From ab8d10f51300ca159d2d0873e5afcd1ed0372983 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Fri, 15 Sep 2023 09:35:22 +0000 Subject: [PATCH] chore(deps): bump kumahq/kuma-gui to 733bf289ca5b49d74be60389364a04c0c414f89c Bumps kumahq/kuma-gui to version [master@733bf289ca5b49d74be60389364a04c0c414f89c](https://github.com/kumahq/kuma-gui/tree/733bf289ca5b49d74be60389364a04c0c414f89c) Signed-off-by: GitHub --- ...ionList-60b4ff60.js => AccordionList-f3f8bee0.js} | 2 +- ...rvices-43079a1a.js => AddNewServices-fca68a64.js} | 2 +- ...de-96c1064f.js => AddNewServicesCode-82a40a5b.js} | 2 +- .../data/assets/{App-fe7fc7e2.js => App-c80ada16.js} | 2 +- ...dView-2bb42795.js => AppNotFoundView-4430646d.js} | 2 +- .../pkg/resources/data/assets/CodeBlock-7d9027b4.css | 1 - .../pkg/resources/data/assets/CodeBlock-aa591f34.css | 1 + ...lock.vue_vue_type_style_index_0_lang-2b54f2f9.js} | 4 ++-- ...tedView-8cdd72e1.js => CompletedView-6da36803.js} | 2 +- ...es-7572e8b6.js => ConfigurationTypes-14be9f1f.js} | 2 +- ...CreateMesh-aec2cf7b.js => CreateMesh-dfe6f649.js} | 2 +- ...8c818f48.js => DataPlaneClustersView-7a093be4.js} | 2 +- ...w-cd6a8e57.js => DataPlaneConfigView-d7804ee9.js} | 2 +- ...d5e1b5.js => DataPlaneDetailTabsView-e4806e7a.js} | 2 +- ...w-61a08491.js => DataPlaneDetailView-a610fcb1.js} | 2 +- ...iew-c049f30a.js => DataPlaneListView-a3034da5.js} | 2 +- ...e756c0c5.js => DataPlanePoliciesView-f8139d52.js} | 2 +- ...ew-62ac0e5e.js => DataPlaneStatsView-f3bb44fb.js} | 2 +- ...ceef77b.js => DataPlaneXdsConfigView-d6fe6bf7.js} | 2 +- ...ew-b2e68f49.js => DataplanesOverview-c108a720.js} | 2 +- ...Types-4f58ee4b.js => DeploymentTypes-7e3752d5.js} | 2 +- ...sView-b9136c0b.js => DiagnosticsView-71d761be.js} | 2 +- .../{EnvoyData-07285232.js => EnvoyData-342d0570.js} | 2 +- ...tView-c10b3908.js => GatewayListView-9816be3e.js} | 2 +- ...w-8ecc603a.js => GatewayPoliciesView-bc31d9db.js} | 2 +- ...KFilterBar-fee6b8fc.js => KFilterBar-39a572c4.js} | 2 +- ...LoadingBox-8caabfdf.js => LoadingBox-078ab444.js} | 2 +- ...View-16b41a15.js => MainOverviewView-edae5047.js} | 2 +- ...igView-afc42a02.js => MeshConfigView-a9d3407b.js} | 2 +- ...ilView-eb07d513.js => MeshDetailView-07cb2d1a.js} | 2 +- ...dexView-06df88e0.js => MeshIndexView-76f1b656.js} | 2 +- ...ListView-ca0cbfd7.js => MeshListView-f2985320.js} | 2 +- ...TabsView-472311f7.js => MeshTabsView-6fa6d315.js} | 2 +- ...oneView-f44113f4.js => MultiZoneView-8055f511.js} | 2 +- ....vue_vue_type_script_setup_true_lang-29eb567e.js} | 2 +- .../{NavTabs-bbfe4fd0.js => NavTabs-e1303e2b.js} | 2 +- ...ngPage-a7afc08b.js => OnboardingPage-e8b41b87.js} | 2 +- ...ngView-2e5d6b71.js => OnboardingView-e07ad8c8.js} | 2 +- ...View-d2f36826.js => PolicyDetailView-68335a91.js} | 2 +- ...stView-5079ce23.js => PolicyListView-dbb1c5a8.js} | 2 +- ...TypeTag-53da9674.js => PolicyTypeTag-6f22a802.js} | 2 +- ...lock.vue_vue_type_style_index_0_lang-8674038c.js} | 2 +- ...iew-99553be7.js => ServiceConfigView-8799ac3a.js} | 2 +- ...41.js => ServiceDataPlaneProxiesView-d7652dc4.js} | 2 +- ...be922d85.js => ServiceDetailTabsView-88b314f0.js} | 2 +- ...iew-3c7bd837.js => ServiceDetailView-a1309415.js} | 2 +- ...tView-ba073892.js => ServiceListView-ca8bbca7.js} | 2 +- ....vue_vue_type_script_setup_true_lang-b5571e10.js} | 2 +- .../{TagList-8bb42c08.js => TagList-26546c6f.js} | 2 +- ....vue_vue_type_script_setup_true_lang-7e0d1ee9.js} | 2 +- ...lcomeView-c00ad1bd.js => WelcomeView-990244c9.js} | 2 +- ...igView-e72a4d59.js => ZoneConfigView-963eb4d4.js} | 2 +- .../resources/data/assets/ZoneCreateView-0e131dfb.js | 6 ++++++ .../data/assets/ZoneCreateView-54090d60.css | 1 - .../resources/data/assets/ZoneCreateView-d692b520.js | 6 ------ ...ew-08498cc8.js => ZoneDetailTabsView-adea093f.js} | 2 +- ...ilView-a7cd3913.js => ZoneDetailView-fd600b25.js} | 2 +- ...559866e.js => ZoneEgressClustersView-69865ada.js} | 2 +- ...-bb699bda.js => ZoneEgressConfigView-fc55aa58.js} | 2 +- ...4b404.js => ZoneEgressDetailTabsView-9ce9d71e.js} | 2 +- ...-a24d31b4.js => ZoneEgressDetailView-6d6c8090.js} | 2 +- ...ew-325a73e2.js => ZoneEgressListView-b57443cd.js} | 2 +- ...w-36181eca.js => ZoneEgressStatsView-19a9e51c.js} | 2 +- ...9d2a79.js => ZoneEgressXdsConfigView-e8a4e53a.js} | 2 +- ...098012.js => ZoneIngressClustersView-9db17013.js} | 2 +- ...fdfc6b06.js => ZoneIngressConfigView-65a3998c.js} | 2 +- ...8e6f.js => ZoneIngressDetailTabsView-2ed0c20a.js} | 2 +- ...fa87e3cf.js => ZoneIngressDetailView-1c92094e.js} | 2 +- ...w-b810688f.js => ZoneIngressListView-c62b622a.js} | 2 +- ...-fb5d72bc.js => ZoneIngressStatsView-bb8fcf2c.js} | 2 +- ...82cd8.js => ZoneIngressXdsConfigView-185b9232.js} | 2 +- ...ListView-ac537487.js => ZoneListView-420a00ee.js} | 2 +- ...TabsView-34d2315b.js => ZoneTabsView-770a8553.js} | 2 +- .../pkg/resources/data/assets/index-666da205.css | 1 + .../assets/{index-0ab7ff60.js => index-947f516c.js} | 12 ++++++------ .../pkg/resources/data/assets/index-dae74008.css | 1 - app/kuma-ui/pkg/resources/data/index.html | 2 +- 77 files changed, 84 insertions(+), 85 deletions(-) rename app/kuma-ui/pkg/resources/data/assets/{AccordionList-60b4ff60.js => AccordionList-f3f8bee0.js} (96%) rename app/kuma-ui/pkg/resources/data/assets/{AddNewServices-43079a1a.js => AddNewServices-fca68a64.js} (90%) rename app/kuma-ui/pkg/resources/data/assets/{AddNewServicesCode-96c1064f.js => AddNewServicesCode-82a40a5b.js} (90%) rename app/kuma-ui/pkg/resources/data/assets/{App-fe7fc7e2.js => App-c80ada16.js} (88%) rename app/kuma-ui/pkg/resources/data/assets/{AppNotFoundView-2bb42795.js => AppNotFoundView-4430646d.js} (88%) delete mode 100644 app/kuma-ui/pkg/resources/data/assets/CodeBlock-7d9027b4.css create mode 100644 app/kuma-ui/pkg/resources/data/assets/CodeBlock-aa591f34.css rename app/kuma-ui/pkg/resources/data/assets/{CodeBlock.vue_vue_type_style_index_0_lang-ea414bd7.js => CodeBlock.vue_vue_type_style_index_0_lang-2b54f2f9.js} (98%) rename app/kuma-ui/pkg/resources/data/assets/{CompletedView-8cdd72e1.js => CompletedView-6da36803.js} (78%) rename app/kuma-ui/pkg/resources/data/assets/{ConfigurationTypes-7572e8b6.js => ConfigurationTypes-14be9f1f.js} (89%) rename app/kuma-ui/pkg/resources/data/assets/{CreateMesh-aec2cf7b.js => CreateMesh-dfe6f649.js} (91%) rename app/kuma-ui/pkg/resources/data/assets/{DataPlaneClustersView-8c818f48.js => DataPlaneClustersView-7a093be4.js} (79%) rename app/kuma-ui/pkg/resources/data/assets/{DataPlaneConfigView-cd6a8e57.js => DataPlaneConfigView-d7804ee9.js} (83%) rename app/kuma-ui/pkg/resources/data/assets/{DataPlaneDetailTabsView-f5d5e1b5.js => DataPlaneDetailTabsView-e4806e7a.js} (93%) rename app/kuma-ui/pkg/resources/data/assets/{DataPlaneDetailView-61a08491.js => DataPlaneDetailView-a610fcb1.js} (92%) rename app/kuma-ui/pkg/resources/data/assets/{DataPlaneListView-c049f30a.js => DataPlaneListView-a3034da5.js} (92%) rename app/kuma-ui/pkg/resources/data/assets/{DataPlanePoliciesView-e756c0c5.js => DataPlanePoliciesView-f8139d52.js} (96%) rename app/kuma-ui/pkg/resources/data/assets/{DataPlaneStatsView-62ac0e5e.js => DataPlaneStatsView-f3bb44fb.js} (79%) rename app/kuma-ui/pkg/resources/data/assets/{DataPlaneXdsConfigView-bceef77b.js => DataPlaneXdsConfigView-d6fe6bf7.js} (79%) rename app/kuma-ui/pkg/resources/data/assets/{DataplanesOverview-b2e68f49.js => DataplanesOverview-c108a720.js} (91%) rename app/kuma-ui/pkg/resources/data/assets/{DeploymentTypes-4f58ee4b.js => DeploymentTypes-7e3752d5.js} (92%) rename app/kuma-ui/pkg/resources/data/assets/{DiagnosticsView-b9136c0b.js => DiagnosticsView-71d761be.js} (81%) rename app/kuma-ui/pkg/resources/data/assets/{EnvoyData-07285232.js => EnvoyData-342d0570.js} (90%) rename app/kuma-ui/pkg/resources/data/assets/{GatewayListView-c10b3908.js => GatewayListView-9816be3e.js} (94%) rename app/kuma-ui/pkg/resources/data/assets/{GatewayPoliciesView-8ecc603a.js => GatewayPoliciesView-bc31d9db.js} (96%) rename app/kuma-ui/pkg/resources/data/assets/{KFilterBar-fee6b8fc.js => KFilterBar-39a572c4.js} (98%) rename app/kuma-ui/pkg/resources/data/assets/{LoadingBox-8caabfdf.js => LoadingBox-078ab444.js} (86%) rename app/kuma-ui/pkg/resources/data/assets/{MainOverviewView-16b41a15.js => MainOverviewView-edae5047.js} (85%) rename app/kuma-ui/pkg/resources/data/assets/{MeshConfigView-afc42a02.js => MeshConfigView-a9d3407b.js} (82%) rename app/kuma-ui/pkg/resources/data/assets/{MeshDetailView-eb07d513.js => MeshDetailView-07cb2d1a.js} (95%) rename app/kuma-ui/pkg/resources/data/assets/{MeshIndexView-06df88e0.js => MeshIndexView-76f1b656.js} (84%) rename app/kuma-ui/pkg/resources/data/assets/{MeshListView-ca0cbfd7.js => MeshListView-f2985320.js} (96%) rename app/kuma-ui/pkg/resources/data/assets/{MeshTabsView-472311f7.js => MeshTabsView-6fa6d315.js} (86%) rename app/kuma-ui/pkg/resources/data/assets/{MultiZoneView-f44113f4.js => MultiZoneView-8055f511.js} (92%) rename app/kuma-ui/pkg/resources/data/assets/{MultizoneInfo.vue_vue_type_script_setup_true_lang-25be69a4.js => MultizoneInfo.vue_vue_type_script_setup_true_lang-29eb567e.js} (91%) rename app/kuma-ui/pkg/resources/data/assets/{NavTabs-bbfe4fd0.js => NavTabs-e1303e2b.js} (85%) rename app/kuma-ui/pkg/resources/data/assets/{OnboardingPage-a7afc08b.js => OnboardingPage-e8b41b87.js} (97%) rename app/kuma-ui/pkg/resources/data/assets/{OnboardingView-2e5d6b71.js => OnboardingView-e07ad8c8.js} (87%) rename app/kuma-ui/pkg/resources/data/assets/{PolicyDetailView-d2f36826.js => PolicyDetailView-68335a91.js} (94%) rename app/kuma-ui/pkg/resources/data/assets/{PolicyListView-5079ce23.js => PolicyListView-dbb1c5a8.js} (97%) rename app/kuma-ui/pkg/resources/data/assets/{PolicyTypeTag-53da9674.js => PolicyTypeTag-6f22a802.js} (99%) rename app/kuma-ui/pkg/resources/data/assets/{ResourceCodeBlock.vue_vue_type_style_index_0_lang-bd5a9abb.js => ResourceCodeBlock.vue_vue_type_style_index_0_lang-8674038c.js} (90%) rename app/kuma-ui/pkg/resources/data/assets/{ServiceConfigView-99553be7.js => ServiceConfigView-8799ac3a.js} (83%) rename app/kuma-ui/pkg/resources/data/assets/{ServiceDataPlaneProxiesView-86c6e441.js => ServiceDataPlaneProxiesView-d7652dc4.js} (94%) rename app/kuma-ui/pkg/resources/data/assets/{ServiceDetailTabsView-be922d85.js => ServiceDetailTabsView-88b314f0.js} (92%) rename app/kuma-ui/pkg/resources/data/assets/{ServiceDetailView-3c7bd837.js => ServiceDetailView-a1309415.js} (94%) rename app/kuma-ui/pkg/resources/data/assets/{ServiceListView-ba073892.js => ServiceListView-ca8bbca7.js} (97%) rename app/kuma-ui/pkg/resources/data/assets/{SubscriptionList.vue_vue_type_script_setup_true_lang-eeafae65.js => SubscriptionList.vue_vue_type_script_setup_true_lang-b5571e10.js} (96%) rename app/kuma-ui/pkg/resources/data/assets/{TagList-8bb42c08.js => TagList-26546c6f.js} (94%) rename app/kuma-ui/pkg/resources/data/assets/{WarningsWidget.vue_vue_type_script_setup_true_lang-30dfbb6c.js => WarningsWidget.vue_vue_type_script_setup_true_lang-7e0d1ee9.js} (96%) rename app/kuma-ui/pkg/resources/data/assets/{WelcomeView-c00ad1bd.js => WelcomeView-990244c9.js} (97%) rename app/kuma-ui/pkg/resources/data/assets/{ZoneConfigView-e72a4d59.js => ZoneConfigView-963eb4d4.js} (91%) create mode 100644 app/kuma-ui/pkg/resources/data/assets/ZoneCreateView-0e131dfb.js delete mode 100644 app/kuma-ui/pkg/resources/data/assets/ZoneCreateView-54090d60.css delete mode 100644 app/kuma-ui/pkg/resources/data/assets/ZoneCreateView-d692b520.js rename app/kuma-ui/pkg/resources/data/assets/{ZoneDetailTabsView-08498cc8.js => ZoneDetailTabsView-adea093f.js} (91%) rename app/kuma-ui/pkg/resources/data/assets/{ZoneDetailView-a7cd3913.js => ZoneDetailView-fd600b25.js} (89%) rename app/kuma-ui/pkg/resources/data/assets/{ZoneEgressClustersView-e559866e.js => ZoneEgressClustersView-69865ada.js} (71%) rename app/kuma-ui/pkg/resources/data/assets/{ZoneEgressConfigView-bb699bda.js => ZoneEgressConfigView-fc55aa58.js} (83%) rename app/kuma-ui/pkg/resources/data/assets/{ZoneEgressDetailTabsView-9a34b404.js => ZoneEgressDetailTabsView-9ce9d71e.js} (91%) rename app/kuma-ui/pkg/resources/data/assets/{ZoneEgressDetailView-a24d31b4.js => ZoneEgressDetailView-6d6c8090.js} (84%) rename app/kuma-ui/pkg/resources/data/assets/{ZoneEgressListView-325a73e2.js => ZoneEgressListView-b57443cd.js} (97%) rename app/kuma-ui/pkg/resources/data/assets/{ZoneEgressStatsView-36181eca.js => ZoneEgressStatsView-19a9e51c.js} (71%) rename app/kuma-ui/pkg/resources/data/assets/{ZoneEgressXdsConfigView-109d2a79.js => ZoneEgressXdsConfigView-e8a4e53a.js} (78%) rename app/kuma-ui/pkg/resources/data/assets/{ZoneIngressClustersView-f4098012.js => ZoneIngressClustersView-9db17013.js} (71%) rename app/kuma-ui/pkg/resources/data/assets/{ZoneIngressConfigView-fdfc6b06.js => ZoneIngressConfigView-65a3998c.js} (83%) rename app/kuma-ui/pkg/resources/data/assets/{ZoneIngressDetailTabsView-8fbb8e6f.js => ZoneIngressDetailTabsView-2ed0c20a.js} (91%) rename app/kuma-ui/pkg/resources/data/assets/{ZoneIngressDetailView-fa87e3cf.js => ZoneIngressDetailView-1c92094e.js} (90%) rename app/kuma-ui/pkg/resources/data/assets/{ZoneIngressListView-b810688f.js => ZoneIngressListView-c62b622a.js} (96%) rename app/kuma-ui/pkg/resources/data/assets/{ZoneIngressStatsView-fb5d72bc.js => ZoneIngressStatsView-bb8fcf2c.js} (71%) rename app/kuma-ui/pkg/resources/data/assets/{ZoneIngressXdsConfigView-61582cd8.js => ZoneIngressXdsConfigView-185b9232.js} (79%) rename app/kuma-ui/pkg/resources/data/assets/{ZoneListView-ac537487.js => ZoneListView-420a00ee.js} (96%) rename app/kuma-ui/pkg/resources/data/assets/{ZoneTabsView-34d2315b.js => ZoneTabsView-770a8553.js} (83%) create mode 100644 app/kuma-ui/pkg/resources/data/assets/index-666da205.css rename app/kuma-ui/pkg/resources/data/assets/{index-0ab7ff60.js => index-947f516c.js} (98%) delete mode 100644 app/kuma-ui/pkg/resources/data/assets/index-dae74008.css diff --git a/app/kuma-ui/pkg/resources/data/assets/AccordionList-60b4ff60.js b/app/kuma-ui/pkg/resources/data/assets/AccordionList-f3f8bee0.js similarity index 96% rename from app/kuma-ui/pkg/resources/data/assets/AccordionList-60b4ff60.js rename to app/kuma-ui/pkg/resources/data/assets/AccordionList-f3f8bee0.js index 857ef11cba5b..4106499083b8 100644 --- a/app/kuma-ui/pkg/resources/data/assets/AccordionList-60b4ff60.js +++ b/app/kuma-ui/pkg/resources/data/assets/AccordionList-f3f8bee0.js @@ -1 +1 @@ -import{d as v,ao as m,t as i,f as y,o as c,j as l,m as A,U as s,l as h,h as x,w as b,k as O,T as I,x as L,q as p,ap as g}from"./index-0ab7ff60.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(),x(I,{name:"accordion",onEnter:d,onAfterEnter:f,onBeforeLeave:d},{default:b(()=>[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,ao as m,t as i,f as y,o as c,j as l,m as A,U as s,l as h,h as x,w as b,k as O,T as I,x as L,q as p,ap as g}from"./index-947f516c.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(),x(I,{name:"accordion",onEnter:d,onAfterEnter:f,onBeforeLeave:d},{default:b(()=>[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-43079a1a.js b/app/kuma-ui/pkg/resources/data/assets/AddNewServices-fca68a64.js similarity index 90% rename from app/kuma-ui/pkg/resources/data/assets/AddNewServices-43079a1a.js rename to app/kuma-ui/pkg/resources/data/assets/AddNewServices-fca68a64.js index 79456ca6c9f9..5e5e0eaa213c 100644 --- a/app/kuma-ui/pkg/resources/data/assets/AddNewServices-43079a1a.js +++ b/app/kuma-ui/pkg/resources/data/assets/AddNewServices-fca68a64.js @@ -1,4 +1,4 @@ -import{O as f,a as g,b}from"./OnboardingPage-a7afc08b.js";import{d as _,o as p,j as x,U as w,x as h,q as v,g as y,w as t,h as o,C as S,l as n,m as e,A as B,_ as k,z as C,B as A}from"./index-0ab7ff60.js";const N=""+new URL("new-service-demo-bff0792e.svg",import.meta.url).href,$=""+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(a,{emit:d}){const i=a;return(c,s)=>(p(),x("div",{class:h(["box",{"box--active":i.active}]),"data-testid":"box",onClick:s[0]||(s[0]=l=>d("clicked"))},[w(c.$slots,"default",{},void 0,!0)],2))}});const r=v(I,[["__scopeId","data-v-9846ff30"]]),m=a=>(C("data-v-abdc766e"),a=a(),A(),a),O={class:"service-mode-list"},V=m(()=>e("div",{class:"service-box-content"},[e("img",{src:N}),n(),e("p",{class:"service-mode-title"},` +import{O as f,a as g,b}from"./OnboardingPage-e8b41b87.js";import{d as _,o as p,j as x,U as w,x as h,q as v,g as y,w as t,h as o,C as S,l as n,m as e,A as B,_ as k,z as C,B as A}from"./index-947f516c.js";const N=""+new URL("new-service-demo-bff0792e.svg",import.meta.url).href,$=""+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(a,{emit:d}){const i=a;return(c,s)=>(p(),x("div",{class:h(["box",{"box--active":i.active}]),"data-testid":"box",onClick:s[0]||(s[0]=l=>d("clicked"))},[w(c.$slots,"default",{},void 0,!0)],2))}});const r=v(I,[["__scopeId","data-v-9846ff30"]]),m=a=>(C("data-v-abdc766e"),a=a(),A(),a),O={class:"service-mode-list"},V=m(()=>e("div",{class:"service-box-content"},[e("img",{src:N}),n(),e("p",{class:"service-mode-title"},` Demo app `),n(),e("p",null,"Counter application")],-1)),z=m(()=>e("div",{class:"service-box-content"},[e("img",{src:$}),n(),e("p",{class:"service-mode-title"},` Manually diff --git a/app/kuma-ui/pkg/resources/data/assets/AddNewServicesCode-96c1064f.js b/app/kuma-ui/pkg/resources/data/assets/AddNewServicesCode-82a40a5b.js similarity index 90% rename from app/kuma-ui/pkg/resources/data/assets/AddNewServicesCode-96c1064f.js rename to app/kuma-ui/pkg/resources/data/assets/AddNewServicesCode-82a40a5b.js index 121e9cc8217f..7a598ec16df2 100644 --- a/app/kuma-ui/pkg/resources/data/assets/AddNewServicesCode-96c1064f.js +++ b/app/kuma-ui/pkg/resources/data/assets/AddNewServicesCode-82a40a5b.js @@ -1,4 +1,4 @@ -import{L as v}from"./LoadingBox-8caabfdf.js";import{O as k,a as w,b as x}from"./OnboardingPage-a7afc08b.js";import{d as y,L as A,R as N,t as m,S as C,o as s,g as T,w as a,h as t,i as I,C as L,l as e,j as c,F as P,m as n,k as D,A as O,_ as R,z as S,B,q as E}from"./index-0ab7ff60.js";import{_ as p}from"./CodeBlock.vue_vue_type_style_index_0_lang-ea414bd7.js";const h=d=>(S("data-v-53d3620d"),d=d(),B(),d),V=h(()=>n("p",{class:"mb-4 text-center"},` +import{L as v}from"./LoadingBox-078ab444.js";import{O as k,a as w,b as x}from"./OnboardingPage-e8b41b87.js";import{d as y,L as A,R as N,t as m,S as C,o as s,g as T,w as a,h as t,i as I,C as L,l as e,j as c,F as P,m as n,k as D,A as O,_ as R,z as S,B,q as E}from"./index-947f516c.js";import{_ as p}from"./CodeBlock.vue_vue_type_style_index_0_lang-2b54f2f9.js";const h=d=>(S("data-v-53d3620d"),d=d(),B(),d),V=h(()=>n("p",{class:"mb-4 text-center"},` The demo application includes two services: a Redis backend to store a counter value, and a frontend web UI to show and increment the counter. `,-1)),$=h(()=>n("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,_="https://github.com/kumahq/kuma-counter-demo/",U="https://github.com/kumahq/kuma-counter-demo/blob/master/README.md",j="kubectl apply -f https://bit.ly/3Kh2Try",z=y({__name:"AddNewServicesCode",setup(d){const{t:b}=A(),f=N(),o=m(!1),l=m(null);u(),C(function(){r()});async function u(){try{const{total:i}=await f.getAllDataplanes();o.value=i>0}catch(i){console.error(i)}finally{o.value||(r(),l.value=window.setTimeout(()=>u(),M))}}function r(){l.value!==null&&window.clearTimeout(l.value)}return(i,J)=>(s(),T(R,null,{default:a(({can:g})=>[t(L,{title:I(b)("onboarding.routes.add-services-code.title")},null,8,["title"]),e(),t(O,null,{default:a(()=>[t(k,null,{header:a(()=>[t(w,null,{title:a(()=>[e(` Add services diff --git a/app/kuma-ui/pkg/resources/data/assets/App-fe7fc7e2.js b/app/kuma-ui/pkg/resources/data/assets/App-c80ada16.js similarity index 88% rename from app/kuma-ui/pkg/resources/data/assets/App-fe7fc7e2.js rename to app/kuma-ui/pkg/resources/data/assets/App-c80ada16.js index b3b3565d1703..70ead0694ef6 100644 --- a/app/kuma-ui/pkg/resources/data/assets/App-fe7fc7e2.js +++ b/app/kuma-ui/pkg/resources/data/assets/App-c80ada16.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 r,k as p,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-0ab7ff60.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,m,f,v]=[g(),b(),V(),h()],n=x(),d=B(()=>n.meta.isWizard===!0);return(W,$)=>{const c=N("RouterView");return e(),a(w,null,{default:s(()=>[o(q,{src:"/control-plane/addresses"},{default:s(({data:A})=>[typeof A>"u"||t(n).name===void 0?(e(),a(t(f),{key:0})):(e(),r(j,{key:1},[d.value?p("",!0):(e(),a(t(m),{key:0})),i(),t(n).meta.onboardingProcess?(e(),r("div",F,[o(c)])):(e(),r("div",H,[d.value?p("",!0):(e(),a(t(l),{key:0})),i(),o(C,null,{default:s(()=>[d.value?p("",!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-6935a551"]]);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 r,k as p,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-947f516c.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,m,f,v]=[g(),b(),V(),h()],n=x(),d=B(()=>n.meta.isWizard===!0);return(W,$)=>{const c=N("RouterView");return e(),a(w,null,{default:s(()=>[o(q,{src:"/control-plane/addresses"},{default:s(({data:A})=>[typeof A>"u"||t(n).name===void 0?(e(),a(t(f),{key:0})):(e(),r(j,{key:1},[d.value?p("",!0):(e(),a(t(m),{key:0})),i(),t(n).meta.onboardingProcess?(e(),r("div",F,[o(c)])):(e(),r("div",H,[d.value?p("",!0):(e(),a(t(l),{key:0})),i(),o(C,null,{default:s(()=>[d.value?p("",!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-6935a551"]]);export{E as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/AppNotFoundView-2bb42795.js b/app/kuma-ui/pkg/resources/data/assets/AppNotFoundView-4430646d.js similarity index 88% rename from app/kuma-ui/pkg/resources/data/assets/AppNotFoundView-2bb42795.js rename to app/kuma-ui/pkg/resources/data/assets/AppNotFoundView-4430646d.js index 0ebc577554c6..9eeefa9279b1 100644 --- a/app/kuma-ui/pkg/resources/data/assets/AppNotFoundView-2bb42795.js +++ b/app/kuma-ui/pkg/resources/data/assets/AppNotFoundView-4430646d.js @@ -1,4 +1,4 @@ -import{d as s,o as n,j as r,h as a,w as e,a0 as c,l as o,i as t,$ as i,a1 as _,m as l}from"./index-0ab7ff60.js";const m={class:"overview"},p=l("p",null,"Page Not Found",-1),x=s({__name:"AppNotFoundView",setup(d){return(u,f)=>(n(),r("div",m,[a(t(_),null,{title:e(()=>[a(c,{class:"mb-3"}),o(),p]),message:e(()=>[o(` +import{d as s,o as n,j as r,h as a,w as e,a0 as c,l as o,i as t,$ as i,a1 as _,m as l}from"./index-947f516c.js";const m={class:"overview"},p=l("p",null,"Page Not Found",-1),x=s({__name:"AppNotFoundView",setup(d){return(u,f)=>(n(),r("div",m,[a(t(_),null,{title:e(()=>[a(c,{class:"mb-3"}),o(),p]),message:e(()=>[o(` The page or entity you were looking for does not exist. `)]),cta:e(()=>[a(t(i),{appearance:"primary",to:{name:"home"}},{default:e(()=>[o(` Go Home diff --git a/app/kuma-ui/pkg/resources/data/assets/CodeBlock-7d9027b4.css b/app/kuma-ui/pkg/resources/data/assets/CodeBlock-7d9027b4.css deleted file mode 100644 index bda46af26cce..000000000000 --- a/app/kuma-ui/pkg/resources/data/assets/CodeBlock-7d9027b4.css +++ /dev/null @@ -1 +0,0 @@ -code[class*=language-],pre[class*=language-]{color:#000;background:0 0;text-shadow:0 1px #fff;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}code[class*=language-] ::-moz-selection,code[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection,pre[class*=language-]::-moz-selection{text-shadow:none;background:#b3d4fc}code[class*=language-] ::selection,code[class*=language-]::selection,pre[class*=language-] ::selection,pre[class*=language-]::selection{text-shadow:none;background:#b3d4fc}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#f5f2f0}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#708090}.token.punctuation{color:#999}.token.namespace{opacity:.7}.token.boolean,.token.constant,.token.deleted,.token.number,.token.property,.token.symbol,.token.tag{color:#905}.token.attr-name,.token.builtin,.token.char,.token.inserted,.token.selector,.token.string{color:#690}.language-css .token.string,.style .token.string,.token.entity,.token.operator,.token.url{color:#9a6e3a;background:hsla(0,0%,100%,.5)}.token.atrule,.token.attr-value,.token.keyword{color:#07a}.token.class-name,.token.function{color:#dd4a68}.token.important,.token.regex,.token.variable{color:#e90}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.code-block code{display:block!important}.code-block .k-code-block-actions{position:sticky;z-index:4;top:var(--AppHeaderHeight)} diff --git a/app/kuma-ui/pkg/resources/data/assets/CodeBlock-aa591f34.css b/app/kuma-ui/pkg/resources/data/assets/CodeBlock-aa591f34.css new file mode 100644 index 000000000000..040857878a6f --- /dev/null +++ b/app/kuma-ui/pkg/resources/data/assets/CodeBlock-aa591f34.css @@ -0,0 +1 @@ +code[class*=language-],pre[class*=language-]{color:#fff;background:0 0;text-shadow:0 -.1em .2em #000;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}:not(pre)>code[class*=language-],pre[class*=language-]{background:#4c3f33}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto;border:.3em solid #7a6651;border-radius:.5em;box-shadow:1px 1px .5em #000 inset}:not(pre)>code[class*=language-]{padding:.15em .2em .05em;border-radius:.3em;border:.13em solid #7a6651;box-shadow:1px 1px .3em -.1em #000 inset;white-space:normal}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#997f66}.token.punctuation,.token.namespace{opacity:.7}.token.boolean,.token.constant,.token.number,.token.property,.token.symbol,.token.tag{color:#d1939e}.token.attr-name,.token.builtin,.token.char,.token.inserted,.token.selector,.token.string{color:#bce051}.language-css .token.string,.style .token.string,.token.entity,.token.operator,.token.url,.token.variable{color:#f4b73d}.token.atrule,.token.attr-value,.token.keyword{color:#d1939e}.token.important,.token.regex{color:#e90}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.token.deleted{color:red}.code-block code{display:block!important}.code-block .k-code-block-actions{position:sticky;z-index:4;top:var(--AppHeaderHeight)}.code-block .k-highlighted-code-block{border:none} diff --git a/app/kuma-ui/pkg/resources/data/assets/CodeBlock.vue_vue_type_style_index_0_lang-ea414bd7.js b/app/kuma-ui/pkg/resources/data/assets/CodeBlock.vue_vue_type_style_index_0_lang-2b54f2f9.js similarity index 98% rename from app/kuma-ui/pkg/resources/data/assets/CodeBlock.vue_vue_type_style_index_0_lang-ea414bd7.js rename to app/kuma-ui/pkg/resources/data/assets/CodeBlock.vue_vue_type_style_index_0_lang-2b54f2f9.js index da007b2d51ff..b1e0447d2143 100644 --- a/app/kuma-ui/pkg/resources/data/assets/CodeBlock.vue_vue_type_style_index_0_lang-ea414bd7.js +++ b/app/kuma-ui/pkg/resources/data/assets/CodeBlock.vue_vue_type_style_index_0_lang-2b54f2f9.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{ai as W,aj as re,d as ie,t as se,o as oe,g as le,w as ue,U as ce,ak as de,i as Z,al as ge}from"./index-0ab7ff60.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{ai as W,aj as re,d as ie,t as se,o as oe,g as le,w as ue,U as ce,ak as de,i as Z,al as ge}from"./index-947f516c.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 @@ -13,4 +13,4 @@ var ae=Object.defineProperty;var ne=(g,c,a)=>c in g?ae(g,c,{enumerable:!0,config |\r)[ ]+)\\S[^\r ]*(?:\\2[^\r ]+)*)`.replace(/<>/g,function(){return u})),lookbehind:!0,alias:"string"},comment:/#.*/,key:{pattern:RegExp(`((?:^|[:\\-,[{\r -?])[ ]*(?:<>[ ]+)?)<>(?=\\s*:\\s)`.replace(/<>/g,function(){return u}).replace(/<>/g,function(){return"(?:"+f+"|"+v+")"})),lookbehind:!0,greedy:!0,alias:"atrule"},directive:{pattern:/(^[ \t]*)%.+/m,lookbehind:!0,alias:"important"},datetime:{pattern:m("\\d{4}-\\d\\d?-\\d\\d?(?:[tT]|[ ]+)\\d\\d?:\\d{2}:\\d{2}(?:\\.\\d*)?(?:[ ]*(?:Z|[-+]\\d\\d?(?::\\d{2})?))?|\\d{4}-\\d{2}-\\d{2}|\\d\\d?:\\d{2}(?::\\d{2}(?:\\.\\d*)?)?"),lookbehind:!0,alias:"number"},boolean:{pattern:m("false|true","i"),lookbehind:!0,alias:"important"},null:{pattern:m("null|~","i"),lookbehind:!0,alias:"important"},string:{pattern:m(v),lookbehind:!0,greedy:!0},number:{pattern:m("[+-]?(?:0x[\\da-f]+|0o[0-7]+|(?:\\d+(?:\\.\\d*)?|\\.\\d+)(?:e[+-]?\\d+)?|\\.inf|\\.nan)","i"),lookbehind:!0},tag:a,important:c,punctuation:/---|[:[\]{}\-,|>?]|\.\.\./},g.languages.yml=g.languages.yaml})(Prism);q.manual=!0;function he(g,c,a,u){q.languages[u]||console.warn(`Prism: the language “${u}” isn’t enabled.`),g.classList.contains(`language-${u}`)||g.classList.add(`language-${u}`),c.innerHTML=a,q.highlightElement(c)}const ve=ie({__name:"CodeBlock",props:{id:{type:String,required:!0},code:{type:String,required:!0},language:{type:String,required:!0},isSearchable:{type:Boolean,required:!1,default:!1},showCopyButton:{type:Boolean,required:!1,default:!0},queryKey:{type:String,required:!1,default:null},codeMaxHeight:{type:String,required:!1,default:null}},setup(g){const c=g,a=v(),u=se(!1);async function f({preElement:s,codeElement:p,language:x,code:I}){u.value=!0;const T=I.replaceAll(//g,">");he(s,p,T,x),u.value=!1}function v(){const s=U.get("codeBlockQueries"),p=c.queryKey??c.id;return s!=null&&s[p]?s[p]:""}function m(s){const p=U.get("codeBlockQueries")??{},x=c.queryKey??c.id;s===""?delete p[x]:p[x]=s,U.set("codeBlockQueries",p)}return(s,p)=>(oe(),le(Z(ge),{id:g.id,class:"code-block",style:de(c.codeMaxHeight?`--KCodeBlockMaxHeight: ${c.codeMaxHeight}`:void 0),code:c.code,language:g.language,"is-processing":u.value,"is-searchable":g.isSearchable,"show-copy-button":g.showCopyButton,query:Z(a),onCodeBlockRender:f,onQueryChange:m},{"secondary-actions":ue(()=>[ce(s.$slots,"secondary-actions")]),_:3},8,["id","style","code","language","is-processing","is-searchable","show-copy-button","query"]))}});export{ve as _}; +?])[ ]*(?:<>[ ]+)?)<>(?=\\s*:\\s)`.replace(/<>/g,function(){return u}).replace(/<>/g,function(){return"(?:"+f+"|"+v+")"})),lookbehind:!0,greedy:!0,alias:"atrule"},directive:{pattern:/(^[ \t]*)%.+/m,lookbehind:!0,alias:"important"},datetime:{pattern:m("\\d{4}-\\d\\d?-\\d\\d?(?:[tT]|[ ]+)\\d\\d?:\\d{2}:\\d{2}(?:\\.\\d*)?(?:[ ]*(?:Z|[-+]\\d\\d?(?::\\d{2})?))?|\\d{4}-\\d{2}-\\d{2}|\\d\\d?:\\d{2}(?::\\d{2}(?:\\.\\d*)?)?"),lookbehind:!0,alias:"number"},boolean:{pattern:m("false|true","i"),lookbehind:!0,alias:"important"},null:{pattern:m("null|~","i"),lookbehind:!0,alias:"important"},string:{pattern:m(v),lookbehind:!0,greedy:!0},number:{pattern:m("[+-]?(?:0x[\\da-f]+|0o[0-7]+|(?:\\d+(?:\\.\\d*)?|\\.\\d+)(?:e[+-]?\\d+)?|\\.inf|\\.nan)","i"),lookbehind:!0},tag:a,important:c,punctuation:/---|[:[\]{}\-,|>?]|\.\.\./},g.languages.yml=g.languages.yaml})(Prism);q.manual=!0;function he(g,c,a,u){q.languages[u]||console.warn(`Prism: the language “${u}” isn’t enabled.`),g.classList.contains(`language-${u}`)||g.classList.add(`language-${u}`),c.innerHTML=a,q.highlightElement(c)}const ve=ie({__name:"CodeBlock",props:{id:{type:String,required:!0},code:{type:String,required:!0},language:{type:String,required:!0},isSearchable:{type:Boolean,required:!1,default:!1},showCopyButton:{type:Boolean,required:!1,default:!0},queryKey:{type:String,required:!1,default:null},codeMaxHeight:{type:String,required:!1,default:null}},setup(g){const c=g,a=v(),u=se(!1);async function f({preElement:s,codeElement:p,language:x,code:I}){u.value=!0;const T=I.replaceAll(//g,">");he(s,p,T,x),u.value=!1}function v(){const s=U.get("codeBlockQueries"),p=c.queryKey??c.id;return s!=null&&s[p]?s[p]:""}function m(s){const p=U.get("codeBlockQueries")??{},x=c.queryKey??c.id;s===""?delete p[x]:p[x]=s,U.set("codeBlockQueries",p)}return(s,p)=>(oe(),le(Z(ge),{id:g.id,class:"code-block",style:de(c.codeMaxHeight?`--KCodeBlockMaxHeight: ${c.codeMaxHeight}`:void 0),code:c.code,language:g.language,"is-processing":u.value,"is-searchable":g.isSearchable,"show-copy-button":g.showCopyButton,query:Z(a),theme:"dark",onCodeBlockRender:f,onQueryChange:m},{"secondary-actions":ue(()=>[ce(s.$slots,"secondary-actions")]),_:3},8,["id","style","code","language","is-processing","is-searchable","show-copy-button","query"]))}});export{ve as _}; diff --git a/app/kuma-ui/pkg/resources/data/assets/CompletedView-8cdd72e1.js b/app/kuma-ui/pkg/resources/data/assets/CompletedView-6da36803.js similarity index 78% rename from app/kuma-ui/pkg/resources/data/assets/CompletedView-8cdd72e1.js rename to app/kuma-ui/pkg/resources/data/assets/CompletedView-6da36803.js index afb045e08ad0..a0331dd8333c 100644 --- a/app/kuma-ui/pkg/resources/data/assets/CompletedView-8cdd72e1.js +++ b/app/kuma-ui/pkg/resources/data/assets/CompletedView-6da36803.js @@ -1,3 +1,3 @@ -import{O as i,a as _,b as p}from"./OnboardingPage-a7afc08b.js";import{d as l,L as d,o as c,g as r,w as e,h as t,i as m,C as u,l as s,A as f,_ as g,z as h,B as b,m as o,q as w}from"./index-0ab7ff60.js";const v=""+new URL("kuma_gui-ecebdf10.png",import.meta.url).href,x=a=>(h("data-v-f50ef4b3"),a=a(),b(),a),C=x(()=>o("div",{class:"gui-preview-image"},[o("img",{src:v})],-1)),V=l({__name:"CompletedView",setup(a){const{t:n}=d();return(I,k)=>(c(),r(g,null,{default:e(()=>[t(u,{title:m(n)("onboarding.routes.completed.title")},null,8,["title"]),s(),t(f,null,{default:e(()=>[t(i,null,{header:e(()=>[t(_,null,{title:e(()=>[s(` +import{O as i,a as _,b as p}from"./OnboardingPage-e8b41b87.js";import{d as l,L as d,o as c,g as r,w as e,h as t,i as m,C as u,l as s,A as f,_ as g,z as h,B as b,m as o,q as w}from"./index-947f516c.js";const v=""+new URL("kuma_gui-ecebdf10.png",import.meta.url).href,x=a=>(h("data-v-f50ef4b3"),a=a(),b(),a),C=x(()=>o("div",{class:"gui-preview-image"},[o("img",{src:v})],-1)),V=l({__name:"CompletedView",setup(a){const{t:n}=d();return(I,k)=>(c(),r(g,null,{default:e(()=>[t(u,{title:m(n)("onboarding.routes.completed.title")},null,8,["title"]),s(),t(f,null,{default:e(()=>[t(i,null,{header:e(()=>[t(_,null,{title:e(()=>[s(` Go to the dashboard `)]),_:1})]),content:e(()=>[C]),navigation:e(()=>[t(p,{"next-step":"home","next-step-title":"Complete","last-step":"","show-skip":!1})]),_:1})]),_:1})]),_:1}))}});const O=w(V,[["__scopeId","data-v-f50ef4b3"]]);export{O as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ConfigurationTypes-7572e8b6.js b/app/kuma-ui/pkg/resources/data/assets/ConfigurationTypes-14be9f1f.js similarity index 89% rename from app/kuma-ui/pkg/resources/data/assets/ConfigurationTypes-7572e8b6.js rename to app/kuma-ui/pkg/resources/data/assets/ConfigurationTypes-14be9f1f.js index e5e5ae8b7667..18567224b5aa 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ConfigurationTypes-7572e8b6.js +++ b/app/kuma-ui/pkg/resources/data/assets/ConfigurationTypes-14be9f1f.js @@ -1,4 +1,4 @@ -import{d as V,O as h,P as C,Q as k,L as x,t as G,f as N,o as l,g as i,w as e,h as a,i as r,C as P,l as n,p as B,j as O,m as p,n as w,N as u,F as M,k as T,A as F,_ as K,q as U}from"./index-0ab7ff60.js";import{O as $,a as z,b as A}from"./OnboardingPage-a7afc08b.js";const I={class:"graph-list mb-6"},L={class:"radio-button-group"},j=V({__name:"ConfigurationTypes",setup(q){const m=h(),c=C(),_={postgres:k(),memory:c,kubernetes:m},{t:g}=x(),t=G("kubernetes"),f=d=>{t.value=d.store.type},v=N(()=>_[t.value]);return(d,o)=>(l(),i(K,null,{default:e(({can:y})=>[a(P,{title:r(g)("onboarding.routes.configuration-types.title")},null,8,["title"]),n(),a(F,null,{default:e(()=>[a($,{"with-image":""},{header:e(()=>[a(z,null,{title:e(()=>[n(` +import{d as V,O as h,P as C,Q as k,L as x,t as G,f as N,o as l,g as i,w as e,h as a,i as r,C as P,l as n,p as B,j as O,m as p,n as w,N as u,F as M,k as T,A as F,_ as K,q as U}from"./index-947f516c.js";import{O as $,a as z,b as A}from"./OnboardingPage-e8b41b87.js";const I={class:"graph-list mb-6"},L={class:"radio-button-group"},j=V({__name:"ConfigurationTypes",setup(q){const m=h(),c=C(),_={postgres:k(),memory:c,kubernetes:m},{t:g}=x(),t=G("kubernetes"),f=d=>{t.value=d.store.type},v=N(()=>_[t.value]);return(d,o)=>(l(),i(K,null,{default:e(({can:y})=>[a(P,{title:r(g)("onboarding.routes.configuration-types.title")},null,8,["title"]),n(),a(F,null,{default:e(()=>[a($,{"with-image":""},{header:e(()=>[a(z,null,{title:e(()=>[n(` Learn about configuration storage `)]),_:1})]),content:e(()=>[a(B,{src:"/config",onChange:f},{default:e(({data:b})=>[typeof b<"u"?(l(),O(M,{key:0},[p("div",I,[(l(),i(w(v.value)))]),n(),p("div",L,[a(r(u),{modelValue:t.value,"onUpdate:modelValue":o[0]||(o[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-aec2cf7b.js b/app/kuma-ui/pkg/resources/data/assets/CreateMesh-dfe6f649.js similarity index 91% rename from app/kuma-ui/pkg/resources/data/assets/CreateMesh-aec2cf7b.js rename to app/kuma-ui/pkg/resources/data/assets/CreateMesh-dfe6f649.js index 880254f8645d..4810892aa8f0 100644 --- a/app/kuma-ui/pkg/resources/data/assets/CreateMesh-aec2cf7b.js +++ b/app/kuma-ui/pkg/resources/data/assets/CreateMesh-dfe6f649.js @@ -1,4 +1,4 @@ -import{d as p,L as u,t as _,o as m,g as b,w as e,h as a,i as n,C as h,l as t,m as o,D as f,W as g,A as v,_ as y,z as x,B as A,q as C}from"./index-0ab7ff60.js";import{O as N,a as S,b as k}from"./OnboardingPage-a7afc08b.js";const l=s=>(x("data-v-b1a7b6b7"),s=s(),A(),s),B={class:"mb-4 text-center"},D=l(()=>o("i",null,"default",-1)),I=l(()=>o("p",{class:"mt-4 text-center"},` +import{d as p,L as u,t as _,o as m,g as b,w as e,h as a,i as n,C as h,l as t,m as o,D as f,W as g,A as v,_ as y,z as x,B as A,q as C}from"./index-947f516c.js";import{O as N,a as S,b as k}from"./OnboardingPage-e8b41b87.js";const l=s=>(x("data-v-b1a7b6b7"),s=s(),A(),s),B={class:"mb-4 text-center"},D=l(()=>o("i",null,"default",-1)),I=l(()=>o("p",{class:"mt-4 text-center"},` This mesh is empty. Next, you add services and their data plane proxies. `,-1)),w=p({__name:"CreateMesh",setup(s){const r=[{label:"Name",key:"name"},{label:"Services",key:"servicesAmount"},{label:"DPPs",key:"dppsAmount"}],{t:i}=u(),c=_({total:1,data:[{name:"default",servicesAmount:0,dppsAmount:0}]});return(O,V)=>(m(),b(y,null,{default:e(({can:d})=>[a(h,{title:n(i)("onboarding.routes.create-mesh.title")},null,8,["title"]),t(),a(v,null,{default:e(()=>[a(N,null,{header:e(()=>[a(S,null,{title:e(()=>[t(` Create the mesh diff --git a/app/kuma-ui/pkg/resources/data/assets/DataPlaneClustersView-8c818f48.js b/app/kuma-ui/pkg/resources/data/assets/DataPlaneClustersView-7a093be4.js similarity index 79% rename from app/kuma-ui/pkg/resources/data/assets/DataPlaneClustersView-8c818f48.js rename to app/kuma-ui/pkg/resources/data/assets/DataPlaneClustersView-7a093be4.js index f0702e695f23..21a982749bbb 100644 --- a/app/kuma-ui/pkg/resources/data/assets/DataPlaneClustersView-8c818f48.js +++ b/app/kuma-ui/pkg/resources/data/assets/DataPlaneClustersView-7a093be4.js @@ -1 +1 @@ -import{d as r,L as o,o as d,g as u,w as t,h as e,A as c,m as i,C as p,i as s,l as m,a3 as _,_ as f}from"./index-0ab7ff60.js";import{E as h}from"./EnvoyData-07285232.js";import{a as w}from"./dataplane-30467516.js";import"./CodeBlock.vue_vue_type_style_index_0_lang-ea414bd7.js";const $=r({__name:"DataPlaneClustersView",props:{data:{}},setup(n){const a=n,{t:l}=o();return(v,y)=>(d(),u(f,{name:"data-plane-clusters-view","data-testid":"data-plane-clusters-view"},{default:t(()=>[e(c,null,{title:t(()=>[i("h2",null,[e(p,{title:s(l)("data-planes.routes.item.navigation.data-plane-clusters-view"),render:!0},null,8,["title"])])]),default:t(()=>[m(),e(s(_),null,{body:t(()=>[e(h,{status:s(w)(a.data.dataplane,a.data.dataplaneInsight).status,resource:"Data Plane Proxy",src:`/meshes/${a.data.mesh}/dataplanes/${a.data.name}/data-path/clusters`,"query-key":"envoy-data-clusters-data-plane"},null,8,["status","src"])]),_:1})]),_:1})]),_:1}))}});export{$ as default}; +import{d as r,L as o,o as d,g as u,w as t,h as e,A as c,m as i,C as p,i as s,l as m,a3 as _,_ as f}from"./index-947f516c.js";import{E as h}from"./EnvoyData-342d0570.js";import{a as w}from"./dataplane-30467516.js";import"./CodeBlock.vue_vue_type_style_index_0_lang-2b54f2f9.js";const $=r({__name:"DataPlaneClustersView",props:{data:{}},setup(n){const a=n,{t:l}=o();return(v,y)=>(d(),u(f,{name:"data-plane-clusters-view","data-testid":"data-plane-clusters-view"},{default:t(()=>[e(c,null,{title:t(()=>[i("h2",null,[e(p,{title:s(l)("data-planes.routes.item.navigation.data-plane-clusters-view"),render:!0},null,8,["title"])])]),default:t(()=>[m(),e(s(_),null,{body:t(()=>[e(h,{status:s(w)(a.data.dataplane,a.data.dataplaneInsight).status,resource:"Data Plane Proxy",src:`/meshes/${a.data.mesh}/dataplanes/${a.data.name}/data-path/clusters`,"query-key":"envoy-data-clusters-data-plane"},null,8,["status","src"])]),_:1})]),_:1})]),_:1}))}});export{$ as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/DataPlaneConfigView-cd6a8e57.js b/app/kuma-ui/pkg/resources/data/assets/DataPlaneConfigView-d7804ee9.js similarity index 83% rename from app/kuma-ui/pkg/resources/data/assets/DataPlaneConfigView-cd6a8e57.js rename to app/kuma-ui/pkg/resources/data/assets/DataPlaneConfigView-d7804ee9.js index cd1dab2fed80..a91f86bad4a3 100644 --- a/app/kuma-ui/pkg/resources/data/assets/DataPlaneConfigView-cd6a8e57.js +++ b/app/kuma-ui/pkg/resources/data/assets/DataPlaneConfigView-d7804ee9.js @@ -1 +1 @@ -import{d as p,L as _,R as u,o as s,g as t,w as e,h as n,A as d,m as f,C as h,i as r,l as k,a3 as g,p as w,E as $,s as v,_ as V}from"./index-0ab7ff60.js";import{_ as x}from"./ResourceCodeBlock.vue_vue_type_style_index_0_lang-bd5a9abb.js";import"./CodeBlock.vue_vue_type_style_index_0_lang-ea414bd7.js";import"./toYaml-4e00099e.js";const E=p({__name:"DataPlaneConfigView",setup(y){const{t:l}=_(),c=u();return(A,B)=>(s(),t(V,{name:"data-plane-config-view","data-testid":"data-plane-config-view"},{default:e(({route:o})=>[n(d,null,{title:e(()=>[f("h2",null,[n(h,{title:r(l)("data-planes.routes.item.navigation.data-plane-config-view"),render:!0},null,8,["title"])])]),default:e(()=>[k(),n(r(g),null,{body:e(()=>[n(w,{src:`/meshes/${o.params.mesh}/dataplanes/${o.params.dataPlane}`},{default:e(({data:a,error:i})=>[i?(s(),t($,{key:0,error:i},null,8,["error"])):a===void 0?(s(),t(v,{key:1})):(s(),t(x,{key:2,id:"code-block-data-plane",resource:a,"resource-fetcher":m=>r(c).getDataplaneFromMesh({mesh:a.mesh,name:a.name},m),"is-searchable":""},null,8,["resource","resource-fetcher"]))]),_:2},1032,["src"])]),_:2},1024)]),_:2},1024)]),_:1}))}});export{E as default}; +import{d as p,L as _,R as u,o as s,g as t,w as e,h as n,A as d,m as f,C as h,i as r,l as k,a3 as g,p as w,E as $,s as v,_ as V}from"./index-947f516c.js";import{_ as x}from"./ResourceCodeBlock.vue_vue_type_style_index_0_lang-8674038c.js";import"./CodeBlock.vue_vue_type_style_index_0_lang-2b54f2f9.js";import"./toYaml-4e00099e.js";const E=p({__name:"DataPlaneConfigView",setup(y){const{t:l}=_(),c=u();return(A,B)=>(s(),t(V,{name:"data-plane-config-view","data-testid":"data-plane-config-view"},{default:e(({route:o})=>[n(d,null,{title:e(()=>[f("h2",null,[n(h,{title:r(l)("data-planes.routes.item.navigation.data-plane-config-view"),render:!0},null,8,["title"])])]),default:e(()=>[k(),n(r(g),null,{body:e(()=>[n(w,{src:`/meshes/${o.params.mesh}/dataplanes/${o.params.dataPlane}`},{default:e(({data:a,error:i})=>[i?(s(),t($,{key:0,error:i},null,8,["error"])):a===void 0?(s(),t(v,{key:1})):(s(),t(x,{key:2,id:"code-block-data-plane",resource:a,"resource-fetcher":m=>r(c).getDataplaneFromMesh({mesh:a.mesh,name:a.name},m),"is-searchable":""},null,8,["resource","resource-fetcher"]))]),_:2},1032,["src"])]),_:2},1024)]),_:2},1024)]),_:1}))}});export{E as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/DataPlaneDetailTabsView-f5d5e1b5.js b/app/kuma-ui/pkg/resources/data/assets/DataPlaneDetailTabsView-e4806e7a.js similarity index 93% rename from app/kuma-ui/pkg/resources/data/assets/DataPlaneDetailTabsView-f5d5e1b5.js rename to app/kuma-ui/pkg/resources/data/assets/DataPlaneDetailTabsView-e4806e7a.js index 38c40c68e584..8e4c92d09e68 100644 --- a/app/kuma-ui/pkg/resources/data/assets/DataPlaneDetailTabsView-f5d5e1b5.js +++ b/app/kuma-ui/pkg/resources/data/assets/DataPlaneDetailTabsView-e4806e7a.js @@ -1 +1 @@ -import{d as b,L as h,a8 as v,r as V,o as i,g as m,w as t,h as s,A as $,i as u,m as g,a9 as x,C as k,l as f,p as B,E as C,s as G,j as N,F as R,n as P,_ as T}from"./index-0ab7ff60.js";import{N as D}from"./NavTabs-bbfe4fd0.js";const q=b({__name:"DataPlaneDetailTabsView",props:{isGatewayView:{type:Boolean,required:!1,default:!1}},setup(_){var w;const n=_,{t:d}=h(),y=(((w=v().getRoutes().find(e=>e.name===`${n.isGatewayView?"gateway":"data-plane"}-detail-tabs-view`))==null?void 0:w.children)??[]).map(e=>{var l,o;const c=typeof e.name>"u"?(l=e.children)==null?void 0:l[0]:e,r=c.name,a=((o=c.meta)==null?void 0:o.module)??"";return{title:d(`${n.isGatewayView?"gateways":"data-planes"}.routes.item.navigation.${r}`),routeName:r,module:a}});return(e,c)=>{const r=V("RouterView");return i(),m(T,{name:"data-plane-detail-tabs-view","data-testid":"data-plane-detail-tabs-view"},{default:t(({route:a})=>[s($,{breadcrumbs:[{to:{name:"mesh-detail-view",params:{mesh:a.params.mesh}},text:a.params.mesh},{to:{name:`${n.isGatewayView?"gateways":"data-planes"}-list-view`,params:{mesh:a.params.mesh}},text:u(d)(`${n.isGatewayView?"gateways":"data-planes"}.routes.item.breadcrumbs`)}]},{title:t(()=>[g("h1",null,[s(x,{text:a.params.dataPlane},{default:t(()=>[s(k,{title:u(d)(`${n.isGatewayView?"gateways":"data-planes"}.routes.item.title`,{name:a.params.dataPlane}),render:!0},null,8,["title"])]),_:2},1032,["text"])])]),default:t(()=>[f(),s(B,{src:`/meshes/${a.params.mesh}/dataplane-overviews/${a.params.dataPlane}`},{default:t(({data:p,error:l})=>[l?(i(),m(C,{key:0,error:l},null,8,["error"])):p===void 0?(i(),m(G,{key:1})):(i(),N(R,{key:2},[s(D,{class:"route-data-plane-view-tabs",tabs:u(y)},null,8,["tabs"]),f(),s(r,null,{default:t(o=>[(i(),m(P(o.Component),{data:p},null,8,["data"]))]),_:2},1024)],64))]),_:2},1032,["src"])]),_:2},1032,["breadcrumbs"])]),_:1})}}});export{q as default}; +import{d as b,L as h,a8 as v,r as V,o as i,g as m,w as t,h as s,A as $,i as u,m as g,a9 as x,C as k,l as f,p as B,E as C,s as G,j as N,F as R,n as P,_ as T}from"./index-947f516c.js";import{N as D}from"./NavTabs-e1303e2b.js";const q=b({__name:"DataPlaneDetailTabsView",props:{isGatewayView:{type:Boolean,required:!1,default:!1}},setup(_){var w;const n=_,{t:d}=h(),y=(((w=v().getRoutes().find(e=>e.name===`${n.isGatewayView?"gateway":"data-plane"}-detail-tabs-view`))==null?void 0:w.children)??[]).map(e=>{var l,o;const c=typeof e.name>"u"?(l=e.children)==null?void 0:l[0]:e,r=c.name,a=((o=c.meta)==null?void 0:o.module)??"";return{title:d(`${n.isGatewayView?"gateways":"data-planes"}.routes.item.navigation.${r}`),routeName:r,module:a}});return(e,c)=>{const r=V("RouterView");return i(),m(T,{name:"data-plane-detail-tabs-view","data-testid":"data-plane-detail-tabs-view"},{default:t(({route:a})=>[s($,{breadcrumbs:[{to:{name:"mesh-detail-view",params:{mesh:a.params.mesh}},text:a.params.mesh},{to:{name:`${n.isGatewayView?"gateways":"data-planes"}-list-view`,params:{mesh:a.params.mesh}},text:u(d)(`${n.isGatewayView?"gateways":"data-planes"}.routes.item.breadcrumbs`)}]},{title:t(()=>[g("h1",null,[s(x,{text:a.params.dataPlane},{default:t(()=>[s(k,{title:u(d)(`${n.isGatewayView?"gateways":"data-planes"}.routes.item.title`,{name:a.params.dataPlane}),render:!0},null,8,["title"])]),_:2},1032,["text"])])]),default:t(()=>[f(),s(B,{src:`/meshes/${a.params.mesh}/dataplane-overviews/${a.params.dataPlane}`},{default:t(({data:p,error:l})=>[l?(i(),m(C,{key:0,error:l},null,8,["error"])):p===void 0?(i(),m(G,{key:1})):(i(),N(R,{key:2},[s(D,{class:"route-data-plane-view-tabs",tabs:u(y)},null,8,["tabs"]),f(),s(r,null,{default:t(o=>[(i(),m(P(o.Component),{data:p},null,8,["data"]))]),_:2},1024)],64))]),_:2},1032,["src"])]),_:2},1032,["breadcrumbs"])]),_:1})}}});export{q as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/DataPlaneDetailView-61a08491.js b/app/kuma-ui/pkg/resources/data/assets/DataPlaneDetailView-a610fcb1.js similarity index 92% rename from app/kuma-ui/pkg/resources/data/assets/DataPlaneDetailView-61a08491.js rename to app/kuma-ui/pkg/resources/data/assets/DataPlaneDetailView-a610fcb1.js index c550e7c7e17e..36aec0d27ed6 100644 --- a/app/kuma-ui/pkg/resources/data/assets/DataPlaneDetailView-61a08491.js +++ b/app/kuma-ui/pkg/resources/data/assets/DataPlaneDetailView-a610fcb1.js @@ -1,2 +1,2 @@ -import{d as x,L as R,M as V,f as _,ab as B,o,j as h,g as d,k,l as a,h as l,w as t,m as p,ac as u,D as n,i as e,Y as S,ad as L,H as z,K,F as N,a3 as w,ae as $,q as j,A as F,_ as U}from"./index-0ab7ff60.js";import{_ as Z}from"./SubscriptionList.vue_vue_type_script_setup_true_lang-eeafae65.js";import{T as A}from"./TagList-8bb42c08.js";import{_ as q}from"./WarningsWidget.vue_vue_type_script_setup_true_lang-30dfbb6c.js";import{a as G,d as P,b as W,p as H,c as J,C as Y,I as Q,e as X}from"./dataplane-30467516.js";import"./AccordionList-60b4ff60.js";const aa={class:"stack"},ea={class:"columns",style:{"--columns":"3"}},ta={class:"status-with-reason"},sa=["href"],na={class:"columns",style:{"--columns":"3"}},la={key:1},ia=x({__name:"DataPlaneDetails",props:{dataplaneOverview:{type:Object,required:!0}},setup(y){const i=y,{t:s,formatIsoDate:D}=R(),E=V(),b=_(()=>G(i.dataplaneOverview.dataplane,i.dataplaneOverview.dataplaneInsight)),O=_(()=>P(i.dataplaneOverview.dataplane)),C=_(()=>W(i.dataplaneOverview.dataplaneInsight)),m=_(()=>H(i.dataplaneOverview,D)),I=_(()=>{var T;const v=((T=i.dataplaneOverview.dataplaneInsight)==null?void 0:T.subscriptions)??[];if(v.length===0)return[];const g=v[v.length-1];if(!("version"in g)||!g.version)return[];const c=[],r=g.version;if(r.kumaDp&&r.envoy){const f=J(r);f.kind!==Y&&f.kind!==Q&&c.push(f)}return E("use zones")&&P(i.dataplaneOverview.dataplane).find(M=>M.label===B)&&typeof r.kumaDp.kumaCpCompatible=="boolean"&&!r.kumaDp.kumaCpCompatible&&c.push({kind:X,payload:{kumaDp:r.kumaDp.version}}),c});return(v,g)=>{var c;return o(),h("div",aa,[I.value.length>0?(o(),d(q,{key:0,warnings:I.value,"data-testid":"data-plane-warnings"},null,8,["warnings"])):k("",!0),a(),l(e(w),null,{body:t(()=>[p("div",ea,[l(u,null,{title:t(()=>[a(n(e(s)("http.api.property.status")),1)]),body:t(()=>[p("div",ta,[l(S,{status:b.value.status},null,8,["status"]),a(),b.value.reason.length>0?(o(),d(e(L),{key:0,label:b.value.reason.join(", "),class:"reason-tooltip"},{default:t(()=>[l(e(z),{icon:"info",size:e(K),"hide-title":""},null,8,["size"])]),_:1},8,["label"])):k("",!0)])]),_:1}),a(),l(u,null,{title:t(()=>[a(n(e(s)("http.api.property.tags")),1)]),body:t(()=>[O.value.length>0?(o(),d(A,{key:0,tags:O.value},null,8,["tags"])):(o(),h(N,{key:1},[a(n(e(s)("common.detail.none")),1)],64))]),_:1}),a(),l(u,null,{title:t(()=>[a(n(e(s)("http.api.property.dependencies")),1)]),body:t(()=>[C.value!==null?(o(),d(A,{key:0,tags:C.value},null,8,["tags"])):(o(),h(N,{key:1},[a(n(e(s)("common.detail.none")),1)],64))]),_:1})])]),_:1}),a(),p("div",null,[p("h2",null,n(e(s)("data-planes.detail.mtls")),1),a(),m.value===null?(o(),d(e($),{key:0,class:"mt-4",appearance:"warning"},{alertMessage:t(()=>[a(n(e(s)("data-planes.detail.no_mtls"))+` — +import{d as x,L as R,M as V,f as _,ab as B,o,j as h,g as d,k,l as a,h as l,w as t,m as p,ac as u,D as n,i as e,Y as S,ad as L,H as z,K,F as N,a3 as w,ae as $,q as j,A as F,_ as U}from"./index-947f516c.js";import{_ as Z}from"./SubscriptionList.vue_vue_type_script_setup_true_lang-b5571e10.js";import{T as A}from"./TagList-26546c6f.js";import{_ as q}from"./WarningsWidget.vue_vue_type_script_setup_true_lang-7e0d1ee9.js";import{a as G,d as P,b as W,p as H,c as J,C as Y,I as Q,e as X}from"./dataplane-30467516.js";import"./AccordionList-f3f8bee0.js";const aa={class:"stack"},ea={class:"columns",style:{"--columns":"3"}},ta={class:"status-with-reason"},sa=["href"],na={class:"columns",style:{"--columns":"3"}},la={key:1},ia=x({__name:"DataPlaneDetails",props:{dataplaneOverview:{type:Object,required:!0}},setup(y){const i=y,{t:s,formatIsoDate:D}=R(),E=V(),b=_(()=>G(i.dataplaneOverview.dataplane,i.dataplaneOverview.dataplaneInsight)),O=_(()=>P(i.dataplaneOverview.dataplane)),C=_(()=>W(i.dataplaneOverview.dataplaneInsight)),m=_(()=>H(i.dataplaneOverview,D)),I=_(()=>{var T;const v=((T=i.dataplaneOverview.dataplaneInsight)==null?void 0:T.subscriptions)??[];if(v.length===0)return[];const g=v[v.length-1];if(!("version"in g)||!g.version)return[];const c=[],r=g.version;if(r.kumaDp&&r.envoy){const f=J(r);f.kind!==Y&&f.kind!==Q&&c.push(f)}return E("use zones")&&P(i.dataplaneOverview.dataplane).find(M=>M.label===B)&&typeof r.kumaDp.kumaCpCompatible=="boolean"&&!r.kumaDp.kumaCpCompatible&&c.push({kind:X,payload:{kumaDp:r.kumaDp.version}}),c});return(v,g)=>{var c;return o(),h("div",aa,[I.value.length>0?(o(),d(q,{key:0,warnings:I.value,"data-testid":"data-plane-warnings"},null,8,["warnings"])):k("",!0),a(),l(e(w),null,{body:t(()=>[p("div",ea,[l(u,null,{title:t(()=>[a(n(e(s)("http.api.property.status")),1)]),body:t(()=>[p("div",ta,[l(S,{status:b.value.status},null,8,["status"]),a(),b.value.reason.length>0?(o(),d(e(L),{key:0,label:b.value.reason.join(", "),class:"reason-tooltip"},{default:t(()=>[l(e(z),{icon:"info",size:e(K),"hide-title":""},null,8,["size"])]),_:1},8,["label"])):k("",!0)])]),_:1}),a(),l(u,null,{title:t(()=>[a(n(e(s)("http.api.property.tags")),1)]),body:t(()=>[O.value.length>0?(o(),d(A,{key:0,tags:O.value},null,8,["tags"])):(o(),h(N,{key:1},[a(n(e(s)("common.detail.none")),1)],64))]),_:1}),a(),l(u,null,{title:t(()=>[a(n(e(s)("http.api.property.dependencies")),1)]),body:t(()=>[C.value!==null?(o(),d(A,{key:0,tags:C.value},null,8,["tags"])):(o(),h(N,{key:1},[a(n(e(s)("common.detail.none")),1)],64))]),_:1})])]),_:1}),a(),p("div",null,[p("h2",null,n(e(s)("data-planes.detail.mtls")),1),a(),m.value===null?(o(),d(e($),{key:0,class:"mt-4",appearance:"warning"},{alertMessage:t(()=>[a(n(e(s)("data-planes.detail.no_mtls"))+` — `,1),p("a",{href:e(s)("data-planes.href.docs.mutual-tls"),class:"external-link",target:"_blank"},n(e(s)("data-planes.detail.no_mtls_learn_more",{product:e(s)("common.product.name")})),9,sa)]),_:1})):(o(),d(e(w),{key:1,class:"mt-4"},{body:t(()=>[p("div",na,[l(u,null,{title:t(()=>[a(n(e(s)("http.api.property.certificateExpirationTime")),1)]),body:t(()=>[a(n(m.value.certificateExpirationTime),1)]),_:1}),a(),l(u,null,{title:t(()=>[a(n(e(s)("http.api.property.lastCertificateRegeneration")),1)]),body:t(()=>[a(n(m.value.lastCertificateRegeneration),1)]),_:1}),a(),l(u,null,{title:t(()=>[a(n(e(s)("http.api.property.certificateRegenerations")),1)]),body:t(()=>[a(n(m.value.certificateRegenerations),1)]),_:1})])]),_:1}))]),a(),(((c=i.dataplaneOverview.dataplaneInsight)==null?void 0:c.subscriptions)??[]).length>0?(o(),h("div",la,[p("h2",null,n(e(s)("data-planes.detail.subscriptions")),1),a(),l(e(w),{class:"mt-4"},{body:t(()=>{var r;return[l(Z,{subscriptions:((r=i.dataplaneOverview.dataplaneInsight)==null?void 0:r.subscriptions)??[]},null,8,["subscriptions"])]}),_:1})])):k("",!0)])}}});const oa=j(ia,[["__scopeId","data-v-e0adad19"]]),va=x({__name:"DataPlaneDetailView",props:{data:{}},setup(y){const i=y;return(s,D)=>(o(),d(U,{name:"data-plane-detail-view","data-testid":"data-plane-detail-view"},{default:t(()=>[l(F,null,{default:t(()=>[l(oa,{"dataplane-overview":i.data,"data-testid":"detail-view-details"},null,8,["dataplane-overview"])]),_:1})]),_:1}))}});export{va as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/DataPlaneListView-c049f30a.js b/app/kuma-ui/pkg/resources/data/assets/DataPlaneListView-a3034da5.js similarity index 92% rename from app/kuma-ui/pkg/resources/data/assets/DataPlaneListView-c049f30a.js rename to app/kuma-ui/pkg/resources/data/assets/DataPlaneListView-a3034da5.js index b1a57f9434f8..e50430582e37 100644 --- a/app/kuma-ui/pkg/resources/data/assets/DataPlaneListView-c049f30a.js +++ b/app/kuma-ui/pkg/resources/data/assets/DataPlaneListView-a3034da5.js @@ -1 +1 @@ -import{d as m,L as g,o as n,g as r,w as s,h as i,p as f,A as h,m as y,C as z,i as p,l as b,a3 as k,E as q,_ as v,q as w}from"./index-0ab7ff60.js";import{D as C,K as V}from"./KFilterBar-fee6b8fc.js";import"./dataplane-30467516.js";const $=m({__name:"DataPlaneListView",props:{page:{},size:{},search:{},query:{},mesh:{}},setup(c){const e=c,{t:u}=g();return(d,x)=>(n(),r(v,{name:"data-planes-list-view"},{default:s(({route:o})=>[i(f,{src:`/meshes/${e.mesh}/dataplanes?page=${e.page}&size=${d.size}&search=${e.search}`},{default:s(({data:a,error:l})=>[i(h,null,{title:s(()=>[y("h2",null,[i(z,{title:p(u)("data-planes.routes.items.title"),render:!0},null,8,["title"])])]),default:s(()=>[b(),i(p(k),null,{body:s(()=>[l!==void 0?(n(),r(q,{key:0,error:l},null,8,["error"])):(n(),r(C,{key:1,"data-testid":"data-plane-collection",class:"data-plane-collection","page-number":e.page,"page-size":e.size,total:a==null?void 0:a.total,items:a==null?void 0:a.items,error:l,onChange:({page:t,size:_})=>{o.update({page:String(t),size:String(_)})}},{toolbar:s(()=>[i(V,{class:"data-plane-proxy-filter",placeholder:"tag: 'kuma.io/protocol: http'",query:e.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:t=>o.update({query:t.query,s:t.query.length>0?JSON.stringify(t.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}))}});const N=w($,[["__scopeId","data-v-ed46ed4e"]]);export{N as default}; +import{d as m,L as g,o as n,g as r,w as s,h as i,p as f,A as h,m as y,C as z,i as p,l as b,a3 as k,E as q,_ as v,q as w}from"./index-947f516c.js";import{D as C,K as V}from"./KFilterBar-39a572c4.js";import"./dataplane-30467516.js";const $=m({__name:"DataPlaneListView",props:{page:{},size:{},search:{},query:{},mesh:{}},setup(c){const e=c,{t:u}=g();return(d,x)=>(n(),r(v,{name:"data-planes-list-view"},{default:s(({route:o})=>[i(f,{src:`/meshes/${e.mesh}/dataplanes?page=${e.page}&size=${d.size}&search=${e.search}`},{default:s(({data:a,error:l})=>[i(h,null,{title:s(()=>[y("h2",null,[i(z,{title:p(u)("data-planes.routes.items.title"),render:!0},null,8,["title"])])]),default:s(()=>[b(),i(p(k),null,{body:s(()=>[l!==void 0?(n(),r(q,{key:0,error:l},null,8,["error"])):(n(),r(C,{key:1,"data-testid":"data-plane-collection",class:"data-plane-collection","page-number":e.page,"page-size":e.size,total:a==null?void 0:a.total,items:a==null?void 0:a.items,error:l,onChange:({page:t,size:_})=>{o.update({page:String(t),size:String(_)})}},{toolbar:s(()=>[i(V,{class:"data-plane-proxy-filter",placeholder:"tag: 'kuma.io/protocol: http'",query:e.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:t=>o.update({query:t.query,s:t.query.length>0?JSON.stringify(t.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}))}});const N=w($,[["__scopeId","data-v-ed46ed4e"]]);export{N as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/DataPlanePoliciesView-e756c0c5.js b/app/kuma-ui/pkg/resources/data/assets/DataPlanePoliciesView-f8139d52.js similarity index 96% rename from app/kuma-ui/pkg/resources/data/assets/DataPlanePoliciesView-e756c0c5.js rename to app/kuma-ui/pkg/resources/data/assets/DataPlanePoliciesView-f8139d52.js index 7f6fa467a0d7..cb8b4f3c521d 100644 --- a/app/kuma-ui/pkg/resources/data/assets/DataPlanePoliciesView-e756c0c5.js +++ b/app/kuma-ui/pkg/resources/data/assets/DataPlanePoliciesView-f8139d52.js @@ -1,4 +1,4 @@ -import{d as x,r as M,o as t,g as d,w as i,j as a,F as y,G as B,m as $,h as u,l,D as v,i as N,W,q as w,k as q,f as I,L as K,A as Q,C as U,a3 as X,p as S,E as D,s as Z,_ as V}from"./index-0ab7ff60.js";import{A as G,a as J}from"./AccordionList-60b4ff60.js";import{_ as Y}from"./CodeBlock.vue_vue_type_style_index_0_lang-ea414bd7.js";import{P as z}from"./PolicyTypeTag-53da9674.js";import{T as j}from"./TagList-8bb42c08.js";import{t as H}from"./toYaml-4e00099e.js";const ee={class:"policy-type-heading"},te={class:"policy-list"},se={key:0},ne=x({__name:"PolicyTypeEntryList",props:{id:{type:String,required:!1,default:"entry-list"},policyTypeEntries:{type:Object,required:!0}},setup(E){const _=E,P=[{label:"From",key:"sourceTags"},{label:"To",key:"destinationTags"},{label:"On",key:"name"},{label:"Conf",key:"config"},{label:"Origin policies",key:"origins"}];function T({headerKey:m}){return{class:`cell-${m}`}}return(m,C)=>{const b=M("router-link");return t(),d(J,{"initially-open":[],"multiple-open":""},{default:i(()=>[(t(!0),a(y,null,B(_.policyTypeEntries,(r,n)=>(t(),d(G,{key:n},{"accordion-header":i(()=>[$("h3",ee,[u(z,{"policy-type":r.type},{default:i(()=>[l(v(r.type)+" ("+v(r.connections.length)+`) +import{d as x,r as M,o as t,g as d,w as i,j as a,F as y,G as B,m as $,h as u,l,D as v,i as N,W,q as w,k as q,f as I,L as K,A as Q,C as U,a3 as X,p as S,E as D,s as Z,_ as V}from"./index-947f516c.js";import{A as G,a as J}from"./AccordionList-f3f8bee0.js";import{_ as Y}from"./CodeBlock.vue_vue_type_style_index_0_lang-2b54f2f9.js";import{P as z}from"./PolicyTypeTag-6f22a802.js";import{T as j}from"./TagList-26546c6f.js";import{t as H}from"./toYaml-4e00099e.js";const ee={class:"policy-type-heading"},te={class:"policy-list"},se={key:0},ne=x({__name:"PolicyTypeEntryList",props:{id:{type:String,required:!1,default:"entry-list"},policyTypeEntries:{type:Object,required:!0}},setup(E){const _=E,P=[{label:"From",key:"sourceTags"},{label:"To",key:"destinationTags"},{label:"On",key:"name"},{label:"Conf",key:"config"},{label:"Origin policies",key:"origins"}];function T({headerKey:m}){return{class:`cell-${m}`}}return(m,C)=>{const b=M("router-link");return t(),d(J,{"initially-open":[],"multiple-open":""},{default:i(()=>[(t(!0),a(y,null,B(_.policyTypeEntries,(r,n)=>(t(),d(G,{key:n},{"accordion-header":i(()=>[$("h3",ee,[u(z,{"policy-type":r.type},{default:i(()=>[l(v(r.type)+" ("+v(r.connections.length)+`) `,1)]),_:2},1032,["policy-type"])])]),"accordion-content":i(()=>[$("div",te,[u(N(W),{class:"policy-type-table",fetcher:()=>({data:r.connections,total:r.connections.length}),headers:P,"cell-attrs":T,"disable-pagination":"","is-clickable":""},{sourceTags:i(({rowValue:e})=>[e.length>0?(t(),d(j,{key:0,class:"tag-list",tags:e},null,8,["tags"])):(t(),a(y,{key:1},[l(` — `)],64))]),destinationTags:i(({rowValue:e})=>[e.length>0?(t(),d(j,{key:0,class:"tag-list",tags:e},null,8,["tags"])):(t(),a(y,{key:1},[l(` diff --git a/app/kuma-ui/pkg/resources/data/assets/DataPlaneStatsView-62ac0e5e.js b/app/kuma-ui/pkg/resources/data/assets/DataPlaneStatsView-f3bb44fb.js similarity index 79% rename from app/kuma-ui/pkg/resources/data/assets/DataPlaneStatsView-62ac0e5e.js rename to app/kuma-ui/pkg/resources/data/assets/DataPlaneStatsView-f3bb44fb.js index 266b4e1c4c55..c2bfd13156a2 100644 --- a/app/kuma-ui/pkg/resources/data/assets/DataPlaneStatsView-62ac0e5e.js +++ b/app/kuma-ui/pkg/resources/data/assets/DataPlaneStatsView-f3bb44fb.js @@ -1 +1 @@ -import{d as l,L as r,o as d,g as i,w as t,h as e,A as p,m as u,C as c,i as s,l as m,a3 as _,_ as f}from"./index-0ab7ff60.js";import{E as h}from"./EnvoyData-07285232.js";import{a as w}from"./dataplane-30467516.js";import"./CodeBlock.vue_vue_type_style_index_0_lang-ea414bd7.js";const k=l({__name:"DataPlaneStatsView",props:{data:{}},setup(n){const a=n,{t:o}=r();return(v,y)=>(d(),i(f,{name:"data-plane-stats-view","data-testid":"data-plane-stats-view"},{default:t(()=>[e(p,null,{title:t(()=>[u("h2",null,[e(c,{title:s(o)("data-planes.routes.item.navigation.data-plane-stats-view"),render:!0},null,8,["title"])])]),default:t(()=>[m(),e(s(_),null,{body:t(()=>[e(h,{status:s(w)(a.data.dataplane,a.data.dataplaneInsight).status,resource:"Data Plane Proxy",src:`/meshes/${a.data.mesh}/dataplanes/${a.data.name}/data-path/stats`,"query-key":"envoy-data-stats-data-plane"},null,8,["status","src"])]),_:1})]),_:1})]),_:1}))}});export{k as default}; +import{d as l,L as r,o as d,g as i,w as t,h as e,A as p,m as u,C as c,i as s,l as m,a3 as _,_ as f}from"./index-947f516c.js";import{E as h}from"./EnvoyData-342d0570.js";import{a as w}from"./dataplane-30467516.js";import"./CodeBlock.vue_vue_type_style_index_0_lang-2b54f2f9.js";const k=l({__name:"DataPlaneStatsView",props:{data:{}},setup(n){const a=n,{t:o}=r();return(v,y)=>(d(),i(f,{name:"data-plane-stats-view","data-testid":"data-plane-stats-view"},{default:t(()=>[e(p,null,{title:t(()=>[u("h2",null,[e(c,{title:s(o)("data-planes.routes.item.navigation.data-plane-stats-view"),render:!0},null,8,["title"])])]),default:t(()=>[m(),e(s(_),null,{body:t(()=>[e(h,{status:s(w)(a.data.dataplane,a.data.dataplaneInsight).status,resource:"Data Plane Proxy",src:`/meshes/${a.data.mesh}/dataplanes/${a.data.name}/data-path/stats`,"query-key":"envoy-data-stats-data-plane"},null,8,["status","src"])]),_:1})]),_:1})]),_:1}))}});export{k as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/DataPlaneXdsConfigView-bceef77b.js b/app/kuma-ui/pkg/resources/data/assets/DataPlaneXdsConfigView-d6fe6bf7.js similarity index 79% rename from app/kuma-ui/pkg/resources/data/assets/DataPlaneXdsConfigView-bceef77b.js rename to app/kuma-ui/pkg/resources/data/assets/DataPlaneXdsConfigView-d6fe6bf7.js index aeb32671c061..f727183362dd 100644 --- a/app/kuma-ui/pkg/resources/data/assets/DataPlaneXdsConfigView-bceef77b.js +++ b/app/kuma-ui/pkg/resources/data/assets/DataPlaneXdsConfigView-d6fe6bf7.js @@ -1 +1 @@ -import{d as o,L as l,o as r,g as i,w as t,h as e,A as p,m as c,C as u,i as s,l as m,a3 as f,_}from"./index-0ab7ff60.js";import{E as x}from"./EnvoyData-07285232.js";import{a as g}from"./dataplane-30467516.js";import"./CodeBlock.vue_vue_type_style_index_0_lang-ea414bd7.js";const $=o({__name:"DataPlaneXdsConfigView",props:{data:{}},setup(n){const a=n,{t:d}=l();return(h,w)=>(r(),i(_,{name:"data-plane-xds-config-view","data-testid":"data-plane-xds-config-view"},{default:t(()=>[e(p,null,{title:t(()=>[c("h2",null,[e(u,{title:s(d)("data-planes.routes.item.navigation.data-plane-xds-config-view"),render:!0},null,8,["title"])])]),default:t(()=>[m(),e(s(f),null,{body:t(()=>[e(x,{status:s(g)(a.data.dataplane,a.data.dataplaneInsight).status,resource:"Data Plane Proxy",src:`/meshes/${a.data.mesh}/dataplanes/${a.data.name}/data-path/xds`,"query-key":"envoy-data-xds-data-plane"},null,8,["status","src"])]),_:1})]),_:1})]),_:1}))}});export{$ as default}; +import{d as o,L as l,o as r,g as i,w as t,h as e,A as p,m as c,C as u,i as s,l as m,a3 as f,_}from"./index-947f516c.js";import{E as x}from"./EnvoyData-342d0570.js";import{a as g}from"./dataplane-30467516.js";import"./CodeBlock.vue_vue_type_style_index_0_lang-2b54f2f9.js";const $=o({__name:"DataPlaneXdsConfigView",props:{data:{}},setup(n){const a=n,{t:d}=l();return(h,w)=>(r(),i(_,{name:"data-plane-xds-config-view","data-testid":"data-plane-xds-config-view"},{default:t(()=>[e(p,null,{title:t(()=>[c("h2",null,[e(u,{title:s(d)("data-planes.routes.item.navigation.data-plane-xds-config-view"),render:!0},null,8,["title"])])]),default:t(()=>[m(),e(s(f),null,{body:t(()=>[e(x,{status:s(g)(a.data.dataplane,a.data.dataplaneInsight).status,resource:"Data Plane Proxy",src:`/meshes/${a.data.mesh}/dataplanes/${a.data.name}/data-path/xds`,"query-key":"envoy-data-xds-data-plane"},null,8,["status","src"])]),_:1})]),_:1})]),_:1}))}});export{$ as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/DataplanesOverview-b2e68f49.js b/app/kuma-ui/pkg/resources/data/assets/DataplanesOverview-c108a720.js similarity index 91% rename from app/kuma-ui/pkg/resources/data/assets/DataplanesOverview-b2e68f49.js rename to app/kuma-ui/pkg/resources/data/assets/DataplanesOverview-c108a720.js index 83793fb8aad4..99392eb4fa7c 100644 --- a/app/kuma-ui/pkg/resources/data/assets/DataplanesOverview-b2e68f49.js +++ b/app/kuma-ui/pkg/resources/data/assets/DataplanesOverview-c108a720.js @@ -1,3 +1,3 @@ -import{d as B,R as S,L as N,t as b,f as w,V as T,o as n,g as y,w as a,h as s,i as D,C as F,l as r,X as I,m as l,D as c,j as d,W as E,Y as L,F as V,A as C,_ as R,q as W}from"./index-0ab7ff60.js";import{L as H}from"./LoadingBox-8caabfdf.js";import{O as M,a as $,b as j}from"./OnboardingPage-a7afc08b.js";import{g as q}from"./dataplane-30467516.js";const z={key:0,class:"status-loading-box mb-4"},K={key:1},U={class:"mb-4"},X=B({__name:"DataplanesOverview",setup(Y){const p=S(),{t:k}=N(),x=[{label:"Mesh",key:"mesh"},{label:"Name",key:"name"},{label:"Status",key:"status"}],e=b({total:0,data:[]}),o=b(null),A=w(()=>e.value.data.length>0?"Success":"Waiting for DPPs"),m=w(()=>e.value.data.length>0?"The following data plane proxies (DPPs) are connected to the control plane:":null);T(function(){_()}),v();function _(){o.value!==null&&window.clearTimeout(o.value)}async function v(){let i=!1;const u=[];try{const{items:t}=await p.getAllDataplanes({size:10});if(Array.isArray(t))for(const O of t){const{name:f,mesh:g}=O,P=await p.getDataplaneOverviewFromMesh({mesh:g,name:f}),h=q(P.dataplaneInsight);h==="offline"&&(i=!0),u.push({status:h,name:f,mesh:g})}}catch(t){console.error(t)}e.value.data=u,e.value.total=e.value.data.length,i&&(_(),o.value=window.setTimeout(v,1e3))}return(i,u)=>(n(),y(R,null,{default:a(()=>[s(F,{title:D(k)("onboarding.routes.dataplanes-overview.title")},null,8,["title"]),r(),s(C,null,{default:a(()=>[s(M,null,{header:a(()=>[s($,null,I({title:a(()=>[l("p",null,c(A.value),1)]),_:2},[m.value!==null?{name:"description",fn:a(()=>[l("p",null,c(m.value),1)]),key:"0"}:void 0]),1024)]),content:a(()=>[e.value.data.length===0?(n(),d("div",z,[s(H)])):(n(),d("div",K,[l("p",U,[l("b",null,"Found "+c(e.value.data.length)+" DPPs:",1)]),r(),s(D(E),{class:"mb-4",fetcher:()=>e.value,headers:x,"disable-pagination":""},{status:a(({rowValue:t})=>[t?(n(),y(L,{key:0,status:t},null,8,["status"])):(n(),d(V,{key:1},[r(` +import{d as B,R as S,L as N,t as b,f as w,V as T,o as n,g as y,w as a,h as s,i as D,C as F,l as r,X as I,m as l,D as c,j as d,W as E,Y as L,F as V,A as C,_ as R,q as W}from"./index-947f516c.js";import{L as H}from"./LoadingBox-078ab444.js";import{O as M,a as $,b as j}from"./OnboardingPage-e8b41b87.js";import{g as q}from"./dataplane-30467516.js";const z={key:0,class:"status-loading-box mb-4"},K={key:1},U={class:"mb-4"},X=B({__name:"DataplanesOverview",setup(Y){const p=S(),{t:k}=N(),x=[{label:"Mesh",key:"mesh"},{label:"Name",key:"name"},{label:"Status",key:"status"}],e=b({total:0,data:[]}),o=b(null),A=w(()=>e.value.data.length>0?"Success":"Waiting for DPPs"),m=w(()=>e.value.data.length>0?"The following data plane proxies (DPPs) are connected to the control plane:":null);T(function(){_()}),v();function _(){o.value!==null&&window.clearTimeout(o.value)}async function v(){let i=!1;const u=[];try{const{items:t}=await p.getAllDataplanes({size:10});if(Array.isArray(t))for(const O of t){const{name:f,mesh:g}=O,P=await p.getDataplaneOverviewFromMesh({mesh:g,name:f}),h=q(P.dataplaneInsight);h==="offline"&&(i=!0),u.push({status:h,name:f,mesh:g})}}catch(t){console.error(t)}e.value.data=u,e.value.total=e.value.data.length,i&&(_(),o.value=window.setTimeout(v,1e3))}return(i,u)=>(n(),y(R,null,{default:a(()=>[s(F,{title:D(k)("onboarding.routes.dataplanes-overview.title")},null,8,["title"]),r(),s(C,null,{default:a(()=>[s(M,null,{header:a(()=>[s($,null,I({title:a(()=>[l("p",null,c(A.value),1)]),_:2},[m.value!==null?{name:"description",fn:a(()=>[l("p",null,c(m.value),1)]),key:"0"}:void 0]),1024)]),content:a(()=>[e.value.data.length===0?(n(),d("div",z,[s(H)])):(n(),d("div",K,[l("p",U,[l("b",null,"Found "+c(e.value.data.length)+" DPPs:",1)]),r(),s(D(E),{class:"mb-4",fetcher:()=>e.value,headers:x,"disable-pagination":""},{status:a(({rowValue:t})=>[t?(n(),y(L,{key:0,status:t},null,8,["status"])):(n(),d(V,{key:1},[r(` — `)],64))]),_:1},8,["fetcher"])]))]),navigation:a(()=>[s(j,{"next-step":"onboarding-completed","previous-step":"onboarding-add-services-code","should-allow-next":e.value.data.length>0},null,8,["should-allow-next"])]),_:1})]),_:1})]),_:1}))}});const ee=W(X,[["__scopeId","data-v-4588fbe4"]]);export{ee as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/DeploymentTypes-4f58ee4b.js b/app/kuma-ui/pkg/resources/data/assets/DeploymentTypes-7e3752d5.js similarity index 92% rename from app/kuma-ui/pkg/resources/data/assets/DeploymentTypes-4f58ee4b.js rename to app/kuma-ui/pkg/resources/data/assets/DeploymentTypes-7e3752d5.js index 661b785ec4d8..3295ff4fc78a 100644 --- a/app/kuma-ui/pkg/resources/data/assets/DeploymentTypes-4f58ee4b.js +++ b/app/kuma-ui/pkg/resources/data/assets/DeploymentTypes-7e3752d5.js @@ -1,4 +1,4 @@ -import{d as g,I as v,J as y,L as f,M as h,t as V,f as z,o as u,g as p,w as e,h as n,i as s,C as x,l as a,m as d,D as C,n as D,N as r,A as G,_ as w,q as M}from"./index-0ab7ff60.js";import{O as N,a as S,b as B}from"./OnboardingPage-a7afc08b.js";const O={class:"graph-list mb-6"},T={class:"radio-button-group"},I=g({__name:"DeploymentTypes",setup(k){const m=v(),c={standalone:y(),"multi-zone":m},{t:i}=f(),_=h(),o=V(_("use zones")?"multi-zone":"standalone"),b=z(()=>c[o.value]);return(L,t)=>(u(),p(w,null,{default:e(()=>[n(x,{title:s(i)("onboarding.routes.deployment-types.title")},null,8,["title"]),a(),n(G,null,{default:e(()=>[n(N,{"with-image":""},{header:e(()=>[n(S,null,{title:e(()=>[a(` +import{d as g,I as v,J as y,L as f,M as h,t as V,f as z,o as u,g as p,w as e,h as n,i as s,C as x,l as a,m as d,D as C,n as D,N as r,A as G,_ as w,q as M}from"./index-947f516c.js";import{O as N,a as S,b as B}from"./OnboardingPage-e8b41b87.js";const O={class:"graph-list mb-6"},T={class:"radio-button-group"},I=g({__name:"DeploymentTypes",setup(k){const m=v(),c={standalone:y(),"multi-zone":m},{t:i}=f(),_=h(),o=V(_("use zones")?"multi-zone":"standalone"),b=z(()=>c[o.value]);return(L,t)=>(u(),p(w,null,{default:e(()=>[n(x,{title:s(i)("onboarding.routes.deployment-types.title")},null,8,["title"]),a(),n(G,null,{default:e(()=>[n(N,{"with-image":""},{header:e(()=>[n(S,null,{title:e(()=>[a(` Learn about deployments `)]),description:e(()=>[d("p",null,C(s(i)("common.product.name"))+" can be deployed in standalone or multi-zone mode.",1)]),_:1})]),content:e(()=>[d("div",O,[(u(),p(D(b.value)))]),a(),d("div",T,[n(s(r),{modelValue:o.value,"onUpdate:modelValue":t[0]||(t[0]=l=>o.value=l),name:"mode","selected-value":"standalone","data-testid":"onboarding-standalone-radio-button"},{default:e(()=>[a(` Standalone deployment diff --git a/app/kuma-ui/pkg/resources/data/assets/DiagnosticsView-b9136c0b.js b/app/kuma-ui/pkg/resources/data/assets/DiagnosticsView-71d761be.js similarity index 81% rename from app/kuma-ui/pkg/resources/data/assets/DiagnosticsView-b9136c0b.js rename to app/kuma-ui/pkg/resources/data/assets/DiagnosticsView-71d761be.js index 486a4e3c1f9d..a7cb78152460 100644 --- a/app/kuma-ui/pkg/resources/data/assets/DiagnosticsView-b9136c0b.js +++ b/app/kuma-ui/pkg/resources/data/assets/DiagnosticsView-71d761be.js @@ -1 +1 @@ -import{_ as m}from"./CodeBlock.vue_vue_type_style_index_0_lang-ea414bd7.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,s as k}from"./index-0ab7ff60.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-2b54f2f9.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,s as k}from"./index-947f516c.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-07285232.js b/app/kuma-ui/pkg/resources/data/assets/EnvoyData-342d0570.js similarity index 90% rename from app/kuma-ui/pkg/resources/data/assets/EnvoyData-07285232.js rename to app/kuma-ui/pkg/resources/data/assets/EnvoyData-342d0570.js index c69e2bd24321..2cf7dfc46270 100644 --- a/app/kuma-ui/pkg/resources/data/assets/EnvoyData-07285232.js +++ b/app/kuma-ui/pkg/resources/data/assets/EnvoyData-342d0570.js @@ -1,3 +1,3 @@ -import{d as p,L as f,o as e,j as c,g as s,w as t,m as i,D as m,i as n,ae as k,E as g,s as v,ar as q,F as h,h as _,$ as x,l as u,p as E,q as S}from"./index-0ab7ff60.js";import{_ as b}from"./CodeBlock.vue_vue_type_style_index_0_lang-ea414bd7.js";const B={class:"envoy-data-actions"},D=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(y){const r=y,{t:l}=f();return($,C)=>(e(),c("div",null,[r.status!=="online"?(e(),s(n(k),{key:0,appearance:"info"},{alertMessage:t(()=>[i("p",null,m(n(l)("common.detail.no_envoy_data",{resource:r.resource})),1)]),_:1})):(e(),s(E,{key:1,src:r.src},{default:t(({data:a,error:o,refresh:d})=>[o?(e(),s(g,{key:0,error:o},null,8,["error"])):a===void 0?(e(),s(v,{key:1})):a===""?(e(),s(q,{key:2})):(e(),c(h,{key:3},[i("div",B,[_(n(x),{appearance:"primary",icon:"redo","data-testid":"envoy-data-refresh-button",onClick:d},{default:t(()=>[u(` +import{d as p,L as f,o as e,j as c,g as s,w as t,m as i,D as m,i as n,ae as k,E as g,s as v,ar as q,F as h,h as _,$ as x,l as u,p as E,q as S}from"./index-947f516c.js";import{_ as b}from"./CodeBlock.vue_vue_type_style_index_0_lang-2b54f2f9.js";const B={class:"envoy-data-actions"},D=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(y){const r=y,{t:l}=f();return($,C)=>(e(),c("div",null,[r.status!=="online"?(e(),s(n(k),{key:0,appearance:"info"},{alertMessage:t(()=>[i("p",null,m(n(l)("common.detail.no_envoy_data",{resource:r.resource})),1)]),_:1})):(e(),s(E,{key:1,src:r.src},{default:t(({data:a,error:o,refresh:d})=>[o?(e(),s(g,{key:0,error:o},null,8,["error"])):a===void 0?(e(),s(v,{key:1})):a===""?(e(),s(q,{key:2})):(e(),c(h,{key:3},[i("div",B,[_(n(x),{appearance:"primary",icon:"redo","data-testid":"envoy-data-refresh-button",onClick:d},{default:t(()=>[u(` Refresh `)]),_:2},1032,["onClick"])]),u(),_(b,{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=S(D,[["__scopeId","data-v-c1f432b0"]]);export{j as E}; diff --git a/app/kuma-ui/pkg/resources/data/assets/GatewayListView-c10b3908.js b/app/kuma-ui/pkg/resources/data/assets/GatewayListView-9816be3e.js similarity index 94% rename from app/kuma-ui/pkg/resources/data/assets/GatewayListView-c10b3908.js rename to app/kuma-ui/pkg/resources/data/assets/GatewayListView-9816be3e.js index d12b002e686a..28d0d59f2e82 100644 --- a/app/kuma-ui/pkg/resources/data/assets/GatewayListView-c10b3908.js +++ b/app/kuma-ui/pkg/resources/data/assets/GatewayListView-9816be3e.js @@ -1 +1 @@ -import{d as _,L as f,o as n,g as o,w as t,h as l,p as w,A as h,m as b,C as v,i as p,l as c,a3 as z,E as k,af as q,D as $,_ as C,q as S}from"./index-0ab7ff60.js";import{D as V,K as x}from"./KFilterBar-fee6b8fc.js";import"./dataplane-30467516.js";const B=_({__name:"GatewayListView",props:{page:{},size:{},search:{},query:{},mesh:{},gatewayType:{}},setup(u){const a=u,{t:g}=f();return(y,T)=>(n(),o(C,{name:"gateways-list-view"},{default:t(({route:i,can:d})=>[l(w,{src:`/meshes/${i.params.mesh}/gateways/of/${a.gatewayType}?page=${a.page}&size=${y.size}&search=${a.search}`},{default:t(({data:s,error:r})=>[l(h,null,{title:t(()=>[b("h2",null,[l(v,{title:p(g)("gateways.routes.items.title"),render:!0},null,8,["title"])])]),default:t(()=>[c(),l(p(z),null,{body:t(()=>[r!==void 0?(n(),o(k,{key:0,error:r},null,8,["error"])):(n(),o(V,{key:1,"data-testid":"gateway-collection",class:"gateway-collection","page-number":a.page,"page-size":a.size,total:s==null?void 0:s.total,items:s==null?void 0:s.items,error:r,gateways:!0,onChange:({page:e,size:m})=>{i.update({page:String(e),size:String(m)})}},{toolbar:t(()=>[l(x,{class:"data-plane-proxy-filter",placeholder:"tag: 'kuma.io/protocol: http'",query:a.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”)"},...d("use zones")?{zone:{description:"filter by “kuma.io/zone” value"}}:{}},onFieldsChange:e=>i.update({query:e.query,s:e.query.length>0?JSON.stringify(e.fields):""})},null,8,["placeholder","query","fields","onFieldsChange"]),c(),l(p(q),{label:"Type","overlay-label":!0,items:[{label:"All",value:"all"},{label:"Builtin",value:"builtin"},{label:"Delegated",value:"delegated"}].map(e=>({...e,selected:e.value===a.gatewayType})),appearance:"select",onSelected:e=>i.update({gatewayType:String(e.value)})},{"item-template":t(({item:e})=>[c($(e.label),1)]),_:2},1032,["items","onSelected"])]),_:2},1032,["page-number","page-size","total","items","error","onChange"]))]),_:2},1024)]),_:2},1024)]),_:2},1032,["src"])]),_:1}))}});const A=S(B,[["__scopeId","data-v-a6ddecf9"]]);export{A as default}; +import{d as _,L as f,o as n,g as o,w as t,h as l,p as w,A as h,m as b,C as v,i as p,l as c,a3 as z,E as k,af as q,D as $,_ as C,q as S}from"./index-947f516c.js";import{D as V,K as x}from"./KFilterBar-39a572c4.js";import"./dataplane-30467516.js";const B=_({__name:"GatewayListView",props:{page:{},size:{},search:{},query:{},mesh:{},gatewayType:{}},setup(u){const a=u,{t:g}=f();return(y,T)=>(n(),o(C,{name:"gateways-list-view"},{default:t(({route:i,can:d})=>[l(w,{src:`/meshes/${i.params.mesh}/gateways/of/${a.gatewayType}?page=${a.page}&size=${y.size}&search=${a.search}`},{default:t(({data:s,error:r})=>[l(h,null,{title:t(()=>[b("h2",null,[l(v,{title:p(g)("gateways.routes.items.title"),render:!0},null,8,["title"])])]),default:t(()=>[c(),l(p(z),null,{body:t(()=>[r!==void 0?(n(),o(k,{key:0,error:r},null,8,["error"])):(n(),o(V,{key:1,"data-testid":"gateway-collection",class:"gateway-collection","page-number":a.page,"page-size":a.size,total:s==null?void 0:s.total,items:s==null?void 0:s.items,error:r,gateways:!0,onChange:({page:e,size:m})=>{i.update({page:String(e),size:String(m)})}},{toolbar:t(()=>[l(x,{class:"data-plane-proxy-filter",placeholder:"tag: 'kuma.io/protocol: http'",query:a.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”)"},...d("use zones")?{zone:{description:"filter by “kuma.io/zone” value"}}:{}},onFieldsChange:e=>i.update({query:e.query,s:e.query.length>0?JSON.stringify(e.fields):""})},null,8,["placeholder","query","fields","onFieldsChange"]),c(),l(p(q),{label:"Type","overlay-label":!0,items:[{label:"All",value:"all"},{label:"Builtin",value:"builtin"},{label:"Delegated",value:"delegated"}].map(e=>({...e,selected:e.value===a.gatewayType})),appearance:"select",onSelected:e=>i.update({gatewayType:String(e.value)})},{"item-template":t(({item:e})=>[c($(e.label),1)]),_:2},1032,["items","onSelected"])]),_:2},1032,["page-number","page-size","total","items","error","onChange"]))]),_:2},1024)]),_:2},1024)]),_:2},1032,["src"])]),_:1}))}});const A=S(B,[["__scopeId","data-v-a6ddecf9"]]);export{A as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/GatewayPoliciesView-8ecc603a.js b/app/kuma-ui/pkg/resources/data/assets/GatewayPoliciesView-bc31d9db.js similarity index 96% rename from app/kuma-ui/pkg/resources/data/assets/GatewayPoliciesView-8ecc603a.js rename to app/kuma-ui/pkg/resources/data/assets/GatewayPoliciesView-bc31d9db.js index 84beb0b5c924..1a3e39bff133 100644 --- a/app/kuma-ui/pkg/resources/data/assets/GatewayPoliciesView-8ecc603a.js +++ b/app/kuma-ui/pkg/resources/data/assets/GatewayPoliciesView-bc31d9db.js @@ -1,4 +1,4 @@ -import{d as V,f as P,r as D,o as e,j as i,m as s,l as t,F as f,G as b,D as c,h as d,w as n,k as B,g as y,X as A,z as C,B as R,q as j,L as F,A as K,C as O,i as x,a3 as q,p as I,E as S,s as z,_ as H}from"./index-0ab7ff60.js";import{A as J,a as M}from"./AccordionList-60b4ff60.js";const v=h=>(C("data-v-c7f30269"),h=h(),R(),h),T={class:"policies-list"},X={class:"mesh-gateway-policy-list"},Q=v(()=>s("h3",{class:"mb-2"},` +import{d as V,f as P,r as D,o as e,j as i,m as s,l as t,F as f,G as b,D as c,h as d,w as n,k as B,g as y,X as A,z as C,B as R,q as j,L as F,A as K,C as O,i as x,a3 as q,p as I,E as S,s as z,_ as H}from"./index-947f516c.js";import{A as J,a as M}from"./AccordionList-f3f8bee0.js";const v=h=>(C("data-v-c7f30269"),h=h(),R(),h),T={class:"policies-list"},X={class:"mesh-gateway-policy-list"},Q=v(()=>s("h3",{class:"mb-2"},` Gateway policies `,-1)),U={key:0},W=v(()=>s("h3",{class:"mt-6 mb-2"},` Listeners diff --git a/app/kuma-ui/pkg/resources/data/assets/KFilterBar-fee6b8fc.js b/app/kuma-ui/pkg/resources/data/assets/KFilterBar-39a572c4.js similarity index 98% rename from app/kuma-ui/pkg/resources/data/assets/KFilterBar-fee6b8fc.js rename to app/kuma-ui/pkg/resources/data/assets/KFilterBar-39a572c4.js index a94917f5bd0c..befab7522688 100644 --- a/app/kuma-ui/pkg/resources/data/assets/KFilterBar-fee6b8fc.js +++ b/app/kuma-ui/pkg/resources/data/assets/KFilterBar-39a572c4.js @@ -1,4 +1,4 @@ -var le=Object.defineProperty;var re=(o,i,a)=>i in o?le(o,i,{enumerable:!0,configurable:!0,writable:!0,value:a}):o[i]=a;var K=(o,i,a)=>(re(o,typeof i!="symbol"?i+"":i,a),a);import{d as ne,L as ue,M as ce,r as de,o as f,g as z,w as h,U as oe,h as C,l as m,D as k,j as _,F as E,Y as pe,i as c,ad as me,a0 as fe,K as R,a5 as ge,$ as ve,H as $,a6 as ye,a7 as he,a4 as be,ab as _e,q as se,t as A,f as q,as as ee,m as S,at as ke,au as Te,av as Se,x as te,G as Ce,k as W,v as we,V as xe,z as Ae,B as Ue}from"./index-0ab7ff60.js";import{d as De,a as Ie,c as Ne,C as Le,e as ze}from"./dataplane-30467516.js";const Ee=ne({__name:"DataPlaneList",props:{total:{default:0},pageNumber:{},pageSize:{},items:{},error:{},gateways:{type:Boolean,default:!1}},emits:["load-data","change"],setup(o,{emit:i}){const a=o,{t:r,formatIsoDate:s}=ue(),p=ce()("use zones");function b(g){return g.map(u=>{var B,I,x,j,t,l;const T=u.mesh,n=u.name,w=((B=u.dataplane.networking.gateway)==null?void 0:B.type)||"STANDARD",O={name:w==="STANDARD"?"data-plane-detail-view":"gateway-detail-view",params:{mesh:T,dataPlane:n}},V=["kuma.io/protocol","kuma.io/service","kuma.io/zone"],U=De(u.dataplane).filter(e=>V.includes(e.label)),N=(I=U.find(e=>e.label==="kuma.io/service"))==null?void 0:I.value,Q=(x=U.find(e=>e.label==="kuma.io/protocol"))==null?void 0:x.value,D=(j=U.find(e=>e.label==="kuma.io/zone"))==null?void 0:j.value;let M;N!==void 0&&(M={name:"service-detail-view",params:{mesh:T,service:N}});let F;D!==void 0&&(F={name:"zone-cp-detail-view",params:{zone:D}});const{status:P}=Ie(u.dataplane,u.dataplaneInsight),H=((t=u.dataplaneInsight)==null?void 0:t.subscriptions)??[],Z={totalUpdates:0,totalRejectedUpdates:0,dpVersion:null,envoyVersion:null,selectedTime:NaN,selectedUpdateTime:NaN,version:null},v=H.reduce((e,y)=>{var J,X;if(y.connectTime){const Y=Date.parse(y.connectTime);(!e.selectedTime||Y>e.selectedTime)&&(e.selectedTime=Y)}const G=Date.parse(y.status.lastUpdateTime);return G&&(!e.selectedUpdateTime||G>e.selectedUpdateTime)&&(e.selectedUpdateTime=G),{totalUpdates:e.totalUpdates+parseInt(y.status.total.responsesSent??"0",10),totalRejectedUpdates:e.totalRejectedUpdates+parseInt(y.status.total.responsesRejected??"0",10),dpVersion:((J=y.version)==null?void 0:J.kumaDp.version)||e.dpVersion,envoyVersion:((X=y.version)==null?void 0:X.envoy.version)||e.envoyVersion,selectedTime:e.selectedTime,selectedUpdateTime:e.selectedUpdateTime,version:y.version||e.version}},Z),L={name:n,detailViewRoute:O,type:w,zone:{title:D??r("common.collection.none"),route:F},service:{title:N??r("common.collection.none"),route:M},protocol:Q??r("common.collection.none"),status:P,totalUpdates:v.totalUpdates,totalRejectedUpdates:v.totalRejectedUpdates,envoyVersion:v.envoyVersion??r("common.collection.none"),warnings:[],lastUpdated:v.selectedUpdateTime?s(new Date(v.selectedUpdateTime).toUTCString()):r("common.collection.none"),lastConnected:v.selectedTime?s(new Date(v.selectedTime).toUTCString()):r("common.collection.none"),overview:u};if(v.version){const{kind:e}=Ne(v.version);e!==Le&&L.warnings.push(e)}return p&&v.dpVersion&&U.find(y=>y.label===_e)&&typeof((l=v.version)==null?void 0:l.kumaDp.kumaCpCompatible)=="boolean"&&!v.version.kumaDp.kumaCpCompatible&&L.warnings.push(ze),L})}return(g,u)=>{const T=de("RouterLink");return f(),z(be,{"empty-state-message":c(r)("common.emptyState.message",{type:a.gateways?"Gateways":"Data Plane Proxies"}),"empty-state-cta-to":c(r)(`data-planes.href.docs.${a.gateways?"gateway":"data_plane_proxy"}`),"empty-state-cta-text":c(r)("common.documentation"),headers:[{label:"Name",key:"name"},...a.gateways?[{label:"Type",key:"type"}]:[],{label:"Service",key:"service"},...a.gateways?[]:[{label:"Protocol",key:"protocol"}],...c(p)?[{label:"Zone",key:"zone"}]:[],{label:"Last Updated",key:"lastUpdated"},{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?b(a.items):void 0,error:a.error,onChange:u[0]||(u[0]=n=>i("change",n))},{toolbar:h(()=>[oe(g.$slots,"toolbar",{},void 0,!0)]),name:h(({row:n})=>[C(T,{to:{name:a.gateways?"gateway-detail-view":"data-plane-detail-view",params:{dataPlane:n.name}},"data-testid":"detail-view-link"},{default:h(()=>[m(k(n.name),1)]),_:2},1032,["to"])]),service:h(({rowValue:n})=>[n.route?(f(),z(T,{key:0,to:n.route},{default:h(()=>[m(k(n.title),1)]),_:2},1032,["to"])):(f(),_(E,{key:1},[m(k(n.title),1)],64))]),zone:h(({rowValue:n})=>[n.route?(f(),z(T,{key:0,to:n.route},{default:h(()=>[m(k(n.title),1)]),_:2},1032,["to"])):(f(),_(E,{key:1},[m(k(n.title),1)],64))]),status:h(({rowValue:n})=>[n?(f(),z(pe,{key:0,status:n},null,8,["status"])):(f(),_(E,{key:1},[m(k(c(r)("common.collection.none")),1)],64))]),warnings:h(({rowValue:n})=>[n.length>0?(f(),z(c(me),{key:0,label:c(r)("data-planes.list.version_mismatch")},{default:h(()=>[C(fe,{class:"mr-1",size:c(R),"hide-title":""},null,8,["size"])]),_:1},8,["label"])):(f(),_(E,{key:1},[m(` +var le=Object.defineProperty;var re=(o,i,a)=>i in o?le(o,i,{enumerable:!0,configurable:!0,writable:!0,value:a}):o[i]=a;var K=(o,i,a)=>(re(o,typeof i!="symbol"?i+"":i,a),a);import{d as ne,L as ue,M as ce,r as de,o as f,g as z,w as h,U as oe,h as C,l as m,D as k,j as _,F as E,Y as pe,i as c,ad as me,a0 as fe,K as R,a5 as ge,$ as ve,H as $,a6 as ye,a7 as he,a4 as be,ab as _e,q as se,t as A,f as q,as as ee,m as S,at as ke,au as Te,av as Se,x as te,G as Ce,k as W,v as we,V as xe,z as Ae,B as Ue}from"./index-947f516c.js";import{d as De,a as Ie,c as Ne,C as Le,e as ze}from"./dataplane-30467516.js";const Ee=ne({__name:"DataPlaneList",props:{total:{default:0},pageNumber:{},pageSize:{},items:{},error:{},gateways:{type:Boolean,default:!1}},emits:["load-data","change"],setup(o,{emit:i}){const a=o,{t:r,formatIsoDate:s}=ue(),p=ce()("use zones");function b(g){return g.map(u=>{var B,I,x,j,t,l;const T=u.mesh,n=u.name,w=((B=u.dataplane.networking.gateway)==null?void 0:B.type)||"STANDARD",O={name:w==="STANDARD"?"data-plane-detail-view":"gateway-detail-view",params:{mesh:T,dataPlane:n}},V=["kuma.io/protocol","kuma.io/service","kuma.io/zone"],U=De(u.dataplane).filter(e=>V.includes(e.label)),N=(I=U.find(e=>e.label==="kuma.io/service"))==null?void 0:I.value,Q=(x=U.find(e=>e.label==="kuma.io/protocol"))==null?void 0:x.value,D=(j=U.find(e=>e.label==="kuma.io/zone"))==null?void 0:j.value;let M;N!==void 0&&(M={name:"service-detail-view",params:{mesh:T,service:N}});let F;D!==void 0&&(F={name:"zone-cp-detail-view",params:{zone:D}});const{status:P}=Ie(u.dataplane,u.dataplaneInsight),H=((t=u.dataplaneInsight)==null?void 0:t.subscriptions)??[],Z={totalUpdates:0,totalRejectedUpdates:0,dpVersion:null,envoyVersion:null,selectedTime:NaN,selectedUpdateTime:NaN,version:null},v=H.reduce((e,y)=>{var J,X;if(y.connectTime){const Y=Date.parse(y.connectTime);(!e.selectedTime||Y>e.selectedTime)&&(e.selectedTime=Y)}const G=Date.parse(y.status.lastUpdateTime);return G&&(!e.selectedUpdateTime||G>e.selectedUpdateTime)&&(e.selectedUpdateTime=G),{totalUpdates:e.totalUpdates+parseInt(y.status.total.responsesSent??"0",10),totalRejectedUpdates:e.totalRejectedUpdates+parseInt(y.status.total.responsesRejected??"0",10),dpVersion:((J=y.version)==null?void 0:J.kumaDp.version)||e.dpVersion,envoyVersion:((X=y.version)==null?void 0:X.envoy.version)||e.envoyVersion,selectedTime:e.selectedTime,selectedUpdateTime:e.selectedUpdateTime,version:y.version||e.version}},Z),L={name:n,detailViewRoute:O,type:w,zone:{title:D??r("common.collection.none"),route:F},service:{title:N??r("common.collection.none"),route:M},protocol:Q??r("common.collection.none"),status:P,totalUpdates:v.totalUpdates,totalRejectedUpdates:v.totalRejectedUpdates,envoyVersion:v.envoyVersion??r("common.collection.none"),warnings:[],lastUpdated:v.selectedUpdateTime?s(new Date(v.selectedUpdateTime).toUTCString()):r("common.collection.none"),lastConnected:v.selectedTime?s(new Date(v.selectedTime).toUTCString()):r("common.collection.none"),overview:u};if(v.version){const{kind:e}=Ne(v.version);e!==Le&&L.warnings.push(e)}return p&&v.dpVersion&&U.find(y=>y.label===_e)&&typeof((l=v.version)==null?void 0:l.kumaDp.kumaCpCompatible)=="boolean"&&!v.version.kumaDp.kumaCpCompatible&&L.warnings.push(ze),L})}return(g,u)=>{const T=de("RouterLink");return f(),z(be,{"empty-state-message":c(r)("common.emptyState.message",{type:a.gateways?"Gateways":"Data Plane Proxies"}),"empty-state-cta-to":c(r)(`data-planes.href.docs.${a.gateways?"gateway":"data_plane_proxy"}`),"empty-state-cta-text":c(r)("common.documentation"),headers:[{label:"Name",key:"name"},...a.gateways?[{label:"Type",key:"type"}]:[],{label:"Service",key:"service"},...a.gateways?[]:[{label:"Protocol",key:"protocol"}],...c(p)?[{label:"Zone",key:"zone"}]:[],{label:"Last Updated",key:"lastUpdated"},{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?b(a.items):void 0,error:a.error,onChange:u[0]||(u[0]=n=>i("change",n))},{toolbar:h(()=>[oe(g.$slots,"toolbar",{},void 0,!0)]),name:h(({row:n})=>[C(T,{to:{name:a.gateways?"gateway-detail-view":"data-plane-detail-view",params:{dataPlane:n.name}},"data-testid":"detail-view-link"},{default:h(()=>[m(k(n.name),1)]),_:2},1032,["to"])]),service:h(({rowValue:n})=>[n.route?(f(),z(T,{key:0,to:n.route},{default:h(()=>[m(k(n.title),1)]),_:2},1032,["to"])):(f(),_(E,{key:1},[m(k(n.title),1)],64))]),zone:h(({rowValue:n})=>[n.route?(f(),z(T,{key:0,to:n.route},{default:h(()=>[m(k(n.title),1)]),_:2},1032,["to"])):(f(),_(E,{key:1},[m(k(n.title),1)],64))]),status:h(({rowValue:n})=>[n?(f(),z(pe,{key:0,status:n},null,8,["status"])):(f(),_(E,{key:1},[m(k(c(r)("common.collection.none")),1)],64))]),warnings:h(({rowValue:n})=>[n.length>0?(f(),z(c(me),{key:0,label:c(r)("data-planes.list.version_mismatch")},{default:h(()=>[C(fe,{class:"mr-1",size:c(R),"hide-title":""},null,8,["size"])]),_:1},8,["label"])):(f(),_(E,{key:1},[m(`   `)],64))]),actions:h(({row:n})=>[C(c(ge),{class:"actions-dropdown","kpop-attributes":{placement:"bottomEnd",popoverClasses:"mt-5 more-actions-popover"},width:"150"},{default:h(()=>[C(c(ve),{class:"non-visual-button",appearance:"secondary",size:"small"},{icon:h(()=>[C(c($),{color:c(ye),icon:"more",size:c(R)},null,8,["color","size"])]),_:1})]),items:h(()=>[C(c(he),{item:{to:{name:a.gateways?"gateway-detail-view":"data-plane-detail-view",params:{dataPlane:n.name}},label:c(r)("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 nt=se(Ee,[["__scopeId","data-v-4236407e"]]);function Re(o,i,a){return Math.max(i,Math.min(o,a))}const Me=["ControlLeft","ControlRight","ShiftLeft","ShiftRight","AltLeft"];class Fe{constructor(i,a){K(this,"commands");K(this,"keyMap");K(this,"boundTriggerShortcuts");this.commands=a,this.keyMap=Object.fromEntries(Object.entries(i).map(([r,s])=>[r.toLowerCase(),s])),this.boundTriggerShortcuts=this.triggerShortcuts.bind(this)}registerListener(){document.addEventListener("keydown",this.boundTriggerShortcuts)}unRegisterListener(){document.removeEventListener("keydown",this.boundTriggerShortcuts)}triggerShortcuts(i){Pe(i,this.keyMap,this.commands)}}function Pe(o,i,a){const r=Be(o.code),s=[o.ctrlKey?"ctrl":"",o.shiftKey?"shift":"",o.altKey?"alt":"",r].filter(b=>b!=="").join("+"),d=i[s];if(!d)return;const p=a[d];p.isAllowedContext&&!p.isAllowedContext(o)||(p.shouldPreventDefaultAction&&o.preventDefault(),!(p.isDisabled&&p.isDisabled())&&p.trigger(o))}function Be(o){return Me.includes(o)?"":o.replace(/^Key/,"").toLowerCase()}function je(o,i){const a=" "+o,r=a.matchAll(/ ([-\s\w]+):\s*/g),s=[];for(const d of Array.from(r)){if(d.index===void 0)continue;const p=Ke(d[1]);if(i.length>0&&!i.includes(p))throw new Error(`Unknown field “${p}”. Known fields: ${i.join(", ")}`);const b=d.index+d[0].length,g=a.substring(b);let u;if(/^\s*["']/.test(g)){const n=g.match(/['"](.*?)['"]/);if(n!==null)u=n[1];else throw new Error(`Quote mismatch for field “${p}”.`)}else{const n=g.indexOf(" "),w=n===-1?g.length:n;u=g.substring(0,w)}u!==""&&s.push([p,u])}return s}function Ke(o){return o.trim().replace(/\s+/g,"-").replace(/-[a-z]/g,(i,a)=>a===0?i:i.substring(1).toUpperCase())}let ae=0;const qe=(o="unique")=>(ae++,`${o}-${ae}`),ie=o=>(Ae("data-v-e5b88bf8"),o=o(),Ue(),o),$e=ie(()=>S("span",{class:"visually-hidden"},"Focus filter",-1)),Oe=["for"],Ve=["id","placeholder"],Qe={key:0,class:"k-suggestion-box","data-testid":"k-filter-bar-suggestion-box"},He={class:"k-suggestion-list"},Ze={key:0,class:"k-filter-bar-error"},Ge={key:0},We=["title","data-filter-field"],Je={class:"visually-hidden"},Xe=ie(()=>S("span",{class:"visually-hidden"},"Clear query",-1)),Ye=ne({__name:"KFilterBar",props:{id:{type:String,required:!1,default:()=>qe("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(o,{emit:i}){const a=o,r=A(null),s=A(null),d=A(a.query),p=A([]),b=A(null),g=A(!1),u=A(-1),T=q(()=>Object.keys(a.fields)),n=q(()=>Object.entries(a.fields).slice(0,5).map(([t,l])=>({fieldName:t,...l}))),w=q(()=>T.value.length>0?`Filter by ${T.value.join(", ")}`:"Filter"),O=q(()=>a.placeholder??w.value);ee(()=>p.value,function(t,l){j(t,l)||(b.value=null,i("fields-change",{fields:t,query:d.value}))}),ee(()=>d.value,function(){d.value===""&&(b.value=null),g.value=!0});const V={Enter:"submitQuery",Escape:"closeSuggestionBox",ArrowDown:"jumpToNextSuggestion",ArrowUp:"jumpToPreviousSuggestion"},U={submitQuery:{trigger:D,isAllowedContext(t){return s.value!==null&&t.composedPath().includes(s.value)},shouldPreventDefaultAction:!0},jumpToNextSuggestion:{trigger:M,isAllowedContext(t){return s.value!==null&&t.composedPath().includes(s.value)},shouldPreventDefaultAction:!0},jumpToPreviousSuggestion:{trigger:F,isAllowedContext(t){return s.value!==null&&t.composedPath().includes(s.value)},shouldPreventDefaultAction:!0},closeSuggestionBox:{trigger:I,isAllowedContext(t){return r.value!==null&&t.composedPath().includes(r.value)}}};function N(){const t=new Fe(V,U);we(function(){t.registerListener()}),xe(function(){t.unRegisterListener()}),x(d.value)}N();function Q(t){const l=t.target;x(l.value)}function D(){if(s.value instanceof HTMLInputElement)if(u.value===-1)x(s.value.value),g.value=!1;else{const t=n.value[u.value].fieldName;t&&v(s.value,t)}}function M(){P(1)}function F(){P(-1)}function P(t){u.value=Re(u.value+t,-1,n.value.length-1)}function H(){s.value instanceof HTMLInputElement&&s.value.focus()}function Z(t){const e=t.currentTarget.getAttribute("data-filter-field");e&&s.value instanceof HTMLInputElement&&v(s.value,e)}function v(t,l){const e=d.value===""||d.value.endsWith(" ")?"":" ";d.value+=e+l+":",t.focus(),u.value=-1}function L(){d.value="",s.value instanceof HTMLInputElement&&(s.value.value="",s.value.focus(),x(""))}function B(t){t.relatedTarget===null&&I(),r.value instanceof HTMLElement&&t.relatedTarget instanceof Node&&!r.value.contains(t.relatedTarget)&&I()}function I(){g.value=!1}function x(t){b.value=null;try{const l=je(t,T.value);l.sort((e,y)=>e[0].localeCompare(y[0])),p.value=l}catch(l){if(l instanceof Error)b.value=l,g.value=!0;else throw l}}function j(t,l){return JSON.stringify(t)===JSON.stringify(l)}return(t,l)=>(f(),_("div",{ref_key:"filterBar",ref:r,class:"k-filter-bar","data-testid":"k-filter-bar"},[S("button",{class:"k-focus-filter-input-button",title:"Focus filter",type:"button","data-testid":"k-filter-bar-focus-filter-input-button",onClick:H},[$e,m(),C(c($),{"aria-hidden":"true",class:"k-filter-icon",color:c(ke),"data-testid":"k-filter-bar-filter-icon","hide-title":"",icon:"filter",size:c(R)},null,8,["color","size"])]),m(),S("label",{for:`${a.id}-filter-bar-input`,class:"visually-hidden"},[oe(t.$slots,"default",{},()=>[m(k(w.value),1)],!0)],8,Oe),m(),Te(S("input",{id:`${a.id}-filter-bar-input`,ref_key:"filterInput",ref:s,"onUpdate:modelValue":l[0]||(l[0]=e=>d.value=e),class:"k-filter-bar-input",type:"text",placeholder:O.value,"data-testid":"k-filter-bar-filter-input",onFocus:l[1]||(l[1]=e=>g.value=!0),onBlur:B,onChange:Q},null,40,Ve),[[Se,d.value]]),m(),g.value?(f(),_("div",Qe,[S("div",He,[b.value!==null?(f(),_("p",Ze,k(b.value.message),1)):(f(),_("button",{key:1,class:te(["k-submit-query-button",{"k-submit-query-button-is-selected":u.value===-1}]),title:"Submit query",type:"button","data-testid":"k-filter-bar-submit-query-button",onClick:D},` Submit `+k(d.value),3)),m(),(f(!0),_(E,null,Ce(n.value,(e,y)=>(f(),_("div",{key:`${a.id}-${y}`,class:te(["k-suggestion-list-item",{"k-suggestion-list-item-is-selected":u.value===y}])},[S("b",null,k(e.fieldName),1),e.description!==""?(f(),_("span",Ge,": "+k(e.description),1)):W("",!0),m(),S("button",{class:"k-apply-suggestion-button",title:`Add ${e.fieldName}:`,type:"button","data-filter-field":e.fieldName,"data-testid":"k-filter-bar-apply-suggestion-button",onClick:Z},[S("span",Je,"Add "+k(e.fieldName)+":",1),m(),C(c($),{"aria-hidden":"true",color:"currentColor","hide-title":"",icon:"chevronRight",size:c(R)},null,8,["size"])],8,We)],2))),128))])])):W("",!0),m(),d.value!==""?(f(),_("button",{key:1,class:"k-clear-query-button",title:"Clear query",type:"button","data-testid":"k-filter-bar-clear-query-button",onClick:L},[Xe,m(),C(c($),{"aria-hidden":"true",color:"currentColor",icon:"clear","hide-title":"",size:c(R)},null,8,["size"])])):W("",!0)],512))}});const ot=se(Ye,[["__scopeId","data-v-e5b88bf8"]]);export{nt as D,ot as K}; diff --git a/app/kuma-ui/pkg/resources/data/assets/LoadingBox-8caabfdf.js b/app/kuma-ui/pkg/resources/data/assets/LoadingBox-078ab444.js similarity index 86% rename from app/kuma-ui/pkg/resources/data/assets/LoadingBox-8caabfdf.js rename to app/kuma-ui/pkg/resources/data/assets/LoadingBox-078ab444.js index c2701553a76d..25b30c064c5b 100644 --- a/app/kuma-ui/pkg/resources/data/assets/LoadingBox-8caabfdf.js +++ b/app/kuma-ui/pkg/resources/data/assets/LoadingBox-078ab444.js @@ -1 +1 @@ -import{q as d,o as n,j as _,l as t,z as l,B as c,m as o}from"./index-0ab7ff60.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,z as l,B as c,m as o}from"./index-947f516c.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-16b41a15.js b/app/kuma-ui/pkg/resources/data/assets/MainOverviewView-edae5047.js similarity index 85% rename from app/kuma-ui/pkg/resources/data/assets/MainOverviewView-16b41a15.js rename to app/kuma-ui/pkg/resources/data/assets/MainOverviewView-edae5047.js index 8c525aaeba65..2663652dca62 100644 --- a/app/kuma-ui/pkg/resources/data/assets/MainOverviewView-16b41a15.js +++ b/app/kuma-ui/pkg/resources/data/assets/MainOverviewView-edae5047.js @@ -1 +1 @@ -import{d as i,a2 as r,L as o,o as l,g as c,w as e,h as a,m as _,C as u,i as t,l as m,A as d,_ as f}from"./index-0ab7ff60.js";const V=i({__name:"MainOverviewView",setup(p){const s=r(),{t:n}=o();return(v,w)=>(l(),c(f,{name:"home"},{default:e(()=>[a(d,null,{title:e(()=>[_("h1",null,[a(u,{title:t(n)("main-overview.routes.item.title"),render:!0},null,8,["title"])])]),default:e(()=>[m(),a(t(s))]),_:1})]),_:1}))}});export{V as default}; +import{d as i,a2 as r,L as o,o as l,g as c,w as e,h as a,m as _,C as u,i as t,l as m,A as d,_ as f}from"./index-947f516c.js";const V=i({__name:"MainOverviewView",setup(p){const s=r(),{t:n}=o();return(v,w)=>(l(),c(f,{name:"home"},{default:e(()=>[a(d,null,{title:e(()=>[_("h1",null,[a(u,{title:t(n)("main-overview.routes.item.title"),render:!0},null,8,["title"])])]),default:e(()=>[m(),a(t(s))]),_:1})]),_:1}))}});export{V as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/MeshConfigView-afc42a02.js b/app/kuma-ui/pkg/resources/data/assets/MeshConfigView-a9d3407b.js similarity index 82% rename from app/kuma-ui/pkg/resources/data/assets/MeshConfigView-afc42a02.js rename to app/kuma-ui/pkg/resources/data/assets/MeshConfigView-a9d3407b.js index 53d2544e48a8..ca23d8284ed5 100644 --- a/app/kuma-ui/pkg/resources/data/assets/MeshConfigView-afc42a02.js +++ b/app/kuma-ui/pkg/resources/data/assets/MeshConfigView-a9d3407b.js @@ -1 +1 @@ -import{d as l,L as u,R as f,o as s,g as a,w as e,h as t,A as p,m as d,C as h,i as r,l as k,a3 as g,p as w,E as v,s as $,_ as V}from"./index-0ab7ff60.js";import{_ as x}from"./ResourceCodeBlock.vue_vue_type_style_index_0_lang-bd5a9abb.js";import"./CodeBlock.vue_vue_type_style_index_0_lang-ea414bd7.js";import"./toYaml-4e00099e.js";const M=l({__name:"MeshConfigView",setup(y){const{t:n}=u(),m=f();return(A,B)=>(s(),a(V,{name:"mesh-config-view","data-testid":"mesh-config-view"},{default:e(({route:o})=>[t(p,null,{title:e(()=>[d("h2",null,[t(h,{title:r(n)("meshes.routes.item.navigation.mesh-config-view"),render:!0},null,8,["title"])])]),default:e(()=>[k(),t(r(g),{class:"mt-4"},{body:e(()=>[t(w,{src:`/meshes/${o.params.mesh}`},{default:e(({data:i,error:c})=>[c!==void 0?(s(),a(v,{key:0,error:c},null,8,["error"])):i===void 0?(s(),a($,{key:1})):(s(),a(x,{key:2,id:"code-block-mesh",resource:i,"resource-fetcher":_=>r(m).getMesh({name:o.params.mesh},_)},null,8,["resource","resource-fetcher"]))]),_:2},1032,["src"])]),_:2},1024)]),_:2},1024)]),_:1}))}});export{M as default}; +import{d as l,L as u,R as f,o as s,g as a,w as e,h as t,A as p,m as d,C as h,i as r,l as k,a3 as g,p as w,E as v,s as $,_ as V}from"./index-947f516c.js";import{_ as x}from"./ResourceCodeBlock.vue_vue_type_style_index_0_lang-8674038c.js";import"./CodeBlock.vue_vue_type_style_index_0_lang-2b54f2f9.js";import"./toYaml-4e00099e.js";const M=l({__name:"MeshConfigView",setup(y){const{t:n}=u(),m=f();return(A,B)=>(s(),a(V,{name:"mesh-config-view","data-testid":"mesh-config-view"},{default:e(({route:o})=>[t(p,null,{title:e(()=>[d("h2",null,[t(h,{title:r(n)("meshes.routes.item.navigation.mesh-config-view"),render:!0},null,8,["title"])])]),default:e(()=>[k(),t(r(g),{class:"mt-4"},{body:e(()=>[t(w,{src:`/meshes/${o.params.mesh}`},{default:e(({data:i,error:c})=>[c!==void 0?(s(),a(v,{key:0,error:c},null,8,["error"])):i===void 0?(s(),a($,{key:1})):(s(),a(x,{key:2,id:"code-block-mesh",resource:i,"resource-fetcher":_=>r(m).getMesh({name:o.params.mesh},_)},null,8,["resource","resource-fetcher"]))]),_:2},1032,["src"])]),_:2},1024)]),_:2},1024)]),_:1}))}});export{M as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/MeshDetailView-eb07d513.js b/app/kuma-ui/pkg/resources/data/assets/MeshDetailView-07cb2d1a.js similarity index 95% rename from app/kuma-ui/pkg/resources/data/assets/MeshDetailView-eb07d513.js rename to app/kuma-ui/pkg/resources/data/assets/MeshDetailView-07cb2d1a.js index cdd01abb6214..f6a375114073 100644 --- a/app/kuma-ui/pkg/resources/data/assets/MeshDetailView-eb07d513.js +++ b/app/kuma-ui/pkg/resources/data/assets/MeshDetailView-07cb2d1a.js @@ -1 +1 @@ -import{d as v,L as D,f,o as s,j as w,l as r,D as n,i as a,h as e,H as x,q as g,aa as y,g as l,w as _,C as $,A as T,p as h,E as V,s as B,m as M,_ as I}from"./index-0ab7ff60.js";const R={class:"date-status"},S=v({__name:"ResourceDateStatus",props:{creationTime:{},modificationTime:{}},setup(u){const i=u,{t:o,formatIsoDate:d}=D(),p=f(()=>d(i.creationTime)),c=f(()=>d(i.modificationTime));return(t,m)=>(s(),w("span",R,[r(n(a(o)("common.detail.created"))+": "+n(p.value)+" ",1),e(a(x),{icon:"arrowRight"}),r(" "+n(a(o)("common.detail.modified"))+": "+n(c.value),1)]))}});const C=g(S,[["__scopeId","data-v-5d50f5d4"]]),N={key:2,class:"stack","data-testid":"detail-view-details"},A={class:"date-status-wrapper"},E=v({__name:"MeshDetailView",setup(u){const{t:i}=D(),o=y();return(d,p)=>(s(),l(I,{name:"mesh-overview-view"},{default:_(({route:c})=>[e($,{title:a(i)("meshes.routes.overview.title")},null,8,["title"]),r(),e(T,null,{default:_(()=>[e(h,{src:`/meshes/${c.params.mesh}`},{default:_(({data:t,error:m})=>[e(h,{src:`/mesh-insights/${c.params.mesh}`},{default:_(({data:k})=>[m?(s(),l(V,{key:0,error:m},null,8,["error"])):t===void 0?(s(),l(B,{key:1})):(s(),w("div",N,[e(a(o),{mesh:t,"mesh-insight":k},null,8,["mesh","mesh-insight"]),r(),M("div",A,[e(C,{"creation-time":t.creationTime,"modification-time":t.modificationTime},null,8,["creation-time","modification-time"])])]))]),_:2},1032,["src"])]),_:2},1032,["src"])]),_:2},1024)]),_:1}))}});const q=g(E,[["__scopeId","data-v-5343c620"]]);export{q as default}; +import{d as v,L as D,f,o as s,j as w,l as r,D as n,i as a,h as e,H as x,q as g,aa as y,g as l,w as _,C as $,A as T,p as h,E as V,s as B,m as M,_ as I}from"./index-947f516c.js";const R={class:"date-status"},S=v({__name:"ResourceDateStatus",props:{creationTime:{},modificationTime:{}},setup(u){const i=u,{t:o,formatIsoDate:d}=D(),p=f(()=>d(i.creationTime)),c=f(()=>d(i.modificationTime));return(t,m)=>(s(),w("span",R,[r(n(a(o)("common.detail.created"))+": "+n(p.value)+" ",1),e(a(x),{icon:"arrowRight"}),r(" "+n(a(o)("common.detail.modified"))+": "+n(c.value),1)]))}});const C=g(S,[["__scopeId","data-v-5d50f5d4"]]),N={key:2,class:"stack","data-testid":"detail-view-details"},A={class:"date-status-wrapper"},E=v({__name:"MeshDetailView",setup(u){const{t:i}=D(),o=y();return(d,p)=>(s(),l(I,{name:"mesh-overview-view"},{default:_(({route:c})=>[e($,{title:a(i)("meshes.routes.overview.title")},null,8,["title"]),r(),e(T,null,{default:_(()=>[e(h,{src:`/meshes/${c.params.mesh}`},{default:_(({data:t,error:m})=>[e(h,{src:`/mesh-insights/${c.params.mesh}`},{default:_(({data:k})=>[m?(s(),l(V,{key:0,error:m},null,8,["error"])):t===void 0?(s(),l(B,{key:1})):(s(),w("div",N,[e(a(o),{mesh:t,"mesh-insight":k},null,8,["mesh","mesh-insight"]),r(),M("div",A,[e(C,{"creation-time":t.creationTime,"modification-time":t.modificationTime},null,8,["creation-time","modification-time"])])]))]),_:2},1032,["src"])]),_:2},1032,["src"])]),_:2},1024)]),_:1}))}});const q=g(E,[["__scopeId","data-v-5343c620"]]);export{q as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/MeshIndexView-06df88e0.js b/app/kuma-ui/pkg/resources/data/assets/MeshIndexView-76f1b656.js similarity index 84% rename from app/kuma-ui/pkg/resources/data/assets/MeshIndexView-06df88e0.js rename to app/kuma-ui/pkg/resources/data/assets/MeshIndexView-76f1b656.js index 08182055ed24..93c594fa7623 100644 --- a/app/kuma-ui/pkg/resources/data/assets/MeshIndexView-06df88e0.js +++ b/app/kuma-ui/pkg/resources/data/assets/MeshIndexView-76f1b656.js @@ -1 +1 @@ -import{d as o,L as r,r as n,o as c,g as m,w as e,h as s,A as u,i as _,_ as i}from"./index-0ab7ff60.js";const w=o({__name:"MeshIndexView",setup(p){const{t}=r();return(d,l)=>{const a=n("RouterView");return c(),m(i,null,{default:e(()=>[s(u,{breadcrumbs:[{to:{name:"mesh-list-view"},text:_(t)("meshes.routes.item.breadcrumbs")}]},{default:e(()=>[s(a)]),_:1},8,["breadcrumbs"])]),_:1})}}});export{w as default}; +import{d as o,L as r,r as n,o as c,g as m,w as e,h as s,A as u,i as _,_ as i}from"./index-947f516c.js";const w=o({__name:"MeshIndexView",setup(p){const{t}=r();return(d,l)=>{const a=n("RouterView");return c(),m(i,null,{default:e(()=>[s(u,{breadcrumbs:[{to:{name:"mesh-list-view"},text:_(t)("meshes.routes.item.breadcrumbs")}]},{default:e(()=>[s(a)]),_:1},8,["breadcrumbs"])]),_:1})}}});export{w as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/MeshListView-ca0cbfd7.js b/app/kuma-ui/pkg/resources/data/assets/MeshListView-f2985320.js similarity index 96% rename from app/kuma-ui/pkg/resources/data/assets/MeshListView-ca0cbfd7.js rename to app/kuma-ui/pkg/resources/data/assets/MeshListView-f2985320.js index 39f61f76c65b..e1f238e5a395 100644 --- a/app/kuma-ui/pkg/resources/data/assets/MeshListView-ca0cbfd7.js +++ b/app/kuma-ui/pkg/resources/data/assets/MeshListView-f2985320.js @@ -1 +1 @@ -import{d as h,L as g,r as y,o as m,g as c,w as s,h as t,p as f,A as w,m as p,C as v,i as e,l as r,a3 as k,E as b,a4 as C,D as x,a5 as z,$ as L,H as E,a6 as I,K as N,a7 as V,_ as R,q as $}from"./index-0ab7ff60.js";const A={class:"stack"},T=h({__name:"MeshListView",props:{page:{},size:{}},setup(_){const n=_,{t:o}=g();return(B,M)=>{const u=y("RouterLink");return m(),c(R,{name:"mesh-list-view"},{default:s(({route:d})=>[t(f,{src:`/meshes?page=${n.page}&size=${n.size}`},{default:s(({data:a,error:l})=>[t(w,null,{title:s(()=>[p("h1",null,[t(v,{title:e(o)("meshes.routes.items.title"),render:!0},null,8,["title"])])]),default:s(()=>[r(),p("div",A,[t(e(k),null,{body:s(()=>[l!==void 0?(m(),c(b,{key:0,error:l},null,8,["error"])):(m(),c(C,{key:1,class:"mesh-collection","data-testid":"mesh-collection",headers:[{label:"Name",key:"name"},{label:"Actions",key:"actions",hideLabel:!0}],"page-number":n.page,"page-size":n.size,total:a==null?void 0:a.total,items:a==null?void 0:a.items,error:l,"empty-state-message":e(o)("common.emptyState.message",{type:"Meshes"}),"empty-state-cta-to":e(o)("meshes.href.docs"),"empty-state-cta-text":e(o)("common.documentation"),onChange:d.update},{name:s(({row:i})=>[t(u,{to:{name:"mesh-detail-view",params:{mesh:i.name}}},{default:s(()=>[r(x(i.name),1)]),_:2},1032,["to"])]),actions:s(({row:i})=>[t(e(z),{class:"actions-dropdown","kpop-attributes":{placement:"bottomEnd",popoverClasses:"mt-5 more-actions-popover"},width:"150"},{default:s(()=>[t(e(L),{class:"non-visual-button",appearance:"secondary",size:"small"},{icon:s(()=>[t(e(E),{color:e(I),icon:"more",size:e(N)},null,8,["color","size"])]),_:1})]),items:s(()=>[t(e(V),{item:{to:{name:"mesh-detail-view",params:{mesh:i.name}},label:e(o)("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"])]),_:1})}}});const S=$(T,[["__scopeId","data-v-403a1a96"]]);export{S as default}; +import{d as h,L as g,r as y,o as m,g as c,w as s,h as t,p as f,A as w,m as p,C as v,i as e,l as r,a3 as k,E as b,a4 as C,D as x,a5 as z,$ as L,H as E,a6 as I,K as N,a7 as V,_ as R,q as $}from"./index-947f516c.js";const A={class:"stack"},T=h({__name:"MeshListView",props:{page:{},size:{}},setup(_){const n=_,{t:o}=g();return(B,M)=>{const u=y("RouterLink");return m(),c(R,{name:"mesh-list-view"},{default:s(({route:d})=>[t(f,{src:`/meshes?page=${n.page}&size=${n.size}`},{default:s(({data:a,error:l})=>[t(w,null,{title:s(()=>[p("h1",null,[t(v,{title:e(o)("meshes.routes.items.title"),render:!0},null,8,["title"])])]),default:s(()=>[r(),p("div",A,[t(e(k),null,{body:s(()=>[l!==void 0?(m(),c(b,{key:0,error:l},null,8,["error"])):(m(),c(C,{key:1,class:"mesh-collection","data-testid":"mesh-collection",headers:[{label:"Name",key:"name"},{label:"Actions",key:"actions",hideLabel:!0}],"page-number":n.page,"page-size":n.size,total:a==null?void 0:a.total,items:a==null?void 0:a.items,error:l,"empty-state-message":e(o)("common.emptyState.message",{type:"Meshes"}),"empty-state-cta-to":e(o)("meshes.href.docs"),"empty-state-cta-text":e(o)("common.documentation"),onChange:d.update},{name:s(({row:i})=>[t(u,{to:{name:"mesh-detail-view",params:{mesh:i.name}}},{default:s(()=>[r(x(i.name),1)]),_:2},1032,["to"])]),actions:s(({row:i})=>[t(e(z),{class:"actions-dropdown","kpop-attributes":{placement:"bottomEnd",popoverClasses:"mt-5 more-actions-popover"},width:"150"},{default:s(()=>[t(e(L),{class:"non-visual-button",appearance:"secondary",size:"small"},{icon:s(()=>[t(e(E),{color:e(I),icon:"more",size:e(N)},null,8,["color","size"])]),_:1})]),items:s(()=>[t(e(V),{item:{to:{name:"mesh-detail-view",params:{mesh:i.name}},label:e(o)("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"])]),_:1})}}});const S=$(T,[["__scopeId","data-v-403a1a96"]]);export{S as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/MeshTabsView-472311f7.js b/app/kuma-ui/pkg/resources/data/assets/MeshTabsView-6fa6d315.js similarity index 86% rename from app/kuma-ui/pkg/resources/data/assets/MeshTabsView-472311f7.js rename to app/kuma-ui/pkg/resources/data/assets/MeshTabsView-6fa6d315.js index 370aef73064f..193e077d74fc 100644 --- a/app/kuma-ui/pkg/resources/data/assets/MeshTabsView-472311f7.js +++ b/app/kuma-ui/pkg/resources/data/assets/MeshTabsView-6fa6d315.js @@ -1 +1 @@ -import{d,L as p,a8 as h,r as f,o as w,g as b,w as n,h as t,A as x,m as R,a9 as V,C as N,i as l,l as c,_ as v}from"./index-0ab7ff60.js";import{N as C}from"./NavTabs-bbfe4fd0.js";const A=d({__name:"MeshTabsView",setup(B){var m;const{t:r}=p(),_=(((m=h().getRoutes().find(e=>e.name==="mesh-tabs-view"))==null?void 0:m.children)??[]).map(e=>{var u,i;const o=typeof e.name>"u"?(u=e.children)==null?void 0:u[0]:e,s=o.name,a=((i=o.meta)==null?void 0:i.module)??"";return{title:r(`meshes.routes.item.navigation.${s}`),routeName:s,module:a}});return(e,o)=>{const s=f("RouterView");return w(),b(v,null,{default:n(({route:a})=>[t(x,null,{title:n(()=>[R("h1",null,[t(V,{text:a.params.mesh},{default:n(()=>[t(N,{title:l(r)("meshes.routes.item.title",{name:a.params.mesh}),render:!0},null,8,["title"])]),_:2},1032,["text"])])]),default:n(()=>[c(),t(C,{class:"route-mesh-view-tabs",tabs:l(_)},null,8,["tabs"]),c(),t(s)]),_:2},1024)]),_:1})}}});export{A as default}; +import{d,L as p,a8 as h,r as f,o as w,g as b,w as n,h as t,A as x,m as R,a9 as V,C as N,i as l,l as c,_ as v}from"./index-947f516c.js";import{N as C}from"./NavTabs-e1303e2b.js";const A=d({__name:"MeshTabsView",setup(B){var m;const{t:r}=p(),_=(((m=h().getRoutes().find(e=>e.name==="mesh-tabs-view"))==null?void 0:m.children)??[]).map(e=>{var u,i;const o=typeof e.name>"u"?(u=e.children)==null?void 0:u[0]:e,s=o.name,a=((i=o.meta)==null?void 0:i.module)??"";return{title:r(`meshes.routes.item.navigation.${s}`),routeName:s,module:a}});return(e,o)=>{const s=f("RouterView");return w(),b(v,null,{default:n(({route:a})=>[t(x,null,{title:n(()=>[R("h1",null,[t(V,{text:a.params.mesh},{default:n(()=>[t(N,{title:l(r)("meshes.routes.item.title",{name:a.params.mesh}),render:!0},null,8,["title"])]),_:2},1032,["text"])])]),default:n(()=>[c(),t(C,{class:"route-mesh-view-tabs",tabs:l(_)},null,8,["tabs"]),c(),t(s)]),_:2},1024)]),_:1})}}});export{A as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/MultiZoneView-f44113f4.js b/app/kuma-ui/pkg/resources/data/assets/MultiZoneView-8055f511.js similarity index 92% rename from app/kuma-ui/pkg/resources/data/assets/MultiZoneView-f44113f4.js rename to app/kuma-ui/pkg/resources/data/assets/MultiZoneView-8055f511.js index ee20dc8e918e..74af400e990b 100644 --- a/app/kuma-ui/pkg/resources/data/assets/MultiZoneView-f44113f4.js +++ b/app/kuma-ui/pkg/resources/data/assets/MultiZoneView-8055f511.js @@ -1,4 +1,4 @@ -import{L as y}from"./LoadingBox-8caabfdf.js";import{O as x,a as Z,b as z}from"./OnboardingPage-a7afc08b.js";import{d as I,R as k,L as T,t as d,S as O,o as a,g as V,w as i,h as c,i as w,C as A,l as e,m as n,j as l,k as N,A as L,_ as B,z as C,B as S,q as M}from"./index-0ab7ff60.js";const q=u=>(C("data-v-5d5ad5e8"),u=u(),S(),u),D=q(()=>n("p",{class:"mb-4 text-center"},` +import{L as y}from"./LoadingBox-078ab444.js";import{O as x,a as Z,b as z}from"./OnboardingPage-e8b41b87.js";import{d as I,R as k,L as T,t as d,S as O,o as a,g as V,w as i,h as c,i as w,C as A,l as e,m as n,j as l,k as N,A as L,_ as B,z as C,B as S,q as M}from"./index-947f516c.js";const q=u=>(C("data-v-5d5ad5e8"),u=u(),S(),u),D=q(()=>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)),E={class:"mb-4 text-center"},G=["href"],K={class:"status-box mt-4"},P={key:0,class:"status--is-connected","data-testid":"zone-connected"},R={key:1,class:"status--is-disconnected","data-testid":"zone-disconnected"},U={class:"status-box mt-4"},$={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,F=I({__name:"MultiZoneView",setup(u){const m=k(),{t:p}=T(),s=d(!1),o=d(!1),r=d(null),_=d(null);O(function(){h(),v()}),f(),g();async function f(){try{const{total:t}=await m.getZones();s.value=t>0}catch(t){s.value=!1,console.error(t)}finally{s.value||(h(),r.value=window.setTimeout(f,b))}}async function g(){try{const{total:t}=await m.getAllZoneIngressOverviews();o.value=t>0}catch(t){o.value=!1,console.error(t)}finally{o.value||(v(),_.value=window.setTimeout(g,b))}}function h(){r.value!==null&&window.clearTimeout(r.value)}function v(){_.value!==null&&window.clearTimeout(_.value)}return(t,J)=>(a(),V(B,null,{default:i(()=>[c(A,{title:w(p)("onboarding.routes.multizone.title")},null,8,["title"]),e(),c(L,null,{default:i(()=>[c(x,null,{header:i(()=>[c(Z,null,{title:i(()=>[e(` Add zones diff --git a/app/kuma-ui/pkg/resources/data/assets/MultizoneInfo.vue_vue_type_script_setup_true_lang-25be69a4.js b/app/kuma-ui/pkg/resources/data/assets/MultizoneInfo.vue_vue_type_script_setup_true_lang-29eb567e.js similarity index 91% rename from app/kuma-ui/pkg/resources/data/assets/MultizoneInfo.vue_vue_type_script_setup_true_lang-25be69a4.js rename to app/kuma-ui/pkg/resources/data/assets/MultizoneInfo.vue_vue_type_script_setup_true_lang-29eb567e.js index fc7faa506b98..dd25892b8242 100644 --- a/app/kuma-ui/pkg/resources/data/assets/MultizoneInfo.vue_vue_type_script_setup_true_lang-25be69a4.js +++ b/app/kuma-ui/pkg/resources/data/assets/MultizoneInfo.vue_vue_type_script_setup_true_lang-29eb567e.js @@ -1,4 +1,4 @@ -import{d as r,L as c,o as i,g as l,w as n,h as o,i as e,H as u,aq as _,l as a,m as s,D as m,$ as p,a1 as d}from"./index-0ab7ff60.js";const g=s("p",null,[a(` +import{d as r,L as c,o as i,g as l,w as n,h as o,i as e,H as u,aq as _,l as a,m as s,D as m,$ as p,a1 as d}from"./index-947f516c.js";const g=s("p",null,[a(` To access this page, you must be running in `),s("strong",null,"Multi-Zone"),a(` mode. `)],-1),z=r({__name:"MultizoneInfo",setup(f){const{t}=c();return(h,x)=>(i(),l(e(d),null,{title:n(()=>[o(e(u),{class:"mb-3",icon:"dangerCircleOutline",size:e(_)},null,8,["size"]),a(),s("p",null,m(e(t)("common.product.name"))+" is running in Standalone mode.",1)]),message:n(()=>[g]),cta:n(()=>[o(e(p),{to:e(t)("zones.href.docs.cta"),target:"_blank",appearance:"primary"},{default:n(()=>[a(` Learn More diff --git a/app/kuma-ui/pkg/resources/data/assets/NavTabs-bbfe4fd0.js b/app/kuma-ui/pkg/resources/data/assets/NavTabs-e1303e2b.js similarity index 85% rename from app/kuma-ui/pkg/resources/data/assets/NavTabs-bbfe4fd0.js rename to app/kuma-ui/pkg/resources/data/assets/NavTabs-e1303e2b.js index 507a69b4d696..0576ef3cf91a 100644 --- a/app/kuma-ui/pkg/resources/data/assets/NavTabs-bbfe4fd0.js +++ b/app/kuma-ui/pkg/resources/data/assets/NavTabs-e1303e2b.js @@ -1 +1 @@ -import{d,e as _,f as n,r as p,o as i,g as N,X as f,G as v,w as u,h as b,l as h,D as x,i as k,am as y,q as T}from"./index-0ab7ff60.js";const g=d({__name:"NavTabs",props:{tabs:{type:Array,required:!0}},setup(c){const a=c,r=_(),l=n(()=>a.tabs.map(t=>({title:t.title,hash:"#"+t.routeName}))),m=n(()=>{const t=r.matched.map(e=>e.meta.module??"").filter(e=>e!=="");t.reverse();const s=a.tabs.find(e=>!!(e.routeName===r.name||t.includes(e.module)));return"#"+((s==null?void 0:s.routeName)??a.tabs[0].routeName)});return(t,s)=>{const o=p("router-link");return i(),N(k(y),{tabs:l.value,"model-value":m.value,"has-panels":!1,class:"nav-tabs","data-testid":"nav-tabs"},f({_:2},[v(a.tabs,e=>({name:`${e.routeName}-anchor`,fn:u(()=>[b(o,{to:{name:e.routeName}},{default:u(()=>[h(x(e.title),1)]),_:2},1032,["to"])])}))]),1032,["tabs","model-value"])}}});const q=T(g,[["__scopeId","data-v-1c3c46ad"]]);export{q as N}; +import{d,e as _,f as n,r as p,o as i,g as N,X as f,G as v,w as u,h as b,l as h,D as x,i as k,am as y,q as T}from"./index-947f516c.js";const g=d({__name:"NavTabs",props:{tabs:{type:Array,required:!0}},setup(c){const a=c,r=_(),l=n(()=>a.tabs.map(t=>({title:t.title,hash:"#"+t.routeName}))),m=n(()=>{const t=r.matched.map(e=>e.meta.module??"").filter(e=>e!=="");t.reverse();const s=a.tabs.find(e=>!!(e.routeName===r.name||t.includes(e.module)));return"#"+((s==null?void 0:s.routeName)??a.tabs[0].routeName)});return(t,s)=>{const o=p("router-link");return i(),N(k(y),{tabs:l.value,"model-value":m.value,"has-panels":!1,class:"nav-tabs","data-testid":"nav-tabs"},f({_:2},[v(a.tabs,e=>({name:`${e.routeName}-anchor`,fn:u(()=>[b(o,{to:{name:e.routeName}},{default:u(()=>[h(x(e.title),1)]),_:2},1032,["to"])])}))]),1032,["tabs","model-value"])}}});const q=T(g,[["__scopeId","data-v-1c3c46ad"]]);export{q as N}; diff --git a/app/kuma-ui/pkg/resources/data/assets/OnboardingPage-a7afc08b.js b/app/kuma-ui/pkg/resources/data/assets/OnboardingPage-e8b41b87.js similarity index 97% rename from app/kuma-ui/pkg/resources/data/assets/OnboardingPage-a7afc08b.js rename to app/kuma-ui/pkg/resources/data/assets/OnboardingPage-e8b41b87.js index ade06c196b0d..3c918d331263 100644 --- a/app/kuma-ui/pkg/resources/data/assets/OnboardingPage-a7afc08b.js +++ b/app/kuma-ui/pkg/resources/data/assets/OnboardingPage-e8b41b87.js @@ -1,4 +1,4 @@ -import{d as p,Z as v,o as s,j as r,m as o,U as i,l as t,i as d,k as l,q as u,g as b,w as c,$ as _,h as f,D as h,x as m,z as S,B as y}from"./index-0ab7ff60.js";const x={class:"onboarding-heading"},k={class:"onboarding-title"},$={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 A=u(w,[["__scopeId","data-v-c37786ff"]]),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,Z as v,o as s,j as r,m as o,U as i,l as t,i as d,k as l,q as u,g as b,w as c,$ as _,h as f,D as h,x as m,z as S,B as y}from"./index-947f516c.js";const x={class:"onboarding-heading"},k={class:"onboarding-title"},$={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 A=u(w,[["__scopeId","data-v-c37786ff"]]),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-2e5d6b71.js b/app/kuma-ui/pkg/resources/data/assets/OnboardingView-e07ad8c8.js similarity index 87% rename from app/kuma-ui/pkg/resources/data/assets/OnboardingView-2e5d6b71.js rename to app/kuma-ui/pkg/resources/data/assets/OnboardingView-e07ad8c8.js index f26025afdd19..7b33e3376688 100644 --- a/app/kuma-ui/pkg/resources/data/assets/OnboardingView-2e5d6b71.js +++ b/app/kuma-ui/pkg/resources/data/assets/OnboardingView-e07ad8c8.js @@ -1 +1 @@ -import{d as i,e as m,t as c,r as p,o as e,g as o,w as n,h as r,i as f,n as u,A as v,_ as w}from"./index-0ab7ff60.js";const x=i({__name:"OnboardingView",setup(g){const l=m(),a=c("demo");return(k,s)=>{const d=p("router-view");return e(),o(w,null,{default:n(()=>[r(v,null,{default:n(()=>[r(d,null,{default:n(({Component:t})=>[f(l).name==="onboarding-add-services"?(e(),o(u(t),{key:0,mode:a.value,onChange:s[0]||(s[0]=_=>{a.value=_})},null,40,["mode"])):(e(),o(u(t),{key:1}))]),_:1})]),_:1})]),_:1})}}});export{x as default}; +import{d as i,e as m,t as c,r as p,o as e,g as o,w as n,h as r,i as f,n as u,A as v,_ as w}from"./index-947f516c.js";const x=i({__name:"OnboardingView",setup(g){const l=m(),a=c("demo");return(k,s)=>{const d=p("router-view");return e(),o(w,null,{default:n(()=>[r(v,null,{default:n(()=>[r(d,null,{default:n(({Component:t})=>[f(l).name==="onboarding-add-services"?(e(),o(u(t),{key:0,mode:a.value,onChange:s[0]||(s[0]=_=>{a.value=_})},null,40,["mode"])):(e(),o(u(t),{key:1}))]),_:1})]),_:1})]),_:1})}}});export{x as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/PolicyDetailView-d2f36826.js b/app/kuma-ui/pkg/resources/data/assets/PolicyDetailView-68335a91.js similarity index 94% rename from app/kuma-ui/pkg/resources/data/assets/PolicyDetailView-d2f36826.js rename to app/kuma-ui/pkg/resources/data/assets/PolicyDetailView-68335a91.js index c2c4f543e204..2891a8d1ee79 100644 --- a/app/kuma-ui/pkg/resources/data/assets/PolicyDetailView-d2f36826.js +++ b/app/kuma-ui/pkg/resources/data/assets/PolicyDetailView-68335a91.js @@ -1 +1 @@ -import{d as x,t as q,r as B,o as e,j as m,au as L,av as S,m as w,l as u,h as r,w as l,g as s,E as f,s as k,ar as b,F as v,G as g,D as C,p as $,L as P,R as V,i as d,a3 as N,A,a9 as E,C as F,_ as R}from"./index-0ab7ff60.js";import{_ as j}from"./ResourceCodeBlock.vue_vue_type_style_index_0_lang-bd5a9abb.js";import"./CodeBlock.vue_vue_type_style_index_0_lang-ea414bd7.js";import"./toYaml-4e00099e.js";const I={key:3,"data-testid":"affected-data-plane-proxies"},G=x({__name:"PolicyConnections",props:{mesh:{type:String,required:!0},policyPath:{type:String,required:!0},policyName:{type:String,required:!0}},setup(h){const a=h,c=q("");return(y,t)=>{const o=B("RouterLink");return e(),m(v,null,[L(w("input",{id:"dataplane-search","onUpdate:modelValue":t[0]||(t[0]=i=>c.value=i),type:"text",class:"k-input mt-4",placeholder:"Filter by name",required:"","data-testid":"dataplane-search-input"},null,512),[[S,c.value]]),u(),r($,{src:`/meshes/${a.mesh}/policy-path/${a.policyPath}/policy/${a.policyName}/dataplanes`},{default:l(({data:i,error:n})=>[n?(e(),s(f,{key:0,error:n},null,8,["error"])):i===void 0?(e(),s(k,{key:1})):i.items.length===0?(e(),s(b,{key:2})):(e(),m("ul",I,[(e(!0),m(v,null,g(i.items.filter(p=>p.dataplane.name.toLowerCase().includes(c.value.toLowerCase())),(p,_)=>(e(),m("li",{key:_,"data-testid":"dataplane-name"},[r(o,{to:{name:"data-plane-detail-view",params:{mesh:p.dataplane.mesh,dataPlane:p.dataplane.name}}},{default:l(()=>[u(C(p.dataplane.name),1)]),_:2},1032,["to"])]))),128))]))]),_:1},8,["src"])],64)}}}),J={class:"stack"},K=x({__name:"PolicyDetails",props:{policy:{type:Object,required:!0},path:{type:String,required:!0}},setup(h){const a=h,{t:c}=P(),y=V();return(t,o)=>(e(),m("div",J,[r(d(N),null,{body:l(()=>[w("h2",null,C(d(c)("policies.detail.affected_dpps")),1),u(),r(G,{mesh:a.policy.mesh,"policy-name":a.policy.name,"policy-path":a.path},null,8,["mesh","policy-name","policy-path"])]),_:1}),u(),r(j,{id:"code-block-policy",resource:a.policy,"resource-fetcher":i=>d(y).getSinglePolicyEntity({name:a.policy.name,mesh:a.policy.mesh,path:a.path},i),"is-searchable":""},null,8,["resource","resource-fetcher"])]))}}),z=x({__name:"PolicyDetailView",setup(h){const{t:a}=P();return(c,y)=>(e(),s(R,{name:"policy-detail-view","data-testid":"policy-detail-view"},{default:l(({route:t})=>[r($,{src:"/*/policy-types"},{default:l(({data:o,error:i})=>[i?(e(),s(f,{key:0,error:i},null,8,["error"])):o===void 0?(e(),s(k,{key:1})):o.policies.length===0?(e(),s(b,{key:2})):(e(!0),m(v,{key:3},g([o.policies.find(n=>n.path===t.params.policyPath)??o.policies[0]],n=>(e(),s(A,{key:n.name,breadcrumbs:[{to:{name:"mesh-detail-view",params:{mesh:t.params.mesh}},text:t.params.mesh},{to:{name:"policies-list-view",params:{mesh:t.params.mesh,policyPath:t.params.policyPath}},text:d(a)("policies.routes.item.breadcrumbs")}]},{title:l(()=>[w("h1",null,[r(E,{text:t.params.policy},{default:l(()=>[r(F,{title:d(a)("policies.routes.item.title",{name:t.params.policy}),render:!0},null,8,["title"])]),_:2},1032,["text"])])]),default:l(()=>[u(),r($,{src:`/meshes/${t.params.mesh}/policy-path/${n.path}/policy/${t.params.policy}`},{default:l(({data:p,error:_})=>[_?(e(),s(f,{key:0,error:_},null,8,["error"])):p===void 0?(e(),s(k,{key:1})):(e(),s(K,{key:2,policy:p,path:n.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 x,t as q,r as B,o as e,j as m,au as L,av as S,m as w,l as u,h as r,w as l,g as s,E as f,s as k,ar as b,F as v,G as g,D as C,p as $,L as P,R as V,i as d,a3 as N,A,a9 as E,C as F,_ as R}from"./index-947f516c.js";import{_ as j}from"./ResourceCodeBlock.vue_vue_type_style_index_0_lang-8674038c.js";import"./CodeBlock.vue_vue_type_style_index_0_lang-2b54f2f9.js";import"./toYaml-4e00099e.js";const I={key:3,"data-testid":"affected-data-plane-proxies"},G=x({__name:"PolicyConnections",props:{mesh:{type:String,required:!0},policyPath:{type:String,required:!0},policyName:{type:String,required:!0}},setup(h){const a=h,c=q("");return(y,t)=>{const o=B("RouterLink");return e(),m(v,null,[L(w("input",{id:"dataplane-search","onUpdate:modelValue":t[0]||(t[0]=i=>c.value=i),type:"text",class:"k-input mt-4",placeholder:"Filter by name",required:"","data-testid":"dataplane-search-input"},null,512),[[S,c.value]]),u(),r($,{src:`/meshes/${a.mesh}/policy-path/${a.policyPath}/policy/${a.policyName}/dataplanes`},{default:l(({data:i,error:n})=>[n?(e(),s(f,{key:0,error:n},null,8,["error"])):i===void 0?(e(),s(k,{key:1})):i.items.length===0?(e(),s(b,{key:2})):(e(),m("ul",I,[(e(!0),m(v,null,g(i.items.filter(p=>p.dataplane.name.toLowerCase().includes(c.value.toLowerCase())),(p,_)=>(e(),m("li",{key:_,"data-testid":"dataplane-name"},[r(o,{to:{name:"data-plane-detail-view",params:{mesh:p.dataplane.mesh,dataPlane:p.dataplane.name}}},{default:l(()=>[u(C(p.dataplane.name),1)]),_:2},1032,["to"])]))),128))]))]),_:1},8,["src"])],64)}}}),J={class:"stack"},K=x({__name:"PolicyDetails",props:{policy:{type:Object,required:!0},path:{type:String,required:!0}},setup(h){const a=h,{t:c}=P(),y=V();return(t,o)=>(e(),m("div",J,[r(d(N),null,{body:l(()=>[w("h2",null,C(d(c)("policies.detail.affected_dpps")),1),u(),r(G,{mesh:a.policy.mesh,"policy-name":a.policy.name,"policy-path":a.path},null,8,["mesh","policy-name","policy-path"])]),_:1}),u(),r(j,{id:"code-block-policy",resource:a.policy,"resource-fetcher":i=>d(y).getSinglePolicyEntity({name:a.policy.name,mesh:a.policy.mesh,path:a.path},i),"is-searchable":""},null,8,["resource","resource-fetcher"])]))}}),z=x({__name:"PolicyDetailView",setup(h){const{t:a}=P();return(c,y)=>(e(),s(R,{name:"policy-detail-view","data-testid":"policy-detail-view"},{default:l(({route:t})=>[r($,{src:"/*/policy-types"},{default:l(({data:o,error:i})=>[i?(e(),s(f,{key:0,error:i},null,8,["error"])):o===void 0?(e(),s(k,{key:1})):o.policies.length===0?(e(),s(b,{key:2})):(e(!0),m(v,{key:3},g([o.policies.find(n=>n.path===t.params.policyPath)??o.policies[0]],n=>(e(),s(A,{key:n.name,breadcrumbs:[{to:{name:"mesh-detail-view",params:{mesh:t.params.mesh}},text:t.params.mesh},{to:{name:"policies-list-view",params:{mesh:t.params.mesh,policyPath:t.params.policyPath}},text:d(a)("policies.routes.item.breadcrumbs")}]},{title:l(()=>[w("h1",null,[r(E,{text:t.params.policy},{default:l(()=>[r(F,{title:d(a)("policies.routes.item.title",{name:t.params.policy}),render:!0},null,8,["title"])]),_:2},1032,["text"])])]),default:l(()=>[u(),r($,{src:`/meshes/${t.params.mesh}/policy-path/${n.path}/policy/${t.params.policy}`},{default:l(({data:p,error:_})=>[_?(e(),s(f,{key:0,error:_},null,8,["error"])):p===void 0?(e(),s(k,{key:1})):(e(),s(K,{key:2,policy:p,path:n.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-5079ce23.js b/app/kuma-ui/pkg/resources/data/assets/PolicyListView-dbb1c5a8.js similarity index 97% rename from app/kuma-ui/pkg/resources/data/assets/PolicyListView-5079ce23.js rename to app/kuma-ui/pkg/resources/data/assets/PolicyListView-dbb1c5a8.js index 008e5257c805..3fc5dcfbf208 100644 --- a/app/kuma-ui/pkg/resources/data/assets/PolicyListView-5079ce23.js +++ b/app/kuma-ui/pkg/resources/data/assets/PolicyListView-dbb1c5a8.js @@ -1 +1 @@ -import{d as $,L as w,e as E,r as L,o,j as g,h as c,w as a,F as R,G as I,x as N,i as e,l as s,D as n,m as r,a3 as T,g as p,ah as P,k as v,aw as B,E as x,a4 as S,a5 as A,$ as O,H as V,a6 as K,K as U,a7 as F,q as G,A as j,C as q,p as C,s as H,ar as J,_ as X}from"./index-0ab7ff60.js";import{P as Z}from"./PolicyTypeTag-53da9674.js";const M={class:"policy-list-content"},Q={class:"policy-count"},W={class:"policy-list"},Y={class:"stack"},D={class:"description"},ee={class:"description-content"},te={class:"description-actions"},ae={class:"visually-hidden"},se={key:0},oe=$({__name:"PolicyList",props:{pageNumber:{},pageSize:{},policyTypes:{},currentPolicyType:{},policyCollection:{},policyError:{},meshInsight:{}},emits:["change"],setup(b,{emit:u}){const t=b,{t:l}=w(),f=E();return(d,y)=>{const h=L("RouterLink");return o(),g("div",M,[c(e(T),{class:"policy-type-list","data-testid":"policy-type-list"},{body:a(()=>[(o(!0),g(R,null,I(t.policyTypes,(m,_)=>{var i,k,z;return o(),g("div",{key:_,class:N(["policy-type-link-wrapper",{"policy-type-link-wrapper--is-active":m.path===t.currentPolicyType.path}])},[c(h,{class:"policy-type-link",to:{name:"policies-list-view",params:{mesh:e(f).params.mesh,policyPath:m.path}},"data-testid":`policy-type-link-${m.name}`},{default:a(()=>[s(n(m.name),1)]),_:2},1032,["to","data-testid"]),s(),r("div",Q,n(((z=(k=(i=t.meshInsight)==null?void 0:i.policies)==null?void 0:k[m.name])==null?void 0:z.total)??0),1)],2)}),128))]),_:1}),s(),r("div",W,[r("div",Y,[c(e(T),null,{body:a(()=>[r("div",D,[r("div",ee,[r("h3",null,[c(Z,{"policy-type":t.currentPolicyType.name},{default:a(()=>[s(n(e(l)("policies.collection.title",{name:t.currentPolicyType.name})),1)]),_:1},8,["policy-type"])]),s(),r("p",null,n(e(l)("policies.collection.description")),1)]),s(),r("div",te,[t.currentPolicyType.isExperimental?(o(),p(e(P),{key:0,appearance:"warning"},{default:a(()=>[s(n(e(l)("policies.collection.beta")),1)]),_:1})):v("",!0),s(),t.currentPolicyType.isInbound?(o(),p(e(P),{key:1,appearance:"neutral"},{default:a(()=>[s(n(e(l)("policies.collection.inbound")),1)]),_:1})):v("",!0),s(),t.currentPolicyType.isOutbound?(o(),p(e(P),{key:2,appearance:"neutral"},{default:a(()=>[s(n(e(l)("policies.collection.outbound")),1)]),_:1})):v("",!0),s(),c(B,{href:e(l)("policies.href.docs",{name:t.currentPolicyType.name}),"data-testid":"policy-documentation-link"},{default:a(()=>[r("span",ae,n(e(l)("common.documentation")),1)]),_:1},8,["href"])])])]),_:1}),s(),c(e(T),null,{body:a(()=>{var m,_;return[t.policyError!==void 0?(o(),p(x,{key:0,error:t.policyError},null,8,["error"])):(o(),p(S,{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:(m=t.policyCollection)==null?void 0:m.total,items:(_=t.policyCollection)==null?void 0:_.items,error:t.policyError,onChange:y[0]||(y[0]=i=>u("change",i))},{name:a(({rowValue:i})=>[c(h,{to:{name:"policy-detail-view",params:{mesh:e(f).params.mesh,policyPath:t.currentPolicyType.path,policy:i}}},{default:a(()=>[s(n(i),1)]),_:2},1032,["to"])]),targetRef:a(({row:i})=>[t.currentPolicyType.isTargetRefBased?(o(),p(e(P),{key:0,appearance:"neutral"},{default:a(()=>[s(n(i.spec.targetRef.kind),1),i.spec.targetRef.name?(o(),g("span",se,[s(":"),r("b",null,n(i.spec.targetRef.name),1)])):v("",!0)]),_:2},1024)):(o(),g(R,{key:1},[s(n(e(l)("common.detail.none")),1)],64))]),actions:a(({row:i})=>[c(e(A),{class:"actions-dropdown","kpop-attributes":{placement:"bottomEnd",popoverClasses:"mt-5 more-actions-popover"},width:"150"},{default:a(()=>[c(e(O),{class:"non-visual-button",appearance:"secondary",size:"small"},{icon:a(()=>[c(e(V),{color:e(K),icon:"more",size:e(U)},null,8,["color","size"])]),_:1})]),items:a(()=>[c(e(F),{item:{to:{name:"policy-detail-view",params:{mesh:e(f).params.mesh,policyPath:t.currentPolicyType.path,policy:i.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 ie=G(oe,[["__scopeId","data-v-0706742e"]]),ne=$({__name:"PolicyListView",props:{page:{},size:{}},setup(b){const u=b,{t}=w();return(l,f)=>(o(),p(X,{name:"policies-list-view"},{default:a(({route:d})=>[c(j,null,{title:a(()=>[r("h2",null,[c(q,{title:e(t)("policies.routes.items.title"),render:!0},null,8,["title"])])]),default:a(()=>[s(),c(C,{src:"/*/policy-types"},{default:a(({data:y,error:h})=>[h?(o(),p(x,{key:0,error:h},null,8,["error"])):y===void 0?(o(),p(H,{key:1})):y.policies.length===0?(o(),p(J,{key:2})):(o(),p(C,{key:3,src:`/meshes/${d.params.mesh}/policy-path/${d.params.policyPath}?page=${u.page}&size=${u.size}`},{default:a(({data:m,error:_})=>[c(C,{src:`/mesh-insights/${d.params.mesh}`},{default:a(({data:i})=>[(o(),p(ie,{key:d.params.policyPath,"page-number":u.page,"page-size":u.size,"current-policy-type":y.policies.find(k=>k.path===d.params.policyPath)??y.policies[0],"policy-types":y.policies,"mesh-insight":i,"policy-collection":m,"policy-error":_,onChange:d.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)]),_:1}))}});export{ne as default}; +import{d as $,L as w,e as E,r as L,o,j as g,h as c,w as a,F as R,G as I,x as N,i as e,l as s,D as n,m as r,a3 as T,g as p,ah as P,k as v,aw as B,E as x,a4 as S,a5 as A,$ as O,H as V,a6 as K,K as U,a7 as F,q as G,A as j,C as q,p as C,s as H,ar as J,_ as X}from"./index-947f516c.js";import{P as Z}from"./PolicyTypeTag-6f22a802.js";const M={class:"policy-list-content"},Q={class:"policy-count"},W={class:"policy-list"},Y={class:"stack"},D={class:"description"},ee={class:"description-content"},te={class:"description-actions"},ae={class:"visually-hidden"},se={key:0},oe=$({__name:"PolicyList",props:{pageNumber:{},pageSize:{},policyTypes:{},currentPolicyType:{},policyCollection:{},policyError:{},meshInsight:{}},emits:["change"],setup(b,{emit:u}){const t=b,{t:l}=w(),f=E();return(d,y)=>{const h=L("RouterLink");return o(),g("div",M,[c(e(T),{class:"policy-type-list","data-testid":"policy-type-list"},{body:a(()=>[(o(!0),g(R,null,I(t.policyTypes,(m,_)=>{var i,k,z;return o(),g("div",{key:_,class:N(["policy-type-link-wrapper",{"policy-type-link-wrapper--is-active":m.path===t.currentPolicyType.path}])},[c(h,{class:"policy-type-link",to:{name:"policies-list-view",params:{mesh:e(f).params.mesh,policyPath:m.path}},"data-testid":`policy-type-link-${m.name}`},{default:a(()=>[s(n(m.name),1)]),_:2},1032,["to","data-testid"]),s(),r("div",Q,n(((z=(k=(i=t.meshInsight)==null?void 0:i.policies)==null?void 0:k[m.name])==null?void 0:z.total)??0),1)],2)}),128))]),_:1}),s(),r("div",W,[r("div",Y,[c(e(T),null,{body:a(()=>[r("div",D,[r("div",ee,[r("h3",null,[c(Z,{"policy-type":t.currentPolicyType.name},{default:a(()=>[s(n(e(l)("policies.collection.title",{name:t.currentPolicyType.name})),1)]),_:1},8,["policy-type"])]),s(),r("p",null,n(e(l)("policies.collection.description")),1)]),s(),r("div",te,[t.currentPolicyType.isExperimental?(o(),p(e(P),{key:0,appearance:"warning"},{default:a(()=>[s(n(e(l)("policies.collection.beta")),1)]),_:1})):v("",!0),s(),t.currentPolicyType.isInbound?(o(),p(e(P),{key:1,appearance:"neutral"},{default:a(()=>[s(n(e(l)("policies.collection.inbound")),1)]),_:1})):v("",!0),s(),t.currentPolicyType.isOutbound?(o(),p(e(P),{key:2,appearance:"neutral"},{default:a(()=>[s(n(e(l)("policies.collection.outbound")),1)]),_:1})):v("",!0),s(),c(B,{href:e(l)("policies.href.docs",{name:t.currentPolicyType.name}),"data-testid":"policy-documentation-link"},{default:a(()=>[r("span",ae,n(e(l)("common.documentation")),1)]),_:1},8,["href"])])])]),_:1}),s(),c(e(T),null,{body:a(()=>{var m,_;return[t.policyError!==void 0?(o(),p(x,{key:0,error:t.policyError},null,8,["error"])):(o(),p(S,{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:(m=t.policyCollection)==null?void 0:m.total,items:(_=t.policyCollection)==null?void 0:_.items,error:t.policyError,onChange:y[0]||(y[0]=i=>u("change",i))},{name:a(({rowValue:i})=>[c(h,{to:{name:"policy-detail-view",params:{mesh:e(f).params.mesh,policyPath:t.currentPolicyType.path,policy:i}}},{default:a(()=>[s(n(i),1)]),_:2},1032,["to"])]),targetRef:a(({row:i})=>[t.currentPolicyType.isTargetRefBased?(o(),p(e(P),{key:0,appearance:"neutral"},{default:a(()=>[s(n(i.spec.targetRef.kind),1),i.spec.targetRef.name?(o(),g("span",se,[s(":"),r("b",null,n(i.spec.targetRef.name),1)])):v("",!0)]),_:2},1024)):(o(),g(R,{key:1},[s(n(e(l)("common.detail.none")),1)],64))]),actions:a(({row:i})=>[c(e(A),{class:"actions-dropdown","kpop-attributes":{placement:"bottomEnd",popoverClasses:"mt-5 more-actions-popover"},width:"150"},{default:a(()=>[c(e(O),{class:"non-visual-button",appearance:"secondary",size:"small"},{icon:a(()=>[c(e(V),{color:e(K),icon:"more",size:e(U)},null,8,["color","size"])]),_:1})]),items:a(()=>[c(e(F),{item:{to:{name:"policy-detail-view",params:{mesh:e(f).params.mesh,policyPath:t.currentPolicyType.path,policy:i.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 ie=G(oe,[["__scopeId","data-v-0706742e"]]),ne=$({__name:"PolicyListView",props:{page:{},size:{}},setup(b){const u=b,{t}=w();return(l,f)=>(o(),p(X,{name:"policies-list-view"},{default:a(({route:d})=>[c(j,null,{title:a(()=>[r("h2",null,[c(q,{title:e(t)("policies.routes.items.title"),render:!0},null,8,["title"])])]),default:a(()=>[s(),c(C,{src:"/*/policy-types"},{default:a(({data:y,error:h})=>[h?(o(),p(x,{key:0,error:h},null,8,["error"])):y===void 0?(o(),p(H,{key:1})):y.policies.length===0?(o(),p(J,{key:2})):(o(),p(C,{key:3,src:`/meshes/${d.params.mesh}/policy-path/${d.params.policyPath}?page=${u.page}&size=${u.size}`},{default:a(({data:m,error:_})=>[c(C,{src:`/mesh-insights/${d.params.mesh}`},{default:a(({data:i})=>[(o(),p(ie,{key:d.params.policyPath,"page-number":u.page,"page-size":u.size,"current-policy-type":y.policies.find(k=>k.path===d.params.policyPath)??y.policies[0],"policy-types":y.policies,"mesh-insight":i,"policy-collection":m,"policy-error":_,onChange:d.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)]),_:1}))}});export{ne as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/PolicyTypeTag-53da9674.js b/app/kuma-ui/pkg/resources/data/assets/PolicyTypeTag-6f22a802.js similarity index 99% rename from app/kuma-ui/pkg/resources/data/assets/PolicyTypeTag-53da9674.js rename to app/kuma-ui/pkg/resources/data/assets/PolicyTypeTag-6f22a802.js index d044caefe10f..b969dcc3278f 100644 --- a/app/kuma-ui/pkg/resources/data/assets/PolicyTypeTag-53da9674.js +++ b/app/kuma-ui/pkg/resources/data/assets/PolicyTypeTag-6f22a802.js @@ -1 +1 @@ -import{d as l,o as e,j as t,g as m,i as n,aq as z,H as p,l as B,U as w,D as d,q as v}from"./index-0ab7ff60.js";const a="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",c="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=",r="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",i="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=",g="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",C=""+new URL("Retry-8b2ec896.png",import.meta.url).href,D=""+new URL("Timeout-dcabf0f7.jpg",import.meta.url).href,f="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABGdBTUEAALGPC/xhBQAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAMKADAAQAAAABAAAAMAAAAAD4/042AAABYklEQVRoBe2av0oDQRDGZxbRxhfwDRI0NhKtRAhWPkM6Ex9KTOczWElArBRsAuEeIS+QRpvJfJdcqkWRLWYH5or7s7N797v59j4Odph2m4hw//xywsT3JHQqJMddrIajcq2Jaalcs2bx+cTMAi7Grn9xfSI/388kMsJ19RvznA+Pxs3X+yoh867gkV1NNJjBzr3BcKpT5rH6rOcAmR5SO+dzQQdtYE/4YB2w5hGVPdXmNnnSfCvYUz7kpzVewFor9woc/DeDb/OXX4fcjO728b/67jsWnLhXgHtnw/anqCAJpkPdKxAvYDp/9OHhQtYKhAtZKxAuZK1AuJC1AuFC1gqEC1krEC5krUC4kLUC4ULWCoQLWSsQLmStQLhQKFCYAaxSrgvvYTYc7AnL92YEpQ9WdqxSzkrvYzUe7Lwt8rh6dVMn0WVL6yWaxcdtQtUHCidIG7pY9cddsUfL3sF6LbfZAN5wf/+tIkpkAAAAAElFTkSuQmCC",o="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==",u="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=",T="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,G={class:"policy-type-tag"},E=["src"],O=l({__name:"PolicyTypeTag",props:{policyType:{type:String,required:!0}},setup(h){const A=h,s={CircuitBreaker:a,FaultInjection:c,HealthCheck:r,MeshAccessLog:f,MeshCircuitBreaker:a,MeshFaultInjection:c,MeshHealthCheck:r,MeshProxyPatch:i,MeshRateLimit:g,MeshRetry:C,MeshTimeout:D,MeshTrace:T,MeshTrafficPermission:o,ProxyTemplate:i,RateLimit:g,Retry:C,Timeout:D,TrafficLog:f,TrafficPermission:o,TrafficRoute:u,TrafficTrace:T,VirtualOutbound:Y};return(Q,I)=>(e(),t("span",G,[s[A.policyType]?(e(),t("img",{key:0,class:"policy-type-tag-icon",src:s[A.policyType],alt:""},null,8,E)):(e(),m(n(p),{key:1,icon:"brain",size:n(z)},null,8,["size"])),B(),w(Q.$slots,"default",{},()=>[B(d(A.policyType),1)],!0)]))}});const x=v(O,[["__scopeId","data-v-ea49933f"]]);export{x as P}; +import{d as l,o as e,j as t,g as m,i as n,aq as z,H as p,l as B,U as w,D as d,q as v}from"./index-947f516c.js";const a="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",c="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=",r="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",i="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=",g="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",C=""+new URL("Retry-8b2ec896.png",import.meta.url).href,D=""+new URL("Timeout-dcabf0f7.jpg",import.meta.url).href,f="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABGdBTUEAALGPC/xhBQAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAMKADAAQAAAABAAAAMAAAAAD4/042AAABYklEQVRoBe2av0oDQRDGZxbRxhfwDRI0NhKtRAhWPkM6Ex9KTOczWElArBRsAuEeIS+QRpvJfJdcqkWRLWYH5or7s7N797v59j4Odph2m4hw//xywsT3JHQqJMddrIajcq2Jaalcs2bx+cTMAi7Grn9xfSI/388kMsJ19RvznA+Pxs3X+yoh867gkV1NNJjBzr3BcKpT5rH6rOcAmR5SO+dzQQdtYE/4YB2w5hGVPdXmNnnSfCvYUz7kpzVewFor9woc/DeDb/OXX4fcjO728b/67jsWnLhXgHtnw/anqCAJpkPdKxAvYDp/9OHhQtYKhAtZKxAuZK1AuJC1AuFC1gqEC1krEC5krUC4kLUC4ULWCoQLWSsQLmStQLhQKFCYAaxSrgvvYTYc7AnL92YEpQ9WdqxSzkrvYzUe7Lwt8rh6dVMn0WVL6yWaxcdtQtUHCidIG7pY9cddsUfL3sF6LbfZAN5wf/+tIkpkAAAAAElFTkSuQmCC",o="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==",u="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=",T="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,G={class:"policy-type-tag"},E=["src"],O=l({__name:"PolicyTypeTag",props:{policyType:{type:String,required:!0}},setup(h){const A=h,s={CircuitBreaker:a,FaultInjection:c,HealthCheck:r,MeshAccessLog:f,MeshCircuitBreaker:a,MeshFaultInjection:c,MeshHealthCheck:r,MeshProxyPatch:i,MeshRateLimit:g,MeshRetry:C,MeshTimeout:D,MeshTrace:T,MeshTrafficPermission:o,ProxyTemplate:i,RateLimit:g,Retry:C,Timeout:D,TrafficLog:f,TrafficPermission:o,TrafficRoute:u,TrafficTrace:T,VirtualOutbound:Y};return(Q,I)=>(e(),t("span",G,[s[A.policyType]?(e(),t("img",{key:0,class:"policy-type-tag-icon",src:s[A.policyType],alt:""},null,8,E)):(e(),m(n(p),{key:1,icon:"brain",size:n(z)},null,8,["size"])),B(),w(Q.$slots,"default",{},()=>[B(d(A.policyType),1)],!0)]))}});const x=v(O,[["__scopeId","data-v-ea49933f"]]);export{x as P}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ResourceCodeBlock.vue_vue_type_style_index_0_lang-bd5a9abb.js b/app/kuma-ui/pkg/resources/data/assets/ResourceCodeBlock.vue_vue_type_style_index_0_lang-8674038c.js similarity index 90% rename from app/kuma-ui/pkg/resources/data/assets/ResourceCodeBlock.vue_vue_type_style_index_0_lang-bd5a9abb.js rename to app/kuma-ui/pkg/resources/data/assets/ResourceCodeBlock.vue_vue_type_style_index_0_lang-8674038c.js index 9fb780795c09..d6d21c436109 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ResourceCodeBlock.vue_vue_type_style_index_0_lang-bd5a9abb.js +++ b/app/kuma-ui/pkg/resources/data/assets/ResourceCodeBlock.vue_vue_type_style_index_0_lang-8674038c.js @@ -1 +1 @@ -import{d as m,L as p,f as y,o as h,g as b,w as a,h as n,i as o,ad as f,an as _,l as x,D as g}from"./index-0ab7ff60.js";import{_ as k}from"./CodeBlock.vue_vue_type_style_index_0_lang-ea414bd7.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,L as p,f as y,o as h,g as b,w as a,h as n,i as o,ad as f,an as _,l as x,D as g}from"./index-947f516c.js";import{_ as k}from"./CodeBlock.vue_vue_type_style_index_0_lang-2b54f2f9.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-99553be7.js b/app/kuma-ui/pkg/resources/data/assets/ServiceConfigView-8799ac3a.js similarity index 83% rename from app/kuma-ui/pkg/resources/data/assets/ServiceConfigView-99553be7.js rename to app/kuma-ui/pkg/resources/data/assets/ServiceConfigView-8799ac3a.js index 42aece2b6b89..46053a099872 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ServiceConfigView-99553be7.js +++ b/app/kuma-ui/pkg/resources/data/assets/ServiceConfigView-8799ac3a.js @@ -1 +1 @@ -import{d as u,L as f,R as d,r as p,o as a,g as r,w as e,h as o,A as h,m as v,C as k,i,l as g,p as w,E as C,s as $,_ as V}from"./index-0ab7ff60.js";import{_ as y}from"./ResourceCodeBlock.vue_vue_type_style_index_0_lang-bd5a9abb.js";import"./CodeBlock.vue_vue_type_style_index_0_lang-ea414bd7.js";import"./toYaml-4e00099e.js";const I=u({__name:"ServiceConfigView",setup(A){const{t:n}=f(),m=d();return(B,b)=>{const _=p("KCard");return a(),r(V,{name:"service-config-view","data-testid":"service-config-view"},{default:e(({route:t})=>[o(h,null,{title:e(()=>[v("h2",null,[o(k,{title:i(n)("services.routes.item.navigation.service-config-view"),render:!0},null,8,["title"])])]),default:e(()=>[g(),o(_,null,{body:e(()=>[o(w,{src:`/meshes/${t.params.mesh}/external-services/${t.params.service}`},{default:e(({data:s,error:c})=>[c?(a(),r(C,{key:0,error:c},null,8,["error"])):s===void 0?(a(),r($,{key:1})):(a(),r(y,{key:2,id:"code-block-service",resource:s,"resource-fetcher":l=>i(m).getExternalService({mesh:s.mesh,name:s.name},l),"is-searchable":""},null,8,["resource","resource-fetcher"]))]),_:2},1032,["src"])]),_:2},1024)]),_:2},1024)]),_:1})}}});export{I as default}; +import{d as u,L as f,R as d,r as p,o as a,g as r,w as e,h as o,A as h,m as v,C as k,i,l as g,p as w,E as C,s as $,_ as V}from"./index-947f516c.js";import{_ as y}from"./ResourceCodeBlock.vue_vue_type_style_index_0_lang-8674038c.js";import"./CodeBlock.vue_vue_type_style_index_0_lang-2b54f2f9.js";import"./toYaml-4e00099e.js";const I=u({__name:"ServiceConfigView",setup(A){const{t:n}=f(),m=d();return(B,b)=>{const _=p("KCard");return a(),r(V,{name:"service-config-view","data-testid":"service-config-view"},{default:e(({route:t})=>[o(h,null,{title:e(()=>[v("h2",null,[o(k,{title:i(n)("services.routes.item.navigation.service-config-view"),render:!0},null,8,["title"])])]),default:e(()=>[g(),o(_,null,{body:e(()=>[o(w,{src:`/meshes/${t.params.mesh}/external-services/${t.params.service}`},{default:e(({data:s,error:c})=>[c?(a(),r(C,{key:0,error:c},null,8,["error"])):s===void 0?(a(),r($,{key:1})):(a(),r(y,{key:2,id:"code-block-service",resource:s,"resource-fetcher":l=>i(m).getExternalService({mesh:s.mesh,name:s.name},l),"is-searchable":""},null,8,["resource","resource-fetcher"]))]),_:2},1032,["src"])]),_:2},1024)]),_:2},1024)]),_:1})}}});export{I as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ServiceDataPlaneProxiesView-86c6e441.js b/app/kuma-ui/pkg/resources/data/assets/ServiceDataPlaneProxiesView-d7652dc4.js similarity index 94% rename from app/kuma-ui/pkg/resources/data/assets/ServiceDataPlaneProxiesView-86c6e441.js rename to app/kuma-ui/pkg/resources/data/assets/ServiceDataPlaneProxiesView-d7652dc4.js index feb7d0407194..fae1b2a99cfe 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ServiceDataPlaneProxiesView-86c6e441.js +++ b/app/kuma-ui/pkg/resources/data/assets/ServiceDataPlaneProxiesView-d7652dc4.js @@ -1 +1 @@ -import{d as h,L as b,o as l,g as n,w as a,h as s,A as w,m as x,C as k,i as c,l as p,p as S,j as z,F as $,G as q,a3 as C,af as P,D as V,k as B,_ as T,q as F}from"./index-0ab7ff60.js";import{D as N,K as A}from"./KFilterBar-fee6b8fc.js";import"./dataplane-30467516.js";const L=h({__name:"ServiceDataPlaneProxiesView",props:{page:{},size:{},search:{},query:{},gatewayType:{}},setup(_){const r=_,{t:y}=b();return(I,J)=>(l(),n(T,{name:"service-data-plane-proxies-view","data-testid":"service-data-plane-proxies-view"},{default:a(({route:i})=>[s(w,null,{title:a(()=>[x("h2",null,[s(k,{title:c(y)("services.routes.item.navigation.service-data-plane-proxies-view"),render:!0},null,8,["title"])])]),default:a(()=>[p(),s(S,{src:`/meshes/${i.params.mesh}/dataplanes/for/${i.params.service}/of/${r.gatewayType}?page=${r.page}&size=${r.size}&search=${r.search}`},{default:a(({data:t,error:f})=>{var u,d,m,g;return[(l(!0),z($,null,q([typeof((g=(m=(d=(u=t==null?void 0:t.items)==null?void 0:u[0])==null?void 0:d.dataplane)==null?void 0:m.networking)==null?void 0:g.gateway)>"u"],o=>(l(),n(c(C),{key:o},{body:a(()=>[s(N,{"data-testid":"data-plane-collection",class:"data-plane-collection","page-number":r.page,"page-size":r.size,total:t==null?void 0:t.total,items:t==null?void 0:t.items,error:f,gateways:o,onChange:({page:e,size:v})=>{i.update({page:String(e),size:String(v)})}},{toolbar:a(()=>[s(A,{class:"data-plane-proxy-filter",placeholder:"tag: 'kuma.io/protocol: http'",query:r.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:e=>i.update({query:e.query,s:e.query.length>0?JSON.stringify(e.fields):""})},null,8,["placeholder","query","fields","onFieldsChange"]),p(),o?(l(),n(c(P),{key:0,label:"Type","overlay-label":!0,items:[{label:"All",value:"all"},{label:"Builtin",value:"builtin"},{label:"Delegated",value:"delegated"}].map(e=>({...e,selected:e.value===r.gatewayType})),appearance:"select",onSelected:e=>i.update({gatewayType:String(e.value)})},{"item-template":a(({item:e})=>[p(V(e.label),1)]),_:2},1032,["items","onSelected"])):B("",!0)]),_:2},1032,["page-number","page-size","total","items","error","gateways","onChange"])]),_:2},1024))),128))]}),_:2},1032,["src"])]),_:2},1024)]),_:1}))}});const G=F(L,[["__scopeId","data-v-2791905d"]]);export{G as default}; +import{d as h,L as b,o as l,g as n,w as a,h as s,A as w,m as x,C as k,i as c,l as p,p as S,j as z,F as $,G as q,a3 as C,af as P,D as V,k as B,_ as T,q as F}from"./index-947f516c.js";import{D as N,K as A}from"./KFilterBar-39a572c4.js";import"./dataplane-30467516.js";const L=h({__name:"ServiceDataPlaneProxiesView",props:{page:{},size:{},search:{},query:{},gatewayType:{}},setup(_){const r=_,{t:y}=b();return(I,J)=>(l(),n(T,{name:"service-data-plane-proxies-view","data-testid":"service-data-plane-proxies-view"},{default:a(({route:i})=>[s(w,null,{title:a(()=>[x("h2",null,[s(k,{title:c(y)("services.routes.item.navigation.service-data-plane-proxies-view"),render:!0},null,8,["title"])])]),default:a(()=>[p(),s(S,{src:`/meshes/${i.params.mesh}/dataplanes/for/${i.params.service}/of/${r.gatewayType}?page=${r.page}&size=${r.size}&search=${r.search}`},{default:a(({data:t,error:f})=>{var u,d,m,g;return[(l(!0),z($,null,q([typeof((g=(m=(d=(u=t==null?void 0:t.items)==null?void 0:u[0])==null?void 0:d.dataplane)==null?void 0:m.networking)==null?void 0:g.gateway)>"u"],o=>(l(),n(c(C),{key:o},{body:a(()=>[s(N,{"data-testid":"data-plane-collection",class:"data-plane-collection","page-number":r.page,"page-size":r.size,total:t==null?void 0:t.total,items:t==null?void 0:t.items,error:f,gateways:o,onChange:({page:e,size:v})=>{i.update({page:String(e),size:String(v)})}},{toolbar:a(()=>[s(A,{class:"data-plane-proxy-filter",placeholder:"tag: 'kuma.io/protocol: http'",query:r.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:e=>i.update({query:e.query,s:e.query.length>0?JSON.stringify(e.fields):""})},null,8,["placeholder","query","fields","onFieldsChange"]),p(),o?(l(),n(c(P),{key:0,label:"Type","overlay-label":!0,items:[{label:"All",value:"all"},{label:"Builtin",value:"builtin"},{label:"Delegated",value:"delegated"}].map(e=>({...e,selected:e.value===r.gatewayType})),appearance:"select",onSelected:e=>i.update({gatewayType:String(e.value)})},{"item-template":a(({item:e})=>[p(V(e.label),1)]),_:2},1032,["items","onSelected"])):B("",!0)]),_:2},1032,["page-number","page-size","total","items","error","gateways","onChange"])]),_:2},1024))),128))]}),_:2},1032,["src"])]),_:2},1024)]),_:1}))}});const G=F(L,[["__scopeId","data-v-2791905d"]]);export{G as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ServiceDetailTabsView-be922d85.js b/app/kuma-ui/pkg/resources/data/assets/ServiceDetailTabsView-88b314f0.js similarity index 92% rename from app/kuma-ui/pkg/resources/data/assets/ServiceDetailTabsView-be922d85.js rename to app/kuma-ui/pkg/resources/data/assets/ServiceDetailTabsView-88b314f0.js index 817e72049d87..160bccc31bad 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ServiceDetailTabsView-be922d85.js +++ b/app/kuma-ui/pkg/resources/data/assets/ServiceDetailTabsView-88b314f0.js @@ -1 +1 @@ -import{d as h,L as w,a8 as x,r as y,o as i,g as c,w as a,h as t,A as T,i as d,m as k,a9 as C,C as N,l as v,p as V,E as $,s as B,j as g,F as R,n as E,_ as A}from"./index-0ab7ff60.js";import{N as D}from"./NavTabs-bbfe4fd0.js";const W=h({__name:"ServiceDetailTabsView",setup(F){const{t:o}=w(),f=x();function _(n){var m;return(((m=f.getRoutes().find(e=>e.name==="service-detail-tabs-view"))==null?void 0:m.children)??[]).filter(e=>!((n.serviceType===void 0||n.serviceType==="internal")&&e.name==="service-config-view"||n.serviceType==="external"&&e.name==="service-data-plane-proxies-view")).map(e=>{var u,p;const s=typeof e.name>"u"?(u=e.children)==null?void 0:u[0]:e,r=s.name,l=((p=s.meta)==null?void 0:p.module)??"";return{title:o(`services.routes.item.navigation.${r}`),routeName:r,module:l}})}return(n,b)=>{const m=y("RouterView");return i(),c(A,{name:"service-detail-tabs-view","data-testid":"service-detail-tabs-view"},{default:a(({route:e})=>[t(T,{breadcrumbs:[{to:{name:"mesh-detail-view",params:{mesh:e.params.mesh}},text:e.params.mesh},{to:{name:"services-list-view",params:{mesh:e.params.mesh}},text:d(o)("services.routes.item.breadcrumbs")}]},{title:a(()=>[k("h1",null,[t(C,{text:e.params.service},{default:a(()=>[t(N,{title:d(o)("services.routes.item.title",{name:e.params.service}),render:!0},null,8,["title"])]),_:2},1032,["text"])])]),default:a(()=>[v(),t(V,{src:`/meshes/${e.params.mesh}/service-insights/${e.params.service}`},{default:a(({data:s,error:r})=>[r?(i(),c($,{key:0,error:r},null,8,["error"])):s===void 0?(i(),c(B,{key:1})):(i(),g(R,{key:2},[t(D,{class:"route-service-detail-view-tabs",tabs:_(s)},null,8,["tabs"]),v(),t(m,null,{default:a(l=>[(i(),c(E(l.Component),{data:s},null,8,["data"]))]),_:2},1024)],64))]),_:2},1032,["src"])]),_:2},1032,["breadcrumbs"])]),_:1})}}});export{W as default}; +import{d as h,L as w,a8 as x,r as y,o as i,g as c,w as a,h as t,A as T,i as d,m as k,a9 as C,C as N,l as v,p as V,E as $,s as B,j as g,F as R,n as E,_ as A}from"./index-947f516c.js";import{N as D}from"./NavTabs-e1303e2b.js";const W=h({__name:"ServiceDetailTabsView",setup(F){const{t:o}=w(),f=x();function _(n){var m;return(((m=f.getRoutes().find(e=>e.name==="service-detail-tabs-view"))==null?void 0:m.children)??[]).filter(e=>!((n.serviceType===void 0||n.serviceType==="internal")&&e.name==="service-config-view"||n.serviceType==="external"&&e.name==="service-data-plane-proxies-view")).map(e=>{var u,p;const s=typeof e.name>"u"?(u=e.children)==null?void 0:u[0]:e,r=s.name,l=((p=s.meta)==null?void 0:p.module)??"";return{title:o(`services.routes.item.navigation.${r}`),routeName:r,module:l}})}return(n,b)=>{const m=y("RouterView");return i(),c(A,{name:"service-detail-tabs-view","data-testid":"service-detail-tabs-view"},{default:a(({route:e})=>[t(T,{breadcrumbs:[{to:{name:"mesh-detail-view",params:{mesh:e.params.mesh}},text:e.params.mesh},{to:{name:"services-list-view",params:{mesh:e.params.mesh}},text:d(o)("services.routes.item.breadcrumbs")}]},{title:a(()=>[k("h1",null,[t(C,{text:e.params.service},{default:a(()=>[t(N,{title:d(o)("services.routes.item.title",{name:e.params.service}),render:!0},null,8,["title"])]),_:2},1032,["text"])])]),default:a(()=>[v(),t(V,{src:`/meshes/${e.params.mesh}/service-insights/${e.params.service}`},{default:a(({data:s,error:r})=>[r?(i(),c($,{key:0,error:r},null,8,["error"])):s===void 0?(i(),c(B,{key:1})):(i(),g(R,{key:2},[t(D,{class:"route-service-detail-view-tabs",tabs:_(s)},null,8,["tabs"]),v(),t(m,null,{default:a(l=>[(i(),c(E(l.Component),{data:s},null,8,["data"]))]),_:2},1024)],64))]),_:2},1032,["src"])]),_:2},1032,["breadcrumbs"])]),_:1})}}});export{W as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ServiceDetailView-3c7bd837.js b/app/kuma-ui/pkg/resources/data/assets/ServiceDetailView-a1309415.js similarity index 94% rename from app/kuma-ui/pkg/resources/data/assets/ServiceDetailView-3c7bd837.js rename to app/kuma-ui/pkg/resources/data/assets/ServiceDetailView-a1309415.js index efcdd4534abf..febecce0b8c2 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ServiceDetailView-3c7bd837.js +++ b/app/kuma-ui/pkg/resources/data/assets/ServiceDetailView-a1309415.js @@ -1 +1 @@ -import{d as v,L as y,o as s,j as m,h as r,w as e,m as g,ac as u,l as a,D as o,i as l,g as i,k,a3 as x,Y as f,a9 as S,F as $,ag as I,A as b,p as w,E as B,s as D,_ as V}from"./index-0ab7ff60.js";import{T as C}from"./TagList-8bb42c08.js";const T={class:"stack"},E={class:"columns",style:{"--columns":"2"}},N=v({__name:"ExternalServiceDetails",props:{externalService:{}},setup(c){const t=c,{t:n}=y();return(h,_)=>(s(),m("div",T,[r(l(x),null,{body:e(()=>[g("div",E,[r(u,null,{title:e(()=>[a(o(l(n)("http.api.property.address")),1)]),body:e(()=>[a(o(t.externalService.networking.address),1)]),_:1}),a(),t.externalService.tags!==null?(s(),i(u,{key:0},{title:e(()=>[a(o(l(n)("http.api.property.tags")),1)]),body:e(()=>[r(C,{tags:t.externalService.tags},null,8,["tags"])]),_:1})):k("",!0)])]),_:1})]))}}),P={class:"stack"},A={class:"columns",style:{"--columns":"3"}},F=v({__name:"ServiceInsightDetails",props:{serviceInsight:{}},setup(c){const t=c,{t:n}=y();return(h,_)=>(s(),m("div",P,[r(l(x),null,{body:e(()=>{var p,d;return[g("div",A,[r(u,null,{title:e(()=>[a(o(l(n)("http.api.property.status")),1)]),body:e(()=>[r(f,{status:t.serviceInsight.status??"not_available"},null,8,["status"])]),_:1}),a(),r(u,null,{title:e(()=>[a(o(l(n)("http.api.property.address")),1)]),body:e(()=>[t.serviceInsight.addressPort?(s(),i(S,{key:0,text:t.serviceInsight.addressPort},null,8,["text"])):(s(),m($,{key:1},[a(o(l(n)("common.detail.none")),1)],64))]),_:1}),a(),r(I,{online:((p=t.serviceInsight.dataplanes)==null?void 0:p.online)??0,total:((d=t.serviceInsight.dataplanes)==null?void 0:d.total)??0},{title:e(()=>[a(o(l(n)("http.api.property.dataPlaneProxies")),1)]),_:1},8,["online","total"])])]}),_:1})]))}}),J=v({__name:"ServiceDetailView",props:{data:{}},setup(c){const t=c;return(n,h)=>(s(),i(V,{name:"service-detail-view","data-testid":"service-detail-view"},{default:e(({route:_})=>[r(b,null,{default:e(()=>[t.data.serviceType==="external"?(s(),i(w,{key:0,src:`/meshes/${_.params.mesh}/external-services/${_.params.service}`},{default:e(({data:p,error:d})=>[d?(s(),i(B,{key:0,error:d},null,8,["error"])):p===void 0?(s(),i(D,{key:1})):(s(),i(N,{key:2,"external-service":p},null,8,["external-service"]))]),_:2},1032,["src"])):(s(),i(F,{key:1,"service-insight":n.data},null,8,["service-insight"]))]),_:2},1024)]),_:1}))}});export{J as default}; +import{d as v,L as y,o as s,j as m,h as r,w as e,m as g,ac as u,l as a,D as o,i as l,g as i,k,a3 as x,Y as f,a9 as S,F as $,ag as I,A as b,p as w,E as B,s as D,_ as V}from"./index-947f516c.js";import{T as C}from"./TagList-26546c6f.js";const T={class:"stack"},E={class:"columns",style:{"--columns":"2"}},N=v({__name:"ExternalServiceDetails",props:{externalService:{}},setup(c){const t=c,{t:n}=y();return(h,_)=>(s(),m("div",T,[r(l(x),null,{body:e(()=>[g("div",E,[r(u,null,{title:e(()=>[a(o(l(n)("http.api.property.address")),1)]),body:e(()=>[a(o(t.externalService.networking.address),1)]),_:1}),a(),t.externalService.tags!==null?(s(),i(u,{key:0},{title:e(()=>[a(o(l(n)("http.api.property.tags")),1)]),body:e(()=>[r(C,{tags:t.externalService.tags},null,8,["tags"])]),_:1})):k("",!0)])]),_:1})]))}}),P={class:"stack"},A={class:"columns",style:{"--columns":"3"}},F=v({__name:"ServiceInsightDetails",props:{serviceInsight:{}},setup(c){const t=c,{t:n}=y();return(h,_)=>(s(),m("div",P,[r(l(x),null,{body:e(()=>{var p,d;return[g("div",A,[r(u,null,{title:e(()=>[a(o(l(n)("http.api.property.status")),1)]),body:e(()=>[r(f,{status:t.serviceInsight.status??"not_available"},null,8,["status"])]),_:1}),a(),r(u,null,{title:e(()=>[a(o(l(n)("http.api.property.address")),1)]),body:e(()=>[t.serviceInsight.addressPort?(s(),i(S,{key:0,text:t.serviceInsight.addressPort},null,8,["text"])):(s(),m($,{key:1},[a(o(l(n)("common.detail.none")),1)],64))]),_:1}),a(),r(I,{online:((p=t.serviceInsight.dataplanes)==null?void 0:p.online)??0,total:((d=t.serviceInsight.dataplanes)==null?void 0:d.total)??0},{title:e(()=>[a(o(l(n)("http.api.property.dataPlaneProxies")),1)]),_:1},8,["online","total"])])]}),_:1})]))}}),J=v({__name:"ServiceDetailView",props:{data:{}},setup(c){const t=c;return(n,h)=>(s(),i(V,{name:"service-detail-view","data-testid":"service-detail-view"},{default:e(({route:_})=>[r(b,null,{default:e(()=>[t.data.serviceType==="external"?(s(),i(w,{key:0,src:`/meshes/${_.params.mesh}/external-services/${_.params.service}`},{default:e(({data:p,error:d})=>[d?(s(),i(B,{key:0,error:d},null,8,["error"])):p===void 0?(s(),i(D,{key:1})):(s(),i(N,{key:2,"external-service":p},null,8,["external-service"]))]),_:2},1032,["src"])):(s(),i(F,{key:1,"service-insight":n.data},null,8,["service-insight"]))]),_:2},1024)]),_:1}))}});export{J as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ServiceListView-ba073892.js b/app/kuma-ui/pkg/resources/data/assets/ServiceListView-ca8bbca7.js similarity index 97% rename from app/kuma-ui/pkg/resources/data/assets/ServiceListView-ba073892.js rename to app/kuma-ui/pkg/resources/data/assets/ServiceListView-ca8bbca7.js index 5e39f4a4c81a..9c22ccbe25c0 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ServiceListView-ba073892.js +++ b/app/kuma-ui/pkg/resources/data/assets/ServiceListView-ca8bbca7.js @@ -1 +1 @@ -import{d as g,L as k,r as b,o,g as p,w as s,h as t,p as f,A as h,m as w,C as x,i as a,l,a3 as C,E as S,a4 as z,D as i,a9 as L,j as _,F as u,Y as T,a5 as E,$ as B,H as I,a6 as N,K as $,a7 as A,_ as R,q as V}from"./index-0ab7ff60.js";const O=g({__name:"ServiceListView",props:{page:{},size:{},mesh:{}},setup(d){const c=d,{t:r}=k();return(D,K)=>{const v=b("RouterLink");return o(),p(R,{name:"services-list-view"},{default:s(({route:y})=>[t(f,{src:`/meshes/${c.mesh}/service-insights?page=${c.page}&size=${c.size}`},{default:s(({data:n,error:m})=>[t(h,null,{title:s(()=>[w("h2",null,[t(x,{title:a(r)("services.routes.items.title"),render:!0},null,8,["title"])])]),default:s(()=>[l(),t(a(C),null,{body:s(()=>[m!==void 0?(o(),p(S,{key:0,error:m},null,8,["error"])):(o(),p(z,{key:1,class:"service-collection","data-testid":"service-collection","empty-state-message":a(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":c.page,"page-size":c.size,total:n==null?void 0:n.total,items:n==null?void 0:n.items,error:m,onChange:y.update},{name:s(({row:e})=>[t(v,{to:{name:"service-detail-view",params:{service:e.name}}},{default:s(()=>[l(i(e.name),1)]),_:2},1032,["to"])]),serviceType:s(({rowValue:e})=>[l(i(e||"internal"),1)]),addressPort:s(({rowValue:e})=>[e?(o(),p(L,{key:0,text:e},null,8,["text"])):(o(),_(u,{key:1},[l(i(a(r)("common.collection.none")),1)],64))]),online:s(({row:e})=>[e.dataplanes?(o(),_(u,{key:0},[l(i(e.dataplanes.online||0)+" / "+i(e.dataplanes.total||0),1)],64)):(o(),_(u,{key:1},[l(i(a(r)("common.collection.none")),1)],64))]),status:s(({row:e})=>[t(T,{status:e.status||"not_available"},null,8,["status"])]),actions:s(({row:e})=>[t(a(E),{class:"actions-dropdown","kpop-attributes":{placement:"bottomEnd",popoverClasses:"mt-5 more-actions-popover"},width:"150"},{default:s(()=>[t(a(B),{class:"non-visual-button",appearance:"secondary",size:"small"},{icon:s(()=>[t(a(I),{color:a(N),icon:"more",size:a($)},null,8,["color","size"])]),_:1})]),items:s(()=>[t(a(A),{item:{to:{name:"service-detail-view",params:{service:e.name}},label:a(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"])]),_:1})}}});const U=V(O,[["__scopeId","data-v-8b46a6c8"]]);export{U as default}; +import{d as g,L as k,r as b,o,g as p,w as s,h as t,p as f,A as h,m as w,C as x,i as a,l,a3 as C,E as S,a4 as z,D as i,a9 as L,j as _,F as u,Y as T,a5 as E,$ as B,H as I,a6 as N,K as $,a7 as A,_ as R,q as V}from"./index-947f516c.js";const O=g({__name:"ServiceListView",props:{page:{},size:{},mesh:{}},setup(d){const c=d,{t:r}=k();return(D,K)=>{const v=b("RouterLink");return o(),p(R,{name:"services-list-view"},{default:s(({route:y})=>[t(f,{src:`/meshes/${c.mesh}/service-insights?page=${c.page}&size=${c.size}`},{default:s(({data:n,error:m})=>[t(h,null,{title:s(()=>[w("h2",null,[t(x,{title:a(r)("services.routes.items.title"),render:!0},null,8,["title"])])]),default:s(()=>[l(),t(a(C),null,{body:s(()=>[m!==void 0?(o(),p(S,{key:0,error:m},null,8,["error"])):(o(),p(z,{key:1,class:"service-collection","data-testid":"service-collection","empty-state-message":a(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":c.page,"page-size":c.size,total:n==null?void 0:n.total,items:n==null?void 0:n.items,error:m,onChange:y.update},{name:s(({row:e})=>[t(v,{to:{name:"service-detail-view",params:{service:e.name}}},{default:s(()=>[l(i(e.name),1)]),_:2},1032,["to"])]),serviceType:s(({rowValue:e})=>[l(i(e||"internal"),1)]),addressPort:s(({rowValue:e})=>[e?(o(),p(L,{key:0,text:e},null,8,["text"])):(o(),_(u,{key:1},[l(i(a(r)("common.collection.none")),1)],64))]),online:s(({row:e})=>[e.dataplanes?(o(),_(u,{key:0},[l(i(e.dataplanes.online||0)+" / "+i(e.dataplanes.total||0),1)],64)):(o(),_(u,{key:1},[l(i(a(r)("common.collection.none")),1)],64))]),status:s(({row:e})=>[t(T,{status:e.status||"not_available"},null,8,["status"])]),actions:s(({row:e})=>[t(a(E),{class:"actions-dropdown","kpop-attributes":{placement:"bottomEnd",popoverClasses:"mt-5 more-actions-popover"},width:"150"},{default:s(()=>[t(a(B),{class:"non-visual-button",appearance:"secondary",size:"small"},{icon:s(()=>[t(a(I),{color:a(N),icon:"more",size:a($)},null,8,["color","size"])]),_:1})]),items:s(()=>[t(a(A),{item:{to:{name:"service-detail-view",params:{service:e.name}},label:a(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"])]),_:1})}}});const U=V(O,[["__scopeId","data-v-8b46a6c8"]]);export{U as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/SubscriptionList.vue_vue_type_script_setup_true_lang-eeafae65.js b/app/kuma-ui/pkg/resources/data/assets/SubscriptionList.vue_vue_type_script_setup_true_lang-b5571e10.js similarity index 96% rename from app/kuma-ui/pkg/resources/data/assets/SubscriptionList.vue_vue_type_script_setup_true_lang-eeafae65.js rename to app/kuma-ui/pkg/resources/data/assets/SubscriptionList.vue_vue_type_script_setup_true_lang-b5571e10.js index bf04084201aa..60f225f79cf0 100644 --- a/app/kuma-ui/pkg/resources/data/assets/SubscriptionList.vue_vue_type_script_setup_true_lang-eeafae65.js +++ b/app/kuma-ui/pkg/resources/data/assets/SubscriptionList.vue_vue_type_script_setup_true_lang-b5571e10.js @@ -1,3 +1,3 @@ -import{A as L,a as j}from"./AccordionList-60b4ff60.js";import{d as S,L as x,f as b,o as c,j as u,g,w as v,h as f,i as a,H as B,l as n,D as s,ae as P,m as t,F as y,G as A,q as T,k as $,z as R,B as H}from"./index-0ab7ff60.js";const N={class:"stack"},U={key:1},V={class:"row"},q={class:"header"},C={class:"header"},O=["data-testid"],F={class:"type"},z=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(B),{icon:"portal"})]),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",C,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 E=T(z,[["__scopeId","data-v-ae4644aa"]]),G=""+new URL("icon-deployed-code-e3c999ba.svg",import.meta.url).href,M=""+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(),H(),r),K={class:"subscription-header"},Q={class:"instance-id"},W=k(()=>t("img",{src:G},null,-1)),X=k(()=>t("img",{src:M},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:D=0}=((w=e.subscription.status)==null?void 0:w.total)??{};return{responsesSent:h,responsesAcknowledged:I,responsesRejected:D}});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 L,a as j}from"./AccordionList-f3f8bee0.js";import{d as S,L as x,f as b,o as c,j as u,g,w as v,h as f,i as a,H as B,l as n,D as s,ae as P,m as t,F as y,G as A,q as T,k as $,z as R,B as H}from"./index-947f516c.js";const N={class:"stack"},U={key:1},V={class:"row"},q={class:"header"},C={class:"header"},O=["data-testid"],F={class:"type"},z=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(B),{icon:"portal"})]),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",C,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 E=T(z,[["__scopeId","data-v-ae4644aa"]]),G=""+new URL("icon-deployed-code-e3c999ba.svg",import.meta.url).href,M=""+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(),H(),r),K={class:"subscription-header"},Q={class:"instance-id"},W=k(()=>t("img",{src:G},null,-1)),X=k(()=>t("img",{src:M},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:D=0}=((w=e.subscription.status)==null?void 0:w.total)??{};return{responsesSent:h,responsesAcknowledged:I,responsesRejected:D}});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(L,{key:i},{"accordion-header":v(()=>[f(ts,{subscription:d},null,8,["subscription"])]),"accordion-content":v(()=>[f(E,{subscription:d},null,8,["subscription"])]),_:2},1024))),128))]),_:1}))}});export{cs as _}; diff --git a/app/kuma-ui/pkg/resources/data/assets/TagList-8bb42c08.js b/app/kuma-ui/pkg/resources/data/assets/TagList-26546c6f.js similarity index 94% rename from app/kuma-ui/pkg/resources/data/assets/TagList-8bb42c08.js rename to app/kuma-ui/pkg/resources/data/assets/TagList-26546c6f.js index c4bc6f9ff39c..5ef710c634e4 100644 --- a/app/kuma-ui/pkg/resources/data/assets/TagList-8bb42c08.js +++ b/app/kuma-ui/pkg/resources/data/assets/TagList-26546c6f.js @@ -1 +1 @@ -import{d as f,e as b,a8 as g,f as h,o as r,j as l,F as y,G as k,g as i,w as p,n as x,l as L,D as d,m as w,i as T,ah as z,q as B}from"./index-0ab7ff60.js";function j(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=h(()=>(Array.isArray(s.tags)?s.tags:j(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(y,null,k(m.value,(t,u)=>(r(),i(T(z),{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=B(D,[["__scopeId","data-v-94e5d380"]]);export{q as T}; +import{d as f,e as b,a8 as g,f as h,o as r,j as l,F as y,G as k,g as i,w as p,n as x,l as L,D as d,m as w,i as T,ah as z,q as B}from"./index-947f516c.js";function j(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=h(()=>(Array.isArray(s.tags)?s.tags:j(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(y,null,k(m.value,(t,u)=>(r(),i(T(z),{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=B(D,[["__scopeId","data-v-94e5d380"]]);export{q as T}; diff --git a/app/kuma-ui/pkg/resources/data/assets/WarningsWidget.vue_vue_type_script_setup_true_lang-30dfbb6c.js b/app/kuma-ui/pkg/resources/data/assets/WarningsWidget.vue_vue_type_script_setup_true_lang-7e0d1ee9.js similarity index 96% rename from app/kuma-ui/pkg/resources/data/assets/WarningsWidget.vue_vue_type_script_setup_true_lang-30dfbb6c.js rename to app/kuma-ui/pkg/resources/data/assets/WarningsWidget.vue_vue_type_script_setup_true_lang-7e0d1ee9.js index 147d8d3fe6f0..818099fbb965 100644 --- a/app/kuma-ui/pkg/resources/data/assets/WarningsWidget.vue_vue_type_script_setup_true_lang-30dfbb6c.js +++ b/app/kuma-ui/pkg/resources/data/assets/WarningsWidget.vue_vue_type_script_setup_true_lang-7e0d1ee9.js @@ -1,4 +1,4 @@ -import{d as u,o as a,j as r,D as t,l as n,m as s,F as _,G as d,h as m,w as y,g,n as P,i as f,ae as h}from"./index-0ab7ff60.js";import{f as D,e as O,h as C,i as N}from"./dataplane-30467516.js";const b=u({__name:"WarningDefault",props:{payload:{type:[String,Object],required:!0}},setup(e){return(o,l)=>(a(),r("span",null,t(e.payload),1))}}),E=u({__name:"WarningEnvoyIncompatible",props:{payload:{type:Object,required:!0}},setup(e){return(o,l)=>(a(),r("span",null,[n(` +import{d as u,o as a,j as r,D as t,l as n,m as s,F as _,G as d,h as m,w as y,g,n as P,i as f,ae as h}from"./index-947f516c.js";import{f as D,e as O,h as C,i as N}from"./dataplane-30467516.js";const b=u({__name:"WarningDefault",props:{payload:{type:[String,Object],required:!0}},setup(e){return(o,l)=>(a(),r("span",null,t(e.payload),1))}}),E=u({__name:"WarningEnvoyIncompatible",props:{payload:{type:Object,required:!0}},setup(e){return(o,l)=>(a(),r("span",null,[n(` Envoy (`),s("strong",null,t(e.payload.envoy),1),n(") is unsupported by the current version of Kuma DP ("),s("strong",null,t(e.payload.kumaDp),1),n(") [Requirements: "),s("strong",null,t(e.payload.requirements),1),n(`]. `)]))}}),I=u({__name:"WarningUnsupportedKumaDPVersion",props:{payload:{type:Object,required:!0}},setup(e){return(o,l)=>(a(),r("span",null,[n(` Unsupported version of Kuma DP (`),s("strong",null,t(e.payload.kumaDp),1),n(`) diff --git a/app/kuma-ui/pkg/resources/data/assets/WelcomeView-c00ad1bd.js b/app/kuma-ui/pkg/resources/data/assets/WelcomeView-990244c9.js similarity index 97% rename from app/kuma-ui/pkg/resources/data/assets/WelcomeView-c00ad1bd.js rename to app/kuma-ui/pkg/resources/data/assets/WelcomeView-990244c9.js index 1b49f7859c9a..67456e834a74 100644 --- a/app/kuma-ui/pkg/resources/data/assets/WelcomeView-c00ad1bd.js +++ b/app/kuma-ui/pkg/resources/data/assets/WelcomeView-990244c9.js @@ -1,4 +1,4 @@ -import{d as h,t as w,v as k,o as s,j as c,l as a,x as V,y as _,z as m,B as g,m as t,q as M,g as p,w as d,h as n,C as x,D as i,G as I,i as u,H as N,K as S,k as C,F as L,A as $,_ as A}from"./index-0ab7ff60.js";import{O as H,a as O,b as W}from"./OnboardingPage-a7afc08b.js";const z=e=>(m("data-v-b31b8343"),e=e(),g(),e),B=z(()=>t("defs",null,null,-1)),G=_(' ',1),j=_('
',1),E=h({__name:"WelcomeAnimationSvg",setup(e){const v=w(!1);return k(function(){window.setTimeout(()=>{v.value=!0},30)}),(y,r)=>(s(),c("svg",{class:V(["background svg",{active:v.value}]),xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1920 1080"},[B,a(),G,a(),j],2))}});const K=M(E,[["__scopeId","data-v-b31b8343"]]),f=e=>(m("data-v-663c1c2c"),e=e(),g(),e),T=f(()=>t("strong",null,"few minutes",-1)),D={"data-testid":"kuma-environment"},F=f(()=>t("h2",{class:"text-center"},` +import{d as h,t as w,v as k,o as s,j as c,l as a,x as V,y as _,z as m,B as g,m as t,q as M,g as p,w as d,h as n,C as x,D as i,G as I,i as u,H as N,K as S,k as C,F as L,A as $,_ as A}from"./index-947f516c.js";import{O as H,a as O,b as W}from"./OnboardingPage-e8b41b87.js";const z=e=>(m("data-v-b31b8343"),e=e(),g(),e),B=z(()=>t("defs",null,null,-1)),G=_(' ',1),j=_('
',1),E=h({__name:"WelcomeAnimationSvg",setup(e){const v=w(!1);return k(function(){window.setTimeout(()=>{v.value=!0},30)}),(y,r)=>(s(),c("svg",{class:V(["background svg",{active:v.value}]),xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1920 1080"},[B,a(),G,a(),j],2))}});const K=M(E,[["__scopeId","data-v-b31b8343"]]),f=e=>(m("data-v-663c1c2c"),e=e(),g(),e),T=f(()=>t("strong",null,"few minutes",-1)),D={"data-testid":"kuma-environment"},F=f(()=>t("h2",{class:"text-center"},` Let’s get started: `,-1)),R={class:"item-status-list-wrapper"},U={class:"item-status-list"},q={class:"circle mr-2"},P=h({__name:"WelcomeView",setup(e){return(v,y)=>(s(),p(A,null,{default:d(({env:r,t:o,can:l})=>[n(x,{title:o("onboarding.routes.welcome.title",{name:o("common.product.name")})},null,8,["title"]),a(),n($,null,{default:d(()=>[t("div",null,[n(H,null,{header:d(()=>[n(O,null,{title:d(()=>[a(` Welcome to `+i(o("common.product.name")),1)]),description:d(()=>[t("p",null,[a(` diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneConfigView-e72a4d59.js b/app/kuma-ui/pkg/resources/data/assets/ZoneConfigView-963eb4d4.js similarity index 91% rename from app/kuma-ui/pkg/resources/data/assets/ZoneConfigView-e72a4d59.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneConfigView-963eb4d4.js index 9cc7bdb69a20..60ff6fe75582 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneConfigView-e72a4d59.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneConfigView-963eb4d4.js @@ -1 +1 @@ -import{d as k,L as y,o as e,g as a,w as n,h as i,A as z,m as w,C as b,i as c,l as f,a3 as h,p as v,E as $,s as B,j as _,F as d,G as C,ae as N,D as V,_ as x}from"./index-0ab7ff60.js";import{_ as S}from"./CodeBlock.vue_vue_type_style_index_0_lang-ea414bd7.js";const A=k({__name:"ZoneConfigView",setup(E){const{t:r}=y();function g(l){var o;const t=((o=l.zoneInsight)==null?void 0:o.subscriptions)??[];if(t.length>0){const s=t[t.length-1];if(s.config)return JSON.stringify(JSON.parse(s.config),null,2)}return null}return(l,t)=>(e(),a(x,{name:"zone-cp-config-view","data-testid":"zone-cp-config-view"},{default:n(({route:o})=>[i(z,null,{title:n(()=>[w("h2",null,[i(b,{title:c(r)("zone-cps.routes.item.navigation.zone-cp-config-view"),render:!0},null,8,["title"])])]),default:n(()=>[f(),i(c(h),{class:"mt-4"},{body:n(()=>[i(v,{src:`/zone-cps/${o.params.zone}`},{default:n(({data:s,error:u})=>[u!==void 0?(e(),a($,{key:0,error:u},null,8,["error"])):s===void 0?(e(),a(B,{key:1})):(e(!0),_(d,{key:2},C([g(s)],(p,m)=>(e(),_(d,{key:m},[p!==null?(e(),a(S,{key:0,id:"code-block-zone-config",language:"json",code:p,"is-searchable":"","query-key":"zone-config"},null,8,["code"])):(e(),a(c(N),{key:1,class:"mt-4","data-testid":"warning-no-subscriptions",appearance:"warning"},{alertMessage:n(()=>[f(V(c(r)("zone-cps.detail.no_subscriptions")),1)]),_:1}))],64))),128))]),_:2},1032,["src"])]),_:2},1024)]),_:2},1024)]),_:1}))}});export{A as default}; +import{d as k,L as y,o as e,g as a,w as n,h as i,A as z,m as w,C as b,i as c,l as f,a3 as h,p as v,E as $,s as B,j as _,F as d,G as C,ae as N,D as V,_ as x}from"./index-947f516c.js";import{_ as S}from"./CodeBlock.vue_vue_type_style_index_0_lang-2b54f2f9.js";const A=k({__name:"ZoneConfigView",setup(E){const{t:r}=y();function g(l){var o;const t=((o=l.zoneInsight)==null?void 0:o.subscriptions)??[];if(t.length>0){const s=t[t.length-1];if(s.config)return JSON.stringify(JSON.parse(s.config),null,2)}return null}return(l,t)=>(e(),a(x,{name:"zone-cp-config-view","data-testid":"zone-cp-config-view"},{default:n(({route:o})=>[i(z,null,{title:n(()=>[w("h2",null,[i(b,{title:c(r)("zone-cps.routes.item.navigation.zone-cp-config-view"),render:!0},null,8,["title"])])]),default:n(()=>[f(),i(c(h),{class:"mt-4"},{body:n(()=>[i(v,{src:`/zone-cps/${o.params.zone}`},{default:n(({data:s,error:u})=>[u!==void 0?(e(),a($,{key:0,error:u},null,8,["error"])):s===void 0?(e(),a(B,{key:1})):(e(!0),_(d,{key:2},C([g(s)],(p,m)=>(e(),_(d,{key:m},[p!==null?(e(),a(S,{key:0,id:"code-block-zone-config",language:"json",code:p,"is-searchable":"","query-key":"zone-config"},null,8,["code"])):(e(),a(c(N),{key:1,class:"mt-4","data-testid":"warning-no-subscriptions",appearance:"warning"},{alertMessage:n(()=>[f(V(c(r)("zone-cps.detail.no_subscriptions")),1)]),_:1}))],64))),128))]),_:2},1032,["src"])]),_:2},1024)]),_:2},1024)]),_:1}))}});export{A as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneCreateView-0e131dfb.js b/app/kuma-ui/pkg/resources/data/assets/ZoneCreateView-0e131dfb.js new file mode 100644 index 000000000000..83042d8dab57 --- /dev/null +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneCreateView-0e131dfb.js @@ -0,0 +1,6 @@ +import{d as D,t as p,v as se,V as ae,o as c,j as _,m as t,h as i,w as r,g as k,i as e,H as F,at as re,aq as x,ax as le,ay as H,l as n,U as N,a1 as ie,L as R,e as j,f as $,D as o,R as ce,a8 as ue,az as A,r as O,A as de,C as me,$ as Z,k as h,F as T,G as fe,aA as pe,aB as _e,E as ve,X as be,N as M,aC as G,aD as ze,_ as ge}from"./index-947f516c.js";import{_ as y}from"./CodeBlock.vue_vue_type_style_index_0_lang-2b54f2f9.js";import{g as he}from"./dataplane-30467516.js";const ke=["data-test-state"],ye={class:"scanner-content"},Ee={class:"mr-1"},Ce=D({__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(g,{emit:s}){const a=g,z=p(0),b=p(!1),E=p(!1),d=p(null);se(function(){C()}),ae(function(){I()});function C(){b.value=!0,E.value=!1,I(),d.value=window.setInterval(async()=>{z.value++,await a.loaderFunction(),(z.value===a.retries||a.canComplete===!0)&&(I(),b.value=!1,E.value=!0,s("hide-siblings",!0))},a.interval)}function I(){d.value!==null&&window.clearInterval(d.value)}return(m,S)=>(c(),_("div",{class:"scanner","data-test-state":b.value?"waiting":g.hasError?"error":"success"},[t("div",ye,[i(e(ie),{"cta-is-hidden":""},{title:r(()=>[t("span",Ee,[b.value?(c(),k(e(F),{key:0,icon:"spinner",color:e(re),size:e(x)},null,8,["color","size"])):g.hasError?(c(),k(e(F),{key:1,icon:"errorFilled",color:e(le),size:e(x)},null,8,["color","size"])):(c(),k(e(F),{key:2,icon:"circleCheck",color:e(H),size:e(x)},null,8,["color","size"]))]),n(),b.value?N(m.$slots,"loading-title",{key:0}):g.hasError?N(m.$slots,"error-title",{key:1}):N(m.$slots,"complete-title",{key:2})]),message:r(()=>[b.value?N(m.$slots,"loading-content",{key:0}):g.hasError?N(m.$slots,"error-content",{key:1}):N(m.$slots,"complete-content",{key:2})]),_:3})])],8,ke))}}),$e={class:"form-step-title"},Ie=t("span",{class:"form-step-number"},"1",-1),we={class:"instruction-list"},Ne={href:"https://helm.sh/docs/intro/install/"},Se={class:"form-step-title"},Ve=t("span",{class:"form-step-number"},"2",-1),Ze=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"},Ae={class:"form-step-title"},Te=t("span",{class:"form-step-number"},"3",-1),De={class:"form-step-title"},Le=t("span",{class:"form-step-number"},"4",-1),Ke={class:"field-group-label mt-4"},Be={class:"mt-4"},Ue=D({__name:"ZoneCreateKubernetesInstructions",props:{zoneName:{type:String,required:!0},globalKdsAddress:{type:String,required:!0},zoneIngressEnabled:{type:Boolean,required:!0},zoneEgressEnabled:{type:Boolean,required:!0},token:{type:String,required:!0},base64EncodedToken:{type:String,required:!0}},setup(g){const s=g,a=R(),z=j(),b=$(()=>a.t("zones.form.kubernetes.secret.createSecretCommand",{token:s.base64EncodedToken}).trim()),E=$(()=>{const d={zoneName:s.zoneName,globalKdsAddress:s.globalKdsAddress,zoneIngressEnabled:String(s.zoneIngressEnabled),zoneEgressEnabled:String(s.zoneEgressEnabled)};return typeof z.params.virtualControlPlaneId=="string"&&(d.controlPlaneId=z.params.virtualControlPlaneId),a.t("zones.form.kubernetes.connectZone.config",d).trim()});return(d,C)=>(c(),_("div",null,[t("h3",$e,[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",Ne,o(e(a).t("zones.form.kubernetes.prerequisites.step3LinkTitle")),1),n(" "+o(e(a).t("zones.form.kubernetes.prerequisites.step3Tail")),1)])]),n(),t("h3",Se,[Ve,n(" "+o(e(a).t("zones.form.kubernetes.helm.title")),1)]),n(),Ze,n(),t("ol",qe,[t("li",null,[t("b",null,o(e(a).t("zones.form.kubernetes.helm.step1Description")),1),n(),i(y,{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(y,{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(y,{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",Ae,[Te,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(y,{id:"zone-kubernetes-create-secret",class:"mt-4",code:b.value,language:"bash"},null,8,["code"]),n(),t("h3",De,[Le,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",Ke,o(e(a).t("zones.form.kubernetes.connectZone.configFileName")),1),n(),i(y,{id:"zone-kubernetes-config-code-block","data-testid":"zone-kubernetes-config",code:E.value,language:"yaml"},null,8,["code"]),n(),t("p",Be,o(e(a).t("zones.form.kubernetes.connectZone.connectDescription")),1),n(),i(y,{id:"zone-kubernetes-command-code-block",class:"mt-4",code:e(a).t("zones.form.kubernetes.connectZone.connectCommand").trim(),language:"bash"},null,8,["code"])]))}}),Fe={class:"form-step-title"},xe=t("span",{class:"form-step-number"},"1",-1),Oe={class:"form-step-title"},Re=t("span",{class:"form-step-number"},"2",-1),Pe={class:"field-group-label mt-4"},Xe={class:"mt-4"},Me=D({__name:"ZoneCreateUniversalInstructions",props:{zoneName:{type:String,required:!0},globalKdsAddress:{type:String,required:!0},token:{type:String,required:!0}},setup(g){const s=g,a=R(),z=j(),b=$(()=>a.t("zones.form.universal.saveToken.saveTokenCommand",{token:s.token}).trim()),E=$(()=>{const d={zoneName:s.zoneName,globalKdsAddress:s.globalKdsAddress};return typeof z.params.virtualControlPlaneId=="string"&&(d.controlPlaneId=z.params.virtualControlPlaneId),a.t("zones.form.universal.connectZone.config",d).trim()});return(d,C)=>(c(),_("div",null,[t("h3",Fe,[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(y,{id:"zone-kubernetes-token",class:"mt-4",code:b.value,language:"bash"},null,8,["code"]),n(),t("h3",Oe,[Re,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",Pe,o(e(a).t("zones.form.universal.connectZone.configFileName")),1),n(),i(y,{id:"zone-universal-config-code-block","data-testid":"zone-universal-config",class:"mt-4",code:E.value,language:"yaml"},null,8,["code"]),n(),t("p",Xe,o(e(a).t("zones.form.universal.connectZone.connectDescription")),1),n(),i(y,{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"])]))}}),Ge={class:"form-wrapper"},He={class:"form"},je={class:"form-header"},We={class:"form-title"},Je={class:"text-gradient"},Qe={key:0},Ye={key:0},en={class:"fact-list"},nn={class:"form-section"},tn={class:"form-section__header"},on={class:"form-section-title"},sn={key:0},an={class:"form-section__content"},rn={class:"form-section","data-testid":"connect-zone-instructions"},ln={class:"form-section__header"},cn={class:"form-section-title"},un={key:0},dn={class:"form-section__content"},mn={class:"field-group-list"},fn={class:"field-group"},pn={class:"field-group-label"},_n={class:"radio-button-group"},vn={class:"field-group"},bn={class:"field-group-label"},zn={class:"radio-button-group"},gn={class:"field-group"},hn={class:"field-group-label"},kn={class:"radio-button-group"},yn={class:"form-section"},En={class:"form-section__header"},Cn={class:"form-section-title"},$n={key:0},In={class:"form-section__content"},wn={class:"form-section"},Nn={class:"form-section__header"},Sn={class:"form-section-title"},Vn={key:0},Zn={class:"form-section__content"},qn={class:"mt-2"},Ln=D({__name:"ZoneCreateView",setup(g){const{t:s,tm:a}=R(),z=ce(),b=ue(),E=/^(?![-0-9])[a-z0-9-]{1,63}$/,d=p(null),C=p(!1),I=p(!1),m=p({error:null,title:null,icon:"warning",badgeAppearance:"warning"}),S=p(null),q=p(!1),L=p(null),v=p(""),w=p("kubernetes"),K=p(!0),B=p(!0),V=$(()=>d.value!==null&&d.value.token?d.value.token:""),W=$(()=>V.value!==""?window.btoa(V.value):""),J=$(()=>v.value===""||C.value||d.value!==null),U=$(()=>{if(S.value!==null)return S.value;if(m.value.error instanceof A){const l=m.value.error.invalidParameters.find(u=>u.field==="name");if(l!==void 0)return l.reason}return null});async function Q(){C.value=!0,m.value={error:null,title:null,icon:"warning",badgeAppearance:"warning"};try{if(!P(v.value))return;d.value=await z.createZone({name:v.value})}catch(l){l instanceof A&&[409,500].includes(l.status)?m.value={error:l,title:s(`zones.create.statusError.${l.status}.title`,{zoneName:v.value}),description:s(`zones.create.statusError.${l.status}.description`).trim(),icon:l.status===500?"warning":"errorFilled",badgeAppearance:l.status===500?"warning":"danger"}:l instanceof Error?m.value={error:l,title:l instanceof A?l.title:s("zones.create.generalError.title"),description:l instanceof A&&l.detail?l.detail:void 0,icon:"errorFilled",badgeAppearance:"danger"}:console.error(l)}finally{C.value=!1}}function P(l){const u=E.test(l);return u?S.value=null:S.value=s("zones.create.invalidNameError"),u}async function Y(){q.value=!1,L.value=null;try{const l=await z.getZoneOverview({name:v.value}),u=he(l.zoneInsight);q.value=u==="online"}catch(l){l instanceof Error?L.value=l:console.error(l)}}function X(){I.value=!I.value}return(l,u)=>{const ee=O("KIcon"),ne=O("DataSource"),te=O("KCard");return c(),k(ge,{attrs:{class:"is-fullscreen"}},{default:r(()=>[i(de,{fullscreen:!0,breadcrumbs:[]},{title:r(()=>[t("h1",null,[i(me,{title:e(s)("zones.routes.create.title"),render:!0},null,8,["title"])])]),actions:r(()=>[V.value===""||q.value?(c(),k(e(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})):(c(),k(e(Z),{key:1,appearance:"outline","data-testid":"exit-button",onClick:X},{default:r(()=>[n(o(e(s)("zones.form.exit")),1)]),_:1}))]),default:r(()=>[n(),n(),t("div",Ge,[i(te,{class:"form-card"},{body:r(()=>[t("div",He,[t("div",je,[t("div",null,[t("h1",We,[t("span",Je,o(e(s)("zones.form.title")),1)]),n(),e(s)("zones.form.description")!==" "?(c(),_("p",Qe,o(e(s)("zones.form.description")),1)):h("",!0)]),n(),e(a)("zones.form.facts").length>0?(c(),_("div",Ye,[t("ul",en,[(c(!0),_(T,null,fe(e(a)("zones.form.facts"),(f,oe)=>(c(),_("li",{key:oe,class:"fact-list__item"},[i(ee,{icon:"check",color:e(H)},null,8,["color"]),n(" "+o(f),1)]))),128))])])):h("",!0)]),n(),t("div",nn,[t("div",tn,[t("h2",on,o(e(s)("zones.form.section.name.title")),1),n(),e(s)("zones.form.section.name.description")!==" "?(c(),_("p",sn,o(e(s)("zones.form.section.name.description")),1)):h("",!0)]),n(),t("div",an,[t("div",null,[i(e(pe),{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(e(_e),{id:"zone-name",modelValue:v.value,"onUpdate:modelValue":u[0]||(u[0]=f=>v.value=f),type:"text",name:"zone-name","data-testid":"name-input","data-test-error-type":U.value!==null?"invalid-dns-name":void 0,"has-error":U.value!==null,"error-message":U.value??void 0,disabled:d.value!==null,onBlur:u[1]||(u[1]=f=>P(v.value))},null,8,["modelValue","data-test-error-type","has-error","error-message","disabled"])]),n(),i(e(Z),{appearance:"primary",class:"mt-4",icon:C.value?"spinner":"plus",disabled:J.value,"data-testid":"create-zone-button",onClick:Q},{default:r(()=>[n(o(e(s)("zones.form.createZoneButtonLabel")),1)]),_:1},8,["icon","disabled"]),n(),m.value.error!==null?(c(),k(ve,{key:0,class:"mt-4",error:m.value.error,"badge-appearance":m.value.badgeAppearance,icon:m.value.icon,"data-testid":"create-zone-error"},be({default:r(()=>[t("p",null,o(m.value.title),1),n()]),_:2},[m.value.description?{name:"message",fn:r(()=>[t("p",null,o(m.value.description),1)]),key:"0"}:void 0]),1032,["error","badge-appearance","icon"])):h("",!0)])]),n(),d.value!==null?(c(),_(T,{key:0},[t("div",rn,[t("div",ln,[t("h2",cn,o(e(s)("zones.form.section.configuration.title")),1),n(),e(s)("zones.form.section.configuration.description")!==" "?(c(),_("p",un,o(e(s)("zones.form.section.configuration.description")),1)):h("",!0)]),n(),t("div",dn,[t("div",mn,[t("div",fn,[t("span",pn,o(e(s)("zones.form.environmentLabel"))+` * + `,1),n(),t("div",_n,[i(e(M),{id:"zone-environment-universal",modelValue:w.value,"onUpdate:modelValue":u[2]||(u[2]=f=>w.value=f),"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(e(M),{id:"zone-environment-kubernetes",modelValue:w.value,"onUpdate:modelValue":u[3]||(u[3]=f=>w.value=f),"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(),w.value==="kubernetes"?(c(),_(T,{key:0},[t("div",vn,[t("span",bn,o(e(s)("zones.form.zoneIngressLabel"))+` * + `,1),n(),t("div",zn,[i(e(G),{id:"zone-ingress-enabled",modelValue:K.value,"onUpdate:modelValue":u[4]||(u[4]=f=>K.value=f),"data-testid":"ingress-input-switch"},{label:r(()=>[n(o(e(s)("zones.form.zoneIngressEnabledLabel")),1)]),_:1},8,["modelValue"])])]),n(),t("div",gn,[t("span",hn,o(e(s)("zones.form.zoneEgressLabel"))+` * + `,1),n(),t("div",kn,[i(e(G),{id:"zone-egress-enabled",modelValue:B.value,"onUpdate:modelValue":u[5]||(u[5]=f=>B.value=f),"data-testid":"egress-input-switch"},{label:r(()=>[n(o(e(s)("zones.form.zoneEgressEnabledLabel")),1)]),_:1},8,["modelValue"])])])],64)):h("",!0)])])]),n(),t("div",yn,[t("div",En,[t("h2",Cn,o(e(s)("zones.form.section.connect_zone.title")),1),n(),e(s)("zones.form.section.connect_zone.description")!==" "?(c(),_("p",$n,o(e(s)("zones.form.section.connect_zone.description")),1)):h("",!0)]),n(),t("div",In,[i(ne,{src:"/control-plane/addresses"},{default:r(({data:f})=>[typeof f<"u"?(c(),_(T,{key:0},[w.value==="universal"?(c(),k(Me,{key:0,"zone-name":v.value,token:V.value,"global-kds-address":f.kds},null,8,["zone-name","token","global-kds-address"])):(c(),k(Ue,{key:1,"zone-name":v.value,"zone-ingress-enabled":K.value,"zone-egress-enabled":B.value,token:V.value,"base64-encoded-token":W.value,"global-kds-address":f.kds},null,8,["zone-name","zone-ingress-enabled","zone-egress-enabled","token","base64-encoded-token","global-kds-address"]))],64)):h("",!0)]),_:1})])]),n(),t("div",wn,[t("div",Nn,[t("h2",Sn,o(e(s)("zones.form.section.scanner.title")),1),n(),e(s)("zones.form.section.scanner.description")!==" "?(c(),_("p",Vn,o(e(s)("zones.form.section.scanner.description")),1)):h("",!0)]),n(),t("div",Zn,[i(Ce,{"loader-function":Y,"has-error":L.value!==null,"can-complete":q.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",qn,[i(e(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)):h("",!0)])]),_:1})]),n(),i(e(ze),{"is-visible":I.value,title:e(s)("zones.form.confirm_modal.title"),"data-testid":"confirm-exit-modal",onCanceled:X,onProceed:u[6]||(u[6]=f=>e(b).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(e(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{Ln as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneCreateView-54090d60.css b/app/kuma-ui/pkg/resources/data/assets/ZoneCreateView-54090d60.css deleted file mode 100644 index 5d1f9707c0b4..000000000000 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneCreateView-54090d60.css +++ /dev/null @@ -1 +0,0 @@ -.step-number[data-v-c508bc46],.step-number[data-v-7b3b73f1]{display:inline-flex;justify-content:center;align-items:center;width:30px;height:30px;margin-right:4px;color:#fff;background-color:#169fcc;border-radius:50%;font-size:16px} diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneCreateView-d692b520.js b/app/kuma-ui/pkg/resources/data/assets/ZoneCreateView-d692b520.js deleted file mode 100644 index 0b89df410572..000000000000 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneCreateView-d692b520.js +++ /dev/null @@ -1,6 +0,0 @@ -import{d as K,t as _,v as ce,V as ue,o as c,j as v,m as t,h as i,w as r,g as h,i as e,H as F,at as de,aq as O,ax as me,ay as j,l as n,U as S,a1 as pe,L as P,e as W,f as I,D as o,z as J,B as Q,q as Y,R as fe,a8 as _e,az as T,r as R,A as ve,C as be,$ as V,k,F as D,G as ze,aA as ge,aB as ke,E as he,X as ye,N as G,aC as H,aD as Ee,_ as Ce}from"./index-0ab7ff60.js";import{_ as y}from"./CodeBlock.vue_vue_type_style_index_0_lang-ea414bd7.js";import{g as Ie}from"./dataplane-30467516.js";const $e=["data-test-state"],we={class:"scanner-content"},Se={class:"mr-1"},Ne=K({__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(p,{emit:s}){const a=p,g=_(0),z=_(!1),E=_(!1),d=_(null);ce(function(){C()}),ue(function(){$()});function C(){z.value=!0,E.value=!1,$(),d.value=window.setInterval(async()=>{g.value++,await a.loaderFunction(),(g.value===a.retries||a.canComplete===!0)&&($(),z.value=!1,E.value=!0,s("hide-siblings",!0))},a.interval)}function $(){d.value!==null&&window.clearInterval(d.value)}return(m,N)=>(c(),v("div",{class:"scanner","data-test-state":z.value?"waiting":p.hasError?"error":"success"},[t("div",we,[i(e(pe),{"cta-is-hidden":""},{title:r(()=>[t("span",Se,[z.value?(c(),h(e(F),{key:0,icon:"spinner",color:e(de),size:e(O)},null,8,["color","size"])):p.hasError?(c(),h(e(F),{key:1,icon:"errorFilled",color:e(me),size:e(O)},null,8,["color","size"])):(c(),h(e(F),{key:2,icon:"circleCheck",color:e(j),size:e(O)},null,8,["color","size"]))]),n(),z.value?S(m.$slots,"loading-title",{key:0}):p.hasError?S(m.$slots,"error-title",{key:1}):S(m.$slots,"complete-title",{key:2})]),message:r(()=>[z.value?S(m.$slots,"loading-content",{key:0}):p.hasError?S(m.$slots,"error-content",{key:1}):S(m.$slots,"complete-content",{key:2})]),_:3})])],8,$e))}}),q=p=>(J("data-v-c508bc46"),p=p(),Q(),p),Ze=q(()=>t("span",{class:"step-number"},"1",-1)),Ve={href:"https://helm.sh/docs/intro/install/"},qe=q(()=>t("span",{class:"step-number"},"2",-1)),Ae=q(()=>t("p",null,"On your local machine, create a namespace in your Kubernetes cluster and pull down the kong Helm repo.",-1)),Te=q(()=>t("span",{class:"step-number"},"3",-1)),De=q(()=>t("span",{class:"step-number"},"4",-1)),Ke={class:"k-input-label mt-4"},Le={class:"mt-4"},Be=K({__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(p){const s=p,a=P(),g=W(),z=I(()=>a.t("zones.form.kubernetes.secret.createSecretCommand",{token:s.base64EncodedToken}).trim()),E=I(()=>{const d={zoneName:s.zoneName,globalKdsAddress:s.globalKdsAddress,zoneIngressEnabled:String(s.zoneIngressEnabled),zoneEgressEnabled:String(s.zoneEgressEnabled)};return typeof g.params.virtualControlPlaneId=="string"&&(d.controlPlaneId=g.params.virtualControlPlaneId),a.t("zones.form.kubernetes.connectZone.config",d).trim()});return(d,C)=>(c(),v("div",null,[t("h3",null,[Ze,n(" "+o(e(a).t("zones.form.kubernetes.prerequisites.title")),1)]),n(),t("ul",null,[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",Ve,o(e(a).t("zones.form.kubernetes.prerequisites.step3LinkTitle")),1),n(" "+o(e(a).t("zones.form.kubernetes.prerequisites.step3Tail")),1)])]),n(),t("h3",null,[qe,n(" "+o(e(a).t("zones.form.kubernetes.helm.title")),1)]),n(),Ae,n(),t("ol",null,[t("li",null,[n(o(e(a).t("zones.form.kubernetes.helm.step1Description"))+" ",1),i(y,{id:"zone-kubernetes-create-namespace",class:"mt-4",code:e(a).t("zones.form.kubernetes.helm.step1Command"),language:"bash"},null,8,["code"])]),n(),t("li",null,[n(o(e(a).t("zones.form.kubernetes.helm.step2Description"))+" ",1),i(y,{id:"zone-kubernetes-add-charts-repo",class:"mt-4",code:e(a).t("zones.form.kubernetes.helm.step2Command"),language:"bash"},null,8,["code"])]),n(),t("li",null,[n(o(e(a).t("zones.form.kubernetes.helm.step3Description"))+" ",1),i(y,{id:"zone-kubernetes-repo-update",class:"mt-4",code:e(a).t("zones.form.kubernetes.helm.step3Command"),language:"bash"},null,8,["code"])])]),n(),t("h3",null,[Te,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(y,{id:"zone-kubernetes-create-secret",class:"mt-4",code:z.value,language:"bash"},null,8,["code"]),n(),t("h3",null,[De,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",Ke,o(e(a).t("zones.form.kubernetes.connectZone.configFileName")),1),n(),i(y,{id:"zone-kubernetes-config-code-block","data-testid":"zone-kubernetes-config",code:E.value,language:"yaml"},null,8,["code"]),n(),t("p",Le,o(e(a).t("zones.form.kubernetes.connectZone.connectDescription")),1),n(),i(y,{id:"zone-kubernetes-command-code-block",class:"mt-4",code:e(a).t("zones.form.kubernetes.connectZone.connectCommand").trim(),language:"bash"},null,8,["code"])]))}});const Ue=Y(Be,[["__scopeId","data-v-c508bc46"]]),ee=p=>(J("data-v-7b3b73f1"),p=p(),Q(),p),xe=ee(()=>t("span",{class:"step-number"},"1",-1)),Fe=ee(()=>t("span",{class:"step-number"},"2",-1)),Oe={class:"k-input-label mt-4"},Re={class:"mt-4"},Pe=K({__name:"ZoneCreateUniversalInstructions",props:{zoneName:{type:String,required:!0},globalKdsAddress:{type:String,required:!0},token:{type:String,required:!0}},setup(p){const s=p,a=P(),g=W(),z=I(()=>a.t("zones.form.universal.saveToken.saveTokenCommand",{token:s.token}).trim()),E=I(()=>{const d={zoneName:s.zoneName,globalKdsAddress:s.globalKdsAddress};return typeof g.params.virtualControlPlaneId=="string"&&(d.controlPlaneId=g.params.virtualControlPlaneId),a.t("zones.form.universal.connectZone.config",d).trim()});return(d,C)=>(c(),v("div",null,[t("h3",null,[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(y,{id:"zone-kubernetes-token",class:"mt-4",code:z.value,language:"bash"},null,8,["code"]),n(),t("h3",null,[Fe,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",Oe,o(e(a).t("zones.form.universal.connectZone.configFileName")),1),n(),i(y,{id:"zone-universal-config-code-block","data-testid":"zone-universal-config",class:"mt-4",code:E.value,language:"yaml"},null,8,["code"]),n(),t("p",Re,o(e(a).t("zones.form.universal.connectZone.connectDescription")),1),n(),i(y,{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"])]))}});const Xe=Y(Pe,[["__scopeId","data-v-7b3b73f1"]]),Me={class:"form-wrapper"},Ge={class:"form"},He={class:"form-header"},je={class:"form-title"},We={class:"text-gradient"},Je={key:0},Qe={key:0},Ye={class:"fact-list"},en={class:"form-section"},nn={class:"form-section__header"},tn={class:"form-section-title"},on={key:0},sn={class:"form-section__content"},an={class:"form-section","data-testid":"connect-zone-instructions"},rn={class:"form-section__header"},ln={class:"form-section-title"},cn={key:0},un={class:"form-section__content"},dn={class:"k-input-label"},mn={class:"radio-button-group"},pn={class:"mt-4"},fn={class:"k-input-label"},_n={class:"radio-button-group"},vn={class:"mt-4"},bn={class:"k-input-label"},zn={class:"radio-button-group"},gn={class:"form-section"},kn={class:"form-section__header"},hn={class:"form-section-title"},yn={key:0},En={class:"form-section__content"},Cn={class:"form-section"},In={class:"form-section__header"},$n={class:"form-section-title"},wn={key:0},Sn={class:"form-section__content"},Nn={class:"mt-2"},An=K({__name:"ZoneCreateView",setup(p){const{t:s,tm:a}=P(),g=fe(),z=_e(),E=/^(?![-0-9])[a-z0-9-]{1,63}$/,d=_(null),C=_(!1),$=_(!1),m=_({error:null,title:null,icon:"warning",badgeAppearance:"warning"}),N=_(null),A=_(!1),L=_(null),b=_(""),w=_("kubernetes"),B=_(!0),U=_(!0),Z=I(()=>d.value!==null&&d.value.token?d.value.token:""),ne=I(()=>Z.value!==""?window.btoa(Z.value):""),te=I(()=>b.value===""||C.value||d.value!==null),x=I(()=>{if(N.value!==null)return N.value;if(m.value.error instanceof T){const l=m.value.error.invalidParameters.find(u=>u.field==="name");if(l!==void 0)return l.reason}return null});async function oe(){C.value=!0,m.value={error:null,title:null,icon:"warning",badgeAppearance:"warning"};try{if(!X(b.value))return;d.value=await g.createZone({name:b.value})}catch(l){l instanceof T&&[409,500].includes(l.status)?m.value={error:l,title:s(`zones.create.statusError.${l.status}.title`,{zoneName:b.value}),description:s(`zones.create.statusError.${l.status}.description`).trim(),icon:l.status===500?"warning":"errorFilled",badgeAppearance:l.status===500?"warning":"danger"}:l instanceof Error?m.value={error:l,title:l instanceof T?l.title:s("zones.create.generalError.title"),description:l instanceof T&&l.detail?l.detail:void 0,icon:"errorFilled",badgeAppearance:"danger"}:console.error(l)}finally{C.value=!1}}function X(l){const u=E.test(l);return u?N.value=null:N.value=s("zones.create.invalidNameError"),u}async function se(){A.value=!1,L.value=null;try{const l=await g.getZoneOverview({name:b.value}),u=Ie(l.zoneInsight);A.value=u==="online"}catch(l){l instanceof Error?L.value=l:console.error(l)}}function M(){$.value=!$.value}return(l,u)=>{const ae=R("KIcon"),re=R("DataSource"),le=R("KCard");return c(),h(Ce,{attrs:{class:"is-fullscreen"}},{default:r(()=>[i(ve,{fullscreen:!0,breadcrumbs:[]},{title:r(()=>[t("h1",null,[i(be,{title:e(s)("zones.routes.create.title"),render:!0},null,8,["title"])])]),actions:r(()=>[Z.value===""||A.value?(c(),h(e(V),{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})):(c(),h(e(V),{key:1,appearance:"outline","data-testid":"exit-button",onClick:M},{default:r(()=>[n(o(e(s)("zones.form.exit")),1)]),_:1}))]),default:r(()=>[n(),n(),t("div",Me,[i(le,null,{body:r(()=>[t("div",Ge,[t("div",He,[t("div",null,[t("h1",je,[t("span",We,o(e(s)("zones.form.title")),1)]),n(),e(s)("zones.form.description")!==" "?(c(),v("p",Je,o(e(s)("zones.form.description")),1)):k("",!0)]),n(),e(a)("zones.form.facts").length>0?(c(),v("div",Qe,[t("ul",Ye,[(c(!0),v(D,null,ze(e(a)("zones.form.facts"),(f,ie)=>(c(),v("li",{key:ie,class:"fact-list__item"},[i(ae,{icon:"check",color:e(j)},null,8,["color"]),n(" "+o(f),1)]))),128))])])):k("",!0)]),n(),t("div",en,[t("div",nn,[t("h2",tn,o(e(s)("zones.form.section.name.title")),1),n(),e(s)("zones.form.section.name.description")!==" "?(c(),v("p",on,o(e(s)("zones.form.section.name.description")),1)):k("",!0)]),n(),t("div",sn,[t("div",null,[i(e(ge),{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(e(ke),{id:"zone-name",modelValue:b.value,"onUpdate:modelValue":u[0]||(u[0]=f=>b.value=f),type:"text",name:"zone-name","data-testid":"name-input","data-test-error-type":x.value!==null?"invalid-dns-name":void 0,"has-error":x.value!==null,"error-message":x.value??void 0,disabled:d.value!==null,onBlur:u[1]||(u[1]=f=>X(b.value))},null,8,["modelValue","data-test-error-type","has-error","error-message","disabled"])]),n(),i(e(V),{appearance:"primary",class:"mt-4",icon:C.value?"spinner":"plus",disabled:te.value,"data-testid":"create-zone-button",onClick:oe},{default:r(()=>[n(o(e(s)("zones.form.createZoneButtonLabel")),1)]),_:1},8,["icon","disabled"]),n(),m.value.error!==null?(c(),h(he,{key:0,class:"mt-4",error:m.value.error,"badge-appearance":m.value.badgeAppearance,icon:m.value.icon,"data-testid":"create-zone-error"},ye({default:r(()=>[t("p",null,o(m.value.title),1),n()]),_:2},[m.value.description?{name:"message",fn:r(()=>[t("p",null,o(m.value.description),1)]),key:"0"}:void 0]),1032,["error","badge-appearance","icon"])):k("",!0)])]),n(),d.value!==null?(c(),v(D,{key:0},[t("div",an,[t("div",rn,[t("h2",ln,o(e(s)("zones.form.section.configuration.title")),1),n(),e(s)("zones.form.section.configuration.description")!==" "?(c(),v("p",cn,o(e(s)("zones.form.section.configuration.description")),1)):k("",!0)]),n(),t("div",un,[t("div",null,[t("span",dn,o(e(s)("zones.form.environmentLabel"))+` * - `,1),n(),t("div",mn,[i(e(G),{id:"zone-environment-universal",modelValue:w.value,"onUpdate:modelValue":u[2]||(u[2]=f=>w.value=f),"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(e(G),{id:"zone-environment-kubernetes",modelValue:w.value,"onUpdate:modelValue":u[3]||(u[3]=f=>w.value=f),"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(),w.value==="kubernetes"?(c(),v(D,{key:0},[t("div",pn,[t("span",fn,o(e(s)("zones.form.zoneIngressLabel"))+` * - `,1),n(),t("div",_n,[i(e(H),{id:"zone-ingress-enabled",modelValue:B.value,"onUpdate:modelValue":u[4]||(u[4]=f=>B.value=f),"data-testid":"ingress-input-switch"},{label:r(()=>[n(o(e(s)("zones.form.zoneIngressEnabledLabel")),1)]),_:1},8,["modelValue"])])]),n(),t("div",vn,[t("span",bn,o(e(s)("zones.form.zoneEgressLabel"))+` * - `,1),n(),t("div",zn,[i(e(H),{id:"zone-egress-enabled",modelValue:U.value,"onUpdate:modelValue":u[5]||(u[5]=f=>U.value=f),"data-testid":"egress-input-switch"},{label:r(()=>[n(o(e(s)("zones.form.zoneEgressEnabledLabel")),1)]),_:1},8,["modelValue"])])])],64)):k("",!0)])]),n(),t("div",gn,[t("div",kn,[t("h2",hn,o(e(s)("zones.form.section.connect_zone.title")),1),n(),e(s)("zones.form.section.connect_zone.description")!==" "?(c(),v("p",yn,o(e(s)("zones.form.section.connect_zone.description")),1)):k("",!0)]),n(),t("div",En,[i(re,{src:"/control-plane/addresses"},{default:r(({data:f})=>[typeof f<"u"?(c(),v(D,{key:0},[w.value==="universal"?(c(),h(Xe,{key:0,"zone-name":b.value,token:Z.value,"global-kds-address":f.kds},null,8,["zone-name","token","global-kds-address"])):(c(),h(Ue,{key:1,"zone-name":b.value,"zone-ingress-enabled":B.value,"zone-egress-enabled":U.value,token:Z.value,"base64-encoded-token":ne.value,"global-kds-address":f.kds},null,8,["zone-name","zone-ingress-enabled","zone-egress-enabled","token","base64-encoded-token","global-kds-address"]))],64)):k("",!0)]),_:1})])]),n(),t("div",Cn,[t("div",In,[t("h2",$n,o(e(s)("zones.form.section.scanner.title")),1),n(),e(s)("zones.form.section.scanner.description")!==" "?(c(),v("p",wn,o(e(s)("zones.form.section.scanner.description")),1)):k("",!0)]),n(),t("div",Sn,[i(Ne,{"loader-function":se,"has-error":L.value!==null,"can-complete":A.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:b.value})),1),n(),t("p",Nn,[i(e(V),{appearance:"primary",to:{name:"zone-cp-detail-view",params:{zone:b.value}}},{default:r(()=>[n(o(e(s)("zones.form.scan.completeButtonLabel",{name:b.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)):k("",!0)])]),_:1})]),n(),i(e(Ee),{"is-visible":$.value,title:e(s)("zones.form.confirm_modal.title"),"data-testid":"confirm-exit-modal",onCanceled:M,onProceed:u[6]||(u[6]=f=>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(e(V),{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{An as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneDetailTabsView-08498cc8.js b/app/kuma-ui/pkg/resources/data/assets/ZoneDetailTabsView-adea093f.js similarity index 91% rename from app/kuma-ui/pkg/resources/data/assets/ZoneDetailTabsView-08498cc8.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneDetailTabsView-adea093f.js index d93db523cebd..a53368254c16 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneDetailTabsView-08498cc8.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneDetailTabsView-adea093f.js @@ -1 +1 @@ -import{d as b,L as z,a8 as v,r as w,o,g as i,w as t,h as a,A as x,i as d,m as h,a9 as k,C,l as _,p as V,E as y,s as B,j as N,F as $,n as R,_ as g}from"./index-0ab7ff60.js";import{N as T}from"./NavTabs-bbfe4fd0.js";const I=b({__name:"ZoneDetailTabsView",setup(E){var p;const{t:l}=z(),f=(((p=v().getRoutes().find(e=>e.name==="zone-cp-detail-tabs-view"))==null?void 0:p.children)??[]).map(e=>{var n,c;const m=typeof e.name>"u"?(n=e.children)==null?void 0:n[0]:e,r=m.name,s=((c=m.meta)==null?void 0:c.module)??"";return{title:l(`zone-cps.routes.item.navigation.${r}`),routeName:r,module:s}});return(e,m)=>{const r=w("RouterView");return o(),i(g,{name:"zone-cp-detail-tabs-view","data-testid":"zone-cp-detail-tabs-view"},{default:t(({route:s})=>[a(x,{breadcrumbs:[{to:{name:"zone-cp-list-view"},text:d(l)("zone-cps.routes.item.breadcrumbs")}]},{title:t(()=>[h("h1",null,[a(k,{text:s.params.zone},{default:t(()=>[a(C,{title:d(l)("zone-cps.routes.item.title",{name:s.params.zone}),render:!0},null,8,["title"])]),_:2},1032,["text"])])]),default:t(()=>[_(),a(V,{src:`/zone-cps/${s.params.zone}`},{default:t(({data:u,error:n})=>[n!==void 0?(o(),i(y,{key:0,error:n},null,8,["error"])):u===void 0?(o(),i(B,{key:1})):(o(),N($,{key:2},[a(T,{class:"route-zone-detail-view-tabs",tabs:d(f)},null,8,["tabs"]),_(),a(r,null,{default:t(c=>[(o(),i(R(c.Component),{data:u},null,8,["data"]))]),_:2},1024)],64))]),_:2},1032,["src"])]),_:2},1032,["breadcrumbs"])]),_:1})}}});export{I as default}; +import{d as b,L as z,a8 as v,r as w,o,g as i,w as t,h as a,A as x,i as d,m as h,a9 as k,C,l as _,p as V,E as y,s as B,j as N,F as $,n as R,_ as g}from"./index-947f516c.js";import{N as T}from"./NavTabs-e1303e2b.js";const I=b({__name:"ZoneDetailTabsView",setup(E){var p;const{t:l}=z(),f=(((p=v().getRoutes().find(e=>e.name==="zone-cp-detail-tabs-view"))==null?void 0:p.children)??[]).map(e=>{var n,c;const m=typeof e.name>"u"?(n=e.children)==null?void 0:n[0]:e,r=m.name,s=((c=m.meta)==null?void 0:c.module)??"";return{title:l(`zone-cps.routes.item.navigation.${r}`),routeName:r,module:s}});return(e,m)=>{const r=w("RouterView");return o(),i(g,{name:"zone-cp-detail-tabs-view","data-testid":"zone-cp-detail-tabs-view"},{default:t(({route:s})=>[a(x,{breadcrumbs:[{to:{name:"zone-cp-list-view"},text:d(l)("zone-cps.routes.item.breadcrumbs")}]},{title:t(()=>[h("h1",null,[a(k,{text:s.params.zone},{default:t(()=>[a(C,{title:d(l)("zone-cps.routes.item.title",{name:s.params.zone}),render:!0},null,8,["title"])]),_:2},1032,["text"])])]),default:t(()=>[_(),a(V,{src:`/zone-cps/${s.params.zone}`},{default:t(({data:u,error:n})=>[n!==void 0?(o(),i(y,{key:0,error:n},null,8,["error"])):u===void 0?(o(),i(B,{key:1})):(o(),N($,{key:2},[a(T,{class:"route-zone-detail-view-tabs",tabs:d(f)},null,8,["tabs"]),_(),a(r,null,{default:t(c=>[(o(),i(R(c.Component),{data:u},null,8,["data"]))]),_:2},1024)],64))]),_:2},1032,["src"])]),_:2},1032,["breadcrumbs"])]),_:1})}}});export{I as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneDetailView-a7cd3913.js b/app/kuma-ui/pkg/resources/data/assets/ZoneDetailView-fd600b25.js similarity index 89% rename from app/kuma-ui/pkg/resources/data/assets/ZoneDetailView-a7cd3913.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneDetailView-fd600b25.js index f42467c966a2..19ef60d7a8d2 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneDetailView-a7cd3913.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneDetailView-fd600b25.js @@ -1 +1 @@ -import{d as y,L as S,aG as I,f as u,aF as A,aH as B,o as _,j as h,g as z,k as b,l as e,h as s,w as t,m as g,ac as v,D as i,i as r,Y as D,a3 as w,A as E,_ as x}from"./index-0ab7ff60.js";import{_ as T}from"./SubscriptionList.vue_vue_type_script_setup_true_lang-eeafae65.js";import{_ as Z}from"./WarningsWidget.vue_vue_type_script_setup_true_lang-30dfbb6c.js";import{f as L}from"./dataplane-30467516.js";import"./AccordionList-60b4ff60.js";const $={class:"stack"},G={class:"columns",style:{"--columns":"3"}},P={key:1},j=y({__name:"ZoneDetails",props:{zoneOverview:{type:Object,required:!0}},setup(d){const n=d,{t:c}=S(),m=I(),C=u(()=>{var a;for(const o of((a=n.zoneOverview.zoneInsight)==null?void 0:a.subscriptions)??[])if(o.config)return JSON.parse(o.config).environment;return"kubernetes"}),O=u(()=>A(n.zoneOverview)),k=u(()=>B(n.zoneOverview)),f=u(()=>{var p;const a=[],o=((p=n.zoneOverview.zoneInsight)==null?void 0:p.subscriptions)??[];if(o.length>0){const l=o[o.length-1],V=l.version.kumaCp.version||"-",{kumaCpGlobalCompatible:N=!0}=l.version.kumaCp;N||a.push({kind:L,payload:{zoneCpVersion:V,globalCpVersion:m("KUMA_VERSION")}})}return a});return(a,o)=>{var p;return _(),h("div",$,[f.value.length>0?(_(),z(Z,{key:0,warnings:f.value},null,8,["warnings"])):b("",!0),e(),s(r(w),null,{body:t(()=>[g("div",G,[s(v,null,{title:t(()=>[e(i(r(c)("http.api.property.status")),1)]),body:t(()=>[s(D,{status:O.value},null,8,["status"])]),_:1}),e(),s(v,null,{title:t(()=>[e(i(r(c)("http.api.property.type")),1)]),body:t(()=>[e(i(C.value),1)]),_:1}),e(),s(v,null,{title:t(()=>[e(i(r(c)("http.api.property.authenticationType")),1)]),body:t(()=>[e(i(k.value),1)]),_:1})])]),_:1}),e(),(((p=n.zoneOverview.zoneInsight)==null?void 0:p.subscriptions)??[]).length>0?(_(),h("div",P,[g("h2",null,i(r(c)("zone-cps.detail.subscriptions")),1),e(),s(r(w),{class:"mt-4"},{body:t(()=>{var l;return[s(T,{subscriptions:((l=n.zoneOverview.zoneInsight)==null?void 0:l.subscriptions)??[]},null,8,["subscriptions"])]}),_:1})])):b("",!0)])}}}),H=y({__name:"ZoneDetailView",props:{data:{}},setup(d){const n=d;return(c,m)=>(_(),z(x,{name:"zone-cp-detail-view","data-testid":"zone-cp-detail-view"},{default:t(()=>[s(E,null,{default:t(()=>[s(j,{"zone-overview":n.data,"data-testid":"detail-view-details"},null,8,["zone-overview"])]),_:1})]),_:1}))}});export{H as default}; +import{d as y,L as S,aG as I,f as u,aF as A,aH as B,o as _,j as h,g as z,k as b,l as e,h as s,w as t,m as g,ac as v,D as i,i as r,Y as D,a3 as w,A as E,_ as x}from"./index-947f516c.js";import{_ as T}from"./SubscriptionList.vue_vue_type_script_setup_true_lang-b5571e10.js";import{_ as Z}from"./WarningsWidget.vue_vue_type_script_setup_true_lang-7e0d1ee9.js";import{f as L}from"./dataplane-30467516.js";import"./AccordionList-f3f8bee0.js";const $={class:"stack"},G={class:"columns",style:{"--columns":"3"}},P={key:1},j=y({__name:"ZoneDetails",props:{zoneOverview:{type:Object,required:!0}},setup(d){const n=d,{t:c}=S(),m=I(),C=u(()=>{var a;for(const o of((a=n.zoneOverview.zoneInsight)==null?void 0:a.subscriptions)??[])if(o.config)return JSON.parse(o.config).environment;return"kubernetes"}),O=u(()=>A(n.zoneOverview)),k=u(()=>B(n.zoneOverview)),f=u(()=>{var p;const a=[],o=((p=n.zoneOverview.zoneInsight)==null?void 0:p.subscriptions)??[];if(o.length>0){const l=o[o.length-1],V=l.version.kumaCp.version||"-",{kumaCpGlobalCompatible:N=!0}=l.version.kumaCp;N||a.push({kind:L,payload:{zoneCpVersion:V,globalCpVersion:m("KUMA_VERSION")}})}return a});return(a,o)=>{var p;return _(),h("div",$,[f.value.length>0?(_(),z(Z,{key:0,warnings:f.value},null,8,["warnings"])):b("",!0),e(),s(r(w),null,{body:t(()=>[g("div",G,[s(v,null,{title:t(()=>[e(i(r(c)("http.api.property.status")),1)]),body:t(()=>[s(D,{status:O.value},null,8,["status"])]),_:1}),e(),s(v,null,{title:t(()=>[e(i(r(c)("http.api.property.type")),1)]),body:t(()=>[e(i(C.value),1)]),_:1}),e(),s(v,null,{title:t(()=>[e(i(r(c)("http.api.property.authenticationType")),1)]),body:t(()=>[e(i(k.value),1)]),_:1})])]),_:1}),e(),(((p=n.zoneOverview.zoneInsight)==null?void 0:p.subscriptions)??[]).length>0?(_(),h("div",P,[g("h2",null,i(r(c)("zone-cps.detail.subscriptions")),1),e(),s(r(w),{class:"mt-4"},{body:t(()=>{var l;return[s(T,{subscriptions:((l=n.zoneOverview.zoneInsight)==null?void 0:l.subscriptions)??[]},null,8,["subscriptions"])]}),_:1})])):b("",!0)])}}}),H=y({__name:"ZoneDetailView",props:{data:{}},setup(d){const n=d;return(c,m)=>(_(),z(x,{name:"zone-cp-detail-view","data-testid":"zone-cp-detail-view"},{default:t(()=>[s(E,null,{default:t(()=>[s(j,{"zone-overview":n.data,"data-testid":"detail-view-details"},null,8,["zone-overview"])]),_:1})]),_:1}))}});export{H as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneEgressClustersView-e559866e.js b/app/kuma-ui/pkg/resources/data/assets/ZoneEgressClustersView-69865ada.js similarity index 71% rename from app/kuma-ui/pkg/resources/data/assets/ZoneEgressClustersView-e559866e.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneEgressClustersView-69865ada.js index 0e4d06486217..ea9986f805a3 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneEgressClustersView-e559866e.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneEgressClustersView-69865ada.js @@ -1 +1 @@ -import{d as o,L as u,o as l,g as i,w as e,h as s,A as c,m,C as d,i as t,l as p,a3 as g,_}from"./index-0ab7ff60.js";import{E as f}from"./EnvoyData-07285232.js";import{g as h}from"./dataplane-30467516.js";import"./CodeBlock.vue_vue_type_style_index_0_lang-ea414bd7.js";const C=o({__name:"ZoneEgressClustersView",props:{data:{}},setup(r){const a=r,{t:n}=u();return(w,z)=>(l(),i(_,{name:"zone-egress-clusters-view","data-testid":"zone-egress-clusters-view"},{default:e(()=>[s(c,null,{title:e(()=>[m("h2",null,[s(d,{title:t(n)("zone-egresses.routes.item.navigation.zone-egress-clusters-view"),render:!0},null,8,["title"])])]),default:e(()=>[p(),s(t(g),null,{body:e(()=>[s(f,{status:t(h)(a.data.zoneEgressInsight),resource:"Zone",src:`/zone-egresses/${a.data.name}/data-path/clusters`,"query-key":"envoy-data-clusters-zone-egress"},null,8,["status","src"])]),_:1})]),_:1})]),_:1}))}});export{C as default}; +import{d as o,L as u,o as l,g as i,w as e,h as s,A as c,m,C as d,i as t,l as p,a3 as g,_}from"./index-947f516c.js";import{E as f}from"./EnvoyData-342d0570.js";import{g as h}from"./dataplane-30467516.js";import"./CodeBlock.vue_vue_type_style_index_0_lang-2b54f2f9.js";const C=o({__name:"ZoneEgressClustersView",props:{data:{}},setup(r){const a=r,{t:n}=u();return(w,z)=>(l(),i(_,{name:"zone-egress-clusters-view","data-testid":"zone-egress-clusters-view"},{default:e(()=>[s(c,null,{title:e(()=>[m("h2",null,[s(d,{title:t(n)("zone-egresses.routes.item.navigation.zone-egress-clusters-view"),render:!0},null,8,["title"])])]),default:e(()=>[p(),s(t(g),null,{body:e(()=>[s(f,{status:t(h)(a.data.zoneEgressInsight),resource:"Zone",src:`/zone-egresses/${a.data.name}/data-path/clusters`,"query-key":"envoy-data-clusters-zone-egress"},null,8,["status","src"])]),_:1})]),_:1})]),_:1}))}});export{C as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneEgressConfigView-bb699bda.js b/app/kuma-ui/pkg/resources/data/assets/ZoneEgressConfigView-fc55aa58.js similarity index 83% rename from app/kuma-ui/pkg/resources/data/assets/ZoneEgressConfigView-bb699bda.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneEgressConfigView-fc55aa58.js index 7ca64cffe23f..51a831c70a41 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneEgressConfigView-bb699bda.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneEgressConfigView-fc55aa58.js @@ -1 +1 @@ -import{d as m,L as u,R as f,o as s,g as a,w as e,h as r,A as g,m as p,C as d,i as o,l as k,a3 as z,p as h,E as w,s as v,_ as E}from"./index-0ab7ff60.js";import{_ as $}from"./ResourceCodeBlock.vue_vue_type_style_index_0_lang-bd5a9abb.js";import"./CodeBlock.vue_vue_type_style_index_0_lang-ea414bd7.js";import"./toYaml-4e00099e.js";const N=m({__name:"ZoneEgressConfigView",setup(V){const{t:c}=u(),l=f();return(x,y)=>(s(),a(E,{name:"zone-egress-config-view","data-testid":"zone-egress-config-view"},{default:e(({route:n})=>[r(g,null,{title:e(()=>[p("h2",null,[r(d,{title:o(c)("zone-egresses.routes.item.navigation.zone-egress-config-view"),render:!0},null,8,["title"])])]),default:e(()=>[k(),r(o(z),{class:"mt-4"},{body:e(()=>[r(h,{src:`/zone-egresses/${n.params.zoneEgress}`},{default:e(({data:t,error:i})=>[i!==void 0?(s(),a(w,{key:0,error:i},null,8,["error"])):t===void 0?(s(),a(v,{key:1})):(s(),a($,{key:2,id:"code-block-zone-egress",resource:t,"resource-fetcher":_=>o(l).getZoneEgress({name:n.params.zoneEgress},_),"is-searchable":""},null,8,["resource","resource-fetcher"]))]),_:2},1032,["src"])]),_:2},1024)]),_:2},1024)]),_:1}))}});export{N as default}; +import{d as m,L as u,R as f,o as s,g as a,w as e,h as r,A as g,m as p,C as d,i as o,l as k,a3 as z,p as h,E as w,s as v,_ as E}from"./index-947f516c.js";import{_ as $}from"./ResourceCodeBlock.vue_vue_type_style_index_0_lang-8674038c.js";import"./CodeBlock.vue_vue_type_style_index_0_lang-2b54f2f9.js";import"./toYaml-4e00099e.js";const N=m({__name:"ZoneEgressConfigView",setup(V){const{t:c}=u(),l=f();return(x,y)=>(s(),a(E,{name:"zone-egress-config-view","data-testid":"zone-egress-config-view"},{default:e(({route:n})=>[r(g,null,{title:e(()=>[p("h2",null,[r(d,{title:o(c)("zone-egresses.routes.item.navigation.zone-egress-config-view"),render:!0},null,8,["title"])])]),default:e(()=>[k(),r(o(z),{class:"mt-4"},{body:e(()=>[r(h,{src:`/zone-egresses/${n.params.zoneEgress}`},{default:e(({data:t,error:i})=>[i!==void 0?(s(),a(w,{key:0,error:i},null,8,["error"])):t===void 0?(s(),a(v,{key:1})):(s(),a($,{key:2,id:"code-block-zone-egress",resource:t,"resource-fetcher":_=>o(l).getZoneEgress({name:n.params.zoneEgress},_),"is-searchable":""},null,8,["resource","resource-fetcher"]))]),_:2},1032,["src"])]),_:2},1024)]),_:2},1024)]),_:1}))}});export{N as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneEgressDetailTabsView-9a34b404.js b/app/kuma-ui/pkg/resources/data/assets/ZoneEgressDetailTabsView-9ce9d71e.js similarity index 91% rename from app/kuma-ui/pkg/resources/data/assets/ZoneEgressDetailTabsView-9a34b404.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneEgressDetailTabsView-9ce9d71e.js index 515e12633cdc..f761bb803056 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneEgressDetailTabsView-9a34b404.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneEgressDetailTabsView-9ce9d71e.js @@ -1 +1 @@ -import{d as g,L as b,a8 as v,r as w,o,g as l,w as s,h as t,A as z,i as d,m as x,a9 as h,C as k,l as p,p as C,E,s as V,j as y,F as B,n as N,_ as $}from"./index-0ab7ff60.js";import{N as R}from"./NavTabs-bbfe4fd0.js";const I=g({__name:"ZoneEgressDetailTabsView",setup(T){var _;const{t:m}=b(),f=(((_=v().getRoutes().find(e=>e.name==="zone-egress-detail-tabs-view"))==null?void 0:_.children)??[]).map(e=>{var n,i;const c=typeof e.name>"u"?(n=e.children)==null?void 0:n[0]:e,r=c.name,a=((i=c.meta)==null?void 0:i.module)??"";return{title:m(`zone-egresses.routes.item.navigation.${r}`),routeName:r,module:a}});return(e,c)=>{const r=w("RouterView");return o(),l($,{name:"zone-egress-detail-tabs-view","data-testid":"zone-egress-detail-tabs-view"},{default:s(({route:a})=>[t(z,{breadcrumbs:[{to:{name:"zone-egress-list-view"},text:d(m)("zone-egresses.routes.item.breadcrumbs")}]},{title:s(()=>[x("h1",null,[t(h,{text:a.params.zoneEgress},{default:s(()=>[t(k,{title:d(m)("zone-egresses.routes.item.title",{name:a.params.zoneEgress}),render:!0},null,8,["title"])]),_:2},1032,["text"])])]),default:s(()=>[p(),t(C,{src:`/zone-egress-overviews/${a.params.zoneEgress}`},{default:s(({data:u,error:n})=>[n!==void 0?(o(),l(E,{key:0,error:n},null,8,["error"])):u===void 0?(o(),l(V,{key:1})):(o(),y(B,{key:2},[t(R,{class:"route-zone-egress-detail-view-tabs",tabs:d(f)},null,8,["tabs"]),p(),t(r,null,{default:s(i=>[(o(),l(N(i.Component),{data:u},null,8,["data"]))]),_:2},1024)],64))]),_:2},1032,["src"])]),_:2},1032,["breadcrumbs"])]),_:1})}}});export{I as default}; +import{d as g,L as b,a8 as v,r as w,o,g as l,w as s,h as t,A as z,i as d,m as x,a9 as h,C as k,l as p,p as C,E,s as V,j as y,F as B,n as N,_ as $}from"./index-947f516c.js";import{N as R}from"./NavTabs-e1303e2b.js";const I=g({__name:"ZoneEgressDetailTabsView",setup(T){var _;const{t:m}=b(),f=(((_=v().getRoutes().find(e=>e.name==="zone-egress-detail-tabs-view"))==null?void 0:_.children)??[]).map(e=>{var n,i;const c=typeof e.name>"u"?(n=e.children)==null?void 0:n[0]:e,r=c.name,a=((i=c.meta)==null?void 0:i.module)??"";return{title:m(`zone-egresses.routes.item.navigation.${r}`),routeName:r,module:a}});return(e,c)=>{const r=w("RouterView");return o(),l($,{name:"zone-egress-detail-tabs-view","data-testid":"zone-egress-detail-tabs-view"},{default:s(({route:a})=>[t(z,{breadcrumbs:[{to:{name:"zone-egress-list-view"},text:d(m)("zone-egresses.routes.item.breadcrumbs")}]},{title:s(()=>[x("h1",null,[t(h,{text:a.params.zoneEgress},{default:s(()=>[t(k,{title:d(m)("zone-egresses.routes.item.title",{name:a.params.zoneEgress}),render:!0},null,8,["title"])]),_:2},1032,["text"])])]),default:s(()=>[p(),t(C,{src:`/zone-egress-overviews/${a.params.zoneEgress}`},{default:s(({data:u,error:n})=>[n!==void 0?(o(),l(E,{key:0,error:n},null,8,["error"])):u===void 0?(o(),l(V,{key:1})):(o(),y(B,{key:2},[t(R,{class:"route-zone-egress-detail-view-tabs",tabs:d(f)},null,8,["tabs"]),p(),t(r,null,{default:s(i=>[(o(),l(N(i.Component),{data:u},null,8,["data"]))]),_:2},1024)],64))]),_:2},1032,["src"])]),_:2},1032,["breadcrumbs"])]),_:1})}}});export{I as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneEgressDetailView-a24d31b4.js b/app/kuma-ui/pkg/resources/data/assets/ZoneEgressDetailView-6d6c8090.js similarity index 84% rename from app/kuma-ui/pkg/resources/data/assets/ZoneEgressDetailView-a24d31b4.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneEgressDetailView-6d6c8090.js index 390888374b03..c2c4a9214bd0 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneEgressDetailView-a24d31b4.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneEgressDetailView-6d6c8090.js @@ -1 +1 @@ -import{d as k,L as y,r as w,o as i,g,w as s,h as e,A as z,m as l,ac as _,l as t,D as d,i as n,Y as b,a9 as E,j as h,F as C,k as v,_ as B}from"./index-0ab7ff60.js";import{_ as I}from"./SubscriptionList.vue_vue_type_script_setup_true_lang-eeafae65.js";import{g as V}from"./dataplane-30467516.js";import"./AccordionList-60b4ff60.js";const x={class:"stack","data-testid":"detail-view-details"},D={class:"columns",style:{"--columns":"2"}},N={key:0},T=k({__name:"ZoneEgressDetailView",props:{data:{}},setup(f){const a=f,{t:r}=y();return(c,$)=>{const p=w("KCard");return i(),g(B,{name:"zone-egress-detail-view","data-testid":"zone-egress-detail-view"},{default:s(()=>[e(z,null,{default:s(()=>{var u;return[l("div",x,[e(p,null,{body:s(()=>[l("div",D,[e(_,null,{title:s(()=>[t(d(n(r)("http.api.property.status")),1)]),body:s(()=>[e(b,{status:n(V)(a.data.zoneEgressInsight)},null,8,["status"])]),_:1}),t(),e(_,null,{title:s(()=>[t(d(n(r)("http.api.property.address")),1)]),body:s(()=>{var o,m;return[(o=a.data.zoneEgress.networking)!=null&&o.address&&((m=a.data.zoneEgress.networking)!=null&&m.port)?(i(),g(E,{key:0,text:`${a.data.zoneEgress.networking.address}:${a.data.zoneEgress.networking.port}`},null,8,["text"])):(i(),h(C,{key:1},[t(d(n(r)("common.detail.none")),1)],64))]}),_:1})])]),_:1}),t(),(((u=c.data.zoneEgressInsight)==null?void 0:u.subscriptions)??[]).length>0?(i(),h("div",N,[l("h2",null,d(n(r)("zone-egresses.detail.subscriptions")),1),t(),e(p,{class:"mt-4"},{body:s(()=>{var o;return[e(I,{subscriptions:((o=c.data.zoneEgressInsight)==null?void 0:o.subscriptions)??[]},null,8,["subscriptions"])]}),_:1})])):v("",!0)])]}),_:1})]),_:1})}}});export{T as default}; +import{d as k,L as y,r as w,o as i,g,w as s,h as e,A as z,m as l,ac as _,l as t,D as d,i as n,Y as b,a9 as E,j as h,F as C,k as v,_ as B}from"./index-947f516c.js";import{_ as I}from"./SubscriptionList.vue_vue_type_script_setup_true_lang-b5571e10.js";import{g as V}from"./dataplane-30467516.js";import"./AccordionList-f3f8bee0.js";const x={class:"stack","data-testid":"detail-view-details"},D={class:"columns",style:{"--columns":"2"}},N={key:0},T=k({__name:"ZoneEgressDetailView",props:{data:{}},setup(f){const a=f,{t:r}=y();return(c,$)=>{const p=w("KCard");return i(),g(B,{name:"zone-egress-detail-view","data-testid":"zone-egress-detail-view"},{default:s(()=>[e(z,null,{default:s(()=>{var u;return[l("div",x,[e(p,null,{body:s(()=>[l("div",D,[e(_,null,{title:s(()=>[t(d(n(r)("http.api.property.status")),1)]),body:s(()=>[e(b,{status:n(V)(a.data.zoneEgressInsight)},null,8,["status"])]),_:1}),t(),e(_,null,{title:s(()=>[t(d(n(r)("http.api.property.address")),1)]),body:s(()=>{var o,m;return[(o=a.data.zoneEgress.networking)!=null&&o.address&&((m=a.data.zoneEgress.networking)!=null&&m.port)?(i(),g(E,{key:0,text:`${a.data.zoneEgress.networking.address}:${a.data.zoneEgress.networking.port}`},null,8,["text"])):(i(),h(C,{key:1},[t(d(n(r)("common.detail.none")),1)],64))]}),_:1})])]),_:1}),t(),(((u=c.data.zoneEgressInsight)==null?void 0:u.subscriptions)??[]).length>0?(i(),h("div",N,[l("h2",null,d(n(r)("zone-egresses.detail.subscriptions")),1),t(),e(p,{class:"mt-4"},{body:s(()=>{var o;return[e(I,{subscriptions:((o=c.data.zoneEgressInsight)==null?void 0:o.subscriptions)??[]},null,8,["subscriptions"])]}),_:1})])):v("",!0)])]}),_:1})]),_:1})}}});export{T as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneEgressListView-325a73e2.js b/app/kuma-ui/pkg/resources/data/assets/ZoneEgressListView-b57443cd.js similarity index 97% rename from app/kuma-ui/pkg/resources/data/assets/ZoneEgressListView-325a73e2.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneEgressListView-b57443cd.js index a23a51a23e88..52bc82988574 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneEgressListView-325a73e2.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneEgressListView-b57443cd.js @@ -1 +1 @@ -import{d as v,L as E,r as h,o as r,g as l,w as s,h as o,A as w,m as x,C,i as t,l as u,p as I,a3 as L,E as N,a4 as R,D as _,a9 as T,j as y,F as f,Y as V,a5 as $,$ as B,H as S,a6 as A,K as Z,a7 as O,_ as q,q as D}from"./index-0ab7ff60.js";import{g as F}from"./dataplane-30467516.js";const K=v({__name:"ZoneEgressListView",props:{page:{type:Number,required:!0},size:{type:Number,required:!0}},setup(z){const c=z,{t:n}=E();function b(g){return g.map(m=>{const{name:p}=m,d={name:"zone-egress-detail-view",params:{zoneEgress:p}},{networking:e}=m.zoneEgress;let i;e!=null&&e.address&&(e!=null&&e.port)&&(i=`${e.address}:${e.port}`);const a=F(m.zoneEgressInsight??{});return{detailViewRoute:d,name:p,addressPort:i,status:a}})}return(g,m)=>{const p=h("RouterLink");return r(),l(q,{name:"zone-egress-list-view"},{default:s(({route:d})=>[o(w,null,{title:s(()=>[x("h1",null,[o(C,{title:t(n)("zone-egresses.routes.items.title"),render:!0},null,8,["title"])])]),default:s(()=>[u(),o(I,{src:`/zone-egress-overviews?size=${c.size}&page=${c.page}`},{default:s(({data:e,error:i})=>[o(t(L),null,{body:s(()=>[i!==void 0?(r(),l(N,{key:0,error:i},null,8,["error"])):(r(),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":c.page,"page-size":c.size,total:e==null?void 0:e.total,items:e?b(e.items):void 0,error:i,"empty-state-message":t(n)("common.emptyState.message",{type:"Zone Egresses"}),"empty-state-cta-to":t(n)("zone-egresses.href.docs"),"empty-state-cta-text":t(n)("common.documentation"),onChange:d.update},{name:s(({row:a,rowValue:k})=>[o(p,{to:a.detailViewRoute,"data-testid":"detail-view-link"},{default:s(()=>[u(_(k),1)]),_:2},1032,["to"])]),addressPort:s(({rowValue:a})=>[a?(r(),l(T,{key:0,text:a},null,8,["text"])):(r(),y(f,{key:1},[u(_(t(n)("common.collection.none")),1)],64))]),status:s(({rowValue:a})=>[a?(r(),l(V,{key:0,status:a},null,8,["status"])):(r(),y(f,{key:1},[u(_(t(n)("common.collection.none")),1)],64))]),actions:s(({row:a})=>[o(t($),{class:"actions-dropdown","data-testid":"actions-dropdown","kpop-attributes":{placement:"bottomEnd",popoverClasses:"mt-5 more-actions-popover"},width:"150"},{default:s(()=>[o(t(B),{class:"non-visual-button",appearance:"secondary",size:"small"},{icon:s(()=>[o(t(S),{color:t(A),icon:"more",size:t(Z)},null,8,["color","size"])]),_:1})]),items:s(()=>[o(t(O),{item:{to:a.detailViewRoute,label:t(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},1032,["src"])]),_:2},1024)]),_:1})}}});const j=D(K,[["__scopeId","data-v-2c3bc02a"]]);export{j as default}; +import{d as v,L as E,r as h,o as r,g as l,w as s,h as o,A as w,m as x,C,i as t,l as u,p as I,a3 as L,E as N,a4 as R,D as _,a9 as T,j as y,F as f,Y as V,a5 as $,$ as B,H as S,a6 as A,K as Z,a7 as O,_ as q,q as D}from"./index-947f516c.js";import{g as F}from"./dataplane-30467516.js";const K=v({__name:"ZoneEgressListView",props:{page:{type:Number,required:!0},size:{type:Number,required:!0}},setup(z){const c=z,{t:n}=E();function b(g){return g.map(m=>{const{name:p}=m,d={name:"zone-egress-detail-view",params:{zoneEgress:p}},{networking:e}=m.zoneEgress;let i;e!=null&&e.address&&(e!=null&&e.port)&&(i=`${e.address}:${e.port}`);const a=F(m.zoneEgressInsight??{});return{detailViewRoute:d,name:p,addressPort:i,status:a}})}return(g,m)=>{const p=h("RouterLink");return r(),l(q,{name:"zone-egress-list-view"},{default:s(({route:d})=>[o(w,null,{title:s(()=>[x("h1",null,[o(C,{title:t(n)("zone-egresses.routes.items.title"),render:!0},null,8,["title"])])]),default:s(()=>[u(),o(I,{src:`/zone-egress-overviews?size=${c.size}&page=${c.page}`},{default:s(({data:e,error:i})=>[o(t(L),null,{body:s(()=>[i!==void 0?(r(),l(N,{key:0,error:i},null,8,["error"])):(r(),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":c.page,"page-size":c.size,total:e==null?void 0:e.total,items:e?b(e.items):void 0,error:i,"empty-state-message":t(n)("common.emptyState.message",{type:"Zone Egresses"}),"empty-state-cta-to":t(n)("zone-egresses.href.docs"),"empty-state-cta-text":t(n)("common.documentation"),onChange:d.update},{name:s(({row:a,rowValue:k})=>[o(p,{to:a.detailViewRoute,"data-testid":"detail-view-link"},{default:s(()=>[u(_(k),1)]),_:2},1032,["to"])]),addressPort:s(({rowValue:a})=>[a?(r(),l(T,{key:0,text:a},null,8,["text"])):(r(),y(f,{key:1},[u(_(t(n)("common.collection.none")),1)],64))]),status:s(({rowValue:a})=>[a?(r(),l(V,{key:0,status:a},null,8,["status"])):(r(),y(f,{key:1},[u(_(t(n)("common.collection.none")),1)],64))]),actions:s(({row:a})=>[o(t($),{class:"actions-dropdown","data-testid":"actions-dropdown","kpop-attributes":{placement:"bottomEnd",popoverClasses:"mt-5 more-actions-popover"},width:"150"},{default:s(()=>[o(t(B),{class:"non-visual-button",appearance:"secondary",size:"small"},{icon:s(()=>[o(t(S),{color:t(A),icon:"more",size:t(Z)},null,8,["color","size"])]),_:1})]),items:s(()=>[o(t(O),{item:{to:a.detailViewRoute,label:t(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},1032,["src"])]),_:2},1024)]),_:1})}}});const j=D(K,[["__scopeId","data-v-2c3bc02a"]]);export{j as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneEgressStatsView-36181eca.js b/app/kuma-ui/pkg/resources/data/assets/ZoneEgressStatsView-19a9e51c.js similarity index 71% rename from app/kuma-ui/pkg/resources/data/assets/ZoneEgressStatsView-36181eca.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneEgressStatsView-19a9e51c.js index 78b046580ecb..7ea123f69dc9 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneEgressStatsView-36181eca.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneEgressStatsView-19a9e51c.js @@ -1 +1 @@ -import{d as r,L as i,o as u,g as l,w as e,h as s,A as c,m,C as d,i as t,l as p,a3 as g,_}from"./index-0ab7ff60.js";import{E as f}from"./EnvoyData-07285232.js";import{g as h}from"./dataplane-30467516.js";import"./CodeBlock.vue_vue_type_style_index_0_lang-ea414bd7.js";const E=r({__name:"ZoneEgressStatsView",props:{data:{}},setup(n){const a=n,{t:o}=i();return(w,z)=>(u(),l(_,{name:"zone-egress-stats-view","data-testid":"zone-egress-stats-view"},{default:e(()=>[s(c,null,{title:e(()=>[m("h2",null,[s(d,{title:t(o)("zone-egresses.routes.item.navigation.zone-egress-stats-view"),render:!0},null,8,["title"])])]),default:e(()=>[p(),s(t(g),null,{body:e(()=>[s(f,{status:t(h)(a.data.zoneEgressInsight),resource:"Zone",src:`/zone-egresses/${a.data.name}/data-path/stats`,"query-key":"envoy-data-stats-zone-egress"},null,8,["status","src"])]),_:1})]),_:1})]),_:1}))}});export{E as default}; +import{d as r,L as i,o as u,g as l,w as e,h as s,A as c,m,C as d,i as t,l as p,a3 as g,_}from"./index-947f516c.js";import{E as f}from"./EnvoyData-342d0570.js";import{g as h}from"./dataplane-30467516.js";import"./CodeBlock.vue_vue_type_style_index_0_lang-2b54f2f9.js";const E=r({__name:"ZoneEgressStatsView",props:{data:{}},setup(n){const a=n,{t:o}=i();return(w,z)=>(u(),l(_,{name:"zone-egress-stats-view","data-testid":"zone-egress-stats-view"},{default:e(()=>[s(c,null,{title:e(()=>[m("h2",null,[s(d,{title:t(o)("zone-egresses.routes.item.navigation.zone-egress-stats-view"),render:!0},null,8,["title"])])]),default:e(()=>[p(),s(t(g),null,{body:e(()=>[s(f,{status:t(h)(a.data.zoneEgressInsight),resource:"Zone",src:`/zone-egresses/${a.data.name}/data-path/stats`,"query-key":"envoy-data-stats-zone-egress"},null,8,["status","src"])]),_:1})]),_:1})]),_:1}))}});export{E as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneEgressXdsConfigView-109d2a79.js b/app/kuma-ui/pkg/resources/data/assets/ZoneEgressXdsConfigView-e8a4e53a.js similarity index 78% rename from app/kuma-ui/pkg/resources/data/assets/ZoneEgressXdsConfigView-109d2a79.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneEgressXdsConfigView-e8a4e53a.js index e289e9b2d0f8..2cba67c71a59 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneEgressXdsConfigView-109d2a79.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneEgressXdsConfigView-e8a4e53a.js @@ -1 +1 @@ -import{d as r,L as i,o as d,g as c,w as e,h as s,A as u,m as l,C as g,i as t,l as m,a3 as f,_ as p}from"./index-0ab7ff60.js";import{E as _}from"./EnvoyData-07285232.js";import{g as x}from"./dataplane-30467516.js";import"./CodeBlock.vue_vue_type_style_index_0_lang-ea414bd7.js";const C=r({__name:"ZoneEgressXdsConfigView",props:{data:{}},setup(n){const a=n,{t:o}=i();return(h,w)=>(d(),c(p,{name:"zone-egress-xds-config-view","data-testid":"zone-egress-xds-config-view"},{default:e(()=>[s(u,null,{title:e(()=>[l("h2",null,[s(g,{title:t(o)("zone-egresses.routes.item.navigation.zone-egress-xds-config-view"),render:!0},null,8,["title"])])]),default:e(()=>[m(),s(t(f),null,{body:e(()=>[s(_,{status:t(x)(a.data.zoneEgressInsight),resource:"Zone",src:`/zone-egresses/${a.data.name}/data-path/xds`,"query-key":"envoy-data-xds-zone-egress"},null,8,["status","src"])]),_:1})]),_:1})]),_:1}))}});export{C as default}; +import{d as r,L as i,o as d,g as c,w as e,h as s,A as u,m as l,C as g,i as t,l as m,a3 as f,_ as p}from"./index-947f516c.js";import{E as _}from"./EnvoyData-342d0570.js";import{g as x}from"./dataplane-30467516.js";import"./CodeBlock.vue_vue_type_style_index_0_lang-2b54f2f9.js";const C=r({__name:"ZoneEgressXdsConfigView",props:{data:{}},setup(n){const a=n,{t:o}=i();return(h,w)=>(d(),c(p,{name:"zone-egress-xds-config-view","data-testid":"zone-egress-xds-config-view"},{default:e(()=>[s(u,null,{title:e(()=>[l("h2",null,[s(g,{title:t(o)("zone-egresses.routes.item.navigation.zone-egress-xds-config-view"),render:!0},null,8,["title"])])]),default:e(()=>[m(),s(t(f),null,{body:e(()=>[s(_,{status:t(x)(a.data.zoneEgressInsight),resource:"Zone",src:`/zone-egresses/${a.data.name}/data-path/xds`,"query-key":"envoy-data-xds-zone-egress"},null,8,["status","src"])]),_:1})]),_:1})]),_:1}))}});export{C as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneIngressClustersView-f4098012.js b/app/kuma-ui/pkg/resources/data/assets/ZoneIngressClustersView-9db17013.js similarity index 71% rename from app/kuma-ui/pkg/resources/data/assets/ZoneIngressClustersView-f4098012.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneIngressClustersView-9db17013.js index f15aa48c9baf..893f9cf12bdd 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneIngressClustersView-f4098012.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneIngressClustersView-9db17013.js @@ -1 +1 @@ -import{d as o,L as i,o as u,g as l,w as e,h as s,A as c,m,C as d,i as t,l as p,a3 as g,_}from"./index-0ab7ff60.js";import{E as f}from"./EnvoyData-07285232.js";import{g as h}from"./dataplane-30467516.js";import"./CodeBlock.vue_vue_type_style_index_0_lang-ea414bd7.js";const x=o({__name:"ZoneIngressClustersView",props:{data:{}},setup(n){const a=n,{t:r}=i();return(w,z)=>(u(),l(_,{name:"zone-ingress-clusters-view","data-testid":"zone-ingress-clusters-view"},{default:e(()=>[s(c,null,{title:e(()=>[m("h2",null,[s(d,{title:t(r)("zone-ingresses.routes.item.navigation.zone-ingress-clusters-view"),render:!0},null,8,["title"])])]),default:e(()=>[p(),s(t(g),null,{body:e(()=>[s(f,{status:t(h)(a.data.zoneIngressInsight),resource:"Zone",src:`/zone-ingresses/${a.data.name}/data-path/clusters`,"query-key":"envoy-data-clusters-zone-ingress"},null,8,["status","src"])]),_:1})]),_:1})]),_:1}))}});export{x as default}; +import{d as o,L as i,o as u,g as l,w as e,h as s,A as c,m,C as d,i as t,l as p,a3 as g,_}from"./index-947f516c.js";import{E as f}from"./EnvoyData-342d0570.js";import{g as h}from"./dataplane-30467516.js";import"./CodeBlock.vue_vue_type_style_index_0_lang-2b54f2f9.js";const x=o({__name:"ZoneIngressClustersView",props:{data:{}},setup(n){const a=n,{t:r}=i();return(w,z)=>(u(),l(_,{name:"zone-ingress-clusters-view","data-testid":"zone-ingress-clusters-view"},{default:e(()=>[s(c,null,{title:e(()=>[m("h2",null,[s(d,{title:t(r)("zone-ingresses.routes.item.navigation.zone-ingress-clusters-view"),render:!0},null,8,["title"])])]),default:e(()=>[p(),s(t(g),null,{body:e(()=>[s(f,{status:t(h)(a.data.zoneIngressInsight),resource:"Zone",src:`/zone-ingresses/${a.data.name}/data-path/clusters`,"query-key":"envoy-data-clusters-zone-ingress"},null,8,["status","src"])]),_:1})]),_:1})]),_:1}))}});export{x as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneIngressConfigView-fdfc6b06.js b/app/kuma-ui/pkg/resources/data/assets/ZoneIngressConfigView-65a3998c.js similarity index 83% rename from app/kuma-ui/pkg/resources/data/assets/ZoneIngressConfigView-fdfc6b06.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneIngressConfigView-65a3998c.js index 521858ae12c9..52781cb8d507 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneIngressConfigView-fdfc6b06.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneIngressConfigView-65a3998c.js @@ -1 +1 @@ -import{d as m,L as u,R as f,o as s,g as n,w as e,h as a,A as g,m as p,C as d,i as r,l as k,a3 as z,p as h,E as w,s as v,_ as $}from"./index-0ab7ff60.js";import{_ as I}from"./ResourceCodeBlock.vue_vue_type_style_index_0_lang-bd5a9abb.js";import"./CodeBlock.vue_vue_type_style_index_0_lang-ea414bd7.js";import"./toYaml-4e00099e.js";const N=m({__name:"ZoneIngressConfigView",setup(V){const{t:c}=u(),l=f();return(x,y)=>(s(),n($,{name:"zone-ingress-config-view","data-testid":"zone-ingress-config-view"},{default:e(({route:o})=>[a(g,null,{title:e(()=>[p("h2",null,[a(d,{title:r(c)("zone-ingresses.routes.item.navigation.zone-ingress-config-view"),render:!0},null,8,["title"])])]),default:e(()=>[k(),a(r(z),{class:"mt-4"},{body:e(()=>[a(h,{src:`/zone-ingresses/${o.params.zoneIngress}`},{default:e(({data:i,error:t})=>[t!==void 0?(s(),n(w,{key:0,error:t},null,8,["error"])):i===void 0?(s(),n(v,{key:1})):(s(),n(I,{key:2,id:"code-block-zone-ingress",resource:i,"resource-fetcher":_=>r(l).getZoneIngress({name:o.params.zoneIngress},_),"is-searchable":""},null,8,["resource","resource-fetcher"]))]),_:2},1032,["src"])]),_:2},1024)]),_:2},1024)]),_:1}))}});export{N as default}; +import{d as m,L as u,R as f,o as s,g as n,w as e,h as a,A as g,m as p,C as d,i as r,l as k,a3 as z,p as h,E as w,s as v,_ as $}from"./index-947f516c.js";import{_ as I}from"./ResourceCodeBlock.vue_vue_type_style_index_0_lang-8674038c.js";import"./CodeBlock.vue_vue_type_style_index_0_lang-2b54f2f9.js";import"./toYaml-4e00099e.js";const N=m({__name:"ZoneIngressConfigView",setup(V){const{t:c}=u(),l=f();return(x,y)=>(s(),n($,{name:"zone-ingress-config-view","data-testid":"zone-ingress-config-view"},{default:e(({route:o})=>[a(g,null,{title:e(()=>[p("h2",null,[a(d,{title:r(c)("zone-ingresses.routes.item.navigation.zone-ingress-config-view"),render:!0},null,8,["title"])])]),default:e(()=>[k(),a(r(z),{class:"mt-4"},{body:e(()=>[a(h,{src:`/zone-ingresses/${o.params.zoneIngress}`},{default:e(({data:i,error:t})=>[t!==void 0?(s(),n(w,{key:0,error:t},null,8,["error"])):i===void 0?(s(),n(v,{key:1})):(s(),n(I,{key:2,id:"code-block-zone-ingress",resource:i,"resource-fetcher":_=>r(l).getZoneIngress({name:o.params.zoneIngress},_),"is-searchable":""},null,8,["resource","resource-fetcher"]))]),_:2},1032,["src"])]),_:2},1024)]),_:2},1024)]),_:1}))}});export{N as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneIngressDetailTabsView-8fbb8e6f.js b/app/kuma-ui/pkg/resources/data/assets/ZoneIngressDetailTabsView-2ed0c20a.js similarity index 91% rename from app/kuma-ui/pkg/resources/data/assets/ZoneIngressDetailTabsView-8fbb8e6f.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneIngressDetailTabsView-2ed0c20a.js index 4a1797530f6c..23bb2d8fc4ba 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneIngressDetailTabsView-8fbb8e6f.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneIngressDetailTabsView-2ed0c20a.js @@ -1 +1 @@ -import{d as g,L as b,a8 as v,r as w,o,g as l,w as s,h as t,A as z,i as d,m as x,a9 as h,C as k,l as p,p as C,E as V,s as y,j as B,F as N,n as $,_ as I}from"./index-0ab7ff60.js";import{N as R}from"./NavTabs-bbfe4fd0.js";const j=g({__name:"ZoneIngressDetailTabsView",setup(T){var _;const{t:m}=b(),f=(((_=v().getRoutes().find(e=>e.name==="zone-ingress-detail-tabs-view"))==null?void 0:_.children)??[]).map(e=>{var a,i;const c=typeof e.name>"u"?(a=e.children)==null?void 0:a[0]:e,r=c.name,n=((i=c.meta)==null?void 0:i.module)??"";return{title:m(`zone-ingresses.routes.item.navigation.${r}`),routeName:r,module:n}});return(e,c)=>{const r=w("RouterView");return o(),l(I,{name:"zone-ingress-detail-tabs-view","data-testid":"zone-ingress-detail-tabs-view"},{default:s(({route:n})=>[t(z,{breadcrumbs:[{to:{name:"zone-ingress-list-view"},text:d(m)("zone-ingresses.routes.item.breadcrumbs")}]},{title:s(()=>[x("h1",null,[t(h,{text:n.params.zoneIngress},{default:s(()=>[t(k,{title:d(m)("zone-ingresses.routes.item.title",{name:n.params.zoneIngress}),render:!0},null,8,["title"])]),_:2},1032,["text"])])]),default:s(()=>[p(),t(C,{src:`/zone-ingress-overviews/${n.params.zoneIngress}`},{default:s(({data:u,error:a})=>[a!==void 0?(o(),l(V,{key:0,error:a},null,8,["error"])):u===void 0?(o(),l(y,{key:1})):(o(),B(N,{key:2},[t(R,{class:"route-zone-ingress-detail-view-tabs",tabs:d(f)},null,8,["tabs"]),p(),t(r,null,{default:s(i=>[(o(),l($(i.Component),{data:u},null,8,["data"]))]),_:2},1024)],64))]),_:2},1032,["src"])]),_:2},1032,["breadcrumbs"])]),_:1})}}});export{j as default}; +import{d as g,L as b,a8 as v,r as w,o,g as l,w as s,h as t,A as z,i as d,m as x,a9 as h,C as k,l as p,p as C,E as V,s as y,j as B,F as N,n as $,_ as I}from"./index-947f516c.js";import{N as R}from"./NavTabs-e1303e2b.js";const j=g({__name:"ZoneIngressDetailTabsView",setup(T){var _;const{t:m}=b(),f=(((_=v().getRoutes().find(e=>e.name==="zone-ingress-detail-tabs-view"))==null?void 0:_.children)??[]).map(e=>{var a,i;const c=typeof e.name>"u"?(a=e.children)==null?void 0:a[0]:e,r=c.name,n=((i=c.meta)==null?void 0:i.module)??"";return{title:m(`zone-ingresses.routes.item.navigation.${r}`),routeName:r,module:n}});return(e,c)=>{const r=w("RouterView");return o(),l(I,{name:"zone-ingress-detail-tabs-view","data-testid":"zone-ingress-detail-tabs-view"},{default:s(({route:n})=>[t(z,{breadcrumbs:[{to:{name:"zone-ingress-list-view"},text:d(m)("zone-ingresses.routes.item.breadcrumbs")}]},{title:s(()=>[x("h1",null,[t(h,{text:n.params.zoneIngress},{default:s(()=>[t(k,{title:d(m)("zone-ingresses.routes.item.title",{name:n.params.zoneIngress}),render:!0},null,8,["title"])]),_:2},1032,["text"])])]),default:s(()=>[p(),t(C,{src:`/zone-ingress-overviews/${n.params.zoneIngress}`},{default:s(({data:u,error:a})=>[a!==void 0?(o(),l(V,{key:0,error:a},null,8,["error"])):u===void 0?(o(),l(y,{key:1})):(o(),B(N,{key:2},[t(R,{class:"route-zone-ingress-detail-view-tabs",tabs:d(f)},null,8,["tabs"]),p(),t(r,null,{default:s(i=>[(o(),l($(i.Component),{data:u},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/ZoneIngressDetailView-fa87e3cf.js b/app/kuma-ui/pkg/resources/data/assets/ZoneIngressDetailView-1c92094e.js similarity index 90% rename from app/kuma-ui/pkg/resources/data/assets/ZoneIngressDetailView-fa87e3cf.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneIngressDetailView-1c92094e.js index a7d85d62447f..d742978e46c9 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneIngressDetailView-fa87e3cf.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneIngressDetailView-1c92094e.js @@ -1 +1 @@ -import{d as w,L as z,r as f,o as i,g as p,w as e,h as a,A as v,m as c,ac as g,l as s,D as d,i as o,Y as b,a9 as I,j as u,F as h,k as C,_ as x}from"./index-0ab7ff60.js";import{_ as B}from"./SubscriptionList.vue_vue_type_script_setup_true_lang-eeafae65.js";import{g as V}from"./dataplane-30467516.js";import"./AccordionList-60b4ff60.js";const $={class:"stack","data-testid":"detail-view-details"},A={class:"columns",style:{"--columns":"3"}},D={key:0},T=w({__name:"ZoneIngressDetailView",props:{data:{}},setup(y){const t=y,{t:r}=z();return(m,N)=>{const _=f("KCard");return i(),p(x,{name:"zone-ingress-detail-view","data-testid":"zone-ingress-detail-view"},{default:e(()=>[a(v,null,{default:e(()=>{var k;return[c("div",$,[a(_,null,{body:e(()=>[c("div",A,[a(g,null,{title:e(()=>[s(d(o(r)("http.api.property.status")),1)]),body:e(()=>[a(b,{status:o(V)(t.data.zoneIngressInsight)},null,8,["status"])]),_:1}),s(),a(g,null,{title:e(()=>[s(d(o(r)("http.api.property.address")),1)]),body:e(()=>{var n,l;return[(n=t.data.zoneIngress.networking)!=null&&n.address&&((l=t.data.zoneIngress.networking)!=null&&l.port)?(i(),p(I,{key:0,text:`${t.data.zoneIngress.networking.address}:${t.data.zoneIngress.networking.port}`},null,8,["text"])):(i(),u(h,{key:1},[s(d(o(r)("common.detail.none")),1)],64))]}),_:1}),s(),a(g,null,{title:e(()=>[s(d(o(r)("http.api.property.advertisedAddress")),1)]),body:e(()=>{var n,l;return[(n=t.data.zoneIngress.networking)!=null&&n.advertisedAddress&&((l=t.data.zoneIngress.networking)!=null&&l.advertisedPort)?(i(),p(I,{key:0,text:`${t.data.zoneIngress.networking.advertisedAddress}:${t.data.zoneIngress.networking.advertisedPort}`},null,8,["text"])):(i(),u(h,{key:1},[s(d(o(r)("common.detail.none")),1)],64))]}),_:1})])]),_:1}),s(),(((k=m.data.zoneIngressInsight)==null?void 0:k.subscriptions)??[]).length>0?(i(),u("div",D,[c("h2",null,d(o(r)("zone-ingresses.detail.subscriptions")),1),s(),a(_,{class:"mt-4"},{body:e(()=>{var n;return[a(B,{subscriptions:((n=m.data.zoneIngressInsight)==null?void 0:n.subscriptions)??[]},null,8,["subscriptions"])]}),_:1})])):C("",!0)])]}),_:1})]),_:1})}}});export{T as default}; +import{d as w,L as z,r as f,o as i,g as p,w as e,h as a,A as v,m as c,ac as g,l as s,D as d,i as o,Y as b,a9 as I,j as u,F as h,k as C,_ as x}from"./index-947f516c.js";import{_ as B}from"./SubscriptionList.vue_vue_type_script_setup_true_lang-b5571e10.js";import{g as V}from"./dataplane-30467516.js";import"./AccordionList-f3f8bee0.js";const $={class:"stack","data-testid":"detail-view-details"},A={class:"columns",style:{"--columns":"3"}},D={key:0},T=w({__name:"ZoneIngressDetailView",props:{data:{}},setup(y){const t=y,{t:r}=z();return(m,N)=>{const _=f("KCard");return i(),p(x,{name:"zone-ingress-detail-view","data-testid":"zone-ingress-detail-view"},{default:e(()=>[a(v,null,{default:e(()=>{var k;return[c("div",$,[a(_,null,{body:e(()=>[c("div",A,[a(g,null,{title:e(()=>[s(d(o(r)("http.api.property.status")),1)]),body:e(()=>[a(b,{status:o(V)(t.data.zoneIngressInsight)},null,8,["status"])]),_:1}),s(),a(g,null,{title:e(()=>[s(d(o(r)("http.api.property.address")),1)]),body:e(()=>{var n,l;return[(n=t.data.zoneIngress.networking)!=null&&n.address&&((l=t.data.zoneIngress.networking)!=null&&l.port)?(i(),p(I,{key:0,text:`${t.data.zoneIngress.networking.address}:${t.data.zoneIngress.networking.port}`},null,8,["text"])):(i(),u(h,{key:1},[s(d(o(r)("common.detail.none")),1)],64))]}),_:1}),s(),a(g,null,{title:e(()=>[s(d(o(r)("http.api.property.advertisedAddress")),1)]),body:e(()=>{var n,l;return[(n=t.data.zoneIngress.networking)!=null&&n.advertisedAddress&&((l=t.data.zoneIngress.networking)!=null&&l.advertisedPort)?(i(),p(I,{key:0,text:`${t.data.zoneIngress.networking.advertisedAddress}:${t.data.zoneIngress.networking.advertisedPort}`},null,8,["text"])):(i(),u(h,{key:1},[s(d(o(r)("common.detail.none")),1)],64))]}),_:1})])]),_:1}),s(),(((k=m.data.zoneIngressInsight)==null?void 0:k.subscriptions)??[]).length>0?(i(),u("div",D,[c("h2",null,d(o(r)("zone-ingresses.detail.subscriptions")),1),s(),a(_,{class:"mt-4"},{body:e(()=>{var n;return[a(B,{subscriptions:((n=m.data.zoneIngressInsight)==null?void 0:n.subscriptions)??[]},null,8,["subscriptions"])]}),_:1})])):C("",!0)])]}),_:1})]),_:1})}}});export{T as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneIngressListView-b810688f.js b/app/kuma-ui/pkg/resources/data/assets/ZoneIngressListView-c62b622a.js similarity index 96% rename from app/kuma-ui/pkg/resources/data/assets/ZoneIngressListView-b810688f.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneIngressListView-c62b622a.js index 59a75e7c721a..a8df16d083c2 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneIngressListView-b810688f.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneIngressListView-c62b622a.js @@ -1 +1 @@ -import{d as x,L as h,r as A,o,g as i,w as a,h as l,A as C,m as $,C as L,i as s,l as c,p as N,a3 as R,E,a4 as P,D as _,a9 as z,j as y,F as f,Y as T,a5 as w,$ as B,H as S,a6 as V,K as Z,a7 as O,_ as q,q as D}from"./index-0ab7ff60.js";import{_ as F}from"./MultizoneInfo.vue_vue_type_script_setup_true_lang-25be69a4.js";import{g as K}from"./dataplane-30467516.js";const U=x({__name:"ZoneIngressListView",props:{page:{type:Number,required:!0},size:{type:Number,required:!0}},setup(I){const m=I,{t:n}=h();function b(v){return v.map(p=>{const{name:u}=p,g={name:"zone-ingress-detail-view",params:{zoneIngress:u}},{networking:e}=p.zoneIngress;let r;e!=null&&e.address&&(e!=null&&e.port)&&(r=`${e.address}:${e.port}`);let d;e!=null&&e.advertisedAddress&&(e!=null&&e.advertisedPort)&&(d=`${e.advertisedAddress}:${e.advertisedPort}`);const t=K(p.zoneIngressInsight??{});return{detailViewRoute:g,name:u,addressPort:r,advertisedAddressPort:d,status:t}})}return(v,p)=>{const u=A("RouterLink");return o(),i(q,{name:"zone-ingress-list-view"},{default:a(({route:g,can:e})=>[l(C,null,{title:a(()=>[$("h1",null,[l(L,{title:s(n)("zone-ingresses.routes.items.title"),render:!0},null,8,["title"])])]),default:a(()=>[c(),e("use zones")?(o(),i(N,{key:1,src:`/zone-ingress-overviews?size=${m.size}&page=${m.page}`},{default:a(({data:r,error:d})=>[l(s(R),null,{body:a(()=>[d!==void 0?(o(),i(E,{key:0,error:d},null,8,["error"])):(o(),i(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":m.page,"page-size":m.size,total:r==null?void 0:r.total,items:r?b(r.items):void 0,error:d,"empty-state-message":s(n)("common.emptyState.message",{type:"Zone Ingresses"}),"empty-state-cta-to":s(n)("zone-ingresses.href.docs"),"empty-state-cta-text":s(n)("common.documentation"),onChange:g.update},{name:a(({row:t,rowValue:k})=>[l(u,{to:t.detailViewRoute,"data-testid":"detail-view-link"},{default:a(()=>[c(_(k),1)]),_:2},1032,["to"])]),addressPort:a(({rowValue:t})=>[t?(o(),i(z,{key:0,text:t},null,8,["text"])):(o(),y(f,{key:1},[c(_(s(n)("common.collection.none")),1)],64))]),advertisedAddressPort:a(({rowValue:t})=>[t?(o(),i(z,{key:0,text:t},null,8,["text"])):(o(),y(f,{key:1},[c(_(s(n)("common.collection.none")),1)],64))]),status:a(({rowValue:t})=>[t?(o(),i(T,{key:0,status:t},null,8,["status"])):(o(),y(f,{key:1},[c(_(s(n)("common.collection.none")),1)],64))]),actions:a(({row:t})=>[l(s(w),{class:"actions-dropdown","data-testid":"actions-dropdown","kpop-attributes":{placement:"bottomEnd",popoverClasses:"mt-5 more-actions-popover"},width:"150"},{default:a(()=>[l(s(B),{class:"non-visual-button",appearance:"secondary",size:"small"},{icon:a(()=>[l(s(S),{color:s(V),icon:"more",size:s(Z)},null,8,["color","size"])]),_:1})]),items:a(()=>[l(s(O),{item:{to:t.detailViewRoute,label:s(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},1032,["src"])):(o(),i(F,{key:0}))]),_:2},1024)]),_:1})}}});const J=D(U,[["__scopeId","data-v-ef64d957"]]);export{J as default}; +import{d as x,L as h,r as A,o,g as i,w as a,h as l,A as C,m as $,C as L,i as s,l as c,p as N,a3 as R,E,a4 as P,D as _,a9 as z,j as y,F as f,Y as T,a5 as w,$ as B,H as S,a6 as V,K as Z,a7 as O,_ as q,q as D}from"./index-947f516c.js";import{_ as F}from"./MultizoneInfo.vue_vue_type_script_setup_true_lang-29eb567e.js";import{g as K}from"./dataplane-30467516.js";const U=x({__name:"ZoneIngressListView",props:{page:{type:Number,required:!0},size:{type:Number,required:!0}},setup(I){const m=I,{t:n}=h();function b(v){return v.map(p=>{const{name:u}=p,g={name:"zone-ingress-detail-view",params:{zoneIngress:u}},{networking:e}=p.zoneIngress;let r;e!=null&&e.address&&(e!=null&&e.port)&&(r=`${e.address}:${e.port}`);let d;e!=null&&e.advertisedAddress&&(e!=null&&e.advertisedPort)&&(d=`${e.advertisedAddress}:${e.advertisedPort}`);const t=K(p.zoneIngressInsight??{});return{detailViewRoute:g,name:u,addressPort:r,advertisedAddressPort:d,status:t}})}return(v,p)=>{const u=A("RouterLink");return o(),i(q,{name:"zone-ingress-list-view"},{default:a(({route:g,can:e})=>[l(C,null,{title:a(()=>[$("h1",null,[l(L,{title:s(n)("zone-ingresses.routes.items.title"),render:!0},null,8,["title"])])]),default:a(()=>[c(),e("use zones")?(o(),i(N,{key:1,src:`/zone-ingress-overviews?size=${m.size}&page=${m.page}`},{default:a(({data:r,error:d})=>[l(s(R),null,{body:a(()=>[d!==void 0?(o(),i(E,{key:0,error:d},null,8,["error"])):(o(),i(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":m.page,"page-size":m.size,total:r==null?void 0:r.total,items:r?b(r.items):void 0,error:d,"empty-state-message":s(n)("common.emptyState.message",{type:"Zone Ingresses"}),"empty-state-cta-to":s(n)("zone-ingresses.href.docs"),"empty-state-cta-text":s(n)("common.documentation"),onChange:g.update},{name:a(({row:t,rowValue:k})=>[l(u,{to:t.detailViewRoute,"data-testid":"detail-view-link"},{default:a(()=>[c(_(k),1)]),_:2},1032,["to"])]),addressPort:a(({rowValue:t})=>[t?(o(),i(z,{key:0,text:t},null,8,["text"])):(o(),y(f,{key:1},[c(_(s(n)("common.collection.none")),1)],64))]),advertisedAddressPort:a(({rowValue:t})=>[t?(o(),i(z,{key:0,text:t},null,8,["text"])):(o(),y(f,{key:1},[c(_(s(n)("common.collection.none")),1)],64))]),status:a(({rowValue:t})=>[t?(o(),i(T,{key:0,status:t},null,8,["status"])):(o(),y(f,{key:1},[c(_(s(n)("common.collection.none")),1)],64))]),actions:a(({row:t})=>[l(s(w),{class:"actions-dropdown","data-testid":"actions-dropdown","kpop-attributes":{placement:"bottomEnd",popoverClasses:"mt-5 more-actions-popover"},width:"150"},{default:a(()=>[l(s(B),{class:"non-visual-button",appearance:"secondary",size:"small"},{icon:a(()=>[l(s(S),{color:s(V),icon:"more",size:s(Z)},null,8,["color","size"])]),_:1})]),items:a(()=>[l(s(O),{item:{to:t.detailViewRoute,label:s(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},1032,["src"])):(o(),i(F,{key:0}))]),_:2},1024)]),_:1})}}});const J=D(U,[["__scopeId","data-v-ef64d957"]]);export{J as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneIngressStatsView-fb5d72bc.js b/app/kuma-ui/pkg/resources/data/assets/ZoneIngressStatsView-bb8fcf2c.js similarity index 71% rename from app/kuma-ui/pkg/resources/data/assets/ZoneIngressStatsView-fb5d72bc.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneIngressStatsView-bb8fcf2c.js index 4e1c68541339..e8b101c07173 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneIngressStatsView-fb5d72bc.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneIngressStatsView-bb8fcf2c.js @@ -1 +1 @@ -import{d as r,L as i,o as u,g as l,w as e,h as s,A as c,m,C as d,i as t,l as p,a3 as g,_}from"./index-0ab7ff60.js";import{E as f}from"./EnvoyData-07285232.js";import{g as h}from"./dataplane-30467516.js";import"./CodeBlock.vue_vue_type_style_index_0_lang-ea414bd7.js";const x=r({__name:"ZoneIngressStatsView",props:{data:{}},setup(n){const a=n,{t:o}=i();return(w,z)=>(u(),l(_,{name:"zone-ingress-stats-view","data-testid":"zone-ingress-stats-view"},{default:e(()=>[s(c,null,{title:e(()=>[m("h2",null,[s(d,{title:t(o)("zone-ingresses.routes.item.navigation.zone-ingress-stats-view"),render:!0},null,8,["title"])])]),default:e(()=>[p(),s(t(g),null,{body:e(()=>[s(f,{status:t(h)(a.data.zoneIngressInsight),resource:"Zone",src:`/zone-ingresses/${a.data.name}/data-path/stats`,"query-key":"envoy-data-stats-zone-ingress"},null,8,["status","src"])]),_:1})]),_:1})]),_:1}))}});export{x as default}; +import{d as r,L as i,o as u,g as l,w as e,h as s,A as c,m,C as d,i as t,l as p,a3 as g,_}from"./index-947f516c.js";import{E as f}from"./EnvoyData-342d0570.js";import{g as h}from"./dataplane-30467516.js";import"./CodeBlock.vue_vue_type_style_index_0_lang-2b54f2f9.js";const x=r({__name:"ZoneIngressStatsView",props:{data:{}},setup(n){const a=n,{t:o}=i();return(w,z)=>(u(),l(_,{name:"zone-ingress-stats-view","data-testid":"zone-ingress-stats-view"},{default:e(()=>[s(c,null,{title:e(()=>[m("h2",null,[s(d,{title:t(o)("zone-ingresses.routes.item.navigation.zone-ingress-stats-view"),render:!0},null,8,["title"])])]),default:e(()=>[p(),s(t(g),null,{body:e(()=>[s(f,{status:t(h)(a.data.zoneIngressInsight),resource:"Zone",src:`/zone-ingresses/${a.data.name}/data-path/stats`,"query-key":"envoy-data-stats-zone-ingress"},null,8,["status","src"])]),_:1})]),_:1})]),_:1}))}});export{x as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneIngressXdsConfigView-61582cd8.js b/app/kuma-ui/pkg/resources/data/assets/ZoneIngressXdsConfigView-185b9232.js similarity index 79% rename from app/kuma-ui/pkg/resources/data/assets/ZoneIngressXdsConfigView-61582cd8.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneIngressXdsConfigView-185b9232.js index bb4a6327ef12..ff881b933c2c 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneIngressXdsConfigView-61582cd8.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneIngressXdsConfigView-185b9232.js @@ -1 +1 @@ -import{d as r,L as i,o as d,g as c,w as e,h as s,A as u,m as l,C as g,i as t,l as m,a3 as f,_ as p}from"./index-0ab7ff60.js";import{E as _}from"./EnvoyData-07285232.js";import{g as x}from"./dataplane-30467516.js";import"./CodeBlock.vue_vue_type_style_index_0_lang-ea414bd7.js";const V=r({__name:"ZoneIngressXdsConfigView",props:{data:{}},setup(n){const a=n,{t:o}=i();return(h,w)=>(d(),c(p,{name:"zone-ingress-xds-config-view","data-testid":"zone-ingress-xds-config-view"},{default:e(()=>[s(u,null,{title:e(()=>[l("h2",null,[s(g,{title:t(o)("zone-ingresses.routes.item.navigation.zone-ingress-xds-config-view"),render:!0},null,8,["title"])])]),default:e(()=>[m(),s(t(f),null,{body:e(()=>[s(_,{status:t(x)(a.data.zoneIngressInsight),resource:"Zone",src:`/zone-ingresses/${a.data.name}/data-path/xds`,"query-key":"envoy-data-xds-zone-ingress"},null,8,["status","src"])]),_:1})]),_:1})]),_:1}))}});export{V as default}; +import{d as r,L as i,o as d,g as c,w as e,h as s,A as u,m as l,C as g,i as t,l as m,a3 as f,_ as p}from"./index-947f516c.js";import{E as _}from"./EnvoyData-342d0570.js";import{g as x}from"./dataplane-30467516.js";import"./CodeBlock.vue_vue_type_style_index_0_lang-2b54f2f9.js";const V=r({__name:"ZoneIngressXdsConfigView",props:{data:{}},setup(n){const a=n,{t:o}=i();return(h,w)=>(d(),c(p,{name:"zone-ingress-xds-config-view","data-testid":"zone-ingress-xds-config-view"},{default:e(()=>[s(u,null,{title:e(()=>[l("h2",null,[s(g,{title:t(o)("zone-ingresses.routes.item.navigation.zone-ingress-xds-config-view"),render:!0},null,8,["title"])])]),default:e(()=>[m(),s(t(f),null,{body:e(()=>[s(_,{status:t(x)(a.data.zoneIngressInsight),resource:"Zone",src:`/zone-ingresses/${a.data.name}/data-path/xds`,"query-key":"envoy-data-xds-zone-ingress"},null,8,["status","src"])]),_:1})]),_:1})]),_:1}))}});export{V as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneListView-ac537487.js b/app/kuma-ui/pkg/resources/data/assets/ZoneListView-420a00ee.js similarity index 96% rename from app/kuma-ui/pkg/resources/data/assets/ZoneListView-ac537487.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneListView-420a00ee.js index 2db16bc778f4..2b30bb3dc3f9 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneListView-ac537487.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneListView-420a00ee.js @@ -1 +1 @@ -import{d as S,t as N,o as a,g as i,w as e,U as R,l as n,i as s,ae as D,k as T,aE as F,R as q,r as K,h as l,A as U,X as W,m as h,C as P,p as G,a3 as J,E as X,a4 as Y,D as r,Y as j,j as Z,F as A,ad as H,a0 as Q,K as I,a5 as ee,$ as L,H as te,a6 as oe,a7 as M,_ as ne,aF as ae,q as se}from"./index-0ab7ff60.js";import{_ as ie}from"./MultizoneInfo.vue_vue_type_script_setup_true_lang-25be69a4.js";const le=S({__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},modalId:{type:String,required:!0},title:{type:String,required:!1,default:"Delete"}},emits:["cancel","delete"],setup(w,{emit:p}){const c=w,d=N(!1);async function v(){d.value=!1;try{await c.deleteFunction(),p("delete")}catch{d.value=!0}}return(u,g)=>(a(),i(s(F),{"action-button-text":c.actionButtonText,"confirmation-text":c.confirmationText,"is-visible":c.isVisible,"modal-id":c.modalId,title:c.title,type:"danger","data-testid":"delete-resource-modal",onCanceled:g[0]||(g[0]=O=>p("cancel")),onProceed:v},{"body-content":e(()=>[R(u.$slots,"body-content"),n(),d.value?(a(),i(s(D),{key:0,class:"mt-4",appearance:"danger","is-dismissible":""},{alertMessage:e(()=>[R(u.$slots,"error")]),_:3})):T("",!0)]),_:3},8,["action-button-text","confirmation-text","is-visible","modal-id","title"]))}}),re=S({__name:"ZoneListView",props:{page:{type:Number,required:!0},size:{type:Number,required:!0}},setup(w){const p=w,c=q(),d=N(!1),v=N(!1),u=N("");function g(m){return m.map(z=>{var C;const{name:k}=z,V={name:"zone-cp-detail-view",params:{zone:k}};let t="",f="kubernetes",_=!0;(((C=z.zoneInsight)==null?void 0:C.subscriptions)??[]).forEach(o=>{if(o.version&&o.version.kumaCp){t=o.version.kumaCp.version;const{kumaCpGlobalCompatible:x=!0}=o.version.kumaCp;_=x}o.config&&(f=JSON.parse(o.config).environment)});const b=ae(z);return{detailViewRoute:V,name:k,status:b,zoneCpVersion:t,type:f,warnings:!_}})}async function O(){await c.deleteZone({name:u.value})}function E(){d.value=!d.value}function $(m){E(),u.value=m}function B(m){v.value=(m==null?void 0:m.items.length)>0}return(m,z)=>{const k=K("RouterLink");return a(),i(ne,{name:"zone-cp-list-view"},{default:e(({route:V,t,can:f,env:_})=>[l(U,null,W({title:e(()=>[h("h1",null,[l(P,{title:t("zone-cps.routes.items.title"),render:!0},null,8,["title"])])]),default:e(()=>[n(),n(),f("use zones")?(a(),i(G,{key:1,src:`/zone-cps?size=${p.size}&page=${p.page}`,onChange:B},{default:e(({data:y,error:b,refresh:C})=>[l(s(J),null,{body:e(()=>[b!==void 0?(a(),i(X,{key:0,error:b},null,8,["error"])):(a(),i(Y,{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":p.page,"page-size":p.size,total:y==null?void 0:y.total,items:y?g(y.items):void 0,error:b,"empty-state-title":_("KUMA_ZONE_CREATION_FLOW")==="enabled"?t("zone-cps.empty_state.title"):void 0,"empty-state-message":_("KUMA_ZONE_CREATION_FLOW")==="enabled"?t("zone-cps.empty_state.message"):void 0,"empty-state-cta-to":_("KUMA_ZONE_CREATION_FLOW")==="enabled"?{name:"zone-create-view"}:void 0,"empty-state-cta-text":_("KUMA_ZONE_CREATION_FLOW")==="enabled"?t("zones.index.create"):void 0,onChange:V.update},{name:e(({row:o,rowValue:x})=>[l(k,{to:o.detailViewRoute,"data-testid":"detail-view-link"},{default:e(()=>[n(r(x),1)]),_:2},1032,["to"])]),zoneCpVersion:e(({rowValue:o})=>[n(r(o||t("common.collection.none")),1)]),type:e(({rowValue:o})=>[n(r(o||t("common.collection.none")),1)]),status:e(({rowValue:o})=>[o?(a(),i(j,{key:0,status:o},null,8,["status"])):(a(),Z(A,{key:1},[n(r(t("common.collection.none")),1)],64))]),warnings:e(({rowValue:o})=>[o?(a(),i(s(H),{key:0,label:t("zone-cps.list.version_mismatch")},{default:e(()=>[l(Q,{class:"mr-1",size:s(I),"hide-title":""},null,8,["size"])]),_:2},1032,["label"])):(a(),Z(A,{key:1},[n(r(t("common.collection.none")),1)],64))]),actions:e(({row:o})=>[l(s(ee),{class:"actions-dropdown","data-testid":"actions-dropdown","kpop-attributes":{placement:"bottomEnd",popoverClasses:"mt-5 more-actions-popover"},width:"150"},{default:e(()=>[l(s(L),{class:"non-visual-button",appearance:"secondary",size:"small"},{icon:e(()=>[l(s(te),{color:s(oe),icon:"more",size:s(I)},null,8,["color","size"])]),_:1})]),items:e(()=>[l(s(M),{item:{to:o.detailViewRoute,label:t("common.collection.actions.view")}},null,8,["item"]),n(),f("create zones")?(a(),i(s(M),{key:0,"has-divider":"","is-dangerous":"","data-testid":"dropdown-delete-item",onClick:x=>$(o.name)},{default:e(()=>[n(r(t("common.collection.actions.delete")),1)]),_:2},1032,["onClick"])):T("",!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),n(),d.value?(a(),i(le,{key:0,"confirmation-text":u.value,"delete-function":O,"is-visible":d.value,"modal-id":"delete-zone-modal","action-button-text":t("zones.delete.confirmModal.proceedText"),title:t("zones.delete.confirmModal.title"),onCancel:E,onDelete:()=>{E(),C()}},{"body-content":e(()=>[h("p",null,r(t("zones.delete.confirmModal.text1",{zoneName:u.value})),1),n(),h("p",null,r(t("zones.delete.confirmModal.text2")),1)]),error:e(()=>[n(r(t("zones.delete.confirmModal.errorText")),1)]),_:2},1032,["confirmation-text","is-visible","action-button-text","title","onDelete"])):T("",!0)]),_:2},1032,["src"])):(a(),i(ie,{key:0}))]),_:2},[f("create zones")&&v.value?{name:"actions",fn:e(()=>[l(s(L),{appearance:"primary",icon:"plus",to:{name:"zone-create-view"},"data-testid":"create-zone-link"},{default:e(()=>[n(r(t("zones.index.create")),1)]),_:2},1024)]),key:"0"}:void 0]),1024)]),_:1})}}});const ue=se(re,[["__scopeId","data-v-d0cdd1d2"]]);export{ue as default}; +import{d as S,t as N,o as a,g as i,w as e,U as R,l as n,i as s,ae as D,k as T,aE as F,R as q,r as K,h as l,A as U,X as W,m as h,C as P,p as G,a3 as J,E as X,a4 as Y,D as r,Y as j,j as Z,F as A,ad as H,a0 as Q,K as I,a5 as ee,$ as L,H as te,a6 as oe,a7 as M,_ as ne,aF as ae,q as se}from"./index-947f516c.js";import{_ as ie}from"./MultizoneInfo.vue_vue_type_script_setup_true_lang-29eb567e.js";const le=S({__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},modalId:{type:String,required:!0},title:{type:String,required:!1,default:"Delete"}},emits:["cancel","delete"],setup(w,{emit:p}){const c=w,d=N(!1);async function v(){d.value=!1;try{await c.deleteFunction(),p("delete")}catch{d.value=!0}}return(u,g)=>(a(),i(s(F),{"action-button-text":c.actionButtonText,"confirmation-text":c.confirmationText,"is-visible":c.isVisible,"modal-id":c.modalId,title:c.title,type:"danger","data-testid":"delete-resource-modal",onCanceled:g[0]||(g[0]=O=>p("cancel")),onProceed:v},{"body-content":e(()=>[R(u.$slots,"body-content"),n(),d.value?(a(),i(s(D),{key:0,class:"mt-4",appearance:"danger","is-dismissible":""},{alertMessage:e(()=>[R(u.$slots,"error")]),_:3})):T("",!0)]),_:3},8,["action-button-text","confirmation-text","is-visible","modal-id","title"]))}}),re=S({__name:"ZoneListView",props:{page:{type:Number,required:!0},size:{type:Number,required:!0}},setup(w){const p=w,c=q(),d=N(!1),v=N(!1),u=N("");function g(m){return m.map(z=>{var C;const{name:k}=z,V={name:"zone-cp-detail-view",params:{zone:k}};let t="",f="kubernetes",_=!0;(((C=z.zoneInsight)==null?void 0:C.subscriptions)??[]).forEach(o=>{if(o.version&&o.version.kumaCp){t=o.version.kumaCp.version;const{kumaCpGlobalCompatible:x=!0}=o.version.kumaCp;_=x}o.config&&(f=JSON.parse(o.config).environment)});const b=ae(z);return{detailViewRoute:V,name:k,status:b,zoneCpVersion:t,type:f,warnings:!_}})}async function O(){await c.deleteZone({name:u.value})}function E(){d.value=!d.value}function $(m){E(),u.value=m}function B(m){v.value=(m==null?void 0:m.items.length)>0}return(m,z)=>{const k=K("RouterLink");return a(),i(ne,{name:"zone-cp-list-view"},{default:e(({route:V,t,can:f,env:_})=>[l(U,null,W({title:e(()=>[h("h1",null,[l(P,{title:t("zone-cps.routes.items.title"),render:!0},null,8,["title"])])]),default:e(()=>[n(),n(),f("use zones")?(a(),i(G,{key:1,src:`/zone-cps?size=${p.size}&page=${p.page}`,onChange:B},{default:e(({data:y,error:b,refresh:C})=>[l(s(J),null,{body:e(()=>[b!==void 0?(a(),i(X,{key:0,error:b},null,8,["error"])):(a(),i(Y,{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":p.page,"page-size":p.size,total:y==null?void 0:y.total,items:y?g(y.items):void 0,error:b,"empty-state-title":_("KUMA_ZONE_CREATION_FLOW")==="enabled"?t("zone-cps.empty_state.title"):void 0,"empty-state-message":_("KUMA_ZONE_CREATION_FLOW")==="enabled"?t("zone-cps.empty_state.message"):void 0,"empty-state-cta-to":_("KUMA_ZONE_CREATION_FLOW")==="enabled"?{name:"zone-create-view"}:void 0,"empty-state-cta-text":_("KUMA_ZONE_CREATION_FLOW")==="enabled"?t("zones.index.create"):void 0,onChange:V.update},{name:e(({row:o,rowValue:x})=>[l(k,{to:o.detailViewRoute,"data-testid":"detail-view-link"},{default:e(()=>[n(r(x),1)]),_:2},1032,["to"])]),zoneCpVersion:e(({rowValue:o})=>[n(r(o||t("common.collection.none")),1)]),type:e(({rowValue:o})=>[n(r(o||t("common.collection.none")),1)]),status:e(({rowValue:o})=>[o?(a(),i(j,{key:0,status:o},null,8,["status"])):(a(),Z(A,{key:1},[n(r(t("common.collection.none")),1)],64))]),warnings:e(({rowValue:o})=>[o?(a(),i(s(H),{key:0,label:t("zone-cps.list.version_mismatch")},{default:e(()=>[l(Q,{class:"mr-1",size:s(I),"hide-title":""},null,8,["size"])]),_:2},1032,["label"])):(a(),Z(A,{key:1},[n(r(t("common.collection.none")),1)],64))]),actions:e(({row:o})=>[l(s(ee),{class:"actions-dropdown","data-testid":"actions-dropdown","kpop-attributes":{placement:"bottomEnd",popoverClasses:"mt-5 more-actions-popover"},width:"150"},{default:e(()=>[l(s(L),{class:"non-visual-button",appearance:"secondary",size:"small"},{icon:e(()=>[l(s(te),{color:s(oe),icon:"more",size:s(I)},null,8,["color","size"])]),_:1})]),items:e(()=>[l(s(M),{item:{to:o.detailViewRoute,label:t("common.collection.actions.view")}},null,8,["item"]),n(),f("create zones")?(a(),i(s(M),{key:0,"has-divider":"","is-dangerous":"","data-testid":"dropdown-delete-item",onClick:x=>$(o.name)},{default:e(()=>[n(r(t("common.collection.actions.delete")),1)]),_:2},1032,["onClick"])):T("",!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),n(),d.value?(a(),i(le,{key:0,"confirmation-text":u.value,"delete-function":O,"is-visible":d.value,"modal-id":"delete-zone-modal","action-button-text":t("zones.delete.confirmModal.proceedText"),title:t("zones.delete.confirmModal.title"),onCancel:E,onDelete:()=>{E(),C()}},{"body-content":e(()=>[h("p",null,r(t("zones.delete.confirmModal.text1",{zoneName:u.value})),1),n(),h("p",null,r(t("zones.delete.confirmModal.text2")),1)]),error:e(()=>[n(r(t("zones.delete.confirmModal.errorText")),1)]),_:2},1032,["confirmation-text","is-visible","action-button-text","title","onDelete"])):T("",!0)]),_:2},1032,["src"])):(a(),i(ie,{key:0}))]),_:2},[f("create zones")&&v.value?{name:"actions",fn:e(()=>[l(s(L),{appearance:"primary",icon:"plus",to:{name:"zone-create-view"},"data-testid":"create-zone-link"},{default:e(()=>[n(r(t("zones.index.create")),1)]),_:2},1024)]),key:"0"}:void 0]),1024)]),_:1})}}});const ue=se(re,[["__scopeId","data-v-d0cdd1d2"]]);export{ue as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneTabsView-34d2315b.js b/app/kuma-ui/pkg/resources/data/assets/ZoneTabsView-770a8553.js similarity index 83% rename from app/kuma-ui/pkg/resources/data/assets/ZoneTabsView-34d2315b.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneTabsView-770a8553.js index cbc6dc8c67e4..2a5713605adb 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneTabsView-34d2315b.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneTabsView-770a8553.js @@ -1 +1 @@ -import{d as r,r as l,o as s,g as o,w as t,h as n,A as u,k as m,l as c,_ as p}from"./index-0ab7ff60.js";import{N as _}from"./NavTabs-bbfe4fd0.js";const f=r({__name:"ZoneTabsView",setup(z){return(w,d)=>{const a=l("RouterView");return s(),o(p,null,{default:t(({t:e,can:i})=>[n(u,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"])):m("",!0),c(),n(a)]),_:2},1024)]),_:1})}}});export{f as default}; +import{d as r,r as l,o as s,g as o,w as t,h as n,A as u,k as m,l as c,_ as p}from"./index-947f516c.js";import{N as _}from"./NavTabs-e1303e2b.js";const f=r({__name:"ZoneTabsView",setup(z){return(w,d)=>{const a=l("RouterView");return s(),o(p,null,{default:t(({t:e,can:i})=>[n(u,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"])):m("",!0),c(),n(a)]),_:2},1024)]),_:1})}}});export{f as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/index-666da205.css b/app/kuma-ui/pkg/resources/data/assets/index-666da205.css new file mode 100644 index 000000000000..6bc94ec5dc8b --- /dev/null +++ b/app/kuma-ui/pkg/resources/data/assets/index-666da205.css @@ -0,0 +1 @@ +@charset "UTF-8";.upgrade-check-alert.k-alert.small[data-v-696e9735]{padding:4px 8px}.alert-content[data-v-696e9735]{display:flex;align-items:center;font-size:14px}.alert-content>*[data-v-696e9735]:first-of-type{margin-right:12px}.warning-button[data-v-696e9735]{--KButtonPrimaryBase: #f2a230;--KButtonPrimaryHover: #f2a230;--KButtonPrimaryActive: #f2a230}.app-header[data-v-d5a5f311]{position:fixed;z-index:11;top:0;left:0;width:100%;height:var(--AppHeaderHeight);display:flex;justify-content:space-between;align-items:center;gap:24px;padding-right:24px;padding-left:24px;border-bottom:1px solid #e0e4ea;background-color:#fff}.gh-star[data-v-d5a5f311]{height:20px}.horizontal-list[data-v-d5a5f311]{display:flex;align-items:center;gap:24px}.app-status[data-v-d5a5f311]{margin-top:0}.app-status--desktop[data-v-d5a5f311]{color:#6c7489;display:none}@media screen and (min-width: 900px){.app-status--desktop[data-v-d5a5f311]{display:block}}.app-status--mobile[data-v-d5a5f311]{display:block}@media screen and (min-width: 900px){.app-status--mobile[data-v-d5a5f311]{display:none}}@media screen and (max-width: 600px){.upgrade-check-wrapper[data-v-d5a5f311]{display:none}}.full-screen[data-v-6c29be53]{background:#ffffff;position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:50000;display:flex;align-items:center;justify-content:center}.loading-container[data-v-6c29be53]{display:flex;max-width:350px;align-items:center;flex-direction:column}.loading-container .progress[data-v-6c29be53]{margin-top:1rem;width:130%;background-color:#afb7c5}.loading-container .progress .progress-bar[data-v-6c29be53]{height:5px;background-color:#5f9aff}.onboarding-check[data-v-b6afaaa8]{margin:0 0 32px}@media screen and (min-width: 700px){.alert-content[data-v-b6afaaa8]{display:flex;align-items:center}.alert-content>*[data-v-b6afaaa8]:first-of-type{margin-right:16px}.alert-content>*[data-v-b6afaaa8]:last-of-type{min-width:150px}}@media screen and (max-width: 699px){.alert-content>*[data-v-b6afaaa8]:last-of-type{margin-top:10px}}.action-button.action-button[data-v-b6afaaa8]{text-decoration:none}.nav-item[data-v-d031dd86]{position:relative;margin-left:8px}.nav-item[data-v-d031dd86]:not(:first-child){margin-top:4px}.nav-link[data-v-d031dd86]{width:100%;display:flex;justify-content:space-between;align-items:center;padding:8px 16px;border-radius:5px;text-decoration:none;color:currentColor}.nav-link[data-v-d031dd86]:hover,.nav-link--is-active[data-v-d031dd86]{background-color:#e0e4ea}.app-sidebar-wrapper[data-v-860dbcaf]{position:static}.app-sidebar[data-v-860dbcaf]{width:var(--AppSidebarWidth);position:fixed;z-index:10;top:var(--AppHeaderHeight);bottom:0;left:0;overflow-y:auto;padding-top:8px;padding-right:8px;border-right:1px solid #e0e4ea;background-color:#fff}img[data-v-e4708f26]{max-height:36px}.docs-link[data-v-56c271f5]{display:inline-flex;align-items:flex-end;gap:4px;padding-right:8px;padding-left:8px}.app-collection[data-v-2dfce7a5] td:first-of-type>a{color:inherit;font-weight:600;text-decoration:none}.app-collection-toolbar[data-v-2dfce7a5]{display:flex;justify-content:flex-end;align-items:stretch;flex-wrap:wrap;gap:16px;font-size:16px}.app-collection td{width:var(--column-width, initial)}.app-collection .warnings-column,.app-collection .actions-column{width:var(--special-column-width, initial);min-width:80px;text-align:end}.status[data-v-914b11e9]{align-items:center;white-space:nowrap;font-weight:500}.status[data-v-914b11e9]:before{content:"";display:inline-block;vertical-align:middle;margin-right:4px;border:4px solid currentColor;border-radius:50%}.definition-card[data-v-d55dbf1c]{display:flex;flex-direction:column;gap:8px}.definition-card-title[data-v-d55dbf1c]{display:flex;align-items:flex-end;gap:8px}.definition-card-container[data-v-d55dbf1c]{flex-grow:1;display:flex;align-items:flex-start;font-size:20px;line-height:1.5;font-weight:700}.definition-card-container>*{min-width:0}.status-separator[data-v-4af3bbd9],.status-separator+.status-total[data-v-4af3bbd9]{color:#6c7489}.card-header[data-v-5baa6a0f]{display:flex;justify-content:space-between;margin-bottom:16px;height:42px}.card-title[data-v-5baa6a0f]{display:flex;gap:8px;align-items:baseline}.card-actions[data-v-5baa6a0f]{display:flex;gap:16px;align-items:flex-end}.copy-button.copy-button[data-v-ccab109b]{padding:0}.copy-button[data-v-ccab109b]{--tooltip-background-color: #3a3f51}.copy-button[data-tooltip-copy-success=false][data-v-ccab109b]{--tooltip-background-color: #850000}.copy-button[data-tooltip-text][data-v-ccab109b]:after{background-color:var(--tooltip-background-color);border-radius:4px;color:#fff;content:attr(data-tooltip-text);font-weight:400;padding:8px;position:absolute;right:calc(100% + 8px);top:50%;transform:translateY(-50%);white-space:nowrap}.copy-button-wrapper[data-v-d9bd773a]{display:inline-flex;align-items:center;gap:8px}.text[data-v-d9bd773a]{min-width:0;word-wrap:break-word}.error-block[data-v-964f2b84]{position:relative}.error-block-details[data-v-964f2b84]{text-align:left}.badge-list[data-v-964f2b84]{position:absolute;top:16px;right:16px;display:flex}.badge-list>*+*[data-v-964f2b84]{margin-left:8px}.app-view-title-bar{display:flex;align-items:center;margin-bottom:20px}.app-view-title-bar h1,.app-view-title-bar h2,.app-view-title-bar h3,.app-view-title-bar h4,.app-view-title-bar h5,.app-view-title-bar h6{line-height:36px;overflow:hidden;text-overflow:ellipsis}.app-view-title-bar h1{line-height:1.3;font-weight:600;font-size:32px}.app-view-title-bar h2{font-size:20px}.is-fullscreen .app-view-title-bar{padding:24px 32px;border-bottom:1px solid #e0e4ea}.is-fullscreen .app-view-title-bar h1{margin-left:8px;padding-left:8px;border-left:1px solid #e0e4ea;font-size:20px}.actions[data-v-0b9fb9fe]{flex-grow:1;display:flex;justify-content:flex-end;align-items:center;gap:16px}.kong-icon[data-v-32539fc3]{display:inline-block}.kong-icon .slot-content[data-v-32539fc3],.kong-icon .svg-with-slot-is-hidden[data-v-32539fc3]{display:none!important;visibility:hidden!important}.kong-icon.kong-icon-spinner svg g{animation:spin 1.2s infinite linear;transform-box:fill-box;transform-origin:50% 50%}.k-button[data-v-3b502d88]{align-items:center;border:1px solid rgba(0,0,0,0);border:var(--kui-border-width-10, 1px) solid var(--kui-color-border-transparent, rgba(0, 0, 0, 0));border-radius:4px;border-radius:var(--KButtonRadius, var(--kui-border-radius-20, 4px));color:#000933;color:var(--black-70, var(--kui-color-text, #000933));cursor:pointer;display:inline-flex;font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--font-family-sans, var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif));font-size:14px;font-size:var(--KButtonFontSize, var(--type-md, var(--kui-font-size-30, 14px)));font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);gap:8px;gap:var(--spacing-xs, var(--kui-space-40, 8px));line-height:20px;line-height:var(--kui-line-height-30, 20px);padding:12px 24px;padding:var(--KButtonPaddingY, var(--spacing-sm, var(--kui-space-50, 12px))) var(--KButtonPaddingX, var(--spacing-lg, var(--kui-space-80, 24px)));position:relative;-webkit-tap-highlight-color:rgba(255,255,255,0);text-decoration:none;transition:all .2s ease-in-out;vertical-align:middle;white-space:nowrap}.k-button[data-v-3b502d88]:disabled,.k-button[disabled][data-v-3b502d88]{cursor:not-allowed}.k-button[data-v-3b502d88]:disabled:hover,.k-button[disabled][data-v-3b502d88]:hover{text-decoration:none!important}.k-button:disabled .kong-icon[data-v-3b502d88],.k-button[data-v-3b502d88]:disabled .kong-icon,.k-button[disabled] .kong-icon[data-v-3b502d88],.k-button[disabled][data-v-3b502d88] .kong-icon{pointer-events:none}.k-button[disabled][data-v-3b502d88]:not(:disabled){pointer-events:none}.k-button[data-v-3b502d88]:focus{outline:none}.k-button[data-v-3b502d88]>.kong-icon{box-sizing:unset;display:inline-flex}.k-button.icon-btn[data-v-3b502d88]{height:38px;justify-content:center}.k-button.small[data-v-3b502d88]{font-size:12px;font-size:var(--KButtonFontSize, var(--kui-font-size-20, 12px));line-height:12px;line-height:var(--kui-line-height-10, 12px);padding:8px 16px;padding:var(--spacing-xs, var(--kui-space-40, 8px)) var(--spacing-md, var(--kui-space-60, 16px))}.k-button.medium[data-v-3b502d88]{font-size:16px;font-size:var(--KButtonFontSize, var(--type-md, var(--kui-font-size-40, 16px)));line-height:12px;line-height:var(--type-md, var(--kui-line-height-10, 12px));padding:12px 24px;padding:var(--spacing-sm, var(--kui-space-50, 12px)) var(--spacing-lg, var(--kui-space-80, 24px))}.k-button.large[data-v-3b502d88]{font-size:16px;font-size:var(--KButtonFontSize, var(--type-md, var(--kui-font-size-40, 16px)));line-height:12px;line-height:var(--type-md, var(--kui-line-height-10, 12px));padding:16px 32px;padding:var(--spacing-md, var(--kui-space-60, 16px)) var(--spacing-xl, var(--kui-space-90, 32px))}.k-button[data-v-3b502d88] .caret{display:inline-block;margin-left:8px;margin-left:var(--kui-space-40, 8px);padding:0;padding:var(--kui-space-0, 0px);transition:.2s ease}.k-button.is-active[data-v-3b502d88] .caret{transform:rotate(-180deg);transition:.2s ease}.k-button.secondary[data-v-3b502d88]{background-color:#bee2ff;background-color:var(--KButtonSecondaryBase, var(--blue-200, var(--kui-color-background-primary-weaker, #bee2ff)));color:#002099;color:var(--KButtonSecondaryColor, var(--blue-600, var(--kui-color-text-primary-stronger, #002099)))}.k-button.secondary[data-v-3b502d88]:hover:not(:disabled){background-color:#5f9aff;background-color:var(--KButtonSecondaryHover, var(--blue-300, var(--kui-color-background-primary-weak, #5f9aff)))}.k-button.secondary[data-v-3b502d88]:active{background-color:#5f9aff;background-color:var(--KButtonSecondaryActive, var(--blue-300, var(--kui-color-background-primary-weak, #5f9aff)))}.k-button.secondary[data-v-3b502d88]:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #5f9aff;box-shadow:0 0 0 2px var(--white, var(--kui-color-background, #ffffff)),0 0 0 4px var(--KButtonSecondaryBase, var(--blue-300, var(--kui-color-background-primary-weak, #5f9aff)))}.k-button.secondary[data-v-3b502d88]:disabled,.k-button.secondary[disabled][data-v-3b502d88]{background-color:#e0e4ea!important;background-color:var(--grey-300, var(--kui-color-background-neutral-weaker, #e0e4ea))!important;color:#828a9e!important;color:var(--grey-400, var(--kui-color-text-disabled, #828a9e))!important}.k-button.primary[data-v-3b502d88]{background-color:#0044f4;background-color:var(--KButtonPrimaryBase, var(--blue-500, var(--kui-color-background-primary, #0044f4)));color:#fff;color:var(--white, var(--kui-color-text-inverse, #ffffff))}.k-button.primary[data-v-3b502d88]:hover:not(:disabled){background-color:#002099;background-color:var(--KButtonPrimaryHover, var(--blue-600, var(--kui-color-background-primary-stronger, #002099)))}.k-button.primary[data-v-3b502d88]:active{background-color:#002099;background-color:var(--KButtonPrimaryActive, var(--kui-color-background-primary-stronger, #002099))}.k-button.primary[data-v-3b502d88]:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #0044f4;box-shadow:0 0 0 2px var(--white, var(--kui-color-background, #ffffff)),0 0 0 4px var(--KButtonPrimaryBase, var(--blue-500, var(--kui-color-background-primary, #0044f4)))}.k-button.primary[data-v-3b502d88]:disabled,.k-button.primary[disabled][data-v-3b502d88]{background-color:#e0e4ea!important;background-color:var(--grey-300, var(--kui-color-background-neutral-weaker, #e0e4ea))!important;color:#828a9e!important;color:var(--grey-400, var(--kui-color-text-disabled, #828a9e))!important}.k-button.danger[data-v-3b502d88]{background-color:#d60027;background-color:var(--KButtonDangerBase, var(--red-500, var(--kui-color-background-danger, #d60027)));color:#fff;color:var(--white, var(--kui-color-text-inverse, #ffffff))}.k-button.danger[data-v-3b502d88]:hover:not(:disabled){background-color:#ad000ed9;background-color:var(--KButtonDangerHover, var(--kui-color-background-danger-strong, rgba(173, 0, 14, .85)))}.k-button.danger[data-v-3b502d88]:active{background-color:#ad000e;background-color:var(--KButtonDangerActive, var(--red-700, var(--kui-color-background-danger-strong, #ad000e)))}.k-button.danger[data-v-3b502d88]:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #ad000e;box-shadow:0 0 0 2px var(--white, var(--kui-color-background, #ffffff)),0 0 0 4px var(--KButtonDangerBase, var(--red-700, var(--kui-color-background-danger-strong, #ad000e)))}.k-button.danger[data-v-3b502d88]:disabled,.k-button.danger[disabled][data-v-3b502d88]{background-color:#e0e4ea!important;background-color:var(--grey-300, var(--kui-color-background-neutral-weaker, #e0e4ea))!important;color:#828a9e!important;color:var(--grey-400, var(--kui-color-text-disabled, #828a9e))!important}.k-button.creation[data-v-3b502d88]{background-color:#07a88d;background-color:var(--KButtonCreationBase, var(--green-500, #07a88d));color:#fff;color:var(--white, var(--kui-color-text-inverse, #ffffff))}.k-button.creation[data-v-3b502d88]:hover:not(:disabled){background-color:#008871d9;background-color:var(--KButtonCreationHover, rgba(0, 136, 113, .85))}.k-button.creation[data-v-3b502d88]:active{background-color:#008871;background-color:var(--KButtonCreationActive, var(--green-600, #008871))}.k-button.creation[data-v-3b502d88]:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #008871;box-shadow:0 0 0 2px var(--white, var(--kui-color-background, #ffffff)),0 0 0 4px var(--KButtonCreationBase, var(--green-600, #008871))}.k-button.creation[data-v-3b502d88]:disabled,.k-button.creation[disabled][data-v-3b502d88]{background-color:#e0e4ea!important;background-color:var(--grey-300, var(--kui-color-background-neutral-weaker, #e0e4ea))!important;color:#828a9e!important;color:var(--grey-400, var(--kui-color-text-disabled, #828a9e))!important}.k-button.outline[data-v-3b502d88]{background-color:#fff;background-color:var(--white, var(--kui-color-background, #ffffff));border-color:#0044f466;border-color:var(--KButtonOutlineBorder, var(--kui-color-border-primary, rgba(0, 68, 244, .4)));color:#0044f4;color:var(--KButtonOutlineColor, var(--blue-500, var(--kui-color-text-primary, #0044f4)));outline-style:inherit}.k-button.outline[data-v-3b502d88]:hover:not(:disabled){border-color:#0044f4;border-color:var(--KButtonOutlineHoverBorder, var(--kui-color-border-primary, #0044f4))}.k-button.outline[data-v-3b502d88]:active{background-color:#eefaff;background-color:var(--KButtonOutlineActive, var(--blue-100, var(--kui-color-background-primary-weakest, #eefaff)));border-color:#0044f4;border-color:var(--KButtonOutlineActiveBorder, var(--kui-color-border-primary, #0044f4))}.k-button.outline[data-v-3b502d88]:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #0044f4;box-shadow:0 0 0 2px var(--white, var(--kui-color-background, #ffffff)),0 0 0 4px var(--KButtonOutlineBorder, var(--blue-500, var(--kui-color-background-primary, #0044f4)))}.k-button.outline[data-v-3b502d88]:disabled,.k-button.outline[disabled][data-v-3b502d88]{border-color:#afb7c5!important;border-color:var(--grey-400, var(--kui-color-border-neutral-weak, #afb7c5))!important;color:#828a9e!important;color:var(--grey-400, var(--kui-color-text-disabled, #828a9e))!important}.k-button.btn-link[data-v-3b502d88]{background-color:#0000;background-color:var(--kui-color-background-transparent, rgba(0, 0, 0, 0));color:#0044f4;color:var(--KButtonLink, var(--blue-500, var(--kui-color-text-primary, #0044f4)));padding:0;padding:var(--kui-space-0, 0px)}.k-button.btn-link[data-v-3b502d88]:hover:not(:disabled){text-decoration:underline}.k-button.btn-link[data-v-3b502d88]:focus{text-decoration:underline}.k-button.btn-link[data-v-3b502d88]:focus-visible,.k-button.btn-link[data-v-3b502d88]:focus-visible:disabled{border-radius:unset;outline:auto 1px;outline:-webkit-focus-ring-color auto 1px;outline-offset:3px;text-decoration:none;transition:none}.k-button.btn-link[data-v-3b502d88]:disabled,.k-button.btn-link[disabled][data-v-3b502d88]{color:#828a9e!important;color:var(--grey-400, var(--kui-color-text-disabled, #828a9e))!important}.k-button.btn-link-danger[data-v-3b502d88]{background-color:#0000;background-color:var(--kui-color-background-transparent, rgba(0, 0, 0, 0));color:#d60027;color:var(--KButtonLinkDanger, var(--red-500, var(--kui-color-text-danger, #d60027)))}.k-button.btn-link-danger[data-v-3b502d88]:hover:not(:disabled){text-decoration:underline}.k-button.btn-link-danger[data-v-3b502d88]:focus{box-shadow:0 0 #fff,0 0 0 2px #ad000e;box-shadow:0 0 0 0 var(--white, var(--kui-color-background, #ffffff)),0 0 0 2px var(--red-700, var(--kui-color-background-danger-strong, #ad000e))}.k-button.rounded[data-v-3b502d88]{border-radius:100px;border-radius:var(--kui-border-radius-round, 100px)}.k-alert[data-v-51943d73]{border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);display:flex;overflow-wrap:anywhere;padding:12px;padding:var(--kui-space-50, 12px);position:relative;word-break:break-word}.k-alert a[data-v-51943d73]{color:#002099;color:var(--blue-600, var(--kui-color-text-primary-stronger, #002099));text-decoration:underline}.k-alert>div .k-alert-msg[data-v-51943d73]{font-size:16px;font-size:var(--type-md, var(--kui-font-size-40, 16px));font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:24px;line-height:var(--kui-line-height-40, 24px);margin-left:2px;margin-left:var(--kui-space-10, 2px);padding:2px 0;padding:var(--kui-space-10, 2px) var(--kui-space-0, 0px)}.k-alert>div .k-alert-msg.k-alert-subtext[data-v-51943d73]{font-size:14px;font-size:var(--type-sm, var(--kui-font-size-30, 14px))}.k-alert>div .k-alert-msg p[data-v-51943d73]:last-of-type{margin-bottom:0;margin-bottom:var(--kui-space-0, 0px)}.k-alert .k-alert-title[data-v-51943d73]{font-weight:600!important;font-weight:var(--kui-font-weight-semibold, 600)!important}.k-alert .k-alert-description-text[data-v-51943d73]{color:#6c7489;color:var(--grey-500, var(--kui-color-text-neutral, #6c7489));display:block;font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:24px;line-height:var(--kui-line-height-40, 24px);padding-top:4px;padding-top:var(--spacing-xxs, var(--kui-space-20, 4px))}.k-alert .k-alert-action[data-v-51943d73]{display:inline-flex;height:100%;margin-bottom:auto;margin-left:auto;margin-top:auto;position:relative}.k-alert .close[data-v-51943d73]{background-color:#0000;background-color:var(--kui-color-background-transparent, rgba(0, 0, 0, 0));border:0px;border:var(--kui-border-width-0, 0px);bottom:0;cursor:pointer;opacity:.5;position:absolute;right:8px;right:var(--spacing-xs, 8px);top:0;transition:all .2s ease}.k-alert .close[data-v-51943d73]:hover,.k-alert .close[data-v-51943d73]:active{opacity:1;text-decoration:none}.k-alert.small[data-v-51943d73]{padding:12px 8px;padding:var(--spacing-sm, var(--kui-space-50, 12px)) var(--spacing-xs, var(--kui-space-40, 8px))}.k-alert.small>div .k-alert-msg[data-v-51943d73]{font-size:12px;font-size:var(--type-sm, var(--kui-font-size-20, 12px))}.k-alert.large[data-v-51943d73]{border-radius:2px;border-radius:var(--kui-border-radius-10, 2px);min-height:80px}.k-alert.large .k-alert-icon-container-large[data-v-51943d73]{padding:24px 0;padding:var(--spacing-lg, var(--kui-space-80, 24px)) var(--kui-space-0, var(--kui-space-0, 0px))}.k-alert.is-fixed[data-v-51943d73]{left:0;position:fixed;right:0;top:0}.k-alert.is-bordered[data-v-51943d73]{border:1px solid;border:var(--kui-border-width-10, 1px) solid}.k-alert.is-centered[data-v-51943d73]{justify-content:center}.k-alert.has-left-border[data-v-51943d73]{border-left:4px solid;border-left:var(--kui-border-width-30, 4px) solid;border-radius:0;border-radius:var(--kui-border-radius-0, 0px)}.k-alert.has-right-border[data-v-51943d73]{border-radius:0;border-radius:var(--kui-border-radius-0, 0px);border-right:4px solid;border-right:var(--kui-border-width-30, 4px) solid}.k-alert.has-top-border[data-v-51943d73]{border-radius:0;border-radius:var(--kui-border-radius-0, 0px);border-top:4px solid;border-top:var(--kui-border-width-30, 4px) solid}.k-alert.has-bottom-border[data-v-51943d73]{border-bottom:4px solid;border-bottom:var(--kui-border-width-30, 4px) solid;border-radius:0;border-radius:var(--kui-border-radius-0, 0px)}.k-alert.info[data-v-51943d73]{background-color:#bee2ff;background-color:var(--KAlertInfoBackground, var(--blue-200, var(--kui-color-background-primary-weaker, #bee2ff)));border-color:#5f9aff;border-color:var(--KAlertInfoBorder, var(--blue-300, var(--kui-color-border-primary-weak, #5f9aff)));color:#002099;color:var(--KAlertInfoColor, var(--blue-600, var(--kui-color-text-primary-stronger, #002099)))}.k-alert.success[data-v-51943d73]{background-color:#e8f8f5;background-color:var(--KAlertSuccessBackground, var(--green-100, #e8f8f5));border-color:#c0f2d5;border-color:var(--KAlertSuccessBorder, var(--green-200, #c0f2d5));color:#13755e;color:var(--KAlertSuccessColor, var(--green-700, #13755e))}.k-alert.danger[data-v-51943d73]{background-color:#ffe5e5;background-color:var(--KAlertDangerBackground, var(--red-100, var(--kui-color-background-danger-weakest, #ffe5e5)));border-color:#ffabab;border-color:var(--KAlertDangerBorder, var(--red-300, var(--kui-color-border-danger-weaker, #ffabab)));color:#d60027;color:var(--KAlertDangerColor, var(--red-700, var(--kui-color-text-danger, #d60027)))}.k-alert.warning[data-v-51943d73]{background-color:#fff3d8;background-color:var(--KAlertWarningBackground, var(--yellow-100, #fff3d8));border-color:#ffe6ba;border-color:var(--KAlertWarningBorder, var(--yellow-200, #ffe6ba));color:#a05604;color:var(--KAlertWarningColor, var(--yellow-600, #a05604))}.k-alert.is-alert .k-alert-icon-container[data-v-51943d73]{margin-right:12px!important;margin-right:var(--kui-space-50, 12px)!important}.k-alert.is-banner[data-v-51943d73]{background-color:#fff;background-color:var(--white, var(--kui-color-background, #ffffff));color:#232633;color:var(--grey-600, var(--kui-color-text-neutral-strongest, #232633));padding:0;padding:var(--kui-space-0, 0px)}.k-alert.is-banner .k-alert-ellipse[data-v-51943d73]{border-radius:100%;display:inline-block;height:6px;margin:auto 8px;margin:auto var(--kui-space-40, 8px);width:6px}.k-alert.is-banner .k-alert-ellipse.info[data-v-51943d73]{background-color:#5f9aff;background-color:var(--blue-400, var(--kui-color-background-primary-weak, #5f9aff))}.k-alert.is-banner .k-alert-ellipse.success[data-v-51943d73]{background-color:#42d782;background-color:var(--green-400, #42d782)}.k-alert.is-banner .k-alert-ellipse.warning[data-v-51943d73]{background-color:#fabe5f;background-color:var(--yellow-400, #fabe5f)}.k-alert.is-banner .k-alert-ellipse.danger[data-v-51943d73]{background-color:#ff3954;background-color:var(--red-400, var(--kui-color-background-danger-weak, #ff3954))}.k-alert.is-banner .button>div .k-alert-msg.k-alert-text[data-v-51943d73]{font-size:16px;font-size:var(--type-md, var(--kui-font-size-40, 16px));line-height:24px;line-height:var(--kui-line-height-40, 24px);padding-left:0;padding-left:var(--kui-space-0, 0px)}.k-alert.is-banner>div.k-alert-msg-text[data-v-51943d73]{padding:12px 16px;padding:var(--spacing-sm, var(--kui-space-50, 12px)) var(--spacing-md, var(--kui-space-60, 16px))}.toaster-item .k-alert .k-alert-msg[data-v-51943d73]{margin:0;margin:var(--kui-space-0, 0px);padding:0;padding:var(--kui-space-0, 0px)}.k-alert button.close>.kong-icon.info svg{stroke:#0044f4;stroke:var(--KAlertInfoColor, var(--blue-500, var(--kui-color-text-primary, #0044f4)))}.k-alert button.close>.kong-icon.success svg{stroke:#008871;stroke:var(--KAlertSuccessColor, var(--green-600, #008871))}.k-alert button.close>.kong-icon.danger svg{stroke:#d60027;stroke:var(--KAlertDangerColor, var(--red-700, var(--kui-color-text-danger, #d60027)))}.k-alert button.close>.kong-icon.warning svg{stroke:#c67c06;stroke:var(--KAlertWarningColor, var(--yellow-500, #c67c06))}.k-alert .k-alert-action button{font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);height:30px;line-height:12px;line-height:var(--kui-line-height-10, 12px)}.k-alert .k-alert-action button:not(:first-of-type){margin-left:12px;margin-left:var(--spacing-sm, var(--kui-space-50, 12px))}.k-alert .k-alert-action.info button.primary{--KButtonPrimaryBase: var(--blue-500, var(--kui-color-background-primary, #0044f4));--KButtonPrimaryHover: var(--blue-200, var(--kui-color-background-primary-weaker, #bee2ff));background-color:#eefaff;background-color:var(--blue-100, var(--kui-color-background-primary-weakest, #eefaff));color:#0044f4;color:var(--blue-500, var(--kui-color-text-primary, #0044f4))}.k-alert .k-alert-action.info button.outline{--KButtonOutlineBorder: var(--blue-500, var(--kui-color-border-primary, #0044f4));--KButtonOutlineHoverBorder: var(--blue-600, var(--kui-color-border-primary-strong, #0030cc));--KButtonOutlineActive: var(--blue-100, var(--kui-color-background-primary-weakest, #eefaff));--KButtonOutlineActiveBorder: var(--blue-500, var(--kui-color-border-primary, #0044f4));border:1px solid #5f9aff;border:var(--kui-border-width-10, 1px) solid var(--blue-400, var(--kui-color-border-primary-weak, #5f9aff));color:#0044f4;color:var(--blue-500, var(--kui-color-text-primary, #0044f4))}.k-alert .k-alert-action.warning button.primary{--KButtonPrimaryBase: var(--yellow-500, #c67c06);--KButtonPrimaryHover: var(--yellow-200, #ffe6ba);background-color:#fff3d8;background-color:var(--yellow-100, #fff3d8);color:#c67c06;color:var(--yellow-500, #c67c06)}.k-alert .k-alert-action.warning button.outline{--KButtonOutlineBorder: var(--yellow-500, #c67c06);--KButtonOutlineHoverBorder: var(--yellow-500, #c67c06);--KButtonOutlineActive: var(--yellow-100, #fff3d8);--KButtonOutlineActiveBorder: var(--yellow-500, #c67c06);border:1px solid #ffd68c;border:var(--kui-border-width-10, 1px) solid var(--yellow-300, #ffd68c);color:#c67c06;color:var(--yellow-500, #c67c06)}.k-alert .k-alert-action.success button.primary{--KButtonPrimaryBase: var(--green-600, #008871);--KButtonPrimaryHover: var(--green-200, #c0f2d5);background-color:#e8f8f5;background-color:var(--green-100, #e8f8f5);color:#008871;color:var(--green-600, #008871)}.k-alert .k-alert-action.success button.outline{--KButtonOutlineBorder: var(--green-600, #008871);--KButtonOutlineHoverBorder: var(--green-600, #008871);--KButtonOutlineActive: var(--green-100, #e8f8f5);--KButtonOutlineActiveBorder: var(--green-600, #008871);border:1px solid #42d782;border:var(--kui-border-width-10, 1px) solid var(--green-400, #42d782);color:#008871;color:var(--green-600, #008871)}.k-alert .k-alert-action.danger button.primary{--KButtonPrimaryHover: var(--red-200, var(--kui-color-background-danger-weak, #ff3954));--KButtonPrimaryBase: var(--red-700, var(--kui-color-background-danger-strong, #ad000e));background-color:#ffe5e5;background-color:var(--red-100, var(--kui-color-background-danger-weakest, #ffe5e5));color:#d60027;color:var(--red-700, var(--kui-color-text-danger, #d60027))}.k-alert .k-alert-action.danger button.outline{--KButtonOutlineBorder: var(--red-700, var(--kui-color-border-danger-strong, #ad000e));--KButtonOutlineColor: var(--red-700, var(--kui-color-text-danger, #d60027));--KButtonOutlineHoverBorder: var(--red-700, var(--kui-color-border-danger-strong, #ad000e));--KButtonOutlineActive: var(--red-100, var(--kui-color-background-danger-weakest, #ffe5e5));--KButtonOutlineActiveBorder: var(--red-700, var(--kui-color-border-danger-strong, #ad000e));border:1px solid #ff3954;border:var(--kui-border-width-10, 1px) solid var(--red-500, var(--kui-color-border-danger-weak, #ff3954))}.k-popover{background-color:#fff;background-color:var(--KPopBackground, var(--white, var(--kui-color-background, #ffffff)));border:1px solid #afb7c5;border:var(--kui-border-width-10, 1px) solid var(--KPopBorder, var(--black-10, var(--kui-color-border-neutral-weak, #afb7c5)));border-radius:2px;border-radius:var(--kui-border-radius-10, 2px);box-shadow:0 4px 20px #0000001a;color:#6c7489;color:var(--KPopColor, var(--black-400, var(--kui-color-text-neutral, #6c7489)));font-size:14px;font-size:var(--KPopBodySize, var(--type-sm, var(--kui-font-size-30, 14px)));max-width:none;padding:24px 16px;padding:var(--KPopPaddingY, var(--kui-space-80, 24px)) var(--KPopPaddingX, var(--spacing-md, var(--kui-space-60, 16px)));text-align:left;white-space:normal;z-index:1000}.k-popover.fade-enter-active,.k-popover.fade-enter-to,.k-popover.fade-leave-active,.k-popover.fade-leave-to{animation:none!important}.k-popover .k-popover-header{align-items:baseline;display:flex!important;margin-bottom:24px;margin-bottom:var(--kui-space-80, 24px)}.k-popover .k-popover-header .k-popover-title{color:#000933;color:var(--KPopColor, var(--black-500, var(--kui-color-text, #000933)));font-size:16px;font-size:var(--KPopHeaderSize, var(--type-md, var(--kui-font-size-40, 16px)));font-weight:600;font-weight:var(--kui-font-weight-semibold, 600)}.k-popover .k-popover-header .k-popover-actions{margin-left:auto}.k-popover .k-popover-content{line-height:20px;line-height:var(--kui-line-height-30, 20px)}.k-popover .k-popover-footer{margin:12px 0;margin:var(--kui-space-50, 12px) var(--kui-space-0, 0px)}.k-popover[x-placement^=bottom]{margin-top:12px;margin-top:var(--spacing-md, var(--kui-space-50, 12px))}.k-popover[x-placement^=bottom]:after,.k-popover[x-placement^=bottom]:before{border:solid rgba(0,0,0,0);border:solid var(--kui-color-border-transparent, rgba(0, 0, 0, 0));bottom:100%;content:" ";height:0;left:50%;pointer-events:none;position:absolute;width:0}.k-popover[x-placement^=bottom]:after{border-color:#fff0;border-bottom-color:#fff;border-bottom-color:var(--KPopBackground, var(--white, #ffffff));border-width:10px;margin-left:-10px}.k-popover[x-placement^=bottom]:before{border-color:#fafafa00;border-bottom-color:#0000001a;border-bottom-color:var(--KPopBorder, var(--black-10, rgba(0, 0, 0, .1)));border-width:11px;margin-left:-11px}.k-popover[x-placement^=top]{margin-bottom:16px;margin-bottom:var(--spacing-md, var(--kui-space-60, 16px))}.k-popover[x-placement^=top]:after,.k-popover[x-placement^=top]:before{border:solid rgba(0,0,0,0);border:solid var(--kui-color-border-transparent, rgba(0, 0, 0, 0));content:" ";height:0;left:50%;pointer-events:none;position:absolute;top:100%;width:0}.k-popover[x-placement^=top]:after{border-color:#fff0;border-top-color:#fff;border-top-color:var(--KPopBackground, var(--white, #ffffff));border-width:10px;margin-left:-10px}.k-popover[x-placement^=top]:before{border-color:#fafafa00;border-top-color:#0000001a;border-top-color:var(--KPopBorder, var(--black-10, rgba(0, 0, 0, .1)));border-width:11px;margin-left:-11px}.k-popover[x-placement^=left]{margin-right:16px;margin-right:var(--spacing-md, var(--kui-space-60, 16px))}.k-popover[x-placement^=left]:after,.k-popover[x-placement^=left]:before{border:solid rgba(0,0,0,0);border:solid var(--kui-color-border-transparent, rgba(0, 0, 0, 0));content:" ";height:0;left:100%;pointer-events:none;position:absolute;top:50%;width:0}.k-popover[x-placement^=left]:after{border-color:#fff0;border-left-color:#fff;border-left-color:var(--KPopBackground, var(--white, #ffffff));border-width:10px;margin-top:-10px}.k-popover[x-placement^=left]:before{border-color:#fafafa00;border-left-color:#0000001a;border-left-color:var(--KPopBorder, var(--black-10, rgba(0, 0, 0, .1)));border-width:11px;margin-top:-11px}.k-popover[x-placement^=right]{margin-left:16px;margin-left:var(--spacing-md, var(--kui-space-60, 16px))}.k-popover[x-placement^=right]:after,.k-popover[x-placement^=right]:before{border:solid rgba(0,0,0,0);border:solid var(--kui-color-border-transparent, rgba(0, 0, 0, 0));content:" ";height:0;pointer-events:none;position:absolute;right:100%;top:50%;width:0}.k-popover[x-placement^=right]:after{border-color:#fff0;border-right-color:#fff;border-right-color:var(--KPopBackground, var(--white, #ffffff));border-width:10px;margin-top:-10px}.k-popover[x-placement^=right]:before{border-color:#fafafa00;border-right-color:#0000001a;border-right-color:var(--KPopBorder, var(--black-10, rgba(0, 0, 0, .1)));border-width:11px;margin-top:-11px}.k-popover[x-placement^=top-start]:after,.k-popover[x-placement^=top-start]:before,.k-popover[x-placement^=bottom-start]:after,.k-popover[x-placement^=bottom-start]:before{left:11px}.k-popover[x-placement^=top-end]:after,.k-popover[x-placement^=top-end]:before,.k-popover[x-placement^=bottom-end]:after,.k-popover[x-placement^=bottom-end]:before{left:calc(100% - 11px)}.k-popover[x-placement^=right-start]:after,.k-popover[x-placement^=right-start]:before,.k-popover[x-placement^=left-start]:after,.k-popover[x-placement^=left-start]:before{top:11px}.k-popover[x-placement^=right-end]:after,.k-popover[x-placement^=right-end]:before,.k-popover[x-placement^=left-end]:after,.k-popover[x-placement^=left-end]:before{top:calc(100% - 11px)}.k-popover.hide-caret:after,.k-popover.hide-caret:before{display:none}.k-popover.has-actions{padding-bottom:0!important;padding-bottom:var(--kui-space-0, 0px)!important}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fade-enter-active,.fadeIn,.fade-leave-active,.fadeOut{animation-duration:.2s;animation-fill-mode:both}.fade-enter-active,.fadeIn{animation-name:fadeIn}.fade-leave-active,.fadeOut{animation-name:fadeOut}.k-tooltip.k-popover{--KPopColor: var(--KTooltipColor, var(--white, var(--kui-color-text-inverse, #ffffff)));--KPopBackground: var(--KTooltipBackground, var(--black-400, var(--kui-color-background-neutral-stronger, #3a3f51)));--KPopBodySize: var(--type-sm, var(--kui-font-size-30, 14px));--KPopPaddingX: var(--spacing-xs, var(--kui-space-40, 8px));--KPopPaddingY: var(--spacing-xs, var(--kui-space-40, 8px));--KPopBorder: none;pointer-events:none;z-index:9999}.k-tooltip-top{margin-bottom:2px!important;margin-bottom:var(--kui-space-10, 2px)!important}.k-tooltip-right{margin-left:2px!important;margin-left:var(--kui-space-10, 2px)!important}.k-tooltip-bottom{margin-top:2px!important;margin-top:var(--kui-space-10, 2px)!important}.k-tooltip-left{margin-right:2px!important;margin-right:var(--kui-space-10, 2px)!important}.k-badge[data-v-ed93edde]{display:inline-flex;font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--font-family-sans, var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif));font-size:12px;font-size:var(--KBadgeFontSize, var(--kui-font-size-20, 12px));font-weight:400;font-weight:var(--kui-font-weight-regular, 400);height:auto;line-height:16px;line-height:var(--KBadgeLineHeight, var(--type-md, var(--kui-line-height-20, 16px)));padding:2px 6px;padding:var(--KBadgePaddingY, var(--kui-space-10, 2px)) var(--KBadgePaddingX, var(--kui-space-30, 6px));text-align:center;transition:all .2s ease-in-out;width:fit-content}.k-badge.k-badge-default[data-v-ed93edde]{background-color:#eefaff;background-color:var(--KBadgeDefaultBackground, var(--blue-100, var(--kui-color-background-primary-weakest, #eefaff)));border-color:#0044f4;border-color:var(--KBadgeDefaultBorder, var(--blue-500, var(--kui-color-border-primary, #0044f4)));color:#0044f4;color:var(--KBadgeDefaultColor, var(--blue-500, var(--kui-color-text-primary, #0044f4)))}.k-badge.k-badge-default.is-bordered[data-v-ed93edde]{border-style:solid;border-width:1px;border-width:var(--kui-border-width-10, 1px)}.k-badge.k-badge-success[data-v-ed93edde]{background-color:#e8f8f5;background-color:var(--KBadgeSuccessBackground, var(--green-100, #e8f8f5));border-color:#13755e;border-color:var(--KBadgeSuccessBorder, var(--green-700, #13755e));color:#13755e;color:var(--KBadgeSuccessColor, var(--green-700, #13755e))}.k-badge.k-badge-success.is-bordered[data-v-ed93edde]{border-style:solid;border-width:1px;border-width:var(--kui-border-width-10, 1px)}.k-badge.k-badge-danger[data-v-ed93edde]{background-color:#ffe5e5;background-color:var(--KBadgeDangerBackground, var(--red-100, var(--kui-color-background-danger-weakest, #ffe5e5)));border-color:#d60027;border-color:var(--KBadgeDangerBorder, var(--red-700, var(--kui-color-border-danger, #d60027)));color:#d60027;color:var(--KBadgeDangerColor, var(--red-700, var(--kui-color-text-danger, #d60027)))}.k-badge.k-badge-danger.is-bordered[data-v-ed93edde]{border-style:solid;border-width:1px;border-width:var(--kui-border-width-10, 1px)}.k-badge.k-badge-info[data-v-ed93edde]{background-color:#bee2ff;background-color:var(--KBadgeInfoBackground, var(--blue-200, var(--kui-color-background-primary-weaker, #bee2ff)));border-color:#0044f4;border-color:var(--KBadgeInfoBorder, var(--blue-500, var(--kui-color-border-primary, #0044f4)));color:#0044f4;color:var(--KBadgeInfoColor, var(--blue-500, var(--kui-color-text-primary, #0044f4)))}.k-badge.k-badge-info.is-bordered[data-v-ed93edde]{border-style:solid;border-width:1px;border-width:var(--kui-border-width-10, 1px)}.k-badge.k-badge-warning[data-v-ed93edde]{background-color:#fff3d8;background-color:var(--KBadgeWarningBackground, var(--yellow-100, #fff3d8));border-color:#a05604;border-color:var(--KBadgeWarningBorder, var(--yellow-600, #a05604));color:#a05604;color:var(--KBadgeWarningColor, var(--yellow-600, #a05604))}.k-badge.k-badge-warning.is-bordered[data-v-ed93edde]{border-style:solid;border-width:1px;border-width:var(--kui-border-width-10, 1px)}.k-badge.k-badge-neutral[data-v-ed93edde]{background-color:#e0e4ea;background-color:var(--grey-200, var(--kui-color-background-neutral-weaker, #e0e4ea));border-color:#afb7c5;border-color:var(--grey-500, var(--kui-color-border-neutral-weak, #afb7c5));color:#6c7489;color:var(--grey-500, var(--kui-color-text-neutral, #6c7489))}.k-badge.k-badge-neutral.is-bordered[data-v-ed93edde]{border-style:solid;border-width:1px;border-width:var(--kui-border-width-10, 1px)}.k-badge.k-badge-rectangular[data-v-ed93edde]{border-radius:4px;border-radius:var(--KBadgeBorderRadius, var(--kui-border-radius-20, 4px))}.k-badge.k-badge-rectangular .k-badge-dismiss-button[data-v-ed93edde]{border-bottom-left-radius:0;border-bottom-left-radius:var(--kui-border-radius-0, 0px);border-bottom-right-radius:4px;border-bottom-right-radius:var(--KBadgeBorderRadius, var(--kui-border-radius-20, 4px));border-top-left-radius:0;border-top-left-radius:var(--kui-border-radius-0, 0px);border-top-right-radius:4px;border-top-right-radius:var(--KBadgeBorderRadius, var(--kui-border-radius-20, 4px))}.k-badge.k-badge-rounded[data-v-ed93edde]{border-radius:100px;border-radius:var(--KBadgeBorderRadius, var(--kui-border-radius-round, 100px))}.k-badge.k-badge-rounded .k-badge-dismiss-button[data-v-ed93edde]{border-bottom-left-radius:0;border-bottom-left-radius:var(--kui-border-radius-0, 0px);border-top-left-radius:0;border-top-left-radius:var(--kui-border-radius-0, 0px)}.k-badge.clickable[data-v-ed93edde]{cursor:pointer}a .k-badge[data-v-ed93edde],.k-badge.clickable[data-v-ed93edde]{-webkit-user-select:none;user-select:none}.k-badge .k-badge-text[data-v-ed93edde]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;align-self:center;max-width:var(--e9b902de);max-width:var(--KBadgeMaxWidth, var(--e9b902de));min-width:8px;min-width:var(--KBadgeMinWidth, 8px);width:auto;width:var(--KBadgeWidth, auto)}.k-badge .k-badge-dismiss-button[data-v-ed93edde]{border:none;cursor:pointer;font-weight:400;font-weight:var(--kui-font-weight-regular, 400);margin:-2px -6px;margin:calc(-1 * var(--KBadgePaddingY, var(--kui-space-10, 2px))) calc(-1 * var(--KBadgePaddingX, var(--kui-space-30, 6px)));margin-left:2px;margin-left:var(--kui-space-10, 2px);padding:4px;padding:var(--spacing-xs, var(--kui-space-20, 4px))}.k-badge.k-badge-custom{background-color:var(--281bce42);border-color:var(--aa7fc6f8);color:var(--66bffb10)}.k-badge.k-badge-custom.is-bordered{border-style:solid;border-width:1px;border-width:var(--kui-border-width-10, 1px)}.k-badge.k-badge-custom .k-badge-dismiss-button{background-color:var(--281bce42)}.k-badge.k-badge-custom .k-badge-dismiss-button .kong-icon.kong-icon-close path{stroke:var(--66bffb10)}.k-badge.k-badge-custom .k-badge-dismiss-button:hover{background-color:var(--2b7353fa)}a .k-badge.k-badge-custom:hover,a:focus .k-badge.k-badge-custom,.k-badge.k-badge-custom.clickable:hover,.k-badge.k-badge-custom:focus{background-color:var(--c2ea0ea6)!important}.k-badge.k-badge-custom:has(.k-badge-dismiss-button:hover){background-color:var(--281bce42)!important}.k-badge.k-badge-default .k-badge-dismiss-button{background-color:#eefaff;background-color:var(--KBadgeDefaultBackground, var(--blue-100, var(--kui-color-background-primary-weakest, #eefaff)))}.k-badge.k-badge-default .k-badge-dismiss-button .kong-icon.kong-icon-close path{stroke:#0044f4;stroke:var(--KBadgeDefaultColor, var(--blue-500, var(--kui-color-text-primary, #0044f4)))}.k-badge.k-badge-default .k-badge-dismiss-button:hover{background-color:#bee2ff;background-color:var(--KBadgeDefaultButtonHoverColor, var(--blue-200, var(--kui-color-background-primary-weaker, #bee2ff)))}a .k-badge.k-badge-default:hover,a:focus .k-badge.k-badge-default,.k-badge.k-badge-default.clickable:hover,.k-badge.k-badge-default:focus{background-color:#bee2ff;background-color:var(--KBadgeDefaultButtonHoverColor, var(--blue-200, var(--kui-color-background-primary-weaker, #bee2ff)))}.k-badge.k-badge-default:has(.k-badge-dismiss-button:hover){background-color:#eefaff;background-color:var(--KBadgeDefaultBackground, var(--blue-100, var(--kui-color-background-primary-weakest, #eefaff)))}.k-badge.k-badge-success .k-badge-dismiss-button{background-color:#e8f8f5;background-color:var(--KBadgeSuccessBackground, var(--green-100, #e8f8f5))}.k-badge.k-badge-success .k-badge-dismiss-button .kong-icon.kong-icon-close path{stroke:#13755e;stroke:var(--KBadgeSuccessColor, var(--green-700, #13755e))}.k-badge.k-badge-success .k-badge-dismiss-button:hover{background-color:#c0f2d5;background-color:var(--KBadgeSuccessButtonHoverColor, var(--green-200, #c0f2d5))}a .k-badge.k-badge-success:hover,a:focus .k-badge.k-badge-success,.k-badge.k-badge-success.clickable:hover,.k-badge.k-badge-success:focus{background-color:#c0f2d5;background-color:var(--KBadgeSuccessButtonHoverColor, var(--green-200, #c0f2d5))}.k-badge.k-badge-success:has(.k-badge-dismiss-button:hover){background-color:#e8f8f5;background-color:var(--KBadgeSuccessBackground, var(--green-100, #e8f8f5))}.k-badge.k-badge-danger .k-badge-dismiss-button{background-color:#ffe5e5;background-color:var(--KBadgeDangerBackground, var(--red-100, var(--kui-color-background-danger-weakest, #ffe5e5)))}.k-badge.k-badge-danger .k-badge-dismiss-button .kong-icon.kong-icon-close path{stroke:#d60027;stroke:var(--KBadgeDangerColor, var(--red-700, var(--kui-color-text-danger, #d60027)))}.k-badge.k-badge-danger .k-badge-dismiss-button:hover{background-color:#ffabab;background-color:var(--KBadgeDangerButtonHoverColor, var(--red-200, var(--kui-color-background-danger-weaker, #ffabab)))}a .k-badge.k-badge-danger:hover,a:focus .k-badge.k-badge-danger,.k-badge.k-badge-danger.clickable:hover,.k-badge.k-badge-danger:focus{background-color:#ffabab;background-color:var(--KBadgeDangerButtonHoverColor, var(--red-200, var(--kui-color-background-danger-weaker, #ffabab)))}.k-badge.k-badge-danger:has(.k-badge-dismiss-button:hover){background-color:#ffe5e5;background-color:var(--KBadgeDangerBackground, var(--red-100, var(--kui-color-background-danger-weakest, #ffe5e5)))}.k-badge.k-badge-info .k-badge-dismiss-button{background-color:#bee2ff;background-color:var(--KBadgeInfoBackground, var(--blue-200, var(--kui-color-background-primary-weaker, #bee2ff)))}.k-badge.k-badge-info .k-badge-dismiss-button .kong-icon.kong-icon-close path{stroke:#0044f4;stroke:var(--KBadgeInfoColor, var(--blue-500, var(--kui-color-text-primary, #0044f4)))}.k-badge.k-badge-info .k-badge-dismiss-button:hover{background-color:#5f9aff;background-color:var(--KBadgeInfoButtonHoverColor, var(--blue-300, var(--kui-color-background-primary-weak, #5f9aff)))}a .k-badge.k-badge-info:hover,a:focus .k-badge.k-badge-info,.k-badge.k-badge-info.clickable:hover,.k-badge.k-badge-info:focus{background-color:#5f9aff;background-color:var(--KBadgeInfoButtonHoverColor, var(--blue-300, var(--kui-color-background-primary-weak, #5f9aff)))}.k-badge.k-badge-info:has(.k-badge-dismiss-button:hover){background-color:#bee2ff;background-color:var(--KBadgeInfoBackground, var(--blue-200, var(--kui-color-background-primary-weaker, #bee2ff)))}.k-badge.k-badge-warning .k-badge-dismiss-button{background-color:#fff3d8;background-color:var(--KBadgeWarningBackground, var(--yellow-100, #fff3d8))}.k-badge.k-badge-warning .k-badge-dismiss-button .kong-icon.kong-icon-close path{stroke:#a05604;stroke:var(--KBadgeWarningColor, var(--yellow-600, #a05604))}.k-badge.k-badge-warning .k-badge-dismiss-button:hover{background-color:#ffe6ba;background-color:var(--KBadgeWarningButtonHoverColor, var(--yellow-200, #ffe6ba))}a .k-badge.k-badge-warning:hover,a:focus .k-badge.k-badge-warning,.k-badge.k-badge-warning.clickable:hover,.k-badge.k-badge-warning:focus{background-color:#ffe6ba;background-color:var(--KBadgeWarningButtonHoverColor, var(--yellow-200, #ffe6ba))}.k-badge.k-badge-warning:has(.k-badge-dismiss-button:hover){background-color:#fff3d8;background-color:var(--KBadgeWarningBackground, var(--yellow-100, #fff3d8))}.k-badge.k-badge-neutral .k-badge-dismiss-button{background-color:#e0e4ea;background-color:var(--grey-200, var(--kui-color-background-neutral-weaker, #e0e4ea))}.k-badge.k-badge-neutral .k-badge-dismiss-button .kong-icon.kong-icon-close path{stroke:#6c7489;stroke:var(--grey-500, var(--kui-color-text-neutral, #6c7489))}.k-badge.k-badge-neutral .k-badge-dismiss-button:hover{background-color:#afb7c5;background-color:var(--grey-300, var(--kui-color-background-neutral-weak, #afb7c5))}a .k-badge.k-badge-neutral:hover,a:focus .k-badge.k-badge-neutral,.k-badge.k-badge-neutral.clickable:hover,.k-badge.k-badge-neutral:focus{background-color:#afb7c5;background-color:var(--grey-300, var(--kui-color-background-neutral-weak, #afb7c5))}.k-badge.k-badge-neutral:has(.k-badge-dismiss-button:hover){background-color:#e0e4ea;background-color:var(--grey-200, var(--kui-color-background-neutral-weaker, #e0e4ea))}.k-breadcrumbs[data-v-949c19bf]{border-radius:8px;border-radius:var(--kui-border-radius-40, 8px);display:flex;flex-wrap:wrap;font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:500;font-weight:var(--kui-font-weight-medium, 500);line-height:24px;line-height:var(--kui-line-height-40, 24px);list-style:none;margin-bottom:16px;margin-bottom:var(--kui-space-60, 16px);padding:0;padding:var(--kui-space-0, 0px)}.k-breadcrumbs .k-breadcrumb-icon-wrapper[data-v-949c19bf]{display:inline-flex}.k-breadcrumbs .k-breadcrumbs-item[data-v-949c19bf]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.k-breadcrumbs .k-breadcrumbs-item .k-breadcrumb-divider[data-v-949c19bf],.k-breadcrumbs .k-breadcrumbs-item .k-breadcrumb-icon[data-v-949c19bf]{align-self:center;color:#00abd2;color:var(--kui-color-text-decorative, #00abd2);display:inline-flex;line-height:1}.k-breadcrumbs .k-breadcrumbs-item .k-breadcrumb-divider[data-v-949c19bf]{color:#afb7c5;color:var(--kui-color-text-neutral-weak, #afb7c5);padding:0 4px;padding:var(--kui-space-0, 0px) var(--kui-space-20, 4px)}.k-breadcrumbs .k-breadcrumbs-item .k-breadcrumb-icon[data-v-949c19bf]{padding:0 6px 0 0;padding:var(--kui-space-0, 0px) var(--kui-space-30, 6px) var(--kui-space-0, 0px) var(--kui-space-0, 0px)}.k-breadcrumbs .k-breadcrumbs-item .k-breadcrumb-icon[data-v-949c19bf] .kong-icon{align-items:center;align-self:baseline;justify-content:center}.k-breadcrumbs .k-breadcrumbs-item .k-breadcrumb-icon[data-v-949c19bf] .kong-icon.has-no-text{padding-right:0;padding-right:var(--kui-space-0, 0px)}.k-breadcrumbs .k-breadcrumbs-item .k-breadcrumb-text[data-v-949c19bf]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.k-breadcrumbs .k-breadcrumbs-item .k-breadcrumb-text[data-v-949c19bf]:hover{color:#3a3f51;color:var(--kui-color-text-neutral-stronger, #3a3f51)}.k-breadcrumbs .k-breadcrumbs-item .k-breadcrumb-text.non-link[data-v-949c19bf]{color:#000933;color:var(--kui-color-text, #000933)}.k-breadcrumbs .k-breadcrumbs-item .k-breadcrumb-text.emphasis[data-v-949c19bf]{font-weight:700;font-weight:var(--kui-font-weight-bold, 700);letter-spacing:-.14px}.k-breadcrumbs li[data-v-949c19bf]{display:inline-flex}.k-breadcrumbs li a[data-v-949c19bf]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);display:inline-flex;font-size:14px;font-size:var(--kui-font-size-30, 14px)}.k-breadcrumbs li a[data-v-949c19bf]:hover,.k-breadcrumbs li a.no-underline[data-v-949c19bf]{text-decoration:none!important}.kong-card[data-v-86b5d53b]{background-color:#fff;background-color:var(--KCardBackground, var(--white, var(--kui-color-background, #ffffff)));border-radius:4px;border-radius:var(--KCardBorderRadius, var(--kui-border-radius-20, 4px));padding:24px;padding:var(--KCardPaddingY, var(--spacing-lg, var(--kui-space-80, 24px))) var(--KCardPaddingX, var(--spacing-lg, var(--kui-space-80, 24px)));transition:box-shadow .2s ease-in-out}.kong-card.noBorder[data-v-86b5d53b]{border:none}.kong-card.border[data-v-86b5d53b]{border:1px solid rgba(0,0,0,.1);border:var(--KCardBorder, var(--kui-border-width-10, 1px) solid var(--black-10, rgba(0, 0, 0, .1)));box-shadow:none}.kong-card.borderTop[data-v-86b5d53b]{border-top:1px solid rgba(0,0,0,.1);border-top:var(--KCardBorder, var(--kui-border-width-10, 1px) solid var(--black-10, rgba(0, 0, 0, .1)))}.kong-card.hover[data-v-86b5d53b]:hover,.kong-card.kcard-shadow[data-v-86b5d53b]{box-shadow:0 4px 8px #0000001a;box-shadow:var(--KCardShadow, 0 4px 8px var(--black-10, rgba(0, 0, 0, .1)))}.kong-card .k-card-header[data-v-86b5d53b]{align-items:center;display:flex!important;margin-bottom:12px!important;margin-bottom:var(--kui-space-50, 12px)!important}.kong-card .k-card-header.has-status[data-v-86b5d53b]{align-items:flex-start}.kong-card .k-card-status-hat[data-v-86b5d53b]{align-items:center;color:#3a3f51;color:var(--grey-600, var(--kui-color-text-neutral-stronger, #3a3f51));display:flex;font-size:12px;font-size:var(--type-xs, var(--kui-font-size-20, 12px))}.kong-card .k-card-title[data-v-86b5d53b]{margin-bottom:12px!important;margin-bottom:var(--kui-space-50, 12px)!important}.kong-card .k-card-title h4[data-v-86b5d53b]{color:#000933;color:var(--KCardTitleColor, var(--kui-color-text, #000933));font-size:20px;font-size:var(--KCardTitleFontSize, var(--kui-font-size-60, 20px));font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);margin:0;margin:var(--kui-space-0, 0px);padding:0;padding:var(--kui-space-0, 0px)}.kong-card .k-card-actions[data-v-86b5d53b]{margin-left:auto;margin-left:var(--kui-space-auto, auto)}.kong-card .k-card-body[data-v-86b5d53b]{color:#3a3f51;color:var(--grey-600, var(--kui-color-text-neutral-stronger, #3a3f51));font-size:12px;font-size:var(--kui-font-size-20, 12px);line-height:16px;line-height:var(--kui-line-height-20, 16px);width:100%}.kong-card .k-card-content[data-v-86b5d53b]{display:flex!important}.kong-card .k-card-content .k-table td[data-v-86b5d53b],.kong-card .k-card-content table td[data-v-86b5d53b],.kong-card .k-card-content[data-v-86b5d53b] .k-table td{font-size:16px;font-size:var(--type-md, var(--kui-font-size-40, 16px));line-height:24px;line-height:var(--kui-line-height-40, 24px)}.kong-card .k-card-notifications[data-v-86b5d53b]{margin-left:12px!important;margin-left:var(--kui-space-50, 12px)!important;margin-top:auto;margin-top:var(--kui-space-auto, auto)}.kong-card .k-card-header .k-button{min-height:38px}.box[data-v-55915b8c]{animation:gradient 1s ease infinite;background:linear-gradient(-70deg,#f2f2f2 0%,#f2f2f2 40%,#f7f7f7 50%,#f2f2f2 60%,#f2f2f2 100%) repeat;background-size:400% 100%;border-radius:2px;border-radius:var(--kui-border-radius-10, 2px);display:inline-flex;margin-right:4px!important;margin-right:var(--kui-space-20, 4px)!important;transition:1s}.box.width-1[data-v-55915b8c]{width:16px}.box.width-2[data-v-55915b8c]{width:32px}.box.width-5[data-v-55915b8c]{width:80px}.box.width-6[data-v-55915b8c]{width:96px}.box.width-10[data-v-55915b8c]{width:160px}.box.width-25[data-v-55915b8c]{width:25%}.box.width-50[data-v-55915b8c]{width:50%}.box.width-75[data-v-55915b8c]{width:75%}.box.width-100[data-v-55915b8c]{width:100%}.box.height-1[data-v-55915b8c]{height:16px}.box.height-2[data-v-55915b8c]{height:32px}@keyframes gradient{0%{background-position:100% 50%}to{background-position:0% 50%}}.skeleton-loader[data-v-28ddd291]{width:80%}.skeleton-card-wrapper[data-v-fdceaf4f]{display:flex;flex-wrap:wrap;gap:16px;gap:var(--spacing-md, var(--kui-space-60, 16px));justify-content:space-between;width:100%}.skeleton-card-column[data-v-fdceaf4f]{margin-bottom:16px;margin-bottom:var(--spacing-md, var(--kui-space-60, 16px));width:calc(33% - 16px);width:var(--KSkeletonCardWidth, calc(33% - var(--spacing-md, 16px)))}.skeleton-card[data-v-fdceaf4f]{border:1px solid #e6e6e6;border:var(--kui-border-width-10, 1px) solid #e6e6e6;border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);display:flex;flex-direction:column;min-height:324px;overflow:hidden;padding:16px;padding:var(--spacing-md, var(--kui-space-60, 16px))}.skeleton-card .skeleton-card-header[data-v-fdceaf4f]{display:flex;margin-bottom:16px;margin-bottom:var(--spacing-md, var(--kui-space-60, 16px));width:100%}.skeleton-card .skeleton-card-header .card-header-content-2[data-v-fdceaf4f]{margin-left:8px!important;margin-left:var(--kui-space-40, 8px)!important}.skeleton-card .skeleton-card-header hr[data-v-fdceaf4f]{margin-bottom:0!important;margin-bottom:var(--kui-space-0, 0px)!important}.skeleton-card .skeleton-card-content[data-v-fdceaf4f]{display:flex;justify-content:space-between}.skeleton-card .skeleton-card-footer[data-v-fdceaf4f]{align-self:flex-end;display:flex;justify-content:space-between;margin-top:auto;margin-top:var(--kui-space-auto, auto);padding-top:16px;padding-top:var(--spacing-md, var(--kui-space-60, 16px));width:100%}.skeleton-table-wrapper[data-v-e715a8ef]{overflow:hidden;width:100%}.skeleton-table-wrapper .skeleton-table-row[data-v-e715a8ef]{display:flex;flex-direction:row;margin-bottom:32px;margin-bottom:var(--kui-space-90, 32px)}.skeleton-table-wrapper .skeleton-table-row .skeleton-cell[data-v-e715a8ef]{margin-right:32px!important;margin-right:var(--kui-space-90, 32px)!important}.skeleton-table-wrapper .skeleton-table-row .skeleton-cell[data-v-e715a8ef]:last-child{margin-right:0!important;margin-right:var(--kui-space-0, 0px)!important;width:100%!important}@media only screen and (max-width: 1024px){.skeleton-table-wrapper .skeleton-table-row .skeleton-cell[data-v-e715a8ef]:nth-of-type(n + 5){display:none}.skeleton-table-wrapper .skeleton-table-row .skeleton-cell[data-v-e715a8ef]:nth-of-type(4){margin-left:auto;margin-left:var(--kui-space-auto, auto);margin-right:0;margin-right:var(--kui-space-0, 0px)}}@media only screen and (max-width: 768px){.skeleton-table-wrapper .skeleton-table-row .skeleton-cell[data-v-e715a8ef]:nth-of-type(n + 3){display:none}.skeleton-table-wrapper .skeleton-table-row .skeleton-cell[data-v-e715a8ef]:nth-of-type(2){margin-left:auto;margin-left:var(--kui-space-auto, auto);margin-right:0;margin-right:var(--kui-space-0, 0px);width:96px}}.skeleton-form-wrapper[data-v-27fab520]{width:100%}.skeleton-form-wrapper .skeleton-form-row[data-v-27fab520]{margin-bottom:32px;margin-bottom:var(--kui-space-90, 32px)}.fullscreen-loading-container[data-v-5c71d015]{align-items:center;background:#ffffff;background:var(--white, #ffffff);bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;margin:0;margin:var(--KSkeletonFullScreenMargin, 0);position:fixed;right:0;top:0;z-index:10500}.fullscreen-loading-container .progress[data-v-5c71d015]{background-color:#f9fafb;background-color:var(--KSkeletonFullScreenProgressBackgroundColor, var(--grey-200, var(--kui-color-background-neutral-weakest, #f9fafb)));border-radius:kui-border-radius-40;border-radius:var(--kui-border-radius-40, kui-border-radius-40);margin-top:16px;margin-top:var(--kui-space-60, 16px);max-width:350px}.fullscreen-loading-container .progress .progress-bar[data-v-5c71d015]{background-color:#0044f4;background-color:var(--KSkeletonFullScreenProgressColor, var(--blue-500, var(--kui-color-background-primary, #0044f4)));border-radius:kui-border-radius-40;border-radius:var(--kui-border-radius-40, kui-border-radius-40);height:5px}.fullscreen-loading-container[data-v-5a15970d]{align-items:center;background:#ffffff;background:var(--white, #ffffff);bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;margin:0;margin:var(--KSkeletonFullScreenMargin, 0);position:fixed;right:0;top:0;z-index:10500}.fullscreen-loading-container .progress[data-v-5a15970d]{background-color:#f9fafb;background-color:var(--KSkeletonFullScreenProgressBackgroundColor, var(--grey-200, var(--kui-color-background-neutral-weakest, #f9fafb)));border-radius:8px;border-radius:var(--kui-border-radius-40, 8px);margin-top:16px;margin-top:var(--kui-space-60, 16px);max-width:350px}.fullscreen-loading-container .progress .progress-bar[data-v-5a15970d]{background-color:#0044f4;background-color:var(--KSkeletonFullScreenProgressColor, var(--blue-500, var(--kui-color-background-primary, #0044f4)));border-radius:8px;border-radius:var(--kui-border-radius-40, 8px);height:5px}.fullscreen-loading-container .spinner-loader[data-v-5a15970d]{animation:spinnerAnimation-5a15970d 1.4s infinite linear;border-bottom:10px solid #f1f1f5;border-bottom:10px solid var(--grey-200, #f1f1f5);border-left:10px solid #0044f4;border-left:10px solid var(--KSkeletonFullScreenSpinnerColor, var(--blue-500, var(--kui-color-border-primary, #0044f4)));border-radius:50%;border-radius:var(--kui-border-radius-circle, 50%);border-right:10px solid #f1f1f5;border-right:10px solid var(--grey-200, #f1f1f5);border-top:10px solid #f1f1f5;border-top:10px solid var(--grey-200, #f1f1f5);font-size:10px;font-size:var(--kui-font-size-10, 10px);height:183px;margin:56px auto;margin:var(--kui-space-120, 56px) var(--kui-space-auto, auto);position:relative;transform:translateZ(0);width:183px}.fullscreen-loading-container .spinner-loader[data-v-5a15970d] :after{border-radius:50%;border-radius:var(--kui-border-radius-circle, 50%);height:183px;width:183px}@keyframes spinnerAnimation-5a15970d{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.k-skeleton-container{display:flex!important;flex-wrap:wrap!important}.k-skeleton-container.is-spinner{width:100%!important}.empty-state-wrapper[data-v-147e1e00]{background-color:#fff;background-color:var(--KEmptyBackground, var(--white, var(--kui-color-background, #ffffff)));border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);padding:48px 0;padding:var(--spacing-xxl, var(--kui-space-110, 48px)) var(--kui-space-0, 0px);text-align:center}.empty-state-wrapper>*+*[data-v-147e1e00]{margin-top:16px;margin-top:var(--spacing-md, var(--kui-space-60, 16px))}.empty-state-wrapper .k-empty-state-title-header[data-v-147e1e00]{color:#232633;color:var(--KEmptyTitleColor, var(--kui-color-text-neutral-strongest, #232633));font-size:20px;font-size:var(--kui-font-size-60, 20px);font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);line-height:32px;line-height:var(--kui-line-height-60, 32px)}.empty-state-wrapper .empty-state-title .k-empty-state-icon.warning-icon[data-v-147e1e00]{color:#fabe5f;color:var(--yellow-400, #fabe5f)}.empty-state-wrapper .empty-state-title>*+*[data-v-147e1e00]{margin-top:8px;margin-top:var(--spacing-xs, var(--kui-space-40, 8px))}.empty-state-wrapper .k-empty-state-message[data-v-147e1e00]{color:#3a3f51;color:var(--KEmptyContentColor, var(--kui-color-text-neutral-stronger, #3a3f51));font-size:12px;font-size:var(--kui-font-size-20, 12px);line-height:16px;line-height:var(--kui-line-height-20, 16px);margin-left:auto;margin-left:var(--kui-space-auto, auto);margin-right:auto;margin-right:var(--kui-space-auto, auto);max-width:50%}.empty-state-wrapper .empty-state-content>*+*[data-v-147e1e00]{margin-top:32px;margin-top:var(--spacing-xl, var(--kui-space-90, 32px))}.empty-state-wrapper .k-empty-state-cta[data-v-147e1e00]{margin-left:auto;margin-left:var(--kui-space-auto, auto);margin-right:auto;margin-right:var(--kui-space-auto, auto)}.k-input-label .label-tooltip[data-v-711fc554] .kong-icon.kong-icon-help,.k-input-label .label-tooltip[data-v-711fc554] .kong-icon.kong-icon-info{cursor:pointer;height:16px}.k-input-label .label-tooltip[data-v-711fc554] .k-tooltip{font-weight:400;font-weight:var(--kui-font-weight-regular, 400)}.k-input-label .label-tooltip[data-v-711fc554] .k-tooltip code{background-color:#6c7489;background-color:var(--grey-500, var(--kui-color-background-neutral, #6c7489));color:#fff;color:var(--white, var(--kui-color-text-inverse, #ffffff))}.form-control[data-v-da4a957a]{box-shadow:none!important}.form-control.has-icon~.input-icon[data-v-da4a957a]{top:8px;top:calc((var(--kui-space-40, 8px) + var(--kui-space-40, 8px) + var(--kui-line-height-40, 24px) - var(--kui-icon-size-50, 24px)) / 2)}.form-control.has-icon~.input-icon[data-v-da4a957a] svg{height:24px;height:var(--kui-icon-size-50, 24px);width:24px;width:var(--kui-icon-size-50, 24px)}.form-control.has-icon.icon-start[data-v-da4a957a]{padding-left:48px!important;padding-left:calc(var(--spacing-md, var(--kui-space-60, 16px)) + var(--spacing-xs, var(--kui-space-40, 8px)) + var(--kui-icon-size-50, 24px))!important}.form-control.has-icon.icon-start~.input-icon[data-v-da4a957a]{left:16px;left:var(--spacing-md, var(--kui-space-60, 16px))}.form-control.has-icon.icon-end[data-v-da4a957a]{padding-right:48px!important;padding-right:calc(var(--spacing-md, var(--kui-space-60, 16px)) + var(--spacing-xs, var(--kui-space-40, 8px)) + var(--kui-icon-size-50, 24px))!important}.form-control.has-icon.icon-end~.input-icon[data-v-da4a957a]{right:16px;right:var(--spacing-md, var(--kui-space-60, 16px))}.form-control.has-icon.k-input-small~.input-icon[data-v-da4a957a]{top:10px;top:calc((var(--spacing-xs, var(--kui-space-40, 8px)) + var(--spacing-xs, var(--kui-space-40, 8px)) + var(--kui-line-height-40, 24px) - var(--kui-icon-size-40, 20px)) / 2)}.form-control.has-icon.k-input-small~.input-icon[data-v-da4a957a] svg{height:20px;height:var(--kui-icon-size-40, 20px);width:20px;width:var(--kui-icon-size-40, 20px)}.form-control.has-icon.k-input-small.icon-start[data-v-da4a957a]{padding-left:40px!important;padding-left:calc(var(--spacing-sm, var(--kui-space-50, 12px)) + var(--spacing-xs, var(--kui-space-40, 8px)) + var(--kui-icon-size-40, 20px))!important}.form-control.has-icon.k-input-small.icon-start~.input-icon[data-v-da4a957a]{left:12px;left:var(--spacing-sm, var(--kui-space-50, 12px))}.form-control.has-icon.k-input-small.icon-end[data-v-da4a957a]{padding-right:40px!important;padding-right:calc(var(--spacing-sm, var(--kui-space-50, 12px)) + var(--spacing-xs, var(--kui-space-40, 8px)) + var(--kui-icon-size-40, 20px))!important}.form-control.has-icon.k-input-small.icon-end~.input-icon[data-v-da4a957a]{right:12px;right:var(--spacing-sm, var(--kui-space-50, 12px))}.form-control.has-icon.k-input-large~.input-icon[data-v-da4a957a]{top:12px;top:calc((var(--spacing-md, var(--kui-space-60, 16px)) + var(--spacing-md, var(--kui-space-60, 16px)) + var(--kui-line-height-40, 24px) - var(--kui-icon-size-60, 32px)) / 2)}.form-control.has-icon.k-input-large~.input-icon[data-v-da4a957a] svg{height:32px;height:var(--kui-icon-size-60, 32px);width:32px;width:var(--kui-icon-size-60, 32px)}.form-control.has-icon.k-input-large.icon-start[data-v-da4a957a]{padding-left:64px!important;padding-left:calc(var(--spacing-lg, var(--kui-space-80, 24px)) + var(--spacing-xs, var(--kui-space-40, 8px)) + var(--kui-icon-size-60, 32px))!important}.form-control.has-icon.k-input-large.icon-start~.input-icon[data-v-da4a957a]{left:24px;left:var(--spacing-lg, var(--kui-space-80, 24px))}.form-control.has-icon.k-input-large.icon-end[data-v-da4a957a]{padding-right:64px!important;padding-right:calc(var(--spacing-lg, var(--kui-space-80, 24px)) + var(--spacing-xs, var(--kui-space-40, 8px)) + var(--kui-icon-size-60, 32px))!important}.form-control.has-icon.k-input-large.icon-end~.input-icon[data-v-da4a957a]{right:24px;right:var(--spacing-lg, var(--kui-space-80, 24px))}.help[data-v-da4a957a]{color:#000933;color:var(--black-45, var(--kui-color-text, #000933));display:block;font-size:14px;font-size:var(--type-sm, var(--kui-font-size-30, 14px));margin:8px 0 0;margin:var(--spacing-xs, var(--kui-space-40, 8px)) var(--kui-space-0, 0px) var(--kui-space-0, 0px)}.input-icon[data-v-da4a957a]{align-items:center;display:inline-flex;pointer-events:none;position:absolute}.input-icon.clickable[data-v-da4a957a]{cursor:pointer;pointer-events:auto}.has-error[data-v-da4a957a]{color:#d60027;color:var(--red-500, var(--kui-color-text-danger, #d60027));font-weight:500;font-weight:var(--kui-font-weight-medium, 500)}.k-input-wrapper[data-v-da4a957a]{position:relative}.k-input-wrapper input.k-input[data-v-da4a957a]{-webkit-appearance:none}.k-input-wrapper .k-input-label-wrapper-large .has-error[data-v-da4a957a],.k-input-wrapper .k-input-large+.has-error[data-v-da4a957a]{font-size:12px;font-size:var(--kui-font-size-20, 12px);line-height:16px;line-height:var(--kui-line-height-20, 16px);margin-top:4px;margin-top:var(--kui-space-20, 4px)}.k-input-wrapper .k-input-label-wrapper-medium .has-error[data-v-da4a957a],.k-input-wrapper .k-input-medium+.has-error[data-v-da4a957a]{font-size:10px;font-size:var(--kui-font-size-10, 10px);line-height:12px;line-height:var(--kui-line-height-10, 12px);margin-top:2px;margin-top:var(--kui-space-10, 2px)}.k-input-wrapper .k-input-label-wrapper-small .has-error[data-v-da4a957a],.k-input-wrapper .k-input-small+.has-error[data-v-da4a957a]{font-size:10px;font-size:var(--kui-font-size-10, 10px);line-height:12px;line-height:var(--kui-line-height-10, 12px);margin-top:2px;margin-top:var(--kui-space-10, 2px)}.k-input-wrapper .text-on-input label:not(.disabled):not(.readonly).hovered[data-v-da4a957a],.k-input-wrapper .text-on-input label[data-v-da4a957a]:not(.disabled):not(.readonly):hover{color:#0044f4;color:var(--KInputHover, var(--blue-500, var(--kui-color-text-primary, #0044f4)))}.k-input-wrapper.input-error .text-on-input label.hovered[data-v-da4a957a],.k-input-wrapper.input-error .text-on-input label[data-v-da4a957a]:hover,.k-input-wrapper.input-error .text-on-input label.focused[data-v-da4a957a],.k-input-wrapper.input-error .text-on-input label[data-v-da4a957a]:focus{color:#d60027!important;color:var(--red-500, var(--kui-color-text-danger, #d60027))!important}.k-select-item[data-v-691b9512]{list-style:none!important;margin-bottom:4px;margin-bottom:var(--kui-space-20, 4px)}.k-select-item .k-select-item-container[data-v-691b9512]{display:block!important}.k-select-item[data-v-691b9512]:last-of-type{margin-bottom:0!important;margin-bottom:var(--kui-space-0, 0px)!important}.k-select-item button[data-v-691b9512]{align-items:center;background-color:#fff;background-color:var(--white, var(--kui-color-background, #ffffff));border:none;border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);color:#6c7489;color:var(--grey-500, var(--kui-color-text-neutral, #6c7489));display:flex;font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--font-family-sans, var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif));font-size:12px;font-size:var(--type-xs, var(--kui-font-size-20, 12px));font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:24px;line-height:var(--kui-line-height-40, 24px);padding-left:4px;padding-left:var(--spacing-xxs, var(--kui-space-20, 4px));text-align:left;width:100%}.k-select-item button[data-v-691b9512]:not(:disabled){cursor:pointer}.k-select-item button[data-v-691b9512]:disabled{cursor:not-allowed}.k-select-item button:disabled .k-select-item-label[data-v-691b9512]{opacity:.6}.k-select-item button .k-select-item-label[data-v-691b9512]{color:#0030cc;color:var(--grey-600, var(--kui-color-text-primary-strong, #0030cc));font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:500;font-weight:var(--kui-font-weight-medium, 500);line-height:20px;line-height:var(--kui-line-height-30, 20px);margin-right:8px!important;margin-right:var(--kui-space-40, 8px)!important;padding:8px;padding:var(--kui-space-40, 8px);width:auto}.k-select-item button .k-select-item-label[data-v-691b9512] .select-item-label{color:#0030cc;color:var(--grey-600, var(--kui-color-text-primary-strong, #0030cc));font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);margin-bottom:4px;margin-bottom:var(--kui-space-20, 4px)}.k-select-item button .k-select-item-label[data-v-691b9512] .select-item-desc{color:#6c7489;color:var(--grey-500, var(--kui-color-text-neutral, #6c7489));font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400)}.k-select-item button .kong-icon[data-v-691b9512]:not(.selected-item-icon){margin-right:12px;margin-right:var(--kui-space-50, 12px)}.k-select-item button .k-select-selected-icon-container[data-v-691b9512]{color:#bdd3f9;color:var(--blue-200, #bdd3f9);height:24px;margin-bottom:auto;margin-bottom:var(--kui-space-auto, auto);margin-left:auto;margin-left:var(--kui-space-auto, auto);margin-top:auto;margin-top:var(--kui-space-auto, auto);width:24px}.k-select-item button .k-select-selected-icon-container .kong-icon[data-v-691b9512]{display:flex;position:relative;right:0;top:0;transform:none}.k-select-item button[data-v-691b9512]:not(:disabled):hover{background-color:#f9fafb;background-color:var(--grey-100, var(--kui-color-background-neutral-weakest, #f9fafb));color:#52596e;color:var(--grey-600, var(--kui-color-text-neutral-strong, #52596e))}.k-select-item button.selected[data-v-691b9512]{background-color:#eefaff;background-color:var(--blue-100, var(--kui-color-background-primary-weakest, #eefaff));color:#0044f4;color:var(--blue-500, var(--kui-color-text-primary, #0044f4));font-weight:400;font-weight:var(--kui-font-weight-regular, 400)}.k-select-item button.danger[data-v-691b9512]{color:#d60027;color:var(--red-500, var(--kui-color-text-danger, #d60027))}.k-select-group[data-v-8e9c1b92]{margin-bottom:4px!important;margin-bottom:var(--kui-space-20, 4px)!important}.k-select-group .k-select-group-title[data-v-8e9c1b92]{color:#6c7489;color:var(--black-30, var(--kui-color-text-neutral, #6c7489));display:block!important;font-size:12px;font-size:var(--type-xs, var(--kui-font-size-20, 12px));font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);margin-bottom:4px;margin-bottom:var(--spacing-xxs, var(--kui-space-20, 4px));padding:8px;padding:var(--spacing-xs, var(--kui-space-40, 8px));text-transform:uppercase;-webkit-user-select:none;user-select:none}.k-select[data-v-0a2343eb]{width:fit-content}.k-select .k-select-item-selection[data-v-0a2343eb]{background-color:#eefaff;background-color:var(--blue-100, var(--kui-color-background-primary-weakest, #eefaff));border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);color:#0044f4;color:var(--blue-500, var(--kui-color-text-primary, #0044f4));display:flex;font-weight:400;font-weight:var(--kui-font-weight-regular, 400);margin-bottom:6px;margin-bottom:var(--kui-space-30, 6px);padding:4px 12px!important;padding:var(--kui-space-20, 4px) var(--kui-space-50, 12px)!important}.k-select .k-select-item-selection.overlay-label-item-selection[data-v-0a2343eb]{position:relative;top:-8px}.k-select .k-select-item-selection .clear-selection-icon[data-v-0a2343eb]{background-color:#0000!important;background-color:var(--kui-color-background-transparent, rgba(0, 0, 0, 0))!important;border:none!important;font-weight:400!important;font-weight:var(--kui-font-weight-regular, 400)!important;color:#bdd3f9;color:var(--blue-200, #bdd3f9);cursor:pointer!important;height:24px;margin-bottom:auto;margin-bottom:var(--kui-space-auto, auto);margin-left:auto;margin-left:var(--kui-space-auto, auto);margin-top:auto;margin-top:var(--kui-space-auto, auto);padding:0;padding:var(--kui-space-0, 0px)}.k-select .k-select-item-selection .clear-selection-icon[data-v-0a2343eb]:focus,.k-select .k-select-item-selection .clear-selection-icon[data-v-0a2343eb]:hover{background-color:#0000!important;background-color:var(--kui-color-background-transparent, rgba(0, 0, 0, 0))!important;border:none!important;cursor:pointer!important;font-weight:400!important;font-weight:var(--kui-font-weight-regular, 400)!important}.k-select .k-select-trigger[data-v-0a2343eb]:after{border-left:4px solid rgba(0,0,0,0);border-left:var(--kui-border-width-30, 4px) solid var(--kui-color-border-transparent, rgba(0, 0, 0, 0));border-right:4px solid rgba(0,0,0,0);border-right:var(--kui-border-width-30, 4px) solid var(--kui-color-border-transparent, rgba(0, 0, 0, 0));border-top:4px solid;border-top:var(--kui-border-width-30, 4px) solid;content:"";display:inline-block;height:0;margin-left:8px;margin-left:var(--spacing-xs, var(--kui-space-40, 8px));vertical-align:middle;width:0}.k-select .k-select-selected-item-label{align-self:center;font-size:14px;font-size:var(--kui-font-size-30, 14px);line-height:16px;line-height:var(--kui-line-height-20, 16px)}.k-select .k-select-item-selection .clear-selection-icon .kong-icon{margin-left:auto;margin-left:var(--kui-space-auto, auto)}.k-select .k-button.btn-link{padding:12px 24px;padding:var(--spacing-sm, var(--kui-space-50, 12px)) var(--spacing-lg, var(--kui-space-80, 24px));text-decoration:none}.k-select .k-button.btn-link:focus{box-shadow:0 0 #fff,0 0 0 2px #0044f4;box-shadow:0 0 0 0 var(--white, var(--kui-color-background, #ffffff)),0 0 0 2px var(--KButtonOutlineBorder, var(--blue-500, var(--kui-color-background-primary, #0044f4)))}.k-select .k-button.btn-link .caret{margin-left:auto;margin-left:var(--kui-space-auto, auto)}.k-select .k-select-input{background-color:#fff;background-color:var(--KInputBackground, var(--white, #ffffff));box-shadow:inset 0 0 0 1px #e7e7ec!important;box-shadow:inset 0 0 0 1px var(--KInputBorder, var(--grey-300, #e7e7ec))!important;transition:color .1s ease,box-shadow .1s ease;box-shadow:none!important;display:inline-block;position:relative;width:100%}.k-select .k-select-input.is-readonly{background-color:#f8f8fa;background-color:var(--KInputReadonlyBackground, var(--grey-100, #f8f8fa));box-shadow:inset 0 0 0 1px #e7e7ec!important;box-shadow:inset 0 0 0 1px var(--KInputBorder, var(--grey-300, #e7e7ec))!important;transition:all .1s ease;box-shadow:none!important}.k-select .k-select-input.is-readonly.select-input-container input.k-input.form-control:not([type=checkbox]):not([type=radio]):not([type=file]):read-only{box-shadow:none!important}.k-select .k-select-input.select-input-container.disabled{background-color:#f8f8fa;background-color:var(--KInputDisabledBackground, var(--grey-100, #f8f8fa));box-shadow:inset 0 0 0 1px #e7e7ec!important;box-shadow:inset 0 0 0 1px var(--KInputBorder, var(--grey-300, #e7e7ec))!important;cursor:not-allowed;font-style:italic;transition:all .1s ease;box-shadow:none!important;cursor:not-allowed!important}.k-select .k-select-input.select-input-container.disabled.select-input-container input.k-input.form-control:not([type=checkbox]):not([type=radio]):not([type=file]):disabled{box-shadow:none!important}.k-select .k-select-input .kong-icon-chevronDown{margin-right:8px;margin-right:var(--kui-space-40, 8px)}.k-select .k-select-input.cursor-default{cursor:default}.k-select .k-select-input.prevent-pointer-events{pointer-events:none}.k-select .k-select-input.input-placeholder-dark input::placeholder{color:#000933!important;color:var(--KInputColor, var(--black-70, var(--kui-color-text, #000933)))!important}.k-select .k-select-input.input-placeholder-transparent input{color:transparent!important}.k-select .k-select-input.input-placeholder-transparent input::placeholder{color:transparent!important}.k-select .k-select-input .k-input.no-filter{cursor:default!important;pointer-events:none!important}.k-select .k-select-input .k-input.has-chevron{padding-right:40px;padding-right:var(--kui-space-100, 40px)}.k-select .k-select-input .k-input.has-clear{padding-right:56px;padding-right:var(--kui-space-120, 56px)}.k-select .k-select-inputinput.k-input{height:100%;padding:8px;padding:var(--spacing-xs, var(--kui-space-40, 8px))}.k-select .k-select-input .kong-icon{display:inline-flex}.k-select .k-select-input .clear-selection-icon{background-color:#0000!important;background-color:var(--kui-color-background-transparent, rgba(0, 0, 0, 0))!important;border:none!important;cursor:pointer!important;font-weight:400!important;font-weight:var(--kui-font-weight-regular, 400)!important;padding:0;padding:var(--kui-space-0, 0px);position:absolute;right:24px;z-index:9}.k-select .k-select-input .clear-selection-icon:focus,.k-select .k-select-input .clear-selection-icon:hover{background-color:#0000!important;background-color:var(--kui-color-background-transparent, rgba(0, 0, 0, 0))!important;border:none!important;cursor:pointer!important;font-weight:400!important;font-weight:var(--kui-font-weight-regular, 400)!important}.k-select .k-select-input .clear-selection-icon .kong-icon-clear{display:block;position:static;transform:none}.k-select .k-select-input .custom-selected-item{display:inline-flex;padding:8px 12px;padding:var(--kui-space-40, 8px) var(--spacing-md, var(--kui-space-50, 12px));pointer-events:none;position:absolute;right:24px;width:calc(100% - 24px);width:calc(100% - var(--kui-icon-size-30, 16px) - var(--kui-space-40, 8px))}.k-select div.k-select-input.select-input-container{align-items:center;border:1px solid #afb7c5;border:var(--kui-border-width-10, 1px) solid var(--grey-300, var(--kui-color-border-neutral-weak, #afb7c5));border-radius:2px;border-radius:var(--kui-border-radius-10, 2px);cursor:pointer!important;display:flex;flex:0 0 40%;flex-direction:row-reverse;transition:all .2s ease}.k-select div.k-select-input.select-input-container .k-input-wrapper{border-radius:2px;border-radius:var(--kui-border-radius-10, 2px)}.k-select div.k-select-input.select-input-container input.k-input{box-shadow:none!important}.k-select div.k-select-input.select-input-container:hover{border-color:#bee2ff;border-color:var(--KInputHover, var(--blue-200, var(--kui-color-border-primary-weaker, #bee2ff)))}.k-select div.k-select-input.select-input-container:hover .text-on-input label{color:#0044f4;color:var(--KInputHover, var(--blue-500, var(--kui-color-text-primary, #0044f4)))}.k-select div.k-select-input.select-input-container.is-open{border-color:#5f9aff;border-color:var(--KInputFocus, var(--blue-400, var(--kui-color-border-primary-weak, #5f9aff)))}.k-select div.k-select-input.select-input-container.is-open .text-on-input label{color:#0044f4;color:var(--KInputHover, var(--blue-500, var(--kui-color-text-primary, #0044f4)))}.k-select .k-select-button .has-caret .kong-icon{margin-left:auto;margin-left:var(--kui-space-auto, auto)}.k-select .k-select-button .k-button.btn-link:hover,.k-select .k-select-button.k-button.btn-link:hover{text-decoration:none}.k-select.k-input{width:100%}.k-select .k-select-popover{box-sizing:border-box;margin-top:2px!important;margin-top:var(--kui-space-10, 2px)!important;width:100%}.k-select .k-select-popover[x-placement^=top]{margin-bottom:2px!important;margin-bottom:var(--kui-space-10, 2px)!important;margin-top:0!important;margin-top:var(--kui-space-0, 0px)!important}.k-select .k-select-popover.k-select-pop-button,.k-select .k-select-popover.k-select-pop-dropdown,.k-select .k-select-popover.k-select-pop-select{--KPopPaddingY: var(--spacing-xs, var(--kui-space-40, 8px));--KPopPaddingX: var(--spacing-xs, var(--kui-space-40, 8px));border:1px solid #afb7c5;border:var(--kui-border-width-10, 1px) solid var(--grey-300, var(--kui-color-border-neutral-weak, #afb7c5))}.k-select .k-select-popover .k-select-empty-item button,.k-select .k-select-popover .k-select-empty-item button:focus,.k-select .k-select-popover .k-select-empty-item button:hover{color:#6c7489;color:var(--grey-500, var(--kui-color-text-neutral, #6c7489));font-style:italic}.k-select .k-select-popover .k-select-new-item{word-break:break-word}.k-select .k-select-popover .k-select-new-item .select-item-new-indicator{font-style:italic;font-weight:600;font-weight:var(--kui-font-weight-semibold, 600)}.k-select .k-select-popover ul{margin:0;margin:var(--kui-space-0, 0px);padding:0;padding:var(--kui-space-0, 0px)}.k-select .k-select-popover a{color:#000933;color:var(--black-70, var(--kui-color-text, #000933));flex:1}.k-select .k-select-popover a:hover,.k-select .k-select-popover a:active,.k-select .k-select-popover a:focus{text-decoration:none}.k-select .k-select-popover .k-select-loading{display:block;height:24px;position:relative;right:0;text-align:center;top:0}.k-select .k-select-popover .k-popover-content{max-height:var(--52f24ef3);overflow-y:auto}.k-select .k-select-popover .k-popover-content .k-select-list{margin:0!important;margin:var(--kui-space-0, 0px)!important;padding:0!important;padding:var(--kui-space-0, 0px)!important}.k-select .k-select-popover .k-popover-content:has(.k-select-dropdown-footer-text.k-select-dropdown-footer-sticky){max-height:none}.k-select .k-select-popover .k-popover-content:has(.k-select-dropdown-footer-text.k-select-dropdown-footer-sticky) .k-select-list{max-height:var(--52f24ef3);overflow-y:auto}.k-select .k-select-popover .k-popover-content .k-select-list~.k-select-dropdown-footer-sticky{bottom:0;position:sticky}.k-select .k-select-popover .k-select-dropdown-footer-text{background-color:#fff;background-color:var(--kui-color-background, #ffffff);border-top:1px solid #afb7c5;border-top:var(--kui-border-width-10, 1px) solid var(--grey-200, var(--kui-color-border-neutral-weak, #afb7c5));color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);padding:8px;padding:var(--spacing-xs, var(--kui-space-40, 8px));padding-bottom:0;padding-bottom:var(--kui-space-0, 0px)}.pagination-offset-button-container[data-v-20a48d53]{display:flex;margin-bottom:0!important;margin-bottom:var(--kui-space-0, 0px)!important;padding:0!important;padding:var(--kui-space-0, 0px)!important}.pagination-offset-button-container .pagination-button .pagination-arrow-icon[data-v-20a48d53]{color:#0044f4;color:var(--KPaginationColor, var(--blue-400, var(--kui-color-text-primary, #0044f4)))}.pagination-offset-button-container .pagination-button .pagination-arrow-icon.is-direction-disabled[data-v-20a48d53]{color:#0044f4;color:var(--KPaginationDisabledColor, var(--grey-500, var(--kui-color-text-neutral, #0044f4)))}.pagination-offset-button-container .pagination-button.k-button[data-v-20a48d53]{background-color:#fff;background-color:var(--kui-color-background, #ffffff);border:1px solid #afb7c5;border:var(--kui-border-width-10, 1px) solid var(--grey-300, var(--kui-color-border-neutral-weak, #afb7c5));border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);color:#6c7489;color:var(--grey-500, var(--kui-color-text-neutral, #6c7489));height:34px;margin:0 6px;margin:var(--kui-space-0, 0px) var(--kui-space-30, 6px);padding:6px;padding:var(--kui-space-30, 6px);width:34px}.pagination-offset-button-container .pagination-button.k-button[data-v-20a48d53]:focus,.pagination-offset-button-container .pagination-button.k-button[data-v-20a48d53]:hover{border-color:#0044f4;border-color:var(--blue-500, var(--kui-color-border-primary, #0044f4));border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);color:#0044f4;color:var(--blue-500, var(--kui-color-text-primary, #0044f4))}.pagination-offset-button-container .pagination-button.k-button.disabled[data-v-20a48d53]:focus,.pagination-offset-button-container .pagination-button.k-button.disabled[data-v-20a48d53]:hover{border-color:#e0e4ea;border-color:var(--grey-200, var(--kui-color-border, #e0e4ea));box-shadow:none;color:#000933;color:var(--black-45, var(--kui-color-text, #000933));cursor:not-allowed}.pagination-offset-button-container .pagination-button.k-button.active[data-v-20a48d53]{background-color:#eefaff;background-color:var(--blue-100, var(--kui-color-background-primary-weakest, #eefaff));border-color:#5f9aff;border-color:var(--blue-200, var(--kui-color-border-primary-weak, #5f9aff));border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);color:#0044f4;color:var(--blue-500, var(--kui-color-text-primary, #0044f4));outline:none}.card-pagination-bar[data-v-8bb7481c]{align-items:center;display:flex;justify-content:space-between;margin-top:4px;margin-top:var(--kui-space-20, 4px)}.pagination-text[data-v-8bb7481c]{color:#6c7489;color:var(--grey-500, var(--kui-color-text-neutral, #6c7489));font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:500;font-weight:var(--kui-font-weight-medium, 500);min-width:115px}.pagination-text-pages[data-v-8bb7481c]{color:#000933;color:var(--kui-color-text, #000933)}.page-size-select[data-v-8bb7481c]{--KButtonLink: var(--KPaginationPageSizeColor, var(--kui-color-text-primary, #0044f4));--KButtonOutlineBorder: var(--KPaginationPageSizeColor, var(--kui-color-border-primary, #0044f4));--KButtonFontSize: var(--type-sm, var(--kui-font-size-30, 14px));color:#0044f4;color:var(--blue-400, var(--kui-color-text-primary, #0044f4));font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);line-height:20px;line-height:var(--kui-line-height-30, 20px)}.pagination-button-container[data-v-8bb7481c]{display:flex;list-style:none;text-align:center}.pagination-button-container a[data-v-8bb7481c]{display:block;font-weight:initial;text-decoration:none!important}.pagination-button-container .pagination-button[data-v-8bb7481c]{align-self:center;background-color:#fff;border:1px solid #afb7c5;border:var(--kui-border-width-10, 1px) solid var(--KPaginationBorderColor, var(--grey-300, var(--kui-color-border-neutral-weak, #afb7c5)));border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);color:#6c7489;color:var(--KPaginationColor, var(--grey-500, var(--kui-color-text-neutral, #6c7489)));cursor:pointer;font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:initial;height:32px;line-height:16px;line-height:var(--kui-line-height-20, 16px);margin:0 6px;margin:var(--kui-space-0, 0px) var(--kui-space-30, 6px);min-width:32px}.pagination-button-container .pagination-button .pagination-arrow-icon[data-v-8bb7481c]{color:#0044f4;color:var(--KPaginationColor, var(--blue-400, var(--kui-color-text-primary, #0044f4)))}.pagination-button-container .pagination-button .pagination-arrow-icon.is-direction-disabled[data-v-8bb7481c]{color:#0044f4;color:var(--KPaginationDisabledColor, var(--grey-500, var(--kui-color-text-neutral, #0044f4)))}.pagination-button-container .pagination-button[data-v-8bb7481c]:not(.square){background-color:#fff;background-color:var(--KPaginationBackgroundColor, var(--kui-color-background, #ffffff))}.pagination-button-container .pagination-button a[data-v-8bb7481c],.pagination-button-container .pagination-button div[data-v-8bb7481c]{padding:6px;padding:var(--kui-space-30, 6px)}.pagination-button-container .pagination-button.square[data-v-8bb7481c]{border:none}.pagination-button-container .pagination-button.placeholder[data-v-8bb7481c]{align-items:center;color:#6c7489;color:var(--KPaginationColor, var(--kui-color-text-neutral, #6c7489));cursor:initial;display:flex;justify-content:center}.pagination-button-container .pagination-button[data-v-8bb7481c]:focus:not(.placeholder),.pagination-button-container .pagination-button[data-v-8bb7481c]:hover:not(.placeholder){border-color:#0044f4;border-color:var(--KPaginationActiveColor, var(--kui-color-border-primary, #0044f4));border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);color:#0044f4;color:var(--KPaginationActiveColor, var(--kui-color-text-primary, #0044f4))}.pagination-button-container .pagination-button.disabled[data-v-8bb7481c]:focus:not(.placeholder),.pagination-button-container .pagination-button.disabled[data-v-8bb7481c]:hover:not(.placeholder){border-color:#e0e4ea;border-color:var(--grey-200, var(--kui-color-border, #e0e4ea));color:#000933;color:var(--black-45, var(--kui-color-text, #000933))}.pagination-button-container .pagination-button.disabled a[data-v-8bb7481c]{cursor:not-allowed!important}.pagination-button-container .pagination-button.active[data-v-8bb7481c]{background-color:#eefaff;background-color:var(--KPaginationActiveBackgroundColor, var(--blue-100, var(--kui-color-background-primary-weakest, #eefaff)));border-color:#5f9aff;border-color:var(--KPaginationActiveBorderColor, var(--blue-200, var(--kui-color-border-primary-weak, #5f9aff)));border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);color:#0044f4;color:var(--KPaginationActiveColor, var(--blue-500, var(--kui-color-text-primary, #0044f4)));outline:none}.pagination-button-container .pagination-button.active a[data-v-8bb7481c]{color:#0044f4;color:var(--KPaginationActiveColor, var(--kui-color-text-primary, #0044f4))}.page-size-select .k-select-pop-button[x-placement^=top]{margin-bottom:2px;margin-bottom:var(--kui-space-10, 2px)}.k-card-catalog-item[data-v-689a9850]{display:flex;flex-direction:column;justify-content:stretch;overflow:hidden}.k-card-catalog-item .multi-line-truncate[data-v-689a9850]{line-height:20px;line-height:var(--kui-line-height-30, 20px);max-height:100px;overflow:hidden;padding-right:8px;padding-right:var(--kui-space-40, 8px);position:relative}.k-card-catalog-item .multi-line-truncate[data-v-689a9850]:before{content:"...";position:absolute;right:12px;top:80px}.k-card-catalog-item[data-v-689a9850]:hover{cursor:pointer}.k-card-catalog-item.kong-card{--KCardBorderRadius: var(--kui-border-radius-20, 4px);--KCardPaddingY: var(--spacing-lg, var(--kui-space-80, 24px));--KCardPaddingX: var(--spacing-md, var(--kui-space-60, 16px))}.k-card-catalog-item.kong-card .k-card-body{display:flex;flex-direction:column;flex-grow:1}.k-card-catalog-item.kong-card .k-card-body .description{flex-grow:1}.k-card-catalog-item.kong-card:hover{--KCardShadow: none;--KCardBorder: var(--kui-border-width-10, 1px) solid var(--blue-300, var(--kui-color-border-primary-weak, #5f9aff))}.k-card-catalog .k-card-catalog-title[data-v-09bd043c]{color:#3a3f51;color:var(--blue-600, var(--kui-color-text-neutral-stronger, #3a3f51))}.k-card-catalog .k-catalog-page[data-v-09bd043c]{display:grid;grid-gap:24px;grid-gap:var(--spacing-lg, var(--kui-space-80, 24px));grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.k-catalog-toolbar[data-v-09bd043c]{margin-bottom:24px!important;margin-bottom:var(--kui-space-80, 24px)!important}.k-catalog-toolbar[data-v-09bd043c]>*{display:flex}.k-card-catalog .k-skeleton-grid .skeleton-card{height:181px}.k-card-catalog .k-skeleton-grid .skeleton-card .k-catalog-skeleton-header{justify-content:center!important;margin-bottom:12px!important;margin-bottom:var(--kui-space-50, 12px)!important;width:100%!important}.k-card-catalog .k-skeleton-grid .skeleton-card .k-catalog-skeleton-footer-container>:not(:last-child){margin-right:8px!important;margin-right:var(--kui-space-40, 8px)!important}.k-card-catalog .k-catalog-page.k-card-small{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.k-card-catalog .k-catalog-page.k-card-large{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.k-card-catalog .k-catalog-page a.catalog-item,.k-card-catalog .k-catalog-page a.catalog-item:focus,.k-card-catalog .k-catalog-page a.catalog-item:hover{text-decoration:none}.k-card-catalog .card-pagination{grid-column:1/-1}.k-card-catalog .k-catalog-pagination{padding:4px!important;padding:var(--kui-space-20, 4px)!important}.k-checkbox-label[data-v-40f87365]{--KInputLabelWeight: var(--kui-font-weight-regular, 400);--KInputLabelLineHeight: var(--kui-line-height-30, 20px);--KInputLabelFont: var(--kui-font-family-text, Inter, Roboto, Helvetica, sans-serif);--KInputLabelMargin: var(--kui-space-0, 0px);--KInputLabelSize: var(--type-sm, var(--kui-font-size-30, 14px));vertical-align:middle}.k-checkbox-description[data-v-40f87365]{color:#000933;color:var(--black-45, var(--kui-color-text, #000933));font-size:14px;font-size:var(--type-sm, var(--kui-font-size-30, 14px));font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:20px;line-height:var(--kui-line-height-30, 20px);padding-left:24px;padding-left:var(--spacing-lg, var(--kui-space-80, 24px));padding-top:kui-space-20;padding-top:var(--spacing-xxs, var(--kui-space-20, kui-space-20))}.disabled .k-checkbox-label[data-v-40f87365]{color:#828a9e;color:var(--KCheckboxDisabledChecked, var(--grey-400, var(--kui-color-text-disabled, #828a9e)))}.k-checkbox-description,.k-checkbox .k-checkbox-label.has-desc{font-weight:600;font-weight:var(--kui-font-weight-semibold, 600)}.k-checkbox .has-desc .label-tooltip{display:inline-block;padding-top:2px;padding-top:var(--kui-space-10, 2px)}.k-code-block[data-v-1c9ec6b2]{border-radius:8px;border-radius:var(--KCodeBlockBorderRadius, var(--kui-border-radius-40, 8px));color:#3a3f51;color:var(--KCodeBlockColor, var(--steel-700, var(--kui-color-text-neutral-stronger, #3a3f51)))}.k-code-block.theme-light[data-v-1c9ec6b2]{--KButtonOutlineColor: var(--steel-500, var(--kui-color-text-neutral, #6c7489));--KButtonOutlineBorder: var(--steel-500, #5c7299);--KButtonOutlineHoverBorder: var(--steel-700, #273c61)}.k-code-block.theme-dark[data-v-1c9ec6b2]{color:#c0f2d5;color:var(--KCodeBlockColor, var(--green-200, #c0f2d5))}.k-code-block pre[data-v-1c9ec6b2],.k-code-block code[data-v-1c9ec6b2]{color:#3a3f51;color:var(--KCodeBlockColor, var(--steel-700, var(--kui-color-text-neutral-stronger, #3a3f51)));font-family:JetBrains Mono,Consolas,monospace;font-family:var(--KCodeBlockFontFamilyMono, var(--font-family-mono, var(--kui-font-family-code, "JetBrains Mono", Consolas, monospace)));font-size:12px;font-size:var(--KCodeBlockFontSize, var(--type-xs, var(--kui-font-size-20, 12px)));-moz-tab-size:2;tab-size:2;-moz-tab-size:var(--KCodeBlockTabSize, 2);tab-size:var(--KCodeBlockTabSize, 2)}.k-code-block.theme-dark pre[data-v-1c9ec6b2],.k-code-block.theme-dark code[data-v-1c9ec6b2]{color:#c0f2d5;color:var(--KCodeBlockColor, var(--green-200, #c0f2d5))}.k-code-block pre[data-v-1c9ec6b2]{background-color:#f9fafb;background-color:var(--KCodeBlockBackgroundColor, var(--grey-100, var(--kui-color-background-neutral-weakest, #f9fafb)));border-radius:8px;border-radius:var(--KCodeBlockBorderRadius, var(--kui-border-radius-40, 8px));display:grid;gap:12px;gap:var(--spacing-sm, var(--kui-space-50, 12px));grid-template-columns:var(--maxLineNumberWidth) 1fr;margin-bottom:0;margin-bottom:var(--kui-space-0, 0px);margin-top:0;margin-top:var(--kui-space-0, 0px);max-height:none;max-height:var(--KCodeBlockMaxHeight, none);min-height:56px;overflow:auto;padding:16px 0 0 12px;padding:var(--spacing-md, var(--kui-space-60, 16px)) var(--kui-space-0, 0px) var(--kui-space-0, 0px) var(--spacing-sm, var(--kui-space-50, 12px))}.k-code-block pre.is-single-line[data-v-1c9ec6b2]{grid-template-columns:auto;padding:12px 48px 0 0;padding:var(--spacing-sm, var(--kui-space-50, 12px)) var(--spacing-xxl, var(--kui-space-110, 48px)) var(--kui-space-0, 0px) var(--kui-space-0, 0px)}.k-code-block pre.is-single-line code[data-v-1c9ec6b2]{line-height:28px;line-height:var(--kui-line-height-50, 28px);margin-right:20px;margin-right:var(--kui-space-70, 20px);overflow-x:auto;padding-bottom:8px;padding-bottom:var(--spacing-xs, var(--kui-space-40, 8px));padding-left:12px;padding-left:var(--spacing-sm, var(--kui-space-50, 12px))}.k-code-block pre.is-single-line+.k-code-block-copy-button[data-v-1c9ec6b2]{top:8px;top:var(--spacing-xs, 8px)}.k-code-block.theme-dark pre[data-v-1c9ec6b2]{background-color:#232633;background-color:var(--KCodeBlockBackgroundColor, var(--black-500, var(--kui-color-background-neutral-strongest, #232633)))}.k-code-block pre[data-v-1c9ec6b2]:focus-visible{isolation:isolate;outline:2px solid #0044f4;outline:2px solid var(--KCodeBlockFocusColor, var(--blue-500, var(--kui-color-border-primary, #0044f4)));outline-offset:-2px}.k-code-block.theme-dark pre[data-v-1c9ec6b2]:focus-visible{outline:2px solid #07a88d;outline:2px solid var(--KCodeBlockFocusColor, var(--green-500, #07a88d))}.k-code-block-actions+.k-code-block-content>pre[data-v-1c9ec6b2]{border-bottom-left-radius:8px;border-bottom-left-radius:var(--kui-border-radius-40, 8px);border-bottom-right-radius:8px;border-bottom-right-radius:var(--kui-border-radius-40, 8px);border-top-left-radius:0;border-top-left-radius:var(--kui-border-radius-0, 0px);border-top-right-radius:0;border-top-right-radius:var(--kui-border-radius-0, 0px)}.k-code-block code[data-v-1c9ec6b2]{display:block;min-width:0;overflow-x:auto;padding-bottom:12px;padding-bottom:var(--spacing-sm, var(--kui-space-50, 12px))}.k-code-block[data-v-1c9ec6b2]:focus-visible{box-shadow:0 0 0 2px #0044f4;box-shadow:0 0 0 2px var(--KCodeBlockFocusColor, var(--blue-500, var(--kui-color-border-primary, #0044f4)));isolation:isolate;outline:none}.k-code-block.theme-dark[data-v-1c9ec6b2]:focus-visible{box-shadow:0 0 0 2px #07a88d;box-shadow:0 0 0 2px var(--KCodeBlockFocusColor, var(--green-500, #07a88d))}.k-code-block-actions[data-v-1c9ec6b2]{align-items:stretch;background-color:#f9fafb;background-color:var(--grey-200, var(--kui-color-background-neutral-weakest, #f9fafb));border-bottom:1px solid #afb7c5;border-bottom:var(--kui-border-width-10, 1px) solid var(--grey-300, var(--kui-color-border-neutral-weak, #afb7c5));border-top-left-radius:8px;border-top-left-radius:var(--KCodeBlockBorderRadius, var(--kui-border-radius-40, 8px));border-top-right-radius:8px;border-top-right-radius:var(--KCodeBlockBorderRadius, var(--kui-border-radius-40, 8px));display:flex;flex-wrap:wrap;gap:4px;gap:var(--spacing-xxs, var(--kui-space-20, 4px));justify-content:flex-end;padding:8px 16px;padding:var(--spacing-xs, var(--kui-space-40, 8px)) var(--spacing-md, var(--kui-space-60, 16px))}.theme-dark .k-code-block-actions[data-v-1c9ec6b2]{background-color:#232633;background-color:var(--black-500, var(--kui-color-background-neutral-strongest, #232633));border-bottom:1px solid #273c61;border-bottom:var(--kui-border-width-10, 1px) solid var(--steel-700, #273c61);color:#fff;color:var(--kui-color-text-inverse, #ffffff)}.k-code-block-actions .k-button[data-v-1c9ec6b2]{align-self:stretch}.k-code-block-actions .k-button.action-active[data-v-1c9ec6b2]{background-color:#6c7489;background-color:var(--steel-500, var(--kui-color-background-neutral, #6c7489));border-color:#5c7299;border-color:var(--steel-500, #5c7299);color:#fff;color:var(--kui-color-text-inverse, #ffffff)}.k-is-processing-icon[data-v-1c9ec6b2]{align-items:center;display:inline-flex;justify-content:center}.k-is-processing-icon .theme-light[data-v-1c9ec6b2]{color:#6c7489;color:var(--steel-500, var(--kui-color-text-neutral, #6c7489))}.k-is-processing-icon .theme-dark[data-v-1c9ec6b2]{color:#7d91b3;color:var(--steel-400, #7d91b3)}.k-search-actions[data-v-1c9ec6b2]{align-items:stretch;display:inline-flex;flex-wrap:wrap;gap:4px;gap:var(--spacing-xxs, var(--kui-space-20, 4px))}.k-is-processing-icon[data-v-1c9ec6b2]:not(.k-is-processing-icon-is-visible){visibility:hidden}.k-button.k-regexp-mode-button[data-v-1c9ec6b2]{font-family:JetBrains Mono,Consolas,monospace;font-family:var(--KCodeBlockFontFamilyMono, var(--font-family-mono, var(--kui-font-family-code, "JetBrains Mono", Consolas, monospace)))}.k-search-container[data-v-1c9ec6b2]{align-items:stretch;background-color:#fff;background-color:var(--white, var(--kui-color-background, #ffffff));border:1px solid #afb7c5;border:var(--kui-border-width-10, 1px) solid var(--KInputBorder, var(--grey-300, var(--kui-color-border-neutral-weak, #afb7c5)));border-radius:2px;border-radius:var(--kui-border-radius-10, 2px);display:inline-flex;flex-basis:15ch;flex-grow:1;max-width:250px;position:relative;transition:border .2s ease}.k-search-container[data-v-1c9ec6b2]:focus{border:1px solid #afb7c5;border:var(--kui-border-width-10, 1px) solid var(--KInputBorder, var(--grey-300, var(--kui-color-border-neutral-weak, #afb7c5)))}.theme-dark .k-search-container[data-v-1c9ec6b2]{background-color:#3a3f51;background-color:var(--steel-700, var(--kui-color-background-neutral-stronger, #3a3f51));border:none}.k-search-container[data-v-1c9ec6b2]:hover{border-color:#dae3f2;border-color:var(--KInputHover, var(--steel-200, #dae3f2))}.k-search-container[data-v-1c9ec6b2]:focus-within{border-color:#7d91b3;border-color:var(--KInputFocus, var(--steel-400, #7d91b3))}.theme-dark .k-search-container[data-v-1c9ec6b2]:focus-within{border-color:#afb7c5;border-color:var(--KInputFocus, var(--steel-300, var(--kui-color-border-neutral-weak, #afb7c5)))}.k-code-block-search-input[data-v-1c9ec6b2]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:currentColor;flex-grow:1;font:inherit;height:32px;margin:0;margin:var(--kui-space-0, 0px);padding:0 8px;padding:var(--kui-space-0, 0px) var(--spacing-xs, var(--kui-space-40, 8px));width:0}.theme-dark .k-code-block-search-input[data-v-1c9ec6b2]{background-color:#3a3f51;background-color:var(--steel-700, var(--kui-color-background-neutral-stronger, #3a3f51));color:#fff;color:var(--kui-color-text-inverse, #ffffff)}.k-code-block-search-input[data-v-1c9ec6b2]:focus,.k-code-block-search-input[data-v-1c9ec6b2]:focus-visible{outline:none}.k-code-block-search-results[data-v-1c9ec6b2]{align-self:center;min-width:12ch;padding-right:12px;padding-right:var(--spacing-sm, var(--kui-space-50, 12px));text-align:right}.k-code-block-search-results[data-v-1c9ec6b2]:not(.k-code-block-search-results-has-query){color:#6c7489;color:var(--grey-500, var(--kui-color-text-neutral, #6c7489))}.theme-dark .k-code-block-search-results[data-v-1c9ec6b2]:not(.k-code-block-search-results-has-query){color:#afb7c5;color:var(--steel-300, var(--kui-color-text-neutral-weak, #afb7c5))}.k-code-block-search-error[data-v-1c9ec6b2],.k-code-block-search-results[data-v-1c9ec6b2]{margin-bottom:0;margin-bottom:var(--kui-space-0, 0px);margin-top:0;margin-top:var(--kui-space-0, 0px)}.k-code-block-search-error[data-v-1c9ec6b2]{background-color:#fff;background-color:var(--white, var(--kui-color-background, #ffffff));border:1px solid currentColor;border:var(--kui-border-width-10, 1px) solid currentColor;border-bottom-left-radius:2px;border-bottom-left-radius:var(--kui-border-radius-10, 2px);border-bottom-right-radius:2px;border-bottom-right-radius:var(--kui-border-radius-10, 2px);color:#d60027;color:var(--red-700, var(--kui-color-text-danger, #d60027));font-size:12px;font-size:var(--kui-font-size-20, 12px);left:-1px;padding:0 4px;padding:var(--kui-space-0, 0px) var(--spacing-xxs, var(--kui-space-20, 4px));position:absolute;right:-1px;top:100%;z-index:1}.k-search-icon[data-v-1c9ec6b2]{color:#afb7c5;color:var(--grey-400, var(--kui-color-text-neutral-weak, #afb7c5));padding:0 4px;padding:var(--kui-space-0, 0px) var(--spacing-xxs, var(--kui-space-20, 4px))}.k-search-icon .theme-light[data-v-1c9ec6b2]{color:#6c7489;color:var(--steel-500, var(--kui-color-text-neutral, #6c7489))}.k-search-icon .theme-dark[data-v-1c9ec6b2]{color:#afb7c5;color:var(--steel-400, var(--kui-color-text-neutral-weak, #afb7c5))}.k-clear-query-button[data-v-1c9ec6b2]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#0000;background-color:var(--kui-color-background-transparent, rgba(0, 0, 0, 0));border:1px solid rgba(0,0,0,0);border:var(--kui-border-width-10, 1px) solid var(--kui-color-border-transparent, rgba(0, 0, 0, 0));border-radius:2px;border-radius:var(--kui-border-radius-10, 2px);color:#afb7c5;color:var(--grey-400, var(--kui-color-text-neutral-weak, #afb7c5));display:inline-flex;font:inherit;margin:0;margin:var(--kui-space-0, 0px);padding:0 4px;padding:var(--kui-space-0, 0px) var(--spacing-xxs, var(--kui-space-20, 4px))}.k-clear-query-button .k-clear-icon .theme-light[data-v-1c9ec6b2]{color:#6c7489;color:var(--steel-500, var(--kui-color-text-neutral, #6c7489))}.k-clear-query-button .k-clear-icon .theme-dark[data-v-1c9ec6b2]{color:#afb7c5;color:var(--steel-400, var(--kui-color-text-neutral-weak, #afb7c5))}.k-clear-query-button[data-v-1c9ec6b2]:focus{border-color:#0044f4;border-color:var(--KButtonOutlineBorder, var(--blue-500, var(--kui-color-border-primary, #0044f4)));box-shadow:0 0 0 2px #fff,0 0 0 4px #0044f4;box-shadow:0 0 0 2px var(--white, var(--kui-color-background, #ffffff)),0 0 0 4px var(--KButtonOutlineBorder, var(--blue-500, var(--kui-color-border-primary, #0044f4)));outline:none}.theme-dark .k-clear-query-button[data-v-1c9ec6b2]:focus{border-color:#07a88d;border-color:var(--KButtonOutlineBorder, var(--green-500, #07a88d));box-shadow:0 0 0 2px #fff,0 0 0 4px #07a88d;box-shadow:0 0 0 2px var(--white, var(--kui-color-background, #ffffff)),0 0 0 4px var(--KButtonOutlineBorder, var(--green-500, #07a88d))}.k-code-block-content[data-v-1c9ec6b2]{position:relative}.k-code-block-secondary-actions[data-v-1c9ec6b2]{display:flex;gap:4px;gap:var(--spacing-xxs, var(--kui-space-20, 4px));position:absolute;right:16px;right:var(--spacing-md, 16px);top:8px;top:var(--spacing-xs, 8px);z-index:1}.k-code-block-copy-button[data-tooltip-text][data-v-1c9ec6b2]:after{background-color:#3a3f51;background-color:var(--grey-600, var(--kui-color-background-neutral-stronger, #3a3f51));border-radius:2px;border-radius:var(--kui-border-radius-10, 2px);color:#fff;color:var(--white, var(--kui-color-text-inverse, #ffffff));content:attr(data-tooltip-text);font-weight:400;padding:8px;padding:var(--spacing-xs, var(--kui-space-40, 8px));position:absolute;right:calc(100% + 8px);right:calc(100% + var(--spacing-xs, 8px));top:50%;transform:translateY(-50%);white-space:nowrap}.k-button-icon[data-v-1c9ec6b2]{align-items:center;display:inline-flex;justify-content:center}.k-line-number-rows[data-v-1c9ec6b2]{box-sizing:border-box;display:flex;flex-direction:column;-webkit-user-select:none;user-select:none}.k-line-number-rows[data-v-1c9ec6b2],.k-line-number-rows a[data-v-1c9ec6b2]{color:#6c7489;color:var(--steel-500, var(--kui-color-text-neutral, #6c7489))}.theme-dark .k-line-number-rows[data-v-1c9ec6b2],.theme-dark .k-line-number-rows a[data-v-1c9ec6b2]{color:#afb7c5;color:var(--steel-300, var(--kui-color-text-neutral-weak, #afb7c5))}.k-line[data-v-1c9ec6b2]{display:inline-flex;justify-content:flex-end}.k-line-is-match[data-v-1c9ec6b2]:before{background-color:#0000001a;content:" ";left:0;pointer-events:none;position:absolute;right:0}.theme-dark .k-line-is-match[data-v-1c9ec6b2]:before{background-color:#ffffff1a}.k-line-is-highlighted-match[data-v-1c9ec6b2]:before{background-color:#0003;border-left:4px solid #0044f4;border-left:var(--kui-border-width-30, 4px) solid var(--KCodeBlockMatchHighlightColor, var(--blue-500, var(--kui-color-border-primary, #0044f4)))}.theme-dark .k-line-is-highlighted-match[data-v-1c9ec6b2]:before{border-left:4px solid #07a88d;border-left:var(--kui-border-width-30, 4px) solid var(--KCodeBlockMatchHighlightColor, var(--green-500, #07a88d))}.k-line-anchor[data-v-1c9ec6b2]:not([href]){text-decoration:none}.k-line-anchor[href][data-v-1c9ec6b2]:hover{color:#3a3f51;color:var(--grey-600, var(--kui-color-text-neutral-stronger, #3a3f51));text-decoration:underline}.visually-hidden[data-v-1c9ec6b2]{border:0!important;clip:rect(0,0,0,0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.k-code-block .k-matched-term{color:#00abd2;color:var(--teal-500, var(--kui-color-text-decorative, #00abd2));font-weight:700;font-weight:var(--kui-font-weight-bold, 700)}.k-code-block.theme-dark .k-matched-term{color:#007d60;color:var(--green-500, var(--kui-color-text-success, #007d60))}.k-code-block .k-button.small{padding-left:8px;padding-left:var(--spacing-xs, var(--kui-space-40, 8px));padding-right:8px;padding-right:var(--spacing-xs, var(--kui-space-40, 8px))}.k-code-block .kong-icon{align-items:center;display:inline-flex;justify-content:center}@media (min-width: 768px){.k-code-block .k-button:not(.increase-specificity){background-color:#0000;background-color:var(--kui-color-background-transparent, rgba(0, 0, 0, 0));border-color:#0000;border-color:var(--kui-color-border-transparent, rgba(0, 0, 0, 0))}}.k-code-block .k-button:not(.increase-specificity):hover{background-color:#f9fafb;background-color:var(--steel-100, var(--kui-color-background-neutral-weakest, #f9fafb));border-color:#0000!important;border-color:var(--kui-color-border-transparent, rgba(0, 0, 0, 0))!important}.k-code-block .k-button:not(.increase-specificity):active,.k-code-block .k-button:not(.increase-specificity):hover:active{background-color:#6c7489;background-color:var(--steel-500, var(--kui-color-background-neutral, #6c7489));border-color:#5c7299;border-color:var(--steel-500, #5c7299);color:#fff;color:var(--kui-color-text-inverse, #ffffff)}.k-code-block.theme-dark .k-button:not(.increase-specificity){background-color:#232633;background-color:var(--black-500, var(--kui-color-background-neutral-strongest, #232633));border-color:#afb7c5;border-color:var(--steel-300, var(--kui-color-border-neutral-weak, #afb7c5));color:#afb7c5;color:var(--steel-300, var(--kui-color-text-neutral-weak, #afb7c5))}@media (max-width: 767px){.k-code-block.theme-dark .k-button:not(.increase-specificity){background-color:#232633;background-color:var(--black-500, var(--kui-color-background-neutral-strongest, #232633));border-color:#afb7c5;border-color:var(--steel-300, var(--kui-color-border-neutral-weak, #afb7c5))}}.k-code-block.theme-dark .k-button:not(.increase-specificity):hover{background-color:#7d91b3;background-color:var(--steel-400, #7d91b3);border-color:#7d91b3;border-color:var(--steel-400, #7d91b3);color:#232633;color:var(--black-500, var(--kui-color-background-neutral-strongest, #232633))}.k-code-block.theme-dark .k-button:not(.increase-specificity):hover:disabled{background-color:#232633;background-color:var(--black-500, var(--kui-color-background-neutral-strongest, #232633))}.k-code-block.theme-dark .k-button:not(.increase-specificity):active,.k-code-block.theme-dark .k-button:not(.increase-specificity):hover:active{background-color:#afb7c5;background-color:var(--steel-300, var(--kui-color-background-neutral-weak, #afb7c5));border-color:#afb7c5;border-color:var(--steel-300, var(--kui-color-border-neutral-weak, #afb7c5));color:#232633;color:var(--black-500, var(--kui-color-text-neutral-strongest, #232633))}.k-code-block.theme-dark .k-button:not(.increase-specificity).action-active{background-color:#afb7c5;background-color:var(--steel-300, var(--kui-color-background-neutral-weak, #afb7c5));border-color:#afb7c5;border-color:var(--steel-300, var(--kui-color-border-neutral-weak, #afb7c5));color:#232633;color:var(--black-500, var(--kui-color-background-neutral-strongest, #232633))}.k-collapse[data-v-0786743b]{width:100%!important}.k-collapse .k-collapse-heading[data-v-0786743b]{display:block!important;margin-bottom:12px!important;margin-bottom:var(--kui-space-50, 12px)!important}.k-collapse .k-collapse-heading.has-trailing-trigger[data-v-0786743b]{display:flex!important}.k-collapse .k-collapse-title[data-v-0786743b]{font-size:18px;font-size:var(--type-lg, var(--kui-font-size-50, 18px));font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);margin-bottom:8px!important;margin-bottom:var(--kui-space-40, 8px)!important}.k-collapse .k-collapse-title.has-trailing-trigger[data-v-0786743b]{margin-right:auto!important;margin-right:var(--kui-space-auto, auto)!important}.k-collapse .k-collapse-trigger[data-v-0786743b]{cursor:pointer}.k-collapse .k-collapse-trigger.has-trailing-trigger[data-v-0786743b]{margin-left:auto;margin-left:var(--kui-space-auto, auto)}.k-collapse .k-collapse-trigger .k-collapse-trigger-content[data-v-0786743b]{color:#0044f4;color:var(--KCollapseTriggerColor, var(--blue-500, var(--kui-color-text-primary, #0044f4)));display:inline-block!important;font-size:14px;font-size:var(--type-sm, var(--kui-font-size-30, 14px));font-weight:600;font-weight:var(--kui-font-weight-semibold, 600)}.k-collapse .k-collapse-trigger .k-collapse-trigger-content .k-collapse-trigger-chevron{margin-right:4px!important;margin-right:var(--kui-space-20, 4px)!important}.k-collapse .k-collapse-trigger .k-collapse-trigger-content .k-collapse-trigger-chevron.kong-icon.kong-icon-chevronDown svg path,.k-collapse .k-collapse-trigger .k-collapse-trigger-content .k-collapse-trigger-chevron.kong-icon.kong-icon-chevronRight svg path{stroke:#0044f4;stroke:var(--KCollapseTriggerColor, var(--blue-500, var(--kui-color-text-primary, #0044f4)))}.k-collapse .k-collapse-trigger .k-collapse-trigger-content .k-collapse-trigger-icon.kong-icon{padding-right:0;padding-right:var(--kui-space-0, 0px)}.k-collapse .k-collapse-trigger .k-collapse-trigger-content .k-collapse-trigger-label .kong-icon{position:relative;top:2px}.k-collapse .k-collapse-visible-content{margin-bottom:16px!important;margin-bottom:var(--kui-space-60, 16px)!important;width:100%!important}.k-collapse .k-collapse-hidden-content{width:100%!important}.k-segmented-control[data-v-aa757ac7]{display:flex!important;gap:0px;gap:var(--KSegmentedControlGap, var(--kui-space-0, 0px))}.k-segmented-control[data-v-aa757ac7] .k-button{border-radius:0;border-radius:var(--kui-border-radius-0, 0px);color:#0044f4;color:var(--KSegmentedControlText, var(--blue-500, var(--kui-color-text-primary, #0044f4)));flex:1;justify-content:center!important;margin-left:-1px;--KButtonPrimaryBase: var(--KSegmentedControlSelectedBackground, var(--blue-100, var(--kui-color-background-primary-weakest, #eefaff)));--KButtonPrimaryHover: var(--KKSegmentedControlSelectedBackground, var(--blue-100, var(--kui-color-background-primary-weakest, #eefaff)));--KButtonSecondaryBase: var(--KSegmentedControlUnselectedBackground, var(--white, var(--kui-color-background, #ffffff)));--KButtonSecondaryHover: var(--KSegmentedControlUnselectedBackground, var(--white, var(--kui-color-background, #ffffff)))}.k-segmented-control[data-v-aa757ac7] .k-button.primary{border-color:#0044f4;border-color:var(--KSegmentedControlSelectedBorder, var(--blue-500, var(--kui-color-border-primary, #0044f4)));z-index:1}.k-segmented-control[data-v-aa757ac7] .k-button.secondary{border-color:#0044f466;border-color:var(--KSegmentedControlUnselectedBorder, rgba(0, 68, 244, .4))}.k-segmented-control[data-v-aa757ac7] .k-button.secondary:hover{border-color:#0044f4;border-color:var(--KSegmentedControlSelectedBorder, var(--blue-500, var(--kui-color-border-primary, #0044f4)))}.k-segmented-control[data-v-aa757ac7] .k-button:hover,.k-segmented-control[data-v-aa757ac7] .k-button:active{z-index:2}.k-segmented-control[data-v-aa757ac7] .k-button:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #0044f4;box-shadow:0 0 0 2px var(--white, var(--kui-color-background, #ffffff)),0 0 0 4px var(--KSegmentedControlSelectedBorder, var(--blue-500, var(--kui-color-background-primary, #0044f4)));z-index:3}.k-segmented-control[data-v-aa757ac7] .k-button:first-child{border-radius:2px 0 0 2px;border-radius:var(--kui-border-radius-10, 2px) var(--kui-border-radius-0, 0px) var(--kui-border-radius-0, 0px) var(--kui-border-radius-10, 2px);margin-left:0;margin-left:var(--kui-space-0, 0px)}.k-segmented-control[data-v-aa757ac7] .k-button:last-child{border-radius:0 2px 2px 0;border-radius:var(--kui-border-radius-0, 0px) var(--kui-border-radius-10, 2px) var(--kui-border-radius-10, 2px) var(--kui-border-radius-0, 0px)}.k-segmented-control[data-v-aa757ac7] .k-button:only-child{border-radius:2px;border-radius:var(--kui-border-radius-10, 2px);margin-left:0;margin-left:var(--kui-space-0, 0px)}.k-segmented-control[data-v-aa757ac7] .k-button:disabled,.k-segmented-control[data-v-aa757ac7] .k-button:disabled:hover{background-color:#fff!important;background-color:var(--KSegmentedControlUnselectedBackground, var(--white, var(--kui-color-background, #ffffff)))!important;border-color:#afb7c566;z-index:0}.k-segmented-control[data-v-aa757ac7]:not(.allow-pointer-events) .k-button>*{pointer-events:none}.vc-pane-container{width:100%;position:relative}.vc-pane-container.in-transition{overflow:hidden}.vc-pane-layout{display:grid}.vc-arrow{display:flex;justify-content:center;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none;pointer-events:auto;color:var(--gray-600);border-width:2px;border-style:solid;border-radius:var(--rounded);border-color:transparent}.vc-arrow:hover{background:var(--gray-200)}.vc-arrow:focus{border-color:var(--gray-300)}.vc-arrow.is-disabled{opacity:.25;pointer-events:none;cursor:not-allowed}.vc-day-popover-container{color:var(--white);background-color:var(--gray-800);border:1px solid;border-color:var(--gray-700);border-radius:var(--rounded);font-size:var(--text-xs);font-weight:var(--font-medium);padding:4px 8px;box-shadow:var(--shadow)}.vc-day-popover-header{font-size:var(--text-xs);color:var(--gray-300);font-weight:var(--font-semibold);text-align:center}.vc-arrows-container{width:100%;position:absolute;top:0;display:flex;justify-content:space-between;padding:8px 10px;pointer-events:none}.vc-arrows-container.title-left{justify-content:flex-end}.vc-arrows-container.title-right{justify-content:flex-start}.vc-is-dark .vc-arrow{color:var(--white)}.vc-is-dark .vc-arrow:hover{background:var(--gray-800)}.vc-is-dark .vc-arrow:focus{border-color:var(--gray-700)}.vc-is-dark .vc-day-popover-container{color:var(--gray-800);background-color:var(--white);border-color:var(--gray-100)}.vc-is-dark .vc-day-popover-header{color:var(--gray-700)}.vc-day{position:relative;min-height:32px;z-index:1}.vc-day.is-not-in-month *{opacity:0;pointer-events:none}.vc-day-layer{position:absolute;left:0;right:0;top:0;bottom:0;pointer-events:none}.vc-day-box-center-center{display:flex;justify-content:center;align-items:center;transform-origin:50% 50%}.vc-day-box-left-center{display:flex;justify-content:flex-start;align-items:center;transform-origin:0% 50%}.vc-day-box-right-center{display:flex;justify-content:flex-end;align-items:center;transform-origin:100% 50%}.vc-day-box-center-bottom{display:flex;justify-content:center;align-items:flex-end}.vc-day-content{display:flex;justify-content:center;align-items:center;font-size:var(--text-sm);font-weight:var(--font-medium);width:28px;height:28px;line-height:28px;border-radius:var(--rounded-full);-webkit-user-select:none;user-select:none;cursor:pointer}.vc-day-content:hover{background-color:#ccd6e04d}.vc-day-content:focus{font-weight:var(--font-bold);background-color:#ccd6e066}.vc-day-content.is-disabled{color:var(--gray-400)}.vc-is-dark .vc-day-content:hover{background-color:#7281974d}.vc-is-dark .vc-day-content:focus{background-color:#72819766}.vc-is-dark .vc-day-content.is-disabled{color:var(--gray-600)}.vc-highlights{overflow:hidden;pointer-events:none;z-index:-1}.vc-highlight{width:28px;height:28px}.vc-highlight.vc-highlight-base-start{width:50%!important;border-radius:0!important;border-right-width:0!important}.vc-highlight.vc-highlight-base-end{width:50%!important;border-radius:0!important;border-left-width:0!important}.vc-highlight.vc-highlight-base-middle{width:100%;border-radius:0!important;border-left-width:0!important;border-right-width:0!important;margin:0 -1px}.vc-dots{display:flex;justify-content:center;align-items:center}.vc-dot{width:5px;height:5px;border-radius:50%;transition:all var(--day-content-transition-time)}.vc-dot:not(:last-child){margin-right:3px}.vc-bars{display:flex;justify-content:flex-start;align-items:center;width:75%}.vc-bar{flex-grow:1;height:3px;transition:all var(--day-content-transition-time)}.vc-nav-header{display:flex;justify-content:space-between}.vc-nav-arrow{display:flex;justify-content:center;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none;line-height:var(--leading-snug);border-width:2px;border-style:solid;border-color:transparent;border-radius:var(--rounded)}.vc-nav-arrow.is-left{margin-right:auto}.vc-nav-arrow.is-right{margin-left:auto}.vc-nav-arrow.is-disabled{opacity:.25;pointer-events:none;cursor:not-allowed}.vc-nav-arrow:hover{background-color:var(--gray-900)}.vc-nav-arrow:focus{border-color:var(--accent-600)}.vc-nav-title{color:var(--accent-100);font-weight:var(--font-bold);line-height:var(--leading-snug);padding:4px 8px;border-radius:var(--rounded);border-width:2px;border-style:solid;border-color:transparent;-webkit-user-select:none;user-select:none}.vc-nav-title:hover{background-color:var(--gray-900)}.vc-nav-title:focus{border-color:var(--accent-600)}.vc-nav-items{display:grid;grid-template-columns:repeat(3,1fr);grid-row-gap:2px;grid-column-gap:5px}.vc-nav-item{width:48px;text-align:center;line-height:var(--leading-snug);font-weight:var(--font-semibold);padding:4px 0;cursor:pointer;border-width:2px;border-style:solid;border-color:transparent;border-radius:var(--rounded);-webkit-user-select:none;user-select:none}.vc-nav-item:hover{color:var(--white);background-color:var(--gray-900);box-shadow:var(--shadow-inner)}.vc-nav-item.is-active{color:var(--accent-900);background:var(--accent-100);font-weight:var(--font-bold);box-shadow:var(--shadow)}.vc-nav-item.is-current{color:var(--accent-100);font-weight:var(--bold);border-color:var(--accent-100)}.vc-nav-item:focus{border-color:var(--accent-600)}.vc-nav-item.is-disabled{opacity:.25;pointer-events:none}.vc-is-dark .vc-nav-title{color:var(--gray-900)}.vc-is-dark .vc-nav-title:hover{background-color:var(--gray-200)}.vc-is-dark .vc-nav-title:focus{border-color:var(--accent-400)}.vc-is-dark .vc-nav-arrow:hover{background-color:var(--gray-200)}.vc-is-dark .vc-nav-arrow:focus{border-color:var(--accent-400)}.vc-is-dark .vc-nav-item:hover{color:var(--gray-900);background-color:var(--gray-200);box-shadow:none}.vc-is-dark .vc-nav-item.is-active{color:var(--white);background:var(--accent-500)}.vc-is-dark .vc-nav-item.is-current{color:var(--accent-600);border-color:var(--accent-500)}.vc-is-dark .vc-nav-item:focus{border-color:var(--accent-400)}.vc-pane{min-width:250px}.vc-header{display:flex;justify-content:center;align-items:center;padding:10px 16px 0}.vc-header.align-left{justify-content:flex-start}.vc-header.align-right{justify-content:flex-end}.vc-title{font-size:var(--text-lg);color:var(--gray-800);font-weight:var(--font-semibold);line-height:28px;cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap}.vc-title:hover{opacity:.75}.vc-weeknumber{display:flex;justify-content:center;align-items:center;position:relative}.vc-weeknumber-content{display:flex;justify-content:center;align-items:center;font-size:var(--text-xs);font-weight:var(--font-medium);font-style:italic;width:28px;height:28px;margin-top:2px;color:var(--gray-500);-webkit-user-select:none;user-select:none}.vc-weeknumber-content.is-left-outside{position:absolute;left:var(--weeknumber-offset)}.vc-weeknumber-content.is-right-outside{position:absolute;right:var(--weeknumber-offset)}.vc-weeks{display:grid;grid-template-columns:repeat(7,1fr);position:relative;-webkit-overflow-scrolling:touch;padding:6px;min-width:250px}.vc-weeks.vc-show-weeknumbers{grid-template-columns:auto repeat(7,1fr)}.vc-weeks.vc-show-weeknumbers.is-right{grid-template-columns:repeat(7,1fr) auto}.vc-weekday{text-align:center;color:var(--gray-500);font-size:var(--text-sm);font-weight:var(--font-bold);line-height:14px;padding-top:4px;padding-bottom:8px;cursor:default;-webkit-user-select:none;user-select:none}.vc-weekdays{display:flex}.vc-nav-popover-container{color:var(--white);font-size:var(--text-sm);font-weight:var(--font-semibold);background-color:var(--gray-800);border:1px solid;border-color:var(--gray-700);border-radius:var(--rounded-lg);padding:4px;box-shadow:var(--shadow)}.vc-is-dark .vc-header{color:var(--gray-200)}.vc-is-dark .vc-title{color:var(--gray-100)}.vc-is-dark .vc-weekday{color:var(--accent-200)}.vc-is-dark .vc-nav-popover-container{color:var(--gray-800);background-color:var(--white);border-color:var(--gray-100)}.vc-none-enter-active,.vc-none-leave-active{transition-duration:0s}.vc-fade-enter-active,.vc-fade-leave-active,.vc-slide-left-enter-active,.vc-slide-left-leave-active,.vc-slide-right-enter-active,.vc-slide-right-leave-active,.vc-slide-up-enter-active,.vc-slide-up-leave-active,.vc-slide-down-enter-active,.vc-slide-down-leave-active,.vc-slide-fade-enter-active,.vc-slide-fade-leave-active{transition:transform var(--slide-duration) var(--slide-timing),opacity var(--slide-duration) var(--slide-timing);backface-visibility:hidden;pointer-events:none}.vc-none-leave-active,.vc-fade-leave-active,.vc-slide-left-leave-active,.vc-slide-right-leave-active,.vc-slide-up-leave-active,.vc-slide-down-leave-active{position:absolute!important;width:100%}.vc-none-enter-from,.vc-none-leave-to,.vc-fade-enter-from,.vc-fade-leave-to,.vc-slide-left-enter-from,.vc-slide-left-leave-to,.vc-slide-right-enter-from,.vc-slide-right-leave-to,.vc-slide-up-enter-from,.vc-slide-up-leave-to,.vc-slide-down-enter-from,.vc-slide-down-leave-to,.vc-slide-fade-enter-from,.vc-slide-fade-leave-to{opacity:0}.vc-slide-left-enter-from,.vc-slide-right-leave-to,.vc-slide-fade-enter-from.direction-left,.vc-slide-fade-leave-to.direction-left{transform:translate(var(--slide-translate))}.vc-slide-right-enter-from,.vc-slide-left-leave-to,.vc-slide-fade-enter-from.direction-right,.vc-slide-fade-leave-to.direction-right{transform:translate(calc(-1 * var(--slide-translate)))}.vc-slide-up-enter-from,.vc-slide-down-leave-to,.vc-slide-fade-enter-from.direction-top,.vc-slide-fade-leave-to.direction-top{transform:translateY(var(--slide-translate))}.vc-slide-down-enter-from,.vc-slide-up-leave-to,.vc-slide-fade-enter-from.direction-bottom,.vc-slide-fade-leave-to.direction-bottom{transform:translateY(calc(-1 * var(--slide-translate)))}.vc-popover-content-wrapper{--popover-horizontal-content-offset: 8px;--popover-vertical-content-offset: 10px;--popover-caret-horizontal-offset: 18px;--popover-caret-vertical-offset: 8px;position:absolute;display:block;outline:none;z-index:10}.vc-popover-content-wrapper:not(.is-interactive){pointer-events:none}.vc-popover-content{position:relative;outline:none;z-index:10;box-shadow:var(--shadow-lg)}.vc-popover-content.direction-bottom{margin-top:var(--popover-vertical-content-offset)}.vc-popover-content.direction-top{margin-bottom:var(--popover-vertical-content-offset)}.vc-popover-content.direction-left{margin-right:var(--popover-horizontal-content-offset)}.vc-popover-content.direction-right{margin-left:var(--popover-horizontal-content-offset)}.vc-popover-caret{content:"";position:absolute;display:block;width:12px;height:12px;border-top:inherit;border-left:inherit;background-color:inherit;z-index:-1}.vc-popover-caret.direction-bottom{top:0}.vc-popover-caret.direction-bottom.align-left{transform:translateY(-50%) rotate(45deg)}.vc-popover-caret.direction-bottom.align-center{transform:translate(-50%) translateY(-50%) rotate(45deg)}.vc-popover-caret.direction-bottom.align-right{transform:translateY(-50%) rotate(45deg)}.vc-popover-caret.direction-top{top:100%}.vc-popover-caret.direction-top.align-left{transform:translateY(-50%) rotate(-135deg)}.vc-popover-caret.direction-top.align-center{transform:translate(-50%) translateY(-50%) rotate(-135deg)}.vc-popover-caret.direction-top.align-right{transform:translateY(-50%) rotate(-135deg)}.vc-popover-caret.direction-left{left:100%}.vc-popover-caret.direction-left.align-top{transform:translate(-50%) rotate(135deg)}.vc-popover-caret.direction-left.align-middle{transform:translateY(-50%) translate(-50%) rotate(135deg)}.vc-popover-caret.direction-left.align-bottom{transform:translate(-50%) rotate(135deg)}.vc-popover-caret.direction-right{left:0}.vc-popover-caret.direction-right.align-top{transform:translate(-50%) rotate(-45deg)}.vc-popover-caret.direction-right.align-middle{transform:translateY(-50%) translate(-50%) rotate(-45deg)}.vc-popover-caret.direction-right.align-bottom{transform:translate(-50%) rotate(-45deg)}.vc-popover-caret.align-left{left:var(--popover-caret-horizontal-offset)}.vc-popover-caret.align-center{left:50%}.vc-popover-caret.align-right{right:var(--popover-caret-horizontal-offset)}.vc-popover-caret.align-top{top:var(--popover-caret-vertical-offset)}.vc-popover-caret.align-middle{top:50%}.vc-popover-caret.align-bottom{bottom:var(--popover-caret-vertical-offset)}.vc-day-popover-row{--day-content-transition-time: .13s ease-in;display:flex;align-items:center;transition:all .13s ease-in;transition:all var(--day-content-transition-time)}.vc-day-popover-row:not(:first-child){margin-top:3px}.vc-day-popover-row-indicator{display:flex;justify-content:center;align-items:center;flex-grow:0;width:15px;margin-right:3px}.vc-day-popover-row-indicator span{transition:all var(--day-content-transition-time)}.vc-day-popover-row-content{display:flex;align-items:center;flex-wrap:none;flex-grow:1;width:max-content}.vc-svg-icon{display:inline-block;stroke:currentColor;stroke-width:0}.vc-svg-icon path{fill:currentColor}.vc-time-picker{display:flex;align-items:center;padding:8px}.vc-time-picker.vc-invalid{pointer-events:none;opacity:.5}.vc-time-picker.vc-bordered{border-top:1px solid var(--gray-400)}.vc-time-icon{width:16px;height:16px;color:var(--gray-600)}.vc-time-content{margin-left:8px}.vc-time-date{display:flex;align-items:center;font-size:var(--text-sm);font-weight:var(--font-semibold);text-transform:uppercase;padding:0 0 4px 4px;margin-top:-4px;line-height:21px}.vc-time-weekday{color:var(--gray-700);letter-spacing:var(--tracking-wide)}.vc-time-month{color:var(--accent-600);margin-left:8px}.vc-time-day{color:var(--accent-600);margin-left:4px}.vc-time-year{color:var(--gray-500);margin-left:8px}.vc-time-select{display:flex;align-items:center}.vc-am-pm{display:flex;align-items:center;background:var(--gray-200);color:var(--gray-800);margin-left:8px;padding:4px;border-radius:var(--rounded);height:30px}.vc-am-pm button{font-size:var(--text-sm);font-weight:var(--font-medium);padding:0 4px;background:transparent;border:2px solid transparent;border-radius:var(--rounded);line-height:var(--leading-snug)}.vc-am-pm button:hover{color:var(--gray-600)}.vc-am-pm button:focus{border-color:var(--accent-400)}.vc-am-pm button.active{background:var(--accent-600);color:var(--white)}.vc-am-pm button.active:hover{background:var(--accent-500)}.vc-am-pm button.active:focus{border-color:var(--accent-400)}.vc-is-dark .vc-time-picker{border-color:var(--gray-700)}.vc-is-dark .vc-time-icon,.vc-is-dark .vc-time-weekday{color:var(--gray-400)}.vc-is-dark .vc-time-month,.vc-is-dark .vc-time-day{color:var(--accent-400)}.vc-is-dark .vc-time-year{color:var(--gray-500)}.vc-is-dark .vc-am-pm{background:var(--gray-700)}.vc-is-dark .vc-am-pm:focus{border-color:var(--accent-500)}.vc-is-dark .vc-am-pm button{color:var(--gray-100)}.vc-is-dark .vc-am-pm button:hover{color:var(--gray-400)}.vc-is-dark .vc-am-pm button:focus{border-color:var(--accent-500)}.vc-is-dark .vc-am-pm button.active{background:var(--accent-500);color:var(--white)}.vc-is-dark .vc-am-pm button.active:hover{background:var(--accent-600)}.vc-is-dark .vc-am-pm button.active:focus{border-color:var(--accent-500)}.vc-select{position:relative}.vc-select select{flex-grow:1;display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:52px;height:30px;font-size:var(--text-base);font-weight:var(--font-medium);text-align:left;background-color:var(--gray-200);border:2px solid;border-color:var(--gray-200);color:var(--gray-900);padding:0 20px 0 8px;border-radius:var(--rounded);line-height:var(--leading-tight);text-indent:0px;cursor:pointer;-moz-padding-start:3px;background-image:none}.vc-select select:hover{color:var(--gray-600)}.vc-select select:focus{outline:0;border-color:var(--accent-400);background-color:var(--white)}.vc-select-arrow{display:flex;align-items:center;pointer-events:none;position:absolute;top:0;bottom:0;right:0;padding:0 4px 0 0;color:var(--gray-500)}.vc-select-arrow svg{width:16px;height:16px;fill:currentColor}.vc-is-dark select{background:var(--gray-700);color:var(--gray-100);border-color:var(--gray-700)}.vc-is-dark select:hover{color:var(--gray-400)}.vc-is-dark select:focus{border-color:var(--accent-500);background-color:var(--gray-800)}.vc-container{--white: #ffffff;--black: #000000;--gray-100: #f7fafc;--gray-200: #edf2f7;--gray-300: #e2e8f0;--gray-400: #cbd5e0;--gray-500: #a0aec0;--gray-600: #718096;--gray-700: #4a5568;--gray-800: #2d3748;--gray-900: #1a202c;--red-100: #fff5f5;--red-200: #fed7d7;--red-300: #feb2b2;--red-400: #fc8181;--red-500: #f56565;--red-600: #e53e3e;--red-700: #c53030;--red-800: #9b2c2c;--red-900: #742a2a;--orange-100: #fffaf0;--orange-200: #feebc8;--orange-300: #fbd38d;--orange-400: #f6ad55;--orange-500: #ed8936;--orange-600: #dd6b20;--orange-700: #c05621;--orange-800: #9c4221;--orange-900: #7b341e;--yellow-100: #fffff0;--yellow-200: #fefcbf;--yellow-300: #faf089;--yellow-400: #f6e05e;--yellow-500: #ecc94b;--yellow-600: #d69e2e;--yellow-700: #b7791f;--yellow-800: #975a16;--yellow-900: #744210;--green-100: #f0fff4;--green-200: #c6f6d5;--green-300: #9ae6b4;--green-400: #68d391;--green-500: #48bb78;--green-600: #38a169;--green-700: #2f855a;--green-800: #276749;--green-900: #22543d;--teal-100: #e6fffa;--teal-200: #b2f5ea;--teal-300: #81e6d9;--teal-400: #4fd1c5;--teal-500: #38b2ac;--teal-600: #319795;--teal-700: #2c7a7b;--teal-800: #285e61;--teal-900: #234e52;--blue-100: #ebf8ff;--blue-200: #bee3f8;--blue-300: #90cdf4;--blue-400: #63b3ed;--blue-500: #4299e1;--blue-600: #3182ce;--blue-700: #2b6cb0;--blue-800: #2c5282;--blue-900: #2a4365;--indigo-100: #ebf4ff;--indigo-200: #c3dafe;--indigo-300: #a3bffa;--indigo-400: #7f9cf5;--indigo-500: #667eea;--indigo-600: #5a67d8;--indigo-700: #4c51bf;--indigo-800: #434190;--indigo-900: #3c366b;--purple-100: #faf5ff;--purple-200: #e9d8fd;--purple-300: #d6bcfa;--purple-400: #b794f4;--purple-500: #9f7aea;--purple-600: #805ad5;--purple-700: #6b46c1;--purple-800: #553c9a;--purple-900: #44337a;--pink-100: #fff5f7;--pink-200: #fed7e2;--pink-300: #fbb6ce;--pink-400: #f687b3;--pink-500: #ed64a6;--pink-600: #d53f8c;--pink-700: #b83280;--pink-800: #97266d;--pink-900: #702459}.vc-container.vc-red{--accent-100: var(--red-100);--accent-200: var(--red-200);--accent-300: var(--red-300);--accent-400: var(--red-400);--accent-500: var(--red-500);--accent-600: var(--red-600);--accent-700: var(--red-700);--accent-800: var(--red-800);--accent-900: var(--red-900)}.vc-container.vc-orange{--accent-100: var(--orange-100);--accent-200: var(--orange-200);--accent-300: var(--orange-300);--accent-400: var(--orange-400);--accent-500: var(--orange-500);--accent-600: var(--orange-600);--accent-700: var(--orange-700);--accent-800: var(--orange-800);--accent-900: var(--orange-900)}.vc-container.vc-yellow{--accent-100: var(--yellow-100);--accent-200: var(--yellow-200);--accent-300: var(--yellow-300);--accent-400: var(--yellow-400);--accent-500: var(--yellow-500);--accent-600: var(--yellow-600);--accent-700: var(--yellow-700);--accent-800: var(--yellow-800);--accent-900: var(--yellow-900)}.vc-container.vc-green{--accent-100: var(--green-100);--accent-200: var(--green-200);--accent-300: var(--green-300);--accent-400: var(--green-400);--accent-500: var(--green-500);--accent-600: var(--green-600);--accent-700: var(--green-700);--accent-800: var(--green-800);--accent-900: var(--green-900)}.vc-container.vc-teal{--accent-100: var(--teal-100);--accent-200: var(--teal-200);--accent-300: var(--teal-300);--accent-400: var(--teal-400);--accent-500: var(--teal-500);--accent-600: var(--teal-600);--accent-700: var(--teal-700);--accent-800: var(--teal-800);--accent-900: var(--teal-900)}.vc-container.vc-blue{--accent-100: var(--blue-100);--accent-200: var(--blue-200);--accent-300: var(--blue-300);--accent-400: var(--blue-400);--accent-500: var(--blue-500);--accent-600: var(--blue-600);--accent-700: var(--blue-700);--accent-800: var(--blue-800);--accent-900: var(--blue-900)}.vc-container.vc-indigo{--accent-100: var(--indigo-100);--accent-200: var(--indigo-200);--accent-300: var(--indigo-300);--accent-400: var(--indigo-400);--accent-500: var(--indigo-500);--accent-600: var(--indigo-600);--accent-700: var(--indigo-700);--accent-800: var(--indigo-800);--accent-900: var(--indigo-900)}.vc-container.vc-purple{--accent-100: var(--purple-100);--accent-200: var(--purple-200);--accent-300: var(--purple-300);--accent-400: var(--purple-400);--accent-500: var(--purple-500);--accent-600: var(--purple-600);--accent-700: var(--purple-700);--accent-800: var(--purple-800);--accent-900: var(--purple-900)}.vc-container.vc-pink{--accent-100: var(--pink-100);--accent-200: var(--pink-200);--accent-300: var(--pink-300);--accent-400: var(--pink-400);--accent-500: var(--pink-500);--accent-600: var(--pink-600);--accent-700: var(--pink-700);--accent-800: var(--pink-800);--accent-900: var(--pink-900)}.vc-container{--font-normal: 400;--font-medium: 500;--font-semibold: 600;--font-bold: 700;--text-xs: 12px;--text-sm: 14px;--text-base: 16px;--text-lg: 18px;--leading-snug: 1.375;--rounded: .25rem;--rounded-lg: .5rem;--rounded-full: 9999px;--shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06);--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05);--shadow-inner: inset 0 2px 4px 0 rgba(0, 0, 0, .06);--slide-translate: 22px;--slide-duration: .15s;--slide-timing: ease;--day-content-transition-time: .13s ease-in;--weeknumber-offset: -34px;position:relative;display:inline-flex;width:max-content;height:max-content;font-family:BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif;color:var(--gray-900);background-color:var(--white);border:1px solid;border-color:var(--gray-400);border-radius:.5rem;border-radius:var(--rounded-lg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent}.vc-container,.vc-container *{box-sizing:border-box}.vc-container:focus,.vc-container *:focus{outline:none}.vc-container button,.vc-container [role=button]{cursor:pointer}.vc-container.vc-is-expanded{min-width:100%}.vc-container .vc-container{border:none}.vc-container.vc-is-dark{color:var(--gray-100);background-color:var(--gray-900);border-color:var(--gray-700)}.k-datetime-picker{max-width:100%}.k-datetime-picker.set-min-width .k-popover{min-width:360px}.k-datetime-picker .timepicker-input{--KButtonOutlineColor: var(--grey-500, var(--kui-color-text-neutral, #6c7489));--KButtonOutlineActive: var(--white, var(--kui-color-background, #ffffff));border:none;font-weight:400;font-weight:var(--kui-font-weight-regular, 400);max-width:100%;padding:12px!important;padding:var(--spacing-sm, var(--kui-space-50, 12px))!important;background-color:#fff;background-color:var(--KInputBackground, var(--white, #ffffff));box-shadow:inset 0 0 0 1px #e7e7ec!important;box-shadow:inset 0 0 0 1px var(--KInputBorder, var(--grey-300, #e7e7ec))!important;transition:color .1s ease,box-shadow .1s ease}.k-datetime-picker .timepicker-input .calendar-icon{margin-right:4px!important;margin-right:var(--kui-space-20, 4px)!important}.k-datetime-picker .timepicker-input.set-min-width{min-width:360px}.k-datetime-picker .timepicker-input:hover{box-shadow:inset 0 0 0 1px #bdd3f9!important;box-shadow:inset 0 0 0 1px var(--KInputHover, var(--blue-200, #bdd3f9))!important;transition:all .1s ease}.k-datetime-picker .timepicker-input:focus,.k-datetime-picker .timepicker-input:active{box-shadow:inset 0 0 0 1px #3972d5!important;box-shadow:inset 0 0 0 1px var(--KInputFocus, var(--blue-400, #3972d5))!important;outline:none!important;transition:all .1s ease}.k-datetime-picker .timepicker-input .timepicker-display{color:#000933;color:var(--black-70, var(--kui-color-text, #000933));display:flex!important;flex-wrap:wrap;font-size:16px!important;font-size:var(--kui-font-size-40, 16px)!important}.k-datetime-picker .timepicker-input .timepicker-display div{font-size:16px;font-size:var(--kui-font-size-40, 16px);line-height:20px;line-height:var(--kui-line-height-30, 20px);margin:0;margin:var(--kui-space-0, 0px);padding:0;padding:var(--kui-space-0, 0px);text-align:left;white-space:nowrap;width:auto}.k-datetime-picker .k-popover{max-height:90vh;max-width:350px;overflow:hidden;padding:12px;padding:var(--spacing-sm, var(--kui-space-50, 12px))}.k-datetime-picker .k-popover[x-placement^=bottom]{margin-top:2px;margin-top:var(--kui-space-10, 2px)}.k-datetime-picker .k-popover[x-placement^=top]{margin-bottom:2px;margin-bottom:var(--kui-space-10, 2px)}.k-datetime-picker .k-popover .k-popover-content .datetime-picker-toggle{margin-bottom:16px!important;margin-bottom:var(--kui-space-60, 16px)!important;width:100%!important}.k-datetime-picker .k-popover .k-popover-content .range-display{margin:0 auto;margin:var(--kui-space-0, 0px) auto var(--kui-space-0, 0px)}.k-datetime-picker .k-popover .k-popover-content .relative-periods-container,.k-datetime-picker .k-popover .k-popover-content .timeframe-section{display:flex!important;flex-direction:column!important}.k-datetime-picker .k-popover .k-popover-content .timeframe-section .timeframe-section-title{font-size:14px!important;font-size:var(--kui-font-size-30, 14px)!important;font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);margin-bottom:4px!important;margin-bottom:var(--spacing-xs, var(--kui-space-20, 4px))!important;margin-top:8px!important;margin-top:var(--kui-space-40, 8px)!important}.k-datetime-picker .k-popover .k-popover-content .timeframe-section .timeframe-buttons{display:flex!important;flex-wrap:wrap}.k-datetime-picker .k-popover .k-popover-content .timeframe-section .timeframe-buttons .timeframe-btn{flex:0 calc(33% - 3px);font-size:14px;font-size:var(--type-sm, var(--kui-font-size-30, 14px));font-weight:400;font-weight:var(--kui-font-weight-regular, 400);justify-content:center;margin-bottom:6px;margin-bottom:var(--kui-space-30, 6px);margin-right:6px;margin-right:var(--kui-space-30, 6px);padding:12px 16px;padding:var(--spacing-sm, var(--kui-space-50, 12px)) var(--spacing-md, var(--kui-space-60, 16px))}.k-datetime-picker .k-popover .k-popover-content .timeframe-section .timeframe-buttons .timeframe-btn.selected-option{background-color:#0044f4;background-color:var(--blue-500, var(--kui-color-background-primary, #0044f4));color:#fff;color:var(--white, var(--kui-color-text-inverse, #ffffff));font-weight:400;font-weight:var(--kui-font-weight-regular, 400)}.k-datetime-picker .k-popover .k-popover-content .timeframe-section .timeframe-buttons .timeframe-btn:nth-child(3n){margin-right:0;margin-right:var(--kui-space-0, 0px)}.k-datetime-picker .k-popover .k-popover-content .timeframe-section .timeframe-buttons .timeframe-btn:focus{box-shadow:none}.k-datetime-picker .k-popover .k-popover-footer{margin:16px auto 0;margin:var(--spacing-md, var(--kui-space-60, 16px)) auto var(--kui-space-0, 0px)}.k-datetime-picker .k-popover .k-popover-footer .datetime-picker-footer-container{display:flex!important;justify-content:flex-end!important}.k-datetime-picker .k-popover .k-popover-footer .datetime-picker-footer-container .action-btn{padding:0 16px 8px;padding:var(--kui-space-0, 0px) var(--spacing-md, var(--kui-space-60, 16px)) var(--spacing-xs, var(--kui-space-40, 8px))}.k-datetime-picker .k-popover .k-popover-footer .datetime-picker-footer-container .action-btn:focus{box-shadow:none}.k-datetime-picker .vc-container{border:0px;border:var(--kui-border-width-0, 0px)}.k-datetime-picker .vc-container .vc-time-icon{display:none}.k-datetime-picker .vc-container .vc-bordered{border:0px;border:var(--kui-border-width-0, 0px)}.k-datetime-picker .vc-container .vc-day-content.is-disabled{pointer-events:none}.k-datetime-picker .vc-container .vc-highlights+.vc-day-content{font-weight:600;font-weight:var(--kui-font-weight-semibold, 600)}.k-datetime-picker .vc-container .vc-highlights+.vc-day-content:focus{background-color:#0044f4;background-color:var(--kui-color-background-primary, #0044f4)}.k-datetime-picker .vc-container .vc-highlights:has(.vcal-day-start,.vcal-day-end,.vcal-day-drag-start,.vcal-day-drag-end)+.vc-day-content{color:#fff;color:var(--white, var(--kui-color-text-inverse, #ffffff))}.k-datetime-picker .vc-container .vc-nav-popover-container{background-color:#fff;background-color:var(--white, var(--kui-color-background, #ffffff));border:1px solid #afb7c5;border:var(--kui-border-width-10, 1px) solid var(--kui-color-border-neutral-weak, #afb7c5);color:#6c7489;color:var(--kui-color-text-neutral, #6c7489)}.k-datetime-picker .vc-container .vc-nav-popover-container .vc-nav-container .vc-nav-arrow{background-color:#fff;background-color:var(--white, var(--kui-color-background, #ffffff))}.k-datetime-picker .vc-container .vc-nav-popover-container .vc-nav-container .vc-nav-arrow:active,.k-datetime-picker .vc-container .vc-nav-popover-container .vc-nav-container .vc-nav-arrow:focus{border:2px solid #ffffff;border:var(--kui-border-width-20, 2px) solid var(--white, #ffffff)}.k-datetime-picker .vc-container .vc-nav-popover-container .vc-nav-container .vc-nav-header .vc-nav-title{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489)}.k-datetime-picker .vc-container .vc-nav-popover-container .vc-nav-container .vc-nav-header .vc-nav-title:hover{background-color:#fff;background-color:var(--white, var(--kui-color-background, #ffffff));color:#3a3f51;color:var(--kui-color-text-neutral-stronger, #3a3f51)}.k-datetime-picker .vc-container .vc-nav-popover-container .vc-nav-container .vc-nav-header .vc-nav-title:active,.k-datetime-picker .vc-container .vc-nav-popover-container .vc-nav-container .vc-nav-header .vc-nav-title:focus{border:2px solid #ffffff;border:var(--kui-border-width-20, 2px) solid var(--white, #ffffff)}.k-datetime-picker .vc-container .vc-nav-popover-container .vc-nav-container .vc-nav-items .vc-nav-item{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489)}.k-datetime-picker .vc-container .vc-nav-popover-container .vc-nav-container .vc-nav-items .vc-nav-item:hover{background-color:#eefaff;background-color:var(--kui-color-background-primary-weakest, #eefaff);box-shadow:none;color:#3a3f51;color:var(--kui-color-text-neutral-stronger, #3a3f51)}.k-datetime-picker .vc-container .vc-nav-popover-container .vc-nav-container .vc-nav-items .vc-nav-item.is-current{border-color:#0000;border-color:var(--kui-color-border-transparent, rgba(0, 0, 0, 0))}.k-datetime-picker .vc-container .vc-nav-popover-container .vc-nav-container .vc-nav-items .vc-nav-item.is-active{background-color:#0044f4;background-color:var(--kui-color-background-primary, #0044f4);box-shadow:none;color:#fff;color:var(--white, var(--kui-color-text-inverse, #ffffff));font-weight:600;font-weight:var(--kui-font-weight-semibold, 600)}.k-datetime-picker .vc-container .vc-nav-popover-container .vc-nav-container .vc-nav-items .vc-nav-item.is-disabled{color:#828a9e;color:var(--grey-400, var(--kui-color-text-disabled, #828a9e));cursor:not-allowed;opacity:1}.k-datetime-picker .vc-container .vc-time-picker{border-top:1px solid #ffffff!important;border-top:var(--kui-border-width-10, 1px) solid var(--white, #ffffff)!important}.k-datetime-picker .vc-container .vc-time-picker:last-of-type{padding-bottom:0;padding-bottom:var(--kui-space-0, 0px)}.k-datetime-picker .vc-container .vc-time-picker .vc-date .vc-weekday,.k-datetime-picker .vc-container .vc-time-picker .vc-date .vc-month,.k-datetime-picker .vc-container .vc-time-picker .vc-date .vc-year{color:#6c7489!important;color:var(--kui-color-text-neutral, #6c7489)!important}.k-datetime-picker .vc-container .vc-pane-container .vc-arrows-container,.k-datetime-picker .vc-container .vc-pane-container .vc-header{padding:2px 16px 0;padding:var(--kui-space-10, 2px) var(--kui-space-60, 16px) var(--kui-space-0, 0px)}.k-datetime-picker .vc-container .vc-pane-container .vc-header{margin-bottom:8px;margin-bottom:var(--kui-space-40, 8px)}.k-datetime-picker .vc-container .vc-pane-container .vc-header .vc-title{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);font-size:16px;font-size:var(--type-md, var(--kui-font-size-40, 16px))}.k-datetime-picker .vc-container .vc-pane-container .vc-header .vc-title:hover,.k-datetime-picker .vc-container .vc-pane-container .vc-header .vc-title:active{color:#52596e;color:var(--kui-color-text-neutral-strong, #52596e)}.k-datetime-picker .vc-container .vc-pane-container .vc-weeks{margin-top:12px;margin-top:var(--spacing-sm, var(--kui-space-50, 12px))}.k-datetime-picker .vc-container .vc-pane-container .vc-weeks .vc-weekday{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489)}.k-datetime-picker .vc-container .vc-pane-container .vc-select select,.k-datetime-picker .vc-container .vc-time-picker .vc-select select{background-color:#e0e4ea;background-color:var(--kui-color-background-neutral-weaker, #e0e4ea);border:2px solid #e0e4ea;border:var(--kui-border-width-20, 2px) solid #e0e4ea;color:#52596e;color:var(--kui-color-text-neutral-strong, #52596e)}.k-datetime-picker .vc-container .vc-pane-container .vc-select select:hover,.k-datetime-picker .vc-container .vc-time-picker .vc-select select:hover{color:#52596e;color:var(--kui-color-text-neutral-strong, #52596e)}.k-datetime-picker .vc-container .vc-pane-container .vc-select select:focus,.k-datetime-picker .vc-container .vc-time-picker .vc-select select:focus{background-color:#e0e4ea;background-color:var(--kui-color-background-neutral-weaker, #e0e4ea);border:2px solid #e0e4ea;border:var(--kui-border-width-20, 2px) solid #e0e4ea;color:#52596e;color:var(--kui-color-text-neutral-strong, #52596e)}.k-datetime-picker .vc-container .vc-pane-container .vc-select select:focus+.vc-select-arrow,.k-datetime-picker .vc-container .vc-time-picker .vc-select select:focus+.vc-select-arrow{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489)}.k-datetime-picker .vc-container .vc-pane-container .vc-time-month,.k-datetime-picker .vc-container .vc-pane-container .vc-time-day,.k-datetime-picker .vc-container .vc-pane-container .vc-time-year,.k-datetime-picker .vc-container .vc-time-picker .vc-time-month,.k-datetime-picker .vc-container .vc-time-picker .vc-time-day,.k-datetime-picker .vc-container .vc-time-picker .vc-time-year,.k-datetime-picker .vc-container .vc-pane-container .vc-month,.k-datetime-picker .vc-container .vc-pane-container .vc-day,.k-datetime-picker .vc-container .vc-time-picker .vc-month,.k-datetime-picker .vc-container .vc-time-picker .vc-day{color:#52596e;color:var(--kui-color-text-neutral-strong, #52596e)}.k-datetime-picker .vc-container .vc-pane-container .vc-am-pm,.k-datetime-picker .vc-container .vc-time-picker .vc-am-pm{background-color:#e0e4ea;background-color:var(--kui-color-background-neutral-weaker, #e0e4ea);color:#52596e;color:var(--kui-color-text-neutral-strong, #52596e)}.k-datetime-picker .vc-container .vc-pane-container .vc-am-pm button:active,.k-datetime-picker .vc-container .vc-pane-container .vc-am-pm button:hover,.k-datetime-picker .vc-container .vc-time-picker .vc-am-pm button:active,.k-datetime-picker .vc-container .vc-time-picker .vc-am-pm button:hover{color:#52596e;color:var(--kui-color-text-neutral-strong, #52596e)}.k-datetime-picker .vc-container .vc-pane-container .vc-am-pm button:focus,.k-datetime-picker .vc-container .vc-time-picker .vc-am-pm button:focus{border:2px solid rgba(0,0,0,0);border:var(--kui-border-width-20, 2px) solid var(--kui-color-border-transparent, rgba(0, 0, 0, 0))}.k-datetime-picker .vc-container .vc-pane-container .vc-am-pm button.active,.k-datetime-picker .vc-container .vc-time-picker .vc-am-pm button.active{background-color:#0044f4;background-color:var(--kui-color-background-primary, #0044f4)}.k-datetime-picker .vc-container .vc-pane-container .vc-am-pm button.active:hover,.k-datetime-picker .vc-container .vc-pane-container .vc-am-pm button.active:focus,.k-datetime-picker .vc-container .vc-time-picker .vc-am-pm button.active:hover,.k-datetime-picker .vc-container .vc-time-picker .vc-am-pm button.active:focus{background-color:#0044f4;background-color:var(--kui-color-background-primary, #0044f4);border-color:#0044f4;border-color:var(--kui-color-background-primary, #0044f4);color:#fff;color:var(--white, var(--kui-color-text-inverse, #ffffff))}.k-datetime-picker .vc-container .vc-pane-container .vc-am-pm button.active:active,.k-datetime-picker .vc-container .vc-time-picker .vc-am-pm button.active:active{background-color:#5f9aff;background-color:var(--kui-color-background-primary-weak, #5f9aff);border-color:#5f9aff;border-color:var(--kui-color-border-primary-weak, #5f9aff);color:#fff;color:var(--white, var(--kui-color-text-inverse, #ffffff))}.k-datetime-picker .vc-container .vc-pane-container .vc-highlight.vcal-day-start,.k-datetime-picker .vc-container .vc-pane-container .vc-highlight.vcal-day-end,.k-datetime-picker .vc-container .vc-time-picker .vc-highlight.vcal-day-start,.k-datetime-picker .vc-container .vc-time-picker .vc-highlight.vcal-day-end{background-color:#0044f4;background-color:var(--kui-color-background-primary, #0044f4)}.k-datetime-picker .vc-container .vc-pane-container .vc-highlight.vcal-day-base,.k-datetime-picker .vc-container .vc-pane-container .vc-highlight.vc-highlight-base-middle,.k-datetime-picker .vc-container .vc-time-picker .vc-highlight.vcal-day-base,.k-datetime-picker .vc-container .vc-time-picker .vc-highlight.vc-highlight-base-middle{background-color:#bee2ff;background-color:var(--kui-color-background-primary-weaker, #bee2ff)}.k-datetime-picker .vc-container .vc-pane-container .vcal-day-drag-start,.k-datetime-picker .vc-container .vc-pane-container .vcal-day-drag-end,.k-datetime-picker .vc-container .vc-time-picker .vcal-day-drag-start,.k-datetime-picker .vc-container .vc-time-picker .vcal-day-drag-end{background-color:#0044f4;background-color:var(--kui-color-background-primary, #0044f4);border:2px solid #0044f4;border:var(--kui-border-width-20, 2px) solid var(--kui-color-background-primary, #0044f4)}.k-datetime-picker .vc-container .vc-pane-container .vc-day-content:hover,.k-datetime-picker .vc-container .vc-time-picker .vc-day-content:hover{background-color:#fff;background-color:var(--white, var(--kui-color-background, #ffffff));border:2px solid #0044f4;border:var(--kui-border-width-20, 2px) solid var(--kui-color-background-primary, #0044f4);color:#0044f4;color:var(--kui-color-background-primary, #0044f4)}.k-datetime-picker .vc-container .vc-pane-container .vc-highlight.vc-highlight-base-start,.k-datetime-picker .vc-container .vc-pane-container .vc-highlight.vc-highlight-base-end,.k-datetime-picker .vc-container .vc-time-picker .vc-highlight.vc-highlight-base-start,.k-datetime-picker .vc-container .vc-time-picker .vc-highlight.vc-highlight-base-end{background-color:#bee2ff;background-color:var(--kui-color-background-primary-weaker, #bee2ff)}li.k-dropdown-item{align-items:center;display:flex;font-size:16px;font-size:var(--type-md, var(--kui-font-size-40, 16px));line-height:24px;line-height:var(--kui-line-height-40, 24px);width:100%!important}li.k-dropdown-item:not(:first-of-type).has-divider{margin-top:24px;margin-top:var(--spacing-lg, var(--kui-space-80, 24px));position:relative}li.k-dropdown-item:not(:first-of-type).has-divider:before{background:#f9fafb;background:var(--grey-200, var(--kui-color-background-neutral-weakest, #f9fafb));content:"";display:block;height:1px;position:absolute;top:-13px;width:100%}li.k-dropdown-item svg{margin-right:12px;margin-right:var(--spacing-sm, var(--kui-space-50, 12px))}li.k-dropdown-item:hover{background-color:#f9fafb;background-color:var(--grey-100, var(--kui-color-background-neutral-weakest, #f9fafb))}li.k-dropdown-item .k-dropdown-item-trigger,li.k-dropdown-item .k-dropdown-item-trigger.btn-link{color:#000933;color:var(--black-70, var(--kui-color-text, #000933));line-height:24px;line-height:var(--kui-line-height-40, 24px);padding:16px 24px;padding:var(--spacing-md, var(--kui-space-60, 16px)) var(--spacing-lg, var(--kui-space-80, 24px));text-align:left;text-decoration:none;width:100%}li.k-dropdown-item .k-dropdown-item-trigger:disabled,li.k-dropdown-item .k-dropdown-item-trigger.disabled,li.k-dropdown-item .k-dropdown-item-trigger.btn-link:disabled,li.k-dropdown-item .k-dropdown-item-trigger.btn-link.disabled{color:#828a9e!important;color:var(--grey-400, var(--kui-color-text-disabled, #828a9e))!important;cursor:not-allowed!important}li.k-dropdown-item .k-dropdown-item-trigger:disabled:hover,li.k-dropdown-item .k-dropdown-item-trigger.disabled:hover,li.k-dropdown-item .k-dropdown-item-trigger.btn-link:disabled:hover,li.k-dropdown-item .k-dropdown-item-trigger.btn-link.disabled:hover{background-color:#f9fafb!important;background-color:var(--grey-200, var(--kui-color-background-neutral-weakest, #f9fafb))!important}.k-dropdown-item a.k-dropdown-item-trigger,.k-dropdown-item button.k-dropdown-item-trigger{background-color:#0000!important;background-color:var(--kui-color-background-transparent, rgba(0, 0, 0, 0))!important;border:none!important;cursor:pointer!important;font-weight:400!important;font-weight:var(--kui-font-weight-regular, 400)!important;line-height:24px;line-height:var(--kui-line-height-40, 24px);text-decoration:none!important}.k-dropdown-item a.k-dropdown-item-trigger:focus,.k-dropdown-item a.k-dropdown-item-trigger:hover,.k-dropdown-item button.k-dropdown-item-trigger:focus,.k-dropdown-item button.k-dropdown-item-trigger:hover{background-color:#0000!important;background-color:var(--kui-color-background-transparent, rgba(0, 0, 0, 0))!important;border:none!important;cursor:pointer!important;font-weight:400!important;font-weight:var(--kui-font-weight-regular, 400)!important}.k-dropdown-item a.k-dropdown-item-trigger .k-dropdown-item-trigger-label,.k-dropdown-item button.k-dropdown-item-trigger .k-dropdown-item-trigger-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.k-dropdown-item.danger button:not(:disabled),.k-dropdown-item.danger a:not(:disabled){color:#d60027;color:var(--red-500, var(--kui-color-text-danger, #d60027));transition:all .2s}.k-dropdown-item.danger button:not(:disabled):hover,.k-dropdown-item.danger a:not(:disabled):hover{color:#d60027;color:var(--red-500, var(--kui-color-text-danger, #d60027))}.k-dropdown-menu[data-v-4b657eb8]{width:fit-content}.k-popover.k-dropdown-popover{border:1px solid rgba(0,0,0,.1);border:var(--kui-border-width-10, 1px) solid var(--black-10, rgba(0, 0, 0, .1));margin-top:4px!important;margin-top:var(--kui-space-20, 4px)!important;--KPopPaddingY: var(--spacing-sm, var(--kui-space-50, 12px));--KPopPaddingX: var(--kui-space-0, 0px)}.k-popover.k-dropdown-popover ul{margin:0;margin:var(--kui-space-0, 0px);padding:0;padding:var(--kui-space-0, 0px)}.k-popover.k-dropdown-popover a{color:#000933;color:var(--black-70, var(--kui-color-text, #000933));flex:1}.k-popover.k-dropdown-popover a:hover,.k-popover.k-dropdown-popover a:active,.k-popover.k-dropdown-popover a:focus{text-decoration:none}.selection-dropdown-menu .dropdown-trigger .k-button{border:0px;border:var(--kui-border-width-0, 0px);color:#52596e;color:var(--grey-600, var(--kui-color-text-neutral-strong, #52596e));white-space:nowrap;--KButtonOutlineColor: var(--grey-500, var(--kui-color-text-neutral, #6c7489))}.selection-dropdown-menu .dropdown-trigger .k-button:focus{box-shadow:none}.selection-dropdown-menu .dropdown-trigger .k-button:active:disabled{background-color:#fff;background-color:var(--white, var(--kui-color-background, #ffffff))}.selection-dropdown-menu .dropdown-trigger .k-button.is-active{background-color:#f9fafb;background-color:var(--grey-100, var(--kui-color-background-neutral-weakest, #f9fafb))}.selection-dropdown-menu .k-popover.k-dropdown-popover{z-index:10000!important}.selection-dropdown-menu .k-popover.k-dropdown-popover li .non-visual-button{font-weight:400!important;font-weight:var(--kui-font-weight-regular, 400)!important}.selection-dropdown-menu .k-popover.k-dropdown-popover li.k-dropdown-selected-option{background-color:#eefaff;background-color:var(--blue-100, var(--kui-color-background-primary-weakest, #eefaff))}.selection-dropdown-menu .k-popover.k-dropdown-popover li.k-dropdown-selected-option .non-visual-button{font-weight:500!important;font-weight:var(--kui-font-weight-medium, 500)!important}.k-file-upload[data-v-07b820db]{position:relative;width:100%!important}.k-file-upload .k-file-upload-label[data-v-07b820db]{cursor:pointer!important}.k-file-upload .upload-input[data-v-07b820db]{width:100%!important}.k-file-upload .k-file-upload-btn.k-button[data-v-07b820db]{border-radius:100px;border-radius:var(--kui-border-radius-round, 100px);height:29px;position:absolute;right:8px}.k-file-upload .k-file-upload-btn-with-label.k-button[data-v-07b820db]{top:36px}.k-file-upload .k-file-upload-btn-without-label.k-button[data-v-07b820db]{top:8px}.k-file-upload[data-v-07b820db] .k-input-wrapper input[type=file]::-webkit-file-upload-button,.k-file-upload[data-v-07b820db] .k-input-wrapper input[type=file]::file-selector-button{cursor:inherit;min-height:100%;min-width:100%;opacity:0;pointer-events:none;position:absolute}.k-file-upload[data-v-07b820db] .k-input-wrapper input[type=file],.k-file-upload[data-v-07b820db] .k-input-wrapper input[type=file].image-upload{color:transparent}.k-file-upload .remove-button[data-v-07b820db]{background-color:#0000;background-color:var(--kui-color-background-transparent, rgba(0, 0, 0, 0));border:none;cursor:pointer;height:"24px";height:var(--spacing-lg, "24px");padding:6px;padding:var(--kui-space-30, 6px);position:absolute;right:120px}.k-file-upload .remove-button[data-v-07b820db]:hover,.k-file-upload .remove-button[data-v-07b820db]:active{background-color:#0000!important;background-color:var(--kui-color-background-transparent, rgba(0, 0, 0, 0))!important;box-shadow:0 0 0 2px #fff,0 0 0 4px #0044f4;box-shadow:0 0 0 2px var(--white, var(--kui-color-background, #ffffff)),0 0 0 4px var(--KButtonPrimaryBase, var(--blue-500, var(--kui-color-background-primary, #0044f4)))}.k-file-upload .move-btn-right[data-v-07b820db]{right:8px}.k-file-upload .image-upload-icon[data-v-07b820db]{cursor:pointer;left:8px;position:absolute;top:4px}.k-file-upload .image-upload-description[data-v-07b820db]{color:#0044f4;color:var(--blue-500, var(--kui-color-text-primary, #0044f4));cursor:pointer;font-size:12px;font-size:var(--kui-font-size-20, 12px);left:40px;line-height:16px;line-height:var(--kui-line-height-20, 16px);overflow:hidden;position:absolute;text-overflow:ellipsis;top:12px;white-space:nowrap}.k-file-upload .k-input{height:44px}.k-file-upload .k-input+.help{cursor:default}.k-file-upload input[type=file]{color:transparent}.k-file-upload input[type=file]:hover{cursor:pointer}.k-file-upload .display-name{color:#000933;color:var(--black-70, var(--kui-color-text, #000933));cursor:pointer!important;left:20px;pointer-events:none;position:absolute;text-decoration:none}.k-file-upload .display-name.has-label{top:40px}.k-file-upload .display-name.has-no-label{top:12px}.k-inline-edit[data-v-7a5d6d6e]{--padding: var(--spacing-xxs, var(--kui-space-20, 4px)) var(--spacing-xs, var(--kui-space-40, 8px));box-sizing:border-box}.k-inline-edit[data-v-7a5d6d6e]>div{cursor:text;display:inline-flex;width:100%}.k-inline-edit[data-v-7a5d6d6e]>div>*{border:1px solid rgba(0,0,0,0);border:var(--kui-border-width-10, 1px) solid var(--kui-color-border-transparent, rgba(0, 0, 0, 0));border-radius:2px;border-radius:var(--kui-border-radius-10, 2px);line-height:1.25;margin-left:-8px;margin-left:calc(-1 * var(--spacing-xs, var(--kui-space-40, 8px)));margin-top:0;margin-top:var(--kui-space-0, 0px);overflow:hidden;padding:var(--padding);transition:background-color .2s ease;width:100%}.k-inline-edit[data-v-7a5d6d6e]>div:hover>*{background-color:#f9fafb;background-color:var(--grey-200, var(--kui-color-background-neutral-weakest, #f9fafb))}.k-inline-edit .k-input[data-v-7a5d6d6e]{display:inline-flex;padding:var(--padding);width:100%}.k-inline-edit .k-input[data-v-7a5d6d6e]:focus,.k-inline-edit .k-input[data-v-7a5d6d6e]:hover{background-color:#fff;background-color:var(--white, var(--kui-color-background, #ffffff))}.k-switch[data-v-9a179dd7],.k-input-switch[data-v-9a179dd7]{position:relative}.k-switch .has-label-left+.kong-icon[data-v-9a179dd7],.k-input-switch .has-label-left+.kong-icon[data-v-9a179dd7]{margin-left:8px;margin-left:var(--kui-space-40, 8px)}.k-switch .has-label-right+.kong-icon[data-v-9a179dd7],.k-input-switch .has-label-right+.kong-icon[data-v-9a179dd7]{left:56px;position:absolute}.k-switch .kong-icon[data-v-9a179dd7],.k-input-switch .kong-icon[data-v-9a179dd7]{top:0;transform:translate(-54px)}.k-menu-item-divider[data-v-4cc89065]{padding:0 20px;padding:var(--kui-space-0, 0px) var(--kui-space-70, 20px)}.k-menu-item-divider hr[data-v-4cc89065]{border:none;border-top:1px solid #afb7c5;border-top:var(--kui-border-width-10, 1px) solid var(--grey-300, var(--kui-color-border-neutral-weak, #afb7c5));margin:16px 0;margin:var(--kui-space-60, 16px) var(--kui-space-0, 0px)}.k-menu-item[data-v-9771ef2b]{color:#6c7489;color:var(--grey-500, var(--kui-color-text-neutral, #6c7489));font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:16px;line-height:var(--kui-line-height-20, 16px);list-style:none;margin:0;margin:var(--kui-space-0, 0px);padding-left:2px;padding-left:var(--kui-space-10, 2px);position:relative;white-space:nowrap}.span-icon-container[data-v-9771ef2b]{height:"24px";height:var(--spacing-lg, "24px");margin-left:auto;width:"24px";width:var(--spacing-lg, "24px")}.title-dark[data-v-9771ef2b]{color:#232633;color:var(--grey-600, var(--kui-color-text-neutral-strongest, #232633))}.k-menu-item .menu-button[data-v-9771ef2b]{background-color:#0000!important;background-color:var(--kui-color-background-transparent, rgba(0, 0, 0, 0))!important;border:none!important;font-weight:400!important;font-weight:var(--kui-font-weight-regular, 400)!important;cursor:pointer!important;padding-left:20px;padding-left:var(--kui-space-70, 20px);padding-right:24px;padding-right:var(--kui-space-80, 24px)}.k-menu-item .menu-button[data-v-9771ef2b]:focus,.k-menu-item .menu-button[data-v-9771ef2b]:hover{background-color:#0000!important;background-color:var(--kui-color-background-transparent, rgba(0, 0, 0, 0))!important;border:none!important;cursor:pointer!important;font-weight:400!important;font-weight:var(--kui-font-weight-regular, 400)!important}.k-menu-item .menu-button[data-v-9771ef2b]:hover{color:#232633;color:var(--grey-600, var(--kui-color-text-neutral-strongest, #232633))}.menu-content[data-v-9771ef2b]{color:#6c7489;color:var(--grey-500, var(--kui-color-text-neutral, #6c7489));padding-left:20px;padding-left:var(--kui-space-70, 20px);padding-right:24px;padding-right:var(--kui-space-80, 24px)}.menu-content.is-open[data-v-9771ef2b]{display:flex!important}.menu-content.is-closed[data-v-9771ef2b]{display:none!important}.k-button.menu-button[data-v-9771ef2b]{color:#6c7489;color:var(--KButtonOutlineColor, var(--grey-500, var(--kui-color-text-neutral, #6c7489)));font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--font-family-sans, var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif));font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:400!important;font-weight:var(--kui-font-weight-regular, 400)!important;line-height:24px;line-height:var(--kui-line-height-40, 24px);width:100%}.k-button.menu-button[data-v-9771ef2b]:focus{box-shadow:0 0 0 1px #bee2ff;box-shadow:0 0 0 1px var(--blue-200, var(--kui-color-border-primary-weaker, #bee2ff))}.k-button.medium[data-v-9771ef2b]{padding-bottom:8px;padding-bottom:var(--kui-space-40, 8px);padding-top:8px;padding-top:var(--kui-space-40, 8px)}.k-menu-item.expando-item>button+div+hr[data-v-9771ef2b],.last-menu-item[data-v-9771ef2b],.last-menu-item>button+div+hr[data-v-9771ef2b],.k-menu-item[data-v-9771ef2b]:last-of-type{border:0px;border:var(--kui-border-width-0, 0px)}.k-menu[data-v-f546073d]{background-color:#fff;background-color:var(--white, var(--kui-color-background, #ffffff));border:1px solid #afb7c5;border:var(--kui-border-width-10, 1px) solid var(--grey-300, var(--kui-color-border-neutral-weak, #afb7c5));border-radius:4px;border-radius:var(--KCardBorderRadius, var(--kui-border-radius-20, 4px));padding-bottom:8px;padding-bottom:var(--kui-space-40, 8px);padding-top:12px;padding-top:var(--kui-space-50, 12px)}.clear-cta-button[data-v-f546073d]>button.k-button{border:none;color:#8ab3fa;color:var(--blue-300, #8ab3fa);font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:500;font-weight:var(--kui-font-weight-medium, 500);line-height:16px;line-height:var(--kui-line-height-20, 16px);margin-bottom:6px;margin-bottom:var(--kui-space-30, 6px);margin-top:8px;margin-top:var(--kui-space-40, 8px);padding-top:2px;padding-top:var(--kui-space-10, 2px)}.clear-cta-button[data-v-f546073d]>button.k-button:active,.clear-cta-button[data-v-f546073d]>button.k-button:hover{background-color:#0000;background-color:var(--kui-color-background-transparent, rgba(0, 0, 0, 0));color:#0044f4;color:var(--blue-500, var(--kui-color-text-primary, #0044f4))}.clear-cta-button[data-v-f546073d]>button.k-button:focus{background-color:#0000;background-color:var(--kui-color-background-transparent, rgba(0, 0, 0, 0));box-shadow:none;color:#0044f4;color:var(--blue-500, var(--kui-color-text-primary, #0044f4))}.k-modal-backdrop[data-v-b3c50754]{background-color:#0b172d99;background-color:var(--KModalBackdrop, rgba(11, 23, 45, .6));inset:0;position:fixed;z-index:1100}.k-modal-overflow-hidden .k-modal-backdrop[data-v-b3c50754]{overflow:auto}.k-modal[data-v-b3c50754]{--KModalPadding: var(--spacing-xl, var(--kui-space-90, 32px))}.k-modal .k-modal-dialog[data-v-b3c50754]{background:#ffffff;background:var(--kui-color-background, #ffffff);border:initial;border:var(--KModalBorder, initial);border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);box-shadow:0 0 12px #0000001a;box-shadow:0 0 12px 0 var(--black-10, rgba(0, 0, 0, .1));margin:48px auto;margin:var(--kui-space-110, 48px) var(--kui-space-auto, auto);max-width:500px;max-width:var(--KModalMaxWidth, 500px);overflow:hidden;padding:var(--KModalPadding);position:relative;width:auto;z-index:9999}.k-modal .k-modal-dialog .close-button[data-v-b3c50754]{position:absolute;right:24px;right:var(--spacing-lg, 24px);top:24px;top:var(--spacing-lg, 24px);z-index:10000}.k-modal .k-modal-dialog .close-button .k-button[data-v-b3c50754]{margin-top:-8px;margin-top:calc(-1 * var(--kui-space-40, 8px));padding:8px;padding:var(--spacing-xs, var(--kui-space-40, 8px));background-color:#0000!important;background-color:var(--kui-color-background-transparent, rgba(0, 0, 0, 0))!important;border:none!important;cursor:pointer!important;font-weight:400!important;font-weight:var(--kui-font-weight-regular, 400)!important}.k-modal .k-modal-dialog .close-button .k-button[data-v-b3c50754]:focus,.k-modal .k-modal-dialog .close-button .k-button[data-v-b3c50754]:hover{background-color:#0000!important;background-color:var(--kui-color-background-transparent, rgba(0, 0, 0, 0))!important;border:none!important;cursor:pointer!important;font-weight:400!important;font-weight:var(--kui-font-weight-regular, 400)!important}.k-modal .k-modal-content[data-v-b3c50754]{display:flex;flex-direction:column;position:relative}.k-modal .k-modal-content .k-modal-header-image[data-v-b3c50754]{display:flex!important;margin-bottom:32px;margin-bottom:var(--spacing-xl, var(--kui-space-90, 32px));margin-left:calc(var(--KModalPadding) * -1);margin-right:calc(var(--KModalPadding) * -1);margin-top:calc(var(--KModalPadding) * -1)}.k-modal .k-modal-content .k-modal-header[data-v-b3c50754]{align-items:center;color:#000933;color:var(--KModalHeaderColor, var(--black-500, var(--kui-color-text, #000933)));display:flex;font-size:20px;font-size:var(--KModalHeaderSize, var(--kui-font-size-60, 20px));font-weight:600;font-weight:var(--KModalHeaderWeight, var(--kui-font-weight-semibold, 600));justify-content:flex-start;margin-bottom:24px!important;margin-bottom:var(--kui-space-80, 24px)!important}.k-modal .k-modal-content .k-modal-header.header-centered[data-v-b3c50754]{margin-left:auto;margin-left:var(--kui-space-auto, auto);margin-right:auto;margin-right:var(--kui-space-auto, auto);text-align:center}.k-modal .k-modal-content .k-modal-header.header-left[data-v-b3c50754]{margin-left:0;margin-left:var(--kui-space-0, 0px);margin-right:auto;margin-right:var(--kui-space-auto, auto);text-align:left}.k-modal .k-modal-content .k-modal-header.header-right[data-v-b3c50754]{margin-left:auto;margin-left:var(--kui-space-auto, auto);margin-right:0;margin-right:var(--kui-space-0, 0px);text-align:right}.k-modal .k-modal-content .k-modal-header.has-header-image[data-v-b3c50754]{margin-bottom:16px!important;margin-bottom:var(--kui-space-60, 16px)!important}.k-modal .k-modal-content .k-modal-body[data-v-b3c50754]{color:#000933;color:var(--KModalColor, var(--grey-500, var(--black-500, var(--kui-color-text, #000933))));flex:1 1 auto;font-size:14px;font-size:var(--KModalFontSize, var(--kui-font-size-30, 14px));line-height:20px;line-height:var(--kui-line-height-30, 20px);margin-bottom:24px;margin-bottom:var(--KModalBottomMargin, var(--spacing-lg, var(--kui-space-80, 24px)));position:relative}.k-modal .k-modal-content .k-modal-body.content-centered[data-v-b3c50754]{margin-left:auto;margin-left:var(--kui-space-auto, auto);margin-right:auto;margin-right:var(--kui-space-auto, auto);text-align:center}.k-modal .k-modal-content .k-modal-body.content-left[data-v-b3c50754]{margin-left:0;margin-left:var(--kui-space-0, 0px);margin-right:auto;margin-right:var(--kui-space-auto, auto);text-align:left}.k-modal .k-modal-content .k-modal-body.content-right[data-v-b3c50754]{margin-left:auto;margin-left:var(--kui-space-auto, auto);margin-right:0;margin-right:var(--kui-space-0, 0px);text-align:right}.k-modal .k-modal-content .k-modal-footer[data-v-b3c50754]{display:flex!important}.k-modal .k-modal-content .k-modal-footer .k-modal-action-buttons[data-v-b3c50754]{margin-left:auto;margin-left:var(--kui-space-auto, auto)}body.k-modal-overflow-hidden{overflow:hidden}.k-modal-fullscreen-dialog[data-v-e56c1028]{background:#ffffff;background:var(--white, var(--kui-color-background, #ffffff));bottom:0;left:0;padding-top:128px;position:fixed;right:0;top:0;width:100vw;z-index:9999}@media (min-width: 768px){.k-modal-fullscreen-dialog[data-v-e56c1028]{padding-top:64px}}.k-modal-fullscreen-dialog.has-footer[data-v-e56c1028]{padding-bottom:128px}@media (min-width: 768px){.k-modal-fullscreen-dialog.has-footer[data-v-e56c1028]{padding-bottom:64px}}.k-modal-fullscreen-dialog.has-footer .k-modal-fullscreen-header[data-v-e56c1028]{position:absolute}.k-modal-fullscreen-header[data-v-e56c1028]{background-color:#fff;background-color:var(--white, var(--kui-color-background, #ffffff));border-bottom:1px solid #afb7c5;border-bottom:var(--kui-border-width-10, 1px) solid var(--grey-300, var(--kui-color-border-neutral-weak, #afb7c5));display:flex;flex-direction:column;padding:24px 0;padding:var(--spacing-lg, var(--kui-space-80, 24px)) var(--kui-space-0, 0px);position:fixed;top:0;width:100%;z-index:1009}.k-modal-fullscreen-header .k-modal-fullscreen-header-description[data-v-e56c1028]{color:#232633;color:var(--KModalFullscreenHeaderColor, var(--kui-color-text-neutral-strongest, #232633));display:flex;flex-direction:column;font-size:20px;font-size:var(--KModalFullscreenHeaderSize, var(--kui-font-size-60, 20px));font-weight:600;font-weight:var(--KModalFullscreenHeaderWeight, var(--kui-font-weight-semibold, 600));justify-content:space-between}@media (min-width: 768px){.k-modal-fullscreen-header .k-modal-fullscreen-header-description[data-v-e56c1028]{flex-direction:row}}.k-modal-fullscreen-footer[data-v-e56c1028]{align-items:center;background-color:#fff;background-color:var(--white, var(--kui-color-background, #ffffff));border-top:1px solid #afb7c5;border-top:var(--kui-border-width-10, 1px) solid var(--grey-300, var(--kui-color-border-neutral-weak, #afb7c5));bottom:0;box-shadow:0 0 20px var(black-10, rgba(0, 0, 0, .1));display:inline-flex;justify-content:space-between;padding:24px 0;padding:var(--spacing-lg, var(--kui-space-80, 24px)) var(--kui-space-0, 0px);padding-left:32px;padding-left:var(--spacing-xl, var(--kui-space-90, 32px));position:fixed;width:100%;z-index:1009}.k-modal-fullscreen-title[data-v-e56c1028]{display:inline-flex;justify-content:center;margin-bottom:8px;margin-bottom:var(--spacing-xs, var(--kui-space-40, 8px));position:relative}@media (min-width: 768px){.k-modal-fullscreen-title[data-v-e56c1028]{justify-content:flex-start;margin-bottom:0;margin-bottom:var(--kui-space-0, 0px);margin-left:32px;margin-left:var(--kui-space-90, 32px)}}.k-modal-fullscreen-action[data-v-e56c1028]{display:inline-flex;justify-content:center;margin-left:12px!important;margin-left:var(--kui-space-50, 12px)!important;margin-right:32px;margin-right:var(--spacing-xl, var(--kui-space-90, 32px))}.k-modal-fullscreen-action button[data-v-e56c1028],.k-modal-fullscreen-action[data-v-e56c1028] button{font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);height:40px;line-height:16px;line-height:var(--kui-line-height-20, 16px);margin-left:16px;margin-left:var(--spacing-md, var(--kui-space-60, 16px))}@media (min-width: 768px){.k-modal-fullscreen-action[data-v-e56c1028]{justify-content:flex-end}}.k-modal-fullscreen-body-header[data-v-e56c1028],.k-modal-fullscreen-body[data-v-e56c1028]{color:#000933;color:var(--KModalFullscreenColor, var(--black-500, var(--kui-color-text, #000933)));padding-left:24px;padding-left:var(--spacing-lg, var(--kui-space-80, 24px));padding-right:24px;padding-right:var(--spacing-lg, var(--kui-space-80, 24px))}@media (min-width: 768px){.k-modal-fullscreen-body-header[data-v-e56c1028],.k-modal-fullscreen-body[data-v-e56c1028]{padding-left:120px;padding-right:120px}}@media (min-width: 992px){.k-modal-fullscreen-body-header[data-v-e56c1028],.k-modal-fullscreen-body[data-v-e56c1028]{padding-left:230px;padding-right:230px}}.k-modal-fullscreen-body[data-v-e56c1028]{padding-bottom:24px;padding-bottom:var(--spacing-lg, var(--kui-space-80, 24px))}@media (min-width: 768px){.k-modal-fullscreen-body[data-v-e56c1028]{padding-bottom:64px}}.k-modal-fullscreen-body-header[data-v-e56c1028]{margin-bottom:32px;margin-bottom:var(--spacing-xl, var(--kui-space-90, 32px));margin-top:64px;padding-bottom:0;padding-bottom:var(--kui-space-0, 0px);padding-top:0;padding-top:var(--kui-space-0, 0px)}.k-modal-fullscreen-body-header .body-header[data-v-e56c1028]{font-size:32px;font-size:var(--type-xxxl, var(--kui-font-size-80, 32px));font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);line-height:40px;line-height:var(--type-xxxl, var(--kui-line-height-80, 40px));margin-bottom:-4px;margin-bottom:calc(-1 * var(--kui-space-20, 4px))}.k-modal-fullscreen-body-header .body-header-description[data-v-e56c1028]{color:#52596e;color:var(--grey-600, var(--kui-color-text-neutral-strong, #52596e));font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:20px;line-height:var(--type-xl, var(--kui-line-height-30, 20px));margin-top:16px;margin-top:var(--spacing-md, var(--kui-space-60, 16px))}.k-modal-fullscreen-body-description h2[data-v-e56c1028]{border:none}.k-modal-fullscreen.isOpen .k-modal-fullscreen-dialog[data-v-e56c1028]{overflow-y:auto}.header-content[data-v-e56c1028]{border-left:1px solid #afb7c5;border-left:var(--kui-border-width-10, 1px) solid var(--grey-300, var(--kui-color-border-neutral-weak, #afb7c5));display:inline-block;line-height:24px;line-height:var(--kui-line-height-40, 24px);margin-bottom:auto!important;margin-bottom:var(--kui-space-auto, auto)!important;margin-top:auto!important;margin-top:var(--kui-space-auto, auto)!important;padding-left:6px;padding-left:var(--kui-space-30, 6px)}.k-modal-fullscreen-action-buttons button[data-v-e56c1028],.k-modal-fullscreen-action-buttons[data-v-e56c1028] button{margin-left:16px;margin-left:var(--spacing-md, var(--kui-space-60, 16px))}@media (min-width: 768px){.k-modal-fullscreen-action-buttons[data-v-e56c1028]{margin-left:auto!important;margin-left:var(--kui-space-auto, auto)!important}}.header-icon{margin-bottom:auto!important;margin-bottom:var(--kui-space-auto, auto)!important;margin-top:auto!important;margin-top:var(--kui-space-auto, auto)!important;padding-right:8px!important;padding-right:var(--kui-space-40, 8px)!important}.header-icon .kong-icon.kong-icon-kong{position:relative;top:1px}.k-multiselect-item[data-v-a2a73043]{margin-bottom:4px;margin-bottom:var(--kui-space-20, 4px)}.k-multiselect-item[data-v-a2a73043]:last-of-type{margin-bottom:0!important;margin-bottom:var(--kui-space-0, 0px)!important}.k-multiselect-item .k-multiselect-item-container[data-v-a2a73043]{display:block!important}.k-multiselect-item button[data-v-a2a73043]{align-items:center;background-color:#fff;background-color:var(--white, var(--kui-color-background, #ffffff));border:none;border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);color:#6c7489;color:var(--grey-500, var(--kui-color-text-neutral, #6c7489));display:flex;font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--font-family-sans, var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif));font-size:12px;font-size:var(--type-xs, var(--kui-font-size-20, 12px));font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:16px;line-height:var(--kui-line-height-20, 16px);padding-left:4px;padding-left:var(--spacing-xxs, var(--kui-space-20, 4px));text-align:left;width:100%}.k-multiselect-item button[data-v-a2a73043]:not(:disabled){cursor:pointer}.k-multiselect-item button[data-v-a2a73043]:disabled{cursor:not-allowed}.k-multiselect-item button:disabled .k-multiselect-item-label[data-v-a2a73043]{margin-right:8px!important;margin-right:var(--kui-space-40, 8px)!important;opacity:.6}.k-multiselect-item button .k-multiselect-item-label[data-v-a2a73043]{color:#3a3f51;color:var(--grey-600, var(--kui-color-text-neutral-stronger, #3a3f51));font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:500;font-weight:var(--kui-font-weight-medium, 500);line-height:20px;line-height:var(--kui-line-height-30, 20px);padding:8px;padding:var(--kui-space-40, 8px);width:auto;word-break:break-word}.k-multiselect-item button .k-multiselect-item-label[data-v-a2a73043] .select-item-label{color:#3a3f51;color:var(--grey-600, var(--kui-color-text-neutral-stronger, #3a3f51));font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);margin-bottom:4px;margin-bottom:var(--spacing-xxs, var(--kui-space-20, 4px))}.k-multiselect-item button .k-multiselect-item-label[data-v-a2a73043] .select-item-desc{color:#6c7489;color:var(--grey-500, var(--kui-color-text-neutral, #6c7489));font-size:18px;font-size:var(--type-xs, var(--kui-font-size-50, 18px));font-weight:400;font-weight:var(--kui-font-weight-regular, 400)}.k-multiselect-item button .selected-item-icon[data-v-a2a73043]{height:24px;height:var(--spacing-lg, 24px)}.k-multiselect-item button .selected-item-icon.kong-icon.kong-icon-lock[data-v-a2a73043]{height:14px;padding-left:4px;padding-left:var(--spacing-xxs, var(--kui-space-20, 4px))}.k-multiselect-item button .selected-item-icon.is-item-selected[data-v-a2a73043]{color:#bdd3f9}.k-multiselect-item button .kong-icon[data-v-a2a73043]:not(.selected-item-icon){margin-right:12px;margin-right:var(--spacing-sm, var(--kui-space-50, 12px))}.k-multiselect-item button .k-multiselect-selected-icon-container[data-v-a2a73043]{height:"24px";height:var(--spacing-lg, "24px");margin-bottom:auto;margin-bottom:var(--kui-space-auto, auto);margin-left:auto;margin-left:var(--kui-space-auto, auto);margin-top:auto;margin-top:var(--kui-space-auto, auto);width:"24px";width:var(--spacing-lg, "24px")}.k-multiselect-item button[data-v-a2a73043]:not(:disabled):hover{background-color:#f9fafb;background-color:var(--grey-100, var(--kui-color-background-neutral-weakest, #f9fafb));color:#3a3f51;color:var(--grey-600, var(--kui-color-text-neutral-stronger, #3a3f51))}.k-multiselect-item button.selected[data-v-a2a73043]{background-color:#eefaff;background-color:var(--blue-100, var(--kui-color-background-primary-weakest, #eefaff));color:#0044f4;color:var(--blue-500, var(--kui-color-text-primary, #0044f4));font-weight:400;font-weight:var(--kui-font-weight-regular, 400)}.k-multiselect-group-container[data-v-9f4ab8f4]{margin-bottom:4px!important;margin-bottom:var(--kui-space-20, 4px)!important}.k-multiselect-group-title[data-v-9f4ab8f4]{color:#000933;color:var(--black-300, var(--kui-color-text, #000933));display:block!important;font-size:12px;font-size:var(--type-xs, var(--kui-font-size-20, 12px));font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);margin-bottom:4px;margin-bottom:var(--spacing-xxs, var(--kui-space-20, 4px));padding:8px;padding:var(--spacing-xs, var(--kui-space-40, 8px));text-transform:uppercase;-webkit-user-select:none;user-select:none}.k-multiselect[data-v-bd43e898]{position:relative;width:fit-content}.k-multiselect .staging-area[data-v-bd43e898]{left:-99999px;pointer-events:none;position:absolute;visibility:hidden;z-index:-1}.k-multiselect .k-multiselect-selections[data-v-bd43e898]{--KBadgeMaxWidth: 100px;box-sizing:border-box;padding-left:16px;padding-left:var(--kui-space-60, 16px);padding-right:24px;padding-right:var(--kui-space-80, 24px)}.k-multiselect .k-multiselect-selections .resize-badge[data-v-bd43e898]{padding:4px;padding:var(--kui-space-20, 4px)}.k-multiselect .k-multiselect-selections.scrollable[data-v-bd43e898]{margin-bottom:8px!important;margin-bottom:var(--kui-space-40, 8px)!important;margin-top:8px!important;margin-top:var(--kui-space-40, 8px)!important;overflow-y:auto}.k-multiselect .k-multiselect-selections.collapsed[data-v-bd43e898]{margin-bottom:8px!important;margin-bottom:var(--kui-space-40, 8px)!important}.k-multiselect .k-multiselect-selections.staging[data-v-bd43e898]{box-sizing:border-box;height:auto;padding-left:16px;padding-left:var(--kui-space-60, 16px);padding-right:24px;padding-right:var(--kui-space-80, 24px);position:relative}.k-multiselect .k-multiselect-selections .hidden-selection-count[data-v-bd43e898]{--KBadgeLineHeight: var(--kui-line-height-30, 20px);margin-top:8px!important;margin-top:var(--kui-space-40, 8px)!important}.k-multiselect .k-multiselect-selections .k-multiselect-selection-badge[data-v-bd43e898]{margin-right:4px!important;margin-right:var(--kui-space-20, 4px)!important;margin-top:8px!important;margin-top:var(--kui-space-40, 8px)!important}.k-multiselect .k-multiselect-selections .k-multiselect-selection-badge.expand-selected[data-v-bd43e898]{margin-bottom:4px!important;margin-bottom:var(--kui-space-20, 4px)!important;margin-top:4px!important;margin-top:var(--kui-space-20, 4px)!important}.k-multiselect .k-multiselect-icon[data-v-bd43e898]{position:absolute;right:1px;top:1px;z-index:1}.k-multiselect .k-multiselect-icon .k-multiselect-chevron-icon[data-v-bd43e898]{position:relative;right:10px;top:11px}.k-multiselect .k-multiselect-icon .k-multiselect-clear-icon[data-v-bd43e898]{background-color:#0000!important;background-color:var(--kui-color-background-transparent, rgba(0, 0, 0, 0))!important;border:none!important;cursor:pointer!important;font-weight:400!important;font-weight:var(--kui-font-weight-regular, 400)!important;padding:0!important;padding:var(--kui-space-0, 0px)!important;position:absolute;right:10px;top:8px}.k-multiselect .k-multiselect-icon .k-multiselect-clear-icon[data-v-bd43e898]:focus,.k-multiselect .k-multiselect-icon .k-multiselect-clear-icon[data-v-bd43e898]:hover{background-color:#0000!important;background-color:var(--kui-color-background-transparent, rgba(0, 0, 0, 0))!important;border:none!important;cursor:pointer!important;font-weight:400!important;font-weight:var(--kui-font-weight-regular, 400)!important}.k-multiselect .k-multiselect-trigger[data-v-bd43e898]{border-radius:2px;border-radius:var(--kui-border-radius-10, 2px);display:inline-block;position:relative;width:100%!important;background-color:#fff;background-color:var(--KInputBackground, var(--white, #ffffff));box-shadow:inset 0 0 0 1px #e7e7ec!important;box-shadow:inset 0 0 0 1px var(--KInputBorder, var(--grey-300, #e7e7ec))!important;transition:color .1s ease,box-shadow .1s ease}.k-multiselect .k-multiselect-trigger.hovered[data-v-bd43e898]{box-shadow:inset 0 0 0 1px #bdd3f9!important;box-shadow:inset 0 0 0 1px var(--KInputHover, var(--blue-200, #bdd3f9))!important;transition:all .1s ease}.k-multiselect .k-multiselect-trigger.focused[data-v-bd43e898]{box-shadow:inset 0 0 0 1px #3972d5!important;box-shadow:inset 0 0 0 1px var(--KInputFocus, var(--blue-400, #3972d5))!important;outline:none!important;transition:all .1s ease}.k-multiselect .k-multiselect-trigger.readonly[data-v-bd43e898]{background-color:#f8f8fa;background-color:var(--KInputReadonlyBackground, var(--grey-100, #f8f8fa));box-shadow:inset 0 0 0 1px #e7e7ec!important;box-shadow:inset 0 0 0 1px var(--KInputBorder, var(--grey-300, #e7e7ec))!important;transition:all .1s ease}.k-multiselect .k-multiselect-trigger.disabled[data-v-bd43e898]{background-color:#f8f8fa;background-color:var(--KInputDisabledBackground, var(--grey-100, #f8f8fa));box-shadow:inset 0 0 0 1px #e7e7ec!important;box-shadow:inset 0 0 0 1px var(--KInputBorder, var(--grey-300, #e7e7ec))!important;cursor:not-allowed;font-style:italic;transition:all .1s ease}.k-multiselect .k-multiselect-trigger .k-multiselect-input[data-v-bd43e898]{display:inline-block;position:relative;width:100%}.k-multiselect .k-multiselect-trigger .k-multiselect-input.is-readonly[data-v-bd43e898] .k-input:not([type=checkbox]):not([type=radio]),.k-multiselect .k-multiselect-trigger .k-multiselect-input.is-readonly[data-v-bd43e898] .k-input .form-control:not([type=checkbox]):not([type=radio]){background-color:#0000!important;background-color:var(--kui-color-background-transparent, rgba(0, 0, 0, 0))!important}.k-multiselect .k-multiselect-trigger .k-multiselect-input.is-toggled[data-v-bd43e898]{margin-top:4px!important;margin-top:var(--kui-space-20, 4px)!important}.k-multiselect .k-multiselect-list[data-v-bd43e898]{margin:0!important;margin:var(--kui-space-0, 0px)!important;padding:kui-space-0!important;padding:var(--kui-space-0, kui-space-0)!important}.k-multiselect .k-multiselect-new-item[data-v-bd43e898]{word-break:break-word}.k-multiselect .k-multiselect-new-item .select-item-new-indicator[data-v-bd43e898]{font-style:italic;font-weight:600;font-weight:var(--kui-font-weight-semibold, 600)}.k-multiselect .k-multiselect-dropdown-footer-text[data-v-bd43e898]{background-color:#fff;background-color:var(--kui-color-background, #ffffff);border-top:1px solid #afb7c5;border-top:var(--kui-border-width-10, 1px) solid var(--grey-200, var(--kui-color-border-neutral-weak, #afb7c5));color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);padding:8px;padding:var(--spacing-xs, var(--kui-space-40, 8px));padding-bottom:var(--kui-space-0)}.k-multiselect .k-multiselect-trigger .k-multiselect-input.prevent-pointer-events{pointer-events:none}.k-multiselect .k-multiselect-trigger .k-multiselect-input.input-placeholder-dark::placeholder{color:#000933!important;color:var(--KInputColor, var(--black-70, var(--kui-color-text, #000933)))!important}.k-multiselect .k-multiselect-trigger .k-multiselect-input input.k-input:not([type=checkbox]):not([type=radio]){box-shadow:none!important;height:calc(100% - 2px);left:1px;margin:1px;position:relative;width:calc(100% - 4px)}.k-multiselect .k-multiselect-trigger .k-multiselect-input input.k-input:not([type=checkbox]):not([type=radio]):hover,.k-multiselect .k-multiselect-trigger .k-multiselect-input input.k-input:not([type=checkbox]):not([type=radio]):focus,.k-multiselect .k-multiselect-trigger .k-multiselect-input input.k-input:not([type=checkbox]):not([type=radio]):read-only,.k-multiselect .k-multiselect-trigger .k-multiselect-input input.k-input:not([type=checkbox]):not([type=radio]):disabled{box-shadow:none!important}.k-multiselect .k-multiselect-trigger.k-input{width:100%}.k-multiselect .k-multiselect-popover{box-sizing:border-box;margin-top:0!important;margin-top:var(--kui-space-0, 0px)!important;width:100%}.k-multiselect .k-multiselect-popover[x-placement^=top]{margin-bottom:2px!important;margin-bottom:var(--kui-space-10, 2px)!important;margin-top:0!important;margin-top:var(--kui-space-0, 0px)!important}.k-multiselect .k-multiselect-popover.k-multiselect-pop{--KPopPaddingY: var(--spacing-xs, var(--kui-space-40, 8px));--KPopPaddingX: var(--spacing-xs, var(--kui-space-40, 8px));border:1px solid rgba(0,0,0,.1);border:var(--kui-border-width-10, 1px) solid rgba(0,0,0,.1)}.k-multiselect .k-multiselect-popover .k-multiselect-empty-item button,.k-multiselect .k-multiselect-popover .k-multiselect-empty-item button:focus,.k-multiselect .k-multiselect-popover .k-multiselect-empty-item button:hover{color:#6c7489;color:var(--grey-500, var(--kui-color-text-neutral, #6c7489))}.k-multiselect .k-multiselect-popover .k-multiselect-empty-item button .select-item-label,.k-multiselect .k-multiselect-popover .k-multiselect-empty-item button:focus .select-item-label,.k-multiselect .k-multiselect-popover .k-multiselect-empty-item button:hover .select-item-label{color:#6c7489;color:var(--grey-500, var(--kui-color-text-neutral, #6c7489))}.k-multiselect .k-multiselect-popover a{color:#000933;color:var(--black-70, var(--kui-color-text, #000933));flex:1}.k-multiselect .k-multiselect-popover a:hover,.k-multiselect .k-multiselect-popover a:active,.k-multiselect .k-multiselect-popover a:focus{text-decoration:none}.k-multiselect .k-multiselect-popover .k-popover-content{max-height:var(--a3794164);overflow-y:auto}.k-multiselect .k-multiselect-popover .k-popover-content:has(.k-multiselect-dropdown-footer-text.k-multiselect-dropdown-footer-sticky){max-height:none}.k-multiselect .k-multiselect-popover .k-popover-content:has(.k-multiselect-dropdown-footer-text.k-multiselect-dropdown-footer-sticky) .k-multiselect-list{max-height:var(--a3794164);overflow-y:auto}.k-multiselect .k-multiselect-popover .k-popover-content .k-multiselect-list~.k-multiselect-dropdown-footer-sticky{bottom:0;position:sticky}.k-prompt[data-v-de217030]{--KModalBottomMargin: var(--spacing-md, var(--kui-space-60, 16px))}.k-prompt[data-v-de217030] .k-modal-dialog.modal-dialog{padding:24px;padding:var(--spacing-lg, var(--kui-space-80, 24px));padding-bottom:16px;padding-bottom:var(--spacing-md, var(--kui-space-60, 16px))}.k-prompt[data-v-de217030] .k-modal-dialog.modal-dialog .k-prompt-header{width:100%!important}.k-prompt[data-v-de217030] .k-modal-dialog.modal-dialog .k-prompt-header .k-prompt-header-content{align-items:center!important;display:flex!important;width:100%!important}.k-prompt[data-v-de217030] .k-modal-dialog.modal-dialog .k-prompt-header .k-prompt-header-content .warning-icon{color:#fabe5f;margin-right:8px!important;margin-right:var(--kui-space-40, 8px)!important}.k-prompt[data-v-de217030] .k-modal-dialog.modal-dialog .k-prompt-header .k-prompt-header-content .close-button{margin-left:auto;margin-left:var(--kui-space-auto, auto)}.k-prompt[data-v-de217030] .k-modal-dialog.modal-dialog .divider{border:none;border-top:1px solid #afb7c5;border-top:var(--kui-border-width-10, 1px) solid var(--grey-300, var(--kui-color-border-neutral-weak, #afb7c5));margin:16px -24px 0;margin:var(--kui-space-60, 16px) calc(var(--spacing-lg, var(--kui-space-80, 24px)) * -1) var(--kui-space-0, 0px)}.k-prompt[data-v-de217030] .k-modal-dialog.modal-dialog .k-modal-content .k-modal-header.modal-header{display:flex;padding-bottom:8px;padding-bottom:var(--spacing-xs, var(--kui-space-40, 8px));width:100%}.k-prompt[data-v-de217030] .k-modal-dialog.modal-dialog .k-modal-content .k-modal-header.modal-header .close-button .k-button{background-color:#0000!important;background-color:var(--kui-color-background-transparent, rgba(0, 0, 0, 0))!important;border:none!important;cursor:pointer!important;font-weight:400!important;font-weight:var(--kui-font-weight-regular, 400)!important;margin-top:-8px;margin-top:calc(-1 * var(--kui-space-40, 8px));padding:8px;padding:var(--spacing-xs, var(--kui-space-40, 8px))}.k-prompt[data-v-de217030] .k-modal-dialog.modal-dialog .k-modal-content .k-modal-header.modal-header .close-button .k-button:focus,.k-prompt[data-v-de217030] .k-modal-dialog.modal-dialog .k-modal-content .k-modal-header.modal-header .close-button .k-button:hover{background-color:#0000!important;background-color:var(--kui-color-background-transparent, rgba(0, 0, 0, 0))!important;border:none!important;cursor:pointer!important;font-weight:400!important;font-weight:var(--kui-font-weight-regular, 400)!important}.k-prompt[data-v-de217030] .k-modal-dialog.modal-dialog .k-modal-content .k-modal-body.modal-body{width:100%}.k-prompt[data-v-de217030] .k-modal-dialog.modal-dialog .k-modal-content .k-modal-body.modal-body .k-prompt-body{width:100%!important}.k-prompt[data-v-de217030] .k-modal-dialog.modal-dialog .k-modal-content .k-modal-body.modal-body .k-prompt-body .k-prompt-body-content{color:#52596e;color:var(--grey-600, var(--kui-color-text-neutral-strong, #52596e));font-size:16px;font-size:var(--type-md, var(--kui-font-size-40, 16px));line-height:24px;line-height:var(--kui-line-height-40, 24px);max-height:300px;max-height:var(--KPromptMaxHeight, 300px);overflow-x:hidden;overflow-y:auto;padding-bottom:16px;padding-bottom:var(--spacing-md, var(--kui-space-60, 16px));text-align:start;white-space:normal;width:100%!important}@media screen and (min-width: 768px){.k-prompt[data-v-de217030] .k-modal-dialog.modal-dialog .k-modal-content .k-modal-body.modal-body .k-prompt-body .k-prompt-body-content{max-height:500px;max-height:var(--KPromptMaxHeight, 500px)}}.k-prompt[data-v-de217030] .k-modal-dialog.modal-dialog .k-modal-content .k-modal-body.modal-body .k-prompt-body .k-prompt-body-content .k-prompt-confirm-text{margin-top:24px;margin-top:var(--spacing-lg, var(--kui-space-80, 24px));width:100%!important}.k-prompt[data-v-de217030] .k-modal-dialog.modal-dialog .k-modal-content .k-modal-body.modal-body .k-prompt-body .k-prompt-body-content .k-prompt-confirm-text .confirm-text{font-weight:600!important;font-weight:var(--kui-font-weight-semibold, 600)!important}.k-prompt[data-v-de217030] .k-modal-dialog.modal-dialog .k-modal-content .k-modal-body.modal-body .k-prompt-body .k-prompt-body-content .k-prompt-confirm-text .k-input{margin-top:8px!important;margin-top:var(--kui-space-40, 8px)!important;width:100%}.k-prompt[data-v-de217030] .k-modal-dialog.modal-dialog .k-modal-content .k-modal-footer.modal-footer .k-prompt-action-buttons{margin-left:auto}.k-prompt[data-v-de217030] .k-modal-dialog.modal-dialog .k-modal-content .k-modal-footer.modal-footer .k-prompt-action-buttons .k-prompt-cancel{margin-right:8px!important;margin-right:var(--kui-space-40, 8px)!important}.k-radio{display:inline-block}.k-radio .k-radio-label{--KInputLabelWeight: var(--kui-font-weight-regular, 400);--KInputLabelLineHeight: var(--kui-line-height-30, 20px);--KInputLabelFont: var(--kui-font-family-text, Inter, Roboto, Helvetica, sans-serif);--KInputLabelMargin: var(--kui-space-0, 0px);--KInputLabelSize: var(--type-sm, var(--kui-font-size-30, 14px));display:inline!important;vertical-align:middle}.k-radio.disabled .k-radio-label{color:#828a9e;color:var(--KInputRadioDisabled, var(--grey-400, var(--kui-color-text-disabled, #828a9e)))}.k-radio .k-radio-description{color:#000933;color:var(--black-45, var(--kui-color-text, #000933));font-size:14px;font-size:var(--type-sm, var(--kui-font-size-30, 14px));line-height:20px;line-height:var(--kui-line-height-30, 20px);padding-top:4px;padding-top:var(--spacing-xxs, var(--kui-space-20, 4px))}.k-radio.k-radio-default .k-radio-label:has(>.k-radio-description){--KInputLabelWeight: var(--kui-font-weight-semibold, 600)}.k-radio.k-radio-default .k-radio-description{font-weight:400;font-weight:var(--kui-font-weight-regular, 400);padding-left:24px;padding-left:var(--spacing-lg, var(--kui-space-80, 24px))}.k-radio.k-radio-card{background-color:#fff;background-color:var(--kui-color-background, #ffffff);border:1px solid #afb7c5;border:var(--kui-border-width-10, 1px) solid var(--kui-color-border-neutral-weak, #afb7c5);border-radius:4px;border-radius:var(--spacing-xxs, var(--kui-border-radius-20, 4px));cursor:pointer}.k-radio.k-radio-card .k-input{display:none}.k-radio.k-radio-card>label{align-items:center;cursor:pointer;display:flex;flex-direction:column;height:100%;justify-content:center;padding:16px;padding:var(--spacing-md, var(--kui-space-60, 16px));width:100%}.k-radio.k-radio-card[disabled]>label,.k-radio.k-radio-card.disabled>label{cursor:not-allowed}.k-radio.k-radio-card .k-radio-label{color:#000933;color:var(--kui-color-text, #000933);font-size:14px;font-size:var(--type-sm, var(--kui-font-size-30, 14px));font-weight:500;font-weight:var(--kui-font-weight-medium, 500);text-align:center}.k-radio.k-radio-card:has(.k-input:disabled){background-color:#f9fafb;background-color:var(--kui-color-background-neutral-weakest, #f9fafb);cursor:not-allowed;opacity:.6}.k-radio.k-radio-card:has(.k-input:disabled):hover{background-color:#f9fafb;background-color:var(--kui-color-background-neutral-weakest, #f9fafb);border-color:#afb7c5;border-color:var(--kui-color-border-neutral-weak, #afb7c5)}.k-radio.k-radio-card[disabled=""],.k-radio.k-radio-card[disabled=true]{background-color:#f9fafb;background-color:var(--kui-color-background-neutral-weakest, #f9fafb);cursor:not-allowed;opacity:.6}.k-radio.k-radio-card[disabled=""]:hover,.k-radio.k-radio-card[disabled=true]:hover{background-color:#f9fafb;background-color:var(--kui-color-background-neutral-weakest, #f9fafb);border-color:#afb7c5;border-color:var(--kui-color-border-neutral-weak, #afb7c5)}.k-radio.k-radio-card:hover{background-color:#eefaff;background-color:var(--kui-color-background-primary-weakest, #eefaff);border-color:#5f9aff;border-color:var(--kui-color-border-primary-weak, #5f9aff)}.k-radio.k-radio-card:has(.k-input:checked){background-color:#eefaff;background-color:var(--kui-color-background-primary-weakest, #eefaff);border-color:#5f9aff;border-color:var(--kui-color-border-primary-weak, #5f9aff);box-shadow:0 4px 20px #0000001a;box-shadow:0 4px 20px var(--black-10, rgba(0, 0, 0, .1))}.k-radio.k-radio-card[checked=""],.k-radio.k-radio-card[checked=true]{background-color:#eefaff;background-color:var(--kui-color-background-primary-weakest, #eefaff);border-color:#5f9aff;border-color:var(--kui-color-border-primary-weak, #5f9aff);box-shadow:0 4px 20px #0000001a;box-shadow:0 4px 20px var(--black-10, rgba(0, 0, 0, .1))}.k-radio.k-radio-card:has(.k-input:checked:disabled):hover{background-color:#eefaff;background-color:var(--kui-color-background-primary-weakest, #eefaff);border-color:#5f9aff;border-color:var(--kui-color-border-primary-weak, #5f9aff)}.k-radio.k-radio-card[checked=""][disabled=""]:hover,.k-radio.k-radio-card[checked=true][disabled=true]:hover{background-color:#eefaff;background-color:var(--kui-color-background-primary-weakest, #eefaff);border-color:#5f9aff;border-color:var(--kui-color-border-primary-weak, #5f9aff)}.k-slideout[data-v-dd83d8c6]{--KCardPaddingY: var(--kui-space-90, 32px);--KCardPaddingX: var(--kui-space-110, 48px)}.k-slideout .k-slideout-header-content[data-v-dd83d8c6]{display:flex}.k-slideout .k-slideout-header-content .k-slideout-before-title[data-v-dd83d8c6],.k-slideout .k-slideout-header-content .k-slideout-after-title[data-v-dd83d8c6]{margin-top:16px;margin-top:var(--kui-space-60, 16px)}.k-slideout .k-slideout-header-content .k-slideout-main-title .k-slideout-title[data-v-dd83d8c6]{color:#6c7489;color:var(--black-400, var(--kui-color-text-neutral, #6c7489));flex:1;font-size:16px;font-size:var(--kui-font-size-40, 16px);font-weight:500;font-weight:var(--kui-font-weight-medium, 500);line-height:24px;line-height:var(--kui-line-height-40, 24px);margin-left:12px;margin-left:var(--kui-space-50, 12px);margin-right:40px;margin-right:var(--kui-space-100, 40px);margin-top:16px;margin-top:var(--kui-space-60, 16px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.k-slideout .panel[data-v-dd83d8c6]{background-color:#fff;background-color:var(--white, var(--kui-color-background, #ffffff));display:flex;flex-direction:column;height:100vh;max-width:500px;overflow-y:auto;position:fixed;right:0;top:var(--13cec847);width:100%;z-index:9999}.k-slideout .panel .close-button-start[data-v-dd83d8c6]{align-self:flex-start;background:none;border:none;cursor:pointer;display:flex;height:auto;margin-left:12px;margin-left:var(--kui-space-50, 12px);margin-top:12px;margin-top:var(--kui-space-50, 12px);outline:inherit;position:absolute;transition:.2s ease}.k-slideout .panel .close-button-start[data-v-dd83d8c6]:focus{box-shadow:0 0 0 2px #0044f4;box-shadow:0 0 0 2px var(--KButtonOutlineBorder, var(--blue-500, var(--kui-color-border-primary, #0044f4)))}.k-slideout .panel .close-button-end[data-v-dd83d8c6]{align-self:flex-end;background:none;border:none;cursor:pointer;display:flex;height:auto;margin-right:12px;margin-right:var(--kui-space-50, 12px);margin-top:12px;margin-top:var(--kui-space-50, 12px);outline:inherit;position:absolute;transition:.2s ease}.k-slideout .panel .close-button-end[data-v-dd83d8c6]:focus{box-shadow:0 0 0 2px #0044f4;box-shadow:0 0 0 2px var(--KButtonOutlineBorder, var(--blue-500, var(--kui-color-border-primary, #0044f4)))}.k-slideout .panel .content[data-v-dd83d8c6]{height:100%;-ms-overflow-style:none;scrollbar-width:none}.k-slideout .panel .content[data-v-dd83d8c6]::-webkit-scrollbar{display:none}.panel-background[data-v-dd83d8c6]{background:rgba(0,0,0,.45);background:var(--black-45, rgba(0, 0, 0, .45));bottom:0;left:0;position:fixed;right:0;top:var(--13cec847);z-index:9999}.panel-background-transparent[data-v-dd83d8c6]{background:transparent;bottom:0;left:0;position:fixed;right:0;top:var(--13cec847);z-index:-1}.border-styles[data-v-dd83d8c6]{border-left:1px solid #afb7c5;border-left:var(--kui-border-width-10, 1px) solid var(--grey-300, var(--kui-color-border-neutral-weak, #afb7c5));box-shadow:-2px 0 5px #0000000d;box-shadow:-2px 0 5px var(--black-5, rgba(0, 0, 0, .05))}@keyframes slide{0%{transform:translate(100%)}to{transform:translate(0)}}.k-slideout .slide-enter-active{animation:slide .3s cubic-bezier(1,.5,.8,1)}.k-slideout .slide-leave-active{animation:slide .3s ease reverse}.k-slideout .fade-enter-active,.k-slideout .fade-leave-active{transition:opacity .5s}.k-slideout .fade-enter,.k-slideout .fade-leave-to{opacity:0}.k-step-state-icon circle[data-v-b19dacc6]{stroke:#00abd2;stroke:var(--KStepActiveColor, var(--kui-color-text-decorative, #00abd2))}.k-step-state-icon .k-step-icon-primary[data-v-be532e68]{fill:#00abd2;fill:var(--KStepCompletedColor, var(--kui-color-text-decorative, #00abd2))}.k-step-state-icon .k-step-icon-secondary[data-v-be532e68]{stroke:#fff;stroke:var(--KStepCompletedSecondaryColor, var(--kui-color-text-inverse, #ffffff))}.k-step-state-icon circle[data-v-7f1024a4]{stroke:#afb7c5;stroke:var(--KStepDefaultColor, var(--grey-300, var(--kui-color-text-neutral-weak, #afb7c5)))}.k-step-state-icon .k-step-icon-primary[data-v-d93db193]{fill:#d60027;fill:var(--KStepErrorColor, var(--red-500, var(--kui-color-text-danger, #d60027)))}.k-step-state-icon .k-step-icon-secondary[data-v-d93db193]{fill:#fff;fill:var(--KStepErrorSecondaryColor, var(--white, var(--kui-color-text-inverse, #ffffff)))}.k-step-spinner>svg[data-v-e3d948f6]{animation:rotate-e3d948f6 2s linear infinite}.k-step-spinner>svg circle[data-v-e3d948f6]{animation:dash-e3d948f6 1.5s ease-in-out infinite;stroke:#00abd2;stroke:var(--KStepPendingColor, var(--teal-300, var(--kui-color-text-decorative, #00abd2)));stroke-linecap:round}@keyframes rotate-e3d948f6{to{transform:rotate(360deg)}}@keyframes dash-e3d948f6{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}.k-step-state[data-v-7a0b0e88]{background:#ffffff;background:var(--KStepBackgroundColor, var(--white, var(--kui-color-background, #ffffff)));padding-left:12px!important;padding-left:var(--kui-space-50, 12px)!important;padding-right:12px!important;padding-right:var(--kui-space-50, 12px)!important}.k-step-state .k-step-state-icon{height:24px;height:var(--KStepIconSize, 24px);width:24px;width:var(--KStepIconSize, 24px)}.k-step[data-v-bf4c5b55]{display:list-item;flex:1 1 0%;padding:12px 0;padding:var(--spacing-sm, var(--kui-space-50, 12px)) var(--kui-space-0, 0px);--divider-spacing: 8px}.k-step:last-child>.k-step-container[data-v-bf4c5b55]:after{display:none}.k-step .k-step-container[data-v-bf4c5b55]{align-items:center;display:flex;flex-direction:column;margin:auto;padding-bottom:4px;padding-bottom:var(--spacing-xxs, var(--kui-space-20, 4px));position:relative}.k-step .k-step-container .k-step-label[data-v-bf4c5b55]{min-width:100px;padding-left:12px!important;padding-left:var(--kui-space-50, 12px)!important;padding-right:12px!important;padding-right:var(--kui-space-50, 12px)!important;padding-top:12px;padding-top:var(--spacing-sm, var(--kui-space-50, 12px));text-align:center;--KInputLabelColor: var(--grey-500, var(--kui-color-text-neutral, #6c7489));--KInputLabelSize: var(--type-md, var(--kui-font-size-40, 16px));--KInputLabelWeight: var(--kui-font-weight-medium, 500)}.k-step .k-step-container .k-step-label.bolder[data-v-bf4c5b55]{--KInputLabelWeight: var(--kui-font-weight-semibold, 600);--KInputLabelColor: var(--black-500, var(--kui-color-text, #000933))}.k-step .k-step-container[data-v-bf4c5b55]:after{background-color:#afb7c5;background-color:var(--KStepDividerColorDefault, var(--grey-300, var(--kui-color-background-neutral-weak, #afb7c5)));content:"";height:2px;left:calc(50% + 26px / 1.5 + var(--divider-spacing));left:calc(50% + var(--KStepIconSize, 26px) / 1.5 + var(--divider-spacing));position:absolute;top:12px;top:calc(var(--KStepIconSize, var(--spacing-lg, 24px)) / 2);width:calc(100% - 26px - var(--divider-spacing) * 2);width:calc(100% - var(--KStepIconSize, 26px) - var(--divider-spacing) * 2)}.k-step .k-step-container.completed[data-v-bf4c5b55]:after{background-color:#169fcc;background-color:var(--KStepDividerColorCompleted, var(--teal-300, #169fcc))}.k-step .k-step-label.error .k-input-label{color:#d60027;color:var(--red-500, var(--kui-color-text-danger, #d60027))}.k-stepper[data-v-c6a87abd]{display:flex;list-style:none;max-width:100%;overflow-x:auto;padding-inline-start:0px;position:relative;width:100%}.k-table-wrapper[data-v-a6b86e13]{overflow:auto;width:100%}.k-table-toolbar[data-v-a6b86e13]{margin-bottom:24px!important;margin-bottom:var(--kui-space-80, 24px)!important}.k-table-toolbar[data-v-a6b86e13]>*{display:flex}.k-table[data-v-a6b86e13]{border-collapse:collapse;margin-top:0;margin-top:var(--kui-space-0, 0px);max-width:100%;width:100%}.k-table th[data-v-a6b86e13],.k-table td[data-v-a6b86e13]{padding:12px 16px;padding:var(--spacing-sm, var(--kui-space-50, 12px)) var(--spacing-md, var(--kui-space-60, 16px));vertical-align:middle;white-space:nowrap}.k-table thead[data-v-a6b86e13]{background-color:#fff;background-color:var(--kui-color-background, #ffffff);border-bottom:1px solid #afb7c5;border-bottom:var(--kui-border-width-10, 1px) solid var(--KTableBorder, var(--grey-200, var(--kui-color-border-neutral-weak, #afb7c5)));height:60px;position:sticky;top:0}.k-table thead.is-scrolled[data-v-a6b86e13]{border-bottom:none}.k-table thead tr[data-v-a6b86e13]{position:relative}.k-table thead tr[data-v-a6b86e13]:after{box-shadow:none;content:"";height:100%;left:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .2s ease-in-out;width:100%;z-index:-1}.k-table thead tr.is-scrolled[data-v-a6b86e13]{border-bottom:none}.k-table thead tr.is-scrolled[data-v-a6b86e13]:after{box-shadow:0 .2px .6px #00000008,0 .6px 1.8px #0000000b,0 1.5px 4.2px #0000000f,0 5px 14px #00000017;opacity:1;transition:opacity .2s ease-in-out}.k-table thead th[data-v-a6b86e13]{font-size:12px;font-size:var(--KTableHeaderSize, var(--type-sm, var(--kui-font-size-20, 12px)));font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);padding:12px 16px;padding:var(--spacing-sm, var(--kui-space-50, 12px)) var(--spacing-md, var(--kui-space-60, 16px));text-align:left}.k-table thead th.active-sort[data-v-a6b86e13]{color:#0044f4;color:var(--blue-500, var(--kui-color-text-primary, #0044f4))}.k-table thead th .sr-only[data-v-a6b86e13]{border-width:0px;border-width:var(--kui-border-width-0, 0px);clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;padding:var(--kui-space-0, 0px);position:absolute;white-space:nowrap;width:1px}.k-table thead th.sortable[data-v-a6b86e13]{cursor:pointer}.k-table thead th .k-table-headers-container[data-v-a6b86e13]{align-items:center!important;display:flex!important}.k-table thead th .k-table-headers-container .caret[data-v-a6b86e13]{margin-left:8px!important;margin-left:var(--kui-space-40, 8px)!important}.k-table tbody tr[data-v-a6b86e13]{height:44px}.k-table tbody tr[data-v-a6b86e13]:not(:last-of-type){border-bottom:1px solid #afb7c5;border-bottom:var(--kui-border-width-10, 1px) solid var(--KTableBorder, var(--grey-200, var(--kui-color-border-neutral-weak, #afb7c5)))}.k-table tbody td[data-v-a6b86e13]{color:#000933;color:var(--KTableColor, var(--black-70, var(--kui-color-text, #000933)));white-space:nowrap}.k-table tbody td a[data-v-a6b86e13]{color:#0044f4;color:var(--blue-500, var(--kui-color-text-primary, #0044f4));text-decoration:none}.k-table tbody td a[data-v-a6b86e13]:hover{text-decoration:underline}.k-table.has-hover tbody tr[data-v-a6b86e13]:hover{background-color:#eefaff;background-color:var(--KTableHover, var(--blue-100, var(--kui-color-background-primary-weakest, #eefaff)))}.k-table.is-clickable tbody tr[data-v-a6b86e13]{cursor:pointer}.k-table.side-border[data-v-a6b86e13]{border-collapse:separate;border-spacing:0px 2px}.k-table.side-border tbody tr[data-v-a6b86e13]{border-bottom:none}.k-table.side-border tbody tr td[data-v-a6b86e13]:first-child{border-left:2px solid #afb7c5;border-left:var(--kui-border-width-20, 2px) solid var(--KTableBorder, var(--steel-200, var(--kui-color-border-neutral-weak, #afb7c5)))}.k-table.side-border.has-hover tbody tr:hover td[data-v-a6b86e13]:first-child{border-left:2px solid #a3b6d9;border-left:var(--kui-border-width-20, 2px) solid var(--KTableBorder, var(--steel-300, #a3b6d9))}.k-table .k-table-pagination[data-v-a6b86e13]{padding:4px!important;padding:var(--kui-space-20, 4px)!important}.k-table thead th .caret{position:relative;top:2px;transform:rotate(0)}.k-table thead th.sortable.asc .caret{transform:rotate(-180deg)}.k-table tbody td button,.k-table tbody td .k-button{margin-bottom:-8px;margin-bottom:calc(-1 * var(--KButtonPaddingY, var(--spacing-xs, var(--kui-space-40, 8px))));margin-top:-8px;margin-top:calc(-1 * var(--KButtonPaddingY, var(--spacing-xs, var(--kui-space-40, 8px))))}.k-table tbody td .k-table-cell-title{color:#3a3f51;color:var(--grey-600, var(--kui-color-text-neutral-stronger, #3a3f51));font-size:16px;font-size:var(--type-md, var(--kui-font-size-40, 16px));font-weight:600;font-weight:var(--kui-font-weight-semibold, 600)}.k-table tbody td .k-table-cell-description{color:#52596e;color:var(--grey-500, var(--kui-color-text-neutral-strong, #52596e));font-size:16px;font-size:var(--type-md, var(--kui-font-size-40, 16px));font-weight:400;font-weight:var(--kui-font-weight-regular, 400)}.k-tabs ul[data-v-2d748b14]{border-bottom:1px solid #afb7c5;border-bottom:var(--kui-border-width-10, 1px) solid var(--KTabsBottomBorderColor, var(--grey-300, var(--kui-color-border-neutral-weak, #afb7c5)));display:flex;font-size:18px;font-size:var(--kui-font-size-50, 18px);line-height:28px;line-height:var(--kui-line-height-50, 28px);list-style:none;margin-bottom:0;margin-bottom:var(--kui-space-0, 0px);padding-left:0;padding-left:var(--kui-space-0, 0px)}.k-tabs ul .tab-item[data-v-2d748b14]{cursor:pointer;position:relative}.k-tabs ul .tab-item .tab-link[data-v-2d748b14]{font-size:inherit;text-decoration:none}.k-tabs ul .tab-item .tab-link a[data-v-2d748b14],.k-tabs ul .tab-item .tab-link[data-v-2d748b14] a{text-decoration:none}.k-tabs ul .tab-item .tab-link[data-v-2d748b14],.k-tabs ul .tab-item .tab-link[data-v-2d748b14]:not(.has-panels)>*{color:#000933;color:var(--KTabsColor, var(--black-45, var(--kui-color-text, #000933)))}.k-tabs ul .tab-item .tab-link.has-panels[data-v-2d748b14],.k-tabs ul .tab-item .tab-link[data-v-2d748b14]:not(.has-panels)>*{display:inline-block;padding:16px;padding:var(--spacing-md, var(--kui-space-60, 16px))}.k-tabs ul .tab-item[data-v-2d748b14]:not(:first-of-type){margin-left:8px;margin-left:var(--spacing-xs, var(--kui-space-40, 8px))}.k-tabs ul .tab-item[data-v-2d748b14]:not(:last-of-type){margin-right:8px;margin-right:var(--spacing-xs, var(--kui-space-40, 8px))}.k-tabs ul .tab-item[data-v-2d748b14]:after{bottom:-2px;content:"";display:block;height:2px;left:0;position:absolute;width:100%}.k-tabs ul .tab-item.active .tab-link.has-panels[data-v-2d748b14],.k-tabs ul .tab-item.active .tab-link[data-v-2d748b14]:not(.has-panels)>*,.k-tabs ul .tab-item:hover .tab-link.has-panels[data-v-2d748b14],.k-tabs ul .tab-item:hover .tab-link[data-v-2d748b14]:not(.has-panels)>*{border-bottom:4px solid #00abd2;border-bottom:var(--kui-border-width-30, 4px) solid var(--KTabBottomBorderColor, var(--teal-300, #00abd2));color:#000933;color:var(--KTabsActiveColor, var(--black-500, var(--kui-color-text, #000933)))}.k-input-wrapper[data-v-84375903]{display:grid;margin-bottom:8px;margin-bottom:var(--kui-space-40, 8px);width:fit-content}.k-input-wrapper .k-textarea[data-v-84375903]{margin-top:24px!important;margin-top:var(--kui-space-80, 24px)!important}.k-input-wrapper textarea.k-input[data-v-84375903]{-webkit-appearance:none}.k-input-wrapper textarea.form-control[data-v-84375903]{font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--font-family-sans, var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif));font-size:16px!important;font-size:var(--kui-font-size-40, 16px)!important;font-weight:400!important;font-weight:var(--kui-font-weight-regular, 400)!important;line-height:24px!important;line-height:var(--kui-line-height-40, 24px)!important;resize:none}.k-input-wrapper textarea.form-control.is-resizable[data-v-84375903]{min-height:50px;resize:vertical}.k-input-wrapper textarea.form-control[data-v-84375903]:focus::placeholder{color:transparent}.k-input-wrapper .char-limit[data-v-84375903]{color:#000933!important;color:var(--kui-color-text, #000933)!important;font-size:14px!important;font-size:var(--kui-font-size-30, 14px)!important;margin-left:auto;margin-left:var(--kui-space-auto, auto);margin-top:8px!important;margin-top:var(--kui-space-40, 8px)!important}.k-input-wrapper .over-char-limit[data-v-84375903]{color:#d60027;color:var(--red-600, var(--kui-color-text-danger, #d60027))}.k-input-wrapper .text-on-input label.hovered[data-v-84375903],.k-input-wrapper .text-on-input label[data-v-84375903]:hover{color:#0044f4;color:var(--KInputHover, var(--blue-500, var(--kui-color-text-primary, #0044f4)))}.type-xxxl[data-v-2bcce726]{font-size:32px;font-size:var(--type-xxxl)}.type-xxl[data-v-2bcce726]{font-size:28px;font-size:var(--type-xxl)}.type-xl[data-v-2bcce726]{font-size:22px;font-size:var(--type-xl)}.type-lg[data-v-2bcce726]{font-size:18px;font-size:var(--type-lg)}.type-md[data-v-2bcce726]{font-size:16px;font-size:var(--type-md)}.type-sm[data-v-2bcce726]{font-size:14px;font-size:var(--type-sm)}.type-xs[data-v-2bcce726]{font-size:12px;font-size:var(--type-xs)}.type-xxs[data-v-2bcce726]{font-size:10px;font-size:var(--type-xxs)}.mono[data-v-2bcce726]{font-family:JetBrains Mono,Consolas,monospace;font-family:var(--font-family-mono)}.mono.type-xxxl[data-v-2bcce726]{font-size:30.4px;font-size:calc(var(--type-xxxl) * .95)}.mono.type-xxl[data-v-2bcce726]{font-size:calc(28px * .95);font-size:calc(var(--type-xxl) * .95)}.mono.type-xl[data-v-2bcce726]{font-size:20.9px;font-size:calc(var(--type-xl) * .95)}.mono.type-lg[data-v-2bcce726]{font-size:calc(18px * .95);font-size:calc(var(--type-lg) * .95)}.mono.type-md[data-v-2bcce726]{font-size:15.2px;font-size:calc(var(--type-md) * .95)}.mono.type-sm[data-v-2bcce726]{font-size:calc(14px * .95);font-size:calc(var(--type-sm) * .95)}.mono.type-xs[data-v-2bcce726]{font-size:calc(12px * .95);font-size:calc(var(--type-xs) * .95)}.mono.type-xxs[data-v-2bcce726]{font-size:9.5px;font-size:calc(var(--type-xxs) * .95)}.color-blue-100[data-v-2bcce726]{color:#f2f6fe;color:var(--blue-100)}.color-blue-200[data-v-2bcce726]{color:#bdd3f9;color:var(--blue-200)}.color-blue-300[data-v-2bcce726]{color:#8ab3fa;color:var(--blue-300)}.color-blue-400[data-v-2bcce726]{color:#3972d5;color:var(--blue-400)}.color-blue-500[data-v-2bcce726]{color:#1155cb;color:var(--blue-500)}.color-blue-600[data-v-2bcce726]{color:#003694;color:var(--blue-600)}.color-blue-700[data-v-2bcce726]{color:#0a2b66;color:var(--blue-700)}.color-petrol-100[data-v-2bcce726]{color:#eaf4fb;color:var(--petrol-100)}.color-petrol-200[data-v-2bcce726]{color:#0364ac;color:var(--petrol-200)}.color-purple-100[data-v-2bcce726]{color:#d7d8fe;color:var(--purple-100)}.color-purple-200[data-v-2bcce726]{color:#bec0fd;color:var(--purple-200)}.color-purple-300[data-v-2bcce726]{color:#9396fc;color:var(--purple-300)}.color-purple-400[data-v-2bcce726]{color:#473cfb;color:var(--purple-400)}.color-steel-100[data-v-2bcce726]{color:#f0f4fa;color:var(--steel-100)}.color-steel-200[data-v-2bcce726]{color:#dae3f2;color:var(--steel-200)}.color-steel-300[data-v-2bcce726]{color:#a3b6d9;color:var(--steel-300)}.color-steel-400[data-v-2bcce726]{color:#7d91b3;color:var(--steel-400)}.color-steel-500[data-v-2bcce726]{color:#5c7299;color:var(--steel-500)}.color-steel-600[data-v-2bcce726]{color:#395380;color:var(--steel-600)}.color-steel-700[data-v-2bcce726]{color:#273c61;color:var(--steel-700)}.color-red-100[data-v-2bcce726]{color:#ffdede;color:var(--red-100)}.color-red-200[data-v-2bcce726]{color:#fcc;color:var(--red-200)}.color-red-300[data-v-2bcce726]{color:#ff9a99;color:var(--red-300)}.color-red-400[data-v-2bcce726]{color:#ff7877;color:var(--red-400)}.color-red-500[data-v-2bcce726]{color:#d44324;color:var(--red-500)}.color-red-600[data-v-2bcce726]{color:#e50000;color:var(--red-600)}.color-red-700[data-v-2bcce726]{color:#922021;color:var(--red-700)}.color-green-100[data-v-2bcce726]{color:#e8f8f5;color:var(--green-100)}.color-green-200[data-v-2bcce726]{color:#c0f2d5;color:var(--green-200)}.color-green-300[data-v-2bcce726]{color:#84e5ae;color:var(--green-300)}.color-green-400[data-v-2bcce726]{color:#42d782;color:var(--green-400)}.color-green-500[data-v-2bcce726]{color:#07a88d;color:var(--green-500)}.color-green-600[data-v-2bcce726]{color:#008871;color:var(--green-600)}.color-green-700[data-v-2bcce726]{color:#13755e;color:var(--green-700)}.color-teal-100[data-v-2bcce726]{color:#cdf1fe;color:var(--teal-100)}.color-teal-200[data-v-2bcce726]{color:#91e1fc;color:var(--teal-200)}.color-teal-300[data-v-2bcce726]{color:#169fcc;color:var(--teal-300)}.color-teal-400[data-v-2bcce726]{color:#0a7fae;color:var(--teal-400)}.color-teal-500[data-v-2bcce726]{color:#006e9d;color:var(--teal-500)}.color-yellow-100[data-v-2bcce726]{color:#fff3d8;color:var(--yellow-100)}.color-yellow-200[data-v-2bcce726]{color:#ffe6ba;color:var(--yellow-200)}.color-yellow-300[data-v-2bcce726]{color:#ffd68c;color:var(--yellow-300)}.color-yellow-400[data-v-2bcce726]{color:#fabe5f;color:var(--yellow-400)}.color-yellow-500[data-v-2bcce726]{color:#c67c06;color:var(--yellow-500)}.color-yellow-600[data-v-2bcce726]{color:#a05604;color:var(--yellow-600)}.color-grey-100[data-v-2bcce726]{color:#f8f8fa;color:var(--grey-100)}.color-grey-200[data-v-2bcce726]{color:#f1f1f5;color:var(--grey-200)}.color-grey-300[data-v-2bcce726]{color:#e7e7ec;color:var(--grey-300)}.color-grey-400[data-v-2bcce726]{color:#b6b6bd;color:var(--grey-400)}.color-grey-500[data-v-2bcce726]{color:#6f7787;color:var(--grey-500)}.color-grey-600[data-v-2bcce726]{color:#3c4557;color:var(--grey-600)}.color-black-85[data-v-2bcce726]{color:#000000d9;color:var(--black-85)}.color-black-70[data-v-2bcce726]{color:#000000b3;color:var(--black-70)}.color-black-45[data-v-2bcce726]{color:#00000073;color:var(--black-45)}.color-black-25[data-v-2bcce726]{color:#00000040;color:var(--black-25)}.color-black-10[data-v-2bcce726]{color:#0000001a;color:var(--black-10)}.color-black-100[data-v-2bcce726]{color:#dfdfdf;color:var(--black-100)}.color-black-200[data-v-2bcce726]{color:#b1b2b1;color:var(--black-200)}.color-black-300[data-v-2bcce726]{color:#6f7787;color:var(--black-300)}.color-black-400[data-v-2bcce726]{color:#3c4557;color:var(--black-400)}.color-black-500[data-v-2bcce726]{color:#0b172d;color:var(--black-500)}.color-white[data-v-2bcce726]{color:#fff;color:var(--white)}.style-heading-1[data-v-2bcce726]{font-size:32px!important;font-weight:400!important;line-height:36px!important}.style-heading-2[data-v-2bcce726]{font-size:20px!important;font-weight:400!important;line-height:24px!important}.style-heading-3[data-v-2bcce726]{font-size:16px!important;font-weight:400!important;line-height:24px!important}.style-heading-4[data-v-2bcce726]{font-size:14px!important;font-weight:400!important;line-height:20px!important}.style-body-lg[data-v-2bcce726],.style-body-lg-bold[data-v-2bcce726]{font-size:16px!important;font-weight:400!important;line-height:24px!important}.style-body-md[data-v-2bcce726]{font-size:13px!important;font-weight:400!important;line-height:20px!important}.style-body-md-bold[data-v-2bcce726]{font-size:13px!important;font-weight:400!important;line-height:24px!important}.style-body-sm[data-v-2bcce726],.style-body-sm-bold[data-v-2bcce726]{font-size:12px!important;font-weight:400!important;line-height:16px!important}.style-body-tiny[data-v-2bcce726]{font-size:11px!important;font-weight:300!important;line-height:16px!important}.style-body-link[data-v-2bcce726]{font-size:13px!important;font-weight:400!important;line-height:20px!important}.style-body-bc[data-v-2bcce726]{font-size:12px!important;font-weight:400!important;line-height:24px!important;text-transform:uppercase!important}.style-body-code[data-v-2bcce726]{font-size:13px!important;font-weight:100!important;line-height:24px!important}.mx-auto[data-v-2bcce726]{margin-left:auto!important;margin-right:auto!important}.my-auto[data-v-2bcce726]{margin-bottom:auto!important;margin-top:auto!important}.ma-auto[data-v-2bcce726]{margin:auto!important}.mx-0[data-v-2bcce726]{margin-left:0!important;margin-right:0!important}.my-0[data-v-2bcce726]{margin-bottom:0!important;margin-top:0!important}.ma-0[data-v-2bcce726]{margin:0!important}.px-auto[data-v-2bcce726]{padding-left:auto!important;padding-right:auto!important}.py-auto[data-v-2bcce726]{padding-bottom:auto!important;padding-top:auto!important}.pa-auto[data-v-2bcce726]{padding-bottom:auto!important;padding-left:auto!important;padding-right:auto!important;padding-top:auto!important}.px-0[data-v-2bcce726]{padding-left:0!important;padding-right:0!important}.py-0[data-v-2bcce726]{padding-bottom:0!important;padding-top:0!important}.pa-0[data-v-2bcce726]{padding:0!important}.mt-auto[data-v-2bcce726]{margin-top:auto!important}.mt-0[data-v-2bcce726]{margin-top:0!important}.mr-auto[data-v-2bcce726]{margin-right:auto!important}.mr-0[data-v-2bcce726]{margin-right:0!important}.mb-auto[data-v-2bcce726]{margin-bottom:auto!important}.mb-0[data-v-2bcce726]{margin-bottom:0!important}.ml-auto[data-v-2bcce726]{margin-left:auto!important}.ml-0[data-v-2bcce726]{margin-left:0!important}.mt-1[data-v-2bcce726]{margin-top:4px!important}.mr-1[data-v-2bcce726]{margin-right:4px!important}.mb-1[data-v-2bcce726]{margin-bottom:4px!important}.ml-1[data-v-2bcce726]{margin-left:4px!important}.mx-1[data-v-2bcce726]{margin-left:4px!important;margin-right:4px!important}.my-1[data-v-2bcce726]{margin-bottom:4px!important;margin-top:4px!important}.ma-1[data-v-2bcce726]{margin:4px!important}.mt-2[data-v-2bcce726]{margin-top:8px!important}.mr-2[data-v-2bcce726]{margin-right:8px!important}.mb-2[data-v-2bcce726]{margin-bottom:8px!important}.ml-2[data-v-2bcce726]{margin-left:8px!important}.mx-2[data-v-2bcce726]{margin-left:8px!important;margin-right:8px!important}.my-2[data-v-2bcce726]{margin-bottom:8px!important;margin-top:8px!important}.ma-2[data-v-2bcce726]{margin:8px!important}.mt-3[data-v-2bcce726]{margin-top:12px!important}.mr-3[data-v-2bcce726]{margin-right:12px!important}.mb-3[data-v-2bcce726]{margin-bottom:12px!important}.ml-3[data-v-2bcce726]{margin-left:12px!important}.mx-3[data-v-2bcce726]{margin-left:12px!important;margin-right:12px!important}.my-3[data-v-2bcce726]{margin-bottom:12px!important;margin-top:12px!important}.ma-3[data-v-2bcce726]{margin:12px!important}.mt-4[data-v-2bcce726]{margin-top:16px!important}.mr-4[data-v-2bcce726]{margin-right:16px!important}.mb-4[data-v-2bcce726]{margin-bottom:16px!important}.ml-4[data-v-2bcce726]{margin-left:16px!important}.mx-4[data-v-2bcce726]{margin-left:16px!important;margin-right:16px!important}.my-4[data-v-2bcce726]{margin-bottom:16px!important;margin-top:16px!important}.ma-4[data-v-2bcce726]{margin:16px!important}.mt-5[data-v-2bcce726]{margin-top:24px!important}.mr-5[data-v-2bcce726]{margin-right:24px!important}.mb-5[data-v-2bcce726]{margin-bottom:24px!important}.ml-5[data-v-2bcce726]{margin-left:24px!important}.mx-5[data-v-2bcce726]{margin-left:24px!important;margin-right:24px!important}.my-5[data-v-2bcce726]{margin-bottom:24px!important;margin-top:24px!important}.ma-5[data-v-2bcce726]{margin:24px!important}.mt-6[data-v-2bcce726]{margin-top:32px!important}.mr-6[data-v-2bcce726]{margin-right:32px!important}.mb-6[data-v-2bcce726]{margin-bottom:32px!important}.ml-6[data-v-2bcce726]{margin-left:32px!important}.mx-6[data-v-2bcce726]{margin-left:32px!important;margin-right:32px!important}.my-6[data-v-2bcce726]{margin-bottom:32px!important;margin-top:32px!important}.ma-6[data-v-2bcce726]{margin:32px!important}.mt-7[data-v-2bcce726]{margin-top:48px!important}.mr-7[data-v-2bcce726]{margin-right:48px!important}.mb-7[data-v-2bcce726]{margin-bottom:48px!important}.ml-7[data-v-2bcce726]{margin-left:48px!important}.mx-7[data-v-2bcce726]{margin-left:48px!important;margin-right:48px!important}.my-7[data-v-2bcce726]{margin-bottom:48px!important;margin-top:48px!important}.ma-7[data-v-2bcce726]{margin:48px!important}.mt-8[data-v-2bcce726]{margin-top:64px!important}.mr-8[data-v-2bcce726]{margin-right:64px!important}.mb-8[data-v-2bcce726]{margin-bottom:64px!important}.ml-8[data-v-2bcce726]{margin-left:64px!important}.mx-8[data-v-2bcce726]{margin-left:64px!important;margin-right:64px!important}.my-8[data-v-2bcce726]{margin-bottom:64px!important;margin-top:64px!important}.ma-8[data-v-2bcce726]{margin:64px!important}.pt-0[data-v-2bcce726]{padding-top:0!important}.pr-0[data-v-2bcce726]{padding-right:0!important}.pb-0[data-v-2bcce726]{padding-bottom:0!important}.pl-0[data-v-2bcce726]{padding-left:0!important}.pt-1[data-v-2bcce726]{padding-top:4px!important}.pr-1[data-v-2bcce726]{padding-right:4px!important}.pb-1[data-v-2bcce726]{padding-bottom:4px!important}.pl-1[data-v-2bcce726]{padding-left:4px!important}.px-1[data-v-2bcce726]{padding-left:4px!important;padding-right:4px!important}.py-1[data-v-2bcce726]{padding-bottom:4px!important;padding-top:4px!important}.pa-1[data-v-2bcce726]{padding:4px!important}.pt-2[data-v-2bcce726]{padding-top:8px!important}.pr-2[data-v-2bcce726]{padding-right:8px!important}.pb-2[data-v-2bcce726]{padding-bottom:8px!important}.pl-2[data-v-2bcce726]{padding-left:8px!important}.px-2[data-v-2bcce726]{padding-left:8px!important;padding-right:8px!important}.py-2[data-v-2bcce726]{padding-bottom:8px!important;padding-top:8px!important}.pa-2[data-v-2bcce726]{padding:8px!important}.pt-3[data-v-2bcce726]{padding-top:12px!important}.pr-3[data-v-2bcce726]{padding-right:12px!important}.pb-3[data-v-2bcce726]{padding-bottom:12px!important}.pl-3[data-v-2bcce726]{padding-left:12px!important}.px-3[data-v-2bcce726]{padding-left:12px!important;padding-right:12px!important}.py-3[data-v-2bcce726]{padding-bottom:12px!important;padding-top:12px!important}.pa-3[data-v-2bcce726]{padding:12px!important}.pt-4[data-v-2bcce726]{padding-top:16px!important}.pr-4[data-v-2bcce726]{padding-right:16px!important}.pb-4[data-v-2bcce726]{padding-bottom:16px!important}.pl-4[data-v-2bcce726]{padding-left:16px!important}.px-4[data-v-2bcce726]{padding-left:16px!important;padding-right:16px!important}.py-4[data-v-2bcce726]{padding-bottom:16px!important;padding-top:16px!important}.pa-4[data-v-2bcce726]{padding:16px!important}.pt-5[data-v-2bcce726]{padding-top:24px!important}.pr-5[data-v-2bcce726]{padding-right:24px!important}.pb-5[data-v-2bcce726]{padding-bottom:24px!important}.pl-5[data-v-2bcce726]{padding-left:24px!important}.px-5[data-v-2bcce726]{padding-left:24px!important;padding-right:24px!important}.py-5[data-v-2bcce726]{padding-bottom:24px!important;padding-top:24px!important}.pa-5[data-v-2bcce726]{padding:24px!important}.pt-6[data-v-2bcce726]{padding-top:32px!important}.pr-6[data-v-2bcce726]{padding-right:32px!important}.pb-6[data-v-2bcce726]{padding-bottom:32px!important}.pl-6[data-v-2bcce726]{padding-left:32px!important}.px-6[data-v-2bcce726]{padding-left:32px!important;padding-right:32px!important}.py-6[data-v-2bcce726]{padding-bottom:32px!important;padding-top:32px!important}.pa-6[data-v-2bcce726]{padding:32px!important}.pt-7[data-v-2bcce726]{padding-top:48px!important}.pr-7[data-v-2bcce726]{padding-right:48px!important}.pb-7[data-v-2bcce726]{padding-bottom:48px!important}.pl-7[data-v-2bcce726]{padding-left:48px!important}.px-7[data-v-2bcce726]{padding-left:48px!important;padding-right:48px!important}.py-7[data-v-2bcce726]{padding-bottom:48px!important;padding-top:48px!important}.pa-7[data-v-2bcce726]{padding:48px!important}.pt-8[data-v-2bcce726]{padding-top:64px!important}.pr-8[data-v-2bcce726]{padding-right:64px!important}.pb-8[data-v-2bcce726]{padding-bottom:64px!important}.pl-8[data-v-2bcce726]{padding-left:64px!important}.px-8[data-v-2bcce726]{padding-left:64px!important;padding-right:64px!important}.py-8[data-v-2bcce726]{padding-bottom:64px!important;padding-top:64px!important}.pa-8[data-v-2bcce726]{padding:64px!important}.float-left[data-v-2bcce726]{float:left!important}.float-right[data-v-2bcce726]{float:right!important}.float-none[data-v-2bcce726]{float:none!important}.truncate[data-v-2bcce726]{line-height:initial;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.multi-line-truncation[data-v-2bcce726]{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;-webkit-line-clamp:var(--TMaxLineLimit, 3);overflow:hidden}.truncate-multi[data-v-2bcce726]{font-size:16px;font-size:var(--TFontSize, 16px);line-height:24px;line-height:var(--TLineHeight, 24px);max-height:120px;max-height:calc(var(--TLineHeight, 24px) * var(--TMaxLines, 5));overflow:hidden;padding-right:100px!important;padding-right:calc(var(--TPosRight, 12px) * var(--TPadRight, 8) + 4px)!important;position:relative}.truncate-multi .truncate-multi[data-v-2bcce726]:before{content:"...";position:absolute;right:12px;right:var(--TPosRight, 12px);top:104px;top:calc(var(--TLineHeight, 24px) * (var(--TMaxLines, 5) - 1) + var(--TFontSize, 16px) * .5)}.capitalize[data-v-2bcce726]{text-transform:capitalize!important}.lowercase[data-v-2bcce726]{text-transform:lowercase!important}.uppercase[data-v-2bcce726]{text-transform:uppercase!important}.bold-500[data-v-2bcce726]{font-weight:500!important}.bold-600[data-v-2bcce726]{font-weight:600!important}.bold-700[data-v-2bcce726]{font-weight:700!important}.d-none[data-v-2bcce726]{display:none!important}.d-inline[data-v-2bcce726]{display:inline!important}.d-inline-block[data-v-2bcce726]{display:inline-block!important}.d-block[data-v-2bcce726]{display:block!important}.d-flex[data-v-2bcce726]{display:flex!important}.d-inline-flex[data-v-2bcce726]{display:inline-flex!important}.flex-fill[data-v-2bcce726]{flex:1 1 auto!important}.flex-row[data-v-2bcce726]{flex-direction:row!important}.flex-column[data-v-2bcce726]{flex-direction:column!important}.flex-row-reverse[data-v-2bcce726]{flex-direction:row-reverse!important}.flex-column-reverse[data-v-2bcce726]{flex-direction:column-reverse!important}.flex-grow-0[data-v-2bcce726]{flex-grow:0!important}.flex-grow-1[data-v-2bcce726]{flex-grow:1!important}.justify-content-start[data-v-2bcce726]{justify-content:flex-start!important}.justify-content-end[data-v-2bcce726]{justify-content:flex-end!important}.justify-content-center[data-v-2bcce726]{justify-content:center!important}.justify-content-between[data-v-2bcce726]{justify-content:space-between!important}.justify-content-around[data-v-2bcce726]{justify-content:space-around!important}.align-items-start[data-v-2bcce726]{align-items:flex-start!important}.align-items-end[data-v-2bcce726]{align-items:flex-end!important}.align-items-center[data-v-2bcce726]{align-items:center!important}.align-items-baseline[data-v-2bcce726]{align-items:baseline!important}.align-items-stretch[data-v-2bcce726]{align-items:stretch!important}.align-content-start[data-v-2bcce726]{align-content:flex-start!important}.align-content-end[data-v-2bcce726]{align-content:flex-end!important}.align-content-center[data-v-2bcce726]{align-content:center!important}.align-content-between[data-v-2bcce726]{align-content:space-between!important}.align-content-around[data-v-2bcce726]{align-content:space-around!important}.align-content-stretch[data-v-2bcce726]{align-content:stretch!important}.align-self-auto[data-v-2bcce726]{align-self:auto!important}.align-self-start[data-v-2bcce726]{align-self:flex-start!important}.align-self-end[data-v-2bcce726]{align-self:flex-end!important}.align-self-center[data-v-2bcce726]{align-self:center!important}.align-self-baseline[data-v-2bcce726]{align-self:baseline!important}.align-self-stretch[data-v-2bcce726]{align-self:stretch!important}.place-self-start[data-v-2bcce726]{place-self:flex-start!important}.place-self-center[data-v-2bcce726]{place-self:center!important}.place-self-end[data-v-2bcce726]{place-self:flex-end!important}.cursor-pointer[data-v-2bcce726]{cursor:pointer!important}.overflow-auto[data-v-2bcce726]{overflow:auto}.overflow-hidden[data-v-2bcce726]{overflow:hidden}.w-25[data-v-2bcce726]{width:25%!important}.w-50[data-v-2bcce726]{width:50%!important}.w-75[data-v-2bcce726]{width:75%!important}.w-100[data-v-2bcce726]{width:100%!important}.w-auto[data-v-2bcce726]{width:auto!important}.h-100[data-v-2bcce726]{height:100%!important}.h-auto[data-v-2bcce726]{height:auto!important}.h-screen[data-v-2bcce726]{min-height:100vh!important}.non-visual-button[data-v-2bcce726],.non-visual-button[data-v-2bcce726]:focus,.non-visual-button[data-v-2bcce726]:hover{background-color:transparent!important;border:none!important;cursor:pointer!important;font-weight:400!important}@keyframes spin-2bcce726{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.k-visually-hidden[data-v-2bcce726]{border:0!important;clip:rect(0,0,0,0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.form-group[data-v-2bcce726]{display:block;margin-bottom:24px;width:100%}.form-group hr[data-v-2bcce726]{border-color:#e7e7ec;border-color:var(--KInputBorder, var(--grey-300, #e7e7ec));margin:32px 0}.k-input+.help[data-v-2bcce726],.k-input-wrapper+.help[data-v-2bcce726]{color:#00000073;color:var(--black-45, rgba(0, 0, 0, .45));display:block;font-size:14px;font-size:var(--type-sm, var(--kui-font-size-30, 14px));margin:8px 0 0;margin:var(--spacing-xs, var(--kui-space-40, 8px)) var(--kui-space-0, 0px) var(--kui-space-0, 0px)}.k-input-wrapper .text-on-input[data-v-2bcce726]{position:relative}.k-input-wrapper .text-on-input .hovered[data-v-2bcce726]:not(.readonly){color:#1155cb;color:var(--KInputHover, var(--blue-500, #1155cb));transition:color .1s ease}.k-input-wrapper .text-on-input .focused[data-v-2bcce726]:not(.readonly){color:#1155cb;color:var(--KInputFocus, var(--blue-500, #1155cb));transition:color .1s ease}.k-input-wrapper .text-on-input .is-required[data-v-2bcce726]{color:#3c4557;color:var(--KLabelRequiredAsteriskColor, var(--KInputBorder, var(--grey-600, #3c4557)));font-size:11px;font-weight:500;margin-left:4px;margin-left:var(--spacing-xxs, var(--kui-space-20, 4px))}.k-input-wrapper .text-on-input label[data-v-2bcce726]{background-color:#fff;background-color:var(--KInputBackground, var(--white));color:#3c4557;color:var(--KInputBorder, var(--grey-600, #3c4557));display:inline-block;font-size:11px;font-weight:500;left:13px;line-height:1;margin-bottom:0;padding:2px 4px;position:absolute;top:-8px;transition:color .1s ease;width:auto;z-index:1}.k-input-wrapper .text-on-input label.hovered[data-v-2bcce726]:not(.readonly){color:#1155cb;color:var(--KInputHover, var(--blue-500, #1155cb));transition:color .1s ease}.k-input-wrapper .text-on-input label.hovered:not(.readonly) .is-required[data-v-2bcce726]{color:#1155cb;color:var(--KInputHover, var(--blue-500, #1155cb))}.k-input-wrapper .text-on-input label.focused[data-v-2bcce726]:not(.readonly){color:#1155cb;color:var(--KInputFocus, var(--blue-500, #1155cb));transition:color .1s ease}.k-input-wrapper .text-on-input label.focused:not(.readonly) .is-required[data-v-2bcce726]{color:#1155cb;color:var(--KInputFocus, var(--blue-500, #1155cb))}.k-input-wrapper .text-on-input label.disabled[data-v-2bcce726],.k-input-wrapper .text-on-input label.disabled .is-required[data-v-2bcce726]{color:#6f7787;color:var(--grey-500, #6f7787)}.k-input-wrapper textarea.k-input.form-control[data-v-2bcce726]{padding:17px 0 0 22px;resize:none;background-color:#fff;background-color:var(--KInputBackground, var(--white, #ffffff));box-shadow:none!important;outline:1px solid #e7e7ec!important;outline:1px solid var(--KInputBorder, var(--grey-300, #e7e7ec))!important;transition:color .1s ease,box-shadow .1s ease}.k-input-wrapper textarea.k-input.form-control[data-v-2bcce726]:hover{box-shadow:none!important;outline:1px solid #bdd3f9!important;outline:1px solid var(--KInputHover, var(--blue-200, #bdd3f9))!important;transition:all .1s ease}.k-input-wrapper textarea.k-input.form-control[data-v-2bcce726]:focus{box-shadow:none!important;outline:1px solid #3972d5!important;outline:1px solid var(--blue-400, #3972d5)!important;transition:all .1s ease}.k-input[data-v-2bcce726]:not([type=checkbox]):not([type=radio]),.form-control[data-v-2bcce726]:not([type=checkbox]):not([type=radio]){border:none;border-radius:3px;box-sizing:border-box;color:#000000b3;color:var(--KInputColor, var(--black-70, rgba(0, 0, 0, .7)));display:block;font-size:16px;font-size:var(--type-md, var(--kui-font-size-40, 16px));font-weight:400;line-height:24px;line-height:var(--kui-line-height-40, 24px);padding:8px 16px;padding:var(--kui-space-40, 8px) var(--spacing-md, var(--kui-space-60, 16px));width:100%;background-color:#fff;background-color:var(--KInputBackground, var(--white, #ffffff));box-shadow:inset 0 0 0 1px #e7e7ec!important;box-shadow:inset 0 0 0 1px var(--KInputBorder, var(--grey-300, #e7e7ec))!important;transition:color .1s ease,box-shadow .1s ease}.k-input:not([type=checkbox]):not([type=radio]).k-input-small[data-v-2bcce726],.form-control:not([type=checkbox]):not([type=radio]).k-input-small[data-v-2bcce726]{font-size:12px;font-size:var(--type-xs, var(--kui-font-size-20, 12px));padding:8px 12px;padding:var(--spacing-xs, var(--kui-space-40, 8px)) var(--spacing-sm, var(--kui-space-50, 12px))}.k-input:not([type=checkbox]):not([type=radio]).k-input-large[data-v-2bcce726],.form-control:not([type=checkbox]):not([type=radio]).k-input-large[data-v-2bcce726]{font-size:16px;font-size:var(--type-md, var(--kui-font-size-40, 16px));padding:16px 24px;padding:var(--spacing-md, var(--kui-space-60, 16px)) var(--spacing-lg, var(--kui-space-80, 24px))}.k-input[data-v-2bcce726]:not([type=checkbox]):not([type=radio]):hover,.form-control[data-v-2bcce726]:not([type=checkbox]):not([type=radio]):hover{box-shadow:inset 0 0 0 1px #bdd3f9!important;box-shadow:inset 0 0 0 1px var(--KInputHover, var(--blue-200, #bdd3f9))!important;transition:all .1s ease}.k-input:not([type=checkbox]):not([type=radio]):hover.k-input-large[data-v-2bcce726],.form-control:not([type=checkbox]):not([type=radio]):hover.k-input-large[data-v-2bcce726]{box-shadow:inset 0 0 0 2px #bdd3f9!important;box-shadow:inset 0 0 0 2px var(--KInputHover, var(--blue-200, #bdd3f9))!important;transition:all .1s ease}.k-input[data-v-2bcce726]:not([type=checkbox]):not([type=radio]):focus,.form-control[data-v-2bcce726]:not([type=checkbox]):not([type=radio]):focus{box-shadow:inset 0 0 0 1px #3972d5!important;box-shadow:inset 0 0 0 1px var(--KInputFocus, var(--blue-400, #3972d5))!important;outline:none!important;transition:all .1s ease}.k-input:not([type=checkbox]):not([type=radio]):focus.k-input-large[data-v-2bcce726],.form-control:not([type=checkbox]):not([type=radio]):focus.k-input-large[data-v-2bcce726]{box-shadow:inset 0 0 0 2px #3972d5!important;box-shadow:inset 0 0 0 2px var(--KInputFocus, var(--blue-400))!important;transition:all .1s ease}.k-input[data-v-2bcce726]:not([type=checkbox]):not([type=radio]):not([type=checkbox]):not([type=radio]):not([type=file]):read-only,.form-control[data-v-2bcce726]:not([type=checkbox]):not([type=radio]):not([type=checkbox]):not([type=radio]):not([type=file]):read-only{background-color:#f8f8fa;background-color:var(--KInputReadonlyBackground, var(--grey-100, #f8f8fa));box-shadow:inset 0 0 0 1px #e7e7ec!important;box-shadow:inset 0 0 0 1px var(--KInputBorder, var(--grey-300, #e7e7ec))!important;transition:all .1s ease}.k-input[data-v-2bcce726]:not([type=checkbox]):not([type=radio]):disabled,.form-control[data-v-2bcce726]:not([type=checkbox]):not([type=radio]):disabled{background-color:#f8f8fa;background-color:var(--KInputDisabledBackground, var(--grey-100, #f8f8fa));box-shadow:inset 0 0 0 1px #e7e7ec!important;box-shadow:inset 0 0 0 1px var(--KInputBorder, var(--grey-300, #e7e7ec))!important;cursor:not-allowed;font-style:italic;transition:all .1s ease}.k-input[data-v-2bcce726]:not([type=checkbox]):not([type=radio]):invalid,.k-input[data-v-2bcce726]:not([type=checkbox]):not([type=radio]):-moz-submit-invalid,.k-input[data-v-2bcce726]:not([type=checkbox]):not([type=radio]):-moz-ui-invalid,.form-control[data-v-2bcce726]:not([type=checkbox]):not([type=radio]):invalid,.form-control[data-v-2bcce726]:not([type=checkbox]):not([type=radio]):-moz-submit-invalid,.form-control[data-v-2bcce726]:not([type=checkbox]):not([type=radio]):-moz-ui-invalid{box-shadow:none}.k-input[data-v-2bcce726]:not([type=checkbox]):not([type=radio])::placeholder,.form-control[data-v-2bcce726]:not([type=checkbox]):not([type=radio])::placeholder{color:#00000073;color:var(--KInputPlaceholderColor, var(--black-45, rgba(0, 0, 0, .45)));font-weight:400;opacity:1}.k-input[data-v-2bcce726]:not([type=checkbox]):not([type=radio])::-ms-clear,.form-control[data-v-2bcce726]:not([type=checkbox]):not([type=radio])::-ms-clear{display:none}.k-input[type=search][data-v-2bcce726],.form-control[type=search][data-v-2bcce726]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3E%3Cpath fill='%23000' fill-opacity='.45' fill-rule='evenodd' d='M6 12c-3.3137085 0-6-2.6862915-6-6s2.6862915-6 6-6 6 2.6862915 6 6c0 1.29583043-.410791 2.49571549-1.1092521 3.47653436l1.2305724 1.23057244 2.8232632 2.8338633c.3897175.3911808.3947266 1.0192147.005164 1.4087774-.3868655.3868655-1.014825.3873148-1.4087774-.005164l-2.8338633-2.8232632-1.23057244-1.2305724C8.49571549 11.589209 7.29583043 12 6 12zm4-6c0-2.209139-1.790861-4-4-4S2 3.790861 2 6s1.790861 4 4 4 4-1.790861 4-4z'/%3E%3C/svg%3E");background-position:12px 50%;background-repeat:no-repeat;padding-left:36px!important}.k-input[type=search][data-v-2bcce726]::-webkit-search-cancel-button,.form-control[type=search][data-v-2bcce726]::-webkit-search-cancel-button{-webkit-appearance:none;background-image:url(data:image/svg+xml,%3Csvg%20width%3D%2712%27%20height%3D%2712%27%20viewBox%3D%270%200%2012%2012%27%20fill%3D%27none%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%0A%3Cpath%20d%3D%27M9.60005%202.40021L1.80005%2010.2002%27%20stroke%3D%27%233C4557%27%20stroke-width%3D%271.5%27%20stroke-linecap%3D%27round%27%2F%3E%0A%3Cpath%20d%3D%27M9.60005%2010.2002L1.80005%202.40021%27%20stroke%3D%27%233C4557%27%20stroke-width%3D%271.5%27%20stroke-linecap%3D%27round%27%2F%3E%0A%3C%2Fsvg%3E);background-size:16px 16px;height:16px;width:16px}.k-input-wrapper.input-error textarea.k-input.form-control[data-v-2bcce726]{box-shadow:none!important;outline:1px solid #d44324!important;outline:1px solid var(--red-500, #d44324)!important;transition:color .1s ease}.k-input-wrapper.input-error .k-input[data-v-2bcce726],.k-input-wrapper.input-error .k-input[data-v-2bcce726]:hover,.k-input-wrapper.input-error .k-input[data-v-2bcce726]:focus{box-shadow:inset 0 0 0 1.5px #d44324!important;box-shadow:inset 0 0 0 1.5px var(--KInputError, var(--red-500, #d44324))!important;outline:none!important;transition:color .1s ease}.k-input-wrapper.input-error .k-input.k-input-large[data-v-2bcce726],.k-input-wrapper.input-error .k-input:hover.k-input-large[data-v-2bcce726],.k-input-wrapper.input-error .k-input:focus.k-input-large[data-v-2bcce726]{box-shadow:inset 0 0 0 2px #d44324!important;box-shadow:inset 0 0 0 2px var(--KInputError, var(--red-500, #d44324))!important;transition:color .1s ease}.k-input-wrapper.input-error .text-on-input label[data-v-2bcce726]{color:#d44324;color:var(--KInputError, var(--red-500, #d44324));transition:color .1s ease}select.k-input[data-v-2bcce726]:not([type=checkbox]),select.k-input[data-v-2bcce726]:not([type=checkbox]):read-only,select.k-input[data-v-2bcce726]:not([type=radio]),select.k-input[data-v-2bcce726]:not([type=radio]):read-only{background-color:#fff;background-color:var(--KInputSelectBackground, var(--white, #ffffff));height:38px}.k-input-label[data-v-2bcce726]{color:#000000d9;color:var(--KInputLabelColor, var(--black-85));display:inline-flex;font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--KInputLabelFont, var(--font-family-sans, var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif)));font-size:14px;font-size:var(--KInputLabelSize, var(--type-sm, var(--kui-font-size-30, 14px)));font-weight:600;font-weight:var(--KInputLabelWeight, var(--kui-font-weight-semibold, 600));line-height:18px;line-height:var(--KInputLabelLineHeight, var(--type-lg, var(--kui-line-height-30, 20px)));margin-bottom:8px;margin-bottom:var(--KInputLabelMargin, var(--spacing-xs, var(--kui-space-40, 8px)))}.k-input-label .is-required[data-v-2bcce726]{color:var(--KLabelRequiredAsteriskColor, var(--KInputLabelColor));font-size:14px;font-size:var(--KInputLabelSize, var(--type-sm, var(--kui-font-size-30, 14px)));font-weight:600;font-weight:var(--KInputLabelWeight, var(--kui-font-weight-semibold, 600));margin-left:4px;margin-left:var(--spacing-xxs, var(--kui-space-20, 4px))}.k-input-label .label-tooltip[data-v-2bcce726]{align-items:center;display:flex}.k-input-label .kong-icon[data-v-2bcce726]{margin-left:4px;margin-left:var(--spacing-xxs, var(--kui-space-20, 4px))}.k-inputCheckbox.k-input-label[data-v-2bcce726],.k-inputRadio.k-input-label[data-v-2bcce726]{color:#000000b3;color:var(--KInputCheckboxLabel, var(--black-70, rgba(0, 0, 0, .7)));font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--KInputCheckboxLabelFont, var(--font-family-sans, var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif)));font-size:16px;font-size:var(--KInputCheckboxLabelSize, var(--type-md, var(--kui-font-size-40, 16px)));font-weight:400;margin-bottom:0;margin-bottom:var(--kui-space-0, 0px)}input.k-input[type=checkbox][data-v-2bcce726],input.k-input[type=radio][data-v-2bcce726],input.form-control[type=checkbox][data-v-2bcce726],input.form-control[type=radio][data-v-2bcce726]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #e7e7ec;border:1px solid var(--KInputBorder, var(--grey-300, #e7e7ec));box-sizing:border-box;display:inline-block;padding:0;-webkit-print-color-adjust:exact;-webkit-user-select:none;user-select:none;vertical-align:middle}input.k-input[type=checkbox][data-v-2bcce726]:disabled,input.k-input[type=radio][data-v-2bcce726]:disabled,input.form-control[type=checkbox][data-v-2bcce726]:disabled,input.form-control[type=radio][data-v-2bcce726]:disabled{opacity:1}input.k-input[type=checkbox][data-v-2bcce726]:disabled:hover,input.k-input[type=radio][data-v-2bcce726]:disabled:hover,input.form-control[type=checkbox][data-v-2bcce726]:disabled:hover,input.form-control[type=radio][data-v-2bcce726]:disabled:hover{border-color:#e7e7ec;border-color:var(--KInputBorder, var(--grey-300, #e7e7ec))}input.k-input[type=checkbox][data-v-2bcce726],input.form-control[type=checkbox][data-v-2bcce726]{border:none;border-radius:3px;color:#1155cb;color:var(--KCheckboxPrimary, var(--blue-500, #1155cb));height:20px;margin:0 6px 0 0;outline:none;width:20px}input.k-input[type=checkbox][data-v-2bcce726]:not(:checked),input.form-control[type=checkbox][data-v-2bcce726]:not(:checked){border:1px solid #1155cb;border:1px solid var(--KCheckboxPrimary, var(--blue-500, #1155cb))}input.k-input[type=checkbox][data-v-2bcce726]:checked,input.form-control[type=checkbox][data-v-2bcce726]:checked{background-color:currentColor;background-image:url("data:image/svg+xml,%3Csvg width='13' height='11' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.633 0L12 1.397 3.583 10 0 6.337 1.367 4.94l2.216 2.265z' fill='%23FFF' fill-rule='nonzero'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;border-color:#1155cb;border-color:var(--KCheckboxPrimary, var(--blue-500, #1155cb))}input.k-input[type=checkbox][data-v-2bcce726]:checked::-ms-check,input.form-control[type=checkbox][data-v-2bcce726]:checked::-ms-check{background-color:#1155cb;background-color:var(--KCheckboxPrimary, var(--blue-500, #1155cb));border:1px solid #1155cb;border:1px solid var(--KCheckboxPrimary, var(--blue-500, #1155cb));color:#fff}input.k-input[type=checkbox][data-v-2bcce726]:hover,input.k-input[type=checkbox][data-v-2bcce726]:active,input.form-control[type=checkbox][data-v-2bcce726]:hover,input.form-control[type=checkbox][data-v-2bcce726]:active{border-color:#1155cb;border-color:var(--KCheckboxPrimary, var(--blue-500, #1155cb))}input.k-input[type=checkbox][data-v-2bcce726]:focus,input.form-control[type=checkbox][data-v-2bcce726]:focus{border-color:#1155cb;border-color:var(--KCheckboxPrimary, var(--blue-500, #1155cb));outline:none}input.k-input[type=checkbox][data-v-2bcce726]:disabled:not(:checked),input.form-control[type=checkbox][data-v-2bcce726]:disabled:not(:checked){background-color:#f8f8fa;background-color:var(--KInputCheckboxDisabled, var(--grey-100, #f8f8fa));border:1px solid #b6b6bd;border:1px solid var(--KCheckboxDisabledChecked, var(--grey-400, #b6b6bd));border-radius:2px}input.k-input[type=checkbox][data-v-2bcce726]:disabled:checked,input.form-control[type=checkbox][data-v-2bcce726]:disabled:checked{background-color:#b6b6bd;background-color:var(--KCheckboxDisabledChecked, var(--grey-400, #b6b6bd))}input.k-input[type=radio][data-v-2bcce726],input.form-control[type=radio][data-v-2bcce726]{align-items:center;border:2px solid #e7e7ec;border:2px solid var(--KInputBorder, var(--grey-300, #e7e7ec));border-radius:100%;color:#1155cb;color:var(--KRadioPrimary, var(--blue-500, #1155cb));display:inline-flex;height:20px;justify-content:center;margin:0 6px 0 0;width:20px}input.k-input[type=radio][data-v-2bcce726]:checked,input.form-control[type=radio][data-v-2bcce726]:checked{background-color:#fff;background-position:center;background-repeat:no-repeat;background-size:100% 100%;border-color:currentColor}input.k-input[type=radio][data-v-2bcce726]:checked:after,input.form-control[type=radio][data-v-2bcce726]:checked:after{background-color:currentColor;border-radius:100%;content:"";display:flex;height:10px;width:10px}input.k-input[type=radio][data-v-2bcce726]:checked:disabled,input.form-control[type=radio][data-v-2bcce726]:checked:disabled{border-color:#b6b6bd;border-color:var(--KInputRadioDisabled, var(--grey-400, #b6b6bd))}input.k-input[type=radio][data-v-2bcce726]:checked:disabled:after,input.form-control[type=radio][data-v-2bcce726]:checked:disabled:after{background-color:#b6b6bd;background-color:var(--KInputRadioDisabled, var(--grey-400, #b6b6bd))}input.k-input[type=radio][data-v-2bcce726]:checked::-ms-check,input.form-control[type=radio][data-v-2bcce726]:checked::-ms-check{border:2px solid currentColor;color:currentColor}input.k-input[type=radio][data-v-2bcce726]:disabled,input.form-control[type=radio][data-v-2bcce726]:disabled{background-color:#f1f1f5;background-color:var(--KInputRadioDisabled, var(--grey-200, #f1f1f5))}.k-switch[data-v-2bcce726]{align-items:center;cursor:pointer;display:inline-flex}.k-switch.switch-with-icon .switch-control[data-v-2bcce726]{width:48px}.k-switch.switch-with-icon .kong-icon[data-v-2bcce726]{height:20px;left:57px;width:22px}.k-switch.switch-with-icon input:checked+.switch-control[data-v-2bcce726]:after{left:26px}.k-switch .switch-control[data-v-2bcce726]{background-color:#b6b6bd;background-color:var(--KInputSwitchBackground, var(--grey-400, #b6b6bd));border-radius:12px;display:block;height:24px;margin-right:16px;position:relative;transition:.2s linear;width:44px}.k-switch .switch-control.has-label-left[data-v-2bcce726]{margin-left:16px;margin-right:0}.k-switch .switch-control[data-v-2bcce726]:after{background-color:#fff;background-color:var(--white, #ffffff);border-radius:50%;content:"";display:block;height:20px;left:2px;position:absolute;top:2px;transition:.2s linear;width:20px}.k-switch[disabled][data-v-2bcce726]:not(:disabled){cursor:not-allowed}.k-switch[disabled]:not(:disabled) .switch-control[data-v-2bcce726],.k-switch[disabled]:not(:disabled) input[data-v-2bcce726]{opacity:.3;pointer-events:none}.k-switch input[data-v-2bcce726]{display:none}.k-switch input:checked+.switch-control[data-v-2bcce726]{background-color:#07a88d;background-color:var(--KInputSwitchOn, var(--green-500, #07a88d))}.k-switch input:checked+.switch-control[data-v-2bcce726]:after{left:22px}.k-switch span[data-v-2bcce726]{color:#000000b3;color:var(--KInputSwitchLabel, var(--black-70, rgba(0, 0, 0, .7)))}[data-v-2bcce726]:root{--blue-100: #f2f6fe;--blue-200: #bdd3f9;--blue-300: #8ab3fa;--blue-400: #3972d5;--blue-500: #1155cb;--blue-600: #003694;--blue-700: #0a2b66;--petrol-100: #eaf4fb;--petrol-200: #0364ac;--purple-100: #d7d8fe;--purple-200: #bec0fd;--purple-300: #9396fc;--purple-400: #473cfb;--steel-100: #f0f4fa;--steel-200: #dae3f2;--steel-300: #a3b6d9;--steel-400: #7d91b3;--steel-500: #5c7299;--steel-600: #395380;--steel-700: #273c61;--red-100: #ffdede;--red-200: #ffcccc;--red-300: #ff9a99;--red-400: #ff7877;--red-500: #d44324;--red-600: #e50000;--red-700: #922021;--green-100: #e8f8f5;--green-200: #c0f2d5;--green-300: #84e5ae;--green-400: #42d782;--green-500: #07a88d;--green-600: #008871;--green-700: #13755e;--teal-100: #cdf1fe;--teal-200: #91e1fc;--teal-300: #169fcc;--teal-400: #0a7fae;--teal-500: #006e9d;--yellow-100: #fff3d8;--yellow-200: #ffe6ba;--yellow-300: #ffd68c;--yellow-400: #fabe5f;--yellow-500: #c67c06;--yellow-600: #a05604;--grey-100: #f8f8fa;--grey-200: #f1f1f5;--grey-300: #e7e7ec;--grey-400: #b6b6bd;--grey-500: #6f7787;--grey-600: #3c4557;--black-85: rgba(0, 0, 0, .85);--black-70: rgba(0, 0, 0, .7);--black-45: rgba(0, 0, 0, .45);--black-25: rgba(0, 0, 0, .25);--black-10: rgba(0, 0, 0, .1);--black-100: #dfdfdf;--black-200: #b1b2b1;--black-300: #6f7787;--black-400: #3c4557;--black-500: #0b172d;--white: #ffffff;--spacing-xxs: 4px;--spacing-xs: 8px;--spacing-sm: 12px;--spacing-md: 16px;--spacing-lg: 24px;--spacing-xl: 32px;--spacing-xxl: 48px;--spacing-xxxl: 64px;--type-xxxl: 32px;--type-xxl: 28px;--type-xl: 22px;--type-lg: 18px;--type-md: 16px;--type-sm: 14px;--type-xs: 12px;--type-xxs: 10px;--font-family-sans: "Inter", Roboto, Helvetica, sans-serif;--font-family-mono: "JetBrains Mono", Consolas, monospace;font-weight:400;font-weight:var(--font-weight-normal, 400)}:root body[data-v-2bcce726]{font-weight:400;font-weight:var(--font-weight-normal, 400)}.toaster-container-outer[data-v-2bcce726]{bottom:16px;max-width:300px;position:fixed;right:16px;transition:all .3s;width:auto;z-index:10000}.toaster-item[data-v-2bcce726]{box-shadow:0 0 12px #0000001f;display:flex;margin-bottom:16px;margin-bottom:var(--kui-space-60, 16px);overflow:hidden;transition:all .3s;width:100%}.toaster-item[data-v-2bcce726] .k-alert{--KAlertInfoBorder: var(--blue-500, var(--kui-color-border-primary, #0044f4));--KAlertSuccessBorder: var(--green-400, #42d782);--KAlertWarningBorder: var(--yellow-300, #ffd68c);--KAlertDangerBorder: var(--red-500, var(--kui-color-border-danger-weak, #ff3954));background-color:#fff;background-color:var(--white, var(--kui-color-background, #ffffff));color:#000000b3;color:var(--black-70, var(--kui-color-text, #000933));display:flex;flex:1;justify-content:space-between;margin-bottom:0;margin-bottom:var(--kui-space-0, 0px);padding:16px;padding:var(--kui-space-60, 16px);text-align:left}.toaster-item[data-v-2bcce726] .k-alert .close{order:1;padding:0 0 0 16px;padding:var(--kui-space-0, 0px) var(--kui-space-0, 0px) var(--kui-space-0, 0px) var(--kui-space-60, 16px);position:relative;right:0}.toaster-item[data-v-2bcce726] .k-alert .close:focus,.toaster-item[data-v-2bcce726] .k-alert .close:active{outline:none}.toaster-item .message[data-v-2bcce726]{-webkit-hyphens:auto;hyphens:auto;max-width:150ch}.toaster-enter[data-v-2bcce726]{transform:translate(300px)}.toaster-leave-to[data-v-2bcce726]{transform:translate(100%)}.k-tree-item[data-v-ae1c4303]{align-items:center;background-color:#fff;background-color:var(--KTreeListItemUnselectedBackground, var(--kui-color-background, #ffffff));border:1px solid #e0e4ea;border:var(--kui-border-width-10, 1px) solid var(--KTreeListItemUnselectedBorder, var(--kui-color-border-disabled, #e0e4ea));border-radius:8px;color:#232633;color:var(--KTreeListItemText, var(--kui-color-text-neutral-strongest, #232633));display:flex;padding:4px;padding:var(--kui-space-20, 4px);text-decoration:none}.k-tree-item .k-tree-item-icon[data-v-ae1c4303]{line-height:16px;line-height:var(--kui-line-height-20, 16px);margin-right:8px!important;margin-right:var(--kui-space-40, 8px)!important}.k-tree-item.selected[data-v-ae1c4303]{background-color:#cdf1fe;background-color:var(--KTreeListItemSelectedBackground, #cdf1fe);border-color:#91e1fc;border-color:var(--KTreeListItemSelectedBorder, #91e1fc)}.k-tree-item.selected .k-tree-item-icon[data-v-ae1c4303]{color:#91e1fc;color:var(--KTreeListItemSelectedBorder, #91e1fc)}.k-tree-item[data-v-ae1c4303]:hover{color:#232633;color:var(--KTreeListItemText, var(--kui-color-text-neutral-strongest, #232633));cursor:grab}.k-tree-item.not-draggable[data-v-ae1c4303]{cursor:pointer}.k-tree-draggable .child-drop-zone[data-v-213ccd53]{min-height:6px;min-height:var(--KTreeListDropZoneHeight, 6px)}.k-tree-draggable .k-tree-item-dragged[data-v-213ccd53]{cursor:move!important;cursor:grabbing!important}.k-tree-draggable .k-tree-item-dragged .has-no-children:last-of-type .child-drop-zone[data-v-213ccd53]:last-of-type,.k-tree-draggable .k-tree-item-dragged.has-no-children .child-drop-zone[data-v-213ccd53]:last-of-type{background-color:#91e1fc;background-color:var(--KTreeListItemSelectedBorder, #91e1fc);border-radius:100px;border-radius:var(--kui-border-radius-round, 100px);margin-left:0;margin-left:var(--kui-space-0, 0px);min-height:4px}.k-tree-draggable .k-tree-item-dragged[data-v-213ccd53]:after{display:none}.k-tree-draggable .k-tree-item-grabbing[data-v-213ccd53]{display:none}.k-tree-draggable .k-tree-draggable[data-v-213ccd53]{counter-reset:item;margin-left:16px}.k-tree-draggable .k-tree-item-container[data-v-213ccd53]{margin:3px 0 0 3px;margin:calc(var(--KTreeListDropZoneHeight, 6px) / 2) 0 0 calc(var(--KTreeListDropZoneHeight, 6px) / 2);position:relative}.k-tree-draggable .k-tree-item-container[data-v-213ccd53]:before{border-bottom:1px solid #e0e4ea;border-bottom:var(--kui-border-width-10, 1px) solid var(--KTreeListItemUnselectedBorder, var(--kui-color-border-disabled, #e0e4ea));border-left:1px solid #e0e4ea;border-left:var(--kui-border-width-10, 1px) solid var(--KTreeListItemUnselectedBorder, var(--kui-color-border-disabled, #e0e4ea));border-radius:0 0 0 5px;border-radius:var(--kui-border-radius-0, 0px) var(--kui-border-radius-0, 0px) var(--kui-border-radius-0, 0px) 5px;content:"";height:26px;height:calc(var(--KTreeListDropZoneHeight, 6px) + 20px);left:-12px;position:absolute;top:-3px;top:calc(var(--KTreeListDropZoneHeight, 6px) / 2 * -1);width:12px}.k-tree-draggable .k-tree-item-container[data-v-213ccd53]:after{border-left:1px solid #e0e4ea;border-left:var(--kui-border-width-10, 1px) solid var(--KTreeListItemUnselectedBorder, var(--kui-color-border-disabled, #e0e4ea));content:"";height:100%;left:-12px;position:absolute;top:8px;top:calc(var(--KTreeListDropZoneHeight, 6px) + 2px);width:12px}.k-tree-draggable .k-tree-item-container[data-v-213ccd53]:first-child{padding-top:6px;padding-top:var(--KTreeListDropZoneHeight, 6px)}.k-tree-draggable .k-tree-item-container[data-v-213ccd53]:last-child:after{display:none}.k-tree-list .k-tree-draggable{margin:0;margin:var(--kui-space-0, 0px);padding:0;padding:var(--kui-space-0, 0px)}.k-tree-list>.k-tree-draggable>.k-tree-item-container:before{display:none}.k-tree-list>.k-tree-draggable>.k-tree-item-container:after{display:none}.k-tree-list-grabbing *,.k-tree-item-grabbing *{cursor:move!important;cursor:grabbing!important}.view-switch-button[data-v-7f933b41]{background-color:#0000!important;background-color:var(--kui-color-background-transparent, rgba(0, 0, 0, 0))!important;border:none!important;cursor:pointer!important;font-weight:400!important;font-weight:var(--kui-font-weight-regular, 400)!important;--KButtonPaddingY: var(--kui-space-30, 6px);--KButtonPaddingX: var(--kui-space-30, 6px);--KButtonSecondaryHover: var(--white, var(--kui-color-background, #ffffff));--KButtonSecondaryHoverBorder: var(--blue-300, var(--kui-color-border-primary-weak, #5f9aff));--KButtonSecondaryFocus: none;transform:scale(1) translateZ(0);transform:scale(var(--scale, 1)) translateZ(0)}.view-switch-button[data-v-7f933b41]:focus,.view-switch-button[data-v-7f933b41]:hover{background-color:#0000!important;background-color:var(--kui-color-background-transparent, rgba(0, 0, 0, 0))!important;border:none!important;cursor:pointer!important;font-weight:400!important;font-weight:var(--kui-font-weight-regular, 400)!important}.view-switch-button.paused .icon i[data-v-7f933b41]{animation-duration:0s}.view-switch-button .icon[data-v-7f933b41]{height:24px;position:relative;width:24px}.view-switch-button .icon i[data-v-7f933b41]{animation:none .5s linear forwards 0s;animation:var(--name, var(--dots-name, none)) var(--duration, var(--dots-duration, .5s)) var(--easing, var(--dots-easing, linear)) forwards var(--delay, var(--dots-delay, 0s));background-color:#6c7489;background-color:var(--grey-500, var(--kui-color-background-neutral, #6c7489));border-radius:2px;border-radius:var(--kui-border-radius-10, 2px);display:block;height:7px;height:var(--height, 7px);left:4px;left:var(--left, 4px);position:absolute;top:4px;top:var(--top, 4px);transition:background-color .2s ease;width:7px;width:var(--width, 7px)}.view-switch-button .icon .dots i[data-v-7f933b41]:nth-child(1){--x-middle: -8px;--y-middle: 10px;--x-end: -2px;--y-end: 12px;--x-back: 10px;--y-back: 7px;--x-back-end: 9px;--y-back-end: 0}.view-switch-button .icon .dots i[data-v-7f933b41]:nth-child(2){--left: 13px;--x-middle: -12px;--y-middle: 5px;--x-end: -11px;--y-end: 7px;--x-back: -3px;--y-back: 1px;--x-back-end: -9px;--y-back-end: 0}.view-switch-button .icon .dots i[data-v-7f933b41]:nth-child(3){--top: 13px;--x-middle: 4px;--y-middle: -5px;--x-end: -2px;--y-end: -7px;--x-back: -5px;--y-back: 0px;--x-back-end: 9px;--y-back-end: 0}.view-switch-button .icon .dots i[data-v-7f933b41]:nth-child(4){--left: 13px;--top: 13px;--x-middle: 0;--y-middle: -10px;--x-end: -11px;--y-end: -12px;--x-back: -14px;--y-back: -8px;--x-back-end: -9px;--y-back-end: 0}.view-switch-button .icon .lines[data-v-7f933b41]{--name: var(--lines-name, none);--duration: var(--lines-duration, .2s);--easing: var(--lines-easing, linear);--delay: var(--lines-delay, 0s)}.view-switch-button .icon .lines i[data-v-7f933b41]{--left: 9px;--top: 3px;--height: 2px;--width: 11px;transform:translateY(20%) translateZ(0) scaleX(0);transform-origin:0 50%}.view-switch-button .icon .lines i[data-v-7f933b41]:nth-child(2){--top: 8px}.view-switch-button .icon .lines i[data-v-7f933b41]:nth-child(3){--top: 13px}.view-switch-button .icon .lines i[data-v-7f933b41]:nth-child(4){--top: 18px}.view-switch-button .icon .lines i[data-v-7f933b41]:nth-child(3),.view-switch-button .icon .lines i[data-v-7f933b41]:nth-child(4){transform-origin:100% 50%}.view-switch-button.table[data-v-7f933b41]{--dots-name: back;--lines-name: scale-down}.view-switch-button.table .lines i[data-v-7f933b41]{transform-origin:0 50%}.view-switch-button.table .lines i[data-v-7f933b41]:nth-child(3),.view-switch-button.table .lines i[data-v-7f933b41]:nth-child(4){transform-origin:100% 50%}.view-switch-button.grid[data-v-7f933b41]{--dots-name: move;--lines-name: scale;--lines-duration: .15s;--lines-delay: .3s}.view-switch-button.grid .lines i[data-v-7f933b41]{transform-origin:100% 50%}.view-switch-button.grid .lines i[data-v-7f933b41]:nth-child(3),.view-switch-button.grid .lines i[data-v-7f933b41]:nth-child(4){transform-origin:0 50%}@keyframes move{50%{transform:translate(0) scale(.4);transform:translate(var(--x-middle, 0),var(--y-middle, 0)) scale(.4)}to{transform:translate(0) scale(.4);transform:translate(var(--x-end, 0),var(--y-end, 0)) scale(.4)}}@keyframes back{0%,15%{transform:translate(0) scale(.4);transform:translate(var(--x-end, 0),var(--y-end, 0)) scale(.4)}50%{transform:translate(0) scale(.5);transform:translate(var(--x-back, 0),var(--y-back, 0)) scale(.5)}to{transform:translate(0) scale(1);transform:translate(var(--x-back-end, 0),var(--y-back-end, 0)) scale(1)}}@keyframes scale{to{transform:translateY(20%) translateZ(0) scaleX(1)}}@keyframes scale-down{0%{transform:translateY(20%) translateZ(0) scaleX(1)}to{transform:translateY(20%) translateZ(0) scaleX(0)}}.k-external-link[data-v-27871540]{align-items:center;color:#0044f4;color:var(--KExternalLinkColor, var(--kui-color-text-primary, #0044f4));display:inline-flex;font-weight:400;font-weight:var(--kui-font-weight-regular, 400);text-decoration:none}.k-external-link[data-v-27871540]:hover{color:#0030cc;color:var(--KExternalLinkColorHover, var(--kui-color-text-primary-strong, #0030cc))}.k-external-link .kong-icon[data-v-27871540]{margin-left:8px;margin-left:var(--spacing-xs, var(--kui-space-40, 8px))}.k-truncate[data-v-791c716f]{align-items:flex-start;display:flex;overflow:hidden;padding:4px;padding:var(--kui-space-20, 4px)}.k-truncate .k-truncate-expand-controls[data-v-791c716f]{align-items:flex-end!important;display:flex!important;height:100%!important}.k-truncate .expand-trigger[data-v-791c716f],.k-truncate .collapse-trigger[data-v-791c716f]{--KButtonLink: var(--KTruncateToggleColor, var(--blue-500, var(--kui-color-text-primary, #0044f4)));--KButtonPrimaryBase: var(--KTruncateCollapseBackground, var(--blue-100, var(--kui-color-background-primary-weakest, #eefaff)));--KButtonPrimaryHover: var(--KTruncateCollapseHover, var(--blue-200, var(--kui-color-background-primary-weaker, #bee2ff)));--KButtonPrimaryActive: var(--KTruncateCollapseHover, var(--blue-200, var(--kui-color-background-primary-weaker, #bee2ff)))}.k-truncate.k-truncate-content[data-v-791c716f]{display:flex;flex-direction:row-reverse;height:var(--b2b587b4)}.k-truncate.k-truncate-content.expanded[data-v-791c716f]{height:auto}.k-truncate.k-truncate-content .k-truncate-container[data-v-791c716f]{display:flex;flex-wrap:wrap;gap:var(--1d00c262);margin-right:auto;position:relative}.k-truncate.k-truncate-content .expand-trigger[data-v-791c716f]{font-size:12px;font-size:var(--type-xs, var(--kui-font-size-20, 12px))}.k-truncate.k-truncate-content .expand-trigger[data-v-791c716f]:before{content:"+";margin-right:-7px}.k-truncate.k-truncate-content .collapse-trigger[data-v-791c716f]{padding:4px;padding:var(--spacing-xxs, var(--kui-space-20, 4px))}.k-truncate.k-truncate-content .collapse-trigger[data-v-791c716f]:focus,.k-truncate.k-truncate-content .collapse-trigger[data-v-791c716f]:active{box-shadow:none}.k-truncate.k-truncate-content .collapse-trigger[data-v-791c716f]:focus-within{background-color:#eefaff;background-color:var(--KTruncateCollapseHover, var(--blue-200, var(--kui-color-background-primary-weakest, #eefaff)));outline:-webkit-focus-ring-color auto 1px}.k-truncate.k-truncate-text[data-v-791c716f]{display:flex;flex-direction:column}.k-truncate.k-truncate-text .k-truncate-container[data-v-791c716f]{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:var(--c3af62ea);overflow:hidden}.k-truncate.k-truncate-text.expanded .k-truncate-container[data-v-791c716f]{display:block}.k-truncate.k-truncate-text .expand-trigger[data-v-791c716f],.k-truncate.k-truncate-text .collapse-trigger[data-v-791c716f]{font-size:12px;font-size:var(--type-xs, var(--kui-font-size-20, 12px))}.k-truncate .k-truncate-collapse-controls[data-v-791c716f]{margin-top:8px!important;margin-top:var(--kui-space-40, 8px)!important;place-self:flex-end!important}.k-method-badge[data-v-f90a8059]{display:flex;font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);justify-content:center}.k-method-badge.k-method-toggle[data-v-f90a8059]{padding:4px;padding:var(--spacing-xxs, var(--kui-space-20, 4px));padding-left:12px;padding-left:var(--spacing-sm, var(--kui-space-50, 12px));--KInputSwitchLabel: var(--54a77592)}.k-method-badge.k-method-toggle[data-v-f90a8059] .k-switch{pointer-events:none}/*! KONGPONENTS_STYLES */.type-xxxl{font-size:32px;font-size:var(--type-xxxl)}.type-xxl{font-size:28px;font-size:var(--type-xxl)}.type-xl{font-size:22px;font-size:var(--type-xl)}.type-lg{font-size:18px;font-size:var(--type-lg)}.type-md{font-size:16px;font-size:var(--type-md)}.type-sm{font-size:14px;font-size:var(--type-sm)}.type-xs{font-size:12px;font-size:var(--type-xs)}.type-xxs{font-size:10px;font-size:var(--type-xxs)}.mono{font-family:JetBrains Mono,Consolas,monospace;font-family:var(--font-family-mono)}.mono.type-xxxl{font-size:30.4px;font-size:calc(var(--type-xxxl) * .95)}.mono.type-xxl{font-size:calc(28px * .95);font-size:calc(var(--type-xxl) * .95)}.mono.type-xl{font-size:20.9px;font-size:calc(var(--type-xl) * .95)}.mono.type-lg{font-size:calc(18px * .95);font-size:calc(var(--type-lg) * .95)}.mono.type-md{font-size:15.2px;font-size:calc(var(--type-md) * .95)}.mono.type-sm{font-size:calc(14px * .95);font-size:calc(var(--type-sm) * .95)}.mono.type-xs{font-size:calc(12px * .95);font-size:calc(var(--type-xs) * .95)}.mono.type-xxs{font-size:9.5px;font-size:calc(var(--type-xxs) * .95)}.color-blue-100{color:#f2f6fe;color:var(--blue-100)}.color-blue-200{color:#bdd3f9;color:var(--blue-200)}.color-blue-300{color:#8ab3fa;color:var(--blue-300)}.color-blue-400{color:#3972d5;color:var(--blue-400)}.color-blue-500{color:#1155cb;color:var(--blue-500)}.color-blue-600{color:#003694;color:var(--blue-600)}.color-blue-700{color:#0a2b66;color:var(--blue-700)}.color-petrol-100{color:#eaf4fb;color:var(--petrol-100)}.color-petrol-200{color:#0364ac;color:var(--petrol-200)}.color-purple-100{color:#d7d8fe;color:var(--purple-100)}.color-purple-200{color:#bec0fd;color:var(--purple-200)}.color-purple-300{color:#9396fc;color:var(--purple-300)}.color-purple-400{color:#473cfb;color:var(--purple-400)}.color-steel-100{color:#f0f4fa;color:var(--steel-100)}.color-steel-200{color:#dae3f2;color:var(--steel-200)}.color-steel-300{color:#a3b6d9;color:var(--steel-300)}.color-steel-400{color:#7d91b3;color:var(--steel-400)}.color-steel-500{color:#5c7299;color:var(--steel-500)}.color-steel-600{color:#395380;color:var(--steel-600)}.color-steel-700{color:#273c61;color:var(--steel-700)}.color-red-100{color:#ffdede;color:var(--red-100)}.color-red-200{color:#fcc;color:var(--red-200)}.color-red-300{color:#ff9a99;color:var(--red-300)}.color-red-400{color:#ff7877;color:var(--red-400)}.color-red-500{color:#d44324;color:var(--red-500)}.color-red-600{color:#e50000;color:var(--red-600)}.color-red-700{color:#922021;color:var(--red-700)}.color-green-100{color:#e8f8f5;color:var(--green-100)}.color-green-200{color:#c0f2d5;color:var(--green-200)}.color-green-300{color:#84e5ae;color:var(--green-300)}.color-green-400{color:#42d782;color:var(--green-400)}.color-green-500{color:#07a88d;color:var(--green-500)}.color-green-600{color:#008871;color:var(--green-600)}.color-green-700{color:#13755e;color:var(--green-700)}.color-teal-100{color:#cdf1fe;color:var(--teal-100)}.color-teal-200{color:#91e1fc;color:var(--teal-200)}.color-teal-300{color:#169fcc;color:var(--teal-300)}.color-teal-400{color:#0a7fae;color:var(--teal-400)}.color-teal-500{color:#006e9d;color:var(--teal-500)}.color-yellow-100{color:#fff3d8;color:var(--yellow-100)}.color-yellow-200{color:#ffe6ba;color:var(--yellow-200)}.color-yellow-300{color:#ffd68c;color:var(--yellow-300)}.color-yellow-400{color:#fabe5f;color:var(--yellow-400)}.color-yellow-500{color:#c67c06;color:var(--yellow-500)}.color-yellow-600{color:#a05604;color:var(--yellow-600)}.color-grey-100{color:#f8f8fa;color:var(--grey-100)}.color-grey-200{color:#f1f1f5;color:var(--grey-200)}.color-grey-300{color:#e7e7ec;color:var(--grey-300)}.color-grey-400{color:#b6b6bd;color:var(--grey-400)}.color-grey-500{color:#6f7787;color:var(--grey-500)}.color-grey-600{color:#3c4557;color:var(--grey-600)}.color-black-85{color:#000000d9;color:var(--black-85)}.color-black-70{color:#000000b3;color:var(--black-70)}.color-black-45{color:#00000073;color:var(--black-45)}.color-black-25{color:#00000040;color:var(--black-25)}.color-black-10{color:#0000001a;color:var(--black-10)}.color-black-100{color:#dfdfdf;color:var(--black-100)}.color-black-200{color:#b1b2b1;color:var(--black-200)}.color-black-300{color:#6f7787;color:var(--black-300)}.color-black-400{color:#3c4557;color:var(--black-400)}.color-black-500{color:#0b172d;color:var(--black-500)}.color-white{color:#fff;color:var(--white)}.style-heading-1{font-size:32px!important;font-weight:400!important;line-height:36px!important}.style-heading-2{font-size:20px!important;font-weight:400!important;line-height:24px!important}.style-heading-3{font-size:16px!important;font-weight:400!important;line-height:24px!important}.style-heading-4{font-size:14px!important;font-weight:400!important;line-height:20px!important}.style-body-lg,.style-body-lg-bold{font-size:16px!important;font-weight:400!important;line-height:24px!important}.style-body-md{font-size:13px!important;font-weight:400!important;line-height:20px!important}.style-body-md-bold{font-size:13px!important;font-weight:400!important;line-height:24px!important}.style-body-sm,.style-body-sm-bold{font-size:12px!important;font-weight:400!important;line-height:16px!important}.style-body-tiny{font-size:11px!important;font-weight:300!important;line-height:16px!important}.style-body-link{font-size:13px!important;font-weight:400!important;line-height:20px!important}.style-body-bc{font-size:12px!important;font-weight:400!important;line-height:24px!important;text-transform:uppercase!important}.style-body-code{font-size:13px!important;font-weight:100!important;line-height:24px!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.my-auto{margin-bottom:auto!important;margin-top:auto!important}.ma-auto{margin:auto!important}.mx-0{margin-left:0!important;margin-right:0!important}.my-0{margin-bottom:0!important;margin-top:0!important}.ma-0{margin:0!important}.px-auto{padding-left:auto!important;padding-right:auto!important}.py-auto{padding-bottom:auto!important;padding-top:auto!important}.pa-auto{padding-bottom:auto!important;padding-left:auto!important;padding-right:auto!important;padding-top:auto!important}.px-0{padding-left:0!important;padding-right:0!important}.py-0{padding-bottom:0!important;padding-top:0!important}.pa-0{padding:0!important}.mt-8{margin-top:64px!important}.mr-8{margin-right:64px!important}.mb-8{margin-bottom:64px!important}.ml-8{margin-left:64px!important}.mx-8{margin-left:64px!important;margin-right:64px!important}.my-8{margin-bottom:64px!important;margin-top:64px!important}.ma-8{margin:64px!important}.pt-8{padding-top:64px!important}.pr-8{padding-right:64px!important}.pb-8{padding-bottom:64px!important}.pl-8{padding-left:64px!important}.px-8{padding-left:64px!important;padding-right:64px!important}.py-8{padding-bottom:64px!important;padding-top:64px!important}.pa-8{padding:64px!important}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}.truncate{line-height:initial;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.multi-line-truncation{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;-webkit-line-clamp:var(--TMaxLineLimit, 3);overflow:hidden}.truncate-multi{font-size:16px;font-size:var(--TFontSize, 16px);line-height:24px;line-height:var(--TLineHeight, 24px);max-height:120px;max-height:calc(var(--TLineHeight, 24px) * var(--TMaxLines, 5));overflow:hidden;padding-right:100px!important;padding-right:calc(var(--TPosRight, 12px) * var(--TPadRight, 8) + 4px)!important;position:relative}.truncate-multi .truncate-multi:before{content:"...";position:absolute;right:12px;right:var(--TPosRight, 12px);top:104px;top:calc(var(--TLineHeight, 24px) * (var(--TMaxLines, 5) - 1) + var(--TFontSize, 16px) * .5)}.capitalize{text-transform:capitalize!important}.lowercase{text-transform:lowercase!important}.uppercase{text-transform:uppercase!important}.bold-500{font-weight:500!important}.bold-600{font-weight:600!important}.bold-700{font-weight:700!important}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.place-self-start{place-self:flex-start!important}.place-self-center{place-self:center!important}.place-self-end{place-self:flex-end!important}.cursor-pointer{cursor:pointer!important}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-100{height:100%!important}.h-auto{height:auto!important}.h-screen{min-height:100vh!important}.non-visual-button,.non-visual-button:focus,.non-visual-button:hover{background-color:transparent!important;border:none!important;cursor:pointer!important;font-weight:400!important}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.k-visually-hidden{border:0!important;clip:rect(0,0,0,0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.form-group{display:block;margin-bottom:24px;width:100%}.form-group hr{border-color:#e7e7ec;border-color:var(--KInputBorder, var(--grey-300, #e7e7ec));margin:32px 0}.k-input+.help,.k-input-wrapper+.help{color:#00000073;color:var(--black-45, rgba(0, 0, 0, .45));display:block;font-size:14px;font-size:var(--type-sm, var(--kui-font-size-30, 14px));margin:8px 0 0;margin:var(--spacing-xs, var(--kui-space-40, 8px)) var(--kui-space-0, 0px) var(--kui-space-0, 0px)}.k-input-wrapper .text-on-input{position:relative}.k-input-wrapper .text-on-input .hovered:not(.readonly){color:#1155cb;color:var(--KInputHover, var(--blue-500, #1155cb));transition:color .1s ease}.k-input-wrapper .text-on-input .focused:not(.readonly){color:#1155cb;color:var(--KInputFocus, var(--blue-500, #1155cb));transition:color .1s ease}.k-input-wrapper .text-on-input .is-required{color:#3c4557;color:var(--KLabelRequiredAsteriskColor, var(--KInputBorder, var(--grey-600, #3c4557)));font-size:11px;font-weight:500;margin-left:4px;margin-left:var(--spacing-xxs, var(--kui-space-20, 4px))}.k-input-wrapper .text-on-input label{background-color:#fff;background-color:var(--KInputBackground, var(--white));color:#3c4557;color:var(--KInputBorder, var(--grey-600, #3c4557));display:inline-block;font-size:11px;font-weight:500;left:13px;line-height:1;margin-bottom:0;padding:2px 4px;position:absolute;top:-8px;transition:color .1s ease;width:auto;z-index:1}.k-input-wrapper .text-on-input label.hovered:not(.readonly){color:#1155cb;color:var(--KInputHover, var(--blue-500, #1155cb));transition:color .1s ease}.k-input-wrapper .text-on-input label.hovered:not(.readonly) .is-required{color:#1155cb;color:var(--KInputHover, var(--blue-500, #1155cb))}.k-input-wrapper .text-on-input label.focused:not(.readonly){color:#1155cb;color:var(--KInputFocus, var(--blue-500, #1155cb));transition:color .1s ease}.k-input-wrapper .text-on-input label.focused:not(.readonly) .is-required{color:#1155cb;color:var(--KInputFocus, var(--blue-500, #1155cb))}.k-input-wrapper .text-on-input label.disabled,.k-input-wrapper .text-on-input label.disabled .is-required{color:#6f7787;color:var(--grey-500, #6f7787)}.k-input-wrapper textarea.k-input.form-control{padding:17px 0 0 22px;resize:none;background-color:#fff;background-color:var(--KInputBackground, var(--white, #ffffff));box-shadow:none!important;outline:1px solid #e7e7ec!important;outline:1px solid var(--KInputBorder, var(--grey-300, #e7e7ec))!important;transition:color .1s ease,box-shadow .1s ease}.k-input-wrapper textarea.k-input.form-control:hover{box-shadow:none!important;outline:1px solid #bdd3f9!important;outline:1px solid var(--KInputHover, var(--blue-200, #bdd3f9))!important;transition:all .1s ease}.k-input-wrapper textarea.k-input.form-control:focus{box-shadow:none!important;outline:1px solid #3972d5!important;outline:1px solid var(--blue-400, #3972d5)!important;transition:all .1s ease}.k-input:not([type=checkbox]):not([type=radio]),.form-control:not([type=checkbox]):not([type=radio]){border:none;border-radius:3px;box-sizing:border-box;color:#000000b3;color:var(--KInputColor, var(--black-70, rgba(0, 0, 0, .7)));display:block;font-size:16px;font-size:var(--type-md, var(--kui-font-size-40, 16px));font-weight:400;line-height:24px;line-height:var(--kui-line-height-40, 24px);padding:8px 16px;padding:var(--kui-space-40, 8px) var(--spacing-md, var(--kui-space-60, 16px));width:100%;background-color:#fff;background-color:var(--KInputBackground, var(--white, #ffffff));box-shadow:inset 0 0 0 1px #e7e7ec!important;box-shadow:inset 0 0 0 1px var(--KInputBorder, var(--grey-300, #e7e7ec))!important;transition:color .1s ease,box-shadow .1s ease}.k-input:not([type=checkbox]):not([type=radio]).k-input-small,.form-control:not([type=checkbox]):not([type=radio]).k-input-small{font-size:12px;font-size:var(--type-xs, var(--kui-font-size-20, 12px));padding:8px 12px;padding:var(--spacing-xs, var(--kui-space-40, 8px)) var(--spacing-sm, var(--kui-space-50, 12px))}.k-input:not([type=checkbox]):not([type=radio]).k-input-large,.form-control:not([type=checkbox]):not([type=radio]).k-input-large{font-size:16px;font-size:var(--type-md, var(--kui-font-size-40, 16px));padding:16px 24px;padding:var(--spacing-md, var(--kui-space-60, 16px)) var(--spacing-lg, var(--kui-space-80, 24px))}.k-input:not([type=checkbox]):not([type=radio]):hover,.form-control:not([type=checkbox]):not([type=radio]):hover{box-shadow:inset 0 0 0 1px #bdd3f9!important;box-shadow:inset 0 0 0 1px var(--KInputHover, var(--blue-200, #bdd3f9))!important;transition:all .1s ease}.k-input:not([type=checkbox]):not([type=radio]):hover.k-input-large,.form-control:not([type=checkbox]):not([type=radio]):hover.k-input-large{box-shadow:inset 0 0 0 2px #bdd3f9!important;box-shadow:inset 0 0 0 2px var(--KInputHover, var(--blue-200, #bdd3f9))!important;transition:all .1s ease}.k-input:not([type=checkbox]):not([type=radio]):focus,.form-control:not([type=checkbox]):not([type=radio]):focus{box-shadow:inset 0 0 0 1px #3972d5!important;box-shadow:inset 0 0 0 1px var(--KInputFocus, var(--blue-400, #3972d5))!important;outline:none!important;transition:all .1s ease}.k-input:not([type=checkbox]):not([type=radio]):focus.k-input-large,.form-control:not([type=checkbox]):not([type=radio]):focus.k-input-large{box-shadow:inset 0 0 0 2px #3972d5!important;box-shadow:inset 0 0 0 2px var(--KInputFocus, var(--blue-400))!important;transition:all .1s ease}.k-input:not([type=checkbox]):not([type=radio]):not([type=checkbox]):not([type=radio]):not([type=file]):read-only,.form-control:not([type=checkbox]):not([type=radio]):not([type=checkbox]):not([type=radio]):not([type=file]):read-only{background-color:#f8f8fa;background-color:var(--KInputReadonlyBackground, var(--grey-100, #f8f8fa));box-shadow:inset 0 0 0 1px #e7e7ec!important;box-shadow:inset 0 0 0 1px var(--KInputBorder, var(--grey-300, #e7e7ec))!important;transition:all .1s ease}.k-input:not([type=checkbox]):not([type=radio]):disabled,.form-control:not([type=checkbox]):not([type=radio]):disabled{background-color:#f8f8fa;background-color:var(--KInputDisabledBackground, var(--grey-100, #f8f8fa));box-shadow:inset 0 0 0 1px #e7e7ec!important;box-shadow:inset 0 0 0 1px var(--KInputBorder, var(--grey-300, #e7e7ec))!important;cursor:not-allowed;font-style:italic;transition:all .1s ease}.k-input:not([type=checkbox]):not([type=radio]):invalid,.k-input:not([type=checkbox]):not([type=radio]):-moz-submit-invalid,.k-input:not([type=checkbox]):not([type=radio]):-moz-ui-invalid,.form-control:not([type=checkbox]):not([type=radio]):invalid,.form-control:not([type=checkbox]):not([type=radio]):-moz-submit-invalid,.form-control:not([type=checkbox]):not([type=radio]):-moz-ui-invalid{box-shadow:none}.k-input:not([type=checkbox]):not([type=radio])::placeholder,.form-control:not([type=checkbox]):not([type=radio])::placeholder{color:#00000073;color:var(--KInputPlaceholderColor, var(--black-45, rgba(0, 0, 0, .45)));font-weight:400;opacity:1}.k-input:not([type=checkbox]):not([type=radio])::-ms-clear,.form-control:not([type=checkbox]):not([type=radio])::-ms-clear{display:none}.k-input[type=search],.form-control[type=search]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3E%3Cpath fill='%23000' fill-opacity='.45' fill-rule='evenodd' d='M6 12c-3.3137085 0-6-2.6862915-6-6s2.6862915-6 6-6 6 2.6862915 6 6c0 1.29583043-.410791 2.49571549-1.1092521 3.47653436l1.2305724 1.23057244 2.8232632 2.8338633c.3897175.3911808.3947266 1.0192147.005164 1.4087774-.3868655.3868655-1.014825.3873148-1.4087774-.005164l-2.8338633-2.8232632-1.23057244-1.2305724C8.49571549 11.589209 7.29583043 12 6 12zm4-6c0-2.209139-1.790861-4-4-4S2 3.790861 2 6s1.790861 4 4 4 4-1.790861 4-4z'/%3E%3C/svg%3E");background-position:12px 50%;background-repeat:no-repeat;padding-left:36px!important}.k-input[type=search]::-webkit-search-cancel-button,.form-control[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;background-image:url(data:image/svg+xml,%3Csvg%20width%3D%2712%27%20height%3D%2712%27%20viewBox%3D%270%200%2012%2012%27%20fill%3D%27none%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%0A%3Cpath%20d%3D%27M9.60005%202.40021L1.80005%2010.2002%27%20stroke%3D%27%233C4557%27%20stroke-width%3D%271.5%27%20stroke-linecap%3D%27round%27%2F%3E%0A%3Cpath%20d%3D%27M9.60005%2010.2002L1.80005%202.40021%27%20stroke%3D%27%233C4557%27%20stroke-width%3D%271.5%27%20stroke-linecap%3D%27round%27%2F%3E%0A%3C%2Fsvg%3E);background-size:16px 16px;height:16px;width:16px}.k-input-wrapper.input-error textarea.k-input.form-control{box-shadow:none!important;outline:1px solid #d44324!important;outline:1px solid var(--red-500, #d44324)!important;transition:color .1s ease}.k-input-wrapper.input-error .k-input,.k-input-wrapper.input-error .k-input:hover,.k-input-wrapper.input-error .k-input:focus{box-shadow:inset 0 0 0 1.5px #d44324!important;box-shadow:inset 0 0 0 1.5px var(--KInputError, var(--red-500, #d44324))!important;outline:none!important;transition:color .1s ease}.k-input-wrapper.input-error .k-input.k-input-large,.k-input-wrapper.input-error .k-input:hover.k-input-large,.k-input-wrapper.input-error .k-input:focus.k-input-large{box-shadow:inset 0 0 0 2px #d44324!important;box-shadow:inset 0 0 0 2px var(--KInputError, var(--red-500, #d44324))!important;transition:color .1s ease}.k-input-wrapper.input-error .text-on-input label{color:#d44324;color:var(--KInputError, var(--red-500, #d44324));transition:color .1s ease}select.k-input:not([type=checkbox]),select.k-input:not([type=checkbox]):read-only,select.k-input:not([type=radio]),select.k-input:not([type=radio]):read-only{background-color:#fff;background-color:var(--KInputSelectBackground, var(--white, #ffffff));height:38px}.k-input-label{color:#000000d9;color:var(--KInputLabelColor, var(--black-85));display:inline-flex;font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--KInputLabelFont, var(--font-family-sans, var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif)));font-size:14px;font-size:var(--KInputLabelSize, var(--type-sm, var(--kui-font-size-30, 14px)));font-weight:600;font-weight:var(--KInputLabelWeight, var(--kui-font-weight-semibold, 600));line-height:18px;line-height:var(--KInputLabelLineHeight, var(--type-lg, var(--kui-line-height-30, 20px)));margin-bottom:8px;margin-bottom:var(--KInputLabelMargin, var(--spacing-xs, var(--kui-space-40, 8px)))}.k-input-label .is-required{color:var(--KLabelRequiredAsteriskColor, var(--KInputLabelColor));font-size:14px;font-size:var(--KInputLabelSize, var(--type-sm, var(--kui-font-size-30, 14px)));font-weight:600;font-weight:var(--KInputLabelWeight, var(--kui-font-weight-semibold, 600));margin-left:4px;margin-left:var(--spacing-xxs, var(--kui-space-20, 4px))}.k-input-label .label-tooltip{align-items:center;display:flex}.k-input-label .kong-icon{margin-left:4px;margin-left:var(--spacing-xxs, var(--kui-space-20, 4px))}.k-inputCheckbox.k-input-label,.k-inputRadio.k-input-label{color:#000000b3;color:var(--KInputCheckboxLabel, var(--black-70, rgba(0, 0, 0, .7)));font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--KInputCheckboxLabelFont, var(--font-family-sans, var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif)));font-size:16px;font-size:var(--KInputCheckboxLabelSize, var(--type-md, var(--kui-font-size-40, 16px)));font-weight:400;margin-bottom:0;margin-bottom:var(--kui-space-0, 0px)}input.k-input[type=checkbox],input.k-input[type=radio],input.form-control[type=checkbox],input.form-control[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #e7e7ec;border:1px solid var(--KInputBorder, var(--grey-300, #e7e7ec));box-sizing:border-box;display:inline-block;padding:0;-webkit-print-color-adjust:exact;-webkit-user-select:none;user-select:none;vertical-align:middle}input.k-input[type=checkbox]:disabled,input.k-input[type=radio]:disabled,input.form-control[type=checkbox]:disabled,input.form-control[type=radio]:disabled{opacity:1}input.k-input[type=checkbox]:disabled:hover,input.k-input[type=radio]:disabled:hover,input.form-control[type=checkbox]:disabled:hover,input.form-control[type=radio]:disabled:hover{border-color:#e7e7ec;border-color:var(--KInputBorder, var(--grey-300, #e7e7ec))}input.k-input[type=checkbox],input.form-control[type=checkbox]{border:none;border-radius:3px;color:#1155cb;color:var(--KCheckboxPrimary, var(--blue-500, #1155cb));height:20px;margin:0 6px 0 0;outline:none;width:20px}input.k-input[type=checkbox]:not(:checked),input.form-control[type=checkbox]:not(:checked){border:1px solid #1155cb;border:1px solid var(--KCheckboxPrimary, var(--blue-500, #1155cb))}input.k-input[type=checkbox]:checked,input.form-control[type=checkbox]:checked{background-color:currentColor;background-image:url("data:image/svg+xml,%3Csvg width='13' height='11' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.633 0L12 1.397 3.583 10 0 6.337 1.367 4.94l2.216 2.265z' fill='%23FFF' fill-rule='nonzero'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;border-color:#1155cb;border-color:var(--KCheckboxPrimary, var(--blue-500, #1155cb))}input.k-input[type=checkbox]:checked::-ms-check,input.form-control[type=checkbox]:checked::-ms-check{background-color:#1155cb;background-color:var(--KCheckboxPrimary, var(--blue-500, #1155cb));border:1px solid #1155cb;border:1px solid var(--KCheckboxPrimary, var(--blue-500, #1155cb));color:#fff}input.k-input[type=checkbox]:hover,input.k-input[type=checkbox]:active,input.form-control[type=checkbox]:hover,input.form-control[type=checkbox]:active{border-color:#1155cb;border-color:var(--KCheckboxPrimary, var(--blue-500, #1155cb))}input.k-input[type=checkbox]:focus,input.form-control[type=checkbox]:focus{border-color:#1155cb;border-color:var(--KCheckboxPrimary, var(--blue-500, #1155cb));outline:none}input.k-input[type=checkbox]:disabled:not(:checked),input.form-control[type=checkbox]:disabled:not(:checked){background-color:#f8f8fa;background-color:var(--KInputCheckboxDisabled, var(--grey-100, #f8f8fa));border:1px solid #b6b6bd;border:1px solid var(--KCheckboxDisabledChecked, var(--grey-400, #b6b6bd));border-radius:2px}input.k-input[type=checkbox]:disabled:checked,input.form-control[type=checkbox]:disabled:checked{background-color:#b6b6bd;background-color:var(--KCheckboxDisabledChecked, var(--grey-400, #b6b6bd))}input.k-input[type=radio],input.form-control[type=radio]{align-items:center;border:2px solid #e7e7ec;border:2px solid var(--KInputBorder, var(--grey-300, #e7e7ec));border-radius:100%;color:#1155cb;color:var(--KRadioPrimary, var(--blue-500, #1155cb));display:inline-flex;height:20px;justify-content:center;margin:0 6px 0 0;width:20px}input.k-input[type=radio]:checked,input.form-control[type=radio]:checked{background-color:#fff;background-position:center;background-repeat:no-repeat;background-size:100% 100%;border-color:currentColor}input.k-input[type=radio]:checked:after,input.form-control[type=radio]:checked:after{background-color:currentColor;border-radius:100%;content:"";display:flex;height:10px;width:10px}input.k-input[type=radio]:checked:disabled,input.form-control[type=radio]:checked:disabled{border-color:#b6b6bd;border-color:var(--KInputRadioDisabled, var(--grey-400, #b6b6bd))}input.k-input[type=radio]:checked:disabled:after,input.form-control[type=radio]:checked:disabled:after{background-color:#b6b6bd;background-color:var(--KInputRadioDisabled, var(--grey-400, #b6b6bd))}input.k-input[type=radio]:checked::-ms-check,input.form-control[type=radio]:checked::-ms-check{border:2px solid currentColor;color:currentColor}input.k-input[type=radio]:disabled,input.form-control[type=radio]:disabled{background-color:#f1f1f5;background-color:var(--KInputRadioDisabled, var(--grey-200, #f1f1f5))}.k-switch{align-items:center;cursor:pointer;display:inline-flex}.k-switch.switch-with-icon .switch-control{width:48px}.k-switch.switch-with-icon .kong-icon{height:20px;left:57px;width:22px}.k-switch.switch-with-icon input:checked+.switch-control:after{left:26px}.k-switch .switch-control{background-color:#b6b6bd;background-color:var(--KInputSwitchBackground, var(--grey-400, #b6b6bd));border-radius:12px;display:block;height:24px;margin-right:16px;position:relative;transition:.2s linear;width:44px}.k-switch .switch-control.has-label-left{margin-left:16px;margin-right:0}.k-switch .switch-control:after{background-color:#fff;background-color:var(--white, #ffffff);border-radius:50%;content:"";display:block;height:20px;left:2px;position:absolute;top:2px;transition:.2s linear;width:20px}.k-switch[disabled]:not(:disabled){cursor:not-allowed}.k-switch[disabled]:not(:disabled) .switch-control,.k-switch[disabled]:not(:disabled) input{opacity:.3;pointer-events:none}.k-switch input{display:none}.k-switch input:checked+.switch-control{background-color:#07a88d;background-color:var(--KInputSwitchOn, var(--green-500, #07a88d))}.k-switch input:checked+.switch-control:after{left:22px}.k-switch span{color:#000000b3;color:var(--KInputSwitchLabel, var(--black-70, rgba(0, 0, 0, .7)))}:root{--blue-100: #f2f6fe;--blue-200: #bdd3f9;--blue-300: #8ab3fa;--blue-400: #3972d5;--blue-500: #1155cb;--blue-600: #003694;--blue-700: #0a2b66;--petrol-100: #eaf4fb;--petrol-200: #0364ac;--purple-100: #d7d8fe;--purple-200: #bec0fd;--purple-300: #9396fc;--purple-400: #473cfb;--steel-100: #f0f4fa;--steel-200: #dae3f2;--steel-300: #a3b6d9;--steel-400: #7d91b3;--steel-500: #5c7299;--steel-600: #395380;--steel-700: #273c61;--red-100: #ffdede;--red-200: #ffcccc;--red-300: #ff9a99;--red-400: #ff7877;--red-500: #d44324;--red-600: #e50000;--red-700: #922021;--green-100: #e8f8f5;--green-200: #c0f2d5;--green-300: #84e5ae;--green-400: #42d782;--green-500: #07a88d;--green-600: #008871;--green-700: #13755e;--teal-100: #cdf1fe;--teal-200: #91e1fc;--teal-300: #169fcc;--teal-400: #0a7fae;--teal-500: #006e9d;--yellow-100: #fff3d8;--yellow-200: #ffe6ba;--yellow-300: #ffd68c;--yellow-400: #fabe5f;--yellow-500: #c67c06;--yellow-600: #a05604;--grey-100: #f8f8fa;--grey-200: #f1f1f5;--grey-300: #e7e7ec;--grey-400: #b6b6bd;--grey-500: #6f7787;--grey-600: #3c4557;--black-85: rgba(0, 0, 0, .85);--black-70: rgba(0, 0, 0, .7);--black-45: rgba(0, 0, 0, .45);--black-25: rgba(0, 0, 0, .25);--black-10: rgba(0, 0, 0, .1);--black-100: #dfdfdf;--black-200: #b1b2b1;--black-300: #6f7787;--black-400: #3c4557;--black-500: #0b172d;--white: #ffffff;--spacing-xxs: 4px;--spacing-xs: 8px;--spacing-sm: 12px;--spacing-md: 16px;--spacing-lg: 24px;--spacing-xl: 32px;--spacing-xxl: 48px;--spacing-xxxl: 64px;--type-xxxl: 32px;--type-xxl: 28px;--type-xl: 22px;--type-lg: 18px;--type-md: 16px;--type-sm: 14px;--type-xs: 12px;--type-xxs: 10px;--font-family-sans: "Inter", Roboto, Helvetica, sans-serif;--font-family-mono: "JetBrains Mono", Consolas, monospace;font-weight:400;font-weight:var(--font-weight-normal, 400)}:root body{font-weight:400;font-weight:var(--font-weight-normal, 400)}.mt-auto{margin-top:auto!important}.mt-0{margin-top:0!important}.mr-auto{margin-right:auto!important}.mr-0{margin-right:0!important}.mb-auto{margin-bottom:auto!important}.mb-0{margin-bottom:0!important}.ml-auto{margin-left:auto!important}.ml-0{margin-left:0!important}.mt-1{margin-top:4px!important}.mr-1{margin-right:4px!important}.mb-1{margin-bottom:4px!important}.ml-1{margin-left:4px!important}.mx-1{margin-left:4px!important;margin-right:4px!important}.my-1{margin-bottom:4px!important;margin-top:4px!important}.ma-1{margin:4px!important}.mt-2{margin-top:8px!important}.mr-2{margin-right:8px!important}.mb-2{margin-bottom:8px!important}.ml-2{margin-left:8px!important}.mx-2{margin-left:8px!important;margin-right:8px!important}.my-2{margin-bottom:8px!important;margin-top:8px!important}.ma-2{margin:8px!important}.mt-3{margin-top:12px!important}.mr-3{margin-right:12px!important}.mb-3{margin-bottom:12px!important}.ml-3{margin-left:12px!important}.mx-3{margin-left:12px!important;margin-right:12px!important}.my-3{margin-bottom:12px!important;margin-top:12px!important}.ma-3{margin:12px!important}.mt-4{margin-top:16px!important}.mr-4{margin-right:16px!important}.mb-4{margin-bottom:16px!important}.ml-4{margin-left:16px!important}.mx-4{margin-left:16px!important;margin-right:16px!important}.my-4{margin-bottom:16px!important;margin-top:16px!important}.ma-4{margin:16px!important}.mt-5{margin-top:24px!important}.mr-5{margin-right:24px!important}.mb-5{margin-bottom:24px!important}.ml-5{margin-left:24px!important}.mx-5{margin-left:24px!important;margin-right:24px!important}.my-5{margin-bottom:24px!important;margin-top:24px!important}.ma-5{margin:24px!important}.mt-6{margin-top:32px!important}.mr-6{margin-right:32px!important}.mb-6{margin-bottom:32px!important}.ml-6{margin-left:32px!important}.mx-6{margin-left:32px!important;margin-right:32px!important}.my-6{margin-bottom:32px!important;margin-top:32px!important}.ma-6{margin:32px!important}.mt-7{margin-top:48px!important}.mr-7{margin-right:48px!important}.mb-7{margin-bottom:48px!important}.ml-7{margin-left:48px!important}.mx-7{margin-left:48px!important;margin-right:48px!important}.my-7{margin-bottom:48px!important;margin-top:48px!important}.ma-7{margin:48px!important}.mt-8{margin-top:48px!important}.mr-8{margin-right:48px!important}.mb-8{margin-bottom:48px!important}.ml-8{margin-left:48px!important}.mx-8{margin-left:48px!important;margin-right:48px!important}.my-8{margin-bottom:48px!important;margin-top:48px!important}.ma-8{margin:48px!important}.pt-0{padding-top:0!important}.pr-0{padding-right:0!important}.pb-0{padding-bottom:0!important}.pl-0{padding-left:0!important}.pt-1{padding-top:4px!important}.pr-1{padding-right:4px!important}.pb-1{padding-bottom:4px!important}.pl-1{padding-left:4px!important}.px-1{padding-left:4px!important;padding-right:4px!important}.py-1{padding-bottom:4px!important;padding-top:4px!important}.pa-1{padding:4px!important}.pt-2{padding-top:8px!important}.pr-2{padding-right:8px!important}.pb-2{padding-bottom:8px!important}.pl-2{padding-left:8px!important}.px-2{padding-left:8px!important;padding-right:8px!important}.py-2{padding-bottom:8px!important;padding-top:8px!important}.pa-2{padding:8px!important}.pt-3{padding-top:12px!important}.pr-3{padding-right:12px!important}.pb-3{padding-bottom:12px!important}.pl-3{padding-left:12px!important}.px-3{padding-left:12px!important;padding-right:12px!important}.py-3{padding-bottom:12px!important;padding-top:12px!important}.pa-3{padding:12px!important}.pt-4{padding-top:16px!important}.pr-4{padding-right:16px!important}.pb-4{padding-bottom:16px!important}.pl-4{padding-left:16px!important}.px-4{padding-left:16px!important;padding-right:16px!important}.py-4{padding-bottom:16px!important;padding-top:16px!important}.pa-4{padding:16px!important}.pt-5{padding-top:24px!important}.pr-5{padding-right:24px!important}.pb-5{padding-bottom:24px!important}.pl-5{padding-left:24px!important}.px-5{padding-left:24px!important;padding-right:24px!important}.py-5{padding-bottom:24px!important;padding-top:24px!important}.pa-5{padding:24px!important}.pt-6{padding-top:32px!important}.pr-6{padding-right:32px!important}.pb-6{padding-bottom:32px!important}.pl-6{padding-left:32px!important}.px-6{padding-left:32px!important;padding-right:32px!important}.py-6{padding-bottom:32px!important;padding-top:32px!important}.pa-6{padding:32px!important}.pt-7{padding-top:48px!important}.pr-7{padding-right:48px!important}.pb-7{padding-bottom:48px!important}.pl-7{padding-left:48px!important}.px-7{padding-left:48px!important;padding-right:48px!important}.py-7{padding-bottom:48px!important;padding-top:48px!important}.pa-7{padding:48px!important}.pt-8{padding-top:48px!important}.pr-8{padding-right:48px!important}.pb-8{padding-bottom:48px!important}.pl-8{padding-left:48px!important}.px-8{padding-left:48px!important;padding-right:48px!important}.py-8{padding-bottom:48px!important;padding-top:48px!important}.pa-8{padding:48px!important}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(./Inter-latin-ext-45606f83.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(./Inter-latin-450f3ba4.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(./Inter-latin-ext-45606f83.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(./Inter-latin-450f3ba4.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(./Inter-latin-ext-45606f83.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(./Inter-latin-450f3ba4.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(./Inter-latin-ext-45606f83.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(./Inter-latin-450f3ba4.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fira Mono;font-style:normal;font-weight:400;font-display:swap;src:url(./FiraMono-latin-ext-6bfabd30.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fira Mono;font-style:normal;font-weight:400;font-display:swap;src:url(./FiraMono-latin-e43b3538.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--AppHeaderHeight: 60px;--AppSidebarWidth: 240px;--AppGap: 24px;--AppContentPadding: 24px;--AppDisplay: grid;--onboarding-accent: #822dc5;--onboarding-accent-dark: #260d50;--onboarding-shadow: 4px 4px 14px 4px rgba(103, 71, 128, .11);--onboarding-heading-1: var(--onboarding-accent-dark);--onboarding-heading-2: var(--onboarding-accent);--graph-color-1: #290b53;--graph-color-2: #5a416f;--graph-color-3: #7b2bbc;--graph-color-4: #b31aab;--graph-color-5: #d163ce;--graph-color-6: #e13eaf;--graph-color-7: #4a4622;--graph-color-8: #fff182;--graph-color-9: #fff9ca;--KPopPaddingY: 8px;--KBadgeMaxWidth: auto;--KCardBorderRadius: 9px;--TextGradientBackground: linear-gradient(90deg, #473cfb 0%, #a300bd 33.17%);--StepBackground: #169fcc}:root.is-fullscreen{--AppHeaderHeight: 0;--AppSidebarWidth: 0;--AppContentPadding: 0;--AppDisplay: block}*,*:before,*:after{box-sizing:border-box}body{margin:0;-moz-tab-size:2;tab-size:2;color:#000933;font-family:Inter,Roboto,Helvetica,sans-serif;font-weight:400;font-size:16px;line-height:1.5}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre,ul,ol{margin:0}h1,h2,h3,h4,h5,h6{line-height:1.3;font-weight:600}h1{font-size:2rem}h2{font-size:1.5rem}h3{font-size:1.17rem}h4{font-size:1rem}h5{font-size:.83rem}h6{font-size:.67rem}ul,ol{padding-left:24px}h2:not(:first-child),h3:not(:first-child),h4:not(:first-child),h5:not(:first-child),h6:not(:first-child),p:not(:first-child),ul:not(:first-child),ol:not(:first-child){margin-top:12px}dl p:not(:first-child){margin-top:2px}a{text-decoration:none;color:#0044f4}a:hover,a:focus{text-decoration:underline}b,strong{font-weight:600}small{font-size:.8em}code,kbd,pre{font-size:1em}textarea{resize:vertical}img,svg,iframe{vertical-align:middle}img{max-width:100%;height:auto}[hidden]{display:none!important}label{display:block}button,input,optgroup,select{margin:0;padding:0;font-size:100%;line-height:inherit;font-family:inherit;font-weight:inherit;color:inherit}button{background:none;border:none;cursor:pointer}input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #e0e4ea;border-radius:3px;font:inherit;margin:0;padding:8px;color:currentColor;background-color:#fff}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #e0e4ea;border-radius:3px;font-size:16px;line-height:20px;padding:10px 30px 10px 13px;background-color:#fff;background-image:url(./chevron-down-d32f03bb.svg?url);background-position:calc(100% - 13px) 50%;background-repeat:no-repeat}.stack>*+*{margin-block-start:var(--AppGap)}.columns{--threshold: 20rem;--columns: 3;display:flex;flex-wrap:wrap;gap:var(--AppGap)}.columns>*{min-inline-size:min(var(--threshold),100%);inline-size:calc((100% - (var(--columns) - 1) * var(--AppGap)) / var(--columns))}.variable-columns{display:flex;flex-wrap:wrap;gap:var(--AppGap)}.variable-columns>*{flex-grow:1}.form-wrapper{margin-top:40px;margin-bottom:40px;padding-right:5%;padding-left:5%}@media (min-width: 1536px){.form-wrapper{padding-left:15%;padding-right:15%}}.form-card .k-card-body:not(.increase-specificity){font-size:16px;line-height:1.5}.form>*+*{margin-top:40px;border-top:1px solid #e0e4ea;padding-top:40px}.form-header{display:flex;justify-content:space-between}.fact-list{padding-left:0;display:flex;justify-content:space-between;flex-wrap:wrap;max-width:600px}.fact-list__item{display:flex;align-items:center;gap:4px;min-width:300px}.form-title{font-size:24px}.form-section{display:grid;grid-template-columns:1fr 3fr;gap:40px}.form-section__header{grid-column-start:1}.form-section__content{grid-column-start:2}.form-section-title{font-size:18px}.field-group-list>*+*{margin-top:24px}.field-group-label{display:inline-flex;margin-bottom:8px;font-size:14px;line-height:20px;font-weight:600}.radio-button-group>*{display:flex}.radio-button-group>*+*{margin-block-start:8px}.instruction-list>*+*{margin-top:12px}.form-step-title{font-size:20px}.form-step-title:not(:first-child){margin-top:32px}.form-step-number{display:inline-flex;justify-content:center;align-items:center;width:30px;height:30px;margin-right:4px;color:#fff;background-color:var(--StepBackground);border-radius:50%;font-size:16px}.text-right{text-align:right}.text-center{text-align:center}.text-gradient{background:var(--TextGradientBackground, currentColor);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.cursor-help{cursor:help}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes pulse{50%{opacity:.5}}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.non-visual-button{font-weight:400;background-color:transparent;border:none;cursor:pointer} diff --git a/app/kuma-ui/pkg/resources/data/assets/index-0ab7ff60.js b/app/kuma-ui/pkg/resources/data/assets/index-947f516c.js similarity index 98% rename from app/kuma-ui/pkg/resources/data/assets/index-0ab7ff60.js rename to app/kuma-ui/pkg/resources/data/assets/index-947f516c.js index c939195e39d3..1ff9bde9ad61 100644 --- a/app/kuma-ui/pkg/resources/data/assets/index-0ab7ff60.js +++ b/app/kuma-ui/pkg/resources/data/assets/index-947f516c.js @@ -1,4 +1,4 @@ -var Jf=Object.defineProperty;var ep=(e,t,n)=>t in e?Jf(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var ut=(e,t,n)=>(ep(e,typeof t!="symbol"?t+"":t,n),n),b2=(e,t,n)=>{if(!t.has(e))throw TypeError("Cannot "+n)};var oe=(e,t,n)=>(b2(e,t,"read from private field"),n?n.call(e):t.get(e)),Qe=(e,t,n)=>{if(t.has(e))throw TypeError("Cannot add the same private member more than once");t instanceof WeakSet?t.add(e):t.set(e,n)},$t=(e,t,n,r)=>(b2(e,t,"write to private field"),r?r.call(e,n):t.set(e,n),n);var ge=(e,t,n)=>(b2(e,t,"access private method"),n);(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const o of document.querySelectorAll('link[rel="modulepreload"]'))r(o);new MutationObserver(o=>{for(const a of o)if(a.type==="childList")for(const i of a.addedNodes)i.tagName==="LINK"&&i.rel==="modulepreload"&&r(i)}).observe(document,{childList:!0,subtree:!0});function n(o){const a={};return o.integrity&&(a.integrity=o.integrity),o.referrerPolicy&&(a.referrerPolicy=o.referrerPolicy),o.crossOrigin==="use-credentials"?a.credentials="include":o.crossOrigin==="anonymous"?a.credentials="omit":a.credentials="same-origin",a}function r(o){if(o.ep)return;o.ep=!0;const a=n(o);fetch(o.href,a)}})();const tp="modulepreload",np=function(e,t){return e[0]==="."?new URL(e,t).href:e},V3={},be=function(t,n,r){if(!n||n.length===0)return t();const o=document.getElementsByTagName("link");return Promise.all(n.map(a=>{if(a=np(a,r),a in V3)return;V3[a]=!0;const i=a.endsWith(".css"),s=i?'[rel="stylesheet"]':"";if(!!r)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":tp,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})},rp=e=>({"/control-plane/addresses":async(t,n)=>(n.close(),{http:e("KUMA_API_URL"),kds:"grpcs://:5685"})});var w2=new WeakMap,Ou=new Map,op=new Map,ra;(function(e){e[e.Constant=0]="Constant",e[e.Instance=1]="Instance",e[e.Factory=2]="Factory"})(ra||(ra={}));var Yr;(function(e){e[e.Container=0]="Container",e[e.Resolution=1]="Resolution",e[e.Singleton=2]="Singleton",e[e.Transient=3]="Transient"})(Yr||(Yr={}));var ap=class{constructor(e){this.impl=e,this.type=ra.Constant}},ip=class{constructor(e){this.impl=e,this.type=ra.Factory}},sp=e=>e.type===ra.Factory,Bl=class{constructor(e){this.impl=e,this.type=ra.Instance}},lp=class extends Bl{constructor(){super(...arguments),this.scope=Yr.Container,this.cache=new WeakMap}},cp=class extends Bl{constructor(){super(...arguments),this.scope=Yr.Resolution}},up=class extends Bl{constructor(e){super(e),this.impl=e,this.scope=Yr.Singleton}},dp=class extends Bl{constructor(){super(...arguments),this.scope=Yr.Transient}},hp=e=>e.type===ra.Instance,fp=e=>e.scope===Yr.Container,pp=e=>e.scope===Yr.Resolution,mp=e=>e.scope===Yr.Singleton,vp=e=>Symbol(e),$e=e=>{const t=Symbol(e);return{__t:null,__d:e,__s:t,__o:!1,optional:{__t:null,__d:e,__s:t,__o:!0}}},P1=class{constructor(){this.parent=null,this.map=new Map}set(e,t,n=P1.notag){const r=this.map.get(t.__s);r?r.set(n,e):this.map.set(t.__s,new Map().set(n,e))}find(e,t,n){const r=this.map.get(e.__s);if(r!==void 0){if(n){const o=r.get(n);if(o)return o}if(t)for(let o=0,a=t.length;o{t.map.set(r,e(n))}),t}clone(){return this.from(e=>new Map(e))}},Iu=P1;Iu.notag=vp("NO_TAG");var gp=class{constructor(e,t,n,r){this.vault=e,this.tokens=t,this.getVault=n,this.condition=r}from(e){const{tokens:t}=this;for(let n=0,r=t.length;nthis.resolveToken(o,n,r,t.split()))}resolveToken(e,t,n,r=new Vu){const o=this.vault.get(e,r,t,n);if(o)return this.resolveBinding(o,r);if(!e.__o)throw new Error(`No matching bindings found for '${e.__d}' token.`)}resolveBinding(e,t){return hp(e)?mp(e)?this.resolveCache(e,t,()=>e.cache,n=>{e.cache=n}):fp(e)?this.resolveCache(e,t,()=>e.cache.get(this.vault),n=>{e.cache.set(this.vault,n)}):pp(e)?this.resolveCache(e,t,()=>t.instances.get(e),n=>{t.instances.set(e,n)}):this.createInstance(e.impl,t):sp(e)?(...n)=>{const r=this.createInstance(e.impl.creator,t);return r instanceof Promise?r.then(o=>gs.resolveInitialization(o,n,e.impl.initializer)):gs.resolveInitialization(r,n,e.impl.initializer)}:e.impl}resolveCache(e,t,n,r){const o=n();if(o!==void 0)return o;const a=this.createInstance(e.impl,t);return r(a),a}createInstance(e,t){const n=this.getParameters(e,t),r=w2.get(e);if(r!==void 0)return r?e(...n):new e(...n);try{const o=e(...n);return w2.set(e,!0),o}catch{const a=new e(...n);return w2.set(e,!1),a}}getParameters(e,t){const n=Ou.get(e);if(n)return this.resolveTokens(n,t,op.get(e),e);if(e.length===0)return[];throw new Error(`Missing required 'injected' registration of '${e.name}'`)}static resolveInitialization(e,t,n){const r=n==null?void 0:n(e,...t);return r instanceof Promise?r.then(()=>e):e}},_p=()=>new gs,kp=(e,...t)=>(Ou.set(e,t),e),kie=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function Mp(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var xp=function(t){return Sp(t)&&!Ep(t)};function Sp(e){return!!e&&typeof e=="object"}function Ep(e){var t=Object.prototype.toString.call(e);return t==="[object RegExp]"||t==="[object Date]"||Dp(e)}var Ap=typeof Symbol=="function"&&Symbol.for,Lp=Ap?Symbol.for("react.element"):60103;function Dp(e){return e.$$typeof===Lp}function Tp(e){return Array.isArray(e)?[]:{}}function hi(e,t){return t.clone!==!1&&t.isMergeableObject(e)?Wa(Tp(e),e,t):e}function Bp(e,t,n){return e.concat(t).map(function(r){return hi(r,n)})}function Hp(e,t){if(!t.customMerge)return Wa;var n=t.customMerge(e);return typeof n=="function"?n:Wa}function Op(e){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter(function(t){return Object.propertyIsEnumerable.call(e,t)}):[]}function P3(e){return Object.keys(e).concat(Op(e))}function Pu(e,t){try{return t in e}catch{return!1}}function Ip(e,t){return Pu(e,t)&&!(Object.hasOwnProperty.call(e,t)&&Object.propertyIsEnumerable.call(e,t))}function Vp(e,t,n){var r={};return n.isMergeableObject(e)&&P3(e).forEach(function(o){r[o]=hi(e[o],n)}),P3(t).forEach(function(o){Ip(e,o)||(Pu(e,o)&&n.isMergeableObject(t[o])?r[o]=Hp(o,n)(e[o],t[o],n):r[o]=hi(t[o],n))}),r}function Wa(e,t,n){n=n||{},n.arrayMerge=n.arrayMerge||Bp,n.isMergeableObject=n.isMergeableObject||xp,n.cloneUnlessOtherwiseSpecified=hi;var r=Array.isArray(t),o=Array.isArray(e),a=r===o;return a?r?n.arrayMerge(e,t,n):Vp(e,t,n):hi(t,n)}Wa.all=function(t,n){if(!Array.isArray(t))throw new Error("first argument should be an array");return t.reduce(function(r,o){return Wa(r,o,n)},{})};var Pp=Wa,Zp=Pp;const Np=Mp(Zp),h7=_p(),$p=(...e)=>[...new Map([...e.flat()]).entries()],Rp=e=>{const t=new Map(e);return e.forEach(([n,r])=>{if(typeof r.decorates<"u"){const o=r.decorates,a=t.get(o);if(typeof a<"u"){const{labels:i,...s}=a,l=$e("inner"),c=$e("inner.wrapper");t.set(l,{...s}),t.set(c,{service:()=>()=>Bi(l)}),t.set(o,{...r,arguments:[c],labels:i})}r.decorates=void 0}}),[...t.entries()]},Bi=e=>h7.get(e),Fp=(...e)=>(Rp($p(...e)).forEach(n=>Zu(...n)),Bi),f7=(...e)=>e.map(t=>()=>Bi(t)),Wi=new WeakMap,Zu=(e,t)=>{const n=h7.bind(e);switch(!0){case"constant"in t:n.toConstant(t.constant);break;case"service"in t:{const r=n.toInstance(t.service);(typeof t.shared>"u"||t.shared===!0)&&r.inSingletonScope();break}}typeof t.labels<"u"&&t.labels.forEach(r=>{Wi.has(r)||(Wi.set(r,[]),Zu(r,{service:()=>Wi.get(r).reduce((a,i)=>{const s=Bi(i);return Array.isArray(s)?a.concat(s):s instanceof Object?Np(a,s):a},[])})),Wi.get(r).push(e)}),typeof t.arguments<"u"&&typeof t.service<"u"&&(t.arguments.forEach((r,o)=>{if(typeof r>"u")throw new Error(`Unable to find token for argument[${o}]`)}),kp(t.service,...t.arguments))},nn=(e,t)=>{const n=$e(t.description);return h7.bind(n).toConstant(e),n},zp={sources:$e("control-planes.sources")},Up=e=>[[zp.sources,{service:rp,arguments:[e.env],labels:[e.sources]}]],jp=()=>[{path:"/diagnostics",name:"diagnostics",component:()=>be(()=>import("./DiagnosticsView-b9136c0b.js"),["./CodeBlock-7d9027b4.css"],import.meta.url)}],Gp=e=>({"/config":async(t,n)=>(n.close(),await e.getConfig())}),Z3={sources:$e("diagnostics.sources"),routes:$e("diagnostics.routes")},Yp=e=>[[Z3.sources,{service:Gp,arguments:[e.api],labels:[e.sources]}],[Z3.routes,{service:jp,labels:[e.routes]}]],Kp=()=>[{path:"/onboarding",redirect:{name:"onboarding-welcome"},component:()=>be(()=>import("./OnboardingView-2e5d6b71.js"),[],import.meta.url),children:[{path:"welcome",name:"onboarding-welcome",meta:{onboardingProcess:!0},component:()=>be(()=>import("./WelcomeView-c00ad1bd.js"),["./OnboardingPage-b8b35931.css","./WelcomeView-f4477083.css"],import.meta.url)},{path:"deployment-types",name:"onboarding-deployment-types",meta:{onboardingProcess:!0},component:()=>be(()=>import("./DeploymentTypes-4f58ee4b.js"),["./OnboardingPage-b8b35931.css","./DeploymentTypes-2b5f2b6d.css"],import.meta.url)},{path:"configuration-types",name:"onboarding-configuration-types",meta:{onboardingProcess:!0},component:()=>be(()=>import("./ConfigurationTypes-7572e8b6.js"),["./OnboardingPage-b8b35931.css","./ConfigurationTypes-e6e1e836.css"],import.meta.url)},{path:"multi-zone",name:"onboarding-multi-zone",meta:{onboardingProcess:!0},component:()=>be(()=>import("./MultiZoneView-f44113f4.js"),["./LoadingBox-0bc10551.css","./OnboardingPage-b8b35931.css","./MultiZoneView-d34220a6.css"],import.meta.url)},{path:"create-mesh",name:"onboarding-create-mesh",meta:{onboardingProcess:!0},component:()=>be(()=>import("./CreateMesh-aec2cf7b.js"),["./OnboardingPage-b8b35931.css","./CreateMesh-a99ab9f3.css"],import.meta.url)},{path:"add-services",name:"onboarding-add-services",meta:{onboardingProcess:!0},component:()=>be(()=>import("./AddNewServices-43079a1a.js"),["./OnboardingPage-b8b35931.css","./AddNewServices-6816281c.css"],import.meta.url)},{path:"add-services-code",name:"onboarding-add-services-code",meta:{onboardingProcess:!0},component:()=>be(()=>import("./AddNewServicesCode-96c1064f.js"),["./LoadingBox-0bc10551.css","./OnboardingPage-b8b35931.css","./CodeBlock-7d9027b4.css","./AddNewServicesCode-7aa0ab0c.css"],import.meta.url)},{path:"dataplanes-overview",name:"onboarding-dataplanes-overview",meta:{onboardingProcess:!0},component:()=>be(()=>import("./DataplanesOverview-b2e68f49.js"),["./LoadingBox-0bc10551.css","./OnboardingPage-b8b35931.css","./DataplanesOverview-c522ab1f.css"],import.meta.url)},{path:"completed",name:"onboarding-completed",meta:{onboardingProcess:!0},component:()=>be(()=>import("./CompletedView-8cdd72e1.js"),["./OnboardingPage-b8b35931.css","./CompletedView-b2f4845a.css"],import.meta.url)}]}],Wp={routes:$e("onboarding.routes"),guards:$e("onboarding.guards")},qp=e=>[[Wp.routes,{service:Kp,labels:[e.routes]}]];function p7(e,t){const n=Object.create(null),r=e.split(",");for(let o=0;o!!n[o.toLowerCase()]:o=>!!n[o]}const Ct={},Oa=[],tr=()=>{},Qp=()=>!1,Xp=/^on[^a-z]/,Hl=e=>Xp.test(e),m7=e=>e.startsWith("onUpdate:"),Ht=Object.assign,v7=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},Jp=Object.prototype.hasOwnProperty,tt=(e,t)=>Jp.call(e,t),Ie=Array.isArray,Ia=e=>Ol(e)==="[object Map]",Nu=e=>Ol(e)==="[object Set]",qe=e=>typeof e=="function",Ot=e=>typeof e=="string",g7=e=>typeof e=="symbol",bt=e=>e!==null&&typeof e=="object",$u=e=>bt(e)&&qe(e.then)&&qe(e.catch),Ru=Object.prototype.toString,Ol=e=>Ru.call(e),em=e=>Ol(e).slice(8,-1),Fu=e=>Ol(e)==="[object Object]",C7=e=>Ot(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,Cs=p7(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Il=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},tm=/-(\w)/g,Mr=Il(e=>e.replace(tm,(t,n)=>n?n.toUpperCase():"")),nm=/\B([A-Z])/g,Lo=Il(e=>e.replace(nm,"-$1").toLowerCase()),Vl=Il(e=>e.charAt(0).toUpperCase()+e.slice(1)),ys=Il(e=>e?`on${Vl(e)}`:""),fi=(e,t)=>!Object.is(e,t),bs=(e,t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},M0=e=>{const t=parseFloat(e);return isNaN(t)?e:t},rm=e=>{const t=Ot(e)?Number(e):NaN;return isNaN(t)?e:t};let N3;const x0=()=>N3||(N3=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function yt(e){if(Ie(e)){const t={};for(let n=0;n{if(n){const r=n.split(am);r.length>1&&(t[r[0].trim()]=r[1].trim())}}),t}function X(e){let t="";if(Ot(e))t=e;else if(Ie(e))for(let n=0;nOt(e)?e:e==null?"":Ie(e)||bt(e)&&(e.toString===Ru||!qe(e.toString))?JSON.stringify(e,Uu,2):String(e),Uu=(e,t)=>t&&t.__v_isRef?Uu(e,t.value):Ia(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[r,o])=>(n[`${r} =>`]=o,n),{})}:Nu(t)?{[`Set(${t.size})`]:[...t.values()]}:bt(t)&&!Ie(t)&&!Fu(t)?String(t):t;let Ln;class ju{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this.parent=Ln,!t&&Ln&&(this.index=(Ln.scopes||(Ln.scopes=[])).push(this)-1)}get active(){return this._active}run(t){if(this._active){const n=Ln;try{return Ln=this,t()}finally{Ln=n}}}on(){Ln=this}off(){Ln=this.parent}stop(t){if(this._active){let n,r;for(n=0,r=this.effects.length;n{const t=new Set(e);return t.w=0,t.n=0,t},Yu=e=>(e.w&xo)>0,Ku=e=>(e.n&xo)>0,fm=({deps:e})=>{if(e.length)for(let t=0;t{const{deps:t}=e;if(t.length){let n=0;for(let r=0;r{(u==="length"||u>=l)&&s.push(c)})}else switch(n!==void 0&&s.push(i.get(n)),t){case"add":Ie(e)?C7(n)&&s.push(i.get("length")):(s.push(i.get(ea)),Ia(e)&&s.push(i.get(E0)));break;case"delete":Ie(e)||(s.push(i.get(ea)),Ia(e)&&s.push(i.get(E0)));break;case"set":Ia(e)&&s.push(i.get(ea));break}if(s.length===1)s[0]&&A0(s[0]);else{const l=[];for(const c of s)c&&l.push(...c);A0(y7(l))}}function A0(e,t){const n=Ie(e)?e:[...e];for(const r of n)r.computed&&R3(r);for(const r of n)r.computed||R3(r)}function R3(e,t){(e!==Jn||e.allowRecurse)&&(e.scheduler?e.scheduler():e.run())}function mm(e,t){var n;return(n=Ns.get(e))==null?void 0:n.get(t)}const vm=p7("__proto__,__v_isRef,__isVue"),Qu=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(g7)),gm=w7(),Cm=w7(!1,!0),ym=w7(!0),F3=bm();function bm(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const r=rt(this);for(let a=0,i=this.length;a{e[t]=function(...n){l1();const r=rt(this)[t].apply(this,n);return c1(),r}}),e}function wm(e){const t=rt(this);return kn(t,"has",e),t.hasOwnProperty(e)}function w7(e=!1,t=!1){return function(r,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?Pm:n8:t?t8:e8).get(r))return r;const i=Ie(r);if(!e){if(i&&tt(F3,o))return Reflect.get(F3,o,a);if(o==="hasOwnProperty")return wm}const s=Reflect.get(r,o,a);return(g7(o)?Qu.has(o):vm(o))||(e||kn(r,"get",o),t)?s:qt(s)?i&&C7(o)?s:s.value:bt(s)?e?o8(s):Qr(s):s}}const _m=Xu(),km=Xu(!0);function Xu(e=!1){return function(n,r,o,a){let i=n[r];if(oa(i)&&qt(i)&&!qt(o))return!1;if(!e&&(!$s(o)&&!oa(o)&&(i=rt(i),o=rt(o)),!Ie(n)&&qt(i)&&!qt(o)))return i.value=o,!0;const s=Ie(n)&&C7(r)?Number(r)e,Pl=e=>Reflect.getPrototypeOf(e);function qi(e,t,n=!1,r=!1){e=e.__v_raw;const o=rt(e),a=rt(t);n||(t!==a&&kn(o,"get",t),kn(o,"get",a));const{has:i}=Pl(o),s=r?_7:n?x7:pi;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 Qi(e,t=!1){const n=this.__v_raw,r=rt(n),o=rt(e);return t||(e!==o&&kn(r,"has",e),kn(r,"has",o)),e===o?n.has(e):n.has(e)||n.has(o)}function Xi(e,t=!1){return e=e.__v_raw,!t&&kn(rt(e),"iterate",ea),Reflect.get(e,"size",e)}function z3(e){e=rt(e);const t=rt(this);return Pl(t).has.call(t,e)||(t.add(e),Kr(t,"add",e,e)),this}function U3(e,t){t=rt(t);const n=rt(this),{has:r,get:o}=Pl(n);let a=r.call(n,e);a||(e=rt(e),a=r.call(n,e));const i=o.call(n,e);return n.set(e,t),a?fi(t,i)&&Kr(n,"set",e,t):Kr(n,"add",e,t),this}function j3(e){const t=rt(this),{has:n,get:r}=Pl(t);let o=n.call(t,e);o||(e=rt(e),o=n.call(t,e)),r&&r.call(t,e);const a=t.delete(e);return o&&Kr(t,"delete",e,void 0),a}function G3(){const e=rt(this),t=e.size!==0,n=e.clear();return t&&Kr(e,"clear",void 0,void 0),n}function Ji(e,t){return function(r,o){const a=this,i=a.__v_raw,s=rt(i),l=t?_7:e?x7:pi;return!e&&kn(s,"iterate",ea),i.forEach((c,u)=>r.call(o,l(c),l(u),a))}}function es(e,t,n){return function(...r){const o=this.__v_raw,a=rt(o),i=Ia(a),s=e==="entries"||e===Symbol.iterator&&i,l=e==="keys"&&i,c=o[e](...r),u=n?_7:t?x7:pi;return!t&&kn(a,"iterate",l?E0:ea),{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 ro(e){return function(...t){return e==="delete"?!1:this}}function Lm(){const e={get(a){return qi(this,a)},get size(){return Xi(this)},has:Qi,add:z3,set:U3,delete:j3,clear:G3,forEach:Ji(!1,!1)},t={get(a){return qi(this,a,!1,!0)},get size(){return Xi(this)},has:Qi,add:z3,set:U3,delete:j3,clear:G3,forEach:Ji(!1,!0)},n={get(a){return qi(this,a,!0)},get size(){return Xi(this,!0)},has(a){return Qi.call(this,a,!0)},add:ro("add"),set:ro("set"),delete:ro("delete"),clear:ro("clear"),forEach:Ji(!0,!1)},r={get(a){return qi(this,a,!0,!0)},get size(){return Xi(this,!0)},has(a){return Qi.call(this,a,!0)},add:ro("add"),set:ro("set"),delete:ro("delete"),clear:ro("clear"),forEach:Ji(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(a=>{e[a]=es(a,!1,!1),n[a]=es(a,!0,!1),t[a]=es(a,!1,!0),r[a]=es(a,!0,!0)}),[e,n,t,r]}const[Dm,Tm,Bm,Hm]=Lm();function k7(e,t){const n=t?e?Hm:Bm:e?Tm:Dm;return(r,o,a)=>o==="__v_isReactive"?!e:o==="__v_isReadonly"?e:o==="__v_raw"?r:Reflect.get(tt(n,o)&&o in r?n:r,o,a)}const Om={get:k7(!1,!1)},Im={get:k7(!1,!0)},Vm={get:k7(!0,!1)},e8=new WeakMap,t8=new WeakMap,n8=new WeakMap,Pm=new WeakMap;function Zm(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Nm(e){return e.__v_skip||!Object.isExtensible(e)?0:Zm(em(e))}function Qr(e){return oa(e)?e:M7(e,!1,Ju,Om,e8)}function r8(e){return M7(e,!1,Am,Im,t8)}function o8(e){return M7(e,!0,Em,Vm,n8)}function M7(e,t,n,r,o){if(!bt(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const a=o.get(e);if(a)return a;const i=Nm(e);if(i===0)return e;const s=new Proxy(e,i===2?r:n);return o.set(e,s),s}function Va(e){return oa(e)?Va(e.__v_raw):!!(e&&e.__v_isReactive)}function oa(e){return!!(e&&e.__v_isReadonly)}function $s(e){return!!(e&&e.__v_isShallow)}function a8(e){return Va(e)||oa(e)}function rt(e){const t=e&&e.__v_raw;return t?rt(t):e}function i8(e){return Zs(e,"__v_skip",!0),e}const pi=e=>bt(e)?Qr(e):e,x7=e=>bt(e)?o8(e):e;function s8(e){wo&&Jn&&(e=rt(e),qu(e.dep||(e.dep=y7())))}function l8(e,t){e=rt(e);const n=e.dep;n&&A0(n)}function qt(e){return!!(e&&e.__v_isRef===!0)}function G(e){return c8(e,!1)}function $m(e){return c8(e,!0)}function c8(e,t){return qt(e)?e:new Rm(e,t)}class Rm{constructor(t,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?t:rt(t),this._value=n?t:pi(t)}get value(){return s8(this),this._value}set value(t){const n=this.__v_isShallow||$s(t)||oa(t);t=n?t:rt(t),fi(t,this._rawValue)&&(this._rawValue=t,this._value=n?t:pi(t),l8(this))}}function E(e){return qt(e)?e.value:e}const Fm={get:(e,t,n)=>E(Reflect.get(e,t,n)),set:(e,t,n,r)=>{const o=e[t];return qt(o)&&!qt(n)?(o.value=n,!0):Reflect.set(e,t,n,r)}};function u8(e){return Va(e)?e:new Proxy(e,Fm)}function zm(e){const t=Ie(e)?new Array(e.length):{};for(const n in e)t[n]=jm(e,n);return t}class Um{constructor(t,n,r){this._object=t,this._key=n,this._defaultValue=r,this.__v_isRef=!0}get value(){const t=this._object[this._key];return t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}get dep(){return mm(rt(this._object),this._key)}}function jm(e,t,n){const r=e[t];return qt(r)?r:new Um(e,t,n)}class Gm{constructor(t,n,r,o){this._setter=n,this.dep=void 0,this.__v_isRef=!0,this.__v_isReadonly=!1,this._dirty=!0,this.effect=new b7(t,()=>{this._dirty||(this._dirty=!0,l8(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!o,this.__v_isReadonly=r}get value(){const t=rt(this);return s8(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,n=!1){let r,o;const a=qe(e);return a?(r=e,o=tr):(r=e.get,o=e.set),new Gm(r,o,a||!o,n)}function _o(e,t,n,r){let o;try{o=r?e(...r):e()}catch(a){Zl(a,t,n)}return o}function zn(e,t,n,r){if(qe(e)){const a=_o(e,t,n,r);return a&&$u(a)&&a.catch(i=>{Zl(i,t,n)}),a}const o=[];for(let a=0;a>>1;vi(Jt[r])br&&Jt.splice(t,1)}function Qm(e){Ie(e)?Pa.push(...e):(!Zr||!Zr.includes(e,e.allowRecurse?Uo+1:Uo))&&Pa.push(e),h8()}function Y3(e,t=mi?br+1:0){for(;tvi(n)-vi(r)),Uo=0;Uoe.id==null?1/0:e.id,Xm=(e,t)=>{const n=vi(e)-vi(t);if(n===0){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return n};function p8(e){L0=!1,mi=!0,Jt.sort(Xm);const t=tr;try{for(br=0;brOt(f)?f.trim():f)),d&&(o=n.map(M0))}let s,l=r[s=ys(t)]||r[s=ys(Mr(t))];!l&&a&&(l=r[s=ys(Lo(t))]),l&&zn(l,e,6,o);const c=r[s+"Once"];if(c){if(!e.emitted)e.emitted={};else if(e.emitted[s])return;e.emitted[s]=!0,zn(c,e,6,o)}}function m8(e,t,n=!1){const r=t.emitsCache,o=r.get(e);if(o!==void 0)return o;const a=e.emits;let i={},s=!1;if(!qe(e)){const l=c=>{const u=m8(c,t,!0);u&&(s=!0,Ht(i,u))};!n&&t.mixins.length&&t.mixins.forEach(l),e.extends&&l(e.extends),e.mixins&&e.mixins.forEach(l)}return!a&&!s?(bt(e)&&r.set(e,null),null):(Ie(a)?a.forEach(l=>i[l]=null):Ht(i,a),bt(e)&&r.set(e,i),i)}function Nl(e,t){return!e||!Hl(t)?!1:(t=t.slice(2).replace(/Once$/,""),tt(e,t[0].toLowerCase()+t.slice(1))||tt(e,Lo(t))||tt(e,t))}let Qt=null,$l=null;function Rs(e){const t=Qt;return Qt=e,$l=e&&e.type.__scopeId||null,t}function fn(e){$l=e}function pn(){$l=null}function A(e,t=Qt,n){if(!t||e._n)return e;const r=(...o)=>{r._d&&a4(-1);const a=Rs(t);let i;try{i=e(...o)}finally{Rs(a),r._d&&a4(1)}return i};return r._n=!0,r._c=!0,r._d=!0,r}function _2(e){const{type:t,vnode:n,proxy:r,withProxy:o,props:a,propsOptions:[i],slots:s,attrs:l,emit:c,render:u,renderCache:d,data:h,setupState:f,ctx:v,inheritAttrs:_}=e;let C,b;const w=Rs(e);try{if(n.shapeFlag&4){const k=o||r;C=Cr(u.call(k,k,d,a,f,h,v)),b=l}else{const k=t;C=Cr(k.length>1?k(a,{attrs:l,slots:s,emit:c}):k(a,null)),b=t.props?l:ev(l)}}catch(k){q1.length=0,Zl(k,e,1),C=V(Bn)}let g=C;if(b&&_!==!1){const k=Object.keys(b),{shapeFlag:B}=g;k.length&&B&7&&(i&&k.some(m7)&&(b=tv(b,i)),g=Wr(g,b))}return n.dirs&&(g=Wr(g),g.dirs=g.dirs?g.dirs.concat(n.dirs):n.dirs),n.transition&&(g.transition=n.transition),C=g,Rs(w),C}const ev=e=>{let t;for(const n in e)(n==="class"||n==="style"||Hl(n))&&((t||(t={}))[n]=e[n]);return t},tv=(e,t)=>{const n={};for(const r in e)(!m7(r)||!(r.slice(9)in t))&&(n[r]=e[r]);return n};function nv(e,t,n){const{props:r,children:o,component:a}=e,{props:i,children:s,patchFlag:l}=t,c=a.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&l>=0){if(l&1024)return!0;if(l&16)return r?K3(r,i,c):!!i;if(l&8){const u=t.dynamicProps;for(let d=0;de.__isSuspense;function av(e,t){t&&t.pendingBranch?Ie(e)?t.effects.push(...e):t.effects.push(e):Qm(e)}function v8(e,t){return Rl(e,null,t)}function iv(e,t){return Rl(e,null,{flush:"post"})}const ts={};function De(e,t,n){return Rl(e,t,n)}function Rl(e,t,{immediate:n,deep:r,flush:o,onTrack:a,onTrigger:i}=Ct){var s;const l=Gu()===((s=zt)==null?void 0:s.scope)?zt:null;let c,u=!1,d=!1;if(qt(e)?(c=()=>e.value,u=$s(e)):Va(e)?(c=()=>e,r=!0):Ie(e)?(d=!0,u=e.some(k=>Va(k)||$s(k)),c=()=>e.map(k=>{if(qt(k))return k.value;if(Va(k))return Ko(k);if(qe(k))return _o(k,l,2)})):qe(e)?t?c=()=>_o(e,l,2):c=()=>{if(!(l&&l.isUnmounted))return h&&h(),zn(e,l,3,[f])}:c=tr,t&&r){const k=c;c=()=>Ko(k())}let h,f=k=>{h=w.onStop=()=>{_o(k,l,4)}},v;if(bi)if(f=tr,t?n&&zn(t,l,3,[c(),d?[]:void 0,f]):c(),o==="sync"){const k=Kv();v=k.__watcherHandles||(k.__watcherHandles=[])}else return tr;let _=d?new Array(e.length).fill(ts):ts;const C=()=>{if(w.active)if(t){const k=w.run();(r||u||(d?k.some((B,N)=>fi(B,_[N])):fi(k,_)))&&(h&&h(),zn(t,l,3,[k,_===ts?void 0:d&&_[0]===ts?[]:_,f]),_=k)}else w.run()};C.allowRecurse=!!t;let b;o==="sync"?b=C:o==="post"?b=()=>yn(C,l&&l.suspense):(C.pre=!0,l&&(C.id=l.uid),b=()=>E7(C));const w=new b7(c,b);t?n?C():_=w.run():o==="post"?yn(w.run.bind(w),l&&l.suspense):w.run();const g=()=>{w.stop(),l&&l.scope&&v7(l.scope.effects,w)};return v&&v.push(g),g}function sv(e,t,n){const r=this.proxy,o=Ot(e)?e.includes(".")?g8(r,e):()=>r[e]:e.bind(r,r);let a;qe(t)?a=t:(a=t.handler,n=t);const i=zt;qa(this);const s=Rl(o,a.bind(r),n);return i?qa(i):ta(),s}function g8(e,t){const n=t.split(".");return()=>{let r=e;for(let o=0;o{Ko(n,t)});else if(Fu(e))for(const n in e)Ko(e[n],t);return e}function Fs(e,t){const n=Qt;if(n===null)return e;const r=Gl(n)||n.proxy,o=e.dirs||(e.dirs=[]);for(let a=0;a{e.isMounted=!0}),ir(()=>{e.isUnmounting=!0}),e}const In=[Function,Array],y8={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:In,onEnter:In,onAfterEnter:In,onEnterCancelled:In,onBeforeLeave:In,onLeave:In,onAfterLeave:In,onLeaveCancelled:In,onBeforeAppear:In,onAppear:In,onAfterAppear:In,onAppearCancelled:In},lv={name:"BaseTransition",props:y8,setup(e,{slots:t}){const n=Oi(),r=C8();let o;return()=>{const a=t.default&&A7(t.default(),!0);if(!a||!a.length)return;let i=a[0];if(a.length>1){for(const _ of a)if(_.type!==Bn){i=_;break}}const s=rt(e),{mode:l}=s;if(r.isLeaving)return k2(i);const c=W3(i);if(!c)return k2(i);const u=gi(c,s,r,n);Ci(c,u);const d=n.subTree,h=d&&W3(d);let f=!1;const{getTransitionKey:v}=c.type;if(v){const _=v();o===void 0?o=_:_!==o&&(o=_,f=!0)}if(h&&h.type!==Bn&&(!jo(c,h)||f)){const _=gi(h,s,r,n);if(Ci(h,_),l==="out-in")return r.isLeaving=!0,_.afterLeave=()=>{r.isLeaving=!1,n.update.active!==!1&&n.update()},k2(i);l==="in-out"&&c.type!==Bn&&(_.delayLeave=(C,b,w)=>{const g=b8(r,h);g[String(h.key)]=h,C._leaveCb=()=>{b(),C._leaveCb=void 0,delete u.delayedLeave},u.delayedLeave=w})}return i}}},cv=lv;function b8(e,t){const{leavingVNodes:n}=e;let r=n.get(t.type);return r||(r=Object.create(null),n.set(t.type,r)),r}function gi(e,t,n,r){const{appear:o,mode:a,persisted:i=!1,onBeforeEnter:s,onEnter:l,onAfterEnter:c,onEnterCancelled:u,onBeforeLeave:d,onLeave:h,onAfterLeave:f,onLeaveCancelled:v,onBeforeAppear:_,onAppear:C,onAfterAppear:b,onAppearCancelled:w}=t,g=String(e.key),k=b8(n,e),B=(F,D)=>{F&&zn(F,r,9,D)},N=(F,D)=>{const S=D[1];B(F,D),Ie(F)?F.every(R=>R.length<=1)&&S():F.length<=1&&S()},j={mode:a,persisted:i,beforeEnter(F){let D=s;if(!n.isMounted)if(o)D=_||s;else return;F._leaveCb&&F._leaveCb(!0);const S=k[g];S&&jo(e,S)&&S.el._leaveCb&&S.el._leaveCb(),B(D,[F])},enter(F){let D=l,S=c,R=u;if(!n.isMounted)if(o)D=C||l,S=b||c,R=w||u;else return;let I=!1;const U=F._enterCb=le=>{I||(I=!0,le?B(R,[F]):B(S,[F]),j.delayedLeave&&j.delayedLeave(),F._enterCb=void 0)};D?N(D,[F,U]):U()},leave(F,D){const S=String(e.key);if(F._enterCb&&F._enterCb(!0),n.isUnmounting)return D();B(d,[F]);let R=!1;const I=F._leaveCb=U=>{R||(R=!0,D(),U?B(v,[F]):B(f,[F]),F._leaveCb=void 0,k[S]===e&&delete k[S])};k[S]=e,h?N(h,[F,I]):I()},clone(F){return gi(F,t,n,r)}};return j}function k2(e){if(Fl(e))return e=Wr(e),e.children=null,e}function W3(e){return Fl(e)?e.children?e.children[0]:void 0:e}function Ci(e,t){e.shapeFlag&6&&e.component?Ci(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 A7(e,t=!1,n){let r=[],o=0;for(let a=0;a1)for(let a=0;aHt({name:e.name},t,{setup:e}))():e}const Y1=e=>!!e.type.__asyncLoader,Fl=e=>e.type.__isKeepAlive;function uv(e,t){w8(e,"a",t)}function dv(e,t){w8(e,"da",t)}function w8(e,t,n=zt){const r=e.__wdc||(e.__wdc=()=>{let o=n;for(;o;){if(o.isDeactivated)return;o=o.parent}return e()});if(zl(t,r,n),n){let o=n.parent;for(;o&&o.parent;)Fl(o.parent.vnode)&&hv(r,t,n,o),o=o.parent}}function hv(e,t,n,r){const o=zl(t,e,r,!0);sr(()=>{v7(r[t],o)},n)}function zl(e,t,n=zt,r=!1){if(n){const o=n[e]||(n[e]=[]),a=t.__weh||(t.__weh=(...i)=>{if(n.isUnmounted)return;l1(),qa(n);const s=zn(t,n,e,i);return ta(),c1(),s});return r?o.unshift(a):o.push(a),a}}const Xr=e=>(t,n=zt)=>(!bi||e==="sp")&&zl(e,(...r)=>t(...r),n),fv=Xr("bm"),ht=Xr("m"),pv=Xr("bu"),_8=Xr("u"),ir=Xr("bum"),sr=Xr("um"),mv=Xr("sp"),vv=Xr("rtg"),gv=Xr("rtc");function Cv(e,t=zt){zl("ec",e,t)}const L7="components";function jt(e,t){return M8(L7,e,!0,t)||e}const k8=Symbol.for("v-ndc");function Do(e){return Ot(e)?M8(L7,e,!1)||e:e||k8}function M8(e,t,n=!0,r=!1){const o=Qt||zt;if(o){const a=o.type;if(e===L7){const s=jv(a,!1);if(s&&(s===t||s===Mr(t)||s===Vl(Mr(t))))return a}const i=q3(o[e]||a[e],t)||q3(o.appContext[e],t);return!i&&r?a:i}}function q3(e,t){return e&&(e[t]||e[Mr(t)]||e[Vl(Mr(t))])}function Xe(e,t,n,r){let o;const a=n&&n[r];if(Ie(e)||Ot(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=r.fn(...o);return a&&(a.key=r.key),a}:r.fn)}return e}function $(e,t,n={},r,o){if(Qt.isCE||Qt.parent&&Y1(Qt.parent)&&Qt.parent.isCE)return t!=="default"&&(n.name=t),V("slot",n,r&&r());let a=e[t];a&&a._c&&(a._d=!1),m();const i=a&&x8(a(n)),s=Q(ke,{key:n.key||i&&i.key||`_${t}`},i||(r?r():[]),i&&e._===1?64:-2);return!o&&s.scopeId&&(s.slotScopeIds=[s.scopeId+"-s"]),a&&a._c&&(a._d=!0),s}function x8(e){return e.some(t=>js(t)?!(t.type===Bn||t.type===ke&&!x8(t.children)):!0)?e:null}function D0(e,t){const n={};for(const r in e)n[t&&/[A-Z]/.test(r)?`on:${r}`:ys(r)]=e[r];return n}const T0=e=>e?P8(e)?Gl(e)||e.proxy:T0(e.parent):null,K1=Ht(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=>T0(e.parent),$root:e=>T0(e.root),$emit:e=>e.emit,$options:e=>D7(e),$forceUpdate:e=>e.f||(e.f=()=>E7(e.update)),$nextTick:e=>e.n||(e.n=hn.bind(e.proxy)),$watch:e=>sv.bind(e)}),M2=(e,t)=>e!==Ct&&!e.__isScriptSetup&&tt(e,t),yv={get({_:e},t){const{ctx:n,setupState:r,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 r[t];case 2:return o[t];case 4:return n[t];case 3:return a[t]}else{if(M2(r,t))return i[t]=1,r[t];if(o!==Ct&&tt(o,t))return i[t]=2,o[t];if((c=e.propsOptions[0])&&tt(c,t))return i[t]=3,a[t];if(n!==Ct&&tt(n,t))return i[t]=4,n[t];B0&&(i[t]=0)}}const u=K1[t];let d,h;if(u)return t==="$attrs"&&kn(e,"get",t),u(e);if((d=s.__cssModules)&&(d=d[t]))return d;if(n!==Ct&&tt(n,t))return i[t]=4,n[t];if(h=l.config.globalProperties,tt(h,t))return h[t]},set({_:e},t,n){const{data:r,setupState:o,ctx:a}=e;return M2(o,t)?(o[t]=n,!0):r!==Ct&&tt(r,t)?(r[t]=n,!0):tt(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(a[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:r,appContext:o,propsOptions:a}},i){let s;return!!n[i]||e!==Ct&&tt(e,i)||M2(t,i)||(s=a[0])&&tt(s,i)||tt(r,i)||tt(K1,i)||tt(o.config.globalProperties,i)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:tt(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function xt(){return S8().slots}function lr(){return S8().attrs}function S8(){const e=Oi();return e.setupContext||(e.setupContext=N8(e))}function Q3(e){return Ie(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}let B0=!0;function bv(e){const t=D7(e),n=e.proxy,r=e.ctx;B0=!1,t.beforeCreate&&X3(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:v,activated:_,deactivated:C,beforeDestroy:b,beforeUnmount:w,destroyed:g,unmounted:k,render:B,renderTracked:N,renderTriggered:j,errorCaptured:F,serverPrefetch:D,expose:S,inheritAttrs:R,components:I,directives:U,filters:le}=t;if(c&&wv(c,r,null),i)for(const re in i){const Ce=i[re];qe(Ce)&&(r[re]=Ce.bind(n))}if(o){const re=o.call(n,n);bt(re)&&(e.data=Qr(re))}if(B0=!0,a)for(const re in a){const Ce=a[re],je=qe(Ce)?Ce.bind(n,n):qe(Ce.get)?Ce.get.bind(n,n):tr,Pe=!qe(Ce)&&qe(Ce.set)?Ce.set.bind(n):tr,Ye=T({get:je,set:Pe});Object.defineProperty(r,re,{enumerable:!0,configurable:!0,get:()=>Ye.value,set:ze=>Ye.value=ze})}if(s)for(const re in s)E8(s[re],r,n,re);if(l){const re=qe(l)?l.call(n):l;Reflect.ownKeys(re).forEach(Ce=>{Za(Ce,re[Ce])})}u&&X3(u,e,"c");function ce(re,Ce){Ie(Ce)?Ce.forEach(je=>re(je.bind(n))):Ce&&re(Ce.bind(n))}if(ce(fv,d),ce(ht,h),ce(pv,f),ce(_8,v),ce(uv,_),ce(dv,C),ce(Cv,F),ce(gv,N),ce(vv,j),ce(ir,w),ce(sr,k),ce(mv,D),Ie(S))if(S.length){const re=e.exposed||(e.exposed={});S.forEach(Ce=>{Object.defineProperty(re,Ce,{get:()=>n[Ce],set:je=>n[Ce]=je})})}else e.exposed||(e.exposed={});B&&e.render===tr&&(e.render=B),R!=null&&(e.inheritAttrs=R),I&&(e.components=I),U&&(e.directives=U)}function wv(e,t,n=tr){Ie(e)&&(e=H0(e));for(const r in e){const o=e[r];let a;bt(o)?"default"in o?a=_n(o.from||r,o.default,!0):a=_n(o.from||r):a=_n(o),qt(a)?Object.defineProperty(t,r,{enumerable:!0,configurable:!0,get:()=>a.value,set:i=>a.value=i}):t[r]=a}}function X3(e,t,n){zn(Ie(e)?e.map(r=>r.bind(t.proxy)):e.bind(t.proxy),t,n)}function E8(e,t,n,r){const o=r.includes(".")?g8(n,r):()=>n[r];if(Ot(e)){const a=t[e];qe(a)&&De(o,a)}else if(qe(e))De(o,e.bind(n));else if(bt(e))if(Ie(e))e.forEach(a=>E8(a,t,n,r));else{const a=qe(e.handler)?e.handler.bind(n):t[e.handler];qe(a)&&De(o,a,e)}}function D7(e){const t=e.type,{mixins:n,extends:r}=t,{mixins:o,optionsCache:a,config:{optionMergeStrategies:i}}=e.appContext,s=a.get(t);let l;return s?l=s:!o.length&&!n&&!r?l=t:(l={},o.length&&o.forEach(c=>zs(l,c,i,!0)),zs(l,t,i)),bt(t)&&a.set(t,l),l}function zs(e,t,n,r=!1){const{mixins:o,extends:a}=t;a&&zs(e,a,n,!0),o&&o.forEach(i=>zs(e,i,n,!0));for(const i in t)if(!(r&&i==="expose")){const s=_v[i]||n&&n[i];e[i]=s?s(e[i],t[i]):t[i]}return e}const _v={data:J3,props:e4,emits:e4,methods:N1,computed:N1,beforeCreate:rn,created:rn,beforeMount:rn,mounted:rn,beforeUpdate:rn,updated:rn,beforeDestroy:rn,beforeUnmount:rn,destroyed:rn,unmounted:rn,activated:rn,deactivated:rn,errorCaptured:rn,serverPrefetch:rn,components:N1,directives:N1,watch:Mv,provide:J3,inject:kv};function J3(e,t){return t?e?function(){return Ht(qe(e)?e.call(this,this):e,qe(t)?t.call(this,this):t)}:t:e}function kv(e,t){return N1(H0(e),H0(t))}function H0(e){if(Ie(e)){const t={};for(let n=0;n1)return n&&qe(t)?t.call(r&&r.proxy):t}}function Ev(e,t,n,r=!1){const o={},a={};Zs(a,jl,1),e.propsDefaults=Object.create(null),L8(e,t,o,a);for(const i in e.propsOptions[0])i in o||(o[i]=void 0);n?e.props=r?o:r8(o):e.type.props?e.props=o:e.props=a,e.attrs=a}function Av(e,t,n,r){const{props:o,attrs:a,vnode:{patchFlag:i}}=e,s=rt(o),[l]=e.propsOptions;let c=!1;if((r||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);Ht(i,h),f&&s.push(...f)};!n&&t.mixins.length&&t.mixins.forEach(u),e.extends&&u(e.extends),e.mixins&&e.mixins.forEach(u)}if(!a&&!l)return bt(e)&&r.set(e,Oa),Oa;if(Ie(a))for(let u=0;u-1,f[1]=_<0||v<_,(v>-1||tt(f,"default"))&&s.push(d)}}}const c=[i,s];return bt(e)&&r.set(e,c),c}function t4(e){return e[0]!=="$"}function n4(e){const t=e&&e.toString().match(/^\s*(function|class) (\w+)/);return t?t[2]:e===null?"null":""}function r4(e,t){return n4(e)===n4(t)}function o4(e,t){return Ie(t)?t.findIndex(n=>r4(n,e)):qe(t)&&r4(t,e)?0:-1}const T8=e=>e[0]==="_"||e==="$stable",T7=e=>Ie(e)?e.map(Cr):[Cr(e)],Lv=(e,t,n)=>{if(t._n)return t;const r=A((...o)=>T7(t(...o)),n);return r._c=!1,r},B8=(e,t,n)=>{const r=e._ctx;for(const o in e){if(T8(o))continue;const a=e[o];if(qe(a))t[o]=Lv(o,a,r);else if(a!=null){const i=T7(a);t[o]=()=>i}}},H8=(e,t)=>{const n=T7(t);e.slots.default=()=>n},Dv=(e,t)=>{if(e.vnode.shapeFlag&32){const n=t._;n?(e.slots=rt(t),Zs(t,"_",n)):B8(t,e.slots={})}else e.slots={},t&&H8(e,t);Zs(e.slots,jl,1)},Tv=(e,t,n)=>{const{vnode:r,slots:o}=e;let a=!0,i=Ct;if(r.shapeFlag&32){const s=t._;s?n&&s===1?a=!1:(Ht(o,t),!n&&s===1&&delete o._):(a=!t.$stable,B8(t,o)),i=t}else t&&(H8(e,t),i={default:1});if(a)for(const s in o)!T8(s)&&!(s in i)&&delete o[s]};function I0(e,t,n,r,o=!1){if(Ie(e)){e.forEach((h,f)=>I0(h,t&&(Ie(t)?t[f]:t),n,r,o));return}if(Y1(r)&&!o)return;const a=r.shapeFlag&4?Gl(r.component)||r.component.proxy:r.el,i=o?null:a,{i:s,r:l}=e,c=t&&t.r,u=s.refs===Ct?s.refs={}:s.refs,d=s.setupState;if(c!=null&&c!==l&&(Ot(c)?(u[c]=null,tt(d,c)&&(d[c]=null)):qt(c)&&(c.value=null)),qe(l))_o(l,s,12,[i,u]);else{const h=Ot(l),f=qt(l);if(h||f){const v=()=>{if(e.f){const _=h?tt(d,l)?d[l]:u[l]:l.value;o?Ie(_)&&v7(_,a):Ie(_)?_.includes(a)||_.push(a):h?(u[l]=[a],tt(d,l)&&(d[l]=u[l])):(l.value=[a],e.k&&(u[e.k]=l.value))}else h?(u[l]=i,tt(d,l)&&(d[l]=i)):f&&(l.value=i,e.k&&(u[e.k]=i))};i?(v.id=-1,yn(v,n)):v()}}}const yn=av;function Bv(e){return Hv(e)}function Hv(e,t){const n=x0();n.__VUE__=!0;const{insert:r,remove:o,patchProp:a,createElement:i,createText:s,createComment:l,setText:c,setElementText:u,parentNode:d,nextSibling:h,setScopeId:f=tr,insertStaticContent:v}=e,_=(M,L,O,q=null,W=null,J=null,he=!1,ue=null,fe=!!L.dynamicChildren)=>{if(M===L)return;M&&!jo(M,L)&&(q=Y(M),ze(M,W,J,!0),M=null),L.patchFlag===-2&&(fe=!1,L.dynamicChildren=null);const{type:se,ref:Se,shapeFlag:ye}=L;switch(se){case Ul:C(M,L,O,q);break;case Bn:b(M,L,O,q);break;case W1:M==null&&w(L,O,q,he);break;case ke:I(M,L,O,q,W,J,he,ue,fe);break;default:ye&1?B(M,L,O,q,W,J,he,ue,fe):ye&6?U(M,L,O,q,W,J,he,ue,fe):(ye&64||ye&128)&&se.process(M,L,O,q,W,J,he,ue,fe,Z)}Se!=null&&W&&I0(Se,M&&M.ref,J,L||M,!L)},C=(M,L,O,q)=>{if(M==null)r(L.el=s(L.children),O,q);else{const W=L.el=M.el;L.children!==M.children&&c(W,L.children)}},b=(M,L,O,q)=>{M==null?r(L.el=l(L.children||""),O,q):L.el=M.el},w=(M,L,O,q)=>{[M.el,M.anchor]=v(M.children,L,O,q,M.el,M.anchor)},g=({el:M,anchor:L},O,q)=>{let W;for(;M&&M!==L;)W=h(M),r(M,O,q),M=W;r(L,O,q)},k=({el:M,anchor:L})=>{let O;for(;M&&M!==L;)O=h(M),o(M),M=O;o(L)},B=(M,L,O,q,W,J,he,ue,fe)=>{he=he||L.type==="svg",M==null?N(L,O,q,W,J,he,ue,fe):D(M,L,W,J,he,ue,fe)},N=(M,L,O,q,W,J,he,ue)=>{let fe,se;const{type:Se,props:ye,shapeFlag:Ee,transition:Oe,dirs:te}=M;if(fe=M.el=i(M.type,J,ye&&ye.is,ye),Ee&8?u(fe,M.children):Ee&16&&F(M.children,fe,null,q,W,J&&Se!=="foreignObject",he,ue),te&&Ho(M,null,q,"created"),j(fe,M,M.scopeId,he,q),ye){for(const ve in ye)ve!=="value"&&!Cs(ve)&&a(fe,ve,null,ye[ve],J,M.children,q,W,Ge);"value"in ye&&a(fe,"value",null,ye.value),(se=ye.onVnodeBeforeMount)&&dr(se,q,M)}te&&Ho(M,null,q,"beforeMount");const Me=(!W||W&&!W.pendingBranch)&&Oe&&!Oe.persisted;Me&&Oe.beforeEnter(fe),r(fe,L,O),((se=ye&&ye.onVnodeMounted)||Me||te)&&yn(()=>{se&&dr(se,q,M),Me&&Oe.enter(fe),te&&Ho(M,null,q,"mounted")},W)},j=(M,L,O,q,W)=>{if(O&&f(M,O),q)for(let J=0;J{for(let se=fe;se{const ue=L.el=M.el;let{patchFlag:fe,dynamicChildren:se,dirs:Se}=L;fe|=M.patchFlag&16;const ye=M.props||Ct,Ee=L.props||Ct;let Oe;O&&Oo(O,!1),(Oe=Ee.onVnodeBeforeUpdate)&&dr(Oe,O,L,M),Se&&Ho(L,M,O,"beforeUpdate"),O&&Oo(O,!0);const te=W&&L.type!=="foreignObject";if(se?S(M.dynamicChildren,se,ue,O,q,te,J):he||Ce(M,L,ue,null,O,q,te,J,!1),fe>0){if(fe&16)R(ue,L,ye,Ee,O,q,W);else if(fe&2&&ye.class!==Ee.class&&a(ue,"class",null,Ee.class,W),fe&4&&a(ue,"style",ye.style,Ee.style,W),fe&8){const Me=L.dynamicProps;for(let ve=0;ve{Oe&&dr(Oe,O,L,M),Se&&Ho(L,M,O,"updated")},q)},S=(M,L,O,q,W,J,he)=>{for(let ue=0;ue{if(O!==q){if(O!==Ct)for(const ue in O)!Cs(ue)&&!(ue in q)&&a(M,ue,O[ue],null,he,L.children,W,J,Ge);for(const ue in q){if(Cs(ue))continue;const fe=q[ue],se=O[ue];fe!==se&&ue!=="value"&&a(M,ue,se,fe,he,L.children,W,J,Ge)}"value"in q&&a(M,"value",O.value,q.value)}},I=(M,L,O,q,W,J,he,ue,fe)=>{const se=L.el=M?M.el:s(""),Se=L.anchor=M?M.anchor:s("");let{patchFlag:ye,dynamicChildren:Ee,slotScopeIds:Oe}=L;Oe&&(ue=ue?ue.concat(Oe):Oe),M==null?(r(se,O,q),r(Se,O,q),F(L.children,O,Se,W,J,he,ue,fe)):ye>0&&ye&64&&Ee&&M.dynamicChildren?(S(M.dynamicChildren,Ee,O,W,J,he,ue),(L.key!=null||W&&L===W.subTree)&&O8(M,L,!0)):Ce(M,L,O,Se,W,J,he,ue,fe)},U=(M,L,O,q,W,J,he,ue,fe)=>{L.slotScopeIds=ue,M==null?L.shapeFlag&512?W.ctx.activate(L,O,q,he,fe):le(L,O,q,W,J,he,fe):ie(M,L,fe)},le=(M,L,O,q,W,J,he)=>{const ue=M.component=Rv(M,q,W);if(Fl(M)&&(ue.ctx.renderer=Z),Fv(ue),ue.asyncDep){if(W&&W.registerDep(ue,ce),!M.el){const fe=ue.subTree=V(Bn);b(null,fe,L,O)}return}ce(ue,M,L,O,W,J,he)},ie=(M,L,O)=>{const q=L.component=M.component;if(nv(M,L,O))if(q.asyncDep&&!q.asyncResolved){re(q,L,O);return}else q.next=L,qm(q.update),q.update();else L.el=M.el,q.vnode=L},ce=(M,L,O,q,W,J,he)=>{const ue=()=>{if(M.isMounted){let{next:Se,bu:ye,u:Ee,parent:Oe,vnode:te}=M,Me=Se,ve;Oo(M,!1),Se?(Se.el=te.el,re(M,Se,he)):Se=te,ye&&bs(ye),(ve=Se.props&&Se.props.onVnodeBeforeUpdate)&&dr(ve,Oe,Se,te),Oo(M,!0);const He=_2(M),ee=M.subTree;M.subTree=He,_(ee,He,d(ee.el),Y(ee),M,W,J),Se.el=He.el,Me===null&&rv(M,He.el),Ee&&yn(Ee,W),(ve=Se.props&&Se.props.onVnodeUpdated)&&yn(()=>dr(ve,Oe,Se,te),W)}else{let Se;const{el:ye,props:Ee}=L,{bm:Oe,m:te,parent:Me}=M,ve=Y1(L);if(Oo(M,!1),Oe&&bs(Oe),!ve&&(Se=Ee&&Ee.onVnodeBeforeMount)&&dr(Se,Me,L),Oo(M,!0),ye&&ae){const He=()=>{M.subTree=_2(M),ae(ye,M.subTree,M,W,null)};ve?L.type.__asyncLoader().then(()=>!M.isUnmounted&&He()):He()}else{const He=M.subTree=_2(M);_(null,He,O,q,M,W,J),L.el=He.el}if(te&&yn(te,W),!ve&&(Se=Ee&&Ee.onVnodeMounted)){const He=L;yn(()=>dr(Se,Me,He),W)}(L.shapeFlag&256||Me&&Y1(Me.vnode)&&Me.vnode.shapeFlag&256)&&M.a&&yn(M.a,W),M.isMounted=!0,L=O=q=null}},fe=M.effect=new b7(ue,()=>E7(se),M.scope),se=M.update=()=>fe.run();se.id=M.uid,Oo(M,!0),se()},re=(M,L,O)=>{L.component=M;const q=M.vnode.props;M.vnode=L,M.next=null,Av(M,L.props,q,O),Tv(M,L.children,O),l1(),Y3(),c1()},Ce=(M,L,O,q,W,J,he,ue,fe=!1)=>{const se=M&&M.children,Se=M?M.shapeFlag:0,ye=L.children,{patchFlag:Ee,shapeFlag:Oe}=L;if(Ee>0){if(Ee&128){Pe(se,ye,O,q,W,J,he,ue,fe);return}else if(Ee&256){je(se,ye,O,q,W,J,he,ue,fe);return}}Oe&8?(Se&16&&Ge(se,W,J),ye!==se&&u(O,ye)):Se&16?Oe&16?Pe(se,ye,O,q,W,J,he,ue,fe):Ge(se,W,J,!0):(Se&8&&u(O,""),Oe&16&&F(ye,O,q,W,J,he,ue,fe))},je=(M,L,O,q,W,J,he,ue,fe)=>{M=M||Oa,L=L||Oa;const se=M.length,Se=L.length,ye=Math.min(se,Se);let Ee;for(Ee=0;EeSe?Ge(M,W,J,!0,!1,ye):F(L,O,q,W,J,he,ue,fe,ye)},Pe=(M,L,O,q,W,J,he,ue,fe)=>{let se=0;const Se=L.length;let ye=M.length-1,Ee=Se-1;for(;se<=ye&&se<=Ee;){const Oe=M[se],te=L[se]=fe?po(L[se]):Cr(L[se]);if(jo(Oe,te))_(Oe,te,O,null,W,J,he,ue,fe);else break;se++}for(;se<=ye&&se<=Ee;){const Oe=M[ye],te=L[Ee]=fe?po(L[Ee]):Cr(L[Ee]);if(jo(Oe,te))_(Oe,te,O,null,W,J,he,ue,fe);else break;ye--,Ee--}if(se>ye){if(se<=Ee){const Oe=Ee+1,te=OeEe)for(;se<=ye;)ze(M[se],W,J,!0),se++;else{const Oe=se,te=se,Me=new Map;for(se=te;se<=Ee;se++){const Ve=L[se]=fe?po(L[se]):Cr(L[se]);Ve.key!=null&&Me.set(Ve.key,se)}let ve,He=0;const ee=Ee-te+1;let pe=!1,we=0;const st=new Array(ee);for(se=0;se=ee){ze(Ve,W,J,!0);continue}let wt;if(Ve.key!=null)wt=Me.get(Ve.key);else for(ve=te;ve<=Ee;ve++)if(st[ve-te]===0&&jo(Ve,L[ve])){wt=ve;break}wt===void 0?ze(Ve,W,J,!0):(st[wt-te]=se+1,wt>=we?we=wt:pe=!0,_(Ve,L[wt],O,null,W,J,he,ue,fe),He++)}const Ne=pe?Ov(st):Oa;for(ve=Ne.length-1,se=ee-1;se>=0;se--){const Ve=te+se,wt=L[Ve],pt=Ve+1{const{el:J,type:he,transition:ue,children:fe,shapeFlag:se}=M;if(se&6){Ye(M.component.subTree,L,O,q);return}if(se&128){M.suspense.move(L,O,q);return}if(se&64){he.move(M,L,O,Z);return}if(he===ke){r(J,L,O);for(let ye=0;yeue.enter(J),W);else{const{leave:ye,delayLeave:Ee,afterLeave:Oe}=ue,te=()=>r(J,L,O),Me=()=>{ye(J,()=>{te(),Oe&&Oe()})};Ee?Ee(J,te,Me):Me()}else r(J,L,O)},ze=(M,L,O,q=!1,W=!1)=>{const{type:J,props:he,ref:ue,children:fe,dynamicChildren:se,shapeFlag:Se,patchFlag:ye,dirs:Ee}=M;if(ue!=null&&I0(ue,null,O,M,!0),Se&256){L.ctx.deactivate(M);return}const Oe=Se&1&&Ee,te=!Y1(M);let Me;if(te&&(Me=he&&he.onVnodeBeforeUnmount)&&dr(Me,L,M),Se&6)Te(M.component,O,q);else{if(Se&128){M.suspense.unmount(O,q);return}Oe&&Ho(M,null,L,"beforeUnmount"),Se&64?M.type.remove(M,L,O,W,Z,q):se&&(J!==ke||ye>0&&ye&64)?Ge(se,L,O,!1,!0):(J===ke&&ye&384||!W&&Se&16)&&Ge(fe,L,O),q&&de(M)}(te&&(Me=he&&he.onVnodeUnmounted)||Oe)&&yn(()=>{Me&&dr(Me,L,M),Oe&&Ho(M,null,L,"unmounted")},O)},de=M=>{const{type:L,el:O,anchor:q,transition:W}=M;if(L===ke){Ze(O,q);return}if(L===W1){k(M);return}const J=()=>{o(O),W&&!W.persisted&&W.afterLeave&&W.afterLeave()};if(M.shapeFlag&1&&W&&!W.persisted){const{leave:he,delayLeave:ue}=W,fe=()=>he(O,J);ue?ue(M.el,J,fe):fe()}else J()},Ze=(M,L)=>{let O;for(;M!==L;)O=h(M),o(M),M=O;o(L)},Te=(M,L,O)=>{const{bum:q,scope:W,update:J,subTree:he,um:ue}=M;q&&bs(q),W.stop(),J&&(J.active=!1,ze(he,M,L,O)),ue&&yn(ue,L),yn(()=>{M.isUnmounted=!0},L),L&&L.pendingBranch&&!L.isUnmounted&&M.asyncDep&&!M.asyncResolved&&M.suspenseId===L.pendingId&&(L.deps--,L.deps===0&&L.resolve())},Ge=(M,L,O,q=!1,W=!1,J=0)=>{for(let he=J;heM.shapeFlag&6?Y(M.component.subTree):M.shapeFlag&128?M.suspense.next():h(M.anchor||M.el),z=(M,L,O)=>{M==null?L._vnode&&ze(L._vnode,null,null,!0):_(L._vnode||null,M,L,null,null,null,O),Y3(),f8(),L._vnode=M},Z={p:_,um:ze,m:Ye,r:de,mt:le,mc:F,pc:Ce,pbc:S,n:Y,o:e};let K,ae;return t&&([K,ae]=t(Z)),{render:z,hydrate:K,createApp:Sv(z,K)}}function Oo({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function O8(e,t,n=!1){const r=e.children,o=t.children;if(Ie(r)&&Ie(o))for(let a=0;a>1,e[n[s]]0&&(t[r]=n[a-1]),n[a]=r)}}for(a=n.length,i=n[a-1];a-- >0;)n[a]=i,i=t[i];return n}const Iv=e=>e.__isTeleport,ke=Symbol.for("v-fgt"),Ul=Symbol.for("v-txt"),Bn=Symbol.for("v-cmt"),W1=Symbol.for("v-stc"),q1=[];let er=null;function m(e=!1){q1.push(er=e?null:[])}function Vv(){q1.pop(),er=q1[q1.length-1]||null}let yi=1;function a4(e){yi+=e}function I8(e){return e.dynamicChildren=yi>0?er||Oa:null,Vv(),yi>0&&er&&er.push(e),e}function x(e,t,n,r,o,a){return I8(p(e,t,n,r,o,a,!0))}function Q(e,t,n,r,o){return I8(V(e,t,n,r,o,!0))}function js(e){return e?e.__v_isVNode===!0:!1}function jo(e,t){return e.type===t.type&&e.key===t.key}const jl="__vInternal",V8=({key:e})=>e??null,ws=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?Ot(e)||qt(e)||qe(e)?{i:Qt,r:e,k:t,f:!!n}:e:null);function p(e,t=null,n=null,r=0,o=null,a=e===ke?0:1,i=!1,s=!1){const l={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&V8(t),ref:t&&ws(t),scopeId:$l,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:a,patchFlag:r,dynamicProps:o,dynamicChildren:null,appContext:null,ctx:Qt};return s?(B7(l,n),a&128&&e.normalize(l)):n&&(l.shapeFlag|=Ot(n)?8:16),yi>0&&!i&&er&&(l.patchFlag>0||a&6)&&l.patchFlag!==32&&er.push(l),l}const V=Pv;function Pv(e,t=null,n=null,r=0,o=null,a=!1){if((!e||e===k8)&&(e=Bn),js(e)){const s=Wr(e,t,!0);return n&&B7(s,n),yi>0&&!a&&er&&(s.shapeFlag&6?er[er.indexOf(e)]=s:er.push(s)),s.patchFlag|=-2,s}if(Gv(e)&&(e=e.__vccOpts),t){t=Zv(t);let{class:s,style:l}=t;s&&!Ot(s)&&(t.class=X(s)),bt(l)&&(a8(l)&&!Ie(l)&&(l=Ht({},l)),t.style=yt(l))}const i=Ot(e)?1:ov(e)?128:Iv(e)?64:bt(e)?4:qe(e)?2:0;return p(e,t,n,r,o,i,a,!0)}function Zv(e){return e?a8(e)||jl in e?Ht({},e):e:null}function Wr(e,t,n=!1){const{props:r,ref:o,patchFlag:a,children:i}=e,s=t?We(r||{},t):r;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:s,key:s&&V8(s),ref:t&&t.ref?n&&o?Ie(o)?o.concat(ws(t)):[o,ws(t)]:ws(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!==ke?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&&Wr(e.ssContent),ssFallback:e.ssFallback&&Wr(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce}}function y(e=" ",t=0){return V(Ul,null,e,t)}function Hi(e,t){const n=V(W1,null,e);return n.staticCount=t,n}function P(e="",t=!1){return t?(m(),Q(Bn,null,e)):V(Bn,null,e)}function Cr(e){return e==null||typeof e=="boolean"?V(Bn):Ie(e)?V(ke,null,e.slice()):typeof e=="object"?po(e):V(Ul,null,String(e))}function po(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:Wr(e)}function B7(e,t){let n=0;const{shapeFlag:r}=e;if(t==null)t=null;else if(Ie(t))n=16;else if(typeof t=="object")if(r&65){const o=t.default;o&&(o._c&&(o._d=!1),B7(e,o()),o._c&&(o._d=!0));return}else{n=32;const o=t._;!o&&!(jl in t)?t._ctx=Qt:o===3&&Qt&&(Qt.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else qe(t)?(t={default:t,_ctx:Qt},n=32):(t=String(t),r&64?(n=16,t=[y(t)]):n=8);e.children=t,e.shapeFlag|=n}function We(...e){const t={};for(let n=0;nzt||Qt;let H7,Ca,i4="__VUE_INSTANCE_SETTERS__";(Ca=x0()[i4])||(Ca=x0()[i4]=[]),Ca.push(e=>zt=e),H7=e=>{Ca.length>1?Ca.forEach(t=>t(e)):Ca[0](e)};const qa=e=>{H7(e),e.scope.on()},ta=()=>{zt&&zt.scope.off(),H7(null)};function P8(e){return e.vnode.shapeFlag&4}let bi=!1;function Fv(e,t=!1){bi=t;const{props:n,children:r}=e.vnode,o=P8(e);Ev(e,n,o,t),Dv(e,r);const a=o?zv(e,t):void 0;return bi=!1,a}function zv(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=i8(new Proxy(e.ctx,yv));const{setup:r}=n;if(r){const o=e.setupContext=r.length>1?N8(e):null;qa(e),l1();const a=_o(r,e,0,[e.props,o]);if(c1(),ta(),$u(a)){if(a.then(ta,ta),t)return a.then(i=>{s4(e,i,t)}).catch(i=>{Zl(i,e,0)});e.asyncDep=a}else s4(e,a,t)}else Z8(e,t)}function s4(e,t,n){qe(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:bt(t)&&(e.setupState=u8(t)),Z8(e,n)}let l4;function Z8(e,t,n){const r=e.type;if(!e.render){if(!t&&l4&&!r.render){const o=r.template||D7(e).template;if(o){const{isCustomElement:a,compilerOptions:i}=e.appContext.config,{delimiters:s,compilerOptions:l}=r,c=Ht(Ht({isCustomElement:a,delimiters:s},i),l);r.render=l4(o,c)}}e.render=r.render||tr}qa(e),l1(),bv(e),c1(),ta()}function Uv(e){return e.attrsProxy||(e.attrsProxy=new Proxy(e.attrs,{get(t,n){return kn(e,"get","$attrs"),t[n]}}))}function N8(e){const t=n=>{e.exposed=n||{}};return{get attrs(){return Uv(e)},slots:e.slots,emit:e.emit,expose:t}}function Gl(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(u8(i8(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in K1)return K1[n](e)},has(t,n){return n in t||n in K1}}))}function jv(e,t=!0){return qe(e)?e.displayName||e.name:e.name||t&&e.__name}function Gv(e){return qe(e)&&"__vccOpts"in e}const T=(e,t)=>Ym(e,t,bi);function Le(e,t,n){const r=arguments.length;return r===2?bt(t)&&!Ie(t)?js(t)?V(e,null,[t]):V(e,t):V(e,null,t):(r>3?n=Array.prototype.slice.call(arguments,2):r===3&&js(n)&&(n=[n]),V(e,t,n))}const Yv=Symbol.for("v-scx"),Kv=()=>_n(Yv),Wv="3.3.4",qv="http://www.w3.org/2000/svg",Go=typeof document<"u"?document:null,c4=Go&&Go.createElement("template"),Qv={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,r)=>{const o=t?Go.createElementNS(qv,e):Go.createElement(e,n?{is:n}:void 0);return e==="select"&&r&&r.multiple!=null&&o.setAttribute("multiple",r.multiple),o},createText:e=>Go.createTextNode(e),createComment:e=>Go.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Go.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,r,o,a){const i=n?n.previousSibling:t.lastChild;if(o&&(o===a||o.nextSibling))for(;t.insertBefore(o.cloneNode(!0),n),!(o===a||!(o=o.nextSibling)););else{c4.innerHTML=r?`${e}`:e;const s=c4.content;if(r){const l=s.firstChild;for(;l.firstChild;)s.appendChild(l.firstChild);s.removeChild(l)}t.insertBefore(s,n)}return[i?i.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}};function Xv(e,t,n){const r=e._vtc;r&&(t=(t?[t,...r]:[...r]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}function Jv(e,t,n){const r=e.style,o=Ot(n);if(n&&!o){if(t&&!Ot(t))for(const a in t)n[a]==null&&V0(r,a,"");for(const a in n)V0(r,a,n[a])}else{const a=r.display;o?t!==n&&(r.cssText=n):t&&e.removeAttribute("style"),"_vod"in e&&(r.display=a)}}const u4=/\s*!important$/;function V0(e,t,n){if(Ie(n))n.forEach(r=>V0(e,t,r));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const r=eg(e,t);u4.test(n)?e.setProperty(Lo(r),n.replace(u4,""),"important"):e[r]=n}}const d4=["Webkit","Moz","ms"],x2={};function eg(e,t){const n=x2[t];if(n)return n;let r=Mr(t);if(r!=="filter"&&r in e)return x2[t]=r;r=Vl(r);for(let o=0;oS2||(ig.then(()=>S2=0),S2=Date.now());function lg(e,t){const n=r=>{if(!r._vts)r._vts=Date.now();else if(r._vts<=n.attached)return;zn(cg(r,n.value),t,5,[r])};return n.value=e,n.attached=sg(),n}function cg(e,t){if(Ie(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(r=>o=>!o._stopped&&r&&r(o))}else return t}const p4=/^on[a-z]/,ug=(e,t,n,r,o=!1,a,i,s,l)=>{t==="class"?Xv(e,r,o):t==="style"?Jv(e,n,r):Hl(t)?m7(t)||og(e,t,n,r,i):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):dg(e,t,r,o))?ng(e,t,r,a,i,s,l):(t==="true-value"?e._trueValue=r:t==="false-value"&&(e._falseValue=r),tg(e,t,r,o))};function dg(e,t,n,r){return r?!!(t==="innerHTML"||t==="textContent"||t in e&&p4.test(t)&&qe(n)):t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA"||p4.test(t)&&Ot(n)?!1:t in e}function u1(e){const t=Oi();if(!t)return;const n=t.ut=(o=e(t.proxy))=>{Array.from(document.querySelectorAll(`[data-v-owner="${t.uid}"]`)).forEach(a=>Z0(a,o))},r=()=>{const o=e(t.proxy);P0(t.subTree,o),n(o)};iv(r),ht(()=>{const o=new MutationObserver(r);o.observe(t.subTree.el.parentNode,{childList:!0}),sr(()=>o.disconnect())})}function P0(e,t){if(e.shapeFlag&128){const n=e.suspense;e=n.activeBranch,n.pendingBranch&&!n.isHydrating&&n.effects.push(()=>{P0(n.activeBranch,t)})}for(;e.component;)e=e.component.subTree;if(e.shapeFlag&1&&e.el)Z0(e.el,t);else if(e.type===ke)e.children.forEach(n=>P0(n,t));else if(e.type===W1){let{el:n,anchor:r}=e;for(;n&&(Z0(n,t),n!==r);)n=n.nextSibling}}function Z0(e,t){if(e.nodeType===1){const n=e.style;for(const r in t)n.setProperty(`--${r}`,t[r])}}const oo="transition",E1="animation",aa=(e,{slots:t})=>Le(cv,R8(e),t);aa.displayName="Transition";const $8={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},hg=aa.props=Ht({},y8,$8),Io=(e,t=[])=>{Ie(e)?e.forEach(n=>n(...t)):e&&e(...t)},m4=e=>e?Ie(e)?e.some(t=>t.length>1):e.length>1:!1;function R8(e){const t={};for(const I in e)I in $8||(t[I]=e[I]);if(e.css===!1)return t;const{name:n="v",type:r,duration:o,enterFromClass:a=`${n}-enter-from`,enterActiveClass:i=`${n}-enter-active`,enterToClass:s=`${n}-enter-to`,appearFromClass:l=a,appearActiveClass:c=i,appearToClass:u=s,leaveFromClass:d=`${n}-leave-from`,leaveActiveClass:h=`${n}-leave-active`,leaveToClass:f=`${n}-leave-to`}=e,v=fg(o),_=v&&v[0],C=v&&v[1],{onBeforeEnter:b,onEnter:w,onEnterCancelled:g,onLeave:k,onLeaveCancelled:B,onBeforeAppear:N=b,onAppear:j=w,onAppearCancelled:F=g}=t,D=(I,U,le)=>{ho(I,U?u:s),ho(I,U?c:i),le&&le()},S=(I,U)=>{I._isLeaving=!1,ho(I,d),ho(I,f),ho(I,h),U&&U()},R=I=>(U,le)=>{const ie=I?j:w,ce=()=>D(U,I,le);Io(ie,[U,ce]),v4(()=>{ho(U,I?l:a),Vr(U,I?u:s),m4(ie)||g4(U,r,_,ce)})};return Ht(t,{onBeforeEnter(I){Io(b,[I]),Vr(I,a),Vr(I,i)},onBeforeAppear(I){Io(N,[I]),Vr(I,l),Vr(I,c)},onEnter:R(!1),onAppear:R(!0),onLeave(I,U){I._isLeaving=!0;const le=()=>S(I,U);Vr(I,d),z8(),Vr(I,h),v4(()=>{I._isLeaving&&(ho(I,d),Vr(I,f),m4(k)||g4(I,r,C,le))}),Io(k,[I,le])},onEnterCancelled(I){D(I,!1),Io(g,[I])},onAppearCancelled(I){D(I,!0),Io(F,[I])},onLeaveCancelled(I){S(I),Io(B,[I])}})}function fg(e){if(e==null)return null;if(bt(e))return[E2(e.enter),E2(e.leave)];{const t=E2(e);return[t,t]}}function E2(e){return rm(e)}function Vr(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e._vtc||(e._vtc=new Set)).add(t)}function ho(e,t){t.split(/\s+/).forEach(r=>r&&e.classList.remove(r));const{_vtc:n}=e;n&&(n.delete(t),n.size||(e._vtc=void 0))}function v4(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let pg=0;function g4(e,t,n,r){const o=e._endId=++pg,a=()=>{o===e._endId&&r()};if(n)return setTimeout(a,n);const{type:i,timeout:s,propCount:l}=F8(e,t);if(!i)return r();const c=i+"end";let u=0;const d=()=>{e.removeEventListener(c,h),a()},h=f=>{f.target===e&&++u>=l&&d()};setTimeout(()=>{u(n[v]||"").split(", "),o=r(`${oo}Delay`),a=r(`${oo}Duration`),i=C4(o,a),s=r(`${E1}Delay`),l=r(`${E1}Duration`),c=C4(s,l);let u=null,d=0,h=0;t===oo?i>0&&(u=oo,d=i,h=a.length):t===E1?c>0&&(u=E1,d=c,h=l.length):(d=Math.max(i,c),u=d>0?i>c?oo:E1:null,h=u?u===oo?a.length:l.length:0);const f=u===oo&&/\b(transform|all)(,|$)/.test(r(`${oo}Property`).toString());return{type:u,timeout:d,propCount:h,hasTransform:f}}function C4(e,t){for(;e.lengthy4(n)+y4(e[r])))}function y4(e){return Number(e.slice(0,-1).replace(",","."))*1e3}function z8(){return document.body.offsetHeight}const U8=new WeakMap,j8=new WeakMap,G8={name:"TransitionGroup",props:Ht({},hg,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=Oi(),r=C8();let o,a;return _8(()=>{if(!o.length)return;const i=e.moveClass||`${e.name||"v"}-move`;if(!bg(o[0].el,n.vnode.el,i))return;o.forEach(gg),o.forEach(Cg);const s=o.filter(yg);z8(),s.forEach(l=>{const c=l.el,u=c.style;Vr(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,ho(c,i))};c.addEventListener("transitionend",d)})}),()=>{const i=rt(e),s=R8(i);let l=i.tag||ke;o=a,a=t.default?A7(t.default()):[];for(let c=0;cdelete e.mode;G8.props;const vg=G8;function gg(e){const t=e.el;t._moveCb&&t._moveCb(),t._enterCb&&t._enterCb()}function Cg(e){j8.set(e,e.el.getBoundingClientRect())}function yg(e){const t=U8.get(e),n=j8.get(e),r=t.left-n.left,o=t.top-n.top;if(r||o){const a=e.el.style;return a.transform=a.webkitTransform=`translate(${r}px,${o}px)`,a.transitionDuration="0s",e}}function bg(e,t,n){const r=e.cloneNode();e._vtc&&e._vtc.forEach(i=>{i.split(/\s+/).forEach(s=>s&&r.classList.remove(s))}),n.split(/\s+/).forEach(i=>i&&r.classList.add(i)),r.style.display="none";const o=t.nodeType===1?t:t.parentNode;o.appendChild(r);const{hasTransform:a}=F8(r);return o.removeChild(r),a}const b4=e=>{const t=e.props["onUpdate:modelValue"]||!1;return Ie(t)?n=>bs(t,n):t};function wg(e){e.target.composing=!0}function w4(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const _g={created(e,{modifiers:{lazy:t,trim:n,number:r}},o){e._assign=b4(o);const a=r||o.props&&o.props.type==="number";xa(e,t?"change":"input",i=>{if(i.target.composing)return;let s=e.value;n&&(s=s.trim()),a&&(s=M0(s)),e._assign(s)}),n&&xa(e,"change",()=>{e.value=e.value.trim()}),t||(xa(e,"compositionstart",wg),xa(e,"compositionend",w4),xa(e,"change",w4))},mounted(e,{value:t}){e.value=t??""},beforeUpdate(e,{value:t,modifiers:{lazy:n,trim:r,number:o}},a){if(e._assign=b4(a),e.composing||document.activeElement===e&&e.type!=="range"&&(n||r&&e.value.trim()===t||(o||e.type==="number")&&M0(e.value)===t))return;const i=t??"";e.value!==i&&(e.value=i)}},kg=["ctrl","shift","alt","meta"],Mg={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)=>kg.some(n=>e[`${n}Key`]&&!t.includes(n))},Dt=(e,t)=>(n,...r)=>{for(let o=0;on=>{if(!("key"in n))return;const r=Lo(n.key);if(t.some(o=>o===r||xg[o]===r))return e(n)},N0={beforeMount(e,{value:t},{transition:n}){e._vod=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):A1(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:r}){!t!=!n&&(r?t?(r.beforeEnter(e),A1(e,!0),r.enter(e)):r.leave(e,()=>{A1(e,!1)}):A1(e,t))},beforeUnmount(e,{value:t}){A1(e,t)}};function A1(e,t){e.style.display=t?e._vod:"none"}const Sg=Ht({patchProp:ug},Qv);let _4;function Eg(){return _4||(_4=Bv(Sg))}const Y8=(...e)=>{const t=Eg().createApp(...e),{mount:n}=t;return t.mount=r=>{const o=Ag(r);if(!o)return;const a=t._component;!qe(a)&&!a.render&&!a.template&&(a.template=o.innerHTML),o.innerHTML="";const i=n(o,!1,o instanceof SVGElement);return o instanceof Element&&(o.removeAttribute("v-cloak"),o.setAttribute("data-v-app","")),i},t};function Ag(e){return Ot(e)?document.querySelector(e):e}function Lg(){return K8().__VUE_DEVTOOLS_GLOBAL_HOOK__}function K8(){return typeof navigator<"u"&&typeof window<"u"?window:typeof global<"u"?global:{}}const Dg=typeof Proxy=="function",Tg="devtools-plugin:setup",Bg="plugin:settings:set";let ya,$0;function Hg(){var e;return ya!==void 0||(typeof window<"u"&&window.performance?(ya=!0,$0=window.performance):typeof global<"u"&&(!((e=global.perf_hooks)===null||e===void 0)&&e.performance)?(ya=!0,$0=global.perf_hooks.performance):ya=!1),ya}function Og(){return Hg()?$0.now():Date.now()}class Ig{constructor(t,n){this.target=null,this.targetQueue=[],this.onQueue=[],this.plugin=t,this.hook=n;const r={};if(t.settings)for(const i in t.settings){const s=t.settings[i];r[i]=s.defaultValue}const o=`__vue-devtools-plugin-settings__${t.id}`;let a=Object.assign({},r);try{const i=localStorage.getItem(o),s=JSON.parse(i);Object.assign(a,s)}catch{}this.fallbacks={getSettings(){return a},setSettings(i){try{localStorage.setItem(o,JSON.stringify(i))}catch{}a=i},now(){return Og()}},n&&n.on(Bg,(i,s)=>{i===this.plugin.id&&this.fallbacks.setSettings(s)}),this.proxiedOn=new Proxy({},{get:(i,s)=>this.target?this.target.on[s]:(...l)=>{this.onQueue.push({method:s,args:l})}}),this.proxiedTarget=new Proxy({},{get:(i,s)=>this.target?this.target[s]:s==="on"?this.proxiedOn:Object.keys(this.fallbacks).includes(s)?(...l)=>(this.targetQueue.push({method:s,args:l,resolve:()=>{}}),this.fallbacks[s](...l)):(...l)=>new Promise(c=>{this.targetQueue.push({method:s,args:l,resolve:c})})})}async setRealTarget(t){this.target=t;for(const n of this.onQueue)this.target.on[n.method](...n.args);for(const n of this.targetQueue)n.resolve(await this.target[n.method](...n.args))}}function Vg(e,t){const n=e,r=K8(),o=Lg(),a=Dg&&n.enableEarlyProxy;if(o&&(r.__VUE_DEVTOOLS_PLUGIN_API_AVAILABLE__||!a))o.emit(Tg,e,t);else{const i=a?new Ig(n,o):null;(r.__VUE_DEVTOOLS_PLUGINS__=r.__VUE_DEVTOOLS_PLUGINS__||[]).push({pluginDescriptor:n,setupFn:t,proxy:i}),i&&t(i.proxiedTarget)}}/*! +var Jf=Object.defineProperty;var ep=(e,t,n)=>t in e?Jf(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var ut=(e,t,n)=>(ep(e,typeof t!="symbol"?t+"":t,n),n),b2=(e,t,n)=>{if(!t.has(e))throw TypeError("Cannot "+n)};var oe=(e,t,n)=>(b2(e,t,"read from private field"),n?n.call(e):t.get(e)),Qe=(e,t,n)=>{if(t.has(e))throw TypeError("Cannot add the same private member more than once");t instanceof WeakSet?t.add(e):t.set(e,n)},$t=(e,t,n,r)=>(b2(e,t,"write to private field"),r?r.call(e,n):t.set(e,n),n);var ge=(e,t,n)=>(b2(e,t,"access private method"),n);(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const o of document.querySelectorAll('link[rel="modulepreload"]'))r(o);new MutationObserver(o=>{for(const a of o)if(a.type==="childList")for(const i of a.addedNodes)i.tagName==="LINK"&&i.rel==="modulepreload"&&r(i)}).observe(document,{childList:!0,subtree:!0});function n(o){const a={};return o.integrity&&(a.integrity=o.integrity),o.referrerPolicy&&(a.referrerPolicy=o.referrerPolicy),o.crossOrigin==="use-credentials"?a.credentials="include":o.crossOrigin==="anonymous"?a.credentials="omit":a.credentials="same-origin",a}function r(o){if(o.ep)return;o.ep=!0;const a=n(o);fetch(o.href,a)}})();const tp="modulepreload",np=function(e,t){return e[0]==="."?new URL(e,t).href:e},V3={},be=function(t,n,r){if(!n||n.length===0)return t();const o=document.getElementsByTagName("link");return Promise.all(n.map(a=>{if(a=np(a,r),a in V3)return;V3[a]=!0;const i=a.endsWith(".css"),s=i?'[rel="stylesheet"]':"";if(!!r)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":tp,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})},rp=e=>({"/control-plane/addresses":async(t,n)=>(n.close(),{http:e("KUMA_API_URL"),kds:"grpcs://:5685"})});var w2=new WeakMap,Ou=new Map,op=new Map,ra;(function(e){e[e.Constant=0]="Constant",e[e.Instance=1]="Instance",e[e.Factory=2]="Factory"})(ra||(ra={}));var Yr;(function(e){e[e.Container=0]="Container",e[e.Resolution=1]="Resolution",e[e.Singleton=2]="Singleton",e[e.Transient=3]="Transient"})(Yr||(Yr={}));var ap=class{constructor(e){this.impl=e,this.type=ra.Constant}},ip=class{constructor(e){this.impl=e,this.type=ra.Factory}},sp=e=>e.type===ra.Factory,Bl=class{constructor(e){this.impl=e,this.type=ra.Instance}},lp=class extends Bl{constructor(){super(...arguments),this.scope=Yr.Container,this.cache=new WeakMap}},cp=class extends Bl{constructor(){super(...arguments),this.scope=Yr.Resolution}},up=class extends Bl{constructor(e){super(e),this.impl=e,this.scope=Yr.Singleton}},dp=class extends Bl{constructor(){super(...arguments),this.scope=Yr.Transient}},hp=e=>e.type===ra.Instance,fp=e=>e.scope===Yr.Container,pp=e=>e.scope===Yr.Resolution,mp=e=>e.scope===Yr.Singleton,vp=e=>Symbol(e),$e=e=>{const t=Symbol(e);return{__t:null,__d:e,__s:t,__o:!1,optional:{__t:null,__d:e,__s:t,__o:!0}}},P1=class{constructor(){this.parent=null,this.map=new Map}set(e,t,n=P1.notag){const r=this.map.get(t.__s);r?r.set(n,e):this.map.set(t.__s,new Map().set(n,e))}find(e,t,n){const r=this.map.get(e.__s);if(r!==void 0){if(n){const o=r.get(n);if(o)return o}if(t)for(let o=0,a=t.length;o{t.map.set(r,e(n))}),t}clone(){return this.from(e=>new Map(e))}},Iu=P1;Iu.notag=vp("NO_TAG");var gp=class{constructor(e,t,n,r){this.vault=e,this.tokens=t,this.getVault=n,this.condition=r}from(e){const{tokens:t}=this;for(let n=0,r=t.length;nthis.resolveToken(o,n,r,t.split()))}resolveToken(e,t,n,r=new Vu){const o=this.vault.get(e,r,t,n);if(o)return this.resolveBinding(o,r);if(!e.__o)throw new Error(`No matching bindings found for '${e.__d}' token.`)}resolveBinding(e,t){return hp(e)?mp(e)?this.resolveCache(e,t,()=>e.cache,n=>{e.cache=n}):fp(e)?this.resolveCache(e,t,()=>e.cache.get(this.vault),n=>{e.cache.set(this.vault,n)}):pp(e)?this.resolveCache(e,t,()=>t.instances.get(e),n=>{t.instances.set(e,n)}):this.createInstance(e.impl,t):sp(e)?(...n)=>{const r=this.createInstance(e.impl.creator,t);return r instanceof Promise?r.then(o=>gs.resolveInitialization(o,n,e.impl.initializer)):gs.resolveInitialization(r,n,e.impl.initializer)}:e.impl}resolveCache(e,t,n,r){const o=n();if(o!==void 0)return o;const a=this.createInstance(e.impl,t);return r(a),a}createInstance(e,t){const n=this.getParameters(e,t),r=w2.get(e);if(r!==void 0)return r?e(...n):new e(...n);try{const o=e(...n);return w2.set(e,!0),o}catch{const a=new e(...n);return w2.set(e,!1),a}}getParameters(e,t){const n=Ou.get(e);if(n)return this.resolveTokens(n,t,op.get(e),e);if(e.length===0)return[];throw new Error(`Missing required 'injected' registration of '${e.name}'`)}static resolveInitialization(e,t,n){const r=n==null?void 0:n(e,...t);return r instanceof Promise?r.then(()=>e):e}},_p=()=>new gs,kp=(e,...t)=>(Ou.set(e,t),e),kie=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function Mp(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var xp=function(t){return Sp(t)&&!Ep(t)};function Sp(e){return!!e&&typeof e=="object"}function Ep(e){var t=Object.prototype.toString.call(e);return t==="[object RegExp]"||t==="[object Date]"||Dp(e)}var Ap=typeof Symbol=="function"&&Symbol.for,Lp=Ap?Symbol.for("react.element"):60103;function Dp(e){return e.$$typeof===Lp}function Tp(e){return Array.isArray(e)?[]:{}}function hi(e,t){return t.clone!==!1&&t.isMergeableObject(e)?Wa(Tp(e),e,t):e}function Bp(e,t,n){return e.concat(t).map(function(r){return hi(r,n)})}function Hp(e,t){if(!t.customMerge)return Wa;var n=t.customMerge(e);return typeof n=="function"?n:Wa}function Op(e){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter(function(t){return Object.propertyIsEnumerable.call(e,t)}):[]}function P3(e){return Object.keys(e).concat(Op(e))}function Pu(e,t){try{return t in e}catch{return!1}}function Ip(e,t){return Pu(e,t)&&!(Object.hasOwnProperty.call(e,t)&&Object.propertyIsEnumerable.call(e,t))}function Vp(e,t,n){var r={};return n.isMergeableObject(e)&&P3(e).forEach(function(o){r[o]=hi(e[o],n)}),P3(t).forEach(function(o){Ip(e,o)||(Pu(e,o)&&n.isMergeableObject(t[o])?r[o]=Hp(o,n)(e[o],t[o],n):r[o]=hi(t[o],n))}),r}function Wa(e,t,n){n=n||{},n.arrayMerge=n.arrayMerge||Bp,n.isMergeableObject=n.isMergeableObject||xp,n.cloneUnlessOtherwiseSpecified=hi;var r=Array.isArray(t),o=Array.isArray(e),a=r===o;return a?r?n.arrayMerge(e,t,n):Vp(e,t,n):hi(t,n)}Wa.all=function(t,n){if(!Array.isArray(t))throw new Error("first argument should be an array");return t.reduce(function(r,o){return Wa(r,o,n)},{})};var Pp=Wa,Zp=Pp;const Np=Mp(Zp),h7=_p(),$p=(...e)=>[...new Map([...e.flat()]).entries()],Rp=e=>{const t=new Map(e);return e.forEach(([n,r])=>{if(typeof r.decorates<"u"){const o=r.decorates,a=t.get(o);if(typeof a<"u"){const{labels:i,...s}=a,l=$e("inner"),c=$e("inner.wrapper");t.set(l,{...s}),t.set(c,{service:()=>()=>Bi(l)}),t.set(o,{...r,arguments:[c],labels:i})}r.decorates=void 0}}),[...t.entries()]},Bi=e=>h7.get(e),Fp=(...e)=>(Rp($p(...e)).forEach(n=>Zu(...n)),Bi),f7=(...e)=>e.map(t=>()=>Bi(t)),Wi=new WeakMap,Zu=(e,t)=>{const n=h7.bind(e);switch(!0){case"constant"in t:n.toConstant(t.constant);break;case"service"in t:{const r=n.toInstance(t.service);(typeof t.shared>"u"||t.shared===!0)&&r.inSingletonScope();break}}typeof t.labels<"u"&&t.labels.forEach(r=>{Wi.has(r)||(Wi.set(r,[]),Zu(r,{service:()=>Wi.get(r).reduce((a,i)=>{const s=Bi(i);return Array.isArray(s)?a.concat(s):s instanceof Object?Np(a,s):a},[])})),Wi.get(r).push(e)}),typeof t.arguments<"u"&&typeof t.service<"u"&&(t.arguments.forEach((r,o)=>{if(typeof r>"u")throw new Error(`Unable to find token for argument[${o}]`)}),kp(t.service,...t.arguments))},nn=(e,t)=>{const n=$e(t.description);return h7.bind(n).toConstant(e),n},zp={sources:$e("control-planes.sources")},Up=e=>[[zp.sources,{service:rp,arguments:[e.env],labels:[e.sources]}]],jp=()=>[{path:"/diagnostics",name:"diagnostics",component:()=>be(()=>import("./DiagnosticsView-71d761be.js"),["./CodeBlock-aa591f34.css"],import.meta.url)}],Gp=e=>({"/config":async(t,n)=>(n.close(),await e.getConfig())}),Z3={sources:$e("diagnostics.sources"),routes:$e("diagnostics.routes")},Yp=e=>[[Z3.sources,{service:Gp,arguments:[e.api],labels:[e.sources]}],[Z3.routes,{service:jp,labels:[e.routes]}]],Kp=()=>[{path:"/onboarding",redirect:{name:"onboarding-welcome"},component:()=>be(()=>import("./OnboardingView-e07ad8c8.js"),[],import.meta.url),children:[{path:"welcome",name:"onboarding-welcome",meta:{onboardingProcess:!0},component:()=>be(()=>import("./WelcomeView-990244c9.js"),["./OnboardingPage-b8b35931.css","./WelcomeView-f4477083.css"],import.meta.url)},{path:"deployment-types",name:"onboarding-deployment-types",meta:{onboardingProcess:!0},component:()=>be(()=>import("./DeploymentTypes-7e3752d5.js"),["./OnboardingPage-b8b35931.css","./DeploymentTypes-2b5f2b6d.css"],import.meta.url)},{path:"configuration-types",name:"onboarding-configuration-types",meta:{onboardingProcess:!0},component:()=>be(()=>import("./ConfigurationTypes-14be9f1f.js"),["./OnboardingPage-b8b35931.css","./ConfigurationTypes-e6e1e836.css"],import.meta.url)},{path:"multi-zone",name:"onboarding-multi-zone",meta:{onboardingProcess:!0},component:()=>be(()=>import("./MultiZoneView-8055f511.js"),["./LoadingBox-0bc10551.css","./OnboardingPage-b8b35931.css","./MultiZoneView-d34220a6.css"],import.meta.url)},{path:"create-mesh",name:"onboarding-create-mesh",meta:{onboardingProcess:!0},component:()=>be(()=>import("./CreateMesh-dfe6f649.js"),["./OnboardingPage-b8b35931.css","./CreateMesh-a99ab9f3.css"],import.meta.url)},{path:"add-services",name:"onboarding-add-services",meta:{onboardingProcess:!0},component:()=>be(()=>import("./AddNewServices-fca68a64.js"),["./OnboardingPage-b8b35931.css","./AddNewServices-6816281c.css"],import.meta.url)},{path:"add-services-code",name:"onboarding-add-services-code",meta:{onboardingProcess:!0},component:()=>be(()=>import("./AddNewServicesCode-82a40a5b.js"),["./LoadingBox-0bc10551.css","./OnboardingPage-b8b35931.css","./CodeBlock-aa591f34.css","./AddNewServicesCode-7aa0ab0c.css"],import.meta.url)},{path:"dataplanes-overview",name:"onboarding-dataplanes-overview",meta:{onboardingProcess:!0},component:()=>be(()=>import("./DataplanesOverview-c108a720.js"),["./LoadingBox-0bc10551.css","./OnboardingPage-b8b35931.css","./DataplanesOverview-c522ab1f.css"],import.meta.url)},{path:"completed",name:"onboarding-completed",meta:{onboardingProcess:!0},component:()=>be(()=>import("./CompletedView-6da36803.js"),["./OnboardingPage-b8b35931.css","./CompletedView-b2f4845a.css"],import.meta.url)}]}],Wp={routes:$e("onboarding.routes"),guards:$e("onboarding.guards")},qp=e=>[[Wp.routes,{service:Kp,labels:[e.routes]}]];function p7(e,t){const n=Object.create(null),r=e.split(",");for(let o=0;o!!n[o.toLowerCase()]:o=>!!n[o]}const Ct={},Oa=[],tr=()=>{},Qp=()=>!1,Xp=/^on[^a-z]/,Hl=e=>Xp.test(e),m7=e=>e.startsWith("onUpdate:"),Ht=Object.assign,v7=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},Jp=Object.prototype.hasOwnProperty,tt=(e,t)=>Jp.call(e,t),Ie=Array.isArray,Ia=e=>Ol(e)==="[object Map]",Nu=e=>Ol(e)==="[object Set]",qe=e=>typeof e=="function",Ot=e=>typeof e=="string",g7=e=>typeof e=="symbol",bt=e=>e!==null&&typeof e=="object",$u=e=>bt(e)&&qe(e.then)&&qe(e.catch),Ru=Object.prototype.toString,Ol=e=>Ru.call(e),em=e=>Ol(e).slice(8,-1),Fu=e=>Ol(e)==="[object Object]",C7=e=>Ot(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,Cs=p7(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Il=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},tm=/-(\w)/g,Mr=Il(e=>e.replace(tm,(t,n)=>n?n.toUpperCase():"")),nm=/\B([A-Z])/g,Lo=Il(e=>e.replace(nm,"-$1").toLowerCase()),Vl=Il(e=>e.charAt(0).toUpperCase()+e.slice(1)),ys=Il(e=>e?`on${Vl(e)}`:""),fi=(e,t)=>!Object.is(e,t),bs=(e,t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},M0=e=>{const t=parseFloat(e);return isNaN(t)?e:t},rm=e=>{const t=Ot(e)?Number(e):NaN;return isNaN(t)?e:t};let N3;const x0=()=>N3||(N3=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function yt(e){if(Ie(e)){const t={};for(let n=0;n{if(n){const r=n.split(am);r.length>1&&(t[r[0].trim()]=r[1].trim())}}),t}function X(e){let t="";if(Ot(e))t=e;else if(Ie(e))for(let n=0;nOt(e)?e:e==null?"":Ie(e)||bt(e)&&(e.toString===Ru||!qe(e.toString))?JSON.stringify(e,Uu,2):String(e),Uu=(e,t)=>t&&t.__v_isRef?Uu(e,t.value):Ia(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[r,o])=>(n[`${r} =>`]=o,n),{})}:Nu(t)?{[`Set(${t.size})`]:[...t.values()]}:bt(t)&&!Ie(t)&&!Fu(t)?String(t):t;let Ln;class ju{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this.parent=Ln,!t&&Ln&&(this.index=(Ln.scopes||(Ln.scopes=[])).push(this)-1)}get active(){return this._active}run(t){if(this._active){const n=Ln;try{return Ln=this,t()}finally{Ln=n}}}on(){Ln=this}off(){Ln=this.parent}stop(t){if(this._active){let n,r;for(n=0,r=this.effects.length;n{const t=new Set(e);return t.w=0,t.n=0,t},Yu=e=>(e.w&xo)>0,Ku=e=>(e.n&xo)>0,fm=({deps:e})=>{if(e.length)for(let t=0;t{const{deps:t}=e;if(t.length){let n=0;for(let r=0;r{(u==="length"||u>=l)&&s.push(c)})}else switch(n!==void 0&&s.push(i.get(n)),t){case"add":Ie(e)?C7(n)&&s.push(i.get("length")):(s.push(i.get(ea)),Ia(e)&&s.push(i.get(E0)));break;case"delete":Ie(e)||(s.push(i.get(ea)),Ia(e)&&s.push(i.get(E0)));break;case"set":Ia(e)&&s.push(i.get(ea));break}if(s.length===1)s[0]&&A0(s[0]);else{const l=[];for(const c of s)c&&l.push(...c);A0(y7(l))}}function A0(e,t){const n=Ie(e)?e:[...e];for(const r of n)r.computed&&R3(r);for(const r of n)r.computed||R3(r)}function R3(e,t){(e!==Jn||e.allowRecurse)&&(e.scheduler?e.scheduler():e.run())}function mm(e,t){var n;return(n=Ns.get(e))==null?void 0:n.get(t)}const vm=p7("__proto__,__v_isRef,__isVue"),Qu=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(g7)),gm=w7(),Cm=w7(!1,!0),ym=w7(!0),F3=bm();function bm(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const r=rt(this);for(let a=0,i=this.length;a{e[t]=function(...n){l1();const r=rt(this)[t].apply(this,n);return c1(),r}}),e}function wm(e){const t=rt(this);return kn(t,"has",e),t.hasOwnProperty(e)}function w7(e=!1,t=!1){return function(r,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?Pm:n8:t?t8:e8).get(r))return r;const i=Ie(r);if(!e){if(i&&tt(F3,o))return Reflect.get(F3,o,a);if(o==="hasOwnProperty")return wm}const s=Reflect.get(r,o,a);return(g7(o)?Qu.has(o):vm(o))||(e||kn(r,"get",o),t)?s:qt(s)?i&&C7(o)?s:s.value:bt(s)?e?o8(s):Qr(s):s}}const _m=Xu(),km=Xu(!0);function Xu(e=!1){return function(n,r,o,a){let i=n[r];if(oa(i)&&qt(i)&&!qt(o))return!1;if(!e&&(!$s(o)&&!oa(o)&&(i=rt(i),o=rt(o)),!Ie(n)&&qt(i)&&!qt(o)))return i.value=o,!0;const s=Ie(n)&&C7(r)?Number(r)e,Pl=e=>Reflect.getPrototypeOf(e);function qi(e,t,n=!1,r=!1){e=e.__v_raw;const o=rt(e),a=rt(t);n||(t!==a&&kn(o,"get",t),kn(o,"get",a));const{has:i}=Pl(o),s=r?_7:n?x7:pi;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 Qi(e,t=!1){const n=this.__v_raw,r=rt(n),o=rt(e);return t||(e!==o&&kn(r,"has",e),kn(r,"has",o)),e===o?n.has(e):n.has(e)||n.has(o)}function Xi(e,t=!1){return e=e.__v_raw,!t&&kn(rt(e),"iterate",ea),Reflect.get(e,"size",e)}function z3(e){e=rt(e);const t=rt(this);return Pl(t).has.call(t,e)||(t.add(e),Kr(t,"add",e,e)),this}function U3(e,t){t=rt(t);const n=rt(this),{has:r,get:o}=Pl(n);let a=r.call(n,e);a||(e=rt(e),a=r.call(n,e));const i=o.call(n,e);return n.set(e,t),a?fi(t,i)&&Kr(n,"set",e,t):Kr(n,"add",e,t),this}function j3(e){const t=rt(this),{has:n,get:r}=Pl(t);let o=n.call(t,e);o||(e=rt(e),o=n.call(t,e)),r&&r.call(t,e);const a=t.delete(e);return o&&Kr(t,"delete",e,void 0),a}function G3(){const e=rt(this),t=e.size!==0,n=e.clear();return t&&Kr(e,"clear",void 0,void 0),n}function Ji(e,t){return function(r,o){const a=this,i=a.__v_raw,s=rt(i),l=t?_7:e?x7:pi;return!e&&kn(s,"iterate",ea),i.forEach((c,u)=>r.call(o,l(c),l(u),a))}}function es(e,t,n){return function(...r){const o=this.__v_raw,a=rt(o),i=Ia(a),s=e==="entries"||e===Symbol.iterator&&i,l=e==="keys"&&i,c=o[e](...r),u=n?_7:t?x7:pi;return!t&&kn(a,"iterate",l?E0:ea),{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 ro(e){return function(...t){return e==="delete"?!1:this}}function Lm(){const e={get(a){return qi(this,a)},get size(){return Xi(this)},has:Qi,add:z3,set:U3,delete:j3,clear:G3,forEach:Ji(!1,!1)},t={get(a){return qi(this,a,!1,!0)},get size(){return Xi(this)},has:Qi,add:z3,set:U3,delete:j3,clear:G3,forEach:Ji(!1,!0)},n={get(a){return qi(this,a,!0)},get size(){return Xi(this,!0)},has(a){return Qi.call(this,a,!0)},add:ro("add"),set:ro("set"),delete:ro("delete"),clear:ro("clear"),forEach:Ji(!0,!1)},r={get(a){return qi(this,a,!0,!0)},get size(){return Xi(this,!0)},has(a){return Qi.call(this,a,!0)},add:ro("add"),set:ro("set"),delete:ro("delete"),clear:ro("clear"),forEach:Ji(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(a=>{e[a]=es(a,!1,!1),n[a]=es(a,!0,!1),t[a]=es(a,!1,!0),r[a]=es(a,!0,!0)}),[e,n,t,r]}const[Dm,Tm,Bm,Hm]=Lm();function k7(e,t){const n=t?e?Hm:Bm:e?Tm:Dm;return(r,o,a)=>o==="__v_isReactive"?!e:o==="__v_isReadonly"?e:o==="__v_raw"?r:Reflect.get(tt(n,o)&&o in r?n:r,o,a)}const Om={get:k7(!1,!1)},Im={get:k7(!1,!0)},Vm={get:k7(!0,!1)},e8=new WeakMap,t8=new WeakMap,n8=new WeakMap,Pm=new WeakMap;function Zm(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Nm(e){return e.__v_skip||!Object.isExtensible(e)?0:Zm(em(e))}function Qr(e){return oa(e)?e:M7(e,!1,Ju,Om,e8)}function r8(e){return M7(e,!1,Am,Im,t8)}function o8(e){return M7(e,!0,Em,Vm,n8)}function M7(e,t,n,r,o){if(!bt(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const a=o.get(e);if(a)return a;const i=Nm(e);if(i===0)return e;const s=new Proxy(e,i===2?r:n);return o.set(e,s),s}function Va(e){return oa(e)?Va(e.__v_raw):!!(e&&e.__v_isReactive)}function oa(e){return!!(e&&e.__v_isReadonly)}function $s(e){return!!(e&&e.__v_isShallow)}function a8(e){return Va(e)||oa(e)}function rt(e){const t=e&&e.__v_raw;return t?rt(t):e}function i8(e){return Zs(e,"__v_skip",!0),e}const pi=e=>bt(e)?Qr(e):e,x7=e=>bt(e)?o8(e):e;function s8(e){wo&&Jn&&(e=rt(e),qu(e.dep||(e.dep=y7())))}function l8(e,t){e=rt(e);const n=e.dep;n&&A0(n)}function qt(e){return!!(e&&e.__v_isRef===!0)}function G(e){return c8(e,!1)}function $m(e){return c8(e,!0)}function c8(e,t){return qt(e)?e:new Rm(e,t)}class Rm{constructor(t,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?t:rt(t),this._value=n?t:pi(t)}get value(){return s8(this),this._value}set value(t){const n=this.__v_isShallow||$s(t)||oa(t);t=n?t:rt(t),fi(t,this._rawValue)&&(this._rawValue=t,this._value=n?t:pi(t),l8(this))}}function E(e){return qt(e)?e.value:e}const Fm={get:(e,t,n)=>E(Reflect.get(e,t,n)),set:(e,t,n,r)=>{const o=e[t];return qt(o)&&!qt(n)?(o.value=n,!0):Reflect.set(e,t,n,r)}};function u8(e){return Va(e)?e:new Proxy(e,Fm)}function zm(e){const t=Ie(e)?new Array(e.length):{};for(const n in e)t[n]=jm(e,n);return t}class Um{constructor(t,n,r){this._object=t,this._key=n,this._defaultValue=r,this.__v_isRef=!0}get value(){const t=this._object[this._key];return t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}get dep(){return mm(rt(this._object),this._key)}}function jm(e,t,n){const r=e[t];return qt(r)?r:new Um(e,t,n)}class Gm{constructor(t,n,r,o){this._setter=n,this.dep=void 0,this.__v_isRef=!0,this.__v_isReadonly=!1,this._dirty=!0,this.effect=new b7(t,()=>{this._dirty||(this._dirty=!0,l8(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!o,this.__v_isReadonly=r}get value(){const t=rt(this);return s8(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,n=!1){let r,o;const a=qe(e);return a?(r=e,o=tr):(r=e.get,o=e.set),new Gm(r,o,a||!o,n)}function _o(e,t,n,r){let o;try{o=r?e(...r):e()}catch(a){Zl(a,t,n)}return o}function zn(e,t,n,r){if(qe(e)){const a=_o(e,t,n,r);return a&&$u(a)&&a.catch(i=>{Zl(i,t,n)}),a}const o=[];for(let a=0;a>>1;vi(Jt[r])br&&Jt.splice(t,1)}function Qm(e){Ie(e)?Pa.push(...e):(!Zr||!Zr.includes(e,e.allowRecurse?Uo+1:Uo))&&Pa.push(e),h8()}function Y3(e,t=mi?br+1:0){for(;tvi(n)-vi(r)),Uo=0;Uoe.id==null?1/0:e.id,Xm=(e,t)=>{const n=vi(e)-vi(t);if(n===0){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return n};function p8(e){L0=!1,mi=!0,Jt.sort(Xm);const t=tr;try{for(br=0;brOt(f)?f.trim():f)),d&&(o=n.map(M0))}let s,l=r[s=ys(t)]||r[s=ys(Mr(t))];!l&&a&&(l=r[s=ys(Lo(t))]),l&&zn(l,e,6,o);const c=r[s+"Once"];if(c){if(!e.emitted)e.emitted={};else if(e.emitted[s])return;e.emitted[s]=!0,zn(c,e,6,o)}}function m8(e,t,n=!1){const r=t.emitsCache,o=r.get(e);if(o!==void 0)return o;const a=e.emits;let i={},s=!1;if(!qe(e)){const l=c=>{const u=m8(c,t,!0);u&&(s=!0,Ht(i,u))};!n&&t.mixins.length&&t.mixins.forEach(l),e.extends&&l(e.extends),e.mixins&&e.mixins.forEach(l)}return!a&&!s?(bt(e)&&r.set(e,null),null):(Ie(a)?a.forEach(l=>i[l]=null):Ht(i,a),bt(e)&&r.set(e,i),i)}function Nl(e,t){return!e||!Hl(t)?!1:(t=t.slice(2).replace(/Once$/,""),tt(e,t[0].toLowerCase()+t.slice(1))||tt(e,Lo(t))||tt(e,t))}let Qt=null,$l=null;function Rs(e){const t=Qt;return Qt=e,$l=e&&e.type.__scopeId||null,t}function fn(e){$l=e}function pn(){$l=null}function A(e,t=Qt,n){if(!t||e._n)return e;const r=(...o)=>{r._d&&a4(-1);const a=Rs(t);let i;try{i=e(...o)}finally{Rs(a),r._d&&a4(1)}return i};return r._n=!0,r._c=!0,r._d=!0,r}function _2(e){const{type:t,vnode:n,proxy:r,withProxy:o,props:a,propsOptions:[i],slots:s,attrs:l,emit:c,render:u,renderCache:d,data:h,setupState:f,ctx:v,inheritAttrs:_}=e;let C,b;const w=Rs(e);try{if(n.shapeFlag&4){const k=o||r;C=Cr(u.call(k,k,d,a,f,h,v)),b=l}else{const k=t;C=Cr(k.length>1?k(a,{attrs:l,slots:s,emit:c}):k(a,null)),b=t.props?l:ev(l)}}catch(k){q1.length=0,Zl(k,e,1),C=V(Bn)}let g=C;if(b&&_!==!1){const k=Object.keys(b),{shapeFlag:B}=g;k.length&&B&7&&(i&&k.some(m7)&&(b=tv(b,i)),g=Wr(g,b))}return n.dirs&&(g=Wr(g),g.dirs=g.dirs?g.dirs.concat(n.dirs):n.dirs),n.transition&&(g.transition=n.transition),C=g,Rs(w),C}const ev=e=>{let t;for(const n in e)(n==="class"||n==="style"||Hl(n))&&((t||(t={}))[n]=e[n]);return t},tv=(e,t)=>{const n={};for(const r in e)(!m7(r)||!(r.slice(9)in t))&&(n[r]=e[r]);return n};function nv(e,t,n){const{props:r,children:o,component:a}=e,{props:i,children:s,patchFlag:l}=t,c=a.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&l>=0){if(l&1024)return!0;if(l&16)return r?K3(r,i,c):!!i;if(l&8){const u=t.dynamicProps;for(let d=0;de.__isSuspense;function av(e,t){t&&t.pendingBranch?Ie(e)?t.effects.push(...e):t.effects.push(e):Qm(e)}function v8(e,t){return Rl(e,null,t)}function iv(e,t){return Rl(e,null,{flush:"post"})}const ts={};function De(e,t,n){return Rl(e,t,n)}function Rl(e,t,{immediate:n,deep:r,flush:o,onTrack:a,onTrigger:i}=Ct){var s;const l=Gu()===((s=zt)==null?void 0:s.scope)?zt:null;let c,u=!1,d=!1;if(qt(e)?(c=()=>e.value,u=$s(e)):Va(e)?(c=()=>e,r=!0):Ie(e)?(d=!0,u=e.some(k=>Va(k)||$s(k)),c=()=>e.map(k=>{if(qt(k))return k.value;if(Va(k))return Ko(k);if(qe(k))return _o(k,l,2)})):qe(e)?t?c=()=>_o(e,l,2):c=()=>{if(!(l&&l.isUnmounted))return h&&h(),zn(e,l,3,[f])}:c=tr,t&&r){const k=c;c=()=>Ko(k())}let h,f=k=>{h=w.onStop=()=>{_o(k,l,4)}},v;if(bi)if(f=tr,t?n&&zn(t,l,3,[c(),d?[]:void 0,f]):c(),o==="sync"){const k=Kv();v=k.__watcherHandles||(k.__watcherHandles=[])}else return tr;let _=d?new Array(e.length).fill(ts):ts;const C=()=>{if(w.active)if(t){const k=w.run();(r||u||(d?k.some((B,N)=>fi(B,_[N])):fi(k,_)))&&(h&&h(),zn(t,l,3,[k,_===ts?void 0:d&&_[0]===ts?[]:_,f]),_=k)}else w.run()};C.allowRecurse=!!t;let b;o==="sync"?b=C:o==="post"?b=()=>yn(C,l&&l.suspense):(C.pre=!0,l&&(C.id=l.uid),b=()=>E7(C));const w=new b7(c,b);t?n?C():_=w.run():o==="post"?yn(w.run.bind(w),l&&l.suspense):w.run();const g=()=>{w.stop(),l&&l.scope&&v7(l.scope.effects,w)};return v&&v.push(g),g}function sv(e,t,n){const r=this.proxy,o=Ot(e)?e.includes(".")?g8(r,e):()=>r[e]:e.bind(r,r);let a;qe(t)?a=t:(a=t.handler,n=t);const i=zt;qa(this);const s=Rl(o,a.bind(r),n);return i?qa(i):ta(),s}function g8(e,t){const n=t.split(".");return()=>{let r=e;for(let o=0;o{Ko(n,t)});else if(Fu(e))for(const n in e)Ko(e[n],t);return e}function Fs(e,t){const n=Qt;if(n===null)return e;const r=Gl(n)||n.proxy,o=e.dirs||(e.dirs=[]);for(let a=0;a{e.isMounted=!0}),ir(()=>{e.isUnmounting=!0}),e}const In=[Function,Array],y8={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:In,onEnter:In,onAfterEnter:In,onEnterCancelled:In,onBeforeLeave:In,onLeave:In,onAfterLeave:In,onLeaveCancelled:In,onBeforeAppear:In,onAppear:In,onAfterAppear:In,onAppearCancelled:In},lv={name:"BaseTransition",props:y8,setup(e,{slots:t}){const n=Oi(),r=C8();let o;return()=>{const a=t.default&&A7(t.default(),!0);if(!a||!a.length)return;let i=a[0];if(a.length>1){for(const _ of a)if(_.type!==Bn){i=_;break}}const s=rt(e),{mode:l}=s;if(r.isLeaving)return k2(i);const c=W3(i);if(!c)return k2(i);const u=gi(c,s,r,n);Ci(c,u);const d=n.subTree,h=d&&W3(d);let f=!1;const{getTransitionKey:v}=c.type;if(v){const _=v();o===void 0?o=_:_!==o&&(o=_,f=!0)}if(h&&h.type!==Bn&&(!jo(c,h)||f)){const _=gi(h,s,r,n);if(Ci(h,_),l==="out-in")return r.isLeaving=!0,_.afterLeave=()=>{r.isLeaving=!1,n.update.active!==!1&&n.update()},k2(i);l==="in-out"&&c.type!==Bn&&(_.delayLeave=(C,b,w)=>{const g=b8(r,h);g[String(h.key)]=h,C._leaveCb=()=>{b(),C._leaveCb=void 0,delete u.delayedLeave},u.delayedLeave=w})}return i}}},cv=lv;function b8(e,t){const{leavingVNodes:n}=e;let r=n.get(t.type);return r||(r=Object.create(null),n.set(t.type,r)),r}function gi(e,t,n,r){const{appear:o,mode:a,persisted:i=!1,onBeforeEnter:s,onEnter:l,onAfterEnter:c,onEnterCancelled:u,onBeforeLeave:d,onLeave:h,onAfterLeave:f,onLeaveCancelled:v,onBeforeAppear:_,onAppear:C,onAfterAppear:b,onAppearCancelled:w}=t,g=String(e.key),k=b8(n,e),B=(F,D)=>{F&&zn(F,r,9,D)},N=(F,D)=>{const S=D[1];B(F,D),Ie(F)?F.every(R=>R.length<=1)&&S():F.length<=1&&S()},j={mode:a,persisted:i,beforeEnter(F){let D=s;if(!n.isMounted)if(o)D=_||s;else return;F._leaveCb&&F._leaveCb(!0);const S=k[g];S&&jo(e,S)&&S.el._leaveCb&&S.el._leaveCb(),B(D,[F])},enter(F){let D=l,S=c,R=u;if(!n.isMounted)if(o)D=C||l,S=b||c,R=w||u;else return;let I=!1;const U=F._enterCb=le=>{I||(I=!0,le?B(R,[F]):B(S,[F]),j.delayedLeave&&j.delayedLeave(),F._enterCb=void 0)};D?N(D,[F,U]):U()},leave(F,D){const S=String(e.key);if(F._enterCb&&F._enterCb(!0),n.isUnmounting)return D();B(d,[F]);let R=!1;const I=F._leaveCb=U=>{R||(R=!0,D(),U?B(v,[F]):B(f,[F]),F._leaveCb=void 0,k[S]===e&&delete k[S])};k[S]=e,h?N(h,[F,I]):I()},clone(F){return gi(F,t,n,r)}};return j}function k2(e){if(Fl(e))return e=Wr(e),e.children=null,e}function W3(e){return Fl(e)?e.children?e.children[0]:void 0:e}function Ci(e,t){e.shapeFlag&6&&e.component?Ci(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 A7(e,t=!1,n){let r=[],o=0;for(let a=0;a1)for(let a=0;aHt({name:e.name},t,{setup:e}))():e}const Y1=e=>!!e.type.__asyncLoader,Fl=e=>e.type.__isKeepAlive;function uv(e,t){w8(e,"a",t)}function dv(e,t){w8(e,"da",t)}function w8(e,t,n=zt){const r=e.__wdc||(e.__wdc=()=>{let o=n;for(;o;){if(o.isDeactivated)return;o=o.parent}return e()});if(zl(t,r,n),n){let o=n.parent;for(;o&&o.parent;)Fl(o.parent.vnode)&&hv(r,t,n,o),o=o.parent}}function hv(e,t,n,r){const o=zl(t,e,r,!0);sr(()=>{v7(r[t],o)},n)}function zl(e,t,n=zt,r=!1){if(n){const o=n[e]||(n[e]=[]),a=t.__weh||(t.__weh=(...i)=>{if(n.isUnmounted)return;l1(),qa(n);const s=zn(t,n,e,i);return ta(),c1(),s});return r?o.unshift(a):o.push(a),a}}const Xr=e=>(t,n=zt)=>(!bi||e==="sp")&&zl(e,(...r)=>t(...r),n),fv=Xr("bm"),ht=Xr("m"),pv=Xr("bu"),_8=Xr("u"),ir=Xr("bum"),sr=Xr("um"),mv=Xr("sp"),vv=Xr("rtg"),gv=Xr("rtc");function Cv(e,t=zt){zl("ec",e,t)}const L7="components";function jt(e,t){return M8(L7,e,!0,t)||e}const k8=Symbol.for("v-ndc");function Do(e){return Ot(e)?M8(L7,e,!1)||e:e||k8}function M8(e,t,n=!0,r=!1){const o=Qt||zt;if(o){const a=o.type;if(e===L7){const s=jv(a,!1);if(s&&(s===t||s===Mr(t)||s===Vl(Mr(t))))return a}const i=q3(o[e]||a[e],t)||q3(o.appContext[e],t);return!i&&r?a:i}}function q3(e,t){return e&&(e[t]||e[Mr(t)]||e[Vl(Mr(t))])}function Xe(e,t,n,r){let o;const a=n&&n[r];if(Ie(e)||Ot(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=r.fn(...o);return a&&(a.key=r.key),a}:r.fn)}return e}function $(e,t,n={},r,o){if(Qt.isCE||Qt.parent&&Y1(Qt.parent)&&Qt.parent.isCE)return t!=="default"&&(n.name=t),V("slot",n,r&&r());let a=e[t];a&&a._c&&(a._d=!1),m();const i=a&&x8(a(n)),s=Q(ke,{key:n.key||i&&i.key||`_${t}`},i||(r?r():[]),i&&e._===1?64:-2);return!o&&s.scopeId&&(s.slotScopeIds=[s.scopeId+"-s"]),a&&a._c&&(a._d=!0),s}function x8(e){return e.some(t=>js(t)?!(t.type===Bn||t.type===ke&&!x8(t.children)):!0)?e:null}function D0(e,t){const n={};for(const r in e)n[t&&/[A-Z]/.test(r)?`on:${r}`:ys(r)]=e[r];return n}const T0=e=>e?P8(e)?Gl(e)||e.proxy:T0(e.parent):null,K1=Ht(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=>T0(e.parent),$root:e=>T0(e.root),$emit:e=>e.emit,$options:e=>D7(e),$forceUpdate:e=>e.f||(e.f=()=>E7(e.update)),$nextTick:e=>e.n||(e.n=hn.bind(e.proxy)),$watch:e=>sv.bind(e)}),M2=(e,t)=>e!==Ct&&!e.__isScriptSetup&&tt(e,t),yv={get({_:e},t){const{ctx:n,setupState:r,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 r[t];case 2:return o[t];case 4:return n[t];case 3:return a[t]}else{if(M2(r,t))return i[t]=1,r[t];if(o!==Ct&&tt(o,t))return i[t]=2,o[t];if((c=e.propsOptions[0])&&tt(c,t))return i[t]=3,a[t];if(n!==Ct&&tt(n,t))return i[t]=4,n[t];B0&&(i[t]=0)}}const u=K1[t];let d,h;if(u)return t==="$attrs"&&kn(e,"get",t),u(e);if((d=s.__cssModules)&&(d=d[t]))return d;if(n!==Ct&&tt(n,t))return i[t]=4,n[t];if(h=l.config.globalProperties,tt(h,t))return h[t]},set({_:e},t,n){const{data:r,setupState:o,ctx:a}=e;return M2(o,t)?(o[t]=n,!0):r!==Ct&&tt(r,t)?(r[t]=n,!0):tt(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(a[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:r,appContext:o,propsOptions:a}},i){let s;return!!n[i]||e!==Ct&&tt(e,i)||M2(t,i)||(s=a[0])&&tt(s,i)||tt(r,i)||tt(K1,i)||tt(o.config.globalProperties,i)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:tt(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function xt(){return S8().slots}function lr(){return S8().attrs}function S8(){const e=Oi();return e.setupContext||(e.setupContext=N8(e))}function Q3(e){return Ie(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}let B0=!0;function bv(e){const t=D7(e),n=e.proxy,r=e.ctx;B0=!1,t.beforeCreate&&X3(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:v,activated:_,deactivated:C,beforeDestroy:b,beforeUnmount:w,destroyed:g,unmounted:k,render:B,renderTracked:N,renderTriggered:j,errorCaptured:F,serverPrefetch:D,expose:S,inheritAttrs:R,components:I,directives:U,filters:le}=t;if(c&&wv(c,r,null),i)for(const re in i){const Ce=i[re];qe(Ce)&&(r[re]=Ce.bind(n))}if(o){const re=o.call(n,n);bt(re)&&(e.data=Qr(re))}if(B0=!0,a)for(const re in a){const Ce=a[re],je=qe(Ce)?Ce.bind(n,n):qe(Ce.get)?Ce.get.bind(n,n):tr,Pe=!qe(Ce)&&qe(Ce.set)?Ce.set.bind(n):tr,Ye=T({get:je,set:Pe});Object.defineProperty(r,re,{enumerable:!0,configurable:!0,get:()=>Ye.value,set:ze=>Ye.value=ze})}if(s)for(const re in s)E8(s[re],r,n,re);if(l){const re=qe(l)?l.call(n):l;Reflect.ownKeys(re).forEach(Ce=>{Za(Ce,re[Ce])})}u&&X3(u,e,"c");function ce(re,Ce){Ie(Ce)?Ce.forEach(je=>re(je.bind(n))):Ce&&re(Ce.bind(n))}if(ce(fv,d),ce(ht,h),ce(pv,f),ce(_8,v),ce(uv,_),ce(dv,C),ce(Cv,F),ce(gv,N),ce(vv,j),ce(ir,w),ce(sr,k),ce(mv,D),Ie(S))if(S.length){const re=e.exposed||(e.exposed={});S.forEach(Ce=>{Object.defineProperty(re,Ce,{get:()=>n[Ce],set:je=>n[Ce]=je})})}else e.exposed||(e.exposed={});B&&e.render===tr&&(e.render=B),R!=null&&(e.inheritAttrs=R),I&&(e.components=I),U&&(e.directives=U)}function wv(e,t,n=tr){Ie(e)&&(e=H0(e));for(const r in e){const o=e[r];let a;bt(o)?"default"in o?a=_n(o.from||r,o.default,!0):a=_n(o.from||r):a=_n(o),qt(a)?Object.defineProperty(t,r,{enumerable:!0,configurable:!0,get:()=>a.value,set:i=>a.value=i}):t[r]=a}}function X3(e,t,n){zn(Ie(e)?e.map(r=>r.bind(t.proxy)):e.bind(t.proxy),t,n)}function E8(e,t,n,r){const o=r.includes(".")?g8(n,r):()=>n[r];if(Ot(e)){const a=t[e];qe(a)&&De(o,a)}else if(qe(e))De(o,e.bind(n));else if(bt(e))if(Ie(e))e.forEach(a=>E8(a,t,n,r));else{const a=qe(e.handler)?e.handler.bind(n):t[e.handler];qe(a)&&De(o,a,e)}}function D7(e){const t=e.type,{mixins:n,extends:r}=t,{mixins:o,optionsCache:a,config:{optionMergeStrategies:i}}=e.appContext,s=a.get(t);let l;return s?l=s:!o.length&&!n&&!r?l=t:(l={},o.length&&o.forEach(c=>zs(l,c,i,!0)),zs(l,t,i)),bt(t)&&a.set(t,l),l}function zs(e,t,n,r=!1){const{mixins:o,extends:a}=t;a&&zs(e,a,n,!0),o&&o.forEach(i=>zs(e,i,n,!0));for(const i in t)if(!(r&&i==="expose")){const s=_v[i]||n&&n[i];e[i]=s?s(e[i],t[i]):t[i]}return e}const _v={data:J3,props:e4,emits:e4,methods:N1,computed:N1,beforeCreate:rn,created:rn,beforeMount:rn,mounted:rn,beforeUpdate:rn,updated:rn,beforeDestroy:rn,beforeUnmount:rn,destroyed:rn,unmounted:rn,activated:rn,deactivated:rn,errorCaptured:rn,serverPrefetch:rn,components:N1,directives:N1,watch:Mv,provide:J3,inject:kv};function J3(e,t){return t?e?function(){return Ht(qe(e)?e.call(this,this):e,qe(t)?t.call(this,this):t)}:t:e}function kv(e,t){return N1(H0(e),H0(t))}function H0(e){if(Ie(e)){const t={};for(let n=0;n1)return n&&qe(t)?t.call(r&&r.proxy):t}}function Ev(e,t,n,r=!1){const o={},a={};Zs(a,jl,1),e.propsDefaults=Object.create(null),L8(e,t,o,a);for(const i in e.propsOptions[0])i in o||(o[i]=void 0);n?e.props=r?o:r8(o):e.type.props?e.props=o:e.props=a,e.attrs=a}function Av(e,t,n,r){const{props:o,attrs:a,vnode:{patchFlag:i}}=e,s=rt(o),[l]=e.propsOptions;let c=!1;if((r||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);Ht(i,h),f&&s.push(...f)};!n&&t.mixins.length&&t.mixins.forEach(u),e.extends&&u(e.extends),e.mixins&&e.mixins.forEach(u)}if(!a&&!l)return bt(e)&&r.set(e,Oa),Oa;if(Ie(a))for(let u=0;u-1,f[1]=_<0||v<_,(v>-1||tt(f,"default"))&&s.push(d)}}}const c=[i,s];return bt(e)&&r.set(e,c),c}function t4(e){return e[0]!=="$"}function n4(e){const t=e&&e.toString().match(/^\s*(function|class) (\w+)/);return t?t[2]:e===null?"null":""}function r4(e,t){return n4(e)===n4(t)}function o4(e,t){return Ie(t)?t.findIndex(n=>r4(n,e)):qe(t)&&r4(t,e)?0:-1}const T8=e=>e[0]==="_"||e==="$stable",T7=e=>Ie(e)?e.map(Cr):[Cr(e)],Lv=(e,t,n)=>{if(t._n)return t;const r=A((...o)=>T7(t(...o)),n);return r._c=!1,r},B8=(e,t,n)=>{const r=e._ctx;for(const o in e){if(T8(o))continue;const a=e[o];if(qe(a))t[o]=Lv(o,a,r);else if(a!=null){const i=T7(a);t[o]=()=>i}}},H8=(e,t)=>{const n=T7(t);e.slots.default=()=>n},Dv=(e,t)=>{if(e.vnode.shapeFlag&32){const n=t._;n?(e.slots=rt(t),Zs(t,"_",n)):B8(t,e.slots={})}else e.slots={},t&&H8(e,t);Zs(e.slots,jl,1)},Tv=(e,t,n)=>{const{vnode:r,slots:o}=e;let a=!0,i=Ct;if(r.shapeFlag&32){const s=t._;s?n&&s===1?a=!1:(Ht(o,t),!n&&s===1&&delete o._):(a=!t.$stable,B8(t,o)),i=t}else t&&(H8(e,t),i={default:1});if(a)for(const s in o)!T8(s)&&!(s in i)&&delete o[s]};function I0(e,t,n,r,o=!1){if(Ie(e)){e.forEach((h,f)=>I0(h,t&&(Ie(t)?t[f]:t),n,r,o));return}if(Y1(r)&&!o)return;const a=r.shapeFlag&4?Gl(r.component)||r.component.proxy:r.el,i=o?null:a,{i:s,r:l}=e,c=t&&t.r,u=s.refs===Ct?s.refs={}:s.refs,d=s.setupState;if(c!=null&&c!==l&&(Ot(c)?(u[c]=null,tt(d,c)&&(d[c]=null)):qt(c)&&(c.value=null)),qe(l))_o(l,s,12,[i,u]);else{const h=Ot(l),f=qt(l);if(h||f){const v=()=>{if(e.f){const _=h?tt(d,l)?d[l]:u[l]:l.value;o?Ie(_)&&v7(_,a):Ie(_)?_.includes(a)||_.push(a):h?(u[l]=[a],tt(d,l)&&(d[l]=u[l])):(l.value=[a],e.k&&(u[e.k]=l.value))}else h?(u[l]=i,tt(d,l)&&(d[l]=i)):f&&(l.value=i,e.k&&(u[e.k]=i))};i?(v.id=-1,yn(v,n)):v()}}}const yn=av;function Bv(e){return Hv(e)}function Hv(e,t){const n=x0();n.__VUE__=!0;const{insert:r,remove:o,patchProp:a,createElement:i,createText:s,createComment:l,setText:c,setElementText:u,parentNode:d,nextSibling:h,setScopeId:f=tr,insertStaticContent:v}=e,_=(M,L,O,q=null,W=null,J=null,he=!1,ue=null,fe=!!L.dynamicChildren)=>{if(M===L)return;M&&!jo(M,L)&&(q=Y(M),ze(M,W,J,!0),M=null),L.patchFlag===-2&&(fe=!1,L.dynamicChildren=null);const{type:se,ref:Se,shapeFlag:ye}=L;switch(se){case Ul:C(M,L,O,q);break;case Bn:b(M,L,O,q);break;case W1:M==null&&w(L,O,q,he);break;case ke:I(M,L,O,q,W,J,he,ue,fe);break;default:ye&1?B(M,L,O,q,W,J,he,ue,fe):ye&6?U(M,L,O,q,W,J,he,ue,fe):(ye&64||ye&128)&&se.process(M,L,O,q,W,J,he,ue,fe,Z)}Se!=null&&W&&I0(Se,M&&M.ref,J,L||M,!L)},C=(M,L,O,q)=>{if(M==null)r(L.el=s(L.children),O,q);else{const W=L.el=M.el;L.children!==M.children&&c(W,L.children)}},b=(M,L,O,q)=>{M==null?r(L.el=l(L.children||""),O,q):L.el=M.el},w=(M,L,O,q)=>{[M.el,M.anchor]=v(M.children,L,O,q,M.el,M.anchor)},g=({el:M,anchor:L},O,q)=>{let W;for(;M&&M!==L;)W=h(M),r(M,O,q),M=W;r(L,O,q)},k=({el:M,anchor:L})=>{let O;for(;M&&M!==L;)O=h(M),o(M),M=O;o(L)},B=(M,L,O,q,W,J,he,ue,fe)=>{he=he||L.type==="svg",M==null?N(L,O,q,W,J,he,ue,fe):D(M,L,W,J,he,ue,fe)},N=(M,L,O,q,W,J,he,ue)=>{let fe,se;const{type:Se,props:ye,shapeFlag:Ee,transition:Oe,dirs:te}=M;if(fe=M.el=i(M.type,J,ye&&ye.is,ye),Ee&8?u(fe,M.children):Ee&16&&F(M.children,fe,null,q,W,J&&Se!=="foreignObject",he,ue),te&&Ho(M,null,q,"created"),j(fe,M,M.scopeId,he,q),ye){for(const ve in ye)ve!=="value"&&!Cs(ve)&&a(fe,ve,null,ye[ve],J,M.children,q,W,Ge);"value"in ye&&a(fe,"value",null,ye.value),(se=ye.onVnodeBeforeMount)&&dr(se,q,M)}te&&Ho(M,null,q,"beforeMount");const Me=(!W||W&&!W.pendingBranch)&&Oe&&!Oe.persisted;Me&&Oe.beforeEnter(fe),r(fe,L,O),((se=ye&&ye.onVnodeMounted)||Me||te)&&yn(()=>{se&&dr(se,q,M),Me&&Oe.enter(fe),te&&Ho(M,null,q,"mounted")},W)},j=(M,L,O,q,W)=>{if(O&&f(M,O),q)for(let J=0;J{for(let se=fe;se{const ue=L.el=M.el;let{patchFlag:fe,dynamicChildren:se,dirs:Se}=L;fe|=M.patchFlag&16;const ye=M.props||Ct,Ee=L.props||Ct;let Oe;O&&Oo(O,!1),(Oe=Ee.onVnodeBeforeUpdate)&&dr(Oe,O,L,M),Se&&Ho(L,M,O,"beforeUpdate"),O&&Oo(O,!0);const te=W&&L.type!=="foreignObject";if(se?S(M.dynamicChildren,se,ue,O,q,te,J):he||Ce(M,L,ue,null,O,q,te,J,!1),fe>0){if(fe&16)R(ue,L,ye,Ee,O,q,W);else if(fe&2&&ye.class!==Ee.class&&a(ue,"class",null,Ee.class,W),fe&4&&a(ue,"style",ye.style,Ee.style,W),fe&8){const Me=L.dynamicProps;for(let ve=0;ve{Oe&&dr(Oe,O,L,M),Se&&Ho(L,M,O,"updated")},q)},S=(M,L,O,q,W,J,he)=>{for(let ue=0;ue{if(O!==q){if(O!==Ct)for(const ue in O)!Cs(ue)&&!(ue in q)&&a(M,ue,O[ue],null,he,L.children,W,J,Ge);for(const ue in q){if(Cs(ue))continue;const fe=q[ue],se=O[ue];fe!==se&&ue!=="value"&&a(M,ue,se,fe,he,L.children,W,J,Ge)}"value"in q&&a(M,"value",O.value,q.value)}},I=(M,L,O,q,W,J,he,ue,fe)=>{const se=L.el=M?M.el:s(""),Se=L.anchor=M?M.anchor:s("");let{patchFlag:ye,dynamicChildren:Ee,slotScopeIds:Oe}=L;Oe&&(ue=ue?ue.concat(Oe):Oe),M==null?(r(se,O,q),r(Se,O,q),F(L.children,O,Se,W,J,he,ue,fe)):ye>0&&ye&64&&Ee&&M.dynamicChildren?(S(M.dynamicChildren,Ee,O,W,J,he,ue),(L.key!=null||W&&L===W.subTree)&&O8(M,L,!0)):Ce(M,L,O,Se,W,J,he,ue,fe)},U=(M,L,O,q,W,J,he,ue,fe)=>{L.slotScopeIds=ue,M==null?L.shapeFlag&512?W.ctx.activate(L,O,q,he,fe):le(L,O,q,W,J,he,fe):ie(M,L,fe)},le=(M,L,O,q,W,J,he)=>{const ue=M.component=Rv(M,q,W);if(Fl(M)&&(ue.ctx.renderer=Z),Fv(ue),ue.asyncDep){if(W&&W.registerDep(ue,ce),!M.el){const fe=ue.subTree=V(Bn);b(null,fe,L,O)}return}ce(ue,M,L,O,W,J,he)},ie=(M,L,O)=>{const q=L.component=M.component;if(nv(M,L,O))if(q.asyncDep&&!q.asyncResolved){re(q,L,O);return}else q.next=L,qm(q.update),q.update();else L.el=M.el,q.vnode=L},ce=(M,L,O,q,W,J,he)=>{const ue=()=>{if(M.isMounted){let{next:Se,bu:ye,u:Ee,parent:Oe,vnode:te}=M,Me=Se,ve;Oo(M,!1),Se?(Se.el=te.el,re(M,Se,he)):Se=te,ye&&bs(ye),(ve=Se.props&&Se.props.onVnodeBeforeUpdate)&&dr(ve,Oe,Se,te),Oo(M,!0);const He=_2(M),ee=M.subTree;M.subTree=He,_(ee,He,d(ee.el),Y(ee),M,W,J),Se.el=He.el,Me===null&&rv(M,He.el),Ee&&yn(Ee,W),(ve=Se.props&&Se.props.onVnodeUpdated)&&yn(()=>dr(ve,Oe,Se,te),W)}else{let Se;const{el:ye,props:Ee}=L,{bm:Oe,m:te,parent:Me}=M,ve=Y1(L);if(Oo(M,!1),Oe&&bs(Oe),!ve&&(Se=Ee&&Ee.onVnodeBeforeMount)&&dr(Se,Me,L),Oo(M,!0),ye&&ae){const He=()=>{M.subTree=_2(M),ae(ye,M.subTree,M,W,null)};ve?L.type.__asyncLoader().then(()=>!M.isUnmounted&&He()):He()}else{const He=M.subTree=_2(M);_(null,He,O,q,M,W,J),L.el=He.el}if(te&&yn(te,W),!ve&&(Se=Ee&&Ee.onVnodeMounted)){const He=L;yn(()=>dr(Se,Me,He),W)}(L.shapeFlag&256||Me&&Y1(Me.vnode)&&Me.vnode.shapeFlag&256)&&M.a&&yn(M.a,W),M.isMounted=!0,L=O=q=null}},fe=M.effect=new b7(ue,()=>E7(se),M.scope),se=M.update=()=>fe.run();se.id=M.uid,Oo(M,!0),se()},re=(M,L,O)=>{L.component=M;const q=M.vnode.props;M.vnode=L,M.next=null,Av(M,L.props,q,O),Tv(M,L.children,O),l1(),Y3(),c1()},Ce=(M,L,O,q,W,J,he,ue,fe=!1)=>{const se=M&&M.children,Se=M?M.shapeFlag:0,ye=L.children,{patchFlag:Ee,shapeFlag:Oe}=L;if(Ee>0){if(Ee&128){Pe(se,ye,O,q,W,J,he,ue,fe);return}else if(Ee&256){je(se,ye,O,q,W,J,he,ue,fe);return}}Oe&8?(Se&16&&Ge(se,W,J),ye!==se&&u(O,ye)):Se&16?Oe&16?Pe(se,ye,O,q,W,J,he,ue,fe):Ge(se,W,J,!0):(Se&8&&u(O,""),Oe&16&&F(ye,O,q,W,J,he,ue,fe))},je=(M,L,O,q,W,J,he,ue,fe)=>{M=M||Oa,L=L||Oa;const se=M.length,Se=L.length,ye=Math.min(se,Se);let Ee;for(Ee=0;EeSe?Ge(M,W,J,!0,!1,ye):F(L,O,q,W,J,he,ue,fe,ye)},Pe=(M,L,O,q,W,J,he,ue,fe)=>{let se=0;const Se=L.length;let ye=M.length-1,Ee=Se-1;for(;se<=ye&&se<=Ee;){const Oe=M[se],te=L[se]=fe?po(L[se]):Cr(L[se]);if(jo(Oe,te))_(Oe,te,O,null,W,J,he,ue,fe);else break;se++}for(;se<=ye&&se<=Ee;){const Oe=M[ye],te=L[Ee]=fe?po(L[Ee]):Cr(L[Ee]);if(jo(Oe,te))_(Oe,te,O,null,W,J,he,ue,fe);else break;ye--,Ee--}if(se>ye){if(se<=Ee){const Oe=Ee+1,te=OeEe)for(;se<=ye;)ze(M[se],W,J,!0),se++;else{const Oe=se,te=se,Me=new Map;for(se=te;se<=Ee;se++){const Ve=L[se]=fe?po(L[se]):Cr(L[se]);Ve.key!=null&&Me.set(Ve.key,se)}let ve,He=0;const ee=Ee-te+1;let pe=!1,we=0;const st=new Array(ee);for(se=0;se=ee){ze(Ve,W,J,!0);continue}let wt;if(Ve.key!=null)wt=Me.get(Ve.key);else for(ve=te;ve<=Ee;ve++)if(st[ve-te]===0&&jo(Ve,L[ve])){wt=ve;break}wt===void 0?ze(Ve,W,J,!0):(st[wt-te]=se+1,wt>=we?we=wt:pe=!0,_(Ve,L[wt],O,null,W,J,he,ue,fe),He++)}const Ne=pe?Ov(st):Oa;for(ve=Ne.length-1,se=ee-1;se>=0;se--){const Ve=te+se,wt=L[Ve],pt=Ve+1{const{el:J,type:he,transition:ue,children:fe,shapeFlag:se}=M;if(se&6){Ye(M.component.subTree,L,O,q);return}if(se&128){M.suspense.move(L,O,q);return}if(se&64){he.move(M,L,O,Z);return}if(he===ke){r(J,L,O);for(let ye=0;yeue.enter(J),W);else{const{leave:ye,delayLeave:Ee,afterLeave:Oe}=ue,te=()=>r(J,L,O),Me=()=>{ye(J,()=>{te(),Oe&&Oe()})};Ee?Ee(J,te,Me):Me()}else r(J,L,O)},ze=(M,L,O,q=!1,W=!1)=>{const{type:J,props:he,ref:ue,children:fe,dynamicChildren:se,shapeFlag:Se,patchFlag:ye,dirs:Ee}=M;if(ue!=null&&I0(ue,null,O,M,!0),Se&256){L.ctx.deactivate(M);return}const Oe=Se&1&&Ee,te=!Y1(M);let Me;if(te&&(Me=he&&he.onVnodeBeforeUnmount)&&dr(Me,L,M),Se&6)Te(M.component,O,q);else{if(Se&128){M.suspense.unmount(O,q);return}Oe&&Ho(M,null,L,"beforeUnmount"),Se&64?M.type.remove(M,L,O,W,Z,q):se&&(J!==ke||ye>0&&ye&64)?Ge(se,L,O,!1,!0):(J===ke&&ye&384||!W&&Se&16)&&Ge(fe,L,O),q&&de(M)}(te&&(Me=he&&he.onVnodeUnmounted)||Oe)&&yn(()=>{Me&&dr(Me,L,M),Oe&&Ho(M,null,L,"unmounted")},O)},de=M=>{const{type:L,el:O,anchor:q,transition:W}=M;if(L===ke){Ze(O,q);return}if(L===W1){k(M);return}const J=()=>{o(O),W&&!W.persisted&&W.afterLeave&&W.afterLeave()};if(M.shapeFlag&1&&W&&!W.persisted){const{leave:he,delayLeave:ue}=W,fe=()=>he(O,J);ue?ue(M.el,J,fe):fe()}else J()},Ze=(M,L)=>{let O;for(;M!==L;)O=h(M),o(M),M=O;o(L)},Te=(M,L,O)=>{const{bum:q,scope:W,update:J,subTree:he,um:ue}=M;q&&bs(q),W.stop(),J&&(J.active=!1,ze(he,M,L,O)),ue&&yn(ue,L),yn(()=>{M.isUnmounted=!0},L),L&&L.pendingBranch&&!L.isUnmounted&&M.asyncDep&&!M.asyncResolved&&M.suspenseId===L.pendingId&&(L.deps--,L.deps===0&&L.resolve())},Ge=(M,L,O,q=!1,W=!1,J=0)=>{for(let he=J;heM.shapeFlag&6?Y(M.component.subTree):M.shapeFlag&128?M.suspense.next():h(M.anchor||M.el),z=(M,L,O)=>{M==null?L._vnode&&ze(L._vnode,null,null,!0):_(L._vnode||null,M,L,null,null,null,O),Y3(),f8(),L._vnode=M},Z={p:_,um:ze,m:Ye,r:de,mt:le,mc:F,pc:Ce,pbc:S,n:Y,o:e};let K,ae;return t&&([K,ae]=t(Z)),{render:z,hydrate:K,createApp:Sv(z,K)}}function Oo({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function O8(e,t,n=!1){const r=e.children,o=t.children;if(Ie(r)&&Ie(o))for(let a=0;a>1,e[n[s]]0&&(t[r]=n[a-1]),n[a]=r)}}for(a=n.length,i=n[a-1];a-- >0;)n[a]=i,i=t[i];return n}const Iv=e=>e.__isTeleport,ke=Symbol.for("v-fgt"),Ul=Symbol.for("v-txt"),Bn=Symbol.for("v-cmt"),W1=Symbol.for("v-stc"),q1=[];let er=null;function m(e=!1){q1.push(er=e?null:[])}function Vv(){q1.pop(),er=q1[q1.length-1]||null}let yi=1;function a4(e){yi+=e}function I8(e){return e.dynamicChildren=yi>0?er||Oa:null,Vv(),yi>0&&er&&er.push(e),e}function x(e,t,n,r,o,a){return I8(p(e,t,n,r,o,a,!0))}function Q(e,t,n,r,o){return I8(V(e,t,n,r,o,!0))}function js(e){return e?e.__v_isVNode===!0:!1}function jo(e,t){return e.type===t.type&&e.key===t.key}const jl="__vInternal",V8=({key:e})=>e??null,ws=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?Ot(e)||qt(e)||qe(e)?{i:Qt,r:e,k:t,f:!!n}:e:null);function p(e,t=null,n=null,r=0,o=null,a=e===ke?0:1,i=!1,s=!1){const l={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&V8(t),ref:t&&ws(t),scopeId:$l,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:a,patchFlag:r,dynamicProps:o,dynamicChildren:null,appContext:null,ctx:Qt};return s?(B7(l,n),a&128&&e.normalize(l)):n&&(l.shapeFlag|=Ot(n)?8:16),yi>0&&!i&&er&&(l.patchFlag>0||a&6)&&l.patchFlag!==32&&er.push(l),l}const V=Pv;function Pv(e,t=null,n=null,r=0,o=null,a=!1){if((!e||e===k8)&&(e=Bn),js(e)){const s=Wr(e,t,!0);return n&&B7(s,n),yi>0&&!a&&er&&(s.shapeFlag&6?er[er.indexOf(e)]=s:er.push(s)),s.patchFlag|=-2,s}if(Gv(e)&&(e=e.__vccOpts),t){t=Zv(t);let{class:s,style:l}=t;s&&!Ot(s)&&(t.class=X(s)),bt(l)&&(a8(l)&&!Ie(l)&&(l=Ht({},l)),t.style=yt(l))}const i=Ot(e)?1:ov(e)?128:Iv(e)?64:bt(e)?4:qe(e)?2:0;return p(e,t,n,r,o,i,a,!0)}function Zv(e){return e?a8(e)||jl in e?Ht({},e):e:null}function Wr(e,t,n=!1){const{props:r,ref:o,patchFlag:a,children:i}=e,s=t?We(r||{},t):r;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:s,key:s&&V8(s),ref:t&&t.ref?n&&o?Ie(o)?o.concat(ws(t)):[o,ws(t)]:ws(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!==ke?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&&Wr(e.ssContent),ssFallback:e.ssFallback&&Wr(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce}}function y(e=" ",t=0){return V(Ul,null,e,t)}function Hi(e,t){const n=V(W1,null,e);return n.staticCount=t,n}function P(e="",t=!1){return t?(m(),Q(Bn,null,e)):V(Bn,null,e)}function Cr(e){return e==null||typeof e=="boolean"?V(Bn):Ie(e)?V(ke,null,e.slice()):typeof e=="object"?po(e):V(Ul,null,String(e))}function po(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:Wr(e)}function B7(e,t){let n=0;const{shapeFlag:r}=e;if(t==null)t=null;else if(Ie(t))n=16;else if(typeof t=="object")if(r&65){const o=t.default;o&&(o._c&&(o._d=!1),B7(e,o()),o._c&&(o._d=!0));return}else{n=32;const o=t._;!o&&!(jl in t)?t._ctx=Qt:o===3&&Qt&&(Qt.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else qe(t)?(t={default:t,_ctx:Qt},n=32):(t=String(t),r&64?(n=16,t=[y(t)]):n=8);e.children=t,e.shapeFlag|=n}function We(...e){const t={};for(let n=0;nzt||Qt;let H7,Ca,i4="__VUE_INSTANCE_SETTERS__";(Ca=x0()[i4])||(Ca=x0()[i4]=[]),Ca.push(e=>zt=e),H7=e=>{Ca.length>1?Ca.forEach(t=>t(e)):Ca[0](e)};const qa=e=>{H7(e),e.scope.on()},ta=()=>{zt&&zt.scope.off(),H7(null)};function P8(e){return e.vnode.shapeFlag&4}let bi=!1;function Fv(e,t=!1){bi=t;const{props:n,children:r}=e.vnode,o=P8(e);Ev(e,n,o,t),Dv(e,r);const a=o?zv(e,t):void 0;return bi=!1,a}function zv(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=i8(new Proxy(e.ctx,yv));const{setup:r}=n;if(r){const o=e.setupContext=r.length>1?N8(e):null;qa(e),l1();const a=_o(r,e,0,[e.props,o]);if(c1(),ta(),$u(a)){if(a.then(ta,ta),t)return a.then(i=>{s4(e,i,t)}).catch(i=>{Zl(i,e,0)});e.asyncDep=a}else s4(e,a,t)}else Z8(e,t)}function s4(e,t,n){qe(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:bt(t)&&(e.setupState=u8(t)),Z8(e,n)}let l4;function Z8(e,t,n){const r=e.type;if(!e.render){if(!t&&l4&&!r.render){const o=r.template||D7(e).template;if(o){const{isCustomElement:a,compilerOptions:i}=e.appContext.config,{delimiters:s,compilerOptions:l}=r,c=Ht(Ht({isCustomElement:a,delimiters:s},i),l);r.render=l4(o,c)}}e.render=r.render||tr}qa(e),l1(),bv(e),c1(),ta()}function Uv(e){return e.attrsProxy||(e.attrsProxy=new Proxy(e.attrs,{get(t,n){return kn(e,"get","$attrs"),t[n]}}))}function N8(e){const t=n=>{e.exposed=n||{}};return{get attrs(){return Uv(e)},slots:e.slots,emit:e.emit,expose:t}}function Gl(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(u8(i8(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in K1)return K1[n](e)},has(t,n){return n in t||n in K1}}))}function jv(e,t=!0){return qe(e)?e.displayName||e.name:e.name||t&&e.__name}function Gv(e){return qe(e)&&"__vccOpts"in e}const T=(e,t)=>Ym(e,t,bi);function Le(e,t,n){const r=arguments.length;return r===2?bt(t)&&!Ie(t)?js(t)?V(e,null,[t]):V(e,t):V(e,null,t):(r>3?n=Array.prototype.slice.call(arguments,2):r===3&&js(n)&&(n=[n]),V(e,t,n))}const Yv=Symbol.for("v-scx"),Kv=()=>_n(Yv),Wv="3.3.4",qv="http://www.w3.org/2000/svg",Go=typeof document<"u"?document:null,c4=Go&&Go.createElement("template"),Qv={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,r)=>{const o=t?Go.createElementNS(qv,e):Go.createElement(e,n?{is:n}:void 0);return e==="select"&&r&&r.multiple!=null&&o.setAttribute("multiple",r.multiple),o},createText:e=>Go.createTextNode(e),createComment:e=>Go.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Go.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,r,o,a){const i=n?n.previousSibling:t.lastChild;if(o&&(o===a||o.nextSibling))for(;t.insertBefore(o.cloneNode(!0),n),!(o===a||!(o=o.nextSibling)););else{c4.innerHTML=r?`${e}`:e;const s=c4.content;if(r){const l=s.firstChild;for(;l.firstChild;)s.appendChild(l.firstChild);s.removeChild(l)}t.insertBefore(s,n)}return[i?i.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}};function Xv(e,t,n){const r=e._vtc;r&&(t=(t?[t,...r]:[...r]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}function Jv(e,t,n){const r=e.style,o=Ot(n);if(n&&!o){if(t&&!Ot(t))for(const a in t)n[a]==null&&V0(r,a,"");for(const a in n)V0(r,a,n[a])}else{const a=r.display;o?t!==n&&(r.cssText=n):t&&e.removeAttribute("style"),"_vod"in e&&(r.display=a)}}const u4=/\s*!important$/;function V0(e,t,n){if(Ie(n))n.forEach(r=>V0(e,t,r));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const r=eg(e,t);u4.test(n)?e.setProperty(Lo(r),n.replace(u4,""),"important"):e[r]=n}}const d4=["Webkit","Moz","ms"],x2={};function eg(e,t){const n=x2[t];if(n)return n;let r=Mr(t);if(r!=="filter"&&r in e)return x2[t]=r;r=Vl(r);for(let o=0;oS2||(ig.then(()=>S2=0),S2=Date.now());function lg(e,t){const n=r=>{if(!r._vts)r._vts=Date.now();else if(r._vts<=n.attached)return;zn(cg(r,n.value),t,5,[r])};return n.value=e,n.attached=sg(),n}function cg(e,t){if(Ie(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(r=>o=>!o._stopped&&r&&r(o))}else return t}const p4=/^on[a-z]/,ug=(e,t,n,r,o=!1,a,i,s,l)=>{t==="class"?Xv(e,r,o):t==="style"?Jv(e,n,r):Hl(t)?m7(t)||og(e,t,n,r,i):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):dg(e,t,r,o))?ng(e,t,r,a,i,s,l):(t==="true-value"?e._trueValue=r:t==="false-value"&&(e._falseValue=r),tg(e,t,r,o))};function dg(e,t,n,r){return r?!!(t==="innerHTML"||t==="textContent"||t in e&&p4.test(t)&&qe(n)):t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA"||p4.test(t)&&Ot(n)?!1:t in e}function u1(e){const t=Oi();if(!t)return;const n=t.ut=(o=e(t.proxy))=>{Array.from(document.querySelectorAll(`[data-v-owner="${t.uid}"]`)).forEach(a=>Z0(a,o))},r=()=>{const o=e(t.proxy);P0(t.subTree,o),n(o)};iv(r),ht(()=>{const o=new MutationObserver(r);o.observe(t.subTree.el.parentNode,{childList:!0}),sr(()=>o.disconnect())})}function P0(e,t){if(e.shapeFlag&128){const n=e.suspense;e=n.activeBranch,n.pendingBranch&&!n.isHydrating&&n.effects.push(()=>{P0(n.activeBranch,t)})}for(;e.component;)e=e.component.subTree;if(e.shapeFlag&1&&e.el)Z0(e.el,t);else if(e.type===ke)e.children.forEach(n=>P0(n,t));else if(e.type===W1){let{el:n,anchor:r}=e;for(;n&&(Z0(n,t),n!==r);)n=n.nextSibling}}function Z0(e,t){if(e.nodeType===1){const n=e.style;for(const r in t)n.setProperty(`--${r}`,t[r])}}const oo="transition",E1="animation",aa=(e,{slots:t})=>Le(cv,R8(e),t);aa.displayName="Transition";const $8={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},hg=aa.props=Ht({},y8,$8),Io=(e,t=[])=>{Ie(e)?e.forEach(n=>n(...t)):e&&e(...t)},m4=e=>e?Ie(e)?e.some(t=>t.length>1):e.length>1:!1;function R8(e){const t={};for(const I in e)I in $8||(t[I]=e[I]);if(e.css===!1)return t;const{name:n="v",type:r,duration:o,enterFromClass:a=`${n}-enter-from`,enterActiveClass:i=`${n}-enter-active`,enterToClass:s=`${n}-enter-to`,appearFromClass:l=a,appearActiveClass:c=i,appearToClass:u=s,leaveFromClass:d=`${n}-leave-from`,leaveActiveClass:h=`${n}-leave-active`,leaveToClass:f=`${n}-leave-to`}=e,v=fg(o),_=v&&v[0],C=v&&v[1],{onBeforeEnter:b,onEnter:w,onEnterCancelled:g,onLeave:k,onLeaveCancelled:B,onBeforeAppear:N=b,onAppear:j=w,onAppearCancelled:F=g}=t,D=(I,U,le)=>{ho(I,U?u:s),ho(I,U?c:i),le&&le()},S=(I,U)=>{I._isLeaving=!1,ho(I,d),ho(I,f),ho(I,h),U&&U()},R=I=>(U,le)=>{const ie=I?j:w,ce=()=>D(U,I,le);Io(ie,[U,ce]),v4(()=>{ho(U,I?l:a),Vr(U,I?u:s),m4(ie)||g4(U,r,_,ce)})};return Ht(t,{onBeforeEnter(I){Io(b,[I]),Vr(I,a),Vr(I,i)},onBeforeAppear(I){Io(N,[I]),Vr(I,l),Vr(I,c)},onEnter:R(!1),onAppear:R(!0),onLeave(I,U){I._isLeaving=!0;const le=()=>S(I,U);Vr(I,d),z8(),Vr(I,h),v4(()=>{I._isLeaving&&(ho(I,d),Vr(I,f),m4(k)||g4(I,r,C,le))}),Io(k,[I,le])},onEnterCancelled(I){D(I,!1),Io(g,[I])},onAppearCancelled(I){D(I,!0),Io(F,[I])},onLeaveCancelled(I){S(I),Io(B,[I])}})}function fg(e){if(e==null)return null;if(bt(e))return[E2(e.enter),E2(e.leave)];{const t=E2(e);return[t,t]}}function E2(e){return rm(e)}function Vr(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e._vtc||(e._vtc=new Set)).add(t)}function ho(e,t){t.split(/\s+/).forEach(r=>r&&e.classList.remove(r));const{_vtc:n}=e;n&&(n.delete(t),n.size||(e._vtc=void 0))}function v4(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let pg=0;function g4(e,t,n,r){const o=e._endId=++pg,a=()=>{o===e._endId&&r()};if(n)return setTimeout(a,n);const{type:i,timeout:s,propCount:l}=F8(e,t);if(!i)return r();const c=i+"end";let u=0;const d=()=>{e.removeEventListener(c,h),a()},h=f=>{f.target===e&&++u>=l&&d()};setTimeout(()=>{u(n[v]||"").split(", "),o=r(`${oo}Delay`),a=r(`${oo}Duration`),i=C4(o,a),s=r(`${E1}Delay`),l=r(`${E1}Duration`),c=C4(s,l);let u=null,d=0,h=0;t===oo?i>0&&(u=oo,d=i,h=a.length):t===E1?c>0&&(u=E1,d=c,h=l.length):(d=Math.max(i,c),u=d>0?i>c?oo:E1:null,h=u?u===oo?a.length:l.length:0);const f=u===oo&&/\b(transform|all)(,|$)/.test(r(`${oo}Property`).toString());return{type:u,timeout:d,propCount:h,hasTransform:f}}function C4(e,t){for(;e.lengthy4(n)+y4(e[r])))}function y4(e){return Number(e.slice(0,-1).replace(",","."))*1e3}function z8(){return document.body.offsetHeight}const U8=new WeakMap,j8=new WeakMap,G8={name:"TransitionGroup",props:Ht({},hg,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=Oi(),r=C8();let o,a;return _8(()=>{if(!o.length)return;const i=e.moveClass||`${e.name||"v"}-move`;if(!bg(o[0].el,n.vnode.el,i))return;o.forEach(gg),o.forEach(Cg);const s=o.filter(yg);z8(),s.forEach(l=>{const c=l.el,u=c.style;Vr(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,ho(c,i))};c.addEventListener("transitionend",d)})}),()=>{const i=rt(e),s=R8(i);let l=i.tag||ke;o=a,a=t.default?A7(t.default()):[];for(let c=0;cdelete e.mode;G8.props;const vg=G8;function gg(e){const t=e.el;t._moveCb&&t._moveCb(),t._enterCb&&t._enterCb()}function Cg(e){j8.set(e,e.el.getBoundingClientRect())}function yg(e){const t=U8.get(e),n=j8.get(e),r=t.left-n.left,o=t.top-n.top;if(r||o){const a=e.el.style;return a.transform=a.webkitTransform=`translate(${r}px,${o}px)`,a.transitionDuration="0s",e}}function bg(e,t,n){const r=e.cloneNode();e._vtc&&e._vtc.forEach(i=>{i.split(/\s+/).forEach(s=>s&&r.classList.remove(s))}),n.split(/\s+/).forEach(i=>i&&r.classList.add(i)),r.style.display="none";const o=t.nodeType===1?t:t.parentNode;o.appendChild(r);const{hasTransform:a}=F8(r);return o.removeChild(r),a}const b4=e=>{const t=e.props["onUpdate:modelValue"]||!1;return Ie(t)?n=>bs(t,n):t};function wg(e){e.target.composing=!0}function w4(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const _g={created(e,{modifiers:{lazy:t,trim:n,number:r}},o){e._assign=b4(o);const a=r||o.props&&o.props.type==="number";xa(e,t?"change":"input",i=>{if(i.target.composing)return;let s=e.value;n&&(s=s.trim()),a&&(s=M0(s)),e._assign(s)}),n&&xa(e,"change",()=>{e.value=e.value.trim()}),t||(xa(e,"compositionstart",wg),xa(e,"compositionend",w4),xa(e,"change",w4))},mounted(e,{value:t}){e.value=t??""},beforeUpdate(e,{value:t,modifiers:{lazy:n,trim:r,number:o}},a){if(e._assign=b4(a),e.composing||document.activeElement===e&&e.type!=="range"&&(n||r&&e.value.trim()===t||(o||e.type==="number")&&M0(e.value)===t))return;const i=t??"";e.value!==i&&(e.value=i)}},kg=["ctrl","shift","alt","meta"],Mg={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)=>kg.some(n=>e[`${n}Key`]&&!t.includes(n))},Dt=(e,t)=>(n,...r)=>{for(let o=0;on=>{if(!("key"in n))return;const r=Lo(n.key);if(t.some(o=>o===r||xg[o]===r))return e(n)},N0={beforeMount(e,{value:t},{transition:n}){e._vod=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):A1(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:r}){!t!=!n&&(r?t?(r.beforeEnter(e),A1(e,!0),r.enter(e)):r.leave(e,()=>{A1(e,!1)}):A1(e,t))},beforeUnmount(e,{value:t}){A1(e,t)}};function A1(e,t){e.style.display=t?e._vod:"none"}const Sg=Ht({patchProp:ug},Qv);let _4;function Eg(){return _4||(_4=Bv(Sg))}const Y8=(...e)=>{const t=Eg().createApp(...e),{mount:n}=t;return t.mount=r=>{const o=Ag(r);if(!o)return;const a=t._component;!qe(a)&&!a.render&&!a.template&&(a.template=o.innerHTML),o.innerHTML="";const i=n(o,!1,o instanceof SVGElement);return o instanceof Element&&(o.removeAttribute("v-cloak"),o.setAttribute("data-v-app","")),i},t};function Ag(e){return Ot(e)?document.querySelector(e):e}function Lg(){return K8().__VUE_DEVTOOLS_GLOBAL_HOOK__}function K8(){return typeof navigator<"u"&&typeof window<"u"?window:typeof global<"u"?global:{}}const Dg=typeof Proxy=="function",Tg="devtools-plugin:setup",Bg="plugin:settings:set";let ya,$0;function Hg(){var e;return ya!==void 0||(typeof window<"u"&&window.performance?(ya=!0,$0=window.performance):typeof global<"u"&&(!((e=global.perf_hooks)===null||e===void 0)&&e.performance)?(ya=!0,$0=global.perf_hooks.performance):ya=!1),ya}function Og(){return Hg()?$0.now():Date.now()}class Ig{constructor(t,n){this.target=null,this.targetQueue=[],this.onQueue=[],this.plugin=t,this.hook=n;const r={};if(t.settings)for(const i in t.settings){const s=t.settings[i];r[i]=s.defaultValue}const o=`__vue-devtools-plugin-settings__${t.id}`;let a=Object.assign({},r);try{const i=localStorage.getItem(o),s=JSON.parse(i);Object.assign(a,s)}catch{}this.fallbacks={getSettings(){return a},setSettings(i){try{localStorage.setItem(o,JSON.stringify(i))}catch{}a=i},now(){return Og()}},n&&n.on(Bg,(i,s)=>{i===this.plugin.id&&this.fallbacks.setSettings(s)}),this.proxiedOn=new Proxy({},{get:(i,s)=>this.target?this.target.on[s]:(...l)=>{this.onQueue.push({method:s,args:l})}}),this.proxiedTarget=new Proxy({},{get:(i,s)=>this.target?this.target[s]:s==="on"?this.proxiedOn:Object.keys(this.fallbacks).includes(s)?(...l)=>(this.targetQueue.push({method:s,args:l,resolve:()=>{}}),this.fallbacks[s](...l)):(...l)=>new Promise(c=>{this.targetQueue.push({method:s,args:l,resolve:c})})})}async setRealTarget(t){this.target=t;for(const n of this.onQueue)this.target.on[n.method](...n.args);for(const n of this.targetQueue)n.resolve(await this.target[n.method](...n.args))}}function Vg(e,t){const n=e,r=K8(),o=Lg(),a=Dg&&n.enableEarlyProxy;if(o&&(r.__VUE_DEVTOOLS_PLUGIN_API_AVAILABLE__||!a))o.emit(Tg,e,t);else{const i=a?new Ig(n,o):null;(r.__VUE_DEVTOOLS_PLUGINS__=r.__VUE_DEVTOOLS_PLUGINS__||[]).push({pluginDescriptor:n,setupFn:t,proxy:i}),i&&t(i.proxiedTarget)}}/*! * vue-router v4.2.4 * (c) 2023 Eduardo San Martin Morote * @license MIT @@ -469,7 +469,7 @@ var Jf=Object.defineProperty;var ep=(e,t,n)=>t in e?Jf(e,t,{enumerable:!0,config * SOFTWARE. */var Vi=typeof window<"u"&&typeof document<"u"&&typeof navigator<"u",jw=function(){for(var e=["Edge","Trident","Firefox"],t=0;t=0)return 1;return 0}();function Gw(e){var t=!1;return function(){t||(t=!0,window.Promise.resolve().then(function(){t=!1,e()}))}}function Yw(e){var t=!1;return function(){t||(t=!0,setTimeout(function(){t=!1,e()},jw))}}var Kw=Vi&&window.Promise,Ww=Kw?Gw:Yw;function k9(e){var t={};return e&&t.toString.call(e)==="[object Function]"}function ha(e,t){if(e.nodeType!==1)return[];var n=e.ownerDocument.defaultView,r=n.getComputedStyle(e,null);return t?r[t]:r}function N7(e){return e.nodeName==="HTML"?e:e.parentNode||e.host}function Pi(e){if(!e)return document.body;switch(e.nodeName){case"HTML":case"BODY":return e.ownerDocument.body;case"#document":return e.body}var t=ha(e),n=t.overflow,r=t.overflowX,o=t.overflowY;return/(auto|scroll|overlay)/.test(n+o+r)?e:Pi(N7(e))}function M9(e){return e&&e.referenceNode?e.referenceNode:e}var j4=Vi&&!!(window.MSInputMethodContext&&document.documentMode),G4=Vi&&/MSIE 10/.test(navigator.userAgent);function h1(e){return e===11?j4:e===10?G4:j4||G4}function e1(e){if(!e)return document.documentElement;for(var t=h1(10)?document.body:null,n=e.offsetParent||null;n===t&&e.nextElementSibling;)n=(e=e.nextElementSibling).offsetParent;var r=n&&n.nodeName;return!r||r==="BODY"||r==="HTML"?e?e.ownerDocument.documentElement:document.documentElement:["TH","TD","TABLE"].indexOf(n.nodeName)!==-1&&ha(n,"position")==="static"?e1(n):n}function qw(e){var t=e.nodeName;return t==="BODY"?!1:t==="HTML"||e1(e.firstElementChild)===e}function j0(e){return e.parentNode!==null?j0(e.parentNode):e}function qs(e,t){if(!e||!e.nodeType||!t||!t.nodeType)return document.documentElement;var n=e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING,r=n?e:t,o=n?t:e,a=document.createRange();a.setStart(r,0),a.setEnd(o,0);var i=a.commonAncestorContainer;if(e!==i&&t!==i||r.contains(o))return qw(i)?i:e1(i);var s=j0(e);return s.host?qs(s.host,t):qs(e,j0(t).host)}function t1(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"top",n=t==="top"?"scrollTop":"scrollLeft",r=e.nodeName;if(r==="BODY"||r==="HTML"){var o=e.ownerDocument.documentElement,a=e.ownerDocument.scrollingElement||o;return a[n]}return e[n]}function Qw(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,r=t1(t,"top"),o=t1(t,"left"),a=n?-1:1;return e.top+=r*a,e.bottom+=r*a,e.left+=o*a,e.right+=o*a,e}function Y4(e,t){var n=t==="x"?"Left":"Top",r=n==="Left"?"Right":"Bottom";return parseFloat(e["border"+n+"Width"])+parseFloat(e["border"+r+"Width"])}function K4(e,t,n,r){return Math.max(t["offset"+e],t["scroll"+e],n["client"+e],n["offset"+e],n["scroll"+e],h1(10)?parseInt(n["offset"+e])+parseInt(r["margin"+(e==="Height"?"Top":"Left")])+parseInt(r["margin"+(e==="Height"?"Bottom":"Right")]):0)}function x9(e){var t=e.body,n=e.documentElement,r=h1(10)&&getComputedStyle(n);return{height:K4("Height",t,n,r),width:K4("Width",t,n,r)}}var Xw=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},Jw=function(){function e(t,n){for(var r=0;r2&&arguments[2]!==void 0?arguments[2]:!1,r=h1(10),o=t.nodeName==="HTML",a=G0(e),i=G0(t),s=Pi(e),l=ha(t),c=parseFloat(l.borderTopWidth),u=parseFloat(l.borderLeftWidth);n&&o&&(i.top=Math.max(i.top,0),i.left=Math.max(i.left,0));var d=Eo({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,!r&&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(r&&!n?t.contains(s):t===s&&s.nodeName!=="BODY")&&(d=Qw(d,t)),d}function e_(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n=e.ownerDocument.documentElement,r=$7(e,n),o=Math.max(n.clientWidth,window.innerWidth||0),a=Math.max(n.clientHeight,window.innerHeight||0),i=t?0:t1(n),s=t?0:t1(n,"left"),l={top:i-r.top+r.marginTop,left:s-r.left+r.marginLeft,width:o,height:a};return Eo(l)}function S9(e){var t=e.nodeName;if(t==="BODY"||t==="HTML")return!1;if(ha(e,"position")==="fixed")return!0;var n=N7(e);return n?S9(n):!1}function E9(e){if(!e||!e.parentElement||h1())return document.documentElement;for(var t=e.parentElement;t&&ha(t,"transform")==="none";)t=t.parentElement;return t||document.documentElement}function R7(e,t,n,r){var o=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!1,a={top:0,left:0},i=o?E9(e):qs(e,M9(t));if(r==="viewport")a=e_(i,o);else{var s=void 0;r==="scrollParent"?(s=Pi(N7(t)),s.nodeName==="BODY"&&(s=e.ownerDocument.documentElement)):r==="window"?s=e.ownerDocument.documentElement:s=r;var l=$7(s,i,o);if(s.nodeName==="HTML"&&!S9(i)){var c=x9(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}n=n||0;var h=typeof n=="number";return a.left+=h?n:n.left||0,a.top+=h?n:n.top||0,a.right-=h?n:n.right||0,a.bottom-=h?n:n.bottom||0,a}function t_(e){var t=e.width,n=e.height;return t*n}function A9(e,t,n,r,o){var a=arguments.length>5&&arguments[5]!==void 0?arguments[5]:0;if(e.indexOf("auto")===-1)return e;var i=R7(n,r,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 Rn({key:h},s[h],{area:t_(s[h])})}).sort(function(h,f){return f.area-h.area}),c=l.filter(function(h){var f=h.width,v=h.height;return f>=n.clientWidth&&v>=n.clientHeight}),u=c.length>0?c[0].key:l[0].key,d=e.split("-")[1];return u+(d?"-"+d:"")}function L9(e,t,n){var r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null,o=r?E9(t):qs(t,M9(n));return $7(n,o,r)}function D9(e){var t=e.ownerDocument.defaultView,n=t.getComputedStyle(e),r=parseFloat(n.marginTop||0)+parseFloat(n.marginBottom||0),o=parseFloat(n.marginLeft||0)+parseFloat(n.marginRight||0),a={width:e.offsetWidth+o,height:e.offsetHeight+r};return a}function Qs(e){var t={left:"right",right:"left",bottom:"top",top:"bottom"};return e.replace(/left|right|bottom|top/g,function(n){return t[n]})}function T9(e,t,n){n=n.split("-")[0];var r=D9(e),o={width:r.width,height:r.height},a=["right","left"].indexOf(n)!==-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-r[l]/2,n===s?o[s]=t[s]-r[c]:o[s]=t[Qs(s)],o}function Zi(e,t){return Array.prototype.find?e.find(t):e.filter(t)[0]}function n_(e,t,n){if(Array.prototype.findIndex)return e.findIndex(function(o){return o[t]===n});var r=Zi(e,function(o){return o[t]===n});return e.indexOf(r)}function B9(e,t,n){var r=n===void 0?e:e.slice(0,n_(e,"name",n));return r.forEach(function(o){o.function&&console.warn("`modifier.function` is deprecated, use `modifier.fn`!");var a=o.function||o.fn;o.enabled&&k9(a)&&(t.offsets.popper=Eo(t.offsets.popper),t.offsets.reference=Eo(t.offsets.reference),t=a(t,o))}),t}function r_(){if(!this.state.isDestroyed){var e={instance:this,styles:{},arrowStyles:{},attributes:{},flipped:!1,offsets:{}};e.offsets.reference=L9(this.state,this.popper,this.reference,this.options.positionFixed),e.placement=A9(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=B9(this.modifiers,e),this.state.isCreated?this.options.onUpdate(e):(this.state.isCreated=!0,this.options.onCreate(e))}}function H9(e,t){return e.some(function(n){var r=n.name,o=n.enabled;return o&&r===t})}function F7(e){for(var t=[!1,"ms","Webkit","Moz","O"],n=e.charAt(0).toUpperCase()+e.slice(1),r=0;ri[f]&&(e.offsets.popper[d]+=s[d]+v-i[f]),e.offsets.popper=Eo(e.offsets.popper);var _=s[d]+s[c]/2-v/2,C=ha(e.instance.popper),b=parseFloat(C["margin"+u]),w=parseFloat(C["border"+u+"Width"]),g=_-e.offsets.popper[d]-b-w;return g=Math.max(Math.min(i[c]-v,g),0),e.arrowElement=r,e.offsets.arrow=(n={},n1(n,d,Math.round(g)),n1(n,h,""),n),e}function v_(e){return e==="end"?"start":e==="start"?"end":e}var P9=["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"],I2=P9.slice(3);function W4(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n=I2.indexOf(e),r=I2.slice(n+1).concat(I2.slice(0,n));return t?r.reverse():r}var V2={FLIP:"flip",CLOCKWISE:"clockwise",COUNTERCLOCKWISE:"counterclockwise"};function g_(e,t){if(H9(e.instance.modifiers,"inner")||e.flipped&&e.placement===e.originalPlacement)return e;var n=R7(e.instance.popper,e.instance.reference,t.padding,t.boundariesElement,e.positionFixed),r=e.placement.split("-")[0],o=Qs(r),a=e.placement.split("-")[1]||"",i=[];switch(t.behavior){case V2.FLIP:i=[r,o];break;case V2.CLOCKWISE:i=W4(r);break;case V2.COUNTERCLOCKWISE:i=W4(r,!0);break;default:i=t.behavior}return i.forEach(function(s,l){if(r!==s||i.length===l+1)return e;r=e.placement.split("-")[0],o=Qs(r);var c=e.offsets.popper,u=e.offsets.reference,d=Math.floor,h=r==="left"&&d(c.right)>d(u.left)||r==="right"&&d(c.left)d(u.top)||r==="bottom"&&d(c.top)d(n.right),_=d(c.top)d(n.bottom),b=r==="left"&&f||r==="right"&&v||r==="top"&&_||r==="bottom"&&C,w=["top","bottom"].indexOf(r)!==-1,g=!!t.flipVariations&&(w&&a==="start"&&f||w&&a==="end"&&v||!w&&a==="start"&&_||!w&&a==="end"&&C),k=!!t.flipVariationsByContent&&(w&&a==="start"&&v||w&&a==="end"&&f||!w&&a==="start"&&C||!w&&a==="end"&&_),B=g||k;(h||b||B)&&(e.flipped=!0,(h||b)&&(r=i[l+1]),B&&(a=v_(a)),e.placement=r+(a?"-"+a:""),e.offsets.popper=Rn({},e.offsets.popper,T9(e.instance.popper,e.offsets.reference,e.placement)),e=B9(e.instance.modifiers,e,"flip"))}),e}function C_(e){var t=e.offsets,n=t.popper,r=t.reference,o=e.placement.split("-")[0],a=Math.floor,i=["top","bottom"].indexOf(o)!==-1,s=i?"right":"bottom",l=i?"left":"top",c=i?"width":"height";return n[s]a(r[s])&&(e.offsets.popper[l]=a(r[s])),e}function y_(e,t,n,r){var o=e.match(/((?:\-|\+)?\d*\.?\d*)(.*)/),a=+o[1],i=o[2];if(!a)return e;if(i.indexOf("%")===0){var s=void 0;switch(i){case"%p":s=n;break;case"%":case"%r":default:s=r}var l=Eo(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 b_(e,t,n,r){var o=[0,0],a=["right","left"].indexOf(r)!==-1,i=e.split(/(\+|\-)/).map(function(u){return u.trim()}),s=i.indexOf(Zi(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(v,_){return v[v.length-1]===""&&["+","-"].indexOf(_)!==-1?(v[v.length-1]=_,f=!0,v):f?(v[v.length-1]+=_,f=!1,v):v.concat(_)},[]).map(function(v){return y_(v,h,t,n)})}),c.forEach(function(u,d){u.forEach(function(h,f){z7(h)&&(o[d]+=h*(u[f-1]==="-"?-1:1))})}),o}function w_(e,t){var n=t.offset,r=e.placement,o=e.offsets,a=o.popper,i=o.reference,s=r.split("-")[0],l=void 0;return z7(+n)?l=[+n,0]:l=b_(n,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 __(e,t){var n=t.boundariesElement||e1(e.instance.popper);e.instance.reference===n&&(n=e1(n));var r=F7("transform"),o=e.instance.popper.style,a=o.top,i=o.left,s=o[r];o.top="",o.left="",o[r]="";var l=R7(e.instance.popper,e.instance.reference,t.padding,n,e.positionFixed);o.top=a,o.left=i,o[r]=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&&(v=Math.min(u[f],l[h]-(h==="right"?u.width:u.height))),n1({},f,v)}};return c.forEach(function(h){var f=["left","top"].indexOf(h)!==-1?"primary":"secondary";u=Rn({},u,d[f](h))}),e.offsets.popper=u,e}function k_(e){var t=e.placement,n=t.split("-")[0],r=t.split("-")[1];if(r){var o=e.offsets,a=o.reference,i=o.popper,s=["bottom","top"].indexOf(n)!==-1,l=s?"left":"top",c=s?"width":"height",u={start:n1({},l,a[l]),end:n1({},l,a[l]+a[c]-i[c])};e.offsets.popper=Rn({},i,u[r])}return e}function M_(e){if(!V9(e.instance.modifiers,"hide","preventOverflow"))return e;var t=e.offsets.reference,n=Zi(e.instance.modifiers,function(r){return r.name==="preventOverflow"}).boundaries;if(t.bottomn.right||t.top>n.bottom||t.right2&&arguments[2]!==void 0?arguments[2]:{};Xw(this,e),this.scheduleUpdate=function(){return requestAnimationFrame(r.update)},this.update=Ww(this.update.bind(this)),this.options=Rn({},e.Defaults,o),this.state={isDestroyed:!1,isCreated:!1,scrollParents:[]},this.reference=t&&t.jquery?t[0]:t,this.popper=n&&n.jquery?n[0]:n,this.options.modifiers={},Object.keys(Rn({},e.Defaults.modifiers,o.modifiers)).forEach(function(i){r.options.modifiers[i]=Rn({},e.Defaults.modifiers[i]||{},o.modifiers?o.modifiers[i]:{})}),this.modifiers=Object.keys(this.options.modifiers).map(function(i){return Rn({name:i},r.options.modifiers[i])}).sort(function(i,s){return i.order-s.order}),this.modifiers.forEach(function(i){i.enabled&&k9(i.onLoad)&&i.onLoad(r.reference,r.popper,r.options,i,r.state)}),this.update();var a=this.options.eventsEnabled;a&&this.enableEventListeners(),this.state.eventsEnabled=a}return Jw(e,[{key:"update",value:function(){return r_.call(this)}},{key:"destroy",value:function(){return o_.call(this)}},{key:"enableEventListeners",value:function(){return i_.call(this)}},{key:"disableEventListeners",value:function(){return l_.call(this)}}]),e}();t2.Utils=(typeof window<"u"?window:global).PopperUtils;t2.placements=P9;t2.Defaults=E_;const A_=t2;var P2=new WeakMap,q4=0;function L_(e){if(!e.length)return"";for(var t="arg",n=0;n=n.expiresAt;i&&o.delete(r)},t)},e.prototype.delete=function(t){this.items.delete(t)},e}();function T_(){return typeof navigator.onLine<"u"?navigator.onLine:!0}function B_(){return typeof document<"u"&&typeof document.visibilityState<"u"?document.visibilityState!=="hidden":!0}var H_=function(e){return fetch(e).then(function(t){return t.json()})};const Z2={isOnline:T_,isDocumentVisible:B_,fetcher:H_};var Nr=globalThis&&globalThis.__assign||function(){return Nr=Object.assign||function(e){for(var t,n=1,r=arguments.length;n0&&a[a.length-1])&&(c[0]===6||c[0]===2)){n=0;continue}if(c[0]===3&&(!a||c[1]>a[0]&&c[1]0)&&!(o=r.next()).done;)a.push(o.value)}catch(s){i={error:s}}finally{try{o&&!o.done&&(n=r.return)&&n.call(r)}finally{if(i)throw i.error}}return a},I_=globalThis&&globalThis.__spreadArray||function(e,t,n){if(n||arguments.length===2)for(var r=0,o=t.length,a;r0?n+o:n)}}function P_(e,t,n){if(n.isDocumentVisible()&&!(n.errorRetryCount!==void 0&&t>n.errorRetryCount)){var r=Math.min(t||0,n.errorRetryCount),o=r*n.errorRetryInterval;setTimeout(function(){e(null,{errorRetryCount:r+1,shouldRetryOnError:!0})},o)}}var Q4=function(e,t,n,r){return n===void 0&&(n=Z9),r===void 0&&(r=N9.ttl),Ea(void 0,void 0,void 0,function(){var o,a,i,s,l,c,u;return Aa(this,function(d){switch(d.label){case 0:if(!Z_(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{n.set(e,l,r)}catch(h){console.error("swrv(mutate): failed to set cache",h)}return c=Xs.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 v=f===u.length-1;v||delete u[f]}),u=u.filter(Boolean)),[2,l]}})})};function X4(){for(var e=this,t=[],n=0;n=1&&(r=t[0]),t.length>=2&&(o=t[1]),t.length>2&&(a=Nr(Nr({},a),t[2]));var d=u?a.serverTTL:a.ttl,h=typeof r=="function"?r:G(r);typeof o>"u"&&(o=a.fetcher);var f=null;f||(f=Qr({data:void 0,error:void 0,isValidating:!0,key:null}));var v=function(w,g){return Ea(e,void 0,void 0,function(){var k,B,N,j,F,D,S,R=this;return Aa(this,function(I){switch(I.label){case 0:return k=f.data===void 0,B=h.value,B?(N=a.cache.get(B),j=N&&N.data,f.isValidating=!0,j&&(f.data=j.data,f.error=j.error),F=w||o,!F||!a.isDocumentVisible()&&!k||(g==null?void 0:g.forceRevalidate)!==void 0&&!(g!=null&&g.forceRevalidate)?(f.isValidating=!1,[2]):N&&(D=!!(Date.now()-N.createdAt>=a.dedupingInterval||g!=null&&g.forceRevalidate),!D)?(f.isValidating=!1,[2]):(S=function(){return Ea(R,void 0,void 0,function(){var U,le,ie,ce;return Aa(this,function(re){switch(re.label){case 0:return U=N2.get(B),U?[3,2]:(le=Array.isArray(B)?B:[B],ie=F.apply(void 0,I_([],O_(le),!1)),N2.set(B,ie,a.dedupingInterval),[4,Q4(B,ie,a.cache,d)]);case 1:return re.sent(),[3,4];case 2:return[4,Q4(B,U.data,a.cache,d)];case 3:re.sent(),re.label=4;case 4:return f.isValidating=!1,N2.delete(B),f.error!==void 0&&(ce=!i&&a.shouldRetryOnError&&(g?g.shouldRetryOnError:!0),ce&&P_(v,g?g.errorRetryCount:1,a)),[2]}})})},j&&a.revalidateDebounce?(setTimeout(function(){return Ea(R,void 0,void 0,function(){return Aa(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:I.sent(),I.label=3;case 3:return[2]}})})},_=function(){return Ea(e,void 0,void 0,function(){return Aa(this,function(w){return[2,v(null,{shouldRetryOnError:!1})]})})},C=null;ht(function(){var w=function(){return Ea(e,void 0,void 0,function(){return Aa(this,function(g){switch(g.label){case 0:return!f.error&&a.isOnline()?[4,v()]:[3,2];case 1:return g.sent(),[3,3];case 2:C&&clearTimeout(C),g.label=3;case 3:return a.refreshInterval&&!i&&(C=setTimeout(w,a.refreshInterval)),[2]}})})};a.refreshInterval&&(C=setTimeout(w,a.refreshInterval)),a.revalidateOnFocus&&(document.addEventListener("visibilitychange",_,!1),window.addEventListener("focus",_,!1))}),sr(function(){i=!0,C&&clearTimeout(C),a.revalidateOnFocus&&(document.removeEventListener("visibilitychange",_,!1),window.removeEventListener("focus",_,!1));var w=Xs.get(h.value);w&&(w.data=w.data.filter(function(g){return g!==f}))});try{De(h,function(w){oa(h)||(h.value=w),f.key=w,f.isValidating=!!w,V_(h.value,f,d),!u&&!s&&h.value&&v(),s=!1},{immediate:!0})}catch{}var b=Nr(Nr({},zm(f)),{mutate:function(w,g){return v(w,Nr(Nr({},g),{forceRevalidate:!0}))}});return b}function Z_(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 xn(){return{useRequest:(e,t,n)=>{const r=typeof X4=="function"?X4:()=>({data:G({}),error:G(),isValidating:G(!1),mutate:()=>({})}),{data:o,error:a,isValidating:i,mutate:s}=r(e,t,{revalidateDebounce:500,dedupingInterval:100,...n});return{data:T(()=>{var l;return(l=o.value)==null?void 0:l.data}),response:o,error:a,isValidating:i,revalidate:s}},useDebounce:(e,t=300)=>{let n;const r=o=>async(...a)=>{clearTimeout(n),o>0?await new Promise(i=>{n=setTimeout(async()=>{await e(...a),i()},o)}):await e(...a)};return{debouncedFn:r(t),generateDebouncedFn:r}},clientSideSorter:(e,t,n,r)=>{let o=null;const a=(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)}},r.sort(o),t=e,n="ascending"):(r.reverse(),n==="descending"||n==="desc"?n="ascending":n="descending"),{previousKey:t,sortOrder:n}},useSwrvState:(e,t,n)=>{const r=G(Or.PENDING),o=G(!1);return v8(()=>{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&&n.value){r.value=Or.VALIDATING_HAS_DATA;return}if(e.value&&n.value){r.value=Or.VALIDATING;return}if(e.value&&t.value){r.value=Or.STALE_IF_ERROR;return}if(e.value===void 0&&!t.value){r.value=Or.PENDING;return}if(e.value&&!t.value&&o.value){r.value=Or.SUCCESS_HAS_DATA;return}if(e.value&&!t.value){r.value=Or.SUCCESS;return}e.value===void 0&&t&&(r.value=Or.ERROR)}),{hasData:o,state:r,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 N_={default:"default",success:"success",danger:"danger",info:"info",warning:"warning",custom:"custom",neutral:"neutral"},$_={rounded:"rounded",rectangular:"rectangular"},R_=["borderTop","noBorder","border"],F_=["large","medium","small"],z_=["leading","trailing"],U_=["date","time","dateTime","relative","relativeDate","relativeDateTime"],j_=["menu","selectionMenu"],G_=["light","dark"],Y_=["left","center","right"],K_=["default","offset"],W_=["ascending","descending",""],q_=["true","loading"],Q_=["small","medium","large"],X_=["start","end"],J_=["left","right"],ek=["string","number","divider"],$9=["active","default","pending","completed","error"],tk=["radio","card"],nk=["info","warning","danger"],rk=["click","hover"],R9=["auto","top","topStart","topEnd","left","leftStart","leftEnd","right","rightStart","rightEnd","bottom","bottomStart","bottomEnd"],ok=["table","card","form","spinner","fullscreen-kong","fullscreen-generic",""],ak=["1","2","5","6","10","25","50","75","100"],ik=["1","2"],sk=["dropdown","select","button"],F9=b9,lk=["get","post","put","patch","delete","head","options","trace","connect","custom"];var K0=(e=>(e.fontSize="font-size",e.fontWeight="font-weight",e.fontFamily="font-family",e.color="color",e.margin="margin",e.padding="padding",e))(K0||{});const ck=["table","grid"],{getSizeFromString:$2}=xn(),uk=ne({name:"KPop",components:{KButton:Ue},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=>R9.includes(e),default:"auto"},trigger:{type:String,default:"click",validator:e=>rk.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":So(),targetId:this.testMode?"test-target-id-1234":So()}},computed:{popoverStyle:function(){return{width:$2(this.width),maxWidth:$2(this.maxWidth),maxHeight:$2(this.maxHeight)}},popoverClassObj:function(){return[this.popoverClasses,{"hide-caret":this.hideCaret},{"has-actions":this.$slots.actions}]}},watch:{hidePopover:function(){this.isOpen&&this.hidePopper()},disabled:{handler(){this.isOpen&&this.hidePopper()},immediate:!0}},mounted(){this.$el.children?this.reference=this.$el.children[0]:this.reference=this.$el,this.bindEvents()},beforeUnmount(){const e=this.$refs.popper;document.documentElement.removeEventListener("click",this.handleClick),e&&e.removeEventListener("click",this.showPopper),this.reference&&(this.reference.removeEventListener("click",this.handleClick),this.reference.removeEventListener("mouseenter",this.createInstance),this.reference.removeEventListener("mouseleave",this.toggle),this.reference.removeEventListener("focus",this.createInstance),this.reference.removeEventListener("blur",this.toggle)),this.destroy()},methods:{hidePopper(){this.trigger!=="hover"&&(this.isOpen=!1),this.timer=setTimeout(()=>{this.$emit("closed"),this.destroy()},this.popoverTimeout)},showPopper(){this.disabled||(this.isOpen=!0,this.timer&&clearTimeout(this.timer),this.popperTimer&&clearTimeout(this.popperTimer),this.$emit("opened"))},updatePopper(){this.popper&&typeof this.popper.update=="function"&&this.popper.update()},async createInstance(){this.destroy(),this.showPopper();const e=(this.placement||"auto").replace(/[A-Z]/g,"-$&").toLowerCase(),t=this.$refs.popper,n=this.target&&!this.isSvg&&document.querySelector(this.target)?document.querySelector(this.target):document.getElementById(this.targetId);n&&(n.appendChild(t),n.style.overflow="auto"),await this.$nextTick(),this.popper=new A_(this.reference,t,{placement:e,positionFixed:this.positionFixed,modifiers:{preventOverflow:{enabled:!0,boundariesElement:"viewport"}}}),await this.$nextTick(),n&&n.style.removeProperty("overflow"),this.updatePopper()},handleClick(e){const t=()=>{e.stopPropagation(),this.hidePopper()};if(this.reference&&this.reference.contains(e.target))this.isOpen?t():this.createInstance();else if(this.$refs.popper&&this.$refs.popper.contains(e.target)&&this.onPopoverClick){const n=this.onPopoverClick();n!==void 0&&(n?this.showPopper():t())}else this.$refs.popper&&this.$refs.popper.contains(e.target)?this.showPopper():this.isOpen&&t()},bindEvents(){const e=this.$refs.popper;e&&(this.trigger==="hover"&&(this.reference.addEventListener("mouseenter",this.createInstance),this.reference.addEventListener("focus",this.createInstance),this.reference.addEventListener("mouseleave",this.hidePopper),this.reference.addEventListener("blur",this.hidePopper),e.addEventListener("mouseenter",this.showPopper),e.addEventListener("focus",this.showPopper),e.addEventListener("mouseleave",this.hidePopper),e.addEventListener("blur",this.hidePopper)),e.addEventListener("click",this.showPopper),document.documentElement.addEventListener("click",this.handleClick))},destroy(){this.popper&&(this.isOpen=!1,this.popper.disableEventListeners(),this.popper=null)}}}),dk={key:0},hk=["id"],fk={key:0,class:"k-popover-header"},pk={key:0,class:"k-popover-title"},mk={key:1,class:"k-popover-actions"},vk={class:"k-popover-content"},gk={key:1,class:"k-popover-footer"},Ck=["id"],yk={key:0,class:"k-popover-header"},bk={key:0,class:"k-popover-title"},wk={key:1,class:"k-popover-actions"},_k={class:"k-popover-content"},kk={key:1,class:"k-popover-footer"};function Mk(e,t,n,r,o,a){const i=jt("KButton");return m(),Q(Do(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:[Ut(Dt(e.showPopper,["stop","prevent"]),["enter"]),Ut(e.hidePopper,["esc"])]},{default:A(()=>[$(e.$slots,"default",{},()=>[V(i,{id:e.targetId,"aria-controls":e.popoverId||void 0,"aria-expanded":!!e.isOpen||void 0,"data-testid":"kpop-button"},{default:A(()=>[y(H(e.buttonText),1)]),_:1},8,["id","aria-controls","aria-expanded"])]),e.isSvg?(m(),x("div",dk,[(m(),x("foreignObject",null,[Fs(p("div",{id:e.popoverId,ref:"popper",class:X(["k-popover",e.popoverClassObj]),role:"region",style:yt(e.popoverStyle)},[e.$slots.title||e.title||e.$slots.actions?(m(),x("div",fk,[e.$slots.title||e.title?(m(),x("div",pk,[$(e.$slots,"title",{},()=>[y(H(e.title),1)])])):P("",!0),e.$slots.actions?(m(),x("div",mk,[$(e.$slots,"actions")])):P("",!0)])):P("",!0),p("div",vk,[$(e.$slots,"content")]),e.$slots.footer?(m(),x("div",gk,[$(e.$slots,"footer")])):P("",!0)],14,hk),[[N0,e.isOpen]])]))])):(m(),Q(aa,{key:1,name:"fade"},{default:A(()=>[Fs(p("div",{id:e.popoverId,ref:"popper",class:X(["k-popover",e.popoverClassObj]),role:"region",style:yt(e.popoverStyle)},[e.$slots.title||e.title||e.$slots.actions?(m(),x("div",yk,[e.$slots.title||e.title?(m(),x("div",bk,[$(e.$slots,"title",{},()=>[y(H(e.title),1)])])):P("",!0),e.$slots.actions?(m(),x("div",wk,[$(e.$slots,"actions")])):P("",!0)])):P("",!0),p("div",_k,[$(e.$slots,"content")]),e.$slots.footer?(m(),x("div",kk,[$(e.$slots,"footer")])):P("",!0)],14,Ck),[[N0,e.isOpen]])]),_:3}))]),_:3},40,["id","aria-controls","aria-expanded","role","onKeyup"])}const Bt=xe(uk,[["render",Mk]]),xk={role:"tooltip"},f1=ne({__name:"KTooltip",props:{label:{type:String,required:!1,default:""},placement:{type:String,default:"bottom",validator:e=>R9.includes(e)},positionFixed:{type:Boolean,default:!1},maxWidth:{type:String,default:"auto"},testMode:{type:Boolean,default:!1}},setup(e){const t=e,n=G(""),r=T(()=>{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(),Q(Bt,We(o.$attrs,{"hide-caret":"","max-width":e.maxWidth,placement:e.placement,"popover-classes":`k-tooltip ${r.value} ${n.value}`,"popover-timeout":0,"position-fixed":e.positionFixed,"test-mode":!!e.testMode||void 0,trigger:"hover",width:"auto"}),{content:A(()=>[p("div",xk,[$(o.$slots,"content",{label:e.label},()=>[y(H(e.label),1)])])]),default:A(()=>[$(o.$slots,"default")]),_:3},16,["max-width","placement","popover-classes","position-fixed","test-mode"]))}}),Sk=["aria-hidden","tabindex"],{getSizeFromString:Ek}=xn(),Ak={name:"KBadge",components:{KButton:Ue,KIcon:Ae,KTooltip:f1}},Lk=ne({...Ak,props:{appearance:{type:String,required:!1,validator:e=>Object.keys({...N_}).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({...$_}).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 n=e;u1(v=>({e9b902de:f.value,"281bce42":v.$props.backgroundColor,aa7fc6f8:v.$props.borderColor,"66bffb10":v.$props.color,"2b7353fa":v.$props.hoverColor,c2ea0ea6:v.$props.hoverColor||v.$props.backgroundColor}));const r=lr(),o=T(()=>!!r.onClick),a=G(null),i=G(!1),s=()=>{i.value=!0,t("dismissed")},l=G(0),c=G(0),u=G(!1),d=T(()=>l.value{const v={};return n.backgroundColor&&(v.backgroundColor=n.backgroundColor),n.borderColor&&(v.borderColor=n.borderColor),n.color&&(v.color=n.color),n.isBordered&&!n.borderColor&&n.color&&(v.borderColor=n.color),v}),f=T(()=>Ek(n.maxWidth));return De(a,()=>{var v,_;a.value&&!u.value&&(l.value=(v=a.value)==null?void 0:v.offsetWidth,c.value=(_=a.value)==null?void 0:_.scrollWidth,u.value=!0)}),(v,_)=>i.value?P("",!0):(m(),x("div",{key:0,"aria-hidden":e.hidden?!0:void 0,class:X(["k-badge",[`k-badge-${e.appearance}`,`k-badge-${e.shape}`,{"is-bordered":e.isBordered,clickable:o.value}]]),style:yt(h.value),tabindex:e.hidden?-1:0},[(m(),Q(Do(e.truncationTooltip&&(e.forceTooltip||d.value)?"KTooltip":"div"),{class:"k-badge-text","position-fixed":e.truncationTooltip&&(e.forceTooltip||d.value)?!0:void 0},{content:A(()=>[y(H(e.truncationTooltip),1)]),default:A(()=>[p("div",{ref_key:"badgeText",ref:a,class:"k-badge-text"},[$(v.$slots,"default",{},void 0,!0)],512)]),_:3},8,["position-fixed"])),e.dismissable?(m(),Q(Ue,{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]=Dt(()=>{},["stop"]))]},{default:A(()=>[V(Ae,{color:e.color,icon:"close",size:E(y9),title:"Remove"},null,8,["color","size"])]),_:1},8,["aria-hidden","is-rounded","tabindex"])):P("",!0)],14,Sk))}}),Fn=xe(Lk,[["__scopeId","data-v-ed93edde"]]),Dk={class:"k-breadcrumb-icon-wrapper"},Tk={key:0,class:"k-breadcrumb-divider"},Bk={inheritAttrs:!1},Hk=ne({...Bk,__name:"KBreadcrumbs",props:{items:{type:Array,default:[],required:!0,validator:e=>e&&e.length>0},itemMaxWidth:{type:String,required:!1,default:"38ch"},emphasis:{type:Boolean,default:!1}},setup(e){const t=r=>r.to?typeof r.to=="object"?{type:"router-link",attrs:{title:r.title,to:r.to}}:{type:"a",attrs:{href:r.to,target:"_blank",title:r.title}}:{type:"div",attrs:{}},n=(r,o)=>r.key||`breadcrumb-${o}`;return(r,o)=>(m(),x("ul",We({class:"k-breadcrumbs"},r.$attrs),[(m(!0),x(ke,null,Xe(e.items,(a,i)=>(m(),x("li",{key:n(a,i),class:"k-breadcrumbs-item"},[(m(),Q(Do(t(a).type),We(t(a).attrs,{class:"no-underline"}),{default:A(()=>[p("div",Dk,[$(r.$slots,`icon-${n(a,i)}`,{},()=>[a.icon?(m(),Q(Ae,{key:0,class:X(["k-breadcrumb-icon",{"has-no-text":!a.text}]),color:`var(--kui-color-text-decorative, ${E(aw)})`,"hide-title":"",icon:a.icon,size:E(Mt)},null,8,["class","color","icon","size"])):P("",!0)],!0)]),a.text?(m(),x("span",{key:0,class:X(["k-breadcrumb-text",{"non-link":!a.to,emphasis:e.emphasis}]),style:yt({maxWidth:a.maxWidth||e.itemMaxWidth})},H(a.text),7)):P("",!0)]),_:2},1040)),a.to||i[V(Ae,{color:`var(--grey-500, var(--kui-color-text-neutral-weak, ${E(da)}))`,"hide-title":"",icon:"chevronRight",size:E(Mt)},null,8,["color","size"])],!0)])):P("",!0)]))),128))],16))}}),j7=xe(Hk,[["__scopeId","data-v-949c19bf"]]),Ok=ne({name:"Krumbs",setup(e,{attrs:t,slots:n,emit:r}){return ht(()=>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`)),()=>Le(j7,{...e,...t,...r},n)}}),Ik=["aria-describedby","aria-label","aria-labelledby"],Vk={key:0,class:"k-card-status-hat"},Pk=["id"],Zk={class:"k-card-actions"},Nk=["id"],$k={class:"k-card-content"},Rk=["id"],Fk={key:0,class:"k-card-notifications"},zk=ne({__name:"KCard",props:{title:{type:String,default:""},body:{type:String,default:""},borderVariant:{type:String,default:"border",validator:e=>R_.includes(e)},hasHover:{type:Boolean,default:!1},hasShadow:{type:Boolean,default:!1},status:{type:String,default:""},testMode:{type:Boolean,default:!1}},setup(e){const t=e,n=T(()=>t.testMode?"test-title-id-1234":So()),r=T(()=>t.testMode?"test-content-id-1234":So()),o=xt(),a=T(()=>!!(t.status||o.statusHat)),i=T(()=>!!o.actions||a.value||!a.value&&(!!t.title||!!o.title)),s=T(()=>!a.value&&(!!t.title||!!o.title)),l=T(()=>a.value&&(!!t.title||!!o.title));return(c,u)=>(m(),x("section",{"aria-describedby":r.value||void 0,"aria-label":e.title?e.title:void 0,"aria-labelledby":!e.title&&E(o).title?n.value:void 0,class:X(["kong-card",[e.borderVariant,{hover:e.hasHover,"kcard-shadow":e.hasShadow}]])},[i.value?(m(),x("div",{key:0,class:X(["k-card-header",{"has-status":e.status||E(o).statusHat}])},[e.status||E(o).statusHat?(m(),x("div",Vk,[$(c.$slots,"statusHat",{},()=>[y(H(e.status),1)],!0)])):P("",!0),s.value?(m(),x("div",{key:1,id:e.title?void 0:n.value,class:"k-card-title"},[p("h4",null,[$(c.$slots,"title",{},()=>[y(H(e.title),1)],!0)])],8,Pk)):P("",!0),p("div",Zk,[$(c.$slots,"actions",{},void 0,!0)])],2)):P("",!0),l.value?(m(),x("div",{key:1,id:e.title?void 0:n.value,class:"k-card-title"},[p("h4",null,[$(c.$slots,"title",{},()=>[y(H(e.title),1)],!0)])],8,Nk)):P("",!0),p("div",$k,[p("div",{id:r.value,class:"k-card-body"},[$(c.$slots,"body",{},()=>[y(H(e.body),1)],!0)],8,Rk),E(o).notifications?(m(),x("div",Fk,[$(c.$slots,"notifications",{},void 0,!0)])):P("",!0)])],10,Ik))}}),na=xe(zk,[["__scopeId","data-v-86b5d53b"]]),Uk=ne({__name:"KSkeletonBox",props:{width:{type:String,default:"1",validator:e=>ak.includes(e)},height:{type:String,default:"1",validator:e=>ik.includes(e)}},setup(e){return(t,n)=>(m(),x("div",{class:X(["box",{[`width-${e.width}`]:!0,[`height-${e.height}`]:!0}])},null,2))}}),Lt=xe(Uk,[["__scopeId","data-v-55915b8c"]]),jk={class:"skeleton-loader"},Gk=ne({__name:"SkeletonBase",setup(e){return(t,n)=>(m(),x("div",jk,[$(t.$slots,"default",{},()=>[V(Lt,{height:"1",width:"100"}),V(Lt,{height:"1",width:"100"}),V(Lt,{height:"1",width:"75"})],!0)]))}}),Yk=xe(Gk,[["__scopeId","data-v-28ddd291"]]),Kk=e=>(fn("data-v-fdceaf4f"),e=e(),pn(),e),Wk={class:"skeleton-card-wrapper"},qk={class:"skeleton-card"},Qk={class:"skeleton-card-header"},Xk=Kk(()=>p("hr",null,null,-1)),Jk={class:"skeleton-card-content"},eM={class:"skeleton-card-footer"},tM=ne({__name:"CardSkeleton",props:{cardCount:{type:Number,default:1}},setup(e){return(t,n)=>(m(),x("div",Wk,[(m(!0),x(ke,null,Xe(e.cardCount,r=>(m(),x("div",{key:r,class:"skeleton-card-column"},[p("div",qk,[p("div",Qk,[$(t.$slots,"card-header",{},()=>[V(Lt,{class:"card-header-content-1",height:"2",width:"25"}),V(Lt,{class:"card-header-content-2",height:"2",width:"75"}),Xk],!0)]),p("div",Jk,[$(t.$slots,"card-content",{},()=>[V(Lt,{width:"10"})],!0)]),p("div",eM,[$(t.$slots,"card-footer",{},()=>[V(Lt,{width:"5"}),V(Lt,{width:"5"})],!0)])])]))),128))]))}}),nM=xe(tM,[["__scopeId","data-v-fdceaf4f"]]),rM={class:"skeleton-table-wrapper"},oM=ne({__name:"TableSkeleton",props:{rows:{type:Number,default:6},columns:{type:Number,default:6}},setup(e){const t=(n,r)=>[3,4].indexOf(n)===-1&&n!==r?"10":[3,4].indexOf(n)>-1||n===r?"6":"1";return(n,r)=>(m(),x("div",rM,[(m(!0),x(ke,null,Xe(e.rows,o=>(m(),x("div",{key:o,class:"skeleton-table-row"},[$(n.$slots,"default",{},()=>[(m(!0),x(ke,null,Xe(e.columns,a=>(m(),Q(Lt,{key:a,class:"skeleton-cell",width:t(a,e.columns||6)},null,8,["width"]))),128))],!0)]))),128))]))}}),aM=xe(oM,[["__scopeId","data-v-e715a8ef"]]),iM={class:"skeleton-form-wrapper"},sM={class:"skeleton-form-row"},lM={class:"skeleton-form-row"},cM={class:"skeleton-form-row"},uM={class:"skeleton-form-row"},dM=ne({__name:"FormSkeleton",setup(e){return(t,n)=>(m(),x("div",iM,[p("div",sM,[V(Lt,{height:"1",width:"10"}),V(Lt,{height:"2",width:"100"})]),p("div",lM,[V(Lt,{height:"1",width:"10"}),V(Lt,{height:"2",width:"100"})]),p("div",cM,[V(Lt,{height:"1",width:"10"}),V(Lt,{height:"2",width:"100"})]),p("div",uM,[V(Lt,{height:"1",width:"10"}),V(Lt,{height:"2",width:"100"})])]))}}),hM=xe(dM,[["__scopeId","data-v-27fab520"]]),fM="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",pM={class:"fullscreen-loading-container","data-testid":"full-screen-loader"},mM=["src"],vM={key:0,class:"progress"},gM=ne({__name:"FullScreenKongSkeleton",props:{progress:{type:Number,default:null},hideProgress:{type:Boolean,default:!1}},setup(e){const t=e,n=G(0),r=G(0),o=T(()=>t.progress!==null?t.progress:r.value);return ht(()=>{t.progress||(n.value=setInterval(()=>{r.value>=100&&(clearInterval(n.value),r.value=100),r.value=Math.min(r.value+Math.ceil(Math.random()*10*30),100)},200))}),sr(()=>{clearInterval(n.value)}),(a,i)=>(m(),x("div",pM,[p("div",null,[p("img",{alt:"Loading",src:E(fM)},null,8,mM),e.hideProgress?P("",!0):(m(),x("div",vM,[p("div",{class:"progress-bar",role:"progressbar",style:yt({width:`${o.value}%`}),title:"Loading"},null,4)]))])]))}}),CM=xe(gM,[["__scopeId","data-v-5c71d015"]]),yM=e=>(fn("data-v-5a15970d"),e=e(),pn(),e),bM={class:"fullscreen-loading-container","data-testid":"full-screen-spinner-loader"},wM=yM(()=>p("div",{class:"spinner-loader"},null,-1)),_M={key:0,class:"progress"},kM=ne({__name:"FullScreenGenericSpinner",props:{progress:{type:Number,default:null},hideProgress:{type:Boolean,default:!1}},setup(e){const t=e,n=G(0),r=G(0),o=T(()=>t.progress!==null?t.progress:r.value);return ht(()=>{t.progress||(n.value=setInterval(()=>{r.value>=100&&(clearInterval(n.value),r.value=100),r.value=Math.min(r.value+Math.ceil(Math.random()*10*30),100)},200))}),sr(()=>{clearInterval(n.value)}),(a,i)=>(m(),x("div",bM,[p("div",null,[wM,e.hideProgress?P("",!0):(m(),x("div",_M,[p("div",{class:"progress-bar",role:"progressbar",style:yt({width:`${o.value}%`}),title:"Loading"},null,4)]))])]))}}),MM=xe(kM,[["__scopeId","data-v-5a15970d"]]),G7=ne({__name:"KSkeleton",props:{delayMilliseconds:{type:Number,required:!1,default:0},type:{type:String,default:"",validator:e=>ok.includes(e)},progress:{type:Number,required:!1,default:null},hideProgress:{type:Boolean,default:!1},cardCount:{type:Number,default:1},tableColumns:{type:Number,required:!1,default:6},tableRows:{type:Number,required:!1,default:6}},setup(e){const t=e,n=G(!1);return ht(()=>{setTimeout(()=>{n.value=!0},t.delayMilliseconds)}),(r,o)=>n.value?(m(),x("div",{key:0,class:X(["k-skeleton-container",{"is-spinner":e.type!=="spinner"}])},[e.type==="card"?(m(),Q(nM,{key:0,"card-count":e.cardCount},{"card-header":A(()=>[$(r.$slots,"card-header")]),"card-content":A(()=>[$(r.$slots,"card-content")]),"card-footer":A(()=>[$(r.$slots,"card-footer")]),_:3},8,["card-count"])):e.type==="table"?(m(),Q(aM,{key:1,columns:e.tableColumns,rows:e.tableRows},{default:A(()=>[$(r.$slots,"default")]),_:3},8,["columns","rows"])):e.type==="form"?(m(),Q(hM,{key:2})):e.type==="fullscreen-kong"?(m(),Q(CM,{key:3,"hide-progress":e.hideProgress,progress:e.progress},null,8,["hide-progress","progress"])):e.type==="fullscreen-generic"?(m(),Q(MM,{key:4,"hide-progress":e.hideProgress,progress:e.progress},null,8,["hide-progress","progress"])):e.type==="spinner"?(m(),Q(Ae,{key:5,color:"#000",icon:"spinner",size:"18"})):(m(),Q(Yk,{key:6}))],2)):P("",!0)}}),xM={class:"empty-state-title"},SM={key:1,class:"k-empty-state-title-header"},EM={class:"empty-state-content"},AM={key:0,class:"k-empty-state-message"},LM={class:"k-empty-state-cta"},DM=ne({__name:"KEmptyState",props:{isError:{type:Boolean,default:!1},iconSize:{type:String,default:uw},icon:{type:String,default:""},ctaIsHidden:{type:Boolean,default:!1},ctaText:{type:String,default:""},handleClick:{type:Function,default:null},iconColor:{type:String,default:""},iconSecondaryColor:{type:String,default:""}},setup(e){return(t,n)=>(m(),x("section",{class:X(["empty-state-wrapper",{"is-error":e.isError}])},[p("div",xM,[e.isError||e.icon?(m(),x("div",{key:0,class:X(["k-empty-state-icon card-icon",{"warning-icon":e.isError}])},[V(Ae,{color:e.isError?e.iconColor||`var(--black-70, var(--kui-color-text-neutral-strongest, ${E(iw)}))`: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)):P("",!0),t.$slots.title?(m(),x("div",SM,[$(t.$slots,"title",{},void 0,!0)])):P("",!0)]),p("div",EM,[t.$slots.message?(m(),x("div",AM,[$(t.$slots,"message",{},void 0,!0)])):P("",!0),p("div",LM,[$(t.$slots,"cta",{},()=>[!e.ctaIsHidden&&e.ctaText?(m(),Q(Ue,{key:0,appearance:"primary",size:"small",onClick:n[0]||(n[0]=Dt(()=>e.handleClick&&e.handleClick(),["prevent"]))},{default:A(()=>[y(H(e.ctaText),1)]),_:1})):P("",!0)],!0)])])],2))}}),Ao=xe(DM,[["__scopeId","data-v-147e1e00"]]),TM={class:"k-input-label"},BM={key:0,class:"is-required"},HM=ne({__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,n=xt(),r=T(()=>!!(t.info||t.help||n.tooltip));return(o,a)=>(m(),x("label",TM,[$(o.$slots,"default",{},void 0,!0),e.required?(m(),x("span",BM,"*")):P("",!0),r.value?(m(),Q(f1,We({key:1},e.tooltipAttributes,{class:"label-tooltip","position-fixed":"","test-mode":!!e.testMode||void 0}),{content:A(()=>[$(o.$slots,"tooltip",{},()=>[y(H(e.help||e.info),1)],!0)]),default:A(()=>[V(Ae,{color:`var(--black-25, var(--kui-color-text-neutral-weak, ${E(da)}))`,"hide-title":"",icon:e.help?"help":"infoFilled",size:E(Mt)},null,8,["color","icon","size"])]),_:3},16,["test-mode"])):P("",!0)]))}}),Jr=xe(HM,[["__scopeId","data-v-711fc554"]]),OM={class:"text-on-input"},IM=["for"],VM={key:0,class:"is-required"},PM=["id","aria-invalid","value"],ZM=["id","aria-invalid","value"],NM=["aria-invalid","value"],$M={key:4,class:"help"},RM=["tabindex","onKeyup"],FM={inheritAttrs:!1},zM=ne({...FM,__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=>Q_.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=>X_.includes(e)},testMode:{type:Boolean,default:!1}},emits:["input","update:modelValue","char-limit-exceeded"],setup(e,{emit:t}){const n=e,r=G(""),o=G(!1),a=G(!1),i=G(!1),s=G(null),{stripRequiredLabel:l}=xn(),c=xt(),u=lr(),d=T(()=>(u==null?void 0:u.disabled)!==void 0&&String(u==null?void 0:u.disabled)!=="false"),h=T(()=>(u==null?void 0:u.readonly)!==void 0&&String(u==null?void 0:u.readonly)!=="false"),f=T(()=>(u==null?void 0:u.required)!==void 0&&String(u==null?void 0:u.required)!=="false"),v=T(()=>u.id?String(u.id):n.testMode?"test-input-id-1234":un()),_=T(()=>l(n.label,f.value)),C=T(()=>{var S,R;return!!((S=n.labelAttributes)!=null&&S.help||(R=n.labelAttributes)!=null&&R.info||c["label-tooltip"])}),b=T({get(){return n.modelValue},set(S){N({target:{value:S}})}}),w=T(()=>{const S={...u};return delete S.class,delete S.input,delete S.onInput,S}),g=T(()=>{var S,R;const I=((S=r.value)==null?void 0:S.toString().length)||0,U=((R=n.modelValue)==null?void 0:R.toString().length)||0;let le=I;return!o.value&&U&&(le=U),!!n.characterLimit&&le>n.characterLimit}),k=T(()=>g.value?o.value?`${r.value.toString().length} / ${n.characterLimit}`:`${n.modelValue.toString().length} / ${n.characterLimit}`:""),B=T(()=>!!u["onIcon:click"]);De(g,(S,R)=>{S!==R&&t("char-limit-exceeded",{value:r.value,length:r.value.length,characterLimit:n.characterLimit,limitExceeded:S})}),De(b,(S,R)=>{S!==R&&N({target:{value:S}})});const N=S=>{var R;const I=JSON.parse(JSON.stringify((R=S==null?void 0:S.target)==null?void 0:R.value));j(I)},j=S=>{r.value=S,o.value=!0,t("input",S),t("update:modelValue",S)},F=()=>r.value||o.value?r.value:n.modelValue,D=S=>{if(B.value){const R=u["onIcon:click"];typeof R=="function"&&R(S)}};return ht(()=>{s.value&&B.value&&(s.value.role="button")}),(S,R)=>(m(),x("div",{class:X(["k-input-wrapper",[S.$attrs.class,{"input-error":g.value||e.hasError||String(S.$attrs.class||"").includes("input-error")}]])},[e.label&&e.overlayLabel?(m(),x("div",{key:0,class:X(`k-input-label-wrapper-${e.size}`)},[p("div",OM,[p("label",We(e.labelAttributes,{class:{focused:a.value,hovered:i.value,disabled:d.value,readonly:h.value},for:v.value}),[p("span",null,H(_.value),1),f.value?(m(),x("span",VM,"*")):P("",!0)],16,IM),p("input",We(w.value,{id:v.value,"aria-invalid":e.hasError||g.value?"true":void 0,class:["form-control k-input",{[`k-input-${e.size}`]:e.size,[`has-icon icon-${e.iconPosition}`]:S.$slots.icon}],value:F(),onBlur:R[0]||(R[0]=()=>a.value=!1),onFocus:R[1]||(R[1]=()=>a.value=!0),onInput:N,onMouseenter:R[2]||(R[2]=()=>i.value=!0),onMouseleave:R[3]||(R[3]=()=>i.value=!1)}),null,16,PM)]),g.value||e.hasError?(m(),x("p",{key:0,class:X(["has-error",{"over-char-limit":g.value}])},H(k.value||e.errorMessage),3)):P("",!0)],2)):e.label?(m(),x("div",{key:1,class:X(`k-input-label-wrapper-${e.size}`)},[V(Jr,We({for:v.value},e.labelAttributes,{required:f.value}),nr({default:A(()=>[y(H(_.value)+" ",1)]),_:2},[C.value?{name:"tooltip",fn:A(()=>[$(S.$slots,"label-tooltip",{},void 0,!0)]),key:"0"}:void 0]),1040,["for","required"]),p("input",We(w.value,{id:v.value,"aria-invalid":e.hasError||g.value?"true":void 0,class:["form-control k-input",{[`k-input-${e.size}`]:e.size,[`has-icon icon-${e.iconPosition}`]:S.$slots.icon}],value:F(),onInput:N}),null,16,ZM),g.value||e.hasError?(m(),x("p",{key:0,class:X(["has-error",{"over-char-limit":g.value}])},H(k.value||e.errorMessage),3)):P("",!0)],2)):(m(),x("input",We({key:2},w.value,{"aria-invalid":e.hasError||g.value?"true":void 0,class:["form-control k-input",{[`k-input-${e.size}`]:e.size,[`has-icon icon-${e.iconPosition}`]:S.$slots.icon}],value:F(),onInput:N}),null,16,NM)),(g.value||e.hasError)&&!e.label?(m(),x("p",{key:3,class:X(["has-error",{"over-char-limit":g.value}])},H(k.value||e.errorMessage),3)):P("",!0),e.help?(m(),x("p",$M,H(e.help),1)):P("",!0),S.$slots.icon?(m(),x("div",{key:5,ref_key:"icon",ref:s,class:X(["input-icon",{clickable:B.value}]),tabindex:B.value?0:-1,onClick:D,onKeyup:Ut(D,["enter"])},[$(S.$slots,"icon",{},void 0,!0)],42,RM)):P("",!0)],2))}}),Ni=xe(zM,[["__scopeId","data-v-da4a957a"]]),UM=["data-testid"],jM={class:"k-select-item-container",role:"option"},GM=["disabled","value"],YM={class:"k-select-item-label"},KM={class:"k-select-selected-icon-container"},WM=ne({__name:"KSelectItem",props:{item:{type:Object,default:null,validator:e=>e.label!==void 0&&e.value!==void 0}},emits:["selected"],setup(e,{emit:t}){const n=e,r=o=>{if(n.item.disabled){o.stopPropagation();return}t("selected",n.item)};return(o,a)=>(m(),x("div",{key:e.item.key,class:"k-select-item","data-testid":`k-select-item-${e.item.value}`,onClick:r},[p("div",jM,[p("button",{class:X({selected:e.item.selected}),disabled:e.item.disabled===!0?!0:void 0,type:"button",value:e.item.value},[p("span",YM,[$(o.$slots,"content",{},()=>[y(H(e.item.label),1)],!0)]),p("span",KM,[e.item.selected?(m(),Q(Ae,{key:0,class:"selected-item-icon",color:"currentColor",icon:"check"})):P("",!0)])],10,GM)])],8,UM))}}),Js=xe(WM,[["__scopeId","data-v-691b9512"]]),qM={class:"k-select-group-title"},QM=ne({__name:"KSelectItems",props:{items:{type:Array,required:!1,default:()=>[],validator:e=>!e.length||e.every(t=>t.label!==void 0&&t.value!==void 0)}},emits:["selected"],setup(e,{emit:t}){const n=e,r=s=>t("selected",s),o=T(()=>{var s;return(s=n.items)==null?void 0:s.filter(l=>!l.group)}),a=T(()=>{var s;return[...new Set(((s=n.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=n.items)==null?void 0:l.filter(c=>c.group===s)};return(s,l)=>(m(),x(ke,null,[(m(!0),x(ke,null,Xe(o.value,c=>(m(),Q(Js,{key:c.key,item:c,onSelected:r},{content:A(()=>[$(s.$slots,"content",{item:c},void 0,!0)]),_:2},1032,["item"]))),128)),(m(!0),x(ke,null,Xe(a.value,c=>(m(),x("div",{key:`${c}-group`,class:"k-select-group"},[p("span",qM,H(c),1),(m(!0),x(ke,null,Xe(i(c),u=>(m(),Q(Js,{key:u.key,item:u,onSelected:r},{content:A(()=>[$(s.$slots,"content",{item:u},void 0,!0)]),_:2},1032,["item"]))),128))]))),128))],64))}}),XM=xe(QM,[["__scopeId","data-v-8e9c1b92"]]),JM=e=>(fn("data-v-0a2343eb"),e=e(),pn(),e),ex=["id"],tx={class:"k-select-selected-item-label"},nx=["onKeyup"],rx=["id"],ox=["id"],ax={key:0,class:"custom-selected-item"},ix={key:1,class:"k-select-list"},sx={class:"select-item-description"},lx=JM(()=>p("span",{class:"select-item-new-indicator"},"(Add new value)",-1)),cx={inheritAttrs:!1},ux=ne({...cx,__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=>sk.includes(e)},buttonText:{type:String,default:""},items:{type:Array,required:!1,default:()=>[],validator:e=>!e.length||e.every(t=>t.label!==void 0&&t.value!==void 0)},positionFixed:{type:Boolean,default:!0},filterFunc:{type:Function,default:e=>e.items.filter(t=>{var n,r;return(r=t.label)==null?void 0:r.toLowerCase().includes((n=e.query)==null?void 0:n.toLowerCase())})},enableFiltering:{type:Boolean,default:null},autosuggest:{type:Boolean,default:!1},loading:{type:Boolean,default:!1},clearable:{type:Boolean,default:!1},testMode:{type:Boolean,default:!1},dropdownFooterText:{type:String,default:""},dropdownFooterTextPosition:{type:String,default:"sticky"},reuseItemTemplate:{type:Boolean,default:!1},enableItemCreation:{type:Boolean,default:!1}},emits:["selected","input","change","update:modelValue","query-change","item:added","item:removed"],setup(e,{emit:t}){const n=e;u1(z=>({"52f24ef3":R.value}));const{getSizeFromString:r,stripRequiredLabel:o}=xn(),a={popoverClasses:"k-select-popover",popoverTimeout:0,placement:"bottomStart",hideCaret:!0},i=lr(),s=xt(),l=T(()=>i.required!==void 0&&String(i.required)!=="false"),c=T(()=>o(n.label,l.value)),u=T(()=>{var z,Z;return!!((z=n.labelAttributes)!=null&&z.help||(Z=n.labelAttributes)!=null&&Z.info||s["label-tooltip"])}),d=G(""),h=T(()=>{var z,Z;return!(!d.value||(Z=(z=b.value)==null?void 0:z.filter(K=>K.label===d.value))!=null&&Z.length)}),f=G(null),v=T(()=>n.testMode?"test-select-id-1234":un()),_=T(()=>n.testMode?"test-select-input-id-1234":un()),C=T(()=>n.testMode?"test-select-text-id-1234":un()),b=G([]),w=G(!1),g=G(!1),k=G(null),B=T({get(){return n.modelValue},set(z){var Z;const K=(Z=b.value)==null?void 0:Z.filter(ae=>ae.value===z);K!=null&&K.length?Pe(K[0]):z||Ye()}}),N=T(()=>n.autosuggest?!0:n.enableFiltering!==null?n.appearance==="button"?!1:n.enableFiltering:n.appearance==="dropdown"),j=T(()=>{let z="";return n.width?z=n.width:(z="205",n.appearance==="button"&&(z="230")),r(z)}),F=T(()=>({width:j.value})),D=T(()=>{const z={...i};return delete z.class,z}),S=T(()=>({...a,...n.kpopAttributes,popoverClasses:`${a.popoverClasses} ${n.kpopAttributes.popoverClasses} k-select-pop-${n.appearance}`,width:String(Ge.value),maxWidth:String(Ge.value),disabled:i.disabled!==void 0&&String(i.disabled)!=="false"||i.readonly!==void 0&&String(i.readonly)!=="false"})),R=T(()=>r(n.dropdownMaxHeight)),I=T(()=>({...S.value})),U=T(()=>n.autosuggest?b.value:n.filterFunc({items:b.value,query:d.value})),le=T(()=>n.placeholder?n.placeholder:i.placeholder?i.placeholder:n.appearance==="button"||!N.value?"Select an item":"Filter..."),ie=T(()=>n.buttonText&&f.value?n.buttonText:f.value?f.value.label:le.value),ce=T(()=>n.appearance==="select"&&n.clearable&&!!f.value),re=T(()=>!!(f.value&&n.appearance==="select"&&(s["selected-item-template"]||n.reuseItemTemplate&&s["item-template"]))),Ce=z=>{if(!N.value)return z.preventDefault(),!1},je=()=>{var z,Z;if(!n.enableItemCreation||!d.value||!h.value)return;const K=(((z=b.value)==null?void 0:z.length)||0)+1,ae={label:d.value+"",value:n.testMode?`test-multiselect-added-item-${K}`:un(),key:`${(Z=d.value.replace(/ /gi,"-"))==null?void 0:Z.replace(/[^a-z0-9-_]/gi,"")}-${K}`,custom:!0};t("item:added",ae),Pe(ae,!0),d.value=""},Pe=(z,Z)=>{var K,ae;Z&&((K=b.value)==null||K.push(z)),(ae=b.value)==null||ae.forEach((M,L)=>{var O,q,W;M.key===z.key?(M.selected=!0,M.key=(O=M==null?void 0:M.key)!=null&&O.includes("-selected")?M.key:`${M.key}-selected`,f.value=M):M.selected?(M.selected=!1,M.key=(q=M==null?void 0:M.key)==null?void 0:q.replace(/-selected/gi,""),M.custom&&((W=b.value)==null||W.splice(L,1),t("item:removed",M))):M.selected=!1}),d.value=n.appearance==="dropdown"?"":z.label,t("selected",z),t("input",z.value),t("change",z),t("update:modelValue",z.value)},Ye=()=>{var z;(z=b.value)==null||z.forEach((Z,K)=>{var ae,M;Z.selected=!1,Z.key=(ae=Z==null?void 0:Z.key)==null?void 0:ae.replace(/-selected/gi,""),Z.custom&&((M=b.value)==null||M.splice(K,1),t("item:removed",Z))}),f.value=null,n.appearance==="select"&&(d.value=""),t("input",null),t("change",null),t("update:modelValue",null)},ze=(z,Z)=>{if(z.keyCode===27){Z.value=!1;return}const K=document.getElementById(C.value);!Z.value&&K&&K.click()},de=z=>{d.value=z,t("query-change",z)},Ze=()=>{g.value=!0,w.value||(w.value=!0,t("query-change",""))},Te=()=>{g.value=!1};De(B,(z,Z)=>{var K;if(z!==Z){const ae=(K=b.value)==null?void 0:K.filter(M=>M.value===z);ae!=null&&ae.length?Pe(ae[0]):z||Ye()}}),De(()=>n.items,(z,Z)=>{var K,ae,M,L;if(JSON.stringify(z)!==JSON.stringify(Z)){b.value=JSON.parse(JSON.stringify(n.items));for(let O=0;O<((K=b.value)==null?void 0:K.length);O++)b.value[O].selected===void 0&&(b.value[O].selected=!1),b.value[O].key=`${(M=(ae=b.value[O].label)==null?void 0:ae.replace(/ /gi,"-"))==null?void 0:M.replace(/[^a-z0-9-_]/gi,"")}-${O}`||`k-select-item-label-${O}`,(b.value[O].value===n.modelValue||b.value[O].selected)&&(b.value[O].selected=!0,f.value=b.value[O],b.value[O].key+="-selected",n.appearance==="select"&&!g.value&&(d.value=f.value.label)),((L=f.value)==null?void 0:L.value)===b.value[O].value&&(b.value[O].selected=!0);k.value&&typeof k.value.updatePopper=="function"&&hn(()=>{k.value.updatePopper()})}},{deep:!0,immediate:!0});const Ge=G(0),Y=()=>{const z=document.getElementById(_.value);z&&(Ge.value=z.offsetWidth)};return(z,Z)=>(m(),x("div",{class:X(["k-select",[z.$attrs.class]]),style:yt(F.value)},[e.label&&!e.overlayLabel?(m(),Q(Jr,We({key:0},e.labelAttributes,{"data-testid":"k-select-label",for:v.value,required:l.value}),nr({default:A(()=>[y(H(c.value)+" ",1)]),_:2},[u.value?{name:"tooltip",fn:A(()=>[$(z.$slots,"label-tooltip",{},void 0,!0)]),key:"0"}:void 0]),1040,["for","required"])):P("",!0),p("div",{id:v.value,"data-testid":"k-select-selected-item"},[f.value&&e.appearance==="dropdown"?(m(),x("div",{key:0,class:X(["k-select-item-selection",{"overlay-label-item-selection":e.overlayLabel}])},[$(z.$slots,"selected-item-template",{item:f.value},()=>[p("div",tx,H(f.value.label),1)],!0),p("button",{class:"clear-selection-icon",onClick:Ye,onKeyup:Ut(Ye,["enter"])},[V(Ae,{color:"currentColor",icon:"clear"})],40,nx)],2)):P("",!0),V(E(Ql),null,{default:A(({toggle:K,isToggled:ae})=>[V(Bt,We({ref_key:"popper",ref:k},I.value,{"on-popover-click":()=>(K(),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&&K()},onOpened:()=>{d.value="",K(),Y()}}),{content:A(()=>[e.autosuggest&&e.loading?$(z.$slots,"loading",{key:0},()=>[V(Ae,{class:"k-select-loading","data-testid":"k-select-loading",icon:"spinner"})],!0):(m(),x("div",ix,[V(XM,{items:U.value,onSelected:Pe},{content:A(({item:M})=>[$(z.$slots,"item-template",{class:"select-item-label select-item-desc",item:M},void 0,!0)]),_:3},8,["items"]),!U.value.length&&!z.$slots.empty&&!e.enableItemCreation?(m(),Q(Js,{key:"k-select-empty-state",class:"k-select-empty-item",item:{label:"No results",value:"no_results"}})):P("",!0),!U.value.length&&h.value&&!z.$slots.empty&&e.enableItemCreation?(m(),Q(Js,{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:je},{content:A(()=>[p("div",sx,[y(H(d.value)+" ",1),lx])]),_:1},8,["item"])):P("",!0)])),!e.loading&&!U.value.length?$(z.$slots,"empty",{key:2},void 0,!0):P("",!0),z.$slots["dropdown-footer-text"]||e.dropdownFooterText?(m(),x("div",{key:3,class:X(["k-select-dropdown-footer-text",`k-select-dropdown-footer-${e.dropdownFooterTextPosition}`])},[$(z.$slots,"dropdown-footer-text",{},()=>[y(H(e.dropdownFooterText),1)],!0)],2)):P("",!0)]),default:A(()=>[e.appearance==="button"?(m(),x("div",{key:0,id:_.value,class:"k-select-button","data-testid":"k-select-input",role:"listbox",style:{position:"relative"}},[V(Ue,We({id:C.value},D.value,{appearance:"btn-link","is-rounded":!1,"show-caret":"",style:F.value,onKeyup:M=>ze(M,ae)}),{default:A(()=>[$(z.$slots,"selected-item-template",{item:f.value},()=>[y(H(ie.value),1)],!0)]),_:2},1040,["id","style","onKeyup"])],8,rx)):(m(),x("div",{key:1,id:_.value,class:X(["select-input-container",{"k-select-input":e.appearance==="select","no-filter":!N.value,"is-readonly":z.$attrs.readonly!==void 0&&String(z.$attrs.readonly)!=="false",disabled:z.$attrs.disabled!==void 0&&String(z.$attrs.disabled)!=="false","is-open":ae.value}]),"data-testid":"k-select-input",role:"listbox",style:{position:"relative"},onClick:Z[0]||(Z[0]=M=>{z.$attrs.disabled!==void 0&&String(z.$attrs.disabled)!=="false"&&M.stopPropagation()})},[ce.value?(m(),Q(Ue,{key:0,class:"clear-selection-icon",onClick:Ye,onKeyup:Ut(Ye,["enter"])},{default:A(()=>[V(Ae,{color:`var(--grey-500, ${E(Ja)})`,icon:"clear",size:E(Mt)},null,8,["color","size"])]),_:1},8,["onKeyup"])):P("",!0),e.appearance==="select"?(m(),Q(Ae,{key:1,class:X({"overlay-label-chevron":e.overlayLabel}),color:`var(--grey-500, ${E(Ja)})`,icon:"chevronDown",size:E(Mt)},null,8,["class","color","size"])):P("",!0),V(Ni,We({id:C.value},D.value,{autocapitalize:"off",autocomplete:"off",class:["k-select-input",{"no-filter":!N.value,"input-placeholder-dark has-chevron":e.appearance==="select","input-placeholder-transparent":re.value&&(!N.value||!ae.value),"has-clear":ce.value,"is-readonly":z.$attrs.readonly!==void 0&&String(z.$attrs.readonly)!=="false",disabled:z.$attrs.disabled!==void 0&&String(z.$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"&&!N.value?f.value.label:le.value,onBlur:Te,onFocus:Ze,onKeypress:Ce,onKeyup:M=>ze(M,ae),"onUpdate:modelValue":de}),null,16,["id","class","label","model-value","overlay-label","placeholder","onKeyup"]),V(aa,{name:"fade"},{default:A(()=>[re.value&&(!N.value||!ae.value)?(m(),x("div",ax,[$(z.$slots,"selected-item-template",{item:f.value},()=>[$(z.$slots,"item-template",{item:f.value},void 0,!0)],!0)])):P("",!0)]),_:2},1024)],10,ox))]),_:2},1040,["on-popover-click","position-fixed","target","test-mode","onClosed","onOpened"])]),_:3})],8,ex)],6))}}),z9=xe(ux,[["__scopeId","data-v-0a2343eb"]]),dx={class:"pagination-offset-button-container"},hx=ne({__name:"PaginationOffset",props:{prevButtonDisabled:{type:Boolean,default:!1},nextButtonDisabled:{type:Boolean,default:!1},testMode:{type:Boolean,default:!1}},emits:["getPrevOffset","getNextOffset"],setup(e,{emit:t}){const n=e,r=()=>{n.nextButtonDisabled||t("getNextOffset")},o=()=>{n.prevButtonDisabled||t("getPrevOffset")};return(a,i)=>{const s=jt("KButton");return m(),x("div",dx,[V(s,{"aria-label":"Go to the previous page",class:X(["pagination-button",{disabled:e.prevButtonDisabled}]),"data-testid":"prev-btn",onClick:Dt(o,["prevent"])},{icon:A(()=>[V(Ae,{class:X(["pagination-arrow-icon",{"is-direction-disabled":e.prevButtonDisabled}]),color:"currentColor",icon:"arrowLeft",size:E(Mt),"view-box":"0 0 16 16"},null,8,["class","size"])]),_:1},8,["class","onClick"]),V(s,{"aria-label":"Go to the next page",class:X(["pagination-button",{disabled:e.nextButtonDisabled}]),"data-testid":"next-btn",onClick:Dt(r,["prevent"])},{icon:A(()=>[V(Ae,{class:X(["pagination-arrow-icon",{"is-direction-disabled":e.nextButtonDisabled}]),color:"currentColor",icon:"arrowRight",size:E(Mt),"view-box":"0 0 16 16"},null,8,["class","size"])]),_:1},8,["class","onClick"])])}}}),fx=xe(hx,[["__scopeId","data-v-20a48d53"]]),px={"aria-label":"Pagination Navigation","data-testid":"k-pagination-container"},mx={class:"card-pagination-bar"},vx={class:"pagination-text","data-testid":"visible-items"},gx={class:"pagination-text-pages"},Cx={class:"pagination-button-container"},yx=["onClick"],bx={key:0,class:"pagination-button","data-testid":"page-1-btn"},wx={key:1,class:"pagination-button placeholder"},_x=["data-testid"],kx=["aria-current","aria-label","onClick"],Mx={key:2,class:"pagination-button placeholder"},xx={key:3,class:"pagination-button"},Sx=["onClick"],Ex={class:"page-size-select","data-testid":"page-size-dropdown"},Ax=ne({__name:"KPagination",props:{items:{type:Array,default:()=>[]},totalCount:{type:Number,default:0},pageSizes:{type:Array,default:()=>[15,30,50,75,100],validator:e=>!!e.length&&e.every(t=>typeof t=="number")},initialPageSize:{type:Number,default:null},neighbors:{type:Number,default:1},searchTriggered:{type:Boolean,default:!1},currentPage:{type:Number,default:null},disablePageJump:{type:Boolean,default:!1},paginationType:{type:String,default:"default",validator:e=>["default","offset"].includes(e)},offsetPrevButtonDisabled:{type:Boolean,default:!1},offsetNextButtonDisabled:{type:Boolean,default:!1},testMode:{type:Boolean,default:!1}},emits:["pageChanged","pageSizeChanged","getNextOffset","getPrevOffset"],setup(e,{emit:t}){const n=e,r={placement:"top"},o=G(n.currentPage?n.currentPage:1),a=G(n.initialPageSize?n.initialPageSize:n.pageSizes[0]),i=T(()=>Math.ceil(n.totalCount/a.value)),s=n.pageSizes.map((R,I)=>({label:`${R}`,key:`size-${I}`,value:R})),l=G(""),c=(R,I,U,le)=>{if(n.disablePageJump)return[];let ie=[...Array(I).keys()].map(re=>re+1);const ce=5+2*n.neighbors;return ie.length<=ce||(U?U&&le?ie=ie.filter(re=>re>R-n.neighbors-1&&rere>I-n.neighbors*2-3)):ie=ie.filter(re=>re<=n.neighbors*2+3)),ie},u=G(o.value===1),d=G(o.value===i.value),h=T(()=>(o.value-1)*a.value+1),f=T(()=>{const R=h.value-1+a.value;return R>n.totalCount?n.totalCount:R}),v=T(()=>`${h.value} to ${f.value}`),_=T(()=>` of ${n.totalCount}`),C=T(()=>n.currentPage?n.currentPage:o.value),b=G(!1),w=G(i.value>5+2*n.neighbors),g=G(c(C.value,i.value,!1,i.value>5+2*n.neighbors)),k=()=>{d.value||(o.value++,j())},B=()=>{u.value||(o.value--,j())},N=R=>{o.value=R,j()},j=()=>{const R=(o.value-1)*a.value+a.value;d.value=R>=n.totalCount,u.value=o.value===1;const I=5+2*n.neighbors;i.value<=I?(b.value=!1,w.value=!1):(b.value=o.value>=n.neighbors+4,w.value=o.value<=i.value-n.neighbors-3),g.value=c(o.value,i.value,b.value,w.value),t("pageChanged",{page:o.value,pageCount:i.value,firstItem:h.value,lastItem:f.value,visibleItems:n.items.slice(h.value-1,f.value)})},F=R=>{a.value=R.value,l.value=a.value+" items per page",t("pageSizeChanged",{pageSize:a.value,pageCount:i.value}),n.currentPage!==1&&N(1)},D=()=>{t("getNextOffset")},S=()=>{t("getPrevOffset")};return De(()=>n.currentPage,(R,I)=>{R!==I&&N(R)}),De(i,(R,I)=>{R!==I&&(g.value=c(C.value,R,!1,R>5+2*n.neighbors),d.value=o.value===R,w.value=R>5+2*n.neighbors)}),(R,I)=>(m(),x("nav",px,[p("div",mx,[e.paginationType==="default"?(m(),x(ke,{key:0},[p("span",vx,[p("span",gx,H(v.value),1),y(" "+H(_.value),1)]),p("ul",Cx,[p("li",{class:X(["pagination-button square",{disabled:u.value}]),"data-testid":"prev-btn"},[p("a",{"aria-label":"Go to the previous page",href:"#",onClick:Dt(B,["prevent"])},[V(Ae,{class:X(["pagination-arrow-icon",{"is-direction-disabled":u.value}]),color:"currentColor",icon:"arrowLeft",size:E(Mt),"view-box":"0 0 16 14"},null,8,["class","size"])],8,yx)],2),!e.disablePageJump&&b.value?(m(),x("li",bx,[p("a",{"aria-label":"Go to the first page",href:"#",onClick:I[0]||(I[0]=Dt(U=>N(1),["prevent"]))},"1")])):P("",!0),!e.disablePageJump&&b.value?(m(),x("li",wx," ... ")):P("",!0),(m(!0),x(ke,null,Xe(g.value,U=>(m(),x("li",{key:U,class:X(["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:Dt(le=>N(U),["prevent"])},H(U),9,kx)],10,_x))),128)),!e.disablePageJump&&w.value?(m(),x("li",Mx," ... ")):P("",!0),!e.disablePageJump&&w.value?(m(),x("li",xx,[p("a",{"aria-label":"Go to the last page","data-testid":"last-btn",href:"#",onClick:I[1]||(I[1]=Dt(U=>N(i.value),["prevent"]))},H(i.value),1)])):P("",!0),p("li",{class:X(["pagination-button square",{disabled:d.value}]),"data-testid":"next-btn"},[p("a",{"aria-label":"Go to the next page",href:"#",onClick:Dt(k,["prevent"])},[V(Ae,{class:X(["pagination-arrow-icon",{"is-direction-disabled":d.value}]),color:"currentColor",icon:"arrowRight",size:E(Mt),"view-box":"0 0 16 14"},null,8,["class","size"])],8,Sx)],2)])],64)):(m(),Q(fx,{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",Ex,[V(z9,{appearance:"button","button-text":l.value,items:E(s),"kpop-attributes":r,placeholder:`${a.value} items per page`,"position-fixed":"","test-mode":!!e.testMode||void 0,width:"205",onSelected:F},null,8,["button-text","items","placeholder","test-mode"])])])]))}}),Y7=xe(Ax,[["__scopeId","data-v-8bb7481c"]]),Lx=ne({__name:"KCatalogItem",props:{item:{type:Object,default:()=>({})},truncate:{type:Boolean,default:!0},testMode:{type:Boolean,default:!1}},emits:["card:click"],setup(e,{emit:t}){const n=(r,o)=>{t("card:click",{evt:r,item:o})};return(r,o)=>(m(),Q(na,{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=>n(a,e.item))},{title:A(()=>[$(r.$slots,"cardTitle",{},()=>[y(H(e.item?e.item.title:""),1)],!0)]),actions:A(()=>[$(r.$slots,"cardActions",{},void 0,!0)]),body:A(()=>[p("div",{class:X({"multi-line-truncate":e.truncate})},[$(r.$slots,"cardBody",{},()=>[y(H(e.item?e.item.description:""),1)],!0)],2)]),_:3},8,["data-testid","test-mode"]))}}),U9=xe(Lx,[["__scopeId","data-v-689a9850"]]),Dx={class:"k-card-catalog"},Tx={key:0,class:"k-card-catalog-title","data-testid":"k-catalog-title"},Bx={key:1,class:"k-catalog-toolbar","data-testid":"k-catalog-toolbar"},Hx={class:"k-catalog-skeleton-footer-container"},Ox={key:3,class:"k-catalog-error-state","data-testid":"k-card-catalog-error-state"},Ix={key:4,class:"k-catalog-empty-state","data-testid":"k-card-catalog-empty-state"},Vx=["data-tableid"],Px={key:0,class:"card-pagination","data-testid":"k-catalog-pagination"},Zx=ne({__name:"KCatalog",props:{isLoading:{type:Boolean,default:!1},cardSize:{type:String,default:"medium",validator:e=>F_.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 n=e,{useRequest:r,useDebounce:o,useSwrvState:a}=xn(),i=xt(),s=T(()=>n.testMode?"test-catalog-id-1234":un()),l={page:1,pageSize:15,query:""},c=G([]),u=G(0),d=G(""),h=G(1),f=G(15),v=G(!1),_=T(()=>!!i.toolbar),C=T(()=>({pageSize:f.value})),b=G(!0),w=async()=>{var de;const Ze=n.searchInput,Te=await n.fetcher({query:Ze||d.value,pageSize:f.value,page:h.value});return c.value=Te.data,u.value=n.paginationTotalItems||Te.total||((de=Te.data)==null?void 0:de.length),b.value=!1,Te},g=()=>{const de={...l,...n.initialFetcherParams};h.value=de.page??l.page,f.value=de.pageSize??l.pageSize,d.value=de.query??l.query,v.value=!0},k=T(()=>{if(!n.fetcher||!v.value)return"";let de=s.value;return n.cacheIdentifier&&(de=n.cacheIdentifier),n.fetcherCacheKey&&(de+=`-${n.fetcherCacheKey}`),`k-catalog_${de}`}),B=G(""),{debouncedFn:N,generateDebouncedFn:j}=o(de=>{B.value=de},350),F=j(0),{data:D,error:S,revalidate:R,isValidating:I}=r(()=>k.value,()=>w(),{revalidateOnFocus:!1,revalidateDebounce:0}),{state:U,hasData:le,swrvState:ie}=a(D,S,I),ce=G(!0),re=T(()=>({hasData:le.value,state:U.value})),Ce=T(()=>ce.value?"loading":S.value?"error":"success"),je=({page:de})=>{h.value=de},Pe=({pageSize:de})=>{f.value=de,h.value=1},Ye=de=>de.toLowerCase().replace(/[^[a-z0-9]/gi,"-");De(D,de=>{de!=null&&de.length&&!c.value.length&&(c.value=de)},{deep:!0,immediate:!0}),De(U,()=>{switch(U.value){case ie.PENDING:ce.value=!0;break;case ie.VALIDATING_HAS_DATA:ce.value=ze.value;break;default:ce.value=!1;break}},{immediate:!0}),De([re,Ce],de=>{var Ze;t("state",{state:de==null?void 0:de[1],hasData:(Ze=de==null?void 0:de[0])==null?void 0:Ze.hasData})}),De(()=>n.searchInput,de=>{h.value!==1&&(h.value=1),de===""?F(de):N(de)},{immediate:!0});const ze=G(!1);return De([B,h,f],async(de,Ze)=>{const Te=Ze==null?void 0:Ze[0],Ge=de[0],Y=de[1];Ge!==Te&&Y!==1&&(h.value=1),v.value&&!b.value&&(ze.value=!0,await R(),ze.value=!1)},{deep:!0,immediate:!0}),De(C,de=>{t("update:catalog-preferences",de)}),ht(()=>{g()}),(de,Ze)=>(m(),x("div",Dx,[e.title?(m(),x("div",Tx,[p("h3",null,H(e.title),1)])):P("",!0),_.value?(m(),x("div",Bx,[$(de.$slots,"toolbar",{state:re.value},void 0,!0)])):P("",!0),(!e.testMode||e.testMode==="loading")&&(ce.value||e.isLoading||ze.value)&&!e.hasError?(m(),Q(G7,{key:2,"card-count":4,class:"k-skeleton-grid","data-testid":"k-catalog-skeleton",type:"card"},{"card-header":A(()=>[V(Lt,{class:"k-catalog-skeleton-header",width:"6"})]),"card-content":A(()=>[V(Lt,{width:"75"})]),"card-footer":A(()=>[p("div",Hx,[V(Lt,{width:"2"}),V(Lt,{width:"5"})])]),_:1})):e.hasError?(m(),x("div",Ox,[$(de.$slots,"error-state",{},()=>[V(Ao,{"cta-is-hidden":!e.errorStateActionMessage||!e.errorStateActionRoute,icon:e.errorStateIcon||"","icon-color":e.errorStateIconColor,"icon-size":e.errorStateIconSize,"is-error":""},{title:A(()=>[y(H(e.errorStateTitle),1)]),message:A(()=>[y(H(e.errorStateMessage),1)]),cta:A(()=>[e.errorStateActionMessage?(m(),Q(Ue,{key:0,appearance:"primary","data-testid":Ye(e.errorStateActionMessage),to:e.errorStateActionRoute?e.errorStateActionRoute:void 0,onClick:Ze[0]||(Ze[0]=Te=>de.$emit("kcatalog-error-cta-clicked"))},{default:A(()=>[y(H(e.errorStateActionMessage),1)]),_:1},8,["data-testid","to"])):P("",!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(),x("div",Ix,[$(de.$slots,"empty-state",{},()=>[V(Ao,{"cta-is-hidden":!e.emptyStateActionMessage||!e.emptyStateActionRoute,icon:e.emptyStateIcon||"","icon-color":e.emptyStateIconColor,"icon-size":e.emptyStateIconSize},{title:A(()=>[y(H(e.emptyStateTitle),1)]),message:A(()=>[y(H(e.emptyStateMessage),1)]),cta:A(()=>[e.emptyStateActionMessage?(m(),Q(Ue,{key:0,appearance:e.searchInput?"btn-link":"primary","data-testid":Ye(e.emptyStateActionMessage),icon:e.emptyStateActionButtonIcon,to:e.emptyStateActionRoute?e.emptyStateActionRoute:void 0,onClick:Ze[1]||(Ze[1]=Te=>de.$emit("kcatalog-empty-state-cta-clicked"))},{default:A(()=>[y(H(e.emptyStateActionMessage),1)]),_:1},8,["appearance","data-testid","icon","to"])):P("",!0)]),_:1},8,["cta-is-hidden","icon","icon-color","icon-size"])],!0)])):(m(),x("div",{key:5,class:X(["k-catalog-page",`k-card-${e.cardSize}`]),"data-tableid":s.value},[$(de.$slots,"body",{data:c.value},()=>[(m(!0),x(ke,null,Xe(c.value,(Te,Ge)=>(m(),Q(U9,{key:Te.key?Te.key:`k-catalog-item-${Ge}`,class:"catalog-item","data-testid":Te.id?Te.id:`k-catalog-item-${Ge}`,item:Te,"test-mode":!!e.testMode||void 0,truncate:!e.noTruncation,onClick:Y=>de.$emit("card:click",Te)},{cardTitle:A(()=>[$(de.$slots,"cardTitle",{item:Te},()=>[y(H(Te.title),1)],!0)]),cardActions:A(()=>[$(de.$slots,"cardActions",{item:Te},void 0,!0)]),cardBody:A(()=>[$(de.$slots,"cardBody",{item:Te},()=>[y(H(Te.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(),x("div",Px,[V(Y7,{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:je,onPageSizeChanged:Pe},null,8,["current-page","disable-page-jump","initial-page-size","neighbors","page-sizes","test-mode","total-count"])])):P("",!0)],10,Vx))]))}}),Nx=xe(Zx,[["__scopeId","data-v-09bd043c"]]),$x=["id","checked"],Rx={key:1,class:"k-checkbox-description"},Fx={inheritAttrs:!1},zx=ne({...Fx,__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 n=e,r=xt(),o=lr(),a=T(()=>o.id?String(o.id):n.testMode?"test-radio-input-id-1234":un()),i=T(()=>!!(n.label||r.default)),s=T(()=>(o==null?void 0:o.disabled)!==void 0&&String(o==null?void 0:o.disabled)!=="false"),l=T(()=>i.value&&(!!n.description||!!r.description)),c=T(()=>!!r.tooltip),u=T(()=>{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(),x("div",{class:X(["k-checkbox",[h.$attrs.class,{disabled:s.value}]])},[p("input",We({id:a.value,checked:e.modelValue},u.value,{class:"k-input",type:"checkbox",onChange:d}),null,16,$x),i.value?(m(),Q(Jr,We({key:0},e.labelAttributes,{class:["k-checkbox-label",{"has-desc":l.value}],for:a.value}),nr({default:A(()=>[$(h.$slots,"default",{},()=>[y(H(e.label),1)],!0)]),_:2},[c.value?{name:"tooltip",fn:A(()=>[$(h.$slots,"tooltip",{},void 0,!0)]),key:"0"}:void 0]),1040,["class","for"])):P("",!0),l.value?(m(),x("div",Rx,[$(h.$slots,"description",{},()=>[y(H(e.description),1)],!0)])):P("",!0)],2))}}),Ux=xe(zx,[["__scopeId","data-v-40f87365"]]);function jx(e,t){let n;return(...r)=>{clearTimeout(n),n=window==null?void 0:window.setTimeout(()=>{e(...r)},t)}}const Gx=["ControlLeft","ControlRight","ShiftLeft","ShiftRight","AltLeft"];class Yx{constructor(t,n){Wo(this,"commands"),Wo(this,"keyMap"),Wo(this,"boundTriggerShortcuts"),this.commands=n,this.keyMap=Object.fromEntries(Object.entries(t).map(([r,o])=>[r.toLowerCase(),o])),this.boundTriggerShortcuts=this.triggerShortcuts.bind(this)}registerListener(){document.addEventListener("keydown",this.boundTriggerShortcuts)}unRegisterListener(){document.removeEventListener("keydown",this.boundTriggerShortcuts)}triggerShortcuts(t){Kx(t,this.keyMap,this.commands)}}function Kx(e,t,n){const r=Wx(e.code),o=[e.ctrlKey?"ctrl":"",e.shiftKey?"shift":"",e.altKey?"alt":"",r].filter(s=>s!=="").join("+"),a=t[o];if(!a)return;const i=n[a];i.isAllowedContext&&!i.isAllowedContext(e)||(i.shouldPreventDefaultAction&&e.preventDefault(),!(i.isDisabled&&i.isDisabled())&&i.trigger(e))}function Wx(e){return Gx.includes(e)?"":e.replace(/^Key/,"").toLowerCase()}const fa=e=>(fn("data-v-84c726f5"),e=e(),pn(),e),qx=["id"],Qx={key:0,class:"k-code-block-actions"},Xx={class:"k-search-container"},Jx=["for"],eS=fa(()=>p("span",{class:"visually-hidden"},"Search",-1)),tS=[eS],nS=["id"],rS={key:0,class:"k-code-block-search-error"},oS=fa(()=>p("span",{class:"visually-hidden"},"Clear query",-1)),aS={class:"k-search-actions"},iS=fa(()=>p("span",{class:"visually-hidden"},"RegExp mode enabled",-1)),sS=fa(()=>p("span",{class:"visually-hidden"},"Filter mode enabled",-1)),lS=fa(()=>p("span",{class:"visually-hidden"},"Previous match",-1)),cS=fa(()=>p("span",{class:"visually-hidden"},"Next match",-1)),uS={class:"k-code-block-content"},dS={key:0,class:"k-filtered-code-block","data-testid":"k-code-block-filtered-code-block"},hS={key:0,class:"k-line-number-rows"},fS=["id","href"],pS=["innerHTML"],mS={key:0,class:"k-line-number-rows"},vS=["id","href"],gS=["innerHTML"],CS={key:2,class:"k-code-block-secondary-actions"},yS=fa(()=>p("span",{class:"visually-hidden"},"Copy",-1)),bS=ne({__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 n,r;const o=e,a=(r=(n=window==null?void 0:window.navigator)==null?void 0:n.platform)!=null&&r.toLowerCase().includes("mac")?"Options":"Alt",i=jx(re,150),s=xt(),l=G(o.query),c=G(!1),u=G(!1),d=G(!1),h=G(null),f=G(null),v=G(null),_=G(0),C=G([]),b=G(null),w=T(()=>Array.from({length:o.code.split(` +Kongponent Docs: https://kongponents.konghq.com/components/breadcrumbs.html`)),()=>Le(j7,{...e,...t,...r},n)}}),Ik=["aria-describedby","aria-label","aria-labelledby"],Vk={key:0,class:"k-card-status-hat"},Pk=["id"],Zk={class:"k-card-actions"},Nk=["id"],$k={class:"k-card-content"},Rk=["id"],Fk={key:0,class:"k-card-notifications"},zk=ne({__name:"KCard",props:{title:{type:String,default:""},body:{type:String,default:""},borderVariant:{type:String,default:"border",validator:e=>R_.includes(e)},hasHover:{type:Boolean,default:!1},hasShadow:{type:Boolean,default:!1},status:{type:String,default:""},testMode:{type:Boolean,default:!1}},setup(e){const t=e,n=T(()=>t.testMode?"test-title-id-1234":So()),r=T(()=>t.testMode?"test-content-id-1234":So()),o=xt(),a=T(()=>!!(t.status||o.statusHat)),i=T(()=>!!o.actions||a.value||!a.value&&(!!t.title||!!o.title)),s=T(()=>!a.value&&(!!t.title||!!o.title)),l=T(()=>a.value&&(!!t.title||!!o.title));return(c,u)=>(m(),x("section",{"aria-describedby":r.value||void 0,"aria-label":e.title?e.title:void 0,"aria-labelledby":!e.title&&E(o).title?n.value:void 0,class:X(["kong-card",[e.borderVariant,{hover:e.hasHover,"kcard-shadow":e.hasShadow}]])},[i.value?(m(),x("div",{key:0,class:X(["k-card-header",{"has-status":e.status||E(o).statusHat}])},[e.status||E(o).statusHat?(m(),x("div",Vk,[$(c.$slots,"statusHat",{},()=>[y(H(e.status),1)],!0)])):P("",!0),s.value?(m(),x("div",{key:1,id:e.title?void 0:n.value,class:"k-card-title"},[p("h4",null,[$(c.$slots,"title",{},()=>[y(H(e.title),1)],!0)])],8,Pk)):P("",!0),p("div",Zk,[$(c.$slots,"actions",{},void 0,!0)])],2)):P("",!0),l.value?(m(),x("div",{key:1,id:e.title?void 0:n.value,class:"k-card-title"},[p("h4",null,[$(c.$slots,"title",{},()=>[y(H(e.title),1)],!0)])],8,Nk)):P("",!0),p("div",$k,[p("div",{id:r.value,class:"k-card-body"},[$(c.$slots,"body",{},()=>[y(H(e.body),1)],!0)],8,Rk),E(o).notifications?(m(),x("div",Fk,[$(c.$slots,"notifications",{},void 0,!0)])):P("",!0)])],10,Ik))}}),na=xe(zk,[["__scopeId","data-v-86b5d53b"]]),Uk=ne({__name:"KSkeletonBox",props:{width:{type:String,default:"1",validator:e=>ak.includes(e)},height:{type:String,default:"1",validator:e=>ik.includes(e)}},setup(e){return(t,n)=>(m(),x("div",{class:X(["box",{[`width-${e.width}`]:!0,[`height-${e.height}`]:!0}])},null,2))}}),Lt=xe(Uk,[["__scopeId","data-v-55915b8c"]]),jk={class:"skeleton-loader"},Gk=ne({__name:"SkeletonBase",setup(e){return(t,n)=>(m(),x("div",jk,[$(t.$slots,"default",{},()=>[V(Lt,{height:"1",width:"100"}),V(Lt,{height:"1",width:"100"}),V(Lt,{height:"1",width:"75"})],!0)]))}}),Yk=xe(Gk,[["__scopeId","data-v-28ddd291"]]),Kk=e=>(fn("data-v-fdceaf4f"),e=e(),pn(),e),Wk={class:"skeleton-card-wrapper"},qk={class:"skeleton-card"},Qk={class:"skeleton-card-header"},Xk=Kk(()=>p("hr",null,null,-1)),Jk={class:"skeleton-card-content"},eM={class:"skeleton-card-footer"},tM=ne({__name:"CardSkeleton",props:{cardCount:{type:Number,default:1}},setup(e){return(t,n)=>(m(),x("div",Wk,[(m(!0),x(ke,null,Xe(e.cardCount,r=>(m(),x("div",{key:r,class:"skeleton-card-column"},[p("div",qk,[p("div",Qk,[$(t.$slots,"card-header",{},()=>[V(Lt,{class:"card-header-content-1",height:"2",width:"25"}),V(Lt,{class:"card-header-content-2",height:"2",width:"75"}),Xk],!0)]),p("div",Jk,[$(t.$slots,"card-content",{},()=>[V(Lt,{width:"10"})],!0)]),p("div",eM,[$(t.$slots,"card-footer",{},()=>[V(Lt,{width:"5"}),V(Lt,{width:"5"})],!0)])])]))),128))]))}}),nM=xe(tM,[["__scopeId","data-v-fdceaf4f"]]),rM={class:"skeleton-table-wrapper"},oM=ne({__name:"TableSkeleton",props:{rows:{type:Number,default:6},columns:{type:Number,default:6}},setup(e){const t=(n,r)=>[3,4].indexOf(n)===-1&&n!==r?"10":[3,4].indexOf(n)>-1||n===r?"6":"1";return(n,r)=>(m(),x("div",rM,[(m(!0),x(ke,null,Xe(e.rows,o=>(m(),x("div",{key:o,class:"skeleton-table-row"},[$(n.$slots,"default",{},()=>[(m(!0),x(ke,null,Xe(e.columns,a=>(m(),Q(Lt,{key:a,class:"skeleton-cell",width:t(a,e.columns||6)},null,8,["width"]))),128))],!0)]))),128))]))}}),aM=xe(oM,[["__scopeId","data-v-e715a8ef"]]),iM={class:"skeleton-form-wrapper"},sM={class:"skeleton-form-row"},lM={class:"skeleton-form-row"},cM={class:"skeleton-form-row"},uM={class:"skeleton-form-row"},dM=ne({__name:"FormSkeleton",setup(e){return(t,n)=>(m(),x("div",iM,[p("div",sM,[V(Lt,{height:"1",width:"10"}),V(Lt,{height:"2",width:"100"})]),p("div",lM,[V(Lt,{height:"1",width:"10"}),V(Lt,{height:"2",width:"100"})]),p("div",cM,[V(Lt,{height:"1",width:"10"}),V(Lt,{height:"2",width:"100"})]),p("div",uM,[V(Lt,{height:"1",width:"10"}),V(Lt,{height:"2",width:"100"})])]))}}),hM=xe(dM,[["__scopeId","data-v-27fab520"]]),fM="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",pM={class:"fullscreen-loading-container","data-testid":"full-screen-loader"},mM=["src"],vM={key:0,class:"progress"},gM=ne({__name:"FullScreenKongSkeleton",props:{progress:{type:Number,default:null},hideProgress:{type:Boolean,default:!1}},setup(e){const t=e,n=G(0),r=G(0),o=T(()=>t.progress!==null?t.progress:r.value);return ht(()=>{t.progress||(n.value=setInterval(()=>{r.value>=100&&(clearInterval(n.value),r.value=100),r.value=Math.min(r.value+Math.ceil(Math.random()*10*30),100)},200))}),sr(()=>{clearInterval(n.value)}),(a,i)=>(m(),x("div",pM,[p("div",null,[p("img",{alt:"Loading",src:E(fM)},null,8,mM),e.hideProgress?P("",!0):(m(),x("div",vM,[p("div",{class:"progress-bar",role:"progressbar",style:yt({width:`${o.value}%`}),title:"Loading"},null,4)]))])]))}}),CM=xe(gM,[["__scopeId","data-v-5c71d015"]]),yM=e=>(fn("data-v-5a15970d"),e=e(),pn(),e),bM={class:"fullscreen-loading-container","data-testid":"full-screen-spinner-loader"},wM=yM(()=>p("div",{class:"spinner-loader"},null,-1)),_M={key:0,class:"progress"},kM=ne({__name:"FullScreenGenericSpinner",props:{progress:{type:Number,default:null},hideProgress:{type:Boolean,default:!1}},setup(e){const t=e,n=G(0),r=G(0),o=T(()=>t.progress!==null?t.progress:r.value);return ht(()=>{t.progress||(n.value=setInterval(()=>{r.value>=100&&(clearInterval(n.value),r.value=100),r.value=Math.min(r.value+Math.ceil(Math.random()*10*30),100)},200))}),sr(()=>{clearInterval(n.value)}),(a,i)=>(m(),x("div",bM,[p("div",null,[wM,e.hideProgress?P("",!0):(m(),x("div",_M,[p("div",{class:"progress-bar",role:"progressbar",style:yt({width:`${o.value}%`}),title:"Loading"},null,4)]))])]))}}),MM=xe(kM,[["__scopeId","data-v-5a15970d"]]),G7=ne({__name:"KSkeleton",props:{delayMilliseconds:{type:Number,required:!1,default:0},type:{type:String,default:"",validator:e=>ok.includes(e)},progress:{type:Number,required:!1,default:null},hideProgress:{type:Boolean,default:!1},cardCount:{type:Number,default:1},tableColumns:{type:Number,required:!1,default:6},tableRows:{type:Number,required:!1,default:6}},setup(e){const t=e,n=G(!1);return ht(()=>{setTimeout(()=>{n.value=!0},t.delayMilliseconds)}),(r,o)=>n.value?(m(),x("div",{key:0,class:X(["k-skeleton-container",{"is-spinner":e.type!=="spinner"}])},[e.type==="card"?(m(),Q(nM,{key:0,"card-count":e.cardCount},{"card-header":A(()=>[$(r.$slots,"card-header")]),"card-content":A(()=>[$(r.$slots,"card-content")]),"card-footer":A(()=>[$(r.$slots,"card-footer")]),_:3},8,["card-count"])):e.type==="table"?(m(),Q(aM,{key:1,columns:e.tableColumns,rows:e.tableRows},{default:A(()=>[$(r.$slots,"default")]),_:3},8,["columns","rows"])):e.type==="form"?(m(),Q(hM,{key:2})):e.type==="fullscreen-kong"?(m(),Q(CM,{key:3,"hide-progress":e.hideProgress,progress:e.progress},null,8,["hide-progress","progress"])):e.type==="fullscreen-generic"?(m(),Q(MM,{key:4,"hide-progress":e.hideProgress,progress:e.progress},null,8,["hide-progress","progress"])):e.type==="spinner"?(m(),Q(Ae,{key:5,color:"#000",icon:"spinner",size:"18"})):(m(),Q(Yk,{key:6}))],2)):P("",!0)}}),xM={class:"empty-state-title"},SM={key:1,class:"k-empty-state-title-header"},EM={class:"empty-state-content"},AM={key:0,class:"k-empty-state-message"},LM={class:"k-empty-state-cta"},DM=ne({__name:"KEmptyState",props:{isError:{type:Boolean,default:!1},iconSize:{type:String,default:uw},icon:{type:String,default:""},ctaIsHidden:{type:Boolean,default:!1},ctaText:{type:String,default:""},handleClick:{type:Function,default:null},iconColor:{type:String,default:""},iconSecondaryColor:{type:String,default:""}},setup(e){return(t,n)=>(m(),x("section",{class:X(["empty-state-wrapper",{"is-error":e.isError}])},[p("div",xM,[e.isError||e.icon?(m(),x("div",{key:0,class:X(["k-empty-state-icon card-icon",{"warning-icon":e.isError}])},[V(Ae,{color:e.isError?e.iconColor||`var(--black-70, var(--kui-color-text-neutral-strongest, ${E(iw)}))`: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)):P("",!0),t.$slots.title?(m(),x("div",SM,[$(t.$slots,"title",{},void 0,!0)])):P("",!0)]),p("div",EM,[t.$slots.message?(m(),x("div",AM,[$(t.$slots,"message",{},void 0,!0)])):P("",!0),p("div",LM,[$(t.$slots,"cta",{},()=>[!e.ctaIsHidden&&e.ctaText?(m(),Q(Ue,{key:0,appearance:"primary",size:"small",onClick:n[0]||(n[0]=Dt(()=>e.handleClick&&e.handleClick(),["prevent"]))},{default:A(()=>[y(H(e.ctaText),1)]),_:1})):P("",!0)],!0)])])],2))}}),Ao=xe(DM,[["__scopeId","data-v-147e1e00"]]),TM={class:"k-input-label"},BM={key:0,class:"is-required"},HM=ne({__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,n=xt(),r=T(()=>!!(t.info||t.help||n.tooltip));return(o,a)=>(m(),x("label",TM,[$(o.$slots,"default",{},void 0,!0),e.required?(m(),x("span",BM,"*")):P("",!0),r.value?(m(),Q(f1,We({key:1},e.tooltipAttributes,{class:"label-tooltip","position-fixed":"","test-mode":!!e.testMode||void 0}),{content:A(()=>[$(o.$slots,"tooltip",{},()=>[y(H(e.help||e.info),1)],!0)]),default:A(()=>[V(Ae,{color:`var(--black-25, var(--kui-color-text-neutral-weak, ${E(da)}))`,"hide-title":"",icon:e.help?"help":"infoFilled",size:E(Mt)},null,8,["color","icon","size"])]),_:3},16,["test-mode"])):P("",!0)]))}}),Jr=xe(HM,[["__scopeId","data-v-711fc554"]]),OM={class:"text-on-input"},IM=["for"],VM={key:0,class:"is-required"},PM=["id","aria-invalid","value"],ZM=["id","aria-invalid","value"],NM=["aria-invalid","value"],$M={key:4,class:"help"},RM=["tabindex","onKeyup"],FM={inheritAttrs:!1},zM=ne({...FM,__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=>Q_.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=>X_.includes(e)},testMode:{type:Boolean,default:!1}},emits:["input","update:modelValue","char-limit-exceeded"],setup(e,{emit:t}){const n=e,r=G(""),o=G(!1),a=G(!1),i=G(!1),s=G(null),{stripRequiredLabel:l}=xn(),c=xt(),u=lr(),d=T(()=>(u==null?void 0:u.disabled)!==void 0&&String(u==null?void 0:u.disabled)!=="false"),h=T(()=>(u==null?void 0:u.readonly)!==void 0&&String(u==null?void 0:u.readonly)!=="false"),f=T(()=>(u==null?void 0:u.required)!==void 0&&String(u==null?void 0:u.required)!=="false"),v=T(()=>u.id?String(u.id):n.testMode?"test-input-id-1234":un()),_=T(()=>l(n.label,f.value)),C=T(()=>{var S,R;return!!((S=n.labelAttributes)!=null&&S.help||(R=n.labelAttributes)!=null&&R.info||c["label-tooltip"])}),b=T({get(){return n.modelValue},set(S){N({target:{value:S}})}}),w=T(()=>{const S={...u};return delete S.class,delete S.input,delete S.onInput,S}),g=T(()=>{var S,R;const I=((S=r.value)==null?void 0:S.toString().length)||0,U=((R=n.modelValue)==null?void 0:R.toString().length)||0;let le=I;return!o.value&&U&&(le=U),!!n.characterLimit&&le>n.characterLimit}),k=T(()=>g.value?o.value?`${r.value.toString().length} / ${n.characterLimit}`:`${n.modelValue.toString().length} / ${n.characterLimit}`:""),B=T(()=>!!u["onIcon:click"]);De(g,(S,R)=>{S!==R&&t("char-limit-exceeded",{value:r.value,length:r.value.length,characterLimit:n.characterLimit,limitExceeded:S})}),De(b,(S,R)=>{S!==R&&N({target:{value:S}})});const N=S=>{var R;const I=JSON.parse(JSON.stringify((R=S==null?void 0:S.target)==null?void 0:R.value));j(I)},j=S=>{r.value=S,o.value=!0,t("input",S),t("update:modelValue",S)},F=()=>r.value||o.value?r.value:n.modelValue,D=S=>{if(B.value){const R=u["onIcon:click"];typeof R=="function"&&R(S)}};return ht(()=>{s.value&&B.value&&(s.value.role="button")}),(S,R)=>(m(),x("div",{class:X(["k-input-wrapper",[S.$attrs.class,{"input-error":g.value||e.hasError||String(S.$attrs.class||"").includes("input-error")}]])},[e.label&&e.overlayLabel?(m(),x("div",{key:0,class:X(`k-input-label-wrapper-${e.size}`)},[p("div",OM,[p("label",We(e.labelAttributes,{class:{focused:a.value,hovered:i.value,disabled:d.value,readonly:h.value},for:v.value}),[p("span",null,H(_.value),1),f.value?(m(),x("span",VM,"*")):P("",!0)],16,IM),p("input",We(w.value,{id:v.value,"aria-invalid":e.hasError||g.value?"true":void 0,class:["form-control k-input",{[`k-input-${e.size}`]:e.size,[`has-icon icon-${e.iconPosition}`]:S.$slots.icon}],value:F(),onBlur:R[0]||(R[0]=()=>a.value=!1),onFocus:R[1]||(R[1]=()=>a.value=!0),onInput:N,onMouseenter:R[2]||(R[2]=()=>i.value=!0),onMouseleave:R[3]||(R[3]=()=>i.value=!1)}),null,16,PM)]),g.value||e.hasError?(m(),x("p",{key:0,class:X(["has-error",{"over-char-limit":g.value}])},H(k.value||e.errorMessage),3)):P("",!0)],2)):e.label?(m(),x("div",{key:1,class:X(`k-input-label-wrapper-${e.size}`)},[V(Jr,We({for:v.value},e.labelAttributes,{required:f.value}),nr({default:A(()=>[y(H(_.value)+" ",1)]),_:2},[C.value?{name:"tooltip",fn:A(()=>[$(S.$slots,"label-tooltip",{},void 0,!0)]),key:"0"}:void 0]),1040,["for","required"]),p("input",We(w.value,{id:v.value,"aria-invalid":e.hasError||g.value?"true":void 0,class:["form-control k-input",{[`k-input-${e.size}`]:e.size,[`has-icon icon-${e.iconPosition}`]:S.$slots.icon}],value:F(),onInput:N}),null,16,ZM),g.value||e.hasError?(m(),x("p",{key:0,class:X(["has-error",{"over-char-limit":g.value}])},H(k.value||e.errorMessage),3)):P("",!0)],2)):(m(),x("input",We({key:2},w.value,{"aria-invalid":e.hasError||g.value?"true":void 0,class:["form-control k-input",{[`k-input-${e.size}`]:e.size,[`has-icon icon-${e.iconPosition}`]:S.$slots.icon}],value:F(),onInput:N}),null,16,NM)),(g.value||e.hasError)&&!e.label?(m(),x("p",{key:3,class:X(["has-error",{"over-char-limit":g.value}])},H(k.value||e.errorMessage),3)):P("",!0),e.help?(m(),x("p",$M,H(e.help),1)):P("",!0),S.$slots.icon?(m(),x("div",{key:5,ref_key:"icon",ref:s,class:X(["input-icon",{clickable:B.value}]),tabindex:B.value?0:-1,onClick:D,onKeyup:Ut(D,["enter"])},[$(S.$slots,"icon",{},void 0,!0)],42,RM)):P("",!0)],2))}}),Ni=xe(zM,[["__scopeId","data-v-da4a957a"]]),UM=["data-testid"],jM={class:"k-select-item-container",role:"option"},GM=["disabled","value"],YM={class:"k-select-item-label"},KM={class:"k-select-selected-icon-container"},WM=ne({__name:"KSelectItem",props:{item:{type:Object,default:null,validator:e=>e.label!==void 0&&e.value!==void 0}},emits:["selected"],setup(e,{emit:t}){const n=e,r=o=>{if(n.item.disabled){o.stopPropagation();return}t("selected",n.item)};return(o,a)=>(m(),x("div",{key:e.item.key,class:"k-select-item","data-testid":`k-select-item-${e.item.value}`,onClick:r},[p("div",jM,[p("button",{class:X({selected:e.item.selected}),disabled:e.item.disabled===!0?!0:void 0,type:"button",value:e.item.value},[p("span",YM,[$(o.$slots,"content",{},()=>[y(H(e.item.label),1)],!0)]),p("span",KM,[e.item.selected?(m(),Q(Ae,{key:0,class:"selected-item-icon",color:"currentColor",icon:"check"})):P("",!0)])],10,GM)])],8,UM))}}),Js=xe(WM,[["__scopeId","data-v-691b9512"]]),qM={class:"k-select-group-title"},QM=ne({__name:"KSelectItems",props:{items:{type:Array,required:!1,default:()=>[],validator:e=>!e.length||e.every(t=>t.label!==void 0&&t.value!==void 0)}},emits:["selected"],setup(e,{emit:t}){const n=e,r=s=>t("selected",s),o=T(()=>{var s;return(s=n.items)==null?void 0:s.filter(l=>!l.group)}),a=T(()=>{var s;return[...new Set(((s=n.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=n.items)==null?void 0:l.filter(c=>c.group===s)};return(s,l)=>(m(),x(ke,null,[(m(!0),x(ke,null,Xe(o.value,c=>(m(),Q(Js,{key:c.key,item:c,onSelected:r},{content:A(()=>[$(s.$slots,"content",{item:c},void 0,!0)]),_:2},1032,["item"]))),128)),(m(!0),x(ke,null,Xe(a.value,c=>(m(),x("div",{key:`${c}-group`,class:"k-select-group"},[p("span",qM,H(c),1),(m(!0),x(ke,null,Xe(i(c),u=>(m(),Q(Js,{key:u.key,item:u,onSelected:r},{content:A(()=>[$(s.$slots,"content",{item:u},void 0,!0)]),_:2},1032,["item"]))),128))]))),128))],64))}}),XM=xe(QM,[["__scopeId","data-v-8e9c1b92"]]),JM=e=>(fn("data-v-0a2343eb"),e=e(),pn(),e),ex=["id"],tx={class:"k-select-selected-item-label"},nx=["onKeyup"],rx=["id"],ox=["id"],ax={key:0,class:"custom-selected-item"},ix={key:1,class:"k-select-list"},sx={class:"select-item-description"},lx=JM(()=>p("span",{class:"select-item-new-indicator"},"(Add new value)",-1)),cx={inheritAttrs:!1},ux=ne({...cx,__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=>sk.includes(e)},buttonText:{type:String,default:""},items:{type:Array,required:!1,default:()=>[],validator:e=>!e.length||e.every(t=>t.label!==void 0&&t.value!==void 0)},positionFixed:{type:Boolean,default:!0},filterFunc:{type:Function,default:e=>e.items.filter(t=>{var n,r;return(r=t.label)==null?void 0:r.toLowerCase().includes((n=e.query)==null?void 0:n.toLowerCase())})},enableFiltering:{type:Boolean,default:null},autosuggest:{type:Boolean,default:!1},loading:{type:Boolean,default:!1},clearable:{type:Boolean,default:!1},testMode:{type:Boolean,default:!1},dropdownFooterText:{type:String,default:""},dropdownFooterTextPosition:{type:String,default:"sticky"},reuseItemTemplate:{type:Boolean,default:!1},enableItemCreation:{type:Boolean,default:!1}},emits:["selected","input","change","update:modelValue","query-change","item:added","item:removed"],setup(e,{emit:t}){const n=e;u1(z=>({"52f24ef3":R.value}));const{getSizeFromString:r,stripRequiredLabel:o}=xn(),a={popoverClasses:"k-select-popover",popoverTimeout:0,placement:"bottomStart",hideCaret:!0},i=lr(),s=xt(),l=T(()=>i.required!==void 0&&String(i.required)!=="false"),c=T(()=>o(n.label,l.value)),u=T(()=>{var z,Z;return!!((z=n.labelAttributes)!=null&&z.help||(Z=n.labelAttributes)!=null&&Z.info||s["label-tooltip"])}),d=G(""),h=T(()=>{var z,Z;return!(!d.value||(Z=(z=b.value)==null?void 0:z.filter(K=>K.label===d.value))!=null&&Z.length)}),f=G(null),v=T(()=>n.testMode?"test-select-id-1234":un()),_=T(()=>n.testMode?"test-select-input-id-1234":un()),C=T(()=>n.testMode?"test-select-text-id-1234":un()),b=G([]),w=G(!1),g=G(!1),k=G(null),B=T({get(){return n.modelValue},set(z){var Z;const K=(Z=b.value)==null?void 0:Z.filter(ae=>ae.value===z);K!=null&&K.length?Pe(K[0]):z||Ye()}}),N=T(()=>n.autosuggest?!0:n.enableFiltering!==null?n.appearance==="button"?!1:n.enableFiltering:n.appearance==="dropdown"),j=T(()=>{let z="";return n.width?z=n.width:(z="205",n.appearance==="button"&&(z="230")),r(z)}),F=T(()=>({width:j.value})),D=T(()=>{const z={...i};return delete z.class,z}),S=T(()=>({...a,...n.kpopAttributes,popoverClasses:`${a.popoverClasses} ${n.kpopAttributes.popoverClasses} k-select-pop-${n.appearance}`,width:String(Ge.value),maxWidth:String(Ge.value),disabled:i.disabled!==void 0&&String(i.disabled)!=="false"||i.readonly!==void 0&&String(i.readonly)!=="false"})),R=T(()=>r(n.dropdownMaxHeight)),I=T(()=>({...S.value})),U=T(()=>n.autosuggest?b.value:n.filterFunc({items:b.value,query:d.value})),le=T(()=>n.placeholder?n.placeholder:i.placeholder?i.placeholder:n.appearance==="button"||!N.value?"Select an item":"Filter..."),ie=T(()=>n.buttonText&&f.value?n.buttonText:f.value?f.value.label:le.value),ce=T(()=>n.appearance==="select"&&n.clearable&&!!f.value),re=T(()=>!!(f.value&&n.appearance==="select"&&(s["selected-item-template"]||n.reuseItemTemplate&&s["item-template"]))),Ce=z=>{if(!N.value)return z.preventDefault(),!1},je=()=>{var z,Z;if(!n.enableItemCreation||!d.value||!h.value)return;const K=(((z=b.value)==null?void 0:z.length)||0)+1,ae={label:d.value+"",value:n.testMode?`test-multiselect-added-item-${K}`:un(),key:`${(Z=d.value.replace(/ /gi,"-"))==null?void 0:Z.replace(/[^a-z0-9-_]/gi,"")}-${K}`,custom:!0};t("item:added",ae),Pe(ae,!0),d.value=""},Pe=(z,Z)=>{var K,ae;Z&&((K=b.value)==null||K.push(z)),(ae=b.value)==null||ae.forEach((M,L)=>{var O,q,W;M.key===z.key?(M.selected=!0,M.key=(O=M==null?void 0:M.key)!=null&&O.includes("-selected")?M.key:`${M.key}-selected`,f.value=M):M.selected?(M.selected=!1,M.key=(q=M==null?void 0:M.key)==null?void 0:q.replace(/-selected/gi,""),M.custom&&((W=b.value)==null||W.splice(L,1),t("item:removed",M))):M.selected=!1}),d.value=n.appearance==="dropdown"?"":z.label,t("selected",z),t("input",z.value),t("change",z),t("update:modelValue",z.value)},Ye=()=>{var z;(z=b.value)==null||z.forEach((Z,K)=>{var ae,M;Z.selected=!1,Z.key=(ae=Z==null?void 0:Z.key)==null?void 0:ae.replace(/-selected/gi,""),Z.custom&&((M=b.value)==null||M.splice(K,1),t("item:removed",Z))}),f.value=null,n.appearance==="select"&&(d.value=""),t("input",null),t("change",null),t("update:modelValue",null)},ze=(z,Z)=>{if(z.keyCode===27){Z.value=!1;return}const K=document.getElementById(C.value);!Z.value&&K&&K.click()},de=z=>{d.value=z,t("query-change",z)},Ze=()=>{g.value=!0,w.value||(w.value=!0,t("query-change",""))},Te=()=>{g.value=!1};De(B,(z,Z)=>{var K;if(z!==Z){const ae=(K=b.value)==null?void 0:K.filter(M=>M.value===z);ae!=null&&ae.length?Pe(ae[0]):z||Ye()}}),De(()=>n.items,(z,Z)=>{var K,ae,M,L;if(JSON.stringify(z)!==JSON.stringify(Z)){b.value=JSON.parse(JSON.stringify(n.items));for(let O=0;O<((K=b.value)==null?void 0:K.length);O++)b.value[O].selected===void 0&&(b.value[O].selected=!1),b.value[O].key=`${(M=(ae=b.value[O].label)==null?void 0:ae.replace(/ /gi,"-"))==null?void 0:M.replace(/[^a-z0-9-_]/gi,"")}-${O}`||`k-select-item-label-${O}`,(b.value[O].value===n.modelValue||b.value[O].selected)&&(b.value[O].selected=!0,f.value=b.value[O],b.value[O].key+="-selected",n.appearance==="select"&&!g.value&&(d.value=f.value.label)),((L=f.value)==null?void 0:L.value)===b.value[O].value&&(b.value[O].selected=!0);k.value&&typeof k.value.updatePopper=="function"&&hn(()=>{k.value.updatePopper()})}},{deep:!0,immediate:!0});const Ge=G(0),Y=()=>{const z=document.getElementById(_.value);z&&(Ge.value=z.offsetWidth)};return(z,Z)=>(m(),x("div",{class:X(["k-select",[z.$attrs.class]]),style:yt(F.value)},[e.label&&!e.overlayLabel?(m(),Q(Jr,We({key:0},e.labelAttributes,{"data-testid":"k-select-label",for:v.value,required:l.value}),nr({default:A(()=>[y(H(c.value)+" ",1)]),_:2},[u.value?{name:"tooltip",fn:A(()=>[$(z.$slots,"label-tooltip",{},void 0,!0)]),key:"0"}:void 0]),1040,["for","required"])):P("",!0),p("div",{id:v.value,"data-testid":"k-select-selected-item"},[f.value&&e.appearance==="dropdown"?(m(),x("div",{key:0,class:X(["k-select-item-selection",{"overlay-label-item-selection":e.overlayLabel}])},[$(z.$slots,"selected-item-template",{item:f.value},()=>[p("div",tx,H(f.value.label),1)],!0),p("button",{class:"clear-selection-icon",onClick:Ye,onKeyup:Ut(Ye,["enter"])},[V(Ae,{color:"currentColor",icon:"clear"})],40,nx)],2)):P("",!0),V(E(Ql),null,{default:A(({toggle:K,isToggled:ae})=>[V(Bt,We({ref_key:"popper",ref:k},I.value,{"on-popover-click":()=>(K(),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&&K()},onOpened:()=>{d.value="",K(),Y()}}),{content:A(()=>[e.autosuggest&&e.loading?$(z.$slots,"loading",{key:0},()=>[V(Ae,{class:"k-select-loading","data-testid":"k-select-loading",icon:"spinner"})],!0):(m(),x("div",ix,[V(XM,{items:U.value,onSelected:Pe},{content:A(({item:M})=>[$(z.$slots,"item-template",{class:"select-item-label select-item-desc",item:M},void 0,!0)]),_:3},8,["items"]),!U.value.length&&!z.$slots.empty&&!e.enableItemCreation?(m(),Q(Js,{key:"k-select-empty-state",class:"k-select-empty-item",item:{label:"No results",value:"no_results"}})):P("",!0),!U.value.length&&h.value&&!z.$slots.empty&&e.enableItemCreation?(m(),Q(Js,{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:je},{content:A(()=>[p("div",sx,[y(H(d.value)+" ",1),lx])]),_:1},8,["item"])):P("",!0)])),!e.loading&&!U.value.length?$(z.$slots,"empty",{key:2},void 0,!0):P("",!0),z.$slots["dropdown-footer-text"]||e.dropdownFooterText?(m(),x("div",{key:3,class:X(["k-select-dropdown-footer-text",`k-select-dropdown-footer-${e.dropdownFooterTextPosition}`])},[$(z.$slots,"dropdown-footer-text",{},()=>[y(H(e.dropdownFooterText),1)],!0)],2)):P("",!0)]),default:A(()=>[e.appearance==="button"?(m(),x("div",{key:0,id:_.value,class:"k-select-button","data-testid":"k-select-input",role:"listbox",style:{position:"relative"}},[V(Ue,We({id:C.value},D.value,{appearance:"btn-link","is-rounded":!1,"show-caret":"",style:F.value,onKeyup:M=>ze(M,ae)}),{default:A(()=>[$(z.$slots,"selected-item-template",{item:f.value},()=>[y(H(ie.value),1)],!0)]),_:2},1040,["id","style","onKeyup"])],8,rx)):(m(),x("div",{key:1,id:_.value,class:X(["select-input-container",{"k-select-input":e.appearance==="select","no-filter":!N.value,"is-readonly":z.$attrs.readonly!==void 0&&String(z.$attrs.readonly)!=="false",disabled:z.$attrs.disabled!==void 0&&String(z.$attrs.disabled)!=="false","is-open":ae.value}]),"data-testid":"k-select-input",role:"listbox",style:{position:"relative"},onClick:Z[0]||(Z[0]=M=>{z.$attrs.disabled!==void 0&&String(z.$attrs.disabled)!=="false"&&M.stopPropagation()})},[ce.value?(m(),Q(Ue,{key:0,class:"clear-selection-icon",onClick:Ye,onKeyup:Ut(Ye,["enter"])},{default:A(()=>[V(Ae,{color:`var(--grey-500, ${E(Ja)})`,icon:"clear",size:E(Mt)},null,8,["color","size"])]),_:1},8,["onKeyup"])):P("",!0),e.appearance==="select"?(m(),Q(Ae,{key:1,class:X({"overlay-label-chevron":e.overlayLabel}),color:`var(--grey-500, ${E(Ja)})`,icon:"chevronDown",size:E(Mt)},null,8,["class","color","size"])):P("",!0),V(Ni,We({id:C.value},D.value,{autocapitalize:"off",autocomplete:"off",class:["k-select-input",{"no-filter":!N.value,"input-placeholder-dark has-chevron":e.appearance==="select","input-placeholder-transparent":re.value&&(!N.value||!ae.value),"has-clear":ce.value,"is-readonly":z.$attrs.readonly!==void 0&&String(z.$attrs.readonly)!=="false",disabled:z.$attrs.disabled!==void 0&&String(z.$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"&&!N.value?f.value.label:le.value,onBlur:Te,onFocus:Ze,onKeypress:Ce,onKeyup:M=>ze(M,ae),"onUpdate:modelValue":de}),null,16,["id","class","label","model-value","overlay-label","placeholder","onKeyup"]),V(aa,{name:"fade"},{default:A(()=>[re.value&&(!N.value||!ae.value)?(m(),x("div",ax,[$(z.$slots,"selected-item-template",{item:f.value},()=>[$(z.$slots,"item-template",{item:f.value},void 0,!0)],!0)])):P("",!0)]),_:2},1024)],10,ox))]),_:2},1040,["on-popover-click","position-fixed","target","test-mode","onClosed","onOpened"])]),_:3})],8,ex)],6))}}),z9=xe(ux,[["__scopeId","data-v-0a2343eb"]]),dx={class:"pagination-offset-button-container"},hx=ne({__name:"PaginationOffset",props:{prevButtonDisabled:{type:Boolean,default:!1},nextButtonDisabled:{type:Boolean,default:!1},testMode:{type:Boolean,default:!1}},emits:["getPrevOffset","getNextOffset"],setup(e,{emit:t}){const n=e,r=()=>{n.nextButtonDisabled||t("getNextOffset")},o=()=>{n.prevButtonDisabled||t("getPrevOffset")};return(a,i)=>{const s=jt("KButton");return m(),x("div",dx,[V(s,{"aria-label":"Go to the previous page",class:X(["pagination-button",{disabled:e.prevButtonDisabled}]),"data-testid":"prev-btn",onClick:Dt(o,["prevent"])},{icon:A(()=>[V(Ae,{class:X(["pagination-arrow-icon",{"is-direction-disabled":e.prevButtonDisabled}]),color:"currentColor",icon:"arrowLeft",size:E(Mt),"view-box":"0 0 16 16"},null,8,["class","size"])]),_:1},8,["class","onClick"]),V(s,{"aria-label":"Go to the next page",class:X(["pagination-button",{disabled:e.nextButtonDisabled}]),"data-testid":"next-btn",onClick:Dt(r,["prevent"])},{icon:A(()=>[V(Ae,{class:X(["pagination-arrow-icon",{"is-direction-disabled":e.nextButtonDisabled}]),color:"currentColor",icon:"arrowRight",size:E(Mt),"view-box":"0 0 16 16"},null,8,["class","size"])]),_:1},8,["class","onClick"])])}}}),fx=xe(hx,[["__scopeId","data-v-20a48d53"]]),px={"aria-label":"Pagination Navigation","data-testid":"k-pagination-container"},mx={class:"card-pagination-bar"},vx={class:"pagination-text","data-testid":"visible-items"},gx={class:"pagination-text-pages"},Cx={class:"pagination-button-container"},yx=["onClick"],bx={key:0,class:"pagination-button","data-testid":"page-1-btn"},wx={key:1,class:"pagination-button placeholder"},_x=["data-testid"],kx=["aria-current","aria-label","onClick"],Mx={key:2,class:"pagination-button placeholder"},xx={key:3,class:"pagination-button"},Sx=["onClick"],Ex={class:"page-size-select","data-testid":"page-size-dropdown"},Ax=ne({__name:"KPagination",props:{items:{type:Array,default:()=>[]},totalCount:{type:Number,default:0},pageSizes:{type:Array,default:()=>[15,30,50,75,100],validator:e=>!!e.length&&e.every(t=>typeof t=="number")},initialPageSize:{type:Number,default:null},neighbors:{type:Number,default:1},searchTriggered:{type:Boolean,default:!1},currentPage:{type:Number,default:null},disablePageJump:{type:Boolean,default:!1},paginationType:{type:String,default:"default",validator:e=>["default","offset"].includes(e)},offsetPrevButtonDisabled:{type:Boolean,default:!1},offsetNextButtonDisabled:{type:Boolean,default:!1},testMode:{type:Boolean,default:!1}},emits:["pageChanged","pageSizeChanged","getNextOffset","getPrevOffset"],setup(e,{emit:t}){const n=e,r={placement:"top"},o=G(n.currentPage?n.currentPage:1),a=G(n.initialPageSize?n.initialPageSize:n.pageSizes[0]),i=T(()=>Math.ceil(n.totalCount/a.value)),s=n.pageSizes.map((R,I)=>({label:`${R}`,key:`size-${I}`,value:R})),l=G(""),c=(R,I,U,le)=>{if(n.disablePageJump)return[];let ie=[...Array(I).keys()].map(re=>re+1);const ce=5+2*n.neighbors;return ie.length<=ce||(U?U&&le?ie=ie.filter(re=>re>R-n.neighbors-1&&rere>I-n.neighbors*2-3)):ie=ie.filter(re=>re<=n.neighbors*2+3)),ie},u=G(o.value===1),d=G(o.value===i.value),h=T(()=>(o.value-1)*a.value+1),f=T(()=>{const R=h.value-1+a.value;return R>n.totalCount?n.totalCount:R}),v=T(()=>`${h.value} to ${f.value}`),_=T(()=>` of ${n.totalCount}`),C=T(()=>n.currentPage?n.currentPage:o.value),b=G(!1),w=G(i.value>5+2*n.neighbors),g=G(c(C.value,i.value,!1,i.value>5+2*n.neighbors)),k=()=>{d.value||(o.value++,j())},B=()=>{u.value||(o.value--,j())},N=R=>{o.value=R,j()},j=()=>{const R=(o.value-1)*a.value+a.value;d.value=R>=n.totalCount,u.value=o.value===1;const I=5+2*n.neighbors;i.value<=I?(b.value=!1,w.value=!1):(b.value=o.value>=n.neighbors+4,w.value=o.value<=i.value-n.neighbors-3),g.value=c(o.value,i.value,b.value,w.value),t("pageChanged",{page:o.value,pageCount:i.value,firstItem:h.value,lastItem:f.value,visibleItems:n.items.slice(h.value-1,f.value)})},F=R=>{a.value=R.value,l.value=a.value+" items per page",t("pageSizeChanged",{pageSize:a.value,pageCount:i.value}),n.currentPage!==1&&N(1)},D=()=>{t("getNextOffset")},S=()=>{t("getPrevOffset")};return De(()=>n.currentPage,(R,I)=>{R!==I&&N(R)}),De(i,(R,I)=>{R!==I&&(g.value=c(C.value,R,!1,R>5+2*n.neighbors),d.value=o.value===R,w.value=R>5+2*n.neighbors)}),(R,I)=>(m(),x("nav",px,[p("div",mx,[e.paginationType==="default"?(m(),x(ke,{key:0},[p("span",vx,[p("span",gx,H(v.value),1),y(" "+H(_.value),1)]),p("ul",Cx,[p("li",{class:X(["pagination-button square",{disabled:u.value}]),"data-testid":"prev-btn"},[p("a",{"aria-label":"Go to the previous page",href:"#",onClick:Dt(B,["prevent"])},[V(Ae,{class:X(["pagination-arrow-icon",{"is-direction-disabled":u.value}]),color:"currentColor",icon:"arrowLeft",size:E(Mt),"view-box":"0 0 16 14"},null,8,["class","size"])],8,yx)],2),!e.disablePageJump&&b.value?(m(),x("li",bx,[p("a",{"aria-label":"Go to the first page",href:"#",onClick:I[0]||(I[0]=Dt(U=>N(1),["prevent"]))},"1")])):P("",!0),!e.disablePageJump&&b.value?(m(),x("li",wx," ... ")):P("",!0),(m(!0),x(ke,null,Xe(g.value,U=>(m(),x("li",{key:U,class:X(["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:Dt(le=>N(U),["prevent"])},H(U),9,kx)],10,_x))),128)),!e.disablePageJump&&w.value?(m(),x("li",Mx," ... ")):P("",!0),!e.disablePageJump&&w.value?(m(),x("li",xx,[p("a",{"aria-label":"Go to the last page","data-testid":"last-btn",href:"#",onClick:I[1]||(I[1]=Dt(U=>N(i.value),["prevent"]))},H(i.value),1)])):P("",!0),p("li",{class:X(["pagination-button square",{disabled:d.value}]),"data-testid":"next-btn"},[p("a",{"aria-label":"Go to the next page",href:"#",onClick:Dt(k,["prevent"])},[V(Ae,{class:X(["pagination-arrow-icon",{"is-direction-disabled":d.value}]),color:"currentColor",icon:"arrowRight",size:E(Mt),"view-box":"0 0 16 14"},null,8,["class","size"])],8,Sx)],2)])],64)):(m(),Q(fx,{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",Ex,[V(z9,{appearance:"button","button-text":l.value,items:E(s),"kpop-attributes":r,placeholder:`${a.value} items per page`,"position-fixed":"","test-mode":!!e.testMode||void 0,width:"205",onSelected:F},null,8,["button-text","items","placeholder","test-mode"])])])]))}}),Y7=xe(Ax,[["__scopeId","data-v-8bb7481c"]]),Lx=ne({__name:"KCatalogItem",props:{item:{type:Object,default:()=>({})},truncate:{type:Boolean,default:!0},testMode:{type:Boolean,default:!1}},emits:["card:click"],setup(e,{emit:t}){const n=(r,o)=>{t("card:click",{evt:r,item:o})};return(r,o)=>(m(),Q(na,{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=>n(a,e.item))},{title:A(()=>[$(r.$slots,"cardTitle",{},()=>[y(H(e.item?e.item.title:""),1)],!0)]),actions:A(()=>[$(r.$slots,"cardActions",{},void 0,!0)]),body:A(()=>[p("div",{class:X({"multi-line-truncate":e.truncate})},[$(r.$slots,"cardBody",{},()=>[y(H(e.item?e.item.description:""),1)],!0)],2)]),_:3},8,["data-testid","test-mode"]))}}),U9=xe(Lx,[["__scopeId","data-v-689a9850"]]),Dx={class:"k-card-catalog"},Tx={key:0,class:"k-card-catalog-title","data-testid":"k-catalog-title"},Bx={key:1,class:"k-catalog-toolbar","data-testid":"k-catalog-toolbar"},Hx={class:"k-catalog-skeleton-footer-container"},Ox={key:3,class:"k-catalog-error-state","data-testid":"k-card-catalog-error-state"},Ix={key:4,class:"k-catalog-empty-state","data-testid":"k-card-catalog-empty-state"},Vx=["data-tableid"],Px={key:0,class:"card-pagination","data-testid":"k-catalog-pagination"},Zx=ne({__name:"KCatalog",props:{isLoading:{type:Boolean,default:!1},cardSize:{type:String,default:"medium",validator:e=>F_.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 n=e,{useRequest:r,useDebounce:o,useSwrvState:a}=xn(),i=xt(),s=T(()=>n.testMode?"test-catalog-id-1234":un()),l={page:1,pageSize:15,query:""},c=G([]),u=G(0),d=G(""),h=G(1),f=G(15),v=G(!1),_=T(()=>!!i.toolbar),C=T(()=>({pageSize:f.value})),b=G(!0),w=async()=>{var de;const Ze=n.searchInput,Te=await n.fetcher({query:Ze||d.value,pageSize:f.value,page:h.value});return c.value=Te.data,u.value=n.paginationTotalItems||Te.total||((de=Te.data)==null?void 0:de.length),b.value=!1,Te},g=()=>{const de={...l,...n.initialFetcherParams};h.value=de.page??l.page,f.value=de.pageSize??l.pageSize,d.value=de.query??l.query,v.value=!0},k=T(()=>{if(!n.fetcher||!v.value)return"";let de=s.value;return n.cacheIdentifier&&(de=n.cacheIdentifier),n.fetcherCacheKey&&(de+=`-${n.fetcherCacheKey}`),`k-catalog_${de}`}),B=G(""),{debouncedFn:N,generateDebouncedFn:j}=o(de=>{B.value=de},350),F=j(0),{data:D,error:S,revalidate:R,isValidating:I}=r(()=>k.value,()=>w(),{revalidateOnFocus:!1,revalidateDebounce:0}),{state:U,hasData:le,swrvState:ie}=a(D,S,I),ce=G(!0),re=T(()=>({hasData:le.value,state:U.value})),Ce=T(()=>ce.value?"loading":S.value?"error":"success"),je=({page:de})=>{h.value=de},Pe=({pageSize:de})=>{f.value=de,h.value=1},Ye=de=>de.toLowerCase().replace(/[^[a-z0-9]/gi,"-");De(D,de=>{de!=null&&de.length&&!c.value.length&&(c.value=de)},{deep:!0,immediate:!0}),De(U,()=>{switch(U.value){case ie.PENDING:ce.value=!0;break;case ie.VALIDATING_HAS_DATA:ce.value=ze.value;break;default:ce.value=!1;break}},{immediate:!0}),De([re,Ce],de=>{var Ze;t("state",{state:de==null?void 0:de[1],hasData:(Ze=de==null?void 0:de[0])==null?void 0:Ze.hasData})}),De(()=>n.searchInput,de=>{h.value!==1&&(h.value=1),de===""?F(de):N(de)},{immediate:!0});const ze=G(!1);return De([B,h,f],async(de,Ze)=>{const Te=Ze==null?void 0:Ze[0],Ge=de[0],Y=de[1];Ge!==Te&&Y!==1&&(h.value=1),v.value&&!b.value&&(ze.value=!0,await R(),ze.value=!1)},{deep:!0,immediate:!0}),De(C,de=>{t("update:catalog-preferences",de)}),ht(()=>{g()}),(de,Ze)=>(m(),x("div",Dx,[e.title?(m(),x("div",Tx,[p("h3",null,H(e.title),1)])):P("",!0),_.value?(m(),x("div",Bx,[$(de.$slots,"toolbar",{state:re.value},void 0,!0)])):P("",!0),(!e.testMode||e.testMode==="loading")&&(ce.value||e.isLoading||ze.value)&&!e.hasError?(m(),Q(G7,{key:2,"card-count":4,class:"k-skeleton-grid","data-testid":"k-catalog-skeleton",type:"card"},{"card-header":A(()=>[V(Lt,{class:"k-catalog-skeleton-header",width:"6"})]),"card-content":A(()=>[V(Lt,{width:"75"})]),"card-footer":A(()=>[p("div",Hx,[V(Lt,{width:"2"}),V(Lt,{width:"5"})])]),_:1})):e.hasError?(m(),x("div",Ox,[$(de.$slots,"error-state",{},()=>[V(Ao,{"cta-is-hidden":!e.errorStateActionMessage||!e.errorStateActionRoute,icon:e.errorStateIcon||"","icon-color":e.errorStateIconColor,"icon-size":e.errorStateIconSize,"is-error":""},{title:A(()=>[y(H(e.errorStateTitle),1)]),message:A(()=>[y(H(e.errorStateMessage),1)]),cta:A(()=>[e.errorStateActionMessage?(m(),Q(Ue,{key:0,appearance:"primary","data-testid":Ye(e.errorStateActionMessage),to:e.errorStateActionRoute?e.errorStateActionRoute:void 0,onClick:Ze[0]||(Ze[0]=Te=>de.$emit("kcatalog-error-cta-clicked"))},{default:A(()=>[y(H(e.errorStateActionMessage),1)]),_:1},8,["data-testid","to"])):P("",!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(),x("div",Ix,[$(de.$slots,"empty-state",{},()=>[V(Ao,{"cta-is-hidden":!e.emptyStateActionMessage||!e.emptyStateActionRoute,icon:e.emptyStateIcon||"","icon-color":e.emptyStateIconColor,"icon-size":e.emptyStateIconSize},{title:A(()=>[y(H(e.emptyStateTitle),1)]),message:A(()=>[y(H(e.emptyStateMessage),1)]),cta:A(()=>[e.emptyStateActionMessage?(m(),Q(Ue,{key:0,appearance:e.searchInput?"btn-link":"primary","data-testid":Ye(e.emptyStateActionMessage),icon:e.emptyStateActionButtonIcon,to:e.emptyStateActionRoute?e.emptyStateActionRoute:void 0,onClick:Ze[1]||(Ze[1]=Te=>de.$emit("kcatalog-empty-state-cta-clicked"))},{default:A(()=>[y(H(e.emptyStateActionMessage),1)]),_:1},8,["appearance","data-testid","icon","to"])):P("",!0)]),_:1},8,["cta-is-hidden","icon","icon-color","icon-size"])],!0)])):(m(),x("div",{key:5,class:X(["k-catalog-page",`k-card-${e.cardSize}`]),"data-tableid":s.value},[$(de.$slots,"body",{data:c.value},()=>[(m(!0),x(ke,null,Xe(c.value,(Te,Ge)=>(m(),Q(U9,{key:Te.key?Te.key:`k-catalog-item-${Ge}`,class:"catalog-item","data-testid":Te.id?Te.id:`k-catalog-item-${Ge}`,item:Te,"test-mode":!!e.testMode||void 0,truncate:!e.noTruncation,onClick:Y=>de.$emit("card:click",Te)},{cardTitle:A(()=>[$(de.$slots,"cardTitle",{item:Te},()=>[y(H(Te.title),1)],!0)]),cardActions:A(()=>[$(de.$slots,"cardActions",{item:Te},void 0,!0)]),cardBody:A(()=>[$(de.$slots,"cardBody",{item:Te},()=>[y(H(Te.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(),x("div",Px,[V(Y7,{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:je,onPageSizeChanged:Pe},null,8,["current-page","disable-page-jump","initial-page-size","neighbors","page-sizes","test-mode","total-count"])])):P("",!0)],10,Vx))]))}}),Nx=xe(Zx,[["__scopeId","data-v-09bd043c"]]),$x=["id","checked"],Rx={key:1,class:"k-checkbox-description"},Fx={inheritAttrs:!1},zx=ne({...Fx,__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 n=e,r=xt(),o=lr(),a=T(()=>o.id?String(o.id):n.testMode?"test-radio-input-id-1234":un()),i=T(()=>!!(n.label||r.default)),s=T(()=>(o==null?void 0:o.disabled)!==void 0&&String(o==null?void 0:o.disabled)!=="false"),l=T(()=>i.value&&(!!n.description||!!r.description)),c=T(()=>!!r.tooltip),u=T(()=>{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(),x("div",{class:X(["k-checkbox",[h.$attrs.class,{disabled:s.value}]])},[p("input",We({id:a.value,checked:e.modelValue},u.value,{class:"k-input",type:"checkbox",onChange:d}),null,16,$x),i.value?(m(),Q(Jr,We({key:0},e.labelAttributes,{class:["k-checkbox-label",{"has-desc":l.value}],for:a.value}),nr({default:A(()=>[$(h.$slots,"default",{},()=>[y(H(e.label),1)],!0)]),_:2},[c.value?{name:"tooltip",fn:A(()=>[$(h.$slots,"tooltip",{},void 0,!0)]),key:"0"}:void 0]),1040,["class","for"])):P("",!0),l.value?(m(),x("div",Rx,[$(h.$slots,"description",{},()=>[y(H(e.description),1)],!0)])):P("",!0)],2))}}),Ux=xe(zx,[["__scopeId","data-v-40f87365"]]);function jx(e,t){let n;return(...r)=>{clearTimeout(n),n=window==null?void 0:window.setTimeout(()=>{e(...r)},t)}}const Gx=["ControlLeft","ControlRight","ShiftLeft","ShiftRight","AltLeft"];class Yx{constructor(t,n){Wo(this,"commands"),Wo(this,"keyMap"),Wo(this,"boundTriggerShortcuts"),this.commands=n,this.keyMap=Object.fromEntries(Object.entries(t).map(([r,o])=>[r.toLowerCase(),o])),this.boundTriggerShortcuts=this.triggerShortcuts.bind(this)}registerListener(){document.addEventListener("keydown",this.boundTriggerShortcuts)}unRegisterListener(){document.removeEventListener("keydown",this.boundTriggerShortcuts)}triggerShortcuts(t){Kx(t,this.keyMap,this.commands)}}function Kx(e,t,n){const r=Wx(e.code),o=[e.ctrlKey?"ctrl":"",e.shiftKey?"shift":"",e.altKey?"alt":"",r].filter(s=>s!=="").join("+"),a=t[o];if(!a)return;const i=n[a];i.isAllowedContext&&!i.isAllowedContext(e)||(i.shouldPreventDefaultAction&&e.preventDefault(),!(i.isDisabled&&i.isDisabled())&&i.trigger(e))}function Wx(e){return Gx.includes(e)?"":e.replace(/^Key/,"").toLowerCase()}const fa=e=>(fn("data-v-1c9ec6b2"),e=e(),pn(),e),qx=["id"],Qx={key:0,class:"k-code-block-actions"},Xx={class:"k-search-container"},Jx=["for"],eS=fa(()=>p("span",{class:"visually-hidden"},"Search",-1)),tS=[eS],nS=["id"],rS={key:0,class:"k-code-block-search-error"},oS=fa(()=>p("span",{class:"visually-hidden"},"Clear query",-1)),aS={class:"k-search-actions"},iS=fa(()=>p("span",{class:"visually-hidden"},"RegExp mode enabled",-1)),sS=fa(()=>p("span",{class:"visually-hidden"},"Filter mode enabled",-1)),lS=fa(()=>p("span",{class:"visually-hidden"},"Previous match",-1)),cS=fa(()=>p("span",{class:"visually-hidden"},"Next match",-1)),uS={class:"k-code-block-content"},dS={key:0,class:"k-filtered-code-block","data-testid":"k-code-block-filtered-code-block"},hS={key:0,class:"k-line-number-rows"},fS=["id","href"],pS=["innerHTML"],mS={key:0,class:"k-line-number-rows"},vS=["id","href"],gS=["innerHTML"],CS={key:2,class:"k-code-block-secondary-actions"},yS=fa(()=>p("span",{class:"visually-hidden"},"Copy",-1)),bS=ne({__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 n,r;const o=e,a=(r=(n=window==null?void 0:window.navigator)==null?void 0:n.platform)!=null&&r.toLowerCase().includes("mac")?"Options":"Alt",i=jx(re,150),s=xt(),l=G(o.query),c=G(!1),u=G(!1),d=G(!1),h=G(null),f=G(null),v=G(null),_=G(0),C=G([]),b=G(null),w=T(()=>Array.from({length:o.code.split(` `).length},(Z,K)=>K+1)),g=T(()=>w.value[w.value.length-1].toString().length+"ch"),k=T(()=>o.id.toLowerCase().replace(/\s+/g,"-")),B=T(()=>o.isProcessing||c.value),N=T(()=>d.value&&j.value!==""),j=T(()=>l.value===""?"":o.code.split(` `).filter((Z,K)=>C.value.includes(K+1)).map(Z=>{try{const K=new RegExp(l.value,"gi");return Z.replace(K,ae=>`${ae}`)}catch{return Z}}).join(` `)),F=Z=>Z.replaceAll("&","&").replaceAll("<","<").replaceAll(">",">").replaceAll('"',""").replaceAll("'","'"),D=T(()=>o.isSingleLine?F(o.code).replaceAll(` @@ -487,7 +487,7 @@ Kongponent Docs: https://kongponents.konghq.com/components/breadcrumbs.html`)),( `)],2))),128)),y(` `)])),y(` `),p("code",{innerHTML:D.value},null,8,gS),y(` - `)],2)),e.showCopyButton||E(s)["secondary-actions"]?(m(),x("div",CS,[e.showCopyButton?(m(),Q(Ue,{key:0,appearance:"outline",class:"k-code-block-copy-button","data-testid":"k-code-block-copy-button","is-rounded":!1,size:"small",title:`Copy (${E(a)}+C)`,type:"button",onClick:z},{default:A(()=>[V(Ae,{color:"currentColor",icon:"copy",size:E(Mt),title:`Copy (${E(a)}+C)`},null,8,["size","title"]),yS]),_:1},8,["title"])):P("",!0),$(Z.$slots,"secondary-actions",{},void 0,!0)])):P("",!0)])],14,qx))}}),wS=xe(bS,[["__scopeId","data-v-84c726f5"]]),_S={class:"k-collapse"},kS={key:0,class:"k-collapse-trigger-label","data-testid":"k-collapse-trigger-label"},MS={key:0,class:"k-collapse-visible-content","data-testid":"k-collapse-visible-content"},xS={class:"k-collapse-hidden-content","data-testid":"k-collapse-hidden-content"},SS=ne({__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=>z_.includes(e)}},emits:["toggled","update:modelValue"],setup(e,{emit:t}){const n=e,r=G(!0),o=G(!1),a=xt(),i=T(()=>n.triggerAlignment==="trailing"),s=T(()=>!!a["visible-content"]),l=T({get(){return n.modelValue},set(h){d(h)}}),c=T(()=>o.value?r.value:n.modelValue),u=T(()=>c.value?"chevronRight":"chevronDown"),d=h=>{o.value||(r.value=n.modelValue),r.value=h!==void 0?h:!r.value,o.value=!0,t("toggled",r.value),t("update:modelValue",r.value)};return De(l,(h,f)=>{h!==f&&d(h)}),(h,f)=>(m(),x("div",_S,[p("div",{class:X(["k-collapse-heading",{"has-trailing-trigger":i.value}])},[e.title?(m(),x("div",{key:0,class:X(["k-collapse-title",{"has-trailing-trigger":i.value}]),"data-testid":"k-collapse-title"},H(e.title),3)):P("",!0),p("div",{class:X(["k-collapse-trigger",{"has-trailing-trigger":i.value}])},[$(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]=Dt(v=>d(),["prevent","stop"]))},[$(h.$slots,"trigger-content",{},()=>[e.triggerLabel?(m(),x("span",kS,[V(Ae,{class:"k-collapse-trigger-chevron",icon:u.value,size:E(Ii)},null,8,["icon","size"]),p("span",null,H(e.triggerLabel),1)])):(m(),Q(Ae,{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(),x("div",MS,[$(h.$slots,"visible-content",{},void 0,!0)])):P("",!0),Fs(p("div",xS,[$(h.$slots,"default",{},void 0,!0)],512),[[N0,!c.value]])]))}}),ES=xe(SS,[["__scopeId","data-v-0786743b"]]);function el(e){"@babel/helpers - typeof";return el=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},el(e)}function ia(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 mn(e,t){if(t.length1?"s":"")+" required, but only "+t.length+" present")}function Ar(e){mn(1,arguments);var t=Object.prototype.toString.call(e);return e instanceof Date||el(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 AS(e,t){mn(2,arguments);var n=Ar(e).getTime(),r=ia(t);return new Date(n+r)}var LS={};function n2(){return LS}function DS(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 TS(e){return mn(1,arguments),e instanceof Date||el(e)==="object"&&Object.prototype.toString.call(e)==="[object Date]"}function BS(e){if(mn(1,arguments),!TS(e)&&typeof e!="number")return!1;var t=Ar(e);return!isNaN(Number(t))}function HS(e,t){mn(2,arguments);var n=ia(t);return AS(e,-n)}var OS=864e5;function IS(e){mn(1,arguments);var t=Ar(e),n=t.getTime();t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0);var r=t.getTime(),o=n-r;return Math.floor(o/OS)+1}function tl(e){mn(1,arguments);var t=1,n=Ar(e),r=n.getUTCDay(),o=(r=o.getTime()?n+1:t.getTime()>=i.getTime()?n:n-1}function VS(e){mn(1,arguments);var t=j9(e),n=new Date(0);n.setUTCFullYear(t,0,4),n.setUTCHours(0,0,0,0);var r=tl(n);return r}var PS=6048e5;function ZS(e){mn(1,arguments);var t=Ar(e),n=tl(t).getTime()-VS(t).getTime();return Math.round(n/PS)+1}function nl(e,t){var n,r,o,a,i,s,l,c;mn(1,arguments);var u=n2(),d=ia((n=(r=(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&&r!==void 0?r:(l=u.locale)===null||l===void 0||(c=l.options)===null||c===void 0?void 0:c.weekStartsOn)!==null&&n!==void 0?n:0);if(!(d>=0&&d<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var h=Ar(e),f=h.getUTCDay(),v=(f=1&&f<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var v=new Date(0);v.setUTCFullYear(d+1,0,f),v.setUTCHours(0,0,0,0);var _=nl(v,t),C=new Date(0);C.setUTCFullYear(d,0,f),C.setUTCHours(0,0,0,0);var b=nl(C,t);return u.getTime()>=_.getTime()?d+1:u.getTime()>=b.getTime()?d:d-1}function NS(e,t){var n,r,o,a,i,s,l,c;mn(1,arguments);var u=n2(),d=ia((n=(r=(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&&r!==void 0?r:(l=u.locale)===null||l===void 0||(c=l.options)===null||c===void 0?void 0:c.firstWeekContainsDate)!==null&&n!==void 0?n:1),h=G9(e,t),f=new Date(0);f.setUTCFullYear(h,0,d),f.setUTCHours(0,0,0,0);var v=nl(f,t);return v}var $S=6048e5;function RS(e,t){mn(1,arguments);var n=Ar(e),r=nl(n,t).getTime()-NS(n,t).getTime();return Math.round(r/$S)+1}function lt(e,t){for(var n=e<0?"-":"",r=Math.abs(e).toString();r.length0?n:1-n;return lt(t==="yy"?r%100:r,t.length)},M:function(e,t){var n=e.getUTCMonth();return t==="M"?String(n+1):lt(n+1,2)},d:function(e,t){return lt(e.getUTCDate(),t.length)},a:function(e,t){var n=e.getUTCHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.toUpperCase();case"aaa":return n;case"aaaaa":return n[0];case"aaaa":default:return n==="am"?"a.m.":"p.m."}},h:function(e,t){return lt(e.getUTCHours()%12||12,t.length)},H:function(e,t){return lt(e.getUTCHours(),t.length)},m:function(e,t){return lt(e.getUTCMinutes(),t.length)},s:function(e,t){return lt(e.getUTCSeconds(),t.length)},S:function(e,t){var n=t.length,r=e.getUTCMilliseconds(),o=Math.floor(r*Math.pow(10,n-3));return lt(o,t.length)}};const io=FS;var wa={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},zS={G:function(e,t,n){var r=e.getUTCFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":return n.era(r,{width:"abbreviated"});case"GGGGG":return n.era(r,{width:"narrow"});case"GGGG":default:return n.era(r,{width:"wide"})}},y:function(e,t,n){if(t==="yo"){var r=e.getUTCFullYear(),o=r>0?r:1-r;return n.ordinalNumber(o,{unit:"year"})}return io.y(e,t)},Y:function(e,t,n,r){var o=G9(e,r),a=o>0?o:1-o;if(t==="YY"){var i=a%100;return lt(i,2)}return t==="Yo"?n.ordinalNumber(a,{unit:"year"}):lt(a,t.length)},R:function(e,t){var n=j9(e);return lt(n,t.length)},u:function(e,t){var n=e.getUTCFullYear();return lt(n,t.length)},Q:function(e,t,n){var r=Math.ceil((e.getUTCMonth()+1)/3);switch(t){case"Q":return String(r);case"QQ":return lt(r,2);case"Qo":return n.ordinalNumber(r,{unit:"quarter"});case"QQQ":return n.quarter(r,{width:"abbreviated",context:"formatting"});case"QQQQQ":return n.quarter(r,{width:"narrow",context:"formatting"});case"QQQQ":default:return n.quarter(r,{width:"wide",context:"formatting"})}},q:function(e,t,n){var r=Math.ceil((e.getUTCMonth()+1)/3);switch(t){case"q":return String(r);case"qq":return lt(r,2);case"qo":return n.ordinalNumber(r,{unit:"quarter"});case"qqq":return n.quarter(r,{width:"abbreviated",context:"standalone"});case"qqqqq":return n.quarter(r,{width:"narrow",context:"standalone"});case"qqqq":default:return n.quarter(r,{width:"wide",context:"standalone"})}},M:function(e,t,n){var r=e.getUTCMonth();switch(t){case"M":case"MM":return io.M(e,t);case"Mo":return n.ordinalNumber(r+1,{unit:"month"});case"MMM":return n.month(r,{width:"abbreviated",context:"formatting"});case"MMMMM":return n.month(r,{width:"narrow",context:"formatting"});case"MMMM":default:return n.month(r,{width:"wide",context:"formatting"})}},L:function(e,t,n){var r=e.getUTCMonth();switch(t){case"L":return String(r+1);case"LL":return lt(r+1,2);case"Lo":return n.ordinalNumber(r+1,{unit:"month"});case"LLL":return n.month(r,{width:"abbreviated",context:"standalone"});case"LLLLL":return n.month(r,{width:"narrow",context:"standalone"});case"LLLL":default:return n.month(r,{width:"wide",context:"standalone"})}},w:function(e,t,n,r){var o=RS(e,r);return t==="wo"?n.ordinalNumber(o,{unit:"week"}):lt(o,t.length)},I:function(e,t,n){var r=ZS(e);return t==="Io"?n.ordinalNumber(r,{unit:"week"}):lt(r,t.length)},d:function(e,t,n){return t==="do"?n.ordinalNumber(e.getUTCDate(),{unit:"date"}):io.d(e,t)},D:function(e,t,n){var r=IS(e);return t==="Do"?n.ordinalNumber(r,{unit:"dayOfYear"}):lt(r,t.length)},E:function(e,t,n){var r=e.getUTCDay();switch(t){case"E":case"EE":case"EEE":return n.day(r,{width:"abbreviated",context:"formatting"});case"EEEEE":return n.day(r,{width:"narrow",context:"formatting"});case"EEEEEE":return n.day(r,{width:"short",context:"formatting"});case"EEEE":default:return n.day(r,{width:"wide",context:"formatting"})}},e:function(e,t,n,r){var o=e.getUTCDay(),a=(o-r.weekStartsOn+8)%7||7;switch(t){case"e":return String(a);case"ee":return lt(a,2);case"eo":return n.ordinalNumber(a,{unit:"day"});case"eee":return n.day(o,{width:"abbreviated",context:"formatting"});case"eeeee":return n.day(o,{width:"narrow",context:"formatting"});case"eeeeee":return n.day(o,{width:"short",context:"formatting"});case"eeee":default:return n.day(o,{width:"wide",context:"formatting"})}},c:function(e,t,n,r){var o=e.getUTCDay(),a=(o-r.weekStartsOn+8)%7||7;switch(t){case"c":return String(a);case"cc":return lt(a,t.length);case"co":return n.ordinalNumber(a,{unit:"day"});case"ccc":return n.day(o,{width:"abbreviated",context:"standalone"});case"ccccc":return n.day(o,{width:"narrow",context:"standalone"});case"cccccc":return n.day(o,{width:"short",context:"standalone"});case"cccc":default:return n.day(o,{width:"wide",context:"standalone"})}},i:function(e,t,n){var r=e.getUTCDay(),o=r===0?7:r;switch(t){case"i":return String(o);case"ii":return lt(o,t.length);case"io":return n.ordinalNumber(o,{unit:"day"});case"iii":return n.day(r,{width:"abbreviated",context:"formatting"});case"iiiii":return n.day(r,{width:"narrow",context:"formatting"});case"iiiiii":return n.day(r,{width:"short",context:"formatting"});case"iiii":default:return n.day(r,{width:"wide",context:"formatting"})}},a:function(e,t,n){var r=e.getUTCHours(),o=r/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"aaa":return n.dayPeriod(o,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return n.dayPeriod(o,{width:"narrow",context:"formatting"});case"aaaa":default:return n.dayPeriod(o,{width:"wide",context:"formatting"})}},b:function(e,t,n){var r=e.getUTCHours(),o;switch(r===12?o=wa.noon:r===0?o=wa.midnight:o=r/12>=1?"pm":"am",t){case"b":case"bb":return n.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"bbb":return n.dayPeriod(o,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return n.dayPeriod(o,{width:"narrow",context:"formatting"});case"bbbb":default:return n.dayPeriod(o,{width:"wide",context:"formatting"})}},B:function(e,t,n){var r=e.getUTCHours(),o;switch(r>=17?o=wa.evening:r>=12?o=wa.afternoon:r>=4?o=wa.morning:o=wa.night,t){case"B":case"BB":case"BBB":return n.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"BBBBB":return n.dayPeriod(o,{width:"narrow",context:"formatting"});case"BBBB":default:return n.dayPeriod(o,{width:"wide",context:"formatting"})}},h:function(e,t,n){if(t==="ho"){var r=e.getUTCHours()%12;return r===0&&(r=12),n.ordinalNumber(r,{unit:"hour"})}return io.h(e,t)},H:function(e,t,n){return t==="Ho"?n.ordinalNumber(e.getUTCHours(),{unit:"hour"}):io.H(e,t)},K:function(e,t,n){var r=e.getUTCHours()%12;return t==="Ko"?n.ordinalNumber(r,{unit:"hour"}):lt(r,t.length)},k:function(e,t,n){var r=e.getUTCHours();return r===0&&(r=24),t==="ko"?n.ordinalNumber(r,{unit:"hour"}):lt(r,t.length)},m:function(e,t,n){return t==="mo"?n.ordinalNumber(e.getUTCMinutes(),{unit:"minute"}):io.m(e,t)},s:function(e,t,n){return t==="so"?n.ordinalNumber(e.getUTCSeconds(),{unit:"second"}):io.s(e,t)},S:function(e,t){return io.S(e,t)},X:function(e,t,n,r){var o=r._originalDate||e,a=o.getTimezoneOffset();if(a===0)return"Z";switch(t){case"X":return e5(a);case"XXXX":case"XX":return No(a);case"XXXXX":case"XXX":default:return No(a,":")}},x:function(e,t,n,r){var o=r._originalDate||e,a=o.getTimezoneOffset();switch(t){case"x":return e5(a);case"xxxx":case"xx":return No(a);case"xxxxx":case"xxx":default:return No(a,":")}},O:function(e,t,n,r){var o=r._originalDate||e,a=o.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+J4(a,":");case"OOOO":default:return"GMT"+No(a,":")}},z:function(e,t,n,r){var o=r._originalDate||e,a=o.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+J4(a,":");case"zzzz":default:return"GMT"+No(a,":")}},t:function(e,t,n,r){var o=r._originalDate||e,a=Math.floor(o.getTime()/1e3);return lt(a,t.length)},T:function(e,t,n,r){var o=r._originalDate||e,a=o.getTime();return lt(a,t.length)}};function J4(e,t){var n=e>0?"-":"+",r=Math.abs(e),o=Math.floor(r/60),a=r%60;if(a===0)return n+String(o);var i=t||"";return n+String(o)+i+lt(a,2)}function e5(e,t){if(e%60===0){var n=e>0?"-":"+";return n+lt(Math.abs(e)/60,2)}return No(e,t)}function No(e,t){var n=t||"",r=e>0?"-":"+",o=Math.abs(e),a=lt(Math.floor(o/60),2),i=lt(o%60,2);return r+a+n+i}const US=zS;var t5=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"})}},jS=function(e,t){var n=e.match(/(P+)(p+)?/)||[],r=n[1],o=n[2];if(!o)return t5(e,t);var a;switch(r){case"P":a=t.dateTime({width:"short"});break;case"PP":a=t.dateTime({width:"medium"});break;case"PPP":a=t.dateTime({width:"long"});break;case"PPPP":default:a=t.dateTime({width:"full"});break}return a.replace("{{date}}",t5(r,t)).replace("{{time}}",Y9(o,t))},GS={p:Y9,P:jS};const YS=GS;var KS=["D","DD"],WS=["YY","YYYY"];function qS(e){return KS.indexOf(e)!==-1}function QS(e){return WS.indexOf(e)!==-1}function n5(e,t,n){if(e==="YYYY")throw new RangeError("Use `yyyy` instead of `YYYY` (in `".concat(t,"`) for formatting years to the input `").concat(n,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(e==="YY")throw new RangeError("Use `yy` instead of `YY` (in `".concat(t,"`) for formatting years to the input `").concat(n,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(e==="D")throw new RangeError("Use `d` instead of `D` (in `".concat(t,"`) for formatting days of the month to the input `").concat(n,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(e==="DD")throw new RangeError("Use `dd` instead of `DD` (in `".concat(t,"`) for formatting days of the month to the input `").concat(n,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"))}var XS={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"}},JS=function(e,t,n){var r,o=XS[e];return typeof o=="string"?r=o:t===1?r=o.one:r=o.other.replace("{{count}}",t.toString()),n!=null&&n.addSuffix?n.comparison&&n.comparison>0?"in "+r:r+" ago":r};const eE=JS;function R2(e){return function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=t.width?String(t.width):e.defaultWidth,r=e.formats[n]||e.formats[e.defaultWidth];return r}}var tE={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},nE={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},rE={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},oE={date:R2({formats:tE,defaultWidth:"full"}),time:R2({formats:nE,defaultWidth:"full"}),dateTime:R2({formats:rE,defaultWidth:"full"})};const aE=oE;var iE={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},sE=function(e,t,n,r){return iE[e]};const lE=sE;function D1(e){return function(t,n){var r=n!=null&&n.context?String(n.context):"standalone",o;if(r==="formatting"&&e.formattingValues){var a=e.defaultFormattingWidth||e.defaultWidth,i=n!=null&&n.width?String(n.width):a;o=e.formattingValues[i]||e.formattingValues[a]}else{var s=e.defaultWidth,l=n!=null&&n.width?String(n.width):e.defaultWidth;o=e.values[l]||e.values[s]}var c=e.argumentCallback?e.argumentCallback(t):t;return o[c]}}var cE={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},uE={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},dE={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"]},hE={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"]},fE={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"}},pE={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"}},mE=function(e,t){var n=Number(e),r=n%100;if(r>20||r<10)switch(r%10){case 1:return n+"st";case 2:return n+"nd";case 3:return n+"rd"}return n+"th"},vE={ordinalNumber:mE,era:D1({values:cE,defaultWidth:"wide"}),quarter:D1({values:uE,defaultWidth:"wide",argumentCallback:function(e){return e-1}}),month:D1({values:dE,defaultWidth:"wide"}),day:D1({values:hE,defaultWidth:"wide"}),dayPeriod:D1({values:fE,defaultWidth:"wide",formattingValues:pE,defaultFormattingWidth:"wide"})};const gE=vE;function T1(e){return function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=n.width,o=r&&e.matchPatterns[r]||e.matchPatterns[e.defaultMatchWidth],a=t.match(o);if(!a)return null;var i=a[0],s=r&&e.parsePatterns[r]||e.parsePatterns[e.defaultParseWidth],l=Array.isArray(s)?yE(s,function(d){return d.test(i)}):CE(s,function(d){return d.test(i)}),c;c=e.valueCallback?e.valueCallback(l):l,c=n.valueCallback?n.valueCallback(c):c;var u=t.slice(i.length);return{value:c,rest:u}}}function CE(e,t){for(var n in e)if(e.hasOwnProperty(n)&&t(e[n]))return n}function yE(e,t){for(var n=0;n1&&arguments[1]!==void 0?arguments[1]:{},r=t.match(e.matchPattern);if(!r)return null;var o=r[0],a=t.match(e.parsePattern);if(!a)return null;var i=e.valueCallback?e.valueCallback(a[0]):a[0];i=n.valueCallback?n.valueCallback(i):i;var s=t.slice(o.length);return{value:i,rest:s}}}var wE=/^(\d+)(th|st|nd|rd)?/i,_E=/\d+/i,kE={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},ME={any:[/^b/i,/^(a|c)/i]},xE={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},SE={any:[/1/i,/2/i,/3/i,/4/i]},EE={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},AE={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]},LE={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},DE={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]},TE={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},BE={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}},HE={ordinalNumber:bE({matchPattern:wE,parsePattern:_E,valueCallback:function(e){return parseInt(e,10)}}),era:T1({matchPatterns:kE,defaultMatchWidth:"wide",parsePatterns:ME,defaultParseWidth:"any"}),quarter:T1({matchPatterns:xE,defaultMatchWidth:"wide",parsePatterns:SE,defaultParseWidth:"any",valueCallback:function(e){return e+1}}),month:T1({matchPatterns:EE,defaultMatchWidth:"wide",parsePatterns:AE,defaultParseWidth:"any"}),day:T1({matchPatterns:LE,defaultMatchWidth:"wide",parsePatterns:DE,defaultParseWidth:"any"}),dayPeriod:T1({matchPatterns:TE,defaultMatchWidth:"any",parsePatterns:BE,defaultParseWidth:"any"})};const OE=HE;var IE={code:"en-US",formatDistance:eE,formatLong:aE,formatRelative:lE,localize:gE,match:OE,options:{weekStartsOn:0,firstWeekContainsDate:1}};const VE=IE;var PE=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,ZE=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,NE=/^'([^]*?)'?$/,$E=/''/g,RE=/[a-zA-Z]/;function F2(e,t,n){var r,o,a,i,s,l,c,u,d,h,f,v,_,C,b,w,g,k;mn(2,arguments);var B=String(t),N=n2(),j=(r=(o=n==null?void 0:n.locale)!==null&&o!==void 0?o:N.locale)!==null&&r!==void 0?r:VE,F=ia((a=(i=(s=(l=n==null?void 0:n.firstWeekContainsDate)!==null&&l!==void 0?l:n==null||(c=n.locale)===null||c===void 0||(u=c.options)===null||u===void 0?void 0:u.firstWeekContainsDate)!==null&&s!==void 0?s:N.firstWeekContainsDate)!==null&&i!==void 0?i:(d=N.locale)===null||d===void 0||(h=d.options)===null||h===void 0?void 0:h.firstWeekContainsDate)!==null&&a!==void 0?a:1);if(!(F>=1&&F<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var D=ia((f=(v=(_=(C=n==null?void 0:n.weekStartsOn)!==null&&C!==void 0?C:n==null||(b=n.locale)===null||b===void 0||(w=b.options)===null||w===void 0?void 0:w.weekStartsOn)!==null&&_!==void 0?_:N.weekStartsOn)!==null&&v!==void 0?v:(g=N.locale)===null||g===void 0||(k=g.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(!j.localize)throw new RangeError("locale must contain localize property");if(!j.formatLong)throw new RangeError("locale must contain formatLong property");var S=Ar(e);if(!BS(S))throw new RangeError("Invalid time value");var R=DS(S),I=HS(S,R),U={firstWeekContainsDate:F,weekStartsOn:D,locale:j,_originalDate:S},le=B.match(ZE).map(function(ie){var ce=ie[0];if(ce==="p"||ce==="P"){var re=YS[ce];return re(ie,j.formatLong)}return ie}).join("").match(PE).map(function(ie){if(ie==="''")return"'";var ce=ie[0];if(ce==="'")return FE(ie);var re=US[ce];if(re)return!(n!=null&&n.useAdditionalWeekYearTokens)&&QS(ie)&&n5(ie,t,String(e)),!(n!=null&&n.useAdditionalDayOfYearTokens)&&qS(ie)&&n5(ie,t,String(e)),re(I,ie,j.localize,U);if(ce.match(RE))throw new RangeError("Format string contains an unescaped latin alphabet character `"+ce+"`");return ie}).join("");return le}function FE(e){var t=e.match(NE);return t?t[1].replace($E,"'"):e}function r2(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var W0={exports:{}},K9={exports:{}};(function(e){function t(n){return n&&n.__esModule?n:{default:n}}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports})(K9);var St=K9.exports,q0={exports:{}},Q0={exports:{}},W9={exports:{}};(function(e){function t(n){"@babel/helpers - typeof";return e.exports=t=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(r){return typeof r}:function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},e.exports.__esModule=!0,e.exports.default=e.exports,t(n)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports})(W9);var q9=W9.exports,X0={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=n;function n(r,o){if(o.length1?"s":"")+" required, but only "+o.length+" present")}e.exports=t.default})(X0,X0.exports);var vn=X0.exports;(function(e,t){var n=St.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=a;var r=n(q9),o=n(vn);function a(i){return(0,o.default)(1,arguments),i instanceof Date||(0,r.default)(i)==="object"&&Object.prototype.toString.call(i)==="[object Date]"}e.exports=t.default})(Q0,Q0.exports);var zE=Q0.exports,J0={exports:{}};(function(e,t){var n=St.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=a;var r=n(q9),o=n(vn);function a(i){(0,o.default)(1,arguments);var s=Object.prototype.toString.call(i);return i instanceof Date||(0,r.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})(J0,J0.exports);var Lr=J0.exports;(function(e,t){var n=St.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var r=n(zE),o=n(Lr),a=n(vn);function i(s){if((0,a.default)(1,arguments),!(0,r.default)(s)&&typeof s!="number")return!1;var l=(0,o.default)(s);return!isNaN(Number(l))}e.exports=t.default})(q0,q0.exports);var UE=q0.exports,e6={exports:{}},t6={exports:{}},n6={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=n;function n(r){if(r===null||r===!0||r===!1)return NaN;var o=Number(r);return isNaN(o)?o:o<0?Math.ceil(o):Math.floor(o)}e.exports=t.default})(n6,n6.exports);var pa=n6.exports;const jE=r2(pa);(function(e,t){var n=St.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var r=n(pa),o=n(Lr),a=n(vn);function i(s,l){(0,a.default)(2,arguments);var c=(0,o.default)(s).getTime(),u=(0,r.default)(l);return new Date(c+u)}e.exports=t.default})(t6,t6.exports);var GE=t6.exports;(function(e,t){var n=St.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var r=n(GE),o=n(vn),a=n(pa);function i(s,l){(0,o.default)(2,arguments);var c=(0,a.default)(l);return(0,r.default)(s,-c)}e.exports=t.default})(e6,e6.exports);var YE=e6.exports,r6={exports:{}},o6={exports:{}};(function(e,t){var n=St.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var r=n(Lr),o=n(vn),a=864e5;function i(s){(0,o.default)(1,arguments);var l=(0,r.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})(o6,o6.exports);var KE=o6.exports,a6={exports:{}},i6={exports:{}};(function(e,t){var n=St.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=a;var r=n(Lr),o=n(vn);function a(i){(0,o.default)(1,arguments);var s=1,l=(0,r.default)(i),c=l.getUTCDay(),u=(c=d.getTime()?c+1:l.getTime()>=f.getTime()?c:c-1}e.exports=t.default})(l6,l6.exports);var Q9=l6.exports;(function(e,t){var n=St.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var r=n(Q9),o=n(K7),a=n(vn);function i(s){(0,a.default)(1,arguments);var l=(0,r.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})(s6,s6.exports);var WE=s6.exports;(function(e,t){var n=St.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=l;var r=n(Lr),o=n(K7),a=n(WE),i=n(vn),s=6048e5;function l(c){(0,i.default)(1,arguments);var u=(0,r.default)(c),d=(0,o.default)(u).getTime()-(0,a.default)(u).getTime();return Math.round(d/s)+1}e.exports=t.default})(a6,a6.exports);var qE=a6.exports,c6={exports:{}},u6={exports:{}},ma={};Object.defineProperty(ma,"__esModule",{value:!0});ma.getDefaultOptions=QE;ma.setDefaultOptions=XE;var X9={};function QE(){return X9}function XE(e){X9=e}(function(e,t){var n=St.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=s;var r=n(Lr),o=n(vn),a=n(pa),i=ma;function s(l,c){var u,d,h,f,v,_,C,b;(0,o.default)(1,arguments);var w=(0,i.getDefaultOptions)(),g=(0,a.default)((u=(d=(h=(f=c==null?void 0:c.weekStartsOn)!==null&&f!==void 0?f:c==null||(v=c.locale)===null||v===void 0||(_=v.options)===null||_===void 0?void 0:_.weekStartsOn)!==null&&h!==void 0?h:w.weekStartsOn)!==null&&d!==void 0?d:(C=w.locale)===null||C===void 0||(b=C.options)===null||b===void 0?void 0:b.weekStartsOn)!==null&&u!==void 0?u:0);if(!(g>=0&&g<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var k=(0,r.default)(l),B=k.getUTCDay(),N=(B=1&&N<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var j=new Date(0);j.setUTCFullYear(k+1,0,N),j.setUTCHours(0,0,0,0);var F=(0,a.default)(j,u),D=new Date(0);D.setUTCFullYear(k,0,N),D.setUTCHours(0,0,0,0);var S=(0,a.default)(D,u);return g.getTime()>=F.getTime()?k+1:g.getTime()>=S.getTime()?k:k-1}e.exports=t.default})(h6,h6.exports);var J9=h6.exports;(function(e,t){var n=St.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=l;var r=n(J9),o=n(vn),a=n(W7),i=n(pa),s=ma;function l(c,u){var d,h,f,v,_,C,b,w;(0,o.default)(1,arguments);var g=(0,s.getDefaultOptions)(),k=(0,i.default)((d=(h=(f=(v=u==null?void 0:u.firstWeekContainsDate)!==null&&v!==void 0?v:u==null||(_=u.locale)===null||_===void 0||(C=_.options)===null||C===void 0?void 0:C.firstWeekContainsDate)!==null&&f!==void 0?f:g.firstWeekContainsDate)!==null&&h!==void 0?h:(b=g.locale)===null||b===void 0||(w=b.options)===null||w===void 0?void 0:w.firstWeekContainsDate)!==null&&d!==void 0?d:1),B=(0,r.default)(c,u),N=new Date(0);N.setUTCFullYear(B,0,k),N.setUTCHours(0,0,0,0);var j=(0,a.default)(N,u);return j}e.exports=t.default})(d6,d6.exports);var JE=d6.exports;(function(e,t){var n=St.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=l;var r=n(Lr),o=n(W7),a=n(JE),i=n(vn),s=6048e5;function l(c,u){(0,i.default)(1,arguments);var d=(0,r.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})(c6,c6.exports);var eA=c6.exports,f6={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=n;function n(r,o){for(var a=r<0?"-":"",i=Math.abs(r).toString();i.length0?l:1-l;return(0,r.default)(s==="yy"?c%100:c,s.length)},M:function(i,s){var l=i.getUTCMonth();return s==="M"?String(l+1):(0,r.default)(l+1,2)},d:function(i,s){return(0,r.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,r.default)(i.getUTCHours()%12||12,s.length)},H:function(i,s){return(0,r.default)(i.getUTCHours(),s.length)},m:function(i,s){return(0,r.default)(i.getUTCMinutes(),s.length)},s:function(i,s){return(0,r.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,r.default)(u,s.length)}},a=o;t.default=a,e.exports=t.default})(p6,p6.exports);var tA=p6.exports;(function(e,t){var n=St.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(KE),o=n(qE),a=n(Q9),i=n(eA),s=n(J9),l=n(ed),c=n(tA),u={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},d={G:function(C,b,w){var g=C.getUTCFullYear()>0?1:0;switch(b){case"G":case"GG":case"GGG":return w.era(g,{width:"abbreviated"});case"GGGGG":return w.era(g,{width:"narrow"});case"GGGG":default:return w.era(g,{width:"wide"})}},y:function(C,b,w){if(b==="yo"){var g=C.getUTCFullYear(),k=g>0?g:1-g;return w.ordinalNumber(k,{unit:"year"})}return c.default.y(C,b)},Y:function(C,b,w,g){var k=(0,s.default)(C,g),B=k>0?k:1-k;if(b==="YY"){var N=B%100;return(0,l.default)(N,2)}return b==="Yo"?w.ordinalNumber(B,{unit:"year"}):(0,l.default)(B,b.length)},R:function(C,b){var w=(0,a.default)(C);return(0,l.default)(w,b.length)},u:function(C,b){var w=C.getUTCFullYear();return(0,l.default)(w,b.length)},Q:function(C,b,w){var g=Math.ceil((C.getUTCMonth()+1)/3);switch(b){case"Q":return String(g);case"QQ":return(0,l.default)(g,2);case"Qo":return w.ordinalNumber(g,{unit:"quarter"});case"QQQ":return w.quarter(g,{width:"abbreviated",context:"formatting"});case"QQQQQ":return w.quarter(g,{width:"narrow",context:"formatting"});case"QQQQ":default:return w.quarter(g,{width:"wide",context:"formatting"})}},q:function(C,b,w){var g=Math.ceil((C.getUTCMonth()+1)/3);switch(b){case"q":return String(g);case"qq":return(0,l.default)(g,2);case"qo":return w.ordinalNumber(g,{unit:"quarter"});case"qqq":return w.quarter(g,{width:"abbreviated",context:"standalone"});case"qqqqq":return w.quarter(g,{width:"narrow",context:"standalone"});case"qqqq":default:return w.quarter(g,{width:"wide",context:"standalone"})}},M:function(C,b,w){var g=C.getUTCMonth();switch(b){case"M":case"MM":return c.default.M(C,b);case"Mo":return w.ordinalNumber(g+1,{unit:"month"});case"MMM":return w.month(g,{width:"abbreviated",context:"formatting"});case"MMMMM":return w.month(g,{width:"narrow",context:"formatting"});case"MMMM":default:return w.month(g,{width:"wide",context:"formatting"})}},L:function(C,b,w){var g=C.getUTCMonth();switch(b){case"L":return String(g+1);case"LL":return(0,l.default)(g+1,2);case"Lo":return w.ordinalNumber(g+1,{unit:"month"});case"LLL":return w.month(g,{width:"abbreviated",context:"standalone"});case"LLLLL":return w.month(g,{width:"narrow",context:"standalone"});case"LLLL":default:return w.month(g,{width:"wide",context:"standalone"})}},w:function(C,b,w,g){var k=(0,i.default)(C,g);return b==="wo"?w.ordinalNumber(k,{unit:"week"}):(0,l.default)(k,b.length)},I:function(C,b,w){var g=(0,o.default)(C);return b==="Io"?w.ordinalNumber(g,{unit:"week"}):(0,l.default)(g,b.length)},d:function(C,b,w){return b==="do"?w.ordinalNumber(C.getUTCDate(),{unit:"date"}):c.default.d(C,b)},D:function(C,b,w){var g=(0,r.default)(C);return b==="Do"?w.ordinalNumber(g,{unit:"dayOfYear"}):(0,l.default)(g,b.length)},E:function(C,b,w){var g=C.getUTCDay();switch(b){case"E":case"EE":case"EEE":return w.day(g,{width:"abbreviated",context:"formatting"});case"EEEEE":return w.day(g,{width:"narrow",context:"formatting"});case"EEEEEE":return w.day(g,{width:"short",context:"formatting"});case"EEEE":default:return w.day(g,{width:"wide",context:"formatting"})}},e:function(C,b,w,g){var k=C.getUTCDay(),B=(k-g.weekStartsOn+8)%7||7;switch(b){case"e":return String(B);case"ee":return(0,l.default)(B,2);case"eo":return w.ordinalNumber(B,{unit:"day"});case"eee":return w.day(k,{width:"abbreviated",context:"formatting"});case"eeeee":return w.day(k,{width:"narrow",context:"formatting"});case"eeeeee":return w.day(k,{width:"short",context:"formatting"});case"eeee":default:return w.day(k,{width:"wide",context:"formatting"})}},c:function(C,b,w,g){var k=C.getUTCDay(),B=(k-g.weekStartsOn+8)%7||7;switch(b){case"c":return String(B);case"cc":return(0,l.default)(B,b.length);case"co":return w.ordinalNumber(B,{unit:"day"});case"ccc":return w.day(k,{width:"abbreviated",context:"standalone"});case"ccccc":return w.day(k,{width:"narrow",context:"standalone"});case"cccccc":return w.day(k,{width:"short",context:"standalone"});case"cccc":default:return w.day(k,{width:"wide",context:"standalone"})}},i:function(C,b,w){var g=C.getUTCDay(),k=g===0?7:g;switch(b){case"i":return String(k);case"ii":return(0,l.default)(k,b.length);case"io":return w.ordinalNumber(k,{unit:"day"});case"iii":return w.day(g,{width:"abbreviated",context:"formatting"});case"iiiii":return w.day(g,{width:"narrow",context:"formatting"});case"iiiiii":return w.day(g,{width:"short",context:"formatting"});case"iiii":default:return w.day(g,{width:"wide",context:"formatting"})}},a:function(C,b,w){var g=C.getUTCHours(),k=g/12>=1?"pm":"am";switch(b){case"a":case"aa":return w.dayPeriod(k,{width:"abbreviated",context:"formatting"});case"aaa":return w.dayPeriod(k,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return w.dayPeriod(k,{width:"narrow",context:"formatting"});case"aaaa":default:return w.dayPeriod(k,{width:"wide",context:"formatting"})}},b:function(C,b,w){var g=C.getUTCHours(),k;switch(g===12?k=u.noon:g===0?k=u.midnight:k=g/12>=1?"pm":"am",b){case"b":case"bb":return w.dayPeriod(k,{width:"abbreviated",context:"formatting"});case"bbb":return w.dayPeriod(k,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return w.dayPeriod(k,{width:"narrow",context:"formatting"});case"bbbb":default:return w.dayPeriod(k,{width:"wide",context:"formatting"})}},B:function(C,b,w){var g=C.getUTCHours(),k;switch(g>=17?k=u.evening:g>=12?k=u.afternoon:g>=4?k=u.morning:k=u.night,b){case"B":case"BB":case"BBB":return w.dayPeriod(k,{width:"abbreviated",context:"formatting"});case"BBBBB":return w.dayPeriod(k,{width:"narrow",context:"formatting"});case"BBBB":default:return w.dayPeriod(k,{width:"wide",context:"formatting"})}},h:function(C,b,w){if(b==="ho"){var g=C.getUTCHours()%12;return g===0&&(g=12),w.ordinalNumber(g,{unit:"hour"})}return c.default.h(C,b)},H:function(C,b,w){return b==="Ho"?w.ordinalNumber(C.getUTCHours(),{unit:"hour"}):c.default.H(C,b)},K:function(C,b,w){var g=C.getUTCHours()%12;return b==="Ko"?w.ordinalNumber(g,{unit:"hour"}):(0,l.default)(g,b.length)},k:function(C,b,w){var g=C.getUTCHours();return g===0&&(g=24),b==="ko"?w.ordinalNumber(g,{unit:"hour"}):(0,l.default)(g,b.length)},m:function(C,b,w){return b==="mo"?w.ordinalNumber(C.getUTCMinutes(),{unit:"minute"}):c.default.m(C,b)},s:function(C,b,w){return b==="so"?w.ordinalNumber(C.getUTCSeconds(),{unit:"second"}):c.default.s(C,b)},S:function(C,b){return c.default.S(C,b)},X:function(C,b,w,g){var k=g._originalDate||C,B=k.getTimezoneOffset();if(B===0)return"Z";switch(b){case"X":return f(B);case"XXXX":case"XX":return v(B);case"XXXXX":case"XXX":default:return v(B,":")}},x:function(C,b,w,g){var k=g._originalDate||C,B=k.getTimezoneOffset();switch(b){case"x":return f(B);case"xxxx":case"xx":return v(B);case"xxxxx":case"xxx":default:return v(B,":")}},O:function(C,b,w,g){var k=g._originalDate||C,B=k.getTimezoneOffset();switch(b){case"O":case"OO":case"OOO":return"GMT"+h(B,":");case"OOOO":default:return"GMT"+v(B,":")}},z:function(C,b,w,g){var k=g._originalDate||C,B=k.getTimezoneOffset();switch(b){case"z":case"zz":case"zzz":return"GMT"+h(B,":");case"zzzz":default:return"GMT"+v(B,":")}},t:function(C,b,w,g){var k=g._originalDate||C,B=Math.floor(k.getTime()/1e3);return(0,l.default)(B,b.length)},T:function(C,b,w,g){var k=g._originalDate||C,B=k.getTime();return(0,l.default)(B,b.length)}};function h(C,b){var w=C>0?"-":"+",g=Math.abs(C),k=Math.floor(g/60),B=g%60;if(B===0)return w+String(k);var N=b||"";return w+String(k)+N+(0,l.default)(B,2)}function f(C,b){if(C%60===0){var w=C>0?"-":"+";return w+(0,l.default)(Math.abs(C)/60,2)}return v(C,b)}function v(C,b){var w=b||"",g=C>0?"-":"+",k=Math.abs(C),B=(0,l.default)(Math.floor(k/60),2),N=(0,l.default)(k%60,2);return g+B+w+N}var _=d;t.default=_,e.exports=t.default})(r6,r6.exports);var nA=r6.exports,m6={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=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"})}},r=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 n(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}}",n(u,l)).replace("{{time}}",r(d,l))},a={p:r,P:o},i=a;t.default=i,e.exports=t.default})(m6,m6.exports);var rA=m6.exports,v6={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=n;function n(r){var o=new Date(Date.UTC(r.getFullYear(),r.getMonth(),r.getDate(),r.getHours(),r.getMinutes(),r.getSeconds(),r.getMilliseconds()));return o.setUTCFullYear(r.getFullYear()),r.getTime()-o.getTime()}e.exports=t.default})(v6,v6.exports);var td=v6.exports;const r5=r2(td);var $i={};Object.defineProperty($i,"__esModule",{value:!0});$i.isProtectedDayOfYearToken=iA;$i.isProtectedWeekYearToken=sA;$i.throwProtectedError=lA;var oA=["D","DD"],aA=["YY","YYYY"];function iA(e){return oA.indexOf(e)!==-1}function sA(e){return aA.indexOf(e)!==-1}function lA(e,t,n){if(e==="YYYY")throw new RangeError("Use `yyyy` instead of `YYYY` (in `".concat(t,"`) for formatting years to the input `").concat(n,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(e==="YY")throw new RangeError("Use `yy` instead of `YY` (in `".concat(t,"`) for formatting years to the input `").concat(n,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(e==="D")throw new RangeError("Use `d` instead of `D` (in `".concat(t,"`) for formatting days of the month to the input `").concat(n,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(e==="DD")throw new RangeError("Use `dd` instead of `DD` (in `".concat(t,"`) for formatting days of the month to the input `").concat(n,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"))}var g6={exports:{}},C6={exports:{}},y6={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}},r=function(a,i,s){var l,c=n[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=r;t.default=o,e.exports=t.default})(y6,y6.exports);var cA=y6.exports,b6={exports:{}},w6={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=n;function n(r){return function(){var o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},a=o.width?String(o.width):r.defaultWidth,i=r.formats[a]||r.formats[r.defaultWidth];return i}}e.exports=t.default})(w6,w6.exports);var uA=w6.exports;(function(e,t){var n=St.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(uA),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,r.default)({formats:o,defaultWidth:"full"}),time:(0,r.default)({formats:a,defaultWidth:"full"}),dateTime:(0,r.default)({formats:i,defaultWidth:"full"})},l=s;t.default=l,e.exports=t.default})(b6,b6.exports);var dA=b6.exports,_6={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},r=function(a,i,s,l){return n[a]},o=r;t.default=o,e.exports=t.default})(_6,_6.exports);var hA=_6.exports,k6={exports:{}},M6={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=n;function n(r){return function(o,a){var i=a!=null&&a.context?String(a.context):"standalone",s;if(i==="formatting"&&r.formattingValues){var l=r.defaultFormattingWidth||r.defaultWidth,c=a!=null&&a.width?String(a.width):l;s=r.formattingValues[c]||r.formattingValues[l]}else{var u=r.defaultWidth,d=a!=null&&a.width?String(a.width):r.defaultWidth;s=r.values[d]||r.values[u]}var h=r.argumentCallback?r.argumentCallback(o):o;return s[h]}}e.exports=t.default})(M6,M6.exports);var fA=M6.exports;(function(e,t){var n=St.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(fA),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,v){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,r.default)({values:o,defaultWidth:"wide"}),quarter:(0,r.default)({values:a,defaultWidth:"wide",argumentCallback:function(f){return f-1}}),month:(0,r.default)({values:i,defaultWidth:"wide"}),day:(0,r.default)({values:s,defaultWidth:"wide"}),dayPeriod:(0,r.default)({values:l,defaultWidth:"wide",formattingValues:c,defaultFormattingWidth:"wide"})},h=d;t.default=h,e.exports=t.default})(k6,k6.exports);var pA=k6.exports,x6={exports:{}},S6={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=n;function n(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)}):r(h,function(C){return C.test(d)}),v;v=a.valueCallback?a.valueCallback(f):f,v=s.valueCallback?s.valueCallback(v):v;var _=i.slice(d.length);return{value:v,rest:_}}}function r(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(r.matchPattern);if(!i)return null;var s=i[0],l=o.match(r.parsePattern);if(!l)return null;var c=r.valueCallback?r.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})(E6,E6.exports);var vA=E6.exports;(function(e,t){var n=St.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(mA),o=n(vA),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},v={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},_={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}},b={ordinalNumber:(0,o.default)({matchPattern:a,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,r.default)({matchPatterns:s,defaultMatchWidth:"wide",parsePatterns:l,defaultParseWidth:"any"}),quarter:(0,r.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,r.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:h,defaultParseWidth:"any"}),day:(0,r.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),dayPeriod:(0,r.default)({matchPatterns:_,defaultMatchWidth:"any",parsePatterns:C,defaultParseWidth:"any"})},w=b;t.default=w,e.exports=t.default})(x6,x6.exports);var gA=x6.exports;(function(e,t){var n=St.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(cA),o=n(dA),a=n(hA),i=n(pA),s=n(gA),l={code:"en-US",formatDistance:r.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})(C6,C6.exports);var CA=C6.exports;(function(e,t){var n=St.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(CA),o=r.default;t.default=o,e.exports=t.default})(g6,g6.exports);var yA=g6.exports;(function(e,t){var n=St.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=g;var r=n(UE),o=n(YE),a=n(Lr),i=n(nA),s=n(rA),l=n(td),c=$i,u=n(pa),d=n(vn),h=ma,f=n(yA),v=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,_=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,C=/^'([^]*?)'?$/,b=/''/g,w=/[a-zA-Z]/;function g(B,N,j){var F,D,S,R,I,U,le,ie,ce,re,Ce,je,Pe,Ye,ze,de,Ze,Te;(0,d.default)(2,arguments);var Ge=String(N),Y=(0,h.getDefaultOptions)(),z=(F=(D=j==null?void 0:j.locale)!==null&&D!==void 0?D:Y.locale)!==null&&F!==void 0?F:f.default,Z=(0,u.default)((S=(R=(I=(U=j==null?void 0:j.firstWeekContainsDate)!==null&&U!==void 0?U:j==null||(le=j.locale)===null||le===void 0||(ie=le.options)===null||ie===void 0?void 0:ie.firstWeekContainsDate)!==null&&I!==void 0?I:Y.firstWeekContainsDate)!==null&&R!==void 0?R:(ce=Y.locale)===null||ce===void 0||(re=ce.options)===null||re===void 0?void 0:re.firstWeekContainsDate)!==null&&S!==void 0?S:1);if(!(Z>=1&&Z<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var K=(0,u.default)((Ce=(je=(Pe=(Ye=j==null?void 0:j.weekStartsOn)!==null&&Ye!==void 0?Ye:j==null||(ze=j.locale)===null||ze===void 0||(de=ze.options)===null||de===void 0?void 0:de.weekStartsOn)!==null&&Pe!==void 0?Pe:Y.weekStartsOn)!==null&&je!==void 0?je:(Ze=Y.locale)===null||Ze===void 0||(Te=Ze.options)===null||Te===void 0?void 0:Te.weekStartsOn)!==null&&Ce!==void 0?Ce:0);if(!(K>=0&&K<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!z.localize)throw new RangeError("locale must contain localize property");if(!z.formatLong)throw new RangeError("locale must contain formatLong property");var ae=(0,a.default)(B);if(!(0,r.default)(ae))throw new RangeError("Invalid time value");var M=(0,l.default)(ae),L=(0,o.default)(ae,M),O={firstWeekContainsDate:Z,weekStartsOn:K,locale:z,_originalDate:ae},q=Ge.match(_).map(function(W){var J=W[0];if(J==="p"||J==="P"){var he=s.default[J];return he(W,z.formatLong)}return W}).join("").match(v).map(function(W){if(W==="''")return"'";var J=W[0];if(J==="'")return k(W);var he=i.default[J];if(he)return!(j!=null&&j.useAdditionalWeekYearTokens)&&(0,c.isProtectedWeekYearToken)(W)&&(0,c.throwProtectedError)(W,N,String(B)),!(j!=null&&j.useAdditionalDayOfYearTokens)&&(0,c.isProtectedDayOfYearToken)(W)&&(0,c.throwProtectedError)(W,N,String(B)),he(L,W,z.localize,O);if(J.match(w))throw new RangeError("Format string contains an unescaped latin alphabet character `"+J+"`");return W}).join("");return q}function k(B){var N=B.match(C);return N?N[1].replace(b,"'"):B}e.exports=t.default})(W0,W0.exports);var bA=W0.exports;const wA=r2(bA);function o5(e,t,n){var r=MA(e,n.timeZone,n.locale);return r.formatToParts?_A(r,t):kA(r,t)}function _A(e,t){for(var n=e.formatToParts(t),r=n.length-1;r>=0;--r)if(n[r].type==="timeZoneName")return n[r].value}function kA(e,t){var n=e.format(t).replace(/\u200E/g,""),r=/ [\w-+ ]+$/.exec(n);return r?r[0].substr(1):""}function MA(e,t,n){if(n&&!n.code)throw new Error("date-fns-tz error: Please set a language code on the locale object imported from date-fns, e.g. `locale.code = 'en-US'`");return new Intl.DateTimeFormat(n?[n.code,"en-US"]:void 0,{timeZone:t,timeZoneName:e})}function xA(e,t){var n=LA(t);return n.formatToParts?EA(n,e):AA(n,e)}var SA={year:0,month:1,day:2,hour:3,minute:4,second:5};function EA(e,t){try{for(var n=e.formatToParts(t),r=[],o=0;o=0&&(r[a]=parseInt(n[o].value,10))}return r}catch(i){if(i instanceof RangeError)return[NaN];throw i}}function AA(e,t){var n=e.format(t).replace(/\u200E/g,""),r=/(\d+)\/(\d+)\/(\d+),? (\d+):(\d+):(\d+)/.exec(n);return[r[3],r[1],r[2],r[4],r[5],r[6]]}var z2={};function LA(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")),n=t==="06/25/2014, 00:00:00"||t==="‎06‎/‎25‎/‎2014‎ ‎00‎:‎00‎:‎00";z2[e]=n?new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:e,year:"numeric",month:"numeric",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"}):new Intl.DateTimeFormat("en-US",{hourCycle:"h23",timeZone:e,year:"numeric",month:"numeric",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"})}return z2[e]}function nd(e,t,n,r,o,a,i){var s=new Date(0);return s.setUTCFullYear(e,t,n),s.setUTCHours(r,o,a,i),s}var a5=36e5,DA=6e4,U2={timezone:/([Z+-].*)$/,timezoneZ:/^(Z)$/,timezoneHH:/^([+-]\d{2})$/,timezoneHHMM:/^([+-]\d{2}):?(\d{2})$/};function q7(e,t,n){var r,o;if(!e||(r=U2.timezoneZ.exec(e),r))return 0;var a;if(r=U2.timezoneHH.exec(e),r)return a=parseInt(r[1],10),i5(a)?-(a*a5):NaN;if(r=U2.timezoneHHMM.exec(e),r){a=parseInt(r[1],10);var i=parseInt(r[2],10);return i5(a,i)?(o=Math.abs(a)*a5+i*DA,a>0?-o:o):NaN}if(HA(e)){t=new Date(t||Date.now());var s=n?t:TA(t),l=A6(s,e),c=n?l:BA(t,l,e);return-c}return NaN}function TA(e){return nd(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds())}function A6(e,t){var n=xA(e,t),r=nd(n[0],n[1]-1,n[2],n[3]%24,n[4],n[5],0).getTime(),o=e.getTime(),a=o%1e3;return o-=a>=0?a:1e3+a,r-o}function BA(e,t,n){var r=e.getTime(),o=r-t,a=A6(new Date(o),n);if(t===a)return t;o-=a-t;var i=A6(new Date(o),n);return a===i?a:Math.max(a,i)}function i5(e,t){return-23<=e&&e<=23&&(t==null||0<=t&&t<=59)}var s5={};function HA(e){if(s5[e])return!0;try{return new Intl.DateTimeFormat(void 0,{timeZone:e}),s5[e]=!0,!0}catch{return!1}}var OA=60*1e3,IA={X:function(e,t,n,r){var o=j2(r.timeZone,r._originalDate||e);if(o===0)return"Z";switch(t){case"X":return l5(o);case"XXXX":case"XX":return La(o);case"XXXXX":case"XXX":default:return La(o,":")}},x:function(e,t,n,r){var o=j2(r.timeZone,r._originalDate||e);switch(t){case"x":return l5(o);case"xxxx":case"xx":return La(o);case"xxxxx":case"xxx":default:return La(o,":")}},O:function(e,t,n,r){var o=j2(r.timeZone,r._originalDate||e);switch(t){case"O":case"OO":case"OOO":return"GMT"+VA(o,":");case"OOOO":default:return"GMT"+La(o,":")}},z:function(e,t,n,r){var o=r._originalDate||e;switch(t){case"z":case"zz":case"zzz":return o5("short",o,r);case"zzzz":default:return o5("long",o,r)}}};function j2(e,t){var n=e?q7(e,t,!0)/OA:t.getTimezoneOffset();if(Number.isNaN(n))throw new RangeError("Invalid time zone specified: "+e);return n}function rl(e,t){for(var n=e<0?"-":"",r=Math.abs(e).toString();r.length0?"-":"+",o=Math.abs(e),a=rl(Math.floor(o/60),2),i=rl(Math.floor(o%60),2);return r+a+n+i}function l5(e,t){if(e%60===0){var n=e>0?"-":"+";return n+rl(Math.abs(e)/60,2)}return La(e,t)}function VA(e,t){var n=e>0?"-":"+",r=Math.abs(e),o=Math.floor(r/60),a=r%60;if(a===0)return n+String(o);var i=t||"";return n+String(o)+i+rl(a,2)}const PA=IA;var ZA=/(Z|[+-]\d{2}(?::?\d{2})?| UTC| [a-zA-Z]+\/[a-zA-Z_]+(?:\/[a-zA-Z_]+)?)$/,G2=36e5,c5=6e4,NA=2,dn={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:ZA};function rd(e,t){if(arguments.length<1)throw new TypeError("1 argument required, but only "+arguments.length+" present");if(e===null)return new Date(NaN);var n=t||{},r=n.additionalDigits==null?NA:jE(n.additionalDigits);if(r!==2&&r!==1&&r!==0)throw new RangeError("additionalDigits must be 0, 1 or 2");if(e instanceof Date||typeof e=="object"&&Object.prototype.toString.call(e)==="[object Date]")return new Date(e.getTime());if(typeof e=="number"||Object.prototype.toString.call(e)==="[object Number]")return new Date(e);if(!(typeof e=="string"||Object.prototype.toString.call(e)==="[object String]"))return new Date(NaN);var o=$A(e),a=RA(o.date,r),i=a.year,s=a.restDateString,l=FA(s,i);if(isNaN(l))return new Date(NaN);if(l){var c=l.getTime(),u=0,d;if(o.time&&(u=zA(o.time),isNaN(u)))return new Date(NaN);if(o.timeZone||n.timeZone){if(d=q7(o.timeZone||n.timeZone,new Date(c+u)),isNaN(d))return new Date(NaN)}else d=r5(new Date(c+u)),d=r5(new Date(c+u+d));return new Date(c+u+d)}else return new Date(NaN)}function $A(e){var t={},n=dn.dateTimePattern.exec(e),r;if(n?(t.date=n[1],r=n[3]):(n=dn.datePattern.exec(e),n?(t.date=n[1],r=n[2]):(t.date=null,r=e)),r){var o=dn.timeZone.exec(r);o?(t.time=r.replace(o[1],""),t.timeZone=o[1].trim()):t.time=r}return t}function RA(e,t){var n=dn.YYY[t],r=dn.YYYYY[t],o;if(o=dn.YYYY.exec(e)||r.exec(e),o){var a=o[1];return{year:parseInt(a,10),restDateString:e.slice(a.length)}}if(o=dn.YY.exec(e)||n.exec(e),o){var i=o[1];return{year:parseInt(i,10)*100,restDateString:e.slice(i.length)}}return{year:null}}function FA(e,t){if(t===null)return null;var n,r,o,a;if(e.length===0)return r=new Date(0),r.setUTCFullYear(t),r;if(n=dn.MM.exec(e),n)return r=new Date(0),o=parseInt(n[1],10)-1,d5(t,o)?(r.setUTCFullYear(t,o),r):new Date(NaN);if(n=dn.DDD.exec(e),n){r=new Date(0);var i=parseInt(n[1],10);return GA(t,i)?(r.setUTCFullYear(t,0,i),r):new Date(NaN)}if(n=dn.MMDD.exec(e),n){r=new Date(0),o=parseInt(n[1],10)-1;var s=parseInt(n[2],10);return d5(t,o,s)?(r.setUTCFullYear(t,o,s),r):new Date(NaN)}if(n=dn.Www.exec(e),n)return a=parseInt(n[1],10)-1,h5(t,a)?u5(t,a):new Date(NaN);if(n=dn.WwwD.exec(e),n){a=parseInt(n[1],10)-1;var l=parseInt(n[2],10)-1;return h5(t,a,l)?u5(t,a,l):new Date(NaN)}return null}function zA(e){var t,n,r;if(t=dn.HH.exec(e),t)return n=parseFloat(t[1].replace(",",".")),Y2(n)?n%24*G2:NaN;if(t=dn.HHMM.exec(e),t)return n=parseInt(t[1],10),r=parseFloat(t[2].replace(",",".")),Y2(n,r)?n%24*G2+r*c5:NaN;if(t=dn.HHMMSS.exec(e),t){n=parseInt(t[1],10),r=parseInt(t[2],10);var o=parseFloat(t[3].replace(",","."));return Y2(n,r,o)?n%24*G2+r*c5+o*1e3:NaN}return null}function u5(e,t,n){t=t||0,n=n||0;var r=new Date(0);r.setUTCFullYear(e,0,4);var o=r.getUTCDay()||7,a=t*7+n+1-o;return r.setUTCDate(r.getUTCDate()+a),r}var UA=[31,28,31,30,31,30,31,31,30,31,30,31],jA=[31,29,31,30,31,30,31,31,30,31,30,31];function od(e){return e%400===0||e%4===0&&e%100!==0}function d5(e,t,n){if(t<0||t>11)return!1;if(n!=null){if(n<1)return!1;var r=od(e);if(r&&n>jA[t]||!r&&n>UA[t])return!1}return!0}function GA(e,t){if(t<1)return!1;var n=od(e);return!(n&&t>366||!n&&t>365)}function h5(e,t,n){return!(t<0||t>52||n!=null&&(n<0||n>6))}function Y2(e,t,n){return!(e!=null&&(e<0||e>=25)||t!=null&&(t<0||t>=60)||n!=null&&(n<0||n>=60))}var YA=/([xXOz]+)|''|'(''|[^'])+('|$)/g;function KA(e,t,n){var r=String(t),o=n||{},a=r.match(YA);if(a){var i=rd(e,o);r=a.reduce(function(s,l){if(l[0]==="'")return s;var c=s.indexOf(l),u=s[c-1]==="'",d=s.replace(l,"'"+PA[l[0]](i,l,null,o)+"'");return u?d.substring(0,c-1)+d.substring(c+1):d},r)}return wA(e,r,o)}var L6={exports:{}},D6={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=n;function n(r,o){if(r==null)throw new TypeError("assign requires that input parameter not be null or undefined");for(var a in o)Object.prototype.hasOwnProperty.call(o,a)&&(r[a]=o[a]);return r}e.exports=t.default})(D6,D6.exports);var WA=D6.exports;(function(e,t){var n=St.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=o;var r=n(WA);function o(a){return(0,r.default)({},a)}e.exports=t.default})(L6,L6.exports);var qA=L6.exports;const QA=r2(qA);function XA(e,t,n){var r=rd(e,n),o=q7(t,r,!0),a=new Date(r.getTime()-o),i=new Date(0);return i.setFullYear(a.getUTCFullYear(),a.getUTCMonth(),a.getUTCDate()),i.setHours(a.getUTCHours(),a.getUTCMinutes(),a.getUTCSeconds(),a.getUTCMilliseconds()),i}function K2(e,t,n,r){var o=QA(r);return o.timeZone=t,KA(XA(e,t),n,o)}function _i(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 Kn(e){if(e.toString()!=="[object Window]"){var t=e.ownerDocument;return t?t.defaultView:window}return e}function Q7(e){var t=Kn(e),n=t.pageXOffset,r=t.pageYOffset;return{scrollLeft:n,scrollTop:r}}function ki(e){var t=Kn(e).Element;return e instanceof t||e instanceof Element}function Dr(e){var t=Kn(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}function JA(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}function eL(e){return e===Kn(e)||!Dr(e)?Q7(e):JA(e)}function eo(e){return e?(e.nodeName||"").toLowerCase():null}function To(e){return(ki(e)?e.ownerDocument:e.document).documentElement}function ad(e){return _i(To(e)).left+Q7(e).scrollLeft}function Ri(e){return Kn(e).getComputedStyle(e)}function X7(e){var t=Ri(e),n=t.overflow,r=t.overflowX,o=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+o+r)}function id(e,t,n){n===void 0&&(n=!1);var r=To(t),o=_i(e),a={scrollLeft:0,scrollTop:0},i={x:0,y:0};return n||((eo(t)!=="body"||X7(r))&&(a=eL(t)),Dr(t)?(i=_i(t),i.x+=t.clientLeft,i.y+=t.clientTop):r&&(i.x=ad(r))),{x:o.left+a.scrollLeft-i.x,y:o.top+a.scrollTop-i.y,width:o.width,height:o.height}}function J7(e){return{x:e.offsetLeft,y:e.offsetTop,width:e.offsetWidth,height:e.offsetHeight}}function sd(e){return eo(e)==="html"?e:e.assignedSlot||e.parentNode||e.host||To(e)}function ld(e){return["html","body","#document"].indexOf(eo(e))>=0?e.ownerDocument.body:Dr(e)&&X7(e)?e:ld(sd(e))}function J1(e,t){t===void 0&&(t=[]);var n=ld(e),r=eo(n)==="body",o=Kn(n),a=r?[o].concat(o.visualViewport||[],X7(n)?n:[]):n,i=t.concat(a);return r?i:i.concat(J1(sd(a)))}function tL(e){return["table","td","th"].indexOf(eo(e))>=0}function f5(e){return!Dr(e)||Ri(e).position==="fixed"?null:e.offsetParent}function Fi(e){for(var t=Kn(e),n=f5(e);n&&tL(n);)n=f5(n);return n&&eo(n)==="body"&&Ri(n).position==="static"?t:n||t}var jn="top",or="bottom",ar="right",Gn="left",e3="auto",zi=[jn,or,ar,Gn],r1="start",t3="end",nL="clippingParents",cd="viewport",B1="popper",rL="reference",p5=zi.reduce(function(e,t){return e.concat([t+"-"+r1,t+"-"+t3])},[]),ud=[].concat(zi,[e3]).reduce(function(e,t){return e.concat([t,t+"-"+r1,t+"-"+t3])},[]),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,n=new Set,r=[];e.forEach(function(a){t.set(a.name,a)});function o(a){n.add(a.name);var i=[].concat(a.requires||[],a.requiresIfExists||[]);i.forEach(function(s){if(!n.has(s)){var l=t.get(s);l&&o(l)}}),r.push(a)}return e.forEach(function(a){n.has(a.name)||o(a)}),r}function mL(e){var t=pL(e);return fL.reduce(function(n,r){return n.concat(t.filter(function(o){return o.phase===r}))},[])}function vL(e){var t;return function(){return t||(t=new Promise(function(n){Promise.resolve().then(function(){t=void 0,n(e())})})),t}}function wr(e){return e.split("-")[0]}function gL(e){var t=e.reduce(function(n,r){var o=n[r.name];return n[r.name]=o?Object.assign({},o,{},r,{options:Object.assign({},o.options,{},r.options),data:Object.assign({},o.data,{},r.data)}):r,n},{});return Object.keys(t).map(function(n){return t[n]})}var m5={placement:"bottom",modifiers:[],strategy:"absolute"};function v5(){for(var e=arguments.length,t=new Array(e),n=0;n=0?"x":"y"}function dd(e){var t=e.reference,n=e.element,r=e.placement,o=r?wr(r):null,a=r?Mi(r):null,i=t.x+t.width/2-n.width/2,s=t.y+t.height/2-n.height/2,l;switch(o){case jn:l={x:i,y:t.y-n.height};break;case or:l={x:i,y:t.y+t.height};break;case ar:l={x:t.x+t.width,y:s};break;case Gn:l={x:t.x-n.width,y:s};break;default:l={x:t.x,y:t.y}}var c=o?n3(o):null;if(c!=null){var u=c==="y"?"height":"width";switch(a){case r1:l[c]=Math.floor(l[c])-Math.floor(t[u]/2-n[u]/2);break;case t3:l[c]=Math.floor(l[c])+Math.ceil(t[u]/2-n[u]/2);break}}return l}function wL(e){var t=e.state,n=e.name;t.modifiersData[n]=dd({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,n=e.y,r=window,o=r.devicePixelRatio||1;return{x:Math.round(t*o)/o||0,y:Math.round(n*o)/o||0}}function g5(e){var t,n=e.popper,r=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"),v=Gn,_=jn,C=window;if(l){var b=Fi(n);b===Kn(n)&&(b=To(n)),o===jn&&(_=or,d-=b.clientHeight-r.height,d*=s?1:-1),o===Gn&&(v=ar,u-=b.clientWidth-r.width,u*=s?1:-1)}var w=Object.assign({position:i},l&&kL);if(s){var g;return Object.assign({},w,(g={},g[_]=f?"0":"",g[v]=h?"0":"",g.transform=(C.devicePixelRatio||1)<2?"translate("+u+"px, "+d+"px)":"translate3d("+u+"px, "+d+"px, 0)",g))}return Object.assign({},w,(t={},t[_]=f?d+"px":"",t[v]=h?u+"px":"",t.transform="",t))}function xL(e){var t=e.state,n=e.options,r=n.gpuAcceleration,o=r===void 0?!0:r,a=n.adaptive,i=a===void 0?!0:a,s={placement:wr(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:o};t.modifiersData.popperOffsets!=null&&(t.styles.popper=Object.assign({},t.styles.popper,{},g5(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,{},g5(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(n){var r=t.styles[n]||{},o=t.attributes[n]||{},a=t.elements[n];!Dr(a)||!eo(a)||(Object.assign(a.style,r),Object.keys(o).forEach(function(i){var s=o[i];s===!1?a.removeAttribute(i):a.setAttribute(i,s===!0?"":s)}))})}function AL(e){var t=e.state,n={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,n.popper),t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow),function(){Object.keys(t.elements).forEach(function(r){var o=t.elements[r],a=t.attributes[r]||{},i=Object.keys(t.styles.hasOwnProperty(r)?t.styles[r]:n[r]),s=i.reduce(function(l,c){return l[c]="",l},{});!Dr(o)||!eo(o)||(Object.assign(o.style,s),Object.keys(a).forEach(function(l){o.removeAttribute(l)}))})}}const LL={name:"applyStyles",enabled:!0,phase:"write",fn:EL,effect:AL,requires:["computeStyles"]};function DL(e,t,n){var r=wr(e),o=[Gn,jn].indexOf(r)>=0?-1:1,a=typeof n=="function"?n(Object.assign({},t,{placement:e})):n,i=a[0],s=a[1];return i=i||0,s=(s||0)*o,[Gn,ar].indexOf(r)>=0?{x:s,y:i}:{x:i,y:s}}function TL(e){var t=e.state,n=e.options,r=e.name,o=n.offset,a=o===void 0?[0,0]:o,i=ud.reduce(function(u,d){return u[d]=DL(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[r]=i}const BL={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:TL};var HL={left:"right",right:"left",bottom:"top",top:"bottom"};function _s(e){return e.replace(/left|right|bottom|top/g,function(t){return HL[t]})}var OL={start:"end",end:"start"};function C5(e){return e.replace(/start|end/g,function(t){return OL[t]})}function IL(e){var t=Kn(e),n=t.visualViewport,r=t.innerWidth,o=t.innerHeight;return n&&/iPhone|iPod|iPad/.test(navigator.platform)&&(r=n.width,o=n.height),{width:r,height:o,x:0,y:0}}function VL(e){var t=Kn(e),n=Q7(e),r=id(To(e),t);return r.height=Math.max(r.height,t.innerHeight),r.width=Math.max(r.width,t.innerWidth),r.x=-n.scrollLeft,r.y=-n.scrollTop,r}function os(e){return parseFloat(e)||0}function PL(e){var t=Dr(e)?Ri(e):{};return{top:os(t.borderTopWidth),right:os(t.borderRightWidth),bottom:os(t.borderBottomWidth),left:os(t.borderLeftWidth)}}function ZL(e){var t=Kn(e),n=PL(e),r=eo(e)==="html",o=ad(e),a=e.clientWidth+n.right,i=e.clientHeight+n.bottom;return r&&t.innerHeight-e.clientHeight>50&&(i=t.innerHeight-n.bottom),{top:r?0:e.clientTop,right:e.clientLeft>n.left?n.right:r?t.innerWidth-a-o:e.offsetWidth-a,bottom:r?t.innerHeight-i:e.offsetHeight-i,left:r?o:e.clientLeft}}function hd(e,t){var n=!!(t.getRootNode&&t.getRootNode().host);if(e.contains(t))return!0;if(n){var r=t;do{if(r&&e.isSameNode(r))return!0;r=r.parentNode||r.host}while(r)}return!1}function T6(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function y5(e,t){return t===cd?T6(IL(e)):Dr(t)?_i(t):T6(VL(To(e)))}function NL(e){var t=J1(e),n=["absolute","fixed"].indexOf(Ri(e).position)>=0,r=n&&Dr(e)?Fi(e):e;return ki(r)?t.filter(function(o){return ki(o)&&hd(o,r)}):[]}function $L(e,t,n){var r=t==="clippingParents"?NL(e):[].concat(t),o=[].concat(r,[n]),a=o[0],i=o.reduce(function(s,l){var c=y5(e,l),u=ZL(Dr(l)?l:To(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},y5(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 fd(){return{top:0,right:0,bottom:0,left:0}}function pd(e){return Object.assign({},fd(),{},e)}function md(e,t){return t.reduce(function(n,r){return n[r]=e,n},{})}function xi(e,t){t===void 0&&(t={});var n=t,r=n.placement,o=r===void 0?e.placement:r,a=n.boundary,i=a===void 0?nL:a,s=n.rootBoundary,l=s===void 0?cd:s,c=n.elementContext,u=c===void 0?B1:c,d=n.altBoundary,h=d===void 0?!1:d,f=n.padding,v=f===void 0?0:f,_=pd(typeof v!="number"?v:md(v,zi)),C=u===B1?rL:B1,b=e.elements.reference,w=e.rects.popper,g=e.elements[h?C:u],k=$L(ki(g)?g:g.contextElement||To(e.elements.popper),i,l),B=_i(b),N=dd({reference:B,element:w,strategy:"absolute",placement:o}),j=T6(Object.assign({},w,{},N)),F=u===B1?j:B,D={top:k.top-F.top+_.top,bottom:F.bottom-k.bottom+_.bottom,left:k.left-F.left+_.left,right:F.right-k.right+_.right},S=e.modifiersData.offset;if(u===B1&&S){var R=S[o];Object.keys(D).forEach(function(I){var U=[ar,or].indexOf(I)>=0?1:-1,le=[jn,or].indexOf(I)>=0?"y":"x";D[I]+=R[le]*U})}return D}function RL(e,t){t===void 0&&(t={});var n=t,r=n.placement,o=n.boundary,a=n.rootBoundary,i=n.padding,s=n.flipVariations,l=n.allowedAutoPlacements,c=l===void 0?ud:l,u=Mi(r),d=(u?s?p5:p5.filter(function(f){return Mi(f)===u}):zi).filter(function(f){return c.indexOf(f)>=0}),h=d.reduce(function(f,v){return f[v]=xi(e,{placement:v,boundary:o,rootBoundary:a,padding:i})[wr(v)],f},{});return Object.keys(h).sort(function(f,v){return h[f]-h[v]})}function FL(e){if(wr(e)===e3)return[];var t=_s(e);return[C5(e),t,C5(t)]}function zL(e){var t=e.state,n=e.options,r=e.name;if(!t.modifiersData[r]._skip){for(var o=n.mainAxis,a=o===void 0?!0:o,i=n.altAxis,s=i===void 0?!0:i,l=n.fallbackPlacements,c=n.padding,u=n.boundary,d=n.rootBoundary,h=n.altBoundary,f=n.flipVariations,v=f===void 0?!0:f,_=n.allowedAutoPlacements,C=t.options.placement,b=wr(C),w=b===C,g=l||(w||!v?[_s(C)]:FL(C)),k=[C].concat(g).reduce(function(Ze,Te){return Ze.concat(wr(Te)===e3?RL(t,{placement:Te,boundary:u,rootBoundary:d,padding:c,flipVariations:v,allowedAutoPlacements:_}):Te)},[]),B=t.rects.reference,N=t.rects.popper,j=new Map,F=!0,D=k[0],S=0;S=0,ie=le?"width":"height",ce=xi(t,{placement:R,boundary:u,rootBoundary:d,altBoundary:h,padding:c}),re=le?U?ar:Gn:U?or:jn;B[ie]>N[ie]&&(re=_s(re));var Ce=_s(re),je=[];if(a&&je.push(ce[I]<=0),s&&je.push(ce[re]<=0,ce[Ce]<=0),je.every(function(Ze){return Ze})){D=R,F=!1;break}j.set(R,je)}if(F)for(var Pe=v?3:1,Ye=function(Ze){var Te=k.find(function(Ge){var Y=j.get(Ge);if(Y)return Y.slice(0,Ze).every(function(z){return z})});if(Te)return D=Te,"break"},ze=Pe;ze>0;ze--){var de=Ye(ze);if(de==="break")break}t.placement!==D&&(t.modifiersData[r]._skip=!0,t.placement=D,t.reset=!0)}}const UL={name:"flip",enabled:!0,phase:"main",fn:zL,requiresIfExists:["offset"],data:{_skip:!1}};function jL(e){return e==="x"?"y":"x"}function ks(e,t,n){return Math.max(e,Math.min(t,n))}function GL(e){var t=e.state,n=e.options,r=e.name,o=n.mainAxis,a=o===void 0?!0:o,i=n.altAxis,s=i===void 0?!1:i,l=n.boundary,c=n.rootBoundary,u=n.altBoundary,d=n.padding,h=n.tether,f=h===void 0?!0:h,v=n.tetherOffset,_=v===void 0?0:v,C=xi(t,{boundary:l,rootBoundary:c,padding:d,altBoundary:u}),b=wr(t.placement),w=Mi(t.placement),g=!w,k=n3(b),B=jL(k),N=t.modifiersData.popperOffsets,j=t.rects.reference,F=t.rects.popper,D=typeof _=="function"?_(Object.assign({},t.rects,{placement:t.placement})):_,S={x:0,y:0};if(N){if(a){var R=k==="y"?jn:Gn,I=k==="y"?or:ar,U=k==="y"?"height":"width",le=N[k],ie=N[k]+C[R],ce=N[k]-C[I],re=f?-F[U]/2:0,Ce=w===r1?j[U]:F[U],je=w===r1?-F[U]:-j[U],Pe=t.elements.arrow,Ye=f&&Pe?J7(Pe):{width:0,height:0},ze=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:fd(),de=ze[R],Ze=ze[I],Te=ks(0,j[U],Ye[U]),Ge=g?j[U]/2-re-Te-de-D:Ce-Te-de-D,Y=g?-j[U]/2+re+Te+Ze+D:je+Te+Ze+D,z=t.elements.arrow&&Fi(t.elements.arrow),Z=z?k==="y"?z.clientTop||0:z.clientLeft||0:0,K=t.modifiersData.offset?t.modifiersData.offset[t.placement][k]:0,ae=N[k]+Ge-K-Z,M=N[k]+Y-K,L=ks(f?Math.min(ie,ae):ie,le,f?Math.max(ce,M):ce);N[k]=L,S[k]=L-le}if(s){var O=k==="x"?jn:Gn,q=k==="x"?or:ar,W=N[B],J=W+C[O],he=W-C[q],ue=ks(J,W,he);N[B]=ue,S[B]=ue-W}t.modifiersData[r]=S}}const YL={name:"preventOverflow",enabled:!0,phase:"main",fn:GL,requiresIfExists:["offset"]};function KL(e){var t,n=e.state,r=e.name,o=n.elements.arrow,a=n.modifiersData.popperOffsets,i=wr(n.placement),s=n3(i),l=[Gn,ar].indexOf(i)>=0,c=l?"height":"width";if(!(!o||!a)){var u=n.modifiersData[r+"#persistent"].padding,d=J7(o),h=s==="y"?jn:Gn,f=s==="y"?or:ar,v=n.rects.reference[c]+n.rects.reference[s]-a[s]-n.rects.popper[c],_=a[s]-n.rects.reference[s],C=Fi(o),b=C?s==="y"?C.clientHeight||0:C.clientWidth||0:0,w=v/2-_/2,g=u[h],k=b-d[c]-u[f],B=b/2-d[c]/2+w,N=ks(g,B,k),j=s;n.modifiersData[r]=(t={},t[j]=N,t.centerOffset=N-B,t)}}function WL(e){var t=e.state,n=e.options,r=e.name,o=n.element,a=o===void 0?"[data-popper-arrow]":o,i=n.padding,s=i===void 0?0:i;if(a!=null&&!(typeof a=="string"&&(a=t.elements.popper.querySelector(a),!a))){if(!hd(t.elements.popper,a))return;t.elements.arrow=a,t.modifiersData[r+"#persistent"]={padding:pd(typeof s!="number"?s:md(s,zi))}}}const qL={name:"arrow",enabled:!0,phase:"main",fn:KL,effect:WL,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function b5(e,t,n){return n===void 0&&(n={x:0,y:0}),{top:e.top-t.height-n.y,right:e.right-t.width+n.x,bottom:e.bottom-t.height+n.y,left:e.left-t.width-n.x}}function w5(e){return[jn,ar,or,Gn].some(function(t){return e[t]>=0})}function QL(e){var t=e.state,n=e.name,r=t.rects.reference,o=t.rects.popper,a=t.modifiersData.preventOverflow,i=xi(t,{elementContext:"reference"}),s=xi(t,{altBoundary:!0}),l=b5(i,r),c=b5(s,o,a),u=w5(l),d=w5(c);t.modifiersData[n]={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,LL,BL,UL,YL,qL,XL],eD=CL({defaultModifiers:JL}),tD=Object.defineProperty,nD=Object.defineProperties,rD=Object.getOwnPropertyDescriptors,ol=Object.getOwnPropertySymbols,vd=Object.prototype.hasOwnProperty,gd=Object.prototype.propertyIsEnumerable,_5=(e,t,n)=>t in e?tD(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,_e=(e,t)=>{for(var n in t||(t={}))vd.call(t,n)&&_5(e,n,t[n]);if(ol)for(var n of ol(t))gd.call(t,n)&&_5(e,n,t[n]);return e},nt=(e,t)=>nD(e,rD(t)),oD=(e,t)=>{var n={};for(var r in e)vd.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&ol)for(var r of ol(e))t.indexOf(r)<0&&gd.call(e,r)&&(n[r]=e[r]);return n};function xr(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 en(e,t){if(t.length1?"s":"")+" required, but only "+t.length+" present")}function to(e){en(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 yr(e,t){en(2,arguments);var n=to(e),r=xr(t);return isNaN(r)?new Date(NaN):(r&&n.setDate(n.getDate()+r),n)}function B6(e,t){en(2,arguments);var n=to(e),r=xr(t);if(isNaN(r))return new Date(NaN);if(!r)return n;var o=n.getDate(),a=new Date(n.getTime());a.setMonth(n.getMonth()+r+1,0);var i=a.getDate();return o>=i?a:(n.setFullYear(a.getFullYear(),a.getMonth(),o),n)}function k5(e,t){en(2,arguments);var n=xr(t);return B6(e,n*12)}var as=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},aD=typeof as=="object"&&as&&as.Object===Object&&as,Cd=aD,iD=Cd,sD=typeof self=="object"&&self&&self.Object===Object&&self,lD=iD||sD||Function("return this")(),Tr=lD,cD=Tr,uD=cD.Symbol,p1=uD,M5=p1,yd=Object.prototype,dD=yd.hasOwnProperty,hD=yd.toString,H1=M5?M5.toStringTag:void 0;function fD(e){var t=dD.call(e,H1),n=e[H1];try{e[H1]=void 0;var r=!0}catch{}var o=hD.call(e);return r&&(t?e[H1]=n:delete e[H1]),o}var pD=fD,mD=Object.prototype,vD=mD.toString;function gD(e){return vD.call(e)}var CD=gD,x5=p1,yD=pD,bD=CD,wD="[object Null]",_D="[object Undefined]",S5=x5?x5.toStringTag:void 0;function kD(e){return e==null?e===void 0?_D:wD:S5&&S5 in Object(e)?yD(e):bD(e)}var Br=kD;function MD(e){return e!=null&&typeof e=="object"}var Hn=MD,xD=Br,SD=Hn,ED="[object Boolean]";function AD(e){return e===!0||e===!1||SD(e)&&xD(e)==ED}var LD=AD,DD=Br,TD=Hn,BD="[object Number]";function HD(e){return typeof e=="number"||TD(e)&&DD(e)==BD}var ei=HD,OD=Array.isArray,On=OD,ID=Br,VD=On,PD=Hn,ZD="[object String]";function ND(e){return typeof e=="string"||!VD(e)&&PD(e)&&ID(e)==ZD}var yo=ND;function $D(e){var t=typeof e;return e!=null&&(t=="object"||t=="function")}var Wn=$D,RD=Br,FD=Wn,zD="[object AsyncFunction]",UD="[object Function]",jD="[object GeneratorFunction]",GD="[object Proxy]";function YD(e){if(!FD(e))return!1;var t=RD(e);return t==UD||t==jD||t==zD||t==GD}var jr=YD,KD=9007199254740991;function WD(e){return typeof e=="number"&&e>-1&&e%1==0&&e<=KD}var r3=WD,qD=jr,QD=r3;function XD(e){return e!=null&&QD(e.length)&&!qD(e)}var Ui=XD,JD=Ui,eT=Hn;function tT(e){return eT(e)&&JD(e)}var wn=tT;function nT(e){return e===void 0}var rT=nT,oT=Br,aT=Hn,iT="[object Date]";function sT(e){return aT(e)&&oT(e)==iT}var lT=sT;function cT(e){return function(t){return e(t)}}var o2=cT,o1={exports:{}};(function(e,t){var n=Cd,r=t&&!t.nodeType&&t,o=r&&!0&&e&&!e.nodeType&&e,a=o&&o.exports===r,i=a&&n.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})(o1,o1.exports);var uT=lT,dT=o2,E5=o1.exports,A5=E5&&E5.isDate,hT=A5?dT(A5):uT,fT=hT;function pT(e,t,n){return e===e&&(n!==void 0&&(e=e<=n?e:n),t!==void 0&&(e=e>=t?e:t)),e}var mT=pT,vT=Br,gT=Hn,CT="[object Symbol]";function yT(e){return typeof e=="symbol"||gT(e)&&vT(e)==CT}var a2=yT,L5=Wn,bT=a2,D5=0/0,wT=/^\s+|\s+$/g,_T=/^[-+]0x[0-9a-f]+$/i,kT=/^0b[01]+$/i,MT=/^0o[0-7]+$/i,xT=parseInt;function ST(e){if(typeof e=="number")return e;if(bT(e))return D5;if(L5(e)){var t=typeof e.valueOf=="function"?e.valueOf():e;e=L5(t)?t+"":t}if(typeof e!="string")return e===0?e:+e;e=e.replace(wT,"");var n=kT.test(e);return n||MT.test(e)?xT(e.slice(2),n?2:8):_T.test(e)?D5:+e}var ET=ST,AT=mT,W2=ET;function LT(e,t,n){return n===void 0&&(n=t,t=void 0),n!==void 0&&(n=W2(n),n=n===n?n:0),t!==void 0&&(t=W2(t),t=t===t?t:0),AT(W2(e),t,n)}var DT=LT,TT=On,BT=a2,HT=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,OT=/^\w*$/;function IT(e,t){if(TT(e))return!1;var n=typeof e;return n=="number"||n=="symbol"||n=="boolean"||e==null||BT(e)?!0:OT.test(e)||!HT.test(e)||t!=null&&e in Object(t)}var o3=IT,VT=Tr,PT=VT["__core-js_shared__"],ZT=PT,q2=ZT,T5=function(){var e=/[^.]+$/.exec(q2&&q2.keys&&q2.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();function NT(e){return!!T5&&T5 in e}var $T=NT,RT=Function.prototype,FT=RT.toString;function zT(e){if(e!=null){try{return FT.call(e)}catch{}try{return e+""}catch{}}return""}var bd=zT,UT=jr,jT=$T,GT=Wn,YT=bd,KT=/[\\^$.*+?()[\]{}|]/g,WT=/^\[object .+?Constructor\]$/,qT=Function.prototype,QT=Object.prototype,XT=qT.toString,JT=QT.hasOwnProperty,eB=RegExp("^"+XT.call(JT).replace(KT,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function tB(e){if(!GT(e)||jT(e))return!1;var t=UT(e)?eB:WT;return t.test(YT(e))}var nB=tB;function rB(e,t){return e==null?void 0:e[t]}var oB=rB,aB=nB,iB=oB;function sB(e,t){var n=iB(e,t);return aB(n)?n:void 0}var va=sB,lB=va,cB=lB(Object,"create"),i2=cB,B5=i2;function uB(){this.__data__=B5?B5(null):{},this.size=0}var dB=uB;function hB(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}var fB=hB,pB=i2,mB="__lodash_hash_undefined__",vB=Object.prototype,gB=vB.hasOwnProperty;function CB(e){var t=this.__data__;if(pB){var n=t[e];return n===mB?void 0:n}return gB.call(t,e)?t[e]:void 0}var yB=CB,bB=i2,wB=Object.prototype,_B=wB.hasOwnProperty;function kB(e){var t=this.__data__;return bB?t[e]!==void 0:_B.call(t,e)}var MB=kB,xB=i2,SB="__lodash_hash_undefined__";function EB(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=xB&&t===void 0?SB:t,this}var AB=EB,LB=dB,DB=fB,TB=yB,BB=MB,HB=AB;function m1(e){var t=-1,n=e==null?0:e.length;for(this.clear();++t-1}var qB=WB,QB=s2;function XB(e,t){var n=this.__data__,r=QB(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this}var JB=XB,eH=VB,tH=UB,nH=YB,rH=qB,oH=JB;function g1(e){var t=-1,n=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=n&PV?new HV:void 0;for(a.set(e,t),a.set(t,e);++d0){if(++t>=FN)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}var GN=jN,YN=RN,KN=GN,WN=KN(YN),Yd=WN,qN=p3,QN=Gd,XN=Yd;function JN(e,t){return XN(QN(e,t,qN),e+"")}var m3=JN,e$=v1,t$=Ui,n$=h2,r$=Wn;function o$(e,t,n){if(!r$(n))return!1;var r=typeof t;return(r=="number"?t$(n)&&n$(t,n.length):r=="string"&&t in n)?e$(n[t],e):!1}var v3=o$;function a$(e){var t=[];if(e!=null)for(var n in Object(e))t.push(n);return t}var i$=a$,s$=Wn,l$=d3,c$=i$,u$=Object.prototype,d$=u$.hasOwnProperty;function h$(e){if(!s$(e))return c$(e);var t=l$(e),n=[];for(var r in e)r=="constructor"&&(t||!d$.call(e,r))||n.push(r);return n}var f$=h$,p$=Ed,m$=f$,v$=Ui;function g$(e){return v$(e)?p$(e,!0):m$(e)}var M1=g$,C$=m3,y$=v1,b$=v3,w$=M1,Kd=Object.prototype,_$=Kd.hasOwnProperty,k$=C$(function(e,t){e=Object(e);var n=-1,r=t.length,o=r>2?t[2]:void 0;for(o&&b$(t[0],t[1],o)&&(r=1);++n1?n[o-1]:void 0,i=o>2?n[2]:void 0;for(a=e.length>3&&typeof a=="function"?(o--,a):void 0,i&&SR(n[0],n[1],i)&&(a=o<3?void 0:a,o=1),t=Object(t);++r0&&n(s)?t>1?ah(s,t-1,n,r,o):QR(o,s):r||(o[o.length]=s)}return o}var JR=ah,eF=JR;function tF(e){var t=e==null?0:e.length;return t?eF(e,1):[]}var nF=tF,rF=nF,oF=Gd,aF=Yd;function iF(e){return aF(oF(e,void 0,rF),e+"")}var ih=iF,sF=GR,lF=ih,cF=lF(function(e,t){return e==null?{}:sF(e,t)}),uF=cF;function dF(e,t){for(var n=-1,r=e==null?0:e.length;++no?0:o+t),n=n>o?o:n,n<0&&(n+=o),o=t>n?0:n-t>>>0,t>>>=0;for(var a=Array(o);++r1),a}),nj(e,aj(e),n),r&&(n=JU(n,ij|sj|lj,rj));for(var o=t.length;o--;)ej(n,t[o]);return n}),Z6=cj,uj=Object.prototype,dj=uj.hasOwnProperty;function hj(e,t){return e!=null&&dj.call(e,t)}var fj=hj,pj=fj,mj=Fd;function vj(e,t){return e!=null&&mj(e,t,pj)}var hh=vj,gj=Ui;function Cj(e,t){return function(n,r){if(n==null)return n;if(!gj(n))return e(n,r);for(var o=n.length,a=t?o:-1,i=Object(n);(t?a--:++aObject.prototype.toString.call(e).slice(8,-1),ko=e=>fT(e)&&!isNaN(e.getTime()),Un=e=>Oj(e)==="Object",b3=hh,N6=(e,t)=>ph(t,n=>hh(e,n)),Ij=ph,at=(e,t,n="0")=>{for(e=e!=null?String(e):"",t=t||2;e.length{const t={};return e.forEach(n=>Object.entries(n).forEach(([r,o])=>{t[r]?wn(t[r])?t[r].push(o):t[r]=[t[r],o]:t[r]=o})),t},Dn=e=>!!(e&&e.month&&e.year),$1=(e,t)=>!Dn(e)||!Dn(t)?!1:e.year===t.year?e.month!Dn(e)||!Dn(t)?!1:e.year===t.year?e.month>t.month:e.year>t.year,mh=(e,t,n)=>(e||!1)&&!$1(e,t)&&!ni(e,n),J2=(e,t)=>!e&&t||e&&!t?!1:!e&&!t?!0:e.month===t.month&&e.year===t.year,$r=({month:e,year:t},n)=>{const r=n>0?1:-1;for(let o=0;o12?(e=1,t++):e<1&&(e=12,t--);return{month:e,year:t}},Pj=(e,t)=>{if(!Dn(e)||!Dn(t))return[];const n=[];for(;!ni(e,t);)n.push(e),e=$r(e,1);return n};function e0(e,t){const n=ko(e),r=ko(t);return!n&&!r?!0:n!==r?!1:e.getTime()===t.getTime()}const $n=e=>wn(e)&&e.length>0,kc=(e,t,n)=>{const r=[];return n.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&&Un(l)?_e(_e({},i),l):l,r.push(a)}}),{target:t,assigned:r.length?r:null}},sn=(e,t,n,r)=>{e&&t&&n&&e.addEventListener(t,n,r)},ln=(e,t,n,r)=>{e&&t&&e.removeEventListener(t,n,r)},ri=(e,t)=>!!e&&!!t&&(e===t||e.contains(t)),vh=(e,t)=>{(e.key===" "||e.key==="Enter")&&(t(e),e.preventDefault())},sl=()=>{function e(){return((1+Math.random())*65536|0).toString(16).substring(1)}return`${e()+e()}-${e()}-${e()}-${e()}-${e()}${e()}${e()}`};function Zj(e){let t=0,n=0,r;if(e.length===0)return t;for(n=0;n{const n=e.__vccOpts||e;for(const[r,o]of t)n[r]=o;return n};const Nj={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 $j(e,t,n,r,o,a){return m(),Q(aa,{name:a.name_,appear:n.appear,onBeforeEnter:a.beforeEnter,onAfterEnter:a.afterEnter},{default:A(()=>[$(e.$slots,"default")]),_:3},8,["name","appear","onBeforeEnter","onAfterEnter"])}var gh=S1(Nj,[["render",$j]]);const $6={name:"Popover",emits:["before-show","after-show","before-hide","after-hide"],render(){return Le("div",{class:["vc-popover-content-wrapper",{"is-interactive":this.isInteractive}],ref:"popover"},[Le(gh,{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?Le("div",{tabindex:-1,class:["vc-popover-content",`direction-${this.direction}`,this.contentClass],style:this.contentStyle},[this.content,Le("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(nt(_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(){sn(this.popoverEl,"click",this.onClick),sn(this.popoverEl,"mouseover",this.onMouseOver),sn(this.popoverEl,"mouseleave",this.onMouseLeave),sn(this.popoverEl,"focusin",this.onFocusIn),sn(this.popoverEl,"focusout",this.onFocusOut),sn(document,"keydown",this.onDocumentKeydown),sn(document,"click",this.onDocumentClick),sn(document,"show-popover",this.onDocumentShowPopover),sn(document,"hide-popover",this.onDocumentHidePopover),sn(document,"toggle-popover",this.onDocumentTogglePopover),sn(document,"update-popover",this.onDocumentUpdatePopover)},removeEvents(){ln(this.popoverEl,"click",this.onClick),ln(this.popoverEl,"mouseover",this.onMouseOver),ln(this.popoverEl,"mouseleave",this.onMouseLeave),ln(this.popoverEl,"focusin",this.onFocusIn),ln(this.popoverEl,"focusout",this.onFocusOut),ln(document,"keydown",this.onDocumentKeydown),ln(document,"click",this.onDocumentClick),ln(document,"show-popover",this.onDocumentShowPopover),ln(document,"hide-popover",this.onDocumentHidePopover),ln(document,"toggle-popover",this.onDocumentTogglePopover),ln(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,n=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 r=()=>{Object.assign(this,Z6(e,["id"])),this.setupPopper(),this.opts=null};n>0?this.timeout=setTimeout(()=>r(),n):r()},hide(e={}){e.action="hide";const t=e.ref||this.ref,n=e.hideDelay>=0?e.hideDelay:this.hideDelay;if(!this.ref||t!==this.ref){e.callback&&e.callback(nt(_e({},e),{completed:!1,reason:this.ref?"Invalid reference element provided":"Popover already hidden"}));return}const r=()=>{this.ref=null,this.opts=null};clearTimeout(this.timeout),this.opts=e,n>0?this.timeout=setTimeout(r,n):r()},toggle(e={}){this.isVisible&&e.ref===this.ref?this.hide(e):this.show(e)},update(e={}){Object.assign(this,Z6(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=eD(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)}}},Rj={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))}}},Fj=["base","start","end","startEnd"],zj=["class","contentClass","style","contentStyle","color","fillMode"],Uj={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 Mc{constructor(t){Object.assign(this,Uj,t)}normalizeAttr({config:t,type:n}){let r=this.color,o={};const a=this[n];if(t===!0||yo(t))r=yo(t)?t:r,o=_e({},a);else if(Un(t))N6(t,Fj)?o=_e({},t):o={base:_e({},t),start:_e({},t),end:_e({},t)};else return null;return ti(o,{start:o.startEnd,end:o.startEnd},a),Ms(o).forEach(([i,s])=>{let l=r;s===!0||yo(s)?(l=yo(s)?s:l,o[i]={color:l}):Un(s)&&(N6(s,zj)?o[i]=_e({},s):o[i]={}),b3(o,`${i}.color`)||DO(o,`${i}.color`,l)}),o}normalizeHighlight(t){const n=this.normalizeAttr({config:t,type:"highlight"});return Ms(n).forEach(([r,o])=>{const a=ti(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)}),n}getHighlightBgStyle({fillMode:t,color:n,isDark:r}){switch(t){case"outline":case"none":return{backgroundColor:r?"var(--gray-900)":"var(--white)",border:"2px solid",borderColor:r?`var(--${n}-200)`:`var(--${n}-700)`,borderRadius:"var(--rounded-full)"};case"light":return{backgroundColor:r?`var(--${n}-800)`:`var(--${n}-200)`,opacity:r?.75:1,borderRadius:"var(--rounded-full)"};case"solid":return{backgroundColor:r?`var(--${n}-500)`:`var(--${n}-600)`,borderRadius:"var(--rounded-full)"};default:return{borderRadius:"var(--rounded-full)"}}}getHighlightContentStyle({fillMode:t,color:n,isDark:r}){switch(t){case"outline":case"none":return{fontWeight:"var(--font-bold)",color:r?`var(--${n}-100)`:`var(--${n}-900)`};case"light":return{fontWeight:"var(--font-bold)",color:r?`var(--${n}-100)`:`var(--${n}-900)`};case"solid":return{fontWeight:"var(--font-bold)",color:"var(--white)"};default:return""}}bgAccentHigh({color:t,isDark:n}){return{backgroundColor:n?`var(--${t}-500)`:`var(--${t}-600)`}}contentAccent({color:t,isDark:n}){return t?{fontWeight:"var(--font-bold)",color:n?`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,n,r){const o=this.normalizeAttr({type:t,config:n});return Ms(o).forEach(([a,i])=>{ti(i,{isDark:this.isDark,color:this.color}),i.style=_e(_e({},r(i)),i.style)}),o}}var Ss=6e4;function xc(e){return e.getTime()%Ss}function ll(e){var t=new Date(e.getTime()),n=Math.ceil(t.getTimezoneOffset());t.setSeconds(0,0);var r=n>0,o=r?(Ss+xc(t))%Ss:xc(t);return n*Ss+o}function jj(e,t){var n=Wj(t);return n.formatToParts?Yj(n,e):Kj(n,e)}var Gj={year:0,month:1,day:2,hour:3,minute:4,second:5};function Yj(e,t){for(var n=e.formatToParts(t),r=[],o=0;o=0&&(r[a]=parseInt(n[o].value,10))}return r}function Kj(e,t){var n=e.format(t).replace(/\u200E/g,""),r=/(\d+)\/(\d+)\/(\d+),? (\d+):(\d+):(\d+)/.exec(n);return[r[3],r[1],r[2],r[4],r[5],r[6]]}var t0={};function Wj(e){if(!t0[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")),n=t==="06/25/2014, 00:00:00"||t==="‎06‎/‎25‎/‎2014‎ ‎00‎:‎00‎:‎00";t0[e]=n?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 t0[e]}var Sc=36e5,qj=6e4,ss={timezone:/([Z+-].*)$/,timezoneZ:/^(Z)$/,timezoneHH:/^([+-])(\d{2})$/,timezoneHHMM:/^([+-])(\d{2}):?(\d{2})$/,timezoneIANA:/(UTC|(?:[a-zA-Z]+\/[a-zA-Z_]+(?:\/[a-zA-Z_]+)?))$/};function Ec(e,t){var n,r;if(n=ss.timezoneZ.exec(e),n)return 0;var o;if(n=ss.timezoneHH.exec(e),n)return o=parseInt(n[2],10),Ac()?(r=o*Sc,n[1]==="+"?-r:r):NaN;if(n=ss.timezoneHHMM.exec(e),n){o=parseInt(n[2],10);var a=parseInt(n[3],10);return Ac(o,a)?(r=o*Sc+a*qj,n[1]==="+"?-r:r):NaN}if(n=ss.timezoneIANA.exec(e),n){var i=jj(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 Ac(e,t){return!(t!=null&&(t<0||t>59))}var n0=36e5,Lc=6e4,Qj=2,Wt={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 Dc(e,t){if(arguments.length<1)throw new TypeError("1 argument required, but only "+arguments.length+" present");if(e===null)return new Date(NaN);var n=t||{},r=n.additionalDigits==null?Qj:xr(n.additionalDigits);if(r!==2&&r!==1&&r!==0)throw new RangeError("additionalDigits must be 0, 1 or 2");if(e instanceof Date||typeof e=="object"&&Object.prototype.toString.call(e)==="[object Date]")return new Date(e.getTime());if(typeof e=="number"||Object.prototype.toString.call(e)==="[object Number]")return new Date(e);if(!(typeof e=="string"||Object.prototype.toString.call(e)==="[object String]"))return new Date(NaN);var o=Xj(e),a=Jj(o.date,r),i=a.year,s=a.restDateString,l=eG(s,i);if(isNaN(l))return new Date(NaN);if(l){var c=l.getTime(),u=0,d;if(o.time&&(u=tG(o.time),isNaN(u)))return new Date(NaN);if(o.timezone||n.timeZone){if(d=Ec(o.timezone||n.timeZone,new Date(c+u)),isNaN(d))return new Date(NaN);if(d=Ec(o.timezone||n.timeZone,new Date(c+u+d)),isNaN(d))return new Date(NaN)}else d=ll(new Date(c+u)),d=ll(new Date(c+u+d));return new Date(c+u+d)}else return new Date(NaN)}function Xj(e){var t={},n=e.split(Wt.dateTimeDelimeter),r;if(Wt.plainTime.test(n[0])?(t.date=null,r=n[0]):(t.date=n[0],r=n[1],t.timezone=n[2],Wt.timeZoneDelimeter.test(t.date)&&(t.date=e.split(Wt.timeZoneDelimeter)[0],r=e.substr(t.date.length,e.length))),r){var o=Wt.timezone.exec(r);o?(t.time=r.replace(o[1],""),t.timezone=o[1]):t.time=r}return t}function Jj(e,t){var n=Wt.YYY[t],r=Wt.YYYYY[t],o;if(o=Wt.YYYY.exec(e)||r.exec(e),o){var a=o[1];return{year:parseInt(a,10),restDateString:e.slice(a.length)}}if(o=Wt.YY.exec(e)||n.exec(e),o){var i=o[1];return{year:parseInt(i,10)*100,restDateString:e.slice(i.length)}}return{year:null}}function eG(e,t){if(t===null)return null;var n,r,o,a;if(e.length===0)return r=new Date(0),r.setUTCFullYear(t),r;if(n=Wt.MM.exec(e),n)return r=new Date(0),o=parseInt(n[1],10)-1,Bc(t,o)?(r.setUTCFullYear(t,o),r):new Date(NaN);if(n=Wt.DDD.exec(e),n){r=new Date(0);var i=parseInt(n[1],10);return oG(t,i)?(r.setUTCFullYear(t,0,i),r):new Date(NaN)}if(n=Wt.MMDD.exec(e),n){r=new Date(0),o=parseInt(n[1],10)-1;var s=parseInt(n[2],10);return Bc(t,o,s)?(r.setUTCFullYear(t,o,s),r):new Date(NaN)}if(n=Wt.Www.exec(e),n)return a=parseInt(n[1],10)-1,Hc(t,a)?Tc(t,a):new Date(NaN);if(n=Wt.WwwD.exec(e),n){a=parseInt(n[1],10)-1;var l=parseInt(n[2],10)-1;return Hc(t,a,l)?Tc(t,a,l):new Date(NaN)}return null}function tG(e){var t,n,r;if(t=Wt.HH.exec(e),t)return n=parseFloat(t[1].replace(",",".")),r0(n)?n%24*n0:NaN;if(t=Wt.HHMM.exec(e),t)return n=parseInt(t[1],10),r=parseFloat(t[2].replace(",",".")),r0(n,r)?n%24*n0+r*Lc:NaN;if(t=Wt.HHMMSS.exec(e),t){n=parseInt(t[1],10),r=parseInt(t[2],10);var o=parseFloat(t[3].replace(",","."));return r0(n,r,o)?n%24*n0+r*Lc+o*1e3:NaN}return null}function Tc(e,t,n){t=t||0,n=n||0;var r=new Date(0);r.setUTCFullYear(e,0,4);var o=r.getUTCDay()||7,a=t*7+n+1-o;return r.setUTCDate(r.getUTCDate()+a),r}var nG=[31,28,31,30,31,30,31,31,30,31,30,31],rG=[31,29,31,30,31,30,31,31,30,31,30,31];function Ch(e){return e%400===0||e%4===0&&e%100!==0}function Bc(e,t,n){if(t<0||t>11)return!1;if(n!=null){if(n<1)return!1;var r=Ch(e);if(r&&n>rG[t]||!r&&n>nG[t])return!1}return!0}function oG(e,t){if(t<1)return!1;var n=Ch(e);return!(n&&t>366||!n&&t>365)}function Hc(e,t,n){return!(t<0||t>52||n!=null&&(n<0||n>6))}function r0(e,t,n){return!(e!=null&&(e<0||e>=25)||t!=null&&(t<0||t>=60)||n!=null&&(n<0||n>=60))}function sa(e,t){en(1,arguments);var n=t||{},r=n.locale,o=r&&r.options&&r.options.weekStartsOn,a=o==null?0:xr(o),i=n.weekStartsOn==null?a:xr(n.weekStartsOn);if(!(i>=0&&i<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var s=to(e),l=s.getDay(),c=(l=o.getTime()?n+1:t.getTime()>=i.getTime()?n:n-1}function iG(e){en(1,arguments);var t=aG(e),n=new Date(0);n.setFullYear(t,0,4),n.setHours(0,0,0,0);var r=cl(n);return r}var sG=6048e5;function lG(e){en(1,arguments);var t=to(e),n=cl(t).getTime()-iG(t).getTime();return Math.round(n/sG)+1}function cG(e,t){en(1,arguments);var n=to(e),r=n.getFullYear(),o=t||{},a=o.locale,i=a&&a.options&&a.options.firstWeekContainsDate,s=i==null?1:xr(i),l=o.firstWeekContainsDate==null?s:xr(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(r+1,0,l),c.setHours(0,0,0,0);var u=sa(c,t),d=new Date(0);d.setFullYear(r,0,l),d.setHours(0,0,0,0);var h=sa(d,t);return n.getTime()>=u.getTime()?r+1:n.getTime()>=h.getTime()?r:r-1}function uG(e,t){en(1,arguments);var n=t||{},r=n.locale,o=r&&r.options&&r.options.firstWeekContainsDate,a=o==null?1:xr(o),i=n.firstWeekContainsDate==null?a:xr(n.firstWeekContainsDate),s=cG(e,t),l=new Date(0);l.setFullYear(s,0,i),l.setHours(0,0,0,0);var c=sa(l,t);return c}var dG=6048e5;function hG(e,t){en(1,arguments);var n=to(e),r=sa(n,t).getTime()-uG(n,t).getTime();return Math.round(r/dG)+1}var fG=6048e5;function pG(e,t,n){en(2,arguments);var r=sa(e,n),o=sa(t,n),a=r.getTime()-ll(r),i=o.getTime()-ll(o);return Math.round((a-i)/fG)}function mG(e){en(1,arguments);var t=to(e),n=t.getMonth();return t.setFullYear(t.getFullYear(),n+1,0),t.setHours(0,0,0,0),t}function vG(e){en(1,arguments);var t=to(e);return t.setDate(1),t.setHours(0,0,0,0),t}function gG(e,t){return en(1,arguments),pG(mG(e),vG(e),t)+1}const CG=24*60*60*1e3;let Rr=class Xn{constructor(t,{order:n=0,locale:r,isFullDay:o}={}){if(this.isDateInfo=!0,this.order=n,this.locale=r instanceof ul?r:new ul(r),this.firstDayOfWeek=this.locale.firstDayOfWeek,!Un(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,nt(_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,nt(_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=yr(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=kc(t,{},Xn.patternProps);if(s.assigned&&(this.on={and:s.target}),t.on){const l=(wn(t.on)?t.on:[t.on]).map(c=>{if(jr(c))return c;const u=kc(c,{},Xn.patternProps);return u.assigned?u.target:null}).filter(c=>c);l.length&&(this.on=nt(_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 Xn(t,this.opts)}startOfWeek(t){const n=t.getDay()+1,r=n>=this.firstDayOfWeek?this.firstDayOfWeek-n:-(7-(this.firstDayOfWeek-n));return yr(t,r)}diffInDays(t,n){return Math.round((n-t)/CG)}diffInWeeks(t,n){return this.diffInDays(this.startOfWeek(t),this.startOfWeek(n))}diffInYears(t,n){return n.getUTCFullYear()-t.getUTCFullYear()}diffInMonths(t,n){return this.diffInYears(t,n)*12+(n.getMonth()-t.getMonth())}static get patterns(){return{dailyInterval:{test:(t,n,r)=>r.diffInDays(r.start||new Date,t.date)%n===0},weeklyInterval:{test:(t,n,r)=>r.diffInWeeks(r.start||new Date,t.date)%n===0},monthlyInterval:{test:(t,n,r)=>r.diffInMonths(r.start||new Date,t.date)%n===0},yearlyInterval:{test:()=>(t,n,r)=>r.diffInYears(r.start||new Date,t.date)%n===0},days:{validate:t=>wn(t)?t:[parseInt(t,10)],test:(t,n)=>n.includes(t.day)||n.includes(-t.dayFromEnd)},weekdays:{validate:t=>wn(t)?t:[parseInt(t,10)],test:(t,n)=>n.includes(t.weekday)},ordinalWeekdays:{validate:t=>Object.keys(t).reduce((n,r)=>{const o=t[r];return o&&(n[r]=wn(o)?o:[parseInt(o,10)]),n},{}),test:(t,n)=>Object.keys(n).map(r=>parseInt(r,10)).find(r=>n[r].includes(t.weekday)&&(r===t.weekdayOrdinal||r===-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=>wn(t)?t:[parseInt(t,10)],test:(t,n)=>n.includes(t.week)||n.includes(-t.weekFromEnd)},months:{validate:t=>wn(t)?t:[parseInt(t,10)],test:(t,n)=>n.includes(t.month)},years:{validate:t=>wn(t)?t:[parseInt(t,10)],test:(t,n)=>n.includes(t.year)}}}static get patternProps(){return Object.keys(Xn.patterns).map(t=>({name:t,validate:Xn.patterns[t].validate}))}static testConfig(t,n,r){return jr(t)?t(n):Un(t)?Object.keys(t).every(o=>Xn.patterns[o].test(n,t[o],r)):null}iterateDatesInRange({start:t,end:n},r){if(!t||!n||!jr(r))return null;t=this.locale.normalizeDate(t,nt(_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<=n;o.i++)a=r(o),o.date=yr(o.date,1),o.day=this.locale.getDateParts(o.date);return a}shallowIntersectingRange(t){return this.rangeShallowIntersectingRange(this,this.toDateInfo(t))}rangeShallowIntersectingRange(t,n){if(!this.dateShallowIntersectsDate(t,n))return null;const r=t.toRange(),o=n.toRange();let a=null,i=null;return r.start?o.start?a=r.start>o.start?r.start:o.start:a=r.start:o.start&&(a=o.start),r.end?o.end?i=r.end{this.matchesDay(a.day)&&(o=o||n.matchesDay(a.day),a.finished=o)}),o}shallowIntersectsDate(t){return this.dateShallowIntersectsDate(this,this.toDateInfo(t))}dateShallowIntersectsDate(t,n){return t.isDate?n.isDate?t.startTime===n.startTime:this.dateShallowIncludesDate(n,t):n.isDate?this.dateShallowIncludesDate(t,n):!(t.start&&n.end&&t.start>n.end||t.end&&n.start&&t.end{this.matchesDay(a.day)&&(o=o&&n.matchesDay(a.day),a.finished=!o)}),o}shallowIncludesDate(t){return this.dateShallowIncludesDate(this,t.isDate?t:new Xn(t,this.opts))}dateShallowIncludesDate(t,n){return t.isDate?n.isDate?t.startTime===n.startTime:!n.startTime||!n.endTime?!1:t.startTime===n.startTime&&t.startTime===n.endTime:n.isDate?!(t.start&&n.startt.end):!(t.start&&(!n.start||n.startt.end))}intersectsDay(t){return this.shallowIntersectsDate(t.range)&&this.matchesDay(t)?this:null}matchesDay(t){return this.on?!(this.on.and&&!Xn.testConfig(this.on.and,t,this)||this.on.or&&!this.on.or.some(n=>Xn.testConfig(n,t,this))):!0}toRange(){return new Xn({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 n=this.start-t.start;return n!==0?n:this.end-t.end}};const Yn={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"}};Yn.en=Yn["en-US"];Yn.es=Yn["es-ES"];Yn.no=Yn.nb;Yn.zh=Yn["zh-CN"];Ms(Yn).forEach(([e,{dow:t,L:n}])=>{Yn[e]={id:e,firstDayOfWeek:t,masks:{L:n}}});const so={DATE_TIME:1,DATE:2,TIME:3},yG={1:["year","month","day","hours","minutes","seconds","milliseconds"],2:["year","month","day"],3:["hours","minutes","seconds","milliseconds"]},Oc=/d{1,2}|W{1,4}|M{1,4}|YY(?:YY)?|S{1,3}|Do|Z{1,4}|([HhMsDm])\1?|[aA]|"[^"]*"|'[^']*'/g,lo=/\d\d?/,bG=/\d{3}/,wG=/\d{4}/,O1=/[0-9]*['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+|[\u0600-\u06FF/]+(\s*?[\u0600-\u06FF]+){1,2}/i,_G=/\[([^]*?)\]/gm,Ic=()=>{},Vc=e=>(t,n,r)=>{const o=r[e].indexOf(n.charAt(0).toUpperCase()+n.substring(1).toLowerCase());~o&&(t.month=o)},kG=["L","iso"],tn=7,MG=[31,28,31,30,31,30,31,31,30,31,30,31],xG=[{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"}],Pc={D(e){return e.day},DD(e){return at(e.day)},Do(e,t){return t.DoFn(e.day)},d(e){return e.weekday-1},dd(e){return at(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 at(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 at(e.year,4)},h(e){return e.hours%12||12},hh(e){return at(e.hours%12||12)},H(e){return e.hours},HH(e){return at(e.hours)},m(e){return e.minutes},mm(e){return at(e.minutes)},s(e){return e.seconds},ss(e){return at(e.seconds)},S(e){return Math.round(e.milliseconds/100)},SS(e){return at(Math.round(e.milliseconds/10),2)},SSS(e){return at(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?"-":"+"}${at(Math.floor(Math.abs(t)/60),2)}`},ZZZ(e){const t=e.timezoneOffset;return`${t>0?"-":"+"}${at(Math.floor(Math.abs(t)/60)*100+Math.abs(t)%60,4)}`},ZZZZ(e){const t=e.timezoneOffset;return`${t>0?"-":"+"}${at(Math.floor(Math.abs(t)/60),2)}:${at(Math.abs(t)%60,2)}`}},dt={D:[lo,(e,t)=>{e.day=t}],Do:[new RegExp(lo.source+O1.source),(e,t)=>{e.day=parseInt(t,10)}],d:[lo,Ic],W:[O1,Ic],M:[lo,(e,t)=>{e.month=t-1}],MMM:[O1,Vc("monthNamesShort")],MMMM:[O1,Vc("monthNames")],YY:[lo,(e,t)=>{const n=+new Date().getFullYear().toString().substring(0,2);e.year=`${t>68?n-1:n}${t}`}],YYYY:[wG,(e,t)=>{e.year=t}],S:[/\d/,(e,t)=>{e.millisecond=t*100}],SS:[/\d{2}/,(e,t)=>{e.millisecond=t*10}],SSS:[bG,(e,t)=>{e.millisecond=t}],h:[lo,(e,t)=>{e.hour=t}],m:[lo,(e,t)=>{e.minute=t}],s:[lo,(e,t)=>{e.second=t}],a:[O1,(e,t,n)=>{const r=t.toLowerCase();r===n.amPm[0]?e.isPm=!1:r===n.amPm[1]&&(e.isPm=!0)}],Z:[/[^\s]*?[+-]\d\d:?\d\d|[^\s]*?Z?/,(e,t)=>{t==="Z"&&(t="+00:00");const n=`${t}`.match(/([+-]|\d\d)/gi);if(n){const r=+(n[1]*60)+parseInt(n[2],10);e.timezoneOffset=n[0]==="+"?r:-r}}]};dt.DD=dt.D;dt.dd=dt.d;dt.WWWW=dt.WWW=dt.WW=dt.W;dt.MM=dt.M;dt.mm=dt.m;dt.hh=dt.H=dt.HH=dt.h;dt.ss=dt.s;dt.A=dt.a;dt.ZZZZ=dt.ZZZ=dt.ZZ=dt.Z;function SG(e,t){const n=new Intl.DateTimeFormat().resolvedOptions().locale;let r;yo(e)?r=e:b3(e,"id")&&(r=e.id),r=(r||n).toLowerCase();const o=Object.keys(t),a=s=>o.find(l=>l.toLowerCase()===s);r=a(r)||a(r.substring(0,2))||n;const i=nt(_e(_e({},t["en-IE"]),t[r]),{id:r});return e=Un(e)?y3(e,i):i,e}class ul{constructor(t,{locales:n=Yn,timezone:r}={}){const{id:o,firstDayOfWeek:a,masks:i}=SG(t,n);this.id=o,this.daysInWeek=tn,this.firstDayOfWeek=DT(a,1,tn),this.masks=i,this.timezone=r||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,n){if(t=this.normalizeDate(t),!t)return"";n=this.normalizeMasks(n)[0];const r=[];n=n.replace(_G,(i,s)=>(r.push(s),"??"));const o=/Z$/.test(n)?"utc":this.timezone,a=this.getDateParts(t,o);return n=n.replace(Oc,i=>i in Pc?Pc[i](a,this):i.slice(1,i.length-1)),n.replace(/\?\?/g,()=>r.shift())}parse(t,n){return this.normalizeMasks(n).map(r=>{if(typeof r!="string")throw new Error("Invalid mask in fecha.parse");let o=t;if(o.length>1e3)return!1;let a=!0;const i={};if(r.replace(Oc,c=>{if(dt[c]){const u=dt[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 dt[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(r=>r)||new Date(t)}normalizeMasks(t){return($n(t)&&t||[yo(t)&&t||"YYYY-MM-DD"]).map(n=>kG.reduce((r,o)=>r.replace(o,this.masks[o]||""),n))}normalizeDate(t,n={}){let r=null,{type:o,fillDate:a}=n;const{mask:i,patch:s,time:l}=n,c=o==="auto"||!o;if(ei(t)?(o="number",r=new Date(+t)):yo(t)?(o="string",r=t?this.parse(t,i||"iso"):null):Un(t)?(o="object",r=this.getDateFromParts(t)):(o="date",r=ko(t)?new Date(t.getTime()):null),r&&s){a=a==null?new Date:this.normalizeDate(a);const u=_e(_e({},this.getDateParts(a)),uF(this.getDateParts(r),yG[s]));r=this.getDateFromParts(u)}return c&&(n.type=o),r&&!isNaN(r.getTime())?(l&&(r=this.adjustTimeForDate(r,{timeAdjust:l})),r):null}denormalizeDate(t,{type:n,mask:r}={}){switch(n){case"number":return t?t.getTime():NaN;case"string":return t?this.format(t,r||"iso"):"";default:return t?new Date(t):null}}hourIsValid(t,n,r){if(!n)return!0;if(wn(n))return n.includes(t);if(Un(n)){const o=n.min||0,a=n.max||24;return o<=t&&a>=t}return n(t,r)}getHourOptions(t,n){return xG.filter(r=>this.hourIsValid(r.value,t,n))}getMinuteOptions(t){const n=[];t=t>0?t:1;for(let r=0;r<=59;r+=t)n.push({value:r,label:at(r,2)});return n}nearestOptionValue(t,n){if(t==null)return t;const r=n.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)r&&(r instanceof Rr?r:new Rr(r,n))).filter(r=>r)}getDateParts(t,n=this.timezone){if(!t)return null;let r=t;if(n){const g=new Date(t.toLocaleString("en-US",{timeZone:n}));g.setMilliseconds(t.getMilliseconds());const k=g.getTime()-t.getTime();r=new Date(t.getTime()+k)}const o=r.getMilliseconds(),a=r.getSeconds(),i=r.getMinutes(),s=r.getHours(),l=r.getMonth()+1,c=r.getFullYear(),u=this.getMonthComps(l,c),d=r.getDate(),h=u.days-d+1,f=r.getDay()+1,v=Math.floor((d-1)/7+1),_=Math.floor((u.days-d)/7+1),C=Math.ceil((d+Math.abs(u.firstWeekday-u.firstDayOfWeek))/7),b=u.weeks-C+1,w={milliseconds:o,seconds:a,minutes:i,hours:s,day:d,dayFromEnd:h,weekday:f,weekdayOrdinal:v,weekdayOrdinalFromEnd:_,week:C,weekFromEnd:b,month:l,year:c,date:t,isValid:!0};return w.timezoneOffset=this.getTimezoneOffset(w),w}getDateFromParts(t){if(!t)return null;const n=new Date,{year:r=n.getFullYear(),month:o=n.getMonth()+1,day:a=n.getDate(),hours:i=0,minutes:s=0,seconds:l=0,milliseconds:c=0}=t;if(this.timezone){const u=`${at(r,4)}-${at(o,2)}-${at(a,2)}T${at(i,2)}:${at(s,2)}:${at(l,2)}.${at(c,3)}`;return Dc(u,{timeZone:this.timezone})}return new Date(r,o-1,a,i,s,l,c)}getTimezoneOffset(t){const{year:n,month:r,day:o,hours:a=0,minutes:i=0,seconds:s=0,milliseconds:l=0}=t;let c;const u=new Date(Date.UTC(n,r-1,o,a,i,s,l));if(this.timezone){const d=`${at(n,4)}-${at(r,2)}-${at(o,2)}T${at(a,2)}:${at(i,2)}:${at(s,2)}.${at(l,3)}`;c=Dc(d,{timeZone:this.timezone})}else c=new Date(n,r-1,o,a,i,s,l);return(c-u)/6e4}toPage(t,n){return ei(t)?$r(n,t):yo(t)?this.getDateParts(this.normalizeDate(t)):ko(t)?this.getDateParts(t):Un(t)?t:null}getMonthDates(t=2e3){const n=[];for(let r=0;r<12;r++)n.push(new Date(t,r,15));return n}getMonthNames(t){const n=new Intl.DateTimeFormat(this.id,{month:t,timezome:"UTC"});return this.getMonthDates().map(r=>n.format(r))}getWeekdayDates(t=this.firstDayOfWeek){const n=[],r=5+t-1;for(let o=0;on.format(r))}getMonthComps(t,n){const r=`${t}-${n}`;let o=this.monthData[r];if(!o){const a=n%4===0&&n%100!==0||n%400===0,i=new Date(n,t-1,1),s=i.getDay()+1,l=t===2&&a?29:MG[t-1],c=this.firstDayOfWeek-1,u=gG(i,{weekStartsOn:c}),d=[],h=[];for(let f=0;f(ie,ce,re,Ce)=>this.normalizeDate({year:I,month:U,day:le,hours:ie,minutes:ce,seconds:re,milliseconds:Ce});for(let I=1;I<=t;I++){for(let U=1,le=i;U<=tn;U++,le+=le===tn?1-tn:1){d&&le===s&&(_=1,C=n.days,b=Math.floor((_-1)/tn+1),w=Math.floor((n.days-_)/tn+1),g=1,k=n.weeks,B=n.month,N=n.year,d=!1,h=!0);const ie=R(N,B,_),ce={start:ie(0,0,0),end:ie(23,59,59,999)},re=ce.start,Ce=`${at(N,4)}-${at(B,2)}-${at(_,2)}`,je=U,Pe=tn-U,Ye=c[I-1],ze=l[I-1],de=_===F&&B===D&&N===S,Ze=h&&_===1,Te=h&&_===n.days,Ge=I===1,Y=I===t,z=U===1,Z=U===tn;a.push({id:Ce,label:_.toString(),ariaLabel:v.format(new Date(N,B-1,_)),day:_,dayFromEnd:C,weekday:le,weekdayPosition:je,weekdayPositionFromEnd:Pe,weekdayOrdinal:b,weekdayOrdinalFromEnd:w,week:g,weekFromEnd:k,weeknumber:Ye,isoWeeknumber:ze,month:B,year:N,dateFromTime:ie,date:re,range:ce,isToday:de,isFirstDay:Ze,isLastDay:Te,inMonth:h,inPrevMonth:d,inNextMonth:f,onTop:Ge,onBottom:Y,onLeft:z,onRight:Z,classes:[`id-${Ce}`,`day-${_}`,`day-from-end-${C}`,`weekday-${le}`,`weekday-position-${je}`,`weekday-ordinal-${b}`,`weekday-ordinal-from-end-${w}`,`week-${g}`,`week-from-end-${k}`,{"is-today":de,"is-first-day":Ze,"is-last-day":Te,"in-month":h,"in-prev-month":d,"in-next-month":f,"on-top":Ge,"on-bottom":Y,"on-left":z,"on-right":Z}]}),h&&Te?(h=!1,f=!0,_=1,C=o.days,b=1,w=Math.floor((o.days-_)/tn+1),g=1,k=o.weeks,B=o.month,N=o.year):(_++,C--,b=Math.floor((_-1)/tn+1),w=Math.floor((n.days-_)/tn+1))}g++,k--}return a}}class yh{constructor({key:t,hashcode:n,highlight:r,content:o,dot:a,bar:i,popover:s,dates:l,excludeDates:c,excludeMode:u,customData:d,order:h,pinPage:f},v,_){this.key=rT(t)?sl():t,this.hashcode=n,this.customData=d,this.order=h||0,this.dateOpts={order:h,locale:_},this.pinPage=f,r&&(this.highlight=v.normalizeHighlight(r)),o&&(this.content=v.normalizeContent(o)),a&&(this.dot=v.normalizeDot(a)),i&&(this.bar=v.normalizeBar(i)),s&&(this.popover=s),this.dates=_.normalizeDates(l,this.dateOpts),this.hasDates=!!$n(this.dates),this.excludeDates=_.normalizeDates(c,this.dateOpts),this.hasExcludeDates=!!$n(this.excludeDates),this.excludeMode=u||"intersects",this.hasExcludeDates&&!this.hasDates&&(this.dates.push(new Rr({},this.dateOpts)),this.hasDates=!0),this.isComplex=Ij(this.dates,C=>C.isComplex)}intersectsDate(t){return t=t instanceof Rr?t:new Rr(t,this.dateOpts),!this.excludesDate(t)&&(this.dates.find(n=>n.intersectsDate(t))||!1)}includesDate(t){return t=t instanceof Rr?t:new Rr(t,this.dateOpts),!this.excludesDate(t)&&(this.dates.find(n=>n.includesDate(t))||!1)}excludesDate(t){return t=t instanceof Rr?t:new Rr(t,this.dateOpts),this.hasExcludeDates&&this.excludeDates.find(n=>this.excludeMode==="intersects"&&n.intersectsDate(t)||this.excludeMode==="includes"&&n.includesDate(t))}intersectsDay(t){return!this.excludesDay(t)&&(this.dates.find(n=>n.intersectsDay(t))||!1)}excludesDay(t){return this.hasExcludeDates&&this.excludeDates.find(n=>n.intersectsDay(t))}}const EG=300,AG=60,LG=80;var DG={maxSwipeTime:EG,minHorizontalSwipeDistance:AG,maxVerticalSwipeDistance:LG};const TG="MMMM YYYY",BG="W",HG="MMM",OG=["L","YYYY-MM-DD","YYYY/MM/DD"],IG=["L h:mm A","YYYY-MM-DD h:mm A","YYYY/MM/DD h:mm A"],VG=["L HH:mm","YYYY-MM-DD HH:mm","YYYY/MM/DD HH:mm"],PG=["h:mm A"],ZG=["HH:mm"],NG="WWW, MMM D, YYYY",$G=["L","YYYY-MM-DD","YYYY/MM/DD"],RG="iso",FG="YYYY-MM-DDTHH:mm:ss.SSSZ";var zG={title:TG,weekdays:BG,navMonths:HG,input:OG,inputDateTime:IG,inputDateTime24hr:VG,inputTime:PG,inputTime24hr:ZG,dayPopover:NG,data:$G,model:RG,iso:FG};const UG="640px",jG="768px",GG="1024px",YG="1280px";var KG={sm:UG,md:jG,lg:GG,xl:YG};const WG={componentPrefix:"v",color:"blue",isDark:!1,navVisibility:"click",titlePosition:"center",transition:"slide-h",touch:DG,masks:zG,screens:KG,locales:Yn,datePicker:{updateOnInput:!0,inputDebounce:1e3,popover:{visibility:"hover-focus",placement:"bottom-start",keepVisibleOnInput:!1,isInteractive:!0}}},R6=Qr(WG),qG=T(()=>vN(R6.locales,e=>(e.masks=y3(e.masks,R6.masks),e))),Mo=e=>window&&b3(window.__vcalendar__,e)?Si(window.__vcalendar__,e):Si(R6,e),QG={props:{color:{type:String,default:()=>Mo("color")},isDark:{type:Boolean,default:()=>Mo("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 Mc?this.theme:new Mc({color:this.color,isDark:this.isDark})},$locale(){if(this.locale instanceof ul)return this.locale;const e=Un(this.locale)?this.locale:{id:this.locale,firstDayOfWeek:this.firstDayOfWeek,masks:this.masks};return new ul(e,{locales:qG.value,timezone:this.timezone})},disabledDates_(){const e=this.normalizeDates(this.disabledDates),{minDate:t,minDateExact:n,maxDate:r,maxDateExact:o}=this;if(n||t){const a=n?this.normalizeDate(n):this.normalizeDate(t,{time:"00:00:00"});e.push({start:null,end:new Date(a.getTime()-1e3)})}if(o||r){const a=o?this.normalizeDate(o):this.normalizeDate(r,{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 yh({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 n=this.$locale.parse(e,t);return ko(n)?n: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)}}},XG={methods:{safeSlot(e,t,n=null){return jr(this.$slots[e])?this.$slots[e](t):n}}},m2=Rj,bh=QG,w3=XG,JG={name:"PopoverRow",mixins:[m2],props:{attribute:Object},computed:{indicator(){const{highlight:e,dot:t,bar:n,popover:r}=this.attribute;if(r&&r.hideIndicator)return null;if(e){const{color:o,isDark:a}=e.start;return{style:nt(_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:nt(_e({},this.theme.bgAccentHigh({color:o,isDark:!a})),{width:"5px",height:"5px",borderRadius:"50%"})}}if(n){const{color:o,isDark:a}=n.start;return{style:nt(_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"},nY={class:"vc-day-popover-row-content"};function rY(e,t,n,r,o,a){return m(),x("div",eY,[a.indicator?(m(),x("div",tY,[p("span",{style:yt(a.indicator.style),class:X(a.indicator.class)},null,6)])):P("",!0),p("div",nY,[$(e.$slots,"default",{},()=>[y(H(n.attribute.popover?n.attribute.popover.label:"No content provided"),1)])])])}var oY=S1(JG,[["render",rY]]);const ls="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:ls,height:ls,viewBox:aY,path:"",isBaseline:!1}},mounted(){this.updateIcon()},watch:{name(){this.updateIcon()}},methods:{updateIcon(){const e=iY[this.name];e&&(this.width=e.width||ls,this.height=e.height||ls,this.viewBox=e.viewBox,this.path=e.path)}}},lY=["width","height","viewBox"],cY=["d"];function uY(e,t,n,r,o,a){return m(),x("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 wh=S1(sY,[["render",uY]]);const o0=12,dY={name:"CalendarNav",emits:["input"],components:{SvgIcon:wh},mixins:[m2],props:{value:{type:Object,default:()=>({month:0,year:0})},validator:{type:Function,default:()=>()=>!0}},data(){return{monthMode:!0,yearIndex:0,yearGroupIndex:0,onSpaceOrEnter:vh}},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 fh(this.yearItems.map(e=>e.year))},lastYear(){return Ei(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:n}){const r=["vc-nav-item"];return e?r.push("is-active"):t&&r.push("is-current"),n&&r.push("is-disabled"),r},getYearGroupIndex(e){return Math.floor(e/o0)},getMonthItems(e){const{month:t,year:n}=this.pageForDate(new Date);return this.locale.getMonthDates().map((r,o)=>{const a=o+1;return{month:a,year:e,id:`${e}.${at(a,2)}`,label:this.locale.format(r,this.masks.navMonths),ariaLabel:this.locale.format(r,"MMMM YYYY"),isActive:a===this.month&&e===this.year,isCurrent:a===t&&e===n,isDisabled:!this.validator({month:a,year:e}),click:()=>this.monthClick(a,e)}})},getYearItems(e){const{_:t,year:n}=this.pageForDate(new Date),r=e*o0,o=r+o0,a=[];for(let i=r;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,n,r,o,a){const i=jt("svg-icon");return m(),x("div",hY,[p("div",fY,[p("span",{role:"button",class:X(["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))},[$(e.$slots,"nav-left-button",{},()=>[V(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:X(["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))},[$(e.$slots,"nav-right-button",{},()=>[V(i,{name:"right-arrow",width:"20px",height:"24px"})])],42,mY)]),p("div",vY,[(m(!0),x(ke,null,Xe(a.activeItems,s=>(m(),x("span",{key:s.label,role:"button","data-id":s.id,"aria-label":s.ariaLabel,class:X(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=S1(dY,[["render",CY]]);function F6(e){document&&document.dispatchEvent(new CustomEvent("show-popover",{detail:e}))}function z6(e){document&&document.dispatchEvent(new CustomEvent("hide-popover",{detail:e}))}function _h(e){document&&document.dispatchEvent(new CustomEvent("toggle-popover",{detail:e}))}function bY(e){document&&document.dispatchEvent(new CustomEvent("update-popover",{detail:e}))}function dl(e){const{visibility:t}=e,n=t==="click",r=t==="hover",o=t==="hover-focus",a=t==="focus";e.autoHide=!n;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){n&&(e.ref=u.target,_h(e),u.stopPropagation())},[c.mousemove](u){e.ref=u.currentTarget,i||(i=!0,(r||o)&&F6(e))},[c.mouseleave](u){e.ref=u.target,i&&(i=!1,(r||o&&!s)&&z6(e))},[c.focusin](u){e.ref=u.currentTarget,s||(s=!0,(a||o)&&F6(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:[m2,w3],inheritAttrs:!1,render(){const e=()=>this.hasBackgrounds&&Le("div",{class:"vc-highlights vc-day-layer"},this.backgrounds.map(({key:o,wrapperClass:a,class:i,style:s})=>Le("div",{key:o,class:a},[Le("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})||Le("span",nt(_e(nt(_e({},this.dayContentProps),{class:this.dayContentClass,style:this.dayContentStyle}),this.dayContentEvents),{ref:"content"}),[this.day.label]),n=()=>this.hasDots&&Le("div",{class:"vc-day-layer vc-day-box-center-bottom"},[Le("div",{class:"vc-dots"},this.dots.map(({key:o,class:a,style:i})=>Le("span",{key:o,class:a,style:i})))]),r=()=>this.hasBars&&Le("div",{class:"vc-day-layer vc-day-box-center-bottom"},[Le("div",{class:"vc-bars"},this.bars.map(({key:o,class:a,style:i})=>Le("span",{key:o,class:a,style:i})))]);return Le("div",{class:["vc-day",...this.day.classes,{"vc-day-box-center-center":!this.$slots["day-content"]},{"is-not-in-month":!this.inMonth}]},[e(),t(),n(),r()])},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!!$n(this.backgrounds)},content(){return this.glyphs.content},dots(){return this.glyphs.dots},hasDots(){return!!$n(this.dots)},bars(){return this.glyphs.bars},hasBars(){return!!$n(this.bars)},popovers(){return this.glyphs.popovers},hasPopovers(){return!!$n(this.popovers)},dayContentClass(){return["vc-day-content vc-focusable",{"is-disabled":this.isDisabled},Si(Ei(this.content),"class")||""]},dayContentStyle(){return Si(Ei(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 nt(_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 nt(_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,n)=>t.order-n.order),this.day.attributes.forEach(t=>{const{targetDate:n}=t,{isDate:r,isComplex:o,startTime:a,endTime:i}=n,s=this.startTime<=a,l=this.endTime>=i,c={isDate:r,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:n,isComplex:r,onStart:o,onEnd:a,onStartAndEnd:i},{backgrounds:s,content:l}){if(!t)return;const{base:c,start:u,end:d}=t;n||r?(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:n,onStart:r,onEnd:o},a){if(!e[t])return;const{key:i}=e,s=`vc-${t}`,{base:l,start:c,end:u}=e[t];n||r?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:n,customData:r,popover:o}=e;if(!o)return;const a=ti({key:n,customData:r,attribute:e},_e({},o),{visibility:o.label?"hover":"click",placement:"bottom",isInteractive:!o.label});t.splice(0,0,a)},refreshPopovers(){let e={};$n(this.popovers)&&(e=dl(ti({id:this.dayPopoverId,data:this.day,isRenderFn:!0},...this.popovers))),this.dayContentEvents=Vj({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:[m2,w3],inheritAttrs:!1,render(){const e=this.safeSlot("header",this.page)||Le("div",{class:`vc-header align-${this.titlePosition}`},[Le("div",_e({class:"vc-title"},this.navPopoverEvents),[this.safeSlot("header-title",this.page,this.page.title)])]),t=this.weekdayLabels.map((l,c)=>Le("div",{key:c+1,class:"vc-weekday"},[l])),n=this.showWeeknumbers_.startsWith("left"),r=this.showWeeknumbers_.startsWith("right");n?t.unshift(Le("div",{class:"vc-weekday"})):r&&t.push(Le("div",{class:"vc-weekday"}));const o=l=>Le("div",{class:["vc-weeknumber"]},[Le("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;(n&&u===0||r&&u===i)&&a.push(o(l[this.weeknumberKey])),a.push(Le(wY,nt(_e({},this.$attrs),{day:l}),this.$slots)),r&&u===i-1&&a.push(o(l[this.weeknumberKey]))});const s=Le("div",{class:{"vc-weeks":!0,"vc-show-weeknumbers":this.showWeeknumbers_,"is-left":n,"is-right":r}},[t,a]);return Le("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:()=>Mo("navVisibility")},showWeeknumbers:[Boolean,String],showIsoWeeknumbers:[Boolean,String]},computed:{weeknumberKey(){return this.showWeeknumbers?"weeknumber":"isoWeeknumber"},showWeeknumbers_(){const e=this.showWeeknumbers||this.showIsoWeeknumbers;return e==null?"":LD(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:n,page:r,position:o}=this;return dl({id:e.navPopoverId,visibility:t,placement:n,modifiers:[{name:"flip",options:{fallbackPlacements:["bottom"]}}],data:{page:r,position:o},isInteractive:!0,isRenderFn:!0})},weekdayLabels(){return this.locale.getWeekdayDates().map(e=>this.format(e,this.masks.weekdays))}}};class kY{constructor(t,n,r){this.theme=t,this.locale=n,this.map={},this.refresh(r,!0)}destroy(){this.theme=null,this.locale=null,this.map={},this.list=[],this.pinAttr=null}refresh(t,n){const r={},o=[];let a=null;const i=[],s=n?new Set:new Set(Object.keys(this.map));return $n(t)&&t.forEach((l,c)=>{if(!l||!l.dates)return;const u=l.key?l.key.toString():c.toString(),d=l.order||0,h=Zj(JSON.stringify(l));let f=this.map[u];!n&&f&&f.hashcode===h?s.delete(u):(f=new yh(_e({key:u,order:d,hashcode:h},l),this.theme,this.locale),i.push(f)),f&&f.pinPage&&(a=f),r[u]=f,o.push(f)}),this.map=r,this.list=o,this.pinAttr=a,{adds:i,deletes:Array.from(s)}}}const MY=(e,t,{maxSwipeTime:n,minHorizontalSwipeDistance:r,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,v=h.screenY-i;if(new Date().getTime()-s=r&&Math.abs(v)<=o){const _={toLeft:!1,toRight:!1};f<0?_.toLeft=!0:_.toRight=!0,t(_)}}return sn(e,"touchstart",c,{passive:!0}),sn(e,"touchend",u,{passive:!0}),()=>{ln(e,"touchstart",c),ln(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 Le(_Y,nt(_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=>vh(l,a),s=o?!this.canMovePrev:!this.canMoveNext;return Le("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}))||Le(wh,{name:o?"left-arrow":"right-arrow"})])},n=()=>Le($6,{id:this.sharedState.navPopoverId,contentClass:"vc-nav-popover-container",ref:"navPopover"},{default:({data:o})=>{const{position:a,page:i}=o;return Le(yY,{value:i,position:a,validator:s=>this.canMove(s,{position:a}),onInput:s=>this.move(s)},_e({},this.$slots))}}),r=()=>Le($6,{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},Le("div",[l.dayPopover&&Le("div",{class:["vc-day-popover-header"]},[u]),s.map(d=>Le(oY,{key:d.key,attribute:d}))]))}});return Le("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"},[n(),Le("div",{class:["vc-pane-container",{"in-transition":this.inTransition}]},[Le(gh,{name:this.transitionName,"on-before-enter":()=>{this.inTransition=!0},"on-after-enter":()=>{this.inTransition=!1}},{default:()=>Le("div",nt(_e({},this.$attrs),{class:"vc-pane-layout",style:{gridTemplateColumns:`repeat(${this.columns}, 1fr)`},key:this.firstPage?this.firstPage.key:""}),e)}),Le("div",{class:[`vc-arrows-container title-${this.titlePosition}`]},[t(!0),t(!1)]),this.$slots.footer&&this.$slots.footer()]),r()])},mixins:[bh,w3],provide(){return{sharedState:this.sharedState}},props:{rows:{type:Number,default:1},columns:{type:Number,default:1},step:Number,titlePosition:{type:String,default:()=>Mo("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:sl(),dayPopoverId:sl(),theme:{},masks:{},locale:{}}}},computed:{firstPage(){return fh(this.pages)},lastPage(){return Ei(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];J2(e,t)||this.refreshPages()},toPage(e){const t=this.pages&&this.pages[this.pages.length-1];J2(e,t)||this.refreshPages()},count(){this.refreshPages()},attributes:{handler(e){const{adds:t,deletes:n}=this.store.refresh(e);this.refreshAttrs(this.pages,t,n)},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()},Mo("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 n=this.firstPage&&this.$locale.toPage(e,this.firstPage);if(!n)return!1;let{position:r}=t;if(ei(e)&&(r=1),!r)if($1(n,this.firstPage))r=-1;else if(ni(n,this.lastPage))r=1;else return!0;return Object.assign(t,this.getTargetPageRange(n,{position:r,force:!0})),Pj(t.fromPage,t.toPage).some(o=>mh(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 n=this.canMove(e,t);return!t.force&&!n?Promise.reject(new Error(`Move target is disabled: ${JSON.stringify(t)}`)):(this.$refs.navPopover.hide({hideDelay:0}),t.fromPage&&!J2(t.fromPage,this.firstPage)?this.refreshPages(nt(_e({},t),{page:t.fromPage,position:1,force:!0})):Promise.resolve(!0))},focusDate(e,t={}){return this.move(e,t).then(()=>{const n=this.$el.querySelector(`.id-${this.$locale.getDayId(e)}.in-month .vc-focusable`);return n?(n.focus(),Promise.resolve(!0)):Promise.resolve(!1)})},showPageRange(e,t){let n,r;if(ko(e))n=this.pageForDate(e);else if(Un(e)){const{month:i,year:s}=e,{from:l,to:c}=e;ei(i)&&ei(s)?n=e:(l||c)&&(n=ko(l)?this.pageForDate(l):l,r=ko(c)?this.pageForDate(c):c)}else return Promise.reject(new Error("Invalid page range provided."));const o=this.lastPage;let a=n;return ni(r,o)&&(a=$r(r,-(this.pages.length-1))),$1(a,n)&&(a=n),this.refreshPages(nt(_e({},t),{page:a}))},getTargetPageRange(e,{position:t,force:n}={}){let r=null,o=null;if(Dn(e)){let a=0;t=+t,isNaN(t)||(a=t>0?1-t:-(this.count+t)),r=$r(e,a)}else r=this.getDefaultInitialPage();return o=$r(r,this.count-1),n||($1(r,this.minPage_)?r=this.minPage_:ni(o,this.maxPage_)&&(r=$r(this.maxPage_,1-this.count)),o=$r(r,this.count-1)),{fromPage:r,toPage:o}},getDefaultInitialPage(){let e=this.fromPage||this.pageForDate(this.fromDate);if(!Dn(e)){const t=this.toPage||this.pageForDate(this.toPage);Dn(t)&&(e=$r(t,1-this.count))}return Dn(e)||(e=this.getPageForAttributes()),Dn(e)||(e=this.pageForThisMonth()),e},refreshPages({page:e,position:t=1,force:n,transition:r,ignoreCache:o}={}){return new Promise((a,i)=>{const{fromPage:s,toPage:l}=this.getTargetPageRange(e,{position:t,force:n}),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,n)=>t.concat(n.days),[])},getPageTransition(e,t,n=this.transition){if(n==="none")return n;if(n==="fade"||!n&&this.count>1||!Dn(e)||!Dn(t))return"fade";const r=$1(t,e);return n==="slide-v"?r?"slide-down":"slide-up":r?"slide-right":"slide-left"},getPageForAttributes(){let e=null;const t=this.store.pinAttr;if(t&&t.hasDates){let[n]=t.dates;n=n.start||n.date,e=this.pageForDate(n)}return e},buildPage({month:e,year:t},n){const r=`${t.toString()}-${e.toString()}`;let o=this.pages.find(a=>a.key===r);if(!o||n){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:r,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=[],n=[],r){$n(e)&&e.forEach(o=>{o.days.forEach(a=>{let i=!1,s={};r?i=!0:N6(a.attributesMap,n)?(s=Z6(a.attributesMap,n),i=!0):s=a.attributesMap||{},t.forEach(l=>{const c=l.intersectsDay(a);if(c){const u=nt(_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:n}=e,r=t(12);let o=null;switch(n.key){case"ArrowLeft":{o=yr(r,-1);break}case"ArrowRight":{o=yr(r,1);break}case"ArrowUp":{o=yr(r,-7);break}case"ArrowDown":{o=yr(r,7);break}case"Home":{o=yr(r,-e.weekdayPosition+1);break}case"End":{o=yr(r,e.weekdayPositionFromEnd);break}case"PageUp":{n.altKey?o=k5(r,-1):o=B6(r,-1);break}case"PageDown":{n.altKey?o=k5(r,1):o=B6(r,1);break}}o&&(n.preventDefault(),this.focusDate(o).catch())}}},SY={inheritAttrs:!1,emits:["update:modelValue"],props:{options:Array,modelValue:null}},EY={class:"vc-select"},AY=["value"],LY=["value","disabled"],DY=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 TY(e,t,n,r,o,a){return m(),x("div",EY,[p("select",We(e.$attrs,{value:n.modelValue,onChange:t[0]||(t[0]=i=>e.$emit("update:modelValue",i.target.value))}),[(m(!0),x(ke,null,Xe(n.options,i=>(m(),x("option",{key:i.value,value:i.value,disabled:i.disabled},H(i.label),9,LY))),128))],16,AY),DY])}var BY=S1(SY,[["render",TY]]);const HY=[{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"}],OY=[{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"}],IY={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 HY.filter(e=>this.hourOptions.some(t=>t.value===e.value))},pmHourOptions(){return OY.filter(e=>this.hourOptions.some(t=>t.value===e.value))},hourOptions_(){return this.is24hr?this.hourOptions:this.isAM?this.amHourOptions:this.pmHourOptions},amDisabled(){return!$n(this.amHourOptions)},pmDisabled(){return!$n(this.pmHourOptions)}},methods:{updateValue(e,t=this.minutes){(e!==this.hours||t!==this.minutes)&&this.$emit("update:modelValue",nt(_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"},ZY={key:0,class:"vc-time-date"},NY={class:"vc-time-weekday"},$Y={class:"vc-time-month"},RY={class:"vc-time-day"},FY={class:"vc-time-year"},zY={class:"vc-time-select"},UY=p("span",{style:{margin:"0 4px"}},":",-1),jY={key:0,class:"vc-am-pm"};function GY(e,t,n,r,o,a){const i=jt("time-select");return m(),x("div",{class:X(["vc-time-picker",[{"vc-invalid":!n.modelValue.isValid,"vc-bordered":n.showBorder}]])},[VY,p("div",PY,[a.date?(m(),x("div",ZY,[p("span",NY,H(n.locale.format(a.date,"WWW")),1),p("span",$Y,H(n.locale.format(a.date,"MMM")),1),p("span",RY,H(n.locale.format(a.date,"D")),1),p("span",FY,H(n.locale.format(a.date,"YYYY")),1)])):P("",!0),p("div",zY,[V(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,V(i,{modelValue:a.minutes,"onUpdate:modelValue":t[1]||(t[1]=s=>a.minutes=s),modelModifiers:{number:!0},options:n.minuteOptions},null,8,["modelValue","options"]),n.is24hr?P("",!0):(m(),x("div",jY,[p("button",{class:X({active:a.isAM,"vc-disabled":a.amDisabled}),onClick:t[2]||(t[2]=Dt(s=>a.isAM=!0,["prevent"])),type:"button"}," AM ",2),p("button",{class:X({active:!a.isAM,"vc-disabled":a.pmDisabled}),onClick:t[3]||(t[3]=Dt(s=>a.isAM=!1,["prevent"])),type:"button"}," PM ",2)]))])])],2)}var YY=S1(IY,[["render",GY]]);const Zc={type:"auto",mask:"iso",timeAdjust:""},KY=[Zc,Zc],cs={DATE:"date",DATE_TIME:"datetime",TIME:"time"},Sn={NONE:0,START:1,END:2,BOTH:3},WY={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?Le(a,i):i},t=()=>{if(!this.dateParts)return null;const o=this.isRange?this.dateParts:[this.dateParts[0]];return Le("div",{},nt(_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 Le(YY,{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)})})}))},n=()=>Le(xY,nt(_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"}),nt(_e({},this.$slots),{footer:()=>this.isDateTime?e(t()):e()})),r=()=>this.isTime?Le("div",{class:["vc-container",`vc-${this.$theme.color}`,{"vc-is-dark":this.$theme.isDark}]},e(t(),"div")):n();return this.$slots.default?Le("div",[this.$slots.default(this.slotArgs),Le($6,{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:r})]):r()},mixins:[bh],props:{mode:{type:String,default:cs.DATE},modelValue:{type:null,required:!0},modelConfig:{type:Object,default:()=>({})},is24hr:Boolean,minuteIncrement:Number,isRequired:Boolean,isRange:Boolean,updateOnInput:{type:Boolean,default:()=>Mo("datePicker.updateOnInput")},inputDebounce:{type:Number,default:()=>Mo("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:sl()}},computed:{isDate(){return this.mode.toLowerCase()===cs.DATE},isDateTime(){return this.mode.toLowerCase()===cs.DATE_TIME},isTime(){return this.mode.toLowerCase()===cs.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 so.DATE_TIME;if(this.inputMaskHasDate)return so.DATE;if(this.inputMaskHasTime)return so.TIME},slotArgs(){const{isRange:e,isDragging:t,updateValue:n,showPopover:r,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},dl(nt(_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:n,showPopover:r,hidePopover:o,togglePopover:a,getPopoverTriggerEvents:dl}},popover_(){return y3(this.popover,Mo("datePicker.popover"))},selectAttribute_(){if(!this.hasValue(this.value_))return null;const e=nt(_e({key:"select-drag"},this.selectAttribute),{dates:this.value_,pinPage:!0}),{dot:t,bar:n,highlight:r,content:o}=e;return!t&&!n&&!r&&!o&&(e.highlight=!0),e},dragAttribute_(){if(!this.isRange||!this.hasValue(this.dragValue))return null;const e=nt(_e({key:"select-drag"},this.dragAttribute),{dates:this.dragValue}),{dot:t,bar:n,highlight:r,content:o}=e;return!t&&!n&&!r&&!o&&(e.highlight={startEnd:{fillMode:"outline"}}),e},attributes_(){const e=wn(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_,so.DATE_TIME,Sn.BOTH),this.forceUpdateValue(this.modelValue,{config:this.modelConfig_,formatInput:!0,hidePopover:!1}),this.refreshDateParts()},mounted(){sn(document,"keydown",this.onDocumentKeyDown),sn(document,"click",this.onDocumentClick)},beforeUnmount(){ln(document,"keydown",this.onDocumentKeyDown),ln(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:n}=this.popover_,r={patch:so.DATE,adjustTime:!0,formatInput:!0,hidePopover:this.isDate&&!t&&n!=="visible"};this.isRange?(this.isDragging?this.dragTrackingValue.end=e.date:this.dragTrackingValue=_e({},e.range),r.isDragging=!this.isDragging,r.rangePriority=r.isDragging?Sn.NONE:Sn.BOTH,r.hidePopover=r.hidePopover&&!r.isDragging,this.updateValue(this.dragTrackingValue,r)):(r.clearIfEqual=!this.isRequired,this.updateValue(e.date,r))},onDayMouseEnter(e){this.isDragging&&(this.dragTrackingValue.end=e.date,this.updateValue(this.dragTrackingValue,{patch:so.DATE,adjustTime:!0,formatInput:!0,hidePriority:!1,rangePriority:Sn.NONE}))},onTimeInput(e,t){let n=null;if(this.isRange){const r=t?e:this.dateParts[0],o=t?this.dateParts[1]:e;n={start:r,end:o}}else n=e;this.updateValue(n,{patch:so.TIME,rangePriority:t?Sn.START:Sn.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,n){this.inputValues.splice(t?0:1,1,e);const r=this.isRange?{start:this.inputValues[0],end:this.inputValues[1]||this.inputValues[0]}:e,o={type:"string",mask:this.inputMask};this.updateValue(r,nt(_e({},n),{config:o,patch:this.inputMaskPatch,rangePriority:t?Sn.START:Sn.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(n=>{const r=t,{debounce:o}=r,a=oD(r,["debounce"]);o>0?this.updateTimeout=setTimeout(()=>{this.forceUpdateValue(e,a),n(this.value_)},o):(this.forceUpdateValue(e,a),n(this.value_))})},normalizeConfig(e,t=this.modelConfig_){return e=wn(e)?e:[e.start||e,e.end||e],t.map((n,r)=>_e(_e({validHours:this.validHours,minuteIncrement:this.minuteIncrement},n),e[r]))},forceUpdateValue(e,{config:t=this.modelConfig_,patch:n=so.DATE_TIME,clearIfEqual:r=!1,formatInput:o=!0,hidePopover:a=!1,isDragging:i=this.isDragging,rangePriority:s=Sn.BOTH}={}){t=this.normalizeConfig(t);let l=this.normalizeValue(e,t,n,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&&r&&(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?Un(e)&&!!e.start&&!!e.end:!!e},normalizeValue(e,t,n,r){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,nt(_e({},t[0]),{fillDate:this.value_&&this.value_.start||t[0].fillDate,patch:n}));const i=e.start>e.end?e.start:e.end;return o.end=this.normalizeDate(i,nt(_e({},t[1]),{fillDate:this.value_&&this.value_.end||t[1].fillDate,patch:n})),this.sortRange(o,r)}return this.normalizeDate(e,nt(_e({},t[0]),{fillDate:this.value_||t[0].fillDate,patch:n}))},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=Sn.NONE){const{start:n,end:r}=e;if(n>r)switch(t){case Sn.START:return{start:n,end:n};case Sn.END:return{start:r,end:r};case Sn.BOTH:return{start:r,end:n}}return{start:n,end:r}},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 n=this.hasValue(e),r=this.hasValue(t);return!n&&!r?!0:n!==r?!1:e0(e.start,t.start)&&e0(e.end,t.end)}return e0(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={}){F6(nt(_e(_e({ref:this.$el},this.popover_),e),{isInteractive:!0,id:this.datePickerPopoverId}))},hidePopover(e={}){z6(nt(_e(_e({hideDelay:10},this.showPopover_),e),{id:this.datePickerPopoverId}))},togglePopover(e){_h(nt(_e(_e({ref:this.$el},this.popover_),e),{isInteractive:!0,id:this.datePickerPopoverId}))},adjustPageRange(e){this.$nextTick(()=>{const t=this.$refs.calendar,n=this.getPageForValue(e),r=e?1:-1;n&&t&&!mh(n,t.firstPage,t.lastPage)&&t.move(n,{position:r,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"))}}},qY=e=>e.every(t=>t.value!==void 0),QY=e=>{const t=[];return e.forEach(n=>t.push(n.value+"")),t},XY=e=>{const t=QY(e),n=new Set(t);return t.length===n.size},kh=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",n=kh(e),r=XY(n);return t?r&&qY(e):r},eK={},tK=ne({...eK,__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 n=e,r=G(kh(n.options)),o=s=>n.modelValue===s.value?"primary":"secondary",a=s=>!!s.disabled||n.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(),x("div",{class:X(["k-segmented-control",{"allow-pointer-events":e.allowPointerEvents}])},[(m(!0),x(ke,null,Xe(r.value,c=>(m(),Q(Ue,{key:`${c.value}-option`,appearance:o(c),disabled:a(c),name:c.value,size:"small",onClick:i},{default:A(()=>[$(s.$slots,"option-label",{option:c},()=>[y(H(c.label),1)],!0)]),_:2},1032,["appearance","disabled","name"]))),128))],2))}}),Mh=xe(tK,[["__scopeId","data-v-aa757ac7"]]),nK=["innerHTML"],rK={key:1,class:"range-display"},oK={key:3,class:"relative-periods-container"},aK={class:"timeframe-section-title"},iK={class:"timeframe-buttons"},sK={class:"datetime-picker-footer-container"},lK=ne({__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(U_).includes(e)},placeholder:{type:String,required:!1,default:"Select a time range"},range:{type:Boolean,required:!1,default:!1},timePeriods:{type:Array,required:!1,default:()=>[],validator:e=>e.every(t=>Array.isArray(t.values)&&t.values.every(n=>typeof n.timeframeText=="string"&&n.timeframeLength!==void 0&&typeof n.key=="string"&&n.key!==void 0&&typeof n.display=="string"&&n.display!==void 0&&n.start!==void 0&&n.end!==void 0))},width:{type:String,required:!1,default:"auto"}},emits:["change","update:modelValue"],setup(e,{emit:t}){var n,r;const o=e,a={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=G(o.modelValue),c=T(()=>o.mode!=="relative"),u=T(()=>{var F;return((F=o==null?void 0:o.timePeriods)==null?void 0:F.length)>0}),d=T(()=>C.tabName==="custom"||!u.value),h=T(()=>o.range||u.value?!C.selectedRange.start||!C.selectedRange.end:!C.selectedRange.start),f=T(()=>({width:o.width==="auto"||o.width.endsWith("%")||o.width.endsWith("px")?o.width:o.width+"px"})),v=T(()=>o.mode==="relativeDateTime"?"dateTime":o.mode==="relativeDate"?"date":o.mode),_=Intl.DateTimeFormat().resolvedOptions().timeZone,C=Qr({abbreviatedDisplay:o.placeholder,fullRangeDisplay:"",hidePopover:!1,selectedRange:{start:new Date,end:new Date,timePeriodsKey:""},previouslySelectedRange:{start:new Date,end:new Date,timePeriodsKey:""},selectedTimeframe:(n=o.timePeriods[0])==null?void 0:n.values[0],previouslySelectedTimeframe:(r=o.timePeriods[0])==null?void 0:r.values[0],tabName:"custom"}),b=F=>{let D,S;F&&(F.start&&F.end?(D=new Date(F.start),S=new Date(F.end)):(D=new Date(Number(F)),S=0),C.selectedRange=C.previouslySelectedRange={start:D,end:S,timePeriodsKey:""})},w=F=>{C.selectedTimeframe=C.previouslySelectedTimeframe=F;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)},g=()=>{var F;l.value="",C.abbreviatedDisplay=o.placeholder,C.fullRangeDisplay="",C.selectedRange={start:0,end:0,timePeriodsKey:""},u.value&&(C.selectedTimeframe=(F=o.timePeriods[0])==null?void 0:F.values[0]),o.range||o.mode==="relative"?(t("change",C.selectedRange),t("update:modelValue",C.selectedRange)):(t("change",""),t("update:modelValue",""))},k=(F,D)=>{const{start:S,end:R}=F;let I="PP hh:mm a";const U=K2(S,_,"(z)");return!c.value&&u.value?I="PP hh:mm a":o.mode==="date"&&(I="PP"),o.range?D?`
${F2(S,I)} - 
${K2(R,_,I)} ${U}
`:`${F2(S,I)} - ${K2(R,_,I)} ${U}`:S?`${F2(S,I)} ${U}`:""},B=async()=>{if(o.range||u.value)t("change",C.selectedRange),t("update:modelValue",C.selectedRange);else{const F=new Date(C.selectedRange.start);t("change",F),t("update:modelValue",F)}C.hidePopover=!0,N()},N=()=>{o.range&&u.value&&!d.value?C.abbreviatedDisplay=C.selectedTimeframe.display:C.abbreviatedDisplay=k(C.selectedRange,!0)},j=F=>F.charAt(0).toUpperCase()+F.slice(1);return De(l,(F,D)=>{F!==void 0&&F!==D&&b(F)},{immediate:!0}),De(()=>C.tabName,(F,D)=>{D!==void 0&&F==="relative"?w(C.previouslySelectedTimeframe):D!==void 0&&F==="custom"&&b(C.previouslySelectedRange)}),ht(()=>{if(o.modelValue)if("timePeriodsKey"in o.modelValue){C.tabName="relative";for(const F of o.timePeriods){const D=F.values.find(S=>S.key===o.modelValue.timePeriodsKey);if(D){w(D),N();break}}}else C.tabName="custom",b(o.modelValue),N()}),(F,D)=>(m(),x("div",{class:X(["k-datetime-picker",{"set-min-width":u.value}]),style:yt(f.value)},[V(Bt,{"hide-caret":"","hide-popover":C.hidePopover,placement:"bottomStart","position-fixed":"",width:"auto",onOpened:D[5]||(D[5]=S=>C.hidePopover=!1)},nr({default:A(()=>[V(Ue,{"aria-role":"input",class:X(["timepicker-input",{"set-min-width":u.value}]),"data-testid":"k-datetime-picker-input","is-rounded":!1,size:"large",style:yt(f.value)},{default:A(()=>[e.icon?(m(),Q(Ae,{key:0,class:"calendar-icon",color:`var(--grey-500, var(--kui-color-text-neutral, ${E(Ja)}))`,icon:"calendar",size:E(Mt)},null,8,["color","size"])):P("",!0),p("div",{class:"timepicker-display","data-testid":"k-datetime-picker-display",innerHTML:C.abbreviatedDisplay},null,8,nK)]),_:1},8,["class","style"])]),_:2},[C.hidePopover?void 0:{name:"content",fn:A(()=>[u.value&&c.value?(m(),Q(Mh,{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"])):P("",!0),d.value?P("",!0):(m(),x("p",rK,H(C.fullRangeDisplay),1)),c.value&&d.value?(m(),Q(E(WY),{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:v.value,"model-config":a,"select-attribute":i},null,8,["modelValue","is-range","max-date","min-date","minute-increment","mode"])):u.value?(m(),x("div",oK,[(m(!0),x(ke,null,Xe(e.timePeriods,(S,R)=>(m(),x("div",{key:`section-${String(S.section||R)}`,class:"timeframe-section"},[p("div",aK,H(S.section),1),p("div",iK,[(m(!0),x(ke,null,Xe(S.values,(I,U)=>(m(),Q(Ue,{key:`time-${U}`,appearance:"outline",class:X(["timeframe-btn",{"selected-option":I.key===C.selectedTimeframe.key}]),"data-testid":"select-timeframe-"+I.timeframeLength(),"is-rounded":!1,size:"medium",onClick:le=>w(I)},{default:A(()=>[y(H(j(I.timeframeText)),1)]),_:2},1032,["class","data-testid","onClick"]))),128))])]))),128))])):P("",!0)]),key:"0"},C.hidePopover?void 0:{name:"footer",fn:A(()=>[p("div",sK,[e.clearButton?(m(),Q(Ue,{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=>g())},{default:A(()=>[y(" Clear ")]),_:1})):P("",!0),V(Ue,{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=>B())},{default:A(()=>[y(" Apply ")]),_:1},8,["disabled"])])]),key:"1"}]),1032,["hide-popover"])],6))}}),cK=["data-testid"],uK=["title"],hl=ne({__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 n=e,r=Wl(),o=T(()=>{var h;return(h=n.item)!=null&&h.to?"link":typeof n.onClick<"u"||n.selectionMenuChild?"button":"default"}),a=T(()=>{var h;return((h=n.item)==null?void 0:h.label)||""}),i=T(()=>r?r.path:""),s=T(()=>{var h;return((h=n.item)==null?void 0:h.to)||void 0}),l=h=>{t("click",h),n.selectionMenuChild&&t("change",n.item)},c=h=>{h.preventDefault(),h.stopPropagation()},u=T(()=>{let h="div";return o.value==="link"&&s.value&&n.disabled?h="link":o.value==="link"&&s.value?h="router-link":o.value==="button"&&(h="button"),h}),d=T(()=>({link:{tag:"a",onClick:c,attrs:{class:`k-dropdown-item-trigger ${n.disabled?"disabled":""}`,href:"#"}},"router-link":{tag:"router-link",onClick:l,attrs:{class:`k-dropdown-item-trigger ${n.disabled?"disabled":""}`,to:n.disabled?i.value:s.value}},button:{tag:Ue,onClick:l,attrs:{class:"k-dropdown-item-trigger k-button btn-link",disabled:n.disabled,isRounded:!1}},div:{tag:"div",attrs:{class:"k-dropdown-item-trigger"}}}));return(h,f)=>(m(),x("li",{class:X(["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(),Q(Do(d.value[u.value].tag),We({"data-testid":"k-dropdown-item-trigger"},d.value[u.value].attrs,{onClick:d.value[u.value].onClick}),{default:A(()=>[p("span",{class:"k-dropdown-item-trigger-label",title:a.value},[$(h.$slots,"default",{},()=>[y(H(a.value),1)])],8,uK)]),_:3},16,["onClick"]))],10,cK))}}),dK={class:"k-dropdown-list dropdown-list","data-testid":"k-dropdown-list"},hK=ne({__name:"KDropdownMenu",props:{appearance:{type:String,default:"menu",validator:e=>j_.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 n;const r=e,o=G(!1),a=T(()=>r.disabledTooltip?f1:"div"),i={hideCaret:!0,popoverClasses:"k-dropdown-popover",popoverTimeout:0,positionFixed:!0,placement:"bottomStart"},s={...i,...r.kpopAttributes,width:r.width?r.width:void 0,popoverClasses:`${i.popoverClasses} ${((n=r.kpopAttributes)==null?void 0:n.popoverClasses)||""}`},l=G(),c=h=>{r.appearance==="selectionMenu"&&(l.value=h)},u=async()=>{o.value=!0,await hn(()=>{o.value=!1})},d=(h,f,v)=>(h.value!==v&&(f(),t("toggleDropdown",h.value)),h.value);return De(l,(h,f)=>{h&&h!==f&&t("change",h)}),ht(()=>{if(r.items){const h=r.items.filter(f=>f.selected);h.length&&(l.value=h[0])}}),(h,f)=>(m(),x("div",{class:X(["k-dropdown k-dropdown-menu",{"selection-dropdown-menu":e.appearance==="selectionMenu"}])},[V(E(Ql),null,{default:A(({toggle:v,isToggled:_})=>[V(Bt,We(s,{"data-testid":"k-dropdown-menu-popover","hide-popover":o.value,"on-popover-click":()=>d(_,v,!1),"test-mode":!!e.testMode||void 0,onClosed:()=>d(_,v,!1),onOpened:()=>d(_,v,!0)}),{content:A(()=>[p("ul",dK,[$(h.$slots,"items",{closeDropdown:u,handleSelection:c,items:e.items},()=>[(m(!0),x(ke,null,Xe(e.items,(C,b)=>(m(),Q(hl,We(C,{key:`${C.label}-${b}`,item:C,"selection-menu-child":e.appearance==="selectionMenu",onChange:c}),null,16,["item","selection-menu-child"]))),128))],!0)])]),default:A(()=>[(m(),Q(Do(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:A(()=>[$(h.$slots,"default",{isOpen:_.value},()=>[p("div",null,[e.label||e.icon?(m(),Q(Ue,{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:A(()=>[y(H(e.label),1)]),_:1},8,["appearance","caret-color","disabled","icon","show-caret"])):P("",!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))}}),xh=xe(hK,[["__scopeId","data-v-4b657eb8"]]),fK={class:"k-file-upload"},pK=["onClick"],mK=["onKeyup"],vK=ne({__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:Jl},icon:{type:String,default:"image"},iconColor:{type:String,default:void 0},hasError:{type:Boolean,default:!1},errorMessage:{type:String,default:"Please check file size."}},emits:["file-added","file-removed","error"],setup(e,{emit:t}){const n=e,r=T(()=>n.testMode?"test-file-upload-id-1234":So()),o=T(()=>n.maxFileSize||n.maxFileSize===0?n.maxFileSize:n.type==="file"?525e4:1e6),a=G(!1),i=G([]),s=G(0),l=G(""),c=G([]),u=f=>{var v,_,C;i.value=(v=f.target)==null?void 0:v.files,l.value=(_=i==null?void 0:i.value[0])==null?void 0:_.name;const b=(C=i==null?void 0:i.value[0])==null?void 0:C.size;a.value=Number(b)>o.value,a.value&&(s.value++,t("error",i.value));const w=document.getElementById(r.value);b?c.value.push(i.value):(w.files=c.value[c.value.length-1],i.value=w.files,w.files&&(l.value=w.files[w.files.length-1].name)),t("file-added",i.value)},d=()=>{const f=document.getElementById(r.value);f&&f.click()},h=()=>{i.value=[],l.value="",c.value=[],s.value++,a.value=!1,t("file-removed")};return(f,v)=>(m(),x("div",fK,[e.label?(m(),Q(Jr,We({key:0},e.labelAttributes,{class:"k-file-upload-label","data-testid":"k-file-upload-label",for:r.value}),{default:A(()=>[y(H(e.label),1)]),_:1},16,["for"])):P("",!0),(m(),Q(Ni,{id:r.value,key:s.value,accept:e.accept,class:X(["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(),Q(Ae,{key:1,class:"image-upload-icon",color:e.iconColor,icon:e.icon,size:e.iconSize,onClick:Dt(d,["prevent"])},null,8,["color","icon","size","onClick"])):P("",!0),e.type==="image"?(m(),x("a",{key:2,class:"image-upload-description",href:"#",onClick:Dt(d,["prevent"])},H(l.value?l.value:e.placeholder),9,pK)):P("",!0),l.value&&e.removable?(m(),Q(Ue,{key:3,appearance:"primary",class:X(["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:Ut(h,["enter"])},{icon:A(()=>[V(Ae,{icon:"close",size:"16"})]),_:1},8,["class","onKeyup"])):P("",!0),e.type==="file"?(m(),Q(Ue,{key:4,appearance:e.buttonAppearance,class:X(["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:Ut(d,["enter"])},{default:A(()=>[y(H(e.buttonText),1)]),_:1},8,["appearance","class","onKeyup"])):P("",!0),e.type==="file"?(m(),x("a",{key:5,class:X(["display-name",[e.label?"has-label":"has-no-label"]]),href:"#",onClick:d,onKeyup:Ut(d,["enter"])},H(l.value?l.value:e.placeholder),43,mK)):P("",!0)]))}}),gK=xe(vK,[["__scopeId","data-v-d5fac009"]]),CK=["id"],yK=["onKeyup"],bK=["id"],wK=ne({__name:"KInlineEdit",props:{ignoreValue:{type:Boolean,default:!1},styleOverrides:{type:Object,default:()=>({})}},emits:["changed"],setup(e,{emit:t}){const n=e,r=xt(),o=G(null),a=T(()=>"editable-wrapper-"+So()),i=G(!1),s=G(""),l=G({}),c=async f=>{f.target.id!=="element-content-wrapper"&&(l.value={...d(f.target),...n.styleOverrides},s.value=n.ignoreValue?"":f.target.textContent,i.value=!0,await hn(),o.value&&o.value.focus())},u=()=>{i.value=!1,t("changed",s.value)},d=f=>{const v=getComputedStyle(f);return Object.keys(K0).reduce((_,C)=>(_[C]=v.getPropertyValue(K0[C]),_),{})},h=f=>{var v;(v=f==null?void 0:f.target)==null||v.blur()};return ht(()=>{try{if(!r.default)throw new Error("KInlineEdit expects a slotted HTML tag.")}catch{console.error(`KInlineEdit expects a slotted HTML tag. + `)],2)),e.showCopyButton||E(s)["secondary-actions"]?(m(),x("div",CS,[e.showCopyButton?(m(),Q(Ue,{key:0,appearance:"outline",class:"k-code-block-copy-button","data-testid":"k-code-block-copy-button","is-rounded":!1,size:"small",title:`Copy (${E(a)}+C)`,type:"button",onClick:z},{default:A(()=>[V(Ae,{color:"currentColor",icon:"copy",size:E(Mt),title:`Copy (${E(a)}+C)`},null,8,["size","title"]),yS]),_:1},8,["title"])):P("",!0),$(Z.$slots,"secondary-actions",{},void 0,!0)])):P("",!0)])],14,qx))}}),wS=xe(bS,[["__scopeId","data-v-1c9ec6b2"]]),_S={class:"k-collapse"},kS={key:0,class:"k-collapse-trigger-label","data-testid":"k-collapse-trigger-label"},MS={key:0,class:"k-collapse-visible-content","data-testid":"k-collapse-visible-content"},xS={class:"k-collapse-hidden-content","data-testid":"k-collapse-hidden-content"},SS=ne({__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=>z_.includes(e)}},emits:["toggled","update:modelValue"],setup(e,{emit:t}){const n=e,r=G(!0),o=G(!1),a=xt(),i=T(()=>n.triggerAlignment==="trailing"),s=T(()=>!!a["visible-content"]),l=T({get(){return n.modelValue},set(h){d(h)}}),c=T(()=>o.value?r.value:n.modelValue),u=T(()=>c.value?"chevronRight":"chevronDown"),d=h=>{o.value||(r.value=n.modelValue),r.value=h!==void 0?h:!r.value,o.value=!0,t("toggled",r.value),t("update:modelValue",r.value)};return De(l,(h,f)=>{h!==f&&d(h)}),(h,f)=>(m(),x("div",_S,[p("div",{class:X(["k-collapse-heading",{"has-trailing-trigger":i.value}])},[e.title?(m(),x("div",{key:0,class:X(["k-collapse-title",{"has-trailing-trigger":i.value}]),"data-testid":"k-collapse-title"},H(e.title),3)):P("",!0),p("div",{class:X(["k-collapse-trigger",{"has-trailing-trigger":i.value}])},[$(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]=Dt(v=>d(),["prevent","stop"]))},[$(h.$slots,"trigger-content",{},()=>[e.triggerLabel?(m(),x("span",kS,[V(Ae,{class:"k-collapse-trigger-chevron",icon:u.value,size:E(Ii)},null,8,["icon","size"]),p("span",null,H(e.triggerLabel),1)])):(m(),Q(Ae,{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(),x("div",MS,[$(h.$slots,"visible-content",{},void 0,!0)])):P("",!0),Fs(p("div",xS,[$(h.$slots,"default",{},void 0,!0)],512),[[N0,!c.value]])]))}}),ES=xe(SS,[["__scopeId","data-v-0786743b"]]);function el(e){"@babel/helpers - typeof";return el=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},el(e)}function ia(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 mn(e,t){if(t.length1?"s":"")+" required, but only "+t.length+" present")}function Ar(e){mn(1,arguments);var t=Object.prototype.toString.call(e);return e instanceof Date||el(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 AS(e,t){mn(2,arguments);var n=Ar(e).getTime(),r=ia(t);return new Date(n+r)}var LS={};function n2(){return LS}function DS(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 TS(e){return mn(1,arguments),e instanceof Date||el(e)==="object"&&Object.prototype.toString.call(e)==="[object Date]"}function BS(e){if(mn(1,arguments),!TS(e)&&typeof e!="number")return!1;var t=Ar(e);return!isNaN(Number(t))}function HS(e,t){mn(2,arguments);var n=ia(t);return AS(e,-n)}var OS=864e5;function IS(e){mn(1,arguments);var t=Ar(e),n=t.getTime();t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0);var r=t.getTime(),o=n-r;return Math.floor(o/OS)+1}function tl(e){mn(1,arguments);var t=1,n=Ar(e),r=n.getUTCDay(),o=(r=o.getTime()?n+1:t.getTime()>=i.getTime()?n:n-1}function VS(e){mn(1,arguments);var t=j9(e),n=new Date(0);n.setUTCFullYear(t,0,4),n.setUTCHours(0,0,0,0);var r=tl(n);return r}var PS=6048e5;function ZS(e){mn(1,arguments);var t=Ar(e),n=tl(t).getTime()-VS(t).getTime();return Math.round(n/PS)+1}function nl(e,t){var n,r,o,a,i,s,l,c;mn(1,arguments);var u=n2(),d=ia((n=(r=(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&&r!==void 0?r:(l=u.locale)===null||l===void 0||(c=l.options)===null||c===void 0?void 0:c.weekStartsOn)!==null&&n!==void 0?n:0);if(!(d>=0&&d<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var h=Ar(e),f=h.getUTCDay(),v=(f=1&&f<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var v=new Date(0);v.setUTCFullYear(d+1,0,f),v.setUTCHours(0,0,0,0);var _=nl(v,t),C=new Date(0);C.setUTCFullYear(d,0,f),C.setUTCHours(0,0,0,0);var b=nl(C,t);return u.getTime()>=_.getTime()?d+1:u.getTime()>=b.getTime()?d:d-1}function NS(e,t){var n,r,o,a,i,s,l,c;mn(1,arguments);var u=n2(),d=ia((n=(r=(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&&r!==void 0?r:(l=u.locale)===null||l===void 0||(c=l.options)===null||c===void 0?void 0:c.firstWeekContainsDate)!==null&&n!==void 0?n:1),h=G9(e,t),f=new Date(0);f.setUTCFullYear(h,0,d),f.setUTCHours(0,0,0,0);var v=nl(f,t);return v}var $S=6048e5;function RS(e,t){mn(1,arguments);var n=Ar(e),r=nl(n,t).getTime()-NS(n,t).getTime();return Math.round(r/$S)+1}function lt(e,t){for(var n=e<0?"-":"",r=Math.abs(e).toString();r.length0?n:1-n;return lt(t==="yy"?r%100:r,t.length)},M:function(e,t){var n=e.getUTCMonth();return t==="M"?String(n+1):lt(n+1,2)},d:function(e,t){return lt(e.getUTCDate(),t.length)},a:function(e,t){var n=e.getUTCHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.toUpperCase();case"aaa":return n;case"aaaaa":return n[0];case"aaaa":default:return n==="am"?"a.m.":"p.m."}},h:function(e,t){return lt(e.getUTCHours()%12||12,t.length)},H:function(e,t){return lt(e.getUTCHours(),t.length)},m:function(e,t){return lt(e.getUTCMinutes(),t.length)},s:function(e,t){return lt(e.getUTCSeconds(),t.length)},S:function(e,t){var n=t.length,r=e.getUTCMilliseconds(),o=Math.floor(r*Math.pow(10,n-3));return lt(o,t.length)}};const io=FS;var wa={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},zS={G:function(e,t,n){var r=e.getUTCFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":return n.era(r,{width:"abbreviated"});case"GGGGG":return n.era(r,{width:"narrow"});case"GGGG":default:return n.era(r,{width:"wide"})}},y:function(e,t,n){if(t==="yo"){var r=e.getUTCFullYear(),o=r>0?r:1-r;return n.ordinalNumber(o,{unit:"year"})}return io.y(e,t)},Y:function(e,t,n,r){var o=G9(e,r),a=o>0?o:1-o;if(t==="YY"){var i=a%100;return lt(i,2)}return t==="Yo"?n.ordinalNumber(a,{unit:"year"}):lt(a,t.length)},R:function(e,t){var n=j9(e);return lt(n,t.length)},u:function(e,t){var n=e.getUTCFullYear();return lt(n,t.length)},Q:function(e,t,n){var r=Math.ceil((e.getUTCMonth()+1)/3);switch(t){case"Q":return String(r);case"QQ":return lt(r,2);case"Qo":return n.ordinalNumber(r,{unit:"quarter"});case"QQQ":return n.quarter(r,{width:"abbreviated",context:"formatting"});case"QQQQQ":return n.quarter(r,{width:"narrow",context:"formatting"});case"QQQQ":default:return n.quarter(r,{width:"wide",context:"formatting"})}},q:function(e,t,n){var r=Math.ceil((e.getUTCMonth()+1)/3);switch(t){case"q":return String(r);case"qq":return lt(r,2);case"qo":return n.ordinalNumber(r,{unit:"quarter"});case"qqq":return n.quarter(r,{width:"abbreviated",context:"standalone"});case"qqqqq":return n.quarter(r,{width:"narrow",context:"standalone"});case"qqqq":default:return n.quarter(r,{width:"wide",context:"standalone"})}},M:function(e,t,n){var r=e.getUTCMonth();switch(t){case"M":case"MM":return io.M(e,t);case"Mo":return n.ordinalNumber(r+1,{unit:"month"});case"MMM":return n.month(r,{width:"abbreviated",context:"formatting"});case"MMMMM":return n.month(r,{width:"narrow",context:"formatting"});case"MMMM":default:return n.month(r,{width:"wide",context:"formatting"})}},L:function(e,t,n){var r=e.getUTCMonth();switch(t){case"L":return String(r+1);case"LL":return lt(r+1,2);case"Lo":return n.ordinalNumber(r+1,{unit:"month"});case"LLL":return n.month(r,{width:"abbreviated",context:"standalone"});case"LLLLL":return n.month(r,{width:"narrow",context:"standalone"});case"LLLL":default:return n.month(r,{width:"wide",context:"standalone"})}},w:function(e,t,n,r){var o=RS(e,r);return t==="wo"?n.ordinalNumber(o,{unit:"week"}):lt(o,t.length)},I:function(e,t,n){var r=ZS(e);return t==="Io"?n.ordinalNumber(r,{unit:"week"}):lt(r,t.length)},d:function(e,t,n){return t==="do"?n.ordinalNumber(e.getUTCDate(),{unit:"date"}):io.d(e,t)},D:function(e,t,n){var r=IS(e);return t==="Do"?n.ordinalNumber(r,{unit:"dayOfYear"}):lt(r,t.length)},E:function(e,t,n){var r=e.getUTCDay();switch(t){case"E":case"EE":case"EEE":return n.day(r,{width:"abbreviated",context:"formatting"});case"EEEEE":return n.day(r,{width:"narrow",context:"formatting"});case"EEEEEE":return n.day(r,{width:"short",context:"formatting"});case"EEEE":default:return n.day(r,{width:"wide",context:"formatting"})}},e:function(e,t,n,r){var o=e.getUTCDay(),a=(o-r.weekStartsOn+8)%7||7;switch(t){case"e":return String(a);case"ee":return lt(a,2);case"eo":return n.ordinalNumber(a,{unit:"day"});case"eee":return n.day(o,{width:"abbreviated",context:"formatting"});case"eeeee":return n.day(o,{width:"narrow",context:"formatting"});case"eeeeee":return n.day(o,{width:"short",context:"formatting"});case"eeee":default:return n.day(o,{width:"wide",context:"formatting"})}},c:function(e,t,n,r){var o=e.getUTCDay(),a=(o-r.weekStartsOn+8)%7||7;switch(t){case"c":return String(a);case"cc":return lt(a,t.length);case"co":return n.ordinalNumber(a,{unit:"day"});case"ccc":return n.day(o,{width:"abbreviated",context:"standalone"});case"ccccc":return n.day(o,{width:"narrow",context:"standalone"});case"cccccc":return n.day(o,{width:"short",context:"standalone"});case"cccc":default:return n.day(o,{width:"wide",context:"standalone"})}},i:function(e,t,n){var r=e.getUTCDay(),o=r===0?7:r;switch(t){case"i":return String(o);case"ii":return lt(o,t.length);case"io":return n.ordinalNumber(o,{unit:"day"});case"iii":return n.day(r,{width:"abbreviated",context:"formatting"});case"iiiii":return n.day(r,{width:"narrow",context:"formatting"});case"iiiiii":return n.day(r,{width:"short",context:"formatting"});case"iiii":default:return n.day(r,{width:"wide",context:"formatting"})}},a:function(e,t,n){var r=e.getUTCHours(),o=r/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"aaa":return n.dayPeriod(o,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return n.dayPeriod(o,{width:"narrow",context:"formatting"});case"aaaa":default:return n.dayPeriod(o,{width:"wide",context:"formatting"})}},b:function(e,t,n){var r=e.getUTCHours(),o;switch(r===12?o=wa.noon:r===0?o=wa.midnight:o=r/12>=1?"pm":"am",t){case"b":case"bb":return n.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"bbb":return n.dayPeriod(o,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return n.dayPeriod(o,{width:"narrow",context:"formatting"});case"bbbb":default:return n.dayPeriod(o,{width:"wide",context:"formatting"})}},B:function(e,t,n){var r=e.getUTCHours(),o;switch(r>=17?o=wa.evening:r>=12?o=wa.afternoon:r>=4?o=wa.morning:o=wa.night,t){case"B":case"BB":case"BBB":return n.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"BBBBB":return n.dayPeriod(o,{width:"narrow",context:"formatting"});case"BBBB":default:return n.dayPeriod(o,{width:"wide",context:"formatting"})}},h:function(e,t,n){if(t==="ho"){var r=e.getUTCHours()%12;return r===0&&(r=12),n.ordinalNumber(r,{unit:"hour"})}return io.h(e,t)},H:function(e,t,n){return t==="Ho"?n.ordinalNumber(e.getUTCHours(),{unit:"hour"}):io.H(e,t)},K:function(e,t,n){var r=e.getUTCHours()%12;return t==="Ko"?n.ordinalNumber(r,{unit:"hour"}):lt(r,t.length)},k:function(e,t,n){var r=e.getUTCHours();return r===0&&(r=24),t==="ko"?n.ordinalNumber(r,{unit:"hour"}):lt(r,t.length)},m:function(e,t,n){return t==="mo"?n.ordinalNumber(e.getUTCMinutes(),{unit:"minute"}):io.m(e,t)},s:function(e,t,n){return t==="so"?n.ordinalNumber(e.getUTCSeconds(),{unit:"second"}):io.s(e,t)},S:function(e,t){return io.S(e,t)},X:function(e,t,n,r){var o=r._originalDate||e,a=o.getTimezoneOffset();if(a===0)return"Z";switch(t){case"X":return e5(a);case"XXXX":case"XX":return No(a);case"XXXXX":case"XXX":default:return No(a,":")}},x:function(e,t,n,r){var o=r._originalDate||e,a=o.getTimezoneOffset();switch(t){case"x":return e5(a);case"xxxx":case"xx":return No(a);case"xxxxx":case"xxx":default:return No(a,":")}},O:function(e,t,n,r){var o=r._originalDate||e,a=o.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+J4(a,":");case"OOOO":default:return"GMT"+No(a,":")}},z:function(e,t,n,r){var o=r._originalDate||e,a=o.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+J4(a,":");case"zzzz":default:return"GMT"+No(a,":")}},t:function(e,t,n,r){var o=r._originalDate||e,a=Math.floor(o.getTime()/1e3);return lt(a,t.length)},T:function(e,t,n,r){var o=r._originalDate||e,a=o.getTime();return lt(a,t.length)}};function J4(e,t){var n=e>0?"-":"+",r=Math.abs(e),o=Math.floor(r/60),a=r%60;if(a===0)return n+String(o);var i=t||"";return n+String(o)+i+lt(a,2)}function e5(e,t){if(e%60===0){var n=e>0?"-":"+";return n+lt(Math.abs(e)/60,2)}return No(e,t)}function No(e,t){var n=t||"",r=e>0?"-":"+",o=Math.abs(e),a=lt(Math.floor(o/60),2),i=lt(o%60,2);return r+a+n+i}const US=zS;var t5=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"})}},jS=function(e,t){var n=e.match(/(P+)(p+)?/)||[],r=n[1],o=n[2];if(!o)return t5(e,t);var a;switch(r){case"P":a=t.dateTime({width:"short"});break;case"PP":a=t.dateTime({width:"medium"});break;case"PPP":a=t.dateTime({width:"long"});break;case"PPPP":default:a=t.dateTime({width:"full"});break}return a.replace("{{date}}",t5(r,t)).replace("{{time}}",Y9(o,t))},GS={p:Y9,P:jS};const YS=GS;var KS=["D","DD"],WS=["YY","YYYY"];function qS(e){return KS.indexOf(e)!==-1}function QS(e){return WS.indexOf(e)!==-1}function n5(e,t,n){if(e==="YYYY")throw new RangeError("Use `yyyy` instead of `YYYY` (in `".concat(t,"`) for formatting years to the input `").concat(n,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(e==="YY")throw new RangeError("Use `yy` instead of `YY` (in `".concat(t,"`) for formatting years to the input `").concat(n,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(e==="D")throw new RangeError("Use `d` instead of `D` (in `".concat(t,"`) for formatting days of the month to the input `").concat(n,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(e==="DD")throw new RangeError("Use `dd` instead of `DD` (in `".concat(t,"`) for formatting days of the month to the input `").concat(n,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"))}var XS={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"}},JS=function(e,t,n){var r,o=XS[e];return typeof o=="string"?r=o:t===1?r=o.one:r=o.other.replace("{{count}}",t.toString()),n!=null&&n.addSuffix?n.comparison&&n.comparison>0?"in "+r:r+" ago":r};const eE=JS;function R2(e){return function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=t.width?String(t.width):e.defaultWidth,r=e.formats[n]||e.formats[e.defaultWidth];return r}}var tE={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},nE={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},rE={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},oE={date:R2({formats:tE,defaultWidth:"full"}),time:R2({formats:nE,defaultWidth:"full"}),dateTime:R2({formats:rE,defaultWidth:"full"})};const aE=oE;var iE={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},sE=function(e,t,n,r){return iE[e]};const lE=sE;function D1(e){return function(t,n){var r=n!=null&&n.context?String(n.context):"standalone",o;if(r==="formatting"&&e.formattingValues){var a=e.defaultFormattingWidth||e.defaultWidth,i=n!=null&&n.width?String(n.width):a;o=e.formattingValues[i]||e.formattingValues[a]}else{var s=e.defaultWidth,l=n!=null&&n.width?String(n.width):e.defaultWidth;o=e.values[l]||e.values[s]}var c=e.argumentCallback?e.argumentCallback(t):t;return o[c]}}var cE={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},uE={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},dE={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"]},hE={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"]},fE={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"}},pE={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"}},mE=function(e,t){var n=Number(e),r=n%100;if(r>20||r<10)switch(r%10){case 1:return n+"st";case 2:return n+"nd";case 3:return n+"rd"}return n+"th"},vE={ordinalNumber:mE,era:D1({values:cE,defaultWidth:"wide"}),quarter:D1({values:uE,defaultWidth:"wide",argumentCallback:function(e){return e-1}}),month:D1({values:dE,defaultWidth:"wide"}),day:D1({values:hE,defaultWidth:"wide"}),dayPeriod:D1({values:fE,defaultWidth:"wide",formattingValues:pE,defaultFormattingWidth:"wide"})};const gE=vE;function T1(e){return function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=n.width,o=r&&e.matchPatterns[r]||e.matchPatterns[e.defaultMatchWidth],a=t.match(o);if(!a)return null;var i=a[0],s=r&&e.parsePatterns[r]||e.parsePatterns[e.defaultParseWidth],l=Array.isArray(s)?yE(s,function(d){return d.test(i)}):CE(s,function(d){return d.test(i)}),c;c=e.valueCallback?e.valueCallback(l):l,c=n.valueCallback?n.valueCallback(c):c;var u=t.slice(i.length);return{value:c,rest:u}}}function CE(e,t){for(var n in e)if(e.hasOwnProperty(n)&&t(e[n]))return n}function yE(e,t){for(var n=0;n1&&arguments[1]!==void 0?arguments[1]:{},r=t.match(e.matchPattern);if(!r)return null;var o=r[0],a=t.match(e.parsePattern);if(!a)return null;var i=e.valueCallback?e.valueCallback(a[0]):a[0];i=n.valueCallback?n.valueCallback(i):i;var s=t.slice(o.length);return{value:i,rest:s}}}var wE=/^(\d+)(th|st|nd|rd)?/i,_E=/\d+/i,kE={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},ME={any:[/^b/i,/^(a|c)/i]},xE={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},SE={any:[/1/i,/2/i,/3/i,/4/i]},EE={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},AE={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]},LE={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},DE={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]},TE={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},BE={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}},HE={ordinalNumber:bE({matchPattern:wE,parsePattern:_E,valueCallback:function(e){return parseInt(e,10)}}),era:T1({matchPatterns:kE,defaultMatchWidth:"wide",parsePatterns:ME,defaultParseWidth:"any"}),quarter:T1({matchPatterns:xE,defaultMatchWidth:"wide",parsePatterns:SE,defaultParseWidth:"any",valueCallback:function(e){return e+1}}),month:T1({matchPatterns:EE,defaultMatchWidth:"wide",parsePatterns:AE,defaultParseWidth:"any"}),day:T1({matchPatterns:LE,defaultMatchWidth:"wide",parsePatterns:DE,defaultParseWidth:"any"}),dayPeriod:T1({matchPatterns:TE,defaultMatchWidth:"any",parsePatterns:BE,defaultParseWidth:"any"})};const OE=HE;var IE={code:"en-US",formatDistance:eE,formatLong:aE,formatRelative:lE,localize:gE,match:OE,options:{weekStartsOn:0,firstWeekContainsDate:1}};const VE=IE;var PE=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,ZE=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,NE=/^'([^]*?)'?$/,$E=/''/g,RE=/[a-zA-Z]/;function F2(e,t,n){var r,o,a,i,s,l,c,u,d,h,f,v,_,C,b,w,g,k;mn(2,arguments);var B=String(t),N=n2(),j=(r=(o=n==null?void 0:n.locale)!==null&&o!==void 0?o:N.locale)!==null&&r!==void 0?r:VE,F=ia((a=(i=(s=(l=n==null?void 0:n.firstWeekContainsDate)!==null&&l!==void 0?l:n==null||(c=n.locale)===null||c===void 0||(u=c.options)===null||u===void 0?void 0:u.firstWeekContainsDate)!==null&&s!==void 0?s:N.firstWeekContainsDate)!==null&&i!==void 0?i:(d=N.locale)===null||d===void 0||(h=d.options)===null||h===void 0?void 0:h.firstWeekContainsDate)!==null&&a!==void 0?a:1);if(!(F>=1&&F<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var D=ia((f=(v=(_=(C=n==null?void 0:n.weekStartsOn)!==null&&C!==void 0?C:n==null||(b=n.locale)===null||b===void 0||(w=b.options)===null||w===void 0?void 0:w.weekStartsOn)!==null&&_!==void 0?_:N.weekStartsOn)!==null&&v!==void 0?v:(g=N.locale)===null||g===void 0||(k=g.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(!j.localize)throw new RangeError("locale must contain localize property");if(!j.formatLong)throw new RangeError("locale must contain formatLong property");var S=Ar(e);if(!BS(S))throw new RangeError("Invalid time value");var R=DS(S),I=HS(S,R),U={firstWeekContainsDate:F,weekStartsOn:D,locale:j,_originalDate:S},le=B.match(ZE).map(function(ie){var ce=ie[0];if(ce==="p"||ce==="P"){var re=YS[ce];return re(ie,j.formatLong)}return ie}).join("").match(PE).map(function(ie){if(ie==="''")return"'";var ce=ie[0];if(ce==="'")return FE(ie);var re=US[ce];if(re)return!(n!=null&&n.useAdditionalWeekYearTokens)&&QS(ie)&&n5(ie,t,String(e)),!(n!=null&&n.useAdditionalDayOfYearTokens)&&qS(ie)&&n5(ie,t,String(e)),re(I,ie,j.localize,U);if(ce.match(RE))throw new RangeError("Format string contains an unescaped latin alphabet character `"+ce+"`");return ie}).join("");return le}function FE(e){var t=e.match(NE);return t?t[1].replace($E,"'"):e}function r2(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var W0={exports:{}},K9={exports:{}};(function(e){function t(n){return n&&n.__esModule?n:{default:n}}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports})(K9);var St=K9.exports,q0={exports:{}},Q0={exports:{}},W9={exports:{}};(function(e){function t(n){"@babel/helpers - typeof";return e.exports=t=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(r){return typeof r}:function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},e.exports.__esModule=!0,e.exports.default=e.exports,t(n)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports})(W9);var q9=W9.exports,X0={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=n;function n(r,o){if(o.length1?"s":"")+" required, but only "+o.length+" present")}e.exports=t.default})(X0,X0.exports);var vn=X0.exports;(function(e,t){var n=St.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=a;var r=n(q9),o=n(vn);function a(i){return(0,o.default)(1,arguments),i instanceof Date||(0,r.default)(i)==="object"&&Object.prototype.toString.call(i)==="[object Date]"}e.exports=t.default})(Q0,Q0.exports);var zE=Q0.exports,J0={exports:{}};(function(e,t){var n=St.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=a;var r=n(q9),o=n(vn);function a(i){(0,o.default)(1,arguments);var s=Object.prototype.toString.call(i);return i instanceof Date||(0,r.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})(J0,J0.exports);var Lr=J0.exports;(function(e,t){var n=St.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var r=n(zE),o=n(Lr),a=n(vn);function i(s){if((0,a.default)(1,arguments),!(0,r.default)(s)&&typeof s!="number")return!1;var l=(0,o.default)(s);return!isNaN(Number(l))}e.exports=t.default})(q0,q0.exports);var UE=q0.exports,e6={exports:{}},t6={exports:{}},n6={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=n;function n(r){if(r===null||r===!0||r===!1)return NaN;var o=Number(r);return isNaN(o)?o:o<0?Math.ceil(o):Math.floor(o)}e.exports=t.default})(n6,n6.exports);var pa=n6.exports;const jE=r2(pa);(function(e,t){var n=St.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var r=n(pa),o=n(Lr),a=n(vn);function i(s,l){(0,a.default)(2,arguments);var c=(0,o.default)(s).getTime(),u=(0,r.default)(l);return new Date(c+u)}e.exports=t.default})(t6,t6.exports);var GE=t6.exports;(function(e,t){var n=St.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var r=n(GE),o=n(vn),a=n(pa);function i(s,l){(0,o.default)(2,arguments);var c=(0,a.default)(l);return(0,r.default)(s,-c)}e.exports=t.default})(e6,e6.exports);var YE=e6.exports,r6={exports:{}},o6={exports:{}};(function(e,t){var n=St.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var r=n(Lr),o=n(vn),a=864e5;function i(s){(0,o.default)(1,arguments);var l=(0,r.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})(o6,o6.exports);var KE=o6.exports,a6={exports:{}},i6={exports:{}};(function(e,t){var n=St.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=a;var r=n(Lr),o=n(vn);function a(i){(0,o.default)(1,arguments);var s=1,l=(0,r.default)(i),c=l.getUTCDay(),u=(c=d.getTime()?c+1:l.getTime()>=f.getTime()?c:c-1}e.exports=t.default})(l6,l6.exports);var Q9=l6.exports;(function(e,t){var n=St.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var r=n(Q9),o=n(K7),a=n(vn);function i(s){(0,a.default)(1,arguments);var l=(0,r.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})(s6,s6.exports);var WE=s6.exports;(function(e,t){var n=St.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=l;var r=n(Lr),o=n(K7),a=n(WE),i=n(vn),s=6048e5;function l(c){(0,i.default)(1,arguments);var u=(0,r.default)(c),d=(0,o.default)(u).getTime()-(0,a.default)(u).getTime();return Math.round(d/s)+1}e.exports=t.default})(a6,a6.exports);var qE=a6.exports,c6={exports:{}},u6={exports:{}},ma={};Object.defineProperty(ma,"__esModule",{value:!0});ma.getDefaultOptions=QE;ma.setDefaultOptions=XE;var X9={};function QE(){return X9}function XE(e){X9=e}(function(e,t){var n=St.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=s;var r=n(Lr),o=n(vn),a=n(pa),i=ma;function s(l,c){var u,d,h,f,v,_,C,b;(0,o.default)(1,arguments);var w=(0,i.getDefaultOptions)(),g=(0,a.default)((u=(d=(h=(f=c==null?void 0:c.weekStartsOn)!==null&&f!==void 0?f:c==null||(v=c.locale)===null||v===void 0||(_=v.options)===null||_===void 0?void 0:_.weekStartsOn)!==null&&h!==void 0?h:w.weekStartsOn)!==null&&d!==void 0?d:(C=w.locale)===null||C===void 0||(b=C.options)===null||b===void 0?void 0:b.weekStartsOn)!==null&&u!==void 0?u:0);if(!(g>=0&&g<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var k=(0,r.default)(l),B=k.getUTCDay(),N=(B=1&&N<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var j=new Date(0);j.setUTCFullYear(k+1,0,N),j.setUTCHours(0,0,0,0);var F=(0,a.default)(j,u),D=new Date(0);D.setUTCFullYear(k,0,N),D.setUTCHours(0,0,0,0);var S=(0,a.default)(D,u);return g.getTime()>=F.getTime()?k+1:g.getTime()>=S.getTime()?k:k-1}e.exports=t.default})(h6,h6.exports);var J9=h6.exports;(function(e,t){var n=St.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=l;var r=n(J9),o=n(vn),a=n(W7),i=n(pa),s=ma;function l(c,u){var d,h,f,v,_,C,b,w;(0,o.default)(1,arguments);var g=(0,s.getDefaultOptions)(),k=(0,i.default)((d=(h=(f=(v=u==null?void 0:u.firstWeekContainsDate)!==null&&v!==void 0?v:u==null||(_=u.locale)===null||_===void 0||(C=_.options)===null||C===void 0?void 0:C.firstWeekContainsDate)!==null&&f!==void 0?f:g.firstWeekContainsDate)!==null&&h!==void 0?h:(b=g.locale)===null||b===void 0||(w=b.options)===null||w===void 0?void 0:w.firstWeekContainsDate)!==null&&d!==void 0?d:1),B=(0,r.default)(c,u),N=new Date(0);N.setUTCFullYear(B,0,k),N.setUTCHours(0,0,0,0);var j=(0,a.default)(N,u);return j}e.exports=t.default})(d6,d6.exports);var JE=d6.exports;(function(e,t){var n=St.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=l;var r=n(Lr),o=n(W7),a=n(JE),i=n(vn),s=6048e5;function l(c,u){(0,i.default)(1,arguments);var d=(0,r.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})(c6,c6.exports);var eA=c6.exports,f6={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=n;function n(r,o){for(var a=r<0?"-":"",i=Math.abs(r).toString();i.length0?l:1-l;return(0,r.default)(s==="yy"?c%100:c,s.length)},M:function(i,s){var l=i.getUTCMonth();return s==="M"?String(l+1):(0,r.default)(l+1,2)},d:function(i,s){return(0,r.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,r.default)(i.getUTCHours()%12||12,s.length)},H:function(i,s){return(0,r.default)(i.getUTCHours(),s.length)},m:function(i,s){return(0,r.default)(i.getUTCMinutes(),s.length)},s:function(i,s){return(0,r.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,r.default)(u,s.length)}},a=o;t.default=a,e.exports=t.default})(p6,p6.exports);var tA=p6.exports;(function(e,t){var n=St.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(KE),o=n(qE),a=n(Q9),i=n(eA),s=n(J9),l=n(ed),c=n(tA),u={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},d={G:function(C,b,w){var g=C.getUTCFullYear()>0?1:0;switch(b){case"G":case"GG":case"GGG":return w.era(g,{width:"abbreviated"});case"GGGGG":return w.era(g,{width:"narrow"});case"GGGG":default:return w.era(g,{width:"wide"})}},y:function(C,b,w){if(b==="yo"){var g=C.getUTCFullYear(),k=g>0?g:1-g;return w.ordinalNumber(k,{unit:"year"})}return c.default.y(C,b)},Y:function(C,b,w,g){var k=(0,s.default)(C,g),B=k>0?k:1-k;if(b==="YY"){var N=B%100;return(0,l.default)(N,2)}return b==="Yo"?w.ordinalNumber(B,{unit:"year"}):(0,l.default)(B,b.length)},R:function(C,b){var w=(0,a.default)(C);return(0,l.default)(w,b.length)},u:function(C,b){var w=C.getUTCFullYear();return(0,l.default)(w,b.length)},Q:function(C,b,w){var g=Math.ceil((C.getUTCMonth()+1)/3);switch(b){case"Q":return String(g);case"QQ":return(0,l.default)(g,2);case"Qo":return w.ordinalNumber(g,{unit:"quarter"});case"QQQ":return w.quarter(g,{width:"abbreviated",context:"formatting"});case"QQQQQ":return w.quarter(g,{width:"narrow",context:"formatting"});case"QQQQ":default:return w.quarter(g,{width:"wide",context:"formatting"})}},q:function(C,b,w){var g=Math.ceil((C.getUTCMonth()+1)/3);switch(b){case"q":return String(g);case"qq":return(0,l.default)(g,2);case"qo":return w.ordinalNumber(g,{unit:"quarter"});case"qqq":return w.quarter(g,{width:"abbreviated",context:"standalone"});case"qqqqq":return w.quarter(g,{width:"narrow",context:"standalone"});case"qqqq":default:return w.quarter(g,{width:"wide",context:"standalone"})}},M:function(C,b,w){var g=C.getUTCMonth();switch(b){case"M":case"MM":return c.default.M(C,b);case"Mo":return w.ordinalNumber(g+1,{unit:"month"});case"MMM":return w.month(g,{width:"abbreviated",context:"formatting"});case"MMMMM":return w.month(g,{width:"narrow",context:"formatting"});case"MMMM":default:return w.month(g,{width:"wide",context:"formatting"})}},L:function(C,b,w){var g=C.getUTCMonth();switch(b){case"L":return String(g+1);case"LL":return(0,l.default)(g+1,2);case"Lo":return w.ordinalNumber(g+1,{unit:"month"});case"LLL":return w.month(g,{width:"abbreviated",context:"standalone"});case"LLLLL":return w.month(g,{width:"narrow",context:"standalone"});case"LLLL":default:return w.month(g,{width:"wide",context:"standalone"})}},w:function(C,b,w,g){var k=(0,i.default)(C,g);return b==="wo"?w.ordinalNumber(k,{unit:"week"}):(0,l.default)(k,b.length)},I:function(C,b,w){var g=(0,o.default)(C);return b==="Io"?w.ordinalNumber(g,{unit:"week"}):(0,l.default)(g,b.length)},d:function(C,b,w){return b==="do"?w.ordinalNumber(C.getUTCDate(),{unit:"date"}):c.default.d(C,b)},D:function(C,b,w){var g=(0,r.default)(C);return b==="Do"?w.ordinalNumber(g,{unit:"dayOfYear"}):(0,l.default)(g,b.length)},E:function(C,b,w){var g=C.getUTCDay();switch(b){case"E":case"EE":case"EEE":return w.day(g,{width:"abbreviated",context:"formatting"});case"EEEEE":return w.day(g,{width:"narrow",context:"formatting"});case"EEEEEE":return w.day(g,{width:"short",context:"formatting"});case"EEEE":default:return w.day(g,{width:"wide",context:"formatting"})}},e:function(C,b,w,g){var k=C.getUTCDay(),B=(k-g.weekStartsOn+8)%7||7;switch(b){case"e":return String(B);case"ee":return(0,l.default)(B,2);case"eo":return w.ordinalNumber(B,{unit:"day"});case"eee":return w.day(k,{width:"abbreviated",context:"formatting"});case"eeeee":return w.day(k,{width:"narrow",context:"formatting"});case"eeeeee":return w.day(k,{width:"short",context:"formatting"});case"eeee":default:return w.day(k,{width:"wide",context:"formatting"})}},c:function(C,b,w,g){var k=C.getUTCDay(),B=(k-g.weekStartsOn+8)%7||7;switch(b){case"c":return String(B);case"cc":return(0,l.default)(B,b.length);case"co":return w.ordinalNumber(B,{unit:"day"});case"ccc":return w.day(k,{width:"abbreviated",context:"standalone"});case"ccccc":return w.day(k,{width:"narrow",context:"standalone"});case"cccccc":return w.day(k,{width:"short",context:"standalone"});case"cccc":default:return w.day(k,{width:"wide",context:"standalone"})}},i:function(C,b,w){var g=C.getUTCDay(),k=g===0?7:g;switch(b){case"i":return String(k);case"ii":return(0,l.default)(k,b.length);case"io":return w.ordinalNumber(k,{unit:"day"});case"iii":return w.day(g,{width:"abbreviated",context:"formatting"});case"iiiii":return w.day(g,{width:"narrow",context:"formatting"});case"iiiiii":return w.day(g,{width:"short",context:"formatting"});case"iiii":default:return w.day(g,{width:"wide",context:"formatting"})}},a:function(C,b,w){var g=C.getUTCHours(),k=g/12>=1?"pm":"am";switch(b){case"a":case"aa":return w.dayPeriod(k,{width:"abbreviated",context:"formatting"});case"aaa":return w.dayPeriod(k,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return w.dayPeriod(k,{width:"narrow",context:"formatting"});case"aaaa":default:return w.dayPeriod(k,{width:"wide",context:"formatting"})}},b:function(C,b,w){var g=C.getUTCHours(),k;switch(g===12?k=u.noon:g===0?k=u.midnight:k=g/12>=1?"pm":"am",b){case"b":case"bb":return w.dayPeriod(k,{width:"abbreviated",context:"formatting"});case"bbb":return w.dayPeriod(k,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return w.dayPeriod(k,{width:"narrow",context:"formatting"});case"bbbb":default:return w.dayPeriod(k,{width:"wide",context:"formatting"})}},B:function(C,b,w){var g=C.getUTCHours(),k;switch(g>=17?k=u.evening:g>=12?k=u.afternoon:g>=4?k=u.morning:k=u.night,b){case"B":case"BB":case"BBB":return w.dayPeriod(k,{width:"abbreviated",context:"formatting"});case"BBBBB":return w.dayPeriod(k,{width:"narrow",context:"formatting"});case"BBBB":default:return w.dayPeriod(k,{width:"wide",context:"formatting"})}},h:function(C,b,w){if(b==="ho"){var g=C.getUTCHours()%12;return g===0&&(g=12),w.ordinalNumber(g,{unit:"hour"})}return c.default.h(C,b)},H:function(C,b,w){return b==="Ho"?w.ordinalNumber(C.getUTCHours(),{unit:"hour"}):c.default.H(C,b)},K:function(C,b,w){var g=C.getUTCHours()%12;return b==="Ko"?w.ordinalNumber(g,{unit:"hour"}):(0,l.default)(g,b.length)},k:function(C,b,w){var g=C.getUTCHours();return g===0&&(g=24),b==="ko"?w.ordinalNumber(g,{unit:"hour"}):(0,l.default)(g,b.length)},m:function(C,b,w){return b==="mo"?w.ordinalNumber(C.getUTCMinutes(),{unit:"minute"}):c.default.m(C,b)},s:function(C,b,w){return b==="so"?w.ordinalNumber(C.getUTCSeconds(),{unit:"second"}):c.default.s(C,b)},S:function(C,b){return c.default.S(C,b)},X:function(C,b,w,g){var k=g._originalDate||C,B=k.getTimezoneOffset();if(B===0)return"Z";switch(b){case"X":return f(B);case"XXXX":case"XX":return v(B);case"XXXXX":case"XXX":default:return v(B,":")}},x:function(C,b,w,g){var k=g._originalDate||C,B=k.getTimezoneOffset();switch(b){case"x":return f(B);case"xxxx":case"xx":return v(B);case"xxxxx":case"xxx":default:return v(B,":")}},O:function(C,b,w,g){var k=g._originalDate||C,B=k.getTimezoneOffset();switch(b){case"O":case"OO":case"OOO":return"GMT"+h(B,":");case"OOOO":default:return"GMT"+v(B,":")}},z:function(C,b,w,g){var k=g._originalDate||C,B=k.getTimezoneOffset();switch(b){case"z":case"zz":case"zzz":return"GMT"+h(B,":");case"zzzz":default:return"GMT"+v(B,":")}},t:function(C,b,w,g){var k=g._originalDate||C,B=Math.floor(k.getTime()/1e3);return(0,l.default)(B,b.length)},T:function(C,b,w,g){var k=g._originalDate||C,B=k.getTime();return(0,l.default)(B,b.length)}};function h(C,b){var w=C>0?"-":"+",g=Math.abs(C),k=Math.floor(g/60),B=g%60;if(B===0)return w+String(k);var N=b||"";return w+String(k)+N+(0,l.default)(B,2)}function f(C,b){if(C%60===0){var w=C>0?"-":"+";return w+(0,l.default)(Math.abs(C)/60,2)}return v(C,b)}function v(C,b){var w=b||"",g=C>0?"-":"+",k=Math.abs(C),B=(0,l.default)(Math.floor(k/60),2),N=(0,l.default)(k%60,2);return g+B+w+N}var _=d;t.default=_,e.exports=t.default})(r6,r6.exports);var nA=r6.exports,m6={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=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"})}},r=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 n(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}}",n(u,l)).replace("{{time}}",r(d,l))},a={p:r,P:o},i=a;t.default=i,e.exports=t.default})(m6,m6.exports);var rA=m6.exports,v6={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=n;function n(r){var o=new Date(Date.UTC(r.getFullYear(),r.getMonth(),r.getDate(),r.getHours(),r.getMinutes(),r.getSeconds(),r.getMilliseconds()));return o.setUTCFullYear(r.getFullYear()),r.getTime()-o.getTime()}e.exports=t.default})(v6,v6.exports);var td=v6.exports;const r5=r2(td);var $i={};Object.defineProperty($i,"__esModule",{value:!0});$i.isProtectedDayOfYearToken=iA;$i.isProtectedWeekYearToken=sA;$i.throwProtectedError=lA;var oA=["D","DD"],aA=["YY","YYYY"];function iA(e){return oA.indexOf(e)!==-1}function sA(e){return aA.indexOf(e)!==-1}function lA(e,t,n){if(e==="YYYY")throw new RangeError("Use `yyyy` instead of `YYYY` (in `".concat(t,"`) for formatting years to the input `").concat(n,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(e==="YY")throw new RangeError("Use `yy` instead of `YY` (in `".concat(t,"`) for formatting years to the input `").concat(n,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(e==="D")throw new RangeError("Use `d` instead of `D` (in `".concat(t,"`) for formatting days of the month to the input `").concat(n,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(e==="DD")throw new RangeError("Use `dd` instead of `DD` (in `".concat(t,"`) for formatting days of the month to the input `").concat(n,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"))}var g6={exports:{}},C6={exports:{}},y6={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}},r=function(a,i,s){var l,c=n[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=r;t.default=o,e.exports=t.default})(y6,y6.exports);var cA=y6.exports,b6={exports:{}},w6={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=n;function n(r){return function(){var o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},a=o.width?String(o.width):r.defaultWidth,i=r.formats[a]||r.formats[r.defaultWidth];return i}}e.exports=t.default})(w6,w6.exports);var uA=w6.exports;(function(e,t){var n=St.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(uA),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,r.default)({formats:o,defaultWidth:"full"}),time:(0,r.default)({formats:a,defaultWidth:"full"}),dateTime:(0,r.default)({formats:i,defaultWidth:"full"})},l=s;t.default=l,e.exports=t.default})(b6,b6.exports);var dA=b6.exports,_6={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},r=function(a,i,s,l){return n[a]},o=r;t.default=o,e.exports=t.default})(_6,_6.exports);var hA=_6.exports,k6={exports:{}},M6={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=n;function n(r){return function(o,a){var i=a!=null&&a.context?String(a.context):"standalone",s;if(i==="formatting"&&r.formattingValues){var l=r.defaultFormattingWidth||r.defaultWidth,c=a!=null&&a.width?String(a.width):l;s=r.formattingValues[c]||r.formattingValues[l]}else{var u=r.defaultWidth,d=a!=null&&a.width?String(a.width):r.defaultWidth;s=r.values[d]||r.values[u]}var h=r.argumentCallback?r.argumentCallback(o):o;return s[h]}}e.exports=t.default})(M6,M6.exports);var fA=M6.exports;(function(e,t){var n=St.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(fA),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,v){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,r.default)({values:o,defaultWidth:"wide"}),quarter:(0,r.default)({values:a,defaultWidth:"wide",argumentCallback:function(f){return f-1}}),month:(0,r.default)({values:i,defaultWidth:"wide"}),day:(0,r.default)({values:s,defaultWidth:"wide"}),dayPeriod:(0,r.default)({values:l,defaultWidth:"wide",formattingValues:c,defaultFormattingWidth:"wide"})},h=d;t.default=h,e.exports=t.default})(k6,k6.exports);var pA=k6.exports,x6={exports:{}},S6={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=n;function n(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)}):r(h,function(C){return C.test(d)}),v;v=a.valueCallback?a.valueCallback(f):f,v=s.valueCallback?s.valueCallback(v):v;var _=i.slice(d.length);return{value:v,rest:_}}}function r(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(r.matchPattern);if(!i)return null;var s=i[0],l=o.match(r.parsePattern);if(!l)return null;var c=r.valueCallback?r.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})(E6,E6.exports);var vA=E6.exports;(function(e,t){var n=St.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(mA),o=n(vA),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},v={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},_={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}},b={ordinalNumber:(0,o.default)({matchPattern:a,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,r.default)({matchPatterns:s,defaultMatchWidth:"wide",parsePatterns:l,defaultParseWidth:"any"}),quarter:(0,r.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,r.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:h,defaultParseWidth:"any"}),day:(0,r.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),dayPeriod:(0,r.default)({matchPatterns:_,defaultMatchWidth:"any",parsePatterns:C,defaultParseWidth:"any"})},w=b;t.default=w,e.exports=t.default})(x6,x6.exports);var gA=x6.exports;(function(e,t){var n=St.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(cA),o=n(dA),a=n(hA),i=n(pA),s=n(gA),l={code:"en-US",formatDistance:r.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})(C6,C6.exports);var CA=C6.exports;(function(e,t){var n=St.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(CA),o=r.default;t.default=o,e.exports=t.default})(g6,g6.exports);var yA=g6.exports;(function(e,t){var n=St.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=g;var r=n(UE),o=n(YE),a=n(Lr),i=n(nA),s=n(rA),l=n(td),c=$i,u=n(pa),d=n(vn),h=ma,f=n(yA),v=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,_=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,C=/^'([^]*?)'?$/,b=/''/g,w=/[a-zA-Z]/;function g(B,N,j){var F,D,S,R,I,U,le,ie,ce,re,Ce,je,Pe,Ye,ze,de,Ze,Te;(0,d.default)(2,arguments);var Ge=String(N),Y=(0,h.getDefaultOptions)(),z=(F=(D=j==null?void 0:j.locale)!==null&&D!==void 0?D:Y.locale)!==null&&F!==void 0?F:f.default,Z=(0,u.default)((S=(R=(I=(U=j==null?void 0:j.firstWeekContainsDate)!==null&&U!==void 0?U:j==null||(le=j.locale)===null||le===void 0||(ie=le.options)===null||ie===void 0?void 0:ie.firstWeekContainsDate)!==null&&I!==void 0?I:Y.firstWeekContainsDate)!==null&&R!==void 0?R:(ce=Y.locale)===null||ce===void 0||(re=ce.options)===null||re===void 0?void 0:re.firstWeekContainsDate)!==null&&S!==void 0?S:1);if(!(Z>=1&&Z<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var K=(0,u.default)((Ce=(je=(Pe=(Ye=j==null?void 0:j.weekStartsOn)!==null&&Ye!==void 0?Ye:j==null||(ze=j.locale)===null||ze===void 0||(de=ze.options)===null||de===void 0?void 0:de.weekStartsOn)!==null&&Pe!==void 0?Pe:Y.weekStartsOn)!==null&&je!==void 0?je:(Ze=Y.locale)===null||Ze===void 0||(Te=Ze.options)===null||Te===void 0?void 0:Te.weekStartsOn)!==null&&Ce!==void 0?Ce:0);if(!(K>=0&&K<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!z.localize)throw new RangeError("locale must contain localize property");if(!z.formatLong)throw new RangeError("locale must contain formatLong property");var ae=(0,a.default)(B);if(!(0,r.default)(ae))throw new RangeError("Invalid time value");var M=(0,l.default)(ae),L=(0,o.default)(ae,M),O={firstWeekContainsDate:Z,weekStartsOn:K,locale:z,_originalDate:ae},q=Ge.match(_).map(function(W){var J=W[0];if(J==="p"||J==="P"){var he=s.default[J];return he(W,z.formatLong)}return W}).join("").match(v).map(function(W){if(W==="''")return"'";var J=W[0];if(J==="'")return k(W);var he=i.default[J];if(he)return!(j!=null&&j.useAdditionalWeekYearTokens)&&(0,c.isProtectedWeekYearToken)(W)&&(0,c.throwProtectedError)(W,N,String(B)),!(j!=null&&j.useAdditionalDayOfYearTokens)&&(0,c.isProtectedDayOfYearToken)(W)&&(0,c.throwProtectedError)(W,N,String(B)),he(L,W,z.localize,O);if(J.match(w))throw new RangeError("Format string contains an unescaped latin alphabet character `"+J+"`");return W}).join("");return q}function k(B){var N=B.match(C);return N?N[1].replace(b,"'"):B}e.exports=t.default})(W0,W0.exports);var bA=W0.exports;const wA=r2(bA);function o5(e,t,n){var r=MA(e,n.timeZone,n.locale);return r.formatToParts?_A(r,t):kA(r,t)}function _A(e,t){for(var n=e.formatToParts(t),r=n.length-1;r>=0;--r)if(n[r].type==="timeZoneName")return n[r].value}function kA(e,t){var n=e.format(t).replace(/\u200E/g,""),r=/ [\w-+ ]+$/.exec(n);return r?r[0].substr(1):""}function MA(e,t,n){if(n&&!n.code)throw new Error("date-fns-tz error: Please set a language code on the locale object imported from date-fns, e.g. `locale.code = 'en-US'`");return new Intl.DateTimeFormat(n?[n.code,"en-US"]:void 0,{timeZone:t,timeZoneName:e})}function xA(e,t){var n=LA(t);return n.formatToParts?EA(n,e):AA(n,e)}var SA={year:0,month:1,day:2,hour:3,minute:4,second:5};function EA(e,t){try{for(var n=e.formatToParts(t),r=[],o=0;o=0&&(r[a]=parseInt(n[o].value,10))}return r}catch(i){if(i instanceof RangeError)return[NaN];throw i}}function AA(e,t){var n=e.format(t).replace(/\u200E/g,""),r=/(\d+)\/(\d+)\/(\d+),? (\d+):(\d+):(\d+)/.exec(n);return[r[3],r[1],r[2],r[4],r[5],r[6]]}var z2={};function LA(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")),n=t==="06/25/2014, 00:00:00"||t==="‎06‎/‎25‎/‎2014‎ ‎00‎:‎00‎:‎00";z2[e]=n?new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:e,year:"numeric",month:"numeric",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"}):new Intl.DateTimeFormat("en-US",{hourCycle:"h23",timeZone:e,year:"numeric",month:"numeric",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"})}return z2[e]}function nd(e,t,n,r,o,a,i){var s=new Date(0);return s.setUTCFullYear(e,t,n),s.setUTCHours(r,o,a,i),s}var a5=36e5,DA=6e4,U2={timezone:/([Z+-].*)$/,timezoneZ:/^(Z)$/,timezoneHH:/^([+-]\d{2})$/,timezoneHHMM:/^([+-]\d{2}):?(\d{2})$/};function q7(e,t,n){var r,o;if(!e||(r=U2.timezoneZ.exec(e),r))return 0;var a;if(r=U2.timezoneHH.exec(e),r)return a=parseInt(r[1],10),i5(a)?-(a*a5):NaN;if(r=U2.timezoneHHMM.exec(e),r){a=parseInt(r[1],10);var i=parseInt(r[2],10);return i5(a,i)?(o=Math.abs(a)*a5+i*DA,a>0?-o:o):NaN}if(HA(e)){t=new Date(t||Date.now());var s=n?t:TA(t),l=A6(s,e),c=n?l:BA(t,l,e);return-c}return NaN}function TA(e){return nd(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds())}function A6(e,t){var n=xA(e,t),r=nd(n[0],n[1]-1,n[2],n[3]%24,n[4],n[5],0).getTime(),o=e.getTime(),a=o%1e3;return o-=a>=0?a:1e3+a,r-o}function BA(e,t,n){var r=e.getTime(),o=r-t,a=A6(new Date(o),n);if(t===a)return t;o-=a-t;var i=A6(new Date(o),n);return a===i?a:Math.max(a,i)}function i5(e,t){return-23<=e&&e<=23&&(t==null||0<=t&&t<=59)}var s5={};function HA(e){if(s5[e])return!0;try{return new Intl.DateTimeFormat(void 0,{timeZone:e}),s5[e]=!0,!0}catch{return!1}}var OA=60*1e3,IA={X:function(e,t,n,r){var o=j2(r.timeZone,r._originalDate||e);if(o===0)return"Z";switch(t){case"X":return l5(o);case"XXXX":case"XX":return La(o);case"XXXXX":case"XXX":default:return La(o,":")}},x:function(e,t,n,r){var o=j2(r.timeZone,r._originalDate||e);switch(t){case"x":return l5(o);case"xxxx":case"xx":return La(o);case"xxxxx":case"xxx":default:return La(o,":")}},O:function(e,t,n,r){var o=j2(r.timeZone,r._originalDate||e);switch(t){case"O":case"OO":case"OOO":return"GMT"+VA(o,":");case"OOOO":default:return"GMT"+La(o,":")}},z:function(e,t,n,r){var o=r._originalDate||e;switch(t){case"z":case"zz":case"zzz":return o5("short",o,r);case"zzzz":default:return o5("long",o,r)}}};function j2(e,t){var n=e?q7(e,t,!0)/OA:t.getTimezoneOffset();if(Number.isNaN(n))throw new RangeError("Invalid time zone specified: "+e);return n}function rl(e,t){for(var n=e<0?"-":"",r=Math.abs(e).toString();r.length0?"-":"+",o=Math.abs(e),a=rl(Math.floor(o/60),2),i=rl(Math.floor(o%60),2);return r+a+n+i}function l5(e,t){if(e%60===0){var n=e>0?"-":"+";return n+rl(Math.abs(e)/60,2)}return La(e,t)}function VA(e,t){var n=e>0?"-":"+",r=Math.abs(e),o=Math.floor(r/60),a=r%60;if(a===0)return n+String(o);var i=t||"";return n+String(o)+i+rl(a,2)}const PA=IA;var ZA=/(Z|[+-]\d{2}(?::?\d{2})?| UTC| [a-zA-Z]+\/[a-zA-Z_]+(?:\/[a-zA-Z_]+)?)$/,G2=36e5,c5=6e4,NA=2,dn={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:ZA};function rd(e,t){if(arguments.length<1)throw new TypeError("1 argument required, but only "+arguments.length+" present");if(e===null)return new Date(NaN);var n=t||{},r=n.additionalDigits==null?NA:jE(n.additionalDigits);if(r!==2&&r!==1&&r!==0)throw new RangeError("additionalDigits must be 0, 1 or 2");if(e instanceof Date||typeof e=="object"&&Object.prototype.toString.call(e)==="[object Date]")return new Date(e.getTime());if(typeof e=="number"||Object.prototype.toString.call(e)==="[object Number]")return new Date(e);if(!(typeof e=="string"||Object.prototype.toString.call(e)==="[object String]"))return new Date(NaN);var o=$A(e),a=RA(o.date,r),i=a.year,s=a.restDateString,l=FA(s,i);if(isNaN(l))return new Date(NaN);if(l){var c=l.getTime(),u=0,d;if(o.time&&(u=zA(o.time),isNaN(u)))return new Date(NaN);if(o.timeZone||n.timeZone){if(d=q7(o.timeZone||n.timeZone,new Date(c+u)),isNaN(d))return new Date(NaN)}else d=r5(new Date(c+u)),d=r5(new Date(c+u+d));return new Date(c+u+d)}else return new Date(NaN)}function $A(e){var t={},n=dn.dateTimePattern.exec(e),r;if(n?(t.date=n[1],r=n[3]):(n=dn.datePattern.exec(e),n?(t.date=n[1],r=n[2]):(t.date=null,r=e)),r){var o=dn.timeZone.exec(r);o?(t.time=r.replace(o[1],""),t.timeZone=o[1].trim()):t.time=r}return t}function RA(e,t){var n=dn.YYY[t],r=dn.YYYYY[t],o;if(o=dn.YYYY.exec(e)||r.exec(e),o){var a=o[1];return{year:parseInt(a,10),restDateString:e.slice(a.length)}}if(o=dn.YY.exec(e)||n.exec(e),o){var i=o[1];return{year:parseInt(i,10)*100,restDateString:e.slice(i.length)}}return{year:null}}function FA(e,t){if(t===null)return null;var n,r,o,a;if(e.length===0)return r=new Date(0),r.setUTCFullYear(t),r;if(n=dn.MM.exec(e),n)return r=new Date(0),o=parseInt(n[1],10)-1,d5(t,o)?(r.setUTCFullYear(t,o),r):new Date(NaN);if(n=dn.DDD.exec(e),n){r=new Date(0);var i=parseInt(n[1],10);return GA(t,i)?(r.setUTCFullYear(t,0,i),r):new Date(NaN)}if(n=dn.MMDD.exec(e),n){r=new Date(0),o=parseInt(n[1],10)-1;var s=parseInt(n[2],10);return d5(t,o,s)?(r.setUTCFullYear(t,o,s),r):new Date(NaN)}if(n=dn.Www.exec(e),n)return a=parseInt(n[1],10)-1,h5(t,a)?u5(t,a):new Date(NaN);if(n=dn.WwwD.exec(e),n){a=parseInt(n[1],10)-1;var l=parseInt(n[2],10)-1;return h5(t,a,l)?u5(t,a,l):new Date(NaN)}return null}function zA(e){var t,n,r;if(t=dn.HH.exec(e),t)return n=parseFloat(t[1].replace(",",".")),Y2(n)?n%24*G2:NaN;if(t=dn.HHMM.exec(e),t)return n=parseInt(t[1],10),r=parseFloat(t[2].replace(",",".")),Y2(n,r)?n%24*G2+r*c5:NaN;if(t=dn.HHMMSS.exec(e),t){n=parseInt(t[1],10),r=parseInt(t[2],10);var o=parseFloat(t[3].replace(",","."));return Y2(n,r,o)?n%24*G2+r*c5+o*1e3:NaN}return null}function u5(e,t,n){t=t||0,n=n||0;var r=new Date(0);r.setUTCFullYear(e,0,4);var o=r.getUTCDay()||7,a=t*7+n+1-o;return r.setUTCDate(r.getUTCDate()+a),r}var UA=[31,28,31,30,31,30,31,31,30,31,30,31],jA=[31,29,31,30,31,30,31,31,30,31,30,31];function od(e){return e%400===0||e%4===0&&e%100!==0}function d5(e,t,n){if(t<0||t>11)return!1;if(n!=null){if(n<1)return!1;var r=od(e);if(r&&n>jA[t]||!r&&n>UA[t])return!1}return!0}function GA(e,t){if(t<1)return!1;var n=od(e);return!(n&&t>366||!n&&t>365)}function h5(e,t,n){return!(t<0||t>52||n!=null&&(n<0||n>6))}function Y2(e,t,n){return!(e!=null&&(e<0||e>=25)||t!=null&&(t<0||t>=60)||n!=null&&(n<0||n>=60))}var YA=/([xXOz]+)|''|'(''|[^'])+('|$)/g;function KA(e,t,n){var r=String(t),o=n||{},a=r.match(YA);if(a){var i=rd(e,o);r=a.reduce(function(s,l){if(l[0]==="'")return s;var c=s.indexOf(l),u=s[c-1]==="'",d=s.replace(l,"'"+PA[l[0]](i,l,null,o)+"'");return u?d.substring(0,c-1)+d.substring(c+1):d},r)}return wA(e,r,o)}var L6={exports:{}},D6={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=n;function n(r,o){if(r==null)throw new TypeError("assign requires that input parameter not be null or undefined");for(var a in o)Object.prototype.hasOwnProperty.call(o,a)&&(r[a]=o[a]);return r}e.exports=t.default})(D6,D6.exports);var WA=D6.exports;(function(e,t){var n=St.default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=o;var r=n(WA);function o(a){return(0,r.default)({},a)}e.exports=t.default})(L6,L6.exports);var qA=L6.exports;const QA=r2(qA);function XA(e,t,n){var r=rd(e,n),o=q7(t,r,!0),a=new Date(r.getTime()-o),i=new Date(0);return i.setFullYear(a.getUTCFullYear(),a.getUTCMonth(),a.getUTCDate()),i.setHours(a.getUTCHours(),a.getUTCMinutes(),a.getUTCSeconds(),a.getUTCMilliseconds()),i}function K2(e,t,n,r){var o=QA(r);return o.timeZone=t,KA(XA(e,t),n,o)}function _i(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 Kn(e){if(e.toString()!=="[object Window]"){var t=e.ownerDocument;return t?t.defaultView:window}return e}function Q7(e){var t=Kn(e),n=t.pageXOffset,r=t.pageYOffset;return{scrollLeft:n,scrollTop:r}}function ki(e){var t=Kn(e).Element;return e instanceof t||e instanceof Element}function Dr(e){var t=Kn(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}function JA(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}function eL(e){return e===Kn(e)||!Dr(e)?Q7(e):JA(e)}function eo(e){return e?(e.nodeName||"").toLowerCase():null}function To(e){return(ki(e)?e.ownerDocument:e.document).documentElement}function ad(e){return _i(To(e)).left+Q7(e).scrollLeft}function Ri(e){return Kn(e).getComputedStyle(e)}function X7(e){var t=Ri(e),n=t.overflow,r=t.overflowX,o=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+o+r)}function id(e,t,n){n===void 0&&(n=!1);var r=To(t),o=_i(e),a={scrollLeft:0,scrollTop:0},i={x:0,y:0};return n||((eo(t)!=="body"||X7(r))&&(a=eL(t)),Dr(t)?(i=_i(t),i.x+=t.clientLeft,i.y+=t.clientTop):r&&(i.x=ad(r))),{x:o.left+a.scrollLeft-i.x,y:o.top+a.scrollTop-i.y,width:o.width,height:o.height}}function J7(e){return{x:e.offsetLeft,y:e.offsetTop,width:e.offsetWidth,height:e.offsetHeight}}function sd(e){return eo(e)==="html"?e:e.assignedSlot||e.parentNode||e.host||To(e)}function ld(e){return["html","body","#document"].indexOf(eo(e))>=0?e.ownerDocument.body:Dr(e)&&X7(e)?e:ld(sd(e))}function J1(e,t){t===void 0&&(t=[]);var n=ld(e),r=eo(n)==="body",o=Kn(n),a=r?[o].concat(o.visualViewport||[],X7(n)?n:[]):n,i=t.concat(a);return r?i:i.concat(J1(sd(a)))}function tL(e){return["table","td","th"].indexOf(eo(e))>=0}function f5(e){return!Dr(e)||Ri(e).position==="fixed"?null:e.offsetParent}function Fi(e){for(var t=Kn(e),n=f5(e);n&&tL(n);)n=f5(n);return n&&eo(n)==="body"&&Ri(n).position==="static"?t:n||t}var jn="top",or="bottom",ar="right",Gn="left",e3="auto",zi=[jn,or,ar,Gn],r1="start",t3="end",nL="clippingParents",cd="viewport",B1="popper",rL="reference",p5=zi.reduce(function(e,t){return e.concat([t+"-"+r1,t+"-"+t3])},[]),ud=[].concat(zi,[e3]).reduce(function(e,t){return e.concat([t,t+"-"+r1,t+"-"+t3])},[]),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,n=new Set,r=[];e.forEach(function(a){t.set(a.name,a)});function o(a){n.add(a.name);var i=[].concat(a.requires||[],a.requiresIfExists||[]);i.forEach(function(s){if(!n.has(s)){var l=t.get(s);l&&o(l)}}),r.push(a)}return e.forEach(function(a){n.has(a.name)||o(a)}),r}function mL(e){var t=pL(e);return fL.reduce(function(n,r){return n.concat(t.filter(function(o){return o.phase===r}))},[])}function vL(e){var t;return function(){return t||(t=new Promise(function(n){Promise.resolve().then(function(){t=void 0,n(e())})})),t}}function wr(e){return e.split("-")[0]}function gL(e){var t=e.reduce(function(n,r){var o=n[r.name];return n[r.name]=o?Object.assign({},o,{},r,{options:Object.assign({},o.options,{},r.options),data:Object.assign({},o.data,{},r.data)}):r,n},{});return Object.keys(t).map(function(n){return t[n]})}var m5={placement:"bottom",modifiers:[],strategy:"absolute"};function v5(){for(var e=arguments.length,t=new Array(e),n=0;n=0?"x":"y"}function dd(e){var t=e.reference,n=e.element,r=e.placement,o=r?wr(r):null,a=r?Mi(r):null,i=t.x+t.width/2-n.width/2,s=t.y+t.height/2-n.height/2,l;switch(o){case jn:l={x:i,y:t.y-n.height};break;case or:l={x:i,y:t.y+t.height};break;case ar:l={x:t.x+t.width,y:s};break;case Gn:l={x:t.x-n.width,y:s};break;default:l={x:t.x,y:t.y}}var c=o?n3(o):null;if(c!=null){var u=c==="y"?"height":"width";switch(a){case r1:l[c]=Math.floor(l[c])-Math.floor(t[u]/2-n[u]/2);break;case t3:l[c]=Math.floor(l[c])+Math.ceil(t[u]/2-n[u]/2);break}}return l}function wL(e){var t=e.state,n=e.name;t.modifiersData[n]=dd({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,n=e.y,r=window,o=r.devicePixelRatio||1;return{x:Math.round(t*o)/o||0,y:Math.round(n*o)/o||0}}function g5(e){var t,n=e.popper,r=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"),v=Gn,_=jn,C=window;if(l){var b=Fi(n);b===Kn(n)&&(b=To(n)),o===jn&&(_=or,d-=b.clientHeight-r.height,d*=s?1:-1),o===Gn&&(v=ar,u-=b.clientWidth-r.width,u*=s?1:-1)}var w=Object.assign({position:i},l&&kL);if(s){var g;return Object.assign({},w,(g={},g[_]=f?"0":"",g[v]=h?"0":"",g.transform=(C.devicePixelRatio||1)<2?"translate("+u+"px, "+d+"px)":"translate3d("+u+"px, "+d+"px, 0)",g))}return Object.assign({},w,(t={},t[_]=f?d+"px":"",t[v]=h?u+"px":"",t.transform="",t))}function xL(e){var t=e.state,n=e.options,r=n.gpuAcceleration,o=r===void 0?!0:r,a=n.adaptive,i=a===void 0?!0:a,s={placement:wr(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:o};t.modifiersData.popperOffsets!=null&&(t.styles.popper=Object.assign({},t.styles.popper,{},g5(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,{},g5(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(n){var r=t.styles[n]||{},o=t.attributes[n]||{},a=t.elements[n];!Dr(a)||!eo(a)||(Object.assign(a.style,r),Object.keys(o).forEach(function(i){var s=o[i];s===!1?a.removeAttribute(i):a.setAttribute(i,s===!0?"":s)}))})}function AL(e){var t=e.state,n={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,n.popper),t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow),function(){Object.keys(t.elements).forEach(function(r){var o=t.elements[r],a=t.attributes[r]||{},i=Object.keys(t.styles.hasOwnProperty(r)?t.styles[r]:n[r]),s=i.reduce(function(l,c){return l[c]="",l},{});!Dr(o)||!eo(o)||(Object.assign(o.style,s),Object.keys(a).forEach(function(l){o.removeAttribute(l)}))})}}const LL={name:"applyStyles",enabled:!0,phase:"write",fn:EL,effect:AL,requires:["computeStyles"]};function DL(e,t,n){var r=wr(e),o=[Gn,jn].indexOf(r)>=0?-1:1,a=typeof n=="function"?n(Object.assign({},t,{placement:e})):n,i=a[0],s=a[1];return i=i||0,s=(s||0)*o,[Gn,ar].indexOf(r)>=0?{x:s,y:i}:{x:i,y:s}}function TL(e){var t=e.state,n=e.options,r=e.name,o=n.offset,a=o===void 0?[0,0]:o,i=ud.reduce(function(u,d){return u[d]=DL(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[r]=i}const BL={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:TL};var HL={left:"right",right:"left",bottom:"top",top:"bottom"};function _s(e){return e.replace(/left|right|bottom|top/g,function(t){return HL[t]})}var OL={start:"end",end:"start"};function C5(e){return e.replace(/start|end/g,function(t){return OL[t]})}function IL(e){var t=Kn(e),n=t.visualViewport,r=t.innerWidth,o=t.innerHeight;return n&&/iPhone|iPod|iPad/.test(navigator.platform)&&(r=n.width,o=n.height),{width:r,height:o,x:0,y:0}}function VL(e){var t=Kn(e),n=Q7(e),r=id(To(e),t);return r.height=Math.max(r.height,t.innerHeight),r.width=Math.max(r.width,t.innerWidth),r.x=-n.scrollLeft,r.y=-n.scrollTop,r}function os(e){return parseFloat(e)||0}function PL(e){var t=Dr(e)?Ri(e):{};return{top:os(t.borderTopWidth),right:os(t.borderRightWidth),bottom:os(t.borderBottomWidth),left:os(t.borderLeftWidth)}}function ZL(e){var t=Kn(e),n=PL(e),r=eo(e)==="html",o=ad(e),a=e.clientWidth+n.right,i=e.clientHeight+n.bottom;return r&&t.innerHeight-e.clientHeight>50&&(i=t.innerHeight-n.bottom),{top:r?0:e.clientTop,right:e.clientLeft>n.left?n.right:r?t.innerWidth-a-o:e.offsetWidth-a,bottom:r?t.innerHeight-i:e.offsetHeight-i,left:r?o:e.clientLeft}}function hd(e,t){var n=!!(t.getRootNode&&t.getRootNode().host);if(e.contains(t))return!0;if(n){var r=t;do{if(r&&e.isSameNode(r))return!0;r=r.parentNode||r.host}while(r)}return!1}function T6(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function y5(e,t){return t===cd?T6(IL(e)):Dr(t)?_i(t):T6(VL(To(e)))}function NL(e){var t=J1(e),n=["absolute","fixed"].indexOf(Ri(e).position)>=0,r=n&&Dr(e)?Fi(e):e;return ki(r)?t.filter(function(o){return ki(o)&&hd(o,r)}):[]}function $L(e,t,n){var r=t==="clippingParents"?NL(e):[].concat(t),o=[].concat(r,[n]),a=o[0],i=o.reduce(function(s,l){var c=y5(e,l),u=ZL(Dr(l)?l:To(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},y5(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 fd(){return{top:0,right:0,bottom:0,left:0}}function pd(e){return Object.assign({},fd(),{},e)}function md(e,t){return t.reduce(function(n,r){return n[r]=e,n},{})}function xi(e,t){t===void 0&&(t={});var n=t,r=n.placement,o=r===void 0?e.placement:r,a=n.boundary,i=a===void 0?nL:a,s=n.rootBoundary,l=s===void 0?cd:s,c=n.elementContext,u=c===void 0?B1:c,d=n.altBoundary,h=d===void 0?!1:d,f=n.padding,v=f===void 0?0:f,_=pd(typeof v!="number"?v:md(v,zi)),C=u===B1?rL:B1,b=e.elements.reference,w=e.rects.popper,g=e.elements[h?C:u],k=$L(ki(g)?g:g.contextElement||To(e.elements.popper),i,l),B=_i(b),N=dd({reference:B,element:w,strategy:"absolute",placement:o}),j=T6(Object.assign({},w,{},N)),F=u===B1?j:B,D={top:k.top-F.top+_.top,bottom:F.bottom-k.bottom+_.bottom,left:k.left-F.left+_.left,right:F.right-k.right+_.right},S=e.modifiersData.offset;if(u===B1&&S){var R=S[o];Object.keys(D).forEach(function(I){var U=[ar,or].indexOf(I)>=0?1:-1,le=[jn,or].indexOf(I)>=0?"y":"x";D[I]+=R[le]*U})}return D}function RL(e,t){t===void 0&&(t={});var n=t,r=n.placement,o=n.boundary,a=n.rootBoundary,i=n.padding,s=n.flipVariations,l=n.allowedAutoPlacements,c=l===void 0?ud:l,u=Mi(r),d=(u?s?p5:p5.filter(function(f){return Mi(f)===u}):zi).filter(function(f){return c.indexOf(f)>=0}),h=d.reduce(function(f,v){return f[v]=xi(e,{placement:v,boundary:o,rootBoundary:a,padding:i})[wr(v)],f},{});return Object.keys(h).sort(function(f,v){return h[f]-h[v]})}function FL(e){if(wr(e)===e3)return[];var t=_s(e);return[C5(e),t,C5(t)]}function zL(e){var t=e.state,n=e.options,r=e.name;if(!t.modifiersData[r]._skip){for(var o=n.mainAxis,a=o===void 0?!0:o,i=n.altAxis,s=i===void 0?!0:i,l=n.fallbackPlacements,c=n.padding,u=n.boundary,d=n.rootBoundary,h=n.altBoundary,f=n.flipVariations,v=f===void 0?!0:f,_=n.allowedAutoPlacements,C=t.options.placement,b=wr(C),w=b===C,g=l||(w||!v?[_s(C)]:FL(C)),k=[C].concat(g).reduce(function(Ze,Te){return Ze.concat(wr(Te)===e3?RL(t,{placement:Te,boundary:u,rootBoundary:d,padding:c,flipVariations:v,allowedAutoPlacements:_}):Te)},[]),B=t.rects.reference,N=t.rects.popper,j=new Map,F=!0,D=k[0],S=0;S=0,ie=le?"width":"height",ce=xi(t,{placement:R,boundary:u,rootBoundary:d,altBoundary:h,padding:c}),re=le?U?ar:Gn:U?or:jn;B[ie]>N[ie]&&(re=_s(re));var Ce=_s(re),je=[];if(a&&je.push(ce[I]<=0),s&&je.push(ce[re]<=0,ce[Ce]<=0),je.every(function(Ze){return Ze})){D=R,F=!1;break}j.set(R,je)}if(F)for(var Pe=v?3:1,Ye=function(Ze){var Te=k.find(function(Ge){var Y=j.get(Ge);if(Y)return Y.slice(0,Ze).every(function(z){return z})});if(Te)return D=Te,"break"},ze=Pe;ze>0;ze--){var de=Ye(ze);if(de==="break")break}t.placement!==D&&(t.modifiersData[r]._skip=!0,t.placement=D,t.reset=!0)}}const UL={name:"flip",enabled:!0,phase:"main",fn:zL,requiresIfExists:["offset"],data:{_skip:!1}};function jL(e){return e==="x"?"y":"x"}function ks(e,t,n){return Math.max(e,Math.min(t,n))}function GL(e){var t=e.state,n=e.options,r=e.name,o=n.mainAxis,a=o===void 0?!0:o,i=n.altAxis,s=i===void 0?!1:i,l=n.boundary,c=n.rootBoundary,u=n.altBoundary,d=n.padding,h=n.tether,f=h===void 0?!0:h,v=n.tetherOffset,_=v===void 0?0:v,C=xi(t,{boundary:l,rootBoundary:c,padding:d,altBoundary:u}),b=wr(t.placement),w=Mi(t.placement),g=!w,k=n3(b),B=jL(k),N=t.modifiersData.popperOffsets,j=t.rects.reference,F=t.rects.popper,D=typeof _=="function"?_(Object.assign({},t.rects,{placement:t.placement})):_,S={x:0,y:0};if(N){if(a){var R=k==="y"?jn:Gn,I=k==="y"?or:ar,U=k==="y"?"height":"width",le=N[k],ie=N[k]+C[R],ce=N[k]-C[I],re=f?-F[U]/2:0,Ce=w===r1?j[U]:F[U],je=w===r1?-F[U]:-j[U],Pe=t.elements.arrow,Ye=f&&Pe?J7(Pe):{width:0,height:0},ze=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:fd(),de=ze[R],Ze=ze[I],Te=ks(0,j[U],Ye[U]),Ge=g?j[U]/2-re-Te-de-D:Ce-Te-de-D,Y=g?-j[U]/2+re+Te+Ze+D:je+Te+Ze+D,z=t.elements.arrow&&Fi(t.elements.arrow),Z=z?k==="y"?z.clientTop||0:z.clientLeft||0:0,K=t.modifiersData.offset?t.modifiersData.offset[t.placement][k]:0,ae=N[k]+Ge-K-Z,M=N[k]+Y-K,L=ks(f?Math.min(ie,ae):ie,le,f?Math.max(ce,M):ce);N[k]=L,S[k]=L-le}if(s){var O=k==="x"?jn:Gn,q=k==="x"?or:ar,W=N[B],J=W+C[O],he=W-C[q],ue=ks(J,W,he);N[B]=ue,S[B]=ue-W}t.modifiersData[r]=S}}const YL={name:"preventOverflow",enabled:!0,phase:"main",fn:GL,requiresIfExists:["offset"]};function KL(e){var t,n=e.state,r=e.name,o=n.elements.arrow,a=n.modifiersData.popperOffsets,i=wr(n.placement),s=n3(i),l=[Gn,ar].indexOf(i)>=0,c=l?"height":"width";if(!(!o||!a)){var u=n.modifiersData[r+"#persistent"].padding,d=J7(o),h=s==="y"?jn:Gn,f=s==="y"?or:ar,v=n.rects.reference[c]+n.rects.reference[s]-a[s]-n.rects.popper[c],_=a[s]-n.rects.reference[s],C=Fi(o),b=C?s==="y"?C.clientHeight||0:C.clientWidth||0:0,w=v/2-_/2,g=u[h],k=b-d[c]-u[f],B=b/2-d[c]/2+w,N=ks(g,B,k),j=s;n.modifiersData[r]=(t={},t[j]=N,t.centerOffset=N-B,t)}}function WL(e){var t=e.state,n=e.options,r=e.name,o=n.element,a=o===void 0?"[data-popper-arrow]":o,i=n.padding,s=i===void 0?0:i;if(a!=null&&!(typeof a=="string"&&(a=t.elements.popper.querySelector(a),!a))){if(!hd(t.elements.popper,a))return;t.elements.arrow=a,t.modifiersData[r+"#persistent"]={padding:pd(typeof s!="number"?s:md(s,zi))}}}const qL={name:"arrow",enabled:!0,phase:"main",fn:KL,effect:WL,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function b5(e,t,n){return n===void 0&&(n={x:0,y:0}),{top:e.top-t.height-n.y,right:e.right-t.width+n.x,bottom:e.bottom-t.height+n.y,left:e.left-t.width-n.x}}function w5(e){return[jn,ar,or,Gn].some(function(t){return e[t]>=0})}function QL(e){var t=e.state,n=e.name,r=t.rects.reference,o=t.rects.popper,a=t.modifiersData.preventOverflow,i=xi(t,{elementContext:"reference"}),s=xi(t,{altBoundary:!0}),l=b5(i,r),c=b5(s,o,a),u=w5(l),d=w5(c);t.modifiersData[n]={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,LL,BL,UL,YL,qL,XL],eD=CL({defaultModifiers:JL}),tD=Object.defineProperty,nD=Object.defineProperties,rD=Object.getOwnPropertyDescriptors,ol=Object.getOwnPropertySymbols,vd=Object.prototype.hasOwnProperty,gd=Object.prototype.propertyIsEnumerable,_5=(e,t,n)=>t in e?tD(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,_e=(e,t)=>{for(var n in t||(t={}))vd.call(t,n)&&_5(e,n,t[n]);if(ol)for(var n of ol(t))gd.call(t,n)&&_5(e,n,t[n]);return e},nt=(e,t)=>nD(e,rD(t)),oD=(e,t)=>{var n={};for(var r in e)vd.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&ol)for(var r of ol(e))t.indexOf(r)<0&&gd.call(e,r)&&(n[r]=e[r]);return n};function xr(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 en(e,t){if(t.length1?"s":"")+" required, but only "+t.length+" present")}function to(e){en(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 yr(e,t){en(2,arguments);var n=to(e),r=xr(t);return isNaN(r)?new Date(NaN):(r&&n.setDate(n.getDate()+r),n)}function B6(e,t){en(2,arguments);var n=to(e),r=xr(t);if(isNaN(r))return new Date(NaN);if(!r)return n;var o=n.getDate(),a=new Date(n.getTime());a.setMonth(n.getMonth()+r+1,0);var i=a.getDate();return o>=i?a:(n.setFullYear(a.getFullYear(),a.getMonth(),o),n)}function k5(e,t){en(2,arguments);var n=xr(t);return B6(e,n*12)}var as=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},aD=typeof as=="object"&&as&&as.Object===Object&&as,Cd=aD,iD=Cd,sD=typeof self=="object"&&self&&self.Object===Object&&self,lD=iD||sD||Function("return this")(),Tr=lD,cD=Tr,uD=cD.Symbol,p1=uD,M5=p1,yd=Object.prototype,dD=yd.hasOwnProperty,hD=yd.toString,H1=M5?M5.toStringTag:void 0;function fD(e){var t=dD.call(e,H1),n=e[H1];try{e[H1]=void 0;var r=!0}catch{}var o=hD.call(e);return r&&(t?e[H1]=n:delete e[H1]),o}var pD=fD,mD=Object.prototype,vD=mD.toString;function gD(e){return vD.call(e)}var CD=gD,x5=p1,yD=pD,bD=CD,wD="[object Null]",_D="[object Undefined]",S5=x5?x5.toStringTag:void 0;function kD(e){return e==null?e===void 0?_D:wD:S5&&S5 in Object(e)?yD(e):bD(e)}var Br=kD;function MD(e){return e!=null&&typeof e=="object"}var Hn=MD,xD=Br,SD=Hn,ED="[object Boolean]";function AD(e){return e===!0||e===!1||SD(e)&&xD(e)==ED}var LD=AD,DD=Br,TD=Hn,BD="[object Number]";function HD(e){return typeof e=="number"||TD(e)&&DD(e)==BD}var ei=HD,OD=Array.isArray,On=OD,ID=Br,VD=On,PD=Hn,ZD="[object String]";function ND(e){return typeof e=="string"||!VD(e)&&PD(e)&&ID(e)==ZD}var yo=ND;function $D(e){var t=typeof e;return e!=null&&(t=="object"||t=="function")}var Wn=$D,RD=Br,FD=Wn,zD="[object AsyncFunction]",UD="[object Function]",jD="[object GeneratorFunction]",GD="[object Proxy]";function YD(e){if(!FD(e))return!1;var t=RD(e);return t==UD||t==jD||t==zD||t==GD}var jr=YD,KD=9007199254740991;function WD(e){return typeof e=="number"&&e>-1&&e%1==0&&e<=KD}var r3=WD,qD=jr,QD=r3;function XD(e){return e!=null&&QD(e.length)&&!qD(e)}var Ui=XD,JD=Ui,eT=Hn;function tT(e){return eT(e)&&JD(e)}var wn=tT;function nT(e){return e===void 0}var rT=nT,oT=Br,aT=Hn,iT="[object Date]";function sT(e){return aT(e)&&oT(e)==iT}var lT=sT;function cT(e){return function(t){return e(t)}}var o2=cT,o1={exports:{}};(function(e,t){var n=Cd,r=t&&!t.nodeType&&t,o=r&&!0&&e&&!e.nodeType&&e,a=o&&o.exports===r,i=a&&n.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})(o1,o1.exports);var uT=lT,dT=o2,E5=o1.exports,A5=E5&&E5.isDate,hT=A5?dT(A5):uT,fT=hT;function pT(e,t,n){return e===e&&(n!==void 0&&(e=e<=n?e:n),t!==void 0&&(e=e>=t?e:t)),e}var mT=pT,vT=Br,gT=Hn,CT="[object Symbol]";function yT(e){return typeof e=="symbol"||gT(e)&&vT(e)==CT}var a2=yT,L5=Wn,bT=a2,D5=0/0,wT=/^\s+|\s+$/g,_T=/^[-+]0x[0-9a-f]+$/i,kT=/^0b[01]+$/i,MT=/^0o[0-7]+$/i,xT=parseInt;function ST(e){if(typeof e=="number")return e;if(bT(e))return D5;if(L5(e)){var t=typeof e.valueOf=="function"?e.valueOf():e;e=L5(t)?t+"":t}if(typeof e!="string")return e===0?e:+e;e=e.replace(wT,"");var n=kT.test(e);return n||MT.test(e)?xT(e.slice(2),n?2:8):_T.test(e)?D5:+e}var ET=ST,AT=mT,W2=ET;function LT(e,t,n){return n===void 0&&(n=t,t=void 0),n!==void 0&&(n=W2(n),n=n===n?n:0),t!==void 0&&(t=W2(t),t=t===t?t:0),AT(W2(e),t,n)}var DT=LT,TT=On,BT=a2,HT=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,OT=/^\w*$/;function IT(e,t){if(TT(e))return!1;var n=typeof e;return n=="number"||n=="symbol"||n=="boolean"||e==null||BT(e)?!0:OT.test(e)||!HT.test(e)||t!=null&&e in Object(t)}var o3=IT,VT=Tr,PT=VT["__core-js_shared__"],ZT=PT,q2=ZT,T5=function(){var e=/[^.]+$/.exec(q2&&q2.keys&&q2.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();function NT(e){return!!T5&&T5 in e}var $T=NT,RT=Function.prototype,FT=RT.toString;function zT(e){if(e!=null){try{return FT.call(e)}catch{}try{return e+""}catch{}}return""}var bd=zT,UT=jr,jT=$T,GT=Wn,YT=bd,KT=/[\\^$.*+?()[\]{}|]/g,WT=/^\[object .+?Constructor\]$/,qT=Function.prototype,QT=Object.prototype,XT=qT.toString,JT=QT.hasOwnProperty,eB=RegExp("^"+XT.call(JT).replace(KT,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function tB(e){if(!GT(e)||jT(e))return!1;var t=UT(e)?eB:WT;return t.test(YT(e))}var nB=tB;function rB(e,t){return e==null?void 0:e[t]}var oB=rB,aB=nB,iB=oB;function sB(e,t){var n=iB(e,t);return aB(n)?n:void 0}var va=sB,lB=va,cB=lB(Object,"create"),i2=cB,B5=i2;function uB(){this.__data__=B5?B5(null):{},this.size=0}var dB=uB;function hB(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}var fB=hB,pB=i2,mB="__lodash_hash_undefined__",vB=Object.prototype,gB=vB.hasOwnProperty;function CB(e){var t=this.__data__;if(pB){var n=t[e];return n===mB?void 0:n}return gB.call(t,e)?t[e]:void 0}var yB=CB,bB=i2,wB=Object.prototype,_B=wB.hasOwnProperty;function kB(e){var t=this.__data__;return bB?t[e]!==void 0:_B.call(t,e)}var MB=kB,xB=i2,SB="__lodash_hash_undefined__";function EB(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=xB&&t===void 0?SB:t,this}var AB=EB,LB=dB,DB=fB,TB=yB,BB=MB,HB=AB;function m1(e){var t=-1,n=e==null?0:e.length;for(this.clear();++t-1}var qB=WB,QB=s2;function XB(e,t){var n=this.__data__,r=QB(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this}var JB=XB,eH=VB,tH=UB,nH=YB,rH=qB,oH=JB;function g1(e){var t=-1,n=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=n&PV?new HV:void 0;for(a.set(e,t),a.set(t,e);++d0){if(++t>=FN)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}var GN=jN,YN=RN,KN=GN,WN=KN(YN),Yd=WN,qN=p3,QN=Gd,XN=Yd;function JN(e,t){return XN(QN(e,t,qN),e+"")}var m3=JN,e$=v1,t$=Ui,n$=h2,r$=Wn;function o$(e,t,n){if(!r$(n))return!1;var r=typeof t;return(r=="number"?t$(n)&&n$(t,n.length):r=="string"&&t in n)?e$(n[t],e):!1}var v3=o$;function a$(e){var t=[];if(e!=null)for(var n in Object(e))t.push(n);return t}var i$=a$,s$=Wn,l$=d3,c$=i$,u$=Object.prototype,d$=u$.hasOwnProperty;function h$(e){if(!s$(e))return c$(e);var t=l$(e),n=[];for(var r in e)r=="constructor"&&(t||!d$.call(e,r))||n.push(r);return n}var f$=h$,p$=Ed,m$=f$,v$=Ui;function g$(e){return v$(e)?p$(e,!0):m$(e)}var M1=g$,C$=m3,y$=v1,b$=v3,w$=M1,Kd=Object.prototype,_$=Kd.hasOwnProperty,k$=C$(function(e,t){e=Object(e);var n=-1,r=t.length,o=r>2?t[2]:void 0;for(o&&b$(t[0],t[1],o)&&(r=1);++n1?n[o-1]:void 0,i=o>2?n[2]:void 0;for(a=e.length>3&&typeof a=="function"?(o--,a):void 0,i&&SR(n[0],n[1],i)&&(a=o<3?void 0:a,o=1),t=Object(t);++r0&&n(s)?t>1?ah(s,t-1,n,r,o):QR(o,s):r||(o[o.length]=s)}return o}var JR=ah,eF=JR;function tF(e){var t=e==null?0:e.length;return t?eF(e,1):[]}var nF=tF,rF=nF,oF=Gd,aF=Yd;function iF(e){return aF(oF(e,void 0,rF),e+"")}var ih=iF,sF=GR,lF=ih,cF=lF(function(e,t){return e==null?{}:sF(e,t)}),uF=cF;function dF(e,t){for(var n=-1,r=e==null?0:e.length;++no?0:o+t),n=n>o?o:n,n<0&&(n+=o),o=t>n?0:n-t>>>0,t>>>=0;for(var a=Array(o);++r1),a}),nj(e,aj(e),n),r&&(n=JU(n,ij|sj|lj,rj));for(var o=t.length;o--;)ej(n,t[o]);return n}),Z6=cj,uj=Object.prototype,dj=uj.hasOwnProperty;function hj(e,t){return e!=null&&dj.call(e,t)}var fj=hj,pj=fj,mj=Fd;function vj(e,t){return e!=null&&mj(e,t,pj)}var hh=vj,gj=Ui;function Cj(e,t){return function(n,r){if(n==null)return n;if(!gj(n))return e(n,r);for(var o=n.length,a=t?o:-1,i=Object(n);(t?a--:++aObject.prototype.toString.call(e).slice(8,-1),ko=e=>fT(e)&&!isNaN(e.getTime()),Un=e=>Oj(e)==="Object",b3=hh,N6=(e,t)=>ph(t,n=>hh(e,n)),Ij=ph,at=(e,t,n="0")=>{for(e=e!=null?String(e):"",t=t||2;e.length{const t={};return e.forEach(n=>Object.entries(n).forEach(([r,o])=>{t[r]?wn(t[r])?t[r].push(o):t[r]=[t[r],o]:t[r]=o})),t},Dn=e=>!!(e&&e.month&&e.year),$1=(e,t)=>!Dn(e)||!Dn(t)?!1:e.year===t.year?e.month!Dn(e)||!Dn(t)?!1:e.year===t.year?e.month>t.month:e.year>t.year,mh=(e,t,n)=>(e||!1)&&!$1(e,t)&&!ni(e,n),J2=(e,t)=>!e&&t||e&&!t?!1:!e&&!t?!0:e.month===t.month&&e.year===t.year,$r=({month:e,year:t},n)=>{const r=n>0?1:-1;for(let o=0;o12?(e=1,t++):e<1&&(e=12,t--);return{month:e,year:t}},Pj=(e,t)=>{if(!Dn(e)||!Dn(t))return[];const n=[];for(;!ni(e,t);)n.push(e),e=$r(e,1);return n};function e0(e,t){const n=ko(e),r=ko(t);return!n&&!r?!0:n!==r?!1:e.getTime()===t.getTime()}const $n=e=>wn(e)&&e.length>0,kc=(e,t,n)=>{const r=[];return n.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&&Un(l)?_e(_e({},i),l):l,r.push(a)}}),{target:t,assigned:r.length?r:null}},sn=(e,t,n,r)=>{e&&t&&n&&e.addEventListener(t,n,r)},ln=(e,t,n,r)=>{e&&t&&e.removeEventListener(t,n,r)},ri=(e,t)=>!!e&&!!t&&(e===t||e.contains(t)),vh=(e,t)=>{(e.key===" "||e.key==="Enter")&&(t(e),e.preventDefault())},sl=()=>{function e(){return((1+Math.random())*65536|0).toString(16).substring(1)}return`${e()+e()}-${e()}-${e()}-${e()}-${e()}${e()}${e()}`};function Zj(e){let t=0,n=0,r;if(e.length===0)return t;for(n=0;n{const n=e.__vccOpts||e;for(const[r,o]of t)n[r]=o;return n};const Nj={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 $j(e,t,n,r,o,a){return m(),Q(aa,{name:a.name_,appear:n.appear,onBeforeEnter:a.beforeEnter,onAfterEnter:a.afterEnter},{default:A(()=>[$(e.$slots,"default")]),_:3},8,["name","appear","onBeforeEnter","onAfterEnter"])}var gh=S1(Nj,[["render",$j]]);const $6={name:"Popover",emits:["before-show","after-show","before-hide","after-hide"],render(){return Le("div",{class:["vc-popover-content-wrapper",{"is-interactive":this.isInteractive}],ref:"popover"},[Le(gh,{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?Le("div",{tabindex:-1,class:["vc-popover-content",`direction-${this.direction}`,this.contentClass],style:this.contentStyle},[this.content,Le("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(nt(_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(){sn(this.popoverEl,"click",this.onClick),sn(this.popoverEl,"mouseover",this.onMouseOver),sn(this.popoverEl,"mouseleave",this.onMouseLeave),sn(this.popoverEl,"focusin",this.onFocusIn),sn(this.popoverEl,"focusout",this.onFocusOut),sn(document,"keydown",this.onDocumentKeydown),sn(document,"click",this.onDocumentClick),sn(document,"show-popover",this.onDocumentShowPopover),sn(document,"hide-popover",this.onDocumentHidePopover),sn(document,"toggle-popover",this.onDocumentTogglePopover),sn(document,"update-popover",this.onDocumentUpdatePopover)},removeEvents(){ln(this.popoverEl,"click",this.onClick),ln(this.popoverEl,"mouseover",this.onMouseOver),ln(this.popoverEl,"mouseleave",this.onMouseLeave),ln(this.popoverEl,"focusin",this.onFocusIn),ln(this.popoverEl,"focusout",this.onFocusOut),ln(document,"keydown",this.onDocumentKeydown),ln(document,"click",this.onDocumentClick),ln(document,"show-popover",this.onDocumentShowPopover),ln(document,"hide-popover",this.onDocumentHidePopover),ln(document,"toggle-popover",this.onDocumentTogglePopover),ln(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,n=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 r=()=>{Object.assign(this,Z6(e,["id"])),this.setupPopper(),this.opts=null};n>0?this.timeout=setTimeout(()=>r(),n):r()},hide(e={}){e.action="hide";const t=e.ref||this.ref,n=e.hideDelay>=0?e.hideDelay:this.hideDelay;if(!this.ref||t!==this.ref){e.callback&&e.callback(nt(_e({},e),{completed:!1,reason:this.ref?"Invalid reference element provided":"Popover already hidden"}));return}const r=()=>{this.ref=null,this.opts=null};clearTimeout(this.timeout),this.opts=e,n>0?this.timeout=setTimeout(r,n):r()},toggle(e={}){this.isVisible&&e.ref===this.ref?this.hide(e):this.show(e)},update(e={}){Object.assign(this,Z6(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=eD(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)}}},Rj={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))}}},Fj=["base","start","end","startEnd"],zj=["class","contentClass","style","contentStyle","color","fillMode"],Uj={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 Mc{constructor(t){Object.assign(this,Uj,t)}normalizeAttr({config:t,type:n}){let r=this.color,o={};const a=this[n];if(t===!0||yo(t))r=yo(t)?t:r,o=_e({},a);else if(Un(t))N6(t,Fj)?o=_e({},t):o={base:_e({},t),start:_e({},t),end:_e({},t)};else return null;return ti(o,{start:o.startEnd,end:o.startEnd},a),Ms(o).forEach(([i,s])=>{let l=r;s===!0||yo(s)?(l=yo(s)?s:l,o[i]={color:l}):Un(s)&&(N6(s,zj)?o[i]=_e({},s):o[i]={}),b3(o,`${i}.color`)||DO(o,`${i}.color`,l)}),o}normalizeHighlight(t){const n=this.normalizeAttr({config:t,type:"highlight"});return Ms(n).forEach(([r,o])=>{const a=ti(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)}),n}getHighlightBgStyle({fillMode:t,color:n,isDark:r}){switch(t){case"outline":case"none":return{backgroundColor:r?"var(--gray-900)":"var(--white)",border:"2px solid",borderColor:r?`var(--${n}-200)`:`var(--${n}-700)`,borderRadius:"var(--rounded-full)"};case"light":return{backgroundColor:r?`var(--${n}-800)`:`var(--${n}-200)`,opacity:r?.75:1,borderRadius:"var(--rounded-full)"};case"solid":return{backgroundColor:r?`var(--${n}-500)`:`var(--${n}-600)`,borderRadius:"var(--rounded-full)"};default:return{borderRadius:"var(--rounded-full)"}}}getHighlightContentStyle({fillMode:t,color:n,isDark:r}){switch(t){case"outline":case"none":return{fontWeight:"var(--font-bold)",color:r?`var(--${n}-100)`:`var(--${n}-900)`};case"light":return{fontWeight:"var(--font-bold)",color:r?`var(--${n}-100)`:`var(--${n}-900)`};case"solid":return{fontWeight:"var(--font-bold)",color:"var(--white)"};default:return""}}bgAccentHigh({color:t,isDark:n}){return{backgroundColor:n?`var(--${t}-500)`:`var(--${t}-600)`}}contentAccent({color:t,isDark:n}){return t?{fontWeight:"var(--font-bold)",color:n?`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,n,r){const o=this.normalizeAttr({type:t,config:n});return Ms(o).forEach(([a,i])=>{ti(i,{isDark:this.isDark,color:this.color}),i.style=_e(_e({},r(i)),i.style)}),o}}var Ss=6e4;function xc(e){return e.getTime()%Ss}function ll(e){var t=new Date(e.getTime()),n=Math.ceil(t.getTimezoneOffset());t.setSeconds(0,0);var r=n>0,o=r?(Ss+xc(t))%Ss:xc(t);return n*Ss+o}function jj(e,t){var n=Wj(t);return n.formatToParts?Yj(n,e):Kj(n,e)}var Gj={year:0,month:1,day:2,hour:3,minute:4,second:5};function Yj(e,t){for(var n=e.formatToParts(t),r=[],o=0;o=0&&(r[a]=parseInt(n[o].value,10))}return r}function Kj(e,t){var n=e.format(t).replace(/\u200E/g,""),r=/(\d+)\/(\d+)\/(\d+),? (\d+):(\d+):(\d+)/.exec(n);return[r[3],r[1],r[2],r[4],r[5],r[6]]}var t0={};function Wj(e){if(!t0[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")),n=t==="06/25/2014, 00:00:00"||t==="‎06‎/‎25‎/‎2014‎ ‎00‎:‎00‎:‎00";t0[e]=n?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 t0[e]}var Sc=36e5,qj=6e4,ss={timezone:/([Z+-].*)$/,timezoneZ:/^(Z)$/,timezoneHH:/^([+-])(\d{2})$/,timezoneHHMM:/^([+-])(\d{2}):?(\d{2})$/,timezoneIANA:/(UTC|(?:[a-zA-Z]+\/[a-zA-Z_]+(?:\/[a-zA-Z_]+)?))$/};function Ec(e,t){var n,r;if(n=ss.timezoneZ.exec(e),n)return 0;var o;if(n=ss.timezoneHH.exec(e),n)return o=parseInt(n[2],10),Ac()?(r=o*Sc,n[1]==="+"?-r:r):NaN;if(n=ss.timezoneHHMM.exec(e),n){o=parseInt(n[2],10);var a=parseInt(n[3],10);return Ac(o,a)?(r=o*Sc+a*qj,n[1]==="+"?-r:r):NaN}if(n=ss.timezoneIANA.exec(e),n){var i=jj(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 Ac(e,t){return!(t!=null&&(t<0||t>59))}var n0=36e5,Lc=6e4,Qj=2,Wt={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 Dc(e,t){if(arguments.length<1)throw new TypeError("1 argument required, but only "+arguments.length+" present");if(e===null)return new Date(NaN);var n=t||{},r=n.additionalDigits==null?Qj:xr(n.additionalDigits);if(r!==2&&r!==1&&r!==0)throw new RangeError("additionalDigits must be 0, 1 or 2");if(e instanceof Date||typeof e=="object"&&Object.prototype.toString.call(e)==="[object Date]")return new Date(e.getTime());if(typeof e=="number"||Object.prototype.toString.call(e)==="[object Number]")return new Date(e);if(!(typeof e=="string"||Object.prototype.toString.call(e)==="[object String]"))return new Date(NaN);var o=Xj(e),a=Jj(o.date,r),i=a.year,s=a.restDateString,l=eG(s,i);if(isNaN(l))return new Date(NaN);if(l){var c=l.getTime(),u=0,d;if(o.time&&(u=tG(o.time),isNaN(u)))return new Date(NaN);if(o.timezone||n.timeZone){if(d=Ec(o.timezone||n.timeZone,new Date(c+u)),isNaN(d))return new Date(NaN);if(d=Ec(o.timezone||n.timeZone,new Date(c+u+d)),isNaN(d))return new Date(NaN)}else d=ll(new Date(c+u)),d=ll(new Date(c+u+d));return new Date(c+u+d)}else return new Date(NaN)}function Xj(e){var t={},n=e.split(Wt.dateTimeDelimeter),r;if(Wt.plainTime.test(n[0])?(t.date=null,r=n[0]):(t.date=n[0],r=n[1],t.timezone=n[2],Wt.timeZoneDelimeter.test(t.date)&&(t.date=e.split(Wt.timeZoneDelimeter)[0],r=e.substr(t.date.length,e.length))),r){var o=Wt.timezone.exec(r);o?(t.time=r.replace(o[1],""),t.timezone=o[1]):t.time=r}return t}function Jj(e,t){var n=Wt.YYY[t],r=Wt.YYYYY[t],o;if(o=Wt.YYYY.exec(e)||r.exec(e),o){var a=o[1];return{year:parseInt(a,10),restDateString:e.slice(a.length)}}if(o=Wt.YY.exec(e)||n.exec(e),o){var i=o[1];return{year:parseInt(i,10)*100,restDateString:e.slice(i.length)}}return{year:null}}function eG(e,t){if(t===null)return null;var n,r,o,a;if(e.length===0)return r=new Date(0),r.setUTCFullYear(t),r;if(n=Wt.MM.exec(e),n)return r=new Date(0),o=parseInt(n[1],10)-1,Bc(t,o)?(r.setUTCFullYear(t,o),r):new Date(NaN);if(n=Wt.DDD.exec(e),n){r=new Date(0);var i=parseInt(n[1],10);return oG(t,i)?(r.setUTCFullYear(t,0,i),r):new Date(NaN)}if(n=Wt.MMDD.exec(e),n){r=new Date(0),o=parseInt(n[1],10)-1;var s=parseInt(n[2],10);return Bc(t,o,s)?(r.setUTCFullYear(t,o,s),r):new Date(NaN)}if(n=Wt.Www.exec(e),n)return a=parseInt(n[1],10)-1,Hc(t,a)?Tc(t,a):new Date(NaN);if(n=Wt.WwwD.exec(e),n){a=parseInt(n[1],10)-1;var l=parseInt(n[2],10)-1;return Hc(t,a,l)?Tc(t,a,l):new Date(NaN)}return null}function tG(e){var t,n,r;if(t=Wt.HH.exec(e),t)return n=parseFloat(t[1].replace(",",".")),r0(n)?n%24*n0:NaN;if(t=Wt.HHMM.exec(e),t)return n=parseInt(t[1],10),r=parseFloat(t[2].replace(",",".")),r0(n,r)?n%24*n0+r*Lc:NaN;if(t=Wt.HHMMSS.exec(e),t){n=parseInt(t[1],10),r=parseInt(t[2],10);var o=parseFloat(t[3].replace(",","."));return r0(n,r,o)?n%24*n0+r*Lc+o*1e3:NaN}return null}function Tc(e,t,n){t=t||0,n=n||0;var r=new Date(0);r.setUTCFullYear(e,0,4);var o=r.getUTCDay()||7,a=t*7+n+1-o;return r.setUTCDate(r.getUTCDate()+a),r}var nG=[31,28,31,30,31,30,31,31,30,31,30,31],rG=[31,29,31,30,31,30,31,31,30,31,30,31];function Ch(e){return e%400===0||e%4===0&&e%100!==0}function Bc(e,t,n){if(t<0||t>11)return!1;if(n!=null){if(n<1)return!1;var r=Ch(e);if(r&&n>rG[t]||!r&&n>nG[t])return!1}return!0}function oG(e,t){if(t<1)return!1;var n=Ch(e);return!(n&&t>366||!n&&t>365)}function Hc(e,t,n){return!(t<0||t>52||n!=null&&(n<0||n>6))}function r0(e,t,n){return!(e!=null&&(e<0||e>=25)||t!=null&&(t<0||t>=60)||n!=null&&(n<0||n>=60))}function sa(e,t){en(1,arguments);var n=t||{},r=n.locale,o=r&&r.options&&r.options.weekStartsOn,a=o==null?0:xr(o),i=n.weekStartsOn==null?a:xr(n.weekStartsOn);if(!(i>=0&&i<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var s=to(e),l=s.getDay(),c=(l=o.getTime()?n+1:t.getTime()>=i.getTime()?n:n-1}function iG(e){en(1,arguments);var t=aG(e),n=new Date(0);n.setFullYear(t,0,4),n.setHours(0,0,0,0);var r=cl(n);return r}var sG=6048e5;function lG(e){en(1,arguments);var t=to(e),n=cl(t).getTime()-iG(t).getTime();return Math.round(n/sG)+1}function cG(e,t){en(1,arguments);var n=to(e),r=n.getFullYear(),o=t||{},a=o.locale,i=a&&a.options&&a.options.firstWeekContainsDate,s=i==null?1:xr(i),l=o.firstWeekContainsDate==null?s:xr(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(r+1,0,l),c.setHours(0,0,0,0);var u=sa(c,t),d=new Date(0);d.setFullYear(r,0,l),d.setHours(0,0,0,0);var h=sa(d,t);return n.getTime()>=u.getTime()?r+1:n.getTime()>=h.getTime()?r:r-1}function uG(e,t){en(1,arguments);var n=t||{},r=n.locale,o=r&&r.options&&r.options.firstWeekContainsDate,a=o==null?1:xr(o),i=n.firstWeekContainsDate==null?a:xr(n.firstWeekContainsDate),s=cG(e,t),l=new Date(0);l.setFullYear(s,0,i),l.setHours(0,0,0,0);var c=sa(l,t);return c}var dG=6048e5;function hG(e,t){en(1,arguments);var n=to(e),r=sa(n,t).getTime()-uG(n,t).getTime();return Math.round(r/dG)+1}var fG=6048e5;function pG(e,t,n){en(2,arguments);var r=sa(e,n),o=sa(t,n),a=r.getTime()-ll(r),i=o.getTime()-ll(o);return Math.round((a-i)/fG)}function mG(e){en(1,arguments);var t=to(e),n=t.getMonth();return t.setFullYear(t.getFullYear(),n+1,0),t.setHours(0,0,0,0),t}function vG(e){en(1,arguments);var t=to(e);return t.setDate(1),t.setHours(0,0,0,0),t}function gG(e,t){return en(1,arguments),pG(mG(e),vG(e),t)+1}const CG=24*60*60*1e3;let Rr=class Xn{constructor(t,{order:n=0,locale:r,isFullDay:o}={}){if(this.isDateInfo=!0,this.order=n,this.locale=r instanceof ul?r:new ul(r),this.firstDayOfWeek=this.locale.firstDayOfWeek,!Un(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,nt(_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,nt(_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=yr(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=kc(t,{},Xn.patternProps);if(s.assigned&&(this.on={and:s.target}),t.on){const l=(wn(t.on)?t.on:[t.on]).map(c=>{if(jr(c))return c;const u=kc(c,{},Xn.patternProps);return u.assigned?u.target:null}).filter(c=>c);l.length&&(this.on=nt(_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 Xn(t,this.opts)}startOfWeek(t){const n=t.getDay()+1,r=n>=this.firstDayOfWeek?this.firstDayOfWeek-n:-(7-(this.firstDayOfWeek-n));return yr(t,r)}diffInDays(t,n){return Math.round((n-t)/CG)}diffInWeeks(t,n){return this.diffInDays(this.startOfWeek(t),this.startOfWeek(n))}diffInYears(t,n){return n.getUTCFullYear()-t.getUTCFullYear()}diffInMonths(t,n){return this.diffInYears(t,n)*12+(n.getMonth()-t.getMonth())}static get patterns(){return{dailyInterval:{test:(t,n,r)=>r.diffInDays(r.start||new Date,t.date)%n===0},weeklyInterval:{test:(t,n,r)=>r.diffInWeeks(r.start||new Date,t.date)%n===0},monthlyInterval:{test:(t,n,r)=>r.diffInMonths(r.start||new Date,t.date)%n===0},yearlyInterval:{test:()=>(t,n,r)=>r.diffInYears(r.start||new Date,t.date)%n===0},days:{validate:t=>wn(t)?t:[parseInt(t,10)],test:(t,n)=>n.includes(t.day)||n.includes(-t.dayFromEnd)},weekdays:{validate:t=>wn(t)?t:[parseInt(t,10)],test:(t,n)=>n.includes(t.weekday)},ordinalWeekdays:{validate:t=>Object.keys(t).reduce((n,r)=>{const o=t[r];return o&&(n[r]=wn(o)?o:[parseInt(o,10)]),n},{}),test:(t,n)=>Object.keys(n).map(r=>parseInt(r,10)).find(r=>n[r].includes(t.weekday)&&(r===t.weekdayOrdinal||r===-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=>wn(t)?t:[parseInt(t,10)],test:(t,n)=>n.includes(t.week)||n.includes(-t.weekFromEnd)},months:{validate:t=>wn(t)?t:[parseInt(t,10)],test:(t,n)=>n.includes(t.month)},years:{validate:t=>wn(t)?t:[parseInt(t,10)],test:(t,n)=>n.includes(t.year)}}}static get patternProps(){return Object.keys(Xn.patterns).map(t=>({name:t,validate:Xn.patterns[t].validate}))}static testConfig(t,n,r){return jr(t)?t(n):Un(t)?Object.keys(t).every(o=>Xn.patterns[o].test(n,t[o],r)):null}iterateDatesInRange({start:t,end:n},r){if(!t||!n||!jr(r))return null;t=this.locale.normalizeDate(t,nt(_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<=n;o.i++)a=r(o),o.date=yr(o.date,1),o.day=this.locale.getDateParts(o.date);return a}shallowIntersectingRange(t){return this.rangeShallowIntersectingRange(this,this.toDateInfo(t))}rangeShallowIntersectingRange(t,n){if(!this.dateShallowIntersectsDate(t,n))return null;const r=t.toRange(),o=n.toRange();let a=null,i=null;return r.start?o.start?a=r.start>o.start?r.start:o.start:a=r.start:o.start&&(a=o.start),r.end?o.end?i=r.end{this.matchesDay(a.day)&&(o=o||n.matchesDay(a.day),a.finished=o)}),o}shallowIntersectsDate(t){return this.dateShallowIntersectsDate(this,this.toDateInfo(t))}dateShallowIntersectsDate(t,n){return t.isDate?n.isDate?t.startTime===n.startTime:this.dateShallowIncludesDate(n,t):n.isDate?this.dateShallowIncludesDate(t,n):!(t.start&&n.end&&t.start>n.end||t.end&&n.start&&t.end{this.matchesDay(a.day)&&(o=o&&n.matchesDay(a.day),a.finished=!o)}),o}shallowIncludesDate(t){return this.dateShallowIncludesDate(this,t.isDate?t:new Xn(t,this.opts))}dateShallowIncludesDate(t,n){return t.isDate?n.isDate?t.startTime===n.startTime:!n.startTime||!n.endTime?!1:t.startTime===n.startTime&&t.startTime===n.endTime:n.isDate?!(t.start&&n.startt.end):!(t.start&&(!n.start||n.startt.end))}intersectsDay(t){return this.shallowIntersectsDate(t.range)&&this.matchesDay(t)?this:null}matchesDay(t){return this.on?!(this.on.and&&!Xn.testConfig(this.on.and,t,this)||this.on.or&&!this.on.or.some(n=>Xn.testConfig(n,t,this))):!0}toRange(){return new Xn({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 n=this.start-t.start;return n!==0?n:this.end-t.end}};const Yn={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"}};Yn.en=Yn["en-US"];Yn.es=Yn["es-ES"];Yn.no=Yn.nb;Yn.zh=Yn["zh-CN"];Ms(Yn).forEach(([e,{dow:t,L:n}])=>{Yn[e]={id:e,firstDayOfWeek:t,masks:{L:n}}});const so={DATE_TIME:1,DATE:2,TIME:3},yG={1:["year","month","day","hours","minutes","seconds","milliseconds"],2:["year","month","day"],3:["hours","minutes","seconds","milliseconds"]},Oc=/d{1,2}|W{1,4}|M{1,4}|YY(?:YY)?|S{1,3}|Do|Z{1,4}|([HhMsDm])\1?|[aA]|"[^"]*"|'[^']*'/g,lo=/\d\d?/,bG=/\d{3}/,wG=/\d{4}/,O1=/[0-9]*['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+|[\u0600-\u06FF/]+(\s*?[\u0600-\u06FF]+){1,2}/i,_G=/\[([^]*?)\]/gm,Ic=()=>{},Vc=e=>(t,n,r)=>{const o=r[e].indexOf(n.charAt(0).toUpperCase()+n.substring(1).toLowerCase());~o&&(t.month=o)},kG=["L","iso"],tn=7,MG=[31,28,31,30,31,30,31,31,30,31,30,31],xG=[{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"}],Pc={D(e){return e.day},DD(e){return at(e.day)},Do(e,t){return t.DoFn(e.day)},d(e){return e.weekday-1},dd(e){return at(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 at(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 at(e.year,4)},h(e){return e.hours%12||12},hh(e){return at(e.hours%12||12)},H(e){return e.hours},HH(e){return at(e.hours)},m(e){return e.minutes},mm(e){return at(e.minutes)},s(e){return e.seconds},ss(e){return at(e.seconds)},S(e){return Math.round(e.milliseconds/100)},SS(e){return at(Math.round(e.milliseconds/10),2)},SSS(e){return at(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?"-":"+"}${at(Math.floor(Math.abs(t)/60),2)}`},ZZZ(e){const t=e.timezoneOffset;return`${t>0?"-":"+"}${at(Math.floor(Math.abs(t)/60)*100+Math.abs(t)%60,4)}`},ZZZZ(e){const t=e.timezoneOffset;return`${t>0?"-":"+"}${at(Math.floor(Math.abs(t)/60),2)}:${at(Math.abs(t)%60,2)}`}},dt={D:[lo,(e,t)=>{e.day=t}],Do:[new RegExp(lo.source+O1.source),(e,t)=>{e.day=parseInt(t,10)}],d:[lo,Ic],W:[O1,Ic],M:[lo,(e,t)=>{e.month=t-1}],MMM:[O1,Vc("monthNamesShort")],MMMM:[O1,Vc("monthNames")],YY:[lo,(e,t)=>{const n=+new Date().getFullYear().toString().substring(0,2);e.year=`${t>68?n-1:n}${t}`}],YYYY:[wG,(e,t)=>{e.year=t}],S:[/\d/,(e,t)=>{e.millisecond=t*100}],SS:[/\d{2}/,(e,t)=>{e.millisecond=t*10}],SSS:[bG,(e,t)=>{e.millisecond=t}],h:[lo,(e,t)=>{e.hour=t}],m:[lo,(e,t)=>{e.minute=t}],s:[lo,(e,t)=>{e.second=t}],a:[O1,(e,t,n)=>{const r=t.toLowerCase();r===n.amPm[0]?e.isPm=!1:r===n.amPm[1]&&(e.isPm=!0)}],Z:[/[^\s]*?[+-]\d\d:?\d\d|[^\s]*?Z?/,(e,t)=>{t==="Z"&&(t="+00:00");const n=`${t}`.match(/([+-]|\d\d)/gi);if(n){const r=+(n[1]*60)+parseInt(n[2],10);e.timezoneOffset=n[0]==="+"?r:-r}}]};dt.DD=dt.D;dt.dd=dt.d;dt.WWWW=dt.WWW=dt.WW=dt.W;dt.MM=dt.M;dt.mm=dt.m;dt.hh=dt.H=dt.HH=dt.h;dt.ss=dt.s;dt.A=dt.a;dt.ZZZZ=dt.ZZZ=dt.ZZ=dt.Z;function SG(e,t){const n=new Intl.DateTimeFormat().resolvedOptions().locale;let r;yo(e)?r=e:b3(e,"id")&&(r=e.id),r=(r||n).toLowerCase();const o=Object.keys(t),a=s=>o.find(l=>l.toLowerCase()===s);r=a(r)||a(r.substring(0,2))||n;const i=nt(_e(_e({},t["en-IE"]),t[r]),{id:r});return e=Un(e)?y3(e,i):i,e}class ul{constructor(t,{locales:n=Yn,timezone:r}={}){const{id:o,firstDayOfWeek:a,masks:i}=SG(t,n);this.id=o,this.daysInWeek=tn,this.firstDayOfWeek=DT(a,1,tn),this.masks=i,this.timezone=r||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,n){if(t=this.normalizeDate(t),!t)return"";n=this.normalizeMasks(n)[0];const r=[];n=n.replace(_G,(i,s)=>(r.push(s),"??"));const o=/Z$/.test(n)?"utc":this.timezone,a=this.getDateParts(t,o);return n=n.replace(Oc,i=>i in Pc?Pc[i](a,this):i.slice(1,i.length-1)),n.replace(/\?\?/g,()=>r.shift())}parse(t,n){return this.normalizeMasks(n).map(r=>{if(typeof r!="string")throw new Error("Invalid mask in fecha.parse");let o=t;if(o.length>1e3)return!1;let a=!0;const i={};if(r.replace(Oc,c=>{if(dt[c]){const u=dt[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 dt[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(r=>r)||new Date(t)}normalizeMasks(t){return($n(t)&&t||[yo(t)&&t||"YYYY-MM-DD"]).map(n=>kG.reduce((r,o)=>r.replace(o,this.masks[o]||""),n))}normalizeDate(t,n={}){let r=null,{type:o,fillDate:a}=n;const{mask:i,patch:s,time:l}=n,c=o==="auto"||!o;if(ei(t)?(o="number",r=new Date(+t)):yo(t)?(o="string",r=t?this.parse(t,i||"iso"):null):Un(t)?(o="object",r=this.getDateFromParts(t)):(o="date",r=ko(t)?new Date(t.getTime()):null),r&&s){a=a==null?new Date:this.normalizeDate(a);const u=_e(_e({},this.getDateParts(a)),uF(this.getDateParts(r),yG[s]));r=this.getDateFromParts(u)}return c&&(n.type=o),r&&!isNaN(r.getTime())?(l&&(r=this.adjustTimeForDate(r,{timeAdjust:l})),r):null}denormalizeDate(t,{type:n,mask:r}={}){switch(n){case"number":return t?t.getTime():NaN;case"string":return t?this.format(t,r||"iso"):"";default:return t?new Date(t):null}}hourIsValid(t,n,r){if(!n)return!0;if(wn(n))return n.includes(t);if(Un(n)){const o=n.min||0,a=n.max||24;return o<=t&&a>=t}return n(t,r)}getHourOptions(t,n){return xG.filter(r=>this.hourIsValid(r.value,t,n))}getMinuteOptions(t){const n=[];t=t>0?t:1;for(let r=0;r<=59;r+=t)n.push({value:r,label:at(r,2)});return n}nearestOptionValue(t,n){if(t==null)return t;const r=n.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)r&&(r instanceof Rr?r:new Rr(r,n))).filter(r=>r)}getDateParts(t,n=this.timezone){if(!t)return null;let r=t;if(n){const g=new Date(t.toLocaleString("en-US",{timeZone:n}));g.setMilliseconds(t.getMilliseconds());const k=g.getTime()-t.getTime();r=new Date(t.getTime()+k)}const o=r.getMilliseconds(),a=r.getSeconds(),i=r.getMinutes(),s=r.getHours(),l=r.getMonth()+1,c=r.getFullYear(),u=this.getMonthComps(l,c),d=r.getDate(),h=u.days-d+1,f=r.getDay()+1,v=Math.floor((d-1)/7+1),_=Math.floor((u.days-d)/7+1),C=Math.ceil((d+Math.abs(u.firstWeekday-u.firstDayOfWeek))/7),b=u.weeks-C+1,w={milliseconds:o,seconds:a,minutes:i,hours:s,day:d,dayFromEnd:h,weekday:f,weekdayOrdinal:v,weekdayOrdinalFromEnd:_,week:C,weekFromEnd:b,month:l,year:c,date:t,isValid:!0};return w.timezoneOffset=this.getTimezoneOffset(w),w}getDateFromParts(t){if(!t)return null;const n=new Date,{year:r=n.getFullYear(),month:o=n.getMonth()+1,day:a=n.getDate(),hours:i=0,minutes:s=0,seconds:l=0,milliseconds:c=0}=t;if(this.timezone){const u=`${at(r,4)}-${at(o,2)}-${at(a,2)}T${at(i,2)}:${at(s,2)}:${at(l,2)}.${at(c,3)}`;return Dc(u,{timeZone:this.timezone})}return new Date(r,o-1,a,i,s,l,c)}getTimezoneOffset(t){const{year:n,month:r,day:o,hours:a=0,minutes:i=0,seconds:s=0,milliseconds:l=0}=t;let c;const u=new Date(Date.UTC(n,r-1,o,a,i,s,l));if(this.timezone){const d=`${at(n,4)}-${at(r,2)}-${at(o,2)}T${at(a,2)}:${at(i,2)}:${at(s,2)}.${at(l,3)}`;c=Dc(d,{timeZone:this.timezone})}else c=new Date(n,r-1,o,a,i,s,l);return(c-u)/6e4}toPage(t,n){return ei(t)?$r(n,t):yo(t)?this.getDateParts(this.normalizeDate(t)):ko(t)?this.getDateParts(t):Un(t)?t:null}getMonthDates(t=2e3){const n=[];for(let r=0;r<12;r++)n.push(new Date(t,r,15));return n}getMonthNames(t){const n=new Intl.DateTimeFormat(this.id,{month:t,timezome:"UTC"});return this.getMonthDates().map(r=>n.format(r))}getWeekdayDates(t=this.firstDayOfWeek){const n=[],r=5+t-1;for(let o=0;on.format(r))}getMonthComps(t,n){const r=`${t}-${n}`;let o=this.monthData[r];if(!o){const a=n%4===0&&n%100!==0||n%400===0,i=new Date(n,t-1,1),s=i.getDay()+1,l=t===2&&a?29:MG[t-1],c=this.firstDayOfWeek-1,u=gG(i,{weekStartsOn:c}),d=[],h=[];for(let f=0;f(ie,ce,re,Ce)=>this.normalizeDate({year:I,month:U,day:le,hours:ie,minutes:ce,seconds:re,milliseconds:Ce});for(let I=1;I<=t;I++){for(let U=1,le=i;U<=tn;U++,le+=le===tn?1-tn:1){d&&le===s&&(_=1,C=n.days,b=Math.floor((_-1)/tn+1),w=Math.floor((n.days-_)/tn+1),g=1,k=n.weeks,B=n.month,N=n.year,d=!1,h=!0);const ie=R(N,B,_),ce={start:ie(0,0,0),end:ie(23,59,59,999)},re=ce.start,Ce=`${at(N,4)}-${at(B,2)}-${at(_,2)}`,je=U,Pe=tn-U,Ye=c[I-1],ze=l[I-1],de=_===F&&B===D&&N===S,Ze=h&&_===1,Te=h&&_===n.days,Ge=I===1,Y=I===t,z=U===1,Z=U===tn;a.push({id:Ce,label:_.toString(),ariaLabel:v.format(new Date(N,B-1,_)),day:_,dayFromEnd:C,weekday:le,weekdayPosition:je,weekdayPositionFromEnd:Pe,weekdayOrdinal:b,weekdayOrdinalFromEnd:w,week:g,weekFromEnd:k,weeknumber:Ye,isoWeeknumber:ze,month:B,year:N,dateFromTime:ie,date:re,range:ce,isToday:de,isFirstDay:Ze,isLastDay:Te,inMonth:h,inPrevMonth:d,inNextMonth:f,onTop:Ge,onBottom:Y,onLeft:z,onRight:Z,classes:[`id-${Ce}`,`day-${_}`,`day-from-end-${C}`,`weekday-${le}`,`weekday-position-${je}`,`weekday-ordinal-${b}`,`weekday-ordinal-from-end-${w}`,`week-${g}`,`week-from-end-${k}`,{"is-today":de,"is-first-day":Ze,"is-last-day":Te,"in-month":h,"in-prev-month":d,"in-next-month":f,"on-top":Ge,"on-bottom":Y,"on-left":z,"on-right":Z}]}),h&&Te?(h=!1,f=!0,_=1,C=o.days,b=1,w=Math.floor((o.days-_)/tn+1),g=1,k=o.weeks,B=o.month,N=o.year):(_++,C--,b=Math.floor((_-1)/tn+1),w=Math.floor((n.days-_)/tn+1))}g++,k--}return a}}class yh{constructor({key:t,hashcode:n,highlight:r,content:o,dot:a,bar:i,popover:s,dates:l,excludeDates:c,excludeMode:u,customData:d,order:h,pinPage:f},v,_){this.key=rT(t)?sl():t,this.hashcode=n,this.customData=d,this.order=h||0,this.dateOpts={order:h,locale:_},this.pinPage=f,r&&(this.highlight=v.normalizeHighlight(r)),o&&(this.content=v.normalizeContent(o)),a&&(this.dot=v.normalizeDot(a)),i&&(this.bar=v.normalizeBar(i)),s&&(this.popover=s),this.dates=_.normalizeDates(l,this.dateOpts),this.hasDates=!!$n(this.dates),this.excludeDates=_.normalizeDates(c,this.dateOpts),this.hasExcludeDates=!!$n(this.excludeDates),this.excludeMode=u||"intersects",this.hasExcludeDates&&!this.hasDates&&(this.dates.push(new Rr({},this.dateOpts)),this.hasDates=!0),this.isComplex=Ij(this.dates,C=>C.isComplex)}intersectsDate(t){return t=t instanceof Rr?t:new Rr(t,this.dateOpts),!this.excludesDate(t)&&(this.dates.find(n=>n.intersectsDate(t))||!1)}includesDate(t){return t=t instanceof Rr?t:new Rr(t,this.dateOpts),!this.excludesDate(t)&&(this.dates.find(n=>n.includesDate(t))||!1)}excludesDate(t){return t=t instanceof Rr?t:new Rr(t,this.dateOpts),this.hasExcludeDates&&this.excludeDates.find(n=>this.excludeMode==="intersects"&&n.intersectsDate(t)||this.excludeMode==="includes"&&n.includesDate(t))}intersectsDay(t){return!this.excludesDay(t)&&(this.dates.find(n=>n.intersectsDay(t))||!1)}excludesDay(t){return this.hasExcludeDates&&this.excludeDates.find(n=>n.intersectsDay(t))}}const EG=300,AG=60,LG=80;var DG={maxSwipeTime:EG,minHorizontalSwipeDistance:AG,maxVerticalSwipeDistance:LG};const TG="MMMM YYYY",BG="W",HG="MMM",OG=["L","YYYY-MM-DD","YYYY/MM/DD"],IG=["L h:mm A","YYYY-MM-DD h:mm A","YYYY/MM/DD h:mm A"],VG=["L HH:mm","YYYY-MM-DD HH:mm","YYYY/MM/DD HH:mm"],PG=["h:mm A"],ZG=["HH:mm"],NG="WWW, MMM D, YYYY",$G=["L","YYYY-MM-DD","YYYY/MM/DD"],RG="iso",FG="YYYY-MM-DDTHH:mm:ss.SSSZ";var zG={title:TG,weekdays:BG,navMonths:HG,input:OG,inputDateTime:IG,inputDateTime24hr:VG,inputTime:PG,inputTime24hr:ZG,dayPopover:NG,data:$G,model:RG,iso:FG};const UG="640px",jG="768px",GG="1024px",YG="1280px";var KG={sm:UG,md:jG,lg:GG,xl:YG};const WG={componentPrefix:"v",color:"blue",isDark:!1,navVisibility:"click",titlePosition:"center",transition:"slide-h",touch:DG,masks:zG,screens:KG,locales:Yn,datePicker:{updateOnInput:!0,inputDebounce:1e3,popover:{visibility:"hover-focus",placement:"bottom-start",keepVisibleOnInput:!1,isInteractive:!0}}},R6=Qr(WG),qG=T(()=>vN(R6.locales,e=>(e.masks=y3(e.masks,R6.masks),e))),Mo=e=>window&&b3(window.__vcalendar__,e)?Si(window.__vcalendar__,e):Si(R6,e),QG={props:{color:{type:String,default:()=>Mo("color")},isDark:{type:Boolean,default:()=>Mo("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 Mc?this.theme:new Mc({color:this.color,isDark:this.isDark})},$locale(){if(this.locale instanceof ul)return this.locale;const e=Un(this.locale)?this.locale:{id:this.locale,firstDayOfWeek:this.firstDayOfWeek,masks:this.masks};return new ul(e,{locales:qG.value,timezone:this.timezone})},disabledDates_(){const e=this.normalizeDates(this.disabledDates),{minDate:t,minDateExact:n,maxDate:r,maxDateExact:o}=this;if(n||t){const a=n?this.normalizeDate(n):this.normalizeDate(t,{time:"00:00:00"});e.push({start:null,end:new Date(a.getTime()-1e3)})}if(o||r){const a=o?this.normalizeDate(o):this.normalizeDate(r,{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 yh({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 n=this.$locale.parse(e,t);return ko(n)?n: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)}}},XG={methods:{safeSlot(e,t,n=null){return jr(this.$slots[e])?this.$slots[e](t):n}}},m2=Rj,bh=QG,w3=XG,JG={name:"PopoverRow",mixins:[m2],props:{attribute:Object},computed:{indicator(){const{highlight:e,dot:t,bar:n,popover:r}=this.attribute;if(r&&r.hideIndicator)return null;if(e){const{color:o,isDark:a}=e.start;return{style:nt(_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:nt(_e({},this.theme.bgAccentHigh({color:o,isDark:!a})),{width:"5px",height:"5px",borderRadius:"50%"})}}if(n){const{color:o,isDark:a}=n.start;return{style:nt(_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"},nY={class:"vc-day-popover-row-content"};function rY(e,t,n,r,o,a){return m(),x("div",eY,[a.indicator?(m(),x("div",tY,[p("span",{style:yt(a.indicator.style),class:X(a.indicator.class)},null,6)])):P("",!0),p("div",nY,[$(e.$slots,"default",{},()=>[y(H(n.attribute.popover?n.attribute.popover.label:"No content provided"),1)])])])}var oY=S1(JG,[["render",rY]]);const ls="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:ls,height:ls,viewBox:aY,path:"",isBaseline:!1}},mounted(){this.updateIcon()},watch:{name(){this.updateIcon()}},methods:{updateIcon(){const e=iY[this.name];e&&(this.width=e.width||ls,this.height=e.height||ls,this.viewBox=e.viewBox,this.path=e.path)}}},lY=["width","height","viewBox"],cY=["d"];function uY(e,t,n,r,o,a){return m(),x("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 wh=S1(sY,[["render",uY]]);const o0=12,dY={name:"CalendarNav",emits:["input"],components:{SvgIcon:wh},mixins:[m2],props:{value:{type:Object,default:()=>({month:0,year:0})},validator:{type:Function,default:()=>()=>!0}},data(){return{monthMode:!0,yearIndex:0,yearGroupIndex:0,onSpaceOrEnter:vh}},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 fh(this.yearItems.map(e=>e.year))},lastYear(){return Ei(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:n}){const r=["vc-nav-item"];return e?r.push("is-active"):t&&r.push("is-current"),n&&r.push("is-disabled"),r},getYearGroupIndex(e){return Math.floor(e/o0)},getMonthItems(e){const{month:t,year:n}=this.pageForDate(new Date);return this.locale.getMonthDates().map((r,o)=>{const a=o+1;return{month:a,year:e,id:`${e}.${at(a,2)}`,label:this.locale.format(r,this.masks.navMonths),ariaLabel:this.locale.format(r,"MMMM YYYY"),isActive:a===this.month&&e===this.year,isCurrent:a===t&&e===n,isDisabled:!this.validator({month:a,year:e}),click:()=>this.monthClick(a,e)}})},getYearItems(e){const{_:t,year:n}=this.pageForDate(new Date),r=e*o0,o=r+o0,a=[];for(let i=r;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,n,r,o,a){const i=jt("svg-icon");return m(),x("div",hY,[p("div",fY,[p("span",{role:"button",class:X(["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))},[$(e.$slots,"nav-left-button",{},()=>[V(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:X(["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))},[$(e.$slots,"nav-right-button",{},()=>[V(i,{name:"right-arrow",width:"20px",height:"24px"})])],42,mY)]),p("div",vY,[(m(!0),x(ke,null,Xe(a.activeItems,s=>(m(),x("span",{key:s.label,role:"button","data-id":s.id,"aria-label":s.ariaLabel,class:X(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=S1(dY,[["render",CY]]);function F6(e){document&&document.dispatchEvent(new CustomEvent("show-popover",{detail:e}))}function z6(e){document&&document.dispatchEvent(new CustomEvent("hide-popover",{detail:e}))}function _h(e){document&&document.dispatchEvent(new CustomEvent("toggle-popover",{detail:e}))}function bY(e){document&&document.dispatchEvent(new CustomEvent("update-popover",{detail:e}))}function dl(e){const{visibility:t}=e,n=t==="click",r=t==="hover",o=t==="hover-focus",a=t==="focus";e.autoHide=!n;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){n&&(e.ref=u.target,_h(e),u.stopPropagation())},[c.mousemove](u){e.ref=u.currentTarget,i||(i=!0,(r||o)&&F6(e))},[c.mouseleave](u){e.ref=u.target,i&&(i=!1,(r||o&&!s)&&z6(e))},[c.focusin](u){e.ref=u.currentTarget,s||(s=!0,(a||o)&&F6(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:[m2,w3],inheritAttrs:!1,render(){const e=()=>this.hasBackgrounds&&Le("div",{class:"vc-highlights vc-day-layer"},this.backgrounds.map(({key:o,wrapperClass:a,class:i,style:s})=>Le("div",{key:o,class:a},[Le("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})||Le("span",nt(_e(nt(_e({},this.dayContentProps),{class:this.dayContentClass,style:this.dayContentStyle}),this.dayContentEvents),{ref:"content"}),[this.day.label]),n=()=>this.hasDots&&Le("div",{class:"vc-day-layer vc-day-box-center-bottom"},[Le("div",{class:"vc-dots"},this.dots.map(({key:o,class:a,style:i})=>Le("span",{key:o,class:a,style:i})))]),r=()=>this.hasBars&&Le("div",{class:"vc-day-layer vc-day-box-center-bottom"},[Le("div",{class:"vc-bars"},this.bars.map(({key:o,class:a,style:i})=>Le("span",{key:o,class:a,style:i})))]);return Le("div",{class:["vc-day",...this.day.classes,{"vc-day-box-center-center":!this.$slots["day-content"]},{"is-not-in-month":!this.inMonth}]},[e(),t(),n(),r()])},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!!$n(this.backgrounds)},content(){return this.glyphs.content},dots(){return this.glyphs.dots},hasDots(){return!!$n(this.dots)},bars(){return this.glyphs.bars},hasBars(){return!!$n(this.bars)},popovers(){return this.glyphs.popovers},hasPopovers(){return!!$n(this.popovers)},dayContentClass(){return["vc-day-content vc-focusable",{"is-disabled":this.isDisabled},Si(Ei(this.content),"class")||""]},dayContentStyle(){return Si(Ei(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 nt(_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 nt(_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,n)=>t.order-n.order),this.day.attributes.forEach(t=>{const{targetDate:n}=t,{isDate:r,isComplex:o,startTime:a,endTime:i}=n,s=this.startTime<=a,l=this.endTime>=i,c={isDate:r,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:n,isComplex:r,onStart:o,onEnd:a,onStartAndEnd:i},{backgrounds:s,content:l}){if(!t)return;const{base:c,start:u,end:d}=t;n||r?(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:n,onStart:r,onEnd:o},a){if(!e[t])return;const{key:i}=e,s=`vc-${t}`,{base:l,start:c,end:u}=e[t];n||r?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:n,customData:r,popover:o}=e;if(!o)return;const a=ti({key:n,customData:r,attribute:e},_e({},o),{visibility:o.label?"hover":"click",placement:"bottom",isInteractive:!o.label});t.splice(0,0,a)},refreshPopovers(){let e={};$n(this.popovers)&&(e=dl(ti({id:this.dayPopoverId,data:this.day,isRenderFn:!0},...this.popovers))),this.dayContentEvents=Vj({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:[m2,w3],inheritAttrs:!1,render(){const e=this.safeSlot("header",this.page)||Le("div",{class:`vc-header align-${this.titlePosition}`},[Le("div",_e({class:"vc-title"},this.navPopoverEvents),[this.safeSlot("header-title",this.page,this.page.title)])]),t=this.weekdayLabels.map((l,c)=>Le("div",{key:c+1,class:"vc-weekday"},[l])),n=this.showWeeknumbers_.startsWith("left"),r=this.showWeeknumbers_.startsWith("right");n?t.unshift(Le("div",{class:"vc-weekday"})):r&&t.push(Le("div",{class:"vc-weekday"}));const o=l=>Le("div",{class:["vc-weeknumber"]},[Le("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;(n&&u===0||r&&u===i)&&a.push(o(l[this.weeknumberKey])),a.push(Le(wY,nt(_e({},this.$attrs),{day:l}),this.$slots)),r&&u===i-1&&a.push(o(l[this.weeknumberKey]))});const s=Le("div",{class:{"vc-weeks":!0,"vc-show-weeknumbers":this.showWeeknumbers_,"is-left":n,"is-right":r}},[t,a]);return Le("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:()=>Mo("navVisibility")},showWeeknumbers:[Boolean,String],showIsoWeeknumbers:[Boolean,String]},computed:{weeknumberKey(){return this.showWeeknumbers?"weeknumber":"isoWeeknumber"},showWeeknumbers_(){const e=this.showWeeknumbers||this.showIsoWeeknumbers;return e==null?"":LD(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:n,page:r,position:o}=this;return dl({id:e.navPopoverId,visibility:t,placement:n,modifiers:[{name:"flip",options:{fallbackPlacements:["bottom"]}}],data:{page:r,position:o},isInteractive:!0,isRenderFn:!0})},weekdayLabels(){return this.locale.getWeekdayDates().map(e=>this.format(e,this.masks.weekdays))}}};class kY{constructor(t,n,r){this.theme=t,this.locale=n,this.map={},this.refresh(r,!0)}destroy(){this.theme=null,this.locale=null,this.map={},this.list=[],this.pinAttr=null}refresh(t,n){const r={},o=[];let a=null;const i=[],s=n?new Set:new Set(Object.keys(this.map));return $n(t)&&t.forEach((l,c)=>{if(!l||!l.dates)return;const u=l.key?l.key.toString():c.toString(),d=l.order||0,h=Zj(JSON.stringify(l));let f=this.map[u];!n&&f&&f.hashcode===h?s.delete(u):(f=new yh(_e({key:u,order:d,hashcode:h},l),this.theme,this.locale),i.push(f)),f&&f.pinPage&&(a=f),r[u]=f,o.push(f)}),this.map=r,this.list=o,this.pinAttr=a,{adds:i,deletes:Array.from(s)}}}const MY=(e,t,{maxSwipeTime:n,minHorizontalSwipeDistance:r,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,v=h.screenY-i;if(new Date().getTime()-s=r&&Math.abs(v)<=o){const _={toLeft:!1,toRight:!1};f<0?_.toLeft=!0:_.toRight=!0,t(_)}}return sn(e,"touchstart",c,{passive:!0}),sn(e,"touchend",u,{passive:!0}),()=>{ln(e,"touchstart",c),ln(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 Le(_Y,nt(_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=>vh(l,a),s=o?!this.canMovePrev:!this.canMoveNext;return Le("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}))||Le(wh,{name:o?"left-arrow":"right-arrow"})])},n=()=>Le($6,{id:this.sharedState.navPopoverId,contentClass:"vc-nav-popover-container",ref:"navPopover"},{default:({data:o})=>{const{position:a,page:i}=o;return Le(yY,{value:i,position:a,validator:s=>this.canMove(s,{position:a}),onInput:s=>this.move(s)},_e({},this.$slots))}}),r=()=>Le($6,{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},Le("div",[l.dayPopover&&Le("div",{class:["vc-day-popover-header"]},[u]),s.map(d=>Le(oY,{key:d.key,attribute:d}))]))}});return Le("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"},[n(),Le("div",{class:["vc-pane-container",{"in-transition":this.inTransition}]},[Le(gh,{name:this.transitionName,"on-before-enter":()=>{this.inTransition=!0},"on-after-enter":()=>{this.inTransition=!1}},{default:()=>Le("div",nt(_e({},this.$attrs),{class:"vc-pane-layout",style:{gridTemplateColumns:`repeat(${this.columns}, 1fr)`},key:this.firstPage?this.firstPage.key:""}),e)}),Le("div",{class:[`vc-arrows-container title-${this.titlePosition}`]},[t(!0),t(!1)]),this.$slots.footer&&this.$slots.footer()]),r()])},mixins:[bh,w3],provide(){return{sharedState:this.sharedState}},props:{rows:{type:Number,default:1},columns:{type:Number,default:1},step:Number,titlePosition:{type:String,default:()=>Mo("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:sl(),dayPopoverId:sl(),theme:{},masks:{},locale:{}}}},computed:{firstPage(){return fh(this.pages)},lastPage(){return Ei(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];J2(e,t)||this.refreshPages()},toPage(e){const t=this.pages&&this.pages[this.pages.length-1];J2(e,t)||this.refreshPages()},count(){this.refreshPages()},attributes:{handler(e){const{adds:t,deletes:n}=this.store.refresh(e);this.refreshAttrs(this.pages,t,n)},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()},Mo("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 n=this.firstPage&&this.$locale.toPage(e,this.firstPage);if(!n)return!1;let{position:r}=t;if(ei(e)&&(r=1),!r)if($1(n,this.firstPage))r=-1;else if(ni(n,this.lastPage))r=1;else return!0;return Object.assign(t,this.getTargetPageRange(n,{position:r,force:!0})),Pj(t.fromPage,t.toPage).some(o=>mh(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 n=this.canMove(e,t);return!t.force&&!n?Promise.reject(new Error(`Move target is disabled: ${JSON.stringify(t)}`)):(this.$refs.navPopover.hide({hideDelay:0}),t.fromPage&&!J2(t.fromPage,this.firstPage)?this.refreshPages(nt(_e({},t),{page:t.fromPage,position:1,force:!0})):Promise.resolve(!0))},focusDate(e,t={}){return this.move(e,t).then(()=>{const n=this.$el.querySelector(`.id-${this.$locale.getDayId(e)}.in-month .vc-focusable`);return n?(n.focus(),Promise.resolve(!0)):Promise.resolve(!1)})},showPageRange(e,t){let n,r;if(ko(e))n=this.pageForDate(e);else if(Un(e)){const{month:i,year:s}=e,{from:l,to:c}=e;ei(i)&&ei(s)?n=e:(l||c)&&(n=ko(l)?this.pageForDate(l):l,r=ko(c)?this.pageForDate(c):c)}else return Promise.reject(new Error("Invalid page range provided."));const o=this.lastPage;let a=n;return ni(r,o)&&(a=$r(r,-(this.pages.length-1))),$1(a,n)&&(a=n),this.refreshPages(nt(_e({},t),{page:a}))},getTargetPageRange(e,{position:t,force:n}={}){let r=null,o=null;if(Dn(e)){let a=0;t=+t,isNaN(t)||(a=t>0?1-t:-(this.count+t)),r=$r(e,a)}else r=this.getDefaultInitialPage();return o=$r(r,this.count-1),n||($1(r,this.minPage_)?r=this.minPage_:ni(o,this.maxPage_)&&(r=$r(this.maxPage_,1-this.count)),o=$r(r,this.count-1)),{fromPage:r,toPage:o}},getDefaultInitialPage(){let e=this.fromPage||this.pageForDate(this.fromDate);if(!Dn(e)){const t=this.toPage||this.pageForDate(this.toPage);Dn(t)&&(e=$r(t,1-this.count))}return Dn(e)||(e=this.getPageForAttributes()),Dn(e)||(e=this.pageForThisMonth()),e},refreshPages({page:e,position:t=1,force:n,transition:r,ignoreCache:o}={}){return new Promise((a,i)=>{const{fromPage:s,toPage:l}=this.getTargetPageRange(e,{position:t,force:n}),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,n)=>t.concat(n.days),[])},getPageTransition(e,t,n=this.transition){if(n==="none")return n;if(n==="fade"||!n&&this.count>1||!Dn(e)||!Dn(t))return"fade";const r=$1(t,e);return n==="slide-v"?r?"slide-down":"slide-up":r?"slide-right":"slide-left"},getPageForAttributes(){let e=null;const t=this.store.pinAttr;if(t&&t.hasDates){let[n]=t.dates;n=n.start||n.date,e=this.pageForDate(n)}return e},buildPage({month:e,year:t},n){const r=`${t.toString()}-${e.toString()}`;let o=this.pages.find(a=>a.key===r);if(!o||n){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:r,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=[],n=[],r){$n(e)&&e.forEach(o=>{o.days.forEach(a=>{let i=!1,s={};r?i=!0:N6(a.attributesMap,n)?(s=Z6(a.attributesMap,n),i=!0):s=a.attributesMap||{},t.forEach(l=>{const c=l.intersectsDay(a);if(c){const u=nt(_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:n}=e,r=t(12);let o=null;switch(n.key){case"ArrowLeft":{o=yr(r,-1);break}case"ArrowRight":{o=yr(r,1);break}case"ArrowUp":{o=yr(r,-7);break}case"ArrowDown":{o=yr(r,7);break}case"Home":{o=yr(r,-e.weekdayPosition+1);break}case"End":{o=yr(r,e.weekdayPositionFromEnd);break}case"PageUp":{n.altKey?o=k5(r,-1):o=B6(r,-1);break}case"PageDown":{n.altKey?o=k5(r,1):o=B6(r,1);break}}o&&(n.preventDefault(),this.focusDate(o).catch())}}},SY={inheritAttrs:!1,emits:["update:modelValue"],props:{options:Array,modelValue:null}},EY={class:"vc-select"},AY=["value"],LY=["value","disabled"],DY=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 TY(e,t,n,r,o,a){return m(),x("div",EY,[p("select",We(e.$attrs,{value:n.modelValue,onChange:t[0]||(t[0]=i=>e.$emit("update:modelValue",i.target.value))}),[(m(!0),x(ke,null,Xe(n.options,i=>(m(),x("option",{key:i.value,value:i.value,disabled:i.disabled},H(i.label),9,LY))),128))],16,AY),DY])}var BY=S1(SY,[["render",TY]]);const HY=[{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"}],OY=[{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"}],IY={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 HY.filter(e=>this.hourOptions.some(t=>t.value===e.value))},pmHourOptions(){return OY.filter(e=>this.hourOptions.some(t=>t.value===e.value))},hourOptions_(){return this.is24hr?this.hourOptions:this.isAM?this.amHourOptions:this.pmHourOptions},amDisabled(){return!$n(this.amHourOptions)},pmDisabled(){return!$n(this.pmHourOptions)}},methods:{updateValue(e,t=this.minutes){(e!==this.hours||t!==this.minutes)&&this.$emit("update:modelValue",nt(_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"},ZY={key:0,class:"vc-time-date"},NY={class:"vc-time-weekday"},$Y={class:"vc-time-month"},RY={class:"vc-time-day"},FY={class:"vc-time-year"},zY={class:"vc-time-select"},UY=p("span",{style:{margin:"0 4px"}},":",-1),jY={key:0,class:"vc-am-pm"};function GY(e,t,n,r,o,a){const i=jt("time-select");return m(),x("div",{class:X(["vc-time-picker",[{"vc-invalid":!n.modelValue.isValid,"vc-bordered":n.showBorder}]])},[VY,p("div",PY,[a.date?(m(),x("div",ZY,[p("span",NY,H(n.locale.format(a.date,"WWW")),1),p("span",$Y,H(n.locale.format(a.date,"MMM")),1),p("span",RY,H(n.locale.format(a.date,"D")),1),p("span",FY,H(n.locale.format(a.date,"YYYY")),1)])):P("",!0),p("div",zY,[V(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,V(i,{modelValue:a.minutes,"onUpdate:modelValue":t[1]||(t[1]=s=>a.minutes=s),modelModifiers:{number:!0},options:n.minuteOptions},null,8,["modelValue","options"]),n.is24hr?P("",!0):(m(),x("div",jY,[p("button",{class:X({active:a.isAM,"vc-disabled":a.amDisabled}),onClick:t[2]||(t[2]=Dt(s=>a.isAM=!0,["prevent"])),type:"button"}," AM ",2),p("button",{class:X({active:!a.isAM,"vc-disabled":a.pmDisabled}),onClick:t[3]||(t[3]=Dt(s=>a.isAM=!1,["prevent"])),type:"button"}," PM ",2)]))])])],2)}var YY=S1(IY,[["render",GY]]);const Zc={type:"auto",mask:"iso",timeAdjust:""},KY=[Zc,Zc],cs={DATE:"date",DATE_TIME:"datetime",TIME:"time"},Sn={NONE:0,START:1,END:2,BOTH:3},WY={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?Le(a,i):i},t=()=>{if(!this.dateParts)return null;const o=this.isRange?this.dateParts:[this.dateParts[0]];return Le("div",{},nt(_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 Le(YY,{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)})})}))},n=()=>Le(xY,nt(_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"}),nt(_e({},this.$slots),{footer:()=>this.isDateTime?e(t()):e()})),r=()=>this.isTime?Le("div",{class:["vc-container",`vc-${this.$theme.color}`,{"vc-is-dark":this.$theme.isDark}]},e(t(),"div")):n();return this.$slots.default?Le("div",[this.$slots.default(this.slotArgs),Le($6,{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:r})]):r()},mixins:[bh],props:{mode:{type:String,default:cs.DATE},modelValue:{type:null,required:!0},modelConfig:{type:Object,default:()=>({})},is24hr:Boolean,minuteIncrement:Number,isRequired:Boolean,isRange:Boolean,updateOnInput:{type:Boolean,default:()=>Mo("datePicker.updateOnInput")},inputDebounce:{type:Number,default:()=>Mo("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:sl()}},computed:{isDate(){return this.mode.toLowerCase()===cs.DATE},isDateTime(){return this.mode.toLowerCase()===cs.DATE_TIME},isTime(){return this.mode.toLowerCase()===cs.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 so.DATE_TIME;if(this.inputMaskHasDate)return so.DATE;if(this.inputMaskHasTime)return so.TIME},slotArgs(){const{isRange:e,isDragging:t,updateValue:n,showPopover:r,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},dl(nt(_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:n,showPopover:r,hidePopover:o,togglePopover:a,getPopoverTriggerEvents:dl}},popover_(){return y3(this.popover,Mo("datePicker.popover"))},selectAttribute_(){if(!this.hasValue(this.value_))return null;const e=nt(_e({key:"select-drag"},this.selectAttribute),{dates:this.value_,pinPage:!0}),{dot:t,bar:n,highlight:r,content:o}=e;return!t&&!n&&!r&&!o&&(e.highlight=!0),e},dragAttribute_(){if(!this.isRange||!this.hasValue(this.dragValue))return null;const e=nt(_e({key:"select-drag"},this.dragAttribute),{dates:this.dragValue}),{dot:t,bar:n,highlight:r,content:o}=e;return!t&&!n&&!r&&!o&&(e.highlight={startEnd:{fillMode:"outline"}}),e},attributes_(){const e=wn(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_,so.DATE_TIME,Sn.BOTH),this.forceUpdateValue(this.modelValue,{config:this.modelConfig_,formatInput:!0,hidePopover:!1}),this.refreshDateParts()},mounted(){sn(document,"keydown",this.onDocumentKeyDown),sn(document,"click",this.onDocumentClick)},beforeUnmount(){ln(document,"keydown",this.onDocumentKeyDown),ln(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:n}=this.popover_,r={patch:so.DATE,adjustTime:!0,formatInput:!0,hidePopover:this.isDate&&!t&&n!=="visible"};this.isRange?(this.isDragging?this.dragTrackingValue.end=e.date:this.dragTrackingValue=_e({},e.range),r.isDragging=!this.isDragging,r.rangePriority=r.isDragging?Sn.NONE:Sn.BOTH,r.hidePopover=r.hidePopover&&!r.isDragging,this.updateValue(this.dragTrackingValue,r)):(r.clearIfEqual=!this.isRequired,this.updateValue(e.date,r))},onDayMouseEnter(e){this.isDragging&&(this.dragTrackingValue.end=e.date,this.updateValue(this.dragTrackingValue,{patch:so.DATE,adjustTime:!0,formatInput:!0,hidePriority:!1,rangePriority:Sn.NONE}))},onTimeInput(e,t){let n=null;if(this.isRange){const r=t?e:this.dateParts[0],o=t?this.dateParts[1]:e;n={start:r,end:o}}else n=e;this.updateValue(n,{patch:so.TIME,rangePriority:t?Sn.START:Sn.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,n){this.inputValues.splice(t?0:1,1,e);const r=this.isRange?{start:this.inputValues[0],end:this.inputValues[1]||this.inputValues[0]}:e,o={type:"string",mask:this.inputMask};this.updateValue(r,nt(_e({},n),{config:o,patch:this.inputMaskPatch,rangePriority:t?Sn.START:Sn.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(n=>{const r=t,{debounce:o}=r,a=oD(r,["debounce"]);o>0?this.updateTimeout=setTimeout(()=>{this.forceUpdateValue(e,a),n(this.value_)},o):(this.forceUpdateValue(e,a),n(this.value_))})},normalizeConfig(e,t=this.modelConfig_){return e=wn(e)?e:[e.start||e,e.end||e],t.map((n,r)=>_e(_e({validHours:this.validHours,minuteIncrement:this.minuteIncrement},n),e[r]))},forceUpdateValue(e,{config:t=this.modelConfig_,patch:n=so.DATE_TIME,clearIfEqual:r=!1,formatInput:o=!0,hidePopover:a=!1,isDragging:i=this.isDragging,rangePriority:s=Sn.BOTH}={}){t=this.normalizeConfig(t);let l=this.normalizeValue(e,t,n,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&&r&&(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?Un(e)&&!!e.start&&!!e.end:!!e},normalizeValue(e,t,n,r){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,nt(_e({},t[0]),{fillDate:this.value_&&this.value_.start||t[0].fillDate,patch:n}));const i=e.start>e.end?e.start:e.end;return o.end=this.normalizeDate(i,nt(_e({},t[1]),{fillDate:this.value_&&this.value_.end||t[1].fillDate,patch:n})),this.sortRange(o,r)}return this.normalizeDate(e,nt(_e({},t[0]),{fillDate:this.value_||t[0].fillDate,patch:n}))},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=Sn.NONE){const{start:n,end:r}=e;if(n>r)switch(t){case Sn.START:return{start:n,end:n};case Sn.END:return{start:r,end:r};case Sn.BOTH:return{start:r,end:n}}return{start:n,end:r}},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 n=this.hasValue(e),r=this.hasValue(t);return!n&&!r?!0:n!==r?!1:e0(e.start,t.start)&&e0(e.end,t.end)}return e0(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={}){F6(nt(_e(_e({ref:this.$el},this.popover_),e),{isInteractive:!0,id:this.datePickerPopoverId}))},hidePopover(e={}){z6(nt(_e(_e({hideDelay:10},this.showPopover_),e),{id:this.datePickerPopoverId}))},togglePopover(e){_h(nt(_e(_e({ref:this.$el},this.popover_),e),{isInteractive:!0,id:this.datePickerPopoverId}))},adjustPageRange(e){this.$nextTick(()=>{const t=this.$refs.calendar,n=this.getPageForValue(e),r=e?1:-1;n&&t&&!mh(n,t.firstPage,t.lastPage)&&t.move(n,{position:r,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"))}}},qY=e=>e.every(t=>t.value!==void 0),QY=e=>{const t=[];return e.forEach(n=>t.push(n.value+"")),t},XY=e=>{const t=QY(e),n=new Set(t);return t.length===n.size},kh=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",n=kh(e),r=XY(n);return t?r&&qY(e):r},eK={},tK=ne({...eK,__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 n=e,r=G(kh(n.options)),o=s=>n.modelValue===s.value?"primary":"secondary",a=s=>!!s.disabled||n.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(),x("div",{class:X(["k-segmented-control",{"allow-pointer-events":e.allowPointerEvents}])},[(m(!0),x(ke,null,Xe(r.value,c=>(m(),Q(Ue,{key:`${c.value}-option`,appearance:o(c),disabled:a(c),name:c.value,size:"small",onClick:i},{default:A(()=>[$(s.$slots,"option-label",{option:c},()=>[y(H(c.label),1)],!0)]),_:2},1032,["appearance","disabled","name"]))),128))],2))}}),Mh=xe(tK,[["__scopeId","data-v-aa757ac7"]]),nK=["innerHTML"],rK={key:1,class:"range-display"},oK={key:3,class:"relative-periods-container"},aK={class:"timeframe-section-title"},iK={class:"timeframe-buttons"},sK={class:"datetime-picker-footer-container"},lK=ne({__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(U_).includes(e)},placeholder:{type:String,required:!1,default:"Select a time range"},range:{type:Boolean,required:!1,default:!1},timePeriods:{type:Array,required:!1,default:()=>[],validator:e=>e.every(t=>Array.isArray(t.values)&&t.values.every(n=>typeof n.timeframeText=="string"&&n.timeframeLength!==void 0&&typeof n.key=="string"&&n.key!==void 0&&typeof n.display=="string"&&n.display!==void 0&&n.start!==void 0&&n.end!==void 0))},width:{type:String,required:!1,default:"auto"}},emits:["change","update:modelValue"],setup(e,{emit:t}){var n,r;const o=e,a={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=G(o.modelValue),c=T(()=>o.mode!=="relative"),u=T(()=>{var F;return((F=o==null?void 0:o.timePeriods)==null?void 0:F.length)>0}),d=T(()=>C.tabName==="custom"||!u.value),h=T(()=>o.range||u.value?!C.selectedRange.start||!C.selectedRange.end:!C.selectedRange.start),f=T(()=>({width:o.width==="auto"||o.width.endsWith("%")||o.width.endsWith("px")?o.width:o.width+"px"})),v=T(()=>o.mode==="relativeDateTime"?"dateTime":o.mode==="relativeDate"?"date":o.mode),_=Intl.DateTimeFormat().resolvedOptions().timeZone,C=Qr({abbreviatedDisplay:o.placeholder,fullRangeDisplay:"",hidePopover:!1,selectedRange:{start:new Date,end:new Date,timePeriodsKey:""},previouslySelectedRange:{start:new Date,end:new Date,timePeriodsKey:""},selectedTimeframe:(n=o.timePeriods[0])==null?void 0:n.values[0],previouslySelectedTimeframe:(r=o.timePeriods[0])==null?void 0:r.values[0],tabName:"custom"}),b=F=>{let D,S;F&&(F.start&&F.end?(D=new Date(F.start),S=new Date(F.end)):(D=new Date(Number(F)),S=0),C.selectedRange=C.previouslySelectedRange={start:D,end:S,timePeriodsKey:""})},w=F=>{C.selectedTimeframe=C.previouslySelectedTimeframe=F;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)},g=()=>{var F;l.value="",C.abbreviatedDisplay=o.placeholder,C.fullRangeDisplay="",C.selectedRange={start:0,end:0,timePeriodsKey:""},u.value&&(C.selectedTimeframe=(F=o.timePeriods[0])==null?void 0:F.values[0]),o.range||o.mode==="relative"?(t("change",C.selectedRange),t("update:modelValue",C.selectedRange)):(t("change",""),t("update:modelValue",""))},k=(F,D)=>{const{start:S,end:R}=F;let I="PP hh:mm a";const U=K2(S,_,"(z)");return!c.value&&u.value?I="PP hh:mm a":o.mode==="date"&&(I="PP"),o.range?D?`
${F2(S,I)} - 
${K2(R,_,I)} ${U}
`:`${F2(S,I)} - ${K2(R,_,I)} ${U}`:S?`${F2(S,I)} ${U}`:""},B=async()=>{if(o.range||u.value)t("change",C.selectedRange),t("update:modelValue",C.selectedRange);else{const F=new Date(C.selectedRange.start);t("change",F),t("update:modelValue",F)}C.hidePopover=!0,N()},N=()=>{o.range&&u.value&&!d.value?C.abbreviatedDisplay=C.selectedTimeframe.display:C.abbreviatedDisplay=k(C.selectedRange,!0)},j=F=>F.charAt(0).toUpperCase()+F.slice(1);return De(l,(F,D)=>{F!==void 0&&F!==D&&b(F)},{immediate:!0}),De(()=>C.tabName,(F,D)=>{D!==void 0&&F==="relative"?w(C.previouslySelectedTimeframe):D!==void 0&&F==="custom"&&b(C.previouslySelectedRange)}),ht(()=>{if(o.modelValue)if("timePeriodsKey"in o.modelValue){C.tabName="relative";for(const F of o.timePeriods){const D=F.values.find(S=>S.key===o.modelValue.timePeriodsKey);if(D){w(D),N();break}}}else C.tabName="custom",b(o.modelValue),N()}),(F,D)=>(m(),x("div",{class:X(["k-datetime-picker",{"set-min-width":u.value}]),style:yt(f.value)},[V(Bt,{"hide-caret":"","hide-popover":C.hidePopover,placement:"bottomStart","position-fixed":"",width:"auto",onOpened:D[5]||(D[5]=S=>C.hidePopover=!1)},nr({default:A(()=>[V(Ue,{"aria-role":"input",class:X(["timepicker-input",{"set-min-width":u.value}]),"data-testid":"k-datetime-picker-input","is-rounded":!1,size:"large",style:yt(f.value)},{default:A(()=>[e.icon?(m(),Q(Ae,{key:0,class:"calendar-icon",color:`var(--grey-500, var(--kui-color-text-neutral, ${E(Ja)}))`,icon:"calendar",size:E(Mt)},null,8,["color","size"])):P("",!0),p("div",{class:"timepicker-display","data-testid":"k-datetime-picker-display",innerHTML:C.abbreviatedDisplay},null,8,nK)]),_:1},8,["class","style"])]),_:2},[C.hidePopover?void 0:{name:"content",fn:A(()=>[u.value&&c.value?(m(),Q(Mh,{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"])):P("",!0),d.value?P("",!0):(m(),x("p",rK,H(C.fullRangeDisplay),1)),c.value&&d.value?(m(),Q(E(WY),{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:v.value,"model-config":a,"select-attribute":i},null,8,["modelValue","is-range","max-date","min-date","minute-increment","mode"])):u.value?(m(),x("div",oK,[(m(!0),x(ke,null,Xe(e.timePeriods,(S,R)=>(m(),x("div",{key:`section-${String(S.section||R)}`,class:"timeframe-section"},[p("div",aK,H(S.section),1),p("div",iK,[(m(!0),x(ke,null,Xe(S.values,(I,U)=>(m(),Q(Ue,{key:`time-${U}`,appearance:"outline",class:X(["timeframe-btn",{"selected-option":I.key===C.selectedTimeframe.key}]),"data-testid":"select-timeframe-"+I.timeframeLength(),"is-rounded":!1,size:"medium",onClick:le=>w(I)},{default:A(()=>[y(H(j(I.timeframeText)),1)]),_:2},1032,["class","data-testid","onClick"]))),128))])]))),128))])):P("",!0)]),key:"0"},C.hidePopover?void 0:{name:"footer",fn:A(()=>[p("div",sK,[e.clearButton?(m(),Q(Ue,{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=>g())},{default:A(()=>[y(" Clear ")]),_:1})):P("",!0),V(Ue,{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=>B())},{default:A(()=>[y(" Apply ")]),_:1},8,["disabled"])])]),key:"1"}]),1032,["hide-popover"])],6))}}),cK=["data-testid"],uK=["title"],hl=ne({__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 n=e,r=Wl(),o=T(()=>{var h;return(h=n.item)!=null&&h.to?"link":typeof n.onClick<"u"||n.selectionMenuChild?"button":"default"}),a=T(()=>{var h;return((h=n.item)==null?void 0:h.label)||""}),i=T(()=>r?r.path:""),s=T(()=>{var h;return((h=n.item)==null?void 0:h.to)||void 0}),l=h=>{t("click",h),n.selectionMenuChild&&t("change",n.item)},c=h=>{h.preventDefault(),h.stopPropagation()},u=T(()=>{let h="div";return o.value==="link"&&s.value&&n.disabled?h="link":o.value==="link"&&s.value?h="router-link":o.value==="button"&&(h="button"),h}),d=T(()=>({link:{tag:"a",onClick:c,attrs:{class:`k-dropdown-item-trigger ${n.disabled?"disabled":""}`,href:"#"}},"router-link":{tag:"router-link",onClick:l,attrs:{class:`k-dropdown-item-trigger ${n.disabled?"disabled":""}`,to:n.disabled?i.value:s.value}},button:{tag:Ue,onClick:l,attrs:{class:"k-dropdown-item-trigger k-button btn-link",disabled:n.disabled,isRounded:!1}},div:{tag:"div",attrs:{class:"k-dropdown-item-trigger"}}}));return(h,f)=>(m(),x("li",{class:X(["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(),Q(Do(d.value[u.value].tag),We({"data-testid":"k-dropdown-item-trigger"},d.value[u.value].attrs,{onClick:d.value[u.value].onClick}),{default:A(()=>[p("span",{class:"k-dropdown-item-trigger-label",title:a.value},[$(h.$slots,"default",{},()=>[y(H(a.value),1)])],8,uK)]),_:3},16,["onClick"]))],10,cK))}}),dK={class:"k-dropdown-list dropdown-list","data-testid":"k-dropdown-list"},hK=ne({__name:"KDropdownMenu",props:{appearance:{type:String,default:"menu",validator:e=>j_.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 n;const r=e,o=G(!1),a=T(()=>r.disabledTooltip?f1:"div"),i={hideCaret:!0,popoverClasses:"k-dropdown-popover",popoverTimeout:0,positionFixed:!0,placement:"bottomStart"},s={...i,...r.kpopAttributes,width:r.width?r.width:void 0,popoverClasses:`${i.popoverClasses} ${((n=r.kpopAttributes)==null?void 0:n.popoverClasses)||""}`},l=G(),c=h=>{r.appearance==="selectionMenu"&&(l.value=h)},u=async()=>{o.value=!0,await hn(()=>{o.value=!1})},d=(h,f,v)=>(h.value!==v&&(f(),t("toggleDropdown",h.value)),h.value);return De(l,(h,f)=>{h&&h!==f&&t("change",h)}),ht(()=>{if(r.items){const h=r.items.filter(f=>f.selected);h.length&&(l.value=h[0])}}),(h,f)=>(m(),x("div",{class:X(["k-dropdown k-dropdown-menu",{"selection-dropdown-menu":e.appearance==="selectionMenu"}])},[V(E(Ql),null,{default:A(({toggle:v,isToggled:_})=>[V(Bt,We(s,{"data-testid":"k-dropdown-menu-popover","hide-popover":o.value,"on-popover-click":()=>d(_,v,!1),"test-mode":!!e.testMode||void 0,onClosed:()=>d(_,v,!1),onOpened:()=>d(_,v,!0)}),{content:A(()=>[p("ul",dK,[$(h.$slots,"items",{closeDropdown:u,handleSelection:c,items:e.items},()=>[(m(!0),x(ke,null,Xe(e.items,(C,b)=>(m(),Q(hl,We(C,{key:`${C.label}-${b}`,item:C,"selection-menu-child":e.appearance==="selectionMenu",onChange:c}),null,16,["item","selection-menu-child"]))),128))],!0)])]),default:A(()=>[(m(),Q(Do(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:A(()=>[$(h.$slots,"default",{isOpen:_.value},()=>[p("div",null,[e.label||e.icon?(m(),Q(Ue,{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:A(()=>[y(H(e.label),1)]),_:1},8,["appearance","caret-color","disabled","icon","show-caret"])):P("",!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))}}),xh=xe(hK,[["__scopeId","data-v-4b657eb8"]]),fK={class:"k-file-upload"},pK=["onClick"],mK=["onKeyup"],vK=ne({__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:Jl},icon:{type:String,default:"image"},iconColor:{type:String,default:void 0},hasError:{type:Boolean,default:!1},errorMessage:{type:String,default:"Please check file size."}},emits:["file-added","file-removed","error"],setup(e,{emit:t}){const n=e,r=T(()=>n.testMode?"test-file-upload-id-1234":So()),o=T(()=>n.maxFileSize||n.maxFileSize===0?n.maxFileSize:n.type==="file"?525e4:1e6),a=G(!1),i=G([]),s=G(0),l=G(""),c=G([]),u=f=>{var v,_,C;i.value=(v=f.target)==null?void 0:v.files,l.value=(_=i==null?void 0:i.value[0])==null?void 0:_.name;const b=(C=i==null?void 0:i.value[0])==null?void 0:C.size;a.value=Number(b)>o.value,a.value&&(s.value++,t("error",i.value));const w=document.getElementById(r.value);b?c.value.push(i.value):(w.files=c.value[c.value.length-1],i.value=w.files,w.files&&(l.value=w.files[w.files.length-1].name)),t("file-added",i.value)},d=()=>{const f=document.getElementById(r.value);f&&f.click()},h=()=>{i.value=[],l.value="",c.value=[],s.value++,a.value=!1,t("file-removed")};return(f,v)=>(m(),x("div",fK,[e.label?(m(),Q(Jr,We({key:0},e.labelAttributes,{class:"k-file-upload-label","data-testid":"k-file-upload-label",for:r.value}),{default:A(()=>[y(H(e.label),1)]),_:1},16,["for"])):P("",!0),(m(),Q(Ni,{id:r.value,key:s.value,accept:e.accept,class:X(["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(),Q(Ae,{key:1,class:"image-upload-icon",color:e.iconColor,icon:e.icon,size:e.iconSize,onClick:Dt(d,["prevent"])},null,8,["color","icon","size","onClick"])):P("",!0),e.type==="image"?(m(),x("a",{key:2,class:"image-upload-description",href:"#",onClick:Dt(d,["prevent"])},H(l.value?l.value:e.placeholder),9,pK)):P("",!0),l.value&&e.removable?(m(),Q(Ue,{key:3,appearance:"primary",class:X(["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:Ut(h,["enter"])},{icon:A(()=>[V(Ae,{icon:"close",size:"16"})]),_:1},8,["class","onKeyup"])):P("",!0),e.type==="file"?(m(),Q(Ue,{key:4,appearance:e.buttonAppearance,class:X(["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:Ut(d,["enter"])},{default:A(()=>[y(H(e.buttonText),1)]),_:1},8,["appearance","class","onKeyup"])):P("",!0),e.type==="file"?(m(),x("a",{key:5,class:X(["display-name",[e.label?"has-label":"has-no-label"]]),href:"#",onClick:d,onKeyup:Ut(d,["enter"])},H(l.value?l.value:e.placeholder),43,mK)):P("",!0)]))}}),gK=xe(vK,[["__scopeId","data-v-07b820db"]]),CK=["id"],yK=["onKeyup"],bK=["id"],wK=ne({__name:"KInlineEdit",props:{ignoreValue:{type:Boolean,default:!1},styleOverrides:{type:Object,default:()=>({})}},emits:["changed"],setup(e,{emit:t}){const n=e,r=xt(),o=G(null),a=T(()=>"editable-wrapper-"+So()),i=G(!1),s=G(""),l=G({}),c=async f=>{f.target.id!=="element-content-wrapper"&&(l.value={...d(f.target),...n.styleOverrides},s.value=n.ignoreValue?"":f.target.textContent,i.value=!0,await hn(),o.value&&o.value.focus())},u=()=>{i.value=!1,t("changed",s.value)},d=f=>{const v=getComputedStyle(f);return Object.keys(K0).reduce((_,C)=>(_[C]=v.getPropertyValue(K0[C]),_),{})},h=f=>{var v;(v=f==null?void 0:f.target)==null||v.blur()};return ht(()=>{try{if(!r.default)throw new Error("KInlineEdit expects a slotted HTML tag.")}catch{console.error(`KInlineEdit expects a slotted HTML tag. Example usage: @@ -567,7 +567,7 @@ Kongponent Docs: https://kongponents.konghq.com/components/tooltip.html`)),()=>L The control plane provides the config for all services in the mesh. `)]),default:A(()=>[Nre,y()]),_:1},8,["title"]),y(),V(E(Bt),{trigger:"hover",title:"Data Plane Proxy (DPP)","is-svg":!0,tag:"g",placement:"rightEnd","popover-timeout":5},{content:A(()=>[y(H(E(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:A(()=>[$re,y()]),_:1}),y(),Rre,y(),Fre,y(),zre]))}}),Cn={KumaLogo:nn(wee,{description:"KumaLogo"}),GithubButton:nn(AJ,{description:"GithubButton"}),MainOverview:nn(Ste,{description:"MainOverview"}),KubernetesGraph:nn(Jte,{description:"KubernetesGraph"}),PostgresGraph:nn(wre,{description:"PostgresGraph"}),MemoryGraph:nn(pne,{description:"MemoryGraph"}),MultizoneGraph:nn(Xne,{description:"MultizoneGraph"}),StandaloneGraph:nn(Ure,{description:"StandaloneGraph"}),AppSidebar:nn(gee,{description:"AppSidebar"}),AppHeader:nn(KJ,{description:"AppHeader"}),AppLoadingBar:nn(aee,{description:"AppLoadingBar"}),AppOnboardingNotification:nn(uee,{description:"AppOnboardingNotification"}),MainView:nn(QJ,{description:"MainView"}),MeshDetails:nn(Dte,{description:"MeshDetails"})},[jre,Gre,Tie,Bie,Hie,Oie,Iie,Vie,Pie,Zie,Nie,$ie,Yre,Rie]=f7(Cn.KumaLogo,Cn.GithubButton,Cn.MainOverview,Cn.KubernetesGraph,Cn.PostgresGraph,Cn.MemoryGraph,Cn.MultizoneGraph,Cn.StandaloneGraph,Cn.AppSidebar,Cn.AppHeader,Cn.AppLoadingBar,Cn.AppOnboardingNotification,Cn.MainView,Cn.MeshDetails),Kre={key:0,"aria-label":"Breadcrumb"},Wre={key:0,class:"app-view-title-bar"},qre={key:1,class:"actions"},Qre={key:0,class:"app-view-title-bar"},Xre={key:1,class:"actions"},Jre=ne({__name:"AppView",props:{breadcrumbs:{type:Array,required:!1,default:null},fullscreen:{type:Boolean,required:!1,default:!1}},setup(e){const t=e,n=Yre(),r=xt(),o=new Map,a=G([]),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=_n("app-view-parent",void 0);c||Za("app-view-parent",l);const u=c||l;return De(()=>t.breadcrumbs,d=>{d!==null&&u.addBreadcrumbs(d,i)},{immediate:!0}),ir(()=>{u.removeBreadcrumbs(i)}),(d,h)=>E(c)?(m(),x("section",{key:1,class:X({"is-fullscreen":t.fullscreen})},[E(r).title?(m(),x("header",Qre,[t.fullscreen?(m(),Q(E(Ae),{key:0,icon:"kong"})):P("",!0),y(),$(d.$slots,"title",{},void 0,!0),y(),E(r).actions?(m(),x("div",Xre,[$(d.$slots,"actions",{},void 0,!0)])):P("",!0)])):P("",!0),y(),$(d.$slots,"default",{},void 0,!0)],2)):(m(),Q(E(n),{key:0,class:"app-main-content"},{default:A(()=>[a.value.length>0?(m(),x("nav",Kre,[V(E(j7),{items:a.value},null,8,["items"])])):P("",!0),y(),p("section",{class:X({"is-fullscreen":t.fullscreen})},[E(r).title?(m(),x("header",Wre,[t.fullscreen?(m(),Q(E(Ae),{key:0,icon:"kong"})):P("",!0),y(),$(d.$slots,"title",{},void 0,!0),y(),E(r).actions?(m(),x("div",qre,[$(d.$slots,"actions",{},void 0,!0)])):P("",!0)])):P("",!0),y(),$(d.$slots,"default",{},void 0,!0)],2)]),_:3}))}});const eoe=Gt(Jre,[["__scopeId","data-v-0b9fb9fe"]]),e7=Symbol("route-view-parent"),toe=ne({__name:"RouteTitle",props:{title:{type:String,required:!1,default:""},render:{type:Boolean,required:!1,default:!1}},setup(e){const t=e,n=Symbol("route-title"),r=_n(e7);return typeof r<"u"&&(De(()=>t.title,o=>{o.length>0&&r.addTitle(o,n)},{immediate:!0}),ir(()=>{r.removeTitle(n)})),(o,a)=>t.render?(m(),x(ke,{key:0},[y(H(t.title),1)],64)):P("",!0)}}),of=function(e){let t;return(...n)=>{t&&window.cancelAnimationFrame(t),t=window.requestAnimationFrame(e.bind(e,...n))}},noe=function(e){return(Array.isArray(e)?e[0]:e)??""},roe=(e=document)=>of(t=>{e.title=t}),ooe=(e=document.documentElement)=>{if(!e)return()=>{};const t=[...e.classList];return of(n=>{const r=n.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(...r.class||[])})},aoe=(e,t)=>{const n={...t},r=Object.entries(e).reduce((o,[a,i])=>(String(i).length>0?o[a]=encodeURIComponent(String(i)):o[a]=void 0,o),n);return{...n,...r}},ioe={class:"route-view"},soe={key:0,class:"route-view-title visually-hidden","aria-live":"assertive","aria-atomic":"true"},loe=ne({__name:"RouteView",props:{name:{type:String,required:!1,default:""},attrs:{type:Object,required:!1,default:()=>({})}},setup(e){const t=e,n=g2(),r=D3(),{t:o}=Vt(),a=Wl(),i=$C(),s=roe(document),l=ooe(document.documentElement),c=Symbol("route-view"),u=G(""),d=new Map,h=new Map,f=b=>b.reverse().concat(o("components.route-view.title",{name:o("common.product.name")})).join(" | "),v={addTitle:(b,w)=>{u.value=b,d.set(w,b),s(f([...d.values()]))},removeTitle:b=>{d.delete(b),s(f([...d.values()]))},addAttrs:(b,w)=>{h.set(w,b),l([...h.values()])},removeAttrs:b=>{h.delete(b),l([...h.values()])}},_=_n(e7,void 0);_||(s(o("components.route-view.title",{name:o("common.product.name")})),Za(e7,v));const C=_||v;return De(()=>t.attrs,b=>{Object.keys(b).length>0&&C.addAttrs(b,c)},{immediate:!0}),ir(()=>{C.removeAttrs(c)}),(b,w)=>(m(),x("div",ioe,[E(_)?P("",!0):(m(),x("div",soe,H(E(o)("components.route-view.route-announcer",{title:u.value})),1)),y(),$(b.$slots,"default",{t:E(o),env:E(n),can:E(r),route:{update:g=>{const k=E(a).query.page?"push":"replace";E(i)[k]({name:t.name,query:E(aoe)(g,E(a).query)})},replace:(...g)=>{E(i).push(...g)},params:Object.fromEntries(Object.entries(E(a).params).map(([g,k])=>[g,E(noe)(k)]))}})]))}}),coe=e=>{const t=(n,r)=>typeof e[n]<"u"?e[n](t,r):!1;return t},ui={can:$e("application.can"),features:$e("application.can.features"),applicationComponents:$e("application.components")},uoe=e=>[[ui.applicationComponents,{service:()=>[["AppView",eoe],["DataSource",Ai],["RouteView",loe],["RouteTitle",toe]],labels:[e.components]}],[ui.can,{service:coe,arguments:[ui.features]}]],doe=ui,[D3]=f7(ui.can);var di=class{constructor(t,n,r,o,a,i){ut(this,"type",3);ut(this,"name","");ut(this,"prefix","");ut(this,"value","");ut(this,"suffix","");ut(this,"modifier",3);this.type=t,this.name=n,this.prefix=r,this.value=o,this.suffix=a,this.modifier=i}hasCustomName(){return this.name!==""&&typeof this.name!="number"}},hoe=/[$_\p{ID_Start}]/u,foe=/[$_\u200C\u200D\p{ID_Continue}]/u,t7=".*";function poe(e,t){return(t?/^[\x00-\xFF]*$/:/^[\x00-\x7F]*$/).test(e)}function af(e,t=!1){let n=[],r=0;for(;r{if(il("OTHER_MODIFIER")??l("ASTERISK"),u=w=>{let g=l(w);if(g!==void 0)return g;let{type:k,index:B}=n[i];throw new TypeError(`Unexpected ${k} at ${B}, expected ${w}`)},d=()=>{let w="",g;for(;g=l("CHAR")??l("ESCAPED_CHAR");)w+=g;return w},h=w=>w,f=t.encodePart||h,v="",_=w=>{v+=w},C=()=>{v.length&&(o.push(new di(3,"","",f(v),"",3)),v="")},b=(w,g,k,B,N)=>{let j=3;switch(N){case"?":j=1;break;case"*":j=0;break;case"+":j=2;break}if(!g&&!k&&j===3){_(w);return}if(C(),!g&&!k){if(!w)return;o.push(new di(3,"","",f(w),"",j));return}let F;k?k==="*"?F=t7:F=k:F=r;let D=2;F===r?(D=1,F=""):F===t7&&(D=0,F="");let S;if(g?S=g:k&&(S=a++),s.has(S))throw new TypeError(`Duplicate name '${S}'.`);s.add(S),o.push(new di(D,S,f(w),F,f(B),j))};for(;i-1)}return i||(r+=`(?=${a}|${o})`),new RegExp(r,hu(n))}var fo={delimiter:"",prefixes:"",sensitive:!0,strict:!0},voe={delimiter:".",prefixes:"",sensitive:!0,strict:!0},goe={delimiter:"/",prefixes:"/",sensitive:!0,strict:!0};function Coe(e,t){return e.length?e[0]==="/"?!0:!t||e.length<2?!1:(e[0]=="\\"||e[0]=="{")&&e[1]=="/":!1}function cf(e,t){return e.startsWith(t)?e.substring(t.length,e.length):e}function yoe(e,t){return e.endsWith(t)?e.substr(0,e.length-t.length):e}function uf(e){return!e||e.length<2?!1:e[0]==="["||(e[0]==="\\"||e[0]==="{")&&e[1]==="["}var df=["ftp","file","http","https","ws","wss"];function hf(e){if(!e)return!0;for(let t of df)if(e.test(t))return!0;return!1}function boe(e,t){if(e=cf(e,"#"),t||e==="")return e;let n=new URL("https://example.com");return n.hash=e,n.hash?n.hash.substring(1,n.hash.length):""}function woe(e,t){if(e=cf(e,"?"),t||e==="")return e;let n=new URL("https://example.com");return n.search=e,n.search?n.search.substring(1,n.search.length):""}function _oe(e,t){return t||e===""?e:uf(e)?mf(e):pf(e)}function koe(e,t){if(t||e==="")return e;let n=new URL("https://example.com");return n.password=e,n.password}function Moe(e,t){if(t||e==="")return e;let n=new URL("https://example.com");return n.username=e,n.username}function xoe(e,t,n){if(n||e==="")return e;if(t&&!df.includes(t))return new URL(`${t}:${e}`).pathname;let r=e[0]=="/";return e=new URL(r?e:"/-"+e,"https://example.com").pathname,r||(e=e.substring(2,e.length)),e}function Soe(e,t,n){return ff(t)===e&&(e=""),n||e===""?e:vf(e)}function Eoe(e,t){return e=yoe(e,":"),t||e===""?e:T3(e)}function ff(e){switch(e){case"ws":case"http":return"80";case"wws":case"https":return"443";case"ftp":return"21";default:return""}}function T3(e){if(e==="")return e;if(/^[-+.A-Za-z0-9]*$/.test(e))return e.toLowerCase();throw new TypeError(`Invalid protocol '${e}'.`)}function Aoe(e){if(e==="")return e;let t=new URL("https://example.com");return t.username=e,t.username}function Loe(e){if(e==="")return e;let t=new URL("https://example.com");return t.password=e,t.password}function pf(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 mf(e){if(e==="")return e;if(/[^0-9a-fA-F[\]:]/g.test(e))throw new TypeError(`Invalid IPv6 hostname '${e}'`);return e.toLowerCase()}function vf(e){if(e===""||/^[0-9]*$/.test(e)&&parseInt(e)<=65535)return e;throw new TypeError(`Invalid port '${e}'.`)}function Doe(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 Toe(e){return e===""?e:new URL(`data:${e}`).pathname}function Boe(e){if(e==="")return e;let t=new URL("https://example.com");return t.search=e,t.search.substring(1,t.search.length)}function Hoe(e){if(e==="")return e;let t=new URL("https://example.com");return t.hash=e,t.hash.substring(1,t.hash.length)}var $a,an,kt,mt,Qo,Ra,zr,Fa,za,Ua,Tt,Zt,kl,gf,Di,n7,Xo,j1,ja,Os,bn,Pn,Ti,r7,Ml,Cf,Ga,Is,xl,yf,Sl,bf,Ya,Vs,Co,Ta,Ur,Fo,El,wf,Al,_f,Ll,kf,Dl,Mf,Nn,hr,Tl,xf,Bu,Ooe=(Bu=class{constructor(e){Qe(this,Tt);Qe(this,kl);Qe(this,Di);Qe(this,Xo);Qe(this,ja);Qe(this,bn);Qe(this,Ti);Qe(this,Ml);Qe(this,Ga);Qe(this,xl);Qe(this,Sl);Qe(this,Ya);Qe(this,Co);Qe(this,Ur);Qe(this,El);Qe(this,Al);Qe(this,Ll);Qe(this,Dl);Qe(this,Nn);Qe(this,Tl);Qe(this,$a,void 0);Qe(this,an,[]);Qe(this,kt,{});Qe(this,mt,0);Qe(this,Qo,1);Qe(this,Ra,0);Qe(this,zr,0);Qe(this,Fa,0);Qe(this,za,0);Qe(this,Ua,!1);$t(this,$a,e)}get result(){return oe(this,kt)}parse(){for($t(this,an,af(oe(this,$a),!0));oe(this,mt)0)if(ge(this,Al,_f).call(this))$t(this,Fa,oe(this,Fa)-1);else continue;if(ge(this,El,wf).call(this)){$t(this,Fa,oe(this,Fa)+1);continue}switch(oe(this,zr)){case 0:ge(this,Ti,r7).call(this)&&(oe(this,kt).username="",oe(this,kt).password="",oe(this,kt).hostname="",oe(this,kt).port="",oe(this,kt).pathname="",oe(this,kt).search="",oe(this,kt).hash="",ge(this,Xo,j1).call(this,1));break;case 1:if(ge(this,Ti,r7).call(this)){ge(this,Tl,xf).call(this);let e=7,t=1;oe(this,Ua)&&(oe(this,kt).pathname="/"),ge(this,Ml,Cf).call(this)?(e=2,t=3):oe(this,Ua)&&(e=2),ge(this,Tt,Zt).call(this,e,t)}break;case 2:ge(this,Ga,Is).call(this)?ge(this,Xo,j1).call(this,3):(ge(this,Ya,Vs).call(this)||ge(this,Co,Ta).call(this)||ge(this,Ur,Fo).call(this))&&ge(this,Xo,j1).call(this,5);break;case 3:ge(this,xl,yf).call(this)?ge(this,Tt,Zt).call(this,4,1):ge(this,Ga,Is).call(this)&&ge(this,Tt,Zt).call(this,5,1);break;case 4:ge(this,Ga,Is).call(this)&&ge(this,Tt,Zt).call(this,5,1);break;case 5:ge(this,Ll,kf).call(this)?$t(this,za,oe(this,za)+1):ge(this,Dl,Mf).call(this)&&$t(this,za,oe(this,za)-1),ge(this,Sl,bf).call(this)&&!oe(this,za)?ge(this,Tt,Zt).call(this,6,1):ge(this,Ya,Vs).call(this)?ge(this,Tt,Zt).call(this,7,0):ge(this,Co,Ta).call(this)?ge(this,Tt,Zt).call(this,8,1):ge(this,Ur,Fo).call(this)&&ge(this,Tt,Zt).call(this,9,1);break;case 6:ge(this,Ya,Vs).call(this)?ge(this,Tt,Zt).call(this,7,0):ge(this,Co,Ta).call(this)?ge(this,Tt,Zt).call(this,8,1):ge(this,Ur,Fo).call(this)&&ge(this,Tt,Zt).call(this,9,1);break;case 7:ge(this,Co,Ta).call(this)?ge(this,Tt,Zt).call(this,8,1):ge(this,Ur,Fo).call(this)&&ge(this,Tt,Zt).call(this,9,1);break;case 8:ge(this,Ur,Fo).call(this)&&ge(this,Tt,Zt).call(this,9,1);break}}}},$a=new WeakMap,an=new WeakMap,kt=new WeakMap,mt=new WeakMap,Qo=new WeakMap,Ra=new WeakMap,zr=new WeakMap,Fa=new WeakMap,za=new WeakMap,Ua=new WeakMap,Tt=new WeakSet,Zt=function(e,t){switch(oe(this,zr)){case 0:break;case 1:oe(this,kt).protocol=ge(this,Nn,hr).call(this);break;case 2:break;case 3:oe(this,kt).username=ge(this,Nn,hr).call(this);break;case 4:oe(this,kt).password=ge(this,Nn,hr).call(this);break;case 5:oe(this,kt).hostname=ge(this,Nn,hr).call(this);break;case 6:oe(this,kt).port=ge(this,Nn,hr).call(this);break;case 7:oe(this,kt).pathname=ge(this,Nn,hr).call(this);break;case 8:oe(this,kt).search=ge(this,Nn,hr).call(this);break;case 9:oe(this,kt).hash=ge(this,Nn,hr).call(this);break}ge(this,kl,gf).call(this,e,t)},kl=new WeakSet,gf=function(e,t){$t(this,zr,e),$t(this,Ra,oe(this,mt)+t),$t(this,mt,oe(this,mt)+t),$t(this,Qo,0)},Di=new WeakSet,n7=function(){$t(this,mt,oe(this,Ra)),$t(this,Qo,0)},Xo=new WeakSet,j1=function(e){ge(this,Di,n7).call(this),$t(this,zr,e)},ja=new WeakSet,Os=function(e){return e<0&&(e=oe(this,an).length-e),e=0&&(e.pathname=Ir(r.pathname.substring(0,o+1),n)+e.pathname)}e.pathname=xoe(e.pathname,e.protocol,n)}return typeof t.search=="string"&&(e.search=woe(t.search,n)),typeof t.hash=="string"&&(e.hash=boe(t.hash,n)),e}function G1(e){return e.replace(/([+*?:{}()\\])/g,"\\$1")}function Ioe(e){return e.replace(/([.+*?^${}()[\]|/\\])/g,"\\$1")}function Voe(e,t){t.delimiter??(t.delimiter="/#?"),t.prefixes??(t.prefixes="./"),t.sensitive??(t.sensitive=!1),t.strict??(t.strict=!1),t.end??(t.end=!0),t.start??(t.start=!0),t.endsWith="";let n=".*",r=`[^${Ioe(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+=G1(s.prefix),l&&(a+=`:${s.name}`),s.type===2?a+=`(${s.value})`:s.type===1?l||(a+=`(${r})`):s.type===0&&(!l&&(!u||u.type===3||u.modifier!==3||c||s.prefix!=="")?a+="*":a+=`(${n})`),s.type===1&&l&&s.suffix.length&&o.test(s.suffix[0])&&(a+="\\"),a+=G1(s.suffix),c&&(a+="}"),s.modifier!==3&&(a+=Ha(s.modifier))}return a}var vr,Jo,Ka,Rt,gr,Hu,Sf=(Hu=class{constructor(t={},n,r){Qe(this,vr,void 0);Qe(this,Jo,{});Qe(this,Ka,{});Qe(this,Rt,{});Qe(this,gr,{});try{let o;if(typeof n=="string"?o=n:r=n,typeof t=="string"){let l=new Ooe(t);if(l.parse(),t=l.result,o===void 0&&typeof t.protocol!="string")throw new TypeError("A base URL must be provided for a relative constructor string.");t.baseURL=o}else{if(!t||typeof t!="object")throw new TypeError("parameter 1 is not of type 'string' and cannot convert to dictionary.");if(o)throw new TypeError("parameter 1 is not of type 'string'.")}typeof r>"u"&&(r={ignoreCase:!1});let a={ignoreCase:r.ignoreCase===!0};$t(this,vr,V1({pathname:co,protocol:co,username:co,password:co,hostname:co,port:co,search:co,hash:co},t,!0)),ff(oe(this,vr).protocol)===oe(this,vr).port&&(oe(this,vr).port="");let s;for(s of y0){if(!(s in oe(this,vr)))continue;let l={},c=oe(this,vr)[s];switch(oe(this,Ka)[s]=[],s){case"protocol":Object.assign(l,fo),l.encodePart=T3;break;case"username":Object.assign(l,fo),l.encodePart=Aoe;break;case"password":Object.assign(l,fo),l.encodePart=Loe;break;case"hostname":Object.assign(l,voe),uf(c)?l.encodePart=mf:l.encodePart=pf;break;case"port":Object.assign(l,fo),l.encodePart=vf;break;case"pathname":hf(oe(this,Jo).protocol)?(Object.assign(l,goe,a),l.encodePart=Doe):(Object.assign(l,fo,a),l.encodePart=Toe);break;case"search":Object.assign(l,fo,a),l.encodePart=Boe;break;case"hash":Object.assign(l,fo,a),l.encodePart=Hoe;break}try{oe(this,gr)[s]=sf(c,l),oe(this,Jo)[s]=lf(oe(this,gr)[s],oe(this,Ka)[s],l),oe(this,Rt)[s]=Voe(oe(this,gr)[s],l)}catch{throw new TypeError(`invalid ${s} pattern '${oe(this,vr)[s]}'.`)}}}catch(o){throw new TypeError(`Failed to construct 'URLPattern': ${o.message}`)}}test(t={},n){let r={pathname:"",protocol:"",username:"",password:"",hostname:"",port:"",search:"",hash:""};if(typeof t!="string"&&n)throw new TypeError("parameter 1 is not of type 'string'.");if(typeof t>"u")return!1;try{typeof t=="object"?r=V1(r,t,!1):r=V1(r,fu(t,n),!1)}catch{return!1}let o;for(o of y0)if(!oe(this,Jo)[o].exec(r[o]))return!1;return!0}exec(t={},n){let r={pathname:"",protocol:"",username:"",password:"",hostname:"",port:"",search:"",hash:""};if(typeof t!="string"&&n)throw new TypeError("parameter 1 is not of type 'string'.");if(typeof t>"u")return;try{typeof t=="object"?r=V1(r,t,!1):r=V1(r,fu(t,n),!1)}catch{return null}let o={};n?o.inputs=[t,n]:o.inputs=[t];let a;for(a of y0){let i=oe(this,Jo)[a].exec(r[a]);if(!i)return null;let s={};for(let[l,c]of oe(this,Ka)[a].entries())if(typeof c=="string"||typeof c=="number"){let u=i[l+1];s[c]=u}o[a]={input:r[a]??"",groups:s}}return o}static compareComponent(t,n,r){let o=(l,c)=>{for(let u of["type","modifier","prefix","value","suffix"]){if(l[u]{let u=0;for(;u{this.routes.set(new Sf({pathname:n}),r)})}match(t){for(const[n,r]of this.routes){const o=`data:${t}`;if(n.test(o)){const a=n.exec(o);return{route:r,params:(a==null?void 0:a.pathname.groups)||{}}}}throw new Error(`Matching route for '${t}' not found`)}}class Zoe{constructor(t,n){ut(this,"pool",new Map);this.create=t,this.destroy=n}acquire(t,n){if(!this.pool.has(t)){const o={value:this.create(t),references:new Set};this.pool.set(t,o)}const r=this.pool.get(t);return r.references.add(n),r.value}release(t,n){if(this.pool.has(t)){const r=this.pool.get(t);r.references.delete(n),r.references.size===0&&(this.pool.delete(t),this.destroy(t,r.value))}}}class Noe{constructor(t,{create:n,destroy:r},o){ut(this,"cache",new Map);ut(this,"pool");ut(this,"getCacheKeyPrefix");const a=new Poe(t);this.pool=new Zoe(i=>n(i,a),(i,s)=>{r(i,s)}),this.getCacheKeyPrefix=o}source(t,n){const r=this.getCacheKeyPrefix()+t,o=this.pool.acquire(t,n);return o.addEventListener("message",a=>{this.cache.set(r,a.data)}),this.cache.has(r)&&Promise.resolve().then(()=>{o==null||o.dispatchEvent(new MessageEvent("message",{data:this.cache.get(r)}))}),o}close(t,n){return this.pool.release(t,n)}}const $oe=0,Roe=1,zo=2,Foe=e=>e.readyState===zo;class zoe extends EventTarget{constructor(n,r={}){super();ut(this,"url","");ut(this,"withCredentials",!1);ut(this,"CONNECTING",$oe);ut(this,"OPEN",Roe);ut(this,"CLOSED",zo);ut(this,"onerror",null);ut(this,"onmessage",null);ut(this,"onopen",null);ut(this,"readyState",zo);this.source=n,this._open()}_open(){(async function(n){try{n.readyState=0;const r=n.source();for await(const o of r)if(n.dispatchEvent(new MessageEvent("message",{data:o})),n.readyState===zo)break;n.readyState=zo}catch(r){n.dispatchEvent(new ErrorEvent("error",{error:r}))}})(this)}open(){this.readyState!==zo&&this._open()}close(){this.readyState=zo}}const Uoe=(e,t)=>{const[n,r]=e.split("?"),o=new URLSearchParams(r),a=t.match(n);return new zoe(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),Foe(this)||await new Promise(s=>setTimeout(s,5e3))})},joe=(e,t)=>{t&&t.close()},Goe={create:Uoe,destroy:joe},Yoe=["protocol","service","zone"];function o7(e){const t=new Map;for(const[n,r]of e){const o=Yoe.includes(n),a=o?"tag":n;t.has(a)||t.set(a,[]);const i=t.get(a);let s;a==="tag"?s=(o?`kuma.io/${n}:${r}`:r).replace(/\s+/g,""):s=r,i.push(s.trim())}return t}const Koe=e=>({"/meshes/:mesh/dataplanes":async(t,n)=>{n.close();const{mesh:r,size:o}=t,a=t.size*(t.page-1),i="false",s=Object.fromEntries(o7(JSON.parse(t.search||"[]")));return e.getAllDataplaneOverviewsFromMesh({mesh:r},{...s,gateway:i,offset:a,size:o})},"/meshes/:mesh/dataplanes/:name":(t,n)=>{n.close();const{mesh:r,name:o}=t;return e.getDataplaneFromMesh({mesh:r,name:o})},"/meshes/:mesh/dataplanes/:name/data-path/:dataPath":(t,n)=>{n.close();const{mesh:r,name:o,dataPath:a}=t;return e.getDataplaneData({mesh:r,dppName:o,dataPath:a})},"/meshes/:mesh/dataplanes/:name/sidecar-dataplanes-policies":(t,n)=>{n.close();const{mesh:r,name:o}=t;return e.getSidecarDataplanePolicies({mesh:r,name:o})},"/meshes/:mesh/dataplanes/:name/rules":(t,n)=>{n.close();const{mesh:r,name:o}=t;return e.getDataplaneRules({mesh:r,name:o})},"/meshes/:mesh/dataplane-overviews/:name":(t,n)=>{n.close();const{mesh:r,name:o}=t;return e.getDataplaneOverviewFromMesh({mesh:r,name:o})},"/meshes/:mesh/dataplanes/for/:service/of/:type":async(t,n)=>{n.close();const{mesh:r,size:o}=t,a=t.size*(t.page-1),i=Object.fromEntries(o7(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:r},{...i,...s,offset:a,size:o})}});function Ft(e,t=0){const n=Woe(e);return n!==void 0?parseInt(n):t}function Woe(e){const t=Array.isArray(e)?e:[e];return t[t.length-1]??void 0}const qoe=()=>({items:(t="data-planes")=>[{path:`${t}`,name:`${t}-abstract-view`,meta:{module:"data-planes"},redirect:()=>({name:"data-planes-list-view"}),children:[{path:"",name:`${t}-list-view`,props:n=>({mesh:n.params.mesh,page:Ft(n.query.page,1),size:Ft(n.query.size,kr),query:decodeURIComponent(String(n.query.query||"")),search:decodeURIComponent(String(n.query.s||""))}),component:()=>be(()=>import("./DataPlaneListView-c049f30a.js"),["./KFilterBar-919ca0fb.css","./DataPlaneListView-07060462.css"],import.meta.url)}]}],item:(t="data-plane")=>[{path:`${t}`,name:`${t}-abstract-view`,meta:{module:"data-planes"},redirect:()=>({name:"data-planes-list-view"}),children:[{path:":dataPlane",name:`${t}-detail-tabs-view`,component:()=>be(()=>import("./DataPlaneDetailTabsView-f5d5e1b5.js"),["./NavTabs-423b9d69.css"],import.meta.url),children:[{path:"",name:`${t}-detail-view`,component:()=>be(()=>import("./DataPlaneDetailView-61a08491.js"),["./AccordionList-8bab9627.css","./SubscriptionList-64757846.css","./TagList-613e8329.css","./DataPlaneDetailView-cb3782fe.css"],import.meta.url)},{path:"policies",name:`${t}-policies-view`,component:()=>be(()=>import("./DataPlanePoliciesView-e756c0c5.js"),["./AccordionList-8bab9627.css","./CodeBlock-7d9027b4.css","./PolicyTypeTag-05fd0df0.css","./TagList-613e8329.css","./DataPlanePoliciesView-3172c9cb.css"],import.meta.url)},{path:"xds-config",name:`${t}-xds-config-view`,component:()=>be(()=>import("./DataPlaneXdsConfigView-bceef77b.js"),["./CodeBlock-7d9027b4.css","./EnvoyData-2ae28a0a.css"],import.meta.url)},{path:"stats",name:`${t}-stats-view`,component:()=>be(()=>import("./DataPlaneStatsView-62ac0e5e.js"),["./CodeBlock-7d9027b4.css","./EnvoyData-2ae28a0a.css"],import.meta.url)},{path:"clusters",name:`${t}-clusters-view`,component:()=>be(()=>import("./DataPlaneClustersView-8c818f48.js"),["./CodeBlock-7d9027b4.css","./EnvoyData-2ae28a0a.css"],import.meta.url)},{path:"config",name:`${t}-config-view`,component:()=>be(()=>import("./DataPlaneConfigView-cd6a8e57.js"),["./CodeBlock-7d9027b4.css","./ResourceCodeBlock-dd906c25.css"],import.meta.url)}]}]}]}),Qoe={sources:$e("mesh.sources")},Xoe=e=>[[Qoe.sources,{service:Koe,arguments:[e.api],labels:[e.sources]}]],Joe=e=>({"/meshes/:mesh/gateways":async(t,n)=>{n.close();const r=t.size*(t.page-1);return e.getAllDataplaneOverviewsFromMesh({mesh:t.mesh},{gateway:"true",offset:r,size:t.size})},"/meshes/:mesh/gateways/of/:type":async(t,n)=>{n.close();const r=t.size*(t.page-1);return e.getAllDataplaneOverviewsFromMesh({mesh:t.mesh},{...Object.fromEntries(o7(JSON.parse(t.search||"[]"))),gateway:t.type==="all"?"true":t.type,offset:r,size:t.size})},"/meshes/:mesh/gateways/:name/policies":(t,n)=>{n.close();const{mesh:r,name:o}=t;return e.getMeshGatewayDataplane({mesh:r,name:o})}}),eae=()=>({items:(t="gateways")=>[{path:`${t}`,name:`${t}-abstract-view`,meta:{module:"gateways"},redirect:()=>({name:"gateways-list-view"}),children:[{path:"",name:`${t}-list-view`,props:n=>({mesh:n.params.mesh,page:Ft(n.query.page,1),size:Ft(n.query.size,kr),query:decodeURIComponent(String(n.query.query||"")),search:decodeURIComponent(String(n.query.s||"")),gatewayType:n.query.gatewayType||"all"}),component:()=>be(()=>import("./GatewayListView-c10b3908.js"),["./KFilterBar-919ca0fb.css","./GatewayListView-ee4c1bd8.css"],import.meta.url)}]}],item:(t="gateway")=>[{path:`${t}`,name:`${t}-abstract-view`,meta:{module:"gateways"},redirect:()=>({name:"gateways-list-view"}),children:[{path:":dataPlane",name:`${t}-detail-tabs-view`,component:()=>be(()=>import("./DataPlaneDetailTabsView-f5d5e1b5.js"),["./NavTabs-423b9d69.css"],import.meta.url),props:{isGatewayView:!0},children:[{path:"",name:`${t}-detail-view`,component:()=>be(()=>import("./DataPlaneDetailView-61a08491.js"),["./AccordionList-8bab9627.css","./SubscriptionList-64757846.css","./TagList-613e8329.css","./DataPlaneDetailView-cb3782fe.css"],import.meta.url)},{path:"policies",name:`${t}-policies-view`,component:()=>be(()=>import("./GatewayPoliciesView-8ecc603a.js"),["./AccordionList-8bab9627.css","./GatewayPoliciesView-15d674af.css"],import.meta.url)},{path:"xds-config",name:`${t}-xds-config-view`,component:()=>be(()=>import("./DataPlaneXdsConfigView-bceef77b.js"),["./CodeBlock-7d9027b4.css","./EnvoyData-2ae28a0a.css"],import.meta.url)},{path:"stats",name:`${t}-stats-view`,component:()=>be(()=>import("./DataPlaneStatsView-62ac0e5e.js"),["./CodeBlock-7d9027b4.css","./EnvoyData-2ae28a0a.css"],import.meta.url)},{path:"clusters",name:`${t}-clusters-view`,component:()=>be(()=>import("./DataPlaneClustersView-8c818f48.js"),["./CodeBlock-7d9027b4.css","./EnvoyData-2ae28a0a.css"],import.meta.url)}]}]}]}),tae={sources:$e("gateway.sources")},nae=e=>[[tae.sources,{service:Joe,arguments:[e.api],labels:[e.sources]}]];function rae(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 oae=e=>({"use kubernetes":t=>e("KUMA_ENVIRONMENT")==="kubernetes"});function B3(e,t,n=void 0){if(typeof e!="object"||Array.isArray(e)||Array.isArray(t)&&t.length===0)return n;const r=Array.isArray(t)?t:t.split(".");if(r.length===1){const o=e[r[0]];return o===void 0?n:o}return B3(e[r[0]],r.slice(1),n)}async function pu(e){try{let t=null,n=0,r=[],o=null;for(;;){const a={size:su,offset:n},{total:i,items:s,next:l}=await e(a);if(Array.isArray(s)&&(r=r.concat(s)),t===null&&(t=i),!l||o===l)break;o=l,n+=su}return{total:t,items:r}}catch(t){throw new Error(`Resource fetching failed: ${t}`)}}function Uie(e){var n;const t=((n=e.zoneInsight)==null?void 0:n.subscriptions)??[];if(t.length>0){const r=t[t.length-1];if(r.config){const o=JSON.parse(r.config);return B3(o,"dpServer.auth.type",lu)}}return lu}const aae=e=>({"/all-mesh-insights":(t,n)=>(n.close(),pu(e.getAllMeshInsights.bind(e))),"/all-zone-overviews":(t,n)=>(n.close(),pu(e.getAllZoneOverviews.bind(e)))}),mu={sources:$e("control-planes.sources"),features:$e("control-planes.features")},iae=e=>[[mu.sources,{service:aae,arguments:[e.api],labels:[e.sources]}],[mu.features,{service:oae,arguments:[e.env],labels:[e.features]}]],sae=e=>({"/meshes":async(t,n)=>{n.close();const{size:r}=t,o=t.size*(t.page-1);return e.getAllMeshes({size:r,offset:o})},"/meshes/:name":(t,n)=>{n.close();const{name:r}=t;return e.getMesh({name:r})},"/mesh-insights":async(t,n)=>{n.close();const{size:r}=t,o=t.size*(t.page-1);return e.getAllMeshInsights({size:r,offset:o})},"/mesh-insights/:name":async(t,n)=>{n.close();const{name:r}=t;return e.getMeshInsights({name:r})}}),lae=(e,t,n,r)=>[{path:"/meshes",name:"mesh-list-view",props:o=>({page:Ft(o.query.page,1),size:Ft(o.query.size,kr)}),component:()=>be(()=>import("./MeshListView-ca0cbfd7.js"),["./MeshListView-faf820c1.css"],import.meta.url)},{path:"/mesh",name:"mesh-index-view",redirect:{name:"mesh-list-view"},component:()=>be(()=>import("./MeshIndexView-06df88e0.js"),[],import.meta.url),children:[{path:":mesh",name:"mesh",redirect:{name:"mesh-detail-view"},children:[{path:"",name:"mesh-tabs-view",redirect:{name:"mesh-detail-view"},component:()=>be(()=>import("./MeshTabsView-472311f7.js"),["./NavTabs-423b9d69.css"],import.meta.url),children:[{path:"overview",meta:{module:"meshes"},name:"mesh-detail-view",component:()=>be(()=>import("./MeshDetailView-eb07d513.js"),["./MeshDetailView-0927735a.css"],import.meta.url)},{path:"config",name:"mesh-config-view",component:()=>be(()=>import("./MeshConfigView-afc42a02.js"),["./CodeBlock-7d9027b4.css","./ResourceCodeBlock-dd906c25.css"],import.meta.url)},...e.items("services"),...t.items("gateways"),...n.items("data-planes"),...r.items("policies")]},...e.item("service"),...t.item("gateway"),...n.item("data-plane"),...r.item("policy")]}]}],cae={sources:$e("mesh.sources")},uae=e=>[[cae.sources,{service:sae,arguments:[e.api],labels:[e.sources]}]],dae=e=>({"/*/policy-types":(t,n)=>(n.close(),e.getPolicyTypes()),"/meshes/:mesh/policy-path/:path":(t,n)=>{n.close();const{mesh:r,path:o,size:a}=t,i=t.size*(t.page-1);return e.getAllPolicyEntitiesFromMesh({mesh:r,path:o},{offset:i,size:a})},"/meshes/:mesh/policy-path/:path/policy/:name":(t,n)=>{n.close();const{mesh:r,path:o,name:a}=t;return e.getSinglePolicyEntity({mesh:r,path:o,name:a})},"/meshes/:mesh/policy-path/:path/policy/:name/dataplanes":(t,n)=>{n.close();const{mesh:r,path:o,name:a}=t;return e.getPolicyConnections({mesh:r,path:o,name:a})}}),hae=()=>({items:(t="policies")=>[{path:`${t}`,name:`${t}-abstract-view`,meta:{module:"policies"},redirect:()=>({name:"policies"}),children:[{path:"",name:`${t}`,redirect:n=>({...n,params:{...n.params,policyPath:"circuit-breakers"},name:"policies-list-view"}),children:[{path:":policyPath",name:`${t}-list-view`,component:()=>be(()=>import("./PolicyListView-5079ce23.js"),["./PolicyTypeTag-05fd0df0.css","./PolicyListView-4bf6d71e.css"],import.meta.url),props:n=>({page:Ft(n.query.page,1),size:Ft(n.query.size,kr)})}]}]}],item:(t="policy")=>[{path:`${t}`,name:`${t}-abstract-view`,meta:{module:"policies"},redirect:()=>({name:"policies"}),children:[{path:`${t==="policy"?":policyPath/":""}:policy`,name:`${t}-detail-view`,component:()=>be(()=>import("./PolicyDetailView-d2f36826.js"),["./CodeBlock-7d9027b4.css","./ResourceCodeBlock-dd906c25.css"],import.meta.url)}]}]}),fae={sources:$e("policy.sources")},pae=e=>[[fae.sources,{service:dae,arguments:[e.api],labels:[e.sources]}]],mae=e=>({"/meshes/:mesh/service-insights":(t,n)=>{n.close();const{mesh:r,size:o}=t,a=t.size*(t.page-1);return e.getAllServiceInsightsFromMesh({mesh:r},{size:o,offset:a})},"/meshes/:mesh/service-insights/:name":(t,n)=>{n.close();const{mesh:r,name:o}=t;return e.getServiceInsight({mesh:r,name:o})},"/meshes/:mesh/external-services/:name":(t,n)=>{n.close();const{mesh:r,name:o}=t;return e.getExternalServiceByServiceInsightName(r,o)}}),vae=()=>({items:(t="services")=>[{path:`${t}`,name:`${t}-abstract-view`,meta:{module:"services"},redirect:()=>({name:"services-list-view"}),children:[{path:"",name:`${t}-list-view`,props:n=>({mesh:n.params.mesh,page:Ft(n.query.page,1),size:Ft(n.query.size,kr)}),component:()=>be(()=>import("./ServiceListView-ba073892.js"),["./ServiceListView-8471a598.css"],import.meta.url)}]}],item:(t="")=>[{path:`${t}`,name:`${t}-abstract-view`,meta:{module:"services"},redirect:()=>({name:"services-list-view"}),children:[{path:":service",name:`${t}-detail-tabs-view`,component:()=>be(()=>import("./ServiceDetailTabsView-be922d85.js"),["./NavTabs-423b9d69.css"],import.meta.url),children:[{path:"",name:`${t}-detail-view`,component:()=>be(()=>import("./ServiceDetailView-3c7bd837.js"),["./TagList-613e8329.css"],import.meta.url)},{path:"config",name:`${t}-config-view`,component:()=>be(()=>import("./ServiceConfigView-99553be7.js"),["./CodeBlock-7d9027b4.css","./ResourceCodeBlock-dd906c25.css"],import.meta.url)},{path:"data-plane-proxies",name:`${t}-data-plane-proxies-view`,component:()=>be(()=>import("./ServiceDataPlaneProxiesView-86c6e441.js"),["./KFilterBar-919ca0fb.css","./ServiceDataPlaneProxiesView-48d9ed34.css"],import.meta.url),props:n=>({gatewayType:n.query.gatewayType||"all",page:Ft(n.query.page,1),size:Ft(n.query.size,kr),query:decodeURIComponent(String(n.query.query||"")),search:decodeURIComponent(String(n.query.s||""))})}]}]}]}),gae={sources:$e("service.sources")},Cae=e=>[[gae.sources,{service:mae,arguments:[e.api],labels:[e.sources]}]],yae=e=>({"use zones":()=>e("KUMA_MODE")==="global","create zones":t=>t("use zones")&&e("KUMA_ZONE_CREATION_FLOW")==="enabled"}),bae=e=>({"/zone-cps":async(t,n)=>{n.close();const{size:r}=t,o=t.size*(t.page-1);return await e.getAllZoneOverviews({size:r,offset:o})},"/zone-cps/:name":async(t,n)=>{n.close();const{name:r}=t;return await e.getZoneOverview({name:r})},"/zone-ingresses/:name":async(t,n)=>{n.close();const{name:r}=t;return await e.getZoneIngress({name:r})},"/zone-ingresses/:name/data-path/:dataPath":(t,n)=>{n.close();const{name:r,dataPath:o}=t;return e.getZoneIngressData({zoneIngressName:r,dataPath:o})},"/zone-ingress-overviews":async(t,n)=>{n.close();const{size:r}=t,o=t.size*(t.page-1);return await e.getAllZoneIngressOverviews({size:r,offset:o})},"/zone-ingress-overviews/:name":async(t,n)=>{n.close();const{name:r}=t;return await e.getZoneIngressOverview({name:r})},"/zone-egresses/:name":async(t,n)=>{n.close();const{name:r}=t;return await e.getZoneEgress({name:r})},"/zone-egresses/:name/data-path/:dataPath":(t,n)=>{n.close();const{name:r,dataPath:o}=t;return e.getZoneEgressData({zoneEgressName:r,dataPath:o})},"/zone-egress-overviews":async(t,n)=>{n.close();const{size:r}=t,o=t.size*(t.page-1);return await e.getAllZoneEgressOverviews({size:r,offset:o})},"/zone-egress-overviews/:name":async(t,n)=>{n.close();const{name:r}=t;return await e.getZoneEgressOverview({name:r})}}),wae=()=>[{path:"/zones/create",name:"zone-create-view",meta:{isWizard:!0},component:()=>be(()=>import("./ZoneCreateView-d692b520.js"),["./CodeBlock-7d9027b4.css","./ZoneCreateView-54090d60.css"],import.meta.url)}],_ae=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:()=>be(()=>import("./ZoneTabsView-34d2315b.js"),["./NavTabs-423b9d69.css"],import.meta.url),children:[{path:"",name:"zone-cp-list-view",props:t=>({page:Ft(t.query.page,1),size:Ft(t.query.size,kr)}),component:()=>be(()=>import("./ZoneListView-ac537487.js"),["./ZoneListView-a5681263.css"],import.meta.url)}]},{path:":zone",name:"zone-cp-detail-tabs-view",component:()=>be(()=>import("./ZoneDetailTabsView-08498cc8.js"),["./NavTabs-423b9d69.css"],import.meta.url),children:[{path:"",name:"zone-cp-detail-view",component:()=>be(()=>import("./ZoneDetailView-a7cd3913.js"),["./AccordionList-8bab9627.css","./SubscriptionList-64757846.css"],import.meta.url)},{path:"config",name:"zone-cp-config-view",component:()=>be(()=>import("./ZoneConfigView-e72a4d59.js"),["./CodeBlock-7d9027b4.css"],import.meta.url)}]}]},{path:"zone-ingresses",name:"zone-ingresses",children:[{path:"",name:"zone-ingress-tabs-view",meta:{module:"zone-ingresses"},component:()=>be(()=>import("./ZoneTabsView-34d2315b.js"),["./NavTabs-423b9d69.css"],import.meta.url),children:[{path:"",name:"zone-ingress-list-view",props:t=>({page:Ft(t.query.page,1),size:Ft(t.query.size,kr)}),component:()=>be(()=>import("./ZoneIngressListView-b810688f.js"),["./ZoneIngressListView-227cedc3.css"],import.meta.url)}]},{path:":zoneIngress",name:"zone-ingress-detail-tabs-view",component:()=>be(()=>import("./ZoneIngressDetailTabsView-8fbb8e6f.js"),["./NavTabs-423b9d69.css"],import.meta.url),children:[{path:"",name:"zone-ingress-detail-view",component:()=>be(()=>import("./ZoneIngressDetailView-fa87e3cf.js"),["./AccordionList-8bab9627.css","./SubscriptionList-64757846.css"],import.meta.url)},{path:"xds-config",name:"zone-ingress-xds-config-view",component:()=>be(()=>import("./ZoneIngressXdsConfigView-61582cd8.js"),["./CodeBlock-7d9027b4.css","./EnvoyData-2ae28a0a.css"],import.meta.url)},{path:"stats",name:"zone-ingress-stats-view",component:()=>be(()=>import("./ZoneIngressStatsView-fb5d72bc.js"),["./CodeBlock-7d9027b4.css","./EnvoyData-2ae28a0a.css"],import.meta.url)},{path:"clusters",name:"zone-ingress-clusters-view",component:()=>be(()=>import("./ZoneIngressClustersView-f4098012.js"),["./CodeBlock-7d9027b4.css","./EnvoyData-2ae28a0a.css"],import.meta.url)},{path:"config",name:"zone-ingress-config-view",component:()=>be(()=>import("./ZoneIngressConfigView-fdfc6b06.js"),["./CodeBlock-7d9027b4.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:()=>be(()=>import("./ZoneTabsView-34d2315b.js"),["./NavTabs-423b9d69.css"],import.meta.url),children:[{path:"",name:"zone-egress-list-view",props:t=>({page:Ft(t.query.page,1),size:Ft(t.query.size,kr)}),component:()=>be(()=>import("./ZoneEgressListView-325a73e2.js"),["./ZoneEgressListView-5a0b14a5.css"],import.meta.url)}]},{path:":zoneEgress",name:"zone-egress-detail-tabs-view",component:()=>be(()=>import("./ZoneEgressDetailTabsView-9a34b404.js"),["./NavTabs-423b9d69.css"],import.meta.url),children:[{path:"",name:"zone-egress-detail-view",component:()=>be(()=>import("./ZoneEgressDetailView-a24d31b4.js"),["./AccordionList-8bab9627.css","./SubscriptionList-64757846.css"],import.meta.url)},{path:"xds-config",name:"zone-egress-xds-config-view",component:()=>be(()=>import("./ZoneEgressXdsConfigView-109d2a79.js"),["./CodeBlock-7d9027b4.css","./EnvoyData-2ae28a0a.css"],import.meta.url)},{path:"stats",name:"zone-egress-stats-view",component:()=>be(()=>import("./ZoneEgressStatsView-36181eca.js"),["./CodeBlock-7d9027b4.css","./EnvoyData-2ae28a0a.css"],import.meta.url)},{path:"clusters",name:"zone-egress-clusters-view",component:()=>be(()=>import("./ZoneEgressClustersView-e559866e.js"),["./CodeBlock-7d9027b4.css","./EnvoyData-2ae28a0a.css"],import.meta.url)},{path:"config",name:"zone-egress-config-view",component:()=>be(()=>import("./ZoneEgressConfigView-bb699bda.js"),["./CodeBlock-7d9027b4.css","./ResourceCodeBlock-dd906c25.css"],import.meta.url)}]}]}]}],vu={sources:$e("zone.sources"),features:$e("zone.features")},kae=e=>[[vu.sources,{service:bae,arguments:[e.api],labels:[e.sources]}],[vu.features,{service:yae,arguments:[e.env],labels:[e.features]}]],Mae={common:{product:{name:"Kuma",href:{docs:{index:"{KUMA_DOCS_URL}/"}},environment:{universal:"Universal",kubernetes:"Kubernetes"},mode:{standalone:"Standalone",global:"Multi-Zone"}},copyText:"Copy",copySuccessText:"Copied!",copyKubernetesText:"Copy as Kubernetes",copyKubernetesShortText:"as k8s",documentation:"Documentation",error_state:{title:"An error has occurred while trying to load this data.",details:"Details",field:"Field"},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"}}},xae={components:{"route-view":{title:"{name} Manager","route-announcer":"Navigated to {title}"}}},Sae={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"}}}},Eae={"data-planes":{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"}},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}","mutual-tls":"{KUMA_DOCS_URL}/policies/mutual-tls?{KUMA_UTM_QUERY_PARAMS}"}},list:{version_mismatch:"Version mismatch"},detail:{mtls:"Certificate",subscriptions:"XDS connections",no_mtls:"This Data Plane Proxy does not have mTLS configured, yet",no_mtls_learn_more:"Learn about certificates in {product}",configuration:"Configuration"}}},Aae={diagnostics:{routes:{item:{title:"Diagnostics",breadcrumbs:"Diagnostics"}}}},Lae={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"}}}},Dae={"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"}}}}},Tae={meshes:{routes:{item:{title:"{name}",breadcrumbs:"Meshes",navigation:{"mesh-detail-view":"Overview","mesh-config-view":"YAML","services-abstract-view":"Services","data-planes-abstract-view":"Data Plane Proxies","gateways-abstract-view":"Gateways","policies-abstract-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"}}},Bae={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"},completed:{title:"Completed"}}}},Hae={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"}}},Oae={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"}}}},Iae={"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"},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"},form:{exit:"Exit",title:"Create & connect Zone",description:" ",facts:[],section:{name:{title:"Zone name",description:" "},configuration:{title:"Configuration",description:" "},connect_zone:{title:"Connect Zone",description:" "},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."},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 \\ + `,1)]),default:A(()=>[$re,y()]),_:1}),y(),Rre,y(),Fre,y(),zre]))}}),Cn={KumaLogo:nn(wee,{description:"KumaLogo"}),GithubButton:nn(AJ,{description:"GithubButton"}),MainOverview:nn(Ste,{description:"MainOverview"}),KubernetesGraph:nn(Jte,{description:"KubernetesGraph"}),PostgresGraph:nn(wre,{description:"PostgresGraph"}),MemoryGraph:nn(pne,{description:"MemoryGraph"}),MultizoneGraph:nn(Xne,{description:"MultizoneGraph"}),StandaloneGraph:nn(Ure,{description:"StandaloneGraph"}),AppSidebar:nn(gee,{description:"AppSidebar"}),AppHeader:nn(KJ,{description:"AppHeader"}),AppLoadingBar:nn(aee,{description:"AppLoadingBar"}),AppOnboardingNotification:nn(uee,{description:"AppOnboardingNotification"}),MainView:nn(QJ,{description:"MainView"}),MeshDetails:nn(Dte,{description:"MeshDetails"})},[jre,Gre,Tie,Bie,Hie,Oie,Iie,Vie,Pie,Zie,Nie,$ie,Yre,Rie]=f7(Cn.KumaLogo,Cn.GithubButton,Cn.MainOverview,Cn.KubernetesGraph,Cn.PostgresGraph,Cn.MemoryGraph,Cn.MultizoneGraph,Cn.StandaloneGraph,Cn.AppSidebar,Cn.AppHeader,Cn.AppLoadingBar,Cn.AppOnboardingNotification,Cn.MainView,Cn.MeshDetails),Kre={key:0,"aria-label":"Breadcrumb"},Wre={key:0,class:"app-view-title-bar"},qre={key:1,class:"actions"},Qre={key:0,class:"app-view-title-bar"},Xre={key:1,class:"actions"},Jre=ne({__name:"AppView",props:{breadcrumbs:{type:Array,required:!1,default:null},fullscreen:{type:Boolean,required:!1,default:!1}},setup(e){const t=e,n=Yre(),r=xt(),o=new Map,a=G([]),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=_n("app-view-parent",void 0);c||Za("app-view-parent",l);const u=c||l;return De(()=>t.breadcrumbs,d=>{d!==null&&u.addBreadcrumbs(d,i)},{immediate:!0}),ir(()=>{u.removeBreadcrumbs(i)}),(d,h)=>E(c)?(m(),x("section",{key:1,class:X({"is-fullscreen":t.fullscreen})},[E(r).title?(m(),x("header",Qre,[t.fullscreen?(m(),Q(E(Ae),{key:0,icon:"kong"})):P("",!0),y(),$(d.$slots,"title",{},void 0,!0),y(),E(r).actions?(m(),x("div",Xre,[$(d.$slots,"actions",{},void 0,!0)])):P("",!0)])):P("",!0),y(),$(d.$slots,"default",{},void 0,!0)],2)):(m(),Q(E(n),{key:0,class:"app-main-content"},{default:A(()=>[a.value.length>0?(m(),x("nav",Kre,[V(E(j7),{items:a.value},null,8,["items"])])):P("",!0),y(),p("section",{class:X({"is-fullscreen":t.fullscreen})},[E(r).title?(m(),x("header",Wre,[t.fullscreen?(m(),Q(E(Ae),{key:0,icon:"kong"})):P("",!0),y(),$(d.$slots,"title",{},void 0,!0),y(),E(r).actions?(m(),x("div",qre,[$(d.$slots,"actions",{},void 0,!0)])):P("",!0)])):P("",!0),y(),$(d.$slots,"default",{},void 0,!0)],2)]),_:3}))}});const eoe=Gt(Jre,[["__scopeId","data-v-0b9fb9fe"]]),e7=Symbol("route-view-parent"),toe=ne({__name:"RouteTitle",props:{title:{type:String,required:!1,default:""},render:{type:Boolean,required:!1,default:!1}},setup(e){const t=e,n=Symbol("route-title"),r=_n(e7);return typeof r<"u"&&(De(()=>t.title,o=>{o.length>0&&r.addTitle(o,n)},{immediate:!0}),ir(()=>{r.removeTitle(n)})),(o,a)=>t.render?(m(),x(ke,{key:0},[y(H(t.title),1)],64)):P("",!0)}}),of=function(e){let t;return(...n)=>{t&&window.cancelAnimationFrame(t),t=window.requestAnimationFrame(e.bind(e,...n))}},noe=function(e){return(Array.isArray(e)?e[0]:e)??""},roe=(e=document)=>of(t=>{e.title=t}),ooe=(e=document.documentElement)=>{if(!e)return()=>{};const t=[...e.classList];return of(n=>{const r=n.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(...r.class||[])})},aoe=(e,t)=>{const n={...t},r=Object.entries(e).reduce((o,[a,i])=>(String(i).length>0?o[a]=encodeURIComponent(String(i)):o[a]=void 0,o),n);return{...n,...r}},ioe={class:"route-view"},soe={key:0,class:"route-view-title visually-hidden","aria-live":"assertive","aria-atomic":"true"},loe=ne({__name:"RouteView",props:{name:{type:String,required:!1,default:""},attrs:{type:Object,required:!1,default:()=>({})}},setup(e){const t=e,n=g2(),r=D3(),{t:o}=Vt(),a=Wl(),i=$C(),s=roe(document),l=ooe(document.documentElement),c=Symbol("route-view"),u=G(""),d=new Map,h=new Map,f=b=>b.reverse().concat(o("components.route-view.title",{name:o("common.product.name")})).join(" | "),v={addTitle:(b,w)=>{u.value=b,d.set(w,b),s(f([...d.values()]))},removeTitle:b=>{d.delete(b),s(f([...d.values()]))},addAttrs:(b,w)=>{h.set(w,b),l([...h.values()])},removeAttrs:b=>{h.delete(b),l([...h.values()])}},_=_n(e7,void 0);_||(s(o("components.route-view.title",{name:o("common.product.name")})),Za(e7,v));const C=_||v;return De(()=>t.attrs,b=>{Object.keys(b).length>0&&C.addAttrs(b,c)},{immediate:!0}),ir(()=>{C.removeAttrs(c)}),(b,w)=>(m(),x("div",ioe,[E(_)?P("",!0):(m(),x("div",soe,H(E(o)("components.route-view.route-announcer",{title:u.value})),1)),y(),$(b.$slots,"default",{t:E(o),env:E(n),can:E(r),route:{update:g=>{const k=E(a).query.page?"push":"replace";E(i)[k]({name:t.name,query:E(aoe)(g,E(a).query)})},replace:(...g)=>{E(i).push(...g)},params:Object.fromEntries(Object.entries(E(a).params).map(([g,k])=>[g,E(noe)(k)]))}})]))}}),coe=e=>{const t=(n,r)=>typeof e[n]<"u"?e[n](t,r):!1;return t},ui={can:$e("application.can"),features:$e("application.can.features"),applicationComponents:$e("application.components")},uoe=e=>[[ui.applicationComponents,{service:()=>[["AppView",eoe],["DataSource",Ai],["RouteView",loe],["RouteTitle",toe]],labels:[e.components]}],[ui.can,{service:coe,arguments:[ui.features]}]],doe=ui,[D3]=f7(ui.can);var di=class{constructor(t,n,r,o,a,i){ut(this,"type",3);ut(this,"name","");ut(this,"prefix","");ut(this,"value","");ut(this,"suffix","");ut(this,"modifier",3);this.type=t,this.name=n,this.prefix=r,this.value=o,this.suffix=a,this.modifier=i}hasCustomName(){return this.name!==""&&typeof this.name!="number"}},hoe=/[$_\p{ID_Start}]/u,foe=/[$_\u200C\u200D\p{ID_Continue}]/u,t7=".*";function poe(e,t){return(t?/^[\x00-\xFF]*$/:/^[\x00-\x7F]*$/).test(e)}function af(e,t=!1){let n=[],r=0;for(;r{if(il("OTHER_MODIFIER")??l("ASTERISK"),u=w=>{let g=l(w);if(g!==void 0)return g;let{type:k,index:B}=n[i];throw new TypeError(`Unexpected ${k} at ${B}, expected ${w}`)},d=()=>{let w="",g;for(;g=l("CHAR")??l("ESCAPED_CHAR");)w+=g;return w},h=w=>w,f=t.encodePart||h,v="",_=w=>{v+=w},C=()=>{v.length&&(o.push(new di(3,"","",f(v),"",3)),v="")},b=(w,g,k,B,N)=>{let j=3;switch(N){case"?":j=1;break;case"*":j=0;break;case"+":j=2;break}if(!g&&!k&&j===3){_(w);return}if(C(),!g&&!k){if(!w)return;o.push(new di(3,"","",f(w),"",j));return}let F;k?k==="*"?F=t7:F=k:F=r;let D=2;F===r?(D=1,F=""):F===t7&&(D=0,F="");let S;if(g?S=g:k&&(S=a++),s.has(S))throw new TypeError(`Duplicate name '${S}'.`);s.add(S),o.push(new di(D,S,f(w),F,f(B),j))};for(;i-1)}return i||(r+=`(?=${a}|${o})`),new RegExp(r,hu(n))}var fo={delimiter:"",prefixes:"",sensitive:!0,strict:!0},voe={delimiter:".",prefixes:"",sensitive:!0,strict:!0},goe={delimiter:"/",prefixes:"/",sensitive:!0,strict:!0};function Coe(e,t){return e.length?e[0]==="/"?!0:!t||e.length<2?!1:(e[0]=="\\"||e[0]=="{")&&e[1]=="/":!1}function cf(e,t){return e.startsWith(t)?e.substring(t.length,e.length):e}function yoe(e,t){return e.endsWith(t)?e.substr(0,e.length-t.length):e}function uf(e){return!e||e.length<2?!1:e[0]==="["||(e[0]==="\\"||e[0]==="{")&&e[1]==="["}var df=["ftp","file","http","https","ws","wss"];function hf(e){if(!e)return!0;for(let t of df)if(e.test(t))return!0;return!1}function boe(e,t){if(e=cf(e,"#"),t||e==="")return e;let n=new URL("https://example.com");return n.hash=e,n.hash?n.hash.substring(1,n.hash.length):""}function woe(e,t){if(e=cf(e,"?"),t||e==="")return e;let n=new URL("https://example.com");return n.search=e,n.search?n.search.substring(1,n.search.length):""}function _oe(e,t){return t||e===""?e:uf(e)?mf(e):pf(e)}function koe(e,t){if(t||e==="")return e;let n=new URL("https://example.com");return n.password=e,n.password}function Moe(e,t){if(t||e==="")return e;let n=new URL("https://example.com");return n.username=e,n.username}function xoe(e,t,n){if(n||e==="")return e;if(t&&!df.includes(t))return new URL(`${t}:${e}`).pathname;let r=e[0]=="/";return e=new URL(r?e:"/-"+e,"https://example.com").pathname,r||(e=e.substring(2,e.length)),e}function Soe(e,t,n){return ff(t)===e&&(e=""),n||e===""?e:vf(e)}function Eoe(e,t){return e=yoe(e,":"),t||e===""?e:T3(e)}function ff(e){switch(e){case"ws":case"http":return"80";case"wws":case"https":return"443";case"ftp":return"21";default:return""}}function T3(e){if(e==="")return e;if(/^[-+.A-Za-z0-9]*$/.test(e))return e.toLowerCase();throw new TypeError(`Invalid protocol '${e}'.`)}function Aoe(e){if(e==="")return e;let t=new URL("https://example.com");return t.username=e,t.username}function Loe(e){if(e==="")return e;let t=new URL("https://example.com");return t.password=e,t.password}function pf(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 mf(e){if(e==="")return e;if(/[^0-9a-fA-F[\]:]/g.test(e))throw new TypeError(`Invalid IPv6 hostname '${e}'`);return e.toLowerCase()}function vf(e){if(e===""||/^[0-9]*$/.test(e)&&parseInt(e)<=65535)return e;throw new TypeError(`Invalid port '${e}'.`)}function Doe(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 Toe(e){return e===""?e:new URL(`data:${e}`).pathname}function Boe(e){if(e==="")return e;let t=new URL("https://example.com");return t.search=e,t.search.substring(1,t.search.length)}function Hoe(e){if(e==="")return e;let t=new URL("https://example.com");return t.hash=e,t.hash.substring(1,t.hash.length)}var $a,an,kt,mt,Qo,Ra,zr,Fa,za,Ua,Tt,Zt,kl,gf,Di,n7,Xo,j1,ja,Os,bn,Pn,Ti,r7,Ml,Cf,Ga,Is,xl,yf,Sl,bf,Ya,Vs,Co,Ta,Ur,Fo,El,wf,Al,_f,Ll,kf,Dl,Mf,Nn,hr,Tl,xf,Bu,Ooe=(Bu=class{constructor(e){Qe(this,Tt);Qe(this,kl);Qe(this,Di);Qe(this,Xo);Qe(this,ja);Qe(this,bn);Qe(this,Ti);Qe(this,Ml);Qe(this,Ga);Qe(this,xl);Qe(this,Sl);Qe(this,Ya);Qe(this,Co);Qe(this,Ur);Qe(this,El);Qe(this,Al);Qe(this,Ll);Qe(this,Dl);Qe(this,Nn);Qe(this,Tl);Qe(this,$a,void 0);Qe(this,an,[]);Qe(this,kt,{});Qe(this,mt,0);Qe(this,Qo,1);Qe(this,Ra,0);Qe(this,zr,0);Qe(this,Fa,0);Qe(this,za,0);Qe(this,Ua,!1);$t(this,$a,e)}get result(){return oe(this,kt)}parse(){for($t(this,an,af(oe(this,$a),!0));oe(this,mt)0)if(ge(this,Al,_f).call(this))$t(this,Fa,oe(this,Fa)-1);else continue;if(ge(this,El,wf).call(this)){$t(this,Fa,oe(this,Fa)+1);continue}switch(oe(this,zr)){case 0:ge(this,Ti,r7).call(this)&&(oe(this,kt).username="",oe(this,kt).password="",oe(this,kt).hostname="",oe(this,kt).port="",oe(this,kt).pathname="",oe(this,kt).search="",oe(this,kt).hash="",ge(this,Xo,j1).call(this,1));break;case 1:if(ge(this,Ti,r7).call(this)){ge(this,Tl,xf).call(this);let e=7,t=1;oe(this,Ua)&&(oe(this,kt).pathname="/"),ge(this,Ml,Cf).call(this)?(e=2,t=3):oe(this,Ua)&&(e=2),ge(this,Tt,Zt).call(this,e,t)}break;case 2:ge(this,Ga,Is).call(this)?ge(this,Xo,j1).call(this,3):(ge(this,Ya,Vs).call(this)||ge(this,Co,Ta).call(this)||ge(this,Ur,Fo).call(this))&&ge(this,Xo,j1).call(this,5);break;case 3:ge(this,xl,yf).call(this)?ge(this,Tt,Zt).call(this,4,1):ge(this,Ga,Is).call(this)&&ge(this,Tt,Zt).call(this,5,1);break;case 4:ge(this,Ga,Is).call(this)&&ge(this,Tt,Zt).call(this,5,1);break;case 5:ge(this,Ll,kf).call(this)?$t(this,za,oe(this,za)+1):ge(this,Dl,Mf).call(this)&&$t(this,za,oe(this,za)-1),ge(this,Sl,bf).call(this)&&!oe(this,za)?ge(this,Tt,Zt).call(this,6,1):ge(this,Ya,Vs).call(this)?ge(this,Tt,Zt).call(this,7,0):ge(this,Co,Ta).call(this)?ge(this,Tt,Zt).call(this,8,1):ge(this,Ur,Fo).call(this)&&ge(this,Tt,Zt).call(this,9,1);break;case 6:ge(this,Ya,Vs).call(this)?ge(this,Tt,Zt).call(this,7,0):ge(this,Co,Ta).call(this)?ge(this,Tt,Zt).call(this,8,1):ge(this,Ur,Fo).call(this)&&ge(this,Tt,Zt).call(this,9,1);break;case 7:ge(this,Co,Ta).call(this)?ge(this,Tt,Zt).call(this,8,1):ge(this,Ur,Fo).call(this)&&ge(this,Tt,Zt).call(this,9,1);break;case 8:ge(this,Ur,Fo).call(this)&&ge(this,Tt,Zt).call(this,9,1);break}}}},$a=new WeakMap,an=new WeakMap,kt=new WeakMap,mt=new WeakMap,Qo=new WeakMap,Ra=new WeakMap,zr=new WeakMap,Fa=new WeakMap,za=new WeakMap,Ua=new WeakMap,Tt=new WeakSet,Zt=function(e,t){switch(oe(this,zr)){case 0:break;case 1:oe(this,kt).protocol=ge(this,Nn,hr).call(this);break;case 2:break;case 3:oe(this,kt).username=ge(this,Nn,hr).call(this);break;case 4:oe(this,kt).password=ge(this,Nn,hr).call(this);break;case 5:oe(this,kt).hostname=ge(this,Nn,hr).call(this);break;case 6:oe(this,kt).port=ge(this,Nn,hr).call(this);break;case 7:oe(this,kt).pathname=ge(this,Nn,hr).call(this);break;case 8:oe(this,kt).search=ge(this,Nn,hr).call(this);break;case 9:oe(this,kt).hash=ge(this,Nn,hr).call(this);break}ge(this,kl,gf).call(this,e,t)},kl=new WeakSet,gf=function(e,t){$t(this,zr,e),$t(this,Ra,oe(this,mt)+t),$t(this,mt,oe(this,mt)+t),$t(this,Qo,0)},Di=new WeakSet,n7=function(){$t(this,mt,oe(this,Ra)),$t(this,Qo,0)},Xo=new WeakSet,j1=function(e){ge(this,Di,n7).call(this),$t(this,zr,e)},ja=new WeakSet,Os=function(e){return e<0&&(e=oe(this,an).length-e),e=0&&(e.pathname=Ir(r.pathname.substring(0,o+1),n)+e.pathname)}e.pathname=xoe(e.pathname,e.protocol,n)}return typeof t.search=="string"&&(e.search=woe(t.search,n)),typeof t.hash=="string"&&(e.hash=boe(t.hash,n)),e}function G1(e){return e.replace(/([+*?:{}()\\])/g,"\\$1")}function Ioe(e){return e.replace(/([.+*?^${}()[\]|/\\])/g,"\\$1")}function Voe(e,t){t.delimiter??(t.delimiter="/#?"),t.prefixes??(t.prefixes="./"),t.sensitive??(t.sensitive=!1),t.strict??(t.strict=!1),t.end??(t.end=!0),t.start??(t.start=!0),t.endsWith="";let n=".*",r=`[^${Ioe(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+=G1(s.prefix),l&&(a+=`:${s.name}`),s.type===2?a+=`(${s.value})`:s.type===1?l||(a+=`(${r})`):s.type===0&&(!l&&(!u||u.type===3||u.modifier!==3||c||s.prefix!=="")?a+="*":a+=`(${n})`),s.type===1&&l&&s.suffix.length&&o.test(s.suffix[0])&&(a+="\\"),a+=G1(s.suffix),c&&(a+="}"),s.modifier!==3&&(a+=Ha(s.modifier))}return a}var vr,Jo,Ka,Rt,gr,Hu,Sf=(Hu=class{constructor(t={},n,r){Qe(this,vr,void 0);Qe(this,Jo,{});Qe(this,Ka,{});Qe(this,Rt,{});Qe(this,gr,{});try{let o;if(typeof n=="string"?o=n:r=n,typeof t=="string"){let l=new Ooe(t);if(l.parse(),t=l.result,o===void 0&&typeof t.protocol!="string")throw new TypeError("A base URL must be provided for a relative constructor string.");t.baseURL=o}else{if(!t||typeof t!="object")throw new TypeError("parameter 1 is not of type 'string' and cannot convert to dictionary.");if(o)throw new TypeError("parameter 1 is not of type 'string'.")}typeof r>"u"&&(r={ignoreCase:!1});let a={ignoreCase:r.ignoreCase===!0};$t(this,vr,V1({pathname:co,protocol:co,username:co,password:co,hostname:co,port:co,search:co,hash:co},t,!0)),ff(oe(this,vr).protocol)===oe(this,vr).port&&(oe(this,vr).port="");let s;for(s of y0){if(!(s in oe(this,vr)))continue;let l={},c=oe(this,vr)[s];switch(oe(this,Ka)[s]=[],s){case"protocol":Object.assign(l,fo),l.encodePart=T3;break;case"username":Object.assign(l,fo),l.encodePart=Aoe;break;case"password":Object.assign(l,fo),l.encodePart=Loe;break;case"hostname":Object.assign(l,voe),uf(c)?l.encodePart=mf:l.encodePart=pf;break;case"port":Object.assign(l,fo),l.encodePart=vf;break;case"pathname":hf(oe(this,Jo).protocol)?(Object.assign(l,goe,a),l.encodePart=Doe):(Object.assign(l,fo,a),l.encodePart=Toe);break;case"search":Object.assign(l,fo,a),l.encodePart=Boe;break;case"hash":Object.assign(l,fo,a),l.encodePart=Hoe;break}try{oe(this,gr)[s]=sf(c,l),oe(this,Jo)[s]=lf(oe(this,gr)[s],oe(this,Ka)[s],l),oe(this,Rt)[s]=Voe(oe(this,gr)[s],l)}catch{throw new TypeError(`invalid ${s} pattern '${oe(this,vr)[s]}'.`)}}}catch(o){throw new TypeError(`Failed to construct 'URLPattern': ${o.message}`)}}test(t={},n){let r={pathname:"",protocol:"",username:"",password:"",hostname:"",port:"",search:"",hash:""};if(typeof t!="string"&&n)throw new TypeError("parameter 1 is not of type 'string'.");if(typeof t>"u")return!1;try{typeof t=="object"?r=V1(r,t,!1):r=V1(r,fu(t,n),!1)}catch{return!1}let o;for(o of y0)if(!oe(this,Jo)[o].exec(r[o]))return!1;return!0}exec(t={},n){let r={pathname:"",protocol:"",username:"",password:"",hostname:"",port:"",search:"",hash:""};if(typeof t!="string"&&n)throw new TypeError("parameter 1 is not of type 'string'.");if(typeof t>"u")return;try{typeof t=="object"?r=V1(r,t,!1):r=V1(r,fu(t,n),!1)}catch{return null}let o={};n?o.inputs=[t,n]:o.inputs=[t];let a;for(a of y0){let i=oe(this,Jo)[a].exec(r[a]);if(!i)return null;let s={};for(let[l,c]of oe(this,Ka)[a].entries())if(typeof c=="string"||typeof c=="number"){let u=i[l+1];s[c]=u}o[a]={input:r[a]??"",groups:s}}return o}static compareComponent(t,n,r){let o=(l,c)=>{for(let u of["type","modifier","prefix","value","suffix"]){if(l[u]{let u=0;for(;u{this.routes.set(new Sf({pathname:n}),r)})}match(t){for(const[n,r]of this.routes){const o=`data:${t}`;if(n.test(o)){const a=n.exec(o);return{route:r,params:(a==null?void 0:a.pathname.groups)||{}}}}throw new Error(`Matching route for '${t}' not found`)}}class Zoe{constructor(t,n){ut(this,"pool",new Map);this.create=t,this.destroy=n}acquire(t,n){if(!this.pool.has(t)){const o={value:this.create(t),references:new Set};this.pool.set(t,o)}const r=this.pool.get(t);return r.references.add(n),r.value}release(t,n){if(this.pool.has(t)){const r=this.pool.get(t);r.references.delete(n),r.references.size===0&&(this.pool.delete(t),this.destroy(t,r.value))}}}class Noe{constructor(t,{create:n,destroy:r},o){ut(this,"cache",new Map);ut(this,"pool");ut(this,"getCacheKeyPrefix");const a=new Poe(t);this.pool=new Zoe(i=>n(i,a),(i,s)=>{r(i,s)}),this.getCacheKeyPrefix=o}source(t,n){const r=this.getCacheKeyPrefix()+t,o=this.pool.acquire(t,n);return o.addEventListener("message",a=>{this.cache.set(r,a.data)}),this.cache.has(r)&&Promise.resolve().then(()=>{o==null||o.dispatchEvent(new MessageEvent("message",{data:this.cache.get(r)}))}),o}close(t,n){return this.pool.release(t,n)}}const $oe=0,Roe=1,zo=2,Foe=e=>e.readyState===zo;class zoe extends EventTarget{constructor(n,r={}){super();ut(this,"url","");ut(this,"withCredentials",!1);ut(this,"CONNECTING",$oe);ut(this,"OPEN",Roe);ut(this,"CLOSED",zo);ut(this,"onerror",null);ut(this,"onmessage",null);ut(this,"onopen",null);ut(this,"readyState",zo);this.source=n,this._open()}_open(){(async function(n){try{n.readyState=0;const r=n.source();for await(const o of r)if(n.dispatchEvent(new MessageEvent("message",{data:o})),n.readyState===zo)break;n.readyState=zo}catch(r){n.dispatchEvent(new ErrorEvent("error",{error:r}))}})(this)}open(){this.readyState!==zo&&this._open()}close(){this.readyState=zo}}const Uoe=(e,t)=>{const[n,r]=e.split("?"),o=new URLSearchParams(r),a=t.match(n);return new zoe(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),Foe(this)||await new Promise(s=>setTimeout(s,5e3))})},joe=(e,t)=>{t&&t.close()},Goe={create:Uoe,destroy:joe},Yoe=["protocol","service","zone"];function o7(e){const t=new Map;for(const[n,r]of e){const o=Yoe.includes(n),a=o?"tag":n;t.has(a)||t.set(a,[]);const i=t.get(a);let s;a==="tag"?s=(o?`kuma.io/${n}:${r}`:r).replace(/\s+/g,""):s=r,i.push(s.trim())}return t}const Koe=e=>({"/meshes/:mesh/dataplanes":async(t,n)=>{n.close();const{mesh:r,size:o}=t,a=t.size*(t.page-1),i="false",s=Object.fromEntries(o7(JSON.parse(t.search||"[]")));return e.getAllDataplaneOverviewsFromMesh({mesh:r},{...s,gateway:i,offset:a,size:o})},"/meshes/:mesh/dataplanes/:name":(t,n)=>{n.close();const{mesh:r,name:o}=t;return e.getDataplaneFromMesh({mesh:r,name:o})},"/meshes/:mesh/dataplanes/:name/data-path/:dataPath":(t,n)=>{n.close();const{mesh:r,name:o,dataPath:a}=t;return e.getDataplaneData({mesh:r,dppName:o,dataPath:a})},"/meshes/:mesh/dataplanes/:name/sidecar-dataplanes-policies":(t,n)=>{n.close();const{mesh:r,name:o}=t;return e.getSidecarDataplanePolicies({mesh:r,name:o})},"/meshes/:mesh/dataplanes/:name/rules":(t,n)=>{n.close();const{mesh:r,name:o}=t;return e.getDataplaneRules({mesh:r,name:o})},"/meshes/:mesh/dataplane-overviews/:name":(t,n)=>{n.close();const{mesh:r,name:o}=t;return e.getDataplaneOverviewFromMesh({mesh:r,name:o})},"/meshes/:mesh/dataplanes/for/:service/of/:type":async(t,n)=>{n.close();const{mesh:r,size:o}=t,a=t.size*(t.page-1),i=Object.fromEntries(o7(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:r},{...i,...s,offset:a,size:o})}});function Ft(e,t=0){const n=Woe(e);return n!==void 0?parseInt(n):t}function Woe(e){const t=Array.isArray(e)?e:[e];return t[t.length-1]??void 0}const qoe=()=>({items:(t="data-planes")=>[{path:`${t}`,name:`${t}-abstract-view`,meta:{module:"data-planes"},redirect:()=>({name:"data-planes-list-view"}),children:[{path:"",name:`${t}-list-view`,props:n=>({mesh:n.params.mesh,page:Ft(n.query.page,1),size:Ft(n.query.size,kr),query:decodeURIComponent(String(n.query.query||"")),search:decodeURIComponent(String(n.query.s||""))}),component:()=>be(()=>import("./DataPlaneListView-a3034da5.js"),["./KFilterBar-919ca0fb.css","./DataPlaneListView-07060462.css"],import.meta.url)}]}],item:(t="data-plane")=>[{path:`${t}`,name:`${t}-abstract-view`,meta:{module:"data-planes"},redirect:()=>({name:"data-planes-list-view"}),children:[{path:":dataPlane",name:`${t}-detail-tabs-view`,component:()=>be(()=>import("./DataPlaneDetailTabsView-e4806e7a.js"),["./NavTabs-423b9d69.css"],import.meta.url),children:[{path:"",name:`${t}-detail-view`,component:()=>be(()=>import("./DataPlaneDetailView-a610fcb1.js"),["./AccordionList-8bab9627.css","./SubscriptionList-64757846.css","./TagList-613e8329.css","./DataPlaneDetailView-cb3782fe.css"],import.meta.url)},{path:"policies",name:`${t}-policies-view`,component:()=>be(()=>import("./DataPlanePoliciesView-f8139d52.js"),["./AccordionList-8bab9627.css","./CodeBlock-aa591f34.css","./PolicyTypeTag-05fd0df0.css","./TagList-613e8329.css","./DataPlanePoliciesView-3172c9cb.css"],import.meta.url)},{path:"xds-config",name:`${t}-xds-config-view`,component:()=>be(()=>import("./DataPlaneXdsConfigView-d6fe6bf7.js"),["./CodeBlock-aa591f34.css","./EnvoyData-2ae28a0a.css"],import.meta.url)},{path:"stats",name:`${t}-stats-view`,component:()=>be(()=>import("./DataPlaneStatsView-f3bb44fb.js"),["./CodeBlock-aa591f34.css","./EnvoyData-2ae28a0a.css"],import.meta.url)},{path:"clusters",name:`${t}-clusters-view`,component:()=>be(()=>import("./DataPlaneClustersView-7a093be4.js"),["./CodeBlock-aa591f34.css","./EnvoyData-2ae28a0a.css"],import.meta.url)},{path:"config",name:`${t}-config-view`,component:()=>be(()=>import("./DataPlaneConfigView-d7804ee9.js"),["./CodeBlock-aa591f34.css","./ResourceCodeBlock-dd906c25.css"],import.meta.url)}]}]}]}),Qoe={sources:$e("mesh.sources")},Xoe=e=>[[Qoe.sources,{service:Koe,arguments:[e.api],labels:[e.sources]}]],Joe=e=>({"/meshes/:mesh/gateways":async(t,n)=>{n.close();const r=t.size*(t.page-1);return e.getAllDataplaneOverviewsFromMesh({mesh:t.mesh},{gateway:"true",offset:r,size:t.size})},"/meshes/:mesh/gateways/of/:type":async(t,n)=>{n.close();const r=t.size*(t.page-1);return e.getAllDataplaneOverviewsFromMesh({mesh:t.mesh},{...Object.fromEntries(o7(JSON.parse(t.search||"[]"))),gateway:t.type==="all"?"true":t.type,offset:r,size:t.size})},"/meshes/:mesh/gateways/:name/policies":(t,n)=>{n.close();const{mesh:r,name:o}=t;return e.getMeshGatewayDataplane({mesh:r,name:o})}}),eae=()=>({items:(t="gateways")=>[{path:`${t}`,name:`${t}-abstract-view`,meta:{module:"gateways"},redirect:()=>({name:"gateways-list-view"}),children:[{path:"",name:`${t}-list-view`,props:n=>({mesh:n.params.mesh,page:Ft(n.query.page,1),size:Ft(n.query.size,kr),query:decodeURIComponent(String(n.query.query||"")),search:decodeURIComponent(String(n.query.s||"")),gatewayType:n.query.gatewayType||"all"}),component:()=>be(()=>import("./GatewayListView-9816be3e.js"),["./KFilterBar-919ca0fb.css","./GatewayListView-ee4c1bd8.css"],import.meta.url)}]}],item:(t="gateway")=>[{path:`${t}`,name:`${t}-abstract-view`,meta:{module:"gateways"},redirect:()=>({name:"gateways-list-view"}),children:[{path:":dataPlane",name:`${t}-detail-tabs-view`,component:()=>be(()=>import("./DataPlaneDetailTabsView-e4806e7a.js"),["./NavTabs-423b9d69.css"],import.meta.url),props:{isGatewayView:!0},children:[{path:"",name:`${t}-detail-view`,component:()=>be(()=>import("./DataPlaneDetailView-a610fcb1.js"),["./AccordionList-8bab9627.css","./SubscriptionList-64757846.css","./TagList-613e8329.css","./DataPlaneDetailView-cb3782fe.css"],import.meta.url)},{path:"policies",name:`${t}-policies-view`,component:()=>be(()=>import("./GatewayPoliciesView-bc31d9db.js"),["./AccordionList-8bab9627.css","./GatewayPoliciesView-15d674af.css"],import.meta.url)},{path:"xds-config",name:`${t}-xds-config-view`,component:()=>be(()=>import("./DataPlaneXdsConfigView-d6fe6bf7.js"),["./CodeBlock-aa591f34.css","./EnvoyData-2ae28a0a.css"],import.meta.url)},{path:"stats",name:`${t}-stats-view`,component:()=>be(()=>import("./DataPlaneStatsView-f3bb44fb.js"),["./CodeBlock-aa591f34.css","./EnvoyData-2ae28a0a.css"],import.meta.url)},{path:"clusters",name:`${t}-clusters-view`,component:()=>be(()=>import("./DataPlaneClustersView-7a093be4.js"),["./CodeBlock-aa591f34.css","./EnvoyData-2ae28a0a.css"],import.meta.url)}]}]}]}),tae={sources:$e("gateway.sources")},nae=e=>[[tae.sources,{service:Joe,arguments:[e.api],labels:[e.sources]}]];function rae(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 oae=e=>({"use kubernetes":t=>e("KUMA_ENVIRONMENT")==="kubernetes"});function B3(e,t,n=void 0){if(typeof e!="object"||Array.isArray(e)||Array.isArray(t)&&t.length===0)return n;const r=Array.isArray(t)?t:t.split(".");if(r.length===1){const o=e[r[0]];return o===void 0?n:o}return B3(e[r[0]],r.slice(1),n)}async function pu(e){try{let t=null,n=0,r=[],o=null;for(;;){const a={size:su,offset:n},{total:i,items:s,next:l}=await e(a);if(Array.isArray(s)&&(r=r.concat(s)),t===null&&(t=i),!l||o===l)break;o=l,n+=su}return{total:t,items:r}}catch(t){throw new Error(`Resource fetching failed: ${t}`)}}function Uie(e){var n;const t=((n=e.zoneInsight)==null?void 0:n.subscriptions)??[];if(t.length>0){const r=t[t.length-1];if(r.config){const o=JSON.parse(r.config);return B3(o,"dpServer.auth.type",lu)}}return lu}const aae=e=>({"/all-mesh-insights":(t,n)=>(n.close(),pu(e.getAllMeshInsights.bind(e))),"/all-zone-overviews":(t,n)=>(n.close(),pu(e.getAllZoneOverviews.bind(e)))}),mu={sources:$e("control-planes.sources"),features:$e("control-planes.features")},iae=e=>[[mu.sources,{service:aae,arguments:[e.api],labels:[e.sources]}],[mu.features,{service:oae,arguments:[e.env],labels:[e.features]}]],sae=e=>({"/meshes":async(t,n)=>{n.close();const{size:r}=t,o=t.size*(t.page-1);return e.getAllMeshes({size:r,offset:o})},"/meshes/:name":(t,n)=>{n.close();const{name:r}=t;return e.getMesh({name:r})},"/mesh-insights":async(t,n)=>{n.close();const{size:r}=t,o=t.size*(t.page-1);return e.getAllMeshInsights({size:r,offset:o})},"/mesh-insights/:name":async(t,n)=>{n.close();const{name:r}=t;return e.getMeshInsights({name:r})}}),lae=(e,t,n,r)=>[{path:"/meshes",name:"mesh-list-view",props:o=>({page:Ft(o.query.page,1),size:Ft(o.query.size,kr)}),component:()=>be(()=>import("./MeshListView-f2985320.js"),["./MeshListView-faf820c1.css"],import.meta.url)},{path:"/mesh",name:"mesh-index-view",redirect:{name:"mesh-list-view"},component:()=>be(()=>import("./MeshIndexView-76f1b656.js"),[],import.meta.url),children:[{path:":mesh",name:"mesh",redirect:{name:"mesh-detail-view"},children:[{path:"",name:"mesh-tabs-view",redirect:{name:"mesh-detail-view"},component:()=>be(()=>import("./MeshTabsView-6fa6d315.js"),["./NavTabs-423b9d69.css"],import.meta.url),children:[{path:"overview",meta:{module:"meshes"},name:"mesh-detail-view",component:()=>be(()=>import("./MeshDetailView-07cb2d1a.js"),["./MeshDetailView-0927735a.css"],import.meta.url)},{path:"config",name:"mesh-config-view",component:()=>be(()=>import("./MeshConfigView-a9d3407b.js"),["./CodeBlock-aa591f34.css","./ResourceCodeBlock-dd906c25.css"],import.meta.url)},...e.items("services"),...t.items("gateways"),...n.items("data-planes"),...r.items("policies")]},...e.item("service"),...t.item("gateway"),...n.item("data-plane"),...r.item("policy")]}]}],cae={sources:$e("mesh.sources")},uae=e=>[[cae.sources,{service:sae,arguments:[e.api],labels:[e.sources]}]],dae=e=>({"/*/policy-types":(t,n)=>(n.close(),e.getPolicyTypes()),"/meshes/:mesh/policy-path/:path":(t,n)=>{n.close();const{mesh:r,path:o,size:a}=t,i=t.size*(t.page-1);return e.getAllPolicyEntitiesFromMesh({mesh:r,path:o},{offset:i,size:a})},"/meshes/:mesh/policy-path/:path/policy/:name":(t,n)=>{n.close();const{mesh:r,path:o,name:a}=t;return e.getSinglePolicyEntity({mesh:r,path:o,name:a})},"/meshes/:mesh/policy-path/:path/policy/:name/dataplanes":(t,n)=>{n.close();const{mesh:r,path:o,name:a}=t;return e.getPolicyConnections({mesh:r,path:o,name:a})}}),hae=()=>({items:(t="policies")=>[{path:`${t}`,name:`${t}-abstract-view`,meta:{module:"policies"},redirect:()=>({name:"policies"}),children:[{path:"",name:`${t}`,redirect:n=>({...n,params:{...n.params,policyPath:"circuit-breakers"},name:"policies-list-view"}),children:[{path:":policyPath",name:`${t}-list-view`,component:()=>be(()=>import("./PolicyListView-dbb1c5a8.js"),["./PolicyTypeTag-05fd0df0.css","./PolicyListView-4bf6d71e.css"],import.meta.url),props:n=>({page:Ft(n.query.page,1),size:Ft(n.query.size,kr)})}]}]}],item:(t="policy")=>[{path:`${t}`,name:`${t}-abstract-view`,meta:{module:"policies"},redirect:()=>({name:"policies"}),children:[{path:`${t==="policy"?":policyPath/":""}:policy`,name:`${t}-detail-view`,component:()=>be(()=>import("./PolicyDetailView-68335a91.js"),["./CodeBlock-aa591f34.css","./ResourceCodeBlock-dd906c25.css"],import.meta.url)}]}]}),fae={sources:$e("policy.sources")},pae=e=>[[fae.sources,{service:dae,arguments:[e.api],labels:[e.sources]}]],mae=e=>({"/meshes/:mesh/service-insights":(t,n)=>{n.close();const{mesh:r,size:o}=t,a=t.size*(t.page-1);return e.getAllServiceInsightsFromMesh({mesh:r},{size:o,offset:a})},"/meshes/:mesh/service-insights/:name":(t,n)=>{n.close();const{mesh:r,name:o}=t;return e.getServiceInsight({mesh:r,name:o})},"/meshes/:mesh/external-services/:name":(t,n)=>{n.close();const{mesh:r,name:o}=t;return e.getExternalServiceByServiceInsightName(r,o)}}),vae=()=>({items:(t="services")=>[{path:`${t}`,name:`${t}-abstract-view`,meta:{module:"services"},redirect:()=>({name:"services-list-view"}),children:[{path:"",name:`${t}-list-view`,props:n=>({mesh:n.params.mesh,page:Ft(n.query.page,1),size:Ft(n.query.size,kr)}),component:()=>be(()=>import("./ServiceListView-ca8bbca7.js"),["./ServiceListView-8471a598.css"],import.meta.url)}]}],item:(t="")=>[{path:`${t}`,name:`${t}-abstract-view`,meta:{module:"services"},redirect:()=>({name:"services-list-view"}),children:[{path:":service",name:`${t}-detail-tabs-view`,component:()=>be(()=>import("./ServiceDetailTabsView-88b314f0.js"),["./NavTabs-423b9d69.css"],import.meta.url),children:[{path:"",name:`${t}-detail-view`,component:()=>be(()=>import("./ServiceDetailView-a1309415.js"),["./TagList-613e8329.css"],import.meta.url)},{path:"config",name:`${t}-config-view`,component:()=>be(()=>import("./ServiceConfigView-8799ac3a.js"),["./CodeBlock-aa591f34.css","./ResourceCodeBlock-dd906c25.css"],import.meta.url)},{path:"data-plane-proxies",name:`${t}-data-plane-proxies-view`,component:()=>be(()=>import("./ServiceDataPlaneProxiesView-d7652dc4.js"),["./KFilterBar-919ca0fb.css","./ServiceDataPlaneProxiesView-48d9ed34.css"],import.meta.url),props:n=>({gatewayType:n.query.gatewayType||"all",page:Ft(n.query.page,1),size:Ft(n.query.size,kr),query:decodeURIComponent(String(n.query.query||"")),search:decodeURIComponent(String(n.query.s||""))})}]}]}]}),gae={sources:$e("service.sources")},Cae=e=>[[gae.sources,{service:mae,arguments:[e.api],labels:[e.sources]}]],yae=e=>({"use zones":()=>e("KUMA_MODE")==="global","create zones":t=>t("use zones")&&e("KUMA_ZONE_CREATION_FLOW")==="enabled"}),bae=e=>({"/zone-cps":async(t,n)=>{n.close();const{size:r}=t,o=t.size*(t.page-1);return await e.getAllZoneOverviews({size:r,offset:o})},"/zone-cps/:name":async(t,n)=>{n.close();const{name:r}=t;return await e.getZoneOverview({name:r})},"/zone-ingresses/:name":async(t,n)=>{n.close();const{name:r}=t;return await e.getZoneIngress({name:r})},"/zone-ingresses/:name/data-path/:dataPath":(t,n)=>{n.close();const{name:r,dataPath:o}=t;return e.getZoneIngressData({zoneIngressName:r,dataPath:o})},"/zone-ingress-overviews":async(t,n)=>{n.close();const{size:r}=t,o=t.size*(t.page-1);return await e.getAllZoneIngressOverviews({size:r,offset:o})},"/zone-ingress-overviews/:name":async(t,n)=>{n.close();const{name:r}=t;return await e.getZoneIngressOverview({name:r})},"/zone-egresses/:name":async(t,n)=>{n.close();const{name:r}=t;return await e.getZoneEgress({name:r})},"/zone-egresses/:name/data-path/:dataPath":(t,n)=>{n.close();const{name:r,dataPath:o}=t;return e.getZoneEgressData({zoneEgressName:r,dataPath:o})},"/zone-egress-overviews":async(t,n)=>{n.close();const{size:r}=t,o=t.size*(t.page-1);return await e.getAllZoneEgressOverviews({size:r,offset:o})},"/zone-egress-overviews/:name":async(t,n)=>{n.close();const{name:r}=t;return await e.getZoneEgressOverview({name:r})}}),wae=()=>[{path:"/zones/create",name:"zone-create-view",meta:{isWizard:!0},component:()=>be(()=>import("./ZoneCreateView-0e131dfb.js"),["./CodeBlock-aa591f34.css"],import.meta.url)}],_ae=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:()=>be(()=>import("./ZoneTabsView-770a8553.js"),["./NavTabs-423b9d69.css"],import.meta.url),children:[{path:"",name:"zone-cp-list-view",props:t=>({page:Ft(t.query.page,1),size:Ft(t.query.size,kr)}),component:()=>be(()=>import("./ZoneListView-420a00ee.js"),["./ZoneListView-a5681263.css"],import.meta.url)}]},{path:":zone",name:"zone-cp-detail-tabs-view",component:()=>be(()=>import("./ZoneDetailTabsView-adea093f.js"),["./NavTabs-423b9d69.css"],import.meta.url),children:[{path:"",name:"zone-cp-detail-view",component:()=>be(()=>import("./ZoneDetailView-fd600b25.js"),["./AccordionList-8bab9627.css","./SubscriptionList-64757846.css"],import.meta.url)},{path:"config",name:"zone-cp-config-view",component:()=>be(()=>import("./ZoneConfigView-963eb4d4.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:()=>be(()=>import("./ZoneTabsView-770a8553.js"),["./NavTabs-423b9d69.css"],import.meta.url),children:[{path:"",name:"zone-ingress-list-view",props:t=>({page:Ft(t.query.page,1),size:Ft(t.query.size,kr)}),component:()=>be(()=>import("./ZoneIngressListView-c62b622a.js"),["./ZoneIngressListView-227cedc3.css"],import.meta.url)}]},{path:":zoneIngress",name:"zone-ingress-detail-tabs-view",component:()=>be(()=>import("./ZoneIngressDetailTabsView-2ed0c20a.js"),["./NavTabs-423b9d69.css"],import.meta.url),children:[{path:"",name:"zone-ingress-detail-view",component:()=>be(()=>import("./ZoneIngressDetailView-1c92094e.js"),["./AccordionList-8bab9627.css","./SubscriptionList-64757846.css"],import.meta.url)},{path:"xds-config",name:"zone-ingress-xds-config-view",component:()=>be(()=>import("./ZoneIngressXdsConfigView-185b9232.js"),["./CodeBlock-aa591f34.css","./EnvoyData-2ae28a0a.css"],import.meta.url)},{path:"stats",name:"zone-ingress-stats-view",component:()=>be(()=>import("./ZoneIngressStatsView-bb8fcf2c.js"),["./CodeBlock-aa591f34.css","./EnvoyData-2ae28a0a.css"],import.meta.url)},{path:"clusters",name:"zone-ingress-clusters-view",component:()=>be(()=>import("./ZoneIngressClustersView-9db17013.js"),["./CodeBlock-aa591f34.css","./EnvoyData-2ae28a0a.css"],import.meta.url)},{path:"config",name:"zone-ingress-config-view",component:()=>be(()=>import("./ZoneIngressConfigView-65a3998c.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:()=>be(()=>import("./ZoneTabsView-770a8553.js"),["./NavTabs-423b9d69.css"],import.meta.url),children:[{path:"",name:"zone-egress-list-view",props:t=>({page:Ft(t.query.page,1),size:Ft(t.query.size,kr)}),component:()=>be(()=>import("./ZoneEgressListView-b57443cd.js"),["./ZoneEgressListView-5a0b14a5.css"],import.meta.url)}]},{path:":zoneEgress",name:"zone-egress-detail-tabs-view",component:()=>be(()=>import("./ZoneEgressDetailTabsView-9ce9d71e.js"),["./NavTabs-423b9d69.css"],import.meta.url),children:[{path:"",name:"zone-egress-detail-view",component:()=>be(()=>import("./ZoneEgressDetailView-6d6c8090.js"),["./AccordionList-8bab9627.css","./SubscriptionList-64757846.css"],import.meta.url)},{path:"xds-config",name:"zone-egress-xds-config-view",component:()=>be(()=>import("./ZoneEgressXdsConfigView-e8a4e53a.js"),["./CodeBlock-aa591f34.css","./EnvoyData-2ae28a0a.css"],import.meta.url)},{path:"stats",name:"zone-egress-stats-view",component:()=>be(()=>import("./ZoneEgressStatsView-19a9e51c.js"),["./CodeBlock-aa591f34.css","./EnvoyData-2ae28a0a.css"],import.meta.url)},{path:"clusters",name:"zone-egress-clusters-view",component:()=>be(()=>import("./ZoneEgressClustersView-69865ada.js"),["./CodeBlock-aa591f34.css","./EnvoyData-2ae28a0a.css"],import.meta.url)},{path:"config",name:"zone-egress-config-view",component:()=>be(()=>import("./ZoneEgressConfigView-fc55aa58.js"),["./CodeBlock-aa591f34.css","./ResourceCodeBlock-dd906c25.css"],import.meta.url)}]}]}]}],vu={sources:$e("zone.sources"),features:$e("zone.features")},kae=e=>[[vu.sources,{service:bae,arguments:[e.api],labels:[e.sources]}],[vu.features,{service:yae,arguments:[e.env],labels:[e.features]}]],Mae={common:{product:{name:"Kuma",href:{docs:{index:"{KUMA_DOCS_URL}/"}},environment:{universal:"Universal",kubernetes:"Kubernetes"},mode:{standalone:"Standalone",global:"Multi-Zone"}},copyText:"Copy",copySuccessText:"Copied!",copyKubernetesText:"Copy as Kubernetes",copyKubernetesShortText:"as k8s",documentation:"Documentation",error_state:{title:"An error has occurred while trying to load this data.",details:"Details",field:"Field"},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"}}},xae={components:{"route-view":{title:"{name} Manager","route-announcer":"Navigated to {title}"}}},Sae={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"}}}},Eae={"data-planes":{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"}},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}","mutual-tls":"{KUMA_DOCS_URL}/policies/mutual-tls?{KUMA_UTM_QUERY_PARAMS}"}},list:{version_mismatch:"Version mismatch"},detail:{mtls:"Certificate",subscriptions:"XDS connections",no_mtls:"This Data Plane Proxy does not have mTLS configured, yet",no_mtls_learn_more:"Learn about certificates in {product}",configuration:"Configuration"}}},Aae={diagnostics:{routes:{item:{title:"Diagnostics",breadcrumbs:"Diagnostics"}}}},Lae={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"}}}},Dae={"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"}}}}},Tae={meshes:{routes:{item:{title:"{name}",breadcrumbs:"Meshes",navigation:{"mesh-detail-view":"Overview","mesh-config-view":"YAML","services-abstract-view":"Services","data-planes-abstract-view":"Data Plane Proxies","gateways-abstract-view":"Gateways","policies-abstract-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"}}},Bae={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"},completed:{title:"Completed"}}}},Hae={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"}}},Oae={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"}}}},Iae={"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"},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"},form:{exit:"Exit",title:"Create & connect Zone",description:" ",facts:[],section:{name:{title:"Zone name",description:" "},configuration:{title:"Configuration",description:" "},connect_zone:{title:"Connect Zone",description:" "},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."},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 @@ -604,7 +604,7 @@ 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 '-'.",statusError:{409:{title:"A Zone with the name {zoneName} 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:"An error occurred while creating the Zone {zoneName}",description:"You may retry this operation."}}},delete:{confirmModal:{text1:"Are you sure you want to delete the Zone {zoneName}?",text2:"This action cannot be reversed.",proceedText:"Yes, delete",title:"Delete Zone",errorText:"An unexpected error occurred"}}}},Vae={...Mae,...Sae,...xae,...Dae,...Bae,...Aae,...Tae,...Oae,...Hae,...Eae,...Lae,...Iae},Pae=e=>[{path:"/404",name:"not-found",alias:"/:pathMatch(.*)*",meta:{title:"Item not found"},component:()=>be(()=>import("./AppNotFoundView-2bb42795.js"),[],import.meta.url)},{path:"/",name:"home",component:()=>be(()=>import("./MainOverviewView-16b41a15.js"),[],import.meta.url)},...e];function Zae(e=""){return{baseGuiPath:"/gui",apiUrl:e,version:"2.3.0",product:"Kuma",mode:"global",environment:"universal",apiReadOnly:!1}}class Nae{constructor(t){ut(this,"env");let n=t;const r=(s,l="")=>this.var(s,(n==null?void 0:n[s])??l),o=this.getConfig(),a=Rae(r("KUMA_VERSION",o.version)),i=encodeURIComponent(r("KUMA_PRODUCT_NAME"));n={...n,KUMA_UTM_QUERY_PARAMS:`utm_source=${i}&utm_medium=${i}`},this.env={...n,KUMA_INSTALL_URL:`${r("KUMA_INSTALL_URL")}?${r("KUMA_UTM_QUERY_PARAMS")}`,KUMA_DOCS_URL:`${r("KUMA_DOCS_URL")}/${a.patch==="0.0.0"?"dev":a.patch.replace(/\.\d+$/,".x")}`,KUMA_VERSION:a.pre,KUMA_API_URL:r("KUMA_API_URL")||o.apiUrl,KUMA_BASE_PATH:r("KUMA_BASE_PATH")||o.baseGuiPath,KUMA_MODE:r("KUMA_MODE")||o.mode,KUMA_ENVIRONMENT:r("KUMA_ENVIRONMENT")||o.environment}}var(t,n=""){var r;return((r=this.env)==null?void 0:r[t])??n}getConfig(){const t=document.querySelector("#kuma-config");let n;if(t instanceof HTMLScriptElement&&t.textContent)try{n=JSON.parse(t.textContent.trim())}catch(r){console.error(r)}return n||(n=Zae(),console.error("Unable to parse kuma config. Falling back to defaults")),n.apiUrl=$ae(n.apiUrl),n}}function Ef(e){return e.endsWith("/")?Ef(e.slice(0,-1)):e}function $ae(e){return e=!e.includes("://")&&!e.startsWith("/")?`/${e}`:e,Ef(e)}function Rae(e){const[t,n,...r]=e.split(".");if(isNaN(parseInt(t)))return{major:t,minor:t,patch:t,pre:t};const[o,a]=r.join(".").split("-");return{major:t,minor:`${t}.${n}`,patch:`${t}.${n}.${o}`,pre:`${t}.${n}.${o}${a!==void 0?`-${a}`:""}`}}var a7=function(e,t){return a7=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,r){n.__proto__=r}||function(n,r){for(var o in r)Object.prototype.hasOwnProperty.call(r,o)&&(n[o]=r[o])},a7(e,t)};function ur(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");a7(e,t);function n(){this.constructor=e}e.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}var Be=function(){return Be=Object.assign||function(e){for(var t,n=1,r=arguments.length;n0}),n=[],r=0,o=t;r1)throw new RangeError("integer-width stems only accept a single optional option");o.options[0].replace(qae,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(Pf.test(o.stem)){t.minimumIntegerDigits=o.stem.length;continue}if(Cu.test(o.stem)){if(o.options.length>1)throw new RangeError("Fraction-precision stems only accept a single optional option");o.stem.replace(Cu,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=Be(Be({},t),{trailingZeroDisplay:"stripIfInteger"}):a&&(t=Be(Be({},t),yu(a)));continue}if(Vf.test(o.stem)){t=Be(Be({},t),yu(o.stem));continue}var i=Zf(o.stem);i&&(t=Be(Be({},t),i));var s=Qae(o.stem);s&&(t=Be(Be({},t),s))}return t}var ms={"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 Jae(e,t){for(var n="",r=0;r>1),l="a",c=e1e(t);for((c=="H"||c=="k")&&(s=0);s-- >0;)n+=l;for(;i-- >0;)n=c+n}else o==="J"?n+="H":n+=o}return n}function e1e(e){var t=e.hourCycle;if(t===void 0&&e.hourCycles&&e.hourCycles.length&&(t=e.hourCycles[0]),t)switch(t){case"h24":return"k";case"h23":return"H";case"h12":return"h";case"h11":return"K";default:throw new Error("Invalid hourCycle")}var n=e.language,r;n!=="root"&&(r=e.maximize().region);var o=ms[r||""]||ms[n||""]||ms["".concat(n,"-001")]||ms["001"];return o[0]}var b0,t1e=new RegExp("^".concat(If.source,"*")),n1e=new RegExp("".concat(If.source,"*$"));function et(e,t){return{start:e,end:t}}var r1e=!!String.prototype.startsWith,o1e=!!String.fromCodePoint,a1e=!!Object.fromEntries,i1e=!!String.prototype.codePointAt,s1e=!!String.prototype.trimStart,l1e=!!String.prototype.trimEnd,c1e=!!Number.isSafeInteger,u1e=c1e?Number.isSafeInteger:function(e){return typeof e=="number"&&isFinite(e)&&Math.floor(e)===e&&Math.abs(e)<=9007199254740991},s7=!0;try{var d1e=$f("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu");s7=((b0=d1e.exec("a"))===null||b0===void 0?void 0:b0[0])==="a"}catch{s7=!1}var wu=r1e?function(e,t,n){return e.startsWith(t,n)}:function(e,t,n){return e.slice(n,n+t.length)===t},l7=o1e?String.fromCodePoint:function(){for(var e=[],t=0;to;){if(a=e[o++],a>1114111)throw RangeError(a+" is not a valid code point");n+=a<65536?String.fromCharCode(a):String.fromCharCode(((a-=65536)>>10)+55296,a%1024+56320)}return n},_u=a1e?Object.fromEntries:function(e){for(var t={},n=0,r=e;n=n)){var r=e.charCodeAt(t),o;return r<55296||r>56319||t+1===n||(o=e.charCodeAt(t+1))<56320||o>57343?r:(r-55296<<10)+(o-56320)+65536}},h1e=s1e?function(e){return e.trimStart()}:function(e){return e.replace(t1e,"")},f1e=l1e?function(e){return e.trimEnd()}:function(e){return e.replace(n1e,"")};function $f(e,t){return new RegExp(e,t)}var c7;if(s7){var ku=$f("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu");c7=function(e,t){var n;ku.lastIndex=t;var r=ku.exec(e);return(n=r[1])!==null&&n!==void 0?n:""}}else c7=function(e,t){for(var n=[];;){var r=Nf(e,t);if(r===void 0||Rf(r)||g1e(r))break;n.push(r),t+=r>=65536?2:1}return l7.apply(void 0,n)};var p1e=function(){function e(t,n){n===void 0&&(n={}),this.message=t,this.position={offset:0,line:1,column:1},this.ignoreTag=!!n.ignoreTag,this.locale=n.locale,this.requiresOtherClause=!!n.requiresOtherClause,this.shouldParseSkeletons=!!n.shouldParseSkeletons}return e.prototype.parse=function(){if(this.offset()!==0)throw Error("parser can only be used once");return this.parseMessage(0,"",!1)},e.prototype.parseMessage=function(t,n,r){for(var o=[];!this.isEOF();){var a=this.char();if(a===123){var i=this.parseArgument(t,r);if(i.err)return i;o.push(i.val)}else{if(a===125&&t>0)break;if(a===35&&(n==="plural"||n==="selectordinal")){var s=this.clonePosition();this.bump(),o.push({type:gt.pound,location:et(s,this.clonePosition())})}else if(a===60&&!this.ignoreTag&&this.peek()===47){if(r)break;return this.error(Je.UNMATCHED_CLOSING_TAG,et(this.clonePosition(),this.clonePosition()))}else if(a===60&&!this.ignoreTag&&u7(this.peek()||0)){var i=this.parseTag(t,n);if(i.err)return i;o.push(i.val)}else{var i=this.parseLiteral(t,n);if(i.err)return i;o.push(i.val)}}}return{val:o,err:null}},e.prototype.parseTag=function(t,n){var r=this.clonePosition();this.bump();var o=this.parseTagName();if(this.bumpSpace(),this.bumpIf("/>"))return{val:{type:gt.literal,value:"<".concat(o,"/>"),location:et(r,this.clonePosition())},err:null};if(this.bumpIf(">")){var a=this.parseMessage(t+1,n,!0);if(a.err)return a;var i=a.val,s=this.clonePosition();if(this.bumpIf("")?{val:{type:gt.tag,value:o,children:i,location:et(r,this.clonePosition())},err:null}:this.error(Je.INVALID_TAG,et(s,this.clonePosition())))}else return this.error(Je.UNCLOSED_TAG,et(r,this.clonePosition()))}else return this.error(Je.INVALID_TAG,et(r,this.clonePosition()))},e.prototype.parseTagName=function(){var t=this.offset();for(this.bump();!this.isEOF()&&v1e(this.char());)this.bump();return this.message.slice(t,this.offset())},e.prototype.parseLiteral=function(t,n){for(var r=this.clonePosition(),o="";;){var a=this.tryParseQuote(n);if(a){o+=a;continue}var i=this.tryParseUnquoted(t,n);if(i){o+=i;continue}var s=this.tryParseLeftAngleBracket();if(s){o+=s;continue}break}var l=et(r,this.clonePosition());return{val:{type:gt.literal,value:o,location:l},err:null}},e.prototype.tryParseLeftAngleBracket=function(){return!this.isEOF()&&this.char()===60&&(this.ignoreTag||!m1e(this.peek()||0))?(this.bump(),"<"):null},e.prototype.tryParseQuote=function(t){if(this.isEOF()||this.char()!==39)return null;switch(this.peek()){case 39:return this.bump(),this.bump(),"'";case 123:case 60:case 62:case 125:break;case 35:if(t==="plural"||t==="selectordinal")break;return null;default:return null}this.bump();var n=[this.char()];for(this.bump();!this.isEOF();){var r=this.char();if(r===39)if(this.peek()===39)n.push(39),this.bump();else{this.bump();break}else n.push(r);this.bump()}return l7.apply(void 0,n)},e.prototype.tryParseUnquoted=function(t,n){if(this.isEOF())return null;var r=this.char();return r===60||r===123||r===35&&(n==="plural"||n==="selectordinal")||r===125&&t>0?null:(this.bump(),l7(r))},e.prototype.parseArgument=function(t,n){var r=this.clonePosition();if(this.bump(),this.bumpSpace(),this.isEOF())return this.error(Je.EXPECT_ARGUMENT_CLOSING_BRACE,et(r,this.clonePosition()));if(this.char()===125)return this.bump(),this.error(Je.EMPTY_ARGUMENT,et(r,this.clonePosition()));var o=this.parseIdentifierIfPossible().value;if(!o)return this.error(Je.MALFORMED_ARGUMENT,et(r,this.clonePosition()));if(this.bumpSpace(),this.isEOF())return this.error(Je.EXPECT_ARGUMENT_CLOSING_BRACE,et(r,this.clonePosition()));switch(this.char()){case 125:return this.bump(),{val:{type:gt.argument,value:o,location:et(r,this.clonePosition())},err:null};case 44:return this.bump(),this.bumpSpace(),this.isEOF()?this.error(Je.EXPECT_ARGUMENT_CLOSING_BRACE,et(r,this.clonePosition())):this.parseArgumentOptions(t,n,o,r);default:return this.error(Je.MALFORMED_ARGUMENT,et(r,this.clonePosition()))}},e.prototype.parseIdentifierIfPossible=function(){var t=this.clonePosition(),n=this.offset(),r=c7(this.message,n),o=n+r.length;this.bumpTo(o);var a=this.clonePosition(),i=et(t,a);return{value:r,location:i}},e.prototype.parseArgumentOptions=function(t,n,r,o){var a,i=this.clonePosition(),s=this.parseIdentifierIfPossible().value,l=this.clonePosition();switch(s){case"":return this.error(Je.EXPECT_ARGUMENT_TYPE,et(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=f1e(d.val);if(h.length===0)return this.error(Je.EXPECT_ARGUMENT_STYLE,et(this.clonePosition(),this.clonePosition()));var f=et(u,this.clonePosition());c={style:h,styleLocation:f}}var v=this.tryParseArgumentClose(o);if(v.err)return v;var _=et(o,this.clonePosition());if(c&&wu(c==null?void 0:c.style,"::",0)){var C=h1e(c.style.slice(2));if(s==="number"){var d=this.parseNumberSkeletonFromString(C,c.styleLocation);return d.err?d:{val:{type:gt.number,value:r,location:_,style:d.val},err:null}}else{if(C.length===0)return this.error(Je.EXPECT_DATE_TIME_SKELETON,_);var b=C;this.locale&&(b=Jae(C,this.locale));var h={type:s1.dateTime,pattern:b,location:c.styleLocation,parsedOptions:this.shouldParseSkeletons?Gae(b):{}},w=s==="date"?gt.date:gt.time;return{val:{type:w,value:r,location:_,style:h},err:null}}}return{val:{type:s==="number"?gt.number:s==="date"?gt.date:gt.time,value:r,location:_,style:(a=c==null?void 0:c.style)!==null&&a!==void 0?a:null},err:null}}case"plural":case"selectordinal":case"select":{var g=this.clonePosition();if(this.bumpSpace(),!this.bumpIf(","))return this.error(Je.EXPECT_SELECT_ARGUMENT_OPTIONS,et(g,Be({},g)));this.bumpSpace();var k=this.parseIdentifierIfPossible(),B=0;if(s!=="select"&&k.value==="offset"){if(!this.bumpIf(":"))return this.error(Je.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,et(this.clonePosition(),this.clonePosition()));this.bumpSpace();var d=this.tryParseDecimalInteger(Je.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,Je.INVALID_PLURAL_ARGUMENT_OFFSET_VALUE);if(d.err)return d;this.bumpSpace(),k=this.parseIdentifierIfPossible(),B=d.val}var N=this.tryParsePluralOrSelectOptions(t,s,n,k);if(N.err)return N;var v=this.tryParseArgumentClose(o);if(v.err)return v;var j=et(o,this.clonePosition());return s==="select"?{val:{type:gt.select,value:r,options:_u(N.val),location:j},err:null}:{val:{type:gt.plural,value:r,options:_u(N.val),offset:B,pluralType:s==="plural"?"cardinal":"ordinal",location:j},err:null}}default:return this.error(Je.INVALID_ARGUMENT_TYPE,et(i,l))}},e.prototype.tryParseArgumentClose=function(t){return this.isEOF()||this.char()!==125?this.error(Je.EXPECT_ARGUMENT_CLOSING_BRACE,et(t,this.clonePosition())):(this.bump(),{val:!0,err:null})},e.prototype.parseSimpleArgStyleIfPossible=function(){for(var t=0,n=this.clonePosition();!this.isEOF();){var r=this.char();switch(r){case 39:{this.bump();var o=this.clonePosition();if(!this.bumpUntil("'"))return this.error(Je.UNCLOSED_QUOTE_IN_ARGUMENT_STYLE,et(o,this.clonePosition()));this.bump();break}case 123:{t+=1,this.bump();break}case 125:{if(t>0)t-=1;else return{val:this.message.slice(n.offset,this.offset()),err:null};break}default:this.bump();break}}return{val:this.message.slice(n.offset,this.offset()),err:null}},e.prototype.parseNumberSkeletonFromString=function(t,n){var r=[];try{r=Kae(t)}catch{return this.error(Je.INVALID_NUMBER_SKELETON,n)}return{val:{type:s1.number,tokens:r,location:n,parsedOptions:this.shouldParseSkeletons?Xae(r):{}},err:null}},e.prototype.tryParsePluralOrSelectOptions=function(t,n,r,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(n!=="select"&&this.bumpIf("=")){var h=this.tryParseDecimalInteger(Je.EXPECT_PLURAL_ARGUMENT_SELECTOR,Je.INVALID_PLURAL_ARGUMENT_SELECTOR);if(h.err)return h;u=et(d,this.clonePosition()),c=this.message.slice(d.offset,this.offset())}else break}if(l.has(c))return this.error(n==="select"?Je.DUPLICATE_SELECT_ARGUMENT_SELECTOR:Je.DUPLICATE_PLURAL_ARGUMENT_SELECTOR,u);c==="other"&&(i=!0),this.bumpSpace();var f=this.clonePosition();if(!this.bumpIf("{"))return this.error(n==="select"?Je.EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT:Je.EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT,et(this.clonePosition(),this.clonePosition()));var v=this.parseMessage(t+1,n,r);if(v.err)return v;var _=this.tryParseArgumentClose(f);if(_.err)return _;s.push([c,{value:v.val,location:et(f,this.clonePosition())}]),l.add(c),this.bumpSpace(),a=this.parseIdentifierIfPossible(),c=a.value,u=a.location}return s.length===0?this.error(n==="select"?Je.EXPECT_SELECT_ARGUMENT_SELECTOR:Je.EXPECT_PLURAL_ARGUMENT_SELECTOR,et(this.clonePosition(),this.clonePosition())):this.requiresOtherClause&&!i?this.error(Je.MISSING_OTHER_CLAUSE,et(this.clonePosition(),this.clonePosition())):{val:s,err:null}},e.prototype.tryParseDecimalInteger=function(t,n){var r=1,o=this.clonePosition();this.bumpIf("+")||this.bumpIf("-")&&(r=-1);for(var a=!1,i=0;!this.isEOF();){var s=this.char();if(s>=48&&s<=57)a=!0,i=i*10+(s-48),this.bump();else break}var l=et(o,this.clonePosition());return a?(i*=r,u1e(i)?{val:i,err:null}:this.error(n,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 n=Nf(this.message,t);if(n===void 0)throw Error("Offset ".concat(t," is at invalid UTF-16 code unit boundary"));return n},e.prototype.error=function(t,n){return{val:null,err:{kind:t,message:this.message,location:n}}},e.prototype.bump=function(){if(!this.isEOF()){var t=this.char();t===10?(this.position.line+=1,this.position.column=1,this.position.offset+=1):(this.position.column+=1,this.position.offset+=t<65536?1:2)}},e.prototype.bumpIf=function(t){if(wu(this.message,t,this.offset())){for(var n=0;n=0?(this.bumpTo(r),!0):(this.bumpTo(this.message.length),!1)},e.prototype.bumpTo=function(t){if(this.offset()>t)throw Error("targetOffset ".concat(t," must be greater than or equal to the current offset ").concat(this.offset()));for(t=Math.min(t,this.message.length);;){var n=this.offset();if(n===t)break;if(n>t)throw Error("targetOffset ".concat(t," is at invalid UTF-16 code unit boundary"));if(this.bump(),this.isEOF())break}},e.prototype.bumpSpace=function(){for(;!this.isEOF()&&Rf(this.char());)this.bump()},e.prototype.peek=function(){if(this.isEOF())return null;var t=this.char(),n=this.offset(),r=this.message.charCodeAt(n+(t>=65536?2:1));return r??null},e}();function u7(e){return e>=97&&e<=122||e>=65&&e<=90}function m1e(e){return u7(e)||e===47}function v1e(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 Rf(e){return e>=9&&e<=13||e===32||e===133||e>=8206&&e<=8207||e===8232||e===8233}function g1e(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 d7(e){e.forEach(function(t){if(delete t.location,Tf(t)||Bf(t))for(var n in t.options)delete t.options[n].location,d7(t.options[n].value);else Af(t)&&Of(t.style)||(Lf(t)||Df(t))&&i7(t.style)?delete t.style.location:Hf(t)&&d7(t.children)})}function C1e(e,t){t===void 0&&(t={}),t=Be({shouldParseSkeletons:!0,requiresOtherClause:!0},t);var n=new p1e(e,t).parse();if(n.err){var r=SyntaxError(Je[n.err.kind]);throw r.location=n.err.location,r.originalMessage=n.err.message,r}return t!=null&&t.captureLocation||d7(n.val),n.val}function pr(e,t){var n=t&&t.cache?t.cache:M1e,r=t&&t.serializer?t.serializer:k1e,o=t&&t.strategy?t.strategy:b1e;return o(e,{cache:n,serializer:r})}function y1e(e){return e==null||typeof e=="number"||typeof e=="boolean"}function Ff(e,t,n,r){var o=y1e(r)?r:n(r),a=t.get(o);return typeof a>"u"&&(a=e.call(this,r),t.set(o,a)),a}function zf(e,t,n){var r=Array.prototype.slice.call(arguments,3),o=n(r),a=t.get(o);return typeof a>"u"&&(a=e.apply(this,r),t.set(o,a)),a}function H3(e,t,n,r,o){return n.bind(t,e,r,o)}function b1e(e,t){var n=e.length===1?Ff:zf;return H3(e,this,n,t.cache.create(),t.serializer)}function w1e(e,t){return H3(e,this,zf,t.cache.create(),t.serializer)}function _1e(e,t){return H3(e,this,Ff,t.cache.create(),t.serializer)}var k1e=function(){return JSON.stringify(arguments)};function O3(){this.cache=Object.create(null)}O3.prototype.get=function(e){return this.cache[e]};O3.prototype.set=function(e,t){this.cache[e]=t};var M1e={create:function(){return new O3}},mr={variadic:w1e,monadic:_1e},Er;(function(e){e.MISSING_VALUE="MISSING_VALUE",e.INVALID_VALUE="INVALID_VALUE",e.MISSING_INTL_API="MISSING_INTL_API"})(Er||(Er={}));var Bo=function(e){ur(t,e);function t(n,r,o){var a=e.call(this,n)||this;return a.code=r,a.originalMessage=o,a}return t.prototype.toString=function(){return"[formatjs Error: ".concat(this.code,"] ").concat(this.message)},t}(Error),Mu=function(e){ur(t,e);function t(n,r,o,a){return e.call(this,'Invalid values for "'.concat(n,'": "').concat(r,'". Options are "').concat(Object.keys(o).join('", "'),'"'),Er.INVALID_VALUE,a)||this}return t}(Bo),x1e=function(e){ur(t,e);function t(n,r,o){return e.call(this,'Value for "'.concat(n,'" must be of type ').concat(r),Er.INVALID_VALUE,o)||this}return t}(Bo),S1e=function(e){ur(t,e);function t(n,r){return e.call(this,'The intl string context variable "'.concat(n,'" was not provided to the string "').concat(r,'"'),Er.MISSING_VALUE,r)||this}return t}(Bo),cn;(function(e){e[e.literal=0]="literal",e[e.object=1]="object"})(cn||(cn={}));function E1e(e){return e.length<2?e:e.reduce(function(t,n){var r=t[t.length-1];return!r||r.type!==cn.literal||n.type!==cn.literal?t.push(n):r.value+=n.value,t},[])}function A1e(e){return typeof e=="function"}function Ps(e,t,n,r,o,a,i){if(e.length===1&&gu(e[0]))return[{type:cn.literal,value:e[0].value}];for(var s=[],l=0,c=e;l[{path:"/404",name:"not-found",alias:"/:pathMatch(.*)*",meta:{title:"Item not found"},component:()=>be(()=>import("./AppNotFoundView-4430646d.js"),[],import.meta.url)},{path:"/",name:"home",component:()=>be(()=>import("./MainOverviewView-edae5047.js"),[],import.meta.url)},...e];function Zae(e=""){return{baseGuiPath:"/gui",apiUrl:e,version:"2.3.0",product:"Kuma",mode:"global",environment:"universal",apiReadOnly:!1}}class Nae{constructor(t){ut(this,"env");let n=t;const r=(s,l="")=>this.var(s,(n==null?void 0:n[s])??l),o=this.getConfig(),a=Rae(r("KUMA_VERSION",o.version)),i=encodeURIComponent(r("KUMA_PRODUCT_NAME"));n={...n,KUMA_UTM_QUERY_PARAMS:`utm_source=${i}&utm_medium=${i}`},this.env={...n,KUMA_INSTALL_URL:`${r("KUMA_INSTALL_URL")}?${r("KUMA_UTM_QUERY_PARAMS")}`,KUMA_DOCS_URL:`${r("KUMA_DOCS_URL")}/${a.patch==="0.0.0"?"dev":a.patch.replace(/\.\d+$/,".x")}`,KUMA_VERSION:a.pre,KUMA_API_URL:r("KUMA_API_URL")||o.apiUrl,KUMA_BASE_PATH:r("KUMA_BASE_PATH")||o.baseGuiPath,KUMA_MODE:r("KUMA_MODE")||o.mode,KUMA_ENVIRONMENT:r("KUMA_ENVIRONMENT")||o.environment}}var(t,n=""){var r;return((r=this.env)==null?void 0:r[t])??n}getConfig(){const t=document.querySelector("#kuma-config");let n;if(t instanceof HTMLScriptElement&&t.textContent)try{n=JSON.parse(t.textContent.trim())}catch(r){console.error(r)}return n||(n=Zae(),console.error("Unable to parse kuma config. Falling back to defaults")),n.apiUrl=$ae(n.apiUrl),n}}function Ef(e){return e.endsWith("/")?Ef(e.slice(0,-1)):e}function $ae(e){return e=!e.includes("://")&&!e.startsWith("/")?`/${e}`:e,Ef(e)}function Rae(e){const[t,n,...r]=e.split(".");if(isNaN(parseInt(t)))return{major:t,minor:t,patch:t,pre:t};const[o,a]=r.join(".").split("-");return{major:t,minor:`${t}.${n}`,patch:`${t}.${n}.${o}`,pre:`${t}.${n}.${o}${a!==void 0?`-${a}`:""}`}}var a7=function(e,t){return a7=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,r){n.__proto__=r}||function(n,r){for(var o in r)Object.prototype.hasOwnProperty.call(r,o)&&(n[o]=r[o])},a7(e,t)};function ur(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");a7(e,t);function n(){this.constructor=e}e.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}var Be=function(){return Be=Object.assign||function(e){for(var t,n=1,r=arguments.length;n0}),n=[],r=0,o=t;r1)throw new RangeError("integer-width stems only accept a single optional option");o.options[0].replace(qae,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(Pf.test(o.stem)){t.minimumIntegerDigits=o.stem.length;continue}if(Cu.test(o.stem)){if(o.options.length>1)throw new RangeError("Fraction-precision stems only accept a single optional option");o.stem.replace(Cu,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=Be(Be({},t),{trailingZeroDisplay:"stripIfInteger"}):a&&(t=Be(Be({},t),yu(a)));continue}if(Vf.test(o.stem)){t=Be(Be({},t),yu(o.stem));continue}var i=Zf(o.stem);i&&(t=Be(Be({},t),i));var s=Qae(o.stem);s&&(t=Be(Be({},t),s))}return t}var ms={"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 Jae(e,t){for(var n="",r=0;r>1),l="a",c=e1e(t);for((c=="H"||c=="k")&&(s=0);s-- >0;)n+=l;for(;i-- >0;)n=c+n}else o==="J"?n+="H":n+=o}return n}function e1e(e){var t=e.hourCycle;if(t===void 0&&e.hourCycles&&e.hourCycles.length&&(t=e.hourCycles[0]),t)switch(t){case"h24":return"k";case"h23":return"H";case"h12":return"h";case"h11":return"K";default:throw new Error("Invalid hourCycle")}var n=e.language,r;n!=="root"&&(r=e.maximize().region);var o=ms[r||""]||ms[n||""]||ms["".concat(n,"-001")]||ms["001"];return o[0]}var b0,t1e=new RegExp("^".concat(If.source,"*")),n1e=new RegExp("".concat(If.source,"*$"));function et(e,t){return{start:e,end:t}}var r1e=!!String.prototype.startsWith,o1e=!!String.fromCodePoint,a1e=!!Object.fromEntries,i1e=!!String.prototype.codePointAt,s1e=!!String.prototype.trimStart,l1e=!!String.prototype.trimEnd,c1e=!!Number.isSafeInteger,u1e=c1e?Number.isSafeInteger:function(e){return typeof e=="number"&&isFinite(e)&&Math.floor(e)===e&&Math.abs(e)<=9007199254740991},s7=!0;try{var d1e=$f("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu");s7=((b0=d1e.exec("a"))===null||b0===void 0?void 0:b0[0])==="a"}catch{s7=!1}var wu=r1e?function(e,t,n){return e.startsWith(t,n)}:function(e,t,n){return e.slice(n,n+t.length)===t},l7=o1e?String.fromCodePoint:function(){for(var e=[],t=0;to;){if(a=e[o++],a>1114111)throw RangeError(a+" is not a valid code point");n+=a<65536?String.fromCharCode(a):String.fromCharCode(((a-=65536)>>10)+55296,a%1024+56320)}return n},_u=a1e?Object.fromEntries:function(e){for(var t={},n=0,r=e;n=n)){var r=e.charCodeAt(t),o;return r<55296||r>56319||t+1===n||(o=e.charCodeAt(t+1))<56320||o>57343?r:(r-55296<<10)+(o-56320)+65536}},h1e=s1e?function(e){return e.trimStart()}:function(e){return e.replace(t1e,"")},f1e=l1e?function(e){return e.trimEnd()}:function(e){return e.replace(n1e,"")};function $f(e,t){return new RegExp(e,t)}var c7;if(s7){var ku=$f("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu");c7=function(e,t){var n;ku.lastIndex=t;var r=ku.exec(e);return(n=r[1])!==null&&n!==void 0?n:""}}else c7=function(e,t){for(var n=[];;){var r=Nf(e,t);if(r===void 0||Rf(r)||g1e(r))break;n.push(r),t+=r>=65536?2:1}return l7.apply(void 0,n)};var p1e=function(){function e(t,n){n===void 0&&(n={}),this.message=t,this.position={offset:0,line:1,column:1},this.ignoreTag=!!n.ignoreTag,this.locale=n.locale,this.requiresOtherClause=!!n.requiresOtherClause,this.shouldParseSkeletons=!!n.shouldParseSkeletons}return e.prototype.parse=function(){if(this.offset()!==0)throw Error("parser can only be used once");return this.parseMessage(0,"",!1)},e.prototype.parseMessage=function(t,n,r){for(var o=[];!this.isEOF();){var a=this.char();if(a===123){var i=this.parseArgument(t,r);if(i.err)return i;o.push(i.val)}else{if(a===125&&t>0)break;if(a===35&&(n==="plural"||n==="selectordinal")){var s=this.clonePosition();this.bump(),o.push({type:gt.pound,location:et(s,this.clonePosition())})}else if(a===60&&!this.ignoreTag&&this.peek()===47){if(r)break;return this.error(Je.UNMATCHED_CLOSING_TAG,et(this.clonePosition(),this.clonePosition()))}else if(a===60&&!this.ignoreTag&&u7(this.peek()||0)){var i=this.parseTag(t,n);if(i.err)return i;o.push(i.val)}else{var i=this.parseLiteral(t,n);if(i.err)return i;o.push(i.val)}}}return{val:o,err:null}},e.prototype.parseTag=function(t,n){var r=this.clonePosition();this.bump();var o=this.parseTagName();if(this.bumpSpace(),this.bumpIf("/>"))return{val:{type:gt.literal,value:"<".concat(o,"/>"),location:et(r,this.clonePosition())},err:null};if(this.bumpIf(">")){var a=this.parseMessage(t+1,n,!0);if(a.err)return a;var i=a.val,s=this.clonePosition();if(this.bumpIf("")?{val:{type:gt.tag,value:o,children:i,location:et(r,this.clonePosition())},err:null}:this.error(Je.INVALID_TAG,et(s,this.clonePosition())))}else return this.error(Je.UNCLOSED_TAG,et(r,this.clonePosition()))}else return this.error(Je.INVALID_TAG,et(r,this.clonePosition()))},e.prototype.parseTagName=function(){var t=this.offset();for(this.bump();!this.isEOF()&&v1e(this.char());)this.bump();return this.message.slice(t,this.offset())},e.prototype.parseLiteral=function(t,n){for(var r=this.clonePosition(),o="";;){var a=this.tryParseQuote(n);if(a){o+=a;continue}var i=this.tryParseUnquoted(t,n);if(i){o+=i;continue}var s=this.tryParseLeftAngleBracket();if(s){o+=s;continue}break}var l=et(r,this.clonePosition());return{val:{type:gt.literal,value:o,location:l},err:null}},e.prototype.tryParseLeftAngleBracket=function(){return!this.isEOF()&&this.char()===60&&(this.ignoreTag||!m1e(this.peek()||0))?(this.bump(),"<"):null},e.prototype.tryParseQuote=function(t){if(this.isEOF()||this.char()!==39)return null;switch(this.peek()){case 39:return this.bump(),this.bump(),"'";case 123:case 60:case 62:case 125:break;case 35:if(t==="plural"||t==="selectordinal")break;return null;default:return null}this.bump();var n=[this.char()];for(this.bump();!this.isEOF();){var r=this.char();if(r===39)if(this.peek()===39)n.push(39),this.bump();else{this.bump();break}else n.push(r);this.bump()}return l7.apply(void 0,n)},e.prototype.tryParseUnquoted=function(t,n){if(this.isEOF())return null;var r=this.char();return r===60||r===123||r===35&&(n==="plural"||n==="selectordinal")||r===125&&t>0?null:(this.bump(),l7(r))},e.prototype.parseArgument=function(t,n){var r=this.clonePosition();if(this.bump(),this.bumpSpace(),this.isEOF())return this.error(Je.EXPECT_ARGUMENT_CLOSING_BRACE,et(r,this.clonePosition()));if(this.char()===125)return this.bump(),this.error(Je.EMPTY_ARGUMENT,et(r,this.clonePosition()));var o=this.parseIdentifierIfPossible().value;if(!o)return this.error(Je.MALFORMED_ARGUMENT,et(r,this.clonePosition()));if(this.bumpSpace(),this.isEOF())return this.error(Je.EXPECT_ARGUMENT_CLOSING_BRACE,et(r,this.clonePosition()));switch(this.char()){case 125:return this.bump(),{val:{type:gt.argument,value:o,location:et(r,this.clonePosition())},err:null};case 44:return this.bump(),this.bumpSpace(),this.isEOF()?this.error(Je.EXPECT_ARGUMENT_CLOSING_BRACE,et(r,this.clonePosition())):this.parseArgumentOptions(t,n,o,r);default:return this.error(Je.MALFORMED_ARGUMENT,et(r,this.clonePosition()))}},e.prototype.parseIdentifierIfPossible=function(){var t=this.clonePosition(),n=this.offset(),r=c7(this.message,n),o=n+r.length;this.bumpTo(o);var a=this.clonePosition(),i=et(t,a);return{value:r,location:i}},e.prototype.parseArgumentOptions=function(t,n,r,o){var a,i=this.clonePosition(),s=this.parseIdentifierIfPossible().value,l=this.clonePosition();switch(s){case"":return this.error(Je.EXPECT_ARGUMENT_TYPE,et(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=f1e(d.val);if(h.length===0)return this.error(Je.EXPECT_ARGUMENT_STYLE,et(this.clonePosition(),this.clonePosition()));var f=et(u,this.clonePosition());c={style:h,styleLocation:f}}var v=this.tryParseArgumentClose(o);if(v.err)return v;var _=et(o,this.clonePosition());if(c&&wu(c==null?void 0:c.style,"::",0)){var C=h1e(c.style.slice(2));if(s==="number"){var d=this.parseNumberSkeletonFromString(C,c.styleLocation);return d.err?d:{val:{type:gt.number,value:r,location:_,style:d.val},err:null}}else{if(C.length===0)return this.error(Je.EXPECT_DATE_TIME_SKELETON,_);var b=C;this.locale&&(b=Jae(C,this.locale));var h={type:s1.dateTime,pattern:b,location:c.styleLocation,parsedOptions:this.shouldParseSkeletons?Gae(b):{}},w=s==="date"?gt.date:gt.time;return{val:{type:w,value:r,location:_,style:h},err:null}}}return{val:{type:s==="number"?gt.number:s==="date"?gt.date:gt.time,value:r,location:_,style:(a=c==null?void 0:c.style)!==null&&a!==void 0?a:null},err:null}}case"plural":case"selectordinal":case"select":{var g=this.clonePosition();if(this.bumpSpace(),!this.bumpIf(","))return this.error(Je.EXPECT_SELECT_ARGUMENT_OPTIONS,et(g,Be({},g)));this.bumpSpace();var k=this.parseIdentifierIfPossible(),B=0;if(s!=="select"&&k.value==="offset"){if(!this.bumpIf(":"))return this.error(Je.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,et(this.clonePosition(),this.clonePosition()));this.bumpSpace();var d=this.tryParseDecimalInteger(Je.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,Je.INVALID_PLURAL_ARGUMENT_OFFSET_VALUE);if(d.err)return d;this.bumpSpace(),k=this.parseIdentifierIfPossible(),B=d.val}var N=this.tryParsePluralOrSelectOptions(t,s,n,k);if(N.err)return N;var v=this.tryParseArgumentClose(o);if(v.err)return v;var j=et(o,this.clonePosition());return s==="select"?{val:{type:gt.select,value:r,options:_u(N.val),location:j},err:null}:{val:{type:gt.plural,value:r,options:_u(N.val),offset:B,pluralType:s==="plural"?"cardinal":"ordinal",location:j},err:null}}default:return this.error(Je.INVALID_ARGUMENT_TYPE,et(i,l))}},e.prototype.tryParseArgumentClose=function(t){return this.isEOF()||this.char()!==125?this.error(Je.EXPECT_ARGUMENT_CLOSING_BRACE,et(t,this.clonePosition())):(this.bump(),{val:!0,err:null})},e.prototype.parseSimpleArgStyleIfPossible=function(){for(var t=0,n=this.clonePosition();!this.isEOF();){var r=this.char();switch(r){case 39:{this.bump();var o=this.clonePosition();if(!this.bumpUntil("'"))return this.error(Je.UNCLOSED_QUOTE_IN_ARGUMENT_STYLE,et(o,this.clonePosition()));this.bump();break}case 123:{t+=1,this.bump();break}case 125:{if(t>0)t-=1;else return{val:this.message.slice(n.offset,this.offset()),err:null};break}default:this.bump();break}}return{val:this.message.slice(n.offset,this.offset()),err:null}},e.prototype.parseNumberSkeletonFromString=function(t,n){var r=[];try{r=Kae(t)}catch{return this.error(Je.INVALID_NUMBER_SKELETON,n)}return{val:{type:s1.number,tokens:r,location:n,parsedOptions:this.shouldParseSkeletons?Xae(r):{}},err:null}},e.prototype.tryParsePluralOrSelectOptions=function(t,n,r,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(n!=="select"&&this.bumpIf("=")){var h=this.tryParseDecimalInteger(Je.EXPECT_PLURAL_ARGUMENT_SELECTOR,Je.INVALID_PLURAL_ARGUMENT_SELECTOR);if(h.err)return h;u=et(d,this.clonePosition()),c=this.message.slice(d.offset,this.offset())}else break}if(l.has(c))return this.error(n==="select"?Je.DUPLICATE_SELECT_ARGUMENT_SELECTOR:Je.DUPLICATE_PLURAL_ARGUMENT_SELECTOR,u);c==="other"&&(i=!0),this.bumpSpace();var f=this.clonePosition();if(!this.bumpIf("{"))return this.error(n==="select"?Je.EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT:Je.EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT,et(this.clonePosition(),this.clonePosition()));var v=this.parseMessage(t+1,n,r);if(v.err)return v;var _=this.tryParseArgumentClose(f);if(_.err)return _;s.push([c,{value:v.val,location:et(f,this.clonePosition())}]),l.add(c),this.bumpSpace(),a=this.parseIdentifierIfPossible(),c=a.value,u=a.location}return s.length===0?this.error(n==="select"?Je.EXPECT_SELECT_ARGUMENT_SELECTOR:Je.EXPECT_PLURAL_ARGUMENT_SELECTOR,et(this.clonePosition(),this.clonePosition())):this.requiresOtherClause&&!i?this.error(Je.MISSING_OTHER_CLAUSE,et(this.clonePosition(),this.clonePosition())):{val:s,err:null}},e.prototype.tryParseDecimalInteger=function(t,n){var r=1,o=this.clonePosition();this.bumpIf("+")||this.bumpIf("-")&&(r=-1);for(var a=!1,i=0;!this.isEOF();){var s=this.char();if(s>=48&&s<=57)a=!0,i=i*10+(s-48),this.bump();else break}var l=et(o,this.clonePosition());return a?(i*=r,u1e(i)?{val:i,err:null}:this.error(n,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 n=Nf(this.message,t);if(n===void 0)throw Error("Offset ".concat(t," is at invalid UTF-16 code unit boundary"));return n},e.prototype.error=function(t,n){return{val:null,err:{kind:t,message:this.message,location:n}}},e.prototype.bump=function(){if(!this.isEOF()){var t=this.char();t===10?(this.position.line+=1,this.position.column=1,this.position.offset+=1):(this.position.column+=1,this.position.offset+=t<65536?1:2)}},e.prototype.bumpIf=function(t){if(wu(this.message,t,this.offset())){for(var n=0;n=0?(this.bumpTo(r),!0):(this.bumpTo(this.message.length),!1)},e.prototype.bumpTo=function(t){if(this.offset()>t)throw Error("targetOffset ".concat(t," must be greater than or equal to the current offset ").concat(this.offset()));for(t=Math.min(t,this.message.length);;){var n=this.offset();if(n===t)break;if(n>t)throw Error("targetOffset ".concat(t," is at invalid UTF-16 code unit boundary"));if(this.bump(),this.isEOF())break}},e.prototype.bumpSpace=function(){for(;!this.isEOF()&&Rf(this.char());)this.bump()},e.prototype.peek=function(){if(this.isEOF())return null;var t=this.char(),n=this.offset(),r=this.message.charCodeAt(n+(t>=65536?2:1));return r??null},e}();function u7(e){return e>=97&&e<=122||e>=65&&e<=90}function m1e(e){return u7(e)||e===47}function v1e(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 Rf(e){return e>=9&&e<=13||e===32||e===133||e>=8206&&e<=8207||e===8232||e===8233}function g1e(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 d7(e){e.forEach(function(t){if(delete t.location,Tf(t)||Bf(t))for(var n in t.options)delete t.options[n].location,d7(t.options[n].value);else Af(t)&&Of(t.style)||(Lf(t)||Df(t))&&i7(t.style)?delete t.style.location:Hf(t)&&d7(t.children)})}function C1e(e,t){t===void 0&&(t={}),t=Be({shouldParseSkeletons:!0,requiresOtherClause:!0},t);var n=new p1e(e,t).parse();if(n.err){var r=SyntaxError(Je[n.err.kind]);throw r.location=n.err.location,r.originalMessage=n.err.message,r}return t!=null&&t.captureLocation||d7(n.val),n.val}function pr(e,t){var n=t&&t.cache?t.cache:M1e,r=t&&t.serializer?t.serializer:k1e,o=t&&t.strategy?t.strategy:b1e;return o(e,{cache:n,serializer:r})}function y1e(e){return e==null||typeof e=="number"||typeof e=="boolean"}function Ff(e,t,n,r){var o=y1e(r)?r:n(r),a=t.get(o);return typeof a>"u"&&(a=e.call(this,r),t.set(o,a)),a}function zf(e,t,n){var r=Array.prototype.slice.call(arguments,3),o=n(r),a=t.get(o);return typeof a>"u"&&(a=e.apply(this,r),t.set(o,a)),a}function H3(e,t,n,r,o){return n.bind(t,e,r,o)}function b1e(e,t){var n=e.length===1?Ff:zf;return H3(e,this,n,t.cache.create(),t.serializer)}function w1e(e,t){return H3(e,this,zf,t.cache.create(),t.serializer)}function _1e(e,t){return H3(e,this,Ff,t.cache.create(),t.serializer)}var k1e=function(){return JSON.stringify(arguments)};function O3(){this.cache=Object.create(null)}O3.prototype.get=function(e){return this.cache[e]};O3.prototype.set=function(e,t){this.cache[e]=t};var M1e={create:function(){return new O3}},mr={variadic:w1e,monadic:_1e},Er;(function(e){e.MISSING_VALUE="MISSING_VALUE",e.INVALID_VALUE="INVALID_VALUE",e.MISSING_INTL_API="MISSING_INTL_API"})(Er||(Er={}));var Bo=function(e){ur(t,e);function t(n,r,o){var a=e.call(this,n)||this;return a.code=r,a.originalMessage=o,a}return t.prototype.toString=function(){return"[formatjs Error: ".concat(this.code,"] ").concat(this.message)},t}(Error),Mu=function(e){ur(t,e);function t(n,r,o,a){return e.call(this,'Invalid values for "'.concat(n,'": "').concat(r,'". Options are "').concat(Object.keys(o).join('", "'),'"'),Er.INVALID_VALUE,a)||this}return t}(Bo),x1e=function(e){ur(t,e);function t(n,r,o){return e.call(this,'Value for "'.concat(n,'" must be of type ').concat(r),Er.INVALID_VALUE,o)||this}return t}(Bo),S1e=function(e){ur(t,e);function t(n,r){return e.call(this,'The intl string context variable "'.concat(n,'" was not provided to the string "').concat(r,'"'),Er.MISSING_VALUE,r)||this}return t}(Bo),cn;(function(e){e[e.literal=0]="literal",e[e.object=1]="object"})(cn||(cn={}));function E1e(e){return e.length<2?e:e.reduce(function(t,n){var r=t[t.length-1];return!r||r.type!==cn.literal||n.type!==cn.literal?t.push(n):r.value+=n.value,t},[])}function A1e(e){return typeof e=="function"}function Ps(e,t,n,r,o,a,i){if(e.length===1&&gu(e[0]))return[{type:cn.literal,value:e[0].value}];for(var s=[],l=0,c=e;l"u")){var n=Intl.NumberFormat.supportedLocalesOf(t);return n.length>0?new Intl.Locale(n[0]):new Intl.Locale(typeof t=="string"?t:t[0])}},e.__parse=C1e,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}(),ca;(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"})(ca||(ca={}));var Ki=function(e){ur(t,e);function t(n,r,o){var a=this,i=o?o instanceof Error?o:new Error(String(o)):void 0;return a=e.call(this,"[@formatjs/intl Error ".concat(n,"] ").concat(r,` `).concat(i?` @@ -625,4 +625,4 @@ Try polyfilling it using "@formatjs/intl-pluralrules" Try polyfilling it using "@formatjs/intl-relativetimeformat" `,Er.MISSING_INTL_API));try{return J1e(e,t,o).format(n,r)}catch(i){e.onError(new qn("Error formatting relative time.",e.locale,i))}return String(n)}var tie=["style","currency","currencyDisplay","unit","unitDisplay","useGrouping","minimumIntegerDigits","minimumFractionDigits","maximumFractionDigits","minimumSignificantDigits","maximumSignificantDigits","compactDisplay","currencyDisplay","currencySign","notation","signDisplay","unit","unitDisplay","numberingSystem"];function Kf(e,t,n){var r=e.locale,o=e.formats,a=e.onError;n===void 0&&(n={});var i=n.format,s=i&&I3(o,"number",i,a)||{},l=ga(n,tie,s);return t(r,l)}function nie(e,t,n,r){r===void 0&&(r={});try{return Kf(e,t,r).format(n)}catch(o){e.onError(new qn("Error formatting number.",e.locale,o))}return String(n)}function rie(e,t,n,r){r===void 0&&(r={});try{return Kf(e,t,r).formatToParts(n)}catch(o){e.onError(new qn("Error formatting number.",e.locale,o))}return[]}function oie(e){var t=e?e[Object.keys(e)[0]]:void 0;return typeof t=="string"}function aie(e){e.onWarn&&e.defaultRichTextElements&&oie(e.messages||{})&&e.onWarn(`[@formatjs/intl] "defaultRichTextElements" was specified but "message" was not pre-compiled. Please consider using "@formatjs/cli" to pre-compile your messages for performance. -For more details see https://formatjs.io/docs/getting-started/message-distribution`)}function iie(e,t){var n=Z1e(t),r=Be(Be({},P1e),e),o=r.locale,a=r.defaultLocale,i=r.onError;return o?!Intl.NumberFormat.supportedLocalesOf(o).length&&i?i(new xu('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 xu('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 H1e('"locale" was not configured, using "'.concat(a,'" as fallback. See https://formatjs.io/docs/react-intl/api#intlshape for more details'))),r.locale=r.defaultLocale||"en"),aie(r),Be(Be({},r),{formatters:n,formatNumber:nie.bind(null,r,n.getNumberFormat),formatNumberToParts:rie.bind(null,r,n.getNumberFormat),formatRelativeTime:eie.bind(null,r,n.getRelativeTimeFormat),formatDate:$1e.bind(null,r,n.getDateTimeFormat),formatDateToParts:z1e.bind(null,r,n.getDateTimeFormat),formatTime:R1e.bind(null,r,n.getDateTimeFormat),formatDateTimeRange:F1e.bind(null,r,n.getDateTimeFormat),formatTimeToParts:U1e.bind(null,r,n.getDateTimeFormat),formatPlural:Q1e.bind(null,r,n.getPluralRules),formatMessage:Au.bind(null,r,n),$t:Au.bind(null,r,n),formatList:W1e.bind(null,r,n.getListFormat),formatListToParts:Yf.bind(null,r,n.getListFormat),formatDisplayName:G1e.bind(null,r,n.getDisplayNames)})}var sie=Li;Li.flatten=Li;Li.unflatten=Qf;function Wf(e){return e&&e.constructor&&typeof e.constructor.isBuffer=="function"&&e.constructor.isBuffer(e)}function qf(e){return e}function Li(e,t){t=t||{};const n=t.delimiter||".",r=t.maxDepth,o=t.transformKey||qf,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),v=Wf(d),_=f==="[object Object]"||f==="[object Array]",C=l?l+n+o(u):o(u);if(!h&&!v&&_&&Object.keys(d).length&&(!t.maxDepth||c0&&(d=i(u.shift()),h=i(u[0]))}f[d]=Qf(e[c],t)}),a}const lie=jf(),cie=(e,t,n=!1)=>{const r=iie({...typeof n=="boolean"?null:n,locale:e,messages:sie.flatten(t,{safe:!0})},lie),{$t:o,...a}=r,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 n=="boolean"&&n===!0||typeof n!="boolean"&&n.isGlobal,l};function uie(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 die=(e,t)=>{const n=cie("en-us",e,!0);return{...n,t:function(...r){const o=r[0];try{if(typeof B3(e,o)>"u")throw o.startsWith("http.api.")?new Du(o):new Error(`Missing message: "${o}" for locale "en-us", using id as fallback`);return r[1]={KUMA_DOCS_URL:t("KUMA_DOCS_URL"),KUMA_UTM_QUERY_PARAMS:t("KUMA_UTM_QUERY_PARAMS"),...r[1]},n.t(...r)}catch(a){switch(!0){case a instanceof Du:return uie(a.key.split(".").pop());default:throw a}}}}};class hie{constructor(t,n){this.client=t,this.env=n}get baseUrl(){return this.client.baseUrl}}class fie extends hie{async getLatestVersion(){return this.client.get(this.env("KUMA_VERSION_URL"))}getConfig(){return this.client.get("/config")}getPolicyTypes(){return this.client.get("/policies")}getGlobalInsights(){return this.client.get("/global-insights")}getZones(t){return this.client.get("/zones",{params:t})}getZone({name:t},n){return this.client.get(`/zones/${t}`,{params:n})}createZone(t){return this.client.post("/provision-zone",t)}updateZone(t){return this.client.put(`/zones/${t.name}`,t)}deleteZone({name:t}){return this.client.delete(`/zones/${t}`)}getAllZoneOverviews(t){return this.client.get("/zones+insights",{params:t})}getZoneOverview({name:t},n){return this.client.get(`/zones+insights/${t}`,{params:n})}getZoneIngress({name:t},n){return this.client.get(`/zoneingresses/${t}`,{params:n})}getZoneIngressData({zoneIngressName:t,dataPath:n},r){return this.client.get(`/zoneingresses/${t}/${n}`,{params:r})}getAllZoneIngressOverviews(t){return this.client.get("/zoneingresses+insights",{params:t})}getZoneIngressOverview({name:t},n){return this.client.get(`/zoneingresses+insights/${t}`,{params:n})}getZoneEgress({name:t},n){return this.client.get(`/zoneegresses/${t}`,{params:n})}getZoneEgressData({zoneEgressName:t,dataPath:n},r){return this.client.get(`/zoneegresses/${t}/${n}`,{params:r})}getAllZoneEgressOverviews(t){return this.client.get("/zoneegressoverviews",{params:t})}getZoneEgressOverview({name:t},n){return this.client.get(`/zoneegressoverviews/${t}`,{params:n})}getAllMeshes(t){return this.client.get("/meshes",{params:t})}getMesh({name:t},n){return this.client.get(`/meshes/${t}`,{params:n})}getAllMeshInsights(t){return this.client.get("/mesh-insights",{params:t})}getMeshInsights({name:t},n){return this.client.get(`/mesh-insights/${t}`,{params:n})}getAllDataplanes(t){return this.client.get("/dataplanes",{params:t})}getDataplaneFromMesh({mesh:t,name:n},r){return this.client.get(`/meshes/${t}/dataplanes/${n}`,{params:r})}getAllDataplaneOverviews(t){return this.client.get("/dataplanes+insights",{params:t})}getAllDataplaneOverviewsFromMesh({mesh:t},n){return this.client.get(`/meshes/${t}/dataplanes+insights`,{params:n})}getDataplaneOverviewFromMesh({mesh:t,name:n},r){return this.client.get(`/meshes/${t}/dataplanes+insights/${n}`,{params:r})}getSidecarDataplanePolicies({mesh:t,name:n},r){return this.client.get(`/meshes/${t}/dataplanes/${n}/policies`,{params:r})}getMeshGatewayDataplane({mesh:t,name:n},r){return this.client.get(`/meshes/${t}/dataplanes/${n}/policies`,{params:r})}getDataplaneRules({mesh:t,name:n},r){return this.client.get(`/meshes/${t}/dataplanes/${n}/rules`,{params:r})}getDataplaneData({mesh:t,dppName:n,dataPath:r},o){return this.client.get(`/meshes/${t}/dataplanes/${n}/${r}`,{params:o})}getAllServiceInsights(t){return this.client.get("/service-insights",{params:t})}getAllServiceInsightsFromMesh({mesh:t},n){return this.client.get(`/meshes/${t}/service-insights`,{params:n})}getServiceInsight({mesh:t,name:n},r){return this.client.get(`/meshes/${t}/service-insights/${n}`,{params:r})}getAllExternalServices(t){return this.client.get("/external-services",{params:t})}getAllExternalServicesFromMesh({mesh:t},n){return this.client.get(`/meshes/${t}/external-services`,{params:n})}getExternalService({mesh:t,name:n},r){return this.client.get(`/meshes/${t}/external-services/${n}`,{params:r})}async getExternalServiceByServiceInsightName(t,n){const{items:r}=await this.getAllExternalServicesFromMesh({mesh:t},{name:n});return Array.isArray(r)?r.find(a=>a.tags["kuma.io/service"]===n)??null:null}getPolicyConnections({mesh:t,path:n,name:r},o){return this.client.get(`/meshes/${t}/${n}/${r}/dataplanes`,{params:o})}getAllPolicyEntitiesFromMesh({mesh:t,path:n},r){return this.client.get(`/meshes/${t}/${n}`,{params:r})}getSinglePolicyEntity({mesh:t,path:n,name:r},o){return this.client.get(`/meshes/${t}/${n}/${r}`,{params:o})}}async function pie(e,t={},n){var u;const r=t,o=r.method??"GET";r.headers=r.headers instanceof Headers?r.headers:new Headers(r.headers),!r.headers.has("content-type")&&["POST","PUT","PATCH"].includes(o)&&r.headers.set("content-type","application/json");let a=e;"params"in t&&t.params!==void 0&&o==="GET"&&(a+=`?${new URLSearchParams(t.params).toString()}`),n!==void 0&&((u=r.headers.get("content-type"))!=null&&u.startsWith("application/json")?r.body=JSON.stringify(n):r.body=n);let i;try{i=await fetch(a,r)}catch(d){throw mie(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 vie(i,c)}function mie(e){const t=e instanceof Error?e.message:"An unknown network error occurred.";return new Error(t)}function vie(e,t){const n=e.status;let r,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"&&(r=t.type),"title"in t&&typeof t.title=="string"&&(o=t.title),"detail"in t&&typeof t.detail=="string"&&(a=t.detail),"instance"in t&&typeof t.instance=="string"&&(i=t.instance),"invalid_parameters"in t&&Array.isArray(t.invalid_parameters)&&(s=t.invalid_parameters)),n===403&&(o="You currently don’t have access to this data."),o===void 0&&(o="An error has occurred while trying to load this data."),i&&(o+=` (trace: ${i})`),new Hs({status:n,type:r,title:o,detail:a,instance:i,invalidParameters:s})}class gie{constructor(t){this.env=t}get baseUrl(){return this.env("KUMA_API_URL")}async get(t,n){const{data:r}=await this.raw(t,void 0,n,"GET");return r}async delete(t,n){await this.raw(t,void 0,n,"DELETE")}async post(t,n,r){const{data:o}=await this.raw(t,n,r,"POST");return o}async put(t,n,r){const{data:o}=await this.raw(t,n,r,"PUT");return o}async patch(t,n,r){const{data:o}=await this.raw(t,n,r,"PATCH");return o}async raw(t,n,r={},o="GET"){const a=Tu(r);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=Tu(a);return pie(`${t.startsWith("http")?"":this.baseUrl}${t}`,s,n)}}function Tu(e){const t=e??{};if(t.params&&!Array.isArray(t.params)){const n=[];for(const[r,o]of Object.entries(t.params))if(o!==void 0)if(Array.isArray(o))for(const a of o)n.push([r,a]);else n.push([r,o]);t.params=n}return t}const Cie=()=>({}),yie={...doe,...Pr},bie=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.Env,{service:Nae,arguments:[e.EnvVars]}],[e.env,{service:()=>(...t)=>Bi(e.Env).var(...t)}],[e.i18n,{service:die,arguments:[e.enUs,e.env]}],[e.kumaEnUs,{constant:Vae,labels:[e.enUs]}],[e.httpClient,{service:gie,arguments:[e.env]}],[e.dataSourceLifecycle,{constant:Goe}],[e.getDataSourceCacheKeyPrefix,{service:()=>()=>"",arguments:[e.router]}],[e.dataSourcePool,{service:Noe,arguments:[e.sources,e.dataSourceLifecycle,e.getDataSourceCacheKeyPrefix]}],[e.api,{service:fie,arguments:[e.httpClient,e.env]}],[e.logger,{service:iy}],[e.store,{service:()=>ry(Cie())}],[e.router,{service:(t,n,r)=>{const o=ZC({history:eC(t("KUMA_BASE_PATH")),routes:n});return r.forEach(a=>{typeof a=="function"&&o.beforeEach(a)}),o},arguments:[e.env,e.routes,e.navigationGuards]}],[e.guards,{service:()=>[],labels:[e.navigationGuards]}],[e.nav,{service:t=>rae(t("use zones")),arguments:[e.can]}],[e.app,{service:EJ,arguments:[e.store,e.router,e.components]}],[e.routes,{service:Pae,arguments:[e.routesLabel]}],[e.meshRoutes,{service:lae,arguments:[e.serviceRoutes,e.gatewayRoutes,e.dataplaneRoutes,e.policyRoutes],labels:[e.routesLabel]}],[e.dataplaneRoutes,{service:qoe}],[e.gatewayRoutes,{service:eae}],[e.serviceRoutes,{service:vae}],[e.policyRoutes,{service:hae}],[e.zoneRoutes,{service:_ae,arguments:[nn([...{}.VITE_ZONE_CREATION_FLOW==="enabled"?wae():[]],{description:"kuma.zone.action.routes"})],labels:[e.routesLabel]}],...uoe(e),...iae(e),...kae(e),...uae(e),...Cae(e),...Xoe(e),...nae(e),...pae(e)],uo=yie;async function wie(){(await Fp(bie(uo),Up({...uo,routes:uo.routesLabel}),qp({...uo,routes:uo.routesLabel}),Yp({...uo,routes:uo.routesLabel}),[])(uo.app)((await be(()=>import("./App-fe7fc7e2.js"),["./App-8dc50ba3.css"],import.meta.url)).default)).mount("#app")}wie();export{Ue as $,eoe as A,pn as B,toe as C,H as D,du as E,ke as F,Xe as G,Ae as H,Iie as I,Vie as J,L3 as K,Vt as L,D3 as M,Iq as N,Bie as O,Oie as P,Hie as Q,DJ as R,sr as S,aa as T,$ as U,ir as V,$h as W,nr as X,Bee as Y,xt as Z,loe as _,Zie as a,Cte as a0,Ao as a1,Tie as a2,na as a3,rf as a4,xh as a5,xie as a6,hl as a7,$C as a8,gte as a9,Jr as aA,Ni as aB,HK as aC,Oh as aD,Lq as aE,Hee as aF,g2 as aG,Uie as aH,Rie as aa,Die as ab,Bs as ac,f1 as ad,e2 as ae,z9 as af,qo as ag,Fn as ah,kie as ai,Mp as aj,yt as ak,wS as al,WQ as am,fte as an,_n as ao,Za as ap,X6 as aq,Eee as ar,De as as,Sie as at,Fs as au,_g as av,See as aw,Mie as ax,Eie as ay,Hs as az,Nie as b,$ie as c,ne as d,Wl as e,T as f,Q as g,V as h,E as i,x as j,P as k,y as l,p as m,Do as n,m as o,Ai as p,Gt as q,jt as r,xte as s,G as t,Pie as u,ht as v,A as w,X as x,Hi as y,fn as z}; +For more details see https://formatjs.io/docs/getting-started/message-distribution`)}function iie(e,t){var n=Z1e(t),r=Be(Be({},P1e),e),o=r.locale,a=r.defaultLocale,i=r.onError;return o?!Intl.NumberFormat.supportedLocalesOf(o).length&&i?i(new xu('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 xu('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 H1e('"locale" was not configured, using "'.concat(a,'" as fallback. See https://formatjs.io/docs/react-intl/api#intlshape for more details'))),r.locale=r.defaultLocale||"en"),aie(r),Be(Be({},r),{formatters:n,formatNumber:nie.bind(null,r,n.getNumberFormat),formatNumberToParts:rie.bind(null,r,n.getNumberFormat),formatRelativeTime:eie.bind(null,r,n.getRelativeTimeFormat),formatDate:$1e.bind(null,r,n.getDateTimeFormat),formatDateToParts:z1e.bind(null,r,n.getDateTimeFormat),formatTime:R1e.bind(null,r,n.getDateTimeFormat),formatDateTimeRange:F1e.bind(null,r,n.getDateTimeFormat),formatTimeToParts:U1e.bind(null,r,n.getDateTimeFormat),formatPlural:Q1e.bind(null,r,n.getPluralRules),formatMessage:Au.bind(null,r,n),$t:Au.bind(null,r,n),formatList:W1e.bind(null,r,n.getListFormat),formatListToParts:Yf.bind(null,r,n.getListFormat),formatDisplayName:G1e.bind(null,r,n.getDisplayNames)})}var sie=Li;Li.flatten=Li;Li.unflatten=Qf;function Wf(e){return e&&e.constructor&&typeof e.constructor.isBuffer=="function"&&e.constructor.isBuffer(e)}function qf(e){return e}function Li(e,t){t=t||{};const n=t.delimiter||".",r=t.maxDepth,o=t.transformKey||qf,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),v=Wf(d),_=f==="[object Object]"||f==="[object Array]",C=l?l+n+o(u):o(u);if(!h&&!v&&_&&Object.keys(d).length&&(!t.maxDepth||c0&&(d=i(u.shift()),h=i(u[0]))}f[d]=Qf(e[c],t)}),a}const lie=jf(),cie=(e,t,n=!1)=>{const r=iie({...typeof n=="boolean"?null:n,locale:e,messages:sie.flatten(t,{safe:!0})},lie),{$t:o,...a}=r,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 n=="boolean"&&n===!0||typeof n!="boolean"&&n.isGlobal,l};function uie(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 die=(e,t)=>{const n=cie("en-us",e,!0);return{...n,t:function(...r){const o=r[0];try{if(typeof B3(e,o)>"u")throw o.startsWith("http.api.")?new Du(o):new Error(`Missing message: "${o}" for locale "en-us", using id as fallback`);return r[1]={KUMA_DOCS_URL:t("KUMA_DOCS_URL"),KUMA_UTM_QUERY_PARAMS:t("KUMA_UTM_QUERY_PARAMS"),...r[1]},n.t(...r)}catch(a){switch(!0){case a instanceof Du:return uie(a.key.split(".").pop());default:throw a}}}}};class hie{constructor(t,n){this.client=t,this.env=n}get baseUrl(){return this.client.baseUrl}}class fie extends hie{async getLatestVersion(){return this.client.get(this.env("KUMA_VERSION_URL"))}getConfig(){return this.client.get("/config")}getPolicyTypes(){return this.client.get("/policies")}getGlobalInsights(){return this.client.get("/global-insights")}getZones(t){return this.client.get("/zones",{params:t})}getZone({name:t},n){return this.client.get(`/zones/${t}`,{params:n})}createZone(t){return this.client.post("/provision-zone",t)}updateZone(t){return this.client.put(`/zones/${t.name}`,t)}deleteZone({name:t}){return this.client.delete(`/zones/${t}`)}getAllZoneOverviews(t){return this.client.get("/zones+insights",{params:t})}getZoneOverview({name:t},n){return this.client.get(`/zones+insights/${t}`,{params:n})}getZoneIngress({name:t},n){return this.client.get(`/zoneingresses/${t}`,{params:n})}getZoneIngressData({zoneIngressName:t,dataPath:n},r){return this.client.get(`/zoneingresses/${t}/${n}`,{params:r})}getAllZoneIngressOverviews(t){return this.client.get("/zoneingresses+insights",{params:t})}getZoneIngressOverview({name:t},n){return this.client.get(`/zoneingresses+insights/${t}`,{params:n})}getZoneEgress({name:t},n){return this.client.get(`/zoneegresses/${t}`,{params:n})}getZoneEgressData({zoneEgressName:t,dataPath:n},r){return this.client.get(`/zoneegresses/${t}/${n}`,{params:r})}getAllZoneEgressOverviews(t){return this.client.get("/zoneegressoverviews",{params:t})}getZoneEgressOverview({name:t},n){return this.client.get(`/zoneegressoverviews/${t}`,{params:n})}getAllMeshes(t){return this.client.get("/meshes",{params:t})}getMesh({name:t},n){return this.client.get(`/meshes/${t}`,{params:n})}getAllMeshInsights(t){return this.client.get("/mesh-insights",{params:t})}getMeshInsights({name:t},n){return this.client.get(`/mesh-insights/${t}`,{params:n})}getAllDataplanes(t){return this.client.get("/dataplanes",{params:t})}getDataplaneFromMesh({mesh:t,name:n},r){return this.client.get(`/meshes/${t}/dataplanes/${n}`,{params:r})}getAllDataplaneOverviews(t){return this.client.get("/dataplanes+insights",{params:t})}getAllDataplaneOverviewsFromMesh({mesh:t},n){return this.client.get(`/meshes/${t}/dataplanes+insights`,{params:n})}getDataplaneOverviewFromMesh({mesh:t,name:n},r){return this.client.get(`/meshes/${t}/dataplanes+insights/${n}`,{params:r})}getSidecarDataplanePolicies({mesh:t,name:n},r){return this.client.get(`/meshes/${t}/dataplanes/${n}/policies`,{params:r})}getMeshGatewayDataplane({mesh:t,name:n},r){return this.client.get(`/meshes/${t}/dataplanes/${n}/policies`,{params:r})}getDataplaneRules({mesh:t,name:n},r){return this.client.get(`/meshes/${t}/dataplanes/${n}/rules`,{params:r})}getDataplaneData({mesh:t,dppName:n,dataPath:r},o){return this.client.get(`/meshes/${t}/dataplanes/${n}/${r}`,{params:o})}getAllServiceInsights(t){return this.client.get("/service-insights",{params:t})}getAllServiceInsightsFromMesh({mesh:t},n){return this.client.get(`/meshes/${t}/service-insights`,{params:n})}getServiceInsight({mesh:t,name:n},r){return this.client.get(`/meshes/${t}/service-insights/${n}`,{params:r})}getAllExternalServices(t){return this.client.get("/external-services",{params:t})}getAllExternalServicesFromMesh({mesh:t},n){return this.client.get(`/meshes/${t}/external-services`,{params:n})}getExternalService({mesh:t,name:n},r){return this.client.get(`/meshes/${t}/external-services/${n}`,{params:r})}async getExternalServiceByServiceInsightName(t,n){const{items:r}=await this.getAllExternalServicesFromMesh({mesh:t},{name:n});return Array.isArray(r)?r.find(a=>a.tags["kuma.io/service"]===n)??null:null}getPolicyConnections({mesh:t,path:n,name:r},o){return this.client.get(`/meshes/${t}/${n}/${r}/dataplanes`,{params:o})}getAllPolicyEntitiesFromMesh({mesh:t,path:n},r){return this.client.get(`/meshes/${t}/${n}`,{params:r})}getSinglePolicyEntity({mesh:t,path:n,name:r},o){return this.client.get(`/meshes/${t}/${n}/${r}`,{params:o})}}async function pie(e,t={},n){var u;const r=t,o=r.method??"GET";r.headers=r.headers instanceof Headers?r.headers:new Headers(r.headers),!r.headers.has("content-type")&&["POST","PUT","PATCH"].includes(o)&&r.headers.set("content-type","application/json");let a=e;"params"in t&&t.params!==void 0&&o==="GET"&&(a+=`?${new URLSearchParams(t.params).toString()}`),n!==void 0&&((u=r.headers.get("content-type"))!=null&&u.startsWith("application/json")?r.body=JSON.stringify(n):r.body=n);let i;try{i=await fetch(a,r)}catch(d){throw mie(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 vie(i,c)}function mie(e){const t=e instanceof Error?e.message:"An unknown network error occurred.";return new Error(t)}function vie(e,t){const n=e.status;let r,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"&&(r=t.type),"title"in t&&typeof t.title=="string"&&(o=t.title),"detail"in t&&typeof t.detail=="string"&&(a=t.detail),"instance"in t&&typeof t.instance=="string"&&(i=t.instance),"invalid_parameters"in t&&Array.isArray(t.invalid_parameters)&&(s=t.invalid_parameters)),n===403&&(o="You currently don’t have access to this data."),o===void 0&&(o="An error has occurred while trying to load this data."),i&&(o+=` (trace: ${i})`),new Hs({status:n,type:r,title:o,detail:a,instance:i,invalidParameters:s})}class gie{constructor(t){this.env=t}get baseUrl(){return this.env("KUMA_API_URL")}async get(t,n){const{data:r}=await this.raw(t,void 0,n,"GET");return r}async delete(t,n){await this.raw(t,void 0,n,"DELETE")}async post(t,n,r){const{data:o}=await this.raw(t,n,r,"POST");return o}async put(t,n,r){const{data:o}=await this.raw(t,n,r,"PUT");return o}async patch(t,n,r){const{data:o}=await this.raw(t,n,r,"PATCH");return o}async raw(t,n,r={},o="GET"){const a=Tu(r);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=Tu(a);return pie(`${t.startsWith("http")?"":this.baseUrl}${t}`,s,n)}}function Tu(e){const t=e??{};if(t.params&&!Array.isArray(t.params)){const n=[];for(const[r,o]of Object.entries(t.params))if(o!==void 0)if(Array.isArray(o))for(const a of o)n.push([r,a]);else n.push([r,o]);t.params=n}return t}const Cie=()=>({}),yie={...doe,...Pr},bie=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.Env,{service:Nae,arguments:[e.EnvVars]}],[e.env,{service:()=>(...t)=>Bi(e.Env).var(...t)}],[e.i18n,{service:die,arguments:[e.enUs,e.env]}],[e.kumaEnUs,{constant:Vae,labels:[e.enUs]}],[e.httpClient,{service:gie,arguments:[e.env]}],[e.dataSourceLifecycle,{constant:Goe}],[e.getDataSourceCacheKeyPrefix,{service:()=>()=>"",arguments:[e.router]}],[e.dataSourcePool,{service:Noe,arguments:[e.sources,e.dataSourceLifecycle,e.getDataSourceCacheKeyPrefix]}],[e.api,{service:fie,arguments:[e.httpClient,e.env]}],[e.logger,{service:iy}],[e.store,{service:()=>ry(Cie())}],[e.router,{service:(t,n,r)=>{const o=ZC({history:eC(t("KUMA_BASE_PATH")),routes:n});return r.forEach(a=>{typeof a=="function"&&o.beforeEach(a)}),o},arguments:[e.env,e.routes,e.navigationGuards]}],[e.guards,{service:()=>[],labels:[e.navigationGuards]}],[e.nav,{service:t=>rae(t("use zones")),arguments:[e.can]}],[e.app,{service:EJ,arguments:[e.store,e.router,e.components]}],[e.routes,{service:Pae,arguments:[e.routesLabel]}],[e.meshRoutes,{service:lae,arguments:[e.serviceRoutes,e.gatewayRoutes,e.dataplaneRoutes,e.policyRoutes],labels:[e.routesLabel]}],[e.dataplaneRoutes,{service:qoe}],[e.gatewayRoutes,{service:eae}],[e.serviceRoutes,{service:vae}],[e.policyRoutes,{service:hae}],[e.zoneRoutes,{service:_ae,arguments:[nn([...{}.VITE_ZONE_CREATION_FLOW==="enabled"?wae():[]],{description:"kuma.zone.action.routes"})],labels:[e.routesLabel]}],...uoe(e),...iae(e),...kae(e),...uae(e),...Cae(e),...Xoe(e),...nae(e),...pae(e)],uo=yie;async function wie(){(await Fp(bie(uo),Up({...uo,routes:uo.routesLabel}),qp({...uo,routes:uo.routesLabel}),Yp({...uo,routes:uo.routesLabel}),[])(uo.app)((await be(()=>import("./App-c80ada16.js"),["./App-8dc50ba3.css"],import.meta.url)).default)).mount("#app")}wie();export{Ue as $,eoe as A,pn as B,toe as C,H as D,du as E,ke as F,Xe as G,Ae as H,Iie as I,Vie as J,L3 as K,Vt as L,D3 as M,Iq as N,Bie as O,Oie as P,Hie as Q,DJ as R,sr as S,aa as T,$ as U,ir as V,$h as W,nr as X,Bee as Y,xt as Z,loe as _,Zie as a,Cte as a0,Ao as a1,Tie as a2,na as a3,rf as a4,xh as a5,xie as a6,hl as a7,$C as a8,gte as a9,Jr as aA,Ni as aB,HK as aC,Oh as aD,Lq as aE,Hee as aF,g2 as aG,Uie as aH,Rie as aa,Die as ab,Bs as ac,f1 as ad,e2 as ae,z9 as af,qo as ag,Fn as ah,kie as ai,Mp as aj,yt as ak,wS as al,WQ as am,fte as an,_n as ao,Za as ap,X6 as aq,Eee as ar,De as as,Sie as at,Fs as au,_g as av,See as aw,Mie as ax,Eie as ay,Hs as az,Nie as b,$ie as c,ne as d,Wl as e,T as f,Q as g,V as h,E as i,x as j,P as k,y as l,p as m,Do as n,m as o,Ai as p,Gt as q,jt as r,xte as s,G as t,Pie as u,ht as v,A as w,X as x,Hi as y,fn as z}; diff --git a/app/kuma-ui/pkg/resources/data/assets/index-dae74008.css b/app/kuma-ui/pkg/resources/data/assets/index-dae74008.css deleted file mode 100644 index d468d1bf7ee4..000000000000 --- a/app/kuma-ui/pkg/resources/data/assets/index-dae74008.css +++ /dev/null @@ -1 +0,0 @@ -@charset "UTF-8";.upgrade-check-alert.k-alert.small[data-v-696e9735]{padding:4px 8px}.alert-content[data-v-696e9735]{display:flex;align-items:center;font-size:14px}.alert-content>*[data-v-696e9735]:first-of-type{margin-right:12px}.warning-button[data-v-696e9735]{--KButtonPrimaryBase: #f2a230;--KButtonPrimaryHover: #f2a230;--KButtonPrimaryActive: #f2a230}.app-header[data-v-d5a5f311]{position:fixed;z-index:11;top:0;left:0;width:100%;height:var(--AppHeaderHeight);display:flex;justify-content:space-between;align-items:center;gap:24px;padding-right:24px;padding-left:24px;border-bottom:1px solid #e0e4ea;background-color:#fff}.gh-star[data-v-d5a5f311]{height:20px}.horizontal-list[data-v-d5a5f311]{display:flex;align-items:center;gap:24px}.app-status[data-v-d5a5f311]{margin-top:0}.app-status--desktop[data-v-d5a5f311]{color:#6c7489;display:none}@media screen and (min-width: 900px){.app-status--desktop[data-v-d5a5f311]{display:block}}.app-status--mobile[data-v-d5a5f311]{display:block}@media screen and (min-width: 900px){.app-status--mobile[data-v-d5a5f311]{display:none}}@media screen and (max-width: 600px){.upgrade-check-wrapper[data-v-d5a5f311]{display:none}}.full-screen[data-v-6c29be53]{background:#ffffff;position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:50000;display:flex;align-items:center;justify-content:center}.loading-container[data-v-6c29be53]{display:flex;max-width:350px;align-items:center;flex-direction:column}.loading-container .progress[data-v-6c29be53]{margin-top:1rem;width:130%;background-color:#afb7c5}.loading-container .progress .progress-bar[data-v-6c29be53]{height:5px;background-color:#5f9aff}.onboarding-check[data-v-b6afaaa8]{margin:0 0 32px}@media screen and (min-width: 700px){.alert-content[data-v-b6afaaa8]{display:flex;align-items:center}.alert-content>*[data-v-b6afaaa8]:first-of-type{margin-right:16px}.alert-content>*[data-v-b6afaaa8]:last-of-type{min-width:150px}}@media screen and (max-width: 699px){.alert-content>*[data-v-b6afaaa8]:last-of-type{margin-top:10px}}.action-button.action-button[data-v-b6afaaa8]{text-decoration:none}.nav-item[data-v-d031dd86]{position:relative;margin-left:8px}.nav-item[data-v-d031dd86]:not(:first-child){margin-top:4px}.nav-link[data-v-d031dd86]{width:100%;display:flex;justify-content:space-between;align-items:center;padding:8px 16px;border-radius:5px;text-decoration:none;color:currentColor}.nav-link[data-v-d031dd86]:hover,.nav-link--is-active[data-v-d031dd86]{background-color:#e0e4ea}.app-sidebar-wrapper[data-v-860dbcaf]{position:static}.app-sidebar[data-v-860dbcaf]{width:var(--AppSidebarWidth);position:fixed;z-index:10;top:var(--AppHeaderHeight);bottom:0;left:0;overflow-y:auto;padding-top:8px;padding-right:8px;border-right:1px solid #e0e4ea;background-color:#fff}img[data-v-e4708f26]{max-height:36px}.docs-link[data-v-56c271f5]{display:inline-flex;align-items:flex-end;gap:4px;padding-right:8px;padding-left:8px}.app-collection[data-v-2dfce7a5] td:first-of-type>a{color:inherit;font-weight:600;text-decoration:none}.app-collection-toolbar[data-v-2dfce7a5]{display:flex;justify-content:flex-end;align-items:stretch;flex-wrap:wrap;gap:16px;font-size:16px}.app-collection td{width:var(--column-width, initial)}.app-collection .warnings-column,.app-collection .actions-column{width:var(--special-column-width, initial);min-width:80px;text-align:end}.status[data-v-914b11e9]{align-items:center;white-space:nowrap;font-weight:500}.status[data-v-914b11e9]:before{content:"";display:inline-block;vertical-align:middle;margin-right:4px;border:4px solid currentColor;border-radius:50%}.definition-card[data-v-d55dbf1c]{display:flex;flex-direction:column;gap:8px}.definition-card-title[data-v-d55dbf1c]{display:flex;align-items:flex-end;gap:8px}.definition-card-container[data-v-d55dbf1c]{flex-grow:1;display:flex;align-items:flex-start;font-size:20px;line-height:1.5;font-weight:700}.definition-card-container>*{min-width:0}.status-separator[data-v-4af3bbd9],.status-separator+.status-total[data-v-4af3bbd9]{color:#6c7489}.card-header[data-v-5baa6a0f]{display:flex;justify-content:space-between;margin-bottom:16px;height:42px}.card-title[data-v-5baa6a0f]{display:flex;gap:8px;align-items:baseline}.card-actions[data-v-5baa6a0f]{display:flex;gap:16px;align-items:flex-end}.copy-button.copy-button[data-v-ccab109b]{padding:0}.copy-button[data-v-ccab109b]{--tooltip-background-color: #3a3f51}.copy-button[data-tooltip-copy-success=false][data-v-ccab109b]{--tooltip-background-color: #850000}.copy-button[data-tooltip-text][data-v-ccab109b]:after{background-color:var(--tooltip-background-color);border-radius:4px;color:#fff;content:attr(data-tooltip-text);font-weight:400;padding:8px;position:absolute;right:calc(100% + 8px);top:50%;transform:translateY(-50%);white-space:nowrap}.copy-button-wrapper[data-v-d9bd773a]{display:inline-flex;align-items:center;gap:8px}.text[data-v-d9bd773a]{min-width:0;word-wrap:break-word}.error-block[data-v-964f2b84]{position:relative}.error-block-details[data-v-964f2b84]{text-align:left}.badge-list[data-v-964f2b84]{position:absolute;top:16px;right:16px;display:flex}.badge-list>*+*[data-v-964f2b84]{margin-left:8px}.app-view-title-bar{display:flex;align-items:center;margin-bottom:20px}.app-view-title-bar h1,.app-view-title-bar h2,.app-view-title-bar h3,.app-view-title-bar h4,.app-view-title-bar h5,.app-view-title-bar h6{line-height:36px;overflow:hidden;text-overflow:ellipsis}.app-view-title-bar h1{line-height:1.3;font-weight:600;font-size:32px}.app-view-title-bar h2{font-size:20px}.is-fullscreen .app-view-title-bar{padding:24px 32px;border-bottom:1px solid #e0e4ea}.is-fullscreen .app-view-title-bar h1{margin-left:8px;padding-left:8px;border-left:1px solid #e0e4ea;font-size:20px}.actions[data-v-0b9fb9fe]{flex-grow:1;display:flex;justify-content:flex-end;align-items:center;gap:16px}.kong-icon[data-v-32539fc3]{display:inline-block}.kong-icon .slot-content[data-v-32539fc3],.kong-icon .svg-with-slot-is-hidden[data-v-32539fc3]{display:none!important;visibility:hidden!important}.kong-icon.kong-icon-spinner svg g{animation:spin 1.2s infinite linear;transform-box:fill-box;transform-origin:50% 50%}.k-button[data-v-3b502d88]{align-items:center;border:1px solid rgba(0,0,0,0);border:var(--kui-border-width-10, 1px) solid var(--kui-color-border-transparent, rgba(0, 0, 0, 0));border-radius:4px;border-radius:var(--KButtonRadius, var(--kui-border-radius-20, 4px));color:#000933;color:var(--black-70, var(--kui-color-text, #000933));cursor:pointer;display:inline-flex;font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--font-family-sans, var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif));font-size:14px;font-size:var(--KButtonFontSize, var(--type-md, var(--kui-font-size-30, 14px)));font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);gap:8px;gap:var(--spacing-xs, var(--kui-space-40, 8px));line-height:20px;line-height:var(--kui-line-height-30, 20px);padding:12px 24px;padding:var(--KButtonPaddingY, var(--spacing-sm, var(--kui-space-50, 12px))) var(--KButtonPaddingX, var(--spacing-lg, var(--kui-space-80, 24px)));position:relative;-webkit-tap-highlight-color:rgba(255,255,255,0);text-decoration:none;transition:all .2s ease-in-out;vertical-align:middle;white-space:nowrap}.k-button[data-v-3b502d88]:disabled,.k-button[disabled][data-v-3b502d88]{cursor:not-allowed}.k-button[data-v-3b502d88]:disabled:hover,.k-button[disabled][data-v-3b502d88]:hover{text-decoration:none!important}.k-button:disabled .kong-icon[data-v-3b502d88],.k-button[data-v-3b502d88]:disabled .kong-icon,.k-button[disabled] .kong-icon[data-v-3b502d88],.k-button[disabled][data-v-3b502d88] .kong-icon{pointer-events:none}.k-button[disabled][data-v-3b502d88]:not(:disabled){pointer-events:none}.k-button[data-v-3b502d88]:focus{outline:none}.k-button[data-v-3b502d88]>.kong-icon{box-sizing:unset;display:inline-flex}.k-button.icon-btn[data-v-3b502d88]{height:38px;justify-content:center}.k-button.small[data-v-3b502d88]{font-size:12px;font-size:var(--KButtonFontSize, var(--kui-font-size-20, 12px));line-height:12px;line-height:var(--kui-line-height-10, 12px);padding:8px 16px;padding:var(--spacing-xs, var(--kui-space-40, 8px)) var(--spacing-md, var(--kui-space-60, 16px))}.k-button.medium[data-v-3b502d88]{font-size:16px;font-size:var(--KButtonFontSize, var(--type-md, var(--kui-font-size-40, 16px)));line-height:12px;line-height:var(--type-md, var(--kui-line-height-10, 12px));padding:12px 24px;padding:var(--spacing-sm, var(--kui-space-50, 12px)) var(--spacing-lg, var(--kui-space-80, 24px))}.k-button.large[data-v-3b502d88]{font-size:16px;font-size:var(--KButtonFontSize, var(--type-md, var(--kui-font-size-40, 16px)));line-height:12px;line-height:var(--type-md, var(--kui-line-height-10, 12px));padding:16px 32px;padding:var(--spacing-md, var(--kui-space-60, 16px)) var(--spacing-xl, var(--kui-space-90, 32px))}.k-button[data-v-3b502d88] .caret{display:inline-block;margin-left:8px;margin-left:var(--kui-space-40, 8px);padding:0;padding:var(--kui-space-0, 0px);transition:.2s ease}.k-button.is-active[data-v-3b502d88] .caret{transform:rotate(-180deg);transition:.2s ease}.k-button.secondary[data-v-3b502d88]{background-color:#bee2ff;background-color:var(--KButtonSecondaryBase, var(--blue-200, var(--kui-color-background-primary-weaker, #bee2ff)));color:#002099;color:var(--KButtonSecondaryColor, var(--blue-600, var(--kui-color-text-primary-stronger, #002099)))}.k-button.secondary[data-v-3b502d88]:hover:not(:disabled){background-color:#5f9aff;background-color:var(--KButtonSecondaryHover, var(--blue-300, var(--kui-color-background-primary-weak, #5f9aff)))}.k-button.secondary[data-v-3b502d88]:active{background-color:#5f9aff;background-color:var(--KButtonSecondaryActive, var(--blue-300, var(--kui-color-background-primary-weak, #5f9aff)))}.k-button.secondary[data-v-3b502d88]:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #5f9aff;box-shadow:0 0 0 2px var(--white, var(--kui-color-background, #ffffff)),0 0 0 4px var(--KButtonSecondaryBase, var(--blue-300, var(--kui-color-background-primary-weak, #5f9aff)))}.k-button.secondary[data-v-3b502d88]:disabled,.k-button.secondary[disabled][data-v-3b502d88]{background-color:#e0e4ea!important;background-color:var(--grey-300, var(--kui-color-background-neutral-weaker, #e0e4ea))!important;color:#828a9e!important;color:var(--grey-400, var(--kui-color-text-disabled, #828a9e))!important}.k-button.primary[data-v-3b502d88]{background-color:#0044f4;background-color:var(--KButtonPrimaryBase, var(--blue-500, var(--kui-color-background-primary, #0044f4)));color:#fff;color:var(--white, var(--kui-color-text-inverse, #ffffff))}.k-button.primary[data-v-3b502d88]:hover:not(:disabled){background-color:#002099;background-color:var(--KButtonPrimaryHover, var(--blue-600, var(--kui-color-background-primary-stronger, #002099)))}.k-button.primary[data-v-3b502d88]:active{background-color:#002099;background-color:var(--KButtonPrimaryActive, var(--kui-color-background-primary-stronger, #002099))}.k-button.primary[data-v-3b502d88]:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #0044f4;box-shadow:0 0 0 2px var(--white, var(--kui-color-background, #ffffff)),0 0 0 4px var(--KButtonPrimaryBase, var(--blue-500, var(--kui-color-background-primary, #0044f4)))}.k-button.primary[data-v-3b502d88]:disabled,.k-button.primary[disabled][data-v-3b502d88]{background-color:#e0e4ea!important;background-color:var(--grey-300, var(--kui-color-background-neutral-weaker, #e0e4ea))!important;color:#828a9e!important;color:var(--grey-400, var(--kui-color-text-disabled, #828a9e))!important}.k-button.danger[data-v-3b502d88]{background-color:#d60027;background-color:var(--KButtonDangerBase, var(--red-500, var(--kui-color-background-danger, #d60027)));color:#fff;color:var(--white, var(--kui-color-text-inverse, #ffffff))}.k-button.danger[data-v-3b502d88]:hover:not(:disabled){background-color:#ad000ed9;background-color:var(--KButtonDangerHover, var(--kui-color-background-danger-strong, rgba(173, 0, 14, .85)))}.k-button.danger[data-v-3b502d88]:active{background-color:#ad000e;background-color:var(--KButtonDangerActive, var(--red-700, var(--kui-color-background-danger-strong, #ad000e)))}.k-button.danger[data-v-3b502d88]:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #ad000e;box-shadow:0 0 0 2px var(--white, var(--kui-color-background, #ffffff)),0 0 0 4px var(--KButtonDangerBase, var(--red-700, var(--kui-color-background-danger-strong, #ad000e)))}.k-button.danger[data-v-3b502d88]:disabled,.k-button.danger[disabled][data-v-3b502d88]{background-color:#e0e4ea!important;background-color:var(--grey-300, var(--kui-color-background-neutral-weaker, #e0e4ea))!important;color:#828a9e!important;color:var(--grey-400, var(--kui-color-text-disabled, #828a9e))!important}.k-button.creation[data-v-3b502d88]{background-color:#07a88d;background-color:var(--KButtonCreationBase, var(--green-500, #07a88d));color:#fff;color:var(--white, var(--kui-color-text-inverse, #ffffff))}.k-button.creation[data-v-3b502d88]:hover:not(:disabled){background-color:#008871d9;background-color:var(--KButtonCreationHover, rgba(0, 136, 113, .85))}.k-button.creation[data-v-3b502d88]:active{background-color:#008871;background-color:var(--KButtonCreationActive, var(--green-600, #008871))}.k-button.creation[data-v-3b502d88]:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #008871;box-shadow:0 0 0 2px var(--white, var(--kui-color-background, #ffffff)),0 0 0 4px var(--KButtonCreationBase, var(--green-600, #008871))}.k-button.creation[data-v-3b502d88]:disabled,.k-button.creation[disabled][data-v-3b502d88]{background-color:#e0e4ea!important;background-color:var(--grey-300, var(--kui-color-background-neutral-weaker, #e0e4ea))!important;color:#828a9e!important;color:var(--grey-400, var(--kui-color-text-disabled, #828a9e))!important}.k-button.outline[data-v-3b502d88]{background-color:#fff;background-color:var(--white, var(--kui-color-background, #ffffff));border-color:#0044f466;border-color:var(--KButtonOutlineBorder, var(--kui-color-border-primary, rgba(0, 68, 244, .4)));color:#0044f4;color:var(--KButtonOutlineColor, var(--blue-500, var(--kui-color-text-primary, #0044f4)));outline-style:inherit}.k-button.outline[data-v-3b502d88]:hover:not(:disabled){border-color:#0044f4;border-color:var(--KButtonOutlineHoverBorder, var(--kui-color-border-primary, #0044f4))}.k-button.outline[data-v-3b502d88]:active{background-color:#eefaff;background-color:var(--KButtonOutlineActive, var(--blue-100, var(--kui-color-background-primary-weakest, #eefaff)));border-color:#0044f4;border-color:var(--KButtonOutlineActiveBorder, var(--kui-color-border-primary, #0044f4))}.k-button.outline[data-v-3b502d88]:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #0044f4;box-shadow:0 0 0 2px var(--white, var(--kui-color-background, #ffffff)),0 0 0 4px var(--KButtonOutlineBorder, var(--blue-500, var(--kui-color-background-primary, #0044f4)))}.k-button.outline[data-v-3b502d88]:disabled,.k-button.outline[disabled][data-v-3b502d88]{border-color:#afb7c5!important;border-color:var(--grey-400, var(--kui-color-border-neutral-weak, #afb7c5))!important;color:#828a9e!important;color:var(--grey-400, var(--kui-color-text-disabled, #828a9e))!important}.k-button.btn-link[data-v-3b502d88]{background-color:#0000;background-color:var(--kui-color-background-transparent, rgba(0, 0, 0, 0));color:#0044f4;color:var(--KButtonLink, var(--blue-500, var(--kui-color-text-primary, #0044f4)));padding:0;padding:var(--kui-space-0, 0px)}.k-button.btn-link[data-v-3b502d88]:hover:not(:disabled){text-decoration:underline}.k-button.btn-link[data-v-3b502d88]:focus{text-decoration:underline}.k-button.btn-link[data-v-3b502d88]:focus-visible,.k-button.btn-link[data-v-3b502d88]:focus-visible:disabled{border-radius:unset;outline:auto 1px;outline:-webkit-focus-ring-color auto 1px;outline-offset:3px;text-decoration:none;transition:none}.k-button.btn-link[data-v-3b502d88]:disabled,.k-button.btn-link[disabled][data-v-3b502d88]{color:#828a9e!important;color:var(--grey-400, var(--kui-color-text-disabled, #828a9e))!important}.k-button.btn-link-danger[data-v-3b502d88]{background-color:#0000;background-color:var(--kui-color-background-transparent, rgba(0, 0, 0, 0));color:#d60027;color:var(--KButtonLinkDanger, var(--red-500, var(--kui-color-text-danger, #d60027)))}.k-button.btn-link-danger[data-v-3b502d88]:hover:not(:disabled){text-decoration:underline}.k-button.btn-link-danger[data-v-3b502d88]:focus{box-shadow:0 0 #fff,0 0 0 2px #ad000e;box-shadow:0 0 0 0 var(--white, var(--kui-color-background, #ffffff)),0 0 0 2px var(--red-700, var(--kui-color-background-danger-strong, #ad000e))}.k-button.rounded[data-v-3b502d88]{border-radius:100px;border-radius:var(--kui-border-radius-round, 100px)}.k-alert[data-v-51943d73]{border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);display:flex;overflow-wrap:anywhere;padding:12px;padding:var(--kui-space-50, 12px);position:relative;word-break:break-word}.k-alert a[data-v-51943d73]{color:#002099;color:var(--blue-600, var(--kui-color-text-primary-stronger, #002099));text-decoration:underline}.k-alert>div .k-alert-msg[data-v-51943d73]{font-size:16px;font-size:var(--type-md, var(--kui-font-size-40, 16px));font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:24px;line-height:var(--kui-line-height-40, 24px);margin-left:2px;margin-left:var(--kui-space-10, 2px);padding:2px 0;padding:var(--kui-space-10, 2px) var(--kui-space-0, 0px)}.k-alert>div .k-alert-msg.k-alert-subtext[data-v-51943d73]{font-size:14px;font-size:var(--type-sm, var(--kui-font-size-30, 14px))}.k-alert>div .k-alert-msg p[data-v-51943d73]:last-of-type{margin-bottom:0;margin-bottom:var(--kui-space-0, 0px)}.k-alert .k-alert-title[data-v-51943d73]{font-weight:600!important;font-weight:var(--kui-font-weight-semibold, 600)!important}.k-alert .k-alert-description-text[data-v-51943d73]{color:#6c7489;color:var(--grey-500, var(--kui-color-text-neutral, #6c7489));display:block;font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:24px;line-height:var(--kui-line-height-40, 24px);padding-top:4px;padding-top:var(--spacing-xxs, var(--kui-space-20, 4px))}.k-alert .k-alert-action[data-v-51943d73]{display:inline-flex;height:100%;margin-bottom:auto;margin-left:auto;margin-top:auto;position:relative}.k-alert .close[data-v-51943d73]{background-color:#0000;background-color:var(--kui-color-background-transparent, rgba(0, 0, 0, 0));border:0px;border:var(--kui-border-width-0, 0px);bottom:0;cursor:pointer;opacity:.5;position:absolute;right:8px;right:var(--spacing-xs, 8px);top:0;transition:all .2s ease}.k-alert .close[data-v-51943d73]:hover,.k-alert .close[data-v-51943d73]:active{opacity:1;text-decoration:none}.k-alert.small[data-v-51943d73]{padding:12px 8px;padding:var(--spacing-sm, var(--kui-space-50, 12px)) var(--spacing-xs, var(--kui-space-40, 8px))}.k-alert.small>div .k-alert-msg[data-v-51943d73]{font-size:12px;font-size:var(--type-sm, var(--kui-font-size-20, 12px))}.k-alert.large[data-v-51943d73]{border-radius:2px;border-radius:var(--kui-border-radius-10, 2px);min-height:80px}.k-alert.large .k-alert-icon-container-large[data-v-51943d73]{padding:24px 0;padding:var(--spacing-lg, var(--kui-space-80, 24px)) var(--kui-space-0, var(--kui-space-0, 0px))}.k-alert.is-fixed[data-v-51943d73]{left:0;position:fixed;right:0;top:0}.k-alert.is-bordered[data-v-51943d73]{border:1px solid;border:var(--kui-border-width-10, 1px) solid}.k-alert.is-centered[data-v-51943d73]{justify-content:center}.k-alert.has-left-border[data-v-51943d73]{border-left:4px solid;border-left:var(--kui-border-width-30, 4px) solid;border-radius:0;border-radius:var(--kui-border-radius-0, 0px)}.k-alert.has-right-border[data-v-51943d73]{border-radius:0;border-radius:var(--kui-border-radius-0, 0px);border-right:4px solid;border-right:var(--kui-border-width-30, 4px) solid}.k-alert.has-top-border[data-v-51943d73]{border-radius:0;border-radius:var(--kui-border-radius-0, 0px);border-top:4px solid;border-top:var(--kui-border-width-30, 4px) solid}.k-alert.has-bottom-border[data-v-51943d73]{border-bottom:4px solid;border-bottom:var(--kui-border-width-30, 4px) solid;border-radius:0;border-radius:var(--kui-border-radius-0, 0px)}.k-alert.info[data-v-51943d73]{background-color:#bee2ff;background-color:var(--KAlertInfoBackground, var(--blue-200, var(--kui-color-background-primary-weaker, #bee2ff)));border-color:#5f9aff;border-color:var(--KAlertInfoBorder, var(--blue-300, var(--kui-color-border-primary-weak, #5f9aff)));color:#002099;color:var(--KAlertInfoColor, var(--blue-600, var(--kui-color-text-primary-stronger, #002099)))}.k-alert.success[data-v-51943d73]{background-color:#e8f8f5;background-color:var(--KAlertSuccessBackground, var(--green-100, #e8f8f5));border-color:#c0f2d5;border-color:var(--KAlertSuccessBorder, var(--green-200, #c0f2d5));color:#13755e;color:var(--KAlertSuccessColor, var(--green-700, #13755e))}.k-alert.danger[data-v-51943d73]{background-color:#ffe5e5;background-color:var(--KAlertDangerBackground, var(--red-100, var(--kui-color-background-danger-weakest, #ffe5e5)));border-color:#ffabab;border-color:var(--KAlertDangerBorder, var(--red-300, var(--kui-color-border-danger-weaker, #ffabab)));color:#d60027;color:var(--KAlertDangerColor, var(--red-700, var(--kui-color-text-danger, #d60027)))}.k-alert.warning[data-v-51943d73]{background-color:#fff3d8;background-color:var(--KAlertWarningBackground, var(--yellow-100, #fff3d8));border-color:#ffe6ba;border-color:var(--KAlertWarningBorder, var(--yellow-200, #ffe6ba));color:#a05604;color:var(--KAlertWarningColor, var(--yellow-600, #a05604))}.k-alert.is-alert .k-alert-icon-container[data-v-51943d73]{margin-right:12px!important;margin-right:var(--kui-space-50, 12px)!important}.k-alert.is-banner[data-v-51943d73]{background-color:#fff;background-color:var(--white, var(--kui-color-background, #ffffff));color:#232633;color:var(--grey-600, var(--kui-color-text-neutral-strongest, #232633));padding:0;padding:var(--kui-space-0, 0px)}.k-alert.is-banner .k-alert-ellipse[data-v-51943d73]{border-radius:100%;display:inline-block;height:6px;margin:auto 8px;margin:auto var(--kui-space-40, 8px);width:6px}.k-alert.is-banner .k-alert-ellipse.info[data-v-51943d73]{background-color:#5f9aff;background-color:var(--blue-400, var(--kui-color-background-primary-weak, #5f9aff))}.k-alert.is-banner .k-alert-ellipse.success[data-v-51943d73]{background-color:#42d782;background-color:var(--green-400, #42d782)}.k-alert.is-banner .k-alert-ellipse.warning[data-v-51943d73]{background-color:#fabe5f;background-color:var(--yellow-400, #fabe5f)}.k-alert.is-banner .k-alert-ellipse.danger[data-v-51943d73]{background-color:#ff3954;background-color:var(--red-400, var(--kui-color-background-danger-weak, #ff3954))}.k-alert.is-banner .button>div .k-alert-msg.k-alert-text[data-v-51943d73]{font-size:16px;font-size:var(--type-md, var(--kui-font-size-40, 16px));line-height:24px;line-height:var(--kui-line-height-40, 24px);padding-left:0;padding-left:var(--kui-space-0, 0px)}.k-alert.is-banner>div.k-alert-msg-text[data-v-51943d73]{padding:12px 16px;padding:var(--spacing-sm, var(--kui-space-50, 12px)) var(--spacing-md, var(--kui-space-60, 16px))}.toaster-item .k-alert .k-alert-msg[data-v-51943d73]{margin:0;margin:var(--kui-space-0, 0px);padding:0;padding:var(--kui-space-0, 0px)}.k-alert button.close>.kong-icon.info svg{stroke:#0044f4;stroke:var(--KAlertInfoColor, var(--blue-500, var(--kui-color-text-primary, #0044f4)))}.k-alert button.close>.kong-icon.success svg{stroke:#008871;stroke:var(--KAlertSuccessColor, var(--green-600, #008871))}.k-alert button.close>.kong-icon.danger svg{stroke:#d60027;stroke:var(--KAlertDangerColor, var(--red-700, var(--kui-color-text-danger, #d60027)))}.k-alert button.close>.kong-icon.warning svg{stroke:#c67c06;stroke:var(--KAlertWarningColor, var(--yellow-500, #c67c06))}.k-alert .k-alert-action button{font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);height:30px;line-height:12px;line-height:var(--kui-line-height-10, 12px)}.k-alert .k-alert-action button:not(:first-of-type){margin-left:12px;margin-left:var(--spacing-sm, var(--kui-space-50, 12px))}.k-alert .k-alert-action.info button.primary{--KButtonPrimaryBase: var(--blue-500, var(--kui-color-background-primary, #0044f4));--KButtonPrimaryHover: var(--blue-200, var(--kui-color-background-primary-weaker, #bee2ff));background-color:#eefaff;background-color:var(--blue-100, var(--kui-color-background-primary-weakest, #eefaff));color:#0044f4;color:var(--blue-500, var(--kui-color-text-primary, #0044f4))}.k-alert .k-alert-action.info button.outline{--KButtonOutlineBorder: var(--blue-500, var(--kui-color-border-primary, #0044f4));--KButtonOutlineHoverBorder: var(--blue-600, var(--kui-color-border-primary-strong, #0030cc));--KButtonOutlineActive: var(--blue-100, var(--kui-color-background-primary-weakest, #eefaff));--KButtonOutlineActiveBorder: var(--blue-500, var(--kui-color-border-primary, #0044f4));border:1px solid #5f9aff;border:var(--kui-border-width-10, 1px) solid var(--blue-400, var(--kui-color-border-primary-weak, #5f9aff));color:#0044f4;color:var(--blue-500, var(--kui-color-text-primary, #0044f4))}.k-alert .k-alert-action.warning button.primary{--KButtonPrimaryBase: var(--yellow-500, #c67c06);--KButtonPrimaryHover: var(--yellow-200, #ffe6ba);background-color:#fff3d8;background-color:var(--yellow-100, #fff3d8);color:#c67c06;color:var(--yellow-500, #c67c06)}.k-alert .k-alert-action.warning button.outline{--KButtonOutlineBorder: var(--yellow-500, #c67c06);--KButtonOutlineHoverBorder: var(--yellow-500, #c67c06);--KButtonOutlineActive: var(--yellow-100, #fff3d8);--KButtonOutlineActiveBorder: var(--yellow-500, #c67c06);border:1px solid #ffd68c;border:var(--kui-border-width-10, 1px) solid var(--yellow-300, #ffd68c);color:#c67c06;color:var(--yellow-500, #c67c06)}.k-alert .k-alert-action.success button.primary{--KButtonPrimaryBase: var(--green-600, #008871);--KButtonPrimaryHover: var(--green-200, #c0f2d5);background-color:#e8f8f5;background-color:var(--green-100, #e8f8f5);color:#008871;color:var(--green-600, #008871)}.k-alert .k-alert-action.success button.outline{--KButtonOutlineBorder: var(--green-600, #008871);--KButtonOutlineHoverBorder: var(--green-600, #008871);--KButtonOutlineActive: var(--green-100, #e8f8f5);--KButtonOutlineActiveBorder: var(--green-600, #008871);border:1px solid #42d782;border:var(--kui-border-width-10, 1px) solid var(--green-400, #42d782);color:#008871;color:var(--green-600, #008871)}.k-alert .k-alert-action.danger button.primary{--KButtonPrimaryHover: var(--red-200, var(--kui-color-background-danger-weak, #ff3954));--KButtonPrimaryBase: var(--red-700, var(--kui-color-background-danger-strong, #ad000e));background-color:#ffe5e5;background-color:var(--red-100, var(--kui-color-background-danger-weakest, #ffe5e5));color:#d60027;color:var(--red-700, var(--kui-color-text-danger, #d60027))}.k-alert .k-alert-action.danger button.outline{--KButtonOutlineBorder: var(--red-700, var(--kui-color-border-danger-strong, #ad000e));--KButtonOutlineColor: var(--red-700, var(--kui-color-text-danger, #d60027));--KButtonOutlineHoverBorder: var(--red-700, var(--kui-color-border-danger-strong, #ad000e));--KButtonOutlineActive: var(--red-100, var(--kui-color-background-danger-weakest, #ffe5e5));--KButtonOutlineActiveBorder: var(--red-700, var(--kui-color-border-danger-strong, #ad000e));border:1px solid #ff3954;border:var(--kui-border-width-10, 1px) solid var(--red-500, var(--kui-color-border-danger-weak, #ff3954))}.k-popover{background-color:#fff;background-color:var(--KPopBackground, var(--white, var(--kui-color-background, #ffffff)));border:1px solid #afb7c5;border:var(--kui-border-width-10, 1px) solid var(--KPopBorder, var(--black-10, var(--kui-color-border-neutral-weak, #afb7c5)));border-radius:2px;border-radius:var(--kui-border-radius-10, 2px);box-shadow:0 4px 20px #0000001a;color:#6c7489;color:var(--KPopColor, var(--black-400, var(--kui-color-text-neutral, #6c7489)));font-size:14px;font-size:var(--KPopBodySize, var(--type-sm, var(--kui-font-size-30, 14px)));max-width:none;padding:24px 16px;padding:var(--KPopPaddingY, var(--kui-space-80, 24px)) var(--KPopPaddingX, var(--spacing-md, var(--kui-space-60, 16px)));text-align:left;white-space:normal;z-index:1000}.k-popover.fade-enter-active,.k-popover.fade-enter-to,.k-popover.fade-leave-active,.k-popover.fade-leave-to{animation:none!important}.k-popover .k-popover-header{align-items:baseline;display:flex!important;margin-bottom:24px;margin-bottom:var(--kui-space-80, 24px)}.k-popover .k-popover-header .k-popover-title{color:#000933;color:var(--KPopColor, var(--black-500, var(--kui-color-text, #000933)));font-size:16px;font-size:var(--KPopHeaderSize, var(--type-md, var(--kui-font-size-40, 16px)));font-weight:600;font-weight:var(--kui-font-weight-semibold, 600)}.k-popover .k-popover-header .k-popover-actions{margin-left:auto}.k-popover .k-popover-content{line-height:20px;line-height:var(--kui-line-height-30, 20px)}.k-popover .k-popover-footer{margin:12px 0;margin:var(--kui-space-50, 12px) var(--kui-space-0, 0px)}.k-popover[x-placement^=bottom]{margin-top:12px;margin-top:var(--spacing-md, var(--kui-space-50, 12px))}.k-popover[x-placement^=bottom]:after,.k-popover[x-placement^=bottom]:before{border:solid rgba(0,0,0,0);border:solid var(--kui-color-border-transparent, rgba(0, 0, 0, 0));bottom:100%;content:" ";height:0;left:50%;pointer-events:none;position:absolute;width:0}.k-popover[x-placement^=bottom]:after{border-color:#fff0;border-bottom-color:#fff;border-bottom-color:var(--KPopBackground, var(--white, #ffffff));border-width:10px;margin-left:-10px}.k-popover[x-placement^=bottom]:before{border-color:#fafafa00;border-bottom-color:#0000001a;border-bottom-color:var(--KPopBorder, var(--black-10, rgba(0, 0, 0, .1)));border-width:11px;margin-left:-11px}.k-popover[x-placement^=top]{margin-bottom:16px;margin-bottom:var(--spacing-md, var(--kui-space-60, 16px))}.k-popover[x-placement^=top]:after,.k-popover[x-placement^=top]:before{border:solid rgba(0,0,0,0);border:solid var(--kui-color-border-transparent, rgba(0, 0, 0, 0));content:" ";height:0;left:50%;pointer-events:none;position:absolute;top:100%;width:0}.k-popover[x-placement^=top]:after{border-color:#fff0;border-top-color:#fff;border-top-color:var(--KPopBackground, var(--white, #ffffff));border-width:10px;margin-left:-10px}.k-popover[x-placement^=top]:before{border-color:#fafafa00;border-top-color:#0000001a;border-top-color:var(--KPopBorder, var(--black-10, rgba(0, 0, 0, .1)));border-width:11px;margin-left:-11px}.k-popover[x-placement^=left]{margin-right:16px;margin-right:var(--spacing-md, var(--kui-space-60, 16px))}.k-popover[x-placement^=left]:after,.k-popover[x-placement^=left]:before{border:solid rgba(0,0,0,0);border:solid var(--kui-color-border-transparent, rgba(0, 0, 0, 0));content:" ";height:0;left:100%;pointer-events:none;position:absolute;top:50%;width:0}.k-popover[x-placement^=left]:after{border-color:#fff0;border-left-color:#fff;border-left-color:var(--KPopBackground, var(--white, #ffffff));border-width:10px;margin-top:-10px}.k-popover[x-placement^=left]:before{border-color:#fafafa00;border-left-color:#0000001a;border-left-color:var(--KPopBorder, var(--black-10, rgba(0, 0, 0, .1)));border-width:11px;margin-top:-11px}.k-popover[x-placement^=right]{margin-left:16px;margin-left:var(--spacing-md, var(--kui-space-60, 16px))}.k-popover[x-placement^=right]:after,.k-popover[x-placement^=right]:before{border:solid rgba(0,0,0,0);border:solid var(--kui-color-border-transparent, rgba(0, 0, 0, 0));content:" ";height:0;pointer-events:none;position:absolute;right:100%;top:50%;width:0}.k-popover[x-placement^=right]:after{border-color:#fff0;border-right-color:#fff;border-right-color:var(--KPopBackground, var(--white, #ffffff));border-width:10px;margin-top:-10px}.k-popover[x-placement^=right]:before{border-color:#fafafa00;border-right-color:#0000001a;border-right-color:var(--KPopBorder, var(--black-10, rgba(0, 0, 0, .1)));border-width:11px;margin-top:-11px}.k-popover[x-placement^=top-start]:after,.k-popover[x-placement^=top-start]:before,.k-popover[x-placement^=bottom-start]:after,.k-popover[x-placement^=bottom-start]:before{left:11px}.k-popover[x-placement^=top-end]:after,.k-popover[x-placement^=top-end]:before,.k-popover[x-placement^=bottom-end]:after,.k-popover[x-placement^=bottom-end]:before{left:calc(100% - 11px)}.k-popover[x-placement^=right-start]:after,.k-popover[x-placement^=right-start]:before,.k-popover[x-placement^=left-start]:after,.k-popover[x-placement^=left-start]:before{top:11px}.k-popover[x-placement^=right-end]:after,.k-popover[x-placement^=right-end]:before,.k-popover[x-placement^=left-end]:after,.k-popover[x-placement^=left-end]:before{top:calc(100% - 11px)}.k-popover.hide-caret:after,.k-popover.hide-caret:before{display:none}.k-popover.has-actions{padding-bottom:0!important;padding-bottom:var(--kui-space-0, 0px)!important}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fade-enter-active,.fadeIn,.fade-leave-active,.fadeOut{animation-duration:.2s;animation-fill-mode:both}.fade-enter-active,.fadeIn{animation-name:fadeIn}.fade-leave-active,.fadeOut{animation-name:fadeOut}.k-tooltip.k-popover{--KPopColor: var(--KTooltipColor, var(--white, var(--kui-color-text-inverse, #ffffff)));--KPopBackground: var(--KTooltipBackground, var(--black-400, var(--kui-color-background-neutral-stronger, #3a3f51)));--KPopBodySize: var(--type-sm, var(--kui-font-size-30, 14px));--KPopPaddingX: var(--spacing-xs, var(--kui-space-40, 8px));--KPopPaddingY: var(--spacing-xs, var(--kui-space-40, 8px));--KPopBorder: none;pointer-events:none;z-index:9999}.k-tooltip-top{margin-bottom:2px!important;margin-bottom:var(--kui-space-10, 2px)!important}.k-tooltip-right{margin-left:2px!important;margin-left:var(--kui-space-10, 2px)!important}.k-tooltip-bottom{margin-top:2px!important;margin-top:var(--kui-space-10, 2px)!important}.k-tooltip-left{margin-right:2px!important;margin-right:var(--kui-space-10, 2px)!important}.k-badge[data-v-ed93edde]{display:inline-flex;font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--font-family-sans, var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif));font-size:12px;font-size:var(--KBadgeFontSize, var(--kui-font-size-20, 12px));font-weight:400;font-weight:var(--kui-font-weight-regular, 400);height:auto;line-height:16px;line-height:var(--KBadgeLineHeight, var(--type-md, var(--kui-line-height-20, 16px)));padding:2px 6px;padding:var(--KBadgePaddingY, var(--kui-space-10, 2px)) var(--KBadgePaddingX, var(--kui-space-30, 6px));text-align:center;transition:all .2s ease-in-out;width:fit-content}.k-badge.k-badge-default[data-v-ed93edde]{background-color:#eefaff;background-color:var(--KBadgeDefaultBackground, var(--blue-100, var(--kui-color-background-primary-weakest, #eefaff)));border-color:#0044f4;border-color:var(--KBadgeDefaultBorder, var(--blue-500, var(--kui-color-border-primary, #0044f4)));color:#0044f4;color:var(--KBadgeDefaultColor, var(--blue-500, var(--kui-color-text-primary, #0044f4)))}.k-badge.k-badge-default.is-bordered[data-v-ed93edde]{border-style:solid;border-width:1px;border-width:var(--kui-border-width-10, 1px)}.k-badge.k-badge-success[data-v-ed93edde]{background-color:#e8f8f5;background-color:var(--KBadgeSuccessBackground, var(--green-100, #e8f8f5));border-color:#13755e;border-color:var(--KBadgeSuccessBorder, var(--green-700, #13755e));color:#13755e;color:var(--KBadgeSuccessColor, var(--green-700, #13755e))}.k-badge.k-badge-success.is-bordered[data-v-ed93edde]{border-style:solid;border-width:1px;border-width:var(--kui-border-width-10, 1px)}.k-badge.k-badge-danger[data-v-ed93edde]{background-color:#ffe5e5;background-color:var(--KBadgeDangerBackground, var(--red-100, var(--kui-color-background-danger-weakest, #ffe5e5)));border-color:#d60027;border-color:var(--KBadgeDangerBorder, var(--red-700, var(--kui-color-border-danger, #d60027)));color:#d60027;color:var(--KBadgeDangerColor, var(--red-700, var(--kui-color-text-danger, #d60027)))}.k-badge.k-badge-danger.is-bordered[data-v-ed93edde]{border-style:solid;border-width:1px;border-width:var(--kui-border-width-10, 1px)}.k-badge.k-badge-info[data-v-ed93edde]{background-color:#bee2ff;background-color:var(--KBadgeInfoBackground, var(--blue-200, var(--kui-color-background-primary-weaker, #bee2ff)));border-color:#0044f4;border-color:var(--KBadgeInfoBorder, var(--blue-500, var(--kui-color-border-primary, #0044f4)));color:#0044f4;color:var(--KBadgeInfoColor, var(--blue-500, var(--kui-color-text-primary, #0044f4)))}.k-badge.k-badge-info.is-bordered[data-v-ed93edde]{border-style:solid;border-width:1px;border-width:var(--kui-border-width-10, 1px)}.k-badge.k-badge-warning[data-v-ed93edde]{background-color:#fff3d8;background-color:var(--KBadgeWarningBackground, var(--yellow-100, #fff3d8));border-color:#a05604;border-color:var(--KBadgeWarningBorder, var(--yellow-600, #a05604));color:#a05604;color:var(--KBadgeWarningColor, var(--yellow-600, #a05604))}.k-badge.k-badge-warning.is-bordered[data-v-ed93edde]{border-style:solid;border-width:1px;border-width:var(--kui-border-width-10, 1px)}.k-badge.k-badge-neutral[data-v-ed93edde]{background-color:#e0e4ea;background-color:var(--grey-200, var(--kui-color-background-neutral-weaker, #e0e4ea));border-color:#afb7c5;border-color:var(--grey-500, var(--kui-color-border-neutral-weak, #afb7c5));color:#6c7489;color:var(--grey-500, var(--kui-color-text-neutral, #6c7489))}.k-badge.k-badge-neutral.is-bordered[data-v-ed93edde]{border-style:solid;border-width:1px;border-width:var(--kui-border-width-10, 1px)}.k-badge.k-badge-rectangular[data-v-ed93edde]{border-radius:4px;border-radius:var(--KBadgeBorderRadius, var(--kui-border-radius-20, 4px))}.k-badge.k-badge-rectangular .k-badge-dismiss-button[data-v-ed93edde]{border-bottom-left-radius:0;border-bottom-left-radius:var(--kui-border-radius-0, 0px);border-bottom-right-radius:4px;border-bottom-right-radius:var(--KBadgeBorderRadius, var(--kui-border-radius-20, 4px));border-top-left-radius:0;border-top-left-radius:var(--kui-border-radius-0, 0px);border-top-right-radius:4px;border-top-right-radius:var(--KBadgeBorderRadius, var(--kui-border-radius-20, 4px))}.k-badge.k-badge-rounded[data-v-ed93edde]{border-radius:100px;border-radius:var(--KBadgeBorderRadius, var(--kui-border-radius-round, 100px))}.k-badge.k-badge-rounded .k-badge-dismiss-button[data-v-ed93edde]{border-bottom-left-radius:0;border-bottom-left-radius:var(--kui-border-radius-0, 0px);border-top-left-radius:0;border-top-left-radius:var(--kui-border-radius-0, 0px)}.k-badge.clickable[data-v-ed93edde]{cursor:pointer}a .k-badge[data-v-ed93edde],.k-badge.clickable[data-v-ed93edde]{-webkit-user-select:none;user-select:none}.k-badge .k-badge-text[data-v-ed93edde]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;align-self:center;max-width:var(--e9b902de);max-width:var(--KBadgeMaxWidth, var(--e9b902de));min-width:8px;min-width:var(--KBadgeMinWidth, 8px);width:auto;width:var(--KBadgeWidth, auto)}.k-badge .k-badge-dismiss-button[data-v-ed93edde]{border:none;cursor:pointer;font-weight:400;font-weight:var(--kui-font-weight-regular, 400);margin:-2px -6px;margin:calc(-1 * var(--KBadgePaddingY, var(--kui-space-10, 2px))) calc(-1 * var(--KBadgePaddingX, var(--kui-space-30, 6px)));margin-left:2px;margin-left:var(--kui-space-10, 2px);padding:4px;padding:var(--spacing-xs, var(--kui-space-20, 4px))}.k-badge.k-badge-custom{background-color:var(--281bce42);border-color:var(--aa7fc6f8);color:var(--66bffb10)}.k-badge.k-badge-custom.is-bordered{border-style:solid;border-width:1px;border-width:var(--kui-border-width-10, 1px)}.k-badge.k-badge-custom .k-badge-dismiss-button{background-color:var(--281bce42)}.k-badge.k-badge-custom .k-badge-dismiss-button .kong-icon.kong-icon-close path{stroke:var(--66bffb10)}.k-badge.k-badge-custom .k-badge-dismiss-button:hover{background-color:var(--2b7353fa)}a .k-badge.k-badge-custom:hover,a:focus .k-badge.k-badge-custom,.k-badge.k-badge-custom.clickable:hover,.k-badge.k-badge-custom:focus{background-color:var(--c2ea0ea6)!important}.k-badge.k-badge-custom:has(.k-badge-dismiss-button:hover){background-color:var(--281bce42)!important}.k-badge.k-badge-default .k-badge-dismiss-button{background-color:#eefaff;background-color:var(--KBadgeDefaultBackground, var(--blue-100, var(--kui-color-background-primary-weakest, #eefaff)))}.k-badge.k-badge-default .k-badge-dismiss-button .kong-icon.kong-icon-close path{stroke:#0044f4;stroke:var(--KBadgeDefaultColor, var(--blue-500, var(--kui-color-text-primary, #0044f4)))}.k-badge.k-badge-default .k-badge-dismiss-button:hover{background-color:#bee2ff;background-color:var(--KBadgeDefaultButtonHoverColor, var(--blue-200, var(--kui-color-background-primary-weaker, #bee2ff)))}a .k-badge.k-badge-default:hover,a:focus .k-badge.k-badge-default,.k-badge.k-badge-default.clickable:hover,.k-badge.k-badge-default:focus{background-color:#bee2ff;background-color:var(--KBadgeDefaultButtonHoverColor, var(--blue-200, var(--kui-color-background-primary-weaker, #bee2ff)))}.k-badge.k-badge-default:has(.k-badge-dismiss-button:hover){background-color:#eefaff;background-color:var(--KBadgeDefaultBackground, var(--blue-100, var(--kui-color-background-primary-weakest, #eefaff)))}.k-badge.k-badge-success .k-badge-dismiss-button{background-color:#e8f8f5;background-color:var(--KBadgeSuccessBackground, var(--green-100, #e8f8f5))}.k-badge.k-badge-success .k-badge-dismiss-button .kong-icon.kong-icon-close path{stroke:#13755e;stroke:var(--KBadgeSuccessColor, var(--green-700, #13755e))}.k-badge.k-badge-success .k-badge-dismiss-button:hover{background-color:#c0f2d5;background-color:var(--KBadgeSuccessButtonHoverColor, var(--green-200, #c0f2d5))}a .k-badge.k-badge-success:hover,a:focus .k-badge.k-badge-success,.k-badge.k-badge-success.clickable:hover,.k-badge.k-badge-success:focus{background-color:#c0f2d5;background-color:var(--KBadgeSuccessButtonHoverColor, var(--green-200, #c0f2d5))}.k-badge.k-badge-success:has(.k-badge-dismiss-button:hover){background-color:#e8f8f5;background-color:var(--KBadgeSuccessBackground, var(--green-100, #e8f8f5))}.k-badge.k-badge-danger .k-badge-dismiss-button{background-color:#ffe5e5;background-color:var(--KBadgeDangerBackground, var(--red-100, var(--kui-color-background-danger-weakest, #ffe5e5)))}.k-badge.k-badge-danger .k-badge-dismiss-button .kong-icon.kong-icon-close path{stroke:#d60027;stroke:var(--KBadgeDangerColor, var(--red-700, var(--kui-color-text-danger, #d60027)))}.k-badge.k-badge-danger .k-badge-dismiss-button:hover{background-color:#ffabab;background-color:var(--KBadgeDangerButtonHoverColor, var(--red-200, var(--kui-color-background-danger-weaker, #ffabab)))}a .k-badge.k-badge-danger:hover,a:focus .k-badge.k-badge-danger,.k-badge.k-badge-danger.clickable:hover,.k-badge.k-badge-danger:focus{background-color:#ffabab;background-color:var(--KBadgeDangerButtonHoverColor, var(--red-200, var(--kui-color-background-danger-weaker, #ffabab)))}.k-badge.k-badge-danger:has(.k-badge-dismiss-button:hover){background-color:#ffe5e5;background-color:var(--KBadgeDangerBackground, var(--red-100, var(--kui-color-background-danger-weakest, #ffe5e5)))}.k-badge.k-badge-info .k-badge-dismiss-button{background-color:#bee2ff;background-color:var(--KBadgeInfoBackground, var(--blue-200, var(--kui-color-background-primary-weaker, #bee2ff)))}.k-badge.k-badge-info .k-badge-dismiss-button .kong-icon.kong-icon-close path{stroke:#0044f4;stroke:var(--KBadgeInfoColor, var(--blue-500, var(--kui-color-text-primary, #0044f4)))}.k-badge.k-badge-info .k-badge-dismiss-button:hover{background-color:#5f9aff;background-color:var(--KBadgeInfoButtonHoverColor, var(--blue-300, var(--kui-color-background-primary-weak, #5f9aff)))}a .k-badge.k-badge-info:hover,a:focus .k-badge.k-badge-info,.k-badge.k-badge-info.clickable:hover,.k-badge.k-badge-info:focus{background-color:#5f9aff;background-color:var(--KBadgeInfoButtonHoverColor, var(--blue-300, var(--kui-color-background-primary-weak, #5f9aff)))}.k-badge.k-badge-info:has(.k-badge-dismiss-button:hover){background-color:#bee2ff;background-color:var(--KBadgeInfoBackground, var(--blue-200, var(--kui-color-background-primary-weaker, #bee2ff)))}.k-badge.k-badge-warning .k-badge-dismiss-button{background-color:#fff3d8;background-color:var(--KBadgeWarningBackground, var(--yellow-100, #fff3d8))}.k-badge.k-badge-warning .k-badge-dismiss-button .kong-icon.kong-icon-close path{stroke:#a05604;stroke:var(--KBadgeWarningColor, var(--yellow-600, #a05604))}.k-badge.k-badge-warning .k-badge-dismiss-button:hover{background-color:#ffe6ba;background-color:var(--KBadgeWarningButtonHoverColor, var(--yellow-200, #ffe6ba))}a .k-badge.k-badge-warning:hover,a:focus .k-badge.k-badge-warning,.k-badge.k-badge-warning.clickable:hover,.k-badge.k-badge-warning:focus{background-color:#ffe6ba;background-color:var(--KBadgeWarningButtonHoverColor, var(--yellow-200, #ffe6ba))}.k-badge.k-badge-warning:has(.k-badge-dismiss-button:hover){background-color:#fff3d8;background-color:var(--KBadgeWarningBackground, var(--yellow-100, #fff3d8))}.k-badge.k-badge-neutral .k-badge-dismiss-button{background-color:#e0e4ea;background-color:var(--grey-200, var(--kui-color-background-neutral-weaker, #e0e4ea))}.k-badge.k-badge-neutral .k-badge-dismiss-button .kong-icon.kong-icon-close path{stroke:#6c7489;stroke:var(--grey-500, var(--kui-color-text-neutral, #6c7489))}.k-badge.k-badge-neutral .k-badge-dismiss-button:hover{background-color:#afb7c5;background-color:var(--grey-300, var(--kui-color-background-neutral-weak, #afb7c5))}a .k-badge.k-badge-neutral:hover,a:focus .k-badge.k-badge-neutral,.k-badge.k-badge-neutral.clickable:hover,.k-badge.k-badge-neutral:focus{background-color:#afb7c5;background-color:var(--grey-300, var(--kui-color-background-neutral-weak, #afb7c5))}.k-badge.k-badge-neutral:has(.k-badge-dismiss-button:hover){background-color:#e0e4ea;background-color:var(--grey-200, var(--kui-color-background-neutral-weaker, #e0e4ea))}.k-breadcrumbs[data-v-949c19bf]{border-radius:8px;border-radius:var(--kui-border-radius-40, 8px);display:flex;flex-wrap:wrap;font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:500;font-weight:var(--kui-font-weight-medium, 500);line-height:24px;line-height:var(--kui-line-height-40, 24px);list-style:none;margin-bottom:16px;margin-bottom:var(--kui-space-60, 16px);padding:0;padding:var(--kui-space-0, 0px)}.k-breadcrumbs .k-breadcrumb-icon-wrapper[data-v-949c19bf]{display:inline-flex}.k-breadcrumbs .k-breadcrumbs-item[data-v-949c19bf]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.k-breadcrumbs .k-breadcrumbs-item .k-breadcrumb-divider[data-v-949c19bf],.k-breadcrumbs .k-breadcrumbs-item .k-breadcrumb-icon[data-v-949c19bf]{align-self:center;color:#00abd2;color:var(--kui-color-text-decorative, #00abd2);display:inline-flex;line-height:1}.k-breadcrumbs .k-breadcrumbs-item .k-breadcrumb-divider[data-v-949c19bf]{color:#afb7c5;color:var(--kui-color-text-neutral-weak, #afb7c5);padding:0 4px;padding:var(--kui-space-0, 0px) var(--kui-space-20, 4px)}.k-breadcrumbs .k-breadcrumbs-item .k-breadcrumb-icon[data-v-949c19bf]{padding:0 6px 0 0;padding:var(--kui-space-0, 0px) var(--kui-space-30, 6px) var(--kui-space-0, 0px) var(--kui-space-0, 0px)}.k-breadcrumbs .k-breadcrumbs-item .k-breadcrumb-icon[data-v-949c19bf] .kong-icon{align-items:center;align-self:baseline;justify-content:center}.k-breadcrumbs .k-breadcrumbs-item .k-breadcrumb-icon[data-v-949c19bf] .kong-icon.has-no-text{padding-right:0;padding-right:var(--kui-space-0, 0px)}.k-breadcrumbs .k-breadcrumbs-item .k-breadcrumb-text[data-v-949c19bf]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.k-breadcrumbs .k-breadcrumbs-item .k-breadcrumb-text[data-v-949c19bf]:hover{color:#3a3f51;color:var(--kui-color-text-neutral-stronger, #3a3f51)}.k-breadcrumbs .k-breadcrumbs-item .k-breadcrumb-text.non-link[data-v-949c19bf]{color:#000933;color:var(--kui-color-text, #000933)}.k-breadcrumbs .k-breadcrumbs-item .k-breadcrumb-text.emphasis[data-v-949c19bf]{font-weight:700;font-weight:var(--kui-font-weight-bold, 700);letter-spacing:-.14px}.k-breadcrumbs li[data-v-949c19bf]{display:inline-flex}.k-breadcrumbs li a[data-v-949c19bf]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);display:inline-flex;font-size:14px;font-size:var(--kui-font-size-30, 14px)}.k-breadcrumbs li a[data-v-949c19bf]:hover,.k-breadcrumbs li a.no-underline[data-v-949c19bf]{text-decoration:none!important}.kong-card[data-v-86b5d53b]{background-color:#fff;background-color:var(--KCardBackground, var(--white, var(--kui-color-background, #ffffff)));border-radius:4px;border-radius:var(--KCardBorderRadius, var(--kui-border-radius-20, 4px));padding:24px;padding:var(--KCardPaddingY, var(--spacing-lg, var(--kui-space-80, 24px))) var(--KCardPaddingX, var(--spacing-lg, var(--kui-space-80, 24px)));transition:box-shadow .2s ease-in-out}.kong-card.noBorder[data-v-86b5d53b]{border:none}.kong-card.border[data-v-86b5d53b]{border:1px solid rgba(0,0,0,.1);border:var(--KCardBorder, var(--kui-border-width-10, 1px) solid var(--black-10, rgba(0, 0, 0, .1)));box-shadow:none}.kong-card.borderTop[data-v-86b5d53b]{border-top:1px solid rgba(0,0,0,.1);border-top:var(--KCardBorder, var(--kui-border-width-10, 1px) solid var(--black-10, rgba(0, 0, 0, .1)))}.kong-card.hover[data-v-86b5d53b]:hover,.kong-card.kcard-shadow[data-v-86b5d53b]{box-shadow:0 4px 8px #0000001a;box-shadow:var(--KCardShadow, 0 4px 8px var(--black-10, rgba(0, 0, 0, .1)))}.kong-card .k-card-header[data-v-86b5d53b]{align-items:center;display:flex!important;margin-bottom:12px!important;margin-bottom:var(--kui-space-50, 12px)!important}.kong-card .k-card-header.has-status[data-v-86b5d53b]{align-items:flex-start}.kong-card .k-card-status-hat[data-v-86b5d53b]{align-items:center;color:#3a3f51;color:var(--grey-600, var(--kui-color-text-neutral-stronger, #3a3f51));display:flex;font-size:12px;font-size:var(--type-xs, var(--kui-font-size-20, 12px))}.kong-card .k-card-title[data-v-86b5d53b]{margin-bottom:12px!important;margin-bottom:var(--kui-space-50, 12px)!important}.kong-card .k-card-title h4[data-v-86b5d53b]{color:#000933;color:var(--KCardTitleColor, var(--kui-color-text, #000933));font-size:20px;font-size:var(--KCardTitleFontSize, var(--kui-font-size-60, 20px));font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);margin:0;margin:var(--kui-space-0, 0px);padding:0;padding:var(--kui-space-0, 0px)}.kong-card .k-card-actions[data-v-86b5d53b]{margin-left:auto;margin-left:var(--kui-space-auto, auto)}.kong-card .k-card-body[data-v-86b5d53b]{color:#3a3f51;color:var(--grey-600, var(--kui-color-text-neutral-stronger, #3a3f51));font-size:12px;font-size:var(--kui-font-size-20, 12px);line-height:16px;line-height:var(--kui-line-height-20, 16px);width:100%}.kong-card .k-card-content[data-v-86b5d53b]{display:flex!important}.kong-card .k-card-content .k-table td[data-v-86b5d53b],.kong-card .k-card-content table td[data-v-86b5d53b],.kong-card .k-card-content[data-v-86b5d53b] .k-table td{font-size:16px;font-size:var(--type-md, var(--kui-font-size-40, 16px));line-height:24px;line-height:var(--kui-line-height-40, 24px)}.kong-card .k-card-notifications[data-v-86b5d53b]{margin-left:12px!important;margin-left:var(--kui-space-50, 12px)!important;margin-top:auto;margin-top:var(--kui-space-auto, auto)}.kong-card .k-card-header .k-button{min-height:38px}.box[data-v-55915b8c]{animation:gradient 1s ease infinite;background:linear-gradient(-70deg,#f2f2f2 0%,#f2f2f2 40%,#f7f7f7 50%,#f2f2f2 60%,#f2f2f2 100%) repeat;background-size:400% 100%;border-radius:2px;border-radius:var(--kui-border-radius-10, 2px);display:inline-flex;margin-right:4px!important;margin-right:var(--kui-space-20, 4px)!important;transition:1s}.box.width-1[data-v-55915b8c]{width:16px}.box.width-2[data-v-55915b8c]{width:32px}.box.width-5[data-v-55915b8c]{width:80px}.box.width-6[data-v-55915b8c]{width:96px}.box.width-10[data-v-55915b8c]{width:160px}.box.width-25[data-v-55915b8c]{width:25%}.box.width-50[data-v-55915b8c]{width:50%}.box.width-75[data-v-55915b8c]{width:75%}.box.width-100[data-v-55915b8c]{width:100%}.box.height-1[data-v-55915b8c]{height:16px}.box.height-2[data-v-55915b8c]{height:32px}@keyframes gradient{0%{background-position:100% 50%}to{background-position:0% 50%}}.skeleton-loader[data-v-28ddd291]{width:80%}.skeleton-card-wrapper[data-v-fdceaf4f]{display:flex;flex-wrap:wrap;gap:16px;gap:var(--spacing-md, var(--kui-space-60, 16px));justify-content:space-between;width:100%}.skeleton-card-column[data-v-fdceaf4f]{margin-bottom:16px;margin-bottom:var(--spacing-md, var(--kui-space-60, 16px));width:calc(33% - 16px);width:var(--KSkeletonCardWidth, calc(33% - var(--spacing-md, 16px)))}.skeleton-card[data-v-fdceaf4f]{border:1px solid #e6e6e6;border:var(--kui-border-width-10, 1px) solid #e6e6e6;border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);display:flex;flex-direction:column;min-height:324px;overflow:hidden;padding:16px;padding:var(--spacing-md, var(--kui-space-60, 16px))}.skeleton-card .skeleton-card-header[data-v-fdceaf4f]{display:flex;margin-bottom:16px;margin-bottom:var(--spacing-md, var(--kui-space-60, 16px));width:100%}.skeleton-card .skeleton-card-header .card-header-content-2[data-v-fdceaf4f]{margin-left:8px!important;margin-left:var(--kui-space-40, 8px)!important}.skeleton-card .skeleton-card-header hr[data-v-fdceaf4f]{margin-bottom:0!important;margin-bottom:var(--kui-space-0, 0px)!important}.skeleton-card .skeleton-card-content[data-v-fdceaf4f]{display:flex;justify-content:space-between}.skeleton-card .skeleton-card-footer[data-v-fdceaf4f]{align-self:flex-end;display:flex;justify-content:space-between;margin-top:auto;margin-top:var(--kui-space-auto, auto);padding-top:16px;padding-top:var(--spacing-md, var(--kui-space-60, 16px));width:100%}.skeleton-table-wrapper[data-v-e715a8ef]{overflow:hidden;width:100%}.skeleton-table-wrapper .skeleton-table-row[data-v-e715a8ef]{display:flex;flex-direction:row;margin-bottom:32px;margin-bottom:var(--kui-space-90, 32px)}.skeleton-table-wrapper .skeleton-table-row .skeleton-cell[data-v-e715a8ef]{margin-right:32px!important;margin-right:var(--kui-space-90, 32px)!important}.skeleton-table-wrapper .skeleton-table-row .skeleton-cell[data-v-e715a8ef]:last-child{margin-right:0!important;margin-right:var(--kui-space-0, 0px)!important;width:100%!important}@media only screen and (max-width: 1024px){.skeleton-table-wrapper .skeleton-table-row .skeleton-cell[data-v-e715a8ef]:nth-of-type(n + 5){display:none}.skeleton-table-wrapper .skeleton-table-row .skeleton-cell[data-v-e715a8ef]:nth-of-type(4){margin-left:auto;margin-left:var(--kui-space-auto, auto);margin-right:0;margin-right:var(--kui-space-0, 0px)}}@media only screen and (max-width: 768px){.skeleton-table-wrapper .skeleton-table-row .skeleton-cell[data-v-e715a8ef]:nth-of-type(n + 3){display:none}.skeleton-table-wrapper .skeleton-table-row .skeleton-cell[data-v-e715a8ef]:nth-of-type(2){margin-left:auto;margin-left:var(--kui-space-auto, auto);margin-right:0;margin-right:var(--kui-space-0, 0px);width:96px}}.skeleton-form-wrapper[data-v-27fab520]{width:100%}.skeleton-form-wrapper .skeleton-form-row[data-v-27fab520]{margin-bottom:32px;margin-bottom:var(--kui-space-90, 32px)}.fullscreen-loading-container[data-v-5c71d015]{align-items:center;background:#ffffff;background:var(--white, #ffffff);bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;margin:0;margin:var(--KSkeletonFullScreenMargin, 0);position:fixed;right:0;top:0;z-index:10500}.fullscreen-loading-container .progress[data-v-5c71d015]{background-color:#f9fafb;background-color:var(--KSkeletonFullScreenProgressBackgroundColor, var(--grey-200, var(--kui-color-background-neutral-weakest, #f9fafb)));border-radius:kui-border-radius-40;border-radius:var(--kui-border-radius-40, kui-border-radius-40);margin-top:16px;margin-top:var(--kui-space-60, 16px);max-width:350px}.fullscreen-loading-container .progress .progress-bar[data-v-5c71d015]{background-color:#0044f4;background-color:var(--KSkeletonFullScreenProgressColor, var(--blue-500, var(--kui-color-background-primary, #0044f4)));border-radius:kui-border-radius-40;border-radius:var(--kui-border-radius-40, kui-border-radius-40);height:5px}.fullscreen-loading-container[data-v-5a15970d]{align-items:center;background:#ffffff;background:var(--white, #ffffff);bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;margin:0;margin:var(--KSkeletonFullScreenMargin, 0);position:fixed;right:0;top:0;z-index:10500}.fullscreen-loading-container .progress[data-v-5a15970d]{background-color:#f9fafb;background-color:var(--KSkeletonFullScreenProgressBackgroundColor, var(--grey-200, var(--kui-color-background-neutral-weakest, #f9fafb)));border-radius:8px;border-radius:var(--kui-border-radius-40, 8px);margin-top:16px;margin-top:var(--kui-space-60, 16px);max-width:350px}.fullscreen-loading-container .progress .progress-bar[data-v-5a15970d]{background-color:#0044f4;background-color:var(--KSkeletonFullScreenProgressColor, var(--blue-500, var(--kui-color-background-primary, #0044f4)));border-radius:8px;border-radius:var(--kui-border-radius-40, 8px);height:5px}.fullscreen-loading-container .spinner-loader[data-v-5a15970d]{animation:spinnerAnimation-5a15970d 1.4s infinite linear;border-bottom:10px solid #f1f1f5;border-bottom:10px solid var(--grey-200, #f1f1f5);border-left:10px solid #0044f4;border-left:10px solid var(--KSkeletonFullScreenSpinnerColor, var(--blue-500, var(--kui-color-border-primary, #0044f4)));border-radius:50%;border-radius:var(--kui-border-radius-circle, 50%);border-right:10px solid #f1f1f5;border-right:10px solid var(--grey-200, #f1f1f5);border-top:10px solid #f1f1f5;border-top:10px solid var(--grey-200, #f1f1f5);font-size:10px;font-size:var(--kui-font-size-10, 10px);height:183px;margin:56px auto;margin:var(--kui-space-120, 56px) var(--kui-space-auto, auto);position:relative;transform:translateZ(0);width:183px}.fullscreen-loading-container .spinner-loader[data-v-5a15970d] :after{border-radius:50%;border-radius:var(--kui-border-radius-circle, 50%);height:183px;width:183px}@keyframes spinnerAnimation-5a15970d{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.k-skeleton-container{display:flex!important;flex-wrap:wrap!important}.k-skeleton-container.is-spinner{width:100%!important}.empty-state-wrapper[data-v-147e1e00]{background-color:#fff;background-color:var(--KEmptyBackground, var(--white, var(--kui-color-background, #ffffff)));border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);padding:48px 0;padding:var(--spacing-xxl, var(--kui-space-110, 48px)) var(--kui-space-0, 0px);text-align:center}.empty-state-wrapper>*+*[data-v-147e1e00]{margin-top:16px;margin-top:var(--spacing-md, var(--kui-space-60, 16px))}.empty-state-wrapper .k-empty-state-title-header[data-v-147e1e00]{color:#232633;color:var(--KEmptyTitleColor, var(--kui-color-text-neutral-strongest, #232633));font-size:20px;font-size:var(--kui-font-size-60, 20px);font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);line-height:32px;line-height:var(--kui-line-height-60, 32px)}.empty-state-wrapper .empty-state-title .k-empty-state-icon.warning-icon[data-v-147e1e00]{color:#fabe5f;color:var(--yellow-400, #fabe5f)}.empty-state-wrapper .empty-state-title>*+*[data-v-147e1e00]{margin-top:8px;margin-top:var(--spacing-xs, var(--kui-space-40, 8px))}.empty-state-wrapper .k-empty-state-message[data-v-147e1e00]{color:#3a3f51;color:var(--KEmptyContentColor, var(--kui-color-text-neutral-stronger, #3a3f51));font-size:12px;font-size:var(--kui-font-size-20, 12px);line-height:16px;line-height:var(--kui-line-height-20, 16px);margin-left:auto;margin-left:var(--kui-space-auto, auto);margin-right:auto;margin-right:var(--kui-space-auto, auto);max-width:50%}.empty-state-wrapper .empty-state-content>*+*[data-v-147e1e00]{margin-top:32px;margin-top:var(--spacing-xl, var(--kui-space-90, 32px))}.empty-state-wrapper .k-empty-state-cta[data-v-147e1e00]{margin-left:auto;margin-left:var(--kui-space-auto, auto);margin-right:auto;margin-right:var(--kui-space-auto, auto)}.k-input-label .label-tooltip[data-v-711fc554] .kong-icon.kong-icon-help,.k-input-label .label-tooltip[data-v-711fc554] .kong-icon.kong-icon-info{cursor:pointer;height:16px}.k-input-label .label-tooltip[data-v-711fc554] .k-tooltip{font-weight:400;font-weight:var(--kui-font-weight-regular, 400)}.k-input-label .label-tooltip[data-v-711fc554] .k-tooltip code{background-color:#6c7489;background-color:var(--grey-500, var(--kui-color-background-neutral, #6c7489));color:#fff;color:var(--white, var(--kui-color-text-inverse, #ffffff))}.form-control[data-v-da4a957a]{box-shadow:none!important}.form-control.has-icon~.input-icon[data-v-da4a957a]{top:8px;top:calc((var(--kui-space-40, 8px) + var(--kui-space-40, 8px) + var(--kui-line-height-40, 24px) - var(--kui-icon-size-50, 24px)) / 2)}.form-control.has-icon~.input-icon[data-v-da4a957a] svg{height:24px;height:var(--kui-icon-size-50, 24px);width:24px;width:var(--kui-icon-size-50, 24px)}.form-control.has-icon.icon-start[data-v-da4a957a]{padding-left:48px!important;padding-left:calc(var(--spacing-md, var(--kui-space-60, 16px)) + var(--spacing-xs, var(--kui-space-40, 8px)) + var(--kui-icon-size-50, 24px))!important}.form-control.has-icon.icon-start~.input-icon[data-v-da4a957a]{left:16px;left:var(--spacing-md, var(--kui-space-60, 16px))}.form-control.has-icon.icon-end[data-v-da4a957a]{padding-right:48px!important;padding-right:calc(var(--spacing-md, var(--kui-space-60, 16px)) + var(--spacing-xs, var(--kui-space-40, 8px)) + var(--kui-icon-size-50, 24px))!important}.form-control.has-icon.icon-end~.input-icon[data-v-da4a957a]{right:16px;right:var(--spacing-md, var(--kui-space-60, 16px))}.form-control.has-icon.k-input-small~.input-icon[data-v-da4a957a]{top:10px;top:calc((var(--spacing-xs, var(--kui-space-40, 8px)) + var(--spacing-xs, var(--kui-space-40, 8px)) + var(--kui-line-height-40, 24px) - var(--kui-icon-size-40, 20px)) / 2)}.form-control.has-icon.k-input-small~.input-icon[data-v-da4a957a] svg{height:20px;height:var(--kui-icon-size-40, 20px);width:20px;width:var(--kui-icon-size-40, 20px)}.form-control.has-icon.k-input-small.icon-start[data-v-da4a957a]{padding-left:40px!important;padding-left:calc(var(--spacing-sm, var(--kui-space-50, 12px)) + var(--spacing-xs, var(--kui-space-40, 8px)) + var(--kui-icon-size-40, 20px))!important}.form-control.has-icon.k-input-small.icon-start~.input-icon[data-v-da4a957a]{left:12px;left:var(--spacing-sm, var(--kui-space-50, 12px))}.form-control.has-icon.k-input-small.icon-end[data-v-da4a957a]{padding-right:40px!important;padding-right:calc(var(--spacing-sm, var(--kui-space-50, 12px)) + var(--spacing-xs, var(--kui-space-40, 8px)) + var(--kui-icon-size-40, 20px))!important}.form-control.has-icon.k-input-small.icon-end~.input-icon[data-v-da4a957a]{right:12px;right:var(--spacing-sm, var(--kui-space-50, 12px))}.form-control.has-icon.k-input-large~.input-icon[data-v-da4a957a]{top:12px;top:calc((var(--spacing-md, var(--kui-space-60, 16px)) + var(--spacing-md, var(--kui-space-60, 16px)) + var(--kui-line-height-40, 24px) - var(--kui-icon-size-60, 32px)) / 2)}.form-control.has-icon.k-input-large~.input-icon[data-v-da4a957a] svg{height:32px;height:var(--kui-icon-size-60, 32px);width:32px;width:var(--kui-icon-size-60, 32px)}.form-control.has-icon.k-input-large.icon-start[data-v-da4a957a]{padding-left:64px!important;padding-left:calc(var(--spacing-lg, var(--kui-space-80, 24px)) + var(--spacing-xs, var(--kui-space-40, 8px)) + var(--kui-icon-size-60, 32px))!important}.form-control.has-icon.k-input-large.icon-start~.input-icon[data-v-da4a957a]{left:24px;left:var(--spacing-lg, var(--kui-space-80, 24px))}.form-control.has-icon.k-input-large.icon-end[data-v-da4a957a]{padding-right:64px!important;padding-right:calc(var(--spacing-lg, var(--kui-space-80, 24px)) + var(--spacing-xs, var(--kui-space-40, 8px)) + var(--kui-icon-size-60, 32px))!important}.form-control.has-icon.k-input-large.icon-end~.input-icon[data-v-da4a957a]{right:24px;right:var(--spacing-lg, var(--kui-space-80, 24px))}.help[data-v-da4a957a]{color:#000933;color:var(--black-45, var(--kui-color-text, #000933));display:block;font-size:14px;font-size:var(--type-sm, var(--kui-font-size-30, 14px));margin:8px 0 0;margin:var(--spacing-xs, var(--kui-space-40, 8px)) var(--kui-space-0, 0px) var(--kui-space-0, 0px)}.input-icon[data-v-da4a957a]{align-items:center;display:inline-flex;pointer-events:none;position:absolute}.input-icon.clickable[data-v-da4a957a]{cursor:pointer;pointer-events:auto}.has-error[data-v-da4a957a]{color:#d60027;color:var(--red-500, var(--kui-color-text-danger, #d60027));font-weight:500;font-weight:var(--kui-font-weight-medium, 500)}.k-input-wrapper[data-v-da4a957a]{position:relative}.k-input-wrapper input.k-input[data-v-da4a957a]{-webkit-appearance:none}.k-input-wrapper .k-input-label-wrapper-large .has-error[data-v-da4a957a],.k-input-wrapper .k-input-large+.has-error[data-v-da4a957a]{font-size:12px;font-size:var(--kui-font-size-20, 12px);line-height:16px;line-height:var(--kui-line-height-20, 16px);margin-top:4px;margin-top:var(--kui-space-20, 4px)}.k-input-wrapper .k-input-label-wrapper-medium .has-error[data-v-da4a957a],.k-input-wrapper .k-input-medium+.has-error[data-v-da4a957a]{font-size:10px;font-size:var(--kui-font-size-10, 10px);line-height:12px;line-height:var(--kui-line-height-10, 12px);margin-top:2px;margin-top:var(--kui-space-10, 2px)}.k-input-wrapper .k-input-label-wrapper-small .has-error[data-v-da4a957a],.k-input-wrapper .k-input-small+.has-error[data-v-da4a957a]{font-size:10px;font-size:var(--kui-font-size-10, 10px);line-height:12px;line-height:var(--kui-line-height-10, 12px);margin-top:2px;margin-top:var(--kui-space-10, 2px)}.k-input-wrapper .text-on-input label:not(.disabled):not(.readonly).hovered[data-v-da4a957a],.k-input-wrapper .text-on-input label[data-v-da4a957a]:not(.disabled):not(.readonly):hover{color:#0044f4;color:var(--KInputHover, var(--blue-500, var(--kui-color-text-primary, #0044f4)))}.k-input-wrapper.input-error .text-on-input label.hovered[data-v-da4a957a],.k-input-wrapper.input-error .text-on-input label[data-v-da4a957a]:hover,.k-input-wrapper.input-error .text-on-input label.focused[data-v-da4a957a],.k-input-wrapper.input-error .text-on-input label[data-v-da4a957a]:focus{color:#d60027!important;color:var(--red-500, var(--kui-color-text-danger, #d60027))!important}.k-select-item[data-v-691b9512]{list-style:none!important;margin-bottom:4px;margin-bottom:var(--kui-space-20, 4px)}.k-select-item .k-select-item-container[data-v-691b9512]{display:block!important}.k-select-item[data-v-691b9512]:last-of-type{margin-bottom:0!important;margin-bottom:var(--kui-space-0, 0px)!important}.k-select-item button[data-v-691b9512]{align-items:center;background-color:#fff;background-color:var(--white, var(--kui-color-background, #ffffff));border:none;border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);color:#6c7489;color:var(--grey-500, var(--kui-color-text-neutral, #6c7489));display:flex;font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--font-family-sans, var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif));font-size:12px;font-size:var(--type-xs, var(--kui-font-size-20, 12px));font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:24px;line-height:var(--kui-line-height-40, 24px);padding-left:4px;padding-left:var(--spacing-xxs, var(--kui-space-20, 4px));text-align:left;width:100%}.k-select-item button[data-v-691b9512]:not(:disabled){cursor:pointer}.k-select-item button[data-v-691b9512]:disabled{cursor:not-allowed}.k-select-item button:disabled .k-select-item-label[data-v-691b9512]{opacity:.6}.k-select-item button .k-select-item-label[data-v-691b9512]{color:#0030cc;color:var(--grey-600, var(--kui-color-text-primary-strong, #0030cc));font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:500;font-weight:var(--kui-font-weight-medium, 500);line-height:20px;line-height:var(--kui-line-height-30, 20px);margin-right:8px!important;margin-right:var(--kui-space-40, 8px)!important;padding:8px;padding:var(--kui-space-40, 8px);width:auto}.k-select-item button .k-select-item-label[data-v-691b9512] .select-item-label{color:#0030cc;color:var(--grey-600, var(--kui-color-text-primary-strong, #0030cc));font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);margin-bottom:4px;margin-bottom:var(--kui-space-20, 4px)}.k-select-item button .k-select-item-label[data-v-691b9512] .select-item-desc{color:#6c7489;color:var(--grey-500, var(--kui-color-text-neutral, #6c7489));font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400)}.k-select-item button .kong-icon[data-v-691b9512]:not(.selected-item-icon){margin-right:12px;margin-right:var(--kui-space-50, 12px)}.k-select-item button .k-select-selected-icon-container[data-v-691b9512]{color:#bdd3f9;color:var(--blue-200, #bdd3f9);height:24px;margin-bottom:auto;margin-bottom:var(--kui-space-auto, auto);margin-left:auto;margin-left:var(--kui-space-auto, auto);margin-top:auto;margin-top:var(--kui-space-auto, auto);width:24px}.k-select-item button .k-select-selected-icon-container .kong-icon[data-v-691b9512]{display:flex;position:relative;right:0;top:0;transform:none}.k-select-item button[data-v-691b9512]:not(:disabled):hover{background-color:#f9fafb;background-color:var(--grey-100, var(--kui-color-background-neutral-weakest, #f9fafb));color:#52596e;color:var(--grey-600, var(--kui-color-text-neutral-strong, #52596e))}.k-select-item button.selected[data-v-691b9512]{background-color:#eefaff;background-color:var(--blue-100, var(--kui-color-background-primary-weakest, #eefaff));color:#0044f4;color:var(--blue-500, var(--kui-color-text-primary, #0044f4));font-weight:400;font-weight:var(--kui-font-weight-regular, 400)}.k-select-item button.danger[data-v-691b9512]{color:#d60027;color:var(--red-500, var(--kui-color-text-danger, #d60027))}.k-select-group[data-v-8e9c1b92]{margin-bottom:4px!important;margin-bottom:var(--kui-space-20, 4px)!important}.k-select-group .k-select-group-title[data-v-8e9c1b92]{color:#6c7489;color:var(--black-30, var(--kui-color-text-neutral, #6c7489));display:block!important;font-size:12px;font-size:var(--type-xs, var(--kui-font-size-20, 12px));font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);margin-bottom:4px;margin-bottom:var(--spacing-xxs, var(--kui-space-20, 4px));padding:8px;padding:var(--spacing-xs, var(--kui-space-40, 8px));text-transform:uppercase;-webkit-user-select:none;user-select:none}.k-select[data-v-0a2343eb]{width:fit-content}.k-select .k-select-item-selection[data-v-0a2343eb]{background-color:#eefaff;background-color:var(--blue-100, var(--kui-color-background-primary-weakest, #eefaff));border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);color:#0044f4;color:var(--blue-500, var(--kui-color-text-primary, #0044f4));display:flex;font-weight:400;font-weight:var(--kui-font-weight-regular, 400);margin-bottom:6px;margin-bottom:var(--kui-space-30, 6px);padding:4px 12px!important;padding:var(--kui-space-20, 4px) var(--kui-space-50, 12px)!important}.k-select .k-select-item-selection.overlay-label-item-selection[data-v-0a2343eb]{position:relative;top:-8px}.k-select .k-select-item-selection .clear-selection-icon[data-v-0a2343eb]{background-color:#0000!important;background-color:var(--kui-color-background-transparent, rgba(0, 0, 0, 0))!important;border:none!important;font-weight:400!important;font-weight:var(--kui-font-weight-regular, 400)!important;color:#bdd3f9;color:var(--blue-200, #bdd3f9);cursor:pointer!important;height:24px;margin-bottom:auto;margin-bottom:var(--kui-space-auto, auto);margin-left:auto;margin-left:var(--kui-space-auto, auto);margin-top:auto;margin-top:var(--kui-space-auto, auto);padding:0;padding:var(--kui-space-0, 0px)}.k-select .k-select-item-selection .clear-selection-icon[data-v-0a2343eb]:focus,.k-select .k-select-item-selection .clear-selection-icon[data-v-0a2343eb]:hover{background-color:#0000!important;background-color:var(--kui-color-background-transparent, rgba(0, 0, 0, 0))!important;border:none!important;cursor:pointer!important;font-weight:400!important;font-weight:var(--kui-font-weight-regular, 400)!important}.k-select .k-select-trigger[data-v-0a2343eb]:after{border-left:4px solid rgba(0,0,0,0);border-left:var(--kui-border-width-30, 4px) solid var(--kui-color-border-transparent, rgba(0, 0, 0, 0));border-right:4px solid rgba(0,0,0,0);border-right:var(--kui-border-width-30, 4px) solid var(--kui-color-border-transparent, rgba(0, 0, 0, 0));border-top:4px solid;border-top:var(--kui-border-width-30, 4px) solid;content:"";display:inline-block;height:0;margin-left:8px;margin-left:var(--spacing-xs, var(--kui-space-40, 8px));vertical-align:middle;width:0}.k-select .k-select-selected-item-label{align-self:center;font-size:14px;font-size:var(--kui-font-size-30, 14px);line-height:16px;line-height:var(--kui-line-height-20, 16px)}.k-select .k-select-item-selection .clear-selection-icon .kong-icon{margin-left:auto;margin-left:var(--kui-space-auto, auto)}.k-select .k-button.btn-link{padding:12px 24px;padding:var(--spacing-sm, var(--kui-space-50, 12px)) var(--spacing-lg, var(--kui-space-80, 24px));text-decoration:none}.k-select .k-button.btn-link:focus{box-shadow:0 0 #fff,0 0 0 2px #0044f4;box-shadow:0 0 0 0 var(--white, var(--kui-color-background, #ffffff)),0 0 0 2px var(--KButtonOutlineBorder, var(--blue-500, var(--kui-color-background-primary, #0044f4)))}.k-select .k-button.btn-link .caret{margin-left:auto;margin-left:var(--kui-space-auto, auto)}.k-select .k-select-input{background-color:#fff;background-color:var(--KInputBackground, var(--white, #ffffff));box-shadow:inset 0 0 0 1px #e7e7ec!important;box-shadow:inset 0 0 0 1px var(--KInputBorder, var(--grey-300, #e7e7ec))!important;transition:color .1s ease,box-shadow .1s ease;box-shadow:none!important;display:inline-block;position:relative;width:100%}.k-select .k-select-input.is-readonly{background-color:#f8f8fa;background-color:var(--KInputReadonlyBackground, var(--grey-100, #f8f8fa));box-shadow:inset 0 0 0 1px #e7e7ec!important;box-shadow:inset 0 0 0 1px var(--KInputBorder, var(--grey-300, #e7e7ec))!important;transition:all .1s ease;box-shadow:none!important}.k-select .k-select-input.is-readonly.select-input-container input.k-input.form-control:not([type=checkbox]):not([type=radio]):not([type=file]):read-only{box-shadow:none!important}.k-select .k-select-input.select-input-container.disabled{background-color:#f8f8fa;background-color:var(--KInputDisabledBackground, var(--grey-100, #f8f8fa));box-shadow:inset 0 0 0 1px #e7e7ec!important;box-shadow:inset 0 0 0 1px var(--KInputBorder, var(--grey-300, #e7e7ec))!important;cursor:not-allowed;font-style:italic;transition:all .1s ease;box-shadow:none!important;cursor:not-allowed!important}.k-select .k-select-input.select-input-container.disabled.select-input-container input.k-input.form-control:not([type=checkbox]):not([type=radio]):not([type=file]):disabled{box-shadow:none!important}.k-select .k-select-input .kong-icon-chevronDown{margin-right:8px;margin-right:var(--kui-space-40, 8px)}.k-select .k-select-input.cursor-default{cursor:default}.k-select .k-select-input.prevent-pointer-events{pointer-events:none}.k-select .k-select-input.input-placeholder-dark input::placeholder{color:#000933!important;color:var(--KInputColor, var(--black-70, var(--kui-color-text, #000933)))!important}.k-select .k-select-input.input-placeholder-transparent input{color:transparent!important}.k-select .k-select-input.input-placeholder-transparent input::placeholder{color:transparent!important}.k-select .k-select-input .k-input.no-filter{cursor:default!important;pointer-events:none!important}.k-select .k-select-input .k-input.has-chevron{padding-right:40px;padding-right:var(--kui-space-100, 40px)}.k-select .k-select-input .k-input.has-clear{padding-right:56px;padding-right:var(--kui-space-120, 56px)}.k-select .k-select-inputinput.k-input{height:100%;padding:8px;padding:var(--spacing-xs, var(--kui-space-40, 8px))}.k-select .k-select-input .kong-icon{display:inline-flex}.k-select .k-select-input .clear-selection-icon{background-color:#0000!important;background-color:var(--kui-color-background-transparent, rgba(0, 0, 0, 0))!important;border:none!important;cursor:pointer!important;font-weight:400!important;font-weight:var(--kui-font-weight-regular, 400)!important;padding:0;padding:var(--kui-space-0, 0px);position:absolute;right:24px;z-index:9}.k-select .k-select-input .clear-selection-icon:focus,.k-select .k-select-input .clear-selection-icon:hover{background-color:#0000!important;background-color:var(--kui-color-background-transparent, rgba(0, 0, 0, 0))!important;border:none!important;cursor:pointer!important;font-weight:400!important;font-weight:var(--kui-font-weight-regular, 400)!important}.k-select .k-select-input .clear-selection-icon .kong-icon-clear{display:block;position:static;transform:none}.k-select .k-select-input .custom-selected-item{display:inline-flex;padding:8px 12px;padding:var(--kui-space-40, 8px) var(--spacing-md, var(--kui-space-50, 12px));pointer-events:none;position:absolute;right:24px;width:calc(100% - 24px);width:calc(100% - var(--kui-icon-size-30, 16px) - var(--kui-space-40, 8px))}.k-select div.k-select-input.select-input-container{align-items:center;border:1px solid #afb7c5;border:var(--kui-border-width-10, 1px) solid var(--grey-300, var(--kui-color-border-neutral-weak, #afb7c5));border-radius:2px;border-radius:var(--kui-border-radius-10, 2px);cursor:pointer!important;display:flex;flex:0 0 40%;flex-direction:row-reverse;transition:all .2s ease}.k-select div.k-select-input.select-input-container .k-input-wrapper{border-radius:2px;border-radius:var(--kui-border-radius-10, 2px)}.k-select div.k-select-input.select-input-container input.k-input{box-shadow:none!important}.k-select div.k-select-input.select-input-container:hover{border-color:#bee2ff;border-color:var(--KInputHover, var(--blue-200, var(--kui-color-border-primary-weaker, #bee2ff)))}.k-select div.k-select-input.select-input-container:hover .text-on-input label{color:#0044f4;color:var(--KInputHover, var(--blue-500, var(--kui-color-text-primary, #0044f4)))}.k-select div.k-select-input.select-input-container.is-open{border-color:#5f9aff;border-color:var(--KInputFocus, var(--blue-400, var(--kui-color-border-primary-weak, #5f9aff)))}.k-select div.k-select-input.select-input-container.is-open .text-on-input label{color:#0044f4;color:var(--KInputHover, var(--blue-500, var(--kui-color-text-primary, #0044f4)))}.k-select .k-select-button .has-caret .kong-icon{margin-left:auto;margin-left:var(--kui-space-auto, auto)}.k-select .k-select-button .k-button.btn-link:hover,.k-select .k-select-button.k-button.btn-link:hover{text-decoration:none}.k-select.k-input{width:100%}.k-select .k-select-popover{box-sizing:border-box;margin-top:2px!important;margin-top:var(--kui-space-10, 2px)!important;width:100%}.k-select .k-select-popover[x-placement^=top]{margin-bottom:2px!important;margin-bottom:var(--kui-space-10, 2px)!important;margin-top:0!important;margin-top:var(--kui-space-0, 0px)!important}.k-select .k-select-popover.k-select-pop-button,.k-select .k-select-popover.k-select-pop-dropdown,.k-select .k-select-popover.k-select-pop-select{--KPopPaddingY: var(--spacing-xs, var(--kui-space-40, 8px));--KPopPaddingX: var(--spacing-xs, var(--kui-space-40, 8px));border:1px solid #afb7c5;border:var(--kui-border-width-10, 1px) solid var(--grey-300, var(--kui-color-border-neutral-weak, #afb7c5))}.k-select .k-select-popover .k-select-empty-item button,.k-select .k-select-popover .k-select-empty-item button:focus,.k-select .k-select-popover .k-select-empty-item button:hover{color:#6c7489;color:var(--grey-500, var(--kui-color-text-neutral, #6c7489));font-style:italic}.k-select .k-select-popover .k-select-new-item{word-break:break-word}.k-select .k-select-popover .k-select-new-item .select-item-new-indicator{font-style:italic;font-weight:600;font-weight:var(--kui-font-weight-semibold, 600)}.k-select .k-select-popover ul{margin:0;margin:var(--kui-space-0, 0px);padding:0;padding:var(--kui-space-0, 0px)}.k-select .k-select-popover a{color:#000933;color:var(--black-70, var(--kui-color-text, #000933));flex:1}.k-select .k-select-popover a:hover,.k-select .k-select-popover a:active,.k-select .k-select-popover a:focus{text-decoration:none}.k-select .k-select-popover .k-select-loading{display:block;height:24px;position:relative;right:0;text-align:center;top:0}.k-select .k-select-popover .k-popover-content{max-height:var(--52f24ef3);overflow-y:auto}.k-select .k-select-popover .k-popover-content .k-select-list{margin:0!important;margin:var(--kui-space-0, 0px)!important;padding:0!important;padding:var(--kui-space-0, 0px)!important}.k-select .k-select-popover .k-popover-content:has(.k-select-dropdown-footer-text.k-select-dropdown-footer-sticky){max-height:none}.k-select .k-select-popover .k-popover-content:has(.k-select-dropdown-footer-text.k-select-dropdown-footer-sticky) .k-select-list{max-height:var(--52f24ef3);overflow-y:auto}.k-select .k-select-popover .k-popover-content .k-select-list~.k-select-dropdown-footer-sticky{bottom:0;position:sticky}.k-select .k-select-popover .k-select-dropdown-footer-text{background-color:#fff;background-color:var(--kui-color-background, #ffffff);border-top:1px solid #afb7c5;border-top:var(--kui-border-width-10, 1px) solid var(--grey-200, var(--kui-color-border-neutral-weak, #afb7c5));color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);padding:8px;padding:var(--spacing-xs, var(--kui-space-40, 8px));padding-bottom:0;padding-bottom:var(--kui-space-0, 0px)}.pagination-offset-button-container[data-v-20a48d53]{display:flex;margin-bottom:0!important;margin-bottom:var(--kui-space-0, 0px)!important;padding:0!important;padding:var(--kui-space-0, 0px)!important}.pagination-offset-button-container .pagination-button .pagination-arrow-icon[data-v-20a48d53]{color:#0044f4;color:var(--KPaginationColor, var(--blue-400, var(--kui-color-text-primary, #0044f4)))}.pagination-offset-button-container .pagination-button .pagination-arrow-icon.is-direction-disabled[data-v-20a48d53]{color:#0044f4;color:var(--KPaginationDisabledColor, var(--grey-500, var(--kui-color-text-neutral, #0044f4)))}.pagination-offset-button-container .pagination-button.k-button[data-v-20a48d53]{background-color:#fff;background-color:var(--kui-color-background, #ffffff);border:1px solid #afb7c5;border:var(--kui-border-width-10, 1px) solid var(--grey-300, var(--kui-color-border-neutral-weak, #afb7c5));border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);color:#6c7489;color:var(--grey-500, var(--kui-color-text-neutral, #6c7489));height:34px;margin:0 6px;margin:var(--kui-space-0, 0px) var(--kui-space-30, 6px);padding:6px;padding:var(--kui-space-30, 6px);width:34px}.pagination-offset-button-container .pagination-button.k-button[data-v-20a48d53]:focus,.pagination-offset-button-container .pagination-button.k-button[data-v-20a48d53]:hover{border-color:#0044f4;border-color:var(--blue-500, var(--kui-color-border-primary, #0044f4));border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);color:#0044f4;color:var(--blue-500, var(--kui-color-text-primary, #0044f4))}.pagination-offset-button-container .pagination-button.k-button.disabled[data-v-20a48d53]:focus,.pagination-offset-button-container .pagination-button.k-button.disabled[data-v-20a48d53]:hover{border-color:#e0e4ea;border-color:var(--grey-200, var(--kui-color-border, #e0e4ea));box-shadow:none;color:#000933;color:var(--black-45, var(--kui-color-text, #000933));cursor:not-allowed}.pagination-offset-button-container .pagination-button.k-button.active[data-v-20a48d53]{background-color:#eefaff;background-color:var(--blue-100, var(--kui-color-background-primary-weakest, #eefaff));border-color:#5f9aff;border-color:var(--blue-200, var(--kui-color-border-primary-weak, #5f9aff));border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);color:#0044f4;color:var(--blue-500, var(--kui-color-text-primary, #0044f4));outline:none}.card-pagination-bar[data-v-8bb7481c]{align-items:center;display:flex;justify-content:space-between;margin-top:4px;margin-top:var(--kui-space-20, 4px)}.pagination-text[data-v-8bb7481c]{color:#6c7489;color:var(--grey-500, var(--kui-color-text-neutral, #6c7489));font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:500;font-weight:var(--kui-font-weight-medium, 500);min-width:115px}.pagination-text-pages[data-v-8bb7481c]{color:#000933;color:var(--kui-color-text, #000933)}.page-size-select[data-v-8bb7481c]{--KButtonLink: var(--KPaginationPageSizeColor, var(--kui-color-text-primary, #0044f4));--KButtonOutlineBorder: var(--KPaginationPageSizeColor, var(--kui-color-border-primary, #0044f4));--KButtonFontSize: var(--type-sm, var(--kui-font-size-30, 14px));color:#0044f4;color:var(--blue-400, var(--kui-color-text-primary, #0044f4));font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);line-height:20px;line-height:var(--kui-line-height-30, 20px)}.pagination-button-container[data-v-8bb7481c]{display:flex;list-style:none;text-align:center}.pagination-button-container a[data-v-8bb7481c]{display:block;font-weight:initial;text-decoration:none!important}.pagination-button-container .pagination-button[data-v-8bb7481c]{align-self:center;background-color:#fff;border:1px solid #afb7c5;border:var(--kui-border-width-10, 1px) solid var(--KPaginationBorderColor, var(--grey-300, var(--kui-color-border-neutral-weak, #afb7c5)));border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);color:#6c7489;color:var(--KPaginationColor, var(--grey-500, var(--kui-color-text-neutral, #6c7489)));cursor:pointer;font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:initial;height:32px;line-height:16px;line-height:var(--kui-line-height-20, 16px);margin:0 6px;margin:var(--kui-space-0, 0px) var(--kui-space-30, 6px);min-width:32px}.pagination-button-container .pagination-button .pagination-arrow-icon[data-v-8bb7481c]{color:#0044f4;color:var(--KPaginationColor, var(--blue-400, var(--kui-color-text-primary, #0044f4)))}.pagination-button-container .pagination-button .pagination-arrow-icon.is-direction-disabled[data-v-8bb7481c]{color:#0044f4;color:var(--KPaginationDisabledColor, var(--grey-500, var(--kui-color-text-neutral, #0044f4)))}.pagination-button-container .pagination-button[data-v-8bb7481c]:not(.square){background-color:#fff;background-color:var(--KPaginationBackgroundColor, var(--kui-color-background, #ffffff))}.pagination-button-container .pagination-button a[data-v-8bb7481c],.pagination-button-container .pagination-button div[data-v-8bb7481c]{padding:6px;padding:var(--kui-space-30, 6px)}.pagination-button-container .pagination-button.square[data-v-8bb7481c]{border:none}.pagination-button-container .pagination-button.placeholder[data-v-8bb7481c]{align-items:center;color:#6c7489;color:var(--KPaginationColor, var(--kui-color-text-neutral, #6c7489));cursor:initial;display:flex;justify-content:center}.pagination-button-container .pagination-button[data-v-8bb7481c]:focus:not(.placeholder),.pagination-button-container .pagination-button[data-v-8bb7481c]:hover:not(.placeholder){border-color:#0044f4;border-color:var(--KPaginationActiveColor, var(--kui-color-border-primary, #0044f4));border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);color:#0044f4;color:var(--KPaginationActiveColor, var(--kui-color-text-primary, #0044f4))}.pagination-button-container .pagination-button.disabled[data-v-8bb7481c]:focus:not(.placeholder),.pagination-button-container .pagination-button.disabled[data-v-8bb7481c]:hover:not(.placeholder){border-color:#e0e4ea;border-color:var(--grey-200, var(--kui-color-border, #e0e4ea));color:#000933;color:var(--black-45, var(--kui-color-text, #000933))}.pagination-button-container .pagination-button.disabled a[data-v-8bb7481c]{cursor:not-allowed!important}.pagination-button-container .pagination-button.active[data-v-8bb7481c]{background-color:#eefaff;background-color:var(--KPaginationActiveBackgroundColor, var(--blue-100, var(--kui-color-background-primary-weakest, #eefaff)));border-color:#5f9aff;border-color:var(--KPaginationActiveBorderColor, var(--blue-200, var(--kui-color-border-primary-weak, #5f9aff)));border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);color:#0044f4;color:var(--KPaginationActiveColor, var(--blue-500, var(--kui-color-text-primary, #0044f4)));outline:none}.pagination-button-container .pagination-button.active a[data-v-8bb7481c]{color:#0044f4;color:var(--KPaginationActiveColor, var(--kui-color-text-primary, #0044f4))}.page-size-select .k-select-pop-button[x-placement^=top]{margin-bottom:2px;margin-bottom:var(--kui-space-10, 2px)}.k-card-catalog-item[data-v-689a9850]{display:flex;flex-direction:column;justify-content:stretch;overflow:hidden}.k-card-catalog-item .multi-line-truncate[data-v-689a9850]{line-height:20px;line-height:var(--kui-line-height-30, 20px);max-height:100px;overflow:hidden;padding-right:8px;padding-right:var(--kui-space-40, 8px);position:relative}.k-card-catalog-item .multi-line-truncate[data-v-689a9850]:before{content:"...";position:absolute;right:12px;top:80px}.k-card-catalog-item[data-v-689a9850]:hover{cursor:pointer}.k-card-catalog-item.kong-card{--KCardBorderRadius: var(--kui-border-radius-20, 4px);--KCardPaddingY: var(--spacing-lg, var(--kui-space-80, 24px));--KCardPaddingX: var(--spacing-md, var(--kui-space-60, 16px))}.k-card-catalog-item.kong-card .k-card-body{display:flex;flex-direction:column;flex-grow:1}.k-card-catalog-item.kong-card .k-card-body .description{flex-grow:1}.k-card-catalog-item.kong-card:hover{--KCardShadow: none;--KCardBorder: var(--kui-border-width-10, 1px) solid var(--blue-300, var(--kui-color-border-primary-weak, #5f9aff))}.k-card-catalog .k-card-catalog-title[data-v-09bd043c]{color:#3a3f51;color:var(--blue-600, var(--kui-color-text-neutral-stronger, #3a3f51))}.k-card-catalog .k-catalog-page[data-v-09bd043c]{display:grid;grid-gap:24px;grid-gap:var(--spacing-lg, var(--kui-space-80, 24px));grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.k-catalog-toolbar[data-v-09bd043c]{margin-bottom:24px!important;margin-bottom:var(--kui-space-80, 24px)!important}.k-catalog-toolbar[data-v-09bd043c]>*{display:flex}.k-card-catalog .k-skeleton-grid .skeleton-card{height:181px}.k-card-catalog .k-skeleton-grid .skeleton-card .k-catalog-skeleton-header{justify-content:center!important;margin-bottom:12px!important;margin-bottom:var(--kui-space-50, 12px)!important;width:100%!important}.k-card-catalog .k-skeleton-grid .skeleton-card .k-catalog-skeleton-footer-container>:not(:last-child){margin-right:8px!important;margin-right:var(--kui-space-40, 8px)!important}.k-card-catalog .k-catalog-page.k-card-small{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.k-card-catalog .k-catalog-page.k-card-large{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.k-card-catalog .k-catalog-page a.catalog-item,.k-card-catalog .k-catalog-page a.catalog-item:focus,.k-card-catalog .k-catalog-page a.catalog-item:hover{text-decoration:none}.k-card-catalog .card-pagination{grid-column:1/-1}.k-card-catalog .k-catalog-pagination{padding:4px!important;padding:var(--kui-space-20, 4px)!important}.k-checkbox-label[data-v-40f87365]{--KInputLabelWeight: var(--kui-font-weight-regular, 400);--KInputLabelLineHeight: var(--kui-line-height-30, 20px);--KInputLabelFont: var(--kui-font-family-text, Inter, Roboto, Helvetica, sans-serif);--KInputLabelMargin: var(--kui-space-0, 0px);--KInputLabelSize: var(--type-sm, var(--kui-font-size-30, 14px));vertical-align:middle}.k-checkbox-description[data-v-40f87365]{color:#000933;color:var(--black-45, var(--kui-color-text, #000933));font-size:14px;font-size:var(--type-sm, var(--kui-font-size-30, 14px));font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:20px;line-height:var(--kui-line-height-30, 20px);padding-left:24px;padding-left:var(--spacing-lg, var(--kui-space-80, 24px));padding-top:kui-space-20;padding-top:var(--spacing-xxs, var(--kui-space-20, kui-space-20))}.disabled .k-checkbox-label[data-v-40f87365]{color:#828a9e;color:var(--KCheckboxDisabledChecked, var(--grey-400, var(--kui-color-text-disabled, #828a9e)))}.k-checkbox-description,.k-checkbox .k-checkbox-label.has-desc{font-weight:600;font-weight:var(--kui-font-weight-semibold, 600)}.k-checkbox .has-desc .label-tooltip{display:inline-block;padding-top:2px;padding-top:var(--kui-space-10, 2px)}.k-code-block[data-v-84c726f5]{border-radius:8px;border-radius:var(--KCodeBlockBorderRadius, var(--kui-border-radius-40, 8px));color:#3a3f51;color:var(--KCodeBlockColor, var(--steel-700, var(--kui-color-text-neutral-stronger, #3a3f51)))}.k-code-block.theme-light[data-v-84c726f5]{--KButtonOutlineColor: var(--steel-500, var(--kui-color-text-neutral, #6c7489));--KButtonOutlineBorder: var(--steel-500, #5c7299);--KButtonOutlineHoverBorder: var(--steel-700, #273c61)}.k-code-block.theme-dark[data-v-84c726f5]{color:#c0f2d5;color:var(--KCodeBlockColor, var(--green-200, #c0f2d5))}.k-code-block pre[data-v-84c726f5],.k-code-block code[data-v-84c726f5]{color:#3a3f51;color:var(--KCodeBlockColor, var(--steel-700, var(--kui-color-text-neutral-stronger, #3a3f51)));font-family:JetBrains Mono,Consolas,monospace;font-family:var(--KCodeBlockFontFamilyMono, var(--font-family-mono, var(--kui-font-family-code, "JetBrains Mono", Consolas, monospace)));font-size:12px;font-size:var(--KCodeBlockFontSize, var(--type-xs, var(--kui-font-size-20, 12px)));-moz-tab-size:2;tab-size:2;-moz-tab-size:var(--KCodeBlockTabSize, 2);tab-size:var(--KCodeBlockTabSize, 2)}.k-code-block.theme-dark pre[data-v-84c726f5],.k-code-block.theme-dark code[data-v-84c726f5]{color:#c0f2d5;color:var(--KCodeBlockColor, var(--green-200, #c0f2d5))}.k-code-block pre[data-v-84c726f5]{background-color:#f9fafb;background-color:var(--KCodeBlockBackgroundColor, var(--grey-100, var(--kui-color-background-neutral-weakest, #f9fafb)));border-radius:8px;border-radius:var(--KCodeBlockBorderRadius, var(--kui-border-radius-40, 8px));display:grid;gap:12px;gap:var(--spacing-sm, var(--kui-space-50, 12px));grid-template-columns:var(--maxLineNumberWidth) 1fr;margin-bottom:0;margin-bottom:var(--kui-space-0, 0px);margin-top:0;margin-top:var(--kui-space-0, 0px);max-height:none;max-height:var(--KCodeBlockMaxHeight, none);min-height:56px;overflow:auto;padding:16px 0 0 12px;padding:var(--spacing-md, var(--kui-space-60, 16px)) var(--kui-space-0, 0px) var(--kui-space-0, 0px) var(--spacing-sm, var(--kui-space-50, 12px))}.k-code-block pre.is-single-line[data-v-84c726f5]{grid-template-columns:auto;padding:12px 48px 0 0;padding:var(--spacing-sm, var(--kui-space-50, 12px)) var(--spacing-xxl, var(--kui-space-110, 48px)) var(--kui-space-0, 0px) var(--kui-space-0, 0px)}.k-code-block pre.is-single-line code[data-v-84c726f5]{line-height:28px;line-height:var(--kui-line-height-50, 28px);margin-right:20px;margin-right:var(--kui-space-70, 20px);overflow-x:auto;padding-bottom:8px;padding-bottom:var(--spacing-xs, var(--kui-space-40, 8px));padding-left:12px;padding-left:var(--spacing-sm, var(--kui-space-50, 12px))}.k-code-block pre.is-single-line+.k-code-block-copy-button[data-v-84c726f5]{top:8px;top:var(--spacing-xs, 8px)}.k-code-block.theme-dark pre[data-v-84c726f5]{background-color:#232633;background-color:var(--KCodeBlockBackgroundColor, var(--black-500, var(--kui-color-background-neutral-strongest, #232633)))}.k-code-block pre[data-v-84c726f5]:focus-visible{isolation:isolate;outline:2px solid #0044f4;outline:2px solid var(--KCodeBlockFocusColor, var(--blue-500, var(--kui-color-border-primary, #0044f4)));outline-offset:-2px}.k-code-block.theme-dark pre[data-v-84c726f5]:focus-visible{outline:2px solid #07a88d;outline:2px solid var(--KCodeBlockFocusColor, var(--green-500, #07a88d))}.k-code-block-actions+.k-code-block-content>pre[data-v-84c726f5]{border-bottom-left-radius:8px;border-bottom-left-radius:var(--kui-border-radius-40, 8px);border-bottom-right-radius:8px;border-bottom-right-radius:var(--kui-border-radius-40, 8px);border-top-left-radius:0;border-top-left-radius:var(--kui-border-radius-0, 0px);border-top-right-radius:0;border-top-right-radius:var(--kui-border-radius-0, 0px)}.k-code-block code[data-v-84c726f5]{display:block;min-width:0;overflow-x:auto;padding-bottom:12px;padding-bottom:var(--spacing-sm, var(--kui-space-50, 12px))}.k-code-block[data-v-84c726f5]:focus-visible{box-shadow:0 0 0 2px #0044f4;box-shadow:0 0 0 2px var(--KCodeBlockFocusColor, var(--blue-500, var(--kui-color-border-primary, #0044f4)));isolation:isolate;outline:none}.k-code-block.theme-dark[data-v-84c726f5]:focus-visible{box-shadow:0 0 0 2px #07a88d;box-shadow:0 0 0 2px var(--KCodeBlockFocusColor, var(--green-500, #07a88d))}.k-code-block-actions[data-v-84c726f5]{align-items:stretch;background-color:#f9fafb;background-color:var(--grey-200, var(--kui-color-background-neutral-weakest, #f9fafb));border-bottom:1px solid #afb7c5;border-bottom:var(--kui-border-width-10, 1px) solid var(--grey-300, var(--kui-color-border-neutral-weak, #afb7c5));border-top-left-radius:8px;border-top-left-radius:var(--KCodeBlockBorderRadius, var(--kui-border-radius-40, 8px));border-top-right-radius:8px;border-top-right-radius:var(--KCodeBlockBorderRadius, var(--kui-border-radius-40, 8px));display:flex;flex-wrap:wrap;gap:4px;gap:var(--spacing-xxs, var(--kui-space-20, 4px));justify-content:flex-end;padding:8px 16px;padding:var(--spacing-xs, var(--kui-space-40, 8px)) var(--spacing-md, var(--kui-space-60, 16px))}.theme-dark .k-code-block-actions[data-v-84c726f5]{background-color:#232633;background-color:var(--black-500, var(--kui-color-background-neutral-strongest, #232633));border-bottom:1px solid #273c61;border-bottom:var(--kui-border-width-10, 1px) solid var(--steel-700, #273c61);color:#fff;color:var(--kui-color-text-inverse, #ffffff)}.k-code-block-actions .k-button[data-v-84c726f5]{align-self:stretch}.k-code-block-actions .k-button.action-active[data-v-84c726f5]{background-color:#6c7489;background-color:var(--steel-500, var(--kui-color-background-neutral, #6c7489));border-color:#5c7299;border-color:var(--steel-500, #5c7299);color:#fff;color:var(--kui-color-text-inverse, #ffffff)}.theme-dark .k-button[data-v-84c726f5]{background-color:#232633;background-color:var(--black-500, var(--kui-color-background-neutral-strongest, #232633));border-color:#afb7c5;border-color:var(--steel-300, var(--kui-color-border-neutral-weak, #afb7c5));color:#afb7c5;color:var(--steel-300, var(--kui-color-text-neutral-weak, #afb7c5))}.theme-dark .k-button[data-v-84c726f5]:hover{background-color:#7d91b3;background-color:var(--steel-400, #7d91b3);border-color:#7d91b3;border-color:var(--steel-400, #7d91b3);color:#232633;color:var(--black-500, var(--kui-color-background-neutral-strongest, #232633))}.theme-dark .k-button[data-v-84c726f5]:hover:disabled{background-color:#232633;background-color:var(--black-500, var(--kui-color-background-neutral-strongest, #232633))}.theme-dark .k-button.action-active[data-v-84c726f5]{background-color:#afb7c5;background-color:var(--steel-300, var(--kui-color-background-neutral-weak, #afb7c5));border-color:#afb7c5;border-color:var(--steel-300, var(--kui-color-border-neutral-weak, #afb7c5));color:#232633;color:var(--black-500, var(--kui-color-background-neutral-strongest, #232633))}.k-is-processing-icon[data-v-84c726f5]{align-items:center;display:inline-flex;justify-content:center}.k-is-processing-icon .theme-light[data-v-84c726f5]{color:#6c7489;color:var(--steel-500, var(--kui-color-text-neutral, #6c7489))}.k-is-processing-icon .theme-dark[data-v-84c726f5]{color:#7d91b3;color:var(--steel-400, #7d91b3)}.k-search-actions[data-v-84c726f5]{align-items:stretch;display:inline-flex;flex-wrap:wrap;gap:4px;gap:var(--spacing-xxs, var(--kui-space-20, 4px))}.k-is-processing-icon[data-v-84c726f5]:not(.k-is-processing-icon-is-visible){visibility:hidden}.k-button.k-regexp-mode-button[data-v-84c726f5]{font-family:JetBrains Mono,Consolas,monospace;font-family:var(--KCodeBlockFontFamilyMono, var(--font-family-mono, var(--kui-font-family-code, "JetBrains Mono", Consolas, monospace)))}.k-search-container[data-v-84c726f5]{align-items:stretch;background-color:#fff;background-color:var(--white, var(--kui-color-background, #ffffff));border:1px solid #afb7c5;border:var(--kui-border-width-10, 1px) solid var(--KInputBorder, var(--grey-300, var(--kui-color-border-neutral-weak, #afb7c5)));border-radius:2px;border-radius:var(--kui-border-radius-10, 2px);display:inline-flex;flex-basis:15ch;flex-grow:1;max-width:250px;position:relative;transition:border .2s ease}.k-search-container[data-v-84c726f5]:focus{border:1px solid #afb7c5;border:var(--kui-border-width-10, 1px) solid var(--KInputBorder, var(--grey-300, var(--kui-color-border-neutral-weak, #afb7c5)))}.theme-dark .k-search-container[data-v-84c726f5]{background-color:#3a3f51;background-color:var(--steel-700, var(--kui-color-background-neutral-stronger, #3a3f51));border:none}.k-search-container[data-v-84c726f5]:hover{border-color:#dae3f2;border-color:var(--KInputHover, var(--steel-200, #dae3f2))}.k-search-container[data-v-84c726f5]:focus-within{border-color:#7d91b3;border-color:var(--KInputFocus, var(--steel-400, #7d91b3))}.theme-dark .k-search-container[data-v-84c726f5]:focus-within{border-color:#afb7c5;border-color:var(--KInputFocus, var(--steel-300, var(--kui-color-border-neutral-weak, #afb7c5)))}.k-code-block-search-input[data-v-84c726f5]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:currentColor;flex-grow:1;font:inherit;height:32px;margin:0;margin:var(--kui-space-0, 0px);padding:0 8px;padding:var(--kui-space-0, 0px) var(--spacing-xs, var(--kui-space-40, 8px));width:0}.theme-dark .k-code-block-search-input[data-v-84c726f5]{background-color:#3a3f51;background-color:var(--steel-700, var(--kui-color-background-neutral-stronger, #3a3f51));color:#fff;color:var(--kui-color-text-inverse, #ffffff)}.k-code-block-search-input[data-v-84c726f5]:focus,.k-code-block-search-input[data-v-84c726f5]:focus-visible{outline:none}.k-code-block-search-results[data-v-84c726f5]{align-self:center;min-width:12ch;padding-right:12px;padding-right:var(--spacing-sm, var(--kui-space-50, 12px));text-align:right}.k-code-block-search-results[data-v-84c726f5]:not(.k-code-block-search-results-has-query){color:#6c7489;color:var(--grey-500, var(--kui-color-text-neutral, #6c7489))}.theme-dark .k-code-block-search-results[data-v-84c726f5]:not(.k-code-block-search-results-has-query){color:#afb7c5;color:var(--steel-300, var(--kui-color-text-neutral-weak, #afb7c5))}.k-code-block-search-error[data-v-84c726f5],.k-code-block-search-results[data-v-84c726f5]{margin-bottom:0;margin-bottom:var(--kui-space-0, 0px);margin-top:0;margin-top:var(--kui-space-0, 0px)}.k-code-block-search-error[data-v-84c726f5]{background-color:#fff;background-color:var(--white, var(--kui-color-background, #ffffff));border:1px solid currentColor;border:var(--kui-border-width-10, 1px) solid currentColor;border-bottom-left-radius:2px;border-bottom-left-radius:var(--kui-border-radius-10, 2px);border-bottom-right-radius:2px;border-bottom-right-radius:var(--kui-border-radius-10, 2px);color:#d60027;color:var(--red-700, var(--kui-color-text-danger, #d60027));font-size:12px;font-size:var(--kui-font-size-20, 12px);left:-1px;padding:0 4px;padding:var(--kui-space-0, 0px) var(--spacing-xxs, var(--kui-space-20, 4px));position:absolute;right:-1px;top:100%;z-index:1}.k-search-icon[data-v-84c726f5]{color:#afb7c5;color:var(--grey-400, var(--kui-color-text-neutral-weak, #afb7c5));padding:0 4px;padding:var(--kui-space-0, 0px) var(--spacing-xxs, var(--kui-space-20, 4px))}.k-search-icon .theme-light[data-v-84c726f5]{color:#6c7489;color:var(--steel-500, var(--kui-color-text-neutral, #6c7489))}.k-search-icon .theme-dark[data-v-84c726f5]{color:#afb7c5;color:var(--steel-400, var(--kui-color-text-neutral-weak, #afb7c5))}.k-clear-query-button[data-v-84c726f5]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#0000;background-color:var(--kui-color-background-transparent, rgba(0, 0, 0, 0));border:1px solid rgba(0,0,0,0);border:var(--kui-border-width-10, 1px) solid var(--kui-color-border-transparent, rgba(0, 0, 0, 0));border-radius:2px;border-radius:var(--kui-border-radius-10, 2px);color:#afb7c5;color:var(--grey-400, var(--kui-color-text-neutral-weak, #afb7c5));display:inline-flex;font:inherit;margin:0;margin:var(--kui-space-0, 0px);padding:0 4px;padding:var(--kui-space-0, 0px) var(--spacing-xxs, var(--kui-space-20, 4px))}.k-clear-query-button .k-clear-icon .theme-light[data-v-84c726f5]{color:#6c7489;color:var(--steel-500, var(--kui-color-text-neutral, #6c7489))}.k-clear-query-button .k-clear-icon .theme-dark[data-v-84c726f5]{color:#afb7c5;color:var(--steel-400, var(--kui-color-text-neutral-weak, #afb7c5))}.k-clear-query-button[data-v-84c726f5]:focus{border-color:#0044f4;border-color:var(--KButtonOutlineBorder, var(--blue-500, var(--kui-color-border-primary, #0044f4)));box-shadow:0 0 0 2px #fff,0 0 0 4px #0044f4;box-shadow:0 0 0 2px var(--white, var(--kui-color-background, #ffffff)),0 0 0 4px var(--KButtonOutlineBorder, var(--blue-500, var(--kui-color-border-primary, #0044f4)));outline:none}.theme-dark .k-clear-query-button[data-v-84c726f5]:focus{border-color:#07a88d;border-color:var(--KButtonOutlineBorder, var(--green-500, #07a88d));box-shadow:0 0 0 2px #fff,0 0 0 4px #07a88d;box-shadow:0 0 0 2px var(--white, var(--kui-color-background, #ffffff)),0 0 0 4px var(--KButtonOutlineBorder, var(--green-500, #07a88d))}.k-code-block-content[data-v-84c726f5]{position:relative}.k-code-block-secondary-actions[data-v-84c726f5]{display:flex;gap:4px;gap:var(--spacing-xxs, var(--kui-space-20, 4px));position:absolute;right:16px;right:var(--spacing-md, 16px);top:8px;top:var(--spacing-xs, 8px);z-index:1}.k-code-block-copy-button[data-tooltip-text][data-v-84c726f5]:after{background-color:#3a3f51;background-color:var(--grey-600, var(--kui-color-background-neutral-stronger, #3a3f51));border-radius:2px;border-radius:var(--kui-border-radius-10, 2px);color:#fff;color:var(--white, var(--kui-color-text-inverse, #ffffff));content:attr(data-tooltip-text);font-weight:400;padding:8px;padding:var(--spacing-xs, var(--kui-space-40, 8px));position:absolute;right:calc(100% + 8px);right:calc(100% + var(--spacing-xs, 8px));top:50%;transform:translateY(-50%);white-space:nowrap}.k-button-icon[data-v-84c726f5]{align-items:center;display:inline-flex;justify-content:center}.k-line-number-rows[data-v-84c726f5]{box-sizing:border-box;display:flex;flex-direction:column;-webkit-user-select:none;user-select:none}.k-line-number-rows[data-v-84c726f5],.k-line-number-rows a[data-v-84c726f5]{color:#6c7489;color:var(--steel-500, var(--kui-color-text-neutral, #6c7489))}.theme-dark .k-line-number-rows[data-v-84c726f5],.theme-dark .k-line-number-rows a[data-v-84c726f5]{color:#afb7c5;color:var(--steel-300, var(--kui-color-text-neutral-weak, #afb7c5))}.k-line[data-v-84c726f5]{display:inline-flex;justify-content:flex-end}.k-line-is-match[data-v-84c726f5]:before{background-color:#0000001a;content:" ";left:0;pointer-events:none;position:absolute;right:0}.theme-dark .k-line-is-match[data-v-84c726f5]:before{background-color:#ffffff1a}.k-line-is-highlighted-match[data-v-84c726f5]:before{background-color:#0003;border-left:4px solid #0044f4;border-left:var(--kui-border-width-30, 4px) solid var(--KCodeBlockMatchHighlightColor, var(--blue-500, var(--kui-color-border-primary, #0044f4)))}.theme-dark .k-line-is-highlighted-match[data-v-84c726f5]:before{border-left:4px solid #07a88d;border-left:var(--kui-border-width-30, 4px) solid var(--KCodeBlockMatchHighlightColor, var(--green-500, #07a88d))}.k-line-anchor[data-v-84c726f5]:not([href]){text-decoration:none}.k-line-anchor[href][data-v-84c726f5]:hover{color:#3a3f51;color:var(--grey-600, var(--kui-color-text-neutral-stronger, #3a3f51));text-decoration:underline}.visually-hidden[data-v-84c726f5]{border:0!important;clip:rect(0,0,0,0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.k-code-block .k-matched-term{color:#00abd2;color:var(--teal-500, var(--kui-color-text-decorative, #00abd2));font-weight:700;font-weight:var(--kui-font-weight-bold, 700)}.k-code-block .theme-dark .k-matched-term{color:#007d60;color:var(--green-500, var(--kui-color-text-success, #007d60))}.k-code-block .k-button.small{padding-left:8px;padding-left:var(--spacing-xs, var(--kui-space-40, 8px));padding-right:8px;padding-right:var(--spacing-xs, var(--kui-space-40, 8px))}.k-code-block .kong-icon{align-items:center;display:inline-flex;justify-content:center}@media (min-width: 768px){.k-code-block .k-button:not(.increase-specificity){background-color:#0000;background-color:var(--kui-color-background-transparent, rgba(0, 0, 0, 0));border-color:#0000;border-color:var(--kui-color-border-transparent, rgba(0, 0, 0, 0))}}.k-code-block .k-button:not(.increase-specificity):hover{background-color:#f9fafb;background-color:var(--steel-100, var(--kui-color-background-neutral-weakest, #f9fafb));border-color:#0000!important;border-color:var(--kui-color-border-transparent, rgba(0, 0, 0, 0))!important}.k-code-block .k-button:not(.increase-specificity):active,.k-code-block .k-button:not(.increase-specificity):hover:active{background-color:#6c7489;background-color:var(--steel-500, var(--kui-color-background-neutral, #6c7489));border-color:#5c7299;border-color:var(--steel-500, #5c7299);color:#fff;color:var(--kui-color-text-inverse, #ffffff)}.k-code-block .theme-dark .k-button:not(.increase-specificity){color:#afb7c5;color:var(--steel-300, var(--kui-color-text-neutral-weak, #afb7c5))}@media (max-width: 767px){.k-code-block .theme-dark .k-button:not(.increase-specificity){background-color:#232633;background-color:var(--black-500, var(--kui-color-background-neutral-strongest, #232633));border-color:#afb7c5;border-color:var(--steel-300, var(--kui-color-border-neutral-weak, #afb7c5))}}.k-code-block .theme-dark .k-button:not(.increase-specificity):hover{background-color:#ffffff1a;border-color:#0000!important;border-color:var(--kui-color-border-transparent, rgba(0, 0, 0, 0))!important}.k-code-block .theme-dark .k-button:not(.increase-specificity):active,.k-code-block .theme-dark .k-button:not(.increase-specificity):hover:active{background-color:#afb7c5;background-color:var(--steel-300, var(--kui-color-background-neutral-weak, #afb7c5));border-color:#afb7c5;border-color:var(--steel-300, var(--kui-color-border-neutral-weak, #afb7c5));color:#232633;color:var(--black-500, var(--kui-color-text-neutral-strongest, #232633))}.k-collapse[data-v-0786743b]{width:100%!important}.k-collapse .k-collapse-heading[data-v-0786743b]{display:block!important;margin-bottom:12px!important;margin-bottom:var(--kui-space-50, 12px)!important}.k-collapse .k-collapse-heading.has-trailing-trigger[data-v-0786743b]{display:flex!important}.k-collapse .k-collapse-title[data-v-0786743b]{font-size:18px;font-size:var(--type-lg, var(--kui-font-size-50, 18px));font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);margin-bottom:8px!important;margin-bottom:var(--kui-space-40, 8px)!important}.k-collapse .k-collapse-title.has-trailing-trigger[data-v-0786743b]{margin-right:auto!important;margin-right:var(--kui-space-auto, auto)!important}.k-collapse .k-collapse-trigger[data-v-0786743b]{cursor:pointer}.k-collapse .k-collapse-trigger.has-trailing-trigger[data-v-0786743b]{margin-left:auto;margin-left:var(--kui-space-auto, auto)}.k-collapse .k-collapse-trigger .k-collapse-trigger-content[data-v-0786743b]{color:#0044f4;color:var(--KCollapseTriggerColor, var(--blue-500, var(--kui-color-text-primary, #0044f4)));display:inline-block!important;font-size:14px;font-size:var(--type-sm, var(--kui-font-size-30, 14px));font-weight:600;font-weight:var(--kui-font-weight-semibold, 600)}.k-collapse .k-collapse-trigger .k-collapse-trigger-content .k-collapse-trigger-chevron{margin-right:4px!important;margin-right:var(--kui-space-20, 4px)!important}.k-collapse .k-collapse-trigger .k-collapse-trigger-content .k-collapse-trigger-chevron.kong-icon.kong-icon-chevronDown svg path,.k-collapse .k-collapse-trigger .k-collapse-trigger-content .k-collapse-trigger-chevron.kong-icon.kong-icon-chevronRight svg path{stroke:#0044f4;stroke:var(--KCollapseTriggerColor, var(--blue-500, var(--kui-color-text-primary, #0044f4)))}.k-collapse .k-collapse-trigger .k-collapse-trigger-content .k-collapse-trigger-icon.kong-icon{padding-right:0;padding-right:var(--kui-space-0, 0px)}.k-collapse .k-collapse-trigger .k-collapse-trigger-content .k-collapse-trigger-label .kong-icon{position:relative;top:2px}.k-collapse .k-collapse-visible-content{margin-bottom:16px!important;margin-bottom:var(--kui-space-60, 16px)!important;width:100%!important}.k-collapse .k-collapse-hidden-content{width:100%!important}.k-segmented-control[data-v-aa757ac7]{display:flex!important;gap:0px;gap:var(--KSegmentedControlGap, var(--kui-space-0, 0px))}.k-segmented-control[data-v-aa757ac7] .k-button{border-radius:0;border-radius:var(--kui-border-radius-0, 0px);color:#0044f4;color:var(--KSegmentedControlText, var(--blue-500, var(--kui-color-text-primary, #0044f4)));flex:1;justify-content:center!important;margin-left:-1px;--KButtonPrimaryBase: var(--KSegmentedControlSelectedBackground, var(--blue-100, var(--kui-color-background-primary-weakest, #eefaff)));--KButtonPrimaryHover: var(--KKSegmentedControlSelectedBackground, var(--blue-100, var(--kui-color-background-primary-weakest, #eefaff)));--KButtonSecondaryBase: var(--KSegmentedControlUnselectedBackground, var(--white, var(--kui-color-background, #ffffff)));--KButtonSecondaryHover: var(--KSegmentedControlUnselectedBackground, var(--white, var(--kui-color-background, #ffffff)))}.k-segmented-control[data-v-aa757ac7] .k-button.primary{border-color:#0044f4;border-color:var(--KSegmentedControlSelectedBorder, var(--blue-500, var(--kui-color-border-primary, #0044f4)));z-index:1}.k-segmented-control[data-v-aa757ac7] .k-button.secondary{border-color:#0044f466;border-color:var(--KSegmentedControlUnselectedBorder, rgba(0, 68, 244, .4))}.k-segmented-control[data-v-aa757ac7] .k-button.secondary:hover{border-color:#0044f4;border-color:var(--KSegmentedControlSelectedBorder, var(--blue-500, var(--kui-color-border-primary, #0044f4)))}.k-segmented-control[data-v-aa757ac7] .k-button:hover,.k-segmented-control[data-v-aa757ac7] .k-button:active{z-index:2}.k-segmented-control[data-v-aa757ac7] .k-button:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #0044f4;box-shadow:0 0 0 2px var(--white, var(--kui-color-background, #ffffff)),0 0 0 4px var(--KSegmentedControlSelectedBorder, var(--blue-500, var(--kui-color-background-primary, #0044f4)));z-index:3}.k-segmented-control[data-v-aa757ac7] .k-button:first-child{border-radius:2px 0 0 2px;border-radius:var(--kui-border-radius-10, 2px) var(--kui-border-radius-0, 0px) var(--kui-border-radius-0, 0px) var(--kui-border-radius-10, 2px);margin-left:0;margin-left:var(--kui-space-0, 0px)}.k-segmented-control[data-v-aa757ac7] .k-button:last-child{border-radius:0 2px 2px 0;border-radius:var(--kui-border-radius-0, 0px) var(--kui-border-radius-10, 2px) var(--kui-border-radius-10, 2px) var(--kui-border-radius-0, 0px)}.k-segmented-control[data-v-aa757ac7] .k-button:only-child{border-radius:2px;border-radius:var(--kui-border-radius-10, 2px);margin-left:0;margin-left:var(--kui-space-0, 0px)}.k-segmented-control[data-v-aa757ac7] .k-button:disabled,.k-segmented-control[data-v-aa757ac7] .k-button:disabled:hover{background-color:#fff!important;background-color:var(--KSegmentedControlUnselectedBackground, var(--white, var(--kui-color-background, #ffffff)))!important;border-color:#afb7c566;z-index:0}.k-segmented-control[data-v-aa757ac7]:not(.allow-pointer-events) .k-button>*{pointer-events:none}.vc-pane-container{width:100%;position:relative}.vc-pane-container.in-transition{overflow:hidden}.vc-pane-layout{display:grid}.vc-arrow{display:flex;justify-content:center;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none;pointer-events:auto;color:var(--gray-600);border-width:2px;border-style:solid;border-radius:var(--rounded);border-color:transparent}.vc-arrow:hover{background:var(--gray-200)}.vc-arrow:focus{border-color:var(--gray-300)}.vc-arrow.is-disabled{opacity:.25;pointer-events:none;cursor:not-allowed}.vc-day-popover-container{color:var(--white);background-color:var(--gray-800);border:1px solid;border-color:var(--gray-700);border-radius:var(--rounded);font-size:var(--text-xs);font-weight:var(--font-medium);padding:4px 8px;box-shadow:var(--shadow)}.vc-day-popover-header{font-size:var(--text-xs);color:var(--gray-300);font-weight:var(--font-semibold);text-align:center}.vc-arrows-container{width:100%;position:absolute;top:0;display:flex;justify-content:space-between;padding:8px 10px;pointer-events:none}.vc-arrows-container.title-left{justify-content:flex-end}.vc-arrows-container.title-right{justify-content:flex-start}.vc-is-dark .vc-arrow{color:var(--white)}.vc-is-dark .vc-arrow:hover{background:var(--gray-800)}.vc-is-dark .vc-arrow:focus{border-color:var(--gray-700)}.vc-is-dark .vc-day-popover-container{color:var(--gray-800);background-color:var(--white);border-color:var(--gray-100)}.vc-is-dark .vc-day-popover-header{color:var(--gray-700)}.vc-day{position:relative;min-height:32px;z-index:1}.vc-day.is-not-in-month *{opacity:0;pointer-events:none}.vc-day-layer{position:absolute;left:0;right:0;top:0;bottom:0;pointer-events:none}.vc-day-box-center-center{display:flex;justify-content:center;align-items:center;transform-origin:50% 50%}.vc-day-box-left-center{display:flex;justify-content:flex-start;align-items:center;transform-origin:0% 50%}.vc-day-box-right-center{display:flex;justify-content:flex-end;align-items:center;transform-origin:100% 50%}.vc-day-box-center-bottom{display:flex;justify-content:center;align-items:flex-end}.vc-day-content{display:flex;justify-content:center;align-items:center;font-size:var(--text-sm);font-weight:var(--font-medium);width:28px;height:28px;line-height:28px;border-radius:var(--rounded-full);-webkit-user-select:none;user-select:none;cursor:pointer}.vc-day-content:hover{background-color:#ccd6e04d}.vc-day-content:focus{font-weight:var(--font-bold);background-color:#ccd6e066}.vc-day-content.is-disabled{color:var(--gray-400)}.vc-is-dark .vc-day-content:hover{background-color:#7281974d}.vc-is-dark .vc-day-content:focus{background-color:#72819766}.vc-is-dark .vc-day-content.is-disabled{color:var(--gray-600)}.vc-highlights{overflow:hidden;pointer-events:none;z-index:-1}.vc-highlight{width:28px;height:28px}.vc-highlight.vc-highlight-base-start{width:50%!important;border-radius:0!important;border-right-width:0!important}.vc-highlight.vc-highlight-base-end{width:50%!important;border-radius:0!important;border-left-width:0!important}.vc-highlight.vc-highlight-base-middle{width:100%;border-radius:0!important;border-left-width:0!important;border-right-width:0!important;margin:0 -1px}.vc-dots{display:flex;justify-content:center;align-items:center}.vc-dot{width:5px;height:5px;border-radius:50%;transition:all var(--day-content-transition-time)}.vc-dot:not(:last-child){margin-right:3px}.vc-bars{display:flex;justify-content:flex-start;align-items:center;width:75%}.vc-bar{flex-grow:1;height:3px;transition:all var(--day-content-transition-time)}.vc-nav-header{display:flex;justify-content:space-between}.vc-nav-arrow{display:flex;justify-content:center;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none;line-height:var(--leading-snug);border-width:2px;border-style:solid;border-color:transparent;border-radius:var(--rounded)}.vc-nav-arrow.is-left{margin-right:auto}.vc-nav-arrow.is-right{margin-left:auto}.vc-nav-arrow.is-disabled{opacity:.25;pointer-events:none;cursor:not-allowed}.vc-nav-arrow:hover{background-color:var(--gray-900)}.vc-nav-arrow:focus{border-color:var(--accent-600)}.vc-nav-title{color:var(--accent-100);font-weight:var(--font-bold);line-height:var(--leading-snug);padding:4px 8px;border-radius:var(--rounded);border-width:2px;border-style:solid;border-color:transparent;-webkit-user-select:none;user-select:none}.vc-nav-title:hover{background-color:var(--gray-900)}.vc-nav-title:focus{border-color:var(--accent-600)}.vc-nav-items{display:grid;grid-template-columns:repeat(3,1fr);grid-row-gap:2px;grid-column-gap:5px}.vc-nav-item{width:48px;text-align:center;line-height:var(--leading-snug);font-weight:var(--font-semibold);padding:4px 0;cursor:pointer;border-width:2px;border-style:solid;border-color:transparent;border-radius:var(--rounded);-webkit-user-select:none;user-select:none}.vc-nav-item:hover{color:var(--white);background-color:var(--gray-900);box-shadow:var(--shadow-inner)}.vc-nav-item.is-active{color:var(--accent-900);background:var(--accent-100);font-weight:var(--font-bold);box-shadow:var(--shadow)}.vc-nav-item.is-current{color:var(--accent-100);font-weight:var(--bold);border-color:var(--accent-100)}.vc-nav-item:focus{border-color:var(--accent-600)}.vc-nav-item.is-disabled{opacity:.25;pointer-events:none}.vc-is-dark .vc-nav-title{color:var(--gray-900)}.vc-is-dark .vc-nav-title:hover{background-color:var(--gray-200)}.vc-is-dark .vc-nav-title:focus{border-color:var(--accent-400)}.vc-is-dark .vc-nav-arrow:hover{background-color:var(--gray-200)}.vc-is-dark .vc-nav-arrow:focus{border-color:var(--accent-400)}.vc-is-dark .vc-nav-item:hover{color:var(--gray-900);background-color:var(--gray-200);box-shadow:none}.vc-is-dark .vc-nav-item.is-active{color:var(--white);background:var(--accent-500)}.vc-is-dark .vc-nav-item.is-current{color:var(--accent-600);border-color:var(--accent-500)}.vc-is-dark .vc-nav-item:focus{border-color:var(--accent-400)}.vc-pane{min-width:250px}.vc-header{display:flex;justify-content:center;align-items:center;padding:10px 16px 0}.vc-header.align-left{justify-content:flex-start}.vc-header.align-right{justify-content:flex-end}.vc-title{font-size:var(--text-lg);color:var(--gray-800);font-weight:var(--font-semibold);line-height:28px;cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap}.vc-title:hover{opacity:.75}.vc-weeknumber{display:flex;justify-content:center;align-items:center;position:relative}.vc-weeknumber-content{display:flex;justify-content:center;align-items:center;font-size:var(--text-xs);font-weight:var(--font-medium);font-style:italic;width:28px;height:28px;margin-top:2px;color:var(--gray-500);-webkit-user-select:none;user-select:none}.vc-weeknumber-content.is-left-outside{position:absolute;left:var(--weeknumber-offset)}.vc-weeknumber-content.is-right-outside{position:absolute;right:var(--weeknumber-offset)}.vc-weeks{display:grid;grid-template-columns:repeat(7,1fr);position:relative;-webkit-overflow-scrolling:touch;padding:6px;min-width:250px}.vc-weeks.vc-show-weeknumbers{grid-template-columns:auto repeat(7,1fr)}.vc-weeks.vc-show-weeknumbers.is-right{grid-template-columns:repeat(7,1fr) auto}.vc-weekday{text-align:center;color:var(--gray-500);font-size:var(--text-sm);font-weight:var(--font-bold);line-height:14px;padding-top:4px;padding-bottom:8px;cursor:default;-webkit-user-select:none;user-select:none}.vc-weekdays{display:flex}.vc-nav-popover-container{color:var(--white);font-size:var(--text-sm);font-weight:var(--font-semibold);background-color:var(--gray-800);border:1px solid;border-color:var(--gray-700);border-radius:var(--rounded-lg);padding:4px;box-shadow:var(--shadow)}.vc-is-dark .vc-header{color:var(--gray-200)}.vc-is-dark .vc-title{color:var(--gray-100)}.vc-is-dark .vc-weekday{color:var(--accent-200)}.vc-is-dark .vc-nav-popover-container{color:var(--gray-800);background-color:var(--white);border-color:var(--gray-100)}.vc-none-enter-active,.vc-none-leave-active{transition-duration:0s}.vc-fade-enter-active,.vc-fade-leave-active,.vc-slide-left-enter-active,.vc-slide-left-leave-active,.vc-slide-right-enter-active,.vc-slide-right-leave-active,.vc-slide-up-enter-active,.vc-slide-up-leave-active,.vc-slide-down-enter-active,.vc-slide-down-leave-active,.vc-slide-fade-enter-active,.vc-slide-fade-leave-active{transition:transform var(--slide-duration) var(--slide-timing),opacity var(--slide-duration) var(--slide-timing);backface-visibility:hidden;pointer-events:none}.vc-none-leave-active,.vc-fade-leave-active,.vc-slide-left-leave-active,.vc-slide-right-leave-active,.vc-slide-up-leave-active,.vc-slide-down-leave-active{position:absolute!important;width:100%}.vc-none-enter-from,.vc-none-leave-to,.vc-fade-enter-from,.vc-fade-leave-to,.vc-slide-left-enter-from,.vc-slide-left-leave-to,.vc-slide-right-enter-from,.vc-slide-right-leave-to,.vc-slide-up-enter-from,.vc-slide-up-leave-to,.vc-slide-down-enter-from,.vc-slide-down-leave-to,.vc-slide-fade-enter-from,.vc-slide-fade-leave-to{opacity:0}.vc-slide-left-enter-from,.vc-slide-right-leave-to,.vc-slide-fade-enter-from.direction-left,.vc-slide-fade-leave-to.direction-left{transform:translate(var(--slide-translate))}.vc-slide-right-enter-from,.vc-slide-left-leave-to,.vc-slide-fade-enter-from.direction-right,.vc-slide-fade-leave-to.direction-right{transform:translate(calc(-1 * var(--slide-translate)))}.vc-slide-up-enter-from,.vc-slide-down-leave-to,.vc-slide-fade-enter-from.direction-top,.vc-slide-fade-leave-to.direction-top{transform:translateY(var(--slide-translate))}.vc-slide-down-enter-from,.vc-slide-up-leave-to,.vc-slide-fade-enter-from.direction-bottom,.vc-slide-fade-leave-to.direction-bottom{transform:translateY(calc(-1 * var(--slide-translate)))}.vc-popover-content-wrapper{--popover-horizontal-content-offset: 8px;--popover-vertical-content-offset: 10px;--popover-caret-horizontal-offset: 18px;--popover-caret-vertical-offset: 8px;position:absolute;display:block;outline:none;z-index:10}.vc-popover-content-wrapper:not(.is-interactive){pointer-events:none}.vc-popover-content{position:relative;outline:none;z-index:10;box-shadow:var(--shadow-lg)}.vc-popover-content.direction-bottom{margin-top:var(--popover-vertical-content-offset)}.vc-popover-content.direction-top{margin-bottom:var(--popover-vertical-content-offset)}.vc-popover-content.direction-left{margin-right:var(--popover-horizontal-content-offset)}.vc-popover-content.direction-right{margin-left:var(--popover-horizontal-content-offset)}.vc-popover-caret{content:"";position:absolute;display:block;width:12px;height:12px;border-top:inherit;border-left:inherit;background-color:inherit;z-index:-1}.vc-popover-caret.direction-bottom{top:0}.vc-popover-caret.direction-bottom.align-left{transform:translateY(-50%) rotate(45deg)}.vc-popover-caret.direction-bottom.align-center{transform:translate(-50%) translateY(-50%) rotate(45deg)}.vc-popover-caret.direction-bottom.align-right{transform:translateY(-50%) rotate(45deg)}.vc-popover-caret.direction-top{top:100%}.vc-popover-caret.direction-top.align-left{transform:translateY(-50%) rotate(-135deg)}.vc-popover-caret.direction-top.align-center{transform:translate(-50%) translateY(-50%) rotate(-135deg)}.vc-popover-caret.direction-top.align-right{transform:translateY(-50%) rotate(-135deg)}.vc-popover-caret.direction-left{left:100%}.vc-popover-caret.direction-left.align-top{transform:translate(-50%) rotate(135deg)}.vc-popover-caret.direction-left.align-middle{transform:translateY(-50%) translate(-50%) rotate(135deg)}.vc-popover-caret.direction-left.align-bottom{transform:translate(-50%) rotate(135deg)}.vc-popover-caret.direction-right{left:0}.vc-popover-caret.direction-right.align-top{transform:translate(-50%) rotate(-45deg)}.vc-popover-caret.direction-right.align-middle{transform:translateY(-50%) translate(-50%) rotate(-45deg)}.vc-popover-caret.direction-right.align-bottom{transform:translate(-50%) rotate(-45deg)}.vc-popover-caret.align-left{left:var(--popover-caret-horizontal-offset)}.vc-popover-caret.align-center{left:50%}.vc-popover-caret.align-right{right:var(--popover-caret-horizontal-offset)}.vc-popover-caret.align-top{top:var(--popover-caret-vertical-offset)}.vc-popover-caret.align-middle{top:50%}.vc-popover-caret.align-bottom{bottom:var(--popover-caret-vertical-offset)}.vc-day-popover-row{--day-content-transition-time: .13s ease-in;display:flex;align-items:center;transition:all .13s ease-in;transition:all var(--day-content-transition-time)}.vc-day-popover-row:not(:first-child){margin-top:3px}.vc-day-popover-row-indicator{display:flex;justify-content:center;align-items:center;flex-grow:0;width:15px;margin-right:3px}.vc-day-popover-row-indicator span{transition:all var(--day-content-transition-time)}.vc-day-popover-row-content{display:flex;align-items:center;flex-wrap:none;flex-grow:1;width:max-content}.vc-svg-icon{display:inline-block;stroke:currentColor;stroke-width:0}.vc-svg-icon path{fill:currentColor}.vc-time-picker{display:flex;align-items:center;padding:8px}.vc-time-picker.vc-invalid{pointer-events:none;opacity:.5}.vc-time-picker.vc-bordered{border-top:1px solid var(--gray-400)}.vc-time-icon{width:16px;height:16px;color:var(--gray-600)}.vc-time-content{margin-left:8px}.vc-time-date{display:flex;align-items:center;font-size:var(--text-sm);font-weight:var(--font-semibold);text-transform:uppercase;padding:0 0 4px 4px;margin-top:-4px;line-height:21px}.vc-time-weekday{color:var(--gray-700);letter-spacing:var(--tracking-wide)}.vc-time-month{color:var(--accent-600);margin-left:8px}.vc-time-day{color:var(--accent-600);margin-left:4px}.vc-time-year{color:var(--gray-500);margin-left:8px}.vc-time-select{display:flex;align-items:center}.vc-am-pm{display:flex;align-items:center;background:var(--gray-200);color:var(--gray-800);margin-left:8px;padding:4px;border-radius:var(--rounded);height:30px}.vc-am-pm button{font-size:var(--text-sm);font-weight:var(--font-medium);padding:0 4px;background:transparent;border:2px solid transparent;border-radius:var(--rounded);line-height:var(--leading-snug)}.vc-am-pm button:hover{color:var(--gray-600)}.vc-am-pm button:focus{border-color:var(--accent-400)}.vc-am-pm button.active{background:var(--accent-600);color:var(--white)}.vc-am-pm button.active:hover{background:var(--accent-500)}.vc-am-pm button.active:focus{border-color:var(--accent-400)}.vc-is-dark .vc-time-picker{border-color:var(--gray-700)}.vc-is-dark .vc-time-icon,.vc-is-dark .vc-time-weekday{color:var(--gray-400)}.vc-is-dark .vc-time-month,.vc-is-dark .vc-time-day{color:var(--accent-400)}.vc-is-dark .vc-time-year{color:var(--gray-500)}.vc-is-dark .vc-am-pm{background:var(--gray-700)}.vc-is-dark .vc-am-pm:focus{border-color:var(--accent-500)}.vc-is-dark .vc-am-pm button{color:var(--gray-100)}.vc-is-dark .vc-am-pm button:hover{color:var(--gray-400)}.vc-is-dark .vc-am-pm button:focus{border-color:var(--accent-500)}.vc-is-dark .vc-am-pm button.active{background:var(--accent-500);color:var(--white)}.vc-is-dark .vc-am-pm button.active:hover{background:var(--accent-600)}.vc-is-dark .vc-am-pm button.active:focus{border-color:var(--accent-500)}.vc-select{position:relative}.vc-select select{flex-grow:1;display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:52px;height:30px;font-size:var(--text-base);font-weight:var(--font-medium);text-align:left;background-color:var(--gray-200);border:2px solid;border-color:var(--gray-200);color:var(--gray-900);padding:0 20px 0 8px;border-radius:var(--rounded);line-height:var(--leading-tight);text-indent:0px;cursor:pointer;-moz-padding-start:3px;background-image:none}.vc-select select:hover{color:var(--gray-600)}.vc-select select:focus{outline:0;border-color:var(--accent-400);background-color:var(--white)}.vc-select-arrow{display:flex;align-items:center;pointer-events:none;position:absolute;top:0;bottom:0;right:0;padding:0 4px 0 0;color:var(--gray-500)}.vc-select-arrow svg{width:16px;height:16px;fill:currentColor}.vc-is-dark select{background:var(--gray-700);color:var(--gray-100);border-color:var(--gray-700)}.vc-is-dark select:hover{color:var(--gray-400)}.vc-is-dark select:focus{border-color:var(--accent-500);background-color:var(--gray-800)}.vc-container{--white: #ffffff;--black: #000000;--gray-100: #f7fafc;--gray-200: #edf2f7;--gray-300: #e2e8f0;--gray-400: #cbd5e0;--gray-500: #a0aec0;--gray-600: #718096;--gray-700: #4a5568;--gray-800: #2d3748;--gray-900: #1a202c;--red-100: #fff5f5;--red-200: #fed7d7;--red-300: #feb2b2;--red-400: #fc8181;--red-500: #f56565;--red-600: #e53e3e;--red-700: #c53030;--red-800: #9b2c2c;--red-900: #742a2a;--orange-100: #fffaf0;--orange-200: #feebc8;--orange-300: #fbd38d;--orange-400: #f6ad55;--orange-500: #ed8936;--orange-600: #dd6b20;--orange-700: #c05621;--orange-800: #9c4221;--orange-900: #7b341e;--yellow-100: #fffff0;--yellow-200: #fefcbf;--yellow-300: #faf089;--yellow-400: #f6e05e;--yellow-500: #ecc94b;--yellow-600: #d69e2e;--yellow-700: #b7791f;--yellow-800: #975a16;--yellow-900: #744210;--green-100: #f0fff4;--green-200: #c6f6d5;--green-300: #9ae6b4;--green-400: #68d391;--green-500: #48bb78;--green-600: #38a169;--green-700: #2f855a;--green-800: #276749;--green-900: #22543d;--teal-100: #e6fffa;--teal-200: #b2f5ea;--teal-300: #81e6d9;--teal-400: #4fd1c5;--teal-500: #38b2ac;--teal-600: #319795;--teal-700: #2c7a7b;--teal-800: #285e61;--teal-900: #234e52;--blue-100: #ebf8ff;--blue-200: #bee3f8;--blue-300: #90cdf4;--blue-400: #63b3ed;--blue-500: #4299e1;--blue-600: #3182ce;--blue-700: #2b6cb0;--blue-800: #2c5282;--blue-900: #2a4365;--indigo-100: #ebf4ff;--indigo-200: #c3dafe;--indigo-300: #a3bffa;--indigo-400: #7f9cf5;--indigo-500: #667eea;--indigo-600: #5a67d8;--indigo-700: #4c51bf;--indigo-800: #434190;--indigo-900: #3c366b;--purple-100: #faf5ff;--purple-200: #e9d8fd;--purple-300: #d6bcfa;--purple-400: #b794f4;--purple-500: #9f7aea;--purple-600: #805ad5;--purple-700: #6b46c1;--purple-800: #553c9a;--purple-900: #44337a;--pink-100: #fff5f7;--pink-200: #fed7e2;--pink-300: #fbb6ce;--pink-400: #f687b3;--pink-500: #ed64a6;--pink-600: #d53f8c;--pink-700: #b83280;--pink-800: #97266d;--pink-900: #702459}.vc-container.vc-red{--accent-100: var(--red-100);--accent-200: var(--red-200);--accent-300: var(--red-300);--accent-400: var(--red-400);--accent-500: var(--red-500);--accent-600: var(--red-600);--accent-700: var(--red-700);--accent-800: var(--red-800);--accent-900: var(--red-900)}.vc-container.vc-orange{--accent-100: var(--orange-100);--accent-200: var(--orange-200);--accent-300: var(--orange-300);--accent-400: var(--orange-400);--accent-500: var(--orange-500);--accent-600: var(--orange-600);--accent-700: var(--orange-700);--accent-800: var(--orange-800);--accent-900: var(--orange-900)}.vc-container.vc-yellow{--accent-100: var(--yellow-100);--accent-200: var(--yellow-200);--accent-300: var(--yellow-300);--accent-400: var(--yellow-400);--accent-500: var(--yellow-500);--accent-600: var(--yellow-600);--accent-700: var(--yellow-700);--accent-800: var(--yellow-800);--accent-900: var(--yellow-900)}.vc-container.vc-green{--accent-100: var(--green-100);--accent-200: var(--green-200);--accent-300: var(--green-300);--accent-400: var(--green-400);--accent-500: var(--green-500);--accent-600: var(--green-600);--accent-700: var(--green-700);--accent-800: var(--green-800);--accent-900: var(--green-900)}.vc-container.vc-teal{--accent-100: var(--teal-100);--accent-200: var(--teal-200);--accent-300: var(--teal-300);--accent-400: var(--teal-400);--accent-500: var(--teal-500);--accent-600: var(--teal-600);--accent-700: var(--teal-700);--accent-800: var(--teal-800);--accent-900: var(--teal-900)}.vc-container.vc-blue{--accent-100: var(--blue-100);--accent-200: var(--blue-200);--accent-300: var(--blue-300);--accent-400: var(--blue-400);--accent-500: var(--blue-500);--accent-600: var(--blue-600);--accent-700: var(--blue-700);--accent-800: var(--blue-800);--accent-900: var(--blue-900)}.vc-container.vc-indigo{--accent-100: var(--indigo-100);--accent-200: var(--indigo-200);--accent-300: var(--indigo-300);--accent-400: var(--indigo-400);--accent-500: var(--indigo-500);--accent-600: var(--indigo-600);--accent-700: var(--indigo-700);--accent-800: var(--indigo-800);--accent-900: var(--indigo-900)}.vc-container.vc-purple{--accent-100: var(--purple-100);--accent-200: var(--purple-200);--accent-300: var(--purple-300);--accent-400: var(--purple-400);--accent-500: var(--purple-500);--accent-600: var(--purple-600);--accent-700: var(--purple-700);--accent-800: var(--purple-800);--accent-900: var(--purple-900)}.vc-container.vc-pink{--accent-100: var(--pink-100);--accent-200: var(--pink-200);--accent-300: var(--pink-300);--accent-400: var(--pink-400);--accent-500: var(--pink-500);--accent-600: var(--pink-600);--accent-700: var(--pink-700);--accent-800: var(--pink-800);--accent-900: var(--pink-900)}.vc-container{--font-normal: 400;--font-medium: 500;--font-semibold: 600;--font-bold: 700;--text-xs: 12px;--text-sm: 14px;--text-base: 16px;--text-lg: 18px;--leading-snug: 1.375;--rounded: .25rem;--rounded-lg: .5rem;--rounded-full: 9999px;--shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06);--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05);--shadow-inner: inset 0 2px 4px 0 rgba(0, 0, 0, .06);--slide-translate: 22px;--slide-duration: .15s;--slide-timing: ease;--day-content-transition-time: .13s ease-in;--weeknumber-offset: -34px;position:relative;display:inline-flex;width:max-content;height:max-content;font-family:BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif;color:var(--gray-900);background-color:var(--white);border:1px solid;border-color:var(--gray-400);border-radius:.5rem;border-radius:var(--rounded-lg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent}.vc-container,.vc-container *{box-sizing:border-box}.vc-container:focus,.vc-container *:focus{outline:none}.vc-container button,.vc-container [role=button]{cursor:pointer}.vc-container.vc-is-expanded{min-width:100%}.vc-container .vc-container{border:none}.vc-container.vc-is-dark{color:var(--gray-100);background-color:var(--gray-900);border-color:var(--gray-700)}.k-datetime-picker{max-width:100%}.k-datetime-picker.set-min-width .k-popover{min-width:360px}.k-datetime-picker .timepicker-input{--KButtonOutlineColor: var(--grey-500, var(--kui-color-text-neutral, #6c7489));--KButtonOutlineActive: var(--white, var(--kui-color-background, #ffffff));border:none;font-weight:400;font-weight:var(--kui-font-weight-regular, 400);max-width:100%;padding:12px!important;padding:var(--spacing-sm, var(--kui-space-50, 12px))!important;background-color:#fff;background-color:var(--KInputBackground, var(--white, #ffffff));box-shadow:inset 0 0 0 1px #e7e7ec!important;box-shadow:inset 0 0 0 1px var(--KInputBorder, var(--grey-300, #e7e7ec))!important;transition:color .1s ease,box-shadow .1s ease}.k-datetime-picker .timepicker-input .calendar-icon{margin-right:4px!important;margin-right:var(--kui-space-20, 4px)!important}.k-datetime-picker .timepicker-input.set-min-width{min-width:360px}.k-datetime-picker .timepicker-input:hover{box-shadow:inset 0 0 0 1px #bdd3f9!important;box-shadow:inset 0 0 0 1px var(--KInputHover, var(--blue-200, #bdd3f9))!important;transition:all .1s ease}.k-datetime-picker .timepicker-input:focus,.k-datetime-picker .timepicker-input:active{box-shadow:inset 0 0 0 1px #3972d5!important;box-shadow:inset 0 0 0 1px var(--KInputFocus, var(--blue-400, #3972d5))!important;outline:none!important;transition:all .1s ease}.k-datetime-picker .timepicker-input .timepicker-display{color:#000933;color:var(--black-70, var(--kui-color-text, #000933));display:flex!important;flex-wrap:wrap;font-size:16px!important;font-size:var(--kui-font-size-40, 16px)!important}.k-datetime-picker .timepicker-input .timepicker-display div{font-size:16px;font-size:var(--kui-font-size-40, 16px);line-height:20px;line-height:var(--kui-line-height-30, 20px);margin:0;margin:var(--kui-space-0, 0px);padding:0;padding:var(--kui-space-0, 0px);text-align:left;white-space:nowrap;width:auto}.k-datetime-picker .k-popover{max-height:90vh;max-width:350px;overflow:hidden;padding:12px;padding:var(--spacing-sm, var(--kui-space-50, 12px))}.k-datetime-picker .k-popover[x-placement^=bottom]{margin-top:2px;margin-top:var(--kui-space-10, 2px)}.k-datetime-picker .k-popover[x-placement^=top]{margin-bottom:2px;margin-bottom:var(--kui-space-10, 2px)}.k-datetime-picker .k-popover .k-popover-content .datetime-picker-toggle{margin-bottom:16px!important;margin-bottom:var(--kui-space-60, 16px)!important;width:100%!important}.k-datetime-picker .k-popover .k-popover-content .range-display{margin:0 auto;margin:var(--kui-space-0, 0px) auto var(--kui-space-0, 0px)}.k-datetime-picker .k-popover .k-popover-content .relative-periods-container,.k-datetime-picker .k-popover .k-popover-content .timeframe-section{display:flex!important;flex-direction:column!important}.k-datetime-picker .k-popover .k-popover-content .timeframe-section .timeframe-section-title{font-size:14px!important;font-size:var(--kui-font-size-30, 14px)!important;font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);margin-bottom:4px!important;margin-bottom:var(--spacing-xs, var(--kui-space-20, 4px))!important;margin-top:8px!important;margin-top:var(--kui-space-40, 8px)!important}.k-datetime-picker .k-popover .k-popover-content .timeframe-section .timeframe-buttons{display:flex!important;flex-wrap:wrap}.k-datetime-picker .k-popover .k-popover-content .timeframe-section .timeframe-buttons .timeframe-btn{flex:0 calc(33% - 3px);font-size:14px;font-size:var(--type-sm, var(--kui-font-size-30, 14px));font-weight:400;font-weight:var(--kui-font-weight-regular, 400);justify-content:center;margin-bottom:6px;margin-bottom:var(--kui-space-30, 6px);margin-right:6px;margin-right:var(--kui-space-30, 6px);padding:12px 16px;padding:var(--spacing-sm, var(--kui-space-50, 12px)) var(--spacing-md, var(--kui-space-60, 16px))}.k-datetime-picker .k-popover .k-popover-content .timeframe-section .timeframe-buttons .timeframe-btn.selected-option{background-color:#0044f4;background-color:var(--blue-500, var(--kui-color-background-primary, #0044f4));color:#fff;color:var(--white, var(--kui-color-text-inverse, #ffffff));font-weight:400;font-weight:var(--kui-font-weight-regular, 400)}.k-datetime-picker .k-popover .k-popover-content .timeframe-section .timeframe-buttons .timeframe-btn:nth-child(3n){margin-right:0;margin-right:var(--kui-space-0, 0px)}.k-datetime-picker .k-popover .k-popover-content .timeframe-section .timeframe-buttons .timeframe-btn:focus{box-shadow:none}.k-datetime-picker .k-popover .k-popover-footer{margin:16px auto 0;margin:var(--spacing-md, var(--kui-space-60, 16px)) auto var(--kui-space-0, 0px)}.k-datetime-picker .k-popover .k-popover-footer .datetime-picker-footer-container{display:flex!important;justify-content:flex-end!important}.k-datetime-picker .k-popover .k-popover-footer .datetime-picker-footer-container .action-btn{padding:0 16px 8px;padding:var(--kui-space-0, 0px) var(--spacing-md, var(--kui-space-60, 16px)) var(--spacing-xs, var(--kui-space-40, 8px))}.k-datetime-picker .k-popover .k-popover-footer .datetime-picker-footer-container .action-btn:focus{box-shadow:none}.k-datetime-picker .vc-container{border:0px;border:var(--kui-border-width-0, 0px)}.k-datetime-picker .vc-container .vc-time-icon{display:none}.k-datetime-picker .vc-container .vc-bordered{border:0px;border:var(--kui-border-width-0, 0px)}.k-datetime-picker .vc-container .vc-day-content.is-disabled{pointer-events:none}.k-datetime-picker .vc-container .vc-highlights+.vc-day-content{font-weight:600;font-weight:var(--kui-font-weight-semibold, 600)}.k-datetime-picker .vc-container .vc-highlights+.vc-day-content:focus{background-color:#0044f4;background-color:var(--kui-color-background-primary, #0044f4)}.k-datetime-picker .vc-container .vc-highlights:has(.vcal-day-start,.vcal-day-end,.vcal-day-drag-start,.vcal-day-drag-end)+.vc-day-content{color:#fff;color:var(--white, var(--kui-color-text-inverse, #ffffff))}.k-datetime-picker .vc-container .vc-nav-popover-container{background-color:#fff;background-color:var(--white, var(--kui-color-background, #ffffff));border:1px solid #afb7c5;border:var(--kui-border-width-10, 1px) solid var(--kui-color-border-neutral-weak, #afb7c5);color:#6c7489;color:var(--kui-color-text-neutral, #6c7489)}.k-datetime-picker .vc-container .vc-nav-popover-container .vc-nav-container .vc-nav-arrow{background-color:#fff;background-color:var(--white, var(--kui-color-background, #ffffff))}.k-datetime-picker .vc-container .vc-nav-popover-container .vc-nav-container .vc-nav-arrow:active,.k-datetime-picker .vc-container .vc-nav-popover-container .vc-nav-container .vc-nav-arrow:focus{border:2px solid #ffffff;border:var(--kui-border-width-20, 2px) solid var(--white, #ffffff)}.k-datetime-picker .vc-container .vc-nav-popover-container .vc-nav-container .vc-nav-header .vc-nav-title{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489)}.k-datetime-picker .vc-container .vc-nav-popover-container .vc-nav-container .vc-nav-header .vc-nav-title:hover{background-color:#fff;background-color:var(--white, var(--kui-color-background, #ffffff));color:#3a3f51;color:var(--kui-color-text-neutral-stronger, #3a3f51)}.k-datetime-picker .vc-container .vc-nav-popover-container .vc-nav-container .vc-nav-header .vc-nav-title:active,.k-datetime-picker .vc-container .vc-nav-popover-container .vc-nav-container .vc-nav-header .vc-nav-title:focus{border:2px solid #ffffff;border:var(--kui-border-width-20, 2px) solid var(--white, #ffffff)}.k-datetime-picker .vc-container .vc-nav-popover-container .vc-nav-container .vc-nav-items .vc-nav-item{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489)}.k-datetime-picker .vc-container .vc-nav-popover-container .vc-nav-container .vc-nav-items .vc-nav-item:hover{background-color:#eefaff;background-color:var(--kui-color-background-primary-weakest, #eefaff);box-shadow:none;color:#3a3f51;color:var(--kui-color-text-neutral-stronger, #3a3f51)}.k-datetime-picker .vc-container .vc-nav-popover-container .vc-nav-container .vc-nav-items .vc-nav-item.is-current{border-color:#0000;border-color:var(--kui-color-border-transparent, rgba(0, 0, 0, 0))}.k-datetime-picker .vc-container .vc-nav-popover-container .vc-nav-container .vc-nav-items .vc-nav-item.is-active{background-color:#0044f4;background-color:var(--kui-color-background-primary, #0044f4);box-shadow:none;color:#fff;color:var(--white, var(--kui-color-text-inverse, #ffffff));font-weight:600;font-weight:var(--kui-font-weight-semibold, 600)}.k-datetime-picker .vc-container .vc-nav-popover-container .vc-nav-container .vc-nav-items .vc-nav-item.is-disabled{color:#828a9e;color:var(--grey-400, var(--kui-color-text-disabled, #828a9e));cursor:not-allowed;opacity:1}.k-datetime-picker .vc-container .vc-time-picker{border-top:1px solid #ffffff!important;border-top:var(--kui-border-width-10, 1px) solid var(--white, #ffffff)!important}.k-datetime-picker .vc-container .vc-time-picker:last-of-type{padding-bottom:0;padding-bottom:var(--kui-space-0, 0px)}.k-datetime-picker .vc-container .vc-time-picker .vc-date .vc-weekday,.k-datetime-picker .vc-container .vc-time-picker .vc-date .vc-month,.k-datetime-picker .vc-container .vc-time-picker .vc-date .vc-year{color:#6c7489!important;color:var(--kui-color-text-neutral, #6c7489)!important}.k-datetime-picker .vc-container .vc-pane-container .vc-arrows-container,.k-datetime-picker .vc-container .vc-pane-container .vc-header{padding:2px 16px 0;padding:var(--kui-space-10, 2px) var(--kui-space-60, 16px) var(--kui-space-0, 0px)}.k-datetime-picker .vc-container .vc-pane-container .vc-header{margin-bottom:8px;margin-bottom:var(--kui-space-40, 8px)}.k-datetime-picker .vc-container .vc-pane-container .vc-header .vc-title{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);font-size:16px;font-size:var(--type-md, var(--kui-font-size-40, 16px))}.k-datetime-picker .vc-container .vc-pane-container .vc-header .vc-title:hover,.k-datetime-picker .vc-container .vc-pane-container .vc-header .vc-title:active{color:#52596e;color:var(--kui-color-text-neutral-strong, #52596e)}.k-datetime-picker .vc-container .vc-pane-container .vc-weeks{margin-top:12px;margin-top:var(--spacing-sm, var(--kui-space-50, 12px))}.k-datetime-picker .vc-container .vc-pane-container .vc-weeks .vc-weekday{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489)}.k-datetime-picker .vc-container .vc-pane-container .vc-select select,.k-datetime-picker .vc-container .vc-time-picker .vc-select select{background-color:#e0e4ea;background-color:var(--kui-color-background-neutral-weaker, #e0e4ea);border:2px solid #e0e4ea;border:var(--kui-border-width-20, 2px) solid #e0e4ea;color:#52596e;color:var(--kui-color-text-neutral-strong, #52596e)}.k-datetime-picker .vc-container .vc-pane-container .vc-select select:hover,.k-datetime-picker .vc-container .vc-time-picker .vc-select select:hover{color:#52596e;color:var(--kui-color-text-neutral-strong, #52596e)}.k-datetime-picker .vc-container .vc-pane-container .vc-select select:focus,.k-datetime-picker .vc-container .vc-time-picker .vc-select select:focus{background-color:#e0e4ea;background-color:var(--kui-color-background-neutral-weaker, #e0e4ea);border:2px solid #e0e4ea;border:var(--kui-border-width-20, 2px) solid #e0e4ea;color:#52596e;color:var(--kui-color-text-neutral-strong, #52596e)}.k-datetime-picker .vc-container .vc-pane-container .vc-select select:focus+.vc-select-arrow,.k-datetime-picker .vc-container .vc-time-picker .vc-select select:focus+.vc-select-arrow{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489)}.k-datetime-picker .vc-container .vc-pane-container .vc-time-month,.k-datetime-picker .vc-container .vc-pane-container .vc-time-day,.k-datetime-picker .vc-container .vc-pane-container .vc-time-year,.k-datetime-picker .vc-container .vc-time-picker .vc-time-month,.k-datetime-picker .vc-container .vc-time-picker .vc-time-day,.k-datetime-picker .vc-container .vc-time-picker .vc-time-year,.k-datetime-picker .vc-container .vc-pane-container .vc-month,.k-datetime-picker .vc-container .vc-pane-container .vc-day,.k-datetime-picker .vc-container .vc-time-picker .vc-month,.k-datetime-picker .vc-container .vc-time-picker .vc-day{color:#52596e;color:var(--kui-color-text-neutral-strong, #52596e)}.k-datetime-picker .vc-container .vc-pane-container .vc-am-pm,.k-datetime-picker .vc-container .vc-time-picker .vc-am-pm{background-color:#e0e4ea;background-color:var(--kui-color-background-neutral-weaker, #e0e4ea);color:#52596e;color:var(--kui-color-text-neutral-strong, #52596e)}.k-datetime-picker .vc-container .vc-pane-container .vc-am-pm button:active,.k-datetime-picker .vc-container .vc-pane-container .vc-am-pm button:hover,.k-datetime-picker .vc-container .vc-time-picker .vc-am-pm button:active,.k-datetime-picker .vc-container .vc-time-picker .vc-am-pm button:hover{color:#52596e;color:var(--kui-color-text-neutral-strong, #52596e)}.k-datetime-picker .vc-container .vc-pane-container .vc-am-pm button:focus,.k-datetime-picker .vc-container .vc-time-picker .vc-am-pm button:focus{border:2px solid rgba(0,0,0,0);border:var(--kui-border-width-20, 2px) solid var(--kui-color-border-transparent, rgba(0, 0, 0, 0))}.k-datetime-picker .vc-container .vc-pane-container .vc-am-pm button.active,.k-datetime-picker .vc-container .vc-time-picker .vc-am-pm button.active{background-color:#0044f4;background-color:var(--kui-color-background-primary, #0044f4)}.k-datetime-picker .vc-container .vc-pane-container .vc-am-pm button.active:hover,.k-datetime-picker .vc-container .vc-pane-container .vc-am-pm button.active:focus,.k-datetime-picker .vc-container .vc-time-picker .vc-am-pm button.active:hover,.k-datetime-picker .vc-container .vc-time-picker .vc-am-pm button.active:focus{background-color:#0044f4;background-color:var(--kui-color-background-primary, #0044f4);border-color:#0044f4;border-color:var(--kui-color-background-primary, #0044f4);color:#fff;color:var(--white, var(--kui-color-text-inverse, #ffffff))}.k-datetime-picker .vc-container .vc-pane-container .vc-am-pm button.active:active,.k-datetime-picker .vc-container .vc-time-picker .vc-am-pm button.active:active{background-color:#5f9aff;background-color:var(--kui-color-background-primary-weak, #5f9aff);border-color:#5f9aff;border-color:var(--kui-color-border-primary-weak, #5f9aff);color:#fff;color:var(--white, var(--kui-color-text-inverse, #ffffff))}.k-datetime-picker .vc-container .vc-pane-container .vc-highlight.vcal-day-start,.k-datetime-picker .vc-container .vc-pane-container .vc-highlight.vcal-day-end,.k-datetime-picker .vc-container .vc-time-picker .vc-highlight.vcal-day-start,.k-datetime-picker .vc-container .vc-time-picker .vc-highlight.vcal-day-end{background-color:#0044f4;background-color:var(--kui-color-background-primary, #0044f4)}.k-datetime-picker .vc-container .vc-pane-container .vc-highlight.vcal-day-base,.k-datetime-picker .vc-container .vc-pane-container .vc-highlight.vc-highlight-base-middle,.k-datetime-picker .vc-container .vc-time-picker .vc-highlight.vcal-day-base,.k-datetime-picker .vc-container .vc-time-picker .vc-highlight.vc-highlight-base-middle{background-color:#bee2ff;background-color:var(--kui-color-background-primary-weaker, #bee2ff)}.k-datetime-picker .vc-container .vc-pane-container .vcal-day-drag-start,.k-datetime-picker .vc-container .vc-pane-container .vcal-day-drag-end,.k-datetime-picker .vc-container .vc-time-picker .vcal-day-drag-start,.k-datetime-picker .vc-container .vc-time-picker .vcal-day-drag-end{background-color:#0044f4;background-color:var(--kui-color-background-primary, #0044f4);border:2px solid #0044f4;border:var(--kui-border-width-20, 2px) solid var(--kui-color-background-primary, #0044f4)}.k-datetime-picker .vc-container .vc-pane-container .vc-day-content:hover,.k-datetime-picker .vc-container .vc-time-picker .vc-day-content:hover{background-color:#fff;background-color:var(--white, var(--kui-color-background, #ffffff));border:2px solid #0044f4;border:var(--kui-border-width-20, 2px) solid var(--kui-color-background-primary, #0044f4);color:#0044f4;color:var(--kui-color-background-primary, #0044f4)}.k-datetime-picker .vc-container .vc-pane-container .vc-highlight.vc-highlight-base-start,.k-datetime-picker .vc-container .vc-pane-container .vc-highlight.vc-highlight-base-end,.k-datetime-picker .vc-container .vc-time-picker .vc-highlight.vc-highlight-base-start,.k-datetime-picker .vc-container .vc-time-picker .vc-highlight.vc-highlight-base-end{background-color:#bee2ff;background-color:var(--kui-color-background-primary-weaker, #bee2ff)}li.k-dropdown-item{align-items:center;display:flex;font-size:16px;font-size:var(--type-md, var(--kui-font-size-40, 16px));line-height:24px;line-height:var(--kui-line-height-40, 24px);width:100%!important}li.k-dropdown-item:not(:first-of-type).has-divider{margin-top:24px;margin-top:var(--spacing-lg, var(--kui-space-80, 24px));position:relative}li.k-dropdown-item:not(:first-of-type).has-divider:before{background:#f9fafb;background:var(--grey-200, var(--kui-color-background-neutral-weakest, #f9fafb));content:"";display:block;height:1px;position:absolute;top:-13px;width:100%}li.k-dropdown-item svg{margin-right:12px;margin-right:var(--spacing-sm, var(--kui-space-50, 12px))}li.k-dropdown-item:hover{background-color:#f9fafb;background-color:var(--grey-100, var(--kui-color-background-neutral-weakest, #f9fafb))}li.k-dropdown-item .k-dropdown-item-trigger,li.k-dropdown-item .k-dropdown-item-trigger.btn-link{color:#000933;color:var(--black-70, var(--kui-color-text, #000933));line-height:24px;line-height:var(--kui-line-height-40, 24px);padding:16px 24px;padding:var(--spacing-md, var(--kui-space-60, 16px)) var(--spacing-lg, var(--kui-space-80, 24px));text-align:left;text-decoration:none;width:100%}li.k-dropdown-item .k-dropdown-item-trigger:disabled,li.k-dropdown-item .k-dropdown-item-trigger.disabled,li.k-dropdown-item .k-dropdown-item-trigger.btn-link:disabled,li.k-dropdown-item .k-dropdown-item-trigger.btn-link.disabled{color:#828a9e!important;color:var(--grey-400, var(--kui-color-text-disabled, #828a9e))!important;cursor:not-allowed!important}li.k-dropdown-item .k-dropdown-item-trigger:disabled:hover,li.k-dropdown-item .k-dropdown-item-trigger.disabled:hover,li.k-dropdown-item .k-dropdown-item-trigger.btn-link:disabled:hover,li.k-dropdown-item .k-dropdown-item-trigger.btn-link.disabled:hover{background-color:#f9fafb!important;background-color:var(--grey-200, var(--kui-color-background-neutral-weakest, #f9fafb))!important}.k-dropdown-item a.k-dropdown-item-trigger,.k-dropdown-item button.k-dropdown-item-trigger{background-color:#0000!important;background-color:var(--kui-color-background-transparent, rgba(0, 0, 0, 0))!important;border:none!important;cursor:pointer!important;font-weight:400!important;font-weight:var(--kui-font-weight-regular, 400)!important;line-height:24px;line-height:var(--kui-line-height-40, 24px);text-decoration:none!important}.k-dropdown-item a.k-dropdown-item-trigger:focus,.k-dropdown-item a.k-dropdown-item-trigger:hover,.k-dropdown-item button.k-dropdown-item-trigger:focus,.k-dropdown-item button.k-dropdown-item-trigger:hover{background-color:#0000!important;background-color:var(--kui-color-background-transparent, rgba(0, 0, 0, 0))!important;border:none!important;cursor:pointer!important;font-weight:400!important;font-weight:var(--kui-font-weight-regular, 400)!important}.k-dropdown-item a.k-dropdown-item-trigger .k-dropdown-item-trigger-label,.k-dropdown-item button.k-dropdown-item-trigger .k-dropdown-item-trigger-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.k-dropdown-item.danger button:not(:disabled),.k-dropdown-item.danger a:not(:disabled){color:#d60027;color:var(--red-500, var(--kui-color-text-danger, #d60027));transition:all .2s}.k-dropdown-item.danger button:not(:disabled):hover,.k-dropdown-item.danger a:not(:disabled):hover{color:#d60027;color:var(--red-500, var(--kui-color-text-danger, #d60027))}.k-dropdown-menu[data-v-4b657eb8]{width:fit-content}.k-popover.k-dropdown-popover{border:1px solid rgba(0,0,0,.1);border:var(--kui-border-width-10, 1px) solid var(--black-10, rgba(0, 0, 0, .1));margin-top:4px!important;margin-top:var(--kui-space-20, 4px)!important;--KPopPaddingY: var(--spacing-sm, var(--kui-space-50, 12px));--KPopPaddingX: var(--kui-space-0, 0px)}.k-popover.k-dropdown-popover ul{margin:0;margin:var(--kui-space-0, 0px);padding:0;padding:var(--kui-space-0, 0px)}.k-popover.k-dropdown-popover a{color:#000933;color:var(--black-70, var(--kui-color-text, #000933));flex:1}.k-popover.k-dropdown-popover a:hover,.k-popover.k-dropdown-popover a:active,.k-popover.k-dropdown-popover a:focus{text-decoration:none}.selection-dropdown-menu .dropdown-trigger .k-button{border:0px;border:var(--kui-border-width-0, 0px);color:#52596e;color:var(--grey-600, var(--kui-color-text-neutral-strong, #52596e));white-space:nowrap;--KButtonOutlineColor: var(--grey-500, var(--kui-color-text-neutral, #6c7489))}.selection-dropdown-menu .dropdown-trigger .k-button:focus{box-shadow:none}.selection-dropdown-menu .dropdown-trigger .k-button:active:disabled{background-color:#fff;background-color:var(--white, var(--kui-color-background, #ffffff))}.selection-dropdown-menu .dropdown-trigger .k-button.is-active{background-color:#f9fafb;background-color:var(--grey-100, var(--kui-color-background-neutral-weakest, #f9fafb))}.selection-dropdown-menu .k-popover.k-dropdown-popover{z-index:10000!important}.selection-dropdown-menu .k-popover.k-dropdown-popover li .non-visual-button{font-weight:400!important;font-weight:var(--kui-font-weight-regular, 400)!important}.selection-dropdown-menu .k-popover.k-dropdown-popover li.k-dropdown-selected-option{background-color:#eefaff;background-color:var(--blue-100, var(--kui-color-background-primary-weakest, #eefaff))}.selection-dropdown-menu .k-popover.k-dropdown-popover li.k-dropdown-selected-option .non-visual-button{font-weight:500!important;font-weight:var(--kui-font-weight-medium, 500)!important}.k-file-upload[data-v-d5fac009]{position:relative;width:100!important}.k-file-upload .k-file-upload-label[data-v-d5fac009]{cursor:pointer!important}.k-file-upload .upload-input[data-v-d5fac009]{width:100%!important}.k-file-upload .k-file-upload-btn.k-button[data-v-d5fac009]{border-radius:100px;border-radius:var(--kui-border-radius-round, 100px);height:29px;position:absolute;right:8px}.k-file-upload .k-file-upload-btn-with-label.k-button[data-v-d5fac009]{top:36px}.k-file-upload .k-file-upload-btn-without-label.k-button[data-v-d5fac009]{top:8px}.k-file-upload[data-v-d5fac009] .k-input-wrapper input[type=file]::-webkit-file-upload-button,.k-file-upload[data-v-d5fac009] .k-input-wrapper input[type=file]::file-selector-button{cursor:inherit;min-height:100%;min-width:100%;opacity:0;pointer-events:none;position:absolute}.k-file-upload[data-v-d5fac009] .k-input-wrapper input[type=file],.k-file-upload[data-v-d5fac009] .k-input-wrapper input[type=file].image-upload{color:transparent}.k-file-upload .remove-button[data-v-d5fac009]{background-color:#0000;background-color:var(--kui-color-background-transparent, rgba(0, 0, 0, 0));border:none;cursor:pointer;height:"24px";height:var(--spacing-lg, "24px");padding:6px;padding:var(--kui-space-30, 6px);position:absolute;right:120px}.k-file-upload .remove-button[data-v-d5fac009]:hover,.k-file-upload .remove-button[data-v-d5fac009]:active{background-color:#0000!important;background-color:var(--kui-color-background-transparent, rgba(0, 0, 0, 0))!important;box-shadow:0 0 0 2px #fff,0 0 0 4px #0044f4;box-shadow:0 0 0 2px var(--white, var(--kui-color-background, #ffffff)),0 0 0 4px var(--KButtonPrimaryBase, var(--blue-500, var(--kui-color-background-primary, #0044f4)))}.k-file-upload .move-btn-right[data-v-d5fac009]{right:8px}.k-file-upload .image-upload-icon[data-v-d5fac009]{cursor:pointer;left:8px;position:absolute;top:4px}.k-file-upload .image-upload-description[data-v-d5fac009]{color:#0044f4;color:var(--blue-500, var(--kui-color-text-primary, #0044f4));cursor:pointer;font-size:12px;font-size:var(--kui-font-size-20, 12px);left:40px;line-height:16px;line-height:var(--kui-line-height-20, 16px);overflow:hidden;position:absolute;text-overflow:ellipsis;top:12px;white-space:nowrap}.k-file-upload .k-input{height:44px}.k-file-upload .k-input+.help{cursor:default}.k-file-upload input[type=file]{color:transparent}.k-file-upload input[type=file]:hover{cursor:pointer}.k-file-upload .display-name{color:#000933;color:var(--black-70, var(--kui-color-text, #000933));cursor:pointer!important;left:20px;pointer-events:none;position:absolute}.k-file-upload .display-name.has-label{top:40px}.k-file-upload .display-name.has-no-label{top:12px}.k-inline-edit[data-v-7a5d6d6e]{--padding: var(--spacing-xxs, var(--kui-space-20, 4px)) var(--spacing-xs, var(--kui-space-40, 8px));box-sizing:border-box}.k-inline-edit[data-v-7a5d6d6e]>div{cursor:text;display:inline-flex;width:100%}.k-inline-edit[data-v-7a5d6d6e]>div>*{border:1px solid rgba(0,0,0,0);border:var(--kui-border-width-10, 1px) solid var(--kui-color-border-transparent, rgba(0, 0, 0, 0));border-radius:2px;border-radius:var(--kui-border-radius-10, 2px);line-height:1.25;margin-left:-8px;margin-left:calc(-1 * var(--spacing-xs, var(--kui-space-40, 8px)));margin-top:0;margin-top:var(--kui-space-0, 0px);overflow:hidden;padding:var(--padding);transition:background-color .2s ease;width:100%}.k-inline-edit[data-v-7a5d6d6e]>div:hover>*{background-color:#f9fafb;background-color:var(--grey-200, var(--kui-color-background-neutral-weakest, #f9fafb))}.k-inline-edit .k-input[data-v-7a5d6d6e]{display:inline-flex;padding:var(--padding);width:100%}.k-inline-edit .k-input[data-v-7a5d6d6e]:focus,.k-inline-edit .k-input[data-v-7a5d6d6e]:hover{background-color:#fff;background-color:var(--white, var(--kui-color-background, #ffffff))}.k-switch[data-v-9a179dd7],.k-input-switch[data-v-9a179dd7]{position:relative}.k-switch .has-label-left+.kong-icon[data-v-9a179dd7],.k-input-switch .has-label-left+.kong-icon[data-v-9a179dd7]{margin-left:8px;margin-left:var(--kui-space-40, 8px)}.k-switch .has-label-right+.kong-icon[data-v-9a179dd7],.k-input-switch .has-label-right+.kong-icon[data-v-9a179dd7]{left:56px;position:absolute}.k-switch .kong-icon[data-v-9a179dd7],.k-input-switch .kong-icon[data-v-9a179dd7]{top:0;transform:translate(-54px)}.k-menu-item-divider[data-v-4cc89065]{padding:0 20px;padding:var(--kui-space-0, 0px) var(--kui-space-70, 20px)}.k-menu-item-divider hr[data-v-4cc89065]{border:none;border-top:1px solid #afb7c5;border-top:var(--kui-border-width-10, 1px) solid var(--grey-300, var(--kui-color-border-neutral-weak, #afb7c5));margin:16px 0;margin:var(--kui-space-60, 16px) var(--kui-space-0, 0px)}.k-menu-item[data-v-9771ef2b]{color:#6c7489;color:var(--grey-500, var(--kui-color-text-neutral, #6c7489));font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:16px;line-height:var(--kui-line-height-20, 16px);list-style:none;margin:0;margin:var(--kui-space-0, 0px);padding-left:2px;padding-left:var(--kui-space-10, 2px);position:relative;white-space:nowrap}.span-icon-container[data-v-9771ef2b]{height:"24px";height:var(--spacing-lg, "24px");margin-left:auto;width:"24px";width:var(--spacing-lg, "24px")}.title-dark[data-v-9771ef2b]{color:#232633;color:var(--grey-600, var(--kui-color-text-neutral-strongest, #232633))}.k-menu-item .menu-button[data-v-9771ef2b]{background-color:#0000!important;background-color:var(--kui-color-background-transparent, rgba(0, 0, 0, 0))!important;border:none!important;font-weight:400!important;font-weight:var(--kui-font-weight-regular, 400)!important;cursor:pointer!important;padding-left:20px;padding-left:var(--kui-space-70, 20px);padding-right:24px;padding-right:var(--kui-space-80, 24px)}.k-menu-item .menu-button[data-v-9771ef2b]:focus,.k-menu-item .menu-button[data-v-9771ef2b]:hover{background-color:#0000!important;background-color:var(--kui-color-background-transparent, rgba(0, 0, 0, 0))!important;border:none!important;cursor:pointer!important;font-weight:400!important;font-weight:var(--kui-font-weight-regular, 400)!important}.k-menu-item .menu-button[data-v-9771ef2b]:hover{color:#232633;color:var(--grey-600, var(--kui-color-text-neutral-strongest, #232633))}.menu-content[data-v-9771ef2b]{color:#6c7489;color:var(--grey-500, var(--kui-color-text-neutral, #6c7489));padding-left:20px;padding-left:var(--kui-space-70, 20px);padding-right:24px;padding-right:var(--kui-space-80, 24px)}.menu-content.is-open[data-v-9771ef2b]{display:flex!important}.menu-content.is-closed[data-v-9771ef2b]{display:none!important}.k-button.menu-button[data-v-9771ef2b]{color:#6c7489;color:var(--KButtonOutlineColor, var(--grey-500, var(--kui-color-text-neutral, #6c7489)));font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--font-family-sans, var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif));font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:400!important;font-weight:var(--kui-font-weight-regular, 400)!important;line-height:24px;line-height:var(--kui-line-height-40, 24px);width:100%}.k-button.menu-button[data-v-9771ef2b]:focus{box-shadow:0 0 0 1px #bee2ff;box-shadow:0 0 0 1px var(--blue-200, var(--kui-color-border-primary-weaker, #bee2ff))}.k-button.medium[data-v-9771ef2b]{padding-bottom:8px;padding-bottom:var(--kui-space-40, 8px);padding-top:8px;padding-top:var(--kui-space-40, 8px)}.k-menu-item.expando-item>button+div+hr[data-v-9771ef2b],.last-menu-item[data-v-9771ef2b],.last-menu-item>button+div+hr[data-v-9771ef2b],.k-menu-item[data-v-9771ef2b]:last-of-type{border:0px;border:var(--kui-border-width-0, 0px)}.k-menu[data-v-f546073d]{background-color:#fff;background-color:var(--white, var(--kui-color-background, #ffffff));border:1px solid #afb7c5;border:var(--kui-border-width-10, 1px) solid var(--grey-300, var(--kui-color-border-neutral-weak, #afb7c5));border-radius:4px;border-radius:var(--KCardBorderRadius, var(--kui-border-radius-20, 4px));padding-bottom:8px;padding-bottom:var(--kui-space-40, 8px);padding-top:12px;padding-top:var(--kui-space-50, 12px)}.clear-cta-button[data-v-f546073d]>button.k-button{border:none;color:#8ab3fa;color:var(--blue-300, #8ab3fa);font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:500;font-weight:var(--kui-font-weight-medium, 500);line-height:16px;line-height:var(--kui-line-height-20, 16px);margin-bottom:6px;margin-bottom:var(--kui-space-30, 6px);margin-top:8px;margin-top:var(--kui-space-40, 8px);padding-top:2px;padding-top:var(--kui-space-10, 2px)}.clear-cta-button[data-v-f546073d]>button.k-button:active,.clear-cta-button[data-v-f546073d]>button.k-button:hover{background-color:#0000;background-color:var(--kui-color-background-transparent, rgba(0, 0, 0, 0));color:#0044f4;color:var(--blue-500, var(--kui-color-text-primary, #0044f4))}.clear-cta-button[data-v-f546073d]>button.k-button:focus{background-color:#0000;background-color:var(--kui-color-background-transparent, rgba(0, 0, 0, 0));box-shadow:none;color:#0044f4;color:var(--blue-500, var(--kui-color-text-primary, #0044f4))}.k-modal-backdrop[data-v-b3c50754]{background-color:#0b172d99;background-color:var(--KModalBackdrop, rgba(11, 23, 45, .6));inset:0;position:fixed;z-index:1100}.k-modal-overflow-hidden .k-modal-backdrop[data-v-b3c50754]{overflow:auto}.k-modal[data-v-b3c50754]{--KModalPadding: var(--spacing-xl, var(--kui-space-90, 32px))}.k-modal .k-modal-dialog[data-v-b3c50754]{background:#ffffff;background:var(--kui-color-background, #ffffff);border:initial;border:var(--KModalBorder, initial);border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);box-shadow:0 0 12px #0000001a;box-shadow:0 0 12px 0 var(--black-10, rgba(0, 0, 0, .1));margin:48px auto;margin:var(--kui-space-110, 48px) var(--kui-space-auto, auto);max-width:500px;max-width:var(--KModalMaxWidth, 500px);overflow:hidden;padding:var(--KModalPadding);position:relative;width:auto;z-index:9999}.k-modal .k-modal-dialog .close-button[data-v-b3c50754]{position:absolute;right:24px;right:var(--spacing-lg, 24px);top:24px;top:var(--spacing-lg, 24px);z-index:10000}.k-modal .k-modal-dialog .close-button .k-button[data-v-b3c50754]{margin-top:-8px;margin-top:calc(-1 * var(--kui-space-40, 8px));padding:8px;padding:var(--spacing-xs, var(--kui-space-40, 8px));background-color:#0000!important;background-color:var(--kui-color-background-transparent, rgba(0, 0, 0, 0))!important;border:none!important;cursor:pointer!important;font-weight:400!important;font-weight:var(--kui-font-weight-regular, 400)!important}.k-modal .k-modal-dialog .close-button .k-button[data-v-b3c50754]:focus,.k-modal .k-modal-dialog .close-button .k-button[data-v-b3c50754]:hover{background-color:#0000!important;background-color:var(--kui-color-background-transparent, rgba(0, 0, 0, 0))!important;border:none!important;cursor:pointer!important;font-weight:400!important;font-weight:var(--kui-font-weight-regular, 400)!important}.k-modal .k-modal-content[data-v-b3c50754]{display:flex;flex-direction:column;position:relative}.k-modal .k-modal-content .k-modal-header-image[data-v-b3c50754]{display:flex!important;margin-bottom:32px;margin-bottom:var(--spacing-xl, var(--kui-space-90, 32px));margin-left:calc(var(--KModalPadding) * -1);margin-right:calc(var(--KModalPadding) * -1);margin-top:calc(var(--KModalPadding) * -1)}.k-modal .k-modal-content .k-modal-header[data-v-b3c50754]{align-items:center;color:#000933;color:var(--KModalHeaderColor, var(--black-500, var(--kui-color-text, #000933)));display:flex;font-size:20px;font-size:var(--KModalHeaderSize, var(--kui-font-size-60, 20px));font-weight:600;font-weight:var(--KModalHeaderWeight, var(--kui-font-weight-semibold, 600));justify-content:flex-start;margin-bottom:24px!important;margin-bottom:var(--kui-space-80, 24px)!important}.k-modal .k-modal-content .k-modal-header.header-centered[data-v-b3c50754]{margin-left:auto;margin-left:var(--kui-space-auto, auto);margin-right:auto;margin-right:var(--kui-space-auto, auto);text-align:center}.k-modal .k-modal-content .k-modal-header.header-left[data-v-b3c50754]{margin-left:0;margin-left:var(--kui-space-0, 0px);margin-right:auto;margin-right:var(--kui-space-auto, auto);text-align:left}.k-modal .k-modal-content .k-modal-header.header-right[data-v-b3c50754]{margin-left:auto;margin-left:var(--kui-space-auto, auto);margin-right:0;margin-right:var(--kui-space-0, 0px);text-align:right}.k-modal .k-modal-content .k-modal-header.has-header-image[data-v-b3c50754]{margin-bottom:16px!important;margin-bottom:var(--kui-space-60, 16px)!important}.k-modal .k-modal-content .k-modal-body[data-v-b3c50754]{color:#000933;color:var(--KModalColor, var(--grey-500, var(--black-500, var(--kui-color-text, #000933))));flex:1 1 auto;font-size:14px;font-size:var(--KModalFontSize, var(--kui-font-size-30, 14px));line-height:20px;line-height:var(--kui-line-height-30, 20px);margin-bottom:24px;margin-bottom:var(--KModalBottomMargin, var(--spacing-lg, var(--kui-space-80, 24px)));position:relative}.k-modal .k-modal-content .k-modal-body.content-centered[data-v-b3c50754]{margin-left:auto;margin-left:var(--kui-space-auto, auto);margin-right:auto;margin-right:var(--kui-space-auto, auto);text-align:center}.k-modal .k-modal-content .k-modal-body.content-left[data-v-b3c50754]{margin-left:0;margin-left:var(--kui-space-0, 0px);margin-right:auto;margin-right:var(--kui-space-auto, auto);text-align:left}.k-modal .k-modal-content .k-modal-body.content-right[data-v-b3c50754]{margin-left:auto;margin-left:var(--kui-space-auto, auto);margin-right:0;margin-right:var(--kui-space-0, 0px);text-align:right}.k-modal .k-modal-content .k-modal-footer[data-v-b3c50754]{display:flex!important}.k-modal .k-modal-content .k-modal-footer .k-modal-action-buttons[data-v-b3c50754]{margin-left:auto;margin-left:var(--kui-space-auto, auto)}body.k-modal-overflow-hidden{overflow:hidden}.k-modal-fullscreen-dialog[data-v-e56c1028]{background:#ffffff;background:var(--white, var(--kui-color-background, #ffffff));bottom:0;left:0;padding-top:128px;position:fixed;right:0;top:0;width:100vw;z-index:9999}@media (min-width: 768px){.k-modal-fullscreen-dialog[data-v-e56c1028]{padding-top:64px}}.k-modal-fullscreen-dialog.has-footer[data-v-e56c1028]{padding-bottom:128px}@media (min-width: 768px){.k-modal-fullscreen-dialog.has-footer[data-v-e56c1028]{padding-bottom:64px}}.k-modal-fullscreen-dialog.has-footer .k-modal-fullscreen-header[data-v-e56c1028]{position:absolute}.k-modal-fullscreen-header[data-v-e56c1028]{background-color:#fff;background-color:var(--white, var(--kui-color-background, #ffffff));border-bottom:1px solid #afb7c5;border-bottom:var(--kui-border-width-10, 1px) solid var(--grey-300, var(--kui-color-border-neutral-weak, #afb7c5));display:flex;flex-direction:column;padding:24px 0;padding:var(--spacing-lg, var(--kui-space-80, 24px)) var(--kui-space-0, 0px);position:fixed;top:0;width:100%;z-index:1009}.k-modal-fullscreen-header .k-modal-fullscreen-header-description[data-v-e56c1028]{color:#232633;color:var(--KModalFullscreenHeaderColor, var(--kui-color-text-neutral-strongest, #232633));display:flex;flex-direction:column;font-size:20px;font-size:var(--KModalFullscreenHeaderSize, var(--kui-font-size-60, 20px));font-weight:600;font-weight:var(--KModalFullscreenHeaderWeight, var(--kui-font-weight-semibold, 600));justify-content:space-between}@media (min-width: 768px){.k-modal-fullscreen-header .k-modal-fullscreen-header-description[data-v-e56c1028]{flex-direction:row}}.k-modal-fullscreen-footer[data-v-e56c1028]{align-items:center;background-color:#fff;background-color:var(--white, var(--kui-color-background, #ffffff));border-top:1px solid #afb7c5;border-top:var(--kui-border-width-10, 1px) solid var(--grey-300, var(--kui-color-border-neutral-weak, #afb7c5));bottom:0;box-shadow:0 0 20px var(black-10, rgba(0, 0, 0, .1));display:inline-flex;justify-content:space-between;padding:24px 0;padding:var(--spacing-lg, var(--kui-space-80, 24px)) var(--kui-space-0, 0px);padding-left:32px;padding-left:var(--spacing-xl, var(--kui-space-90, 32px));position:fixed;width:100%;z-index:1009}.k-modal-fullscreen-title[data-v-e56c1028]{display:inline-flex;justify-content:center;margin-bottom:8px;margin-bottom:var(--spacing-xs, var(--kui-space-40, 8px));position:relative}@media (min-width: 768px){.k-modal-fullscreen-title[data-v-e56c1028]{justify-content:flex-start;margin-bottom:0;margin-bottom:var(--kui-space-0, 0px);margin-left:32px;margin-left:var(--kui-space-90, 32px)}}.k-modal-fullscreen-action[data-v-e56c1028]{display:inline-flex;justify-content:center;margin-left:12px!important;margin-left:var(--kui-space-50, 12px)!important;margin-right:32px;margin-right:var(--spacing-xl, var(--kui-space-90, 32px))}.k-modal-fullscreen-action button[data-v-e56c1028],.k-modal-fullscreen-action[data-v-e56c1028] button{font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);height:40px;line-height:16px;line-height:var(--kui-line-height-20, 16px);margin-left:16px;margin-left:var(--spacing-md, var(--kui-space-60, 16px))}@media (min-width: 768px){.k-modal-fullscreen-action[data-v-e56c1028]{justify-content:flex-end}}.k-modal-fullscreen-body-header[data-v-e56c1028],.k-modal-fullscreen-body[data-v-e56c1028]{color:#000933;color:var(--KModalFullscreenColor, var(--black-500, var(--kui-color-text, #000933)));padding-left:24px;padding-left:var(--spacing-lg, var(--kui-space-80, 24px));padding-right:24px;padding-right:var(--spacing-lg, var(--kui-space-80, 24px))}@media (min-width: 768px){.k-modal-fullscreen-body-header[data-v-e56c1028],.k-modal-fullscreen-body[data-v-e56c1028]{padding-left:120px;padding-right:120px}}@media (min-width: 992px){.k-modal-fullscreen-body-header[data-v-e56c1028],.k-modal-fullscreen-body[data-v-e56c1028]{padding-left:230px;padding-right:230px}}.k-modal-fullscreen-body[data-v-e56c1028]{padding-bottom:24px;padding-bottom:var(--spacing-lg, var(--kui-space-80, 24px))}@media (min-width: 768px){.k-modal-fullscreen-body[data-v-e56c1028]{padding-bottom:64px}}.k-modal-fullscreen-body-header[data-v-e56c1028]{margin-bottom:32px;margin-bottom:var(--spacing-xl, var(--kui-space-90, 32px));margin-top:64px;padding-bottom:0;padding-bottom:var(--kui-space-0, 0px);padding-top:0;padding-top:var(--kui-space-0, 0px)}.k-modal-fullscreen-body-header .body-header[data-v-e56c1028]{font-size:32px;font-size:var(--type-xxxl, var(--kui-font-size-80, 32px));font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);line-height:40px;line-height:var(--type-xxxl, var(--kui-line-height-80, 40px));margin-bottom:-4px;margin-bottom:calc(-1 * var(--kui-space-20, 4px))}.k-modal-fullscreen-body-header .body-header-description[data-v-e56c1028]{color:#52596e;color:var(--grey-600, var(--kui-color-text-neutral-strong, #52596e));font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:20px;line-height:var(--type-xl, var(--kui-line-height-30, 20px));margin-top:16px;margin-top:var(--spacing-md, var(--kui-space-60, 16px))}.k-modal-fullscreen-body-description h2[data-v-e56c1028]{border:none}.k-modal-fullscreen.isOpen .k-modal-fullscreen-dialog[data-v-e56c1028]{overflow-y:auto}.header-content[data-v-e56c1028]{border-left:1px solid #afb7c5;border-left:var(--kui-border-width-10, 1px) solid var(--grey-300, var(--kui-color-border-neutral-weak, #afb7c5));display:inline-block;line-height:24px;line-height:var(--kui-line-height-40, 24px);margin-bottom:auto!important;margin-bottom:var(--kui-space-auto, auto)!important;margin-top:auto!important;margin-top:var(--kui-space-auto, auto)!important;padding-left:6px;padding-left:var(--kui-space-30, 6px)}.k-modal-fullscreen-action-buttons button[data-v-e56c1028],.k-modal-fullscreen-action-buttons[data-v-e56c1028] button{margin-left:16px;margin-left:var(--spacing-md, var(--kui-space-60, 16px))}@media (min-width: 768px){.k-modal-fullscreen-action-buttons[data-v-e56c1028]{margin-left:auto!important;margin-left:var(--kui-space-auto, auto)!important}}.header-icon{margin-bottom:auto!important;margin-bottom:var(--kui-space-auto, auto)!important;margin-top:auto!important;margin-top:var(--kui-space-auto, auto)!important;padding-right:8px!important;padding-right:var(--kui-space-40, 8px)!important}.header-icon .kong-icon.kong-icon-kong{position:relative;top:1px}.k-multiselect-item[data-v-a2a73043]{margin-bottom:4px;margin-bottom:var(--kui-space-20, 4px)}.k-multiselect-item[data-v-a2a73043]:last-of-type{margin-bottom:0!important;margin-bottom:var(--kui-space-0, 0px)!important}.k-multiselect-item .k-multiselect-item-container[data-v-a2a73043]{display:block!important}.k-multiselect-item button[data-v-a2a73043]{align-items:center;background-color:#fff;background-color:var(--white, var(--kui-color-background, #ffffff));border:none;border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);color:#6c7489;color:var(--grey-500, var(--kui-color-text-neutral, #6c7489));display:flex;font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--font-family-sans, var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif));font-size:12px;font-size:var(--type-xs, var(--kui-font-size-20, 12px));font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:16px;line-height:var(--kui-line-height-20, 16px);padding-left:4px;padding-left:var(--spacing-xxs, var(--kui-space-20, 4px));text-align:left;width:100%}.k-multiselect-item button[data-v-a2a73043]:not(:disabled){cursor:pointer}.k-multiselect-item button[data-v-a2a73043]:disabled{cursor:not-allowed}.k-multiselect-item button:disabled .k-multiselect-item-label[data-v-a2a73043]{margin-right:8px!important;margin-right:var(--kui-space-40, 8px)!important;opacity:.6}.k-multiselect-item button .k-multiselect-item-label[data-v-a2a73043]{color:#3a3f51;color:var(--grey-600, var(--kui-color-text-neutral-stronger, #3a3f51));font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:500;font-weight:var(--kui-font-weight-medium, 500);line-height:20px;line-height:var(--kui-line-height-30, 20px);padding:8px;padding:var(--kui-space-40, 8px);width:auto;word-break:break-word}.k-multiselect-item button .k-multiselect-item-label[data-v-a2a73043] .select-item-label{color:#3a3f51;color:var(--grey-600, var(--kui-color-text-neutral-stronger, #3a3f51));font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);margin-bottom:4px;margin-bottom:var(--spacing-xxs, var(--kui-space-20, 4px))}.k-multiselect-item button .k-multiselect-item-label[data-v-a2a73043] .select-item-desc{color:#6c7489;color:var(--grey-500, var(--kui-color-text-neutral, #6c7489));font-size:18px;font-size:var(--type-xs, var(--kui-font-size-50, 18px));font-weight:400;font-weight:var(--kui-font-weight-regular, 400)}.k-multiselect-item button .selected-item-icon[data-v-a2a73043]{height:24px;height:var(--spacing-lg, 24px)}.k-multiselect-item button .selected-item-icon.kong-icon.kong-icon-lock[data-v-a2a73043]{height:14px;padding-left:4px;padding-left:var(--spacing-xxs, var(--kui-space-20, 4px))}.k-multiselect-item button .selected-item-icon.is-item-selected[data-v-a2a73043]{color:#bdd3f9}.k-multiselect-item button .kong-icon[data-v-a2a73043]:not(.selected-item-icon){margin-right:12px;margin-right:var(--spacing-sm, var(--kui-space-50, 12px))}.k-multiselect-item button .k-multiselect-selected-icon-container[data-v-a2a73043]{height:"24px";height:var(--spacing-lg, "24px");margin-bottom:auto;margin-bottom:var(--kui-space-auto, auto);margin-left:auto;margin-left:var(--kui-space-auto, auto);margin-top:auto;margin-top:var(--kui-space-auto, auto);width:"24px";width:var(--spacing-lg, "24px")}.k-multiselect-item button[data-v-a2a73043]:not(:disabled):hover{background-color:#f9fafb;background-color:var(--grey-100, var(--kui-color-background-neutral-weakest, #f9fafb));color:#3a3f51;color:var(--grey-600, var(--kui-color-text-neutral-stronger, #3a3f51))}.k-multiselect-item button.selected[data-v-a2a73043]{background-color:#eefaff;background-color:var(--blue-100, var(--kui-color-background-primary-weakest, #eefaff));color:#0044f4;color:var(--blue-500, var(--kui-color-text-primary, #0044f4));font-weight:400;font-weight:var(--kui-font-weight-regular, 400)}.k-multiselect-group-container[data-v-9f4ab8f4]{margin-bottom:4px!important;margin-bottom:var(--kui-space-20, 4px)!important}.k-multiselect-group-title[data-v-9f4ab8f4]{color:#000933;color:var(--black-300, var(--kui-color-text, #000933));display:block!important;font-size:12px;font-size:var(--type-xs, var(--kui-font-size-20, 12px));font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);margin-bottom:4px;margin-bottom:var(--spacing-xxs, var(--kui-space-20, 4px));padding:8px;padding:var(--spacing-xs, var(--kui-space-40, 8px));text-transform:uppercase;-webkit-user-select:none;user-select:none}.k-multiselect[data-v-bd43e898]{position:relative;width:fit-content}.k-multiselect .staging-area[data-v-bd43e898]{left:-99999px;pointer-events:none;position:absolute;visibility:hidden;z-index:-1}.k-multiselect .k-multiselect-selections[data-v-bd43e898]{--KBadgeMaxWidth: 100px;box-sizing:border-box;padding-left:16px;padding-left:var(--kui-space-60, 16px);padding-right:24px;padding-right:var(--kui-space-80, 24px)}.k-multiselect .k-multiselect-selections .resize-badge[data-v-bd43e898]{padding:4px;padding:var(--kui-space-20, 4px)}.k-multiselect .k-multiselect-selections.scrollable[data-v-bd43e898]{margin-bottom:8px!important;margin-bottom:var(--kui-space-40, 8px)!important;margin-top:8px!important;margin-top:var(--kui-space-40, 8px)!important;overflow-y:auto}.k-multiselect .k-multiselect-selections.collapsed[data-v-bd43e898]{margin-bottom:8px!important;margin-bottom:var(--kui-space-40, 8px)!important}.k-multiselect .k-multiselect-selections.staging[data-v-bd43e898]{box-sizing:border-box;height:auto;padding-left:16px;padding-left:var(--kui-space-60, 16px);padding-right:24px;padding-right:var(--kui-space-80, 24px);position:relative}.k-multiselect .k-multiselect-selections .hidden-selection-count[data-v-bd43e898]{--KBadgeLineHeight: var(--kui-line-height-30, 20px);margin-top:8px!important;margin-top:var(--kui-space-40, 8px)!important}.k-multiselect .k-multiselect-selections .k-multiselect-selection-badge[data-v-bd43e898]{margin-right:4px!important;margin-right:var(--kui-space-20, 4px)!important;margin-top:8px!important;margin-top:var(--kui-space-40, 8px)!important}.k-multiselect .k-multiselect-selections .k-multiselect-selection-badge.expand-selected[data-v-bd43e898]{margin-bottom:4px!important;margin-bottom:var(--kui-space-20, 4px)!important;margin-top:4px!important;margin-top:var(--kui-space-20, 4px)!important}.k-multiselect .k-multiselect-icon[data-v-bd43e898]{position:absolute;right:1px;top:1px;z-index:1}.k-multiselect .k-multiselect-icon .k-multiselect-chevron-icon[data-v-bd43e898]{position:relative;right:10px;top:11px}.k-multiselect .k-multiselect-icon .k-multiselect-clear-icon[data-v-bd43e898]{background-color:#0000!important;background-color:var(--kui-color-background-transparent, rgba(0, 0, 0, 0))!important;border:none!important;cursor:pointer!important;font-weight:400!important;font-weight:var(--kui-font-weight-regular, 400)!important;padding:0!important;padding:var(--kui-space-0, 0px)!important;position:absolute;right:10px;top:8px}.k-multiselect .k-multiselect-icon .k-multiselect-clear-icon[data-v-bd43e898]:focus,.k-multiselect .k-multiselect-icon .k-multiselect-clear-icon[data-v-bd43e898]:hover{background-color:#0000!important;background-color:var(--kui-color-background-transparent, rgba(0, 0, 0, 0))!important;border:none!important;cursor:pointer!important;font-weight:400!important;font-weight:var(--kui-font-weight-regular, 400)!important}.k-multiselect .k-multiselect-trigger[data-v-bd43e898]{border-radius:2px;border-radius:var(--kui-border-radius-10, 2px);display:inline-block;position:relative;width:100%!important;background-color:#fff;background-color:var(--KInputBackground, var(--white, #ffffff));box-shadow:inset 0 0 0 1px #e7e7ec!important;box-shadow:inset 0 0 0 1px var(--KInputBorder, var(--grey-300, #e7e7ec))!important;transition:color .1s ease,box-shadow .1s ease}.k-multiselect .k-multiselect-trigger.hovered[data-v-bd43e898]{box-shadow:inset 0 0 0 1px #bdd3f9!important;box-shadow:inset 0 0 0 1px var(--KInputHover, var(--blue-200, #bdd3f9))!important;transition:all .1s ease}.k-multiselect .k-multiselect-trigger.focused[data-v-bd43e898]{box-shadow:inset 0 0 0 1px #3972d5!important;box-shadow:inset 0 0 0 1px var(--KInputFocus, var(--blue-400, #3972d5))!important;outline:none!important;transition:all .1s ease}.k-multiselect .k-multiselect-trigger.readonly[data-v-bd43e898]{background-color:#f8f8fa;background-color:var(--KInputReadonlyBackground, var(--grey-100, #f8f8fa));box-shadow:inset 0 0 0 1px #e7e7ec!important;box-shadow:inset 0 0 0 1px var(--KInputBorder, var(--grey-300, #e7e7ec))!important;transition:all .1s ease}.k-multiselect .k-multiselect-trigger.disabled[data-v-bd43e898]{background-color:#f8f8fa;background-color:var(--KInputDisabledBackground, var(--grey-100, #f8f8fa));box-shadow:inset 0 0 0 1px #e7e7ec!important;box-shadow:inset 0 0 0 1px var(--KInputBorder, var(--grey-300, #e7e7ec))!important;cursor:not-allowed;font-style:italic;transition:all .1s ease}.k-multiselect .k-multiselect-trigger .k-multiselect-input[data-v-bd43e898]{display:inline-block;position:relative;width:100%}.k-multiselect .k-multiselect-trigger .k-multiselect-input.is-readonly[data-v-bd43e898] .k-input:not([type=checkbox]):not([type=radio]),.k-multiselect .k-multiselect-trigger .k-multiselect-input.is-readonly[data-v-bd43e898] .k-input .form-control:not([type=checkbox]):not([type=radio]){background-color:#0000!important;background-color:var(--kui-color-background-transparent, rgba(0, 0, 0, 0))!important}.k-multiselect .k-multiselect-trigger .k-multiselect-input.is-toggled[data-v-bd43e898]{margin-top:4px!important;margin-top:var(--kui-space-20, 4px)!important}.k-multiselect .k-multiselect-list[data-v-bd43e898]{margin:0!important;margin:var(--kui-space-0, 0px)!important;padding:kui-space-0!important;padding:var(--kui-space-0, kui-space-0)!important}.k-multiselect .k-multiselect-new-item[data-v-bd43e898]{word-break:break-word}.k-multiselect .k-multiselect-new-item .select-item-new-indicator[data-v-bd43e898]{font-style:italic;font-weight:600;font-weight:var(--kui-font-weight-semibold, 600)}.k-multiselect .k-multiselect-dropdown-footer-text[data-v-bd43e898]{background-color:#fff;background-color:var(--kui-color-background, #ffffff);border-top:1px solid #afb7c5;border-top:var(--kui-border-width-10, 1px) solid var(--grey-200, var(--kui-color-border-neutral-weak, #afb7c5));color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);padding:8px;padding:var(--spacing-xs, var(--kui-space-40, 8px));padding-bottom:var(--kui-space-0)}.k-multiselect .k-multiselect-trigger .k-multiselect-input.prevent-pointer-events{pointer-events:none}.k-multiselect .k-multiselect-trigger .k-multiselect-input.input-placeholder-dark::placeholder{color:#000933!important;color:var(--KInputColor, var(--black-70, var(--kui-color-text, #000933)))!important}.k-multiselect .k-multiselect-trigger .k-multiselect-input input.k-input:not([type=checkbox]):not([type=radio]){box-shadow:none!important;height:calc(100% - 2px);left:1px;margin:1px;position:relative;width:calc(100% - 4px)}.k-multiselect .k-multiselect-trigger .k-multiselect-input input.k-input:not([type=checkbox]):not([type=radio]):hover,.k-multiselect .k-multiselect-trigger .k-multiselect-input input.k-input:not([type=checkbox]):not([type=radio]):focus,.k-multiselect .k-multiselect-trigger .k-multiselect-input input.k-input:not([type=checkbox]):not([type=radio]):read-only,.k-multiselect .k-multiselect-trigger .k-multiselect-input input.k-input:not([type=checkbox]):not([type=radio]):disabled{box-shadow:none!important}.k-multiselect .k-multiselect-trigger.k-input{width:100%}.k-multiselect .k-multiselect-popover{box-sizing:border-box;margin-top:0!important;margin-top:var(--kui-space-0, 0px)!important;width:100%}.k-multiselect .k-multiselect-popover[x-placement^=top]{margin-bottom:2px!important;margin-bottom:var(--kui-space-10, 2px)!important;margin-top:0!important;margin-top:var(--kui-space-0, 0px)!important}.k-multiselect .k-multiselect-popover.k-multiselect-pop{--KPopPaddingY: var(--spacing-xs, var(--kui-space-40, 8px));--KPopPaddingX: var(--spacing-xs, var(--kui-space-40, 8px));border:1px solid rgba(0,0,0,.1);border:var(--kui-border-width-10, 1px) solid rgba(0,0,0,.1)}.k-multiselect .k-multiselect-popover .k-multiselect-empty-item button,.k-multiselect .k-multiselect-popover .k-multiselect-empty-item button:focus,.k-multiselect .k-multiselect-popover .k-multiselect-empty-item button:hover{color:#6c7489;color:var(--grey-500, var(--kui-color-text-neutral, #6c7489))}.k-multiselect .k-multiselect-popover .k-multiselect-empty-item button .select-item-label,.k-multiselect .k-multiselect-popover .k-multiselect-empty-item button:focus .select-item-label,.k-multiselect .k-multiselect-popover .k-multiselect-empty-item button:hover .select-item-label{color:#6c7489;color:var(--grey-500, var(--kui-color-text-neutral, #6c7489))}.k-multiselect .k-multiselect-popover a{color:#000933;color:var(--black-70, var(--kui-color-text, #000933));flex:1}.k-multiselect .k-multiselect-popover a:hover,.k-multiselect .k-multiselect-popover a:active,.k-multiselect .k-multiselect-popover a:focus{text-decoration:none}.k-multiselect .k-multiselect-popover .k-popover-content{max-height:var(--a3794164);overflow-y:auto}.k-multiselect .k-multiselect-popover .k-popover-content:has(.k-multiselect-dropdown-footer-text.k-multiselect-dropdown-footer-sticky){max-height:none}.k-multiselect .k-multiselect-popover .k-popover-content:has(.k-multiselect-dropdown-footer-text.k-multiselect-dropdown-footer-sticky) .k-multiselect-list{max-height:var(--a3794164);overflow-y:auto}.k-multiselect .k-multiselect-popover .k-popover-content .k-multiselect-list~.k-multiselect-dropdown-footer-sticky{bottom:0;position:sticky}.k-prompt[data-v-de217030]{--KModalBottomMargin: var(--spacing-md, var(--kui-space-60, 16px))}.k-prompt[data-v-de217030] .k-modal-dialog.modal-dialog{padding:24px;padding:var(--spacing-lg, var(--kui-space-80, 24px));padding-bottom:16px;padding-bottom:var(--spacing-md, var(--kui-space-60, 16px))}.k-prompt[data-v-de217030] .k-modal-dialog.modal-dialog .k-prompt-header{width:100%!important}.k-prompt[data-v-de217030] .k-modal-dialog.modal-dialog .k-prompt-header .k-prompt-header-content{align-items:center!important;display:flex!important;width:100%!important}.k-prompt[data-v-de217030] .k-modal-dialog.modal-dialog .k-prompt-header .k-prompt-header-content .warning-icon{color:#fabe5f;margin-right:8px!important;margin-right:var(--kui-space-40, 8px)!important}.k-prompt[data-v-de217030] .k-modal-dialog.modal-dialog .k-prompt-header .k-prompt-header-content .close-button{margin-left:auto;margin-left:var(--kui-space-auto, auto)}.k-prompt[data-v-de217030] .k-modal-dialog.modal-dialog .divider{border:none;border-top:1px solid #afb7c5;border-top:var(--kui-border-width-10, 1px) solid var(--grey-300, var(--kui-color-border-neutral-weak, #afb7c5));margin:16px -24px 0;margin:var(--kui-space-60, 16px) calc(var(--spacing-lg, var(--kui-space-80, 24px)) * -1) var(--kui-space-0, 0px)}.k-prompt[data-v-de217030] .k-modal-dialog.modal-dialog .k-modal-content .k-modal-header.modal-header{display:flex;padding-bottom:8px;padding-bottom:var(--spacing-xs, var(--kui-space-40, 8px));width:100%}.k-prompt[data-v-de217030] .k-modal-dialog.modal-dialog .k-modal-content .k-modal-header.modal-header .close-button .k-button{background-color:#0000!important;background-color:var(--kui-color-background-transparent, rgba(0, 0, 0, 0))!important;border:none!important;cursor:pointer!important;font-weight:400!important;font-weight:var(--kui-font-weight-regular, 400)!important;margin-top:-8px;margin-top:calc(-1 * var(--kui-space-40, 8px));padding:8px;padding:var(--spacing-xs, var(--kui-space-40, 8px))}.k-prompt[data-v-de217030] .k-modal-dialog.modal-dialog .k-modal-content .k-modal-header.modal-header .close-button .k-button:focus,.k-prompt[data-v-de217030] .k-modal-dialog.modal-dialog .k-modal-content .k-modal-header.modal-header .close-button .k-button:hover{background-color:#0000!important;background-color:var(--kui-color-background-transparent, rgba(0, 0, 0, 0))!important;border:none!important;cursor:pointer!important;font-weight:400!important;font-weight:var(--kui-font-weight-regular, 400)!important}.k-prompt[data-v-de217030] .k-modal-dialog.modal-dialog .k-modal-content .k-modal-body.modal-body{width:100%}.k-prompt[data-v-de217030] .k-modal-dialog.modal-dialog .k-modal-content .k-modal-body.modal-body .k-prompt-body{width:100%!important}.k-prompt[data-v-de217030] .k-modal-dialog.modal-dialog .k-modal-content .k-modal-body.modal-body .k-prompt-body .k-prompt-body-content{color:#52596e;color:var(--grey-600, var(--kui-color-text-neutral-strong, #52596e));font-size:16px;font-size:var(--type-md, var(--kui-font-size-40, 16px));line-height:24px;line-height:var(--kui-line-height-40, 24px);max-height:300px;max-height:var(--KPromptMaxHeight, 300px);overflow-x:hidden;overflow-y:auto;padding-bottom:16px;padding-bottom:var(--spacing-md, var(--kui-space-60, 16px));text-align:start;white-space:normal;width:100%!important}@media screen and (min-width: 768px){.k-prompt[data-v-de217030] .k-modal-dialog.modal-dialog .k-modal-content .k-modal-body.modal-body .k-prompt-body .k-prompt-body-content{max-height:500px;max-height:var(--KPromptMaxHeight, 500px)}}.k-prompt[data-v-de217030] .k-modal-dialog.modal-dialog .k-modal-content .k-modal-body.modal-body .k-prompt-body .k-prompt-body-content .k-prompt-confirm-text{margin-top:24px;margin-top:var(--spacing-lg, var(--kui-space-80, 24px));width:100%!important}.k-prompt[data-v-de217030] .k-modal-dialog.modal-dialog .k-modal-content .k-modal-body.modal-body .k-prompt-body .k-prompt-body-content .k-prompt-confirm-text .confirm-text{font-weight:600!important;font-weight:var(--kui-font-weight-semibold, 600)!important}.k-prompt[data-v-de217030] .k-modal-dialog.modal-dialog .k-modal-content .k-modal-body.modal-body .k-prompt-body .k-prompt-body-content .k-prompt-confirm-text .k-input{margin-top:8px!important;margin-top:var(--kui-space-40, 8px)!important;width:100%}.k-prompt[data-v-de217030] .k-modal-dialog.modal-dialog .k-modal-content .k-modal-footer.modal-footer .k-prompt-action-buttons{margin-left:auto}.k-prompt[data-v-de217030] .k-modal-dialog.modal-dialog .k-modal-content .k-modal-footer.modal-footer .k-prompt-action-buttons .k-prompt-cancel{margin-right:8px!important;margin-right:var(--kui-space-40, 8px)!important}.k-radio{display:inline-block}.k-radio .k-radio-label{--KInputLabelWeight: var(--kui-font-weight-regular, 400);--KInputLabelLineHeight: var(--kui-line-height-30, 20px);--KInputLabelFont: var(--kui-font-family-text, Inter, Roboto, Helvetica, sans-serif);--KInputLabelMargin: var(--kui-space-0, 0px);--KInputLabelSize: var(--type-sm, var(--kui-font-size-30, 14px));display:inline!important;vertical-align:middle}.k-radio.disabled .k-radio-label{color:#828a9e;color:var(--KInputRadioDisabled, var(--grey-400, var(--kui-color-text-disabled, #828a9e)))}.k-radio .k-radio-description{color:#000933;color:var(--black-45, var(--kui-color-text, #000933));font-size:14px;font-size:var(--type-sm, var(--kui-font-size-30, 14px));line-height:20px;line-height:var(--kui-line-height-30, 20px);padding-top:4px;padding-top:var(--spacing-xxs, var(--kui-space-20, 4px))}.k-radio.k-radio-default .k-radio-label:has(>.k-radio-description){--KInputLabelWeight: var(--kui-font-weight-semibold, 600)}.k-radio.k-radio-default .k-radio-description{font-weight:400;font-weight:var(--kui-font-weight-regular, 400);padding-left:24px;padding-left:var(--spacing-lg, var(--kui-space-80, 24px))}.k-radio.k-radio-card{background-color:#fff;background-color:var(--kui-color-background, #ffffff);border:1px solid #afb7c5;border:var(--kui-border-width-10, 1px) solid var(--kui-color-border-neutral-weak, #afb7c5);border-radius:4px;border-radius:var(--spacing-xxs, var(--kui-border-radius-20, 4px));cursor:pointer}.k-radio.k-radio-card .k-input{display:none}.k-radio.k-radio-card>label{align-items:center;cursor:pointer;display:flex;flex-direction:column;height:100%;justify-content:center;padding:16px;padding:var(--spacing-md, var(--kui-space-60, 16px));width:100%}.k-radio.k-radio-card[disabled]>label,.k-radio.k-radio-card.disabled>label{cursor:not-allowed}.k-radio.k-radio-card .k-radio-label{color:#000933;color:var(--kui-color-text, #000933);font-size:14px;font-size:var(--type-sm, var(--kui-font-size-30, 14px));font-weight:500;font-weight:var(--kui-font-weight-medium, 500);text-align:center}.k-radio.k-radio-card:has(.k-input:disabled){background-color:#f9fafb;background-color:var(--kui-color-background-neutral-weakest, #f9fafb);cursor:not-allowed;opacity:.6}.k-radio.k-radio-card:has(.k-input:disabled):hover{background-color:#f9fafb;background-color:var(--kui-color-background-neutral-weakest, #f9fafb);border-color:#afb7c5;border-color:var(--kui-color-border-neutral-weak, #afb7c5)}.k-radio.k-radio-card[disabled=""],.k-radio.k-radio-card[disabled=true]{background-color:#f9fafb;background-color:var(--kui-color-background-neutral-weakest, #f9fafb);cursor:not-allowed;opacity:.6}.k-radio.k-radio-card[disabled=""]:hover,.k-radio.k-radio-card[disabled=true]:hover{background-color:#f9fafb;background-color:var(--kui-color-background-neutral-weakest, #f9fafb);border-color:#afb7c5;border-color:var(--kui-color-border-neutral-weak, #afb7c5)}.k-radio.k-radio-card:hover{background-color:#eefaff;background-color:var(--kui-color-background-primary-weakest, #eefaff);border-color:#5f9aff;border-color:var(--kui-color-border-primary-weak, #5f9aff)}.k-radio.k-radio-card:has(.k-input:checked){background-color:#eefaff;background-color:var(--kui-color-background-primary-weakest, #eefaff);border-color:#5f9aff;border-color:var(--kui-color-border-primary-weak, #5f9aff);box-shadow:0 4px 20px #0000001a;box-shadow:0 4px 20px var(--black-10, rgba(0, 0, 0, .1))}.k-radio.k-radio-card[checked=""],.k-radio.k-radio-card[checked=true]{background-color:#eefaff;background-color:var(--kui-color-background-primary-weakest, #eefaff);border-color:#5f9aff;border-color:var(--kui-color-border-primary-weak, #5f9aff);box-shadow:0 4px 20px #0000001a;box-shadow:0 4px 20px var(--black-10, rgba(0, 0, 0, .1))}.k-radio.k-radio-card:has(.k-input:checked:disabled):hover{background-color:#eefaff;background-color:var(--kui-color-background-primary-weakest, #eefaff);border-color:#5f9aff;border-color:var(--kui-color-border-primary-weak, #5f9aff)}.k-radio.k-radio-card[checked=""][disabled=""]:hover,.k-radio.k-radio-card[checked=true][disabled=true]:hover{background-color:#eefaff;background-color:var(--kui-color-background-primary-weakest, #eefaff);border-color:#5f9aff;border-color:var(--kui-color-border-primary-weak, #5f9aff)}.k-slideout[data-v-dd83d8c6]{--KCardPaddingY: var(--kui-space-90, 32px);--KCardPaddingX: var(--kui-space-110, 48px)}.k-slideout .k-slideout-header-content[data-v-dd83d8c6]{display:flex}.k-slideout .k-slideout-header-content .k-slideout-before-title[data-v-dd83d8c6],.k-slideout .k-slideout-header-content .k-slideout-after-title[data-v-dd83d8c6]{margin-top:16px;margin-top:var(--kui-space-60, 16px)}.k-slideout .k-slideout-header-content .k-slideout-main-title .k-slideout-title[data-v-dd83d8c6]{color:#6c7489;color:var(--black-400, var(--kui-color-text-neutral, #6c7489));flex:1;font-size:16px;font-size:var(--kui-font-size-40, 16px);font-weight:500;font-weight:var(--kui-font-weight-medium, 500);line-height:24px;line-height:var(--kui-line-height-40, 24px);margin-left:12px;margin-left:var(--kui-space-50, 12px);margin-right:40px;margin-right:var(--kui-space-100, 40px);margin-top:16px;margin-top:var(--kui-space-60, 16px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.k-slideout .panel[data-v-dd83d8c6]{background-color:#fff;background-color:var(--white, var(--kui-color-background, #ffffff));display:flex;flex-direction:column;height:100vh;max-width:500px;overflow-y:auto;position:fixed;right:0;top:var(--13cec847);width:100%;z-index:9999}.k-slideout .panel .close-button-start[data-v-dd83d8c6]{align-self:flex-start;background:none;border:none;cursor:pointer;display:flex;height:auto;margin-left:12px;margin-left:var(--kui-space-50, 12px);margin-top:12px;margin-top:var(--kui-space-50, 12px);outline:inherit;position:absolute;transition:.2s ease}.k-slideout .panel .close-button-start[data-v-dd83d8c6]:focus{box-shadow:0 0 0 2px #0044f4;box-shadow:0 0 0 2px var(--KButtonOutlineBorder, var(--blue-500, var(--kui-color-border-primary, #0044f4)))}.k-slideout .panel .close-button-end[data-v-dd83d8c6]{align-self:flex-end;background:none;border:none;cursor:pointer;display:flex;height:auto;margin-right:12px;margin-right:var(--kui-space-50, 12px);margin-top:12px;margin-top:var(--kui-space-50, 12px);outline:inherit;position:absolute;transition:.2s ease}.k-slideout .panel .close-button-end[data-v-dd83d8c6]:focus{box-shadow:0 0 0 2px #0044f4;box-shadow:0 0 0 2px var(--KButtonOutlineBorder, var(--blue-500, var(--kui-color-border-primary, #0044f4)))}.k-slideout .panel .content[data-v-dd83d8c6]{height:100%;-ms-overflow-style:none;scrollbar-width:none}.k-slideout .panel .content[data-v-dd83d8c6]::-webkit-scrollbar{display:none}.panel-background[data-v-dd83d8c6]{background:rgba(0,0,0,.45);background:var(--black-45, rgba(0, 0, 0, .45));bottom:0;left:0;position:fixed;right:0;top:var(--13cec847);z-index:9999}.panel-background-transparent[data-v-dd83d8c6]{background:transparent;bottom:0;left:0;position:fixed;right:0;top:var(--13cec847);z-index:-1}.border-styles[data-v-dd83d8c6]{border-left:1px solid #afb7c5;border-left:var(--kui-border-width-10, 1px) solid var(--grey-300, var(--kui-color-border-neutral-weak, #afb7c5));box-shadow:-2px 0 5px #0000000d;box-shadow:-2px 0 5px var(--black-5, rgba(0, 0, 0, .05))}@keyframes slide{0%{transform:translate(100%)}to{transform:translate(0)}}.k-slideout .slide-enter-active{animation:slide .3s cubic-bezier(1,.5,.8,1)}.k-slideout .slide-leave-active{animation:slide .3s ease reverse}.k-slideout .fade-enter-active,.k-slideout .fade-leave-active{transition:opacity .5s}.k-slideout .fade-enter,.k-slideout .fade-leave-to{opacity:0}.k-step-state-icon circle[data-v-b19dacc6]{stroke:#00abd2;stroke:var(--KStepActiveColor, var(--kui-color-text-decorative, #00abd2))}.k-step-state-icon .k-step-icon-primary[data-v-be532e68]{fill:#00abd2;fill:var(--KStepCompletedColor, var(--kui-color-text-decorative, #00abd2))}.k-step-state-icon .k-step-icon-secondary[data-v-be532e68]{stroke:#fff;stroke:var(--KStepCompletedSecondaryColor, var(--kui-color-text-inverse, #ffffff))}.k-step-state-icon circle[data-v-7f1024a4]{stroke:#afb7c5;stroke:var(--KStepDefaultColor, var(--grey-300, var(--kui-color-text-neutral-weak, #afb7c5)))}.k-step-state-icon .k-step-icon-primary[data-v-d93db193]{fill:#d60027;fill:var(--KStepErrorColor, var(--red-500, var(--kui-color-text-danger, #d60027)))}.k-step-state-icon .k-step-icon-secondary[data-v-d93db193]{fill:#fff;fill:var(--KStepErrorSecondaryColor, var(--white, var(--kui-color-text-inverse, #ffffff)))}.k-step-spinner>svg[data-v-e3d948f6]{animation:rotate-e3d948f6 2s linear infinite}.k-step-spinner>svg circle[data-v-e3d948f6]{animation:dash-e3d948f6 1.5s ease-in-out infinite;stroke:#00abd2;stroke:var(--KStepPendingColor, var(--teal-300, var(--kui-color-text-decorative, #00abd2)));stroke-linecap:round}@keyframes rotate-e3d948f6{to{transform:rotate(360deg)}}@keyframes dash-e3d948f6{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}.k-step-state[data-v-7a0b0e88]{background:#ffffff;background:var(--KStepBackgroundColor, var(--white, var(--kui-color-background, #ffffff)));padding-left:12px!important;padding-left:var(--kui-space-50, 12px)!important;padding-right:12px!important;padding-right:var(--kui-space-50, 12px)!important}.k-step-state .k-step-state-icon{height:24px;height:var(--KStepIconSize, 24px);width:24px;width:var(--KStepIconSize, 24px)}.k-step[data-v-bf4c5b55]{display:list-item;flex:1 1 0%;padding:12px 0;padding:var(--spacing-sm, var(--kui-space-50, 12px)) var(--kui-space-0, 0px);--divider-spacing: 8px}.k-step:last-child>.k-step-container[data-v-bf4c5b55]:after{display:none}.k-step .k-step-container[data-v-bf4c5b55]{align-items:center;display:flex;flex-direction:column;margin:auto;padding-bottom:4px;padding-bottom:var(--spacing-xxs, var(--kui-space-20, 4px));position:relative}.k-step .k-step-container .k-step-label[data-v-bf4c5b55]{min-width:100px;padding-left:12px!important;padding-left:var(--kui-space-50, 12px)!important;padding-right:12px!important;padding-right:var(--kui-space-50, 12px)!important;padding-top:12px;padding-top:var(--spacing-sm, var(--kui-space-50, 12px));text-align:center;--KInputLabelColor: var(--grey-500, var(--kui-color-text-neutral, #6c7489));--KInputLabelSize: var(--type-md, var(--kui-font-size-40, 16px));--KInputLabelWeight: var(--kui-font-weight-medium, 500)}.k-step .k-step-container .k-step-label.bolder[data-v-bf4c5b55]{--KInputLabelWeight: var(--kui-font-weight-semibold, 600);--KInputLabelColor: var(--black-500, var(--kui-color-text, #000933))}.k-step .k-step-container[data-v-bf4c5b55]:after{background-color:#afb7c5;background-color:var(--KStepDividerColorDefault, var(--grey-300, var(--kui-color-background-neutral-weak, #afb7c5)));content:"";height:2px;left:calc(50% + 26px / 1.5 + var(--divider-spacing));left:calc(50% + var(--KStepIconSize, 26px) / 1.5 + var(--divider-spacing));position:absolute;top:12px;top:calc(var(--KStepIconSize, var(--spacing-lg, 24px)) / 2);width:calc(100% - 26px - var(--divider-spacing) * 2);width:calc(100% - var(--KStepIconSize, 26px) - var(--divider-spacing) * 2)}.k-step .k-step-container.completed[data-v-bf4c5b55]:after{background-color:#169fcc;background-color:var(--KStepDividerColorCompleted, var(--teal-300, #169fcc))}.k-step .k-step-label.error .k-input-label{color:#d60027;color:var(--red-500, var(--kui-color-text-danger, #d60027))}.k-stepper[data-v-c6a87abd]{display:flex;list-style:none;max-width:100%;overflow-x:auto;padding-inline-start:0px;position:relative;width:100%}.k-table-wrapper[data-v-a6b86e13]{overflow:auto;width:100%}.k-table-toolbar[data-v-a6b86e13]{margin-bottom:24px!important;margin-bottom:var(--kui-space-80, 24px)!important}.k-table-toolbar[data-v-a6b86e13]>*{display:flex}.k-table[data-v-a6b86e13]{border-collapse:collapse;margin-top:0;margin-top:var(--kui-space-0, 0px);max-width:100%;width:100%}.k-table th[data-v-a6b86e13],.k-table td[data-v-a6b86e13]{padding:12px 16px;padding:var(--spacing-sm, var(--kui-space-50, 12px)) var(--spacing-md, var(--kui-space-60, 16px));vertical-align:middle;white-space:nowrap}.k-table thead[data-v-a6b86e13]{background-color:#fff;background-color:var(--kui-color-background, #ffffff);border-bottom:1px solid #afb7c5;border-bottom:var(--kui-border-width-10, 1px) solid var(--KTableBorder, var(--grey-200, var(--kui-color-border-neutral-weak, #afb7c5)));height:60px;position:sticky;top:0}.k-table thead.is-scrolled[data-v-a6b86e13]{border-bottom:none}.k-table thead tr[data-v-a6b86e13]{position:relative}.k-table thead tr[data-v-a6b86e13]:after{box-shadow:none;content:"";height:100%;left:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .2s ease-in-out;width:100%;z-index:-1}.k-table thead tr.is-scrolled[data-v-a6b86e13]{border-bottom:none}.k-table thead tr.is-scrolled[data-v-a6b86e13]:after{box-shadow:0 .2px .6px #00000008,0 .6px 1.8px #0000000b,0 1.5px 4.2px #0000000f,0 5px 14px #00000017;opacity:1;transition:opacity .2s ease-in-out}.k-table thead th[data-v-a6b86e13]{font-size:12px;font-size:var(--KTableHeaderSize, var(--type-sm, var(--kui-font-size-20, 12px)));font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);padding:12px 16px;padding:var(--spacing-sm, var(--kui-space-50, 12px)) var(--spacing-md, var(--kui-space-60, 16px));text-align:left}.k-table thead th.active-sort[data-v-a6b86e13]{color:#0044f4;color:var(--blue-500, var(--kui-color-text-primary, #0044f4))}.k-table thead th .sr-only[data-v-a6b86e13]{border-width:0px;border-width:var(--kui-border-width-0, 0px);clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;padding:var(--kui-space-0, 0px);position:absolute;white-space:nowrap;width:1px}.k-table thead th.sortable[data-v-a6b86e13]{cursor:pointer}.k-table thead th .k-table-headers-container[data-v-a6b86e13]{align-items:center!important;display:flex!important}.k-table thead th .k-table-headers-container .caret[data-v-a6b86e13]{margin-left:8px!important;margin-left:var(--kui-space-40, 8px)!important}.k-table tbody tr[data-v-a6b86e13]{height:44px}.k-table tbody tr[data-v-a6b86e13]:not(:last-of-type){border-bottom:1px solid #afb7c5;border-bottom:var(--kui-border-width-10, 1px) solid var(--KTableBorder, var(--grey-200, var(--kui-color-border-neutral-weak, #afb7c5)))}.k-table tbody td[data-v-a6b86e13]{color:#000933;color:var(--KTableColor, var(--black-70, var(--kui-color-text, #000933)));white-space:nowrap}.k-table tbody td a[data-v-a6b86e13]{color:#0044f4;color:var(--blue-500, var(--kui-color-text-primary, #0044f4));text-decoration:none}.k-table tbody td a[data-v-a6b86e13]:hover{text-decoration:underline}.k-table.has-hover tbody tr[data-v-a6b86e13]:hover{background-color:#eefaff;background-color:var(--KTableHover, var(--blue-100, var(--kui-color-background-primary-weakest, #eefaff)))}.k-table.is-clickable tbody tr[data-v-a6b86e13]{cursor:pointer}.k-table.side-border[data-v-a6b86e13]{border-collapse:separate;border-spacing:0px 2px}.k-table.side-border tbody tr[data-v-a6b86e13]{border-bottom:none}.k-table.side-border tbody tr td[data-v-a6b86e13]:first-child{border-left:2px solid #afb7c5;border-left:var(--kui-border-width-20, 2px) solid var(--KTableBorder, var(--steel-200, var(--kui-color-border-neutral-weak, #afb7c5)))}.k-table.side-border.has-hover tbody tr:hover td[data-v-a6b86e13]:first-child{border-left:2px solid #a3b6d9;border-left:var(--kui-border-width-20, 2px) solid var(--KTableBorder, var(--steel-300, #a3b6d9))}.k-table .k-table-pagination[data-v-a6b86e13]{padding:4px!important;padding:var(--kui-space-20, 4px)!important}.k-table thead th .caret{position:relative;top:2px;transform:rotate(0)}.k-table thead th.sortable.asc .caret{transform:rotate(-180deg)}.k-table tbody td button,.k-table tbody td .k-button{margin-bottom:-8px;margin-bottom:calc(-1 * var(--KButtonPaddingY, var(--spacing-xs, var(--kui-space-40, 8px))));margin-top:-8px;margin-top:calc(-1 * var(--KButtonPaddingY, var(--spacing-xs, var(--kui-space-40, 8px))))}.k-table tbody td .k-table-cell-title{color:#3a3f51;color:var(--grey-600, var(--kui-color-text-neutral-stronger, #3a3f51));font-size:16px;font-size:var(--type-md, var(--kui-font-size-40, 16px));font-weight:600;font-weight:var(--kui-font-weight-semibold, 600)}.k-table tbody td .k-table-cell-description{color:#52596e;color:var(--grey-500, var(--kui-color-text-neutral-strong, #52596e));font-size:16px;font-size:var(--type-md, var(--kui-font-size-40, 16px));font-weight:400;font-weight:var(--kui-font-weight-regular, 400)}.k-tabs ul[data-v-2d748b14]{border-bottom:1px solid #afb7c5;border-bottom:var(--kui-border-width-10, 1px) solid var(--KTabsBottomBorderColor, var(--grey-300, var(--kui-color-border-neutral-weak, #afb7c5)));display:flex;font-size:18px;font-size:var(--kui-font-size-50, 18px);line-height:28px;line-height:var(--kui-line-height-50, 28px);list-style:none;margin-bottom:0;margin-bottom:var(--kui-space-0, 0px);padding-left:0;padding-left:var(--kui-space-0, 0px)}.k-tabs ul .tab-item[data-v-2d748b14]{cursor:pointer;position:relative}.k-tabs ul .tab-item .tab-link[data-v-2d748b14]{font-size:inherit;text-decoration:none}.k-tabs ul .tab-item .tab-link a[data-v-2d748b14],.k-tabs ul .tab-item .tab-link[data-v-2d748b14] a{text-decoration:none}.k-tabs ul .tab-item .tab-link[data-v-2d748b14],.k-tabs ul .tab-item .tab-link[data-v-2d748b14]:not(.has-panels)>*{color:#000933;color:var(--KTabsColor, var(--black-45, var(--kui-color-text, #000933)))}.k-tabs ul .tab-item .tab-link.has-panels[data-v-2d748b14],.k-tabs ul .tab-item .tab-link[data-v-2d748b14]:not(.has-panels)>*{display:inline-block;padding:16px;padding:var(--spacing-md, var(--kui-space-60, 16px))}.k-tabs ul .tab-item[data-v-2d748b14]:not(:first-of-type){margin-left:8px;margin-left:var(--spacing-xs, var(--kui-space-40, 8px))}.k-tabs ul .tab-item[data-v-2d748b14]:not(:last-of-type){margin-right:8px;margin-right:var(--spacing-xs, var(--kui-space-40, 8px))}.k-tabs ul .tab-item[data-v-2d748b14]:after{bottom:-2px;content:"";display:block;height:2px;left:0;position:absolute;width:100%}.k-tabs ul .tab-item.active .tab-link.has-panels[data-v-2d748b14],.k-tabs ul .tab-item.active .tab-link[data-v-2d748b14]:not(.has-panels)>*,.k-tabs ul .tab-item:hover .tab-link.has-panels[data-v-2d748b14],.k-tabs ul .tab-item:hover .tab-link[data-v-2d748b14]:not(.has-panels)>*{border-bottom:4px solid #00abd2;border-bottom:var(--kui-border-width-30, 4px) solid var(--KTabBottomBorderColor, var(--teal-300, #00abd2));color:#000933;color:var(--KTabsActiveColor, var(--black-500, var(--kui-color-text, #000933)))}.k-input-wrapper[data-v-84375903]{display:grid;margin-bottom:8px;margin-bottom:var(--kui-space-40, 8px);width:fit-content}.k-input-wrapper .k-textarea[data-v-84375903]{margin-top:24px!important;margin-top:var(--kui-space-80, 24px)!important}.k-input-wrapper textarea.k-input[data-v-84375903]{-webkit-appearance:none}.k-input-wrapper textarea.form-control[data-v-84375903]{font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--font-family-sans, var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif));font-size:16px!important;font-size:var(--kui-font-size-40, 16px)!important;font-weight:400!important;font-weight:var(--kui-font-weight-regular, 400)!important;line-height:24px!important;line-height:var(--kui-line-height-40, 24px)!important;resize:none}.k-input-wrapper textarea.form-control.is-resizable[data-v-84375903]{min-height:50px;resize:vertical}.k-input-wrapper textarea.form-control[data-v-84375903]:focus::placeholder{color:transparent}.k-input-wrapper .char-limit[data-v-84375903]{color:#000933!important;color:var(--kui-color-text, #000933)!important;font-size:14px!important;font-size:var(--kui-font-size-30, 14px)!important;margin-left:auto;margin-left:var(--kui-space-auto, auto);margin-top:8px!important;margin-top:var(--kui-space-40, 8px)!important}.k-input-wrapper .over-char-limit[data-v-84375903]{color:#d60027;color:var(--red-600, var(--kui-color-text-danger, #d60027))}.k-input-wrapper .text-on-input label.hovered[data-v-84375903],.k-input-wrapper .text-on-input label[data-v-84375903]:hover{color:#0044f4;color:var(--KInputHover, var(--blue-500, var(--kui-color-text-primary, #0044f4)))}.type-xxxl[data-v-2bcce726]{font-size:32px;font-size:var(--type-xxxl)}.type-xxl[data-v-2bcce726]{font-size:28px;font-size:var(--type-xxl)}.type-xl[data-v-2bcce726]{font-size:22px;font-size:var(--type-xl)}.type-lg[data-v-2bcce726]{font-size:18px;font-size:var(--type-lg)}.type-md[data-v-2bcce726]{font-size:16px;font-size:var(--type-md)}.type-sm[data-v-2bcce726]{font-size:14px;font-size:var(--type-sm)}.type-xs[data-v-2bcce726]{font-size:12px;font-size:var(--type-xs)}.type-xxs[data-v-2bcce726]{font-size:10px;font-size:var(--type-xxs)}.mono[data-v-2bcce726]{font-family:JetBrains Mono,Consolas,monospace;font-family:var(--font-family-mono)}.mono.type-xxxl[data-v-2bcce726]{font-size:30.4px;font-size:calc(var(--type-xxxl) * .95)}.mono.type-xxl[data-v-2bcce726]{font-size:calc(28px * .95);font-size:calc(var(--type-xxl) * .95)}.mono.type-xl[data-v-2bcce726]{font-size:20.9px;font-size:calc(var(--type-xl) * .95)}.mono.type-lg[data-v-2bcce726]{font-size:calc(18px * .95);font-size:calc(var(--type-lg) * .95)}.mono.type-md[data-v-2bcce726]{font-size:15.2px;font-size:calc(var(--type-md) * .95)}.mono.type-sm[data-v-2bcce726]{font-size:calc(14px * .95);font-size:calc(var(--type-sm) * .95)}.mono.type-xs[data-v-2bcce726]{font-size:calc(12px * .95);font-size:calc(var(--type-xs) * .95)}.mono.type-xxs[data-v-2bcce726]{font-size:9.5px;font-size:calc(var(--type-xxs) * .95)}.color-blue-100[data-v-2bcce726]{color:#f2f6fe;color:var(--blue-100)}.color-blue-200[data-v-2bcce726]{color:#bdd3f9;color:var(--blue-200)}.color-blue-300[data-v-2bcce726]{color:#8ab3fa;color:var(--blue-300)}.color-blue-400[data-v-2bcce726]{color:#3972d5;color:var(--blue-400)}.color-blue-500[data-v-2bcce726]{color:#1155cb;color:var(--blue-500)}.color-blue-600[data-v-2bcce726]{color:#003694;color:var(--blue-600)}.color-blue-700[data-v-2bcce726]{color:#0a2b66;color:var(--blue-700)}.color-petrol-100[data-v-2bcce726]{color:#eaf4fb;color:var(--petrol-100)}.color-petrol-200[data-v-2bcce726]{color:#0364ac;color:var(--petrol-200)}.color-purple-100[data-v-2bcce726]{color:#d7d8fe;color:var(--purple-100)}.color-purple-200[data-v-2bcce726]{color:#bec0fd;color:var(--purple-200)}.color-purple-300[data-v-2bcce726]{color:#9396fc;color:var(--purple-300)}.color-purple-400[data-v-2bcce726]{color:#473cfb;color:var(--purple-400)}.color-steel-100[data-v-2bcce726]{color:#f0f4fa;color:var(--steel-100)}.color-steel-200[data-v-2bcce726]{color:#dae3f2;color:var(--steel-200)}.color-steel-300[data-v-2bcce726]{color:#a3b6d9;color:var(--steel-300)}.color-steel-400[data-v-2bcce726]{color:#7d91b3;color:var(--steel-400)}.color-steel-500[data-v-2bcce726]{color:#5c7299;color:var(--steel-500)}.color-steel-600[data-v-2bcce726]{color:#395380;color:var(--steel-600)}.color-steel-700[data-v-2bcce726]{color:#273c61;color:var(--steel-700)}.color-red-100[data-v-2bcce726]{color:#ffdede;color:var(--red-100)}.color-red-200[data-v-2bcce726]{color:#fcc;color:var(--red-200)}.color-red-300[data-v-2bcce726]{color:#ff9a99;color:var(--red-300)}.color-red-400[data-v-2bcce726]{color:#ff7877;color:var(--red-400)}.color-red-500[data-v-2bcce726]{color:#d44324;color:var(--red-500)}.color-red-600[data-v-2bcce726]{color:#e50000;color:var(--red-600)}.color-red-700[data-v-2bcce726]{color:#922021;color:var(--red-700)}.color-green-100[data-v-2bcce726]{color:#e8f8f5;color:var(--green-100)}.color-green-200[data-v-2bcce726]{color:#c0f2d5;color:var(--green-200)}.color-green-300[data-v-2bcce726]{color:#84e5ae;color:var(--green-300)}.color-green-400[data-v-2bcce726]{color:#42d782;color:var(--green-400)}.color-green-500[data-v-2bcce726]{color:#07a88d;color:var(--green-500)}.color-green-600[data-v-2bcce726]{color:#008871;color:var(--green-600)}.color-green-700[data-v-2bcce726]{color:#13755e;color:var(--green-700)}.color-teal-100[data-v-2bcce726]{color:#cdf1fe;color:var(--teal-100)}.color-teal-200[data-v-2bcce726]{color:#91e1fc;color:var(--teal-200)}.color-teal-300[data-v-2bcce726]{color:#169fcc;color:var(--teal-300)}.color-teal-400[data-v-2bcce726]{color:#0a7fae;color:var(--teal-400)}.color-teal-500[data-v-2bcce726]{color:#006e9d;color:var(--teal-500)}.color-yellow-100[data-v-2bcce726]{color:#fff3d8;color:var(--yellow-100)}.color-yellow-200[data-v-2bcce726]{color:#ffe6ba;color:var(--yellow-200)}.color-yellow-300[data-v-2bcce726]{color:#ffd68c;color:var(--yellow-300)}.color-yellow-400[data-v-2bcce726]{color:#fabe5f;color:var(--yellow-400)}.color-yellow-500[data-v-2bcce726]{color:#c67c06;color:var(--yellow-500)}.color-yellow-600[data-v-2bcce726]{color:#a05604;color:var(--yellow-600)}.color-grey-100[data-v-2bcce726]{color:#f8f8fa;color:var(--grey-100)}.color-grey-200[data-v-2bcce726]{color:#f1f1f5;color:var(--grey-200)}.color-grey-300[data-v-2bcce726]{color:#e7e7ec;color:var(--grey-300)}.color-grey-400[data-v-2bcce726]{color:#b6b6bd;color:var(--grey-400)}.color-grey-500[data-v-2bcce726]{color:#6f7787;color:var(--grey-500)}.color-grey-600[data-v-2bcce726]{color:#3c4557;color:var(--grey-600)}.color-black-85[data-v-2bcce726]{color:#000000d9;color:var(--black-85)}.color-black-70[data-v-2bcce726]{color:#000000b3;color:var(--black-70)}.color-black-45[data-v-2bcce726]{color:#00000073;color:var(--black-45)}.color-black-25[data-v-2bcce726]{color:#00000040;color:var(--black-25)}.color-black-10[data-v-2bcce726]{color:#0000001a;color:var(--black-10)}.color-black-100[data-v-2bcce726]{color:#dfdfdf;color:var(--black-100)}.color-black-200[data-v-2bcce726]{color:#b1b2b1;color:var(--black-200)}.color-black-300[data-v-2bcce726]{color:#6f7787;color:var(--black-300)}.color-black-400[data-v-2bcce726]{color:#3c4557;color:var(--black-400)}.color-black-500[data-v-2bcce726]{color:#0b172d;color:var(--black-500)}.color-white[data-v-2bcce726]{color:#fff;color:var(--white)}.style-heading-1[data-v-2bcce726]{font-size:32px!important;font-weight:400!important;line-height:36px!important}.style-heading-2[data-v-2bcce726]{font-size:20px!important;font-weight:400!important;line-height:24px!important}.style-heading-3[data-v-2bcce726]{font-size:16px!important;font-weight:400!important;line-height:24px!important}.style-heading-4[data-v-2bcce726]{font-size:14px!important;font-weight:400!important;line-height:20px!important}.style-body-lg[data-v-2bcce726],.style-body-lg-bold[data-v-2bcce726]{font-size:16px!important;font-weight:400!important;line-height:24px!important}.style-body-md[data-v-2bcce726]{font-size:13px!important;font-weight:400!important;line-height:20px!important}.style-body-md-bold[data-v-2bcce726]{font-size:13px!important;font-weight:400!important;line-height:24px!important}.style-body-sm[data-v-2bcce726],.style-body-sm-bold[data-v-2bcce726]{font-size:12px!important;font-weight:400!important;line-height:16px!important}.style-body-tiny[data-v-2bcce726]{font-size:11px!important;font-weight:300!important;line-height:16px!important}.style-body-link[data-v-2bcce726]{font-size:13px!important;font-weight:400!important;line-height:20px!important}.style-body-bc[data-v-2bcce726]{font-size:12px!important;font-weight:400!important;line-height:24px!important;text-transform:uppercase!important}.style-body-code[data-v-2bcce726]{font-size:13px!important;font-weight:100!important;line-height:24px!important}.mx-auto[data-v-2bcce726]{margin-left:auto!important;margin-right:auto!important}.my-auto[data-v-2bcce726]{margin-bottom:auto!important;margin-top:auto!important}.ma-auto[data-v-2bcce726]{margin:auto!important}.mx-0[data-v-2bcce726]{margin-left:0!important;margin-right:0!important}.my-0[data-v-2bcce726]{margin-bottom:0!important;margin-top:0!important}.ma-0[data-v-2bcce726]{margin:0!important}.px-auto[data-v-2bcce726]{padding-left:auto!important;padding-right:auto!important}.py-auto[data-v-2bcce726]{padding-bottom:auto!important;padding-top:auto!important}.pa-auto[data-v-2bcce726]{padding-bottom:auto!important;padding-left:auto!important;padding-right:auto!important;padding-top:auto!important}.px-0[data-v-2bcce726]{padding-left:0!important;padding-right:0!important}.py-0[data-v-2bcce726]{padding-bottom:0!important;padding-top:0!important}.pa-0[data-v-2bcce726]{padding:0!important}.mt-auto[data-v-2bcce726]{margin-top:auto!important}.mt-0[data-v-2bcce726]{margin-top:0!important}.mr-auto[data-v-2bcce726]{margin-right:auto!important}.mr-0[data-v-2bcce726]{margin-right:0!important}.mb-auto[data-v-2bcce726]{margin-bottom:auto!important}.mb-0[data-v-2bcce726]{margin-bottom:0!important}.ml-auto[data-v-2bcce726]{margin-left:auto!important}.ml-0[data-v-2bcce726]{margin-left:0!important}.mt-1[data-v-2bcce726]{margin-top:4px!important}.mr-1[data-v-2bcce726]{margin-right:4px!important}.mb-1[data-v-2bcce726]{margin-bottom:4px!important}.ml-1[data-v-2bcce726]{margin-left:4px!important}.mx-1[data-v-2bcce726]{margin-left:4px!important;margin-right:4px!important}.my-1[data-v-2bcce726]{margin-bottom:4px!important;margin-top:4px!important}.ma-1[data-v-2bcce726]{margin:4px!important}.mt-2[data-v-2bcce726]{margin-top:8px!important}.mr-2[data-v-2bcce726]{margin-right:8px!important}.mb-2[data-v-2bcce726]{margin-bottom:8px!important}.ml-2[data-v-2bcce726]{margin-left:8px!important}.mx-2[data-v-2bcce726]{margin-left:8px!important;margin-right:8px!important}.my-2[data-v-2bcce726]{margin-bottom:8px!important;margin-top:8px!important}.ma-2[data-v-2bcce726]{margin:8px!important}.mt-3[data-v-2bcce726]{margin-top:12px!important}.mr-3[data-v-2bcce726]{margin-right:12px!important}.mb-3[data-v-2bcce726]{margin-bottom:12px!important}.ml-3[data-v-2bcce726]{margin-left:12px!important}.mx-3[data-v-2bcce726]{margin-left:12px!important;margin-right:12px!important}.my-3[data-v-2bcce726]{margin-bottom:12px!important;margin-top:12px!important}.ma-3[data-v-2bcce726]{margin:12px!important}.mt-4[data-v-2bcce726]{margin-top:16px!important}.mr-4[data-v-2bcce726]{margin-right:16px!important}.mb-4[data-v-2bcce726]{margin-bottom:16px!important}.ml-4[data-v-2bcce726]{margin-left:16px!important}.mx-4[data-v-2bcce726]{margin-left:16px!important;margin-right:16px!important}.my-4[data-v-2bcce726]{margin-bottom:16px!important;margin-top:16px!important}.ma-4[data-v-2bcce726]{margin:16px!important}.mt-5[data-v-2bcce726]{margin-top:24px!important}.mr-5[data-v-2bcce726]{margin-right:24px!important}.mb-5[data-v-2bcce726]{margin-bottom:24px!important}.ml-5[data-v-2bcce726]{margin-left:24px!important}.mx-5[data-v-2bcce726]{margin-left:24px!important;margin-right:24px!important}.my-5[data-v-2bcce726]{margin-bottom:24px!important;margin-top:24px!important}.ma-5[data-v-2bcce726]{margin:24px!important}.mt-6[data-v-2bcce726]{margin-top:32px!important}.mr-6[data-v-2bcce726]{margin-right:32px!important}.mb-6[data-v-2bcce726]{margin-bottom:32px!important}.ml-6[data-v-2bcce726]{margin-left:32px!important}.mx-6[data-v-2bcce726]{margin-left:32px!important;margin-right:32px!important}.my-6[data-v-2bcce726]{margin-bottom:32px!important;margin-top:32px!important}.ma-6[data-v-2bcce726]{margin:32px!important}.mt-7[data-v-2bcce726]{margin-top:48px!important}.mr-7[data-v-2bcce726]{margin-right:48px!important}.mb-7[data-v-2bcce726]{margin-bottom:48px!important}.ml-7[data-v-2bcce726]{margin-left:48px!important}.mx-7[data-v-2bcce726]{margin-left:48px!important;margin-right:48px!important}.my-7[data-v-2bcce726]{margin-bottom:48px!important;margin-top:48px!important}.ma-7[data-v-2bcce726]{margin:48px!important}.mt-8[data-v-2bcce726]{margin-top:64px!important}.mr-8[data-v-2bcce726]{margin-right:64px!important}.mb-8[data-v-2bcce726]{margin-bottom:64px!important}.ml-8[data-v-2bcce726]{margin-left:64px!important}.mx-8[data-v-2bcce726]{margin-left:64px!important;margin-right:64px!important}.my-8[data-v-2bcce726]{margin-bottom:64px!important;margin-top:64px!important}.ma-8[data-v-2bcce726]{margin:64px!important}.pt-0[data-v-2bcce726]{padding-top:0!important}.pr-0[data-v-2bcce726]{padding-right:0!important}.pb-0[data-v-2bcce726]{padding-bottom:0!important}.pl-0[data-v-2bcce726]{padding-left:0!important}.pt-1[data-v-2bcce726]{padding-top:4px!important}.pr-1[data-v-2bcce726]{padding-right:4px!important}.pb-1[data-v-2bcce726]{padding-bottom:4px!important}.pl-1[data-v-2bcce726]{padding-left:4px!important}.px-1[data-v-2bcce726]{padding-left:4px!important;padding-right:4px!important}.py-1[data-v-2bcce726]{padding-bottom:4px!important;padding-top:4px!important}.pa-1[data-v-2bcce726]{padding:4px!important}.pt-2[data-v-2bcce726]{padding-top:8px!important}.pr-2[data-v-2bcce726]{padding-right:8px!important}.pb-2[data-v-2bcce726]{padding-bottom:8px!important}.pl-2[data-v-2bcce726]{padding-left:8px!important}.px-2[data-v-2bcce726]{padding-left:8px!important;padding-right:8px!important}.py-2[data-v-2bcce726]{padding-bottom:8px!important;padding-top:8px!important}.pa-2[data-v-2bcce726]{padding:8px!important}.pt-3[data-v-2bcce726]{padding-top:12px!important}.pr-3[data-v-2bcce726]{padding-right:12px!important}.pb-3[data-v-2bcce726]{padding-bottom:12px!important}.pl-3[data-v-2bcce726]{padding-left:12px!important}.px-3[data-v-2bcce726]{padding-left:12px!important;padding-right:12px!important}.py-3[data-v-2bcce726]{padding-bottom:12px!important;padding-top:12px!important}.pa-3[data-v-2bcce726]{padding:12px!important}.pt-4[data-v-2bcce726]{padding-top:16px!important}.pr-4[data-v-2bcce726]{padding-right:16px!important}.pb-4[data-v-2bcce726]{padding-bottom:16px!important}.pl-4[data-v-2bcce726]{padding-left:16px!important}.px-4[data-v-2bcce726]{padding-left:16px!important;padding-right:16px!important}.py-4[data-v-2bcce726]{padding-bottom:16px!important;padding-top:16px!important}.pa-4[data-v-2bcce726]{padding:16px!important}.pt-5[data-v-2bcce726]{padding-top:24px!important}.pr-5[data-v-2bcce726]{padding-right:24px!important}.pb-5[data-v-2bcce726]{padding-bottom:24px!important}.pl-5[data-v-2bcce726]{padding-left:24px!important}.px-5[data-v-2bcce726]{padding-left:24px!important;padding-right:24px!important}.py-5[data-v-2bcce726]{padding-bottom:24px!important;padding-top:24px!important}.pa-5[data-v-2bcce726]{padding:24px!important}.pt-6[data-v-2bcce726]{padding-top:32px!important}.pr-6[data-v-2bcce726]{padding-right:32px!important}.pb-6[data-v-2bcce726]{padding-bottom:32px!important}.pl-6[data-v-2bcce726]{padding-left:32px!important}.px-6[data-v-2bcce726]{padding-left:32px!important;padding-right:32px!important}.py-6[data-v-2bcce726]{padding-bottom:32px!important;padding-top:32px!important}.pa-6[data-v-2bcce726]{padding:32px!important}.pt-7[data-v-2bcce726]{padding-top:48px!important}.pr-7[data-v-2bcce726]{padding-right:48px!important}.pb-7[data-v-2bcce726]{padding-bottom:48px!important}.pl-7[data-v-2bcce726]{padding-left:48px!important}.px-7[data-v-2bcce726]{padding-left:48px!important;padding-right:48px!important}.py-7[data-v-2bcce726]{padding-bottom:48px!important;padding-top:48px!important}.pa-7[data-v-2bcce726]{padding:48px!important}.pt-8[data-v-2bcce726]{padding-top:64px!important}.pr-8[data-v-2bcce726]{padding-right:64px!important}.pb-8[data-v-2bcce726]{padding-bottom:64px!important}.pl-8[data-v-2bcce726]{padding-left:64px!important}.px-8[data-v-2bcce726]{padding-left:64px!important;padding-right:64px!important}.py-8[data-v-2bcce726]{padding-bottom:64px!important;padding-top:64px!important}.pa-8[data-v-2bcce726]{padding:64px!important}.float-left[data-v-2bcce726]{float:left!important}.float-right[data-v-2bcce726]{float:right!important}.float-none[data-v-2bcce726]{float:none!important}.truncate[data-v-2bcce726]{line-height:initial;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.multi-line-truncation[data-v-2bcce726]{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;-webkit-line-clamp:var(--TMaxLineLimit, 3);overflow:hidden}.truncate-multi[data-v-2bcce726]{font-size:16px;font-size:var(--TFontSize, 16px);line-height:24px;line-height:var(--TLineHeight, 24px);max-height:120px;max-height:calc(var(--TLineHeight, 24px) * var(--TMaxLines, 5));overflow:hidden;padding-right:100px!important;padding-right:calc(var(--TPosRight, 12px) * var(--TPadRight, 8) + 4px)!important;position:relative}.truncate-multi .truncate-multi[data-v-2bcce726]:before{content:"...";position:absolute;right:12px;right:var(--TPosRight, 12px);top:104px;top:calc(var(--TLineHeight, 24px) * (var(--TMaxLines, 5) - 1) + var(--TFontSize, 16px) * .5)}.capitalize[data-v-2bcce726]{text-transform:capitalize!important}.lowercase[data-v-2bcce726]{text-transform:lowercase!important}.uppercase[data-v-2bcce726]{text-transform:uppercase!important}.bold-500[data-v-2bcce726]{font-weight:500!important}.bold-600[data-v-2bcce726]{font-weight:600!important}.bold-700[data-v-2bcce726]{font-weight:700!important}.d-none[data-v-2bcce726]{display:none!important}.d-inline[data-v-2bcce726]{display:inline!important}.d-inline-block[data-v-2bcce726]{display:inline-block!important}.d-block[data-v-2bcce726]{display:block!important}.d-flex[data-v-2bcce726]{display:flex!important}.d-inline-flex[data-v-2bcce726]{display:inline-flex!important}.flex-fill[data-v-2bcce726]{flex:1 1 auto!important}.flex-row[data-v-2bcce726]{flex-direction:row!important}.flex-column[data-v-2bcce726]{flex-direction:column!important}.flex-row-reverse[data-v-2bcce726]{flex-direction:row-reverse!important}.flex-column-reverse[data-v-2bcce726]{flex-direction:column-reverse!important}.flex-grow-0[data-v-2bcce726]{flex-grow:0!important}.flex-grow-1[data-v-2bcce726]{flex-grow:1!important}.justify-content-start[data-v-2bcce726]{justify-content:flex-start!important}.justify-content-end[data-v-2bcce726]{justify-content:flex-end!important}.justify-content-center[data-v-2bcce726]{justify-content:center!important}.justify-content-between[data-v-2bcce726]{justify-content:space-between!important}.justify-content-around[data-v-2bcce726]{justify-content:space-around!important}.align-items-start[data-v-2bcce726]{align-items:flex-start!important}.align-items-end[data-v-2bcce726]{align-items:flex-end!important}.align-items-center[data-v-2bcce726]{align-items:center!important}.align-items-baseline[data-v-2bcce726]{align-items:baseline!important}.align-items-stretch[data-v-2bcce726]{align-items:stretch!important}.align-content-start[data-v-2bcce726]{align-content:flex-start!important}.align-content-end[data-v-2bcce726]{align-content:flex-end!important}.align-content-center[data-v-2bcce726]{align-content:center!important}.align-content-between[data-v-2bcce726]{align-content:space-between!important}.align-content-around[data-v-2bcce726]{align-content:space-around!important}.align-content-stretch[data-v-2bcce726]{align-content:stretch!important}.align-self-auto[data-v-2bcce726]{align-self:auto!important}.align-self-start[data-v-2bcce726]{align-self:flex-start!important}.align-self-end[data-v-2bcce726]{align-self:flex-end!important}.align-self-center[data-v-2bcce726]{align-self:center!important}.align-self-baseline[data-v-2bcce726]{align-self:baseline!important}.align-self-stretch[data-v-2bcce726]{align-self:stretch!important}.place-self-start[data-v-2bcce726]{place-self:flex-start!important}.place-self-center[data-v-2bcce726]{place-self:center!important}.place-self-end[data-v-2bcce726]{place-self:flex-end!important}.cursor-pointer[data-v-2bcce726]{cursor:pointer!important}.overflow-auto[data-v-2bcce726]{overflow:auto}.overflow-hidden[data-v-2bcce726]{overflow:hidden}.w-25[data-v-2bcce726]{width:25%!important}.w-50[data-v-2bcce726]{width:50%!important}.w-75[data-v-2bcce726]{width:75%!important}.w-100[data-v-2bcce726]{width:100%!important}.w-auto[data-v-2bcce726]{width:auto!important}.h-100[data-v-2bcce726]{height:100%!important}.h-auto[data-v-2bcce726]{height:auto!important}.h-screen[data-v-2bcce726]{min-height:100vh!important}.non-visual-button[data-v-2bcce726],.non-visual-button[data-v-2bcce726]:focus,.non-visual-button[data-v-2bcce726]:hover{background-color:transparent!important;border:none!important;cursor:pointer!important;font-weight:400!important}@keyframes spin-2bcce726{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.k-visually-hidden[data-v-2bcce726]{border:0!important;clip:rect(0,0,0,0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.form-group[data-v-2bcce726]{display:block;margin-bottom:24px;width:100%}.form-group hr[data-v-2bcce726]{border-color:#e7e7ec;border-color:var(--KInputBorder, var(--grey-300, #e7e7ec));margin:32px 0}.k-input+.help[data-v-2bcce726],.k-input-wrapper+.help[data-v-2bcce726]{color:#00000073;color:var(--black-45, rgba(0, 0, 0, .45));display:block;font-size:14px;font-size:var(--type-sm, var(--kui-font-size-30, 14px));margin:8px 0 0;margin:var(--spacing-xs, var(--kui-space-40, 8px)) var(--kui-space-0, 0px) var(--kui-space-0, 0px)}.k-input-wrapper .text-on-input[data-v-2bcce726]{position:relative}.k-input-wrapper .text-on-input .hovered[data-v-2bcce726]:not(.readonly){color:#1155cb;color:var(--KInputHover, var(--blue-500, #1155cb));transition:color .1s ease}.k-input-wrapper .text-on-input .focused[data-v-2bcce726]:not(.readonly){color:#1155cb;color:var(--KInputFocus, var(--blue-500, #1155cb));transition:color .1s ease}.k-input-wrapper .text-on-input .is-required[data-v-2bcce726]{color:#3c4557;color:var(--KLabelRequiredAsteriskColor, var(--KInputBorder, var(--grey-600, #3c4557)));font-size:11px;font-weight:500;margin-left:4px;margin-left:var(--spacing-xxs, var(--kui-space-20, 4px))}.k-input-wrapper .text-on-input label[data-v-2bcce726]{background-color:#fff;background-color:var(--KInputBackground, var(--white));color:#3c4557;color:var(--KInputBorder, var(--grey-600, #3c4557));display:inline-block;font-size:11px;font-weight:500;left:13px;line-height:1;margin-bottom:0;padding:2px 4px;position:absolute;top:-8px;transition:color .1s ease;width:auto;z-index:1}.k-input-wrapper .text-on-input label.hovered[data-v-2bcce726]:not(.readonly){color:#1155cb;color:var(--KInputHover, var(--blue-500, #1155cb));transition:color .1s ease}.k-input-wrapper .text-on-input label.hovered:not(.readonly) .is-required[data-v-2bcce726]{color:#1155cb;color:var(--KInputHover, var(--blue-500, #1155cb))}.k-input-wrapper .text-on-input label.focused[data-v-2bcce726]:not(.readonly){color:#1155cb;color:var(--KInputFocus, var(--blue-500, #1155cb));transition:color .1s ease}.k-input-wrapper .text-on-input label.focused:not(.readonly) .is-required[data-v-2bcce726]{color:#1155cb;color:var(--KInputFocus, var(--blue-500, #1155cb))}.k-input-wrapper .text-on-input label.disabled[data-v-2bcce726],.k-input-wrapper .text-on-input label.disabled .is-required[data-v-2bcce726]{color:#6f7787;color:var(--grey-500, #6f7787)}.k-input-wrapper textarea.k-input.form-control[data-v-2bcce726]{padding:17px 0 0 22px;resize:none;background-color:#fff;background-color:var(--KInputBackground, var(--white, #ffffff));box-shadow:none!important;outline:1px solid #e7e7ec!important;outline:1px solid var(--KInputBorder, var(--grey-300, #e7e7ec))!important;transition:color .1s ease,box-shadow .1s ease}.k-input-wrapper textarea.k-input.form-control[data-v-2bcce726]:hover{box-shadow:none!important;outline:1px solid #bdd3f9!important;outline:1px solid var(--KInputHover, var(--blue-200, #bdd3f9))!important;transition:all .1s ease}.k-input-wrapper textarea.k-input.form-control[data-v-2bcce726]:focus{box-shadow:none!important;outline:1px solid #3972d5!important;outline:1px solid var(--blue-400, #3972d5)!important;transition:all .1s ease}.k-input[data-v-2bcce726]:not([type=checkbox]):not([type=radio]),.form-control[data-v-2bcce726]:not([type=checkbox]):not([type=radio]){border:none;border-radius:3px;box-sizing:border-box;color:#000000b3;color:var(--KInputColor, var(--black-70, rgba(0, 0, 0, .7)));display:block;font-size:16px;font-size:var(--type-md, var(--kui-font-size-40, 16px));font-weight:400;line-height:24px;line-height:var(--kui-line-height-40, 24px);padding:8px 16px;padding:var(--kui-space-40, 8px) var(--spacing-md, var(--kui-space-60, 16px));width:100%;background-color:#fff;background-color:var(--KInputBackground, var(--white, #ffffff));box-shadow:inset 0 0 0 1px #e7e7ec!important;box-shadow:inset 0 0 0 1px var(--KInputBorder, var(--grey-300, #e7e7ec))!important;transition:color .1s ease,box-shadow .1s ease}.k-input:not([type=checkbox]):not([type=radio]).k-input-small[data-v-2bcce726],.form-control:not([type=checkbox]):not([type=radio]).k-input-small[data-v-2bcce726]{font-size:12px;font-size:var(--type-xs, var(--kui-font-size-20, 12px));padding:8px 12px;padding:var(--spacing-xs, var(--kui-space-40, 8px)) var(--spacing-sm, var(--kui-space-50, 12px))}.k-input:not([type=checkbox]):not([type=radio]).k-input-large[data-v-2bcce726],.form-control:not([type=checkbox]):not([type=radio]).k-input-large[data-v-2bcce726]{font-size:16px;font-size:var(--type-md, var(--kui-font-size-40, 16px));padding:16px 24px;padding:var(--spacing-md, var(--kui-space-60, 16px)) var(--spacing-lg, var(--kui-space-80, 24px))}.k-input[data-v-2bcce726]:not([type=checkbox]):not([type=radio]):hover,.form-control[data-v-2bcce726]:not([type=checkbox]):not([type=radio]):hover{box-shadow:inset 0 0 0 1px #bdd3f9!important;box-shadow:inset 0 0 0 1px var(--KInputHover, var(--blue-200, #bdd3f9))!important;transition:all .1s ease}.k-input:not([type=checkbox]):not([type=radio]):hover.k-input-large[data-v-2bcce726],.form-control:not([type=checkbox]):not([type=radio]):hover.k-input-large[data-v-2bcce726]{box-shadow:inset 0 0 0 2px #bdd3f9!important;box-shadow:inset 0 0 0 2px var(--KInputHover, var(--blue-200, #bdd3f9))!important;transition:all .1s ease}.k-input[data-v-2bcce726]:not([type=checkbox]):not([type=radio]):focus,.form-control[data-v-2bcce726]:not([type=checkbox]):not([type=radio]):focus{box-shadow:inset 0 0 0 1px #3972d5!important;box-shadow:inset 0 0 0 1px var(--KInputFocus, var(--blue-400, #3972d5))!important;outline:none!important;transition:all .1s ease}.k-input:not([type=checkbox]):not([type=radio]):focus.k-input-large[data-v-2bcce726],.form-control:not([type=checkbox]):not([type=radio]):focus.k-input-large[data-v-2bcce726]{box-shadow:inset 0 0 0 2px #3972d5!important;box-shadow:inset 0 0 0 2px var(--KInputFocus, var(--blue-400))!important;transition:all .1s ease}.k-input[data-v-2bcce726]:not([type=checkbox]):not([type=radio]):not([type=checkbox]):not([type=radio]):not([type=file]):read-only,.form-control[data-v-2bcce726]:not([type=checkbox]):not([type=radio]):not([type=checkbox]):not([type=radio]):not([type=file]):read-only{background-color:#f8f8fa;background-color:var(--KInputReadonlyBackground, var(--grey-100, #f8f8fa));box-shadow:inset 0 0 0 1px #e7e7ec!important;box-shadow:inset 0 0 0 1px var(--KInputBorder, var(--grey-300, #e7e7ec))!important;transition:all .1s ease}.k-input[data-v-2bcce726]:not([type=checkbox]):not([type=radio]):disabled,.form-control[data-v-2bcce726]:not([type=checkbox]):not([type=radio]):disabled{background-color:#f8f8fa;background-color:var(--KInputDisabledBackground, var(--grey-100, #f8f8fa));box-shadow:inset 0 0 0 1px #e7e7ec!important;box-shadow:inset 0 0 0 1px var(--KInputBorder, var(--grey-300, #e7e7ec))!important;cursor:not-allowed;font-style:italic;transition:all .1s ease}.k-input[data-v-2bcce726]:not([type=checkbox]):not([type=radio]):invalid,.k-input[data-v-2bcce726]:not([type=checkbox]):not([type=radio]):-moz-submit-invalid,.k-input[data-v-2bcce726]:not([type=checkbox]):not([type=radio]):-moz-ui-invalid,.form-control[data-v-2bcce726]:not([type=checkbox]):not([type=radio]):invalid,.form-control[data-v-2bcce726]:not([type=checkbox]):not([type=radio]):-moz-submit-invalid,.form-control[data-v-2bcce726]:not([type=checkbox]):not([type=radio]):-moz-ui-invalid{box-shadow:none}.k-input[data-v-2bcce726]:not([type=checkbox]):not([type=radio])::placeholder,.form-control[data-v-2bcce726]:not([type=checkbox]):not([type=radio])::placeholder{color:#00000073;color:var(--KInputPlaceholderColor, var(--black-45, rgba(0, 0, 0, .45)));font-weight:400;opacity:1}.k-input[data-v-2bcce726]:not([type=checkbox]):not([type=radio])::-ms-clear,.form-control[data-v-2bcce726]:not([type=checkbox]):not([type=radio])::-ms-clear{display:none}.k-input[type=search][data-v-2bcce726],.form-control[type=search][data-v-2bcce726]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3E%3Cpath fill='%23000' fill-opacity='.45' fill-rule='evenodd' d='M6 12c-3.3137085 0-6-2.6862915-6-6s2.6862915-6 6-6 6 2.6862915 6 6c0 1.29583043-.410791 2.49571549-1.1092521 3.47653436l1.2305724 1.23057244 2.8232632 2.8338633c.3897175.3911808.3947266 1.0192147.005164 1.4087774-.3868655.3868655-1.014825.3873148-1.4087774-.005164l-2.8338633-2.8232632-1.23057244-1.2305724C8.49571549 11.589209 7.29583043 12 6 12zm4-6c0-2.209139-1.790861-4-4-4S2 3.790861 2 6s1.790861 4 4 4 4-1.790861 4-4z'/%3E%3C/svg%3E");background-position:12px 50%;background-repeat:no-repeat;padding-left:36px!important}.k-input[type=search][data-v-2bcce726]::-webkit-search-cancel-button,.form-control[type=search][data-v-2bcce726]::-webkit-search-cancel-button{-webkit-appearance:none;background-image:url(data:image/svg+xml,%3Csvg%20width%3D%2712%27%20height%3D%2712%27%20viewBox%3D%270%200%2012%2012%27%20fill%3D%27none%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%0A%3Cpath%20d%3D%27M9.60005%202.40021L1.80005%2010.2002%27%20stroke%3D%27%233C4557%27%20stroke-width%3D%271.5%27%20stroke-linecap%3D%27round%27%2F%3E%0A%3Cpath%20d%3D%27M9.60005%2010.2002L1.80005%202.40021%27%20stroke%3D%27%233C4557%27%20stroke-width%3D%271.5%27%20stroke-linecap%3D%27round%27%2F%3E%0A%3C%2Fsvg%3E);background-size:16px 16px;height:16px;width:16px}.k-input-wrapper.input-error textarea.k-input.form-control[data-v-2bcce726]{box-shadow:none!important;outline:1px solid #d44324!important;outline:1px solid var(--red-500, #d44324)!important;transition:color .1s ease}.k-input-wrapper.input-error .k-input[data-v-2bcce726],.k-input-wrapper.input-error .k-input[data-v-2bcce726]:hover,.k-input-wrapper.input-error .k-input[data-v-2bcce726]:focus{box-shadow:inset 0 0 0 1.5px #d44324!important;box-shadow:inset 0 0 0 1.5px var(--KInputError, var(--red-500, #d44324))!important;outline:none!important;transition:color .1s ease}.k-input-wrapper.input-error .k-input.k-input-large[data-v-2bcce726],.k-input-wrapper.input-error .k-input:hover.k-input-large[data-v-2bcce726],.k-input-wrapper.input-error .k-input:focus.k-input-large[data-v-2bcce726]{box-shadow:inset 0 0 0 2px #d44324!important;box-shadow:inset 0 0 0 2px var(--KInputError, var(--red-500, #d44324))!important;transition:color .1s ease}.k-input-wrapper.input-error .text-on-input label[data-v-2bcce726]{color:#d44324;color:var(--KInputError, var(--red-500, #d44324));transition:color .1s ease}select.k-input[data-v-2bcce726]:not([type=checkbox]),select.k-input[data-v-2bcce726]:not([type=checkbox]):read-only,select.k-input[data-v-2bcce726]:not([type=radio]),select.k-input[data-v-2bcce726]:not([type=radio]):read-only{background-color:#fff;background-color:var(--KInputSelectBackground, var(--white, #ffffff));height:38px}.k-input-label[data-v-2bcce726]{color:#000000d9;color:var(--KInputLabelColor, var(--black-85));display:inline-flex;font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--KInputLabelFont, var(--font-family-sans, var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif)));font-size:14px;font-size:var(--KInputLabelSize, var(--type-sm, var(--kui-font-size-30, 14px)));font-weight:600;font-weight:var(--KInputLabelWeight, var(--kui-font-weight-semibold, 600));line-height:18px;line-height:var(--KInputLabelLineHeight, var(--type-lg, var(--kui-line-height-30, 20px)));margin-bottom:8px;margin-bottom:var(--KInputLabelMargin, var(--spacing-xs, var(--kui-space-40, 8px)))}.k-input-label .is-required[data-v-2bcce726]{color:var(--KLabelRequiredAsteriskColor, var(--KInputLabelColor));font-size:14px;font-size:var(--KInputLabelSize, var(--type-sm, var(--kui-font-size-30, 14px)));font-weight:600;font-weight:var(--KInputLabelWeight, var(--kui-font-weight-semibold, 600));margin-left:4px;margin-left:var(--spacing-xxs, var(--kui-space-20, 4px))}.k-input-label .label-tooltip[data-v-2bcce726]{align-items:center;display:flex}.k-input-label .kong-icon[data-v-2bcce726]{margin-left:4px;margin-left:var(--spacing-xxs, var(--kui-space-20, 4px))}.k-inputCheckbox.k-input-label[data-v-2bcce726],.k-inputRadio.k-input-label[data-v-2bcce726]{color:#000000b3;color:var(--KInputCheckboxLabel, var(--black-70, rgba(0, 0, 0, .7)));font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--KInputCheckboxLabelFont, var(--font-family-sans, var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif)));font-size:16px;font-size:var(--KInputCheckboxLabelSize, var(--type-md, var(--kui-font-size-40, 16px)));font-weight:400;margin-bottom:0;margin-bottom:var(--kui-space-0, 0px)}input.k-input[type=checkbox][data-v-2bcce726],input.k-input[type=radio][data-v-2bcce726],input.form-control[type=checkbox][data-v-2bcce726],input.form-control[type=radio][data-v-2bcce726]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #e7e7ec;border:1px solid var(--KInputBorder, var(--grey-300, #e7e7ec));box-sizing:border-box;display:inline-block;padding:0;-webkit-print-color-adjust:exact;-webkit-user-select:none;user-select:none;vertical-align:middle}input.k-input[type=checkbox][data-v-2bcce726]:disabled,input.k-input[type=radio][data-v-2bcce726]:disabled,input.form-control[type=checkbox][data-v-2bcce726]:disabled,input.form-control[type=radio][data-v-2bcce726]:disabled{opacity:1}input.k-input[type=checkbox][data-v-2bcce726]:disabled:hover,input.k-input[type=radio][data-v-2bcce726]:disabled:hover,input.form-control[type=checkbox][data-v-2bcce726]:disabled:hover,input.form-control[type=radio][data-v-2bcce726]:disabled:hover{border-color:#e7e7ec;border-color:var(--KInputBorder, var(--grey-300, #e7e7ec))}input.k-input[type=checkbox][data-v-2bcce726],input.form-control[type=checkbox][data-v-2bcce726]{border:none;border-radius:3px;color:#1155cb;color:var(--KCheckboxPrimary, var(--blue-500, #1155cb));height:20px;margin:0 6px 0 0;outline:none;width:20px}input.k-input[type=checkbox][data-v-2bcce726]:not(:checked),input.form-control[type=checkbox][data-v-2bcce726]:not(:checked){border:1px solid #1155cb;border:1px solid var(--KCheckboxPrimary, var(--blue-500, #1155cb))}input.k-input[type=checkbox][data-v-2bcce726]:checked,input.form-control[type=checkbox][data-v-2bcce726]:checked{background-color:currentColor;background-image:url("data:image/svg+xml,%3Csvg width='13' height='11' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.633 0L12 1.397 3.583 10 0 6.337 1.367 4.94l2.216 2.265z' fill='%23FFF' fill-rule='nonzero'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;border-color:#1155cb;border-color:var(--KCheckboxPrimary, var(--blue-500, #1155cb))}input.k-input[type=checkbox][data-v-2bcce726]:checked::-ms-check,input.form-control[type=checkbox][data-v-2bcce726]:checked::-ms-check{background-color:#1155cb;background-color:var(--KCheckboxPrimary, var(--blue-500, #1155cb));border:1px solid #1155cb;border:1px solid var(--KCheckboxPrimary, var(--blue-500, #1155cb));color:#fff}input.k-input[type=checkbox][data-v-2bcce726]:hover,input.k-input[type=checkbox][data-v-2bcce726]:active,input.form-control[type=checkbox][data-v-2bcce726]:hover,input.form-control[type=checkbox][data-v-2bcce726]:active{border-color:#1155cb;border-color:var(--KCheckboxPrimary, var(--blue-500, #1155cb))}input.k-input[type=checkbox][data-v-2bcce726]:focus,input.form-control[type=checkbox][data-v-2bcce726]:focus{border-color:#1155cb;border-color:var(--KCheckboxPrimary, var(--blue-500, #1155cb));outline:none}input.k-input[type=checkbox][data-v-2bcce726]:disabled:not(:checked),input.form-control[type=checkbox][data-v-2bcce726]:disabled:not(:checked){background-color:#f8f8fa;background-color:var(--KInputCheckboxDisabled, var(--grey-100, #f8f8fa));border:1px solid #b6b6bd;border:1px solid var(--KCheckboxDisabledChecked, var(--grey-400, #b6b6bd));border-radius:2px}input.k-input[type=checkbox][data-v-2bcce726]:disabled:checked,input.form-control[type=checkbox][data-v-2bcce726]:disabled:checked{background-color:#b6b6bd;background-color:var(--KCheckboxDisabledChecked, var(--grey-400, #b6b6bd))}input.k-input[type=radio][data-v-2bcce726],input.form-control[type=radio][data-v-2bcce726]{align-items:center;border:2px solid #e7e7ec;border:2px solid var(--KInputBorder, var(--grey-300, #e7e7ec));border-radius:100%;color:#1155cb;color:var(--KRadioPrimary, var(--blue-500, #1155cb));display:inline-flex;height:20px;justify-content:center;margin:0 6px 0 0;width:20px}input.k-input[type=radio][data-v-2bcce726]:checked,input.form-control[type=radio][data-v-2bcce726]:checked{background-color:#fff;background-position:center;background-repeat:no-repeat;background-size:100% 100%;border-color:currentColor}input.k-input[type=radio][data-v-2bcce726]:checked:after,input.form-control[type=radio][data-v-2bcce726]:checked:after{background-color:currentColor;border-radius:100%;content:"";display:flex;height:10px;width:10px}input.k-input[type=radio][data-v-2bcce726]:checked:disabled,input.form-control[type=radio][data-v-2bcce726]:checked:disabled{border-color:#b6b6bd;border-color:var(--KInputRadioDisabled, var(--grey-400, #b6b6bd))}input.k-input[type=radio][data-v-2bcce726]:checked:disabled:after,input.form-control[type=radio][data-v-2bcce726]:checked:disabled:after{background-color:#b6b6bd;background-color:var(--KInputRadioDisabled, var(--grey-400, #b6b6bd))}input.k-input[type=radio][data-v-2bcce726]:checked::-ms-check,input.form-control[type=radio][data-v-2bcce726]:checked::-ms-check{border:2px solid currentColor;color:currentColor}input.k-input[type=radio][data-v-2bcce726]:disabled,input.form-control[type=radio][data-v-2bcce726]:disabled{background-color:#f1f1f5;background-color:var(--KInputRadioDisabled, var(--grey-200, #f1f1f5))}.k-switch[data-v-2bcce726]{align-items:center;cursor:pointer;display:inline-flex}.k-switch.switch-with-icon .switch-control[data-v-2bcce726]{width:48px}.k-switch.switch-with-icon .kong-icon[data-v-2bcce726]{height:20px;left:57px;width:22px}.k-switch.switch-with-icon input:checked+.switch-control[data-v-2bcce726]:after{left:26px}.k-switch .switch-control[data-v-2bcce726]{background-color:#b6b6bd;background-color:var(--KInputSwitchBackground, var(--grey-400, #b6b6bd));border-radius:12px;display:block;height:24px;margin-right:16px;position:relative;transition:.2s linear;width:44px}.k-switch .switch-control.has-label-left[data-v-2bcce726]{margin-left:16px;margin-right:0}.k-switch .switch-control[data-v-2bcce726]:after{background-color:#fff;background-color:var(--white, #ffffff);border-radius:50%;content:"";display:block;height:20px;left:2px;position:absolute;top:2px;transition:.2s linear;width:20px}.k-switch[disabled][data-v-2bcce726]:not(:disabled){cursor:not-allowed}.k-switch[disabled]:not(:disabled) .switch-control[data-v-2bcce726],.k-switch[disabled]:not(:disabled) input[data-v-2bcce726]{opacity:.3;pointer-events:none}.k-switch input[data-v-2bcce726]{display:none}.k-switch input:checked+.switch-control[data-v-2bcce726]{background-color:#07a88d;background-color:var(--KInputSwitchOn, var(--green-500, #07a88d))}.k-switch input:checked+.switch-control[data-v-2bcce726]:after{left:22px}.k-switch span[data-v-2bcce726]{color:#000000b3;color:var(--KInputSwitchLabel, var(--black-70, rgba(0, 0, 0, .7)))}[data-v-2bcce726]:root{--blue-100: #f2f6fe;--blue-200: #bdd3f9;--blue-300: #8ab3fa;--blue-400: #3972d5;--blue-500: #1155cb;--blue-600: #003694;--blue-700: #0a2b66;--petrol-100: #eaf4fb;--petrol-200: #0364ac;--purple-100: #d7d8fe;--purple-200: #bec0fd;--purple-300: #9396fc;--purple-400: #473cfb;--steel-100: #f0f4fa;--steel-200: #dae3f2;--steel-300: #a3b6d9;--steel-400: #7d91b3;--steel-500: #5c7299;--steel-600: #395380;--steel-700: #273c61;--red-100: #ffdede;--red-200: #ffcccc;--red-300: #ff9a99;--red-400: #ff7877;--red-500: #d44324;--red-600: #e50000;--red-700: #922021;--green-100: #e8f8f5;--green-200: #c0f2d5;--green-300: #84e5ae;--green-400: #42d782;--green-500: #07a88d;--green-600: #008871;--green-700: #13755e;--teal-100: #cdf1fe;--teal-200: #91e1fc;--teal-300: #169fcc;--teal-400: #0a7fae;--teal-500: #006e9d;--yellow-100: #fff3d8;--yellow-200: #ffe6ba;--yellow-300: #ffd68c;--yellow-400: #fabe5f;--yellow-500: #c67c06;--yellow-600: #a05604;--grey-100: #f8f8fa;--grey-200: #f1f1f5;--grey-300: #e7e7ec;--grey-400: #b6b6bd;--grey-500: #6f7787;--grey-600: #3c4557;--black-85: rgba(0, 0, 0, .85);--black-70: rgba(0, 0, 0, .7);--black-45: rgba(0, 0, 0, .45);--black-25: rgba(0, 0, 0, .25);--black-10: rgba(0, 0, 0, .1);--black-100: #dfdfdf;--black-200: #b1b2b1;--black-300: #6f7787;--black-400: #3c4557;--black-500: #0b172d;--white: #ffffff;--spacing-xxs: 4px;--spacing-xs: 8px;--spacing-sm: 12px;--spacing-md: 16px;--spacing-lg: 24px;--spacing-xl: 32px;--spacing-xxl: 48px;--spacing-xxxl: 64px;--type-xxxl: 32px;--type-xxl: 28px;--type-xl: 22px;--type-lg: 18px;--type-md: 16px;--type-sm: 14px;--type-xs: 12px;--type-xxs: 10px;--font-family-sans: "Inter", Roboto, Helvetica, sans-serif;--font-family-mono: "JetBrains Mono", Consolas, monospace;font-weight:400;font-weight:var(--font-weight-normal, 400)}:root body[data-v-2bcce726]{font-weight:400;font-weight:var(--font-weight-normal, 400)}.toaster-container-outer[data-v-2bcce726]{bottom:16px;max-width:300px;position:fixed;right:16px;transition:all .3s;width:auto;z-index:10000}.toaster-item[data-v-2bcce726]{box-shadow:0 0 12px #0000001f;display:flex;margin-bottom:16px;margin-bottom:var(--kui-space-60, 16px);overflow:hidden;transition:all .3s;width:100%}.toaster-item[data-v-2bcce726] .k-alert{--KAlertInfoBorder: var(--blue-500, var(--kui-color-border-primary, #0044f4));--KAlertSuccessBorder: var(--green-400, #42d782);--KAlertWarningBorder: var(--yellow-300, #ffd68c);--KAlertDangerBorder: var(--red-500, var(--kui-color-border-danger-weak, #ff3954));background-color:#fff;background-color:var(--white, var(--kui-color-background, #ffffff));color:#000000b3;color:var(--black-70, var(--kui-color-text, #000933));display:flex;flex:1;justify-content:space-between;margin-bottom:0;margin-bottom:var(--kui-space-0, 0px);padding:16px;padding:var(--kui-space-60, 16px);text-align:left}.toaster-item[data-v-2bcce726] .k-alert .close{order:1;padding:0 0 0 16px;padding:var(--kui-space-0, 0px) var(--kui-space-0, 0px) var(--kui-space-0, 0px) var(--kui-space-60, 16px);position:relative;right:0}.toaster-item[data-v-2bcce726] .k-alert .close:focus,.toaster-item[data-v-2bcce726] .k-alert .close:active{outline:none}.toaster-item .message[data-v-2bcce726]{-webkit-hyphens:auto;hyphens:auto;max-width:150ch}.toaster-enter[data-v-2bcce726]{transform:translate(300px)}.toaster-leave-to[data-v-2bcce726]{transform:translate(100%)}.k-tree-item[data-v-ae1c4303]{align-items:center;background-color:#fff;background-color:var(--KTreeListItemUnselectedBackground, var(--kui-color-background, #ffffff));border:1px solid #e0e4ea;border:var(--kui-border-width-10, 1px) solid var(--KTreeListItemUnselectedBorder, var(--kui-color-border-disabled, #e0e4ea));border-radius:8px;color:#232633;color:var(--KTreeListItemText, var(--kui-color-text-neutral-strongest, #232633));display:flex;padding:4px;padding:var(--kui-space-20, 4px);text-decoration:none}.k-tree-item .k-tree-item-icon[data-v-ae1c4303]{line-height:16px;line-height:var(--kui-line-height-20, 16px);margin-right:8px!important;margin-right:var(--kui-space-40, 8px)!important}.k-tree-item.selected[data-v-ae1c4303]{background-color:#cdf1fe;background-color:var(--KTreeListItemSelectedBackground, #cdf1fe);border-color:#91e1fc;border-color:var(--KTreeListItemSelectedBorder, #91e1fc)}.k-tree-item.selected .k-tree-item-icon[data-v-ae1c4303]{color:#91e1fc;color:var(--KTreeListItemSelectedBorder, #91e1fc)}.k-tree-item[data-v-ae1c4303]:hover{color:#232633;color:var(--KTreeListItemText, var(--kui-color-text-neutral-strongest, #232633));cursor:grab}.k-tree-item.not-draggable[data-v-ae1c4303]{cursor:pointer}.k-tree-draggable .child-drop-zone[data-v-213ccd53]{min-height:6px;min-height:var(--KTreeListDropZoneHeight, 6px)}.k-tree-draggable .k-tree-item-dragged[data-v-213ccd53]{cursor:move!important;cursor:grabbing!important}.k-tree-draggable .k-tree-item-dragged .has-no-children:last-of-type .child-drop-zone[data-v-213ccd53]:last-of-type,.k-tree-draggable .k-tree-item-dragged.has-no-children .child-drop-zone[data-v-213ccd53]:last-of-type{background-color:#91e1fc;background-color:var(--KTreeListItemSelectedBorder, #91e1fc);border-radius:100px;border-radius:var(--kui-border-radius-round, 100px);margin-left:0;margin-left:var(--kui-space-0, 0px);min-height:4px}.k-tree-draggable .k-tree-item-dragged[data-v-213ccd53]:after{display:none}.k-tree-draggable .k-tree-item-grabbing[data-v-213ccd53]{display:none}.k-tree-draggable .k-tree-draggable[data-v-213ccd53]{counter-reset:item;margin-left:16px}.k-tree-draggable .k-tree-item-container[data-v-213ccd53]{margin:3px 0 0 3px;margin:calc(var(--KTreeListDropZoneHeight, 6px) / 2) 0 0 calc(var(--KTreeListDropZoneHeight, 6px) / 2);position:relative}.k-tree-draggable .k-tree-item-container[data-v-213ccd53]:before{border-bottom:1px solid #e0e4ea;border-bottom:var(--kui-border-width-10, 1px) solid var(--KTreeListItemUnselectedBorder, var(--kui-color-border-disabled, #e0e4ea));border-left:1px solid #e0e4ea;border-left:var(--kui-border-width-10, 1px) solid var(--KTreeListItemUnselectedBorder, var(--kui-color-border-disabled, #e0e4ea));border-radius:0 0 0 5px;border-radius:var(--kui-border-radius-0, 0px) var(--kui-border-radius-0, 0px) var(--kui-border-radius-0, 0px) 5px;content:"";height:26px;height:calc(var(--KTreeListDropZoneHeight, 6px) + 20px);left:-12px;position:absolute;top:-3px;top:calc(var(--KTreeListDropZoneHeight, 6px) / 2 * -1);width:12px}.k-tree-draggable .k-tree-item-container[data-v-213ccd53]:after{border-left:1px solid #e0e4ea;border-left:var(--kui-border-width-10, 1px) solid var(--KTreeListItemUnselectedBorder, var(--kui-color-border-disabled, #e0e4ea));content:"";height:100%;left:-12px;position:absolute;top:8px;top:calc(var(--KTreeListDropZoneHeight, 6px) + 2px);width:12px}.k-tree-draggable .k-tree-item-container[data-v-213ccd53]:first-child{padding-top:6px;padding-top:var(--KTreeListDropZoneHeight, 6px)}.k-tree-draggable .k-tree-item-container[data-v-213ccd53]:last-child:after{display:none}.k-tree-list .k-tree-draggable{margin:0;margin:var(--kui-space-0, 0px);padding:0;padding:var(--kui-space-0, 0px)}.k-tree-list>.k-tree-draggable>.k-tree-item-container:before{display:none}.k-tree-list>.k-tree-draggable>.k-tree-item-container:after{display:none}.k-tree-list-grabbing *,.k-tree-item-grabbing *{cursor:move!important;cursor:grabbing!important}.view-switch-button[data-v-7f933b41]{background-color:#0000!important;background-color:var(--kui-color-background-transparent, rgba(0, 0, 0, 0))!important;border:none!important;cursor:pointer!important;font-weight:400!important;font-weight:var(--kui-font-weight-regular, 400)!important;--KButtonPaddingY: var(--kui-space-30, 6px);--KButtonPaddingX: var(--kui-space-30, 6px);--KButtonSecondaryHover: var(--white, var(--kui-color-background, #ffffff));--KButtonSecondaryHoverBorder: var(--blue-300, var(--kui-color-border-primary-weak, #5f9aff));--KButtonSecondaryFocus: none;transform:scale(1) translateZ(0);transform:scale(var(--scale, 1)) translateZ(0)}.view-switch-button[data-v-7f933b41]:focus,.view-switch-button[data-v-7f933b41]:hover{background-color:#0000!important;background-color:var(--kui-color-background-transparent, rgba(0, 0, 0, 0))!important;border:none!important;cursor:pointer!important;font-weight:400!important;font-weight:var(--kui-font-weight-regular, 400)!important}.view-switch-button.paused .icon i[data-v-7f933b41]{animation-duration:0s}.view-switch-button .icon[data-v-7f933b41]{height:24px;position:relative;width:24px}.view-switch-button .icon i[data-v-7f933b41]{animation:none .5s linear forwards 0s;animation:var(--name, var(--dots-name, none)) var(--duration, var(--dots-duration, .5s)) var(--easing, var(--dots-easing, linear)) forwards var(--delay, var(--dots-delay, 0s));background-color:#6c7489;background-color:var(--grey-500, var(--kui-color-background-neutral, #6c7489));border-radius:2px;border-radius:var(--kui-border-radius-10, 2px);display:block;height:7px;height:var(--height, 7px);left:4px;left:var(--left, 4px);position:absolute;top:4px;top:var(--top, 4px);transition:background-color .2s ease;width:7px;width:var(--width, 7px)}.view-switch-button .icon .dots i[data-v-7f933b41]:nth-child(1){--x-middle: -8px;--y-middle: 10px;--x-end: -2px;--y-end: 12px;--x-back: 10px;--y-back: 7px;--x-back-end: 9px;--y-back-end: 0}.view-switch-button .icon .dots i[data-v-7f933b41]:nth-child(2){--left: 13px;--x-middle: -12px;--y-middle: 5px;--x-end: -11px;--y-end: 7px;--x-back: -3px;--y-back: 1px;--x-back-end: -9px;--y-back-end: 0}.view-switch-button .icon .dots i[data-v-7f933b41]:nth-child(3){--top: 13px;--x-middle: 4px;--y-middle: -5px;--x-end: -2px;--y-end: -7px;--x-back: -5px;--y-back: 0px;--x-back-end: 9px;--y-back-end: 0}.view-switch-button .icon .dots i[data-v-7f933b41]:nth-child(4){--left: 13px;--top: 13px;--x-middle: 0;--y-middle: -10px;--x-end: -11px;--y-end: -12px;--x-back: -14px;--y-back: -8px;--x-back-end: -9px;--y-back-end: 0}.view-switch-button .icon .lines[data-v-7f933b41]{--name: var(--lines-name, none);--duration: var(--lines-duration, .2s);--easing: var(--lines-easing, linear);--delay: var(--lines-delay, 0s)}.view-switch-button .icon .lines i[data-v-7f933b41]{--left: 9px;--top: 3px;--height: 2px;--width: 11px;transform:translateY(20%) translateZ(0) scaleX(0);transform-origin:0 50%}.view-switch-button .icon .lines i[data-v-7f933b41]:nth-child(2){--top: 8px}.view-switch-button .icon .lines i[data-v-7f933b41]:nth-child(3){--top: 13px}.view-switch-button .icon .lines i[data-v-7f933b41]:nth-child(4){--top: 18px}.view-switch-button .icon .lines i[data-v-7f933b41]:nth-child(3),.view-switch-button .icon .lines i[data-v-7f933b41]:nth-child(4){transform-origin:100% 50%}.view-switch-button.table[data-v-7f933b41]{--dots-name: back;--lines-name: scale-down}.view-switch-button.table .lines i[data-v-7f933b41]{transform-origin:0 50%}.view-switch-button.table .lines i[data-v-7f933b41]:nth-child(3),.view-switch-button.table .lines i[data-v-7f933b41]:nth-child(4){transform-origin:100% 50%}.view-switch-button.grid[data-v-7f933b41]{--dots-name: move;--lines-name: scale;--lines-duration: .15s;--lines-delay: .3s}.view-switch-button.grid .lines i[data-v-7f933b41]{transform-origin:100% 50%}.view-switch-button.grid .lines i[data-v-7f933b41]:nth-child(3),.view-switch-button.grid .lines i[data-v-7f933b41]:nth-child(4){transform-origin:0 50%}@keyframes move{50%{transform:translate(0) scale(.4);transform:translate(var(--x-middle, 0),var(--y-middle, 0)) scale(.4)}to{transform:translate(0) scale(.4);transform:translate(var(--x-end, 0),var(--y-end, 0)) scale(.4)}}@keyframes back{0%,15%{transform:translate(0) scale(.4);transform:translate(var(--x-end, 0),var(--y-end, 0)) scale(.4)}50%{transform:translate(0) scale(.5);transform:translate(var(--x-back, 0),var(--y-back, 0)) scale(.5)}to{transform:translate(0) scale(1);transform:translate(var(--x-back-end, 0),var(--y-back-end, 0)) scale(1)}}@keyframes scale{to{transform:translateY(20%) translateZ(0) scaleX(1)}}@keyframes scale-down{0%{transform:translateY(20%) translateZ(0) scaleX(1)}to{transform:translateY(20%) translateZ(0) scaleX(0)}}.k-external-link[data-v-27871540]{align-items:center;color:#0044f4;color:var(--KExternalLinkColor, var(--kui-color-text-primary, #0044f4));display:inline-flex;font-weight:400;font-weight:var(--kui-font-weight-regular, 400);text-decoration:none}.k-external-link[data-v-27871540]:hover{color:#0030cc;color:var(--KExternalLinkColorHover, var(--kui-color-text-primary-strong, #0030cc))}.k-external-link .kong-icon[data-v-27871540]{margin-left:8px;margin-left:var(--spacing-xs, var(--kui-space-40, 8px))}.k-truncate[data-v-791c716f]{align-items:flex-start;display:flex;overflow:hidden;padding:4px;padding:var(--kui-space-20, 4px)}.k-truncate .k-truncate-expand-controls[data-v-791c716f]{align-items:flex-end!important;display:flex!important;height:100%!important}.k-truncate .expand-trigger[data-v-791c716f],.k-truncate .collapse-trigger[data-v-791c716f]{--KButtonLink: var(--KTruncateToggleColor, var(--blue-500, var(--kui-color-text-primary, #0044f4)));--KButtonPrimaryBase: var(--KTruncateCollapseBackground, var(--blue-100, var(--kui-color-background-primary-weakest, #eefaff)));--KButtonPrimaryHover: var(--KTruncateCollapseHover, var(--blue-200, var(--kui-color-background-primary-weaker, #bee2ff)));--KButtonPrimaryActive: var(--KTruncateCollapseHover, var(--blue-200, var(--kui-color-background-primary-weaker, #bee2ff)))}.k-truncate.k-truncate-content[data-v-791c716f]{display:flex;flex-direction:row-reverse;height:var(--b2b587b4)}.k-truncate.k-truncate-content.expanded[data-v-791c716f]{height:auto}.k-truncate.k-truncate-content .k-truncate-container[data-v-791c716f]{display:flex;flex-wrap:wrap;gap:var(--1d00c262);margin-right:auto;position:relative}.k-truncate.k-truncate-content .expand-trigger[data-v-791c716f]{font-size:12px;font-size:var(--type-xs, var(--kui-font-size-20, 12px))}.k-truncate.k-truncate-content .expand-trigger[data-v-791c716f]:before{content:"+";margin-right:-7px}.k-truncate.k-truncate-content .collapse-trigger[data-v-791c716f]{padding:4px;padding:var(--spacing-xxs, var(--kui-space-20, 4px))}.k-truncate.k-truncate-content .collapse-trigger[data-v-791c716f]:focus,.k-truncate.k-truncate-content .collapse-trigger[data-v-791c716f]:active{box-shadow:none}.k-truncate.k-truncate-content .collapse-trigger[data-v-791c716f]:focus-within{background-color:#eefaff;background-color:var(--KTruncateCollapseHover, var(--blue-200, var(--kui-color-background-primary-weakest, #eefaff)));outline:-webkit-focus-ring-color auto 1px}.k-truncate.k-truncate-text[data-v-791c716f]{display:flex;flex-direction:column}.k-truncate.k-truncate-text .k-truncate-container[data-v-791c716f]{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:var(--c3af62ea);overflow:hidden}.k-truncate.k-truncate-text.expanded .k-truncate-container[data-v-791c716f]{display:block}.k-truncate.k-truncate-text .expand-trigger[data-v-791c716f],.k-truncate.k-truncate-text .collapse-trigger[data-v-791c716f]{font-size:12px;font-size:var(--type-xs, var(--kui-font-size-20, 12px))}.k-truncate .k-truncate-collapse-controls[data-v-791c716f]{margin-top:8px!important;margin-top:var(--kui-space-40, 8px)!important;place-self:flex-end!important}.k-method-badge[data-v-f90a8059]{display:flex;font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);justify-content:center}.k-method-badge.k-method-toggle[data-v-f90a8059]{padding:4px;padding:var(--spacing-xxs, var(--kui-space-20, 4px));padding-left:12px;padding-left:var(--spacing-sm, var(--kui-space-50, 12px));--KInputSwitchLabel: var(--54a77592)}.k-method-badge.k-method-toggle[data-v-f90a8059] .k-switch{pointer-events:none}/*! KONGPONENTS_STYLES */.type-xxxl{font-size:32px;font-size:var(--type-xxxl)}.type-xxl{font-size:28px;font-size:var(--type-xxl)}.type-xl{font-size:22px;font-size:var(--type-xl)}.type-lg{font-size:18px;font-size:var(--type-lg)}.type-md{font-size:16px;font-size:var(--type-md)}.type-sm{font-size:14px;font-size:var(--type-sm)}.type-xs{font-size:12px;font-size:var(--type-xs)}.type-xxs{font-size:10px;font-size:var(--type-xxs)}.mono{font-family:JetBrains Mono,Consolas,monospace;font-family:var(--font-family-mono)}.mono.type-xxxl{font-size:30.4px;font-size:calc(var(--type-xxxl) * .95)}.mono.type-xxl{font-size:calc(28px * .95);font-size:calc(var(--type-xxl) * .95)}.mono.type-xl{font-size:20.9px;font-size:calc(var(--type-xl) * .95)}.mono.type-lg{font-size:calc(18px * .95);font-size:calc(var(--type-lg) * .95)}.mono.type-md{font-size:15.2px;font-size:calc(var(--type-md) * .95)}.mono.type-sm{font-size:calc(14px * .95);font-size:calc(var(--type-sm) * .95)}.mono.type-xs{font-size:calc(12px * .95);font-size:calc(var(--type-xs) * .95)}.mono.type-xxs{font-size:9.5px;font-size:calc(var(--type-xxs) * .95)}.color-blue-100{color:#f2f6fe;color:var(--blue-100)}.color-blue-200{color:#bdd3f9;color:var(--blue-200)}.color-blue-300{color:#8ab3fa;color:var(--blue-300)}.color-blue-400{color:#3972d5;color:var(--blue-400)}.color-blue-500{color:#1155cb;color:var(--blue-500)}.color-blue-600{color:#003694;color:var(--blue-600)}.color-blue-700{color:#0a2b66;color:var(--blue-700)}.color-petrol-100{color:#eaf4fb;color:var(--petrol-100)}.color-petrol-200{color:#0364ac;color:var(--petrol-200)}.color-purple-100{color:#d7d8fe;color:var(--purple-100)}.color-purple-200{color:#bec0fd;color:var(--purple-200)}.color-purple-300{color:#9396fc;color:var(--purple-300)}.color-purple-400{color:#473cfb;color:var(--purple-400)}.color-steel-100{color:#f0f4fa;color:var(--steel-100)}.color-steel-200{color:#dae3f2;color:var(--steel-200)}.color-steel-300{color:#a3b6d9;color:var(--steel-300)}.color-steel-400{color:#7d91b3;color:var(--steel-400)}.color-steel-500{color:#5c7299;color:var(--steel-500)}.color-steel-600{color:#395380;color:var(--steel-600)}.color-steel-700{color:#273c61;color:var(--steel-700)}.color-red-100{color:#ffdede;color:var(--red-100)}.color-red-200{color:#fcc;color:var(--red-200)}.color-red-300{color:#ff9a99;color:var(--red-300)}.color-red-400{color:#ff7877;color:var(--red-400)}.color-red-500{color:#d44324;color:var(--red-500)}.color-red-600{color:#e50000;color:var(--red-600)}.color-red-700{color:#922021;color:var(--red-700)}.color-green-100{color:#e8f8f5;color:var(--green-100)}.color-green-200{color:#c0f2d5;color:var(--green-200)}.color-green-300{color:#84e5ae;color:var(--green-300)}.color-green-400{color:#42d782;color:var(--green-400)}.color-green-500{color:#07a88d;color:var(--green-500)}.color-green-600{color:#008871;color:var(--green-600)}.color-green-700{color:#13755e;color:var(--green-700)}.color-teal-100{color:#cdf1fe;color:var(--teal-100)}.color-teal-200{color:#91e1fc;color:var(--teal-200)}.color-teal-300{color:#169fcc;color:var(--teal-300)}.color-teal-400{color:#0a7fae;color:var(--teal-400)}.color-teal-500{color:#006e9d;color:var(--teal-500)}.color-yellow-100{color:#fff3d8;color:var(--yellow-100)}.color-yellow-200{color:#ffe6ba;color:var(--yellow-200)}.color-yellow-300{color:#ffd68c;color:var(--yellow-300)}.color-yellow-400{color:#fabe5f;color:var(--yellow-400)}.color-yellow-500{color:#c67c06;color:var(--yellow-500)}.color-yellow-600{color:#a05604;color:var(--yellow-600)}.color-grey-100{color:#f8f8fa;color:var(--grey-100)}.color-grey-200{color:#f1f1f5;color:var(--grey-200)}.color-grey-300{color:#e7e7ec;color:var(--grey-300)}.color-grey-400{color:#b6b6bd;color:var(--grey-400)}.color-grey-500{color:#6f7787;color:var(--grey-500)}.color-grey-600{color:#3c4557;color:var(--grey-600)}.color-black-85{color:#000000d9;color:var(--black-85)}.color-black-70{color:#000000b3;color:var(--black-70)}.color-black-45{color:#00000073;color:var(--black-45)}.color-black-25{color:#00000040;color:var(--black-25)}.color-black-10{color:#0000001a;color:var(--black-10)}.color-black-100{color:#dfdfdf;color:var(--black-100)}.color-black-200{color:#b1b2b1;color:var(--black-200)}.color-black-300{color:#6f7787;color:var(--black-300)}.color-black-400{color:#3c4557;color:var(--black-400)}.color-black-500{color:#0b172d;color:var(--black-500)}.color-white{color:#fff;color:var(--white)}.style-heading-1{font-size:32px!important;font-weight:400!important;line-height:36px!important}.style-heading-2{font-size:20px!important;font-weight:400!important;line-height:24px!important}.style-heading-3{font-size:16px!important;font-weight:400!important;line-height:24px!important}.style-heading-4{font-size:14px!important;font-weight:400!important;line-height:20px!important}.style-body-lg,.style-body-lg-bold{font-size:16px!important;font-weight:400!important;line-height:24px!important}.style-body-md{font-size:13px!important;font-weight:400!important;line-height:20px!important}.style-body-md-bold{font-size:13px!important;font-weight:400!important;line-height:24px!important}.style-body-sm,.style-body-sm-bold{font-size:12px!important;font-weight:400!important;line-height:16px!important}.style-body-tiny{font-size:11px!important;font-weight:300!important;line-height:16px!important}.style-body-link{font-size:13px!important;font-weight:400!important;line-height:20px!important}.style-body-bc{font-size:12px!important;font-weight:400!important;line-height:24px!important;text-transform:uppercase!important}.style-body-code{font-size:13px!important;font-weight:100!important;line-height:24px!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.my-auto{margin-bottom:auto!important;margin-top:auto!important}.ma-auto{margin:auto!important}.mx-0{margin-left:0!important;margin-right:0!important}.my-0{margin-bottom:0!important;margin-top:0!important}.ma-0{margin:0!important}.px-auto{padding-left:auto!important;padding-right:auto!important}.py-auto{padding-bottom:auto!important;padding-top:auto!important}.pa-auto{padding-bottom:auto!important;padding-left:auto!important;padding-right:auto!important;padding-top:auto!important}.px-0{padding-left:0!important;padding-right:0!important}.py-0{padding-bottom:0!important;padding-top:0!important}.pa-0{padding:0!important}.mt-8{margin-top:64px!important}.mr-8{margin-right:64px!important}.mb-8{margin-bottom:64px!important}.ml-8{margin-left:64px!important}.mx-8{margin-left:64px!important;margin-right:64px!important}.my-8{margin-bottom:64px!important;margin-top:64px!important}.ma-8{margin:64px!important}.pt-8{padding-top:64px!important}.pr-8{padding-right:64px!important}.pb-8{padding-bottom:64px!important}.pl-8{padding-left:64px!important}.px-8{padding-left:64px!important;padding-right:64px!important}.py-8{padding-bottom:64px!important;padding-top:64px!important}.pa-8{padding:64px!important}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}.truncate{line-height:initial;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.multi-line-truncation{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;-webkit-line-clamp:var(--TMaxLineLimit, 3);overflow:hidden}.truncate-multi{font-size:16px;font-size:var(--TFontSize, 16px);line-height:24px;line-height:var(--TLineHeight, 24px);max-height:120px;max-height:calc(var(--TLineHeight, 24px) * var(--TMaxLines, 5));overflow:hidden;padding-right:100px!important;padding-right:calc(var(--TPosRight, 12px) * var(--TPadRight, 8) + 4px)!important;position:relative}.truncate-multi .truncate-multi:before{content:"...";position:absolute;right:12px;right:var(--TPosRight, 12px);top:104px;top:calc(var(--TLineHeight, 24px) * (var(--TMaxLines, 5) - 1) + var(--TFontSize, 16px) * .5)}.capitalize{text-transform:capitalize!important}.lowercase{text-transform:lowercase!important}.uppercase{text-transform:uppercase!important}.bold-500{font-weight:500!important}.bold-600{font-weight:600!important}.bold-700{font-weight:700!important}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.place-self-start{place-self:flex-start!important}.place-self-center{place-self:center!important}.place-self-end{place-self:flex-end!important}.cursor-pointer{cursor:pointer!important}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-100{height:100%!important}.h-auto{height:auto!important}.h-screen{min-height:100vh!important}.non-visual-button,.non-visual-button:focus,.non-visual-button:hover{background-color:transparent!important;border:none!important;cursor:pointer!important;font-weight:400!important}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.k-visually-hidden{border:0!important;clip:rect(0,0,0,0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.form-group{display:block;margin-bottom:24px;width:100%}.form-group hr{border-color:#e7e7ec;border-color:var(--KInputBorder, var(--grey-300, #e7e7ec));margin:32px 0}.k-input+.help,.k-input-wrapper+.help{color:#00000073;color:var(--black-45, rgba(0, 0, 0, .45));display:block;font-size:14px;font-size:var(--type-sm, var(--kui-font-size-30, 14px));margin:8px 0 0;margin:var(--spacing-xs, var(--kui-space-40, 8px)) var(--kui-space-0, 0px) var(--kui-space-0, 0px)}.k-input-wrapper .text-on-input{position:relative}.k-input-wrapper .text-on-input .hovered:not(.readonly){color:#1155cb;color:var(--KInputHover, var(--blue-500, #1155cb));transition:color .1s ease}.k-input-wrapper .text-on-input .focused:not(.readonly){color:#1155cb;color:var(--KInputFocus, var(--blue-500, #1155cb));transition:color .1s ease}.k-input-wrapper .text-on-input .is-required{color:#3c4557;color:var(--KLabelRequiredAsteriskColor, var(--KInputBorder, var(--grey-600, #3c4557)));font-size:11px;font-weight:500;margin-left:4px;margin-left:var(--spacing-xxs, var(--kui-space-20, 4px))}.k-input-wrapper .text-on-input label{background-color:#fff;background-color:var(--KInputBackground, var(--white));color:#3c4557;color:var(--KInputBorder, var(--grey-600, #3c4557));display:inline-block;font-size:11px;font-weight:500;left:13px;line-height:1;margin-bottom:0;padding:2px 4px;position:absolute;top:-8px;transition:color .1s ease;width:auto;z-index:1}.k-input-wrapper .text-on-input label.hovered:not(.readonly){color:#1155cb;color:var(--KInputHover, var(--blue-500, #1155cb));transition:color .1s ease}.k-input-wrapper .text-on-input label.hovered:not(.readonly) .is-required{color:#1155cb;color:var(--KInputHover, var(--blue-500, #1155cb))}.k-input-wrapper .text-on-input label.focused:not(.readonly){color:#1155cb;color:var(--KInputFocus, var(--blue-500, #1155cb));transition:color .1s ease}.k-input-wrapper .text-on-input label.focused:not(.readonly) .is-required{color:#1155cb;color:var(--KInputFocus, var(--blue-500, #1155cb))}.k-input-wrapper .text-on-input label.disabled,.k-input-wrapper .text-on-input label.disabled .is-required{color:#6f7787;color:var(--grey-500, #6f7787)}.k-input-wrapper textarea.k-input.form-control{padding:17px 0 0 22px;resize:none;background-color:#fff;background-color:var(--KInputBackground, var(--white, #ffffff));box-shadow:none!important;outline:1px solid #e7e7ec!important;outline:1px solid var(--KInputBorder, var(--grey-300, #e7e7ec))!important;transition:color .1s ease,box-shadow .1s ease}.k-input-wrapper textarea.k-input.form-control:hover{box-shadow:none!important;outline:1px solid #bdd3f9!important;outline:1px solid var(--KInputHover, var(--blue-200, #bdd3f9))!important;transition:all .1s ease}.k-input-wrapper textarea.k-input.form-control:focus{box-shadow:none!important;outline:1px solid #3972d5!important;outline:1px solid var(--blue-400, #3972d5)!important;transition:all .1s ease}.k-input:not([type=checkbox]):not([type=radio]),.form-control:not([type=checkbox]):not([type=radio]){border:none;border-radius:3px;box-sizing:border-box;color:#000000b3;color:var(--KInputColor, var(--black-70, rgba(0, 0, 0, .7)));display:block;font-size:16px;font-size:var(--type-md, var(--kui-font-size-40, 16px));font-weight:400;line-height:24px;line-height:var(--kui-line-height-40, 24px);padding:8px 16px;padding:var(--kui-space-40, 8px) var(--spacing-md, var(--kui-space-60, 16px));width:100%;background-color:#fff;background-color:var(--KInputBackground, var(--white, #ffffff));box-shadow:inset 0 0 0 1px #e7e7ec!important;box-shadow:inset 0 0 0 1px var(--KInputBorder, var(--grey-300, #e7e7ec))!important;transition:color .1s ease,box-shadow .1s ease}.k-input:not([type=checkbox]):not([type=radio]).k-input-small,.form-control:not([type=checkbox]):not([type=radio]).k-input-small{font-size:12px;font-size:var(--type-xs, var(--kui-font-size-20, 12px));padding:8px 12px;padding:var(--spacing-xs, var(--kui-space-40, 8px)) var(--spacing-sm, var(--kui-space-50, 12px))}.k-input:not([type=checkbox]):not([type=radio]).k-input-large,.form-control:not([type=checkbox]):not([type=radio]).k-input-large{font-size:16px;font-size:var(--type-md, var(--kui-font-size-40, 16px));padding:16px 24px;padding:var(--spacing-md, var(--kui-space-60, 16px)) var(--spacing-lg, var(--kui-space-80, 24px))}.k-input:not([type=checkbox]):not([type=radio]):hover,.form-control:not([type=checkbox]):not([type=radio]):hover{box-shadow:inset 0 0 0 1px #bdd3f9!important;box-shadow:inset 0 0 0 1px var(--KInputHover, var(--blue-200, #bdd3f9))!important;transition:all .1s ease}.k-input:not([type=checkbox]):not([type=radio]):hover.k-input-large,.form-control:not([type=checkbox]):not([type=radio]):hover.k-input-large{box-shadow:inset 0 0 0 2px #bdd3f9!important;box-shadow:inset 0 0 0 2px var(--KInputHover, var(--blue-200, #bdd3f9))!important;transition:all .1s ease}.k-input:not([type=checkbox]):not([type=radio]):focus,.form-control:not([type=checkbox]):not([type=radio]):focus{box-shadow:inset 0 0 0 1px #3972d5!important;box-shadow:inset 0 0 0 1px var(--KInputFocus, var(--blue-400, #3972d5))!important;outline:none!important;transition:all .1s ease}.k-input:not([type=checkbox]):not([type=radio]):focus.k-input-large,.form-control:not([type=checkbox]):not([type=radio]):focus.k-input-large{box-shadow:inset 0 0 0 2px #3972d5!important;box-shadow:inset 0 0 0 2px var(--KInputFocus, var(--blue-400))!important;transition:all .1s ease}.k-input:not([type=checkbox]):not([type=radio]):not([type=checkbox]):not([type=radio]):not([type=file]):read-only,.form-control:not([type=checkbox]):not([type=radio]):not([type=checkbox]):not([type=radio]):not([type=file]):read-only{background-color:#f8f8fa;background-color:var(--KInputReadonlyBackground, var(--grey-100, #f8f8fa));box-shadow:inset 0 0 0 1px #e7e7ec!important;box-shadow:inset 0 0 0 1px var(--KInputBorder, var(--grey-300, #e7e7ec))!important;transition:all .1s ease}.k-input:not([type=checkbox]):not([type=radio]):disabled,.form-control:not([type=checkbox]):not([type=radio]):disabled{background-color:#f8f8fa;background-color:var(--KInputDisabledBackground, var(--grey-100, #f8f8fa));box-shadow:inset 0 0 0 1px #e7e7ec!important;box-shadow:inset 0 0 0 1px var(--KInputBorder, var(--grey-300, #e7e7ec))!important;cursor:not-allowed;font-style:italic;transition:all .1s ease}.k-input:not([type=checkbox]):not([type=radio]):invalid,.k-input:not([type=checkbox]):not([type=radio]):-moz-submit-invalid,.k-input:not([type=checkbox]):not([type=radio]):-moz-ui-invalid,.form-control:not([type=checkbox]):not([type=radio]):invalid,.form-control:not([type=checkbox]):not([type=radio]):-moz-submit-invalid,.form-control:not([type=checkbox]):not([type=radio]):-moz-ui-invalid{box-shadow:none}.k-input:not([type=checkbox]):not([type=radio])::placeholder,.form-control:not([type=checkbox]):not([type=radio])::placeholder{color:#00000073;color:var(--KInputPlaceholderColor, var(--black-45, rgba(0, 0, 0, .45)));font-weight:400;opacity:1}.k-input:not([type=checkbox]):not([type=radio])::-ms-clear,.form-control:not([type=checkbox]):not([type=radio])::-ms-clear{display:none}.k-input[type=search],.form-control[type=search]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3E%3Cpath fill='%23000' fill-opacity='.45' fill-rule='evenodd' d='M6 12c-3.3137085 0-6-2.6862915-6-6s2.6862915-6 6-6 6 2.6862915 6 6c0 1.29583043-.410791 2.49571549-1.1092521 3.47653436l1.2305724 1.23057244 2.8232632 2.8338633c.3897175.3911808.3947266 1.0192147.005164 1.4087774-.3868655.3868655-1.014825.3873148-1.4087774-.005164l-2.8338633-2.8232632-1.23057244-1.2305724C8.49571549 11.589209 7.29583043 12 6 12zm4-6c0-2.209139-1.790861-4-4-4S2 3.790861 2 6s1.790861 4 4 4 4-1.790861 4-4z'/%3E%3C/svg%3E");background-position:12px 50%;background-repeat:no-repeat;padding-left:36px!important}.k-input[type=search]::-webkit-search-cancel-button,.form-control[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;background-image:url(data:image/svg+xml,%3Csvg%20width%3D%2712%27%20height%3D%2712%27%20viewBox%3D%270%200%2012%2012%27%20fill%3D%27none%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%0A%3Cpath%20d%3D%27M9.60005%202.40021L1.80005%2010.2002%27%20stroke%3D%27%233C4557%27%20stroke-width%3D%271.5%27%20stroke-linecap%3D%27round%27%2F%3E%0A%3Cpath%20d%3D%27M9.60005%2010.2002L1.80005%202.40021%27%20stroke%3D%27%233C4557%27%20stroke-width%3D%271.5%27%20stroke-linecap%3D%27round%27%2F%3E%0A%3C%2Fsvg%3E);background-size:16px 16px;height:16px;width:16px}.k-input-wrapper.input-error textarea.k-input.form-control{box-shadow:none!important;outline:1px solid #d44324!important;outline:1px solid var(--red-500, #d44324)!important;transition:color .1s ease}.k-input-wrapper.input-error .k-input,.k-input-wrapper.input-error .k-input:hover,.k-input-wrapper.input-error .k-input:focus{box-shadow:inset 0 0 0 1.5px #d44324!important;box-shadow:inset 0 0 0 1.5px var(--KInputError, var(--red-500, #d44324))!important;outline:none!important;transition:color .1s ease}.k-input-wrapper.input-error .k-input.k-input-large,.k-input-wrapper.input-error .k-input:hover.k-input-large,.k-input-wrapper.input-error .k-input:focus.k-input-large{box-shadow:inset 0 0 0 2px #d44324!important;box-shadow:inset 0 0 0 2px var(--KInputError, var(--red-500, #d44324))!important;transition:color .1s ease}.k-input-wrapper.input-error .text-on-input label{color:#d44324;color:var(--KInputError, var(--red-500, #d44324));transition:color .1s ease}select.k-input:not([type=checkbox]),select.k-input:not([type=checkbox]):read-only,select.k-input:not([type=radio]),select.k-input:not([type=radio]):read-only{background-color:#fff;background-color:var(--KInputSelectBackground, var(--white, #ffffff));height:38px}.k-input-label{color:#000000d9;color:var(--KInputLabelColor, var(--black-85));display:inline-flex;font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--KInputLabelFont, var(--font-family-sans, var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif)));font-size:14px;font-size:var(--KInputLabelSize, var(--type-sm, var(--kui-font-size-30, 14px)));font-weight:600;font-weight:var(--KInputLabelWeight, var(--kui-font-weight-semibold, 600));line-height:18px;line-height:var(--KInputLabelLineHeight, var(--type-lg, var(--kui-line-height-30, 20px)));margin-bottom:8px;margin-bottom:var(--KInputLabelMargin, var(--spacing-xs, var(--kui-space-40, 8px)))}.k-input-label .is-required{color:var(--KLabelRequiredAsteriskColor, var(--KInputLabelColor));font-size:14px;font-size:var(--KInputLabelSize, var(--type-sm, var(--kui-font-size-30, 14px)));font-weight:600;font-weight:var(--KInputLabelWeight, var(--kui-font-weight-semibold, 600));margin-left:4px;margin-left:var(--spacing-xxs, var(--kui-space-20, 4px))}.k-input-label .label-tooltip{align-items:center;display:flex}.k-input-label .kong-icon{margin-left:4px;margin-left:var(--spacing-xxs, var(--kui-space-20, 4px))}.k-inputCheckbox.k-input-label,.k-inputRadio.k-input-label{color:#000000b3;color:var(--KInputCheckboxLabel, var(--black-70, rgba(0, 0, 0, .7)));font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--KInputCheckboxLabelFont, var(--font-family-sans, var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif)));font-size:16px;font-size:var(--KInputCheckboxLabelSize, var(--type-md, var(--kui-font-size-40, 16px)));font-weight:400;margin-bottom:0;margin-bottom:var(--kui-space-0, 0px)}input.k-input[type=checkbox],input.k-input[type=radio],input.form-control[type=checkbox],input.form-control[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #e7e7ec;border:1px solid var(--KInputBorder, var(--grey-300, #e7e7ec));box-sizing:border-box;display:inline-block;padding:0;-webkit-print-color-adjust:exact;-webkit-user-select:none;user-select:none;vertical-align:middle}input.k-input[type=checkbox]:disabled,input.k-input[type=radio]:disabled,input.form-control[type=checkbox]:disabled,input.form-control[type=radio]:disabled{opacity:1}input.k-input[type=checkbox]:disabled:hover,input.k-input[type=radio]:disabled:hover,input.form-control[type=checkbox]:disabled:hover,input.form-control[type=radio]:disabled:hover{border-color:#e7e7ec;border-color:var(--KInputBorder, var(--grey-300, #e7e7ec))}input.k-input[type=checkbox],input.form-control[type=checkbox]{border:none;border-radius:3px;color:#1155cb;color:var(--KCheckboxPrimary, var(--blue-500, #1155cb));height:20px;margin:0 6px 0 0;outline:none;width:20px}input.k-input[type=checkbox]:not(:checked),input.form-control[type=checkbox]:not(:checked){border:1px solid #1155cb;border:1px solid var(--KCheckboxPrimary, var(--blue-500, #1155cb))}input.k-input[type=checkbox]:checked,input.form-control[type=checkbox]:checked{background-color:currentColor;background-image:url("data:image/svg+xml,%3Csvg width='13' height='11' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.633 0L12 1.397 3.583 10 0 6.337 1.367 4.94l2.216 2.265z' fill='%23FFF' fill-rule='nonzero'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;border-color:#1155cb;border-color:var(--KCheckboxPrimary, var(--blue-500, #1155cb))}input.k-input[type=checkbox]:checked::-ms-check,input.form-control[type=checkbox]:checked::-ms-check{background-color:#1155cb;background-color:var(--KCheckboxPrimary, var(--blue-500, #1155cb));border:1px solid #1155cb;border:1px solid var(--KCheckboxPrimary, var(--blue-500, #1155cb));color:#fff}input.k-input[type=checkbox]:hover,input.k-input[type=checkbox]:active,input.form-control[type=checkbox]:hover,input.form-control[type=checkbox]:active{border-color:#1155cb;border-color:var(--KCheckboxPrimary, var(--blue-500, #1155cb))}input.k-input[type=checkbox]:focus,input.form-control[type=checkbox]:focus{border-color:#1155cb;border-color:var(--KCheckboxPrimary, var(--blue-500, #1155cb));outline:none}input.k-input[type=checkbox]:disabled:not(:checked),input.form-control[type=checkbox]:disabled:not(:checked){background-color:#f8f8fa;background-color:var(--KInputCheckboxDisabled, var(--grey-100, #f8f8fa));border:1px solid #b6b6bd;border:1px solid var(--KCheckboxDisabledChecked, var(--grey-400, #b6b6bd));border-radius:2px}input.k-input[type=checkbox]:disabled:checked,input.form-control[type=checkbox]:disabled:checked{background-color:#b6b6bd;background-color:var(--KCheckboxDisabledChecked, var(--grey-400, #b6b6bd))}input.k-input[type=radio],input.form-control[type=radio]{align-items:center;border:2px solid #e7e7ec;border:2px solid var(--KInputBorder, var(--grey-300, #e7e7ec));border-radius:100%;color:#1155cb;color:var(--KRadioPrimary, var(--blue-500, #1155cb));display:inline-flex;height:20px;justify-content:center;margin:0 6px 0 0;width:20px}input.k-input[type=radio]:checked,input.form-control[type=radio]:checked{background-color:#fff;background-position:center;background-repeat:no-repeat;background-size:100% 100%;border-color:currentColor}input.k-input[type=radio]:checked:after,input.form-control[type=radio]:checked:after{background-color:currentColor;border-radius:100%;content:"";display:flex;height:10px;width:10px}input.k-input[type=radio]:checked:disabled,input.form-control[type=radio]:checked:disabled{border-color:#b6b6bd;border-color:var(--KInputRadioDisabled, var(--grey-400, #b6b6bd))}input.k-input[type=radio]:checked:disabled:after,input.form-control[type=radio]:checked:disabled:after{background-color:#b6b6bd;background-color:var(--KInputRadioDisabled, var(--grey-400, #b6b6bd))}input.k-input[type=radio]:checked::-ms-check,input.form-control[type=radio]:checked::-ms-check{border:2px solid currentColor;color:currentColor}input.k-input[type=radio]:disabled,input.form-control[type=radio]:disabled{background-color:#f1f1f5;background-color:var(--KInputRadioDisabled, var(--grey-200, #f1f1f5))}.k-switch{align-items:center;cursor:pointer;display:inline-flex}.k-switch.switch-with-icon .switch-control{width:48px}.k-switch.switch-with-icon .kong-icon{height:20px;left:57px;width:22px}.k-switch.switch-with-icon input:checked+.switch-control:after{left:26px}.k-switch .switch-control{background-color:#b6b6bd;background-color:var(--KInputSwitchBackground, var(--grey-400, #b6b6bd));border-radius:12px;display:block;height:24px;margin-right:16px;position:relative;transition:.2s linear;width:44px}.k-switch .switch-control.has-label-left{margin-left:16px;margin-right:0}.k-switch .switch-control:after{background-color:#fff;background-color:var(--white, #ffffff);border-radius:50%;content:"";display:block;height:20px;left:2px;position:absolute;top:2px;transition:.2s linear;width:20px}.k-switch[disabled]:not(:disabled){cursor:not-allowed}.k-switch[disabled]:not(:disabled) .switch-control,.k-switch[disabled]:not(:disabled) input{opacity:.3;pointer-events:none}.k-switch input{display:none}.k-switch input:checked+.switch-control{background-color:#07a88d;background-color:var(--KInputSwitchOn, var(--green-500, #07a88d))}.k-switch input:checked+.switch-control:after{left:22px}.k-switch span{color:#000000b3;color:var(--KInputSwitchLabel, var(--black-70, rgba(0, 0, 0, .7)))}:root{--blue-100: #f2f6fe;--blue-200: #bdd3f9;--blue-300: #8ab3fa;--blue-400: #3972d5;--blue-500: #1155cb;--blue-600: #003694;--blue-700: #0a2b66;--petrol-100: #eaf4fb;--petrol-200: #0364ac;--purple-100: #d7d8fe;--purple-200: #bec0fd;--purple-300: #9396fc;--purple-400: #473cfb;--steel-100: #f0f4fa;--steel-200: #dae3f2;--steel-300: #a3b6d9;--steel-400: #7d91b3;--steel-500: #5c7299;--steel-600: #395380;--steel-700: #273c61;--red-100: #ffdede;--red-200: #ffcccc;--red-300: #ff9a99;--red-400: #ff7877;--red-500: #d44324;--red-600: #e50000;--red-700: #922021;--green-100: #e8f8f5;--green-200: #c0f2d5;--green-300: #84e5ae;--green-400: #42d782;--green-500: #07a88d;--green-600: #008871;--green-700: #13755e;--teal-100: #cdf1fe;--teal-200: #91e1fc;--teal-300: #169fcc;--teal-400: #0a7fae;--teal-500: #006e9d;--yellow-100: #fff3d8;--yellow-200: #ffe6ba;--yellow-300: #ffd68c;--yellow-400: #fabe5f;--yellow-500: #c67c06;--yellow-600: #a05604;--grey-100: #f8f8fa;--grey-200: #f1f1f5;--grey-300: #e7e7ec;--grey-400: #b6b6bd;--grey-500: #6f7787;--grey-600: #3c4557;--black-85: rgba(0, 0, 0, .85);--black-70: rgba(0, 0, 0, .7);--black-45: rgba(0, 0, 0, .45);--black-25: rgba(0, 0, 0, .25);--black-10: rgba(0, 0, 0, .1);--black-100: #dfdfdf;--black-200: #b1b2b1;--black-300: #6f7787;--black-400: #3c4557;--black-500: #0b172d;--white: #ffffff;--spacing-xxs: 4px;--spacing-xs: 8px;--spacing-sm: 12px;--spacing-md: 16px;--spacing-lg: 24px;--spacing-xl: 32px;--spacing-xxl: 48px;--spacing-xxxl: 64px;--type-xxxl: 32px;--type-xxl: 28px;--type-xl: 22px;--type-lg: 18px;--type-md: 16px;--type-sm: 14px;--type-xs: 12px;--type-xxs: 10px;--font-family-sans: "Inter", Roboto, Helvetica, sans-serif;--font-family-mono: "JetBrains Mono", Consolas, monospace;font-weight:400;font-weight:var(--font-weight-normal, 400)}:root body{font-weight:400;font-weight:var(--font-weight-normal, 400)}.mt-auto{margin-top:auto!important}.mt-0{margin-top:0!important}.mr-auto{margin-right:auto!important}.mr-0{margin-right:0!important}.mb-auto{margin-bottom:auto!important}.mb-0{margin-bottom:0!important}.ml-auto{margin-left:auto!important}.ml-0{margin-left:0!important}.mt-1{margin-top:4px!important}.mr-1{margin-right:4px!important}.mb-1{margin-bottom:4px!important}.ml-1{margin-left:4px!important}.mx-1{margin-left:4px!important;margin-right:4px!important}.my-1{margin-bottom:4px!important;margin-top:4px!important}.ma-1{margin:4px!important}.mt-2{margin-top:8px!important}.mr-2{margin-right:8px!important}.mb-2{margin-bottom:8px!important}.ml-2{margin-left:8px!important}.mx-2{margin-left:8px!important;margin-right:8px!important}.my-2{margin-bottom:8px!important;margin-top:8px!important}.ma-2{margin:8px!important}.mt-3{margin-top:12px!important}.mr-3{margin-right:12px!important}.mb-3{margin-bottom:12px!important}.ml-3{margin-left:12px!important}.mx-3{margin-left:12px!important;margin-right:12px!important}.my-3{margin-bottom:12px!important;margin-top:12px!important}.ma-3{margin:12px!important}.mt-4{margin-top:16px!important}.mr-4{margin-right:16px!important}.mb-4{margin-bottom:16px!important}.ml-4{margin-left:16px!important}.mx-4{margin-left:16px!important;margin-right:16px!important}.my-4{margin-bottom:16px!important;margin-top:16px!important}.ma-4{margin:16px!important}.mt-5{margin-top:24px!important}.mr-5{margin-right:24px!important}.mb-5{margin-bottom:24px!important}.ml-5{margin-left:24px!important}.mx-5{margin-left:24px!important;margin-right:24px!important}.my-5{margin-bottom:24px!important;margin-top:24px!important}.ma-5{margin:24px!important}.mt-6{margin-top:32px!important}.mr-6{margin-right:32px!important}.mb-6{margin-bottom:32px!important}.ml-6{margin-left:32px!important}.mx-6{margin-left:32px!important;margin-right:32px!important}.my-6{margin-bottom:32px!important;margin-top:32px!important}.ma-6{margin:32px!important}.mt-7{margin-top:48px!important}.mr-7{margin-right:48px!important}.mb-7{margin-bottom:48px!important}.ml-7{margin-left:48px!important}.mx-7{margin-left:48px!important;margin-right:48px!important}.my-7{margin-bottom:48px!important;margin-top:48px!important}.ma-7{margin:48px!important}.mt-8{margin-top:48px!important}.mr-8{margin-right:48px!important}.mb-8{margin-bottom:48px!important}.ml-8{margin-left:48px!important}.mx-8{margin-left:48px!important;margin-right:48px!important}.my-8{margin-bottom:48px!important;margin-top:48px!important}.ma-8{margin:48px!important}.pt-0{padding-top:0!important}.pr-0{padding-right:0!important}.pb-0{padding-bottom:0!important}.pl-0{padding-left:0!important}.pt-1{padding-top:4px!important}.pr-1{padding-right:4px!important}.pb-1{padding-bottom:4px!important}.pl-1{padding-left:4px!important}.px-1{padding-left:4px!important;padding-right:4px!important}.py-1{padding-bottom:4px!important;padding-top:4px!important}.pa-1{padding:4px!important}.pt-2{padding-top:8px!important}.pr-2{padding-right:8px!important}.pb-2{padding-bottom:8px!important}.pl-2{padding-left:8px!important}.px-2{padding-left:8px!important;padding-right:8px!important}.py-2{padding-bottom:8px!important;padding-top:8px!important}.pa-2{padding:8px!important}.pt-3{padding-top:12px!important}.pr-3{padding-right:12px!important}.pb-3{padding-bottom:12px!important}.pl-3{padding-left:12px!important}.px-3{padding-left:12px!important;padding-right:12px!important}.py-3{padding-bottom:12px!important;padding-top:12px!important}.pa-3{padding:12px!important}.pt-4{padding-top:16px!important}.pr-4{padding-right:16px!important}.pb-4{padding-bottom:16px!important}.pl-4{padding-left:16px!important}.px-4{padding-left:16px!important;padding-right:16px!important}.py-4{padding-bottom:16px!important;padding-top:16px!important}.pa-4{padding:16px!important}.pt-5{padding-top:24px!important}.pr-5{padding-right:24px!important}.pb-5{padding-bottom:24px!important}.pl-5{padding-left:24px!important}.px-5{padding-left:24px!important;padding-right:24px!important}.py-5{padding-bottom:24px!important;padding-top:24px!important}.pa-5{padding:24px!important}.pt-6{padding-top:32px!important}.pr-6{padding-right:32px!important}.pb-6{padding-bottom:32px!important}.pl-6{padding-left:32px!important}.px-6{padding-left:32px!important;padding-right:32px!important}.py-6{padding-bottom:32px!important;padding-top:32px!important}.pa-6{padding:32px!important}.pt-7{padding-top:48px!important}.pr-7{padding-right:48px!important}.pb-7{padding-bottom:48px!important}.pl-7{padding-left:48px!important}.px-7{padding-left:48px!important;padding-right:48px!important}.py-7{padding-bottom:48px!important;padding-top:48px!important}.pa-7{padding:48px!important}.pt-8{padding-top:48px!important}.pr-8{padding-right:48px!important}.pb-8{padding-bottom:48px!important}.pl-8{padding-left:48px!important}.px-8{padding-left:48px!important;padding-right:48px!important}.py-8{padding-bottom:48px!important;padding-top:48px!important}.pa-8{padding:48px!important}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(./Inter-latin-ext-45606f83.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(./Inter-latin-450f3ba4.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(./Inter-latin-ext-45606f83.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(./Inter-latin-450f3ba4.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(./Inter-latin-ext-45606f83.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(./Inter-latin-450f3ba4.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(./Inter-latin-ext-45606f83.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(./Inter-latin-450f3ba4.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fira Mono;font-style:normal;font-weight:400;font-display:swap;src:url(./FiraMono-latin-ext-6bfabd30.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fira Mono;font-style:normal;font-weight:400;font-display:swap;src:url(./FiraMono-latin-e43b3538.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--AppHeaderHeight: 60px;--AppSidebarWidth: 240px;--AppGap: 24px;--AppContentPadding: 24px;--AppDisplay: grid;--onboarding-accent: #822dc5;--onboarding-accent-dark: #260d50;--onboarding-shadow: 4px 4px 14px 4px rgba(103, 71, 128, .11);--onboarding-heading-1: var(--onboarding-accent-dark);--onboarding-heading-2: var(--onboarding-accent);--graph-color-1: #290b53;--graph-color-2: #5a416f;--graph-color-3: #7b2bbc;--graph-color-4: #b31aab;--graph-color-5: #d163ce;--graph-color-6: #e13eaf;--graph-color-7: #4a4622;--graph-color-8: #fff182;--graph-color-9: #fff9ca;--KPopPaddingY: 8px;--KBadgeMaxWidth: auto;--KCardBorderRadius: 9px;--TextGradientBackground: linear-gradient(90deg, #473cfb 0%, #a300bd 33.17%)}:root.is-fullscreen{--AppHeaderHeight: 0;--AppSidebarWidth: 0;--AppContentPadding: 0;--AppDisplay: block}*,*:before,*:after{box-sizing:border-box}body{margin:0;-moz-tab-size:2;tab-size:2;color:#000933;font-family:Inter,Roboto,Helvetica,sans-serif;font-weight:400;font-size:16px;line-height:1.5}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre,ul,ol{margin:0}h1,h2,h3,h4,h5,h6{line-height:1.3;font-weight:600}h1{font-size:2rem}h2{font-size:1.5rem}h3{font-size:1.17rem}h4{font-size:1rem}h5{font-size:.83rem}h6{font-size:.67rem}ul,ol{padding-left:16px}h2:not(:first-child),h3:not(:first-child),h4:not(:first-child),h5:not(:first-child),h6:not(:first-child),p:not(:first-child),ul:not(:first-child),ol:not(:first-child){margin-top:12px}dl p:not(:first-child){margin-top:2px}a{text-decoration:none;color:#0044f4}a:hover,a:focus{text-decoration:underline}b,strong{font-weight:600}small{font-size:.8em}code,kbd,pre{font-size:1em}textarea{resize:vertical}img,svg,iframe{vertical-align:middle}img{max-width:100%;height:auto}[hidden]{display:none!important}label{display:block}button,input,optgroup,select{margin:0;padding:0;font-size:100%;line-height:inherit;font-family:inherit;font-weight:inherit;color:inherit}button{background:none;border:none;cursor:pointer}input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #e0e4ea;border-radius:3px;font:inherit;margin:0;padding:8px;color:currentColor;background-color:#fff}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #e0e4ea;border-radius:3px;font-size:16px;line-height:20px;padding:10px 30px 10px 13px;background-color:#fff;background-image:url(./chevron-down-d32f03bb.svg?url);background-position:calc(100% - 13px) 50%;background-repeat:no-repeat}.stack>*+*{margin-block-start:var(--AppGap)}.columns{--threshold: 20rem;--columns: 3;display:flex;flex-wrap:wrap;gap:var(--AppGap)}.columns>*{min-inline-size:min(var(--threshold),100%);inline-size:calc((100% - (var(--columns) - 1) * var(--AppGap)) / var(--columns))}.variable-columns{display:flex;flex-wrap:wrap;gap:var(--AppGap)}.variable-columns>*{flex-grow:1}.form-wrapper{margin-top:40px;margin-bottom:40px;padding-right:5%;padding-left:5%}@media (min-width: 1536px){.form-wrapper{padding-left:15%;padding-right:15%}}.form>*+*{margin-top:40px;border-top:1px solid #e0e4ea;padding-top:40px}.form-header{display:flex;justify-content:space-between}.fact-list{padding-left:0;display:flex;justify-content:space-between;flex-wrap:wrap;max-width:600px}.fact-list__item{display:flex;align-items:center;gap:4px;min-width:300px}.form-title{font-size:24px}.form-section{display:grid;grid-template-columns:1fr 3fr;gap:40px}.form-section__header{grid-column-start:1}.form-section__content{grid-column-start:2}.form-section-title{font-size:18px}.radio-button-group>*{display:flex}.radio-button-group>*+*{margin-block-start:8px}.text-right{text-align:right}.text-center{text-align:center}.text-gradient{background:var(--TextGradientBackground, currentColor);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.cursor-help{cursor:help}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes pulse{50%{opacity:.5}}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.non-visual-button{font-weight:400;background-color:transparent;border:none;cursor:pointer} diff --git a/app/kuma-ui/pkg/resources/data/index.html b/app/kuma-ui/pkg/resources/data/index.html index c8f12ea74e64..264a906f68b0 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