From 5b01851112bfb07136aed9c140fe467cf5734434 Mon Sep 17 00:00:00 2001 From: "kumahq[bot]" <110050114+kumahq[bot]@users.noreply.github.com> Date: Fri, 31 Jan 2025 08:39:02 -0500 Subject: [PATCH] chore(deps): bump kumahq/kuma-gui to 779c4fcf239e6887a2a94b2f6946d811ea3e2b2b (#12720) Bumps kumahq/kuma-gui to version [master@779c4fcf239e6887a2a94b2f6946d811ea3e2b2b](https://github.com/kumahq/kuma-gui/tree/779c4fcf239e6887a2a94b2f6946d811ea3e2b2b) > Changelog: chore(deps): use latest kumahq/kuma-gui Signed-off-by: GitHub Co-authored-by: github-actions[bot] --- ...-DxqQPZqW.js => AccordionList-BMJ-z7aG.js} | 2 +- .../{App-D7_3LN3c.js => App-Qlk1sYeJ.js} | 2 +- ...s => BuiltinGatewayConfigView-DKa7UkHD.js} | 2 +- ... BuiltinGatewayDataplanesView-CncYLzW3.js} | 2 +- ... BuiltinGatewayDetailTabsView-CnsNd-DK.js} | 2 +- ...s => BuiltinGatewayDetailView-BK6QYjiO.js} | 2 +- ....js => BuiltinGatewayListView-CwFAxKlG.js} | 2 +- ... => BuiltinGatewaySummaryView-35OgVdhi.js} | 2 +- ...js => ConfigurationDetailView-CXiEZSCx.js} | 2 +- ...ionInboundSummaryClustersView-VbwX1OgB.js} | 2 +- ...ectionInboundSummaryStatsView-B_dpoFME.js} | 2 +- ... ConnectionInboundSummaryView-5GE_-jsZ.js} | 2 +- ...onInboundSummaryXdsConfigView-CJjtGZNx.js} | 2 +- ...onOutboundSummaryClustersView-DkgxYXjX.js} | 2 +- ...ctionOutboundSummaryStatsView-DUcVruzK.js} | 2 +- ...ConnectionOutboundSummaryView-CUw4tInL.js} | 2 +- ...nOutboundSummaryXdsConfigView-Cxbbruxi.js} | 2 +- .../data/assets/ConnectionTraffic-Bs_UufED.js | 1 - ...YzU.css => ConnectionTraffic-CDaUMi_Z.css} | 2 +- .../data/assets/ConnectionTraffic-CdHeuNPl.js | 1 + ...js => ConnectionsClustersView-Qq5P7jm1.js} | 2 +- ...GA.js => ConnectionsStatsView-M-NsQw5_.js} | 2 +- ...s => ConnectionsXdsConfigView-DYHVua06.js} | 2 +- ....js => ControlPlaneDetailView-CRT7Nqa7.js} | 2 +- ...I9U.js => DataPlaneConfigView-DoObjp0z.js} | 2 +- ...js => DataPlaneDetailTabsView-CSyUDzey.js} | 2 +- ...D.css => DataPlaneDetailView-BPdZwF8x.css} | 2 +- ...D3y.js => DataPlaneDetailView-DAPEq81H.js} | 8 +- ...laneInboundSummaryOverviewView-8weaOWz2.js | 18 ++ ...laneInboundSummaryOverviewView-BCXBza5v.js | 16 -- ...jaY9s.js => DataPlaneListView-cUu8XmUy.js} | 2 +- ...neOutboundSummaryOverviewView-6wG7F1FG.js} | 2 +- ...8.js => DataPlanePoliciesView-CocDxlov.js} | 2 +- ...=> DataPlanePolicySummaryView-De7eiXMc.js} | 2 +- ...hY.js => DataPlaneSummaryView-D4e5A6nq.js} | 2 +- ...elegatedGatewayDetailTabsView-DCoKtJVQ.js} | 2 +- ...=> DelegatedGatewayDetailView-CXdyNATj.js} | 2 +- ...s => DelegatedGatewayListView-CWxLCz8S.js} | 2 +- ...ExternalServiceDetailTabsView-jnA917w9.js} | 2 +- ... => ExternalServiceDetailView-BxiInkMJ.js} | 2 +- ...js => ExternalServiceListView-BsZXGPF2.js} | 2 +- ...rBar-CKqqItEJ.js => FilterBar-DwgK01R3.js} | 2 +- ...jqp.js => GatewayListTabsView-Dd1I0m9N.js} | 2 +- ...> HostnameGeneratorDetailView-BwX204U3.js} | 2 +- ... => HostnameGeneratorListView-yUZiL4Xx.js} | 2 +- ... => HostnameGeneratorRootView-BBSUQX5h.js} | 2 +- ... HostnameGeneratorSummaryView-IJq90lAF.js} | 2 +- ...l5Hxzh.js => KumaNotFoundView-DH_QVR-x.js} | 2 +- ...Box-BMT99oyn.js => LoadingBox-CbemRPJr.js} | 2 +- ...g_6F.js => MeshDetailTabsView-CBqpawcx.js} | 2 +- ...BocM0COl.js => MeshDetailView-CKB3UTBp.js} | 2 +- ...ExternalServiceDetailTabsView-Bdjb_F0W.js} | 2 +- ...MeshExternalServiceDetailView-Dxb9LfxE.js} | 2 +- ...> MeshExternalServiceListView-an7FM_eD.js} | 2 +- ...eshExternalServiceSummaryView-MZRym3oD.js} | 2 +- ...w-Bt_aMWK8.js => MeshListView-DOHgmvne.js} | 2 +- ...ultiZoneServiceDetailTabsView-BE1Q94SK.js} | 2 +- ...eshMultiZoneServiceDetailView-CtjoBK7I.js} | 2 +- ... MeshMultiZoneServiceListView-BmNgkcZf.js} | 2 +- ...shMultiZoneServiceSummaryView-Cu2RzktA.js} | 2 +- ...w-DypAtVmt.js => MeshRootView-dZzkEBLo.js} | 2 +- ...X.js => MeshServiceConfigView-C3s5b3Ow.js} | 2 +- ... => MeshServiceDetailTabsView-DPnBJztT.js} | 2 +- ...O.js => MeshServiceDetailView-CIoKpiaJ.js} | 2 +- ...1he.js => MeshServiceListView-dDP4YhoI.js} | 2 +- ....js => MeshServiceSummaryView-DlTEX4gr.js} | 2 +- ...hView-DZgXIZ_o.js => MeshView-BWdUCR9K.js} | 2 +- ...oardingAddNewServicesCodeView-L4PmvDmw.js} | 2 +- ... OnboardingAddNewServicesView-DexQlfaR.js} | 2 +- ...js => OnboardingCompletedView-CSIRcqCv.js} | 2 +- ...oardingConfigurationTypesView-eAGyH9_g.js} | 2 +- ...s => OnboardingCreateMeshView-BHVAf_fo.js} | 2 +- ...s => OnboardingDataplanesView-lByQKnyY.js} | 2 +- ...OnboardingDeploymentTypesView-BVY2MVVs.js} | 2 +- ...js => OnboardingMultiZoneView-DI0AbPw8.js} | 2 +- ...aa0DYTnQ.js => OnboardingPage-D72f9u95.js} | 2 +- ...fzng.js => OnboardingRootView-ZrukM7HW.js} | 2 +- ...s.js => OnboardingWelcomeView-CCBgP3s0.js} | 2 +- ....js => PolicyDetailConfigView-DhC5zxkf.js} | 2 +- ...9Y.js => PolicyDetailTabsView-MHnwPqJH.js} | 2 +- ...LA9K1H.js => PolicyDetailView-cYYI32Ue.js} | 2 +- ...BA9fJf8H.js => PolicyListView-DuBbd8w5.js} | 2 +- ...e_type_script_setup_true_lang-D_u9GEQQ.js} | 2 +- ..._6JYq.js => PolicySummaryView-DpSmFUu7.js} | 2 +- ...Kl3K.js => PolicyTypeListView-tF8ieTr7.js} | 2 +- ...-DEYzPr6n.js => PolicyTypeTag-BMDEBDL1.js} | 2 +- ...e_type_script_setup_true_lang-F6yFUV16.js} | 2 +- ...s-BUqtDweE.js => RuleMatchers-WSTHDJO2.js} | 2 +- ...j.js => ServiceDetailTabsView-DC2UjLxn.js} | 2 +- ...gWu2d.js => ServiceDetailView-SFmuE6FH.js} | 2 +- ...S7b.js => ServiceListTabsView-C8g4cqX7.js} | 2 +- ...R6Zy0I5.js => ServiceListView-AmCUkppH.js} | 2 +- ...js => SubscriptionSummaryView-CtDj3t1z.js} | 2 +- ...ew-Cd8oe3uM.js => SummaryView-VRFtuluL.js} | 2 +- .../resources/data/assets/TagList-C3eJ2alx.js | 1 - .../data/assets/TagList-ChCJgAm_.css | 1 + .../data/assets/TagList-Cx44u_NY.css | 1 - .../resources/data/assets/TagList-DuW9Uzgl.js | 1 + ...DN_jKd0o.js => ZoneConfigView-BRyB4iEq.js} | 2 +- ...0Q2o.js => ZoneDetailTabsView-DMVpX2tz.js} | 2 +- ...CZCtSGJm.js => ZoneDetailView-CuKgKd_2.js} | 2 +- ....js => ZoneEgressClustersView-BCBu9RGW.js} | 2 +- ...4n.js => ZoneEgressConfigView-KKFC3xhO.js} | 2 +- ...s => ZoneEgressDetailTabsView-D5VwcBrl.js} | 2 +- ...Js.js => ZoneEgressDetailView-BO5rpM0D.js} | 2 +- ...EhGz.js => ZoneEgressListView-BPNyhHYn.js} | 2 +- ...nXj.js => ZoneEgressStatsView-4n838M5n.js} | 2 +- ...R.js => ZoneEgressSummaryView-BdOR2Cw5.js} | 2 +- ...js => ZoneEgressXdsConfigView-kQyjnYnc.js} | 2 +- ...js => ZoneIngressClustersView-BNrJIBvK.js} | 2 +- ...x.js => ZoneIngressConfigView--ai3MLRL.js} | 2 +- ... => ZoneIngressDetailTabsView-zSdiUiAg.js} | 2 +- ...i.js => ZoneIngressDetailView-CVvRxN-A.js} | 2 +- ...s8R.js => ZoneIngressListView-DmySmFNE.js} | 2 +- ...js => ZoneIngressServicesView-kq1h7bRm.js} | 2 +- ...4_.js => ZoneIngressStatsView-DO-DK-5E.js} | 2 +- ....js => ZoneIngressSummaryView-CTiAVaPs.js} | 2 +- ...s => ZoneIngressXdsConfigView-CCOqT-sS.js} | 2 +- ...w-DFHLmZ8W.js => ZoneListView-Bl6UubpK.js} | 2 +- .../resources/data/assets/index-BNCMgZQx.css | 1 - .../resources/data/assets/index-CYuTVQ47.js | 220 +++++++++++++++++ .../resources/data/assets/index-Du84oSnm.js | 232 ------------------ .../resources/data/assets/index-ZNqZSArP.css | 1 + app/kuma-ui/pkg/resources/data/index.html | 4 +- .../pkg/resources/kuma-gui-cve-report.json | 6 +- .../resources/kuma-gui-sbom.cyclonedx.json | 2 +- .../pkg/resources/kuma-gui-sbom.spdx.json | 2 +- 127 files changed, 363 insertions(+), 373 deletions(-) rename app/kuma-ui/pkg/resources/data/assets/{AccordionList-DxqQPZqW.js => AccordionList-BMJ-z7aG.js} (93%) rename app/kuma-ui/pkg/resources/data/assets/{App-D7_3LN3c.js => App-Qlk1sYeJ.js} (99%) rename app/kuma-ui/pkg/resources/data/assets/{BuiltinGatewayConfigView-DGAZGvhg.js => BuiltinGatewayConfigView-DKa7UkHD.js} (92%) rename app/kuma-ui/pkg/resources/data/assets/{BuiltinGatewayDataplanesView-CMoTJNHM.js => BuiltinGatewayDataplanesView-CncYLzW3.js} (97%) rename app/kuma-ui/pkg/resources/data/assets/{BuiltinGatewayDetailTabsView-XIg4gDjR.js => BuiltinGatewayDetailTabsView-CnsNd-DK.js} (92%) rename app/kuma-ui/pkg/resources/data/assets/{BuiltinGatewayDetailView-BgtSZnWP.js => BuiltinGatewayDetailView-BK6QYjiO.js} (98%) rename app/kuma-ui/pkg/resources/data/assets/{BuiltinGatewayListView-CkrWIhhv.js => BuiltinGatewayListView-CwFAxKlG.js} (95%) rename app/kuma-ui/pkg/resources/data/assets/{BuiltinGatewaySummaryView-C61VF-5_.js => BuiltinGatewaySummaryView-35OgVdhi.js} (95%) rename app/kuma-ui/pkg/resources/data/assets/{ConfigurationDetailView-DFprePq-.js => ConfigurationDetailView-CXiEZSCx.js} (94%) rename app/kuma-ui/pkg/resources/data/assets/{ConnectionInboundSummaryClustersView-BxAEGQRu.js => ConnectionInboundSummaryClustersView-VbwX1OgB.js} (96%) rename app/kuma-ui/pkg/resources/data/assets/{ConnectionInboundSummaryStatsView-CCeQeB5D.js => ConnectionInboundSummaryStatsView-B_dpoFME.js} (96%) rename app/kuma-ui/pkg/resources/data/assets/{ConnectionInboundSummaryView-OsjV6577.js => ConnectionInboundSummaryView-5GE_-jsZ.js} (94%) rename app/kuma-ui/pkg/resources/data/assets/{ConnectionInboundSummaryXdsConfigView-XRk2x1W_.js => ConnectionInboundSummaryXdsConfigView-CJjtGZNx.js} (95%) rename app/kuma-ui/pkg/resources/data/assets/{ConnectionOutboundSummaryClustersView-irG5T1iW.js => ConnectionOutboundSummaryClustersView-DkgxYXjX.js} (96%) rename app/kuma-ui/pkg/resources/data/assets/{ConnectionOutboundSummaryStatsView-B_xzvsBC.js => ConnectionOutboundSummaryStatsView-DUcVruzK.js} (96%) rename app/kuma-ui/pkg/resources/data/assets/{ConnectionOutboundSummaryView-BIpHrVrX.js => ConnectionOutboundSummaryView-CUw4tInL.js} (94%) rename app/kuma-ui/pkg/resources/data/assets/{ConnectionOutboundSummaryXdsConfigView-B9RzQuN1.js => ConnectionOutboundSummaryXdsConfigView-Cxbbruxi.js} (96%) delete mode 100644 app/kuma-ui/pkg/resources/data/assets/ConnectionTraffic-Bs_UufED.js rename app/kuma-ui/pkg/resources/data/assets/{ConnectionTraffic-lv86zYzU.css => ConnectionTraffic-CDaUMi_Z.css} (83%) create mode 100644 app/kuma-ui/pkg/resources/data/assets/ConnectionTraffic-CdHeuNPl.js rename app/kuma-ui/pkg/resources/data/assets/{ConnectionsClustersView-DvvMpbKx.js => ConnectionsClustersView-Qq5P7jm1.js} (95%) rename app/kuma-ui/pkg/resources/data/assets/{ConnectionsStatsView-Bm3sMHGA.js => ConnectionsStatsView-M-NsQw5_.js} (95%) rename app/kuma-ui/pkg/resources/data/assets/{ConnectionsXdsConfigView-CtMoy4IL.js => ConnectionsXdsConfigView-DYHVua06.js} (96%) rename app/kuma-ui/pkg/resources/data/assets/{ControlPlaneDetailView-Dwm7Wruu.js => ControlPlaneDetailView-CRT7Nqa7.js} (98%) rename app/kuma-ui/pkg/resources/data/assets/{DataPlaneConfigView-Bf8vyI9U.js => DataPlaneConfigView-DoObjp0z.js} (91%) rename app/kuma-ui/pkg/resources/data/assets/{DataPlaneDetailTabsView-DDVorqIf.js => DataPlaneDetailTabsView-CSyUDzey.js} (98%) rename app/kuma-ui/pkg/resources/data/assets/{DataPlaneDetailView-d3WACZTD.css => DataPlaneDetailView-BPdZwF8x.css} (51%) rename app/kuma-ui/pkg/resources/data/assets/{DataPlaneDetailView-DMZTHD3y.js => DataPlaneDetailView-DAPEq81H.js} (78%) create mode 100644 app/kuma-ui/pkg/resources/data/assets/DataPlaneInboundSummaryOverviewView-8weaOWz2.js delete mode 100644 app/kuma-ui/pkg/resources/data/assets/DataPlaneInboundSummaryOverviewView-BCXBza5v.js rename app/kuma-ui/pkg/resources/data/assets/{DataPlaneListView-BOfjaY9s.js => DataPlaneListView-cUu8XmUy.js} (96%) rename app/kuma-ui/pkg/resources/data/assets/{DataPlaneOutboundSummaryOverviewView-B7dnhjQx.js => DataPlaneOutboundSummaryOverviewView-6wG7F1FG.js} (96%) rename app/kuma-ui/pkg/resources/data/assets/{DataPlanePoliciesView-B0NUCA28.js => DataPlanePoliciesView-CocDxlov.js} (97%) rename app/kuma-ui/pkg/resources/data/assets/{DataPlanePolicySummaryView-Do8EuIp8.js => DataPlanePolicySummaryView-De7eiXMc.js} (92%) rename app/kuma-ui/pkg/resources/data/assets/{DataPlaneSummaryView-DwbOZvhY.js => DataPlaneSummaryView-D4e5A6nq.js} (96%) rename app/kuma-ui/pkg/resources/data/assets/{DelegatedGatewayDetailTabsView-_RpTzyus.js => DelegatedGatewayDetailTabsView-DCoKtJVQ.js} (94%) rename app/kuma-ui/pkg/resources/data/assets/{DelegatedGatewayDetailView-CXSJa6FT.js => DelegatedGatewayDetailView-CXdyNATj.js} (97%) rename app/kuma-ui/pkg/resources/data/assets/{DelegatedGatewayListView-hUYmsUO5.js => DelegatedGatewayListView-CWxLCz8S.js} (97%) rename app/kuma-ui/pkg/resources/data/assets/{ExternalServiceDetailTabsView-BwJs00O6.js => ExternalServiceDetailTabsView-jnA917w9.js} (94%) rename app/kuma-ui/pkg/resources/data/assets/{ExternalServiceDetailView-KvnCUXrc.js => ExternalServiceDetailView-BxiInkMJ.js} (91%) rename app/kuma-ui/pkg/resources/data/assets/{ExternalServiceListView-COXu662Z.js => ExternalServiceListView-BsZXGPF2.js} (97%) rename app/kuma-ui/pkg/resources/data/assets/{FilterBar-CKqqItEJ.js => FilterBar-DwgK01R3.js} (99%) rename app/kuma-ui/pkg/resources/data/assets/{GatewayListTabsView-Cvkjxjqp.js => GatewayListTabsView-Dd1I0m9N.js} (95%) rename app/kuma-ui/pkg/resources/data/assets/{HostnameGeneratorDetailView-KAn15DIR.js => HostnameGeneratorDetailView-BwX204U3.js} (94%) rename app/kuma-ui/pkg/resources/data/assets/{HostnameGeneratorListView-CigzILSM.js => HostnameGeneratorListView-yUZiL4Xx.js} (95%) rename app/kuma-ui/pkg/resources/data/assets/{HostnameGeneratorRootView-BciugVTW.js => HostnameGeneratorRootView-BBSUQX5h.js} (71%) rename app/kuma-ui/pkg/resources/data/assets/{HostnameGeneratorSummaryView-GDxbhKPF.js => HostnameGeneratorSummaryView-IJq90lAF.js} (95%) rename app/kuma-ui/pkg/resources/data/assets/{KumaNotFoundView-Ctl5Hxzh.js => KumaNotFoundView-DH_QVR-x.js} (92%) rename app/kuma-ui/pkg/resources/data/assets/{LoadingBox-BMT99oyn.js => LoadingBox-CbemRPJr.js} (83%) rename app/kuma-ui/pkg/resources/data/assets/{MeshDetailTabsView-DnMMg_6F.js => MeshDetailTabsView-CBqpawcx.js} (94%) rename app/kuma-ui/pkg/resources/data/assets/{MeshDetailView-BocM0COl.js => MeshDetailView-CKB3UTBp.js} (96%) rename app/kuma-ui/pkg/resources/data/assets/{MeshExternalServiceDetailTabsView-locdXDPx.js => MeshExternalServiceDetailTabsView-Bdjb_F0W.js} (92%) rename app/kuma-ui/pkg/resources/data/assets/{MeshExternalServiceDetailView-CcZUWfX_.js => MeshExternalServiceDetailView-Dxb9LfxE.js} (93%) rename app/kuma-ui/pkg/resources/data/assets/{MeshExternalServiceListView-Jk0OuLzb.js => MeshExternalServiceListView-an7FM_eD.js} (96%) rename app/kuma-ui/pkg/resources/data/assets/{MeshExternalServiceSummaryView-YcwQvtb5.js => MeshExternalServiceSummaryView-MZRym3oD.js} (96%) rename app/kuma-ui/pkg/resources/data/assets/{MeshListView-Bt_aMWK8.js => MeshListView-DOHgmvne.js} (97%) rename app/kuma-ui/pkg/resources/data/assets/{MeshMultiZoneServiceDetailTabsView-DZGsg4TR.js => MeshMultiZoneServiceDetailTabsView-BE1Q94SK.js} (92%) rename app/kuma-ui/pkg/resources/data/assets/{MeshMultiZoneServiceDetailView-WWhix1iE.js => MeshMultiZoneServiceDetailView-CtjoBK7I.js} (94%) rename app/kuma-ui/pkg/resources/data/assets/{MeshMultiZoneServiceListView-b_G71Kek.js => MeshMultiZoneServiceListView-BmNgkcZf.js} (97%) rename app/kuma-ui/pkg/resources/data/assets/{MeshMultiZoneServiceSummaryView-DrsbsMKq.js => MeshMultiZoneServiceSummaryView-Cu2RzktA.js} (95%) rename app/kuma-ui/pkg/resources/data/assets/{MeshRootView-DypAtVmt.js => MeshRootView-dZzkEBLo.js} (69%) rename app/kuma-ui/pkg/resources/data/assets/{MeshServiceConfigView-Bzxzo_XX.js => MeshServiceConfigView-C3s5b3Ow.js} (89%) rename app/kuma-ui/pkg/resources/data/assets/{MeshServiceDetailTabsView-6_YFJYeU.js => MeshServiceDetailTabsView-DPnBJztT.js} (92%) rename app/kuma-ui/pkg/resources/data/assets/{MeshServiceDetailView-BQd_BEZO.js => MeshServiceDetailView-CIoKpiaJ.js} (98%) rename app/kuma-ui/pkg/resources/data/assets/{MeshServiceListView-CvVqf1he.js => MeshServiceListView-dDP4YhoI.js} (98%) rename app/kuma-ui/pkg/resources/data/assets/{MeshServiceSummaryView-tLK6Kw_A.js => MeshServiceSummaryView-DlTEX4gr.js} (95%) rename app/kuma-ui/pkg/resources/data/assets/{MeshView-DZgXIZ_o.js => MeshView-BWdUCR9K.js} (88%) rename app/kuma-ui/pkg/resources/data/assets/{OnboardingAddNewServicesCodeView-FTOtgn3S.js => OnboardingAddNewServicesCodeView-L4PmvDmw.js} (93%) rename app/kuma-ui/pkg/resources/data/assets/{OnboardingAddNewServicesView-DNwcWbtn.js => OnboardingAddNewServicesView-DexQlfaR.js} (97%) rename app/kuma-ui/pkg/resources/data/assets/{OnboardingCompletedView-BOBpt2XB.js => OnboardingCompletedView-CSIRcqCv.js} (86%) rename app/kuma-ui/pkg/resources/data/assets/{OnboardingConfigurationTypesView-DkOu0XNS.js => OnboardingConfigurationTypesView-eAGyH9_g.js} (99%) rename app/kuma-ui/pkg/resources/data/assets/{OnboardingCreateMeshView-D_a5Bvwc.js => OnboardingCreateMeshView-BHVAf_fo.js} (92%) rename app/kuma-ui/pkg/resources/data/assets/{OnboardingDataplanesView-C9VKgtfQ.js => OnboardingDataplanesView-lByQKnyY.js} (91%) rename app/kuma-ui/pkg/resources/data/assets/{OnboardingDeploymentTypesView-BmYaZsNU.js => OnboardingDeploymentTypesView-BVY2MVVs.js} (99%) rename app/kuma-ui/pkg/resources/data/assets/{OnboardingMultiZoneView-6tAxFczK.js => OnboardingMultiZoneView-DI0AbPw8.js} (89%) rename app/kuma-ui/pkg/resources/data/assets/{OnboardingPage-aa0DYTnQ.js => OnboardingPage-D72f9u95.js} (94%) rename app/kuma-ui/pkg/resources/data/assets/{OnboardingRootView-DUz1fzng.js => OnboardingRootView-ZrukM7HW.js} (89%) rename app/kuma-ui/pkg/resources/data/assets/{OnboardingWelcomeView-E6ywLhgs.js => OnboardingWelcomeView-CCBgP3s0.js} (96%) rename app/kuma-ui/pkg/resources/data/assets/{PolicyDetailConfigView-C2HQhG-b.js => PolicyDetailConfigView-DhC5zxkf.js} (90%) rename app/kuma-ui/pkg/resources/data/assets/{PolicyDetailTabsView-B1yYNn9Y.js => PolicyDetailTabsView-MHnwPqJH.js} (92%) rename app/kuma-ui/pkg/resources/data/assets/{PolicyDetailView-DYLA9K1H.js => PolicyDetailView-cYYI32Ue.js} (96%) rename app/kuma-ui/pkg/resources/data/assets/{PolicyListView-BA9fJf8H.js => PolicyListView-DuBbd8w5.js} (97%) rename app/kuma-ui/pkg/resources/data/assets/{PolicySummary.vue_vue_type_script_setup_true_lang-BuPrhy6e.js => PolicySummary.vue_vue_type_script_setup_true_lang-D_u9GEQQ.js} (96%) rename app/kuma-ui/pkg/resources/data/assets/{PolicySummaryView-D9F_6JYq.js => PolicySummaryView-DpSmFUu7.js} (93%) rename app/kuma-ui/pkg/resources/data/assets/{PolicyTypeListView-CGuiKl3K.js => PolicyTypeListView-tF8ieTr7.js} (97%) rename app/kuma-ui/pkg/resources/data/assets/{PolicyTypeTag-DEYzPr6n.js => PolicyTypeTag-BMDEBDL1.js} (99%) rename app/kuma-ui/pkg/resources/data/assets/{ResourceCodeBlock.vue_vue_type_script_setup_true_lang-DddnXT9n.js => ResourceCodeBlock.vue_vue_type_script_setup_true_lang-F6yFUV16.js} (96%) rename app/kuma-ui/pkg/resources/data/assets/{RuleMatchers-BUqtDweE.js => RuleMatchers-WSTHDJO2.js} (88%) rename app/kuma-ui/pkg/resources/data/assets/{ServiceDetailTabsView-CEgEmnwj.js => ServiceDetailTabsView-DC2UjLxn.js} (94%) rename app/kuma-ui/pkg/resources/data/assets/{ServiceDetailView-ehEgWu2d.js => ServiceDetailView-SFmuE6FH.js} (96%) rename app/kuma-ui/pkg/resources/data/assets/{ServiceListTabsView-y0lbjS7b.js => ServiceListTabsView-C8g4cqX7.js} (95%) rename app/kuma-ui/pkg/resources/data/assets/{ServiceListView-DR6Zy0I5.js => ServiceListView-AmCUkppH.js} (97%) rename app/kuma-ui/pkg/resources/data/assets/{SubscriptionSummaryView-Dl3pML3K.js => SubscriptionSummaryView-CtDj3t1z.js} (98%) rename app/kuma-ui/pkg/resources/data/assets/{SummaryView-Cd8oe3uM.js => SummaryView-VRFtuluL.js} (97%) delete mode 100644 app/kuma-ui/pkg/resources/data/assets/TagList-C3eJ2alx.js create mode 100644 app/kuma-ui/pkg/resources/data/assets/TagList-ChCJgAm_.css delete mode 100644 app/kuma-ui/pkg/resources/data/assets/TagList-Cx44u_NY.css create mode 100644 app/kuma-ui/pkg/resources/data/assets/TagList-DuW9Uzgl.js rename app/kuma-ui/pkg/resources/data/assets/{ZoneConfigView-DN_jKd0o.js => ZoneConfigView-BRyB4iEq.js} (93%) rename app/kuma-ui/pkg/resources/data/assets/{ZoneDetailTabsView-C11m0Q2o.js => ZoneDetailTabsView-DMVpX2tz.js} (97%) rename app/kuma-ui/pkg/resources/data/assets/{ZoneDetailView-CZCtSGJm.js => ZoneDetailView-CuKgKd_2.js} (97%) rename app/kuma-ui/pkg/resources/data/assets/{ZoneEgressClustersView-BxSiHWhf.js => ZoneEgressClustersView-BCBu9RGW.js} (95%) rename app/kuma-ui/pkg/resources/data/assets/{ZoneEgressConfigView-DEZRYi4n.js => ZoneEgressConfigView-KKFC3xhO.js} (91%) rename app/kuma-ui/pkg/resources/data/assets/{ZoneEgressDetailTabsView-DJnkgpT0.js => ZoneEgressDetailTabsView-D5VwcBrl.js} (96%) rename app/kuma-ui/pkg/resources/data/assets/{ZoneEgressDetailView-rOv4YDJs.js => ZoneEgressDetailView-BO5rpM0D.js} (96%) rename app/kuma-ui/pkg/resources/data/assets/{ZoneEgressListView-BlGxEhGz.js => ZoneEgressListView-BPNyhHYn.js} (95%) rename app/kuma-ui/pkg/resources/data/assets/{ZoneEgressStatsView-Bu3QcnXj.js => ZoneEgressStatsView-4n838M5n.js} (95%) rename app/kuma-ui/pkg/resources/data/assets/{ZoneEgressSummaryView-Cm5AiYxR.js => ZoneEgressSummaryView-BdOR2Cw5.js} (96%) rename app/kuma-ui/pkg/resources/data/assets/{ZoneEgressXdsConfigView-BUvxNXZl.js => ZoneEgressXdsConfigView-kQyjnYnc.js} (96%) rename app/kuma-ui/pkg/resources/data/assets/{ZoneIngressClustersView-vRZ9Tn2h.js => ZoneIngressClustersView-BNrJIBvK.js} (95%) rename app/kuma-ui/pkg/resources/data/assets/{ZoneIngressConfigView-BBHTf-4x.js => ZoneIngressConfigView--ai3MLRL.js} (91%) rename app/kuma-ui/pkg/resources/data/assets/{ZoneIngressDetailTabsView-BsBYdBj-.js => ZoneIngressDetailTabsView-zSdiUiAg.js} (96%) rename app/kuma-ui/pkg/resources/data/assets/{ZoneIngressDetailView-Clzkynmi.js => ZoneIngressDetailView-CVvRxN-A.js} (96%) rename app/kuma-ui/pkg/resources/data/assets/{ZoneIngressListView-DhyVFs8R.js => ZoneIngressListView-DmySmFNE.js} (97%) rename app/kuma-ui/pkg/resources/data/assets/{ZoneIngressServicesView-Dj1xM-0K.js => ZoneIngressServicesView-kq1h7bRm.js} (96%) rename app/kuma-ui/pkg/resources/data/assets/{ZoneIngressStatsView-DVrfKU4_.js => ZoneIngressStatsView-DO-DK-5E.js} (95%) rename app/kuma-ui/pkg/resources/data/assets/{ZoneIngressSummaryView-LsuB9ObW.js => ZoneIngressSummaryView-CTiAVaPs.js} (96%) rename app/kuma-ui/pkg/resources/data/assets/{ZoneIngressXdsConfigView-ClMXd-iU.js => ZoneIngressXdsConfigView-CCOqT-sS.js} (96%) rename app/kuma-ui/pkg/resources/data/assets/{ZoneListView-DFHLmZ8W.js => ZoneListView-Bl6UubpK.js} (97%) delete mode 100644 app/kuma-ui/pkg/resources/data/assets/index-BNCMgZQx.css create mode 100644 app/kuma-ui/pkg/resources/data/assets/index-CYuTVQ47.js delete mode 100644 app/kuma-ui/pkg/resources/data/assets/index-Du84oSnm.js create mode 100644 app/kuma-ui/pkg/resources/data/assets/index-ZNqZSArP.css diff --git a/app/kuma-ui/pkg/resources/data/assets/AccordionList-DxqQPZqW.js b/app/kuma-ui/pkg/resources/data/assets/AccordionList-BMJ-z7aG.js similarity index 93% rename from app/kuma-ui/pkg/resources/data/assets/AccordionList-DxqQPZqW.js rename to app/kuma-ui/pkg/resources/data/assets/AccordionList-BMJ-z7aG.js index c0b99506d635..835efeb04058 100644 --- a/app/kuma-ui/pkg/resources/data/assets/AccordionList-DxqQPZqW.js +++ b/app/kuma-ui/pkg/resources/data/assets/AccordionList-BMJ-z7aG.js @@ -1 +1 @@ -import{d as p,ad as y,x as o,K as A,o as l,c,m as h,a as s,e as O,b,w as x,s as I,ae as $,n as B,_ as f,ab as C}from"./index-Du84oSnm.js";const E=["aria-expanded"],L={key:0,class:"accordion-item-content","data-testid":"accordion-item-content"},N=p({__name:"AccordionItem",setup(r){const e=y("parentAccordion"),t=o(null),n=A(()=>e===void 0?!1:e.multipleOpen&&Array.isArray(e.active.value)&&t.value!==null?e.active.value.includes(t.value):t.value===e.active.value);e!==void 0&&(t.value=e.count.value++);function i(){n.value?u():m()}function u(){e!==void 0&&(e.multipleOpen&&Array.isArray(e.active.value)&&t.value!==null?e.active.value.splice(e.active.value.indexOf(t.value),1):e.active.value=null)}function m(){e!==void 0&&(e.multipleOpen&&Array.isArray(e.active.value)&&t.value!==null?e.active.value.push(t.value):e.active.value=t.value)}function d(a){a instanceof HTMLElement&&(a.style.height=`${a.scrollHeight}px`)}function _(a){a instanceof HTMLElement&&(a.style.height="auto")}return(a,v)=>(l(),c("li",{class:B(["accordion-item",{active:n.value}])},[h("button",{class:"accordion-item-header",type:"button","aria-expanded":n.value?"true":"false","data-testid":"accordion-item-button",onClick:i},[s(a.$slots,"accordion-header",{},void 0,!0)],8,E),v[0]||(v[0]=O()),b($,{name:"accordion",onEnter:d,onAfterEnter:_,onBeforeLeave:d},{default:x(()=>[n.value?(l(),c("div",L,[s(a.$slots,"accordion-content",{},void 0,!0)])):I("",!0)]),_:3})],2))}}),g=f(N,[["__scopeId","data-v-53a0b6ce"]]),k={class:"accordion-list"},T=p({__name:"AccordionList",props:{initiallyOpen:{type:[Number,Array],required:!1,default:null},multipleOpen:{type:Boolean,required:!1,default:!1}},setup(r){const e=r,t=o(0),n=o(e.initiallyOpen!==null?e.initiallyOpen:e.multipleOpen?[]:null);return C("parentAccordion",{multipleOpen:e.multipleOpen,active:n,count:t}),(i,u)=>(l(),c("ul",k,[s(i.$slots,"default",{},void 0,!0)]))}}),w=f(T,[["__scopeId","data-v-bdbadd5e"]]);export{w as A,g as a}; +import{d as p,ad as y,x as o,K as A,o as l,c,m as h,a as s,e as O,b,w as x,s as I,ae as $,n as B,_ as f,ab as C}from"./index-CYuTVQ47.js";const E=["aria-expanded"],L={key:0,class:"accordion-item-content","data-testid":"accordion-item-content"},N=p({__name:"AccordionItem",setup(r){const e=y("parentAccordion"),t=o(null),n=A(()=>e===void 0?!1:e.multipleOpen&&Array.isArray(e.active.value)&&t.value!==null?e.active.value.includes(t.value):t.value===e.active.value);e!==void 0&&(t.value=e.count.value++);function i(){n.value?u():m()}function u(){e!==void 0&&(e.multipleOpen&&Array.isArray(e.active.value)&&t.value!==null?e.active.value.splice(e.active.value.indexOf(t.value),1):e.active.value=null)}function m(){e!==void 0&&(e.multipleOpen&&Array.isArray(e.active.value)&&t.value!==null?e.active.value.push(t.value):e.active.value=t.value)}function d(a){a instanceof HTMLElement&&(a.style.height=`${a.scrollHeight}px`)}function _(a){a instanceof HTMLElement&&(a.style.height="auto")}return(a,v)=>(l(),c("li",{class:B(["accordion-item",{active:n.value}])},[h("button",{class:"accordion-item-header",type:"button","aria-expanded":n.value?"true":"false","data-testid":"accordion-item-button",onClick:i},[s(a.$slots,"accordion-header",{},void 0,!0)],8,E),v[0]||(v[0]=O()),b($,{name:"accordion",onEnter:d,onAfterEnter:_,onBeforeLeave:d},{default:x(()=>[n.value?(l(),c("div",L,[s(a.$slots,"accordion-content",{},void 0,!0)])):I("",!0)]),_:3})],2))}}),g=f(N,[["__scopeId","data-v-53a0b6ce"]]),k={class:"accordion-list"},T=p({__name:"AccordionList",props:{initiallyOpen:{type:[Number,Array],required:!1,default:null},multipleOpen:{type:Boolean,required:!1,default:!1}},setup(r){const e=r,t=o(0),n=o(e.initiallyOpen!==null?e.initiallyOpen:e.multipleOpen?[]:null);return C("parentAccordion",{multipleOpen:e.multipleOpen,active:n,count:t}),(i,u)=>(l(),c("ul",k,[s(i.$slots,"default",{},void 0,!0)]))}}),w=f(T,[["__scopeId","data-v-bdbadd5e"]]);export{w as A,g as a}; diff --git a/app/kuma-ui/pkg/resources/data/assets/App-D7_3LN3c.js b/app/kuma-ui/pkg/resources/data/assets/App-Qlk1sYeJ.js similarity index 99% rename from app/kuma-ui/pkg/resources/data/assets/App-D7_3LN3c.js rename to app/kuma-ui/pkg/resources/data/assets/App-Qlk1sYeJ.js index 54951c7962dc..aa1fd400ff52 100644 --- a/app/kuma-ui/pkg/resources/data/assets/App-D7_3LN3c.js +++ b/app/kuma-ui/pkg/resources/data/assets/App-Qlk1sYeJ.js @@ -1,4 +1,4 @@ -import{d as E,r as p,o as c,c as w,a as _,b as a,w as n,e,t as f,n as O,_ as M,h as V,f as X,g as z,i as D,u as T,j as U,k as B,l as L,m as o,p as i,q as $,s as b,v as x,x as K,y as G,z as S}from"./index-Du84oSnm.js";const P=""+new URL("product-logo-CDoXkXpC.png",import.meta.url).href,Y={class:"app-navigator"},q=E({__name:"AppNavigator",props:{active:{type:Boolean,default:!1},label:{default:""},to:{default:()=>({})}},setup(d){const s=d;return(u,m)=>{const l=p("XAction");return c(),w("li",Y,[_(u.$slots,"default",{},()=>[a(l,{class:O({"is-active":s.active}),to:s.to},{default:n(()=>[e(f(s.label),1)]),_:1},8,["class","to"])],!0)])}}}),k=M(q,[["__scopeId","data-v-a28d552b"]]),H=E({name:"github-button",props:{href:String,ariaLabel:String,title:String,dataIcon:String,dataColorScheme:String,dataSize:String,dataShowCount:String,dataText:String},render:function(){const d={ref:"_"};for(const s in this.$props)d[V(s)]=this.$props[s];return X("span",[z(this.$slots,"default")?X("a",d,this.$slots.default()):X("a",d)])},mounted:function(){this.paint()},beforeUpdate:function(){this.reset()},updated:function(){this.paint()},beforeUnmount:function(){this.reset()},methods:{paint:function(){if(this.$el.lastChild!==this.$refs._)return;const d=this.$el.appendChild(document.createElement("span")),s=this;D(()=>import("./buttons.esm-DK2fWHEW.js"),[],import.meta.url).then(function(u){s.$el.lastChild===d&&u.render(d.appendChild(s.$refs._),function(m){s.$el.lastChild===d&&d.parentNode.replaceChild(m,d)})})},reset:function(){this.$refs._!=null&&this.$el.replaceChild(this.$refs._,this.$el.lastChild)}}}),Z={class:"application-shell"},j={role:"banner"},F={class:"horizontal-list"},J={class:"upgrade-check-wrapper"},Q={class:"alert-content"},W={class:"horizontal-list"},tt={class:"app-status app-status--mobile"},et={class:"app-status app-status--desktop"},nt={class:"app-content-container"},ot={class:"app-sidebar"},at={"aria-label":"Main"},st={key:0},it={key:1,role:"separator",class:"navigation-separator"},rt={key:2},lt={class:"app-main-content"},dt={class:"app-notifications"},ut={"data-testid":"warning-GLOBAL_STORE_TYPE_MEMORY"},pt=E({__name:"ApplicationShell",setup(d){const s=T(),u=U(),m=B(),{t:l}=L();return(r,t)=>{const g=p("XTeleportSlot"),v=p("XAction"),A=p("XAlert"),y=p("DataSource"),h=p("XPop"),N=p("XIcon"),C=p("XActionGroup"),R=p("XI18n");return c(),w("div",Z,[a(g,{name:"modal-layer"}),t[24]||(t[24]=e()),o("header",j,[o("div",F,[_(r.$slots,"header",{},()=>[a(v,{to:{name:"home"}},{default:n(()=>[_(r.$slots,"home",{},void 0,!0)]),_:3}),t[3]||(t[3]=e()),a(i(H),{class:"gh-star",href:"https://github.com/kumahq/kuma","aria-label":"Star kumahq/kuma on GitHub"},{default:n(()=>t[0]||(t[0]=[e(` +import{d as E,r as p,o as c,c as w,a as _,b as a,w as n,e,t as f,n as O,_ as M,h as V,f as X,g as z,i as D,u as T,j as U,k as B,l as L,m as o,p as i,q as $,s as b,v as x,x as K,y as G,z as S}from"./index-CYuTVQ47.js";const P=""+new URL("product-logo-CDoXkXpC.png",import.meta.url).href,Y={class:"app-navigator"},q=E({__name:"AppNavigator",props:{active:{type:Boolean,default:!1},label:{default:""},to:{default:()=>({})}},setup(d){const s=d;return(u,m)=>{const l=p("XAction");return c(),w("li",Y,[_(u.$slots,"default",{},()=>[a(l,{class:O({"is-active":s.active}),to:s.to},{default:n(()=>[e(f(s.label),1)]),_:1},8,["class","to"])],!0)])}}}),k=M(q,[["__scopeId","data-v-a28d552b"]]),H=E({name:"github-button",props:{href:String,ariaLabel:String,title:String,dataIcon:String,dataColorScheme:String,dataSize:String,dataShowCount:String,dataText:String},render:function(){const d={ref:"_"};for(const s in this.$props)d[V(s)]=this.$props[s];return X("span",[z(this.$slots,"default")?X("a",d,this.$slots.default()):X("a",d)])},mounted:function(){this.paint()},beforeUpdate:function(){this.reset()},updated:function(){this.paint()},beforeUnmount:function(){this.reset()},methods:{paint:function(){if(this.$el.lastChild!==this.$refs._)return;const d=this.$el.appendChild(document.createElement("span")),s=this;D(()=>import("./buttons.esm-DK2fWHEW.js"),[],import.meta.url).then(function(u){s.$el.lastChild===d&&u.render(d.appendChild(s.$refs._),function(m){s.$el.lastChild===d&&d.parentNode.replaceChild(m,d)})})},reset:function(){this.$refs._!=null&&this.$el.replaceChild(this.$refs._,this.$el.lastChild)}}}),Z={class:"application-shell"},j={role:"banner"},F={class:"horizontal-list"},J={class:"upgrade-check-wrapper"},Q={class:"alert-content"},W={class:"horizontal-list"},tt={class:"app-status app-status--mobile"},et={class:"app-status app-status--desktop"},nt={class:"app-content-container"},ot={class:"app-sidebar"},at={"aria-label":"Main"},st={key:0},it={key:1,role:"separator",class:"navigation-separator"},rt={key:2},lt={class:"app-main-content"},dt={class:"app-notifications"},ut={"data-testid":"warning-GLOBAL_STORE_TYPE_MEMORY"},pt=E({__name:"ApplicationShell",setup(d){const s=T(),u=U(),m=B(),{t:l}=L();return(r,t)=>{const g=p("XTeleportSlot"),v=p("XAction"),A=p("XAlert"),y=p("DataSource"),h=p("XPop"),N=p("XIcon"),C=p("XActionGroup"),R=p("XI18n");return c(),w("div",Z,[a(g,{name:"modal-layer"}),t[24]||(t[24]=e()),o("header",j,[o("div",F,[_(r.$slots,"header",{},()=>[a(v,{to:{name:"home"}},{default:n(()=>[_(r.$slots,"home",{},void 0,!0)]),_:3}),t[3]||(t[3]=e()),a(i(H),{class:"gh-star",href:"https://github.com/kumahq/kuma","aria-label":"Star kumahq/kuma on GitHub"},{default:n(()=>t[0]||(t[0]=[e(` Star `)])),_:1}),t[4]||(t[4]=e()),o("div",J,[a(y,{src:"/control-plane/version/latest"},{default:n(({data:I})=>[I&&i(u)("KUMA_VERSION")!==I.version?(c(),$(A,{key:0,class:"upgrade-alert","data-testid":"upgrade-check",appearance:"info"},{default:n(()=>[o("div",Q,[o("p",null,f(i(l)("common.product.name"))+` update available `,1),t[2]||(t[2]=e()),a(v,{appearance:"primary",href:i(l)("common.product.href.install")},{default:n(()=>t[1]||(t[1]=[e(` diff --git a/app/kuma-ui/pkg/resources/data/assets/BuiltinGatewayConfigView-DGAZGvhg.js b/app/kuma-ui/pkg/resources/data/assets/BuiltinGatewayConfigView-DKa7UkHD.js similarity index 92% rename from app/kuma-ui/pkg/resources/data/assets/BuiltinGatewayConfigView-DGAZGvhg.js rename to app/kuma-ui/pkg/resources/data/assets/BuiltinGatewayConfigView-DKa7UkHD.js index 142d849cd1fe..ea880257b4de 100644 --- a/app/kuma-ui/pkg/resources/data/assets/BuiltinGatewayConfigView-DGAZGvhg.js +++ b/app/kuma-ui/pkg/resources/data/assets/BuiltinGatewayConfigView-DKa7UkHD.js @@ -1 +1 @@ -import{d as V,r as o,o as i,q as d,w as n,b as t,e as E,p as l,an as p,s as b}from"./index-Du84oSnm.js";import{_ as v}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-DddnXT9n.js";const M=V({__name:"BuiltinGatewayConfigView",setup(F){return(S,r)=>{const g=o("RouteTitle"),u=o("DataSource"),_=o("DataLoader"),h=o("XCard"),f=o("AppView"),w=o("RouteView");return i(),d(w,{name:"builtin-gateway-config-view",params:{mesh:"",gateway:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:n(({route:e,t:C,uri:c})=>[t(g,{render:!1,title:C("builtin-gateways.routes.item.navigation.builtin-gateway-config-view")},null,8,["title"]),r[0]||(r[0]=E()),t(f,null,{default:n(()=>[t(h,null,{default:n(()=>[t(_,{src:c(l(p),"/meshes/:mesh/mesh-gateways/:name",{mesh:e.params.mesh,name:e.params.gateway})},{default:n(({data:y})=>[t(v,{"data-testid":"config",resource:y.config,"is-searchable":"",query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter,"is-reg-exp-mode":e.params.codeRegExp,onQueryChange:a=>e.update({codeSearch:a}),onFilterModeChange:a=>e.update({codeFilter:a}),onRegExpModeChange:a=>e.update({codeRegExp:a})},{default:n(({copy:a,copying:x})=>[x?(i(),d(u,{key:0,src:c(l(p),"/meshes/:mesh/mesh-gateways/:name/as/kubernetes",{mesh:e.params.mesh,name:e.params.gateway},{cacheControl:"no-store"}),onChange:s=>{a(m=>m(s))},onError:s=>{a((m,R)=>R(s))}},null,8,["src","onChange","onError"])):b("",!0)]),_:2},1032,["resource","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])]),_:2},1032,["src"])]),_:2},1024)]),_:2},1024)]),_:1})}}});export{M as default}; +import{d as V,r as o,o as i,q as d,w as n,b as t,e as E,p as l,an as p,s as b}from"./index-CYuTVQ47.js";import{_ as v}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-F6yFUV16.js";const M=V({__name:"BuiltinGatewayConfigView",setup(F){return(S,r)=>{const g=o("RouteTitle"),u=o("DataSource"),_=o("DataLoader"),h=o("XCard"),f=o("AppView"),w=o("RouteView");return i(),d(w,{name:"builtin-gateway-config-view",params:{mesh:"",gateway:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:n(({route:e,t:C,uri:c})=>[t(g,{render:!1,title:C("builtin-gateways.routes.item.navigation.builtin-gateway-config-view")},null,8,["title"]),r[0]||(r[0]=E()),t(f,null,{default:n(()=>[t(h,null,{default:n(()=>[t(_,{src:c(l(p),"/meshes/:mesh/mesh-gateways/:name",{mesh:e.params.mesh,name:e.params.gateway})},{default:n(({data:y})=>[t(v,{"data-testid":"config",resource:y.config,"is-searchable":"",query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter,"is-reg-exp-mode":e.params.codeRegExp,onQueryChange:a=>e.update({codeSearch:a}),onFilterModeChange:a=>e.update({codeFilter:a}),onRegExpModeChange:a=>e.update({codeRegExp:a})},{default:n(({copy:a,copying:x})=>[x?(i(),d(u,{key:0,src:c(l(p),"/meshes/:mesh/mesh-gateways/:name/as/kubernetes",{mesh:e.params.mesh,name:e.params.gateway},{cacheControl:"no-store"}),onChange:s=>{a(m=>m(s))},onError:s=>{a((m,R)=>R(s))}},null,8,["src","onChange","onError"])):b("",!0)]),_:2},1032,["resource","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])]),_:2},1032,["src"])]),_:2},1024)]),_:2},1024)]),_:1})}}});export{M as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/BuiltinGatewayDataplanesView-CMoTJNHM.js b/app/kuma-ui/pkg/resources/data/assets/BuiltinGatewayDataplanesView-CncYLzW3.js similarity index 97% rename from app/kuma-ui/pkg/resources/data/assets/BuiltinGatewayDataplanesView-CMoTJNHM.js rename to app/kuma-ui/pkg/resources/data/assets/BuiltinGatewayDataplanesView-CncYLzW3.js index a9bf34eecdbb..7d889ab1623c 100644 --- a/app/kuma-ui/pkg/resources/data/assets/BuiltinGatewayDataplanesView-CMoTJNHM.js +++ b/app/kuma-ui/pkg/resources/data/assets/BuiltinGatewayDataplanesView-CncYLzW3.js @@ -1 +1 @@ -import{d as $,r as l,o as i,q as u,w as s,b as n,m as k,e as o,B as I,t as r,c as d,M as _,S as N,s as g,I as E,_ as L}from"./index-Du84oSnm.js";import{F as R}from"./FilterBar-CKqqItEJ.js";import{S as q}from"./SummaryView-Cd8oe3uM.js";const P={class:"stack"},T={key:0},F={key:1},G=$({__name:"BuiltinGatewayDataplanesView",setup(j){return(M,p)=>{const f=l("XAction"),b=l("XIcon"),v=l("XActionGroup"),w=l("RouterView"),C=l("DataCollection"),V=l("DataLoader"),x=l("XCard"),S=l("DataSource"),B=l("AppView"),A=l("RouteView");return i(),u(A,{name:"builtin-gateway-dataplanes-view",params:{mesh:"",gateway:"",listener:"",page:1,size:Number,s:"",dataPlane:""}},{default:s(({can:z,route:a,t:c,me:m})=>[n(B,null,{default:s(()=>[n(S,{src:`/meshes/${a.params.mesh}/mesh-gateways/${a.params.gateway}`},{default:s(({data:y,error:X})=>[k("div",P,[n(x,null,{default:s(()=>[k("search",null,[n(R,{class:"data-plane-proxy-filter",placeholder:"name:dataplane-name",query:a.params.s,fields:{name:{description:"filter by name or parts of a name"},protocol:{description:"filter by “kuma.io/protocol” value"},service:{description:"filter by “kuma.io/service” value"},tag:{description:"filter by tags (e.g. “tag: version:2”)"},...z("use zones")&&{zone:{description:"filter by “kuma.io/zone” value"}}},onChange:t=>a.update({...Object.fromEntries(t.entries())})},null,8,["query","fields","onChange"])]),p[8]||(p[8]=o()),n(V,{src:y===void 0?"":`/meshes/${a.params.mesh}/dataplanes/for/service-insight/${y.selectors[0].match["kuma.io/service"]}?page=${a.params.page}&size=${a.params.size}&search=${a.params.s}`,data:[y],errors:[X]},{loadable:s(({data:t})=>[n(C,{type:"data-planes",items:(t==null?void 0:t.items)??[void 0],total:t==null?void 0:t.total,page:a.params.page,"page-size":a.params.size,onChange:a.update},{default:s(()=>[n(I,{class:"data-plane-collection","data-testid":"data-plane-collection",headers:[{...m.get("headers.name"),label:"Name",key:"name"},{...m.get("headers.namespace"),label:"Namespace",key:"namespace"},...z("use zones")?[{...m.get("headers.zone"),label:"Zone",key:"zone"}]:[],{...m.get("headers.certificate"),label:"Certificate Info",key:"certificate"},{...m.get("headers.status"),label:"Status",key:"status"},{...m.get("headers.warnings"),label:"Warnings",key:"warnings",hideLabel:!0},{...m.get("headers.actions"),label:"Actions",key:"actions",hideLabel:!0}],items:t==null?void 0:t.items,"is-selected-row":e=>e.name===a.params.dataPlane,onResize:m.set},{namespace:s(({row:e})=>[o(r(e.namespace),1)]),name:s(({row:e})=>[n(f,{"data-action":"",class:"name-link",title:e.name,to:{name:"builtin-gateway-data-plane-summary-view",params:{mesh:e.mesh,dataPlane:e.id},query:{page:a.params.page,size:a.params.size,s:a.params.s}}},{default:s(()=>[o(r(e.name),1)]),_:2},1032,["title","to"])]),zone:s(({row:e})=>[e.zone?(i(),u(f,{key:0,to:{name:"zone-cp-detail-view",params:{zone:e.zone}}},{default:s(()=>[o(r(e.zone),1)]),_:2},1032,["to"])):(i(),d(_,{key:1},[o(r(c("common.collection.none")),1)],64))]),certificate:s(({row:e})=>{var h;return[(h=e.dataplaneInsight.mTLS)!=null&&h.certificateExpirationTime?(i(),d(_,{key:0},[o(r(c("common.formats.datetime",{value:Date.parse(e.dataplaneInsight.mTLS.certificateExpirationTime)})),1)],64)):(i(),d(_,{key:1},[o(r(c("data-planes.components.data-plane-list.certificate.none")),1)],64))]}),status:s(({row:e})=>[n(N,{status:e.status},null,8,["status"])]),warnings:s(({row:e})=>[e.isCertExpired||e.warnings.length>0?(i(),u(b,{key:0,class:"mr-1",name:"warning"},{default:s(()=>[k("ul",null,[e.warnings.length>0?(i(),d("li",T,r(c("data-planes.components.data-plane-list.version_mismatch")),1)):g("",!0),p[0]||(p[0]=o()),e.isCertExpired?(i(),d("li",F,r(c("data-planes.components.data-plane-list.cert_expired")),1)):g("",!0)])]),_:2},1024)):(i(),d(_,{key:1},[o(r(c("common.collection.none")),1)],64))]),actions:s(({row:e})=>[n(v,null,{default:s(()=>[n(f,{to:{name:"data-plane-detail-view",params:{dataPlane:e.id}}},{default:s(()=>[o(r(c("common.collection.actions.view")),1)]),_:2},1032,["to"])]),_:2},1024)]),_:2},1032,["headers","items","is-selected-row","onResize"]),p[7]||(p[7]=o()),a.params.dataPlane?(i(),u(w,{key:0},{default:s(e=>[n(q,{onClose:h=>a.replace({name:a.name,params:{mesh:a.params.mesh},query:{page:a.params.page,size:a.params.size,s:a.params.s}})},{default:s(()=>[typeof t<"u"?(i(),u(E(e.Component),{key:0,items:t.items},null,8,["items"])):g("",!0)]),_:2},1032,["onClose"])]),_:2},1024)):g("",!0)]),_:2},1032,["items","total","page","page-size","onChange"])]),_:2},1032,["src","data","errors"])]),_:2},1024)])]),_:2},1032,["src"])]),_:2},1024)]),_:1})}}}),H=L(G,[["__scopeId","data-v-0b3eb91f"]]);export{H as default}; +import{d as $,r as l,o as i,q as u,w as s,b as n,m as k,e as o,B as I,t as r,c as d,M as _,S as N,s as g,I as E,_ as L}from"./index-CYuTVQ47.js";import{F as R}from"./FilterBar-DwgK01R3.js";import{S as q}from"./SummaryView-VRFtuluL.js";const P={class:"stack"},T={key:0},F={key:1},G=$({__name:"BuiltinGatewayDataplanesView",setup(j){return(M,p)=>{const f=l("XAction"),b=l("XIcon"),v=l("XActionGroup"),w=l("RouterView"),C=l("DataCollection"),V=l("DataLoader"),x=l("XCard"),S=l("DataSource"),B=l("AppView"),A=l("RouteView");return i(),u(A,{name:"builtin-gateway-dataplanes-view",params:{mesh:"",gateway:"",listener:"",page:1,size:Number,s:"",dataPlane:""}},{default:s(({can:z,route:a,t:c,me:m})=>[n(B,null,{default:s(()=>[n(S,{src:`/meshes/${a.params.mesh}/mesh-gateways/${a.params.gateway}`},{default:s(({data:y,error:X})=>[k("div",P,[n(x,null,{default:s(()=>[k("search",null,[n(R,{class:"data-plane-proxy-filter",placeholder:"name:dataplane-name",query:a.params.s,fields:{name:{description:"filter by name or parts of a name"},protocol:{description:"filter by “kuma.io/protocol” value"},service:{description:"filter by “kuma.io/service” value"},tag:{description:"filter by tags (e.g. “tag: version:2”)"},...z("use zones")&&{zone:{description:"filter by “kuma.io/zone” value"}}},onChange:t=>a.update({...Object.fromEntries(t.entries())})},null,8,["query","fields","onChange"])]),p[8]||(p[8]=o()),n(V,{src:y===void 0?"":`/meshes/${a.params.mesh}/dataplanes/for/service-insight/${y.selectors[0].match["kuma.io/service"]}?page=${a.params.page}&size=${a.params.size}&search=${a.params.s}`,data:[y],errors:[X]},{loadable:s(({data:t})=>[n(C,{type:"data-planes",items:(t==null?void 0:t.items)??[void 0],total:t==null?void 0:t.total,page:a.params.page,"page-size":a.params.size,onChange:a.update},{default:s(()=>[n(I,{class:"data-plane-collection","data-testid":"data-plane-collection",headers:[{...m.get("headers.name"),label:"Name",key:"name"},{...m.get("headers.namespace"),label:"Namespace",key:"namespace"},...z("use zones")?[{...m.get("headers.zone"),label:"Zone",key:"zone"}]:[],{...m.get("headers.certificate"),label:"Certificate Info",key:"certificate"},{...m.get("headers.status"),label:"Status",key:"status"},{...m.get("headers.warnings"),label:"Warnings",key:"warnings",hideLabel:!0},{...m.get("headers.actions"),label:"Actions",key:"actions",hideLabel:!0}],items:t==null?void 0:t.items,"is-selected-row":e=>e.name===a.params.dataPlane,onResize:m.set},{namespace:s(({row:e})=>[o(r(e.namespace),1)]),name:s(({row:e})=>[n(f,{"data-action":"",class:"name-link",title:e.name,to:{name:"builtin-gateway-data-plane-summary-view",params:{mesh:e.mesh,dataPlane:e.id},query:{page:a.params.page,size:a.params.size,s:a.params.s}}},{default:s(()=>[o(r(e.name),1)]),_:2},1032,["title","to"])]),zone:s(({row:e})=>[e.zone?(i(),u(f,{key:0,to:{name:"zone-cp-detail-view",params:{zone:e.zone}}},{default:s(()=>[o(r(e.zone),1)]),_:2},1032,["to"])):(i(),d(_,{key:1},[o(r(c("common.collection.none")),1)],64))]),certificate:s(({row:e})=>{var h;return[(h=e.dataplaneInsight.mTLS)!=null&&h.certificateExpirationTime?(i(),d(_,{key:0},[o(r(c("common.formats.datetime",{value:Date.parse(e.dataplaneInsight.mTLS.certificateExpirationTime)})),1)],64)):(i(),d(_,{key:1},[o(r(c("data-planes.components.data-plane-list.certificate.none")),1)],64))]}),status:s(({row:e})=>[n(N,{status:e.status},null,8,["status"])]),warnings:s(({row:e})=>[e.isCertExpired||e.warnings.length>0?(i(),u(b,{key:0,class:"mr-1",name:"warning"},{default:s(()=>[k("ul",null,[e.warnings.length>0?(i(),d("li",T,r(c("data-planes.components.data-plane-list.version_mismatch")),1)):g("",!0),p[0]||(p[0]=o()),e.isCertExpired?(i(),d("li",F,r(c("data-planes.components.data-plane-list.cert_expired")),1)):g("",!0)])]),_:2},1024)):(i(),d(_,{key:1},[o(r(c("common.collection.none")),1)],64))]),actions:s(({row:e})=>[n(v,null,{default:s(()=>[n(f,{to:{name:"data-plane-detail-view",params:{dataPlane:e.id}}},{default:s(()=>[o(r(c("common.collection.actions.view")),1)]),_:2},1032,["to"])]),_:2},1024)]),_:2},1032,["headers","items","is-selected-row","onResize"]),p[7]||(p[7]=o()),a.params.dataPlane?(i(),u(w,{key:0},{default:s(e=>[n(q,{onClose:h=>a.replace({name:a.name,params:{mesh:a.params.mesh},query:{page:a.params.page,size:a.params.size,s:a.params.s}})},{default:s(()=>[typeof t<"u"?(i(),u(E(e.Component),{key:0,items:t.items},null,8,["items"])):g("",!0)]),_:2},1032,["onClose"])]),_:2},1024)):g("",!0)]),_:2},1032,["items","total","page","page-size","onChange"])]),_:2},1032,["src","data","errors"])]),_:2},1024)])]),_:2},1032,["src"])]),_:2},1024)]),_:1})}}}),H=L(G,[["__scopeId","data-v-0b3eb91f"]]);export{H as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/BuiltinGatewayDetailTabsView-XIg4gDjR.js b/app/kuma-ui/pkg/resources/data/assets/BuiltinGatewayDetailTabsView-CnsNd-DK.js similarity index 92% rename from app/kuma-ui/pkg/resources/data/assets/BuiltinGatewayDetailTabsView-XIg4gDjR.js rename to app/kuma-ui/pkg/resources/data/assets/BuiltinGatewayDetailTabsView-CnsNd-DK.js index 6b22dd29991e..f8020c2079b6 100644 --- a/app/kuma-ui/pkg/resources/data/assets/BuiltinGatewayDetailTabsView-XIg4gDjR.js +++ b/app/kuma-ui/pkg/resources/data/assets/BuiltinGatewayDetailTabsView-CnsNd-DK.js @@ -1 +1 @@ -import{d as C,r as e,o as r,q as u,w as t,b as a,p as D,an as T,c as v,s as B,e as c,T as R,N as X,t as k,I as A}from"./index-Du84oSnm.js";const N={key:0},q=C({__name:"BuiltinGatewayDetailTabsView",setup(S){return(L,m)=>{const p=e("RouteTitle"),_=e("XCopyButton"),d=e("XAction"),w=e("XTabs"),b=e("RouterView"),y=e("DataLoader"),h=e("AppView"),f=e("DataSource"),g=e("RouteView");return r(),u(g,{name:"builtin-gateway-detail-tabs-view",params:{mesh:"",gateway:""}},{default:t(({route:s,t:i,uri:V})=>[a(f,{src:V(D(T),"/meshes/:mesh/mesh-gateways/:name",{mesh:s.params.mesh,name:s.params.gateway})},{default:t(({data:o,error:x})=>[a(h,{docs:i("builtin-gateways.href.docs"),breadcrumbs:[{to:{name:"mesh-detail-view",params:{mesh:s.params.mesh}},text:s.params.mesh},{to:{name:"builtin-gateway-list-view",params:{mesh:s.params.mesh}},text:i("builtin-gateways.routes.item.breadcrumbs")}]},{title:t(()=>[o?(r(),v("h1",N,[a(_,{text:o.name},{default:t(()=>[a(p,{title:i("builtin-gateways.routes.item.title",{name:o.name})},null,8,["title"])]),_:2},1032,["text"])])):B("",!0)]),default:t(()=>[m[1]||(m[1]=c()),a(y,{data:[o],errors:[x]},{default:t(()=>{var l;return[a(w,{selected:(l=s.child())==null?void 0:l.name},R({_:2},[X(s.children,({name:n})=>({name:`${n}-tab`,fn:t(()=>[a(d,{to:{name:n}},{default:t(()=>[c(k(i(`builtin-gateways.routes.item.navigation.${n}`)),1)]),_:2},1032,["to"])])}))]),1032,["selected"]),m[0]||(m[0]=c()),a(b,null,{default:t(({Component:n})=>[(r(),u(A(n),{gateway:o},null,8,["gateway"]))]),_:2},1024)]}),_:2},1032,["data","errors"])]),_:2},1032,["docs","breadcrumbs"])]),_:2},1032,["src"])]),_:1})}}});export{q as default}; +import{d as C,r as e,o as r,q as u,w as t,b as a,p as D,an as T,c as v,s as B,e as c,T as R,N as X,t as k,I as A}from"./index-CYuTVQ47.js";const N={key:0},q=C({__name:"BuiltinGatewayDetailTabsView",setup(S){return(L,m)=>{const p=e("RouteTitle"),_=e("XCopyButton"),d=e("XAction"),w=e("XTabs"),b=e("RouterView"),y=e("DataLoader"),h=e("AppView"),f=e("DataSource"),g=e("RouteView");return r(),u(g,{name:"builtin-gateway-detail-tabs-view",params:{mesh:"",gateway:""}},{default:t(({route:s,t:i,uri:V})=>[a(f,{src:V(D(T),"/meshes/:mesh/mesh-gateways/:name",{mesh:s.params.mesh,name:s.params.gateway})},{default:t(({data:o,error:x})=>[a(h,{docs:i("builtin-gateways.href.docs"),breadcrumbs:[{to:{name:"mesh-detail-view",params:{mesh:s.params.mesh}},text:s.params.mesh},{to:{name:"builtin-gateway-list-view",params:{mesh:s.params.mesh}},text:i("builtin-gateways.routes.item.breadcrumbs")}]},{title:t(()=>[o?(r(),v("h1",N,[a(_,{text:o.name},{default:t(()=>[a(p,{title:i("builtin-gateways.routes.item.title",{name:o.name})},null,8,["title"])]),_:2},1032,["text"])])):B("",!0)]),default:t(()=>[m[1]||(m[1]=c()),a(y,{data:[o],errors:[x]},{default:t(()=>{var l;return[a(w,{selected:(l=s.child())==null?void 0:l.name},R({_:2},[X(s.children,({name:n})=>({name:`${n}-tab`,fn:t(()=>[a(d,{to:{name:n}},{default:t(()=>[c(k(i(`builtin-gateways.routes.item.navigation.${n}`)),1)]),_:2},1032,["to"])])}))]),1032,["selected"]),m[0]||(m[0]=c()),a(b,null,{default:t(({Component:n})=>[(r(),u(A(n),{gateway:o},null,8,["gateway"]))]),_:2},1024)]}),_:2},1032,["data","errors"])]),_:2},1032,["docs","breadcrumbs"])]),_:2},1032,["src"])]),_:1})}}});export{q as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/BuiltinGatewayDetailView-BgtSZnWP.js b/app/kuma-ui/pkg/resources/data/assets/BuiltinGatewayDetailView-BK6QYjiO.js similarity index 98% rename from app/kuma-ui/pkg/resources/data/assets/BuiltinGatewayDetailView-BgtSZnWP.js rename to app/kuma-ui/pkg/resources/data/assets/BuiltinGatewayDetailView-BK6QYjiO.js index effed29e8ec8..6bd5a217d9fa 100644 --- a/app/kuma-ui/pkg/resources/data/assets/BuiltinGatewayDetailView-BgtSZnWP.js +++ b/app/kuma-ui/pkg/resources/data/assets/BuiltinGatewayDetailView-BK6QYjiO.js @@ -1,4 +1,4 @@ -import{d as T,K as L,r as w,o as s,c as a,q as C,w as c,b as _,a as S,e,s as p,m as n,p as y,O as I,t as i,_ as B,M as u,N as v,l as H,n as E,ao as N,an as V}from"./index-Du84oSnm.js";import{T as X}from"./TagList-C3eJ2alx.js";import{R as A}from"./RuleMatchers-BUqtDweE.js";function F(k,l){for(const m of l)if(m.not&&k[m.key]===m.value||!m.not&&k[m.key]!==m.value)return!1;return!0}const D="data:image/svg+xml,%3csvg%20width='11'%20height='12'%20viewBox='0%200%2011%2012'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M5.66661%202.66667C5.8555%202.66667%206.01384%202.60278%206.14161%202.475C6.26939%202.34722%206.33328%202.18889%206.33328%202C6.33328%201.81111%206.26939%201.65278%206.14161%201.525C6.01384%201.39722%205.8555%201.33333%205.66661%201.33333C5.47773%201.33333%205.31939%201.39722%205.19161%201.525C5.06384%201.65278%204.99995%201.81111%204.99995%202C4.99995%202.18889%205.06384%202.34722%205.19161%202.475C5.31939%202.60278%205.47773%202.66667%205.66661%202.66667ZM7.54995%202.66667H8.71661C9.04995%202.66667%209.33884%202.77778%209.58328%203C9.82773%203.22222%209.97773%203.49444%2010.0333%203.81667L10.9833%2010.4833C11.0388%2010.8833%2010.9361%2011.2361%2010.6749%2011.5417C10.4138%2011.8472%2010.0777%2012%209.66661%2012H1.66661C1.2555%2012%200.919392%2011.8472%200.65828%2011.5417C0.397169%2011.2361%200.294391%2010.8833%200.349947%2010.4833L1.29995%203.81667C1.3555%203.49444%201.5055%203.22222%201.74995%203C1.99439%202.77778%202.28328%202.66667%202.61661%202.66667H3.78328C3.74995%202.55556%203.72217%202.44722%203.69995%202.34167C3.67772%202.23611%203.66661%202.12222%203.66661%202C3.66661%201.44444%203.86106%200.972222%204.24995%200.583333C4.63884%200.194444%205.11106%200%205.66661%200C6.22217%200%206.69439%200.194444%207.08328%200.583333C7.47217%200.972222%207.66661%201.44444%207.66661%202C7.66661%202.12222%207.6555%202.23611%207.63328%202.34167C7.61106%202.44722%207.58328%202.55556%207.54995%202.66667Z'%20fill='%236c7489'/%3e%3c/svg%3e",G={class:"target-ref"},j={key:3,class:"weight"},z=["width"],O=T({__name:"TargetRef",props:{targetRef:{}},setup(k){const l=k,m=L(()=>{if(!l.targetRef.name)return null;switch(l.targetRef.kind){case"MeshService":case"MeshServiceSubset":return{name:"service-detail-view",params:{service:l.targetRef.name}};case"MeshGateway":return{name:"builtin-gateway-detail-view",params:{gateway:l.targetRef.name}};default:throw new Error(`Unsupported targetRef ${l.targetRef.kind}.`)}});return(r,g)=>{const o=w("XBadge"),t=w("XAction");return s(),a("span",G,[m.value!==null?(s(),C(t,{key:0,to:m.value},{default:c(()=>[_(o,null,{default:c(()=>[S(r.$slots,"default",{},void 0,!0)]),_:3})]),_:3},8,["to"])):(s(),C(o,{key:1},{default:c(()=>[S(r.$slots,"default",{},void 0,!0)]),_:3})),g[0]||(g[0]=e()),l.targetRef.kind==="MeshServiceSubset"&&l.targetRef.tags?(s(),C(X,{key:2,tags:l.targetRef.tags},null,8,["tags"])):p("",!0),g[1]||(g[1]=e()),l.targetRef.weight!==void 0&&l.targetRef.weight!==1?(s(),a("span",j,[n("img",{src:D,alt:"Weight",width:y(I)},null,8,z),e(" "+i(l.targetRef.weight),1)])):p("",!0)])}}}),q=B(O,[["__scopeId","data-v-fb5c5475"]]),Z={class:"filter"},K={key:0,class:"list"},U={class:"text-neutral"},Q={key:1,class:"list"},W={class:"text-neutral"},J={key:3,class:"list"},Y={class:"text-neutral"},tt={key:4,class:"list"},et={class:"text-neutral"},st=T({__name:"RuleFilter",props:{filter:{}},setup(k){const l=k;return(m,r)=>{const g=w("XBadge");return s(),a("div",Z,[_(g,{appearance:"neutral"},{default:c(()=>[e(i(l.filter.type),1)]),_:1}),r[3]||(r[3]=e()),n("div",null,[l.filter.type==="RequestHeaderModifier"?(s(),a("div",K,[(s(!0),a(u,null,v(l.filter.requestHeaderModifier,(o,t)=>(s(),a(u,{key:t},[o?(s(!0),a(u,{key:0},v(o,(h,b)=>(s(),a("span",{key:b},[n("span",U,i(t)+`: +import{d as T,K as L,r as w,o as s,c as a,q as C,w as c,b as _,a as S,e,s as p,m as n,p as y,O as I,t as i,_ as B,M as u,N as v,l as H,n as E,ao as N,an as V}from"./index-CYuTVQ47.js";import{T as X}from"./TagList-DuW9Uzgl.js";import{R as A}from"./RuleMatchers-WSTHDJO2.js";function F(k,l){for(const m of l)if(m.not&&k[m.key]===m.value||!m.not&&k[m.key]!==m.value)return!1;return!0}const D="data:image/svg+xml,%3csvg%20width='11'%20height='12'%20viewBox='0%200%2011%2012'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M5.66661%202.66667C5.8555%202.66667%206.01384%202.60278%206.14161%202.475C6.26939%202.34722%206.33328%202.18889%206.33328%202C6.33328%201.81111%206.26939%201.65278%206.14161%201.525C6.01384%201.39722%205.8555%201.33333%205.66661%201.33333C5.47773%201.33333%205.31939%201.39722%205.19161%201.525C5.06384%201.65278%204.99995%201.81111%204.99995%202C4.99995%202.18889%205.06384%202.34722%205.19161%202.475C5.31939%202.60278%205.47773%202.66667%205.66661%202.66667ZM7.54995%202.66667H8.71661C9.04995%202.66667%209.33884%202.77778%209.58328%203C9.82773%203.22222%209.97773%203.49444%2010.0333%203.81667L10.9833%2010.4833C11.0388%2010.8833%2010.9361%2011.2361%2010.6749%2011.5417C10.4138%2011.8472%2010.0777%2012%209.66661%2012H1.66661C1.2555%2012%200.919392%2011.8472%200.65828%2011.5417C0.397169%2011.2361%200.294391%2010.8833%200.349947%2010.4833L1.29995%203.81667C1.3555%203.49444%201.5055%203.22222%201.74995%203C1.99439%202.77778%202.28328%202.66667%202.61661%202.66667H3.78328C3.74995%202.55556%203.72217%202.44722%203.69995%202.34167C3.67772%202.23611%203.66661%202.12222%203.66661%202C3.66661%201.44444%203.86106%200.972222%204.24995%200.583333C4.63884%200.194444%205.11106%200%205.66661%200C6.22217%200%206.69439%200.194444%207.08328%200.583333C7.47217%200.972222%207.66661%201.44444%207.66661%202C7.66661%202.12222%207.6555%202.23611%207.63328%202.34167C7.61106%202.44722%207.58328%202.55556%207.54995%202.66667Z'%20fill='%236c7489'/%3e%3c/svg%3e",G={class:"target-ref"},j={key:3,class:"weight"},z=["width"],O=T({__name:"TargetRef",props:{targetRef:{}},setup(k){const l=k,m=L(()=>{if(!l.targetRef.name)return null;switch(l.targetRef.kind){case"MeshService":case"MeshServiceSubset":return{name:"service-detail-view",params:{service:l.targetRef.name}};case"MeshGateway":return{name:"builtin-gateway-detail-view",params:{gateway:l.targetRef.name}};default:throw new Error(`Unsupported targetRef ${l.targetRef.kind}.`)}});return(r,g)=>{const o=w("XBadge"),t=w("XAction");return s(),a("span",G,[m.value!==null?(s(),C(t,{key:0,to:m.value},{default:c(()=>[_(o,null,{default:c(()=>[S(r.$slots,"default",{},void 0,!0)]),_:3})]),_:3},8,["to"])):(s(),C(o,{key:1},{default:c(()=>[S(r.$slots,"default",{},void 0,!0)]),_:3})),g[0]||(g[0]=e()),l.targetRef.kind==="MeshServiceSubset"&&l.targetRef.tags?(s(),C(X,{key:2,tags:l.targetRef.tags},null,8,["tags"])):p("",!0),g[1]||(g[1]=e()),l.targetRef.weight!==void 0&&l.targetRef.weight!==1?(s(),a("span",j,[n("img",{src:D,alt:"Weight",width:y(I)},null,8,z),e(" "+i(l.targetRef.weight),1)])):p("",!0)])}}}),q=B(O,[["__scopeId","data-v-fb5c5475"]]),Z={class:"filter"},K={key:0,class:"list"},U={class:"text-neutral"},Q={key:1,class:"list"},W={class:"text-neutral"},J={key:3,class:"list"},Y={class:"text-neutral"},tt={key:4,class:"list"},et={class:"text-neutral"},st=T({__name:"RuleFilter",props:{filter:{}},setup(k){const l=k;return(m,r)=>{const g=w("XBadge");return s(),a("div",Z,[_(g,{appearance:"neutral"},{default:c(()=>[e(i(l.filter.type),1)]),_:1}),r[3]||(r[3]=e()),n("div",null,[l.filter.type==="RequestHeaderModifier"?(s(),a("div",K,[(s(!0),a(u,null,v(l.filter.requestHeaderModifier,(o,t)=>(s(),a(u,{key:t},[o?(s(!0),a(u,{key:0},v(o,(h,b)=>(s(),a("span",{key:b},[n("span",U,i(t)+`: `,1),e(" "+i(typeof h=="string"?h:`${h.name}:${h.value}`),1)]))),128)):p("",!0)],64))),128))])):l.filter.type==="ResponseHeaderModifier"?(s(),a("div",Q,[(s(!0),a(u,null,v(l.filter.responseHeaderModifier,(o,t)=>(s(),a(u,{key:t},[o?(s(!0),a(u,{key:0},v(o,(h,b)=>(s(),a("span",{key:b},[n("span",W,i(t)+`: `,1),e(" "+i(typeof h=="string"?h:`${h.name}:${h.value}`),1)]))),128)):p("",!0)],64))),128))])):l.filter.type==="RequestMirror"?(s(),a(u,{key:2},[_(q,{"target-ref":l.filter.requestMirror.backendRef},{default:c(()=>[e(i(l.filter.requestMirror.backendRef.name),1)]),_:1},8,["target-ref"]),r[0]||(r[0]=e()),l.filter.requestMirror.percentage?(s(),a(u,{key:0},[e(` (`+i(l.filter.requestMirror.percentage)+`%) diff --git a/app/kuma-ui/pkg/resources/data/assets/BuiltinGatewayListView-CkrWIhhv.js b/app/kuma-ui/pkg/resources/data/assets/BuiltinGatewayListView-CwFAxKlG.js similarity index 95% rename from app/kuma-ui/pkg/resources/data/assets/BuiltinGatewayListView-CkrWIhhv.js rename to app/kuma-ui/pkg/resources/data/assets/BuiltinGatewayListView-CwFAxKlG.js index 0f7c7d6d5367..b3dd856e5d39 100644 --- a/app/kuma-ui/pkg/resources/data/assets/BuiltinGatewayListView-CkrWIhhv.js +++ b/app/kuma-ui/pkg/resources/data/assets/BuiltinGatewayListView-CwFAxKlG.js @@ -1 +1 @@ -import{d as v,r as n,o as i,q as p,w as a,b as t,p as A,an as X,B,e as l,t as c,c as x,M as D,I as R,s as g}from"./index-Du84oSnm.js";import{S as N}from"./SummaryView-Cd8oe3uM.js";const F=v({__name:"BuiltinGatewayListView",setup(L){return(q,_)=>{const r=n("XAction"),y=n("XCopyButton"),d=n("XActionGroup"),w=n("DataCollection"),h=n("RouterView"),z=n("DataLoader"),f=n("XCard"),b=n("AppView"),C=n("RouteView");return i(),p(C,{name:"builtin-gateway-list-view",params:{page:1,size:Number,mesh:"",gateway:""}},{default:a(({route:s,t:u,can:k,me:m,uri:V})=>[t(b,{docs:u("builtin-gateways.href.docs")},{default:a(()=>[t(f,null,{default:a(()=>[t(z,{src:V(A(X),"/meshes/:mesh/mesh-gateways",{mesh:s.params.mesh},{page:s.params.page,size:s.params.size})},{loadable:a(({data:o})=>[t(w,{type:"gateways",items:(o==null?void 0:o.items)??[void 0],page:s.params.page,"page-size":s.params.size,total:o==null?void 0:o.total,onChange:s.update},{default:a(()=>[t(B,{class:"builtin-gateway-collection","data-testid":"builtin-gateway-collection",headers:[{...m.get("headers.name"),label:"Name",key:"name"},...k("use zones")?[{...m.get("headers.zone"),label:"Zone",key:"zone"}]:[],{...m.get("headers.actions"),label:"Actions",key:"actions",hideLabel:!0}],items:o==null?void 0:o.items,onResize:m.set},{name:a(({row:e})=>[t(y,{text:e.name},{default:a(()=>[t(r,{"data-action":"",to:{name:"builtin-gateway-summary-view",query:{size:s.params.size,page:s.params.page},params:{mesh:e.mesh,gateway:e.id}}},{default:a(()=>[l(c(e.name),1)]),_:2},1032,["to"])]),_:2},1032,["text"])]),zone:a(({row:e})=>[e.labels&&e.labels["kuma.io/origin"]==="zone"&&e.labels["kuma.io/zone"]?(i(),p(r,{key:0,to:{name:"zone-cp-detail-view",params:{zone:e.labels["kuma.io/zone"]}}},{default:a(()=>[l(c(e.labels["kuma.io/zone"]),1)]),_:2},1032,["to"])):(i(),x(D,{key:1},[l(c(u("common.detail.none")),1)],64))]),actions:a(({row:e})=>[t(d,null,{default:a(()=>[t(r,{to:{name:"builtin-gateway-detail-view",params:{mesh:e.mesh,gateway:e.name}}},{default:a(()=>[l(c(u("common.collection.actions.view")),1)]),_:2},1032,["to"])]),_:2},1024)]),_:2},1032,["headers","items","onResize"])]),_:2},1032,["items","page","page-size","total","onChange"]),_[2]||(_[2]=l()),s.child()?(i(),p(h,{key:0},{default:a(({Component:e})=>[t(N,{onClose:G=>s.replace({name:"builtin-gateway-list-view",params:{mesh:s.params.mesh},query:{page:s.params.page,size:s.params.size}})},{default:a(()=>[typeof o<"u"?(i(),p(R(e),{key:0,items:o.items},null,8,["items"])):g("",!0)]),_:2},1032,["onClose"])]),_:2},1024)):g("",!0)]),_:2},1032,["src"])]),_:2},1024)]),_:2},1032,["docs"])]),_:1})}}});export{F as default}; +import{d as v,r as n,o as i,q as p,w as a,b as t,p as A,an as X,B,e as l,t as c,c as x,M as D,I as R,s as g}from"./index-CYuTVQ47.js";import{S as N}from"./SummaryView-VRFtuluL.js";const F=v({__name:"BuiltinGatewayListView",setup(L){return(q,_)=>{const r=n("XAction"),y=n("XCopyButton"),d=n("XActionGroup"),w=n("DataCollection"),h=n("RouterView"),z=n("DataLoader"),f=n("XCard"),b=n("AppView"),C=n("RouteView");return i(),p(C,{name:"builtin-gateway-list-view",params:{page:1,size:Number,mesh:"",gateway:""}},{default:a(({route:s,t:u,can:k,me:m,uri:V})=>[t(b,{docs:u("builtin-gateways.href.docs")},{default:a(()=>[t(f,null,{default:a(()=>[t(z,{src:V(A(X),"/meshes/:mesh/mesh-gateways",{mesh:s.params.mesh},{page:s.params.page,size:s.params.size})},{loadable:a(({data:o})=>[t(w,{type:"gateways",items:(o==null?void 0:o.items)??[void 0],page:s.params.page,"page-size":s.params.size,total:o==null?void 0:o.total,onChange:s.update},{default:a(()=>[t(B,{class:"builtin-gateway-collection","data-testid":"builtin-gateway-collection",headers:[{...m.get("headers.name"),label:"Name",key:"name"},...k("use zones")?[{...m.get("headers.zone"),label:"Zone",key:"zone"}]:[],{...m.get("headers.actions"),label:"Actions",key:"actions",hideLabel:!0}],items:o==null?void 0:o.items,onResize:m.set},{name:a(({row:e})=>[t(y,{text:e.name},{default:a(()=>[t(r,{"data-action":"",to:{name:"builtin-gateway-summary-view",query:{size:s.params.size,page:s.params.page},params:{mesh:e.mesh,gateway:e.id}}},{default:a(()=>[l(c(e.name),1)]),_:2},1032,["to"])]),_:2},1032,["text"])]),zone:a(({row:e})=>[e.labels&&e.labels["kuma.io/origin"]==="zone"&&e.labels["kuma.io/zone"]?(i(),p(r,{key:0,to:{name:"zone-cp-detail-view",params:{zone:e.labels["kuma.io/zone"]}}},{default:a(()=>[l(c(e.labels["kuma.io/zone"]),1)]),_:2},1032,["to"])):(i(),x(D,{key:1},[l(c(u("common.detail.none")),1)],64))]),actions:a(({row:e})=>[t(d,null,{default:a(()=>[t(r,{to:{name:"builtin-gateway-detail-view",params:{mesh:e.mesh,gateway:e.name}}},{default:a(()=>[l(c(u("common.collection.actions.view")),1)]),_:2},1032,["to"])]),_:2},1024)]),_:2},1032,["headers","items","onResize"])]),_:2},1032,["items","page","page-size","total","onChange"]),_[2]||(_[2]=l()),s.child()?(i(),p(h,{key:0},{default:a(({Component:e})=>[t(N,{onClose:G=>s.replace({name:"builtin-gateway-list-view",params:{mesh:s.params.mesh},query:{page:s.params.page,size:s.params.size}})},{default:a(()=>[typeof o<"u"?(i(),p(R(e),{key:0,items:o.items},null,8,["items"])):g("",!0)]),_:2},1032,["onClose"])]),_:2},1024)):g("",!0)]),_:2},1032,["src"])]),_:2},1024)]),_:2},1032,["docs"])]),_:1})}}});export{F as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/BuiltinGatewaySummaryView-C61VF-5_.js b/app/kuma-ui/pkg/resources/data/assets/BuiltinGatewaySummaryView-35OgVdhi.js similarity index 95% rename from app/kuma-ui/pkg/resources/data/assets/BuiltinGatewaySummaryView-C61VF-5_.js rename to app/kuma-ui/pkg/resources/data/assets/BuiltinGatewaySummaryView-35OgVdhi.js index 356eb4cdbe77..3efa026b190e 100644 --- a/app/kuma-ui/pkg/resources/data/assets/BuiltinGatewaySummaryView-C61VF-5_.js +++ b/app/kuma-ui/pkg/resources/data/assets/BuiltinGatewaySummaryView-35OgVdhi.js @@ -1 +1 @@ -import{d as B,r as s,o as l,q as p,w as e,b as n,ap as F,m as c,t as d,e as i,c as _,M as D,N as h,T as M,U as $,s as C,_ as A}from"./index-Du84oSnm.js";import{_ as G}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-DddnXT9n.js";const T={key:0,class:"stack-with-borders","data-testid":"structured-view"},q={key:1,class:"mt-4"},L=B({__name:"BuiltinGatewaySummaryView",props:{items:{},routeName:{}},setup(S){const g=S;return(z,o)=>{const x=s("XEmptyState"),k=s("RouteTitle"),E=s("XAction"),V=s("XSelect"),f=s("XLayout"),b=s("DataSource"),R=s("AppView"),X=s("RouteView");return l(),p(X,{name:g.routeName,params:{mesh:"",gateway:"",codeSearch:"",codeFilter:!1,codeRegExp:!1,format:String}},{default:e(({route:a,t:r})=>[n(F,{items:g.items,predicate:u=>u.id===a.params.gateway,find:!0},{empty:e(()=>[n(x,null,{title:e(()=>[c("h2",null,d(r("common.collection.summary.empty_title",{type:"Gateway"})),1)]),default:e(()=>[o[0]||(o[0]=i()),c("p",null,d(r("common.collection.summary.empty_message",{type:"Gateway"})),1)]),_:2},1024)]),default:e(({items:u})=>[(l(!0),_(D,null,h([u[0]],m=>(l(),p(R,{key:m.id},{title:e(()=>[c("h2",null,[n(E,{to:{name:"builtin-gateway-detail-view",params:{mesh:m.mesh,gateway:m.id}}},{default:e(()=>[n(k,{title:r("builtin-gateways.routes.item.title",{name:m.name})},null,8,["title"])]),_:2},1032,["to"])])]),default:e(()=>[o[4]||(o[4]=i()),n(f,{type:"stack"},{default:e(()=>[c("header",null,[n(f,{type:"separated",size:"max"},{default:e(()=>[c("h3",null,d(r("gateways.routes.item.config")),1),o[1]||(o[1]=i()),c("div",null,[n(V,{label:r("gateways.routes.item.format"),selected:a.params.format,onChange:t=>{a.update({format:t})}},M({_:2},[h(["structured","yaml"],t=>({name:`${t}-option`,fn:e(()=>[i(d(r(`gateways.routes.item.formats.${t}`)),1)])}))]),1032,["label","selected","onChange"])])]),_:2},1024)]),o[3]||(o[3]=i()),a.params.format==="structured"?(l(),_("div",T,[m.namespace.length>0?(l(),p($,{key:0,layout:"horizontal"},{title:e(()=>[i(d(r("gateways.routes.item.namespace")),1)]),body:e(()=>[i(d(m.namespace),1)]),_:2},1024)):C("",!0)])):(l(),_("div",q,[n(G,{resource:m.config,"is-searchable":"",query:a.params.codeSearch,"is-filter-mode":a.params.codeFilter,"is-reg-exp-mode":a.params.codeRegExp,onQueryChange:t=>a.update({codeSearch:t}),onFilterModeChange:t=>a.update({codeFilter:t}),onRegExpModeChange:t=>a.update({codeRegExp:t})},{default:e(({copy:t,copying:v})=>[v?(l(),p(b,{key:0,src:`/meshes/${a.params.mesh}/mesh-gateways/${a.params.gateway}/as/kubernetes?no-store`,onChange:y=>{t(w=>w(y))},onError:y=>{t((w,N)=>N(y))}},null,8,["src","onChange","onError"])):C("",!0)]),_:2},1032,["resource","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])]))]),_:2},1024)]),_:2},1024))),128))]),_:2},1032,["items","predicate"])]),_:1},8,["name"])}}}),U=A(L,[["__scopeId","data-v-feedd510"]]);export{U as default}; +import{d as B,r as s,o as l,q as p,w as e,b as n,ap as F,m as c,t as d,e as i,c as _,M as D,N as h,T as M,U as $,s as C,_ as A}from"./index-CYuTVQ47.js";import{_ as G}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-F6yFUV16.js";const T={key:0,class:"stack-with-borders","data-testid":"structured-view"},q={key:1,class:"mt-4"},L=B({__name:"BuiltinGatewaySummaryView",props:{items:{},routeName:{}},setup(S){const g=S;return(z,o)=>{const x=s("XEmptyState"),k=s("RouteTitle"),E=s("XAction"),V=s("XSelect"),f=s("XLayout"),b=s("DataSource"),R=s("AppView"),X=s("RouteView");return l(),p(X,{name:g.routeName,params:{mesh:"",gateway:"",codeSearch:"",codeFilter:!1,codeRegExp:!1,format:String}},{default:e(({route:a,t:r})=>[n(F,{items:g.items,predicate:u=>u.id===a.params.gateway,find:!0},{empty:e(()=>[n(x,null,{title:e(()=>[c("h2",null,d(r("common.collection.summary.empty_title",{type:"Gateway"})),1)]),default:e(()=>[o[0]||(o[0]=i()),c("p",null,d(r("common.collection.summary.empty_message",{type:"Gateway"})),1)]),_:2},1024)]),default:e(({items:u})=>[(l(!0),_(D,null,h([u[0]],m=>(l(),p(R,{key:m.id},{title:e(()=>[c("h2",null,[n(E,{to:{name:"builtin-gateway-detail-view",params:{mesh:m.mesh,gateway:m.id}}},{default:e(()=>[n(k,{title:r("builtin-gateways.routes.item.title",{name:m.name})},null,8,["title"])]),_:2},1032,["to"])])]),default:e(()=>[o[4]||(o[4]=i()),n(f,{type:"stack"},{default:e(()=>[c("header",null,[n(f,{type:"separated",size:"max"},{default:e(()=>[c("h3",null,d(r("gateways.routes.item.config")),1),o[1]||(o[1]=i()),c("div",null,[n(V,{label:r("gateways.routes.item.format"),selected:a.params.format,onChange:t=>{a.update({format:t})}},M({_:2},[h(["structured","yaml"],t=>({name:`${t}-option`,fn:e(()=>[i(d(r(`gateways.routes.item.formats.${t}`)),1)])}))]),1032,["label","selected","onChange"])])]),_:2},1024)]),o[3]||(o[3]=i()),a.params.format==="structured"?(l(),_("div",T,[m.namespace.length>0?(l(),p($,{key:0,layout:"horizontal"},{title:e(()=>[i(d(r("gateways.routes.item.namespace")),1)]),body:e(()=>[i(d(m.namespace),1)]),_:2},1024)):C("",!0)])):(l(),_("div",q,[n(G,{resource:m.config,"is-searchable":"",query:a.params.codeSearch,"is-filter-mode":a.params.codeFilter,"is-reg-exp-mode":a.params.codeRegExp,onQueryChange:t=>a.update({codeSearch:t}),onFilterModeChange:t=>a.update({codeFilter:t}),onRegExpModeChange:t=>a.update({codeRegExp:t})},{default:e(({copy:t,copying:v})=>[v?(l(),p(b,{key:0,src:`/meshes/${a.params.mesh}/mesh-gateways/${a.params.gateway}/as/kubernetes?no-store`,onChange:y=>{t(w=>w(y))},onError:y=>{t((w,N)=>N(y))}},null,8,["src","onChange","onError"])):C("",!0)]),_:2},1032,["resource","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])]))]),_:2},1024)]),_:2},1024))),128))]),_:2},1032,["items","predicate"])]),_:1},8,["name"])}}}),U=A(L,[["__scopeId","data-v-feedd510"]]);export{U as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ConfigurationDetailView-DFprePq-.js b/app/kuma-ui/pkg/resources/data/assets/ConfigurationDetailView-CXiEZSCx.js similarity index 94% rename from app/kuma-ui/pkg/resources/data/assets/ConfigurationDetailView-DFprePq-.js rename to app/kuma-ui/pkg/resources/data/assets/ConfigurationDetailView-CXiEZSCx.js index d487c3c1c982..d49fc695d5ba 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ConfigurationDetailView-DFprePq-.js +++ b/app/kuma-ui/pkg/resources/data/assets/ConfigurationDetailView-CXiEZSCx.js @@ -1 +1 @@ -import{d as _,r as o,o as f,q as C,w as a,b as n,m as x,e as h,p as b,A as w}from"./index-Du84oSnm.js";const y=_({__name:"ConfigurationDetailView",setup(R){return(V,r)=>{const i=o("RouteTitle"),s=o("XCodeBlock"),d=o("DataLoader"),l=o("XCard"),p=o("AppView"),u=o("RouteView");return f(),C(u,{name:"configuration-view",params:{codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:a(({route:e,t:c,uri:m})=>[n(p,{breadcrumbs:[{to:{name:"configuration-view"},text:c("configuration.routes.item.breadcrumbs")}]},{title:a(()=>[x("h1",null,[n(i,{title:c("configuration.routes.item.title")},null,8,["title"])])]),default:a(()=>[r[0]||(r[0]=h()),n(l,null,{default:a(()=>[n(d,{src:m(b(w),"/config",{})},{default:a(({data:g})=>[n(s,{"data-testid":"code-block-configuration",language:"json",code:JSON.stringify(g,null,2),"is-searchable":"",query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter,"is-reg-exp-mode":e.params.codeRegExp,onQueryChange:t=>e.update({codeSearch:t}),onFilterModeChange:t=>e.update({codeFilter:t}),onRegExpModeChange:t=>e.update({codeRegExp:t})},null,8,["code","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])]),_:2},1032,["src"])]),_:2},1024)]),_:2},1032,["breadcrumbs"])]),_:1})}}});export{y as default}; +import{d as _,r as o,o as f,q as C,w as a,b as n,m as x,e as h,p as b,A as w}from"./index-CYuTVQ47.js";const y=_({__name:"ConfigurationDetailView",setup(R){return(V,r)=>{const i=o("RouteTitle"),s=o("XCodeBlock"),d=o("DataLoader"),l=o("XCard"),p=o("AppView"),u=o("RouteView");return f(),C(u,{name:"configuration-view",params:{codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:a(({route:e,t:c,uri:m})=>[n(p,{breadcrumbs:[{to:{name:"configuration-view"},text:c("configuration.routes.item.breadcrumbs")}]},{title:a(()=>[x("h1",null,[n(i,{title:c("configuration.routes.item.title")},null,8,["title"])])]),default:a(()=>[r[0]||(r[0]=h()),n(l,null,{default:a(()=>[n(d,{src:m(b(w),"/config",{})},{default:a(({data:g})=>[n(s,{"data-testid":"code-block-configuration",language:"json",code:JSON.stringify(g,null,2),"is-searchable":"",query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter,"is-reg-exp-mode":e.params.codeRegExp,onQueryChange:t=>e.update({codeSearch:t}),onFilterModeChange:t=>e.update({codeFilter:t}),onRegExpModeChange:t=>e.update({codeRegExp:t})},null,8,["code","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])]),_:2},1032,["src"])]),_:2},1024)]),_:2},1032,["breadcrumbs"])]),_:1})}}});export{y as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ConnectionInboundSummaryClustersView-BxAEGQRu.js b/app/kuma-ui/pkg/resources/data/assets/ConnectionInboundSummaryClustersView-VbwX1OgB.js similarity index 96% rename from app/kuma-ui/pkg/resources/data/assets/ConnectionInboundSummaryClustersView-BxAEGQRu.js rename to app/kuma-ui/pkg/resources/data/assets/ConnectionInboundSummaryClustersView-VbwX1OgB.js index 05dfb288601a..22996178aaf4 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ConnectionInboundSummaryClustersView-BxAEGQRu.js +++ b/app/kuma-ui/pkg/resources/data/assets/ConnectionInboundSummaryClustersView-VbwX1OgB.js @@ -1,4 +1,4 @@ -import{d as w,r as o,o as p,q as l,w as n,b as t,e as m,p as V,$ as E,c as F,M as B,N as M}from"./index-Du84oSnm.js";const D=w({__name:"ConnectionInboundSummaryClustersView",props:{routeName:{}},setup(d){const i=d;return(N,s)=>{const u=o("RouteTitle"),_=o("XAction"),C=o("XCodeBlock"),f=o("DataCollection"),g=o("DataLoader"),h=o("AppView"),R=o("RouteView");return p(),l(R,{params:{codeSearch:"",codeFilter:!1,codeRegExp:!1,mesh:"",dataPlane:"",connection:""},name:i.routeName},{default:n(({route:e,uri:x})=>[t(u,{render:!1,title:"Clusters"}),s[1]||(s[1]=m()),t(h,null,{default:n(()=>[t(g,{src:x(V(E),"/meshes/:mesh/dataplanes/:name/clusters",{mesh:e.params.mesh,name:e.params.dataPlane})},{default:n(({data:y,refresh:k})=>[(p(!0),F(B,null,M([e.params.connection.replace("_",":")],r=>(p(),l(f,{key:typeof r,items:y.split(` +import{d as w,r as o,o as p,q as l,w as n,b as t,e as m,p as V,$ as E,c as F,M as B,N as M}from"./index-CYuTVQ47.js";const D=w({__name:"ConnectionInboundSummaryClustersView",props:{routeName:{}},setup(d){const i=d;return(N,s)=>{const u=o("RouteTitle"),_=o("XAction"),C=o("XCodeBlock"),f=o("DataCollection"),g=o("DataLoader"),h=o("AppView"),R=o("RouteView");return p(),l(R,{params:{codeSearch:"",codeFilter:!1,codeRegExp:!1,mesh:"",dataPlane:"",connection:""},name:i.routeName},{default:n(({route:e,uri:x})=>[t(u,{render:!1,title:"Clusters"}),s[1]||(s[1]=m()),t(h,null,{default:n(()=>[t(g,{src:x(V(E),"/meshes/:mesh/dataplanes/:name/clusters",{mesh:e.params.mesh,name:e.params.dataPlane})},{default:n(({data:y,refresh:k})=>[(p(!0),F(B,null,M([e.params.connection.replace("_",":")],r=>(p(),l(f,{key:typeof r,items:y.split(` `),predicate:c=>c.startsWith(`${r}::`)},{default:n(({items:c})=>[t(C,{language:"json",code:c.map(a=>a.replace(`${r}::`,"")).join(` `),"is-searchable":"",query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter,"is-reg-exp-mode":e.params.codeRegExp,onQueryChange:a=>e.update({codeSearch:a}),onFilterModeChange:a=>e.update({codeFilter:a}),onRegExpModeChange:a=>e.update({codeRegExp:a})},{"primary-actions":n(()=>[t(_,{action:"refresh",appearance:"primary",onClick:k},{default:n(()=>s[0]||(s[0]=[m(` Refresh diff --git a/app/kuma-ui/pkg/resources/data/assets/ConnectionInboundSummaryStatsView-CCeQeB5D.js b/app/kuma-ui/pkg/resources/data/assets/ConnectionInboundSummaryStatsView-B_dpoFME.js similarity index 96% rename from app/kuma-ui/pkg/resources/data/assets/ConnectionInboundSummaryStatsView-CCeQeB5D.js rename to app/kuma-ui/pkg/resources/data/assets/ConnectionInboundSummaryStatsView-B_dpoFME.js index 0cbbd45736ee..39e21474d5fb 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ConnectionInboundSummaryStatsView-CCeQeB5D.js +++ b/app/kuma-ui/pkg/resources/data/assets/ConnectionInboundSummaryStatsView-B_dpoFME.js @@ -1,4 +1,4 @@ -import{d as w,r as t,o as R,q as A,w as o,b as s,e as c,p as k,$}from"./index-Du84oSnm.js";const S=w({__name:"ConnectionInboundSummaryStatsView",props:{data:{},networking:{},routeName:{}},setup(i){const e=i;return(y,r)=>{const p=t("RouteTitle"),l=t("XAction"),m=t("XCodeBlock"),u=t("DataCollection"),_=t("DataLoader"),g=t("AppView"),h=t("RouteView");return R(),A(h,{params:{codeSearch:"",codeFilter:!1,codeRegExp:!1,mesh:"",dataPlane:"",connection:""},name:e.routeName},{default:o(({route:a,uri:f})=>[s(p,{render:!1,title:"Stats"}),r[1]||(r[1]=c()),s(g,null,{default:o(()=>[s(_,{src:f(k($),"/meshes/:mesh/dataplanes/:name/stats/:address",{mesh:a.params.mesh,name:a.params.dataPlane,address:e.networking.inboundAddress})},{default:o(({data:C,refresh:x})=>[s(u,{items:C.raw.split(` +import{d as w,r as t,o as R,q as A,w as o,b as s,e as c,p as k,$}from"./index-CYuTVQ47.js";const S=w({__name:"ConnectionInboundSummaryStatsView",props:{data:{},networking:{},routeName:{}},setup(i){const e=i;return(y,r)=>{const p=t("RouteTitle"),l=t("XAction"),m=t("XCodeBlock"),u=t("DataCollection"),_=t("DataLoader"),g=t("AppView"),h=t("RouteView");return R(),A(h,{params:{codeSearch:"",codeFilter:!1,codeRegExp:!1,mesh:"",dataPlane:"",connection:""},name:e.routeName},{default:o(({route:a,uri:f})=>[s(p,{render:!1,title:"Stats"}),r[1]||(r[1]=c()),s(g,null,{default:o(()=>[s(_,{src:f(k($),"/meshes/:mesh/dataplanes/:name/stats/:address",{mesh:a.params.mesh,name:a.params.dataPlane,address:e.networking.inboundAddress})},{default:o(({data:C,refresh:x})=>[s(u,{items:C.raw.split(` `),predicate:d=>[`listener.${e.data.listenerAddress.length>0?e.data.listenerAddress:a.params.connection}`,`cluster.${e.data.name}.`,`http.${e.data.name}.`,`tcp.${e.data.name}.`].some(n=>d.startsWith(n))&&(!d.includes(".rds.")||d.includes(`_${e.data.port}`))},{default:o(({items:d})=>[s(m,{language:"json",code:d.map(n=>n.replace(`${e.data.listenerAddress.length>0?e.data.listenerAddress:a.params.connection}.`,"").replace(`${e.data.name}.`,"")).join(` `),"is-searchable":"",query:a.params.codeSearch,"is-filter-mode":a.params.codeFilter,"is-reg-exp-mode":a.params.codeRegExp,onQueryChange:n=>a.update({codeSearch:n}),onFilterModeChange:n=>a.update({codeFilter:n}),onRegExpModeChange:n=>a.update({codeRegExp:n})},{"primary-actions":o(()=>[s(l,{action:"refresh",appearance:"primary",onClick:x},{default:o(()=>r[0]||(r[0]=[c(` Refresh diff --git a/app/kuma-ui/pkg/resources/data/assets/ConnectionInboundSummaryView-OsjV6577.js b/app/kuma-ui/pkg/resources/data/assets/ConnectionInboundSummaryView-5GE_-jsZ.js similarity index 94% rename from app/kuma-ui/pkg/resources/data/assets/ConnectionInboundSummaryView-OsjV6577.js rename to app/kuma-ui/pkg/resources/data/assets/ConnectionInboundSummaryView-5GE_-jsZ.js index 4ae3f9e69e7c..87b685aa7dd7 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ConnectionInboundSummaryView-OsjV6577.js +++ b/app/kuma-ui/pkg/resources/data/assets/ConnectionInboundSummaryView-5GE_-jsZ.js @@ -1,2 +1,2 @@ -import{d as b,r as t,o as p,q as m,w as e,b as a,m as v,t as d,e as r,T as y,N,I as x}from"./index-Du84oSnm.js";const R=b({__name:"ConnectionInboundSummaryView",props:{data:{},networking:{},routeName:{}},setup(u){const i=u;return(A,s)=>{const _=t("XAction"),w=t("XTabs"),f=t("RouterView"),V=t("AppView"),g=t("DataCollection"),C=t("RouteView");return p(),m(C,{name:i.routeName,params:{connection:"",inactive:!1}},{default:e(({route:n,t:k})=>[a(g,{items:i.data,predicate:i.networking.type==="gateway"?c=>!0:c=>c.name===n.params.connection,find:!0},{default:e(({items:c})=>[a(V,null,{title:e(()=>[v("h2",null,` +import{d as b,r as t,o as p,q as m,w as e,b as a,m as v,t as d,e as r,T as y,N,I as x}from"./index-CYuTVQ47.js";const R=b({__name:"ConnectionInboundSummaryView",props:{data:{},networking:{},routeName:{}},setup(u){const i=u;return(A,s)=>{const _=t("XAction"),w=t("XTabs"),f=t("RouterView"),V=t("AppView"),g=t("DataCollection"),C=t("RouteView");return p(),m(C,{name:i.routeName,params:{connection:"",inactive:!1}},{default:e(({route:n,t:k})=>[a(g,{items:i.data,predicate:i.networking.type==="gateway"?c=>!0:c=>c.name===n.params.connection,find:!0},{default:e(({items:c})=>[a(V,null,{title:e(()=>[v("h2",null,` Inbound `+d(n.params.connection.replace("localhost","").replace("_",":")),1)]),default:e(()=>{var l;return[s[0]||(s[0]=r()),a(w,{selected:(l=n.child())==null?void 0:l.name},y({_:2},[N(n.children,({name:o})=>({name:`${o}-tab`,fn:e(()=>[a(_,{to:{name:o,query:{inactive:n.params.inactive}}},{default:e(()=>[r(d(k(`connections.routes.item.navigation.${o.split("-")[5]}`)),1)]),_:2},1032,["to"])])}))]),1032,["selected"]),s[1]||(s[1]=r()),a(f,null,{default:e(o=>[(p(),m(x(o.Component),{data:c[0],networking:i.networking},null,8,["data","networking"]))]),_:2},1024)]}),_:2},1024)]),_:2},1032,["items","predicate"])]),_:1},8,["name"])}}});export{R as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ConnectionInboundSummaryXdsConfigView-XRk2x1W_.js b/app/kuma-ui/pkg/resources/data/assets/ConnectionInboundSummaryXdsConfigView-CJjtGZNx.js similarity index 95% rename from app/kuma-ui/pkg/resources/data/assets/ConnectionInboundSummaryXdsConfigView-XRk2x1W_.js rename to app/kuma-ui/pkg/resources/data/assets/ConnectionInboundSummaryXdsConfigView-CJjtGZNx.js index 4ce703ad5c5c..49a9f8027a00 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ConnectionInboundSummaryXdsConfigView-XRk2x1W_.js +++ b/app/kuma-ui/pkg/resources/data/assets/ConnectionInboundSummaryXdsConfigView-CJjtGZNx.js @@ -1 +1 @@ -import{d as x,r as a,o as y,q as R,w as n,b as t,e as d,p as w,$ as V,t as b}from"./index-Du84oSnm.js";const E=x({__name:"ConnectionInboundSummaryXdsConfigView",props:{data:{},routeName:{}},setup(i){const s=i;return(k,r)=>{const p=a("RouteTitle"),l=a("XAction"),m=a("XCodeBlock"),u=a("DataLoader"),_=a("AppView"),g=a("RouteView");return y(),R(g,{params:{codeSearch:"",codeFilter:!1,codeRegExp:!1,mesh:"",dataPlane:"",connection:""},name:s.routeName},{default:n(({t:c,route:e,uri:f})=>[t(p,{render:!1,title:c("connections.routes.item.navigation.xds")},null,8,["title"]),r[0]||(r[0]=d()),t(_,null,{default:n(()=>[t(u,{src:f(w(V),"/meshes/:mesh/dataplanes/:dataplane/inbound/:inbound/xds",{mesh:e.params.mesh,dataplane:e.params.dataPlane,inbound:`${s.data.port}`})},{default:n(({data:h,refresh:C})=>[t(m,{language:"json",code:JSON.stringify(h,null,2),"is-searchable":"",query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter,"is-reg-exp-mode":e.params.codeRegExp,onQueryChange:o=>e.update({codeSearch:o}),onFilterModeChange:o=>e.update({codeFilter:o}),onRegExpModeChange:o=>e.update({codeRegExp:o})},{"primary-actions":n(()=>[t(l,{action:"refresh",appearance:"primary",onClick:C},{default:n(()=>[d(b(c("common.refresh")),1)]),_:2},1032,["onClick"])]),_:2},1032,["code","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])]),_:2},1032,["src"])]),_:2},1024)]),_:1},8,["name"])}}});export{E as default}; +import{d as x,r as a,o as y,q as R,w as n,b as t,e as d,p as w,$ as V,t as b}from"./index-CYuTVQ47.js";const E=x({__name:"ConnectionInboundSummaryXdsConfigView",props:{data:{},routeName:{}},setup(i){const s=i;return(k,r)=>{const p=a("RouteTitle"),l=a("XAction"),m=a("XCodeBlock"),u=a("DataLoader"),_=a("AppView"),g=a("RouteView");return y(),R(g,{params:{codeSearch:"",codeFilter:!1,codeRegExp:!1,mesh:"",dataPlane:"",connection:""},name:s.routeName},{default:n(({t:c,route:e,uri:f})=>[t(p,{render:!1,title:c("connections.routes.item.navigation.xds")},null,8,["title"]),r[0]||(r[0]=d()),t(_,null,{default:n(()=>[t(u,{src:f(w(V),"/meshes/:mesh/dataplanes/:dataplane/inbound/:inbound/xds",{mesh:e.params.mesh,dataplane:e.params.dataPlane,inbound:`${s.data.port}`})},{default:n(({data:h,refresh:C})=>[t(m,{language:"json",code:JSON.stringify(h,null,2),"is-searchable":"",query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter,"is-reg-exp-mode":e.params.codeRegExp,onQueryChange:o=>e.update({codeSearch:o}),onFilterModeChange:o=>e.update({codeFilter:o}),onRegExpModeChange:o=>e.update({codeRegExp:o})},{"primary-actions":n(()=>[t(l,{action:"refresh",appearance:"primary",onClick:C},{default:n(()=>[d(b(c("common.refresh")),1)]),_:2},1032,["onClick"])]),_:2},1032,["code","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])]),_:2},1032,["src"])]),_:2},1024)]),_:1},8,["name"])}}});export{E as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ConnectionOutboundSummaryClustersView-irG5T1iW.js b/app/kuma-ui/pkg/resources/data/assets/ConnectionOutboundSummaryClustersView-DkgxYXjX.js similarity index 96% rename from app/kuma-ui/pkg/resources/data/assets/ConnectionOutboundSummaryClustersView-irG5T1iW.js rename to app/kuma-ui/pkg/resources/data/assets/ConnectionOutboundSummaryClustersView-DkgxYXjX.js index 6cba6bed8c1c..0ef968c06386 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ConnectionOutboundSummaryClustersView-irG5T1iW.js +++ b/app/kuma-ui/pkg/resources/data/assets/ConnectionOutboundSummaryClustersView-DkgxYXjX.js @@ -1,4 +1,4 @@ -import{d as w,r as o,o as p,q as l,w as n,b as t,e as m,p as V,$ as E,c as F,M as B,N as M}from"./index-Du84oSnm.js";const D=w({__name:"ConnectionOutboundSummaryClustersView",props:{routeName:{}},setup(d){const i=d;return(N,s)=>{const u=o("RouteTitle"),_=o("XAction"),C=o("XCodeBlock"),f=o("DataCollection"),g=o("DataLoader"),h=o("AppView"),R=o("RouteView");return p(),l(R,{params:{codeSearch:"",codeFilter:!1,codeRegExp:!1,mesh:"",dataPlane:"",connection:""},name:i.routeName},{default:n(({route:e,uri:x})=>[t(u,{render:!1,title:"Clusters"}),s[1]||(s[1]=m()),t(h,null,{default:n(()=>[t(g,{src:x(V(E),"/meshes/:mesh/dataplanes/:name/clusters",{mesh:e.params.mesh,name:e.params.dataPlane})},{default:n(({data:y,refresh:k})=>[(p(!0),F(B,null,M([e.params.connection],r=>(p(),l(f,{key:typeof r,items:y.split(` +import{d as w,r as o,o as p,q as l,w as n,b as t,e as m,p as V,$ as E,c as F,M as B,N as M}from"./index-CYuTVQ47.js";const D=w({__name:"ConnectionOutboundSummaryClustersView",props:{routeName:{}},setup(d){const i=d;return(N,s)=>{const u=o("RouteTitle"),_=o("XAction"),C=o("XCodeBlock"),f=o("DataCollection"),g=o("DataLoader"),h=o("AppView"),R=o("RouteView");return p(),l(R,{params:{codeSearch:"",codeFilter:!1,codeRegExp:!1,mesh:"",dataPlane:"",connection:""},name:i.routeName},{default:n(({route:e,uri:x})=>[t(u,{render:!1,title:"Clusters"}),s[1]||(s[1]=m()),t(h,null,{default:n(()=>[t(g,{src:x(V(E),"/meshes/:mesh/dataplanes/:name/clusters",{mesh:e.params.mesh,name:e.params.dataPlane})},{default:n(({data:y,refresh:k})=>[(p(!0),F(B,null,M([e.params.connection],r=>(p(),l(f,{key:typeof r,items:y.split(` `),predicate:c=>c.startsWith(`${r}::`)},{default:n(({items:c})=>[t(C,{language:"json",code:c.map(a=>a.replace(`${r}::`,"")).join(` `),"is-searchable":"",query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter,"is-reg-exp-mode":e.params.codeRegExp,onQueryChange:a=>e.update({codeSearch:a}),onFilterModeChange:a=>e.update({codeFilter:a}),onRegExpModeChange:a=>e.update({codeRegExp:a})},{"primary-actions":n(()=>[t(_,{action:"refresh",appearance:"primary",onClick:k},{default:n(()=>s[0]||(s[0]=[m(` Refresh diff --git a/app/kuma-ui/pkg/resources/data/assets/ConnectionOutboundSummaryStatsView-B_xzvsBC.js b/app/kuma-ui/pkg/resources/data/assets/ConnectionOutboundSummaryStatsView-DUcVruzK.js similarity index 96% rename from app/kuma-ui/pkg/resources/data/assets/ConnectionOutboundSummaryStatsView-B_xzvsBC.js rename to app/kuma-ui/pkg/resources/data/assets/ConnectionOutboundSummaryStatsView-DUcVruzK.js index e2d058dd0b6f..e12c9b01b902 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ConnectionOutboundSummaryStatsView-B_xzvsBC.js +++ b/app/kuma-ui/pkg/resources/data/assets/ConnectionOutboundSummaryStatsView-DUcVruzK.js @@ -1,4 +1,4 @@ -import{d as w,r as o,o as R,q as k,w as n,b as t,e as d,p as y,$ as V}from"./index-Du84oSnm.js";const E=w({__name:"ConnectionOutboundSummaryStatsView",props:{networking:{},routeName:{}},setup(p){const c=p;return(S,s)=>{const i=o("RouteTitle"),m=o("XAction"),l=o("XCodeBlock"),u=o("DataCollection"),_=o("DataLoader"),f=o("AppView"),g=o("RouteView");return R(),k(g,{params:{codeSearch:"",codeFilter:!1,codeRegExp:!1,mesh:"",dataPlane:"",connection:""},name:c.routeName},{default:n(({route:e,uri:C})=>[t(i,{render:!1,title:"Stats"}),s[1]||(s[1]=d()),t(f,null,{default:n(()=>[t(_,{src:C(y(V),"/meshes/:mesh/dataplanes/:name/stats/:address",{mesh:e.params.mesh,name:e.params.dataPlane,address:c.networking.inboundAddress})},{default:n(({data:h,refresh:x})=>[t(u,{items:h.raw.split(` +import{d as w,r as o,o as R,q as k,w as n,b as t,e as d,p as y,$ as V}from"./index-CYuTVQ47.js";const E=w({__name:"ConnectionOutboundSummaryStatsView",props:{networking:{},routeName:{}},setup(p){const c=p;return(S,s)=>{const i=o("RouteTitle"),m=o("XAction"),l=o("XCodeBlock"),u=o("DataCollection"),_=o("DataLoader"),f=o("AppView"),g=o("RouteView");return R(),k(g,{params:{codeSearch:"",codeFilter:!1,codeRegExp:!1,mesh:"",dataPlane:"",connection:""},name:c.routeName},{default:n(({route:e,uri:C})=>[t(i,{render:!1,title:"Stats"}),s[1]||(s[1]=d()),t(f,null,{default:n(()=>[t(_,{src:C(y(V),"/meshes/:mesh/dataplanes/:name/stats/:address",{mesh:e.params.mesh,name:e.params.dataPlane,address:c.networking.inboundAddress})},{default:n(({data:h,refresh:x})=>[t(u,{items:h.raw.split(` `),predicate:r=>r.includes(`.${e.params.connection}.`)},{default:n(({items:r})=>[t(l,{language:"json",code:r.map(a=>a.replace(`${e.params.connection}.`,"")).join(` `),"is-searchable":"",query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter,"is-reg-exp-mode":e.params.codeRegExp,onQueryChange:a=>e.update({codeSearch:a}),onFilterModeChange:a=>e.update({codeFilter:a}),onRegExpModeChange:a=>e.update({codeRegExp:a})},{"primary-actions":n(()=>[t(m,{action:"refresh",appearance:"primary",onClick:x},{default:n(()=>s[0]||(s[0]=[d(` Refresh diff --git a/app/kuma-ui/pkg/resources/data/assets/ConnectionOutboundSummaryView-BIpHrVrX.js b/app/kuma-ui/pkg/resources/data/assets/ConnectionOutboundSummaryView-CUw4tInL.js similarity index 94% rename from app/kuma-ui/pkg/resources/data/assets/ConnectionOutboundSummaryView-BIpHrVrX.js rename to app/kuma-ui/pkg/resources/data/assets/ConnectionOutboundSummaryView-CUw4tInL.js index 6e848e17a083..8ffbbf759dcb 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ConnectionOutboundSummaryView-BIpHrVrX.js +++ b/app/kuma-ui/pkg/resources/data/assets/ConnectionOutboundSummaryView-CUw4tInL.js @@ -1,2 +1,2 @@ -import{d as g,r as n,o as m,q as p,w as e,b as a,m as k,t as d,e as r,T as N,N as x,I as y}from"./index-Du84oSnm.js";const T=g({__name:"ConnectionOutboundSummaryView",props:{data:{},networking:{},routeName:{}},setup(u){const i=u;return(A,s)=>{const _=n("XAction"),w=n("XTabs"),f=n("DataCollection"),V=n("RouterView"),b=n("AppView"),v=n("RouteView");return m(),p(v,{name:i.routeName,params:{connection:"",inactive:!1}},{default:e(({route:t,t:C})=>[a(b,null,{title:e(()=>[k("h2",null,` +import{d as g,r as n,o as m,q as p,w as e,b as a,m as k,t as d,e as r,T as N,N as x,I as y}from"./index-CYuTVQ47.js";const T=g({__name:"ConnectionOutboundSummaryView",props:{data:{},networking:{},routeName:{}},setup(u){const i=u;return(A,s)=>{const _=n("XAction"),w=n("XTabs"),f=n("DataCollection"),V=n("RouterView"),b=n("AppView"),v=n("RouteView");return m(),p(v,{name:i.routeName,params:{connection:"",inactive:!1}},{default:e(({route:t,t:C})=>[a(b,null,{title:e(()=>[k("h2",null,` Outbound `+d(t.params.connection),1)]),default:e(()=>{var l;return[s[0]||(s[0]=r()),a(w,{selected:(l=t.child())==null?void 0:l.name},N({_:2},[x(t.children,o=>({name:`${o.name}-tab`,fn:e(()=>[a(_,{to:{name:o.name,query:{inactive:t.params.inactive}}},{default:e(()=>[r(d(C(`connections.routes.item.navigation.${o.name.split("-")[5]}`)),1)]),_:2},1032,["to"])])}))]),1032,["selected"]),s[1]||(s[1]=r()),a(V,null,{default:e(({Component:o})=>[a(f,{items:Object.entries(i.data),predicate:([c,D])=>c===t.params.connection,find:!0},{default:e(({items:c})=>[(m(),p(y(o),{data:c[0][1],networking:i.networking},null,8,["data","networking"]))]),_:2},1032,["items","predicate"])]),_:2},1024)]}),_:2},1024)]),_:1},8,["name"])}}});export{T as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ConnectionOutboundSummaryXdsConfigView-B9RzQuN1.js b/app/kuma-ui/pkg/resources/data/assets/ConnectionOutboundSummaryXdsConfigView-Cxbbruxi.js similarity index 96% rename from app/kuma-ui/pkg/resources/data/assets/ConnectionOutboundSummaryXdsConfigView-B9RzQuN1.js rename to app/kuma-ui/pkg/resources/data/assets/ConnectionOutboundSummaryXdsConfigView-Cxbbruxi.js index c5a4bd0c0bfa..f4fb55b18ed6 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ConnectionOutboundSummaryXdsConfigView-B9RzQuN1.js +++ b/app/kuma-ui/pkg/resources/data/assets/ConnectionOutboundSummaryXdsConfigView-Cxbbruxi.js @@ -1 +1 @@ -import{d as b,r as o,o as k,q as y,w as t,b as a,e as d,p as E,$ as R,t as w}from"./index-Du84oSnm.js";const X=b({__name:"ConnectionOutboundSummaryXdsConfigView",props:{routeName:{}},setup(i){const p=i;return(S,s)=>{const r=o("RouteTitle"),l=o("XCheckbox"),m=o("XAction"),u=o("XCodeBlock"),g=o("DataLoader"),_=o("AppView"),h=o("RouteView");return k(),y(h,{params:{codeSearch:"",codeFilter:!1,codeRegExp:!1,mesh:"",dataPlane:"",connection:"",includeEds:!1},name:p.routeName},{default:t(({t:c,route:e,uri:f})=>[a(r,{render:!1,title:c("connections.routes.item.navigation.xds")},null,8,["title"]),s[1]||(s[1]=d()),a(_,null,{default:t(()=>[a(g,{src:f(E(R),"/meshes/:mesh/dataplanes/:dataplane/outbound/:outbound/xds/:endpoints",{mesh:e.params.mesh,dataplane:e.params.dataPlane,outbound:e.params.connection,endpoints:String(e.params.includeEds)})},{default:t(({data:C,refresh:x})=>[a(u,{language:"json",code:JSON.stringify(C,null,2),"is-searchable":"",query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter,"is-reg-exp-mode":e.params.codeRegExp,onQueryChange:n=>e.update({codeSearch:n}),onFilterModeChange:n=>e.update({codeFilter:n}),onRegExpModeChange:n=>e.update({codeRegExp:n})},{"primary-actions":t(()=>[a(l,{checked:e.params.includeEds,label:c("connections.include_endpoints"),onChange:n=>e.update({includeEds:n})},null,8,["checked","label","onChange"]),s[0]||(s[0]=d()),a(m,{action:"refresh",appearance:"primary",onClick:x},{default:t(()=>[d(w(c("common.refresh")),1)]),_:2},1032,["onClick"])]),_:2},1032,["code","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])]),_:2},1032,["src"])]),_:2},1024)]),_:1},8,["name"])}}});export{X as default}; +import{d as b,r as o,o as k,q as y,w as t,b as a,e as d,p as E,$ as R,t as w}from"./index-CYuTVQ47.js";const X=b({__name:"ConnectionOutboundSummaryXdsConfigView",props:{routeName:{}},setup(i){const p=i;return(S,s)=>{const r=o("RouteTitle"),l=o("XCheckbox"),m=o("XAction"),u=o("XCodeBlock"),g=o("DataLoader"),_=o("AppView"),h=o("RouteView");return k(),y(h,{params:{codeSearch:"",codeFilter:!1,codeRegExp:!1,mesh:"",dataPlane:"",connection:"",includeEds:!1},name:p.routeName},{default:t(({t:c,route:e,uri:f})=>[a(r,{render:!1,title:c("connections.routes.item.navigation.xds")},null,8,["title"]),s[1]||(s[1]=d()),a(_,null,{default:t(()=>[a(g,{src:f(E(R),"/meshes/:mesh/dataplanes/:dataplane/outbound/:outbound/xds/:endpoints",{mesh:e.params.mesh,dataplane:e.params.dataPlane,outbound:e.params.connection,endpoints:String(e.params.includeEds)})},{default:t(({data:C,refresh:x})=>[a(u,{language:"json",code:JSON.stringify(C,null,2),"is-searchable":"",query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter,"is-reg-exp-mode":e.params.codeRegExp,onQueryChange:n=>e.update({codeSearch:n}),onFilterModeChange:n=>e.update({codeFilter:n}),onRegExpModeChange:n=>e.update({codeRegExp:n})},{"primary-actions":t(()=>[a(l,{checked:e.params.includeEds,label:c("connections.include_endpoints"),onChange:n=>e.update({includeEds:n})},null,8,["checked","label","onChange"]),s[0]||(s[0]=d()),a(m,{action:"refresh",appearance:"primary",onClick:x},{default:t(()=>[d(w(c("common.refresh")),1)]),_:2},1032,["onClick"])]),_:2},1032,["code","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])]),_:2},1032,["src"])]),_:2},1024)]),_:1},8,["name"])}}});export{X as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ConnectionTraffic-Bs_UufED.js b/app/kuma-ui/pkg/resources/data/assets/ConnectionTraffic-Bs_UufED.js deleted file mode 100644 index 441f8f5c74c1..000000000000 --- a/app/kuma-ui/pkg/resources/data/assets/ConnectionTraffic-Bs_UufED.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as T,r as C,o as d,q as v,w as g,m as s,a as x,e as n,d as M,l as j,s as B,t as a,p as o,c as f,M as m,N as q,n as z,b as K}from"./index-Du84oSnm.js";import{T as W}from"./TagList-C3eJ2alx.js";const H=["B","kB","MB","GB","TB","PB","EB","ZB","YB"],J=["B","KiB","MiB","GiB","TiB","PiB","EiB","ZiB","YiB"],Q=["b","kbit","Mbit","Gbit","Tbit","Pbit","Ebit","Zbit","Ybit"],R=["b","kibit","Mibit","Gibit","Tibit","Pibit","Eibit","Zibit","Yibit"],Z=(r,t,e)=>{let u=r;return typeof t=="string"||Array.isArray(t)?u=r.toLocaleString(t,e):(t===!0||e!==void 0)&&(u=r.toLocaleString(void 0,e)),u};function k(r,t){if(!Number.isFinite(r))throw new TypeError(`Expected a finite number, got ${typeof r}: ${r}`);t={bits:!1,binary:!1,space:!0,...t};const e=t.bits?t.binary?R:Q:t.binary?J:H,u=t.space?" ":"";if(t.signed&&r===0)return` 0${u}${e[0]}`;const _=r<0,i=_?"-":t.signed?"+":"";_&&(r=-r);let c;if(t.minimumFractionDigits!==void 0&&(c={minimumFractionDigits:t.minimumFractionDigits}),t.maximumFractionDigits!==void 0&&(c={maximumFractionDigits:t.maximumFractionDigits,...c}),r<1){const b=Z(r,t.locale,c);return i+b+u+e[0]}const p=Math.min(Math.floor(t.binary?Math.log(r)/Math.log(1024):Math.log10(r)/3),e.length-1);r/=(t.binary?1024:1e3)**p,c||(r=r.toPrecision(3));const y=Z(Number(r),t.locale,c),$=e[p];return i+y+u+$}const h={},tt={class:"card"},et={class:"title"},it={class:"body"};function st(r,t){const e=C("XCard");return d(),v(e,{class:"data-card"},{default:g(()=>[s("dl",null,[s("div",tt,[s("dt",et,[x(r.$slots,"title",{},void 0,!0)]),t[0]||(t[0]=n()),s("dd",it,[x(r.$slots,"default",{},void 0,!0)])])])]),_:3})}const A=T(h,[["render",st],["__scopeId","data-v-719ec237"]]),rt={class:"title"},nt={key:0},ot={"data-testid":"grpc-success"},at={"data-testid":"grpc-failure"},dt={"data-testid":"rq-2xx"},lt={"data-testid":"rq-4xx"},ct={"data-testid":"rq-5xx"},ft={"data-testid":"connections-total"},ut={key:0,"data-testid":"bytes-received"},_t={key:1,"data-testid":"bytes-sent"},pt=M({__name:"ConnectionCard",props:{protocol:{},service:{default:""},traffic:{default:void 0},direction:{default:"downstream"}},setup(r){const{t}=j(),e=r,u=_=>{const i=_.target;if(_.isTrusted&&i.nodeName.toLowerCase()!=="a"){const c=i.closest(".service-traffic-card, a");if(c){const p=c.nodeName.toLowerCase()==="a"?c:c.querySelector("[data-action]");p!==null&&"click"in p&&typeof p.click=="function"&&p.click()}}};return(_,i)=>{const c=C("XBadge"),p=C("XProgress");return d(),v(A,{class:"service-traffic-card",onClick:u},{title:g(()=>[e.service.length>0?(d(),v(W,{key:0,tags:[{label:"kuma.io/service",value:e.service}]},null,8,["tags"])):B("",!0),i[1]||(i[1]=n()),s("div",rt,[e.protocol!==""?(d(),v(c,{key:0,class:"protocol",appearance:e.protocol==="passthrough"?"success":"info"},{default:g(()=>[n(a(o(t)(`data-planes.components.service_traffic_card.protocol.${e.protocol}`,{},{defaultMessage:o(t)(`http.api.value.${e.protocol}`)})),1)]),_:1},8,["appearance"])):B("",!0),i[0]||(i[0]=n()),x(_.$slots,"default",{},void 0,!0)])]),default:g(()=>{var y,$,b,w,E,D,F,X,L,P,G,Y;return[i[22]||(i[22]=n()),e.traffic?(d(),f("dl",nt,[e.protocol==="passthrough"?(d(!0),f(m,{key:0},q([["http","tcp"].reduce((l,N)=>{var V;const U=e.direction;return Object.entries(((V=e.traffic)==null?void 0:V[N])||{}).reduce((I,[S,O])=>[`${U}_cx_tx_bytes_total`,`${U}_cx_rx_bytes_total`].includes(S)?{...I,[S]:O+(I[S]??0)}:I,l)},{})],(l,N)=>(d(),f(m,{key:N},[s("div",null,[s("dt",null,a(o(t)("data-planes.components.service_traffic_card.tx")),1),i[2]||(i[2]=n()),s("dd",null,a(o(k)(l.downstream_cx_rx_bytes_total??0)),1)]),i[4]||(i[4]=n()),s("div",null,[s("dt",null,a(o(t)("data-planes.components.service_traffic_card.rx")),1),i[3]||(i[3]=n()),s("dd",null,a(o(k)(l.downstream_cx_tx_bytes_total??0)),1)])],64))),128)):e.protocol==="grpc"?(d(),f(m,{key:1},[s("div",ot,[s("dt",null,a(o(t)("data-planes.components.service_traffic_card.grpc_success")),1),i[5]||(i[5]=n()),s("dd",null,a(o(t)("common.formats.integer",{value:(y=e.traffic.grpc)==null?void 0:y.success})),1)]),i[7]||(i[7]=n()),s("div",at,[s("dt",null,a(o(t)("data-planes.components.service_traffic_card.grpc_failure")),1),i[6]||(i[6]=n()),s("dd",null,a(o(t)("common.formats.integer",{value:($=e.traffic.grpc)==null?void 0:$.failure})),1)])],64)):e.protocol.startsWith("http")?(d(),f(m,{key:2},[(d(!0),f(m,null,q([((b=e.traffic.http)==null?void 0:b[`${e.direction}_rq_1xx`])??0].filter(l=>l!==0),l=>(d(),f("div",{key:l,"data-testid":"rq-1xx"},[s("dt",null,a(o(t)("data-planes.components.service_traffic_card.1xx")),1),i[8]||(i[8]=n()),s("dd",null,a(o(t)("common.formats.integer",{value:l})),1)]))),128)),i[13]||(i[13]=n()),s("div",dt,[s("dt",null,a(o(t)("data-planes.components.service_traffic_card.2xx")),1),i[9]||(i[9]=n()),s("dd",null,a(o(t)("common.formats.integer",{value:(w=e.traffic.http)==null?void 0:w[`${e.direction}_rq_2xx`]})),1)]),i[14]||(i[14]=n()),(d(!0),f(m,null,q([((E=e.traffic.http)==null?void 0:E[`${e.direction}_rq_3xx`])??0].filter(l=>l!==0),l=>(d(),f("div",{key:l,"data-testid":"rq-3xx"},[s("dt",null,a(o(t)("data-planes.components.service_traffic_card.3xx")),1),i[10]||(i[10]=n()),s("dd",null,a(o(t)("common.formats.integer",{value:l})),1)]))),128)),i[15]||(i[15]=n()),s("div",lt,[s("dt",null,a(o(t)("data-planes.components.service_traffic_card.4xx")),1),i[11]||(i[11]=n()),s("dd",null,a(o(t)("common.formats.integer",{value:(D=e.traffic.http)==null?void 0:D[`${e.direction}_rq_4xx`]})),1)]),i[16]||(i[16]=n()),s("div",ct,[s("dt",null,a(o(t)("data-planes.components.service_traffic_card.5xx")),1),i[12]||(i[12]=n()),s("dd",null,a(o(t)("common.formats.integer",{value:(F=e.traffic.http)==null?void 0:F[`${e.direction}_rq_5xx`]})),1)])],64)):(d(),f(m,{key:3},[s("div",ft,[s("dt",null,a(o(t)("data-planes.components.service_traffic_card.cx")),1),i[17]||(i[17]=n()),s("dd",null,a(o(t)("common.formats.integer",{value:(X=e.traffic.tcp)==null?void 0:X[`${e.direction}_cx_total`]})),1)]),i[20]||(i[20]=n()),typeof((L=e.traffic.tcp)==null?void 0:L[`${e.direction}_cx_tx_bytes_total`])<"u"?(d(),f("div",ut,[s("dt",null,a(o(t)("data-planes.components.service_traffic_card.rx")),1),i[18]||(i[18]=n()),s("dd",null,a(o(k)((P=e.traffic.tcp)==null?void 0:P[`${e.direction}_cx_tx_bytes_total`])),1)])):B("",!0),i[21]||(i[21]=n()),typeof((G=e.traffic.tcp)==null?void 0:G[`${e.direction}_cx_rx_bytes_total`])<"u"?(d(),f("div",_t,[s("dt",null,a(o(t)("data-planes.components.service_traffic_card.tx")),1),i[19]||(i[19]=n()),s("dd",null,a(o(k)((Y=e.traffic.tcp)==null?void 0:Y[`${e.direction}_cx_rx_bytes_total`])),1)])):B("",!0)],64))])):(d(),v(p,{key:1,variant:"line"}))]}),_:3})}}}),Bt=T(pt,[["__scopeId","data-v-42ff3b53"]]),mt={class:"body"},xt=M({__name:"ConnectionGroup",props:{type:{}},setup(r){const t=r;return(e,u)=>{const _=C("XCard");return d(),v(_,{class:z(["service-traffic-group",`type-${t.type}`])},{default:g(()=>[s("div",mt,[x(e.$slots,"default",{},void 0,!0)])]),_:3},8,["class"])}}}),kt=T(xt,[["__scopeId","data-v-25c74403"]]),vt={class:"service-traffic"},gt={class:"actions"},yt=M({__name:"ConnectionTraffic",setup(r){return(t,e)=>(d(),f("div",vt,[s("div",gt,[x(t.$slots,"actions",{},void 0,!0)]),e[0]||(e[0]=n()),K(A,{class:"header"},{title:g(()=>[x(t.$slots,"title",{},void 0,!0)]),_:3}),e[1]||(e[1]=n()),x(t.$slots,"default",{},void 0,!0)]))}}),Ct=T(yt,[["__scopeId","data-v-e6bd176c"]]);export{Ct as C,kt as a,Bt as b}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ConnectionTraffic-lv86zYzU.css b/app/kuma-ui/pkg/resources/data/assets/ConnectionTraffic-CDaUMi_Z.css similarity index 83% rename from app/kuma-ui/pkg/resources/data/assets/ConnectionTraffic-lv86zYzU.css rename to app/kuma-ui/pkg/resources/data/assets/ConnectionTraffic-CDaUMi_Z.css index 2fc29d420086..c612611723f1 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ConnectionTraffic-lv86zYzU.css +++ b/app/kuma-ui/pkg/resources/data/assets/ConnectionTraffic-CDaUMi_Z.css @@ -1 +1 @@ -.data-card[data-v-719ec237]{padding:12px}.data-card[data-v-719ec237] .card-content{font-size:12px}.card[data-v-719ec237]{overflow:hidden}.card[data-v-719ec237],.body[data-v-719ec237],.body[data-v-719ec237]>dl,.body[data-v-719ec237]>dl>div{display:flex;flex-wrap:wrap;gap:8px;align-items:flex-start}.body[data-v-719ec237]>dl{column-gap:24px}.body[data-v-719ec237],.card[data-v-719ec237]{flex-direction:column}.title[data-v-719ec237]{font-weight:600;font-size:20px;width:100%}.body[data-v-719ec237]>dl>div{column-gap:4px}.body[data-v-719ec237]>dl>div>dt{color:#afb7c5}.body[data-v-719ec237]>dl>div>dd{color:#000933}.body[data-v-719ec237]>dl>div>dt:after{display:inline;content:": "}.tag-list[data-v-42ff3b53]{float:right;margin-bottom:8px;margin-left:8px}.title[data-v-42ff3b53]{float:left;font-size:16px;display:flex;flex:1 1 auto;gap:8px}.protocol[data-v-42ff3b53]{align-self:start}.title[data-v-42ff3b53]>a{text-decoration:none;color:inherit}.type-passthrough[data-v-25c74403],.type-outbound[data-v-25c74403]{padding:8px;border-radius:8px}.service-traffic-group.type-passthrough[data-v-25c74403]{border-color:#00d6a4;background-color:#ecfffb}.service-traffic-group.type-outbound[data-v-25c74403]{border-color:#5f9aff;background-color:#eefaff}.service-traffic-group.type-inbound[data-v-25c74403]{padding:0;border-radius:0;border:0}.service-traffic[data-v-e6bd176c]{position:relative;display:flex;flex-direction:column;gap:8px}.actions[data-v-e6bd176c]{display:flex;gap:8px;position:absolute;right:0}.data-card.header[data-v-e6bd176c]{border:0}.header[data-v-e6bd176c] .title{font-size:12px}.header[data-v-e6bd176c]>dt{display:flex;align-items:center}.header[data-v-e6bd176c] .body dt:before{display:inline-block;margin-right:4px;border:4px solid;border-radius:50%}.header[data-v-e6bd176c] .body dt.passthrough:before{content:"";border-color:#00d6a4}.header[data-v-e6bd176c] .body dt.outbounds:before{content:"";border-color:#5f9aff} +.data-card[data-v-719ec237]{padding:12px}.data-card[data-v-719ec237] .card-content{font-size:12px}.card[data-v-719ec237]{overflow:hidden}.card[data-v-719ec237],.body[data-v-719ec237],.body[data-v-719ec237]>dl,.body[data-v-719ec237]>dl>div{display:flex;flex-wrap:wrap;gap:8px;align-items:flex-start}.body[data-v-719ec237]>dl{column-gap:24px}.body[data-v-719ec237],.card[data-v-719ec237]{flex-direction:column}.title[data-v-719ec237]{font-weight:600;font-size:20px;width:100%}.body[data-v-719ec237]>dl>div{column-gap:4px}.body[data-v-719ec237]>dl>div>dt{color:#afb7c5}.body[data-v-719ec237]>dl>div>dd{color:#000933}.body[data-v-719ec237]>dl>div>dt:after{display:inline;content:": "}.tag-list[data-v-a3f939b9]{float:right;margin-bottom:8px;margin-left:8px}.title[data-v-a3f939b9]{float:left;font-size:16px;display:flex;flex:1 1 auto;gap:8px}.protocol[data-v-a3f939b9]{align-self:start}.title[data-v-a3f939b9]>a{text-decoration:none;color:inherit}.type-passthrough[data-v-25c74403],.type-outbound[data-v-25c74403]{padding:8px;border-radius:8px}.service-traffic-group.type-passthrough[data-v-25c74403]{border-color:#00d6a4;background-color:#ecfffb}.service-traffic-group.type-outbound[data-v-25c74403]{border-color:#5f9aff;background-color:#eefaff}.service-traffic-group.type-inbound[data-v-25c74403]{padding:0;border-radius:0;border:0}.service-traffic[data-v-e6bd176c]{position:relative;display:flex;flex-direction:column;gap:8px}.actions[data-v-e6bd176c]{display:flex;gap:8px;position:absolute;right:0}.data-card.header[data-v-e6bd176c]{border:0}.header[data-v-e6bd176c] .title{font-size:12px}.header[data-v-e6bd176c]>dt{display:flex;align-items:center}.header[data-v-e6bd176c] .body dt:before{display:inline-block;margin-right:4px;border:4px solid;border-radius:50%}.header[data-v-e6bd176c] .body dt.passthrough:before{content:"";border-color:#00d6a4}.header[data-v-e6bd176c] .body dt.outbounds:before{content:"";border-color:#5f9aff} diff --git a/app/kuma-ui/pkg/resources/data/assets/ConnectionTraffic-CdHeuNPl.js b/app/kuma-ui/pkg/resources/data/assets/ConnectionTraffic-CdHeuNPl.js new file mode 100644 index 000000000000..16045c25006a --- /dev/null +++ b/app/kuma-ui/pkg/resources/data/assets/ConnectionTraffic-CdHeuNPl.js @@ -0,0 +1 @@ +import{_ as T,r as C,o as d,q as v,w as g,m as s,a as x,e as r,d as M,l as j,s as y,t as n,p as a,c,M as m,N as q,n as z,b as K}from"./index-CYuTVQ47.js";import{T as W}from"./TagList-DuW9Uzgl.js";const H=["B","kB","MB","GB","TB","PB","EB","ZB","YB"],J=["B","KiB","MiB","GiB","TiB","PiB","EiB","ZiB","YiB"],Q=["b","kbit","Mbit","Gbit","Tbit","Pbit","Ebit","Zbit","Ybit"],R=["b","kibit","Mibit","Gibit","Tibit","Pibit","Eibit","Zibit","Yibit"],Z=(o,i,e)=>{let u=o;return typeof i=="string"||Array.isArray(i)?u=o.toLocaleString(i,e):(i===!0||e!==void 0)&&(u=o.toLocaleString(void 0,e)),u};function k(o,i){if(!Number.isFinite(o))throw new TypeError(`Expected a finite number, got ${typeof o}: ${o}`);i={bits:!1,binary:!1,space:!0,...i};const e=i.bits?i.binary?R:Q:i.binary?J:H,u=i.space?" ":"";if(i.signed&&o===0)return` 0${u}${e[0]}`;const p=o<0,t=p?"-":i.signed?"+":"";p&&(o=-o);let f;if(i.minimumFractionDigits!==void 0&&(f={minimumFractionDigits:i.minimumFractionDigits}),i.maximumFractionDigits!==void 0&&(f={maximumFractionDigits:i.maximumFractionDigits,...f}),o<1){const B=Z(o,i.locale,f);return t+B+u+e[0]}const _=Math.min(Math.floor(i.binary?Math.log(o)/Math.log(1024):Math.log10(o)/3),e.length-1);o/=(i.binary?1024:1e3)**_,f||(o=o.toPrecision(3));const $=Z(Number(o),i.locale,f),b=e[_];return t+$+u+b}const h={},tt={class:"card"},et={class:"title"},it={class:"body"};function st(o,i){const e=C("XCard");return d(),v(e,{class:"data-card"},{default:g(()=>[s("dl",null,[s("div",tt,[s("dt",et,[x(o.$slots,"title",{},void 0,!0)]),i[0]||(i[0]=r()),s("dd",it,[x(o.$slots,"default",{},void 0,!0)])])])]),_:3})}const A=T(h,[["render",st],["__scopeId","data-v-719ec237"]]),rt={class:"title"},ot={key:0},nt={key:1},at={"data-testid":"grpc-success"},dt={"data-testid":"grpc-failure"},lt={"data-testid":"rq-2xx"},ct={"data-testid":"rq-4xx"},ft={"data-testid":"rq-5xx"},ut={"data-testid":"connections-total"},pt={key:0,"data-testid":"bytes-received"},_t={key:1,"data-testid":"bytes-sent"},mt=M({__name:"ConnectionCard",props:{protocol:{},service:{default:""},traffic:{default:void 0},direction:{default:"downstream"},portName:{default:void 0}},setup(o){const{t:i}=j(),e=o,u=p=>{const t=p.target;if(p.isTrusted&&t.nodeName.toLowerCase()!=="a"){const f=t.closest(".service-traffic-card, a");if(f){const _=f.nodeName.toLowerCase()==="a"?f:f.querySelector("[data-action]");_!==null&&"click"in _&&typeof _.click=="function"&&_.click()}}};return(p,t)=>{const f=C("XBadge"),_=C("XProgress");return d(),v(A,{class:"service-traffic-card",onClick:u},{title:g(()=>[e.service.length>0?(d(),v(W,{key:0,tags:[{label:"kuma.io/service",value:e.service}]},null,8,["tags"])):y("",!0),t[1]||(t[1]=r()),s("div",rt,[e.protocol!==""?(d(),v(f,{key:0,class:"protocol",appearance:e.protocol==="passthrough"?"success":"info"},{default:g(()=>[r(n(a(i)(`data-planes.components.service_traffic_card.protocol.${e.protocol}`,{},{defaultMessage:a(i)(`http.api.value.${e.protocol}`)})),1)]),_:1},8,["appearance"])):y("",!0),t[0]||(t[0]=r()),x(p.$slots,"default",{},void 0,!0)])]),default:g(()=>{var $,b,B,w,E,D,F,X,L,P,G,Y;return[t[24]||(t[24]=r()),e.portName?(d(),c("dl",ot,[s("div",null,[t[2]||(t[2]=s("dt",null,"Name",-1)),t[3]||(t[3]=r()),s("dd",null,n(e.portName),1)])])):y("",!0),t[25]||(t[25]=r()),e.traffic?(d(),c("dl",nt,[e.protocol==="passthrough"?(d(!0),c(m,{key:0},q([["http","tcp"].reduce((l,N)=>{var V;const U=e.direction;return Object.entries(((V=e.traffic)==null?void 0:V[N])||{}).reduce((I,[S,O])=>[`${U}_cx_tx_bytes_total`,`${U}_cx_rx_bytes_total`].includes(S)?{...I,[S]:O+(I[S]??0)}:I,l)},{})],(l,N)=>(d(),c(m,{key:N},[s("div",null,[s("dt",null,n(a(i)("data-planes.components.service_traffic_card.tx")),1),t[4]||(t[4]=r()),s("dd",null,n(a(k)(l.downstream_cx_rx_bytes_total??0)),1)]),t[6]||(t[6]=r()),s("div",null,[s("dt",null,n(a(i)("data-planes.components.service_traffic_card.rx")),1),t[5]||(t[5]=r()),s("dd",null,n(a(k)(l.downstream_cx_tx_bytes_total??0)),1)])],64))),128)):e.protocol==="grpc"?(d(),c(m,{key:1},[s("div",at,[s("dt",null,n(a(i)("data-planes.components.service_traffic_card.grpc_success")),1),t[7]||(t[7]=r()),s("dd",null,n(a(i)("common.formats.integer",{value:($=e.traffic.grpc)==null?void 0:$.success})),1)]),t[9]||(t[9]=r()),s("div",dt,[s("dt",null,n(a(i)("data-planes.components.service_traffic_card.grpc_failure")),1),t[8]||(t[8]=r()),s("dd",null,n(a(i)("common.formats.integer",{value:(b=e.traffic.grpc)==null?void 0:b.failure})),1)])],64)):e.protocol.startsWith("http")?(d(),c(m,{key:2},[(d(!0),c(m,null,q([((B=e.traffic.http)==null?void 0:B[`${e.direction}_rq_1xx`])??0].filter(l=>l!==0),l=>(d(),c("div",{key:l,"data-testid":"rq-1xx"},[s("dt",null,n(a(i)("data-planes.components.service_traffic_card.1xx")),1),t[10]||(t[10]=r()),s("dd",null,n(a(i)("common.formats.integer",{value:l})),1)]))),128)),t[15]||(t[15]=r()),s("div",lt,[s("dt",null,n(a(i)("data-planes.components.service_traffic_card.2xx")),1),t[11]||(t[11]=r()),s("dd",null,n(a(i)("common.formats.integer",{value:(w=e.traffic.http)==null?void 0:w[`${e.direction}_rq_2xx`]})),1)]),t[16]||(t[16]=r()),(d(!0),c(m,null,q([((E=e.traffic.http)==null?void 0:E[`${e.direction}_rq_3xx`])??0].filter(l=>l!==0),l=>(d(),c("div",{key:l,"data-testid":"rq-3xx"},[s("dt",null,n(a(i)("data-planes.components.service_traffic_card.3xx")),1),t[12]||(t[12]=r()),s("dd",null,n(a(i)("common.formats.integer",{value:l})),1)]))),128)),t[17]||(t[17]=r()),s("div",ct,[s("dt",null,n(a(i)("data-planes.components.service_traffic_card.4xx")),1),t[13]||(t[13]=r()),s("dd",null,n(a(i)("common.formats.integer",{value:(D=e.traffic.http)==null?void 0:D[`${e.direction}_rq_4xx`]})),1)]),t[18]||(t[18]=r()),s("div",ft,[s("dt",null,n(a(i)("data-planes.components.service_traffic_card.5xx")),1),t[14]||(t[14]=r()),s("dd",null,n(a(i)("common.formats.integer",{value:(F=e.traffic.http)==null?void 0:F[`${e.direction}_rq_5xx`]})),1)])],64)):(d(),c(m,{key:3},[s("div",ut,[s("dt",null,n(a(i)("data-planes.components.service_traffic_card.cx")),1),t[19]||(t[19]=r()),s("dd",null,n(a(i)("common.formats.integer",{value:(X=e.traffic.tcp)==null?void 0:X[`${e.direction}_cx_total`]})),1)]),t[22]||(t[22]=r()),typeof((L=e.traffic.tcp)==null?void 0:L[`${e.direction}_cx_tx_bytes_total`])<"u"?(d(),c("div",pt,[s("dt",null,n(a(i)("data-planes.components.service_traffic_card.rx")),1),t[20]||(t[20]=r()),s("dd",null,n(a(k)((P=e.traffic.tcp)==null?void 0:P[`${e.direction}_cx_tx_bytes_total`])),1)])):y("",!0),t[23]||(t[23]=r()),typeof((G=e.traffic.tcp)==null?void 0:G[`${e.direction}_cx_rx_bytes_total`])<"u"?(d(),c("div",_t,[s("dt",null,n(a(i)("data-planes.components.service_traffic_card.tx")),1),t[21]||(t[21]=r()),s("dd",null,n(a(k)((Y=e.traffic.tcp)==null?void 0:Y[`${e.direction}_cx_rx_bytes_total`])),1)])):y("",!0)],64))])):(d(),v(_,{key:2,variant:"line"}))]}),_:3})}}}),kt=T(mt,[["__scopeId","data-v-a3f939b9"]]),xt={class:"body"},vt=M({__name:"ConnectionGroup",props:{type:{}},setup(o){const i=o;return(e,u)=>{const p=C("XCard");return d(),v(p,{class:z(["service-traffic-group",`type-${i.type}`])},{default:g(()=>[s("div",xt,[x(e.$slots,"default",{},void 0,!0)])]),_:3},8,["class"])}}}),Ct=T(vt,[["__scopeId","data-v-25c74403"]]),gt={class:"service-traffic"},yt={class:"actions"},$t=M({__name:"ConnectionTraffic",setup(o){return(i,e)=>(d(),c("div",gt,[s("div",yt,[x(i.$slots,"actions",{},void 0,!0)]),e[0]||(e[0]=r()),K(A,{class:"header"},{title:g(()=>[x(i.$slots,"title",{},void 0,!0)]),_:3}),e[1]||(e[1]=r()),x(i.$slots,"default",{},void 0,!0)]))}}),Tt=T($t,[["__scopeId","data-v-e6bd176c"]]);export{Tt as C,Ct as a,kt as b}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ConnectionsClustersView-DvvMpbKx.js b/app/kuma-ui/pkg/resources/data/assets/ConnectionsClustersView-Qq5P7jm1.js similarity index 95% rename from app/kuma-ui/pkg/resources/data/assets/ConnectionsClustersView-DvvMpbKx.js rename to app/kuma-ui/pkg/resources/data/assets/ConnectionsClustersView-Qq5P7jm1.js index 0a90fa62a458..9bf71c100375 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ConnectionsClustersView-DvvMpbKx.js +++ b/app/kuma-ui/pkg/resources/data/assets/ConnectionsClustersView-Qq5P7jm1.js @@ -1,3 +1,3 @@ -import{d as R,r as a,o as w,q as V,w as o,b as n,e as r,p as k,$ as y}from"./index-Du84oSnm.js";const F=R({__name:"ConnectionsClustersView",props:{routeName:{}},setup(c){const p=c;return(X,s)=>{const d=a("RouteTitle"),l=a("XAction"),i=a("XCodeBlock"),m=a("DataLoader"),u=a("XCard"),_=a("AppView"),f=a("RouteView");return w(),V(f,{name:p.routeName,params:{mesh:"",dataPlane:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:o(({route:e,t:C,uri:g})=>[n(_,null,{default:o(()=>[n(d,{render:!1,title:C("data-planes.routes.item.navigation.data-plane-clusters-view")},null,8,["title"]),s[1]||(s[1]=r()),n(u,null,{default:o(()=>[n(m,{src:g(k(y),"/meshes/:mesh/dataplanes/:name/clusters",{mesh:e.params.mesh,name:e.params.dataPlane})},{default:o(({data:h,refresh:x})=>[n(i,{language:"json",code:h,"is-searchable":"",query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter,"is-reg-exp-mode":e.params.codeRegExp,onQueryChange:t=>e.update({codeSearch:t}),onFilterModeChange:t=>e.update({codeFilter:t}),onRegExpModeChange:t=>e.update({codeRegExp:t})},{"primary-actions":o(()=>[n(l,{action:"refresh",appearance:"primary",onClick:x},{default:o(()=>s[0]||(s[0]=[r(` +import{d as R,r as a,o as w,q as V,w as o,b as n,e as r,p as k,$ as y}from"./index-CYuTVQ47.js";const F=R({__name:"ConnectionsClustersView",props:{routeName:{}},setup(c){const p=c;return(X,s)=>{const d=a("RouteTitle"),l=a("XAction"),i=a("XCodeBlock"),m=a("DataLoader"),u=a("XCard"),_=a("AppView"),f=a("RouteView");return w(),V(f,{name:p.routeName,params:{mesh:"",dataPlane:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:o(({route:e,t:C,uri:g})=>[n(_,null,{default:o(()=>[n(d,{render:!1,title:C("data-planes.routes.item.navigation.data-plane-clusters-view")},null,8,["title"]),s[1]||(s[1]=r()),n(u,null,{default:o(()=>[n(m,{src:g(k(y),"/meshes/:mesh/dataplanes/:name/clusters",{mesh:e.params.mesh,name:e.params.dataPlane})},{default:o(({data:h,refresh:x})=>[n(i,{language:"json",code:h,"is-searchable":"",query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter,"is-reg-exp-mode":e.params.codeRegExp,onQueryChange:t=>e.update({codeSearch:t}),onFilterModeChange:t=>e.update({codeFilter:t}),onRegExpModeChange:t=>e.update({codeRegExp:t})},{"primary-actions":o(()=>[n(l,{action:"refresh",appearance:"primary",onClick:x},{default:o(()=>s[0]||(s[0]=[r(` Refresh `)])),_:2},1032,["onClick"])]),_:2},1032,["code","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])]),_:2},1032,["src"])]),_:2},1024)]),_:2},1024)]),_:1},8,["name"])}}});export{F as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ConnectionsStatsView-Bm3sMHGA.js b/app/kuma-ui/pkg/resources/data/assets/ConnectionsStatsView-M-NsQw5_.js similarity index 95% rename from app/kuma-ui/pkg/resources/data/assets/ConnectionsStatsView-Bm3sMHGA.js rename to app/kuma-ui/pkg/resources/data/assets/ConnectionsStatsView-M-NsQw5_.js index 094cd2ec6489..9806a134d3cc 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ConnectionsStatsView-Bm3sMHGA.js +++ b/app/kuma-ui/pkg/resources/data/assets/ConnectionsStatsView-M-NsQw5_.js @@ -1,3 +1,3 @@ -import{d as x,r as a,o as R,q as k,w as o,b as n,e as d,p as V,$ as y}from"./index-Du84oSnm.js";const E=x({__name:"ConnectionsStatsView",props:{networking:{},routeName:{}},setup(c){const r=c;return(X,s)=>{const p=a("RouteTitle"),i=a("XAction"),l=a("XCodeBlock"),m=a("DataLoader"),u=a("XCard"),_=a("AppView"),g=a("RouteView");return R(),k(g,{name:r.routeName,params:{mesh:"",dataPlane:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:o(({route:e,t:f,uri:C})=>[n(p,{render:!1,title:f("data-planes.routes.item.navigation.data-plane-stats-view")},null,8,["title"]),s[1]||(s[1]=d()),n(_,null,{default:o(()=>[n(u,null,{default:o(()=>[n(m,{src:C(V(y),"/meshes/:mesh/dataplanes/:name/stats/:address",{mesh:e.params.mesh,name:e.params.dataPlane,address:r.networking.inboundAddress})},{default:o(({data:h,refresh:w})=>[n(l,{language:"json",code:h.raw,"is-searchable":"",query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter,"is-reg-exp-mode":e.params.codeRegExp,onQueryChange:t=>e.update({codeSearch:t}),onFilterModeChange:t=>e.update({codeFilter:t}),onRegExpModeChange:t=>e.update({codeRegExp:t})},{"primary-actions":o(()=>[n(i,{action:"refresh",appearance:"primary",onClick:w},{default:o(()=>s[0]||(s[0]=[d(` +import{d as x,r as a,o as R,q as k,w as o,b as n,e as d,p as V,$ as y}from"./index-CYuTVQ47.js";const E=x({__name:"ConnectionsStatsView",props:{networking:{},routeName:{}},setup(c){const r=c;return(X,s)=>{const p=a("RouteTitle"),i=a("XAction"),l=a("XCodeBlock"),m=a("DataLoader"),u=a("XCard"),_=a("AppView"),g=a("RouteView");return R(),k(g,{name:r.routeName,params:{mesh:"",dataPlane:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:o(({route:e,t:f,uri:C})=>[n(p,{render:!1,title:f("data-planes.routes.item.navigation.data-plane-stats-view")},null,8,["title"]),s[1]||(s[1]=d()),n(_,null,{default:o(()=>[n(u,null,{default:o(()=>[n(m,{src:C(V(y),"/meshes/:mesh/dataplanes/:name/stats/:address",{mesh:e.params.mesh,name:e.params.dataPlane,address:r.networking.inboundAddress})},{default:o(({data:h,refresh:w})=>[n(l,{language:"json",code:h.raw,"is-searchable":"",query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter,"is-reg-exp-mode":e.params.codeRegExp,onQueryChange:t=>e.update({codeSearch:t}),onFilterModeChange:t=>e.update({codeFilter:t}),onRegExpModeChange:t=>e.update({codeRegExp:t})},{"primary-actions":o(()=>[n(i,{action:"refresh",appearance:"primary",onClick:w},{default:o(()=>s[0]||(s[0]=[d(` Refresh `)])),_:2},1032,["onClick"])]),_:2},1032,["code","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])]),_:2},1032,["src"])]),_:2},1024)]),_:2},1024)]),_:1},8,["name"])}}});export{E as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ConnectionsXdsConfigView-CtMoy4IL.js b/app/kuma-ui/pkg/resources/data/assets/ConnectionsXdsConfigView-DYHVua06.js similarity index 96% rename from app/kuma-ui/pkg/resources/data/assets/ConnectionsXdsConfigView-CtMoy4IL.js rename to app/kuma-ui/pkg/resources/data/assets/ConnectionsXdsConfigView-DYHVua06.js index 764f58a53962..57362c23da51 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ConnectionsXdsConfigView-CtMoy4IL.js +++ b/app/kuma-ui/pkg/resources/data/assets/ConnectionsXdsConfigView-DYHVua06.js @@ -1,3 +1,3 @@ -import{d as E,r as n,o as R,q as X,w as t,b as o,e as d,p as w,$ as y}from"./index-Du84oSnm.js";const F=E({__name:"ConnectionsXdsConfigView",props:{routeName:{}},setup(c){const l=c;return(V,s)=>{const p=n("RouteTitle"),r=n("XCheckbox"),i=n("XAction"),m=n("XCodeBlock"),u=n("DataLoader"),g=n("XCard"),_=n("AppView"),f=n("RouteView");return R(),X(f,{name:l.routeName,params:{mesh:"",dataPlane:"",codeSearch:"",codeFilter:!1,codeRegExp:!1,includeEds:!1}},{default:t(({route:e,t:C,uri:h})=>[o(p,{render:!1,title:C("data-planes.routes.item.navigation.data-plane-xds-config-view")},null,8,["title"]),s[2]||(s[2]=d()),o(_,null,{default:t(()=>[o(g,null,{default:t(()=>[o(u,{src:h(w(y),"/meshes/:mesh/dataplanes/:name/xds/:endpoints",{mesh:e.params.mesh,name:e.params.dataPlane,endpoints:String(e.params.includeEds)})},{default:t(({data:x,refresh:k})=>[o(m,{language:"json",code:JSON.stringify(x,null,2),"is-searchable":"",query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter,"is-reg-exp-mode":e.params.codeRegExp,onQueryChange:a=>e.update({codeSearch:a}),onFilterModeChange:a=>e.update({codeFilter:a}),onRegExpModeChange:a=>e.update({codeRegExp:a})},{"primary-actions":t(()=>[o(r,{checked:e.params.includeEds,label:"Include Endpoints",onChange:a=>e.update({includeEds:a})},null,8,["checked","onChange"]),s[1]||(s[1]=d()),o(i,{action:"refresh",appearance:"primary",onClick:k},{default:t(()=>s[0]||(s[0]=[d(` +import{d as E,r as n,o as R,q as X,w as t,b as o,e as d,p as w,$ as y}from"./index-CYuTVQ47.js";const F=E({__name:"ConnectionsXdsConfigView",props:{routeName:{}},setup(c){const l=c;return(V,s)=>{const p=n("RouteTitle"),r=n("XCheckbox"),i=n("XAction"),m=n("XCodeBlock"),u=n("DataLoader"),g=n("XCard"),_=n("AppView"),f=n("RouteView");return R(),X(f,{name:l.routeName,params:{mesh:"",dataPlane:"",codeSearch:"",codeFilter:!1,codeRegExp:!1,includeEds:!1}},{default:t(({route:e,t:C,uri:h})=>[o(p,{render:!1,title:C("data-planes.routes.item.navigation.data-plane-xds-config-view")},null,8,["title"]),s[2]||(s[2]=d()),o(_,null,{default:t(()=>[o(g,null,{default:t(()=>[o(u,{src:h(w(y),"/meshes/:mesh/dataplanes/:name/xds/:endpoints",{mesh:e.params.mesh,name:e.params.dataPlane,endpoints:String(e.params.includeEds)})},{default:t(({data:x,refresh:k})=>[o(m,{language:"json",code:JSON.stringify(x,null,2),"is-searchable":"",query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter,"is-reg-exp-mode":e.params.codeRegExp,onQueryChange:a=>e.update({codeSearch:a}),onFilterModeChange:a=>e.update({codeFilter:a}),onRegExpModeChange:a=>e.update({codeRegExp:a})},{"primary-actions":t(()=>[o(r,{checked:e.params.includeEds,label:"Include Endpoints",onChange:a=>e.update({includeEds:a})},null,8,["checked","onChange"]),s[1]||(s[1]=d()),o(i,{action:"refresh",appearance:"primary",onClick:k},{default:t(()=>s[0]||(s[0]=[d(` Refresh `)])),_:2},1032,["onClick"])]),_:2},1032,["code","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])]),_:2},1032,["src"])]),_:2},1024)]),_:2},1024)]),_:1},8,["name"])}}});export{F as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ControlPlaneDetailView-Dwm7Wruu.js b/app/kuma-ui/pkg/resources/data/assets/ControlPlaneDetailView-CRT7Nqa7.js similarity index 98% rename from app/kuma-ui/pkg/resources/data/assets/ControlPlaneDetailView-Dwm7Wruu.js rename to app/kuma-ui/pkg/resources/data/assets/ControlPlaneDetailView-CRT7Nqa7.js index 41f5f80c4d3f..7e680daca7e6 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ControlPlaneDetailView-Dwm7Wruu.js +++ b/app/kuma-ui/pkg/resources/data/assets/ControlPlaneDetailView-CRT7Nqa7.js @@ -1 +1 @@ -import{d as A,l as P,r as i,o as g,c as X,b as s,w as t,B,p as r,e as o,t as m,C as T,D as L,E as R,q as y,m as a,A as S,F as N,s as G,G as I,_ as $}from"./index-Du84oSnm.js";const x=A({__name:"MeshInsightsList",props:{items:{default:void 0},storage:{default:()=>({get:()=>({}),set:()=>{}})}},setup(w){const{t:c}=P(),u=w;return(d,_)=>{const e=i("XAction"),v=i("DataCollection");return g(),X("div",null,[s(v,{items:u.items??[void 0],type:"meshes"},{default:t(()=>[s(B,{headers:[{...d.storage.get("mesh.headers.name"),label:r(c)("meshes.components.mesh-insights-list.name"),key:"name"},{...d.storage.get("mesh.headers.services"),label:r(c)("meshes.components.mesh-insights-list.services"),key:"services"},{...d.storage.get("mesh.headers.dataplanes"),label:r(c)("meshes.components.mesh-insights-list.dataplanes"),key:"dataplanes"}],items:u.items,onResize:_[0]||(_[0]=n=>{d.storage.set({mesh:n})})},{name:t(({row:n})=>[s(e,{to:{name:"mesh-detail-view",params:{mesh:n.name}}},{default:t(()=>[o(m(n.name),1)]),_:2},1032,["to"])]),services:t(({row:n})=>[o(m(n.services.internal),1)]),dataplanes:t(({row:n})=>[o(m(n.dataplanesByType.standard.online)+" / "+m(n.dataplanesByType.standard.total),1)]),_:1},8,["headers","items"])]),_:1},8,["items"])])}}}),E={class:"stack"},Z={class:"columns"},q={class:"card-header"},F={class:"card-title"},M={class:"card-actions"},j={class:"card-header"},H={class:"card-title"},J=A({__name:"ControlPlaneDetailView",setup(w){const c=T(),u=L(),d=R();return(_,e)=>{const v=i("RouteTitle"),n=i("DataLoader"),f=i("XAction"),V=i("XTeleportSlot"),C=i("XCard"),k=i("AppView"),D=i("RouteView");return g(),y(D,{name:"home"},{default:t(({can:z,t:p,uri:h,me:b})=>[s(k,null,{title:t(()=>[a("h1",null,[s(v,{title:p("main-overview.routes.item.title")},null,8,["title"])])]),actions:t(()=>[s(r(u))]),default:t(()=>[e[7]||(e[7]=o()),e[8]||(e[8]=o()),a("div",E,[s(n,{src:h(r(S),"/global-insight",{})},{default:t(({data:l})=>[s(r(c),{"can-use-zones":z("use zones"),"global-insight":l},null,8,["can-use-zones","global-insight"])]),_:2},1032,["src"]),e[6]||(e[6]=o()),a("div",Z,[z("use zones")?(g(),y(C,{key:0},{default:t(()=>[s(n,{src:h(r(N),"/zone-cps",{},{page:1,size:10})},{loadable:t(({data:l})=>[a("div",q,[a("div",F,[a("h2",null,m(p("main-overview.detail.zone_control_planes.title")),1),e[0]||(e[0]=o()),s(f,{to:{name:"zone-cp-list-view"}},{default:t(()=>[o(m(p("main-overview.detail.health.view_all")),1)]),_:2},1024)]),e[1]||(e[1]=o()),a("div",M,[s(V,{name:"control-plane-detail-view-zone-actions"})])]),e[2]||(e[2]=o()),s(r(d),{"data-testid":"zone-control-planes-details",items:l==null?void 0:l.items,storage:b},null,8,["items","storage"])]),_:2},1032,["src"])]),_:2},1024)):G("",!0),e[5]||(e[5]=o()),s(C,null,{default:t(()=>[s(n,{src:h(r(I),"/mesh-insights",{},{page:1,size:10})},{loadable:t(({data:l})=>[a("div",j,[a("div",H,[a("h2",null,m(p("main-overview.detail.meshes.title")),1),e[3]||(e[3]=o()),s(f,{to:{name:"mesh-list-view"}},{default:t(()=>[o(m(p("main-overview.detail.health.view_all")),1)]),_:2},1024)])]),e[4]||(e[4]=o()),s(x,{"data-testid":"meshes-details",items:l==null?void 0:l.items,storage:b},null,8,["items","storage"])]),_:2},1032,["src"])]),_:2},1024)])])]),_:2},1024)]),_:1})}}}),O=$(J,[["__scopeId","data-v-274ba567"]]);export{O as default}; +import{d as A,l as P,r as i,o as g,c as X,b as s,w as t,B,p as r,e as o,t as m,C as T,D as L,E as R,q as y,m as a,A as S,F as N,s as G,G as I,_ as $}from"./index-CYuTVQ47.js";const x=A({__name:"MeshInsightsList",props:{items:{default:void 0},storage:{default:()=>({get:()=>({}),set:()=>{}})}},setup(w){const{t:c}=P(),u=w;return(d,_)=>{const e=i("XAction"),v=i("DataCollection");return g(),X("div",null,[s(v,{items:u.items??[void 0],type:"meshes"},{default:t(()=>[s(B,{headers:[{...d.storage.get("mesh.headers.name"),label:r(c)("meshes.components.mesh-insights-list.name"),key:"name"},{...d.storage.get("mesh.headers.services"),label:r(c)("meshes.components.mesh-insights-list.services"),key:"services"},{...d.storage.get("mesh.headers.dataplanes"),label:r(c)("meshes.components.mesh-insights-list.dataplanes"),key:"dataplanes"}],items:u.items,onResize:_[0]||(_[0]=n=>{d.storage.set({mesh:n})})},{name:t(({row:n})=>[s(e,{to:{name:"mesh-detail-view",params:{mesh:n.name}}},{default:t(()=>[o(m(n.name),1)]),_:2},1032,["to"])]),services:t(({row:n})=>[o(m(n.services.internal),1)]),dataplanes:t(({row:n})=>[o(m(n.dataplanesByType.standard.online)+" / "+m(n.dataplanesByType.standard.total),1)]),_:1},8,["headers","items"])]),_:1},8,["items"])])}}}),E={class:"stack"},Z={class:"columns"},q={class:"card-header"},F={class:"card-title"},M={class:"card-actions"},j={class:"card-header"},H={class:"card-title"},J=A({__name:"ControlPlaneDetailView",setup(w){const c=T(),u=L(),d=R();return(_,e)=>{const v=i("RouteTitle"),n=i("DataLoader"),f=i("XAction"),V=i("XTeleportSlot"),C=i("XCard"),k=i("AppView"),D=i("RouteView");return g(),y(D,{name:"home"},{default:t(({can:z,t:p,uri:h,me:b})=>[s(k,null,{title:t(()=>[a("h1",null,[s(v,{title:p("main-overview.routes.item.title")},null,8,["title"])])]),actions:t(()=>[s(r(u))]),default:t(()=>[e[7]||(e[7]=o()),e[8]||(e[8]=o()),a("div",E,[s(n,{src:h(r(S),"/global-insight",{})},{default:t(({data:l})=>[s(r(c),{"can-use-zones":z("use zones"),"global-insight":l},null,8,["can-use-zones","global-insight"])]),_:2},1032,["src"]),e[6]||(e[6]=o()),a("div",Z,[z("use zones")?(g(),y(C,{key:0},{default:t(()=>[s(n,{src:h(r(N),"/zone-cps",{},{page:1,size:10})},{loadable:t(({data:l})=>[a("div",q,[a("div",F,[a("h2",null,m(p("main-overview.detail.zone_control_planes.title")),1),e[0]||(e[0]=o()),s(f,{to:{name:"zone-cp-list-view"}},{default:t(()=>[o(m(p("main-overview.detail.health.view_all")),1)]),_:2},1024)]),e[1]||(e[1]=o()),a("div",M,[s(V,{name:"control-plane-detail-view-zone-actions"})])]),e[2]||(e[2]=o()),s(r(d),{"data-testid":"zone-control-planes-details",items:l==null?void 0:l.items,storage:b},null,8,["items","storage"])]),_:2},1032,["src"])]),_:2},1024)):G("",!0),e[5]||(e[5]=o()),s(C,null,{default:t(()=>[s(n,{src:h(r(I),"/mesh-insights",{},{page:1,size:10})},{loadable:t(({data:l})=>[a("div",j,[a("div",H,[a("h2",null,m(p("main-overview.detail.meshes.title")),1),e[3]||(e[3]=o()),s(f,{to:{name:"mesh-list-view"}},{default:t(()=>[o(m(p("main-overview.detail.health.view_all")),1)]),_:2},1024)])]),e[4]||(e[4]=o()),s(x,{"data-testid":"meshes-details",items:l==null?void 0:l.items,storage:b},null,8,["items","storage"])]),_:2},1032,["src"])]),_:2},1024)])])]),_:2},1024)]),_:1})}}}),O=$(J,[["__scopeId","data-v-274ba567"]]);export{O as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/DataPlaneConfigView-Bf8vyI9U.js b/app/kuma-ui/pkg/resources/data/assets/DataPlaneConfigView-DoObjp0z.js similarity index 91% rename from app/kuma-ui/pkg/resources/data/assets/DataPlaneConfigView-Bf8vyI9U.js rename to app/kuma-ui/pkg/resources/data/assets/DataPlaneConfigView-DoObjp0z.js index 36fac19e4baf..095ce32f8f8e 100644 --- a/app/kuma-ui/pkg/resources/data/assets/DataPlaneConfigView-Bf8vyI9U.js +++ b/app/kuma-ui/pkg/resources/data/assets/DataPlaneConfigView-DoObjp0z.js @@ -1 +1 @@ -import{d as E,r as o,o as m,q as l,w as n,b as s,e as v,p,Y as i,s as D}from"./index-Du84oSnm.js";import{_ as F}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-DddnXT9n.js";const P=E({__name:"DataPlaneConfigView",setup(S){return(k,r)=>{const _=o("RouteTitle"),u=o("DataSource"),h=o("DataLoader"),f=o("XCard"),g=o("AppView"),C=o("RouteView");return m(),l(C,{name:"data-plane-config-view",params:{mesh:"",dataPlane:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:n(({route:e,t:x,uri:c})=>[s(_,{render:!1,title:x("data-planes.routes.item.navigation.data-plane-config-view")},null,8,["title"]),r[0]||(r[0]=v()),s(g,null,{default:n(()=>[s(f,null,{default:n(()=>[s(h,{src:c(p(i),"/meshes/:mesh/dataplanes/:name",{mesh:e.params.mesh,name:e.params.dataPlane})},{default:n(({data:w})=>[s(F,{resource:w.config,"is-searchable":"",query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter,"is-reg-exp-mode":e.params.codeRegExp,onQueryChange:a=>e.update({codeSearch:a}),onFilterModeChange:a=>e.update({codeFilter:a}),onRegExpModeChange:a=>e.update({codeRegExp:a})},{default:n(({copy:a,copying:R})=>[R?(m(),l(u,{key:0,src:c(p(i),"/meshes/:mesh/dataplanes/:name/as/kubernetes",{mesh:e.params.mesh,name:e.params.dataPlane},{cacheControl:"no-store"}),onChange:t=>{a(d=>d(t))},onError:t=>{a((d,V)=>V(t))}},null,8,["src","onChange","onError"])):D("",!0)]),_:2},1032,["resource","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])]),_:2},1032,["src"])]),_:2},1024)]),_:2},1024)]),_:1})}}});export{P as default}; +import{d as E,r as o,o as m,q as l,w as n,b as s,e as v,p,Y as i,s as D}from"./index-CYuTVQ47.js";import{_ as F}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-F6yFUV16.js";const P=E({__name:"DataPlaneConfigView",setup(S){return(k,r)=>{const _=o("RouteTitle"),u=o("DataSource"),h=o("DataLoader"),f=o("XCard"),g=o("AppView"),C=o("RouteView");return m(),l(C,{name:"data-plane-config-view",params:{mesh:"",dataPlane:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:n(({route:e,t:x,uri:c})=>[s(_,{render:!1,title:x("data-planes.routes.item.navigation.data-plane-config-view")},null,8,["title"]),r[0]||(r[0]=v()),s(g,null,{default:n(()=>[s(f,null,{default:n(()=>[s(h,{src:c(p(i),"/meshes/:mesh/dataplanes/:name",{mesh:e.params.mesh,name:e.params.dataPlane})},{default:n(({data:w})=>[s(F,{resource:w.config,"is-searchable":"",query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter,"is-reg-exp-mode":e.params.codeRegExp,onQueryChange:a=>e.update({codeSearch:a}),onFilterModeChange:a=>e.update({codeFilter:a}),onRegExpModeChange:a=>e.update({codeRegExp:a})},{default:n(({copy:a,copying:R})=>[R?(m(),l(u,{key:0,src:c(p(i),"/meshes/:mesh/dataplanes/:name/as/kubernetes",{mesh:e.params.mesh,name:e.params.dataPlane},{cacheControl:"no-store"}),onChange:t=>{a(d=>d(t))},onError:t=>{a((d,V)=>V(t))}},null,8,["src","onChange","onError"])):D("",!0)]),_:2},1032,["resource","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])]),_:2},1032,["src"])]),_:2},1024)]),_:2},1024)]),_:1})}}});export{P as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/DataPlaneDetailTabsView-DDVorqIf.js b/app/kuma-ui/pkg/resources/data/assets/DataPlaneDetailTabsView-CSyUDzey.js similarity index 98% rename from app/kuma-ui/pkg/resources/data/assets/DataPlaneDetailTabsView-DDVorqIf.js rename to app/kuma-ui/pkg/resources/data/assets/DataPlaneDetailTabsView-CSyUDzey.js index 643ab3ec67a4..a0080f983ccd 100644 --- a/app/kuma-ui/pkg/resources/data/assets/DataPlaneDetailTabsView-DDVorqIf.js +++ b/app/kuma-ui/pkg/resources/data/assets/DataPlaneDetailTabsView-CSyUDzey.js @@ -1,3 +1,3 @@ -import{d as G,x as H,r as o,o as d,q as v,w as t,b as a,p as P,Y as S,T as A,e as n,m as f,Z as K,c as w,M as C,N as x,t as h,s as y,I as Q,_ as W}from"./index-Du84oSnm.js";const ee=["onSubmit"],te=["disabled"],ae={key:0},oe={key:0},ne=G({__name:"DataPlaneDetailTabsView",props:{mesh:{}},setup(N){const U=N,s=H({eds:!1,xds:!0,clusters:!0,stats:!0,dataplane:!0,policies:!0}),E=k=>async e=>{const p=document.createElement("a");p.download=e.name,p.href=e.url,setTimeout(()=>{window.URL.revokeObjectURL(p.href)},6e4),await Promise.resolve(),p.click(),await Promise.resolve(),k()};return(k,e)=>{const p=o("RouteTitle"),I=o("XCopyButton"),X=o("XAction"),D=o("XI18n"),T=o("XCheckbox"),M=o("XAlert"),g=o("DataLoader"),O=o("XLayout"),$=o("XModal"),B=o("XDisclosure"),j=o("XTeleportTemplate"),q=o("XTabs"),F=o("RouterView"),J=o("AppView"),Y=o("DataSource"),Z=o("RouteView");return d(),v(Z,{name:"data-plane-detail-tabs-view",params:{mesh:"",dataPlane:""}},{default:t(({route:l,t:i,uri:R})=>[a(Y,{src:R(P(S),"/meshes/:mesh/dataplane-overviews/:name",{mesh:l.params.mesh,name:l.params.dataPlane})},{default:t(({data:m,error:z})=>[a(J,{breadcrumbs:[{to:{name:"mesh-detail-view",params:{mesh:l.params.mesh}},text:l.params.mesh},{to:{name:"data-plane-list-view",params:{mesh:l.params.mesh}},text:i("data-planes.routes.item.breadcrumbs")}]},A({actions:t(()=>[a(B,null,{default:t(({expanded:b,toggle:r})=>[a(X,{appearance:"primary",onClick:r},{default:t(()=>e[1]||(e[1]=[n(` +import{d as G,x as H,r as o,o as d,q as v,w as t,b as a,p as P,Y as S,T as A,e as n,m as f,Z as K,c as w,M as C,N as x,t as h,s as y,I as Q,_ as W}from"./index-CYuTVQ47.js";const ee=["onSubmit"],te=["disabled"],ae={key:0},oe={key:0},ne=G({__name:"DataPlaneDetailTabsView",props:{mesh:{}},setup(N){const U=N,s=H({eds:!1,xds:!0,clusters:!0,stats:!0,dataplane:!0,policies:!0}),E=k=>async e=>{const p=document.createElement("a");p.download=e.name,p.href=e.url,setTimeout(()=>{window.URL.revokeObjectURL(p.href)},6e4),await Promise.resolve(),p.click(),await Promise.resolve(),k()};return(k,e)=>{const p=o("RouteTitle"),I=o("XCopyButton"),X=o("XAction"),D=o("XI18n"),T=o("XCheckbox"),M=o("XAlert"),g=o("DataLoader"),O=o("XLayout"),$=o("XModal"),B=o("XDisclosure"),j=o("XTeleportTemplate"),q=o("XTabs"),F=o("RouterView"),J=o("AppView"),Y=o("DataSource"),Z=o("RouteView");return d(),v(Z,{name:"data-plane-detail-tabs-view",params:{mesh:"",dataPlane:""}},{default:t(({route:l,t:i,uri:R})=>[a(Y,{src:R(P(S),"/meshes/:mesh/dataplane-overviews/:name",{mesh:l.params.mesh,name:l.params.dataPlane})},{default:t(({data:m,error:z})=>[a(J,{breadcrumbs:[{to:{name:"mesh-detail-view",params:{mesh:l.params.mesh}},text:l.params.mesh},{to:{name:"data-plane-list-view",params:{mesh:l.params.mesh}},text:i("data-planes.routes.item.breadcrumbs")}]},A({actions:t(()=>[a(B,null,{default:t(({expanded:b,toggle:r})=>[a(X,{appearance:"primary",onClick:r},{default:t(()=>e[1]||(e[1]=[n(` Download Bundle `)])),_:2},1032,["onClick"]),e[6]||(e[6]=n()),b?(d(),v(j,{key:0,to:{name:"modal-layer"}},{default:t(()=>[a(B,null,{default:t(({expanded:V,toggle:L})=>[f("form",{onSubmit:K(L,["prevent"])},[a($,{title:i("data-planes.routes.item.download.title"),onCancel:r},{"footer-actions":t(()=>[a(O,{type:"separated"},{default:t(()=>[(d(!0),w(C,null,x([E(r)],u=>(d(),v(g,{key:typeof u,variant:"spinner",src:V?R(P(S),"/meshes/:mesh/dataplanes/:name/as/tarball/:spec",{mesh:l.params.mesh,name:l.params.dataPlane,spec:JSON.stringify(s.value)},{cacheControl:"no-cache"}):"",onChange:u,onError:L},{error:t(()=>[a(M,{appearance:"warning","show-icon":""},{default:t(()=>[a(D,{t:"data-planes.routes.item.download.error"})]),_:1})]),_:2},1032,["src","onChange","onError"]))),128)),e[4]||(e[4]=n()),a(X,{appearance:"primary",type:"submit",disabled:V||Object.values(s.value).every(u=>!u)},{default:t(()=>[n(h(i("data-planes.routes.item.download.action")),1)]),_:2},1032,["disabled"])]),_:2},1024)]),default:t(()=>[f("fieldset",{disabled:V},[a(D,{path:"data-planes.routes.item.download.description"}),e[3]||(e[3]=n()),f("ul",null,[(d(!0),w(C,null,x(s.value,(u,c)=>(d(),w(C,{key:typeof u},[c!=="eds"?(d(),w("li",ae,[a(T,{modelValue:s.value[c],"onUpdate:modelValue":_=>s.value[c]=_,onChange:_=>{c==="xds"&&!_&&(s.value.eds=!1)}},{default:t(()=>[n(h(i(`data-planes.routes.item.download.options.${c}`)),1)]),_:2},1032,["modelValue","onUpdate:modelValue","onChange"]),e[2]||(e[2]=n()),c==="xds"?(d(),w("ul",oe,[f("li",null,[a(T,{modelValue:s.value.eds,"onUpdate:modelValue":e[0]||(e[0]=_=>s.value.eds=_),disabled:!s.value.xds},{default:t(()=>[n(h(i("data-planes.routes.item.download.options.eds")),1)]),_:2},1032,["modelValue","disabled"])])])):y("",!0)])):y("",!0)],64))),128))])],8,te),e[5]||(e[5]=n())]),_:2},1032,["title","onCancel"])],40,ee)]),_:2},1024)]),_:2},1024)):y("",!0)]),_:2},1024)]),default:t(()=>[e[8]||(e[8]=n()),e[9]||(e[9]=n()),a(g,{data:[m],errors:[z]},{default:t(()=>{var b;return[a(q,{selected:(b=l.child())==null?void 0:b.name},A({_:2},[x(l.children,({name:r})=>({name:`${r}-tab`,fn:t(()=>[a(X,{to:{name:r}},{default:t(()=>[n(h(i(`data-planes.routes.item.navigation.${r}`)),1)]),_:2},1032,["to"])])}))]),1032,["selected"]),e[7]||(e[7]=n()),a(F,null,{default:t(({Component:r})=>[(d(),v(Q(r),{data:m,networking:m==null?void 0:m.dataplane.networking,mesh:U.mesh},null,8,["data","networking","mesh"]))]),_:2},1024)]}),_:2},1032,["data","errors"])]),_:2},[m?{name:"title",fn:t(()=>[f("h1",null,[a(I,{text:m.name},{default:t(()=>[a(p,{title:i("data-planes.routes.item.title",{name:m.name})},null,8,["title"])]),_:2},1032,["text"])])]),key:"0"}:void 0]),1032,["breadcrumbs"])]),_:2},1032,["src"])]),_:1})}}}),le=W(ne,[["__scopeId","data-v-97116bf6"]]);export{le as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/DataPlaneDetailView-d3WACZTD.css b/app/kuma-ui/pkg/resources/data/assets/DataPlaneDetailView-BPdZwF8x.css similarity index 51% rename from app/kuma-ui/pkg/resources/data/assets/DataPlaneDetailView-d3WACZTD.css rename to app/kuma-ui/pkg/resources/data/assets/DataPlaneDetailView-BPdZwF8x.css index 9af68f460c4f..443d3170155d 100644 --- a/app/kuma-ui/pkg/resources/data/assets/DataPlaneDetailView-d3WACZTD.css +++ b/app/kuma-ui/pkg/resources/data/assets/DataPlaneDetailView-BPdZwF8x.css @@ -1 +1 @@ -.service-traffic-group:not(.type-passthrough) .service-traffic-card[data-v-e97b2a08]{cursor:pointer}.traffic[data-v-e97b2a08]{padding:0;container-type:inline-size;container-name:traffic}.traffic .columns[data-v-e97b2a08]{padding:8px;background:linear-gradient(90deg,rgba(0,0,0,.1) 1px,transparent 1px);background-position:100% 0;background-repeat:repeat-y;background-size:50%}.traffic .tag-list[data-v-e97b2a08]{margin-left:auto}@container traffic (max-width: 40.95rem){.traffic .columns[data-v-e97b2a08]{background:none}} +.service-traffic-group:not(.type-passthrough) .service-traffic-card[data-v-34fdba22]{cursor:pointer}.traffic[data-v-34fdba22]{padding:0;container-type:inline-size;container-name:traffic}.traffic .columns[data-v-34fdba22]{padding:8px;background:linear-gradient(90deg,rgba(0,0,0,.1) 1px,transparent 1px);background-position:100% 0;background-repeat:repeat-y;background-size:50%}.traffic .tag-list[data-v-34fdba22]{margin-left:auto}@container traffic (max-width: 40.95rem){.traffic .columns[data-v-34fdba22]{background:none}} diff --git a/app/kuma-ui/pkg/resources/data/assets/DataPlaneDetailView-DMZTHD3y.js b/app/kuma-ui/pkg/resources/data/assets/DataPlaneDetailView-DAPEq81H.js similarity index 78% rename from app/kuma-ui/pkg/resources/data/assets/DataPlaneDetailView-DMZTHD3y.js rename to app/kuma-ui/pkg/resources/data/assets/DataPlaneDetailView-DAPEq81H.js index 1c115b2babc1..71764b85794d 100644 --- a/app/kuma-ui/pkg/resources/data/assets/DataPlaneDetailView-DMZTHD3y.js +++ b/app/kuma-ui/pkg/resources/data/assets/DataPlaneDetailView-DAPEq81H.js @@ -1,11 +1,11 @@ -import{d as tt,H as et,K as at,r as m,o as s,q as c,w as t,b as o,p as T,$ as nt,T as R,e as a,U as v,t as d,S as ot,m as w,c as u,M as y,N as _,s as C,I as st,B as dt,_ as it}from"./index-Du84oSnm.js";import{S as lt}from"./SummaryView-Cd8oe3uM.js";import{T as rt}from"./TagList-C3eJ2alx.js";import{C as j,a as V,b as B}from"./ConnectionTraffic-Bs_UufED.js";const pt={"data-testid":"dataplane-warnings"},ut=["data-testid"],mt={key:0,"data-testid":"warning-stats-loading"},yt={"data-testid":"dataplane-mtls"},ct={class:"columns"},gt={key:0,"data-testid":"dataplane-subscriptions"},ft=tt({__name:"DataPlaneDetailView",props:{data:{},mesh:{}},setup(M){const A=et(),i=M,P=at(()=>i.data.warnings.concat(...i.data.isCertExpired?[{kind:"CERT_EXPIRED"}]:[]));return(bt,e)=>{const E=m("XI18n"),$=m("XIcon"),x=m("DataCollection"),X=m("XLayout"),z=m("XAction"),S=m("XBadge"),F=m("XCopyButton"),G=m("XAboutCard"),N=m("XEmptyState"),H=m("XInputSwitch"),K=m("XProgress"),q=m("XCard"),L=m("RouterView"),U=m("XAlert"),J=m("AppView"),Q=m("DataSource"),W=m("RouteView");return s(),c(W,{params:{mesh:"",dataPlane:"",subscription:"",inactive:!1},name:"data-plane-detail-view"},{default:t(({route:g,t:l,can:O,me:I,uri:Y})=>[o(Q,{src:Y(T(nt),"/meshes/:mesh/dataplanes/:name/stats/:address",{mesh:g.params.mesh,name:g.params.dataPlane,address:i.data.dataplane.networking.inboundAddress})},{default:t(({data:b,error:D,refresh:Z})=>[o(J,null,R({default:t(()=>[e[48]||(e[48]=a()),o(X,{type:"stack","data-testid":"dataplane-details"},{default:t(()=>[o(G,{title:l("data-planes.routes.item.about.title"),created:i.data.creationTime,modified:i.data.modificationTime},{default:t(()=>[o(v,{layout:"horizontal"},{title:t(()=>[a(d(l("http.api.property.status")),1)]),body:t(()=>[o(X,{type:"separated"},{default:t(()=>[o(ot,{status:i.data.status},null,8,["status"]),e[3]||(e[3]=a()),i.data.dataplaneType==="standard"?(s(),c(x,{key:0,items:i.data.dataplane.networking.inbounds,predicate:n=>n.state!=="Ready",empty:!1},{default:t(({items:n})=>[o($,{name:"info"},{default:t(()=>[w("ul",null,[(s(!0),u(y,null,_(n,r=>(s(),u("li",{key:`${r.service}:${r.port}`},d(l("data-planes.routes.item.unhealthy_inbound",{service:r.service,port:r.port})),1))),128))])]),_:2},1024)]),_:2},1032,["items","predicate"])):C("",!0)]),_:2},1024)]),_:2},1024),e[10]||(e[10]=a()),O("use zones")&&i.data.zone?(s(),c(v,{key:0,layout:"horizontal"},{title:t(()=>[a(d(l("http.api.property.zone")),1)]),body:t(()=>[o(S,{appearance:"decorative"},{default:t(()=>[o(z,{to:{name:"zone-cp-detail-view",params:{zone:i.data.zone}}},{default:t(()=>[a(d(i.data.zone),1)]),_:1},8,["to"])]),_:1})]),_:2},1024)):C("",!0),e[11]||(e[11]=a()),o(v,{layout:"horizontal"},{title:t(()=>[a(d(l("http.api.proptery.type")),1)]),body:t(()=>[o(S,{appearance:"decorative"},{default:t(()=>[a(d(l(`data-planes.type.${i.data.dataplaneType}`)),1)]),_:2},1024)]),_:2},1024),e[12]||(e[12]=a()),i.data.namespace.length>0?(s(),c(v,{key:1,layout:"horizontal"},{title:t(()=>[a(d(l("http.api.property.namespace")),1)]),body:t(()=>[o(S,{appearance:"decorative"},{default:t(()=>[a(d(i.data.namespace),1)]),_:1})]),_:2},1024)):C("",!0),e[13]||(e[13]=a()),o(v,{layout:"horizontal"},{title:t(()=>[a(d(l("http.api.property.address")),1)]),body:t(()=>[o(F,{variant:"badge",format:"default",text:`${i.data.dataplane.networking.address}`},null,8,["text"])]),_:2},1024),e[14]||(e[14]=a()),i.data.dataplane.networking.gateway?(s(),c(v,{key:2,layout:"horizontal"},{title:t(()=>[a(d(l("http.api.property.tags")),1)]),body:t(()=>[o(rt,{tags:i.data.dataplane.networking.gateway.tags},null,8,["tags"])]),_:2},1024)):C("",!0)]),_:2},1032,["title","created","modified"]),e[44]||(e[44]=a()),o(q,{class:"traffic","data-testid":"dataplane-traffic"},{default:t(()=>[o(X,{type:"columns"},{default:t(()=>[o(j,null,{title:t(()=>[o(X,{type:"separated"},{default:t(()=>[o($,{name:"inbound"}),e[15]||(e[15]=a()),e[16]||(e[16]=w("span",null,"Inbounds",-1))]),_:1})]),default:t(()=>[e[18]||(e[18]=a()),(s(!0),u(y,null,_([i.data.dataplane.networking.type==="gateway"?Object.entries((b==null?void 0:b.inbounds)??{}).reduce((n,[r,p])=>{var k;const f=r.split("_").at(-1);return f===(((k=i.data.dataplane.networking.admin)==null?void 0:k.port)??"9901")?n:n.concat([{...i.data.dataplane.networking.inbounds[0],name:r,port:Number(f),protocol:["http","tcp"].find(h=>typeof p[h]<"u")??"tcp",addressPort:`${i.data.dataplane.networking.inbounds[0].address}:${f}`}])},[]):i.data.dataplane.networking.inbounds],n=>(s(),c(V,{key:n,type:"inbound","data-testid":"dataplane-inbounds"},{default:t(()=>[o(x,{type:"inbounds",items:n,predicate:r=>r.port!==49151},R({default:t(({items:r})=>[o(X,{type:"stack",size:"small"},{default:t(()=>[(s(!0),u(y,null,_(r,p=>(s(),u(y,{key:`${p.name}`},[(s(!0),u(y,null,_([b==null?void 0:b.inbounds[p.name]],f=>(s(),c(B,{key:f,"data-testid":"dataplane-inbound",protocol:p.protocol,service:O("use service-insights",i.mesh)?p.tags["kuma.io/service"]:"",traffic:typeof D>"u"?f:{name:"",protocol:p.protocol,port:`${p.port}`}},{default:t(()=>[o(z,{"data-action":"",to:{name:(k=>k.includes("bound")?k.replace("-outbound-","-inbound-"):"data-plane-connection-inbound-summary-overview-view")(String(T(A).name)),params:{connection:p.name},query:{inactive:g.params.inactive}}},{default:t(()=>[a(d(p.name.replace("localhost","").replace("_",":")),1)]),_:2},1032,["to"])]),_:2},1032,["protocol","service","traffic"]))),128))],64))),128))]),_:2},1024)]),_:2},[i.data.dataplaneType==="delegated"?{name:"empty",fn:t(()=>[o(N,null,{default:t(()=>[w("p",null,` +import{d as tt,H as et,K as at,r as m,o as s,q as c,w as t,b as o,p as T,$ as nt,T as R,e as a,U as v,t as d,S as ot,m as w,c as u,M as y,N as _,s as C,I as st,B as dt,_ as it}from"./index-CYuTVQ47.js";import{S as lt}from"./SummaryView-VRFtuluL.js";import{T as rt}from"./TagList-DuW9Uzgl.js";import{C as j,a as V,b as B}from"./ConnectionTraffic-CdHeuNPl.js";const pt={"data-testid":"dataplane-warnings"},ut=["data-testid"],mt={key:0,"data-testid":"warning-stats-loading"},yt={"data-testid":"dataplane-mtls"},ct={class:"columns"},gt={key:0,"data-testid":"dataplane-subscriptions"},ft=tt({__name:"DataPlaneDetailView",props:{data:{},mesh:{}},setup(M){const A=et(),i=M,P=at(()=>i.data.warnings.concat(...i.data.isCertExpired?[{kind:"CERT_EXPIRED"}]:[]));return(bt,e)=>{const E=m("XI18n"),$=m("XIcon"),x=m("DataCollection"),X=m("XLayout"),z=m("XAction"),S=m("XBadge"),F=m("XCopyButton"),G=m("XAboutCard"),N=m("XEmptyState"),H=m("XInputSwitch"),K=m("XProgress"),q=m("XCard"),L=m("RouterView"),U=m("XAlert"),J=m("AppView"),Q=m("DataSource"),W=m("RouteView");return s(),c(W,{params:{mesh:"",dataPlane:"",subscription:"",inactive:!1},name:"data-plane-detail-view"},{default:t(({route:g,t:l,can:O,me:I,uri:Y})=>[o(Q,{src:Y(T(nt),"/meshes/:mesh/dataplanes/:name/stats/:address",{mesh:g.params.mesh,name:g.params.dataPlane,address:i.data.dataplane.networking.inboundAddress})},{default:t(({data:b,error:D,refresh:Z})=>[o(J,null,R({default:t(()=>[e[48]||(e[48]=a()),o(X,{type:"stack","data-testid":"dataplane-details"},{default:t(()=>[o(G,{title:l("data-planes.routes.item.about.title"),created:i.data.creationTime,modified:i.data.modificationTime},{default:t(()=>[o(v,{layout:"horizontal"},{title:t(()=>[a(d(l("http.api.property.status")),1)]),body:t(()=>[o(X,{type:"separated"},{default:t(()=>[o(ot,{status:i.data.status},null,8,["status"]),e[3]||(e[3]=a()),i.data.dataplaneType==="standard"?(s(),c(x,{key:0,items:i.data.dataplane.networking.inbounds,predicate:n=>n.state!=="Ready",empty:!1},{default:t(({items:n})=>[o($,{name:"info"},{default:t(()=>[w("ul",null,[(s(!0),u(y,null,_(n,p=>(s(),u("li",{key:`${p.service}:${p.port}`},d(l("data-planes.routes.item.unhealthy_inbound",{service:p.service,port:p.port})),1))),128))])]),_:2},1024)]),_:2},1032,["items","predicate"])):C("",!0)]),_:2},1024)]),_:2},1024),e[10]||(e[10]=a()),O("use zones")&&i.data.zone?(s(),c(v,{key:0,layout:"horizontal"},{title:t(()=>[a(d(l("http.api.property.zone")),1)]),body:t(()=>[o(S,{appearance:"decorative"},{default:t(()=>[o(z,{to:{name:"zone-cp-detail-view",params:{zone:i.data.zone}}},{default:t(()=>[a(d(i.data.zone),1)]),_:1},8,["to"])]),_:1})]),_:2},1024)):C("",!0),e[11]||(e[11]=a()),o(v,{layout:"horizontal"},{title:t(()=>[a(d(l("http.api.proptery.type")),1)]),body:t(()=>[o(S,{appearance:"decorative"},{default:t(()=>[a(d(l(`data-planes.type.${i.data.dataplaneType}`)),1)]),_:2},1024)]),_:2},1024),e[12]||(e[12]=a()),i.data.namespace.length>0?(s(),c(v,{key:1,layout:"horizontal"},{title:t(()=>[a(d(l("http.api.property.namespace")),1)]),body:t(()=>[o(S,{appearance:"decorative"},{default:t(()=>[a(d(i.data.namespace),1)]),_:1})]),_:2},1024)):C("",!0),e[13]||(e[13]=a()),o(v,{layout:"horizontal"},{title:t(()=>[a(d(l("http.api.property.address")),1)]),body:t(()=>[o(F,{variant:"badge",format:"default",text:`${i.data.dataplane.networking.address}`},null,8,["text"])]),_:2},1024),e[14]||(e[14]=a()),i.data.dataplane.networking.gateway?(s(),c(v,{key:2,layout:"horizontal"},{title:t(()=>[a(d(l("http.api.property.tags")),1)]),body:t(()=>[o(rt,{tags:i.data.dataplane.networking.gateway.tags},null,8,["tags"])]),_:2},1024)):C("",!0)]),_:2},1032,["title","created","modified"]),e[44]||(e[44]=a()),o(q,{class:"traffic","data-testid":"dataplane-traffic"},{default:t(()=>[o(X,{type:"columns"},{default:t(()=>[o(j,null,{title:t(()=>[o(X,{type:"separated"},{default:t(()=>[o($,{name:"inbound"}),e[15]||(e[15]=a()),e[16]||(e[16]=w("span",null,"Inbounds",-1))]),_:1})]),default:t(()=>[e[18]||(e[18]=a()),(s(!0),u(y,null,_([i.data.dataplane.networking.type==="gateway"?Object.entries((b==null?void 0:b.inbounds)??{}).reduce((n,[p,r])=>{var k;const f=p.split("_").at(-1);return f===(((k=i.data.dataplane.networking.admin)==null?void 0:k.port)??"9901")?n:n.concat([{...i.data.dataplane.networking.inbounds[0],name:p,port:Number(f),protocol:["http","tcp"].find(h=>typeof r[h]<"u")??"tcp",addressPort:`${i.data.dataplane.networking.inbounds[0].address}:${f}`}])},[]):i.data.dataplane.networking.inbounds],n=>(s(),c(V,{key:n,type:"inbound","data-testid":"dataplane-inbounds"},{default:t(()=>[o(x,{type:"inbounds",items:n,predicate:p=>p.port!==49151},R({default:t(({items:p})=>[o(X,{type:"stack",size:"small"},{default:t(()=>[(s(!0),u(y,null,_(p,r=>(s(),u(y,{key:`${r.name}`},[(s(!0),u(y,null,_([b==null?void 0:b.inbounds[r.name]],f=>(s(),c(B,{key:f,"data-testid":"dataplane-inbound",protocol:r.protocol,service:O("use service-insights",i.mesh)?r.tags["kuma.io/service"]:"","port-name":r.portName,traffic:typeof D>"u"?f:{name:"",protocol:r.protocol,port:`${r.port}`}},{default:t(()=>[o(z,{"data-action":"",to:{name:(k=>k.includes("bound")?k.replace("-outbound-","-inbound-"):"data-plane-connection-inbound-summary-overview-view")(String(T(A).name)),params:{connection:r.name},query:{inactive:g.params.inactive}}},{default:t(()=>[a(d(r.name.replace("localhost","").replace("_",":")),1)]),_:2},1032,["to"])]),_:2},1032,["protocol","service","port-name","traffic"]))),128))],64))),128))]),_:2},1024)]),_:2},[i.data.dataplaneType==="delegated"?{name:"empty",fn:t(()=>[o(N,null,{default:t(()=>[w("p",null,` This proxy is a delegated gateway therefore `+d(l("common.product.name"))+` does not have any visibility into inbounds for this gateway. `,1)]),_:2},1024)]),key:"0"}:void 0]),1032,["items","predicate"])]),_:2},1024))),128))]),_:2},1024),e[28]||(e[28]=a()),o(j,null,R({title:t(()=>[o(X,{type:"separated"},{default:t(()=>[o($,{name:"outbound"}),e[22]||(e[22]=a()),e[23]||(e[23]=w("span",null,"Outbounds",-1))]),_:1})]),default:t(()=>[e[26]||(e[26]=a()),e[27]||(e[27]=a()),typeof D>"u"?(s(),u(y,{key:0},[typeof b>"u"?(s(),c(K,{key:0})):(s(),u(y,{key:1},[o(V,{type:"passthrough"},{default:t(()=>[o(B,{protocol:"passthrough",traffic:b.passthrough},{default:t(()=>e[24]||(e[24]=[a(` Non mesh traffic - `)])),_:2},1032,["traffic"])]),_:2},1024),e[25]||(e[25]=a()),(s(),u(y,null,_(["upstream"],n=>o(x,{key:n,type:"outbounds",predicate:g.params.inactive?void 0:([r,p])=>{var f,k;return((typeof p.tcp<"u"?(f=p.tcp)==null?void 0:f[`${n}_cx_rx_bytes_total`]:(k=p.http)==null?void 0:k[`${n}_rq_total`])??0)>0},items:Object.entries(b.outbounds)},{default:t(({items:r})=>[r.length>0?(s(),c(V,{key:0,type:"outbound","data-testid":"dataplane-outbounds"},{default:t(()=>[(s(),u(y,null,_([/-([a-f0-9]){16}$/],p=>o(X,{key:p,type:"stack",size:"small"},{default:t(()=>[(s(!0),u(y,null,_(r,([f,k])=>(s(),c(B,{key:`${f}`,"data-testid":"dataplane-outbound",protocol:["grpc","http","tcp"].find(h=>typeof k[h]<"u")??"tcp",traffic:k,service:k.$resourceMeta.type===""?f.replace(p,""):void 0,direction:n},{default:t(()=>[o(z,{"data-action":"",to:{name:(h=>h.includes("bound")?h.replace("-inbound-","-outbound-"):"data-plane-connection-outbound-summary-overview-view")(String(T(A).name)),params:{connection:f},query:{inactive:g.params.inactive}}},{default:t(()=>[a(d(f),1)]),_:2},1032,["to"])]),_:2},1032,["protocol","traffic","service","direction"]))),128))]),_:2},1024)),64))]),_:2},1024)):C("",!0)]),_:2},1032,["predicate","items"])),64))],64))],64)):(s(),c(N,{key:1}))]),_:2},[b?{name:"actions",fn:t(()=>[o(H,{checked:g.params.inactive,"data-testid":"dataplane-outbounds-inactive-toggle",onChange:n=>g.update({inactive:n})},{label:t(()=>e[19]||(e[19]=[a(` + `)])),_:2},1032,["traffic"])]),_:2},1024),e[25]||(e[25]=a()),(s(),u(y,null,_(["upstream"],n=>o(x,{key:n,type:"outbounds",predicate:g.params.inactive?void 0:([p,r])=>{var f,k;return((typeof r.tcp<"u"?(f=r.tcp)==null?void 0:f[`${n}_cx_rx_bytes_total`]:(k=r.http)==null?void 0:k[`${n}_rq_total`])??0)>0},items:Object.entries(b.outbounds)},{default:t(({items:p})=>[p.length>0?(s(),c(V,{key:0,type:"outbound","data-testid":"dataplane-outbounds"},{default:t(()=>[(s(),u(y,null,_([/-([a-f0-9]){16}$/],r=>o(X,{key:r,type:"stack",size:"small"},{default:t(()=>[(s(!0),u(y,null,_(p,([f,k])=>(s(),c(B,{key:`${f}`,"data-testid":"dataplane-outbound",protocol:["grpc","http","tcp"].find(h=>typeof k[h]<"u")??"tcp",traffic:k,service:k.$resourceMeta.type===""?f.replace(r,""):void 0,direction:n},{default:t(()=>[o(z,{"data-action":"",to:{name:(h=>h.includes("bound")?h.replace("-inbound-","-outbound-"):"data-plane-connection-outbound-summary-overview-view")(String(T(A).name)),params:{connection:f},query:{inactive:g.params.inactive}}},{default:t(()=>[a(d(f),1)]),_:2},1032,["to"])]),_:2},1032,["protocol","traffic","service","direction"]))),128))]),_:2},1024)),64))]),_:2},1024)):C("",!0)]),_:2},1032,["predicate","items"])),64))],64))],64)):(s(),c(N,{key:1}))]),_:2},[b?{name:"actions",fn:t(()=>[o(H,{checked:g.params.inactive,"data-testid":"dataplane-outbounds-inactive-toggle",onChange:n=>g.update({inactive:n})},{label:t(()=>e[19]||(e[19]=[a(` Show inactive `)])),_:2},1032,["checked","onChange"]),e[21]||(e[21]=a()),o(z,{action:"refresh",appearance:"primary",onClick:Z},{default:t(()=>e[20]||(e[20]=[a(` Refresh - `)])),_:2},1032,["onClick"])]),key:"0"}:void 0]),1024)]),_:2},1024)]),_:2},1024),e[45]||(e[45]=a()),o(L,null,{default:t(n=>[n.route.name!==g.name?(s(),c(lt,{key:0,width:"670px",onClose:function(){g.replace({name:"data-plane-detail-view",params:{mesh:g.params.mesh,dataPlane:g.params.dataPlane},query:{inactive:g.params.inactive?null:void 0}})}},{default:t(()=>[(s(),c(st(n.Component),{data:g.params.subscription.length>0?i.data.dataplaneInsight.subscriptions:n.route.name.includes("-inbound-")?i.data.dataplane.networking.inbounds:(b==null?void 0:b.outbounds)||{},networking:i.data.dataplane.networking},null,8,["data","networking"]))]),_:2},1032,["onClose"])):C("",!0)]),_:2},1024),e[46]||(e[46]=a()),w("div",yt,[w("h2",null,d(l("data-planes.routes.item.mtls.title")),1),e[38]||(e[38]=a()),i.data.dataplaneInsight.mTLS?(s(!0),u(y,{key:0},_([i.data.dataplaneInsight.mTLS],n=>(s(),c(q,{key:n,class:"mt-4"},{default:t(()=>[w("div",ct,[o(v,null,{title:t(()=>[a(d(l("data-planes.routes.item.mtls.expiration_time.title")),1)]),body:t(()=>[a(d(l("common.formats.datetime",{value:Date.parse(n.certificateExpirationTime)})),1)]),_:2},1024),e[34]||(e[34]=a()),o(v,null,{title:t(()=>[a(d(l("data-planes.routes.item.mtls.generation_time.title")),1)]),body:t(()=>[a(d(l("common.formats.datetime",{value:Date.parse(n.lastCertificateRegeneration)})),1)]),_:2},1024),e[35]||(e[35]=a()),o(v,null,{title:t(()=>[a(d(l("data-planes.routes.item.mtls.regenerations.title")),1)]),body:t(()=>[a(d(l("common.formats.integer",{value:n.certificateRegenerations})),1)]),_:2},1024),e[36]||(e[36]=a()),o(v,null,{title:t(()=>[a(d(l("data-planes.routes.item.mtls.issued_backend.title")),1)]),body:t(()=>[a(d(n.issuedBackend),1)]),_:2},1024),e[37]||(e[37]=a()),o(v,null,{title:t(()=>[a(d(l("data-planes.routes.item.mtls.supported_backends.title")),1)]),body:t(()=>[w("ul",null,[(s(!0),u(y,null,_(n.supportedBackends,r=>(s(),u("li",{key:r},d(r),1))),128))])]),_:2},1024)])]),_:2},1024))),128)):(s(),c(U,{key:1,class:"mt-4",variant:"warning"},{default:t(()=>[o(E,{path:"data-planes.routes.item.mtls.disabled"})]),_:1}))]),e[47]||(e[47]=a()),i.data.dataplaneInsight.subscriptions.length>0?(s(),u("div",gt,[w("h2",null,d(l("data-planes.routes.item.subscriptions.title")),1),e[43]||(e[43]=a()),o(dt,{headers:[{...I.get("headers.instanceId"),label:l("http.api.property.instanceId"),key:"instanceId"},{...I.get("headers.version"),label:l("http.api.property.version"),key:"version"},{...I.get("headers.connected"),label:l("http.api.property.connected"),key:"connected"},{...I.get("headers.disconnected"),label:l("http.api.property.disconnected"),key:"disconnected"},{...I.get("headers.responses"),label:l("http.api.property.responses"),key:"responses"}],"is-selected-row":n=>n.id===g.params.subscription,items:i.data.dataplaneInsight.subscriptions.map((n,r,p)=>p[p.length-(r+1)]),onResize:I.set},{instanceId:t(({row:n})=>[o(z,{"data-action":"",to:{name:"data-plane-subscription-summary-view",params:{subscription:n.id}}},{default:t(()=>[a(d(n.controlPlaneInstanceId),1)]),_:2},1032,["to"])]),version:t(({row:n})=>{var r,p;return[a(d(((p=(r=n.version)==null?void 0:r.kumaDp)==null?void 0:p.version)??"-"),1)]}),connected:t(({row:n})=>[a(d(l("common.formats.datetime",{value:Date.parse(n.connectTime??"")})),1)]),disconnected:t(({row:n})=>[n.disconnectTime?(s(),u(y,{key:0},[a(d(l("common.formats.datetime",{value:Date.parse(n.disconnectTime)})),1)],64)):C("",!0)]),responses:t(({row:n})=>{var r;return[(s(!0),u(y,null,_([((r=n.status)==null?void 0:r.total)??{}],p=>(s(),u(y,null,[a(d(p.responsesSent)+"/"+d(p.responsesAcknowledged),1)],64))),256))]}),_:2},1032,["headers","is-selected-row","items","onResize"])])):C("",!0)]),_:2},1024)]),_:2},[P.value.length>0||D?{name:"notifications",fn:t(()=>[w("ul",pt,[(s(!0),u(y,null,_(P.value,n=>(s(),u("li",{key:n.kind,"data-testid":`warning-${n.kind}`},[o(E,{path:`common.warnings.${n.kind}`,params:n.payload},null,8,["path","params"])],8,ut))),128)),e[2]||(e[2]=a()),D?(s(),u("li",mt,[e[0]||(e[0]=a(` + `)])),_:2},1032,["onClick"])]),key:"0"}:void 0]),1024)]),_:2},1024)]),_:2},1024),e[45]||(e[45]=a()),o(L,null,{default:t(n=>[n.route.name!==g.name?(s(),c(lt,{key:0,width:"670px",onClose:function(){g.replace({name:"data-plane-detail-view",params:{mesh:g.params.mesh,dataPlane:g.params.dataPlane},query:{inactive:g.params.inactive?null:void 0}})}},{default:t(()=>[(s(),c(st(n.Component),{data:g.params.subscription.length>0?i.data.dataplaneInsight.subscriptions:n.route.name.includes("-inbound-")?i.data.dataplane.networking.inbounds:(b==null?void 0:b.outbounds)||{},networking:i.data.dataplane.networking},null,8,["data","networking"]))]),_:2},1032,["onClose"])):C("",!0)]),_:2},1024),e[46]||(e[46]=a()),w("div",yt,[w("h2",null,d(l("data-planes.routes.item.mtls.title")),1),e[38]||(e[38]=a()),i.data.dataplaneInsight.mTLS?(s(!0),u(y,{key:0},_([i.data.dataplaneInsight.mTLS],n=>(s(),c(q,{key:n,class:"mt-4"},{default:t(()=>[w("div",ct,[o(v,null,{title:t(()=>[a(d(l("data-planes.routes.item.mtls.expiration_time.title")),1)]),body:t(()=>[a(d(l("common.formats.datetime",{value:Date.parse(n.certificateExpirationTime)})),1)]),_:2},1024),e[34]||(e[34]=a()),o(v,null,{title:t(()=>[a(d(l("data-planes.routes.item.mtls.generation_time.title")),1)]),body:t(()=>[a(d(l("common.formats.datetime",{value:Date.parse(n.lastCertificateRegeneration)})),1)]),_:2},1024),e[35]||(e[35]=a()),o(v,null,{title:t(()=>[a(d(l("data-planes.routes.item.mtls.regenerations.title")),1)]),body:t(()=>[a(d(l("common.formats.integer",{value:n.certificateRegenerations})),1)]),_:2},1024),e[36]||(e[36]=a()),o(v,null,{title:t(()=>[a(d(l("data-planes.routes.item.mtls.issued_backend.title")),1)]),body:t(()=>[a(d(n.issuedBackend),1)]),_:2},1024),e[37]||(e[37]=a()),o(v,null,{title:t(()=>[a(d(l("data-planes.routes.item.mtls.supported_backends.title")),1)]),body:t(()=>[w("ul",null,[(s(!0),u(y,null,_(n.supportedBackends,p=>(s(),u("li",{key:p},d(p),1))),128))])]),_:2},1024)])]),_:2},1024))),128)):(s(),c(U,{key:1,class:"mt-4",variant:"warning"},{default:t(()=>[o(E,{path:"data-planes.routes.item.mtls.disabled"})]),_:1}))]),e[47]||(e[47]=a()),i.data.dataplaneInsight.subscriptions.length>0?(s(),u("div",gt,[w("h2",null,d(l("data-planes.routes.item.subscriptions.title")),1),e[43]||(e[43]=a()),o(dt,{headers:[{...I.get("headers.instanceId"),label:l("http.api.property.instanceId"),key:"instanceId"},{...I.get("headers.version"),label:l("http.api.property.version"),key:"version"},{...I.get("headers.connected"),label:l("http.api.property.connected"),key:"connected"},{...I.get("headers.disconnected"),label:l("http.api.property.disconnected"),key:"disconnected"},{...I.get("headers.responses"),label:l("http.api.property.responses"),key:"responses"}],"is-selected-row":n=>n.id===g.params.subscription,items:i.data.dataplaneInsight.subscriptions.map((n,p,r)=>r[r.length-(p+1)]),onResize:I.set},{instanceId:t(({row:n})=>[o(z,{"data-action":"",to:{name:"data-plane-subscription-summary-view",params:{subscription:n.id}}},{default:t(()=>[a(d(n.controlPlaneInstanceId),1)]),_:2},1032,["to"])]),version:t(({row:n})=>{var p,r;return[a(d(((r=(p=n.version)==null?void 0:p.kumaDp)==null?void 0:r.version)??"-"),1)]}),connected:t(({row:n})=>[a(d(l("common.formats.datetime",{value:Date.parse(n.connectTime??"")})),1)]),disconnected:t(({row:n})=>[n.disconnectTime?(s(),u(y,{key:0},[a(d(l("common.formats.datetime",{value:Date.parse(n.disconnectTime)})),1)],64)):C("",!0)]),responses:t(({row:n})=>{var p;return[(s(!0),u(y,null,_([((p=n.status)==null?void 0:p.total)??{}],r=>(s(),u(y,null,[a(d(r.responsesSent)+"/"+d(r.responsesAcknowledged),1)],64))),256))]}),_:2},1032,["headers","is-selected-row","items","onResize"])])):C("",!0)]),_:2},1024)]),_:2},[P.value.length>0||D?{name:"notifications",fn:t(()=>[w("ul",pt,[(s(!0),u(y,null,_(P.value,n=>(s(),u("li",{key:n.kind,"data-testid":`warning-${n.kind}`},[o(E,{path:`common.warnings.${n.kind}`,params:n.payload},null,8,["path","params"])],8,ut))),128)),e[2]||(e[2]=a()),D?(s(),u("li",mt,[e[0]||(e[0]=a(` The below view is not enhanced with runtime stats (Error loading stats: `)),w("strong",null,d(D.toString()),1),e[1]||(e[1]=a(`) - `))])):C("",!0)])]),key:"0"}:void 0]),1024)]),_:2},1032,["src"])]),_:1})}}}),Ct=it(ft,[["__scopeId","data-v-e97b2a08"]]);export{Ct as default}; + `))])):C("",!0)])]),key:"0"}:void 0]),1024)]),_:2},1032,["src"])]),_:1})}}}),Ct=it(ft,[["__scopeId","data-v-34fdba22"]]);export{Ct as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/DataPlaneInboundSummaryOverviewView-8weaOWz2.js b/app/kuma-ui/pkg/resources/data/assets/DataPlaneInboundSummaryOverviewView-8weaOWz2.js new file mode 100644 index 000000000000..36f2fea93305 --- /dev/null +++ b/app/kuma-ui/pkg/resources/data/assets/DataPlaneInboundSummaryOverviewView-8weaOWz2.js @@ -0,0 +1,18 @@ +import{d as M,r as l,o as n,q as p,w as e,b as a,m as r,U as u,e as o,t as m,s as g,c as d,p as P,a0 as T,M as f,N as k,a1 as j}from"./index-CYuTVQ47.js";import{A as F,a as I}from"./AccordionList-BMJ-z7aG.js";import{P as q}from"./PolicyTypeTag-BMDEBDL1.js";import{T as E}from"./TagList-DuW9Uzgl.js";import{R as U}from"./RuleMatchers-WSTHDJO2.js";const Y={class:"stack-with-borders"},G={key:0,class:"mt-6"},H={class:"mt-4"},J={class:"stack-with-borders"},K={class:"mt-2"},at=M({__name:"DataPlaneInboundSummaryOverviewView",props:{data:{},routeName:{}},setup(x){const s=x;return(Q,t)=>{const N=l("XBadge"),v=l("XCopyButton"),X=l("XAction"),D=l("DataSource"),V=l("XCodeBlock"),z=l("XCard"),$=l("DataCollection"),L=l("DataLoader"),R=l("AppView"),S=l("RouteView");return n(),p(S,{params:{mesh:"",dataPlane:"",connection:""},name:s.routeName},{default:e(({t:C,route:w,uri:h})=>[a(R,null,{default:e(()=>[r("div",Y,[a(u,{layout:"horizontal"},{title:e(()=>t[0]||(t[0]=[o(` + Tags + `)])),body:e(()=>[a(E,{tags:s.data.tags,alignment:"right"},null,8,["tags"])]),_:1}),t[11]||(t[11]=o()),a(u,{layout:"horizontal"},{title:e(()=>[o(m(C("http.api.property.state")),1)]),body:e(()=>[a(N,{appearance:s.data.state==="Ready"?"success":"danger"},{default:e(()=>[o(m(C(`http.api.value.${s.data.state}`)),1)]),_:2},1032,["appearance"])]),_:2},1024),t[12]||(t[12]=o()),a(u,{layout:"horizontal"},{title:e(()=>t[3]||(t[3]=[o(` + Protocol + `)])),body:e(()=>[a(N,{appearance:"info"},{default:e(()=>[o(m(C(`http.api.value.${s.data.protocol}`)),1)]),_:2},1024)]),_:2},1024),t[13]||(t[13]=o()),a(u,{layout:"horizontal"},{title:e(()=>t[5]||(t[5]=[o(` + Address + `)])),body:e(()=>[a(v,{text:`${s.data.addressPort}`},null,8,["text"])]),_:1}),t[14]||(t[14]=o()),s.data.serviceAddressPort.length>0?(n(),p(u,{key:0,layout:"horizontal"},{title:e(()=>t[7]||(t[7]=[o(` + Service Address + `)])),body:e(()=>[a(v,{text:`${s.data.serviceAddressPort}`},null,8,["text"])]),_:1})):g("",!0),t[15]||(t[15]=o()),s.data.portName.length>0?(n(),p(u,{key:1,layout:"horizontal"},{title:e(()=>t[9]||(t[9]=[o(` + Name + `)])),body:e(()=>[a(v,{text:`${s.data.portName}`},null,8,["text"])]),_:1})):g("",!0)]),t[27]||(t[27]=o()),s.data?(n(),d("div",G,[t[25]||(t[25]=r("h3",null,"Rules",-1)),t[26]||(t[26]=o()),a(L,{src:h(P(T),"/meshes/:mesh/rules/for/:dataplane",{mesh:w.params.mesh,dataplane:w.params.dataPlane})},{default:e(({data:O})=>[a($,{predicate:_=>_.ruleType==="from"&&Number(_.inbound.port)===Number(w.params.connection.split("_")[1]),items:O.rules},{default:e(({items:_})=>[r("div",H,[a(F,{"initially-open":0,"multiple-open":"",class:"stack"},{default:e(()=>[(n(!0),d(f,null,k(Object.groupBy(_,b=>b.type),(b,A)=>(n(),p(z,{key:A},{default:e(()=>[a(I,null,{"accordion-header":e(()=>[a(q,{"policy-type":A},{default:e(()=>[o(m(A)+" ("+m(b.length)+`) + `,1)]),_:2},1032,["policy-type"])]),"accordion-content":e(()=>[r("div",J,[(n(!0),d(f,null,k(b,y=>(n(),d(f,{key:y},[y.matchers.length>0?(n(),p(u,{key:0,layout:"horizontal"},{title:e(()=>t[16]||(t[16]=[o(` + From + `)])),body:e(()=>[r("p",null,[a(U,{items:y.matchers},null,8,["items"])])]),_:2},1024)):g("",!0),t[22]||(t[22]=o()),y.origins.length>0?(n(),p(u,{key:1,layout:"horizontal"},{title:e(()=>t[18]||(t[18]=[o(` + Origin Policies + `)])),body:e(()=>[a(D,{src:"/policy-types"},{default:e(({data:B})=>[(n(!0),d(f,null,k([Object.groupBy((B==null?void 0:B.policies)??[],c=>c.name)],c=>(n(),d("ul",{key:c},[(n(!0),d(f,null,k(y.origins,i=>(n(),d("li",{key:`${i.mesh}-${i.name}`},[c[i.type]?(n(),p(X,{key:0,to:{name:"policy-detail-view",params:{mesh:i.mesh,policyPath:c[i.type][0].path,policy:i.name}}},{default:e(()=>[o(m(i.name),1)]),_:2},1032,["to"])):(n(),d(f,{key:1},[o(m(i.name),1)],64))]))),128))]))),128))]),_:2},1024)]),_:2},1024)):g("",!0),t[23]||(t[23]=o()),r("div",null,[t[20]||(t[20]=r("dt",null,` + Config + `,-1)),t[21]||(t[21]=o()),r("dd",K,[r("div",null,[a(V,{code:P(j).stringify(y.raw),language:"yaml","show-copy-button":!1},null,8,["code"])])])])],64))),128))])]),_:2},1024)]),_:2},1024))),128))]),_:2},1024)])]),_:2},1032,["predicate","items"])]),_:2},1032,["src"])])):g("",!0)]),_:2},1024)]),_:1},8,["name"])}}});export{at as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/DataPlaneInboundSummaryOverviewView-BCXBza5v.js b/app/kuma-ui/pkg/resources/data/assets/DataPlaneInboundSummaryOverviewView-BCXBza5v.js deleted file mode 100644 index 8f699fdd20fe..000000000000 --- a/app/kuma-ui/pkg/resources/data/assets/DataPlaneInboundSummaryOverviewView-BCXBza5v.js +++ /dev/null @@ -1,16 +0,0 @@ -import{d as M,r as s,o as n,q as y,w as e,b as a,m as r,U as u,e as o,t as p,s as b,c as d,p as X,a0 as T,M as c,N as k,a1 as j}from"./index-Du84oSnm.js";import{A as F,a as I}from"./AccordionList-DxqQPZqW.js";import{P as q}from"./PolicyTypeTag-DEYzPr6n.js";import{T as E}from"./TagList-C3eJ2alx.js";import{R as U}from"./RuleMatchers-BUqtDweE.js";const Y={class:"stack-with-borders"},G={key:0,class:"mt-6"},H={class:"mt-4"},J={class:"stack-with-borders"},K={class:"mt-2"},at=M({__name:"DataPlaneInboundSummaryOverviewView",props:{data:{},routeName:{}},setup(D){const l=D;return(Q,t)=>{const B=s("XBadge"),P=s("XCopyButton"),N=s("XAction"),V=s("DataSource"),x=s("XCodeBlock"),z=s("XCard"),h=s("DataCollection"),L=s("DataLoader"),R=s("AppView"),$=s("RouteView");return n(),y($,{params:{mesh:"",dataPlane:"",connection:""},name:l.routeName},{default:e(({t:v,route:C,uri:S})=>[a(R,null,{default:e(()=>[r("div",Y,[a(u,{layout:"horizontal"},{title:e(()=>t[0]||(t[0]=[o(` - Tags - `)])),body:e(()=>[a(E,{tags:l.data.tags,alignment:"right"},null,8,["tags"])]),_:1}),t[9]||(t[9]=o()),a(u,{layout:"horizontal"},{title:e(()=>[o(p(v("http.api.property.state")),1)]),body:e(()=>[a(B,{appearance:l.data.state==="Ready"?"success":"danger"},{default:e(()=>[o(p(v(`http.api.value.${l.data.state}`)),1)]),_:2},1032,["appearance"])]),_:2},1024),t[10]||(t[10]=o()),a(u,{layout:"horizontal"},{title:e(()=>t[3]||(t[3]=[o(` - Protocol - `)])),body:e(()=>[a(B,{appearance:"info"},{default:e(()=>[o(p(v(`http.api.value.${l.data.protocol}`)),1)]),_:2},1024)]),_:2},1024),t[11]||(t[11]=o()),a(u,{layout:"horizontal"},{title:e(()=>t[5]||(t[5]=[o(` - Address - `)])),body:e(()=>[a(P,{text:`${l.data.addressPort}`},null,8,["text"])]),_:1}),t[12]||(t[12]=o()),l.data.serviceAddressPort.length>0?(n(),y(u,{key:0,layout:"horizontal"},{title:e(()=>t[7]||(t[7]=[o(` - Service Address - `)])),body:e(()=>[a(P,{text:`${l.data.serviceAddressPort}`},null,8,["text"])]),_:1})):b("",!0)]),t[24]||(t[24]=o()),l.data?(n(),d("div",G,[t[22]||(t[22]=r("h3",null,"Rules",-1)),t[23]||(t[23]=o()),a(L,{src:S(X(T),"/meshes/:mesh/rules/for/:dataplane",{mesh:C.params.mesh,dataplane:C.params.dataPlane})},{default:e(({data:O})=>[a(h,{predicate:_=>_.ruleType==="from"&&Number(_.inbound.port)===Number(C.params.connection.split("_")[1]),items:O.rules},{default:e(({items:_})=>[r("div",H,[a(F,{"initially-open":0,"multiple-open":"",class:"stack"},{default:e(()=>[(n(!0),d(c,null,k(Object.groupBy(_,g=>g.type),(g,w)=>(n(),y(z,{key:w},{default:e(()=>[a(I,null,{"accordion-header":e(()=>[a(q,{"policy-type":w},{default:e(()=>[o(p(w)+" ("+p(g.length)+`) - `,1)]),_:2},1032,["policy-type"])]),"accordion-content":e(()=>[r("div",J,[(n(!0),d(c,null,k(g,m=>(n(),d(c,{key:m},[m.matchers.length>0?(n(),y(u,{key:0,layout:"horizontal"},{title:e(()=>t[13]||(t[13]=[o(` - From - `)])),body:e(()=>[r("p",null,[a(U,{items:m.matchers},null,8,["items"])])]),_:2},1024)):b("",!0),t[19]||(t[19]=o()),m.origins.length>0?(n(),y(u,{key:1,layout:"horizontal"},{title:e(()=>t[15]||(t[15]=[o(` - Origin Policies - `)])),body:e(()=>[a(V,{src:"/policy-types"},{default:e(({data:A})=>[(n(!0),d(c,null,k([Object.groupBy((A==null?void 0:A.policies)??[],f=>f.name)],f=>(n(),d("ul",{key:f},[(n(!0),d(c,null,k(m.origins,i=>(n(),d("li",{key:`${i.mesh}-${i.name}`},[f[i.type]?(n(),y(N,{key:0,to:{name:"policy-detail-view",params:{mesh:i.mesh,policyPath:f[i.type][0].path,policy:i.name}}},{default:e(()=>[o(p(i.name),1)]),_:2},1032,["to"])):(n(),d(c,{key:1},[o(p(i.name),1)],64))]))),128))]))),128))]),_:2},1024)]),_:2},1024)):b("",!0),t[20]||(t[20]=o()),r("div",null,[t[17]||(t[17]=r("dt",null,` - Config - `,-1)),t[18]||(t[18]=o()),r("dd",K,[r("div",null,[a(x,{code:X(j).stringify(m.raw),language:"yaml","show-copy-button":!1},null,8,["code"])])])])],64))),128))])]),_:2},1024)]),_:2},1024))),128))]),_:2},1024)])]),_:2},1032,["predicate","items"])]),_:2},1032,["src"])])):b("",!0)]),_:2},1024)]),_:1},8,["name"])}}});export{at as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/DataPlaneListView-BOfjaY9s.js b/app/kuma-ui/pkg/resources/data/assets/DataPlaneListView-cUu8XmUy.js similarity index 96% rename from app/kuma-ui/pkg/resources/data/assets/DataPlaneListView-BOfjaY9s.js rename to app/kuma-ui/pkg/resources/data/assets/DataPlaneListView-cUu8XmUy.js index acbc9cc20212..3336ddd38c8e 100644 --- a/app/kuma-ui/pkg/resources/data/assets/DataPlaneListView-BOfjaY9s.js +++ b/app/kuma-ui/pkg/resources/data/assets/DataPlaneListView-cUu8XmUy.js @@ -1 +1 @@ -import{d as q,r as p,o as l,q as u,w as a,b as i,e as s,m as z,T as $,p as v,ah as F,s as g,t as o,N as C,Y as G,B as O,c as y,M as _,S as Z,I as j,_ as K}from"./index-Du84oSnm.js";import{F as M}from"./FilterBar-CKqqItEJ.js";import{S as U}from"./SummaryView-Cd8oe3uM.js";const W={key:0},Y={key:1},H=q({__name:"DataPlaneListView",props:{mesh:{}},setup(b){const w=b;return(J,m)=>{const T=p("RouteTitle"),X=p("XI18n"),h=p("XIcon"),x=p("XSelect"),f=p("XAction"),S=p("XCopyButton"),V=p("XLayout"),I=p("XActionGroup"),L=p("RouterView"),B=p("DataCollection"),D=p("DataLoader"),N=p("XCard"),A=p("AppView"),R=p("RouteView");return l(),u(R,{name:"data-plane-list-view",params:{page:1,size:Number,dataplaneType:"all",s:"",mesh:"",dataPlane:""}},{default:a(({can:k,route:t,t:r,me:c,uri:E})=>[i(T,{render:!1,title:r("data-planes.routes.items.title")},null,8,["title"]),m[14]||(m[14]=s()),i(A,{docs:r("data-planes.href.docs.data_plane_proxy")},{default:a(()=>[i(X,{path:"data-planes.routes.items.intro","default-path":"common.i18n.ignore-error"}),m[13]||(m[13]=s()),i(N,null,{default:a(()=>[z("search",null,[i(M,{class:"data-plane-proxy-filter",placeholder:"service:backend",query:t.params.s,fields:{name:{description:"filter by name or parts of a name"},protocol:{description:"filter by “kuma.io/protocol” value"},service:{description:"filter by “kuma.io/service” value"},tag:{description:"filter by tags (e.g. “tag: version:2”)"},...k("use zones")&&{zone:{description:"filter by “kuma.io/zone” value"}}},onChange:n=>t.update({...Object.fromEntries(n.entries())})},null,8,["query","fields","onChange"]),m[1]||(m[1]=s()),i(x,{label:"Type",selected:t.params.dataplaneType,onChange:n=>t.update({dataplaneType:n})},$({selected:a(({item:n})=>[n!=="all"?(l(),u(h,{key:0,size:v(F),name:n},null,8,["size","name"])):g("",!0),s(" "+o(r(`data-planes.type.${n}`)),1)]),_:2},[C(["all","standard","builtin","delegated"],n=>({name:`${n}-option`,fn:a(()=>[n!=="all"?(l(),u(h,{key:0,name:n},null,8,["name"])):g("",!0),s(" "+o(r(`data-planes.type.${n}`)),1)])}))]),1032,["selected","onChange"])]),m[12]||(m[12]=s()),i(D,{src:E(v(G),"/meshes/:mesh/dataplanes/of/:type",{mesh:t.params.mesh,type:t.params.dataplaneType},{page:t.params.page,size:t.params.size,search:t.params.s})},{loadable:a(({data:n})=>[i(B,{type:"data-planes",items:(n==null?void 0:n.items)??[void 0],total:n==null?void 0:n.total,page:t.params.page,"page-size":t.params.size,onChange:t.update},{default:a(()=>[i(O,{class:"data-plane-collection","data-testid":"data-plane-collection",headers:[{...c.get("headers.type"),label:" ",key:"type"},{...c.get("headers.name"),label:"Name",key:"name"},{...c.get("headers.namespace"),label:"Namespace",key:"namespace"},...k("use zones")?[{...c.get("headers.zone"),label:"Zone",key:"zone"}]:[],...k("use service-insights",w.mesh)?[{...c.get("headers.services"),label:"Services",key:"services"}]:[],{...c.get("headers.certificate"),label:"Certificate Info",key:"certificate"},{...c.get("headers.status"),label:"Status",key:"status"},{...c.get("headers.warnings"),label:"Warnings",key:"warnings",hideLabel:!0},{...c.get("headers.actions"),label:"Actions",key:"actions",hideLabel:!0}],items:n==null?void 0:n.items,"is-selected-row":e=>e.name===t.params.dataPlane,onResize:c.set},{type:a(({row:e})=>[i(h,{name:e.dataplaneType},{default:a(()=>[s(o(r(`data-planes.type.${e.dataplaneType}`)),1)]),_:2},1032,["name"])]),name:a(({row:e})=>[i(f,{"data-action":"",class:"name-link",title:e.name,to:{name:"data-plane-summary-view",params:{mesh:e.mesh,dataPlane:e.id},query:{page:t.params.page,size:t.params.size,s:t.params.s,dataplaneType:t.params.dataplaneType}}},{default:a(()=>[s(o(e.name),1)]),_:2},1032,["title","to"])]),namespace:a(({row:e})=>[s(o(e.namespace),1)]),services:a(({row:e})=>[e.services.length>0?(l(),u(V,{key:0,type:"separated",truncate:""},{default:a(()=>[(l(!0),y(_,null,C(e.services,(d,P)=>(l(),y("div",{key:P},[i(S,{text:d},{default:a(()=>[e.dataplaneType==="standard"?(l(),u(f,{key:0,to:{name:"service-detail-view",params:{service:d}}},{default:a(()=>[s(o(d),1)]),_:2},1032,["to"])):e.dataplaneType==="delegated"?(l(),u(f,{key:1,to:{name:"delegated-gateway-detail-view",params:{service:d}}},{default:a(()=>[s(o(d),1)]),_:2},1032,["to"])):(l(),y(_,{key:2},[s(o(d),1)],64))]),_:2},1032,["text"])]))),128))]),_:2},1024)):(l(),y(_,{key:1},[s(o(r("common.collection.none")),1)],64))]),zone:a(({row:e})=>[e.zone?(l(),u(f,{key:0,to:{name:"zone-cp-detail-view",params:{zone:e.zone}}},{default:a(()=>[s(o(e.zone),1)]),_:2},1032,["to"])):(l(),y(_,{key:1},[s(o(r("common.collection.none")),1)],64))]),certificate:a(({row:e})=>{var d;return[(d=e.dataplaneInsight.mTLS)!=null&&d.certificateExpirationTime?(l(),y(_,{key:0},[s(o(r("common.formats.datetime",{value:Date.parse(e.dataplaneInsight.mTLS.certificateExpirationTime)})),1)],64)):(l(),y(_,{key:1},[s(o(r("data-planes.components.data-plane-list.certificate.none")),1)],64))]}),status:a(({row:e})=>[i(Z,{status:e.status},null,8,["status"])]),warnings:a(({row:e})=>[e.isCertExpired||e.warnings.length>0?(l(),u(h,{key:0,class:"mr-1",name:"warning"},{default:a(()=>[z("ul",null,[e.warnings.length>0?(l(),y("li",W,o(r("data-planes.components.data-plane-list.version_mismatch")),1)):g("",!0),m[2]||(m[2]=s()),e.isCertExpired?(l(),y("li",Y,o(r("data-planes.components.data-plane-list.cert_expired")),1)):g("",!0)])]),_:2},1024)):(l(),y(_,{key:1},[s(o(r("common.collection.none")),1)],64))]),actions:a(({row:e})=>[i(I,null,{default:a(()=>[i(f,{to:{name:"data-plane-detail-view",params:{dataPlane:e.id}}},{default:a(()=>[s(o(r("common.collection.actions.view")),1)]),_:2},1032,["to"])]),_:2},1024)]),_:2},1032,["headers","items","is-selected-row","onResize"]),m[11]||(m[11]=s()),i(L,null,{default:a(({Component:e})=>[t.child()?(l(),u(U,{key:0,onClose:d=>t.replace({name:t.name,params:{mesh:t.params.mesh},query:{page:t.params.page,size:t.params.size,s:t.params.s}})},{default:a(()=>[typeof n<"u"?(l(),u(j(e),{key:0,items:n.items},null,8,["items"])):g("",!0)]),_:2},1032,["onClose"])):g("",!0)]),_:2},1024)]),_:2},1032,["items","total","page","page-size","onChange"])]),_:2},1032,["src"])]),_:2},1024)]),_:2},1032,["docs"])]),_:1})}}}),te=K(H,[["__scopeId","data-v-c71c97de"]]);export{te as default}; +import{d as q,r as p,o as l,q as u,w as a,b as i,e as s,m as z,T as $,p as v,ah as F,s as g,t as o,N as C,Y as G,B as O,c as y,M as _,S as Z,I as j,_ as K}from"./index-CYuTVQ47.js";import{F as M}from"./FilterBar-DwgK01R3.js";import{S as U}from"./SummaryView-VRFtuluL.js";const W={key:0},Y={key:1},H=q({__name:"DataPlaneListView",props:{mesh:{}},setup(b){const w=b;return(J,m)=>{const T=p("RouteTitle"),X=p("XI18n"),h=p("XIcon"),x=p("XSelect"),f=p("XAction"),S=p("XCopyButton"),V=p("XLayout"),I=p("XActionGroup"),L=p("RouterView"),B=p("DataCollection"),D=p("DataLoader"),N=p("XCard"),A=p("AppView"),R=p("RouteView");return l(),u(R,{name:"data-plane-list-view",params:{page:1,size:Number,dataplaneType:"all",s:"",mesh:"",dataPlane:""}},{default:a(({can:k,route:t,t:r,me:c,uri:E})=>[i(T,{render:!1,title:r("data-planes.routes.items.title")},null,8,["title"]),m[14]||(m[14]=s()),i(A,{docs:r("data-planes.href.docs.data_plane_proxy")},{default:a(()=>[i(X,{path:"data-planes.routes.items.intro","default-path":"common.i18n.ignore-error"}),m[13]||(m[13]=s()),i(N,null,{default:a(()=>[z("search",null,[i(M,{class:"data-plane-proxy-filter",placeholder:"service:backend",query:t.params.s,fields:{name:{description:"filter by name or parts of a name"},protocol:{description:"filter by “kuma.io/protocol” value"},service:{description:"filter by “kuma.io/service” value"},tag:{description:"filter by tags (e.g. “tag: version:2”)"},...k("use zones")&&{zone:{description:"filter by “kuma.io/zone” value"}}},onChange:n=>t.update({...Object.fromEntries(n.entries())})},null,8,["query","fields","onChange"]),m[1]||(m[1]=s()),i(x,{label:"Type",selected:t.params.dataplaneType,onChange:n=>t.update({dataplaneType:n})},$({selected:a(({item:n})=>[n!=="all"?(l(),u(h,{key:0,size:v(F),name:n},null,8,["size","name"])):g("",!0),s(" "+o(r(`data-planes.type.${n}`)),1)]),_:2},[C(["all","standard","builtin","delegated"],n=>({name:`${n}-option`,fn:a(()=>[n!=="all"?(l(),u(h,{key:0,name:n},null,8,["name"])):g("",!0),s(" "+o(r(`data-planes.type.${n}`)),1)])}))]),1032,["selected","onChange"])]),m[12]||(m[12]=s()),i(D,{src:E(v(G),"/meshes/:mesh/dataplanes/of/:type",{mesh:t.params.mesh,type:t.params.dataplaneType},{page:t.params.page,size:t.params.size,search:t.params.s})},{loadable:a(({data:n})=>[i(B,{type:"data-planes",items:(n==null?void 0:n.items)??[void 0],total:n==null?void 0:n.total,page:t.params.page,"page-size":t.params.size,onChange:t.update},{default:a(()=>[i(O,{class:"data-plane-collection","data-testid":"data-plane-collection",headers:[{...c.get("headers.type"),label:" ",key:"type"},{...c.get("headers.name"),label:"Name",key:"name"},{...c.get("headers.namespace"),label:"Namespace",key:"namespace"},...k("use zones")?[{...c.get("headers.zone"),label:"Zone",key:"zone"}]:[],...k("use service-insights",w.mesh)?[{...c.get("headers.services"),label:"Services",key:"services"}]:[],{...c.get("headers.certificate"),label:"Certificate Info",key:"certificate"},{...c.get("headers.status"),label:"Status",key:"status"},{...c.get("headers.warnings"),label:"Warnings",key:"warnings",hideLabel:!0},{...c.get("headers.actions"),label:"Actions",key:"actions",hideLabel:!0}],items:n==null?void 0:n.items,"is-selected-row":e=>e.name===t.params.dataPlane,onResize:c.set},{type:a(({row:e})=>[i(h,{name:e.dataplaneType},{default:a(()=>[s(o(r(`data-planes.type.${e.dataplaneType}`)),1)]),_:2},1032,["name"])]),name:a(({row:e})=>[i(f,{"data-action":"",class:"name-link",title:e.name,to:{name:"data-plane-summary-view",params:{mesh:e.mesh,dataPlane:e.id},query:{page:t.params.page,size:t.params.size,s:t.params.s,dataplaneType:t.params.dataplaneType}}},{default:a(()=>[s(o(e.name),1)]),_:2},1032,["title","to"])]),namespace:a(({row:e})=>[s(o(e.namespace),1)]),services:a(({row:e})=>[e.services.length>0?(l(),u(V,{key:0,type:"separated",truncate:""},{default:a(()=>[(l(!0),y(_,null,C(e.services,(d,P)=>(l(),y("div",{key:P},[i(S,{text:d},{default:a(()=>[e.dataplaneType==="standard"?(l(),u(f,{key:0,to:{name:"service-detail-view",params:{service:d}}},{default:a(()=>[s(o(d),1)]),_:2},1032,["to"])):e.dataplaneType==="delegated"?(l(),u(f,{key:1,to:{name:"delegated-gateway-detail-view",params:{service:d}}},{default:a(()=>[s(o(d),1)]),_:2},1032,["to"])):(l(),y(_,{key:2},[s(o(d),1)],64))]),_:2},1032,["text"])]))),128))]),_:2},1024)):(l(),y(_,{key:1},[s(o(r("common.collection.none")),1)],64))]),zone:a(({row:e})=>[e.zone?(l(),u(f,{key:0,to:{name:"zone-cp-detail-view",params:{zone:e.zone}}},{default:a(()=>[s(o(e.zone),1)]),_:2},1032,["to"])):(l(),y(_,{key:1},[s(o(r("common.collection.none")),1)],64))]),certificate:a(({row:e})=>{var d;return[(d=e.dataplaneInsight.mTLS)!=null&&d.certificateExpirationTime?(l(),y(_,{key:0},[s(o(r("common.formats.datetime",{value:Date.parse(e.dataplaneInsight.mTLS.certificateExpirationTime)})),1)],64)):(l(),y(_,{key:1},[s(o(r("data-planes.components.data-plane-list.certificate.none")),1)],64))]}),status:a(({row:e})=>[i(Z,{status:e.status},null,8,["status"])]),warnings:a(({row:e})=>[e.isCertExpired||e.warnings.length>0?(l(),u(h,{key:0,class:"mr-1",name:"warning"},{default:a(()=>[z("ul",null,[e.warnings.length>0?(l(),y("li",W,o(r("data-planes.components.data-plane-list.version_mismatch")),1)):g("",!0),m[2]||(m[2]=s()),e.isCertExpired?(l(),y("li",Y,o(r("data-planes.components.data-plane-list.cert_expired")),1)):g("",!0)])]),_:2},1024)):(l(),y(_,{key:1},[s(o(r("common.collection.none")),1)],64))]),actions:a(({row:e})=>[i(I,null,{default:a(()=>[i(f,{to:{name:"data-plane-detail-view",params:{dataPlane:e.id}}},{default:a(()=>[s(o(r("common.collection.actions.view")),1)]),_:2},1032,["to"])]),_:2},1024)]),_:2},1032,["headers","items","is-selected-row","onResize"]),m[11]||(m[11]=s()),i(L,null,{default:a(({Component:e})=>[t.child()?(l(),u(U,{key:0,onClose:d=>t.replace({name:t.name,params:{mesh:t.params.mesh},query:{page:t.params.page,size:t.params.size,s:t.params.s}})},{default:a(()=>[typeof n<"u"?(l(),u(j(e),{key:0,items:n.items},null,8,["items"])):g("",!0)]),_:2},1032,["onClose"])):g("",!0)]),_:2},1024)]),_:2},1032,["items","total","page","page-size","onChange"])]),_:2},1032,["src"])]),_:2},1024)]),_:2},1032,["docs"])]),_:1})}}}),te=K(H,[["__scopeId","data-v-c71c97de"]]);export{te as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/DataPlaneOutboundSummaryOverviewView-B7dnhjQx.js b/app/kuma-ui/pkg/resources/data/assets/DataPlaneOutboundSummaryOverviewView-6wG7F1FG.js similarity index 96% rename from app/kuma-ui/pkg/resources/data/assets/DataPlaneOutboundSummaryOverviewView-B7dnhjQx.js rename to app/kuma-ui/pkg/resources/data/assets/DataPlaneOutboundSummaryOverviewView-6wG7F1FG.js index 89fd54aa7ebc..50fe41313870 100644 --- a/app/kuma-ui/pkg/resources/data/assets/DataPlaneOutboundSummaryOverviewView-B7dnhjQx.js +++ b/app/kuma-ui/pkg/resources/data/assets/DataPlaneOutboundSummaryOverviewView-6wG7F1FG.js @@ -1,4 +1,4 @@ -import{d as q,r as m,o as t,q as p,w as a,b as u,c as n,M as c,N as f,U as M,e as o,t as h,m as d,p as O,a0 as E,s as g,a1 as $,_ as H}from"./index-Du84oSnm.js";import{A as J,a as U}from"./AccordionList-DxqQPZqW.js";import{P as A}from"./PolicyTypeTag-DEYzPr6n.js";import{R as Y}from"./RuleMatchers-BUqtDweE.js";const G={key:0,class:"rules"},K={class:"stack-with-borders mt-4"},Q={class:"stack-with-borders mt-4"},W={class:"mt-4"},Z={class:"stack-with-borders"},ee={class:"mt-2"},te=q({__name:"DataPlaneOutboundSummaryOverviewView",props:{data:{},routeName:{}},setup(X){const k=X,V=(v,e)=>v.$resourceMeta.name===e.name&&v.$resourceMeta.namespace===e.namespace&&v.$resourceMeta.zone===e.zone&&(e.resourceSectionName===""||v.$resourceMeta.port===e.port);return(v,e)=>{const S=m("XBadge"),D=m("XAction"),C=m("DataCollection"),N=m("XCodeBlock"),z=m("XCard"),x=m("DataLoader"),L=m("DataSource"),j=m("AppView"),F=m("RouteView");return t(),p(F,{params:{mesh:"",dataPlane:"",connection:""},name:k.routeName},{default:a(({t:T,route:P,uri:I})=>[u(j,null,{default:a(()=>[(t(!0),n(c,null,f([P.params.connection.replace(/-([a-f0-9]){16}$/,"")],B=>(t(),n("div",{key:B,class:"stack-with-borders"},[u(M,{layout:"horizontal"},{title:a(()=>e[0]||(e[0]=[o(` +import{d as q,r as m,o as t,q as p,w as a,b as u,c as n,M as c,N as f,U as M,e as o,t as h,m as d,p as O,a0 as E,s as g,a1 as $,_ as H}from"./index-CYuTVQ47.js";import{A as J,a as U}from"./AccordionList-BMJ-z7aG.js";import{P as A}from"./PolicyTypeTag-BMDEBDL1.js";import{R as Y}from"./RuleMatchers-WSTHDJO2.js";const G={key:0,class:"rules"},K={class:"stack-with-borders mt-4"},Q={class:"stack-with-borders mt-4"},W={class:"mt-4"},Z={class:"stack-with-borders"},ee={class:"mt-2"},te=q({__name:"DataPlaneOutboundSummaryOverviewView",props:{data:{},routeName:{}},setup(X){const k=X,V=(v,e)=>v.$resourceMeta.name===e.name&&v.$resourceMeta.namespace===e.namespace&&v.$resourceMeta.zone===e.zone&&(e.resourceSectionName===""||v.$resourceMeta.port===e.port);return(v,e)=>{const S=m("XBadge"),D=m("XAction"),C=m("DataCollection"),N=m("XCodeBlock"),z=m("XCard"),x=m("DataLoader"),L=m("DataSource"),j=m("AppView"),F=m("RouteView");return t(),p(F,{params:{mesh:"",dataPlane:"",connection:""},name:k.routeName},{default:a(({t:T,route:P,uri:I})=>[u(j,null,{default:a(()=>[(t(!0),n(c,null,f([P.params.connection.replace(/-([a-f0-9]){16}$/,"")],B=>(t(),n("div",{key:B,class:"stack-with-borders"},[u(M,{layout:"horizontal"},{title:a(()=>e[0]||(e[0]=[o(` Protocol `)])),body:a(()=>[u(S,{appearance:"info"},{default:a(()=>[o(h(T(`http.api.value.${["grpc","http","tcp"].find(w=>typeof k.data[w]<"u")}`)),1)]),_:2},1024)]),_:2},1024),e[17]||(e[17]=o()),k.data?(t(),n("div",G,[e[15]||(e[15]=d("h3",null,"Rules",-1)),e[16]||(e[16]=o()),u(L,{src:"/policy-types"},{default:a(({data:w})=>[(t(!0),n(c,null,f([Object.groupBy((w==null?void 0:w.policies)??[],_=>_.name)],_=>(t(),p(x,{key:typeof _,src:I(O(E),"/meshes/:mesh/rules/for/:dataplane",{mesh:P.params.mesh,dataplane:P.params.dataPlane})},{default:a(({data:R})=>[k.data.$resourceMeta.type!==""?(t(),p(C,{key:0,predicate:i=>i.resourceMeta.type==="Mesh"||V(k.data,i),items:R.toResourceRules},{default:a(({items:i})=>[d("div",K,[(t(!0),n(c,null,f(Object.groupBy(i,s=>s.type),(s,y)=>(t(),n("div",{key:y},[u(A,{"policy-type":y},{default:a(()=>[o(h(y),1)]),_:2},1032,["policy-type"]),e[5]||(e[5]=o()),d("div",Q,[(t(!0),n(c,null,f(s.length>1?s.filter(r=>V(k.data,r)):s,r=>(t(),n("div",{key:r},[r.origins.length>0?(t(),p(M,{key:0,layout:"horizontal"},{title:a(()=>e[2]||(e[2]=[o(` Origin Policies diff --git a/app/kuma-ui/pkg/resources/data/assets/DataPlanePoliciesView-B0NUCA28.js b/app/kuma-ui/pkg/resources/data/assets/DataPlanePoliciesView-CocDxlov.js similarity index 97% rename from app/kuma-ui/pkg/resources/data/assets/DataPlanePoliciesView-B0NUCA28.js rename to app/kuma-ui/pkg/resources/data/assets/DataPlanePoliciesView-CocDxlov.js index 473673fd7ed2..8af3756d6e28 100644 --- a/app/kuma-ui/pkg/resources/data/assets/DataPlanePoliciesView-B0NUCA28.js +++ b/app/kuma-ui/pkg/resources/data/assets/DataPlanePoliciesView-CocDxlov.js @@ -1,4 +1,4 @@ -import{a as T,A as G}from"./AccordionList-DxqQPZqW.js";import{d as I,r as h,o as e,c as s,m as u,e as n,M as r,N as g,t as p,b as o,w as a,s as N,q as y,T as H,_ as z,p as L,a1 as M,l as Y,B as J,n as Q,af as U,a0 as W,I as Z}from"./index-Du84oSnm.js";import{S as E}from"./SummaryView-Cd8oe3uM.js";import{P as q}from"./PolicyTypeTag-DEYzPr6n.js";import{T as F}from"./TagList-C3eJ2alx.js";import{R as ee}from"./RuleMatchers-BUqtDweE.js";const te={class:"policies-list"},ae={class:"mesh-gateway-policy-list"},se={key:0},ne={class:"dataplane-policy-header"},le={key:0,class:"badge-list"},oe={class:"mt-1"},ie=I({__name:"BuiltinGatewayPolicies",props:{gatewayDataplane:{},types:{}},setup(R){const $=R;return(P,t)=>{const X=h("XAction"),w=h("XBadge");return e(),s("div",te,[u("div",ae,[t[11]||(t[11]=u("h3",{class:"mb-2"},` +import{a as T,A as G}from"./AccordionList-BMJ-z7aG.js";import{d as I,r as h,o as e,c as s,m as u,e as n,M as r,N as g,t as p,b as o,w as a,s as N,q as y,T as H,_ as z,p as L,a1 as M,l as Y,B as J,n as Q,af as U,a0 as W,I as Z}from"./index-CYuTVQ47.js";import{S as E}from"./SummaryView-VRFtuluL.js";import{P as q}from"./PolicyTypeTag-BMDEBDL1.js";import{T as F}from"./TagList-DuW9Uzgl.js";import{R as ee}from"./RuleMatchers-WSTHDJO2.js";const te={class:"policies-list"},ae={class:"mesh-gateway-policy-list"},se={key:0},ne={class:"dataplane-policy-header"},le={key:0,class:"badge-list"},oe={class:"mt-1"},ie=I({__name:"BuiltinGatewayPolicies",props:{gatewayDataplane:{},types:{}},setup(R){const $=R;return(P,t)=>{const X=h("XAction"),w=h("XBadge");return e(),s("div",te,[u("div",ae,[t[11]||(t[11]=u("h3",{class:"mb-2"},` Gateway policies `,-1)),t[12]||(t[12]=n()),P.gatewayDataplane.routePolicies.length>0?(e(),s("ul",se,[(e(!0),s(r,null,g(P.gatewayDataplane.routePolicies,(i,m)=>{var d;return e(),s("li",{key:m},[u("span",null,p(i.type),1),t[0]||(t[0]=n(`: diff --git a/app/kuma-ui/pkg/resources/data/assets/DataPlanePolicySummaryView-Do8EuIp8.js b/app/kuma-ui/pkg/resources/data/assets/DataPlanePolicySummaryView-De7eiXMc.js similarity index 92% rename from app/kuma-ui/pkg/resources/data/assets/DataPlanePolicySummaryView-Do8EuIp8.js rename to app/kuma-ui/pkg/resources/data/assets/DataPlanePolicySummaryView-De7eiXMc.js index 4eb497a237de..05ddb8800444 100644 --- a/app/kuma-ui/pkg/resources/data/assets/DataPlanePolicySummaryView-Do8EuIp8.js +++ b/app/kuma-ui/pkg/resources/data/assets/DataPlanePolicySummaryView-De7eiXMc.js @@ -1 +1 @@ -import{_ as E}from"./PolicySummary.vue_vue_type_script_setup_true_lang-BuPrhy6e.js";import{_ as k}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-DddnXT9n.js";import{d as D,r as t,o as l,q as m,w as o,b as s,m as d,e as p,t as u,c as X,T as b,N as v,s as _,_ as F}from"./index-Du84oSnm.js";const L={key:0},N=D({__name:"DataPlanePolicySummaryView",setup(A){return(B,r)=>{const h=t("RouteTitle"),g=t("XAction"),C=t("XSelect"),x=t("XLayout"),y=t("DataSource"),S=t("DataLoader"),w=t("AppView"),V=t("RouteView");return l(),m(V,{name:"data-plane-policy-summary-view",params:{mesh:"",policyPath:"",policy:"",codeSearch:"",codeFilter:!1,codeRegExp:!1,format:String}},{default:o(({route:e,t:c})=>[s(y,{src:`/meshes/${e.params.mesh}/policy-path/${e.params.policyPath}/policy/${e.params.policy}`},{default:o(({data:n,error:$})=>[s(w,null,{title:o(()=>[d("h2",null,[s(g,{to:{name:"policy-detail-view",params:{mesh:e.params.mesh,policyPath:e.params.policyPath,policy:e.params.policy}}},{default:o(()=>[s(h,{title:c("policies.routes.item.title",{name:e.params.policy})},null,8,["title"])]),_:2},1032,["to"])])]),default:o(()=>[r[2]||(r[2]=p()),s(S,{data:[n],errors:[$]},{default:o(()=>[n?(l(),m(E,{key:0,policy:n,format:e.params.format},{header:o(()=>[d("header",null,[s(x,{type:"separated",size:"max"},{default:o(()=>[d("h3",null,u(c("policies.routes.item.config")),1),r[0]||(r[0]=p()),n.spec?(l(),X("div",L,[s(C,{label:c("policies.routes.item.format"),selected:e.params.format,onChange:a=>{e.update({format:a})}},b({_:2},[v(["structured","yaml"],a=>({name:`${a}-option`,fn:o(()=>[p(u(c(`policies.routes.item.formats.${a}`)),1)])}))]),1032,["label","selected","onChange"])])):_("",!0)]),_:2},1024)])]),default:o(()=>[r[1]||(r[1]=p()),s(k,{resource:n.config,"is-searchable":"",query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter,"is-reg-exp-mode":e.params.codeRegExp,onQueryChange:a=>e.update({codeSearch:a}),onFilterModeChange:a=>e.update({codeFilter:a}),onRegExpModeChange:a=>e.update({codeRegExp:a})},{default:o(({copy:a,copying:P})=>[P?(l(),m(y,{key:0,src:`/meshes/${e.params.mesh}/policy-path/${e.params.policyPath}/policy/${e.params.policy}/as/kubernetes?no-store`,onChange:i=>{a(f=>f(i))},onError:i=>{a((f,R)=>R(i))}},null,8,["src","onChange","onError"])):_("",!0)]),_:2},1032,["resource","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])]),_:2},1032,["policy","format"])):_("",!0)]),_:2},1032,["data","errors"])]),_:2},1024)]),_:2},1032,["src"])]),_:1})}}}),Q=F(N,[["__scopeId","data-v-c7f11949"]]);export{Q as default}; +import{_ as E}from"./PolicySummary.vue_vue_type_script_setup_true_lang-D_u9GEQQ.js";import{_ as k}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-F6yFUV16.js";import{d as D,r as t,o as l,q as m,w as o,b as s,m as d,e as p,t as u,c as X,T as b,N as v,s as _,_ as F}from"./index-CYuTVQ47.js";const L={key:0},N=D({__name:"DataPlanePolicySummaryView",setup(A){return(B,r)=>{const h=t("RouteTitle"),g=t("XAction"),C=t("XSelect"),x=t("XLayout"),y=t("DataSource"),S=t("DataLoader"),w=t("AppView"),V=t("RouteView");return l(),m(V,{name:"data-plane-policy-summary-view",params:{mesh:"",policyPath:"",policy:"",codeSearch:"",codeFilter:!1,codeRegExp:!1,format:String}},{default:o(({route:e,t:c})=>[s(y,{src:`/meshes/${e.params.mesh}/policy-path/${e.params.policyPath}/policy/${e.params.policy}`},{default:o(({data:n,error:$})=>[s(w,null,{title:o(()=>[d("h2",null,[s(g,{to:{name:"policy-detail-view",params:{mesh:e.params.mesh,policyPath:e.params.policyPath,policy:e.params.policy}}},{default:o(()=>[s(h,{title:c("policies.routes.item.title",{name:e.params.policy})},null,8,["title"])]),_:2},1032,["to"])])]),default:o(()=>[r[2]||(r[2]=p()),s(S,{data:[n],errors:[$]},{default:o(()=>[n?(l(),m(E,{key:0,policy:n,format:e.params.format},{header:o(()=>[d("header",null,[s(x,{type:"separated",size:"max"},{default:o(()=>[d("h3",null,u(c("policies.routes.item.config")),1),r[0]||(r[0]=p()),n.spec?(l(),X("div",L,[s(C,{label:c("policies.routes.item.format"),selected:e.params.format,onChange:a=>{e.update({format:a})}},b({_:2},[v(["structured","yaml"],a=>({name:`${a}-option`,fn:o(()=>[p(u(c(`policies.routes.item.formats.${a}`)),1)])}))]),1032,["label","selected","onChange"])])):_("",!0)]),_:2},1024)])]),default:o(()=>[r[1]||(r[1]=p()),s(k,{resource:n.config,"is-searchable":"",query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter,"is-reg-exp-mode":e.params.codeRegExp,onQueryChange:a=>e.update({codeSearch:a}),onFilterModeChange:a=>e.update({codeFilter:a}),onRegExpModeChange:a=>e.update({codeRegExp:a})},{default:o(({copy:a,copying:P})=>[P?(l(),m(y,{key:0,src:`/meshes/${e.params.mesh}/policy-path/${e.params.policyPath}/policy/${e.params.policy}/as/kubernetes?no-store`,onChange:i=>{a(f=>f(i))},onError:i=>{a((f,R)=>R(i))}},null,8,["src","onChange","onError"])):_("",!0)]),_:2},1032,["resource","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])]),_:2},1032,["policy","format"])):_("",!0)]),_:2},1032,["data","errors"])]),_:2},1024)]),_:2},1032,["src"])]),_:1})}}}),Q=F(N,[["__scopeId","data-v-c7f11949"]]);export{Q as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/DataPlaneSummaryView-DwbOZvhY.js b/app/kuma-ui/pkg/resources/data/assets/DataPlaneSummaryView-D4e5A6nq.js similarity index 96% rename from app/kuma-ui/pkg/resources/data/assets/DataPlaneSummaryView-DwbOZvhY.js rename to app/kuma-ui/pkg/resources/data/assets/DataPlaneSummaryView-D4e5A6nq.js index e4859641425c..873829600294 100644 --- a/app/kuma-ui/pkg/resources/data/assets/DataPlaneSummaryView-DwbOZvhY.js +++ b/app/kuma-ui/pkg/resources/data/assets/DataPlaneSummaryView-D4e5A6nq.js @@ -1,4 +1,4 @@ -import{d as A,r as i,o as d,q as u,w as e,b as o,m,t as r,e as a,c as C,M as T,N as w,n as M,T as q,U as y,S as I,p as b,ag as U,s as g,Y as O}from"./index-Du84oSnm.js";import{T as Q}from"./TagList-C3eJ2alx.js";import{_ as K}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-DddnXT9n.js";const Y={class:"stack-with-borders"},Z={class:"stack-with-borders"},W=A({__name:"DataPlaneSummaryView",props:{items:{},routeName:{}},setup(X){const h=X;return(j,t)=>{const E=i("XEmptyState"),R=i("RouteTitle"),x=i("XAction"),v=i("XSelect"),c=i("XLayout"),D=i("XIcon"),z=i("DataCollection"),P=i("XCopyButton"),V=i("DataSource"),N=i("AppView"),$=i("RouteView");return d(),u($,{name:h.routeName,params:{mesh:"",dataPlane:"",codeSearch:"",codeFilter:!1,codeRegExp:!1,format:String}},{default:e(({route:p,t:l,uri:B,can:F})=>[o(z,{items:h.items,predicate:_=>_.id===p.params.dataPlane},{empty:e(()=>[o(E,null,{title:e(()=>[m("h2",null,r(l("common.collection.summary.empty_title",{type:"Data Plane Proxy"})),1)]),default:e(()=>[t[0]||(t[0]=a()),m("p",null,r(l("common.collection.summary.empty_message",{type:"Data Plane Proxy"})),1)]),_:2},1024)]),default:e(({items:_})=>[(d(!0),C(T,null,w([_[0]],n=>(d(),u(N,{key:n.id},{title:e(()=>[m("h2",{class:M(`type-${n.dataplaneType}`)},[o(x,{to:{name:"data-plane-detail-view",params:{dataPlane:n.id}}},{default:e(()=>[o(R,{title:l("data-planes.routes.item.title",{name:n.name})},null,8,["title"])]),_:2},1032,["to"])],2)]),default:e(()=>[t[19]||(t[19]=a()),o(c,null,{default:e(()=>[m("header",null,[o(c,{type:"separated",size:"max"},{default:e(()=>[m("h3",null,r(l("data-planes.routes.item.config")),1),t[1]||(t[1]=a()),m("div",null,[o(v,{label:l("data-planes.routes.item.format"),selected:p.params.format,onChange:s=>{p.update({format:s})}},q({_:2},[w(["structured","yaml"],s=>({name:`${s}-option`,fn:e(()=>[a(r(l(`data-planes.routes.item.formats.${s}`)),1)])}))]),1032,["label","selected","onChange"])])]),_:2},1024)])]),_:2},1024),t[20]||(t[20]=a()),p.params.format==="structured"?(d(),u(c,{key:0,type:"stack","data-testid":"structured-view"},{default:e(()=>[m("div",Y,[o(y,{layout:"horizontal"},{title:e(()=>[a(r(l("http.api.property.status")),1)]),body:e(()=>[o(c,{type:"separated"},{default:e(()=>[o(I,{status:n.status},null,8,["status"]),t[2]||(t[2]=a()),n.dataplaneType==="standard"?(d(),u(z,{key:0,items:n.dataplane.networking.inbounds,predicate:s=>s.state!=="Ready",empty:!1},{default:e(({items:s})=>[o(D,{name:"info",color:b(U)},{default:e(()=>[m("ul",null,[(d(!0),C(T,null,w(s,f=>(d(),C("li",{key:`${f.service}:${f.port}`},r(l("data-planes.routes.item.unhealthy_inbound",{service:f.service,port:f.port})),1))),128))])]),_:2},1032,["color"])]),_:2},1032,["items","predicate"])):g("",!0)]),_:2},1024)]),_:2},1024),t[10]||(t[10]=a()),o(y,{layout:"horizontal"},{title:e(()=>t[4]||(t[4]=[a(` +import{d as A,r as i,o as d,q as u,w as e,b as o,m,t as r,e as a,c as C,M as T,N as w,n as M,T as q,U as y,S as I,p as b,ag as U,s as g,Y as O}from"./index-CYuTVQ47.js";import{T as Q}from"./TagList-DuW9Uzgl.js";import{_ as K}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-F6yFUV16.js";const Y={class:"stack-with-borders"},Z={class:"stack-with-borders"},W=A({__name:"DataPlaneSummaryView",props:{items:{},routeName:{}},setup(X){const h=X;return(j,t)=>{const E=i("XEmptyState"),R=i("RouteTitle"),x=i("XAction"),v=i("XSelect"),c=i("XLayout"),D=i("XIcon"),z=i("DataCollection"),P=i("XCopyButton"),V=i("DataSource"),N=i("AppView"),$=i("RouteView");return d(),u($,{name:h.routeName,params:{mesh:"",dataPlane:"",codeSearch:"",codeFilter:!1,codeRegExp:!1,format:String}},{default:e(({route:p,t:l,uri:B,can:F})=>[o(z,{items:h.items,predicate:_=>_.id===p.params.dataPlane},{empty:e(()=>[o(E,null,{title:e(()=>[m("h2",null,r(l("common.collection.summary.empty_title",{type:"Data Plane Proxy"})),1)]),default:e(()=>[t[0]||(t[0]=a()),m("p",null,r(l("common.collection.summary.empty_message",{type:"Data Plane Proxy"})),1)]),_:2},1024)]),default:e(({items:_})=>[(d(!0),C(T,null,w([_[0]],n=>(d(),u(N,{key:n.id},{title:e(()=>[m("h2",{class:M(`type-${n.dataplaneType}`)},[o(x,{to:{name:"data-plane-detail-view",params:{dataPlane:n.id}}},{default:e(()=>[o(R,{title:l("data-planes.routes.item.title",{name:n.name})},null,8,["title"])]),_:2},1032,["to"])],2)]),default:e(()=>[t[19]||(t[19]=a()),o(c,null,{default:e(()=>[m("header",null,[o(c,{type:"separated",size:"max"},{default:e(()=>[m("h3",null,r(l("data-planes.routes.item.config")),1),t[1]||(t[1]=a()),m("div",null,[o(v,{label:l("data-planes.routes.item.format"),selected:p.params.format,onChange:s=>{p.update({format:s})}},q({_:2},[w(["structured","yaml"],s=>({name:`${s}-option`,fn:e(()=>[a(r(l(`data-planes.routes.item.formats.${s}`)),1)])}))]),1032,["label","selected","onChange"])])]),_:2},1024)])]),_:2},1024),t[20]||(t[20]=a()),p.params.format==="structured"?(d(),u(c,{key:0,type:"stack","data-testid":"structured-view"},{default:e(()=>[m("div",Y,[o(y,{layout:"horizontal"},{title:e(()=>[a(r(l("http.api.property.status")),1)]),body:e(()=>[o(c,{type:"separated"},{default:e(()=>[o(I,{status:n.status},null,8,["status"]),t[2]||(t[2]=a()),n.dataplaneType==="standard"?(d(),u(z,{key:0,items:n.dataplane.networking.inbounds,predicate:s=>s.state!=="Ready",empty:!1},{default:e(({items:s})=>[o(D,{name:"info",color:b(U)},{default:e(()=>[m("ul",null,[(d(!0),C(T,null,w(s,f=>(d(),C("li",{key:`${f.service}:${f.port}`},r(l("data-planes.routes.item.unhealthy_inbound",{service:f.service,port:f.port})),1))),128))])]),_:2},1032,["color"])]),_:2},1032,["items","predicate"])):g("",!0)]),_:2},1024)]),_:2},1024),t[10]||(t[10]=a()),o(y,{layout:"horizontal"},{title:e(()=>t[4]||(t[4]=[a(` Type `)])),body:e(()=>[a(r(l(`data-planes.type.${n.dataplaneType}`)),1)]),_:2},1024),t[11]||(t[11]=a()),n.namespace.length>0?(d(),u(y,{key:0,layout:"horizontal"},{title:e(()=>[a(r(l("data-planes.routes.item.namespace")),1)]),body:e(()=>[a(r(n.namespace),1)]),_:2},1024)):g("",!0),t[12]||(t[12]=a()),F("use zones")&&n.zone?(d(),u(y,{key:1,layout:"horizontal"},{title:e(()=>t[7]||(t[7]=[a(` Zone diff --git a/app/kuma-ui/pkg/resources/data/assets/DelegatedGatewayDetailTabsView-_RpTzyus.js b/app/kuma-ui/pkg/resources/data/assets/DelegatedGatewayDetailTabsView-DCoKtJVQ.js similarity index 94% rename from app/kuma-ui/pkg/resources/data/assets/DelegatedGatewayDetailTabsView-_RpTzyus.js rename to app/kuma-ui/pkg/resources/data/assets/DelegatedGatewayDetailTabsView-DCoKtJVQ.js index 71c9a4e02ea5..a8936b0586f4 100644 --- a/app/kuma-ui/pkg/resources/data/assets/DelegatedGatewayDetailTabsView-_RpTzyus.js +++ b/app/kuma-ui/pkg/resources/data/assets/DelegatedGatewayDetailTabsView-DCoKtJVQ.js @@ -1 +1 @@ -import{_ as g,r as t,o as b,q as f,w as a,b as s,m as y,e as i,T as V,N as h,t as x}from"./index-Du84oSnm.js";const v={};function T(R,o){const m=t("RouteTitle"),d=t("XCopyButton"),l=t("XAction"),p=t("XTabs"),_=t("RouterView"),w=t("AppView"),u=t("RouteView");return b(),f(u,{name:"delegated-gateway-detail-tabs-view",params:{mesh:"",service:""}},{default:a(({route:e,t:n})=>[s(w,{docs:n("delegated-gateways.href.docs"),breadcrumbs:[{to:{name:"mesh-detail-view",params:{mesh:e.params.mesh}},text:e.params.mesh},{to:{name:"delegated-gateway-list-view",params:{mesh:e.params.mesh}},text:n("delegated-gateways.routes.item.breadcrumbs")}]},{title:a(()=>[y("h1",null,[s(d,{text:e.params.service},{default:a(()=>[s(m,{title:n("delegated-gateways.routes.item.title",{name:e.params.service})},null,8,["title"])]),_:2},1032,["text"])])]),default:a(()=>{var c;return[o[0]||(o[0]=i()),s(p,{selected:(c=e.child())==null?void 0:c.name},V({_:2},[h(e.children,({name:r})=>({name:`${r}-tab`,fn:a(()=>[s(l,{to:{name:r}},{default:a(()=>[i(x(n(`delegated-gateways.routes.item.navigation.${r}`)),1)]),_:2},1032,["to"])])}))]),1032,["selected"]),o[1]||(o[1]=i()),s(_)]}),_:2},1032,["docs","breadcrumbs"])]),_:1})}const B=g(v,[["render",T]]);export{B as default}; +import{_ as g,r as t,o as b,q as f,w as a,b as s,m as y,e as i,T as V,N as h,t as x}from"./index-CYuTVQ47.js";const v={};function T(R,o){const m=t("RouteTitle"),d=t("XCopyButton"),l=t("XAction"),p=t("XTabs"),_=t("RouterView"),w=t("AppView"),u=t("RouteView");return b(),f(u,{name:"delegated-gateway-detail-tabs-view",params:{mesh:"",service:""}},{default:a(({route:e,t:n})=>[s(w,{docs:n("delegated-gateways.href.docs"),breadcrumbs:[{to:{name:"mesh-detail-view",params:{mesh:e.params.mesh}},text:e.params.mesh},{to:{name:"delegated-gateway-list-view",params:{mesh:e.params.mesh}},text:n("delegated-gateways.routes.item.breadcrumbs")}]},{title:a(()=>[y("h1",null,[s(d,{text:e.params.service},{default:a(()=>[s(m,{title:n("delegated-gateways.routes.item.title",{name:e.params.service})},null,8,["title"])]),_:2},1032,["text"])])]),default:a(()=>{var c;return[o[0]||(o[0]=i()),s(p,{selected:(c=e.child())==null?void 0:c.name},V({_:2},[h(e.children,({name:r})=>({name:`${r}-tab`,fn:a(()=>[s(l,{to:{name:r}},{default:a(()=>[i(x(n(`delegated-gateways.routes.item.navigation.${r}`)),1)]),_:2},1032,["to"])])}))]),1032,["selected"]),o[1]||(o[1]=i()),s(_)]}),_:2},1032,["docs","breadcrumbs"])]),_:1})}const B=g(v,[["render",T]]);export{B as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/DelegatedGatewayDetailView-CXSJa6FT.js b/app/kuma-ui/pkg/resources/data/assets/DelegatedGatewayDetailView-CXdyNATj.js similarity index 97% rename from app/kuma-ui/pkg/resources/data/assets/DelegatedGatewayDetailView-CXSJa6FT.js rename to app/kuma-ui/pkg/resources/data/assets/DelegatedGatewayDetailView-CXdyNATj.js index 7c569e03d8a6..2289c1fbb459 100644 --- a/app/kuma-ui/pkg/resources/data/assets/DelegatedGatewayDetailView-CXSJa6FT.js +++ b/app/kuma-ui/pkg/resources/data/assets/DelegatedGatewayDetailView-CXdyNATj.js @@ -1 +1 @@ -import{d as $,r as p,o as r,q as d,w as a,b as o,U as z,e as n,t as i,S as C,c as u,M as y,V as I,s as _,m as f,B as N,I as R,_ as T}from"./index-Du84oSnm.js";import{F as E}from"./FilterBar-CKqqItEJ.js";import{S as q}from"./SummaryView-Cd8oe3uM.js";const G={key:0},F={key:1},j=$({__name:"DelegatedGatewayDetailView",setup(M){return(O,l)=>{const b=p("XCopyButton"),v=p("XAboutCard"),k=p("DataLoader"),h=p("XAction"),x=p("XIcon"),V=p("XActionGroup"),X=p("RouterView"),A=p("DataCollection"),B=p("XCard"),P=p("XLayout"),S=p("AppView"),L=p("RouteView");return r(),d(L,{name:"delegated-gateway-detail-view",params:{mesh:"",service:"",page:1,size:Number,s:"",dataPlane:""}},{default:a(({can:w,route:t,t:m,me:c})=>[o(S,null,{default:a(()=>[o(P,{type:"stack"},{default:a(()=>[o(k,{src:`/meshes/${t.params.mesh}/service-insights/${t.params.service}`},{default:a(({data:s})=>[s?(r(),d(v,{key:0,title:m("delegated-gateways.detail.about.title"),created:s.creationTime,modified:s.modificationTime},{default:a(()=>{var e,g;return[o(z,{layout:"horizontal"},{title:a(()=>[n(i(m("http.api.property.status")),1)]),body:a(()=>[o(C,{status:s.status},null,8,["status"])]),_:2},1024),l[2]||(l[2]=n()),o(z,{layout:"horizontal"},{title:a(()=>[n(i(m("http.api.property.address")),1)]),body:a(()=>[s.addressPort?(r(),d(b,{key:0,variant:"badge",format:"default",text:s.addressPort},null,8,["text"])):(r(),u(y,{key:1},[n(i(m("common.detail.none")),1)],64))]),_:2},1024),l[3]||(l[3]=n()),o(I,{layout:"horizontal",online:((e=s.dataplanes)==null?void 0:e.online)??0,total:((g=s.dataplanes)==null?void 0:g.total)??0},{title:a(()=>[n(i(m("http.api.property.dataPlaneProxies")),1)]),_:2},1032,["online","total"])]}),_:2},1032,["title","created","modified"])):_("",!0)]),_:2},1032,["src"]),l[14]||(l[14]=n()),f("div",null,[f("h3",null,i(m("delegated-gateways.detail.data_plane_proxies")),1),l[13]||(l[13]=n()),o(B,{class:"mt-4"},{default:a(()=>[f("search",null,[o(E,{class:"data-plane-proxy-filter",placeholder:"tag: 'kuma.io/protocol: http'",query:t.params.s,fields:{name:{description:"filter by name or parts of a name"},protocol:{description:"filter by “kuma.io/protocol” value"},tag:{description:"filter by tags (e.g. “tag: version:2”)"},...w("use zones")&&{zone:{description:"filter by “kuma.io/zone” value"}}},onChange:s=>t.update({...Object.fromEntries(s.entries())})},null,8,["query","fields","onChange"])]),l[12]||(l[12]=n()),o(k,{src:`/meshes/${t.params.mesh}/dataplanes/for/service-insight/${t.params.service}?page=${t.params.page}&size=${t.params.size}&search=${t.params.s}`},{loadable:a(({data:s})=>[o(A,{type:"data-planes",items:(s==null?void 0:s.items)??[void 0],page:t.params.page,"page-size":t.params.size,total:s==null?void 0:s.total,onChange:t.update},{default:a(()=>[o(N,{class:"data-plane-collection","data-testid":"data-plane-collection",headers:[{...c.get("headers.name"),label:"Name",key:"name"},{...c.get("headers.namespace"),label:"Namespace",key:"namespace"},...w("use zones")?[{...c.get("headers.zone"),label:"Zone",key:"zone"}]:[],{...c.get("headers.certificate"),label:"Certificate Info",key:"certificate"},{...c.get("headers.status"),label:"Status",key:"status"},{...c.get("headers.warnings"),label:"Warnings",key:"warnings",hideLabel:!0},{...c.get("headers.actions"),label:"Actions",key:"actions",hideLabel:!0}],items:s==null?void 0:s.items,"is-selected-row":e=>e.name===t.params.dataPlane,onResize:c.set},{name:a(({row:e})=>[o(h,{"data-action":"",class:"name-link",to:{name:"delegated-gateway-data-plane-summary-view",params:{mesh:e.mesh,dataPlane:e.id},query:{page:t.params.page,size:t.params.size,s:t.params.s}}},{default:a(()=>[n(i(e.name),1)]),_:2},1032,["to"])]),namespace:a(({row:e})=>[n(i(e.namespace),1)]),zone:a(({row:e})=>[e.zone?(r(),d(h,{key:0,to:{name:"zone-cp-detail-view",params:{zone:e.zone}}},{default:a(()=>[n(i(e.zone),1)]),_:2},1032,["to"])):(r(),u(y,{key:1},[n(i(m("common.collection.none")),1)],64))]),certificate:a(({row:e})=>{var g;return[(g=e.dataplaneInsight.mTLS)!=null&&g.certificateExpirationTime?(r(),u(y,{key:0},[n(i(m("common.formats.datetime",{value:Date.parse(e.dataplaneInsight.mTLS.certificateExpirationTime)})),1)],64)):(r(),u(y,{key:1},[n(i(m("data-planes.components.data-plane-list.certificate.none")),1)],64))]}),status:a(({row:e})=>[o(C,{status:e.status},null,8,["status"])]),warnings:a(({row:e})=>[e.isCertExpired||e.warnings.length>0?(r(),d(x,{key:0,class:"mr-1",name:"warning"},{default:a(()=>[f("ul",null,[e.warnings.length>0?(r(),u("li",G,i(m("data-planes.components.data-plane-list.version_mismatch")),1)):_("",!0),l[4]||(l[4]=n()),e.isCertExpired?(r(),u("li",F,i(m("data-planes.components.data-plane-list.cert_expired")),1)):_("",!0)])]),_:2},1024)):(r(),u(y,{key:1},[n(i(m("common.collection.none")),1)],64))]),actions:a(({row:e})=>[o(V,null,{default:a(()=>[o(h,{to:{name:"data-plane-detail-view",params:{dataPlane:e.id}}},{default:a(()=>[n(i(m("common.collection.actions.view")),1)]),_:2},1032,["to"])]),_:2},1024)]),_:2},1032,["headers","items","is-selected-row","onResize"]),l[11]||(l[11]=n()),t.params.dataPlane?(r(),d(X,{key:0},{default:a(e=>[o(q,{onClose:g=>t.replace({name:t.name,params:{mesh:t.params.mesh},query:{page:t.params.page,size:t.params.size,s:t.params.s}})},{default:a(()=>[typeof s<"u"?(r(),d(R(e.Component),{key:0,items:s.items},null,8,["items"])):_("",!0)]),_:2},1032,["onClose"])]),_:2},1024)):_("",!0)]),_:2},1032,["items","page","page-size","total","onChange"])]),_:2},1032,["src"])]),_:2},1024)])]),_:2},1024)]),_:2},1024)]),_:1})}}}),H=T(j,[["__scopeId","data-v-b8a10119"]]);export{H as default}; +import{d as $,r as p,o as r,q as d,w as a,b as o,U as z,e as n,t as i,S as C,c as u,M as y,V as I,s as _,m as f,B as N,I as R,_ as T}from"./index-CYuTVQ47.js";import{F as E}from"./FilterBar-DwgK01R3.js";import{S as q}from"./SummaryView-VRFtuluL.js";const G={key:0},F={key:1},j=$({__name:"DelegatedGatewayDetailView",setup(M){return(O,l)=>{const b=p("XCopyButton"),v=p("XAboutCard"),k=p("DataLoader"),h=p("XAction"),x=p("XIcon"),V=p("XActionGroup"),X=p("RouterView"),A=p("DataCollection"),B=p("XCard"),P=p("XLayout"),S=p("AppView"),L=p("RouteView");return r(),d(L,{name:"delegated-gateway-detail-view",params:{mesh:"",service:"",page:1,size:Number,s:"",dataPlane:""}},{default:a(({can:w,route:t,t:m,me:c})=>[o(S,null,{default:a(()=>[o(P,{type:"stack"},{default:a(()=>[o(k,{src:`/meshes/${t.params.mesh}/service-insights/${t.params.service}`},{default:a(({data:s})=>[s?(r(),d(v,{key:0,title:m("delegated-gateways.detail.about.title"),created:s.creationTime,modified:s.modificationTime},{default:a(()=>{var e,g;return[o(z,{layout:"horizontal"},{title:a(()=>[n(i(m("http.api.property.status")),1)]),body:a(()=>[o(C,{status:s.status},null,8,["status"])]),_:2},1024),l[2]||(l[2]=n()),o(z,{layout:"horizontal"},{title:a(()=>[n(i(m("http.api.property.address")),1)]),body:a(()=>[s.addressPort?(r(),d(b,{key:0,variant:"badge",format:"default",text:s.addressPort},null,8,["text"])):(r(),u(y,{key:1},[n(i(m("common.detail.none")),1)],64))]),_:2},1024),l[3]||(l[3]=n()),o(I,{layout:"horizontal",online:((e=s.dataplanes)==null?void 0:e.online)??0,total:((g=s.dataplanes)==null?void 0:g.total)??0},{title:a(()=>[n(i(m("http.api.property.dataPlaneProxies")),1)]),_:2},1032,["online","total"])]}),_:2},1032,["title","created","modified"])):_("",!0)]),_:2},1032,["src"]),l[14]||(l[14]=n()),f("div",null,[f("h3",null,i(m("delegated-gateways.detail.data_plane_proxies")),1),l[13]||(l[13]=n()),o(B,{class:"mt-4"},{default:a(()=>[f("search",null,[o(E,{class:"data-plane-proxy-filter",placeholder:"tag: 'kuma.io/protocol: http'",query:t.params.s,fields:{name:{description:"filter by name or parts of a name"},protocol:{description:"filter by “kuma.io/protocol” value"},tag:{description:"filter by tags (e.g. “tag: version:2”)"},...w("use zones")&&{zone:{description:"filter by “kuma.io/zone” value"}}},onChange:s=>t.update({...Object.fromEntries(s.entries())})},null,8,["query","fields","onChange"])]),l[12]||(l[12]=n()),o(k,{src:`/meshes/${t.params.mesh}/dataplanes/for/service-insight/${t.params.service}?page=${t.params.page}&size=${t.params.size}&search=${t.params.s}`},{loadable:a(({data:s})=>[o(A,{type:"data-planes",items:(s==null?void 0:s.items)??[void 0],page:t.params.page,"page-size":t.params.size,total:s==null?void 0:s.total,onChange:t.update},{default:a(()=>[o(N,{class:"data-plane-collection","data-testid":"data-plane-collection",headers:[{...c.get("headers.name"),label:"Name",key:"name"},{...c.get("headers.namespace"),label:"Namespace",key:"namespace"},...w("use zones")?[{...c.get("headers.zone"),label:"Zone",key:"zone"}]:[],{...c.get("headers.certificate"),label:"Certificate Info",key:"certificate"},{...c.get("headers.status"),label:"Status",key:"status"},{...c.get("headers.warnings"),label:"Warnings",key:"warnings",hideLabel:!0},{...c.get("headers.actions"),label:"Actions",key:"actions",hideLabel:!0}],items:s==null?void 0:s.items,"is-selected-row":e=>e.name===t.params.dataPlane,onResize:c.set},{name:a(({row:e})=>[o(h,{"data-action":"",class:"name-link",to:{name:"delegated-gateway-data-plane-summary-view",params:{mesh:e.mesh,dataPlane:e.id},query:{page:t.params.page,size:t.params.size,s:t.params.s}}},{default:a(()=>[n(i(e.name),1)]),_:2},1032,["to"])]),namespace:a(({row:e})=>[n(i(e.namespace),1)]),zone:a(({row:e})=>[e.zone?(r(),d(h,{key:0,to:{name:"zone-cp-detail-view",params:{zone:e.zone}}},{default:a(()=>[n(i(e.zone),1)]),_:2},1032,["to"])):(r(),u(y,{key:1},[n(i(m("common.collection.none")),1)],64))]),certificate:a(({row:e})=>{var g;return[(g=e.dataplaneInsight.mTLS)!=null&&g.certificateExpirationTime?(r(),u(y,{key:0},[n(i(m("common.formats.datetime",{value:Date.parse(e.dataplaneInsight.mTLS.certificateExpirationTime)})),1)],64)):(r(),u(y,{key:1},[n(i(m("data-planes.components.data-plane-list.certificate.none")),1)],64))]}),status:a(({row:e})=>[o(C,{status:e.status},null,8,["status"])]),warnings:a(({row:e})=>[e.isCertExpired||e.warnings.length>0?(r(),d(x,{key:0,class:"mr-1",name:"warning"},{default:a(()=>[f("ul",null,[e.warnings.length>0?(r(),u("li",G,i(m("data-planes.components.data-plane-list.version_mismatch")),1)):_("",!0),l[4]||(l[4]=n()),e.isCertExpired?(r(),u("li",F,i(m("data-planes.components.data-plane-list.cert_expired")),1)):_("",!0)])]),_:2},1024)):(r(),u(y,{key:1},[n(i(m("common.collection.none")),1)],64))]),actions:a(({row:e})=>[o(V,null,{default:a(()=>[o(h,{to:{name:"data-plane-detail-view",params:{dataPlane:e.id}}},{default:a(()=>[n(i(m("common.collection.actions.view")),1)]),_:2},1032,["to"])]),_:2},1024)]),_:2},1032,["headers","items","is-selected-row","onResize"]),l[11]||(l[11]=n()),t.params.dataPlane?(r(),d(X,{key:0},{default:a(e=>[o(q,{onClose:g=>t.replace({name:t.name,params:{mesh:t.params.mesh},query:{page:t.params.page,size:t.params.size,s:t.params.s}})},{default:a(()=>[typeof s<"u"?(r(),d(R(e.Component),{key:0,items:s.items},null,8,["items"])):_("",!0)]),_:2},1032,["onClose"])]),_:2},1024)):_("",!0)]),_:2},1032,["items","page","page-size","total","onChange"])]),_:2},1032,["src"])]),_:2},1024)])]),_:2},1024)]),_:2},1024)]),_:1})}}}),H=T(j,[["__scopeId","data-v-b8a10119"]]);export{H as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/DelegatedGatewayListView-hUYmsUO5.js b/app/kuma-ui/pkg/resources/data/assets/DelegatedGatewayListView-CWxLCz8S.js similarity index 97% rename from app/kuma-ui/pkg/resources/data/assets/DelegatedGatewayListView-hUYmsUO5.js rename to app/kuma-ui/pkg/resources/data/assets/DelegatedGatewayListView-CWxLCz8S.js index ceb89cde2a1e..9e5afaec744e 100644 --- a/app/kuma-ui/pkg/resources/data/assets/DelegatedGatewayListView-hUYmsUO5.js +++ b/app/kuma-ui/pkg/resources/data/assets/DelegatedGatewayListView-CWxLCz8S.js @@ -1 +1 @@ -import{d as z,r as n,o as i,q as u,w as a,b as t,p as b,aq as x,B as A,e as p,t as c,c as d,M as m,S as X}from"./index-Du84oSnm.js";const L=z({__name:"DelegatedGatewayListView",setup(B){return(D,V)=>{const g=n("XAction"),_=n("XCopyButton"),y=n("XActionGroup"),h=n("DataCollection"),w=n("DataLoader"),f=n("XCard"),k=n("AppView"),C=n("RouteView");return i(),u(C,{name:"delegated-gateway-list-view",params:{page:1,size:Number,mesh:""}},{default:a(({route:o,t:r,me:l,uri:v})=>[t(k,{docs:r("delegated-gateways.href.docs")},{default:a(()=>[t(f,null,{default:a(()=>[t(w,{src:v(b(x),"/meshes/:mesh/service-insights/of/:serviceType",{mesh:o.params.mesh,serviceType:"gateway_delegated"},{page:o.params.page,size:o.params.size})},{loadable:a(({data:s})=>[t(h,{type:"gateways",items:(s==null?void 0:s.items)??[void 0],page:o.params.page,"page-size":o.params.size,total:s==null?void 0:s.total,onChange:o.update},{default:a(()=>[t(A,{class:"delegated-gateway-collection","data-testid":"delegated-gateway-collection",headers:[{...l.get("headers.name"),label:"Name",key:"name"},{...l.get("headers.addressPort"),label:"Address",key:"addressPort"},{...l.get("headers.dataplanes"),label:"DP proxies (online / total)",key:"dataplanes"},{...l.get("headers.status"),label:"Status",key:"status"},{...l.get("headers.actions"),label:"Actions",key:"actions",hideLabel:!0}],items:s==null?void 0:s.items,onResize:l.set},{name:a(({row:e})=>[t(_,{text:e.name},{default:a(()=>[t(g,{to:{name:"delegated-gateway-detail-view",params:{mesh:e.mesh,service:e.name},query:{page:o.params.page,size:o.params.size}}},{default:a(()=>[p(c(e.name),1)]),_:2},1032,["to"])]),_:2},1032,["text"])]),addressPort:a(({row:e})=>[e.addressPort?(i(),u(_,{key:0,text:e.addressPort},null,8,["text"])):(i(),d(m,{key:1},[p(c(r("common.collection.none")),1)],64))]),dataplanes:a(({row:e})=>[e.dataplanes?(i(),d(m,{key:0},[p(c(e.dataplanes.online||0)+" / "+c(e.dataplanes.total||0),1)],64)):(i(),d(m,{key:1},[p(c(r("common.collection.none")),1)],64))]),status:a(({row:e})=>[t(X,{status:e.status},null,8,["status"])]),actions:a(({row:e})=>[t(y,null,{default:a(()=>[t(g,{to:{name:"delegated-gateway-detail-view",params:{mesh:e.mesh,service:e.name}}},{default:a(()=>[p(c(r("common.collection.actions.view")),1)]),_:2},1032,["to"])]),_:2},1024)]),_:2},1032,["headers","items","onResize"])]),_:2},1032,["items","page","page-size","total","onChange"])]),_:2},1032,["src"])]),_:2},1024)]),_:2},1032,["docs"])]),_:1})}}});export{L as default}; +import{d as z,r as n,o as i,q as u,w as a,b as t,p as b,aq as x,B as A,e as p,t as c,c as d,M as m,S as X}from"./index-CYuTVQ47.js";const L=z({__name:"DelegatedGatewayListView",setup(B){return(D,V)=>{const g=n("XAction"),_=n("XCopyButton"),y=n("XActionGroup"),h=n("DataCollection"),w=n("DataLoader"),f=n("XCard"),k=n("AppView"),C=n("RouteView");return i(),u(C,{name:"delegated-gateway-list-view",params:{page:1,size:Number,mesh:""}},{default:a(({route:o,t:r,me:l,uri:v})=>[t(k,{docs:r("delegated-gateways.href.docs")},{default:a(()=>[t(f,null,{default:a(()=>[t(w,{src:v(b(x),"/meshes/:mesh/service-insights/of/:serviceType",{mesh:o.params.mesh,serviceType:"gateway_delegated"},{page:o.params.page,size:o.params.size})},{loadable:a(({data:s})=>[t(h,{type:"gateways",items:(s==null?void 0:s.items)??[void 0],page:o.params.page,"page-size":o.params.size,total:s==null?void 0:s.total,onChange:o.update},{default:a(()=>[t(A,{class:"delegated-gateway-collection","data-testid":"delegated-gateway-collection",headers:[{...l.get("headers.name"),label:"Name",key:"name"},{...l.get("headers.addressPort"),label:"Address",key:"addressPort"},{...l.get("headers.dataplanes"),label:"DP proxies (online / total)",key:"dataplanes"},{...l.get("headers.status"),label:"Status",key:"status"},{...l.get("headers.actions"),label:"Actions",key:"actions",hideLabel:!0}],items:s==null?void 0:s.items,onResize:l.set},{name:a(({row:e})=>[t(_,{text:e.name},{default:a(()=>[t(g,{to:{name:"delegated-gateway-detail-view",params:{mesh:e.mesh,service:e.name},query:{page:o.params.page,size:o.params.size}}},{default:a(()=>[p(c(e.name),1)]),_:2},1032,["to"])]),_:2},1032,["text"])]),addressPort:a(({row:e})=>[e.addressPort?(i(),u(_,{key:0,text:e.addressPort},null,8,["text"])):(i(),d(m,{key:1},[p(c(r("common.collection.none")),1)],64))]),dataplanes:a(({row:e})=>[e.dataplanes?(i(),d(m,{key:0},[p(c(e.dataplanes.online||0)+" / "+c(e.dataplanes.total||0),1)],64)):(i(),d(m,{key:1},[p(c(r("common.collection.none")),1)],64))]),status:a(({row:e})=>[t(X,{status:e.status},null,8,["status"])]),actions:a(({row:e})=>[t(y,null,{default:a(()=>[t(g,{to:{name:"delegated-gateway-detail-view",params:{mesh:e.mesh,service:e.name}}},{default:a(()=>[p(c(r("common.collection.actions.view")),1)]),_:2},1032,["to"])]),_:2},1024)]),_:2},1032,["headers","items","onResize"])]),_:2},1032,["items","page","page-size","total","onChange"])]),_:2},1032,["src"])]),_:2},1024)]),_:2},1032,["docs"])]),_:1})}}});export{L as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ExternalServiceDetailTabsView-BwJs00O6.js b/app/kuma-ui/pkg/resources/data/assets/ExternalServiceDetailTabsView-jnA917w9.js similarity index 94% rename from app/kuma-ui/pkg/resources/data/assets/ExternalServiceDetailTabsView-BwJs00O6.js rename to app/kuma-ui/pkg/resources/data/assets/ExternalServiceDetailTabsView-jnA917w9.js index 2d891e4a778e..0ab85576771c 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ExternalServiceDetailTabsView-BwJs00O6.js +++ b/app/kuma-ui/pkg/resources/data/assets/ExternalServiceDetailTabsView-jnA917w9.js @@ -1 +1 @@ -import{_ as v,r as t,o as b,q as f,w as s,b as a,m as w,e as i,T as V,N as h,t as T}from"./index-Du84oSnm.js";const R={};function X(B,o){const m=t("RouteTitle"),l=t("XCopyButton"),p=t("XAction"),_=t("XTabs"),d=t("RouterView"),u=t("AppView"),x=t("RouteView");return b(),f(x,{name:"external-service-detail-tabs-view",params:{mesh:"",service:""}},{default:s(({route:e,t:n})=>[a(u,{docs:n("external-services.href.docs"),breadcrumbs:[{to:{name:"mesh-detail-view",params:{mesh:e.params.mesh}},text:e.params.mesh},{to:{name:"external-service-list-view",params:{mesh:e.params.mesh}},text:n("external-services.routes.item.breadcrumbs")}]},{title:s(()=>[w("h1",null,[a(l,{text:e.params.service},{default:s(()=>[a(m,{title:n("external-services.routes.item.title",{name:e.params.service})},null,8,["title"])]),_:2},1032,["text"])])]),default:s(()=>{var c;return[o[0]||(o[0]=i()),a(_,{selected:(c=e.child())==null?void 0:c.name},V({_:2},[h(e.children,({name:r})=>({name:`${r}-tab`,fn:s(()=>[a(p,{to:{name:r}},{default:s(()=>[i(T(n(`external-services.routes.item.navigation.${r}`)),1)]),_:2},1032,["to"])])}))]),1032,["selected"]),o[1]||(o[1]=i()),a(d)]}),_:2},1032,["docs","breadcrumbs"])]),_:1})}const C=v(R,[["render",X]]);export{C as default}; +import{_ as v,r as t,o as b,q as f,w as s,b as a,m as w,e as i,T as V,N as h,t as T}from"./index-CYuTVQ47.js";const R={};function X(B,o){const m=t("RouteTitle"),l=t("XCopyButton"),p=t("XAction"),_=t("XTabs"),d=t("RouterView"),u=t("AppView"),x=t("RouteView");return b(),f(x,{name:"external-service-detail-tabs-view",params:{mesh:"",service:""}},{default:s(({route:e,t:n})=>[a(u,{docs:n("external-services.href.docs"),breadcrumbs:[{to:{name:"mesh-detail-view",params:{mesh:e.params.mesh}},text:e.params.mesh},{to:{name:"external-service-list-view",params:{mesh:e.params.mesh}},text:n("external-services.routes.item.breadcrumbs")}]},{title:s(()=>[w("h1",null,[a(l,{text:e.params.service},{default:s(()=>[a(m,{title:n("external-services.routes.item.title",{name:e.params.service})},null,8,["title"])]),_:2},1032,["text"])])]),default:s(()=>{var c;return[o[0]||(o[0]=i()),a(_,{selected:(c=e.child())==null?void 0:c.name},V({_:2},[h(e.children,({name:r})=>({name:`${r}-tab`,fn:s(()=>[a(p,{to:{name:r}},{default:s(()=>[i(T(n(`external-services.routes.item.navigation.${r}`)),1)]),_:2},1032,["to"])])}))]),1032,["selected"]),o[1]||(o[1]=i()),a(d)]}),_:2},1032,["docs","breadcrumbs"])]),_:1})}const C=v(R,[["render",X]]);export{C as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ExternalServiceDetailView-KvnCUXrc.js b/app/kuma-ui/pkg/resources/data/assets/ExternalServiceDetailView-BxiInkMJ.js similarity index 91% rename from app/kuma-ui/pkg/resources/data/assets/ExternalServiceDetailView-KvnCUXrc.js rename to app/kuma-ui/pkg/resources/data/assets/ExternalServiceDetailView-BxiInkMJ.js index c2f6859997b0..371579cc8503 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ExternalServiceDetailView-KvnCUXrc.js +++ b/app/kuma-ui/pkg/resources/data/assets/ExternalServiceDetailView-BxiInkMJ.js @@ -1 +1 @@ -import{d as R,r as n,o as d,q as m,w as a,b as o,m as p,p as f,ar as h,U as x,e as i,t as u,s as C}from"./index-Du84oSnm.js";import{T as S}from"./TagList-C3eJ2alx.js";import{_ as B}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-DddnXT9n.js";const F={class:"stack"},q=R({__name:"ExternalServiceDetailView",setup(T){return(A,s)=>{const v=n("XCopyButton"),y=n("XAboutCard"),b=n("DataSource"),w=n("DataLoader"),V=n("AppView"),E=n("RouteView");return d(),m(E,{name:"external-service-detail-view",params:{mesh:"",service:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:a(({route:e,t:l,uri:g})=>[o(V,null,{default:a(()=>[p("div",F,[o(w,{src:g(f(h),"/meshes/:mesh/external-services/:name",{mesh:e.params.mesh,name:e.params.service})},{default:a(({data:r})=>[o(y,{"data-testid":"external-service-details",title:l("external-services.detail.about.title"),created:r.creationTime,modified:r.modificationTime},{default:a(()=>[o(x,{layout:"horizontal"},{title:a(()=>[i(u(l("http.api.property.address")),1)]),body:a(()=>[o(v,{variant:"badge",format:"default",text:r.networking.address},null,8,["text"])]),_:2},1024),s[2]||(s[2]=i()),r.tags?(d(),m(x,{key:0,layout:"horizontal"},{title:a(()=>[i(u(l("http.api.property.tags")),1)]),body:a(()=>[o(S,{tags:r.tags},null,8,["tags"])]),_:2},1024)):C("",!0)]),_:2},1032,["title","created","modified"]),s[4]||(s[4]=i()),p("div",null,[p("h3",null,u(l("external-services.detail.config")),1),s[3]||(s[3]=i()),o(B,{class:"mt-4","data-testid":"external-service-config",resource:r.config,"is-searchable":"",query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter,"is-reg-exp-mode":e.params.codeRegExp,onQueryChange:t=>e.update({codeSearch:t}),onFilterModeChange:t=>e.update({codeFilter:t}),onRegExpModeChange:t=>e.update({codeRegExp:t})},{default:a(({copy:t,copying:k})=>[k?(d(),m(b,{key:0,src:g(f(h),"/meshes/:mesh/external-services/:name/as/kubernetes",{mesh:e.params.mesh,name:e.params.service},{cacheControl:"no-store"}),onChange:c=>{t(_=>_(c))},onError:c=>{t((_,D)=>D(c))}},null,8,["src","onChange","onError"])):C("",!0)]),_:2},1032,["resource","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])])]),_:2},1032,["src"])])]),_:2},1024)]),_:1})}}});export{q as default}; +import{d as R,r as n,o as d,q as m,w as a,b as o,m as p,p as f,ar as h,U as x,e as i,t as u,s as C}from"./index-CYuTVQ47.js";import{T as S}from"./TagList-DuW9Uzgl.js";import{_ as B}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-F6yFUV16.js";const F={class:"stack"},q=R({__name:"ExternalServiceDetailView",setup(T){return(A,s)=>{const v=n("XCopyButton"),y=n("XAboutCard"),b=n("DataSource"),w=n("DataLoader"),V=n("AppView"),E=n("RouteView");return d(),m(E,{name:"external-service-detail-view",params:{mesh:"",service:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:a(({route:e,t:l,uri:g})=>[o(V,null,{default:a(()=>[p("div",F,[o(w,{src:g(f(h),"/meshes/:mesh/external-services/:name",{mesh:e.params.mesh,name:e.params.service})},{default:a(({data:r})=>[o(y,{"data-testid":"external-service-details",title:l("external-services.detail.about.title"),created:r.creationTime,modified:r.modificationTime},{default:a(()=>[o(x,{layout:"horizontal"},{title:a(()=>[i(u(l("http.api.property.address")),1)]),body:a(()=>[o(v,{variant:"badge",format:"default",text:r.networking.address},null,8,["text"])]),_:2},1024),s[2]||(s[2]=i()),r.tags?(d(),m(x,{key:0,layout:"horizontal"},{title:a(()=>[i(u(l("http.api.property.tags")),1)]),body:a(()=>[o(S,{tags:r.tags},null,8,["tags"])]),_:2},1024)):C("",!0)]),_:2},1032,["title","created","modified"]),s[4]||(s[4]=i()),p("div",null,[p("h3",null,u(l("external-services.detail.config")),1),s[3]||(s[3]=i()),o(B,{class:"mt-4","data-testid":"external-service-config",resource:r.config,"is-searchable":"",query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter,"is-reg-exp-mode":e.params.codeRegExp,onQueryChange:t=>e.update({codeSearch:t}),onFilterModeChange:t=>e.update({codeFilter:t}),onRegExpModeChange:t=>e.update({codeRegExp:t})},{default:a(({copy:t,copying:k})=>[k?(d(),m(b,{key:0,src:g(f(h),"/meshes/:mesh/external-services/:name/as/kubernetes",{mesh:e.params.mesh,name:e.params.service},{cacheControl:"no-store"}),onChange:c=>{t(_=>_(c))},onError:c=>{t((_,D)=>D(c))}},null,8,["src","onChange","onError"])):C("",!0)]),_:2},1032,["resource","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])])]),_:2},1032,["src"])])]),_:2},1024)]),_:1})}}});export{q as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ExternalServiceListView-COXu662Z.js b/app/kuma-ui/pkg/resources/data/assets/ExternalServiceListView-BsZXGPF2.js similarity index 97% rename from app/kuma-ui/pkg/resources/data/assets/ExternalServiceListView-COXu662Z.js rename to app/kuma-ui/pkg/resources/data/assets/ExternalServiceListView-BsZXGPF2.js index 4ea55ab8ed82..60c950e65ee5 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ExternalServiceListView-COXu662Z.js +++ b/app/kuma-ui/pkg/resources/data/assets/ExternalServiceListView-BsZXGPF2.js @@ -1 +1 @@ -import{d as y,r as o,o as c,q as u,w as e,b as t,e as l,p as z,ar as A,B as X,t as m,c as b,M as V}from"./index-Du84oSnm.js";const L=y({__name:"ExternalServiceListView",setup(B){return(R,p)=>{const g=o("RouteTitle"),_=o("XAction"),d=o("XCopyButton"),h=o("XActionGroup"),v=o("DataCollection"),x=o("DataLoader"),f=o("XCard"),w=o("AppView"),C=o("RouteView");return c(),u(C,{name:"external-service-list-view",params:{page:1,size:Number,mesh:""}},{default:e(({route:a,t:r,me:i,uri:k})=>[t(g,{render:!1,title:r("external-services.routes.items.title")},null,8,["title"]),p[2]||(p[2]=l()),t(w,{docs:r("external-services.href.docs")},{default:e(()=>[t(f,null,{default:e(()=>[t(x,{src:k(z(A),"/meshes/:mesh/external-services",{mesh:a.params.mesh},{page:a.params.page,size:a.params.size})},{loadable:e(({data:n})=>[t(v,{type:"external-services",items:(n==null?void 0:n.items)??[void 0],page:a.params.page,"page-size":a.params.size,total:n==null?void 0:n.total,onChange:a.update},{default:e(()=>[t(X,{class:"external-service-collection","data-testid":"external-service-collection",headers:[{...i.get("headers.name"),label:"Name",key:"name"},{...i.get("headers.address"),label:"Address",key:"address"},{...i.get("headers.actions"),label:"Actions",key:"actions",hideLabel:!0}],items:n==null?void 0:n.items,onResize:i.set},{name:e(({row:s})=>[t(d,{text:s.name},{default:e(()=>[t(_,{to:{name:"external-service-detail-view",params:{mesh:s.mesh,service:s.name},query:{page:a.params.page,size:a.params.size}}},{default:e(()=>[l(m(s.name),1)]),_:2},1032,["to"])]),_:2},1032,["text"])]),address:e(({row:s})=>[s.networking.address?(c(),u(d,{key:0,text:s.networking.address},null,8,["text"])):(c(),b(V,{key:1},[l(m(r("common.collection.none")),1)],64))]),actions:e(({row:s})=>[t(h,null,{default:e(()=>[t(_,{to:{name:"external-service-detail-view",params:{mesh:s.mesh,service:s.name}}},{default:e(()=>[l(m(r("common.collection.actions.view")),1)]),_:2},1032,["to"])]),_:2},1024)]),_:2},1032,["headers","items","onResize"])]),_:2},1032,["items","page","page-size","total","onChange"])]),_:2},1032,["src"])]),_:2},1024)]),_:2},1032,["docs"])]),_:1})}}});export{L as default}; +import{d as y,r as o,o as c,q as u,w as e,b as t,e as l,p as z,ar as A,B as X,t as m,c as b,M as V}from"./index-CYuTVQ47.js";const L=y({__name:"ExternalServiceListView",setup(B){return(R,p)=>{const g=o("RouteTitle"),_=o("XAction"),d=o("XCopyButton"),h=o("XActionGroup"),v=o("DataCollection"),x=o("DataLoader"),f=o("XCard"),w=o("AppView"),C=o("RouteView");return c(),u(C,{name:"external-service-list-view",params:{page:1,size:Number,mesh:""}},{default:e(({route:a,t:r,me:i,uri:k})=>[t(g,{render:!1,title:r("external-services.routes.items.title")},null,8,["title"]),p[2]||(p[2]=l()),t(w,{docs:r("external-services.href.docs")},{default:e(()=>[t(f,null,{default:e(()=>[t(x,{src:k(z(A),"/meshes/:mesh/external-services",{mesh:a.params.mesh},{page:a.params.page,size:a.params.size})},{loadable:e(({data:n})=>[t(v,{type:"external-services",items:(n==null?void 0:n.items)??[void 0],page:a.params.page,"page-size":a.params.size,total:n==null?void 0:n.total,onChange:a.update},{default:e(()=>[t(X,{class:"external-service-collection","data-testid":"external-service-collection",headers:[{...i.get("headers.name"),label:"Name",key:"name"},{...i.get("headers.address"),label:"Address",key:"address"},{...i.get("headers.actions"),label:"Actions",key:"actions",hideLabel:!0}],items:n==null?void 0:n.items,onResize:i.set},{name:e(({row:s})=>[t(d,{text:s.name},{default:e(()=>[t(_,{to:{name:"external-service-detail-view",params:{mesh:s.mesh,service:s.name},query:{page:a.params.page,size:a.params.size}}},{default:e(()=>[l(m(s.name),1)]),_:2},1032,["to"])]),_:2},1032,["text"])]),address:e(({row:s})=>[s.networking.address?(c(),u(d,{key:0,text:s.networking.address},null,8,["text"])):(c(),b(V,{key:1},[l(m(r("common.collection.none")),1)],64))]),actions:e(({row:s})=>[t(h,null,{default:e(()=>[t(_,{to:{name:"external-service-detail-view",params:{mesh:s.mesh,service:s.name}}},{default:e(()=>[l(m(r("common.collection.actions.view")),1)]),_:2},1032,["to"])]),_:2},1024)]),_:2},1032,["headers","items","onResize"])]),_:2},1032,["items","page","page-size","total","onChange"])]),_:2},1032,["src"])]),_:2},1024)]),_:2},1032,["docs"])]),_:1})}}});export{L as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/FilterBar-CKqqItEJ.js b/app/kuma-ui/pkg/resources/data/assets/FilterBar-DwgK01R3.js similarity index 99% rename from app/kuma-ui/pkg/resources/data/assets/FilterBar-CKqqItEJ.js rename to app/kuma-ui/pkg/resources/data/assets/FilterBar-DwgK01R3.js index 7df979e5c30c..bbeaaa4c65b9 100644 --- a/app/kuma-ui/pkg/resources/data/assets/FilterBar-CKqqItEJ.js +++ b/app/kuma-ui/pkg/resources/data/assets/FilterBar-DwgK01R3.js @@ -1,2 +1,2 @@ -var V=Object.defineProperty;var U=(t,i,r)=>i in t?V(t,i,{enumerable:!0,configurable:!0,writable:!0,value:r}):t[i]=r;var C=(t,i,r)=>U(t,typeof i!="symbol"?i+"":i,r);import{d as D,J as B,K as k,o as g,q as Z,w as J,c as h,L as Q,I as W,aa as Y,x as y,ai as G,aj as X,ak as ee,m as c,e as b,b as M,p as L,O as q,al as te,a as ie,t as w,z as re,am as se,n as z,M as ne,N as oe,s as A,Z as ae,_ as le}from"./index-Du84oSnm.js";const ue=["aria-hidden"],_='',de=D({__name:"ChevronRightIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:B,validator:t=>{if(typeof t=="number"&&t>0)return!0;if(typeof t=="string"){const i=String(t).replace(/px/gi,""),r=Number(i);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(t){const i=t,r=k(()=>{if(typeof i.size=="number"&&i.size>0)return`${i.size}px`;if(typeof i.size=="string"){const o=String(i.size).replace(/px/gi,""),a=Number(o);if(a&&!isNaN(a)&&Number.isInteger(a)&&a>0)return`${a}px`}return B}),p=k(()=>({boxSizing:"border-box",color:i.color,display:i.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:i.decorative?"none":void 0})),m=o=>{const a={},f=Math.random().toString(36).substring(2,12);return o.replace(/id="([^"]+)"/g,(d,l)=>{const x=`${f}-${l}`;return a[l]=x,`id="${x}"`}).replace(/#([^\s^")]+)/g,(d,l)=>a[l]?`#${a[l]}`:d)},S={"<":"<",">":">",'"':""","'":"'","&":"&"},u=o=>o.replace(/[<>"'&]/g,a=>S[a]),v=`${i.title?`${u(i.title)}`:""}${i.staticIds?_:m(_)}`;return(o,a)=>(g(),Z(W(t.as),{"aria-hidden":t.decorative?"true":void 0,class:"kui-icon chevron-right-icon","data-testid":"kui-icon-wrapper-chevron-right-icon",style:Q(p.value),tabindex:t.decorative?"-1":void 0},{default:J(()=>[(g(),h("svg",{"aria-hidden":t.decorative?"true":void 0,"data-testid":"kui-icon-svg-chevron-right-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:v},null,8,ue))]),_:1},8,["aria-hidden","style","tabindex"]))}}),ce=["ControlLeft","ControlRight","ShiftLeft","ShiftRight","AltLeft"];class fe{constructor(i,r){C(this,"commands");C(this,"keyMap");C(this,"boundTriggerShortcuts");this.commands=r,this.keyMap=Object.fromEntries(Object.entries(i).map(([p,m])=>[p.toLowerCase(),m])),this.boundTriggerShortcuts=this.triggerShortcuts.bind(this)}registerListener(){document.addEventListener("keydown",this.boundTriggerShortcuts)}unRegisterListener(){document.removeEventListener("keydown",this.boundTriggerShortcuts)}triggerShortcuts(i){ge(i,this.keyMap,this.commands)}}function ge(t,i,r){const p=pe(t.code),m=[t.ctrlKey?"ctrl":"",t.shiftKey?"shift":"",t.altKey?"alt":"",p].filter(v=>v!=="").join("+"),S=i[m];if(!S)return;const u=r[S];u.isAllowedContext&&!u.isAllowedContext(t)||(u.shouldPreventDefaultAction&&t.preventDefault(),!(u.isDisabled&&u.isDisabled())&&u.trigger(t))}function pe(t=""){return ce.includes(t)?"":t.replace(/^Key/,"").toLowerCase()}const me={class:"filter-bar-icon"},ve=["for"],be=["id","placeholder"],he={key:0,class:"suggestion-box","data-testid":"filter-bar-suggestion-box"},ye={class:"suggestion-list"},Se={key:0,class:"filter-bar-error"},we={key:0},ke=["title","data-filter-field"],xe={class:"visually-hidden"},Ce=D({__name:"FilterBar",props:{fields:{},placeholder:{default:""},query:{default:""},id:{default:()=>Y("filter-bar")}},emits:["change"],setup(t,{emit:i}){const r=t,p=y(),m=i,S=s=>{s!=null&&s.target&&(m("change",new FormData(s.target)),f.value=!1)},u=s=>{m("change",new FormData(p.value))},v=y(null),o=y(null),a=y(null),f=y(!1),d=y(r.query);G(()=>r.query,s=>{d.value=s});const l=y(0),x=k(()=>Object.keys(r.fields)),N=k(()=>Object.entries(r.fields).slice(0,5).map(([s,e])=>({fieldName:s,...e}))),T=k(()=>x.value.length>0?`Filter by ${x.value.join(", ")}`:"Filter"),j=k(()=>r.placeholder??T.value),O={ArrowDown:"jumpToNextSuggestion",ArrowUp:"jumpToPreviousSuggestion"},P={jumpToNextSuggestion:{trigger:()=>F(1),isAllowedContext(s){return o.value!==null&&s.composedPath().includes(o.value)},shouldPreventDefaultAction:!0},jumpToPreviousSuggestion:{trigger:()=>F(-1),isAllowedContext(s){return o.value!==null&&s.composedPath().includes(o.value)},shouldPreventDefaultAction:!0}},$=new fe(O,P);X(function(){$.registerListener()}),ee(function(){$.unRegisterListener()});function F(s){const e=N.value.length;let n=l.value+s;n===-1&&(n=e),l.value=n%(e+1)}function E(){o.value instanceof HTMLInputElement&&o.value.focus()}function K(s){const n=s.currentTarget.getAttribute("data-filter-field");n&&o.value instanceof HTMLInputElement&&R(o.value,n)}function R(s,e){const n=d.value===""||d.value.endsWith(" ")?"":" ";d.value+=n+e+":",s.focus(),l.value=0}function H(s){s.relatedTarget===null&&(f.value=!1),v.value instanceof HTMLElement&&s.relatedTarget instanceof Node&&!v.value.contains(s.relatedTarget)&&(f.value=!1)}return(s,e)=>(g(),h("div",{ref_key:"filterBar",ref:v,class:"filter-bar","data-testid":"filter-bar"},[c("form",{ref_key:"$form",ref:p,onSubmit:ae(S,["prevent"])},[c("button",{class:"focus-filter-input-button",title:"Focus filter",type:"button","data-testid":"filter-bar-focus-filter-input-button",onClick:E},[e[4]||(e[4]=c("span",{class:"visually-hidden"},"Focus filter",-1)),e[5]||(e[5]=b()),c("span",me,[M(L(te),{decorative:"","data-testid":"filter-bar-filter-icon","hide-title":"",size:L(q)},null,8,["size"])])]),e[9]||(e[9]=b()),c("label",{for:`${r.id}-filter-bar-input`,class:"visually-hidden"},[ie(s.$slots,"default",{},()=>[b(w(T.value),1)],!0)],8,ve),e[10]||(e[10]=b()),re(c("input",{id:`${r.id}-filter-bar-input`,ref_key:"filterInput",ref:o,"onUpdate:modelValue":e[0]||(e[0]=n=>d.value=n),class:"filter-bar-input",type:"search",placeholder:j.value,"data-testid":"filter-bar-filter-input",name:"s",onFocus:e[1]||(e[1]=n=>f.value=!0),onInput:e[2]||(e[2]=n=>f.value=!0),onBlur:H,onSearch:e[3]||(e[3]=n=>{n.target.value.length===0&&(u(),f.value=!0)})},null,40,be),[[se,d.value]]),e[11]||(e[11]=b()),f.value?(g(),h("div",he,[c("div",ye,[a.value!==null?(g(),h("p",Se,w(a.value.message),1)):(g(),h("button",{key:1,type:"submit",class:z(["submit-query-button",{"submit-query-button-is-selected":l.value===0}]),"data-testid":"filter-bar-submit-query-button"},` +var V=Object.defineProperty;var U=(t,i,r)=>i in t?V(t,i,{enumerable:!0,configurable:!0,writable:!0,value:r}):t[i]=r;var C=(t,i,r)=>U(t,typeof i!="symbol"?i+"":i,r);import{d as D,J as B,K as k,o as g,q as Z,w as J,c as h,L as Q,I as W,aa as Y,x as y,ai as G,aj as X,ak as ee,m as c,e as b,b as M,p as L,O as q,al as te,a as ie,t as w,z as re,am as se,n as z,M as ne,N as oe,s as A,Z as ae,_ as le}from"./index-CYuTVQ47.js";const ue=["aria-hidden"],_='',de=D({__name:"ChevronRightIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:B,validator:t=>{if(typeof t=="number"&&t>0)return!0;if(typeof t=="string"){const i=String(t).replace(/px/gi,""),r=Number(i);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(t){const i=t,r=k(()=>{if(typeof i.size=="number"&&i.size>0)return`${i.size}px`;if(typeof i.size=="string"){const o=String(i.size).replace(/px/gi,""),a=Number(o);if(a&&!isNaN(a)&&Number.isInteger(a)&&a>0)return`${a}px`}return B}),p=k(()=>({boxSizing:"border-box",color:i.color,display:i.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:i.decorative?"none":void 0})),m=o=>{const a={},f=Math.random().toString(36).substring(2,12);return o.replace(/id="([^"]+)"/g,(d,l)=>{const x=`${f}-${l}`;return a[l]=x,`id="${x}"`}).replace(/#([^\s^")]+)/g,(d,l)=>a[l]?`#${a[l]}`:d)},S={"<":"<",">":">",'"':""","'":"'","&":"&"},u=o=>o.replace(/[<>"'&]/g,a=>S[a]),v=`${i.title?`${u(i.title)}`:""}${i.staticIds?_:m(_)}`;return(o,a)=>(g(),Z(W(t.as),{"aria-hidden":t.decorative?"true":void 0,class:"kui-icon chevron-right-icon","data-testid":"kui-icon-wrapper-chevron-right-icon",style:Q(p.value),tabindex:t.decorative?"-1":void 0},{default:J(()=>[(g(),h("svg",{"aria-hidden":t.decorative?"true":void 0,"data-testid":"kui-icon-svg-chevron-right-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:v},null,8,ue))]),_:1},8,["aria-hidden","style","tabindex"]))}}),ce=["ControlLeft","ControlRight","ShiftLeft","ShiftRight","AltLeft"];class fe{constructor(i,r){C(this,"commands");C(this,"keyMap");C(this,"boundTriggerShortcuts");this.commands=r,this.keyMap=Object.fromEntries(Object.entries(i).map(([p,m])=>[p.toLowerCase(),m])),this.boundTriggerShortcuts=this.triggerShortcuts.bind(this)}registerListener(){document.addEventListener("keydown",this.boundTriggerShortcuts)}unRegisterListener(){document.removeEventListener("keydown",this.boundTriggerShortcuts)}triggerShortcuts(i){ge(i,this.keyMap,this.commands)}}function ge(t,i,r){const p=pe(t.code),m=[t.ctrlKey?"ctrl":"",t.shiftKey?"shift":"",t.altKey?"alt":"",p].filter(v=>v!=="").join("+"),S=i[m];if(!S)return;const u=r[S];u.isAllowedContext&&!u.isAllowedContext(t)||(u.shouldPreventDefaultAction&&t.preventDefault(),!(u.isDisabled&&u.isDisabled())&&u.trigger(t))}function pe(t=""){return ce.includes(t)?"":t.replace(/^Key/,"").toLowerCase()}const me={class:"filter-bar-icon"},ve=["for"],be=["id","placeholder"],he={key:0,class:"suggestion-box","data-testid":"filter-bar-suggestion-box"},ye={class:"suggestion-list"},Se={key:0,class:"filter-bar-error"},we={key:0},ke=["title","data-filter-field"],xe={class:"visually-hidden"},Ce=D({__name:"FilterBar",props:{fields:{},placeholder:{default:""},query:{default:""},id:{default:()=>Y("filter-bar")}},emits:["change"],setup(t,{emit:i}){const r=t,p=y(),m=i,S=s=>{s!=null&&s.target&&(m("change",new FormData(s.target)),f.value=!1)},u=s=>{m("change",new FormData(p.value))},v=y(null),o=y(null),a=y(null),f=y(!1),d=y(r.query);G(()=>r.query,s=>{d.value=s});const l=y(0),x=k(()=>Object.keys(r.fields)),N=k(()=>Object.entries(r.fields).slice(0,5).map(([s,e])=>({fieldName:s,...e}))),T=k(()=>x.value.length>0?`Filter by ${x.value.join(", ")}`:"Filter"),j=k(()=>r.placeholder??T.value),O={ArrowDown:"jumpToNextSuggestion",ArrowUp:"jumpToPreviousSuggestion"},P={jumpToNextSuggestion:{trigger:()=>F(1),isAllowedContext(s){return o.value!==null&&s.composedPath().includes(o.value)},shouldPreventDefaultAction:!0},jumpToPreviousSuggestion:{trigger:()=>F(-1),isAllowedContext(s){return o.value!==null&&s.composedPath().includes(o.value)},shouldPreventDefaultAction:!0}},$=new fe(O,P);X(function(){$.registerListener()}),ee(function(){$.unRegisterListener()});function F(s){const e=N.value.length;let n=l.value+s;n===-1&&(n=e),l.value=n%(e+1)}function E(){o.value instanceof HTMLInputElement&&o.value.focus()}function K(s){const n=s.currentTarget.getAttribute("data-filter-field");n&&o.value instanceof HTMLInputElement&&R(o.value,n)}function R(s,e){const n=d.value===""||d.value.endsWith(" ")?"":" ";d.value+=n+e+":",s.focus(),l.value=0}function H(s){s.relatedTarget===null&&(f.value=!1),v.value instanceof HTMLElement&&s.relatedTarget instanceof Node&&!v.value.contains(s.relatedTarget)&&(f.value=!1)}return(s,e)=>(g(),h("div",{ref_key:"filterBar",ref:v,class:"filter-bar","data-testid":"filter-bar"},[c("form",{ref_key:"$form",ref:p,onSubmit:ae(S,["prevent"])},[c("button",{class:"focus-filter-input-button",title:"Focus filter",type:"button","data-testid":"filter-bar-focus-filter-input-button",onClick:E},[e[4]||(e[4]=c("span",{class:"visually-hidden"},"Focus filter",-1)),e[5]||(e[5]=b()),c("span",me,[M(L(te),{decorative:"","data-testid":"filter-bar-filter-icon","hide-title":"",size:L(q)},null,8,["size"])])]),e[9]||(e[9]=b()),c("label",{for:`${r.id}-filter-bar-input`,class:"visually-hidden"},[ie(s.$slots,"default",{},()=>[b(w(T.value),1)],!0)],8,ve),e[10]||(e[10]=b()),re(c("input",{id:`${r.id}-filter-bar-input`,ref_key:"filterInput",ref:o,"onUpdate:modelValue":e[0]||(e[0]=n=>d.value=n),class:"filter-bar-input",type:"search",placeholder:j.value,"data-testid":"filter-bar-filter-input",name:"s",onFocus:e[1]||(e[1]=n=>f.value=!0),onInput:e[2]||(e[2]=n=>f.value=!0),onBlur:H,onSearch:e[3]||(e[3]=n=>{n.target.value.length===0&&(u(),f.value=!0)})},null,40,be),[[se,d.value]]),e[11]||(e[11]=b()),f.value?(g(),h("div",he,[c("div",ye,[a.value!==null?(g(),h("p",Se,w(a.value.message),1)):(g(),h("button",{key:1,type:"submit",class:z(["submit-query-button",{"submit-query-button-is-selected":l.value===0}]),"data-testid":"filter-bar-submit-query-button"},` Submit `+w(d.value),3)),e[8]||(e[8]=b()),(g(!0),h(ne,null,oe(N.value,(n,I)=>(g(),h("div",{key:`${r.id}-${I}`,class:z(["suggestion-list-item",{"suggestion-list-item-is-selected":l.value===I+1}])},[c("b",null,w(n.fieldName),1),n.description!==""?(g(),h("span",we,": "+w(n.description),1)):A("",!0),e[7]||(e[7]=b()),c("button",{class:"apply-suggestion-button",title:`Add ${n.fieldName}:`,type:"button","data-filter-field":n.fieldName,"data-testid":"filter-bar-apply-suggestion-button",onClick:K},[c("span",xe,"Add "+w(n.fieldName)+":",1),e[6]||(e[6]=b()),M(L(de),{decorative:"","hide-title":"",size:L(q)},null,8,["size"])],8,ke)],2))),128))])])):A("",!0)],544)],512))}}),Ne=le(Ce,[["__scopeId","data-v-7603a67a"]]);export{Ne as F}; diff --git a/app/kuma-ui/pkg/resources/data/assets/GatewayListTabsView-Cvkjxjqp.js b/app/kuma-ui/pkg/resources/data/assets/GatewayListTabsView-Dd1I0m9N.js similarity index 95% rename from app/kuma-ui/pkg/resources/data/assets/GatewayListTabsView-Cvkjxjqp.js rename to app/kuma-ui/pkg/resources/data/assets/GatewayListTabsView-Dd1I0m9N.js index 522e023efbb5..6c15f2fbb1e1 100644 --- a/app/kuma-ui/pkg/resources/data/assets/GatewayListTabsView-Cvkjxjqp.js +++ b/app/kuma-ui/pkg/resources/data/assets/GatewayListTabsView-Dd1I0m9N.js @@ -1 +1 @@ -import{_ as v,r as t,o as l,q as r,w as a,b as o,e as c,m as h,c as x,M as A,N as C,n as R,t as X,I as k}from"./index-Du84oSnm.js";const $={},B={class:"stack"};function D(N,n){const u=t("RouteTitle"),_=t("XAction"),w=t("XActionGroup"),f=t("DataCollection"),g=t("XI18n"),y=t("RouterView"),V=t("AppView"),b=t("RouteView");return l(),r(b,{name:"gateway-list-tabs-view",params:{mesh:""}},{default:a(({route:s,t:m})=>{var d;return[o(u,{render:!1,title:m(`${((d=s.child())==null?void 0:d.name)==="builtin-gateway-list-view"?"builtin":"delegated"}-gateways.routes.items.title`)},null,8,["title"]),n[2]||(n[2]=c()),h("div",B,[o(V,null,{actions:a(()=>[o(f,{items:s.children,empty:!1},{default:a(({items:i})=>[o(w,{expanded:!0},{default:a(()=>[(l(!0),x(A,null,C(i,({name:e})=>{var p;return l(),r(_,{key:`${e}`,class:R({active:((p=s.child())==null?void 0:p.name)===e}),to:{name:e,params:{mesh:s.params.mesh}},"data-testid":`${e}-sub-tab`},{default:a(()=>[c(X(m(`gateways.routes.items.navigation.${e}.label`)),1)]),_:2},1032,["class","to","data-testid"])}),128))]),_:2},1024)]),_:2},1032,["items"])]),default:a(()=>{var i;return[n[0]||(n[0]=c()),o(g,{path:`gateways.routes.items.navigation.${(i=s.child())==null?void 0:i.name}.description`,"default-path":"common.i18n.ignore-error"},null,8,["path"]),n[1]||(n[1]=c()),o(y,null,{default:a(({Component:e})=>[(l(),r(k(e)))]),_:1})]}),_:2},1024)])]}),_:1})}const G=v($,[["render",D]]);export{G as default}; +import{_ as v,r as t,o as l,q as r,w as a,b as o,e as c,m as h,c as x,M as A,N as C,n as R,t as X,I as k}from"./index-CYuTVQ47.js";const $={},B={class:"stack"};function D(N,n){const u=t("RouteTitle"),_=t("XAction"),w=t("XActionGroup"),f=t("DataCollection"),g=t("XI18n"),y=t("RouterView"),V=t("AppView"),b=t("RouteView");return l(),r(b,{name:"gateway-list-tabs-view",params:{mesh:""}},{default:a(({route:s,t:m})=>{var d;return[o(u,{render:!1,title:m(`${((d=s.child())==null?void 0:d.name)==="builtin-gateway-list-view"?"builtin":"delegated"}-gateways.routes.items.title`)},null,8,["title"]),n[2]||(n[2]=c()),h("div",B,[o(V,null,{actions:a(()=>[o(f,{items:s.children,empty:!1},{default:a(({items:i})=>[o(w,{expanded:!0},{default:a(()=>[(l(!0),x(A,null,C(i,({name:e})=>{var p;return l(),r(_,{key:`${e}`,class:R({active:((p=s.child())==null?void 0:p.name)===e}),to:{name:e,params:{mesh:s.params.mesh}},"data-testid":`${e}-sub-tab`},{default:a(()=>[c(X(m(`gateways.routes.items.navigation.${e}.label`)),1)]),_:2},1032,["class","to","data-testid"])}),128))]),_:2},1024)]),_:2},1032,["items"])]),default:a(()=>{var i;return[n[0]||(n[0]=c()),o(g,{path:`gateways.routes.items.navigation.${(i=s.child())==null?void 0:i.name}.description`,"default-path":"common.i18n.ignore-error"},null,8,["path"]),n[1]||(n[1]=c()),o(y,null,{default:a(({Component:e})=>[(l(),r(k(e)))]),_:1})]}),_:2},1024)])]}),_:1})}const G=v($,[["render",D]]);export{G as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/HostnameGeneratorDetailView-KAn15DIR.js b/app/kuma-ui/pkg/resources/data/assets/HostnameGeneratorDetailView-BwX204U3.js similarity index 94% rename from app/kuma-ui/pkg/resources/data/assets/HostnameGeneratorDetailView-KAn15DIR.js rename to app/kuma-ui/pkg/resources/data/assets/HostnameGeneratorDetailView-BwX204U3.js index ee83d86525ee..370619ac6b34 100644 --- a/app/kuma-ui/pkg/resources/data/assets/HostnameGeneratorDetailView-KAn15DIR.js +++ b/app/kuma-ui/pkg/resources/data/assets/HostnameGeneratorDetailView-BwX204U3.js @@ -1 +1 @@ -import{d as R,r as t,o as a,q as i,w as e,b as o,e as l,p as w,R as V,m as T,c as p,M as _,N as b,U as A,t as d,s as k}from"./index-Du84oSnm.js";import{_ as E}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-DddnXT9n.js";const z=R({__name:"HostnameGeneratorDetailView",setup(M){return($,r)=>{const f=t("RouteTitle"),B=t("XCopyButton"),L=t("XBadge"),h=t("XLayout"),X=t("XAboutCard"),x=t("DataSource"),D=t("AppView"),v=t("DataLoader"),S=t("RouteView");return a(),i(S,{name:"hostname-generator-detail-view",params:{name:""}},{default:e(({route:g,t:c,uri:y})=>[o(f,{title:c("hostname-generators.routes.items.title"),render:!1},null,8,["title"]),r[3]||(r[3]=l()),o(v,{src:y(w(V),"/hostname-generators/:name",{name:g.params.name})},{default:e(({data:n})=>[o(D,{docs:c("hostname-generators.href.docs")},{title:e(()=>[T("h1",null,[o(B,{text:n.name},{default:e(()=>[o(f,{title:c("hostname-generators.routes.item.title",{name:n.name})},null,8,["title"])]),_:2},1032,["text"])])]),default:e(()=>[r[2]||(r[2]=l()),o(h,{type:"stack"},{default:e(()=>[o(X,{title:c("hostname-generators.routes.item.about.title"),created:n.creationTime,modified:n.modificationTime},{default:e(()=>[(a(!0),p(_,null,b([{...n.spec.selector.meshService.matchLabels,...n.spec.selector.meshExternalService.matchLabels,...n.spec.selector.meshMultiZoneService.matchLabels}],s=>(a(),p(_,{key:typeof s},[Object.keys(s).length?(a(),i(A,{key:0,layout:"horizontal"},{title:e(()=>[l(d(c("http.api.property.tags")),1)]),body:e(()=>[o(h,{type:"separated"},{default:e(()=>[(a(!0),p(_,null,b(s,(u,m)=>(a(),i(L,{key:m},{default:e(()=>[l(d(m)+":"+d(u),1)]),_:2},1024))),128))]),_:2},1024)]),_:2},1024)):k("",!0)],64))),128))]),_:2},1032,["title","created","modified"]),r[1]||(r[1]=l()),o(E,{resource:n.$raw},{default:e(({copy:s,copying:u})=>[u?(a(),i(x,{key:0,src:y(w(V),"/hostname-generators/:name/as/kubernetes",{name:g.params.name},{cacheControl:"no-store"}),onChange:m=>{s(C=>C(m))},onError:m=>{s((C,N)=>N(m))}},null,8,["src","onChange","onError"])):k("",!0)]),_:2},1032,["resource"])]),_:2},1024)]),_:2},1032,["docs"])]),_:2},1032,["src"])]),_:1})}}});export{z as default}; +import{d as R,r as t,o as a,q as i,w as e,b as o,e as l,p as w,R as V,m as T,c as p,M as _,N as b,U as A,t as d,s as k}from"./index-CYuTVQ47.js";import{_ as E}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-F6yFUV16.js";const z=R({__name:"HostnameGeneratorDetailView",setup(M){return($,r)=>{const f=t("RouteTitle"),B=t("XCopyButton"),L=t("XBadge"),h=t("XLayout"),X=t("XAboutCard"),x=t("DataSource"),D=t("AppView"),v=t("DataLoader"),S=t("RouteView");return a(),i(S,{name:"hostname-generator-detail-view",params:{name:""}},{default:e(({route:g,t:c,uri:y})=>[o(f,{title:c("hostname-generators.routes.items.title"),render:!1},null,8,["title"]),r[3]||(r[3]=l()),o(v,{src:y(w(V),"/hostname-generators/:name",{name:g.params.name})},{default:e(({data:n})=>[o(D,{docs:c("hostname-generators.href.docs")},{title:e(()=>[T("h1",null,[o(B,{text:n.name},{default:e(()=>[o(f,{title:c("hostname-generators.routes.item.title",{name:n.name})},null,8,["title"])]),_:2},1032,["text"])])]),default:e(()=>[r[2]||(r[2]=l()),o(h,{type:"stack"},{default:e(()=>[o(X,{title:c("hostname-generators.routes.item.about.title"),created:n.creationTime,modified:n.modificationTime},{default:e(()=>[(a(!0),p(_,null,b([{...n.spec.selector.meshService.matchLabels,...n.spec.selector.meshExternalService.matchLabels,...n.spec.selector.meshMultiZoneService.matchLabels}],s=>(a(),p(_,{key:typeof s},[Object.keys(s).length?(a(),i(A,{key:0,layout:"horizontal"},{title:e(()=>[l(d(c("http.api.property.tags")),1)]),body:e(()=>[o(h,{type:"separated"},{default:e(()=>[(a(!0),p(_,null,b(s,(u,m)=>(a(),i(L,{key:m},{default:e(()=>[l(d(m)+":"+d(u),1)]),_:2},1024))),128))]),_:2},1024)]),_:2},1024)):k("",!0)],64))),128))]),_:2},1032,["title","created","modified"]),r[1]||(r[1]=l()),o(E,{resource:n.$raw},{default:e(({copy:s,copying:u})=>[u?(a(),i(x,{key:0,src:y(w(V),"/hostname-generators/:name/as/kubernetes",{name:g.params.name},{cacheControl:"no-store"}),onChange:m=>{s(C=>C(m))},onError:m=>{s((C,N)=>N(m))}},null,8,["src","onChange","onError"])):k("",!0)]),_:2},1032,["resource"])]),_:2},1024)]),_:2},1032,["docs"])]),_:2},1032,["src"])]),_:1})}}});export{z as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/HostnameGeneratorListView-CigzILSM.js b/app/kuma-ui/pkg/resources/data/assets/HostnameGeneratorListView-yUZiL4Xx.js similarity index 95% rename from app/kuma-ui/pkg/resources/data/assets/HostnameGeneratorListView-CigzILSM.js rename to app/kuma-ui/pkg/resources/data/assets/HostnameGeneratorListView-yUZiL4Xx.js index e942be58c780..0ea0d157fffa 100644 --- a/app/kuma-ui/pkg/resources/data/assets/HostnameGeneratorListView-CigzILSM.js +++ b/app/kuma-ui/pkg/resources/data/assets/HostnameGeneratorListView-yUZiL4Xx.js @@ -1 +1 @@ -import{d as R,r as t,o as l,q as c,w as o,b as s,m as b,e as p,p as k,R as A,B as x,X as D,t as _,I as B,s as L}from"./index-Du84oSnm.js";import{S as N}from"./SummaryView-Cd8oe3uM.js";const H=R({__name:"HostnameGeneratorListView",setup(q){return(G,r)=>{const u=t("RouteTitle"),h=t("XI18n"),g=t("XAction"),d=t("XActionGroup"),w=t("RouterView"),f=t("DataCollection"),z=t("DataLoader"),C=t("XCard"),y=t("AppView"),V=t("RouteView");return l(),c(V,{name:"hostname-generator-list-view",params:{name:"",page:1,size:15}},{default:o(({route:n,t:m,can:X,uri:v,me:i})=>[s(y,{docs:m("hostname-generators.href.docs")},{title:o(()=>[b("h1",null,[s(u,{title:m("hostname-generators.routes.items.title")},null,8,["title"])])]),default:o(()=>[r[2]||(r[2]=p()),s(h,{path:"hostname-generators.routes.items.intro","default-path":"common.i18n.ignore-error"}),r[3]||(r[3]=p()),s(C,null,{default:o(()=>[s(z,{src:v(k(A),"/hostname-generators",{},{page:n.params.page,size:n.params.size})},{loadable:o(({data:e})=>[s(f,{type:"hostname-generators",items:(e==null?void 0:e.items)??[void 0],page:n.params.page,"page-size":n.params.size,total:e==null?void 0:e.total,onChange:n.update},{default:o(()=>[s(x,{"data-testid":"hostname-generator-collection",headers:[{...i.get("headers.name"),label:m("hostname-generators.common.name"),key:"name"},{...i.get("headers.namespace"),label:m("hostname-generators.common.namespace"),key:"namespace"},...X("use zones")?[{...i.get("headers.zone"),label:m("hostname-generators.common.zone"),key:"zone"}]:[],{...i.get("headers.actions"),label:m("hostname-generators.common.actions"),key:"actions",hideLabel:!0}],items:e==null?void 0:e.items,"is-selected-row":a=>a.name===n.params.name,onResize:i.set},{name:o(({row:a})=>[s(D,{text:a.name},{default:o(()=>[s(g,{"data-action":"",to:{name:"hostname-generator-summary-view",params:{name:a.id},query:{page:n.params.page,size:n.params.size}}},{default:o(()=>[p(_(a.name),1)]),_:2},1032,["to"])]),_:2},1032,["text"])]),actions:o(({row:a})=>[s(d,null,{default:o(()=>[s(g,{to:{name:"hostname-generator-detail-view",params:{name:a.id}}},{default:o(()=>[p(_(m("common.collection.actions.view")),1)]),_:2},1032,["to"])]),_:2},1024)]),_:2},1032,["headers","items","is-selected-row","onResize"]),r[1]||(r[1]=p()),e!=null&&e.items&&n.params.name?(l(),c(w,{key:0},{default:o(a=>[s(N,{onClose:I=>n.replace({name:"hostname-generator-list-view",params:{name:""},query:{page:n.params.page,size:n.params.size}})},{default:o(()=>[(l(),c(B(a.Component),{items:e==null?void 0:e.items},null,8,["items"]))]),_:2},1032,["onClose"])]),_:2},1024)):L("",!0)]),_:2},1032,["items","page","page-size","total","onChange"])]),_:2},1032,["src"])]),_:2},1024)]),_:2},1032,["docs"])]),_:1})}}});export{H as default}; +import{d as R,r as t,o as l,q as c,w as o,b as s,m as b,e as p,p as k,R as A,B as x,X as D,t as _,I as B,s as L}from"./index-CYuTVQ47.js";import{S as N}from"./SummaryView-VRFtuluL.js";const H=R({__name:"HostnameGeneratorListView",setup(q){return(G,r)=>{const u=t("RouteTitle"),h=t("XI18n"),g=t("XAction"),d=t("XActionGroup"),w=t("RouterView"),f=t("DataCollection"),z=t("DataLoader"),C=t("XCard"),y=t("AppView"),V=t("RouteView");return l(),c(V,{name:"hostname-generator-list-view",params:{name:"",page:1,size:15}},{default:o(({route:n,t:m,can:X,uri:v,me:i})=>[s(y,{docs:m("hostname-generators.href.docs")},{title:o(()=>[b("h1",null,[s(u,{title:m("hostname-generators.routes.items.title")},null,8,["title"])])]),default:o(()=>[r[2]||(r[2]=p()),s(h,{path:"hostname-generators.routes.items.intro","default-path":"common.i18n.ignore-error"}),r[3]||(r[3]=p()),s(C,null,{default:o(()=>[s(z,{src:v(k(A),"/hostname-generators",{},{page:n.params.page,size:n.params.size})},{loadable:o(({data:e})=>[s(f,{type:"hostname-generators",items:(e==null?void 0:e.items)??[void 0],page:n.params.page,"page-size":n.params.size,total:e==null?void 0:e.total,onChange:n.update},{default:o(()=>[s(x,{"data-testid":"hostname-generator-collection",headers:[{...i.get("headers.name"),label:m("hostname-generators.common.name"),key:"name"},{...i.get("headers.namespace"),label:m("hostname-generators.common.namespace"),key:"namespace"},...X("use zones")?[{...i.get("headers.zone"),label:m("hostname-generators.common.zone"),key:"zone"}]:[],{...i.get("headers.actions"),label:m("hostname-generators.common.actions"),key:"actions",hideLabel:!0}],items:e==null?void 0:e.items,"is-selected-row":a=>a.name===n.params.name,onResize:i.set},{name:o(({row:a})=>[s(D,{text:a.name},{default:o(()=>[s(g,{"data-action":"",to:{name:"hostname-generator-summary-view",params:{name:a.id},query:{page:n.params.page,size:n.params.size}}},{default:o(()=>[p(_(a.name),1)]),_:2},1032,["to"])]),_:2},1032,["text"])]),actions:o(({row:a})=>[s(d,null,{default:o(()=>[s(g,{to:{name:"hostname-generator-detail-view",params:{name:a.id}}},{default:o(()=>[p(_(m("common.collection.actions.view")),1)]),_:2},1032,["to"])]),_:2},1024)]),_:2},1032,["headers","items","is-selected-row","onResize"]),r[1]||(r[1]=p()),e!=null&&e.items&&n.params.name?(l(),c(w,{key:0},{default:o(a=>[s(N,{onClose:I=>n.replace({name:"hostname-generator-list-view",params:{name:""},query:{page:n.params.page,size:n.params.size}})},{default:o(()=>[(l(),c(B(a.Component),{items:e==null?void 0:e.items},null,8,["items"]))]),_:2},1032,["onClose"])]),_:2},1024)):L("",!0)]),_:2},1032,["items","page","page-size","total","onChange"])]),_:2},1032,["src"])]),_:2},1024)]),_:2},1032,["docs"])]),_:1})}}});export{H as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/HostnameGeneratorRootView-BciugVTW.js b/app/kuma-ui/pkg/resources/data/assets/HostnameGeneratorRootView-BBSUQX5h.js similarity index 71% rename from app/kuma-ui/pkg/resources/data/assets/HostnameGeneratorRootView-BciugVTW.js rename to app/kuma-ui/pkg/resources/data/assets/HostnameGeneratorRootView-BBSUQX5h.js index b2c3315544f1..fdb6ddb73552 100644 --- a/app/kuma-ui/pkg/resources/data/assets/HostnameGeneratorRootView-BciugVTW.js +++ b/app/kuma-ui/pkg/resources/data/assets/HostnameGeneratorRootView-BBSUQX5h.js @@ -1 +1 @@ -import{_ as c,r as e,o as m,q as _,w as o,b as t}from"./index-Du84oSnm.js";const i={};function u(p,w){const r=e("RouterView"),n=e("AppView"),a=e("RouteView");return m(),_(a,{name:"hostname-generator-root-view"},{default:o(({t:s})=>[t(n,{breadcrumbs:[{to:{name:"hostname-generator-list-view"},text:s("hostname-generators.routes.item.breadcrumbs")}]},{default:o(()=>[t(r)]),_:2},1032,["breadcrumbs"])]),_:1})}const f=c(i,[["render",u]]);export{f as default}; +import{_ as c,r as e,o as m,q as _,w as o,b as t}from"./index-CYuTVQ47.js";const i={};function u(p,w){const r=e("RouterView"),n=e("AppView"),a=e("RouteView");return m(),_(a,{name:"hostname-generator-root-view"},{default:o(({t:s})=>[t(n,{breadcrumbs:[{to:{name:"hostname-generator-list-view"},text:s("hostname-generators.routes.item.breadcrumbs")}]},{default:o(()=>[t(r)]),_:2},1032,["breadcrumbs"])]),_:1})}const f=c(i,[["render",u]]);export{f as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/HostnameGeneratorSummaryView-GDxbhKPF.js b/app/kuma-ui/pkg/resources/data/assets/HostnameGeneratorSummaryView-IJq90lAF.js similarity index 95% rename from app/kuma-ui/pkg/resources/data/assets/HostnameGeneratorSummaryView-GDxbhKPF.js rename to app/kuma-ui/pkg/resources/data/assets/HostnameGeneratorSummaryView-IJq90lAF.js index 47f9325ab638..44ed00774e55 100644 --- a/app/kuma-ui/pkg/resources/data/assets/HostnameGeneratorSummaryView-GDxbhKPF.js +++ b/app/kuma-ui/pkg/resources/data/assets/HostnameGeneratorSummaryView-IJq90lAF.js @@ -1 +1 @@ -import{d as X,r as m,o as c,q as d,w as e,b as r,m as p,e as a,t as l,T as F,N,c as C,U as g,s as u}from"./index-Du84oSnm.js";import{_ as $}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-DddnXT9n.js";const A={key:0,class:"stack-with-borders","data-testid":"structured-view"},B={key:1,class:"mt-4"},L=X({__name:"HostnameGeneratorSummaryView",props:{items:{}},setup(w){const k=w;return(M,s)=>{const x=m("RouteTitle"),f=m("XAction"),z=m("XSelect"),h=m("XLayout"),S=m("DataSource"),b=m("AppView"),R=m("DataCollection"),V=m("RouteView");return c(),d(V,{name:"hostname-generator-summary-view",params:{name:"",codeSearch:"",codeFilter:!1,codeRegExp:!1,format:String}},{default:e(({route:o,t:i,can:v})=>[r(R,{items:k.items,predicate:n=>n.id===o.params.name},{item:e(({item:n})=>[r(b,null,{title:e(()=>[p("h2",null,[r(f,{to:{name:"hostname-generator-detail-view",params:{name:o.params.name}}},{default:e(()=>[r(x,{title:i("hostname-generators.routes.item.title",{name:n.name})},null,8,["title"])]),_:2},1032,["to"])])]),default:e(()=>[s[7]||(s[7]=a()),r(h,{type:"stack"},{default:e(()=>[p("header",null,[r(h,{type:"separated",size:"max"},{default:e(()=>[p("h3",null,l(i("hostname-generators.routes.item.config")),1),s[0]||(s[0]=a()),p("div",null,[r(z,{label:i("hostname-generators.routes.item.format"),selected:o.params.format,onChange:t=>{o.update({format:t})}},F({_:2},[N(["structured","yaml"],t=>({name:`${t}-option`,fn:e(()=>[a(l(i(`hostname-generators.routes.item.formats.${t}`)),1)])}))]),1032,["label","selected","onChange"])])]),_:2},1024)]),s[6]||(s[6]=a()),o.params.format==="structured"?(c(),C("div",A,[n.namespace.length>0?(c(),d(g,{key:0,layout:"horizontal"},{title:e(()=>[a(l(i("hostname-generators.common.namespace")),1)]),body:e(()=>[a(l(n.namespace),1)]),_:2},1024)):u("",!0),s[4]||(s[4]=a()),v("use zones")&&n.zone?(c(),d(g,{key:1,layout:"horizontal"},{title:e(()=>[a(l(i("hostname-generators.common.zone")),1)]),body:e(()=>[r(f,{to:{name:"zone-cp-detail-view",params:{zone:n.zone}}},{default:e(()=>[a(l(n.zone),1)]),_:2},1032,["to"])]),_:2},1024)):u("",!0),s[5]||(s[5]=a()),n.spec.template?(c(),d(g,{key:2,layout:"horizontal"},{title:e(()=>[a(l(i("hostname-generators.common.template")),1)]),body:e(()=>[a(l(n.spec.template),1)]),_:2},1024)):u("",!0)])):(c(),C("div",B,[r($,{resource:n.$raw,"is-searchable":"",query:o.params.codeSearch,"is-filter-mode":o.params.codeFilter,"is-reg-exp-mode":o.params.codeRegExp,onQueryChange:t=>o.update({codeSearch:t}),onFilterModeChange:t=>o.update({codeFilter:t}),onRegExpModeChange:t=>o.update({codeRegExp:t})},{default:e(({copy:t,copying:E})=>[E?(c(),d(S,{key:0,src:`/hostname-generators/${o.params.name}/as/kubernetes?no-store`,onChange:_=>{t(y=>y(_))},onError:_=>{t((y,D)=>D(_))}},null,8,["src","onChange","onError"])):u("",!0)]),_:2},1032,["resource","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])]))]),_:2},1024)]),_:2},1024)]),_:2},1032,["items","predicate"])]),_:1})}}});export{L as default}; +import{d as X,r as m,o as c,q as d,w as e,b as r,m as p,e as a,t as l,T as F,N,c as C,U as g,s as u}from"./index-CYuTVQ47.js";import{_ as $}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-F6yFUV16.js";const A={key:0,class:"stack-with-borders","data-testid":"structured-view"},B={key:1,class:"mt-4"},L=X({__name:"HostnameGeneratorSummaryView",props:{items:{}},setup(w){const k=w;return(M,s)=>{const x=m("RouteTitle"),f=m("XAction"),z=m("XSelect"),h=m("XLayout"),S=m("DataSource"),b=m("AppView"),R=m("DataCollection"),V=m("RouteView");return c(),d(V,{name:"hostname-generator-summary-view",params:{name:"",codeSearch:"",codeFilter:!1,codeRegExp:!1,format:String}},{default:e(({route:o,t:i,can:v})=>[r(R,{items:k.items,predicate:n=>n.id===o.params.name},{item:e(({item:n})=>[r(b,null,{title:e(()=>[p("h2",null,[r(f,{to:{name:"hostname-generator-detail-view",params:{name:o.params.name}}},{default:e(()=>[r(x,{title:i("hostname-generators.routes.item.title",{name:n.name})},null,8,["title"])]),_:2},1032,["to"])])]),default:e(()=>[s[7]||(s[7]=a()),r(h,{type:"stack"},{default:e(()=>[p("header",null,[r(h,{type:"separated",size:"max"},{default:e(()=>[p("h3",null,l(i("hostname-generators.routes.item.config")),1),s[0]||(s[0]=a()),p("div",null,[r(z,{label:i("hostname-generators.routes.item.format"),selected:o.params.format,onChange:t=>{o.update({format:t})}},F({_:2},[N(["structured","yaml"],t=>({name:`${t}-option`,fn:e(()=>[a(l(i(`hostname-generators.routes.item.formats.${t}`)),1)])}))]),1032,["label","selected","onChange"])])]),_:2},1024)]),s[6]||(s[6]=a()),o.params.format==="structured"?(c(),C("div",A,[n.namespace.length>0?(c(),d(g,{key:0,layout:"horizontal"},{title:e(()=>[a(l(i("hostname-generators.common.namespace")),1)]),body:e(()=>[a(l(n.namespace),1)]),_:2},1024)):u("",!0),s[4]||(s[4]=a()),v("use zones")&&n.zone?(c(),d(g,{key:1,layout:"horizontal"},{title:e(()=>[a(l(i("hostname-generators.common.zone")),1)]),body:e(()=>[r(f,{to:{name:"zone-cp-detail-view",params:{zone:n.zone}}},{default:e(()=>[a(l(n.zone),1)]),_:2},1032,["to"])]),_:2},1024)):u("",!0),s[5]||(s[5]=a()),n.spec.template?(c(),d(g,{key:2,layout:"horizontal"},{title:e(()=>[a(l(i("hostname-generators.common.template")),1)]),body:e(()=>[a(l(n.spec.template),1)]),_:2},1024)):u("",!0)])):(c(),C("div",B,[r($,{resource:n.$raw,"is-searchable":"",query:o.params.codeSearch,"is-filter-mode":o.params.codeFilter,"is-reg-exp-mode":o.params.codeRegExp,onQueryChange:t=>o.update({codeSearch:t}),onFilterModeChange:t=>o.update({codeFilter:t}),onRegExpModeChange:t=>o.update({codeRegExp:t})},{default:e(({copy:t,copying:E})=>[E?(c(),d(S,{key:0,src:`/hostname-generators/${o.params.name}/as/kubernetes?no-store`,onChange:_=>{t(y=>y(_))},onError:_=>{t((y,D)=>D(_))}},null,8,["src","onChange","onError"])):u("",!0)]),_:2},1032,["resource","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])]))]),_:2},1024)]),_:2},1024)]),_:2},1032,["items","predicate"])]),_:1})}}});export{L as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/KumaNotFoundView-Ctl5Hxzh.js b/app/kuma-ui/pkg/resources/data/assets/KumaNotFoundView-DH_QVR-x.js similarity index 92% rename from app/kuma-ui/pkg/resources/data/assets/KumaNotFoundView-Ctl5Hxzh.js rename to app/kuma-ui/pkg/resources/data/assets/KumaNotFoundView-DH_QVR-x.js index bfc0ad978f8c..cd3f9e06adc7 100644 --- a/app/kuma-ui/pkg/resources/data/assets/KumaNotFoundView-Ctl5Hxzh.js +++ b/app/kuma-ui/pkg/resources/data/assets/KumaNotFoundView-DH_QVR-x.js @@ -1,3 +1,3 @@ -import{_ as c,r as e,o as _,q as d,w as t,b as n,m as a,e as s}from"./index-Du84oSnm.js";const f={},w={class:"overview"};function V(x,o){const i=e("XIcon"),r=e("RouteTitle"),l=e("XAction"),m=e("XEmptyState"),p=e("AppView"),u=e("RouteView");return _(),d(u,{name:"kuma-not-found-view"},{default:t(()=>[n(p,null,{default:t(()=>[a("div",w,[n(m,null,{icon:t(()=>[n(i,{name:"warning",class:"mb-3"})]),title:t(()=>[a("h1",null,[n(r,{title:"Page Not Found"})])]),action:t(()=>[n(l,{appearance:"primary",to:{name:"home"}},{default:t(()=>o[0]||(o[0]=[s(` +import{_ as c,r as e,o as _,q as d,w as t,b as n,m as a,e as s}from"./index-CYuTVQ47.js";const f={},w={class:"overview"};function V(x,o){const i=e("XIcon"),r=e("RouteTitle"),l=e("XAction"),m=e("XEmptyState"),p=e("AppView"),u=e("RouteView");return _(),d(u,{name:"kuma-not-found-view"},{default:t(()=>[n(p,null,{default:t(()=>[a("div",w,[n(m,null,{icon:t(()=>[n(i,{name:"warning",class:"mb-3"})]),title:t(()=>[a("h1",null,[n(r,{title:"Page Not Found"})])]),action:t(()=>[n(l,{appearance:"primary",to:{name:"home"}},{default:t(()=>o[0]||(o[0]=[s(` Go Home `)])),_:1})]),default:t(()=>[o[1]||(o[1]=s()),o[2]||(o[2]=s()),o[3]||(o[3]=a("p",null,"The page or entity you were looking for does not exist.",-1)),o[4]||(o[4]=s())]),_:1})])]),_:1})]),_:1})}const v=c(f,[["render",V]]);export{v as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/LoadingBox-BMT99oyn.js b/app/kuma-ui/pkg/resources/data/assets/LoadingBox-CbemRPJr.js similarity index 83% rename from app/kuma-ui/pkg/resources/data/assets/LoadingBox-BMT99oyn.js rename to app/kuma-ui/pkg/resources/data/assets/LoadingBox-CbemRPJr.js index 9d1fc9499379..1df835f37b84 100644 --- a/app/kuma-ui/pkg/resources/data/assets/LoadingBox-BMT99oyn.js +++ b/app/kuma-ui/pkg/resources/data/assets/LoadingBox-CbemRPJr.js @@ -1 +1 @@ -import{_ as o,o as d,c as t,m as l,e as n}from"./index-Du84oSnm.js";const a={},s={class:"loading","data-testid":"loading"};function c(i,e){return d(),t("div",s,e[0]||(e[0]=[l("div",null,null,-1),n(),l("div",null,null,-1),n(),l("div",null,null,-1),n(),l("div",null,null,-1),n(),l("div",null,null,-1)]))}const u=o(a,[["render",c],["__scopeId","data-v-67594d24"]]);export{u as L}; +import{_ as o,o as d,c as t,m as l,e as n}from"./index-CYuTVQ47.js";const a={},s={class:"loading","data-testid":"loading"};function c(i,e){return d(),t("div",s,e[0]||(e[0]=[l("div",null,null,-1),n(),l("div",null,null,-1),n(),l("div",null,null,-1),n(),l("div",null,null,-1),n(),l("div",null,null,-1)]))}const u=o(a,[["render",c],["__scopeId","data-v-67594d24"]]);export{u as L}; diff --git a/app/kuma-ui/pkg/resources/data/assets/MeshDetailTabsView-DnMMg_6F.js b/app/kuma-ui/pkg/resources/data/assets/MeshDetailTabsView-CBqpawcx.js similarity index 94% rename from app/kuma-ui/pkg/resources/data/assets/MeshDetailTabsView-DnMMg_6F.js rename to app/kuma-ui/pkg/resources/data/assets/MeshDetailTabsView-CBqpawcx.js index 0ec2bf02d581..92d4095144aa 100644 --- a/app/kuma-ui/pkg/resources/data/assets/MeshDetailTabsView-DnMMg_6F.js +++ b/app/kuma-ui/pkg/resources/data/assets/MeshDetailTabsView-CBqpawcx.js @@ -1 +1 @@ -import{d as x,r as t,o as r,q as p,w as s,b as o,m as T,e as i,T as v,N as C,t as R,I as X}from"./index-Du84oSnm.js";const A=x({__name:"MeshDetailTabsView",props:{mesh:{}},setup(c){const u=c;return(B,n)=>{const _=t("RouteTitle"),d=t("XCopyButton"),h=t("XAction"),f=t("XTabs"),w=t("RouterView"),V=t("AppView"),b=t("RouteView");return r(),p(b,{name:"mesh-detail-tabs-view",params:{mesh:""}},{default:s(({route:a,t:l})=>[o(V,null,{title:s(()=>[T("h1",null,[o(d,{text:a.params.mesh},{default:s(()=>[o(_,{title:l("meshes.routes.item.title",{name:a.params.mesh})},null,8,["title"])]),_:2},1032,["text"])])]),default:s(()=>{var m;return[n[0]||(n[0]=i()),o(f,{selected:(m=a.child())==null?void 0:m.name,"data-testid":"mesh-tabs"},v({_:2},[C(a.children.filter(({name:e})=>e!=="external-service-list-view"),({name:e})=>({name:`${e}-tab`,fn:s(()=>[o(h,{to:{name:e}},{default:s(()=>[i(R(l(`meshes.routes.item.navigation.${e}`)),1)]),_:2},1032,["to"])])}))]),1032,["selected"]),n[1]||(n[1]=i()),o(w,null,{default:s(({Component:e})=>[(r(),p(X(e),{mesh:u.mesh},null,8,["mesh"]))]),_:1})]}),_:2},1024)]),_:1})}}});export{A as default}; +import{d as x,r as t,o as r,q as p,w as s,b as o,m as T,e as i,T as v,N as C,t as R,I as X}from"./index-CYuTVQ47.js";const A=x({__name:"MeshDetailTabsView",props:{mesh:{}},setup(c){const u=c;return(B,n)=>{const _=t("RouteTitle"),d=t("XCopyButton"),h=t("XAction"),f=t("XTabs"),w=t("RouterView"),V=t("AppView"),b=t("RouteView");return r(),p(b,{name:"mesh-detail-tabs-view",params:{mesh:""}},{default:s(({route:a,t:l})=>[o(V,null,{title:s(()=>[T("h1",null,[o(d,{text:a.params.mesh},{default:s(()=>[o(_,{title:l("meshes.routes.item.title",{name:a.params.mesh})},null,8,["title"])]),_:2},1032,["text"])])]),default:s(()=>{var m;return[n[0]||(n[0]=i()),o(f,{selected:(m=a.child())==null?void 0:m.name,"data-testid":"mesh-tabs"},v({_:2},[C(a.children.filter(({name:e})=>e!=="external-service-list-view"),({name:e})=>({name:`${e}-tab`,fn:s(()=>[o(h,{to:{name:e}},{default:s(()=>[i(R(l(`meshes.routes.item.navigation.${e}`)),1)]),_:2},1032,["to"])])}))]),1032,["selected"]),n[1]||(n[1]=i()),o(w,null,{default:s(({Component:e})=>[(r(),p(X(e),{mesh:u.mesh},null,8,["mesh"]))]),_:1})]}),_:2},1024)]),_:1})}}});export{A as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/MeshDetailView-BocM0COl.js b/app/kuma-ui/pkg/resources/data/assets/MeshDetailView-CKB3UTBp.js similarity index 96% rename from app/kuma-ui/pkg/resources/data/assets/MeshDetailView-BocM0COl.js rename to app/kuma-ui/pkg/resources/data/assets/MeshDetailView-CKB3UTBp.js index 086b5665a7d6..6f51fdb3ced8 100644 --- a/app/kuma-ui/pkg/resources/data/assets/MeshDetailView-BocM0COl.js +++ b/app/kuma-ui/pkg/resources/data/assets/MeshDetailView-CKB3UTBp.js @@ -1 +1 @@ -import{d as I,r as a,o as r,q as d,w as e,b as o,e as n,p as g,G as M,c as f,M as h,N as B,T as $,U as A,t as u,V as C,s as X,m as j}from"./index-Du84oSnm.js";import{_ as q}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-DddnXT9n.js";const F={key:0},G={key:1},H=I({__name:"MeshDetailView",props:{mesh:{}},setup(x){const p=x;return(D,t)=>{const N=a("RouteTitle"),b=a("XI18n"),R=a("XAction"),y=a("XBadge"),E=a("XAboutCard"),k=a("XLayout"),L=a("XCard"),v=a("DataSource"),P=a("AppView"),S=a("RouteView");return r(),d(S,{name:"mesh-detail-view",params:{mesh:""}},{default:e(({route:w,t:i,uri:T})=>[o(N,{title:i("meshes.routes.overview.title"),render:!1},null,8,["title"]),t[9]||(t[9]=n()),o(v,{src:T(g(M),"/mesh-insights/:name",{name:w.params.mesh})},{default:e(({data:s})=>[(r(!0),f(h,null,B([["MeshTrafficPermission","TrafficPermission"].reduce((_,m)=>{var l,c;return _+(((c=(l=s==null?void 0:s.policies)==null?void 0:l[m])==null?void 0:c.total)??0)},0)===0],_=>(r(),d(P,{key:_,docs:i("meshes.href.docs")},$({default:e(()=>[t[8]||(t[8]=n()),o(k,{type:"stack"},{default:e(()=>[o(E,{title:i("meshes.routes.item.about.title"),created:p.mesh.creationTime,modified:p.mesh.modificationTime},{default:e(()=>[(r(),f(h,null,B(["MeshTrafficPermission","MeshMetric","MeshAccessLog","MeshTrace"],m=>(r(),f(h,{key:m},[(r(!0),f(h,null,B([Object.entries((s==null?void 0:s.policies)??{}).find(([l])=>l===m)],l=>(r(),d(A,{key:l,layout:"horizontal"},{title:e(()=>[o(R,{to:{name:"policy-list-view",params:{mesh:w.params.mesh,policyPath:`${m.toLowerCase()}s`}}},{default:e(()=>[n(u(m),1)]),_:2},1032,["to"])]),body:e(()=>[o(y,{appearance:l?"success":"neutral"},{default:e(()=>[n(u(i(l?"meshes.detail.enabled":"meshes.detail.disabled")),1)]),_:2},1032,["appearance"])]),_:2},1024))),128))],64))),64)),t[3]||(t[3]=n()),o(A,{layout:"horizontal"},{title:e(()=>[n(u(i("http.api.property.mtls")),1)]),body:e(()=>[p.mesh.mtlsBackend?(r(),d(y,{key:1,appearance:"info"},{default:e(()=>[n(u(p.mesh.mtlsBackend.type)+" / "+u(p.mesh.mtlsBackend.name),1)]),_:1})):(r(),d(y,{key:0,appearance:"neutral"},{default:e(()=>[n(u(i("meshes.detail.disabled")),1)]),_:2},1024))]),_:2},1024)]),_:2},1032,["title","created","modified"]),t[6]||(t[6]=n()),o(L,null,{default:e(()=>[o(k,{type:"stack"},{default:e(()=>[o(k,{type:"columns",class:"columns-with-borders"},{default:e(()=>[o(C,{total:(s==null?void 0:s.services.total)??0,"data-testid":"services-status"},{title:e(()=>[n(u(i("meshes.detail.services")),1)]),_:2},1032,["total"]),t[4]||(t[4]=n()),o(C,{total:(s==null?void 0:s.dataplanesByType.standard.total)??0,online:(s==null?void 0:s.dataplanesByType.standard.online)??0,"data-testid":"data-plane-proxies-status"},{title:e(()=>[n(u(i("meshes.detail.data_plane_proxies")),1)]),_:2},1032,["total","online"]),t[5]||(t[5]=n()),o(C,{total:(s==null?void 0:s.totalPolicyCount)??0,"data-testid":"policies-status"},{title:e(()=>[n(u(i("meshes.detail.policies")),1)]),_:2},1032,["total"])]),_:2},1024)]),_:2},1024)]),_:2},1024),t[7]||(t[7]=n()),o(q,{resource:D.mesh.config},{default:e(({copy:m,copying:l})=>[l?(r(),d(v,{key:0,src:T(g(M),"/meshes/:name/as/kubernetes",{name:w.params.mesh},{cacheControl:"no-store"}),onChange:c=>{m(V=>V(c))},onError:c=>{m((V,z)=>z(c))}},null,8,["src","onChange","onError"])):X("",!0)]),_:2},1032,["resource"])]),_:2},1024)]),_:2},[!p.mesh.mtlsBackend||_?{name:"notifications",fn:e(()=>[j("ul",null,[p.mesh.mtlsBackend?X("",!0):(r(),f("li",F,[o(b,{path:"meshes.routes.item.mtls-warning"})])),t[0]||(t[0]=n()),p.mesh.mtlsBackend&&_?(r(),f("li",G,[o(b,{path:"meshes.routes.item.mtp-warning"})])):X("",!0)])]),key:"0"}:void 0]),1032,["docs"]))),128))]),_:2},1032,["src"])]),_:1})}}});export{H as default}; +import{d as I,r as a,o as r,q as d,w as e,b as o,e as n,p as g,G as M,c as f,M as h,N as B,T as $,U as A,t as u,V as C,s as X,m as j}from"./index-CYuTVQ47.js";import{_ as q}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-F6yFUV16.js";const F={key:0},G={key:1},H=I({__name:"MeshDetailView",props:{mesh:{}},setup(x){const p=x;return(D,t)=>{const N=a("RouteTitle"),b=a("XI18n"),R=a("XAction"),y=a("XBadge"),E=a("XAboutCard"),k=a("XLayout"),L=a("XCard"),v=a("DataSource"),P=a("AppView"),S=a("RouteView");return r(),d(S,{name:"mesh-detail-view",params:{mesh:""}},{default:e(({route:w,t:i,uri:T})=>[o(N,{title:i("meshes.routes.overview.title"),render:!1},null,8,["title"]),t[9]||(t[9]=n()),o(v,{src:T(g(M),"/mesh-insights/:name",{name:w.params.mesh})},{default:e(({data:s})=>[(r(!0),f(h,null,B([["MeshTrafficPermission","TrafficPermission"].reduce((_,m)=>{var l,c;return _+(((c=(l=s==null?void 0:s.policies)==null?void 0:l[m])==null?void 0:c.total)??0)},0)===0],_=>(r(),d(P,{key:_,docs:i("meshes.href.docs")},$({default:e(()=>[t[8]||(t[8]=n()),o(k,{type:"stack"},{default:e(()=>[o(E,{title:i("meshes.routes.item.about.title"),created:p.mesh.creationTime,modified:p.mesh.modificationTime},{default:e(()=>[(r(),f(h,null,B(["MeshTrafficPermission","MeshMetric","MeshAccessLog","MeshTrace"],m=>(r(),f(h,{key:m},[(r(!0),f(h,null,B([Object.entries((s==null?void 0:s.policies)??{}).find(([l])=>l===m)],l=>(r(),d(A,{key:l,layout:"horizontal"},{title:e(()=>[o(R,{to:{name:"policy-list-view",params:{mesh:w.params.mesh,policyPath:`${m.toLowerCase()}s`}}},{default:e(()=>[n(u(m),1)]),_:2},1032,["to"])]),body:e(()=>[o(y,{appearance:l?"success":"neutral"},{default:e(()=>[n(u(i(l?"meshes.detail.enabled":"meshes.detail.disabled")),1)]),_:2},1032,["appearance"])]),_:2},1024))),128))],64))),64)),t[3]||(t[3]=n()),o(A,{layout:"horizontal"},{title:e(()=>[n(u(i("http.api.property.mtls")),1)]),body:e(()=>[p.mesh.mtlsBackend?(r(),d(y,{key:1,appearance:"info"},{default:e(()=>[n(u(p.mesh.mtlsBackend.type)+" / "+u(p.mesh.mtlsBackend.name),1)]),_:1})):(r(),d(y,{key:0,appearance:"neutral"},{default:e(()=>[n(u(i("meshes.detail.disabled")),1)]),_:2},1024))]),_:2},1024)]),_:2},1032,["title","created","modified"]),t[6]||(t[6]=n()),o(L,null,{default:e(()=>[o(k,{type:"stack"},{default:e(()=>[o(k,{type:"columns",class:"columns-with-borders"},{default:e(()=>[o(C,{total:(s==null?void 0:s.services.total)??0,"data-testid":"services-status"},{title:e(()=>[n(u(i("meshes.detail.services")),1)]),_:2},1032,["total"]),t[4]||(t[4]=n()),o(C,{total:(s==null?void 0:s.dataplanesByType.standard.total)??0,online:(s==null?void 0:s.dataplanesByType.standard.online)??0,"data-testid":"data-plane-proxies-status"},{title:e(()=>[n(u(i("meshes.detail.data_plane_proxies")),1)]),_:2},1032,["total","online"]),t[5]||(t[5]=n()),o(C,{total:(s==null?void 0:s.totalPolicyCount)??0,"data-testid":"policies-status"},{title:e(()=>[n(u(i("meshes.detail.policies")),1)]),_:2},1032,["total"])]),_:2},1024)]),_:2},1024)]),_:2},1024),t[7]||(t[7]=n()),o(q,{resource:D.mesh.config},{default:e(({copy:m,copying:l})=>[l?(r(),d(v,{key:0,src:T(g(M),"/meshes/:name/as/kubernetes",{name:w.params.mesh},{cacheControl:"no-store"}),onChange:c=>{m(V=>V(c))},onError:c=>{m((V,z)=>z(c))}},null,8,["src","onChange","onError"])):X("",!0)]),_:2},1032,["resource"])]),_:2},1024)]),_:2},[!p.mesh.mtlsBackend||_?{name:"notifications",fn:e(()=>[j("ul",null,[p.mesh.mtlsBackend?X("",!0):(r(),f("li",F,[o(b,{path:"meshes.routes.item.mtls-warning"})])),t[0]||(t[0]=n()),p.mesh.mtlsBackend&&_?(r(),f("li",G,[o(b,{path:"meshes.routes.item.mtp-warning"})])):X("",!0)])]),key:"0"}:void 0]),1032,["docs"]))),128))]),_:2},1032,["src"])]),_:1})}}});export{H as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/MeshExternalServiceDetailTabsView-locdXDPx.js b/app/kuma-ui/pkg/resources/data/assets/MeshExternalServiceDetailTabsView-Bdjb_F0W.js similarity index 92% rename from app/kuma-ui/pkg/resources/data/assets/MeshExternalServiceDetailTabsView-locdXDPx.js rename to app/kuma-ui/pkg/resources/data/assets/MeshExternalServiceDetailTabsView-Bdjb_F0W.js index 513a2bc2d858..f4a930425106 100644 --- a/app/kuma-ui/pkg/resources/data/assets/MeshExternalServiceDetailTabsView-locdXDPx.js +++ b/app/kuma-ui/pkg/resources/data/assets/MeshExternalServiceDetailTabsView-Bdjb_F0W.js @@ -1 +1 @@ -import{d as D,r as e,o as c,q as p,w as t,b as a,p as T,aq as R,c as X,s as y,e as i,T as B,N as S,t as k,I as A}from"./index-Du84oSnm.js";const N={key:0},E=D({__name:"MeshExternalServiceDetailTabsView",setup(L){return(g,n)=>{const _=e("RouteTitle"),d=e("XCopyButton"),u=e("XAction"),h=e("XTabs"),v=e("RouterView"),f=e("DataLoader"),x=e("AppView"),w=e("DataSource"),b=e("RouteView");return c(),p(b,{name:"mesh-external-service-detail-tabs-view",params:{mesh:"",service:""}},{default:t(({route:s,t:r,uri:V})=>[a(w,{src:V(T(R),"/meshes/:mesh/mesh-external-service/:name",{mesh:s.params.mesh,name:s.params.service})},{default:t(({data:m,error:C})=>[a(x,{docs:r("services.mesh-external-service.href.docs"),breadcrumbs:[{to:{name:"mesh-detail-view",params:{mesh:s.params.mesh}},text:s.params.mesh},{to:{name:"mesh-external-service-list-view",params:{mesh:s.params.mesh}},text:r("services.routes.mesh-external-service-list-view.title")}]},{title:t(()=>[m?(c(),X("h1",N,[a(d,{text:s.params.service},{default:t(()=>[a(_,{title:r("services.routes.item.title",{name:m.name})},null,8,["title"])]),_:2},1032,["text"])])):y("",!0)]),default:t(()=>[n[1]||(n[1]=i()),a(f,{data:[m],errors:[C]},{default:t(()=>{var l;return[a(h,{selected:(l=s.child())==null?void 0:l.name},B({_:2},[S(s.children,({name:o})=>({name:`${o}-tab`,fn:t(()=>[a(u,{to:{name:o}},{default:t(()=>[i(k(r(`services.routes.item.navigation.${o}`)),1)]),_:2},1032,["to"])])}))]),1032,["selected"]),n[0]||(n[0]=i()),a(v,null,{default:t(o=>[(c(),p(A(o.Component),{data:m},null,8,["data"]))]),_:2},1024)]}),_:2},1032,["data","errors"])]),_:2},1032,["docs","breadcrumbs"])]),_:2},1032,["src"])]),_:1})}}});export{E as default}; +import{d as D,r as e,o as c,q as p,w as t,b as a,p as T,aq as R,c as X,s as y,e as i,T as B,N as S,t as k,I as A}from"./index-CYuTVQ47.js";const N={key:0},E=D({__name:"MeshExternalServiceDetailTabsView",setup(L){return(g,n)=>{const _=e("RouteTitle"),d=e("XCopyButton"),u=e("XAction"),h=e("XTabs"),v=e("RouterView"),f=e("DataLoader"),x=e("AppView"),w=e("DataSource"),b=e("RouteView");return c(),p(b,{name:"mesh-external-service-detail-tabs-view",params:{mesh:"",service:""}},{default:t(({route:s,t:r,uri:V})=>[a(w,{src:V(T(R),"/meshes/:mesh/mesh-external-service/:name",{mesh:s.params.mesh,name:s.params.service})},{default:t(({data:m,error:C})=>[a(x,{docs:r("services.mesh-external-service.href.docs"),breadcrumbs:[{to:{name:"mesh-detail-view",params:{mesh:s.params.mesh}},text:s.params.mesh},{to:{name:"mesh-external-service-list-view",params:{mesh:s.params.mesh}},text:r("services.routes.mesh-external-service-list-view.title")}]},{title:t(()=>[m?(c(),X("h1",N,[a(d,{text:s.params.service},{default:t(()=>[a(_,{title:r("services.routes.item.title",{name:m.name})},null,8,["title"])]),_:2},1032,["text"])])):y("",!0)]),default:t(()=>[n[1]||(n[1]=i()),a(f,{data:[m],errors:[C]},{default:t(()=>{var l;return[a(h,{selected:(l=s.child())==null?void 0:l.name},B({_:2},[S(s.children,({name:o})=>({name:`${o}-tab`,fn:t(()=>[a(u,{to:{name:o}},{default:t(()=>[i(k(r(`services.routes.item.navigation.${o}`)),1)]),_:2},1032,["to"])])}))]),1032,["selected"]),n[0]||(n[0]=i()),a(v,null,{default:t(o=>[(c(),p(A(o.Component),{data:m},null,8,["data"]))]),_:2},1024)]}),_:2},1032,["data","errors"])]),_:2},1032,["docs","breadcrumbs"])]),_:2},1032,["src"])]),_:1})}}});export{E as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/MeshExternalServiceDetailView-CcZUWfX_.js b/app/kuma-ui/pkg/resources/data/assets/MeshExternalServiceDetailView-Dxb9LfxE.js similarity index 93% rename from app/kuma-ui/pkg/resources/data/assets/MeshExternalServiceDetailView-CcZUWfX_.js rename to app/kuma-ui/pkg/resources/data/assets/MeshExternalServiceDetailView-Dxb9LfxE.js index 20b1dd03b078..266747694008 100644 --- a/app/kuma-ui/pkg/resources/data/assets/MeshExternalServiceDetailView-CcZUWfX_.js +++ b/app/kuma-ui/pkg/resources/data/assets/MeshExternalServiceDetailView-Dxb9LfxE.js @@ -1 +1 @@ -import{d as X,r as s,o as i,q as l,w as e,b as n,U as f,e as t,t as d,s as u,_ as D}from"./index-Du84oSnm.js";import{_ as R}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-DddnXT9n.js";const A=X({__name:"MeshExternalServiceDetailView",props:{data:{}},setup(C){const o=C;return(c,r)=>{const h=s("XBadge"),b=s("XAction"),v=s("KumaPort"),x=s("XAboutCard"),z=s("DataSource"),w=s("XLayout"),E=s("AppView"),k=s("RouteView");return i(),l(k,{name:"mesh-external-service-detail-view",params:{codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:e(({route:p,can:V,t:m})=>[n(E,null,{default:e(()=>[n(w,{type:"stack"},{default:e(()=>[n(x,{title:m("services.mesh-external-service.about.title"),created:o.data.creationTime,modified:o.data.modificationTime},{default:e(()=>[o.data.namespace.length>0?(i(),l(f,{key:0,layout:"horizontal"},{title:e(()=>[t(d(m("http.api.property.namespace")),1)]),body:e(()=>[n(h,{appearance:"decorative"},{default:e(()=>[t(d(o.data.namespace),1)]),_:1})]),_:2},1024)):u("",!0),r[4]||(r[4]=t()),V("use zones")&&o.data.zone?(i(),l(f,{key:1,layout:"horizontal"},{title:e(()=>[t(d(m("http.api.property.zone")),1)]),body:e(()=>[n(h,{appearance:"decorative"},{default:e(()=>[n(b,{to:{name:"zone-cp-detail-view",params:{zone:o.data.zone}}},{default:e(()=>[t(d(o.data.zone),1)]),_:1},8,["to"])]),_:1})]),_:2},1024)):u("",!0),r[5]||(r[5]=t()),c.data.spec.match?(i(),l(f,{key:2,layout:"horizontal",class:"port"},{title:e(()=>[t(d(m("http.api.property.port")),1)]),body:e(()=>[n(v,{port:c.data.spec.match},null,8,["port"])]),_:2},1024)):u("",!0),r[6]||(r[6]=t()),c.data.spec.match?(i(),l(f,{key:3,layout:"horizontal",class:"tls"},{title:e(()=>[t(d(m("http.api.property.tls")),1)]),body:e(()=>{var a;return[n(h,{appearance:(a=c.data.spec.tls)!=null&&a.enabled?"success":"neutral"},{default:e(()=>{var _;return[t(d((_=c.data.spec.tls)!=null&&_.enabled?"Enabled":"Disabled"),1)]}),_:1},8,["appearance"])]}),_:2},1024)):u("",!0)]),_:2},1032,["title","created","modified"]),r[7]||(r[7]=t()),n(R,{resource:o.data.config,"is-searchable":"",query:p.params.codeSearch,"is-filter-mode":p.params.codeFilter,"is-reg-exp-mode":p.params.codeRegExp,onQueryChange:a=>p.update({codeSearch:a}),onFilterModeChange:a=>p.update({codeFilter:a}),onRegExpModeChange:a=>p.update({codeRegExp:a})},{default:e(({copy:a,copying:_})=>[_?(i(),l(z,{key:0,src:`/meshes/${o.data.mesh}/mesh-external-service/${o.data.id}/as/kubernetes?no-store`,onChange:y=>{a(g=>g(y))},onError:y=>{a((g,S)=>S(y))}},null,8,["src","onChange","onError"])):u("",!0)]),_:2},1032,["resource","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])]),_:2},1024)]),_:2},1024)]),_:1})}}}),B=D(A,[["__scopeId","data-v-8fae7813"]]);export{B as default}; +import{d as X,r as s,o as i,q as l,w as e,b as n,U as f,e as t,t as d,s as u,_ as D}from"./index-CYuTVQ47.js";import{_ as R}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-F6yFUV16.js";const A=X({__name:"MeshExternalServiceDetailView",props:{data:{}},setup(C){const o=C;return(c,r)=>{const h=s("XBadge"),b=s("XAction"),v=s("KumaPort"),x=s("XAboutCard"),z=s("DataSource"),w=s("XLayout"),E=s("AppView"),k=s("RouteView");return i(),l(k,{name:"mesh-external-service-detail-view",params:{codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:e(({route:p,can:V,t:m})=>[n(E,null,{default:e(()=>[n(w,{type:"stack"},{default:e(()=>[n(x,{title:m("services.mesh-external-service.about.title"),created:o.data.creationTime,modified:o.data.modificationTime},{default:e(()=>[o.data.namespace.length>0?(i(),l(f,{key:0,layout:"horizontal"},{title:e(()=>[t(d(m("http.api.property.namespace")),1)]),body:e(()=>[n(h,{appearance:"decorative"},{default:e(()=>[t(d(o.data.namespace),1)]),_:1})]),_:2},1024)):u("",!0),r[4]||(r[4]=t()),V("use zones")&&o.data.zone?(i(),l(f,{key:1,layout:"horizontal"},{title:e(()=>[t(d(m("http.api.property.zone")),1)]),body:e(()=>[n(h,{appearance:"decorative"},{default:e(()=>[n(b,{to:{name:"zone-cp-detail-view",params:{zone:o.data.zone}}},{default:e(()=>[t(d(o.data.zone),1)]),_:1},8,["to"])]),_:1})]),_:2},1024)):u("",!0),r[5]||(r[5]=t()),c.data.spec.match?(i(),l(f,{key:2,layout:"horizontal",class:"port"},{title:e(()=>[t(d(m("http.api.property.port")),1)]),body:e(()=>[n(v,{port:c.data.spec.match},null,8,["port"])]),_:2},1024)):u("",!0),r[6]||(r[6]=t()),c.data.spec.match?(i(),l(f,{key:3,layout:"horizontal",class:"tls"},{title:e(()=>[t(d(m("http.api.property.tls")),1)]),body:e(()=>{var a;return[n(h,{appearance:(a=c.data.spec.tls)!=null&&a.enabled?"success":"neutral"},{default:e(()=>{var _;return[t(d((_=c.data.spec.tls)!=null&&_.enabled?"Enabled":"Disabled"),1)]}),_:1},8,["appearance"])]}),_:2},1024)):u("",!0)]),_:2},1032,["title","created","modified"]),r[7]||(r[7]=t()),n(R,{resource:o.data.config,"is-searchable":"",query:p.params.codeSearch,"is-filter-mode":p.params.codeFilter,"is-reg-exp-mode":p.params.codeRegExp,onQueryChange:a=>p.update({codeSearch:a}),onFilterModeChange:a=>p.update({codeFilter:a}),onRegExpModeChange:a=>p.update({codeRegExp:a})},{default:e(({copy:a,copying:_})=>[_?(i(),l(z,{key:0,src:`/meshes/${o.data.mesh}/mesh-external-service/${o.data.id}/as/kubernetes?no-store`,onChange:y=>{a(g=>g(y))},onError:y=>{a((g,S)=>S(y))}},null,8,["src","onChange","onError"])):u("",!0)]),_:2},1032,["resource","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])]),_:2},1024)]),_:2},1024)]),_:1})}}}),B=D(A,[["__scopeId","data-v-8fae7813"]]);export{B as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/MeshExternalServiceListView-Jk0OuLzb.js b/app/kuma-ui/pkg/resources/data/assets/MeshExternalServiceListView-an7FM_eD.js similarity index 96% rename from app/kuma-ui/pkg/resources/data/assets/MeshExternalServiceListView-Jk0OuLzb.js rename to app/kuma-ui/pkg/resources/data/assets/MeshExternalServiceListView-an7FM_eD.js index d2966f56295b..6ae3676ecba6 100644 --- a/app/kuma-ui/pkg/resources/data/assets/MeshExternalServiceListView-Jk0OuLzb.js +++ b/app/kuma-ui/pkg/resources/data/assets/MeshExternalServiceListView-an7FM_eD.js @@ -1 +1 @@ -import{d as T,r as t,o as r,q as p,w as o,b as a,e as l,p as y,as as E,c as u,M as d,N as k,T as P,aq as G,B as K,t as _,s as f,I as M,m as $}from"./index-Du84oSnm.js";import{S as F}from"./SummaryView-Cd8oe3uM.js";const O=T({__name:"MeshExternalServiceListView",props:{mesh:{}},setup(w){const C=w;return(Z,m)=>{const b=t("RouteTitle"),x=t("XI18n"),v=t("XAction"),V=t("XCopyButton"),X=t("KumaPort"),A=t("XActionGroup"),B=t("RouterView"),D=t("DataCollection"),N=t("DataLoader"),R=t("XCard"),S=t("AppView"),L=t("DataSource"),q=t("RouteView");return r(),p(q,{name:"mesh-external-service-list-view",params:{page:1,size:Number,mesh:"",service:""}},{default:o(({route:n,t:h,can:I,uri:z,me:c})=>[a(b,{render:!1,title:h("services.routes.mesh-external-service-list-view.title")},null,8,["title"]),m[6]||(m[6]=l()),a(L,{src:z(y(E),"/zone-cps/:name/egresses",{name:"*"},{page:1,size:100})},{default:o(({data:g})=>[(r(!0),u(d,null,k([[["services.mesh-external-service.notifications.mtls-warning",typeof C.mesh.mtlsBackend>"u"],["services.mesh-external-service.notifications.no-zone-egress",g&&!g.items.find(i=>typeof i.zoneEgressInsight.connectedSubscription<"u")]].filter(([i,s])=>s).map(i=>i[0])],i=>(r(),p(S,{key:typeof i,docs:h("services.mesh-external-service.href.docs")},P({default:o(()=>[m[5]||(m[5]=l()),a(R,null,{default:o(()=>[a(N,{src:z(y(G),"/meshes/:mesh/mesh-external-services",{mesh:n.params.mesh},{page:n.params.page,size:n.params.size})},{loadable:o(({data:s})=>[a(D,{type:"services",items:(s==null?void 0:s.items)??[void 0],page:n.params.page,"page-size":n.params.size,total:s==null?void 0:s.total,onChange:n.update},{default:o(()=>[a(K,{"data-testid":"service-collection",headers:[{...c.get("headers.name"),label:"Name",key:"name"},{...c.get("headers.namespace"),label:"Namespace",key:"namespace"},...I("use zones")?[{...c.get("headers.zone"),label:"Zone",key:"zone"}]:[],{...c.get("headers.port"),label:"Port",key:"port"},{...c.get("headers.actions"),label:"Actions",key:"actions",hideLabel:!0}],items:s==null?void 0:s.items,"is-selected-row":e=>e.name===n.params.service,onResize:c.set},{name:o(({row:e})=>[a(V,{text:e.name},{default:o(()=>[a(v,{"data-action":"",to:{name:"mesh-external-service-summary-view",params:{mesh:e.mesh,service:e.id},query:{page:n.params.page,size:n.params.size}}},{default:o(()=>[l(_(e.name),1)]),_:2},1032,["to"])]),_:2},1032,["text"])]),namespace:o(({row:e})=>[l(_(e.namespace),1)]),zone:o(({row:e})=>[e.labels&&e.labels["kuma.io/origin"]==="zone"&&e.labels["kuma.io/zone"]?(r(),u(d,{key:0},[e.labels["kuma.io/zone"]?(r(),p(v,{key:0,to:{name:"zone-cp-detail-view",params:{zone:e.labels["kuma.io/zone"]}}},{default:o(()=>[l(_(e.labels["kuma.io/zone"]),1)]),_:2},1032,["to"])):f("",!0)],64)):(r(),u(d,{key:1},[l(_(h("common.detail.none")),1)],64))]),port:o(({row:e})=>[e.spec.match?(r(),p(X,{key:0,port:e.spec.match},null,8,["port"])):f("",!0)]),actions:o(({row:e})=>[a(A,null,{default:o(()=>[a(v,{to:{name:"mesh-external-service-detail-view",params:{mesh:e.mesh,service:e.id}}},{default:o(()=>[l(_(h("common.collection.actions.view")),1)]),_:2},1032,["to"])]),_:2},1024)]),_:2},1032,["headers","items","is-selected-row","onResize"]),m[4]||(m[4]=l()),s!=null&&s.items&&n.params.service?(r(),p(B,{key:0},{default:o(e=>[a(F,{onClose:j=>n.replace({name:"mesh-external-service-list-view",params:{mesh:n.params.mesh},query:{page:n.params.page,size:n.params.size}})},{default:o(()=>[(r(),p(M(e.Component),{items:s==null?void 0:s.items},null,8,["items"]))]),_:2},1032,["onClose"])]),_:2},1024)):f("",!0)]),_:2},1032,["items","page","page-size","total","onChange"])]),_:2},1032,["src"])]),_:2},1024)]),_:2},[i.length>0?{name:"notifications",fn:o(()=>[$("ul",null,[(r(!0),u(d,null,k(i,s=>(r(),u("li",{key:s},[a(x,{path:s},null,8,["path"])]))),128))])]),key:"0"}:void 0]),1032,["docs"]))),128))]),_:2},1032,["src"])]),_:1})}}});export{O as default}; +import{d as T,r as t,o as r,q as p,w as o,b as a,e as l,p as y,as as E,c as u,M as d,N as k,T as P,aq as G,B as K,t as _,s as f,I as M,m as $}from"./index-CYuTVQ47.js";import{S as F}from"./SummaryView-VRFtuluL.js";const O=T({__name:"MeshExternalServiceListView",props:{mesh:{}},setup(w){const C=w;return(Z,m)=>{const b=t("RouteTitle"),x=t("XI18n"),v=t("XAction"),V=t("XCopyButton"),X=t("KumaPort"),A=t("XActionGroup"),B=t("RouterView"),D=t("DataCollection"),N=t("DataLoader"),R=t("XCard"),S=t("AppView"),L=t("DataSource"),q=t("RouteView");return r(),p(q,{name:"mesh-external-service-list-view",params:{page:1,size:Number,mesh:"",service:""}},{default:o(({route:n,t:h,can:I,uri:z,me:c})=>[a(b,{render:!1,title:h("services.routes.mesh-external-service-list-view.title")},null,8,["title"]),m[6]||(m[6]=l()),a(L,{src:z(y(E),"/zone-cps/:name/egresses",{name:"*"},{page:1,size:100})},{default:o(({data:g})=>[(r(!0),u(d,null,k([[["services.mesh-external-service.notifications.mtls-warning",typeof C.mesh.mtlsBackend>"u"],["services.mesh-external-service.notifications.no-zone-egress",g&&!g.items.find(i=>typeof i.zoneEgressInsight.connectedSubscription<"u")]].filter(([i,s])=>s).map(i=>i[0])],i=>(r(),p(S,{key:typeof i,docs:h("services.mesh-external-service.href.docs")},P({default:o(()=>[m[5]||(m[5]=l()),a(R,null,{default:o(()=>[a(N,{src:z(y(G),"/meshes/:mesh/mesh-external-services",{mesh:n.params.mesh},{page:n.params.page,size:n.params.size})},{loadable:o(({data:s})=>[a(D,{type:"services",items:(s==null?void 0:s.items)??[void 0],page:n.params.page,"page-size":n.params.size,total:s==null?void 0:s.total,onChange:n.update},{default:o(()=>[a(K,{"data-testid":"service-collection",headers:[{...c.get("headers.name"),label:"Name",key:"name"},{...c.get("headers.namespace"),label:"Namespace",key:"namespace"},...I("use zones")?[{...c.get("headers.zone"),label:"Zone",key:"zone"}]:[],{...c.get("headers.port"),label:"Port",key:"port"},{...c.get("headers.actions"),label:"Actions",key:"actions",hideLabel:!0}],items:s==null?void 0:s.items,"is-selected-row":e=>e.name===n.params.service,onResize:c.set},{name:o(({row:e})=>[a(V,{text:e.name},{default:o(()=>[a(v,{"data-action":"",to:{name:"mesh-external-service-summary-view",params:{mesh:e.mesh,service:e.id},query:{page:n.params.page,size:n.params.size}}},{default:o(()=>[l(_(e.name),1)]),_:2},1032,["to"])]),_:2},1032,["text"])]),namespace:o(({row:e})=>[l(_(e.namespace),1)]),zone:o(({row:e})=>[e.labels&&e.labels["kuma.io/origin"]==="zone"&&e.labels["kuma.io/zone"]?(r(),u(d,{key:0},[e.labels["kuma.io/zone"]?(r(),p(v,{key:0,to:{name:"zone-cp-detail-view",params:{zone:e.labels["kuma.io/zone"]}}},{default:o(()=>[l(_(e.labels["kuma.io/zone"]),1)]),_:2},1032,["to"])):f("",!0)],64)):(r(),u(d,{key:1},[l(_(h("common.detail.none")),1)],64))]),port:o(({row:e})=>[e.spec.match?(r(),p(X,{key:0,port:e.spec.match},null,8,["port"])):f("",!0)]),actions:o(({row:e})=>[a(A,null,{default:o(()=>[a(v,{to:{name:"mesh-external-service-detail-view",params:{mesh:e.mesh,service:e.id}}},{default:o(()=>[l(_(h("common.collection.actions.view")),1)]),_:2},1032,["to"])]),_:2},1024)]),_:2},1032,["headers","items","is-selected-row","onResize"]),m[4]||(m[4]=l()),s!=null&&s.items&&n.params.service?(r(),p(B,{key:0},{default:o(e=>[a(F,{onClose:j=>n.replace({name:"mesh-external-service-list-view",params:{mesh:n.params.mesh},query:{page:n.params.page,size:n.params.size}})},{default:o(()=>[(r(),p(M(e.Component),{items:s==null?void 0:s.items},null,8,["items"]))]),_:2},1032,["onClose"])]),_:2},1024)):f("",!0)]),_:2},1032,["items","page","page-size","total","onChange"])]),_:2},1032,["src"])]),_:2},1024)]),_:2},[i.length>0?{name:"notifications",fn:o(()=>[$("ul",null,[(r(!0),u(d,null,k(i,s=>(r(),u("li",{key:s},[a(x,{path:s},null,8,["path"])]))),128))])]),key:"0"}:void 0]),1032,["docs"]))),128))]),_:2},1032,["src"])]),_:1})}}});export{O as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/MeshExternalServiceSummaryView-YcwQvtb5.js b/app/kuma-ui/pkg/resources/data/assets/MeshExternalServiceSummaryView-MZRym3oD.js similarity index 96% rename from app/kuma-ui/pkg/resources/data/assets/MeshExternalServiceSummaryView-YcwQvtb5.js rename to app/kuma-ui/pkg/resources/data/assets/MeshExternalServiceSummaryView-MZRym3oD.js index d784519b6b44..c9894e82a369 100644 --- a/app/kuma-ui/pkg/resources/data/assets/MeshExternalServiceSummaryView-YcwQvtb5.js +++ b/app/kuma-ui/pkg/resources/data/assets/MeshExternalServiceSummaryView-MZRym3oD.js @@ -1,4 +1,4 @@ -import{d as N,r as l,o as i,q as m,w as t,b as r,m as c,e as s,t as d,T as F,N as M,c as h,U as u,s as f}from"./index-Du84oSnm.js";import{_ as T}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-DddnXT9n.js";const $={key:0,class:"stack-with-borders","data-testid":"structured-view"},A={key:1,class:"mt-4"},K=N({__name:"MeshExternalServiceSummaryView",props:{items:{}},setup(C){const x=C;return(L,e)=>{const b=l("RouteTitle"),y=l("XAction"),S=l("XSelect"),g=l("XLayout"),k=l("KumaPort"),w=l("XBadge"),z=l("DataSource"),E=l("AppView"),R=l("DataCollection"),V=l("RouteView");return i(),m(V,{name:"mesh-external-service-summary-view",params:{mesh:"",service:"",codeSearch:"",codeFilter:!1,codeRegExp:!1,format:String}},{default:t(({route:a,t:p,can:X})=>[r(R,{items:x.items,predicate:n=>n.id===a.params.service},{item:t(({item:n})=>[r(E,null,{title:t(()=>[c("h2",null,[r(y,{to:{name:"mesh-external-service-detail-view",params:{mesh:a.params.mesh,service:a.params.service}}},{default:t(()=>[r(b,{title:p("services.routes.item.title",{name:n.name})},null,8,["title"])]),_:2},1032,["to"])])]),default:t(()=>[e[13]||(e[13]=s()),r(g,{type:"stack"},{default:t(()=>[c("header",null,[r(g,{type:"separated",size:"max"},{default:t(()=>[c("h3",null,d(p("services.routes.item.config")),1),e[0]||(e[0]=s()),c("div",null,[r(S,{label:p("services.routes.item.format"),selected:a.params.format,onChange:o=>{a.update({format:o})}},F({_:2},[M(["structured","yaml"],o=>({name:`${o}-option`,fn:t(()=>[s(d(p(`services.routes.item.formats.${o}`)),1)])}))]),1032,["label","selected","onChange"])])]),_:2},1024)]),e[12]||(e[12]=s()),a.params.format==="structured"?(i(),h("div",$,[n.namespace.length>0?(i(),m(u,{key:0,layout:"horizontal"},{title:t(()=>e[1]||(e[1]=[s(` +import{d as N,r as l,o as i,q as m,w as t,b as r,m as c,e as s,t as d,T as F,N as M,c as h,U as u,s as f}from"./index-CYuTVQ47.js";import{_ as T}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-F6yFUV16.js";const $={key:0,class:"stack-with-borders","data-testid":"structured-view"},A={key:1,class:"mt-4"},K=N({__name:"MeshExternalServiceSummaryView",props:{items:{}},setup(C){const x=C;return(L,e)=>{const b=l("RouteTitle"),y=l("XAction"),S=l("XSelect"),g=l("XLayout"),k=l("KumaPort"),w=l("XBadge"),z=l("DataSource"),E=l("AppView"),R=l("DataCollection"),V=l("RouteView");return i(),m(V,{name:"mesh-external-service-summary-view",params:{mesh:"",service:"",codeSearch:"",codeFilter:!1,codeRegExp:!1,format:String}},{default:t(({route:a,t:p,can:X})=>[r(R,{items:x.items,predicate:n=>n.id===a.params.service},{item:t(({item:n})=>[r(E,null,{title:t(()=>[c("h2",null,[r(y,{to:{name:"mesh-external-service-detail-view",params:{mesh:a.params.mesh,service:a.params.service}}},{default:t(()=>[r(b,{title:p("services.routes.item.title",{name:n.name})},null,8,["title"])]),_:2},1032,["to"])])]),default:t(()=>[e[13]||(e[13]=s()),r(g,{type:"stack"},{default:t(()=>[c("header",null,[r(g,{type:"separated",size:"max"},{default:t(()=>[c("h3",null,d(p("services.routes.item.config")),1),e[0]||(e[0]=s()),c("div",null,[r(S,{label:p("services.routes.item.format"),selected:a.params.format,onChange:o=>{a.update({format:o})}},F({_:2},[M(["structured","yaml"],o=>({name:`${o}-option`,fn:t(()=>[s(d(p(`services.routes.item.formats.${o}`)),1)])}))]),1032,["label","selected","onChange"])])]),_:2},1024)]),e[12]||(e[12]=s()),a.params.format==="structured"?(i(),h("div",$,[n.namespace.length>0?(i(),m(u,{key:0,layout:"horizontal"},{title:t(()=>e[1]||(e[1]=[s(` Namespace `)])),body:t(()=>[s(d(n.namespace),1)]),_:2},1024)):f("",!0),e[9]||(e[9]=s()),X("use zones")&&n.zone?(i(),m(u,{key:1,layout:"horizontal"},{title:t(()=>e[3]||(e[3]=[s(` Zone diff --git a/app/kuma-ui/pkg/resources/data/assets/MeshListView-Bt_aMWK8.js b/app/kuma-ui/pkg/resources/data/assets/MeshListView-DOHgmvne.js similarity index 97% rename from app/kuma-ui/pkg/resources/data/assets/MeshListView-Bt_aMWK8.js rename to app/kuma-ui/pkg/resources/data/assets/MeshListView-DOHgmvne.js index 01f6164d7272..94799bdbf4af 100644 --- a/app/kuma-ui/pkg/resources/data/assets/MeshListView-Bt_aMWK8.js +++ b/app/kuma-ui/pkg/resources/data/assets/MeshListView-DOHgmvne.js @@ -1 +1 @@ -import{d as C,r as t,o as A,q as V,w as e,b as s,m as X,e as i,p as b,G as k,B,t as m}from"./index-Du84oSnm.js";const x=C({__name:"MeshListView",setup(R){return(D,r)=>{const d=t("RouteTitle"),_=t("XI18n"),c=t("XAction"),h=t("XActionGroup"),u=t("DataCollection"),g=t("DataLoader"),w=t("XCard"),f=t("AppView"),v=t("RouteView");return A(),V(v,{name:"mesh-list-view",params:{page:1,size:Number,mesh:""}},{default:e(({route:o,t:n,me:l,uri:y})=>[s(f,{docs:n("meshes.href.docs")},{title:e(()=>[X("h1",null,[s(d,{title:n("meshes.routes.items.title")},null,8,["title"])])]),default:e(()=>[r[3]||(r[3]=i()),s(_,{path:"meshes.routes.items.intro","default-path":"common.i18n.ignore-error"}),r[4]||(r[4]=i()),s(w,null,{default:e(()=>[s(g,{variant:"list",src:y(b(k),"/mesh-insights",{},{page:o.params.page,size:o.params.size})},{default:e(({data:p})=>[s(u,{type:"meshes",items:p.items,page:o.params.page,"page-size":o.params.size,total:p.total,onChange:o.update},{default:e(({items:z})=>[s(B,{class:"mesh-collection","data-testid":"mesh-collection",headers:[{...l.get("headers.name"),label:n("meshes.common.name"),key:"name"},{...l.get("headers.services"),label:n("meshes.routes.items.collection.services"),key:"services"},{...l.get("headers.dataplanes"),label:n("meshes.routes.items.collection.dataplanes"),key:"dataplanes"},{...l.get("headers.actions"),label:"Actions",key:"actions",hideLabel:!0}],items:z,"is-selected-row":a=>a.name===o.params.mesh,onResize:l.set},{name:e(({row:a})=>[s(c,{"data-action":"",to:{name:"mesh-detail-view",params:{mesh:a.name},query:{page:o.params.page,size:o.params.size}}},{default:e(()=>[i(m(a.name),1)]),_:2},1032,["to"])]),services:e(({row:a})=>[i(m(a.services.internal),1)]),dataplanes:e(({row:a})=>[i(m(a.dataplanesByType.standard.online)+" / "+m(a.dataplanesByType.standard.total),1)]),actions:e(({row:a})=>[s(h,null,{default:e(()=>[s(c,{to:{name:"mesh-detail-view",params:{mesh:a.name}}},{default:e(()=>[i(m(n("common.collection.actions.view")),1)]),_:2},1032,["to"])]),_:2},1024)]),_:2},1032,["headers","items","is-selected-row","onResize"])]),_:2},1032,["items","page","page-size","total","onChange"])]),_:2},1032,["src"])]),_:2},1024)]),_:2},1032,["docs"])]),_:1})}}});export{x as default}; +import{d as C,r as t,o as A,q as V,w as e,b as s,m as X,e as i,p as b,G as k,B,t as m}from"./index-CYuTVQ47.js";const x=C({__name:"MeshListView",setup(R){return(D,r)=>{const d=t("RouteTitle"),_=t("XI18n"),c=t("XAction"),h=t("XActionGroup"),u=t("DataCollection"),g=t("DataLoader"),w=t("XCard"),f=t("AppView"),v=t("RouteView");return A(),V(v,{name:"mesh-list-view",params:{page:1,size:Number,mesh:""}},{default:e(({route:o,t:n,me:l,uri:y})=>[s(f,{docs:n("meshes.href.docs")},{title:e(()=>[X("h1",null,[s(d,{title:n("meshes.routes.items.title")},null,8,["title"])])]),default:e(()=>[r[3]||(r[3]=i()),s(_,{path:"meshes.routes.items.intro","default-path":"common.i18n.ignore-error"}),r[4]||(r[4]=i()),s(w,null,{default:e(()=>[s(g,{variant:"list",src:y(b(k),"/mesh-insights",{},{page:o.params.page,size:o.params.size})},{default:e(({data:p})=>[s(u,{type:"meshes",items:p.items,page:o.params.page,"page-size":o.params.size,total:p.total,onChange:o.update},{default:e(({items:z})=>[s(B,{class:"mesh-collection","data-testid":"mesh-collection",headers:[{...l.get("headers.name"),label:n("meshes.common.name"),key:"name"},{...l.get("headers.services"),label:n("meshes.routes.items.collection.services"),key:"services"},{...l.get("headers.dataplanes"),label:n("meshes.routes.items.collection.dataplanes"),key:"dataplanes"},{...l.get("headers.actions"),label:"Actions",key:"actions",hideLabel:!0}],items:z,"is-selected-row":a=>a.name===o.params.mesh,onResize:l.set},{name:e(({row:a})=>[s(c,{"data-action":"",to:{name:"mesh-detail-view",params:{mesh:a.name},query:{page:o.params.page,size:o.params.size}}},{default:e(()=>[i(m(a.name),1)]),_:2},1032,["to"])]),services:e(({row:a})=>[i(m(a.services.internal),1)]),dataplanes:e(({row:a})=>[i(m(a.dataplanesByType.standard.online)+" / "+m(a.dataplanesByType.standard.total),1)]),actions:e(({row:a})=>[s(h,null,{default:e(()=>[s(c,{to:{name:"mesh-detail-view",params:{mesh:a.name}}},{default:e(()=>[i(m(n("common.collection.actions.view")),1)]),_:2},1032,["to"])]),_:2},1024)]),_:2},1032,["headers","items","is-selected-row","onResize"])]),_:2},1032,["items","page","page-size","total","onChange"])]),_:2},1032,["src"])]),_:2},1024)]),_:2},1032,["docs"])]),_:1})}}});export{x as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/MeshMultiZoneServiceDetailTabsView-DZGsg4TR.js b/app/kuma-ui/pkg/resources/data/assets/MeshMultiZoneServiceDetailTabsView-BE1Q94SK.js similarity index 92% rename from app/kuma-ui/pkg/resources/data/assets/MeshMultiZoneServiceDetailTabsView-DZGsg4TR.js rename to app/kuma-ui/pkg/resources/data/assets/MeshMultiZoneServiceDetailTabsView-BE1Q94SK.js index 0c8f0a012911..d5ede61b199f 100644 --- a/app/kuma-ui/pkg/resources/data/assets/MeshMultiZoneServiceDetailTabsView-DZGsg4TR.js +++ b/app/kuma-ui/pkg/resources/data/assets/MeshMultiZoneServiceDetailTabsView-BE1Q94SK.js @@ -1 +1 @@ -import{d as D,r as e,o as i,q as p,w as t,b as o,p as T,aq as R,c as X,s as y,e as c,T as z,N as B,t as S,I as k}from"./index-Du84oSnm.js";const A={key:0},q=D({__name:"MeshMultiZoneServiceDetailTabsView",setup(N){return(L,n)=>{const u=e("RouteTitle"),_=e("XCopyButton"),d=e("XAction"),h=e("XTabs"),v=e("RouterView"),f=e("DataLoader"),w=e("AppView"),b=e("DataSource"),V=e("RouteView");return i(),p(V,{name:"mesh-multi-zone-service-detail-tabs-view",params:{mesh:"",service:""}},{default:t(({route:s,t:r,uri:x})=>[o(b,{src:x(T(R),"/meshes/:mesh/mesh-multi-zone-service/:name",{mesh:s.params.mesh,name:s.params.service})},{default:t(({data:m,error:C})=>[o(w,{docs:r("services.mesh-multi-zone-service.href.docs"),breadcrumbs:[{to:{name:"mesh-detail-view",params:{mesh:s.params.mesh}},text:s.params.mesh},{to:{name:"mesh-multi-zone-service-list-view",params:{mesh:s.params.mesh}},text:r("services.routes.mesh-multi-zone-service-list-view.title")}]},{title:t(()=>[m?(i(),X("h1",A,[o(_,{text:s.params.service},{default:t(()=>[o(u,{title:r("services.routes.item.title",{name:m.name})},null,8,["title"])]),_:2},1032,["text"])])):y("",!0)]),default:t(()=>[n[1]||(n[1]=c()),o(f,{data:[m],errors:[C]},{default:t(()=>{var l;return[o(h,{selected:(l=s.child())==null?void 0:l.name},z({_:2},[B(s.children,({name:a})=>({name:`${a}-tab`,fn:t(()=>[o(d,{to:{name:a}},{default:t(()=>[c(S(r(`services.routes.item.navigation.${a}`)),1)]),_:2},1032,["to"])])}))]),1032,["selected"]),n[0]||(n[0]=c()),o(v,null,{default:t(a=>[(i(),p(k(a.Component),{data:m},null,8,["data"]))]),_:2},1024)]}),_:2},1032,["data","errors"])]),_:2},1032,["docs","breadcrumbs"])]),_:2},1032,["src"])]),_:1})}}});export{q as default}; +import{d as D,r as e,o as i,q as p,w as t,b as o,p as T,aq as R,c as X,s as y,e as c,T as z,N as B,t as S,I as k}from"./index-CYuTVQ47.js";const A={key:0},q=D({__name:"MeshMultiZoneServiceDetailTabsView",setup(N){return(L,n)=>{const u=e("RouteTitle"),_=e("XCopyButton"),d=e("XAction"),h=e("XTabs"),v=e("RouterView"),f=e("DataLoader"),w=e("AppView"),b=e("DataSource"),V=e("RouteView");return i(),p(V,{name:"mesh-multi-zone-service-detail-tabs-view",params:{mesh:"",service:""}},{default:t(({route:s,t:r,uri:x})=>[o(b,{src:x(T(R),"/meshes/:mesh/mesh-multi-zone-service/:name",{mesh:s.params.mesh,name:s.params.service})},{default:t(({data:m,error:C})=>[o(w,{docs:r("services.mesh-multi-zone-service.href.docs"),breadcrumbs:[{to:{name:"mesh-detail-view",params:{mesh:s.params.mesh}},text:s.params.mesh},{to:{name:"mesh-multi-zone-service-list-view",params:{mesh:s.params.mesh}},text:r("services.routes.mesh-multi-zone-service-list-view.title")}]},{title:t(()=>[m?(i(),X("h1",A,[o(_,{text:s.params.service},{default:t(()=>[o(u,{title:r("services.routes.item.title",{name:m.name})},null,8,["title"])]),_:2},1032,["text"])])):y("",!0)]),default:t(()=>[n[1]||(n[1]=c()),o(f,{data:[m],errors:[C]},{default:t(()=>{var l;return[o(h,{selected:(l=s.child())==null?void 0:l.name},z({_:2},[B(s.children,({name:a})=>({name:`${a}-tab`,fn:t(()=>[o(d,{to:{name:a}},{default:t(()=>[c(S(r(`services.routes.item.navigation.${a}`)),1)]),_:2},1032,["to"])])}))]),1032,["selected"]),n[0]||(n[0]=c()),o(v,null,{default:t(a=>[(i(),p(k(a.Component),{data:m},null,8,["data"]))]),_:2},1024)]}),_:2},1032,["data","errors"])]),_:2},1032,["docs","breadcrumbs"])]),_:2},1032,["src"])]),_:1})}}});export{q as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/MeshMultiZoneServiceDetailView-WWhix1iE.js b/app/kuma-ui/pkg/resources/data/assets/MeshMultiZoneServiceDetailView-CtjoBK7I.js similarity index 94% rename from app/kuma-ui/pkg/resources/data/assets/MeshMultiZoneServiceDetailView-WWhix1iE.js rename to app/kuma-ui/pkg/resources/data/assets/MeshMultiZoneServiceDetailView-CtjoBK7I.js index 82167238d6f6..106f5e6175fd 100644 --- a/app/kuma-ui/pkg/resources/data/assets/MeshMultiZoneServiceDetailView-WWhix1iE.js +++ b/app/kuma-ui/pkg/resources/data/assets/MeshMultiZoneServiceDetailView-CtjoBK7I.js @@ -1 +1 @@ -import{d as R,r,o,q as m,w as t,b as i,U as y,e as s,t as c,c as u,M as _,N as C,m as B,s as D,_ as F}from"./index-Du84oSnm.js";import{_ as X}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-DddnXT9n.js";const z=R({__name:"MeshMultiZoneServiceDetailView",props:{data:{}},setup(v){const a=v;return(f,p)=>{const k=r("KumaPort"),b=r("XBadge"),x=r("XAboutCard"),S=r("DataSource"),V=r("XLayout"),w=r("AppView"),M=r("RouteView");return o(),m(M,{name:"mesh-multi-zone-service-detail-view",params:{mesh:"",service:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:t(({route:n,t:d})=>[i(w,null,{default:t(()=>[i(V,{type:"stack"},{default:t(()=>[i(x,{title:d("services.mesh-multi-zone-service.about.title"),created:a.data.creationTime,modified:a.data.modificationTime},{default:t(()=>[i(y,{layout:"horizontal"},{title:t(()=>[s(c(d("http.api.property.ports")),1)]),body:t(()=>[a.data.spec.ports.length?(o(!0),u(_,{key:0},C(a.data.spec.ports,e=>(o(),m(k,{key:e.port,port:{...e,targetPort:void 0}},null,8,["port"]))),128)):(o(),u(_,{key:1},[s(c(d("common.detail.none")),1)],64))]),_:2},1024),p[2]||(p[2]=s()),i(y,{layout:"horizontal"},{title:t(()=>[s(c(d("http.api.property.selector")),1)]),body:t(()=>[Object.keys(f.data.spec.selector.meshService.matchLabels).length?(o(!0),u(_,{key:0},C(f.data.spec.selector.meshService.matchLabels,(e,l)=>(o(),m(b,{key:`${l}:${e}`,appearance:"info"},{default:t(()=>[s(c(l)+":"+c(e),1)]),_:2},1024))),128)):(o(),u(_,{key:1},[s(c(d("common.detail.none")),1)],64))]),_:2},1024)]),_:2},1032,["title","created","modified"]),p[3]||(p[3]=s()),B("div",null,[i(X,{resource:a.data.config,"is-searchable":"",query:n.params.codeSearch,"is-filter-mode":n.params.codeFilter,"is-reg-exp-mode":n.params.codeRegExp,onQueryChange:e=>n.update({codeSearch:e}),onFilterModeChange:e=>n.update({codeFilter:e}),onRegExpModeChange:e=>n.update({codeRegExp:e})},{default:t(({copy:e,copying:l})=>[l?(o(),m(S,{key:0,src:`/meshes/${a.data.mesh}/mesh-multi-zone-service/${a.data.id}/as/kubernetes?no-store`,onChange:h=>{e(g=>g(h))},onError:h=>{e((g,E)=>E(h))}},null,8,["src","onChange","onError"])):D("",!0)]),_:2},1032,["resource","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])])]),_:2},1024)]),_:2},1024)]),_:1})}}}),$=F(z,[["__scopeId","data-v-969d10f4"]]);export{$ as default}; +import{d as R,r,o,q as m,w as t,b as i,U as y,e as s,t as c,c as u,M as _,N as C,m as B,s as D,_ as F}from"./index-CYuTVQ47.js";import{_ as X}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-F6yFUV16.js";const z=R({__name:"MeshMultiZoneServiceDetailView",props:{data:{}},setup(v){const a=v;return(f,p)=>{const k=r("KumaPort"),b=r("XBadge"),x=r("XAboutCard"),S=r("DataSource"),V=r("XLayout"),w=r("AppView"),M=r("RouteView");return o(),m(M,{name:"mesh-multi-zone-service-detail-view",params:{mesh:"",service:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:t(({route:n,t:d})=>[i(w,null,{default:t(()=>[i(V,{type:"stack"},{default:t(()=>[i(x,{title:d("services.mesh-multi-zone-service.about.title"),created:a.data.creationTime,modified:a.data.modificationTime},{default:t(()=>[i(y,{layout:"horizontal"},{title:t(()=>[s(c(d("http.api.property.ports")),1)]),body:t(()=>[a.data.spec.ports.length?(o(!0),u(_,{key:0},C(a.data.spec.ports,e=>(o(),m(k,{key:e.port,port:{...e,targetPort:void 0}},null,8,["port"]))),128)):(o(),u(_,{key:1},[s(c(d("common.detail.none")),1)],64))]),_:2},1024),p[2]||(p[2]=s()),i(y,{layout:"horizontal"},{title:t(()=>[s(c(d("http.api.property.selector")),1)]),body:t(()=>[Object.keys(f.data.spec.selector.meshService.matchLabels).length?(o(!0),u(_,{key:0},C(f.data.spec.selector.meshService.matchLabels,(e,l)=>(o(),m(b,{key:`${l}:${e}`,appearance:"info"},{default:t(()=>[s(c(l)+":"+c(e),1)]),_:2},1024))),128)):(o(),u(_,{key:1},[s(c(d("common.detail.none")),1)],64))]),_:2},1024)]),_:2},1032,["title","created","modified"]),p[3]||(p[3]=s()),B("div",null,[i(X,{resource:a.data.config,"is-searchable":"",query:n.params.codeSearch,"is-filter-mode":n.params.codeFilter,"is-reg-exp-mode":n.params.codeRegExp,onQueryChange:e=>n.update({codeSearch:e}),onFilterModeChange:e=>n.update({codeFilter:e}),onRegExpModeChange:e=>n.update({codeRegExp:e})},{default:t(({copy:e,copying:l})=>[l?(o(),m(S,{key:0,src:`/meshes/${a.data.mesh}/mesh-multi-zone-service/${a.data.id}/as/kubernetes?no-store`,onChange:h=>{e(g=>g(h))},onError:h=>{e((g,E)=>E(h))}},null,8,["src","onChange","onError"])):D("",!0)]),_:2},1032,["resource","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])])]),_:2},1024)]),_:2},1024)]),_:1})}}}),$=F(z,[["__scopeId","data-v-969d10f4"]]);export{$ as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/MeshMultiZoneServiceListView-b_G71Kek.js b/app/kuma-ui/pkg/resources/data/assets/MeshMultiZoneServiceListView-BmNgkcZf.js similarity index 97% rename from app/kuma-ui/pkg/resources/data/assets/MeshMultiZoneServiceListView-b_G71Kek.js rename to app/kuma-ui/pkg/resources/data/assets/MeshMultiZoneServiceListView-BmNgkcZf.js index c7ff3236b812..4c99ea219ccb 100644 --- a/app/kuma-ui/pkg/resources/data/assets/MeshMultiZoneServiceListView-b_G71Kek.js +++ b/app/kuma-ui/pkg/resources/data/assets/MeshMultiZoneServiceListView-BmNgkcZf.js @@ -1 +1 @@ -import{d as D,r as n,o as r,q as l,w as e,b as a,e as p,p as N,aq as S,B as q,t as u,c as g,M as f,N as w,I as P,s as M}from"./index-Du84oSnm.js";import{S as T}from"./SummaryView-Cd8oe3uM.js";const F=D({__name:"MeshMultiZoneServiceListView",setup($){return(G,c)=>{const y=n("RouteTitle"),h=n("XAction"),z=n("XCopyButton"),C=n("KumaPort"),v=n("XLayout"),b=n("XBadge"),X=n("XActionGroup"),V=n("RouterView"),k=n("DataCollection"),A=n("DataLoader"),B=n("XCard"),L=n("AppView"),R=n("RouteView");return r(),l(R,{name:"mesh-multi-zone-service-list-view",params:{page:1,size:Number,mesh:"",service:""}},{default:e(({route:o,t:_,uri:x,me:m})=>[a(y,{render:!1,title:_("services.routes.mesh-multi-zone-service-list-view.title")},null,8,["title"]),c[4]||(c[4]=p()),a(L,{docs:_("services.mesh-multi-zone-service.href.docs")},{default:e(()=>[a(B,null,{default:e(()=>[a(A,{src:x(N(S),"/meshes/:mesh/mesh-multi-zone-services",{mesh:o.params.mesh},{page:o.params.page,size:o.params.size})},{loadable:e(({data:s})=>[a(k,{type:"services",items:(s==null?void 0:s.items)??[void 0],page:o.params.page,"page-size":o.params.size,total:s==null?void 0:s.total,onChange:o.update},{default:e(()=>[a(q,{headers:[{...m.get("headers.name"),label:"Name",key:"name"},{...m.get("headers.ports"),label:"Ports",key:"ports"},{...m.get("headers.labels"),label:"Selector",key:"labels"},{...m.get("headers.actions"),label:"Actions",key:"actions",hideLabel:!0}],items:s==null?void 0:s.items,"is-selected-row":t=>t.name===o.params.service,onResize:m.set},{name:e(({row:t})=>[a(z,{text:t.name},{default:e(()=>[a(h,{"data-action":"",to:{name:"mesh-multi-zone-service-summary-view",params:{mesh:t.mesh,service:t.id},query:{page:o.params.page,size:o.params.size}}},{default:e(()=>[p(u(t.name),1)]),_:2},1032,["to"])]),_:2},1032,["text"])]),ports:e(({row:t})=>[a(v,{type:"separated",truncate:""},{default:e(()=>[(r(!0),g(f,null,w(t.spec.ports,i=>(r(),l(C,{key:i.port,port:{...i,targetPort:void 0}},null,8,["port"]))),128))]),_:2},1024)]),labels:e(({row:t})=>[a(v,{type:"separated",truncate:""},{default:e(()=>[(r(!0),g(f,null,w(t.spec.selector.meshService.matchLabels,(i,d)=>(r(),l(b,{key:`${d}:${i}`,appearance:"info"},{default:e(()=>[p(u(d)+":"+u(i),1)]),_:2},1024))),128))]),_:2},1024)]),actions:e(({row:t})=>[a(X,null,{default:e(()=>[a(h,{to:{name:"mesh-multi-zone-service-detail-view",params:{mesh:t.mesh,service:t.id}}},{default:e(()=>[p(u(_("common.collection.actions.view")),1)]),_:2},1032,["to"])]),_:2},1024)]),_:2},1032,["headers","items","is-selected-row","onResize"]),c[3]||(c[3]=p()),s!=null&&s.items&&o.params.service?(r(),l(V,{key:0},{default:e(t=>[a(T,{onClose:i=>o.replace({name:"mesh-multi-zone-service-list-view",params:{mesh:o.params.mesh},query:{page:o.params.page,size:o.params.size}})},{default:e(()=>[(r(),l(P(t.Component),{items:s==null?void 0:s.items},null,8,["items"]))]),_:2},1032,["onClose"])]),_:2},1024)):M("",!0)]),_:2},1032,["items","page","page-size","total","onChange"])]),_:2},1032,["src"])]),_:2},1024)]),_:2},1032,["docs"])]),_:1})}}});export{F as default}; +import{d as D,r as n,o as r,q as l,w as e,b as a,e as p,p as N,aq as S,B as q,t as u,c as g,M as f,N as w,I as P,s as M}from"./index-CYuTVQ47.js";import{S as T}from"./SummaryView-VRFtuluL.js";const F=D({__name:"MeshMultiZoneServiceListView",setup($){return(G,c)=>{const y=n("RouteTitle"),h=n("XAction"),z=n("XCopyButton"),C=n("KumaPort"),v=n("XLayout"),b=n("XBadge"),X=n("XActionGroup"),V=n("RouterView"),k=n("DataCollection"),A=n("DataLoader"),B=n("XCard"),L=n("AppView"),R=n("RouteView");return r(),l(R,{name:"mesh-multi-zone-service-list-view",params:{page:1,size:Number,mesh:"",service:""}},{default:e(({route:o,t:_,uri:x,me:m})=>[a(y,{render:!1,title:_("services.routes.mesh-multi-zone-service-list-view.title")},null,8,["title"]),c[4]||(c[4]=p()),a(L,{docs:_("services.mesh-multi-zone-service.href.docs")},{default:e(()=>[a(B,null,{default:e(()=>[a(A,{src:x(N(S),"/meshes/:mesh/mesh-multi-zone-services",{mesh:o.params.mesh},{page:o.params.page,size:o.params.size})},{loadable:e(({data:s})=>[a(k,{type:"services",items:(s==null?void 0:s.items)??[void 0],page:o.params.page,"page-size":o.params.size,total:s==null?void 0:s.total,onChange:o.update},{default:e(()=>[a(q,{headers:[{...m.get("headers.name"),label:"Name",key:"name"},{...m.get("headers.ports"),label:"Ports",key:"ports"},{...m.get("headers.labels"),label:"Selector",key:"labels"},{...m.get("headers.actions"),label:"Actions",key:"actions",hideLabel:!0}],items:s==null?void 0:s.items,"is-selected-row":t=>t.name===o.params.service,onResize:m.set},{name:e(({row:t})=>[a(z,{text:t.name},{default:e(()=>[a(h,{"data-action":"",to:{name:"mesh-multi-zone-service-summary-view",params:{mesh:t.mesh,service:t.id},query:{page:o.params.page,size:o.params.size}}},{default:e(()=>[p(u(t.name),1)]),_:2},1032,["to"])]),_:2},1032,["text"])]),ports:e(({row:t})=>[a(v,{type:"separated",truncate:""},{default:e(()=>[(r(!0),g(f,null,w(t.spec.ports,i=>(r(),l(C,{key:i.port,port:{...i,targetPort:void 0}},null,8,["port"]))),128))]),_:2},1024)]),labels:e(({row:t})=>[a(v,{type:"separated",truncate:""},{default:e(()=>[(r(!0),g(f,null,w(t.spec.selector.meshService.matchLabels,(i,d)=>(r(),l(b,{key:`${d}:${i}`,appearance:"info"},{default:e(()=>[p(u(d)+":"+u(i),1)]),_:2},1024))),128))]),_:2},1024)]),actions:e(({row:t})=>[a(X,null,{default:e(()=>[a(h,{to:{name:"mesh-multi-zone-service-detail-view",params:{mesh:t.mesh,service:t.id}}},{default:e(()=>[p(u(_("common.collection.actions.view")),1)]),_:2},1032,["to"])]),_:2},1024)]),_:2},1032,["headers","items","is-selected-row","onResize"]),c[3]||(c[3]=p()),s!=null&&s.items&&o.params.service?(r(),l(V,{key:0},{default:e(t=>[a(T,{onClose:i=>o.replace({name:"mesh-multi-zone-service-list-view",params:{mesh:o.params.mesh},query:{page:o.params.page,size:o.params.size}})},{default:e(()=>[(r(),l(P(t.Component),{items:s==null?void 0:s.items},null,8,["items"]))]),_:2},1032,["onClose"])]),_:2},1024)):M("",!0)]),_:2},1032,["items","page","page-size","total","onChange"])]),_:2},1032,["src"])]),_:2},1024)]),_:2},1032,["docs"])]),_:1})}}});export{F as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/MeshMultiZoneServiceSummaryView-DrsbsMKq.js b/app/kuma-ui/pkg/resources/data/assets/MeshMultiZoneServiceSummaryView-Cu2RzktA.js similarity index 95% rename from app/kuma-ui/pkg/resources/data/assets/MeshMultiZoneServiceSummaryView-DrsbsMKq.js rename to app/kuma-ui/pkg/resources/data/assets/MeshMultiZoneServiceSummaryView-Cu2RzktA.js index dd25969c6df8..01914d9e8e7f 100644 --- a/app/kuma-ui/pkg/resources/data/assets/MeshMultiZoneServiceSummaryView-DrsbsMKq.js +++ b/app/kuma-ui/pkg/resources/data/assets/MeshMultiZoneServiceSummaryView-Cu2RzktA.js @@ -1,4 +1,4 @@ -import{d as B,r,o as n,q as d,w as t,b as s,m as u,e as i,t as _,T as D,N as h,c as f,U as y,M as C,s as F}from"./index-Du84oSnm.js";import{_ as N}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-DddnXT9n.js";const A={key:0,class:"stack-with-borders","data-testid":"structured-view"},L={key:1,class:"mt-4"},K=B({__name:"MeshMultiZoneServiceSummaryView",props:{items:{}},setup(S){const x=S;return(P,a)=>{const w=r("RouteTitle"),k=r("XAction"),b=r("XSelect"),m=r("XLayout"),R=r("KumaPort"),V=r("XBadge"),E=r("DataSource"),X=r("AppView"),M=r("DataCollection"),$=r("RouteView");return n(),d($,{name:"mesh-multi-zone-service-summary-view",params:{mesh:"",service:"",codeSearch:"",codeFilter:!1,codeRegExp:!1,format:String}},{default:t(({route:o,t:c})=>[s(M,{items:x.items,predicate:l=>l.id===o.params.service},{item:t(({item:l})=>[s(X,null,{title:t(()=>[u("h2",null,[s(k,{to:{name:"mesh-multi-zone-service-detail-view",params:{mesh:o.params.mesh,service:o.params.service}}},{default:t(()=>[s(w,{title:c("services.routes.item.title",{name:l.name})},null,8,["title"])]),_:2},1032,["to"])])]),default:t(()=>[a[7]||(a[7]=i()),s(m,{type:"stack"},{default:t(()=>[u("header",null,[s(m,{type:"separated",size:"max"},{default:t(()=>[u("h3",null,_(c("services.routes.item.config")),1),a[0]||(a[0]=i()),u("div",null,[s(b,{label:c("services.routes.item.format"),selected:o.params.format,onChange:e=>{o.update({format:e})}},D({_:2},[h(["structured","yaml"],e=>({name:`${e}-option`,fn:t(()=>[i(_(c(`services.routes.item.formats.${e}`)),1)])}))]),1032,["label","selected","onChange"])])]),_:2},1024)]),a[6]||(a[6]=i()),o.params.format==="structured"?(n(),f("div",A,[s(y,{layout:"horizontal"},{title:t(()=>a[1]||(a[1]=[i(` +import{d as B,r,o as n,q as d,w as t,b as s,m as u,e as i,t as _,T as D,N as h,c as f,U as y,M as C,s as F}from"./index-CYuTVQ47.js";import{_ as N}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-F6yFUV16.js";const A={key:0,class:"stack-with-borders","data-testid":"structured-view"},L={key:1,class:"mt-4"},K=B({__name:"MeshMultiZoneServiceSummaryView",props:{items:{}},setup(S){const x=S;return(P,a)=>{const w=r("RouteTitle"),k=r("XAction"),b=r("XSelect"),m=r("XLayout"),R=r("KumaPort"),V=r("XBadge"),E=r("DataSource"),X=r("AppView"),M=r("DataCollection"),$=r("RouteView");return n(),d($,{name:"mesh-multi-zone-service-summary-view",params:{mesh:"",service:"",codeSearch:"",codeFilter:!1,codeRegExp:!1,format:String}},{default:t(({route:o,t:c})=>[s(M,{items:x.items,predicate:l=>l.id===o.params.service},{item:t(({item:l})=>[s(X,null,{title:t(()=>[u("h2",null,[s(k,{to:{name:"mesh-multi-zone-service-detail-view",params:{mesh:o.params.mesh,service:o.params.service}}},{default:t(()=>[s(w,{title:c("services.routes.item.title",{name:l.name})},null,8,["title"])]),_:2},1032,["to"])])]),default:t(()=>[a[7]||(a[7]=i()),s(m,{type:"stack"},{default:t(()=>[u("header",null,[s(m,{type:"separated",size:"max"},{default:t(()=>[u("h3",null,_(c("services.routes.item.config")),1),a[0]||(a[0]=i()),u("div",null,[s(b,{label:c("services.routes.item.format"),selected:o.params.format,onChange:e=>{o.update({format:e})}},D({_:2},[h(["structured","yaml"],e=>({name:`${e}-option`,fn:t(()=>[i(_(c(`services.routes.item.formats.${e}`)),1)])}))]),1032,["label","selected","onChange"])])]),_:2},1024)]),a[6]||(a[6]=i()),o.params.format==="structured"?(n(),f("div",A,[s(y,{layout:"horizontal"},{title:t(()=>a[1]||(a[1]=[i(` Ports `)])),body:t(()=>[s(m,{type:"separated",truncate:""},{default:t(()=>[(n(!0),f(C,null,h(l.spec.ports,e=>(n(),d(R,{key:e.port,port:{...e,targetPort:void 0}},null,8,["port"]))),128))]),_:2},1024)]),_:2},1024),a[5]||(a[5]=i()),s(y,{layout:"horizontal"},{title:t(()=>a[3]||(a[3]=[i(` Selector diff --git a/app/kuma-ui/pkg/resources/data/assets/MeshRootView-DypAtVmt.js b/app/kuma-ui/pkg/resources/data/assets/MeshRootView-dZzkEBLo.js similarity index 69% rename from app/kuma-ui/pkg/resources/data/assets/MeshRootView-DypAtVmt.js rename to app/kuma-ui/pkg/resources/data/assets/MeshRootView-dZzkEBLo.js index fbe5c583fcf1..9927418d9725 100644 --- a/app/kuma-ui/pkg/resources/data/assets/MeshRootView-DypAtVmt.js +++ b/app/kuma-ui/pkg/resources/data/assets/MeshRootView-dZzkEBLo.js @@ -1 +1 @@ -import{_ as a,r as e,o as _,q as i,w as t,b as o}from"./index-Du84oSnm.js";const m={};function u(p,w){const s=e("RouterView"),n=e("AppView"),r=e("RouteView");return _(),i(r,{name:"mesh-index-view"},{default:t(({t:c})=>[o(n,{breadcrumbs:[{to:{name:"mesh-list-view"},text:c("meshes.routes.item.breadcrumbs")}]},{default:t(()=>[o(s)]),_:2},1032,["breadcrumbs"])]),_:1})}const f=a(m,[["render",u]]);export{f as default}; +import{_ as a,r as e,o as _,q as i,w as t,b as o}from"./index-CYuTVQ47.js";const m={};function u(p,w){const s=e("RouterView"),n=e("AppView"),r=e("RouteView");return _(),i(r,{name:"mesh-index-view"},{default:t(({t:c})=>[o(n,{breadcrumbs:[{to:{name:"mesh-list-view"},text:c("meshes.routes.item.breadcrumbs")}]},{default:t(()=>[o(s)]),_:2},1032,["breadcrumbs"])]),_:1})}const f=a(m,[["render",u]]);export{f as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/MeshServiceConfigView-Bzxzo_XX.js b/app/kuma-ui/pkg/resources/data/assets/MeshServiceConfigView-C3s5b3Ow.js similarity index 89% rename from app/kuma-ui/pkg/resources/data/assets/MeshServiceConfigView-Bzxzo_XX.js rename to app/kuma-ui/pkg/resources/data/assets/MeshServiceConfigView-C3s5b3Ow.js index 7ab384d9d0d9..d934b6ffc896 100644 --- a/app/kuma-ui/pkg/resources/data/assets/MeshServiceConfigView-Bzxzo_XX.js +++ b/app/kuma-ui/pkg/resources/data/assets/MeshServiceConfigView-C3s5b3Ow.js @@ -1 +1 @@ -import{_ as f}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-DddnXT9n.js";import{d as C,r as a,o as d,q as i,w as r,b as t,s as x}from"./index-Du84oSnm.js";const V=C({__name:"MeshServiceConfigView",props:{data:{}},setup(p){const n=p;return(w,v)=>{const m=a("DataSource"),l=a("XCard"),_=a("AppView"),u=a("RouteView");return d(),i(u,{name:"mesh-service-config-view",params:{mesh:"",service:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:r(({route:o})=>[t(_,null,{default:r(()=>[t(l,null,{default:r(()=>[t(f,{resource:n.data.config,"is-searchable":"",query:o.params.codeSearch,"is-filter-mode":o.params.codeFilter,"is-reg-exp-mode":o.params.codeRegExp,onQueryChange:e=>o.update({codeSearch:e}),onFilterModeChange:e=>o.update({codeFilter:e}),onRegExpModeChange:e=>o.update({codeRegExp:e})},{default:r(({copy:e,copying:h})=>[h?(d(),i(m,{key:0,src:`/meshes/${n.data.mesh}/mesh-service/${n.data.id}/as/kubernetes?no-store`,onChange:s=>{e(c=>c(s))},onError:s=>{e((c,g)=>g(s))}},null,8,["src","onChange","onError"])):x("",!0)]),_:2},1032,["resource","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])]),_:2},1024)]),_:2},1024)]),_:1})}}});export{V as default}; +import{_ as f}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-F6yFUV16.js";import{d as C,r as a,o as d,q as i,w as r,b as t,s as x}from"./index-CYuTVQ47.js";const V=C({__name:"MeshServiceConfigView",props:{data:{}},setup(p){const n=p;return(w,v)=>{const m=a("DataSource"),l=a("XCard"),_=a("AppView"),u=a("RouteView");return d(),i(u,{name:"mesh-service-config-view",params:{mesh:"",service:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:r(({route:o})=>[t(_,null,{default:r(()=>[t(l,null,{default:r(()=>[t(f,{resource:n.data.config,"is-searchable":"",query:o.params.codeSearch,"is-filter-mode":o.params.codeFilter,"is-reg-exp-mode":o.params.codeRegExp,onQueryChange:e=>o.update({codeSearch:e}),onFilterModeChange:e=>o.update({codeFilter:e}),onRegExpModeChange:e=>o.update({codeRegExp:e})},{default:r(({copy:e,copying:h})=>[h?(d(),i(m,{key:0,src:`/meshes/${n.data.mesh}/mesh-service/${n.data.id}/as/kubernetes?no-store`,onChange:s=>{e(c=>c(s))},onError:s=>{e((c,g)=>g(s))}},null,8,["src","onChange","onError"])):x("",!0)]),_:2},1032,["resource","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])]),_:2},1024)]),_:2},1024)]),_:1})}}});export{V as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/MeshServiceDetailTabsView-6_YFJYeU.js b/app/kuma-ui/pkg/resources/data/assets/MeshServiceDetailTabsView-DPnBJztT.js similarity index 92% rename from app/kuma-ui/pkg/resources/data/assets/MeshServiceDetailTabsView-6_YFJYeU.js rename to app/kuma-ui/pkg/resources/data/assets/MeshServiceDetailTabsView-DPnBJztT.js index 2b52fbbea127..48a84ece191e 100644 --- a/app/kuma-ui/pkg/resources/data/assets/MeshServiceDetailTabsView-6_YFJYeU.js +++ b/app/kuma-ui/pkg/resources/data/assets/MeshServiceDetailTabsView-DPnBJztT.js @@ -1 +1 @@ -import{d as D,r as e,o as c,q as p,w as s,b as a,p as T,aq as R,c as X,s as y,e as i,T as B,N as S,t as k,I as A}from"./index-Du84oSnm.js";const N={key:0},$=D({__name:"MeshServiceDetailTabsView",setup(L){return(g,n)=>{const _=e("RouteTitle"),d=e("XCopyButton"),u=e("XAction"),h=e("XTabs"),v=e("RouterView"),f=e("DataLoader"),w=e("AppView"),b=e("DataSource"),V=e("RouteView");return c(),p(V,{name:"mesh-service-detail-tabs-view",params:{mesh:"",service:""}},{default:s(({route:t,t:r,uri:x})=>[a(b,{src:x(T(R),"/meshes/:mesh/mesh-service/:name",{mesh:t.params.mesh,name:t.params.service})},{default:s(({data:m,error:C})=>[a(w,{docs:r("services.mesh-service.href.docs"),breadcrumbs:[{to:{name:"mesh-detail-view",params:{mesh:t.params.mesh}},text:t.params.mesh},{to:{name:"mesh-service-list-view",params:{mesh:t.params.mesh}},text:r("services.routes.mesh-service-list-view.title")}]},{title:s(()=>[m?(c(),X("h1",N,[a(d,{text:t.params.service},{default:s(()=>[a(_,{title:r("services.routes.item.title",{name:m.name})},null,8,["title"])]),_:2},1032,["text"])])):y("",!0)]),default:s(()=>[n[1]||(n[1]=i()),a(f,{data:[m],errors:[C]},{default:s(()=>{var l;return[a(h,{selected:(l=t.child())==null?void 0:l.name},B({_:2},[S(t.children,({name:o})=>({name:`${o}-tab`,fn:s(()=>[a(u,{to:{name:o}},{default:s(()=>[i(k(r(`services.routes.item.navigation.${o}`)),1)]),_:2},1032,["to"])])}))]),1032,["selected"]),n[0]||(n[0]=i()),a(v,null,{default:s(o=>[(c(),p(A(o.Component),{data:m},null,8,["data"]))]),_:2},1024)]}),_:2},1032,["data","errors"])]),_:2},1032,["docs","breadcrumbs"])]),_:2},1032,["src"])]),_:1})}}});export{$ as default}; +import{d as D,r as e,o as c,q as p,w as s,b as a,p as T,aq as R,c as X,s as y,e as i,T as B,N as S,t as k,I as A}from"./index-CYuTVQ47.js";const N={key:0},$=D({__name:"MeshServiceDetailTabsView",setup(L){return(g,n)=>{const _=e("RouteTitle"),d=e("XCopyButton"),u=e("XAction"),h=e("XTabs"),v=e("RouterView"),f=e("DataLoader"),w=e("AppView"),b=e("DataSource"),V=e("RouteView");return c(),p(V,{name:"mesh-service-detail-tabs-view",params:{mesh:"",service:""}},{default:s(({route:t,t:r,uri:x})=>[a(b,{src:x(T(R),"/meshes/:mesh/mesh-service/:name",{mesh:t.params.mesh,name:t.params.service})},{default:s(({data:m,error:C})=>[a(w,{docs:r("services.mesh-service.href.docs"),breadcrumbs:[{to:{name:"mesh-detail-view",params:{mesh:t.params.mesh}},text:t.params.mesh},{to:{name:"mesh-service-list-view",params:{mesh:t.params.mesh}},text:r("services.routes.mesh-service-list-view.title")}]},{title:s(()=>[m?(c(),X("h1",N,[a(d,{text:t.params.service},{default:s(()=>[a(_,{title:r("services.routes.item.title",{name:m.name})},null,8,["title"])]),_:2},1032,["text"])])):y("",!0)]),default:s(()=>[n[1]||(n[1]=i()),a(f,{data:[m],errors:[C]},{default:s(()=>{var l;return[a(h,{selected:(l=t.child())==null?void 0:l.name},B({_:2},[S(t.children,({name:o})=>({name:`${o}-tab`,fn:s(()=>[a(u,{to:{name:o}},{default:s(()=>[i(k(r(`services.routes.item.navigation.${o}`)),1)]),_:2},1032,["to"])])}))]),1032,["selected"]),n[0]||(n[0]=i()),a(v,null,{default:s(o=>[(c(),p(A(o.Component),{data:m},null,8,["data"]))]),_:2},1024)]}),_:2},1032,["data","errors"])]),_:2},1032,["docs","breadcrumbs"])]),_:2},1032,["src"])]),_:1})}}});export{$ as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/MeshServiceDetailView-BQd_BEZO.js b/app/kuma-ui/pkg/resources/data/assets/MeshServiceDetailView-CIoKpiaJ.js similarity index 98% rename from app/kuma-ui/pkg/resources/data/assets/MeshServiceDetailView-BQd_BEZO.js rename to app/kuma-ui/pkg/resources/data/assets/MeshServiceDetailView-CIoKpiaJ.js index 9c13c0e0a36a..7bc73ac27262 100644 --- a/app/kuma-ui/pkg/resources/data/assets/MeshServiceDetailView-BQd_BEZO.js +++ b/app/kuma-ui/pkg/resources/data/assets/MeshServiceDetailView-CIoKpiaJ.js @@ -1 +1 @@ -import{d as I,r as d,o as r,q as u,w as e,b as n,U as _,e as t,t as s,s as f,c,M as g,N as C,m as k,p as R,Y as q,B as F,S as M,I as O,_ as $}from"./index-Du84oSnm.js";import{F as j}from"./FilterBar-CKqqItEJ.js";import{S as G}from"./SummaryView-Cd8oe3uM.js";const K={key:0},J={key:1},U=I({__name:"MeshServiceDetailView",props:{data:{}},setup(w){const p=w;return(W,l)=>{const h=d("XBadge"),z=d("XAction"),X=d("KumaPort"),x=d("XAboutCard"),V=d("XIcon"),S=d("XActionGroup"),A=d("RouterView"),D=d("DataCollection"),T=d("DataLoader"),B=d("XCard"),L=d("XLayout"),N=d("AppView"),P=d("RouteView");return r(),u(P,{name:"mesh-service-detail-view",params:{mesh:"",service:"",page:1,size:Number,s:"",dataPlane:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:e(({can:v,route:o,t:m,uri:E,me:y})=>[n(N,null,{default:e(()=>[n(L,{type:"stack"},{default:e(()=>[n(x,{title:m("services.mesh-service.about.title"),created:p.data.creationTime,modified:p.data.modificationTime},{default:e(()=>[n(_,{layout:"horizontal"},{title:e(()=>[t(s(m("http.api.property.state")),1)]),body:e(()=>[n(h,{appearance:p.data.spec.state==="Available"?"success":"danger"},{default:e(()=>[t(s(p.data.spec.state),1)]),_:1},8,["appearance"])]),_:2},1024),l[5]||(l[5]=t()),p.data.namespace.length>0?(r(),u(_,{key:0,layout:"horizontal"},{title:e(()=>[t(s(m("http.api.property.namespace")),1)]),body:e(()=>[n(h,{appearance:"decorative"},{default:e(()=>[t(s(p.data.namespace),1)]),_:1})]),_:2},1024)):f("",!0),l[6]||(l[6]=t()),v("use zones")&&p.data.zone?(r(),u(_,{key:1,layout:"horizontal"},{title:e(()=>[t(s(m("http.api.property.zone")),1)]),body:e(()=>[n(h,{appearance:"decorative"},{default:e(()=>[n(z,{to:{name:"zone-cp-detail-view",params:{zone:p.data.zone}}},{default:e(()=>[t(s(p.data.zone),1)]),_:1},8,["to"])]),_:1})]),_:2},1024)):f("",!0),l[7]||(l[7]=t()),n(_,{layout:"horizontal"},{title:e(()=>[t(s(m("http.api.property.ports")),1)]),body:e(()=>[p.data.spec.ports.length?(r(!0),c(g,{key:0},C(p.data.spec.ports,i=>(r(),u(X,{key:i.port,port:{...i,targetPort:void 0}},null,8,["port"]))),128)):(r(),c(g,{key:1},[t(s(m("common.detail.none")),1)],64))]),_:2},1024),l[8]||(l[8]=t()),n(_,{layout:"horizontal"},{title:e(()=>[t(s(m("http.api.property.selector")),1)]),body:e(()=>[Object.keys(p.data.spec.selector.dataplaneTags).length?(r(!0),c(g,{key:0},C(p.data.spec.selector.dataplaneTags,(i,a)=>(r(),u(h,{key:`${a}:${i}`,appearance:"info"},{default:e(()=>[t(s(a)+":"+s(i),1)]),_:2},1024))),128)):(r(),c(g,{key:1},[t(s(m("common.detail.none")),1)],64))]),_:2},1024)]),_:2},1032,["title","created","modified"]),l[19]||(l[19]=t()),k("div",null,[k("h3",null,s(m("services.detail.data_plane_proxies")),1),l[18]||(l[18]=t()),n(B,{class:"mt-4"},{default:e(()=>[k("search",null,[n(j,{class:"data-plane-proxy-filter",placeholder:"name:dataplane-name",query:o.params.s,fields:{name:{description:"filter by name or parts of a name"},protocol:{description:"filter by “kuma.io/protocol” value"},tag:{description:"filter by tags (e.g. “tag: version:2”)"}},onChange:i=>o.update({...Object.fromEntries(i.entries())})},null,8,["query","onChange"])]),l[17]||(l[17]=t()),n(T,{src:E(R(q),"/meshes/:mesh/dataplanes/for/mesh-service/:tags",{mesh:o.params.mesh,tags:JSON.stringify({...v("use zones")&&p.data.zone?{"kuma.io/zone":p.data.zone}:{},...p.data.spec.selector.dataplaneTags})},{page:o.params.page,size:o.params.size,search:o.params.s})},{loadable:e(({data:i})=>[n(D,{type:"data-planes",items:(i==null?void 0:i.items)??[void 0],page:o.params.page,"page-size":o.params.size,total:i==null?void 0:i.total,onChange:o.update},{default:e(()=>[n(F,{class:"data-plane-collection","data-testid":"data-plane-collection",headers:[{...y.get("headers.name"),label:"Name",key:"name"},{...y.get("headers.namespace"),label:"Namespace",key:"namespace"},...v("use zones")?[{...y.get("headers.zone"),label:"Zone",key:"zone"}]:[],{...y.get("headers.certificate"),label:"Certificate Info",key:"certificate"},{...y.get("headers.status"),label:"Status",key:"status"},{...y.get("headers.warnings"),label:"Warnings",key:"warnings",hideLabel:!0},{...y.get("headers.actions"),label:"Actions",key:"actions",hideLabel:!0}],items:i==null?void 0:i.items,"is-selected-row":a=>a.name===o.params.dataPlane,onResize:y.set},{name:e(({row:a})=>[n(z,{class:"name-link",to:{name:"mesh-service-data-plane-summary-view",params:{mesh:a.mesh,dataPlane:a.id},query:{page:o.params.page,size:o.params.size,s:o.params.s}},"data-action":""},{default:e(()=>[t(s(a.name),1)]),_:2},1032,["to"])]),namespace:e(({row:a})=>[t(s(a.namespace),1)]),zone:e(({row:a})=>[a.zone?(r(),u(z,{key:0,to:{name:"zone-cp-detail-view",params:{zone:a.zone}}},{default:e(()=>[t(s(a.zone),1)]),_:2},1032,["to"])):(r(),c(g,{key:1},[t(s(m("common.collection.none")),1)],64))]),certificate:e(({row:a})=>{var b;return[(b=a.dataplaneInsight.mTLS)!=null&&b.certificateExpirationTime?(r(),c(g,{key:0},[t(s(m("common.formats.datetime",{value:Date.parse(a.dataplaneInsight.mTLS.certificateExpirationTime)})),1)],64)):(r(),c(g,{key:1},[t(s(m("data-planes.components.data-plane-list.certificate.none")),1)],64))]}),status:e(({row:a})=>[n(M,{status:a.status},null,8,["status"])]),warnings:e(({row:a})=>[a.isCertExpired||a.warnings.length>0?(r(),u(V,{key:0,class:"mr-1",name:"warning"},{default:e(()=>[k("ul",null,[a.warnings.length>0?(r(),c("li",K,s(m("data-planes.components.data-plane-list.version_mismatch")),1)):f("",!0),l[9]||(l[9]=t()),a.isCertExpired?(r(),c("li",J,s(m("data-planes.components.data-plane-list.cert_expired")),1)):f("",!0)])]),_:2},1024)):(r(),c(g,{key:1},[t(s(m("common.collection.none")),1)],64))]),actions:e(({row:a})=>[n(S,null,{default:e(()=>[n(z,{to:{name:"data-plane-detail-view",params:{dataPlane:a.id}}},{default:e(()=>[t(s(m("common.collection.actions.view")),1)]),_:2},1032,["to"])]),_:2},1024)]),_:2},1032,["headers","items","is-selected-row","onResize"]),l[16]||(l[16]=t()),o.params.dataPlane?(r(),u(A,{key:0},{default:e(a=>[n(G,{onClose:b=>o.replace({name:o.name,params:{mesh:o.params.mesh},query:{page:o.params.page,size:o.params.size,s:o.params.s}})},{default:e(()=>[typeof i<"u"?(r(),u(O(a.Component),{key:0,items:i.items},null,8,["items"])):f("",!0)]),_:2},1032,["onClose"])]),_:2},1024)):f("",!0)]),_:2},1032,["items","page","page-size","total","onChange"])]),_:2},1032,["src"])]),_:2},1024)])]),_:2},1024)]),_:2},1024)]),_:1})}}}),Q=$(U,[["__scopeId","data-v-4d721d5b"]]);export{Q as default}; +import{d as I,r as d,o as r,q as u,w as e,b as n,U as _,e as t,t as s,s as f,c,M as g,N as C,m as k,p as R,Y as q,B as F,S as M,I as O,_ as $}from"./index-CYuTVQ47.js";import{F as j}from"./FilterBar-DwgK01R3.js";import{S as G}from"./SummaryView-VRFtuluL.js";const K={key:0},J={key:1},U=I({__name:"MeshServiceDetailView",props:{data:{}},setup(w){const p=w;return(W,l)=>{const h=d("XBadge"),z=d("XAction"),X=d("KumaPort"),x=d("XAboutCard"),V=d("XIcon"),S=d("XActionGroup"),A=d("RouterView"),D=d("DataCollection"),T=d("DataLoader"),B=d("XCard"),L=d("XLayout"),N=d("AppView"),P=d("RouteView");return r(),u(P,{name:"mesh-service-detail-view",params:{mesh:"",service:"",page:1,size:Number,s:"",dataPlane:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:e(({can:v,route:o,t:m,uri:E,me:y})=>[n(N,null,{default:e(()=>[n(L,{type:"stack"},{default:e(()=>[n(x,{title:m("services.mesh-service.about.title"),created:p.data.creationTime,modified:p.data.modificationTime},{default:e(()=>[n(_,{layout:"horizontal"},{title:e(()=>[t(s(m("http.api.property.state")),1)]),body:e(()=>[n(h,{appearance:p.data.spec.state==="Available"?"success":"danger"},{default:e(()=>[t(s(p.data.spec.state),1)]),_:1},8,["appearance"])]),_:2},1024),l[5]||(l[5]=t()),p.data.namespace.length>0?(r(),u(_,{key:0,layout:"horizontal"},{title:e(()=>[t(s(m("http.api.property.namespace")),1)]),body:e(()=>[n(h,{appearance:"decorative"},{default:e(()=>[t(s(p.data.namespace),1)]),_:1})]),_:2},1024)):f("",!0),l[6]||(l[6]=t()),v("use zones")&&p.data.zone?(r(),u(_,{key:1,layout:"horizontal"},{title:e(()=>[t(s(m("http.api.property.zone")),1)]),body:e(()=>[n(h,{appearance:"decorative"},{default:e(()=>[n(z,{to:{name:"zone-cp-detail-view",params:{zone:p.data.zone}}},{default:e(()=>[t(s(p.data.zone),1)]),_:1},8,["to"])]),_:1})]),_:2},1024)):f("",!0),l[7]||(l[7]=t()),n(_,{layout:"horizontal"},{title:e(()=>[t(s(m("http.api.property.ports")),1)]),body:e(()=>[p.data.spec.ports.length?(r(!0),c(g,{key:0},C(p.data.spec.ports,i=>(r(),u(X,{key:i.port,port:{...i,targetPort:void 0}},null,8,["port"]))),128)):(r(),c(g,{key:1},[t(s(m("common.detail.none")),1)],64))]),_:2},1024),l[8]||(l[8]=t()),n(_,{layout:"horizontal"},{title:e(()=>[t(s(m("http.api.property.selector")),1)]),body:e(()=>[Object.keys(p.data.spec.selector.dataplaneTags).length?(r(!0),c(g,{key:0},C(p.data.spec.selector.dataplaneTags,(i,a)=>(r(),u(h,{key:`${a}:${i}`,appearance:"info"},{default:e(()=>[t(s(a)+":"+s(i),1)]),_:2},1024))),128)):(r(),c(g,{key:1},[t(s(m("common.detail.none")),1)],64))]),_:2},1024)]),_:2},1032,["title","created","modified"]),l[19]||(l[19]=t()),k("div",null,[k("h3",null,s(m("services.detail.data_plane_proxies")),1),l[18]||(l[18]=t()),n(B,{class:"mt-4"},{default:e(()=>[k("search",null,[n(j,{class:"data-plane-proxy-filter",placeholder:"name:dataplane-name",query:o.params.s,fields:{name:{description:"filter by name or parts of a name"},protocol:{description:"filter by “kuma.io/protocol” value"},tag:{description:"filter by tags (e.g. “tag: version:2”)"}},onChange:i=>o.update({...Object.fromEntries(i.entries())})},null,8,["query","onChange"])]),l[17]||(l[17]=t()),n(T,{src:E(R(q),"/meshes/:mesh/dataplanes/for/mesh-service/:tags",{mesh:o.params.mesh,tags:JSON.stringify({...v("use zones")&&p.data.zone?{"kuma.io/zone":p.data.zone}:{},...p.data.spec.selector.dataplaneTags})},{page:o.params.page,size:o.params.size,search:o.params.s})},{loadable:e(({data:i})=>[n(D,{type:"data-planes",items:(i==null?void 0:i.items)??[void 0],page:o.params.page,"page-size":o.params.size,total:i==null?void 0:i.total,onChange:o.update},{default:e(()=>[n(F,{class:"data-plane-collection","data-testid":"data-plane-collection",headers:[{...y.get("headers.name"),label:"Name",key:"name"},{...y.get("headers.namespace"),label:"Namespace",key:"namespace"},...v("use zones")?[{...y.get("headers.zone"),label:"Zone",key:"zone"}]:[],{...y.get("headers.certificate"),label:"Certificate Info",key:"certificate"},{...y.get("headers.status"),label:"Status",key:"status"},{...y.get("headers.warnings"),label:"Warnings",key:"warnings",hideLabel:!0},{...y.get("headers.actions"),label:"Actions",key:"actions",hideLabel:!0}],items:i==null?void 0:i.items,"is-selected-row":a=>a.name===o.params.dataPlane,onResize:y.set},{name:e(({row:a})=>[n(z,{class:"name-link",to:{name:"mesh-service-data-plane-summary-view",params:{mesh:a.mesh,dataPlane:a.id},query:{page:o.params.page,size:o.params.size,s:o.params.s}},"data-action":""},{default:e(()=>[t(s(a.name),1)]),_:2},1032,["to"])]),namespace:e(({row:a})=>[t(s(a.namespace),1)]),zone:e(({row:a})=>[a.zone?(r(),u(z,{key:0,to:{name:"zone-cp-detail-view",params:{zone:a.zone}}},{default:e(()=>[t(s(a.zone),1)]),_:2},1032,["to"])):(r(),c(g,{key:1},[t(s(m("common.collection.none")),1)],64))]),certificate:e(({row:a})=>{var b;return[(b=a.dataplaneInsight.mTLS)!=null&&b.certificateExpirationTime?(r(),c(g,{key:0},[t(s(m("common.formats.datetime",{value:Date.parse(a.dataplaneInsight.mTLS.certificateExpirationTime)})),1)],64)):(r(),c(g,{key:1},[t(s(m("data-planes.components.data-plane-list.certificate.none")),1)],64))]}),status:e(({row:a})=>[n(M,{status:a.status},null,8,["status"])]),warnings:e(({row:a})=>[a.isCertExpired||a.warnings.length>0?(r(),u(V,{key:0,class:"mr-1",name:"warning"},{default:e(()=>[k("ul",null,[a.warnings.length>0?(r(),c("li",K,s(m("data-planes.components.data-plane-list.version_mismatch")),1)):f("",!0),l[9]||(l[9]=t()),a.isCertExpired?(r(),c("li",J,s(m("data-planes.components.data-plane-list.cert_expired")),1)):f("",!0)])]),_:2},1024)):(r(),c(g,{key:1},[t(s(m("common.collection.none")),1)],64))]),actions:e(({row:a})=>[n(S,null,{default:e(()=>[n(z,{to:{name:"data-plane-detail-view",params:{dataPlane:a.id}}},{default:e(()=>[t(s(m("common.collection.actions.view")),1)]),_:2},1032,["to"])]),_:2},1024)]),_:2},1032,["headers","items","is-selected-row","onResize"]),l[16]||(l[16]=t()),o.params.dataPlane?(r(),u(A,{key:0},{default:e(a=>[n(G,{onClose:b=>o.replace({name:o.name,params:{mesh:o.params.mesh},query:{page:o.params.page,size:o.params.size,s:o.params.s}})},{default:e(()=>[typeof i<"u"?(r(),u(O(a.Component),{key:0,items:i.items},null,8,["items"])):f("",!0)]),_:2},1032,["onClose"])]),_:2},1024)):f("",!0)]),_:2},1032,["items","page","page-size","total","onChange"])]),_:2},1032,["src"])]),_:2},1024)])]),_:2},1024)]),_:2},1024)]),_:1})}}}),Q=$(U,[["__scopeId","data-v-4d721d5b"]]);export{Q as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/MeshServiceListView-CvVqf1he.js b/app/kuma-ui/pkg/resources/data/assets/MeshServiceListView-dDP4YhoI.js similarity index 98% rename from app/kuma-ui/pkg/resources/data/assets/MeshServiceListView-CvVqf1he.js rename to app/kuma-ui/pkg/resources/data/assets/MeshServiceListView-dDP4YhoI.js index 5d0f0dc55302..b3cd4055e2d3 100644 --- a/app/kuma-ui/pkg/resources/data/assets/MeshServiceListView-CvVqf1he.js +++ b/app/kuma-ui/pkg/resources/data/assets/MeshServiceListView-dDP4YhoI.js @@ -1 +1 @@ -import{d as L,r as o,o as i,q as m,w as s,b as n,e as r,p as N,aq as S,B as q,t as c,c as g,M as w,N as T,I as G,s as K}from"./index-Du84oSnm.js";import{S as M}from"./SummaryView-Cd8oe3uM.js";const $=L({__name:"MeshServiceListView",setup(E){return(F,u)=>{const y=o("RouteTitle"),d=o("XAction"),f=o("XCopyButton"),z=o("XBadge"),C=o("KumaPort"),k=o("XLayout"),b=o("XActionGroup"),X=o("RouterView"),V=o("DataCollection"),x=o("DataLoader"),A=o("XCard"),B=o("AppView"),P=o("RouteView");return i(),m(P,{name:"mesh-service-list-view",params:{page:1,size:Number,mesh:"",service:""}},{default:s(({route:a,t:_,can:R,uri:D,me:p})=>[n(y,{render:!1,title:_("services.routes.mesh-service-list-view.title")},null,8,["title"]),u[7]||(u[7]=r()),n(B,{docs:_("services.mesh-service.href.docs")},{default:s(()=>[n(A,null,{default:s(()=>[n(x,{src:D(N(S),"/meshes/:mesh/mesh-services",{mesh:a.params.mesh},{page:a.params.page,size:a.params.size})},{loadable:s(({data:t})=>[n(V,{type:"services",items:(t==null?void 0:t.items)??[void 0],page:a.params.page,"page-size":a.params.size,total:t==null?void 0:t.total,onChange:a.update},{default:s(()=>[n(q,{"data-testid":"service-collection",headers:[{...p.get("headers.name"),label:"Name",key:"name"},{...p.get("headers.namespace"),label:"Namespace",key:"namespace"},...R("use zones")?[{...p.get("headers.zone"),label:"Zone",key:"zone"}]:[],{...p.get("headers.state"),label:"State",key:"state"},{...p.get("headers.status"),label:"DP proxies (connected / healthy / total)",key:"status"},{...p.get("headers.ports"),label:"Ports",key:"ports"},{...p.get("headers.actions"),label:"Actions",key:"actions",hideLabel:!0}],items:t==null?void 0:t.items,"is-selected-row":e=>e.name===a.params.service,onResize:p.set},{name:s(({row:e})=>[n(f,{text:e.name},{default:s(()=>[n(d,{"data-action":"",to:{name:"mesh-service-summary-view",params:{mesh:e.mesh,service:e.id},query:{page:a.params.page,size:a.params.size}}},{default:s(()=>[r(c(e.name),1)]),_:2},1032,["to"])]),_:2},1032,["text"])]),namespace:s(({row:e})=>[r(c(e.namespace),1)]),zone:s(({row:e})=>[e.zone?(i(),m(d,{key:0,to:{name:"zone-cp-detail-view",params:{zone:e.zone}}},{default:s(()=>[r(c(e.zone),1)]),_:2},1032,["to"])):(i(),g(w,{key:1},[r(c(_("common.detail.none")),1)],64))]),state:s(({row:e})=>[n(z,{appearance:e.spec.state==="Available"?"success":"danger"},{default:s(()=>[r(c(e.spec.state),1)]),_:2},1032,["appearance"])]),status:s(({row:e})=>{var l,h,v;return[r(c((l=e.status.dataplaneProxies)==null?void 0:l.connected)+" / "+c((h=e.status.dataplaneProxies)==null?void 0:h.healthy)+" / "+c((v=e.status.dataplaneProxies)==null?void 0:v.total),1)]}),ports:s(({row:e})=>[n(k,{type:"separated",truncate:""},{default:s(()=>[(i(!0),g(w,null,T(e.spec.ports,l=>(i(),m(C,{key:l.port,port:{...l,targetPort:void 0}},null,8,["port"]))),128))]),_:2},1024)]),actions:s(({row:e})=>[n(b,null,{default:s(()=>[n(d,{to:{name:"mesh-service-detail-view",params:{mesh:e.mesh,service:e.id}}},{default:s(()=>[r(c(_("common.collection.actions.view")),1)]),_:2},1032,["to"])]),_:2},1024)]),_:2},1032,["headers","items","is-selected-row","onResize"]),u[6]||(u[6]=r()),t!=null&&t.items&&a.params.service?(i(),m(X,{key:0},{default:s(e=>[n(M,{onClose:l=>a.replace({name:"mesh-service-list-view",params:{mesh:a.params.mesh},query:{page:a.params.page,size:a.params.size}})},{default:s(()=>[(i(),m(G(e.Component),{items:t==null?void 0:t.items},null,8,["items"]))]),_:2},1032,["onClose"])]),_:2},1024)):K("",!0)]),_:2},1032,["items","page","page-size","total","onChange"])]),_:2},1032,["src"])]),_:2},1024)]),_:2},1032,["docs"])]),_:1})}}});export{$ as default}; +import{d as L,r as o,o as i,q as m,w as s,b as n,e as r,p as N,aq as S,B as q,t as c,c as g,M as w,N as T,I as G,s as K}from"./index-CYuTVQ47.js";import{S as M}from"./SummaryView-VRFtuluL.js";const $=L({__name:"MeshServiceListView",setup(E){return(F,u)=>{const y=o("RouteTitle"),d=o("XAction"),f=o("XCopyButton"),z=o("XBadge"),C=o("KumaPort"),k=o("XLayout"),b=o("XActionGroup"),X=o("RouterView"),V=o("DataCollection"),x=o("DataLoader"),A=o("XCard"),B=o("AppView"),P=o("RouteView");return i(),m(P,{name:"mesh-service-list-view",params:{page:1,size:Number,mesh:"",service:""}},{default:s(({route:a,t:_,can:R,uri:D,me:p})=>[n(y,{render:!1,title:_("services.routes.mesh-service-list-view.title")},null,8,["title"]),u[7]||(u[7]=r()),n(B,{docs:_("services.mesh-service.href.docs")},{default:s(()=>[n(A,null,{default:s(()=>[n(x,{src:D(N(S),"/meshes/:mesh/mesh-services",{mesh:a.params.mesh},{page:a.params.page,size:a.params.size})},{loadable:s(({data:t})=>[n(V,{type:"services",items:(t==null?void 0:t.items)??[void 0],page:a.params.page,"page-size":a.params.size,total:t==null?void 0:t.total,onChange:a.update},{default:s(()=>[n(q,{"data-testid":"service-collection",headers:[{...p.get("headers.name"),label:"Name",key:"name"},{...p.get("headers.namespace"),label:"Namespace",key:"namespace"},...R("use zones")?[{...p.get("headers.zone"),label:"Zone",key:"zone"}]:[],{...p.get("headers.state"),label:"State",key:"state"},{...p.get("headers.status"),label:"DP proxies (connected / healthy / total)",key:"status"},{...p.get("headers.ports"),label:"Ports",key:"ports"},{...p.get("headers.actions"),label:"Actions",key:"actions",hideLabel:!0}],items:t==null?void 0:t.items,"is-selected-row":e=>e.name===a.params.service,onResize:p.set},{name:s(({row:e})=>[n(f,{text:e.name},{default:s(()=>[n(d,{"data-action":"",to:{name:"mesh-service-summary-view",params:{mesh:e.mesh,service:e.id},query:{page:a.params.page,size:a.params.size}}},{default:s(()=>[r(c(e.name),1)]),_:2},1032,["to"])]),_:2},1032,["text"])]),namespace:s(({row:e})=>[r(c(e.namespace),1)]),zone:s(({row:e})=>[e.zone?(i(),m(d,{key:0,to:{name:"zone-cp-detail-view",params:{zone:e.zone}}},{default:s(()=>[r(c(e.zone),1)]),_:2},1032,["to"])):(i(),g(w,{key:1},[r(c(_("common.detail.none")),1)],64))]),state:s(({row:e})=>[n(z,{appearance:e.spec.state==="Available"?"success":"danger"},{default:s(()=>[r(c(e.spec.state),1)]),_:2},1032,["appearance"])]),status:s(({row:e})=>{var l,h,v;return[r(c((l=e.status.dataplaneProxies)==null?void 0:l.connected)+" / "+c((h=e.status.dataplaneProxies)==null?void 0:h.healthy)+" / "+c((v=e.status.dataplaneProxies)==null?void 0:v.total),1)]}),ports:s(({row:e})=>[n(k,{type:"separated",truncate:""},{default:s(()=>[(i(!0),g(w,null,T(e.spec.ports,l=>(i(),m(C,{key:l.port,port:{...l,targetPort:void 0}},null,8,["port"]))),128))]),_:2},1024)]),actions:s(({row:e})=>[n(b,null,{default:s(()=>[n(d,{to:{name:"mesh-service-detail-view",params:{mesh:e.mesh,service:e.id}}},{default:s(()=>[r(c(_("common.collection.actions.view")),1)]),_:2},1032,["to"])]),_:2},1024)]),_:2},1032,["headers","items","is-selected-row","onResize"]),u[6]||(u[6]=r()),t!=null&&t.items&&a.params.service?(i(),m(X,{key:0},{default:s(e=>[n(M,{onClose:l=>a.replace({name:"mesh-service-list-view",params:{mesh:a.params.mesh},query:{page:a.params.page,size:a.params.size}})},{default:s(()=>[(i(),m(G(e.Component),{items:t==null?void 0:t.items},null,8,["items"]))]),_:2},1032,["onClose"])]),_:2},1024)):K("",!0)]),_:2},1032,["items","page","page-size","total","onChange"])]),_:2},1032,["src"])]),_:2},1024)]),_:2},1032,["docs"])]),_:1})}}});export{$ as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/MeshServiceSummaryView-tLK6Kw_A.js b/app/kuma-ui/pkg/resources/data/assets/MeshServiceSummaryView-DlTEX4gr.js similarity index 95% rename from app/kuma-ui/pkg/resources/data/assets/MeshServiceSummaryView-tLK6Kw_A.js rename to app/kuma-ui/pkg/resources/data/assets/MeshServiceSummaryView-DlTEX4gr.js index 8a7ad1ee400f..ef2ade78304d 100644 --- a/app/kuma-ui/pkg/resources/data/assets/MeshServiceSummaryView-tLK6Kw_A.js +++ b/app/kuma-ui/pkg/resources/data/assets/MeshServiceSummaryView-DlTEX4gr.js @@ -1,4 +1,4 @@ -import{d as F,r as l,o as i,q as u,w as t,b as n,m as g,e as o,t as p,T as M,N as v,c as _,U as c,s as C,M as h}from"./index-Du84oSnm.js";import{_ as N}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-DddnXT9n.js";const A={key:0,class:"stack-with-borders","data-testid":"structured-view"},T={key:1,class:"mt-4"},Q=F({__name:"MeshServiceSummaryView",props:{items:{}},setup(z){const k=z;return(q,e)=>{const w=l("RouteTitle"),x=l("XAction"),R=l("XSelect"),y=l("XLayout"),S=l("XBadge"),V=l("KumaPort"),E=l("DataSource"),P=l("AppView"),X=l("DataCollection"),D=l("RouteView");return i(),u(D,{name:"mesh-service-summary-view",params:{mesh:"",service:"",codeSearch:"",codeFilter:!1,codeRegExp:!1,format:String}},{default:t(({route:r,t:f,can:$})=>[n(X,{items:k.items,predicate:s=>s.id===r.params.service},{item:t(({item:s})=>[n(P,null,{title:t(()=>[g("h2",null,[n(x,{to:{name:"mesh-service-detail-view",params:{mesh:r.params.mesh,service:r.params.service}}},{default:t(()=>[n(w,{title:f("services.routes.item.title",{name:s.name})},null,8,["title"])]),_:2},1032,["to"])])]),default:t(()=>[e[19]||(e[19]=o()),n(y,{type:"stack"},{default:t(()=>[g("header",null,[n(y,{type:"separated",size:"max"},{default:t(()=>[g("h3",null,p(f("services.routes.item.config")),1),e[0]||(e[0]=o()),g("div",null,[n(R,{label:f("services.routes.item.format"),selected:r.params.format,onChange:a=>{r.update({format:a})}},M({_:2},[v(["structured","yaml"],a=>({name:`${a}-option`,fn:t(()=>[o(p(f(`services.routes.item.formats.${a}`)),1)])}))]),1032,["label","selected","onChange"])])]),_:2},1024)]),e[18]||(e[18]=o()),r.params.format==="structured"?(i(),_("div",A,[n(c,{layout:"horizontal"},{title:t(()=>e[1]||(e[1]=[o(` +import{d as F,r as l,o as i,q as u,w as t,b as n,m as g,e as o,t as p,T as M,N as v,c as _,U as c,s as C,M as h}from"./index-CYuTVQ47.js";import{_ as N}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-F6yFUV16.js";const A={key:0,class:"stack-with-borders","data-testid":"structured-view"},T={key:1,class:"mt-4"},Q=F({__name:"MeshServiceSummaryView",props:{items:{}},setup(z){const k=z;return(q,e)=>{const w=l("RouteTitle"),x=l("XAction"),R=l("XSelect"),y=l("XLayout"),S=l("XBadge"),V=l("KumaPort"),E=l("DataSource"),P=l("AppView"),X=l("DataCollection"),D=l("RouteView");return i(),u(D,{name:"mesh-service-summary-view",params:{mesh:"",service:"",codeSearch:"",codeFilter:!1,codeRegExp:!1,format:String}},{default:t(({route:r,t:f,can:$})=>[n(X,{items:k.items,predicate:s=>s.id===r.params.service},{item:t(({item:s})=>[n(P,null,{title:t(()=>[g("h2",null,[n(x,{to:{name:"mesh-service-detail-view",params:{mesh:r.params.mesh,service:r.params.service}}},{default:t(()=>[n(w,{title:f("services.routes.item.title",{name:s.name})},null,8,["title"])]),_:2},1032,["to"])])]),default:t(()=>[e[19]||(e[19]=o()),n(y,{type:"stack"},{default:t(()=>[g("header",null,[n(y,{type:"separated",size:"max"},{default:t(()=>[g("h3",null,p(f("services.routes.item.config")),1),e[0]||(e[0]=o()),g("div",null,[n(R,{label:f("services.routes.item.format"),selected:r.params.format,onChange:a=>{r.update({format:a})}},M({_:2},[v(["structured","yaml"],a=>({name:`${a}-option`,fn:t(()=>[o(p(f(`services.routes.item.formats.${a}`)),1)])}))]),1032,["label","selected","onChange"])])]),_:2},1024)]),e[18]||(e[18]=o()),r.params.format==="structured"?(i(),_("div",A,[n(c,{layout:"horizontal"},{title:t(()=>e[1]||(e[1]=[o(` State `)])),body:t(()=>[n(S,{appearance:s.spec.state==="Available"?"success":"danger"},{default:t(()=>[o(p(s.spec.state),1)]),_:2},1032,["appearance"])]),_:2},1024),e[13]||(e[13]=o()),n(c,{layout:"horizontal"},{title:t(()=>e[3]||(e[3]=[o(` Dataplane Proxies diff --git a/app/kuma-ui/pkg/resources/data/assets/MeshView-DZgXIZ_o.js b/app/kuma-ui/pkg/resources/data/assets/MeshView-BWdUCR9K.js similarity index 88% rename from app/kuma-ui/pkg/resources/data/assets/MeshView-DZgXIZ_o.js rename to app/kuma-ui/pkg/resources/data/assets/MeshView-BWdUCR9K.js index fe90f41265e5..25aa390bad2f 100644 --- a/app/kuma-ui/pkg/resources/data/assets/MeshView-DZgXIZ_o.js +++ b/app/kuma-ui/pkg/resources/data/assets/MeshView-BWdUCR9K.js @@ -1 +1 @@ -import{d as i,r as e,o as t,q as n,w as o,b as a,p as d,G as w,I as f}from"./index-Du84oSnm.js";const v=i({__name:"MeshView",setup(h){return(V,C)=>{const s=e("RouterView"),r=e("AppView"),m=e("DataLoader"),c=e("RouteView");return t(),n(c,{name:"mesh-view",params:{mesh:""}},{default:o(({route:p,uri:_})=>[a(m,{src:_(d(w),"/meshes/:name",{name:p.params.mesh})},{default:o(({data:u})=>[a(r,null,{default:o(()=>[a(s,null,{default:o(({Component:l})=>[(t(),n(f(l),{mesh:u},null,8,["mesh"]))]),_:2},1024)]),_:2},1024)]),_:2},1032,["src"])]),_:1})}}});export{v as default}; +import{d as i,r as e,o as t,q as n,w as o,b as a,p as d,G as w,I as f}from"./index-CYuTVQ47.js";const v=i({__name:"MeshView",setup(h){return(V,C)=>{const s=e("RouterView"),r=e("AppView"),m=e("DataLoader"),c=e("RouteView");return t(),n(c,{name:"mesh-view",params:{mesh:""}},{default:o(({route:p,uri:_})=>[a(m,{src:_(d(w),"/meshes/:name",{name:p.params.mesh})},{default:o(({data:u})=>[a(r,null,{default:o(()=>[a(s,null,{default:o(({Component:l})=>[(t(),n(f(l),{mesh:u},null,8,["mesh"]))]),_:2},1024)]),_:2},1024)]),_:2},1032,["src"])]),_:1})}}});export{v as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/OnboardingAddNewServicesCodeView-FTOtgn3S.js b/app/kuma-ui/pkg/resources/data/assets/OnboardingAddNewServicesCodeView-L4PmvDmw.js similarity index 93% rename from app/kuma-ui/pkg/resources/data/assets/OnboardingAddNewServicesCodeView-FTOtgn3S.js rename to app/kuma-ui/pkg/resources/data/assets/OnboardingAddNewServicesCodeView-L4PmvDmw.js index d5f039e66473..f35e71161da4 100644 --- a/app/kuma-ui/pkg/resources/data/assets/OnboardingAddNewServicesCodeView-FTOtgn3S.js +++ b/app/kuma-ui/pkg/resources/data/assets/OnboardingAddNewServicesCodeView-L4PmvDmw.js @@ -1,4 +1,4 @@ -import{L as w}from"./LoadingBox-BMT99oyn.js";import{O as _,a as k,b as x}from"./OnboardingPage-aa0DYTnQ.js";import{d as C,r as d,o as a,q as V,w as t,b as n,e as o,m as s,c as i,M as y,s as A,_ as B}from"./index-Du84oSnm.js";const D={key:1},N={class:"mb-4 text-center"},O=["href"],R={class:"mt-4 text-center"},T=["href"],L={class:"status-box mt-4"},S={key:0,class:"status--is-connected","data-testid":"dpps-connected"},E={key:1,class:"status--is-disconnected","data-testid":"dpps-disconnected"},P={key:0,class:"status-loading-box mt-4"},H=C({__name:"OnboardingAddNewServicesCodeView",setup(I){return(M,e)=>{const p=d("RouteTitle"),u=d("XCodeBlock"),c=d("DataLoader"),m=d("DataSource"),g=d("AppView"),b=d("RouteView");return a(),V(b,{name:"onboarding-add-new-services"},{default:t(({can:f,t:r})=>[n(p,{title:r("onboarding.routes.add-services-code.title"),render:!1},null,8,["title"]),e[16]||(e[16]=o()),n(g,null,{default:t(()=>[n(m,{src:"/dataplanes/online?page=1&size=10"},{default:t(({data:l,error:v})=>[n(_,null,{header:t(()=>[n(k,null,{title:t(()=>e[0]||(e[0]=[o(` +import{L as w}from"./LoadingBox-CbemRPJr.js";import{O as _,a as k,b as x}from"./OnboardingPage-D72f9u95.js";import{d as C,r as d,o as a,q as V,w as t,b as n,e as o,m as s,c as i,M as y,s as A,_ as B}from"./index-CYuTVQ47.js";const D={key:1},N={class:"mb-4 text-center"},O=["href"],R={class:"mt-4 text-center"},T=["href"],L={class:"status-box mt-4"},S={key:0,class:"status--is-connected","data-testid":"dpps-connected"},E={key:1,class:"status--is-disconnected","data-testid":"dpps-disconnected"},P={key:0,class:"status-loading-box mt-4"},H=C({__name:"OnboardingAddNewServicesCodeView",setup(I){return(M,e)=>{const p=d("RouteTitle"),u=d("XCodeBlock"),c=d("DataLoader"),m=d("DataSource"),g=d("AppView"),b=d("RouteView");return a(),V(b,{name:"onboarding-add-new-services"},{default:t(({can:f,t:r})=>[n(p,{title:r("onboarding.routes.add-services-code.title"),render:!1},null,8,["title"]),e[16]||(e[16]=o()),n(g,null,{default:t(()=>[n(m,{src:"/dataplanes/online?page=1&size=10"},{default:t(({data:l,error:v})=>[n(_,null,{header:t(()=>[n(k,null,{title:t(()=>e[0]||(e[0]=[o(` Add services `)])),_:1})]),content:t(()=>[e[11]||(e[11]=s("p",{class:"mb-4 text-center"},` The demo application includes two services: a Redis backend to store a counter value, and a frontend web UI to show and increment the counter. diff --git a/app/kuma-ui/pkg/resources/data/assets/OnboardingAddNewServicesView-DNwcWbtn.js b/app/kuma-ui/pkg/resources/data/assets/OnboardingAddNewServicesView-DexQlfaR.js similarity index 97% rename from app/kuma-ui/pkg/resources/data/assets/OnboardingAddNewServicesView-DNwcWbtn.js rename to app/kuma-ui/pkg/resources/data/assets/OnboardingAddNewServicesView-DexQlfaR.js index b75fadb88000..db04c86dd81f 100644 --- a/app/kuma-ui/pkg/resources/data/assets/OnboardingAddNewServicesView-DNwcWbtn.js +++ b/app/kuma-ui/pkg/resources/data/assets/OnboardingAddNewServicesView-DexQlfaR.js @@ -1,4 +1,4 @@ -import{O as _,a as B,b as S}from"./OnboardingPage-aa0DYTnQ.js";import{d as u,o as m,c as y,a as C,n as b,_ as g,r as d,q as k,w as o,b as i,e as a,m as t}from"./index-Du84oSnm.js";const L="data:image/svg+xml,%3csvg%20width='101'%20height='118'%20viewBox='0%200%20101%20118'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20filter='url(%23filter0_d)'%3e%3cpath%20d='M79%2094C79%2095.1046%2078.1046%2096%2077%2096L16%2096C14.8954%2096%2014%2095.1046%2014%2094L14%2016C14%2014.8954%2014.8954%2014%2016%2014L67%2014L67%2027.5C67%2028.6046%2067.8954%2029.5%2069%2029.5L79%2029.5L79%2094Z'%20fill='%23260D50'/%3e%3c/g%3e%3cg%20filter='url(%23filter1_d)'%3e%3cpath%20d='M79%2029.5L67%2029.5L67%2014L79%2029.5Z'%20fill='%237C2BBD'/%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='filter0_d'%20x='0'%20y='0'%20width='101'%20height='118'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'%20result='hardAlpha'/%3e%3cfeMorphology%20radius='4'%20operator='dilate'%20in='SourceAlpha'%20result='effect1_dropShadow'/%3e%3cfeOffset%20dx='4'%20dy='4'/%3e%3cfeGaussianBlur%20stdDeviation='7'/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200.402833%200%200%200%200%200.279167%200%200%200%200%200.5%200%200%200%200.11%200'/%3e%3cfeBlend%20mode='normal'%20in2='BackgroundImageFix'%20result='effect1_dropShadow'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_dropShadow'%20result='shape'/%3e%3c/filter%3e%3cfilter%20id='filter1_d'%20x='53'%20y='0'%20width='48'%20height='51.5'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'%20result='hardAlpha'/%3e%3cfeMorphology%20radius='4'%20operator='dilate'%20in='SourceAlpha'%20result='effect1_dropShadow'/%3e%3cfeOffset%20dx='4'%20dy='4'/%3e%3cfeGaussianBlur%20stdDeviation='7'/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200.402833%200%200%200%200%200.279167%200%200%200%200%200.5%200%200%200%200.11%200'/%3e%3cfeBlend%20mode='normal'%20in2='BackgroundImageFix'%20result='effect1_dropShadow'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_dropShadow'%20result='shape'/%3e%3c/filter%3e%3c/defs%3e%3c/svg%3e",A="data:image/svg+xml,%3csvg%20width='103'%20height='120'%20viewBox='0%200%20103%20120'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20filter='url(%23filter0_d)'%3e%3cpath%20d='M80%2030.5L70%2030.5C68.8954%2030.5%2068%2029.6046%2068%2028.5L68%2015M80%2030.5L80%2095C80%2096.1046%2079.1046%2097%2078%2097L17%2097C15.8954%2097%2015%2096.1046%2015%2095L15%2017C15%2015.8954%2015.8954%2015%2017%2015L68%2015M80%2030.5L68%2015'%20stroke='%23BFBFBF'%20stroke-width='2'%20stroke-dasharray='4%204'/%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='filter0_d'%20x='0'%20y='0'%20width='103'%20height='120'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'%20result='hardAlpha'/%3e%3cfeMorphology%20radius='4'%20operator='dilate'%20in='SourceAlpha'%20result='effect1_dropShadow'/%3e%3cfeOffset%20dx='4'%20dy='4'/%3e%3cfeGaussianBlur%20stdDeviation='7'/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200.402833%200%200%200%200%200.279167%200%200%200%200%200.5%200%200%200%200.11%200'/%3e%3cfeBlend%20mode='normal'%20in2='BackgroundImageFix'%20result='effect1_dropShadow'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_dropShadow'%20result='shape'/%3e%3c/filter%3e%3c/defs%3e%3c/svg%3e",M=u({__name:"ServiceBox",props:{active:{type:Boolean,required:!1,default:!1}},emits:["clicked"],setup(s,{emit:n}){const r=s,l=n;return(c,e)=>(m(),y("div",{class:b(["box",{"box--active":r.active}]),"data-testid":"box",onClick:e[0]||(e[0]=f=>l("clicked"))},[C(c.$slots,"default",{},void 0,!0)],2))}}),p=g(M,[["__scopeId","data-v-506b07cb"]]),F={class:"service-mode-list"},O=u({__name:"OnboardingAddNewServicesView",props:{mode:{}},emits:["change"],setup(s,{emit:n}){const r=s,l=n;return(c,e)=>{const f=d("RouteTitle"),v=d("AppView"),h=d("RouteView");return m(),k(h,{name:"onboarding-add-new-services-view"},{default:o(({t:x})=>[i(f,{title:x("onboarding.routes.add-services.title"),render:!1},null,8,["title"]),e[8]||(e[8]=a()),i(v,null,{default:o(()=>[i(_,null,{header:o(()=>[i(B,null,{title:o(()=>e[2]||(e[2]=[a(` +import{O as _,a as B,b as S}from"./OnboardingPage-D72f9u95.js";import{d as u,o as m,c as y,a as C,n as b,_ as g,r as d,q as k,w as o,b as i,e as a,m as t}from"./index-CYuTVQ47.js";const L="data:image/svg+xml,%3csvg%20width='101'%20height='118'%20viewBox='0%200%20101%20118'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20filter='url(%23filter0_d)'%3e%3cpath%20d='M79%2094C79%2095.1046%2078.1046%2096%2077%2096L16%2096C14.8954%2096%2014%2095.1046%2014%2094L14%2016C14%2014.8954%2014.8954%2014%2016%2014L67%2014L67%2027.5C67%2028.6046%2067.8954%2029.5%2069%2029.5L79%2029.5L79%2094Z'%20fill='%23260D50'/%3e%3c/g%3e%3cg%20filter='url(%23filter1_d)'%3e%3cpath%20d='M79%2029.5L67%2029.5L67%2014L79%2029.5Z'%20fill='%237C2BBD'/%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='filter0_d'%20x='0'%20y='0'%20width='101'%20height='118'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'%20result='hardAlpha'/%3e%3cfeMorphology%20radius='4'%20operator='dilate'%20in='SourceAlpha'%20result='effect1_dropShadow'/%3e%3cfeOffset%20dx='4'%20dy='4'/%3e%3cfeGaussianBlur%20stdDeviation='7'/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200.402833%200%200%200%200%200.279167%200%200%200%200%200.5%200%200%200%200.11%200'/%3e%3cfeBlend%20mode='normal'%20in2='BackgroundImageFix'%20result='effect1_dropShadow'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_dropShadow'%20result='shape'/%3e%3c/filter%3e%3cfilter%20id='filter1_d'%20x='53'%20y='0'%20width='48'%20height='51.5'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'%20result='hardAlpha'/%3e%3cfeMorphology%20radius='4'%20operator='dilate'%20in='SourceAlpha'%20result='effect1_dropShadow'/%3e%3cfeOffset%20dx='4'%20dy='4'/%3e%3cfeGaussianBlur%20stdDeviation='7'/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200.402833%200%200%200%200%200.279167%200%200%200%200%200.5%200%200%200%200.11%200'/%3e%3cfeBlend%20mode='normal'%20in2='BackgroundImageFix'%20result='effect1_dropShadow'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_dropShadow'%20result='shape'/%3e%3c/filter%3e%3c/defs%3e%3c/svg%3e",A="data:image/svg+xml,%3csvg%20width='103'%20height='120'%20viewBox='0%200%20103%20120'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20filter='url(%23filter0_d)'%3e%3cpath%20d='M80%2030.5L70%2030.5C68.8954%2030.5%2068%2029.6046%2068%2028.5L68%2015M80%2030.5L80%2095C80%2096.1046%2079.1046%2097%2078%2097L17%2097C15.8954%2097%2015%2096.1046%2015%2095L15%2017C15%2015.8954%2015.8954%2015%2017%2015L68%2015M80%2030.5L68%2015'%20stroke='%23BFBFBF'%20stroke-width='2'%20stroke-dasharray='4%204'/%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='filter0_d'%20x='0'%20y='0'%20width='103'%20height='120'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'%20result='hardAlpha'/%3e%3cfeMorphology%20radius='4'%20operator='dilate'%20in='SourceAlpha'%20result='effect1_dropShadow'/%3e%3cfeOffset%20dx='4'%20dy='4'/%3e%3cfeGaussianBlur%20stdDeviation='7'/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200.402833%200%200%200%200%200.279167%200%200%200%200%200.5%200%200%200%200.11%200'/%3e%3cfeBlend%20mode='normal'%20in2='BackgroundImageFix'%20result='effect1_dropShadow'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_dropShadow'%20result='shape'/%3e%3c/filter%3e%3c/defs%3e%3c/svg%3e",M=u({__name:"ServiceBox",props:{active:{type:Boolean,required:!1,default:!1}},emits:["clicked"],setup(s,{emit:n}){const r=s,l=n;return(c,e)=>(m(),y("div",{class:b(["box",{"box--active":r.active}]),"data-testid":"box",onClick:e[0]||(e[0]=f=>l("clicked"))},[C(c.$slots,"default",{},void 0,!0)],2))}}),p=g(M,[["__scopeId","data-v-506b07cb"]]),F={class:"service-mode-list"},O=u({__name:"OnboardingAddNewServicesView",props:{mode:{}},emits:["change"],setup(s,{emit:n}){const r=s,l=n;return(c,e)=>{const f=d("RouteTitle"),v=d("AppView"),h=d("RouteView");return m(),k(h,{name:"onboarding-add-new-services-view"},{default:o(({t:x})=>[i(f,{title:x("onboarding.routes.add-services.title"),render:!1},null,8,["title"]),e[8]||(e[8]=a()),i(v,null,{default:o(()=>[i(_,null,{header:o(()=>[i(B,null,{title:o(()=>e[2]||(e[2]=[a(` Add services `)])),_:1})]),content:o(()=>[t("div",F,[i(p,{"data-testid":"onboarding-demo",active:r.mode==="demo",onClicked:e[0]||(e[0]=w=>l("change","demo"))},{default:o(()=>e[3]||(e[3]=[t("div",{class:"service-box-content"},[t("img",{src:L}),a(),t("p",{class:"service-mode-title"},` Demo app diff --git a/app/kuma-ui/pkg/resources/data/assets/OnboardingCompletedView-BOBpt2XB.js b/app/kuma-ui/pkg/resources/data/assets/OnboardingCompletedView-CSIRcqCv.js similarity index 86% rename from app/kuma-ui/pkg/resources/data/assets/OnboardingCompletedView-BOBpt2XB.js rename to app/kuma-ui/pkg/resources/data/assets/OnboardingCompletedView-CSIRcqCv.js index f29388ef905d..86da73408ef2 100644 --- a/app/kuma-ui/pkg/resources/data/assets/OnboardingCompletedView-BOBpt2XB.js +++ b/app/kuma-ui/pkg/resources/data/assets/OnboardingCompletedView-CSIRcqCv.js @@ -1,3 +1,3 @@ -import{O as d,a as m,b as _}from"./OnboardingPage-aa0DYTnQ.js";import{d as u,r as n,o as g,q as c,w as t,b as o,e as a,m as i,_ as w}from"./index-Du84oSnm.js";const f=""+new URL("kuma_gui-DurJ_Y7v.png",import.meta.url).href,b=u({__name:"OnboardingCompletedView",setup(V){return(v,e)=>{const s=n("RouteTitle"),r=n("AppView"),l=n("RouteView");return g(),c(l,{name:"onboarding-completed-view"},{default:t(({t:p})=>[o(s,{title:p("onboarding.routes.completed.title"),render:!1},null,8,["title"]),e[4]||(e[4]=a()),o(r,null,{default:t(()=>[o(d,null,{header:t(()=>[o(m,null,{title:t(()=>e[0]||(e[0]=[a(` +import{O as d,a as m,b as _}from"./OnboardingPage-D72f9u95.js";import{d as u,r as n,o as g,q as c,w as t,b as o,e as a,m as i,_ as w}from"./index-CYuTVQ47.js";const f=""+new URL("kuma_gui-DurJ_Y7v.png",import.meta.url).href,b=u({__name:"OnboardingCompletedView",setup(V){return(v,e)=>{const s=n("RouteTitle"),r=n("AppView"),l=n("RouteView");return g(),c(l,{name:"onboarding-completed-view"},{default:t(({t:p})=>[o(s,{title:p("onboarding.routes.completed.title"),render:!1},null,8,["title"]),e[4]||(e[4]=a()),o(r,null,{default:t(()=>[o(d,null,{header:t(()=>[o(m,null,{title:t(()=>e[0]||(e[0]=[a(` Go to the dashboard `)])),_:1})]),content:t(()=>e[1]||(e[1]=[i("div",{class:"gui-preview-image"},[i("img",{src:f})],-1)])),navigation:t(()=>[o(_,{"next-step":"home","next-step-title":"Complete","last-step":"","show-skip":!1})]),_:1})]),_:1})]),_:1})}}}),O=w(b,[["__scopeId","data-v-cad7ae05"]]);export{O as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/OnboardingConfigurationTypesView-DkOu0XNS.js b/app/kuma-ui/pkg/resources/data/assets/OnboardingConfigurationTypesView-eAGyH9_g.js similarity index 99% rename from app/kuma-ui/pkg/resources/data/assets/OnboardingConfigurationTypesView-DkOu0XNS.js rename to app/kuma-ui/pkg/resources/data/assets/OnboardingConfigurationTypesView-eAGyH9_g.js index 44d075a13a0e..181ceafdee0a 100644 --- a/app/kuma-ui/pkg/resources/data/assets/OnboardingConfigurationTypesView-DkOu0XNS.js +++ b/app/kuma-ui/pkg/resources/data/assets/OnboardingConfigurationTypesView-eAGyH9_g.js @@ -1,4 +1,4 @@ -import{d as V,l as g,P as H,o as u,c as x,Q as n,m as C,t as d,p as i,e as r,b as l,j as w,x as v,K as G,r as h,q as m,w as f,I as _,_ as k}from"./index-Du84oSnm.js";import{O as F,a as O,b as A}from"./OnboardingPage-aa0DYTnQ.js";const b={width:"794",height:"181",viewBox:"0 0 794 181",fill:"none",xmlns:"http://www.w3.org/2000/svg"},U={class:"cursor-help animate-pulse"},I={class:"cursor-help animate-pulse"},R={class:"cursor-help animate-pulse"},D=V({__name:"KubernetesGraph",setup(c){const{t}=g(),s=H();return(a,e)=>(u(),x("svg",b,[e[12]||(e[12]=n(' ',20)),C("g",U,[C("title",null,"Configuration for all "+d(i(t)("common.product.name"))+" resources is specified in YAML config files. The config files can be stored in an external datastore.",1),e[0]||(e[0]=r()),e[1]||(e[1]=C("g",{filter:"url(#filter7_d)"},[C("circle",{cx:"92",cy:"66",r:"27",fill:"url(#paint0_linear)"}),r(),C("circle",{cx:"92",cy:"66",r:"25",stroke:"white","stroke-width":"4"})],-1)),e[2]||(e[2]=r()),e[3]||(e[3]=C("path",{d:"M89.7607 70.5791C89.7607 69.0296 89.9489 67.7956 90.3252 66.877C90.7015 65.9583 91.3877 65.0563 92.3838 64.1709C93.391 63.2744 94.0605 62.5495 94.3926 61.9961C94.7246 61.4316 94.8906 60.8395 94.8906 60.2197C94.8906 58.3493 94.0273 57.4141 92.3008 57.4141C91.4818 57.4141 90.8232 57.6686 90.3252 58.1777C89.8382 58.6758 89.5837 59.3675 89.5615 60.2529H84.7471C84.7692 58.139 85.4499 56.4844 86.7891 55.2891C88.1393 54.0938 89.9766 53.4961 92.3008 53.4961C94.6471 53.4961 96.4678 54.0661 97.7627 55.2061C99.0576 56.335 99.7051 57.9342 99.7051 60.0039C99.7051 60.9447 99.4948 61.8356 99.0742 62.6768C98.6536 63.5068 97.9176 64.431 96.8662 65.4492L95.5215 66.7275C94.6803 67.5355 94.1989 68.4818 94.0771 69.5664L94.0107 70.5791H89.7607ZM89.2793 75.6758C89.2793 74.9342 89.5283 74.3255 90.0264 73.8496C90.5355 73.3626 91.1829 73.1191 91.9688 73.1191C92.7546 73.1191 93.3965 73.3626 93.8945 73.8496C94.4036 74.3255 94.6582 74.9342 94.6582 75.6758C94.6582 76.4062 94.4092 77.0094 93.9111 77.4854C93.4242 77.9613 92.7767 78.1992 91.9688 78.1992C91.1608 78.1992 90.5078 77.9613 90.0098 77.4854C89.5228 77.0094 89.2793 76.4062 89.2793 75.6758Z",fill:"var(--graph-color-7)"},null,-1))]),e[13]||(e[13]=r()),C("g",I,[C("title",null,"In Kubernetes mode, the "+d(i(t)("common.product.name"))+" control plane listens to the Kubernetes API to fetch the right resources and configure the service mesh.",1),e[4]||(e[4]=r()),e[5]||(e[5]=C("g",{filter:"url(#filter8_d)"},[C("circle",{cx:"495",cy:"66",r:"27",fill:"url(#paint1_linear)"}),r(),C("circle",{cx:"495",cy:"66",r:"25",stroke:"white","stroke-width":"4"})],-1)),e[6]||(e[6]=r()),e[7]||(e[7]=C("path",{d:"M492.761 70.5791C492.761 69.0296 492.949 67.7956 493.325 66.877C493.701 65.9583 494.388 65.0563 495.384 64.1709C496.391 63.2744 497.061 62.5495 497.393 61.9961C497.725 61.4316 497.891 60.8395 497.891 60.2197C497.891 58.3493 497.027 57.4141 495.301 57.4141C494.482 57.4141 493.823 57.6686 493.325 58.1777C492.838 58.6758 492.584 59.3675 492.562 60.2529H487.747C487.769 58.139 488.45 56.4844 489.789 55.2891C491.139 54.0938 492.977 53.4961 495.301 53.4961C497.647 53.4961 499.468 54.0661 500.763 55.2061C502.058 56.335 502.705 57.9342 502.705 60.0039C502.705 60.9447 502.495 61.8356 502.074 62.6768C501.654 63.5068 500.918 64.431 499.866 65.4492L498.521 66.7275C497.68 67.5355 497.199 68.4818 497.077 69.5664L497.011 70.5791H492.761ZM492.279 75.6758C492.279 74.9342 492.528 74.3255 493.026 73.8496C493.535 73.3626 494.183 73.1191 494.969 73.1191C495.755 73.1191 496.396 73.3626 496.895 73.8496C497.404 74.3255 497.658 74.9342 497.658 75.6758C497.658 76.4062 497.409 77.0094 496.911 77.4854C496.424 77.9613 495.777 78.1992 494.969 78.1992C494.161 78.1992 493.508 77.9613 493.01 77.4854C492.523 77.0094 492.279 76.4062 492.279 75.6758Z",fill:"var(--graph-color-7)"},null,-1))]),e[14]||(e[14]=r()),C("g",R,[C("title",null,"You can store the YAML config files for "+d(i(t)("common.product.name"))+" in etcd, the native datastore for Kubernetes.",1),e[8]||(e[8]=r()),e[9]||(e[9]=C("g",{filter:"url(#filter9_d)"},[C("circle",{cx:"745",cy:"66",r:"27",fill:"url(#paint2_linear)"}),r(),C("circle",{cx:"745",cy:"66",r:"25",stroke:"white","stroke-width":"4"})],-1)),e[10]||(e[10]=r()),e[11]||(e[11]=C("path",{d:"M742.761 70.5791C742.761 69.0296 742.949 67.7956 743.325 66.877C743.701 65.9583 744.388 65.0563 745.384 64.1709C746.391 63.2744 747.061 62.5495 747.393 61.9961C747.725 61.4316 747.891 60.8395 747.891 60.2197C747.891 58.3493 747.027 57.4141 745.301 57.4141C744.482 57.4141 743.823 57.6686 743.325 58.1777C742.838 58.6758 742.584 59.3675 742.562 60.2529H737.747C737.769 58.139 738.45 56.4844 739.789 55.2891C741.139 54.0938 742.977 53.4961 745.301 53.4961C747.647 53.4961 749.468 54.0661 750.763 55.2061C752.058 56.335 752.705 57.9342 752.705 60.0039C752.705 60.9447 752.495 61.8356 752.074 62.6768C751.654 63.5068 750.918 64.431 749.866 65.4492L748.521 66.7275C747.68 67.5355 747.199 68.4818 747.077 69.5664L747.011 70.5791H742.761ZM742.279 75.6758C742.279 74.9342 742.528 74.3255 743.026 73.8496C743.535 73.3626 744.183 73.1191 744.969 73.1191C745.755 73.1191 746.396 73.3626 746.895 73.8496C747.404 74.3255 747.658 74.9342 747.658 75.6758C747.658 76.4062 747.409 77.0094 746.911 77.4854C746.424 77.9613 745.777 78.1992 744.969 78.1992C744.161 78.1992 743.508 77.9613 743.01 77.4854C742.523 77.0094 742.279 76.4062 742.279 75.6758Z",fill:"var(--graph-color-7)"},null,-1))]),e[15]||(e[15]=r()),l(i(s),{graph:"kubernetes"}),e[16]||(e[16]=n(' ',2))]))}}),$={width:"544",height:"181",viewBox:"0 0 544 181",fill:"none",xmlns:"http://www.w3.org/2000/svg"},P={class:"cursor-help animate-pulse"},T={class:"cursor-help animate-pulse"},Y=V({__name:"MemoryGraph",setup(c){const{t}=g(),s=H();return(a,e)=>(u(),x("svg",$,[e[8]||(e[8]=n(' ',10)),C("g",P,[C("title",null,"You can store the YAML config files for "+d(i(t)("common.product.name"))+" in memory to skip the complexity of setting up a reliable datastore. For testing only. Not for production.",1),e[0]||(e[0]=r()),e[1]||(e[1]=C("g",{filter:"url(#filter3_d)"},[C("circle",{cx:"92",cy:"66",r:"27",fill:"url(#paint0_linear)"}),r(),C("circle",{cx:"92",cy:"66",r:"25",stroke:"white","stroke-width":"4"})],-1)),e[2]||(e[2]=r()),e[3]||(e[3]=C("path",{d:"M89.7607 70.5791C89.7607 69.0296 89.9489 67.7956 90.3252 66.877C90.7015 65.9583 91.3877 65.0563 92.3838 64.1709C93.391 63.2744 94.0605 62.5495 94.3926 61.9961C94.7246 61.4316 94.8906 60.8395 94.8906 60.2197C94.8906 58.3493 94.0273 57.4141 92.3008 57.4141C91.4818 57.4141 90.8232 57.6686 90.3252 58.1777C89.8382 58.6758 89.5837 59.3675 89.5615 60.2529H84.7471C84.7692 58.139 85.4499 56.4844 86.7891 55.2891C88.1393 54.0938 89.9766 53.4961 92.3008 53.4961C94.6471 53.4961 96.4678 54.0661 97.7627 55.2061C99.0576 56.335 99.7051 57.9342 99.7051 60.0039C99.7051 60.9447 99.4948 61.8356 99.0742 62.6768C98.6536 63.5068 97.9176 64.431 96.8662 65.4492L95.5215 66.7275C94.6803 67.5355 94.1989 68.4818 94.0771 69.5664L94.0107 70.5791H89.7607ZM89.2793 75.6758C89.2793 74.9342 89.5283 74.3255 90.0264 73.8496C90.5355 73.3626 91.1829 73.1191 91.9688 73.1191C92.7546 73.1191 93.3965 73.3626 93.8945 73.8496C94.4036 74.3255 94.6582 74.9342 94.6582 75.6758C94.6582 76.4062 94.4092 77.0094 93.9111 77.4854C93.4242 77.9613 92.7767 78.1992 91.9688 78.1992C91.1608 78.1992 90.5078 77.9613 90.0098 77.4854C89.5228 77.0094 89.2793 76.4062 89.2793 75.6758Z",fill:"var(--graph-color-7)"},null,-1))]),e[9]||(e[9]=r()),C("g",T,[C("title",null,"Since everything is stored in-memory, if "+d(i(t)("common.product.name"))+" restarts the configuration will be lost. This mode is only recommended in development/testing mode.",1),e[4]||(e[4]=r()),e[5]||(e[5]=C("g",{filter:"url(#filter4_d)"},[C("circle",{cx:"495",cy:"66",r:"27",fill:"url(#paint1_linear)"}),r(),C("circle",{cx:"495",cy:"66",r:"25",stroke:"white","stroke-width":"4"})],-1)),e[6]||(e[6]=r()),e[7]||(e[7]=C("path",{d:"M492.761 70.5791C492.761 69.0296 492.949 67.7956 493.325 66.877C493.701 65.9583 494.388 65.0563 495.384 64.1709C496.391 63.2744 497.061 62.5495 497.393 61.9961C497.725 61.4316 497.891 60.8395 497.891 60.2197C497.891 58.3493 497.027 57.4141 495.301 57.4141C494.482 57.4141 493.823 57.6686 493.325 58.1777C492.838 58.6758 492.584 59.3675 492.562 60.2529H487.747C487.769 58.139 488.45 56.4844 489.789 55.2891C491.139 54.0938 492.977 53.4961 495.301 53.4961C497.647 53.4961 499.468 54.0661 500.763 55.2061C502.058 56.335 502.705 57.9342 502.705 60.0039C502.705 60.9447 502.495 61.8356 502.074 62.6768C501.654 63.5068 500.918 64.431 499.866 65.4492L498.521 66.7275C497.68 67.5355 497.199 68.4818 497.077 69.5664L497.011 70.5791H492.761ZM492.279 75.6758C492.279 74.9342 492.528 74.3255 493.026 73.8496C493.535 73.3626 494.183 73.1191 494.969 73.1191C495.755 73.1191 496.396 73.3626 496.895 73.8496C497.404 74.3255 497.658 74.9342 497.658 75.6758C497.658 76.4062 497.409 77.0094 496.911 77.4854C496.424 77.9613 495.777 78.1992 494.969 78.1992C494.161 78.1992 493.508 77.9613 493.01 77.4854C492.523 77.0094 492.279 76.4062 492.279 75.6758Z",fill:"var(--graph-color-7)"},null,-1))]),e[10]||(e[10]=r()),l(i(s),{graph:"memory"}),e[11]||(e[11]=n(' ',2))]))}}),K={width:"794",height:"181",viewBox:"0 0 794 181",fill:"none",xmlns:"http://www.w3.org/2000/svg"},N={class:"cursor-help animate-pulse"},E={class:"cursor-help animate-pulse"},z=V({__name:"PostgresGraph",setup(c){const{t}=g(),s=H();return(a,e)=>(u(),x("svg",K,[e[8]||(e[8]=n(' ',20)),C("g",N,[C("title",null,"Configuration for all "+d(i(t)("common.product.name"))+" resources is specified in YAML config files. The config files can be stored in an external datastore.",1),e[0]||(e[0]=r()),e[1]||(e[1]=C("g",{filter:"url(#filter7_d)"},[C("circle",{cx:"92",cy:"66",r:"27",fill:"url(#paint0_linear)"}),r(),C("circle",{cx:"92",cy:"66",r:"25",stroke:"white","stroke-width":"4"})],-1)),e[2]||(e[2]=r()),e[3]||(e[3]=C("path",{d:"M89.7607 70.5791C89.7607 69.0296 89.9489 67.7956 90.3252 66.877C90.7015 65.9583 91.3877 65.0563 92.3838 64.1709C93.391 63.2744 94.0605 62.5495 94.3926 61.9961C94.7246 61.4316 94.8906 60.8395 94.8906 60.2197C94.8906 58.3493 94.0273 57.4141 92.3008 57.4141C91.4818 57.4141 90.8232 57.6686 90.3252 58.1777C89.8382 58.6758 89.5837 59.3675 89.5615 60.2529H84.7471C84.7692 58.139 85.4499 56.4844 86.7891 55.2891C88.1393 54.0938 89.9766 53.4961 92.3008 53.4961C94.6471 53.4961 96.4678 54.0661 97.7627 55.2061C99.0576 56.335 99.7051 57.9342 99.7051 60.0039C99.7051 60.9447 99.4948 61.8356 99.0742 62.6768C98.6536 63.5068 97.9176 64.431 96.8662 65.4492L95.5215 66.7275C94.6803 67.5355 94.1989 68.4818 94.0771 69.5664L94.0107 70.5791H89.7607ZM89.2793 75.6758C89.2793 74.9342 89.5283 74.3255 90.0264 73.8496C90.5355 73.3626 91.1829 73.1191 91.9688 73.1191C92.7546 73.1191 93.3965 73.3626 93.8945 73.8496C94.4036 74.3255 94.6582 74.9342 94.6582 75.6758C94.6582 76.4062 94.4092 77.0094 93.9111 77.4854C93.4242 77.9613 92.7767 78.1992 91.9688 78.1992C91.1608 78.1992 90.5078 77.9613 90.0098 77.4854C89.5228 77.0094 89.2793 76.4062 89.2793 75.6758Z",fill:"var(--graph-color-7)"},null,-1))]),e[9]||(e[9]=r()),C("g",E,[C("title",null,"In Postgres mode, the "+d(i(t)("common.product.name"))+" control plane connects to Postgres to fetch the right resources and configure the service mesh.",1),e[4]||(e[4]=r()),e[5]||(e[5]=C("g",{filter:"url(#filter8_d)"},[C("circle",{cx:"495",cy:"66",r:"27",fill:"url(#paint1_linear)"}),r(),C("circle",{cx:"495",cy:"66",r:"25",stroke:"white","stroke-width":"4"})],-1)),e[6]||(e[6]=r()),e[7]||(e[7]=C("path",{d:"M492.761 70.5791C492.761 69.0296 492.949 67.7956 493.325 66.877C493.701 65.9583 494.388 65.0563 495.384 64.1709C496.391 63.2744 497.061 62.5495 497.393 61.9961C497.725 61.4316 497.891 60.8395 497.891 60.2197C497.891 58.3493 497.027 57.4141 495.301 57.4141C494.482 57.4141 493.823 57.6686 493.325 58.1777C492.838 58.6758 492.584 59.3675 492.562 60.2529H487.747C487.769 58.139 488.45 56.4844 489.789 55.2891C491.139 54.0938 492.977 53.4961 495.301 53.4961C497.647 53.4961 499.468 54.0661 500.763 55.2061C502.058 56.335 502.705 57.9342 502.705 60.0039C502.705 60.9447 502.495 61.8356 502.074 62.6768C501.654 63.5068 500.918 64.431 499.866 65.4492L498.521 66.7275C497.68 67.5355 497.199 68.4818 497.077 69.5664L497.011 70.5791H492.761ZM492.279 75.6758C492.279 74.9342 492.528 74.3255 493.026 73.8496C493.535 73.3626 494.183 73.1191 494.969 73.1191C495.755 73.1191 496.396 73.3626 496.895 73.8496C497.404 74.3255 497.658 74.9342 497.658 75.6758C497.658 76.4062 497.409 77.0094 496.911 77.4854C496.424 77.9613 495.777 78.1992 494.969 78.1992C494.161 78.1992 493.508 77.9613 493.01 77.4854C492.523 77.0094 492.279 76.4062 492.279 75.6758Z",fill:"var(--graph-color-7)"},null,-1))]),e[10]||(e[10]=r()),C("title",null,"You can store the YAML config files for "+d(i(t)("common.product.name"))+" in a Postgres database. You can work with a managed Postgres offering or manage your own.",1),e[11]||(e[11]=n(' ',3)),l(i(s),{graph:"postgres"}),e[12]||(e[12]=n(' ',2))]))}}),j={class:"graph-list mb-6"},q={class:"radio-button-group"},Q=V({__name:"OnboardingConfigurationTypesView",setup(c){const t=w(),s={postgres:z,memory:Y,kubernetes:D},a=v(t("KUMA_STORE_TYPE")),e=G(()=>s[a.value]);return(J,o)=>{const y=h("RouteTitle"),M=h("KRadio"),B=h("AppView"),Z=h("RouteView");return u(),m(Z,{name:"onboarding-configuration-types-view"},{default:f(({can:L,t:S})=>[l(y,{title:S("onboarding.routes.configuration-types.title"),render:!1},null,8,["title"]),o[12]||(o[12]=r()),l(B,null,{default:f(()=>[l(F,{"with-image":""},{header:f(()=>[l(O,null,{title:f(()=>o[3]||(o[3]=[r(` +import{d as V,l as g,P as H,o as u,c as x,Q as n,m as C,t as d,p as i,e as r,b as l,j as w,x as v,K as G,r as h,q as m,w as f,I as _,_ as k}from"./index-CYuTVQ47.js";import{O as F,a as O,b as A}from"./OnboardingPage-D72f9u95.js";const b={width:"794",height:"181",viewBox:"0 0 794 181",fill:"none",xmlns:"http://www.w3.org/2000/svg"},U={class:"cursor-help animate-pulse"},I={class:"cursor-help animate-pulse"},R={class:"cursor-help animate-pulse"},D=V({__name:"KubernetesGraph",setup(c){const{t}=g(),s=H();return(a,e)=>(u(),x("svg",b,[e[12]||(e[12]=n(' ',20)),C("g",U,[C("title",null,"Configuration for all "+d(i(t)("common.product.name"))+" resources is specified in YAML config files. The config files can be stored in an external datastore.",1),e[0]||(e[0]=r()),e[1]||(e[1]=C("g",{filter:"url(#filter7_d)"},[C("circle",{cx:"92",cy:"66",r:"27",fill:"url(#paint0_linear)"}),r(),C("circle",{cx:"92",cy:"66",r:"25",stroke:"white","stroke-width":"4"})],-1)),e[2]||(e[2]=r()),e[3]||(e[3]=C("path",{d:"M89.7607 70.5791C89.7607 69.0296 89.9489 67.7956 90.3252 66.877C90.7015 65.9583 91.3877 65.0563 92.3838 64.1709C93.391 63.2744 94.0605 62.5495 94.3926 61.9961C94.7246 61.4316 94.8906 60.8395 94.8906 60.2197C94.8906 58.3493 94.0273 57.4141 92.3008 57.4141C91.4818 57.4141 90.8232 57.6686 90.3252 58.1777C89.8382 58.6758 89.5837 59.3675 89.5615 60.2529H84.7471C84.7692 58.139 85.4499 56.4844 86.7891 55.2891C88.1393 54.0938 89.9766 53.4961 92.3008 53.4961C94.6471 53.4961 96.4678 54.0661 97.7627 55.2061C99.0576 56.335 99.7051 57.9342 99.7051 60.0039C99.7051 60.9447 99.4948 61.8356 99.0742 62.6768C98.6536 63.5068 97.9176 64.431 96.8662 65.4492L95.5215 66.7275C94.6803 67.5355 94.1989 68.4818 94.0771 69.5664L94.0107 70.5791H89.7607ZM89.2793 75.6758C89.2793 74.9342 89.5283 74.3255 90.0264 73.8496C90.5355 73.3626 91.1829 73.1191 91.9688 73.1191C92.7546 73.1191 93.3965 73.3626 93.8945 73.8496C94.4036 74.3255 94.6582 74.9342 94.6582 75.6758C94.6582 76.4062 94.4092 77.0094 93.9111 77.4854C93.4242 77.9613 92.7767 78.1992 91.9688 78.1992C91.1608 78.1992 90.5078 77.9613 90.0098 77.4854C89.5228 77.0094 89.2793 76.4062 89.2793 75.6758Z",fill:"var(--graph-color-7)"},null,-1))]),e[13]||(e[13]=r()),C("g",I,[C("title",null,"In Kubernetes mode, the "+d(i(t)("common.product.name"))+" control plane listens to the Kubernetes API to fetch the right resources and configure the service mesh.",1),e[4]||(e[4]=r()),e[5]||(e[5]=C("g",{filter:"url(#filter8_d)"},[C("circle",{cx:"495",cy:"66",r:"27",fill:"url(#paint1_linear)"}),r(),C("circle",{cx:"495",cy:"66",r:"25",stroke:"white","stroke-width":"4"})],-1)),e[6]||(e[6]=r()),e[7]||(e[7]=C("path",{d:"M492.761 70.5791C492.761 69.0296 492.949 67.7956 493.325 66.877C493.701 65.9583 494.388 65.0563 495.384 64.1709C496.391 63.2744 497.061 62.5495 497.393 61.9961C497.725 61.4316 497.891 60.8395 497.891 60.2197C497.891 58.3493 497.027 57.4141 495.301 57.4141C494.482 57.4141 493.823 57.6686 493.325 58.1777C492.838 58.6758 492.584 59.3675 492.562 60.2529H487.747C487.769 58.139 488.45 56.4844 489.789 55.2891C491.139 54.0938 492.977 53.4961 495.301 53.4961C497.647 53.4961 499.468 54.0661 500.763 55.2061C502.058 56.335 502.705 57.9342 502.705 60.0039C502.705 60.9447 502.495 61.8356 502.074 62.6768C501.654 63.5068 500.918 64.431 499.866 65.4492L498.521 66.7275C497.68 67.5355 497.199 68.4818 497.077 69.5664L497.011 70.5791H492.761ZM492.279 75.6758C492.279 74.9342 492.528 74.3255 493.026 73.8496C493.535 73.3626 494.183 73.1191 494.969 73.1191C495.755 73.1191 496.396 73.3626 496.895 73.8496C497.404 74.3255 497.658 74.9342 497.658 75.6758C497.658 76.4062 497.409 77.0094 496.911 77.4854C496.424 77.9613 495.777 78.1992 494.969 78.1992C494.161 78.1992 493.508 77.9613 493.01 77.4854C492.523 77.0094 492.279 76.4062 492.279 75.6758Z",fill:"var(--graph-color-7)"},null,-1))]),e[14]||(e[14]=r()),C("g",R,[C("title",null,"You can store the YAML config files for "+d(i(t)("common.product.name"))+" in etcd, the native datastore for Kubernetes.",1),e[8]||(e[8]=r()),e[9]||(e[9]=C("g",{filter:"url(#filter9_d)"},[C("circle",{cx:"745",cy:"66",r:"27",fill:"url(#paint2_linear)"}),r(),C("circle",{cx:"745",cy:"66",r:"25",stroke:"white","stroke-width":"4"})],-1)),e[10]||(e[10]=r()),e[11]||(e[11]=C("path",{d:"M742.761 70.5791C742.761 69.0296 742.949 67.7956 743.325 66.877C743.701 65.9583 744.388 65.0563 745.384 64.1709C746.391 63.2744 747.061 62.5495 747.393 61.9961C747.725 61.4316 747.891 60.8395 747.891 60.2197C747.891 58.3493 747.027 57.4141 745.301 57.4141C744.482 57.4141 743.823 57.6686 743.325 58.1777C742.838 58.6758 742.584 59.3675 742.562 60.2529H737.747C737.769 58.139 738.45 56.4844 739.789 55.2891C741.139 54.0938 742.977 53.4961 745.301 53.4961C747.647 53.4961 749.468 54.0661 750.763 55.2061C752.058 56.335 752.705 57.9342 752.705 60.0039C752.705 60.9447 752.495 61.8356 752.074 62.6768C751.654 63.5068 750.918 64.431 749.866 65.4492L748.521 66.7275C747.68 67.5355 747.199 68.4818 747.077 69.5664L747.011 70.5791H742.761ZM742.279 75.6758C742.279 74.9342 742.528 74.3255 743.026 73.8496C743.535 73.3626 744.183 73.1191 744.969 73.1191C745.755 73.1191 746.396 73.3626 746.895 73.8496C747.404 74.3255 747.658 74.9342 747.658 75.6758C747.658 76.4062 747.409 77.0094 746.911 77.4854C746.424 77.9613 745.777 78.1992 744.969 78.1992C744.161 78.1992 743.508 77.9613 743.01 77.4854C742.523 77.0094 742.279 76.4062 742.279 75.6758Z",fill:"var(--graph-color-7)"},null,-1))]),e[15]||(e[15]=r()),l(i(s),{graph:"kubernetes"}),e[16]||(e[16]=n(' ',2))]))}}),$={width:"544",height:"181",viewBox:"0 0 544 181",fill:"none",xmlns:"http://www.w3.org/2000/svg"},P={class:"cursor-help animate-pulse"},T={class:"cursor-help animate-pulse"},Y=V({__name:"MemoryGraph",setup(c){const{t}=g(),s=H();return(a,e)=>(u(),x("svg",$,[e[8]||(e[8]=n(' ',10)),C("g",P,[C("title",null,"You can store the YAML config files for "+d(i(t)("common.product.name"))+" in memory to skip the complexity of setting up a reliable datastore. For testing only. Not for production.",1),e[0]||(e[0]=r()),e[1]||(e[1]=C("g",{filter:"url(#filter3_d)"},[C("circle",{cx:"92",cy:"66",r:"27",fill:"url(#paint0_linear)"}),r(),C("circle",{cx:"92",cy:"66",r:"25",stroke:"white","stroke-width":"4"})],-1)),e[2]||(e[2]=r()),e[3]||(e[3]=C("path",{d:"M89.7607 70.5791C89.7607 69.0296 89.9489 67.7956 90.3252 66.877C90.7015 65.9583 91.3877 65.0563 92.3838 64.1709C93.391 63.2744 94.0605 62.5495 94.3926 61.9961C94.7246 61.4316 94.8906 60.8395 94.8906 60.2197C94.8906 58.3493 94.0273 57.4141 92.3008 57.4141C91.4818 57.4141 90.8232 57.6686 90.3252 58.1777C89.8382 58.6758 89.5837 59.3675 89.5615 60.2529H84.7471C84.7692 58.139 85.4499 56.4844 86.7891 55.2891C88.1393 54.0938 89.9766 53.4961 92.3008 53.4961C94.6471 53.4961 96.4678 54.0661 97.7627 55.2061C99.0576 56.335 99.7051 57.9342 99.7051 60.0039C99.7051 60.9447 99.4948 61.8356 99.0742 62.6768C98.6536 63.5068 97.9176 64.431 96.8662 65.4492L95.5215 66.7275C94.6803 67.5355 94.1989 68.4818 94.0771 69.5664L94.0107 70.5791H89.7607ZM89.2793 75.6758C89.2793 74.9342 89.5283 74.3255 90.0264 73.8496C90.5355 73.3626 91.1829 73.1191 91.9688 73.1191C92.7546 73.1191 93.3965 73.3626 93.8945 73.8496C94.4036 74.3255 94.6582 74.9342 94.6582 75.6758C94.6582 76.4062 94.4092 77.0094 93.9111 77.4854C93.4242 77.9613 92.7767 78.1992 91.9688 78.1992C91.1608 78.1992 90.5078 77.9613 90.0098 77.4854C89.5228 77.0094 89.2793 76.4062 89.2793 75.6758Z",fill:"var(--graph-color-7)"},null,-1))]),e[9]||(e[9]=r()),C("g",T,[C("title",null,"Since everything is stored in-memory, if "+d(i(t)("common.product.name"))+" restarts the configuration will be lost. This mode is only recommended in development/testing mode.",1),e[4]||(e[4]=r()),e[5]||(e[5]=C("g",{filter:"url(#filter4_d)"},[C("circle",{cx:"495",cy:"66",r:"27",fill:"url(#paint1_linear)"}),r(),C("circle",{cx:"495",cy:"66",r:"25",stroke:"white","stroke-width":"4"})],-1)),e[6]||(e[6]=r()),e[7]||(e[7]=C("path",{d:"M492.761 70.5791C492.761 69.0296 492.949 67.7956 493.325 66.877C493.701 65.9583 494.388 65.0563 495.384 64.1709C496.391 63.2744 497.061 62.5495 497.393 61.9961C497.725 61.4316 497.891 60.8395 497.891 60.2197C497.891 58.3493 497.027 57.4141 495.301 57.4141C494.482 57.4141 493.823 57.6686 493.325 58.1777C492.838 58.6758 492.584 59.3675 492.562 60.2529H487.747C487.769 58.139 488.45 56.4844 489.789 55.2891C491.139 54.0938 492.977 53.4961 495.301 53.4961C497.647 53.4961 499.468 54.0661 500.763 55.2061C502.058 56.335 502.705 57.9342 502.705 60.0039C502.705 60.9447 502.495 61.8356 502.074 62.6768C501.654 63.5068 500.918 64.431 499.866 65.4492L498.521 66.7275C497.68 67.5355 497.199 68.4818 497.077 69.5664L497.011 70.5791H492.761ZM492.279 75.6758C492.279 74.9342 492.528 74.3255 493.026 73.8496C493.535 73.3626 494.183 73.1191 494.969 73.1191C495.755 73.1191 496.396 73.3626 496.895 73.8496C497.404 74.3255 497.658 74.9342 497.658 75.6758C497.658 76.4062 497.409 77.0094 496.911 77.4854C496.424 77.9613 495.777 78.1992 494.969 78.1992C494.161 78.1992 493.508 77.9613 493.01 77.4854C492.523 77.0094 492.279 76.4062 492.279 75.6758Z",fill:"var(--graph-color-7)"},null,-1))]),e[10]||(e[10]=r()),l(i(s),{graph:"memory"}),e[11]||(e[11]=n(' ',2))]))}}),K={width:"794",height:"181",viewBox:"0 0 794 181",fill:"none",xmlns:"http://www.w3.org/2000/svg"},N={class:"cursor-help animate-pulse"},E={class:"cursor-help animate-pulse"},z=V({__name:"PostgresGraph",setup(c){const{t}=g(),s=H();return(a,e)=>(u(),x("svg",K,[e[8]||(e[8]=n(' ',20)),C("g",N,[C("title",null,"Configuration for all "+d(i(t)("common.product.name"))+" resources is specified in YAML config files. The config files can be stored in an external datastore.",1),e[0]||(e[0]=r()),e[1]||(e[1]=C("g",{filter:"url(#filter7_d)"},[C("circle",{cx:"92",cy:"66",r:"27",fill:"url(#paint0_linear)"}),r(),C("circle",{cx:"92",cy:"66",r:"25",stroke:"white","stroke-width":"4"})],-1)),e[2]||(e[2]=r()),e[3]||(e[3]=C("path",{d:"M89.7607 70.5791C89.7607 69.0296 89.9489 67.7956 90.3252 66.877C90.7015 65.9583 91.3877 65.0563 92.3838 64.1709C93.391 63.2744 94.0605 62.5495 94.3926 61.9961C94.7246 61.4316 94.8906 60.8395 94.8906 60.2197C94.8906 58.3493 94.0273 57.4141 92.3008 57.4141C91.4818 57.4141 90.8232 57.6686 90.3252 58.1777C89.8382 58.6758 89.5837 59.3675 89.5615 60.2529H84.7471C84.7692 58.139 85.4499 56.4844 86.7891 55.2891C88.1393 54.0938 89.9766 53.4961 92.3008 53.4961C94.6471 53.4961 96.4678 54.0661 97.7627 55.2061C99.0576 56.335 99.7051 57.9342 99.7051 60.0039C99.7051 60.9447 99.4948 61.8356 99.0742 62.6768C98.6536 63.5068 97.9176 64.431 96.8662 65.4492L95.5215 66.7275C94.6803 67.5355 94.1989 68.4818 94.0771 69.5664L94.0107 70.5791H89.7607ZM89.2793 75.6758C89.2793 74.9342 89.5283 74.3255 90.0264 73.8496C90.5355 73.3626 91.1829 73.1191 91.9688 73.1191C92.7546 73.1191 93.3965 73.3626 93.8945 73.8496C94.4036 74.3255 94.6582 74.9342 94.6582 75.6758C94.6582 76.4062 94.4092 77.0094 93.9111 77.4854C93.4242 77.9613 92.7767 78.1992 91.9688 78.1992C91.1608 78.1992 90.5078 77.9613 90.0098 77.4854C89.5228 77.0094 89.2793 76.4062 89.2793 75.6758Z",fill:"var(--graph-color-7)"},null,-1))]),e[9]||(e[9]=r()),C("g",E,[C("title",null,"In Postgres mode, the "+d(i(t)("common.product.name"))+" control plane connects to Postgres to fetch the right resources and configure the service mesh.",1),e[4]||(e[4]=r()),e[5]||(e[5]=C("g",{filter:"url(#filter8_d)"},[C("circle",{cx:"495",cy:"66",r:"27",fill:"url(#paint1_linear)"}),r(),C("circle",{cx:"495",cy:"66",r:"25",stroke:"white","stroke-width":"4"})],-1)),e[6]||(e[6]=r()),e[7]||(e[7]=C("path",{d:"M492.761 70.5791C492.761 69.0296 492.949 67.7956 493.325 66.877C493.701 65.9583 494.388 65.0563 495.384 64.1709C496.391 63.2744 497.061 62.5495 497.393 61.9961C497.725 61.4316 497.891 60.8395 497.891 60.2197C497.891 58.3493 497.027 57.4141 495.301 57.4141C494.482 57.4141 493.823 57.6686 493.325 58.1777C492.838 58.6758 492.584 59.3675 492.562 60.2529H487.747C487.769 58.139 488.45 56.4844 489.789 55.2891C491.139 54.0938 492.977 53.4961 495.301 53.4961C497.647 53.4961 499.468 54.0661 500.763 55.2061C502.058 56.335 502.705 57.9342 502.705 60.0039C502.705 60.9447 502.495 61.8356 502.074 62.6768C501.654 63.5068 500.918 64.431 499.866 65.4492L498.521 66.7275C497.68 67.5355 497.199 68.4818 497.077 69.5664L497.011 70.5791H492.761ZM492.279 75.6758C492.279 74.9342 492.528 74.3255 493.026 73.8496C493.535 73.3626 494.183 73.1191 494.969 73.1191C495.755 73.1191 496.396 73.3626 496.895 73.8496C497.404 74.3255 497.658 74.9342 497.658 75.6758C497.658 76.4062 497.409 77.0094 496.911 77.4854C496.424 77.9613 495.777 78.1992 494.969 78.1992C494.161 78.1992 493.508 77.9613 493.01 77.4854C492.523 77.0094 492.279 76.4062 492.279 75.6758Z",fill:"var(--graph-color-7)"},null,-1))]),e[10]||(e[10]=r()),C("title",null,"You can store the YAML config files for "+d(i(t)("common.product.name"))+" in a Postgres database. You can work with a managed Postgres offering or manage your own.",1),e[11]||(e[11]=n(' ',3)),l(i(s),{graph:"postgres"}),e[12]||(e[12]=n(' ',2))]))}}),j={class:"graph-list mb-6"},q={class:"radio-button-group"},Q=V({__name:"OnboardingConfigurationTypesView",setup(c){const t=w(),s={postgres:z,memory:Y,kubernetes:D},a=v(t("KUMA_STORE_TYPE")),e=G(()=>s[a.value]);return(J,o)=>{const y=h("RouteTitle"),M=h("KRadio"),B=h("AppView"),Z=h("RouteView");return u(),m(Z,{name:"onboarding-configuration-types-view"},{default:f(({can:L,t:S})=>[l(y,{title:S("onboarding.routes.configuration-types.title"),render:!1},null,8,["title"]),o[12]||(o[12]=r()),l(B,null,{default:f(()=>[l(F,{"with-image":""},{header:f(()=>[l(O,null,{title:f(()=>o[3]||(o[3]=[r(` Learn about configuration storage `)])),_:1})]),content:f(()=>[C("div",j,[(u(),m(_(e.value)))]),o[9]||(o[9]=r()),C("div",q,[l(M,{modelValue:a.value,"onUpdate:modelValue":o[0]||(o[0]=p=>a.value=p),name:"deployment","selected-value":"kubernetes"},{default:f(()=>o[4]||(o[4]=[r(` Kubernetes diff --git a/app/kuma-ui/pkg/resources/data/assets/OnboardingCreateMeshView-D_a5Bvwc.js b/app/kuma-ui/pkg/resources/data/assets/OnboardingCreateMeshView-BHVAf_fo.js similarity index 92% rename from app/kuma-ui/pkg/resources/data/assets/OnboardingCreateMeshView-D_a5Bvwc.js rename to app/kuma-ui/pkg/resources/data/assets/OnboardingCreateMeshView-BHVAf_fo.js index 723beb3c6cab..a1cc86645ad0 100644 --- a/app/kuma-ui/pkg/resources/data/assets/OnboardingCreateMeshView-D_a5Bvwc.js +++ b/app/kuma-ui/pkg/resources/data/assets/OnboardingCreateMeshView-BHVAf_fo.js @@ -1,4 +1,4 @@ -import{O as c,a as g,b as v}from"./OnboardingPage-aa0DYTnQ.js";import{d as f,x as _,r as a,o as w,q as x,w as t,b as n,e as o,m as s,t as y,_ as V}from"./index-Du84oSnm.js";const A={class:"mb-4 text-center"},T=f({__name:"OnboardingCreateMeshView",setup(C){const r=[{label:"Name",key:"name"},{label:"Services",key:"servicesAmount"},{label:"DPPs",key:"dppsAmount"}],l=_({total:1,data:[{name:"default",servicesAmount:0,dppsAmount:0}]});return(N,e)=>{const d=a("RouteTitle"),p=a("KTable"),u=a("AppView"),m=a("RouteView");return w(),x(m,{name:"onboarding-create-mesh-view"},{default:t(({can:b,t:i})=>[n(d,{title:i("onboarding.routes.create-mesh.title"),render:!1},null,8,["title"]),e[8]||(e[8]=o()),n(u,null,{default:t(()=>[n(c,null,{header:t(()=>[n(g,null,{title:t(()=>e[0]||(e[0]=[o(` +import{O as c,a as g,b as v}from"./OnboardingPage-D72f9u95.js";import{d as f,x as _,r as a,o as w,q as x,w as t,b as n,e as o,m as s,t as y,_ as V}from"./index-CYuTVQ47.js";const A={class:"mb-4 text-center"},T=f({__name:"OnboardingCreateMeshView",setup(C){const r=[{label:"Name",key:"name"},{label:"Services",key:"servicesAmount"},{label:"DPPs",key:"dppsAmount"}],l=_({total:1,data:[{name:"default",servicesAmount:0,dppsAmount:0}]});return(N,e)=>{const d=a("RouteTitle"),p=a("KTable"),u=a("AppView"),m=a("RouteView");return w(),x(m,{name:"onboarding-create-mesh-view"},{default:t(({can:b,t:i})=>[n(d,{title:i("onboarding.routes.create-mesh.title"),render:!1},null,8,["title"]),e[8]||(e[8]=o()),n(u,null,{default:t(()=>[n(c,null,{header:t(()=>[n(g,null,{title:t(()=>e[0]||(e[0]=[o(` Create the mesh `)])),_:1})]),content:t(()=>[s("p",A,[o(` When you install, `+y(i("common.product.name"))+" creates a ",1),e[1]||(e[1]=s("i",null,"default",-1)),e[2]||(e[2]=o(` mesh, but you can add as many meshes as you need. diff --git a/app/kuma-ui/pkg/resources/data/assets/OnboardingDataplanesView-C9VKgtfQ.js b/app/kuma-ui/pkg/resources/data/assets/OnboardingDataplanesView-lByQKnyY.js similarity index 91% rename from app/kuma-ui/pkg/resources/data/assets/OnboardingDataplanesView-C9VKgtfQ.js rename to app/kuma-ui/pkg/resources/data/assets/OnboardingDataplanesView-lByQKnyY.js index 46502581c5b9..b7d0fe53b480 100644 --- a/app/kuma-ui/pkg/resources/data/assets/OnboardingDataplanesView-C9VKgtfQ.js +++ b/app/kuma-ui/pkg/resources/data/assets/OnboardingDataplanesView-lByQKnyY.js @@ -1,3 +1,3 @@ -import{L as y}from"./LoadingBox-BMT99oyn.js";import{O as V,a as D,b as N}from"./OnboardingPage-aa0DYTnQ.js";import{d as O,r as a,o as r,q as d,w as t,b as s,e as i,c as p,M as g,N as _,t as m,m as u,S,s as B,_ as L}from"./index-Du84oSnm.js";const T={class:"status-loading-box mb-4"},C={key:0},R=O({__name:"OnboardingDataplanesView",setup(P){return($,o)=>{const b=a("RouteTitle"),w=a("KTable"),v=a("DataLoader"),f=a("DataSource"),h=a("AppView"),k=a("RouteView");return r(),d(k,{name:"onboarding-dataplanes-view"},{default:t(({t:c})=>[s(b,{title:c("onboarding.routes.dataplanes-overview.title"),render:!1},null,8,["title"]),o[5]||(o[5]=i()),s(h,null,{default:t(()=>[s(f,{src:"/dataplanes/poll?page=1&size=10"},{default:t(({data:e,error:x})=>[(r(!0),p(g,null,_([(e==null?void 0:e.items.length)===0||(e==null?void 0:e.items.some(l=>l.status!=="online"))],l=>(r(),d(V,{key:l},{header:t(()=>[(r(!0),p(g,null,_([l?"waiting":"success"],n=>(r(),d(D,{key:n,"data-testid":`state-${n}`},{title:t(()=>[i(m(c(`onboarding.routes.dataplanes-overview.header.${n}.title`)),1)]),description:t(()=>[u("p",null,m(c(`onboarding.routes.dataplanes-overview.header.${n}.description`)),1)]),_:2},1032,["data-testid"]))),128))]),content:t(()=>[s(v,{data:[e],errors:[x]},{connecting:t(()=>[u("div",T,[s(y)])]),default:t(()=>[o[2]||(o[2]=i()),e?(r(),p("div",C,[u("p",null,[u("strong",null,` +import{L as y}from"./LoadingBox-CbemRPJr.js";import{O as V,a as D,b as N}from"./OnboardingPage-D72f9u95.js";import{d as O,r as a,o as r,q as d,w as t,b as s,e as i,c as p,M as g,N as _,t as m,m as u,S,s as B,_ as L}from"./index-CYuTVQ47.js";const T={class:"status-loading-box mb-4"},C={key:0},R=O({__name:"OnboardingDataplanesView",setup(P){return($,o)=>{const b=a("RouteTitle"),w=a("KTable"),v=a("DataLoader"),f=a("DataSource"),h=a("AppView"),k=a("RouteView");return r(),d(k,{name:"onboarding-dataplanes-view"},{default:t(({t:c})=>[s(b,{title:c("onboarding.routes.dataplanes-overview.title"),render:!1},null,8,["title"]),o[5]||(o[5]=i()),s(h,null,{default:t(()=>[s(f,{src:"/dataplanes/poll?page=1&size=10"},{default:t(({data:e,error:x})=>[(r(!0),p(g,null,_([(e==null?void 0:e.items.length)===0||(e==null?void 0:e.items.some(l=>l.status!=="online"))],l=>(r(),d(V,{key:l},{header:t(()=>[(r(!0),p(g,null,_([l?"waiting":"success"],n=>(r(),d(D,{key:n,"data-testid":`state-${n}`},{title:t(()=>[i(m(c(`onboarding.routes.dataplanes-overview.header.${n}.title`)),1)]),description:t(()=>[u("p",null,m(c(`onboarding.routes.dataplanes-overview.header.${n}.description`)),1)]),_:2},1032,["data-testid"]))),128))]),content:t(()=>[s(v,{data:[e],errors:[x]},{connecting:t(()=>[u("div",T,[s(y)])]),default:t(()=>[o[2]||(o[2]=i()),e?(r(),p("div",C,[u("p",null,[u("strong",null,` Found `+m(e.items.length)+` DPPs: `,1)]),o[1]||(o[1]=i()),s(w,{class:"mb-4","data-testid":"dataplanes-table","fetcher-cache-key":JSON.stringify(e),fetcher:(n=>()=>({data:n.items,total:n.items.length}))(e),headers:[{label:"Mesh",key:"mesh"},{label:"Name",key:"name"},{label:"Status",key:"status"}],"disable-pagination":""},{status:t(({row:n})=>[s(S,{status:n.status},null,8,["status"])]),_:2},1032,["fetcher-cache-key","fetcher"])])):B("",!0)]),_:2},1032,["data","errors"])]),navigation:t(()=>[s(N,{"next-step":"onboarding-completed-view","previous-step":"onboarding-add-new-services-code-view","should-allow-next":((e==null?void 0:e.items)??[]).length>0},null,8,["should-allow-next"])]),_:2},1024))),128))]),_:2},1024)]),_:2},1024)]),_:1})}}}),M=L(R,[["__scopeId","data-v-0fcb3c79"]]);export{M as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/OnboardingDeploymentTypesView-BmYaZsNU.js b/app/kuma-ui/pkg/resources/data/assets/OnboardingDeploymentTypesView-BVY2MVVs.js similarity index 99% rename from app/kuma-ui/pkg/resources/data/assets/OnboardingDeploymentTypesView-BmYaZsNU.js rename to app/kuma-ui/pkg/resources/data/assets/OnboardingDeploymentTypesView-BVY2MVVs.js index 0e49445e04d7..6b3c571bc5d9 100644 --- a/app/kuma-ui/pkg/resources/data/assets/OnboardingDeploymentTypesView-BmYaZsNU.js +++ b/app/kuma-ui/pkg/resources/data/assets/OnboardingDeploymentTypesView-BVY2MVVs.js @@ -1,4 +1,4 @@ -import{d as V,l as Z,P as g,o as s,c as _,Q as i,b as l,p,m as r,t as h,e as t,k as B,x as w,K as v,r as n,q as M,w as o,I as S,_ as G}from"./index-Du84oSnm.js";import{O as k,a as F,b as O}from"./OnboardingPage-aa0DYTnQ.js";const A={"data-testid":"multizone-graph",width:"906",height:"456",viewBox:"0 0 906 456",fill:"none",xmlns:"http://www.w3.org/2000/svg"},U={class:"cursor-help animate-pulse"},b=V({__name:"MultizoneGraph",setup(L){const{t:f}=Z(),d=g();return(a,C)=>(s(),_("svg",A,[C[4]||(C[4]=i(' ',4)),l(p(d),{graph:"multizone"}),C[5]||(C[5]=i(' The global control plane provides the config for the entire mesh. You create and update mesh configurations on the global control plane, and the zone control planes fetch the config from the global control plane. The global control plane provides the config for the entire mesh. You create and update mesh configurations on the global control plane, and the zone control planes fetch the config from the global control plane. ',15)),r("g",U,[r("title",null,h(p(f)("common.product.name"))+" attaches a data plane proxy sidecar to each service in your mesh. This sidecar handles the mesh configuration for the service.",1),C[0]||(C[0]=t()),C[1]||(C[1]=r("g",{filter:"url(#filter9_d_201_76)"},[r("circle",{cx:"696",cy:"243",r:"27",fill:"url(#paint2_linear_201_76)"}),t(),r("circle",{cx:"696",cy:"243",r:"25",stroke:"white","stroke-width":"4"})],-1)),C[2]||(C[2]=t()),C[3]||(C[3]=r("path",{d:"M693.761 247.579C693.761 246.03 693.949 244.796 694.325 243.877C694.701 242.958 695.388 242.056 696.384 241.171C697.391 240.274 698.061 239.549 698.393 238.996C698.725 238.432 698.891 237.84 698.891 237.22C698.891 235.349 698.027 234.414 696.301 234.414C695.482 234.414 694.823 234.669 694.325 235.178C693.838 235.676 693.584 236.368 693.562 237.253H688.747C688.769 235.139 689.45 233.484 690.789 232.289C692.139 231.094 693.977 230.496 696.301 230.496C698.647 230.496 700.468 231.066 701.763 232.206C703.058 233.335 703.705 234.934 703.705 237.004C703.705 237.945 703.495 238.836 703.074 239.677C702.654 240.507 701.918 241.431 700.866 242.449L699.521 243.728C698.68 244.535 698.199 245.482 698.077 246.566L698.011 247.579H693.761ZM693.279 252.676C693.279 251.934 693.528 251.326 694.026 250.85C694.535 250.363 695.183 250.119 695.969 250.119C696.755 250.119 697.396 250.363 697.895 250.85C698.404 251.326 698.658 251.934 698.658 252.676C698.658 253.406 698.409 254.009 697.911 254.485C697.424 254.961 696.777 255.199 695.969 255.199C695.161 255.199 694.508 254.961 694.01 254.485C693.523 254.009 693.279 253.406 693.279 252.676Z",fill:"var(--graph-color-7)"},null,-1))]),C[6]||(C[6]=i(' An ingress data plane proxy handles traffic to the zone from outside. ',4))]))}}),I={"data-testid":"standalone-graph",width:"828",height:"351",viewBox:"0 0 828 351",fill:"none",xmlns:"http://www.w3.org/2000/svg"},R={id:"help-icons"},D={class:"cursor-help animate-pulse"},z=V({__name:"StandaloneGraph",setup(L){const{t:f}=Z(),d=g();return(a,C)=>(s(),_("svg",I,[C[5]||(C[5]=i(' ',2)),l(p(d),{graph:"standalone"}),C[6]||(C[6]=i(' ',5)),r("g",R,[C[4]||(C[4]=i('The control plane provides the config for all services in the mesh. ',2)),r("g",D,[r("title",null,h(p(f)("common.product.name"))+" attaches a data plane proxy sidecar to each service in your mesh. This sidecar handles the mesh configuration for the service.",1),C[0]||(C[0]=t()),C[1]||(C[1]=r("g",{filter:"url(#filter4_d_159_853)"},[r("circle",{cx:"636",cy:"230",r:"27",fill:"url(#paint1_linear_159_853)"}),t(),r("circle",{cx:"636",cy:"230",r:"25",stroke:"white","stroke-width":"4"})],-1)),C[2]||(C[2]=t()),C[3]||(C[3]=r("path",{d:"M633.761 234.579C633.761 233.03 633.949 231.796 634.325 230.877C634.701 229.958 635.388 229.056 636.384 228.171C637.391 227.274 638.061 226.549 638.393 225.996C638.725 225.432 638.891 224.839 638.891 224.22C638.891 222.349 638.027 221.414 636.301 221.414C635.482 221.414 634.823 221.669 634.325 222.178C633.838 222.676 633.584 223.367 633.562 224.253H628.747C628.769 222.139 629.45 220.484 630.789 219.289C632.139 218.094 633.977 217.496 636.301 217.496C638.647 217.496 640.468 218.066 641.763 219.206C643.058 220.335 643.705 221.934 643.705 224.004C643.705 224.945 643.495 225.836 643.074 226.677C642.654 227.507 641.918 228.431 640.866 229.449L639.521 230.727C638.68 231.535 638.199 232.482 638.077 233.566L638.011 234.579H633.761ZM633.279 239.676C633.279 238.934 633.528 238.325 634.026 237.85C634.535 237.363 635.183 237.119 635.969 237.119C636.755 237.119 637.396 237.363 637.895 237.85C638.404 238.325 638.658 238.934 638.658 239.676C638.658 240.406 638.409 241.009 637.911 241.485C637.424 241.961 636.777 242.199 635.969 242.199C635.161 242.199 634.508 241.961 634.01 241.485C633.523 241.009 633.279 240.406 633.279 239.676Z",fill:"var(--graph-color-7)"},null,-1))])]),C[7]||(C[7]=i(' ',4))]))}}),P={class:"graph-list mb-6"},T={class:"radio-button-group"},$=V({__name:"OnboardingDeploymentTypesView",setup(L){const f={standalone:z,"multi-zone":b},d=B(),a=w(d("use zones")?"multi-zone":"standalone"),C=v(()=>f[a.value]);return(N,e)=>{const m=n("RouteTitle"),c=n("KRadio"),x=n("AppView"),y=n("RouteView");return s(),M(y,{name:"onboarding-deployment-types-view"},{default:o(({t:u})=>[l(m,{title:u("onboarding.routes.deployment-types.title"),render:!1},null,8,["title"]),e[10]||(e[10]=t()),l(x,null,{default:o(()=>[l(k,{"with-image":""},{header:o(()=>[l(F,null,{title:o(()=>e[2]||(e[2]=[t(` +import{d as V,l as Z,P as g,o as s,c as _,Q as i,b as l,p,m as r,t as h,e as t,k as B,x as w,K as v,r as n,q as M,w as o,I as S,_ as G}from"./index-CYuTVQ47.js";import{O as k,a as F,b as O}from"./OnboardingPage-D72f9u95.js";const A={"data-testid":"multizone-graph",width:"906",height:"456",viewBox:"0 0 906 456",fill:"none",xmlns:"http://www.w3.org/2000/svg"},U={class:"cursor-help animate-pulse"},b=V({__name:"MultizoneGraph",setup(L){const{t:f}=Z(),d=g();return(a,C)=>(s(),_("svg",A,[C[4]||(C[4]=i(' ',4)),l(p(d),{graph:"multizone"}),C[5]||(C[5]=i(' The global control plane provides the config for the entire mesh. You create and update mesh configurations on the global control plane, and the zone control planes fetch the config from the global control plane. The global control plane provides the config for the entire mesh. You create and update mesh configurations on the global control plane, and the zone control planes fetch the config from the global control plane. ',15)),r("g",U,[r("title",null,h(p(f)("common.product.name"))+" attaches a data plane proxy sidecar to each service in your mesh. This sidecar handles the mesh configuration for the service.",1),C[0]||(C[0]=t()),C[1]||(C[1]=r("g",{filter:"url(#filter9_d_201_76)"},[r("circle",{cx:"696",cy:"243",r:"27",fill:"url(#paint2_linear_201_76)"}),t(),r("circle",{cx:"696",cy:"243",r:"25",stroke:"white","stroke-width":"4"})],-1)),C[2]||(C[2]=t()),C[3]||(C[3]=r("path",{d:"M693.761 247.579C693.761 246.03 693.949 244.796 694.325 243.877C694.701 242.958 695.388 242.056 696.384 241.171C697.391 240.274 698.061 239.549 698.393 238.996C698.725 238.432 698.891 237.84 698.891 237.22C698.891 235.349 698.027 234.414 696.301 234.414C695.482 234.414 694.823 234.669 694.325 235.178C693.838 235.676 693.584 236.368 693.562 237.253H688.747C688.769 235.139 689.45 233.484 690.789 232.289C692.139 231.094 693.977 230.496 696.301 230.496C698.647 230.496 700.468 231.066 701.763 232.206C703.058 233.335 703.705 234.934 703.705 237.004C703.705 237.945 703.495 238.836 703.074 239.677C702.654 240.507 701.918 241.431 700.866 242.449L699.521 243.728C698.68 244.535 698.199 245.482 698.077 246.566L698.011 247.579H693.761ZM693.279 252.676C693.279 251.934 693.528 251.326 694.026 250.85C694.535 250.363 695.183 250.119 695.969 250.119C696.755 250.119 697.396 250.363 697.895 250.85C698.404 251.326 698.658 251.934 698.658 252.676C698.658 253.406 698.409 254.009 697.911 254.485C697.424 254.961 696.777 255.199 695.969 255.199C695.161 255.199 694.508 254.961 694.01 254.485C693.523 254.009 693.279 253.406 693.279 252.676Z",fill:"var(--graph-color-7)"},null,-1))]),C[6]||(C[6]=i(' An ingress data plane proxy handles traffic to the zone from outside. ',4))]))}}),I={"data-testid":"standalone-graph",width:"828",height:"351",viewBox:"0 0 828 351",fill:"none",xmlns:"http://www.w3.org/2000/svg"},R={id:"help-icons"},D={class:"cursor-help animate-pulse"},z=V({__name:"StandaloneGraph",setup(L){const{t:f}=Z(),d=g();return(a,C)=>(s(),_("svg",I,[C[5]||(C[5]=i(' ',2)),l(p(d),{graph:"standalone"}),C[6]||(C[6]=i(' ',5)),r("g",R,[C[4]||(C[4]=i('The control plane provides the config for all services in the mesh. ',2)),r("g",D,[r("title",null,h(p(f)("common.product.name"))+" attaches a data plane proxy sidecar to each service in your mesh. This sidecar handles the mesh configuration for the service.",1),C[0]||(C[0]=t()),C[1]||(C[1]=r("g",{filter:"url(#filter4_d_159_853)"},[r("circle",{cx:"636",cy:"230",r:"27",fill:"url(#paint1_linear_159_853)"}),t(),r("circle",{cx:"636",cy:"230",r:"25",stroke:"white","stroke-width":"4"})],-1)),C[2]||(C[2]=t()),C[3]||(C[3]=r("path",{d:"M633.761 234.579C633.761 233.03 633.949 231.796 634.325 230.877C634.701 229.958 635.388 229.056 636.384 228.171C637.391 227.274 638.061 226.549 638.393 225.996C638.725 225.432 638.891 224.839 638.891 224.22C638.891 222.349 638.027 221.414 636.301 221.414C635.482 221.414 634.823 221.669 634.325 222.178C633.838 222.676 633.584 223.367 633.562 224.253H628.747C628.769 222.139 629.45 220.484 630.789 219.289C632.139 218.094 633.977 217.496 636.301 217.496C638.647 217.496 640.468 218.066 641.763 219.206C643.058 220.335 643.705 221.934 643.705 224.004C643.705 224.945 643.495 225.836 643.074 226.677C642.654 227.507 641.918 228.431 640.866 229.449L639.521 230.727C638.68 231.535 638.199 232.482 638.077 233.566L638.011 234.579H633.761ZM633.279 239.676C633.279 238.934 633.528 238.325 634.026 237.85C634.535 237.363 635.183 237.119 635.969 237.119C636.755 237.119 637.396 237.363 637.895 237.85C638.404 238.325 638.658 238.934 638.658 239.676C638.658 240.406 638.409 241.009 637.911 241.485C637.424 241.961 636.777 242.199 635.969 242.199C635.161 242.199 634.508 241.961 634.01 241.485C633.523 241.009 633.279 240.406 633.279 239.676Z",fill:"var(--graph-color-7)"},null,-1))])]),C[7]||(C[7]=i(' ',4))]))}}),P={class:"graph-list mb-6"},T={class:"radio-button-group"},$=V({__name:"OnboardingDeploymentTypesView",setup(L){const f={standalone:z,"multi-zone":b},d=B(),a=w(d("use zones")?"multi-zone":"standalone"),C=v(()=>f[a.value]);return(N,e)=>{const m=n("RouteTitle"),c=n("KRadio"),x=n("AppView"),y=n("RouteView");return s(),M(y,{name:"onboarding-deployment-types-view"},{default:o(({t:u})=>[l(m,{title:u("onboarding.routes.deployment-types.title"),render:!1},null,8,["title"]),e[10]||(e[10]=t()),l(x,null,{default:o(()=>[l(k,{"with-image":""},{header:o(()=>[l(F,null,{title:o(()=>e[2]||(e[2]=[t(` Learn about deployments `)])),description:o(()=>[r("p",null,h(u("common.product.name"))+" can be deployed in standalone or multi-zone mode.",1)]),_:2},1024)]),content:o(()=>[r("div",P,[(s(),M(S(C.value)))]),e[7]||(e[7]=t()),r("div",T,[l(c,{modelValue:a.value,"onUpdate:modelValue":e[0]||(e[0]=H=>a.value=H),name:"mode","selected-value":"standalone","data-testid":"onboarding-standalone-radio-button"},{default:o(()=>e[4]||(e[4]=[t(` Standalone deployment diff --git a/app/kuma-ui/pkg/resources/data/assets/OnboardingMultiZoneView-6tAxFczK.js b/app/kuma-ui/pkg/resources/data/assets/OnboardingMultiZoneView-DI0AbPw8.js similarity index 89% rename from app/kuma-ui/pkg/resources/data/assets/OnboardingMultiZoneView-6tAxFczK.js rename to app/kuma-ui/pkg/resources/data/assets/OnboardingMultiZoneView-DI0AbPw8.js index 2a7bed250f60..034fdb17fa83 100644 --- a/app/kuma-ui/pkg/resources/data/assets/OnboardingMultiZoneView-6tAxFczK.js +++ b/app/kuma-ui/pkg/resources/data/assets/OnboardingMultiZoneView-DI0AbPw8.js @@ -1,3 +1,3 @@ -import{L as y}from"./LoadingBox-BMT99oyn.js";import{O as V,a as x,b as N}from"./OnboardingPage-aa0DYTnQ.js";import{d as k,r as a,o as i,q as B,w as n,b as e,e as r,m as L,c as d,M as m,N as O,s as C}from"./index-Du84oSnm.js";const D={key:0,class:"onboarding-multi-zone-view-status-loading"},S=k({__name:"OnboardingMultiZoneView",setup(R){return(A,o)=>{const f=a("RouteTitle"),u=a("XI18n"),g=a("DataLoader"),p=a("DataSource"),c=a("AppView"),_=a("RouteView");return i(),B(_,{name:"onboarding-multi-zone-view"},{default:n(({t:z})=>[e(f,{title:z("onboarding.routes.multizone.title"),render:!1},null,8,["title"]),o[5]||(o[5]=r()),e(c,null,{default:n(()=>[e(p,{src:"/zone-cps/~online?page=1&size=10"},{default:n(({data:s,error:b})=>[e(p,{src:"/zone-ingress-overviews/~online?page=1&size=10"},{default:n(({data:l,error:w})=>[e(V,null,{header:n(()=>[e(x,null,{title:n(()=>o[0]||(o[0]=[r(` +import{L as y}from"./LoadingBox-CbemRPJr.js";import{O as V,a as x,b as N}from"./OnboardingPage-D72f9u95.js";import{d as k,r as a,o as i,q as B,w as n,b as e,e as r,m as L,c as d,M as m,N as O,s as C}from"./index-CYuTVQ47.js";const D={key:0,class:"onboarding-multi-zone-view-status-loading"},S=k({__name:"OnboardingMultiZoneView",setup(R){return(A,o)=>{const f=a("RouteTitle"),u=a("XI18n"),g=a("DataLoader"),p=a("DataSource"),c=a("AppView"),_=a("RouteView");return i(),B(_,{name:"onboarding-multi-zone-view"},{default:n(({t:z})=>[e(f,{title:z("onboarding.routes.multizone.title"),render:!1},null,8,["title"]),o[5]||(o[5]=r()),e(c,null,{default:n(()=>[e(p,{src:"/zone-cps/~online?page=1&size=10"},{default:n(({data:s,error:b})=>[e(p,{src:"/zone-ingress-overviews/~online?page=1&size=10"},{default:n(({data:l,error:w})=>[e(V,null,{header:n(()=>[e(x,null,{title:n(()=>o[0]||(o[0]=[r(` Add zones `)])),_:1})]),content:n(()=>[e(u,{class:"onboarding-multi-zone-view-body",path:"onboarding.routes.multizone.body"}),o[2]||(o[2]=r()),L("div",null,[e(g,{data:[s,l],errors:[b,w],loader:!1},{default:n(()=>[(i(!0),d(m,null,O([{zone:typeof s<"u"?"online":"offline",ingress:typeof l<"u"?"online":"offline"}],t=>(i(),d(m,{key:t},[e(u,{class:"onboarding-multi-zone-view-status","data-testid":`zone-${t.zone}-ingress-${t.ingress}`,path:"onboarding.routes.multizone.status",params:{zone:t.zone,ingress:t.ingress}},null,8,["data-testid","params"]),o[1]||(o[1]=r()),["zone","ingress"].some(v=>t[v]==="offline")?(i(),d("div",D,[e(y)])):C("",!0)],64))),128))]),_:2},1032,["data","errors"])])]),navigation:n(()=>[e(N,{"next-step":"onboarding-create-mesh-view","previous-step":"onboarding-configuration-types-view","should-allow-next":typeof l<"u"||typeof s<"u"},null,8,["should-allow-next"])]),_:2},1024)]),_:2},1024)]),_:1})]),_:1})]),_:1})}}});export{S as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/OnboardingPage-aa0DYTnQ.js b/app/kuma-ui/pkg/resources/data/assets/OnboardingPage-D72f9u95.js similarity index 94% rename from app/kuma-ui/pkg/resources/data/assets/OnboardingPage-aa0DYTnQ.js rename to app/kuma-ui/pkg/resources/data/assets/OnboardingPage-D72f9u95.js index c60a65f47843..5897ec14923f 100644 --- a/app/kuma-ui/pkg/resources/data/assets/OnboardingPage-aa0DYTnQ.js +++ b/app/kuma-ui/pkg/resources/data/assets/OnboardingPage-D72f9u95.js @@ -1,4 +1,4 @@ -import{d as c,u as b,o as a,c as d,m as n,a as i,e as o,p as m,s as u,_,r as v,q as g,w as p,b as f,t as S,n as y}from"./index-Du84oSnm.js";const k={class:"onboarding-heading"},$={class:"onboarding-title","data-testid":"onboarding-header"},x={key:0,class:"onboarding-description"},h=c({__name:"OnboardingHeading",setup(r){const t=b();return(s,e)=>(a(),d("div",k,[n("h1",$,[i(s.$slots,"title",{},void 0,!0)]),e[0]||(e[0]=o()),m(t).description?(a(),d("div",x,[i(s.$slots,"description",{},void 0,!0)])):u("",!0)]))}}),T=_(h,[["__scopeId","data-v-505a1a6e"]]),w={class:"onboarding-actions"},B={class:"button-list"},N=c({__name:"OnboardingNavigation",props:{shouldAllowNext:{type:Boolean,required:!1,default:!0},showSkip:{type:Boolean,required:!1,default:!0},nextStep:{type:String,required:!0},previousStep:{type:String,required:!1,default:""},nextStepTitle:{type:String,required:!1,default:"Next"},lastStep:{type:Boolean,required:!1,default:!1}},setup(r){const t=r;return(s,e)=>{const l=v("XAction");return a(),d("div",w,[t.previousStep?(a(),g(l,{key:0,appearance:"secondary",to:{name:t.previousStep},"data-testid":"onboarding-previous-button"},{default:p(()=>e[0]||(e[0]=[o(` +import{d as c,u as b,o as a,c as d,m as n,a as i,e as o,p as m,s as u,_,r as v,q as g,w as p,b as f,t as S,n as y}from"./index-CYuTVQ47.js";const k={class:"onboarding-heading"},$={class:"onboarding-title","data-testid":"onboarding-header"},x={key:0,class:"onboarding-description"},h=c({__name:"OnboardingHeading",setup(r){const t=b();return(s,e)=>(a(),d("div",k,[n("h1",$,[i(s.$slots,"title",{},void 0,!0)]),e[0]||(e[0]=o()),m(t).description?(a(),d("div",x,[i(s.$slots,"description",{},void 0,!0)])):u("",!0)]))}}),T=_(h,[["__scopeId","data-v-505a1a6e"]]),w={class:"onboarding-actions"},B={class:"button-list"},N=c({__name:"OnboardingNavigation",props:{shouldAllowNext:{type:Boolean,required:!1,default:!0},showSkip:{type:Boolean,required:!1,default:!0},nextStep:{type:String,required:!0},previousStep:{type:String,required:!1,default:""},nextStepTitle:{type:String,required:!1,default:"Next"},lastStep:{type:Boolean,required:!1,default:!1}},setup(r){const t=r;return(s,e)=>{const l=v("XAction");return a(),d("div",w,[t.previousStep?(a(),g(l,{key:0,appearance:"secondary",to:{name:t.previousStep},"data-testid":"onboarding-previous-button"},{default:p(()=>e[0]||(e[0]=[o(` Back `)])),_:1},8,["to"])):u("",!0),e[3]||(e[3]=o()),n("div",B,[t.showSkip?(a(),g(l,{key:0,appearance:"tertiary","data-testid":"onboarding-skip-button",to:{name:"home"}},{default:p(()=>e[1]||(e[1]=[o(` Skip setup diff --git a/app/kuma-ui/pkg/resources/data/assets/OnboardingRootView-DUz1fzng.js b/app/kuma-ui/pkg/resources/data/assets/OnboardingRootView-ZrukM7HW.js similarity index 89% rename from app/kuma-ui/pkg/resources/data/assets/OnboardingRootView-DUz1fzng.js rename to app/kuma-ui/pkg/resources/data/assets/OnboardingRootView-ZrukM7HW.js index 1e316dc661b6..ce835d5a9a40 100644 --- a/app/kuma-ui/pkg/resources/data/assets/OnboardingRootView-DUz1fzng.js +++ b/app/kuma-ui/pkg/resources/data/assets/OnboardingRootView-ZrukM7HW.js @@ -1 +1 @@ -import{d as _,H as w,x as f,r as e,o,q as n,w as t,b as u,p as V,I as i}from"./index-Du84oSnm.js";const b=_({__name:"OnboardingRootView",setup(v){const l=w(),a=f("demo");return(R,s)=>{const c=e("RouterView"),d=e("AppView"),m=e("RouteView");return o(),n(m,{name:"onboarding",attrs:{class:"no-navigation"}},{default:t(()=>[u(d,null,{default:t(()=>[u(c,null,{default:t(({Component:r})=>[V(l).name==="onboarding-add-new-services-view"?(o(),n(i(r),{key:0,mode:a.value,onChange:s[0]||(s[0]=p=>{a.value=p})},null,40,["mode"])):(o(),n(i(r),{key:1}))]),_:1})]),_:1})]),_:1})}}});export{b as default}; +import{d as _,H as w,x as f,r as e,o,q as n,w as t,b as u,p as V,I as i}from"./index-CYuTVQ47.js";const b=_({__name:"OnboardingRootView",setup(v){const l=w(),a=f("demo");return(R,s)=>{const c=e("RouterView"),d=e("AppView"),m=e("RouteView");return o(),n(m,{name:"onboarding",attrs:{class:"no-navigation"}},{default:t(()=>[u(d,null,{default:t(()=>[u(c,null,{default:t(({Component:r})=>[V(l).name==="onboarding-add-new-services-view"?(o(),n(i(r),{key:0,mode:a.value,onChange:s[0]||(s[0]=p=>{a.value=p})},null,40,["mode"])):(o(),n(i(r),{key:1}))]),_:1})]),_:1})]),_:1})}}});export{b as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/OnboardingWelcomeView-E6ywLhgs.js b/app/kuma-ui/pkg/resources/data/assets/OnboardingWelcomeView-CCBgP3s0.js similarity index 96% rename from app/kuma-ui/pkg/resources/data/assets/OnboardingWelcomeView-E6ywLhgs.js rename to app/kuma-ui/pkg/resources/data/assets/OnboardingWelcomeView-CCBgP3s0.js index a2ae5912b0f1..ce1aabfbfe20 100644 --- a/app/kuma-ui/pkg/resources/data/assets/OnboardingWelcomeView-E6ywLhgs.js +++ b/app/kuma-ui/pkg/resources/data/assets/OnboardingWelcomeView-CCBgP3s0.js @@ -1,4 +1,4 @@ -import{d as L,J as h,K as x,o as u,q as y,w as l,c as w,L as I,I as C,r as b,b as m,e as a,m as r,t as p,M as V,N as $,p as k,O,s as q,_ as B}from"./index-Du84oSnm.js";import{O as M,a as R,b as A}from"./OnboardingPage-aa0DYTnQ.js";const E=["aria-hidden"],S='',T=L({__name:"CheckIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:h,validator:o=>{if(typeof o=="number"&&o>0)return!0;if(typeof o=="string"){const n=String(o).replace(/px/gi,""),e=Number(n);if(e&&!isNaN(e)&&Number.isInteger(e)&&e>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(o){const n=o,e=x(()=>{if(typeof n.size=="number"&&n.size>0)return`${n.size}px`;if(typeof n.size=="string"){const i=String(n.size).replace(/px/gi,""),t=Number(i);if(t&&!isNaN(t)&&Number.isInteger(t)&&t>0)return`${t}px`}return h}),c=x(()=>({boxSizing:"border-box",color:n.color,display:n.display,flexShrink:"0",height:e.value,lineHeight:"0",width:e.value,pointerEvents:n.decorative?"none":void 0})),g=i=>{const t={},z=Math.random().toString(36).substring(2,12);return i.replace(/id="([^"]+)"/g,(_,d)=>{const N=`${z}-${d}`;return t[d]=N,`id="${N}"`}).replace(/#([^\s^")]+)/g,(_,d)=>t[d]?`#${t[d]}`:_)},f={"<":"<",">":">",'"':""","'":"'","&":"&"},v=i=>i.replace(/[<>"'&]/g,t=>f[t]),s=`${n.title?`${v(n.title)}`:""}${n.staticIds?S:g(S)}`;return(i,t)=>(u(),y(C(o.as),{"aria-hidden":o.decorative?"true":void 0,class:"kui-icon check-icon","data-testid":"kui-icon-wrapper-check-icon",style:I(c.value),tabindex:o.decorative?"-1":void 0},{default:l(()=>[(u(),w("svg",{"aria-hidden":o.decorative?"true":void 0,"data-testid":"kui-icon-svg-check-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,E))]),_:1},8,["aria-hidden","style","tabindex"]))}}),W={"data-testid":"kuma-environment"},H={class:"item-status-list-wrapper"},K={class:"item-status-list"},D={class:"circle mr-2"},U=L({__name:"OnboardingWelcomeView",setup(o){return(n,e)=>{const c=b("RouteTitle"),g=b("AppView"),f=b("RouteView");return u(),y(f,{name:"onboarding-welcome-view"},{default:l(({env:v,t:s,can:i})=>[m(c,{title:s("onboarding.routes.welcome.title",{name:s("common.product.name")}),render:!1},null,8,["title"]),e[10]||(e[10]=a()),m(g,null,{default:l(()=>[r("div",null,[m(M,null,{header:l(()=>[m(R,null,{title:l(()=>[a(` +import{d as L,J as h,K as x,o as u,q as y,w as l,c as w,L as I,I as C,r as b,b as m,e as a,m as r,t as p,M as V,N as $,p as k,O,s as q,_ as B}from"./index-CYuTVQ47.js";import{O as M,a as R,b as A}from"./OnboardingPage-D72f9u95.js";const E=["aria-hidden"],S='',T=L({__name:"CheckIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:h,validator:o=>{if(typeof o=="number"&&o>0)return!0;if(typeof o=="string"){const n=String(o).replace(/px/gi,""),e=Number(n);if(e&&!isNaN(e)&&Number.isInteger(e)&&e>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(o){const n=o,e=x(()=>{if(typeof n.size=="number"&&n.size>0)return`${n.size}px`;if(typeof n.size=="string"){const i=String(n.size).replace(/px/gi,""),t=Number(i);if(t&&!isNaN(t)&&Number.isInteger(t)&&t>0)return`${t}px`}return h}),c=x(()=>({boxSizing:"border-box",color:n.color,display:n.display,flexShrink:"0",height:e.value,lineHeight:"0",width:e.value,pointerEvents:n.decorative?"none":void 0})),g=i=>{const t={},z=Math.random().toString(36).substring(2,12);return i.replace(/id="([^"]+)"/g,(_,d)=>{const N=`${z}-${d}`;return t[d]=N,`id="${N}"`}).replace(/#([^\s^")]+)/g,(_,d)=>t[d]?`#${t[d]}`:_)},f={"<":"<",">":">",'"':""","'":"'","&":"&"},v=i=>i.replace(/[<>"'&]/g,t=>f[t]),s=`${n.title?`${v(n.title)}`:""}${n.staticIds?S:g(S)}`;return(i,t)=>(u(),y(C(o.as),{"aria-hidden":o.decorative?"true":void 0,class:"kui-icon check-icon","data-testid":"kui-icon-wrapper-check-icon",style:I(c.value),tabindex:o.decorative?"-1":void 0},{default:l(()=>[(u(),w("svg",{"aria-hidden":o.decorative?"true":void 0,"data-testid":"kui-icon-svg-check-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,E))]),_:1},8,["aria-hidden","style","tabindex"]))}}),W={"data-testid":"kuma-environment"},H={class:"item-status-list-wrapper"},K={class:"item-status-list"},D={class:"circle mr-2"},U=L({__name:"OnboardingWelcomeView",setup(o){return(n,e)=>{const c=b("RouteTitle"),g=b("AppView"),f=b("RouteView");return u(),y(f,{name:"onboarding-welcome-view"},{default:l(({env:v,t:s,can:i})=>[m(c,{title:s("onboarding.routes.welcome.title",{name:s("common.product.name")}),render:!1},null,8,["title"]),e[10]||(e[10]=a()),m(g,null,{default:l(()=>[r("div",null,[m(M,null,{header:l(()=>[m(R,null,{title:l(()=>[a(` Welcome to `+p(s("common.product.name")),1)]),description:l(()=>[r("p",null,[a(` Congratulations on downloading `+p(s("common.product.name"))+"! You are just a ",1),e[0]||(e[0]=r("strong",null,"few minutes",-1)),e[1]||(e[1]=a(` away from getting your service mesh fully online. `))]),e[4]||(e[4]=a()),r("p",null,[e[2]||(e[2]=a(` diff --git a/app/kuma-ui/pkg/resources/data/assets/PolicyDetailConfigView-C2HQhG-b.js b/app/kuma-ui/pkg/resources/data/assets/PolicyDetailConfigView-DhC5zxkf.js similarity index 90% rename from app/kuma-ui/pkg/resources/data/assets/PolicyDetailConfigView-C2HQhG-b.js rename to app/kuma-ui/pkg/resources/data/assets/PolicyDetailConfigView-DhC5zxkf.js index 56191f0ce3ba..6f98bdc3d0eb 100644 --- a/app/kuma-ui/pkg/resources/data/assets/PolicyDetailConfigView-C2HQhG-b.js +++ b/app/kuma-ui/pkg/resources/data/assets/PolicyDetailConfigView-DhC5zxkf.js @@ -1 +1 @@ -import{d as C,r as o,o as t,q as p,w as n,b as s,p as y,ao as x,s as w}from"./index-Du84oSnm.js";import{_ as E}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-DddnXT9n.js";const k=C({__name:"PolicyDetailConfigView",props:{data:{}},setup(i){const l=i;return(R,V)=>{const d=o("DataSource"),m=o("XCard"),h=o("AppView"),_=o("RouteView");return t(),p(_,{name:"policy-detail-config-view",params:{mesh:"",policy:"",policyPath:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:n(({route:e,uri:u})=>[s(h,null,{default:n(()=>[s(m,null,{default:n(()=>[s(E,{resource:l.data.config,"is-searchable":"",query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter,"is-reg-exp-mode":e.params.codeRegExp,onQueryChange:a=>e.update({codeSearch:a}),onFilterModeChange:a=>e.update({codeFilter:a}),onRegExpModeChange:a=>e.update({codeRegExp:a})},{default:n(({copy:a,copying:f})=>[f?(t(),p(d,{key:0,src:u(y(x),"/meshes/:mesh/policy-path/:path/policy/:name/as/kubernetes",{mesh:e.params.mesh,path:e.params.policyPath,name:e.params.policy},{cacheControl:"no-cache"}),onChange:r=>{a(c=>c(r))},onError:r=>{a((c,g)=>g(r))}},null,8,["src","onChange","onError"])):w("",!0)]),_:2},1032,["resource","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])]),_:2},1024)]),_:2},1024)]),_:1})}}});export{k as default}; +import{d as C,r as o,o as t,q as p,w as n,b as s,p as y,ao as x,s as w}from"./index-CYuTVQ47.js";import{_ as E}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-F6yFUV16.js";const k=C({__name:"PolicyDetailConfigView",props:{data:{}},setup(i){const l=i;return(R,V)=>{const d=o("DataSource"),m=o("XCard"),h=o("AppView"),_=o("RouteView");return t(),p(_,{name:"policy-detail-config-view",params:{mesh:"",policy:"",policyPath:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:n(({route:e,uri:u})=>[s(h,null,{default:n(()=>[s(m,null,{default:n(()=>[s(E,{resource:l.data.config,"is-searchable":"",query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter,"is-reg-exp-mode":e.params.codeRegExp,onQueryChange:a=>e.update({codeSearch:a}),onFilterModeChange:a=>e.update({codeFilter:a}),onRegExpModeChange:a=>e.update({codeRegExp:a})},{default:n(({copy:a,copying:f})=>[f?(t(),p(d,{key:0,src:u(y(x),"/meshes/:mesh/policy-path/:path/policy/:name/as/kubernetes",{mesh:e.params.mesh,path:e.params.policyPath,name:e.params.policy},{cacheControl:"no-cache"}),onChange:r=>{a(c=>c(r))},onError:r=>{a((c,g)=>g(r))}},null,8,["src","onChange","onError"])):w("",!0)]),_:2},1032,["resource","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])]),_:2},1024)]),_:2},1024)]),_:1})}}});export{k as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/PolicyDetailTabsView-B1yYNn9Y.js b/app/kuma-ui/pkg/resources/data/assets/PolicyDetailTabsView-MHnwPqJH.js similarity index 92% rename from app/kuma-ui/pkg/resources/data/assets/PolicyDetailTabsView-B1yYNn9Y.js rename to app/kuma-ui/pkg/resources/data/assets/PolicyDetailTabsView-MHnwPqJH.js index c410958c0e96..70c02de9ae72 100644 --- a/app/kuma-ui/pkg/resources/data/assets/PolicyDetailTabsView-B1yYNn9Y.js +++ b/app/kuma-ui/pkg/resources/data/assets/PolicyDetailTabsView-MHnwPqJH.js @@ -1 +1 @@ -import{d as D,r as t,o as i,q as l,w as o,b as a,p as T,ao as v,c as R,s as X,e as p,T as B,N as P,t as k,I as A}from"./index-Du84oSnm.js";const N={key:0},$=D({__name:"PolicyDetailTabsView",setup(S){return(L,m)=>{const _=t("RouteTitle"),u=t("XCopyButton"),d=t("XAction"),h=t("XTabs"),y=t("RouterView"),f=t("DataLoader"),b=t("AppView"),w=t("DataSource"),V=t("RouteView");return i(),l(V,{name:"policy-detail-tabs-view",params:{mesh:"",policy:"",policyPath:""}},{default:o(({route:e,t:c,uri:x})=>[a(w,{src:x(T(v),"/meshes/:mesh/policy-path/:path/policy/:name",{mesh:e.params.mesh,path:e.params.policyPath,name:e.params.policy})},{default:o(({data:s,error:C})=>[a(b,{breadcrumbs:[{to:{name:"mesh-detail-view",params:{mesh:e.params.mesh}},text:e.params.mesh},{to:{name:"policy-list-view",params:{mesh:e.params.mesh,policyPath:e.params.policyPath}},text:c("policies.routes.item.breadcrumbs")}]},{title:o(()=>[s?(i(),R("h1",N,[a(u,{text:s.name},{default:o(()=>[a(_,{title:c("policies.routes.item.title",{name:s.name})},null,8,["title"])]),_:2},1032,["text"])])):X("",!0)]),default:o(()=>[m[1]||(m[1]=p()),a(f,{data:[s],errors:[C]},{default:o(()=>{var r;return[a(h,{selected:(r=e.child())==null?void 0:r.name},B({_:2},[P(e.children,({name:n})=>({name:`${n}-tab`,fn:o(()=>[a(d,{to:{name:n}},{default:o(()=>[p(k(c(`policies.routes.item.navigation.${n}`)),1)]),_:2},1032,["to"])])}))]),1032,["selected"]),m[0]||(m[0]=p()),a(y,null,{default:o(n=>[(i(),l(A(n.Component),{data:s},null,8,["data"]))]),_:2},1024)]}),_:2},1032,["data","errors"])]),_:2},1032,["breadcrumbs"])]),_:2},1032,["src"])]),_:1})}}});export{$ as default}; +import{d as D,r as t,o as i,q as l,w as o,b as a,p as T,ao as v,c as R,s as X,e as p,T as B,N as P,t as k,I as A}from"./index-CYuTVQ47.js";const N={key:0},$=D({__name:"PolicyDetailTabsView",setup(S){return(L,m)=>{const _=t("RouteTitle"),u=t("XCopyButton"),d=t("XAction"),h=t("XTabs"),y=t("RouterView"),f=t("DataLoader"),b=t("AppView"),w=t("DataSource"),V=t("RouteView");return i(),l(V,{name:"policy-detail-tabs-view",params:{mesh:"",policy:"",policyPath:""}},{default:o(({route:e,t:c,uri:x})=>[a(w,{src:x(T(v),"/meshes/:mesh/policy-path/:path/policy/:name",{mesh:e.params.mesh,path:e.params.policyPath,name:e.params.policy})},{default:o(({data:s,error:C})=>[a(b,{breadcrumbs:[{to:{name:"mesh-detail-view",params:{mesh:e.params.mesh}},text:e.params.mesh},{to:{name:"policy-list-view",params:{mesh:e.params.mesh,policyPath:e.params.policyPath}},text:c("policies.routes.item.breadcrumbs")}]},{title:o(()=>[s?(i(),R("h1",N,[a(u,{text:s.name},{default:o(()=>[a(_,{title:c("policies.routes.item.title",{name:s.name})},null,8,["title"])]),_:2},1032,["text"])])):X("",!0)]),default:o(()=>[m[1]||(m[1]=p()),a(f,{data:[s],errors:[C]},{default:o(()=>{var r;return[a(h,{selected:(r=e.child())==null?void 0:r.name},B({_:2},[P(e.children,({name:n})=>({name:`${n}-tab`,fn:o(()=>[a(d,{to:{name:n}},{default:o(()=>[p(k(c(`policies.routes.item.navigation.${n}`)),1)]),_:2},1032,["to"])])}))]),1032,["selected"]),m[0]||(m[0]=p()),a(y,null,{default:o(n=>[(i(),l(A(n.Component),{data:s},null,8,["data"]))]),_:2},1024)]}),_:2},1032,["data","errors"])]),_:2},1032,["breadcrumbs"])]),_:2},1032,["src"])]),_:1})}}});export{$ as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/PolicyDetailView-DYLA9K1H.js b/app/kuma-ui/pkg/resources/data/assets/PolicyDetailView-cYYI32Ue.js similarity index 96% rename from app/kuma-ui/pkg/resources/data/assets/PolicyDetailView-DYLA9K1H.js rename to app/kuma-ui/pkg/resources/data/assets/PolicyDetailView-cYYI32Ue.js index 753e9a86bd8d..0914f980f2e0 100644 --- a/app/kuma-ui/pkg/resources/data/assets/PolicyDetailView-DYLA9K1H.js +++ b/app/kuma-ui/pkg/resources/data/assets/PolicyDetailView-cYYI32Ue.js @@ -1,3 +1,3 @@ -import{d as B,r as m,o as r,q as d,w as e,b as n,U as z,e as a,t as s,s as u,c as w,m as g,p as N,ao as x,B as L,M as S,I as T}from"./index-Du84oSnm.js";import{S as q}from"./SummaryView-Cd8oe3uM.js";const G={key:0},U=B({__name:"PolicyDetailView",props:{data:{}},setup(k){const p=k;return(E,t)=>{const y=m("XBadge"),_=m("XAction"),C=m("XAboutCard"),b=m("XActionGroup"),v=m("RouterView"),V=m("DataCollection"),A=m("DataLoader"),R=m("XCard"),X=m("AppView"),D=m("RouteView");return r(),d(D,{name:"policy-detail-view",params:{page:1,size:Number,s:"",mesh:"",policy:"",policyPath:"",dataPlane:""}},{default:e(({route:o,t:c,uri:P,can:h,me:f})=>[n(X,null,{default:e(()=>[n(C,{title:c("policies.detail.about.title"),created:p.data.creationTime,modified:p.data.modificationTime},{default:e(()=>[n(z,{layout:"horizontal"},{title:e(()=>[a(s(c("http.api.property.type")),1)]),body:e(()=>[n(y,{appearance:"decorative"},{default:e(()=>[a(s(p.data.type),1)]),_:1})]),_:2},1024),t[5]||(t[5]=a()),p.data.namespace.length>0?(r(),d(z,{key:0,layout:"horizontal"},{title:e(()=>[a(s(c("http.api.property.namespace")),1)]),body:e(()=>[n(y,{appearance:"decorative"},{default:e(()=>[a(s(p.data.namespace),1)]),_:1})]),_:2},1024)):u("",!0),t[6]||(t[6]=a()),h("use zones")&&p.data.zone?(r(),d(z,{key:1,layout:"horizontal"},{title:e(()=>[a(s(c("http.api.property.zone")),1)]),body:e(()=>[n(y,{appearance:"decorative"},{default:e(()=>[n(_,{to:{name:"zone-cp-detail-view",params:{zone:p.data.zone}}},{default:e(()=>[a(s(p.data.zone),1)]),_:1},8,["to"])]),_:1})]),_:2},1024)):u("",!0),t[7]||(t[7]=a()),p.data.spec?(r(),d(z,{key:2,layout:"horizontal"},{title:e(()=>[a(s(c("http.api.property.targetRef")),1)]),body:e(()=>[p.data.spec.targetRef?(r(),d(y,{key:0,appearance:"neutral"},{default:e(()=>[a(s(p.data.spec.targetRef.kind),1),p.data.spec.targetRef.name?(r(),w("span",G,[t[3]||(t[3]=a(":")),g("b",null,s(p.data.spec.targetRef.name),1)])):u("",!0)]),_:1})):(r(),d(y,{key:1,appearance:"neutral"},{default:e(()=>[a(s(c("http.api.property.mesh")),1)]),_:2},1024))]),_:2},1024)):u("",!0)]),_:2},1032,["title","created","modified"]),t[14]||(t[14]=a()),g("div",null,[t[12]||(t[12]=g("h3",null,` +import{d as B,r as m,o as r,q as d,w as e,b as n,U as z,e as a,t as s,s as u,c as w,m as g,p as N,ao as x,B as L,M as S,I as T}from"./index-CYuTVQ47.js";import{S as q}from"./SummaryView-VRFtuluL.js";const G={key:0},U=B({__name:"PolicyDetailView",props:{data:{}},setup(k){const p=k;return(E,t)=>{const y=m("XBadge"),_=m("XAction"),C=m("XAboutCard"),b=m("XActionGroup"),v=m("RouterView"),V=m("DataCollection"),A=m("DataLoader"),R=m("XCard"),X=m("AppView"),D=m("RouteView");return r(),d(D,{name:"policy-detail-view",params:{page:1,size:Number,s:"",mesh:"",policy:"",policyPath:"",dataPlane:""}},{default:e(({route:o,t:c,uri:P,can:h,me:f})=>[n(X,null,{default:e(()=>[n(C,{title:c("policies.detail.about.title"),created:p.data.creationTime,modified:p.data.modificationTime},{default:e(()=>[n(z,{layout:"horizontal"},{title:e(()=>[a(s(c("http.api.property.type")),1)]),body:e(()=>[n(y,{appearance:"decorative"},{default:e(()=>[a(s(p.data.type),1)]),_:1})]),_:2},1024),t[5]||(t[5]=a()),p.data.namespace.length>0?(r(),d(z,{key:0,layout:"horizontal"},{title:e(()=>[a(s(c("http.api.property.namespace")),1)]),body:e(()=>[n(y,{appearance:"decorative"},{default:e(()=>[a(s(p.data.namespace),1)]),_:1})]),_:2},1024)):u("",!0),t[6]||(t[6]=a()),h("use zones")&&p.data.zone?(r(),d(z,{key:1,layout:"horizontal"},{title:e(()=>[a(s(c("http.api.property.zone")),1)]),body:e(()=>[n(y,{appearance:"decorative"},{default:e(()=>[n(_,{to:{name:"zone-cp-detail-view",params:{zone:p.data.zone}}},{default:e(()=>[a(s(p.data.zone),1)]),_:1},8,["to"])]),_:1})]),_:2},1024)):u("",!0),t[7]||(t[7]=a()),p.data.spec?(r(),d(z,{key:2,layout:"horizontal"},{title:e(()=>[a(s(c("http.api.property.targetRef")),1)]),body:e(()=>[p.data.spec.targetRef?(r(),d(y,{key:0,appearance:"neutral"},{default:e(()=>[a(s(p.data.spec.targetRef.kind),1),p.data.spec.targetRef.name?(r(),w("span",G,[t[3]||(t[3]=a(":")),g("b",null,s(p.data.spec.targetRef.name),1)])):u("",!0)]),_:1})):(r(),d(y,{key:1,appearance:"neutral"},{default:e(()=>[a(s(c("http.api.property.mesh")),1)]),_:2},1024))]),_:2},1024)):u("",!0)]),_:2},1032,["title","created","modified"]),t[14]||(t[14]=a()),g("div",null,[t[12]||(t[12]=g("h3",null,` Affected Data Plane Proxies `,-1)),t[13]||(t[13]=a()),n(R,{class:"mt-4"},{default:e(()=>[n(A,{src:P(N(x),"/meshes/:mesh/policy-path/:path/policy/:name/dataplanes",{mesh:o.params.mesh,path:o.params.policyPath,name:o.params.policy},{page:o.params.page,size:o.params.size})},{loadable:e(({data:l})=>[n(V,{type:"data-planes",items:(l==null?void 0:l.items)??[void 0],page:o.params.page,"page-size":o.params.size,total:l==null?void 0:l.total,onChange:o.update},{default:e(()=>[n(L,{headers:[{...f.get("headers.name"),label:"Name",key:"name"},{...f.get("headers.namespace"),label:"Namespace",key:"namespace"},...h("use zones")?[{...f.get("headers.zone"),label:"Zone",key:"zone"}]:[],{...f.get("headers.actions"),label:"Actions",key:"actions",hideLabel:!0}],items:l==null?void 0:l.items,"is-selected-row":i=>i.id===o.params.dataPlane,onResize:f.set},{name:e(({row:i})=>[n(_,{"data-action":"",to:{name:"data-plane-detail-view",params:{dataPlane:i.id}}},{default:e(()=>[a(s(i.name),1)]),_:2},1032,["to"])]),namespace:e(({row:i})=>[a(s(i.namespace),1)]),zone:e(({row:i})=>[i.zone?(r(),d(_,{key:0,to:{name:"zone-cp-detail-view",params:{zone:i.zone}}},{default:e(()=>[a(s(i.zone),1)]),_:2},1032,["to"])):(r(),w(S,{key:1},[a(s(c("common.collection.none")),1)],64))]),actions:e(({row:i})=>[n(b,null,{default:e(()=>[n(_,{to:{name:"data-plane-detail-view",params:{dataPlane:i.id}}},{default:e(()=>[a(s(c("common.collection.actions.view")),1)]),_:2},1032,["to"])]),_:2},1024)]),_:2},1032,["headers","items","is-selected-row","onResize"]),t[11]||(t[11]=a()),n(v,null,{default:e(({Component:i})=>[o.child()?(r(),d(q,{key:0,onClose:F=>o.replace({params:{mesh:o.params.mesh},query:{page:o.params.page,size:o.params.size,s:o.params.s}})},{default:e(()=>[typeof l<"u"?(r(),d(T(i),{key:0,items:l.items},null,8,["items"])):u("",!0)]),_:2},1032,["onClose"])):u("",!0)]),_:2},1024)]),_:2},1032,["items","page","page-size","total","onChange"])]),_:2},1032,["src"])]),_:2},1024)])]),_:2},1024)]),_:1})}}});export{U as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/PolicyListView-BA9fJf8H.js b/app/kuma-ui/pkg/resources/data/assets/PolicyListView-DuBbd8w5.js similarity index 97% rename from app/kuma-ui/pkg/resources/data/assets/PolicyListView-BA9fJf8H.js rename to app/kuma-ui/pkg/resources/data/assets/PolicyListView-DuBbd8w5.js index 4c91df9b404b..086dc21bc67f 100644 --- a/app/kuma-ui/pkg/resources/data/assets/PolicyListView-BA9fJf8H.js +++ b/app/kuma-ui/pkg/resources/data/assets/PolicyListView-DuBbd8w5.js @@ -1,4 +1,4 @@ -import{d as L,r as c,o as r,q as d,w as e,b as t,e as n,t as i,m as u,s as f,Z as S,p as E,ao as q,B as M,c as k,M as R,I as $,_ as F}from"./index-Du84oSnm.js";import{P as G}from"./PolicyTypeTag-DEYzPr6n.js";import{S as Z}from"./SummaryView-Cd8oe3uM.js";const O={class:"stack"},j={class:"visually-hidden"},H={key:0},J=L({__name:"PolicyListView",props:{policyTypes:{}},setup(C){const X=C;return(K,a)=>{const b=c("XEmptyState"),h=c("XBadge"),_=c("XAction"),z=c("XI18n"),v=c("XCard"),V=c("XInput"),P=c("XIcon"),x=c("XActionGroup"),w=c("DataCollection"),B=c("RouterView"),I=c("DataLoader"),A=c("AppView"),N=c("RouteView");return r(),d(N,{name:"policy-list-view",params:{page:1,size:Number,mesh:"",policyPath:"",policy:"",s:""}},{default:e(({route:s,t:p,can:T,uri:D,me:y})=>[t(w,{predicate:l=>typeof l<"u"&&l.path===s.params.policyPath,items:X.policyTypes??[]},{empty:e(()=>[t(b,null,{default:e(()=>[n(i(p("policies.routes.items.empty")),1)]),_:2},1024)]),item:e(({item:l})=>[t(A,null,{default:e(()=>[u("div",O,[t(v,null,{default:e(()=>[u("header",null,[u("div",null,[l.isExperimental?(r(),d(h,{key:0,appearance:"warning"},{default:e(()=>[n(i(p("policies.collection.beta")),1)]),_:2},1024)):f("",!0),a[1]||(a[1]=n()),l.isInbound?(r(),d(h,{key:1,appearance:"neutral"},{default:e(()=>[n(i(p("policies.collection.inbound")),1)]),_:2},1024)):f("",!0),a[2]||(a[2]=n()),l.isOutbound?(r(),d(h,{key:2,appearance:"neutral"},{default:e(()=>[n(i(p("policies.collection.outbound")),1)]),_:2},1024)):f("",!0),a[3]||(a[3]=n()),t(_,{action:"docs",href:p("policies.href.docs",{name:l.name}),"data-testid":"policy-documentation-link"},{default:e(()=>[u("span",j,i(p("common.documentation")),1)]),_:2},1032,["href"])]),a[4]||(a[4]=n()),u("h3",null,[t(G,{"policy-type":l.name},{default:e(()=>[n(i(p("policies.collection.title",{name:l.name})),1)]),_:2},1032,["policy-type"])])]),a[5]||(a[5]=n()),t(z,{path:`policies.type.${l.name}.description`,"default-path":"policies.collection.description"},null,8,["path"])]),_:2},1024),a[18]||(a[18]=n()),t(v,null,{default:e(()=>[u("search",null,[u("form",{onSubmit:a[0]||(a[0]=S(()=>{},["prevent"]))},[t(V,{placeholder:"Filter by name...",type:"search",appearance:"search",value:s.params.s,debounce:1e3,onChange:m=>s.update({s:m})},null,8,["value","onChange"])],32)]),a[17]||(a[17]=n()),t(I,{src:D(E(q),"/meshes/:mesh/policy-path/:path",{mesh:s.params.mesh,path:s.params.policyPath},{page:s.params.page,size:s.params.size,search:s.params.s})},{loadable:e(({data:m})=>[t(w,{items:(m==null?void 0:m.items)??[void 0],page:s.params.page,"page-size":s.params.size,total:m==null?void 0:m.total,onChange:s.update},{empty:e(()=>[t(b,null,{title:e(()=>[u("h3",null,i(p("policies.x-empty-state.title")),1)]),action:e(()=>[t(_,{action:"docs",href:p("policies.href.docs",{name:l.name})},{default:e(()=>[n(i(p("common.documentation")),1)]),_:2},1032,["href"])]),default:e(()=>[a[6]||(a[6]=n()),t(z,{path:"policies.x-empty-state.body",params:{type:l.name,suffix:s.params.s.length>0?p("common.matchingsearch"):""}},null,8,["params"]),a[7]||(a[7]=n())]),_:2},1024)]),default:e(()=>[t(M,{headers:[{...y.get("headers.role"),label:"Role",key:"role",hideLabel:!0},{...y.get("headers.name"),label:"Name",key:"name"},{...y.get("headers.namespace"),label:"Namespace",key:"namespace"},...T("use zones")&&l.isTargetRefBased?[{...y.get("headers.zone"),label:"Zone",key:"zone"}]:[],...l.isTargetRefBased?[{...y.get("headers.targetRef"),label:"Target ref",key:"targetRef"}]:[],{...y.get("headers.actions"),label:"Actions",key:"actions",hideLabel:!0}],items:m==null?void 0:m.items,"is-selected-row":o=>o.id===s.params.policy,onResize:y.set},{role:e(({row:o})=>[o.role==="producer"?(r(),d(P,{key:0,name:`policy-role-${o.role}`},{default:e(()=>[n(` +import{d as L,r as c,o as r,q as d,w as e,b as t,e as n,t as i,m as u,s as f,Z as S,p as E,ao as q,B as M,c as k,M as R,I as $,_ as F}from"./index-CYuTVQ47.js";import{P as G}from"./PolicyTypeTag-BMDEBDL1.js";import{S as Z}from"./SummaryView-VRFtuluL.js";const O={class:"stack"},j={class:"visually-hidden"},H={key:0},J=L({__name:"PolicyListView",props:{policyTypes:{}},setup(C){const X=C;return(K,a)=>{const b=c("XEmptyState"),h=c("XBadge"),_=c("XAction"),z=c("XI18n"),v=c("XCard"),V=c("XInput"),P=c("XIcon"),x=c("XActionGroup"),w=c("DataCollection"),B=c("RouterView"),I=c("DataLoader"),A=c("AppView"),N=c("RouteView");return r(),d(N,{name:"policy-list-view",params:{page:1,size:Number,mesh:"",policyPath:"",policy:"",s:""}},{default:e(({route:s,t:p,can:T,uri:D,me:y})=>[t(w,{predicate:l=>typeof l<"u"&&l.path===s.params.policyPath,items:X.policyTypes??[]},{empty:e(()=>[t(b,null,{default:e(()=>[n(i(p("policies.routes.items.empty")),1)]),_:2},1024)]),item:e(({item:l})=>[t(A,null,{default:e(()=>[u("div",O,[t(v,null,{default:e(()=>[u("header",null,[u("div",null,[l.isExperimental?(r(),d(h,{key:0,appearance:"warning"},{default:e(()=>[n(i(p("policies.collection.beta")),1)]),_:2},1024)):f("",!0),a[1]||(a[1]=n()),l.isInbound?(r(),d(h,{key:1,appearance:"neutral"},{default:e(()=>[n(i(p("policies.collection.inbound")),1)]),_:2},1024)):f("",!0),a[2]||(a[2]=n()),l.isOutbound?(r(),d(h,{key:2,appearance:"neutral"},{default:e(()=>[n(i(p("policies.collection.outbound")),1)]),_:2},1024)):f("",!0),a[3]||(a[3]=n()),t(_,{action:"docs",href:p("policies.href.docs",{name:l.name}),"data-testid":"policy-documentation-link"},{default:e(()=>[u("span",j,i(p("common.documentation")),1)]),_:2},1032,["href"])]),a[4]||(a[4]=n()),u("h3",null,[t(G,{"policy-type":l.name},{default:e(()=>[n(i(p("policies.collection.title",{name:l.name})),1)]),_:2},1032,["policy-type"])])]),a[5]||(a[5]=n()),t(z,{path:`policies.type.${l.name}.description`,"default-path":"policies.collection.description"},null,8,["path"])]),_:2},1024),a[18]||(a[18]=n()),t(v,null,{default:e(()=>[u("search",null,[u("form",{onSubmit:a[0]||(a[0]=S(()=>{},["prevent"]))},[t(V,{placeholder:"Filter by name...",type:"search",appearance:"search",value:s.params.s,debounce:1e3,onChange:m=>s.update({s:m})},null,8,["value","onChange"])],32)]),a[17]||(a[17]=n()),t(I,{src:D(E(q),"/meshes/:mesh/policy-path/:path",{mesh:s.params.mesh,path:s.params.policyPath},{page:s.params.page,size:s.params.size,search:s.params.s})},{loadable:e(({data:m})=>[t(w,{items:(m==null?void 0:m.items)??[void 0],page:s.params.page,"page-size":s.params.size,total:m==null?void 0:m.total,onChange:s.update},{empty:e(()=>[t(b,null,{title:e(()=>[u("h3",null,i(p("policies.x-empty-state.title")),1)]),action:e(()=>[t(_,{action:"docs",href:p("policies.href.docs",{name:l.name})},{default:e(()=>[n(i(p("common.documentation")),1)]),_:2},1032,["href"])]),default:e(()=>[a[6]||(a[6]=n()),t(z,{path:"policies.x-empty-state.body",params:{type:l.name,suffix:s.params.s.length>0?p("common.matchingsearch"):""}},null,8,["params"]),a[7]||(a[7]=n())]),_:2},1024)]),default:e(()=>[t(M,{headers:[{...y.get("headers.role"),label:"Role",key:"role",hideLabel:!0},{...y.get("headers.name"),label:"Name",key:"name"},{...y.get("headers.namespace"),label:"Namespace",key:"namespace"},...T("use zones")&&l.isTargetRefBased?[{...y.get("headers.zone"),label:"Zone",key:"zone"}]:[],...l.isTargetRefBased?[{...y.get("headers.targetRef"),label:"Target ref",key:"targetRef"}]:[],{...y.get("headers.actions"),label:"Actions",key:"actions",hideLabel:!0}],items:m==null?void 0:m.items,"is-selected-row":o=>o.id===s.params.policy,onResize:y.set},{role:e(({row:o})=>[o.role==="producer"?(r(),d(P,{key:0,name:`policy-role-${o.role}`},{default:e(()=>[n(` Role: `+i(o.role),1)]),_:2},1032,["name"])):(r(),k(R,{key:1},[n(`   `)],64))]),name:e(({row:o})=>[t(_,{"data-action":"",to:{name:"policy-summary-view",params:{mesh:o.mesh,policyPath:l.path,policy:o.id},query:{page:s.params.page,size:s.params.size}}},{default:e(()=>[n(i(o.name),1)]),_:2},1032,["to"])]),namespace:e(({row:o})=>[n(i(o.namespace.length>0?o.namespace:p("common.detail.none")),1)]),targetRef:e(({row:o})=>{var g;return[typeof((g=o.spec)==null?void 0:g.targetRef)<"u"?(r(),d(h,{key:0,appearance:"neutral"},{default:e(()=>[n(i(o.spec.targetRef.kind),1),o.spec.targetRef.name?(r(),k("span",H,[a[8]||(a[8]=n(":")),u("b",null,i(o.spec.targetRef.name),1)])):f("",!0)]),_:2},1024)):(r(),d(h,{key:1,appearance:"neutral"},{default:e(()=>a[9]||(a[9]=[n(` diff --git a/app/kuma-ui/pkg/resources/data/assets/PolicySummary.vue_vue_type_script_setup_true_lang-BuPrhy6e.js b/app/kuma-ui/pkg/resources/data/assets/PolicySummary.vue_vue_type_script_setup_true_lang-D_u9GEQQ.js similarity index 96% rename from app/kuma-ui/pkg/resources/data/assets/PolicySummary.vue_vue_type_script_setup_true_lang-BuPrhy6e.js rename to app/kuma-ui/pkg/resources/data/assets/PolicySummary.vue_vue_type_script_setup_true_lang-D_u9GEQQ.js index 1c6e280792b4..c7205e21eb47 100644 --- a/app/kuma-ui/pkg/resources/data/assets/PolicySummary.vue_vue_type_script_setup_true_lang-BuPrhy6e.js +++ b/app/kuma-ui/pkg/resources/data/assets/PolicySummary.vue_vue_type_script_setup_true_lang-D_u9GEQQ.js @@ -1,4 +1,4 @@ -import{d as B,l as C,k as X,r as p,o as s,q as r,w as a,a as f,e as o,c as l,b as k,U as i,t as n,p as c,m as _,s as d}from"./index-Du84oSnm.js";const w={key:0,class:"mt-4 stack-with-borders","data-testid":"structured-view"},R={key:0},N={key:1},V={class:"mt-4"},h=B({__name:"PolicySummary",props:{policy:{},format:{}},setup(g){const{t:y}=C(),z=X(),t=g;return(u,e)=>{const m=p("XBadge"),b=p("XAction"),v=p("XLayout");return s(),r(v,{type:"stack"},{default:a(()=>[f(u.$slots,"header"),e[8]||(e[8]=o()),t.policy.spec&&t.format==="structured"?(s(),l("div",w,[k(i,{layout:"horizontal"},{title:a(()=>[o(n(c(y)("http.api.property.targetRef")),1)]),body:a(()=>[t.policy.spec.targetRef?(s(),r(m,{key:0,appearance:"neutral"},{default:a(()=>[o(n(t.policy.spec.targetRef.kind),1),t.policy.spec.targetRef.name?(s(),l("span",R,[e[0]||(e[0]=o(":")),_("b",null,n(t.policy.spec.targetRef.name),1)])):d("",!0)]),_:1})):(s(),r(m,{key:1,appearance:"neutral"},{default:a(()=>e[1]||(e[1]=[o(` +import{d as B,l as C,k as X,r as p,o as s,q as r,w as a,a as f,e as o,c as l,b as k,U as i,t as n,p as c,m as _,s as d}from"./index-CYuTVQ47.js";const w={key:0,class:"mt-4 stack-with-borders","data-testid":"structured-view"},R={key:0},N={key:1},V={class:"mt-4"},h=B({__name:"PolicySummary",props:{policy:{},format:{}},setup(g){const{t:y}=C(),z=X(),t=g;return(u,e)=>{const m=p("XBadge"),b=p("XAction"),v=p("XLayout");return s(),r(v,{type:"stack"},{default:a(()=>[f(u.$slots,"header"),e[8]||(e[8]=o()),t.policy.spec&&t.format==="structured"?(s(),l("div",w,[k(i,{layout:"horizontal"},{title:a(()=>[o(n(c(y)("http.api.property.targetRef")),1)]),body:a(()=>[t.policy.spec.targetRef?(s(),r(m,{key:0,appearance:"neutral"},{default:a(()=>[o(n(t.policy.spec.targetRef.kind),1),t.policy.spec.targetRef.name?(s(),l("span",R,[e[0]||(e[0]=o(":")),_("b",null,n(t.policy.spec.targetRef.name),1)])):d("",!0)]),_:1})):(s(),r(m,{key:1,appearance:"neutral"},{default:a(()=>e[1]||(e[1]=[o(` Mesh `)])),_:1}))]),_:1}),e[6]||(e[6]=o()),t.policy.namespace.length>0?(s(),r(i,{key:0,layout:"horizontal"},{title:a(()=>[o(n(c(y)("data-planes.routes.item.namespace")),1)]),body:a(()=>[o(n(t.policy.namespace),1)]),_:1})):d("",!0),e[7]||(e[7]=o()),c(z)("use zones")&&t.policy.zone?(s(),r(i,{key:1,layout:"horizontal"},{title:a(()=>e[4]||(e[4]=[o(` Zone diff --git a/app/kuma-ui/pkg/resources/data/assets/PolicySummaryView-D9F_6JYq.js b/app/kuma-ui/pkg/resources/data/assets/PolicySummaryView-DpSmFUu7.js similarity index 93% rename from app/kuma-ui/pkg/resources/data/assets/PolicySummaryView-D9F_6JYq.js rename to app/kuma-ui/pkg/resources/data/assets/PolicySummaryView-DpSmFUu7.js index 73d20a02cf69..cab6b61b1a4e 100644 --- a/app/kuma-ui/pkg/resources/data/assets/PolicySummaryView-D9F_6JYq.js +++ b/app/kuma-ui/pkg/resources/data/assets/PolicySummaryView-DpSmFUu7.js @@ -1 +1 @@ -import{_ as P}from"./PolicySummary.vue_vue_type_script_setup_true_lang-BuPrhy6e.js";import{_ as v}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-DddnXT9n.js";import{d as D,r as a,o as p,q as c,w as t,b as n,m as i,t as d,e as m,c as g,M,N as C,T as N,s as f,_ as A}from"./index-Du84oSnm.js";const B={key:0},q=D({__name:"PolicySummaryView",props:{items:{},policyType:{}},setup(S){const y=S;return(L,s)=>{const x=a("XEmptyState"),w=a("RouteTitle"),E=a("XAction"),V=a("XSelect"),R=a("XLayout"),k=a("DataSource"),X=a("AppView"),T=a("DataCollection"),$=a("RouteView");return p(),c($,{name:"policy-summary-view",params:{mesh:"",policyPath:"",policy:"",codeSearch:"",codeFilter:!1,codeRegExp:!1,format:String}},{default:t(({route:e,t:l})=>[n(T,{items:y.items,predicate:u=>u.id===e.params.policy,find:!0},{empty:t(()=>[n(x,null,{title:t(()=>[i("h2",null,d(l("common.collection.summary.empty_title",{type:y.policyType.name})),1)]),default:t(()=>[s[0]||(s[0]=m()),i("p",null,d(l("common.collection.summary.empty_message",{type:y.policyType.name})),1)]),_:2},1024)]),default:t(({items:u})=>[(p(!0),g(M,null,C([u[0]],r=>(p(),c(X,{key:r.id},{title:t(()=>[i("h2",null,[n(E,{to:{name:"policy-detail-view",params:{mesh:e.params.mesh,policyPath:e.params.policyPath,policy:e.params.policy}}},{default:t(()=>[n(w,{title:l("policies.routes.item.title",{name:r.name})},null,8,["title"])]),_:2},1032,["to"])])]),default:t(()=>[s[3]||(s[3]=m()),r?(p(),c(P,{key:0,policy:r,format:e.params.format},{header:t(()=>[i("header",null,[n(R,{type:"separated",size:"max"},{default:t(()=>[i("h3",null,d(l("policies.routes.item.config")),1),s[1]||(s[1]=m()),r.spec?(p(),g("div",B,[n(V,{label:l("policies.routes.item.format"),selected:e.params.format,onChange:o=>{e.update({format:o})}},N({_:2},[C(["structured","yaml"],o=>({name:`${o}-option`,fn:t(()=>[m(d(l(`policies.routes.item.formats.${o}`)),1)])}))]),1032,["label","selected","onChange"])])):f("",!0)]),_:2},1024)])]),default:t(()=>[s[2]||(s[2]=m()),n(v,{resource:r.config,"is-searchable":"",query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter,"is-reg-exp-mode":e.params.codeRegExp,onQueryChange:o=>e.update({codeSearch:o}),onFilterModeChange:o=>e.update({codeFilter:o}),onRegExpModeChange:o=>e.update({codeRegExp:o})},{default:t(({copy:o,copying:b})=>[b?(p(),c(k,{key:0,src:`/meshes/${e.params.mesh}/policy-path/${e.params.policyPath}/policy/${e.params.policy}/as/kubernetes?no-store`,onChange:_=>{o(h=>h(_))},onError:_=>{o((h,F)=>F(_))}},null,8,["src","onChange","onError"])):f("",!0)]),_:2},1032,["resource","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])]),_:2},1032,["policy","format"])):f("",!0)]),_:2},1024))),128))]),_:2},1032,["items","predicate"])]),_:1})}}}),j=A(q,[["__scopeId","data-v-03f59ba8"]]);export{j as default}; +import{_ as P}from"./PolicySummary.vue_vue_type_script_setup_true_lang-D_u9GEQQ.js";import{_ as v}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-F6yFUV16.js";import{d as D,r as a,o as p,q as c,w as t,b as n,m as i,t as d,e as m,c as g,M,N as C,T as N,s as f,_ as A}from"./index-CYuTVQ47.js";const B={key:0},q=D({__name:"PolicySummaryView",props:{items:{},policyType:{}},setup(S){const y=S;return(L,s)=>{const x=a("XEmptyState"),w=a("RouteTitle"),E=a("XAction"),V=a("XSelect"),R=a("XLayout"),k=a("DataSource"),X=a("AppView"),T=a("DataCollection"),$=a("RouteView");return p(),c($,{name:"policy-summary-view",params:{mesh:"",policyPath:"",policy:"",codeSearch:"",codeFilter:!1,codeRegExp:!1,format:String}},{default:t(({route:e,t:l})=>[n(T,{items:y.items,predicate:u=>u.id===e.params.policy,find:!0},{empty:t(()=>[n(x,null,{title:t(()=>[i("h2",null,d(l("common.collection.summary.empty_title",{type:y.policyType.name})),1)]),default:t(()=>[s[0]||(s[0]=m()),i("p",null,d(l("common.collection.summary.empty_message",{type:y.policyType.name})),1)]),_:2},1024)]),default:t(({items:u})=>[(p(!0),g(M,null,C([u[0]],r=>(p(),c(X,{key:r.id},{title:t(()=>[i("h2",null,[n(E,{to:{name:"policy-detail-view",params:{mesh:e.params.mesh,policyPath:e.params.policyPath,policy:e.params.policy}}},{default:t(()=>[n(w,{title:l("policies.routes.item.title",{name:r.name})},null,8,["title"])]),_:2},1032,["to"])])]),default:t(()=>[s[3]||(s[3]=m()),r?(p(),c(P,{key:0,policy:r,format:e.params.format},{header:t(()=>[i("header",null,[n(R,{type:"separated",size:"max"},{default:t(()=>[i("h3",null,d(l("policies.routes.item.config")),1),s[1]||(s[1]=m()),r.spec?(p(),g("div",B,[n(V,{label:l("policies.routes.item.format"),selected:e.params.format,onChange:o=>{e.update({format:o})}},N({_:2},[C(["structured","yaml"],o=>({name:`${o}-option`,fn:t(()=>[m(d(l(`policies.routes.item.formats.${o}`)),1)])}))]),1032,["label","selected","onChange"])])):f("",!0)]),_:2},1024)])]),default:t(()=>[s[2]||(s[2]=m()),n(v,{resource:r.config,"is-searchable":"",query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter,"is-reg-exp-mode":e.params.codeRegExp,onQueryChange:o=>e.update({codeSearch:o}),onFilterModeChange:o=>e.update({codeFilter:o}),onRegExpModeChange:o=>e.update({codeRegExp:o})},{default:t(({copy:o,copying:b})=>[b?(p(),c(k,{key:0,src:`/meshes/${e.params.mesh}/policy-path/${e.params.policyPath}/policy/${e.params.policy}/as/kubernetes?no-store`,onChange:_=>{o(h=>h(_))},onError:_=>{o((h,F)=>F(_))}},null,8,["src","onChange","onError"])):f("",!0)]),_:2},1032,["resource","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])]),_:2},1032,["policy","format"])):f("",!0)]),_:2},1024))),128))]),_:2},1032,["items","predicate"])]),_:1})}}}),j=A(q,[["__scopeId","data-v-03f59ba8"]]);export{j as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/PolicyTypeListView-CGuiKl3K.js b/app/kuma-ui/pkg/resources/data/assets/PolicyTypeListView-tF8ieTr7.js similarity index 97% rename from app/kuma-ui/pkg/resources/data/assets/PolicyTypeListView-CGuiKl3K.js rename to app/kuma-ui/pkg/resources/data/assets/PolicyTypeListView-tF8ieTr7.js index 3847ce83a18a..48efc9d51acf 100644 --- a/app/kuma-ui/pkg/resources/data/assets/PolicyTypeListView-CGuiKl3K.js +++ b/app/kuma-ui/pkg/resources/data/assets/PolicyTypeListView-tF8ieTr7.js @@ -1 +1 @@ -import{d as $,r as t,o as l,q as f,w as o,b as i,e as u,m,c as _,M as y,N as w,n as b,t as C,I as q,_ as z}from"./index-Du84oSnm.js";const E={class:"policy-list-content"},F={class:"policy-count"},M={class:"policy-list"},j=$({__name:"PolicyTypeListView",setup(G){return(H,c)=>{const D=t("RouteTitle"),R=t("XAction"),B=t("DataCollection"),P=t("DataLoader"),x=t("XCard"),L=t("RouterView"),v=t("DataSource"),A=t("AppView"),N=t("RouteView");return l(),f(N,{name:"policy-list-view",params:{mesh:"",policyPath:"",policy:""}},{default:o(({route:d,t:X})=>[i(D,{render:!1,title:X("policies.routes.types.title")},null,8,["title"]),c[2]||(c[2]=u()),i(A,null,{default:o(()=>[i(v,{src:`/mesh-insights/${d.params.mesh}`},{default:o(({data:e})=>[i(v,{src:"/policy-types"},{default:o(({data:s,error:S})=>[m("div",E,[i(x,{class:"policy-type-list","data-testid":"policy-type-list"},{default:o(()=>[i(P,{data:[s],errors:[S]},{default:o(()=>[(l(!0),_(y,null,w([typeof(e==null?void 0:e.policies)>"u"?s.policies:s.policies.filter(p=>{var n,a;return!p.isTargetRefBased&&(((a=(n=e.policies)==null?void 0:n[p.name])==null?void 0:a.total)??0)>0})],p=>(l(),f(B,{key:p,predicate:typeof(e==null?void 0:e.policies)>"u"?void 0:n=>p.length>0||n.isTargetRefBased,items:s.policies},{default:o(({items:n})=>[(l(!0),_(y,null,w([n.find(a=>a.path===d.params.policyPath)],a=>(l(),_(y,{key:a},[(l(!0),_(y,null,w(n,(r,T)=>{var V,k;return l(),_("div",{key:r.path,class:b(["policy-type-link-wrapper",{"policy-type-link-wrapper--is-active":a&&a.path===r.path}])},[i(R,{class:"policy-type-link",to:{name:"policy-list-view",params:{mesh:d.params.mesh,policyPath:r.path}},mount:d.params.policyPath.length===0&&T===0?d.replace:void 0,"data-testid":`policy-type-link-${r.name}`},{default:o(()=>[u(C(r.name),1)]),_:2},1032,["to","mount","data-testid"]),c[0]||(c[0]=u()),m("div",F,C(((k=(V=e==null?void 0:e.policies)==null?void 0:V[r.name])==null?void 0:k.total)??0),1)],2)}),128))],64))),128))]),_:2},1032,["predicate","items"]))),128))]),_:2},1032,["data","errors"])]),_:2},1024),c[1]||(c[1]=u()),m("div",M,[i(L,null,{default:o(({Component:p})=>[(l(),f(q(p),{"policy-types":s==null?void 0:s.policies},null,8,["policy-types"]))]),_:2},1024)])])]),_:2},1024)]),_:2},1032,["src"])]),_:2},1024)]),_:1})}}}),K=z(j,[["__scopeId","data-v-5a875ff4"]]);export{K as default}; +import{d as $,r as t,o as l,q as f,w as o,b as i,e as u,m,c as _,M as y,N as w,n as b,t as C,I as q,_ as z}from"./index-CYuTVQ47.js";const E={class:"policy-list-content"},F={class:"policy-count"},M={class:"policy-list"},j=$({__name:"PolicyTypeListView",setup(G){return(H,c)=>{const D=t("RouteTitle"),R=t("XAction"),B=t("DataCollection"),P=t("DataLoader"),x=t("XCard"),L=t("RouterView"),v=t("DataSource"),A=t("AppView"),N=t("RouteView");return l(),f(N,{name:"policy-list-view",params:{mesh:"",policyPath:"",policy:""}},{default:o(({route:d,t:X})=>[i(D,{render:!1,title:X("policies.routes.types.title")},null,8,["title"]),c[2]||(c[2]=u()),i(A,null,{default:o(()=>[i(v,{src:`/mesh-insights/${d.params.mesh}`},{default:o(({data:e})=>[i(v,{src:"/policy-types"},{default:o(({data:s,error:S})=>[m("div",E,[i(x,{class:"policy-type-list","data-testid":"policy-type-list"},{default:o(()=>[i(P,{data:[s],errors:[S]},{default:o(()=>[(l(!0),_(y,null,w([typeof(e==null?void 0:e.policies)>"u"?s.policies:s.policies.filter(p=>{var n,a;return!p.isTargetRefBased&&(((a=(n=e.policies)==null?void 0:n[p.name])==null?void 0:a.total)??0)>0})],p=>(l(),f(B,{key:p,predicate:typeof(e==null?void 0:e.policies)>"u"?void 0:n=>p.length>0||n.isTargetRefBased,items:s.policies},{default:o(({items:n})=>[(l(!0),_(y,null,w([n.find(a=>a.path===d.params.policyPath)],a=>(l(),_(y,{key:a},[(l(!0),_(y,null,w(n,(r,T)=>{var V,k;return l(),_("div",{key:r.path,class:b(["policy-type-link-wrapper",{"policy-type-link-wrapper--is-active":a&&a.path===r.path}])},[i(R,{class:"policy-type-link",to:{name:"policy-list-view",params:{mesh:d.params.mesh,policyPath:r.path}},mount:d.params.policyPath.length===0&&T===0?d.replace:void 0,"data-testid":`policy-type-link-${r.name}`},{default:o(()=>[u(C(r.name),1)]),_:2},1032,["to","mount","data-testid"]),c[0]||(c[0]=u()),m("div",F,C(((k=(V=e==null?void 0:e.policies)==null?void 0:V[r.name])==null?void 0:k.total)??0),1)],2)}),128))],64))),128))]),_:2},1032,["predicate","items"]))),128))]),_:2},1032,["data","errors"])]),_:2},1024),c[1]||(c[1]=u()),m("div",M,[i(L,null,{default:o(({Component:p})=>[(l(),f(q(p),{"policy-types":s==null?void 0:s.policies},null,8,["policy-types"]))]),_:2},1024)])])]),_:2},1024)]),_:2},1032,["src"])]),_:2},1024)]),_:1})}}}),K=z(j,[["__scopeId","data-v-5a875ff4"]]);export{K as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/PolicyTypeTag-DEYzPr6n.js b/app/kuma-ui/pkg/resources/data/assets/PolicyTypeTag-BMDEBDL1.js similarity index 99% rename from app/kuma-ui/pkg/resources/data/assets/PolicyTypeTag-DEYzPr6n.js rename to app/kuma-ui/pkg/resources/data/assets/PolicyTypeTag-BMDEBDL1.js index c389e42b317f..2e813357950f 100644 --- a/app/kuma-ui/pkg/resources/data/assets/PolicyTypeTag-DEYzPr6n.js +++ b/app/kuma-ui/pkg/resources/data/assets/PolicyTypeTag-BMDEBDL1.js @@ -1 +1 @@ -import{d as Y,J as B,K as l,o as s,q as x,w as H,c as C,L as O,I as M,p as b,e as d,a as U,t as N,_ as L}from"./index-Du84oSnm.js";const R=["aria-hidden"],f='',S=Y({__name:"BrainIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:B,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const A=String(e).replace(/px/gi,""),r=Number(A);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const A=e,r=l(()=>{if(typeof A.size=="number"&&A.size>0)return`${A.size}px`;if(typeof A.size=="string"){const i=String(A.size).replace(/px/gi,""),t=Number(i);if(t&&!isNaN(t)&&Number.isInteger(t)&&t>0)return`${t}px`}return B}),o=l(()=>({boxSizing:"border-box",color:A.color,display:A.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:A.decorative?"none":void 0})),a=i=>{const t={},E=Math.random().toString(36).substring(2,12);return i.replace(/id="([^"]+)"/g,(c,n)=>{const g=`${E}-${n}`;return t[n]=g,`id="${g}"`}).replace(/#([^\s^")]+)/g,(c,n)=>t[n]?`#${t[n]}`:c)},y={"<":"<",">":">",'"':""","'":"'","&":"&"},G=i=>i.replace(/[<>"'&]/g,t=>y[t]),I=`${A.title?`${G(A.title)}`:""}${A.staticIds?f:a(f)}`;return(i,t)=>(s(),x(M(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon brain-icon","data-testid":"kui-icon-wrapper-brain-icon",style:O(o.value),tabindex:e.decorative?"-1":void 0},{default:H(()=>[(s(),C("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-brain-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:I},null,8,R))]),_:1},8,["aria-hidden","style","tabindex"]))}}),u="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB4CAMAAAAOusbgAAAAVFBMVEXa2tra2tra2tra2tra2tra2tr////a2toAfd6izPLvzPnRfvDYteSKr86zas0Aar4AhODY6vr3+Prx8v2Kv+9aqOk3muUOj+N5t+211vXhqfW01fXvn55GAAAABnRSTlMC9s/Hbhsvz/I3AAABVklEQVRo3u3b3Y6CMBCG4SJYhnV/KD+K7v3f57bN7AFJTcDUmZB+74lH5EmMA5hmjK+pq1awqm5M6HxqxTudPSzssmxM06rUmDp8DFawIYi1qYRdlisTeCtcMAGnAgwYMGDAgJ8GGPDB4B8frepnl9cZH5d1374E7GmX1WVuA0xzTvixA+5zwpc0/OXrVgU5N/yx6tMHGDBgwIABvxmeiBZhmF3fPMjDFLuOSjDdnBJMvVOAb1G+y8PjlUKdOGyHOcpLJniiDfEVC/FYZYA3unxFx2OVAd7sTjZ073msRGB2Yy7KvcsC2z05Hitx2P6PVTEwf9W/h/5xvTBOB76ByN8ydzRRzofELln1schjVNCrTxyjsl5vtV7ol7L+tAEGDLhMWOAw5ADHPxIHXmpHfAWepgJOBBgwYMCAAT8NMGDAgJOw2hKO2tqR2qKV1mqZ3jKd2vrgH/W3idgykdWgAAAAAElFTkSuQmCC",p="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABGdBTUEAALGPC/xhBQAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAMKADAAQAAAABAAAAMAAAAAD4/042AAAH90lEQVRoBdVaC4xU1Rn+zr2zu8PyEBGoKMFVK0KLFXyiVKS2FFGIhhT7Smq1aQXbuMQHCwRQiBWVUl7CaiuxGoGosSQ0tJuU4qNrpQEfq0AReQisLKK7iCIsO3fO3+8/wx1mdgdmlp3srCdhz8y9597zff/7P4wBhxw50jfW2Pi4ERkhQB+91lGHAerEmFeLotHJprS01ij4oLGxRkR6dFTQmXAZYxoi0eilpqmhYQVEfpppUYe/ZsxKE6uv39fRzeZkglRzMk319cT/9R1eVuixAPazzyFBPG2p/fgA7M6PAd4v5MhKwB46DDnQAPvRPiCFhFiBNB5LXC8giawETPeuQHER0BRDnCRCTfjn9oLpVAJRDSm5ApHITiDiwy87J0lCwToSngfvvD4FJ5GVgLPvXEl8/mW7u0ProhB9QM1IzUnNyqNmDMkhbmEJ3uvWGSiKtCuJrBqQo3TUTw8C1gLNNCF79yfA+jSns85od/C6eVYC9uAXEBKwu+vSSDgHpuQLPbKakMRikI/qXLRR0Oq4oAO3GBpin6uC/Oc94H+7IWd0gbmoL3Db92GGXdJieb4uZCXgNjoeKjVkZiIhH9bCTF4KbK+FML+71M4ZnnHfzcir4M24E+jSKV+4k+/JjYAub06iHzVB22chCNw6FbKdWbmYDjzvdzBXfQs41gS89g7s4pcgX34FXPJN+IvvyzuJDLaQJJf+gdHFRR3OzrHDkGko6vn3AL27JzL1C2vpzIxM6tTjRsCsmAXDpIfNOxCUzwO+Opr+3jZ+y10D4UaqCQ2ZmqFTQ+YuJrhfzYHUHwKuGQRv4SSgpDjx1H6WIhMfha37DBh0ISIL7wU658ecWk8gJJJpVhK/fvQEifnlSRLySYKE7K8Hvn0BIgvyQyJ3E8oEuPm181ly/HkK0Ks75L+bIXOXJ1eYb/SAVzkFpk8vyJZdCO6dnxdzyi8BwjUkYZ6qcKHW/q0aONKYTmLpZJhzejLUksR9C9pMIu8EFK3pSYeO0v41QtFnUodqwn9iMnD2WRCSiD2wsE0k8k+AEreTaB4sQTCkP8CE1nyEJFQTsmUngj+eMLXma7N9zzsB2bQT+k+TGC5kJj7JML15CDLsUqqLitpVm1ilRWIry5O8E9Ak5s25m0mOWfjldbCVf81IIb6mGvblf5GAgTd2OOyGzTj2s6k4Nv5+2I1bMj6T6WJ+w2jKDvLKW4hPr3QFoLl9DPwJ41Lu8uPRRgQVi2CZ4FzU+oLZOqC/aPnBjF784ER4lzOjZxn+jIqKh7Ksye02VS/Tn3JZ2GinptHognMhr70N1HzILi6Ad8VA2GdWszxvgDfgfHgjLke8Zhuwh2W5WPjjWPhdXEbn3ol49Tvw+p/HiMUsfoqRHw1oQzNlKVTq6NkN/qrHAVauOuTVtxDMJDECNN+5iP6xA0Ip+9PugD9yqNNEfMmLQN/e8H9yI9cJmiY+DKu9RrdSRJfNBkpPnrXbTiAVPDf0lzwADCxz4MM/qoXgwSdpTjzJIHgtnxyJqXfC/8HV4TI3B4tWIKiqhkSLUDLzbniDL0673/xL25xYzYaSx7qNQNdO6eApSflgt9vPXH8Z/NkTYPr3Q2TWBHijrnHX44tXpuEJFi134DWH5AJeHz59Agq+YgmE4EUlzwyblDzBxx/5C+J3zYGtfteB9IZfhsjTM2A6RxF/hYR189HfdbP+CRYuR7zqDSbAIhTPJMkskg8fPD0C7L5kaiWsgu/aErwleGGY1LLadCkN93Jz8PzfXbTxaP+RCT9KXCN4ZzYlCp7RZ/CAtGdO9aX1BJoCyLQnIW+8D9ODDluZInnupOAtwUtpCfy55TCDmY1ThjegzHVs8Q2bYLfvTUj+H9UwNBsXOlsBXl/bOidubII8tAzy9lZIpyi8ub91dh3ik4efQXzNvxk1ovDnTWoB3q1jOI3N/hPsmzU85WAHx+gkKvlZ6rC5Sz7cM3cNaI0zaxmwdTcsy2VvwT1p4O3vFTzNhiHP/0NLyYcbKuiimb+Bdy3LCB7VtAW8vjM3DRxmG/jYctYs7HspXUy/Habf2UlM9rHnICydNYP68wh+yKlDn3tQNTH3Wfijh52W5MPNsxPQ0+n5LwD72A4yguD+n7PHZT1/fMSfeBGympJng+8/MjE38OHDeZhphKcY2rgvWQUcYp3CGt+UjwdYz4fDPr0aWMuQyP7Wn0at5CL58OE8zScnoM35sjX8H0x2VDxhMHfd4oqucF/7fBXA0kFYMvjlP4a5MnvhFT6bzzkzgQMHISvXwrCb8s7sytOGMQDncMhL64DX33Xp3v/lGJihg8Jb7T63JFBXD1n1OsMb20F2U/KLH7Ko6pIE5py1miGQp9Nm/CiY6wYn7xXiQxoBqf0U3j83uCNzq6dst91A8DwyD0fVesibmxJHJTdeDe/6IeGdgs1JAnqAa9ZvgejJG4/RzbjhaYdPWvNg41ZKPgLzvSEwN1xRMNCpGzsCsmMf8N52l1S01jVjr03E++MrRU2mZgeMauXKgTAj00vg1Be292cPH+xtMDxV1ipR7d7cel0aeKynyWza5Qoz4bGgGdVxwLOtqPPMtj2eZldhkWbGDqN9F50QIk1Gtu11ZoMytok3Jer4EwsK+0l/9OFFxNxhDh+NmdFD0w9rtY+lX+gBrvQ+E2YMyXWgoT/2cL9YUUzNf24j79Pe93zizmiEJYK5mT7RQYaaTerPbf4PGwFZsK8ONooAAAAASUVORK5CYII=",h="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABGdBTUEAALGPC/xhBQAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAMKADAAQAAAABAAAAMAAAAAD4/042AAAEj0lEQVRoBe1aS28TVxT+7ngydhwnPGISTBKHEB6iUtOWHTvWqCtKqQhISC2vBbCpRDf9BUgsgAWbdlGppWqlSl1UXfMLCmXRqgXUxmCclOCWxI4Tv4Zz7s00BntmLh4rTCSfxJ4755458333fHfuTTQCZFOHTo+ijCs2cAi2nWJfaE2InABuw8Lle7e/eCwYvL2CXwF7a2hBtwQm8iKKdwwe+Y0HnhnRgBN2Q8qmJcPwOxm7EXrNe40jzVfDq38j9HUJvOkqdSvQrUDAEeiIhGaPH8bsyfe1oWQuTuPxhePa8V6BplenTl85tQ2l9A7YMUsnHMsTIyjtm9CK1QkKXIHC3nEI2l3RgqhzPzw/sB/g+A5ZYAKlPTsVFMnCH1Xx3f26XP2TUUQgAuXhJKr9fQqQRgVYPpUtA7IANvQq5sciEIHi7jHKb5OE9DQh5SOvoGs6pKNABJYn06tAaDQ1SLB82DoFnnO1TaA8NIhqIo7IQkFLDI58zPx/WvEMTsfaJlAiPbPF789oiWHxPTX6A3f/kPGdmQEBKlCaGJUE+oiANJ9JvEAEeOL23/ldHvVmjUrt9d1WBSrJLaiRfMzCEqzcU8pPcDzmAMunSk8f699FxP7KqngvVK/R19ZKvDy+Qy5cvQ8z8la2xuhzII8+m9foF9+axOz0YRm3/dbP6PvtoWy7fZm1iIV6tAd1i4+W3BLUrR7Y1Jb+1T7eKqg41ccajj94JPPy4DskaoleZM8cRYmeUGyO1hm0Q6DRz5XMnj2KpV1jTcSYyOTnNzjc1Uw1eCwBpQIFhNWqfvhKCZDPZbCQoGK5eVhz82uJKYjBPDp/DFwhBswZnEcmT3YlnzV/jRbBzKVplFNDTeDXEnu3TLNeBpb44x3o20vksh8fQYU2d1GaF+nr3yBCc6SVOaQyl05gxYm/9rWMf1VCra5v9LU1BxoT/N+mCpSHB2HNzmP05neu4J14ltZKKqnIroLnPta8n2ycHHzsHAGqgPXPM4x8+QOBLzXeo6ntSMsiGaYbwDcFajg6QiA6k0M9EQM/NSJFb/CMqe/PDD0QTKrU976V8uMg3j74ifOg8IsNZX9bC1mYmHQJvOlqBJ7EcUPgw8EELFq5vn1WQKHmPaX6IwIXhzdJ3jfmnmPRJ95vgAJJqJfAf0Tgx3pMpGn7cW5oExIE0M0Y/GepzdgT65EfbrPvVZuKW7g6vlV+uO1lYurgWTtmGHIEo7QYxYhSlM6jlJf9UT6nNvtiBFj5+SjUNeRbrNWpLTBmRSiOc6h8bjfOlquya8TyEQDdN1+t4dOZvFsqXsjU3ob/rqVfMv5iGaijbdORO2ihUlshiqdu5RZ4Uqnix3wRBsWcSiawj/8/xAEqGSd8ye4vV8DS4e3EheEBWYmXAl7zJJTrAMvm1LaEpPLV0wLu8V7NxUJJwAVrS3egSdwy4zo7uwTWecCbbtetQNOQrLPDoOd1bp3v2bnbEXZaN+nFiQ1qjJ3WfFymZdN9rQ4tOcJM2CNzf/+ysH33gVuiLlIkpyTh7Q8tZgbGr9sI8RO9qfIBv27zAiEVYZQrGIvuAAAAAElFTkSuQmCC",D="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABGdBTUEAALGPC/xhBQAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAMKADAAQAAAABAAAAMAAAAAD4/042AAAFt0lEQVRoBe1aa2xTVRz/3d7bBytdXddtbIN1sId7IG4yHhGICxluMohOAkGChhiMih/8IiSERImRaBD9YGIkGg0xypwo8YkajGyikxqemziyDbbhBoyN7kHLStfb6zm3u01v1zvaritrwn9Zz+Pec87v//j9z2lzGBBZYHpyttMt7IWAcgFCOu2brsKAuQoG9TqO2dFkO9zNjIE/JwiCabqCDoaLYRgbUeJB1qgu2E/ALw720jTvm8ELSOdo2EhAy6vKpKpiWf/zSdmzUMbIBgQ0IpnPN4ZgV033mA/QV9ak2Jk8wxOCrDfOGqo4wzsObtwrwMWahD4CjtlysuvHvQfukXgcq2LcEfchxPkbTIlQgcTzHzOV9VDwxL0HYkLiIn0qNqQVoyDBjMN9/+Kr3hZ4yF80ZEoVeNiYRYAXYb4+TcQ6KnigZlS44OjD25cb0eUcnLQOUVeAAlxlysH61PmYo0sUAbbeuoG63vM4MXwZm2YtwMa0B+Ahynx+rRm115rAkyNxpMI8t/6NoKMjIW4Cq8YnhY/DrNaLeKzDPfiytxnn7L0yfLkzkvCKZQVo2T4ygH1df5DSJnsnsKFE6KiSOJHViOA7SGhsbfkOuy7+Og48BUZBv3Thexy4ehYW4qX3C9ZgS3pJIOaQ2lELoXlJGWB5Hh/kVOH4UBf6k41ovdGNo5dOTQjEojNiZ/Yjojd2tB/F6ZtXJnw/8OGkPVCanovd5c9g76qtMOuN4vxqqGBzDuP5smq8Vv400vT3Ba7ra3c5h3Bs4JLY1rOybcn3zkSVSSmwMCMPu1ZsQq4pEz+2/Y2OQW+scwyL2uZj2Nd4CFnGVLxT+SJW5yl/7XZ5vClVzYSvgGyEElGCEZr8vAGDJkE0zusNn5Jw6YFWxYptTuW1y4nuFvxzvRPPllaS/ypkJprx0akj4wzqJhmJCsswsmeh4AnbA2pwWKbOx079Wrg9vLigATps1C0FJ3jtwZFUKondNYL3rN+IihSnZEvdspIXvPPQFByuyDwQzNKBE27Xr4ZJNRNnRzt9CrgYD7JYM+7nvL+JccQ7geLi3ZA8E/iMbnBU/BWn7VDwhK1ykkqPQ04rPnM2+hTwEAXedfyEi+7rsPOjyCb5vTI5h2LwCfUWq2BhXvBuRSzhTrgStgI8sZa080khxJHs4Sb76ZBwC3s6GnDT7cL2rOV4M6cCKWM8cXvcYMc44g/SwGlRYpgldmnGuOP//E51xe/ESu7jySGMI2mSytBth1hWzC1Fu60HDpcTS/hivNrWgOq0HKwx5+Pjghp8eOUkTl5pQx7JVpKka2diXUoRHkvOF8lPw6hjRPlspERodmHxyt3SpP5lZ3vwDaVcU4hOTx+6+BsYdNpBSVqZW4aKeQ/hmt2GW3YnEqDFFwNn0ESOEKWGdPFsZOQZ7G/5DSZWi22zF+HlOUtRSE6pThJa9IS6p+P3CY8T2bkZ/vB89bB34s26ZSjiMvDt7dOwjl4UJ0qbacK2RWtRnGLBn/+dx4HTv8AljIpK9Qz2YzGXhJqUAtBYl4h63eXA1wT4kf42jHhGfYDCrYStAM3/yzX5qNaUoJPvQ91tKzQkqCxsMpKyTNi8oIIA5UnGYaHjNOi+2Ye3jtfBTFLsC5llUBEiU+D1to5JnUIlRcNWQBqYTFLpBt0SzGVTCHwWAx4H6px/waZ1YkvJo9CrdWR3tpLYb5WGTEkpU0CJKEqEpohKOQv5ZHDO3UXoLeWn6GANBY9sI4tk2TME+N0UmQfuJpBI1w57I4t0oakaF/cKKO7EoVoskOBKxJPmC/d9aZxSGfceuEdiJdfGqj/uQ0i2kd2JgNSq0SZhJPP5j1GJdw9i5e8or0OxM/mJNQfJVYOnojx3TKYj9yVqVfTWB704EZMVo7jI2GWPHWzvSMtwpr7oIL04QVxiJmsYorhO1KcSw4ZhfiCGX0ev2/wPquz9nGykU2YAAAAASUVORK5CYII=",T="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",m=""+new URL("Retry-DtielECB.png",import.meta.url).href,v=""+new URL("Timeout-CoLwo3YG.jpg",import.meta.url).href,Q="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABGdBTUEAALGPC/xhBQAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAMKADAAQAAAABAAAAMAAAAAD4/042AAABYklEQVRoBe2av0oDQRDGZxbRxhfwDRI0NhKtRAhWPkM6Ex9KTOczWElArBRsAuEeIS+QRpvJfJdcqkWRLWYH5or7s7N797v59j4Odph2m4hw//xywsT3JHQqJMddrIajcq2Jaalcs2bx+cTMAi7Grn9xfSI/388kMsJ19RvznA+Pxs3X+yoh867gkV1NNJjBzr3BcKpT5rH6rOcAmR5SO+dzQQdtYE/4YB2w5hGVPdXmNnnSfCvYUz7kpzVewFor9woc/DeDb/OXX4fcjO728b/67jsWnLhXgHtnw/anqCAJpkPdKxAvYDp/9OHhQtYKhAtZKxAuZK1AuJC1AuFC1gqEC1krEC5krUC4kLUC4ULWCoQLWSsQLmStQLhQKFCYAaxSrgvvYTYc7AnL92YEpQ9WdqxSzkrvYzUe7Lwt8rh6dVMn0WVL6yWaxcdtQtUHCidIG7pY9cddsUfL3sF6LbfZAN5wf/+tIkpkAAAAAElFTkSuQmCC",w="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABGdBTUEAALGPC/xhBQAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAMKADAAQAAAABAAAAMAAAAAD4/042AAAGRklEQVRoBdVZ629URRQ/c2/b7e62Fii2FBqsSOQZpSEBQkJiSGtMfKFRv0gMSUU+mJj4xcTEhPDJxD9BbaIJflETUfETDZoQNYgiREtBHsHYF9At0H10n/d6frM73Xsvey+zW+22J7l7zsyZOa+ZOffcWUElsG1bTMfjr3NzgGzawrhF8RYJTpCgYbZlcEVr68dCCBt2Cfwkk8mudME6Sra9F+1FD0KcbDaN/dFodMJA5JeU8YguBxo2w3YRm5k5yFvmw0Uf9UoGCnrD4P6BSrwl0jcgYndn4mzsYjuwuvFLYAWWqvFwsqVB11W/cZZl0e9/XqKr10cplc74DavYH2kO0SM93dS7dQMZBmJZPczbARj/x8Wr1WvmGXBYzd3+2KaaZMzbAUQe0LdnB3V3dVRlxOjEDRo6dUauXq0O1LZuDjPVtqnWeIjo7uqUkpQMh1htct4OaGv6nwYueQe0zsDgF9/5xs/05VTHCNIx8PLTvsK0HECKQ7qsCmJ3iD47RmL4LznN3vIo0av7iNqXVSXmfulVy4GmBpPSWYv2P99PoaYmlwGffH7c1ZYNNl688z5RIjnHEz/+SnR+hOwP3q3ohDfKmWyWjn59gqA7CLTOQDQaljLiidkgWWUeR95p/BwDDoGnAUqX0u03RcuB9rY2OX/85pSfHFe/2jauzlIjiOccr3Qp3U6ek9ZyQOX4kWt/cykuP4ScMv5zGjqgC6B0+ynRcmAtv2Ej4RDvilk6N3LZT9Zcvzywcy03EcRTI6EDuqATuoNAywHTNGjXtq1Sztnhy3Ty57M0OnnLv3hDtmmJ3qsXfeBVALyNIROyoQMAndAdBPge0N4TF65cp9PnLpDl2EZmiT7wyjNuPZppVGWxgpCf51KGwfTObZtp8/oet8wKLa00quZB4OrOlQRHxidjvAKzZOXyiu3GyPdvHeCvVT1o5HQZaQ7T6lXt0vBlrS1aE6tyABIheHdvcTuhrSIIej7w2gtP1TQ9eIPVJHJhJ2mtQFCdEvye1HcmSIf3Le2UquVALbXQeOo2HfntS/pp4pLUt7trAx3e/hKtjix36r8vXZdaCMY/8c0RupMp10JfXfuFvh8bph+eO1zRCW+U61oLIfJO41WY0QeeDtStFsoUcnR67CKFbIOa+VFY0afHLlGu4JN6HZ7VpRZK5TI0NjNFhjDI5MeJQRcfQf/wmGyAE3WphRLZWZpMTvOLy6bejh6+5xHyrqeM2Snu6+14mEdYNJGIUTafc8S8TC54LZQRebqVust39Ww0R/rQpiepLRRlutguYiH7Dm3ql2NQjkzyYbdK7+q61UJ5ylHOKNCzfXvKIWTqVjpOH10covNTxbL48ZUP0cGNffRgc6tr3PETpyhsNZHNjitYsFoomU5RhiNpyMijGMOD6kdQZ7iN3ut90dHHpIOPFsYK/t7GCkaMMEUXqhbatW0LxWbjfBBz9O3QKTakuFWkTdLIIlU0GHS50vTSiDbY/f07qD3cSiGzUU3WwlpvYqekAt9OTKcTlLcKpaxSXHrs/VpAzcP5uZ1O0nI+O6EGfSeqcgD5+25mVn5WIk1isygMQ8obqLIrxc1V3GQYgfFqHuQAZjibPcBY1wntsMF4CId6lVVMXv5IKMROCIrFbst+0IrvxYoHjGeK5wBDhhoLp5CSsT11QGsF0pyv8ZLCMvPfmy65a9esoit8Q32G73xqAawAZKitpGQks6yvSVCjGWxiMJelpTkScMCrQCnavH6d5I2O3+TLr6zqrow9e6y5sYm613TQxnU99wQGAlKsN8I4yInAb2IYLl/57qBXNk6n13sIvHM8Dip2mDOTnxNYgQQ/rg9Q6EFRlretmv/6UcpdWAVCYRez1KjAy3DGE1yGNIh7Pp8SDbyth/lc7lSyYHyaDywuG/y2jRq7kDhb4MtlvmJpcJ5Bth0rMMiPdAD1CaKOIHgPK4zFIUaxBgxQNHBtADmYq8Ku6Mry8O4RhikzV0nfoMDf9dPxxBBfn+8tIOwMarpXfGlS3RFSrmkYJ1e0tvTxigh7aibzJoncp/wvwI66W6djgDDO5A16G7aLGwm7k89HN+YZVmofR5/v/ux1fP2GDHYfmO8aYa2VDKhSNLAHDJFiu65x7I9ZhnmsyG0c/xfNI5E629R1xgAAAABJRU5ErkJggg==",P="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABGdBTUEAALGPC/xhBQAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAMKADAAQAAAABAAAAMAAAAAD4/042AAAGKUlEQVRoBc2aX2xTVRzHv/fe/tnf7h+bG24y4yBZJAETTBhGQ5BKiMYXnoY8EEgw0RDBGYJvxAeNcyLEFyUGjaI88WIMREGsJmSgD0CiWXSDQFbWSV3XtVvXru29/n6n3HE7u97b3gv2JLc9vT33dz6/f+ece+6VQGUqoXWqanoQ0DZDQwefK1TajnrE6btvLhT6++GckxACpIAsuw+11EhBF8Nr2fR1gm82JZBU0yYPvIEwsNZPzNuIfZ3rnuXN4YlMYgUk6YEzWulAI4NrFDUuETZWrmAFZM1iy4fVTNssF4v5pRiSxApUQBjpYBROsl639E0hJCuV5YWSFJC4dSUkssHalAPWi8ThUxk5vAgtheMp05iQCbrWoyCSytE3ezXMLWShml652E/Rii7freQCIp1VLcs3VYCFN9a4IS8ZPlVNQzSRtq2EkF9N8rliKCpZJzpvLt80B9jyDP/jWAxPHftDHFznc/yf3SLkE/zc6Dnc+rBLHFxnhazIN/VAM1ufhDF8KJ4WvB31blw98CTYShHygp2iy2f4bCwoRCm+TnQPjCMTD+H20EpIbCc6+DuvThls6gE7cE5cS5FKU9X9scOYdvyfqQfqvQq8bkWE0FvfjQumoZe68HyPD7FUFgvprC3OOiWDquoaEULhb/cJWa0vn0Dt6u1Ikew49VGsmCrAuVUoiSNJFTvPxnD8uWq0VOUnYLEOjf+ps2HMfrULq147A6U2fznmWBLzUMmjDVuDhfLBlt95dgaXQmn0fz+HqaTRsUbE5etqPIzox36kRgO4/ekOJOcTi/K5LysjEEs39cByCBGC7v8hjtGoitUNMk5vq0ezRU8I+ON+ZMMjUFb2ovH185DrWpfrquj5spOYYU+/UI81TRLG4uSR8zGwUmaF4aeP+pGZJPh2e/DcV9kK8MWsxDd+UqJRwmgsg1cuzJASy69W1VgYkSGCD43AxfD7y7c898/FlgIsoLlKxtdbfeQJmTxBSlwsrATDTw3eg+ewecM+vCMKLCqxpUHkwg3yxMBwDB4aenmS4qNOzmDmk13ITIzA3dGLpoMEX19ezHN/xlJ2EhuF6HUOn4HLUXzpb0UTzR/GkolHaJmwA75XTzkGz/IdVYAFsuV9BH8hmMDB4Sk+hY/6WrC1swbJRAKzakkreHF9sQ/bObBUeJ07J5LhQ4msOHRFPFXVS5vb/u24AraJShTguAKp5LxA4LDpqFHEwXUus+nlh1jRoIwPR3MgG6VJamgXet45A5cvf20zTcuP3YEQPtiwAs1e5+zmmCSGv3vYj8T1AMaO0NqGEta4dtr98wQu/5PE7kuTdGtafIVZiiMc8QDD/32IJqngCDyP96L13fNQGvLHeYbeMzyJsVgaPXRDdHJTO3kif6gtBVxva9sDAn7Aj/QtmqS6CsNzZwx7sq8dPT4FY7MpUibkiCdsKcDwkwcI/jZZvrsXbe//1/K6pe4rsZKUcOHG3AL2XL5jW4myFchOhxHan7O86zGCHyT4xvywMcLrdfbE5xsfpTBy4SYpsffKHXCCl1ss5QDflfEOgb5vk5qfx839LyJxNQD3E73oOGYN3gg5TftKe38N4sbsAja21OCLTV2opVmci/P7QgX2bTIzEfw5sAMrjpyyZHkjvF5nJQ5fn8Bnz6xCkyd/iWF138nUA/pN/dS5c/hrX+6me82JE2jZvh3zcwnMafkd63BWv7209Kj3uhC4G8Xbv98Sl723thub2xqt3dT/JEGTiMG458J7MDIdfH7DtQl4HunAcFcXUsGg6MDb2Ym+8XExzju1L9R38Romk7k9pvYqN4a3rLckPy+JeZ+FC+8iclX/LU5W6IdrbSxVFE27N9lw2BhDiC/iZLNbWIaX3M1hYwwhq/JNc0DsCxVIYqv7NmYKLrfv5FgSM8DSYbSUYc5MAaP8mWxuPmhQFOe2160AONXm6V+uUQICvz273rJIe2Og5W6sNSznMW5lKSDGxNIGhopSoJwHiDLFHL17UBlFpgfpJT1MJ3ZymhSoDHyioEe44kmoZSB+6YPe+pAgRSxf8wAb8psAVj3AzMwu8ysrkuJeR+uH0/97OPGrDGYP0jnkiZWZmf1f1o7IN6awz1AAAAAASUVORK5CYII=",z="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABGdBTUEAALGPC/xhBQAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAMKADAAQAAAABAAAAMAAAAAD4/042AAAEs0lEQVRoBe1azWtUVxQ/781HkslHzQwpDfkQUUpdaHZtaUtTuhACYtC/wI22FHd+bMSlFNSdIhjcddFNKW0pZlfS0BayEdSFqAjRJMbGfBgTZ+JM8p7nd27ezMvkvsy7yUucAS+898479+P8zj3n3nvembGIy8xMttOhwiVy6RuX3HbwqrVYZE2SRUM2Jc5lMqlxaxX8Hdd109UKWofLsqxZVqLHxszXGngoBMzAbsNtdBrWBI+x29Xu8xtNJLDbGzWohbr3CrxrK8W3A4BtW9SYqqdEQg1fKCzT6+wSOY4bubjIFQD41g+ayLZL3hmrS1KSlZmbX4xciZKUiOYGMw/wfz/M0ldXnsgFGjzURV2sfRceF+3KhwPxCYdDQslhml+ImVq54KKlVwv6v7Pd9GFzXIA/f7Ui/T5qidE/Z3bT1MIyfXn5qfRBhb9/ptGmvv11dOLzFCVi0i3ULe560mVEBr/6lN4igW/+Nr5hRU+u8/TlfdlXqychr9QO8tQUTGcd+ul2TmT98EVK31nDtaamX1aWqukYxGpuaqB69nm4zfk/Xkizi0faqPfjFC29ydPCIoPUlH9H83T61gKlUzbdOt6qaaFnRa6AbhFDtOM4FRfxpzdmxNgj32X0aDXcyHchbJXYbTa1jTIa0502cgXUbLuBrqKZxCJrhffEgP2i2Kac2BYFyoWEfmc0pguyqhRwePusaQu4cW9bDW0z2hYLbDYWcmOmDkTRK6DbRsPGQuJC4SdfWm5bLDQ4sURdv07KBbpSLDT8f55c9oc0hxQmxciFCg7RtUdZ+v1ZnqbfOBIz+WMn0HePdhFCtpMjczSe4w6r9NixdprnffLA4CxzAlwlZlF/d530CXszUuDq4yzdfLqkgh+eKMDwLzuhA+ImAEIc5LCfl3YaNFajtNXZ1N+epFN7w8dBGNNIgd+m8gJgoKeFvs4k0H9daeZEDcrAZ61iBY/GcxfX3T8UPkxAn0rFKBb6ZHhW3OZBbzAI3SIGiDCxUCWwunojCzichPHZXzeefHFtOhbSjrgx00gBHDRhCgK6oLA5TH+TNkYKYAFWWzFSgOSory4VjBRQFgjnRjulptGxJ8FWiA9u7ET4tEy3NssFGrytlO9fLNLMynoXNlOAW1daB942iu/iGKdScIFWuaLNK/FnNk/fTr4kPP3FSIG2es7Gs9P99brgH2MN7eWFBl/lqOv+hFygK8VCawYJeIEFYAm/NYwOsh/ncnR9PldMo3hhgHpCqkWjB7uoPRkX4OMFlRfq5ETP2P4Omswv0557Y3IYKoywiAolpDe/+tNQHi1pm7KpznDcdDHdaBZKnNnVwPGMS78s5mlqhUMGBDUiX7mGCFKkwld+R/PVSwDzrQSf3ZPfMaQKRvCCrBEz+Mm/jaHLumJkgXW9NQwvLwS3OTmByJPjoo409bU0bJgX0gy1htX5RI0F5uFUUmYfVjDaRteMGPCCLDQSuQA81tJRbIVYCHVbKZ7bQAGvRK7AlvJCHirN0z/r/urIXcg/+E7QZWt7J0RGK+O9AtHOp/loHKHwfw9qtAC7zefDUI3i5wOOhmr/zx74ywr+9cE5nZ9rwZ2AEViBGdjfAhPs4mowdpbkAAAAAElFTkSuQmCC",K=""+new URL("VirtualOutbound-ScwHci8c.png",import.meta.url).href,q={class:"policy-type-tag"},F=["src"],J=Y({__name:"PolicyTypeTag",props:{policyType:{type:String,required:!0}},setup(e){const A={CircuitBreaker:u,FaultInjection:p,HealthCheck:h,MeshAccessLog:Q,MeshCircuitBreaker:u,MeshFaultInjection:p,MeshHealthCheck:h,MeshProxyPatch:D,MeshRateLimit:T,MeshRetry:m,MeshTimeout:v,MeshTrace:z,MeshTrafficPermission:w,ProxyTemplate:D,RateLimit:T,Retry:m,Timeout:v,TrafficLog:Q,TrafficPermission:w,TrafficRoute:P,TrafficTrace:z,VirtualOutbound:K},r=e;return(o,a)=>(s(),C("span",q,[A[r.policyType]?(s(),C("img",{key:0,class:"policy-type-tag-icon",src:A[r.policyType],alt:""},null,8,F)):(s(),x(b(S),{key:1})),a[0]||(a[0]=d()),U(o.$slots,"default",{},()=>[d(N(r.policyType),1)],!0)]))}}),k=L(J,[["__scopeId","data-v-9604a2cd"]]);export{k as P}; +import{d as Y,J as B,K as l,o as s,q as x,w as H,c as C,L as O,I as M,p as b,e as d,a as U,t as N,_ as L}from"./index-CYuTVQ47.js";const R=["aria-hidden"],f='',S=Y({__name:"BrainIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:B,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const A=String(e).replace(/px/gi,""),r=Number(A);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const A=e,r=l(()=>{if(typeof A.size=="number"&&A.size>0)return`${A.size}px`;if(typeof A.size=="string"){const i=String(A.size).replace(/px/gi,""),t=Number(i);if(t&&!isNaN(t)&&Number.isInteger(t)&&t>0)return`${t}px`}return B}),o=l(()=>({boxSizing:"border-box",color:A.color,display:A.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:A.decorative?"none":void 0})),a=i=>{const t={},E=Math.random().toString(36).substring(2,12);return i.replace(/id="([^"]+)"/g,(c,n)=>{const g=`${E}-${n}`;return t[n]=g,`id="${g}"`}).replace(/#([^\s^")]+)/g,(c,n)=>t[n]?`#${t[n]}`:c)},y={"<":"<",">":">",'"':""","'":"'","&":"&"},G=i=>i.replace(/[<>"'&]/g,t=>y[t]),I=`${A.title?`${G(A.title)}`:""}${A.staticIds?f:a(f)}`;return(i,t)=>(s(),x(M(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon brain-icon","data-testid":"kui-icon-wrapper-brain-icon",style:O(o.value),tabindex:e.decorative?"-1":void 0},{default:H(()=>[(s(),C("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-brain-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:I},null,8,R))]),_:1},8,["aria-hidden","style","tabindex"]))}}),u="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB4CAMAAAAOusbgAAAAVFBMVEXa2tra2tra2tra2tra2tra2tr////a2toAfd6izPLvzPnRfvDYteSKr86zas0Aar4AhODY6vr3+Prx8v2Kv+9aqOk3muUOj+N5t+211vXhqfW01fXvn55GAAAABnRSTlMC9s/Hbhsvz/I3AAABVklEQVRo3u3b3Y6CMBCG4SJYhnV/KD+K7v3f57bN7AFJTcDUmZB+74lH5EmMA5hmjK+pq1awqm5M6HxqxTudPSzssmxM06rUmDp8DFawIYi1qYRdlisTeCtcMAGnAgwYMGDAgJ8GGPDB4B8frepnl9cZH5d1374E7GmX1WVuA0xzTvixA+5zwpc0/OXrVgU5N/yx6tMHGDBgwIABvxmeiBZhmF3fPMjDFLuOSjDdnBJMvVOAb1G+y8PjlUKdOGyHOcpLJniiDfEVC/FYZYA3unxFx2OVAd7sTjZ073msRGB2Yy7KvcsC2z05Hitx2P6PVTEwf9W/h/5xvTBOB76ByN8ydzRRzofELln1schjVNCrTxyjsl5vtV7ol7L+tAEGDLhMWOAw5ADHPxIHXmpHfAWepgJOBBgwYMCAAT8NMGDAgJOw2hKO2tqR2qKV1mqZ3jKd2vrgH/W3idgykdWgAAAAAElFTkSuQmCC",p="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABGdBTUEAALGPC/xhBQAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAMKADAAQAAAABAAAAMAAAAAD4/042AAAH90lEQVRoBdVaC4xU1Rn+zr2zu8PyEBGoKMFVK0KLFXyiVKS2FFGIhhT7Smq1aQXbuMQHCwRQiBWVUl7CaiuxGoGosSQ0tJuU4qNrpQEfq0AReQisLKK7iCIsO3fO3+8/wx1mdgdmlp3srCdhz8y9597zff/7P4wBhxw50jfW2Pi4ERkhQB+91lGHAerEmFeLotHJprS01ij4oLGxRkR6dFTQmXAZYxoi0eilpqmhYQVEfpppUYe/ZsxKE6uv39fRzeZkglRzMk319cT/9R1eVuixAPazzyFBPG2p/fgA7M6PAd4v5MhKwB46DDnQAPvRPiCFhFiBNB5LXC8giawETPeuQHER0BRDnCRCTfjn9oLpVAJRDSm5ApHITiDiwy87J0lCwToSngfvvD4FJ5GVgLPvXEl8/mW7u0ProhB9QM1IzUnNyqNmDMkhbmEJ3uvWGSiKtCuJrBqQo3TUTw8C1gLNNCF79yfA+jSns85od/C6eVYC9uAXEBKwu+vSSDgHpuQLPbKakMRikI/qXLRR0Oq4oAO3GBpin6uC/Oc94H+7IWd0gbmoL3Db92GGXdJieb4uZCXgNjoeKjVkZiIhH9bCTF4KbK+FML+71M4ZnnHfzcir4M24E+jSKV+4k+/JjYAub06iHzVB22chCNw6FbKdWbmYDjzvdzBXfQs41gS89g7s4pcgX34FXPJN+IvvyzuJDLaQJJf+gdHFRR3OzrHDkGko6vn3AL27JzL1C2vpzIxM6tTjRsCsmAXDpIfNOxCUzwO+Opr+3jZ+y10D4UaqCQ2ZmqFTQ+YuJrhfzYHUHwKuGQRv4SSgpDjx1H6WIhMfha37DBh0ISIL7wU658ecWk8gJJJpVhK/fvQEifnlSRLySYKE7K8Hvn0BIgvyQyJ3E8oEuPm181ly/HkK0Ks75L+bIXOXJ1eYb/SAVzkFpk8vyJZdCO6dnxdzyi8BwjUkYZ6qcKHW/q0aONKYTmLpZJhzejLUksR9C9pMIu8EFK3pSYeO0v41QtFnUodqwn9iMnD2WRCSiD2wsE0k8k+AEreTaB4sQTCkP8CE1nyEJFQTsmUngj+eMLXma7N9zzsB2bQT+k+TGC5kJj7JML15CDLsUqqLitpVm1ilRWIry5O8E9Ak5s25m0mOWfjldbCVf81IIb6mGvblf5GAgTd2OOyGzTj2s6k4Nv5+2I1bMj6T6WJ+w2jKDvLKW4hPr3QFoLl9DPwJ41Lu8uPRRgQVi2CZ4FzU+oLZOqC/aPnBjF784ER4lzOjZxn+jIqKh7Ksye02VS/Tn3JZ2GinptHognMhr70N1HzILi6Ad8VA2GdWszxvgDfgfHgjLke8Zhuwh2W5WPjjWPhdXEbn3ol49Tvw+p/HiMUsfoqRHw1oQzNlKVTq6NkN/qrHAVauOuTVtxDMJDECNN+5iP6xA0Ip+9PugD9yqNNEfMmLQN/e8H9yI9cJmiY+DKu9RrdSRJfNBkpPnrXbTiAVPDf0lzwADCxz4MM/qoXgwSdpTjzJIHgtnxyJqXfC/8HV4TI3B4tWIKiqhkSLUDLzbniDL0673/xL25xYzYaSx7qNQNdO6eApSflgt9vPXH8Z/NkTYPr3Q2TWBHijrnHX44tXpuEJFi134DWH5AJeHz59Agq+YgmE4EUlzwyblDzBxx/5C+J3zYGtfteB9IZfhsjTM2A6RxF/hYR189HfdbP+CRYuR7zqDSbAIhTPJMkskg8fPD0C7L5kaiWsgu/aErwleGGY1LLadCkN93Jz8PzfXbTxaP+RCT9KXCN4ZzYlCp7RZ/CAtGdO9aX1BJoCyLQnIW+8D9ODDluZInnupOAtwUtpCfy55TCDmY1ThjegzHVs8Q2bYLfvTUj+H9UwNBsXOlsBXl/bOidubII8tAzy9lZIpyi8ub91dh3ik4efQXzNvxk1ovDnTWoB3q1jOI3N/hPsmzU85WAHx+gkKvlZ6rC5Sz7cM3cNaI0zaxmwdTcsy2VvwT1p4O3vFTzNhiHP/0NLyYcbKuiimb+Bdy3LCB7VtAW8vjM3DRxmG/jYctYs7HspXUy/Habf2UlM9rHnICydNYP68wh+yKlDn3tQNTH3Wfijh52W5MPNsxPQ0+n5LwD72A4yguD+n7PHZT1/fMSfeBGympJng+8/MjE38OHDeZhphKcY2rgvWQUcYp3CGt+UjwdYz4fDPr0aWMuQyP7Wn0at5CL58OE8zScnoM35sjX8H0x2VDxhMHfd4oqucF/7fBXA0kFYMvjlP4a5MnvhFT6bzzkzgQMHISvXwrCb8s7sytOGMQDncMhL64DX33Xp3v/lGJihg8Jb7T63JFBXD1n1OsMb20F2U/KLH7Ko6pIE5py1miGQp9Nm/CiY6wYn7xXiQxoBqf0U3j83uCNzq6dst91A8DwyD0fVesibmxJHJTdeDe/6IeGdgs1JAnqAa9ZvgejJG4/RzbjhaYdPWvNg41ZKPgLzvSEwN1xRMNCpGzsCsmMf8N52l1S01jVjr03E++MrRU2mZgeMauXKgTAj00vg1Be292cPH+xtMDxV1ipR7d7cel0aeKynyWza5Qoz4bGgGdVxwLOtqPPMtj2eZldhkWbGDqN9F50QIk1Gtu11ZoMytok3Jer4EwsK+0l/9OFFxNxhDh+NmdFD0w9rtY+lX+gBrvQ+E2YMyXWgoT/2cL9YUUzNf24j79Pe93zizmiEJYK5mT7RQYaaTerPbf4PGwFZsK8ONooAAAAASUVORK5CYII=",h="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABGdBTUEAALGPC/xhBQAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAMKADAAQAAAABAAAAMAAAAAD4/042AAAEj0lEQVRoBe1aS28TVxT+7ngydhwnPGISTBKHEB6iUtOWHTvWqCtKqQhISC2vBbCpRDf9BUgsgAWbdlGppWqlSl1UXfMLCmXRqgXUxmCclOCWxI4Tv4Zz7s00BntmLh4rTCSfxJ4755458333fHfuTTQCZFOHTo+ijCs2cAi2nWJfaE2InABuw8Lle7e/eCwYvL2CXwF7a2hBtwQm8iKKdwwe+Y0HnhnRgBN2Q8qmJcPwOxm7EXrNe40jzVfDq38j9HUJvOkqdSvQrUDAEeiIhGaPH8bsyfe1oWQuTuPxhePa8V6BplenTl85tQ2l9A7YMUsnHMsTIyjtm9CK1QkKXIHC3nEI2l3RgqhzPzw/sB/g+A5ZYAKlPTsVFMnCH1Xx3f26XP2TUUQgAuXhJKr9fQqQRgVYPpUtA7IANvQq5sciEIHi7jHKb5OE9DQh5SOvoGs6pKNABJYn06tAaDQ1SLB82DoFnnO1TaA8NIhqIo7IQkFLDI58zPx/WvEMTsfaJlAiPbPF789oiWHxPTX6A3f/kPGdmQEBKlCaGJUE+oiANJ9JvEAEeOL23/ldHvVmjUrt9d1WBSrJLaiRfMzCEqzcU8pPcDzmAMunSk8f699FxP7KqngvVK/R19ZKvDy+Qy5cvQ8z8la2xuhzII8+m9foF9+axOz0YRm3/dbP6PvtoWy7fZm1iIV6tAd1i4+W3BLUrR7Y1Jb+1T7eKqg41ccajj94JPPy4DskaoleZM8cRYmeUGyO1hm0Q6DRz5XMnj2KpV1jTcSYyOTnNzjc1Uw1eCwBpQIFhNWqfvhKCZDPZbCQoGK5eVhz82uJKYjBPDp/DFwhBswZnEcmT3YlnzV/jRbBzKVplFNDTeDXEnu3TLNeBpb44x3o20vksh8fQYU2d1GaF+nr3yBCc6SVOaQyl05gxYm/9rWMf1VCra5v9LU1BxoT/N+mCpSHB2HNzmP05neu4J14ltZKKqnIroLnPta8n2ycHHzsHAGqgPXPM4x8+QOBLzXeo6ntSMsiGaYbwDcFajg6QiA6k0M9EQM/NSJFb/CMqe/PDD0QTKrU976V8uMg3j74ifOg8IsNZX9bC1mYmHQJvOlqBJ7EcUPgw8EELFq5vn1WQKHmPaX6IwIXhzdJ3jfmnmPRJ95vgAJJqJfAf0Tgx3pMpGn7cW5oExIE0M0Y/GepzdgT65EfbrPvVZuKW7g6vlV+uO1lYurgWTtmGHIEo7QYxYhSlM6jlJf9UT6nNvtiBFj5+SjUNeRbrNWpLTBmRSiOc6h8bjfOlquya8TyEQDdN1+t4dOZvFsqXsjU3ob/rqVfMv5iGaijbdORO2ihUlshiqdu5RZ4Uqnix3wRBsWcSiawj/8/xAEqGSd8ye4vV8DS4e3EheEBWYmXAl7zJJTrAMvm1LaEpPLV0wLu8V7NxUJJwAVrS3egSdwy4zo7uwTWecCbbtetQNOQrLPDoOd1bp3v2bnbEXZaN+nFiQ1qjJ3WfFymZdN9rQ4tOcJM2CNzf/+ysH33gVuiLlIkpyTh7Q8tZgbGr9sI8RO9qfIBv27zAiEVYZQrGIvuAAAAAElFTkSuQmCC",D="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABGdBTUEAALGPC/xhBQAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAMKADAAQAAAABAAAAMAAAAAD4/042AAAFt0lEQVRoBe1aa2xTVRz/3d7bBytdXddtbIN1sId7IG4yHhGICxluMohOAkGChhiMih/8IiSERImRaBD9YGIkGg0xypwo8YkajGyikxqemziyDbbhBoyN7kHLStfb6zm3u01v1zvaritrwn9Zz+Pec87v//j9z2lzGBBZYHpyttMt7IWAcgFCOu2brsKAuQoG9TqO2dFkO9zNjIE/JwiCabqCDoaLYRgbUeJB1qgu2E/ALw720jTvm8ELSOdo2EhAy6vKpKpiWf/zSdmzUMbIBgQ0IpnPN4ZgV033mA/QV9ak2Jk8wxOCrDfOGqo4wzsObtwrwMWahD4CjtlysuvHvQfukXgcq2LcEfchxPkbTIlQgcTzHzOV9VDwxL0HYkLiIn0qNqQVoyDBjMN9/+Kr3hZ4yF80ZEoVeNiYRYAXYb4+TcQ6KnigZlS44OjD25cb0eUcnLQOUVeAAlxlysH61PmYo0sUAbbeuoG63vM4MXwZm2YtwMa0B+Ahynx+rRm115rAkyNxpMI8t/6NoKMjIW4Cq8YnhY/DrNaLeKzDPfiytxnn7L0yfLkzkvCKZQVo2T4ygH1df5DSJnsnsKFE6KiSOJHViOA7SGhsbfkOuy7+Og48BUZBv3Thexy4ehYW4qX3C9ZgS3pJIOaQ2lELoXlJGWB5Hh/kVOH4UBf6k41ovdGNo5dOTQjEojNiZ/Yjojd2tB/F6ZtXJnw/8OGkPVCanovd5c9g76qtMOuN4vxqqGBzDuP5smq8Vv400vT3Ba7ra3c5h3Bs4JLY1rOybcn3zkSVSSmwMCMPu1ZsQq4pEz+2/Y2OQW+scwyL2uZj2Nd4CFnGVLxT+SJW5yl/7XZ5vClVzYSvgGyEElGCEZr8vAGDJkE0zusNn5Jw6YFWxYptTuW1y4nuFvxzvRPPllaS/ypkJprx0akj4wzqJhmJCsswsmeh4AnbA2pwWKbOx079Wrg9vLigATps1C0FJ3jtwZFUKondNYL3rN+IihSnZEvdspIXvPPQFByuyDwQzNKBE27Xr4ZJNRNnRzt9CrgYD7JYM+7nvL+JccQ7geLi3ZA8E/iMbnBU/BWn7VDwhK1ykkqPQ04rPnM2+hTwEAXedfyEi+7rsPOjyCb5vTI5h2LwCfUWq2BhXvBuRSzhTrgStgI8sZa080khxJHs4Sb76ZBwC3s6GnDT7cL2rOV4M6cCKWM8cXvcYMc44g/SwGlRYpgldmnGuOP//E51xe/ESu7jySGMI2mSytBth1hWzC1Fu60HDpcTS/hivNrWgOq0HKwx5+Pjghp8eOUkTl5pQx7JVpKka2diXUoRHkvOF8lPw6hjRPlspERodmHxyt3SpP5lZ3vwDaVcU4hOTx+6+BsYdNpBSVqZW4aKeQ/hmt2GW3YnEqDFFwNn0ESOEKWGdPFsZOQZ7G/5DSZWi22zF+HlOUtRSE6pThJa9IS6p+P3CY8T2bkZ/vB89bB34s26ZSjiMvDt7dOwjl4UJ0qbacK2RWtRnGLBn/+dx4HTv8AljIpK9Qz2YzGXhJqUAtBYl4h63eXA1wT4kf42jHhGfYDCrYStAM3/yzX5qNaUoJPvQ91tKzQkqCxsMpKyTNi8oIIA5UnGYaHjNOi+2Ye3jtfBTFLsC5llUBEiU+D1to5JnUIlRcNWQBqYTFLpBt0SzGVTCHwWAx4H6px/waZ1YkvJo9CrdWR3tpLYb5WGTEkpU0CJKEqEpohKOQv5ZHDO3UXoLeWn6GANBY9sI4tk2TME+N0UmQfuJpBI1w57I4t0oakaF/cKKO7EoVoskOBKxJPmC/d9aZxSGfceuEdiJdfGqj/uQ0i2kd2JgNSq0SZhJPP5j1GJdw9i5e8or0OxM/mJNQfJVYOnojx3TKYj9yVqVfTWB704EZMVo7jI2GWPHWzvSMtwpr7oIL04QVxiJmsYorhO1KcSw4ZhfiCGX0ev2/wPquz9nGykU2YAAAAASUVORK5CYII=",T="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",m=""+new URL("Retry-DtielECB.png",import.meta.url).href,v=""+new URL("Timeout-CoLwo3YG.jpg",import.meta.url).href,Q="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABGdBTUEAALGPC/xhBQAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAMKADAAQAAAABAAAAMAAAAAD4/042AAABYklEQVRoBe2av0oDQRDGZxbRxhfwDRI0NhKtRAhWPkM6Ex9KTOczWElArBRsAuEeIS+QRpvJfJdcqkWRLWYH5or7s7N797v59j4Odph2m4hw//xywsT3JHQqJMddrIajcq2Jaalcs2bx+cTMAi7Grn9xfSI/388kMsJ19RvznA+Pxs3X+yoh867gkV1NNJjBzr3BcKpT5rH6rOcAmR5SO+dzQQdtYE/4YB2w5hGVPdXmNnnSfCvYUz7kpzVewFor9woc/DeDb/OXX4fcjO728b/67jsWnLhXgHtnw/anqCAJpkPdKxAvYDp/9OHhQtYKhAtZKxAuZK1AuJC1AuFC1gqEC1krEC5krUC4kLUC4ULWCoQLWSsQLmStQLhQKFCYAaxSrgvvYTYc7AnL92YEpQ9WdqxSzkrvYzUe7Lwt8rh6dVMn0WVL6yWaxcdtQtUHCidIG7pY9cddsUfL3sF6LbfZAN5wf/+tIkpkAAAAAElFTkSuQmCC",w="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABGdBTUEAALGPC/xhBQAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAMKADAAQAAAABAAAAMAAAAAD4/042AAAGRklEQVRoBdVZ629URRQ/c2/b7e62Fii2FBqsSOQZpSEBQkJiSGtMfKFRv0gMSUU+mJj4xcTEhPDJxD9BbaIJflETUfETDZoQNYgiREtBHsHYF9At0H10n/d6frM73Xsvey+zW+22J7l7zsyZOa+ZOffcWUElsG1bTMfjr3NzgGzawrhF8RYJTpCgYbZlcEVr68dCCBt2Cfwkk8mudME6Sra9F+1FD0KcbDaN/dFodMJA5JeU8YguBxo2w3YRm5k5yFvmw0Uf9UoGCnrD4P6BSrwl0jcgYndn4mzsYjuwuvFLYAWWqvFwsqVB11W/cZZl0e9/XqKr10cplc74DavYH2kO0SM93dS7dQMZBmJZPczbARj/x8Wr1WvmGXBYzd3+2KaaZMzbAUQe0LdnB3V3dVRlxOjEDRo6dUauXq0O1LZuDjPVtqnWeIjo7uqUkpQMh1htct4OaGv6nwYueQe0zsDgF9/5xs/05VTHCNIx8PLTvsK0HECKQ7qsCmJ3iD47RmL4LznN3vIo0av7iNqXVSXmfulVy4GmBpPSWYv2P99PoaYmlwGffH7c1ZYNNl688z5RIjnHEz/+SnR+hOwP3q3ohDfKmWyWjn59gqA7CLTOQDQaljLiidkgWWUeR95p/BwDDoGnAUqX0u03RcuB9rY2OX/85pSfHFe/2jauzlIjiOccr3Qp3U6ek9ZyQOX4kWt/cykuP4ScMv5zGjqgC6B0+ynRcmAtv2Ej4RDvilk6N3LZT9Zcvzywcy03EcRTI6EDuqATuoNAywHTNGjXtq1Sztnhy3Ty57M0OnnLv3hDtmmJ3qsXfeBVALyNIROyoQMAndAdBPge0N4TF65cp9PnLpDl2EZmiT7wyjNuPZppVGWxgpCf51KGwfTObZtp8/oet8wKLa00quZB4OrOlQRHxidjvAKzZOXyiu3GyPdvHeCvVT1o5HQZaQ7T6lXt0vBlrS1aE6tyABIheHdvcTuhrSIIej7w2gtP1TQ9eIPVJHJhJ2mtQFCdEvye1HcmSIf3Le2UquVALbXQeOo2HfntS/pp4pLUt7trAx3e/hKtjix36r8vXZdaCMY/8c0RupMp10JfXfuFvh8bph+eO1zRCW+U61oLIfJO41WY0QeeDtStFsoUcnR67CKFbIOa+VFY0afHLlGu4JN6HZ7VpRZK5TI0NjNFhjDI5MeJQRcfQf/wmGyAE3WphRLZWZpMTvOLy6bejh6+5xHyrqeM2Snu6+14mEdYNJGIUTafc8S8TC54LZQRebqVust39Ww0R/rQpiepLRRlutguYiH7Dm3ql2NQjkzyYbdK7+q61UJ5ylHOKNCzfXvKIWTqVjpOH10covNTxbL48ZUP0cGNffRgc6tr3PETpyhsNZHNjitYsFoomU5RhiNpyMijGMOD6kdQZ7iN3ut90dHHpIOPFsYK/t7GCkaMMEUXqhbatW0LxWbjfBBz9O3QKTakuFWkTdLIIlU0GHS50vTSiDbY/f07qD3cSiGzUU3WwlpvYqekAt9OTKcTlLcKpaxSXHrs/VpAzcP5uZ1O0nI+O6EGfSeqcgD5+25mVn5WIk1isygMQ8obqLIrxc1V3GQYgfFqHuQAZjibPcBY1wntsMF4CId6lVVMXv5IKMROCIrFbst+0IrvxYoHjGeK5wBDhhoLp5CSsT11QGsF0pyv8ZLCMvPfmy65a9esoit8Q32G73xqAawAZKitpGQks6yvSVCjGWxiMJelpTkScMCrQCnavH6d5I2O3+TLr6zqrow9e6y5sYm613TQxnU99wQGAlKsN8I4yInAb2IYLl/57qBXNk6n13sIvHM8Dip2mDOTnxNYgQQ/rg9Q6EFRlretmv/6UcpdWAVCYRez1KjAy3DGE1yGNIh7Pp8SDbyth/lc7lSyYHyaDywuG/y2jRq7kDhb4MtlvmJpcJ5Bth0rMMiPdAD1CaKOIHgPK4zFIUaxBgxQNHBtADmYq8Ku6Mry8O4RhikzV0nfoMDf9dPxxBBfn+8tIOwMarpXfGlS3RFSrmkYJ1e0tvTxigh7aibzJoncp/wvwI66W6djgDDO5A16G7aLGwm7k89HN+YZVmofR5/v/ux1fP2GDHYfmO8aYa2VDKhSNLAHDJFiu65x7I9ZhnmsyG0c/xfNI5E629R1xgAAAABJRU5ErkJggg==",P="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABGdBTUEAALGPC/xhBQAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAMKADAAQAAAABAAAAMAAAAAD4/042AAAGKUlEQVRoBc2aX2xTVRzHv/fe/tnf7h+bG24y4yBZJAETTBhGQ5BKiMYXnoY8EEgw0RDBGYJvxAeNcyLEFyUGjaI88WIMREGsJmSgD0CiWXSDQFbWSV3XtVvXru29/n6n3HE7u97b3gv2JLc9vT33dz6/f+ece+6VQGUqoXWqanoQ0DZDQwefK1TajnrE6btvLhT6++GckxACpIAsuw+11EhBF8Nr2fR1gm82JZBU0yYPvIEwsNZPzNuIfZ3rnuXN4YlMYgUk6YEzWulAI4NrFDUuETZWrmAFZM1iy4fVTNssF4v5pRiSxApUQBjpYBROsl639E0hJCuV5YWSFJC4dSUkssHalAPWi8ThUxk5vAgtheMp05iQCbrWoyCSytE3ezXMLWShml652E/Rii7freQCIp1VLcs3VYCFN9a4IS8ZPlVNQzSRtq2EkF9N8rliKCpZJzpvLt80B9jyDP/jWAxPHftDHFznc/yf3SLkE/zc6Dnc+rBLHFxnhazIN/VAM1ufhDF8KJ4WvB31blw98CTYShHygp2iy2f4bCwoRCm+TnQPjCMTD+H20EpIbCc6+DuvThls6gE7cE5cS5FKU9X9scOYdvyfqQfqvQq8bkWE0FvfjQumoZe68HyPD7FUFgvprC3OOiWDquoaEULhb/cJWa0vn0Dt6u1Ikew49VGsmCrAuVUoiSNJFTvPxnD8uWq0VOUnYLEOjf+ps2HMfrULq147A6U2fznmWBLzUMmjDVuDhfLBlt95dgaXQmn0fz+HqaTRsUbE5etqPIzox36kRgO4/ekOJOcTi/K5LysjEEs39cByCBGC7v8hjtGoitUNMk5vq0ezRU8I+ON+ZMMjUFb2ovH185DrWpfrquj5spOYYU+/UI81TRLG4uSR8zGwUmaF4aeP+pGZJPh2e/DcV9kK8MWsxDd+UqJRwmgsg1cuzJASy69W1VgYkSGCD43AxfD7y7c898/FlgIsoLlKxtdbfeQJmTxBSlwsrATDTw3eg+ewecM+vCMKLCqxpUHkwg3yxMBwDB4aenmS4qNOzmDmk13ITIzA3dGLpoMEX19ezHN/xlJ2EhuF6HUOn4HLUXzpb0UTzR/GkolHaJmwA75XTzkGz/IdVYAFsuV9BH8hmMDB4Sk+hY/6WrC1swbJRAKzakkreHF9sQ/bObBUeJ07J5LhQ4msOHRFPFXVS5vb/u24AraJShTguAKp5LxA4LDpqFHEwXUus+nlh1jRoIwPR3MgG6VJamgXet45A5cvf20zTcuP3YEQPtiwAs1e5+zmmCSGv3vYj8T1AMaO0NqGEta4dtr98wQu/5PE7kuTdGtafIVZiiMc8QDD/32IJqngCDyP96L13fNQGvLHeYbeMzyJsVgaPXRDdHJTO3kif6gtBVxva9sDAn7Aj/QtmqS6CsNzZwx7sq8dPT4FY7MpUibkiCdsKcDwkwcI/jZZvrsXbe//1/K6pe4rsZKUcOHG3AL2XL5jW4myFchOhxHan7O86zGCHyT4xvywMcLrdfbE5xsfpTBy4SYpsffKHXCCl1ss5QDflfEOgb5vk5qfx839LyJxNQD3E73oOGYN3gg5TftKe38N4sbsAja21OCLTV2opVmci/P7QgX2bTIzEfw5sAMrjpyyZHkjvF5nJQ5fn8Bnz6xCkyd/iWF138nUA/pN/dS5c/hrX+6me82JE2jZvh3zcwnMafkd63BWv7209Kj3uhC4G8Xbv98Sl723thub2xqt3dT/JEGTiMG458J7MDIdfH7DtQl4HunAcFcXUsGg6MDb2Ym+8XExzju1L9R38Romk7k9pvYqN4a3rLckPy+JeZ+FC+8iclX/LU5W6IdrbSxVFE27N9lw2BhDiC/iZLNbWIaX3M1hYwwhq/JNc0DsCxVIYqv7NmYKLrfv5FgSM8DSYbSUYc5MAaP8mWxuPmhQFOe2160AONXm6V+uUQICvz273rJIe2Og5W6sNSznMW5lKSDGxNIGhopSoJwHiDLFHL17UBlFpgfpJT1MJ3ZymhSoDHyioEe44kmoZSB+6YPe+pAgRSxf8wAb8psAVj3AzMwu8ysrkuJeR+uH0/97OPGrDGYP0jnkiZWZmf1f1o7IN6awz1AAAAAASUVORK5CYII=",z="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABGdBTUEAALGPC/xhBQAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAMKADAAQAAAABAAAAMAAAAAD4/042AAAEs0lEQVRoBe1azWtUVxQ/781HkslHzQwpDfkQUUpdaHZtaUtTuhACYtC/wI22FHd+bMSlFNSdIhjcddFNKW0pZlfS0BayEdSFqAjRJMbGfBgTZ+JM8p7nd27ezMvkvsy7yUucAS+898479+P8zj3n3nvembGIy8xMttOhwiVy6RuX3HbwqrVYZE2SRUM2Jc5lMqlxaxX8Hdd109UKWofLsqxZVqLHxszXGngoBMzAbsNtdBrWBI+x29Xu8xtNJLDbGzWohbr3CrxrK8W3A4BtW9SYqqdEQg1fKCzT6+wSOY4bubjIFQD41g+ayLZL3hmrS1KSlZmbX4xciZKUiOYGMw/wfz/M0ldXnsgFGjzURV2sfRceF+3KhwPxCYdDQslhml+ImVq54KKlVwv6v7Pd9GFzXIA/f7Ui/T5qidE/Z3bT1MIyfXn5qfRBhb9/ptGmvv11dOLzFCVi0i3ULe560mVEBr/6lN4igW/+Nr5hRU+u8/TlfdlXqychr9QO8tQUTGcd+ul2TmT98EVK31nDtaamX1aWqukYxGpuaqB69nm4zfk/Xkizi0faqPfjFC29ydPCIoPUlH9H83T61gKlUzbdOt6qaaFnRa6AbhFDtOM4FRfxpzdmxNgj32X0aDXcyHchbJXYbTa1jTIa0502cgXUbLuBrqKZxCJrhffEgP2i2Kac2BYFyoWEfmc0pguyqhRwePusaQu4cW9bDW0z2hYLbDYWcmOmDkTRK6DbRsPGQuJC4SdfWm5bLDQ4sURdv07KBbpSLDT8f55c9oc0hxQmxciFCg7RtUdZ+v1ZnqbfOBIz+WMn0HePdhFCtpMjczSe4w6r9NixdprnffLA4CxzAlwlZlF/d530CXszUuDq4yzdfLqkgh+eKMDwLzuhA+ImAEIc5LCfl3YaNFajtNXZ1N+epFN7w8dBGNNIgd+m8gJgoKeFvs4k0H9daeZEDcrAZ61iBY/GcxfX3T8UPkxAn0rFKBb6ZHhW3OZBbzAI3SIGiDCxUCWwunojCzichPHZXzeefHFtOhbSjrgx00gBHDRhCgK6oLA5TH+TNkYKYAFWWzFSgOSory4VjBRQFgjnRjulptGxJ8FWiA9u7ET4tEy3NssFGrytlO9fLNLMynoXNlOAW1daB942iu/iGKdScIFWuaLNK/FnNk/fTr4kPP3FSIG2es7Gs9P99brgH2MN7eWFBl/lqOv+hFygK8VCawYJeIEFYAm/NYwOsh/ncnR9PldMo3hhgHpCqkWjB7uoPRkX4OMFlRfq5ETP2P4Omswv0557Y3IYKoywiAolpDe/+tNQHi1pm7KpznDcdDHdaBZKnNnVwPGMS78s5mlqhUMGBDUiX7mGCFKkwld+R/PVSwDzrQSf3ZPfMaQKRvCCrBEz+Mm/jaHLumJkgXW9NQwvLwS3OTmByJPjoo409bU0bJgX0gy1htX5RI0F5uFUUmYfVjDaRteMGPCCLDQSuQA81tJRbIVYCHVbKZ7bQAGvRK7AlvJCHirN0z/r/urIXcg/+E7QZWt7J0RGK+O9AtHOp/loHKHwfw9qtAC7zefDUI3i5wOOhmr/zx74ywr+9cE5nZ9rwZ2AEViBGdjfAhPs4mowdpbkAAAAAElFTkSuQmCC",K=""+new URL("VirtualOutbound-ScwHci8c.png",import.meta.url).href,q={class:"policy-type-tag"},F=["src"],J=Y({__name:"PolicyTypeTag",props:{policyType:{type:String,required:!0}},setup(e){const A={CircuitBreaker:u,FaultInjection:p,HealthCheck:h,MeshAccessLog:Q,MeshCircuitBreaker:u,MeshFaultInjection:p,MeshHealthCheck:h,MeshProxyPatch:D,MeshRateLimit:T,MeshRetry:m,MeshTimeout:v,MeshTrace:z,MeshTrafficPermission:w,ProxyTemplate:D,RateLimit:T,Retry:m,Timeout:v,TrafficLog:Q,TrafficPermission:w,TrafficRoute:P,TrafficTrace:z,VirtualOutbound:K},r=e;return(o,a)=>(s(),C("span",q,[A[r.policyType]?(s(),C("img",{key:0,class:"policy-type-tag-icon",src:A[r.policyType],alt:""},null,8,F)):(s(),x(b(S),{key:1})),a[0]||(a[0]=d()),U(o.$slots,"default",{},()=>[d(N(r.policyType),1)],!0)]))}}),k=L(J,[["__scopeId","data-v-9604a2cd"]]);export{k as P}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ResourceCodeBlock.vue_vue_type_script_setup_true_lang-DddnXT9n.js b/app/kuma-ui/pkg/resources/data/assets/ResourceCodeBlock.vue_vue_type_script_setup_true_lang-F6yFUV16.js similarity index 96% rename from app/kuma-ui/pkg/resources/data/assets/ResourceCodeBlock.vue_vue_type_script_setup_true_lang-DddnXT9n.js rename to app/kuma-ui/pkg/resources/data/assets/ResourceCodeBlock.vue_vue_type_script_setup_true_lang-F6yFUV16.js index 68de4a1366fb..af2f02c66f5e 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ResourceCodeBlock.vue_vue_type_script_setup_true_lang-DddnXT9n.js +++ b/app/kuma-ui/pkg/resources/data/assets/ResourceCodeBlock.vue_vue_type_script_setup_true_lang-F6yFUV16.js @@ -1 +1 @@ -import{d as b,l as T,K as q,a1 as R,r as a,o as v,c as I,b as i,w as s,p as m,e as p,t as K,a as S}from"./index-Du84oSnm.js";const D=b({__name:"ResourceCodeBlock",props:{resource:{},codeMaxHeight:{default:void 0},isSearchable:{type:Boolean,default:!1},query:{default:""},isFilterMode:{type:Boolean,default:!1},isRegExpMode:{type:Boolean,default:!1}},emits:["query-change","filter-mode-change","reg-exp-mode-change"],setup(u,{emit:f}){const{t:c}=T(),n=u,l=f,y=q(()=>r(n.resource));function r(e){return"creationTime"in e&&delete e.creationTime,"modificationTime"in e&&delete e.modificationTime,R.stringify(e)}const g=e=>console.error(e);return(e,t)=>{const h=a("XIcon"),C=a("KCodeBlockIconButton"),x=a("XCopyButton"),B=a("XDisclosure"),_=a("XCodeBlock");return v(),I("div",null,[i(_,{language:"yaml",code:y.value,"is-searchable":n.isSearchable,"code-max-height":n.codeMaxHeight,query:n.query,"is-filter-mode":n.isFilterMode,"is-reg-exp-mode":n.isRegExpMode,onQueryChange:t[0]||(t[0]=o=>l("query-change",o)),onFilterModeChange:t[1]||(t[1]=o=>l("filter-mode-change",o)),onRegExpModeChange:t[2]||(t[2]=o=>l("reg-exp-mode-change",o))},{"secondary-actions":s(()=>[i(B,null,{default:s(({expanded:o,toggle:d})=>[i(C,{"copy-tooltip":m(c)("common.copyKubernetesText"),theme:"dark",onClick:()=>{o||d()}},{default:s(()=>[i(h,{name:"copy"}),p(K(m(c)("common.copyKubernetesShortText")),1)]),_:2},1032,["copy-tooltip","onClick"]),t[3]||(t[3]=p()),i(x,{format:"hidden"},{default:s(({copy:k})=>[S(e.$slots,"default",{copy:M=>{o&&d(),M(X=>k(r(X)),g)},copying:o})]),_:2},1024)]),_:3})]),_:3},8,["code","is-searchable","code-max-height","query","is-filter-mode","is-reg-exp-mode"])])}}});export{D as _}; +import{d as b,l as T,K as q,a1 as R,r as a,o as v,c as I,b as i,w as s,p as m,e as p,t as K,a as S}from"./index-CYuTVQ47.js";const D=b({__name:"ResourceCodeBlock",props:{resource:{},codeMaxHeight:{default:void 0},isSearchable:{type:Boolean,default:!1},query:{default:""},isFilterMode:{type:Boolean,default:!1},isRegExpMode:{type:Boolean,default:!1}},emits:["query-change","filter-mode-change","reg-exp-mode-change"],setup(u,{emit:f}){const{t:c}=T(),n=u,l=f,y=q(()=>r(n.resource));function r(e){return"creationTime"in e&&delete e.creationTime,"modificationTime"in e&&delete e.modificationTime,R.stringify(e)}const g=e=>console.error(e);return(e,t)=>{const h=a("XIcon"),C=a("KCodeBlockIconButton"),x=a("XCopyButton"),B=a("XDisclosure"),_=a("XCodeBlock");return v(),I("div",null,[i(_,{language:"yaml",code:y.value,"is-searchable":n.isSearchable,"code-max-height":n.codeMaxHeight,query:n.query,"is-filter-mode":n.isFilterMode,"is-reg-exp-mode":n.isRegExpMode,onQueryChange:t[0]||(t[0]=o=>l("query-change",o)),onFilterModeChange:t[1]||(t[1]=o=>l("filter-mode-change",o)),onRegExpModeChange:t[2]||(t[2]=o=>l("reg-exp-mode-change",o))},{"secondary-actions":s(()=>[i(B,null,{default:s(({expanded:o,toggle:d})=>[i(C,{"copy-tooltip":m(c)("common.copyKubernetesText"),theme:"dark",onClick:()=>{o||d()}},{default:s(()=>[i(h,{name:"copy"}),p(K(m(c)("common.copyKubernetesShortText")),1)]),_:2},1032,["copy-tooltip","onClick"]),t[3]||(t[3]=p()),i(x,{format:"hidden"},{default:s(({copy:k})=>[S(e.$slots,"default",{copy:M=>{o&&d(),M(X=>k(r(X)),g)},copying:o})]),_:2},1024)]),_:3})]),_:3},8,["code","is-searchable","code-max-height","query","is-filter-mode","is-reg-exp-mode"])])}}});export{D as _}; diff --git a/app/kuma-ui/pkg/resources/data/assets/RuleMatchers-BUqtDweE.js b/app/kuma-ui/pkg/resources/data/assets/RuleMatchers-WSTHDJO2.js similarity index 88% rename from app/kuma-ui/pkg/resources/data/assets/RuleMatchers-BUqtDweE.js rename to app/kuma-ui/pkg/resources/data/assets/RuleMatchers-WSTHDJO2.js index d3a4684b3eef..f99a621a290b 100644 --- a/app/kuma-ui/pkg/resources/data/assets/RuleMatchers-BUqtDweE.js +++ b/app/kuma-ui/pkg/resources/data/assets/RuleMatchers-WSTHDJO2.js @@ -1 +1 @@ -import{d,o as e,c as s,N as m,e as u,m as n,s as r,t as i,M as h,_ as k}from"./index-Du84oSnm.js";const f={key:0,class:"and"},x={key:1,class:"not",title:"not"},y={class:"term"},N=d({__name:"RuleMatchers",props:{items:{}},setup(o){const c=o;return(b,t)=>(e(!0),s(h,null,m(c.items,({key:l,value:p,not:_},a)=>(e(),s("span",{key:a,class:"rule-matchers"},[a>0?(e(),s("span",f,t[0]||(t[0]=[u(" and"),n("br",null,null,-1)]))):r("",!0),_?(e(),s("abbr",x,"!")):r("",!0),n("span",y,i(`${l}:${p}`),1)]))),128))}}),M=k(N,[["__scopeId","data-v-018cd9e4"]]);export{M as R}; +import{d,o as e,c as s,N as m,e as u,m as n,s as r,t as i,M as h,_ as k}from"./index-CYuTVQ47.js";const f={key:0,class:"and"},x={key:1,class:"not",title:"not"},y={class:"term"},N=d({__name:"RuleMatchers",props:{items:{}},setup(o){const c=o;return(b,t)=>(e(!0),s(h,null,m(c.items,({key:l,value:p,not:_},a)=>(e(),s("span",{key:a,class:"rule-matchers"},[a>0?(e(),s("span",f,t[0]||(t[0]=[u(" and"),n("br",null,null,-1)]))):r("",!0),_?(e(),s("abbr",x,"!")):r("",!0),n("span",y,i(`${l}:${p}`),1)]))),128))}}),M=k(N,[["__scopeId","data-v-018cd9e4"]]);export{M as R}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ServiceDetailTabsView-CEgEmnwj.js b/app/kuma-ui/pkg/resources/data/assets/ServiceDetailTabsView-DC2UjLxn.js similarity index 94% rename from app/kuma-ui/pkg/resources/data/assets/ServiceDetailTabsView-CEgEmnwj.js rename to app/kuma-ui/pkg/resources/data/assets/ServiceDetailTabsView-DC2UjLxn.js index 924fc6751d17..b339a885cd2a 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ServiceDetailTabsView-CEgEmnwj.js +++ b/app/kuma-ui/pkg/resources/data/assets/ServiceDetailTabsView-DC2UjLxn.js @@ -1 +1 @@ -import{_ as b,r as t,o as f,q as w,w as s,b as o,m as V,e as i,T as h,N as x,t as T}from"./index-Du84oSnm.js";const R={};function X(B,a){const m=t("RouteTitle"),l=t("XCopyButton"),p=t("XAction"),_=t("XTabs"),d=t("RouterView"),u=t("AppView"),v=t("RouteView");return f(),w(v,{name:"service-detail-tabs-view",params:{mesh:"",service:""}},{default:s(({route:e,t:n})=>[o(u,{docs:n("services.href.docs"),breadcrumbs:[{to:{name:"mesh-detail-view",params:{mesh:e.params.mesh}},text:e.params.mesh},{to:{name:"service-list-view",params:{mesh:e.params.mesh}},text:n("services.routes.item.breadcrumbs")}]},{title:s(()=>[V("h1",null,[o(l,{text:e.params.service},{default:s(()=>[o(m,{title:n("services.routes.item.title",{name:e.params.service})},null,8,["title"])]),_:2},1032,["text"])])]),default:s(()=>{var c;return[a[0]||(a[0]=i()),o(_,{selected:(c=e.child())==null?void 0:c.name},h({_:2},[x(e.children,({name:r})=>({name:`${r}-tab`,fn:s(()=>[o(p,{to:{name:r}},{default:s(()=>[i(T(n(`services.routes.item.navigation.${r}`)),1)]),_:2},1032,["to"])])}))]),1032,["selected"]),a[1]||(a[1]=i()),o(d)]}),_:2},1032,["docs","breadcrumbs"])]),_:1})}const C=b(R,[["render",X]]);export{C as default}; +import{_ as b,r as t,o as f,q as w,w as s,b as o,m as V,e as i,T as h,N as x,t as T}from"./index-CYuTVQ47.js";const R={};function X(B,a){const m=t("RouteTitle"),l=t("XCopyButton"),p=t("XAction"),_=t("XTabs"),d=t("RouterView"),u=t("AppView"),v=t("RouteView");return f(),w(v,{name:"service-detail-tabs-view",params:{mesh:"",service:""}},{default:s(({route:e,t:n})=>[o(u,{docs:n("services.href.docs"),breadcrumbs:[{to:{name:"mesh-detail-view",params:{mesh:e.params.mesh}},text:e.params.mesh},{to:{name:"service-list-view",params:{mesh:e.params.mesh}},text:n("services.routes.item.breadcrumbs")}]},{title:s(()=>[V("h1",null,[o(l,{text:e.params.service},{default:s(()=>[o(m,{title:n("services.routes.item.title",{name:e.params.service})},null,8,["title"])]),_:2},1032,["text"])])]),default:s(()=>{var c;return[a[0]||(a[0]=i()),o(_,{selected:(c=e.child())==null?void 0:c.name},h({_:2},[x(e.children,({name:r})=>({name:`${r}-tab`,fn:s(()=>[o(p,{to:{name:r}},{default:s(()=>[i(T(n(`services.routes.item.navigation.${r}`)),1)]),_:2},1032,["to"])])}))]),1032,["selected"]),a[1]||(a[1]=i()),o(d)]}),_:2},1032,["docs","breadcrumbs"])]),_:1})}const C=b(R,[["render",X]]);export{C as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ServiceDetailView-ehEgWu2d.js b/app/kuma-ui/pkg/resources/data/assets/ServiceDetailView-SFmuE6FH.js similarity index 96% rename from app/kuma-ui/pkg/resources/data/assets/ServiceDetailView-ehEgWu2d.js rename to app/kuma-ui/pkg/resources/data/assets/ServiceDetailView-SFmuE6FH.js index 58f88bbdbfcf..e4c1ebec2f44 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ServiceDetailView-ehEgWu2d.js +++ b/app/kuma-ui/pkg/resources/data/assets/ServiceDetailView-SFmuE6FH.js @@ -1 +1 @@ -import{d as E,r as m,o as p,q as f,w as a,b as o,m as _,p as b,aq as I,U as C,e as n,t as i,S as w,c as d,M as g,V as N,Y as T,B as q,s as y,I as L,_ as F}from"./index-Du84oSnm.js";import{F as G}from"./FilterBar-CKqqItEJ.js";import{S as $}from"./SummaryView-Cd8oe3uM.js";const j={class:"stack"},M={key:0},O={key:1},U=E({__name:"ServiceDetailView",setup(W){return(Y,l)=>{const x=m("XCopyButton"),V=m("XAboutCard"),v=m("DataLoader"),h=m("XAction"),S=m("XIcon"),X=m("XActionGroup"),A=m("RouterView"),D=m("DataCollection"),B=m("XCard"),P=m("AppView"),R=m("RouteView");return p(),f(R,{name:"service-detail-view",params:{mesh:"",service:"",page:1,size:Number,s:"",dataPlane:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:a(({can:z,route:s,t:r,me:c,uri:k})=>[o(P,null,{default:a(()=>[_("div",j,[o(v,{src:k(b(I),"/meshes/:mesh/service-insights/:name",{mesh:s.params.mesh,name:s.params.service})},{default:a(({data:t})=>[o(V,{title:r("services.internal-service.about.title"),created:t.creationTime,modified:t.modificationTime},{default:a(()=>{var e,u;return[o(C,{layout:"horizontal"},{title:a(()=>[n(i(r("http.api.property.status")),1)]),body:a(()=>[o(w,{status:t.status},null,8,["status"])]),_:2},1024),l[2]||(l[2]=n()),o(C,{layout:"horizontal"},{title:a(()=>[n(i(r("http.api.property.address")),1)]),body:a(()=>[t.addressPort?(p(),f(x,{key:0,variant:"badge",format:"default",text:t.addressPort},null,8,["text"])):(p(),d(g,{key:1},[n(i(r("common.detail.none")),1)],64))]),_:2},1024),l[3]||(l[3]=n()),o(N,{layout:"horizontal",online:((e=t.dataplanes)==null?void 0:e.online)??0,total:((u=t.dataplanes)==null?void 0:u.total)??0},{title:a(()=>[n(i(r("http.api.property.dataPlaneProxies")),1)]),_:2},1032,["online","total"])]}),_:2},1032,["title","created","modified"])]),_:2},1032,["src"]),l[14]||(l[14]=n()),_("div",null,[_("h3",null,i(r("services.detail.data_plane_proxies")),1),l[13]||(l[13]=n()),o(B,{class:"mt-4"},{default:a(()=>[_("search",null,[o(G,{class:"data-plane-proxy-filter",placeholder:"name:dataplane-name",query:s.params.s,fields:{name:{description:"filter by name or parts of a name"},protocol:{description:"filter by “kuma.io/protocol” value"},tag:{description:"filter by tags (e.g. “tag: version:2”)"},...z("use zones")&&{zone:{description:"filter by “kuma.io/zone” value"}}},onChange:t=>s.update({...Object.fromEntries(t.entries())})},null,8,["query","fields","onChange"])]),l[12]||(l[12]=n()),o(v,{src:k(b(T),"/meshes/:mesh/dataplanes/for/service-insight/:service",{mesh:s.params.mesh,service:s.params.service},{page:s.params.page,size:s.params.size,search:s.params.s})},{loadable:a(({data:t})=>[o(D,{type:"data-planes",items:(t==null?void 0:t.items)??[void 0],page:s.params.page,"page-size":s.params.size,total:t==null?void 0:t.total,onChange:s.update},{default:a(()=>[o(q,{class:"data-plane-collection","data-testid":"data-plane-collection",headers:[{...c.get("headers.name"),label:"Name",key:"name"},{...c.get("headers.namespace"),label:"Namespace",key:"namespace"},...z("use zones")?[{...c.get("headers.zone"),label:"Zone",key:"zone"}]:[],{...c.get("headers.certificate"),label:"Certificate Info",key:"certificate"},{...c.get("headers.status"),label:"Status",key:"status"},{...c.get("headers.warnings"),label:"Warnings",key:"warnings",hideLabel:!0},{...c.get("headers.actions"),label:"Actions",key:"actions",hideLabel:!0}],items:t==null?void 0:t.items,"is-selected-row":e=>e.name===s.params.dataPlane,onResize:c.set},{name:a(({row:e})=>[o(h,{"data-action":"",class:"name-link",to:{name:"service-data-plane-summary-view",params:{mesh:e.mesh,dataPlane:e.id},query:{page:s.params.page,size:s.params.size,s:s.params.s}}},{default:a(()=>[n(i(e.name),1)]),_:2},1032,["to"])]),namespace:a(({row:e})=>[n(i(e.namespace),1)]),zone:a(({row:e})=>[e.zone?(p(),f(h,{key:0,to:{name:"zone-cp-detail-view",params:{zone:e.zone}}},{default:a(()=>[n(i(e.zone),1)]),_:2},1032,["to"])):(p(),d(g,{key:1},[n(i(r("common.collection.none")),1)],64))]),certificate:a(({row:e})=>{var u;return[(u=e.dataplaneInsight.mTLS)!=null&&u.certificateExpirationTime?(p(),d(g,{key:0},[n(i(r("common.formats.datetime",{value:Date.parse(e.dataplaneInsight.mTLS.certificateExpirationTime)})),1)],64)):(p(),d(g,{key:1},[n(i(r("data-planes.components.data-plane-list.certificate.none")),1)],64))]}),status:a(({row:e})=>[o(w,{status:e.status},null,8,["status"])]),warnings:a(({row:e})=>[e.isCertExpired||e.warnings.length>0?(p(),f(S,{key:0,class:"mr-1",name:"warning"},{default:a(()=>[_("ul",null,[e.warnings.length>0?(p(),d("li",M,i(r("data-planes.components.data-plane-list.version_mismatch")),1)):y("",!0),l[4]||(l[4]=n()),e.isCertExpired?(p(),d("li",O,i(r("data-planes.components.data-plane-list.cert_expired")),1)):y("",!0)])]),_:2},1024)):(p(),d(g,{key:1},[n(i(r("common.collection.none")),1)],64))]),actions:a(({row:e})=>[o(X,null,{default:a(()=>[o(h,{to:{name:"data-plane-detail-view",params:{dataPlane:e.id}}},{default:a(()=>[n(i(r("common.collection.actions.view")),1)]),_:2},1032,["to"])]),_:2},1024)]),_:2},1032,["headers","items","is-selected-row","onResize"]),l[11]||(l[11]=n()),o(A,null,{default:a(({Component:e})=>[s.child()?(p(),f($,{key:0,onClose:u=>s.replace({name:s.name,params:{mesh:s.params.mesh},query:{page:s.params.page,size:s.params.size,s:s.params.s}})},{default:a(()=>[typeof t<"u"?(p(),f(L(e),{key:0,items:t.items},null,8,["items"])):y("",!0)]),_:2},1032,["onClose"])):y("",!0)]),_:2},1024)]),_:2},1032,["items","page","page-size","total","onChange"])]),_:2},1032,["src"])]),_:2},1024)])])]),_:2},1024)]),_:1})}}}),K=F(U,[["__scopeId","data-v-953abd03"]]);export{K as default}; +import{d as E,r as m,o as p,q as f,w as a,b as o,m as _,p as b,aq as I,U as C,e as n,t as i,S as w,c as d,M as g,V as N,Y as T,B as q,s as y,I as L,_ as F}from"./index-CYuTVQ47.js";import{F as G}from"./FilterBar-DwgK01R3.js";import{S as $}from"./SummaryView-VRFtuluL.js";const j={class:"stack"},M={key:0},O={key:1},U=E({__name:"ServiceDetailView",setup(W){return(Y,l)=>{const x=m("XCopyButton"),V=m("XAboutCard"),v=m("DataLoader"),h=m("XAction"),S=m("XIcon"),X=m("XActionGroup"),A=m("RouterView"),D=m("DataCollection"),B=m("XCard"),P=m("AppView"),R=m("RouteView");return p(),f(R,{name:"service-detail-view",params:{mesh:"",service:"",page:1,size:Number,s:"",dataPlane:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:a(({can:z,route:s,t:r,me:c,uri:k})=>[o(P,null,{default:a(()=>[_("div",j,[o(v,{src:k(b(I),"/meshes/:mesh/service-insights/:name",{mesh:s.params.mesh,name:s.params.service})},{default:a(({data:t})=>[o(V,{title:r("services.internal-service.about.title"),created:t.creationTime,modified:t.modificationTime},{default:a(()=>{var e,u;return[o(C,{layout:"horizontal"},{title:a(()=>[n(i(r("http.api.property.status")),1)]),body:a(()=>[o(w,{status:t.status},null,8,["status"])]),_:2},1024),l[2]||(l[2]=n()),o(C,{layout:"horizontal"},{title:a(()=>[n(i(r("http.api.property.address")),1)]),body:a(()=>[t.addressPort?(p(),f(x,{key:0,variant:"badge",format:"default",text:t.addressPort},null,8,["text"])):(p(),d(g,{key:1},[n(i(r("common.detail.none")),1)],64))]),_:2},1024),l[3]||(l[3]=n()),o(N,{layout:"horizontal",online:((e=t.dataplanes)==null?void 0:e.online)??0,total:((u=t.dataplanes)==null?void 0:u.total)??0},{title:a(()=>[n(i(r("http.api.property.dataPlaneProxies")),1)]),_:2},1032,["online","total"])]}),_:2},1032,["title","created","modified"])]),_:2},1032,["src"]),l[14]||(l[14]=n()),_("div",null,[_("h3",null,i(r("services.detail.data_plane_proxies")),1),l[13]||(l[13]=n()),o(B,{class:"mt-4"},{default:a(()=>[_("search",null,[o(G,{class:"data-plane-proxy-filter",placeholder:"name:dataplane-name",query:s.params.s,fields:{name:{description:"filter by name or parts of a name"},protocol:{description:"filter by “kuma.io/protocol” value"},tag:{description:"filter by tags (e.g. “tag: version:2”)"},...z("use zones")&&{zone:{description:"filter by “kuma.io/zone” value"}}},onChange:t=>s.update({...Object.fromEntries(t.entries())})},null,8,["query","fields","onChange"])]),l[12]||(l[12]=n()),o(v,{src:k(b(T),"/meshes/:mesh/dataplanes/for/service-insight/:service",{mesh:s.params.mesh,service:s.params.service},{page:s.params.page,size:s.params.size,search:s.params.s})},{loadable:a(({data:t})=>[o(D,{type:"data-planes",items:(t==null?void 0:t.items)??[void 0],page:s.params.page,"page-size":s.params.size,total:t==null?void 0:t.total,onChange:s.update},{default:a(()=>[o(q,{class:"data-plane-collection","data-testid":"data-plane-collection",headers:[{...c.get("headers.name"),label:"Name",key:"name"},{...c.get("headers.namespace"),label:"Namespace",key:"namespace"},...z("use zones")?[{...c.get("headers.zone"),label:"Zone",key:"zone"}]:[],{...c.get("headers.certificate"),label:"Certificate Info",key:"certificate"},{...c.get("headers.status"),label:"Status",key:"status"},{...c.get("headers.warnings"),label:"Warnings",key:"warnings",hideLabel:!0},{...c.get("headers.actions"),label:"Actions",key:"actions",hideLabel:!0}],items:t==null?void 0:t.items,"is-selected-row":e=>e.name===s.params.dataPlane,onResize:c.set},{name:a(({row:e})=>[o(h,{"data-action":"",class:"name-link",to:{name:"service-data-plane-summary-view",params:{mesh:e.mesh,dataPlane:e.id},query:{page:s.params.page,size:s.params.size,s:s.params.s}}},{default:a(()=>[n(i(e.name),1)]),_:2},1032,["to"])]),namespace:a(({row:e})=>[n(i(e.namespace),1)]),zone:a(({row:e})=>[e.zone?(p(),f(h,{key:0,to:{name:"zone-cp-detail-view",params:{zone:e.zone}}},{default:a(()=>[n(i(e.zone),1)]),_:2},1032,["to"])):(p(),d(g,{key:1},[n(i(r("common.collection.none")),1)],64))]),certificate:a(({row:e})=>{var u;return[(u=e.dataplaneInsight.mTLS)!=null&&u.certificateExpirationTime?(p(),d(g,{key:0},[n(i(r("common.formats.datetime",{value:Date.parse(e.dataplaneInsight.mTLS.certificateExpirationTime)})),1)],64)):(p(),d(g,{key:1},[n(i(r("data-planes.components.data-plane-list.certificate.none")),1)],64))]}),status:a(({row:e})=>[o(w,{status:e.status},null,8,["status"])]),warnings:a(({row:e})=>[e.isCertExpired||e.warnings.length>0?(p(),f(S,{key:0,class:"mr-1",name:"warning"},{default:a(()=>[_("ul",null,[e.warnings.length>0?(p(),d("li",M,i(r("data-planes.components.data-plane-list.version_mismatch")),1)):y("",!0),l[4]||(l[4]=n()),e.isCertExpired?(p(),d("li",O,i(r("data-planes.components.data-plane-list.cert_expired")),1)):y("",!0)])]),_:2},1024)):(p(),d(g,{key:1},[n(i(r("common.collection.none")),1)],64))]),actions:a(({row:e})=>[o(X,null,{default:a(()=>[o(h,{to:{name:"data-plane-detail-view",params:{dataPlane:e.id}}},{default:a(()=>[n(i(r("common.collection.actions.view")),1)]),_:2},1032,["to"])]),_:2},1024)]),_:2},1032,["headers","items","is-selected-row","onResize"]),l[11]||(l[11]=n()),o(A,null,{default:a(({Component:e})=>[s.child()?(p(),f($,{key:0,onClose:u=>s.replace({name:s.name,params:{mesh:s.params.mesh},query:{page:s.params.page,size:s.params.size,s:s.params.s}})},{default:a(()=>[typeof t<"u"?(p(),f(L(e),{key:0,items:t.items},null,8,["items"])):y("",!0)]),_:2},1032,["onClose"])):y("",!0)]),_:2},1024)]),_:2},1032,["items","page","page-size","total","onChange"])]),_:2},1032,["src"])]),_:2},1024)])])]),_:2},1024)]),_:1})}}}),K=F(U,[["__scopeId","data-v-953abd03"]]);export{K as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ServiceListTabsView-y0lbjS7b.js b/app/kuma-ui/pkg/resources/data/assets/ServiceListTabsView-C8g4cqX7.js similarity index 95% rename from app/kuma-ui/pkg/resources/data/assets/ServiceListTabsView-y0lbjS7b.js rename to app/kuma-ui/pkg/resources/data/assets/ServiceListTabsView-C8g4cqX7.js index c3927c375e73..5387e9733fc3 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ServiceListTabsView-y0lbjS7b.js +++ b/app/kuma-ui/pkg/resources/data/assets/ServiceListTabsView-C8g4cqX7.js @@ -1 +1 @@ -import{d as x,v as A,k as R,ai as X,r as s,o as a,q as l,w as t,m as N,b as r,c as v,M as _,N as y,p as B,n as I,e as m,t as $,s as D,I as G}from"./index-Du84oSnm.js";const L={class:"stack"},T=x({__name:"ServiceListTabsView",props:{mesh:{}},setup(h){const c=h,u=A(),p=R();return X(()=>u.currentRoute.value.name,d=>{d==="service-list-tabs-view"&&u.replace(p("use service-insights",c.mesh)?{name:"service-list-view"}:{name:"mesh-service-list-view"})},{immediate:!0}),(d,n)=>{const w=s("XAction"),f=s("XActionGroup"),V=s("XI18n"),b=s("RouterView"),g=s("AppView"),k=s("RouteView");return a(),l(k,{name:"service-list-tabs-view",params:{mesh:""}},{default:t(({route:i,t:C})=>[N("div",L,[r(g,null,{actions:t(()=>[r(f,{expanded:!0},{default:t(()=>[(a(!0),v(_,null,y(i.children,({name:e})=>{var o;return a(),v(_,{key:e},[!B(p)("use service-insights",c.mesh)&&["service-list-view","external-service-list-view"].includes(e)?D("",!0):(a(),l(w,{key:0,class:I({active:((o=i.child())==null?void 0:o.name)===e}),to:{name:e,params:{mesh:i.params.mesh}},"data-testid":`${e}-sub-tab`},{default:t(()=>[m($(C(`services.routes.items.navigation.${e}.label`)),1)]),_:2},1032,["class","to","data-testid"]))],64)}),128))]),_:2},1024)]),default:t(()=>{var e;return[n[0]||(n[0]=m()),r(V,{path:`services.routes.items.navigation.${(e=i.child())==null?void 0:e.name}.description`,"default-path":"common.i18n.ignore-error"},null,8,["path"]),n[1]||(n[1]=m()),r(b,null,{default:t(({Component:o})=>[(a(),l(G(o),{mesh:c.mesh},null,8,["mesh"]))]),_:1})]}),_:2},1024)])]),_:1})}}});export{T as default}; +import{d as x,v as A,k as R,ai as X,r as s,o as a,q as l,w as t,m as N,b as r,c as v,M as _,N as y,p as B,n as I,e as m,t as $,s as D,I as G}from"./index-CYuTVQ47.js";const L={class:"stack"},T=x({__name:"ServiceListTabsView",props:{mesh:{}},setup(h){const c=h,u=A(),p=R();return X(()=>u.currentRoute.value.name,d=>{d==="service-list-tabs-view"&&u.replace(p("use service-insights",c.mesh)?{name:"service-list-view"}:{name:"mesh-service-list-view"})},{immediate:!0}),(d,n)=>{const w=s("XAction"),f=s("XActionGroup"),V=s("XI18n"),b=s("RouterView"),g=s("AppView"),k=s("RouteView");return a(),l(k,{name:"service-list-tabs-view",params:{mesh:""}},{default:t(({route:i,t:C})=>[N("div",L,[r(g,null,{actions:t(()=>[r(f,{expanded:!0},{default:t(()=>[(a(!0),v(_,null,y(i.children,({name:e})=>{var o;return a(),v(_,{key:e},[!B(p)("use service-insights",c.mesh)&&["service-list-view","external-service-list-view"].includes(e)?D("",!0):(a(),l(w,{key:0,class:I({active:((o=i.child())==null?void 0:o.name)===e}),to:{name:e,params:{mesh:i.params.mesh}},"data-testid":`${e}-sub-tab`},{default:t(()=>[m($(C(`services.routes.items.navigation.${e}.label`)),1)]),_:2},1032,["class","to","data-testid"]))],64)}),128))]),_:2},1024)]),default:t(()=>{var e;return[n[0]||(n[0]=m()),r(V,{path:`services.routes.items.navigation.${(e=i.child())==null?void 0:e.name}.description`,"default-path":"common.i18n.ignore-error"},null,8,["path"]),n[1]||(n[1]=m()),r(b,null,{default:t(({Component:o})=>[(a(),l(G(o),{mesh:c.mesh},null,8,["mesh"]))]),_:1})]}),_:2},1024)])]),_:1})}}});export{T as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ServiceListView-DR6Zy0I5.js b/app/kuma-ui/pkg/resources/data/assets/ServiceListView-AmCUkppH.js similarity index 97% rename from app/kuma-ui/pkg/resources/data/assets/ServiceListView-DR6Zy0I5.js rename to app/kuma-ui/pkg/resources/data/assets/ServiceListView-AmCUkppH.js index e75106ab24ed..db0fd735b57a 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ServiceListView-DR6Zy0I5.js +++ b/app/kuma-ui/pkg/resources/data/assets/ServiceListView-AmCUkppH.js @@ -1 +1 @@ -import{d as A,r as n,o as i,q as d,w as a,b as o,e as r,p as R,aq as X,B,t as c,c as _,M as u,S as D,I as S,s as P}from"./index-Du84oSnm.js";import{S as N}from"./SummaryView-Cd8oe3uM.js";const E=A({__name:"ServiceListView",setup(T){return(q,p)=>{const f=n("RouteTitle"),v=n("XAction"),g=n("XCopyButton"),w=n("XActionGroup"),y=n("RouterView"),C=n("DataCollection"),k=n("DataLoader"),z=n("XCard"),V=n("AppView"),b=n("RouteView");return i(),d(b,{name:"service-list-view",params:{page:1,size:Number,mesh:"",service:""}},{default:a(({route:s,t:m,uri:x,me:l})=>[o(f,{render:!1,title:m("services.routes.items.title")},null,8,["title"]),p[5]||(p[5]=r()),o(V,{docs:m("services.href.docs")},{default:a(()=>[o(z,null,{default:a(()=>[o(k,{src:x(R(X),"/meshes/:mesh/service-insights/of/:serviceType",{mesh:s.params.mesh,serviceType:"internal"},{page:s.params.page,size:s.params.size})},{loadable:a(({data:t})=>[o(C,{type:"services",items:(t==null?void 0:t.items)??[void 0],page:s.params.page,"page-size":s.params.size,total:t==null?void 0:t.total,onChange:s.update},{default:a(()=>[o(B,{class:"service-collection","data-testid":"service-collection",headers:[{...l.get("headers.name"),label:"Name",key:"name"},{...l.get("headers.addressPort"),label:"Address",key:"addressPort"},{...l.get("headers.online"),label:"DP proxies (online / total)",key:"online"},{...l.get("headers.status"),label:"Status",key:"status"},{...l.get("headers.actions"),label:"Actions",key:"actions",hideLabel:!0}],items:t==null?void 0:t.items,"is-selected-row":e=>e.name===s.params.service,onResize:l.set},{name:a(({row:e})=>[o(g,{text:e.name},{default:a(()=>[o(v,{"data-action":"",to:{name:"service-detail-view",params:{mesh:e.mesh,service:e.name},query:{page:s.params.page,size:s.params.size}}},{default:a(()=>[r(c(e.name),1)]),_:2},1032,["to"])]),_:2},1032,["text"])]),addressPort:a(({row:e})=>[e.addressPort?(i(),d(g,{key:0,text:e.addressPort},null,8,["text"])):(i(),_(u,{key:1},[r(c(m("common.collection.none")),1)],64))]),online:a(({row:e})=>[e.dataplanes?(i(),_(u,{key:0},[r(c(e.dataplanes.online||0)+" / "+c(e.dataplanes.total||0),1)],64)):(i(),_(u,{key:1},[r(c(m("common.collection.none")),1)],64))]),status:a(({row:e})=>[o(D,{status:e.status},null,8,["status"])]),actions:a(({row:e})=>[o(w,null,{default:a(()=>[o(v,{to:{name:"service-detail-view",params:{mesh:e.mesh,service:e.name}}},{default:a(()=>[r(c(m("common.collection.actions.view")),1)]),_:2},1032,["to"])]),_:2},1024)]),_:2},1032,["headers","items","is-selected-row","onResize"]),p[4]||(p[4]=r()),s.params.service?(i(),d(y,{key:0},{default:a(e=>[o(N,{onClose:h=>s.replace({name:"service-list-view",params:{mesh:s.params.mesh},query:{page:s.params.page,size:s.params.size}})},{default:a(()=>[(i(),d(S(e.Component),{name:s.params.service,service:t==null?void 0:t.items.find(h=>h.name===s.params.service)},null,8,["name","service"]))]),_:2},1032,["onClose"])]),_:2},1024)):P("",!0)]),_:2},1032,["items","page","page-size","total","onChange"])]),_:2},1032,["src"])]),_:2},1024)]),_:2},1032,["docs"])]),_:1})}}});export{E as default}; +import{d as A,r as n,o as i,q as d,w as a,b as o,e as r,p as R,aq as X,B,t as c,c as _,M as u,S as D,I as S,s as P}from"./index-CYuTVQ47.js";import{S as N}from"./SummaryView-VRFtuluL.js";const E=A({__name:"ServiceListView",setup(T){return(q,p)=>{const f=n("RouteTitle"),v=n("XAction"),g=n("XCopyButton"),w=n("XActionGroup"),y=n("RouterView"),C=n("DataCollection"),k=n("DataLoader"),z=n("XCard"),V=n("AppView"),b=n("RouteView");return i(),d(b,{name:"service-list-view",params:{page:1,size:Number,mesh:"",service:""}},{default:a(({route:s,t:m,uri:x,me:l})=>[o(f,{render:!1,title:m("services.routes.items.title")},null,8,["title"]),p[5]||(p[5]=r()),o(V,{docs:m("services.href.docs")},{default:a(()=>[o(z,null,{default:a(()=>[o(k,{src:x(R(X),"/meshes/:mesh/service-insights/of/:serviceType",{mesh:s.params.mesh,serviceType:"internal"},{page:s.params.page,size:s.params.size})},{loadable:a(({data:t})=>[o(C,{type:"services",items:(t==null?void 0:t.items)??[void 0],page:s.params.page,"page-size":s.params.size,total:t==null?void 0:t.total,onChange:s.update},{default:a(()=>[o(B,{class:"service-collection","data-testid":"service-collection",headers:[{...l.get("headers.name"),label:"Name",key:"name"},{...l.get("headers.addressPort"),label:"Address",key:"addressPort"},{...l.get("headers.online"),label:"DP proxies (online / total)",key:"online"},{...l.get("headers.status"),label:"Status",key:"status"},{...l.get("headers.actions"),label:"Actions",key:"actions",hideLabel:!0}],items:t==null?void 0:t.items,"is-selected-row":e=>e.name===s.params.service,onResize:l.set},{name:a(({row:e})=>[o(g,{text:e.name},{default:a(()=>[o(v,{"data-action":"",to:{name:"service-detail-view",params:{mesh:e.mesh,service:e.name},query:{page:s.params.page,size:s.params.size}}},{default:a(()=>[r(c(e.name),1)]),_:2},1032,["to"])]),_:2},1032,["text"])]),addressPort:a(({row:e})=>[e.addressPort?(i(),d(g,{key:0,text:e.addressPort},null,8,["text"])):(i(),_(u,{key:1},[r(c(m("common.collection.none")),1)],64))]),online:a(({row:e})=>[e.dataplanes?(i(),_(u,{key:0},[r(c(e.dataplanes.online||0)+" / "+c(e.dataplanes.total||0),1)],64)):(i(),_(u,{key:1},[r(c(m("common.collection.none")),1)],64))]),status:a(({row:e})=>[o(D,{status:e.status},null,8,["status"])]),actions:a(({row:e})=>[o(w,null,{default:a(()=>[o(v,{to:{name:"service-detail-view",params:{mesh:e.mesh,service:e.name}}},{default:a(()=>[r(c(m("common.collection.actions.view")),1)]),_:2},1032,["to"])]),_:2},1024)]),_:2},1032,["headers","items","is-selected-row","onResize"]),p[4]||(p[4]=r()),s.params.service?(i(),d(y,{key:0},{default:a(e=>[o(N,{onClose:h=>s.replace({name:"service-list-view",params:{mesh:s.params.mesh},query:{page:s.params.page,size:s.params.size}})},{default:a(()=>[(i(),d(S(e.Component),{name:s.params.service,service:t==null?void 0:t.items.find(h=>h.name===s.params.service)},null,8,["name","service"]))]),_:2},1032,["onClose"])]),_:2},1024)):P("",!0)]),_:2},1032,["items","page","page-size","total","onChange"])]),_:2},1032,["src"])]),_:2},1024)]),_:2},1032,["docs"])]),_:1})}}});export{E as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/SubscriptionSummaryView-Dl3pML3K.js b/app/kuma-ui/pkg/resources/data/assets/SubscriptionSummaryView-CtDj3t1z.js similarity index 98% rename from app/kuma-ui/pkg/resources/data/assets/SubscriptionSummaryView-Dl3pML3K.js rename to app/kuma-ui/pkg/resources/data/assets/SubscriptionSummaryView-CtDj3t1z.js index 1dd7c3332941..2aa4786dcb34 100644 --- a/app/kuma-ui/pkg/resources/data/assets/SubscriptionSummaryView-Dl3pML3K.js +++ b/app/kuma-ui/pkg/resources/data/assets/SubscriptionSummaryView-CtDj3t1z.js @@ -1 +1 @@ -import{d as N,r as m,o as l,q as y,w as t,b as i,m as f,t as s,e,T as R,N as b,U as u,c,M as g,s as h,p as _,at as T,a as $,a1 as B}from"./index-Du84oSnm.js";const D={class:"stack-with-borders"},E={key:1,class:"mt-8 stack-with-borders"},M=N({__name:"SubscriptionSummaryView",props:{data:{},routeName:{}},setup(w){const C=w;return(S,n)=>{const I=m("XSelect"),k=m("XLayout"),v=m("XAlert"),x=m("XCodeBlock"),z=m("AppView"),V=m("DataCollection"),X=m("RouteView");return l(),y(X,{name:C.routeName,params:{subscription:"",codeSearch:"",codeFilter:!1,codeRegExp:!1,format:String}},{default:t(({route:d,t:r})=>[i(V,{items:C.data,predicate:a=>a.id===d.params.subscription},{item:t(({item:a})=>[i(z,null,{title:t(()=>[f("h2",null,s(a.zoneInstanceId??a.globalInstanceId??a.controlPlaneInstanceId),1)]),default:t(()=>[n[18]||(n[18]=e()),i(k,{type:"stack"},{default:t(()=>[f("header",null,[i(k,{type:"separated",size:"max"},{default:t(()=>[f("h3",null,s(r("subscriptions.routes.item.config")),1),n[0]||(n[0]=e()),f("div",null,[i(I,{label:r("subscriptions.routes.item.format"),selected:d.params.format,onChange:o=>{d.update({format:o})}},R({_:2},[b(["structured","yaml"],o=>({name:`${o}-option`,fn:t(()=>[e(s(r(`subscriptions.routes.item.formats.${o}`)),1)])}))]),1032,["label","selected","onChange"])])]),_:2},1024)]),n[17]||(n[17]=e()),d.params.format==="structured"?(l(),y(k,{key:0,type:"stack","data-testid":"structured-view"},{default:t(()=>[f("div",D,[i(u,{layout:"horizontal"},{title:t(()=>[e(s(r("http.api.property.version")),1)]),body:t(()=>{var o,p;return[(l(!0),c(g,null,b([(p=(o=a.version)==null?void 0:o.kumaCp)==null?void 0:p.version],A=>(l(),c(g,null,[e(s(A??"-"),1)],64))),256))]}),_:2},1024),n[7]||(n[7]=e()),i(u,{layout:"horizontal"},{title:t(()=>[e(s(r("http.api.property.connectTime")),1)]),body:t(()=>[e(s(r("common.formats.datetime",{value:Date.parse(a.connectTime??"")})),1)]),_:2},1024),n[8]||(n[8]=e()),a.disconnectTime?(l(),y(u,{key:0,layout:"horizontal"},{title:t(()=>[e(s(r("http.api.property.disconnectTime")),1)]),body:t(()=>[e(s(r("common.formats.datetime",{value:Date.parse(a.disconnectTime)})),1)]),_:2},1024)):h("",!0),n[9]||(n[9]=e()),i(u,{layout:"horizontal"},{title:t(()=>[e(s(r("subscriptions.routes.item.headers.responses")),1)]),body:t(()=>{var o;return[(l(!0),c(g,null,b([((o=a.status)==null?void 0:o.total)??{}],p=>(l(),c(g,null,[e(s(p.responsesSent)+"/"+s(p.responsesAcknowledged),1)],64))),256))]}),_:2},1024),n[10]||(n[10]=e()),(l(),c(g,null,b(["zoneInstanceId","globalInstanceId","controlPlaneInstanceId"],o=>(l(),c(g,{key:typeof o},[a[o]?(l(),y(u,{key:0,layout:"horizontal"},{title:t(()=>[e(s(r(`http.api.property.${o}`)),1)]),body:t(()=>[e(s(a[o]),1)]),_:2},1024)):h("",!0)],64))),64)),n[11]||(n[11]=e()),i(u,{layout:"horizontal"},{title:t(()=>[e(s(r("http.api.property.id")),1)]),body:t(()=>[e(s(a.id),1)]),_:2},1024)]),n[16]||(n[16]=e()),Object.keys(a.status.acknowledgements).length===0?(l(),y(v,{key:0,variant:"info"},{icon:t(()=>[i(_(T))]),default:t(()=>[e(" "+s(r("common.detail.subscriptions.no_stats",{id:a.id})),1)]),_:2},1024)):(l(),c("div",E,[f("div",null,[$(S.$slots,"default")]),n[14]||(n[14]=e()),i(u,{class:"mt-4",layout:"horizontal"},{title:t(()=>[f("strong",null,s(r("subscriptions.routes.item.headers.type")),1)]),body:t(()=>[e(s(r("subscriptions.routes.item.headers.stat")),1)]),_:2},1024),n[15]||(n[15]=e()),(l(!0),c(g,null,b(Object.entries(a.status.acknowledgements??{}),([o,p])=>(l(),y(u,{key:o,layout:"horizontal"},{title:t(()=>[e(s(r(`http.api.property.${o}`)),1)]),body:t(()=>[e(s(p.responsesSent)+"/"+s(p.responsesAcknowledged),1)]),_:2},1024))),128))]))]),_:2},1024)):(l(),y(x,{key:1,language:"yaml",code:_(B).stringify(a.$raw),"is-searchable":"",query:d.params.codeSearch,"is-filter-mode":d.params.codeFilter,"is-reg-exp-mode":d.params.codeRegExp,onQueryChange:o=>d.update({codeSearch:o}),onFilterModeChange:o=>d.update({codeFilter:o}),onRegExpModeChange:o=>d.update({codeRegExp:o})},null,8,["code","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"]))]),_:2},1024)]),_:2},1024)]),_:2},1032,["items","predicate"])]),_:3},8,["name"])}}});export{M as default}; +import{d as N,r as m,o as l,q as y,w as t,b as i,m as f,t as s,e,T as R,N as b,U as u,c,M as g,s as h,p as _,at as T,a as $,a1 as B}from"./index-CYuTVQ47.js";const D={class:"stack-with-borders"},E={key:1,class:"mt-8 stack-with-borders"},M=N({__name:"SubscriptionSummaryView",props:{data:{},routeName:{}},setup(w){const C=w;return(S,n)=>{const I=m("XSelect"),k=m("XLayout"),v=m("XAlert"),x=m("XCodeBlock"),z=m("AppView"),V=m("DataCollection"),X=m("RouteView");return l(),y(X,{name:C.routeName,params:{subscription:"",codeSearch:"",codeFilter:!1,codeRegExp:!1,format:String}},{default:t(({route:d,t:r})=>[i(V,{items:C.data,predicate:a=>a.id===d.params.subscription},{item:t(({item:a})=>[i(z,null,{title:t(()=>[f("h2",null,s(a.zoneInstanceId??a.globalInstanceId??a.controlPlaneInstanceId),1)]),default:t(()=>[n[18]||(n[18]=e()),i(k,{type:"stack"},{default:t(()=>[f("header",null,[i(k,{type:"separated",size:"max"},{default:t(()=>[f("h3",null,s(r("subscriptions.routes.item.config")),1),n[0]||(n[0]=e()),f("div",null,[i(I,{label:r("subscriptions.routes.item.format"),selected:d.params.format,onChange:o=>{d.update({format:o})}},R({_:2},[b(["structured","yaml"],o=>({name:`${o}-option`,fn:t(()=>[e(s(r(`subscriptions.routes.item.formats.${o}`)),1)])}))]),1032,["label","selected","onChange"])])]),_:2},1024)]),n[17]||(n[17]=e()),d.params.format==="structured"?(l(),y(k,{key:0,type:"stack","data-testid":"structured-view"},{default:t(()=>[f("div",D,[i(u,{layout:"horizontal"},{title:t(()=>[e(s(r("http.api.property.version")),1)]),body:t(()=>{var o,p;return[(l(!0),c(g,null,b([(p=(o=a.version)==null?void 0:o.kumaCp)==null?void 0:p.version],A=>(l(),c(g,null,[e(s(A??"-"),1)],64))),256))]}),_:2},1024),n[7]||(n[7]=e()),i(u,{layout:"horizontal"},{title:t(()=>[e(s(r("http.api.property.connectTime")),1)]),body:t(()=>[e(s(r("common.formats.datetime",{value:Date.parse(a.connectTime??"")})),1)]),_:2},1024),n[8]||(n[8]=e()),a.disconnectTime?(l(),y(u,{key:0,layout:"horizontal"},{title:t(()=>[e(s(r("http.api.property.disconnectTime")),1)]),body:t(()=>[e(s(r("common.formats.datetime",{value:Date.parse(a.disconnectTime)})),1)]),_:2},1024)):h("",!0),n[9]||(n[9]=e()),i(u,{layout:"horizontal"},{title:t(()=>[e(s(r("subscriptions.routes.item.headers.responses")),1)]),body:t(()=>{var o;return[(l(!0),c(g,null,b([((o=a.status)==null?void 0:o.total)??{}],p=>(l(),c(g,null,[e(s(p.responsesSent)+"/"+s(p.responsesAcknowledged),1)],64))),256))]}),_:2},1024),n[10]||(n[10]=e()),(l(),c(g,null,b(["zoneInstanceId","globalInstanceId","controlPlaneInstanceId"],o=>(l(),c(g,{key:typeof o},[a[o]?(l(),y(u,{key:0,layout:"horizontal"},{title:t(()=>[e(s(r(`http.api.property.${o}`)),1)]),body:t(()=>[e(s(a[o]),1)]),_:2},1024)):h("",!0)],64))),64)),n[11]||(n[11]=e()),i(u,{layout:"horizontal"},{title:t(()=>[e(s(r("http.api.property.id")),1)]),body:t(()=>[e(s(a.id),1)]),_:2},1024)]),n[16]||(n[16]=e()),Object.keys(a.status.acknowledgements).length===0?(l(),y(v,{key:0,variant:"info"},{icon:t(()=>[i(_(T))]),default:t(()=>[e(" "+s(r("common.detail.subscriptions.no_stats",{id:a.id})),1)]),_:2},1024)):(l(),c("div",E,[f("div",null,[$(S.$slots,"default")]),n[14]||(n[14]=e()),i(u,{class:"mt-4",layout:"horizontal"},{title:t(()=>[f("strong",null,s(r("subscriptions.routes.item.headers.type")),1)]),body:t(()=>[e(s(r("subscriptions.routes.item.headers.stat")),1)]),_:2},1024),n[15]||(n[15]=e()),(l(!0),c(g,null,b(Object.entries(a.status.acknowledgements??{}),([o,p])=>(l(),y(u,{key:o,layout:"horizontal"},{title:t(()=>[e(s(r(`http.api.property.${o}`)),1)]),body:t(()=>[e(s(p.responsesSent)+"/"+s(p.responsesAcknowledged),1)]),_:2},1024))),128))]))]),_:2},1024)):(l(),y(x,{key:1,language:"yaml",code:_(B).stringify(a.$raw),"is-searchable":"",query:d.params.codeSearch,"is-filter-mode":d.params.codeFilter,"is-reg-exp-mode":d.params.codeRegExp,onQueryChange:o=>d.update({codeSearch:o}),onFilterModeChange:o=>d.update({codeFilter:o}),onRegExpModeChange:o=>d.update({codeRegExp:o})},null,8,["code","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"]))]),_:2},1024)]),_:2},1024)]),_:2},1032,["items","predicate"])]),_:3},8,["name"])}}});export{M as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/SummaryView-Cd8oe3uM.js b/app/kuma-ui/pkg/resources/data/assets/SummaryView-VRFtuluL.js similarity index 97% rename from app/kuma-ui/pkg/resources/data/assets/SummaryView-Cd8oe3uM.js rename to app/kuma-ui/pkg/resources/data/assets/SummaryView-VRFtuluL.js index c0e975b669c2..28643c16fab7 100644 --- a/app/kuma-ui/pkg/resources/data/assets/SummaryView-Cd8oe3uM.js +++ b/app/kuma-ui/pkg/resources/data/assets/SummaryView-VRFtuluL.js @@ -1 +1 @@ -import{a2 as E,a3 as I,K as $,a4 as T,a5 as m,a6 as g,a7 as L,a8 as M,p as P,a9 as R,d as V,aa as N,ab as q,x as B,ac as F,r as _,o as K,q as W,w as x,b as X,e as j,a as D,_ as z}from"./index-Du84oSnm.js";const A=L?window:void 0;function y(n){var i;const a=m(n);return(i=a==null?void 0:a.$el)!=null?i:a}function v(...n){const i=[],a=()=>{i.forEach(t=>t()),i.length=0},l=(t,s,r,d)=>(t.addEventListener(s,r,d),()=>t.removeEventListener(s,r,d)),f=$(()=>{const t=T(m(n[0])).filter(s=>s!=null);return t.every(s=>typeof s!="string")?t:void 0}),p=g(()=>{var t,s;return[(s=(t=f.value)==null?void 0:t.map(r=>y(r)))!=null?s:[A].filter(r=>r!=null),T(m(f.value?n[1]:n[0])),T(P(f.value?n[2]:n[1])),m(f.value?n[3]:n[2])]},([t,s,r,d])=>{if(a(),!(t!=null&&t.length)||!(s!=null&&s.length)||!(r!=null&&r.length))return;const w=M(d)?{...d}:d;i.push(...t.flatMap(h=>s.flatMap(b=>r.map(k=>l(h,b,k,w)))))},{flush:"post"}),c=()=>{p(),a()};return R(a),c}let O=!1;function G(n,i,a={}){const{window:l=A,ignore:f=[],capture:p=!0,detectIframe:c=!1}=a;if(!l)return E;if(I&&!O){O=!0;const e={passive:!0};Array.from(l.document.body.children).forEach(o=>v(o,"click",E,e)),v(l.document.documentElement,"click",E,e)}let t=!0;const s=e=>m(f).some(o=>{if(typeof o=="string")return Array.from(l.document.querySelectorAll(o)).some(u=>u===e.target||e.composedPath().includes(u));{const u=y(o);return u&&(e.target===u||e.composedPath().includes(u))}});function r(e){const o=m(e);return o&&o.$.subTree.shapeFlag===16}function d(e,o){const u=m(e),S=u.$.subTree&&u.$.subTree.children;return S==null||!Array.isArray(S)?!1:S.some(C=>C.el===o.target||o.composedPath().includes(C.el))}const w=e=>{const o=y(n);if(e.target!=null&&!(!(o instanceof Element)&&r(n)&&d(n,e))&&!(!o||o===e.target||e.composedPath().includes(o))){if(e.detail===0&&(t=!s(e)),!t){t=!0;return}i(e)}};let h=!1;const b=[v(l,"click",e=>{h||(h=!0,setTimeout(()=>{h=!1},0),w(e))},{passive:!0,capture:p}),v(l,"pointerdown",e=>{const o=y(n);t=!s(e)&&!!(o&&!e.composedPath().includes(o))},{passive:!0}),c&&v(l,"blur",e=>{setTimeout(()=>{var o;const u=y(n);((o=l.document.activeElement)==null?void 0:o.tagName)==="IFRAME"&&!(u!=null&&u.contains(l.document.activeElement))&&i(e)},0)},{passive:!0})].filter(Boolean);return()=>b.forEach(e=>e())}const H=V({__name:"SummaryView",props:{width:{default:"560px"}},emits:["close"],setup(n,{emit:i}){const a=N("summary-view-title");q("app-summary-view",a);const l=B(null);G(l,F(c=>{var s;const t=c.target;(((s=window.getSelection())==null?void 0:s.isCollapsed)??!0)&&!c.defaultPrevented&&c.isTrusted&&t.nodeName.toLowerCase()!=="a"&&p("close")},1,!0,!1));const f=n,p=i;return(c,t)=>{const s=_("XTeleportSlot"),r=_("KSlideout");return K(),W(r,{ref_key:"slideOutRef",ref:l,class:"summary-slideout","close-on-blur":!1,"has-overlay":!1,visible:"","max-width":f.width,"offset-top":"var(--app-slideout-offset-top, 0)","data-testid":"summary",onClose:t[0]||(t[0]=d=>p("close"))},{title:x(()=>[X(s,{name:P(a)},null,8,["name"])]),default:x(()=>[t[1]||(t[1]=j()),D(c.$slots,"default",{},void 0,!0)]),_:3},8,["max-width"])}}}),Q=z(H,[["__scopeId","data-v-0b1b5d96"]]);export{Q as S}; +import{a2 as E,a3 as I,K as $,a4 as T,a5 as m,a6 as g,a7 as L,a8 as M,p as P,a9 as R,d as V,aa as N,ab as q,x as B,ac as F,r as _,o as K,q as W,w as x,b as X,e as j,a as D,_ as z}from"./index-CYuTVQ47.js";const A=L?window:void 0;function y(n){var i;const a=m(n);return(i=a==null?void 0:a.$el)!=null?i:a}function v(...n){const i=[],a=()=>{i.forEach(t=>t()),i.length=0},l=(t,s,r,d)=>(t.addEventListener(s,r,d),()=>t.removeEventListener(s,r,d)),f=$(()=>{const t=T(m(n[0])).filter(s=>s!=null);return t.every(s=>typeof s!="string")?t:void 0}),p=g(()=>{var t,s;return[(s=(t=f.value)==null?void 0:t.map(r=>y(r)))!=null?s:[A].filter(r=>r!=null),T(m(f.value?n[1]:n[0])),T(P(f.value?n[2]:n[1])),m(f.value?n[3]:n[2])]},([t,s,r,d])=>{if(a(),!(t!=null&&t.length)||!(s!=null&&s.length)||!(r!=null&&r.length))return;const w=M(d)?{...d}:d;i.push(...t.flatMap(h=>s.flatMap(b=>r.map(k=>l(h,b,k,w)))))},{flush:"post"}),c=()=>{p(),a()};return R(a),c}let O=!1;function G(n,i,a={}){const{window:l=A,ignore:f=[],capture:p=!0,detectIframe:c=!1}=a;if(!l)return E;if(I&&!O){O=!0;const e={passive:!0};Array.from(l.document.body.children).forEach(o=>v(o,"click",E,e)),v(l.document.documentElement,"click",E,e)}let t=!0;const s=e=>m(f).some(o=>{if(typeof o=="string")return Array.from(l.document.querySelectorAll(o)).some(u=>u===e.target||e.composedPath().includes(u));{const u=y(o);return u&&(e.target===u||e.composedPath().includes(u))}});function r(e){const o=m(e);return o&&o.$.subTree.shapeFlag===16}function d(e,o){const u=m(e),S=u.$.subTree&&u.$.subTree.children;return S==null||!Array.isArray(S)?!1:S.some(C=>C.el===o.target||o.composedPath().includes(C.el))}const w=e=>{const o=y(n);if(e.target!=null&&!(!(o instanceof Element)&&r(n)&&d(n,e))&&!(!o||o===e.target||e.composedPath().includes(o))){if(e.detail===0&&(t=!s(e)),!t){t=!0;return}i(e)}};let h=!1;const b=[v(l,"click",e=>{h||(h=!0,setTimeout(()=>{h=!1},0),w(e))},{passive:!0,capture:p}),v(l,"pointerdown",e=>{const o=y(n);t=!s(e)&&!!(o&&!e.composedPath().includes(o))},{passive:!0}),c&&v(l,"blur",e=>{setTimeout(()=>{var o;const u=y(n);((o=l.document.activeElement)==null?void 0:o.tagName)==="IFRAME"&&!(u!=null&&u.contains(l.document.activeElement))&&i(e)},0)},{passive:!0})].filter(Boolean);return()=>b.forEach(e=>e())}const H=V({__name:"SummaryView",props:{width:{default:"560px"}},emits:["close"],setup(n,{emit:i}){const a=N("summary-view-title");q("app-summary-view",a);const l=B(null);G(l,F(c=>{var s;const t=c.target;(((s=window.getSelection())==null?void 0:s.isCollapsed)??!0)&&!c.defaultPrevented&&c.isTrusted&&t.nodeName.toLowerCase()!=="a"&&p("close")},1,!0,!1));const f=n,p=i;return(c,t)=>{const s=_("XTeleportSlot"),r=_("KSlideout");return K(),W(r,{ref_key:"slideOutRef",ref:l,class:"summary-slideout","close-on-blur":!1,"has-overlay":!1,visible:"","max-width":f.width,"offset-top":"var(--app-slideout-offset-top, 0)","data-testid":"summary",onClose:t[0]||(t[0]=d=>p("close"))},{title:x(()=>[X(s,{name:P(a)},null,8,["name"])]),default:x(()=>[t[1]||(t[1]=j()),D(c.$slots,"default",{},void 0,!0)]),_:3},8,["max-width"])}}}),Q=z(H,[["__scopeId","data-v-0b1b5d96"]]);export{Q as S}; diff --git a/app/kuma-ui/pkg/resources/data/assets/TagList-C3eJ2alx.js b/app/kuma-ui/pkg/resources/data/assets/TagList-C3eJ2alx.js deleted file mode 100644 index 2177cba0a9c6..000000000000 --- a/app/kuma-ui/pkg/resources/data/assets/TagList-C3eJ2alx.js +++ /dev/null @@ -1 +0,0 @@ -import{d as f,K as d,r as k,o as n,q as u,w as c,c as h,M as b,N as g,I as m,e as y,t as v,m as w,n as T,_ as B}from"./index-Du84oSnm.js";const x=f({__name:"TagList",props:{tags:{},shouldTruncate:{type:Boolean,default:!1},alignment:{default:"left"}},setup(p){const t=p,i=d(()=>(Array.isArray(t.tags)?t.tags:Object.entries(t.tags??{}).map(([s,l])=>({label:s,value:l}))).map(s=>{const{label:l,value:e}=s,r=_(s);return{label:l,value:e,route:r}})),o=d(()=>t.shouldTruncate||Object.keys(i.value).length>10);function _(a){if(a.value!=="*")switch(a.label){case"kuma.io/zone":return{name:"data-plane-list-view",query:{s:`zone:${a.value}`}};case"kuma.io/service":return{name:"data-plane-list-view",query:{s:`service:${a.value}`}};case"kuma.io/mesh":return{name:"mesh-detail-view",params:{mesh:a.value}};default:return}}return(a,s)=>{const l=k("XBadge");return n(),u(m(o.value?"KTruncate":"div"),{width:o.value?"auto":void 0,class:T({"tag-list":!o.value,"tag-list--align-right":t.alignment==="right"})},{default:c(()=>[(n(!0),h(b,null,g(i.value,(e,r)=>(n(),u(l,{key:r,class:"tag kv","data-kv-key":e.label,"data-kv-owner":e.label.split("/")[0]},{default:c(()=>[(n(),u(m(e.route?"XAction":"span"),{to:e.route},{default:c(()=>[y(v(e.label)+":",1),w("b",null,v(e.value),1)]),_:2},1032,["to"]))]),_:2},1032,["data-kv-key","data-kv-owner"]))),128))]),_:1},8,["width","class"])}}}),L=B(x,[["__scopeId","data-v-a08b1af0"]]);export{L as T}; diff --git a/app/kuma-ui/pkg/resources/data/assets/TagList-ChCJgAm_.css b/app/kuma-ui/pkg/resources/data/assets/TagList-ChCJgAm_.css new file mode 100644 index 000000000000..76184669104d --- /dev/null +++ b/app/kuma-ui/pkg/resources/data/assets/TagList-ChCJgAm_.css @@ -0,0 +1 @@ +.kv[data-v-3e9f64ec]:not(:where([data-kv-owner$=".kuma.io"],[data-kv-owner^="kuma.io"])){background-color:#e0e4ea!important;color:#52596e!important}.tag-list[data-v-3e9f64ec]{display:inline-flex;flex-wrap:wrap;gap:8px}.tag-list--align-right[data-v-3e9f64ec],.tag-list--align-right[data-v-3e9f64ec] .truncate-container{justify-content:flex-end}.tag[data-v-3e9f64ec] a{color:currentColor}.tag[data-v-3e9f64ec] a:hover{text-decoration:underline}.tag[data-v-3e9f64ec] span.label{font-weight:400}.tag[data-v-3e9f64ec] span.value{font-weight:600} diff --git a/app/kuma-ui/pkg/resources/data/assets/TagList-Cx44u_NY.css b/app/kuma-ui/pkg/resources/data/assets/TagList-Cx44u_NY.css deleted file mode 100644 index 577d511d3d0b..000000000000 --- a/app/kuma-ui/pkg/resources/data/assets/TagList-Cx44u_NY.css +++ /dev/null @@ -1 +0,0 @@ -.kv[data-v-a08b1af0]:not(:where([data-kv-owner$=".kuma.io"],[data-kv-owner^="kuma.io"])){background-color:#e0e4ea!important;color:#52596e!important}.tag-list[data-v-a08b1af0]{display:inline-flex;flex-wrap:wrap;gap:8px}.tag-list--align-right[data-v-a08b1af0],.tag-list--align-right[data-v-a08b1af0] .truncate-container{justify-content:flex-end}.tag[data-v-a08b1af0]{font-weight:400}.tag[data-v-a08b1af0] a{color:currentColor} diff --git a/app/kuma-ui/pkg/resources/data/assets/TagList-DuW9Uzgl.js b/app/kuma-ui/pkg/resources/data/assets/TagList-DuW9Uzgl.js new file mode 100644 index 000000000000..4738bf2b39f1 --- /dev/null +++ b/app/kuma-ui/pkg/resources/data/assets/TagList-DuW9Uzgl.js @@ -0,0 +1 @@ +import{d as k,K as d,r as h,o as n,q as u,w as i,c as g,M as y,N as b,I as v,m,t as p,e as w,n as T,_ as B}from"./index-CYuTVQ47.js";const x={class:"label"},C={class:"value"},L=k({__name:"TagList",props:{tags:{},shouldTruncate:{type:Boolean,default:!1},alignment:{default:"left"}},setup(_){const s=_,c=d(()=>(Array.isArray(s.tags)?s.tags:Object.entries(s.tags??{}).map(([t,l])=>({label:t,value:l}))).map(t=>{const{label:l,value:e}=t,r=f(t);return{label:l,value:e,route:r}})),o=d(()=>s.shouldTruncate||Object.keys(c.value).length>10);function f(a){if(a.value!=="*")switch(a.label){case"kuma.io/zone":return{name:"data-plane-list-view",query:{s:`zone:${a.value}`}};case"kuma.io/service":return{name:"data-plane-list-view",query:{s:`service:${a.value}`}};case"kuma.io/mesh":return{name:"mesh-detail-view",params:{mesh:a.value}};default:return}}return(a,t)=>{const l=h("XBadge");return n(),u(v(o.value?"KTruncate":"div"),{width:o.value?"auto":void 0,class:T({"tag-list":!o.value,"tag-list--align-right":s.alignment==="right"})},{default:i(()=>[(n(!0),g(y,null,b(c.value,(e,r)=>(n(),u(l,{key:r,class:"tag kv","data-kv-key":e.label,"data-kv-owner":e.label.split("/")[0]},{default:i(()=>[(n(),u(v(e.route?"XAction":"span"),{to:e.route},{default:i(()=>[m("span",x,p(e.label),1),t[0]||(t[0]=w(":")),m("span",C,p(e.value),1)]),_:2},1032,["to"]))]),_:2},1032,["data-kv-key","data-kv-owner"]))),128))]),_:1},8,["width","class"])}}}),z=B(L,[["__scopeId","data-v-3e9f64ec"]]);export{z as T}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneConfigView-DN_jKd0o.js b/app/kuma-ui/pkg/resources/data/assets/ZoneConfigView-BRyB4iEq.js similarity index 93% rename from app/kuma-ui/pkg/resources/data/assets/ZoneConfigView-DN_jKd0o.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneConfigView-BRyB4iEq.js index 49a4ad127745..e5fcc19edddb 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneConfigView-DN_jKd0o.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneConfigView-BRyB4iEq.js @@ -1 +1 @@ -import{d as z,r as n,o as s,q as d,w as t,b as i,e as l,p as R,A as E,T as N,t as A,m as B,c as g,M as I,N as X}from"./index-Du84oSnm.js";const v=["data-testid"],M=z({__name:"ZoneConfigView",props:{data:{}},setup(_){const a=_;return(b,r)=>{const f=n("RouteTitle"),C=n("XI18n"),h=n("XCodeBlock"),k=n("XAlert"),y=n("XCard"),V=n("AppView"),w=n("DataSource"),x=n("RouteView");return s(),d(x,{name:"zone-cp-config-view",params:{zone:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:t(({route:o,t:p,uri:S})=>{var u,m;return[i(f,{render:!1,title:p("zone-cps.routes.item.navigation.zone-cp-config-view")},null,8,["title"]),r[1]||(r[1]=l()),i(w,{src:S(R(E),"/control-plane/outdated/:version",{version:((m=(u=a.data.zoneInsight.version)==null?void 0:u.kumaCp)==null?void 0:m.version)??"-"})},{default:t(({data:c})=>[i(V,null,N({default:t(()=>[r[0]||(r[0]=l()),i(y,null,{default:t(()=>[Object.keys(a.data.zoneInsight.config).length>0?(s(),d(h,{key:0,language:"json",code:JSON.stringify(a.data.zoneInsight.config,null,2),"is-searchable":"",query:o.params.codeSearch,"is-filter-mode":o.params.codeFilter,"is-reg-exp-mode":o.params.codeRegExp,onQueryChange:e=>o.update({codeSearch:e}),onFilterModeChange:e=>o.update({codeFilter:e}),onRegExpModeChange:e=>o.update({codeRegExp:e})},null,8,["code","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])):(s(),d(k,{key:1,class:"mt-4","data-testid":"warning-no-subscriptions",variant:"warning"},{default:t(()=>[l(A(p("zone-cps.detail.no_subscriptions")),1)]),_:2},1024))]),_:2},1024)]),_:2},[a.data.warnings.length>0?{name:"notifications",fn:t(()=>[B("ul",null,[(s(!0),g(I,null,X(a.data.warnings,e=>(s(),g("li",{key:e.kind,"data-testid":`warning-${e.kind}`},[i(C,{path:`common.warnings.${e.kind}`,params:{zoneCpVersion:e.payload.zoneCpVersion??"",...e.kind==="INCOMPATIBLE_ZONE_AND_GLOBAL_CPS_VERSIONS"?{globalCpVersion:(c==null?void 0:c.version)??""}:{}}},null,8,["path","params"])],8,v))),128))])]),key:"0"}:void 0]),1024)]),_:2},1032,["src"])]}),_:1})}}});export{M as default}; +import{d as z,r as n,o as s,q as d,w as t,b as i,e as l,p as R,A as E,T as N,t as A,m as B,c as g,M as I,N as X}from"./index-CYuTVQ47.js";const v=["data-testid"],M=z({__name:"ZoneConfigView",props:{data:{}},setup(_){const a=_;return(b,r)=>{const f=n("RouteTitle"),C=n("XI18n"),h=n("XCodeBlock"),k=n("XAlert"),y=n("XCard"),V=n("AppView"),w=n("DataSource"),x=n("RouteView");return s(),d(x,{name:"zone-cp-config-view",params:{zone:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:t(({route:o,t:p,uri:S})=>{var u,m;return[i(f,{render:!1,title:p("zone-cps.routes.item.navigation.zone-cp-config-view")},null,8,["title"]),r[1]||(r[1]=l()),i(w,{src:S(R(E),"/control-plane/outdated/:version",{version:((m=(u=a.data.zoneInsight.version)==null?void 0:u.kumaCp)==null?void 0:m.version)??"-"})},{default:t(({data:c})=>[i(V,null,N({default:t(()=>[r[0]||(r[0]=l()),i(y,null,{default:t(()=>[Object.keys(a.data.zoneInsight.config).length>0?(s(),d(h,{key:0,language:"json",code:JSON.stringify(a.data.zoneInsight.config,null,2),"is-searchable":"",query:o.params.codeSearch,"is-filter-mode":o.params.codeFilter,"is-reg-exp-mode":o.params.codeRegExp,onQueryChange:e=>o.update({codeSearch:e}),onFilterModeChange:e=>o.update({codeFilter:e}),onRegExpModeChange:e=>o.update({codeRegExp:e})},null,8,["code","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])):(s(),d(k,{key:1,class:"mt-4","data-testid":"warning-no-subscriptions",variant:"warning"},{default:t(()=>[l(A(p("zone-cps.detail.no_subscriptions")),1)]),_:2},1024))]),_:2},1024)]),_:2},[a.data.warnings.length>0?{name:"notifications",fn:t(()=>[B("ul",null,[(s(!0),g(I,null,X(a.data.warnings,e=>(s(),g("li",{key:e.kind,"data-testid":`warning-${e.kind}`},[i(C,{path:`common.warnings.${e.kind}`,params:{zoneCpVersion:e.payload.zoneCpVersion??"",...e.kind==="INCOMPATIBLE_ZONE_AND_GLOBAL_CPS_VERSIONS"?{globalCpVersion:(c==null?void 0:c.version)??""}:{}}},null,8,["path","params"])],8,v))),128))])]),key:"0"}:void 0]),1024)]),_:2},1032,["src"])]}),_:1})}}});export{M as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneDetailTabsView-C11m0Q2o.js b/app/kuma-ui/pkg/resources/data/assets/ZoneDetailTabsView-DMVpX2tz.js similarity index 97% rename from app/kuma-ui/pkg/resources/data/assets/ZoneDetailTabsView-C11m0Q2o.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneDetailTabsView-DMVpX2tz.js index f6d3bed4481d..6daa22c23857 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneDetailTabsView-C11m0Q2o.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneDetailTabsView-DMVpX2tz.js @@ -1 +1 @@ -import{d as B,r as o,o as c,q as i,w as e,b as n,T as f,m as N,e as a,N as $,t as d,I,s as b}from"./index-Du84oSnm.js";const P=B({__name:"ZoneDetailTabsView",setup(L){return(Z,t)=>{const z=o("RouteTitle"),X=o("XCopyButton"),u=o("XAction"),C=o("XI18n"),_=o("DataLoader"),w=o("XPrompt"),x=o("DataSink"),y=o("XTeleportTemplate"),T=o("XDisclosure"),V=o("XActionGroup"),k=o("XTabs"),D=o("RouterView"),v=o("AppView"),A=o("RouteView");return c(),i(A,{name:"zone-cp-detail-tabs-view",params:{zone:""}},{default:e(({can:R,route:m,t:l})=>[n(_,{src:`/zone-cps/${m.params.zone}`},{default:e(({data:r})=>[r?(c(),i(v,{key:0,breadcrumbs:[{to:{name:"zone-cp-list-view"},text:l("zone-cps.routes.item.breadcrumbs")}]},f({title:e(()=>[N("h1",null,[n(X,{text:m.params.zone},{default:e(()=>[n(z,{title:l("zone-cps.routes.item.title",{name:m.params.zone})},null,8,["title"])]),_:2},1032,["text"])])]),default:e(()=>{var p;return[t[4]||(t[4]=a()),t[5]||(t[5]=a()),n(k,{selected:(p=m.child())==null?void 0:p.name},f({_:2},[$(m.children,({name:s})=>({name:`${s}-tab`,fn:e(()=>[n(u,{to:{name:s}},{default:e(()=>[a(d(l(`zone-cps.routes.item.navigation.${s}`)),1)]),_:2},1032,["to"])])}))]),1032,["selected"]),t[6]||(t[6]=a()),n(D,null,{default:e(s=>[(c(),i(I(s.Component),{data:r},null,8,["data"]))]),_:2},1024)]}),_:2},[R("create zones")?{name:"actions",fn:e(()=>[n(V,null,{control:e(()=>[n(u,{action:"expand",appearance:"primary"},{default:e(()=>[a(d(l("zones.action_menu.toggle_button")),1)]),_:2},1024)]),default:e(()=>[t[3]||(t[3]=a()),n(T,null,{default:e(({expanded:p,toggle:s})=>[n(u,{appearance:"danger","data-testid":"delete-button",onClick:s},{default:e(()=>[a(d(l("zones.action_menu.delete_button")),1)]),_:2},1032,["onClick"]),t[2]||(t[2]=a()),n(y,{to:{name:"modal-layer"}},{default:e(()=>[p?(c(),i(x,{key:0,src:`/zone-cps/${r.name}/delete`,onChange:()=>m.replace({name:"zone-cp-list-view"})},{default:e(({submit:S,error:g})=>[n(w,{action:l("common.delete_modal.proceed_button"),expected:r.name,"data-testid":"delete-zone-modal",onCancel:s,onSubmit:()=>S({})},{title:e(()=>[a(d(l("common.delete_modal.title",{type:"Zone"})),1)]),default:e(()=>[t[0]||(t[0]=a()),n(C,{path:"common.delete_modal.text",params:{type:"Zone",name:r.name}},null,8,["params"]),t[1]||(t[1]=a()),n(_,{class:"mt-4",errors:[g],loader:!1},null,8,["errors"])]),_:2},1032,["action","expected","onCancel","onSubmit"])]),_:2},1032,["src","onChange"])):b("",!0)]),_:2},1024)]),_:2},1024)]),_:2},1024)]),key:"0"}:void 0]),1032,["breadcrumbs"])):b("",!0)]),_:2},1032,["src"])]),_:1})}}});export{P as default}; +import{d as B,r as o,o as c,q as i,w as e,b as n,T as f,m as N,e as a,N as $,t as d,I,s as b}from"./index-CYuTVQ47.js";const P=B({__name:"ZoneDetailTabsView",setup(L){return(Z,t)=>{const z=o("RouteTitle"),X=o("XCopyButton"),u=o("XAction"),C=o("XI18n"),_=o("DataLoader"),w=o("XPrompt"),x=o("DataSink"),y=o("XTeleportTemplate"),T=o("XDisclosure"),V=o("XActionGroup"),k=o("XTabs"),D=o("RouterView"),v=o("AppView"),A=o("RouteView");return c(),i(A,{name:"zone-cp-detail-tabs-view",params:{zone:""}},{default:e(({can:R,route:m,t:l})=>[n(_,{src:`/zone-cps/${m.params.zone}`},{default:e(({data:r})=>[r?(c(),i(v,{key:0,breadcrumbs:[{to:{name:"zone-cp-list-view"},text:l("zone-cps.routes.item.breadcrumbs")}]},f({title:e(()=>[N("h1",null,[n(X,{text:m.params.zone},{default:e(()=>[n(z,{title:l("zone-cps.routes.item.title",{name:m.params.zone})},null,8,["title"])]),_:2},1032,["text"])])]),default:e(()=>{var p;return[t[4]||(t[4]=a()),t[5]||(t[5]=a()),n(k,{selected:(p=m.child())==null?void 0:p.name},f({_:2},[$(m.children,({name:s})=>({name:`${s}-tab`,fn:e(()=>[n(u,{to:{name:s}},{default:e(()=>[a(d(l(`zone-cps.routes.item.navigation.${s}`)),1)]),_:2},1032,["to"])])}))]),1032,["selected"]),t[6]||(t[6]=a()),n(D,null,{default:e(s=>[(c(),i(I(s.Component),{data:r},null,8,["data"]))]),_:2},1024)]}),_:2},[R("create zones")?{name:"actions",fn:e(()=>[n(V,null,{control:e(()=>[n(u,{action:"expand",appearance:"primary"},{default:e(()=>[a(d(l("zones.action_menu.toggle_button")),1)]),_:2},1024)]),default:e(()=>[t[3]||(t[3]=a()),n(T,null,{default:e(({expanded:p,toggle:s})=>[n(u,{appearance:"danger","data-testid":"delete-button",onClick:s},{default:e(()=>[a(d(l("zones.action_menu.delete_button")),1)]),_:2},1032,["onClick"]),t[2]||(t[2]=a()),n(y,{to:{name:"modal-layer"}},{default:e(()=>[p?(c(),i(x,{key:0,src:`/zone-cps/${r.name}/delete`,onChange:()=>m.replace({name:"zone-cp-list-view"})},{default:e(({submit:S,error:g})=>[n(w,{action:l("common.delete_modal.proceed_button"),expected:r.name,"data-testid":"delete-zone-modal",onCancel:s,onSubmit:()=>S({})},{title:e(()=>[a(d(l("common.delete_modal.title",{type:"Zone"})),1)]),default:e(()=>[t[0]||(t[0]=a()),n(C,{path:"common.delete_modal.text",params:{type:"Zone",name:r.name}},null,8,["params"]),t[1]||(t[1]=a()),n(_,{class:"mt-4",errors:[g],loader:!1},null,8,["errors"])]),_:2},1032,["action","expected","onCancel","onSubmit"])]),_:2},1032,["src","onChange"])):b("",!0)]),_:2},1024)]),_:2},1024)]),_:2},1024)]),key:"0"}:void 0]),1032,["breadcrumbs"])):b("",!0)]),_:2},1032,["src"])]),_:1})}}});export{P as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneDetailView-CZCtSGJm.js b/app/kuma-ui/pkg/resources/data/assets/ZoneDetailView-CuKgKd_2.js similarity index 97% rename from app/kuma-ui/pkg/resources/data/assets/ZoneDetailView-CZCtSGJm.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneDetailView-CuKgKd_2.js index 4a3936cba8d2..6ce0a087aec8 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneDetailView-CZCtSGJm.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneDetailView-CuKgKd_2.js @@ -1 +1 @@ -import{d as x,r as c,o as l,q as y,w as e,b as n,p as E,A as O,T as $,e as o,U as f,t as i,S as M,n as P,s as w,c as _,m as b,B as Z,M as h,N as v,I as q}from"./index-Du84oSnm.js";import{S as F}from"./SummaryView-Cd8oe3uM.js";const G=["data-testid"],U={key:0},K=x({__name:"ZoneDetailView",props:{data:{}},setup(A){const d=A;return(j,s)=>{const g=c("XI18n"),I=c("XBadge"),S=c("XIcon"),k=c("XLayout"),X=c("XAboutCard"),B=c("XAction"),D=c("RouterView"),N=c("AppView"),T=c("DataSource"),R=c("RouteView");return l(),y(R,{name:"zone-cp-detail-view",params:{zone:"",subscription:""}},{default:e(({t:a,uri:L,route:z,me:m})=>{var C,V;return[n(T,{src:L(E(O),"/control-plane/outdated/:version",{version:((V=(C=d.data.zoneInsight.version)==null?void 0:C.kumaCp)==null?void 0:V.version)??"-"})},{default:e(({data:r})=>[n(N,{docs:a("zones.href.docs.cta")},$({default:e(()=>[s[15]||(s[15]=o()),n(k,{"data-testid":"detail-view-details",type:"stack"},{default:e(()=>[n(X,{title:a("zone-cps.detail.about.title"),created:d.data.creationTime,modified:d.data.modificationTime},{default:e(()=>[n(f,{layout:"horizontal"},{title:e(()=>[o(i(a("http.api.property.status")),1)]),body:e(()=>[n(M,{status:d.data.state},null,8,["status"])]),_:2},1024),s[5]||(s[5]=o()),n(f,{layout:"horizontal",class:P({version:!0,outdated:r==null?void 0:r.outdated})},{title:e(()=>[o(i(a("zone-cps.routes.item.version")),1)]),body:e(()=>[n(k,{type:"separated"},{default:e(()=>[n(I,{appearance:(r==null?void 0:r.outdated)===!0?"warning":"decorative"},{default:e(()=>{var t,p;return[o(i(((p=(t=d.data.zoneInsight.version)==null?void 0:t.kumaCp)==null?void 0:p.version)??"—"),1)]}),_:2},1032,["appearance"]),s[1]||(s[1]=o()),(r==null?void 0:r.outdated)===!0?(l(),y(S,{key:0,name:"info"},{default:e(()=>[n(g,{path:"zone-cps.routes.item.version_warning"})]),_:1})):w("",!0)]),_:2},1024)]),_:2},1032,["class"]),s[6]||(s[6]=o()),n(f,{layout:"horizontal"},{title:e(()=>[o(i(a("http.api.property.type")),1)]),body:e(()=>[n(I,{appearance:"decorative"},{default:e(()=>[o(i(a(`common.product.environment.${d.data.zoneInsight.environment||"unknown"}`)),1)]),_:2},1024)]),_:2},1024),s[7]||(s[7]=o()),n(f,{layout:"horizontal"},{title:e(()=>[o(i(a("zone-cps.routes.item.authentication_type")),1)]),body:e(()=>[n(I,{appearance:"decorative"},{default:e(()=>[o(i(d.data.zoneInsight.authenticationType||a("common.not_applicable")),1)]),_:2},1024)]),_:2},1024)]),_:2},1032,["title","created","modified"]),s[14]||(s[14]=o()),d.data.zoneInsight.subscriptions.length>0?(l(),_("div",U,[b("h2",null,i(a("zone-cps.detail.subscriptions")),1),s[12]||(s[12]=o()),n(Z,{headers:[{...m.get("headers.zoneInstanceId"),label:a("zone-cps.routes.items.headers.zoneInstanceId"),key:"zoneInstanceId"},{...m.get("headers.version"),label:a("zone-cps.routes.items.headers.version"),key:"version"},{...m.get("headers.connected"),label:a("zone-cps.routes.items.headers.connected"),key:"connected"},{...m.get("headers.disconnected"),label:a("zone-cps.routes.items.headers.disconnected"),key:"disconnected"},{...m.get("headers.responses"),label:a("zone-cps.routes.items.headers.responses"),key:"responses"}],"is-selected-row":t=>t.id===z.params.subscription,items:d.data.zoneInsight.subscriptions.map((t,p,u)=>u[u.length-(p+1)]),onResize:m.set},{zoneInstanceId:e(({row:t})=>[n(B,{"data-action":"",to:{name:"zone-cp-subscription-summary-view",params:{subscription:t.id}}},{default:e(()=>[o(i(t.zoneInstanceId),1)]),_:2},1032,["to"])]),version:e(({row:t})=>{var p,u;return[o(i(((u=(p=t.version)==null?void 0:p.kumaCp)==null?void 0:u.version)??"-"),1)]}),connected:e(({row:t})=>[o(i(a("common.formats.datetime",{value:Date.parse(t.connectTime??"")})),1)]),disconnected:e(({row:t})=>[t.disconnectTime?(l(),_(h,{key:0},[o(i(a("common.formats.datetime",{value:Date.parse(t.disconnectTime)})),1)],64)):w("",!0)]),responses:e(({row:t})=>{var p;return[(l(!0),_(h,null,v([((p=t.status)==null?void 0:p.total)??{}],u=>(l(),_(h,null,[o(i(u.responsesSent)+"/"+i(u.responsesAcknowledged),1)],64))),256))]}),_:2},1032,["headers","is-selected-row","items","onResize"]),s[13]||(s[13]=o()),n(D,null,{default:e(({Component:t})=>[z.child()?(l(),y(F,{key:0,width:"670px",onClose:function(){z.replace({name:"zone-cp-detail-view",params:{zone:z.params.zone}})}},{default:e(()=>[(l(),y(q(t),{data:d.data.zoneInsight.subscriptions},{default:e(()=>[b("p",null,i(a("zone-cps.routes.item.subscription_intro")),1)]),_:2},1032,["data"]))]),_:2},1032,["onClose"])):w("",!0)]),_:2},1024)])):w("",!0)]),_:2},1024)]),_:2},[d.data.warnings.length>0?{name:"notifications",fn:e(()=>[b("ul",null,[(l(!0),_(h,null,v(d.data.warnings,t=>(l(),_("li",{key:t.kind,"data-testid":`warning-${t.kind}`},[n(g,{path:`common.warnings.${t.kind}`,params:{zoneCpVersion:t.payload.zoneCpVersion??"",...t.kind==="INCOMPATIBLE_ZONE_AND_GLOBAL_CPS_VERSIONS"?{globalCpVersion:(r==null?void 0:r.version)??""}:{}}},null,8,["path","params"])],8,G))),128))])]),key:"0"}:void 0]),1032,["docs"])]),_:2},1032,["src"])]}),_:1})}}});export{K as default}; +import{d as x,r as c,o as l,q as y,w as e,b as n,p as E,A as O,T as $,e as o,U as f,t as i,S as M,n as P,s as w,c as _,m as b,B as Z,M as h,N as v,I as q}from"./index-CYuTVQ47.js";import{S as F}from"./SummaryView-VRFtuluL.js";const G=["data-testid"],U={key:0},K=x({__name:"ZoneDetailView",props:{data:{}},setup(A){const d=A;return(j,s)=>{const g=c("XI18n"),I=c("XBadge"),S=c("XIcon"),k=c("XLayout"),X=c("XAboutCard"),B=c("XAction"),D=c("RouterView"),N=c("AppView"),T=c("DataSource"),R=c("RouteView");return l(),y(R,{name:"zone-cp-detail-view",params:{zone:"",subscription:""}},{default:e(({t:a,uri:L,route:z,me:m})=>{var C,V;return[n(T,{src:L(E(O),"/control-plane/outdated/:version",{version:((V=(C=d.data.zoneInsight.version)==null?void 0:C.kumaCp)==null?void 0:V.version)??"-"})},{default:e(({data:r})=>[n(N,{docs:a("zones.href.docs.cta")},$({default:e(()=>[s[15]||(s[15]=o()),n(k,{"data-testid":"detail-view-details",type:"stack"},{default:e(()=>[n(X,{title:a("zone-cps.detail.about.title"),created:d.data.creationTime,modified:d.data.modificationTime},{default:e(()=>[n(f,{layout:"horizontal"},{title:e(()=>[o(i(a("http.api.property.status")),1)]),body:e(()=>[n(M,{status:d.data.state},null,8,["status"])]),_:2},1024),s[5]||(s[5]=o()),n(f,{layout:"horizontal",class:P({version:!0,outdated:r==null?void 0:r.outdated})},{title:e(()=>[o(i(a("zone-cps.routes.item.version")),1)]),body:e(()=>[n(k,{type:"separated"},{default:e(()=>[n(I,{appearance:(r==null?void 0:r.outdated)===!0?"warning":"decorative"},{default:e(()=>{var t,p;return[o(i(((p=(t=d.data.zoneInsight.version)==null?void 0:t.kumaCp)==null?void 0:p.version)??"—"),1)]}),_:2},1032,["appearance"]),s[1]||(s[1]=o()),(r==null?void 0:r.outdated)===!0?(l(),y(S,{key:0,name:"info"},{default:e(()=>[n(g,{path:"zone-cps.routes.item.version_warning"})]),_:1})):w("",!0)]),_:2},1024)]),_:2},1032,["class"]),s[6]||(s[6]=o()),n(f,{layout:"horizontal"},{title:e(()=>[o(i(a("http.api.property.type")),1)]),body:e(()=>[n(I,{appearance:"decorative"},{default:e(()=>[o(i(a(`common.product.environment.${d.data.zoneInsight.environment||"unknown"}`)),1)]),_:2},1024)]),_:2},1024),s[7]||(s[7]=o()),n(f,{layout:"horizontal"},{title:e(()=>[o(i(a("zone-cps.routes.item.authentication_type")),1)]),body:e(()=>[n(I,{appearance:"decorative"},{default:e(()=>[o(i(d.data.zoneInsight.authenticationType||a("common.not_applicable")),1)]),_:2},1024)]),_:2},1024)]),_:2},1032,["title","created","modified"]),s[14]||(s[14]=o()),d.data.zoneInsight.subscriptions.length>0?(l(),_("div",U,[b("h2",null,i(a("zone-cps.detail.subscriptions")),1),s[12]||(s[12]=o()),n(Z,{headers:[{...m.get("headers.zoneInstanceId"),label:a("zone-cps.routes.items.headers.zoneInstanceId"),key:"zoneInstanceId"},{...m.get("headers.version"),label:a("zone-cps.routes.items.headers.version"),key:"version"},{...m.get("headers.connected"),label:a("zone-cps.routes.items.headers.connected"),key:"connected"},{...m.get("headers.disconnected"),label:a("zone-cps.routes.items.headers.disconnected"),key:"disconnected"},{...m.get("headers.responses"),label:a("zone-cps.routes.items.headers.responses"),key:"responses"}],"is-selected-row":t=>t.id===z.params.subscription,items:d.data.zoneInsight.subscriptions.map((t,p,u)=>u[u.length-(p+1)]),onResize:m.set},{zoneInstanceId:e(({row:t})=>[n(B,{"data-action":"",to:{name:"zone-cp-subscription-summary-view",params:{subscription:t.id}}},{default:e(()=>[o(i(t.zoneInstanceId),1)]),_:2},1032,["to"])]),version:e(({row:t})=>{var p,u;return[o(i(((u=(p=t.version)==null?void 0:p.kumaCp)==null?void 0:u.version)??"-"),1)]}),connected:e(({row:t})=>[o(i(a("common.formats.datetime",{value:Date.parse(t.connectTime??"")})),1)]),disconnected:e(({row:t})=>[t.disconnectTime?(l(),_(h,{key:0},[o(i(a("common.formats.datetime",{value:Date.parse(t.disconnectTime)})),1)],64)):w("",!0)]),responses:e(({row:t})=>{var p;return[(l(!0),_(h,null,v([((p=t.status)==null?void 0:p.total)??{}],u=>(l(),_(h,null,[o(i(u.responsesSent)+"/"+i(u.responsesAcknowledged),1)],64))),256))]}),_:2},1032,["headers","is-selected-row","items","onResize"]),s[13]||(s[13]=o()),n(D,null,{default:e(({Component:t})=>[z.child()?(l(),y(F,{key:0,width:"670px",onClose:function(){z.replace({name:"zone-cp-detail-view",params:{zone:z.params.zone}})}},{default:e(()=>[(l(),y(q(t),{data:d.data.zoneInsight.subscriptions},{default:e(()=>[b("p",null,i(a("zone-cps.routes.item.subscription_intro")),1)]),_:2},1032,["data"]))]),_:2},1032,["onClose"])):w("",!0)]),_:2},1024)])):w("",!0)]),_:2},1024)]),_:2},[d.data.warnings.length>0?{name:"notifications",fn:e(()=>[b("ul",null,[(l(!0),_(h,null,v(d.data.warnings,t=>(l(),_("li",{key:t.kind,"data-testid":`warning-${t.kind}`},[n(g,{path:`common.warnings.${t.kind}`,params:{zoneCpVersion:t.payload.zoneCpVersion??"",...t.kind==="INCOMPATIBLE_ZONE_AND_GLOBAL_CPS_VERSIONS"?{globalCpVersion:(r==null?void 0:r.version)??""}:{}}},null,8,["path","params"])],8,G))),128))])]),key:"0"}:void 0]),1032,["docs"])]),_:2},1032,["src"])]}),_:1})}}});export{K as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneEgressClustersView-BxSiHWhf.js b/app/kuma-ui/pkg/resources/data/assets/ZoneEgressClustersView-BCBu9RGW.js similarity index 95% rename from app/kuma-ui/pkg/resources/data/assets/ZoneEgressClustersView-BxSiHWhf.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneEgressClustersView-BCBu9RGW.js index 7b5a733fba42..e49de7d64d3e 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneEgressClustersView-BxSiHWhf.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneEgressClustersView-BCBu9RGW.js @@ -1,3 +1,3 @@ -import{_ as C,r as o,o as x,q as h,w as n,b as s,e as r}from"./index-Du84oSnm.js";const R={};function w(E,t){const c=o("RouteTitle"),d=o("XAction"),l=o("XCodeBlock"),i=o("DataLoader"),p=o("XCard"),_=o("AppView"),m=o("RouteView");return x(),h(m,{name:"zone-egress-clusters-view",params:{zoneEgress:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:n(({route:e,t:g})=>[s(c,{render:!1,title:g("zone-egresses.routes.item.navigation.zone-egress-clusters-view")},null,8,["title"]),t[1]||(t[1]=r()),s(_,null,{default:n(()=>[s(p,null,{default:n(()=>[s(i,{src:`/zone-egresses/${e.params.zoneEgress}/data-path/clusters`},{default:n(({data:u,refresh:f})=>[s(l,{language:"json",code:u,"is-searchable":"",query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter,"is-reg-exp-mode":e.params.codeRegExp,onQueryChange:a=>e.update({codeSearch:a}),onFilterModeChange:a=>e.update({codeFilter:a}),onRegExpModeChange:a=>e.update({codeRegExp:a})},{"primary-actions":n(()=>[s(d,{action:"refresh",appearance:"primary",onClick:f},{default:n(()=>t[0]||(t[0]=[r(` +import{_ as C,r as o,o as x,q as h,w as n,b as s,e as r}from"./index-CYuTVQ47.js";const R={};function w(E,t){const c=o("RouteTitle"),d=o("XAction"),l=o("XCodeBlock"),i=o("DataLoader"),p=o("XCard"),_=o("AppView"),m=o("RouteView");return x(),h(m,{name:"zone-egress-clusters-view",params:{zoneEgress:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:n(({route:e,t:g})=>[s(c,{render:!1,title:g("zone-egresses.routes.item.navigation.zone-egress-clusters-view")},null,8,["title"]),t[1]||(t[1]=r()),s(_,null,{default:n(()=>[s(p,null,{default:n(()=>[s(i,{src:`/zone-egresses/${e.params.zoneEgress}/data-path/clusters`},{default:n(({data:u,refresh:f})=>[s(l,{language:"json",code:u,"is-searchable":"",query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter,"is-reg-exp-mode":e.params.codeRegExp,onQueryChange:a=>e.update({codeSearch:a}),onFilterModeChange:a=>e.update({codeFilter:a}),onRegExpModeChange:a=>e.update({codeRegExp:a})},{"primary-actions":n(()=>[s(d,{action:"refresh",appearance:"primary",onClick:f},{default:n(()=>t[0]||(t[0]=[r(` Refresh `)])),_:2},1032,["onClick"])]),_:2},1032,["code","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])]),_:2},1032,["src"])]),_:2},1024)]),_:2},1024)]),_:1})}const k=C(R,[["render",w]]);export{k as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneEgressConfigView-DEZRYi4n.js b/app/kuma-ui/pkg/resources/data/assets/ZoneEgressConfigView-KKFC3xhO.js similarity index 91% rename from app/kuma-ui/pkg/resources/data/assets/ZoneEgressConfigView-DEZRYi4n.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneEgressConfigView-KKFC3xhO.js index 1e7359793295..a80861bfe5ec 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneEgressConfigView-DEZRYi4n.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneEgressConfigView-KKFC3xhO.js @@ -1 +1 @@ -import{d as z,r as n,o as i,q as p,w as a,b as s,e as V,p as l,as as m,s as v}from"./index-Du84oSnm.js";import{_ as F}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-DddnXT9n.js";const M=z({__name:"ZoneEgressConfigView",setup(S){return(k,t)=>{const g=n("RouteTitle"),_=n("DataSource"),u=n("DataLoader"),f=n("XCard"),C=n("AppView"),h=n("RouteView");return i(),p(h,{name:"zone-egress-config-view",params:{zoneEgress:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:a(({route:e,t:x,uri:c})=>[s(g,{render:!1,title:x("zone-egresses.routes.item.navigation.zone-egress-config-view")},null,8,["title"]),t[0]||(t[0]=V()),s(C,null,{default:a(()=>[s(f,null,{default:a(()=>[s(u,{src:c(l(m),"/zone-egresses/:name",{name:e.params.zoneEgress})},{default:a(({data:E})=>[s(F,{resource:E.config,"is-searchable":"",query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter,"is-reg-exp-mode":e.params.codeRegExp,onQueryChange:o=>e.update({codeSearch:o}),onFilterModeChange:o=>e.update({codeFilter:o}),onRegExpModeChange:o=>e.update({codeRegExp:o})},{default:a(({copy:o,copying:w})=>[w?(i(),p(_,{key:0,src:c(l(m),"/zone-egresses/:name/as/kubernetes",{name:e.params.zoneEgress},{cacheControl:"no-store"}),onChange:r=>{o(d=>d(r))},onError:r=>{o((d,R)=>R(r))}},null,8,["src","onChange","onError"])):v("",!0)]),_:2},1032,["resource","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])]),_:2},1032,["src"])]),_:2},1024)]),_:2},1024)]),_:1})}}});export{M as default}; +import{d as z,r as n,o as i,q as p,w as a,b as s,e as V,p as l,as as m,s as v}from"./index-CYuTVQ47.js";import{_ as F}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-F6yFUV16.js";const M=z({__name:"ZoneEgressConfigView",setup(S){return(k,t)=>{const g=n("RouteTitle"),_=n("DataSource"),u=n("DataLoader"),f=n("XCard"),C=n("AppView"),h=n("RouteView");return i(),p(h,{name:"zone-egress-config-view",params:{zoneEgress:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:a(({route:e,t:x,uri:c})=>[s(g,{render:!1,title:x("zone-egresses.routes.item.navigation.zone-egress-config-view")},null,8,["title"]),t[0]||(t[0]=V()),s(C,null,{default:a(()=>[s(f,null,{default:a(()=>[s(u,{src:c(l(m),"/zone-egresses/:name",{name:e.params.zoneEgress})},{default:a(({data:E})=>[s(F,{resource:E.config,"is-searchable":"",query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter,"is-reg-exp-mode":e.params.codeRegExp,onQueryChange:o=>e.update({codeSearch:o}),onFilterModeChange:o=>e.update({codeFilter:o}),onRegExpModeChange:o=>e.update({codeRegExp:o})},{default:a(({copy:o,copying:w})=>[w?(i(),p(_,{key:0,src:c(l(m),"/zone-egresses/:name/as/kubernetes",{name:e.params.zoneEgress},{cacheControl:"no-store"}),onChange:r=>{o(d=>d(r))},onError:r=>{o((d,R)=>R(r))}},null,8,["src","onChange","onError"])):v("",!0)]),_:2},1032,["resource","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])]),_:2},1032,["src"])]),_:2},1024)]),_:2},1024)]),_:1})}}});export{M as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneEgressDetailTabsView-DJnkgpT0.js b/app/kuma-ui/pkg/resources/data/assets/ZoneEgressDetailTabsView-D5VwcBrl.js similarity index 96% rename from app/kuma-ui/pkg/resources/data/assets/ZoneEgressDetailTabsView-DJnkgpT0.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneEgressDetailTabsView-D5VwcBrl.js index 1cda15aa0798..805f6c03cd23 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneEgressDetailTabsView-DJnkgpT0.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneEgressDetailTabsView-D5VwcBrl.js @@ -1 +1 @@ -import{d as C,r as e,o as i,q as p,w as t,b as o,c as D,s as T,e as m,T as R,N as X,t as y,I as B}from"./index-Du84oSnm.js";const k={key:0},S=C({__name:"ZoneEgressDetailTabsView",setup(A){return(E,c)=>{const _=e("RouteTitle"),u=e("XCopyButton"),d=e("XAction"),z=e("XTabs"),b=e("RouterView"),w=e("DataLoader"),f=e("AppView"),g=e("DataSource"),V=e("RouteView");return i(),p(V,{name:"zone-egress-detail-tabs-view",params:{zone:"",zoneEgress:""}},{default:t(({route:s,can:v,t:n})=>[o(g,{src:`/zone-egress-overviews/${s.params.zoneEgress}`},{default:t(({data:a,error:x})=>[o(f,{docs:n("zone-ingresses.href.docs"),breadcrumbs:[...v("use zones")?[{to:{name:"zone-cp-list-view"},text:n("zone-cps.routes.item.breadcrumbs")},{to:{name:"zone-cp-detail-view",params:{zone:s.params.zone}},text:s.params.zone}]:[],{to:{name:"zone-egress-list-view",params:{zone:s.params.zone}},text:n("zone-egresses.routes.item.breadcrumbs")}]},{title:t(()=>[a?(i(),D("h1",k,[o(u,{text:a.name},{default:t(()=>[o(_,{title:n("zone-egresses.routes.item.title",{name:a.name})},null,8,["title"])]),_:2},1032,["text"])])):T("",!0)]),default:t(()=>[c[1]||(c[1]=m()),o(w,{data:[a],errors:[x]},{default:t(()=>{var l;return[o(z,{selected:(l=s.child())==null?void 0:l.name},R({_:2},[X(s.children,({name:r})=>({name:`${r}-tab`,fn:t(()=>[o(d,{to:{name:r}},{default:t(()=>[m(y(n(`zone-egresses.routes.item.navigation.${r}`)),1)]),_:2},1032,["to"])])}))]),1032,["selected"]),c[0]||(c[0]=m()),o(b,null,{default:t(r=>[(i(),p(B(r.Component),{data:a},null,8,["data"]))]),_:2},1024)]}),_:2},1032,["data","errors"])]),_:2},1032,["docs","breadcrumbs"])]),_:2},1032,["src"])]),_:1})}}});export{S as default}; +import{d as C,r as e,o as i,q as p,w as t,b as o,c as D,s as T,e as m,T as R,N as X,t as y,I as B}from"./index-CYuTVQ47.js";const k={key:0},S=C({__name:"ZoneEgressDetailTabsView",setup(A){return(E,c)=>{const _=e("RouteTitle"),u=e("XCopyButton"),d=e("XAction"),z=e("XTabs"),b=e("RouterView"),w=e("DataLoader"),f=e("AppView"),g=e("DataSource"),V=e("RouteView");return i(),p(V,{name:"zone-egress-detail-tabs-view",params:{zone:"",zoneEgress:""}},{default:t(({route:s,can:v,t:n})=>[o(g,{src:`/zone-egress-overviews/${s.params.zoneEgress}`},{default:t(({data:a,error:x})=>[o(f,{docs:n("zone-ingresses.href.docs"),breadcrumbs:[...v("use zones")?[{to:{name:"zone-cp-list-view"},text:n("zone-cps.routes.item.breadcrumbs")},{to:{name:"zone-cp-detail-view",params:{zone:s.params.zone}},text:s.params.zone}]:[],{to:{name:"zone-egress-list-view",params:{zone:s.params.zone}},text:n("zone-egresses.routes.item.breadcrumbs")}]},{title:t(()=>[a?(i(),D("h1",k,[o(u,{text:a.name},{default:t(()=>[o(_,{title:n("zone-egresses.routes.item.title",{name:a.name})},null,8,["title"])]),_:2},1032,["text"])])):T("",!0)]),default:t(()=>[c[1]||(c[1]=m()),o(w,{data:[a],errors:[x]},{default:t(()=>{var l;return[o(z,{selected:(l=s.child())==null?void 0:l.name},R({_:2},[X(s.children,({name:r})=>({name:`${r}-tab`,fn:t(()=>[o(d,{to:{name:r}},{default:t(()=>[m(y(n(`zone-egresses.routes.item.navigation.${r}`)),1)]),_:2},1032,["to"])])}))]),1032,["selected"]),c[0]||(c[0]=m()),o(b,null,{default:t(r=>[(i(),p(B(r.Component),{data:a},null,8,["data"]))]),_:2},1024)]}),_:2},1032,["data","errors"])]),_:2},1032,["docs","breadcrumbs"])]),_:2},1032,["src"])]),_:1})}}});export{S as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneEgressDetailView-rOv4YDJs.js b/app/kuma-ui/pkg/resources/data/assets/ZoneEgressDetailView-BO5rpM0D.js similarity index 96% rename from app/kuma-ui/pkg/resources/data/assets/ZoneEgressDetailView-rOv4YDJs.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneEgressDetailView-BO5rpM0D.js index d232a001acb0..c004322aa69b 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneEgressDetailView-rOv4YDJs.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneEgressDetailView-BO5rpM0D.js @@ -1,4 +1,4 @@ -import{d as q,r as l,o as r,q as f,w as e,b as n,U as A,e as t,t as i,S as F,s as C,c as u,M as y,p as G,$ as M,N as w,m as P,B as U,I as Z}from"./index-Du84oSnm.js";import{S as H}from"./SummaryView-Cd8oe3uM.js";import{C as I,b as V,a as J}from"./ConnectionTraffic-Bs_UufED.js";import"./TagList-C3eJ2alx.js";const K={key:0},se=q({__name:"ZoneEgressDetailView",props:{data:{}},setup(D){const p=D;return(Q,s)=>{const B=l("XBadge"),x=l("XCopyButton"),S=l("XAboutCard"),X=l("DataCollection"),v=l("XLayout"),R=l("XInputSwitch"),E=l("XAction"),T=l("XCard"),$=l("DataLoader"),L=l("RouterView"),N=l("AppView"),O=l("RouteView");return r(),f(O,{name:"zone-egress-detail-view",params:{subscription:"",zoneEgress:"",inactive:!1}},{default:e(({t:d,route:m,me:_,uri:j})=>[n(N,null,{default:e(()=>[n(v,{type:"stack"},{default:e(()=>[n(S,{title:d("zone-egresses.routes.item.about.title"),created:p.data.creationTime,modified:p.data.modificationTime},{default:e(()=>[n(A,{layout:"horizontal"},{title:e(()=>[t(i(d("http.api.property.status")),1)]),body:e(()=>[n(F,{status:p.data.state},null,8,["status"])]),_:2},1024),s[3]||(s[3]=t()),p.data.namespace.length>0?(r(),f(A,{key:0,layout:"horizontal"},{title:e(()=>[t(i(d("http.api.property.namespace")),1)]),body:e(()=>[n(B,{appearance:"decorative"},{default:e(()=>[t(i(p.data.namespace),1)]),_:1})]),_:2},1024)):C("",!0),s[4]||(s[4]=t()),n(A,{layout:"horizontal"},{title:e(()=>[t(i(d("http.api.property.address")),1)]),body:e(()=>[p.data.zoneEgress.socketAddress.length>0?(r(),f(x,{key:0,variant:"badge",format:"default",text:p.data.zoneEgress.socketAddress},null,8,["text"])):(r(),u(y,{key:1},[t(i(d("common.detail.none")),1)],64))]),_:2},1024)]),_:2},1032,["title","created","modified"]),s[16]||(s[16]=t()),n($,{src:j(G(M),"/connections/stats/for/zone-egress/:name/:socketAddress",{name:m.params.zoneEgress,socketAddress:p.data.zoneEgress.socketAddress})},{default:e(({data:o,refresh:c})=>[n(T,null,{default:e(()=>[n(v,{type:"columns"},{default:e(()=>[n(I,null,{default:e(()=>[n(v,{type:"stack",size:"small"},{default:e(()=>[n(X,{type:"inbounds",items:Object.entries(o.inbounds)},{default:e(({items:a})=>[(r(!0),u(y,null,w(a,([z,g])=>(r(),f(V,{key:`${z}`,protocol:"",traffic:g},{default:e(()=>[t(` +import{d as q,r as l,o as r,q as f,w as e,b as n,U as A,e as t,t as i,S as F,s as C,c as u,M as y,p as G,$ as M,N as w,m as P,B as U,I as Z}from"./index-CYuTVQ47.js";import{S as H}from"./SummaryView-VRFtuluL.js";import{C as I,b as V,a as J}from"./ConnectionTraffic-CdHeuNPl.js";import"./TagList-DuW9Uzgl.js";const K={key:0},se=q({__name:"ZoneEgressDetailView",props:{data:{}},setup(D){const p=D;return(Q,s)=>{const B=l("XBadge"),x=l("XCopyButton"),S=l("XAboutCard"),X=l("DataCollection"),v=l("XLayout"),R=l("XInputSwitch"),E=l("XAction"),T=l("XCard"),$=l("DataLoader"),L=l("RouterView"),N=l("AppView"),O=l("RouteView");return r(),f(O,{name:"zone-egress-detail-view",params:{subscription:"",zoneEgress:"",inactive:!1}},{default:e(({t:d,route:m,me:_,uri:j})=>[n(N,null,{default:e(()=>[n(v,{type:"stack"},{default:e(()=>[n(S,{title:d("zone-egresses.routes.item.about.title"),created:p.data.creationTime,modified:p.data.modificationTime},{default:e(()=>[n(A,{layout:"horizontal"},{title:e(()=>[t(i(d("http.api.property.status")),1)]),body:e(()=>[n(F,{status:p.data.state},null,8,["status"])]),_:2},1024),s[3]||(s[3]=t()),p.data.namespace.length>0?(r(),f(A,{key:0,layout:"horizontal"},{title:e(()=>[t(i(d("http.api.property.namespace")),1)]),body:e(()=>[n(B,{appearance:"decorative"},{default:e(()=>[t(i(p.data.namespace),1)]),_:1})]),_:2},1024)):C("",!0),s[4]||(s[4]=t()),n(A,{layout:"horizontal"},{title:e(()=>[t(i(d("http.api.property.address")),1)]),body:e(()=>[p.data.zoneEgress.socketAddress.length>0?(r(),f(x,{key:0,variant:"badge",format:"default",text:p.data.zoneEgress.socketAddress},null,8,["text"])):(r(),u(y,{key:1},[t(i(d("common.detail.none")),1)],64))]),_:2},1024)]),_:2},1032,["title","created","modified"]),s[16]||(s[16]=t()),n($,{src:j(G(M),"/connections/stats/for/zone-egress/:name/:socketAddress",{name:m.params.zoneEgress,socketAddress:p.data.zoneEgress.socketAddress})},{default:e(({data:o,refresh:c})=>[n(T,null,{default:e(()=>[n(v,{type:"columns"},{default:e(()=>[n(I,null,{default:e(()=>[n(v,{type:"stack",size:"small"},{default:e(()=>[n(X,{type:"inbounds",items:Object.entries(o.inbounds)},{default:e(({items:a})=>[(r(!0),u(y,null,w(a,([z,g])=>(r(),f(V,{key:`${z}`,protocol:"",traffic:g},{default:e(()=>[t(` :`+i(z.split("_").at(-1)),1)]),_:2},1032,["traffic"]))),128))]),_:2},1032,["items"])]),_:2},1024)]),_:2},1024),s[9]||(s[9]=t()),n(I,null,{actions:e(()=>[n(R,{checked:m.params.inactive,"data-testid":"dataplane-outbounds-inactive-toggle",onChange:a=>m.update({inactive:a})},{label:e(()=>s[5]||(s[5]=[t(` Show inactive `)])),_:2},1032,["checked","onChange"]),s[7]||(s[7]=t()),n(E,{action:"refresh",appearance:"primary",onClick:c},{default:e(()=>s[6]||(s[6]=[t(` diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneEgressListView-BlGxEhGz.js b/app/kuma-ui/pkg/resources/data/assets/ZoneEgressListView-BPNyhHYn.js similarity index 95% rename from app/kuma-ui/pkg/resources/data/assets/ZoneEgressListView-BlGxEhGz.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneEgressListView-BPNyhHYn.js index c15f61879dbf..e6a6060d1b41 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneEgressListView-BlGxEhGz.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneEgressListView-BPNyhHYn.js @@ -1 +1 @@ -import{d as B,r as s,o as r,q as d,w as e,s as p,e as i,b as o,T as E,p as R,as as b,B as S,t as u,c as x,M as D,S as N,I as L,m as T}from"./index-Du84oSnm.js";import{S as q}from"./SummaryView-Cd8oe3uM.js";const $=B({__name:"ZoneEgressListView",props:{data:{}},setup(I){return(G,a)=>{const _=s("RouteTitle"),w=s("XI18n"),z=s("XAction"),y=s("XCopyButton"),k=s("XActionGroup"),g=s("RouterView"),C=s("DataCollection"),A=s("DataLoader"),V=s("XCard"),v=s("AppView"),X=s("RouteView");return r(),d(X,{name:"zone-egress-list-view",params:{zone:"",zoneEgress:""}},{default:e(({route:l,t:c,me:m,uri:h,can:f})=>[f("use zones")?(r(),d(_,{key:0,render:!1,title:c("zone-egresses.routes.items.title")},null,8,["title"])):p("",!0),a[6]||(a[6]=i()),o(v,{docs:c("zone-egresses.href.docs")},E({default:e(()=>[a[4]||(a[4]=i()),o(w,{path:"zone-egresses.routes.items.intro","default-path":"common.i18n.ignore-error"}),a[5]||(a[5]=i()),o(V,null,{default:e(()=>[o(A,{src:h(R(b),"/zone-cps/:name/egresses",{name:l.params.zone||"*"},{page:1,size:100})},{loadable:e(({data:n})=>[o(C,{type:"zone-egresses",items:(n==null?void 0:n.items)??[void 0],total:n==null?void 0:n.total,onChange:l.update},{default:e(()=>[o(S,{class:"zone-egress-collection","data-testid":"zone-egress-collection",headers:[{...m.get("headers.name"),label:"Name",key:"name"},{...m.get("headers.socketAddress"),label:"Address",key:"socketAddress"},{...m.get("headers.status"),label:"Status",key:"status"},{...m.get("headers.actions"),label:"Actions",key:"actions",hideLabel:!0}],items:n==null?void 0:n.items,"is-selected-row":t=>t.name===l.params.zoneEgress,onResize:m.set},{name:e(({row:t})=>[o(z,{"data-action":"",to:{name:"zone-egress-summary-view",params:{zone:l.params.zone,zoneEgress:t.id},query:{page:1,size:100}}},{default:e(()=>[i(u(t.name),1)]),_:2},1032,["to"])]),socketAddress:e(({row:t})=>[t.zoneEgress.socketAddress.length>0?(r(),d(y,{key:0,text:t.zoneEgress.socketAddress},null,8,["text"])):(r(),x(D,{key:1},[i(u(c("common.collection.none")),1)],64))]),status:e(({row:t})=>[o(N,{status:t.state},null,8,["status"])]),actions:e(({row:t})=>[o(k,null,{default:e(()=>[o(z,{to:{name:"zone-egress-detail-view",params:{zoneEgress:t.id}}},{default:e(()=>[i(u(c("common.collection.actions.view")),1)]),_:2},1032,["to"])]),_:2},1024)]),_:2},1032,["headers","items","is-selected-row","onResize"]),a[3]||(a[3]=i()),o(g,null,{default:e(({Component:t})=>[l.child()?(r(),d(q,{key:0,onClose:F=>l.replace({name:"zone-egress-list-view",params:{zone:l.params.zone},query:{page:1,size:100}})},{default:e(()=>[typeof n<"u"?(r(),d(L(t),{key:0,items:n.items},null,8,["items"])):p("",!0)]),_:2},1032,["onClose"])):p("",!0)]),_:2},1024)]),_:2},1032,["items","total","onChange"])]),_:2},1032,["src"])]),_:2},1024)]),_:2},[f("use zones")?void 0:{name:"title",fn:e(()=>[T("h1",null,[o(_,{title:c("zone-egresses.routes.items.title")},null,8,["title"])])]),key:"0"}]),1032,["docs"])]),_:1})}}});export{$ as default}; +import{d as B,r as s,o as r,q as d,w as e,s as p,e as i,b as o,T as E,p as R,as as b,B as S,t as u,c as x,M as D,S as N,I as L,m as T}from"./index-CYuTVQ47.js";import{S as q}from"./SummaryView-VRFtuluL.js";const $=B({__name:"ZoneEgressListView",props:{data:{}},setup(I){return(G,a)=>{const _=s("RouteTitle"),w=s("XI18n"),z=s("XAction"),y=s("XCopyButton"),k=s("XActionGroup"),g=s("RouterView"),C=s("DataCollection"),A=s("DataLoader"),V=s("XCard"),v=s("AppView"),X=s("RouteView");return r(),d(X,{name:"zone-egress-list-view",params:{zone:"",zoneEgress:""}},{default:e(({route:l,t:c,me:m,uri:h,can:f})=>[f("use zones")?(r(),d(_,{key:0,render:!1,title:c("zone-egresses.routes.items.title")},null,8,["title"])):p("",!0),a[6]||(a[6]=i()),o(v,{docs:c("zone-egresses.href.docs")},E({default:e(()=>[a[4]||(a[4]=i()),o(w,{path:"zone-egresses.routes.items.intro","default-path":"common.i18n.ignore-error"}),a[5]||(a[5]=i()),o(V,null,{default:e(()=>[o(A,{src:h(R(b),"/zone-cps/:name/egresses",{name:l.params.zone||"*"},{page:1,size:100})},{loadable:e(({data:n})=>[o(C,{type:"zone-egresses",items:(n==null?void 0:n.items)??[void 0],total:n==null?void 0:n.total,onChange:l.update},{default:e(()=>[o(S,{class:"zone-egress-collection","data-testid":"zone-egress-collection",headers:[{...m.get("headers.name"),label:"Name",key:"name"},{...m.get("headers.socketAddress"),label:"Address",key:"socketAddress"},{...m.get("headers.status"),label:"Status",key:"status"},{...m.get("headers.actions"),label:"Actions",key:"actions",hideLabel:!0}],items:n==null?void 0:n.items,"is-selected-row":t=>t.name===l.params.zoneEgress,onResize:m.set},{name:e(({row:t})=>[o(z,{"data-action":"",to:{name:"zone-egress-summary-view",params:{zone:l.params.zone,zoneEgress:t.id},query:{page:1,size:100}}},{default:e(()=>[i(u(t.name),1)]),_:2},1032,["to"])]),socketAddress:e(({row:t})=>[t.zoneEgress.socketAddress.length>0?(r(),d(y,{key:0,text:t.zoneEgress.socketAddress},null,8,["text"])):(r(),x(D,{key:1},[i(u(c("common.collection.none")),1)],64))]),status:e(({row:t})=>[o(N,{status:t.state},null,8,["status"])]),actions:e(({row:t})=>[o(k,null,{default:e(()=>[o(z,{to:{name:"zone-egress-detail-view",params:{zoneEgress:t.id}}},{default:e(()=>[i(u(c("common.collection.actions.view")),1)]),_:2},1032,["to"])]),_:2},1024)]),_:2},1032,["headers","items","is-selected-row","onResize"]),a[3]||(a[3]=i()),o(g,null,{default:e(({Component:t})=>[l.child()?(r(),d(q,{key:0,onClose:F=>l.replace({name:"zone-egress-list-view",params:{zone:l.params.zone},query:{page:1,size:100}})},{default:e(()=>[typeof n<"u"?(r(),d(L(t),{key:0,items:n.items},null,8,["items"])):p("",!0)]),_:2},1032,["onClose"])):p("",!0)]),_:2},1024)]),_:2},1032,["items","total","onChange"])]),_:2},1032,["src"])]),_:2},1024)]),_:2},[f("use zones")?void 0:{name:"title",fn:e(()=>[T("h1",null,[o(_,{title:c("zone-egresses.routes.items.title")},null,8,["title"])])]),key:"0"}]),1032,["docs"])]),_:1})}}});export{$ as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneEgressStatsView-Bu3QcnXj.js b/app/kuma-ui/pkg/resources/data/assets/ZoneEgressStatsView-4n838M5n.js similarity index 95% rename from app/kuma-ui/pkg/resources/data/assets/ZoneEgressStatsView-Bu3QcnXj.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneEgressStatsView-4n838M5n.js index 76f09b8b031e..c5ea747356d2 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneEgressStatsView-Bu3QcnXj.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneEgressStatsView-4n838M5n.js @@ -1,3 +1,3 @@ -import{_ as C,r as o,o as x,q as h,w as a,b as n,e as r}from"./index-Du84oSnm.js";const R={};function w(E,s){const c=o("RouteTitle"),d=o("XAction"),i=o("XCodeBlock"),p=o("DataLoader"),l=o("XCard"),_=o("AppView"),m=o("RouteView");return x(),h(m,{name:"zone-egress-stats-view",params:{zoneEgress:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:a(({route:e,t:g})=>[n(c,{render:!1,title:g("zone-egresses.routes.item.navigation.zone-egress-stats-view")},null,8,["title"]),s[1]||(s[1]=r()),n(_,null,{default:a(()=>[n(l,null,{default:a(()=>[n(p,{src:`/zone-egresses/${e.params.zoneEgress}/data-path/stats`},{default:a(({data:f,refresh:u})=>[n(i,{language:"json",code:f,"is-searchable":"",query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter,"is-reg-exp-mode":e.params.codeRegExp,onQueryChange:t=>e.update({codeSearch:t}),onFilterModeChange:t=>e.update({codeFilter:t}),onRegExpModeChange:t=>e.update({codeRegExp:t})},{"primary-actions":a(()=>[n(d,{action:"refresh",appearance:"primary",onClick:u},{default:a(()=>s[0]||(s[0]=[r(` +import{_ as C,r as o,o as x,q as h,w as a,b as n,e as r}from"./index-CYuTVQ47.js";const R={};function w(E,s){const c=o("RouteTitle"),d=o("XAction"),i=o("XCodeBlock"),p=o("DataLoader"),l=o("XCard"),_=o("AppView"),m=o("RouteView");return x(),h(m,{name:"zone-egress-stats-view",params:{zoneEgress:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:a(({route:e,t:g})=>[n(c,{render:!1,title:g("zone-egresses.routes.item.navigation.zone-egress-stats-view")},null,8,["title"]),s[1]||(s[1]=r()),n(_,null,{default:a(()=>[n(l,null,{default:a(()=>[n(p,{src:`/zone-egresses/${e.params.zoneEgress}/data-path/stats`},{default:a(({data:f,refresh:u})=>[n(i,{language:"json",code:f,"is-searchable":"",query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter,"is-reg-exp-mode":e.params.codeRegExp,onQueryChange:t=>e.update({codeSearch:t}),onFilterModeChange:t=>e.update({codeFilter:t}),onRegExpModeChange:t=>e.update({codeRegExp:t})},{"primary-actions":a(()=>[n(d,{action:"refresh",appearance:"primary",onClick:u},{default:a(()=>s[0]||(s[0]=[r(` Refresh `)])),_:2},1032,["onClick"])]),_:2},1032,["code","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])]),_:2},1032,["src"])]),_:2},1024)]),_:2},1024)]),_:1})}const k=C(R,[["render",w]]);export{k as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneEgressSummaryView-Cm5AiYxR.js b/app/kuma-ui/pkg/resources/data/assets/ZoneEgressSummaryView-BdOR2Cw5.js similarity index 96% rename from app/kuma-ui/pkg/resources/data/assets/ZoneEgressSummaryView-Cm5AiYxR.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneEgressSummaryView-BdOR2Cw5.js index 24d72ec44480..7e5a37833c69 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneEgressSummaryView-Cm5AiYxR.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneEgressSummaryView-BdOR2Cw5.js @@ -1 +1 @@ -import{d as M,r as i,o as m,q as c,w as e,b as a,m as p,t as d,e as s,c as y,M as z,N as C,T as N,U as f,S as T,s as h,_ as Z}from"./index-Du84oSnm.js";import{_ as $}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-DddnXT9n.js";const q={key:1},L={class:"mt-4"},Q=M({__name:"ZoneEgressSummaryView",props:{items:{}},setup(k){const S=k;return(I,o)=>{const x=i("XEmptyState"),w=i("RouteTitle"),b=i("XAction"),V=i("XSelect"),u=i("XLayout"),X=i("XCopyButton"),R=i("DataSource"),v=i("AppView"),B=i("DataCollection"),A=i("RouteView");return m(),c(A,{name:"zone-egress-summary-view",params:{zoneEgress:"",codeSearch:"",codeFilter:!1,codeRegExp:!1,format:String}},{default:e(({route:n,t:r})=>[a(B,{items:S.items,predicate:g=>g.id===n.params.zoneEgress,find:!0},{empty:e(()=>[a(x,null,{title:e(()=>[p("h2",null,d(r("common.collection.summary.empty_title",{type:"ZoneEgress"})),1)]),default:e(()=>[o[0]||(o[0]=s()),p("p",null,d(r("common.collection.summary.empty_message",{type:"ZoneEgress"})),1)]),_:2},1024)]),default:e(({items:g})=>[(m(!0),y(z,null,C([g[0]],l=>(m(),c(v,{key:l.id},{title:e(()=>[p("h2",null,[a(b,{to:{name:"zone-egress-detail-view",params:{zone:l.zoneEgress.zone,zoneEgress:l.id}}},{default:e(()=>[a(w,{title:r("zone-egresses.routes.item.title",{name:l.name})},null,8,["title"])]),_:2},1032,["to"])])]),default:e(()=>[o[8]||(o[8]=s()),a(u,{type:"stack"},{default:e(()=>[p("header",null,[a(u,{type:"separated",size:"max"},{default:e(()=>[p("h3",null,d(r("zone-ingresses.routes.item.config")),1),o[1]||(o[1]=s()),p("div",null,[a(V,{label:r("zone-ingresses.routes.items.format"),selected:n.params.format,onChange:t=>{n.update({format:t})}},N({_:2},[C(["structured","yaml"],t=>({name:`${t}-option`,fn:e(()=>[s(d(r(`zone-ingresses.routes.items.formats.${t}`)),1)])}))]),1032,["label","selected","onChange"])])]),_:2},1024)]),o[7]||(o[7]=s()),n.params.format==="structured"?(m(),c(u,{key:0,type:"stack",class:"stack-with-borders","data-testid":"structured-view"},{default:e(()=>[a(f,{layout:"horizontal"},{title:e(()=>[s(d(r("http.api.property.status")),1)]),body:e(()=>[a(T,{status:l.state},null,8,["status"])]),_:2},1024),o[5]||(o[5]=s()),l.namespace.length>0?(m(),c(f,{key:0,layout:"horizontal"},{title:e(()=>[s(d(r("data-planes.routes.item.namespace")),1)]),body:e(()=>[s(d(l.namespace),1)]),_:2},1024)):h("",!0),o[6]||(o[6]=s()),a(f,{layout:"horizontal"},{title:e(()=>[s(d(r("http.api.property.address")),1)]),body:e(()=>[l.zoneEgress.socketAddress.length>0?(m(),c(X,{key:0,text:l.zoneEgress.socketAddress},null,8,["text"])):(m(),y(z,{key:1},[s(d(r("common.detail.none")),1)],64))]),_:2},1024)]),_:2},1024)):(m(),y("div",q,[p("div",L,[a($,{resource:l.config,"is-searchable":"",query:n.params.codeSearch,"is-filter-mode":n.params.codeFilter,"is-reg-exp-mode":n.params.codeRegExp,onQueryChange:t=>n.update({codeSearch:t}),onFilterModeChange:t=>n.update({codeFilter:t}),onRegExpModeChange:t=>n.update({codeRegExp:t})},{default:e(({copy:t,copying:D})=>[D?(m(),c(R,{key:0,src:`/zone-egresses/${n.params.zoneEgress}/as/kubernetes?no-store`,onChange:_=>{t(E=>E(_))},onError:_=>{t((E,F)=>F(_))}},null,8,["src","onChange","onError"])):h("",!0)]),_:2},1032,["resource","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])])]))]),_:2},1024)]),_:2},1024))),128))]),_:2},1032,["items","predicate"])]),_:1})}}}),G=Z(Q,[["__scopeId","data-v-559cda7b"]]);export{G as default}; +import{d as M,r as i,o as m,q as c,w as e,b as a,m as p,t as d,e as s,c as y,M as z,N as C,T as N,U as f,S as T,s as h,_ as Z}from"./index-CYuTVQ47.js";import{_ as $}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-F6yFUV16.js";const q={key:1},L={class:"mt-4"},Q=M({__name:"ZoneEgressSummaryView",props:{items:{}},setup(k){const S=k;return(I,o)=>{const x=i("XEmptyState"),w=i("RouteTitle"),b=i("XAction"),V=i("XSelect"),u=i("XLayout"),X=i("XCopyButton"),R=i("DataSource"),v=i("AppView"),B=i("DataCollection"),A=i("RouteView");return m(),c(A,{name:"zone-egress-summary-view",params:{zoneEgress:"",codeSearch:"",codeFilter:!1,codeRegExp:!1,format:String}},{default:e(({route:n,t:r})=>[a(B,{items:S.items,predicate:g=>g.id===n.params.zoneEgress,find:!0},{empty:e(()=>[a(x,null,{title:e(()=>[p("h2",null,d(r("common.collection.summary.empty_title",{type:"ZoneEgress"})),1)]),default:e(()=>[o[0]||(o[0]=s()),p("p",null,d(r("common.collection.summary.empty_message",{type:"ZoneEgress"})),1)]),_:2},1024)]),default:e(({items:g})=>[(m(!0),y(z,null,C([g[0]],l=>(m(),c(v,{key:l.id},{title:e(()=>[p("h2",null,[a(b,{to:{name:"zone-egress-detail-view",params:{zone:l.zoneEgress.zone,zoneEgress:l.id}}},{default:e(()=>[a(w,{title:r("zone-egresses.routes.item.title",{name:l.name})},null,8,["title"])]),_:2},1032,["to"])])]),default:e(()=>[o[8]||(o[8]=s()),a(u,{type:"stack"},{default:e(()=>[p("header",null,[a(u,{type:"separated",size:"max"},{default:e(()=>[p("h3",null,d(r("zone-ingresses.routes.item.config")),1),o[1]||(o[1]=s()),p("div",null,[a(V,{label:r("zone-ingresses.routes.items.format"),selected:n.params.format,onChange:t=>{n.update({format:t})}},N({_:2},[C(["structured","yaml"],t=>({name:`${t}-option`,fn:e(()=>[s(d(r(`zone-ingresses.routes.items.formats.${t}`)),1)])}))]),1032,["label","selected","onChange"])])]),_:2},1024)]),o[7]||(o[7]=s()),n.params.format==="structured"?(m(),c(u,{key:0,type:"stack",class:"stack-with-borders","data-testid":"structured-view"},{default:e(()=>[a(f,{layout:"horizontal"},{title:e(()=>[s(d(r("http.api.property.status")),1)]),body:e(()=>[a(T,{status:l.state},null,8,["status"])]),_:2},1024),o[5]||(o[5]=s()),l.namespace.length>0?(m(),c(f,{key:0,layout:"horizontal"},{title:e(()=>[s(d(r("data-planes.routes.item.namespace")),1)]),body:e(()=>[s(d(l.namespace),1)]),_:2},1024)):h("",!0),o[6]||(o[6]=s()),a(f,{layout:"horizontal"},{title:e(()=>[s(d(r("http.api.property.address")),1)]),body:e(()=>[l.zoneEgress.socketAddress.length>0?(m(),c(X,{key:0,text:l.zoneEgress.socketAddress},null,8,["text"])):(m(),y(z,{key:1},[s(d(r("common.detail.none")),1)],64))]),_:2},1024)]),_:2},1024)):(m(),y("div",q,[p("div",L,[a($,{resource:l.config,"is-searchable":"",query:n.params.codeSearch,"is-filter-mode":n.params.codeFilter,"is-reg-exp-mode":n.params.codeRegExp,onQueryChange:t=>n.update({codeSearch:t}),onFilterModeChange:t=>n.update({codeFilter:t}),onRegExpModeChange:t=>n.update({codeRegExp:t})},{default:e(({copy:t,copying:D})=>[D?(m(),c(R,{key:0,src:`/zone-egresses/${n.params.zoneEgress}/as/kubernetes?no-store`,onChange:_=>{t(E=>E(_))},onError:_=>{t((E,F)=>F(_))}},null,8,["src","onChange","onError"])):h("",!0)]),_:2},1032,["resource","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])])]))]),_:2},1024)]),_:2},1024))),128))]),_:2},1032,["items","predicate"])]),_:1})}}}),G=Z(Q,[["__scopeId","data-v-559cda7b"]]);export{G as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneEgressXdsConfigView-BUvxNXZl.js b/app/kuma-ui/pkg/resources/data/assets/ZoneEgressXdsConfigView-kQyjnYnc.js similarity index 96% rename from app/kuma-ui/pkg/resources/data/assets/ZoneEgressXdsConfigView-BUvxNXZl.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneEgressXdsConfigView-kQyjnYnc.js index 6290ea44e884..77839ced5175 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneEgressXdsConfigView-BUvxNXZl.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneEgressXdsConfigView-kQyjnYnc.js @@ -1,3 +1,3 @@ -import{d as h,r as n,o as E,q as k,w as t,b as s,e as d,p as R,as as w}from"./index-Du84oSnm.js";const z=h({__name:"ZoneEgressXdsConfigView",setup(X){return(y,a)=>{const r=n("RouteTitle"),c=n("XCheckbox"),i=n("XAction"),l=n("XCodeBlock"),p=n("DataLoader"),m=n("XCard"),g=n("AppView"),u=n("RouteView");return E(),k(u,{name:"zone-egress-xds-config-view",params:{zoneEgress:"",codeSearch:"",codeFilter:!1,codeRegExp:!1,includeEds:!1}},{default:t(({route:e,t:_,uri:f})=>[s(r,{render:!1,title:_("zone-egresses.routes.item.navigation.zone-egress-xds-config-view")},null,8,["title"]),a[2]||(a[2]=d()),s(g,null,{default:t(()=>[s(m,null,{default:t(()=>[s(p,{src:f(R(w),"/zone-egresses/:name/xds/:endpoints",{name:e.params.zoneEgress,endpoints:String(e.params.includeEds)})},{default:t(({data:C,refresh:x})=>[s(l,{language:"json",code:JSON.stringify(C,null,2),"is-searchable":"",query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter,"is-reg-exp-mode":e.params.codeRegExp,onQueryChange:o=>e.update({codeSearch:o}),onFilterModeChange:o=>e.update({codeFilter:o}),onRegExpModeChange:o=>e.update({codeRegExp:o})},{"primary-actions":t(()=>[s(c,{checked:e.params.includeEds,label:"Include Endpoints",onChange:o=>e.update({includeEds:o})},null,8,["checked","onChange"]),a[1]||(a[1]=d()),s(i,{action:"refresh",appearance:"primary",onClick:x},{default:t(()=>a[0]||(a[0]=[d(` +import{d as h,r as n,o as E,q as k,w as t,b as s,e as d,p as R,as as w}from"./index-CYuTVQ47.js";const z=h({__name:"ZoneEgressXdsConfigView",setup(X){return(y,a)=>{const r=n("RouteTitle"),c=n("XCheckbox"),i=n("XAction"),l=n("XCodeBlock"),p=n("DataLoader"),m=n("XCard"),g=n("AppView"),u=n("RouteView");return E(),k(u,{name:"zone-egress-xds-config-view",params:{zoneEgress:"",codeSearch:"",codeFilter:!1,codeRegExp:!1,includeEds:!1}},{default:t(({route:e,t:_,uri:f})=>[s(r,{render:!1,title:_("zone-egresses.routes.item.navigation.zone-egress-xds-config-view")},null,8,["title"]),a[2]||(a[2]=d()),s(g,null,{default:t(()=>[s(m,null,{default:t(()=>[s(p,{src:f(R(w),"/zone-egresses/:name/xds/:endpoints",{name:e.params.zoneEgress,endpoints:String(e.params.includeEds)})},{default:t(({data:C,refresh:x})=>[s(l,{language:"json",code:JSON.stringify(C,null,2),"is-searchable":"",query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter,"is-reg-exp-mode":e.params.codeRegExp,onQueryChange:o=>e.update({codeSearch:o}),onFilterModeChange:o=>e.update({codeFilter:o}),onRegExpModeChange:o=>e.update({codeRegExp:o})},{"primary-actions":t(()=>[s(c,{checked:e.params.includeEds,label:"Include Endpoints",onChange:o=>e.update({includeEds:o})},null,8,["checked","onChange"]),a[1]||(a[1]=d()),s(i,{action:"refresh",appearance:"primary",onClick:x},{default:t(()=>a[0]||(a[0]=[d(` Refresh `)])),_:2},1032,["onClick"])]),_:2},1032,["code","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])]),_:2},1032,["src"])]),_:2},1024)]),_:2},1024)]),_:1})}}});export{z as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneIngressClustersView-vRZ9Tn2h.js b/app/kuma-ui/pkg/resources/data/assets/ZoneIngressClustersView-BNrJIBvK.js similarity index 95% rename from app/kuma-ui/pkg/resources/data/assets/ZoneIngressClustersView-vRZ9Tn2h.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneIngressClustersView-BNrJIBvK.js index a4d0927d83b6..a503290bb5d8 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneIngressClustersView-vRZ9Tn2h.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneIngressClustersView-BNrJIBvK.js @@ -1,3 +1,3 @@ -import{_ as C,r as o,o as x,q as h,w as n,b as s,e as r}from"./index-Du84oSnm.js";const R={};function w(V,t){const c=o("RouteTitle"),i=o("XAction"),d=o("XCodeBlock"),l=o("DataLoader"),p=o("XCard"),_=o("AppView"),m=o("RouteView");return x(),h(m,{name:"zone-ingress-clusters-view",params:{zoneIngress:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:n(({route:e,t:g})=>[s(c,{render:!1,title:g("zone-ingresses.routes.item.navigation.zone-ingress-clusters-view")},null,8,["title"]),t[1]||(t[1]=r()),s(_,null,{default:n(()=>[s(p,null,{default:n(()=>[s(l,{src:`/zone-ingresses/${e.params.zoneIngress}/data-path/clusters`},{default:n(({data:u,refresh:f})=>[s(d,{language:"json",code:u,"is-searchable":"",query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter,"is-reg-exp-mode":e.params.codeRegExp,onQueryChange:a=>e.update({codeSearch:a}),onFilterModeChange:a=>e.update({codeFilter:a}),onRegExpModeChange:a=>e.update({codeRegExp:a})},{"primary-actions":n(()=>[s(i,{action:"refresh",appearance:"primary",onClick:f},{default:n(()=>t[0]||(t[0]=[r(` +import{_ as C,r as o,o as x,q as h,w as n,b as s,e as r}from"./index-CYuTVQ47.js";const R={};function w(V,t){const c=o("RouteTitle"),i=o("XAction"),d=o("XCodeBlock"),l=o("DataLoader"),p=o("XCard"),_=o("AppView"),m=o("RouteView");return x(),h(m,{name:"zone-ingress-clusters-view",params:{zoneIngress:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:n(({route:e,t:g})=>[s(c,{render:!1,title:g("zone-ingresses.routes.item.navigation.zone-ingress-clusters-view")},null,8,["title"]),t[1]||(t[1]=r()),s(_,null,{default:n(()=>[s(p,null,{default:n(()=>[s(l,{src:`/zone-ingresses/${e.params.zoneIngress}/data-path/clusters`},{default:n(({data:u,refresh:f})=>[s(d,{language:"json",code:u,"is-searchable":"",query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter,"is-reg-exp-mode":e.params.codeRegExp,onQueryChange:a=>e.update({codeSearch:a}),onFilterModeChange:a=>e.update({codeFilter:a}),onRegExpModeChange:a=>e.update({codeRegExp:a})},{"primary-actions":n(()=>[s(i,{action:"refresh",appearance:"primary",onClick:f},{default:n(()=>t[0]||(t[0]=[r(` Refresh `)])),_:2},1032,["onClick"])]),_:2},1032,["code","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])]),_:2},1032,["src"])]),_:2},1024)]),_:2},1024)]),_:1})}const y=C(R,[["render",w]]);export{y as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneIngressConfigView-BBHTf-4x.js b/app/kuma-ui/pkg/resources/data/assets/ZoneIngressConfigView--ai3MLRL.js similarity index 91% rename from app/kuma-ui/pkg/resources/data/assets/ZoneIngressConfigView-BBHTf-4x.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneIngressConfigView--ai3MLRL.js index 6fda010d3bbc..97cad3c4ecd7 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneIngressConfigView-BBHTf-4x.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneIngressConfigView--ai3MLRL.js @@ -1 +1 @@ -import{d as V,r as n,o as d,q as p,w as a,b as s,e as E,p as l,au as m,s as v}from"./index-Du84oSnm.js";import{_ as F}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-DddnXT9n.js";const I=V({__name:"ZoneIngressConfigView",setup(S){return(k,t)=>{const g=n("RouteTitle"),_=n("DataSource"),u=n("DataLoader"),f=n("XCard"),C=n("AppView"),h=n("RouteView");return d(),p(h,{name:"zone-ingress-config-view",params:{zoneIngress:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:a(({route:e,t:x,uri:c})=>[s(g,{render:!1,title:x("zone-ingresses.routes.item.navigation.zone-ingress-config-view")},null,8,["title"]),t[0]||(t[0]=E()),s(C,null,{default:a(()=>[s(f,null,{default:a(()=>[s(u,{src:c(l(m),"/zone-ingresses/:name",{name:e.params.zoneIngress})},{default:a(({data:w})=>[s(F,{resource:w.config,"is-searchable":"",query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter,"is-reg-exp-mode":e.params.codeRegExp,onQueryChange:o=>e.update({codeSearch:o}),onFilterModeChange:o=>e.update({codeFilter:o}),onRegExpModeChange:o=>e.update({codeRegExp:o})},{default:a(({copy:o,copying:R})=>[R?(d(),p(_,{key:0,src:c(l(m),"/zone-ingresses/:name/as/kubernetes",{name:e.params.zoneIngress},{cacheControl:"no-store"}),onChange:r=>{o(i=>i(r))},onError:r=>{o((i,z)=>z(r))}},null,8,["src","onChange","onError"])):v("",!0)]),_:2},1032,["resource","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])]),_:2},1032,["src"])]),_:2},1024)]),_:2},1024)]),_:1})}}});export{I as default}; +import{d as V,r as n,o as d,q as p,w as a,b as s,e as E,p as l,au as m,s as v}from"./index-CYuTVQ47.js";import{_ as F}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-F6yFUV16.js";const I=V({__name:"ZoneIngressConfigView",setup(S){return(k,t)=>{const g=n("RouteTitle"),_=n("DataSource"),u=n("DataLoader"),f=n("XCard"),C=n("AppView"),h=n("RouteView");return d(),p(h,{name:"zone-ingress-config-view",params:{zoneIngress:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:a(({route:e,t:x,uri:c})=>[s(g,{render:!1,title:x("zone-ingresses.routes.item.navigation.zone-ingress-config-view")},null,8,["title"]),t[0]||(t[0]=E()),s(C,null,{default:a(()=>[s(f,null,{default:a(()=>[s(u,{src:c(l(m),"/zone-ingresses/:name",{name:e.params.zoneIngress})},{default:a(({data:w})=>[s(F,{resource:w.config,"is-searchable":"",query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter,"is-reg-exp-mode":e.params.codeRegExp,onQueryChange:o=>e.update({codeSearch:o}),onFilterModeChange:o=>e.update({codeFilter:o}),onRegExpModeChange:o=>e.update({codeRegExp:o})},{default:a(({copy:o,copying:R})=>[R?(d(),p(_,{key:0,src:c(l(m),"/zone-ingresses/:name/as/kubernetes",{name:e.params.zoneIngress},{cacheControl:"no-store"}),onChange:r=>{o(i=>i(r))},onError:r=>{o((i,z)=>z(r))}},null,8,["src","onChange","onError"])):v("",!0)]),_:2},1032,["resource","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])]),_:2},1032,["src"])]),_:2},1024)]),_:2},1024)]),_:1})}}});export{I as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneIngressDetailTabsView-BsBYdBj-.js b/app/kuma-ui/pkg/resources/data/assets/ZoneIngressDetailTabsView-zSdiUiAg.js similarity index 96% rename from app/kuma-ui/pkg/resources/data/assets/ZoneIngressDetailTabsView-BsBYdBj-.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneIngressDetailTabsView-zSdiUiAg.js index 32cd549f5047..49849b3eb876 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneIngressDetailTabsView-BsBYdBj-.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneIngressDetailTabsView-zSdiUiAg.js @@ -1 +1 @@ -import{d as x,r as e,o as c,q as p,w as t,b as o,c as C,s as D,e as m,T,N as R,t as X,I as y}from"./index-Du84oSnm.js";const B={key:0},N=x({__name:"ZoneIngressDetailTabsView",setup(k){return(A,i)=>{const _=e("RouteTitle"),d=e("XCopyButton"),u=e("XAction"),z=e("XTabs"),b=e("RouterView"),w=e("DataLoader"),f=e("AppView"),g=e("DataSource"),V=e("RouteView");return c(),p(V,{name:"zone-ingress-detail-tabs-view",params:{zone:"",zoneIngress:""}},{default:t(({route:n,t:s})=>[o(g,{src:`/zone-ingress-overviews/${n.params.zoneIngress}`},{default:t(({data:a,error:v})=>[o(f,{docs:s("zone-ingresses.href.docs"),breadcrumbs:[{to:{name:"zone-cp-list-view"},text:s("zone-cps.routes.item.breadcrumbs")},{to:{name:"zone-cp-detail-view",params:{zone:n.params.zone}},text:n.params.zone},{to:{name:"zone-ingress-list-view",params:{zone:n.params.zone}},text:s("zone-ingresses.routes.item.breadcrumbs")}]},{title:t(()=>[a?(c(),C("h1",B,[o(d,{text:a.name},{default:t(()=>[o(_,{title:s("zone-ingresses.routes.item.title",{name:a.name})},null,8,["title"])]),_:2},1032,["text"])])):D("",!0)]),default:t(()=>[i[1]||(i[1]=m()),o(w,{data:[a],errors:[v]},{default:t(()=>{var l;return[o(z,{selected:(l=n.child())==null?void 0:l.name,"data-testid":"zone-ingress-tabs"},T({_:2},[R(n.children,({name:r})=>({name:`${r}-tab`,fn:t(()=>[o(u,{to:{name:r}},{default:t(()=>[m(X(s(`zone-ingresses.routes.item.navigation.${r}`)),1)]),_:2},1032,["to"])])}))]),1032,["selected"]),i[0]||(i[0]=m()),o(b,null,{default:t(r=>[(c(),p(y(r.Component),{data:a},null,8,["data"]))]),_:2},1024)]}),_:2},1032,["data","errors"])]),_:2},1032,["docs","breadcrumbs"])]),_:2},1032,["src"])]),_:1})}}});export{N as default}; +import{d as x,r as e,o as c,q as p,w as t,b as o,c as C,s as D,e as m,T,N as R,t as X,I as y}from"./index-CYuTVQ47.js";const B={key:0},N=x({__name:"ZoneIngressDetailTabsView",setup(k){return(A,i)=>{const _=e("RouteTitle"),d=e("XCopyButton"),u=e("XAction"),z=e("XTabs"),b=e("RouterView"),w=e("DataLoader"),f=e("AppView"),g=e("DataSource"),V=e("RouteView");return c(),p(V,{name:"zone-ingress-detail-tabs-view",params:{zone:"",zoneIngress:""}},{default:t(({route:n,t:s})=>[o(g,{src:`/zone-ingress-overviews/${n.params.zoneIngress}`},{default:t(({data:a,error:v})=>[o(f,{docs:s("zone-ingresses.href.docs"),breadcrumbs:[{to:{name:"zone-cp-list-view"},text:s("zone-cps.routes.item.breadcrumbs")},{to:{name:"zone-cp-detail-view",params:{zone:n.params.zone}},text:n.params.zone},{to:{name:"zone-ingress-list-view",params:{zone:n.params.zone}},text:s("zone-ingresses.routes.item.breadcrumbs")}]},{title:t(()=>[a?(c(),C("h1",B,[o(d,{text:a.name},{default:t(()=>[o(_,{title:s("zone-ingresses.routes.item.title",{name:a.name})},null,8,["title"])]),_:2},1032,["text"])])):D("",!0)]),default:t(()=>[i[1]||(i[1]=m()),o(w,{data:[a],errors:[v]},{default:t(()=>{var l;return[o(z,{selected:(l=n.child())==null?void 0:l.name,"data-testid":"zone-ingress-tabs"},T({_:2},[R(n.children,({name:r})=>({name:`${r}-tab`,fn:t(()=>[o(u,{to:{name:r}},{default:t(()=>[m(X(s(`zone-ingresses.routes.item.navigation.${r}`)),1)]),_:2},1032,["to"])])}))]),1032,["selected"]),i[0]||(i[0]=m()),o(b,null,{default:t(r=>[(c(),p(y(r.Component),{data:a},null,8,["data"]))]),_:2},1024)]}),_:2},1032,["data","errors"])]),_:2},1032,["docs","breadcrumbs"])]),_:2},1032,["src"])]),_:1})}}});export{N as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneIngressDetailView-Clzkynmi.js b/app/kuma-ui/pkg/resources/data/assets/ZoneIngressDetailView-CVvRxN-A.js similarity index 96% rename from app/kuma-ui/pkg/resources/data/assets/ZoneIngressDetailView-Clzkynmi.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneIngressDetailView-CVvRxN-A.js index d9ac9fe89146..a66bc70d8bc1 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneIngressDetailView-Clzkynmi.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneIngressDetailView-CVvRxN-A.js @@ -1,4 +1,4 @@ -import{d as E,r as p,o as a,q as m,w as e,b as s,U as I,e as t,t as i,S as F,s as v,c as u,M as y,p as G,$ as M,N as z,m as P,B as U,I as Z}from"./index-Du84oSnm.js";import{S as H}from"./SummaryView-Cd8oe3uM.js";import{C as D,b as S,a as J}from"./ConnectionTraffic-Bs_UufED.js";import"./TagList-C3eJ2alx.js";const K={key:0},ne=E({__name:"ZoneIngressDetailView",props:{data:{}},setup(B){const l=B;return(Q,n)=>{const X=p("XBadge"),V=p("XCopyButton"),R=p("XAboutCard"),h=p("DataCollection"),A=p("XLayout"),T=p("XInputSwitch"),x=p("XAction"),$=p("XCard"),L=p("DataLoader"),N=p("RouterView"),O=p("AppView"),j=p("RouteView");return a(),m(j,{name:"zone-ingress-detail-view",params:{subscription:"",zoneIngress:"",inactive:!1}},{default:e(({t:d,me:_,route:f,uri:q})=>[s(O,null,{default:e(()=>[s(R,{title:d("zone-ingresses.routes.item.about.title"),created:l.data.creationTime,modified:l.data.modificationTime},{default:e(()=>[s(I,{layout:"horizontal"},{title:e(()=>[t(i(d("http.api.property.status")),1)]),body:e(()=>[s(F,{status:l.data.state},null,8,["status"])]),_:2},1024),n[4]||(n[4]=t()),l.data.namespace.length>0?(a(),m(I,{key:0,layout:"horizontal"},{title:e(()=>[t(i(d("http.api.property.namespace")),1)]),body:e(()=>[s(X,{appearance:"decorative"},{default:e(()=>[t(i(l.data.namespace),1)]),_:1})]),_:2},1024)):v("",!0),n[5]||(n[5]=t()),s(I,{layout:"horizontal"},{title:e(()=>[t(i(d("http.api.property.address")),1)]),body:e(()=>[l.data.zoneIngress.socketAddress.length>0?(a(),m(V,{key:0,variant:"badge",format:"default",text:l.data.zoneIngress.socketAddress},null,8,["text"])):(a(),u(y,{key:1},[t(i(d("common.detail.none")),1)],64))]),_:2},1024),n[6]||(n[6]=t()),s(I,{layout:"horizontal"},{title:e(()=>[t(i(d("http.api.property.advertisedAddress")),1)]),body:e(()=>[l.data.zoneIngress.advertisedSocketAddress.length>0?(a(),m(X,{key:0,appearance:"decorative"},{default:e(()=>[s(V,{text:l.data.zoneIngress.advertisedSocketAddress},null,8,["text"])]),_:1})):(a(),u(y,{key:1},[t(i(d("common.detail.none")),1)],64))]),_:2},1024)]),_:2},1032,["title","created","modified"]),n[18]||(n[18]=t()),s(L,{src:q(G(M),"/connections/stats/for/zone-ingress/:name/:socketAddress",{name:f.params.zoneIngress,socketAddress:l.data.zoneIngress.socketAddress})},{default:e(({data:o,refresh:c})=>[s($,null,{default:e(()=>[s(A,{type:"columns"},{default:e(()=>[s(D,null,{default:e(()=>[s(A,{type:"stack",size:"small"},{default:e(()=>[s(h,{type:"inbounds",items:Object.entries(o.inbounds)},{default:e(({items:r})=>[(a(!0),u(y,null,z(r,([C,g])=>(a(),m(S,{key:`${C}`,protocol:"",traffic:g},{default:e(()=>[t(` +import{d as E,r as p,o as a,q as m,w as e,b as s,U as I,e as t,t as i,S as F,s as v,c as u,M as y,p as G,$ as M,N as z,m as P,B as U,I as Z}from"./index-CYuTVQ47.js";import{S as H}from"./SummaryView-VRFtuluL.js";import{C as D,b as S,a as J}from"./ConnectionTraffic-CdHeuNPl.js";import"./TagList-DuW9Uzgl.js";const K={key:0},ne=E({__name:"ZoneIngressDetailView",props:{data:{}},setup(B){const l=B;return(Q,n)=>{const X=p("XBadge"),V=p("XCopyButton"),R=p("XAboutCard"),h=p("DataCollection"),A=p("XLayout"),T=p("XInputSwitch"),x=p("XAction"),$=p("XCard"),L=p("DataLoader"),N=p("RouterView"),O=p("AppView"),j=p("RouteView");return a(),m(j,{name:"zone-ingress-detail-view",params:{subscription:"",zoneIngress:"",inactive:!1}},{default:e(({t:d,me:_,route:f,uri:q})=>[s(O,null,{default:e(()=>[s(R,{title:d("zone-ingresses.routes.item.about.title"),created:l.data.creationTime,modified:l.data.modificationTime},{default:e(()=>[s(I,{layout:"horizontal"},{title:e(()=>[t(i(d("http.api.property.status")),1)]),body:e(()=>[s(F,{status:l.data.state},null,8,["status"])]),_:2},1024),n[4]||(n[4]=t()),l.data.namespace.length>0?(a(),m(I,{key:0,layout:"horizontal"},{title:e(()=>[t(i(d("http.api.property.namespace")),1)]),body:e(()=>[s(X,{appearance:"decorative"},{default:e(()=>[t(i(l.data.namespace),1)]),_:1})]),_:2},1024)):v("",!0),n[5]||(n[5]=t()),s(I,{layout:"horizontal"},{title:e(()=>[t(i(d("http.api.property.address")),1)]),body:e(()=>[l.data.zoneIngress.socketAddress.length>0?(a(),m(V,{key:0,variant:"badge",format:"default",text:l.data.zoneIngress.socketAddress},null,8,["text"])):(a(),u(y,{key:1},[t(i(d("common.detail.none")),1)],64))]),_:2},1024),n[6]||(n[6]=t()),s(I,{layout:"horizontal"},{title:e(()=>[t(i(d("http.api.property.advertisedAddress")),1)]),body:e(()=>[l.data.zoneIngress.advertisedSocketAddress.length>0?(a(),m(X,{key:0,appearance:"decorative"},{default:e(()=>[s(V,{text:l.data.zoneIngress.advertisedSocketAddress},null,8,["text"])]),_:1})):(a(),u(y,{key:1},[t(i(d("common.detail.none")),1)],64))]),_:2},1024)]),_:2},1032,["title","created","modified"]),n[18]||(n[18]=t()),s(L,{src:q(G(M),"/connections/stats/for/zone-ingress/:name/:socketAddress",{name:f.params.zoneIngress,socketAddress:l.data.zoneIngress.socketAddress})},{default:e(({data:o,refresh:c})=>[s($,null,{default:e(()=>[s(A,{type:"columns"},{default:e(()=>[s(D,null,{default:e(()=>[s(A,{type:"stack",size:"small"},{default:e(()=>[s(h,{type:"inbounds",items:Object.entries(o.inbounds)},{default:e(({items:r})=>[(a(!0),u(y,null,z(r,([C,g])=>(a(),m(S,{key:`${C}`,protocol:"",traffic:g},{default:e(()=>[t(` :`+i(C.split("_").at(-1)),1)]),_:2},1032,["traffic"]))),128))]),_:2},1032,["items"])]),_:2},1024)]),_:2},1024),n[11]||(n[11]=t()),s(D,null,{actions:e(()=>[s(T,{checked:f.params.inactive,"data-testid":"dataplane-outbounds-inactive-toggle",onChange:r=>f.update({inactive:r})},{label:e(()=>n[7]||(n[7]=[t(` Show inactive `)])),_:2},1032,["checked","onChange"]),n[9]||(n[9]=t()),s(x,{action:"refresh",appearance:"primary",onClick:c},{default:e(()=>n[8]||(n[8]=[t(` diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneIngressListView-DhyVFs8R.js b/app/kuma-ui/pkg/resources/data/assets/ZoneIngressListView-DmySmFNE.js similarity index 97% rename from app/kuma-ui/pkg/resources/data/assets/ZoneIngressListView-DhyVFs8R.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneIngressListView-DmySmFNE.js index 7cdcdde51a2f..c7b521b02502 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneIngressListView-DhyVFs8R.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneIngressListView-DmySmFNE.js @@ -1 +1 @@ -import{d as X,r as s,o as r,q as m,w as t,b as o,e as d,p as b,au as x,B as R,t as p,c as z,M as k,S as B,I as D,s as w}from"./index-Du84oSnm.js";import{S as L}from"./SummaryView-Cd8oe3uM.js";const F=X({__name:"ZoneIngressListView",props:{data:{}},setup(N){return(q,l)=>{const y=s("RouteTitle"),f=s("XI18n"),u=s("XAction"),_=s("XCopyButton"),g=s("XActionGroup"),A=s("RouterView"),C=s("DataCollection"),v=s("DataLoader"),h=s("XCard"),I=s("AppView"),S=s("RouteView");return r(),m(S,{name:"zone-ingress-list-view",params:{zone:"",zoneIngress:""}},{default:t(({route:a,t:i,me:c,uri:V})=>[o(y,{render:!1,title:i("zone-ingresses.routes.items.title")},null,8,["title"]),l[6]||(l[6]=d()),o(I,{docs:i("zone-ingresses.href.docs")},{default:t(()=>[o(f,{path:"zone-ingresses.routes.items.intro","default-path":"common.i18n.ignore-error"}),l[5]||(l[5]=d()),o(h,null,{default:t(()=>[o(v,{src:V(b(x),"/zone-cps/:name/ingresses",{name:a.params.zone},{page:1,size:100})},{loadable:t(({data:n})=>[o(C,{type:"zone-ingresses",items:(n==null?void 0:n.items)??[void 0],total:n==null?void 0:n.total,onChange:a.update},{default:t(()=>[o(R,{class:"zone-ingress-collection","data-testid":"zone-ingress-collection",headers:[{...c.get("headers.name"),label:"Name",key:"name"},{...c.get("headers.socketAddress"),label:"Address",key:"socketAddress"},{...c.get("headers.advertisedSocketAddress"),label:"Advertised address",key:"advertisedSocketAddress"},{...c.get("headers.status"),label:"Status",key:"status"},{...c.get("headers.actions"),label:"Actions",key:"actions",hideLabel:!0}],items:n==null?void 0:n.items,"is-selected-row":e=>e.name===a.params.zoneIngress,onResize:c.set},{name:t(({row:e})=>[o(u,{"data-action":"",to:{name:"zone-ingress-summary-view",params:{zone:a.params.zone,zoneIngress:e.id},query:{page:1,size:100}}},{default:t(()=>[d(p(e.name),1)]),_:2},1032,["to"])]),socketAddress:t(({row:e})=>[e.zoneIngress.socketAddress.length>0?(r(),m(_,{key:0,text:e.zoneIngress.socketAddress},null,8,["text"])):(r(),z(k,{key:1},[d(p(i("common.collection.none")),1)],64))]),advertisedSocketAddress:t(({row:e})=>[e.zoneIngress.advertisedSocketAddress.length>0?(r(),m(_,{key:0,text:e.zoneIngress.advertisedSocketAddress},null,8,["text"])):(r(),z(k,{key:1},[d(p(i("common.collection.none")),1)],64))]),status:t(({row:e})=>[o(B,{status:e.state},null,8,["status"])]),actions:t(({row:e})=>[o(g,null,{default:t(()=>[o(u,{to:{name:"zone-ingress-detail-view",params:{zoneIngress:e.id}}},{default:t(()=>[d(p(i("common.collection.actions.view")),1)]),_:2},1032,["to"])]),_:2},1024)]),_:2},1032,["headers","items","is-selected-row","onResize"]),l[4]||(l[4]=d()),a.child()?(r(),m(A,{key:0},{default:t(({Component:e})=>[o(L,{onClose:T=>a.replace({name:"zone-ingress-list-view",params:{zone:a.params.zone},query:{page:1,size:100}})},{default:t(()=>[typeof n<"u"?(r(),m(D(e),{key:0,items:n.items},null,8,["items"])):w("",!0)]),_:2},1032,["onClose"])]),_:2},1024)):w("",!0)]),_:2},1032,["items","total","onChange"])]),_:2},1032,["src"])]),_:2},1024)]),_:2},1032,["docs"])]),_:1})}}});export{F as default}; +import{d as X,r as s,o as r,q as m,w as t,b as o,e as d,p as b,au as x,B as R,t as p,c as z,M as k,S as B,I as D,s as w}from"./index-CYuTVQ47.js";import{S as L}from"./SummaryView-VRFtuluL.js";const F=X({__name:"ZoneIngressListView",props:{data:{}},setup(N){return(q,l)=>{const y=s("RouteTitle"),f=s("XI18n"),u=s("XAction"),_=s("XCopyButton"),g=s("XActionGroup"),A=s("RouterView"),C=s("DataCollection"),v=s("DataLoader"),h=s("XCard"),I=s("AppView"),S=s("RouteView");return r(),m(S,{name:"zone-ingress-list-view",params:{zone:"",zoneIngress:""}},{default:t(({route:a,t:i,me:c,uri:V})=>[o(y,{render:!1,title:i("zone-ingresses.routes.items.title")},null,8,["title"]),l[6]||(l[6]=d()),o(I,{docs:i("zone-ingresses.href.docs")},{default:t(()=>[o(f,{path:"zone-ingresses.routes.items.intro","default-path":"common.i18n.ignore-error"}),l[5]||(l[5]=d()),o(h,null,{default:t(()=>[o(v,{src:V(b(x),"/zone-cps/:name/ingresses",{name:a.params.zone},{page:1,size:100})},{loadable:t(({data:n})=>[o(C,{type:"zone-ingresses",items:(n==null?void 0:n.items)??[void 0],total:n==null?void 0:n.total,onChange:a.update},{default:t(()=>[o(R,{class:"zone-ingress-collection","data-testid":"zone-ingress-collection",headers:[{...c.get("headers.name"),label:"Name",key:"name"},{...c.get("headers.socketAddress"),label:"Address",key:"socketAddress"},{...c.get("headers.advertisedSocketAddress"),label:"Advertised address",key:"advertisedSocketAddress"},{...c.get("headers.status"),label:"Status",key:"status"},{...c.get("headers.actions"),label:"Actions",key:"actions",hideLabel:!0}],items:n==null?void 0:n.items,"is-selected-row":e=>e.name===a.params.zoneIngress,onResize:c.set},{name:t(({row:e})=>[o(u,{"data-action":"",to:{name:"zone-ingress-summary-view",params:{zone:a.params.zone,zoneIngress:e.id},query:{page:1,size:100}}},{default:t(()=>[d(p(e.name),1)]),_:2},1032,["to"])]),socketAddress:t(({row:e})=>[e.zoneIngress.socketAddress.length>0?(r(),m(_,{key:0,text:e.zoneIngress.socketAddress},null,8,["text"])):(r(),z(k,{key:1},[d(p(i("common.collection.none")),1)],64))]),advertisedSocketAddress:t(({row:e})=>[e.zoneIngress.advertisedSocketAddress.length>0?(r(),m(_,{key:0,text:e.zoneIngress.advertisedSocketAddress},null,8,["text"])):(r(),z(k,{key:1},[d(p(i("common.collection.none")),1)],64))]),status:t(({row:e})=>[o(B,{status:e.state},null,8,["status"])]),actions:t(({row:e})=>[o(g,null,{default:t(()=>[o(u,{to:{name:"zone-ingress-detail-view",params:{zoneIngress:e.id}}},{default:t(()=>[d(p(i("common.collection.actions.view")),1)]),_:2},1032,["to"])]),_:2},1024)]),_:2},1032,["headers","items","is-selected-row","onResize"]),l[4]||(l[4]=d()),a.child()?(r(),m(A,{key:0},{default:t(({Component:e})=>[o(L,{onClose:T=>a.replace({name:"zone-ingress-list-view",params:{zone:a.params.zone},query:{page:1,size:100}})},{default:t(()=>[typeof n<"u"?(r(),m(D(e),{key:0,items:n.items},null,8,["items"])):w("",!0)]),_:2},1032,["onClose"])]),_:2},1024)):w("",!0)]),_:2},1032,["items","total","onChange"])]),_:2},1032,["src"])]),_:2},1024)]),_:2},1032,["docs"])]),_:1})}}});export{F as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneIngressServicesView-Dj1xM-0K.js b/app/kuma-ui/pkg/resources/data/assets/ZoneIngressServicesView-kq1h7bRm.js similarity index 96% rename from app/kuma-ui/pkg/resources/data/assets/ZoneIngressServicesView-Dj1xM-0K.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneIngressServicesView-kq1h7bRm.js index 1ecbe41bc950..8723b0b698cc 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneIngressServicesView-Dj1xM-0K.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneIngressServicesView-kq1h7bRm.js @@ -1 +1 @@ -import{d as g,r as s,o as h,q as f,w as o,b as t,e as a,B as b,t as n}from"./index-Du84oSnm.js";const C=g({__name:"ZoneIngressServicesView",props:{data:{}},setup(m){const i=m;return(k,r)=>{const p=s("RouteTitle"),l=s("XAction"),u=s("XActionGroup"),d=s("DataCollection"),v=s("XCard"),_=s("AppView"),w=s("RouteView");return h(),f(w,{name:"zone-ingress-services-view"},{default:o(({t:c})=>[t(p,{render:!1,title:c("zone-ingresses.routes.item.navigation.zone-ingress-services-view")},null,8,["title"]),r[4]||(r[4]=a()),t(_,null,{default:o(()=>[t(v,null,{default:o(()=>[t(d,{type:"services",items:i.data.zoneIngress.availableServices,total:i.data.zoneIngress.availableServices.length},{default:o(()=>[t(b,{"data-testid":"available-services-collection",headers:[{label:"Name",key:"name"},{label:"Mesh",key:"mesh"},{label:"Protocol",key:"protocol"},{label:"No. Instances",key:"instances"},{label:"Actions",key:"actions",hideLabel:!0}],items:i.data.zoneIngress.availableServices},{name:o(({row:e})=>[t(l,{to:{name:"service-detail-view",params:{mesh:e.mesh,service:e.tags["kuma.io/service"]}}},{default:o(()=>[a(n(e.tags["kuma.io/service"]),1)]),_:2},1032,["to"])]),mesh:o(({row:e})=>[t(l,{to:{name:"mesh-detail-view",params:{mesh:e.mesh}}},{default:o(()=>[a(n(e.mesh),1)]),_:2},1032,["to"])]),protocol:o(({row:e})=>[a(n(e.tags["kuma.io/protocol"]??c("common.collection.none")),1)]),instances:o(({row:e})=>[a(n(e.instances),1)]),actions:o(({row:e})=>[t(u,null,{default:o(()=>[t(l,{to:{name:"service-detail-view",params:{mesh:e.mesh,service:e.tags["kuma.io/service"]}}},{default:o(()=>[a(n(c("common.collection.actions.view")),1)]),_:2},1032,["to"])]),_:2},1024)]),_:2},1032,["items"])]),_:2},1032,["items","total"])]),_:2},1024)]),_:2},1024)]),_:1})}}});export{C as default}; +import{d as g,r as s,o as h,q as f,w as o,b as t,e as a,B as b,t as n}from"./index-CYuTVQ47.js";const C=g({__name:"ZoneIngressServicesView",props:{data:{}},setup(m){const i=m;return(k,r)=>{const p=s("RouteTitle"),l=s("XAction"),u=s("XActionGroup"),d=s("DataCollection"),v=s("XCard"),_=s("AppView"),w=s("RouteView");return h(),f(w,{name:"zone-ingress-services-view"},{default:o(({t:c})=>[t(p,{render:!1,title:c("zone-ingresses.routes.item.navigation.zone-ingress-services-view")},null,8,["title"]),r[4]||(r[4]=a()),t(_,null,{default:o(()=>[t(v,null,{default:o(()=>[t(d,{type:"services",items:i.data.zoneIngress.availableServices,total:i.data.zoneIngress.availableServices.length},{default:o(()=>[t(b,{"data-testid":"available-services-collection",headers:[{label:"Name",key:"name"},{label:"Mesh",key:"mesh"},{label:"Protocol",key:"protocol"},{label:"No. Instances",key:"instances"},{label:"Actions",key:"actions",hideLabel:!0}],items:i.data.zoneIngress.availableServices},{name:o(({row:e})=>[t(l,{to:{name:"service-detail-view",params:{mesh:e.mesh,service:e.tags["kuma.io/service"]}}},{default:o(()=>[a(n(e.tags["kuma.io/service"]),1)]),_:2},1032,["to"])]),mesh:o(({row:e})=>[t(l,{to:{name:"mesh-detail-view",params:{mesh:e.mesh}}},{default:o(()=>[a(n(e.mesh),1)]),_:2},1032,["to"])]),protocol:o(({row:e})=>[a(n(e.tags["kuma.io/protocol"]??c("common.collection.none")),1)]),instances:o(({row:e})=>[a(n(e.instances),1)]),actions:o(({row:e})=>[t(u,null,{default:o(()=>[t(l,{to:{name:"service-detail-view",params:{mesh:e.mesh,service:e.tags["kuma.io/service"]}}},{default:o(()=>[a(n(c("common.collection.actions.view")),1)]),_:2},1032,["to"])]),_:2},1024)]),_:2},1032,["items"])]),_:2},1032,["items","total"])]),_:2},1024)]),_:2},1024)]),_:1})}}});export{C as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneIngressStatsView-DVrfKU4_.js b/app/kuma-ui/pkg/resources/data/assets/ZoneIngressStatsView-DO-DK-5E.js similarity index 95% rename from app/kuma-ui/pkg/resources/data/assets/ZoneIngressStatsView-DVrfKU4_.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneIngressStatsView-DO-DK-5E.js index 502576460669..a7f0f3d1127e 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneIngressStatsView-DVrfKU4_.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneIngressStatsView-DO-DK-5E.js @@ -1,3 +1,3 @@ -import{_ as C,r as o,o as x,q as h,w as n,b as a,e as r}from"./index-Du84oSnm.js";const R={};function w(V,s){const c=o("RouteTitle"),i=o("XAction"),d=o("XCodeBlock"),p=o("DataLoader"),l=o("XCard"),_=o("AppView"),m=o("RouteView");return x(),h(m,{name:"zone-ingress-stats-view",params:{zoneIngress:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:n(({route:e,t:g})=>[a(c,{render:!1,title:g("zone-ingresses.routes.item.navigation.zone-ingress-stats-view")},null,8,["title"]),s[1]||(s[1]=r()),a(_,null,{default:n(()=>[a(l,null,{default:n(()=>[a(p,{src:`/zone-ingresses/${e.params.zoneIngress}/data-path/stats`},{default:n(({data:f,refresh:u})=>[a(d,{language:"json",code:f,"is-searchable":"",query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter,"is-reg-exp-mode":e.params.codeRegExp,onQueryChange:t=>e.update({codeSearch:t}),onFilterModeChange:t=>e.update({codeFilter:t}),onRegExpModeChange:t=>e.update({codeRegExp:t})},{"primary-actions":n(()=>[a(i,{action:"refresh",appearance:"primary",onClick:u},{default:n(()=>s[0]||(s[0]=[r(` +import{_ as C,r as o,o as x,q as h,w as n,b as a,e as r}from"./index-CYuTVQ47.js";const R={};function w(V,s){const c=o("RouteTitle"),i=o("XAction"),d=o("XCodeBlock"),p=o("DataLoader"),l=o("XCard"),_=o("AppView"),m=o("RouteView");return x(),h(m,{name:"zone-ingress-stats-view",params:{zoneIngress:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:n(({route:e,t:g})=>[a(c,{render:!1,title:g("zone-ingresses.routes.item.navigation.zone-ingress-stats-view")},null,8,["title"]),s[1]||(s[1]=r()),a(_,null,{default:n(()=>[a(l,null,{default:n(()=>[a(p,{src:`/zone-ingresses/${e.params.zoneIngress}/data-path/stats`},{default:n(({data:f,refresh:u})=>[a(d,{language:"json",code:f,"is-searchable":"",query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter,"is-reg-exp-mode":e.params.codeRegExp,onQueryChange:t=>e.update({codeSearch:t}),onFilterModeChange:t=>e.update({codeFilter:t}),onRegExpModeChange:t=>e.update({codeRegExp:t})},{"primary-actions":n(()=>[a(i,{action:"refresh",appearance:"primary",onClick:u},{default:n(()=>s[0]||(s[0]=[r(` Refresh `)])),_:2},1032,["onClick"])]),_:2},1032,["code","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])]),_:2},1032,["src"])]),_:2},1024)]),_:2},1024)]),_:1})}const y=C(R,[["render",w]]);export{y as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneIngressSummaryView-LsuB9ObW.js b/app/kuma-ui/pkg/resources/data/assets/ZoneIngressSummaryView-CTiAVaPs.js similarity index 96% rename from app/kuma-ui/pkg/resources/data/assets/ZoneIngressSummaryView-LsuB9ObW.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneIngressSummaryView-CTiAVaPs.js index 63bc76ddc2c0..d41af21cc449 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneIngressSummaryView-LsuB9ObW.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneIngressSummaryView-CTiAVaPs.js @@ -1 +1 @@ -import{d as F,r as p,o as d,q as c,w as e,b as r,m,t as i,e as t,c as u,M as f,N as C,T as M,U as g,S as N,s as S,_ as T}from"./index-Du84oSnm.js";import{_ as Z}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-DddnXT9n.js";const $={key:0,class:"stack-with-borders","data-testid":"structured-view"},q={key:1},L={class:"mt-4"},Q=F({__name:"ZoneIngressSummaryView",props:{items:{}},setup(x){const I=x;return(U,o)=>{const v=p("XEmptyState"),w=p("RouteTitle"),b=p("XAction"),E=p("XSelect"),z=p("XLayout"),h=p("XCopyButton"),V=p("DataSource"),X=p("AppView"),A=p("DataCollection"),R=p("RouteView");return d(),c(R,{name:"zone-ingress-summary-view",params:{zoneIngress:"",codeSearch:"",codeFilter:!1,codeRegExp:!1,format:String}},{default:e(({route:l,t:n})=>[r(A,{items:I.items,predicate:y=>y.id===l.params.zoneIngress,find:!0},{empty:e(()=>[r(v,null,{title:e(()=>[m("h2",null,i(n("common.collection.summary.empty_title",{type:"ZoneIngress"})),1)]),default:e(()=>[o[0]||(o[0]=t()),m("p",null,i(n("common.collection.summary.empty_message",{type:"ZoneIngress"})),1)]),_:2},1024)]),default:e(({items:y})=>[(d(!0),u(f,null,C([y[0]],a=>(d(),c(X,{key:a.id},{title:e(()=>[m("h2",null,[r(b,{to:{name:"zone-ingress-detail-view",params:{zone:a.zoneIngress.zone,zoneIngress:a.id}}},{default:e(()=>[r(w,{title:n("zone-ingresses.routes.item.title",{name:a.name})},null,8,["title"])]),_:2},1032,["to"])])]),default:e(()=>[o[10]||(o[10]=t()),r(z,{type:"stack"},{default:e(()=>[m("header",null,[r(z,{type:"separated",size:"max"},{default:e(()=>[m("h3",null,i(n("zone-ingresses.routes.item.config")),1),o[1]||(o[1]=t()),m("div",null,[r(E,{label:n("zone-ingresses.routes.items.format"),selected:l.params.format,onChange:s=>{l.update({format:s})}},M({_:2},[C(["structured","yaml"],s=>({name:`${s}-option`,fn:e(()=>[t(i(n(`zone-ingresses.routes.items.formats.${s}`)),1)])}))]),1032,["label","selected","onChange"])])]),_:2},1024)]),o[9]||(o[9]=t()),l.params.format==="structured"?(d(),u("div",$,[r(g,{layout:"horizontal"},{title:e(()=>[t(i(n("http.api.property.status")),1)]),body:e(()=>[r(N,{status:a.state},null,8,["status"])]),_:2},1024),o[6]||(o[6]=t()),a.namespace.length>0?(d(),c(g,{key:0,layout:"horizontal"},{title:e(()=>[t(i(n("data-planes.routes.item.namespace")),1)]),body:e(()=>[t(i(a.namespace),1)]),_:2},1024)):S("",!0),o[7]||(o[7]=t()),r(g,{layout:"horizontal"},{title:e(()=>[t(i(n("http.api.property.address")),1)]),body:e(()=>[a.zoneIngress.socketAddress.length>0?(d(),c(h,{key:0,text:a.zoneIngress.socketAddress},null,8,["text"])):(d(),u(f,{key:1},[t(i(n("common.detail.none")),1)],64))]),_:2},1024),o[8]||(o[8]=t()),r(g,{layout:"horizontal"},{title:e(()=>[t(i(n("http.api.property.advertisedAddress")),1)]),body:e(()=>[a.zoneIngress.advertisedSocketAddress.length>0?(d(),c(h,{key:0,text:a.zoneIngress.advertisedSocketAddress},null,8,["text"])):(d(),u(f,{key:1},[t(i(n("common.detail.none")),1)],64))]),_:2},1024)])):(d(),u("div",q,[m("div",L,[r(Z,{resource:a.config,"is-searchable":"",query:l.params.codeSearch,"is-filter-mode":l.params.codeFilter,"is-reg-exp-mode":l.params.codeRegExp,onQueryChange:s=>l.update({codeSearch:s}),onFilterModeChange:s=>l.update({codeFilter:s}),onRegExpModeChange:s=>l.update({codeRegExp:s})},{default:e(({copy:s,copying:B})=>[B?(d(),c(V,{key:0,src:`/zone-ingresses/${l.params.zoneIngress}/as/kubernetes?no-store`,onChange:_=>{s(k=>k(_))},onError:_=>{s((k,D)=>D(_))}},null,8,["src","onChange","onError"])):S("",!0)]),_:2},1032,["resource","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])])]))]),_:2},1024)]),_:2},1024))),128))]),_:2},1032,["items","predicate"])]),_:1})}}}),H=T(Q,[["__scopeId","data-v-0c1235ed"]]);export{H as default}; +import{d as F,r as p,o as d,q as c,w as e,b as r,m,t as i,e as t,c as u,M as f,N as C,T as M,U as g,S as N,s as S,_ as T}from"./index-CYuTVQ47.js";import{_ as Z}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-F6yFUV16.js";const $={key:0,class:"stack-with-borders","data-testid":"structured-view"},q={key:1},L={class:"mt-4"},Q=F({__name:"ZoneIngressSummaryView",props:{items:{}},setup(x){const I=x;return(U,o)=>{const v=p("XEmptyState"),w=p("RouteTitle"),b=p("XAction"),E=p("XSelect"),z=p("XLayout"),h=p("XCopyButton"),V=p("DataSource"),X=p("AppView"),A=p("DataCollection"),R=p("RouteView");return d(),c(R,{name:"zone-ingress-summary-view",params:{zoneIngress:"",codeSearch:"",codeFilter:!1,codeRegExp:!1,format:String}},{default:e(({route:l,t:n})=>[r(A,{items:I.items,predicate:y=>y.id===l.params.zoneIngress,find:!0},{empty:e(()=>[r(v,null,{title:e(()=>[m("h2",null,i(n("common.collection.summary.empty_title",{type:"ZoneIngress"})),1)]),default:e(()=>[o[0]||(o[0]=t()),m("p",null,i(n("common.collection.summary.empty_message",{type:"ZoneIngress"})),1)]),_:2},1024)]),default:e(({items:y})=>[(d(!0),u(f,null,C([y[0]],a=>(d(),c(X,{key:a.id},{title:e(()=>[m("h2",null,[r(b,{to:{name:"zone-ingress-detail-view",params:{zone:a.zoneIngress.zone,zoneIngress:a.id}}},{default:e(()=>[r(w,{title:n("zone-ingresses.routes.item.title",{name:a.name})},null,8,["title"])]),_:2},1032,["to"])])]),default:e(()=>[o[10]||(o[10]=t()),r(z,{type:"stack"},{default:e(()=>[m("header",null,[r(z,{type:"separated",size:"max"},{default:e(()=>[m("h3",null,i(n("zone-ingresses.routes.item.config")),1),o[1]||(o[1]=t()),m("div",null,[r(E,{label:n("zone-ingresses.routes.items.format"),selected:l.params.format,onChange:s=>{l.update({format:s})}},M({_:2},[C(["structured","yaml"],s=>({name:`${s}-option`,fn:e(()=>[t(i(n(`zone-ingresses.routes.items.formats.${s}`)),1)])}))]),1032,["label","selected","onChange"])])]),_:2},1024)]),o[9]||(o[9]=t()),l.params.format==="structured"?(d(),u("div",$,[r(g,{layout:"horizontal"},{title:e(()=>[t(i(n("http.api.property.status")),1)]),body:e(()=>[r(N,{status:a.state},null,8,["status"])]),_:2},1024),o[6]||(o[6]=t()),a.namespace.length>0?(d(),c(g,{key:0,layout:"horizontal"},{title:e(()=>[t(i(n("data-planes.routes.item.namespace")),1)]),body:e(()=>[t(i(a.namespace),1)]),_:2},1024)):S("",!0),o[7]||(o[7]=t()),r(g,{layout:"horizontal"},{title:e(()=>[t(i(n("http.api.property.address")),1)]),body:e(()=>[a.zoneIngress.socketAddress.length>0?(d(),c(h,{key:0,text:a.zoneIngress.socketAddress},null,8,["text"])):(d(),u(f,{key:1},[t(i(n("common.detail.none")),1)],64))]),_:2},1024),o[8]||(o[8]=t()),r(g,{layout:"horizontal"},{title:e(()=>[t(i(n("http.api.property.advertisedAddress")),1)]),body:e(()=>[a.zoneIngress.advertisedSocketAddress.length>0?(d(),c(h,{key:0,text:a.zoneIngress.advertisedSocketAddress},null,8,["text"])):(d(),u(f,{key:1},[t(i(n("common.detail.none")),1)],64))]),_:2},1024)])):(d(),u("div",q,[m("div",L,[r(Z,{resource:a.config,"is-searchable":"",query:l.params.codeSearch,"is-filter-mode":l.params.codeFilter,"is-reg-exp-mode":l.params.codeRegExp,onQueryChange:s=>l.update({codeSearch:s}),onFilterModeChange:s=>l.update({codeFilter:s}),onRegExpModeChange:s=>l.update({codeRegExp:s})},{default:e(({copy:s,copying:B})=>[B?(d(),c(V,{key:0,src:`/zone-ingresses/${l.params.zoneIngress}/as/kubernetes?no-store`,onChange:_=>{s(k=>k(_))},onError:_=>{s((k,D)=>D(_))}},null,8,["src","onChange","onError"])):S("",!0)]),_:2},1032,["resource","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])])]))]),_:2},1024)]),_:2},1024))),128))]),_:2},1032,["items","predicate"])]),_:1})}}}),H=T(Q,[["__scopeId","data-v-0c1235ed"]]);export{H as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneIngressXdsConfigView-ClMXd-iU.js b/app/kuma-ui/pkg/resources/data/assets/ZoneIngressXdsConfigView-CCOqT-sS.js similarity index 96% rename from app/kuma-ui/pkg/resources/data/assets/ZoneIngressXdsConfigView-ClMXd-iU.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneIngressXdsConfigView-CCOqT-sS.js index 448e21446938..6ab201e14fa6 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneIngressXdsConfigView-ClMXd-iU.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneIngressXdsConfigView-CCOqT-sS.js @@ -1,3 +1,3 @@ -import{d as h,r as n,o as k,q as E,w as t,b as s,e as d,p as R,au as w}from"./index-Du84oSnm.js";const z=h({__name:"ZoneIngressXdsConfigView",setup(X){return(y,a)=>{const r=n("RouteTitle"),i=n("XCheckbox"),c=n("XAction"),l=n("XCodeBlock"),p=n("DataLoader"),m=n("XCard"),g=n("AppView"),u=n("RouteView");return k(),E(u,{name:"zone-ingress-xds-config-view",params:{zoneIngress:"",codeSearch:"",codeFilter:!1,codeRegExp:!1,includeEds:!1}},{default:t(({route:e,t:_,uri:f})=>[s(r,{render:!1,title:_("zone-ingresses.routes.item.navigation.zone-ingress-xds-config-view")},null,8,["title"]),a[2]||(a[2]=d()),s(g,null,{default:t(()=>[s(m,null,{default:t(()=>[s(p,{src:f(R(w),"/zone-ingresses/:name/xds/:endpoints",{name:e.params.zoneIngress,endpoints:String(e.params.includeEds)})},{default:t(({data:C,refresh:x})=>[s(l,{language:"json",code:JSON.stringify(C,null,2),"is-searchable":"",query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter,"is-reg-exp-mode":e.params.codeRegExp,onQueryChange:o=>e.update({codeSearch:o}),onFilterModeChange:o=>e.update({codeFilter:o}),onRegExpModeChange:o=>e.update({codeRegExp:o})},{"primary-actions":t(()=>[s(i,{checked:e.params.includeEds,label:"Include Endpoints",onChange:o=>e.update({includeEds:o})},null,8,["checked","onChange"]),a[1]||(a[1]=d()),s(c,{action:"refresh",appearance:"primary",onClick:x},{default:t(()=>a[0]||(a[0]=[d(` +import{d as h,r as n,o as k,q as E,w as t,b as s,e as d,p as R,au as w}from"./index-CYuTVQ47.js";const z=h({__name:"ZoneIngressXdsConfigView",setup(X){return(y,a)=>{const r=n("RouteTitle"),i=n("XCheckbox"),c=n("XAction"),l=n("XCodeBlock"),p=n("DataLoader"),m=n("XCard"),g=n("AppView"),u=n("RouteView");return k(),E(u,{name:"zone-ingress-xds-config-view",params:{zoneIngress:"",codeSearch:"",codeFilter:!1,codeRegExp:!1,includeEds:!1}},{default:t(({route:e,t:_,uri:f})=>[s(r,{render:!1,title:_("zone-ingresses.routes.item.navigation.zone-ingress-xds-config-view")},null,8,["title"]),a[2]||(a[2]=d()),s(g,null,{default:t(()=>[s(m,null,{default:t(()=>[s(p,{src:f(R(w),"/zone-ingresses/:name/xds/:endpoints",{name:e.params.zoneIngress,endpoints:String(e.params.includeEds)})},{default:t(({data:C,refresh:x})=>[s(l,{language:"json",code:JSON.stringify(C,null,2),"is-searchable":"",query:e.params.codeSearch,"is-filter-mode":e.params.codeFilter,"is-reg-exp-mode":e.params.codeRegExp,onQueryChange:o=>e.update({codeSearch:o}),onFilterModeChange:o=>e.update({codeFilter:o}),onRegExpModeChange:o=>e.update({codeRegExp:o})},{"primary-actions":t(()=>[s(i,{checked:e.params.includeEds,label:"Include Endpoints",onChange:o=>e.update({includeEds:o})},null,8,["checked","onChange"]),a[1]||(a[1]=d()),s(c,{action:"refresh",appearance:"primary",onClick:x},{default:t(()=>a[0]||(a[0]=[d(` Refresh `)])),_:2},1032,["onClick"])]),_:2},1032,["code","query","is-filter-mode","is-reg-exp-mode","onQueryChange","onFilterModeChange","onRegExpModeChange"])]),_:2},1032,["src"])]),_:2},1024)]),_:2},1024)]),_:1})}}});export{z as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneListView-DFHLmZ8W.js b/app/kuma-ui/pkg/resources/data/assets/ZoneListView-Bl6UubpK.js similarity index 97% rename from app/kuma-ui/pkg/resources/data/assets/ZoneListView-DFHLmZ8W.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneListView-Bl6UubpK.js index 30581c3b152d..898867b0abe1 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneListView-DFHLmZ8W.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneListView-Bl6UubpK.js @@ -1 +1 @@ -import{d as K,x as A,r as i,o as r,q as _,w as e,b as s,m as L,e as a,p as R,F as O,t as p,s as b,B as Q,c as y,M as w,N as v,W as U,S as Y,I as ee,_ as ne}from"./index-Du84oSnm.js";import{S as oe}from"./SummaryView-Cd8oe3uM.js";const te=["data-testid"],se=K({__name:"ZoneListView",setup(ae){const V=A({}),X=A({}),N=C=>{const n="zoneIngress";V.value=C.items.reduce((u,d)=>{var f;const m=(f=d[n])==null?void 0:f.zone;if(typeof m<"u"){typeof u[m]>"u"&&(u[m]={online:[],offline:[]});const k=typeof d[`${n}Insight`].connectedSubscription<"u"?"online":"offline";u[m][k].push(d)}return u},{})},T=C=>{const n="zoneEgress";X.value=C.items.reduce((u,d)=>{var f;const m=(f=d[n])==null?void 0:f.zone;if(typeof m<"u"){typeof u[m]>"u"&&(u[m]={online:[],offline:[]});const k=typeof d[`${n}Insight`].connectedSubscription<"u"?"online":"offline";u[m][k].push(d)}return u},{})};return(C,n)=>{const u=i("RouteTitle"),d=i("DataSource"),m=i("XI18n"),f=i("XAction"),k=i("XTeleportTemplate"),S=i("XIcon"),I=i("DataLoader"),$=i("XPrompt"),x=i("DataSink"),B=i("XDisclosure"),Z=i("XActionGroup"),E=i("DataCollection"),q=i("XCard"),P=i("RouterView"),F=i("AppView"),G=i("RouteView");return r(),_(G,{name:"zone-cp-list-view",params:{page:1,size:Number,zone:""}},{default:e(({route:c,t:g,can:D,uri:W,me:z})=>[s(F,{docs:g("zones.href.docs.cta")},{title:e(()=>[L("h1",null,[s(u,{title:g("zone-cps.routes.items.title")},null,8,["title"])])]),default:e(()=>[n[16]||(n[16]=a()),s(d,{src:W(R(O),"/zone-cps",{},{page:c.params.page,size:c.params.size})},{default:e(({data:l,error:M,refresh:j})=>[s(d,{src:"/zone-ingress-overviews?page=1&size=100",onChange:N}),n[12]||(n[12]=a()),s(d,{src:"/zone-egress-overviews?page=1&size=100",onChange:T}),n[13]||(n[13]=a()),s(m,{path:"zone-cps.routes.items.intro","default-path":"common.i18n.ignore-error"}),n[14]||(n[14]=a()),s(q,null,{default:e(()=>[D("create zones")&&((l==null?void 0:l.items)??[]).length>0?(r(),_(k,{key:0,to:{name:"zone-cp-list-view-actions"}},{default:e(()=>[s(f,{action:"create",appearance:"primary",to:{name:"zone-create-view"},"data-testid":"create-zone-link"},{default:e(()=>[a(p(g("zones.index.create")),1)]),_:2},1024)]),_:2},1024)):b("",!0),n[11]||(n[11]=a()),s(I,{data:[l],errors:[M]},{loadable:e(()=>[s(E,{type:"zone-cps",items:(l==null?void 0:l.items)??[void 0],page:c.params.page,"page-size":c.params.size,total:l==null?void 0:l.total,onChange:c.update},{default:e(()=>[s(Q,{class:"zone-cp-collection","data-testid":"zone-cp-collection",headers:[{...z.get("headers.type"),label:" ",key:"type"},{...z.get("headers.name"),label:"Name",key:"name"},{...z.get("headers.zoneCpVersion"),label:"Zone Leader CP Version",key:"zoneCpVersion"},{...z.get("headers.ingress"),label:"Ingresses (online / total)",key:"ingress"},{...z.get("headers.egress"),label:"Egresses (online / total)",key:"egress"},{...z.get("headers.state"),label:"Status",key:"state"},{...z.get("headers.warnings"),label:"Warnings",key:"warnings",hideLabel:!0},{...z.get("headers.actions"),label:"Actions",key:"actions",hideLabel:!0}],items:l==null?void 0:l.items,"is-selected-row":o=>o.name===c.params.zone,onResize:z.set},{type:e(({row:o})=>[(r(!0),y(w,null,v([["kubernetes","universal"].find(t=>t===o.zoneInsight.environment)??"kubernetes"],t=>(r(),_(S,{key:t,name:t},{default:e(()=>[a(p(g(`common.product.environment.${t}`)),1)]),_:2},1032,["name"]))),128))]),name:e(({row:o})=>[s(f,{"data-action":"",to:{name:"zone-cp-detail-view",params:{zone:o.name},query:{page:c.params.page,size:c.params.size}}},{default:e(()=>[a(p(o.name),1)]),_:2},1032,["to"])]),zoneCpVersion:e(({row:o})=>[a(p(R(U)(o.zoneInsight,"version.kumaCp.version",g("common.collection.none"))),1)]),ingress:e(({row:o})=>[(r(!0),y(w,null,v([V.value[o.name]||{online:[],offline:[]}],t=>(r(),y(w,null,[a(p(t.online.length)+" / "+p(t.online.length+t.offline.length),1)],64))),256))]),egress:e(({row:o})=>[(r(!0),y(w,null,v([X.value[o.name]||{online:[],offline:[]}],t=>(r(),y(w,null,[a(p(t.online.length)+" / "+p(t.online.length+t.offline.length),1)],64))),256))]),state:e(({row:o})=>[s(Y,{status:o.state},null,8,["status"])]),warnings:e(({row:o})=>[o.warnings.length>0?(r(),_(S,{key:0,name:"warning","data-testid":"warning"},{default:e(()=>[L("ul",null,[(r(!0),y(w,null,v(o.warnings,t=>(r(),y("li",{key:t.kind,"data-testid":`warning-${t.kind}`},p(g(`zone-cps.list.${t.kind}`)),9,te))),128))])]),_:2},1024)):(r(),y(w,{key:1},[a(p(g("common.collection.none")),1)],64))]),actions:e(({row:o})=>[s(Z,null,{default:e(()=>[s(B,null,{default:e(({expanded:t,toggle:h})=>[s(f,{to:{name:"zone-cp-detail-view",params:{zone:o.name}}},{default:e(()=>[a(p(g("common.collection.actions.view")),1)]),_:2},1032,["to"]),n[2]||(n[2]=a()),D("create zones")?(r(),_(f,{key:0,appearance:"danger",onClick:h},{default:e(()=>[a(p(g("common.collection.actions.delete")),1)]),_:2},1032,["onClick"])):b("",!0),n[3]||(n[3]=a()),s(k,{to:{name:"modal-layer"}},{default:e(()=>[t?(r(),_(x,{key:0,src:`/zone-cps/${o.name}/delete`,onChange:()=>{h(),j()}},{default:e(({submit:H,error:J})=>[s($,{action:g("common.delete_modal.proceed_button"),expected:o.name,"data-testid":"delete-zone-modal",onCancel:h,onSubmit:()=>H({})},{title:e(()=>[a(p(g("common.delete_modal.title",{type:"Zone"})),1)]),default:e(()=>[n[0]||(n[0]=a()),s(m,{path:"common.delete_modal.text",params:{type:"Zone",name:o.name}},null,8,["params"]),n[1]||(n[1]=a()),s(I,{class:"mt-4",errors:[J],loader:!1},null,8,["errors"])]),_:2},1032,["action","expected","onCancel","onSubmit"])]),_:2},1032,["src","onChange"])):b("",!0)]),_:2},1024)]),_:2},1024)]),_:2},1024)]),_:2},1032,["headers","items","is-selected-row","onResize"])]),_:2},1032,["items","page","page-size","total","onChange"])]),_:2},1032,["data","errors"])]),_:2},1024),n[15]||(n[15]=a()),c.params.zone?(r(),_(P,{key:0},{default:e(o=>[s(oe,{onClose:t=>c.replace({name:"zone-cp-list-view",query:{page:c.params.page,size:c.params.size}})},{default:e(()=>[(r(),_(ee(o.Component),{name:c.params.zone,"zone-overview":l==null?void 0:l.items.find(t=>t.name===c.params.zone)},null,8,["name","zone-overview"]))]),_:2},1032,["onClose"])]),_:2},1024)):b("",!0)]),_:2},1032,["src"])]),_:2},1032,["docs"])]),_:1})}}}),re=ne(se,[["__scopeId","data-v-dddb6f43"]]);export{re as default}; +import{d as K,x as A,r as i,o as r,q as _,w as e,b as s,m as L,e as a,p as R,F as O,t as p,s as b,B as Q,c as y,M as w,N as v,W as U,S as Y,I as ee,_ as ne}from"./index-CYuTVQ47.js";import{S as oe}from"./SummaryView-VRFtuluL.js";const te=["data-testid"],se=K({__name:"ZoneListView",setup(ae){const V=A({}),X=A({}),N=C=>{const n="zoneIngress";V.value=C.items.reduce((u,d)=>{var f;const m=(f=d[n])==null?void 0:f.zone;if(typeof m<"u"){typeof u[m]>"u"&&(u[m]={online:[],offline:[]});const k=typeof d[`${n}Insight`].connectedSubscription<"u"?"online":"offline";u[m][k].push(d)}return u},{})},T=C=>{const n="zoneEgress";X.value=C.items.reduce((u,d)=>{var f;const m=(f=d[n])==null?void 0:f.zone;if(typeof m<"u"){typeof u[m]>"u"&&(u[m]={online:[],offline:[]});const k=typeof d[`${n}Insight`].connectedSubscription<"u"?"online":"offline";u[m][k].push(d)}return u},{})};return(C,n)=>{const u=i("RouteTitle"),d=i("DataSource"),m=i("XI18n"),f=i("XAction"),k=i("XTeleportTemplate"),S=i("XIcon"),I=i("DataLoader"),$=i("XPrompt"),x=i("DataSink"),B=i("XDisclosure"),Z=i("XActionGroup"),E=i("DataCollection"),q=i("XCard"),P=i("RouterView"),F=i("AppView"),G=i("RouteView");return r(),_(G,{name:"zone-cp-list-view",params:{page:1,size:Number,zone:""}},{default:e(({route:c,t:g,can:D,uri:W,me:z})=>[s(F,{docs:g("zones.href.docs.cta")},{title:e(()=>[L("h1",null,[s(u,{title:g("zone-cps.routes.items.title")},null,8,["title"])])]),default:e(()=>[n[16]||(n[16]=a()),s(d,{src:W(R(O),"/zone-cps",{},{page:c.params.page,size:c.params.size})},{default:e(({data:l,error:M,refresh:j})=>[s(d,{src:"/zone-ingress-overviews?page=1&size=100",onChange:N}),n[12]||(n[12]=a()),s(d,{src:"/zone-egress-overviews?page=1&size=100",onChange:T}),n[13]||(n[13]=a()),s(m,{path:"zone-cps.routes.items.intro","default-path":"common.i18n.ignore-error"}),n[14]||(n[14]=a()),s(q,null,{default:e(()=>[D("create zones")&&((l==null?void 0:l.items)??[]).length>0?(r(),_(k,{key:0,to:{name:"zone-cp-list-view-actions"}},{default:e(()=>[s(f,{action:"create",appearance:"primary",to:{name:"zone-create-view"},"data-testid":"create-zone-link"},{default:e(()=>[a(p(g("zones.index.create")),1)]),_:2},1024)]),_:2},1024)):b("",!0),n[11]||(n[11]=a()),s(I,{data:[l],errors:[M]},{loadable:e(()=>[s(E,{type:"zone-cps",items:(l==null?void 0:l.items)??[void 0],page:c.params.page,"page-size":c.params.size,total:l==null?void 0:l.total,onChange:c.update},{default:e(()=>[s(Q,{class:"zone-cp-collection","data-testid":"zone-cp-collection",headers:[{...z.get("headers.type"),label:" ",key:"type"},{...z.get("headers.name"),label:"Name",key:"name"},{...z.get("headers.zoneCpVersion"),label:"Zone Leader CP Version",key:"zoneCpVersion"},{...z.get("headers.ingress"),label:"Ingresses (online / total)",key:"ingress"},{...z.get("headers.egress"),label:"Egresses (online / total)",key:"egress"},{...z.get("headers.state"),label:"Status",key:"state"},{...z.get("headers.warnings"),label:"Warnings",key:"warnings",hideLabel:!0},{...z.get("headers.actions"),label:"Actions",key:"actions",hideLabel:!0}],items:l==null?void 0:l.items,"is-selected-row":o=>o.name===c.params.zone,onResize:z.set},{type:e(({row:o})=>[(r(!0),y(w,null,v([["kubernetes","universal"].find(t=>t===o.zoneInsight.environment)??"kubernetes"],t=>(r(),_(S,{key:t,name:t},{default:e(()=>[a(p(g(`common.product.environment.${t}`)),1)]),_:2},1032,["name"]))),128))]),name:e(({row:o})=>[s(f,{"data-action":"",to:{name:"zone-cp-detail-view",params:{zone:o.name},query:{page:c.params.page,size:c.params.size}}},{default:e(()=>[a(p(o.name),1)]),_:2},1032,["to"])]),zoneCpVersion:e(({row:o})=>[a(p(R(U)(o.zoneInsight,"version.kumaCp.version",g("common.collection.none"))),1)]),ingress:e(({row:o})=>[(r(!0),y(w,null,v([V.value[o.name]||{online:[],offline:[]}],t=>(r(),y(w,null,[a(p(t.online.length)+" / "+p(t.online.length+t.offline.length),1)],64))),256))]),egress:e(({row:o})=>[(r(!0),y(w,null,v([X.value[o.name]||{online:[],offline:[]}],t=>(r(),y(w,null,[a(p(t.online.length)+" / "+p(t.online.length+t.offline.length),1)],64))),256))]),state:e(({row:o})=>[s(Y,{status:o.state},null,8,["status"])]),warnings:e(({row:o})=>[o.warnings.length>0?(r(),_(S,{key:0,name:"warning","data-testid":"warning"},{default:e(()=>[L("ul",null,[(r(!0),y(w,null,v(o.warnings,t=>(r(),y("li",{key:t.kind,"data-testid":`warning-${t.kind}`},p(g(`zone-cps.list.${t.kind}`)),9,te))),128))])]),_:2},1024)):(r(),y(w,{key:1},[a(p(g("common.collection.none")),1)],64))]),actions:e(({row:o})=>[s(Z,null,{default:e(()=>[s(B,null,{default:e(({expanded:t,toggle:h})=>[s(f,{to:{name:"zone-cp-detail-view",params:{zone:o.name}}},{default:e(()=>[a(p(g("common.collection.actions.view")),1)]),_:2},1032,["to"]),n[2]||(n[2]=a()),D("create zones")?(r(),_(f,{key:0,appearance:"danger",onClick:h},{default:e(()=>[a(p(g("common.collection.actions.delete")),1)]),_:2},1032,["onClick"])):b("",!0),n[3]||(n[3]=a()),s(k,{to:{name:"modal-layer"}},{default:e(()=>[t?(r(),_(x,{key:0,src:`/zone-cps/${o.name}/delete`,onChange:()=>{h(),j()}},{default:e(({submit:H,error:J})=>[s($,{action:g("common.delete_modal.proceed_button"),expected:o.name,"data-testid":"delete-zone-modal",onCancel:h,onSubmit:()=>H({})},{title:e(()=>[a(p(g("common.delete_modal.title",{type:"Zone"})),1)]),default:e(()=>[n[0]||(n[0]=a()),s(m,{path:"common.delete_modal.text",params:{type:"Zone",name:o.name}},null,8,["params"]),n[1]||(n[1]=a()),s(I,{class:"mt-4",errors:[J],loader:!1},null,8,["errors"])]),_:2},1032,["action","expected","onCancel","onSubmit"])]),_:2},1032,["src","onChange"])):b("",!0)]),_:2},1024)]),_:2},1024)]),_:2},1024)]),_:2},1032,["headers","items","is-selected-row","onResize"])]),_:2},1032,["items","page","page-size","total","onChange"])]),_:2},1032,["data","errors"])]),_:2},1024),n[15]||(n[15]=a()),c.params.zone?(r(),_(P,{key:0},{default:e(o=>[s(oe,{onClose:t=>c.replace({name:"zone-cp-list-view",query:{page:c.params.page,size:c.params.size}})},{default:e(()=>[(r(),_(ee(o.Component),{name:c.params.zone,"zone-overview":l==null?void 0:l.items.find(t=>t.name===c.params.zone)},null,8,["name","zone-overview"]))]),_:2},1032,["onClose"])]),_:2},1024)):b("",!0)]),_:2},1032,["src"])]),_:2},1032,["docs"])]),_:1})}}}),re=ne(se,[["__scopeId","data-v-dddb6f43"]]);export{re as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/index-BNCMgZQx.css b/app/kuma-ui/pkg/resources/data/assets/index-BNCMgZQx.css deleted file mode 100644 index 14d4d48021c6..000000000000 --- a/app/kuma-ui/pkg/resources/data/assets/index-BNCMgZQx.css +++ /dev/null @@ -1 +0,0 @@ -@charset "UTF-8";.k-alert[data-v-8ee1bdd1]{background-color:#eefaff;background-color:var(--kui-color-background-primary-weakest, #eefaff);color:#0044f4;color:var(--kui-color-text-primary, #0044f4)}.k-alert .alert-dismiss-icon[data-v-8ee1bdd1]:hover,.k-alert .alert-dismiss-icon[data-v-8ee1bdd1]:focus{color:#0030cc!important;color:var(--kui-color-text-primary-strong, #0030cc)!important}.k-alert .alert-content .alert-message a[data-v-8ee1bdd1-s],.k-alert .alert-content .alert-message[data-v-8ee1bdd1] a{color:#0044f4;color:var(--kui-color-text-primary, #0044f4)}.k-alert .alert-content .alert-message a[data-v-8ee1bdd1-s]:hover,.k-alert .alert-content .alert-message[data-v-8ee1bdd1] a:hover{color:#0030cc;color:var(--kui-color-text-primary-strong, #0030cc)}.k-alert .alert-content .alert-message[data-v-8ee1bdd1] code,.k-alert .alert-content .alert-message code[data-v-8ee1bdd1-s]{background-color:#bee2ff;background-color:var(--kui-color-background-primary-weaker, #bee2ff);color:#0030cc;color:var(--kui-color-text-primary-strong, #0030cc)}.k-alert[data-v-8ee1bdd1]{border-radius:6px;border-radius:var(--kui-border-radius-30, 6px);display:flex;gap:6px;gap:var(--kui-space-30, 6px);padding:12px;padding:var(--kui-space-50, 12px)}.k-alert .alert-icon-container[data-v-8ee1bdd1] .kui-icon{height:20px!important;height:var(--kui-icon-size-40, 20px)!important;width:20px!important;width:var(--kui-icon-size-40, 20px)!important}.k-alert .alert-content[data-v-8ee1bdd1]{align-self:center;display:flex;flex:1;flex-direction:column;font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);gap:6px;gap:var(--kui-space-30, 6px)}.k-alert .alert-content .alert-title[data-v-8ee1bdd1]{font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);line-height:20px;line-height:var(--kui-line-height-30, 20px)}.k-alert .alert-content .alert-message[data-v-8ee1bdd1]{font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:20px;line-height:var(--kui-line-height-30, 20px)}.k-alert .alert-content .alert-message p[data-v-8ee1bdd1]{margin:0}.k-alert .alert-content .alert-message[data-v-8ee1bdd1] code,.k-alert .alert-content .alert-message code[data-v-8ee1bdd1-s]{font-family:JetBrains Mono,Consolas,monospace;font-family:var(--kui-font-family-code, "JetBrains Mono", Consolas, monospace);font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:20px;line-height:var(--kui-line-height-30, 20px);border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);padding:0 4px;padding:var(--kui-space-0, 0px) var(--kui-space-20, 4px)}.k-alert .alert-content .alert-title[data-v-8ee1bdd1],.k-alert .alert-content .alert-message p[data-v-8ee1bdd1]{word-break:break-word}.k-alert .alert-dismiss-icon[data-v-8ee1bdd1]{border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);cursor:pointer;margin-left:auto;margin-left:var(--kui-space-auto, auto);outline:none}.k-alert .alert-dismiss-icon[data-v-8ee1bdd1]:focus-visible{box-shadow:0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-alert.info[data-v-8ee1bdd1]{background-color:#eefaff;background-color:var(--kui-color-background-primary-weakest, #eefaff);color:#0044f4;color:var(--kui-color-text-primary, #0044f4)}.k-alert.info .alert-dismiss-icon[data-v-8ee1bdd1]:hover,.k-alert.info .alert-dismiss-icon[data-v-8ee1bdd1]:focus{color:#0030cc!important;color:var(--kui-color-text-primary-strong, #0030cc)!important}.k-alert.info .alert-content .alert-message a[data-v-8ee1bdd1-s],.k-alert.info .alert-content .alert-message[data-v-8ee1bdd1] a{color:#0044f4;color:var(--kui-color-text-primary, #0044f4)}.k-alert.info .alert-content .alert-message a[data-v-8ee1bdd1-s]:hover,.k-alert.info .alert-content .alert-message[data-v-8ee1bdd1] a:hover{color:#0030cc;color:var(--kui-color-text-primary-strong, #0030cc)}.k-alert.info .alert-content .alert-message[data-v-8ee1bdd1] code,.k-alert.info .alert-content .alert-message code[data-v-8ee1bdd1-s]{background-color:#bee2ff;background-color:var(--kui-color-background-primary-weaker, #bee2ff);color:#0030cc;color:var(--kui-color-text-primary-strong, #0030cc)}.k-alert.success[data-v-8ee1bdd1]{background-color:#ecfffb;background-color:var(--kui-color-background-success-weakest, #ecfffb);color:#007d60;color:var(--kui-color-text-success, #007d60)}.k-alert.success .alert-dismiss-icon[data-v-8ee1bdd1]:hover,.k-alert.success .alert-dismiss-icon[data-v-8ee1bdd1]:focus{color:#005944!important;color:var(--kui-color-text-success-strong, #005944)!important}.k-alert.success .alert-content .alert-message a[data-v-8ee1bdd1-s],.k-alert.success .alert-content .alert-message[data-v-8ee1bdd1] a{color:#007d60;color:var(--kui-color-text-success, #007d60)}.k-alert.success .alert-content .alert-message a[data-v-8ee1bdd1-s]:hover,.k-alert.success .alert-content .alert-message[data-v-8ee1bdd1] a:hover{color:#005944;color:var(--kui-color-text-success-strong, #005944)}.k-alert.success .alert-content .alert-message[data-v-8ee1bdd1] code,.k-alert.success .alert-content .alert-message code[data-v-8ee1bdd1-s]{background-color:#b5ffee;color:#005944;color:var(--kui-color-text-success-strong, #005944)}.k-alert.warning[data-v-8ee1bdd1]{background-color:#fffce0;background-color:var(--kui-color-background-warning-weakest, #fffce0);color:#995c00;color:var(--kui-color-text-warning, #995c00)}.k-alert.warning .alert-dismiss-icon[data-v-8ee1bdd1]:hover,.k-alert.warning .alert-dismiss-icon[data-v-8ee1bdd1]:focus{color:#804400!important;color:var(--kui-color-text-warning-strong, #804400)!important}.k-alert.warning .alert-content .alert-message a[data-v-8ee1bdd1-s],.k-alert.warning .alert-content .alert-message[data-v-8ee1bdd1] a{color:#995c00;color:var(--kui-color-text-warning, #995c00)}.k-alert.warning .alert-content .alert-message a[data-v-8ee1bdd1-s]:hover,.k-alert.warning .alert-content .alert-message[data-v-8ee1bdd1] a:hover{color:#804400;color:var(--kui-color-text-warning-strong, #804400)}.k-alert.warning .alert-content .alert-message[data-v-8ee1bdd1] code,.k-alert.warning .alert-content .alert-message code[data-v-8ee1bdd1-s]{background-color:#fff296;color:#804400;color:var(--kui-color-text-warning-strong, #804400)}.k-alert.danger[data-v-8ee1bdd1]{background-color:#ffe5e5;background-color:var(--kui-color-background-danger-weakest, #ffe5e5);color:#d60027;color:var(--kui-color-text-danger, #d60027)}.k-alert.danger .alert-dismiss-icon[data-v-8ee1bdd1]:hover,.k-alert.danger .alert-dismiss-icon[data-v-8ee1bdd1]:focus{color:#ad000e!important;color:var(--kui-color-text-danger-strong, #ad000e)!important}.k-alert.danger .alert-content .alert-message a[data-v-8ee1bdd1-s],.k-alert.danger .alert-content .alert-message[data-v-8ee1bdd1] a{color:#d60027;color:var(--kui-color-text-danger, #d60027)}.k-alert.danger .alert-content .alert-message a[data-v-8ee1bdd1-s]:hover,.k-alert.danger .alert-content .alert-message[data-v-8ee1bdd1] a:hover{color:#ad000e;color:var(--kui-color-text-danger-strong, #ad000e)}.k-alert.danger .alert-content .alert-message[data-v-8ee1bdd1] code,.k-alert.danger .alert-content .alert-message code[data-v-8ee1bdd1-s]{background-color:#ffabab;background-color:var(--kui-color-background-danger-weaker, #ffabab);color:#ad000e;color:var(--kui-color-text-danger-strong, #ad000e)}.k-button[data-v-51ff45c0]{font-size:14px;font-size:var(--kui-font-size-30, 14px);gap:6px;gap:var(--kui-space-30, 6px);line-height:20px;line-height:var(--kui-line-height-30, 20px);padding:4px 8px;padding:var(--kui-space-20, 4px) var(--kui-space-40, 8px)}.k-button.icon-button[data-v-51ff45c0]{padding:4px;padding:var(--kui-space-20, 4px)}.k-button[data-v-51ff45c0] .kui-icon{height:20px!important;height:var(--kui-icon-size-40, 20px)!important;width:20px!important;width:var(--kui-icon-size-40, 20px)!important}.k-button[data-v-51ff45c0]{align-items:center;border-radius:6px;border-radius:var(--kui-border-radius-30, 6px);cursor:pointer;display:inline-flex;font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);justify-content:center;-webkit-tap-highlight-color:rgba(255,255,255,0);text-align:center;text-decoration:none;transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out;transition:background-color var(--kui-animation-duration-20, .2s) ease-in-out,color var(--kui-animation-duration-20, .2s) ease-in-out,border-color var(--kui-animation-duration-20, .2s) ease-in-out;-webkit-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.k-button[data-v-51ff45c0]:focus,.k-button[data-v-51ff45c0]:active,.k-button[data-v-51ff45c0]:focus-visible{outline:none}.k-button[data-v-51ff45c0]:focus-visible{box-shadow:0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-button[data-v-51ff45c0]:disabled,.k-button[disabled][data-v-51ff45c0]{box-shadow:none;cursor:not-allowed}.k-button.primary[data-v-51ff45c0]{background-color:#0044f4;background-color:var(--kui-color-background-primary, #0044f4);border:2px solid transparent;border:var(--kui-border-width-20, 2px) solid var(--kui-color-border-transparent, transparent);color:#fff;color:var(--kui-color-text-inverse, #ffffff)}.k-button.primary[data-v-51ff45c0]:hover:not(:disabled):not([disabled]):not(:focus):not(:active){background-color:#0030cc;background-color:var(--kui-color-background-primary-strong, #0030cc)}.k-button.primary[data-v-51ff45c0]:focus-visible{background-color:#002099;background-color:var(--kui-color-background-primary-stronger, #002099)}.k-button.primary[data-v-51ff45c0]:active{background-color:#001466;background-color:var(--kui-color-background-primary-strongest, #001466)}.k-button.primary[data-v-51ff45c0]:disabled,.k-button.primary[disabled][data-v-51ff45c0]{background-color:#e0e4ea;background-color:var(--kui-color-background-disabled, #e0e4ea);color:#afb7c5;color:var(--kui-color-text-disabled, #afb7c5)}.k-button.secondary[data-v-51ff45c0]{background-color:transparent;background-color:var(--kui-color-background-transparent, transparent);border:2px solid #0044f4;border:var(--kui-border-width-20, 2px) solid var(--kui-color-border-primary, #0044f4);color:#0044f4;color:var(--kui-color-text-primary, #0044f4)}.k-button.secondary[data-v-51ff45c0]:hover:not(:disabled):not([disabled]):not(:focus):not(:active){background-color:transparent;background-color:var(--kui-color-background-transparent, transparent);border-color:#0030cc;border-color:var(--kui-color-border-primary-strong, #0030cc);color:#0030cc;color:var(--kui-color-text-primary-strong, #0030cc)}.k-button.secondary[data-v-51ff45c0]:focus-visible{background-color:transparent;background-color:var(--kui-color-background-transparent, transparent);border-color:#002099;border-color:var(--kui-color-border-primary-stronger, #002099);color:#002099;color:var(--kui-color-text-primary-stronger, #002099)}.k-button.secondary[data-v-51ff45c0]:active{background-color:transparent;background-color:var(--kui-color-background-transparent, transparent);border-color:#001466;border-color:var(--kui-color-border-primary-strongest, #001466);color:#001466;color:var(--kui-color-text-primary-strongest, #001466)}.k-button.secondary[data-v-51ff45c0]:disabled,.k-button.secondary[disabled][data-v-51ff45c0]{background-color:transparent;background-color:var(--kui-color-background-transparent, transparent);border-color:#e0e4ea;border-color:var(--kui-color-border-disabled, #e0e4ea);color:#afb7c5;color:var(--kui-color-text-disabled, #afb7c5)}.k-button.tertiary[data-v-51ff45c0]{background-color:transparent;background-color:var(--kui-color-background-transparent, transparent);border:2px solid transparent;border:var(--kui-border-width-20, 2px) solid var(--kui-color-border-transparent, transparent);color:#0044f4;color:var(--kui-color-text-primary, #0044f4)}.k-button.tertiary[data-v-51ff45c0]:hover:not(:disabled):not([disabled]):not(:focus):not(:active){background-color:#eefaff;background-color:var(--kui-color-background-primary-weakest, #eefaff);color:#0030cc;color:var(--kui-color-text-primary-strong, #0030cc)}.k-button.tertiary[data-v-51ff45c0]:focus-visible{background-color:#eefaff;background-color:var(--kui-color-background-primary-weakest, #eefaff);color:#002099;color:var(--kui-color-text-primary-stronger, #002099)}.k-button.tertiary[data-v-51ff45c0]:active{background-color:#bee2ff;background-color:var(--kui-color-background-primary-weaker, #bee2ff);color:#001466;color:var(--kui-color-text-primary-strongest, #001466)}.k-button.tertiary[data-v-51ff45c0]:disabled,.k-button.tertiary[disabled][data-v-51ff45c0]{background-color:transparent;background-color:var(--kui-color-background-transparent, transparent);color:#afb7c5;color:var(--kui-color-text-disabled, #afb7c5)}.k-button.danger[data-v-51ff45c0]{background-color:#d60027;background-color:var(--kui-color-background-danger, #d60027);border:2px solid transparent;border:var(--kui-border-width-20, 2px) solid var(--kui-color-border-transparent, transparent);color:#fff;color:var(--kui-color-text-inverse, #ffffff)}.k-button.danger[data-v-51ff45c0]:hover:not(:disabled):not([disabled]):not(:focus):not(:active){background-color:#ad000e;background-color:var(--kui-color-background-danger-strong, #ad000e)}.k-button.danger[data-v-51ff45c0]:focus-visible{background-color:#850000;background-color:var(--kui-color-background-danger-stronger, #850000)}.k-button.danger[data-v-51ff45c0]:active{background-color:#5c0000;background-color:var(--kui-color-background-danger-strongest, #5c0000)}.k-button.danger[data-v-51ff45c0]:disabled,.k-button.danger[disabled][data-v-51ff45c0]{background-color:#e0e4ea;background-color:var(--kui-color-background-disabled, #e0e4ea);color:#afb7c5;color:var(--kui-color-text-disabled, #afb7c5)}.k-button[data-v-51ff45c0]:where(.none){all:unset;align-items:center;border-radius:6px;border-radius:var(--kui-border-radius-30, 6px);box-sizing:border-box;cursor:pointer;display:inline-flex;justify-content:center;text-align:center;transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out;transition:background-color var(--kui-animation-duration-20, .2s) ease-in-out,color var(--kui-animation-duration-20, .2s) ease-in-out,border-color var(--kui-animation-duration-20, .2s) ease-in-out;-webkit-user-select:none;user-select:none;white-space:nowrap}.k-button[data-v-51ff45c0]:where(.none):where(.disabled,[disabled]){color:#afb7c5;color:var(--kui-color-text-disabled, #afb7c5)}.k-button[data-v-51ff45c0]:where(.none):where(.icon-button){border-color:transparent;border-style:solid}.k-button.large[data-v-51ff45c0]{font-size:16px;font-size:var(--kui-font-size-40, 16px);gap:8px;gap:var(--kui-space-40, 8px);line-height:24px;line-height:var(--kui-line-height-40, 24px);padding:6px 12px;padding:var(--kui-space-30, 6px) var(--kui-space-50, 12px)}.k-button.large.icon-button[data-v-51ff45c0]{padding:6px;padding:var(--kui-space-30, 6px)}.k-button.large[data-v-51ff45c0] .kui-icon{height:24px!important;height:var(--kui-icon-size-50, 24px)!important;width:24px!important;width:var(--kui-icon-size-50, 24px)!important}.k-button.medium[data-v-51ff45c0]{font-size:14px;font-size:var(--kui-font-size-30, 14px);gap:6px;gap:var(--kui-space-30, 6px);line-height:20px;line-height:var(--kui-line-height-30, 20px);padding:4px 8px;padding:var(--kui-space-20, 4px) var(--kui-space-40, 8px)}.k-button.medium.icon-button[data-v-51ff45c0]{padding:4px;padding:var(--kui-space-20, 4px)}.k-button.medium[data-v-51ff45c0] .kui-icon{height:20px!important;height:var(--kui-icon-size-40, 20px)!important;width:20px!important;width:var(--kui-icon-size-40, 20px)!important}.k-button.small[data-v-51ff45c0]{border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);border-width:1px;border-width:var(--kui-border-width-10, 1px);font-size:12px;font-size:var(--kui-font-size-20, 12px);gap:4px;gap:var(--kui-space-20, 4px);line-height:16px;line-height:var(--kui-line-height-20, 16px);padding:2px 6px;padding:var(--kui-space-10, 2px) var(--kui-space-30, 6px)}.k-button.small.icon-button[data-v-51ff45c0]{padding:2px;padding:var(--kui-space-10, 2px)}.k-button.small[data-v-51ff45c0] .kui-icon{height:16px!important;height:var(--kui-icon-size-30, 16px)!important;width:16px!important;width:var(--kui-icon-size-30, 16px)!important}.k-popover[data-v-c835ea48]{display:flex}.k-popover .popover-trigger-wrapper[data-v-c835ea48]{display:inline-flex;width:100%}.k-popover .popover[data-v-c835ea48]{max-width:100vw;width:max-content;z-index:var(--657812b6)}.k-popover .popover .popover-container[data-v-c835ea48]{background-color:#fff;background-color:var(--kui-color-background, #ffffff);border:1px solid #e0e4ea;border:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);border-radius:6px;border-radius:var(--kui-border-radius-30, 6px);box-shadow:0 4px 20px #00000014;box-shadow:var(--kui-shadow, 0px 4px 20px 0px rgba(0, 0, 0, .08));display:flex;flex-direction:column;font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);gap:8px;gap:var(--kui-space-40, 8px);padding:16px;padding:var(--kui-space-60, 16px);position:relative;text-align:left;white-space:normal}.k-popover .popover .popover-container .popover-close-button[data-v-c835ea48]{background-color:transparent;background-color:var(--kui-color-background-transparent, transparent);border:none;color:inherit;cursor:pointer;padding:0;padding:var(--kui-space-0, 0px)}.k-popover .popover .popover-container .popover-close-button[data-v-c835ea48]{border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);margin:16px 16px 0 0;margin:var(--kui-space-60, 16px) var(--kui-space-60, 16px) var(--kui-space-0, 0px) var(--kui-space-0, 0px);outline:none;position:absolute;right:0;top:0}.k-popover .popover .popover-container .popover-close-button[data-v-c835ea48]:hover,.k-popover .popover .popover-container .popover-close-button[data-v-c835ea48]:focus{color:#52596e!important;color:var(--kui-color-text-neutral-strong, #52596e)!important}.k-popover .popover .popover-container .popover-close-button[data-v-c835ea48]:focus-visible{box-shadow:0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-popover .popover .popover-container .popover-close-button .popover-close-icon[data-v-c835ea48]{pointer-events:none}.k-popover .popover .popover-container .popover-header[data-v-c835ea48]{align-items:baseline;display:flex}.k-popover .popover .popover-container .popover-header .popover-title[data-v-c835ea48]{color:#000933;color:var(--kui-color-text, #000933);font-size:16px;font-size:var(--kui-font-size-40, 16px);font-weight:700;font-weight:var(--kui-font-weight-bold, 700);line-height:20px;line-height:var(--kui-line-height-30, 20px)}.k-popover .popover .popover-container .popover-header .popover-title.close-icon-spacing[data-v-c835ea48]{margin-right:16px;margin-right:var(--kui-space-60, 16px)}.k-popover .popover .popover-container .popover-content[data-v-c835ea48]{color:#3a3f51;color:var(--kui-color-text-neutral-stronger, #3a3f51);font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:16px;line-height:var(--kui-line-height-20, 16px)}.k-popover .popover .popover-container .popover-content.close-icon-spacing[data-v-c835ea48]{margin-right:16px;margin-right:var(--kui-space-60, 16px)}.k-popover .popover .popover-container .popover-footer[data-v-c835ea48]{align-items:center;display:flex;gap:8px;gap:var(--kui-space-40, 8px)}.k-popover .popover[x-placement^=top] .popover-container[data-v-c835ea48]:after,.k-popover .popover[x-placement^=top] .popover-container[data-v-c835ea48]:before{border:solid transparent;border:solid var(--kui-color-border-transparent, transparent);content:" ";height:0;pointer-events:none;position:absolute;width:0}.k-popover .popover[x-placement^=top] .popover-container[data-v-c835ea48]:after{border-width:10px;margin-left:-10px}.k-popover .popover[x-placement^=top] .popover-container[data-v-c835ea48]:before{border-width:11px;margin-left:-11px}.k-popover .popover[x-placement^=top] .popover-container[data-v-c835ea48]{margin-bottom:16px;margin-bottom:var(--kui-space-60, 16px)}.k-popover .popover[x-placement^=top] .popover-container[data-v-c835ea48]:after,.k-popover .popover[x-placement^=top] .popover-container[data-v-c835ea48]:before{left:50%;top:100%}.k-popover .popover[x-placement^=top] .popover-container[data-v-c835ea48]:after{border-top-color:#fff;border-top-color:var(--kui-color-background, #ffffff)}.k-popover .popover[x-placement^=top] .popover-container[data-v-c835ea48]:before{border-top-color:#e0e4ea;border-top-color:var(--kui-color-border, #e0e4ea)}.k-popover .popover[x-placement^=right] .popover-container[data-v-c835ea48]:after,.k-popover .popover[x-placement^=right] .popover-container[data-v-c835ea48]:before{border:solid transparent;border:solid var(--kui-color-border-transparent, transparent);content:" ";height:0;pointer-events:none;position:absolute;width:0}.k-popover .popover[x-placement^=right] .popover-container[data-v-c835ea48]:after{border-width:10px;margin-left:-10px}.k-popover .popover[x-placement^=right] .popover-container[data-v-c835ea48]:before{border-width:11px;margin-left:-11px}.k-popover .popover[x-placement^=right] .popover-container[data-v-c835ea48]{margin-left:16px;margin-left:var(--kui-space-60, 16px)}.k-popover .popover[x-placement^=right] .popover-container[data-v-c835ea48]:after,.k-popover .popover[x-placement^=right] .popover-container[data-v-c835ea48]:before{right:100%;top:50%;transform:translateY(-50%)}.k-popover .popover[x-placement^=right] .popover-container[data-v-c835ea48]:after{border-right-color:#fff;border-right-color:var(--kui-color-background, #ffffff)}.k-popover .popover[x-placement^=right] .popover-container[data-v-c835ea48]:before{border-right-color:#e0e4ea;border-right-color:var(--kui-color-border, #e0e4ea)}.k-popover .popover[x-placement^=bottom] .popover-container[data-v-c835ea48]:after,.k-popover .popover[x-placement^=bottom] .popover-container[data-v-c835ea48]:before{border:solid transparent;border:solid var(--kui-color-border-transparent, transparent);content:" ";height:0;pointer-events:none;position:absolute;width:0}.k-popover .popover[x-placement^=bottom] .popover-container[data-v-c835ea48]:after{border-width:10px;margin-left:-10px}.k-popover .popover[x-placement^=bottom] .popover-container[data-v-c835ea48]:before{border-width:11px;margin-left:-11px}.k-popover .popover[x-placement^=bottom] .popover-container[data-v-c835ea48]{margin-top:12px;margin-top:var(--kui-space-50, 12px)}.k-popover .popover[x-placement^=bottom] .popover-container[data-v-c835ea48]:after,.k-popover .popover[x-placement^=bottom] .popover-container[data-v-c835ea48]:before{bottom:100%;left:50%}.k-popover .popover[x-placement^=bottom] .popover-container[data-v-c835ea48]:after{border-bottom-color:#fff;border-bottom-color:var(--kui-color-background, #ffffff)}.k-popover .popover[x-placement^=bottom] .popover-container[data-v-c835ea48]:before{border-bottom-color:#e0e4ea;border-bottom-color:var(--kui-color-border, #e0e4ea)}.k-popover .popover[x-placement^=left] .popover-container[data-v-c835ea48]:after,.k-popover .popover[x-placement^=left] .popover-container[data-v-c835ea48]:before{border:solid transparent;border:solid var(--kui-color-border-transparent, transparent);content:" ";height:0;pointer-events:none;position:absolute;width:0}.k-popover .popover[x-placement^=left] .popover-container[data-v-c835ea48]:after{border-width:10px;margin-left:-10px}.k-popover .popover[x-placement^=left] .popover-container[data-v-c835ea48]:before{border-width:11px;margin-left:-11px}.k-popover .popover[x-placement^=left] .popover-container[data-v-c835ea48]{margin-right:16px;margin-right:var(--kui-space-60, 16px)}.k-popover .popover[x-placement^=left] .popover-container[data-v-c835ea48]:after,.k-popover .popover[x-placement^=left] .popover-container[data-v-c835ea48]:before{left:100%;top:50%;transform:translate(50%,-50%)}.k-popover .popover[x-placement^=left] .popover-container[data-v-c835ea48]:after{border-left-color:#fff;border-left-color:var(--kui-color-background, #ffffff)}.k-popover .popover[x-placement^=left] .popover-container[data-v-c835ea48]:before{border-left-color:#e0e4ea;border-left-color:var(--kui-color-border, #e0e4ea)}.k-popover .popover[x-placement^=top-start] .popover-container[data-v-c835ea48]:after,.k-popover .popover[x-placement^=top-start] .popover-container[data-v-c835ea48]:before,.k-popover .popover[x-placement^=bottom-start] .popover-container[data-v-c835ea48]:after,.k-popover .popover[x-placement^=bottom-start] .popover-container[data-v-c835ea48]:before{left:16px}.k-popover .popover[x-placement^=right-start] .popover-container[data-v-c835ea48]:after,.k-popover .popover[x-placement^=right-start] .popover-container[data-v-c835ea48]:before,.k-popover .popover[x-placement^=left-start] .popover-container[data-v-c835ea48]:after,.k-popover .popover[x-placement^=left-start] .popover-container[data-v-c835ea48]:before{top:16px}.k-popover .popover[x-placement^=top-end] .popover-container[data-v-c835ea48]:after,.k-popover .popover[x-placement^=top-end] .popover-container[data-v-c835ea48]:before,.k-popover .popover[x-placement^=bottom-end] .popover-container[data-v-c835ea48]:after,.k-popover .popover[x-placement^=bottom-end] .popover-container[data-v-c835ea48]:before{left:calc(100% - 16px)}.k-popover .popover[x-placement^=right-end] .popover-container[data-v-c835ea48]:after,.k-popover .popover[x-placement^=right-end] .popover-container[data-v-c835ea48]:before,.k-popover .popover[x-placement^=left-end] .popover-container[data-v-c835ea48]:after,.k-popover .popover[x-placement^=left-end] .popover-container[data-v-c835ea48]:before{top:calc(100% - 16px)}.k-popover .popover.hide-caret .popover-container[data-v-c835ea48]:after,.k-popover .popover.hide-caret .popover-container[data-v-c835ea48]:before{display:none}[data-v-108a9cf2] .k-tooltip.popover .popover-container{background-color:#000933;background-color:var(--kui-color-background-inverse, #000933);border:none;border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);padding:6px;padding:var(--kui-space-30, 6px)}[data-v-108a9cf2] .k-tooltip.popover .popover-container .popover-content{color:#fff;color:var(--kui-color-text-inverse, #ffffff);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:500;font-weight:var(--kui-font-weight-medium, 500);line-height:16px;line-height:var(--kui-line-height-20, 16px)}[data-v-108a9cf2] .k-tooltip.popover .popover-container .popover-content code{background-color:transparent;background-color:var(--kui-color-background-transparent, transparent);color:#00abd2;color:var(--kui-color-text-decorative-aqua, #00abd2)}[data-v-108a9cf2] .k-tooltip.popover .popover-container .popover-content a{color:#fff;color:var(--kui-color-text-inverse, #ffffff)}[data-v-108a9cf2] .k-tooltip.popover .popover-container .popover-content a:hover{color:#e0e4ea;color:var(--kui-color-text-neutral-weaker, #e0e4ea)}[data-v-108a9cf2] .k-tooltip.popover .popover-container .popover-content a:focus-visible{color:#afb7c5;color:var(--kui-color-text-neutral-weak, #afb7c5)}[data-v-108a9cf2] .k-tooltip.popover .popover-container .popover-content a:active{color:#afb7c5;color:var(--kui-color-text-neutral-weak, #afb7c5)}[data-v-108a9cf2] .k-tooltip.popover[x-placement^=top] .popover-container{margin-bottom:4px;margin-bottom:var(--kui-space-20, 4px)}[data-v-108a9cf2] .k-tooltip.popover[x-placement^=right] .popover-container{margin-left:4px;margin-left:var(--kui-space-20, 4px)}[data-v-108a9cf2] .k-tooltip.popover[x-placement^=bottom] .popover-container{margin-top:4px;margin-top:var(--kui-space-20, 4px)}[data-v-108a9cf2] .k-tooltip.popover[x-placement^=left] .popover-container{margin-right:4px;margin-right:var(--kui-space-20, 4px)}.k-badge[data-v-f53a8b2c]{background-color:#eefaff;background-color:var(--kui-color-background-primary-weakest, #eefaff);color:#0044f4;color:var(--kui-color-text-primary, #0044f4)}.k-badge[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):hover,.k-badge[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):focus{color:#0030cc!important;color:var(--kui-color-text-primary-strong, #0030cc)!important}.k-badge[data-v-f53a8b2c]{border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);display:inline-flex;font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);line-height:16px;line-height:var(--kui-line-height-20, 16px);padding:4px 8px;padding:var(--kui-space-20, 4px) var(--kui-space-40, 8px);width:fit-content}.k-badge>div[data-v-f53a8b2c]:not(.k-popover){display:flex}.k-badge .badge-content[data-v-f53a8b2c]{align-items:center;display:inline-flex;gap:8px;gap:var(--kui-space-40, 8px)}.k-badge .badge-content.icon-after[data-v-f53a8b2c]{flex-direction:row-reverse}.k-badge .badge-content-wrapper[data-v-f53a8b2c]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:var(--1ae0deb0)}.k-badge[data-v-f53a8b2c] .kui-icon{height:16px!important;height:var(--kui-icon-size-30, 16px)!important;width:16px!important;width:var(--kui-icon-size-30, 16px)!important}.k-badge[data-v-f53a8b2c] [role=button]:not([disabled]){cursor:pointer}.k-badge[data-v-f53a8b2c] [role=button][disabled]{color:#afb7c5!important;color:var(--kui-color-text-disabled, #afb7c5)!important;pointer-events:none}.k-badge.method .badge-content[data-v-f53a8b2c]{justify-content:center;min-width:85px!important;text-align:center;text-transform:uppercase}.k-badge.info[data-v-f53a8b2c]{background-color:#eefaff;background-color:var(--kui-color-background-primary-weakest, #eefaff);color:#0044f4;color:var(--kui-color-text-primary, #0044f4)}.k-badge.info[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):hover,.k-badge.info[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):focus{color:#0030cc!important;color:var(--kui-color-text-primary-strong, #0030cc)!important}.k-badge.success[data-v-f53a8b2c]{background-color:#ecfffb;background-color:var(--kui-color-background-success-weakest, #ecfffb);color:#007d60;color:var(--kui-color-text-success, #007d60)}.k-badge.success[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):hover,.k-badge.success[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):focus{color:#005944!important;color:var(--kui-color-text-success-strong, #005944)!important}.k-badge.warning[data-v-f53a8b2c]{background-color:#fffce0;background-color:var(--kui-color-background-warning-weakest, #fffce0);color:#995c00;color:var(--kui-color-text-warning, #995c00)}.k-badge.warning[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):hover,.k-badge.warning[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):focus{color:#804400!important;color:var(--kui-color-text-warning-strong, #804400)!important}.k-badge.danger[data-v-f53a8b2c]{background-color:#ffe5e5;background-color:var(--kui-color-background-danger-weakest, #ffe5e5);color:#d60027;color:var(--kui-color-text-danger, #d60027)}.k-badge.danger[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):hover,.k-badge.danger[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):focus{color:#ad000e!important;color:var(--kui-color-text-danger-strong, #ad000e)!important}.k-badge.decorative[data-v-f53a8b2c]{background-color:#f1f0ff;background-color:var(--kui-color-background-decorative-purple-weakest, #f1f0ff);color:#6f28ff;color:var(--kui-color-text-decorative-purple, #6f28ff)}.k-badge.decorative[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):hover,.k-badge.decorative[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):focus{color:#5e00f5!important;color:var(--kui-color-text-decorative-purple-strong, #5e00f5)!important}.k-badge.neutral[data-v-f53a8b2c]{background-color:#e0e4ea;background-color:var(--kui-color-background-neutral-weaker, #e0e4ea);color:#52596e;color:var(--kui-color-text-neutral-strong, #52596e)}.k-badge.neutral[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):hover,.k-badge.neutral[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):focus{color:#3a3f51!important;color:var(--kui-color-text-neutral-stronger, #3a3f51)!important}.k-badge.connect[data-v-f53a8b2c]{background-color:#f1f0ff;background-color:var(--kui-method-color-background-connect, #f1f0ff);color:#6f28ff;color:var(--kui-method-color-text-connect, #6f28ff)}.k-badge.connect[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):hover,.k-badge.connect[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):focus{color:#5e00f5!important;color:var(--kui-method-color-text-connect-strong, #5e00f5)!important}.k-badge.custom[data-v-f53a8b2c]{background-color:#afb7c5;background-color:var(--kui-color-background-neutral-weak, #afb7c5);color:#000933;color:var(--kui-color-text, #000933)}.k-badge.custom[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):hover,.k-badge.custom[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):focus{color:#3a3f51!important;color:var(--kui-color-text-neutral-stronger, #3a3f51)!important}.k-badge.delete[data-v-f53a8b2c]{background-color:#ffe5e5;background-color:var(--kui-method-color-background-delete, #ffe5e5);color:#d60027;color:var(--kui-method-color-text-delete, #d60027)}.k-badge.delete[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):hover,.k-badge.delete[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):focus{color:#ad000e!important;color:var(--kui-method-color-text-delete-strong, #ad000e)!important}.k-badge.get[data-v-f53a8b2c]{background-color:#eefaff;background-color:var(--kui-method-color-background-get, #eefaff);color:#0044f4;color:var(--kui-method-color-text-get, #0044f4)}.k-badge.get[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):hover,.k-badge.get[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):focus{color:#0030cc!important;color:var(--kui-method-color-text-get-strong, #0030cc)!important}.k-badge.head[data-v-f53a8b2c]{background-color:#52596e;background-color:var(--kui-method-color-background-head, #52596e);color:#e0e4ea;color:var(--kui-method-color-text-head, #e0e4ea)}.k-badge.head[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):hover,.k-badge.head[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):focus{color:#afb7c5!important;color:var(--kui-method-color-text-head-strong, #afb7c5)!important}.k-badge.options[data-v-f53a8b2c]{background-color:#e0e4ea;background-color:var(--kui-method-color-background-options, #e0e4ea);color:#52596e;color:var(--kui-method-color-text-options, #52596e)}.k-badge.options[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):hover,.k-badge.options[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):focus{color:#3a3f51!important;color:var(--kui-method-color-text-options-strong, #3a3f51)!important}.k-badge.patch[data-v-f53a8b2c]{background-color:#ecfcff;background-color:var(--kui-method-color-background-patch, #ecfcff);color:#00819d;color:var(--kui-method-color-text-patch, #00819d)}.k-badge.patch[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):hover,.k-badge.patch[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):focus{color:#00647a!important;color:var(--kui-method-color-text-patch-strong, #00647a)!important}.k-badge.post[data-v-f53a8b2c]{background-color:#ecfffb;background-color:var(--kui-method-color-background-post, #ecfffb);color:#007d60;color:var(--kui-method-color-text-post, #007d60)}.k-badge.post[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):hover,.k-badge.post[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):focus{color:#005944!important;color:var(--kui-method-color-text-post-strong, #005944)!important}.k-badge.put[data-v-f53a8b2c]{background-color:#fffce0;background-color:var(--kui-method-color-background-put, #fffce0);color:#995c00;color:var(--kui-method-color-text-put, #995c00)}.k-badge.put[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):hover,.k-badge.put[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):focus{color:#804400!important;color:var(--kui-method-color-text-put-strong, #804400)!important}.k-badge.trace[data-v-f53a8b2c]{background-color:#fff0f7;background-color:var(--kui-method-color-background-trace, #fff0f7);color:#d60067;color:var(--kui-method-color-text-trace, #d60067)}.k-badge.trace[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):hover,.k-badge.trace[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):focus{color:#ad0053!important;color:var(--kui-method-color-text-trace-strong, #ad0053)!important}.k-breadcrumbs[data-v-7cda7aa6]{align-items:center;display:flex;font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);gap:4px;gap:var(--kui-space-20, 4px);list-style:none;margin:0;margin:var(--kui-space-0, 0px);padding:0;padding:var(--kui-space-0, 0px)}.k-breadcrumbs .breadcrumbs-item-container[data-v-7cda7aa6]{align-items:center;display:flex;font-size:14px;font-size:var(--kui-font-size-30, 14px);gap:4px;gap:var(--kui-space-20, 4px);line-height:20px;line-height:var(--kui-line-height-30, 20px)}.k-breadcrumbs .breadcrumbs-item-container .breadcrumbs-item[data-v-7cda7aa6]{align-items:center;border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);display:flex;gap:4px;gap:var(--kui-space-20, 4px);padding:2px 4px;padding:var(--kui-space-10, 2px) var(--kui-space-20, 4px);text-decoration:none;transition:color .2s ease-in-out,background-color .2s ease-in-out,box-shadow .2s ease-in-out;transition:color var(--kui-animation-duration-20, .2s) ease-in-out,background-color var(--kui-animation-duration-20, .2s) ease-in-out,box-shadow var(--kui-animation-duration-20, .2s) ease-in-out;-webkit-user-select:none;user-select:none}.k-breadcrumbs .breadcrumbs-item-container .breadcrumbs-item[data-v-7cda7aa6] .kui-icon{height:16px!important;height:var(--kui-icon-size-30, 16px)!important;width:16px!important;width:var(--kui-icon-size-30, 16px)!important}.k-breadcrumbs .breadcrumbs-item-container .breadcrumbs-item .breadcrumbs-text[data-v-7cda7aa6]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);font-weight:500;font-weight:var(--kui-font-weight-medium, 500)}.k-breadcrumbs .breadcrumbs-item-container .breadcrumbs-item.link[data-v-7cda7aa6]{cursor:pointer;outline:none}.k-breadcrumbs .breadcrumbs-item-container .breadcrumbs-item.link[data-v-7cda7aa6]:hover{background-color:#e0e4ea;background-color:var(--kui-color-background-neutral-weaker, #e0e4ea)}.k-breadcrumbs .breadcrumbs-item-container .breadcrumbs-item.link[data-v-7cda7aa6]:focus-visible{background-color:#e0e4ea;background-color:var(--kui-color-background-neutral-weaker, #e0e4ea);box-shadow:0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-breadcrumbs .breadcrumbs-item-container .breadcrumbs-item.active .breadcrumbs-text[data-v-7cda7aa6]{color:#000933;color:var(--kui-color-text, #000933)}.k-breadcrumbs .breadcrumbs-item-container .breadcrumbs-divider[data-v-7cda7aa6]{color:#afb7c5;color:var(--kui-color-text-neutral-weak, #afb7c5);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);-webkit-user-select:none;user-select:none}.k-card[data-v-f2375dbe]{background-color:#fff;background-color:var(--kui-color-background, #ffffff);border:1px solid #e0e4ea;border:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);border-radius:6px;border-radius:var(--kui-border-radius-30, 6px);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);padding:20px;padding:var(--kui-space-70, 20px);box-sizing:border-box;display:flex;flex-direction:column;gap:20px;gap:var(--kui-space-70, 20px);width:100%}.k-card .card-header[data-v-f2375dbe]{align-items:flex-start;display:inline-flex;gap:12px;gap:var(--kui-space-50, 12px);justify-content:space-between}.k-card .card-header .card-title[data-v-f2375dbe]{align-items:center;color:#000933;color:var(--kui-color-text, #000933);font-size:16px;font-size:var(--kui-font-size-40, 16px);font-weight:700;font-weight:var(--kui-font-weight-bold, 700);line-height:20px;line-height:var(--kui-line-height-30, 20px);margin:0;margin:var(--kui-space-0, 0px);text-align:left;width:100%}.k-card .card-header .card-actions[data-v-f2375dbe]{display:flex;flex-shrink:0;gap:6px;gap:var(--kui-space-30, 6px);margin-left:auto;margin-left:var(--kui-space-auto, auto)}.k-card .card-content[data-v-f2375dbe]{color:#000933;color:var(--kui-color-text, #000933);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:20px;line-height:var(--kui-line-height-30, 20px);display:flex;flex-direction:column;height:100%;width:100%}.k-card .card-footer[data-v-f2375dbe]{color:#000933;color:var(--kui-color-text, #000933);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:20px;line-height:var(--kui-line-height-30, 20px);display:flex;gap:6px;gap:var(--kui-space-30, 6px);width:100%}.skeleton-box[data-v-2b6482a1]{animation:kSkeletonGradient 4s ease infinite;background:linear-gradient(-70deg,#e0e4ea,#e0e4ea 40%,#f9fafb,#e0e4ea 60%,#e0e4ea) repeat;background:linear-gradient(-70deg,var(--kui-color-background-neutral-weaker, #e0e4ea) 0%,var(--kui-color-background-neutral-weaker, #e0e4ea) 40%,var(--kui-color-background-neutral-weakest, #f9fafb) 50%,var(--kui-color-background-neutral-weaker, #e0e4ea) 60%,var(--kui-color-background-neutral-weaker, #e0e4ea) 100%) repeat;background-size:400% 100%;border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);display:inline-flex;margin-right:4px;margin-right:var(--kui-space-20, 4px);transition:1s}.skeleton-box.width-1[data-v-2b6482a1]{width:16px}.skeleton-box.width-2[data-v-2b6482a1]{width:32px}.skeleton-box.width-5[data-v-2b6482a1]{width:80px}.skeleton-box.width-6[data-v-2b6482a1]{width:96px}.skeleton-box.width-10[data-v-2b6482a1]{width:160px}.skeleton-box.width-25[data-v-2b6482a1]{width:25%}.skeleton-box.width-50[data-v-2b6482a1]{width:50%}.skeleton-box.width-75[data-v-2b6482a1]{width:75%}.skeleton-box.width-100[data-v-2b6482a1]{width:100%}.skeleton-box.height-1[data-v-2b6482a1]{height:8px}.skeleton-box.height-2[data-v-2b6482a1]{height:16px}@keyframes kSkeletonGradient{0%{background-position:100% 50%}to{background-position:0% 50%}}.skeleton-loader[data-v-72b558ed]{width:100%}.skeleton-card-wrapper[data-v-f9ef5e2c]{display:flex;flex-direction:row;flex-wrap:wrap;gap:12px;gap:var(--kui-space-50, 12px);justify-content:space-between;width:100%}.skeleton-card-wrapper .skeleton-card[data-v-f9ef5e2c]{border:1px solid #e0e4ea;border:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);border-radius:6px;border-radius:var(--kui-border-radius-30, 6px);box-sizing:border-box;display:flex;flex-direction:column;gap:32px;gap:var(--kui-space-90, 32px);max-width:var(--0fd9b31d);min-width:330px;padding:20px;padding:var(--kui-space-70, 20px);width:100%}.skeleton-card-wrapper .skeleton-card .skeleton-card-footer[data-v-f9ef5e2c]{display:flex;gap:4px;gap:var(--kui-space-20, 4px)}.skeleton-table-wrapper[data-v-95be044e]{overflow:hidden;width:100%}.skeleton-table-wrapper .skeleton-table-row[data-v-95be044e]{display:flex;gap:4px;gap:var(--kui-space-20, 4px);padding:16px 8px;padding:var(--kui-space-60, 16px) var(--kui-space-40, 8px);width:100%}.skeleton-table-wrapper .skeleton-table-row[data-v-95be044e]:not(:last-child){border-bottom:1px solid #e0e4ea;border-bottom:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea)}.skeleton-table-wrapper .skeleton-table-row .skeleton-cell-container[data-v-95be044e]{width:calc(100% / var(--9d327bda))}.skeleton-table-wrapper .skeleton-table-row .skeleton-cell-container[data-v-95be044e]:first-child{width:50%}.skeleton-table-wrapper .skeleton-table-row .skeleton-cell-container[data-v-95be044e]:nth-child(2n){display:none}@media (min-width: 640px){.skeleton-table-wrapper .skeleton-table-row .skeleton-cell-container[data-v-95be044e]:nth-child(2n){display:block}}.skeleton-form-wrapper[data-v-4ab592b3]{display:flex;flex-direction:column;gap:20px;gap:var(--kui-space-70, 20px);width:100%}.fullscreen-loading-container[data-v-8abd6e91]{align-items:center;background:#fff;background:var(--kui-color-background, #ffffff);bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;margin:0;position:fixed;right:0;top:0;z-index:var(--476ceb40)}.fullscreen-loading-container .progress[data-v-8abd6e91]{background-color:#f9fafb;background-color:var(--kui-color-background-neutral-weakest, #f9fafb);border-radius:8px;border-radius:var(--kui-border-radius-40, 8px);margin-top:16px;margin-top:var(--kui-space-60, 16px);max-width:350px}.fullscreen-loading-container .progress .progress-bar[data-v-8abd6e91]{background-color:#0044f4;background-color:var(--kui-color-background-primary, #0044f4);border-radius:8px;border-radius:var(--kui-border-radius-40, 8px);height:5px}.fullscreen-loading-container[data-v-374f8934]{align-items:center;background:#fff;background:var(--kui-color-background, #ffffff);bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;margin:0;position:fixed;right:0;top:0;z-index:var(--94e2abb4)}.fullscreen-loading-container .progress[data-v-374f8934]{background-color:#f9fafb;background-color:var(--kui-color-background-neutral-weakest, #f9fafb);border-radius:8px;border-radius:var(--kui-border-radius-40, 8px);margin-top:16px;margin-top:var(--kui-space-60, 16px);max-width:350px}.fullscreen-loading-container .progress .progress-bar[data-v-374f8934]{background-color:#0044f4;background-color:var(--kui-color-background-primary, #0044f4);border-radius:8px;border-radius:var(--kui-border-radius-40, 8px);height:5px}.fullscreen-loading-container .spinner-loader[data-v-374f8934]{animation:spinnerAnimation-374f8934 1.4s infinite linear;border-bottom:8px solid #e0e4ea;border-bottom:8px solid var(--kui-color-border, #e0e4ea);border-left:8px solid #0044f4;border-left:8px solid var(--kui-color-border-primary, #0044f4);border-radius:50%;border-radius:var(--kui-border-radius-circle, 50%);border-right:8px solid #e0e4ea;border-right:8px solid var(--kui-color-border, #e0e4ea);border-top:8px solid #e0e4ea;border-top:8px solid var(--kui-color-border, #e0e4ea);font-size:10px;font-size:var(--kui-font-size-10, 10px);height:130px;margin:56px auto;margin:var(--kui-space-120, 56px) var(--kui-space-auto, auto);position:relative;transform:translateZ(0);width:130px}@keyframes spinnerAnimation-374f8934{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.k-skeleton{display:flex;flex-wrap:wrap;width:100%}.k-skeleton.not-spinner{width:100%}.k-empty-state[data-v-feec2f90]{align-items:center;background-color:#fff;background-color:var(--kui-color-background, #ffffff);box-sizing:border-box;display:flex;flex-direction:column;font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);gap:20px;gap:var(--kui-space-70, 20px);padding:32px;padding:var(--kui-space-90, 32px) var(--kui-space-90, 32px);width:100%}.k-empty-state .empty-state-content[data-v-feec2f90]{align-items:center;display:flex;flex-direction:column;gap:12px;gap:var(--kui-space-50, 12px);text-align:center;width:100%}.k-empty-state .empty-state-content .empty-state-icon[data-v-feec2f90]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489)}.k-empty-state .empty-state-content .empty-state-icon[data-v-feec2f90] .kui-icon{height:32px!important;height:var(--kui-icon-size-60, 32px)!important;width:32px!important;width:var(--kui-icon-size-60, 32px)!important}.k-empty-state .empty-state-content .empty-state-title[data-v-feec2f90]{color:#000933;color:var(--kui-color-text, #000933);font-size:18px;font-size:var(--kui-font-size-50, 18px);font-weight:700;font-weight:var(--kui-font-weight-bold, 700);line-height:24px;line-height:var(--kui-line-height-40, 24px);max-width:570px}.k-empty-state .empty-state-content .empty-state-message[data-v-feec2f90]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:20px;line-height:var(--kui-line-height-30, 20px);max-width:640px}.k-empty-state .empty-state-content .empty-state-message p[data-v-feec2f90]{margin:0;margin:var(--kui-space-0, 0px)}.k-empty-state .empty-state-action[data-v-feec2f90]{align-items:center;display:flex;gap:8px;gap:var(--kui-space-40, 8px)}.k-dropdown-item[data-v-8485ac23],[data-v-8485ac23] .k-dropdown-item{display:flex;list-style:none}.k-dropdown-item.has-divider[data-v-8485ac23],[data-v-8485ac23] .k-dropdown-item.has-divider{display:flex;flex-direction:column}.k-dropdown-item.has-divider[data-v-8485ac23]:before,[data-v-8485ac23] .k-dropdown-item.has-divider:before{border-top:1px solid #e0e4ea;border-top:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);content:"";margin:4px 0;margin:var(--kui-space-20, 4px) 0;width:100%}.k-dropdown-item.danger .dropdown-item-trigger[data-v-8485ac23],[data-v-8485ac23] .k-dropdown-item.danger .dropdown-item-trigger{color:#d60027;color:var(--kui-color-text-danger, #d60027)}.k-dropdown-item.danger .dropdown-item-trigger[data-v-8485ac23]:hover:not(:disabled):not(.disabled):not(:focus):not(:active),[data-v-8485ac23] .k-dropdown-item.danger .dropdown-item-trigger:hover:not(:disabled):not(.disabled):not(:focus):not(:active){background-color:#ffe5e5;background-color:var(--kui-color-background-danger-weakest, #ffe5e5);color:#d60027;color:var(--kui-color-text-danger, #d60027)}.k-dropdown-item.danger .dropdown-item-trigger[data-v-8485ac23]:focus:not(:disabled):not(.disabled),.k-dropdown-item.danger .dropdown-item-trigger[data-v-8485ac23]:active:not(:disabled):not(.disabled),[data-v-8485ac23] .k-dropdown-item.danger .dropdown-item-trigger:focus:not(:disabled):not(.disabled),[data-v-8485ac23] .k-dropdown-item.danger .dropdown-item-trigger:active:not(:disabled):not(.disabled){background-color:#ffabab;background-color:var(--kui-color-background-danger-weaker, #ffabab);color:#d60027;color:var(--kui-color-text-danger, #d60027)}.k-dropdown-item.disabled[data-v-8485ac23],[data-v-8485ac23] .k-dropdown-item.disabled{cursor:not-allowed}.k-dropdown-item.dropdown-selected-option .dropdown-item-trigger[data-v-8485ac23],[data-v-8485ac23] .k-dropdown-item.dropdown-selected-option .dropdown-item-trigger{background-color:#eefaff;background-color:var(--kui-color-background-primary-weakest, #eefaff);color:#002099;color:var(--kui-color-text-primary-stronger, #002099)}.k-dropdown-item.dropdown-selected-option .dropdown-item-trigger[data-v-8485ac23]:hover:not(:disabled):not(.disabled):not(:focus):not(:active),.k-dropdown-item.dropdown-selected-option .dropdown-item-trigger[data-v-8485ac23]:focus:not(:disabled):not(.disabled),.k-dropdown-item.dropdown-selected-option .dropdown-item-trigger[data-v-8485ac23]:active:not(:disabled):not(.disabled),[data-v-8485ac23] .k-dropdown-item.dropdown-selected-option .dropdown-item-trigger:hover:not(:disabled):not(.disabled):not(:focus):not(:active),[data-v-8485ac23] .k-dropdown-item.dropdown-selected-option .dropdown-item-trigger:focus:not(:disabled):not(.disabled),[data-v-8485ac23] .k-dropdown-item.dropdown-selected-option .dropdown-item-trigger:active:not(:disabled):not(.disabled){background-color:#eefaff;background-color:var(--kui-color-background-primary-weakest, #eefaff)}.k-dropdown-item.dropdown-selected-option .dropdown-item-trigger[data-v-8485ac23]:disabled,.k-dropdown-item.dropdown-selected-option .dropdown-item-trigger[disabled][data-v-8485ac23],.k-dropdown-item.dropdown-selected-option .dropdown-item-trigger.disabled[data-v-8485ac23],[data-v-8485ac23] .k-dropdown-item.dropdown-selected-option .dropdown-item-trigger:disabled,[data-v-8485ac23] .k-dropdown-item.dropdown-selected-option .dropdown-item-trigger[disabled],[data-v-8485ac23] .k-dropdown-item.dropdown-selected-option .dropdown-item-trigger.disabled{background-color:#e0e4ea;background-color:var(--kui-color-background-disabled, #e0e4ea)}.k-dropdown-item .dropdown-item-trigger[data-v-8485ac23],[data-v-8485ac23] .k-dropdown-item .dropdown-item-trigger{background-color:#fff;background-color:var(--kui-color-background, #ffffff);border:0;color:#000933;color:var(--kui-color-text, #000933);cursor:pointer;display:flex;flex:1;font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:500;font-weight:var(--kui-font-weight-medium, 500);line-height:24px;line-height:var(--kui-line-height-40, 24px);max-width:100%;padding:12px 16px;padding:var(--kui-space-50, 12px) var(--kui-space-60, 16px);text-align:left;text-decoration:none;transition:background-color .2s ease-in-out,color .2s ease-in-out;transition:background-color var(--kui-animation-duration-20, .2s) ease-in-out,color var(--kui-animation-duration-20, .2s) ease-in-out}.k-dropdown-item .dropdown-item-trigger[data-v-8485ac23]:focus,.k-dropdown-item .dropdown-item-trigger[data-v-8485ac23]:active,.k-dropdown-item .dropdown-item-trigger[data-v-8485ac23]:focus-visible,[data-v-8485ac23] .k-dropdown-item .dropdown-item-trigger:focus,[data-v-8485ac23] .k-dropdown-item .dropdown-item-trigger:active,[data-v-8485ac23] .k-dropdown-item .dropdown-item-trigger:focus-visible{outline:none}.k-dropdown-item .dropdown-item-trigger[data-v-8485ac23]:focus-visible,[data-v-8485ac23] .k-dropdown-item .dropdown-item-trigger:focus-visible{box-shadow:0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2));z-index:1}.k-dropdown-item .dropdown-item-trigger[data-v-8485ac23]:hover:not(:disabled):not(.disabled):not(:focus):not(:active),[data-v-8485ac23] .k-dropdown-item .dropdown-item-trigger:hover:not(:disabled):not(.disabled):not(:focus):not(:active){background-color:#e0e4ea;background-color:var(--kui-color-background-neutral-weaker, #e0e4ea)}.k-dropdown-item .dropdown-item-trigger[data-v-8485ac23]:focus:not(:disabled):not(.disabled),.k-dropdown-item .dropdown-item-trigger[data-v-8485ac23]:active:not(:disabled):not(.disabled),[data-v-8485ac23] .k-dropdown-item .dropdown-item-trigger:focus:not(:disabled):not(.disabled),[data-v-8485ac23] .k-dropdown-item .dropdown-item-trigger:active:not(:disabled):not(.disabled){background-color:#afb7c5;background-color:var(--kui-color-background-neutral-weak, #afb7c5)}.k-dropdown-item .dropdown-item-trigger[data-v-8485ac23]:disabled,.k-dropdown-item .dropdown-item-trigger[disabled][data-v-8485ac23],.k-dropdown-item .dropdown-item-trigger.disabled[data-v-8485ac23],[data-v-8485ac23] .k-dropdown-item .dropdown-item-trigger:disabled,[data-v-8485ac23] .k-dropdown-item .dropdown-item-trigger[disabled],[data-v-8485ac23] .k-dropdown-item .dropdown-item-trigger.disabled{color:#afb7c5;color:var(--kui-color-text-disabled, #afb7c5);cursor:not-allowed}.k-dropdown-item .dropdown-item-trigger.disabled[data-v-8485ac23],[data-v-8485ac23] .k-dropdown-item .dropdown-item-trigger.disabled{pointer-events:none}.k-dropdown-item .dropdown-item-trigger .dropdown-item-trigger-label[data-v-8485ac23],[data-v-8485ac23] .k-dropdown-item .dropdown-item-trigger .dropdown-item-trigger-label{align-items:center;display:inline-flex;gap:8px;gap:var(--kui-space-40, 8px);width:100%}.k-dropdown-item .dropdown-item-trigger .dropdown-item-trigger-label .kui-icon{height:20px!important;height:var(--kui-icon-size-40, 20px)!important;width:20px!important;width:var(--kui-icon-size-40, 20px)!important}.k-dropdown-item .dropdown-item-trigger .dropdown-item-trigger-label [role=button]:not([disabled]){cursor:pointer}.k-dropdown-item .dropdown-item-trigger .dropdown-item-trigger-label [role=button]:not([disabled]):focus,.k-dropdown-item .dropdown-item-trigger .dropdown-item-trigger-label [role=button]:not([disabled]):active{outline:none}.k-dropdown-item .dropdown-item-trigger .dropdown-item-trigger-label [role=button]:not([disabled]):hover,.k-dropdown-item .dropdown-item-trigger .dropdown-item-trigger-label [role=button]:not([disabled]):focus{color:#3a3f51!important;color:var(--kui-color-text-neutral-stronger, #3a3f51)!important}.k-dropdown-item .dropdown-item-trigger .dropdown-item-trigger-label [role=button][disabled]{color:#afb7c5!important;color:var(--kui-color-text-disabled, #afb7c5)!important;pointer-events:none}.k-dropdown[data-v-20f00ae0]{width:fit-content}.k-dropdown .dropdown-trigger[data-v-20f00ae0]{width:100%}.k-dropdown[data-v-20f00ae0] .popover.dropdown-popover>.popover-container{border:1px solid #e0e4ea;border:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);border-radius:6px;border-radius:var(--kui-border-radius-30, 6px);margin-top:6px;margin-top:var(--kui-space-30, 6px);padding:0;padding:var(--kui-space-0, 0px)}.k-dropdown[data-v-20f00ae0] .popover.dropdown-popover>.popover-container ul{margin:0;padding:4px 0;padding:var(--kui-space-20, 4px) 0}.pagination-offset-button-container[data-v-34b46660]{display:flex;gap:8px;gap:var(--kui-space-40, 8px);margin-left:4px;margin-left:var(--kui-space-20, 4px)}@media (min-width: 640px){.pagination-offset-button-container .pagination-button[data-v-34b46660]{font-size:14px;font-size:var(--kui-font-size-30, 14px);gap:6px;gap:var(--kui-space-30, 6px);line-height:20px;line-height:var(--kui-line-height-30, 20px);padding:4px 8px;padding:var(--kui-space-20, 4px) var(--kui-space-40, 8px)}.pagination-offset-button-container .pagination-button.icon-button[data-v-34b46660]{padding:4px;padding:var(--kui-space-20, 4px)}.pagination-offset-button-container .pagination-button[data-v-34b46660] .kui-icon{height:20px!important;height:var(--kui-icon-size-40, 20px)!important;width:20px!important;width:var(--kui-icon-size-40, 20px)!important}}.k-pagination[data-v-883d75a6]{align-items:center;display:flex;font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);justify-content:space-between;margin-top:4px;margin-top:var(--kui-space-20, 4px);padding:4px 0;padding:var(--kui-space-20, 4px) var(--kui-space-0, 0px);width:100%}.k-pagination.page-jump[data-v-883d75a6]{flex-direction:column;gap:12px;gap:var(--kui-space-50, 12px)}@media (min-width: 640px){.k-pagination.page-jump[data-v-883d75a6]{flex-direction:row}}.k-pagination.page-jump .pagination-button-container[data-v-883d75a6]{width:calc(100% - 8px)}@media (min-width: 640px){.k-pagination.page-jump .pagination-button-container[data-v-883d75a6]{width:auto}}.k-pagination.page-jump .pagination-button-container li[data-v-883d75a6]:first-child{margin-right:auto;margin-right:var(--kui-space-auto, auto)}@media (min-width: 640px){.k-pagination.page-jump .pagination-button-container li[data-v-883d75a6]:first-child{margin-right:0;margin-right:var(--kui-space-0, 0px)}}.k-pagination.page-jump .pagination-button-container li[data-v-883d75a6]:last-child{margin-left:auto;margin-left:var(--kui-space-auto, auto)}@media (min-width: 640px){.k-pagination.page-jump .pagination-button-container li[data-v-883d75a6]:last-child{margin-right:0;margin-right:var(--kui-space-0, 0px)}}.k-pagination.page-jump .page-size-select[data-v-883d75a6]{align-items:center;display:flex;gap:4px;gap:var(--kui-space-20, 4px);justify-content:space-between;width:100%}@media (min-width: 640px){.k-pagination.page-jump .page-size-select[data-v-883d75a6]{width:auto}}.k-pagination .pagination-text[data-v-883d75a6]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:500;font-weight:var(--kui-font-weight-medium, 500);line-height:16px;line-height:var(--kui-line-height-20, 16px);min-width:125px;white-space:nowrap}@media (min-width: 640px){.k-pagination .pagination-text[data-v-883d75a6]{font-size:14px;font-size:var(--kui-font-size-30, 14px);line-height:20px;line-height:var(--kui-line-height-30, 20px)}}.k-pagination .pagination-text .pagination-text-pages[data-v-883d75a6]{color:#000933;color:var(--kui-color-text, #000933)}.k-pagination .pagination-text.small-screen[data-v-883d75a6]{display:block}@media (min-width: 640px){.k-pagination .pagination-text.small-screen[data-v-883d75a6]{display:none}}.k-pagination .pagination-text.large-screen[data-v-883d75a6]{display:none}@media (min-width: 640px){.k-pagination .pagination-text.large-screen[data-v-883d75a6]{display:block}}.k-pagination .pagination-button-container[data-v-883d75a6]{display:flex;gap:8px;gap:var(--kui-space-40, 8px);list-style:none;margin:0;margin:var(--kui-space-0, 0px);padding:0;padding:var(--kui-space-0, 0px);text-align:center}.k-pagination .pagination-button-container .pagination-button[data-v-883d75a6]{height:28px;min-width:28px}@media (min-width: 640px){.k-pagination .pagination-button-container .pagination-button[data-v-883d75a6]{height:32px;min-width:32px}}.k-pagination .pagination-button-container .pagination-button[data-v-883d75a6]:not(.arrow){background-color:transparent;background-color:var(--kui-color-background-transparent, transparent);border:1px solid #e0e4ea;border:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);color:#0044f4;color:var(--kui-color-text-primary, #0044f4);cursor:pointer;font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:16px;line-height:var(--kui-line-height-20, 16px);transition:background-color .2s ease-in-out border-color .2s ease-in-out;transition:background-color var(--kui-animation-duration-20, .2s) ease-in-out border-color var(--kui-animation-duration-20, .2s) ease-in-out}@media (min-width: 640px){.k-pagination .pagination-button-container .pagination-button[data-v-883d75a6]:not(.arrow){font-size:14px;font-size:var(--kui-font-size-30, 14px);line-height:20px;line-height:var(--kui-line-height-30, 20px);padding:6px;padding:var(--kui-space-30, 6px)}}.k-pagination .pagination-button-container .pagination-button[data-v-883d75a6]:not(.arrow):hover:not(.placeholder),.k-pagination .pagination-button-container .pagination-button[data-v-883d75a6]:not(.arrow):focus:not(.placeholder){border-color:#0044f4!important;border-color:var(--kui-color-border-primary, #0044f4)!important}.k-pagination .pagination-button-container .pagination-button[data-v-883d75a6]:not(.arrow):focus-visible{box-shadow:0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-pagination .pagination-button-container .pagination-button:not(.arrow).placeholder[data-v-883d75a6]{align-items:center;cursor:initial;display:flex;justify-content:center}.k-pagination .pagination-button-container .pagination-button:not(.arrow).active[data-v-883d75a6]{background-color:#eefaff;background-color:var(--kui-color-background-primary-weakest, #eefaff);border-color:#0044f4;border-color:var(--kui-color-border-primary, #0044f4)}@media (min-width: 640px){.k-pagination .pagination-button-container .pagination-button.arrow[data-v-883d75a6]{font-size:14px;font-size:var(--kui-font-size-30, 14px);gap:6px;gap:var(--kui-space-30, 6px);line-height:20px;line-height:var(--kui-line-height-30, 20px);padding:4px 8px;padding:var(--kui-space-20, 4px) var(--kui-space-40, 8px)}.k-pagination .pagination-button-container .pagination-button.arrow.icon-button[data-v-883d75a6]{padding:4px;padding:var(--kui-space-20, 4px)}.k-pagination .pagination-button-container .pagination-button.arrow[data-v-883d75a6] .kui-icon{height:20px!important;height:var(--kui-icon-size-40, 20px)!important;width:20px!important;width:var(--kui-icon-size-40, 20px)!important}}.k-pagination .page-size-select .page-size-dropdown[data-v-883d75a6]{margin-left:6px;margin-left:var(--kui-space-30, 6px);margin-right:4px;margin-right:var(--kui-space-20, 4px)}.k-pagination .page-size-select .page-size-dropdown[data-v-883d75a6] .popover-content{border-bottom-left-radius:6px;border-bottom-left-radius:var(--kui-border-radius-30, 6px);border-bottom-right-radius:6px;border-bottom-right-radius:var(--kui-border-radius-30, 6px);max-height:200px;overflow-y:auto}@media (min-width: 640px){.k-pagination .page-size-select .page-size-dropdown .page-size-dropdown-trigger[data-v-883d75a6]{font-size:14px;font-size:var(--kui-font-size-30, 14px);gap:6px;gap:var(--kui-space-30, 6px);line-height:20px;line-height:var(--kui-line-height-30, 20px);padding:4px 8px;padding:var(--kui-space-20, 4px) var(--kui-space-40, 8px)}.k-pagination .page-size-select .page-size-dropdown .page-size-dropdown-trigger.icon-button[data-v-883d75a6]{padding:4px;padding:var(--kui-space-20, 4px)}.k-pagination .page-size-select .page-size-dropdown .page-size-dropdown-trigger[data-v-883d75a6] .kui-icon{height:20px!important;height:var(--kui-icon-size-40, 20px)!important;width:20px!important;width:var(--kui-icon-size-40, 20px)!important}}.k-catalog-item[data-v-2df00b3e]{cursor:pointer;overflow:hidden;transition:box-shadow .2s ease-in-out;transition:box-shadow var(--kui-animation-duration-20, .2s) ease-in-out}.k-catalog-item[data-v-2df00b3e]:hover{box-shadow:0 4px 20px #00000014;box-shadow:var(--kui-shadow, 0px 4px 20px 0px rgba(0, 0, 0, .08))}.k-catalog-item .multi-line-truncate[data-v-2df00b3e]{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;overflow:hidden}.k-catalog[data-v-0069ca61]{display:flex;flex-direction:column;gap:20px;gap:var(--kui-space-70, 20px)}.k-catalog .catalog-title[data-v-0069ca61]{font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:20px;font-size:var(--kui-font-size-60, 20px);font-weight:700;font-weight:var(--kui-font-weight-bold, 700);line-height:28px;line-height:var(--kui-line-height-50, 28px)}.k-catalog .catalog-toolbar[data-v-0069ca61]{display:flex;gap:8px;gap:var(--kui-space-40, 8px)}.k-catalog .catalog-page[data-v-0069ca61]{display:grid;grid-gap:20px;grid-gap:var(--kui-space-70, 20px);grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.k-catalog .catalog-page.card-small[data-v-0069ca61]{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.k-catalog .catalog-page.card-large[data-v-0069ca61]{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.k-label[data-v-bd5f77dc]{color:#000933;color:var(--kui-color-text, #000933);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);line-height:20px;line-height:var(--kui-line-height-30, 20px);align-items:center;display:inline-flex;margin-bottom:8px;margin-bottom:var(--kui-space-40, 8px)}.k-label.required[data-v-bd5f77dc]{margin-left:14px;margin-left:calc(var(--kui-space-40, 8px) + 6px);position:relative}.k-label.required[data-v-bd5f77dc]:before{background-color:#d60027;background-color:var(--kui-color-background-danger, #d60027);border-radius:50%;border-radius:var(--kui-border-radius-circle, 50%);bottom:calc(50% - 2px);content:"";height:6px;left:0;margin-left:-14px;margin-left:calc(-1 * var(--kui-space-40, 8px) - 6px);position:absolute;width:6px}.k-label .label-tooltip[data-v-bd5f77dc]{margin-left:8px;margin-left:var(--kui-space-40, 8px)}.k-label .label-tooltip .tooltip-trigger-icon[data-v-bd5f77dc]{cursor:help;height:16px!important;height:var(--kui-icon-size-30, 16px)!important;width:16px!important;width:var(--kui-icon-size-30, 16px)!important}.k-label .label-tooltip[data-v-bd5f77dc] .k-tooltip{font-weight:400;font-weight:var(--kui-font-weight-regular, 400)}.k-label .label-tooltip[data-v-bd5f77dc] .k-tooltip code{background-color:transparent;background-color:var(--kui-color-background-transparent, transparent);color:#fff;color:var(--kui-color-text-inverse, #ffffff)}.k-checkbox[data-v-1b85a414]{align-items:flex-start;display:inline-flex}.k-checkbox .checkbox-input-wrapper[data-v-1b85a414]{display:flex;position:relative}.k-checkbox .checkbox-input-wrapper.has-label[data-v-1b85a414]{margin-top:2px}.k-checkbox .checkbox-input[data-v-1b85a414]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-color:var(--kui-color-background, #ffffff);border:0;box-shadow:0 0 0 1px #e0e4ea inset;box-shadow:var(--kui-shadow-border, 0px 0px 0px 1px #e0e4ea inset);cursor:pointer;height:16px;height:var(--kui-icon-size-30, 16px);margin:0 8px 0 0;margin-right:var(--kui-space-40, 8px);outline:none;transition:box-shadow .2s ease-in-out,background-color .2s ease-in-out;transition:box-shadow var(--kui-animation-duration-20, .2s) ease-in-out,background-color var(--kui-animation-duration-20, .2s) ease-in-out;width:16px;width:var(--kui-icon-size-30, 16px);border-radius:4px;border-radius:var(--kui-border-radius-20, 4px)}.k-checkbox .checkbox-input[data-v-1b85a414]:hover{box-shadow:0 0 0 1px #5f9aff inset;box-shadow:var(--kui-shadow-border-primary-weak, 0px 0px 0px 1px #5f9aff inset)}.k-checkbox .checkbox-input[data-v-1b85a414]:focus-visible{box-shadow:0 0 0 1px #5f9aff inset,0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-border-primary-weak, 0px 0px 0px 1px #5f9aff inset),var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-checkbox .checkbox-input[data-v-1b85a414]:active:not(:disabled){box-shadow:0 0 0 1px #001466 inset;box-shadow:var(--kui-shadow-border-primary-strongest, 0px 0px 0px 1px #001466 inset)}.k-checkbox .checkbox-input[data-v-1b85a414]:checked,.k-checkbox .checkbox-input[data-v-1b85a414]:indeterminate{background-color:#0044f4;background-color:var(--kui-color-background-primary, #0044f4);box-shadow:0 0 0 1px #0044f4 inset;box-shadow:var(--kui-shadow-border-primary, 0px 0px 0px 1px #0044f4 inset)}.k-checkbox .checkbox-input[data-v-1b85a414]:checked:focus-visible,.k-checkbox .checkbox-input[data-v-1b85a414]:indeterminate:focus-visible{box-shadow:0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-checkbox .checkbox-input[data-v-1b85a414]:checked:active,.k-checkbox .checkbox-input[data-v-1b85a414]:indeterminate:active{background-color:#001466;background-color:var(--kui-color-background-primary-strongest, #001466)}.k-checkbox .checkbox-input[data-v-1b85a414]:checked:disabled,.k-checkbox .checkbox-input[data-v-1b85a414]:indeterminate:disabled{background-color:#e0e4ea;background-color:var(--kui-color-background-disabled, #e0e4ea)}.k-checkbox .checkbox-input[data-v-1b85a414]:disabled{background-color:#e0e4ea;background-color:var(--kui-color-background-disabled, #e0e4ea);box-shadow:0 0 0 1px #e0e4ea inset;box-shadow:var(--kui-shadow-border-disabled, 0px 0px 0px 1px #e0e4ea inset);cursor:not-allowed}.k-checkbox.input-error .checkbox-input[data-v-1b85a414]:not(:disabled){box-shadow:0 0 0 1px #d60027 inset;box-shadow:var(--kui-shadow-border-danger, 0px 0px 0px 1px #d60027 inset)}.k-checkbox.input-error .checkbox-input[data-v-1b85a414]:not(:disabled):hover{box-shadow:0 0 0 1px #ad000e inset;box-shadow:var(--kui-shadow-border-danger-strong, 0px 0px 0px 1px #ad000e inset)}.k-checkbox.input-error .checkbox-input[data-v-1b85a414]:not(:disabled):focus-visible{box-shadow:0 0 0 1px #ad000e inset,0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-border-danger-strong, 0px 0px 0px 1px #ad000e inset),var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-checkbox.input-error .checkbox-input[data-v-1b85a414]:not(:disabled):checked,.k-checkbox.input-error .checkbox-input[data-v-1b85a414]:not(:disabled):indeterminate{background-color:#d60027;background-color:var(--kui-color-background-danger, #d60027)}.k-checkbox.input-error .checkbox-input[data-v-1b85a414]:not(:disabled):checked:focus-visible,.k-checkbox.input-error .checkbox-input[data-v-1b85a414]:not(:disabled):indeterminate:focus-visible{box-shadow:0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-checkbox .checkbox-input:checked+.checkbox-icon[data-v-1b85a414],.k-checkbox .checkbox-input:indeterminate+.checkbox-icon[data-v-1b85a414]{color:#fff!important;color:var(--kui-color-text-inverse, #ffffff)!important;top:0;right:0;bottom:0;left:0;left:calc(50% - 2.4px);pointer-events:none;position:absolute;top:calc(50% + 1.75px);transform:translate(-50%,-50%);z-index:1}.k-checkbox.disabled .checkbox-input:checked+.checkbox-icon[data-v-1b85a414],.k-checkbox.disabled .checkbox-input:indeterminate+.checkbox-icon[data-v-1b85a414]{color:#6c7489!important;color:var(--kui-color-text-neutral, #6c7489)!important}.k-checkbox .checkbox-label-wrapper[data-v-1b85a414]{flex:1}.k-checkbox .checkbox-label-wrapper .checkbox-label[data-v-1b85a414]{cursor:pointer;display:flex;margin:0}.k-checkbox .checkbox-label-wrapper .checkbox-label.required[data-v-1b85a414]{margin-left:16px;margin-left:var(--kui-space-60, 16px)}.k-checkbox .checkbox-label-wrapper .checkbox-description[data-v-1b85a414]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:16px;line-height:var(--kui-line-height-20, 16px);margin-top:4px;margin-top:var(--kui-space-20, 4px)}.k-checkbox .checkbox-label-wrapper .checkbox-description p[data-v-1b85a414]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:16px;line-height:var(--kui-line-height-20, 16px);margin:0}.k-checkbox.disabled .checkbox-label[data-v-1b85a414]{cursor:not-allowed}.k-input[data-v-6678f014]{display:flex;flex-direction:column;width:100%}.k-input.input-error .input[data-v-6678f014],.k-input.input-error .input[type=file][data-v-6678f014]{box-shadow:0 0 0 1px #d60027 inset;box-shadow:var(--kui-shadow-border-danger, 0px 0px 0px 1px #d60027 inset)}.k-input.input-error .input[data-v-6678f014]:hover,.k-input.input-error .input[type=file][data-v-6678f014]:hover{box-shadow:0 0 0 1px #ad000e inset;box-shadow:var(--kui-shadow-border-danger-strong, 0px 0px 0px 1px #ad000e inset)}.k-input.input-error .input[data-v-6678f014]:focus,.k-input.input-error .input[type=file][data-v-6678f014]:focus{box-shadow:0 0 0 1px #d60027 inset,0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-border-danger, 0px 0px 0px 1px #d60027 inset),var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-input.input-error .help-text[data-v-6678f014]{color:#d60027;color:var(--kui-color-text-danger, #d60027)}.k-input .help-text[data-v-6678f014]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:16px;line-height:var(--kui-line-height-20, 16px)}.k-input .help-text[data-v-6678f014]{margin:0;margin-top:8px!important;margin-top:var(--kui-space-40, 8px)!important}.k-input .input-element-wrapper[data-v-6678f014]{position:relative}.k-input .input-element-wrapper .before-content-wrapper[data-v-6678f014],.k-input .input-element-wrapper .after-content-wrapper[data-v-6678f014]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);display:inline-flex;gap:2px;gap:var(--kui-space-10, 2px);position:absolute;top:50%;transform:translateY(-50%)}.k-input .input-element-wrapper .before-content-wrapper[data-v-6678f014] .kui-icon,.k-input .input-element-wrapper .after-content-wrapper[data-v-6678f014] .kui-icon{height:20px!important;height:var(--kui-icon-size-40, 20px)!important;width:20px!important;width:var(--kui-icon-size-40, 20px)!important}.k-input .input-element-wrapper .before-content-wrapper[data-v-6678f014]:has(>.kui-icon:not(button):not([role=button]):only-child),.k-input .input-element-wrapper .after-content-wrapper[data-v-6678f014]:has(>.kui-icon:not(button):not([role=button]):only-child){pointer-events:none}.k-input .input-element-wrapper .before-content-wrapper[data-v-6678f014] [role=button]:not(.k-button),.k-input .input-element-wrapper .before-content-wrapper[data-v-6678f014] button:not(.k-button),.k-input .input-element-wrapper .before-content-wrapper .mask-value-toggle-button[data-v-6678f014],.k-input .input-element-wrapper .after-content-wrapper[data-v-6678f014] [role=button]:not(.k-button),.k-input .input-element-wrapper .after-content-wrapper[data-v-6678f014] button:not(.k-button),.k-input .input-element-wrapper .after-content-wrapper .mask-value-toggle-button[data-v-6678f014]{background-color:transparent;background-color:var(--kui-color-background-transparent, transparent);border:none;color:inherit;cursor:pointer;padding:0;padding:var(--kui-space-0, 0px)}.k-input .input-element-wrapper .before-content-wrapper[data-v-6678f014] [role=button]:not(.k-button),.k-input .input-element-wrapper .before-content-wrapper[data-v-6678f014] button:not(.k-button),.k-input .input-element-wrapper .before-content-wrapper .mask-value-toggle-button[data-v-6678f014],.k-input .input-element-wrapper .after-content-wrapper[data-v-6678f014] [role=button]:not(.k-button),.k-input .input-element-wrapper .after-content-wrapper[data-v-6678f014] button:not(.k-button),.k-input .input-element-wrapper .after-content-wrapper .mask-value-toggle-button[data-v-6678f014]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489)}.k-input .input-element-wrapper .before-content-wrapper[data-v-6678f014] [role=button]:not(.k-button):not([disabled]),.k-input .input-element-wrapper .before-content-wrapper[data-v-6678f014] button:not(.k-button):not([disabled]),.k-input .input-element-wrapper .before-content-wrapper .mask-value-toggle-button[data-v-6678f014]:not([disabled]),.k-input .input-element-wrapper .after-content-wrapper[data-v-6678f014] [role=button]:not(.k-button):not([disabled]),.k-input .input-element-wrapper .after-content-wrapper[data-v-6678f014] button:not(.k-button):not([disabled]),.k-input .input-element-wrapper .after-content-wrapper .mask-value-toggle-button[data-v-6678f014]:not([disabled]){border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);cursor:pointer;outline:none}.k-input .input-element-wrapper .before-content-wrapper[data-v-6678f014] [role=button]:not(.k-button):not([disabled]):hover,.k-input .input-element-wrapper .before-content-wrapper[data-v-6678f014] [role=button]:not(.k-button):not([disabled]):focus,.k-input .input-element-wrapper .before-content-wrapper[data-v-6678f014] [role=button]:not(.k-button):not([disabled]):focus-visible,.k-input .input-element-wrapper .before-content-wrapper[data-v-6678f014] button:not(.k-button):not([disabled]):hover,.k-input .input-element-wrapper .before-content-wrapper[data-v-6678f014] button:not(.k-button):not([disabled]):focus,.k-input .input-element-wrapper .before-content-wrapper[data-v-6678f014] button:not(.k-button):not([disabled]):focus-visible,.k-input .input-element-wrapper .before-content-wrapper .mask-value-toggle-button[data-v-6678f014]:not([disabled]):hover,.k-input .input-element-wrapper .before-content-wrapper .mask-value-toggle-button[data-v-6678f014]:not([disabled]):focus,.k-input .input-element-wrapper .before-content-wrapper .mask-value-toggle-button[data-v-6678f014]:not([disabled]):focus-visible,.k-input .input-element-wrapper .after-content-wrapper[data-v-6678f014] [role=button]:not(.k-button):not([disabled]):hover,.k-input .input-element-wrapper .after-content-wrapper[data-v-6678f014] [role=button]:not(.k-button):not([disabled]):focus,.k-input .input-element-wrapper .after-content-wrapper[data-v-6678f014] [role=button]:not(.k-button):not([disabled]):focus-visible,.k-input .input-element-wrapper .after-content-wrapper[data-v-6678f014] button:not(.k-button):not([disabled]):hover,.k-input .input-element-wrapper .after-content-wrapper[data-v-6678f014] button:not(.k-button):not([disabled]):focus,.k-input .input-element-wrapper .after-content-wrapper[data-v-6678f014] button:not(.k-button):not([disabled]):focus-visible,.k-input .input-element-wrapper .after-content-wrapper .mask-value-toggle-button[data-v-6678f014]:not([disabled]):hover,.k-input .input-element-wrapper .after-content-wrapper .mask-value-toggle-button[data-v-6678f014]:not([disabled]):focus,.k-input .input-element-wrapper .after-content-wrapper .mask-value-toggle-button[data-v-6678f014]:not([disabled]):focus-visible{color:#000933!important;color:var(--kui-color-text, #000933)!important}.k-input .input-element-wrapper .before-content-wrapper[data-v-6678f014] [role=button]:not(.k-button):not([disabled]):focus-visible,.k-input .input-element-wrapper .before-content-wrapper[data-v-6678f014] button:not(.k-button):not([disabled]):focus-visible,.k-input .input-element-wrapper .before-content-wrapper .mask-value-toggle-button[data-v-6678f014]:not([disabled]):focus-visible,.k-input .input-element-wrapper .after-content-wrapper[data-v-6678f014] [role=button]:not(.k-button):not([disabled]):focus-visible,.k-input .input-element-wrapper .after-content-wrapper[data-v-6678f014] button:not(.k-button):not([disabled]):focus-visible,.k-input .input-element-wrapper .after-content-wrapper .mask-value-toggle-button[data-v-6678f014]:not([disabled]):focus-visible{box-shadow:0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-input .input-element-wrapper .before-content-wrapper[data-v-6678f014] [role=button]:not(.k-button)[disabled],.k-input .input-element-wrapper .before-content-wrapper[data-v-6678f014] button:not(.k-button)[disabled],.k-input .input-element-wrapper .before-content-wrapper .mask-value-toggle-button[disabled][data-v-6678f014],.k-input .input-element-wrapper .after-content-wrapper[data-v-6678f014] [role=button]:not(.k-button)[disabled],.k-input .input-element-wrapper .after-content-wrapper[data-v-6678f014] button:not(.k-button)[disabled],.k-input .input-element-wrapper .after-content-wrapper .mask-value-toggle-button[disabled][data-v-6678f014]{color:#afb7c5!important;color:var(--kui-color-text-disabled, #afb7c5)!important;pointer-events:none}.k-input .input-element-wrapper .before-content-wrapper[data-v-6678f014]{left:0;margin-left:12px;margin-left:var(--kui-space-50, 12px)}.k-input .input-element-wrapper .after-content-wrapper[data-v-6678f014]{margin-right:12px;margin-right:var(--kui-space-50, 12px);right:0}.k-input .input-element-wrapper.has-before-content .input[data-v-6678f014]{padding-left:calc(12px + var(--06f35b2b) + 8px);padding-left:calc(var(--kui-space-50, 12px) + var(--06f35b2b) + var(--kui-space-40, 8px))}.k-input .input-element-wrapper.has-after-content .input[data-v-6678f014]{padding-right:calc(12px + var(--31b6de80) + 8px);padding-right:calc(var(--kui-space-50, 12px) + var(--31b6de80) + var(--kui-space-40, 8px))}.input[data-v-6678f014]{-webkit-appearance:none;background-color:#fff;background-color:var(--kui-color-background, #ffffff);border:0;border-radius:6px;border-radius:var(--kui-border-radius-30, 6px);box-shadow:0 0 0 1px #e0e4ea inset;box-shadow:var(--kui-shadow-border, 0px 0px 0px 1px #e0e4ea inset);box-sizing:border-box;outline:none;transition:box-shadow .2s ease-in-out;transition:box-shadow var(--kui-animation-duration-20, .2s) ease-in-out}.input[data-v-6678f014]{color:#000933;color:var(--kui-color-text, #000933);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:16px;font-size:var(--kui-font-size-40, 16px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:24px;line-height:var(--kui-line-height-40, 24px);text-overflow:ellipsis}@media (min-width: 640px){.input[data-v-6678f014]{font-size:14px;font-size:var(--kui-font-size-30, 14px)}}.input[data-v-6678f014]{padding:8px 12px;padding:var(--kui-space-40, 8px) var(--kui-space-50, 12px);width:100%}.input[data-v-6678f014]::placeholder{color:#000933;color:var(--kui-color-text, #000933);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:16px;font-size:var(--kui-font-size-40, 16px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:24px;line-height:var(--kui-line-height-40, 24px);text-overflow:ellipsis}@media (min-width: 640px){.input[data-v-6678f014]::placeholder{font-size:14px;font-size:var(--kui-font-size-30, 14px)}}.input[data-v-6678f014]::placeholder{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489)}.input[data-v-6678f014]:hover{box-shadow:0 0 0 1px #5f9aff inset;box-shadow:var(--kui-shadow-border-primary-weak, 0px 0px 0px 1px #5f9aff inset)}.input[data-v-6678f014]:focus{box-shadow:0 0 0 1px #0044f4 inset,0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-border-primary, 0px 0px 0px 1px #0044f4 inset),var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.input[data-v-6678f014]:disabled{background-color:#e0e4ea!important;background-color:var(--kui-color-background-disabled, #e0e4ea)!important;box-shadow:0 0 0 1px #e0e4ea inset!important;box-shadow:var(--kui-shadow-border-disabled, 0px 0px 0px 1px #e0e4ea inset)!important;color:#afb7c5!important;color:var(--kui-color-text-disabled, #afb7c5)!important;cursor:not-allowed}.input[data-v-6678f014]:read-only{background-color:#f9fafb;background-color:var(--kui-color-background-neutral-weakest, #f9fafb);box-shadow:0 0 0 1px #e0e4ea inset;box-shadow:var(--kui-shadow-border, 0px 0px 0px 1px #e0e4ea inset);color:#52596e;color:var(--kui-color-text-neutral-strong, #52596e)}.input:read-only[type=file][data-v-6678f014]{-webkit-appearance:none;background-color:#fff;background-color:var(--kui-color-background, #ffffff);border:0;border-radius:6px;border-radius:var(--kui-border-radius-30, 6px);box-shadow:0 0 0 1px #e0e4ea inset;box-shadow:var(--kui-shadow-border, 0px 0px 0px 1px #e0e4ea inset);box-sizing:border-box;outline:none;transition:box-shadow .2s ease-in-out;transition:box-shadow var(--kui-animation-duration-20, .2s) ease-in-out}.input:read-only[type=file][data-v-6678f014]{color:#000933;color:var(--kui-color-text, #000933);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:16px;font-size:var(--kui-font-size-40, 16px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:24px;line-height:var(--kui-line-height-40, 24px);text-overflow:ellipsis}@media (min-width: 640px){.input:read-only[type=file][data-v-6678f014]{font-size:14px;font-size:var(--kui-font-size-30, 14px)}}.input:read-only[type=file][data-v-6678f014]{padding:8px 12px;padding:var(--kui-space-40, 8px) var(--kui-space-50, 12px);width:100%}.input:read-only[type=file][data-v-6678f014]::placeholder{color:#000933;color:var(--kui-color-text, #000933);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:16px;font-size:var(--kui-font-size-40, 16px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:24px;line-height:var(--kui-line-height-40, 24px);text-overflow:ellipsis}@media (min-width: 640px){.input:read-only[type=file][data-v-6678f014]::placeholder{font-size:14px;font-size:var(--kui-font-size-30, 14px)}}.input:read-only[type=file][data-v-6678f014]::placeholder{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489)}.input:read-only[type=file][data-v-6678f014]{cursor:pointer}.input:read-only[type=file][data-v-6678f014]:hover{box-shadow:0 0 0 1px #5f9aff inset;box-shadow:var(--kui-shadow-border-primary-weak, 0px 0px 0px 1px #5f9aff inset)}.input:read-only[type=file][data-v-6678f014]:focus{box-shadow:0 0 0 1px #0044f4 inset,0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-border-primary, 0px 0px 0px 1px #0044f4 inset),var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.input:read-only[type=file][data-v-6678f014]:disabled{background-color:#e0e4ea!important;background-color:var(--kui-color-background-disabled, #e0e4ea)!important;box-shadow:0 0 0 1px #e0e4ea inset!important;box-shadow:var(--kui-shadow-border-disabled, 0px 0px 0px 1px #e0e4ea inset)!important;color:#afb7c5!important;color:var(--kui-color-text-disabled, #afb7c5)!important;cursor:not-allowed}.input[data-v-6678f014]::-ms-reveal{display:none}.code-block-action-button:not(:disabled).theme-light[data-v-b396569b]:not(.code-block-action-button-active){color:#52596e;color:var(--kui-color-text-neutral-strong, #52596e)}.code-block-action-button:not(:disabled).theme-light[data-v-b396569b]:not(.code-block-action-button-active):hover:not(:disabled):not(:focus),.code-block-action-button:not(:disabled).theme-light[data-v-b396569b]:not(.code-block-action-button-active):focus:is(:hover),.code-block-action-button:not(:disabled).theme-light[data-v-b396569b]:not(.code-block-action-button-active):focus-visible,.code-block-action-button:not(:disabled).theme-light[data-v-b396569b]:not(.code-block-action-button-active):active{background-color:#e0e4ea;background-color:var(--kui-color-background-neutral-weaker, #e0e4ea);color:#3a3f51;color:var(--kui-color-text-neutral-stronger, #3a3f51)}.code-block-action-button:not(:disabled).theme-light.code-block-action-button-active[data-v-b396569b]:hover:not(:disabled):not(:focus),.code-block-action-button:not(:disabled).theme-light.code-block-action-button-active[data-v-b396569b]:focus:is(:hover),.code-block-action-button:not(:disabled).theme-light.code-block-action-button-active[data-v-b396569b]:focus-visible,.code-block-action-button:not(:disabled).theme-light.code-block-action-button-active[data-v-b396569b]:active{background-color:#bee2ff;background-color:var(--kui-color-background-primary-weaker, #bee2ff)}.code-block-action-button:not(:disabled).theme-dark[data-v-b396569b]:not(.code-block-action-button-active){color:#fff;color:var(--kui-color-text-inverse, #ffffff)}.code-block-action-button:not(:disabled).theme-dark[data-v-b396569b]:not(.code-block-action-button-active):hover:not(:disabled):not(:focus),.code-block-action-button:not(:disabled).theme-dark[data-v-b396569b]:not(.code-block-action-button-active):focus:is(:hover),.code-block-action-button:not(:disabled).theme-dark[data-v-b396569b]:not(.code-block-action-button-active):focus-visible,.code-block-action-button:not(:disabled).theme-dark[data-v-b396569b]:not(.code-block-action-button-active):active{background-color:#0030cc;background-color:var(--kui-color-background-primary-strong, #0030cc);color:#fff;color:var(--kui-color-text-inverse, #ffffff)}.code-block-action-button:not(:disabled).theme-dark.code-block-action-button-active[data-v-b396569b]{color:#5f9aff;color:var(--kui-color-text-primary-weak, #5f9aff)}.code-block-action-button:not(:disabled).theme-dark.code-block-action-button-active[data-v-b396569b]:hover:not(:disabled):not(:focus),.code-block-action-button:not(:disabled).theme-dark.code-block-action-button-active[data-v-b396569b]:focus:is(:hover),.code-block-action-button:not(:disabled).theme-dark.code-block-action-button-active[data-v-b396569b]:focus-visible,.code-block-action-button:not(:disabled).theme-dark.code-block-action-button-active[data-v-b396569b]:active{background-color:#0044f4;background-color:var(--kui-color-background-primary, #0044f4);color:#fff;color:var(--kui-color-text-inverse, #ffffff)}.k-code-block[data-v-e37084fe]{background-color:#f9fafb;background-color:var(--kui-color-background-neutral-weakest, #f9fafb);border-radius:8px;border-radius:var(--kui-border-radius-40, 8px)}.k-code-block .code-block-actions[data-v-e37084fe]{border-bottom:1px solid #e0e4ea;border-bottom:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);justify-content:space-between;padding:4px 8px;padding:var(--kui-space-20, 4px) var(--kui-space-40, 8px)}.k-code-block .code-block-actions .code-block-search-input[data-v-e37084fe] input{background-color:transparent;background-color:var(--kui-color-background-transparent, transparent);box-shadow:none!important}.k-code-block .code-block-actions .code-block-search-results-container[data-v-e37084fe]{margin-left:auto;margin-left:var(--kui-space-auto, auto)}.k-code-block .code-block-actions .code-block-search-results-container .code-block-search-results[data-v-e37084fe]{color:#52596e;color:var(--kui-color-text-neutral-strong, #52596e);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:16px;line-height:var(--kui-line-height-20, 16px);white-space:nowrap}.k-code-block .code-block-actions[data-v-e37084fe],.k-code-block .code-block-search-results-container[data-v-e37084fe],.k-code-block .code-block-search-actions[data-v-e37084fe]{align-items:center;display:flex;gap:8px;gap:var(--kui-space-40, 8px)}.k-code-block .code-block-content[data-v-e37084fe]{max-height:var(--0072ed04);overflow-y:auto;padding:8px;padding:var(--kui-space-40, 8px);position:relative}.k-code-block .code-block-content pre[data-v-e37084fe]{display:grid;gap:16px;gap:var(--kui-space-60, 16px);grid-template-columns:var(--451b0346) 1fr;margin:0;margin:var(--kui-space-0, 0px);min-height:32px}.k-code-block .code-block-content pre .line-number-rows[data-v-e37084fe]{box-sizing:border-box;display:flex;flex-direction:column;-webkit-user-select:none;user-select:none}.k-code-block .code-block-content pre .line-number-rows .line[data-v-e37084fe]{font-family:JetBrains Mono,Consolas,monospace;font-family:var(--kui-font-family-code, "JetBrains Mono", Consolas, monospace);font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:20px;line-height:var(--kui-line-height-30, 20px);display:inline-flex;justify-content:flex-end}.k-code-block .code-block-content pre .line-number-rows .line .line-anchor[data-v-e37084fe]{color:#52596e;color:var(--kui-color-text-neutral-strong, #52596e)}.k-code-block .code-block-content pre .line-number-rows .line .line-anchor.hide-links[data-v-e37084fe]{text-decoration:none}.k-code-block .code-block-content pre .line-number-rows .line.line-is-match .line-anchor[data-v-e37084fe]{z-index:1}.k-code-block .code-block-content pre .line-number-rows .line.line-is-match[data-v-e37084fe]:before{background-color:#e0e4ea;background-color:var(--kui-color-background-neutral-weaker, #e0e4ea);content:" ";left:0;pointer-events:none;position:absolute;right:0;transition:border .2s ease-in-out;transition:border var(--kui-animation-duration-20, .2s) ease-in-out;width:100%}.k-code-block .code-block-content pre .line-number-rows .line.line-is-match.line-is-highlighted-match[data-v-e37084fe]:before{border-left:4px solid #0044f4;border-left:var(--kui-border-width-30, 4px) solid var(--kui-color-border-primary, #0044f4)}.k-code-block .code-block-content pre code[data-v-e37084fe]{font-family:JetBrains Mono,Consolas,monospace;font-family:var(--kui-font-family-code, "JetBrains Mono", Consolas, monospace);font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:20px;line-height:var(--kui-line-height-30, 20px);color:#232633;color:var(--kui-color-text-neutral-strongest, #232633);display:block;min-width:0;overflow-x:auto;z-index:1}.k-code-block .code-block-content pre.single-line[data-v-e37084fe]{grid-template-columns:auto;padding-right:40px;padding-right:var(--kui-space-100, 40px)}.k-code-block .code-block-content pre.single-line code[data-v-e37084fe]{line-height:32px;line-height:var(--kui-line-height-60, 32px)}.k-code-block .code-block-content .code-block-secondary-actions[data-v-e37084fe]{display:flex;gap:8px;gap:var(--kui-space-40, 8px);margin-right:8px;margin-right:var(--kui-space-40, 8px);margin-top:8px;margin-top:var(--kui-space-40, 8px);position:absolute;right:0;top:0;z-index:1}.k-code-block.theme-dark[data-v-e37084fe]{background-color:#000933;background-color:var(--kui-color-background-inverse, #000933)}.k-code-block.theme-dark .code-block-actions[data-v-e37084fe]{border-bottom-color:#fff3;border-bottom-color:var(--kui-color-border-inverse, rgba(255, 255, 255, .2))}.k-code-block.theme-dark .code-block-actions .code-block-search-input[data-v-e37084fe] input{color:#fff;color:var(--kui-color-text-inverse, #ffffff)}.k-code-block.theme-dark .code-block-actions .code-block-search-input[data-v-e37084fe] input::placeholder{color:#e0e4ea;color:var(--kui-color-text-neutral-weaker, #e0e4ea)}.k-code-block.theme-dark .code-block-actions .code-block-search-input .clear-query-button[data-v-e37084fe],.k-code-block.theme-dark .code-block-actions .code-block-search-input .code-block-search-icon[data-v-e37084fe]{color:#e0e4ea!important;color:var(--kui-color-text-neutral-weaker, #e0e4ea)!important}.k-code-block.theme-dark .code-block-actions .code-block-search-input .clear-query-button[data-v-e37084fe]:hover,.k-code-block.theme-dark .code-block-actions .code-block-search-input .clear-query-button[data-v-e37084fe]:focus,.k-code-block.theme-dark .code-block-actions .code-block-search-input .clear-query-button[data-v-e37084fe]:focus-visible{color:#fff!important;color:var(--kui-color-text-inverse, #ffffff)!important}.k-code-block.theme-dark .code-block-actions .code-block-search-results[data-v-e37084fe]{color:#fff;color:var(--kui-color-text-inverse, #ffffff)}.k-code-block.theme-dark .code-block-content pre .line-number-rows .line .line-anchor[data-v-e37084fe]{color:#afb7c5;color:var(--kui-color-text-neutral-weak, #afb7c5)}.k-code-block.theme-dark .code-block-content pre .line-number-rows .line.line-is-match[data-v-e37084fe]:before{background-color:#ffffff1f}.k-code-block.theme-dark .code-block-content pre .line-number-rows .line.line-is-match.line-is-highlighted-match[data-v-e37084fe]:before{border-left-color:#5f9aff;border-left-color:var(--kui-color-border-primary-weak, #5f9aff)}.k-code-block.theme-dark .code-block-content pre code[data-v-e37084fe]{color:#e0e4ea;color:var(--kui-color-text-neutral-weaker, #e0e4ea)}.k-code-block pre.filtered-code-block code .matched-term{color:#00abd2;color:var(--kui-color-text-decorative-aqua, #00abd2)}.k-collapse[data-v-8ffc05c7]{box-sizing:border-box;font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);width:100%}.k-collapse .collapse-heading[data-v-8ffc05c7]{display:block;margin-bottom:12px;margin-bottom:var(--kui-space-50, 12px)}.k-collapse .collapse-heading .collapse-title[data-v-8ffc05c7]{align-items:center;color:#000933;color:var(--kui-color-text, #000933);display:flex;font-size:16px;font-size:var(--kui-font-size-40, 16px);font-weight:700;font-weight:var(--kui-font-weight-bold, 700);gap:12px;gap:var(--kui-space-50, 12px);letter-spacing:-.32px;letter-spacing:var(--kui-letter-spacing-minus-30, -.32px);line-height:20px;line-height:var(--kui-line-height-30, 20px);margin:0;margin:var(--kui-space-0, 0px);margin-bottom:8px;margin-bottom:var(--kui-space-40, 8px)}.k-collapse .collapse-heading .collapse-trigger[data-v-8ffc05c7]{cursor:pointer}.k-collapse .collapse-heading .collapse-trigger .collapse-trigger-content[data-v-8ffc05c7]{background-color:transparent;background-color:var(--kui-color-background-transparent, transparent);border:none;color:inherit;cursor:pointer;padding:0;padding:var(--kui-space-0, 0px);align-items:center;border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);color:#0044f4;color:var(--kui-color-text-primary, #0044f4);display:flex;font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);gap:4px;gap:var(--kui-space-20, 4px);line-height:20px;line-height:var(--kui-line-height-30, 20px);outline:none;padding:2px;padding:var(--kui-space-10, 2px)}.k-collapse .collapse-heading .collapse-trigger .collapse-trigger-content[data-v-8ffc05c7]:hover:not(:focus):not(:active){color:#0030cc;color:var(--kui-color-text-primary-strong, #0030cc)}.k-collapse .collapse-heading .collapse-trigger .collapse-trigger-content[data-v-8ffc05c7]:focus-visible{box-shadow:0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-collapse .collapse-heading .collapse-trigger .collapse-trigger-content[data-v-8ffc05c7]:active{color:#002099;color:var(--kui-color-text-primary-stronger, #002099)}.k-collapse .collapse-heading .collapse-trigger .collapse-trigger-content .collapse-trigger-icon.collapse-expanded[data-v-8ffc05c7]{transform:rotate(90deg)}.k-collapse .collapse-heading.has-trailing-trigger[data-v-8ffc05c7]{align-items:center;display:flex;justify-content:space-between}.k-collapse .collapse-heading.has-trailing-trigger .collapse-title[data-v-8ffc05c7]{margin-bottom:0;margin-bottom:var(--kui-space-0, 0px)}.k-collapse .collapse-visible-content[data-v-8ffc05c7],.k-collapse .collapse-hidden-content[data-v-8ffc05c7]{color:#000933;color:var(--kui-color-text, #000933);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:20px;line-height:var(--kui-line-height-30, 20px);width:100%}.k-collapse .collapse-hidden-content[data-v-8ffc05c7]{margin-top:8px;margin-top:var(--kui-space-40, 8px)}.k-segmented-control[data-v-2e7c2b99]{display:flex;gap:0px;gap:var(--kui-space-0, 0px);width:100%}.k-segmented-control .segmented-control-button[data-v-2e7c2b99]{align-items:center;background-color:#fff;background-color:var(--kui-color-background, #ffffff);border-color:#0044f4;border-color:var(--kui-color-border-primary, #0044f4);border-style:solid;border-width:2px;border-width:var(--kui-border-width-20, 2px);color:#0044f4;color:var(--kui-color-text-primary, #0044f4);cursor:pointer;display:flex;font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);gap:6px;gap:var(--kui-space-30, 6px);height:32px;justify-content:center;line-height:16px;line-height:var(--kui-line-height-20, 16px);outline:none;padding-left:12px;padding-left:var(--kui-space-50, 12px);padding-right:12px;padding-right:var(--kui-space-50, 12px);transition:border-color .2s ease-in-out,color .2s ease-in-out,background-color .2s ease-in-out,box-shadow .2s ease-in-out;transition:border-color var(--kui-animation-duration-20, .2s) ease-in-out,color var(--kui-animation-duration-20, .2s) ease-in-out,background-color var(--kui-animation-duration-20, .2s) ease-in-out,box-shadow var(--kui-animation-duration-20, .2s) ease-in-out;white-space:nowrap;width:100%;z-index:1}.k-segmented-control .segmented-control-button[data-v-2e7c2b99]:not(:first-child){margin-left:-2px;margin-left:calc(var(--kui-border-width-20, 2px) * -1)}.k-segmented-control .segmented-control-button[data-v-2e7c2b99]:first-child{border-bottom-left-radius:6px;border-bottom-left-radius:var(--kui-border-radius-30, 6px);border-top-left-radius:6px;border-top-left-radius:var(--kui-border-radius-30, 6px)}.k-segmented-control .segmented-control-button[data-v-2e7c2b99]:last-child{border-bottom-right-radius:6px;border-bottom-right-radius:var(--kui-border-radius-30, 6px);border-top-right-radius:6px;border-top-right-radius:var(--kui-border-radius-30, 6px)}.k-segmented-control .segmented-control-button.large[data-v-2e7c2b99]{height:40px;padding-left:16px;padding-left:var(--kui-space-60, 16px);padding-right:16px;padding-right:var(--kui-space-60, 16px)}.k-segmented-control .segmented-control-button[data-v-2e7c2b99]:hover:not([disabled]){border-color:#0030cc;border-color:var(--kui-color-border-primary-strong, #0030cc);color:#0030cc;color:var(--kui-color-text-primary-strong, #0030cc);z-index:2}.k-segmented-control .segmented-control-button[data-v-2e7c2b99]:focus:not([disabled]){border-color:#002099;border-color:var(--kui-color-border-primary-stronger, #002099);color:#002099;color:var(--kui-color-text-primary-stronger, #002099);z-index:3}.k-segmented-control .segmented-control-button[data-v-2e7c2b99]:active:not([disabled]){border-color:#001466;border-color:var(--kui-color-border-primary-strongest, #001466);color:#001466;color:var(--kui-color-text-primary-strongest, #001466);z-index:3}.k-segmented-control .segmented-control-button[data-v-2e7c2b99]:focus-visible:not([disabled]){border-color:#0030cc;border-color:var(--kui-color-border-primary-strong, #0030cc);box-shadow:0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2));color:#0030cc;color:var(--kui-color-text-primary-strong, #0030cc);z-index:3}.k-segmented-control .segmented-control-button[disabled][data-v-2e7c2b99]{border-color:#e0e4ea!important;border-color:var(--kui-color-border-disabled, #e0e4ea)!important;color:#afb7c5!important;color:var(--kui-color-text-disabled, #afb7c5)!important;cursor:not-allowed;z-index:0}.k-segmented-control .segmented-control-button[disabled].selected[data-v-2e7c2b99]{background-color:#e0e4ea;background-color:var(--kui-color-background-disabled, #e0e4ea)}.k-segmented-control .segmented-control-button.selected[data-v-2e7c2b99]{background-color:#eefaff;background-color:var(--kui-color-background-primary-weakest, #eefaff);border-color:#002099;border-color:var(--kui-color-border-primary-stronger, #002099);color:#002099;color:var(--kui-color-text-primary-stronger, #002099);z-index:2}.k-segmented-control .segmented-control-button[data-v-2e7c2b99] .kui-icon{height:20px!important;height:var(--kui-icon-size-40, 20px)!important;width:20px!important;width:var(--kui-icon-size-40, 20px)!important}.vc-popover-content-wrapper{--popover-horizontal-content-offset: 8px;--popover-vertical-content-offset: 10px;--popover-caret-horizontal-offset: 18px;--popover-caret-vertical-offset: 8px;position:absolute;display:block;outline:none;z-index:10}.vc-popover-content-wrapper:not(.is-interactive){pointer-events:none}.vc-popover-content{position:relative;color:var(--vc-popover-content-color);font-weight:500;font-weight:var(--vc-font-medium);background-color:var(--vc-popover-content-bg);border:1px solid;border-color:var(--vc-popover-content-border);border-radius:.5rem;border-radius:var(--vc-rounded-lg);padding:4px;outline:none;z-index:10;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;box-shadow:var(--vc-shadow-lg)}.vc-popover-content.direction-bottom{margin-top:var(--popover-vertical-content-offset)}.vc-popover-content.direction-top{margin-bottom:var(--popover-vertical-content-offset)}.vc-popover-content.direction-left{margin-right:var(--popover-horizontal-content-offset)}.vc-popover-content.direction-right{margin-left:var(--popover-horizontal-content-offset)}.vc-popover-caret{content:"";position:absolute;display:block;width:12px;height:12px;border-top:inherit;border-left:inherit;background-color:inherit;z-index:-1}.vc-popover-caret.direction-bottom{top:0}.vc-popover-caret.direction-bottom.align-left{transform:translateY(-50%) rotate(45deg)}.vc-popover-caret.direction-bottom.align-center{transform:translate(-50%) translateY(-50%) rotate(45deg)}.vc-popover-caret.direction-bottom.align-right{transform:translateY(-50%) rotate(45deg)}.vc-popover-caret.direction-top{top:100%}.vc-popover-caret.direction-top.align-left{transform:translateY(-50%) rotate(-135deg)}.vc-popover-caret.direction-top.align-center{transform:translate(-50%) translateY(-50%) rotate(-135deg)}.vc-popover-caret.direction-top.align-right{transform:translateY(-50%) rotate(-135deg)}.vc-popover-caret.direction-left{left:100%}.vc-popover-caret.direction-left.align-top{transform:translate(-50%) rotate(135deg)}.vc-popover-caret.direction-left.align-middle{transform:translateY(-50%) translate(-50%) rotate(135deg)}.vc-popover-caret.direction-left.align-bottom{transform:translate(-50%) rotate(135deg)}.vc-popover-caret.direction-right{left:0}.vc-popover-caret.direction-right.align-top{transform:translate(-50%) rotate(-45deg)}.vc-popover-caret.direction-right.align-middle{transform:translateY(-50%) translate(-50%) rotate(-45deg)}.vc-popover-caret.direction-right.align-bottom{transform:translate(-50%) rotate(-45deg)}.vc-popover-caret.align-left{left:var(--popover-caret-horizontal-offset)}.vc-popover-caret.align-center{left:50%}.vc-popover-caret.align-right{right:var(--popover-caret-horizontal-offset)}.vc-popover-caret.align-top{top:var(--popover-caret-vertical-offset)}.vc-popover-caret.align-middle{top:50%}.vc-popover-caret.align-bottom{bottom:var(--popover-caret-vertical-offset)}.vc-day-popover-row{display:flex;align-items:center;transition:all .13s ease-in;transition:var(--vc-day-content-transition)}.vc-day-popover-row-indicator{display:flex;justify-content:center;align-items:center;flex-grow:0;width:15px}.vc-day-popover-row-indicator span{transition:all .13s ease-in;transition:var(--vc-day-content-transition)}.vc-day-popover-row-label{display:flex;align-items:center;flex-wrap:none;flex-grow:1;width:max-content;margin-left:4px;margin-right:4px;font-size:12px;font-size:var(--vc-text-xs);line-height:1.5;line-height:var(--vc-leading-normal)}.vc-day-popover-row-highlight{width:8px;height:5px;border-radius:3px}.vc-day-popover-row-bar{width:10px;height:3px}.vc-base-icon{display:inline-block;stroke:currentColor;stroke-width:2;fill:none}.vc-header{display:grid;grid-gap:4px;align-items:center;height:30px;margin-top:10px;padding-left:10px;padding-right:10px}.vc-header.is-lg{font-size:18px;font-size:var(--vc-text-lg)}.vc-header.is-xl{font-size:20px;font-size:var(--vc-text-xl)}.vc-header.is-2xl{font-size:24px;font-size:var(--vc-text-2xl)}.vc-header .vc-title-wrapper{grid-row:1;grid-column:title}.vc-header .vc-prev{grid-row:1;grid-column:prev}.vc-header .vc-next{grid-row:1;grid-column:next}.vc-header .vc-title,.vc-header .vc-prev,.vc-header .vc-next{display:flex;align-items:center;border:0;border-radius:.25rem;border-radius:var(--vc-rounded);pointer-events:auto;-webkit-user-select:none;user-select:none;cursor:pointer}.vc-header .vc-title{color:var(--vc-header-title-color);font-weight:600;font-weight:var(--vc-font-semibold);white-space:nowrap;padding:0 8px;margin:0;line-height:30px}.vc-header .vc-title:hover{opacity:.75}.vc-header .vc-arrow{display:flex;justify-content:center;align-items:center;color:var(--vc-header-arrow-color);width:28px;height:30px;margin:0;padding:0}.vc-header .vc-arrow:hover{background:var(--vc-header-arrow-hover-bg)}.vc-header .vc-arrow:disabled{opacity:.25;pointer-events:none}.vc-nav-header{display:flex;justify-content:space-between}.vc-nav-title,.vc-nav-arrow,.vc-nav-item{font-size:14px;font-size:var(--vc-text-sm);margin:0;cursor:pointer;-webkit-user-select:none;user-select:none;border:0;border-radius:.25rem;border-radius:var(--vc-rounded);white-space:nowrap}.vc-nav-title:hover,.vc-nav-arrow:hover,.vc-nav-item:hover{background-color:var(--vc-nav-hover-bg)}.vc-nav-title:disabled,.vc-nav-arrow:disabled,.vc-nav-item:disabled{opacity:.25;pointer-events:none}.vc-nav-title{color:var(--vc-nav-title-color);font-weight:700;font-weight:var(--vc-font-bold);line-height:1.375;line-height:var(--vc-leading-snug);height:30px;padding:0 6px}.vc-nav-arrow{display:flex;justify-content:center;align-items:center;color:var(--vc-header-arrow-color);width:26px;height:30px;padding:0}.vc-nav-items{display:grid;grid-template-columns:repeat(3,1fr);grid-row-gap:2px;grid-column-gap:5px;margin-top:2px}.vc-nav-item{width:48px;text-align:center;font-weight:600;font-weight:var(--vc-font-semibold);line-height:1.375;line-height:var(--vc-leading-snug);padding:6px 0}.vc-nav-item.is-active{color:var(--vc-nav-item-active-color);background-color:var(--vc-nav-item-active-bg);font-weight:700;font-weight:var(--vc-font-bold)}.vc-nav-item.is-active:not(:focus){box-shadow:var(--vc-nav-item-active-box-shadow)}.vc-nav-item.is-current{color:var(--vc-nav-item-current-color)}.vc-day{position:relative;min-height:32px;z-index:1}.vc-monthly .is-not-in-month *{opacity:0;pointer-events:none}.vc-day-layer{position:absolute;left:0;right:0;top:0;bottom:0;pointer-events:none}.vc-day-box-center-center{display:flex;justify-content:center;align-items:center;transform-origin:50% 50%}.vc-day-box-left-center{display:flex;justify-content:flex-start;align-items:center;transform-origin:0% 50%}.vc-day-box-right-center{display:flex;justify-content:flex-end;align-items:center;transform-origin:100% 50%}.vc-day-box-center-bottom{display:flex;justify-content:center;align-items:flex-end}.vc-day-content{display:flex;justify-content:center;align-items:center;font-size:14px;font-size:var(--vc-text-sm);font-weight:500;font-weight:var(--vc-font-medium);width:28px;height:28px;line-height:28px;border-radius:9999px;border-radius:var(--vc-rounded-full);-webkit-user-select:none;user-select:none;cursor:pointer}.vc-day-content:hover{background-color:var(--vc-day-content-hover-bg)}.vc-day-content.vc-disabled{color:var(--vc-day-content-disabled-color)}.vc-content:not(.vc-base){font-weight:700;font-weight:var(--vc-font-bold);color:var(--vc-content-color)}.vc-highlights{overflow:hidden;pointer-events:none;z-index:-1}.vc-highlight{width:28px;height:28px}.vc-highlight.vc-highlight-base-start{width:50%!important;border-radius:0!important;border-right-width:0!important}.vc-highlight.vc-highlight-base-end{width:50%!important;border-radius:0!important;border-left-width:0!important}.vc-highlight.vc-highlight-base-middle{width:100%;border-radius:0!important;border-left-width:0!important;border-right-width:0!important;margin:0 -1px}.vc-highlight-bg-outline,.vc-highlight-bg-none{background-color:var(--vc-highlight-outline-bg);border:2px solid;border-color:var(--vc-highlight-outline-border);border-radius:9999px;border-radius:var(--vc-rounded-full)}.vc-highlight-bg-light{background-color:var(--vc-highlight-light-bg);border-radius:9999px;border-radius:var(--vc-rounded-full)}.vc-highlight-bg-solid{background-color:var(--vc-highlight-solid-bg);border-radius:9999px;border-radius:var(--vc-rounded-full)}.vc-highlight-content-outline,.vc-highlight-content-none{font-weight:700;font-weight:var(--vc-font-bold);color:var(--vc-highlight-outline-content-color)}.vc-highlight-content-light{font-weight:700;font-weight:var(--vc-font-bold);color:var(--vc-highlight-light-content-color)}.vc-highlight-content-solid{font-weight:700;font-weight:var(--vc-font-bold);color:var(--vc-highlight-solid-content-color)}.vc-dots{display:flex;justify-content:center;align-items:center}.vc-dot{width:5px;height:5px;border-radius:9999px;transition:all .13s ease-in;transition:var(--vc-day-content-transition)}.vc-dot:not(:last-child){margin-right:3px}.vc-bars{display:flex;justify-content:flex-start;align-items:center;width:75%}.vc-bar{flex-grow:1;height:3px;transition:all .13s ease-in;transition:var(--vc-day-content-transition)}.vc-dot{background-color:var(--vc-dot-bg)}.vc-bar{background-color:var(--vc-bar-bg)}.vc-pane{min-width:250px}.vc-weeknumber{display:flex;justify-content:center;align-items:center;position:absolute}.vc-weeknumber.is-left{left:-26px;left:calc(var(--vc-weeknumber-offset-inside) * -1)}.vc-weeknumber.is-right{right:-26px;right:calc(var(--vc-weeknumber-offset-inside) * -1)}.vc-weeknumber.is-left-outside{left:-34px;left:calc(var(--vc-weeknumber-offset-outside) * -1)}.vc-weeknumber.is-right-outside{right:-34px;right:calc(var(--vc-weeknumber-offset-outside) * -1)}.vc-weeknumber-content{display:flex;justify-content:center;align-items:center;font-size:12px;font-size:var(--vc-text-xs);font-weight:500;font-weight:var(--vc-font-medium);font-style:italic;width:28px;height:28px;margin-top:2px;color:var(--vc-weeknumber-color);-webkit-user-select:none;user-select:none}.vc-weeks{position:relative;-webkit-overflow-scrolling:touch;padding:6px;min-width:232px}.vc-weeks.vc-show-weeknumbers-left{margin-left:26px;margin-left:var(--vc-weeknumber-offset-inside)}.vc-weeks.vc-show-weeknumbers-right{margin-right:26px;margin-right:var(--vc-weeknumber-offset-inside)}.vc-weekday{text-align:center;color:var(--vc-weekday-color);font-size:14px;font-size:var(--vc-text-sm);font-weight:700;font-weight:var(--vc-font-bold);line-height:14px;padding-top:4px;padding-bottom:8px;cursor:default;-webkit-user-select:none;user-select:none}.vc-week,.vc-weekdays{display:grid;grid-template-columns:repeat(7,1fr);position:relative}.vc-pane-container{width:100%;position:relative}.vc-pane-container.in-transition{overflow:hidden}.vc-pane-layout{display:grid}.vc-pane-header-wrapper{position:absolute;top:0;width:100%;pointer-events:none}.vc-day-popover-container{font-size:12px;font-size:var(--vc-text-xs);font-weight:500;font-weight:var(--vc-font-medium)}.vc-day-popover-header{font-size:12px;font-size:var(--vc-text-xs);color:var(--vc-day-popover-header-color);font-weight:600;font-weight:var(--vc-font-semibold);text-align:center}.vc-base-select{position:relative;display:flex;justify-content:center;align-items:center;height:30px;font-size:16px;font-size:var(--vc-text-base);font-weight:500;font-weight:var(--vc-font-medium)}.vc-base-select.vc-has-icon select{padding:0 27px 0 9px}.vc-base-select.vc-has-icon .vc-base-sizer{padding:0 28px 0 10px}.vc-base-select.vc-fit-content select{position:absolute;top:0;left:0;width:100%}.vc-base-select .vc-base-icon{position:absolute;top:6px;right:4px;opacity:.6;pointer-events:none}.vc-base-select .vc-base-sizer{font-size:16px;font-size:var(--vc-text-base);font-weight:500;font-weight:var(--vc-font-medium);color:transparent;padding:0 8px;margin:0}.vc-base-select select{display:inline-flex;justify-content:center;color:var(--vc-select-color);display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--vc-select-bg);border-radius:.25rem;border-radius:var(--vc-rounded);height:30px;width:max-content;padding:0 7px;margin:0;line-height:var(--leading-none);text-indent:0px;background-image:none;cursor:pointer;text-align:center}.vc-base-select select:hover{background-color:var(--vc-select-hover-bg)}.vc-base-select select.vc-align-left{text-align:left}.vc-base-select select.vc-align-right{text-align:right}.vc-time-picker{display:flex;flex-direction:column;align-items:center;padding:8px 4px}.vc-time-picker.vc-invalid{pointer-events:none;opacity:.5}.vc-time-picker.vc-attached{border-top:1px solid var(--vc-time-picker-border)}.vc-time-picker>*+*{margin-top:4px}.vc-time-header{display:flex;align-items:center;font-size:14px;font-size:var(--vc-text-sm);font-weight:600;font-weight:var(--vc-font-semibold);text-transform:uppercase;margin-top:-4px;padding-left:4px;padding-right:4px;line-height:21px}.vc-time-select-group{display:inline-flex;align-items:center;padding:0 4px;background:var(--vc-time-select-group-bg);border-radius:.375rem;border-radius:var(--vc-rounded-md);border:1px solid var(--vc-time-select-group-border)}.vc-time-select-group .vc-base-icon{margin-right:4px;color:var(--vc-time-select-group-icon-color)}.vc-time-select-group select{background:transparent;padding:0 4px}.vc-time-weekday{color:var(--vc-time-weekday-color);letter-spacing:var(--tracking-wide)}.vc-time-month{color:var(--vc-time-month-color);margin-left:8px}.vc-time-day{color:var(--vc-time-day-color);margin-left:4px}.vc-time-year{color:var(--vc-time-year-color);margin-left:8px}.vc-time-colon{margin:0 1px 2px 2px}.vc-time-decimal{margin:0 0 0 1px}.vc-none-enter-active,.vc-none-leave-active{transition-duration:0s}.vc-fade-enter-active,.vc-fade-leave-active,.vc-slide-left-enter-active,.vc-slide-left-leave-active,.vc-slide-right-enter-active,.vc-slide-right-leave-active,.vc-slide-up-enter-active,.vc-slide-up-leave-active,.vc-slide-down-enter-active,.vc-slide-down-leave-active,.vc-slide-fade-enter-active,.vc-slide-fade-leave-active{transition:transform .15s ease,opacity .15s ease;transition:transform var(--vc-slide-duration) var(--vc-slide-timing),opacity var(--vc-slide-duration) var(--vc-slide-timing);backface-visibility:hidden;pointer-events:none}.vc-none-leave-active,.vc-fade-leave-active,.vc-slide-left-leave-active,.vc-slide-right-leave-active,.vc-slide-up-leave-active,.vc-slide-down-leave-active{position:absolute!important;width:100%}.vc-none-enter-from,.vc-none-leave-to,.vc-fade-enter-from,.vc-fade-leave-to,.vc-slide-left-enter-from,.vc-slide-left-leave-to,.vc-slide-right-enter-from,.vc-slide-right-leave-to,.vc-slide-up-enter-from,.vc-slide-up-leave-to,.vc-slide-down-enter-from,.vc-slide-down-leave-to,.vc-slide-fade-enter-from,.vc-slide-fade-leave-to{opacity:0}.vc-slide-left-enter-from,.vc-slide-right-leave-to,.vc-slide-fade-enter-from.direction-left,.vc-slide-fade-leave-to.direction-left{transform:translate(22px);transform:translate(var(--vc-slide-translate))}.vc-slide-right-enter-from,.vc-slide-left-leave-to,.vc-slide-fade-enter-from.direction-right,.vc-slide-fade-leave-to.direction-right{transform:translate(-22px);transform:translate(calc(-1 * var(--vc-slide-translate)))}.vc-slide-up-enter-from,.vc-slide-down-leave-to,.vc-slide-fade-enter-from.direction-top,.vc-slide-fade-leave-to.direction-top{transform:translateY(22px);transform:translateY(var(--vc-slide-translate))}.vc-slide-down-enter-from,.vc-slide-up-leave-to,.vc-slide-fade-enter-from.direction-bottom,.vc-slide-fade-leave-to.direction-bottom{transform:translateY(-22px);transform:translateY(calc(-1 * var(--vc-slide-translate)))}:root{--vc-white: #ffffff;--vc-black: #000000;--vc-gray-50: #f8fafc;--vc-gray-100: #f1f5f9;--vc-gray-200: #e2e8f0;--vc-gray-300: #cbd5e1;--vc-gray-400: #94a3b8;--vc-gray-500: #64748b;--vc-gray-600: #475569;--vc-gray-700: #334155;--vc-gray-800: #1e293b;--vc-gray-900: #0f172a;--vc-font-family: BlinkMacSystemFont, -apple-system, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif;--vc-font-normal: 400;--vc-font-medium: 500;--vc-font-semibold: 600;--vc-font-bold: 700;--vc-text-2xs: 10px;--vc-text-xs: 12px;--vc-text-sm: 14px;--vc-text-base: 16px;--vc-text-lg: 18px;--vc-text-xl: 20px;--vc-text-2xl: 24px;--vc-leading-none: 1;--vc-leading-tight: 1.25;--vc-leading-snug: 1.375;--vc-leading-normal: 1.5;--vc-rounded: .25rem;--vc-rounded-md: .375rem;--vc-rounded-lg: .5rem;--vc-rounded-full: 9999px;--vc-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06);--vc-shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05);--vc-shadow-inner: inset 0 2px 4px 0 rgba(0, 0, 0, .06);--vc-slide-translate: 22px;--vc-slide-duration: .15s;--vc-slide-timing: ease;--vc-day-content-transition: all .13s ease-in;--vc-weeknumber-offset-inside: 26px;--vc-weeknumber-offset-outside: 34px}.vc-gray{--vc-accent-50: var(--vc-gray-50);--vc-accent-100: var(--vc-gray-100);--vc-accent-200: var(--vc-gray-200);--vc-accent-300: var(--vc-gray-300);--vc-accent-400: var(--vc-gray-400);--vc-accent-500: var(--vc-gray-500);--vc-accent-600: var(--vc-gray-600);--vc-accent-700: var(--vc-gray-700);--vc-accent-800: var(--vc-gray-800);--vc-accent-900: var(--vc-gray-900)}.vc-red{--vc-accent-50: #fef2f2;--vc-accent-100: #fee2e2;--vc-accent-200: #fecaca;--vc-accent-300: #fca5a5;--vc-accent-400: #f87171;--vc-accent-500: #ef4444;--vc-accent-600: #dc2626;--vc-accent-700: #b91c1c;--vc-accent-800: #991b1b;--vc-accent-900: #7f1d1d}.vc-orange{--vc-accent-50: #fff7ed;--vc-accent-100: #ffedd5;--vc-accent-200: #fed7aa;--vc-accent-300: #fdba74;--vc-accent-400: #fb923c;--vc-accent-500: #f97316;--vc-accent-600: #ea580c;--vc-accent-700: #c2410c;--vc-accent-800: #9a3412;--vc-accent-900: #7c2d12}.vc-yellow{--vc-accent-50: #fefce8;--vc-accent-100: #fef9c3;--vc-accent-200: #fef08a;--vc-accent-300: #fde047;--vc-accent-400: #facc15;--vc-accent-500: #eab308;--vc-accent-600: #ca8a04;--vc-accent-700: #a16207;--vc-accent-800: #854d0e;--vc-accent-900: #713f12}.vc-green{--vc-accent-50: #f0fdf4;--vc-accent-100: #dcfce7;--vc-accent-200: #bbf7d0;--vc-accent-300: #86efac;--vc-accent-400: #4ade80;--vc-accent-500: #22c55e;--vc-accent-600: #16a34a;--vc-accent-700: #15803d;--vc-accent-800: #166534;--vc-accent-900: #14532d}.vc-teal{--vc-accent-50: #f0fdfa;--vc-accent-100: #ccfbf1;--vc-accent-200: #99f6e4;--vc-accent-300: #5eead4;--vc-accent-400: #2dd4bf;--vc-accent-500: #14b8a6;--vc-accent-600: #0d9488;--vc-accent-700: #0f766e;--vc-accent-800: #115e59;--vc-accent-900: #134e4a}.vc-blue{--vc-accent-50: #eff6ff;--vc-accent-100: #dbeafe;--vc-accent-200: #bfdbfe;--vc-accent-300: #93c5fd;--vc-accent-400: #60a5fa;--vc-accent-500: #3b82f6;--vc-accent-600: #2563eb;--vc-accent-700: #1d4ed8;--vc-accent-800: #1e40af;--vc-accent-900: #1e3a8a}.vc-indigo{--vc-accent-50: #eef2ff;--vc-accent-100: #e0e7ff;--vc-accent-200: #c7d2fe;--vc-accent-300: #a5b4fc;--vc-accent-400: #818cf8;--vc-accent-500: #6366f1;--vc-accent-600: #4f46e5;--vc-accent-700: #4338ca;--vc-accent-800: #3730a3;--vc-accent-900: #312e81}.vc-purple{--vc-accent-50: #faf5ff;--vc-accent-100: #f3e8ff;--vc-accent-200: #e9d5ff;--vc-accent-300: #d8b4fe;--vc-accent-400: #c084fc;--vc-accent-500: #a855f7;--vc-accent-600: #9333ea;--vc-accent-700: #7e22ce;--vc-accent-800: #6b21a8;--vc-accent-900: #581c87}.vc-pink{--vc-accent-50: #fdf2f8;--vc-accent-100: #fce7f3;--vc-accent-200: #fbcfe8;--vc-accent-300: #f9a8d4;--vc-accent-400: #f472b6;--vc-accent-500: #ec4899;--vc-accent-600: #db2777;--vc-accent-700: #be185d;--vc-accent-800: #9d174d;--vc-accent-900: #831843}.vc-focus:focus-within{outline:0;box-shadow:var(--vc-focus-ring)}.vc-light{--vc-color: var(--vc-gray-900);--vc-bg: var(--vc-white);--vc-border: var(--vc-gray-300);--vc-hover-bg: hsla(211, 25%, 84%, .3);--vc-focus-ring: 0 0 0 2px rgb(59, 131, 246, .4);--vc-header-arrow-color: var(--vc-gray-500);--vc-header-arrow-hover-bg: var(--vc-gray-200);--vc-header-title-color: var(--vc-gray-900);--vc-weekday-color: var(--vc-gray-500);--vc-weeknumber-color: var(--vc-gray-400);--vc-nav-hover-bg: var(--vc-gray-200);--vc-nav-title-color: var(--vc-gray-900);--vc-nav-item-hover-box-shadow: none;--vc-nav-item-active-color: var(--vc-white);--vc-nav-item-active-bg: var(--vc-accent-500);--vc-nav-item-active-box-shadow: var(--vc-shadow);--vc-nav-item-current-color: var(--vc-accent-600);--vc-day-popover-container-color: var(--vc-white);--vc-day-popover-container-bg: var(--vc-gray-800);--vc-day-popover-container-border: var(--vc-gray-700);--vc-day-popover-header-color: var(--vc-gray-700);--vc-popover-content-color: var(--vc-gray-900);--vc-popover-content-bg: var(--vc-gray-50);--vc-popover-content-border: var(--vc-gray-300);--vc-time-picker-border: var(--vc-gray-300);--vc-time-weekday-color: var(--vc-gray-700);--vc-time-month-color: var(--vc-accent-600);--vc-time-day-color: var(--vc-accent-600);--vc-time-year-color: var(--vc-gray-500);--vc-time-select-group-bg: var(--vc-gray-50);--vc-time-select-group-border: var(--vc-gray-300);--vc-time-select-group-icon-color: var(--vc-accent-500);--vc-select-color: var(--vc-gray-900);--vc-select-bg: var(--vc-gray-100);--vc-select-hover-bg: var(--vc-gray-200);--vc-day-content-hover-bg: var(--vc-hover-bg);--vc-day-content-disabled-color: var(--vc-gray-400)}.vc-light.vc-attr,.vc-light .vc-attr{--vc-content-color: var(--vc-accent-600);--vc-highlight-outline-bg: var(--vc-white);--vc-highlight-outline-border: var(--vc-accent-600);--vc-highlight-outline-content-color: var(--vc-accent-700);--vc-highlight-light-bg: var(--vc-accent-200);--vc-highlight-light-content-color: var(--vc-accent-900);--vc-highlight-solid-bg: var(--vc-accent-600);--vc-highlight-solid-content-color: var(--vc-white);--vc-dot-bg: var(--vc-accent-600);--vc-bar-bg: var(--vc-accent-600)}.vc-dark{--vc-color: var(--vc-white);--vc-bg: var(--vc-gray-900);--vc-border: var(--vc-gray-700);--vc-hover-bg: hsla(216, 15%, 52%, .3);--vc-focus-ring: 0 0 0 2px rgb(59 130 246 / .7);--vc-header-arrow-color: var(--vc-gray-300);--vc-header-arrow-hover-bg: var(--vc-gray-800);--vc-header-title-color: var(--vc-gray-100);--vc-weekday-color: var(--vc-accent-200);--vc-weeknumber-color: var(--vc-gray-500);--vc-nav-hover-bg: var(--vc-gray-700);--vc-nav-title-color: var(--vc-gray-100);--vc-nav-item-hover-box-shadow: none;--vc-nav-item-active-color: var(--vc-white);--vc-nav-item-active-bg: var(--vc-accent-500);--vc-nav-item-active-box-shadow: none;--vc-nav-item-current-color: var(--vc-accent-400);--vc-day-popover-container-color: var(--vc-gray-800);--vc-day-popover-container-bg: var(--vc-white);--vc-day-popover-container-border: var(--vc-gray-100);--vc-day-popover-header-color: var(--vc-gray-300);--vc-popover-content-color: var(--vc-white);--vc-popover-content-bg: var(--vc-gray-800);--vc-popover-content-border: var(--vc-gray-700);--vc-time-picker-border: var(--vc-gray-700);--vc-time-weekday-color: var(--vc-gray-400);--vc-time-month-color: var(--vc-accent-400);--vc-time-day-color: var(--vc-accent-400);--vc-time-year-color: var(--vc-gray-500);--vc-time-select-group-bg: var(--vc-gray-700);--vc-time-select-group-border: var(--vc-gray-500);--vc-time-select-group-icon-color: var(--vc-accent-400);--vc-select-color: var(--vc-gray-200);--vc-select-bg: var(--vc-gray-700);--vc-select-hover-bg: var(--vc-gray-600);--vc-day-content-hover-bg: var(--vc-hover-bg);--vc-day-content-disabled-color: var(--vc-gray-600)}.vc-dark.vc-attr,.vc-dark .vc-attr{--vc-content-color: var(--vc-accent-500);--vc-highlight-outline-bg: var(--vc-gray-900);--vc-highlight-outline-border: var(--vc-accent-300);--vc-highlight-outline-content-color: var(--vc-accent-200);--vc-highlight-light-bg: var(--vc-accent-800);--vc-highlight-light-content-color: var(--vc-accent-100);--vc-highlight-solid-bg: var(--vc-accent-500);--vc-highlight-solid-content-color: var(--vc-white);--vc-dot-bg: var(--vc-accent-500);--vc-bar-bg: var(--vc-accent-500)}.vc-container{position:relative;display:inline-flex;width:max-content;height:max-content;font-family:BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-family:var(--vc-font-family);color:var(--vc-color);background-color:var(--vc-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent}.vc-container,.vc-container *{box-sizing:border-box}.vc-container:focus,.vc-container *:focus{outline:none}.vc-container .vc-container{border:none}.vc-bordered{border:1px solid;border-color:var(--vc-border);border-radius:.5rem;border-radius:var(--vc-rounded-lg)}.vc-expanded{min-width:100%}.vc-transparent{background-color:transparent}.vc-date-picker-content{padding:0;background-color:var(--vc-bg)}.vc-date-picker-content .vc-container{border:0}.k-datetime-picker.set-min-width .popover[data-v-51e2d8ca]{min-width:360px}.k-datetime-picker .datetime-picker-trigger-wrapper[data-v-51e2d8ca]{position:relative;width:100%}.k-datetime-picker .datetime-picker-trigger-wrapper .datetime-picker-trigger[data-v-51e2d8ca]{-webkit-appearance:none;background-color:#fff;background-color:var(--kui-color-background, #ffffff);border:0;border-radius:6px;border-radius:var(--kui-border-radius-30, 6px);box-shadow:0 0 0 1px #e0e4ea inset;box-shadow:var(--kui-shadow-border, 0px 0px 0px 1px #e0e4ea inset);box-sizing:border-box;outline:none;transition:box-shadow .2s ease-in-out;transition:box-shadow var(--kui-animation-duration-20, .2s) ease-in-out}.k-datetime-picker .datetime-picker-trigger-wrapper .datetime-picker-trigger[data-v-51e2d8ca]{color:#000933;color:var(--kui-color-text, #000933);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:16px;font-size:var(--kui-font-size-40, 16px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:24px;line-height:var(--kui-line-height-40, 24px);text-overflow:ellipsis}@media (min-width: 640px){.k-datetime-picker .datetime-picker-trigger-wrapper .datetime-picker-trigger[data-v-51e2d8ca]{font-size:14px;font-size:var(--kui-font-size-30, 14px)}}.k-datetime-picker .datetime-picker-trigger-wrapper .datetime-picker-trigger[data-v-51e2d8ca]{padding:8px 12px;padding:var(--kui-space-40, 8px) var(--kui-space-50, 12px);width:100%}.k-datetime-picker .datetime-picker-trigger-wrapper .datetime-picker-trigger[data-v-51e2d8ca]::placeholder{color:#000933;color:var(--kui-color-text, #000933);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:16px;font-size:var(--kui-font-size-40, 16px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:24px;line-height:var(--kui-line-height-40, 24px);text-overflow:ellipsis}@media (min-width: 640px){.k-datetime-picker .datetime-picker-trigger-wrapper .datetime-picker-trigger[data-v-51e2d8ca]::placeholder{font-size:14px;font-size:var(--kui-font-size-30, 14px)}}.k-datetime-picker .datetime-picker-trigger-wrapper .datetime-picker-trigger[data-v-51e2d8ca]::placeholder{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489)}.k-datetime-picker .datetime-picker-trigger-wrapper .datetime-picker-trigger[data-v-51e2d8ca]{cursor:pointer;display:inline-flex}.k-datetime-picker .datetime-picker-trigger-wrapper .datetime-picker-trigger[data-v-51e2d8ca]:hover{box-shadow:0 0 0 1px #5f9aff inset;box-shadow:var(--kui-shadow-border-primary-weak, 0px 0px 0px 1px #5f9aff inset)}.k-datetime-picker .datetime-picker-trigger-wrapper .datetime-picker-trigger[data-v-51e2d8ca]:focus{box-shadow:0 0 0 1px #0044f4 inset,0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-border-primary, 0px 0px 0px 1px #0044f4 inset),var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-datetime-picker .datetime-picker-trigger-wrapper .datetime-picker-trigger.disabled[data-v-51e2d8ca]{background-color:#e0e4ea!important;background-color:var(--kui-color-background-disabled, #e0e4ea)!important;box-shadow:0 0 0 1px #e0e4ea inset!important;box-shadow:var(--kui-shadow-border-disabled, 0px 0px 0px 1px #e0e4ea inset)!important;color:#afb7c5!important;color:var(--kui-color-text-disabled, #afb7c5)!important;cursor:not-allowed}.k-datetime-picker .datetime-picker-trigger-wrapper .datetime-picker-trigger.disabled[data-v-51e2d8ca]{pointer-events:none}.k-datetime-picker .datetime-picker-trigger-wrapper .datetime-picker-trigger.disabled .datetime-picker-display[data-v-51e2d8ca]{color:#afb7c5!important;color:var(--kui-color-text-disabled, #afb7c5)!important}.k-datetime-picker .datetime-picker-trigger-wrapper .datetime-picker-trigger .datetime-picker-display[data-v-51e2d8ca]{color:#000933;color:var(--kui-color-text, #000933);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:16px;font-size:var(--kui-font-size-40, 16px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:24px;line-height:var(--kui-line-height-40, 24px);text-overflow:ellipsis}@media (min-width: 640px){.k-datetime-picker .datetime-picker-trigger-wrapper .datetime-picker-trigger .datetime-picker-display[data-v-51e2d8ca]{font-size:14px;font-size:var(--kui-font-size-30, 14px)}}.k-datetime-picker .datetime-picker-trigger-wrapper .datetime-picker-trigger .datetime-picker-display[data-v-51e2d8ca]{display:flex;flex-wrap:wrap;pointer-events:none;white-space:nowrap}.k-datetime-picker .datetime-picker-trigger-wrapper .datetime-picker-trigger .datetime-picker-display.has-icon[data-v-51e2d8ca]{margin-left:28px;margin-left:calc(var(--kui-icon-size-40, 20px) + var(--kui-space-40, 8px))}.k-datetime-picker .datetime-picker-trigger-wrapper .calendar-icon[data-v-51e2d8ca]{left:12px;left:var(--kui-space-50, 12px);margin-top:2px;pointer-events:none;position:absolute;top:8px;top:var(--kui-space-40, 8px)}.k-datetime-picker .datetime-picker-trigger-wrapper.disabled[data-v-51e2d8ca]{cursor:not-allowed}.k-datetime-picker[data-v-51e2d8ca] .popover .popover-container{border:kui-border-width-10 solid #e0e4ea;border:var(--kui-border-width-10, kui-border-width-10) solid var(--kui-color-border, #e0e4ea);border-radius:8px;border-radius:var(--kui-border-radius-40, 8px);max-height:90vh;max-width:350px;min-width:290px;overflow:hidden;padding:8px;padding:var(--kui-space-40, 8px)}.k-datetime-picker[data-v-51e2d8ca] .popover .popover-container .popover-content .datetime-picker-toggle{margin-bottom:8px;margin-bottom:var(--kui-space-40, 8px)}.k-datetime-picker[data-v-51e2d8ca] .popover .popover-container .popover-content .range-display{font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:16px;line-height:var(--kui-line-height-20, 16px);margin:0;margin:var(--kui-space-0, 0px);margin-bottom:8px;margin-bottom:var(--kui-space-40, 8px)}.k-datetime-picker[data-v-51e2d8ca] .popover .popover-container .popover-content .relative-periods-container,.k-datetime-picker[data-v-51e2d8ca] .popover .popover-container .popover-content .timeframe-section{display:flex;flex-direction:column}.k-datetime-picker[data-v-51e2d8ca] .popover .popover-container .popover-content .timeframe-section:not(:last-child){margin-bottom:8px;margin-bottom:var(--kui-space-40, 8px)}.k-datetime-picker[data-v-51e2d8ca] .popover .popover-container .popover-content .timeframe-section .timeframe-section-title{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);line-height:16px;line-height:var(--kui-line-height-20, 16px);margin-bottom:4px;margin-bottom:var(--kui-space-20, 4px)}.k-datetime-picker[data-v-51e2d8ca] .popover .popover-container .popover-content .timeframe-section .timeframe-buttons{display:grid;gap:8px;gap:var(--kui-space-40, 8px);grid-template-columns:repeat(3,1fr)}.k-datetime-picker[data-v-51e2d8ca] .popover .popover-container .popover-content .timeframe-section .timeframe-buttons .timeframe-button{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-width:1px;border-width:var(--kui-border-width-10, 1px);display:block;font-size:12px;font-size:var(--kui-font-size-20, 12px);line-height:16px;line-height:var(--kui-line-height-20, 16px)}.k-datetime-picker[data-v-51e2d8ca] .popover .popover-container .popover-footer{margin:0;margin:var(--kui-space-0, 0px);margin-top:8px;margin-top:var(--kui-space-40, 8px)}.k-datetime-picker[data-v-51e2d8ca] .popover .popover-container .popover-footer .datetime-picker-footer-container{display:flex;gap:8px;gap:var(--kui-space-40, 8px);justify-content:flex-end}.k-datetime-picker{--vc-white: var(--kui-color-text-inverse, #ffffff);--vc-focus-ring: var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2));--vc-header-arrow-color: var(--kui-color-text-neutral, #6c7489);--vc-header-title-color: var(--kui-color-text, #000933);--vc-nav-title-color: var(--kui-color-text, #000933);--vc-day-content-hover-bg: var(--kui-color-background-transparent, transparent);--vc-weekday-color: var(--kui-color-text-neutral, #6c7489);--vc-select-color: var(--kui-color-text, #000933);--vc-font-family: var(--kui-font-family-text, Inter, Roboto, Helvetica, sans-serif);--vc-text-sm: var(--kui-font-size-20, 12px);--vc-font-bold: var(--kui-font-weight-semibold, 600)}.k-datetime-picker .vc-blue{--vc-accent-200: var(--kui-color-background-primary-weakest, #eefaff);--vc-accent-600: var(--kui-color-background-primary, #0044f4);--vc-accent-900: var(--kui-color-text, #000933)}.k-datetime-picker .vc-container{--vc-white: var(--kui-color-text-inverse, #ffffff);--vc-focus-ring: var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2));--vc-header-arrow-color: var(--kui-color-text-neutral, #6c7489);--vc-header-title-color: var(--kui-color-text, #000933);--vc-nav-title-color: var(--kui-color-text, #000933);--vc-day-content-hover-bg: var(--kui-color-background-transparent, transparent);--vc-weekday-color: var(--kui-color-text-neutral, #6c7489);--vc-select-color: var(--kui-color-text, #000933);--vc-font-family: var(--kui-font-family-text, Inter, Roboto, Helvetica, sans-serif);--vc-text-sm: var(--kui-font-size-20, 12px);--vc-font-bold: var(--kui-font-weight-semibold, 600)}.k-datetime-picker .vc-container .vc-blue{--vc-accent-200: var(--kui-color-background-primary-weakest, #eefaff);--vc-accent-600: var(--kui-color-background-primary, #0044f4);--vc-accent-900: var(--kui-color-text, #000933)}.k-datetime-picker .vc-container{border:none;width:100%}.k-datetime-picker .vc-container button{background-color:#fff;background-color:var(--kui-color-background, #ffffff)}.k-datetime-picker .vc-container button:hover:not([disabled]){background-color:#fff;background-color:var(--kui-color-background, #ffffff);color:#232633;color:var(--kui-color-text-neutral-strongest, #232633)}.k-datetime-picker .vc-container .vc-title{background-color:#fff;background-color:var(--kui-color-background, #ffffff);font-weight:400;font-weight:var(--kui-font-weight-regular, 400)}.k-datetime-picker .vc-container .vc-title:hover:not([disabled]){color:#52596e;color:var(--kui-color-text-neutral-strong, #52596e);opacity:1}.k-datetime-picker .vc-container .vc-day{color:#000933;color:var(--kui-color-text, #000933);font-weight:600;font-weight:var(--kui-font-weight-semibold, 600)}.k-datetime-picker .vc-container .vc-day.is-today .vc-day-content{background-color:#e0e4ea;background-color:var(--kui-color-background-neutral-weaker, #e0e4ea)}.k-datetime-picker .vc-container .vc-day.is-today .vc-day-content.vcal-day-base,.k-datetime-picker .vc-container .vc-day.is-today .vc-day-content.vcal-day-drag-base{background-color:#eefaff;background-color:var(--kui-color-background-primary-weakest, #eefaff)}.k-datetime-picker .vc-container .vc-day.is-today .vc-day-content.vcal-day-start,.k-datetime-picker .vc-container .vc-day.is-today .vc-day-content.vcal-drag-day-start .k-datetime-picker .vc-container .vc-day.is-today .vc-day-content.vcal-day-end,.k-datetime-picker .vc-container .vc-day.is-today .vc-day-content.vcal-drag-day-end,.k-datetime-picker .vc-container .vc-day.is-today .vc-day-content.vc-highlight-content-solid{background-color:#0044f4;background-color:var(--kui-color-background-primary, #0044f4)}.k-datetime-picker .vc-container .vc-day .vc-day-content:hover:not(.vc-disabled){background-color:#eefaff;background-color:var(--kui-color-background-primary-weakest, #eefaff)}.k-datetime-picker .vc-container .vc-day .vc-day-content.vcal-day-base:hover{background-color:#bee2ff;background-color:var(--kui-color-background-primary-weaker, #bee2ff)}.k-datetime-picker .vc-container .vc-day .vc-day-content.vcal-day-start:hover,.k-datetime-picker .vc-container .vc-day .vc-day-content.vcal-drag-day-start .k-datetime-picker .vc-container .vc-day .vc-day-content.vcal-day-end:hover,.k-datetime-picker .vc-container .vc-day .vc-day-content.vcal-drag-day-end:hover,.k-datetime-picker .vc-container .vc-day .vc-day-content.vc-highlight-content-solid:hover{background-color:#0030cc!important;background-color:var(--kui-color-background-primary-strong, #0030cc)!important}.k-datetime-picker .vc-container .vc-day .vc-day-content.vc-disabled{color:#afb7c5;color:var(--kui-color-text-disabled, #afb7c5);opacity:1;pointer-events:none}.k-datetime-picker .vc-container .vc-time-picker{align-items:flex-start;background-color:#f9fafb;background-color:var(--kui-color-background-neutral-weakest, #f9fafb);border:none;border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);opacity:1;width:100%}.k-datetime-picker .vc-container .vc-time-picker .vc-time-select-group{border:none}.k-datetime-picker .vc-container .vc-time-picker .vc-time-select-group .vc-base-icon{display:none}.k-datetime-picker .vc-container .vc-time-picker .vc-time-select-group .vc-base-select:last-child{margin-left:4px;margin-left:var(--kui-space-20, 4px)}.k-datetime-picker .vc-container .vc-time-picker .vc-time-select-group .vc-base-select select{background-color:#fff;background-color:var(--kui-color-background, #ffffff);border:1px solid #e0e4ea;border:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea)}.k-datetime-picker .vc-container .vc-time-picker .vc-time-header{text-transform:none}.k-datetime-picker .vc-container .vc-time-picker .vc-time-weekday,.k-datetime-picker .vc-container .vc-time-picker .vc-time-month,.k-datetime-picker .vc-container .vc-time-picker .vc-time-day,.k-datetime-picker .vc-container .vc-time-picker .vc-time-year{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489)}.k-datetime-picker .vc-container .vc-time-picker .vc-time-weekday:not(:first-child),.k-datetime-picker .vc-container .vc-time-picker .vc-time-month:not(:first-child),.k-datetime-picker .vc-container .vc-time-picker .vc-time-day:not(:first-child),.k-datetime-picker .vc-container .vc-time-picker .vc-time-year:not(:first-child){margin-left:2px;margin-left:var(--kui-space-10, 2px)}.k-datetime-picker .vc-container .vc-time-picker.vc-invalid select{background-color:#e0e4ea!important;background-color:var(--kui-color-background-disabled, #e0e4ea)!important;color:#afb7c5!important;color:var(--kui-color-text-disabled, #afb7c5)!important}.k-datetime-picker .vc-popover-content{--vc-white: var(--kui-color-text-inverse, #ffffff);--vc-focus-ring: var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2));--vc-header-arrow-color: var(--kui-color-text-neutral, #6c7489);--vc-header-title-color: var(--kui-color-text, #000933);--vc-nav-title-color: var(--kui-color-text, #000933);--vc-day-content-hover-bg: var(--kui-color-background-transparent, transparent);--vc-weekday-color: var(--kui-color-text-neutral, #6c7489);--vc-select-color: var(--kui-color-text, #000933);--vc-font-family: var(--kui-font-family-text, Inter, Roboto, Helvetica, sans-serif);--vc-text-sm: var(--kui-font-size-20, 12px);--vc-font-bold: var(--kui-font-weight-semibold, 600)}.k-datetime-picker .vc-popover-content .vc-blue{--vc-accent-200: var(--kui-color-background-primary-weakest, #eefaff);--vc-accent-600: var(--kui-color-background-primary, #0044f4);--vc-accent-900: var(--kui-color-text, #000933)}.k-datetime-picker .vc-popover-content{background-color:#fff;background-color:var(--kui-color-background, #ffffff);border:1px solid #e0e4ea;border:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);box-shadow:0 4px 20px #00000014;box-shadow:var(--kui-shadow, 0px 4px 20px 0px rgba(0, 0, 0, .08));width:100%}.k-datetime-picker .vc-popover-content .vc-popover-caret{display:none}.k-datetime-picker .vc-popover-content .vc-nav-header{margin-bottom:8px;margin-bottom:var(--kui-space-40, 8px)}.k-datetime-picker .vc-popover-content .vc-nav-header .vc-nav-arrow{background-color:#fff;background-color:var(--kui-color-background, #ffffff)}.k-datetime-picker .vc-popover-content .vc-nav-header .vc-nav-arrow:hover:not([disabled]){background-color:#fff;background-color:var(--kui-color-background, #ffffff);color:#232633;color:var(--kui-color-text-neutral-strongest, #232633)}.k-datetime-picker .vc-popover-content .vc-nav-header .vc-nav-title{background-color:#fff;background-color:var(--kui-color-background, #ffffff);font-weight:400;font-weight:var(--kui-font-weight-regular, 400)}.k-datetime-picker .vc-popover-content .vc-nav-header .vc-nav-title:hover:not([disabled]){color:#52596e;color:var(--kui-color-text-neutral-strong, #52596e);opacity:1}.k-datetime-picker .vc-popover-content .vc-nav-item{background-color:#fff;background-color:var(--kui-color-background, #ffffff);box-shadow:none!important;color:#3a3f51;color:var(--kui-color-text-neutral-stronger, #3a3f51);font-weight:500;font-weight:var(--kui-font-weight-medium, 500)}.k-datetime-picker .vc-popover-content .vc-nav-item:hover:not([disabled]){background-color:#eefaff;background-color:var(--kui-color-background-primary-weakest, #eefaff)}.k-datetime-picker .vc-popover-content .vc-nav-item.is-active{background-color:#0044f4!important;background-color:var(--kui-color-background-primary, #0044f4)!important;color:#fff;color:var(--kui-color-text-inverse, #ffffff)}.k-datetime-picker .vc-popover-content .vc-nav-item.is-current{background-color:#e0e4ea;background-color:var(--kui-color-background-neutral-weaker, #e0e4ea)}.k-datetime-picker .vc-popover-content .vc-nav-item[disabled]{color:#afb7c5;color:var(--kui-color-text-disabled, #afb7c5);opacity:1;pointer-events:none}.k-file-upload[data-v-4e0eb55c] .k-input input[type=file]::-webkit-file-upload-button,.k-file-upload[data-v-4e0eb55c] .k-input input[type=file]::file-selector-button{margin:0;opacity:0;padding:0;pointer-events:none;width:0}.k-file-upload[data-v-4e0eb55c] .k-input input[type=file],.k-file-upload[data-v-4e0eb55c] .k-input input[type=file][disabled]{color:transparent!important}.k-file-upload .file-upload-input-wrapper[data-v-4e0eb55c]{position:relative}.k-file-upload .file-upload-input-wrapper .file-upload-input-text[data-v-4e0eb55c]{color:#000933;color:var(--kui-color-text, #000933);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:16px;font-size:var(--kui-font-size-40, 16px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:24px;line-height:var(--kui-line-height-40, 24px);text-overflow:ellipsis}@media (min-width: 640px){.k-file-upload .file-upload-input-wrapper .file-upload-input-text[data-v-4e0eb55c]{font-size:14px;font-size:var(--kui-font-size-30, 14px)}}.k-file-upload .file-upload-input-wrapper .file-upload-input-text[data-v-4e0eb55c]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.k-file-upload .file-upload-input-wrapper .file-upload-input-text[data-v-4e0eb55c]{left:0;margin-left:12px;margin-left:var(--kui-space-50, 12px);margin-top:8px;margin-top:var(--kui-space-40, 8px);max-width:90%;pointer-events:none;position:absolute;top:0;z-index:1}.k-file-upload .file-upload-input-wrapper .file-upload-input-text.placeholder[data-v-4e0eb55c]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489)}.k-file-upload .file-upload-input-wrapper .file-upload-input-text.has-icon[data-v-4e0eb55c]{margin-left:40px;margin-left:calc(var(--kui-space-50, 12px) + var(--kui-icon-size-40, 20px) + var(--kui-space-40, 8px));max-width:80%}.k-file-upload .file-upload-input-wrapper .file-upload-input-text.disabled[data-v-4e0eb55c]{color:#afb7c5!important;color:var(--kui-color-text-disabled, #afb7c5)!important}.k-input-switch[data-v-deeb237b]{align-items:center;display:inline-flex;gap:8px;gap:var(--kui-space-40, 8px)}.k-input-switch.label-before[data-v-deeb237b]{flex-direction:row-reverse}.k-input-switch input[data-v-deeb237b]{display:none}.k-input-switch[data-v-deeb237b] .k-label{margin-bottom:0;margin-bottom:var(--kui-space-0, 0px)}[data-v-deeb237b]:not(.k-input-switch.disabled) .k-label{cursor:pointer}.k-input-switch .switch-control-wrapper[data-v-deeb237b]{display:flex!important}.k-input-switch .switch-control[data-v-deeb237b]{border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);height:22px;width:44px;background-color:#e0e4ea;background-color:var(--kui-color-background-neutral-weaker, #e0e4ea);cursor:pointer;outline:none;padding:2px;padding:var(--kui-space-10, 2px);position:relative;transition:background-color .2s ease-in-out;transition:background-color var(--kui-animation-duration-20, .2s) ease-in-out}.k-input-switch .switch-control[data-v-deeb237b]:hover:not(.disabled){background-color:#afb7c5;background-color:var(--kui-color-background-neutral-weak, #afb7c5)}.k-input-switch .switch-control[data-v-deeb237b]:hover:not(.disabled):after{border:2px solid #e0e4ea;border:var(--kui-border-width-20, 2px) solid var(--kui-color-border-neutral-weaker, #e0e4ea)}.k-input-switch .switch-control[data-v-deeb237b]:focus-visible{box-shadow:0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-input-switch .switch-control[data-v-deeb237b]:before{background-color:#fff;background-color:var(--kui-color-background, #ffffff);border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);box-shadow:0 0 0 1px #e0e4ea inset;box-shadow:var(--kui-shadow-border, 0px 0px 0px 1px #e0e4ea inset);content:"";display:block;height:calc(100% - 4px);height:calc(100% - var(--kui-space-10, 2px) * 2);left:2px;left:var(--kui-space-10, 2px);position:absolute;top:50%;transform:translateY(-50%);transition:transform .2s ease-in-out,box-shadow .2s ease-in-out;transition:transform var(--kui-animation-duration-20, .2s) ease-in-out,box-shadow var(--kui-animation-duration-20, .2s) ease-in-out;width:calc(50% - 4px);width:calc(50% - var(--kui-space-10, 2px) * 2);z-index:1}.k-input-switch .switch-control[data-v-deeb237b]:after{height:8px;right:calc(25% - 4px);width:8px;border:2px solid #afb7c5;border:var(--kui-border-width-20, 2px) solid var(--kui-color-border-neutral-weak, #afb7c5);border-radius:50%;border-radius:var(--kui-border-radius-circle, 50%);box-sizing:border-box;content:"";display:block;position:absolute;top:50%;transform:translateY(-50%);transition:border-color .2s ease-in-out;transition:border-color var(--kui-animation-duration-20, .2s) ease-in-out}.k-input-switch .switch-control-enabled-bar[data-v-deeb237b]{background-color:#fff;background-color:var(--kui-color-background, #ffffff);border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);display:block;height:35%;left:25%;position:absolute;top:50%;transform:translateY(-50%);width:2px}.k-input-switch .switch-control.checked[data-v-deeb237b]{background-color:#0044f4;background-color:var(--kui-color-background-primary, #0044f4)}.k-input-switch .switch-control.checked[data-v-deeb237b]:hover:not(.disabled){background-color:#0030cc;background-color:var(--kui-color-background-primary-strong, #0030cc)}.k-input-switch .switch-control.checked[data-v-deeb237b]:before{box-shadow:0 0 0 1px #0030cc inset;box-shadow:0 0 0 var(--kui-border-width-10, 1px) var(--kui-color-border-primary-strong, #0030cc) inset;transform:translateY(-50%) translate(22px)}.k-input-switch .switch-control.disabled[data-v-deeb237b]{background-color:#e0e4ea;background-color:var(--kui-color-background-disabled, #e0e4ea);cursor:not-allowed}.k-input-switch .switch-control.disabled[data-v-deeb237b]:before{background-color:#e0e4ea;background-color:var(--kui-color-background-disabled, #e0e4ea);box-shadow:0 0 0 1px #afb7c5 inset;box-shadow:0 0 0 var(--kui-border-width-10, 1px) var(--kui-color-border-neutral-weak, #afb7c5) inset}.k-input-switch .switch-control.disabled .switch-control-enabled-bar[data-v-deeb237b]{background-color:#afb7c5;background-color:var(--kui-color-background-neutral-weak, #afb7c5)}.k-input-switch.small .switch-control[data-v-deeb237b]{border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);height:22px;width:44px}.k-input-switch.small .switch-control[data-v-deeb237b]:after{height:8px;right:calc(25% - 4px);width:8px}.k-input-switch.large .switch-control[data-v-deeb237b]{border-radius:6px;border-radius:var(--kui-border-radius-30, 6px);height:30px;width:60px}.k-input-switch.large .switch-control[data-v-deeb237b]:before{border-radius:6px;border-radius:var(--kui-border-radius-30, 6px)}.k-input-switch.large .switch-control[data-v-deeb237b]:after{height:10px;right:calc(25% - 5px);width:10px}.k-input-switch.large .switch-control.checked[data-v-deeb237b]:before{transform:translateY(-50%) translate(30px)}.k-input-switch.disabled[data-v-deeb237b] .k-label{cursor:not-allowed}.k-modal .modal-backdrop[data-v-04f92b76]{align-items:flex-start;background-color:#00093399;background-color:var(--kui-color-background-overlay, rgba(0, 9, 51, .6));display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;padding:20px 12px 0;padding:var(--kui-space-70, 20px) var(--kui-space-50, 12px) var(--kui-space-0, 0px) var(--kui-space-50, 12px);position:fixed;z-index:var(--b10d3658)}@media (min-width: 768px){.k-modal .modal-backdrop[data-v-04f92b76]{padding-top:48px;padding-top:var(--kui-space-110, 48px)}}.k-modal .modal-backdrop.modal-full-screen[data-v-04f92b76]{align-items:center;padding-top:0;padding-top:var(--kui-space-0, 0px)}.k-modal .modal-backdrop.modal-full-screen>.modal-container[data-v-04f92b76]{display:flex;flex-direction:column;height:95vh}.k-modal .modal-backdrop.modal-full-screen>.modal-container .modal-title[data-v-04f92b76]{display:flex;gap:8px;gap:var(--kui-space-40, 8px)}.k-modal .modal-backdrop.modal-full-screen>.modal-container .modal-content[data-v-04f92b76]{flex:1}.k-modal .modal-container[data-v-04f92b76]{background-color:#fff;background-color:var(--kui-color-background, #ffffff);border:1px solid #e0e4ea;border:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);border-radius:8px;border-radius:var(--kui-border-radius-40, 8px);box-shadow:0 4px 20px #00000014;box-shadow:var(--kui-shadow, 0px 4px 20px 0px rgba(0, 0, 0, .08));max-width:var(--dc6b381a);width:100%}.k-modal .modal-container.custom-content[data-v-04f92b76]{color:#000933;color:var(--kui-color-text, #000933);display:flex;flex-direction:column;font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:20px;line-height:var(--kui-line-height-30, 20px);max-height:var(--2323fe3c);overflow:hidden}.k-modal .modal-container .modal-header[data-v-04f92b76]{border-bottom:1px solid #e0e4ea;border-bottom:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);display:flex;justify-content:space-between;padding:20px 24px;padding:var(--kui-space-70, 20px) var(--kui-space-80, 24px)}.k-modal .modal-container .modal-header .modal-title[data-v-04f92b76]{flex:1;font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:20px;font-size:var(--kui-font-size-60, 20px);font-weight:700;font-weight:var(--kui-font-weight-bold, 700);line-height:28px;line-height:var(--kui-line-height-50, 28px);max-width:100%;-webkit-user-select:none;user-select:none}.k-modal .modal-container .modal-header .modal-title[data-v-04f92b76]:not(.modal-full-screen .modal-title){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.k-modal .modal-container .modal-header .close-icon[data-v-04f92b76]{background-color:transparent;background-color:var(--kui-color-background-transparent, transparent);border:none;color:inherit;cursor:pointer;padding:0;padding:var(--kui-space-0, 0px);border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);margin-left:auto;outline:none}.k-modal .modal-container .modal-header .close-icon[data-v-04f92b76]:hover,.k-modal .modal-container .modal-header .close-icon[data-v-04f92b76]:focus{color:#52596e!important;color:var(--kui-color-text-neutral-strong, #52596e)!important}.k-modal .modal-container .modal-header .close-icon[data-v-04f92b76]:focus-visible{box-shadow:0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-modal .modal-container .modal-content[data-v-04f92b76]{background-color:#f9fafb;background-color:var(--kui-color-background-neutral-weakest, #f9fafb);box-sizing:border-box;color:#3a3f51;color:var(--kui-color-text-neutral-stronger, #3a3f51);display:flex;flex-direction:column;font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:20px;line-height:var(--kui-line-height-30, 20px);max-height:var(--2323fe3c);overflow-y:auto;padding:24px;padding:var(--kui-space-80, 24px)}.k-modal .modal-container .modal-content[data-v-04f92b76] p{margin:0;margin:var(--kui-space-0, 0px)}.k-modal .modal-container .modal-content.no-header[data-v-04f92b76]{border-top-left-radius:8px;border-top-left-radius:var(--kui-border-radius-40, 8px);border-top-right-radius:8px;border-top-right-radius:var(--kui-border-radius-40, 8px)}.k-modal .modal-container .modal-footer[data-v-04f92b76]{border-top:1px solid #e0e4ea;border-top:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);display:flex;padding:16px 24px;padding:var(--kui-space-60, 16px) var(--kui-space-80, 24px)}.k-modal .modal-container .modal-footer .footer-actions[data-v-04f92b76]{display:flex;gap:8px;gap:var(--kui-space-40, 8px);margin-left:auto;margin-left:var(--kui-space-auto, auto)}body.k-modal-overflow-hidden{overflow:hidden}.k-modal-fullscreen-dialog[data-v-604a5bc5]{background:#fff;background:var(--kui-color-background, #ffffff);bottom:0;left:0;padding-top:128px;position:fixed;right:0;top:0;width:100vw;z-index:9999}@media (min-width: 768px){.k-modal-fullscreen-dialog[data-v-604a5bc5]{padding-top:64px}}.k-modal-fullscreen-dialog.has-footer[data-v-604a5bc5]{padding-bottom:128px}@media (min-width: 768px){.k-modal-fullscreen-dialog.has-footer[data-v-604a5bc5]{padding-bottom:64px}}.k-modal-fullscreen-dialog.has-footer .k-modal-fullscreen-header[data-v-604a5bc5]{position:absolute}.k-modal-fullscreen-header[data-v-604a5bc5]{background-color:#fff;background-color:var(--kui-color-background, #ffffff);border-bottom:1px solid #e0e4ea;border-bottom:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);display:flex;flex-direction:column;padding:20px 0;padding:var(--kui-space-70, 20px) var(--kui-space-0, 0px);position:fixed;top:0;width:100%;z-index:1009}.k-modal-fullscreen-header .k-modal-fullscreen-header-description[data-v-604a5bc5]{color:#232633;color:var(--kui-color-text-neutral-strongest, #232633);display:flex;flex-direction:column;font-size:20px;font-size:var(--kui-font-size-60, 20px);font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);justify-content:space-between}@media (min-width: 768px){.k-modal-fullscreen-header .k-modal-fullscreen-header-description[data-v-604a5bc5]{flex-direction:row}}.k-modal-fullscreen-footer[data-v-604a5bc5]{align-items:center;background-color:#fff;background-color:var(--kui-color-background, #ffffff);border-top:1px solid #e0e4ea;border-top:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);bottom:0;box-shadow:0 4px 20px #00000014;box-shadow:var(--kui-shadow, 0px 4px 20px 0px rgba(0, 0, 0, .08));display:inline-flex;justify-content:space-between;padding:24px 0;padding:var(--kui-space-80, 24px) var(--kui-space-0, 0px);padding-left:24px;padding-left:var(--kui-space-80, 24px);position:fixed;width:100%;z-index:1009}.k-modal-fullscreen-title[data-v-604a5bc5]{display:inline-flex;justify-content:center;margin-bottom:8px;margin-bottom:var(--kui-space-40, 8px);position:relative}@media (min-width: 768px){.k-modal-fullscreen-title[data-v-604a5bc5]{justify-content:flex-start;margin-bottom:0;margin-bottom:var(--kui-space-0, 0px);margin-left:24px;margin-left:var(--kui-space-80, 24px)}}.k-modal-fullscreen-action[data-v-604a5bc5]{display:inline-flex;justify-content:center;margin-left:12px!important;margin-left:var(--kui-space-50, 12px)!important;margin-right:24px;margin-right:var(--kui-space-80, 24px)}@media (min-width: 768px){.k-modal-fullscreen-action[data-v-604a5bc5]{justify-content:flex-end}}.k-modal-fullscreen-body-header[data-v-604a5bc5],.k-modal-fullscreen-body[data-v-604a5bc5]{color:#000933;color:var(--kui-color-text, #000933);padding-left:24px;padding-left:var(--kui-space-80, 24px);padding-right:24px;padding-right:var(--kui-space-80, 24px)}@media (min-width: 768px){.k-modal-fullscreen-body-header[data-v-604a5bc5],.k-modal-fullscreen-body[data-v-604a5bc5]{padding-left:120px;padding-right:120px}}@media (min-width: 992px){.k-modal-fullscreen-body-header[data-v-604a5bc5],.k-modal-fullscreen-body[data-v-604a5bc5]{padding-left:230px;padding-right:230px}}.k-modal-fullscreen-body[data-v-604a5bc5]{padding-bottom:24px;padding-bottom:var(--kui-space-80, 24px)}@media (min-width: 768px){.k-modal-fullscreen-body[data-v-604a5bc5]{padding-bottom:64px}}.k-modal-fullscreen-body-header[data-v-604a5bc5]{margin-bottom:24px;margin-bottom:var(--kui-space-80, 24px);margin-top:64px;padding-bottom:0;padding-bottom:var(--kui-space-0, 0px);padding-top:0;padding-top:var(--kui-space-0, 0px)}.k-modal-fullscreen-body-header .body-header[data-v-604a5bc5]{font-size:32px;font-size:var(--kui-font-size-80, 32px);font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);line-height:40px;line-height:var(--kui-line-height-80, 40px);margin-bottom:-4px;margin-bottom:calc(-1 * var(--kui-space-20, 4px))}.k-modal-fullscreen-body-header .body-header-description[data-v-604a5bc5]{color:#52596e;color:var(--kui-color-text-neutral-strong, #52596e);font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:20px;line-height:var(--kui-line-height-30, 20px);margin-top:16px;margin-top:var(--kui-space-60, 16px)}.k-modal-fullscreen-body-description h2[data-v-604a5bc5]{border:none}.k-modal-fullscreen.isOpen .k-modal-fullscreen-dialog[data-v-604a5bc5]{overflow-y:auto}.header-content[data-v-604a5bc5]{display:inline-block;font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:20px;font-size:var(--kui-font-size-60, 20px);font-weight:700;font-weight:var(--kui-font-weight-bold, 700);line-height:28px;line-height:var(--kui-line-height-50, 28px);margin-bottom:auto!important;margin-bottom:var(--kui-space-auto, auto)!important;margin-top:auto!important;margin-top:var(--kui-space-auto, auto)!important;padding-left:6px;padding-left:var(--kui-space-30, 6px);-webkit-user-select:none;user-select:none}.k-modal-fullscreen-action-buttons button[data-v-604a5bc5],.k-modal-fullscreen-action-buttons[data-v-604a5bc5] button{margin-left:8px;margin-left:var(--kui-space-40, 8px)}@media (min-width: 768px){.k-modal-fullscreen-action-buttons[data-v-604a5bc5]{margin-left:auto!important;margin-left:var(--kui-space-auto, auto)!important}}.header-icon[data-v-604a5bc5]{margin-bottom:auto!important;margin-bottom:var(--kui-space-auto, auto)!important;margin-top:auto!important;margin-top:var(--kui-space-auto, auto)!important;padding-right:8px!important;padding-right:var(--kui-space-40, 8px)!important}.multiselect-item[data-v-0c6c7ac1]{list-style:none}.multiselect-item .multiselect-item-container[data-v-0c6c7ac1]{display:block}.multiselect-item button[data-v-0c6c7ac1]{align-items:center;background-color:#fff;background-color:var(--kui-color-background, #ffffff);border:none;display:flex;padding:0;padding:var(--kui-space-0, 0px);text-align:left;width:100%}.multiselect-item button[data-v-0c6c7ac1]:not(:disabled){cursor:pointer}.multiselect-item button:not(:disabled):hover .multiselect-item-label[data-v-0c6c7ac1]{background-color:#eefaff;background-color:var(--kui-color-background-primary-weakest, #eefaff)}.multiselect-item button .multiselect-item-label[data-v-0c6c7ac1]{align-items:center;color:#000933;color:var(--kui-color-text, #000933);display:flex;font-size:14px;font-size:var(--kui-font-size-30, 14px);gap:8px;gap:var(--kui-space-40, 8px);line-height:24px;line-height:var(--kui-line-height-40, 24px);padding:12px 16px;padding:var(--kui-space-50, 12px) var(--kui-space-60, 16px);width:100%}.multiselect-item button.selected .multiselect-item-label[data-v-0c6c7ac1]{background-color:#eefaff;background-color:var(--kui-color-background-primary-weakest, #eefaff);color:#002099;color:var(--kui-color-text-primary-stronger, #002099)}.multiselect-item button[data-v-0c6c7ac1]:disabled{cursor:not-allowed}.multiselect-item button:disabled .multiselect-item-label[data-v-0c6c7ac1]{color:#afb7c5;color:var(--kui-color-text-disabled, #afb7c5)}.multiselect-item button:disabled.selected .multiselect-item-label[data-v-0c6c7ac1]{background-color:#e0e4ea;background-color:var(--kui-color-background-disabled, #e0e4ea)}.multiselect-group[data-v-8640caca]{margin-bottom:4px!important;margin-bottom:var(--kui-space-20, 4px)!important}.multiselect-group-title[data-v-8640caca]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);display:block;font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:500;font-weight:var(--kui-font-weight-medium, 500);line-height:16px;line-height:var(--kui-line-height-20, 16px);padding:12px;padding:var(--kui-space-50, 12px);pointer-events:none}.k-multiselect[data-v-b0cb960d]{position:relative;width:fit-content}.k-multiselect .staging-area[data-v-b0cb960d]{left:-99999px;pointer-events:none;position:absolute;visibility:hidden;z-index:-1}.k-multiselect .expanded-selection-empty[data-v-b0cb960d]{color:#000933;color:var(--kui-color-text, #000933);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:16px;font-size:var(--kui-font-size-40, 16px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:24px;line-height:var(--kui-line-height-40, 24px);text-overflow:ellipsis}@media (min-width: 640px){.k-multiselect .expanded-selection-empty[data-v-b0cb960d]{font-size:14px;font-size:var(--kui-font-size-30, 14px)}}.k-multiselect .expanded-selection-empty[data-v-b0cb960d]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);font-size:14px;font-size:var(--kui-font-size-30, 14px);padding-bottom:8px;padding-bottom:var(--kui-space-40, 8px);padding-left:12px;padding-left:var(--kui-space-50, 12px);padding-right:40px;padding-right:calc(var(--kui-space-50, 12px) + var(--kui-icon-size-40, 20px) + var(--kui-space-40, 8px));padding-top:8px;padding-top:var(--kui-space-40, 8px)}.k-multiselect .selection-badges-container[data-v-b0cb960d]{box-sizing:border-box;display:flex;flex-wrap:wrap;gap:8px;gap:var(--kui-space-40, 8px);margin-bottom:8px;margin-bottom:var(--kui-space-40, 8px);margin-top:8px;margin-top:var(--kui-space-40, 8px);padding-left:12px;padding-left:var(--kui-space-50, 12px);padding-right:40px;padding-right:calc(var(--kui-space-50, 12px) + var(--kui-icon-size-40, 20px) + var(--kui-space-40, 8px))}.k-multiselect .selection-badges-container.staging[data-v-b0cb960d]{box-sizing:border-box;height:auto;position:relative}.k-multiselect .selection-badges-container .multiselect-selection-badge[data-v-b0cb960d],.k-multiselect .selection-badges-container .hidden-selection-count[data-v-b0cb960d]{cursor:auto}.k-multiselect .hidden-selection-count-tooltip[data-v-b0cb960d]{cursor:pointer}.k-multiselect .hidden-selection-count-tooltip[data-v-b0cb960d] .popover-content{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;overflow:hidden}.k-multiselect .multiselect-icons-container[data-v-b0cb960d]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);margin-right:12px;margin-right:var(--kui-space-50, 12px);margin-top:10px;position:absolute;right:0;top:0;z-index:1}.k-multiselect .multiselect-icons-container .multiselect-clear-icon[data-v-b0cb960d]{background-color:transparent;background-color:var(--kui-color-background-transparent, transparent);border:none;color:inherit;cursor:pointer;padding:0;padding:var(--kui-space-0, 0px)}.k-multiselect .multiselect-icons-container .multiselect-clear-icon[data-v-b0cb960d]:hover,.k-multiselect .multiselect-icons-container .multiselect-clear-icon[data-v-b0cb960d]:focus{color:#000933!important;color:var(--kui-color-text, #000933)!important}.k-multiselect .multiselect-trigger[data-v-b0cb960d]{-webkit-appearance:none;background-color:#fff;background-color:var(--kui-color-background, #ffffff);border:0;border-radius:6px;border-radius:var(--kui-border-radius-30, 6px);box-shadow:0 0 0 1px #e0e4ea inset;box-shadow:var(--kui-shadow-border, 0px 0px 0px 1px #e0e4ea inset);box-sizing:border-box;outline:none;transition:box-shadow .2s ease-in-out;transition:box-shadow var(--kui-animation-duration-20, .2s) ease-in-out}.k-multiselect .multiselect-trigger[data-v-b0cb960d]{cursor:pointer;display:inline-block;position:relative;width:100%}.k-multiselect .multiselect-trigger.hovered[data-v-b0cb960d],.k-multiselect .multiselect-trigger[data-v-b0cb960d]:hover{box-shadow:0 0 0 1px #5f9aff inset;box-shadow:var(--kui-shadow-border-primary-weak, 0px 0px 0px 1px #5f9aff inset)}.k-multiselect .multiselect-trigger.focused[data-v-b0cb960d],.k-multiselect .multiselect-trigger[data-v-b0cb960d]:focus-visible{box-shadow:0 0 0 1px #0044f4 inset,0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-border-primary, 0px 0px 0px 1px #0044f4 inset),var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-multiselect .multiselect-trigger.readonly[data-v-b0cb960d]{background-color:#f9fafb;background-color:var(--kui-color-background-neutral-weakest, #f9fafb);box-shadow:0 0 0 1px #e0e4ea inset;box-shadow:var(--kui-shadow-border, 0px 0px 0px 1px #e0e4ea inset);color:#52596e;color:var(--kui-color-text-neutral-strong, #52596e);cursor:auto}.k-multiselect .multiselect-trigger.disabled[data-v-b0cb960d]{background-color:#e0e4ea!important;background-color:var(--kui-color-background-disabled, #e0e4ea)!important;box-shadow:0 0 0 1px #e0e4ea inset!important;box-shadow:var(--kui-shadow-border-disabled, 0px 0px 0px 1px #e0e4ea inset)!important;color:#afb7c5!important;color:var(--kui-color-text-disabled, #afb7c5)!important;cursor:not-allowed}.k-multiselect .multiselect-trigger .multiselect-input[data-v-b0cb960d]{display:inline-block;position:relative;width:100%}.k-multiselect .multiselect-trigger .multiselect-input[data-v-b0cb960d] input{box-shadow:none!important;left:1px;margin:1px;padding-bottom:7px;padding-bottom:calc(var(--kui-space-40, 8px) - 1px);padding-top:7px;padding-top:calc(var(--kui-space-40, 8px) - 1px);position:relative;width:calc(100% - 4px)}.k-multiselect .multiselect-trigger .multiselect-input[data-v-b0cb960d] input:hover,.k-multiselect .multiselect-trigger .multiselect-input[data-v-b0cb960d] input:focus,.k-multiselect .multiselect-trigger .multiselect-input[data-v-b0cb960d] input:read-only,.k-multiselect .multiselect-trigger .multiselect-input[data-v-b0cb960d] input:disabled{box-shadow:none!important}.k-multiselect[data-v-b0cb960d] .multiselect-popover .popover-container{border:1px solid #e0e4ea;border:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);border-radius:6px;border-radius:var(--kui-border-radius-30, 6px);padding:4px 0;padding:var(--kui-space-20, 4px) var(--kui-space-0, 0px)}.k-multiselect[data-v-b0cb960d] .multiselect-popover .popover-container.has-dropdown-footer{padding-bottom:0;padding-bottom:var(--kui-space-0, 0px)}.k-multiselect[data-v-b0cb960d] .multiselect-popover .popover-container .popover-content{max-height:var(--242c2303);overflow-y:auto}.k-multiselect[data-v-b0cb960d] .multiselect-popover .popover-container .popover-content:has(.dropdown-footer.dropdown-footer-sticky){max-height:none}.k-multiselect[data-v-b0cb960d] .multiselect-popover .popover-container .popover-content:has(.dropdown-footer.dropdown-footer-sticky) .multiselect-list{max-height:var(--242c2303);overflow-y:auto}.k-multiselect[data-v-b0cb960d] .multiselect-popover .popover-container .popover-content .multiselect-list~.dropdown-footer-sticky{bottom:0;position:sticky}.k-multiselect .multiselect-input-wrapper[data-v-b0cb960d]{background-color:#fff;background-color:var(--kui-color-background, #ffffff);border-bottom:1px solid #e0e4ea;border-bottom:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);padding:8px;padding:var(--kui-space-40, 8px);position:sticky;top:0}.k-multiselect .multiselect-empty[data-v-b0cb960d]{align-items:center;color:#000933;color:var(--kui-color-text, #000933);display:flex;font-size:14px;font-size:var(--kui-font-size-30, 14px);gap:8px;gap:var(--kui-space-40, 8px);line-height:24px;line-height:var(--kui-line-height-40, 24px);padding:12px 16px;padding:var(--kui-space-50, 12px) var(--kui-space-60, 16px);width:100%}.k-multiselect .dropdown-footer[data-v-b0cb960d]{align-items:center;background-color:#fff;background-color:var(--kui-color-background, #ffffff);border-bottom-left-radius:6px;border-bottom-left-radius:var(--kui-border-radius-30, 6px);border-bottom-right-radius:6px;border-bottom-right-radius:var(--kui-border-radius-30, 6px);border-top:1px solid #e0e4ea;border-top:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);display:flex;font-size:12px;font-size:var(--kui-font-size-20, 12px);gap:6px;gap:var(--kui-space-30, 6px);line-height:16px;line-height:var(--kui-line-height-20, 16px);padding:12px;padding:var(--kui-space-50, 12px);pointer-events:none}.k-multiselect .help-text[data-v-b0cb960d]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:16px;line-height:var(--kui-line-height-20, 16px)}.k-multiselect .help-text[data-v-b0cb960d]{margin:0;margin-top:8px!important;margin-top:var(--kui-space-40, 8px)!important}.k-multiselect.multiselect-error .multiselect-trigger[data-v-b0cb960d]{box-shadow:0 0 0 1px #d60027 inset;box-shadow:var(--kui-shadow-border-danger, 0px 0px 0px 1px #d60027 inset)}.k-multiselect.multiselect-error .multiselect-trigger.hovered[data-v-b0cb960d]{box-shadow:0 0 0 1px #ad000e inset;box-shadow:var(--kui-shadow-border-danger-strong, 0px 0px 0px 1px #ad000e inset)}.k-multiselect.multiselect-error .multiselect-trigger.focused[data-v-b0cb960d]{box-shadow:0 0 0 1px #d60027 inset,0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-border-danger, 0px 0px 0px 1px #d60027 inset),var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-multiselect.multiselect-error .help-text[data-v-b0cb960d]{color:#d60027;color:var(--kui-color-text-danger, #d60027)}.k-multiselect .badge-dismiss-button[data-v-b0cb960d]{background-color:transparent;background-color:var(--kui-color-background-transparent, transparent);border:none;color:inherit;cursor:pointer;padding:0;padding:var(--kui-space-0, 0px)}.k-prompt .prompt-content+.prompt-confirmation-container[data-v-8d8a17b7]{margin-top:24px;margin-top:var(--kui-space-80, 24px)}.k-prompt .prompt-confirmation-container[data-v-8d8a17b7]{display:flex;flex-direction:column;gap:8px;gap:var(--kui-space-40, 8px)}.k-prompt .prompt-confirmation-container .prompt-confirmation-text .confirmation-text[data-v-8d8a17b7]{font-weight:600;font-weight:var(--kui-font-weight-semibold, 600)}.k-radio[data-v-9801a282]{align-items:flex-start;display:inline-flex}.k-radio .radio-input[data-v-9801a282]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-color:var(--kui-color-background, #ffffff);border:0;box-shadow:0 0 0 1px #e0e4ea inset;box-shadow:var(--kui-shadow-border, 0px 0px 0px 1px #e0e4ea inset);cursor:pointer;height:16px;height:var(--kui-icon-size-30, 16px);margin:0 8px 0 0;margin-right:var(--kui-space-40, 8px);outline:none;transition:box-shadow .2s ease-in-out,background-color .2s ease-in-out;transition:box-shadow var(--kui-animation-duration-20, .2s) ease-in-out,background-color var(--kui-animation-duration-20, .2s) ease-in-out;width:16px;width:var(--kui-icon-size-30, 16px);border-radius:50%;border-radius:var(--kui-border-radius-circle, 50%);margin-top:3px;position:relative}.k-radio .radio-input[data-v-9801a282]:hover{box-shadow:0 0 0 1px #5f9aff inset;box-shadow:var(--kui-shadow-border-primary-weak, 0px 0px 0px 1px #5f9aff inset)}.k-radio .radio-input[data-v-9801a282]:focus-visible{box-shadow:0 0 0 1px #5f9aff inset,0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-border-primary-weak, 0px 0px 0px 1px #5f9aff inset),var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-radio .radio-input[data-v-9801a282]:active:not(:disabled){box-shadow:0 0 0 1px #001466 inset;box-shadow:var(--kui-shadow-border-primary-strongest, 0px 0px 0px 1px #001466 inset)}.k-radio .radio-input[data-v-9801a282]:active:not(:disabled):before{background-color:#fff;background-color:var(--kui-color-background, #ffffff);border-radius:50%;border-radius:var(--kui-border-radius-circle, 50%);content:"";height:6px;right:0;bottom:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:background-color .2s ease-in-out;transition:background-color var(--kui-animation-duration-20, .2s) ease-in-out;width:6px}.k-radio .radio-input[data-v-9801a282]:checked{background-color:#0044f4;background-color:var(--kui-color-background-primary, #0044f4);box-shadow:0 0 0 1px #0044f4 inset;box-shadow:var(--kui-shadow-border-primary, 0px 0px 0px 1px #0044f4 inset)}.k-radio .radio-input[data-v-9801a282]:checked:before{background-color:#fff;background-color:var(--kui-color-background, #ffffff);border-radius:50%;border-radius:var(--kui-border-radius-circle, 50%);content:"";height:6px;right:0;bottom:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:background-color .2s ease-in-out;transition:background-color var(--kui-animation-duration-20, .2s) ease-in-out;width:6px}.k-radio .radio-input[data-v-9801a282]:checked:focus-visible{box-shadow:0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-radio .radio-input[data-v-9801a282]:checked:active{background-color:#001466;background-color:var(--kui-color-background-primary-strongest, #001466)}.k-radio .radio-input[data-v-9801a282]:checked:disabled{background-color:#e0e4ea;background-color:var(--kui-color-background-disabled, #e0e4ea)}.k-radio .radio-input[data-v-9801a282]:checked:disabled:before{background-color:#afb7c5;background-color:var(--kui-color-background-neutral-weak, #afb7c5)}.k-radio .radio-input[data-v-9801a282]:disabled{background-color:#e0e4ea;background-color:var(--kui-color-background-disabled, #e0e4ea);box-shadow:0 0 0 1px #e0e4ea inset;box-shadow:var(--kui-shadow-border-disabled, 0px 0px 0px 1px #e0e4ea inset);cursor:not-allowed}.k-radio.input-error .radio-input[data-v-9801a282]:not(:disabled){box-shadow:0 0 0 1px #d60027 inset;box-shadow:var(--kui-shadow-border-danger, 0px 0px 0px 1px #d60027 inset)}.k-radio.input-error .radio-input[data-v-9801a282]:not(:disabled):hover{box-shadow:0 0 0 1px #ad000e inset;box-shadow:var(--kui-shadow-border-danger-strong, 0px 0px 0px 1px #ad000e inset)}.k-radio.input-error .radio-input[data-v-9801a282]:not(:disabled):focus-visible{box-shadow:0 0 0 1px #ad000e inset,0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-border-danger-strong, 0px 0px 0px 1px #ad000e inset),var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-radio.input-error .radio-input[data-v-9801a282]:not(:disabled):checked{background-color:#d60027;background-color:var(--kui-color-background-danger, #d60027)}.k-radio.input-error .radio-input[data-v-9801a282]:not(:disabled):checked:focus-visible{box-shadow:0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-radio .radio-label-wrapper[data-v-9801a282]{flex:1}.k-radio .radio-label-wrapper .radio-label[data-v-9801a282]{cursor:pointer;margin:0}.k-radio .radio-label-wrapper .radio-label.required[data-v-9801a282]{margin-left:16px;margin-left:var(--kui-space-60, 16px)}.k-radio .radio-label-wrapper .radio-description[data-v-9801a282]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:16px;line-height:var(--kui-line-height-20, 16px);margin-top:4px;margin-top:var(--kui-space-20, 4px)}.k-radio .radio-label-wrapper .radio-description p[data-v-9801a282]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:16px;line-height:var(--kui-line-height-20, 16px);margin:0}.k-radio.disabled .radio-label[data-v-9801a282]{cursor:not-allowed}.k-radio.radio-card[data-v-9801a282]{position:relative;width:100%}.k-radio.radio-card .radio-card-wrapper[data-v-9801a282]{background-color:#fff;background-color:var(--kui-color-background, #ffffff);border-radius:6px;border-radius:var(--kui-border-radius-30, 6px);box-shadow:0 0 0 1px #e0e4ea inset;box-shadow:var(--kui-shadow-border, 0px 0px 0px 1px #e0e4ea inset);cursor:pointer;height:100%;outline:none;padding:20px;padding:var(--kui-space-70, 20px);transition:box-shadow .2s ease-in-out,background-color .2s ease-in-out;transition:box-shadow var(--kui-animation-duration-20, .2s) ease-in-out,background-color var(--kui-animation-duration-20, .2s) ease-in-out;width:100%}.k-radio.radio-card .radio-card-wrapper[data-v-9801a282]:hover{box-shadow:0 0 0 1px #5f9aff inset;box-shadow:var(--kui-shadow-border-primary-weak, 0px 0px 0px 1px #5f9aff inset)}.k-radio.radio-card .radio-card-wrapper[data-v-9801a282]:active{box-shadow:0 0 0 1px #001466 inset;box-shadow:var(--kui-shadow-border-primary-strongest, 0px 0px 0px 1px #001466 inset)}.k-radio.radio-card .radio-card-wrapper[data-v-9801a282]:focus-visible{box-shadow:0 0 0 1px #5f9aff inset,0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-border-primary-weak, 0px 0px 0px 1px #5f9aff inset),var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-radio.radio-card .radio-card-wrapper .card-content-wrapper[data-v-9801a282]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);height:100%;transition:color .2s ease-in-out;transition:color var(--kui-animation-duration-20, .2s) ease-in-out}.k-radio.radio-card .radio-card-wrapper .card-label-container[data-v-9801a282]{display:flex;flex-direction:column}.k-radio.radio-card .radio-card-wrapper .card-label-container .radio-label[data-v-9801a282]{color:#000933;color:var(--kui-color-text, #000933);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);line-height:20px;line-height:var(--kui-line-height-30, 20px);transition:color .2s ease-in-out;transition:color var(--kui-animation-duration-20, .2s) ease-in-out}.k-radio.radio-card .radio-input[data-v-9801a282]{left:0;position:absolute;top:0}.k-radio.radio-card .radio-input.hidden[data-v-9801a282]{display:none}.k-radio.radio-card.card-vertical .radio-card-wrapper[data-v-9801a282]{align-items:center;display:flex;flex-direction:column;text-align:center}.k-radio.radio-card.card-vertical .radio-card-wrapper.has-label .card-content-wrapper[data-v-9801a282],.k-radio.radio-card.card-vertical .radio-card-wrapper.has-description .card-content-wrapper[data-v-9801a282]{height:auto;margin-bottom:8px;margin-bottom:var(--kui-space-40, 8px)}.k-radio.radio-card.card-vertical .radio-input[data-v-9801a282]{margin-left:12px;margin-left:var(--kui-space-50, 12px);margin-top:12px;margin-top:var(--kui-space-50, 12px)}.k-radio.radio-card.card-horizontal .radio-card-wrapper[data-v-9801a282]{display:flex}.k-radio.radio-card.card-horizontal .radio-card-wrapper.has-label[data-v-9801a282]:has(.card-content-wrapper),.k-radio.radio-card.card-horizontal .radio-card-wrapper.has-description[data-v-9801a282]:has(.card-content-wrapper){flex-direction:row-reverse;gap:12px;gap:var(--kui-space-50, 12px);justify-content:space-between}.k-radio.radio-card.card-horizontal .radio-card-wrapper.has-label .card-content-wrapper[data-v-9801a282],.k-radio.radio-card.card-horizontal .radio-card-wrapper.has-description .card-content-wrapper[data-v-9801a282]{align-self:center}.k-radio.radio-card.card-horizontal .radio-card-wrapper.show-radio[data-v-9801a282]{padding-left:48px;padding-left:var(--kui-space-110, 48px)}.k-radio.radio-card.card-horizontal .radio-input[data-v-9801a282]{margin-left:20px;margin-left:var(--kui-space-70, 20px);margin-top:24px;margin-top:var(--kui-space-80, 24px)}.k-radio.radio-card.checked.radio-card:not(.disabled) .radio-card-wrapper[data-v-9801a282]{box-shadow:0 0 0 2px #0044f4 inset;box-shadow:var(--kui-border-width-0, 0px) var(--kui-border-width-0, 0px) var(--kui-border-width-0, 0px) var(--kui-border-width-20, 2px) var(--kui-color-border-primary, #0044f4) inset}.k-radio.radio-card.checked.radio-card:not(.disabled) .radio-card-wrapper[data-v-9801a282]:hover{box-shadow:0 0 0 2px #0030cc inset;box-shadow:var(--kui-border-width-0, 0px) var(--kui-border-width-0, 0px) var(--kui-border-width-0, 0px) var(--kui-border-width-20, 2px) var(--kui-color-border-primary-strong, #0030cc) inset}.k-radio.radio-card.checked.radio-card:not(.disabled) .radio-card-wrapper:hover .radio-label[data-v-9801a282]{color:#0030cc;color:var(--kui-color-text-primary-strong, #0030cc)}.k-radio.radio-card.checked.radio-card:not(.disabled) .radio-card-wrapper:hover .card-content-wrapper[data-v-9801a282]{color:#0030cc;color:var(--kui-color-text-primary-strong, #0030cc)}.k-radio.radio-card.checked.radio-card:not(.disabled) .radio-card-wrapper[data-v-9801a282]:active{box-shadow:0 0 0 2px #001466 inset;box-shadow:var(--kui-border-width-0, 0px) var(--kui-border-width-0, 0px) var(--kui-border-width-0, 0px) var(--kui-border-width-20, 2px) var(--kui-color-border-primary-strongest, #001466) inset}.k-radio.radio-card.checked.radio-card:not(.disabled) .radio-card-wrapper:active .radio-label[data-v-9801a282]{color:#001466;color:var(--kui-color-text-primary-strongest, #001466)}.k-radio.radio-card.checked.radio-card:not(.disabled) .radio-card-wrapper:active .card-content-wrapper[data-v-9801a282]{color:#001466;color:var(--kui-color-text-primary-strongest, #001466)}.k-radio.radio-card.checked.radio-card:not(.disabled) .radio-card-wrapper[data-v-9801a282]:focus-visible{box-shadow:0 0 0 2px #0030cc inset,0 0 0 4px #0044f433;box-shadow:var(--kui-border-width-0, 0px) var(--kui-border-width-0, 0px) var(--kui-border-width-0, 0px) var(--kui-border-width-20, 2px) var(--kui-color-border-primary-strong, #0030cc) inset,var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-radio.radio-card.checked.radio-card:not(.disabled) .radio-card-wrapper .radio-label[data-v-9801a282]{color:#0044f4;color:var(--kui-color-text-primary, #0044f4)}.k-radio.radio-card.checked.radio-card:not(.disabled) .radio-card-wrapper .card-content-wrapper[data-v-9801a282]{color:#0044f4;color:var(--kui-color-text-primary, #0044f4)}.k-radio.radio-card.input-error.radio-card:not(.disabled) .radio-card-wrapper[data-v-9801a282]{box-shadow:0 0 0 1px #d60027 inset;box-shadow:var(--kui-shadow-border-danger, 0px 0px 0px 1px #d60027 inset)}.k-radio.radio-card.input-error.radio-card:not(.disabled) .radio-card-wrapper[data-v-9801a282]:hover{box-shadow:0 0 0 1px #ad000e inset;box-shadow:var(--kui-shadow-border-danger-strong, 0px 0px 0px 1px #ad000e inset)}.k-radio.radio-card.input-error.radio-card:not(.disabled) .radio-card-wrapper[data-v-9801a282]:active{box-shadow:0 0 0 1px #001466 inset;box-shadow:var(--kui-shadow-border-primary-strongest, 0px 0px 0px 1px #001466 inset)}.k-radio.radio-card.input-error.radio-card:not(.disabled) .radio-card-wrapper[data-v-9801a282]:focus-visible{box-shadow:0 0 0 1px #ad000e inset,0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-border-danger-strong, 0px 0px 0px 1px #ad000e inset),var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-radio.radio-card.input-error.radio-card:not(.disabled).checked .radio-card-wrapper[data-v-9801a282]{box-shadow:0 0 0 2px #d60027 inset;box-shadow:var(--kui-border-width-0, 0px) var(--kui-border-width-0, 0px) var(--kui-border-width-0, 0px) var(--kui-border-width-20, 2px) var(--kui-color-border-danger, #d60027) inset}.k-radio.radio-card.input-error.radio-card:not(.disabled).checked .radio-card-wrapper[data-v-9801a282]:hover{box-shadow:0 0 0 2px #ad000e inset;box-shadow:var(--kui-border-width-0, 0px) var(--kui-border-width-0, 0px) var(--kui-border-width-0, 0px) var(--kui-border-width-20, 2px) var(--kui-color-border-danger-strong, #ad000e) inset}.k-radio.radio-card.input-error.radio-card:not(.disabled).checked .radio-card-wrapper[data-v-9801a282]:active{box-shadow:0 0 0 2px #001466 inset;box-shadow:var(--kui-border-width-0, 0px) var(--kui-border-width-0, 0px) var(--kui-border-width-0, 0px) var(--kui-border-width-20, 2px) var(--kui-color-border-primary-strongest, #001466) inset}.k-radio.radio-card.input-error.radio-card:not(.disabled).checked .radio-card-wrapper[data-v-9801a282]:focus-visible{box-shadow:0 0 0 2px #ad000e inset,0 0 0 4px #0044f433;box-shadow:var(--kui-border-width-0, 0px) var(--kui-border-width-0, 0px) var(--kui-border-width-0, 0px) var(--kui-border-width-20, 2px) var(--kui-color-border-danger-strong, #ad000e) inset,var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-radio.radio-card.input-error.radio-card:not(.disabled).checked .radio-card-wrapper .radio-label[data-v-9801a282]{color:#000933;color:var(--kui-color-text, #000933)}.k-radio.radio-card.input-error.radio-card:not(.disabled).checked .radio-card-wrapper .card-content-wrapper[data-v-9801a282]{color:#000933;color:var(--kui-color-text, #000933)}.k-radio.radio-card.disabled.radio-card .radio-card-wrapper[data-v-9801a282]{box-shadow:0 0 0 1px #e0e4ea inset;box-shadow:var(--kui-shadow-border-disabled, 0px 0px 0px 1px #e0e4ea inset);cursor:not-allowed}.k-radio.radio-card.disabled.radio-card .radio-card-wrapper .radio-label[data-v-9801a282],.k-radio.radio-card.disabled.radio-card .radio-card-wrapper .card-content-wrapper[data-v-9801a282]{color:#afb7c5;color:var(--kui-color-text-disabled, #afb7c5)}.k-radio.radio-card.disabled.radio-card.checked .radio-card-wrapper[data-v-9801a282]{background-color:#e0e4ea;background-color:var(--kui-color-background-disabled, #e0e4ea);box-shadow:0 0 0 2px #e0e4ea inset;box-shadow:var(--kui-border-width-0, 0px) var(--kui-border-width-0, 0px) var(--kui-border-width-0, 0px) var(--kui-border-width-20, 2px) var(--kui-color-border-disabled, #e0e4ea) inset}.select-item[data-v-42d073d1]{list-style:none}.select-item .select-item-container[data-v-42d073d1]{display:block}.select-item button[data-v-42d073d1]{align-items:center;background-color:#fff;background-color:var(--kui-color-background, #ffffff);border:none;display:flex;padding:0;padding:var(--kui-space-0, 0px);text-align:left;width:100%}.select-item button .select-item-label[data-v-42d073d1]{align-items:center;color:#000933;color:var(--kui-color-text, #000933);display:flex;font-size:14px;font-size:var(--kui-font-size-30, 14px);gap:8px;gap:var(--kui-space-40, 8px);line-height:24px;line-height:var(--kui-line-height-40, 24px);padding:12px 16px;padding:var(--kui-space-50, 12px) var(--kui-space-60, 16px);width:100%}.select-item button[data-v-42d073d1]:not(:disabled){cursor:pointer}.select-item button:not(:disabled):hover .select-item-label[data-v-42d073d1]{background-color:#eefaff;background-color:var(--kui-color-background-primary-weakest, #eefaff)}.select-item button.selected .select-item-label[data-v-42d073d1]{background-color:#eefaff;background-color:var(--kui-color-background-primary-weakest, #eefaff);color:#002099;color:var(--kui-color-text-primary-stronger, #002099)}.select-item button[data-v-42d073d1]:disabled{cursor:not-allowed}.select-item button:disabled .select-item-label[data-v-42d073d1]{color:#afb7c5;color:var(--kui-color-text-disabled, #afb7c5)}.select-item button:disabled.selected .select-item-label[data-v-42d073d1]{background-color:#e0e4ea;background-color:var(--kui-color-background-disabled, #e0e4ea)}.select-group[data-v-136d70ae]{margin-bottom:4px;margin-bottom:var(--kui-space-20, 4px)}.select-group .select-group-title[data-v-136d70ae]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);display:block;font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:500;font-weight:var(--kui-font-weight-medium, 500);line-height:16px;line-height:var(--kui-line-height-20, 16px);padding:12px;padding:var(--kui-space-50, 12px);pointer-events:none}.k-select[data-v-beb58366]{width:var(--6889d331)}.k-select .select-wrapper[data-v-beb58366]{position:relative;width:100%}.k-select .select-input.filtering-disabled[data-v-beb58366] input:not([disabled]){caret-color:transparent!important;cursor:pointer}.k-select .select-input.hide-model-value[data-v-beb58366] input{color:transparent!important}.k-select .select-input.hide-model-value[data-v-beb58366] input::placeholder{color:transparent!important}.k-select .select-input.input-has-focus[data-v-beb58366] input{box-shadow:0 0 0 1px #0044f4 inset,0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-border-primary, 0px 0px 0px 1px #0044f4 inset),var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-select .chevron-down-icon.disabled[data-v-beb58366]{color:#afb7c5!important;color:var(--kui-color-text-disabled, #afb7c5)!important}.k-select .custom-selected-item-wrapper[data-v-beb58366]{align-items:center;color:#000933;color:var(--kui-color-text, #000933);display:flex;font-size:14px;font-size:var(--kui-font-size-30, 14px);gap:8px;gap:var(--kui-space-40, 8px);line-height:24px;line-height:var(--kui-line-height-40, 24px);padding:12px 16px;padding:var(--kui-space-50, 12px) var(--kui-space-60, 16px);width:100%;box-sizing:border-box;top:0;right:0;bottom:0;left:0;margin-left:12px;margin-left:var(--kui-space-50, 12px);max-width:calc(var(--42396ac2) - 12px - 20px - 8px * 2);max-width:calc(var(--42396ac2) - var(--kui-space-50, 12px) - var(--kui-icon-size-40, 20px) - var(--kui-space-40, 8px) * 2);overflow:hidden;padding:0;padding:var(--kui-space-0, 0px);pointer-events:none;position:absolute;white-space:nowrap}.k-select .custom-selected-item-wrapper[data-v-beb58366] .kui-icon{flex-shrink:0;height:20px!important;height:var(--kui-icon-size-40, 20px)!important;width:20px!important;width:var(--kui-icon-size-40, 20px)!important}.k-select .custom-selected-item-wrapper.clearable[data-v-beb58366]{max-width:calc(var(--42396ac2) - 12px * 2 - 20px * 2 - 8px);max-width:calc(var(--42396ac2) - var(--kui-space-50, 12px) * 2 - var(--kui-icon-size-40, 20px) * 2 - var(--kui-space-40, 8px))}.k-select .select-popover .select-items-container[data-v-beb58366]{max-height:var(--5bda9290);overflow-y:auto}.k-select[data-v-beb58366] .select-popover.popover .popover-container{border:1px solid #e0e4ea;border:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);border-radius:6px;border-radius:var(--kui-border-radius-30, 6px);padding:4px 0;padding:var(--kui-space-20, 4px) var(--kui-space-0, 0px)}.k-select[data-v-beb58366] .select-popover.popover .popover-container.has-sticky-dropdown-footer,.k-select[data-v-beb58366] .select-popover.popover .popover-container.has-static-dropdown-footer{padding-bottom:0;padding-bottom:var(--kui-space-0, 0px)}.k-select .select-loading[data-v-beb58366],.k-select .select-empty[data-v-beb58366]{align-items:center;color:#000933;color:var(--kui-color-text, #000933);display:flex;font-size:14px;font-size:var(--kui-font-size-30, 14px);gap:8px;gap:var(--kui-space-40, 8px);line-height:24px;line-height:var(--kui-line-height-40, 24px);padding:12px 16px;padding:var(--kui-space-50, 12px) var(--kui-space-60, 16px);width:100%}.k-select .select-loading .loading-icon[data-v-beb58366],.k-select .select-empty .loading-icon[data-v-beb58366]{margin:0 auto;margin:var(--kui-space-0, 0px) var(--kui-space-auto, auto)}.k-select .dropdown-footer[data-v-beb58366]{align-items:center;background-color:#fff;background-color:var(--kui-color-background, #ffffff);border-bottom-left-radius:6px;border-bottom-left-radius:var(--kui-border-radius-30, 6px);border-bottom-right-radius:6px;border-bottom-right-radius:var(--kui-border-radius-30, 6px);border-top:1px solid #e0e4ea;border-top:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);bottom:0;color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);display:flex;font-size:12px;font-size:var(--kui-font-size-20, 12px);gap:6px;gap:var(--kui-space-30, 6px);line-height:16px;line-height:var(--kui-line-height-20, 16px);padding:12px;padding:var(--kui-space-50, 12px);pointer-events:none;position:sticky}.k-select .dropdown-footer-static[data-v-beb58366]{position:static}.k-select .help-text[data-v-beb58366]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:16px;line-height:var(--kui-line-height-20, 16px);margin:0;margin-top:8px!important;margin-top:var(--kui-space-40, 8px)!important}.k-select .help-text.select-error[data-v-beb58366]{color:#d60027;color:var(--kui-color-text-danger, #d60027)}.k-select .clear-selection-button[data-v-beb58366]{background-color:transparent;background-color:var(--kui-color-background-transparent, transparent);border:none;color:inherit;cursor:pointer;padding:0;padding:var(--kui-space-0, 0px)}.k-slideout .slideout-container[data-v-6cd03797]{background-color:#fff;background-color:var(--kui-color-background, #ffffff);border-left:1px solid #e0e4ea;border-left:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);box-shadow:0 4px 20px #00000014;box-shadow:var(--kui-shadow, 0px 4px 20px 0px rgba(0, 0, 0, .08));display:flex;flex-direction:column;flex-grow:1;gap:12px;gap:var(--kui-space-50, 12px);height:calc(100vh - var(--ad524a00));max-width:var(--5f5605b1);overflow-y:auto;padding:20px 0 0 20px;padding:var(--kui-space-70, 20px) var(--kui-space-0, 0px) var(--kui-space-0, 0px) var(--kui-space-70, 20px);position:fixed;right:0;top:var(--ad524a00);width:100%;z-index:var(--fa7fc4ae)}.k-slideout .slideout-container .slideout-header[data-v-6cd03797]{display:flex;justify-content:space-between;padding-right:20px;padding-right:var(--kui-space-70, 20px)}.k-slideout .slideout-container .slideout-header .slideout-title[data-v-6cd03797]{align-items:center;display:flex;flex:1;font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:20px;font-size:var(--kui-font-size-60, 20px);font-weight:700;font-weight:var(--kui-font-weight-bold, 700);gap:8px;gap:var(--kui-space-40, 8px);line-height:28px;line-height:var(--kui-line-height-50, 28px)}.k-slideout .slideout-container .slideout-header .slideout-close-icon[data-v-6cd03797]{background-color:transparent;background-color:var(--kui-color-background-transparent, transparent);border:none;color:inherit;cursor:pointer;padding:0;padding:var(--kui-space-0, 0px);border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);margin-left:auto;outline:none}.k-slideout .slideout-container .slideout-header .slideout-close-icon[data-v-6cd03797]:hover .kui-icon,.k-slideout .slideout-container .slideout-header .slideout-close-icon[data-v-6cd03797]:focus .kui-icon{color:#52596e!important;color:var(--kui-color-text-neutral-strong, #52596e)!important}.k-slideout .slideout-container .slideout-header .slideout-close-icon[data-v-6cd03797]:focus-visible{box-shadow:0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-slideout .slideout-container .slideout-content[data-v-6cd03797]{box-sizing:border-box;color:#000933;color:var(--kui-color-text, #000933);display:flex;flex-direction:column;font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:20px;line-height:var(--kui-line-height-30, 20px);overflow-y:auto;padding-right:20px;padding-right:var(--kui-space-70, 20px)}.k-slideout .slideout-container .slideout-content[data-v-6cd03797]>*:last-child{padding-bottom:20px;padding-bottom:var(--kui-space-70, 20px)}.k-slideout .slideout-container .slideout-content[data-v-6cd03797]>p{margin:0;margin:var(--kui-space-0, 0px)}.k-slideout .slideout-backdrop[data-v-6cd03797]{background:#00093399;background:var(--kui-color-background-overlay, rgba(0, 9, 51, .6));bottom:0;left:0;position:fixed;right:0;top:var(--ad524a00);z-index:var(--fa7fc4ae)}.k-slideout .slideout-backdrop.backdrop-transparent[data-v-6cd03797]{background:transparent;background:var(--kui-color-background-transparent, transparent);z-index:-1}.step[data-v-3d0e3f71]{display:list-item;flex:1 1 0%}.step .step-container[data-v-3d0e3f71]{align-items:center;display:flex;flex-direction:column;margin:auto;padding-bottom:4px;padding-bottom:var(--kui-space-20, 4px);position:relative}.step .step-container .step-circle[data-v-3d0e3f71]{align-items:center;background-color:#fff;background-color:var(--kui-color-background, #ffffff);border-radius:50%;border-radius:var(--kui-border-radius-circle, 50%);display:flex;height:24px;justify-content:center;width:24px}.step .step-container .step-label[data-v-3d0e3f71]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);line-height:20px;line-height:var(--kui-line-height-30, 20px);min-width:100px;padding:12px 6px 0;padding:var(--kui-space-50, 12px) var(--kui-space-30, 6px) var(--kui-space-0, 0px) var(--kui-space-30, 6px);text-align:center}.step .step-container[data-v-3d0e3f71]:after{background-color:#e0e4ea;background-color:var(--kui-color-background-neutral-weaker, #e0e4ea);content:"";height:2px;left:calc(50% + 17.3333333333px + 8px);position:absolute;top:12px;width:calc(100% - 52px)}.step .step-container.completed .step-circle[data-v-3d0e3f71]{background-color:#0044f4;background-color:var(--kui-color-background-primary, #0044f4)}.step .step-container.completed[data-v-3d0e3f71]:after{background-color:#0044f4;background-color:var(--kui-color-background-primary, #0044f4)}.step .step-container.active .step-circle[data-v-3d0e3f71]{border:2px solid #0044f4;border:var(--kui-border-width-20, 2px) solid var(--kui-color-border-primary, #0044f4)}.step .step-container.active .step-label[data-v-3d0e3f71]{color:#000933;color:var(--kui-color-text, #000933)}.step .step-container.default .step-circle[data-v-3d0e3f71]{border:2px solid #e0e4ea;border:var(--kui-border-width-20, 2px) solid var(--kui-color-border, #e0e4ea)}.step .step-container.error .step-circle[data-v-3d0e3f71]{background-color:#d60027;background-color:var(--kui-color-background-danger, #d60027)}.step:last-child>.step-container[data-v-3d0e3f71]:after{display:none}.k-stepper[data-v-2a46c6a5]{display:flex;list-style:none;max-width:100%;overflow-x:auto;padding-inline-start:0px;position:relative;width:100%}.table-column-visibility-menu .menu-items-wrapper[data-v-8a5d8147]{-webkit-mask-image:linear-gradient(to bottom,black calc(100% + -0px),transparent 100%);mask-image:linear-gradient(to bottom,black calc(100% + -0px),transparent 100%);max-height:250px;overflow-y:auto}.table-column-visibility-menu .menu-items-wrapper.is-bottom-overflowing[data-v-8a5d8147]{-webkit-mask-image:linear-gradient(to bottom,black calc(100% - 48px),transparent 100%);mask-image:linear-gradient(to bottom,black calc(100% - 48px),transparent 100%)}.table-column-visibility-menu .apply-button-wrapper[data-v-8a5d8147]{display:flex;width:100%}.table-column-visibility-menu .apply-button-wrapper .apply-button[data-v-8a5d8147]{margin-left:auto;margin-left:var(--kui-space-auto, auto);margin-right:4px;margin-right:var(--kui-space-20, 4px)}.table-column-visibility-menu .visibility-checkbox-label[data-v-8a5d8147]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;display:block;margin-bottom:0;margin-bottom:var(--kui-space-0, 0px);margin-left:-8px;margin-left:calc(-1 * var(--kui-space-40, 8px))}.table-column-visibility-menu[data-v-8a5d8147] .k-input.search-input{padding:2px 6px 6px}.table-column-visibility-menu[data-v-8a5d8147] .k-input.search-input ::-webkit-search-cancel-button{-webkit-appearance:none}.k-table[data-v-4e92a5cb]{background-color:#fff;background-color:var(--kui-color-background, #ffffff);display:flex;flex-direction:column;font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);gap:20px;gap:var(--kui-space-70, 20px)}.k-table .table-toolbar[data-v-4e92a5cb]{display:flex;gap:12px;gap:var(--kui-space-50, 12px);padding:4px 4px 0;padding:var(--kui-space-20, 4px) var(--kui-space-20, 4px) var(--kui-space-0, 0px) var(--kui-space-20, 4px);width:100%}.k-table .table-toolbar .toolbar-default-items-container[data-v-4e92a5cb]{display:flex;gap:12px;gap:var(--kui-space-50, 12px);margin-left:auto;margin-left:var(--kui-space-auto, auto)}.k-table .table-wrapper[data-v-4e92a5cb]{overflow:auto;width:100%}.k-table .table-wrapper table[data-v-4e92a5cb]{border-collapse:collapse;max-width:100%;width:100%}.k-table .table-wrapper table th[data-v-4e92a5cb],.k-table .table-wrapper table td[data-v-4e92a5cb]{overflow:hidden;text-overflow:ellipsis;padding:12px 16px;padding:var(--kui-space-50, 12px) var(--kui-space-60, 16px);vertical-align:middle;white-space:nowrap}.k-table .table-wrapper table th.sticky-column[data-v-4e92a5cb],.k-table .table-wrapper table td.sticky-column[data-v-4e92a5cb]{background-color:#fff;background-color:var(--kui-color-background, #ffffff);left:0;position:sticky!important;z-index:1}.k-table .table-wrapper table thead[data-v-4e92a5cb]{border-bottom:1px solid #e0e4ea;border-bottom:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);height:44px;position:sticky;top:0}.k-table .table-wrapper table thead.is-scrolled[data-v-4e92a5cb]{background-color:#fff;background-color:var(--kui-color-background, #ffffff)}.k-table .table-wrapper table thead tr[data-v-4e92a5cb]{position:relative}.k-table .table-wrapper table thead tr[data-v-4e92a5cb]:after{box-shadow:none;content:"";height:100%;left:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .2s ease-in-out;transition:opacity var(--kui-animation-duration-20, .2s) ease-in-out;width:100%;z-index:-1}.k-table .table-wrapper table thead tr.is-scrolled[data-v-4e92a5cb]:after{border-bottom:1px solid #e0e4ea;border-bottom:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);box-shadow:0 4px 20px #00000014;box-shadow:var(--kui-shadow, 0px 4px 20px 0px rgba(0, 0, 0, .08));opacity:1;transition:opacity .2s ease-in-out;transition:opacity var(--kui-animation-duration-20, .2s) ease-in-out}.k-table .table-wrapper table thead tr th[data-v-4e92a5cb]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);line-height:20px;line-height:var(--kui-line-height-30, 20px);padding:12px 16px;padding:var(--kui-space-50, 12px) var(--kui-space-60, 16px);text-align:left}.k-table .table-wrapper table thead tr th.resizable[data-v-4e92a5cb]{min-width:40px!important;position:relative}.k-table .table-wrapper table thead tr th.resizable.sortable[data-v-4e92a5cb],.k-table .table-wrapper table thead tr th.resizable.has-tooltip[data-v-4e92a5cb]{min-width:80px!important}.k-table .table-wrapper table thead tr th.resizable.sortable.has-tooltip[data-v-4e92a5cb]{min-width:100px!important}.k-table .table-wrapper table thead tr th.resizable .resize-handle[data-v-4e92a5cb]{cursor:col-resize;position:absolute;right:0;top:0;width:6px}.k-table .table-wrapper table thead tr th.resizable .resize-handle.previous[data-v-4e92a5cb]{left:0;right:unset}.k-table .table-wrapper table thead tr th.active-sort[data-v-4e92a5cb]{color:#000933;color:var(--kui-color-text, #000933)}.k-table .table-wrapper table thead tr th .sr-only[data-v-4e92a5cb]{border-width:0px;border-width:var(--kui-border-width-0, 0px);clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;padding:var(--kui-space-0, 0px);position:absolute;white-space:nowrap;width:1px}.k-table .table-wrapper table thead tr th.sortable[data-v-4e92a5cb]{cursor:pointer}.k-table .table-wrapper table thead tr th.sortable.asc .sort-icon[data-v-4e92a5cb]{transform:rotate(-180deg)}.k-table .table-wrapper table thead tr th .table-headers-container[data-v-4e92a5cb]{align-items:center;display:flex;gap:8px;gap:var(--kui-space-40, 8px)}.k-table .table-wrapper table thead tr th .table-headers-container.resized[data-v-4e92a5cb]{bottom:12px;bottom:var(--kui-space-50, 12px);position:absolute}.k-table .table-wrapper table thead tr th .table-headers-container .table-header-label[data-v-4e92a5cb]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.k-table .table-wrapper table thead tr th .table-headers-container .header-tooltip-trigger[data-v-4e92a5cb]{cursor:help}.k-table .table-wrapper table thead tr th .table-headers-container .sort-icon[data-v-4e92a5cb]{flex-shrink:0}.k-table .table-wrapper table thead tr th .table-headers-container .table-header-bulk-actions-container[data-v-4e92a5cb]{display:flex}.k-table .table-wrapper table thead tr th.resize-hover[data-v-4e92a5cb]{box-shadow:-2px 0 #6f28ff inset;box-shadow:calc(-1 * var(--kui-border-width-20, 2px)) 0 0 0 var(--kui-color-border-decorative-purple, #6f28ff) inset}.k-table .table-wrapper table tbody tr[data-v-4e92a5cb]{height:48px}.k-table .table-wrapper table tbody tr[data-v-4e92a5cb]:not(:last-child){border-bottom:1px solid #e0e4ea;border-bottom:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea)}.k-table .table-wrapper table tbody tr td[data-v-4e92a5cb]{color:#000933;color:var(--kui-color-text, #000933);font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:20px;line-height:var(--kui-line-height-30, 20px);white-space:nowrap}.k-table .table-wrapper table tbody tr td.resize-hover[data-v-4e92a5cb]{box-shadow:-2px 0 #e0e4ea inset;box-shadow:calc(-1 * var(--kui-border-width-20, 2px)) 0 0 0 var(--kui-color-border, #e0e4ea) inset}.k-table .table-wrapper table tbody tr td .actions-dropdown .actions-dropdown-trigger[data-v-4e92a5cb]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489)}.k-table .table-wrapper table tbody tr td .actions-dropdown .actions-dropdown-trigger[data-v-4e92a5cb]:hover:not(:disabled):not(:focus):not(:active){background-color:#e0e4ea;background-color:var(--kui-color-background-neutral-weaker, #e0e4ea);color:#52596e;color:var(--kui-color-text-neutral-strong, #52596e)}.k-table .table-wrapper table tbody tr td .actions-dropdown .actions-dropdown-trigger[data-v-4e92a5cb]:focus-visible{background-color:#e0e4ea;background-color:var(--kui-color-background-neutral-weaker, #e0e4ea);color:#3a3f51;color:var(--kui-color-text-neutral-stronger, #3a3f51)}.k-table .table-wrapper table tbody tr td .actions-dropdown .actions-dropdown-trigger[data-v-4e92a5cb]:active{background-color:#e0e4ea;background-color:var(--kui-color-background-neutral-weaker, #e0e4ea);color:#232633;color:var(--kui-color-text-neutral-strongest, #232633)}.k-table .table-wrapper table tbody tr td .actions-dropdown .actions-dropdown-trigger .more-icon[data-v-4e92a5cb]{pointer-events:none}.k-table .table-wrapper table tbody tr td.row-link[data-v-4e92a5cb]{padding:0;padding:var(--kui-space-0, 0px)}.k-table .table-wrapper table tbody tr td.row-link .cell-wrapper[data-v-4e92a5cb]{padding:12px 16px;padding:var(--kui-space-50, 12px) var(--kui-space-60, 16px)}.k-table .table-wrapper table tbody tr td.row-link a.cell-wrapper[data-v-4e92a5cb]{color:#000933;color:var(--kui-color-text, #000933);display:block;text-decoration:none}.k-table .table-wrapper table tbody tr td.row-link .expandable-row-control-container[data-v-4e92a5cb]{padding:12px 16px;padding:var(--kui-space-50, 12px) var(--kui-space-60, 16px)}.k-table .table-wrapper table tbody tr td .expandable-row-control-container[data-v-4e92a5cb]{display:flex}.k-table .table-wrapper table tbody tr td .expandable-row-control-container .expandable-row-control[data-v-4e92a5cb]{background-color:transparent;background-color:var(--kui-color-background-transparent, transparent);border:none;color:inherit;cursor:pointer;padding:0;padding:var(--kui-space-0, 0px);color:#6c7489;color:var(--kui-color-text-neutral, #6c7489)}.k-table .table-wrapper table tbody tr td .expandable-row-control-container .expandable-row-control[data-v-4e92a5cb]:hover,.k-table .table-wrapper table tbody tr td .expandable-row-control-container .expandable-row-control[data-v-4e92a5cb]:focus,.k-table .table-wrapper table tbody tr td .expandable-row-control-container .expandable-row-control[data-v-4e92a5cb]:focus-visible{color:#52596e;color:var(--kui-color-text-neutral-strong, #52596e)}.k-table .table-wrapper table tbody tr td .expandable-row-control-container .expandable-row-control[data-v-4e92a5cb]:focus-visible{box-shadow:0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-table .table-wrapper table tbody tr td .expandable-row-control-container .expandable-row-control .expandable-row-control-icon[data-v-4e92a5cb]{height:16px!important;height:var(--kui-icon-size-30, 16px)!important;transition:transform .2s ease-in-out;transition:transform var(--kui-animation-duration-20, .2s) ease-in-out;width:16px!important;width:var(--kui-icon-size-30, 16px)!important}.k-table .table-wrapper table tbody tr td .expandable-row-control-container .expandable-row-control.expanded .expandable-row-control-icon[data-v-4e92a5cb]{transform:rotate(90deg)}.k-table .table-wrapper table tbody tr.last-row[data-v-4e92a5cb]{border-bottom:none}.k-table .table-wrapper table tbody tr.expandable-content-row[data-v-4e92a5cb]{background-color:#f9fafb;background-color:var(--kui-color-background-neutral-weakest, #f9fafb);height:auto}.k-table .table-wrapper table tbody tr.expandable-content-row>td[data-v-4e92a5cb]{padding:12px 0 12px 16px;padding:var(--kui-space-50, 12px) var(--kui-space-0, 0px) var(--kui-space-50, 12px) var(--kui-space-60, 16px);white-space:normal}.k-table .table-wrapper table tbody tr.expandable-content-row>td[data-v-4e92a5cb]:has(.k-table-view){padding:0;padding:var(--kui-space-0, 0px)}.k-table .table-wrapper table tbody tr.expandable-content-row>td .expandable-content-wrapper[data-v-4e92a5cb]{display:flex;flex-direction:column;gap:8px;gap:var(--kui-space-40, 8px);max-height:250px;overflow-y:auto;padding-right:16px;padding-right:var(--kui-space-60, 16px)}.k-table .table-wrapper table tbody tr.expandable-content-row>td .expandable-content-wrapper[data-v-4e92a5cb]:has(.k-table-view){max-height:none;padding-right:0;padding-right:var(--kui-space-0, 0px)}.k-table .table-wrapper table tbody tr.expandable-content-row>td .expandable-content-wrapper[data-v-4e92a5cb] .k-table-view{background-color:#f9fafb;background-color:var(--kui-color-background-neutral-weakest, #f9fafb)}.k-table .table-wrapper table tbody tr.expandable-content-row>td .expandable-content-wrapper[data-v-4e92a5cb] .k-table-view .table-wrapper{max-height:250px}.k-table .table-wrapper table tbody tr.expandable-content-row>td .expandable-content-wrapper[data-v-4e92a5cb] .k-table-view tr.is-scrolled{background-color:#f9fafb;background-color:var(--kui-color-background-neutral-weakest, #f9fafb)}.k-table .table-wrapper table tbody tr.expandable-content-row>td .expandable-content-wrapper[data-v-4e92a5cb] .k-table-view th:first-child,.k-table .table-wrapper table tbody tr.expandable-content-row>td .expandable-content-wrapper[data-v-4e92a5cb] .k-table-view td:first-child{padding-left:64px;padding-left:calc(var(--kui-space-60, 16px) * 3 + var(--kui-icon-size-30, 16px))}.k-table .table-wrapper table tbody tr.expandable-content-row>td .expandable-content-wrapper[data-v-4e92a5cb] .k-table-view th:first-child.row-link .cell-wrapper,.k-table .table-wrapper table tbody tr.expandable-content-row>td .expandable-content-wrapper[data-v-4e92a5cb] .k-table-view td:first-child.row-link .cell-wrapper{padding-left:0;padding-left:var(--kui-space-0, 0px)}.k-table .table-wrapper table tbody tr.expandable-content-row>td .expandable-content-wrapper[data-v-4e92a5cb] .k-table-view th.hide-headers:last-child,.k-table .table-wrapper table tbody tr.expandable-content-row>td .expandable-content-wrapper[data-v-4e92a5cb] .k-table-view td.hide-headers:last-child{padding-right:4px;padding-right:var(--kui-space-20, 4px)}.k-table .table-wrapper table tbody tr.expandable-content-row>td .expandable-content-wrapper[data-v-4e92a5cb] .k-table-view .k-empty-state{background-color:#f9fafb;background-color:var(--kui-color-background-neutral-weakest, #f9fafb)}.k-table .table-wrapper table.has-hover tbody tr[data-v-4e92a5cb]:not(.expandable-content-row):hover{background-color:#eefaff;background-color:var(--kui-color-background-primary-weakest, #eefaff)}.k-table .table-wrapper table.is-clickable tbody tr[data-v-4e92a5cb]{cursor:pointer}.k-table .table-wrapper .bulk-actions-checkbox[data-v-4e92a5cb],.k-table .table-wrapper .table-header-bulk-actions-checkbox[data-v-4e92a5cb]{display:flex}.k-table .table-pagination[data-v-4e92a5cb]{margin-top:20px;margin-top:var(--kui-space-70, 20px)}.k-table table thead tr .resize-handle[data-v-4e92a5cb]{height:var(--693ecf67)}.k-tabs ul[data-v-dc2d693c]{border-bottom:1px solid #e0e4ea;border-bottom:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);display:flex;gap:8px;gap:var(--kui-space-40, 8px);list-style:none;margin-bottom:20px;margin-bottom:var(--kui-space-70, 20px);margin-top:0;margin-top:var(--kui-space-0, 0px);overflow-x:auto;overflow-y:hidden;padding:0 20px;padding:var(--kui-space-0, 0px) var(--kui-space-70, 20px);padding-top:4px;padding-top:var(--kui-space-20, 4px)}.k-tabs ul .tab-item[data-v-dc2d693c]{border-bottom-color:transparent;border-bottom-color:var(--kui-color-border-transparent, transparent);border-bottom-style:solid;border-bottom-width:2px;border-bottom-width:var(--kui-border-width-20, 2px);padding-bottom:8px;padding-bottom:var(--kui-space-40, 8px);position:relative;transition:border-bottom-color .2s ease-in-out;transition:border-bottom-color var(--kui-animation-duration-20, .2s) ease-in-out;white-space:nowrap}.k-tabs ul .tab-item .tab-link[data-v-dc2d693c]{background-color:transparent;background-color:var(--kui-color-background-transparent, transparent);border:none;color:inherit;padding:0;padding:var(--kui-space-0, 0px);align-items:center;border-radius:6px;border-radius:var(--kui-border-radius-30, 6px);color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);cursor:pointer;display:inline-flex;font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);gap:8px;gap:var(--kui-space-40, 8px);line-height:24px;line-height:var(--kui-line-height-40, 24px);padding:6px 12px;padding:var(--kui-space-30, 6px) var(--kui-space-50, 12px);text-decoration:none;transition:color .2s ease-in-out,background-color .2s ease-in-out,box-shadow .2s ease-in-out;transition:color var(--kui-animation-duration-20, .2s) ease-in-out,background-color var(--kui-animation-duration-20, .2s) ease-in-out,box-shadow var(--kui-animation-duration-20, .2s) ease-in-out;-webkit-user-select:none;user-select:none}.k-tabs ul .tab-item .tab-link[data-v-dc2d693c]:hover:not(.disabled){background-color:#e0e4ea;background-color:var(--kui-color-background-neutral-weaker, #e0e4ea)}.k-tabs ul .tab-item .tab-link[data-v-dc2d693c]:focus-visible{background-color:#e0e4ea;background-color:var(--kui-color-background-neutral-weaker, #e0e4ea);border-radius:6px;border-radius:var(--kui-border-radius-30, 6px);box-shadow:0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2));color:#000933;color:var(--kui-color-text, #000933);outline:none}.k-tabs ul .tab-item .tab-link.disabled[data-v-dc2d693c]{color:#afb7c5;color:var(--kui-color-text-disabled, #afb7c5);cursor:not-allowed}.k-tabs ul .tab-item .tab-link a[data-v-dc2d693c-s],.k-tabs ul .tab-item .tab-link[data-v-dc2d693c] a{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);text-decoration:none}.k-tabs ul .tab-item .tab-link a[data-v-dc2d693c-s]:focus-visible,.k-tabs ul .tab-item .tab-link[data-v-dc2d693c] a:focus-visible{background-color:#e0e4ea;background-color:var(--kui-color-background-neutral-weaker, #e0e4ea);border-radius:6px;border-radius:var(--kui-border-radius-30, 6px);box-shadow:0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2));color:#000933;color:var(--kui-color-text, #000933);outline:none}.k-tabs ul .tab-item.active[data-v-dc2d693c]{border-bottom-color:#6f28ff;border-bottom-color:var(--kui-color-border-decorative-purple, #6f28ff)}.k-tabs ul .tab-item.active .tab-link[data-v-dc2d693c],.k-tabs ul .tab-item.active .tab-link a[data-v-dc2d693c],.k-tabs ul .tab-item.active .tab-link[data-v-dc2d693c] a{color:#000933;color:var(--kui-color-text, #000933)}.k-textarea[data-v-71e3bc06]{display:flex;flex-direction:column;width:100%}.k-textarea.input-error .input-textarea[data-v-71e3bc06]{box-shadow:0 0 0 1px #d60027 inset;box-shadow:var(--kui-shadow-border-danger, 0px 0px 0px 1px #d60027 inset)}.k-textarea.input-error .input-textarea[data-v-71e3bc06]:hover{box-shadow:0 0 0 1px #ad000e inset;box-shadow:var(--kui-shadow-border-danger-strong, 0px 0px 0px 1px #ad000e inset)}.k-textarea.input-error .input-textarea[data-v-71e3bc06]:focus{box-shadow:0 0 0 1px #d60027 inset,0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-border-danger, 0px 0px 0px 1px #d60027 inset),var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-textarea.input-error .help-text[data-v-71e3bc06]{color:#d60027;color:var(--kui-color-text-danger, #d60027)}.k-textarea .help-text[data-v-71e3bc06]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:16px;line-height:var(--kui-line-height-20, 16px)}.k-textarea .help-text[data-v-71e3bc06]{margin:0;margin-top:8px!important;margin-top:var(--kui-space-40, 8px)!important}.k-textarea .input-textarea[data-v-71e3bc06]{-webkit-appearance:none;background-color:#fff;background-color:var(--kui-color-background, #ffffff);border:0;border-radius:6px;border-radius:var(--kui-border-radius-30, 6px);box-shadow:0 0 0 1px #e0e4ea inset;box-shadow:var(--kui-shadow-border, 0px 0px 0px 1px #e0e4ea inset);box-sizing:border-box;outline:none;transition:box-shadow .2s ease-in-out;transition:box-shadow var(--kui-animation-duration-20, .2s) ease-in-out}.k-textarea .input-textarea[data-v-71e3bc06]{color:#000933;color:var(--kui-color-text, #000933);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:16px;font-size:var(--kui-font-size-40, 16px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:24px;line-height:var(--kui-line-height-40, 24px);text-overflow:ellipsis}@media (min-width: 640px){.k-textarea .input-textarea[data-v-71e3bc06]{font-size:14px;font-size:var(--kui-font-size-30, 14px)}}.k-textarea .input-textarea[data-v-71e3bc06]{padding:8px 12px;padding:var(--kui-space-40, 8px) var(--kui-space-50, 12px);width:100%}.k-textarea .input-textarea[data-v-71e3bc06]::placeholder{color:#000933;color:var(--kui-color-text, #000933);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:16px;font-size:var(--kui-font-size-40, 16px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:24px;line-height:var(--kui-line-height-40, 24px);text-overflow:ellipsis}@media (min-width: 640px){.k-textarea .input-textarea[data-v-71e3bc06]::placeholder{font-size:14px;font-size:var(--kui-font-size-30, 14px)}}.k-textarea .input-textarea[data-v-71e3bc06]::placeholder{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489)}.k-textarea .input-textarea[data-v-71e3bc06]{min-height:64px;min-height:calc(var(--kui-line-height-40, 24px) * 2 + var(--kui-space-40, 8px) * 2);resize:none}.k-textarea .input-textarea.resizable[data-v-71e3bc06]{resize:vertical}.k-textarea .input-textarea[data-v-71e3bc06]:hover{box-shadow:0 0 0 1px #5f9aff inset;box-shadow:var(--kui-shadow-border-primary-weak, 0px 0px 0px 1px #5f9aff inset)}.k-textarea .input-textarea[data-v-71e3bc06]:focus{box-shadow:0 0 0 1px #0044f4 inset,0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-border-primary, 0px 0px 0px 1px #0044f4 inset),var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-textarea .input-textarea[data-v-71e3bc06]:disabled{background-color:#e0e4ea!important;background-color:var(--kui-color-background-disabled, #e0e4ea)!important;box-shadow:0 0 0 1px #e0e4ea inset!important;box-shadow:var(--kui-shadow-border-disabled, 0px 0px 0px 1px #e0e4ea inset)!important;color:#afb7c5!important;color:var(--kui-color-text-disabled, #afb7c5)!important;cursor:not-allowed}.k-textarea .input-textarea[data-v-71e3bc06]:read-only{background-color:#f9fafb;background-color:var(--kui-color-background-neutral-weakest, #f9fafb);box-shadow:0 0 0 1px #e0e4ea inset;box-shadow:var(--kui-shadow-border, 0px 0px 0px 1px #e0e4ea inset);color:#52596e;color:var(--kui-color-text-neutral-strong, #52596e)}.k-toaster[data-v-c719c82d]{bottom:16px;display:flex;flex-direction:column;gap:12px;gap:var(--kui-space-50, 12px);position:fixed;right:50%;transform:translate(50%);width:90%;z-index:var(--7990c71e)}@media (min-width: 640px){.k-toaster[data-v-c719c82d]{right:16px;transform:none;width:400px}}.k-toaster .toaster[data-v-c719c82d]{align-items:flex-start;align-items:center;background-color:#000933;background-color:var(--kui-color-background-inverse, #000933);border-radius:6px;border-radius:var(--kui-border-radius-30, 6px);box-shadow:0 4px 20px #00000014;box-shadow:var(--kui-shadow, 0px 4px 20px 0px rgba(0, 0, 0, .08));box-sizing:border-box;color:#fff;color:var(--kui-color-text-inverse, #ffffff);display:flex;gap:12px;gap:var(--kui-space-50, 12px);padding:12px;padding:var(--kui-space-50, 12px);width:100%}.k-toaster .toaster .toaster-icon-container[data-v-c719c82d]{align-items:center;background-color:#5f9aff;background-color:var(--kui-color-background-primary-weak, #5f9aff);border-radius:50%;border-radius:var(--kui-border-radius-circle, 50%);display:flex;height:32px;justify-content:center;width:32px}.k-toaster .toaster .toaster-content[data-v-c719c82d]{display:flex;flex:1;flex-direction:column;gap:6px;gap:var(--kui-space-30, 6px)}.k-toaster .toaster .toaster-content .toaster-title[data-v-c719c82d]{font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:18px;font-size:var(--kui-font-size-50, 18px);font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);line-height:24px;line-height:var(--kui-line-height-40, 24px)}.k-toaster .toaster .toaster-content .toaster-message[data-v-c719c82d]{font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:20px;line-height:var(--kui-line-height-30, 20px);margin:0;margin:var(--kui-space-0, 0px)}.k-toaster .toaster .toaster-close-icon[data-v-c719c82d]{background-color:transparent;background-color:var(--kui-color-background-transparent, transparent);border:none;color:inherit;cursor:pointer;padding:0;padding:var(--kui-space-0, 0px);border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);margin-left:auto;margin-left:var(--kui-space-auto, auto);outline:none}.k-toaster .toaster .toaster-close-icon[data-v-c719c82d]:hover .kui-icon,.k-toaster .toaster .toaster-close-icon[data-v-c719c82d]:focus .kui-icon{color:#e0e4ea!important;color:var(--kui-color-text-neutral-weaker, #e0e4ea)!important}.k-toaster .toaster .toaster-close-icon[data-v-c719c82d]:focus-visible{box-shadow:0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-toaster .toaster.info .toaster-icon-container[data-v-c719c82d]{background-color:#5f9aff;background-color:var(--kui-color-background-primary-weak, #5f9aff)}.k-toaster .toaster.success .toaster-icon-container[data-v-c719c82d]{background-color:#00d6a4;background-color:var(--kui-color-background-success-weak, #00d6a4)}.k-toaster .toaster.warning .toaster-icon-container[data-v-c719c82d]{background-color:#ffc400;background-color:var(--kui-color-background-warning-weak, #ffc400)}.k-toaster .toaster.danger .toaster-icon-container[data-v-c719c82d]{background-color:#ff3954;background-color:var(--kui-color-background-danger-weak, #ff3954)}.k-toaster .toaster.system .toaster-icon-container[data-v-c719c82d]{background-color:#afb7c5;background-color:var(--kui-color-background-neutral-weak, #afb7c5)}.tree-item[data-v-f55bd189]{align-items:center;background-color:#fff;background-color:var(--kui-color-background, #ffffff);border:1px solid #e0e4ea;border:var(--kui-border-width-10, 1px) solid var(--kui-color-border-disabled, #e0e4ea);border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);color:#000933;color:var(--kui-color-text, #000933);display:flex;font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);gap:4px;gap:var(--kui-space-20, 4px);line-height:20px;line-height:var(--kui-line-height-30, 20px);outline:none;padding:6px;padding:var(--kui-space-30, 6px);text-decoration:none;transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out,box-shadow .2s ease-in-out;transition:background-color var(--kui-animation-duration-20, .2s) ease-in-out,color var(--kui-animation-duration-20, .2s) ease-in-out,border-color var(--kui-animation-duration-20, .2s) ease-in-out,box-shadow var(--kui-animation-duration-20, .2s) ease-in-out;-webkit-user-select:none;user-select:none;width:100%}.tree-item .tree-item-icon[data-v-f55bd189],.tree-item[data-v-f55bd189] .kui-icon{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);height:20px!important;height:var(--kui-icon-size-40, 20px)!important;transition:color .2s ease-in-out;transition:color var(--kui-animation-duration-20, .2s) ease-in-out;width:20px!important;width:var(--kui-icon-size-40, 20px)!important}.tree-item .tree-item-label[data-v-f55bd189]{text-align:left;width:100%}.tree-item.selected[data-v-f55bd189]{background-color:#e0e4ea;background-color:var(--kui-color-background-neutral-weaker, #e0e4ea);border-color:#e0e4ea;border-color:var(--kui-color-border-neutral-weaker, #e0e4ea)}.tree-item.selected .tree-item-icon[data-v-f55bd189]{color:#52596e;color:var(--kui-color-text-neutral-strong, #52596e);pointer-events:none}.tree-item[data-v-f55bd189]:hover{background-color:#e0e4ea;background-color:var(--kui-color-background-neutral-weaker, #e0e4ea);cursor:grab}.tree-item[data-v-f55bd189]:focus-visible{background-color:#e0e4ea;background-color:var(--kui-color-background-neutral-weaker, #e0e4ea);box-shadow:0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.tree-item.not-draggable[data-v-f55bd189]{cursor:pointer}.tree-draggable[data-v-5a3d16e8]{margin:0;margin:var(--kui-space-0, 0px);padding:0;padding:var(--kui-space-0, 0px)}.tree-draggable .child-drop-zone[data-v-5a3d16e8]{min-height:6px}.tree-draggable .tree-item-dragged[data-v-5a3d16e8]{cursor:move!important;cursor:grabbing!important}.tree-draggable .tree-item-dragged .has-no-children:last-of-type .child-drop-zone[data-v-5a3d16e8]:last-of-type,.tree-draggable .tree-item-dragged.has-no-children .child-drop-zone[data-v-5a3d16e8]:last-of-type{background-color:#bee2ff;background-color:var(--kui-color-background-primary-weaker, #bee2ff);border-radius:100px;border-radius:var(--kui-border-radius-round, 100px);margin-left:0;margin-left:var(--kui-space-0, 0px);margin-top:2px;margin-top:var(--kui-space-10, 2px);min-height:4px}.tree-draggable .tree-item-dragged[data-v-5a3d16e8]:after{display:none}.tree-draggable .tree-item-grabbing[data-v-5a3d16e8]{display:none}.tree-draggable .tree-draggable[data-v-5a3d16e8]{counter-reset:item;margin-left:16px}.tree-draggable .tree-item-container[data-v-5a3d16e8]{margin:3px 0 0 3px;position:relative}.tree-draggable .tree-item-container[data-v-5a3d16e8]:before{border-bottom:1px solid #e0e4ea;border-bottom:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);border-left:1px solid #e0e4ea;border-left:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);border-radius:0 0 0 5px;border-radius:var(--kui-border-radius-0, 0px) var(--kui-border-radius-0, 0px) var(--kui-border-radius-0, 0px) 5px;content:"";height:26px;left:-12px;position:absolute;top:-3px;width:12px}.tree-draggable .tree-item-container[data-v-5a3d16e8]:after{border-left:1px solid #e0e4ea;border-left:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);content:"";height:100%;left:-12px;position:absolute;top:8px;width:12px}.tree-draggable .tree-item-container[data-v-5a3d16e8]:first-child{padding-top:6px}.tree-draggable .tree-item-container[data-v-5a3d16e8]:last-child:after{display:none}.k-tree-list{font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);width:100%}.k-tree-list>.tree-draggable>.tree-item-container:before{display:none}.k-tree-list>.tree-draggable>.tree-item-container:after{display:none}.tree-list-grabbing *,.tree-item-grabbing *{cursor:move!important;cursor:grabbing!important}.k-external-link[data-v-949aad10]{align-items:center;color:#0044f4;color:var(--kui-color-text-primary, #0044f4);display:inline-flex;font-size:inherit;font-weight:400;font-weight:var(--kui-font-weight-regular, 400);gap:4px;gap:var(--kui-space-20, 4px);list-style:inherit;outline:none;text-decoration:none}.k-external-link[data-v-949aad10]:hover{color:#0030cc;color:var(--kui-color-text-primary-strong, #0030cc)}.k-external-link[data-v-949aad10]:focus-visible{color:#002099;color:var(--kui-color-text-primary-stronger, #002099)}.k-external-link[data-v-949aad10]:active{color:#001466;color:var(--kui-color-text-primary-strongest, #001466)}.k-truncate[data-v-a16a1149]{align-items:flex-start;display:flex;overflow:hidden;padding:4px;padding:var(--kui-space-20, 4px)}.k-truncate .truncate-expand-controls[data-v-a16a1149]{align-items:flex-end;display:flex;height:100%}.k-truncate .truncate-expand-controls .expand-trigger[data-v-a16a1149]{background:transparent;background:var(--kui-color-background-transparent, transparent);border:0;border-radius:100px;border-radius:var(--kui-border-radius-round, 100px);color:#0044f4;color:var(--kui-color-text-primary, #0044f4);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:10px;font-size:var(--kui-font-size-10, 10px);font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);line-height:12px;line-height:var(--kui-line-height-10, 12px);padding:2px;padding:var(--kui-space-10, 2px)}.k-truncate .truncate-expand-controls .expand-trigger[data-v-a16a1149]:focus,.k-truncate .truncate-expand-controls .expand-trigger[data-v-a16a1149]:active{outline:none}.k-truncate .truncate-expand-controls .expand-trigger[data-v-a16a1149]:focus-visible{box-shadow:0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-truncate .truncate-expand-controls .expand-trigger[data-v-a16a1149]:hover{color:#0030cc;color:var(--kui-color-text-primary-strong, #0030cc)}.k-truncate .truncate-expand-controls .expand-trigger[data-v-a16a1149]:focus{color:#002099;color:var(--kui-color-text-primary-stronger, #002099)}.k-truncate .collapse-trigger[data-v-a16a1149]{background-color:transparent;background-color:var(--kui-color-background-transparent, transparent);border:none;color:inherit;cursor:pointer;padding:0;padding:var(--kui-space-0, 0px);background-color:#eefaff;background-color:var(--kui-color-background-primary-weakest, #eefaff);border-radius:100px;border-radius:var(--kui-border-radius-round, 100px);color:#0044f4;color:var(--kui-color-text-primary, #0044f4);outline:none;padding:4px;padding:var(--kui-space-20, 4px)}.k-truncate .collapse-trigger[data-v-a16a1149]:focus-visible{box-shadow:0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-truncate .collapse-trigger[data-v-a16a1149]:hover{background-color:#bee2ff;background-color:var(--kui-color-background-primary-weaker, #bee2ff)}.k-truncate .collapse-trigger[data-v-a16a1149]:hover .kui-icon{color:#0030cc!important;color:var(--kui-color-text-primary-strong, #0030cc)!important}.k-truncate .collapse-trigger[data-v-a16a1149]:focus,.k-truncate .collapse-trigger[data-v-a16a1149]:focus-within{background-color:#5f9aff;background-color:var(--kui-color-background-primary-weak, #5f9aff)}.k-truncate .collapse-trigger[data-v-a16a1149]:focus .kui-icon,.k-truncate .collapse-trigger[data-v-a16a1149]:focus-within .kui-icon{color:#002099!important;color:var(--kui-color-text-primary-stronger, #002099)!important}.k-truncate.truncate-content[data-v-a16a1149]{display:flex;flex-direction:row-reverse;height:var(--ab9f0938)}.k-truncate.truncate-content.expanded[data-v-a16a1149]{height:auto}.k-truncate.truncate-content .truncate-container[data-v-a16a1149]{display:flex;flex-wrap:wrap;gap:var(--7f8f51c0);margin-right:auto;position:relative}.k-truncate.truncate-content .expand-trigger[data-v-a16a1149]:before{content:"+"}.k-truncate.truncate-text[data-v-a16a1149]{display:flex;flex-direction:column}.k-truncate.truncate-text .truncate-container[data-v-a16a1149]{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:var(--f3bcefe6);overflow:hidden}.k-truncate.truncate-text.expanded .truncate-container[data-v-a16a1149]{display:block}.k-truncate .truncate-collapse-controls[data-v-a16a1149]{margin-top:8px;margin-top:var(--kui-space-40, 8px);place-self:flex-end}.k-copy[data-v-5efb0d28]{align-items:center;display:flex;max-width:100%}.k-copy .copy-element[data-v-5efb0d28]{align-items:center;display:inline-flex;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.k-copy .copy-element .copy-text[data-v-5efb0d28]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.k-copy .copy-element .truncate-content[data-v-5efb0d28]{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.k-copy .badge-styles[data-v-5efb0d28]{border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);display:inline-flex;font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);line-height:16px;line-height:var(--kui-line-height-20, 16px);padding:4px 8px;padding:var(--kui-space-20, 4px) var(--kui-space-40, 8px);width:fit-content;background-color:#f1f0ff;background-color:var(--kui-color-background-decorative-purple-weakest, #f1f0ff);color:#6f28ff;color:var(--kui-color-text-decorative-purple, #6f28ff)}.k-copy .badge-styles[data-v-5efb0d28] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):hover,.k-copy .badge-styles[data-v-5efb0d28] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):focus{color:#5e00f5!important;color:var(--kui-color-text-decorative-purple-strong, #5e00f5)!important}.k-copy .copy-container[data-v-5efb0d28]{align-items:center;display:flex;font-size:12px;font-size:var(--kui-font-size-20, 12px);gap:6px;gap:var(--kui-space-30, 6px);line-height:16px;line-height:var(--kui-line-height-20, 16px);white-space:nowrap}.k-copy .monospace[data-v-5efb0d28]{font-family:JetBrains Mono,Consolas,monospace;font-family:var(--kui-font-family-code, "JetBrains Mono", Consolas, monospace);font-weight:400;font-weight:var(--kui-font-weight-regular, 400)}.k-copy .text-icon-wrapper[data-v-5efb0d28]{align-items:center;cursor:pointer;display:flex}.k-copy .text-icon-wrapper .text-icon[data-v-5efb0d28]:not(.k-button .k-copy .text-icon-wrapper .text-icon):not(.badge-styles .text-icon-wrapper .text-icon):hover,.k-copy .text-icon-wrapper .text-icon[data-v-5efb0d28]:not(.k-button .k-copy .text-icon-wrapper .text-icon):not(.badge-styles .text-icon-wrapper .text-icon):focus{color:#52596e!important;color:var(--kui-color-text-neutral-strong, #52596e)!important}.k-copy .copy-badge-text[data-v-5efb0d28]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);font-size:12px;font-size:var(--kui-font-size-20, 12px);line-height:16px;line-height:var(--kui-line-height-20, 16px);margin-right:4px;margin-right:var(--kui-space-20, 4px)}.k-copy .copy-to-clipboard-button[data-v-5efb0d28]{background-color:transparent;background-color:var(--kui-color-background-transparent, transparent);border:none;color:inherit;cursor:pointer;padding:0;padding:var(--kui-space-0, 0px)}.bulk-actions-dropdown .bulk-actions-dropdown-trigger[data-v-ca642050]{gap:0px;gap:var(--kui-space-0, 0px)}.bulk-actions-dropdown .bulk-actions-dropdown-trigger .bulk-actions-dropdown-trigger-count[data-v-ca642050]{font-size:14px;font-size:var(--kui-font-size-30, 14px);line-height:20px;line-height:var(--kui-line-height-30, 20px);margin-right:4px;margin-right:var(--kui-space-20, 4px);min-width:2ch}.k-table-view[data-v-a384571a]{background-color:#fff;background-color:var(--kui-color-background, #ffffff);display:flex;flex-direction:column;font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);gap:20px;gap:var(--kui-space-70, 20px)}.k-table-view .table-toolbar[data-v-a384571a]{display:flex;gap:12px;gap:var(--kui-space-50, 12px);padding:4px 4px 0;padding:var(--kui-space-20, 4px) var(--kui-space-20, 4px) var(--kui-space-0, 0px) var(--kui-space-20, 4px);width:100%}.k-table-view .table-toolbar .toolbar-default-items-container[data-v-a384571a]{display:flex;gap:12px;gap:var(--kui-space-50, 12px);margin-left:auto;margin-left:var(--kui-space-auto, auto)}.k-table-view .table-wrapper[data-v-a384571a]{overflow:auto;width:100%}.k-table-view .table-wrapper table[data-v-a384571a]{border-collapse:collapse;max-width:100%;width:100%}.k-table-view .table-wrapper table th[data-v-a384571a],.k-table-view .table-wrapper table td[data-v-a384571a]{overflow:hidden;text-overflow:ellipsis;padding:12px 16px;padding:var(--kui-space-50, 12px) var(--kui-space-60, 16px);vertical-align:middle;white-space:nowrap}.k-table-view .table-wrapper table th.sticky-column[data-v-a384571a],.k-table-view .table-wrapper table td.sticky-column[data-v-a384571a]{background-color:#fff;background-color:var(--kui-color-background, #ffffff);left:0;position:sticky!important;z-index:1}.k-table-view .table-wrapper table thead[data-v-a384571a]{border-bottom:1px solid #e0e4ea;border-bottom:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);height:44px;position:sticky;top:0}.k-table-view .table-wrapper table thead.is-scrolled[data-v-a384571a]{background-color:#fff;background-color:var(--kui-color-background, #ffffff)}.k-table-view .table-wrapper table thead tr[data-v-a384571a]{position:relative}.k-table-view .table-wrapper table thead tr[data-v-a384571a]:after{box-shadow:none;content:"";height:100%;left:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .2s ease-in-out;transition:opacity var(--kui-animation-duration-20, .2s) ease-in-out;width:100%;z-index:-1}.k-table-view .table-wrapper table thead tr.is-scrolled[data-v-a384571a]:after{border-bottom:1px solid #e0e4ea;border-bottom:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);box-shadow:0 4px 20px #00000014;box-shadow:var(--kui-shadow, 0px 4px 20px 0px rgba(0, 0, 0, .08));opacity:1;transition:opacity .2s ease-in-out;transition:opacity var(--kui-animation-duration-20, .2s) ease-in-out}.k-table-view .table-wrapper table thead tr th[data-v-a384571a]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);line-height:20px;line-height:var(--kui-line-height-30, 20px);padding:12px 16px;padding:var(--kui-space-50, 12px) var(--kui-space-60, 16px);text-align:left}.k-table-view .table-wrapper table thead tr th.resizable[data-v-a384571a]{min-width:40px!important;position:relative}.k-table-view .table-wrapper table thead tr th.resizable.sortable[data-v-a384571a],.k-table-view .table-wrapper table thead tr th.resizable.has-tooltip[data-v-a384571a]{min-width:80px!important}.k-table-view .table-wrapper table thead tr th.resizable.sortable.has-tooltip[data-v-a384571a]{min-width:100px!important}.k-table-view .table-wrapper table thead tr th.resizable .resize-handle[data-v-a384571a]{cursor:col-resize;position:absolute;right:0;top:0;width:6px}.k-table-view .table-wrapper table thead tr th.resizable .resize-handle.previous[data-v-a384571a]{left:0;right:unset}.k-table-view .table-wrapper table thead tr th.active-sort[data-v-a384571a]{color:#000933;color:var(--kui-color-text, #000933)}.k-table-view .table-wrapper table thead tr th .sr-only[data-v-a384571a]{border-width:0px;border-width:var(--kui-border-width-0, 0px);clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;padding:var(--kui-space-0, 0px);position:absolute;white-space:nowrap;width:1px}.k-table-view .table-wrapper table thead tr th.sortable[data-v-a384571a]{cursor:pointer}.k-table-view .table-wrapper table thead tr th.sortable.asc .sort-icon[data-v-a384571a]{transform:rotate(-180deg)}.k-table-view .table-wrapper table thead tr th .table-headers-container[data-v-a384571a]{align-items:center;display:flex;gap:8px;gap:var(--kui-space-40, 8px)}.k-table-view .table-wrapper table thead tr th .table-headers-container.resized[data-v-a384571a]{bottom:12px;bottom:var(--kui-space-50, 12px);position:absolute}.k-table-view .table-wrapper table thead tr th .table-headers-container .table-header-label[data-v-a384571a]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.k-table-view .table-wrapper table thead tr th .table-headers-container .header-tooltip-trigger[data-v-a384571a]{cursor:help}.k-table-view .table-wrapper table thead tr th .table-headers-container .sort-icon[data-v-a384571a]{flex-shrink:0}.k-table-view .table-wrapper table thead tr th .table-headers-container .table-header-bulk-actions-container[data-v-a384571a]{display:flex}.k-table-view .table-wrapper table thead tr th.resize-hover[data-v-a384571a]{box-shadow:-2px 0 #6f28ff inset;box-shadow:calc(-1 * var(--kui-border-width-20, 2px)) 0 0 0 var(--kui-color-border-decorative-purple, #6f28ff) inset}.k-table-view .table-wrapper table tbody tr[data-v-a384571a]{height:48px}.k-table-view .table-wrapper table tbody tr[data-v-a384571a]:not(:last-child){border-bottom:1px solid #e0e4ea;border-bottom:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea)}.k-table-view .table-wrapper table tbody tr td[data-v-a384571a]{color:#000933;color:var(--kui-color-text, #000933);font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:20px;line-height:var(--kui-line-height-30, 20px);white-space:nowrap}.k-table-view .table-wrapper table tbody tr td.resize-hover[data-v-a384571a]{box-shadow:-2px 0 #e0e4ea inset;box-shadow:calc(-1 * var(--kui-border-width-20, 2px)) 0 0 0 var(--kui-color-border, #e0e4ea) inset}.k-table-view .table-wrapper table tbody tr td .actions-dropdown .actions-dropdown-trigger[data-v-a384571a]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489)}.k-table-view .table-wrapper table tbody tr td .actions-dropdown .actions-dropdown-trigger[data-v-a384571a]:hover:not(:disabled):not(:focus):not(:active){background-color:#e0e4ea;background-color:var(--kui-color-background-neutral-weaker, #e0e4ea);color:#52596e;color:var(--kui-color-text-neutral-strong, #52596e)}.k-table-view .table-wrapper table tbody tr td .actions-dropdown .actions-dropdown-trigger[data-v-a384571a]:focus-visible{background-color:#e0e4ea;background-color:var(--kui-color-background-neutral-weaker, #e0e4ea);color:#3a3f51;color:var(--kui-color-text-neutral-stronger, #3a3f51)}.k-table-view .table-wrapper table tbody tr td .actions-dropdown .actions-dropdown-trigger[data-v-a384571a]:active{background-color:#e0e4ea;background-color:var(--kui-color-background-neutral-weaker, #e0e4ea);color:#232633;color:var(--kui-color-text-neutral-strongest, #232633)}.k-table-view .table-wrapper table tbody tr td .actions-dropdown .actions-dropdown-trigger .more-icon[data-v-a384571a]{pointer-events:none}.k-table-view .table-wrapper table tbody tr td.row-link[data-v-a384571a]{padding:0;padding:var(--kui-space-0, 0px)}.k-table-view .table-wrapper table tbody tr td.row-link .cell-wrapper[data-v-a384571a]{padding:12px 16px;padding:var(--kui-space-50, 12px) var(--kui-space-60, 16px)}.k-table-view .table-wrapper table tbody tr td.row-link a.cell-wrapper[data-v-a384571a]{color:#000933;color:var(--kui-color-text, #000933);display:block;text-decoration:none}.k-table-view .table-wrapper table tbody tr td.row-link .expandable-row-control-container[data-v-a384571a]{padding:12px 16px;padding:var(--kui-space-50, 12px) var(--kui-space-60, 16px)}.k-table-view .table-wrapper table tbody tr td .expandable-row-control-container[data-v-a384571a]{display:flex}.k-table-view .table-wrapper table tbody tr td .expandable-row-control-container .expandable-row-control[data-v-a384571a]{background-color:transparent;background-color:var(--kui-color-background-transparent, transparent);border:none;color:inherit;cursor:pointer;padding:0;padding:var(--kui-space-0, 0px);color:#6c7489;color:var(--kui-color-text-neutral, #6c7489)}.k-table-view .table-wrapper table tbody tr td .expandable-row-control-container .expandable-row-control[data-v-a384571a]:hover,.k-table-view .table-wrapper table tbody tr td .expandable-row-control-container .expandable-row-control[data-v-a384571a]:focus,.k-table-view .table-wrapper table tbody tr td .expandable-row-control-container .expandable-row-control[data-v-a384571a]:focus-visible{color:#52596e;color:var(--kui-color-text-neutral-strong, #52596e)}.k-table-view .table-wrapper table tbody tr td .expandable-row-control-container .expandable-row-control[data-v-a384571a]:focus-visible{box-shadow:0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-table-view .table-wrapper table tbody tr td .expandable-row-control-container .expandable-row-control .expandable-row-control-icon[data-v-a384571a]{height:16px!important;height:var(--kui-icon-size-30, 16px)!important;transition:transform .2s ease-in-out;transition:transform var(--kui-animation-duration-20, .2s) ease-in-out;width:16px!important;width:var(--kui-icon-size-30, 16px)!important}.k-table-view .table-wrapper table tbody tr td .expandable-row-control-container .expandable-row-control.expanded .expandable-row-control-icon[data-v-a384571a]{transform:rotate(90deg)}.k-table-view .table-wrapper table tbody tr.last-row[data-v-a384571a]{border-bottom:none}.k-table-view .table-wrapper table tbody tr.expandable-content-row[data-v-a384571a]{background-color:#f9fafb;background-color:var(--kui-color-background-neutral-weakest, #f9fafb);height:auto}.k-table-view .table-wrapper table tbody tr.expandable-content-row>td[data-v-a384571a]{padding:12px 0 12px 16px;padding:var(--kui-space-50, 12px) var(--kui-space-0, 0px) var(--kui-space-50, 12px) var(--kui-space-60, 16px);white-space:normal}.k-table-view .table-wrapper table tbody tr.expandable-content-row>td[data-v-a384571a]:has(.k-table-view){padding:0;padding:var(--kui-space-0, 0px)}.k-table-view .table-wrapper table tbody tr.expandable-content-row>td .expandable-content-wrapper[data-v-a384571a]{display:flex;flex-direction:column;gap:8px;gap:var(--kui-space-40, 8px);max-height:250px;overflow-y:auto;padding-right:16px;padding-right:var(--kui-space-60, 16px)}.k-table-view .table-wrapper table tbody tr.expandable-content-row>td .expandable-content-wrapper[data-v-a384571a]:has(.k-table-view){max-height:none;padding-right:0;padding-right:var(--kui-space-0, 0px)}.k-table-view .table-wrapper table tbody tr.expandable-content-row>td .expandable-content-wrapper[data-v-a384571a] .k-table-view{background-color:#f9fafb;background-color:var(--kui-color-background-neutral-weakest, #f9fafb)}.k-table-view .table-wrapper table tbody tr.expandable-content-row>td .expandable-content-wrapper[data-v-a384571a] .k-table-view .table-wrapper{max-height:250px}.k-table-view .table-wrapper table tbody tr.expandable-content-row>td .expandable-content-wrapper[data-v-a384571a] .k-table-view tr.is-scrolled{background-color:#f9fafb;background-color:var(--kui-color-background-neutral-weakest, #f9fafb)}.k-table-view .table-wrapper table tbody tr.expandable-content-row>td .expandable-content-wrapper[data-v-a384571a] .k-table-view th:first-child,.k-table-view .table-wrapper table tbody tr.expandable-content-row>td .expandable-content-wrapper[data-v-a384571a] .k-table-view td:first-child{padding-left:64px;padding-left:calc(var(--kui-space-60, 16px) * 3 + var(--kui-icon-size-30, 16px))}.k-table-view .table-wrapper table tbody tr.expandable-content-row>td .expandable-content-wrapper[data-v-a384571a] .k-table-view th:first-child.row-link .cell-wrapper,.k-table-view .table-wrapper table tbody tr.expandable-content-row>td .expandable-content-wrapper[data-v-a384571a] .k-table-view td:first-child.row-link .cell-wrapper{padding-left:0;padding-left:var(--kui-space-0, 0px)}.k-table-view .table-wrapper table tbody tr.expandable-content-row>td .expandable-content-wrapper[data-v-a384571a] .k-table-view th.hide-headers:last-child,.k-table-view .table-wrapper table tbody tr.expandable-content-row>td .expandable-content-wrapper[data-v-a384571a] .k-table-view td.hide-headers:last-child{padding-right:4px;padding-right:var(--kui-space-20, 4px)}.k-table-view .table-wrapper table tbody tr.expandable-content-row>td .expandable-content-wrapper[data-v-a384571a] .k-table-view .k-empty-state{background-color:#f9fafb;background-color:var(--kui-color-background-neutral-weakest, #f9fafb)}.k-table-view .table-wrapper table.has-hover tbody tr[data-v-a384571a]:not(.expandable-content-row):hover{background-color:#eefaff;background-color:var(--kui-color-background-primary-weakest, #eefaff)}.k-table-view .table-wrapper table.is-clickable tbody tr[data-v-a384571a]{cursor:pointer}.k-table-view .table-wrapper .bulk-actions-checkbox[data-v-a384571a],.k-table-view .table-wrapper .table-header-bulk-actions-checkbox[data-v-a384571a]{display:flex}.k-table-view .table-pagination[data-v-a384571a]{margin-top:20px;margin-top:var(--kui-space-70, 20px)}.k-table-view table thead tr .resize-handle[data-v-a384571a]{height:var(--9606ea2c)}/*! KONGPONENTS_STYLES */.kongponents-fade-transition-enter-active,.kongponents-fade-transition-leave-active{transition:opacity .2s ease-in-out;transition:opacity var(--kui-animation-duration-20, .2s) ease-in-out}.kongponents-fade-transition-enter-from,.kongponents-fade-transition-leave-to{opacity:0}@keyframes kongponents-slide-in-animation{0%{transform:translate(100%)}to{transform:translate(0)}}.kongponents-slide-in-transition-enter-active{animation:kongponents-slide-in-animation .2s ease-in-out;animation:kongponents-slide-in-animation var(--kui-animation-duration-20, .2s) ease-in-out}.kongponents-slide-in-transition-leave-active{animation:kongponents-slide-in-animation .2s ease-in-out reverse;animation:kongponents-slide-in-animation var(--kui-animation-duration-20, .2s) ease-in-out reverse}@keyframes kongponents-slide-up-animation{0%{transform:translateY(100%)}to{transform:translateY(0)}}.kongponents-slide-up-transition-enter-active{animation:kongponents-slide-up-animation .2s ease-in-out;animation:kongponents-slide-up-animation var(--kui-animation-duration-20, .2s) ease-in-out}.kongponents-slide-up-transition-leave-active{animation:kongponents-slide-up-animation .2s ease-in-out reverse;animation:kongponents-slide-up-animation var(--kui-animation-duration-20, .2s) ease-in-out reverse}:root body{font-weight:400;font-weight:var(--kui-font-weight-regular, 400)}.account-dropdown[data-v-b33191a2]{display:flex;margin-right:4px}.account-dropdown[data-v-b33191a2] .k-button.primary,.account-dropdown[data-v-b33191a2] .k-button.primary:hover:not(:disabled){background-color:#9396fc;background-color:var(--kong-ui-account-dropdown-background, #9396FC);border-radius:100px;color:#000933;color:var(--kong-ui-account-dropdown-color, #000933);font-size:12px;height:24px;justify-content:center;padding:0;-webkit-user-select:none;user-select:none;width:24px}.account-dropdown[data-v-b33191a2] .k-button.primary:hover,.account-dropdown[data-v-b33191a2] .k-button.primary:focus,.account-dropdown[data-v-b33191a2] .k-button.primary:active,.account-dropdown[data-v-b33191a2] .k-button.primary:hover:not(:disabled):hover,.account-dropdown[data-v-b33191a2] .k-button.primary:hover:not(:disabled):focus,.account-dropdown[data-v-b33191a2] .k-button.primary:hover:not(:disabled):active{background-color:#9396fc!important;background-color:var(--kong-ui-account-dropdown-background, #9396FC)!important}.account-dropdown[data-v-b33191a2] .k-button.primary:focus-visible,.account-dropdown[data-v-b33191a2] .k-button.primary:hover:not(:disabled):focus-visible{border-radius:100px;outline:1px solid #bee2ff!important;outline-offset:2px}.kong-ui-app-about-section .about-section-title[data-v-521dcc27]{color:#000933;font-size:16px;font-weight:700;line-height:20px}.kong-ui-app-about-section .about-section-header-end[data-v-521dcc27]{display:flex}.kong-ui-app-about-section .about-section-header-end .about-section-timestamps[data-v-521dcc27]{align-self:center;color:#6c7489;flex-direction:column;font-size:12px;line-height:16px;margin-bottom:12px}@media (min-width: 768px){.kong-ui-app-about-section .about-section-header-end .about-section-timestamps[data-v-521dcc27]{flex-direction:row;margin-bottom:0}}.kong-ui-app-about-section .about-section-header-end .about-section-timestamps.has-actions[data-v-521dcc27]{margin-right:16px}.kong-ui-app-about-section .about-section-header-end .about-section-timestamps .about-section-timestamps-arrow[data-v-521dcc27]{line-height:20px;margin-left:8px;margin-right:8px}.kong-ui-app-about-section .about-section-description[data-v-521dcc27]{color:#000933;font-size:14px;line-height:20px;margin-bottom:20px;margin-top:0}.kong-ui-app-about-section .about-section-content[data-v-521dcc27]{align-items:flex-start;align-self:stretch;color:#6c7489;column-gap:20px;display:flex;flex-wrap:wrap;font-size:14px;line-height:20px;padding:0;row-gap:6px}.kong-ui-app-about-section .about-divider-section[data-v-521dcc27]{color:#6c7489;display:flex;flex-direction:column;flex-wrap:wrap;font-size:14px;line-height:20px;row-gap:12px}.kong-ui-app-about-section[data-v-521dcc27] hr,.kong-ui-app-about-section hr[data-v-521dcc27]{background-color:#e0e4ea;border:none;height:1px;margin:0;width:100%}.kong-ui-app-about-section hr[data-v-521dcc27]{margin-bottom:12px;margin-top:12px}.kong-ui-app-about-section.kong-card.border{border-radius:4px;padding:20px}.kong-ui-app-about-section.kong-card.border .k-card-header{align-items:baseline;margin-bottom:0!important}@media (max-width: 768px){.kong-ui-app-about-section.kong-card.border .k-card-header{flex-direction:column}.kong-ui-app-about-section.kong-card.border .k-card-header .k-card-actions{margin-left:unset}}.kong-ui-app-error[data-v-b6d8dc55]{align-items:center;background-color:#fff;border-top:2px solid #00abd2;display:flex;flex-direction:column;margin:32px auto 0;padding-bottom:48px;width:100%}@media (min-width: 640px){.kong-ui-app-error[data-v-b6d8dc55]{width:80%}}@media (min-width: 1024px){.kong-ui-app-error[data-v-b6d8dc55]{max-width:840px}}.kong-ui-app-error .banana-icon[data-v-b6d8dc55]{animation-delay:.75s;margin:32px auto 24px}.kong-ui-app-error .kong-ui-app-error-content[data-v-b6d8dc55]{animation:.75s cubic-bezier(.785,.135,.15,.86) forwards fadeIn-b6d8dc55;opacity:0;padding:0 16px}@media (min-width: 768px){.kong-ui-app-error .kong-ui-app-error-content[data-v-b6d8dc55]{padding:0 32px}}@media (prefers-reduced-motion){.kong-ui-app-error .kong-ui-app-error-content[data-v-b6d8dc55]{animation:none;opacity:1}}@keyframes fadeIn-b6d8dc55{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}.kong-ui-app-error .kong-ui-app-error-content{color:#6c7489;font-size:16px;text-align:center}.kong-ui-app-error .kong-ui-app-error-content h1,.kong-ui-app-error .kong-ui-app-error-content h2,.kong-ui-app-error .kong-ui-app-error-content h3,.kong-ui-app-error .kong-ui-app-error-content h4{color:#000933;font-size:32px;font-weight:600;margin-bottom:16px;margin-top:0}.kong-ui-app-navbar[data-v-2f6fc50f]{background:#000933;background:var(--kong-ui-app-navbar-background, #000933);left:0;position:fixed;right:0;top:var(--27c93a10);z-index:var(--0f284bf5)}@media (min-width: 1024px){.kong-ui-app-navbar[data-v-2f6fc50f]{left:var(--d1659a78)}}.kong-ui-app-navbar .header-content[data-v-2f6fc50f]{align-items:center;display:flex;height:60px;justify-content:space-between;padding:0 16px}.kong-ui-app-navbar .app-navbar-logo[data-v-2f6fc50f]{align-items:center;display:flex;height:100%;justify-content:flex-start;margin-right:var(--3d9232e8);max-width:var(--038c3c78);min-width:var(--038c3c78);padding-left:16px}.kong-ui-app-navbar .mobile-header-left[data-v-2f6fc50f]{display:inline-flex;gap:16px}@media (min-width: 1024px){.kong-ui-app-navbar .mobile-header-left[data-v-2f6fc50f]{display:none}}.kong-ui-app-navbar .app-navbar-links[data-v-2f6fc50f],.kong-ui-app-navbar[data-v-2f6fc50f] .app-navbar-links,.kong-ui-app-navbar .app-navbar-links[data-v-2f6fc50f-s]{align-items:center;display:flex;height:100%}.kong-ui-app-navbar .app-navbar-links a[data-v-2f6fc50f],.kong-ui-app-navbar[data-v-2f6fc50f] .app-navbar-links a,.kong-ui-app-navbar .app-navbar-links[data-v-2f6fc50f-s] a{align-items:center;align-self:stretch;border-bottom:4px solid transparent;color:#fff;display:flex;font-size:14px;font-weight:500;padding:0 8px;text-decoration:none;transition:all .2s ease-in-out;white-space:nowrap}@media (min-width: 768px){.kong-ui-app-navbar .app-navbar-links a[data-v-2f6fc50f],.kong-ui-app-navbar[data-v-2f6fc50f] .app-navbar-links a,.kong-ui-app-navbar .app-navbar-links[data-v-2f6fc50f-s] a{font-size:16px;padding:0 16px}}.kong-ui-app-navbar .app-navbar-links a.router-link-active[data-v-2f6fc50f],.kong-ui-app-navbar .app-navbar-links a.active[data-v-2f6fc50f],.kong-ui-app-navbar[data-v-2f6fc50f] .app-navbar-links a.router-link-active,.kong-ui-app-navbar[data-v-2f6fc50f] .app-navbar-links a.active,.kong-ui-app-navbar .app-navbar-links[data-v-2f6fc50f-s] a.router-link-active,.kong-ui-app-navbar .app-navbar-links[data-v-2f6fc50f-s] a.active{border-color:#84e5ae;font-weight:600!important}.kong-ui-app-navbar .navbar-content[data-v-2f6fc50f]{align-items:center;display:flex;flex-direction:row;gap:8px;height:100%;justify-content:space-between;width:100%}@media (min-width: 768px){.kong-ui-app-navbar .navbar-content[data-v-2f6fc50f]{gap:16px}}.kong-ui-app-navbar .navbar-content-left[data-v-2f6fc50f],.kong-ui-app-navbar .navbar-content-center[data-v-2f6fc50f],.kong-ui-app-navbar .navbar-content-right[data-v-2f6fc50f]{align-items:center;display:flex;flex:1;gap:16px;height:100%}.kong-ui-app-navbar .navbar-content-left[data-v-2f6fc50f]{justify-content:flex-start}.kong-ui-app-navbar .navbar-content-center[data-v-2f6fc50f]{justify-content:center}.kong-ui-app-navbar .navbar-content-right[data-v-2f6fc50f]{justify-content:flex-end}.item-badge[data-v-afb0d903]{background-color:#d60027;border-radius:16px;color:#fff;font-size:12px;font-weight:500;line-height:16px;max-width:36px;min-width:20px;overflow:hidden;padding:2px 6px;text-align:center;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;white-space:nowrap}.kong-ui-app-sidebar .sidebar-item-primary,.kong-ui-app-sidebar .sidebar-item-secondary{cursor:pointer;display:flex;flex-direction:column;position:relative;white-space:nowrap}.kong-ui-app-sidebar .sidebar-item-primary:last-of-type,.kong-ui-app-sidebar .sidebar-item-secondary:last-of-type{margin-bottom:0}.kong-ui-app-sidebar .sidebar-item-primary a.sidebar-item-link,.kong-ui-app-sidebar .sidebar-item-secondary a.sidebar-item-link{align-items:center;color:#bee2ff;cursor:pointer;display:flex;font-size:14px;font-weight:500;justify-content:space-between;line-height:20px;min-height:48px;text-decoration:none;transition:color .2s ease-out}.kong-ui-app-sidebar .sidebar-item-primary a.sidebar-item-link svg:not(.profile-icon) path,.kong-ui-app-sidebar .sidebar-item-secondary a.sidebar-item-link svg:not(.profile-icon) path{color:currentColor;fill:currentColor;transition:all .2s ease-out}.kong-ui-app-sidebar .sidebar-item-primary a.sidebar-item-link:hover,.kong-ui-app-sidebar .sidebar-item-primary a.sidebar-item-link:focus-visible,.kong-ui-app-sidebar .sidebar-item-secondary a.sidebar-item-link:hover,.kong-ui-app-sidebar .sidebar-item-secondary a.sidebar-item-link:focus-visible{color:#eefaff!important}.kong-ui-app-sidebar .sidebar-item-primary a.sidebar-item-link:hover svg,.kong-ui-app-sidebar .sidebar-item-primary a.sidebar-item-link:focus-visible svg,.kong-ui-app-sidebar .sidebar-item-secondary a.sidebar-item-link:hover svg,.kong-ui-app-sidebar .sidebar-item-secondary a.sidebar-item-link:focus-visible svg{color:#eefaff}.kong-ui-app-sidebar .sidebar-item-primary a.sidebar-item-link:focus-visible,.kong-ui-app-sidebar .sidebar-item-secondary a.sidebar-item-link:focus-visible{box-shadow:0 0 0 1px #fff9 inset;outline:none}.kong-ui-app-sidebar .sidebar-item-primary a.sidebar-item-link .sidebar-item-tooltip,.kong-ui-app-sidebar .sidebar-item-secondary a.sidebar-item-link .sidebar-item-tooltip{align-items:center;display:flex;height:100%}.kong-ui-app-sidebar .sidebar-item-primary.active>a,.kong-ui-app-sidebar .sidebar-item-primary.active>div>a,.kong-ui-app-sidebar .sidebar-item-primary.expanded>a,.kong-ui-app-sidebar .sidebar-item-primary.expanded>div>a,.kong-ui-app-sidebar .sidebar-item-secondary.active>a,.kong-ui-app-sidebar .sidebar-item-secondary.active>div>a,.kong-ui-app-sidebar .sidebar-item-secondary.expanded>a,.kong-ui-app-sidebar .sidebar-item-secondary.expanded>div>a{color:#00fabe}.kong-ui-app-sidebar .sidebar-item-primary.active>a.sidebar-item-link,.kong-ui-app-sidebar .sidebar-item-primary.active>a.sidebar-item-link:hover,.kong-ui-app-sidebar .sidebar-item-primary.active>div>a.sidebar-item-link,.kong-ui-app-sidebar .sidebar-item-primary.active>div>a.sidebar-item-link:hover,.kong-ui-app-sidebar .sidebar-item-primary.expanded>a.sidebar-item-link,.kong-ui-app-sidebar .sidebar-item-primary.expanded>a.sidebar-item-link:hover,.kong-ui-app-sidebar .sidebar-item-primary.expanded>div>a.sidebar-item-link,.kong-ui-app-sidebar .sidebar-item-primary.expanded>div>a.sidebar-item-link:hover,.kong-ui-app-sidebar .sidebar-item-secondary.active>a.sidebar-item-link,.kong-ui-app-sidebar .sidebar-item-secondary.active>a.sidebar-item-link:hover,.kong-ui-app-sidebar .sidebar-item-secondary.active>div>a.sidebar-item-link,.kong-ui-app-sidebar .sidebar-item-secondary.active>div>a.sidebar-item-link:hover,.kong-ui-app-sidebar .sidebar-item-secondary.expanded>a.sidebar-item-link,.kong-ui-app-sidebar .sidebar-item-secondary.expanded>a.sidebar-item-link:hover,.kong-ui-app-sidebar .sidebar-item-secondary.expanded>div>a.sidebar-item-link,.kong-ui-app-sidebar .sidebar-item-secondary.expanded>div>a.sidebar-item-link:hover{color:#00fabe!important}.kong-ui-app-sidebar .sidebar-item-primary.active>a.sidebar-item-link svg,.kong-ui-app-sidebar .sidebar-item-primary.active>a.sidebar-item-link:hover svg,.kong-ui-app-sidebar .sidebar-item-primary.active>div>a.sidebar-item-link svg,.kong-ui-app-sidebar .sidebar-item-primary.active>div>a.sidebar-item-link:hover svg,.kong-ui-app-sidebar .sidebar-item-primary.expanded>a.sidebar-item-link svg,.kong-ui-app-sidebar .sidebar-item-primary.expanded>a.sidebar-item-link:hover svg,.kong-ui-app-sidebar .sidebar-item-primary.expanded>div>a.sidebar-item-link svg,.kong-ui-app-sidebar .sidebar-item-primary.expanded>div>a.sidebar-item-link:hover svg,.kong-ui-app-sidebar .sidebar-item-secondary.active>a.sidebar-item-link svg,.kong-ui-app-sidebar .sidebar-item-secondary.active>a.sidebar-item-link:hover svg,.kong-ui-app-sidebar .sidebar-item-secondary.active>div>a.sidebar-item-link svg,.kong-ui-app-sidebar .sidebar-item-secondary.active>div>a.sidebar-item-link:hover svg,.kong-ui-app-sidebar .sidebar-item-secondary.expanded>a.sidebar-item-link svg,.kong-ui-app-sidebar .sidebar-item-secondary.expanded>a.sidebar-item-link:hover svg,.kong-ui-app-sidebar .sidebar-item-secondary.expanded>div>a.sidebar-item-link svg,.kong-ui-app-sidebar .sidebar-item-secondary.expanded>div>a.sidebar-item-link:hover svg{color:#00fabe}.kong-ui-app-sidebar .sidebar-item-primary.active>a .sidebar-item-name,.kong-ui-app-sidebar .sidebar-item-primary.active>div>a .sidebar-item-name,.kong-ui-app-sidebar .sidebar-item-primary.expanded>a .sidebar-item-name,.kong-ui-app-sidebar .sidebar-item-primary.expanded>div>a .sidebar-item-name,.kong-ui-app-sidebar .sidebar-item-secondary.active>a .sidebar-item-name,.kong-ui-app-sidebar .sidebar-item-secondary.active>div>a .sidebar-item-name,.kong-ui-app-sidebar .sidebar-item-secondary.expanded>a .sidebar-item-name,.kong-ui-app-sidebar .sidebar-item-secondary.expanded>div>a .sidebar-item-name{font-weight:500!important}.kong-ui-app-sidebar .sidebar-item-primary ul.level-secondary,.kong-ui-app-sidebar .sidebar-item-secondary ul.level-secondary{padding:0;position:relative}.kong-ui-app-sidebar .sidebar-item-primary ul.level-secondary:before,.kong-ui-app-sidebar .sidebar-item-secondary ul.level-secondary:before{background-color:#ffffff1f;content:"";height:1px;left:1px;position:absolute;right:1px;top:0}.sidebar-item-primary[data-v-985158f7]{overflow:hidden}.sidebar-item-primary.active[data-v-985158f7],.sidebar-item-primary.expanded[data-v-985158f7]{background-color:#ffffff1f;border-radius:6px;box-shadow:0 0 0 1px #ffffff1f inset}.sidebar-item-primary>a[data-v-985158f7],.sidebar-item-primary>div>a[data-v-985158f7]{border-radius:6px}.sidebar-item-primary>a>.sidebar-item-display.has-label[data-v-985158f7],.sidebar-item-primary>div>a>.sidebar-item-display.has-label[data-v-985158f7]{padding-bottom:12px;padding-top:12px}.sidebar-item-secondary[data-v-985158f7]{margin-bottom:4px}.sidebar-item-secondary[data-v-985158f7]:last-of-type{margin-bottom:0}.sidebar-item-secondary:last-of-type a[data-v-985158f7]{border-bottom-right-radius:6px}.sidebar-item-secondary a[data-v-985158f7]{background-color:transparent;color:#bee2ff!important;font-size:14px;line-height:20px;min-height:40px!important;transition:all .1s ease-in-out!important}.sidebar-item-secondary a>.sidebar-item-display.has-badge[data-v-985158f7]{justify-content:space-between}.sidebar-item-secondary a>.sidebar-item-display.has-badge .has-badge-max-width[data-v-985158f7]{max-width:134px!important}.sidebar-item-secondary.active>a[data-v-985158f7]{box-shadow:4px 0 #00fabe inset;color:#00fabe!important;font-weight:500!important}.sidebar-item-secondary.active>a[data-v-985158f7]:focus-visible{box-shadow:4px 0 #00fabe inset,0 0 0 1px #fff9 inset}.sidebar-item-display[data-v-985158f7]{align-items:center;display:flex;gap:8px;height:100%;padding:0 16px;width:100%}.sidebar-item-display .sidebar-item-name-container[data-v-985158f7]{line-height:16px;-webkit-user-select:none;user-select:none}.sidebar-item-display .sidebar-item-name-container .truncate-text[data-v-985158f7]{height:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-item-display .sidebar-item-name-container .truncate-text.truncate-17[data-v-985158f7]{max-width:17ch}.sidebar-item-display .sidebar-item-name-container .truncate-text.truncate-18[data-v-985158f7]{max-width:18ch}.sidebar-item-display .sidebar-item-name-container .truncate-text.truncate-24[data-v-985158f7]{max-width:24ch}.sidebar-item-display .sidebar-item-name-container .sidebar-item-name[data-v-985158f7]{align-items:center;display:flex}.sidebar-item-display .sidebar-item-name-container .sidebar-item-name.has-tooltip[data-v-985158f7]{height:100%}.sidebar-item-display .sidebar-item-name-container .sidebar-item-name.has-tooltip span[data-v-985158f7]{height:auto;min-width:0}.sidebar-item-display .sidebar-item-label[data-v-985158f7]{color:#bee2ff;font-size:12px;margin-top:4px}.sidebar-item-display .sidebar-item-icon[data-v-985158f7]{align-items:center;display:flex;line-height:0}.kong-ui-app-sidebar[data-v-084541f1]{background:#000933;display:flex;flex-direction:column;height:var(--ed9817ee);left:-100%;position:fixed;top:var(--283219b3);transition:left .2s ease-in-out;width:100%;z-index:var(--1e921eff)}@media (min-width: 640px){.kong-ui-app-sidebar[data-v-084541f1]{max-width:240px;width:240px}}@media (min-width: 1024px){.kong-ui-app-sidebar[data-v-084541f1]{height:var(--17659e72);left:0;top:var(--2fcb7496)}}.kong-ui-app-sidebar.sidebar-open[data-v-084541f1],.kong-ui-app-sidebar.mobile-disabled[data-v-084541f1]{left:0}.kong-ui-app-sidebar.mobile-disabled[data-v-084541f1]{width:240px}.kong-ui-app-sidebar.disable-transitions[data-v-084541f1]{animation:none!important;transition:none!important}.kong-ui-app-sidebar .sidebar-content-container[data-v-084541f1]{box-sizing:border-box;display:flex;flex-direction:column;height:100%;margin-top:var(--17bdc609);overflow-x:hidden;overflow-y:scroll;padding-right:var(--4329f5c0);padding-top:8px;position:relative;width:100%}@supports (overflow: overlay){.kong-ui-app-sidebar .sidebar-content-container[data-v-084541f1]{overflow-y:overlay}}.kong-ui-app-sidebar .sidebar-content-container[data-v-084541f1]::-webkit-scrollbar{height:8px;opacity:1;width:8px}.kong-ui-app-sidebar .sidebar-content-container[data-v-084541f1]::-webkit-scrollbar-thumb{background:transparent;border-radius:8px}.kong-ui-app-sidebar .sidebar-content-container[data-v-084541f1]::-webkit-scrollbar-track{background:transparent}.kong-ui-app-sidebar .sidebar-content-container[data-v-084541f1]{scrollbar-color:transparent transparent;scrollbar-gutter:stable;scrollbar-width:thin}.kong-ui-app-sidebar .sidebar-content-container[data-v-084541f1]:hover::-webkit-scrollbar-thumb{background:#6c7489}.kong-ui-app-sidebar .sidebar-content-container[data-v-084541f1]:hover::-webkit-scrollbar-track{background:transparent}.kong-ui-app-sidebar .sidebar-content-container[data-v-084541f1]:hover{scrollbar-color:#6c7489 transparent;scrollbar-gutter:stable;scrollbar-width:thin}.kong-ui-app-sidebar .sidebar-content-container nav[data-v-084541f1]{box-sizing:border-box;width:100%}.kong-ui-app-sidebar .sidebar-footer[data-v-084541f1]{align-items:center;color:#afb7c5;display:flex;font-weight:500;position:relative;width:100%}.kong-ui-app-sidebar .sidebar-footer[data-v-084541f1]:before{background-image:linear-gradient(transparent,#000933);content:"";display:block;height:8px;left:50%;margin-top:-8px;position:absolute;top:0;transform:translate(-50%);width:calc(100% - 16px);z-index:1}.kong-ui-app-sidebar[data-v-084541f1] .k-dropdown-item{font-size:14px;line-height:20px}@media (max-width: 1023px){.mobile-header-hidden .sidebar-content-container[data-v-084541f1],.no-sidebar-header .sidebar-content-container[data-v-084541f1]{margin-top:0!important}}.sidebar-level-divider[data-v-084541f1]{background-color:#ffffff3d;height:1px;margin:24px auto;min-height:1px;width:calc(100% - 32px)}.sidebar-header[data-v-084541f1]{align-items:center;background:transparent;background:var(--kong-ui-app-sidebar-header-background, transparent);color:#fff;display:var(--dc71923a);left:0;min-height:var(--261cb7fa);padding:0 16px 0 32px;position:absolute;right:0;top:0;-webkit-user-select:none;user-select:none;z-index:1}@media (min-width: 1024px){.sidebar-header[data-v-084541f1]{display:flex}}.sidebar-header[data-v-084541f1]>*{display:flex}.sidebar-header[data-v-084541f1]>a{text-decoration:none}.sidebar-header[data-v-084541f1]>a:focus-visible{border-radius:6px;outline:1px solid #afb7c5}.sidebar-header[data-v-084541f1]:after{background-image:linear-gradient(#000933,transparent);bottom:0;content:"";display:block;height:8px;left:50%;margin-bottom:-8px;position:absolute;transform:translate(-50%);width:calc(100% - 16px);z-index:1}.sidebar-top[data-v-084541f1]{align-items:center;color:#fff;display:flex;margin:0 0 16px;padding:0 8px;-webkit-user-select:none;user-select:none}.sidebar-item-external-link[data-v-084541f1]{align-items:center;display:flex;font-size:14px;justify-content:space-between;line-height:20px;text-decoration:none}.sidebar-item-external-link[data-v-084541f1]:focus-visible{outline:1px solid #afb7c5!important}.sidebar-item-external-link[data-v-084541f1] .kui-icon{display:inline-flex;margin-bottom:-7px}.kong-ui-app-sidebar-overlay[data-v-084541f1]{background-color:#0b172d99;bottom:0;left:0;position:fixed;right:0;top:var(--07598d84);z-index:var(--568185e9)}@media (min-width: 1024px){.kong-ui-app-sidebar-overlay[data-v-084541f1]{display:none!important}}.kong-ui-app-sidebar .level-primary,.kong-ui-app-sidebar .level-secondary{list-style:none;margin:0;padding:0}.kong-ui-app-sidebar .level-primary{box-sizing:border-box;display:flex;flex-direction:column;padding:0 2px 0 12px;width:100%}@supports (background: -webkit-named-image(i)){.kong-ui-app-sidebar .level-primary{padding:0 8px}}.kong-ui-app-sidebar .level-primary:last-of-type{margin-bottom:32px}body.kong-ui-app-sidebar-open{overflow:hidden}@media (min-width: 1024px){body.kong-ui-app-sidebar-open{overflow:auto}}.sidebar-menu-toggle[data-v-cbb41bbd]{border-radius:4px;padding:0 4px;position:relative;transition:all .3s ease-in-out}.sidebar-menu-toggle[data-v-cbb41bbd]:focus-visible{outline:1px solid #0044f4;outline:1px solid var(--kong-ui-app-sidebar-mobile-icon-color, #0044f4)}@media (min-width: 1024px){.sidebar-menu-toggle[data-v-cbb41bbd]{display:none}}.sidebar-menu-toggle .line[data-v-cbb41bbd]{background-color:#fff;background-color:var(--kong-ui-app-sidebar-mobile-icon-color, #ffffff);border-radius:6px;display:block;height:2px;margin:6px auto;transition:all .3s ease-in-out;width:24px}.sidebar-menu-toggle.active .line[data-v-cbb41bbd]:nth-child(2){opacity:0}.sidebar-menu-toggle.active .line[data-v-cbb41bbd]:nth-child(1){transform:translateY(8px) rotate(45deg)}.sidebar-menu-toggle.active .line[data-v-cbb41bbd]:nth-child(3){transform:translateY(-8px) rotate(-45deg)}.kong-ui-app-layout-html,.kong-ui-app-layout-body,.kong-ui-app-sidebar,.kong-ui-app-navbar{--KInputLabelWeight: 600;--KongAuthFontFamily: Inter, Roboto, Helvetica, sans-serif;--KongAuthFontWeight: 400}html.kong-ui-app-layout-html{-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}html.kong-ui-app-layout-html,body.kong-ui-app-layout-body{height:100%;height:100vh;margin:0;overflow:hidden;overscroll-behavior-y:none;padding:0;width:100%}body.kong-ui-app-layout-body{background-color:#fff;color:#000933;font-family:Inter,Roboto,Helvetica,sans-serif;font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:24px}#app{height:100%}.kong-auth-element{font-family:Inter,Roboto,Helvetica,sans-serif!important}.kong-auth-element .kong-auth-login-form .alert.danger .k-alert-msg{white-space:pre-line}.kong-ui-app-layout[data-v-8e8c270a]{background:#000933;bottom:0;display:flex;flex-direction:column;font-family:Inter,Roboto,Helvetica,sans-serif;height:100%;left:0;overflow:hidden;position:fixed;right:0;top:0;width:100%}.kong-ui-app-layout[data-v-8e8c270a] .kong-ui-app-navbar .mobile-logo{align-items:center;display:flex}@media (min-width: 1024px){.kong-ui-app-layout[data-v-8e8c270a] .kong-ui-app-navbar .mobile-logo{display:none}}.kong-ui-app-layout[data-v-8e8c270a] .kong-ui-app-navbar .mobile-logo>*{align-items:center;display:flex}.kong-ui-app-layout[data-v-8e8c270a] .kong-ui-app-navbar .mobile-logo a{text-decoration:none}.kong-ui-app-layout[data-v-8e8c270a] .kong-ui-app-navbar .navbar-logo{display:none}@media (min-width: 1024px){.kong-ui-app-layout[data-v-8e8c270a] .kong-ui-app-navbar .navbar-logo{display:block}}.kong-ui-app-layout .kong-ui-app-layout-main[data-v-8e8c270a]{align-items:stretch;background-color:var(--2235c6e4);box-shadow:var(--29d04344);color:var(--3d470f48);display:flex;flex-grow:1;height:100%;margin-top:var(--81803d80);overflow:auto;position:relative;width:100%}@media (min-width: 1024px){.kong-ui-app-layout .kong-ui-app-layout-main[data-v-8e8c270a]{border-top-left-radius:var(--64da7a33);margin-left:240px;width:calc(100% - 240px)}}.kong-ui-app-layout .kong-ui-app-layout-main.full-width[data-v-8e8c270a]{margin-left:0}.kong-ui-app-layout .kong-ui-app-layout-main .kong-ui-app-layout-content[data-v-8e8c270a]{position:relative;width:100%}.kong-ui-app-layout .kong-ui-app-layout-main .kong-ui-app-layout-content-inner[data-v-8e8c270a]{padding:20px 20px 64px;padding:var(--kong-ui-app-layout-content-padding-top, 20px) var(--kong-ui-app-layout-content-padding-x, 20px) var(--kong-ui-app-layout-content-padding-bottom, 64px)}.kong-ui-app-layout.navbar-hidden .kong-ui-app-layout-main[data-v-8e8c270a]{margin-top:0}.kong-ui-app-layout.sidebar-hidden .kong-ui-app-layout-main[data-v-8e8c270a]{margin-left:0;width:100%}.kong-ui-app-layout #kong-ui-app-layout-notification[data-v-8e8c270a]{left:0;position:fixed;right:0;top:0;z-index:1}.kong-ui-app-layout #kong-ui-app-layout-notification[data-v-8e8c270a] .k-alert{border-radius:0!important}.kong-ui-app-page-header[data-v-204b7f98]{margin-bottom:20px}.kong-ui-app-page-header .page-header-title-section[data-v-204b7f98]{align-items:center;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between}.kong-ui-app-page-header .page-header-title-section .page-header-title-wrapper[data-v-204b7f98]{align-items:baseline;display:flex;min-width:0}.kong-ui-app-page-header .page-header-title-section .page-header-title-wrapper .page-header-title-before[data-v-204b7f98]{align-self:center;display:inline-flex;margin-right:8px}.kong-ui-app-page-header .page-header-title-section .page-header-title-wrapper .page-header-title-after[data-v-204b7f98]{align-self:center;display:inline-flex;margin-left:16px}.kong-ui-app-page-header .page-header-title-section .page-header-title-wrapper .page-header-title[data-v-204b7f98]{color:#000933;font-size:24px;font-weight:700;line-height:32px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kong-ui-app-page-header .page-header-section-below[data-v-204b7f98]{margin-top:8px;width:100%}.kong-ui-app-page-header[data-v-204b7f98] .k-breadcrumbs{margin-bottom:0}@media (min-width: 640px){.kong-ui-app-page-header .page-header-title-section[data-v-204b7f98]{flex-wrap:nowrap}.kong-ui-app-page-header .page-header-section-below[data-v-204b7f98]{margin-top:unset}}.app-page-info-section[data-v-77979a13]{border:1px solid #e0e4ea;border-radius:6px}.app-page-info-section .app-page-info-section-header[data-v-77979a13]{align-items:center;display:flex;gap:4px;justify-content:space-between;padding:20px}.app-page-info-section .app-page-info-section-header .app-page-info-section-default-header[data-v-77979a13]{display:flex;flex-direction:column;gap:8px;max-width:700px}.app-page-info-section .app-page-info-section-header .app-page-info-section-default-header .app-page-info-section-title[data-v-77979a13]{color:#000933;font-size:16px;font-weight:700;line-height:20px;margin:0}.app-page-info-section .app-page-info-section-header .app-page-info-section-default-header .app-page-info-section-description[data-v-77979a13]{color:#6c7489;font-size:14px;line-height:20px;margin:0}.app-page-info-section .app-page-info-section-content[data-v-77979a13]{background:#f9fafb;border-top:1px solid #e0e4ea;display:flex;flex-direction:column;gap:8px;padding:20px}.app-page-info-section .app-page-info-section-content .k-table-view[data-v-77979a13-s],.app-page-info-section .app-page-info-section-content .k-table-view[data-v-77979a13-s] tr.is-scrolled{background-color:#f9fafb;background-color:var(--kui-color-background-neutral-weakest, #f9fafb)}.app-page-info-section .app-page-info-section-content .k-empty-state[data-v-77979a13-s]{background-color:#f9fafb}details.app-page-info-section[data-v-77979a13]{overflow:auto}details.app-page-info-section[open] .app-page-info-section-chevron-icon[data-v-77979a13]{transform:rotate(90deg)}details.app-page-info-section[data-v-77979a13]:has(>summary:focus-visible){box-shadow:0 0 0 4px #0044f433}details.app-page-info-section summary[data-v-77979a13]{outline:none}details.app-page-info-section summary[data-v-77979a13]::-webkit-details-marker,details.app-page-info-section summary[data-v-77979a13]::marker{display:none}details.app-page-info-section .app-page-info-section-header[data-v-77979a13]{cursor:pointer}details.app-page-info-section .app-page-info-section-header .app-page-info-section-chevron-icon[data-v-77979a13]{flex-shrink:0;pointer-events:none;transition:transform .2s ease}.mt-auto{margin-top:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:4px!important}.mt-2{margin-top:8px!important}.mt-3{margin-top:12px!important}.mt-4{margin-top:16px!important}.mt-5{margin-top:24px!important}.mt-6{margin-top:32px!important}.mt-7,.mt-8{margin-top:48px!important}.mb-auto{margin-bottom:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:4px!important}.mb-2{margin-bottom:8px!important}.mb-3{margin-bottom:12px!important}.mb-4{margin-bottom:16px!important}.mb-5{margin-bottom:24px!important}.mb-6{margin-bottom:32px!important}.mb-7,.mb-8{margin-bottom:48px!important}.mr-auto{margin-right:auto!important}.mr-0{margin-right:0!important}.mr-1{margin-right:4px!important}.mr-2{margin-right:8px!important}.mr-3{margin-right:12px!important}.mr-4{margin-right:16px!important}.mr-5{margin-right:24px!important}.mr-6{margin-right:32px!important}.mr-7,.mr-8{margin-right:48px!important}.ml-auto{margin-left:auto!important}.ml-0{margin-left:0!important}.ml-1{margin-left:4px!important}.ml-2{margin-left:8px!important}.ml-3{margin-left:12px!important}.ml-4{margin-left:16px!important}.ml-5{margin-left:24px!important}.ml-6{margin-left:32px!important}.ml-7,.ml-8{margin-left:48px!important}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(./Inter-latin-ext-Wjt_kzju.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(./Inter-latin-DwMxL0mc.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(./Inter-latin-ext-Wjt_kzju.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(./Inter-latin-DwMxL0mc.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(./Inter-latin-ext-Wjt_kzju.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(./Inter-latin-DwMxL0mc.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(./Inter-latin-ext-Wjt_kzju.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(./Inter-latin-DwMxL0mc.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fira Mono;font-style:normal;font-weight:400;font-display:swap;src:url(./FiraMono-latin-ext-D6XfiR-_.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fira Mono;font-style:normal;font-weight:400;font-display:swap;src:url(./FiraMono-latin-DKjLVgQi.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--AppHeaderHeight: 60px;--AppSidebarWidth: 240px;--AppContentPadding: 24px;--AppDisplay: grid;--app-slideout-offset-top: var(--AppHeaderHeight);--onboarding-accent: #822dc5;--onboarding-accent-dark: #260d50;--onboarding-shadow: 4px 4px 14px 4px rgba(103, 71, 128, .11);--onboarding-heading-1: var(--onboarding-accent-dark);--onboarding-heading-2: var(--onboarding-accent);--graph-color-1: #290b53;--graph-color-2: #5a416f;--graph-color-3: #7b2bbc;--graph-color-4: #b31aab;--graph-color-5: #d163ce;--graph-color-6: #e13eaf;--graph-color-7: #4a4622;--graph-color-8: #fff182;--graph-color-9: #fff9ca;--TextGradientBackground: linear-gradient(90deg, #473cfb 0%, #a300bd 33.17%);--StepBackground: #169fcc;--WarningIconBackground: #ffa600}:root.is-fullscreen{--AppHeaderHeight: 0;--AppSidebarWidth: 0;--AppContentPadding: 0;--AppDisplay: block}*,*:before,*:after{box-sizing:border-box}:root{font-size:16px}body,h1,h2,h3,h4,h5,h6{line-height:1.3}body{margin:0;-moz-tab-size:2;tab-size:2;color:#000933;font-family:Inter,Roboto,Helvetica,sans-serif;font-weight:400}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre,ul,ol{margin:0}h1,h2,h3,h4,h5,h6{font-weight:700}h1{font-size:24px}h2,h3{font-size:16px}h4,h5,h6{font-size:14px}ul,ol{padding-left:24px}h2:not(:first-child),h3:not(:first-child),h4:not(:first-child),h5:not(:first-child),h6:not(:first-child),p:not(:first-child),ul:not(:first-child),ol:not(:first-child){margin-top:12px}p:empty{display:none}dl p:not(:first-child){margin-top:2px}a{text-decoration:none;color:#0044f4}a:hover,a:focus{text-decoration:underline}b,strong{font-weight:600}small{font-size:.8em}code,kbd,pre{font-size:1em}textarea{resize:vertical}img,svg,iframe{vertical-align:middle}img:not(.no-auto-height){max-width:100%;height:auto}[hidden]{display:none!important}fieldset{border:none}label{display:block}button,input,optgroup,select{margin:0;padding:0;font-size:100%;line-height:inherit;font-family:inherit;font-weight:inherit;color:inherit}button{background:none;border:none;cursor:pointer}input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #e0e4ea;border-radius:3px;font:inherit;margin:0;padding:8px;color:currentColor;background-color:#fff}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #e0e4ea;border-radius:3px;font-size:16px;padding:10px 30px 10px 13px;background-color:#fff;background-image:url("data:image/svg+xml,%3csvg%20width='10'%20height='6'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M1%201l4%204%204-4'%20stroke='%231782CF'%20stroke-width='1.5'%20fill='none'%20fill-rule='evenodd'/%3e%3c/svg%3e");background-position:calc(100% - 13px) 50%;background-repeat:no-repeat}.stack>*+*{margin-block-start:20px}.stack-small>*+*{margin-block-start:8px}.stack-with-borders>*+*{margin-block-start:8px;border-block-start:1px solid #e0e4ea;padding-block-start:8px}.columns{--threshold: 40rem;display:flex;flex-wrap:wrap;gap:24px}.columns>*{flex-grow:1;flex-basis:calc((var(--threshold) - 100%) * 999);min-inline-size:0}.columns-with-borders>*:not(:last-child){border-right:1px solid #e0e4ea}.text-right{text-align:right}.text-center{text-align:center}.text-gradient{background:var(--TextGradientBackground, currentColor);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.cursor-help{cursor:help}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes pulse{50%{opacity:.5}}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.non-visual-button{background-color:transparent!important;border:none!important;color:currentColor!important;cursor:pointer!important}.k-breadcrumbs{margin-bottom:0!important;position:relative;left:-3px}.is-fullscreen .app-view-title-bar{padding:24px 32px;border-bottom:1px solid #e0e4ea}.is-fullscreen .app-view-title-bar h1{margin-left:8px;padding-left:8px;border-left:1px solid #e0e4ea;font-size:20px}.k-tabs+.route-view>.app-view .app-view-title-bar{margin-bottom:20px}.app-view[data-v-d9acf228]{font-size:14px}.app-view-title-bar[data-v-d9acf228]{display:flex;align-items:center;margin-top:6px;margin-bottom:28px}.app-view-title-bar h1[data-v-d9acf228],.app-view-title-bar h2[data-v-d9acf228],.app-view-title-bar h3[data-v-d9acf228],.app-view-title-bar h4[data-v-d9acf228],.app-view-title-bar h5[data-v-d9acf228],.app-view-title-bar h6[data-v-d9acf228]{overflow:hidden;text-overflow:ellipsis}.actions[data-v-d9acf228]{flex-grow:1;display:flex;justify-content:flex-end;align-items:center;gap:16px}.pagination[data-v-5761a8e1]:not(.with-paging) .pagination-button-container{display:none}.pagination[data-v-5761a8e1]:not(.with-sizing) .page-size-select{display:none}.error-block-message[data-v-31719417]{text-align:left}.badge-list[data-v-31719417]{display:flex;gap:8px;flex-wrap:wrap}span[data-v-fa4dd1d0]{position:absolute!important;width:0px!important;height:0px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}[data-v-ca50cd18] .about-section-content .definition-card{align-self:center}[data-v-ca50cd18] .about-section-content .definition-card-title{font-size:12px}[data-v-ca50cd18] .about-section-content .definition-card-container{gap:4px;font-size:12px;font-weight:400}button.appearance-anchor[data-v-214cc4ee],button.appearance-anchor span[data-v-214cc4ee]{text-decoration:none;color:#0044f4}button.appearance-anchor:hover span[data-v-214cc4ee],button.appearance-anchor:focus span[data-v-214cc4ee]{text-decoration:underline}.action-docs[data-v-214cc4ee]{display:flex;align-items:center;gap:4px}.x-action-group.expanded[data-v-712b6765]{display:flex;align-items:center}.x-action-group.expanded[data-v-712b6765]>*{border-color:#5f9aff;border-top:1px solid;border-bottom:1px solid;padding:6px 12px;font-weight:600;text-decoration:none}.x-action-group.expanded[data-v-712b6765]>.active{border-color:#0030cc;background-color:#eefaff}.x-action-group.expanded[data-v-712b6765]>*+*{border-left:1px solid}.x-action-group.expanded[data-v-712b6765]>*:first-child{border-left:1px solid;border-top-left-radius:6px;border-bottom-left-radius:6px}.x-action-group.expanded[data-v-712b6765]>*:last-child{border-right:1px solid;border-top-right-radius:6px;border-bottom-right-radius:6px}.x-action-group[data-v-712b6765] .popover-container{min-width:100px;max-width:300px}.x-action-group[data-v-712b6765] .dropdown-item-trigger{padding-right:40px}[data-v-68de97d8] .k-button.primary{color:#fff!important}code[class*=language-],pre[class*=language-]{color:#fff;background:0 0;text-shadow:0 -.1em .2em #000;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}:not(pre)>code[class*=language-],pre[class*=language-]{background:#4c3f33}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto;border:.3em solid #7a6651;border-radius:.5em;box-shadow:1px 1px .5em #000 inset}:not(pre)>code[class*=language-]{padding:.15em .2em .05em;border-radius:.3em;border:.13em solid #7a6651;box-shadow:1px 1px .3em -.1em #000 inset;white-space:normal}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#997f66}.token.punctuation,.token.namespace{opacity:.7}.token.boolean,.token.constant,.token.number,.token.property,.token.symbol,.token.tag{color:#d1939e}.token.attr-name,.token.builtin,.token.char,.token.inserted,.token.selector,.token.string{color:#bce051}.language-css .token.string,.style .token.string,.token.entity,.token.operator,.token.url,.token.variable{color:#f4b73d}.token.atrule,.token.attr-value,.token.keyword{color:#d1939e}.token.important,.token.regex{color:#e90}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.token.deleted{color:red}.toolbar[data-v-d47791bb]{display:flex;justify-content:flex-end;align-items:center;gap:16px;margin-bottom:16px}[data-v-d47791bb] .code-block-actions{position:sticky;z-index:4;top:var(--app-view-content-top, var(--AppHeaderHeight, 0));background-color:#000933}[data-v-d47791bb] pre[class*=language-],[data-v-d47791bb] code[class*=language-]{background:unset!important;padding:unset!important;border:unset!important;border-radius:unset!important;box-shadow:unset!important;text-shadow:unset!important}.hidden[data-v-0188c26f]{display:none}.x-copy-button[data-v-0188c26f]{display:inline-flex;align-items:center;gap:8px}.text[data-v-0188c26f]{min-width:0;word-wrap:break-word}.x-icon-mesh-icon[data-v-49a351da]{--meshIconColor: #00abd2}.x-icon-icon[data-v-49a351da]{--warningIconColor: #ffa600}.x-icon-standard-icon[data-v-49a351da]{--icon-before: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20height='24'%20viewBox='0%20-960%20960%20960'%20width='24'%3e%3cpath%20d='M280-160%2080-360l200-200%2056%2057-103%20103h287v80H233l103%20103-56%2057Zm400-240-56-57%20103-103H440v-80h287L624-743l56-57%20200%20200-200%20200Z'/%3e%3c/svg%3e")}.x-icon-standard-icon[data-v-49a351da]:before{position:relative;top:3px;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-position:center;-webkit-mask-position:center;content:"";background-color:var(--icon-before-color, currentColor);display:inline-flex;mask-image:var(--icon-before);-webkit-mask-image:var(--icon-before);mask-size:100%;-webkit-mask-size:100%;width:var(--78615a05);height:var(--78615a05)}.x-icon-policy-role-producer-icon[data-v-49a351da]:before{content:"P";color:var(--icon-before-color, currentColor);display:inline-flex;width:var(--78615a05);height:var(--78615a05)}[id^=-x-icon-tooltip] ul{padding-left:16px}[id^=-x-icon-tooltip] ul li:first-child:last-child{margin-left:-16px;list-style-type:none}[data-v-4fe7d289] .input-element-wrapper{position:relative;z-index:1}[data-v-4fe7d289] .x-icon-search-icon{color:#0044f4!important}.stack.normal[data-v-b91ebfe3]>*+*{margin-block-start:20px}.stack.small[data-v-b91ebfe3]>*+*{margin-block-start:8px}.max[data-v-b91ebfe3]{width:100%}.separated[data-v-b91ebfe3]:not(.k-truncate){display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px}.separated:not(.k-truncate).max[data-v-b91ebfe3]{justify-content:space-between}.columns[data-v-b91ebfe3]{--threshold: 40rem;display:flex;flex-wrap:wrap;gap:24px}.columns[data-v-b91ebfe3]>*{flex-grow:1;flex-basis:calc((var(--threshold) - 100%) * 999);min-inline-size:0}.error{margin-top:16px}.k-select[data-v-d34c6c40]{flex-basis:245px;display:flex;flex-direction:row;align-items:center;gap:8px}.k-select[data-v-d34c6c40] .k-label{margin-bottom:0!important}[data-v-b6a906b3] .tab-link{padding:0!important}[data-v-b6a906b3] .tab-link>*{transition:inherit;border-radius:inherit;color:inherit;outline:inherit;padding:6px 12px}[data-v-b6a906b3] .tab-link>*:focus-visible{background-color:#e0e4ea;box-shadow:0 0 0 4px #0044f433}.definition-card[data-v-9c16b50f]{display:flex;gap:8px}.definition-card--horizontal[data-v-9c16b50f]{justify-content:space-between;align-items:baseline}.definition-card--horizontal .definition-card-title[data-v-9c16b50f]{gap:unset}.definition-card--horizontal .definition-card-title[data-v-9c16b50f]:after{content:": ";display:inline}.definition-card--vertical[data-v-9c16b50f]{flex-direction:column}.definition-card-title[data-v-9c16b50f]{display:flex;align-items:center;gap:8px}.definition-card-container[data-v-9c16b50f]{display:flex;align-items:flex-start;font-weight:700}.definition-card--vertical .definition-card-container[data-v-9c16b50f]{flex-grow:1;font-size:20px}.definition-card-container>*{min-width:0}.status-online[data-v-7e7ec162]{color:var(--status-color, currentColor)}.status-online--warning[data-v-7e7ec162]{--status-color: #995c00}.status-online--danger[data-v-7e7ec162]{--status-color: #d60027}.card-header[data-v-1ed6bbde]{margin-bottom:12px;min-height:42px}.onboarding-alert-content[data-v-58361e40]{display:flex;flex-wrap:wrap;align-items:center;gap:16px}.app-collection[data-v-ac70f0a0] td:first-child a{color:inherit;font-weight:600;text-decoration:none}.app-collection[data-v-ac70f0a0] td:first-child li a{color:#0044f4;font-weight:400}.app-collection[data-v-ac70f0a0] td:first-child li a:hover{text-decoration:underline}.app-collection .actions-column{width:48px}.app-collection .is-selected{background-color:#f9fafb}.status[data-v-479f588e]{align-items:center;white-space:nowrap;font-weight:500}.status[data-v-479f588e]:before{content:"";display:inline-block;vertical-align:middle;margin-right:4px;border:4px solid currentColor;border-radius:50%}.app-collection[data-v-a94584c9] :is(th,td):nth-child(1){padding-left:8px!important;padding-right:0!important;width:16px!important}.app-collection[data-v-a94584c9] td:nth-child(2) a{color:inherit;font-weight:600;text-decoration:none} diff --git a/app/kuma-ui/pkg/resources/data/assets/index-CYuTVQ47.js b/app/kuma-ui/pkg/resources/data/assets/index-CYuTVQ47.js new file mode 100644 index 000000000000..8129856a06be --- /dev/null +++ b/app/kuma-ui/pkg/resources/data/assets/index-CYuTVQ47.js @@ -0,0 +1,220 @@ +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./ControlPlaneDetailView-iZsMRmHK.css","./OnboardingPage-WJ2QtmFT.css","./OnboardingWelcomeView-D7yfp6Gm.css","./OnboardingDeploymentTypesView-j8T_E8lU.css","./OnboardingConfigurationTypesView-DYY1-Ds0.css","./LoadingBox-B6KhusL2.css","./OnboardingMultiZoneView-CFXwi7Xf.css","./OnboardingCreateMeshView--OR9BAif.css","./OnboardingAddNewServicesView-CUJrE3yn.css","./OnboardingAddNewServicesCodeView-1VcUbWxN.css","./OnboardingDataplanesView-DPwbff9Z.css","./OnboardingCompletedView-CBUwz_cy.css","./SummaryView-BUY3crO9.css","./DataPlaneDetailTabsView-DEVUMfkG.css","./TagList-ChCJgAm_.css","./ConnectionTraffic-CDaUMi_Z.css","./DataPlaneDetailView-BPdZwF8x.css","./AccordionList-D4r_QNHo.css","./PolicyTypeTag-DTB9ZWRg.css","./RuleMatchers-BGsaDDfD.css","./DataPlaneOutboundSummaryOverviewView-CX2awl1U.css","./DataPlanePoliciesView-CL-qCJ8e.css","./DataPlanePolicySummaryView-Ch7uWThf.css","./FilterBar-BbxRZHTV.css","./DataPlaneListView-DZ7jg2J_.css","./BuiltinGatewaySummaryView-_TzeuERa.css","./BuiltinGatewayDetailView-BRUfLSSO.css","./BuiltinGatewayDataplanesView-DcV0Dz8_.css","./DelegatedGatewayDetailView-BReuzk3B.css","./PolicyTypeListView-ClzhvC5n.css","./PolicyListView-D7UknHGQ.css","./PolicySummaryView-DTyRcinG.css","./ServiceDetailView-BCtVAfkl.css","./MeshServiceDetailView-BAj8FtYm.css","./MeshMultiZoneServiceDetailView-DUjDSVYP.css","./MeshExternalServiceDetailView-k6xRIDm0.css","./ZoneEgressSummaryView-C4h7cRsO.css","./ZoneIngressSummaryView-C1rIOWnV.css","./ZoneListView-C2j44z4L.css","./App-DmwSxgPb.css"])))=>i.map(i=>d[i]); +var CI=Object.defineProperty;var rb=e=>{throw TypeError(e)};var SI=(e,t,r)=>t in e?CI(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;var Vt=(e,t,r)=>SI(e,typeof t!="symbol"?t+"":t,r),av=(e,t,r)=>t.has(e)||rb("Cannot "+r);var xe=(e,t,r)=>(av(e,t,"read from private field"),r?r.call(e):t.get(e)),br=(e,t,r)=>t.has(e)?rb("Cannot add the same private member more than once"):t instanceof WeakSet?t.add(e):t.set(e,r),hr=(e,t,r,n)=>(av(e,t,"write to private field"),n?n.call(e,r):t.set(e,r),r),Ve=(e,t,r)=>(av(e,t,"access private method"),r);(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const a of document.querySelectorAll('link[rel="modulepreload"]'))n(a);new MutationObserver(a=>{for(const o of a)if(o.type==="childList")for(const i of o.addedNodes)i.tagName==="LINK"&&i.rel==="modulepreload"&&n(i)}).observe(document,{childList:!0,subtree:!0});function r(a){const o={};return a.integrity&&(o.integrity=a.integrity),a.referrerPolicy&&(o.referrerPolicy=a.referrerPolicy),a.crossOrigin==="use-credentials"?o.credentials="include":a.crossOrigin==="anonymous"?o.credentials="omit":o.credentials="same-origin",o}function n(a){if(a.ep)return;a.ep=!0;const o=r(a);fetch(a.href,o)}})();const _I="modulepreload",xI=function(e,t){return new URL(e,t).href},nb={},Oe=function(t,r,n){let a=Promise.resolve();if(r&&r.length>0){const i=document.getElementsByTagName("link"),s=document.querySelector("meta[property=csp-nonce]"),u=(s==null?void 0:s.nonce)||(s==null?void 0:s.getAttribute("nonce"));a=Promise.allSettled(r.map(l=>{if(l=xI(l,n),l in nb)return;nb[l]=!0;const c=l.endsWith(".css"),f=c?'[rel="stylesheet"]':"";if(!!n)for(let v=i.length-1;v>=0;v--){const m=i[v];if(m.href===l&&(!c||m.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${l}"]${f}`))return;const p=document.createElement("link");if(p.rel=c?"stylesheet":_I,c||(p.as="script"),p.crossOrigin="",p.href=l,u&&p.setAttribute("nonce",u),document.head.appendChild(p),c)return new Promise((v,m)=>{p.addEventListener("load",v),p.addEventListener("error",()=>m(new Error(`Unable to preload CSS for ${l}`)))})}))}function o(i){const s=new Event("vite:preloadError",{cancelable:!0});if(s.payload=i,window.dispatchEvent(s),!s.defaultPrevented)throw i}return a.then(i=>{for(const s of i||[])s.status==="rejected"&&o(s.reason);return t().catch(o)})};var eo=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function Zp(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function kI(e){if(e.__esModule)return e;var t=e.default;if(typeof t=="function"){var r=function n(){return this instanceof n?Reflect.construct(t,arguments,this.constructor):t.apply(this,arguments)};r.prototype=t.prototype}else r={};return Object.defineProperty(r,"__esModule",{value:!0}),Object.keys(e).forEach(function(n){var a=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(r,n,a.get?a:{enumerable:!0,get:function(){return e[n]}})}),r}var ab=Object.prototype.toString,F9=function(t){var r=ab.call(t),n=r==="[object Arguments]";return n||(n=r!=="[object Array]"&&t!==null&&typeof t=="object"&&typeof t.length=="number"&&t.length>=0&&ab.call(t.callee)==="[object Function]"),n},ov,ob;function EI(){if(ob)return ov;ob=1;var e;if(!Object.keys){var t=Object.prototype.hasOwnProperty,r=Object.prototype.toString,n=F9,a=Object.prototype.propertyIsEnumerable,o=!a.call({toString:null},"toString"),i=a.call(function(){},"prototype"),s=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"],u=function(d){var p=d.constructor;return p&&p.prototype===d},l={$applicationCache:!0,$console:!0,$external:!0,$frame:!0,$frameElement:!0,$frames:!0,$innerHeight:!0,$innerWidth:!0,$onmozfullscreenchange:!0,$onmozfullscreenerror:!0,$outerHeight:!0,$outerWidth:!0,$pageXOffset:!0,$pageYOffset:!0,$parent:!0,$scrollLeft:!0,$scrollTop:!0,$scrollX:!0,$scrollY:!0,$self:!0,$webkitIndexedDB:!0,$webkitStorageInfo:!0,$window:!0},c=function(){if(typeof window>"u")return!1;for(var d in window)try{if(!l["$"+d]&&t.call(window,d)&&window[d]!==null&&typeof window[d]=="object")try{u(window[d])}catch{return!0}}catch{return!0}return!1}(),f=function(d){if(typeof window>"u"||!c)return u(d);try{return u(d)}catch{return!1}};e=function(p){var v=p!==null&&typeof p=="object",m=r.call(p)==="[object Function]",b=n(p),g=v&&r.call(p)==="[object String]",h=[];if(!v&&!m&&!b)throw new TypeError("Object.keys called on a non-object");var w=i&&m;if(g&&p.length>0&&!t.call(p,0))for(var C=0;C0)for(var x=0;x"u"||!Ar?St:Ar(Uint8Array),Ki={__proto__:null,"%AggregateError%":typeof AggregateError>"u"?St:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer>"u"?St:ArrayBuffer,"%ArrayIteratorPrototype%":Es&&Ar?Ar([][Symbol.iterator]()):St,"%AsyncFromSyncIteratorPrototype%":St,"%AsyncFunction%":Bs,"%AsyncGenerator%":Bs,"%AsyncGeneratorFunction%":Bs,"%AsyncIteratorPrototype%":Bs,"%Atomics%":typeof Atomics>"u"?St:Atomics,"%BigInt%":typeof BigInt>"u"?St:BigInt,"%BigInt64Array%":typeof BigInt64Array>"u"?St:BigInt64Array,"%BigUint64Array%":typeof BigUint64Array>"u"?St:BigUint64Array,"%Boolean%":Boolean,"%DataView%":typeof DataView>"u"?St:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":GI,"%eval%":eval,"%EvalError%":KI,"%Float32Array%":typeof Float32Array>"u"?St:Float32Array,"%Float64Array%":typeof Float64Array>"u"?St:Float64Array,"%FinalizationRegistry%":typeof FinalizationRegistry>"u"?St:FinalizationRegistry,"%Function%":z9,"%GeneratorFunction%":Bs,"%Int8Array%":typeof Int8Array>"u"?St:Int8Array,"%Int16Array%":typeof Int16Array>"u"?St:Int16Array,"%Int32Array%":typeof Int32Array>"u"?St:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":Es&&Ar?Ar(Ar([][Symbol.iterator]())):St,"%JSON%":typeof JSON=="object"?JSON:St,"%Map%":typeof Map>"u"?St:Map,"%MapIteratorPrototype%":typeof Map>"u"||!Es||!Ar?St:Ar(new Map()[Symbol.iterator]()),"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":typeof Promise>"u"?St:Promise,"%Proxy%":typeof Proxy>"u"?St:Proxy,"%RangeError%":WI,"%ReferenceError%":ZI,"%Reflect%":typeof Reflect>"u"?St:Reflect,"%RegExp%":RegExp,"%Set%":typeof Set>"u"?St:Set,"%SetIteratorPrototype%":typeof Set>"u"||!Es||!Ar?St:Ar(new Set()[Symbol.iterator]()),"%SharedArrayBuffer%":typeof SharedArrayBuffer>"u"?St:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":Es&&Ar?Ar(""[Symbol.iterator]()):St,"%Symbol%":Es?Symbol:St,"%SyntaxError%":El,"%ThrowTypeError%":XI,"%TypedArray%":eO,"%TypeError%":ol,"%Uint8Array%":typeof Uint8Array>"u"?St:Uint8Array,"%Uint8ClampedArray%":typeof Uint8ClampedArray>"u"?St:Uint8ClampedArray,"%Uint16Array%":typeof Uint16Array>"u"?St:Uint16Array,"%Uint32Array%":typeof Uint32Array>"u"?St:Uint32Array,"%URIError%":QI,"%WeakMap%":typeof WeakMap>"u"?St:WeakMap,"%WeakRef%":typeof WeakRef>"u"?St:WeakRef,"%WeakSet%":typeof WeakSet>"u"?St:WeakSet};if(Ar)try{null.error}catch(e){var tO=Ar(Ar(e));Ki["%Error.prototype%"]=tO}var rO=function e(t){var r;if(t==="%AsyncFunction%")r=sv("async function () {}");else if(t==="%GeneratorFunction%")r=sv("function* () {}");else if(t==="%AsyncGeneratorFunction%")r=sv("async function* () {}");else if(t==="%AsyncGenerator%"){var n=e("%AsyncGeneratorFunction%");n&&(r=n.prototype)}else if(t==="%AsyncIteratorPrototype%"){var a=e("%AsyncGenerator%");a&&Ar&&(r=Ar(a.prototype))}return Ki[t]=r,r},cb={__proto__:null,"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},Vc=Tg,Hf=ho,nO=Vc.call(Function.call,Array.prototype.concat),aO=Vc.call(Function.apply,Array.prototype.splice),db=Vc.call(Function.call,String.prototype.replace),zf=Vc.call(Function.call,String.prototype.slice),oO=Vc.call(Function.call,RegExp.prototype.exec),iO=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,sO=/\\(\\)?/g,lO=function(t){var r=zf(t,0,1),n=zf(t,-1);if(r==="%"&&n!=="%")throw new El("invalid intrinsic syntax, expected closing `%`");if(n==="%"&&r!=="%")throw new El("invalid intrinsic syntax, expected opening `%`");var a=[];return db(t,iO,function(o,i,s,u){a[a.length]=s?db(u,sO,"$1"):i||o}),a},uO=function(t,r){var n=t,a;if(Hf(cb,n)&&(a=cb[n],n="%"+a[0]+"%"),Hf(Ki,n)){var o=Ki[n];if(o===Bs&&(o=rO(n)),typeof o>"u"&&!r)throw new ol("intrinsic "+t+" exists, but is not available. Please file an issue!");return{alias:a,name:n,value:o}}throw new El("intrinsic "+t+" does not exist!")},Pt=function(t,r){if(typeof t!="string"||t.length===0)throw new ol("intrinsic name must be a non-empty string");if(arguments.length>1&&typeof r!="boolean")throw new ol('"allowMissing" argument must be a boolean');if(oO(/^%?[^%]*%?$/,t)===null)throw new El("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var n=lO(t),a=n.length>0?n[0]:"",o=uO("%"+a+"%",r),i=o.name,s=o.value,u=!1,l=o.alias;l&&(a=l[0],aO(n,nO([0,1],l)));for(var c=1,f=!0;c=n.length){var m=Gi(s,d);f=!!m,f&&"get"in m&&!("originalValue"in m.get)?s=m.get:s=s[d]}else f=Hf(s,d),s=s[d];f&&!u&&(Ki[i]=s)}}return s},cO=Pt,nf=cO("%Object.defineProperty%",!0)||!1;if(nf)try{nf({},"a",{value:1})}catch{nf=!1}var Xp=nf,dO=Pt,af=dO("%Object.getOwnPropertyDescriptor%",!0);if(af)try{af([],"length")}catch{af=null}var qc=af,fb=Xp,fO=ci,As=dt,pb=qc,j9=function(t,r,n){if(!t||typeof t!="object"&&typeof t!="function")throw new As("`obj` must be an object or a function`");if(typeof r!="string"&&typeof r!="symbol")throw new As("`property` must be a string or a symbol`");if(arguments.length>3&&typeof arguments[3]!="boolean"&&arguments[3]!==null)throw new As("`nonEnumerable`, if provided, must be a boolean or null");if(arguments.length>4&&typeof arguments[4]!="boolean"&&arguments[4]!==null)throw new As("`nonWritable`, if provided, must be a boolean or null");if(arguments.length>5&&typeof arguments[5]!="boolean"&&arguments[5]!==null)throw new As("`nonConfigurable`, if provided, must be a boolean or null");if(arguments.length>6&&typeof arguments[6]!="boolean")throw new As("`loose`, if provided, must be a boolean");var a=arguments.length>3?arguments[3]:null,o=arguments.length>4?arguments[4]:null,i=arguments.length>5?arguments[5]:null,s=arguments.length>6?arguments[6]:!1,u=!!pb&&pb(t,r);if(fb)fb(t,r,{configurable:i===null&&u?u.configurable:!i,enumerable:a===null&&u?u.enumerable:!a,value:n,writable:o===null&&u?u.writable:!o});else if(s||!a&&!o&&!i)t[r]=n;else throw new fO("This environment does not support defining a property as non-configurable, non-writable, or non-enumerable.")},X0=Xp,U9=function(){return!!X0};U9.hasArrayLengthDefineBug=function(){if(!X0)return null;try{return X0([],"length",{value:1}).length!==1}catch{return!0}};var Jp=U9,pO=$I,vO=typeof Symbol=="function"&&typeof Symbol("foo")=="symbol",hO=Object.prototype.toString,mO=Array.prototype.concat,vb=j9,gO=function(e){return typeof e=="function"&&hO.call(e)==="[object Function]"},V9=Jp(),yO=function(e,t,r,n){if(t in e){if(n===!0){if(e[t]===r)return}else if(!gO(n)||!n())return}V9?vb(e,t,r,!0):vb(e,t,r)},q9=function(e,t){var r=arguments.length>2?arguments[2]:{},n=pO(t);vO&&(n=mO.call(n,Object.getOwnPropertySymbols(t)));for(var a=0;a4294967295||CO(r)!==r)throw new gb("`length` must be a positive 32-bit integer");var n=arguments.length>2&&!!arguments[2],a=!0,o=!0;if("length"in t&&mb){var i=mb(t,"length");i&&!i.configurable&&(a=!1),i&&!i.writable&&(o=!1)}return(a||o||!n)&&(wO?hb(t,"length",r,!0,!0):hb(t,"length",r)),t};(function(e){var t=Tg,r=Pt,n=SO,a=dt,o=r("%Function.prototype.apply%"),i=r("%Function.prototype.call%"),s=r("%Reflect.apply%",!0)||t.call(i,o),u=Xp,l=r("%Math.max%");e.exports=function(d){if(typeof d!="function")throw new a("a function is required");var p=s(t,i,arguments);return n(p,1+l(0,d.length-(arguments.length-1)),!0)};var c=function(){return s(t,o,arguments)};u?u(e.exports,"apply",{value:c}):e.exports.apply=c})(Y9);var Ha=Y9.exports,mo=function(t){return typeof t=="string"||typeof t=="symbol"},_O=dt,lu=ho,xO={__proto__:null,"[[Configurable]]":!0,"[[Enumerable]]":!0,"[[Get]]":!0,"[[Set]]":!0,"[[Value]]":!0,"[[Writable]]":!0},di=function(t){if(!t||typeof t!="object")return!1;for(var r in t)if(lu(t,r)&&!xO[r])return!1;var n=lu(t,"[[Value]]")||lu(t,"[[Writable]]"),a=lu(t,"[[Get]]")||lu(t,"[[Set]]");if(n&&a)throw new _O("Property Descriptors may not be both accessor and data descriptors");return!0},kO=dt,yb=ho,EO=di,$g=function(t){if(typeof t>"u")return!1;if(!EO(t))throw new kO("Assertion failed: `Desc` must be a Property Descriptor");return!(!yb(t,"[[Get]]")&&!yb(t,"[[Set]]"))},uv,bb;function G9(){return bb||(bb=1,uv=function(t){return t===null||typeof t!="function"&&typeof t!="object"}),uv}var K9=Pt,AO=K9("%Object.preventExtensions%",!0),TO=K9("%Object.isExtensible%",!0),wb=G9(),W9=AO?function(t){return!wb(t)&&TO(t)}:function(t){return!wb(t)},$O=function(t){if(t===null)return"Null";if(typeof t>"u")return"Undefined";if(typeof t=="function"||typeof t=="object")return"Object";if(typeof t=="number")return"Number";if(typeof t=="boolean")return"Boolean";if(typeof t=="string")return"String"},IO=$O,or=function(t){return typeof t=="symbol"?"Symbol":typeof t=="bigint"?"BigInt":IO(t)},Ig=function(t){return!!t},Z9=Function.prototype.toString,Qs=typeof Reflect=="object"&&Reflect!==null&&Reflect.apply,J0,of;if(typeof Qs=="function"&&typeof Object.defineProperty=="function")try{J0=Object.defineProperty({},"length",{get:function(){throw of}}),of={},Qs(function(){throw 42},null,J0)}catch(e){e!==of&&(Qs=null)}else Qs=null;var OO=/^\s*class\b/,em=function(t){try{var r=Z9.call(t);return OO.test(r)}catch{return!1}},cv=function(t){try{return em(t)?!1:(Z9.call(t),!0)}catch{return!1}},sf=Object.prototype.toString,MO="[object Object]",PO="[object Function]",DO="[object GeneratorFunction]",NO="[object HTMLAllCollection]",LO="[object HTML document.all class]",RO="[object HTMLCollection]",BO=typeof Symbol=="function"&&!!Symbol.toStringTag,FO=!(0 in[,]),tm=function(){return!1};if(typeof document=="object"){var HO=document.all;sf.call(HO)===sf.call(document.all)&&(tm=function(t){if((FO||!t)&&(typeof t>"u"||typeof t=="object"))try{var r=sf.call(t);return(r===NO||r===LO||r===RO||r===MO)&&t("")==null}catch{}return!1})}var Og=Qs?function(t){if(tm(t))return!0;if(!t||typeof t!="function"&&typeof t!="object")return!1;try{Qs(t,null,J0)}catch(r){if(r!==of)return!1}return!em(t)&&cv(t)}:function(t){if(tm(t))return!0;if(!t||typeof t!="function"&&typeof t!="object")return!1;if(BO)return cv(t);if(em(t))return!1;var r=sf.call(t);return r!==PO&&r!==DO&&!/^\[object HTML/.test(r)?!1:cv(t)},fi=Og,pa=ho,bd=dt,zO=or,dv=Ig,Cb=fi,Q9=function(t){if(zO(t)!=="Object")throw new bd("ToPropertyDescriptor requires an object");var r={};if(pa(t,"enumerable")&&(r["[[Enumerable]]"]=dv(t.enumerable)),pa(t,"configurable")&&(r["[[Configurable]]"]=dv(t.configurable)),pa(t,"value")&&(r["[[Value]]"]=t.value),pa(t,"writable")&&(r["[[Writable]]"]=dv(t.writable)),pa(t,"get")){var n=t.get;if(typeof n<"u"&&!Cb(n))throw new bd("getter must be a function");r["[[Get]]"]=n}if(pa(t,"set")){var a=t.set;if(typeof a<"u"&&!Cb(a))throw new bd("setter must be a function");r["[[Set]]"]=a}if((pa(r,"[[Get]]")||pa(r,"[[Set]]"))&&(pa(r,"[[Value]]")||pa(r,"[[Writable]]")))throw new bd("Invalid property descriptor. Cannot both specify accessors and a value or writable attribute");return r},Yl=Number.isNaN||function(t){return t!==t},Sb=Yl,Yc=function(t,r){return t===r?t===0?1/t===1/r:!0:Sb(t)&&Sb(r)},X9=Pt,J9=Ha,jO=J9(X9("String.prototype.indexOf")),_r=function(t,r){var n=X9(t,!!r);return typeof n=="function"&&jO(t,".prototype.")>-1?J9(n):n},UO=Pt,eC=UO("%Array%"),VO=!eC.isArray&&_r("Object.prototype.toString"),Mg=eC.isArray||function(t){return VO(t)==="[object Array]"},qO=Jp,_b=Xp,tC=qO.hasArrayLengthDefineBug(),YO=tC&&Mg,GO=_r,KO=GO("Object.prototype.propertyIsEnumerable"),rC=function(t,r,n,a,o,i){if(!_b){if(!t(i)||!i["[[Configurable]]"]||!i["[[Writable]]"]||o in a&&KO(a,o)!==!!i["[[Enumerable]]"])return!1;var s=i["[[Value]]"];return a[o]=s,r(a[o],s)}return tC&&o==="length"&&"[[Value]]"in i&&YO(a)&&a.length!==i["[[Value]]"]?(a.length=i["[[Value]]"],a.length===i["[[Value]]"]):(_b(a,o,n(i)),!0)},WO=di,ZO=function(t,r){return WO(r)&&typeof r=="object"&&"[[Enumerable]]"in r&&"[[Configurable]]"in r&&(t.IsAccessorDescriptor(r)||t.IsDataDescriptor(r))},QO=function(t){if(typeof t>"u")return t;var r={};return"[[Value]]"in t&&(r.value=t["[[Value]]"]),"[[Writable]]"in t&&(r.writable=!!t["[[Writable]]"]),"[[Get]]"in t&&(r.get=t["[[Get]]"]),"[[Set]]"in t&&(r.set=t["[[Set]]"]),"[[Enumerable]]"in t&&(r.enumerable=!!t["[[Enumerable]]"]),"[[Configurable]]"in t&&(r.configurable=!!t["[[Configurable]]"]),r},XO=dt,JO=di,eM=QO,nC=function(t){if(typeof t<"u"&&!JO(t))throw new XO("Assertion failed: `Desc` must be a Property Descriptor");return eM(t)},tM=dt,xb=ho,rM=di,Pg=function(t){if(typeof t>"u")return!1;if(!rM(t))throw new tM("Assertion failed: `Desc` must be a Property Descriptor");return!(!xb(t,"[[Value]]")&&!xb(t,"[[Writable]]"))},nM=dt,aM=$g,oM=Pg,iM=di,sM=function(t){if(typeof t>"u")return!1;if(!iM(t))throw new nM("Assertion failed: `Desc` must be a Property Descriptor");return!aM(t)&&!oM(t)},Ts=dt,uu=rC,lM=ZO,kb=di,cu=nC,ki=$g,Eo=Pg,uM=sM,cM=mo,va=Yc,dM=or,fM=function(t,r,n,a,o){var i=dM(t);if(i!=="Undefined"&&i!=="Object")throw new Ts("Assertion failed: O must be undefined or an Object");if(!cM(r))throw new Ts("Assertion failed: P must be a Property Key");if(typeof n!="boolean")throw new Ts("Assertion failed: extensible must be a Boolean");if(!kb(a))throw new Ts("Assertion failed: Desc must be a Property Descriptor");if(typeof o<"u"&&!kb(o))throw new Ts("Assertion failed: current must be a Property Descriptor, or undefined");if(typeof o>"u")return n?i==="Undefined"?!0:ki(a)?uu(Eo,va,cu,t,r,a):uu(Eo,va,cu,t,r,{"[[Configurable]]":!!a["[[Configurable]]"],"[[Enumerable]]":!!a["[[Enumerable]]"],"[[Value]]":a["[[Value]]"],"[[Writable]]":!!a["[[Writable]]"]}):!1;if(!lM({IsAccessorDescriptor:ki,IsDataDescriptor:Eo},o))throw new Ts("`current`, when present, must be a fully populated and valid Property Descriptor");if(!o["[[Configurable]]"]){if("[[Configurable]]"in a&&a["[[Configurable]]"]||"[[Enumerable]]"in a&&!va(a["[[Enumerable]]"],o["[[Enumerable]]"])||!uM(a)&&!va(ki(a),ki(o)))return!1;if(ki(o)){if("[[Get]]"in a&&!va(a["[[Get]]"],o["[[Get]]"])||"[[Set]]"in a&&!va(a["[[Set]]"],o["[[Set]]"]))return!1}else if(!o["[[Writable]]"]&&("[[Writable]]"in a&&a["[[Writable]]"]||"[[Value]]"in a&&!va(a["[[Value]]"],o["[[Value]]"])))return!1}if(i!=="Undefined"){var s,u;return Eo(o)&&ki(a)?(s=("[[Configurable]]"in a?a:o)["[[Configurable]]"],u=("[[Enumerable]]"in a?a:o)["[[Enumerable]]"],uu(Eo,va,cu,t,r,{"[[Configurable]]":!!s,"[[Enumerable]]":!!u,"[[Get]]":("[[Get]]"in a?a:o)["[[Get]]"],"[[Set]]":("[[Set]]"in a?a:o)["[[Set]]"]})):ki(o)&&Eo(a)?(s=("[[Configurable]]"in a?a:o)["[[Configurable]]"],u=("[[Enumerable]]"in a?a:o)["[[Enumerable]]"],uu(Eo,va,cu,t,r,{"[[Configurable]]":!!s,"[[Enumerable]]":!!u,"[[Value]]":("[[Value]]"in a?a:o)["[[Value]]"],"[[Writable]]":!!("[[Writable]]"in a?a:o)["[[Writable]]"]})):uu(Eo,va,cu,t,r,a)}return!0},Eb=qc,Ab=ci,fv=dt,pM=di,vM=$g,hM=W9,mM=mo,gM=Q9,yM=Yc,bM=or,wM=fM,CM=function(t,r,n){if(bM(t)!=="Object")throw new fv("Assertion failed: O must be an Object");if(!mM(r))throw new fv("Assertion failed: P must be a Property Key");if(!pM(n))throw new fv("Assertion failed: Desc must be a Property Descriptor");if(!Eb){if(vM(n))throw new Ab("This environment does not support accessor property descriptors.");var a=!(r in t)&&n["[[Writable]]"]&&n["[[Enumerable]]"]&&n["[[Configurable]]"]&&"[[Value]]"in n,o=r in t&&(!("[[Configurable]]"in n)||n["[[Configurable]]"])&&(!("[[Enumerable]]"in n)||n["[[Enumerable]]"])&&(!("[[Writable]]"in n)||n["[[Writable]]"])&&"[[Value]]"in n;if(a||o)return t[r]=n["[[Value]]"],yM(t[r],n["[[Value]]"]);throw new Ab("This environment does not support defining non-writable, non-enumerable, or non-configurable properties")}var i=Eb(t,r),s=i&&gM(i),u=hM(t);return wM(t,r,u,n,s)},Tb=dt,SM=mo,_M=CM,xM=or,kM=function(t,r,n){if(xM(t)!=="Object")throw new Tb("Assertion failed: Type(O) is not Object");if(!SM(r))throw new Tb("Assertion failed: IsPropertyKey(P) is not true");var a={"[[Configurable]]":!0,"[[Enumerable]]":!0,"[[Value]]":n,"[[Writable]]":!0};return _M(t,r,a)},pv=dt,EM=kM,AM=mo,TM=or,$M=function(t,r,n){if(TM(t)!=="Object")throw new pv("Assertion failed: Type(O) is not Object");if(!AM(r))throw new pv("Assertion failed: IsPropertyKey(P) is not true");var a=EM(t,r,n);if(!a)throw new pv("unable to create data property")},Gc=Mg,e1=function(t,r){for(var n=0;n-1e3&&e<1e3||aC.call(/e/,t))return t;var r=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if(typeof e=="number"){var n=e<0?-Db(-e):Db(e);if(n!==e){var a=String(n),o=Lg.call(t,a.length+1);return Ko.call(a,r,"$&_")+"."+Ko.call(Ko.call(o,/([0-9]{3})/g,"$&_"),/_$/,"")}}return Ko.call(t,r,"$&_")}var am=MM,Rb=am.custom,Bb=lC(Rb)?Rb:null,iC={__proto__:null,double:'"',single:"'"},jM={__proto__:null,double:/(["\\])/g,single:/(['\\])/g},Kc=function e(t,r,n,a){var o=r||{};if(Qa(o,"quoteStyle")&&!Qa(iC,o.quoteStyle))throw new TypeError('option "quoteStyle" must be "single" or "double"');if(Qa(o,"maxStringLength")&&(typeof o.maxStringLength=="number"?o.maxStringLength<0&&o.maxStringLength!==1/0:o.maxStringLength!==null))throw new TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`');var i=Qa(o,"customInspect")?o.customInspect:!0;if(typeof i!="boolean"&&i!=="symbol")throw new TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`");if(Qa(o,"indent")&&o.indent!==null&&o.indent!==" "&&!(parseInt(o.indent,10)===o.indent&&o.indent>0))throw new TypeError('option "indent" must be "\\t", an integer > 0, or `null`');if(Qa(o,"numericSeparator")&&typeof o.numericSeparator!="boolean")throw new TypeError('option "numericSeparator", if provided, must be `true` or `false`');var s=o.numericSeparator;if(typeof t>"u")return"undefined";if(t===null)return"null";if(typeof t=="boolean")return t?"true":"false";if(typeof t=="string")return cC(t,o);if(typeof t=="number"){if(t===0)return 1/0/t>0?"0":"-0";var u=String(t);return s?Lb(t,u):u}if(typeof t=="bigint"){var l=String(t)+"n";return s?Lb(t,l):l}var c=typeof o.depth>"u"?5:o.depth;if(typeof n>"u"&&(n=0),n>=c&&c>0&&typeof t=="object")return om(t)?"[Array]":"[Object]";var f=iP(o,n);if(typeof a>"u")a=[];else if(uC(a,t)>=0)return"[Circular]";function d(M,N,B){if(N&&(a=zM.call(a),a.push(N)),B){var X={depth:o.depth};return Qa(o,"quoteStyle")&&(X.quoteStyle=o.quoteStyle),e(M,X,n+1,a)}return e(M,o,n+1,a)}if(typeof t=="function"&&!Fb(t)){var p=QM(t),v=wd(t,d);return"[Function"+(p?": "+p:" (anonymous)")+"]"+(v.length>0?" { "+ka.call(v,", ")+" }":"")}if(lC(t)){var m=Al?Ko.call(String(t),/^(Symbol\(.*\))_[^)]*$/,"$1"):nm.call(t);return typeof t=="object"&&!Al?du(m):m}if(nP(t)){for(var b="<"+Mb.call(String(t.nodeName)),g=t.attributes||[],h=0;h",b}if(om(t)){if(t.length===0)return"[]";var w=wd(t,d);return f&&!oP(w)?"["+im(w,f)+"]":"[ "+ka.call(w,", ")+" ]"}if(qM(t)){var C=wd(t,d);return!("cause"in Error.prototype)&&"cause"in t&&!oC.call(t,"cause")?"{ ["+String(t)+"] "+ka.call(Pb.call("[cause]: "+d(t.cause),C),", ")+" }":C.length===0?"["+String(t)+"]":"{ ["+String(t)+"] "+ka.call(C,", ")+" }"}if(typeof t=="object"&&i){if(Bb&&typeof t[Bb]=="function"&&am)return am(t,{depth:c-n});if(i!=="symbol"&&typeof t.inspect=="function")return t.inspect()}if(XM(t)){var x=[];return $b&&$b.call(t,function(M,N){x.push(d(N,t,!0)+" => "+d(M,t))}),Hb("Map",jf.call(t),x,f)}if(tP(t)){var A=[];return Ib&&Ib.call(t,function(M){A.push(d(M,t))}),Hb("Set",Uf.call(t),A,f)}if(JM(t))return gv("WeakMap");if(rP(t))return gv("WeakSet");if(eP(t))return gv("WeakRef");if(GM(t))return du(d(Number(t)));if(WM(t))return du(d(rm.call(t)));if(KM(t))return du(LM.call(t));if(YM(t))return du(d(String(t)));if(typeof window<"u"&&t===window)return"{ [object Window] }";if(typeof globalThis<"u"&&t===globalThis||typeof eo<"u"&&t===eo)return"{ [object globalThis] }";if(!VM(t)&&!Fb(t)){var D=wd(t,d),H=Nb?Nb(t)===Object.prototype:t instanceof Object||t.constructor===Object,O=t instanceof Object?"":"null prototype",I=!H&&Ur&&Object(t)===t&&Ur in t?Lg.call(pi(t),8,-1):O?"Object":"",_=H||typeof t.constructor!="function"?"":t.constructor.name?t.constructor.name+" ":"",k=_+(I||O?"["+ka.call(Pb.call([],I||[],O||[]),": ")+"] ":"");return D.length===0?k+"{}":f?k+"{"+im(D,f)+"}":k+"{ "+ka.call(D,", ")+" }"}return String(t)};function sC(e,t,r){var n=r.quoteStyle||t,a=iC[n];return a+e+a}function UM(e){return Ko.call(String(e),/"/g,""")}function om(e){return pi(e)==="[object Array]"&&(!Ur||!(typeof e=="object"&&Ur in e))}function VM(e){return pi(e)==="[object Date]"&&(!Ur||!(typeof e=="object"&&Ur in e))}function Fb(e){return pi(e)==="[object RegExp]"&&(!Ur||!(typeof e=="object"&&Ur in e))}function qM(e){return pi(e)==="[object Error]"&&(!Ur||!(typeof e=="object"&&Ur in e))}function YM(e){return pi(e)==="[object String]"&&(!Ur||!(typeof e=="object"&&Ur in e))}function GM(e){return pi(e)==="[object Number]"&&(!Ur||!(typeof e=="object"&&Ur in e))}function KM(e){return pi(e)==="[object Boolean]"&&(!Ur||!(typeof e=="object"&&Ur in e))}function lC(e){if(Al)return e&&typeof e=="object"&&e instanceof Symbol;if(typeof e=="symbol")return!0;if(!e||typeof e!="object"||!nm)return!1;try{return nm.call(e),!0}catch{}return!1}function WM(e){if(!e||typeof e!="object"||!rm)return!1;try{return rm.call(e),!0}catch{}return!1}var ZM=Object.prototype.hasOwnProperty||function(e){return e in this};function Qa(e,t){return ZM.call(e,t)}function pi(e){return RM.call(e)}function QM(e){if(e.name)return e.name;var t=FM.call(BM.call(e),/^function\s*([\w$]+)/);return t?t[1]:null}function uC(e,t){if(e.indexOf)return e.indexOf(t);for(var r=0,n=e.length;rt.maxStringLength){var r=e.length-t.maxStringLength,n="... "+r+" more character"+(r>1?"s":"");return cC(Lg.call(e,0,t.maxStringLength),t)+n}var a=jM[t.quoteStyle||"single"];a.lastIndex=0;var o=Ko.call(Ko.call(e,a,"\\$1"),/[\x00-\x1f]/g,aP);return sC(o,"single",t)}function aP(e){var t=e.charCodeAt(0),r={8:"b",9:"t",10:"n",12:"f",13:"r"}[t];return r?"\\"+r:"\\x"+(t<16?"0":"")+HM.call(t.toString(16))}function du(e){return"Object("+e+")"}function gv(e){return e+" { ? }"}function Hb(e,t,r,n){var a=n?im(r,n):ka.call(r,", ");return e+" ("+t+") {"+a+"}"}function oP(e){for(var t=0;t=0)return!1;return!0}function iP(e,t){var r;if(e.indent===" ")r=" ";else if(typeof e.indent=="number"&&e.indent>0)r=ka.call(Array(e.indent+1)," ");else return null;return{base:r,prev:ka.call(Array(t+1),r)}}function im(e,t){if(e.length===0)return"";var r=` +`+t.prev+t.base;return r+ka.call(e,","+r)+` +`+t.prev}function wd(e,t){var r=om(e),n=[];if(r){n.length=e.length;for(var a=0;a0&&xP(r,function(o){kP.set(n,o,void 0)}),n},yv,Ub;function AP(){return Ub||(Ub=1,yv=function(t,r){for(var n=0;n0&&!IP(t,MP))throw new Vb("Assertion failed: `groups` must be a List of Records with [[Key]] and [[Elements]]");var a=0;if(OP(t,function(i){if($P(i["[[Key]]"],r)){if(a+=1,a>1)throw new Vb("Assertion failed: Exactly one element of groups meets this criterion");qb(i["[[Elements]]"],n)}}),a===0){var o={"[[Key]]":r,"[[Elements]]":[n]};qb(t,o)}},DP=Pt,NP=_r,LP=dt,RP=Gc,BP=DP("%Reflect.apply%",!0)||NP("Function.prototype.apply"),go=function(t,r){var n=arguments.length>2?arguments[2]:[];if(!RP(n))throw new LP("Assertion failed: optional `argumentsList`, if provided, must be a List");return BP(t,r,n)},bv,Gb;function pC(){return Gb||(Gb=1,bv=function(t){return typeof t=="number"&&t>=55296&&t<=56319}),bv}var wv,Kb;function vC(){return Kb||(Kb=1,wv=function(t){return typeof t=="number"&&t>=56320&&t<=57343}),wv}var Cv,Wb;function FP(){if(Wb)return Cv;Wb=1;var e=Pt,t=dt,r=e("%String.fromCharCode%"),n=pC(),a=vC();return Cv=function(i,s){if(!n(i)||!a(s))throw new t("Assertion failed: `lead` must be a leading surrogate char code, and `trail` must be a trailing surrogate char code");return r(i)+r(s)},Cv}var Sv,Zb;function HP(){if(Zb)return Sv;Zb=1;var e=dt,t=_r,r=pC(),n=vC(),a=FP(),o=t("String.prototype.charAt"),i=t("String.prototype.charCodeAt");return Sv=function(u,l){if(typeof u!="string")throw new e("Assertion failed: `string` must be a String");var c=u.length;if(l<0||l>=c)throw new e("Assertion failed: `position` must be >= 0, and < the length of `string`");var f=i(u,l),d=o(u,l),p=r(f),v=n(f);if(!p&&!v)return{"[[CodePoint]]":d,"[[CodeUnitCount]]":1,"[[IsUnpairedSurrogate]]":!1};if(v||l+1===c)return{"[[CodePoint]]":d,"[[CodeUnitCount]]":1,"[[IsUnpairedSurrogate]]":!0};var m=i(u,l+1);return n(m)?{"[[CodePoint]]":a(f,m),"[[CodeUnitCount]]":2,"[[IsUnpairedSurrogate]]":!1}:{"[[CodePoint]]":d,"[[CodeUnitCount]]":1,"[[IsUnpairedSurrogate]]":!0}},Sv}var zP=Yl,hC=function(e){return(typeof e=="number"||typeof e=="bigint")&&!zP(e)&&e!==1/0&&e!==-1/0},_v,Qb;function jP(){if(Qb)return _v;Qb=1;var e=Pt,t=e("%Math.abs%"),r=e("%Math.floor%"),n=Yl,a=hC;return _v=function(i){if(typeof i!="number"||n(i)||!a(i))return!1;var s=t(i);return r(s)===s},_v}var mC=Number.MAX_SAFE_INTEGER||9007199254740991,xv,Xb;function UP(){if(Xb)return xv;Xb=1;var e=HP(),t=jP(),r=mC,n=dt;return xv=function(o,i,s){if(typeof o!="string")throw new n("Assertion failed: `S` must be a String");if(!t(i)||i<0||i>r)throw new n("Assertion failed: `length` must be an integer >= 0 and <= 2**53");if(typeof s!="boolean")throw new n("Assertion failed: `unicode` must be a Boolean");if(!s)return i+1;var u=o.length;if(i+1>=u)return i+1;var l=e(o,i);return i+l["[[CodeUnitCount]]"]},xv}var kv,Jb;function Fg(){if(Jb)return kv;Jb=1;var e=dt;return kv=function(r,n){if(typeof n!="boolean")throw new e("Assertion failed: Type(done) is not Boolean");return{value:r,done:n}},kv}var e3=dt,VP=Kc,qP=mo,YP=or,Wl=function(t,r){if(YP(t)!=="Object")throw new e3("Assertion failed: Type(O) is not Object");if(!qP(r))throw new e3("Assertion failed: IsPropertyKey(P) is not true, got "+VP(r));return t[r]},GP=dt,KP=Wl,WP=Ig,ZP=or,Hg=function(t){if(ZP(t)!=="Object")throw new GP("Assertion failed: Type(iterResult) is not Object");return WP(KP(t,"done"))},QP=dt,XP=Wl,JP=or,gC=function(t){if(JP(t)!=="Object")throw new QP("Assertion failed: Type(iterResult) is not Object");return XP(t,"value")},Ev,t3;function eD(){if(t3)return Ev;t3=1;var e=Pt,t=Ha,r=ci,n=e("%Promise.resolve%",!0),a=n&&t(n);return Ev=function(i,s){if(!a)throw new r("This environment does not support Promises.");return a(i,s)},Ev}var Av,r3;function tD(){if(r3)return Av;r3=1;var e=Pt,t=ci,r=dt,n=e("%Promise%",!0),a=_r,o=Fg(),i=Hg,s=gC,u=eD(),l=or,c=a("Promise.prototype.then",!0);return Av=function(d){if(l(d)!=="Object")throw new r("Assertion failed: Type(O) is not Object");if(arguments.length>1)throw new t("although AsyncFromSyncIteratorContinuation should take a second argument, it is not used in this implementation");if(!n)throw new t("This environment does not support Promises.");return new n(function(p){var v=i(d),m=s(d),b=u(n,m),g=function(h){return o(h,v)};p(c(b,g))})},Av}var rD=dt,nD=Kc,aD=mo,oD=function(t,r){if(!aD(r))throw new rD("Assertion failed: IsPropertyKey(P) is not true, got "+nD(r));return t[r]},n3=dt,iD=oD,sD=fi,lD=mo,a3=Kc,zg=function(t,r){if(!lD(r))throw new n3("Assertion failed: IsPropertyKey(P) is not true");var n=iD(t,r);if(n!=null){if(!sD(n))throw new n3(a3(r)+" is not a function: "+a3(n));return n}},Tv=ho,Wc=function(t){return!!t&&typeof t=="object"&&Tv(t,"[[Iterator]]")&&Tv(t,"[[NextMethod]]")&&typeof t["[[NextMethod]]"]=="function"&&Tv(t,"[[Done]]")&&typeof t["[[Done]]"]=="boolean"},o3=dt,i3=go,uD=or,cD=Wc,jg=function(t){if(!cD(t))throw new o3("Assertion failed: `iteratorRecord` must be an Iterator Record");var r;if(arguments.length<2?r=i3(t["[[NextMethod]]"],t["[[Iterator]]"]):r=i3(t["[[NextMethod]]"],t["[[Iterator]]"],[arguments[1]]),uD(r)!=="Object")throw new o3("iterator next must return an object");return r},$v,s3;function dD(){if(s3)return $v;s3=1;var e=Pt,t=ci,r=dt,n=e("%Promise%",!0),a=tD(),o=go,i=Fg(),s=Wl,u=zg,l=jg,c=Kl,f=or,d=wn,p=Wc,v=e("%AsyncFromSyncIteratorPrototype%",!0)||{next:function(b){if(!n)throw new t("This environment does not support Promises.");var g=this;d.assert(g,"[[SyncIteratorRecord]]");var h=arguments.length;return new n(function(w){var C=d.get(g,"[[SyncIteratorRecord]]"),x;h>0?x=l(C,b):x=l(C),w(a(x))})},return:function(){if(!n)throw new t("This environment does not support Promises.");var m=this;d.assert(m,"[[SyncIteratorRecord]]");var b=arguments.length>0,g=b?arguments[0]:void 0;return new n(function(h,w){var C=d.get(m,"[[SyncIteratorRecord]]")["[[Iterator]]"],x=u(C,"return");if(typeof x>"u"){var A=i(g,!0);o(h,void 0,[A]);return}var D;if(b?D=o(x,C,[g]):D=o(x,C),f(D)!=="Object"){o(w,void 0,[new r("Iterator `return` method returned a non-object value.")]);return}h(a(D))})},throw:function(){if(!n)throw new t("This environment does not support Promises.");var m=this;d.assert(m,"[[SyncIteratorRecord]]");var b=arguments.length>0,g=b?arguments[0]:void 0;return new n(function(h,w){var C=d.get(m,"[[SyncIteratorRecord]]")["[[Iterator]]"],x=u(C,"throw");if(typeof x>"u"){o(w,void 0,[g]);return}var A;if(b?A=o(x,C,[g]):A=o(x,C),f(A)!=="Object"){o(w,void 0,[new r("Iterator `throw` method returned a non-object value.")]);return}h(a(A))})}};return $v=function(b){if(!p(b))throw new r("Assertion failed: `syncIteratorRecord` must be an Iterator Record");var g=c(v);d.set(g,"[[SyncIteratorRecord]]",b);var h=s(g,"next");return{"[[Iterator]]":g,"[[NextMethod]]":h,"[[Done]]":!1}},$v}var l3=dt,fD=go,pD=Wl,vD=fi,hD=or,yC=function(t,r){if(!vD(r))throw new l3("method must be a function");var n=fD(r,t);if(hD(n)!=="Object")throw new l3("iterator must return an object");var a=pD(n,"next");return{"[[Iterator]]":n,"[[NextMethod]]":a,"[[Done]]":!1}},mD=Ag,Zc=function(){return mD()&&!!Symbol.toStringTag},Iv,u3;function bC(){if(u3)return Iv;u3=1;var e=String.prototype.valueOf,t=function(i){try{return e.call(i),!0}catch{return!1}},r=Object.prototype.toString,n="[object String]",a=Zc();return Iv=function(i){return typeof i=="string"?!0:typeof i!="object"?!1:a?t(i):r.call(i)===n},Iv}var Ov,c3;function gD(){if(c3)return Ov;c3=1;var e=fs(),t=Pt,r=_r,n=bC(),a=t("%Symbol.iterator%",!0),o=r("String.prototype.slice"),i=t("%String%");return Ov=function(u,l){var c;return e?c=u.GetMethod(l,a):u.IsArray(l)?c=function(){var f=-1,d=this;return{next:function(){return f+=1,{done:f>=d.length,value:d[f]}}}}:n(l)&&(c=function(){var f=0;return{next:function(){var d=u.AdvanceStringIndex(i(l),f,!0),p=o(l,f,d);return f=d,{done:d>l.length,value:p}}}}),c},Ov}var yD=Pt,Mv=dt,d3=yD("%Symbol.asyncIterator%",!0),bD=Kc,wD=fs(),CD=UP(),SD=dD(),f3=yC,p3=zg,_D=Gc,xD=gD(),wC=function(t,r){if(r!=="SYNC"&&r!=="ASYNC")throw new Mv("Assertion failed: `kind` must be one of 'sync' or 'async', got "+bD(r));var n;if(r==="ASYNC"&&wD&&d3&&(n=p3(t,d3)),typeof n>"u"){var a=xD({AdvanceStringIndex:CD,GetMethod:p3,IsArray:_D},t);if(r==="ASYNC"){if(typeof a>"u")throw new Mv("iterator method is `undefined`");var o=f3(t,a);return SD(o)}n=a}if(typeof n>"u")throw new Mv("iterator method is `undefined`");return f3(t,n)},Ug=ci,ti=wn,Qc=function e(t,r){if(!(this instanceof e))return new e(t,r);if(t!=="normal"&&t!=="break"&&t!=="continue"&&t!=="return"&&t!=="throw")throw new Ug('Assertion failed: `type` must be one of "normal", "break", "continue", "return", or "throw"');ti.set(this,"[[Type]]",t),ti.set(this,"[[Value]]",r)};Qc.prototype.type=function(){return ti.get(this,"[[Type]]")};Qc.prototype.value=function(){return ti.get(this,"[[Value]]")};Qc.prototype["?"]=function(){var t=ti.get(this,"[[Type]]"),r=ti.get(this,"[[Value]]");if(t==="normal")return r;throw t==="throw"?r:new Ug('Completion Record is not of type "normal" or "throw": other types not supported')};Qc.prototype["!"]=function(){var t=ti.get(this,"[[Type]]");if(t!=="normal")throw new Ug('Assertion failed: Completion Record is not of type "normal"');return ti.get(this,"[[Value]]")};var CC=Qc,_d=dt,kD=go,v3=CC,ED=zg,AD=fi,h3=or,TD=Wc,Vg=function(t,r){if(!TD(t))throw new _d("Assertion failed: `iteratorRecord` must be an Iterator Record");if(h3(t["[[Iterator]]"])!=="Object")throw new _d("Assertion failed: iteratorRecord.[[Iterator]] must be an Object");if(!AD(r)&&!(r instanceof v3))throw new _d("Assertion failed: completion is not a thunk representing a Completion Record, nor a Completion Record instance");var n=r instanceof v3?function(){return r["?"]()}:r,a=t["[[Iterator]]"],o;try{o=ED(a,"return")}catch(u){throw n(),n=null,u}if(typeof o>"u")return n();var i;try{i=kD(o,a,[])}catch(u){throw n(),n=null,u}var s=n();if(n=null,h3(i)!=="Object")throw new _d("iterator .return must return an object");return s},$D=dt,ID=Hg,OD=jg,MD=Wc,qg=function(t){if(!MD(t))throw new $D("Assertion failed: `iteratorRecord` must be an Iterator Record");var r=OD(t),n=ID(r);return n===!0?!1:r},PD=dt,t1=function(t){if(t==null)throw new PD(arguments.length>0&&arguments[1]||"Cannot call method on "+t);return t},DD=t1,ND=CC,LD=function(t){return new ND("throw",t)},Pv,m3;function RD(){return m3||(m3=1,Pv=function(t){return t===null||typeof t!="function"&&typeof t!="object"}),Pv}var Dv,g3;function BD(){if(g3)return Dv;g3=1;var e=Date.prototype.getDay,t=function(i){try{return e.call(i),!0}catch{return!1}},r=Object.prototype.toString,n="[object Date]",a=Zc();return Dv=function(i){return typeof i!="object"||i===null?!1:a?t(i):r.call(i)===n},Dv}var xd={exports:{}},y3;function FD(){if(y3)return xd.exports;y3=1;var e=Object.prototype.toString,t=fs();if(t){var r=Symbol.prototype.toString,n=/^Symbol\(.*\)$/,a=function(i){return typeof i.valueOf()!="symbol"?!1:n.test(r.call(i))};xd.exports=function(i){if(typeof i=="symbol")return!0;if(e.call(i)!=="[object Symbol]")return!1;try{return a(i)}catch{return!1}}}else xd.exports=function(i){return!1};return xd.exports}var Nv,b3;function HD(){if(b3)return Nv;b3=1;var e=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol",t=RD(),r=Og,n=BD(),a=FD(),o=function(u,l){if(typeof u>"u"||u===null)throw new TypeError("Cannot call method on "+u);if(typeof l!="string"||l!=="number"&&l!=="string")throw new TypeError('hint must be "string" or "number"');var c=l==="string"?["toString","valueOf"]:["valueOf","toString"],f,d,p;for(p=0;p1&&(arguments[1]===String?l="string":arguments[1]===Number&&(l="number"));var c;if(e&&(Symbol.toPrimitive?c=i(u,Symbol.toPrimitive):a(u)&&(c=Symbol.prototype.valueOf)),typeof c<"u"){var f=c.call(u,l);if(t(f))return f;throw new TypeError("unable to convert exotic object to primitive")}return l==="default"&&(n(u)||a(u))&&(l="string"),o(u,l==="default"?"number":l)},Nv}var Lv,w3;function SC(){if(w3)return Lv;w3=1;var e=HD();return Lv=function(r){return arguments.length>1?e(r,arguments[1]):e(r)},Lv}var zD=Pt,jD=zD("%String%"),UD=dt,Zl=function(t){if(typeof t=="symbol")throw new UD("Cannot convert a Symbol value to a string");return jD(t)},VD=Pt,qD=VD("%String%"),YD=SC(),GD=Zl,KD=function(t){var r=YD(t,qD);return typeof r=="symbol"?r:GD(r)},WD=function(t){return t===0&&1/t===-1/0},kd=dt,ZD=PP,QD=go,XD=wC,JD=fi,Rv=Vg,eN=qg,tN=gC,rN=DD,Bv=LD,nN=KD,aN=WD,oN=mC,iN=function(t,r,n){if(n!=="PROPERTY"&&n!=="ZERO")throw new kd('Assertion failed: `keyCoercion` must be `"PROPERTY"` or `"ZERO"`');if(rN(t),!JD(r))throw new kd("callbackfn must be callable");for(var a=[],o=XD(t,"SYNC"),i=0;;){if(i>=oN){var s=Bv(new kd("k must be less than 2 ** 53 - 1"));return Rv(o,s)}var u=eN(o);if(!u)return a;var l=tN(u),c;try{c=QD(r,void 0,[l,i])}catch(f){return Rv(o,Bv(f))}if(n==="PROPERTY")try{c=nN(c)}catch(f){return Rv(o,Bv(f))}else{if(n!=="ZERO")throw new kd("keyCoercion must be ~PROPERTY~ or ~ZERO~");aN(c)&&(c=0)}ZD(a,c,l),i+=1}},sN=$M,lN=Kl,uN=e1,cN=iN,_C=function(t,r){var n=cN(t,r,"PROPERTY"),a=lN(null);return uN(n,function(o){sN(a,o["[[Key]]"],o["[[Elements]]"])}),a},dN=_C,xC=function(){return Object.groupBy||dN},Fv,C3;function fN(){if(C3)return Fv;C3=1;var e=ln,t=xC;return Fv=function(){var n=t();return e(Object,{groupBy:n},{groupBy:function(){return Object.groupBy!==n}}),n},Fv}var pN=ln,vN=Ha,hN=_C,kC=xC,mN=kC(),gN=fN(),EC=vN(mN,Object);pN(EC,{getPolyfill:kC,implementation:hN,shim:gN});var yN=EC;const bN=Zp(yN);var wN=Pt,CN=wN("%Object.setPrototypeOf%",!0),SN=Qp(),AC=CN||(SN?function(e,t){return e.__proto__=t,e}:null),_N=Pt,xN=_N("%Object.getPrototypeOf%",!0),kN=Qp(),EN=xN||(kN?function(e){return e.__proto__}:null),S3=dt,_3=EN,AN=or,TN=function(t){if(AN(t)!=="Object")throw new S3("Assertion failed: O must be an Object");if(!_3)throw new S3("This environment does not support fetching prototypes.");return _3(t)},$N=dt,IN=AC,ON=TN,MN=function(t,r){if(typeof r!="object")throw new $N("Assertion failed: V must be Object or Null");try{IN(t,r)}catch{return!1}return ON(t)===r},PN=Pt,x3=PN("%Object.defineProperty%",!0),DN=Zc(),NN=ho,Ed=DN?Symbol.toStringTag:null,TC=function(t,r){var n=arguments.length>2&&arguments[2]&&arguments[2].force;Ed&&(n||!NN(t,Ed))&&(x3?x3(t,Ed,{configurable:!0,enumerable:!1,value:r,writable:!1}):t[Ed]=r)},Ql={},LN=t1,$C=_r,RN=$C("Object.prototype.propertyIsEnumerable"),BN=$C("Array.prototype.push"),IC=function(t){var r=LN(t),n=[];for(var a in r)RN(r,a)&&BN(n,[a,r[a]]);return n},FN=IC,OC=function(){return typeof Object.entries=="function"?Object.entries:FN},HN=OC,zN=ln,jN=function(){var t=HN();return zN(Object,{entries:t},{entries:function(){return Object.entries!==t}}),t},UN=ln,VN=Ha,qN=IC,MC=OC,YN=jN,PC=VN(MC(),Object);UN(PC,{getPolyfill:MC,implementation:qN,shim:YN});var DC=PC,GN=Og,KN=Object.prototype.toString,NC=Object.prototype.hasOwnProperty,WN=function(t,r,n){for(var a=0,o=t.length;a=3&&(a=n),KN.call(t)==="[object Array]"?WN(t,r,a):typeof t=="string"?ZN(t,r,a):QN(t,r,a)},LC=XN,Hv=dt,k3=di,JN=rC,eL=nC,tL=Pg,rL=mo,nL=Yc,aL=Q9,oL=or,Yg=function(t,r,n){if(oL(t)!=="Object")throw new Hv("Assertion failed: Type(O) is not Object");if(!rL(r))throw new Hv("Assertion failed: IsPropertyKey(P) is not true");var a=k3(n)?n:aL(n);if(!k3(a))throw new Hv("Assertion failed: Desc is not a valid Property Descriptor");return JN(tL,nL,eL,t,r,a)},iL=fs(),sL=wn,lL=DC,uL=LC,cL=Pt,dL=Yg,fL=Kl,E3=or,A3=cL("%Object.create%",!0),pL=!({__proto__:null}instanceof Object);Ql.emptyObject=function(){return A3?A3(null):pL?{__proto__:null}:{}};Ql.emulateES6construct=function(e,t,r,n){if(E3(e)!=="Object")throw new TypeError("Constructor requires `new`: "+t.name);var a=t.prototype;E3(a)!=="Object"&&(a=r);var o=fL(a);return uL(lL(n),function(i){var s=i[0],u=i[1];sL.set(o,s,u)}),o};var Nu=iL&&typeof Symbol.iterator=="symbol"?Symbol.iterator:"_es6-shim iterator_";typeof[]["@@iterator"]=="function"&&(Nu="@@iterator");Ql.addIterator=function(e,t){var r=t||function(){return this};dL(e,Nu,{"[[Configurable]]":!0,"[[Enumerable]]":!1,"[[Value]]":r,"[[Writable]]":!0}),!e[Nu]&&typeof Nu=="symbol"&&(e[Nu]=r)};var vL=ln,hL=TC,Vf=wn,mL=Pt,gL=Kl,yL=Ql.addIterator,Xc=function(t){Vf.set(this,"[[isSetIterator]]",!0),Vf.set(this,"[[it]]",t)},T3=mL("%IteratorPrototype%",!0);T3&&(Xc.prototype=gL(T3));yL(Xc.prototype);vL(Xc.prototype,{next:function(){if(!Vf.has(this,"[[isSetIterator]]"))throw new TypeError("Not a SetIterator");return Vf.get(this,"[[it]]").next()}});hL(Xc.prototype,"Set Iterator");var bL=Xc,vi={},$3=Yl,RC=function(t,r){return t===r||$3(t)&&$3(r)},qf=function(t,r){this.key=t,this.value=r,this.next=null,this.prev=null};qf.empty={};qf.prototype.isRemoved=function(){return this.key===qf.empty};var wL=qf,pu=dt,CL=Yg,SL=W9,_L=mo,xL=or,BC=function(t,r,n,a){if(xL(t)!=="Object")throw new pu("Assertion failed: `homeObject` is not an Object");if(!_L(r))throw new pu("Assertion failed: `key` is not a Property Key or a Private Name");if(typeof n!="function")throw new pu("Assertion failed: `closure` is not a function");if(typeof a!="boolean")throw new pu("Assertion failed: `enumerable` is not a Boolean");if(!SL(t))throw new pu("Assertion failed: `homeObject` is not an ordinary, extensible object, with no non-configurable properties");var o={"[[Value]]":n,"[[Writable]]":!0,"[[Enumerable]]":a,"[[Configurable]]":!0};CL(t,r,o)},Jc={},kL=wn,EL=Zl,AL=or,FC=function(t){return kL.has(t,"[[es6map]]")};Jc.isMap=FC;Jc.requireMapSlot=function(t,r){if(AL(t)!=="Object"||!FC(t))throw new TypeError("Method Map.prototype."+r+" called on incompatible receiver "+EL(t))};var ed={},TL=fs(),$L=Pt,IL=wn,OL=DC,ML=LC,PL=BC,DL=Kl,Yf=or,I3=$L("%Object.create%",!0),NL=!({__proto__:null}instanceof Object);ed.emptyObject=function(){return I3?I3(null):NL?{__proto__:null}:{}};ed.emulateES6construct=function(e,t,r,n){if(Yf(e)!=="Object")throw new TypeError("Constructor requires `new`: "+t.name);var a=t.prototype;Yf(a)!=="Object"&&(a=r);var o=DL(a);return ML(OL(n),function(i){var s=i[0],u=i[1];IL.set(o,s,u)}),o};var Lu=TL&&Yf(Symbol.iterator)==="Symbol"?Symbol.iterator:"_es6-shim iterator_";typeof[]["@@iterator"]=="function"&&(Lu="@@iterator");ed.addIterator=function(e,t){var r=t||function(){return this};PL(e,Lu,r,!1),!e[Lu]&&Yf(Lu)==="Symbol"&&(e[Lu]=r)};var Xn=wn,LL=TC,RL=Pt,zv=Fg(),BL=BC,FL=Kl,HL=Jc.requireMapSlot,zL=ed.addIterator,td=function(t,r){HL(t,"[[MapIterator]]"),Xn.set(this,"[[isMapIterator]]",!0);var n=Xn.get(t,"[[head]]");Xn.set(this,"[[i]]",n),Xn.set(this,"[[head]]",n),Xn.set(this,"[[kind]]",r)},O3=RL("%IteratorPrototype%",!0);O3&&(td.prototype=FL(O3));zL(td.prototype);BL(td.prototype,"next",function(){if(!Xn.has(this,"[[isMapIterator]]"))throw new TypeError("Not a MapIterator");var t=Xn.get(this,"[[i]]"),r=Xn.get(this,"[[kind]]"),n=Xn.get(this,"[[head]]");if(typeof t>"u")return zv(void 0,!0);for(;t.isRemoved()&&t!==n;)t=t.prev;for(var a;t.next!==n;)if(t=t.next,!t.isRemoved())return r==="key"?a=t.key:r==="value"?a=t.value:a=[t.key,t.value],Xn.set(this,"[[i]]",t),zv(a,!1);return Xn.set(this,"[[i]]",void 0),zv(void 0,!0)},!1);LL(td.prototype,"Map Iterator");var HC=td,r1={},lf={exports:{}},jL=Zc(),UL=_r,sm=UL("Object.prototype.toString"),n1=function(t){return jL&&t&&typeof t=="object"&&Symbol.toStringTag in t?!1:sm(t)==="[object Arguments]"},zC=function(t){return n1(t)?!0:t!==null&&typeof t=="object"&&typeof t.length=="number"&&t.length>=0&&sm(t)!=="[object Array]"&&sm(t.callee)==="[object Function]"},VL=function(){return n1(arguments)}();n1.isLegacyArguments=zC;var qL=VL?n1:zC,vu=wn,YL=SyntaxError,M3=typeof StopIteration=="object"?StopIteration:null,Gg=function(t){if(!M3)throw new YL("this environment lacks StopIteration");vu.set(t,"[[Done]]",!1);var r={next:function(){var a=vu.get(this,"[[Iterator]]"),o=vu.get(a,"[[Done]]");try{return{done:o,value:o?void 0:a.next()}}catch(i){if(vu.set(a,"[[Done]]",!0),i!==M3)throw i;return{done:!0,value:void 0}}}};return vu.set(r,"[[Iterator]]",t),r},jv,P3;function GL(){if(P3)return jv;P3=1;var e={}.toString;return jv=Array.isArray||function(t){return e.call(t)=="[object Array]"},jv}var Uv,D3;function KL(){if(D3)return Uv;D3=1;var e=typeof Map=="function"&&Map.prototype?Map:null,t=typeof Set=="function"&&Set.prototype?Set:null,r;e||(r=function(i){return!1});var n=e?Map.prototype.has:null,a=t?Set.prototype.has:null;return!r&&!n&&(r=function(i){return!1}),Uv=r||function(i){if(!i||typeof i!="object")return!1;try{if(n.call(i),a)try{a.call(i)}catch{return!0}return i instanceof e}catch{}return!1},Uv}var WL=typeof Map=="function"&&Map.prototype?Map:null,Kg=typeof Set=="function"&&Set.prototype?Set:null,Gf;Kg||(Gf=function(t){return!1});var N3=WL?Map.prototype.has:null,jC=Kg?Set.prototype.has:null;!Gf&&!jC&&(Gf=function(t){return!1});var Wg=Gf||function(t){if(!t||typeof t!="object")return!1;try{if(jC.call(t),N3)try{N3.call(t)}catch{return!0}return t instanceof Kg}catch{}return!1},L3=qL,R3=Gg;if(fs()||Ag()){var Vv=Symbol.iterator;lf.exports=function(t){if(t!=null&&typeof t[Vv]<"u")return t[Vv]();if(L3(t))return Array.prototype[Vv].call(t)}}else{var ZL=GL(),QL=bC(),B3=Pt,XL=B3("%Map%",!0),JL=B3("%Set%",!0),Gn=_r,F3=Gn("Array.prototype.push"),H3=Gn("String.prototype.charCodeAt"),eR=Gn("String.prototype.slice"),tR=function(t,r){var n=t.length;if(r+1>=n)return r+1;var a=H3(t,r);if(a<55296||a>56319)return r+1;var o=H3(t,r+1);return o<56320||o>57343?r+1:r+2},qv=function(t){var r=0;return{next:function(){var a=r>=t.length,o;return a||(o=t[r],r+=1),{done:a,value:o}}}},z3=function(t,r){if(ZL(t)||L3(t))return qv(t);if(QL(t)){var n=0;return{next:function(){var o=tR(t,n),i=eR(t,n,o);return n=o,{done:o>t.length,value:i}}}}if(r&&typeof t["_es6-shim iterator_"]<"u")return t["_es6-shim iterator_"]()};if(!XL&&!JL)lf.exports=function(t){if(t!=null)return z3(t,!0)};else{var rR=KL(),nR=Wg,j3=Gn("Map.prototype.forEach",!0),U3=Gn("Set.prototype.forEach",!0);if(typeof process>"u"||!process.versions||!process.versions.node)var V3=Gn("Map.prototype.iterator",!0),q3=Gn("Set.prototype.iterator",!0);var Y3=Gn("Map.prototype.@@iterator",!0)||Gn("Map.prototype._es6-shim iterator_",!0),G3=Gn("Set.prototype.@@iterator",!0)||Gn("Set.prototype._es6-shim iterator_",!0),aR=function(t){if(rR(t)){if(V3)return R3(V3(t));if(Y3)return Y3(t);if(j3){var r=[];return j3(t,function(a,o){F3(r,[o,a])}),qv(r)}}if(nR(t)){if(q3)return R3(q3(t));if(G3)return G3(t);if(U3){var n=[];return U3(t,function(a){F3(n,a)}),qv(n)}}};lf.exports=function(t){return aR(t)||z3(t)}}}var UC=lf.exports,VC=go,oR=Gc,iR=fi,sR=Vg,lR=qg,uR=Zl,lm=or,cR=UC,dR=HC,fR=Jc.isMap;r1.fastkey=function(t){switch(lm(t)){case"String":return"$"+t;case"Null":case"Undefined":case"Boolean":case"Number":return uR(t);default:return null}};var qC=function(t,r,n){for(var a=new dR(t,"key+value"),o=a.next();!o.done;o=a.next())typeof n>"u"?r(o.value[1],o.value[0],t):VC(r,n,[o.value[1],o.value[0],t])};r1.forEach=qC;r1.addIterableToMap=function(t,r){if(oR(r)||typeof r=="string")for(var n=0;n"u")throw new TypeError("Object is not iterable");for(var u;u=lR(i);){var l=u.value;try{if(lm(l)!=="Object")throw new TypeError("Iterator value "+l+" is not an entry object");VC(o,t,[l[0],l[1]])}catch(c){throw sR(i,!0),c}}}};var YC=ln,a1=_r,pR=Pt,ar=wn,vR=Yc,Ad=RC,Do=wL,Yv=HC,Zg=r1,Qg=ed,ma=Jc.requireMapSlot,Td=Zg.fastkey,hR=Zg.forEach,mR=Zg.addIterableToMap,GC=Qg.emptyObject,gR=Qg.emulateES6construct,yR=Qg.addIterator,Kf=pR("%Map%",!0),bR=a1("%Map.prototype.delete%",!0),Gv=a1("%Map.prototype.get%",!0),Kv=a1("%Map.prototype.has%",!0),wR=a1("%Map.prototype.set%",!0),Tl,KC=function e(){if(!(this instanceof e))throw new TypeError('Constructor Map requires "new"');if(this&&ar.has(this,"[[es6map]]"))throw new TypeError("Bad construction");var t=gR(this,e,Tl,{"[[es6map]]":!0,"[[head]]":null,"[[map]]":Kf?new Kf:null,"[[size]]":0,"[[storage]]":GC()}),r=new Do(null,null);return r.next=r,r.prev=r,ar.set(t,"[[head]]",r),arguments.length>0&&mR(t,arguments[0]),t};Tl=KC.prototype;YC.supportsDescriptors&&Object.defineProperty(Tl,"size",{configurable:!0,enumerable:!1,get:function(){return ma(this,"size"),ar.get(this,"[[size]]")}});YC(Tl,{get:function(t){ma(this,"get");var r,n=Td(t,!0);if(n!==null)return r=ar.get(this,"[[storage]]")[n],r?r.value:void 0;var a=ar.get(this,"[[map]]");if(a)return r=Gv(a,t),r?r.value:void 0;for(var o=ar.get(this,"[[head]]"),i=o;(i=i.next)!==o;)if(Ad(i.key,t))return i.value},has:function(t){ma(this,"has");var r=Td(t,!0),n=ar.get(this,"[[storage]]");if(r!==null)return typeof n[r]<"u";var a=ar.get(this,"[[map]]");if(a)return Kv(a,t);for(var o=ar.get(this,"[[head]]"),i=o;(i=i.next)!==o;)if(Ad(i.key,t))return!0;return!1},set:function(t,r){ma(this,"set");var n=ar.get(this,"[[head]]"),a=n,o,i=Td(t,!0);if(i!==null){var s=ar.get(this,"[[storage]]");if(typeof s[i]>"u")o=new Do(t,r),s[i]=o,a=n.prev;else return s[i].value=r,this}else{var u=ar.get(this,"[[map]]");u&&(Kv(u,t)?Gv(u,t).value=r:(o=new Do(t,r),wR(u,t,o),a=n.prev))}for(;(a=a.next)!==n;)if(Ad(a.key,t))return a.value=r,this;return o=o||new Do(t,r),vR(-0,t)&&(o.key=0),o.next=n,o.prev=n.prev,o.prev.next=o,o.next.prev=o,ar.set(this,"[[size]]",ar.get(this,"[[size]]")+1),this},delete:function(e){ma(this,"delete");var t=ar.get(this,"[[head]]"),r=t,n=Td(e,!0);if(n!==null){var a=ar.get(this,"[[storage]]");if(typeof a[n]>"u")return!1;r=a[n].prev,delete a[n]}else{var o=ar.get(this,"[[map]]");if(o){if(!Kv(o,e))return!1;r=Gv(o,e).prev,bR(o,e)}}for(;(r=r.next)!==t;)if(Ad(r.key,e))return r.key=Do.empty,r.value=Do.empty,r.prev.next=r.next,r.next.prev=r.prev,ar.set(this,"[[size]]",ar.get(this,"[[size]]")-1),!0;return!1},clear:function(){ma(this,"clear"),ar.set(this,"[[map]]",Kf?new Kf:null),ar.set(this,"[[size]]",0),ar.set(this,"[[storage]]",GC());for(var t=ar.get(this,"[[head]]"),r=t,n=r.next;(r=n)!==t;)r.key=Do.empty,r.value=Do.empty,n=r.next,r.next=t,r.prev=t;t.next=t,t.prev=t},keys:function(){return ma(this,"keys"),new Yv(this,"key")},values:function(){return ma(this,"values"),new Yv(this,"value")},entries:function(){return ma(this,"entries"),new Yv(this,"key+value")},forEach:function(t){ma(this,"forEach"),hR(this,t,arguments.length>1?arguments[1]:void 0)}});yR(Tl,Tl.entries);var CR=KC,o1={},SR=wn,_R=Zl,xR=or,WC=function(t){return SR.has(t,"[[es6set]]")};o1.isSet=WC;o1.requireSetSlot=function(t,r){if(xR(t)!=="Object"||!WC(t))throw new TypeError("Method Set.prototype."+r+" called on incompatible receiver "+_R(t))};var kR=Pt,ER=_r,AR=Ha,Ru=wn,ZC=go,TR=wC,$R=Gc,IR=fi,OR=Vg,MR=qg,PR=Zl,QC=CR,DR=AR(QC.prototype.forEach),K3=ER("%String.prototype.slice%"),NR=kR("%Number%"),LR=o1.isSet,XC={};vi.SET_ITEM=XC;vi.fastkey=function(t){switch(typeof t){case"string":return"$"+t;case"null":case"undefined":case"boolean":return PR(t);case"number":return"n"+t;default:return null}};var RR=function(t){return t==="null"?null:t==="undefined"?void 0:t==="true"?!0:t==="false"?!1:t[0]==="$"?K3(t,1):NR(K3(t,1))},JC=function(t,r){for(var n in t)t[n]===XC&&r(n)};vi.iterateStorage=JC;var eS=function(t){if(!Ru.get(t,"[[setData]]")){var r=new QC;JC(Ru.get(t,"[[storage]]"),function(n){var a=RR(n);r.set(a,a)}),Ru.set(t,"[[setData]]",r)}Ru.set(t,"[[storage]]",null)};vi.ensureSet=eS;var tS=function(t,r,n){eS(t),DR(Ru.get(t,"[[setData]]"),function(a,o){typeof n>"u"?r(o,o,t):ZC(r,n,[o,o,t])})};vi.forEach=tS;vi.addIterableToSet=function(t,r){if($R(r)||typeof r=="string")for(var n=0;n"u")throw new TypeError("Object is not iterable");for(var i;i=MR(a);)try{ZC(o,t,[i.value])}catch(s){throw OR(a,!0),s}}};var Xg=ln,Wr=wn,W3=AC,Z3=bL,Xl=vi,Jg=Ql,No=o1.requireSetSlot,Wv=Xl.fastkey,BR=Xl.forEach,FR=Xl.addIterableToSet,Q3=Xl.SET_ITEM,Fs=Xl.ensureSet,HR=Xl.iterateStorage,rS=Jg.emptyObject,zR=Jg.emulateES6construct,jR=Jg.addIterator,oo,nS=function e(){if(!(this instanceof e))throw new TypeError('Constructor Set requires "new"');if(this&&Wr.has(this,"[[es6set]]"))throw new TypeError("Bad construction");var t=zR(this,e,oo,{"[[es6set]]":!0,"[[setData]]":null,"[[storage]]":rS()});if(!Wr.has(t,"[[es6set]]"))throw new TypeError("bad set");return arguments.length>0&&FR(t,arguments[0]),t};oo=nS.prototype;Xg.supportsDescriptors&&Object.defineProperty(oo,"size",{configurable:!0,enumerable:!1,get:function(){No(this,"size");var e=Wr.get(this,"[[storage]]");if(e){var t=0;return HR(e,function(){t+=1}),t}return Fs(this),Wr.get(this,"[[setData]]").size}});Xg(oo,{add:function(t){No(this,"has");var r,n=Wr.get(this,"[[storage]]");return n&&(r=Wv(t))!==null?n[r]!==Q3&&(n[r]=Q3):(Fs(this),Wr.get(this,"[[setData]]").set(t,t)),this},has:function(t){No(this,"has");var r,n=Wr.get(this,"[[storage]]");return n&&(r=Wv(t))!==null?!!n[r]:(Fs(this),Wr.get(this,"[[setData]]").has(t))},delete:function(e){No(this,"delete");var t,r=Wr.get(this,"[[storage]]");if(r&&(t=Wv(e))!==null){var n=!!r[t];return n&&delete r[t],n}return Fs(this),Wr.get(this,"[[setData]]").delete(e)},clear:function(){No(this,"clear");var t=Wr.get(this,"[[storage]]");t&&Wr.set(this,"[[storage]]",rS());var r=Wr.get(this,"[[setData]]");r&&r.clear()},values:function(){return No(this,"values"),Fs(this),new Z3(Wr.get(this,"[[setData]]").values())},entries:function(){return No(this,"entries"),Fs(this),new Z3(Wr.get(this,"[[setData]]").entries())},forEach:function(t){No(this,"forEach"),BR(this,t,arguments.length>1?arguments[1]:void 0)}});Xg(oo,{keys:oo.values});jR(oo,oo.values);typeof Set=="function"&&W3&&W3(oo,Set.prototype);var UR=nS,yo={},Cc=function(){return typeof(function(){}).name=="string"},Xu=Object.getOwnPropertyDescriptor;if(Xu)try{Xu([],"length")}catch{Xu=null}Cc.functionsHaveConfigurableNames=function(){if(!Cc()||!Xu)return!1;var t=Xu(function(){},"name");return!!t&&!!t.configurable};var VR=Function.prototype.bind;Cc.boundFunctionsHaveNames=function(){return Cc()&&typeof VR=="function"&&(function(){}).bind().name!==""};var qR=Cc,YR=qR,GR=function(e){return function(){try{return e()}catch{return!1}}};yo.isGoogleTranslate=function(){return!!Set.prototype.delete&&Set.prototype.remove&&Set.prototype.items&&Set.prototype.map&&Array.isArray(new Set().keys)};yo.setUsesSameValueZero=function(){if(!Set.prototype.delete||!Set.prototype.add||!Set.prototype.has)return!1;var e=new Set([1,2,3,4]);return e.delete(0),e.add(-0),e.has(0)?(e=new Set([1,2,3,4]),e.delete(-0),e.add(0),e.has(-0)):!1};yo.setSupportsChaining=function(){var e=new Set;return e.add(1)===e};var KR=GR(function(){if(!Object.setPrototypeOf)return!0;var e=function r(n){var a=new Set(n);return Object.setPrototypeOf(a,r.prototype),a};Object.setPrototypeOf(e,Set),Object.setPrototypeOf(e.prototype,Set.prototype);var t=new e([]);return t.add(1,2),t instanceof e}),WR=function(){try{return!(Set()instanceof Set)}catch(e){return e instanceof TypeError}};yo.setCompliantConstructor=function(){return Set.length===0&&KR()&&WR()};yo.setKeysIsValues=function(){return Set.prototype.keys===Set.prototype.values};yo.setHasCorrectName=function(){return YR?Set.prototype.has.name==="has":!0};yo.setHasOldFirefoxInterface=function(){return new Set().size!==0||typeof Set.prototype.values!="function"||typeof Set.prototype.forEach!="function"};var ZR=MN,QR=ln,$d=wn,XR=UR,JR=vi.addIterableToSet,Ao=yo,Kn,i1=function(){if(typeof Set=="function"&&!Ao.setCompliantConstructor()&&Ao.setUsesSameValueZero()){var t=Set;if(!Kn||!(t===Kn||$d.get(Kn,"[[OrigSet]]")===t)){var r=t.prototype;Kn=function(){if(!(this instanceof Kn))throw new TypeError('Constructor Set requires "new"');if(this&&$d.has(this,"[[SetCompliantConstructorShim]]"))throw new TypeError("Bad construction");var a=new t;return $d.set(a,"[[SetCompliantConstructorShim]]",!0),arguments.length>0&&JR(a,arguments[0]),delete a.constructor,ZR(a,Kn.prototype),a},$d.set(Kn,"[[OrigSet]]",Set),Kn.prototype=r,QR(Kn.prototype,{constructor:Kn},{constructor:function(){return!0}})}return Kn}return typeof Set!="function"||Ao.isGoogleTranslate()||Ao.setHasOldFirefoxInterface()||!Ao.setHasCorrectName()||!Ao.setKeysIsValues()||!Ao.setSupportsChaining()||!Ao.setUsesSameValueZero()?XR:Set},Zv,X3;function eB(){if(X3)return Zv;X3=1;var e=_r,t=Zc(),r,n,a,o;if(t){r=e("Object.prototype.hasOwnProperty"),n=e("RegExp.prototype.exec"),a={};var i=function(){throw a};o={toString:i,valueOf:i},typeof Symbol.toPrimitive=="symbol"&&(o[Symbol.toPrimitive]=i)}var s=e("Object.prototype.toString"),u=Object.getOwnPropertyDescriptor,l="[object RegExp]";return Zv=t?function(f){if(!f||typeof f!="object")return!1;var d=u(f,"lastIndex"),p=d&&r(d,"value");if(!p)return!1;try{n(f,o)}catch(v){return v===a}}:function(f){return!f||typeof f!="object"&&typeof f!="function"?!1:s(f)===l},Zv}var Qv,J3;function tB(){if(J3)return Qv;J3=1;var e=_r,t=eB(),r=e("RegExp.prototype.exec"),n=dt;return Qv=function(o){if(!t(o))throw new n("`regex` must be a RegExp");return function(s){return r(o,s)!==null}},Qv}var Xv,e5;function aS(){if(e5)return Xv;e5=1;var e=t1,t=Zl,r=_r,n=r("String.prototype.replace"),a=/^\s$/.test("᠎"),o=a?/^[\x09\x0A\x0B\x0C\x0D\x20\xA0\u1680\u180E\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF]+/:/^[\x09\x0A\x0B\x0C\x0D\x20\xA0\u1680\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF]+/,i=a?/[\x09\x0A\x0B\x0C\x0D\x20\xA0\u1680\u180E\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF]+$/:/[\x09\x0A\x0B\x0C\x0D\x20\xA0\u1680\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF]+$/;return Xv=function(){var u=t(e(this));return n(n(u,o,""),i,"")},Xv}var Jv,t5;function oS(){if(t5)return Jv;t5=1;var e=aS(),t="​",r="᠎";return Jv=function(){return String.prototype.trim&&t.trim()===t&&r.trim()===r&&("_"+r).trim()==="_"+r&&(r+"_").trim()===r+"_"?String.prototype.trim:e},Jv}var eh,r5;function rB(){if(r5)return eh;r5=1;var e=ln,t=oS();return eh=function(){var n=t();return e(String.prototype,{trim:n},{trim:function(){return String.prototype.trim!==n}}),n},eh}var th,n5;function nB(){if(n5)return th;n5=1;var e=Ha,t=ln,r=t1,n=aS(),a=oS(),o=rB(),i=e(a()),s=function(l){return r(l),i(l)};return t(s,{getPolyfill:a,implementation:n,shim:o}),th=s,th}var rh,a5;function aB(){if(a5)return rh;a5=1;var e=Pt,t=e("%Number%"),r=e("%RegExp%"),n=dt,a=e("%parseInt%"),o=_r,i=tB(),s=o("String.prototype.slice"),u=i(/^0b[01]+$/i),l=i(/^0o[0-7]+$/i),c=i(/^[-+]0x[0-9a-f]+$/i),f=["…","​","￾"].join(""),d=new r("["+f+"]","g"),p=i(d),v=nB();return rh=function m(b){if(typeof b!="string")throw new n("Assertion failed: `argument` is not a String");if(u(b))return t(a(s(b,2),2));if(l(b))return t(a(s(b,2),8));if(p(b)||c(b))return NaN;var g=v(b);return g!==b?m(g):t(b)},rh}var oB=Pt,o5=dt,i5=oB("%Number%"),iB=G9(),sB=SC(),lB=aB(),iS=function(t){var r=iB(t)?t:sB(t,i5);if(typeof r=="symbol")throw new o5("Cannot convert a Symbol value to a number");if(typeof r=="bigint")throw new o5("Conversion from 'BigInt' to 'number' is not allowed.");return typeof r=="string"?lB(r):i5(r)},uB=Math.floor,cB=function(t){return typeof t=="bigint"?t:uB(t)},s5=cB,dB=dt,fB=function(t){if(typeof t!="number"&&typeof t!="bigint")throw new dB("argument must be a Number or a BigInt");var r=t<0?-s5(-t):s5(t);return r===0?0:r},pB=iS,vB=fB,hB=Yl,mB=hC,gB=function(t){var r=pB(t);return hB(r)||r===0?0:mB(r)?vB(r):r},yB=H9,Id=dt,nh=Wl,l5=fi,bB=gB,wB=iS,CB=or,SB=Yl,_B=Ha,xB=Wg,kB=Gg,EB=function(t){if(CB(t)!=="Object")throw new Id("obj is not an Object");var r=nh(t,"size"),n=wB(r);if(SB(n))throw new Id("size is not a non-NaN Number");var a=bB(n);if(a<0)throw new yB("set size must be non-negative");var o=nh(t,"has");if(!l5(o))throw new Id("has is not a function");var i=nh(t,"keys");if(!l5(i))throw new Id("keys is not a function");if(xB(t)&&typeof StopIteration=="object"){var s=_B(i);i=function(){return kB(s(this))}}return{"[[SetObject]]":t,"[[Size]]":a,"[[Has]]":o,"[[Keys]]":i}},AB=dt,TB=Wl,$B=Hg,IB=jg,OB=Wc,MB=function(t){if(!OB(t))throw new AB("Assertion failed: `iteratorRecord` must be an Iterator Record");var r;try{r=IB(t)}catch(o){throw t["[[Done]]"]=!0,o}var n;try{n=$B(r)}catch(o){throw t["[[Done]]"]=!0,o}if(n)return t["[[Done]]"]=!0,"DONE";var a;try{a=TB(r,"value")}catch(o){throw t["[[Done]]"]=!0,o}return a},u5=TypeError,PB=function(t){if(!t||typeof t.next!="function")throw new u5("iterator must be an object with a `next` method");if(arguments.length>1){var r=arguments[1];if(typeof r!="function")throw new u5("`callback`, if provided, must be a function")}for(var n=r||[],a;(a=t.next())&&!a.done;)r?r(a.value):n.push(a.value);if(!r)return n},DB=UC,NB=TypeError,c5=PB,LB=function(t){var r=DB(t);if(!r)throw new NB("non-iterable value provided");return arguments.length>1?c5(r,arguments[1]):c5(r)},$l=i1(),rd=Ha,nd=_r,d5=qc,RB=LB,f5=nd("Set.prototype.forEach",!0),BB=rd($l.prototype.forEach),sS=function(e,t){if(f5)try{return f5(e,t)}catch{}try{return BB(e,t)}catch{}RB(e,t)},p5=nd("Set.prototype.add",!0),FB=$l.prototype.add&&rd($l.prototype.add),HB=function(e,t){if(p5)try{return p5(e,t)}catch{}return FB(e,t)},v5=nd("Set.prototype.has",!0),zB=rd($l.prototype.has),jB=function(e,t){if(v5)try{return v5(e,t)}catch{}return zB(e,t)},h5=nd("Set.prototype.delete",!0),UB=rd($l.prototype.delete),VB=function(e,t){if(h5)try{return h5(e,t)}catch{}return UB(e,t)},m5=nd("Set.prototype.size",!0),g5=d5?rd(d5($l.prototype,"size").get):null,qB=function(t){var r=0;return sS(t,function(){r+=1}),r},YB=function(e){if(m5)try{return m5(e)}catch{}if(g5)try{return g5(e)}catch{}return qB(e)},GB={add:HB,delete:VB,forEach:sS,has:jB,size:YB},KB=dt,y5=i1(),WB=go,ZB=yC,QB=EB,XB=MB,JB=RC,eF=Ig,tF=_r,rF=Wg,nF=e1,ey=GB,b5=ey.forEach,w5=ey.add,aF=ey.size,oF=tF(".Array.prototype.push"),C5={},lS=function(t){var r=this;if(!rF(r)&&!(r instanceof y5))throw new KB("Method Set.prototype.difference called on incompatible receiver "+r);var n=QB(t),a=aF(r),o=new y5;if(a<=n["[[Size]]"])b5(r,function(c){var f=eF(WB(n["[[Has]]"],n["[[SetObject]]"],[c]));f||w5(o,c)});else{var i=ZB(n["[[SetObject]]"],n["[[Keys]]"]),s=[];b5(r,function(c){oF(s,c)});for(var u;!i["[[Done]]"];)if(u=XB(i),!i["[[Done]]"]){u===0&&(u=0);for(var l=0;l1?arguments[1]:void 0,v=hu(f,p),m=d.next();!m.done;)v(m.value,m.value,this),m=d.next()}},{forEach:Zn})}}var o=typeof Set=="function"?Set:null;(typeof Set!="function"||!Ei.setCompliantConstructor())&&(o=wF(),SF(o));var i=o.prototype,s=i.add,u=i.has,l=i.delete;return Ei.setUsesSameValueZero()?Ei.setSupportsChaining()||Lo(o.prototype,{add:function(f){return mu(s,this,[f]),this}},{add:Zn}):Lo(o.prototype,{add:function(f){return mu(s,this,[f===0?0:f]),this},delete:function(f){return mu(l,this,[f===0?0:f])},has:function(f){return mu(u,this,[f===0?0:f])}},{add:Zn,delete:Zn,has:Zn}),Ei.setKeysIsValues()||Lo(o.prototype,{keys:o.prototype.values},{keys:Zn}),Ei.setHasCorrectName()||Lo(o.prototype,{has:function(f){return mu(u,this,f)}},{has:Zn}),Object.getPrototypeOf&&CF(Object.getPrototypeOf(new o().values())),o},xF=uS,kF=ln,EF=_F,AF=function(){EF();var t=xF();return kF(Set.prototype,{difference:t},{difference:function(){return Set.prototype.difference!==t}}),t},TF=Ha,$F=ln,IF=lS,vS=uS,OF=AF,hS=TF(vS());$F(hS,{getPolyfill:vS,implementation:IF,shim:OF});var MF=hS;const PF=Zp(MF);/** +* @vue/shared v3.5.13 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**//*! #__NO_SIDE_EFFECTS__ */function ty(e){const t=Object.create(null);for(const r of e.split(","))t[r]=1;return r=>r in t}const Ft={},il=[],ta=()=>{},DF=()=>!1,s1=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),ry=e=>e.startsWith("onUpdate:"),pr=Object.assign,ny=(e,t)=>{const r=e.indexOf(t);r>-1&&e.splice(r,1)},NF=Object.prototype.hasOwnProperty,Lt=(e,t)=>NF.call(e,t),ct=Array.isArray,sl=e=>l1(e)==="[object Map]",mS=e=>l1(e)==="[object Set]",vt=e=>typeof e=="function",rr=e=>typeof e=="string",bo=e=>typeof e=="symbol",Gt=e=>e!==null&&typeof e=="object",gS=e=>(Gt(e)||vt(e))&&vt(e.then)&&vt(e.catch),yS=Object.prototype.toString,l1=e=>yS.call(e),LF=e=>l1(e).slice(8,-1),bS=e=>l1(e)==="[object Object]",ay=e=>rr(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,Ju=ty(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),u1=e=>{const t=Object.create(null);return r=>t[r]||(t[r]=e(r))},RF=/-(\w)/g,zn=u1(e=>e.replace(RF,(t,r)=>r?r.toUpperCase():"")),BF=/\B([A-Z])/g,hi=u1(e=>e.replace(BF,"-$1").toLowerCase()),c1=u1(e=>e.charAt(0).toUpperCase()+e.slice(1)),cf=u1(e=>e?`on${c1(e)}`:""),Zo=(e,t)=>!Object.is(e,t),df=(e,...t)=>{for(let r=0;r{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:n,value:r})},um=e=>{const t=parseFloat(e);return isNaN(t)?e:t},FF=e=>{const t=rr(e)?Number(e):NaN;return isNaN(t)?e:t};let S5;const d1=()=>S5||(S5=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function qe(e){if(ct(e)){const t={};for(let r=0;r{if(r){const n=r.split(zF);n.length>1&&(t[n[0].trim()]=n[1].trim())}}),t}function ke(e){let t="";if(rr(e))t=e;else if(ct(e))for(let r=0;r]/;function oh(e){const t=""+e,r=YF.exec(t);if(!r)return t;let n="",a,o,i=0;for(o=r.index;o!!(e&&e.__v_isRef===!0),ue=e=>rr(e)?e:e==null?"":ct(e)||Gt(e)&&(e.toString===yS||!vt(e.toString))?SS(e)?ue(e.value):JSON.stringify(e,_S,2):String(e),_S=(e,t)=>SS(t)?_S(e,t.value):sl(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((r,[n,a],o)=>(r[ih(n,o)+" =>"]=a,r),{})}:mS(t)?{[`Set(${t.size})`]:[...t.values()].map(r=>ih(r))}:bo(t)?ih(t):Gt(t)&&!ct(t)&&!bS(t)?String(t):t,ih=(e,t="")=>{var r;return bo(e)?`Symbol(${(r=e.description)!=null?r:t})`:e};/** +* @vue/reactivity v3.5.13 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/let Xr;class GF{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=Xr,!t&&Xr&&(this.index=(Xr.scopes||(Xr.scopes=[])).push(this)-1)}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let t,r;if(this.scopes)for(t=0,r=this.scopes.length;t0)return;if(tc){let t=tc;for(tc=void 0;t;){const r=t.next;t.next=void 0,t.flags&=-9,t=r}}let e;for(;ec;){let t=ec;for(ec=void 0;t;){const r=t.next;if(t.next=void 0,t.flags&=-9,t.flags&1)try{t.trigger()}catch(n){e||(e=n)}t=r}}if(e)throw e}function AS(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function TS(e){let t,r=e.depsTail,n=r;for(;n;){const a=n.prevDep;n.version===-1?(n===r&&(r=a),ly(n),KF(n)):t=n,n.dep.activeLink=n.prevActiveLink,n.prevActiveLink=void 0,n=a}e.deps=t,e.depsTail=r}function cm(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&($S(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function $S(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===Sc))return;e.globalVersion=Sc;const t=e.dep;if(e.flags|=2,t.version>0&&!e.isSSR&&e.deps&&!cm(e)){e.flags&=-3;return}const r=qt,n=ra;qt=e,ra=!0;try{AS(e);const a=e.fn(e._value);(t.version===0||Zo(a,e._value))&&(e._value=a,t.version++)}catch(a){throw t.version++,a}finally{qt=r,ra=n,TS(e),e.flags&=-3}}function ly(e,t=!1){const{dep:r,prevSub:n,nextSub:a}=e;if(n&&(n.nextSub=a,e.prevSub=void 0),a&&(a.prevSub=n,e.nextSub=void 0),r.subs===e&&(r.subs=n,!n&&r.computed)){r.computed.flags&=-5;for(let o=r.computed.deps;o;o=o.nextDep)ly(o,!0)}!t&&!--r.sc&&r.map&&r.map.delete(r.key)}function KF(e){const{prevDep:t,nextDep:r}=e;t&&(t.nextDep=r,e.prevDep=void 0),r&&(r.prevDep=t,e.nextDep=void 0)}let ra=!0;const IS=[];function mi(){IS.push(ra),ra=!1}function gi(){const e=IS.pop();ra=e===void 0?!0:e}function _5(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const r=qt;qt=void 0;try{t()}finally{qt=r}}}let Sc=0;class WF{constructor(t,r){this.sub=t,this.dep=r,this.version=r.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class uy{constructor(t){this.computed=t,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0}track(t){if(!qt||!ra||qt===this.computed)return;let r=this.activeLink;if(r===void 0||r.sub!==qt)r=this.activeLink=new WF(qt,this),qt.deps?(r.prevDep=qt.depsTail,qt.depsTail.nextDep=r,qt.depsTail=r):qt.deps=qt.depsTail=r,OS(r);else if(r.version===-1&&(r.version=this.version,r.nextDep)){const n=r.nextDep;n.prevDep=r.prevDep,r.prevDep&&(r.prevDep.nextDep=n),r.prevDep=qt.depsTail,r.nextDep=void 0,qt.depsTail.nextDep=r,qt.depsTail=r,qt.deps===r&&(qt.deps=n)}return r}trigger(t){this.version++,Sc++,this.notify(t)}notify(t){iy();try{for(let r=this.subs;r;r=r.prevSub)r.sub.notify()&&r.sub.dep.notify()}finally{sy()}}}function OS(e){if(e.dep.sc++,e.sub.flags&4){const t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let n=t.deps;n;n=n.nextDep)OS(n)}const r=e.dep.subs;r!==e&&(e.prevSub=r,r&&(r.nextSub=e)),e.dep.subs=e}}const Wf=new WeakMap,Wi=Symbol(""),dm=Symbol(""),_c=Symbol("");function Fr(e,t,r){if(ra&&qt){let n=Wf.get(e);n||Wf.set(e,n=new Map);let a=n.get(r);a||(n.set(r,a=new uy),a.map=n,a.key=r),a.track()}}function to(e,t,r,n,a,o){const i=Wf.get(e);if(!i){Sc++;return}const s=u=>{u&&u.trigger()};if(iy(),t==="clear")i.forEach(s);else{const u=ct(e),l=u&&ay(r);if(u&&r==="length"){const c=Number(n);i.forEach((f,d)=>{(d==="length"||d===_c||!bo(d)&&d>=c)&&s(f)})}else switch((r!==void 0||i.has(void 0))&&s(i.get(r)),l&&s(i.get(_c)),t){case"add":u?l&&s(i.get("length")):(s(i.get(Wi)),sl(e)&&s(i.get(dm)));break;case"delete":u||(s(i.get(Wi)),sl(e)&&s(i.get(dm)));break;case"set":sl(e)&&s(i.get(Wi));break}}sy()}function ZF(e,t){const r=Wf.get(e);return r&&r.get(t)}function $s(e){const t=Tt(e);return t===e?t:(Fr(t,"iterate",_c),Rn(e)?t:t.map(Hr))}function p1(e){return Fr(e=Tt(e),"iterate",_c),e}const QF={__proto__:null,[Symbol.iterator](){return lh(this,Symbol.iterator,Hr)},concat(...e){return $s(this).concat(...e.map(t=>ct(t)?$s(t):t))},entries(){return lh(this,"entries",e=>(e[1]=Hr(e[1]),e))},every(e,t){return Ga(this,"every",e,t,void 0,arguments)},filter(e,t){return Ga(this,"filter",e,t,r=>r.map(Hr),arguments)},find(e,t){return Ga(this,"find",e,t,Hr,arguments)},findIndex(e,t){return Ga(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return Ga(this,"findLast",e,t,Hr,arguments)},findLastIndex(e,t){return Ga(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return Ga(this,"forEach",e,t,void 0,arguments)},includes(...e){return uh(this,"includes",e)},indexOf(...e){return uh(this,"indexOf",e)},join(e){return $s(this).join(e)},lastIndexOf(...e){return uh(this,"lastIndexOf",e)},map(e,t){return Ga(this,"map",e,t,void 0,arguments)},pop(){return gu(this,"pop")},push(...e){return gu(this,"push",e)},reduce(e,...t){return x5(this,"reduce",e,t)},reduceRight(e,...t){return x5(this,"reduceRight",e,t)},shift(){return gu(this,"shift")},some(e,t){return Ga(this,"some",e,t,void 0,arguments)},splice(...e){return gu(this,"splice",e)},toReversed(){return $s(this).toReversed()},toSorted(e){return $s(this).toSorted(e)},toSpliced(...e){return $s(this).toSpliced(...e)},unshift(...e){return gu(this,"unshift",e)},values(){return lh(this,"values",Hr)}};function lh(e,t,r){const n=p1(e),a=n[t]();return n!==e&&!Rn(e)&&(a._next=a.next,a.next=()=>{const o=a._next();return o.value&&(o.value=r(o.value)),o}),a}const XF=Array.prototype;function Ga(e,t,r,n,a,o){const i=p1(e),s=i!==e&&!Rn(e),u=i[t];if(u!==XF[t]){const f=u.apply(e,o);return s?Hr(f):f}let l=r;i!==e&&(s?l=function(f,d){return r.call(this,Hr(f),d,e)}:r.length>2&&(l=function(f,d){return r.call(this,f,d,e)}));const c=u.call(i,l,n);return s&&a?a(c):c}function x5(e,t,r,n){const a=p1(e);let o=r;return a!==e&&(Rn(e)?r.length>3&&(o=function(i,s,u){return r.call(this,i,s,u,e)}):o=function(i,s,u){return r.call(this,i,Hr(s),u,e)}),a[t](o,...n)}function uh(e,t,r){const n=Tt(e);Fr(n,"iterate",_c);const a=n[t](...r);return(a===-1||a===!1)&&cy(r[0])?(r[0]=Tt(r[0]),n[t](...r)):a}function gu(e,t,r=[]){mi(),iy();const n=Tt(e)[t].apply(e,r);return sy(),gi(),n}const JF=ty("__proto__,__v_isRef,__isVue"),MS=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(bo));function eH(e){bo(e)||(e=String(e));const t=Tt(this);return Fr(t,"has",e),t.hasOwnProperty(e)}class PS{constructor(t=!1,r=!1){this._isReadonly=t,this._isShallow=r}get(t,r,n){if(r==="__v_skip")return t.__v_skip;const a=this._isReadonly,o=this._isShallow;if(r==="__v_isReactive")return!a;if(r==="__v_isReadonly")return a;if(r==="__v_isShallow")return o;if(r==="__v_raw")return n===(a?o?FS:BS:o?RS:LS).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(n)?t:void 0;const i=ct(t);if(!a){let u;if(i&&(u=QF[r]))return u;if(r==="hasOwnProperty")return eH}const s=Reflect.get(t,r,Xt(t)?t:n);return(bo(r)?MS.has(r):JF(r))||(a||Fr(t,"get",r),o)?s:Xt(s)?i&&ay(r)?s:s.value:Gt(s)?a?zS(s):ua(s):s}}class DS extends PS{constructor(t=!1){super(!1,t)}set(t,r,n,a){let o=t[r];if(!this._isShallow){const u=ri(o);if(!Rn(n)&&!ri(n)&&(o=Tt(o),n=Tt(n)),!ct(t)&&Xt(o)&&!Xt(n))return u?!1:(o.value=n,!0)}const i=ct(t)&&ay(r)?Number(r)e,Md=e=>Reflect.getPrototypeOf(e);function oH(e,t,r){return function(...n){const a=this.__v_raw,o=Tt(a),i=sl(o),s=e==="entries"||e===Symbol.iterator&&i,u=e==="keys"&&i,l=a[e](...n),c=r?fm:t?pm:Hr;return!t&&Fr(o,"iterate",u?dm:Wi),{next(){const{value:f,done:d}=l.next();return d?{value:f,done:d}:{value:s?[c(f[0]),c(f[1])]:c(f),done:d}},[Symbol.iterator](){return this}}}}function Pd(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function iH(e,t){const r={get(a){const o=this.__v_raw,i=Tt(o),s=Tt(a);e||(Zo(a,s)&&Fr(i,"get",a),Fr(i,"get",s));const{has:u}=Md(i),l=t?fm:e?pm:Hr;if(u.call(i,a))return l(o.get(a));if(u.call(i,s))return l(o.get(s));o!==i&&o.get(a)},get size(){const a=this.__v_raw;return!e&&Fr(Tt(a),"iterate",Wi),Reflect.get(a,"size",a)},has(a){const o=this.__v_raw,i=Tt(o),s=Tt(a);return e||(Zo(a,s)&&Fr(i,"has",a),Fr(i,"has",s)),a===s?o.has(a):o.has(a)||o.has(s)},forEach(a,o){const i=this,s=i.__v_raw,u=Tt(s),l=t?fm:e?pm:Hr;return!e&&Fr(u,"iterate",Wi),s.forEach((c,f)=>a.call(o,l(c),l(f),i))}};return pr(r,e?{add:Pd("add"),set:Pd("set"),delete:Pd("delete"),clear:Pd("clear")}:{add(a){!t&&!Rn(a)&&!ri(a)&&(a=Tt(a));const o=Tt(this);return Md(o).has.call(o,a)||(o.add(a),to(o,"add",a,a)),this},set(a,o){!t&&!Rn(o)&&!ri(o)&&(o=Tt(o));const i=Tt(this),{has:s,get:u}=Md(i);let l=s.call(i,a);l||(a=Tt(a),l=s.call(i,a));const c=u.call(i,a);return i.set(a,o),l?Zo(o,c)&&to(i,"set",a,o):to(i,"add",a,o),this},delete(a){const o=Tt(this),{has:i,get:s}=Md(o);let u=i.call(o,a);u||(a=Tt(a),u=i.call(o,a)),s&&s.call(o,a);const l=o.delete(a);return u&&to(o,"delete",a,void 0),l},clear(){const a=Tt(this),o=a.size!==0,i=a.clear();return o&&to(a,"clear",void 0,void 0),i}}),["keys","values","entries",Symbol.iterator].forEach(a=>{r[a]=oH(a,e,t)}),r}function v1(e,t){const r=iH(e,t);return(n,a,o)=>a==="__v_isReactive"?!e:a==="__v_isReadonly"?e:a==="__v_raw"?n:Reflect.get(Lt(r,a)&&a in n?r:n,a,o)}const sH={get:v1(!1,!1)},lH={get:v1(!1,!0)},uH={get:v1(!0,!1)},cH={get:v1(!0,!0)},LS=new WeakMap,RS=new WeakMap,BS=new WeakMap,FS=new WeakMap;function dH(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function fH(e){return e.__v_skip||!Object.isExtensible(e)?0:dH(LF(e))}function ua(e){return ri(e)?e:h1(e,!1,tH,sH,LS)}function HS(e){return h1(e,!1,nH,lH,RS)}function zS(e){return h1(e,!0,rH,uH,BS)}function Is(e){return h1(e,!0,aH,cH,FS)}function h1(e,t,r,n,a){if(!Gt(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const o=a.get(e);if(o)return o;const i=fH(e);if(i===0)return e;const s=new Proxy(e,i===2?n:r);return a.set(e,s),s}function ll(e){return ri(e)?ll(e.__v_raw):!!(e&&e.__v_isReactive)}function ri(e){return!!(e&&e.__v_isReadonly)}function Rn(e){return!!(e&&e.__v_isShallow)}function cy(e){return e?!!e.__v_raw:!1}function Tt(e){const t=e&&e.__v_raw;return t?Tt(t):e}function pH(e){return!Lt(e,"__v_skip")&&Object.isExtensible(e)&&wS(e,"__v_skip",!0),e}const Hr=e=>Gt(e)?ua(e):e,pm=e=>Gt(e)?zS(e):e;function Xt(e){return e?e.__v_isRef===!0:!1}function z(e){return jS(e,!1)}function dy(e){return jS(e,!0)}function jS(e,t){return Xt(e)?e:new vH(e,t)}class vH{constructor(t,r){this.dep=new uy,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=r?t:Tt(t),this._value=r?t:Hr(t),this.__v_isShallow=r}get value(){return this.dep.track(),this._value}set value(t){const r=this._rawValue,n=this.__v_isShallow||Rn(t)||ri(t);t=n?t:Tt(t),Zo(t,r)&&(this._rawValue=t,this._value=n?t:Hr(t),this.dep.trigger())}}function T(e){return Xt(e)?e.value:e}function Qo(e){return vt(e)?e():T(e)}const hH={get:(e,t,r)=>t==="__v_raw"?e:T(Reflect.get(e,t,r)),set:(e,t,r,n)=>{const a=e[t];return Xt(a)&&!Xt(r)?(a.value=r,!0):Reflect.set(e,t,r,n)}};function US(e){return ll(e)?e:new Proxy(e,hH)}function VS(e){const t=ct(e)?new Array(e.length):{};for(const r in e)t[r]=qS(e,r);return t}class mH{constructor(t,r,n){this._object=t,this._key=r,this._defaultValue=n,this.__v_isRef=!0,this._value=void 0}get value(){const t=this._object[this._key];return this._value=t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}get dep(){return ZF(Tt(this._object),this._key)}}class gH{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0,this._value=void 0}get value(){return this._value=this._getter()}}function ff(e,t,r){return Xt(e)?e:vt(e)?new gH(e):Gt(e)&&arguments.length>1?qS(e,t,r):z(e)}function qS(e,t,r){const n=e[t];return Xt(n)?n:new mH(e,t,r)}class yH{constructor(t,r,n){this.fn=t,this.setter=r,this._value=void 0,this.dep=new uy(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=Sc-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!r,this.isSSR=n}notify(){if(this.flags|=16,!(this.flags&8)&&qt!==this)return ES(this,!0),!0}get value(){const t=this.dep.track();return $S(this),t&&(t.version=this.dep.version),this._value}set value(t){this.setter&&this.setter(t)}}function bH(e,t,r=!1){let n,a;return vt(e)?n=e:(n=e.get,a=e.set),new yH(n,a,r)}const Dd={},Zf=new WeakMap;let Di;function wH(e,t=!1,r=Di){if(r){let n=Zf.get(r);n||Zf.set(r,n=[]),n.push(e)}}function CH(e,t,r=Ft){const{immediate:n,deep:a,once:o,scheduler:i,augmentJob:s,call:u}=r,l=C=>a?C:Rn(C)||a===!1||a===0?ro(C,1):ro(C);let c,f,d,p,v=!1,m=!1;if(Xt(e)?(f=()=>e.value,v=Rn(e)):ll(e)?(f=()=>l(e),v=!0):ct(e)?(m=!0,v=e.some(C=>ll(C)||Rn(C)),f=()=>e.map(C=>{if(Xt(C))return C.value;if(ll(C))return l(C);if(vt(C))return u?u(C,2):C()})):vt(e)?t?f=u?()=>u(e,2):e:f=()=>{if(d){mi();try{d()}finally{gi()}}const C=Di;Di=c;try{return u?u(e,3,[p]):e(p)}finally{Di=C}}:f=ta,t&&a){const C=f,x=a===!0?1/0:a;f=()=>ro(C(),x)}const b=f1(),g=()=>{c.stop(),b&&b.active&&ny(b.effects,c)};if(o&&t){const C=t;t=(...x)=>{C(...x),g()}}let h=m?new Array(e.length).fill(Dd):Dd;const w=C=>{if(!(!(c.flags&1)||!c.dirty&&!C))if(t){const x=c.run();if(a||v||(m?x.some((A,D)=>Zo(A,h[D])):Zo(x,h))){d&&d();const A=Di;Di=c;try{const D=[x,h===Dd?void 0:m&&h[0]===Dd?[]:h,p];u?u(t,3,D):t(...D),h=x}finally{Di=A}}}else c.run()};return s&&s(w),c=new xS(f),c.scheduler=i?()=>i(w,!1):w,p=C=>wH(C,!1,c),d=c.onStop=()=>{const C=Zf.get(c);if(C){if(u)u(C,4);else for(const x of C)x();Zf.delete(c)}},t?n?w(!0):h=c.run():i?i(w.bind(null,!0),!0):c.run(),g.pause=c.pause.bind(c),g.resume=c.resume.bind(c),g.stop=g,g}function ro(e,t=1/0,r){if(t<=0||!Gt(e)||e.__v_skip||(r=r||new Set,r.has(e)))return e;if(r.add(e),t--,Xt(e))ro(e.value,t,r);else if(ct(e))for(let n=0;n{ro(n,t,r)});else if(bS(e)){for(const n in e)ro(e[n],t,r);for(const n of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,n)&&ro(e[n],t,r)}return e}/** +* @vue/runtime-core v3.5.13 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/function ad(e,t,r,n){try{return n?e(...n):e()}catch(a){m1(a,t,r)}}function na(e,t,r,n){if(vt(e)){const a=ad(e,t,r,n);return a&&gS(a)&&a.catch(o=>{m1(o,t,r)}),a}if(ct(e)){const a=[];for(let o=0;o>>1,a=tn[n],o=xc(a);o=xc(r)?tn.push(e):tn.splice(_H(t),0,e),e.flags|=1,GS()}}function GS(){Qf||(Qf=YS.then(ZS))}function KS(e){ct(e)?ul.push(...e):Fo&&e.id===-1?Fo.splice(Hs+1,0,e):e.flags&1||(ul.push(e),e.flags|=1),GS()}function k5(e,t,r=wa+1){for(;rxc(r)-xc(n));if(ul.length=0,Fo){Fo.push(...t);return}for(Fo=t,Hs=0;Hse.id==null?e.flags&2?-1:1/0:e.id;function ZS(e){try{for(wa=0;wa{n._d&&B5(-1);const o=Xf(t);let i;try{i=e(...a)}finally{Xf(o),n._d&&B5(1)}return i};return n._n=!0,n._c=!0,n._d=!0,n}function ni(e,t){if(Tr===null)return e;const r=S1(Tr),n=e.dirs||(e.dirs=[]);for(let a=0;ae.__isTeleport,rc=e=>e&&(e.disabled||e.disabled===""),E5=e=>e&&(e.defer||e.defer===""),A5=e=>typeof SVGElement<"u"&&e instanceof SVGElement,T5=e=>typeof MathMLElement=="function"&&e instanceof MathMLElement,vm=(e,t)=>{const r=e&&e.to;return rr(r)?t?t(r):null:r},e_={name:"Teleport",__isTeleport:!0,process(e,t,r,n,a,o,i,s,u,l){const{mc:c,pc:f,pbc:d,o:{insert:p,querySelector:v,createText:m,createComment:b}}=l,g=rc(t.props);let{shapeFlag:h,children:w,dynamicChildren:C}=t;if(e==null){const x=t.el=m(""),A=t.anchor=m("");p(x,r,n),p(A,r,n);const D=(O,I)=>{h&16&&(a&&a.isCE&&(a.ce._teleportTarget=O),c(w,O,I,a,o,i,s,u))},H=()=>{const O=t.target=vm(t.props,v),I=t_(O,t,m,p);O&&(i!=="svg"&&A5(O)?i="svg":i!=="mathml"&&T5(O)&&(i="mathml"),g||(D(O,I),pf(t,!1)))};g&&(D(r,A),pf(t,!0)),E5(t.props)?Zr(()=>{H(),t.el.__isMounted=!0},o):H()}else{if(E5(t.props)&&!e.el.__isMounted){Zr(()=>{e_.process(e,t,r,n,a,o,i,s,u,l),delete e.el.__isMounted},o);return}t.el=e.el,t.targetStart=e.targetStart;const x=t.anchor=e.anchor,A=t.target=e.target,D=t.targetAnchor=e.targetAnchor,H=rc(e.props),O=H?r:A,I=H?x:D;if(i==="svg"||A5(A)?i="svg":(i==="mathml"||T5(A))&&(i="mathml"),C?(d(e.dynamicChildren,C,O,a,o,i,s),yy(e,t,!0)):u||f(e,t,O,I,a,o,i,s,!1),g)H?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):Nd(t,r,x,l,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const _=t.target=vm(t.props,v);_&&Nd(t,_,null,l,0)}else H&&Nd(t,A,D,l,1);pf(t,g)}},remove(e,t,r,{um:n,o:{remove:a}},o){const{shapeFlag:i,children:s,anchor:u,targetStart:l,targetAnchor:c,target:f,props:d}=e;if(f&&(a(l),a(c)),o&&a(u),i&16){const p=o||!rc(d);for(let v=0;v{e.isMounted=!0}),Vn(()=>{e.isUnmounting=!0}),e}const On=[Function,Array],n_={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:On,onEnter:On,onAfterEnter:On,onEnterCancelled:On,onBeforeLeave:On,onLeave:On,onAfterLeave:On,onLeaveCancelled:On,onBeforeAppear:On,onAppear:On,onAfterAppear:On,onAppearCancelled:On},a_=e=>{const t=e.subTree;return t.component?a_(t.component):t},EH={name:"BaseTransition",props:n_,setup(e,{slots:t}){const r=ps(),n=r_();return()=>{const a=t.default&&py(t.default(),!0);if(!a||!a.length)return;const o=o_(a),i=Tt(e),{mode:s}=i;if(n.isLeaving)return ch(o);const u=$5(o);if(!u)return ch(o);let l=kc(u,i,n,r,f=>l=f);u.type!==Or&&es(u,l);let c=r.subTree&&$5(r.subTree);if(c&&c.type!==Or&&!Hi(u,c)&&a_(r).type!==Or){let f=kc(c,i,n,r);if(es(c,f),s==="out-in"&&u.type!==Or)return n.isLeaving=!0,f.afterLeave=()=>{n.isLeaving=!1,r.job.flags&8||r.update(),delete f.afterLeave,c=void 0},ch(o);s==="in-out"&&u.type!==Or?f.delayLeave=(d,p,v)=>{const m=i_(n,c);m[String(c.key)]=c,d[Ho]=()=>{p(),d[Ho]=void 0,delete l.delayedLeave,c=void 0},l.delayedLeave=()=>{v(),delete l.delayedLeave,c=void 0}}:c=void 0}else c&&(c=void 0);return o}}};function o_(e){let t=e[0];if(e.length>1){for(const r of e)if(r.type!==Or){t=r;break}}return t}const AH=EH;function i_(e,t){const{leavingVNodes:r}=e;let n=r.get(t.type);return n||(n=Object.create(null),r.set(t.type,n)),n}function kc(e,t,r,n,a){const{appear:o,mode:i,persisted:s=!1,onBeforeEnter:u,onEnter:l,onAfterEnter:c,onEnterCancelled:f,onBeforeLeave:d,onLeave:p,onAfterLeave:v,onLeaveCancelled:m,onBeforeAppear:b,onAppear:g,onAfterAppear:h,onAppearCancelled:w}=t,C=String(e.key),x=i_(r,e),A=(O,I)=>{O&&na(O,n,9,I)},D=(O,I)=>{const _=I[1];A(O,I),ct(O)?O.every(k=>k.length<=1)&&_():O.length<=1&&_()},H={mode:i,persisted:s,beforeEnter(O){let I=u;if(!r.isMounted)if(o)I=b||u;else return;O[Ho]&&O[Ho](!0);const _=x[C];_&&Hi(e,_)&&_.el[Ho]&&_.el[Ho](),A(I,[O])},enter(O){let I=l,_=c,k=f;if(!r.isMounted)if(o)I=g||l,_=h||c,k=w||f;else return;let M=!1;const N=O[Ld]=B=>{M||(M=!0,B?A(k,[O]):A(_,[O]),H.delayedLeave&&H.delayedLeave(),O[Ld]=void 0)};I?D(I,[O,N]):N()},leave(O,I){const _=String(e.key);if(O[Ld]&&O[Ld](!0),r.isUnmounting)return I();A(d,[O]);let k=!1;const M=O[Ho]=N=>{k||(k=!0,I(),N?A(m,[O]):A(v,[O]),O[Ho]=void 0,x[_]===e&&delete x[_])};x[_]=e,p?D(p,[O,M]):M()},clone(O){const I=kc(O,t,r,n,a);return a&&a(I),I}};return H}function ch(e){if(g1(e))return e=Da(e),e.children=null,e}function $5(e){if(!g1(e))return JS(e.type)&&e.children?o_(e.children):e;const{shapeFlag:t,children:r}=e;if(r){if(t&16)return r[0];if(t&32&&vt(r.default))return r.default()}}function es(e,t){e.shapeFlag&6&&e.component?(e.transition=t,es(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 py(e,t=!1,r){let n=[],a=0;for(let o=0;o1)for(let o=0;or.value,set:o=>r.value=o})}return r}function Jf(e,t,r,n,a=!1){if(ct(e)){e.forEach((v,m)=>Jf(v,t&&(ct(t)?t[m]:t),r,n,a));return}if(cl(n)&&!a){n.shapeFlag&512&&n.type.__asyncResolved&&n.component.subTree.component&&Jf(e,t,r,n.component.subTree);return}const o=n.shapeFlag&4?S1(n.component):n.el,i=a?null:o,{i:s,r:u}=e,l=t&&t.r,c=s.refs===Ft?s.refs={}:s.refs,f=s.setupState,d=Tt(f),p=f===Ft?()=>!1:v=>Lt(d,v);if(l!=null&&l!==u&&(rr(l)?(c[l]=null,p(l)&&(f[l]=null)):Xt(l)&&(l.value=null)),vt(u))ad(u,s,12,[i,c]);else{const v=rr(u),m=Xt(u);if(v||m){const b=()=>{if(e.f){const g=v?p(u)?f[u]:c[u]:u.value;a?ct(g)&&ny(g,o):ct(g)?g.includes(o)||g.push(o):v?(c[u]=[o],p(u)&&(f[u]=c[u])):(u.value=[o],e.k&&(c[e.k]=u.value))}else v?(c[u]=i,p(u)&&(f[u]=i)):m&&(u.value=i,e.k&&(c[e.k]=i))};i?(b.id=-1,Zr(b,r)):b()}}}d1().requestIdleCallback;d1().cancelIdleCallback;const cl=e=>!!e.type.__asyncLoader,g1=e=>e.type.__isKeepAlive;function TH(e,t){l_(e,"a",t)}function $H(e,t){l_(e,"da",t)}function l_(e,t,r=Mr){const n=e.__wdc||(e.__wdc=()=>{let a=r;for(;a;){if(a.isDeactivated)return;a=a.parent}return e()});if(y1(t,n,r),r){let a=r.parent;for(;a&&a.parent;)g1(a.parent.vnode)&&IH(n,t,r,a),a=a.parent}}function IH(e,t,r,n){const a=y1(t,e,n,!0);xr(()=>{ny(n[t],a)},r)}function y1(e,t,r=Mr,n=!1){if(r){const a=r[e]||(r[e]=[]),o=t.__weh||(t.__weh=(...i)=>{mi();const s=od(r),u=na(t,r,e,i);return s(),gi(),u});return n?a.unshift(o):a.push(o),o}}const wo=e=>(t,r=Mr)=>{(!Ac||e==="sp")&&y1(e,(...n)=>t(...n),r)},u_=wo("bm"),_t=wo("m"),c_=wo("bu"),d_=wo("u"),Vn=wo("bum"),xr=wo("um"),OH=wo("sp"),MH=wo("rtg"),PH=wo("rtc");function DH(e,t=Mr){y1("ec",e,t)}const vy="components",NH="directives";function We(e,t){return hy(vy,e,!0,t)||e}const f_=Symbol.for("v-ndc");function Ge(e){return rr(e)?hy(vy,e,!1)||e:e||f_}function LH(e){return hy(NH,e)}function hy(e,t,r=!0,n=!1){const a=Tr||Mr;if(a){const o=a.type;if(e===vy){const s=bz(o,!1);if(s&&(s===t||s===zn(t)||s===c1(zn(t))))return o}const i=I5(a[e]||o[e],t)||I5(a.appContext[e],t);return!i&&n?o:i}}function I5(e,t){return e&&(e[t]||e[zn(t)]||e[c1(zn(t))])}function Qe(e,t,r,n){let a;const o=r,i=ct(e);if(i||rr(e)){const s=i&&ll(e);let u=!1;s&&(u=!Rn(e),e=p1(e)),a=new Array(e.length);for(let l=0,c=e.length;lt(s,u,void 0,o));else{const s=Object.keys(e);a=new Array(s.length);for(let u=0,l=s.length;u{const o=n.fn(...a);return o&&(o.key=n.key),o}:n.fn)}return e}function V(e,t,r={},n,a){if(Tr.ce||Tr.parent&&cl(Tr.parent)&&Tr.parent.ce)return t!=="default"&&(r.name=t),y(),q(De,null,[ee("slot",r,n&&n())],64);let o=e[t];o&&o._c&&(o._d=!1),y();const i=o&&p_(o(r)),s=r.key||i&&i.key,u=q(De,{key:(s&&!bo(s)?s:`_${t}`)+(!i&&n?"_fb":"")},i||(n?n():[]),i&&e._===1?64:-2);return!a&&u.scopeId&&(u.slotScopeIds=[u.scopeId+"-s"]),o&&o._c&&(o._d=!0),u}function p_(e){return e.some(t=>ts(t)?!(t.type===Or||t.type===De&&!p_(t.children)):!0)?e:null}function b1(e,t){const r={};for(const n in e)r[t&&/[A-Z]/.test(n)?`on:${n}`:cf(n)]=e[n];return r}const hm=e=>e?M_(e)?S1(e):hm(e.parent):null,nc=pr(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=>hm(e.parent),$root:e=>hm(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>my(e),$forceUpdate:e=>e.f||(e.f=()=>{fy(e.update)}),$nextTick:e=>e.n||(e.n=Ht.bind(e.proxy)),$watch:e=>nz.bind(e)}),dh=(e,t)=>e!==Ft&&!e.__isScriptSetup&&Lt(e,t),RH={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:r,setupState:n,data:a,props:o,accessCache:i,type:s,appContext:u}=e;let l;if(t[0]!=="$"){const p=i[t];if(p!==void 0)switch(p){case 1:return n[t];case 2:return a[t];case 4:return r[t];case 3:return o[t]}else{if(dh(n,t))return i[t]=1,n[t];if(a!==Ft&&Lt(a,t))return i[t]=2,a[t];if((l=e.propsOptions[0])&&Lt(l,t))return i[t]=3,o[t];if(r!==Ft&&Lt(r,t))return i[t]=4,r[t];mm&&(i[t]=0)}}const c=nc[t];let f,d;if(c)return t==="$attrs"&&Fr(e.attrs,"get",""),c(e);if((f=s.__cssModules)&&(f=f[t]))return f;if(r!==Ft&&Lt(r,t))return i[t]=4,r[t];if(d=u.config.globalProperties,Lt(d,t))return d[t]},set({_:e},t,r){const{data:n,setupState:a,ctx:o}=e;return dh(a,t)?(a[t]=r,!0):n!==Ft&&Lt(n,t)?(n[t]=r,!0):Lt(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(o[t]=r,!0)},has({_:{data:e,setupState:t,accessCache:r,ctx:n,appContext:a,propsOptions:o}},i){let s;return!!r[i]||e!==Ft&&Lt(e,i)||dh(t,i)||(s=o[0])&&Lt(s,i)||Lt(n,i)||Lt(nc,i)||Lt(a.config.globalProperties,i)},defineProperty(e,t,r){return r.get!=null?e._.accessCache[t]=0:Lt(r,"value")&&this.set(e,t,r.value,null),Reflect.defineProperty(e,t,r)}};function bt(){return v_().slots}function ur(){return v_().attrs}function v_(){const e=ps();return e.setupContext||(e.setupContext=D_(e))}function O5(e){return ct(e)?e.reduce((t,r)=>(t[r]=null,t),{}):e}let mm=!0;function BH(e){const t=my(e),r=e.proxy,n=e.ctx;mm=!1,t.beforeCreate&&M5(t.beforeCreate,e,"bc");const{data:a,computed:o,methods:i,watch:s,provide:u,inject:l,created:c,beforeMount:f,mounted:d,beforeUpdate:p,updated:v,activated:m,deactivated:b,beforeDestroy:g,beforeUnmount:h,destroyed:w,unmounted:C,render:x,renderTracked:A,renderTriggered:D,errorCaptured:H,serverPrefetch:O,expose:I,inheritAttrs:_,components:k,directives:M,filters:N}=t;if(l&&FH(l,n,null),i)for(const W in i){const Q=i[W];vt(Q)&&(n[W]=Q.bind(r))}if(a){const W=a.call(r,r);Gt(W)&&(e.data=ua(W))}if(mm=!0,o)for(const W in o){const Q=o[W],re=vt(Q)?Q.bind(r,r):vt(Q.get)?Q.get.bind(r,r):ta,U=!vt(Q)&&vt(Q.set)?Q.set.bind(r):ta,ye=S({get:re,set:U});Object.defineProperty(n,W,{enumerable:!0,configurable:!0,get:()=>ye.value,set:de=>ye.value=de})}if(s)for(const W in s)h_(s[W],n,r,W);if(u){const W=vt(u)?u.call(r):u;Reflect.ownKeys(W).forEach(Q=>{jr(Q,W[Q])})}c&&M5(c,e,"c");function X(W,Q){ct(Q)?Q.forEach(re=>W(re.bind(r))):Q&&W(Q.bind(r))}if(X(u_,f),X(_t,d),X(c_,p),X(d_,v),X(TH,m),X($H,b),X(DH,H),X(PH,A),X(MH,D),X(Vn,h),X(xr,C),X(OH,O),ct(I))if(I.length){const W=e.exposed||(e.exposed={});I.forEach(Q=>{Object.defineProperty(W,Q,{get:()=>r[Q],set:re=>r[Q]=re})})}else e.exposed||(e.exposed={});x&&e.render===ta&&(e.render=x),_!=null&&(e.inheritAttrs=_),k&&(e.components=k),M&&(e.directives=M),O&&s_(e)}function FH(e,t,r=ta){ct(e)&&(e=gm(e));for(const n in e){const a=e[n];let o;Gt(a)?"default"in a?o=tr(a.from||n,a.default,!0):o=tr(a.from||n):o=tr(a),Xt(o)?Object.defineProperty(t,n,{enumerable:!0,configurable:!0,get:()=>o.value,set:i=>o.value=i}):t[n]=o}}function M5(e,t,r){na(ct(e)?e.map(n=>n.bind(t.proxy)):e.bind(t.proxy),t,r)}function h_(e,t,r,n){let a=n.includes(".")?A_(r,n):()=>r[n];if(rr(e)){const o=t[e];vt(o)&&Ae(a,o)}else if(vt(e))Ae(a,e.bind(r));else if(Gt(e))if(ct(e))e.forEach(o=>h_(o,t,r,n));else{const o=vt(e.handler)?e.handler.bind(r):t[e.handler];vt(o)&&Ae(a,o,e)}}function my(e){const t=e.type,{mixins:r,extends:n}=t,{mixins:a,optionsCache:o,config:{optionMergeStrategies:i}}=e.appContext,s=o.get(t);let u;return s?u=s:!a.length&&!r&&!n?u=t:(u={},a.length&&a.forEach(l=>ep(u,l,i,!0)),ep(u,t,i)),Gt(t)&&o.set(t,u),u}function ep(e,t,r,n=!1){const{mixins:a,extends:o}=t;o&&ep(e,o,r,!0),a&&a.forEach(i=>ep(e,i,r,!0));for(const i in t)if(!(n&&i==="expose")){const s=HH[i]||r&&r[i];e[i]=s?s(e[i],t[i]):t[i]}return e}const HH={data:P5,props:D5,emits:D5,methods:Bu,computed:Bu,beforeCreate:Yr,created:Yr,beforeMount:Yr,mounted:Yr,beforeUpdate:Yr,updated:Yr,beforeDestroy:Yr,beforeUnmount:Yr,destroyed:Yr,unmounted:Yr,activated:Yr,deactivated:Yr,errorCaptured:Yr,serverPrefetch:Yr,components:Bu,directives:Bu,watch:jH,provide:P5,inject:zH};function P5(e,t){return t?e?function(){return pr(vt(e)?e.call(this,this):e,vt(t)?t.call(this,this):t)}:t:e}function zH(e,t){return Bu(gm(e),gm(t))}function gm(e){if(ct(e)){const t={};for(let r=0;r1)return r&&vt(t)?t.call(n&&n.proxy):t}}const g_={},y_=()=>Object.create(g_),b_=e=>Object.getPrototypeOf(e)===g_;function qH(e,t,r,n=!1){const a={},o=y_();e.propsDefaults=Object.create(null),w_(e,t,a,o);for(const i in e.propsOptions[0])i in a||(a[i]=void 0);r?e.props=n?a:HS(a):e.type.props?e.props=a:e.props=o,e.attrs=o}function YH(e,t,r,n){const{props:a,attrs:o,vnode:{patchFlag:i}}=e,s=Tt(a),[u]=e.propsOptions;let l=!1;if((n||i>0)&&!(i&16)){if(i&8){const c=e.vnode.dynamicProps;for(let f=0;f{u=!0;const[d,p]=C_(f,t,!0);pr(i,d),p&&s.push(...p)};!r&&t.mixins.length&&t.mixins.forEach(c),e.extends&&c(e.extends),e.mixins&&e.mixins.forEach(c)}if(!o&&!u)return Gt(e)&&n.set(e,il),il;if(ct(o))for(let c=0;ce[0]==="_"||e==="$stable",gy=e=>ct(e)?e.map(Ea):[Ea(e)],KH=(e,t,r)=>{if(t._n)return t;const n=P((...a)=>gy(t(...a)),r);return n._c=!1,n},__=(e,t,r)=>{const n=e._ctx;for(const a in e){if(S_(a))continue;const o=e[a];if(vt(o))t[a]=KH(a,o,n);else if(o!=null){const i=gy(o);t[a]=()=>i}}},x_=(e,t)=>{const r=gy(t);e.slots.default=()=>r},k_=(e,t,r)=>{for(const n in t)(r||n!=="_")&&(e[n]=t[n])},WH=(e,t,r)=>{const n=e.slots=y_();if(e.vnode.shapeFlag&32){const a=t._;a?(k_(n,t,r),r&&wS(n,"_",a,!0)):__(t,n)}else t&&x_(e,t)},ZH=(e,t,r)=>{const{vnode:n,slots:a}=e;let o=!0,i=Ft;if(n.shapeFlag&32){const s=t._;s?r&&s===1?o=!1:k_(a,t,r):(o=!t.$stable,__(t,a)),i=t}else t&&(x_(e,t),i={default:1});if(o)for(const s in a)!S_(s)&&i[s]==null&&delete a[s]},Zr=cz;function QH(e){return XH(e)}function XH(e,t){const r=d1();r.__VUE__=!0;const{insert:n,remove:a,patchProp:o,createElement:i,createText:s,createComment:u,setText:l,setElementText:c,parentNode:f,nextSibling:d,setScopeId:p=ta,insertStaticContent:v}=e,m=(L,j,K,ce=null,ne=null,se=null,G=void 0,fe=null,ge=!!j.dynamicChildren)=>{if(L===j)return;L&&!Hi(L,j)&&(ce=oe(L),de(L,ne,se,!0),L=null),j.patchFlag===-2&&(ge=!1,j.dynamicChildren=null);const{type:ve,ref:Re,shapeFlag:Ie}=j;switch(ve){case C1:b(L,j,K,ce);break;case Or:g(L,j,K,ce);break;case ac:L==null&&h(j,K,ce,G);break;case De:k(L,j,K,ce,ne,se,G,fe,ge);break;default:Ie&1?x(L,j,K,ce,ne,se,G,fe,ge):Ie&6?M(L,j,K,ce,ne,se,G,fe,ge):(Ie&64||Ie&128)&&ve.process(L,j,K,ce,ne,se,G,fe,ge,Le)}Re!=null&&ne&&Jf(Re,L&&L.ref,se,j||L,!j)},b=(L,j,K,ce)=>{if(L==null)n(j.el=s(j.children),K,ce);else{const ne=j.el=L.el;j.children!==L.children&&l(ne,j.children)}},g=(L,j,K,ce)=>{L==null?n(j.el=u(j.children||""),K,ce):j.el=L.el},h=(L,j,K,ce)=>{[L.el,L.anchor]=v(L.children,j,K,ce,L.el,L.anchor)},w=({el:L,anchor:j},K,ce)=>{let ne;for(;L&&L!==j;)ne=d(L),n(L,K,ce),L=ne;n(j,K,ce)},C=({el:L,anchor:j})=>{let K;for(;L&&L!==j;)K=d(L),a(L),L=K;a(j)},x=(L,j,K,ce,ne,se,G,fe,ge)=>{j.type==="svg"?G="svg":j.type==="math"&&(G="mathml"),L==null?A(j,K,ce,ne,se,G,fe,ge):O(L,j,ne,se,G,fe,ge)},A=(L,j,K,ce,ne,se,G,fe)=>{let ge,ve;const{props:Re,shapeFlag:Ie,transition:He,dirs:Fe}=L;if(ge=L.el=i(L.type,se,Re&&Re.is,Re),Ie&8?c(ge,L.children):Ie&16&&H(L.children,ge,null,ce,ne,fh(L,se),G,fe),Fe&&Ai(L,null,ce,"created"),D(ge,L,L.scopeId,G,ce),Re){for(const Ue in Re)Ue!=="value"&&!Ju(Ue)&&o(ge,Ue,null,Re[Ue],se,ce);"value"in Re&&o(ge,"value",null,Re.value,se),(ve=Re.onVnodeBeforeMount)&&ha(ve,ce,L)}Fe&&Ai(L,null,ce,"beforeMount");const pe=JH(ne,He);pe&&He.beforeEnter(ge),n(ge,j,K),((ve=Re&&Re.onVnodeMounted)||pe||Fe)&&Zr(()=>{ve&&ha(ve,ce,L),pe&&He.enter(ge),Fe&&Ai(L,null,ce,"mounted")},ne)},D=(L,j,K,ce,ne)=>{if(K&&p(L,K),ce)for(let se=0;se{for(let ve=ge;ve{const fe=j.el=L.el;let{patchFlag:ge,dynamicChildren:ve,dirs:Re}=j;ge|=L.patchFlag&16;const Ie=L.props||Ft,He=j.props||Ft;let Fe;if(K&&Ti(K,!1),(Fe=He.onVnodeBeforeUpdate)&&ha(Fe,K,j,L),Re&&Ai(j,L,K,"beforeUpdate"),K&&Ti(K,!0),(Ie.innerHTML&&He.innerHTML==null||Ie.textContent&&He.textContent==null)&&c(fe,""),ve?I(L.dynamicChildren,ve,fe,K,ce,fh(j,ne),se):G||Q(L,j,fe,null,K,ce,fh(j,ne),se,!1),ge>0){if(ge&16)_(fe,Ie,He,K,ne);else if(ge&2&&Ie.class!==He.class&&o(fe,"class",null,He.class,ne),ge&4&&o(fe,"style",Ie.style,He.style,ne),ge&8){const pe=j.dynamicProps;for(let Ue=0;Ue{Fe&&ha(Fe,K,j,L),Re&&Ai(j,L,K,"updated")},ce)},I=(L,j,K,ce,ne,se,G)=>{for(let fe=0;fe{if(j!==K){if(j!==Ft)for(const se in j)!Ju(se)&&!(se in K)&&o(L,se,j[se],null,ne,ce);for(const se in K){if(Ju(se))continue;const G=K[se],fe=j[se];G!==fe&&se!=="value"&&o(L,se,fe,G,ne,ce)}"value"in K&&o(L,"value",j.value,K.value,ne)}},k=(L,j,K,ce,ne,se,G,fe,ge)=>{const ve=j.el=L?L.el:s(""),Re=j.anchor=L?L.anchor:s("");let{patchFlag:Ie,dynamicChildren:He,slotScopeIds:Fe}=j;Fe&&(fe=fe?fe.concat(Fe):Fe),L==null?(n(ve,K,ce),n(Re,K,ce),H(j.children||[],K,Re,ne,se,G,fe,ge)):Ie>0&&Ie&64&&He&&L.dynamicChildren?(I(L.dynamicChildren,He,K,ne,se,G,fe),(j.key!=null||ne&&j===ne.subTree)&&yy(L,j,!0)):Q(L,j,K,Re,ne,se,G,fe,ge)},M=(L,j,K,ce,ne,se,G,fe,ge)=>{j.slotScopeIds=fe,L==null?j.shapeFlag&512?ne.ctx.activate(j,K,ce,G,ge):N(j,K,ce,ne,se,G,ge):B(L,j,ge)},N=(L,j,K,ce,ne,se,G)=>{const fe=L.component=hz(L,ce,ne);if(g1(L)&&(fe.ctx.renderer=Le),mz(fe,!1,G),fe.asyncDep){if(ne&&ne.registerDep(fe,X,G),!L.el){const ge=fe.subTree=ee(Or);g(null,ge,j,K)}}else X(fe,L,j,K,ne,se,G)},B=(L,j,K)=>{const ce=j.component=L.component;if(lz(L,j,K))if(ce.asyncDep&&!ce.asyncResolved){W(ce,j,K);return}else ce.next=j,ce.update();else j.el=L.el,ce.vnode=j},X=(L,j,K,ce,ne,se,G)=>{const fe=()=>{if(L.isMounted){let{next:Ie,bu:He,u:Fe,parent:pe,vnode:Ue}=L;{const wt=E_(L);if(wt){Ie&&(Ie.el=Ue.el,W(L,Ie,G)),wt.asyncDep.then(()=>{L.isUnmounted||fe()});return}}let je=Ie,ut;Ti(L,!1),Ie?(Ie.el=Ue.el,W(L,Ie,G)):Ie=Ue,He&&df(He),(ut=Ie.props&&Ie.props.onVnodeBeforeUpdate)&&ha(ut,pe,Ie,Ue),Ti(L,!0);const nt=ph(L),Dt=L.subTree;L.subTree=nt,m(Dt,nt,f(Dt.el),oe(Dt),L,ne,se),Ie.el=nt.el,je===null&&uz(L,nt.el),Fe&&Zr(Fe,ne),(ut=Ie.props&&Ie.props.onVnodeUpdated)&&Zr(()=>ha(ut,pe,Ie,Ue),ne)}else{let Ie;const{el:He,props:Fe}=j,{bm:pe,m:Ue,parent:je,root:ut,type:nt}=L,Dt=cl(j);if(Ti(L,!1),pe&&df(pe),!Dt&&(Ie=Fe&&Fe.onVnodeBeforeMount)&&ha(Ie,je,j),Ti(L,!0),He&&Xe){const wt=()=>{L.subTree=ph(L),Xe(He,L.subTree,L,ne,null)};Dt&&nt.__asyncHydrate?nt.__asyncHydrate(He,L,wt):wt()}else{ut.ce&&ut.ce._injectChildStyle(nt);const wt=L.subTree=ph(L);m(null,wt,K,ce,L,ne,se),j.el=wt.el}if(Ue&&Zr(Ue,ne),!Dt&&(Ie=Fe&&Fe.onVnodeMounted)){const wt=j;Zr(()=>ha(Ie,je,wt),ne)}(j.shapeFlag&256||je&&cl(je.vnode)&&je.vnode.shapeFlag&256)&&L.a&&Zr(L.a,ne),L.isMounted=!0,j=K=ce=null}};L.scope.on();const ge=L.effect=new xS(fe);L.scope.off();const ve=L.update=ge.run.bind(ge),Re=L.job=ge.runIfDirty.bind(ge);Re.i=L,Re.id=L.uid,ge.scheduler=()=>fy(Re),Ti(L,!0),ve()},W=(L,j,K)=>{j.component=L;const ce=L.vnode.props;L.vnode=j,L.next=null,YH(L,j.props,ce,K),ZH(L,j.children,K),mi(),k5(L),gi()},Q=(L,j,K,ce,ne,se,G,fe,ge=!1)=>{const ve=L&&L.children,Re=L?L.shapeFlag:0,Ie=j.children,{patchFlag:He,shapeFlag:Fe}=j;if(He>0){if(He&128){U(ve,Ie,K,ce,ne,se,G,fe,ge);return}else if(He&256){re(ve,Ie,K,ce,ne,se,G,fe,ge);return}}Fe&8?(Re&16&&Be(ve,ne,se),Ie!==ve&&c(K,Ie)):Re&16?Fe&16?U(ve,Ie,K,ce,ne,se,G,fe,ge):Be(ve,ne,se,!0):(Re&8&&c(K,""),Fe&16&&H(Ie,K,ce,ne,se,G,fe,ge))},re=(L,j,K,ce,ne,se,G,fe,ge)=>{L=L||il,j=j||il;const ve=L.length,Re=j.length,Ie=Math.min(ve,Re);let He;for(He=0;HeRe?Be(L,ne,se,!0,!1,Ie):H(j,K,ce,ne,se,G,fe,ge,Ie)},U=(L,j,K,ce,ne,se,G,fe,ge)=>{let ve=0;const Re=j.length;let Ie=L.length-1,He=Re-1;for(;ve<=Ie&&ve<=He;){const Fe=L[ve],pe=j[ve]=ge?zo(j[ve]):Ea(j[ve]);if(Hi(Fe,pe))m(Fe,pe,K,null,ne,se,G,fe,ge);else break;ve++}for(;ve<=Ie&&ve<=He;){const Fe=L[Ie],pe=j[He]=ge?zo(j[He]):Ea(j[He]);if(Hi(Fe,pe))m(Fe,pe,K,null,ne,se,G,fe,ge);else break;Ie--,He--}if(ve>Ie){if(ve<=He){const Fe=He+1,pe=FeHe)for(;ve<=Ie;)de(L[ve],ne,se,!0),ve++;else{const Fe=ve,pe=ve,Ue=new Map;for(ve=pe;ve<=He;ve++){const Se=j[ve]=ge?zo(j[ve]):Ea(j[ve]);Se.key!=null&&Ue.set(Se.key,ve)}let je,ut=0;const nt=He-pe+1;let Dt=!1,wt=0;const cr=new Array(nt);for(ve=0;ve=nt){de(Se,ne,se,!0);continue}let ae;if(Se.key!=null)ae=Ue.get(Se.key);else for(je=pe;je<=He;je++)if(cr[je-pe]===0&&Hi(Se,j[je])){ae=je;break}ae===void 0?de(Se,ne,se,!0):(cr[ae-pe]=ve+1,ae>=wt?wt=ae:Dt=!0,m(Se,j[ae],K,null,ne,se,G,fe,ge),ut++)}const dr=Dt?ez(cr):il;for(je=dr.length-1,ve=nt-1;ve>=0;ve--){const Se=pe+ve,ae=j[Se],F=Se+1{const{el:se,type:G,transition:fe,children:ge,shapeFlag:ve}=L;if(ve&6){ye(L.component.subTree,j,K,ce);return}if(ve&128){L.suspense.move(j,K,ce);return}if(ve&64){G.move(L,j,K,Le);return}if(G===De){n(se,j,K);for(let Ie=0;Iefe.enter(se),ne);else{const{leave:Ie,delayLeave:He,afterLeave:Fe}=fe,pe=()=>n(se,j,K),Ue=()=>{Ie(se,()=>{pe(),Fe&&Fe()})};He?He(se,pe,Ue):Ue()}else n(se,j,K)},de=(L,j,K,ce=!1,ne=!1)=>{const{type:se,props:G,ref:fe,children:ge,dynamicChildren:ve,shapeFlag:Re,patchFlag:Ie,dirs:He,cacheIndex:Fe}=L;if(Ie===-2&&(ne=!1),fe!=null&&Jf(fe,null,K,L,!0),Fe!=null&&(j.renderCache[Fe]=void 0),Re&256){j.ctx.deactivate(L);return}const pe=Re&1&&He,Ue=!cl(L);let je;if(Ue&&(je=G&&G.onVnodeBeforeUnmount)&&ha(je,j,L),Re&6)$e(L.component,K,ce);else{if(Re&128){L.suspense.unmount(K,ce);return}pe&&Ai(L,null,j,"beforeUnmount"),Re&64?L.type.remove(L,j,K,Le,ce):ve&&!ve.hasOnce&&(se!==De||Ie>0&&Ie&64)?Be(ve,j,K,!1,!0):(se===De&&Ie&384||!ne&&Re&16)&&Be(ge,j,K),ce&&me(L)}(Ue&&(je=G&&G.onVnodeUnmounted)||pe)&&Zr(()=>{je&&ha(je,j,L),pe&&Ai(L,null,j,"unmounted")},K)},me=L=>{const{type:j,el:K,anchor:ce,transition:ne}=L;if(j===De){_e(K,ce);return}if(j===ac){C(L);return}const se=()=>{a(K),ne&&!ne.persisted&&ne.afterLeave&&ne.afterLeave()};if(L.shapeFlag&1&&ne&&!ne.persisted){const{leave:G,delayLeave:fe}=ne,ge=()=>G(K,se);fe?fe(L.el,se,ge):ge()}else se()},_e=(L,j)=>{let K;for(;L!==j;)K=d(L),a(L),L=K;a(j)},$e=(L,j,K)=>{const{bum:ce,scope:ne,job:se,subTree:G,um:fe,m:ge,a:ve}=L;L5(ge),L5(ve),ce&&df(ce),ne.stop(),se&&(se.flags|=8,de(G,L,j,K)),fe&&Zr(fe,j),Zr(()=>{L.isUnmounted=!0},j),j&&j.pendingBranch&&!j.isUnmounted&&L.asyncDep&&!L.asyncResolved&&L.suspenseId===j.pendingId&&(j.deps--,j.deps===0&&j.resolve())},Be=(L,j,K,ce=!1,ne=!1,se=0)=>{for(let G=se;G{if(L.shapeFlag&6)return oe(L.component.subTree);if(L.shapeFlag&128)return L.suspense.next();const j=d(L.anchor||L.el),K=j&&j[XS];return K?d(K):j};let be=!1;const Ce=(L,j,K)=>{L==null?j._vnode&&de(j._vnode,null,null,!0):m(j._vnode||null,L,j,null,null,null,K),j._vnode=L,be||(be=!0,k5(),WS(),be=!1)},Le={p:m,um:de,m:ye,r:me,mt:N,mc:H,pc:Q,pbc:I,n:oe,o:e};let Ke,Xe;return{render:Ce,hydrate:Ke,createApp:VH(Ce,Ke)}}function fh({type:e,props:t},r){return r==="svg"&&e==="foreignObject"||r==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:r}function Ti({effect:e,job:t},r){r?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function JH(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function yy(e,t,r=!1){const n=e.children,a=t.children;if(ct(n)&&ct(a))for(let o=0;o>1,e[r[s]]0&&(t[n]=r[o-1]),r[o]=n)}}for(o=r.length,i=r[o-1];o-- >0;)r[o]=i,i=t[i];return r}function E_(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:E_(t)}function L5(e){if(e)for(let t=0;ttr(tz);function by(e,t){return wy(e,null,t)}function Ae(e,t,r){return wy(e,t,r)}function wy(e,t,r=Ft){const{immediate:n,deep:a,flush:o,once:i}=r,s=pr({},r),u=t&&n||!t&&o!=="post";let l;if(Ac){if(o==="sync"){const p=rz();l=p.__watcherHandles||(p.__watcherHandles=[])}else if(!u){const p=()=>{};return p.stop=ta,p.resume=ta,p.pause=ta,p}}const c=Mr;s.call=(p,v,m)=>na(p,c,v,m);let f=!1;o==="post"?s.scheduler=p=>{Zr(p,c&&c.suspense)}:o!=="sync"&&(f=!0,s.scheduler=(p,v)=>{v?p():fy(p)}),s.augmentJob=p=>{t&&(p.flags|=4),f&&(p.flags|=2,c&&(p.id=c.uid,p.i=c))};const d=CH(e,t,s);return Ac&&(l?l.push(d):u&&d()),d}function nz(e,t,r){const n=this.proxy,a=rr(e)?e.includes(".")?A_(n,e):()=>n[e]:e.bind(n,n);let o;vt(t)?o=t:(o=t.handler,r=t);const i=od(this),s=wy(a,o.bind(n),r);return i(),s}function A_(e,t){const r=t.split(".");return()=>{let n=e;for(let a=0;at==="modelValue"||t==="model-value"?e.modelModifiers:e[`${t}Modifiers`]||e[`${zn(t)}Modifiers`]||e[`${hi(t)}Modifiers`];function oz(e,t,...r){if(e.isUnmounted)return;const n=e.vnode.props||Ft;let a=r;const o=t.startsWith("update:"),i=o&&az(n,t.slice(7));i&&(i.trim&&(a=r.map(c=>rr(c)?c.trim():c)),i.number&&(a=r.map(um)));let s,u=n[s=cf(t)]||n[s=cf(zn(t))];!u&&o&&(u=n[s=cf(hi(t))]),u&&na(u,e,6,a);const l=n[s+"Once"];if(l){if(!e.emitted)e.emitted={};else if(e.emitted[s])return;e.emitted[s]=!0,na(l,e,6,a)}}function T_(e,t,r=!1){const n=t.emitsCache,a=n.get(e);if(a!==void 0)return a;const o=e.emits;let i={},s=!1;if(!vt(e)){const u=l=>{const c=T_(l,t,!0);c&&(s=!0,pr(i,c))};!r&&t.mixins.length&&t.mixins.forEach(u),e.extends&&u(e.extends),e.mixins&&e.mixins.forEach(u)}return!o&&!s?(Gt(e)&&n.set(e,null),null):(ct(o)?o.forEach(u=>i[u]=null):pr(i,o),Gt(e)&&n.set(e,i),i)}function w1(e,t){return!e||!s1(t)?!1:(t=t.slice(2).replace(/Once$/,""),Lt(e,t[0].toLowerCase()+t.slice(1))||Lt(e,hi(t))||Lt(e,t))}function ph(e){const{type:t,vnode:r,proxy:n,withProxy:a,propsOptions:[o],slots:i,attrs:s,emit:u,render:l,renderCache:c,props:f,data:d,setupState:p,ctx:v,inheritAttrs:m}=e,b=Xf(e);let g,h;try{if(r.shapeFlag&4){const C=a||n,x=C;g=Ea(l.call(x,C,c,f,p,d,v)),h=s}else{const C=t;g=Ea(C.length>1?C(f,{attrs:s,slots:i,emit:u}):C(f,null)),h=t.props?s:iz(s)}}catch(C){oc.length=0,m1(C,e,1),g=ee(Or)}let w=g;if(h&&m!==!1){const C=Object.keys(h),{shapeFlag:x}=w;C.length&&x&7&&(o&&C.some(ry)&&(h=sz(h,o)),w=Da(w,h,!1,!0))}return r.dirs&&(w=Da(w,null,!1,!0),w.dirs=w.dirs?w.dirs.concat(r.dirs):r.dirs),r.transition&&es(w,r.transition),g=w,Xf(b),g}const iz=e=>{let t;for(const r in e)(r==="class"||r==="style"||s1(r))&&((t||(t={}))[r]=e[r]);return t},sz=(e,t)=>{const r={};for(const n in e)(!ry(n)||!(n.slice(9)in t))&&(r[n]=e[n]);return r};function lz(e,t,r){const{props:n,children:a,component:o}=e,{props:i,children:s,patchFlag:u}=t,l=o.emitsOptions;if(t.dirs||t.transition)return!0;if(r&&u>=0){if(u&1024)return!0;if(u&16)return n?R5(n,i,l):!!i;if(u&8){const c=t.dynamicProps;for(let f=0;fe.__isSuspense;function cz(e,t){t&&t.pendingBranch?ct(e)?t.effects.push(...e):t.effects.push(e):KS(e)}const De=Symbol.for("v-fgt"),C1=Symbol.for("v-txt"),Or=Symbol.for("v-cmt"),ac=Symbol.for("v-stc"),oc=[];let En=null;function y(e=!1){oc.push(En=e?null:[])}function dz(){oc.pop(),En=oc[oc.length-1]||null}let Ec=1;function B5(e,t=!1){Ec+=e,e<0&&En&&t&&(En.hasOnce=!0)}function I_(e){return e.dynamicChildren=Ec>0?En||il:null,dz(),Ec>0&&En&&En.push(e),e}function E(e,t,r,n,a,o){return I_(Z(e,t,r,n,a,o,!0))}function q(e,t,r,n,a){return I_(ee(e,t,r,n,a,!0))}function ts(e){return e?e.__v_isVNode===!0:!1}function Hi(e,t){return e.type===t.type&&e.key===t.key}const O_=({key:e})=>e??null,vf=({ref:e,ref_key:t,ref_for:r})=>(typeof e=="number"&&(e=""+e),e!=null?rr(e)||Xt(e)||vt(e)?{i:Tr,r:e,k:t,f:!!r}:e:null);function Z(e,t=null,r=null,n=0,a=null,o=e===De?0:1,i=!1,s=!1){const u={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&O_(t),ref:t&&vf(t),scopeId:QS,slotScopeIds:null,children:r,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:o,patchFlag:n,dynamicProps:a,dynamicChildren:null,appContext:null,ctx:Tr};return s?(Cy(u,r),o&128&&e.normalize(u)):r&&(u.shapeFlag|=rr(r)?8:16),Ec>0&&!i&&En&&(u.patchFlag>0||o&6)&&u.patchFlag!==32&&En.push(u),u}const ee=fz;function fz(e,t=null,r=null,n=0,a=null,o=!1){if((!e||e===f_)&&(e=Or),ts(e)){const s=Da(e,t,!0);return r&&Cy(s,r),Ec>0&&!o&&En&&(s.shapeFlag&6?En[En.indexOf(e)]=s:En.push(s)),s.patchFlag=-2,s}if(wz(e)&&(e=e.__vccOpts),t){t=Pa(t);let{class:s,style:u}=t;s&&!rr(s)&&(t.class=ke(s)),Gt(u)&&(cy(u)&&!ct(u)&&(u=pr({},u)),t.style=qe(u))}const i=rr(e)?1:$_(e)?128:JS(e)?64:Gt(e)?4:vt(e)?2:0;return Z(e,t,r,n,a,i,o,!0)}function Pa(e){return e?cy(e)||b_(e)?pr({},e):e:null}function Da(e,t,r=!1,n=!1){const{props:a,ref:o,patchFlag:i,children:s,transition:u}=e,l=t?Je(a||{},t):a,c={__v_isVNode:!0,__v_skip:!0,type:e.type,props:l,key:l&&O_(l),ref:t&&t.ref?r&&o?ct(o)?o.concat(vf(t)):[o,vf(t)]:vf(t):o,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:s,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==De?i===-1?16:i|16:i,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:u,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&Da(e.ssContent),ssFallback:e.ssFallback&&Da(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return u&&n&&es(c,u.clone(c)),c}function le(e=" ",t=0){return ee(C1,null,e,t)}function Y9e(e,t){const r=ee(ac,null,e);return r.staticCount=t,r}function te(e="",t=!1){return t?(y(),q(Or,null,e)):ee(Or,null,e)}function Ea(e){return e==null||typeof e=="boolean"?ee(Or):ct(e)?ee(De,null,e.slice()):ts(e)?zo(e):ee(C1,null,String(e))}function zo(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:Da(e)}function Cy(e,t){let r=0;const{shapeFlag:n}=e;if(t==null)t=null;else if(ct(t))r=16;else if(typeof t=="object")if(n&65){const a=t.default;a&&(a._c&&(a._d=!1),Cy(e,a()),a._c&&(a._d=!0));return}else{r=32;const a=t._;!a&&!b_(t)?t._ctx=Tr:a===3&&Tr&&(Tr.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else vt(t)?(t={default:t,_ctx:Tr},r=32):(t=String(t),n&64?(r=16,t=[le(t)]):r=8);e.children=t,e.shapeFlag|=r}function Je(...e){const t={};for(let r=0;rMr||Tr;let tp,bm;{const e=d1(),t=(r,n)=>{let a;return(a=e[r])||(a=e[r]=[]),a.push(n),o=>{a.length>1?a.forEach(i=>i(o)):a[0](o)}};tp=t("__VUE_INSTANCE_SETTERS__",r=>Mr=r),bm=t("__VUE_SSR_SETTERS__",r=>Ac=r)}const od=e=>{const t=Mr;return tp(e),e.scope.on(),()=>{e.scope.off(),tp(t)}},F5=()=>{Mr&&Mr.scope.off(),tp(null)};function M_(e){return e.vnode.shapeFlag&4}let Ac=!1;function mz(e,t=!1,r=!1){t&&bm(t);const{props:n,children:a}=e.vnode,o=M_(e);qH(e,n,o,t),WH(e,a,r);const i=o?gz(e,t):void 0;return t&&bm(!1),i}function gz(e,t){const r=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,RH);const{setup:n}=r;if(n){mi();const a=e.setupContext=n.length>1?D_(e):null,o=od(e),i=ad(n,e,0,[e.props,a]),s=gS(i);if(gi(),o(),(s||e.sp)&&!cl(e)&&s_(e),s){if(i.then(F5,F5),t)return i.then(u=>{H5(e,u,t)}).catch(u=>{m1(u,e,0)});e.asyncDep=i}else H5(e,i,t)}else P_(e,t)}function H5(e,t,r){vt(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:Gt(t)&&(e.setupState=US(t)),P_(e,r)}let z5;function P_(e,t,r){const n=e.type;if(!e.render){if(!t&&z5&&!n.render){const a=n.template||my(e).template;if(a){const{isCustomElement:o,compilerOptions:i}=e.appContext.config,{delimiters:s,compilerOptions:u}=n,l=pr(pr({isCustomElement:o,delimiters:s},i),u);n.render=z5(a,l)}}e.render=n.render||ta}{const a=od(e);mi();try{BH(e)}finally{gi(),a()}}}const yz={get(e,t){return Fr(e,"get",""),e[t]}};function D_(e){const t=r=>{e.exposed=r||{}};return{attrs:new Proxy(e.attrs,yz),slots:e.slots,emit:e.emit,expose:t}}function S1(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(US(pH(e.exposed)),{get(t,r){if(r in t)return t[r];if(r in nc)return nc[r](e)},has(t,r){return r in t||r in nc}})):e.proxy}function bz(e,t=!0){return vt(e)?e.displayName||e.name:e.name||t&&e.__name}function wz(e){return vt(e)&&"__vccOpts"in e}const S=(e,t)=>bH(e,t,Ac);function Tc(e,t,r){const n=arguments.length;return n===2?Gt(t)&&!ct(t)?ts(t)?ee(e,null,[t]):ee(e,t):ee(e,null,t):(n>3?r=Array.prototype.slice.call(arguments,2):n===3&&ts(r)&&(r=[r]),ee(e,t,r))}const Cz="3.5.13";/** +* @vue/runtime-dom v3.5.13 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/let wm;const j5=typeof window<"u"&&window.trustedTypes;if(j5)try{wm=j5.createPolicy("vue",{createHTML:e=>e})}catch{}const N_=wm?e=>wm.createHTML(e):e=>e,Sz="http://www.w3.org/2000/svg",_z="http://www.w3.org/1998/Math/MathML",Xa=typeof document<"u"?document:null,U5=Xa&&Xa.createElement("template"),xz={insert:(e,t,r)=>{t.insertBefore(e,r||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,r,n)=>{const a=t==="svg"?Xa.createElementNS(Sz,e):t==="mathml"?Xa.createElementNS(_z,e):r?Xa.createElement(e,{is:r}):Xa.createElement(e);return e==="select"&&n&&n.multiple!=null&&a.setAttribute("multiple",n.multiple),a},createText:e=>Xa.createTextNode(e),createComment:e=>Xa.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Xa.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,r,n,a,o){const i=r?r.previousSibling:t.lastChild;if(a&&(a===o||a.nextSibling))for(;t.insertBefore(a.cloneNode(!0),r),!(a===o||!(a=a.nextSibling)););else{U5.innerHTML=N_(n==="svg"?`${e}`:n==="mathml"?`${e}`:e);const s=U5.content;if(n==="svg"||n==="mathml"){const u=s.firstChild;for(;u.firstChild;)s.appendChild(u.firstChild);s.removeChild(u)}t.insertBefore(s,r)}return[i?i.nextSibling:t.firstChild,r?r.previousSibling:t.lastChild]}},To="transition",yu="animation",Il=Symbol("_vtc"),L_={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},R_=pr({},n_,L_),kz=e=>(e.displayName="Transition",e.props=R_,e),An=kz((e,{slots:t})=>Tc(AH,B_(e),t)),$i=(e,t=[])=>{ct(e)?e.forEach(r=>r(...t)):e&&e(...t)},V5=e=>e?ct(e)?e.some(t=>t.length>1):e.length>1:!1;function B_(e){const t={};for(const k in e)k in L_||(t[k]=e[k]);if(e.css===!1)return t;const{name:r="v",type:n,duration:a,enterFromClass:o=`${r}-enter-from`,enterActiveClass:i=`${r}-enter-active`,enterToClass:s=`${r}-enter-to`,appearFromClass:u=o,appearActiveClass:l=i,appearToClass:c=s,leaveFromClass:f=`${r}-leave-from`,leaveActiveClass:d=`${r}-leave-active`,leaveToClass:p=`${r}-leave-to`}=e,v=Ez(a),m=v&&v[0],b=v&&v[1],{onBeforeEnter:g,onEnter:h,onEnterCancelled:w,onLeave:C,onLeaveCancelled:x,onBeforeAppear:A=g,onAppear:D=h,onAppearCancelled:H=w}=t,O=(k,M,N,B)=>{k._enterCancelled=B,Ro(k,M?c:s),Ro(k,M?l:i),N&&N()},I=(k,M)=>{k._isLeaving=!1,Ro(k,f),Ro(k,p),Ro(k,d),M&&M()},_=k=>(M,N)=>{const B=k?D:h,X=()=>O(M,k,N);$i(B,[M,X]),q5(()=>{Ro(M,k?u:o),ga(M,k?c:s),V5(B)||Y5(M,n,m,X)})};return pr(t,{onBeforeEnter(k){$i(g,[k]),ga(k,o),ga(k,i)},onBeforeAppear(k){$i(A,[k]),ga(k,u),ga(k,l)},onEnter:_(!1),onAppear:_(!0),onLeave(k,M){k._isLeaving=!0;const N=()=>I(k,M);ga(k,f),k._enterCancelled?(ga(k,d),Cm()):(Cm(),ga(k,d)),q5(()=>{k._isLeaving&&(Ro(k,f),ga(k,p),V5(C)||Y5(k,n,b,N))}),$i(C,[k,N])},onEnterCancelled(k){O(k,!1,void 0,!0),$i(w,[k])},onAppearCancelled(k){O(k,!0,void 0,!0),$i(H,[k])},onLeaveCancelled(k){I(k),$i(x,[k])}})}function Ez(e){if(e==null)return null;if(Gt(e))return[vh(e.enter),vh(e.leave)];{const t=vh(e);return[t,t]}}function vh(e){return FF(e)}function ga(e,t){t.split(/\s+/).forEach(r=>r&&e.classList.add(r)),(e[Il]||(e[Il]=new Set)).add(t)}function Ro(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.remove(n));const r=e[Il];r&&(r.delete(t),r.size||(e[Il]=void 0))}function q5(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let Az=0;function Y5(e,t,r,n){const a=e._endId=++Az,o=()=>{a===e._endId&&n()};if(r!=null)return setTimeout(o,r);const{type:i,timeout:s,propCount:u}=F_(e,t);if(!i)return n();const l=i+"end";let c=0;const f=()=>{e.removeEventListener(l,d),o()},d=p=>{p.target===e&&++c>=u&&f()};setTimeout(()=>{c(r[v]||"").split(", "),a=n(`${To}Delay`),o=n(`${To}Duration`),i=G5(a,o),s=n(`${yu}Delay`),u=n(`${yu}Duration`),l=G5(s,u);let c=null,f=0,d=0;t===To?i>0&&(c=To,f=i,d=o.length):t===yu?l>0&&(c=yu,f=l,d=u.length):(f=Math.max(i,l),c=f>0?i>l?To:yu:null,d=c?c===To?o.length:u.length:0);const p=c===To&&/\b(transform|all)(,|$)/.test(n(`${To}Property`).toString());return{type:c,timeout:f,propCount:d,hasTransform:p}}function G5(e,t){for(;e.lengthK5(r)+K5(e[n])))}function K5(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function Cm(){return document.body.offsetHeight}function Tz(e,t,r){const n=e[Il];n&&(t=(t?[t,...n]:[...n]).join(" ")),t==null?e.removeAttribute("class"):r?e.setAttribute("class",t):e.className=t}const rp=Symbol("_vod"),H_=Symbol("_vsh"),Ol={beforeMount(e,{value:t},{transition:r}){e[rp]=e.style.display==="none"?"":e.style.display,r&&t?r.beforeEnter(e):bu(e,t)},mounted(e,{value:t},{transition:r}){r&&t&&r.enter(e)},updated(e,{value:t,oldValue:r},{transition:n}){!t!=!r&&(n?t?(n.beforeEnter(e),bu(e,!0),n.enter(e)):n.leave(e,()=>{bu(e,!1)}):bu(e,t))},beforeUnmount(e,{value:t}){bu(e,t)}};function bu(e,t){e.style.display=t?e[rp]:"none",e[H_]=!t}const z_=Symbol("");function Dr(e){const t=ps();if(!t)return;const r=t.ut=(a=e(t.proxy))=>{Array.from(document.querySelectorAll(`[data-v-owner="${t.uid}"]`)).forEach(o=>np(o,a))},n=()=>{const a=e(t.proxy);t.ce?np(t.ce,a):Sm(t.subTree,a),r(a)};c_(()=>{KS(n)}),_t(()=>{Ae(n,ta,{flush:"post"});const a=new MutationObserver(n);a.observe(t.subTree.el.parentNode,{childList:!0}),xr(()=>a.disconnect())})}function Sm(e,t){if(e.shapeFlag&128){const r=e.suspense;e=r.activeBranch,r.pendingBranch&&!r.isHydrating&&r.effects.push(()=>{Sm(r.activeBranch,t)})}for(;e.component;)e=e.component.subTree;if(e.shapeFlag&1&&e.el)np(e.el,t);else if(e.type===De)e.children.forEach(r=>Sm(r,t));else if(e.type===ac){let{el:r,anchor:n}=e;for(;r&&(np(r,t),r!==n);)r=r.nextSibling}}function np(e,t){if(e.nodeType===1){const r=e.style;let n="";for(const a in t)r.setProperty(`--${a}`,t[a]),n+=`--${a}: ${t[a]};`;r[z_]=n}}const $z=/(^|;)\s*display\s*:/;function Iz(e,t,r){const n=e.style,a=rr(r);let o=!1;if(r&&!a){if(t)if(rr(t))for(const i of t.split(";")){const s=i.slice(0,i.indexOf(":")).trim();r[s]==null&&hf(n,s,"")}else for(const i in t)r[i]==null&&hf(n,i,"");for(const i in r)i==="display"&&(o=!0),hf(n,i,r[i])}else if(a){if(t!==r){const i=n[z_];i&&(r+=";"+i),n.cssText=r,o=$z.test(r)}}else t&&e.removeAttribute("style");rp in e&&(e[rp]=o?n.display:"",e[H_]&&(n.display="none"))}const W5=/\s*!important$/;function hf(e,t,r){if(ct(r))r.forEach(n=>hf(e,t,n));else if(r==null&&(r=""),t.startsWith("--"))e.setProperty(t,r);else{const n=Oz(e,t);W5.test(r)?e.setProperty(hi(n),r.replace(W5,""),"important"):e[n]=r}}const Z5=["Webkit","Moz","ms"],hh={};function Oz(e,t){const r=hh[t];if(r)return r;let n=zn(t);if(n!=="filter"&&n in e)return hh[t]=n;n=c1(n);for(let a=0;amh||(Nz.then(()=>mh=0),mh=Date.now());function Rz(e,t){const r=n=>{if(!n._vts)n._vts=Date.now();else if(n._vts<=r.attached)return;na(Bz(n,r.value),t,5,[n])};return r.value=e,r.attached=Lz(),r}function Bz(e,t){if(ct(t)){const r=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{r.call(e),e._stopped=!0},t.map(n=>a=>!a._stopped&&n&&n(a))}else return t}const r4=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,Fz=(e,t,r,n,a,o)=>{const i=a==="svg";t==="class"?Tz(e,n,i):t==="style"?Iz(e,r,n):s1(t)?ry(t)||Pz(e,t,r,n,o):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):Hz(e,t,n,i))?(J5(e,t,n),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&X5(e,t,n,i,o,t!=="value")):e._isVueCE&&(/[A-Z]/.test(t)||!rr(n))?J5(e,zn(t),n,o,t):(t==="true-value"?e._trueValue=n:t==="false-value"&&(e._falseValue=n),X5(e,t,n,i))};function Hz(e,t,r,n){if(n)return!!(t==="innerHTML"||t==="textContent"||t in e&&r4(t)&&vt(r));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const a=e.tagName;if(a==="IMG"||a==="VIDEO"||a==="CANVAS"||a==="SOURCE")return!1}return r4(t)&&rr(r)?!1:t in e}const j_=new WeakMap,U_=new WeakMap,ap=Symbol("_moveCb"),n4=Symbol("_enterCb"),zz=e=>(delete e.props.mode,e),jz=zz({name:"TransitionGroup",props:pr({},R_,{tag:String,moveClass:String}),setup(e,{slots:t}){const r=ps(),n=r_();let a,o;return d_(()=>{if(!a.length)return;const i=e.moveClass||`${e.name||"v"}-move`;if(!Gz(a[0].el,r.vnode.el,i))return;a.forEach(Vz),a.forEach(qz);const s=a.filter(Yz);Cm(),s.forEach(u=>{const l=u.el,c=l.style;ga(l,i),c.transform=c.webkitTransform=c.transitionDuration="";const f=l[ap]=d=>{d&&d.target!==l||(!d||/transform$/.test(d.propertyName))&&(l.removeEventListener("transitionend",f),l[ap]=null,Ro(l,i))};l.addEventListener("transitionend",f)})}),()=>{const i=Tt(e),s=B_(i);let u=i.tag||De;if(a=[],o)for(let l=0;l{s.split(/\s+/).forEach(u=>u&&n.classList.remove(u))}),r.split(/\s+/).forEach(s=>s&&n.classList.add(s)),n.style.display="none";const o=t.nodeType===1?t:t.parentNode;o.appendChild(n);const{hasTransform:i}=F_(n);return o.removeChild(n),i}const a4=e=>{const t=e.props["onUpdate:modelValue"]||!1;return ct(t)?r=>df(t,r):t};function Kz(e){e.target.composing=!0}function o4(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const gh=Symbol("_assign"),G9e={created(e,{modifiers:{lazy:t,trim:r,number:n}},a){e[gh]=a4(a);const o=n||a.props&&a.props.type==="number";zs(e,t?"change":"input",i=>{if(i.target.composing)return;let s=e.value;r&&(s=s.trim()),o&&(s=um(s)),e[gh](s)}),r&&zs(e,"change",()=>{e.value=e.value.trim()}),t||(zs(e,"compositionstart",Kz),zs(e,"compositionend",o4),zs(e,"change",o4))},mounted(e,{value:t}){e.value=t??""},beforeUpdate(e,{value:t,oldValue:r,modifiers:{lazy:n,trim:a,number:o}},i){if(e[gh]=a4(i),e.composing)return;const s=(o||e.type==="number")&&!/^0\d/.test(e.value)?um(e.value):e.value,u=t??"";s!==u&&(document.activeElement===e&&e.type!=="range"&&(n&&t===r||a&&e.value.trim()===u)||(e.value=u))}},Wz=["ctrl","shift","alt","meta"],Zz={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)=>Wz.some(r=>e[`${r}Key`]&&!t.includes(r))},gt=(e,t)=>{const r=e._withMods||(e._withMods={}),n=t.join(".");return r[n]||(r[n]=(a,...o)=>{for(let i=0;i{const r=e._withKeys||(e._withKeys={}),n=t.join(".");return r[n]||(r[n]=a=>{if(!("key"in a))return;const o=hi(a.key);if(t.some(i=>i===o||Qz[i]===o))return e(a)})},Xz=pr({patchProp:Fz},xz);let i4;function V_(){return i4||(i4=QH(Xz))}const s4=(...e)=>{V_().render(...e)},Jz=(...e)=>{const t=V_().createApp(...e),{mount:r}=t;return t.mount=n=>{const a=tj(n);if(!a)return;const o=t._component;!vt(o)&&!o.render&&!o.template&&(o.template=a.innerHTML),a.nodeType===1&&(a.textContent="");const i=r(a,!1,ej(a));return a instanceof Element&&(a.removeAttribute("v-cloak"),a.setAttribute("data-v-app","")),i},t};function ej(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function tj(e){return rr(e)?document.querySelector(e):e}const yt="24px",rj=["aria-hidden"],l4=` + +`,nj=ie({__name:"RuntimeKicIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:yt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const u=String(t.size).replace(/px/gi,""),l=Number(u);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return yt}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=u=>{const l={},c=Math.random().toString(36).substring(2,12);return u.replace(/id="([^"]+)"/g,(f,d)=>{const p=`${c}-${d}`;return l[d]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(f,d)=>l[d]?`#${l[d]}`:f)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=u=>u.replace(/[<>"'&]/g,l=>o[l]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?l4:a(l4)}`;return(u,l)=>(y(),q(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon runtime-kic-icon","data-testid":"kui-icon-wrapper-runtime-kic-icon",style:qe(n.value),tabindex:e.decorative?"-1":void 0},{default:P(()=>[(y(),E("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-runtime-kic-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,rj))]),_:1},8,["aria-hidden","style","tabindex"]))}}),aj=["aria-hidden"],u4='',oj=ie({__name:"AddCircleIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:yt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const u=String(t.size).replace(/px/gi,""),l=Number(u);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return yt}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=u=>{const l={},c=Math.random().toString(36).substring(2,12);return u.replace(/id="([^"]+)"/g,(f,d)=>{const p=`${c}-${d}`;return l[d]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(f,d)=>l[d]?`#${l[d]}`:f)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=u=>u.replace(/[<>"'&]/g,l=>o[l]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?u4:a(u4)}`;return(u,l)=>(y(),q(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon add-circle-icon","data-testid":"kui-icon-wrapper-add-circle-icon",style:qe(n.value),tabindex:e.decorative?"-1":void 0},{default:P(()=>[(y(),E("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-add-circle-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,aj))]),_:1},8,["aria-hidden","style","tabindex"]))}}),ij=["aria-hidden"],c4='',sj=ie({__name:"BookIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:yt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const u=String(t.size).replace(/px/gi,""),l=Number(u);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return yt}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=u=>{const l={},c=Math.random().toString(36).substring(2,12);return u.replace(/id="([^"]+)"/g,(f,d)=>{const p=`${c}-${d}`;return l[d]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(f,d)=>l[d]?`#${l[d]}`:f)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=u=>u.replace(/[<>"'&]/g,l=>o[l]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?c4:a(c4)}`;return(u,l)=>(y(),q(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon book-icon","data-testid":"kui-icon-wrapper-book-icon",style:qe(n.value),tabindex:e.decorative?"-1":void 0},{default:P(()=>[(y(),E("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-book-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,ij))]),_:1},8,["aria-hidden","style","tabindex"]))}}),lj=["aria-hidden"],d4='',uj=ie({__name:"ChevronDownIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:yt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const u=String(t.size).replace(/px/gi,""),l=Number(u);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return yt}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=u=>{const l={},c=Math.random().toString(36).substring(2,12);return u.replace(/id="([^"]+)"/g,(f,d)=>{const p=`${c}-${d}`;return l[d]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(f,d)=>l[d]?`#${l[d]}`:f)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=u=>u.replace(/[<>"'&]/g,l=>o[l]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?d4:a(d4)}`;return(u,l)=>(y(),q(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon chevron-down-icon","data-testid":"kui-icon-wrapper-chevron-down-icon",style:qe(n.value),tabindex:e.decorative?"-1":void 0},{default:P(()=>[(y(),E("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-chevron-down-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,lj))]),_:1},8,["aria-hidden","style","tabindex"]))}}),cj=["aria-hidden"],f4='',dj=ie({__name:"CogIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:yt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const u=String(t.size).replace(/px/gi,""),l=Number(u);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return yt}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=u=>{const l={},c=Math.random().toString(36).substring(2,12);return u.replace(/id="([^"]+)"/g,(f,d)=>{const p=`${c}-${d}`;return l[d]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(f,d)=>l[d]?`#${l[d]}`:f)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=u=>u.replace(/[<>"'&]/g,l=>o[l]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?f4:a(f4)}`;return(u,l)=>(y(),q(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon cog-icon","data-testid":"kui-icon-wrapper-cog-icon",style:qe(n.value),tabindex:e.decorative?"-1":void 0},{default:P(()=>[(y(),E("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-cog-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,cj))]),_:1},8,["aria-hidden","style","tabindex"]))}}),fj=["aria-hidden"],p4='',pj=ie({__name:"CopyIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:yt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const u=String(t.size).replace(/px/gi,""),l=Number(u);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return yt}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=u=>{const l={},c=Math.random().toString(36).substring(2,12);return u.replace(/id="([^"]+)"/g,(f,d)=>{const p=`${c}-${d}`;return l[d]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(f,d)=>l[d]?`#${l[d]}`:f)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=u=>u.replace(/[<>"'&]/g,l=>o[l]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?p4:a(p4)}`;return(u,l)=>(y(),q(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon copy-icon","data-testid":"kui-icon-wrapper-copy-icon",style:qe(n.value),tabindex:e.decorative?"-1":void 0},{default:P(()=>[(y(),E("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-copy-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,fj))]),_:1},8,["aria-hidden","style","tabindex"]))}}),vj=["aria-hidden"],v4='',hj=ie({__name:"DangerIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:yt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const u=String(t.size).replace(/px/gi,""),l=Number(u);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return yt}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=u=>{const l={},c=Math.random().toString(36).substring(2,12);return u.replace(/id="([^"]+)"/g,(f,d)=>{const p=`${c}-${d}`;return l[d]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(f,d)=>l[d]?`#${l[d]}`:f)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=u=>u.replace(/[<>"'&]/g,l=>o[l]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?v4:a(v4)}`;return(u,l)=>(y(),q(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon danger-icon","data-testid":"kui-icon-wrapper-danger-icon",style:qe(n.value),tabindex:e.decorative?"-1":void 0},{default:P(()=>[(y(),E("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-danger-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,vj))]),_:1},8,["aria-hidden","style","tabindex"]))}}),mj=["aria-hidden"],h4='',gj=ie({__name:"DeployIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:yt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const u=String(t.size).replace(/px/gi,""),l=Number(u);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return yt}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=u=>{const l={},c=Math.random().toString(36).substring(2,12);return u.replace(/id="([^"]+)"/g,(f,d)=>{const p=`${c}-${d}`;return l[d]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(f,d)=>l[d]?`#${l[d]}`:f)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=u=>u.replace(/[<>"'&]/g,l=>o[l]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?h4:a(h4)}`;return(u,l)=>(y(),q(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon deploy-icon","data-testid":"kui-icon-wrapper-deploy-icon",style:qe(n.value),tabindex:e.decorative?"-1":void 0},{default:P(()=>[(y(),E("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-deploy-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,mj))]),_:1},8,["aria-hidden","style","tabindex"]))}}),yj=["aria-hidden"],m4='',bj=ie({__name:"FilterIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:yt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const u=String(t.size).replace(/px/gi,""),l=Number(u);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return yt}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=u=>{const l={},c=Math.random().toString(36).substring(2,12);return u.replace(/id="([^"]+)"/g,(f,d)=>{const p=`${c}-${d}`;return l[d]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(f,d)=>l[d]?`#${l[d]}`:f)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=u=>u.replace(/[<>"'&]/g,l=>o[l]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?m4:a(m4)}`;return(u,l)=>(y(),q(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon filter-icon","data-testid":"kui-icon-wrapper-filter-icon",style:qe(n.value),tabindex:e.decorative?"-1":void 0},{default:P(()=>[(y(),E("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-filter-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,yj))]),_:1},8,["aria-hidden","style","tabindex"]))}}),wj=["aria-hidden"],g4='',Cj=ie({__name:"ForwardIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:yt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const u=String(t.size).replace(/px/gi,""),l=Number(u);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return yt}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=u=>{const l={},c=Math.random().toString(36).substring(2,12);return u.replace(/id="([^"]+)"/g,(f,d)=>{const p=`${c}-${d}`;return l[d]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(f,d)=>l[d]?`#${l[d]}`:f)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=u=>u.replace(/[<>"'&]/g,l=>o[l]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?g4:a(g4)}`;return(u,l)=>(y(),q(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon forward-icon","data-testid":"kui-icon-wrapper-forward-icon",style:qe(n.value),tabindex:e.decorative?"-1":void 0},{default:P(()=>[(y(),E("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-forward-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,wj))]),_:1},8,["aria-hidden","style","tabindex"]))}}),Sj=["aria-hidden"],y4='',_j=ie({__name:"GatewayIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:yt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const u=String(t.size).replace(/px/gi,""),l=Number(u);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return yt}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=u=>{const l={},c=Math.random().toString(36).substring(2,12);return u.replace(/id="([^"]+)"/g,(f,d)=>{const p=`${c}-${d}`;return l[d]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(f,d)=>l[d]?`#${l[d]}`:f)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=u=>u.replace(/[<>"'&]/g,l=>o[l]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?y4:a(y4)}`;return(u,l)=>(y(),q(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon gateway-icon","data-testid":"kui-icon-wrapper-gateway-icon",style:qe(n.value),tabindex:e.decorative?"-1":void 0},{default:P(()=>[(y(),E("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-gateway-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,Sj))]),_:1},8,["aria-hidden","style","tabindex"]))}}),xj=["aria-hidden"],b4='',kj=ie({__name:"HelpIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:yt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const u=String(t.size).replace(/px/gi,""),l=Number(u);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return yt}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=u=>{const l={},c=Math.random().toString(36).substring(2,12);return u.replace(/id="([^"]+)"/g,(f,d)=>{const p=`${c}-${d}`;return l[d]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(f,d)=>l[d]?`#${l[d]}`:f)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=u=>u.replace(/[<>"'&]/g,l=>o[l]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?b4:a(b4)}`;return(u,l)=>(y(),q(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon help-icon","data-testid":"kui-icon-wrapper-help-icon",style:qe(n.value),tabindex:e.decorative?"-1":void 0},{default:P(()=>[(y(),E("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-help-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,xj))]),_:1},8,["aria-hidden","style","tabindex"]))}}),Ej=["aria-hidden"],w4='',Aj=ie({__name:"InfoIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:yt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const u=String(t.size).replace(/px/gi,""),l=Number(u);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return yt}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=u=>{const l={},c=Math.random().toString(36).substring(2,12);return u.replace(/id="([^"]+)"/g,(f,d)=>{const p=`${c}-${d}`;return l[d]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(f,d)=>l[d]?`#${l[d]}`:f)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=u=>u.replace(/[<>"'&]/g,l=>o[l]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?w4:a(w4)}`;return(u,l)=>(y(),q(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon info-icon","data-testid":"kui-icon-wrapper-info-icon",style:qe(n.value),tabindex:e.decorative?"-1":void 0},{default:P(()=>[(y(),E("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-info-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,Ej))]),_:1},8,["aria-hidden","style","tabindex"]))}}),Tj=["aria-hidden"],C4='',$j=ie({__name:"KongIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:yt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const u=String(t.size).replace(/px/gi,""),l=Number(u);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return yt}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=u=>{const l={},c=Math.random().toString(36).substring(2,12);return u.replace(/id="([^"]+)"/g,(f,d)=>{const p=`${c}-${d}`;return l[d]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(f,d)=>l[d]?`#${l[d]}`:f)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=u=>u.replace(/[<>"'&]/g,l=>o[l]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?C4:a(C4)}`;return(u,l)=>(y(),q(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon kong-icon","data-testid":"kui-icon-wrapper-kong-icon",style:qe(n.value),tabindex:e.decorative?"-1":void 0},{default:P(()=>[(y(),E("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-kong-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,Tj))]),_:1},8,["aria-hidden","style","tabindex"]))}}),Ij=["aria-hidden"],S4='',Oj=ie({__name:"MeshIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:yt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const u=String(t.size).replace(/px/gi,""),l=Number(u);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return yt}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=u=>{const l={},c=Math.random().toString(36).substring(2,12);return u.replace(/id="([^"]+)"/g,(f,d)=>{const p=`${c}-${d}`;return l[d]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(f,d)=>l[d]?`#${l[d]}`:f)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=u=>u.replace(/[<>"'&]/g,l=>o[l]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?S4:a(S4)}`;return(u,l)=>(y(),q(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon mesh-icon","data-testid":"kui-icon-wrapper-mesh-icon",style:qe(n.value),tabindex:e.decorative?"-1":void 0},{default:P(()=>[(y(),E("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-mesh-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,Ij))]),_:1},8,["aria-hidden","style","tabindex"]))}}),Mj=["aria-hidden"],_4='',Pj=ie({__name:"MoreIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:yt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const u=String(t.size).replace(/px/gi,""),l=Number(u);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return yt}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=u=>{const l={},c=Math.random().toString(36).substring(2,12);return u.replace(/id="([^"]+)"/g,(f,d)=>{const p=`${c}-${d}`;return l[d]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(f,d)=>l[d]?`#${l[d]}`:f)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=u=>u.replace(/[<>"'&]/g,l=>o[l]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?_4:a(_4)}`;return(u,l)=>(y(),q(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon more-icon","data-testid":"kui-icon-wrapper-more-icon",style:qe(n.value),tabindex:e.decorative?"-1":void 0},{default:P(()=>[(y(),E("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-more-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,Mj))]),_:1},8,["aria-hidden","style","tabindex"]))}}),Dj=["aria-hidden"],x4='',k4=ie({__name:"PortalIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:yt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const u=String(t.size).replace(/px/gi,""),l=Number(u);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return yt}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=u=>{const l={},c=Math.random().toString(36).substring(2,12);return u.replace(/id="([^"]+)"/g,(f,d)=>{const p=`${c}-${d}`;return l[d]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(f,d)=>l[d]?`#${l[d]}`:f)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=u=>u.replace(/[<>"'&]/g,l=>o[l]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?x4:a(x4)}`;return(u,l)=>(y(),q(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon portal-icon","data-testid":"kui-icon-wrapper-portal-icon",style:qe(n.value),tabindex:e.decorative?"-1":void 0},{default:P(()=>[(y(),E("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-portal-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,Dj))]),_:1},8,["aria-hidden","style","tabindex"]))}}),Nj=["aria-hidden"],E4=` +`,Lj=ie({__name:"ProgressIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:yt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const u=String(t.size).replace(/px/gi,""),l=Number(u);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return yt}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=u=>{const l={},c=Math.random().toString(36).substring(2,12);return u.replace(/id="([^"]+)"/g,(f,d)=>{const p=`${c}-${d}`;return l[d]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(f,d)=>l[d]?`#${l[d]}`:f)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=u=>u.replace(/[<>"'&]/g,l=>o[l]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?E4:a(E4)}`;return(u,l)=>(y(),q(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon progress-icon","data-testid":"kui-icon-wrapper-progress-icon",style:qe(n.value),tabindex:e.decorative?"-1":void 0},{default:P(()=>[(y(),E("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-progress-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,Nj))]),_:1},8,["aria-hidden","style","tabindex"]))}}),Rj=["aria-hidden"],A4='',Bj=ie({__name:"RefreshIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:yt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const u=String(t.size).replace(/px/gi,""),l=Number(u);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return yt}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=u=>{const l={},c=Math.random().toString(36).substring(2,12);return u.replace(/id="([^"]+)"/g,(f,d)=>{const p=`${c}-${d}`;return l[d]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(f,d)=>l[d]?`#${l[d]}`:f)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=u=>u.replace(/[<>"'&]/g,l=>o[l]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?A4:a(A4)}`;return(u,l)=>(y(),q(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon refresh-icon","data-testid":"kui-icon-wrapper-refresh-icon",style:qe(n.value),tabindex:e.decorative?"-1":void 0},{default:P(()=>[(y(),E("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-refresh-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,Rj))]),_:1},8,["aria-hidden","style","tabindex"]))}}),Fj=["aria-hidden"],T4='',Hj=ie({__name:"WarningIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:yt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const u=String(t.size).replace(/px/gi,""),l=Number(u);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return yt}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=u=>{const l={},c=Math.random().toString(36).substring(2,12);return u.replace(/id="([^"]+)"/g,(f,d)=>{const p=`${c}-${d}`;return l[d]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(f,d)=>l[d]?`#${l[d]}`:f)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=u=>u.replace(/[<>"'&]/g,l=>o[l]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?T4:a(T4)}`;return(u,l)=>(y(),q(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon warning-icon","data-testid":"kui-icon-wrapper-warning-icon",style:qe(n.value),tabindex:e.decorative?"-1":void 0},{default:P(()=>[(y(),E("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-warning-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,Fj))]),_:1},8,["aria-hidden","style","tabindex"]))}}),$4=Symbol("route-view-root"),Sy=Symbol("route-view-parent"),zj={class:"app-view"},jj={key:0,"aria-label":"Breadcrumb"},Uj={key:0,class:"app-view-title-bar"},Vj={class:"actions"},qj={key:1},Yj=ie({__name:"AppView",props:{breadcrumbs:{default:null},fullscreen:{type:Boolean,default:!1},docs:{default:""}},setup(e){const t=e,r=bt(),n=tr(Sy),a=tr("app-summary-view","");jr("app-summary-view","");const o=new Map,i=z([]),s=Symbol("app-view"),u=d=>{const p=[...d.values()];p.some(v=>v.length===0)?i.value=[]:i.value=p.flat()},l={addBreadcrumbs:(d,p)=>{if(typeof d<"u"){if(o.has(p)){const v=o.get(p);if(JSON.stringify(v)===JSON.stringify(d))return}o.set(p,d),u(o)}},removeBreadcrumbs:d=>{o.has(d)&&(o.delete(d),u(o))}},c=tr("app-view-parent",void 0);c||jr("app-view-parent",l);const f=c||l;return Ae(()=>t.breadcrumbs,d=>{d!==null&&f.addBreadcrumbs(d,s)},{immediate:!0}),Vn(()=>{f.removeBreadcrumbs(s)}),(d,p)=>{const v=We("XBreadcrumbs"),m=We("XTeleportTemplate"),b=We("XTeleportSlot"),g=We("XAlert"),h=We("XLayout"),w=We("XIcon"),C=We("XAction");return y(),E(De,null,[Z("div",zj,[!T(c)&&i.value.length>0?(y(),E("nav",jj,[ee(v,{items:i.value},null,8,["items"])])):te("",!0),p[5]||(p[5]=le()),Z("section",{class:ke({"is-fullscreen":t.fullscreen})},[r.title||r.actions?(y(),E("header",Uj,[t.fullscreen?(y(),q(T($j),{key:0})):te("",!0),p[1]||(p[1]=le()),T(a).length>0?(y(),q(m,{key:1,to:{name:T(a)}},{default:P(()=>[V(d.$slots,"title",{},void 0,!0)]),_:3},8,["to"])):V(d.$slots,"title",{key:2},void 0,!0),p[2]||(p[2]=le()),Z("div",Vj,[r.title?(y(),q(b,{key:0,name:"app-view-docs"})):te("",!0),p[0]||(p[0]=le()),V(d.$slots,"actions",{},()=>[ee(b,{name:`${T(n).name}-actions`},null,8,["name"])],!0)])])):te("",!0),p[3]||(p[3]=le()),r.notifications?(y(),E("aside",qj,[ee(g,{class:"mb-4",variant:"warning"},{default:P(()=>[V(d.$slots,"notifications",{},void 0,!0)]),_:3})])):te("",!0),p[4]||(p[4]=le()),ee(h,{type:"stack"},{default:P(()=>[V(d.$slots,"default",{},void 0,!0)]),_:3})],2)]),p[6]||(p[6]=le()),t.docs.length>0?(y(),q(m,{key:0,to:{name:"app-view-docs"}},{default:P(()=>[ee(C,{appearance:"secondary",icon:"",href:t.docs},{default:P(()=>[ee(w,{name:"docs"})]),_:1},8,["href"])]),_:1})):te("",!0)],64)}}}),nr=(e,t)=>{const r=e.__vccOpts||e;for(const[n,a]of t)r[n]=a;return r},Gj=nr(Yj,[["__scopeId","data-v-d9acf228"]]);function K9e(e){return f1()?(oy(e),!0):!1}const Kj=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const Wj=Object.prototype.toString,W9e=e=>Wj.call(e)==="[object Object]",op=()=>{},Z9e=Zj();function Zj(){var e,t;return Kj&&((e=window==null?void 0:window.navigator)==null?void 0:e.userAgent)&&(/iP(?:ad|hone|od)/.test(window.navigator.userAgent)||((t=window==null?void 0:window.navigator)==null?void 0:t.maxTouchPoints)>2&&/iPad|Macintosh/.test(window==null?void 0:window.navigator.userAgent))}function q_(e,t){function r(...n){return new Promise((a,o)=>{Promise.resolve(e(()=>t.apply(this,n),{fn:t,thisArg:this,args:n})).then(a).catch(o)})}return r}function Qj(e,t={}){let r,n,a=op;const o=u=>{clearTimeout(u),a(),a=op};let i;return u=>{const l=Qo(e),c=Qo(t.maxWait);return r&&o(r),l<=0||c!==void 0&&c<=0?(n&&(o(n),n=null),Promise.resolve(u())):new Promise((f,d)=>{a=t.rejectOnCancel?d:f,i=u,c&&!n&&(n=setTimeout(()=>{r&&o(r),n=null,f(i())},c)),r=setTimeout(()=>{n&&o(n),n=null,f(u())},l)})}}function Xj(...e){let t=0,r,n=!0,a=op,o,i,s,u,l;!Xt(e[0])&&typeof e[0]=="object"?{delay:i,trailing:s=!0,leading:u=!0,rejectOnCancel:l=!1}=e[0]:[i,s=!0,u=!0,l=!1]=e;const c=()=>{r&&(clearTimeout(r),r=void 0,a(),a=op)};return d=>{const p=Qo(i),v=Date.now()-t,m=()=>o=d();return c(),p<=0?(t=Date.now(),m()):(v>p&&(u||!n)?(t=Date.now(),m()):s&&(o=new Promise((b,g)=>{a=l?g:b,r=setTimeout(()=>{t=Date.now(),n=!0,b(m()),c()},Math.max(0,p-v))})),!u&&!r&&(r=setTimeout(()=>n=!0,p)),n=!1,o)}}function Q9e(e){return Array.isArray(e)?e:[e]}function Jj(e,t=200,r={}){return q_(Qj(t,r),e)}function eU(e,t=200,r=!1,n=!0,a=!1){return q_(Xj(t,r,n,a),e)}function X9e(e,t,r){return Ae(e,t,{...r,immediate:!0})}const tU={key:0},rU=ie({__name:"DataCollection",props:{type:{default:""},paginationType:{default:"server"},page:{default:0},pageSize:{default:0},total:{default:0},items:{},predicate:{type:Function,default:()=>!0},comparator:{type:Function,default:void 0},find:{type:Boolean,default:!1},empty:{type:Boolean,default:!0}},emits:["change","error"],setup(e,{emit:t}){const r=e,n=t,a=bt(),o=eU(u=>{n("change",u)}),i=S(()=>{if(a.item)return r.items;if(r.find){const u=r.items.find(r.predicate);return typeof u>"u"?[]:[u]}else{const u=r.items.filter(r.predicate);return typeof r.comparator<"u"?u.sort(r.comparator):u}}),s=S(()=>{if(r.paginationType==="client"){const u=r.pageSize*(r.page-1);return i.value.slice(u,u+r.pageSize)}else return i.value});return(u,l)=>{const c=We("XEmptyState"),f=We("KPagination"),d=We("XLayout");return T(a).item?(y(!0),E(De,{key:0},Qe([r.items.find(r.predicate)],p=>(y(),E(De,{key:p},[p?V(u.$slots,"item",{key:0,item:p},void 0,!0):V(u.$slots,"empty",{key:1,items:i.value},()=>[r.empty?(y(),q(c,{key:0,type:r.type},null,8,["type"])):te("",!0)],!0)],64))),128)):(y(),E(De,{key:1},[i.value.length===0?V(u.$slots,"empty",{key:0,items:i.value},()=>[r.empty?(y(),q(c,{key:0,type:r.type},null,8,["type"])):te("",!0)],!0):(y(),q(d,{key:1,class:"data-collection",type:"stack"},{default:P(()=>{var p;return[Z("div",null,[V(u.$slots,"default",{items:s.value},void 0,!0)]),l[2]||(l[2]=le()),typeof((p=r.items)==null?void 0:p[0])<"u"&&!(r.page===0&&r.pageSize===0&&r.total===0)?(y(),E("div",tU,[V(u.$slots,"pagination",{items:s.value},()=>[ee(f,{class:ke({pagination:!0,"with-paging":r.page!==0&&r.total>0&&r.total!==r.items.length,"with-sizing":r.pageSize!==0}),"total-count":r.total,"current-page":r.page,"initial-page-size":r.pageSize||r.total,"page-sizes":[15,30,50,75,100],onPageChange:l[0]||(l[0]=({page:v})=>{T(o)({page:v,size:r.pageSize})}),onPageSizeChange:l[1]||(l[1]=({pageSize:v})=>{T(o)({page:r.page,size:v})})},null,8,["class","total-count","current-page","initial-page-size"])],!0)])):te("",!0)]}),_:3}))],64))}}}),nU=nr(rU,[["__scopeId","data-v-5761a8e1"]]),aU="#d60027",J9e="#6c7489",I4="#afb7c5",oU="16px",O4="20px";class Xs extends Error{constructor({status:r,type:n=null,title:a,detail:o=null,instance:i=null,invalidParameters:s=[]}){super(a);Vt(this,"status");Vt(this,"type");Vt(this,"title");Vt(this,"detail");Vt(this,"instance");Vt(this,"invalidParameters");this.name="ApiError",this.status=r,this.type=n,this.title=a,this.detail=o,this.instance=i,this.invalidParameters=s}toJSON(){return{status:this.status,type:this.type,title:this.title,detail:this.detail,instance:this.instance,invalidParameters:this.invalidParameters}}toString(){return`${this.status}: ${this.message}`}}const iU={"data-testid":"error-block",class:"error-block"},sU={key:0,class:"badge-list"},lU={class:"error-block-message mt-4"},uU=["data-testid"],cU={key:2},dU={class:"error-block-message"},fU=["data-testid"],pU={key:2},vU=ie({__name:"ErrorBlock",props:{error:{},appearance:{default:"warning"}},setup(e){const t=e,r=bt(),{t:n}=Si(),a=tr("x-prompt",void 0);return(o,i)=>{const s=We("XIcon"),u=We("XBadge"),l=We("XCopyButton"),c=We("KEmptyState"),f=We("XAlert");return y(),E("div",iU,[T(a)?(y(),q(f,{key:1,variant:"danger"},{default:P(()=>[Z("div",dU,[r.default?V(o.$slots,"default",{key:0},void 0,!0):t.error instanceof T(Xs)?(y(),E(De,{key:1},[Z("p",null,ue(T(n)("common.error_state.api_error",{status:t.error.status,title:t.error.detail})),1),i[7]||(i[7]=le()),t.error.invalidParameters.length>0?(y(),E("ul",{key:0,"data-testid":`error-invalid-parameters-${t.error.status}`},[(y(!0),E(De,null,Qe(t.error.invalidParameters,d=>(y(),E("li",{key:d.field},[le(ue(T(n)("common.error_state.field"))+" ",1),Z("b",null,[Z("code",null,ue(d.field),1)]),le(": "+ue(d.reason),1)]))),128))],8,fU)):te("",!0)],64)):(y(),E("p",pU,ue(o.error.message),1))])]),_:3})):(y(),q(c,{key:0},{icon:P(()=>[t.appearance==="danger"?(y(),q(T(hj),{key:0,color:T(aU)},null,8,["color"])):(y(),q(s,{key:1,name:"warning"}))]),title:P(()=>[V(o.$slots,"title",{},()=>[le(ue(o.error instanceof T(Xs)&&o.error.detail?o.error.detail:T(n)("common.error_state.title")),1)],!0)]),default:P(()=>[i[4]||(i[4]=le()),i[5]||(i[5]=le()),o.error instanceof T(Xs)?(y(),E("div",sU,[ee(u,{appearance:t.appearance,"data-testid":"error-status"},{default:P(()=>[le(ue(o.error.status),1)]),_:1},8,["appearance"]),i[1]||(i[1]=le()),o.error.type?(y(),q(u,{key:0,appearance:"neutral","data-testid":"error-type","max-width":"auto"},{default:P(()=>[le(` + type: `+ue(o.error.type),1)]),_:1})):te("",!0),i[2]||(i[2]=le()),o.error.instance?(y(),q(u,{key:1,appearance:"neutral","data-testid":"error-trace","max-width":"auto"},{default:P(()=>[i[0]||(i[0]=le(` + trace: `)),ee(l,{text:o.error.instance},null,8,["text"])]),_:1})):te("",!0)])):te("",!0),i[6]||(i[6]=le()),Z("div",lU,[r.default?V(o.$slots,"default",{key:0},void 0,!0):t.error instanceof T(Xs)?(y(),E(De,{key:1},[Z("p",null,ue(t.error.message),1),i[3]||(i[3]=le()),t.error.invalidParameters.length>0?(y(),E("ul",{key:0,"data-testid":`error-invalid-parameters-${t.error.status}`},[(y(!0),E(De,null,Qe(t.error.invalidParameters,d=>(y(),E("li",{key:d.field},[le(ue(T(n)("common.error_state.field"))+" ",1),Z("b",null,[Z("code",null,ue(d.field),1)]),le(": "+ue(d.reason),1)]))),128))],8,uU)):te("",!0)],64)):(y(),E("p",cU,ue(t.error.message),1))])]),_:3}))])}}}),hU=nr(vU,[["__scopeId","data-v-31719417"]]),mU=ie({__name:"DataLoader",props:{data:{default:()=>[]},errors:{default:()=>[]},src:{default:""},loader:{type:Boolean,default:!0},variant:{default:"default"}},setup(e){const t=e,r=bt();jr("data-loader",{props:t});const n=z(void 0),a=z(void 0),o=S(()=>t.src!==""?[n.value].concat(t.data):t.data),i=S(()=>(typeof a.value>"u"?t.errors:[a.value].concat(t.errors)).filter(u=>!!u));return(s,u)=>{const l=We("XProgress"),c=We("DataSource");return y(),q(c,{src:t.src,onChange:u[0]||(u[0]=f=>n.value=f),onError:u[1]||(u[1]=f=>a.value=f)},{default:P(({refresh:f})=>[o.value.length>0&&o.value.every(d=>typeof d<"u")?(y(),E(De,{key:0},[i.value.length>0?V(s.$slots,"disconnected",{key:0,data:n.value,error:i.value[0],refresh:t.src!==""?f:()=>{}}):te("",!0),u[2]||(u[2]=le()),V(s.$slots,"loadable",{data:n.value,error:a.value,refresh:t.src!==""?f:()=>{}}),u[3]||(u[3]=le()),V(s.$slots,"default",{data:n.value,error:a.value,refresh:t.src!==""?f:()=>{}})],64)):i.value.length>0?V(s.$slots,"error",{key:1,data:n.value,error:i.value[0],refresh:t.src!==""?f:()=>{}},()=>[ee(hU,Je(s.$attrs,{error:i.value[0]}),null,16,["error"])]):(y(),E(De,{key:2},[V(s.$slots,"loadable",{data:n.value,error:a.value,refresh:t.src!==""?f:()=>{}}),u[4]||(u[4]=le()),t.loader&&typeof r.loadable>"u"?V(s.$slots,"connecting",{key:0,data:void 0,error:a.value,refresh:t.src!==""?f:()=>{}},()=>[t.src!==""?(y(),q(l,Je({key:0},s.$attrs,{variant:t.variant==="default"?"legacy":t.variant}),null,16,["variant"])):te("",!0)]):V(s.$slots,"default",{key:1,data:n.value,error:a.value,refresh:t.src!==""?f:()=>{}})],64))]),_:3},8,["src"])}}}),Y_=ie({__name:"DataSink",props:{src:{}},emits:["change","error"],setup(e,{emit:t}){const r=t,n=e,a=z(),o=z(),i=z(),s=z(!1),u=z(()=>{}),l=c=>{a.value=c,s.value=!0,u.value()};return(c,f)=>{const d=We("DataSource"),p=We("XDisclosure");return y(),E(De,null,[ee(p,null,{default:P(({toggle:v,expanded:m})=>[m?(y(),q(d,{key:0,src:`${n.src}/${encodeURIComponent(JSON.stringify(a.value))}?cacheControl=no-cache`,onChange:b=>{s.value=!1,o.value=b,i.value=void 0,r("change",b),v()},onError:b=>{s.value=!1,i.value=b,r("error",b),v()}},null,8,["src","onChange","onError"])):te("",!0),f[0]||(f[0]=le()),Z("template",{ref:()=>{u.value=v}},null,512)]),_:1}),f[1]||(f[1]=le()),V(c.$slots,"default",{submit:l,error:i.value,writing:s.value,data:o.value,payload:a.value})],64)}}}),gU=ie({__name:"DataSource",props:{src:{}},emits:["change","error"],setup(e,{emit:t}){const r=ur(),n=n6e(),a=e,o=z(void 0),i=z(void 0),s=t,u=Symbol("");let l,c=new AbortController,f=()=>{};const d=v=>{const m=v.toString();return c.signal.aborted||c.abort(),c=new AbortController,m===""?(l=void 0,()=>{}):(l=n.source(m,u),l.addEventListener("message",b=>{o.value=b.data,i.value=void 0,s("change",o.value)},{signal:c.signal}),l.addEventListener("error",b=>{i.value=b.error,s("error",i.value)},{signal:c.signal}),()=>{c.abort(),o.value=void 0,n.close(m,u)})},p=()=>{f=d(a.src)};return Ae(()=>a.src,(v,m)=>{`${v}`!=`${m}`&&(f(),f=d(v))},{immediate:!0}),Vn(()=>{f()}),(v,m)=>(y(),E(De,null,[V(v.$slots,"default",{data:o.value,error:i.value,refresh:p},void 0,!0),m[0]||(m[0]=le()),Z("span",Ln(Pa(T(r))),null,16)],64))}}),G_=nr(gU,[["__scopeId","data-v-fa4dd1d0"]]),yU=ie({__name:"RouteTitle",props:{title:{type:String,required:!1,default:""},render:{type:Boolean,required:!1,default:!0}},setup(e){const t=e,r=Symbol("route-title"),n=tr(Sy);return typeof n<"u"&&(Ae(()=>t.title,a=>{a.length>0&&n.addTitle(a,r)},{immediate:!0}),Vn(()=>{n.removeTitle(r)})),(a,o)=>t.render?(y(),E(De,{key:0},[le(ue(t.title),1)],64)):te("",!0)}});/*! + * vue-router v4.5.0 + * (c) 2024 Eduardo San Martin Morote + * @license MIT + */const js=typeof document<"u";function K_(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function bU(e){return e.__esModule||e[Symbol.toStringTag]==="Module"||e.default&&K_(e.default)}const Nt=Object.assign;function yh(e,t){const r={};for(const n in t){const a=t[n];r[n]=aa(a)?a.map(e):e(a)}return r}const ic=()=>{},aa=Array.isArray,W_=/#/g,wU=/&/g,CU=/\//g,SU=/=/g,_U=/\?/g,Z_=/\+/g,xU=/%5B/g,kU=/%5D/g,Q_=/%5E/g,EU=/%60/g,X_=/%7B/g,AU=/%7C/g,J_=/%7D/g,TU=/%20/g;function _y(e){return encodeURI(""+e).replace(AU,"|").replace(xU,"[").replace(kU,"]")}function $U(e){return _y(e).replace(X_,"{").replace(J_,"}").replace(Q_,"^")}function _m(e){return _y(e).replace(Z_,"%2B").replace(TU,"+").replace(W_,"%23").replace(wU,"%26").replace(EU,"`").replace(X_,"{").replace(J_,"}").replace(Q_,"^")}function IU(e){return _m(e).replace(SU,"%3D")}function OU(e){return _y(e).replace(W_,"%23").replace(_U,"%3F")}function MU(e){return e==null?"":OU(e).replace(CU,"%2F")}function $c(e){try{return decodeURIComponent(""+e)}catch{}return""+e}const PU=/\/$/,DU=e=>e.replace(PU,"");function bh(e,t,r="/"){let n,a={},o="",i="";const s=t.indexOf("#");let u=t.indexOf("?");return s=0&&(u=-1),u>-1&&(n=t.slice(0,u),o=t.slice(u+1,s>-1?s:t.length),a=e(o)),s>-1&&(n=n||t.slice(0,s),i=t.slice(s,t.length)),n=BU(n??t,r),{fullPath:n+(o&&"?")+o+i,path:n,query:a,hash:$c(i)}}function NU(e,t){const r=t.query?e(t.query):"";return t.path+(r&&"?")+r+(t.hash||"")}function M4(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function LU(e,t,r){const n=t.matched.length-1,a=r.matched.length-1;return n>-1&&n===a&&Ml(t.matched[n],r.matched[a])&&ex(t.params,r.params)&&e(t.query)===e(r.query)&&t.hash===r.hash}function Ml(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function ex(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const r in e)if(!RU(e[r],t[r]))return!1;return!0}function RU(e,t){return aa(e)?P4(e,t):aa(t)?P4(t,e):e===t}function P4(e,t){return aa(t)?e.length===t.length&&e.every((r,n)=>r===t[n]):e.length===1&&e[0]===t}function BU(e,t){if(e.startsWith("/"))return e;if(!e)return t;const r=t.split("/"),n=e.split("/"),a=n[n.length-1];(a===".."||a===".")&&n.push("");let o=r.length-1,i,s;for(i=0;i1&&o--;else break;return r.slice(0,o).join("/")+"/"+n.slice(i).join("/")}const $o={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};var Ic;(function(e){e.pop="pop",e.push="push"})(Ic||(Ic={}));var sc;(function(e){e.back="back",e.forward="forward",e.unknown=""})(sc||(sc={}));function FU(e){if(!e)if(js){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),DU(e)}const HU=/^[^#]+#/;function zU(e,t){return e.replace(HU,"#")+t}function jU(e,t){const r=document.documentElement.getBoundingClientRect(),n=e.getBoundingClientRect();return{behavior:t.behavior,left:n.left-r.left-(t.left||0),top:n.top-r.top-(t.top||0)}}const _1=()=>({left:window.scrollX,top:window.scrollY});function UU(e){let t;if("el"in e){const r=e.el,n=typeof r=="string"&&r.startsWith("#"),a=typeof r=="string"?n?document.getElementById(r.slice(1)):document.querySelector(r):r;if(!a)return;t=jU(a,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.scrollX,t.top!=null?t.top:window.scrollY)}function D4(e,t){return(history.state?history.state.position-t:-1)+e}const xm=new Map;function VU(e,t){xm.set(e,t)}function qU(e){const t=xm.get(e);return xm.delete(e),t}let YU=()=>location.protocol+"//"+location.host;function tx(e,t){const{pathname:r,search:n,hash:a}=t,o=e.indexOf("#");if(o>-1){let s=a.includes(e.slice(o))?e.slice(o).length:1,u=a.slice(s);return u[0]!=="/"&&(u="/"+u),M4(u,"")}return M4(r,e)+n+a}function GU(e,t,r,n){let a=[],o=[],i=null;const s=({state:d})=>{const p=tx(e,location),v=r.value,m=t.value;let b=0;if(d){if(r.value=p,t.value=d,i&&i===v){i=null;return}b=m?d.position-m.position:0}else n(p);a.forEach(g=>{g(r.value,v,{delta:b,type:Ic.pop,direction:b?b>0?sc.forward:sc.back:sc.unknown})})};function u(){i=r.value}function l(d){a.push(d);const p=()=>{const v=a.indexOf(d);v>-1&&a.splice(v,1)};return o.push(p),p}function c(){const{history:d}=window;d.state&&d.replaceState(Nt({},d.state,{scroll:_1()}),"")}function f(){for(const d of o)d();o=[],window.removeEventListener("popstate",s),window.removeEventListener("beforeunload",c)}return window.addEventListener("popstate",s),window.addEventListener("beforeunload",c,{passive:!0}),{pauseListeners:u,listen:l,destroy:f}}function N4(e,t,r,n=!1,a=!1){return{back:e,current:t,forward:r,replaced:n,position:window.history.length,scroll:a?_1():null}}function KU(e){const{history:t,location:r}=window,n={value:tx(e,r)},a={value:t.state};a.value||o(n.value,{back:null,current:n.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function o(u,l,c){const f=e.indexOf("#"),d=f>-1?(r.host&&document.querySelector("base")?e:e.slice(f))+u:YU()+e+u;try{t[c?"replaceState":"pushState"](l,"",d),a.value=l}catch(p){console.error(p),r[c?"replace":"assign"](d)}}function i(u,l){const c=Nt({},t.state,N4(a.value.back,u,a.value.forward,!0),l,{position:a.value.position});o(u,c,!0),n.value=u}function s(u,l){const c=Nt({},a.value,t.state,{forward:u,scroll:_1()});o(c.current,c,!0);const f=Nt({},N4(n.value,u,null),{position:c.position+1},l);o(u,f,!1),n.value=u}return{location:n,state:a,push:s,replace:i}}function WU(e){e=FU(e);const t=KU(e),r=GU(e,t.state,t.location,t.replace);function n(o,i=!0){i||r.pauseListeners(),history.go(o)}const a=Nt({location:"",base:e,go:n,createHref:zU.bind(null,e)},t,r);return Object.defineProperty(a,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(a,"state",{enumerable:!0,get:()=>t.state.value}),a}function ZU(e){return typeof e=="string"||e&&typeof e=="object"}function rx(e){return typeof e=="string"||typeof e=="symbol"}const nx=Symbol("");var L4;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(L4||(L4={}));function Pl(e,t){return Nt(new Error,{type:e,[nx]:!0},t)}function Ka(e,t){return e instanceof Error&&nx in e&&(t==null||!!(e.type&t))}const R4="[^/]+?",QU={sensitive:!1,strict:!1,start:!0,end:!0},XU=/[.+*?^${}()[\]/\\]/g;function JU(e,t){const r=Nt({},QU,t),n=[];let a=r.start?"^":"";const o=[];for(const l of e){const c=l.length?[]:[90];r.strict&&!l.length&&(a+="/");for(let f=0;ft.length?t.length===1&&t[0]===80?1:-1:0}function ax(e,t){let r=0;const n=e.score,a=t.score;for(;r0&&t[t.length-1]<0}const tV={type:0,value:""},rV=/[a-zA-Z0-9_]/;function nV(e){if(!e)return[[]];if(e==="/")return[[tV]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(p){throw new Error(`ERR (${r})/"${l}": ${p}`)}let r=0,n=r;const a=[];let o;function i(){o&&a.push(o),o=[]}let s=0,u,l="",c="";function f(){l&&(r===0?o.push({type:0,value:l}):r===1||r===2||r===3?(o.length>1&&(u==="*"||u==="+")&&t(`A repeatable param (${l}) must be alone in its segment. eg: '/:ids+.`),o.push({type:1,value:l,regexp:c,repeatable:u==="*"||u==="+",optional:u==="*"||u==="?"})):t("Invalid state to consume buffer"),l="")}function d(){l+=u}for(;s{i(w)}:ic}function i(f){if(rx(f)){const d=n.get(f);d&&(n.delete(f),r.splice(r.indexOf(d),1),d.children.forEach(i),d.alias.forEach(i))}else{const d=r.indexOf(f);d>-1&&(r.splice(d,1),f.record.name&&n.delete(f.record.name),f.children.forEach(i),f.alias.forEach(i))}}function s(){return r}function u(f){const d=lV(f,r);r.splice(d,0,f),f.record.name&&!z4(f)&&n.set(f.record.name,f)}function l(f,d){let p,v={},m,b;if("name"in f&&f.name){if(p=n.get(f.name),!p)throw Pl(1,{location:f});b=p.record.name,v=Nt(F4(d.params,p.keys.filter(w=>!w.optional).concat(p.parent?p.parent.keys.filter(w=>w.optional):[]).map(w=>w.name)),f.params&&F4(f.params,p.keys.map(w=>w.name))),m=p.stringify(v)}else if(f.path!=null)m=f.path,p=r.find(w=>w.re.test(m)),p&&(v=p.parse(m),b=p.record.name);else{if(p=d.name?n.get(d.name):r.find(w=>w.re.test(d.path)),!p)throw Pl(1,{location:f,currentLocation:d});b=p.record.name,v=Nt({},d.params,f.params),m=p.stringify(v)}const g=[];let h=p;for(;h;)g.unshift(h.record),h=h.parent;return{name:b,path:m,params:v,matched:g,meta:sV(g)}}e.forEach(f=>o(f));function c(){r.length=0,n.clear()}return{addRoute:o,resolve:l,removeRoute:i,clearRoutes:c,getRoutes:s,getRecordMatcher:a}}function F4(e,t){const r={};for(const n of t)n in e&&(r[n]=e[n]);return r}function H4(e){const t={path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:e.aliasOf,beforeEnter:e.beforeEnter,props:iV(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}};return Object.defineProperty(t,"mods",{value:{}}),t}function iV(e){const t={},r=e.props||!1;if("component"in e)t.default=r;else for(const n in e.components)t[n]=typeof r=="object"?r[n]:r;return t}function z4(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function sV(e){return e.reduce((t,r)=>Nt(t,r.meta),{})}function j4(e,t){const r={};for(const n in e)r[n]=n in t?t[n]:e[n];return r}function lV(e,t){let r=0,n=t.length;for(;r!==n;){const o=r+n>>1;ax(e,t[o])<0?n=o:r=o+1}const a=uV(e);return a&&(n=t.lastIndexOf(a,n-1)),n}function uV(e){let t=e;for(;t=t.parent;)if(ox(t)&&ax(e,t)===0)return t}function ox({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function cV(e){const t={};if(e===""||e==="?")return t;const n=(e[0]==="?"?e.slice(1):e).split("&");for(let a=0;ao&&_m(o)):[n&&_m(n)]).forEach(o=>{o!==void 0&&(t+=(t.length?"&":"")+r,o!=null&&(t+="="+o))})}return t}function dV(e){const t={};for(const r in e){const n=e[r];n!==void 0&&(t[r]=aa(n)?n.map(a=>a==null?null:""+a):n==null?n:""+n)}return t}const fV=Symbol(""),V4=Symbol(""),x1=Symbol(""),xy=Symbol(""),km=Symbol("");function wu(){let e=[];function t(n){return e.push(n),()=>{const a=e.indexOf(n);a>-1&&e.splice(a,1)}}function r(){e=[]}return{add:t,list:()=>e.slice(),reset:r}}function jo(e,t,r,n,a,o=i=>i()){const i=n&&(n.enterCallbacks[a]=n.enterCallbacks[a]||[]);return()=>new Promise((s,u)=>{const l=d=>{d===!1?u(Pl(4,{from:r,to:t})):d instanceof Error?u(d):ZU(d)?u(Pl(2,{from:t,to:d})):(i&&n.enterCallbacks[a]===i&&typeof d=="function"&&i.push(d),s())},c=o(()=>e.call(n&&n.instances[a],t,r,l));let f=Promise.resolve(c);e.length<3&&(f=f.then(l)),f.catch(d=>u(d))})}function wh(e,t,r,n,a=o=>o()){const o=[];for(const i of e)for(const s in i.components){let u=i.components[s];if(!(t!=="beforeRouteEnter"&&!i.instances[s]))if(K_(u)){const c=(u.__vccOpts||u)[t];c&&o.push(jo(c,r,n,i,s,a))}else{let l=u();o.push(()=>l.then(c=>{if(!c)throw new Error(`Couldn't resolve component "${s}" at "${i.path}"`);const f=bU(c)?c.default:c;i.mods[s]=c,i.components[s]=f;const p=(f.__vccOpts||f)[t];return p&&jo(p,r,n,i,s,a)()}))}}return o}function q4(e){const t=tr(x1),r=tr(xy),n=S(()=>{const u=T(e.to);return t.resolve(u)}),a=S(()=>{const{matched:u}=n.value,{length:l}=u,c=u[l-1],f=r.matched;if(!c||!f.length)return-1;const d=f.findIndex(Ml.bind(null,c));if(d>-1)return d;const p=Y4(u[l-2]);return l>1&&Y4(c)===p&&f[f.length-1].path!==p?f.findIndex(Ml.bind(null,u[l-2])):d}),o=S(()=>a.value>-1&&mV(r.params,n.value.params)),i=S(()=>a.value>-1&&a.value===r.matched.length-1&&ex(r.params,n.value.params));function s(u={}){if(hV(u)){const l=t[T(e.replace)?"replace":"push"](T(e.to)).catch(ic);return e.viewTransition&&typeof document<"u"&&"startViewTransition"in document&&document.startViewTransition(()=>l),l}return Promise.resolve()}return{route:n,href:S(()=>n.value.href),isActive:o,isExactActive:i,navigate:s}}function pV(e){return e.length===1?e[0]:e}const vV=ie({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:q4,setup(e,{slots:t}){const r=ua(q4(e)),{options:n}=tr(x1),a=S(()=>({[G4(e.activeClass,n.linkActiveClass,"router-link-active")]:r.isActive,[G4(e.exactActiveClass,n.linkExactActiveClass,"router-link-exact-active")]:r.isExactActive}));return()=>{const o=t.default&&pV(t.default(r));return e.custom?o:Tc("a",{"aria-current":r.isExactActive?e.ariaCurrentValue:null,href:r.href,onClick:r.navigate,class:a.value},o)}}}),ix=vV;function hV(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function mV(e,t){for(const r in t){const n=t[r],a=e[r];if(typeof n=="string"){if(n!==a)return!1}else if(!aa(a)||a.length!==n.length||n.some((o,i)=>o!==a[i]))return!1}return!0}function Y4(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const G4=(e,t,r)=>e??t??r,gV=ie({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:r}){const n=tr(km),a=S(()=>e.route||n.value),o=tr(V4,0),i=S(()=>{let l=T(o);const{matched:c}=a.value;let f;for(;(f=c[l])&&!f.components;)l++;return l}),s=S(()=>a.value.matched[i.value]);jr(V4,S(()=>i.value+1)),jr(fV,s),jr(km,a);const u=z();return Ae(()=>[u.value,s.value,e.name],([l,c,f],[d,p,v])=>{c&&(c.instances[f]=l,p&&p!==c&&l&&l===d&&(c.leaveGuards.size||(c.leaveGuards=p.leaveGuards),c.updateGuards.size||(c.updateGuards=p.updateGuards))),l&&c&&(!p||!Ml(c,p)||!d)&&(c.enterCallbacks[f]||[]).forEach(m=>m(l))},{flush:"post"}),()=>{const l=a.value,c=e.name,f=s.value,d=f&&f.components[c];if(!d)return K4(r.default,{Component:d,route:l});const p=f.props[c],v=p?p===!0?l.params:typeof p=="function"?p(l):p:null,b=Tc(d,Nt({},v,t,{onVnodeUnmounted:g=>{g.component.isUnmounted&&(f.instances[c]=null)},ref:u}));return K4(r.default,{Component:b,route:l})||b}}});function K4(e,t){if(!e)return null;const r=e(t);return r.length===1?r[0]:r}const yV=gV;function bV(e){const t=oV(e.routes,e),r=e.parseQuery||cV,n=e.stringifyQuery||U4,a=e.history,o=wu(),i=wu(),s=wu(),u=dy($o);let l=$o;js&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const c=yh.bind(null,oe=>""+oe),f=yh.bind(null,MU),d=yh.bind(null,$c);function p(oe,be){let Ce,Le;return rx(oe)?(Ce=t.getRecordMatcher(oe),Le=be):Le=oe,t.addRoute(Le,Ce)}function v(oe){const be=t.getRecordMatcher(oe);be&&t.removeRoute(be)}function m(){return t.getRoutes().map(oe=>oe.record)}function b(oe){return!!t.getRecordMatcher(oe)}function g(oe,be){if(be=Nt({},be||u.value),typeof oe=="string"){const j=bh(r,oe,be.path),K=t.resolve({path:j.path},be),ce=a.createHref(j.fullPath);return Nt(j,K,{params:d(K.params),hash:$c(j.hash),redirectedFrom:void 0,href:ce})}let Ce;if(oe.path!=null)Ce=Nt({},oe,{path:bh(r,oe.path,be.path).path});else{const j=Nt({},oe.params);for(const K in j)j[K]==null&&delete j[K];Ce=Nt({},oe,{params:f(j)}),be.params=f(be.params)}const Le=t.resolve(Ce,be),Ke=oe.hash||"";Le.params=c(d(Le.params));const Xe=NU(n,Nt({},oe,{hash:$U(Ke),path:Le.path})),L=a.createHref(Xe);return Nt({fullPath:Xe,hash:Ke,query:n===U4?dV(oe.query):oe.query||{}},Le,{redirectedFrom:void 0,href:L})}function h(oe){return typeof oe=="string"?bh(r,oe,u.value.path):Nt({},oe)}function w(oe,be){if(l!==oe)return Pl(8,{from:be,to:oe})}function C(oe){return D(oe)}function x(oe){return C(Nt(h(oe),{replace:!0}))}function A(oe){const be=oe.matched[oe.matched.length-1];if(be&&be.redirect){const{redirect:Ce}=be;let Le=typeof Ce=="function"?Ce(oe):Ce;return typeof Le=="string"&&(Le=Le.includes("?")||Le.includes("#")?Le=h(Le):{path:Le},Le.params={}),Nt({query:oe.query,hash:oe.hash,params:Le.path!=null?{}:oe.params},Le)}}function D(oe,be){const Ce=l=g(oe),Le=u.value,Ke=oe.state,Xe=oe.force,L=oe.replace===!0,j=A(Ce);if(j)return D(Nt(h(j),{state:typeof j=="object"?Nt({},Ke,j.state):Ke,force:Xe,replace:L}),be||Ce);const K=Ce;K.redirectedFrom=be;let ce;return!Xe&&LU(n,Le,Ce)&&(ce=Pl(16,{to:K,from:Le}),ye(Le,Le,!0,!1)),(ce?Promise.resolve(ce):I(K,Le)).catch(ne=>Ka(ne)?Ka(ne,2)?ne:U(ne):Q(ne,K,Le)).then(ne=>{if(ne){if(Ka(ne,2))return D(Nt({replace:L},h(ne.to),{state:typeof ne.to=="object"?Nt({},Ke,ne.to.state):Ke,force:Xe}),be||K)}else ne=k(K,Le,!0,L,Ke);return _(K,Le,ne),ne})}function H(oe,be){const Ce=w(oe,be);return Ce?Promise.reject(Ce):Promise.resolve()}function O(oe){const be=_e.values().next().value;return be&&typeof be.runWithContext=="function"?be.runWithContext(oe):oe()}function I(oe,be){let Ce;const[Le,Ke,Xe]=wV(oe,be);Ce=wh(Le.reverse(),"beforeRouteLeave",oe,be);for(const j of Le)j.leaveGuards.forEach(K=>{Ce.push(jo(K,oe,be))});const L=H.bind(null,oe,be);return Ce.push(L),Be(Ce).then(()=>{Ce=[];for(const j of o.list())Ce.push(jo(j,oe,be));return Ce.push(L),Be(Ce)}).then(()=>{Ce=wh(Ke,"beforeRouteUpdate",oe,be);for(const j of Ke)j.updateGuards.forEach(K=>{Ce.push(jo(K,oe,be))});return Ce.push(L),Be(Ce)}).then(()=>{Ce=[];for(const j of Xe)if(j.beforeEnter)if(aa(j.beforeEnter))for(const K of j.beforeEnter)Ce.push(jo(K,oe,be));else Ce.push(jo(j.beforeEnter,oe,be));return Ce.push(L),Be(Ce)}).then(()=>(oe.matched.forEach(j=>j.enterCallbacks={}),Ce=wh(Xe,"beforeRouteEnter",oe,be,O),Ce.push(L),Be(Ce))).then(()=>{Ce=[];for(const j of i.list())Ce.push(jo(j,oe,be));return Ce.push(L),Be(Ce)}).catch(j=>Ka(j,8)?j:Promise.reject(j))}function _(oe,be,Ce){s.list().forEach(Le=>O(()=>Le(oe,be,Ce)))}function k(oe,be,Ce,Le,Ke){const Xe=w(oe,be);if(Xe)return Xe;const L=be===$o,j=js?history.state:{};Ce&&(Le||L?a.replace(oe.fullPath,Nt({scroll:L&&j&&j.scroll},Ke)):a.push(oe.fullPath,Ke)),u.value=oe,ye(oe,be,Ce,L),U()}let M;function N(){M||(M=a.listen((oe,be,Ce)=>{if(!$e.listening)return;const Le=g(oe),Ke=A(Le);if(Ke){D(Nt(Ke,{replace:!0,force:!0}),Le).catch(ic);return}l=Le;const Xe=u.value;js&&VU(D4(Xe.fullPath,Ce.delta),_1()),I(Le,Xe).catch(L=>Ka(L,12)?L:Ka(L,2)?(D(Nt(h(L.to),{force:!0}),Le).then(j=>{Ka(j,20)&&!Ce.delta&&Ce.type===Ic.pop&&a.go(-1,!1)}).catch(ic),Promise.reject()):(Ce.delta&&a.go(-Ce.delta,!1),Q(L,Le,Xe))).then(L=>{L=L||k(Le,Xe,!1),L&&(Ce.delta&&!Ka(L,8)?a.go(-Ce.delta,!1):Ce.type===Ic.pop&&Ka(L,20)&&a.go(-1,!1)),_(Le,Xe,L)}).catch(ic)}))}let B=wu(),X=wu(),W;function Q(oe,be,Ce){U(oe);const Le=X.list();return Le.length?Le.forEach(Ke=>Ke(oe,be,Ce)):console.error(oe),Promise.reject(oe)}function re(){return W&&u.value!==$o?Promise.resolve():new Promise((oe,be)=>{B.add([oe,be])})}function U(oe){return W||(W=!oe,N(),B.list().forEach(([be,Ce])=>oe?Ce(oe):be()),B.reset()),oe}function ye(oe,be,Ce,Le){const{scrollBehavior:Ke}=e;if(!js||!Ke)return Promise.resolve();const Xe=!Ce&&qU(D4(oe.fullPath,0))||(Le||!Ce)&&history.state&&history.state.scroll||null;return Ht().then(()=>Ke(oe,be,Xe)).then(L=>L&&UU(L)).catch(L=>Q(L,oe,be))}const de=oe=>a.go(oe);let me;const _e=new Set,$e={currentRoute:u,listening:!0,addRoute:p,removeRoute:v,clearRoutes:t.clearRoutes,hasRoute:b,getRoutes:m,resolve:g,options:e,push:C,replace:x,go:de,back:()=>de(-1),forward:()=>de(1),beforeEach:o.add,beforeResolve:i.add,afterEach:s.add,onError:X.add,isReady:re,install(oe){const be=this;oe.component("RouterLink",ix),oe.component("RouterView",yV),oe.config.globalProperties.$router=be,Object.defineProperty(oe.config.globalProperties,"$route",{enumerable:!0,get:()=>T(u)}),js&&!me&&u.value===$o&&(me=!0,C(a.location).catch(Ke=>{}));const Ce={};for(const Ke in $o)Object.defineProperty(Ce,Ke,{get:()=>u.value[Ke],enumerable:!0});oe.provide(x1,be),oe.provide(xy,HS(Ce)),oe.provide(km,u);const Le=oe.unmount;_e.add(oe),oe.unmount=function(){_e.delete(oe),_e.size<1&&(l=$o,M&&M(),M=null,u.value=$o,me=!1,W=!1),Le()}}};function Be(oe){return oe.reduce((be,Ce)=>be.then(()=>O(Ce)),Promise.resolve())}return $e}function wV(e,t){const r=[],n=[],a=[],o=Math.max(t.matched.length,e.matched.length);for(let i=0;iMl(l,s))?n.push(s):r.push(s));const u=e.matched[i];u&&(t.matched.find(l=>Ml(l,u))||a.push(u))}return[r,n,a]}function sx(){return tr(x1)}function CV(e){return tr(xy)}/*! js-yaml 4.1.0 https://github.com/nodeca/js-yaml @license MIT */function lx(e){return typeof e>"u"||e===null}function SV(e){return typeof e=="object"&&e!==null}function _V(e){return Array.isArray(e)?e:lx(e)?[]:[e]}function xV(e,t){var r,n,a,o;if(t)for(o=Object.keys(t),r=0,n=o.length;rs&&(o=" ... ",t=n-s+o.length),r-n>s&&(i=" ...",r=n+s-i.length),{str:o+e.slice(t,r).replace(/\t/g,"→")+i,pos:n-t+o.length}}function Sh(e,t){return Sr.repeat(" ",t-e.length)+e}function PV(e,t){if(t=Object.create(t||null),!e.buffer)return null;t.maxLength||(t.maxLength=79),typeof t.indent!="number"&&(t.indent=1),typeof t.linesBefore!="number"&&(t.linesBefore=3),typeof t.linesAfter!="number"&&(t.linesAfter=2);for(var r=/\r?\n|\r|\0/g,n=[0],a=[],o,i=-1;o=r.exec(e.buffer);)a.push(o.index),n.push(o.index+o[0].length),e.position<=o.index&&i<0&&(i=n.length-2);i<0&&(i=n.length-1);var s="",u,l,c=Math.min(e.line+t.linesAfter,a.length).toString().length,f=t.maxLength-(t.indent+c+3);for(u=1;u<=t.linesBefore&&!(i-u<0);u++)l=Ch(e.buffer,n[i-u],a[i-u],e.position-(n[i]-n[i-u]),f),s=Sr.repeat(" ",t.indent)+Sh((e.line-u+1).toString(),c)+" | "+l.str+` +`+s;for(l=Ch(e.buffer,n[i],a[i],e.position,f),s+=Sr.repeat(" ",t.indent)+Sh((e.line+1).toString(),c)+" | "+l.str+` +`,s+=Sr.repeat("-",t.indent+c+3+l.pos)+`^ +`,u=1;u<=t.linesAfter&&!(i+u>=a.length);u++)l=Ch(e.buffer,n[i+u],a[i+u],e.position-(n[i]-n[i+u]),f),s+=Sr.repeat(" ",t.indent)+Sh((e.line+u+1).toString(),c)+" | "+l.str+` +`;return s.replace(/\n$/,"")}var DV=PV,NV=["kind","multi","resolve","construct","instanceOf","predicate","represent","representName","defaultStyle","styleAliases"],LV=["scalar","sequence","mapping"];function RV(e){var t={};return e!==null&&Object.keys(e).forEach(function(r){e[r].forEach(function(n){t[String(n)]=r})}),t}function BV(e,t){if(t=t||{},Object.keys(t).forEach(function(r){if(NV.indexOf(r)===-1)throw new nn('Unknown option "'+r+'" is met in definition of "'+e+'" YAML type.')}),this.options=t,this.tag=e,this.kind=t.kind||null,this.resolve=t.resolve||function(){return!0},this.construct=t.construct||function(r){return r},this.instanceOf=t.instanceOf||null,this.predicate=t.predicate||null,this.represent=t.represent||null,this.representName=t.representName||null,this.defaultStyle=t.defaultStyle||null,this.multi=t.multi||!1,this.styleAliases=RV(t.styleAliases||null),LV.indexOf(this.kind)===-1)throw new nn('Unknown kind "'+this.kind+'" is specified for "'+e+'" YAML type.')}var Pr=BV;function W4(e,t){var r=[];return e[t].forEach(function(n){var a=r.length;r.forEach(function(o,i){o.tag===n.tag&&o.kind===n.kind&&o.multi===n.multi&&(a=i)}),r[a]=n}),r}function FV(){var e={scalar:{},sequence:{},mapping:{},fallback:{},multi:{scalar:[],sequence:[],mapping:[],fallback:[]}},t,r;function n(a){a.multi?(e.multi[a.kind].push(a),e.multi.fallback.push(a)):e[a.kind][a.tag]=e.fallback[a.tag]=a}for(t=0,r=arguments.length;t=0?"0b"+e.toString(2):"-0b"+e.toString(2).slice(1)},octal:function(e){return e>=0?"0o"+e.toString(8):"-0o"+e.toString(8).slice(1)},decimal:function(e){return e.toString(10)},hexadecimal:function(e){return e>=0?"0x"+e.toString(16).toUpperCase():"-0x"+e.toString(16).toUpperCase().slice(1)}},defaultStyle:"decimal",styleAliases:{binary:[2,"bin"],octal:[8,"oct"],decimal:[10,"dec"],hexadecimal:[16,"hex"]}}),XV=new RegExp("^(?:[-+]?(?:[0-9][0-9_]*)(?:\\.[0-9_]*)?(?:[eE][-+]?[0-9]+)?|\\.[0-9_]+(?:[eE][-+]?[0-9]+)?|[-+]?\\.(?:inf|Inf|INF)|\\.(?:nan|NaN|NAN))$");function JV(e){return!(e===null||!XV.test(e)||e[e.length-1]==="_")}function eq(e){var t,r;return t=e.replace(/_/g,"").toLowerCase(),r=t[0]==="-"?-1:1,"+-".indexOf(t[0])>=0&&(t=t.slice(1)),t===".inf"?r===1?Number.POSITIVE_INFINITY:Number.NEGATIVE_INFINITY:t===".nan"?NaN:r*parseFloat(t,10)}var tq=/^[-+]?[0-9]+e/;function rq(e,t){var r;if(isNaN(e))switch(t){case"lowercase":return".nan";case"uppercase":return".NAN";case"camelcase":return".NaN"}else if(Number.POSITIVE_INFINITY===e)switch(t){case"lowercase":return".inf";case"uppercase":return".INF";case"camelcase":return".Inf"}else if(Number.NEGATIVE_INFINITY===e)switch(t){case"lowercase":return"-.inf";case"uppercase":return"-.INF";case"camelcase":return"-.Inf"}else if(Sr.isNegativeZero(e))return"-0.0";return r=e.toString(10),tq.test(r)?r.replace("e",".e"):r}function nq(e){return Object.prototype.toString.call(e)==="[object Number]"&&(e%1!==0||Sr.isNegativeZero(e))}var yx=new Pr("tag:yaml.org,2002:float",{kind:"scalar",resolve:JV,construct:eq,predicate:nq,represent:rq,defaultStyle:"lowercase"}),bx=vx.extend({implicit:[hx,mx,gx,yx]}),wx=bx,Cx=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9])-([0-9][0-9])$"),Sx=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9]?)-([0-9][0-9]?)(?:[Tt]|[ \\t]+)([0-9][0-9]?):([0-9][0-9]):([0-9][0-9])(?:\\.([0-9]*))?(?:[ \\t]*(Z|([-+])([0-9][0-9]?)(?::([0-9][0-9]))?))?$");function aq(e){return e===null?!1:Cx.exec(e)!==null||Sx.exec(e)!==null}function oq(e){var t,r,n,a,o,i,s,u=0,l=null,c,f,d;if(t=Cx.exec(e),t===null&&(t=Sx.exec(e)),t===null)throw new Error("Date resolve error");if(r=+t[1],n=+t[2]-1,a=+t[3],!t[4])return new Date(Date.UTC(r,n,a));if(o=+t[4],i=+t[5],s=+t[6],t[7]){for(u=t[7].slice(0,3);u.length<3;)u+="0";u=+u}return t[9]&&(c=+t[10],f=+(t[11]||0),l=(c*60+f)*6e4,t[9]==="-"&&(l=-l)),d=new Date(Date.UTC(r,n,a,o,i,s,u)),l&&d.setTime(d.getTime()-l),d}function iq(e){return e.toISOString()}var _x=new Pr("tag:yaml.org,2002:timestamp",{kind:"scalar",resolve:aq,construct:oq,instanceOf:Date,represent:iq});function sq(e){return e==="<<"||e===null}var xx=new Pr("tag:yaml.org,2002:merge",{kind:"scalar",resolve:sq}),ky=`ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/= +\r`;function lq(e){if(e===null)return!1;var t,r,n=0,a=e.length,o=ky;for(r=0;r64)){if(t<0)return!1;n+=6}return n%8===0}function uq(e){var t,r,n=e.replace(/[\r\n=]/g,""),a=n.length,o=ky,i=0,s=[];for(t=0;t>16&255),s.push(i>>8&255),s.push(i&255)),i=i<<6|o.indexOf(n.charAt(t));return r=a%4*6,r===0?(s.push(i>>16&255),s.push(i>>8&255),s.push(i&255)):r===18?(s.push(i>>10&255),s.push(i>>2&255)):r===12&&s.push(i>>4&255),new Uint8Array(s)}function cq(e){var t="",r=0,n,a,o=e.length,i=ky;for(n=0;n>18&63],t+=i[r>>12&63],t+=i[r>>6&63],t+=i[r&63]),r=(r<<8)+e[n];return a=o%3,a===0?(t+=i[r>>18&63],t+=i[r>>12&63],t+=i[r>>6&63],t+=i[r&63]):a===2?(t+=i[r>>10&63],t+=i[r>>4&63],t+=i[r<<2&63],t+=i[64]):a===1&&(t+=i[r>>2&63],t+=i[r<<4&63],t+=i[64],t+=i[64]),t}function dq(e){return Object.prototype.toString.call(e)==="[object Uint8Array]"}var kx=new Pr("tag:yaml.org,2002:binary",{kind:"scalar",resolve:lq,construct:uq,predicate:dq,represent:cq}),fq=Object.prototype.hasOwnProperty,pq=Object.prototype.toString;function vq(e){if(e===null)return!0;var t=[],r,n,a,o,i,s=e;for(r=0,n=s.length;r>10)+55296,(e-65536&1023)+56320)}var Px=new Array(256),Dx=new Array(256);for(var Os=0;Os<256;Os++)Px[Os]=X4(Os)?1:0,Dx[Os]=X4(Os);function Iq(e,t){this.input=e,this.filename=t.filename||null,this.schema=t.schema||Ey,this.onWarning=t.onWarning||null,this.legacy=t.legacy||!1,this.json=t.json||!1,this.listener=t.listener||null,this.implicitTypes=this.schema.compiledImplicit,this.typeMap=this.schema.compiledTypeMap,this.length=e.length,this.position=0,this.line=0,this.lineStart=0,this.lineIndent=0,this.firstTabInLine=-1,this.documents=[]}function Nx(e,t){var r={name:e.filename,buffer:e.input.slice(0,-1),position:e.position,line:e.line,column:e.position-e.lineStart};return r.snippet=DV(r),new nn(t,r)}function ot(e,t){throw Nx(e,t)}function lp(e,t){e.onWarning&&e.onWarning.call(null,Nx(e,t))}var J4={YAML:function(t,r,n){var a,o,i;t.version!==null&&ot(t,"duplication of %YAML directive"),n.length!==1&&ot(t,"YAML directive accepts exactly one argument"),a=/^([0-9]+)\.([0-9]+)$/.exec(n[0]),a===null&&ot(t,"ill-formed argument of the YAML directive"),o=parseInt(a[1],10),i=parseInt(a[2],10),o!==1&&ot(t,"unacceptable YAML version of the document"),t.version=n[0],t.checkLineBreaks=i<2,i!==1&&i!==2&&lp(t,"unsupported YAML version of the document")},TAG:function(t,r,n){var a,o;n.length!==2&&ot(t,"TAG directive accepts exactly two arguments"),a=n[0],o=n[1],Ox.test(a)||ot(t,"ill-formed tag handle (first argument) of the TAG directive"),ai.call(t.tagMap,a)&&ot(t,'there is a previously declared suffix for "'+a+'" tag handle'),Mx.test(o)||ot(t,"ill-formed tag prefix (second argument) of the TAG directive");try{o=decodeURIComponent(o)}catch{ot(t,"tag prefix is malformed: "+o)}t.tagMap[a]=o}};function Xo(e,t,r,n){var a,o,i,s;if(t1&&(e.result+=Sr.repeat(` +`,t-1))}function Oq(e,t,r){var n,a,o,i,s,u,l,c,f=e.kind,d=e.result,p;if(p=e.input.charCodeAt(e.position),gn(p)||Js(p)||p===35||p===38||p===42||p===33||p===124||p===62||p===39||p===34||p===37||p===64||p===96||(p===63||p===45)&&(a=e.input.charCodeAt(e.position+1),gn(a)||r&&Js(a)))return!1;for(e.kind="scalar",e.result="",o=i=e.position,s=!1;p!==0;){if(p===58){if(a=e.input.charCodeAt(e.position+1),gn(a)||r&&Js(a))break}else if(p===35){if(n=e.input.charCodeAt(e.position-1),gn(n))break}else{if(e.position===e.lineStart&&k1(e)||r&&Js(p))break;if($a(p))if(u=e.line,l=e.lineStart,c=e.lineIndent,gr(e,!1,-1),e.lineIndent>=t){s=!0,p=e.input.charCodeAt(e.position);continue}else{e.position=i,e.line=u,e.lineStart=l,e.lineIndent=c;break}}s&&(Xo(e,o,i,!1),Ty(e,e.line-u),o=i=e.position,s=!1),Zi(p)||(i=e.position+1),p=e.input.charCodeAt(++e.position)}return Xo(e,o,i,!1),e.result?!0:(e.kind=f,e.result=d,!1)}function Mq(e,t){var r,n,a;if(r=e.input.charCodeAt(e.position),r!==39)return!1;for(e.kind="scalar",e.result="",e.position++,n=a=e.position;(r=e.input.charCodeAt(e.position))!==0;)if(r===39)if(Xo(e,n,e.position,!0),r=e.input.charCodeAt(++e.position),r===39)n=e.position,e.position++,a=e.position;else return!0;else $a(r)?(Xo(e,n,a,!0),Ty(e,gr(e,!1,t)),n=a=e.position):e.position===e.lineStart&&k1(e)?ot(e,"unexpected end of the document within a single quoted scalar"):(e.position++,a=e.position);ot(e,"unexpected end of the stream within a single quoted scalar")}function Pq(e,t){var r,n,a,o,i,s;if(s=e.input.charCodeAt(e.position),s!==34)return!1;for(e.kind="scalar",e.result="",e.position++,r=n=e.position;(s=e.input.charCodeAt(e.position))!==0;){if(s===34)return Xo(e,r,e.position,!0),e.position++,!0;if(s===92){if(Xo(e,r,e.position,!0),s=e.input.charCodeAt(++e.position),$a(s))gr(e,!1,t);else if(s<256&&Px[s])e.result+=Dx[s],e.position++;else if((i=Aq(s))>0){for(a=i,o=0;a>0;a--)s=e.input.charCodeAt(++e.position),(i=Eq(s))>=0?o=(o<<4)+i:ot(e,"expected hexadecimal character");e.result+=$q(o),e.position++}else ot(e,"unknown escape sequence");r=n=e.position}else $a(s)?(Xo(e,r,n,!0),Ty(e,gr(e,!1,t)),r=n=e.position):e.position===e.lineStart&&k1(e)?ot(e,"unexpected end of the document within a double quoted scalar"):(e.position++,n=e.position)}ot(e,"unexpected end of the stream within a double quoted scalar")}function Dq(e,t){var r=!0,n,a,o,i=e.tag,s,u=e.anchor,l,c,f,d,p,v=Object.create(null),m,b,g,h;if(h=e.input.charCodeAt(e.position),h===91)c=93,p=!1,s=[];else if(h===123)c=125,p=!0,s={};else return!1;for(e.anchor!==null&&(e.anchorMap[e.anchor]=s),h=e.input.charCodeAt(++e.position);h!==0;){if(gr(e,!0,t),h=e.input.charCodeAt(e.position),h===c)return e.position++,e.tag=i,e.anchor=u,e.kind=p?"mapping":"sequence",e.result=s,!0;r?h===44&&ot(e,"expected the node content, but found ','"):ot(e,"missed comma between flow collection entries"),b=m=g=null,f=d=!1,h===63&&(l=e.input.charCodeAt(e.position+1),gn(l)&&(f=d=!0,e.position++,gr(e,!0,t))),n=e.line,a=e.lineStart,o=e.position,Dl(e,t,ip,!1,!0),b=e.tag,m=e.result,gr(e,!0,t),h=e.input.charCodeAt(e.position),(d||e.line===n)&&h===58&&(f=!0,h=e.input.charCodeAt(++e.position),gr(e,!0,t),Dl(e,t,ip,!1,!0),g=e.result),p?el(e,s,v,b,m,g,n,a,o):f?s.push(el(e,null,v,b,m,g,n,a,o)):s.push(m),gr(e,!0,t),h=e.input.charCodeAt(e.position),h===44?(r=!0,h=e.input.charCodeAt(++e.position)):r=!1}ot(e,"unexpected end of the stream within a flow collection")}function Nq(e,t){var r,n,a=_h,o=!1,i=!1,s=t,u=0,l=!1,c,f;if(f=e.input.charCodeAt(e.position),f===124)n=!1;else if(f===62)n=!0;else return!1;for(e.kind="scalar",e.result="";f!==0;)if(f=e.input.charCodeAt(++e.position),f===43||f===45)_h===a?a=f===43?Z4:Sq:ot(e,"repeat of a chomping mode identifier");else if((c=Tq(f))>=0)c===0?ot(e,"bad explicit indentation width of a block scalar; it cannot be less than one"):i?ot(e,"repeat of an indentation width identifier"):(s=t+c-1,i=!0);else break;if(Zi(f)){do f=e.input.charCodeAt(++e.position);while(Zi(f));if(f===35)do f=e.input.charCodeAt(++e.position);while(!$a(f)&&f!==0)}for(;f!==0;){for(Ay(e),e.lineIndent=0,f=e.input.charCodeAt(e.position);(!i||e.lineIndents&&(s=e.lineIndent),$a(f)){u++;continue}if(e.lineIndentt)&&u!==0)ot(e,"bad indentation of a sequence entry");else if(e.lineIndentt)&&(b&&(i=e.line,s=e.lineStart,u=e.position),Dl(e,t,sp,!0,a)&&(b?v=e.result:m=e.result),b||(el(e,f,d,p,v,m,i,s,u),p=v=m=null),gr(e,!0,-1),h=e.input.charCodeAt(e.position)),(e.line===o||e.lineIndent>t)&&h!==0)ot(e,"bad indentation of a mapping entry");else if(e.lineIndentt?u=1:e.lineIndent===t?u=0:e.lineIndentt?u=1:e.lineIndent===t?u=0:e.lineIndent tag; it should be "scalar", not "'+e.kind+'"'),f=0,d=e.implicitTypes.length;f"),e.result!==null&&v.kind!==e.kind&&ot(e,"unacceptable node kind for !<"+e.tag+'> tag; it should be "'+v.kind+'", not "'+e.kind+'"'),v.resolve(e.result,e.tag)?(e.result=v.construct(e.result,e.tag),e.anchor!==null&&(e.anchorMap[e.anchor]=e.result)):ot(e,"cannot resolve a node with !<"+e.tag+"> explicit tag")}return e.listener!==null&&e.listener("close",e),e.tag!==null||e.anchor!==null||c}function Hq(e){var t=e.position,r,n,a,o=!1,i;for(e.version=null,e.checkLineBreaks=e.legacy,e.tagMap=Object.create(null),e.anchorMap=Object.create(null);(i=e.input.charCodeAt(e.position))!==0&&(gr(e,!0,-1),i=e.input.charCodeAt(e.position),!(e.lineIndent>0||i!==37));){for(o=!0,i=e.input.charCodeAt(++e.position),r=e.position;i!==0&&!gn(i);)i=e.input.charCodeAt(++e.position);for(n=e.input.slice(r,e.position),a=[],n.length<1&&ot(e,"directive name must not be less than one character in length");i!==0;){for(;Zi(i);)i=e.input.charCodeAt(++e.position);if(i===35){do i=e.input.charCodeAt(++e.position);while(i!==0&&!$a(i));break}if($a(i))break;for(r=e.position;i!==0&&!gn(i);)i=e.input.charCodeAt(++e.position);a.push(e.input.slice(r,e.position))}i!==0&&Ay(e),ai.call(J4,n)?J4[n](e,n,a):lp(e,'unknown document directive "'+n+'"')}if(gr(e,!0,-1),e.lineIndent===0&&e.input.charCodeAt(e.position)===45&&e.input.charCodeAt(e.position+1)===45&&e.input.charCodeAt(e.position+2)===45?(e.position+=3,gr(e,!0,-1)):o&&ot(e,"directives end mark is expected"),Dl(e,e.lineIndent-1,sp,!1,!0),gr(e,!0,-1),e.checkLineBreaks&&xq.test(e.input.slice(t,e.position))&&lp(e,"non-ASCII line breaks are interpreted as content"),e.documents.push(e.result),e.position===e.lineStart&&k1(e)){e.input.charCodeAt(e.position)===46&&(e.position+=3,gr(e,!0,-1));return}if(e.position"u"&&(r=t,t=null);var n=Lx(e,r);if(typeof t!="function")return n;for(var a=0,o=n.length;a=55296&&r<=56319&&t+1=56320&&n<=57343)?(r-55296)*1024+n-56320+65536:r}function qx(e){var t=/^\n* /;return t.test(e)}var Yx=1,$m=2,Gx=3,Kx=4,Us=5;function mY(e,t,r,n,a,o,i,s){var u,l=0,c=null,f=!1,d=!1,p=n!==-1,v=-1,m=vY(Fu(e,0))&&hY(Fu(e,e.length-1));if(t||i)for(u=0;u=65536?u+=2:u++){if(l=Fu(e,u),!Dc(l))return Us;m=m&&a8(l,c,s),c=l}else{for(u=0;u=65536?u+=2:u++){if(l=Fu(e,u),l===Mc)f=!0,p&&(d=d||u-v-1>n&&e[v+1]!==" ",v=u);else if(!Dc(l))return Us;m=m&&a8(l,c,s),c=l}d=d||p&&u-v-1>n&&e[v+1]!==" "}return!f&&!d?m&&!i&&!a(e)?Yx:o===Pc?Us:$m:r>9&&qx(e)?Us:i?o===Pc?Us:$m:d?Kx:Gx}function gY(e,t,r,n,a){e.dump=function(){if(t.length===0)return e.quotingType===Pc?'""':"''";if(!e.noCompatMode&&(sY.indexOf(t)!==-1||lY.test(t)))return e.quotingType===Pc?'"'+t+'"':"'"+t+"'";var o=e.indent*Math.max(1,r),i=e.lineWidth===-1?-1:Math.max(Math.min(e.lineWidth,40),e.lineWidth-o),s=n||e.flowLevel>-1&&r>=e.flowLevel;function u(l){return pY(e,l)}switch(mY(t,s,e.indent,i,u,e.quotingType,e.forceQuotes&&!n,a)){case Yx:return t;case $m:return"'"+t.replace(/'/g,"''")+"'";case Gx:return"|"+o8(t,e.indent)+i8(r8(t,o));case Kx:return">"+o8(t,e.indent)+i8(r8(yY(t,i),o));case Us:return'"'+bY(t)+'"';default:throw new nn("impossible error: invalid scalar style")}}()}function o8(e,t){var r=qx(e)?String(t):"",n=e[e.length-1]===` +`,a=n&&(e[e.length-2]===` +`||e===` +`),o=a?"+":n?"":"-";return r+o+` +`}function i8(e){return e[e.length-1]===` +`?e.slice(0,-1):e}function yY(e,t){for(var r=/(\n+)([^\n]*)/g,n=function(){var l=e.indexOf(` +`);return l=l!==-1?l:e.length,r.lastIndex=l,s8(e.slice(0,l),t)}(),a=e[0]===` +`||e[0]===" ",o,i;i=r.exec(e);){var s=i[1],u=i[2];o=u[0]===" ",n+=s+(!a&&!o&&u!==""?` +`:"")+s8(u,t),a=o}return n}function s8(e,t){if(e===""||e[0]===" ")return e;for(var r=/ [^ ]/g,n,a=0,o,i=0,s=0,u="";n=r.exec(e);)s=n.index,s-a>t&&(o=i>a?i:s,u+=` +`+e.slice(a,o),a=o+1),i=s;return u+=` +`,e.length-a>t&&i>a?u+=e.slice(a,i)+` +`+e.slice(i+1):u+=e.slice(a),u.slice(1)}function bY(e){for(var t="",r=0,n,a=0;a=65536?a+=2:a++)r=Fu(e,a),n=Vr[r],!n&&Dc(r)?(t+=e[a],r>=65536&&(t+=e[a+1])):t+=n||cY(r);return t}function wY(e,t,r){var n="",a=e.tag,o,i,s;for(o=0,i=r.length;o"u"&&io(e,t,null,!1,!1))&&(n!==""&&(n+=","+(e.condenseFlow?"":" ")),n+=e.dump);e.tag=a,e.dump="["+n+"]"}function l8(e,t,r,n){var a="",o=e.tag,i,s,u;for(i=0,s=r.length;i"u"&&io(e,t+1,null,!0,!0,!1,!0))&&((!n||a!=="")&&(a+=Tm(e,t)),e.dump&&Mc===e.dump.charCodeAt(0)?a+="-":a+="- ",a+=e.dump);e.tag=o,e.dump=a||"[]"}function CY(e,t,r){var n="",a=e.tag,o=Object.keys(r),i,s,u,l,c;for(i=0,s=o.length;i1024&&(c+="? "),c+=e.dump+(e.condenseFlow?'"':"")+":"+(e.condenseFlow?"":" "),io(e,t,l,!1,!1)&&(c+=e.dump,n+=c));e.tag=a,e.dump="{"+n+"}"}function SY(e,t,r,n){var a="",o=e.tag,i=Object.keys(r),s,u,l,c,f,d;if(e.sortKeys===!0)i.sort();else if(typeof e.sortKeys=="function")i.sort(e.sortKeys);else if(e.sortKeys)throw new nn("sortKeys must be a boolean or a function");for(s=0,u=i.length;s1024,f&&(e.dump&&Mc===e.dump.charCodeAt(0)?d+="?":d+="? "),d+=e.dump,f&&(d+=Tm(e,t)),io(e,t+1,c,!0,f)&&(e.dump&&Mc===e.dump.charCodeAt(0)?d+=":":d+=": ",d+=e.dump,a+=d));e.tag=o,e.dump=a||"{}"}function u8(e,t,r){var n,a,o,i,s,u;for(a=r?e.explicitTypes:e.implicitTypes,o=0,i=a.length;o tag resolver accepts not "'+u+'" style');e.dump=n}return!0}return!1}function io(e,t,r,n,a,o,i){e.tag=null,e.dump=r,u8(e,r,!1)||u8(e,r,!0);var s=Bx.call(e.dump),u=n,l;n&&(n=e.flowLevel<0||e.flowLevel>t);var c=s==="[object Object]"||s==="[object Array]",f,d;if(c&&(f=e.duplicates.indexOf(r),d=f!==-1),(e.tag!==null&&e.tag!=="?"||d||e.indent!==2&&t>0)&&(a=!1),d&&e.usedDuplicates[f])e.dump="*ref_"+f;else{if(c&&d&&!e.usedDuplicates[f]&&(e.usedDuplicates[f]=!0),s==="[object Object]")n&&Object.keys(e.dump).length!==0?(SY(e,t,e.dump,a),d&&(e.dump="&ref_"+f+e.dump)):(CY(e,t,e.dump),d&&(e.dump="&ref_"+f+" "+e.dump));else if(s==="[object Array]")n&&e.dump.length!==0?(e.noArrayIndent&&!i&&t>0?l8(e,t-1,e.dump,a):l8(e,t,e.dump,a),d&&(e.dump="&ref_"+f+e.dump)):(wY(e,t,e.dump),d&&(e.dump="&ref_"+f+" "+e.dump));else if(s==="[object String]")e.tag!=="?"&&gY(e,e.dump,t,o,u);else{if(s==="[object Undefined]")return!1;if(e.skipInvalid)return!1;throw new nn("unacceptable kind of an object to dump "+s)}e.tag!==null&&e.tag!=="?"&&(l=encodeURI(e.tag[0]==="!"?e.tag.slice(1):e.tag).replace(/!/g,"%21"),e.tag[0]==="!"?l="!"+l:l.slice(0,18)==="tag:yaml.org,2002:"?l="!!"+l.slice(18):l="!<"+l+">",e.dump=l+" "+e.dump)}return!0}function _Y(e,t){var r=[],n=[],a,o;for(Im(e,r,n),a=0,o=n.length;ae.filter(r=>!t.includes(r)),jY=(e,t)=>e.includes(t),UY={stringify:e=>zY.dump(e,{lineWidth:-1}).replace(/\n$/,"")};function so(e,t,r=void 0){if(typeof e!="object"||Array.isArray(e))return r;const n=t.split(".");if(n.length===1){const a=e[n[0]];return typeof a>"u"?r:a}return so(e[n[0]],n.slice(1).join("."),r)}const VY=(e=0)=>{let t=e;return(r="unique")=>(t++,`${r}-${t}`)},Nc=VY(),Wx=e=>{let t;return(...r)=>{t&&window.cancelAnimationFrame(t),t=window.requestAnimationFrame(e.bind(e,...r))}},qY=["class"],YY=(e=document.documentElement)=>{if(!e)return()=>{};const t=[...e.classList];return Wx(r=>{const n=r.reduce((o,i)=>Object.entries(i).reduce((s,[u,l])=>(jY(qY,u)&&l&&s[u].push(l),s),o),{class:[]}),a=xh([...e.classList],t);e.classList.remove(...xh(a,n.class)),e.classList.add(...xh(n.class,a))})},GY=function(e){return Array.isArray(e)?e[0]:e},KY=(e,t)=>{switch(!0){case typeof t=="boolean":return e===null?!0:t;case t===Number:return Number(decodeURIComponent(e??""));case typeof t=="number":{const r=e===null||e.length===0?t:Number(decodeURIComponent(e));return isNaN(r)?Number(t):r}case t===String:return decodeURIComponent(String(e??""));case typeof t=="string":return e===null||e.length===0?t:decodeURIComponent(e)}throw new TypeError("URL parameters can only be string | number | boolean")},WY=(e=document)=>Wx(t=>{e.title=t}),c8=(e,t)=>{const r={...t},n=Object.entries(e).reduce((a,[o,i])=>{switch(!0){case i===!0:a[o]=null;break;case(i!==!1&&String(i).length>0):a[o]=encodeURIComponent(String(i));break;default:a[o]=void 0}return a},r);return{...r,...n}};var yi={};Object.defineProperty(yi,"__esModule",{value:!0});yi.TokenData=void 0;yi.parse=Dy;var ZY=yi.compile=tG;yi.match=nG;yi.pathToRegexp=Xx;yi.stringify=iG;const Oy="/",My=e=>e,Zx=/^[$_\p{ID_Start}]$/u,Py=/^[$\u200c\u200d\p{ID_Continue}]$/u,dp="https://git.new/pathToRegexpError",QY={"{":"{","}":"}","(":"(",")":")","[":"[","]":"]","+":"+","?":"?","!":"!"};function XY(e){return e.replace(/[{}()\[\]+?!:*]/g,"\\$&")}function Sa(e){return e.replace(/[.+*?^${}()[\]|/\\]/g,"\\$&")}function*JY(e){const t=[...e];let r=0;function n(){let a="";if(Zx.test(t[++r]))for(a+=t[r];Py.test(t[++r]);)a+=t[r];else if(t[r]==='"'){let o=r;for(;rrG(a,t,r));return a=>{const o=[""];for(const i of n){const[s,...u]=i(a);o[0]+=s,o.push(...u)}return o}}function rG(e,t,r){if(e.type==="text")return()=>[e.value];if(e.type==="group"){const a=Qx(e.tokens,t,r);return o=>{const[i,...s]=a(o);return s.length?[""]:[i]}}const n=r||My;return e.type==="wildcard"&&r!==!1?a=>{const o=a[e.name];if(o==null)return["",e.name];if(!Array.isArray(o)||o.length===0)throw new TypeError(`Expected "${e.name}" to be a non-empty array`);return[o.map((i,s)=>{if(typeof i!="string")throw new TypeError(`Expected "${e.name}/${s}" to be a string`);return n(i)}).join(t)]}:a=>{const o=a[e.name];if(o==null)return["",e.name];if(typeof o!="string")throw new TypeError(`Expected "${e.name}" to be a string`);return[n(o)]}}function nG(e,t={}){const{decode:r=decodeURIComponent,delimiter:n=Oy}=t,{regexp:a,keys:o}=Xx(e,t),i=o.map(s=>r===!1?My:s.type==="param"?r:u=>u.split(n).map(r));return function(u){const l=a.exec(u);if(!l)return!1;const c=l[0],f=Object.create(null);for(let d=1;dp instanceof E1?p:Dy(p,t));for(const{tokens:p}of c)for(const v of mf(p,0,[])){const m=aG(v,r,i);s.push(m)}let f=`^(?:${s.join("|")})`;return o&&(f+=`(?:${Sa(r)}$)?`),f+=n?"$":`(?=${Sa(r)}|$)`,{regexp:new RegExp(f,u),keys:i}}function*mf(e,t,r){if(t===e.length)return yield r;const n=e[t];if(n.type==="group"){const a=r.slice();for(const o of mf(n.tokens,0,a))yield*mf(e,t+1,o)}else r.push(n);yield*mf(e,t+1,r)}function aG(e,t,r){let n="",a="",o=!0;for(let i=0;iPy.test(n)):!1}function lG(e){return(e==null?void 0:e.type)!=="text"?!0:!Py.test(e.value[0])}const d8=0,f8=1,Ni=2,uG=e=>e.readyState===Ni;class Jx extends EventTarget{constructor(r,n){super();Vt(this,"url","");Vt(this,"withCredentials",!1);Vt(this,"CONNECTING",d8);Vt(this,"OPEN",f8);Vt(this,"CLOSED",Ni);Vt(this,"onerror",null);Vt(this,"onmessage",null);Vt(this,"onopen",null);Vt(this,"readyState",Ni);this.source=r,this.configuration=n,this.open()}_open(){(async function(r){try{r.readyState=d8;const n=r.source();r.readyState=f8;for await(const a of n)if(r.dispatchEvent(new MessageEvent("message",{data:a})),r.readyState===Ni)break;r.readyState=Ni}catch(n){r.close(),r.dispatchEvent(new ErrorEvent("error",{error:n}))}})(this)}open(){this.readyState===Ni&&this._open()}close(){this.readyState=Ni}}var lc=class{constructor(e,t,r,n,a,o){Vt(this,"type",3);Vt(this,"name","");Vt(this,"prefix","");Vt(this,"value","");Vt(this,"suffix","");Vt(this,"modifier",3);this.type=e,this.name=t,this.prefix=r,this.value=n,this.suffix=a,this.modifier=o}hasCustomName(){return this.name!==""&&typeof this.name!="number"}},cG=/[$_\p{ID_Start}]/u,dG=/[$_\u200C\u200D\p{ID_Continue}]/u,Om=".*";function fG(e,t){return/^[\x00-\x7F]*$/.test(e)}function ek(e,t=!1){let r=[],n=0;for(;n{if(iu("OTHER_MODIFIER")??u("ASTERISK"),c=h=>{let w=u(h);if(w!==void 0)return w;let{type:C,index:x}=r[i];throw new TypeError(`Unexpected ${C} at ${x}, expected ${h}`)},f=()=>{let h="",w;for(;w=u("CHAR")??u("ESCAPED_CHAR");)h+=w;return h},d=h=>h,p=t.encodePart||d,v="",m=h=>{v+=h},b=()=>{v.length&&(a.push(new lc(3,"","",p(v),"",3)),v="")},g=(h,w,C,x,A)=>{let D=3;switch(A){case"?":D=1;break;case"*":D=0;break;case"+":D=2;break}if(!w&&!C&&D===3){m(h);return}if(b(),!w&&!C){if(!h)return;a.push(new lc(3,"","",p(h),"",D));return}let H;C?C==="*"?H=Om:H=C:H=n;let O=2;H===n?(O=1,H=""):H===Om&&(O=0,H="");let I;if(w?I=w:C&&(I=o++),s.has(I))throw new TypeError(`Duplicate name '${I}'.`);s.add(I),a.push(new lc(O,I,p(h),H,p(x),D))};for(;i-1)}return i||(n+=`(?=${o}|${a})`),new RegExp(n,p8(r))}var Bo={delimiter:"",prefixes:"",sensitive:!0,strict:!0},vG={delimiter:".",prefixes:"",sensitive:!0,strict:!0},hG={delimiter:"/",prefixes:"/",sensitive:!0,strict:!0};function mG(e,t){return e.length?e[0]==="/"?!0:!t||e.length<2?!1:(e[0]=="\\"||e[0]=="{")&&e[1]=="/":!1}function nk(e,t){return e.startsWith(t)?e.substring(t.length,e.length):e}function gG(e,t){return e.endsWith(t)?e.substr(0,e.length-t.length):e}function ak(e){return!e||e.length<2?!1:e[0]==="["||(e[0]==="\\"||e[0]==="{")&&e[1]==="["}var ok=["ftp","file","http","https","ws","wss"];function ik(e){if(!e)return!0;for(let t of ok)if(e.test(t))return!0;return!1}function yG(e,t){if(e=nk(e,"#"),t||e==="")return e;let r=new URL("https://example.com");return r.hash=e,r.hash?r.hash.substring(1,r.hash.length):""}function bG(e,t){if(e=nk(e,"?"),t||e==="")return e;let r=new URL("https://example.com");return r.search=e,r.search?r.search.substring(1,r.search.length):""}function wG(e,t){return t||e===""?e:ak(e)?uk(e):lk(e)}function CG(e,t){if(t||e==="")return e;let r=new URL("https://example.com");return r.password=e,r.password}function SG(e,t){if(t||e==="")return e;let r=new URL("https://example.com");return r.username=e,r.username}function _G(e,t,r){if(r||e==="")return e;if(t&&!ok.includes(t))return new URL(`${t}:${e}`).pathname;let n=e[0]=="/";return e=new URL(n?e:"/-"+e,"https://example.com").pathname,n||(e=e.substring(2,e.length)),e}function xG(e,t,r){return sk(t)===e&&(e=""),r||e===""?e:ck(e)}function kG(e,t){return e=gG(e,":"),t||e===""?e:Ny(e)}function sk(e){switch(e){case"ws":case"http":return"80";case"wws":case"https":return"443";case"ftp":return"21";default:return""}}function Ny(e){if(e==="")return e;if(/^[-+.A-Za-z0-9]*$/.test(e))return e.toLowerCase();throw new TypeError(`Invalid protocol '${e}'.`)}function EG(e){if(e==="")return e;let t=new URL("https://example.com");return t.username=e,t.username}function AG(e){if(e==="")return e;let t=new URL("https://example.com");return t.password=e,t.password}function lk(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 uk(e){if(e==="")return e;if(/[^0-9a-fA-F[\]:]/g.test(e))throw new TypeError(`Invalid IPv6 hostname '${e}'`);return e.toLowerCase()}function ck(e){if(e===""||/^[0-9]*$/.test(e)&&parseInt(e)<=65535)return e;throw new TypeError(`Invalid port '${e}'.`)}function TG(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 $G(e){return e===""?e:new URL(`data:${e}`).pathname}function IG(e){if(e==="")return e;let t=new URL("https://example.com");return t.search=e,t.search.substring(1,t.search.length)}function OG(e){if(e==="")return e;let t=new URL("https://example.com");return t.hash=e,t.hash.substring(1,t.hash.length)}var bl,Kr,kr,Wt,qi,wl,xn,Cl,Sl,_l,Pe,wr,dk,Mm,Hu,gf,Pn,Pm,fk,yf,pk,vk,bf,Vs,Li,hk,mk,gk,yk,ya,bk,R9,MG=(R9=class{constructor(t){br(this,Pe);br(this,bl);br(this,Kr,[]);br(this,kr,{});br(this,Wt,0);br(this,qi,1);br(this,wl,0);br(this,xn,0);br(this,Cl,0);br(this,Sl,0);br(this,_l,!1);hr(this,bl,t)}get result(){return xe(this,kr)}parse(){for(hr(this,Kr,ek(xe(this,bl),!0));xe(this,Wt)0)if(Ve(this,Pe,mk).call(this))hr(this,Cl,xe(this,Cl)-1);else continue;if(Ve(this,Pe,hk).call(this)){hr(this,Cl,xe(this,Cl)+1);continue}switch(xe(this,xn)){case 0:Ve(this,Pe,Pm).call(this)&&Ve(this,Pe,Hu).call(this,1);break;case 1:if(Ve(this,Pe,Pm).call(this)){Ve(this,Pe,bk).call(this);let t=7,r=1;Ve(this,Pe,fk).call(this)?(t=2,r=3):xe(this,_l)&&(t=2),Ve(this,Pe,wr).call(this,t,r)}break;case 2:Ve(this,Pe,yf).call(this)?Ve(this,Pe,Hu).call(this,3):(Ve(this,Pe,bf).call(this)||Ve(this,Pe,Vs).call(this)||Ve(this,Pe,Li).call(this))&&Ve(this,Pe,Hu).call(this,5);break;case 3:Ve(this,Pe,pk).call(this)?Ve(this,Pe,wr).call(this,4,1):Ve(this,Pe,yf).call(this)&&Ve(this,Pe,wr).call(this,5,1);break;case 4:Ve(this,Pe,yf).call(this)&&Ve(this,Pe,wr).call(this,5,1);break;case 5:Ve(this,Pe,gk).call(this)?hr(this,Sl,xe(this,Sl)+1):Ve(this,Pe,yk).call(this)&&hr(this,Sl,xe(this,Sl)-1),Ve(this,Pe,vk).call(this)&&!xe(this,Sl)?Ve(this,Pe,wr).call(this,6,1):Ve(this,Pe,bf).call(this)?Ve(this,Pe,wr).call(this,7,0):Ve(this,Pe,Vs).call(this)?Ve(this,Pe,wr).call(this,8,1):Ve(this,Pe,Li).call(this)&&Ve(this,Pe,wr).call(this,9,1);break;case 6:Ve(this,Pe,bf).call(this)?Ve(this,Pe,wr).call(this,7,0):Ve(this,Pe,Vs).call(this)?Ve(this,Pe,wr).call(this,8,1):Ve(this,Pe,Li).call(this)&&Ve(this,Pe,wr).call(this,9,1);break;case 7:Ve(this,Pe,Vs).call(this)?Ve(this,Pe,wr).call(this,8,1):Ve(this,Pe,Li).call(this)&&Ve(this,Pe,wr).call(this,9,1);break;case 8:Ve(this,Pe,Li).call(this)&&Ve(this,Pe,wr).call(this,9,1);break}}xe(this,kr).hostname!==void 0&&xe(this,kr).port===void 0&&(xe(this,kr).port="")}},bl=new WeakMap,Kr=new WeakMap,kr=new WeakMap,Wt=new WeakMap,qi=new WeakMap,wl=new WeakMap,xn=new WeakMap,Cl=new WeakMap,Sl=new WeakMap,_l=new WeakMap,Pe=new WeakSet,wr=function(t,r){var n,a,o;switch(xe(this,xn)){case 0:break;case 1:xe(this,kr).protocol=Ve(this,Pe,ya).call(this);break;case 2:break;case 3:xe(this,kr).username=Ve(this,Pe,ya).call(this);break;case 4:xe(this,kr).password=Ve(this,Pe,ya).call(this);break;case 5:xe(this,kr).hostname=Ve(this,Pe,ya).call(this);break;case 6:xe(this,kr).port=Ve(this,Pe,ya).call(this);break;case 7:xe(this,kr).pathname=Ve(this,Pe,ya).call(this);break;case 8:xe(this,kr).search=Ve(this,Pe,ya).call(this);break;case 9:xe(this,kr).hash=Ve(this,Pe,ya).call(this);break}xe(this,xn)!==0&&t!==10&&([1,2,3,4].includes(xe(this,xn))&&[6,7,8,9].includes(t)&&((n=xe(this,kr)).hostname??(n.hostname="")),[1,2,3,4,5,6].includes(xe(this,xn))&&[8,9].includes(t)&&((a=xe(this,kr)).pathname??(a.pathname=xe(this,_l)?"/":"")),[1,2,3,4,5,6,7].includes(xe(this,xn))&&t===9&&((o=xe(this,kr)).search??(o.search=""))),Ve(this,Pe,dk).call(this,t,r)},dk=function(t,r){hr(this,xn,t),hr(this,wl,xe(this,Wt)+r),hr(this,Wt,xe(this,Wt)+r),hr(this,qi,0)},Mm=function(){hr(this,Wt,xe(this,wl)),hr(this,qi,0)},Hu=function(t){Ve(this,Pe,Mm).call(this),hr(this,xn,t)},gf=function(t){return t<0&&(t=xe(this,Kr).length-t),t=0&&(e.pathname=Wa(n.pathname.substring(0,a+1),r)+e.pathname)}e.pathname=_G(e.pathname,e.protocol,r)}return typeof t.search=="string"&&(e.search=bG(t.search,r)),typeof t.hash=="string"&&(e.hash=yG(t.hash,r)),e}function zu(e){return e.replace(/([+*?:{}()\\])/g,"\\$1")}function PG(e){return e.replace(/([.+*?^${}()[\]|/\\])/g,"\\$1")}function DG(e,t){t.delimiter??(t.delimiter="/#?"),t.prefixes??(t.prefixes="./"),t.sensitive??(t.sensitive=!1),t.strict??(t.strict=!1),t.end??(t.end=!0),t.start??(t.start=!0),t.endsWith="";let r=".*",n=`[^${PG(t.delimiter)}]+?`,a=/[$_\u200C\u200D\p{ID_Continue}]/u,o="";for(let i=0;i0?e[i-1]:null,f=i0?f.value[0]:"";l=a.test(d)}else l=!f.hasCustomName();if(!l&&!s.prefix.length&&c&&c.type===3){let d=c.value[c.value.length-1];l=t.prefixes.includes(d)}l&&(o+="{"),o+=zu(s.prefix),u&&(o+=`:${s.name}`),s.type===2?o+=`(${s.value})`:s.type===1?u||(o+=`(${n})`):s.type===0&&(!u&&(!c||c.type===3||c.modifier!==3||l||s.prefix!=="")?o+="*":o+=`(${r})`),s.type===1&&u&&s.suffix.length&&a.test(s.suffix[0])&&(o+="\\"),o+=zu(s.suffix),l&&(o+="}"),s.modifier!==3&&(o+=tl(s.modifier))}return o}var xa,Yi,xl,Er,Qn,kl,B9,Dm=(B9=class{constructor(t={},r,n){br(this,xa);br(this,Yi,{});br(this,xl,{});br(this,Er,{});br(this,Qn,{});br(this,kl,!1);try{let a;if(typeof r=="string"?a=r:n=r,typeof t=="string"){let u=new MG(t);if(u.parse(),t=u.result,a===void 0&&typeof t.protocol!="string")throw new TypeError("A base URL must be provided for a relative constructor string.");t.baseURL=a}else{if(!t||typeof t!="object")throw new TypeError("parameter 1 is not of type 'string' and cannot convert to dictionary.");if(a)throw new TypeError("parameter 1 is not of type 'string'.")}typeof n>"u"&&(n={ignoreCase:!1});let o={ignoreCase:n.ignoreCase===!0};hr(this,xa,Cu({pathname:Io,protocol:Io,username:Io,password:Io,hostname:Io,port:Io,search:Io,hash:Io},t,!0)),sk(xe(this,xa).protocol)===xe(this,xa).port&&(xe(this,xa).port="");let s;for(s of kh){if(!(s in xe(this,xa)))continue;let u={},l=xe(this,xa)[s];switch(xe(this,xl)[s]=[],s){case"protocol":Object.assign(u,Bo),u.encodePart=Ny;break;case"username":Object.assign(u,Bo),u.encodePart=EG;break;case"password":Object.assign(u,Bo),u.encodePart=AG;break;case"hostname":Object.assign(u,vG),ak(l)?u.encodePart=uk:u.encodePart=lk;break;case"port":Object.assign(u,Bo),u.encodePart=ck;break;case"pathname":ik(xe(this,Yi).protocol)?(Object.assign(u,hG,o),u.encodePart=TG):(Object.assign(u,Bo,o),u.encodePart=$G);break;case"search":Object.assign(u,Bo,o),u.encodePart=IG;break;case"hash":Object.assign(u,Bo,o),u.encodePart=OG;break}try{xe(this,Qn)[s]=tk(l,u),xe(this,Yi)[s]=rk(xe(this,Qn)[s],xe(this,xl)[s],u),xe(this,Er)[s]=DG(xe(this,Qn)[s],u),hr(this,kl,xe(this,kl)||xe(this,Qn)[s].some(c=>c.type===2))}catch{throw new TypeError(`invalid ${s} pattern '${xe(this,xa)[s]}'.`)}}}catch(a){throw new TypeError(`Failed to construct 'URLPattern': ${a.message}`)}}test(t={},r){let n={pathname:"",protocol:"",username:"",password:"",hostname:"",port:"",search:"",hash:""};if(typeof t!="string"&&r)throw new TypeError("parameter 1 is not of type 'string'.");if(typeof t>"u")return!1;try{typeof t=="object"?n=Cu(n,t,!1):n=Cu(n,v8(t,r),!1)}catch{return!1}let a;for(a of kh)if(!xe(this,Yi)[a].exec(n[a]))return!1;return!0}exec(t={},r){let n={pathname:"",protocol:"",username:"",password:"",hostname:"",port:"",search:"",hash:""};if(typeof t!="string"&&r)throw new TypeError("parameter 1 is not of type 'string'.");if(typeof t>"u")return;try{typeof t=="object"?n=Cu(n,t,!1):n=Cu(n,v8(t,r),!1)}catch{return null}let a={};r?a.inputs=[t,r]:a.inputs=[t];let o;for(o of kh){let i=xe(this,Yi)[o].exec(n[o]);if(!i)return null;let s={};for(let[u,l]of xe(this,xl)[o].entries())if(typeof l=="string"||typeof l=="number"){let c=i[u+1];s[l]=c}a[o]={input:n[o]??"",groups:s}}return a}static compareComponent(t,r,n){let a=(u,l)=>{for(let c of["type","modifier","prefix","value","suffix"]){if(u[c]{let c=0;for(;c{const a=r.startsWith(Eh)?new Dm({protocol:Eh,pathname:r.substring(Eh.length)}):new Dm({protocol:"*",pathname:r});this.routes.set(a,n)})}match(t){for(const[r,n]of this.routes){const a=t.startsWith("data:")?t:`source:${t}`;if(r.test(a)){const o=r.exec(a);return{route:n,params:Object.fromEntries(Object.entries((o==null?void 0:o.pathname.groups)||{}).map(([i,s])=>[i,decodeURIComponent(s??"")]))}}}throw new Error(`Matching route for '${t}' not found`)}}class LG{constructor(t,r=new Map){this.transition=t,this.pool=r}acquire(t,r){const n=!this.pool.has(t);if(n){const o={value:this.transition("creating",t,{}),references:new Set};this.pool.set(t,o)}const a=this.pool.get(t);return n||this.transition("acquiring",t,a.value),a.references.add(r),a.value}release(t,r){if(this.pool.has(t)){const n=this.pool.get(t);n.references.delete(r),n.references.size===0?(this.pool.delete(t),this.transition("destroying",t,n.value)):this.transition("releasing",t,n.value)}}destroy(){Array.from(this.pool.entries()).forEach(([t,r])=>{Array.from(r.references).forEach(n=>{this.release(t,n)})})}}class RG{constructor(t,{create:r,destroy:n=()=>{}},a=()=>{},o=()=>"",i=new Map){Vt(this,"_pool");this._cache=i;const s=new NG(t);this._pool=new LG((u,l,c)=>{const f=`${o()}${l}`,d=async p=>{(!("cacheControl"in p.configuration)||p.configuration.cacheControl!=="no-cache")&&(await Promise.resolve(),p.dispatchEvent(new MessageEvent("message",{data:this._cache.get(f)})))};switch(u){case"creating":{const p=r(l,s);p.open();const v=new AbortController;return(!("cacheControl"in p.configuration)||p.configuration.cacheControl!=="no-store")&&p.addEventListener("message",m=>this._cache.set(f,m.data),{signal:v.signal}),p.addEventListener("error",a,{signal:v.signal}),this._cache.has(f)&&d(p),{source:p,controller:v}}case"destroying":return c&&(c.controller.abort(),n(l,c.source)),c;case"releasing":return c;case"acquiring":return this._cache.has(f)&&d(c.source),c.source.open(),c}})}source(t,r=Symbol("")){return this._pool.acquire(t,r).source}close(t,r=Symbol("")){return this._pool.release(t,r)}destroy(){this._cache.clear(),this._pool.destroy()}}const Cn=e=>e;class BG{constructor(t){this.str=t}toString(){return this.str}typeOf(){}}const Ah=new Map,FG=()=>(e,t,r,n={})=>{const a=String(t);Ah.has(a)||Ah.set(a,ZY(a));const o=Ah.get(a),i=Object.entries(n).reduce((u,[l,c])=>u.concat(`${l}=${c}`),[]),s=`${o(r)}${i.length>0?`?${i.join("&")}`:""}`;return new BG(s)},wk=e=>(t,r={})=>new Jx(async function*(){var i,s;const n=this;let a=0,o=0;for(;!uG(n);){o>0&&await new Promise(l=>setTimeout(l,n.configuration.interval??1e3)),(a>0||o>0)&&e.hidden&&await new Promise(l=>{e.addEventListener("visibilitychange",l,{once:!0})});let u;try{u=await t(n),typeof n.configuration.interval>"u"&&n.close(),o++,yield u}catch(l){const c=(s=(i=n.configuration)==null?void 0:i.retry)==null?void 0:s.call(i,l);if(typeof(c==null?void 0:c.then)=="function")await Promise.all([c,new Promise(f=>setTimeout(f,1e3))]),a++;else throw l}}},r),h8=wk(new class extends EventTarget{constructor(){super(...arguments);Vt(this,"hidden",!1)}}),HG=(e,t)=>{const[r,n]=e.split("?"),a=new URLSearchParams(n),o=t.match(r),i={size:parseInt(a.get("size")||"0"),page:parseInt(a.get("page")||"0"),search:a.get("search")||"",cacheControl:["no-store","no-cache"].reduce((s,u)=>a.has(u)?u:s,a.get("cacheControl")??""),...o.params};try{const s=o.route(i);let u=!1;const l=s instanceof Jx?s:h8(()=>u?Promise.resolve(o.route(i)):(u=!0,Promise.resolve(s)),{cacheControl:i.cacheControl.length>0?i.cacheControl:void 0});return l.url=e,l}catch(s){return h8(()=>Promise.reject(s))}},zG=(e,t)=>{t&&t.close()};var jG=function(t){return UG(t)&&!VG(t)};function UG(e){return!!e&&typeof e=="object"}function VG(e){var t=Object.prototype.toString.call(e);return t==="[object RegExp]"||t==="[object Date]"||GG(e)}var qG=typeof Symbol=="function"&&Symbol.for,YG=qG?Symbol.for("react.element"):60103;function GG(e){return e.$$typeof===YG}function KG(e){return Array.isArray(e)?[]:{}}function Lc(e,t){return t.clone!==!1&&t.isMergeableObject(e)?Nl(KG(e),e,t):e}function WG(e,t,r){return e.concat(t).map(function(n){return Lc(n,r)})}function ZG(e,t){if(!t.customMerge)return Nl;var r=t.customMerge(e);return typeof r=="function"?r:Nl}function QG(e){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter(function(t){return Object.propertyIsEnumerable.call(e,t)}):[]}function m8(e){return Object.keys(e).concat(QG(e))}function Ck(e,t){try{return t in e}catch{return!1}}function XG(e,t){return Ck(e,t)&&!(Object.hasOwnProperty.call(e,t)&&Object.propertyIsEnumerable.call(e,t))}function JG(e,t,r){var n={};return r.isMergeableObject(e)&&m8(e).forEach(function(a){n[a]=Lc(e[a],r)}),m8(t).forEach(function(a){XG(e,a)||(Ck(e,a)&&r.isMergeableObject(t[a])?n[a]=ZG(a,r)(e[a],t[a],r):n[a]=Lc(t[a],r))}),n}function Nl(e,t,r){r=r||{},r.arrayMerge=r.arrayMerge||WG,r.isMergeableObject=r.isMergeableObject||jG,r.cloneUnlessOtherwiseSpecified=Lc;var n=Array.isArray(t),a=Array.isArray(e),o=n===a;return o?n?r.arrayMerge(e,t,r):JG(e,t,r):Lc(t,r)}Nl.all=function(t,r){if(!Array.isArray(t))throw new Error("first argument should be an array");return t.reduce(function(n,a){return Nl(n,a,r)},{})};var eK=Nl,tK=eK;const Nm=Zp(tK),Sk=({get:e,set:t})=>Cn({"/me/:route":async r=>{const[n,a]=await Promise.all([e("/"),e(r.route)]);return Nm({params:{size:50,format:"structured"}},n,a)},"/me/:route/:data":async r=>{const{$global:n,...a}=JSON.parse(r.data),o=n?"/":r.route,i=Nm(await e(o),a);t(o,i)}}),rK=["data-testid"],nK=ie({__name:"RouteView",props:{name:{},attrs:{default:()=>({})},params:{default:()=>({})}},setup(e){var de;const t=window,r=p$(),n=v$(),a=FG();let o;const i=new Promise(me=>{o=me}),s=ur(),{t:u}=Si(),l=CV(),c=sx(),f=Symbol("route-view"),d=WY(document),p=YY(document.documentElement),v=e,m=Nc(v.name);class b{static toString(){return m}toString(){return Nc(v.name)}}const g=S(()=>v.name),h=z(me=>{}),w=z(null),C=new Map,x=new Map,A=z(),D=()=>A.value,H=me=>me.reverse().concat(u("components.route-view.title",{name:u("common.product.name")})).join(" | "),O=((de=c.getRoutes().find(me=>me.name===g.value))==null?void 0:de.children.map(me=>(me.name=String(me.name),me)))??[],I=()=>{const me=l.matched.map(_e=>_e.name);return O.find(_e=>me.includes(_e.name))},_={name:v.name,from:A,addTitle:(me,_e)=>{const $e=w.value;$e&&($e.textContent=u("components.route-view.route-announcer",{title:me})),C.set(_e,me),d(H([...C.values()]))},removeTitle:me=>{C.delete(me),d(H([...C.values()]))},addAttrs:(me,_e)=>{x.set(_e,me),p([...x.values()])},removeAttrs:me=>{x.delete(me),p([...x.values()])}},k=ua({}),M=z(!1);let N={};Ae(()=>Object.keys(v.params).map(me=>l.params[me]||l.query[me]),async()=>{const _e={...so(await i,"params",{}),...N,...Object.fromEntries(Object.entries(l.query).filter(([Be,oe])=>typeof oe<"u"&&typeof oe!="string"||(oe==null?void 0:oe.length)>0)),...l.params};Object.entries(v.params).reduce((Be,[oe,be])=>{const Ce=GY(typeof _e[oe]>"u"?"":_e[oe]);return Be[oe]=KY(Ce,be),Be},k);const $e=Object.entries(k||{}).reduce((Be,[oe,be])=>(typeof l.params[oe]>"u"&&(Be[oe]=be),Be),{});Object.keys($e).length>0&&c.replace({query:c8($e,l.query)}),M.value=!0},{immediate:!0});let B={};const X=me=>{B={...B,...me},N=Object.entries(me).reduce((_e,[$e,Be])=>([Number,String].some(oe=>v.params[$e]===oe)&&(_e[$e]=Be),_e),{}),Object.keys(N).length>0&&h.value({params:N,$global:!0}),W(B)},W=me=>{c.push({query:c8(me,l.query)}),B={}},Q=(...me)=>{c.push(...me)},re=(...me)=>{try{if(t.history.state.back!==null){c.back();return}}catch{}Q(...me)},U=tr($4,void 0);U||(d(u("components.route-view.title",{name:u("common.product.name")})),c.beforeEach((me,_e)=>(A.value=_e,!0)),jr($4,_)),jr(Sy,_);const ye=U||_;return Ae(()=>v.attrs,me=>{Object.keys(me).length>0&&ye.addAttrs(me,f)},{immediate:!0}),U&&Ae(()=>ye.from,me=>{A.value=me.value},{immediate:!0}),Vn(()=>{ye.removeAttrs(f)}),(me,_e)=>(y(),E("div",Je({class:"route-view"},T(s),{"data-testid":g.value}),[T(U)?te("",!0):(y(),E("div",{key:0,id:"application-route-announcer",ref_key:"title",ref:w,class:"route-view-title visually-hidden","aria-live":"assertive","aria-atomic":"true"},null,512)),_e[0]||(_e[0]=le()),ee(Y_,{src:`/me/${v.name}`},{default:P(({submit:$e})=>[Z("template",{ref:()=>{h.value=$e}},null,512)]),_:1},8,["src"]),_e[1]||(_e[1]=le()),ee(G_,{src:T(a)(T(Sk),"/me/:route",{route:v.name},{cacheControl:"no-cache"}),onChange:T(o)},{default:P(({data:$e})=>[$e&&h.value&&M.value?V(me.$slots,"default",{key:0,id:b,t:T(u),env:T(r),me:{data:$e,set:h.value,get:(Be,oe={})=>T(so)($e,Be,oe)},can:T(n),uri:T(a),route:{name:v.name,update:X,replace:Q,params:k,back:re,children:T(O),child:I,from:D}}):te("",!0)]),_:3},8,["src","onChange"])],16,rK))}}),aK={components:{"route-view":{title:"{name} Manager","route-announcer":"Navigated to {title}"}}},oK=e=>[{path:"/404",name:"kuma-not-found-view",alias:"/:pathMatch(.*)*",component:()=>e[e.length-1]()}],iK=e=>{const t=(r,n)=>typeof e[r]<"u"?e[r](t,n):!1;return t};class sK{constructor(t){Vt(this,"env");const r=t,n=(s,u="")=>this.var(s,(r==null?void 0:r[s])??u),a=this.getConfig(),o=n("KUMA_MODE")||a.mode,i=uK(n("KUMA_VERSION",a.version));this.env={...r,KUMA_DOCS_URL:`${n("KUMA_DOCS_URL")}/${i.patch==="0.0.0"?"dev":i.patch.replace(/\.\d+$/,".x")}`,KUMA_VERSION:i.pre,KUMA_API_URL:n("KUMA_API_URL")||a.apiUrl,KUMA_BASE_PATH:n("KUMA_BASE_PATH")||a.baseGuiPath,KUMA_MODE:o,KUMA_ENVIRONMENT:n("KUMA_ENVIRONMENT")||a.environment,KUMA_STORE_TYPE:n("KUMA_STORE_TYPE")||a.storeType,KUMA_KDS_URL:"grpcs://:5685"}}var(t,r=""){var n;return((n=this.env)==null?void 0:n[t])??r}getConfig(){const t=document.querySelector("#kuma-config");if(t instanceof HTMLScriptElement&&t.textContent){const n=JSON.parse(t.textContent.trim());return n.apiUrl=lK(n.apiUrl),n}const r="Unable to parse kuma config. Please check your instance of kuma is running correctly";throw console.error(r),new Error(r)}}function _k(e){return e.endsWith("/")?_k(e.slice(0,-1)):e}function lK(e){return e=!e.includes("://")&&!e.startsWith("/")?`/${e}`:e,_k(e)}function uK(e){const[t,r,...n]=e.split(".");if(isNaN(parseInt(t)))return{major:t,minor:t,patch:t,pre:t};const[a,o]=n.join(".").split("-");return{major:t,minor:`${t}.${r}`,patch:`${t}.${r}.${a}`,pre:`${t}.${r}.${a}${o!==void 0?`-${o}`:""}`}}var Lm=function(e,t){return Lm=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,n){r.__proto__=n}||function(r,n){for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(r[a]=n[a])},Lm(e,t)};function ca(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");Lm(e,t);function r(){this.constructor=e}e.prototype=t===null?Object.create(t):(r.prototype=t.prototype,new r)}var st=function(){return st=Object.assign||function(e){for(var t,r=1,n=arguments.length;r"u"&&(o=e.call(this,n),t.set(a,o)),o}function kk(e,t,r){var n=Array.prototype.slice.call(arguments,3),a=r(n),o=t.get(a);return typeof o>"u"&&(o=e.apply(this,n),t.set(a,o)),o}function Ly(e,t,r,n,a){return r.bind(t,e,n,a)}function fK(e,t){var r=e.length===1?xk:kk;return Ly(e,this,r,t.cache.create(),t.serializer)}function pK(e,t){return Ly(e,this,kk,t.cache.create(),t.serializer)}function vK(e,t){return Ly(e,this,xk,t.cache.create(),t.serializer)}var hK=function(){return JSON.stringify(arguments)};function Ry(){this.cache=Object.create(null)}Ry.prototype.get=function(e){return this.cache[e]};Ry.prototype.set=function(e,t){this.cache[e]=t};var mK={create:function(){return new Ry}},en={variadic:pK,monadic:vK},kt;(function(e){e[e.EXPECT_ARGUMENT_CLOSING_BRACE=1]="EXPECT_ARGUMENT_CLOSING_BRACE",e[e.EMPTY_ARGUMENT=2]="EMPTY_ARGUMENT",e[e.MALFORMED_ARGUMENT=3]="MALFORMED_ARGUMENT",e[e.EXPECT_ARGUMENT_TYPE=4]="EXPECT_ARGUMENT_TYPE",e[e.INVALID_ARGUMENT_TYPE=5]="INVALID_ARGUMENT_TYPE",e[e.EXPECT_ARGUMENT_STYLE=6]="EXPECT_ARGUMENT_STYLE",e[e.INVALID_NUMBER_SKELETON=7]="INVALID_NUMBER_SKELETON",e[e.INVALID_DATE_TIME_SKELETON=8]="INVALID_DATE_TIME_SKELETON",e[e.EXPECT_NUMBER_SKELETON=9]="EXPECT_NUMBER_SKELETON",e[e.EXPECT_DATE_TIME_SKELETON=10]="EXPECT_DATE_TIME_SKELETON",e[e.UNCLOSED_QUOTE_IN_ARGUMENT_STYLE=11]="UNCLOSED_QUOTE_IN_ARGUMENT_STYLE",e[e.EXPECT_SELECT_ARGUMENT_OPTIONS=12]="EXPECT_SELECT_ARGUMENT_OPTIONS",e[e.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE=13]="EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE",e[e.INVALID_PLURAL_ARGUMENT_OFFSET_VALUE=14]="INVALID_PLURAL_ARGUMENT_OFFSET_VALUE",e[e.EXPECT_SELECT_ARGUMENT_SELECTOR=15]="EXPECT_SELECT_ARGUMENT_SELECTOR",e[e.EXPECT_PLURAL_ARGUMENT_SELECTOR=16]="EXPECT_PLURAL_ARGUMENT_SELECTOR",e[e.EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT=17]="EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT",e[e.EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT=18]="EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT",e[e.INVALID_PLURAL_ARGUMENT_SELECTOR=19]="INVALID_PLURAL_ARGUMENT_SELECTOR",e[e.DUPLICATE_PLURAL_ARGUMENT_SELECTOR=20]="DUPLICATE_PLURAL_ARGUMENT_SELECTOR",e[e.DUPLICATE_SELECT_ARGUMENT_SELECTOR=21]="DUPLICATE_SELECT_ARGUMENT_SELECTOR",e[e.MISSING_OTHER_CLAUSE=22]="MISSING_OTHER_CLAUSE",e[e.INVALID_TAG=23]="INVALID_TAG",e[e.INVALID_TAG_NAME=25]="INVALID_TAG_NAME",e[e.UNMATCHED_CLOSING_TAG=26]="UNMATCHED_CLOSING_TAG",e[e.UNCLOSED_TAG=27]="UNCLOSED_TAG"})(kt||(kt={}));var Qt;(function(e){e[e.literal=0]="literal",e[e.argument=1]="argument",e[e.number=2]="number",e[e.date=3]="date",e[e.time=4]="time",e[e.select=5]="select",e[e.plural=6]="plural",e[e.pound=7]="pound",e[e.tag=8]="tag"})(Qt||(Qt={}));var Ll;(function(e){e[e.number=0]="number",e[e.dateTime=1]="dateTime"})(Ll||(Ll={}));function g8(e){return e.type===Qt.literal}function gK(e){return e.type===Qt.argument}function Ek(e){return e.type===Qt.number}function Ak(e){return e.type===Qt.date}function Tk(e){return e.type===Qt.time}function $k(e){return e.type===Qt.select}function Ik(e){return e.type===Qt.plural}function yK(e){return e.type===Qt.pound}function Ok(e){return e.type===Qt.tag}function Mk(e){return!!(e&&typeof e=="object"&&e.type===Ll.number)}function Rm(e){return!!(e&&typeof e=="object"&&e.type===Ll.dateTime)}var Pk=/[ \xA0\u1680\u2000-\u200A\u202F\u205F\u3000]/,bK=/(?:[Eec]{1,6}|G{1,5}|[Qq]{1,5}|(?:[yYur]+|U{1,5})|[ML]{1,5}|d{1,2}|D{1,3}|F{1}|[abB]{1,5}|[hkHK]{1,2}|w{1,2}|W{1}|m{1,2}|s{1,2}|[zZOvVxX]{1,4})(?=([^']*'[^']*')*[^']*$)/g;function wK(e){var t={};return e.replace(bK,function(r){var n=r.length;switch(r[0]){case"G":t.era=n===4?"long":n===5?"narrow":"short";break;case"y":t.year=n===2?"2-digit":"numeric";break;case"Y":case"u":case"U":case"r":throw new RangeError("`Y/u/U/r` (year) patterns are not supported, use `y` instead");case"q":case"Q":throw new RangeError("`q/Q` (quarter) patterns are not supported");case"M":case"L":t.month=["numeric","2-digit","short","long","narrow"][n-1];break;case"w":case"W":throw new RangeError("`w/W` (week) patterns are not supported");case"d":t.day=["numeric","2-digit"][n-1];break;case"D":case"F":case"g":throw new RangeError("`D/F/g` (day) patterns are not supported, use `d` instead");case"E":t.weekday=n===4?"long":n===5?"narrow":"short";break;case"e":if(n<4)throw new RangeError("`e..eee` (weekday) patterns are not supported");t.weekday=["short","long","narrow","short"][n-4];break;case"c":if(n<4)throw new RangeError("`c..ccc` (weekday) patterns are not supported");t.weekday=["short","long","narrow","short"][n-4];break;case"a":t.hour12=!0;break;case"b":case"B":throw new RangeError("`b/B` (period) patterns are not supported, use `a` instead");case"h":t.hourCycle="h12",t.hour=["numeric","2-digit"][n-1];break;case"H":t.hourCycle="h23",t.hour=["numeric","2-digit"][n-1];break;case"K":t.hourCycle="h11",t.hour=["numeric","2-digit"][n-1];break;case"k":t.hourCycle="h24",t.hour=["numeric","2-digit"][n-1];break;case"j":case"J":case"C":throw new RangeError("`j/J/C` (hour) patterns are not supported, use `h/H/K/k` instead");case"m":t.minute=["numeric","2-digit"][n-1];break;case"s":t.second=["numeric","2-digit"][n-1];break;case"S":case"A":throw new RangeError("`S/A` (second) patterns are not supported, use `s` instead");case"z":t.timeZoneName=n<4?"short":"long";break;case"Z":case"O":case"v":case"V":case"X":case"x":throw new RangeError("`Z/O/v/V/X/x` (timeZone) patterns are not supported, use `z` instead")}return""}),t}var CK=/[\t-\r \x85\u200E\u200F\u2028\u2029]/i;function SK(e){if(e.length===0)throw new Error("Number skeleton cannot be empty");for(var t=e.split(CK).filter(function(d){return d.length>0}),r=[],n=0,a=t;n1)throw new RangeError("integer-width stems only accept a single optional option");a.options[0].replace(xK,function(u,l,c,f,d,p){if(l)t.minimumIntegerDigits=c.length;else{if(f&&d)throw new Error("We currently do not support maximum integer digits");if(p)throw new Error("We currently do not support exact integer digits")}return""});continue}if(Nk.test(a.stem)){t.minimumIntegerDigits=a.stem.length;continue}if(y8.test(a.stem)){if(a.options.length>1)throw new RangeError("Fraction-precision stems only accept a single optional option");a.stem.replace(y8,function(u,l,c,f,d,p){return c==="*"?t.minimumFractionDigits=l.length:f&&f[0]==="#"?t.maximumFractionDigits=f.length:d&&p?(t.minimumFractionDigits=d.length,t.maximumFractionDigits=d.length+p.length):(t.minimumFractionDigits=l.length,t.maximumFractionDigits=l.length),""});var o=a.options[0];o==="w"?t=st(st({},t),{trailingZeroDisplay:"stripIfInteger"}):o&&(t=st(st({},t),b8(o)));continue}if(Dk.test(a.stem)){t=st(st({},t),b8(a.stem));continue}var i=Lk(a.stem);i&&(t=st(st({},t),i));var s=kK(a.stem);s&&(t=st(st({},t),s))}return t}var Rd={"001":["H","h"],419:["h","H","hB","hb"],AC:["H","h","hb","hB"],AD:["H","hB"],AE:["h","hB","hb","H"],AF:["H","hb","hB","h"],AG:["h","hb","H","hB"],AI:["H","h","hb","hB"],AL:["h","H","hB"],AM:["H","hB"],AO:["H","hB"],AR:["h","H","hB","hb"],AS:["h","H"],AT:["H","hB"],AU:["h","hb","H","hB"],AW:["H","hB"],AX:["H"],AZ:["H","hB","h"],BA:["H","hB","h"],BB:["h","hb","H","hB"],BD:["h","hB","H"],BE:["H","hB"],BF:["H","hB"],BG:["H","hB","h"],BH:["h","hB","hb","H"],BI:["H","h"],BJ:["H","hB"],BL:["H","hB"],BM:["h","hb","H","hB"],BN:["hb","hB","h","H"],BO:["h","H","hB","hb"],BQ:["H"],BR:["H","hB"],BS:["h","hb","H","hB"],BT:["h","H"],BW:["H","h","hb","hB"],BY:["H","h"],BZ:["H","h","hb","hB"],CA:["h","hb","H","hB"],CC:["H","h","hb","hB"],CD:["hB","H"],CF:["H","h","hB"],CG:["H","hB"],CH:["H","hB","h"],CI:["H","hB"],CK:["H","h","hb","hB"],CL:["h","H","hB","hb"],CM:["H","h","hB"],CN:["H","hB","hb","h"],CO:["h","H","hB","hb"],CP:["H"],CR:["h","H","hB","hb"],CU:["h","H","hB","hb"],CV:["H","hB"],CW:["H","hB"],CX:["H","h","hb","hB"],CY:["h","H","hb","hB"],CZ:["H"],DE:["H","hB"],DG:["H","h","hb","hB"],DJ:["h","H"],DK:["H"],DM:["h","hb","H","hB"],DO:["h","H","hB","hb"],DZ:["h","hB","hb","H"],EA:["H","h","hB","hb"],EC:["h","H","hB","hb"],EE:["H","hB"],EG:["h","hB","hb","H"],EH:["h","hB","hb","H"],ER:["h","H"],ES:["H","hB","h","hb"],ET:["hB","hb","h","H"],FI:["H"],FJ:["h","hb","H","hB"],FK:["H","h","hb","hB"],FM:["h","hb","H","hB"],FO:["H","h"],FR:["H","hB"],GA:["H","hB"],GB:["H","h","hb","hB"],GD:["h","hb","H","hB"],GE:["H","hB","h"],GF:["H","hB"],GG:["H","h","hb","hB"],GH:["h","H"],GI:["H","h","hb","hB"],GL:["H","h"],GM:["h","hb","H","hB"],GN:["H","hB"],GP:["H","hB"],GQ:["H","hB","h","hb"],GR:["h","H","hb","hB"],GT:["h","H","hB","hb"],GU:["h","hb","H","hB"],GW:["H","hB"],GY:["h","hb","H","hB"],HK:["h","hB","hb","H"],HN:["h","H","hB","hb"],HR:["H","hB"],HU:["H","h"],IC:["H","h","hB","hb"],ID:["H"],IE:["H","h","hb","hB"],IL:["H","hB"],IM:["H","h","hb","hB"],IN:["h","H"],IO:["H","h","hb","hB"],IQ:["h","hB","hb","H"],IR:["hB","H"],IS:["H"],IT:["H","hB"],JE:["H","h","hb","hB"],JM:["h","hb","H","hB"],JO:["h","hB","hb","H"],JP:["H","K","h"],KE:["hB","hb","H","h"],KG:["H","h","hB","hb"],KH:["hB","h","H","hb"],KI:["h","hb","H","hB"],KM:["H","h","hB","hb"],KN:["h","hb","H","hB"],KP:["h","H","hB","hb"],KR:["h","H","hB","hb"],KW:["h","hB","hb","H"],KY:["h","hb","H","hB"],KZ:["H","hB"],LA:["H","hb","hB","h"],LB:["h","hB","hb","H"],LC:["h","hb","H","hB"],LI:["H","hB","h"],LK:["H","h","hB","hb"],LR:["h","hb","H","hB"],LS:["h","H"],LT:["H","h","hb","hB"],LU:["H","h","hB"],LV:["H","hB","hb","h"],LY:["h","hB","hb","H"],MA:["H","h","hB","hb"],MC:["H","hB"],MD:["H","hB"],ME:["H","hB","h"],MF:["H","hB"],MG:["H","h"],MH:["h","hb","H","hB"],MK:["H","h","hb","hB"],ML:["H"],MM:["hB","hb","H","h"],MN:["H","h","hb","hB"],MO:["h","hB","hb","H"],MP:["h","hb","H","hB"],MQ:["H","hB"],MR:["h","hB","hb","H"],MS:["H","h","hb","hB"],MT:["H","h"],MU:["H","h"],MV:["H","h"],MW:["h","hb","H","hB"],MX:["h","H","hB","hb"],MY:["hb","hB","h","H"],MZ:["H","hB"],NA:["h","H","hB","hb"],NC:["H","hB"],NE:["H"],NF:["H","h","hb","hB"],NG:["H","h","hb","hB"],NI:["h","H","hB","hb"],NL:["H","hB"],NO:["H","h"],NP:["H","h","hB"],NR:["H","h","hb","hB"],NU:["H","h","hb","hB"],NZ:["h","hb","H","hB"],OM:["h","hB","hb","H"],PA:["h","H","hB","hb"],PE:["h","H","hB","hb"],PF:["H","h","hB"],PG:["h","H"],PH:["h","hB","hb","H"],PK:["h","hB","H"],PL:["H","h"],PM:["H","hB"],PN:["H","h","hb","hB"],PR:["h","H","hB","hb"],PS:["h","hB","hb","H"],PT:["H","hB"],PW:["h","H"],PY:["h","H","hB","hb"],QA:["h","hB","hb","H"],RE:["H","hB"],RO:["H","hB"],RS:["H","hB","h"],RU:["H"],RW:["H","h"],SA:["h","hB","hb","H"],SB:["h","hb","H","hB"],SC:["H","h","hB"],SD:["h","hB","hb","H"],SE:["H"],SG:["h","hb","H","hB"],SH:["H","h","hb","hB"],SI:["H","hB"],SJ:["H"],SK:["H"],SL:["h","hb","H","hB"],SM:["H","h","hB"],SN:["H","h","hB"],SO:["h","H"],SR:["H","hB"],SS:["h","hb","H","hB"],ST:["H","hB"],SV:["h","H","hB","hb"],SX:["H","h","hb","hB"],SY:["h","hB","hb","H"],SZ:["h","hb","H","hB"],TA:["H","h","hb","hB"],TC:["h","hb","H","hB"],TD:["h","H","hB"],TF:["H","h","hB"],TG:["H","hB"],TH:["H","h"],TJ:["H","h"],TL:["H","hB","hb","h"],TM:["H","h"],TN:["h","hB","hb","H"],TO:["h","H"],TR:["H","hB"],TT:["h","hb","H","hB"],TW:["hB","hb","h","H"],TZ:["hB","hb","H","h"],UA:["H","hB","h"],UG:["hB","hb","H","h"],UM:["h","hb","H","hB"],US:["h","hb","H","hB"],UY:["h","H","hB","hb"],UZ:["H","hB","h"],VA:["H","h","hB"],VC:["h","hb","H","hB"],VE:["h","H","hB","hb"],VG:["h","hb","H","hB"],VI:["h","hb","H","hB"],VN:["H","h"],VU:["h","H"],WF:["H","hB"],WS:["h","H"],XK:["H","hB","h"],YE:["h","hB","hb","H"],YT:["H","hB"],ZA:["H","h","hb","hB"],ZM:["h","hb","H","hB"],ZW:["H","h"],"af-ZA":["H","h","hB","hb"],"ar-001":["h","hB","hb","H"],"ca-ES":["H","h","hB"],"en-001":["h","hb","H","hB"],"en-HK":["h","hb","H","hB"],"en-IL":["H","h","hb","hB"],"en-MY":["h","hb","H","hB"],"es-BR":["H","h","hB","hb"],"es-ES":["H","h","hB","hb"],"es-GQ":["H","h","hB","hb"],"fr-CA":["H","h","hB"],"gl-ES":["H","h","hB"],"gu-IN":["hB","hb","h","H"],"hi-IN":["hB","h","H"],"it-CH":["H","h","hB"],"it-IT":["H","h","hB"],"kn-IN":["hB","h","H"],"ml-IN":["hB","h","H"],"mr-IN":["hB","hb","h","H"],"pa-IN":["hB","hb","h","H"],"ta-IN":["hB","h","hb","H"],"te-IN":["hB","h","H"],"zu-ZA":["H","hB","hb","h"]};function AK(e,t){for(var r="",n=0;n>1),u="a",l=TK(t);for((l=="H"||l=="k")&&(s=0);s-- >0;)r+=u;for(;i-- >0;)r=l+r}else a==="J"?r+="H":r+=a}return r}function TK(e){var t=e.hourCycle;if(t===void 0&&e.hourCycles&&e.hourCycles.length&&(t=e.hourCycles[0]),t)switch(t){case"h24":return"k";case"h23":return"H";case"h12":return"h";case"h11":return"K";default:throw new Error("Invalid hourCycle")}var r=e.language,n;r!=="root"&&(n=e.maximize().region);var a=Rd[n||""]||Rd[r||""]||Rd["".concat(r,"-001")]||Rd["001"];return a[0]}var Th,$K=new RegExp("^".concat(Pk.source,"*")),IK=new RegExp("".concat(Pk.source,"*$"));function Et(e,t){return{start:e,end:t}}var OK=!!String.prototype.startsWith&&"_a".startsWith("a",1),MK=!!String.fromCodePoint,PK=!!Object.fromEntries,DK=!!String.prototype.codePointAt,NK=!!String.prototype.trimStart,LK=!!String.prototype.trimEnd,RK=!!Number.isSafeInteger,BK=RK?Number.isSafeInteger:function(e){return typeof e=="number"&&isFinite(e)&&Math.floor(e)===e&&Math.abs(e)<=9007199254740991},Bm=!0;try{var FK=Bk("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu");Bm=((Th=FK.exec("a"))===null||Th===void 0?void 0:Th[0])==="a"}catch{Bm=!1}var C8=OK?function(e,t,r){return e.startsWith(t,r)}:function(e,t,r){return e.slice(r,r+t.length)===t},Fm=MK?String.fromCodePoint:function(){for(var e=[],t=0;ta;){if(o=e[a++],o>1114111)throw RangeError(o+" is not a valid code point");r+=o<65536?String.fromCharCode(o):String.fromCharCode(((o-=65536)>>10)+55296,o%1024+56320)}return r},S8=PK?Object.fromEntries:function(e){for(var t={},r=0,n=e;r=r)){var n=e.charCodeAt(t),a;return n<55296||n>56319||t+1===r||(a=e.charCodeAt(t+1))<56320||a>57343?n:(n-55296<<10)+(a-56320)+65536}},HK=NK?function(e){return e.trimStart()}:function(e){return e.replace($K,"")},zK=LK?function(e){return e.trimEnd()}:function(e){return e.replace(IK,"")};function Bk(e,t){return new RegExp(e,t)}var Hm;if(Bm){var _8=Bk("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu");Hm=function(e,t){var r;_8.lastIndex=t;var n=_8.exec(e);return(r=n[1])!==null&&r!==void 0?r:""}}else Hm=function(e,t){for(var r=[];;){var n=Rk(e,t);if(n===void 0||Fk(n)||qK(n))break;r.push(n),t+=n>=65536?2:1}return Fm.apply(void 0,r)};var jK=function(){function e(t,r){r===void 0&&(r={}),this.message=t,this.position={offset:0,line:1,column:1},this.ignoreTag=!!r.ignoreTag,this.locale=r.locale,this.requiresOtherClause=!!r.requiresOtherClause,this.shouldParseSkeletons=!!r.shouldParseSkeletons}return e.prototype.parse=function(){if(this.offset()!==0)throw Error("parser can only be used once");return this.parseMessage(0,"",!1)},e.prototype.parseMessage=function(t,r,n){for(var a=[];!this.isEOF();){var o=this.char();if(o===123){var i=this.parseArgument(t,n);if(i.err)return i;a.push(i.val)}else{if(o===125&&t>0)break;if(o===35&&(r==="plural"||r==="selectordinal")){var s=this.clonePosition();this.bump(),a.push({type:Qt.pound,location:Et(s,this.clonePosition())})}else if(o===60&&!this.ignoreTag&&this.peek()===47){if(n)break;return this.error(kt.UNMATCHED_CLOSING_TAG,Et(this.clonePosition(),this.clonePosition()))}else if(o===60&&!this.ignoreTag&&zm(this.peek()||0)){var i=this.parseTag(t,r);if(i.err)return i;a.push(i.val)}else{var i=this.parseLiteral(t,r);if(i.err)return i;a.push(i.val)}}}return{val:a,err:null}},e.prototype.parseTag=function(t,r){var n=this.clonePosition();this.bump();var a=this.parseTagName();if(this.bumpSpace(),this.bumpIf("/>"))return{val:{type:Qt.literal,value:"<".concat(a,"/>"),location:Et(n,this.clonePosition())},err:null};if(this.bumpIf(">")){var o=this.parseMessage(t+1,r,!0);if(o.err)return o;var i=o.val,s=this.clonePosition();if(this.bumpIf("")?{val:{type:Qt.tag,value:a,children:i,location:Et(n,this.clonePosition())},err:null}:this.error(kt.INVALID_TAG,Et(s,this.clonePosition())))}else return this.error(kt.UNCLOSED_TAG,Et(n,this.clonePosition()))}else return this.error(kt.INVALID_TAG,Et(n,this.clonePosition()))},e.prototype.parseTagName=function(){var t=this.offset();for(this.bump();!this.isEOF()&&VK(this.char());)this.bump();return this.message.slice(t,this.offset())},e.prototype.parseLiteral=function(t,r){for(var n=this.clonePosition(),a="";;){var o=this.tryParseQuote(r);if(o){a+=o;continue}var i=this.tryParseUnquoted(t,r);if(i){a+=i;continue}var s=this.tryParseLeftAngleBracket();if(s){a+=s;continue}break}var u=Et(n,this.clonePosition());return{val:{type:Qt.literal,value:a,location:u},err:null}},e.prototype.tryParseLeftAngleBracket=function(){return!this.isEOF()&&this.char()===60&&(this.ignoreTag||!UK(this.peek()||0))?(this.bump(),"<"):null},e.prototype.tryParseQuote=function(t){if(this.isEOF()||this.char()!==39)return null;switch(this.peek()){case 39:return this.bump(),this.bump(),"'";case 123:case 60:case 62:case 125:break;case 35:if(t==="plural"||t==="selectordinal")break;return null;default:return null}this.bump();var r=[this.char()];for(this.bump();!this.isEOF();){var n=this.char();if(n===39)if(this.peek()===39)r.push(39),this.bump();else{this.bump();break}else r.push(n);this.bump()}return Fm.apply(void 0,r)},e.prototype.tryParseUnquoted=function(t,r){if(this.isEOF())return null;var n=this.char();return n===60||n===123||n===35&&(r==="plural"||r==="selectordinal")||n===125&&t>0?null:(this.bump(),Fm(n))},e.prototype.parseArgument=function(t,r){var n=this.clonePosition();if(this.bump(),this.bumpSpace(),this.isEOF())return this.error(kt.EXPECT_ARGUMENT_CLOSING_BRACE,Et(n,this.clonePosition()));if(this.char()===125)return this.bump(),this.error(kt.EMPTY_ARGUMENT,Et(n,this.clonePosition()));var a=this.parseIdentifierIfPossible().value;if(!a)return this.error(kt.MALFORMED_ARGUMENT,Et(n,this.clonePosition()));if(this.bumpSpace(),this.isEOF())return this.error(kt.EXPECT_ARGUMENT_CLOSING_BRACE,Et(n,this.clonePosition()));switch(this.char()){case 125:return this.bump(),{val:{type:Qt.argument,value:a,location:Et(n,this.clonePosition())},err:null};case 44:return this.bump(),this.bumpSpace(),this.isEOF()?this.error(kt.EXPECT_ARGUMENT_CLOSING_BRACE,Et(n,this.clonePosition())):this.parseArgumentOptions(t,r,a,n);default:return this.error(kt.MALFORMED_ARGUMENT,Et(n,this.clonePosition()))}},e.prototype.parseIdentifierIfPossible=function(){var t=this.clonePosition(),r=this.offset(),n=Hm(this.message,r),a=r+n.length;this.bumpTo(a);var o=this.clonePosition(),i=Et(t,o);return{value:n,location:i}},e.prototype.parseArgumentOptions=function(t,r,n,a){var o,i=this.clonePosition(),s=this.parseIdentifierIfPossible().value,u=this.clonePosition();switch(s){case"":return this.error(kt.EXPECT_ARGUMENT_TYPE,Et(i,u));case"number":case"date":case"time":{this.bumpSpace();var l=null;if(this.bumpIf(",")){this.bumpSpace();var c=this.clonePosition(),f=this.parseSimpleArgStyleIfPossible();if(f.err)return f;var d=zK(f.val);if(d.length===0)return this.error(kt.EXPECT_ARGUMENT_STYLE,Et(this.clonePosition(),this.clonePosition()));var p=Et(c,this.clonePosition());l={style:d,styleLocation:p}}var v=this.tryParseArgumentClose(a);if(v.err)return v;var m=Et(a,this.clonePosition());if(l&&C8(l==null?void 0:l.style,"::",0)){var b=HK(l.style.slice(2));if(s==="number"){var f=this.parseNumberSkeletonFromString(b,l.styleLocation);return f.err?f:{val:{type:Qt.number,value:n,location:m,style:f.val},err:null}}else{if(b.length===0)return this.error(kt.EXPECT_DATE_TIME_SKELETON,m);var g=b;this.locale&&(g=AK(b,this.locale));var d={type:Ll.dateTime,pattern:g,location:l.styleLocation,parsedOptions:this.shouldParseSkeletons?wK(g):{}},h=s==="date"?Qt.date:Qt.time;return{val:{type:h,value:n,location:m,style:d},err:null}}}return{val:{type:s==="number"?Qt.number:s==="date"?Qt.date:Qt.time,value:n,location:m,style:(o=l==null?void 0:l.style)!==null&&o!==void 0?o:null},err:null}}case"plural":case"selectordinal":case"select":{var w=this.clonePosition();if(this.bumpSpace(),!this.bumpIf(","))return this.error(kt.EXPECT_SELECT_ARGUMENT_OPTIONS,Et(w,st({},w)));this.bumpSpace();var C=this.parseIdentifierIfPossible(),x=0;if(s!=="select"&&C.value==="offset"){if(!this.bumpIf(":"))return this.error(kt.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,Et(this.clonePosition(),this.clonePosition()));this.bumpSpace();var f=this.tryParseDecimalInteger(kt.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,kt.INVALID_PLURAL_ARGUMENT_OFFSET_VALUE);if(f.err)return f;this.bumpSpace(),C=this.parseIdentifierIfPossible(),x=f.val}var A=this.tryParsePluralOrSelectOptions(t,s,r,C);if(A.err)return A;var v=this.tryParseArgumentClose(a);if(v.err)return v;var D=Et(a,this.clonePosition());return s==="select"?{val:{type:Qt.select,value:n,options:S8(A.val),location:D},err:null}:{val:{type:Qt.plural,value:n,options:S8(A.val),offset:x,pluralType:s==="plural"?"cardinal":"ordinal",location:D},err:null}}default:return this.error(kt.INVALID_ARGUMENT_TYPE,Et(i,u))}},e.prototype.tryParseArgumentClose=function(t){return this.isEOF()||this.char()!==125?this.error(kt.EXPECT_ARGUMENT_CLOSING_BRACE,Et(t,this.clonePosition())):(this.bump(),{val:!0,err:null})},e.prototype.parseSimpleArgStyleIfPossible=function(){for(var t=0,r=this.clonePosition();!this.isEOF();){var n=this.char();switch(n){case 39:{this.bump();var a=this.clonePosition();if(!this.bumpUntil("'"))return this.error(kt.UNCLOSED_QUOTE_IN_ARGUMENT_STYLE,Et(a,this.clonePosition()));this.bump();break}case 123:{t+=1,this.bump();break}case 125:{if(t>0)t-=1;else return{val:this.message.slice(r.offset,this.offset()),err:null};break}default:this.bump();break}}return{val:this.message.slice(r.offset,this.offset()),err:null}},e.prototype.parseNumberSkeletonFromString=function(t,r){var n=[];try{n=SK(t)}catch{return this.error(kt.INVALID_NUMBER_SKELETON,r)}return{val:{type:Ll.number,tokens:n,location:r,parsedOptions:this.shouldParseSkeletons?EK(n):{}},err:null}},e.prototype.tryParsePluralOrSelectOptions=function(t,r,n,a){for(var o,i=!1,s=[],u=new Set,l=a.value,c=a.location;;){if(l.length===0){var f=this.clonePosition();if(r!=="select"&&this.bumpIf("=")){var d=this.tryParseDecimalInteger(kt.EXPECT_PLURAL_ARGUMENT_SELECTOR,kt.INVALID_PLURAL_ARGUMENT_SELECTOR);if(d.err)return d;c=Et(f,this.clonePosition()),l=this.message.slice(f.offset,this.offset())}else break}if(u.has(l))return this.error(r==="select"?kt.DUPLICATE_SELECT_ARGUMENT_SELECTOR:kt.DUPLICATE_PLURAL_ARGUMENT_SELECTOR,c);l==="other"&&(i=!0),this.bumpSpace();var p=this.clonePosition();if(!this.bumpIf("{"))return this.error(r==="select"?kt.EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT:kt.EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT,Et(this.clonePosition(),this.clonePosition()));var v=this.parseMessage(t+1,r,n);if(v.err)return v;var m=this.tryParseArgumentClose(p);if(m.err)return m;s.push([l,{value:v.val,location:Et(p,this.clonePosition())}]),u.add(l),this.bumpSpace(),o=this.parseIdentifierIfPossible(),l=o.value,c=o.location}return s.length===0?this.error(r==="select"?kt.EXPECT_SELECT_ARGUMENT_SELECTOR:kt.EXPECT_PLURAL_ARGUMENT_SELECTOR,Et(this.clonePosition(),this.clonePosition())):this.requiresOtherClause&&!i?this.error(kt.MISSING_OTHER_CLAUSE,Et(this.clonePosition(),this.clonePosition())):{val:s,err:null}},e.prototype.tryParseDecimalInteger=function(t,r){var n=1,a=this.clonePosition();this.bumpIf("+")||this.bumpIf("-")&&(n=-1);for(var o=!1,i=0;!this.isEOF();){var s=this.char();if(s>=48&&s<=57)o=!0,i=i*10+(s-48),this.bump();else break}var u=Et(a,this.clonePosition());return o?(i*=n,BK(i)?{val:i,err:null}:this.error(r,u)):this.error(t,u)},e.prototype.offset=function(){return this.position.offset},e.prototype.isEOF=function(){return this.offset()===this.message.length},e.prototype.clonePosition=function(){return{offset:this.position.offset,line:this.position.line,column:this.position.column}},e.prototype.char=function(){var t=this.position.offset;if(t>=this.message.length)throw Error("out of bound");var r=Rk(this.message,t);if(r===void 0)throw Error("Offset ".concat(t," is at invalid UTF-16 code unit boundary"));return r},e.prototype.error=function(t,r){return{val:null,err:{kind:t,message:this.message,location:r}}},e.prototype.bump=function(){if(!this.isEOF()){var t=this.char();t===10?(this.position.line+=1,this.position.column=1,this.position.offset+=1):(this.position.column+=1,this.position.offset+=t<65536?1:2)}},e.prototype.bumpIf=function(t){if(C8(this.message,t,this.offset())){for(var r=0;r=0?(this.bumpTo(n),!0):(this.bumpTo(this.message.length),!1)},e.prototype.bumpTo=function(t){if(this.offset()>t)throw Error("targetOffset ".concat(t," must be greater than or equal to the current offset ").concat(this.offset()));for(t=Math.min(t,this.message.length);;){var r=this.offset();if(r===t)break;if(r>t)throw Error("targetOffset ".concat(t," is at invalid UTF-16 code unit boundary"));if(this.bump(),this.isEOF())break}},e.prototype.bumpSpace=function(){for(;!this.isEOF()&&Fk(this.char());)this.bump()},e.prototype.peek=function(){if(this.isEOF())return null;var t=this.char(),r=this.offset(),n=this.message.charCodeAt(r+(t>=65536?2:1));return n??null},e}();function zm(e){return e>=97&&e<=122||e>=65&&e<=90}function UK(e){return zm(e)||e===47}function VK(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 Fk(e){return e>=9&&e<=13||e===32||e===133||e>=8206&&e<=8207||e===8232||e===8233}function qK(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 jm(e){e.forEach(function(t){if(delete t.location,$k(t)||Ik(t))for(var r in t.options)delete t.options[r].location,jm(t.options[r].value);else Ek(t)&&Mk(t.style)||(Ak(t)||Tk(t))&&Rm(t.style)?delete t.style.location:Ok(t)&&jm(t.children)})}function YK(e,t){t===void 0&&(t={}),t=st({shouldParseSkeletons:!0,requiresOtherClause:!0},t);var r=new jK(e,t).parse();if(r.err){var n=SyntaxError(kt[r.err.kind]);throw n.location=r.err.location,n.originalMessage=r.err.message,n}return t!=null&&t.captureLocation||jm(r.val),r.val}var Na;(function(e){e.MISSING_VALUE="MISSING_VALUE",e.INVALID_VALUE="INVALID_VALUE",e.MISSING_INTL_API="MISSING_INTL_API"})(Na||(Na={}));var bi=function(e){ca(t,e);function t(r,n,a){var o=e.call(this,r)||this;return o.code=n,o.originalMessage=a,o}return t.prototype.toString=function(){return"[formatjs Error: ".concat(this.code,"] ").concat(this.message)},t}(Error),x8=function(e){ca(t,e);function t(r,n,a,o){return e.call(this,'Invalid values for "'.concat(r,'": "').concat(n,'". Options are "').concat(Object.keys(a).join('", "'),'"'),Na.INVALID_VALUE,o)||this}return t}(bi),GK=function(e){ca(t,e);function t(r,n,a){return e.call(this,'Value for "'.concat(r,'" must be of type ').concat(n),Na.INVALID_VALUE,a)||this}return t}(bi),KK=function(e){ca(t,e);function t(r,n){return e.call(this,'The intl string context variable "'.concat(r,'" was not provided to the string "').concat(n,'"'),Na.MISSING_VALUE,n)||this}return t}(bi),Qr;(function(e){e[e.literal=0]="literal",e[e.object=1]="object"})(Qr||(Qr={}));function WK(e){return e.length<2?e:e.reduce(function(t,r){var n=t[t.length-1];return!n||n.type!==Qr.literal||r.type!==Qr.literal?t.push(r):n.value+=r.value,t},[])}function ZK(e){return typeof e=="function"}function wf(e,t,r,n,a,o,i){if(e.length===1&&g8(e[0]))return[{type:Qr.literal,value:e[0].value}];for(var s=[],u=0,l=e;u"u")){var r=Intl.NumberFormat.supportedLocalesOf(t);return r.length>0?new Intl.Locale(r[0]):new Intl.Locale(typeof t=="string"?t:t[0])}},e.__parse=YK,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}(),rs;(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"})(rs||(rs={}));var id=function(e){ca(t,e);function t(r,n,a){var o=this,i=a?a instanceof Error?a:new Error(String(a)):void 0;return o=e.call(this,"[@formatjs/intl Error ".concat(r,"] ").concat(n,` +`).concat(i?` +`.concat(i.message,` +`).concat(i.stack):""))||this,o.code=r,typeof Error.captureStackTrace=="function"&&Error.captureStackTrace(o,t),o}return t}(Error),eW=function(e){ca(t,e);function t(r,n){return e.call(this,rs.UNSUPPORTED_FORMATTER,r,n)||this}return t}(id),tW=function(e){ca(t,e);function t(r,n){return e.call(this,rs.INVALID_CONFIG,r,n)||this}return t}(id),k8=function(e){ca(t,e);function t(r,n){return e.call(this,rs.MISSING_DATA,r,n)||this}return t}(id),qn=function(e){ca(t,e);function t(r,n,a){var o=e.call(this,rs.FORMAT_ERROR,"".concat(r,` +Locale: `).concat(n,` +`),a)||this;return o.locale=n,o}return t}(id),Ih=function(e){ca(t,e);function t(r,n,a,o){var i=e.call(this,"".concat(r,` +MessageID: `).concat(a==null?void 0:a.id,` +Default Message: `).concat(a==null?void 0:a.defaultMessage,` +Description: `).concat(a==null?void 0:a.description,` +`),n,o)||this;return i.descriptor=a,i.locale=n,i}return t}(qn),rW=function(e){ca(t,e);function t(r,n){var a=e.call(this,rs.MISSING_TRANSLATION,'Missing message: "'.concat(r.id,'" for locale "').concat(n,'", using ').concat(r.defaultMessage?"default message (".concat(typeof r.defaultMessage=="string"?r.defaultMessage:r.defaultMessage.map(function(o){var i;return(i=o.value)!==null&&i!==void 0?i:JSON.stringify(o)}).join(),")"):"id"," as fallback."))||this;return a.descriptor=r,a}return t}(id);function vs(e,t,r){return r===void 0&&(r={}),t.reduce(function(n,a){return a in e?n[a]=e[a]:a in r&&(n[a]=r[a]),n},{})}var nW=function(e){},aW=function(e){},oW={formats:{},messages:{},timeZone:void 0,defaultLocale:"en",defaultFormats:{},fallbackOnEmptyString:!0,onError:nW,onWarn:aW};function zk(){return{dateTime:{},number:{},message:{},relativeTime:{},pluralRules:{},list:{},displayNames:{}}}function Ii(e){return{create:function(){return{get:function(t){return e[t]},set:function(t,r){e[t]=r}}}}}function iW(e){e===void 0&&(e=zk());var t=Intl.RelativeTimeFormat,r=Intl.ListFormat,n=Intl.DisplayNames,a=Jr(function(){for(var s,u=[],l=0;l{var n;const a=typeof r=="boolean",o=TW({...a?null:r,locale:e,messages:OW(t,{safe:!0}),formats:{...a?null:r.formats,date:{...a?null:(n=r.formats)==null?void 0:n.date,datetime:I8}}},MW),{$t:i,...s}=o,u=s,l=d=>d.toString().length===13?Math.floor(d/1e3):d,c=d=>{const p="Invalid Date";if(!d)return p;try{const v=new Date(l(d)*1e3);return u.formatDate(v,I8)}catch{return p}},f={formatUnixTimeStamp:c,formatIsoDate:d=>{const p=Date.parse(d)/1e3,v=Math.floor(p);return c(v)},t:(d,p,v)=>u.formatMessage({id:d},p,v),te:d=>!!u.messages[d],tm:d=>u.messages[d]||[],...u,source:t};return(typeof r=="boolean"&&r===!0||typeof r!="boolean"&&r.isGlobal===!0)&&(qk=f),f};function DW(){return qk}class O8 extends Error{get key(){return this.message}}const NW=e=>{const t=e.split(/([A-Z][a-z]+)/).join(" ").replace(/\s+/g," ").trim();return t.charAt(0).toUpperCase()+t.substring(1)},Yk=(e,t)=>{const r=PW("en-us",e,{isGlobal:!0,onError:a=>{throw a}}),n={KUMA_VERSION:t("KUMA_VERSION"),KUMA_DOCS_URL:t("KUMA_DOCS_URL"),KUMA_UTM_QUERY_PARAMS:"",KUMA_PRODUCT_NAME:""};try{n.KUMA_UTM_QUERY_PARAMS=r.t("common.product.utm_query_params"),n.KUMA_PRODUCT_NAME=r.t("common.product.name")}catch{}return{...r,t:function(...a){var i;const o=a[0];try{if(typeof so(e,o)>"u")throw o.startsWith("http.api.")?new O8(o):new Error(`Missing message: "${o}" for locale "en-us", using id as fallback`);return so(e,o).length===0?"":(a[1]={...n,...a[1]},r.t(...a))}catch(s){switch(!0){case s instanceof O8:return NW(s.key.split(".").pop());default:if(typeof((i=a[2])==null?void 0:i.defaultMessage)=="string")return a[2].defaultMessage;throw s}}}}},LW=(e="kumahq-app",t=window.localStorage)=>({get:async a=>{try{return JSON.parse(t.getItem(`${e}:${a}`)??"{}")}catch(o){console.error(o)}return{}},set:async(a,o)=>{try{return t.setItem(`${e}:${a}`,JSON.stringify(o)),o}catch(i){console.error(i)}return{}}}),RW={common:{i18n:{"ignore-error":""},product:{name:"Kuma",utm_query_params:"utm_source=Kuma&utm_medium=Kuma",href:{feedback:"https://github.com/kumahq/kuma/issues/new/choose",install:"https://kuma.io/install/latest/?{KUMA_UTM_QUERY_PARAMS}",docs:{index:"{KUMA_DOCS_URL}/?{KUMA_UTM_QUERY_PARAMS}"}},environment:{universal:"Universal",kubernetes:"Kubernetes",unknown:"—"},mode:{standalone:"Standalone",global:"Multi-Zone",zone:"Zone"}},formats:{integer:`{ value, select, + undefined { 0 } + other { { value, number, integer } } +} +`,datetime:`{ value, select, + 0 { Invalid Date } + undefined { Invalid Date } + other { { value, date, datetime } } +} +`},not_applicable:"N/A",matchingsearch:" matching that search",refresh:"Refresh",warnings:{CERT_EXPIRED:`'<'p>The certificate for this dataplane has expired'<'/p> +`,ZONE_STORE_TYPE_MEMORY:`'<'p>This zone is using the '<'code>memory'<'/code> store type. '<'strong>Don't'<'/strong> use this store in production because the state isn't persisted. '<'a target="_blank" href="{KUMA_DOCS_URL}/documentation/configuration/#store">Read more about store types'<'/a>'<'/p> +`,GLOBAL_STORE_TYPE_MEMORY:`'<'p>This control plane is using the '<'code>memory'<'/code> store type. '<'strong>Don't'<'/strong> use this store in production because the state isn't persisted. '<'a target="_blank" href="{KUMA_DOCS_URL}/documentation/configuration/#store">Read more about store types'<'/a>'<'/p> +`,INCOMPATIBLE_UNSUPPORTED_ENVOY:`'<'p>Envoy ('<'strong>{ envoy }'<'/strong>) is unsupported by the current version of Kuma DP ('<'strong>{ kumaDp }'<'/strong>)'<'/p> +`,INCOMPATIBLE_UNSUPPORTED_KUMA_DP:`'<'p>Unsupported version of Kuma DP ('<'strong>{ kumaDp }'<'/strong>)'<'/p> +`,INCOMPATIBLE_ZONE_CP_AND_KUMA_DP_VERSIONS:`'<'p>There is a mismatch between versions of Kuma DP ('<'strong>{ kumaDp }'<'/strong>) and the Zone Control Plane.'<'/p> +`,INCOMPATIBLE_ZONE_AND_GLOBAL_CPS_VERSIONS:`'<'p>There is mismatch between versions of Zone Control Plane ('<'strong>{ zoneCpVersion }'<'/strong>) and the Global Control Plane ('<'strong>{ globalCpVersion }'<'/strong>)'<'/p> +`},copyText:"Copy",copySuccessText:"Copied!",copyKubernetesText:"Copy as Kubernetes",copyKubernetesShortText:"as k8s",documentation:"Documentation",error_state:{api_error:"Error {status}: {title}",default_error:"An unexpected error occurred",title:"An error has occurred while trying to load this data.",details:"Details",field:"Field"},delete_modal:{title:"Delete {type}",proceed_button:"Yes, delete",text:`'<'p>Are you sure you want to delete the {type} {name}?'<'/p> +'<'p>This action cannot be reversed.'<'/p> +`},emptyState:{title:"No data",message:"There are no {type} present"},collection:{none:"",details_link:"Go to details",summary:{empty_title:"Couldn’t find the selected {type}",empty_message:"The selected {type} either doesn’t exist or isn’t on the current page."},actions:{delete:"Delete",edit:"Edit",view:"View details"}},detail:{subscriptions:{no_stats:"There are no statistics for subscription “{id}”",connect_time:"Connected",disconnect_time:"Disconnected",type:"Type",responses_sent_acknowledged:"Responses sent/ack’ed"},none:"—",created:"Created",modified:"Modified"}},http:{api:{property:{modificationTime:"Modified",creationTime:"Created",tls:"TLS",mtls:"mTLS",mTLS:"mTLS",id:"ID",globalInstanceId:"Global instance ID",controlPlaneInstanceId:"CP instance ID",zoneInstanceId:"Zone Leader Instance ID",connectTime:"Connected",disconnectTime:"Disconnected",version:"Version",cds:"CDS",eds:"EDS",lds:"LDS",rds:"RDS",responsesSent:"Responses sent",responsesAcknowledged:"Responses acknowledged",responsesRejected:"Responses rejected",certificateExpirationTime:"Expiration time",lastCertificateRegeneration:"Last generated",certificateRegenerations:"Regenerations",authenticationType:"Authentication type"},value:{online:"online",offline:"offline",partiallyDegraded:"partially degraded",partially_degraded:"partially degraded",notAvailable:"information not available",not_available:"information not available",disabled:"disabled",grpc:"gRPC",http2:"HTTP2",http:"HTTP",tcp:"TCP"}}}},BW=ie({__name:"KumaPort",props:{port:{}},setup(e){const t=e,r=S(()=>typeof t.port.appProtocol<"u"?t.port.appProtocol:typeof t.port.protocol<"u"?t.port.protocol:"");return(n,a)=>{const o=We("XBadge");return y(),q(o,{appearance:"info"},{default:P(()=>[le(ue(t.port.port)+ue(t.port.targetPort?`:${t.port.targetPort}`:"")+ue(r.value?`/${r.value}`:"")+ue(t.port.name&&t.port.name!==String(t.port.port)?` (${t.port.name})`:""),1)]),_:1})}}});class FW{constructor(t,r){this.client=t,this.env=r}get baseUrl(){return this.client.baseUrl}}class HW extends FW{async getLatestVersion(){return this.client.get(this.env("KUMA_VERSION_URL"))}getConfig(){return this.client.get("/config")}getPolicyTypes(){return this.client.get("/policies")}getGlobalInsight(){return this.client.get("/global-insight")}getZones(t){return this.client.get("/zones",{params:t})}getZone({name:t},r){return this.client.get(`/zones/${t}`,{params:r})}createZone(t){return this.client.post("/provision-zone",t)}updateZone(t){return this.client.put(`/zones/${t.name}`,t)}deleteZone({name:t}){return this.client.delete(`/zones/${t}`)}getAllZoneOverviews(t){return this.client.get("/zones/_overview",{params:t})}getZoneOverview({name:t},r){return this.client.get(`/zones/${t}/_overview`,{params:r})}getZoneIngress({name:t},r){return this.client.get(`/zone-ingresses/${t}`,{params:r})}getZoneIngressData({zoneIngressName:t,dataPath:r},n){return this.client.get(`/zoneingresses/${t}/${r}`,{params:n})}getAllZoneIngressOverviews(t){return this.client.get("/zone-ingresses/_overview",{params:t})}getZoneIngressOverview({name:t},r){return this.client.get(`/zone-ingresses/${t}/_overview`,{params:r})}getZoneEgress({name:t},r){return this.client.get(`/zoneegresses/${t}`,{params:r})}getZoneEgressData({zoneEgressName:t,dataPath:r},n){return this.client.get(`/zoneegresses/${t}/${r}`,{params:n})}getAllZoneEgressOverviews(t){return this.client.get("/zoneegresses/_overview",{params:t})}getZoneEgressOverview({name:t},r){return this.client.get(`/zoneegresses/${t}/_overview`,{params:r})}getAllMeshes(t){return this.client.get("/meshes",{params:t})}getMesh({name:t},r){return this.client.get(`/meshes/${t}`,{params:r})}getAllMeshInsights(t){return this.client.get("/mesh-insights",{params:t})}getMeshInsights({name:t},r){return this.client.get(`/mesh-insights/${t}`,{params:r})}getAllDataplanes(t){return this.client.get("/dataplanes",{params:t})}getDataplaneFromMesh({mesh:t,name:r},n){return this.client.get(`/meshes/${t}/dataplanes/${r}`,{params:n})}getAllDataplaneOverviews(t){return this.client.get("/dataplanes/_overview",{params:t})}getAllDataplaneOverviewsFromMesh({mesh:t},r){return this.client.get(`/meshes/${t}/dataplanes/_overview`,{params:r})}getDataplaneOverviewFromMesh({mesh:t,name:r},n){return this.client.get(`/meshes/${t}/dataplanes/${r}/_overview`,{params:n})}getSidecarDataplanePolicies({mesh:t,name:r},n){return this.client.get(`/meshes/${t}/dataplanes/${r}/policies`,{params:n})}getMeshGatewayDataplane({mesh:t,name:r},n){return this.client.get(`/meshes/${t}/dataplanes/${r}/policies`,{params:n})}getDataplaneRules({mesh:t,name:r},n){return this.client.get(`/meshes/${t}/dataplanes/${r}/_rules`,{params:n})}getDataplaneData({mesh:t,dppName:r,dataPath:n},a){return this.client.get(`/meshes/${t}/dataplanes/${r}/${n}`,{params:a})}getDataplaneXds({mesh:t,dppName:r},n){return this.client.get(`/meshes/${t}/dataplanes/${r}/xds`,{params:n})}getDataplaneStats({mesh:t,dppName:r},n){return this.client.get(`/meshes/${t}/dataplanes/${r}/stats`,{params:n})}getDataplaneClusters({mesh:t,dppName:r},n){return this.client.get(`/meshes/${t}/dataplanes/${r}/clusters`,{params:n})}getAllMeshServicesFromMesh({mesh:t},r){return this.client.get(`/meshes/${t}/meshservices`,{params:r})}getMeshService({mesh:t,name:r},n){return this.client.get(`/meshes/${t}/meshservices/${r}`,{params:n})}getAllMeshExternalServicesFromMesh({mesh:t},r){return this.client.get(`/meshes/${t}/meshexternalservices`,{params:r})}getMeshExternalService({mesh:t,name:r},n){return this.client.get(`/meshes/${t}/meshexternalservices/${r}`,{params:n})}getAllServiceInsights(t){return this.client.get("/service-insights",{params:t})}getAllServiceInsightsFromMesh({mesh:t},r){return this.client.get(`/meshes/${t}/service-insights`,{params:r})}getServiceInsight({mesh:t,name:r},n){return this.client.get(`/meshes/${t}/service-insights/${r}`,{params:n})}getAllExternalServices(t){return this.client.get("/external-services",{params:t})}getAllExternalServicesFromMesh({mesh:t},r){return this.client.get(`/meshes/${t}/external-services`,{params:r})}getExternalService({mesh:t,name:r},n){return this.client.get(`/meshes/${t}/external-services/${r}`,{params:n})}getPolicyConnections({mesh:t,path:r,name:n},a){return this.client.get(`/meshes/${t}/${r}/${n}/_resources/dataplanes`,{params:a})}getAllPolicyEntitiesFromMesh({mesh:t,path:r},n){return this.client.get(`/meshes/${t}/${r}`,{params:n})}getSinglePolicyEntity({mesh:t,path:r,name:n},a){return this.client.get(`/meshes/${t}/${r}/${n}`,{params:a})}getAllMeshGatewaysFromMesh({mesh:t},r){return this.client.get(`/meshes/${t}/meshgateways`,{params:r})}getMeshGateway({mesh:t,name:r},n){return this.client.get(`/meshes/${t}/meshgateways/${r}`,{params:n})}getMeshGatewayRules({mesh:t,name:r},n){return this.client.get(`/meshes/${t}/meshgateways/${r}/_rules`,{params:n})}}async function zW(e,t={},r){var c;const n=t,a=n.method??"GET";n.headers=n.headers instanceof Headers?n.headers:new Headers(n.headers),!n.headers.has("content-type")&&["POST","PUT","PATCH"].includes(a)&&n.headers.set("content-type","application/json");let o=e;"params"in t&&t.params!==void 0&&a==="GET"&&(o+=`?${new URLSearchParams(t.params).toString()}`),r!==void 0&&((c=n.headers.get("content-type"))!=null&&c.startsWith("application/json")?n.body=JSON.stringify(r):n.body=r);let i;try{i=await fetch(o,n)}catch(f){throw jW(f)}const s=i.headers.get("content-type"),l=(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:l};throw UW(i,l)}function jW(e){const t=e instanceof Error?e.message:"An unknown network error occurred.";return new Error(t)}function UW(e,t){const r=e.status;let n,a,o,i,s;return typeof t=="string"&&t.length>0?a=t:t!==null&&typeof t=="object"&&("type"in t&&typeof t.type=="string"&&(n=t.type),"title"in t&&typeof t.title=="string"&&(a=t.title),"detail"in t&&typeof t.detail=="string"&&(o=t.detail),"instance"in t&&typeof t.instance=="string"&&(i=t.instance),"invalid_parameters"in t&&Array.isArray(t.invalid_parameters)&&(s=t.invalid_parameters)),r===403&&(a="You currently don’t have access to this data."),a===void 0&&(a="An error has occurred while trying to load this data."),i&&(a+=` (trace: ${i})`),new Xs({status:r,type:n,title:a,detail:o,instance:i,invalidParameters:s})}const VW=e=>async t=>{const r=new URL(t.url),n=["GET","DELETE"].includes(t.method)?void 0:t.body?await new Response(t.body).json():{},a={...t,params:r.searchParams.size>0?Object.fromEntries(r.searchParams.entries()):void 0},{response:o,data:i}=await e.raw(r.pathname,n,a,t.method);return o.json=()=>i,o};class qW{constructor(t){this.env=t}get fetch(){return VW(this)}get baseUrl(){return this.env("KUMA_API_URL")}async get(t,r){const{data:n}=await this.raw(t,void 0,r,"GET");return n}async delete(t,r){await this.raw(t,void 0,r,"DELETE")}async post(t,r,n){const{data:a}=await this.raw(t,r,n,"POST");return a}async put(t,r,n){const{data:a}=await this.raw(t,r,n,"PUT");return a}async patch(t,r,n){const{data:a}=await this.raw(t,r,n,"PATCH");return a}async raw(t,r,n={},a="GET"){const o=M8(n);o.method=a;const i=new Headers;if("headers"in o){const u=o.headers instanceof Headers?o.headers:new Headers(o.headers);for(const[l,c]of u)i.set(l,c)}Object.keys(i).length>0&&(o.headers=i);const s=M8(o);return zW(`${t.startsWith("http")?"":this.baseUrl}${t}`,s,r)}}function M8(e){const t=e??{};if(t.params&&!Array.isArray(t.params)){const r=[];for(const[n,a]of Object.entries(t.params))if(a!==void 0)if(Array.isArray(a))for(const o of a)r.push([n,o]);else r.push([n,a]);t.params=r}return t}var Oh=new WeakMap,Gk=new Map,YW=new Map,ns;(function(e){e[e.Constant=0]="Constant",e[e.Instance=1]="Instance",e[e.Factory=2]="Factory"})(ns||(ns={}));var lo;(function(e){e[e.Container=0]="Container",e[e.Resolution=1]="Resolution",e[e.Singleton=2]="Singleton",e[e.Transient=3]="Transient"})(lo||(lo={}));var GW=class{constructor(e){this.impl=e,this.type=ns.Constant}},KW=class{constructor(e){this.impl=e,this.type=ns.Factory}},WW=e=>e.type===ns.Factory,T1=class{constructor(e){this.impl=e,this.type=ns.Instance}},ZW=class extends T1{constructor(){super(...arguments),this.scope=lo.Container,this.cache=new WeakMap}},QW=class extends T1{constructor(){super(...arguments),this.scope=lo.Resolution}},XW=class extends T1{constructor(e){super(e),this.impl=e,this.scope=lo.Singleton}},JW=class extends T1{constructor(){super(...arguments),this.scope=lo.Transient}},eZ=e=>e.type===ns.Instance,tZ=e=>e.scope===lo.Container,rZ=e=>e.scope===lo.Resolution,nZ=e=>e.scope===lo.Singleton,aZ=e=>Symbol(e),Ne=e=>{const t=Symbol(e);return{__t:null,__d:e,__s:t,__o:!1,optional:{__t:null,__d:e,__s:t,__o:!0}}},ju=class{constructor(){this.parent=null,this.map=new Map}set(e,t,r=ju.notag){const n=this.map.get(t.__s);n?n.set(r,e):this.map.set(t.__s,new Map().set(r,e))}find(e,t,r){const n=this.map.get(e.__s);if(n!==void 0){if(r){const a=n.get(r);if(a)return a}if(t)for(let a=0,o=t.length;a{t.map.set(n,e(r))}),t}clone(){return this.from(e=>new Map(e))}},Kk=ju;Kk.notag=aZ("NO_TAG");var oZ=class{constructor(e,t,r,n){this.vault=e,this.tokens=t,this.getVault=r,this.condition=n}from(e){const{tokens:t}=this;for(let r=0,n=t.length;rthis.resolveToken(a,r,n,t.split()))}resolveToken(e,t,r,n=new Wk){const a=this.vault.get(e,n,t,r);if(a)return this.resolveBinding(a,n);if(!e.__o)throw new Error(`No matching bindings found for '${e.__d}' token.`)}resolveBinding(e,t){return eZ(e)?nZ(e)?this.resolveCache(e,t,()=>e.cache,r=>{e.cache=r}):tZ(e)?this.resolveCache(e,t,()=>e.cache.get(this.vault),r=>{e.cache.set(this.vault,r)}):rZ(e)?this.resolveCache(e,t,()=>t.instances.get(e),r=>{t.instances.set(e,r)}):this.createInstance(e.impl,t):WW(e)?(...r)=>{const n=this.createInstance(e.impl.creator,t);return n instanceof Promise?n.then(a=>Cf.resolveInitialization(a,r,e.impl.initializer)):Cf.resolveInitialization(n,r,e.impl.initializer)}:e.impl}resolveCache(e,t,r,n){const a=r();if(a!==void 0)return a;const o=this.createInstance(e.impl,t);return n(o),o}createInstance(e,t){const r=this.getParameters(e,t),n=Oh.get(e);if(n!==void 0)return n?e(...r):new e(...r);try{const a=e(...r);return Oh.set(e,!0),a}catch{const o=new e(...r);return Oh.set(e,!1),o}}getParameters(e,t){const r=Gk.get(e);if(r)return this.resolveTokens(r,t,YW.get(e),e);if(e.length===0)return[];throw new Error(`Missing required 'injected' registration of '${e.name}'`)}static resolveInitialization(e,t,r){const n=r==null?void 0:r(e,...t);return n instanceof Promise?n.then(()=>e):e}},cZ=()=>new Cf,dZ=(e,...t)=>(Gk.set(e,t),e);const Fy=cZ(),fZ=(...e)=>[...new Map([...e.flat()]).entries()],pZ=e=>{const t=new Map(e);return e.forEach(([r,n])=>{if(typeof n.decorates<"u"){const a=n.decorates,o=t.get(a);if(typeof o<"u"){const{labels:i,...s}=o,u=Ne("inner"),l=Ne("inner.wrapper");t.set(u,{...s}),t.set(l,{service:()=>()=>$1(u)}),t.set(a,{...n,arguments:[l],labels:i})}n.decorates=void 0}}),[...t.entries()]},$1=e=>Fy.get(e),vZ=(...e)=>(pZ(fZ(...e)).forEach(r=>Hy(...r)),$1),Jl=(...e)=>e.map(t=>()=>$1(t)),Fd=new WeakMap,Hy=(e,t)=>{const r=Fy.bind(e);switch(!0){case"constant"in t:r.toConstant(t.constant);break;case"service"in t:{const n=r.toInstance(t.service);(typeof t.shared>"u"||t.shared===!0)&&n.inSingletonScope();break}}typeof t.labels<"u"&&t.labels.forEach(n=>{Fd.has(n)||(Fd.set(n,[]),Hy(n,{service:()=>Fd.get(n).reduce((o,i)=>{try{const s=$1(i);return Array.isArray(s)?o.concat(s):s instanceof Object?Nm(o,s):o}catch(s){throw console.error(s),s}},[])})),Fd.get(n).push(e)}),typeof t.arguments<"u"&&typeof t.service<"u"&&(t.arguments.forEach((n,a)=>{if(typeof n>"u")throw new Error(`Unable to find token for argument[${a}]`)}),dZ(t.service,...t.arguments))},hZ=(e,t)=>{const r=Ne(t.description);return Fy.bind(r).toConstant(e),r},Zk={httpClient:Ne("httpClient"),api:Ne("KumaApi")},mZ=e=>[[e.storagePrefix,{service:()=>"kumahq.kuma-gui"}],[e.EnvVars,{constant:{KUMA_VERSION_URL:"https://kuma.io/latest_version",KUMA_DOCS_URL:"https://kuma.io/docs",KUMA_MOCK_API_ENABLED:void 0}}],[e.httpClient,{service:qW,arguments:[e.env]}],[e.api,{service:HW,arguments:[e.httpClient,e.env]}],[Ne("kuma.locales"),{service:()=>RW,labels:[e.enUs]}],[e.errorHandler,{service:()=>t=>{const r="error"in t?t.error:t;r instanceof Xs||console.error(r)}}],[Ne("kuma.components.not-found"),{service:()=>[()=>Oe(()=>import("./KumaNotFoundView-DH_QVR-x.js"),[],import.meta.url)],labels:[e.notFoundView]}],[Ne("kuma.components"),{service:()=>[["KumaPort",BW]],labels:[e.components]}]];Jl(Zk.api);const Qk={sources:Ne("me.sources")},gZ=e=>[[Qk.sources,{service:Sk,arguments:[e.storage],labels:[e.sources]}]],yZ=Qk;var bZ=Object.defineProperty,wZ=(e,t,r)=>t in e?bZ(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,Jo=(e,t,r)=>wZ(e,typeof t!="symbol"?t+"":t,r);async function Xk(e){var t,r;if(navigator.clipboard)try{return await navigator.clipboard.writeText(e),!0}catch{}const n=document==null?void 0:document.createElement("textarea");n&&(n.style.position="fixed",n.style.top="0",n.style.left="0",n.style.width="32px",n.style.height="32px",n.style.padding="0",n.style.border="none",n.style.outline="none",n.style.boxShadow="none",n.style.background="transparent",n.value=e,(t=document==null?void 0:document.body)==null||t.appendChild(n),n.focus(),n.select());let a;try{a=document==null?void 0:document.execCommand("copy")}catch{a=!1}finally{(r=document==null?void 0:document.body)==null||r.removeChild(n)}return a}const Jk=ie({name:"KClipboardProvider",setup(e,{slots:t}){return()=>(t==null?void 0:t.default)&&t.default({copyToClipboard:Xk})}}),CZ=ie({name:"KComponent",props:{data:{type:Object,default:{},required:!0}},setup(e,{slots:t}){const r=ua(e.data);return()=>(t==null?void 0:t.default)&&t.default({data:r})}}),I1=ie({name:"KToggle",props:{toggled:{type:Boolean,default:!1}},emits:["toggled"],setup(e,{slots:t,emit:r}){const n=z(e.toggled),a=()=>{n.value=!n.value,r("toggled",n.value)};try{if(!t.default)throw new Error("KToggle expects slot content");return()=>(t==null?void 0:t.default)&&t.default({isToggled:n,toggle:a})}catch{return console.error(`KToggle expects to have slot content. + + Example usage: + + + + ^^------add slotted content + + `),()=>null}}}),Su={info:"info",success:"success",danger:"danger",warning:"warning"},eE={get:"get",post:"post",put:"put",delete:"delete",patch:"patch",options:"options",head:"head",connect:"connect",trace:"trace",custom:"custom"},SZ={info:"info",success:"success",warning:"warning",danger:"danger",decorative:"decorative",neutral:"neutral",...eE},Vm={primary:"primary",secondary:"secondary",tertiary:"tertiary",danger:"danger",none:"none"},_Z={large:"large",medium:"medium",small:"small"},tE=["div","p","span","a","legend","h1","h2","h3","h4","h5","h6"],xZ=["large","medium","small"],kZ=["leading","trailing"];var uc=(e=>(e.Date="date",e.Time="time",e.Datetime="dateTime",e.Relative="relative",e.RelativeDate="relativeDate",e.RelativeDateTime="relativeDateTime",e))(uc||{});const EZ=Object.values(uc),AZ=["date","time","dateTime"],TZ=["relative","relativeDate","relativeDateTime"],$Z=["date","relativeDate"];var Jn=(e=>(e.Default="default",e.Error="error",e.Search="search",e.Kong="kong",e))(Jn||{});const IZ=["click","hover"],zy=["auto","top","top-start","top-end","left","left-start","left-end","right","right-start","right-end","bottom","bottom-start","bottom-end"],OZ=["","radio","card"],MZ=["table","card","form","spinner","fullscreen-kong","fullscreen-generic",""],PZ=["1","2","5","6","10","25","50","75","100"],DZ=["1","2"],NZ=["active","default","pending","completed","error"];var $t=(e=>(e.EXPANDABLE="expandable",e.ACTIONS="actions",e.BULK_ACTIONS="bulkActions",e))($t||{});const rE={info:"info",success:"success",danger:"danger",warning:"warning",system:"system"},et="24px",LZ=["aria-hidden"],P8='',D8=ie({__name:"AnalyticsIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:et,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const u=String(t.size).replace(/px/gi,""),l=Number(u);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return et}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=u=>{const l={},c=Math.random().toString(36).substring(2,12);return u.replace(/id="([^"]+)"/g,(f,d)=>{const p=`${c}-${d}`;return l[d]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(f,d)=>l[d]?`#${l[d]}`:f)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=u=>u.replace(/[<>"'&]/g,l=>o[l]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?P8:a(P8)}`;return(u,l)=>(y(),q(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon analytics-icon","data-testid":"kui-icon-wrapper-analytics-icon",style:qe(n.value),tabindex:e.decorative?"-1":void 0},{default:P(()=>[(y(),E("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-analytics-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,LZ))]),_:1},8,["aria-hidden","style","tabindex"]))}}),RZ=["aria-hidden"],N8='',jy=ie({__name:"ArrowDownIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:et,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const u=String(t.size).replace(/px/gi,""),l=Number(u);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return et}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=u=>{const l={},c=Math.random().toString(36).substring(2,12);return u.replace(/id="([^"]+)"/g,(f,d)=>{const p=`${c}-${d}`;return l[d]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(f,d)=>l[d]?`#${l[d]}`:f)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=u=>u.replace(/[<>"'&]/g,l=>o[l]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?N8:a(N8)}`;return(u,l)=>(y(),q(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon arrow-down-icon","data-testid":"kui-icon-wrapper-arrow-down-icon",style:qe(n.value),tabindex:e.decorative?"-1":void 0},{default:P(()=>[(y(),E("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-arrow-down-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,RZ))]),_:1},8,["aria-hidden","style","tabindex"]))}}),BZ=["aria-hidden"],L8='',FZ=ie({__name:"ArrowUpIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:et,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const u=String(t.size).replace(/px/gi,""),l=Number(u);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return et}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=u=>{const l={},c=Math.random().toString(36).substring(2,12);return u.replace(/id="([^"]+)"/g,(f,d)=>{const p=`${c}-${d}`;return l[d]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(f,d)=>l[d]?`#${l[d]}`:f)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=u=>u.replace(/[<>"'&]/g,l=>o[l]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?L8:a(L8)}`;return(u,l)=>(y(),q(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon arrow-up-icon","data-testid":"kui-icon-wrapper-arrow-up-icon",style:qe(n.value),tabindex:e.decorative?"-1":void 0},{default:P(()=>[(y(),E("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-arrow-up-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,BZ))]),_:1},8,["aria-hidden","style","tabindex"]))}}),HZ=["aria-hidden"],R8='',nE=ie({__name:"BackIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:et,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const u=String(t.size).replace(/px/gi,""),l=Number(u);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return et}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=u=>{const l={},c=Math.random().toString(36).substring(2,12);return u.replace(/id="([^"]+)"/g,(f,d)=>{const p=`${c}-${d}`;return l[d]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(f,d)=>l[d]?`#${l[d]}`:f)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=u=>u.replace(/[<>"'&]/g,l=>o[l]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?R8:a(R8)}`;return(u,l)=>(y(),q(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon back-icon","data-testid":"kui-icon-wrapper-back-icon",style:qe(n.value),tabindex:e.decorative?"-1":void 0},{default:P(()=>[(y(),E("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-back-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,HZ))]),_:1},8,["aria-hidden","style","tabindex"]))}}),zZ=["aria-hidden"],B8='',jZ=ie({__name:"CalIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:et,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const u=String(t.size).replace(/px/gi,""),l=Number(u);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return et}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=u=>{const l={},c=Math.random().toString(36).substring(2,12);return u.replace(/id="([^"]+)"/g,(f,d)=>{const p=`${c}-${d}`;return l[d]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(f,d)=>l[d]?`#${l[d]}`:f)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=u=>u.replace(/[<>"'&]/g,l=>o[l]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?B8:a(B8)}`;return(u,l)=>(y(),q(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon cal-icon","data-testid":"kui-icon-wrapper-cal-icon",style:qe(n.value),tabindex:e.decorative?"-1":void 0},{default:P(()=>[(y(),E("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-cal-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,zZ))]),_:1},8,["aria-hidden","style","tabindex"]))}}),UZ=["aria-hidden"],F8='',aE=ie({__name:"CheckCircleIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:et,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const u=String(t.size).replace(/px/gi,""),l=Number(u);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return et}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=u=>{const l={},c=Math.random().toString(36).substring(2,12);return u.replace(/id="([^"]+)"/g,(f,d)=>{const p=`${c}-${d}`;return l[d]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(f,d)=>l[d]?`#${l[d]}`:f)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=u=>u.replace(/[<>"'&]/g,l=>o[l]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?F8:a(F8)}`;return(u,l)=>(y(),q(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon check-circle-icon","data-testid":"kui-icon-wrapper-check-circle-icon",style:qe(n.value),tabindex:e.decorative?"-1":void 0},{default:P(()=>[(y(),E("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-check-circle-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,UZ))]),_:1},8,["aria-hidden","style","tabindex"]))}}),VZ=["aria-hidden"],H8='',qZ=ie({__name:"CheckSmallIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:et,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const u=String(t.size).replace(/px/gi,""),l=Number(u);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return et}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=u=>{const l={},c=Math.random().toString(36).substring(2,12);return u.replace(/id="([^"]+)"/g,(f,d)=>{const p=`${c}-${d}`;return l[d]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(f,d)=>l[d]?`#${l[d]}`:f)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=u=>u.replace(/[<>"'&]/g,l=>o[l]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?H8:a(H8)}`;return(u,l)=>(y(),q(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon check-small-icon","data-testid":"kui-icon-wrapper-check-small-icon",style:qe(n.value),tabindex:e.decorative?"-1":void 0},{default:P(()=>[(y(),E("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-check-small-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,VZ))]),_:1},8,["aria-hidden","style","tabindex"]))}}),YZ=["aria-hidden"],z8='',GZ=ie({__name:"CheckIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:et,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const u=String(t.size).replace(/px/gi,""),l=Number(u);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return et}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=u=>{const l={},c=Math.random().toString(36).substring(2,12);return u.replace(/id="([^"]+)"/g,(f,d)=>{const p=`${c}-${d}`;return l[d]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(f,d)=>l[d]?`#${l[d]}`:f)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=u=>u.replace(/[<>"'&]/g,l=>o[l]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?z8:a(z8)}`;return(u,l)=>(y(),q(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon check-icon","data-testid":"kui-icon-wrapper-check-icon",style:qe(n.value),tabindex:e.decorative?"-1":void 0},{default:P(()=>[(y(),E("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-check-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,YZ))]),_:1},8,["aria-hidden","style","tabindex"]))}}),KZ=["aria-hidden"],j8='',O1=ie({__name:"ChevronDownIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:et,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const u=String(t.size).replace(/px/gi,""),l=Number(u);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return et}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=u=>{const l={},c=Math.random().toString(36).substring(2,12);return u.replace(/id="([^"]+)"/g,(f,d)=>{const p=`${c}-${d}`;return l[d]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(f,d)=>l[d]?`#${l[d]}`:f)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=u=>u.replace(/[<>"'&]/g,l=>o[l]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?j8:a(j8)}`;return(u,l)=>(y(),q(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon chevron-down-icon","data-testid":"kui-icon-wrapper-chevron-down-icon",style:qe(n.value),tabindex:e.decorative?"-1":void 0},{default:P(()=>[(y(),E("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-chevron-down-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,KZ))]),_:1},8,["aria-hidden","style","tabindex"]))}}),WZ=["aria-hidden"],U8='',Uy=ie({__name:"ChevronRightIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:et,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const u=String(t.size).replace(/px/gi,""),l=Number(u);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return et}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=u=>{const l={},c=Math.random().toString(36).substring(2,12);return u.replace(/id="([^"]+)"/g,(f,d)=>{const p=`${c}-${d}`;return l[d]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(f,d)=>l[d]?`#${l[d]}`:f)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=u=>u.replace(/[<>"'&]/g,l=>o[l]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?U8:a(U8)}`;return(u,l)=>(y(),q(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon chevron-right-icon","data-testid":"kui-icon-wrapper-chevron-right-icon",style:qe(n.value),tabindex:e.decorative?"-1":void 0},{default:P(()=>[(y(),E("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-chevron-right-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,WZ))]),_:1},8,["aria-hidden","style","tabindex"]))}}),ZZ=["aria-hidden"],V8='',QZ=ie({__name:"ChevronUpIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:et,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const u=String(t.size).replace(/px/gi,""),l=Number(u);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return et}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=u=>{const l={},c=Math.random().toString(36).substring(2,12);return u.replace(/id="([^"]+)"/g,(f,d)=>{const p=`${c}-${d}`;return l[d]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(f,d)=>l[d]?`#${l[d]}`:f)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=u=>u.replace(/[<>"'&]/g,l=>o[l]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?V8:a(V8)}`;return(u,l)=>(y(),q(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon chevron-up-icon","data-testid":"kui-icon-wrapper-chevron-up-icon",style:qe(n.value),tabindex:e.decorative?"-1":void 0},{default:P(()=>[(y(),E("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-chevron-up-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,ZZ))]),_:1},8,["aria-hidden","style","tabindex"]))}}),XZ=["aria-hidden"],q8='',JZ=ie({__name:"ClearIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:et,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const u=String(t.size).replace(/px/gi,""),l=Number(u);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return et}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=u=>{const l={},c=Math.random().toString(36).substring(2,12);return u.replace(/id="([^"]+)"/g,(f,d)=>{const p=`${c}-${d}`;return l[d]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(f,d)=>l[d]?`#${l[d]}`:f)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=u=>u.replace(/[<>"'&]/g,l=>o[l]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?q8:a(q8)}`;return(u,l)=>(y(),q(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon clear-icon","data-testid":"kui-icon-wrapper-clear-icon",style:qe(n.value),tabindex:e.decorative?"-1":void 0},{default:P(()=>[(y(),E("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-clear-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,XZ))]),_:1},8,["aria-hidden","style","tabindex"]))}}),eQ=["aria-hidden"],Y8='',Bn=ie({__name:"CloseIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:et,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const u=String(t.size).replace(/px/gi,""),l=Number(u);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return et}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=u=>{const l={},c=Math.random().toString(36).substring(2,12);return u.replace(/id="([^"]+)"/g,(f,d)=>{const p=`${c}-${d}`;return l[d]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(f,d)=>l[d]?`#${l[d]}`:f)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=u=>u.replace(/[<>"'&]/g,l=>o[l]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?Y8:a(Y8)}`;return(u,l)=>(y(),q(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon close-icon","data-testid":"kui-icon-wrapper-close-icon",style:qe(n.value),tabindex:e.decorative?"-1":void 0},{default:P(()=>[(y(),E("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-close-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,eQ))]),_:1},8,["aria-hidden","style","tabindex"]))}}),tQ=["aria-hidden"],G8='',oE=ie({__name:"CopyIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:et,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const u=String(t.size).replace(/px/gi,""),l=Number(u);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return et}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=u=>{const l={},c=Math.random().toString(36).substring(2,12);return u.replace(/id="([^"]+)"/g,(f,d)=>{const p=`${c}-${d}`;return l[d]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(f,d)=>l[d]?`#${l[d]}`:f)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=u=>u.replace(/[<>"'&]/g,l=>o[l]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?G8:a(G8)}`;return(u,l)=>(y(),q(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon copy-icon","data-testid":"kui-icon-wrapper-copy-icon",style:qe(n.value),tabindex:e.decorative?"-1":void 0},{default:P(()=>[(y(),E("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-copy-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,tQ))]),_:1},8,["aria-hidden","style","tabindex"]))}}),rQ=["aria-hidden"],K8='',nQ=ie({__name:"DangerIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:et,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const u=String(t.size).replace(/px/gi,""),l=Number(u);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return et}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=u=>{const l={},c=Math.random().toString(36).substring(2,12);return u.replace(/id="([^"]+)"/g,(f,d)=>{const p=`${c}-${d}`;return l[d]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(f,d)=>l[d]?`#${l[d]}`:f)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=u=>u.replace(/[<>"'&]/g,l=>o[l]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?K8:a(K8)}`;return(u,l)=>(y(),q(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon danger-icon","data-testid":"kui-icon-wrapper-danger-icon",style:qe(n.value),tabindex:e.decorative?"-1":void 0},{default:P(()=>[(y(),E("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-danger-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,rQ))]),_:1},8,["aria-hidden","style","tabindex"]))}}),aQ=["aria-hidden"],W8='',oQ=ie({__name:"ExternalLinkIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:et,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const u=String(t.size).replace(/px/gi,""),l=Number(u);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return et}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=u=>{const l={},c=Math.random().toString(36).substring(2,12);return u.replace(/id="([^"]+)"/g,(f,d)=>{const p=`${c}-${d}`;return l[d]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(f,d)=>l[d]?`#${l[d]}`:f)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=u=>u.replace(/[<>"'&]/g,l=>o[l]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?W8:a(W8)}`;return(u,l)=>(y(),q(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon external-link-icon","data-testid":"kui-icon-wrapper-external-link-icon",style:qe(n.value),tabindex:e.decorative?"-1":void 0},{default:P(()=>[(y(),E("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-external-link-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,aQ))]),_:1},8,["aria-hidden","style","tabindex"]))}}),iQ=["aria-hidden"],Z8='',sQ=ie({__name:"FilterIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:et,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const u=String(t.size).replace(/px/gi,""),l=Number(u);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return et}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=u=>{const l={},c=Math.random().toString(36).substring(2,12);return u.replace(/id="([^"]+)"/g,(f,d)=>{const p=`${c}-${d}`;return l[d]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(f,d)=>l[d]?`#${l[d]}`:f)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=u=>u.replace(/[<>"'&]/g,l=>o[l]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?Z8:a(Z8)}`;return(u,l)=>(y(),q(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon filter-icon","data-testid":"kui-icon-wrapper-filter-icon",style:qe(n.value),tabindex:e.decorative?"-1":void 0},{default:P(()=>[(y(),E("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-filter-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,iQ))]),_:1},8,["aria-hidden","style","tabindex"]))}}),lQ=["aria-hidden"],Q8='',iE=ie({__name:"ForwardIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:et,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const u=String(t.size).replace(/px/gi,""),l=Number(u);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return et}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=u=>{const l={},c=Math.random().toString(36).substring(2,12);return u.replace(/id="([^"]+)"/g,(f,d)=>{const p=`${c}-${d}`;return l[d]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(f,d)=>l[d]?`#${l[d]}`:f)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=u=>u.replace(/[<>"'&]/g,l=>o[l]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?Q8:a(Q8)}`;return(u,l)=>(y(),q(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon forward-icon","data-testid":"kui-icon-wrapper-forward-icon",style:qe(n.value),tabindex:e.decorative?"-1":void 0},{default:P(()=>[(y(),E("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-forward-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,lQ))]),_:1},8,["aria-hidden","style","tabindex"]))}}),uQ=["aria-hidden"],X8='',cQ=ie({__name:"IndeterminateSmallIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:et,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const u=String(t.size).replace(/px/gi,""),l=Number(u);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return et}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=u=>{const l={},c=Math.random().toString(36).substring(2,12);return u.replace(/id="([^"]+)"/g,(f,d)=>{const p=`${c}-${d}`;return l[d]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(f,d)=>l[d]?`#${l[d]}`:f)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=u=>u.replace(/[<>"'&]/g,l=>o[l]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?X8:a(X8)}`;return(u,l)=>(y(),q(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon indeterminate-small-icon","data-testid":"kui-icon-wrapper-indeterminate-small-icon",style:qe(n.value),tabindex:e.decorative?"-1":void 0},{default:P(()=>[(y(),E("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-indeterminate-small-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,uQ))]),_:1},8,["aria-hidden","style","tabindex"]))}}),dQ=["aria-hidden"],J8='',as=ie({__name:"InfoIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:et,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const u=String(t.size).replace(/px/gi,""),l=Number(u);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return et}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=u=>{const l={},c=Math.random().toString(36).substring(2,12);return u.replace(/id="([^"]+)"/g,(f,d)=>{const p=`${c}-${d}`;return l[d]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(f,d)=>l[d]?`#${l[d]}`:f)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=u=>u.replace(/[<>"'&]/g,l=>o[l]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?J8:a(J8)}`;return(u,l)=>(y(),q(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon info-icon","data-testid":"kui-icon-wrapper-info-icon",style:qe(n.value),tabindex:e.decorative?"-1":void 0},{default:P(()=>[(y(),E("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-info-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,dQ))]),_:1},8,["aria-hidden","style","tabindex"]))}}),fQ=["aria-hidden"],e7='',Vy=ie({__name:"KongIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:et,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const u=String(t.size).replace(/px/gi,""),l=Number(u);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return et}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=u=>{const l={},c=Math.random().toString(36).substring(2,12);return u.replace(/id="([^"]+)"/g,(f,d)=>{const p=`${c}-${d}`;return l[d]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(f,d)=>l[d]?`#${l[d]}`:f)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=u=>u.replace(/[<>"'&]/g,l=>o[l]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?e7:a(e7)}`;return(u,l)=>(y(),q(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon kong-icon","data-testid":"kui-icon-wrapper-kong-icon",style:qe(n.value),tabindex:e.decorative?"-1":void 0},{default:P(()=>[(y(),E("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-kong-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,fQ))]),_:1},8,["aria-hidden","style","tabindex"]))}}),pQ=["aria-hidden"],t7='',sE=ie({__name:"MoreIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:et,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const u=String(t.size).replace(/px/gi,""),l=Number(u);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return et}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=u=>{const l={},c=Math.random().toString(36).substring(2,12);return u.replace(/id="([^"]+)"/g,(f,d)=>{const p=`${c}-${d}`;return l[d]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(f,d)=>l[d]?`#${l[d]}`:f)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=u=>u.replace(/[<>"'&]/g,l=>o[l]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?t7:a(t7)}`;return(u,l)=>(y(),q(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon more-icon","data-testid":"kui-icon-wrapper-more-icon",style:qe(n.value),tabindex:e.decorative?"-1":void 0},{default:P(()=>[(y(),E("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-more-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,pQ))]),_:1},8,["aria-hidden","style","tabindex"]))}}),vQ=["aria-hidden"],r7=` +`,sd=ie({__name:"ProgressIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:et,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const u=String(t.size).replace(/px/gi,""),l=Number(u);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return et}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=u=>{const l={},c=Math.random().toString(36).substring(2,12);return u.replace(/id="([^"]+)"/g,(f,d)=>{const p=`${c}-${d}`;return l[d]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(f,d)=>l[d]?`#${l[d]}`:f)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=u=>u.replace(/[<>"'&]/g,l=>o[l]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?r7:a(r7)}`;return(u,l)=>(y(),q(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon progress-icon","data-testid":"kui-icon-wrapper-progress-icon",style:qe(n.value),tabindex:e.decorative?"-1":void 0},{default:P(()=>[(y(),E("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-progress-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,vQ))]),_:1},8,["aria-hidden","style","tabindex"]))}}),hQ=["aria-hidden"],n7='',mQ=ie({__name:"RegexIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:et,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const u=String(t.size).replace(/px/gi,""),l=Number(u);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return et}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=u=>{const l={},c=Math.random().toString(36).substring(2,12);return u.replace(/id="([^"]+)"/g,(f,d)=>{const p=`${c}-${d}`;return l[d]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(f,d)=>l[d]?`#${l[d]}`:f)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=u=>u.replace(/[<>"'&]/g,l=>o[l]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?n7:a(n7)}`;return(u,l)=>(y(),q(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon regex-icon","data-testid":"kui-icon-wrapper-regex-icon",style:qe(n.value),tabindex:e.decorative?"-1":void 0},{default:P(()=>[(y(),E("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-regex-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,hQ))]),_:1},8,["aria-hidden","style","tabindex"]))}}),gQ=["aria-hidden"],a7='',qy=ie({__name:"SearchIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:et,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const u=String(t.size).replace(/px/gi,""),l=Number(u);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return et}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=u=>{const l={},c=Math.random().toString(36).substring(2,12);return u.replace(/id="([^"]+)"/g,(f,d)=>{const p=`${c}-${d}`;return l[d]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(f,d)=>l[d]?`#${l[d]}`:f)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=u=>u.replace(/[<>"'&]/g,l=>o[l]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?a7:a(a7)}`;return(u,l)=>(y(),q(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon search-icon","data-testid":"kui-icon-wrapper-search-icon",style:qe(n.value),tabindex:e.decorative?"-1":void 0},{default:P(()=>[(y(),E("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-search-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,gQ))]),_:1},8,["aria-hidden","style","tabindex"]))}}),yQ=["aria-hidden"],o7='',bQ=ie({__name:"ServiceDocumentIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:et,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const u=String(t.size).replace(/px/gi,""),l=Number(u);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return et}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=u=>{const l={},c=Math.random().toString(36).substring(2,12);return u.replace(/id="([^"]+)"/g,(f,d)=>{const p=`${c}-${d}`;return l[d]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(f,d)=>l[d]?`#${l[d]}`:f)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=u=>u.replace(/[<>"'&]/g,l=>o[l]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?o7:a(o7)}`;return(u,l)=>(y(),q(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon service-document-icon","data-testid":"kui-icon-wrapper-service-document-icon",style:qe(n.value),tabindex:e.decorative?"-1":void 0},{default:P(()=>[(y(),E("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-service-document-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,yQ))]),_:1},8,["aria-hidden","style","tabindex"]))}}),wQ=["aria-hidden"],i7='',CQ=ie({__name:"TableColumnsIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:et,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const u=String(t.size).replace(/px/gi,""),l=Number(u);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return et}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=u=>{const l={},c=Math.random().toString(36).substring(2,12);return u.replace(/id="([^"]+)"/g,(f,d)=>{const p=`${c}-${d}`;return l[d]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(f,d)=>l[d]?`#${l[d]}`:f)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=u=>u.replace(/[<>"'&]/g,l=>o[l]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?i7:a(i7)}`;return(u,l)=>(y(),q(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon table-columns-icon","data-testid":"kui-icon-wrapper-table-columns-icon",style:qe(n.value),tabindex:e.decorative?"-1":void 0},{default:P(()=>[(y(),E("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-table-columns-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,wQ))]),_:1},8,["aria-hidden","style","tabindex"]))}}),SQ=["aria-hidden"],s7='',_Q=ie({__name:"VisibilityOffIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:et,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const u=String(t.size).replace(/px/gi,""),l=Number(u);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return et}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=u=>{const l={},c=Math.random().toString(36).substring(2,12);return u.replace(/id="([^"]+)"/g,(f,d)=>{const p=`${c}-${d}`;return l[d]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(f,d)=>l[d]?`#${l[d]}`:f)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=u=>u.replace(/[<>"'&]/g,l=>o[l]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?s7:a(s7)}`;return(u,l)=>(y(),q(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon visibility-off-icon","data-testid":"kui-icon-wrapper-visibility-off-icon",style:qe(n.value),tabindex:e.decorative?"-1":void 0},{default:P(()=>[(y(),E("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-visibility-off-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,SQ))]),_:1},8,["aria-hidden","style","tabindex"]))}}),xQ=["aria-hidden"],l7='',kQ=ie({__name:"VisibilityIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:et,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const u=String(t.size).replace(/px/gi,""),l=Number(u);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return et}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=u=>{const l={},c=Math.random().toString(36).substring(2,12);return u.replace(/id="([^"]+)"/g,(f,d)=>{const p=`${c}-${d}`;return l[d]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(f,d)=>l[d]?`#${l[d]}`:f)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=u=>u.replace(/[<>"'&]/g,l=>o[l]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?l7:a(l7)}`;return(u,l)=>(y(),q(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon visibility-icon","data-testid":"kui-icon-wrapper-visibility-icon",style:qe(n.value),tabindex:e.decorative?"-1":void 0},{default:P(()=>[(y(),E("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-visibility-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,xQ))]),_:1},8,["aria-hidden","style","tabindex"]))}}),EQ=["aria-hidden"],u7='',Yy=ie({__name:"WarningIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:et,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const u=String(t.size).replace(/px/gi,""),l=Number(u);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return et}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=u=>{const l={},c=Math.random().toString(36).substring(2,12);return u.replace(/id="([^"]+)"/g,(f,d)=>{const p=`${c}-${d}`;return l[d]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(f,d)=>l[d]?`#${l[d]}`:f)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=u=>u.replace(/[<>"'&]/g,l=>o[l]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?u7:a(u7)}`;return(u,l)=>(y(),q(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon warning-icon","data-testid":"kui-icon-wrapper-warning-icon",style:qe(n.value),tabindex:e.decorative?"-1":void 0},{default:P(()=>[(y(),E("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-warning-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,EQ))]),_:1},8,["aria-hidden","style","tabindex"]))}}),AQ="#000933",TQ="#00abd2",qm="#ffffff",La="#6c7489",$Q="#52596e",IQ="#afb7c5",OQ="#0044f4",MQ="#995c00",Ia="16px",sn="20px",PQ="24px",DQ="32px",NQ="20px",LQ="8px",RQ="12px",BQ="16px",FQ={key:0,class:"alert-icon-container"},HQ={class:"alert-content"},zQ={key:0,class:"alert-title"},jQ={key:1,class:"alert-message"},UQ=ie({__name:"KAlert",props:{title:{type:String,default:""},message:{type:String,default:""},appearance:{type:String,default:"info",validator:e=>Object.values(Su).includes(e)},showIcon:{type:Boolean,default:!1},dismissible:{type:Boolean,default:!1}},emits:["dismiss"],setup(e){const t=e,r=S(()=>{switch(t.appearance){case Su.info:return as;case Su.success:return aE;case Su.warning:return Yy;case Su.danger:return nQ;default:return as}});return(n,a)=>(y(),E("div",{class:ke(["k-alert",[e.appearance]])},[e.showIcon||n.$slots.icon?(y(),E("div",FQ,[V(n.$slots,"icon",{},()=>[(y(),q(Ge(r.value),{class:"alert-icon",decorative:"",size:T(sn)},null,8,["size"]))])])):te("",!0),Z("div",HQ,[e.title?(y(),E("span",zQ,ue(e.title),1)):te("",!0),e.message||n.$slots.default?(y(),E("div",jQ,[V(n.$slots,"default",{},()=>[Z("p",null,ue(e.message),1)])])):te("",!0)]),e.dismissible?(y(),q(T(Bn),{key:1,class:"alert-dismiss-icon",size:T(sn),tabindex:"0",onClick:a[0]||(a[0]=o=>n.$emit("dismiss")),onKeydown:a[1]||(a[1]=Yt(gt(()=>{},["prevent"]),["space"])),onKeyup:[a[2]||(a[2]=Yt(o=>n.$emit("dismiss"),["enter"])),a[3]||(a[3]=Yt(o=>n.$emit("dismiss"),["space"]))]},null,8,["size"])):te("",!0)],2))}}),it=(e,t)=>{const r=e.__vccOpts||e;for(const[n,a]of t)r[n]=a;return r},lE=it(UQ,[["__scopeId","data-v-57bdf395"]]),VQ={inheritAttrs:!1},qQ=ie({...VQ,__name:"KButton",props:{appearance:{type:String,default:"primary",validator:e=>Object.values(Vm).indexOf(e)!==-1},size:{type:String,default:"medium",validator:e=>Object.values(_Z).indexOf(e)!==-1},to:{type:[Object,String],default:null},type:{type:String,default:"button"},disabled:{type:Boolean,default:!1},icon:{type:Boolean,default:!1,validator:e=>typeof e=="string"?(console.warn("KButton: `icon` prop usage has changed. Please refer to the migration guide for more details: https://kongponents.konghq.com/guide/migrating-to-version-9.html#kbutton"),!1):!0}},setup(e){const t=e,r=bt(),n=ur(),a=S(()=>t.to&&typeof t.to=="string"?"a":t.to?"router-link":"button"),o=S(()=>Object.values(Vm).indexOf(t.appearance)===-1?["primary",t.appearance]:t.appearance),i=S(()=>t.appearance==="none"&&!t.icon?null:t.size),s=S(()=>{const c=Object.assign({},n);return t.to&&(typeof t.to=="string"?c.href=t.to:c.to=t.to,t.disabled&&(c.href=null)),t.disabled!==void 0&&t.disabled!==!1||delete c.disabled,c}),u=c=>{c.preventDefault(),c.stopPropagation()},l=S(()=>!t.disabled||a.value==="button"?{}:{clickCapture:u,dblclickCapture:u,mousedownCapture:u,mouseupCapture:u});return _t(()=>{r.icon&&console.warn("KButton: `icon` slot is deprecated. Please slot an icon into the `default` slot instead. See the migration guide for more details: https://kongponents.konghq.com/guide/migrating-to-version-9.html#kbutton")}),(c,f)=>(y(),q(Ge(a.value),Je({class:["k-button",[i.value,o.value,{"icon-button":e.icon===!0||!c.$slots.default&&c.$slots.icon}]],disabled:e.disabled?e.disabled:void 0,tabindex:e.disabled&&a.value!=="button"?"-1":void 0,type:e.type},s.value,b1(l.value)),{default:P(()=>[V(c.$slots,"icon",{},void 0,!0),V(c.$slots,"default",{},void 0,!0)]),_:3},16,["class","disabled","tabindex","type"]))}}),Mt=it(qQ,[["__scopeId","data-v-51ff45c0"]]),YQ=["top","right","bottom","left"],c7=["start","end"],d7=YQ.reduce((e,t)=>e.concat(t,t+"-"+c7[0],t+"-"+c7[1]),[]),fp=Math.min,Qi=Math.max,pp=Math.round,Hd=Math.floor,oi=e=>({x:e,y:e}),GQ={left:"right",right:"left",bottom:"top",top:"bottom"},KQ={start:"end",end:"start"};function f7(e,t,r){return Qi(e,fp(t,r))}function M1(e,t){return typeof e=="function"?e(t):e}function ii(e){return e.split("-")[0]}function ei(e){return e.split("-")[1]}function uE(e){return e==="x"?"y":"x"}function cE(e){return e==="y"?"height":"width"}function Gy(e){return["top","bottom"].includes(ii(e))?"y":"x"}function dE(e){return uE(Gy(e))}function fE(e,t,r){r===void 0&&(r=!1);const n=ei(e),a=dE(e),o=cE(a);let i=a==="x"?n===(r?"end":"start")?"right":"left":n==="start"?"bottom":"top";return t.reference[o]>t.floating[o]&&(i=hp(i)),[i,hp(i)]}function WQ(e){const t=hp(e);return[vp(e),t,vp(t)]}function vp(e){return e.replace(/start|end/g,t=>KQ[t])}function ZQ(e,t,r){const n=["left","right"],a=["right","left"],o=["top","bottom"],i=["bottom","top"];switch(e){case"top":case"bottom":return r?t?a:n:t?n:a;case"left":case"right":return t?o:i;default:return[]}}function QQ(e,t,r,n){const a=ei(e);let o=ZQ(ii(e),r==="start",n);return a&&(o=o.map(i=>i+"-"+a),t&&(o=o.concat(o.map(vp)))),o}function hp(e){return e.replace(/left|right|bottom|top/g,t=>GQ[t])}function XQ(e){return{top:0,right:0,bottom:0,left:0,...e}}function JQ(e){return typeof e!="number"?XQ(e):{top:e,right:e,bottom:e,left:e}}function mp(e){const{x:t,y:r,width:n,height:a}=e;return{width:n,height:a,top:r,left:t,right:t+n,bottom:r+a,x:t,y:r}}function p7(e,t,r){let{reference:n,floating:a}=e;const o=Gy(t),i=dE(t),s=cE(i),u=ii(t),l=o==="y",c=n.x+n.width/2-a.width/2,f=n.y+n.height/2-a.height/2,d=n[s]/2-a[s]/2;let p;switch(u){case"top":p={x:c,y:n.y-a.height};break;case"bottom":p={x:c,y:n.y+n.height};break;case"right":p={x:n.x+n.width,y:f};break;case"left":p={x:n.x-a.width,y:f};break;default:p={x:n.x,y:n.y}}switch(ei(t)){case"start":p[i]-=d*(r&&l?-1:1);break;case"end":p[i]+=d*(r&&l?-1:1);break}return p}const eX=async(e,t,r)=>{const{placement:n="bottom",strategy:a="absolute",middleware:o=[],platform:i}=r,s=o.filter(Boolean),u=await(i.isRTL==null?void 0:i.isRTL(t));let l=await i.getElementRects({reference:e,floating:t,strategy:a}),{x:c,y:f}=p7(l,n,u),d=n,p={},v=0;for(let m=0;mei(n)===e),...r.filter(n=>ei(n)!==e)]:r.filter(n=>ii(n)===n)).filter(n=>e?ei(n)===e||(t?vp(n)!==n:!1):!0)}const rX=function(e){return e===void 0&&(e={}),{name:"autoPlacement",options:e,async fn(t){var r,n,a;const{rects:o,middlewareData:i,placement:s,platform:u,elements:l}=t,{crossAxis:c=!1,alignment:f,allowedPlacements:d=d7,autoAlignment:p=!0,...v}=M1(e,t),m=f!==void 0||d===d7?tX(f||null,p,d):d,b=await Ky(t,v),g=((r=i.autoPlacement)==null?void 0:r.index)||0,h=m[g];if(h==null)return{};const w=fE(h,o,await(u.isRTL==null?void 0:u.isRTL(l.floating)));if(s!==h)return{reset:{placement:m[0]}};const C=[b[ii(h)],b[w[0]],b[w[1]]],x=[...((n=i.autoPlacement)==null?void 0:n.overflows)||[],{placement:h,overflows:C}],A=m[g+1];if(A)return{data:{index:g+1,overflows:x},reset:{placement:A}};const D=x.map(O=>{const I=ei(O.placement);return[O.placement,I&&c?O.overflows.slice(0,2).reduce((_,k)=>_+k,0):O.overflows[0],O.overflows]}).sort((O,I)=>O[1]-I[1]),H=((a=D.filter(O=>O[2].slice(0,ei(O[0])?2:3).every(I=>I<=0))[0])==null?void 0:a[0])||D[0][0];return H!==s?{data:{index:g+1,overflows:x},reset:{placement:H}}:{}}}},nX=function(e){return e===void 0&&(e={}),{name:"flip",options:e,async fn(t){var r,n;const{placement:a,middlewareData:o,rects:i,initialPlacement:s,platform:u,elements:l}=t,{mainAxis:c=!0,crossAxis:f=!0,fallbackPlacements:d,fallbackStrategy:p="bestFit",fallbackAxisSideDirection:v="none",flipAlignment:m=!0,...b}=M1(e,t);if((r=o.arrow)!=null&&r.alignmentOffset)return{};const g=ii(a),h=ii(s)===s,w=await(u.isRTL==null?void 0:u.isRTL(l.floating)),C=d||(h||!m?[hp(s)]:WQ(s));!d&&v!=="none"&&C.push(...QQ(s,m,v,w));const x=[s,...C],A=await Ky(t,b),D=[];let H=((n=o.flip)==null?void 0:n.overflows)||[];if(c&&D.push(A[g]),f){const k=fE(a,i,w);D.push(A[k[0]],A[k[1]])}if(H=[...H,{placement:a,overflows:D}],!D.every(k=>k<=0)){var O,I;const k=(((O=o.flip)==null?void 0:O.index)||0)+1,M=x[k];if(M)return{data:{index:k,overflows:H},reset:{placement:M}};let N=(I=H.filter(B=>B.overflows[0]<=0).sort((B,X)=>B.overflows[1]-X.overflows[1])[0])==null?void 0:I.placement;if(!N)switch(p){case"bestFit":{var _;const B=(_=H.map(X=>[X.placement,X.overflows.filter(W=>W>0).reduce((W,Q)=>W+Q,0)]).sort((X,W)=>X[1]-W[1])[0])==null?void 0:_[0];B&&(N=B);break}case"initialPlacement":N=s;break}if(a!==N)return{reset:{placement:N}}}return{}}}},aX=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(t){const{x:r,y:n,placement:a}=t,{mainAxis:o=!0,crossAxis:i=!1,limiter:s={fn:b=>{let{x:g,y:h}=b;return{x:g,y:h}}},...u}=M1(e,t),l={x:r,y:n},c=await Ky(t,u),f=Gy(ii(a)),d=uE(f);let p=l[d],v=l[f];if(o){const b=d==="y"?"top":"left",g=d==="y"?"bottom":"right",h=p+c[b],w=p-c[g];p=f7(h,p,w)}if(i){const b=f==="y"?"top":"left",g=f==="y"?"bottom":"right",h=v+c[b],w=v-c[g];v=f7(h,v,w)}const m=s.fn({...t,[d]:p,[f]:v});return{...m,data:{x:m.x-r,y:m.y-n}}}}};function P1(){return typeof window<"u"}function hs(e){return Wy(e)?(e.nodeName||"").toLowerCase():"#document"}function Tn(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function Co(e){var t;return(t=(Wy(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function Wy(e){return P1()?e instanceof Node||e instanceof Tn(e).Node:!1}function oa(e){return P1()?e instanceof Element||e instanceof Tn(e).Element:!1}function Ra(e){return P1()?e instanceof HTMLElement||e instanceof Tn(e).HTMLElement:!1}function v7(e){return!P1()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof Tn(e).ShadowRoot}function ld(e){const{overflow:t,overflowX:r,overflowY:n,display:a}=ia(e);return/auto|scroll|overlay|hidden|clip/.test(t+n+r)&&!["inline","contents"].includes(a)}function oX(e){return["table","td","th"].includes(hs(e))}function iX(e){return[":popover-open",":modal"].some(t=>{try{return e.matches(t)}catch{return!1}})}function Zy(e){const t=Qy(),r=oa(e)?ia(e):e;return["transform","translate","scale","rotate","perspective"].some(n=>r[n]?r[n]!=="none":!1)||(r.containerType?r.containerType!=="normal":!1)||!t&&(r.backdropFilter?r.backdropFilter!=="none":!1)||!t&&(r.filter?r.filter!=="none":!1)||["transform","translate","scale","rotate","perspective","filter"].some(n=>(r.willChange||"").includes(n))||["paint","layout","strict","content"].some(n=>(r.contain||"").includes(n))}function sX(e){let t=si(e);for(;Ra(t)&&!Rl(t);){if(Zy(t))return t;if(iX(t))return null;t=si(t)}return null}function Qy(){return typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter","none")}function Rl(e){return["html","body","#document"].includes(hs(e))}function ia(e){return Tn(e).getComputedStyle(e)}function D1(e){return oa(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function si(e){if(hs(e)==="html")return e;const t=e.assignedSlot||e.parentNode||v7(e)&&e.host||Co(e);return v7(t)?t.host:t}function pE(e){const t=si(e);return Rl(t)?e.ownerDocument?e.ownerDocument.body:e.body:Ra(t)&&ld(t)?t:pE(t)}function Rc(e,t,r){var n;t===void 0&&(t=[]),r===void 0&&(r=!0);const a=pE(e),o=a===((n=e.ownerDocument)==null?void 0:n.body),i=Tn(a);if(o){const s=lX(i);return t.concat(i,i.visualViewport||[],ld(a)?a:[],s&&r?Rc(s):[])}return t.concat(a,Rc(a,[],r))}function lX(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function vE(e){const t=ia(e);let r=parseFloat(t.width)||0,n=parseFloat(t.height)||0;const a=Ra(e),o=a?e.offsetWidth:r,i=a?e.offsetHeight:n,s=pp(r)!==o||pp(n)!==i;return s&&(r=o,n=i),{width:r,height:n,$:s}}function Xy(e){return oa(e)?e:e.contextElement}function fl(e){const t=Xy(e);if(!Ra(t))return oi(1);const r=t.getBoundingClientRect(),{width:n,height:a,$:o}=vE(t);let i=(o?pp(r.width):r.width)/n,s=(o?pp(r.height):r.height)/a;return(!i||!Number.isFinite(i))&&(i=1),(!s||!Number.isFinite(s))&&(s=1),{x:i,y:s}}const uX=oi(0);function hE(e){const t=Tn(e);return!Qy()||!t.visualViewport?uX:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function cX(e,t,r){return t===void 0&&(t=!1),!r||t&&r!==Tn(e)?!1:t}function os(e,t,r,n){t===void 0&&(t=!1),r===void 0&&(r=!1);const a=e.getBoundingClientRect(),o=Xy(e);let i=oi(1);t&&(n?oa(n)&&(i=fl(n)):i=fl(e));const s=cX(o,r,n)?hE(o):oi(0);let u=(a.left+s.x)/i.x,l=(a.top+s.y)/i.y,c=a.width/i.x,f=a.height/i.y;if(o){const d=Tn(o),p=n&&oa(n)?Tn(n):n;let v=d,m=v.frameElement;for(;m&&n&&p!==v;){const b=fl(m),g=m.getBoundingClientRect(),h=ia(m),w=g.left+(m.clientLeft+parseFloat(h.paddingLeft))*b.x,C=g.top+(m.clientTop+parseFloat(h.paddingTop))*b.y;u*=b.x,l*=b.y,c*=b.x,f*=b.y,u+=w,l+=C,v=Tn(m),m=v.frameElement}}return mp({width:c,height:f,x:u,y:l})}const dX=[":popover-open",":modal"];function Jy(e){return dX.some(t=>{try{return e.matches(t)}catch{return!1}})}function fX(e){let{elements:t,rect:r,offsetParent:n,strategy:a}=e;const o=a==="fixed",i=Co(n),s=t?Jy(t.floating):!1;if(n===i||s&&o)return r;let u={scrollLeft:0,scrollTop:0},l=oi(1);const c=oi(0),f=Ra(n);if((f||!f&&!o)&&((hs(n)!=="body"||ld(i))&&(u=D1(n)),Ra(n))){const d=os(n);l=fl(n),c.x=d.x+n.clientLeft,c.y=d.y+n.clientTop}return{width:r.width*l.x,height:r.height*l.y,x:r.x*l.x-u.scrollLeft*l.x+c.x,y:r.y*l.y-u.scrollTop*l.y+c.y}}function pX(e){return Array.from(e.getClientRects())}function mE(e){return os(Co(e)).left+D1(e).scrollLeft}function vX(e){const t=Co(e),r=D1(e),n=e.ownerDocument.body,a=Qi(t.scrollWidth,t.clientWidth,n.scrollWidth,n.clientWidth),o=Qi(t.scrollHeight,t.clientHeight,n.scrollHeight,n.clientHeight);let i=-r.scrollLeft+mE(e);const s=-r.scrollTop;return ia(n).direction==="rtl"&&(i+=Qi(t.clientWidth,n.clientWidth)-a),{width:a,height:o,x:i,y:s}}function hX(e,t){const r=Tn(e),n=Co(e),a=r.visualViewport;let o=n.clientWidth,i=n.clientHeight,s=0,u=0;if(a){o=a.width,i=a.height;const l=Qy();(!l||l&&t==="fixed")&&(s=a.offsetLeft,u=a.offsetTop)}return{width:o,height:i,x:s,y:u}}function mX(e,t){const r=os(e,!0,t==="fixed"),n=r.top+e.clientTop,a=r.left+e.clientLeft,o=Ra(e)?fl(e):oi(1),i=e.clientWidth*o.x,s=e.clientHeight*o.y,u=a*o.x,l=n*o.y;return{width:i,height:s,x:u,y:l}}function h7(e,t,r){let n;if(t==="viewport")n=hX(e,r);else if(t==="document")n=vX(Co(e));else if(oa(t))n=mX(t,r);else{const a=hE(e);n={...t,x:t.x-a.x,y:t.y-a.y}}return mp(n)}function gE(e,t){const r=si(e);return r===t||!oa(r)||Rl(r)?!1:ia(r).position==="fixed"||gE(r,t)}function gX(e,t){const r=t.get(e);if(r)return r;let n=Rc(e,[],!1).filter(s=>oa(s)&&hs(s)!=="body"),a=null;const o=ia(e).position==="fixed";let i=o?si(e):e;for(;oa(i)&&!Rl(i);){const s=ia(i),u=Zy(i);!u&&s.position==="fixed"&&(a=null),(o?!u&&!a:!u&&s.position==="static"&&a&&["absolute","fixed"].includes(a.position)||ld(i)&&!u&&gE(e,i))?n=n.filter(l=>l!==i):a=s,i=si(i)}return t.set(e,n),n}function yX(e){let{element:t,boundary:r,rootBoundary:n,strategy:a}=e;const o=[...r==="clippingAncestors"?Jy(t)?[]:gX(t,this._c):[].concat(r),n],i=o[0],s=o.reduce((u,l)=>{const c=h7(t,l,a);return u.top=Qi(c.top,u.top),u.right=fp(c.right,u.right),u.bottom=fp(c.bottom,u.bottom),u.left=Qi(c.left,u.left),u},h7(t,i,a));return{width:s.right-s.left,height:s.bottom-s.top,x:s.left,y:s.top}}function bX(e){const{width:t,height:r}=vE(e);return{width:t,height:r}}function wX(e,t,r){const n=Ra(t),a=Co(t),o=r==="fixed",i=os(e,!0,o,t);let s={scrollLeft:0,scrollTop:0};const u=oi(0);if(n||!n&&!o)if((hs(t)!=="body"||ld(a))&&(s=D1(t)),n){const f=os(t,!0,o,t);u.x=f.x+t.clientLeft,u.y=f.y+t.clientTop}else a&&(u.x=mE(a));const l=i.left+s.scrollLeft-u.x,c=i.top+s.scrollTop-u.y;return{x:l,y:c,width:i.width,height:i.height}}function Mh(e){return ia(e).position==="static"}function m7(e,t){return!Ra(e)||ia(e).position==="fixed"?null:t?t(e):e.offsetParent}function yE(e,t){const r=Tn(e);if(Jy(e))return r;if(!Ra(e)){let a=si(e);for(;a&&!Rl(a);){if(oa(a)&&!Mh(a))return a;a=si(a)}return r}let n=m7(e,t);for(;n&&oX(n)&&Mh(n);)n=m7(n,t);return n&&Rl(n)&&Mh(n)&&!Zy(n)?r:n||sX(e)||r}const CX=async function(e){const t=this.getOffsetParent||yE,r=this.getDimensions,n=await r(e.floating);return{reference:wX(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:n.width,height:n.height}}};function SX(e){return ia(e).direction==="rtl"}const _X={convertOffsetParentRelativeRectToViewportRelativeRect:fX,getDocumentElement:Co,getClippingRect:yX,getOffsetParent:yE,getElementRects:CX,getClientRects:pX,getDimensions:bX,getScale:fl,isElement:oa,isRTL:SX};function xX(e,t){let r=null,n;const a=Co(e);function o(){var s;clearTimeout(n),(s=r)==null||s.disconnect(),r=null}function i(s,u){s===void 0&&(s=!1),u===void 0&&(u=1),o();const{left:l,top:c,width:f,height:d}=e.getBoundingClientRect();if(s||t(),!f||!d)return;const p=Hd(c),v=Hd(a.clientWidth-(l+f)),m=Hd(a.clientHeight-(c+d)),b=Hd(l),g={rootMargin:-p+"px "+-v+"px "+-m+"px "+-b+"px",threshold:Qi(0,fp(1,u))||1};let h=!0;function w(C){const x=C[0].intersectionRatio;if(x!==u){if(!h)return i();x?i(!1,x):n=setTimeout(()=>{i(!1,1e-7)},1e3)}h=!1}try{r=new IntersectionObserver(w,{...g,root:a.ownerDocument})}catch{r=new IntersectionObserver(w,g)}r.observe(e)}return i(!0),o}function kX(e,t,r,n){n===void 0&&(n={});const{ancestorScroll:a=!0,ancestorResize:o=!0,elementResize:i=typeof ResizeObserver=="function",layoutShift:s=typeof IntersectionObserver=="function",animationFrame:u=!1}=n,l=Xy(e),c=a||o?[...l?Rc(l):[],...Rc(t)]:[];c.forEach(g=>{a&&g.addEventListener("scroll",r,{passive:!0}),o&&g.addEventListener("resize",r)});const f=l&&s?xX(l,r):null;let d=-1,p=null;i&&(p=new ResizeObserver(g=>{let[h]=g;h&&h.target===l&&p&&(p.unobserve(t),cancelAnimationFrame(d),d=requestAnimationFrame(()=>{var w;(w=p)==null||w.observe(t)})),r()}),l&&!u&&p.observe(l),p.observe(t));let v,m=u?os(e):null;u&&b();function b(){const g=os(e);m&&(g.x!==m.x||g.y!==m.y||g.width!==m.width||g.height!==m.height)&&r(),m=g,v=requestAnimationFrame(b)}return r(),()=>{var g;c.forEach(h=>{a&&h.removeEventListener("scroll",r),o&&h.removeEventListener("resize",r)}),f==null||f(),(g=p)==null||g.disconnect(),p=null,u&&cancelAnimationFrame(v)}}const EX=rX,AX=aX,TX=nX,$X=(e,t,r)=>{const n=new Map,a={platform:_X,...r},o={...a.platform,_c:n};return eX(e,t,{...a,platform:o})};function IX(e){return e!=null&&typeof e=="object"&&"$el"in e}function g7(e){if(IX(e)){const t=e.$el;return Wy(t)&&hs(t)==="#comment"?null:t}return e}function _u(e){return typeof e=="function"?e():T(e)}function bE(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function y7(e,t){const r=bE(e);return Math.round(t*r)/r}function OX(e,t,r){r===void 0&&(r={});const n=r.whileElementsMounted,a=S(()=>{var D;return(D=_u(r.open))!=null?D:!0}),o=S(()=>_u(r.middleware)),i=S(()=>{var D;return(D=_u(r.placement))!=null?D:"bottom"}),s=S(()=>{var D;return(D=_u(r.strategy))!=null?D:"absolute"}),u=S(()=>{var D;return(D=_u(r.transform))!=null?D:!0}),l=S(()=>g7(e.value)),c=S(()=>g7(t.value)),f=z(0),d=z(0),p=z(s.value),v=z(i.value),m=dy({}),b=z(!1),g=S(()=>{const D={position:p.value,left:"0",top:"0"};if(!c.value)return D;const H=y7(c.value,f.value),O=y7(c.value,d.value);return u.value?{...D,transform:"translate("+H+"px, "+O+"px)",...bE(c.value)>=1.5&&{willChange:"transform"}}:{position:p.value,left:H+"px",top:O+"px"}});let h;function w(){if(l.value==null||c.value==null)return;const D=a.value;$X(l.value,c.value,{middleware:o.value,placement:i.value,strategy:s.value}).then(H=>{f.value=H.x,d.value=H.y,p.value=H.strategy,v.value=H.placement,m.value=H.middlewareData,b.value=D!==!1})}function C(){typeof h=="function"&&(h(),h=void 0)}function x(){if(C(),n===void 0){w();return}if(l.value!=null&&c.value!=null){h=n(l.value,c.value,w);return}}function A(){a.value||(b.value=!1)}return Ae([o,i,s,a],w,{flush:"sync"}),Ae([l,c],x,{flush:"sync"}),Ae(a,A,{flush:"sync"}),f1()&&oy(C),{x:Is(f),y:Is(d),strategy:Is(p),placement:Is(v),middlewareData:Is(m),isPositioned:Is(b),floatingStyles:g,update:w}}var Ph=new WeakMap,b7=0;function MX(e){if(!e.length)return"";for(var t="arg",r=0;r=r.expiresAt;i&&a.delete(n)},t)},e.prototype.delete=function(t){this.items.delete(t)},e}();function DX(){return typeof navigator.onLine<"u"?navigator.onLine:!0}function NX(){return typeof document<"u"&&typeof document.visibilityState<"u"?document.visibilityState!=="hidden":!0}var LX=function(e){return fetch(e).then(function(t){return t.json()})};const Dh={isOnline:DX,isDocumentVisible:NX,fetcher:LX};var Ja=function(){return Ja=Object.assign||function(e){for(var t,r=1,n=arguments.length;r0&&o[o.length-1])&&(l[0]===6||l[0]===2)){r=0;continue}if(l[0]===3&&(!o||l[1]>o[0]&&l[1]0)&&!(a=n.next()).done;)o.push(a.value)}catch(s){i={error:s}}finally{try{a&&!a.done&&(r=n.return)&&r.call(n)}finally{if(i)throw i.error}}return o},BX=function(e,t,r){if(arguments.length===2)for(var n=0,a=t.length,o;n0?r+a:r)}}function HX(e,t,r){if(r.isDocumentVisible()&&!(r.errorRetryCount!==void 0&&t>r.errorRetryCount)){var n=Math.min(t||0,r.errorRetryCount),a=n*r.errorRetryInterval;setTimeout(function(){e(null,{errorRetryCount:n+1,shouldRetryOnError:!0})},a)}}var w7=function(e,t,r,n){return r===void 0&&(r=wE),n===void 0&&(n=CE.ttl),qs(void 0,void 0,void 0,function(){var a,o,i,s,u,l,c;return Ys(this,function(f){switch(f.label){case 0:if(!zX(t))return[3,5];f.label=1;case 1:return f.trys.push([1,3,,4]),[4,t];case 2:return a=f.sent(),[3,4];case 3:return s=f.sent(),o=s,[3,4];case 4:return[3,6];case 5:a=t,f.label=6;case 6:if(i=!1,u={data:a,error:o,isValidating:i},typeof a<"u")try{r.set(e,u,n)}catch(d){console.error("swrv(mutate): failed to set cache",d)}return l=gp.get(e),l&&l.data.length&&(c=l.data.filter(function(d){return d.key===e}),c.forEach(function(d,p){typeof u.data<"u"&&(d.data=u.data),d.error=u.error,d.isValidating=u.isValidating;var v=p===c.length-1;v||delete c[p]}),c=c.filter(Boolean)),[2,u]}})})};function C7(){for(var e=this,t=[],r=0;r=1&&(n=t[0]),t.length>=2&&(a=t[1]),t.length>2&&(o=Ja(Ja({},o),t[2]));var f=c?o.serverTTL:o.ttl,d=typeof n=="function"?n:z(n);typeof a>"u"&&(a=o.fetcher);var p=null;p||(p=ua({data:void 0,error:void 0,isValidating:!0,key:null}));var v=function(h,w){return qs(e,void 0,void 0,function(){var C,x,A,D,H,O,I,_=this;return Ys(this,function(k){switch(k.label){case 0:return C=p.data===void 0,x=d.value,x?(A=o.cache.get(x),D=A&&A.data,p.isValidating=!0,D&&(p.data=D.data,p.error=D.error),H=h||a,!H||!o.isDocumentVisible()&&!C||(w==null?void 0:w.forceRevalidate)!==void 0&&!(w!=null&&w.forceRevalidate)?(p.isValidating=!1,[2]):A&&(O=!!(Date.now()-A.createdAt>=o.dedupingInterval||w!=null&&w.forceRevalidate),!O)?(p.isValidating=!1,[2]):(I=function(){return qs(_,void 0,void 0,function(){var M,N,B,X;return Ys(this,function(W){switch(W.label){case 0:return M=Nh.get(x),M?[3,2]:(N=Array.isArray(x)?x:[x],B=H.apply(void 0,BX([],RX(N),!1)),Nh.set(x,B,o.dedupingInterval),[4,w7(x,B,o.cache,f)]);case 1:return W.sent(),[3,4];case 2:return[4,w7(x,M.data,o.cache,f)];case 3:W.sent(),W.label=4;case 4:return p.isValidating=!1,Nh.delete(x),p.error!==void 0&&(X=!i&&o.shouldRetryOnError&&(w?w.shouldRetryOnError:!0),X&&HX(v,w?w.errorRetryCount:1,o)),[2]}})})},D&&o.revalidateDebounce?(setTimeout(function(){return qs(_,void 0,void 0,function(){return Ys(this,function(M){switch(M.label){case 0:return i?[3,2]:[4,I()];case 1:M.sent(),M.label=2;case 2:return[2]}})})},o.revalidateDebounce),[3,3]):[3,1])):[2];case 1:return[4,I()];case 2:k.sent(),k.label=3;case 3:return[2]}})})},m=function(){return qs(e,void 0,void 0,function(){return Ys(this,function(h){return[2,v(null,{shouldRetryOnError:!1})]})})},b=null;_t(function(){var h=function(){return qs(e,void 0,void 0,function(){return Ys(this,function(w){switch(w.label){case 0:return!p.error&&o.isOnline()?[4,v()]:[3,2];case 1:return w.sent(),[3,3];case 2:b&&clearTimeout(b),w.label=3;case 3:return o.refreshInterval&&!i&&(b=setTimeout(h,o.refreshInterval)),[2]}})})};o.refreshInterval&&(b=setTimeout(h,o.refreshInterval)),o.revalidateOnFocus&&(document.addEventListener("visibilitychange",m,!1),window.addEventListener("focus",m,!1))}),xr(function(){i=!0,b&&clearTimeout(b),o.revalidateOnFocus&&(document.removeEventListener("visibilitychange",m,!1),window.removeEventListener("focus",m,!1));var h=gp.get(d.value);h&&(h.data=h.data.filter(function(w){return w!==p}))});try{Ae(d,function(h){ri(d)||(d.value=h),p.key=h,p.isValidating=!!h,FX(d.value,p,f),!c&&!s&&d.value&&v(),s=!1},{immediate:!0})}catch{}var g=Ja(Ja({},VS(p)),{mutate:function(h,w){return v(h,Ja(Ja({},w),{forceRevalidate:!0}))}});return g}function zX(e){return e!==null&&typeof e=="object"&&typeof e.then=="function"}const Za={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 yr(){return{useRequest:(e,t,r)=>{const n=typeof C7=="function"?C7:()=>({data:z({}),error:z(),isValidating:z(!1),mutate:()=>({})}),{data:a,error:o,isValidating:i,mutate:s}=n(e,t,{revalidateDebounce:500,dedupingInterval:100,...r});return{data:S(()=>{var u;return(u=a.value)==null?void 0:u.data}),response:a,error:o,isValidating:i,revalidate:s}},useDebounce:(e,t=300)=>{let r;const n=a=>async(...o)=>{clearTimeout(r),a>0?await new Promise(i=>{r=setTimeout(async()=>{await e(...o),i()},a)}):await e(...o)};return{debouncedFn:n(t),generateDebouncedFn:n}},clientSideSorter:(e,t,r,n)=>{let a=null;const o=(s,u)=>typeof u=="number"&&!Number.isNaN(s)&&!Number.isNaN(u)?s-u:0,i=(s,u)=>s.localeCompare(u);return e!==t?(a=(s,u)=>{const l=d=>d==null?"":typeof d=="number"?d:Array.isArray(d)&&d.length&&typeof d[0]=="number"?d[0]:String(d),c=l(s[e]),f=l(u[e]);switch(typeof c){case"number":return o(c,f);default:return i(c,f)}},n.sort(a),t=e,r="ascending"):(n.reverse(),r==="descending"||r==="desc"?r="ascending":r="descending"),{previousKey:t,sortOrder:r}},useSwrvState:(e,t,r)=>{const n=z(Za.PENDING),a=z(!1);return by(()=>{var o,i,s,u,l,c;if(a.value=e.value&&!!((o=Object.keys(e.value))!=null&&o.length||(i=e.value.data)!=null&&i.length||(u=(s=e.value.data)==null?void 0:s.data)!=null&&u.length||!((l=e.value.data)!=null&&l.data)&&typeof e.value.data=="object"&&Object.keys((c=e.value)==null?void 0:c.data).length),e.value&&a.value&&r.value){n.value=Za.VALIDATING_HAS_DATA;return}if(e.value&&r.value){n.value=Za.VALIDATING;return}if(e.value&&t.value){n.value=Za.STALE_IF_ERROR;return}if(e.value===void 0&&!t.value){n.value=Za.PENDING;return}if(e.value&&!t.value&&a.value){n.value=Za.SUCCESS_HAS_DATA;return}if(e.value&&!t.value){n.value=Za.SUCCESS;return}e.value===void 0&&t&&(n.value=Za.ERROR)}),{hasData:a,state:n,swrvState:Za}},getSizeFromString:e=>{const t=Number(e);return Number.isNaN(t)?e:`${t}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 jX=["id","aria-labelledby","x-placement"],UX=["tabindex"],VX={key:1,class:"popover-header"},qX=["id"],YX={key:2,class:"popover-footer"},GX=ie({__name:"KPop",props:{buttonText:{type:String,default:""},title:{type:String,default:""},placement:{type:String,validator:e=>zy.includes(e),default:"auto"},trigger:{type:String,default:"click",validator:e=>IZ.includes(e)},popoverTimeout:{type:Number,default:300},hideCloseIcon:{type:Boolean,default:!1},hideCaret:{type:Boolean,default:!1},closeOnPopoverClick:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},width:{type:String,default:"200"},maxWidth:{type:String,default:"auto"},maxHeight:{type:String,default:"auto"},popoverClasses:{type:String,default:""},tag:{type:String,default:"div"},zIndex:{type:Number,default:1e3}},emits:["open","close","popover-click"],setup(e,{expose:t,emit:r}){Dr(_=>({"657812b6":e.zIndex}));const n=e,a=r,{getSizeFromString:o}=yr(),i=vr(),s=vr(),u=z(null),l=z(null),c=z(null),f=z(!1),d=S(()=>{var _,k;return l.value&&(_=l.value)!=null&&_.children[0]?(k=l.value)==null?void 0:k.children[0]:null}),p=z(null),v=()=>{f.value?h():g()},m=()=>{I.value&&I.value()},b=()=>{m(),d.value&&c.value&&(I.value=kX(d.value,c.value,O))},g=async()=>{n.disabled||(p.value&&clearTimeout(p.value),b(),f.value=!0)},h=()=>{p.value=setTimeout(()=>{m(),f.value=!1},n.trigger==="hover"?n.popoverTimeout:0)},w=_=>{var k,M,N,B,X;const W=_.target;(k=d.value)!=null&&k.contains(W)&&!((M=c.value)!=null&&M.contains(W))?v():(N=c.value)!=null&&N.contains(W)&&!((B=l.value)!=null&&B.contains(W))?(n.closeOnPopoverClick&&h(),a("popover-click")):f.value&&!((X=u.value)!=null&&X.contains(W))&&h()},C=S(()=>({width:o(n.width),maxWidth:o(n.maxWidth),maxHeight:o(n.maxHeight)})),x=S(()=>[n.popoverClasses,{"hide-caret":n.hideCaret}]),A=S(()=>n.placement.trim().replace(/ /g,"-").replace(/[A-Z]+(?![a-z])|[A-Z]/g,(_,k)=>(k?"-":"")+_.toLowerCase()).replace(/--+/g,"-").replace(/-+$/g,"")),{floatingStyles:D,placement:H,update:O}=OX(d,c,{...A.value==="auto"&&{middleware:[EX()]},...A.value!=="auto"&&{placement:A.value,middleware:[AX(),TX()]},strategy:"fixed",transform:!1}),I=z();return t({hidePopover:h,showPopover:g}),_t(()=>{if(document){if(document==null||document.addEventListener("click",w),d.value){const _=d.value.querySelector('button[data-dropdown-trigger="true"]')||d.value;_.hasAttribute("aria-controls")||_.setAttribute("aria-controls",i),n.trigger==="hover"&&(d.value.addEventListener("mouseenter",g),d.value.addEventListener("focus",g),d.value.addEventListener("mouseleave",h),d.value.addEventListener("blur",h))}c.value&&n.trigger==="hover"&&(c.value.addEventListener("mouseenter",g),c.value.addEventListener("focusin",g),c.value.addEventListener("mouseleave",h),c.value.addEventListener("focusout",h))}}),Vn(()=>{document&&(document==null||document.removeEventListener("click",w),d.value&&n.trigger==="hover"&&(d.value.removeEventListener("mouseenter",g),d.value.removeEventListener("focus",g),d.value.removeEventListener("mouseleave",h),d.value.removeEventListener("blur",h)),c.value&&n.trigger==="hover"&&(c.value.removeEventListener("mouseenter",g),c.value.removeEventListener("focusin",g),c.value.removeEventListener("mouseleave",h),c.value.removeEventListener("focusout",h))),m()}),Ae(f,_=>{a(_?"open":"close")}),(_,k)=>(y(),q(Ge(e.tag),{ref_key:"kPopoverElement",ref:u,class:"k-popover"},{default:P(()=>[Z("div",{ref_key:"triggerWrapperElement",ref:l,class:"popover-trigger-wrapper"},[V(_.$slots,"default",{},()=>[ee(Mt,{"aria-controls":T(i),"data-testid":"popover-button"},{default:P(()=>[le(ue(e.buttonText),1)]),_:1},8,["aria-controls"])],!0)],512),ee(An,{name:"kongponents-fade-transition"},{default:P(()=>[ni(Z("div",{id:T(i),ref_key:"popoverElement",ref:c,"aria-labelledby":_.$slots.title||e.title?T(s):void 0,class:ke(["popover",x.value]),role:"dialog",style:qe(T(D)),"x-placement":T(H)},[Z("div",{class:"popover-container",style:qe(C.value)},[e.hideCloseIcon?te("",!0):(y(),E("button",{key:0,ref:"popoverCloseButton","aria-label":"Close popover",class:"popover-close-button",tabindex:f.value?0:-1,type:"button",onClick:h},[ee(T(Bn),{class:"popover-close-icon",decorative:"",size:T(Ia)},null,8,["size"])],8,UX)),_.$slots.title||e.title?(y(),E("div",VX,[_.$slots.title||e.title?(y(),E("div",{key:0,id:T(s),class:ke(["popover-title",{"close-icon-spacing":!e.hideCloseIcon}])},[V(_.$slots,"title",{},()=>[le(ue(e.title),1)],!0)],10,qX)):te("",!0)])):te("",!0),Z("div",{class:ke(["popover-content",{"close-icon-spacing":!e.hideCloseIcon&&!(_.$slots.title||e.title)}])},[V(_.$slots,"content",{},void 0,!0)],2),_.$slots.footer?(y(),E("div",YX,[V(_.$slots,"footer",{},void 0,!0)])):te("",!0)],4)],14,jX),[[Ol,f.value]])]),_:3})]),_:3},512))}}),ms=it(GX,[["__scopeId","data-v-c835ea48"]]),KX=["id"],WX=ie({inheritAttrs:!1,__name:"KTooltip",props:{text:{type:String,required:!1,default:""},placement:{type:String,default:"bottom",validator:e=>zy.includes(e)},maxWidth:{type:String,default:"auto"},label:{type:String,default:""},tooltipId:{type:String,default:""},zIndex:{type:Number,default:9999}},setup(e){const t=e,r=bt(),n=S(()=>!!t.text||!!t.label||!!r.content),a=vr();return(o,i)=>n.value?(y(),q(ms,Je({key:0},o.$attrs,{"hide-caret":"","hide-close-icon":"","max-width":e.maxWidth,placement:e.placement,"popover-classes":"k-tooltip","popover-timeout":100,trigger:"hover",width:"auto","z-index":e.zIndex}),{content:P(()=>[Z("div",{id:e.tooltipId||T(a),role:"tooltip"},[V(o.$slots,"content",{label:e.text||e.label},()=>[le(ue(e.text||e.label),1)],!0)],8,KX)]),default:P(()=>[V(o.$slots,"default",{},void 0,!0)]),_:3},16,["max-width","placement","z-index"])):V(o.$slots,"default",{key:1},void 0,!0)}}),$n=it(WX,[["__scopeId","data-v-108a9cf2"]]),{getSizeFromString:ZX}=yr(),QX={name:"KBadge",components:{KButton:Mt,KTooltip:$n}},XX=ie({...QX,props:{appearance:{type:String,required:!1,default:"info",validator:e=>Object.keys(SZ).includes(e)},tooltip:{type:String,default:""},truncationTooltip:{type:Boolean,default:!1},maxWidth:{type:String,default:"200"},iconBefore:{type:Boolean,default:!0}},setup(e){Dr(u=>({"1ae0deb0":o.value}));const t=e,r=S(()=>Object.keys(eE).includes(t.appearance)),n=z(),a=z(!1),o=S(()=>ZX(t.maxWidth)),i=async()=>{var u,l;n.value&&(await Ht(),a.value=((u=n.value)==null?void 0:u.offsetWidth)<((l=n.value)==null?void 0:l.scrollWidth))},s=S(()=>t.tooltip?t.truncationTooltip?a.value:!0:!1);return _t(()=>{i()}),(u,l)=>(y(),E("div",{class:ke(["k-badge",[e.appearance,{method:r.value}]])},[(y(),q(Ge(s.value?"KTooltip":"div"),{text:s.value?e.tooltip:void 0},{default:P(()=>[Z("div",{class:ke(["badge-content",{"icon-after":!e.iconBefore}])},[u.$slots.icon?V(u.$slots,"icon",{key:0},void 0,!0):te("",!0),Z("div",{ref_key:"badgeTextElement",ref:n,class:"badge-content-wrapper"},[V(u.$slots,"default",{},void 0,!0)],512)],2)]),_:3},8,["text"]))],2))}}),rl=it(XX,[["__scopeId","data-v-f53a8b2c"]]),JX={key:0,class:"breadcrumbs-icon-container"},eJ={key:0,class:"breadcrumbs-divider"},tJ={inheritAttrs:!1},rJ=ie({...tJ,__name:"KBreadcrumbs",props:{items:{type:Array,default:[],required:!0,validator:e=>e&&e.length>0},itemMaxWidth:{type:String,required:!1,default:"100px"}},setup(e){const{getSizeFromString:t}=yr(),r=a=>a.to?typeof a.to=="object"?{type:"router-link",attrs:{title:a.title||a.text,to:a.to}}:{type:"a",attrs:{href:a.to,title:a.title||a.text}}:{type:"div",attrs:{title:a.title||a.text}},n=(a,o)=>a.key||`breadcrumb-${o}`;return(a,o)=>(y(),E("ul",Je({class:"k-breadcrumbs"},a.$attrs),[(y(!0),E(De,null,Qe(e.items,(i,s)=>(y(),E("li",{key:n(i,s),class:"breadcrumbs-item-container"},[(y(),q(Ge(r(i).type),Je({ref_for:!0},r(i).attrs,{class:["breadcrumbs-item",{link:!!i.to,active:s===e.items.length-1}]}),{default:P(()=>[a.$slots[`icon-${n(i,s)}`]?(y(),E("span",JX,[V(a.$slots,`icon-${n(i,s)}`,{},void 0,!0)])):te("",!0),i.text?(y(),E("span",{key:1,class:"breadcrumbs-text",style:qe({maxWidth:i.maxWidth?T(t)(i.maxWidth):T(t)(e.itemMaxWidth)})},ue(i.text),5)):te("",!0)]),_:2},1040,["class"])),s[o[0]||(o[0]=le(" / "))],!0)])):te("",!0)]))),128))],16))}}),SE=it(rJ,[["__scopeId","data-v-7cda7aa6"]]),nJ={class:"k-card"},aJ={key:0,class:"card-header"},oJ={key:1,class:"card-actions"},iJ={key:1,class:"card-content"},sJ={key:2,class:"card-footer"},lJ=ie({__name:"KCard",props:{title:{type:String,default:""},titleTag:{type:String,default:"div",validator:e=>tE.includes(e)}},setup(e){const t=e,r=bt(),n=S(()=>!!(r.title||t.title||r.actions));return(a,o)=>(y(),E("div",nJ,[n.value?(y(),E("div",aJ,[a.$slots.title||e.title?(y(),q(Ge(e.titleTag),{key:0,class:"card-title"},{default:P(()=>[V(a.$slots,"title",{},()=>[le(ue(e.title),1)],!0)]),_:3})):te("",!0),a.$slots.actions?(y(),E("div",oJ,[V(a.$slots,"actions",{},void 0,!0)])):te("",!0)])):te("",!0),a.$slots.default?(y(),E("div",iJ,[V(a.$slots,"default",{},void 0,!0)])):te("",!0),a.$slots.footer?(y(),E("div",sJ,[V(a.$slots,"footer",{},void 0,!0)])):te("",!0)]))}}),t2=it(lJ,[["__scopeId","data-v-f2375dbe"]]),uJ=ie({__name:"KSkeletonBox",props:{width:{type:String,default:"1",validator:e=>PZ.includes(e)},height:{type:String,default:"1",validator:e=>DZ.includes(e)}},setup(e){return(t,r)=>(y(),E("div",{class:ke(["skeleton-box",{[`width-${e.width}`]:!0,[`height-${e.height}`]:!0}])},null,2))}}),ea=it(uJ,[["__scopeId","data-v-cb8ccbd6"]]),cJ={class:"skeleton-loader"},dJ=ie({__name:"SkeletonBase",setup(e){return(t,r)=>(y(),E("div",cJ,[V(t.$slots,"default",{},()=>[ee(ea,{height:"1",width:"100"}),ee(ea,{height:"1",width:"100"}),ee(ea,{height:"1",width:"100"})],!0)]))}}),fJ=it(dJ,[["__scopeId","data-v-72b558ed"]]),pJ={class:"skeleton-card-wrapper"},vJ={class:"skeleton-card-header"},hJ={class:"skeleton-card-content"},mJ={class:"skeleton-card-footer"},gJ=ie({__name:"CardSkeleton",props:{cardCount:{type:Number,default:1},maxWidth:{type:String,default:""}},setup(e){Dr(a=>({"0fd9b31d":n.value}));const{getSizeFromString:t}=yr(),r=e,n=S(()=>r.maxWidth?t(r.maxWidth):r.cardCount===1?"470px":`calc((100% / 3) - ${RQ})`);return(a,o)=>(y(),E("div",pJ,[(y(!0),E(De,null,Qe(e.cardCount,i=>(y(),E("div",{key:i,class:"skeleton-card"},[Z("div",vJ,[V(a.$slots,"card-header",{},()=>[ee(ea,{width:"50"})],!0)]),Z("div",hJ,[V(a.$slots,"card-content",{},()=>[(y(),E(De,null,Qe(3,s=>ee(ea,{key:s,width:"100"})),64)),ee(ea,{width:"50"})],!0)]),Z("div",mJ,[V(a.$slots,"card-footer",{},()=>[(y(),E(De,null,Qe(2,s=>ee(ea,{key:s,height:"2",width:"5"})),64))],!0)])]))),128))]))}}),yJ=it(gJ,[["__scopeId","data-v-f9ef5e2c"]]),bJ={class:"skeleton-table-wrapper"},wJ=ie({__name:"TableSkeleton",props:{rows:{type:Number,default:6},columns:{type:Number,default:4}},setup(e){Dr(r=>({"9d327bda":e.columns}));const t=(r,n)=>r===1&&n===1||r!==1&&n!==1?"25":"50";return(r,n)=>(y(),E("div",bJ,[(y(!0),E(De,null,Qe(e.rows,a=>(y(),E("div",{key:a,class:"skeleton-table-row"},[V(r.$slots,"default",{},()=>[(y(!0),E(De,null,Qe(e.columns,o=>(y(),E("div",{key:o,class:"skeleton-cell-container"},[ee(ea,{class:"skeleton-cell",width:t(o,a)},null,8,["width"])]))),128))],!0)]))),128))]))}}),CJ=it(wJ,[["__scopeId","data-v-95be044e"]]),SJ={class:"skeleton-form-wrapper"},_J=ie({__name:"FormSkeleton",setup(e){return(t,r)=>(y(),E("div",SJ,[(y(),E(De,null,Qe(4,n=>Z("div",{key:n,class:"skeleton-form-row"},[ee(ea,{height:"2",width:"10"}),ee(ea,{height:"2",width:"100"})])),64))]))}}),xJ=it(_J,[["__scopeId","data-v-4ab592b3"]]),kJ="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",EJ={class:"fullscreen-loading-container","data-testid":"full-screen-loader"},AJ=["src"],TJ={key:0,class:"progress"},$J=ie({__name:"FullScreenKongSkeleton",props:{progress:{type:Number,default:null},hideProgress:{type:Boolean,default:!1},zIndex:{type:Number,default:10500}},setup(e){Dr(o=>({"476ceb40":e.zIndex}));const t=e,r=z(0),n=z(0),a=S(()=>t.progress!==null?t.progress:n.value);return _t(()=>{t.progress||(r.value=setInterval(()=>{n.value>=100&&(clearInterval(r.value),n.value=100),n.value=Math.min(n.value+Math.ceil(Math.random()*10*30),100)},200))}),xr(()=>{clearInterval(r.value)}),(o,i)=>(y(),E("div",EJ,[Z("div",null,[Z("img",{alt:"Loading",src:T(kJ)},null,8,AJ),e.hideProgress?te("",!0):(y(),E("div",TJ,[Z("div",{class:"progress-bar",role:"progressbar",style:qe({width:`${a.value}%`}),title:"Loading"},null,4)]))])]))}}),IJ=it($J,[["__scopeId","data-v-8abd6e91"]]),OJ={class:"fullscreen-loading-container","data-testid":"full-screen-spinner-loader"},MJ={key:0,class:"progress"},PJ=ie({__name:"FullScreenGenericSpinner",props:{progress:{type:Number,default:null},hideProgress:{type:Boolean,default:!1},zIndex:{type:Number,default:10500}},setup(e){Dr(o=>({"94e2abb4":e.zIndex}));const t=e,r=z(0),n=z(0),a=S(()=>t.progress!==null?t.progress:n.value);return _t(()=>{t.progress||(r.value=setInterval(()=>{n.value>=100&&(clearInterval(r.value),n.value=100),n.value=Math.min(n.value+Math.ceil(Math.random()*10*30),100)},200))}),xr(()=>{clearInterval(r.value)}),(o,i)=>(y(),E("div",OJ,[Z("div",null,[i[0]||(i[0]=Z("div",{class:"spinner-loader"},null,-1)),e.hideProgress?te("",!0):(y(),E("div",MJ,[Z("div",{class:"progress-bar",role:"progressbar",style:qe({width:`${a.value}%`}),title:"Loading"},null,4)]))])]))}}),DJ=it(PJ,[["__scopeId","data-v-374f8934"]]),N1=ie({__name:"KSkeleton",props:{delayMilliseconds:{type:Number,required:!1,default:0},type:{type:String,default:"",validator:e=>MZ.includes(e)},progress:{type:Number,required:!1,default:null},hideProgress:{type:Boolean,default:!1},cardCount:{type:Number,default:1},cardMaxWidth:{type:String,default:""},tableColumns:{type:Number,required:!1,default:5},tableRows:{type:Number,required:!1,default:6},zIndex:{type:Number,default:10500}},setup(e){const t=e,r=z(t.delayMilliseconds===0);return _t(()=>{r.value||setTimeout(()=>{r.value=!0},t.delayMilliseconds)}),(n,a)=>r.value?(y(),E("div",{key:0,class:ke(["k-skeleton",{"not-spinner":e.type!=="spinner"}])},[e.type==="card"?(y(),q(yJ,{key:0,"card-count":e.cardCount,"max-width":e.cardMaxWidth},{"card-header":P(()=>[V(n.$slots,"card-header")]),"card-content":P(()=>[V(n.$slots,"card-content")]),"card-footer":P(()=>[V(n.$slots,"card-footer")]),_:3},8,["card-count","max-width"])):e.type==="table"?(y(),q(CJ,{key:1,columns:e.tableColumns,rows:e.tableRows},{default:P(()=>[V(n.$slots,"default")]),_:3},8,["columns","rows"])):e.type==="form"?(y(),q(xJ,{key:2})):e.type==="fullscreen-kong"?(y(),q(IJ,{key:3,"hide-progress":e.hideProgress,progress:e.progress,"z-index":e.zIndex},null,8,["hide-progress","progress","z-index"])):e.type==="fullscreen-generic"?(y(),q(DJ,{key:4,"hide-progress":e.hideProgress,progress:e.progress,"z-index":e.zIndex},null,8,["hide-progress","progress","z-index"])):e.type==="spinner"?(y(),q(T(sd),{key:5,class:"skeleton-spinner",color:`var(--kui-color-text-neutral, ${T(La)})`,title:"Loading"},null,8,["color"])):(y(),q(fJ,{key:6}))],2)):te("",!0)}}),NJ={class:"empty-state-content"},LJ={class:"empty-state-icon"},RJ={key:0,class:"empty-state-title"},BJ={key:1,class:"empty-state-message"},FJ={key:0,class:"empty-state-action"},HJ=ie({__name:"KEmptyState",props:{title:{type:String,default:""},message:{type:String,default:""},actionButtonVisible:{type:Boolean,default:!0},actionButtonText:{type:String,default:""},actionButtonDisabled:{type:Boolean,default:!1},iconVariant:{type:String,default:Jn.Default}},emits:["click-action"],setup(e){const t=e,r=S(()=>{switch(t.iconVariant){case Jn.Default:return D8;case Jn.Error:return Yy;case Jn.Search:return qy;case Jn.Kong:return Vy;default:return D8}}),n=S(()=>{switch(t.iconVariant){case Jn.Error:return MQ;default:return La}});return(a,o)=>(y(),E("div",{class:ke(["k-empty-state",[e.iconVariant]])},[Z("div",NJ,[Z("div",LJ,[V(a.$slots,"icon",{},()=>[(y(),q(Ge(r.value),{color:n.value,decorative:"",size:T(DQ)},null,8,["color","size"]))],!0)]),e.title||a.$slots.title?(y(),E("div",RJ,[V(a.$slots,"title",{},()=>[le(ue(e.title),1)],!0)])):te("",!0),e.message||a.$slots.default?(y(),E("div",BJ,[V(a.$slots,"default",{},()=>[Z("p",null,ue(e.message),1)],!0)])):te("",!0)]),e.actionButtonVisible&&e.actionButtonText||a.$slots.action?(y(),E("div",FJ,[V(a.$slots,"action",{},()=>[ee(Mt,{disabled:e.actionButtonDisabled,type:"button",onClick:o[0]||(o[0]=i=>a.$emit("click-action"))},{default:P(()=>[le(ue(e.actionButtonText),1)]),_:1},8,["disabled"])],!0)])):te("",!0)],2))}}),uo=it(HJ,[["__scopeId","data-v-feec2f90"]]),zJ={class:"dropdown-item-trigger-label"},zd="dropdown-item-trigger",jJ=ie({inheritAttrs:!1,__name:"KDropdownItem",props:{item:{type:Object,default:null,validator:e=>e.label!==void 0},hasDivider:{type:Boolean,default:!1},danger:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},selected:{type:Boolean,default:!1},selectionMenuChild:{type:Boolean,default:!1},onClick:{type:Function,default:void 0},isDangerous:{type:Boolean,default:!1,validator:e=>(e&&console.warn("KDropdownItem: `isDangerous` prop is deprecated. Please use `danger` prop instead. See the migration guide for more details: https://kongponents.konghq.com/guide/migrating-to-version-9.html#kdropdownmenu"),!0)}},emits:["click","change"],setup(e,{emit:t}){const r=ur(),n=e,a=t,o=S(()=>{var d;return(d=n.item)!=null&&d.to?"link":typeof n.onClick<"u"||n.selectionMenuChild?"button":"default"}),i=S(()=>{var d;return((d=n.item)==null?void 0:d.label)||""}),s=S(()=>{var d;return((d=n.item)==null?void 0:d.to)||void 0}),u=d=>{a("click",d),n.selectionMenuChild&&a("change",n.item)},l=S(()=>{let d="div";return o.value==="link"&&s.value&&typeof s.value=="string"?d="link":o.value==="link"&&s.value&&typeof s.value=="object"?d="router-link":o.value==="button"&&(d="button"),d}),c=S(()=>{const d=Object.assign({},r);return delete d.class,delete d.disabled,delete d.style,d}),f=S(()=>({link:{tag:"a",attrs:{class:`${zd} ${n.disabled?"disabled":""}`,href:s.value,...c.value}},"router-link":{tag:"router-link",onClick:u,attrs:{class:`${zd} ${n.disabled?"disabled":""}`,to:s.value,...c.value}},button:{tag:"button",onClick:u,attrs:{class:zd,disabled:n.disabled,...c.value}},div:{tag:"div",attrs:{class:zd,...c.value}}}));return(d,p)=>(y(),E("li",{class:ke(["k-dropdown-item",[{"has-divider":e.hasDivider,disabled:e.disabled,danger:e.danger||e.isDangerous,"dropdown-selected-option":e.selected},d.$attrs.class,d.$attrs.style]]),"data-testid":"dropdown-item"},[(y(),q(Ge(f.value[l.value].tag),Je({"data-testid":"dropdown-item-trigger"},f.value[l.value].attrs,{onClick:f.value[l.value].onClick}),{default:P(()=>[Z("span",zJ,[V(d.$slots,"default",{},()=>[le(ue(i.value),1)],!0)])]),_:3},16,["onClick"]))],2))}}),L1=it(jJ,[["__scopeId","data-v-8485ac23"]]),UJ={class:"dropdown-list","data-testid":"dropdown-list"},VJ=ie({__name:"KDropdown",props:{selectionMenu:{type:Boolean,default:!1},appearance:{type:String,default:"primary",validator:e=>((e==="menu"||e==="selectionMenu")&&console.warn("KDropdown: the usage for the `appearance` prop has changed. Please see the migration guide for more details: https://kongponents.konghq.com/guide/migrating-to-version-9.html#kdropdownmenu"),Object.values(Vm).includes(e))},triggerText:{type:String,default:""},showCaret:{type:Boolean,default:!1},width:{type:String,default:""},kpopAttributes:{type:Object,default:null},items:{type:Array,default:()=>[],validator:e=>!e.length||e.every(t=>t.label!==void 0)},disabled:{type:Boolean,default:!1},disabledTooltip:{type:String,default:""},label:{type:String,default:"",validator:e=>(e&&console.warn("KDropdown: `label` prop is deprecated. Please use `triggerText` prop instead. See the migration guide for more details: https://kongponents.konghq.com/guide/migrating-to-version-9.html#kdropdownmenu"),!0)}},emits:["toggleDropdown","change"],setup(e,{emit:t}){var r;const n=e,a=t,o=S(()=>n.disabledTooltip?$n:"div"),i=z(null),s={hideCaret:!0,popoverClasses:"dropdown-popover",popoverTimeout:0,placement:"bottom-start"},u={...s,...n.kpopAttributes,width:n.width?n.width:void 0,popoverClasses:`${s.popoverClasses} ${((r=n.kpopAttributes)==null?void 0:r.popoverClasses)||""}`},l=S(()=>{var v;return((v=c.value)==null?void 0:v.label)||n.triggerText||n.label}),c=z(),f=v=>{n.selectionMenu&&(c.value=v)},d=async()=>{var v;(v=i.value)==null||v.hidePopover()},p=(v,m,b)=>{v.value!==b&&(m(),a("toggleDropdown",v.value))};return Ae(c,(v,m)=>{v&&v!==m&&a("change",v)}),_t(()=>{if(n.items){const v=n.items.filter(m=>m.selected);v.length&&(c.value=v[0])}}),(v,m)=>(y(),E("div",{class:ke(["k-dropdown",{"selection-dropdown-menu":e.selectionMenu}])},[ee(T(I1),null,{default:P(({toggle:b,isToggled:g})=>[ee(ms,Je({ref_key:"kPop",ref:i},u,{"close-on-popover-click":"","data-testid":"dropdown-popover","hide-close-icon":"",onClose:()=>p(g,b,!1),onOpen:()=>p(g,b,!0),onPopoverClick:()=>p(g,b,!1)}),{content:P(()=>[Z("ul",UJ,[V(v.$slots,"items",{closeDropdown:d,handleSelection:f,items:e.items},()=>[(y(!0),E(De,null,Qe(e.items,(h,w)=>{var C;return y(),q(L1,Je({ref_for:!0},h,{key:`${h.label}-${w}`,item:h,selected:e.selectionMenu&&((C=c.value)==null?void 0:C.value)===h.value,"selection-menu-child":e.selectionMenu,onChange:f}),null,16,["item","selected","selection-menu-child"])}),128))],!0)])]),default:P(()=>[(y(),q(Ge(o.value),{class:"dropdown-trigger","data-testid":"dropdown-trigger",label:e.disabledTooltip?e.disabledTooltip:void 0,"max-width":e.disabledTooltip?"240":void 0,position:e.disabledTooltip?"bottom":void 0},{default:P(()=>[V(v.$slots,"default",{isOpen:g.value},()=>[l.value?(y(),q(Mt,{key:0,appearance:e.appearance,class:"dropdown-trigger-button","data-dropdown-trigger":"true","data-testid":"dropdown-trigger-button",disabled:e.disabled},{default:P(()=>[le(ue(l.value)+" ",1),e.showCaret?(y(),q(T(O1),{key:0,decorative:""})):te("",!0)]),_:1},8,["appearance","disabled"])):te("",!0)],!0)]),_:2},1032,["label","max-width","position"]))]),_:2},1040,["onClose","onOpen","onPopoverClick"])]),_:3})],2))}}),is=it(VJ,[["__scopeId","data-v-20f00ae0"]]),qJ={class:"pagination-offset-button-container"},YJ=ie({__name:"PaginationOffset",props:{previousButtonDisabled:{type:Boolean,default:!1},nextButtonDisabled:{type:Boolean,default:!1}},emits:["getPreviousOffset","getNextOffset"],setup(e,{emit:t}){const r=t;return(n,a)=>(y(),E("div",qJ,[ee(Mt,{appearance:"tertiary","aria-label":"Go to the previous page",class:"pagination-button","data-testid":"previous-button",disabled:e.previousButtonDisabled,icon:"",size:"small",type:"button",onClick:a[0]||(a[0]=gt(o=>r("getPreviousOffset"),["prevent"]))},{default:P(()=>[ee(T(nE),{decorative:""})]),_:1},8,["disabled"]),ee(Mt,{appearance:"tertiary","aria-label":"Go to the next page",class:"pagination-button","data-testid":"next-button",disabled:e.nextButtonDisabled,icon:"",size:"small",type:"button",onClick:a[1]||(a[1]=gt(o=>r("getNextOffset"),["prevent"]))},{default:P(()=>[ee(T(iE),{decorative:""})]),_:1},8,["disabled"])]))}}),GJ=it(YJ,[["__scopeId","data-v-34b46660"]]);class gs{constructor(t){Jo(this,"resizeObserver"),Jo(this,"callback"),this.callback=t,this.resizeObserver=new ResizeObserver(r=>{window.requestAnimationFrame(()=>{!Array.isArray(r)||!r.length||t()})})}static create(t){return new gs(t)}observe(t){!this.resizeObserver||!t||this.resizeObserver.observe(t)}unobserve(t){!this.resizeObserver||!t||this.resizeObserver.unobserve(t)}}const KJ={class:"pagination-text large-screen","data-testid":"visible-items"},WJ={class:"pagination-text-pages"},ZJ={class:"pagination-button-container"},QJ={key:0},XJ={key:1,class:"pagination-button placeholder"},JJ=["aria-current","aria-label","data-testid","onClick"],eee={key:2,class:"pagination-button placeholder"},tee={key:3},ree={class:"page-size-select"},nee={key:0,class:"pagination-text small-screen","data-testid":"visible-items"},aee={class:"pagination-text-pages"},oee=ie({__name:"KPagination",props:{items:{type:Array,default:()=>[]},totalCount:{type:Number,default:0},pageSizes:{type:Array,default:()=>[15,30,50,75,100],validator:e=>!!e.length&&e.every(t=>typeof t=="number")},initialPageSize:{type:Number,default:null},neighbors:{type:Number,default:1},searchTriggered:{type:Boolean,default:!1},currentPage:{type:Number,default:null},disablePageJump:{type:Boolean,default:!1},offset:{type:Boolean,default:!1},offsetPreviousButtonDisabled:{type:Boolean,default:!1},offsetNextButtonDisabled:{type:Boolean,default:!1}},emits:["pageChange","pageSizeChange","getNextOffset","getPreviousOffset"],setup(e,{emit:t}){const r={placement:"top"},n=e,a=t,o=z(null),i=z(),s=z(n.currentPage?n.currentPage:1),u=z(n.initialPageSize?n.initialPageSize:n.pageSizes[0]),l=S(()=>Math.ceil(n.totalCount/u.value)),c=n.pageSizes.map((re,U)=>({label:`${re}`,key:`size-${U}`,value:re,selected:re===u.value})),f=S(()=>`${u.value} ${u.value===1?"item per page":" items per page"}`),d=z(n.neighbors),p=z(3),v=async()=>(await Ht(),o.value?o.value.scrollWidth>o.value.clientWidth:!1),m=async()=>{await v()&&(d.value>1||p.value>1)&&(d.value>1?d.value--:p.value>1&&p.value--,_.value=b(s.value,l.value,O.value,I.value))},b=(re,U,ye,de)=>{if(n.disablePageJump)return[];let me=[...Array(U).keys()].map($e=>$e+1);const _e=p.value+2+2*d.value;return me.length<=_e||(ye?ye&&de?me=me.filter($e=>$e>re-d.value-1&&$e$e>U-d.value*2-p.value)):me=me.filter($e=>$e<=d.value*2+p.value)),me},g=z(s.value===1),h=z(s.value===l.value),w=S(()=>(s.value-1)*u.value+1),C=S(()=>{const re=w.value-1+u.value;return re>n.totalCount?n.totalCount:re}),x=S(()=>`${w.value} to ${C.value}`),A=S(()=>` of ${n.totalCount}`),D=S(()=>n.currentPage?n.currentPage:s.value),H=S(()=>5+2*d.value),O=z(D.value>=d.value+(p.value+1)&&l.value>H.value),I=z(l.value>p.value+2+2*d.value),_=z(b(D.value,l.value,O.value,I.value)),k=()=>{s.value++,B()},M=()=>{s.value--,B()},N=re=>{s.value=re,B()},B=()=>{const re=(s.value-1)*u.value+u.value;h.value=re>=n.totalCount,g.value=s.value===1,l.value<=H.value?(O.value=!1,I.value=!1):(O.value=s.value>=d.value+(p.value+1),I.value=s.value<=l.value-d.value-p.value),_.value=b(s.value,l.value,O.value,I.value),a("pageChange",{page:s.value,pageCount:l.value,firstItem:w.value,lastItem:C.value,visibleItems:n.items.slice(w.value-1,C.value)})},X=re=>{u.value!==re.value&&(u.value=re.value,a("pageSizeChange",{pageSize:u.value,pageCount:l.value}),n.currentPage!==1&&N(1))},W=()=>{a("getNextOffset")},Q=()=>{a("getPreviousOffset")};return Ae(()=>n.currentPage,(re,U)=>{re!==U&&N(re)}),Ae(l,(re,U)=>{re!==U&&(h.value=s.value===re,I.value=re>p.value+2+2*d.value,_.value=b(D.value,re,!1,I.value))}),Ae(_,()=>{!n.disablePageJump&&!n.offset&&m()}),_t(()=>{!n.disablePageJump&&!n.offset&&(i.value=gs.create(m),i.value.observe(o.value))}),xr(()=>{var re;!n.disablePageJump&&!n.offset&&((re=i.value)==null||re.unobserve(o.value))}),(re,U)=>(y(),E("nav",{ref_key:"kPaginationElement",ref:o,class:ke(["k-pagination",{"page-jump":!e.disablePageJump&&!e.offset}]),"data-testid":"k-pagination"},[e.offset?(y(),q(GJ,{key:1,"next-button-disabled":e.offsetNextButtonDisabled,"previous-button-disabled":e.offsetPreviousButtonDisabled,onGetNextOffset:W,onGetPreviousOffset:Q},null,8,["next-button-disabled","previous-button-disabled"])):(y(),E(De,{key:0},[Z("span",KJ,[Z("span",WJ,ue(x.value),1),le(" "+ue(A.value),1)]),Z("ul",ZJ,[Z("li",null,[ee(Mt,{appearance:"tertiary","aria-label":"Go to the previous page",class:"pagination-button arrow","data-testid":"previous-button",disabled:g.value,icon:"",size:"small",type:"button",onClick:M},{default:P(()=>[ee(T(nE),{class:"pagination-arrow-icon",decorative:""})]),_:1},8,["disabled"])]),!e.disablePageJump&&O.value?(y(),E("li",QJ,[Z("button",{"aria-label":"Go to the first page",class:"pagination-button","data-testid":"page-1-button",type:"button",onClick:U[0]||(U[0]=ye=>N(1))}," 1 ")])):te("",!0),!e.disablePageJump&&O.value?(y(),E("li",XJ," ... ")):te("",!0),(y(!0),E(De,null,Qe(_.value,ye=>(y(),E("li",{key:ye},[Z("button",{"aria-current":ye==D.value&&"page"||void 0,"aria-label":`Go to page ${ye}`,class:ke(["pagination-button",{active:ye==D.value}]),"data-testid":`page-${ye}-button`,type:"button",onClick:de=>N(ye)},ue(ye),11,JJ)]))),128)),!e.disablePageJump&&I.value?(y(),E("li",eee," ... ")):te("",!0),!e.disablePageJump&&I.value?(y(),E("li",tee,[Z("button",{"aria-label":"Go to the last page",class:"pagination-button","data-testid":"last-button",type:"button",onClick:U[1]||(U[1]=ye=>N(l.value))},ue(l.value),1)])):te("",!0),Z("li",null,[ee(Mt,{appearance:"tertiary","aria-label":"Go to the next page",class:"pagination-button arrow","data-testid":"next-button",disabled:h.value?!0:void 0,icon:"",size:"small",type:"button",onClick:k},{default:P(()=>[ee(T(iE),{class:"pagination-arrow-icon",decorative:""})]),_:1},8,["disabled"])])])],64)),Z("div",ree,[!e.disablePageJump&&!e.offset?(y(),E("span",nee,[Z("span",aee,ue(x.value),1),le(" "+ue(A.value),1)])):te("",!0),ee(is,{class:"page-size-dropdown","data-testid":"page-size-dropdown",disabled:T(c).length<=1,items:T(c),"kpop-attributes":r,"selection-menu":"",onChange:X},{default:P(()=>[ee(Mt,{appearance:"tertiary",class:"page-size-dropdown-trigger","data-testid":"page-size-dropdown-trigger",disabled:T(c).length<=1,size:"small",type:"button"},{default:P(()=>[le(ue(f.value)+" ",1),T(c).length>1?(y(),q(T(O1),{key:0,decorative:""})):te("",!0)]),_:1},8,["disabled"])]),_:1},8,["disabled","items"])])],2))}}),R1=it(oee,[["__scopeId","data-v-883d75a6"]]),iee=ie({__name:"KCatalogItem",props:{item:{type:Object,default:()=>({})},truncate:{type:Boolean,default:!0}},emits:["click"],setup(e,{emit:t}){const r=t,n=(a,o)=>{r("click",{evt:a,item:o})};return(a,o)=>(y(),q(t2,{class:"k-catalog-item","data-testid":e.item&&e.item.title?`${e.item.title.replace(/[^0-9a-z]/gi,"-")}-catalog-item`:"catalog-item",role:"button",tabindex:"0",onClick:o[0]||(o[0]=i=>n(i,e.item))},{title:P(()=>[V(a.$slots,"card-title",{},()=>[le(ue(e.item?e.item.title:""),1)],!0)]),actions:P(()=>[V(a.$slots,"card-actions",{},void 0,!0)]),footer:P(()=>[V(a.$slots,"card-footer",{},void 0,!0)]),default:P(()=>[Z("div",{class:ke({"multi-line-truncate":e.truncate})},[V(a.$slots,"card-body",{},()=>[le(ue(e.item?e.item.description:""),1)],!0)],2)]),_:3},8,["data-testid"]))}}),_E=it(iee,[["__scopeId","data-v-2df00b3e"]]),see={class:"k-catalog"},lee={key:1,class:"catalog-toolbar","data-testid":"catalog-toolbar"},uee={key:3,class:"catalog-error-state","data-testid":"catalog-error-state"},cee={key:4,class:"catalog-empty-state","data-testid":"catalog-empty-state"},dee=["data-tableid"],S7=15,fee=ie({__name:"KCatalog",props:{titleTag:{type:String,default:"div"},loading:{type:Boolean,default:!1},cardSize:{type:String,default:"medium",validator:e=>xZ.includes(e)},title:{type:String,default:""},truncateDescription:{type:Boolean,default:!0},emptyStateTitle:{type:String,default:"No Data"},emptyStateMessage:{type:String,default:"There is no data to display."},emptyStateActionRoute:{type:[Object,String],default:""},emptyStateActionMessage:{type:String,default:""},emptyStateIconVariant:{type:String,default:Jn.Default},error:{type:Boolean,default:!1},errorStateTitle:{type:String,default:"An error occurred"},errorStateMessage:{type:String,default:"Data cannot be displayed due to an error."},errorStateActionRoute:{type:[Object,String],default:""},errorStateActionMessage:{type:String,default:""},fetcher:{type:Function,required:!0},initialFetcherParams:{type:Object,default:null},cacheIdentifier:{type:String,default:""},fetcherCacheKey:{type:String,default:""},searchInput:{type:String,default:""},paginationNeighbors:{type:Number,default:1},paginationPageSizes:{type:Array,default:()=>[15,30,50,75,100],validator:e=>!!e.length&&e.every(t=>typeof t=="number")},paginationTotalItems:{type:Number,default:null},disablePaginationPageJump:{type:Boolean,default:!1},disablePagination:{type:Boolean,default:!1},hidePaginationWhenOptional:{type:Boolean,default:!1},paginationOffset:{type:Boolean,default:!1}},emits:["card-click","error-action-click","empty-state-action-click","update:catalog-preferences","state"],setup(e,{emit:t}){const{useRequest:r,useDebounce:n,useSwrvState:a}=yr(),o=e,i=t,s=bt(),u=vr(),l=()=>{var K;return((K=o.paginationPageSizes)==null?void 0:K[0])||S7},c=z([]),f=z(0),d=z(""),p=z(1),v=z(l()),m=z(null),b=z([]),g=S(()=>b.value[p.value-1]),h=z(null),w=z(!0),C=z(!1),x=S(()=>!!s.toolbar),A={page:1,pageSize:v.value,query:"",offset:null},D=S(()=>($e.value||o.loading||j.value)&&!o.error),H=S(()=>!D.value&&c.value&&!c.value.length),O=S(()=>({pageSize:v.value})),I=z(!0),_=async()=>{var K,ce;const ne=o.searchInput,se=await o.fetcher({query:ne||d.value,pageSize:v.value,page:p.value,offset:m.value});return c.value=se.data,f.value=o.paginationTotalItems||se.total||((K=se.data)==null?void 0:K.length),o.paginationOffset&&((ce=se.pagination)!=null&&ce.offset?(h.value=se.pagination.offset,b.value[p.value]||b.value.push(se.pagination.offset)):h.value=null,w.value=se.pagination&&"hasNextPage"in se.pagination?se.pagination.hasNextPage:!0),c.value.length===0&&p.value>1&&(p.value=1,b.value=[null],m.value=null),I.value=!1,se},k=()=>{const K={...A,...o.initialFetcherParams};p.value=K.page??A.page,v.value=K.pageSize??A.pageSize,d.value=K.query??A.query,o.paginationOffset&&(m.value=K.offset,b.value.push(K.offset)),C.value=!0},M=S(()=>{if(!o.fetcher||!C.value)return"";let K=u;return o.cacheIdentifier&&(K=o.cacheIdentifier),o.fetcherCacheKey&&(K+=`-${o.fetcherCacheKey}`),`k-catalog_${K}`}),N=z(""),{debouncedFn:B,generateDebouncedFn:X}=n(K=>{N.value=K},350),W=X(0),{data:Q,error:re,revalidate:U,isValidating:ye}=r(()=>M.value,()=>_(),{revalidateOnFocus:!1,revalidateDebounce:0}),{state:de,hasData:me,swrvState:_e}=a(Q,re,ye),$e=z(!0),Be=S(()=>({hasData:me.value,state:de.value})),oe=S(()=>$e.value?"loading":re.value?"error":"success"),be=({page:K})=>{p.value=K},Ce=({pageSize:K})=>{b.value=[null],m.value=null,v.value=K,p.value=1},Le=()=>{p.value++,m.value=h.value},Ke=()=>{p.value--,m.value=g.value},Xe=K=>K.toLowerCase().replace(/[^[a-z0-9]/gi,"-"),L=S(()=>{var K;if(!o.fetcher||o.disablePagination||!c.value||!c.value.length||o.error)return!1;const ce=((K=o.paginationPageSizes)==null?void 0:K[0])??S7;return o.hidePaginationWhenOptional&&p.value===1?o.paginationOffset?!!g.value||!!h.value||c.value.length>=ce:f.value>ce:!0});Ae(Q,K=>{K!=null&&K.length&&!c.value.length&&(c.value=K)},{deep:!0,immediate:!0}),Ae(de,()=>{switch(de.value){case _e.PENDING:$e.value=!0;break;case _e.VALIDATING_HAS_DATA:$e.value=j.value;break;default:$e.value=!1;break}},{immediate:!0}),Ae([Be,oe],K=>{var ce;i("state",{state:K==null?void 0:K[1],hasData:(ce=K==null?void 0:K[0])==null?void 0:ce.hasData})}),Ae(()=>o.searchInput,K=>{p.value!==1&&(p.value=1),K===""?W(K):B(K)},{immediate:!0});const j=z(!1);return Ae([N,p,v],async(K,ce)=>{const ne=ce==null?void 0:ce[0],se=K[0],G=K[1];se!==ne&&G!==1&&(p.value=1,b.value=[null],m.value=null),C.value&&!I.value&&(j.value=!0,await U(),j.value=!1)},{deep:!0,immediate:!0}),Ae(O,K=>{i("update:catalog-preferences",K)}),_t(()=>{k()}),(K,ce)=>(y(),E("div",see,[e.title?(y(),q(Ge(e.titleTag),{key:0,class:"catalog-title","data-testid":"catalog-title"},{default:P(()=>[le(ue(e.title),1)]),_:1})):te("",!0),x.value?(y(),E("div",lee,[V(K.$slots,"toolbar",{state:Be.value},void 0,!0)])):te("",!0),D.value?(y(),q(N1,{key:2,"card-count":4,class:"catalog-skeleton-loader","data-testid":"catalog-skeleton-loader",type:"card"})):e.error?(y(),E("div",uee,[V(K.$slots,"error-state",{},()=>[ee(uo,{"icon-variant":"error",message:e.errorStateMessage,title:e.errorStateTitle},Ct({_:2},[e.errorStateActionMessage?{name:"action",fn:P(()=>[ee(Mt,{"data-testid":Xe(e.errorStateActionMessage),to:e.errorStateActionRoute?e.errorStateActionRoute:void 0,onClick:ce[0]||(ce[0]=ne=>K.$emit("error-action-click"))},{default:P(()=>[le(ue(e.errorStateActionMessage),1)]),_:1},8,["data-testid","to"])]),key:"0"}:void 0]),1032,["message","title"])],!0)])):H.value?(y(),E("div",cee,[V(K.$slots,"empty-state",{},()=>[ee(uo,{"icon-variant":e.emptyStateIconVariant,message:e.emptyStateMessage,title:e.emptyStateTitle},Ct({_:2},[e.emptyStateActionMessage?{name:"action",fn:P(()=>[ee(Mt,{appearance:e.searchInput?"tertiary":"primary","data-testid":Xe(e.emptyStateActionMessage),to:e.emptyStateActionRoute?e.emptyStateActionRoute:void 0,onClick:ce[1]||(ce[1]=ne=>K.$emit("empty-state-action-click"))},{default:P(()=>[V(K.$slots,"empty-state-action-icon",{},void 0,!0),le(" "+ue(e.emptyStateActionMessage),1)]),_:3},8,["appearance","data-testid","to"])]),key:"0"}:void 0]),1032,["icon-variant","message","title"])],!0)])):(y(),E("div",{key:5,class:ke(["catalog-page",`card-${e.cardSize}`]),"data-tableid":T(u)},[V(K.$slots,"body",{data:c.value},()=>[(y(!0),E(De,null,Qe(c.value,(ne,se)=>(y(),q(_E,{key:ne.key?ne.key:`catalog-${T(u)}-item-${se}`,class:"catalog-item","data-testid":ne.id?ne.id:`catalog-item-${se}`,item:ne,truncate:e.truncateDescription,onClick:G=>K.$emit("card-click",ne)},{"card-title":P(()=>[V(K.$slots,"card-title",{item:ne},()=>[le(ue(ne.title),1)],!0)]),"card-actions":P(()=>[V(K.$slots,"card-actions",{item:ne},void 0,!0)]),"card-body":P(()=>[V(K.$slots,"card-body",{item:ne},()=>[le(ue(ne.description),1)],!0)]),_:2},1032,["data-testid","item","truncate","onClick"]))),128))],!0)],10,dee)),L.value?(y(),q(R1,{key:6,class:"card-pagination","current-page":p.value,"data-testid":"catalog-pagination","disable-page-jump":e.disablePaginationPageJump,"initial-page-size":v.value,neighbors:e.paginationNeighbors,offset:e.paginationOffset,"offset-next-button-disabled":!h.value||!w.value,"offset-previous-button-disabled":!g.value,"page-sizes":e.paginationPageSizes,"total-count":f.value,onGetNextOffset:Le,onGetPreviousOffset:Ke,onPageChange:be,onPageSizeChange:Ce},null,8,["current-page","disable-page-jump","initial-page-size","neighbors","offset","offset-next-button-disabled","offset-previous-button-disabled","page-sizes","total-count"])):te("",!0)]))}}),pee=it(fee,[["__scopeId","data-v-0069ca61"]]),vee=ie({__name:"KLabel",props:{info:{type:String,default:""},required:{type:Boolean,default:!1},tooltipAttributes:{type:Object,default:()=>({})},help:{type:String,default:"",validator:e=>(e&&console.warn("KLabel: `help` prop is deprecated. Please use `info` prop instead. See the migration guide for more details: https://kongponents.konghq.com/guide/migrating-to-version-9.html#klabel"),!0)}},setup(e){const t=e,r=bt(),n=S(()=>!!(t.help||t.info||r.tooltip)),a=vr();return(o,i)=>(y(),E("label",{class:ke(["k-label",{required:e.required}])},[V(o.$slots,"default",{},void 0,!0),n.value?(y(),q($n,Je({key:0},e.tooltipAttributes,{class:"label-tooltip","tooltip-id":T(a)}),{content:P(()=>[V(o.$slots,"tooltip",{},()=>[le(ue(e.info||e.help),1)],!0)]),default:P(()=>[ee(T(as),{"aria-describedby":T(a),class:"tooltip-trigger-icon",color:`var(--kui-color-text-neutral, ${T(La)})`,tabindex:"0"},null,8,["aria-describedby","color"])]),_:3},16,["tooltip-id"])):te("",!0)],2))}}),So=it(vee,[["__scopeId","data-v-bd5f77dc"]]),hee=["id","aria-checked"],mee={class:"checkbox-label-wrapper"},gee={key:1,class:"checkbox-description"},yee={inheritAttrs:!1},bee=ie({...yee,__name:"KCheckbox",props:{modelValue:{type:Boolean,default:!1,required:!0},label:{type:String,default:""},labelAttributes:{type:Object,default:()=>({}),validator:e=>(e.help&&console.warn("KCheckbox: `help` property of `labelAttributes` prop is deprecated. Please use `info` prop instead. See the migration guide for more details: https://kongponents.konghq.com/guide/migrating-to-version-9.html#klabel"),!0)},description:{type:String,default:""},error:{type:Boolean,default:!1}},emits:["change","input","update:modelValue"],setup(e,{emit:t}){const r=e,n=t,a=bt(),o=ur(),i=vr(),s=S(()=>o.id?String(o.id):i),u=S(()=>!!(r.label||a.default)),l=S(()=>(o==null?void 0:o.disabled)!==void 0&&String(o==null?void 0:o.disabled)!=="false"),c=S(()=>u.value&&(!!r.description||!!a.description)),f=S(()=>!!a.tooltip),d=S(()=>{const b={...o};return delete b.class,b.checked=r.modelValue,b.indeterminate!==void 0&&String(b.indeterminate)!=="false"&&!r.modelValue?(delete b.checked,b.indeterminate=!0):delete b.indeterminate,b}),p=S(()=>({disabled:l.value,"has-description":c.value,"input-error":r.error})),v=S(()=>d.value.indeterminate!==void 0&&String(d.value.indeterminate)!=="false"),m=b=>{n("change",b.target.checked),n("input",b.target.checked),n("update:modelValue",b.target.checked)};return(b,g)=>(y(),E("div",{class:ke(["k-checkbox",[b.$attrs.class,p.value]])},[Z("div",{class:ke(["checkbox-input-wrapper",{"has-label":u.value}])},[Z("input",Je({id:s.value},d.value,{"aria-checked":e.modelValue,class:"checkbox-input",type:"checkbox",onChange:m}),null,16,hee),e.modelValue?(y(),q(T(qZ),{key:0,class:"checkbox-icon","data-testid":"check-icon",decorative:"",size:T(sn),tabindex:"-1"},null,8,["size"])):te("",!0),v.value&&!e.modelValue?(y(),q(T(cQ),{key:1,class:"checkbox-icon","data-testid":"indeterminate-icon",decorative:"",size:T(sn),tabindex:"-1"},null,8,["size"])):te("",!0)],2),Z("div",mee,[u.value?(y(),q(So,Je({key:0},e.labelAttributes,{class:"checkbox-label",for:s.value}),Ct({default:P(()=>[V(b.$slots,"default",{},()=>[le(ue(e.label),1)],!0)]),_:2},[f.value?{name:"tooltip",fn:P(()=>[V(b.$slots,"tooltip",{},void 0,!0)]),key:"0"}:void 0]),1040,["for"])):te("",!0),c.value?(y(),E("div",gee,[V(b.$slots,"description",{},()=>[Z("p",null,ue(e.description),1)],!0)])):te("",!0)])],2))}}),Bc=it(bee,[["__scopeId","data-v-1b85a414"]]),pl=null,{min:Ui,max:Ca,abs:_7,floor:wee}=Math,xE=(e,t,r)=>Ui(r,Ca(t,e)),kE=e=>[...e].sort((t,r)=>t-r),x7=typeof queueMicrotask=="function"?queueMicrotask:e=>{Promise.resolve().then(e)},r2=e=>{let t,r;return()=>(t||(t=!0,r=e()),r)},Xi=-1,yp=(e,t,r)=>{const n=r?"unshift":"push";for(let a=0;a{const r=e.t[t];return r===Xi?e.o:r},Cee=(e,t,r)=>{const n=e.t[t]===Xi;return e.t[t]=r,e.i=Ui(t,e.i),n},Sf=(e,t)=>{if(!e.l)return 0;if(e.i>=t)return e.u[t];e.i<0&&(e.u[0]=0,e.i=0);let r=e.i,n=e.u[r];for(;r{for(;r<=n;){const a=wee((r+n)/2),o=Sf(e,a);if(o<=t){if(o+bp(e,a)>t)return a;r=a+1}else n=a-1}return xE(r,0,e.l-1)},k7=(e,t,r)=>{const n=t-e.l;return e.i=r?-1:Ui(t-1,e.i),e.l=t,n>0?(yp(e.u,n),yp(e.t,n,r),e.o*n):(e.u.splice(n),(r?e.t.splice(0,-n):e.t.splice(n)).reduce((a,o)=>a-(o===Xi?e.o:o),0))},See=typeof window<"u",EE=()=>document.documentElement,_ee=e=>e.ownerDocument,xee=e=>e.defaultView,AE=r2(()=>!!See&&getComputedStyle(EE()).direction==="rtl"),TE=r2(()=>/iP(hone|od|ad)/.test(navigator.userAgent)),kee=r2(()=>"scrollBehavior"in EE().style),Eee=e=>!!e.p(),Aee=(e,t=40,r=4,n=0,a,o=!1)=>{let i=!!n,s=[],u=0,l=0,c=0,f=0,d=0,p=0,v=0,m=0,b=0,g=i?[0,Ca(n-1,0)]:pl,h=[0,0],w=0;const C=((M,N)=>({o:N,t:yp([],M),l:M,i:-1,u:yp([],M)}))(e,t),x=new Set,A=()=>c-l,D=()=>A()+p+d,H=M=>((N,B,X,W)=>{if(W=Ui(W,N.l-1),Sf(N,W)<=B){const Q=Oi(N,B+X,W);return[Oi(N,B,W,Q),Q]}{const Q=Oi(N,B,void 0,W);return[Q,Oi(N,B+X,Q)]}})(C,M,u,h[0]),O=()=>(M=>M.l?Sf(M,M.l-1)+bp(M,M.l-1):0)(C),I=M=>Sf(C,M)-p,_=M=>bp(C,M),k=M=>{M&&(TE()&&m!==0?p+=M:(d+=M,f++))};return{h:()=>s,m:()=>(M=>[M.t.slice(),M.o])(C),v:()=>{if(v)return h;let[M,N]=H(Ca(0,D()));return g&&(M=Ui(M,g[0]),N=Ca(N,g[1])),m!==1&&(M-=Ca(0,r)),m!==2&&(N+=Ca(0,r)),h=[Ca(M,0),Ui(N,C.l-1)]},S:()=>Oi(C,D()),I:()=>Oi(C,D()+u),k:M=>C.t[M]===Xi,O:()=>!!g&&C.t.slice(Ca(0,g[0]-1),Ui(C.l-1,g[1]+1)+1).includes(Xi),j:I,T:_,B:()=>C.l,q:()=>c,P:()=>m!==0,p:()=>u,R:()=>l,M:O,N:()=>f,A:()=>(v=d,d=0,[v,b===2||A()+u>=O()]),C:(M,N)=>{const B=[M,N];return x.add(B),()=>{x.delete(B)}},H:(M,N)=>{let B,X,W=0;switch(M){case 1:{const Q=v;v=0;const re=N-c,U=_7(re);Q&&U<_7(Q)+1||b!==0||(m=re<0?2:1),i&&(g=pl,i=!1),c=N,W=4;const ye=A();ye>=-u&&ye<=O()&&(W+=1,X=U>u);break}case 2:W=8,m!==0&&(B=!0,W+=1),m=0,b=0,g=pl;break;case 3:{const Q=N.filter(([re,U])=>C.t[re]!==U);if(!Q.length)break;k(Q.reduce((re,[U,ye])=>((b===2||(g?!i&&Uu&&(k(((re,U)=>{let ye=0;const de=[];re.t.forEach((be,Ce)=>{be!==Xi&&(de.push(be),Ce{W&Q&&re(X)}))}}},Ym=setTimeout,_f=(e,t)=>t&&AE()?-e:e,Tee=(e,t,r,n,a,o)=>{const i=Date.now;let s=0,u=!1,l=!1,c=!1,f=!1;const d=(()=>{let g;const h=()=>{g!=pl&&clearTimeout(g)},w=()=>{h(),g=Ym(()=>{g=pl,(()=>{if(u||l)return u=!1,void d();c=!1,e.H(2)})()},150)};return w.J=h,w})(),p=()=>{s=i(),c&&(f=!0),e.H(1,n()),d()},v=g=>{if(u||!e.P()||g.ctrlKey)return;const h=i()-s;150>h&&50{l=!0,c=f=!1},b=()=>{l=!1,TE()&&(c=!0)};return t.addEventListener("scroll",p),t.addEventListener("wheel",v,{passive:!0}),t.addEventListener("touchstart",m,{passive:!0}),t.addEventListener("touchend",b,{passive:!0}),{F:()=>{t.removeEventListener("scroll",p),t.removeEventListener("wheel",v),t.removeEventListener("touchstart",m),t.removeEventListener("touchend",b),d.J()},L:()=>{const[g,h]=e.A();g&&(a(_f(g,r),h,f),f=!1,h&&e.p()>e.M()&&e.H(1,n()))}}},$ee=e=>{let t;return{W(r){(t||(t=new(xee(_ee(r))).ResizeObserver(e))).observe(r)},X(r){t.unobserve(r)},F(){t&&t.disconnect()}}},Iee=ie({props:{Y:{type:Object,required:!0},U:{type:Object,required:!0},V:{type:Object,required:!0},D:{type:Function,required:!0},G:{type:Number,required:!0},K:{type:Boolean},Z:{type:Boolean},ee:{type:String,required:!0},te:Object},setup(e){const t=z(),r=S(()=>e.Y.value&&e.U.j(e.G)),n=S(()=>e.Y.value&&e.U.k(e.G));return Ae(()=>t.value&&e.G,(a,o,i)=>{i(e.D(t.value,e.G))},{flush:"post"}),()=>{var a;const{V:o,K:i,Z:s,ee:u}=e,l=n.value,{style:c,...f}=(a=e.te)!==null&&a!==void 0?a:{},d={position:l&&s?void 0:"absolute",[i?"height":"width"]:"100%",[i?"top":"left"]:"0px",[i?AE()?"right":"left":"top"]:r.value+"px",visibility:!l||s?"visible":"hidden",...c};return i&&(d.display="flex"),ee(u,Je({ref:t,style:d},f),typeof(p=o)=="function"||Object.prototype.toString.call(p)==="[object Object]"&&!ts(p)?o:{default:()=>[o],_:2},16,["style"]);var p}}}),Oee=(e,t)=>e.key??"_"+t,Mee=(e,t)=>e[0]===t[0]&&e[1]===t[1],E7=ie({props:{data:{type:Array,required:!0},overscan:Number,itemSize:Number,shift:Boolean,horizontal:Boolean,startMargin:{type:Number,default:0},ssrCount:Number,scrollRef:Object,as:{type:String,default:"div"},item:{type:String,default:"div"},itemProps:Function,keepMounted:Array},emits:["scroll","scrollEnd"],setup(e,{emit:t,expose:r,slots:n}){let a=!!e.ssrCount;const o=e.horizontal,i=z(),s=Aee(e.data.length,e.itemSize,e.overscan,e.ssrCount,0,!e.itemSize),u=((h,w)=>{let C;const x=w?"width":"height",A=new WeakMap,D=$ee(H=>{const O=[];for(const{target:I,contentRect:_}of H)if(I.offsetParent)if(I===C)h.H(4,_[x]);else{const k=A.get(I);k!=pl&&O.push([k,_[x]])}O.length&&h.H(3,O)});return{re(H){D.W(C=H)},oe:(H,O)=>(A.set(H,O),D.W(H),()=>{A.delete(H),D.X(H)}),ne:D.F}})(s,o),l=((h,w)=>{let C,x,A;const D=w?"scrollLeft":"scrollTop",H=w?"overflowX":"overflowY",O=async(I,_)=>{if(!C)return void x7(()=>O(I,_));A&&A();const k=()=>{let M;return[new Promise((N,B)=>{M=N,A=B,Eee(h)&&Ym(B,150)}),h.C(2,()=>{M&&M()})]};if(_&&kee()){for(;h.H(8,I()),h.O();){const[M,N]=k();try{await M}catch{return}finally{N()}}C.scrollTo({[w?"left":"top"]:_f(I(),w),behavior:"smooth"})}else for(;;){const[M,N]=k();try{C[D]=_f(I(),w),h.H(7),await M}catch{return}finally{N()}}};return{se(I){C=I,x=Tee(h,I,w,()=>_f(I[D],w),(_,k,M)=>{if(M){const N=I.style,B=N[H];N[H]="hidden",Ym(()=>{N[H]=B})}k?(I[D]=h.q()+_,A&&A()):I[D]+=_})},ne(){x&&x.F()},ie(I){O(()=>I)},le(I){I+=h.q(),O(()=>I)},ce(I,{align:_,smooth:k,offset:M=0}={}){if(I=xE(I,0,h.B()-1),_==="nearest"){const N=h.j(I),B=h.q();if(NB+h.p()))return;_="end"}}O(()=>M+h.R()+h.j(I)+(_==="end"?h.T(I)-h.p():_==="center"?(h.T(I)-h.p())/2:0),k)},ae:()=>{x&&x.L()}}})(s,o),c=z(s.h()),f=s.C(1,()=>{c.value=s.h()}),d=s.C(4,()=>{t("scroll",s.q())}),p=s.C(8,()=>{t("scrollEnd")}),v=S(h=>{c.value;const w=s.v();return h&&Mee(h,w)?h:w}),m=S(()=>c.value&&s.P()),b=S(()=>c.value&&s.M()),g=S(()=>c.value&&s.N());return _t(()=>{a=!1,x7(()=>{const h=w=>{u.re(w),l.se(w)};e.scrollRef?h(e.scrollRef):h(i.value.parentElement)})}),xr(()=>{f(),d(),p(),u.ne(),l.ne()}),Ae(()=>e.data.length,h=>{s.H(5,[h,e.shift])}),Ae(()=>e.startMargin,h=>{s.H(6,h)},{immediate:!0}),Ae([g],()=>{l.ae()},{flush:"post"}),r({get scrollOffset(){return s.q()},get scrollSize(){return(h=>Ca(h.M(),h.p()))(s)},get viewportSize(){return s.p()},findStartIndex:s.S,findEndIndex:s.I,getItemOffset:s.j,getItemSize:s.T,scrollToIndex:l.ce,scrollTo:l.ie,scrollBy:l.le}),()=>{const h=e.as,w=e.item,[C,x]=v.value,A=b.value,D=[];function H(I){var _;const k=n.default({item:e.data[I],index:I})[0];return ee(Iee,{key:Oee(k,I),Y:c,U:s,D:u.oe,G:I,V:k,K:o,Z:a,ee:w,te:(_=e.itemProps)===null||_===void 0?void 0:_.call(e,{item:e.data[I],index:I})},null,8,["Y","U","D","G","V","K","Z","ee","te"])}for(let I=C,_=x;I<=_;I++)D.push(H(I));if(e.keepMounted){const I=[],_=[];kE(e.keepMounted).forEach(k=>{kx&&_.push(H(k))}),D.unshift(...I),D.push(..._)}return ee(h,{ref:i,style:{overflowAnchor:"none",flex:"none",position:"relative",visibility:"hidden",width:o?A+"px":"100%",height:o?"100%":A+"px",pointerEvents:m.value?"none":void 0}},typeof(O=D)=="function"||Object.prototype.toString.call(O)==="[object Object]"&&!ts(O)?D:{default:()=>[D],_:2},8,["style"]);var O}}});var Pee=typeof global=="object"&&global&&global.Object===Object&&global,Dee=typeof self=="object"&&self&&self.Object===Object&&self,$E=Pee||Dee||Function("return this")(),Bl=$E.Symbol,IE=Object.prototype,Nee=IE.hasOwnProperty,Lee=IE.toString,xu=Bl?Bl.toStringTag:void 0;function Ree(e){var t=Nee.call(e,xu),r=e[xu];try{e[xu]=void 0;var n=!0}catch{}var a=Lee.call(e);return n&&(t?e[xu]=r:delete e[xu]),a}var Bee=Object.prototype,Fee=Bee.toString;function Hee(e){return Fee.call(e)}var zee="[object Null]",jee="[object Undefined]",A7=Bl?Bl.toStringTag:void 0;function Uee(e){return e==null?e===void 0?jee:zee:A7&&A7 in Object(e)?Ree(e):Hee(e)}function Vee(e){return e!=null&&typeof e=="object"}var qee="[object Symbol]";function OE(e){return typeof e=="symbol"||Vee(e)&&Uee(e)==qee}function Yee(e,t){for(var r=-1,n=e==null?0:e.length,a=Array(n);++r=t||D<0||f&&H>=o}function g(){var A=Lh();if(b(A))return h(A);s=setTimeout(g,m(A))}function h(A){return s=void 0,d&&n?p(A):(n=a=void 0,i)}function w(){s!==void 0&&clearTimeout(s),l=0,n=u=a=s=void 0}function C(){return s===void 0?i:h(Lh())}function x(){var A=Lh(),D=b(A);if(n=arguments,a=this,u=A,D){if(s===void 0)return v(u);if(f)return clearTimeout(s),s=setTimeout(g,t),p(u)}return s===void 0&&(s=setTimeout(g,t)),i}return x.cancel=w,x.flush=C,x}var PE=/[\\^$.*+?()[\]{}|]/g,ste=RegExp(PE.source);function lte(e){return e=rte(e),e&&ste.test(e)?e.replace(PE,"\\$&"):e}const ute=["id","aria-describedby","aria-invalid","type","value"],cte=["aria-label"],dte=["id"],fte={inheritAttrs:!1},pte=ie({...fte,__name:"KInput",props:{modelValue:{type:[String,Number],default:""},label:{type:String,default:""},labelAttributes:{type:Object,default:()=>({}),validator:e=>(e.help&&console.warn("KInput: `help` property of `labelAttributes` prop is deprecated. Please use `info` prop instead. See the migration guide for more details: https://kongponents.konghq.com/guide/migrating-to-version-9.html#klabel"),!0)},help:{type:String,default:""},error:{type:Boolean,default:!1},errorMessage:{type:String,default:""},characterLimit:{type:Number,default:null,validator:e=>e>0},hasError:{type:Boolean,default:!1,validator:e=>(e&&console.warn("KInput: `hasError` prop is deprecated. Please use `error` prop instead. See the migration guide for more details: https://kongponents.konghq.com/guide/migrating-to-version-9.html#kinput"),!0)},type:{type:String,required:!1,default:"text"},showPasswordMaskToggle:{type:Boolean,default:!1}},emits:["input","update:modelValue","char-limit-exceeded"],setup(e,{emit:t}){Dr(N=>({"06f35b2b":I.value,"31b6de80":_.value}));const r=e,n=t,a=z(""),o=z(!1),i=z(0),{stripRequiredLabel:s}=yr(),u=bt(),l=ur(),c=S(()=>(l==null?void 0:l.required)!==void 0&&String(l==null?void 0:l.required)!=="false"),f=vr(),d=S(()=>l.id?String(l.id):f),p=vr(),v=S(()=>s(r.label,c.value)),m=S(()=>{var N;return!!((N=r.labelAttributes)!=null&&N.info||u["label-tooltip"])}),b=S({get(){return r.modelValue},set(N){x({target:{value:N}})}}),g=S(()=>{const N={...l};return delete N.class,delete N.input,delete N.onInput,N}),h=S(()=>{var N,B;const X=((N=a.value)==null?void 0:N.toString().length)||0,W=((B=r.modelValue)==null?void 0:B.toString().length)||0;let Q=X;return!o.value&&W&&(Q=W),!!r.characterLimit&&Q>r.characterLimit}),w=S(()=>{var N,B;return h.value?o.value?`${(N=a.value)==null?void 0:N.toString().length} / ${r.characterLimit}`:`${(B=r.modelValue)==null?void 0:B.toString().length} / ${r.characterLimit}`:""}),C=S(()=>h.value?w.value:(r.error||r.hasError)&&r.errorMessage?r.errorMessage:r.help);Ae(h,(N,B)=>{N!==B&&(n("char-limit-exceeded",{value:a.value,length:a.value.length,characterLimit:r.characterLimit,limitExceeded:N}),i.value+=1)}),Ae(b,(N,B)=>{N!==B&&x({target:{value:N}})});const x=N=>{var B;const X=JSON.parse(JSON.stringify((B=N==null?void 0:N.target)==null?void 0:B.value));A(X)},A=N=>{a.value=N,o.value=!0,n("input",N),n("update:modelValue",N)},D=()=>a.value||o.value?a.value:r.modelValue;Ae(()=>r.error,(N,B)=>{N!==B&&(i.value+=1)});const H=z(null),O=z(null),I=z(sn),_=z(sn),k=z(!1),M=S(()=>r.type==="password"&&k.value?"text":r.type);return _t(async()=>{var N,B;await Ht(),(N=H.value)!=null&&N.offsetWidth&&(I.value=H.value.offsetWidth+"px"),(B=O.value)!=null&&B.offsetWidth&&(_.value=O.value.offsetWidth+"px")}),(N,B)=>(y(),E("div",{class:ke(["k-input",[N.$attrs.class,{"input-error":h.value||e.error||e.hasError}]])},[e.label?(y(),q(So,Je({key:0,for:d.value},e.labelAttributes,{required:c.value}),Ct({default:P(()=>[le(ue(v.value)+" ",1)]),_:2},[m.value?{name:"tooltip",fn:P(()=>[V(N.$slots,"label-tooltip",{},void 0,!0)]),key:"0"}:void 0]),1040,["for","required"])):te("",!0),Z("div",{class:ke(["input-element-wrapper",{"has-before-content":N.$slots.before,"has-after-content":N.$slots.after||e.type==="password"&&e.showPasswordMaskToggle}])},[N.$slots.before?(y(),E("div",{key:0,ref_key:"beforeSlotElement",ref:H,class:"before-content-wrapper"},[V(N.$slots,"before",{},void 0,!0)],512)):te("",!0),Z("input",Je({id:d.value,"aria-describedby":C.value?T(p):void 0,"aria-invalid":e.error||e.hasError||h.value?"true":void 0,class:"input",type:M.value},g.value,{value:D(),onInput:x}),null,16,ute),N.$slots.after||e.type==="password"&&e.showPasswordMaskToggle?(y(),E("div",{key:1,ref_key:"afterSlotElement",ref:O,class:"after-content-wrapper"},[e.type==="password"&&e.showPasswordMaskToggle?(y(),E("button",{key:0,"aria-label":`${k.value?"Hide":"Show"} value`,class:"mask-value-toggle-button",type:"button",onClick:B[0]||(B[0]=gt(X=>k.value=!k.value,["stop"])),onMousedown:B[1]||(B[1]=gt(()=>{},["prevent"])),onMouseup:B[2]||(B[2]=gt(()=>{},["prevent"]))},[k.value?(y(),q(T(_Q),{key:0,decorative:""})):(y(),q(T(kQ),{key:1,decorative:""}))],40,cte)):V(N.$slots,"after",{key:1},void 0,!0)],512)):te("",!0)],2),ee(An,{mode:"out-in",name:"kongponents-fade-transition"},{default:P(()=>[C.value?(y(),E("p",{id:T(p),key:String(i.value),class:"help-text"},ue(C.value),9,dte)):te("",!0)]),_:1})],2))}}),li=it(pte,[["__scopeId","data-v-6678f014"]]),vte=["ControlLeft","ControlRight","ShiftLeft","ShiftRight","AltLeft"];class hte{constructor(t,r){Jo(this,"commands"),Jo(this,"keyMap"),Jo(this,"boundTriggerShortcuts"),this.commands=r,this.keyMap=Object.fromEntries(Object.entries(t).map(([n,a])=>[n.toLowerCase(),a])),this.boundTriggerShortcuts=this.triggerShortcuts.bind(this)}registerListener(){document==null||document.addEventListener("keydown",this.boundTriggerShortcuts)}unRegisterListener(){document==null||document.removeEventListener("keydown",this.boundTriggerShortcuts)}triggerShortcuts(t){mte(t,this.keyMap,this.commands)}}function mte(e,t,r){if(!e.code)return;const n=gte(e.code),a=[e.ctrlKey?"ctrl":"",e.shiftKey?"shift":"",e.altKey?"alt":"",n].filter(s=>s!=="").join("+"),o=t[a];if(!o)return;const i=r[o];i.isAllowedContext&&!i.isAllowedContext(e)||(i.shouldPreventDefaultAction&&e.preventDefault(),!(i.isDisabled&&i.isDisabled())&&i.trigger(e))}function gte(e){return!e||vte.includes(e)?"":e.replace(/^Key/,"").toLowerCase()}function DE(e){const t=[0];for(let r=0;r`${e}`,NE=/[<&]/;function xf(e){return e.replace(/[&<]/g,t=>t==="&"?"&":"<")}function M7(e,t=NE,r=xf){return t.test(e)?r(e):e}function Ste(e,t,r){if(!e||!t)return"";let n;try{n=new RegExp(`(?:${r?t:lte(t)})+`,"sgi")}catch{return e}const a=!NE.test(e);let o="",i=0,s;for(;(s=n.exec(e))!==null;){const u=s.index;o+=a?e.slice(i,u):xf(e.slice(i,u)),o+=Cte(a?s[0]:xf(s[0])),i=u+s[0].length}return o+=a?e.slice(i):xf(e.slice(i)),o}const LE=/^\d+(?:-\d+)?(?:,\d+(?:-\d+)?)*$/;function _te(e,t){if(!LE.test(e))throw new Error("Invalid line number expression.");const r=e.split(",").map(n=>{const[a,o]=n.split("-").map(Number);return o==null?a:[a,o]});return RE(r,t)}function RE(e,t){const r=e.flatMap(n=>{if(typeof n=="number")return n<1||n>t?[]:n;let[a,o]=n[0]s+a)}).sort((n,a)=>n-a);return Array.from(new Set(r))}function xte(e,t){return typeof e=="string"?_te(e,t):RE(e,t)}const kte={inheritAttrs:!1},Ete=ie({...kte,__name:"KCodeBlockIconButton",props:{theme:{type:String,default:"light"},active:{type:Boolean,default:!0},copyTooltip:{type:String,default:""}},setup(e){const t=e,r=z(t.copyTooltip),n=ur(),a=()=>{t.copyTooltip&&(r.value="Copied!")};return Ae(r,()=>{setTimeout(()=>{r.value=t.copyTooltip},3e3)}),(o,i)=>(y(),q($n,{class:"code-block-action-tooltip",placement:"bottom-start","popover-timeout":300,text:r.value},{default:P(()=>[ee(Mt,Je({appearance:"tertiary",class:["code-block-action-button",[`theme-${e.theme}`,{"code-block-action-button-active":e.active}]]},T(n),{icon:"",onClick:a}),{default:P(()=>[V(o.$slots,"default",{},void 0,!0)]),_:3},16,["class"])]),_:3},8,["text"]))}}),Gs=it(Ete,[["__scopeId","data-v-b396569b"]]),Ate=["id"],Tte={key:0,class:"code-block-actions"},$te={key:0,class:"code-block-search-results-container"},Ite={key:0,class:"code-block-search-results"},Ote={class:"code-block-search-actions"},Mte={key:0,class:"secondary-actions-wrapper"},Pte={class:"code-block-secondary-actions"},Dte=["id","href"],Nte=["innerHTML"],Lte=["id","href"],Rte=["innerHTML"],Bte=ie({__name:"KCodeBlock",props:{id:{type:String,required:!0},code:{type:String,required:!0},language:{type:String,required:!0},initialFilterMode:{type:Boolean,required:!1,default:!1},initialRegExpMode:{type:Boolean,required:!1,default:!1},searchable:{type:Boolean,required:!1,default:!1},highlightedLineNumbers:{type:[String,Array],default:()=>[],validator:e=>typeof e=="string"?LE.test(e):Array.isArray(e)?e.every(t=>Array.isArray(t)?t.length===2&&t.every(r=>typeof r=="number"):typeof t=="number"):!1},processing:{type:Boolean,required:!1,default:!1},query:{type:String,required:!1,default:""},showCopyButton:{type:Boolean,required:!1,default:!0},showLineNumberLinks:{type:Boolean,required:!1,default:!1},theme:{type:String,required:!1,default:"light"},singleLine:{type:Boolean,required:!1,default:!1},maxHeight:{type:String,required:!1,default:"none"}},emits:["code-block-render","matching-lines-change","query-change","filter-mode-change","reg-exp-mode-change"],setup(e,{emit:t}){Dr(ne=>({"45aa1b8e":W.value,"2cae1198":H.value}));const{getSizeFromString:r}=yr(),n=typeof navigator<"u"&&("userAgentData"in navigator&&navigator.userAgentData==="macOS"||navigator.platform.toLowerCase().includes("mac"))?"Option":"Alt",a=ite($e,150,{leading:!0,trailing:!0}),o=e,i=t,s=bt(),u=z(o.query),l=z(!1),c=z(o.initialRegExpMode),f=z(o.initialFilterMode),d=z(null),p=z(o.query),v=z(0),m=z([]),b=z(null),g=zr("codeBlock"),h=zr("codeBlockContent"),w=zr("codeBlockLineNumbers"),C=z(!1),x=z(!1),A=S(()=>new Set(m.value)),D=S(()=>{var ne;return Array.from({length:(ne=o.code)==null?void 0:ne.split(` +`).length},(se,G)=>G+1)}),H=S(()=>D.value[D.value.length-1].toString().length+"ch"),O=S(()=>o.processing||l.value),I=S(()=>f.value&&N.value!==""),_=S(()=>o.id.toLowerCase().replace(/\s+/g,"-"));function k(ne){return`${_.value}-L${ne}`}const M=S(()=>DE(o.code)),N=S(()=>{var ne;if(p.value===""||m.value.length===0)return"";const se=(ne=o.code)==null?void 0:ne.split(` +`).filter((G,fe)=>A.value.has(fe+1)).join(` +`);return Ste(se,p.value,c.value)}),B=S(()=>!o.singleLine&&o.searchable),X=S(()=>o.singleLine?M7(o.code).replaceAll(` +`,""):M7(o.code)),W=S(()=>r(o.maxHeight));Ae(()=>o.code,async function(){await Ht(),ye(),oe()}),Ae(()=>c.value,function(){oe()}),Ae(()=>o.highlightedLineNumbers,function(){Be()},{immediate:!0,deep:!0}),Ae(()=>I.value,function(ne){var se,G;((se=document==null?void 0:document.activeElement)==null?void 0:se.tagName)==="PRE"&&((G=g.value)==null||G.focus({preventScroll:!0})),x.value=x.value||ne,C.value=C.value||!ne,h.value&&(h.value.scrollTop=0)},{immediate:!0});const Q={"alt+c":"copyCode","alt+f":"toggleFilterMode","alt+g":"toggleFilterMode","alt+r":"toggleRegExpMode",f3:"jumpToNextMatch","shift+f3":"jumpToPreviousMatch",enter:"jumpToNextMatch","shift+enter":"jumpToPreviousMatch"},re={toggleFilterMode:{trigger:Le,isAllowedContext(ne){return g.value!==null&&ne.composedPath().includes(g.value)},shouldPreventDefaultAction:!0},toggleRegExpMode:{trigger:Ce,isAllowedContext(ne){return g.value!==null&&ne.composedPath().includes(g.value)},shouldPreventDefaultAction:!0},jumpToNextMatch:{trigger:Ke,isAllowedContext(ne){return g.value!==null&&ne.composedPath().includes(g.value)},isDisabled:()=>m.value.length===0||f.value,shouldPreventDefaultAction:!0},jumpToPreviousMatch:{trigger:Xe,isAllowedContext(ne){return g.value!==null&&ne.composedPath().includes(g.value)},isDisabled:()=>m.value.length===0||f.value,shouldPreventDefaultAction:!0},copyCode:{trigger:j,isAllowedContext(ne){return g.value!==null&&ne.composedPath().includes(g.value)},shouldPreventDefaultAction:!0}},U=new hte(Q,re);_t(function(){U.registerListener(),ye(),!o.query&&o.highlightedLineNumbers.length?Be():oe()}),Vn(function(){U.unRegisterListener()});function ye(){var ne;const se=(ne=g.value)==null?void 0:ne.querySelector(".highlighted-code-block"),G=se==null?void 0:se.querySelector("code");se instanceof HTMLElement&&G instanceof HTMLElement&&i("code-block-render",me(se,G))}function de(){var ne;const se=(ne=g.value)==null?void 0:ne.querySelector(".highlighted-code-block"),G=se==null?void 0:se.querySelector("code");se instanceof HTMLElement&&G instanceof HTMLElement&&i("matching-lines-change",me(se,G))}function me(ne,se){return{preElement:ne,codeElement:se,code:o.code,language:o.language,query:u.value,matchingLineNumbers:m.value}}function _e(){p.value!==u.value&&(l.value=!0,a())}async function $e(){await Ht(),i("query-change",p.value),oe()}function Be(){l.value=!0,d.value=null,m.value=xte(o.highlightedLineNumbers,D.value.length),v.value=m.value.length,de(),l.value=!1}function oe(){l.value=!0,d.value=null;let ne=[];if(p.value.length>0)try{ne=wte(o.code.toLowerCase(),p.value.toLowerCase(),c.value,M.value)}catch(se){if(se instanceof Error)d.value=se;else throw se}b.value=null,v.value=ne.length,m.value=Array.from(new Set(ne)),de(),l.value=!1}function be(){p.value="",$e()}function Ce(){c.value=!c.value,i("reg-exp-mode-change",c.value),c.value||(d.value=null)}function Le(){f.value=!f.value,i("filter-mode-change",f.value)}function Ke(){L(1)}function Xe(){L(-1)}function L(ne){if(m.value.length===0||!(g.value instanceof HTMLElement))return;typeof b.value=="number"?b.value=(b.value+ne+m.value.length)%m.value.length:b.value=0;const se=m.value[b.value];if(!se)return;const G=g.value.querySelector(`#${k(se)}`);G?"scrollIntoViewIfNeeded"in G&&typeof G.scrollIntoViewIfNeeded=="function"?G.scrollIntoViewIfNeeded(!0):G.scrollIntoView({block:"nearest"}):w.value&&w.value.scrollToIndex(se-1,{align:"center"})}async function j(ne){const se=ne.target.closest("button");await Xk(o.code)&&(se==null||se.setAttribute("data-tooltip-text","Copied code!"),window==null||window.setTimeout(function(){se==null||se.removeAttribute("data-tooltip-text")},1500))}const K=S(()=>o.theme==="light"?$Q:qm);function ce(ne){return{as:"span",class:"line-number-rows",data:ne?m.value:D.value,item:"span",itemProps:({item:se})=>({class:ke({line:!0,"line-is-match":ne?!1:A.value.has(se),"line-is-highlighted-match":ne?!1:b.value!==null&&se===m.value[b.value]})}),overscan:8,itemSize:parseInt(NQ,10),scrollRef:h.value??void 0,style:{position:"absolute",width:"auto"}}}return(ne,se)=>(y(),E("div",{id:e.id,ref_key:"codeBlock",ref:g,class:ke(["k-code-block",[`theme-${e.theme}`]]),"data-testid":"k-code-block",tabindex:"-1",onBlur:se[1]||(se[1]=G=>b.value=null)},[B.value?(y(),E("div",Tte,[ee(li,{modelValue:p.value,"onUpdate:modelValue":se[0]||(se[0]=G=>p.value=G),"aria-label":"Search",autocomplete:"off",class:"code-block-search-input","data-testid":"code-block-search-input",error:d.value!==null,"error-message":d.value!==null?d.value.message:void 0,placeholder:"Search...",onInput:_e},{before:P(()=>[ee(An,{mode:"out-in",name:"kongponents-fade-transition"},{default:P(()=>[p.value?(y(),E("button",{key:0,"aria-label":"Clear query",class:"clear-query-button","data-testid":"clear-query-button",title:"Clear query",type:"button",onClick:be},[ee(T(Bn),{decorative:""})])):(y(),q(T(qy),{key:1,class:"code-block-search-icon",decorative:""}))]),_:1})]),_:1},8,["modelValue","error","error-message"]),ee(An,{name:"kongponents-fade-transition"},{default:P(()=>[O.value||p.value?(y(),E("div",$te,[ee(An,{name:"kongponents-fade-transition"},{default:P(()=>[O.value?(y(),q(T(sd),{key:0,class:"code-block-processing-icon",color:K.value,"data-testid":"code-block-processing-icon",size:T(Ia),title:"Loading"},null,8,["color","size"])):te("",!0)]),_:1}),p.value?(y(),E("p",Ite,[m.value.length===0?(y(),E(De,{key:0},[le(" No results ")],64)):typeof b.value=="number"&&!I.value?(y(),E(De,{key:1},[le(ue(b.value+1)+" of "+ue(m.value.length),1)],64)):(y(),E(De,{key:2},[le(ue(m.value.length)+" "+ue(m.value.length===1?"result":"results"),1)],64))])):te("",!0)])):te("",!0)]),_:1}),Z("div",Ote,[ee(Gs,{active:c.value,"aria-label":`Use regular expression (${T(n)}+R)`,"aria-pressed":c.value,class:"regexp-mode-button","data-testid":"regexp-mode-button",theme:e.theme,title:`Use regular expression (${T(n)}+R)`,onClick:Ce},{default:P(()=>[ee(T(mQ),{decorative:""})]),_:1},8,["active","aria-label","aria-pressed","theme","title"]),ee(Gs,{active:f.value,"aria-label":`Filter results (${T(n)}+F)`,"aria-pressed":f.value,class:"action-button filter-mode-button","data-testid":"filter-mode-button",theme:e.theme,title:`Filter results (${T(n)}+F)`,onClick:Le},{default:P(()=>[ee(T(sQ),{decorative:""})]),_:1},8,["active","aria-label","aria-pressed","theme","title"]),ee(Gs,{"aria-label":"Previous match (Shift+F3)",class:"previous-match-button","data-testid":"previous-match-button",disabled:m.value.length===0||f.value,theme:e.theme,title:"Previous match (Shift+F3)",onClick:Xe},{default:P(()=>[ee(T(FZ),{decorative:""})]),_:1},8,["disabled","theme"]),ee(Gs,{"aria-label":"Next match (F3)",class:"next-match-button","data-testid":"next-match-button",disabled:m.value.length===0||f.value,theme:e.theme,title:"Next match (F3)",onClick:Ke},{default:P(()=>[ee(T(jy),{decorative:""})]),_:1},8,["disabled","theme"])])])):te("",!0),Z("div",{ref_key:"codeBlockContent",ref:h,class:"code-block-content"},[e.showCopyButton||s["secondary-actions"]?(y(),E("div",Mte,[Z("div",Pte,[e.showCopyButton?(y(),q(Gs,{key:0,"aria-label":`Copy (${T(n)}+C)`,class:"code-block-copy-button","copy-tooltip":`Copy (${T(n)}+C)`,"data-testid":`code-block-copy-button-${e.id}`,theme:e.theme,onClick:j},{default:P(()=>[ee(T(oE),{decorative:""})]),_:1},8,["aria-label","copy-tooltip","data-testid","theme"])):te("",!0),V(ne.$slots,"secondary-actions",{},void 0,!0)])])):te("",!0),I.value||x.value?ni((y(),q(Ge("pre"),{key:1,class:"filtered-code-block","data-testid":"filtered-code-block"},{default:P(()=>[e.singleLine?te("",!0):(y(),q(T(E7),Ln(Je({key:0},ce(!0))),{default:P(({item:G})=>[Z("a",{id:k(G),class:"line-anchor",href:e.showLineNumberLinks?`#${k(G)}`:void 0},ue(G),9,Dte)]),_:1},16)),Z("code",{innerHTML:N.value},null,8,Nte)]),_:1},512)),[[Ol,I.value]]):te("",!0),!I.value||C.value?ni((y(),q(Ge("pre"),{key:2,class:ke(["highlighted-code-block",{"single-line":e.singleLine}]),"data-testid":"highlighted-code-block"},{default:P(()=>[e.singleLine?te("",!0):(y(),q(T(E7),Je({key:0,ref_key:"codeBlockLineNumbers",ref:w},ce(!1)),{default:P(({item:G})=>[Z("a",{id:k(G),class:ke(["line-anchor",{"hide-links":!e.showLineNumberLinks}]),href:e.showLineNumberLinks?`#${k(G)}`:void 0},ue(G),11,Lte)]),_:1},16)),Z("code",{innerHTML:X.value},null,8,Rte)]),_:1},8,["class"])),[[Ol,!I.value]]):te("",!0)],512)],42,Ate))}}),BE=it(Bte,[["__scopeId","data-v-2987fa40"]]),Fte={class:"k-collapse"},Hte={class:"collapse-trigger"},zte=["aria-controls","aria-expanded","aria-label"],jte={key:0,class:"collapse-trigger-label","data-testid":"collapse-trigger-label"},Ute={key:0,class:"collapse-visible-content","data-testid":"collapse-visible-content"},Vte=["id"],qte=ie({__name:"KCollapse",props:{modelValue:{type:Boolean,required:!1,default:!0},title:{type:String,required:!1,default:""},titleTag:{type:String,default:"div",validator:e=>tE.includes(e)},triggerLabel:{type:String,required:!1,default:""},triggerAlignment:{type:String,required:!1,default:"trailing",validator:e=>kZ.includes(e)}},emits:["toggle","update:modelValue"],setup(e,{emit:t}){const r=e,n=t,a=vr(),o=z(!0),i=z(!1),s=bt(),u=S(()=>r.triggerAlignment==="trailing"),l=S(()=>!!s["visible-content"]),c=S({get(){return r.modelValue},set(p){d(p)}}),f=S(()=>i.value?o.value:r.modelValue),d=p=>{i.value||(o.value=r.modelValue),o.value=p!==void 0?p:!o.value,i.value=!0,n("toggle",o.value),n("update:modelValue",o.value)};return Ae(c,(p,v)=>{p!==v&&d(p)}),(p,v)=>(y(),E("div",Fte,[Z("div",{class:ke(["collapse-heading",{"has-trailing-trigger":u.value}])},[e.title||p.$slots.title?(y(),q(Ge(e.titleTag),{key:0,class:"collapse-title","data-testid":"collapse-title"},{default:P(()=>[V(p.$slots,"title",{},()=>[le(ue(e.title),1)],!0)]),_:3})):te("",!0),Z("div",Hte,[V(p.$slots,"trigger",{isCollapsed:f.value,toggle:d},()=>[Z("button",{"aria-controls":T(a),"aria-expanded":!f.value,"aria-label":e.triggerLabel?void 0:"Toggle content",class:"collapse-trigger-content","data-testid":"collapse-trigger-content",type:"button",onClick:v[0]||(v[0]=gt(m=>d(),["prevent","stop"]))},[V(p.$slots,"trigger-content",{},()=>[ee(T(Uy),{class:ke(["collapse-trigger-icon",{"collapse-expanded":!f.value}]),"data-testid":"collapse-trigger-icon",decorative:"",size:T(sn)},null,8,["class","size"]),e.triggerLabel?(y(),E("span",jte,ue(e.triggerLabel),1)):te("",!0)],!0)],8,zte)],!0)])],2),l.value?(y(),E("div",Ute,[V(p.$slots,"visible-content",{},void 0,!0)])):te("",!0),ee(An,{name:"kongponents-fade-transition"},{default:P(()=>[ni(Z("div",{id:T(a),class:"collapse-hidden-content","data-testid":"collapse-hidden-content"},[V(p.$slots,"default",{},void 0,!0)],8,Vte),[[Ol,!f.value]])]),_:3})]))}}),Yte=it(qte,[["__scopeId","data-v-8ffc05c7"]]);function wp(e){"@babel/helpers - typeof";return wp=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},wp(e)}function ss(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 un(e,t){if(t.length1?"s":"")+" required, but only "+t.length+" present")}function za(e){un(1,arguments);var t=Object.prototype.toString.call(e);return e instanceof Date||wp(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 Gte(e,t){un(2,arguments);var r=za(e).getTime(),n=ss(t);return new Date(r+n)}var Kte={};function B1(){return Kte}function Wte(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 Zte(e){return un(1,arguments),e instanceof Date||wp(e)==="object"&&Object.prototype.toString.call(e)==="[object Date]"}function Qte(e){if(un(1,arguments),!Zte(e)&&typeof e!="number")return!1;var t=za(e);return!isNaN(Number(t))}function Xte(e,t){un(2,arguments);var r=ss(t);return Gte(e,-r)}var Jte=864e5;function ere(e){un(1,arguments);var t=za(e),r=t.getTime();t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0);var n=t.getTime(),a=r-n;return Math.floor(a/Jte)+1}function Cp(e){un(1,arguments);var t=1,r=za(e),n=r.getUTCDay(),a=(n=a.getTime()?r+1:t.getTime()>=i.getTime()?r:r-1}function tre(e){un(1,arguments);var t=FE(e),r=new Date(0);r.setUTCFullYear(t,0,4),r.setUTCHours(0,0,0,0);var n=Cp(r);return n}var rre=6048e5;function nre(e){un(1,arguments);var t=za(e),r=Cp(t).getTime()-tre(t).getTime();return Math.round(r/rre)+1}function Sp(e,t){var r,n,a,o,i,s,u,l;un(1,arguments);var c=B1(),f=ss((r=(n=(a=(o=t==null?void 0:t.weekStartsOn)!==null&&o!==void 0?o:t==null||(i=t.locale)===null||i===void 0||(s=i.options)===null||s===void 0?void 0:s.weekStartsOn)!==null&&a!==void 0?a:c.weekStartsOn)!==null&&n!==void 0?n:(u=c.locale)===null||u===void 0||(l=u.options)===null||l===void 0?void 0:l.weekStartsOn)!==null&&r!==void 0?r:0);if(!(f>=0&&f<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var d=za(e),p=d.getUTCDay(),v=(p=1&&p<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var v=new Date(0);v.setUTCFullYear(f+1,0,p),v.setUTCHours(0,0,0,0);var m=Sp(v,t),b=new Date(0);b.setUTCFullYear(f,0,p),b.setUTCHours(0,0,0,0);var g=Sp(b,t);return c.getTime()>=m.getTime()?f+1:c.getTime()>=g.getTime()?f:f-1}function are(e,t){var r,n,a,o,i,s,u,l;un(1,arguments);var c=B1(),f=ss((r=(n=(a=(o=t==null?void 0:t.firstWeekContainsDate)!==null&&o!==void 0?o:t==null||(i=t.locale)===null||i===void 0||(s=i.options)===null||s===void 0?void 0:s.firstWeekContainsDate)!==null&&a!==void 0?a:c.firstWeekContainsDate)!==null&&n!==void 0?n:(u=c.locale)===null||u===void 0||(l=u.options)===null||l===void 0?void 0:l.firstWeekContainsDate)!==null&&r!==void 0?r:1),d=HE(e,t),p=new Date(0);p.setUTCFullYear(d,0,f),p.setUTCHours(0,0,0,0);var v=Sp(p,t);return v}var ore=6048e5;function ire(e,t){un(1,arguments);var r=za(e),n=Sp(r,t).getTime()-are(r,t).getTime();return Math.round(n/ore)+1}function Rt(e,t){for(var r=e<0?"-":"",n=Math.abs(e).toString();n.length0?r:1-r;return Rt(t==="yy"?n%100:n,t.length)},M:function(e,t){var r=e.getUTCMonth();return t==="M"?String(r+1):Rt(r+1,2)},d:function(e,t){return Rt(e.getUTCDate(),t.length)},a:function(e,t){var r=e.getUTCHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return r.toUpperCase();case"aaa":return r;case"aaaaa":return r[0];case"aaaa":default:return r==="am"?"a.m.":"p.m."}},h:function(e,t){return Rt(e.getUTCHours()%12||12,t.length)},H:function(e,t){return Rt(e.getUTCHours(),t.length)},m:function(e,t){return Rt(e.getUTCMinutes(),t.length)},s:function(e,t){return Rt(e.getUTCSeconds(),t.length)},S:function(e,t){var r=t.length,n=e.getUTCMilliseconds(),a=Math.floor(n*Math.pow(10,r-3));return Rt(a,t.length)}},Ms={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},sre={G:function(e,t,r){var n=e.getUTCFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":return r.era(n,{width:"abbreviated"});case"GGGGG":return r.era(n,{width:"narrow"});case"GGGG":default:return r.era(n,{width:"wide"})}},y:function(e,t,r){if(t==="yo"){var n=e.getUTCFullYear(),a=n>0?n:1-n;return r.ordinalNumber(a,{unit:"year"})}return Oo.y(e,t)},Y:function(e,t,r,n){var a=HE(e,n),o=a>0?a:1-a;if(t==="YY"){var i=o%100;return Rt(i,2)}return t==="Yo"?r.ordinalNumber(o,{unit:"year"}):Rt(o,t.length)},R:function(e,t){var r=FE(e);return Rt(r,t.length)},u:function(e,t){var r=e.getUTCFullYear();return Rt(r,t.length)},Q:function(e,t,r){var n=Math.ceil((e.getUTCMonth()+1)/3);switch(t){case"Q":return String(n);case"QQ":return Rt(n,2);case"Qo":return r.ordinalNumber(n,{unit:"quarter"});case"QQQ":return r.quarter(n,{width:"abbreviated",context:"formatting"});case"QQQQQ":return r.quarter(n,{width:"narrow",context:"formatting"});case"QQQQ":default:return r.quarter(n,{width:"wide",context:"formatting"})}},q:function(e,t,r){var n=Math.ceil((e.getUTCMonth()+1)/3);switch(t){case"q":return String(n);case"qq":return Rt(n,2);case"qo":return r.ordinalNumber(n,{unit:"quarter"});case"qqq":return r.quarter(n,{width:"abbreviated",context:"standalone"});case"qqqqq":return r.quarter(n,{width:"narrow",context:"standalone"});case"qqqq":default:return r.quarter(n,{width:"wide",context:"standalone"})}},M:function(e,t,r){var n=e.getUTCMonth();switch(t){case"M":case"MM":return Oo.M(e,t);case"Mo":return r.ordinalNumber(n+1,{unit:"month"});case"MMM":return r.month(n,{width:"abbreviated",context:"formatting"});case"MMMMM":return r.month(n,{width:"narrow",context:"formatting"});case"MMMM":default:return r.month(n,{width:"wide",context:"formatting"})}},L:function(e,t,r){var n=e.getUTCMonth();switch(t){case"L":return String(n+1);case"LL":return Rt(n+1,2);case"Lo":return r.ordinalNumber(n+1,{unit:"month"});case"LLL":return r.month(n,{width:"abbreviated",context:"standalone"});case"LLLLL":return r.month(n,{width:"narrow",context:"standalone"});case"LLLL":default:return r.month(n,{width:"wide",context:"standalone"})}},w:function(e,t,r,n){var a=ire(e,n);return t==="wo"?r.ordinalNumber(a,{unit:"week"}):Rt(a,t.length)},I:function(e,t,r){var n=nre(e);return t==="Io"?r.ordinalNumber(n,{unit:"week"}):Rt(n,t.length)},d:function(e,t,r){return t==="do"?r.ordinalNumber(e.getUTCDate(),{unit:"date"}):Oo.d(e,t)},D:function(e,t,r){var n=ere(e);return t==="Do"?r.ordinalNumber(n,{unit:"dayOfYear"}):Rt(n,t.length)},E:function(e,t,r){var n=e.getUTCDay();switch(t){case"E":case"EE":case"EEE":return r.day(n,{width:"abbreviated",context:"formatting"});case"EEEEE":return r.day(n,{width:"narrow",context:"formatting"});case"EEEEEE":return r.day(n,{width:"short",context:"formatting"});case"EEEE":default:return r.day(n,{width:"wide",context:"formatting"})}},e:function(e,t,r,n){var a=e.getUTCDay(),o=(a-n.weekStartsOn+8)%7||7;switch(t){case"e":return String(o);case"ee":return Rt(o,2);case"eo":return r.ordinalNumber(o,{unit:"day"});case"eee":return r.day(a,{width:"abbreviated",context:"formatting"});case"eeeee":return r.day(a,{width:"narrow",context:"formatting"});case"eeeeee":return r.day(a,{width:"short",context:"formatting"});case"eeee":default:return r.day(a,{width:"wide",context:"formatting"})}},c:function(e,t,r,n){var a=e.getUTCDay(),o=(a-n.weekStartsOn+8)%7||7;switch(t){case"c":return String(o);case"cc":return Rt(o,t.length);case"co":return r.ordinalNumber(o,{unit:"day"});case"ccc":return r.day(a,{width:"abbreviated",context:"standalone"});case"ccccc":return r.day(a,{width:"narrow",context:"standalone"});case"cccccc":return r.day(a,{width:"short",context:"standalone"});case"cccc":default:return r.day(a,{width:"wide",context:"standalone"})}},i:function(e,t,r){var n=e.getUTCDay(),a=n===0?7:n;switch(t){case"i":return String(a);case"ii":return Rt(a,t.length);case"io":return r.ordinalNumber(a,{unit:"day"});case"iii":return r.day(n,{width:"abbreviated",context:"formatting"});case"iiiii":return r.day(n,{width:"narrow",context:"formatting"});case"iiiiii":return r.day(n,{width:"short",context:"formatting"});case"iiii":default:return r.day(n,{width:"wide",context:"formatting"})}},a:function(e,t,r){var n=e.getUTCHours(),a=n/12>=1?"pm":"am";switch(t){case"a":case"aa":return r.dayPeriod(a,{width:"abbreviated",context:"formatting"});case"aaa":return r.dayPeriod(a,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return r.dayPeriod(a,{width:"narrow",context:"formatting"});case"aaaa":default:return r.dayPeriod(a,{width:"wide",context:"formatting"})}},b:function(e,t,r){var n=e.getUTCHours(),a;switch(n===12?a=Ms.noon:n===0?a=Ms.midnight:a=n/12>=1?"pm":"am",t){case"b":case"bb":return r.dayPeriod(a,{width:"abbreviated",context:"formatting"});case"bbb":return r.dayPeriod(a,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return r.dayPeriod(a,{width:"narrow",context:"formatting"});case"bbbb":default:return r.dayPeriod(a,{width:"wide",context:"formatting"})}},B:function(e,t,r){var n=e.getUTCHours(),a;switch(n>=17?a=Ms.evening:n>=12?a=Ms.afternoon:n>=4?a=Ms.morning:a=Ms.night,t){case"B":case"BB":case"BBB":return r.dayPeriod(a,{width:"abbreviated",context:"formatting"});case"BBBBB":return r.dayPeriod(a,{width:"narrow",context:"formatting"});case"BBBB":default:return r.dayPeriod(a,{width:"wide",context:"formatting"})}},h:function(e,t,r){if(t==="ho"){var n=e.getUTCHours()%12;return n===0&&(n=12),r.ordinalNumber(n,{unit:"hour"})}return Oo.h(e,t)},H:function(e,t,r){return t==="Ho"?r.ordinalNumber(e.getUTCHours(),{unit:"hour"}):Oo.H(e,t)},K:function(e,t,r){var n=e.getUTCHours()%12;return t==="Ko"?r.ordinalNumber(n,{unit:"hour"}):Rt(n,t.length)},k:function(e,t,r){var n=e.getUTCHours();return n===0&&(n=24),t==="ko"?r.ordinalNumber(n,{unit:"hour"}):Rt(n,t.length)},m:function(e,t,r){return t==="mo"?r.ordinalNumber(e.getUTCMinutes(),{unit:"minute"}):Oo.m(e,t)},s:function(e,t,r){return t==="so"?r.ordinalNumber(e.getUTCSeconds(),{unit:"second"}):Oo.s(e,t)},S:function(e,t){return Oo.S(e,t)},X:function(e,t,r,n){var a=n._originalDate||e,o=a.getTimezoneOffset();if(o===0)return"Z";switch(t){case"X":return D7(o);case"XXXX":case"XX":return Ri(o);case"XXXXX":case"XXX":default:return Ri(o,":")}},x:function(e,t,r,n){var a=n._originalDate||e,o=a.getTimezoneOffset();switch(t){case"x":return D7(o);case"xxxx":case"xx":return Ri(o);case"xxxxx":case"xxx":default:return Ri(o,":")}},O:function(e,t,r,n){var a=n._originalDate||e,o=a.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+P7(o,":");case"OOOO":default:return"GMT"+Ri(o,":")}},z:function(e,t,r,n){var a=n._originalDate||e,o=a.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+P7(o,":");case"zzzz":default:return"GMT"+Ri(o,":")}},t:function(e,t,r,n){var a=n._originalDate||e,o=Math.floor(a.getTime()/1e3);return Rt(o,t.length)},T:function(e,t,r,n){var a=n._originalDate||e,o=a.getTime();return Rt(o,t.length)}};function P7(e,t){var r=e>0?"-":"+",n=Math.abs(e),a=Math.floor(n/60),o=n%60;if(o===0)return r+String(a);var i=t;return r+String(a)+i+Rt(o,2)}function D7(e,t){if(e%60===0){var r=e>0?"-":"+";return r+Rt(Math.abs(e)/60,2)}return Ri(e,t)}function Ri(e,t){var r=t||"",n=e>0?"-":"+",a=Math.abs(e),o=Rt(Math.floor(a/60),2),i=Rt(a%60,2);return n+o+r+i}var N7=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"})}},zE=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"})}},lre=function(e,t){var r=e.match(/(P+)(p+)?/)||[],n=r[1],a=r[2];if(!a)return N7(e,t);var o;switch(n){case"P":o=t.dateTime({width:"short"});break;case"PP":o=t.dateTime({width:"medium"});break;case"PPP":o=t.dateTime({width:"long"});break;case"PPPP":default:o=t.dateTime({width:"full"});break}return o.replace("{{date}}",N7(n,t)).replace("{{time}}",zE(a,t))},ure={p:zE,P:lre},cre=["D","DD"],dre=["YY","YYYY"];function fre(e){return cre.indexOf(e)!==-1}function pre(e){return dre.indexOf(e)!==-1}function L7(e,t,r){if(e==="YYYY")throw new RangeError("Use `yyyy` instead of `YYYY` (in `".concat(t,"`) for formatting years to the input `").concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(e==="YY")throw new RangeError("Use `yy` instead of `YY` (in `".concat(t,"`) for formatting years to the input `").concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(e==="D")throw new RangeError("Use `d` instead of `D` (in `".concat(t,"`) for formatting days of the month to the input `").concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(e==="DD")throw new RangeError("Use `dd` instead of `DD` (in `".concat(t,"`) for formatting days of the month to the input `").concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"))}var vre={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"}},hre=function(e,t,r){var n,a=vre[e];return typeof a=="string"?n=a:t===1?n=a.one:n=a.other.replace("{{count}}",t.toString()),r!=null&&r.addSuffix?r.comparison&&r.comparison>0?"in "+n:n+" ago":n};function Rh(e){return function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},r=t.width?String(t.width):e.defaultWidth,n=e.formats[r]||e.formats[e.defaultWidth];return n}}var mre={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},gre={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},yre={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},bre={date:Rh({formats:mre,defaultWidth:"full"}),time:Rh({formats:gre,defaultWidth:"full"}),dateTime:Rh({formats:yre,defaultWidth:"full"})},wre={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},Cre=function(e,t,r,n){return wre[e]};function ku(e){return function(t,r){var n=r!=null&&r.context?String(r.context):"standalone",a;if(n==="formatting"&&e.formattingValues){var o=e.defaultFormattingWidth||e.defaultWidth,i=r!=null&&r.width?String(r.width):o;a=e.formattingValues[i]||e.formattingValues[o]}else{var s=e.defaultWidth,u=r!=null&&r.width?String(r.width):e.defaultWidth;a=e.values[u]||e.values[s]}var l=e.argumentCallback?e.argumentCallback(t):t;return a[l]}}var Sre={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},_re={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},xre={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"]},kre={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"]},Ere={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"}},Are={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"}},Tre=function(e,t){var r=Number(e),n=r%100;if(n>20||n<10)switch(n%10){case 1:return r+"st";case 2:return r+"nd";case 3:return r+"rd"}return r+"th"},$re={ordinalNumber:Tre,era:ku({values:Sre,defaultWidth:"wide"}),quarter:ku({values:_re,defaultWidth:"wide",argumentCallback:function(e){return e-1}}),month:ku({values:xre,defaultWidth:"wide"}),day:ku({values:kre,defaultWidth:"wide"}),dayPeriod:ku({values:Ere,defaultWidth:"wide",formattingValues:Are,defaultFormattingWidth:"wide"})};function Eu(e){return function(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=r.width,a=n&&e.matchPatterns[n]||e.matchPatterns[e.defaultMatchWidth],o=t.match(a);if(!o)return null;var i=o[0],s=n&&e.parsePatterns[n]||e.parsePatterns[e.defaultParseWidth],u=Array.isArray(s)?Ore(s,function(f){return f.test(i)}):Ire(s,function(f){return f.test(i)}),l;l=e.valueCallback?e.valueCallback(u):u,l=r.valueCallback?r.valueCallback(l):l;var c=t.slice(i.length);return{value:l,rest:c}}}function Ire(e,t){for(var r in e)if(e.hasOwnProperty(r)&&t(e[r]))return r}function Ore(e,t){for(var r=0;r1&&arguments[1]!==void 0?arguments[1]:{},n=t.match(e.matchPattern);if(!n)return null;var a=n[0],o=t.match(e.parsePattern);if(!o)return null;var i=e.valueCallback?e.valueCallback(o[0]):o[0];i=r.valueCallback?r.valueCallback(i):i;var s=t.slice(a.length);return{value:i,rest:s}}}var Pre=/^(\d+)(th|st|nd|rd)?/i,Dre=/\d+/i,Nre={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},Lre={any:[/^b/i,/^(a|c)/i]},Rre={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},Bre={any:[/1/i,/2/i,/3/i,/4/i]},Fre={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},Hre={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]},zre={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},jre={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]},Ure={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},Vre={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}},qre={ordinalNumber:Mre({matchPattern:Pre,parsePattern:Dre,valueCallback:function(e){return parseInt(e,10)}}),era:Eu({matchPatterns:Nre,defaultMatchWidth:"wide",parsePatterns:Lre,defaultParseWidth:"any"}),quarter:Eu({matchPatterns:Rre,defaultMatchWidth:"wide",parsePatterns:Bre,defaultParseWidth:"any",valueCallback:function(e){return e+1}}),month:Eu({matchPatterns:Fre,defaultMatchWidth:"wide",parsePatterns:Hre,defaultParseWidth:"any"}),day:Eu({matchPatterns:zre,defaultMatchWidth:"wide",parsePatterns:jre,defaultParseWidth:"any"}),dayPeriod:Eu({matchPatterns:Ure,defaultMatchWidth:"any",parsePatterns:Vre,defaultParseWidth:"any"})},Yre={code:"en-US",formatDistance:hre,formatLong:bre,formatRelative:Cre,localize:$re,match:qre,options:{weekStartsOn:0,firstWeekContainsDate:1}},Gre=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,Kre=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,Wre=/^'([^]*?)'?$/,Zre=/''/g,Qre=/[a-zA-Z]/;function Bh(e,t,r){var n,a,o,i,s,u,l,c,f,d,p,v,m,b;un(2,arguments);var g=String(t),h=B1(),w=(n=(a=void 0)!==null&&a!==void 0?a:h.locale)!==null&&n!==void 0?n:Yre,C=ss((o=(i=(s=(u=void 0)!==null&&u!==void 0?u:void 0)!==null&&s!==void 0?s:h.firstWeekContainsDate)!==null&&i!==void 0?i:(l=h.locale)===null||l===void 0||(c=l.options)===null||c===void 0?void 0:c.firstWeekContainsDate)!==null&&o!==void 0?o:1);if(!(C>=1&&C<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var x=ss((f=(d=(p=(v=void 0)!==null&&v!==void 0?v:void 0)!==null&&p!==void 0?p:h.weekStartsOn)!==null&&d!==void 0?d:(m=h.locale)===null||m===void 0||(b=m.options)===null||b===void 0?void 0:b.weekStartsOn)!==null&&f!==void 0?f:0);if(!(x>=0&&x<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!w.localize)throw new RangeError("locale must contain localize property");if(!w.formatLong)throw new RangeError("locale must contain formatLong property");var A=za(e);if(!Qte(A))throw new RangeError("Invalid time value");var D=Wte(A),H=Xte(A,D),O={firstWeekContainsDate:C,weekStartsOn:x,locale:w,_originalDate:A},I=g.match(Kre).map(function(_){var k=_[0];if(k==="p"||k==="P"){var M=ure[k];return M(_,w.formatLong)}return _}).join("").match(Gre).map(function(_){if(_==="''")return"'";var k=_[0];if(k==="'")return Xre(_);var M=sre[k];if(M)return pre(_)&&L7(_,t,String(e)),fre(_)&&L7(_,t,String(e)),M(H,_,w.localize,O);if(k.match(Qre))throw new RangeError("Format string contains an unescaped latin alphabet character `"+k+"`");return _}).join("");return I}function Xre(e){var t=e.match(Wre);return t?t[1].replace(Zre,"'"):e}function F1(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var Fh={exports:{}},R7={exports:{}},B7;function ir(){return B7||(B7=1,function(e){function t(r){return r&&r.__esModule?r:{default:r}}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports}(R7)),R7.exports}var Hh={exports:{}},zh={exports:{}},F7={exports:{}},H7;function jE(){return H7||(H7=1,function(e){function t(r){"@babel/helpers - typeof";return e.exports=t=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(n){return typeof n}:function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},e.exports.__esModule=!0,e.exports.default=e.exports,t(r)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports}(F7)),F7.exports}var jh={exports:{}},z7;function cn(){return z7||(z7=1,function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;function r(n,a){if(a.length1?"s":"")+" required, but only "+a.length+" present")}e.exports=t.default}(jh,jh.exports)),jh.exports}var j7;function Jre(){return j7||(j7=1,function(e,t){var r=ir().default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=o;var n=r(jE()),a=r(cn());function o(i){return(0,a.default)(1,arguments),i instanceof Date||(0,n.default)(i)==="object"&&Object.prototype.toString.call(i)==="[object Date]"}e.exports=t.default}(zh,zh.exports)),zh.exports}var Uh={exports:{}},U7;function ja(){return U7||(U7=1,function(e,t){var r=ir().default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=o;var n=r(jE()),a=r(cn());function o(i){(0,a.default)(1,arguments);var s=Object.prototype.toString.call(i);return i instanceof Date||(0,n.default)(i)==="object"&&s==="[object Date]"?new Date(i.getTime()):typeof i=="number"||s==="[object Number]"?new Date(i):((typeof i=="string"||s==="[object String]")&&typeof console<"u"&&(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://github.com/date-fns/date-fns/blob/master/docs/upgradeGuide.md#string-arguments"),console.warn(new Error().stack)),new Date(NaN))}e.exports=t.default}(Uh,Uh.exports)),Uh.exports}var V7;function ene(){return V7||(V7=1,function(e,t){var r=ir().default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var n=r(Jre()),a=r(ja()),o=r(cn());function i(s){if((0,o.default)(1,arguments),!(0,n.default)(s)&&typeof s!="number")return!1;var u=(0,a.default)(s);return!isNaN(Number(u))}e.exports=t.default}(Hh,Hh.exports)),Hh.exports}var Vh={exports:{}},qh={exports:{}},Yh={exports:{}},q7;function ys(){return q7||(q7=1,function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;function r(n){if(n===null||n===!0||n===!1)return NaN;var a=Number(n);return isNaN(a)?a:a<0?Math.ceil(a):Math.floor(a)}e.exports=t.default}(Yh,Yh.exports)),Yh.exports}var Y7;function tne(){return Y7||(Y7=1,function(e,t){var r=ir().default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var n=r(ys()),a=r(ja()),o=r(cn());function i(s,u){(0,o.default)(2,arguments);var l=(0,a.default)(s).getTime(),c=(0,n.default)(u);return new Date(l+c)}e.exports=t.default}(qh,qh.exports)),qh.exports}var G7;function rne(){return G7||(G7=1,function(e,t){var r=ir().default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var n=r(tne()),a=r(cn()),o=r(ys());function i(s,u){(0,a.default)(2,arguments);var l=(0,o.default)(u);return(0,n.default)(s,-l)}e.exports=t.default}(Vh,Vh.exports)),Vh.exports}var Gh={exports:{}},Kh={exports:{}},K7;function nne(){return K7||(K7=1,function(e,t){var r=ir().default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var n=r(ja()),a=r(cn()),o=864e5;function i(s){(0,a.default)(1,arguments);var u=(0,n.default)(s),l=u.getTime();u.setUTCMonth(0,1),u.setUTCHours(0,0,0,0);var c=u.getTime(),f=l-c;return Math.floor(f/o)+1}e.exports=t.default}(Kh,Kh.exports)),Kh.exports}var Wh={exports:{}},Zh={exports:{}},W7;function n2(){return W7||(W7=1,function(e,t){var r=ir().default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=o;var n=r(ja()),a=r(cn());function o(i){(0,a.default)(1,arguments);var s=1,u=(0,n.default)(i),l=u.getUTCDay(),c=(l=f.getTime()?l+1:u.getTime()>=p.getTime()?l:l-1}e.exports=t.default}(Xh,Xh.exports)),Xh.exports}var Q7;function ane(){return Q7||(Q7=1,function(e,t){var r=ir().default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var n=r(UE()),a=r(n2()),o=r(cn());function i(s){(0,o.default)(1,arguments);var u=(0,n.default)(s),l=new Date(0);l.setUTCFullYear(u,0,4),l.setUTCHours(0,0,0,0);var c=(0,a.default)(l);return c}e.exports=t.default}(Qh,Qh.exports)),Qh.exports}var X7;function one(){return X7||(X7=1,function(e,t){var r=ir().default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=u;var n=r(ja()),a=r(n2()),o=r(ane()),i=r(cn()),s=6048e5;function u(l){(0,i.default)(1,arguments);var c=(0,n.default)(l),f=(0,a.default)(c).getTime()-(0,o.default)(c).getTime();return Math.round(f/s)+1}e.exports=t.default}(Wh,Wh.exports)),Wh.exports}var Jh={exports:{}},e0={exports:{}},Au={},J7;function H1(){if(J7)return Au;J7=1,Object.defineProperty(Au,"__esModule",{value:!0}),Au.getDefaultOptions=t,Au.setDefaultOptions=r;var e={};function t(){return e}function r(n){e=n}return Au}var e6;function a2(){return e6||(e6=1,function(e,t){var r=ir().default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=s;var n=r(ja()),a=r(cn()),o=r(ys()),i=H1();function s(u,l){var c,f,d,p,v,m,b,g;(0,a.default)(1,arguments);var h=(0,i.getDefaultOptions)(),w=(0,o.default)((c=(f=(d=(p=l==null?void 0:l.weekStartsOn)!==null&&p!==void 0?p:l==null||(v=l.locale)===null||v===void 0||(m=v.options)===null||m===void 0?void 0:m.weekStartsOn)!==null&&d!==void 0?d:h.weekStartsOn)!==null&&f!==void 0?f:(b=h.locale)===null||b===void 0||(g=b.options)===null||g===void 0?void 0:g.weekStartsOn)!==null&&c!==void 0?c:0);if(!(w>=0&&w<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var C=(0,n.default)(u),x=C.getUTCDay(),A=(x=1&&A<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var D=new Date(0);D.setUTCFullYear(C+1,0,A),D.setUTCHours(0,0,0,0);var H=(0,o.default)(D,c),O=new Date(0);O.setUTCFullYear(C,0,A),O.setUTCHours(0,0,0,0);var I=(0,o.default)(O,c);return w.getTime()>=H.getTime()?C+1:w.getTime()>=I.getTime()?C:C-1}e.exports=t.default}(r0,r0.exports)),r0.exports}var r6;function ine(){return r6||(r6=1,function(e,t){var r=ir().default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=u;var n=r(VE()),a=r(cn()),o=r(a2()),i=r(ys()),s=H1();function u(l,c){var f,d,p,v,m,b,g,h;(0,a.default)(1,arguments);var w=(0,s.getDefaultOptions)(),C=(0,i.default)((f=(d=(p=(v=c==null?void 0:c.firstWeekContainsDate)!==null&&v!==void 0?v:c==null||(m=c.locale)===null||m===void 0||(b=m.options)===null||b===void 0?void 0:b.firstWeekContainsDate)!==null&&p!==void 0?p:w.firstWeekContainsDate)!==null&&d!==void 0?d:(g=w.locale)===null||g===void 0||(h=g.options)===null||h===void 0?void 0:h.firstWeekContainsDate)!==null&&f!==void 0?f:1),x=(0,n.default)(l,c),A=new Date(0);A.setUTCFullYear(x,0,C),A.setUTCHours(0,0,0,0);var D=(0,o.default)(A,c);return D}e.exports=t.default}(t0,t0.exports)),t0.exports}var n6;function sne(){return n6||(n6=1,function(e,t){var r=ir().default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=u;var n=r(ja()),a=r(a2()),o=r(ine()),i=r(cn()),s=6048e5;function u(l,c){(0,i.default)(1,arguments);var f=(0,n.default)(l),d=(0,a.default)(f,c).getTime()-(0,o.default)(f,c).getTime();return Math.round(d/s)+1}e.exports=t.default}(Jh,Jh.exports)),Jh.exports}var n0={exports:{}},a6;function qE(){return a6||(a6=1,function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;function r(n,a){for(var o=n<0?"-":"",i=Math.abs(n).toString();i.length0?u:1-u;return(0,n.default)(s==="yy"?l%100:l,s.length)},M:function(i,s){var u=i.getUTCMonth();return s==="M"?String(u+1):(0,n.default)(u+1,2)},d:function(i,s){return(0,n.default)(i.getUTCDate(),s.length)},a:function(i,s){var u=i.getUTCHours()/12>=1?"pm":"am";switch(s){case"a":case"aa":return u.toUpperCase();case"aaa":return u;case"aaaaa":return u[0];case"aaaa":default:return u==="am"?"a.m.":"p.m."}},h:function(i,s){return(0,n.default)(i.getUTCHours()%12||12,s.length)},H:function(i,s){return(0,n.default)(i.getUTCHours(),s.length)},m:function(i,s){return(0,n.default)(i.getUTCMinutes(),s.length)},s:function(i,s){return(0,n.default)(i.getUTCSeconds(),s.length)},S:function(i,s){var u=s.length,l=i.getUTCMilliseconds(),c=Math.floor(l*Math.pow(10,u-3));return(0,n.default)(c,s.length)}},o=a;t.default=o,e.exports=t.default}(a0,a0.exports)),a0.exports}var i6;function une(){return i6||(i6=1,function(e,t){var r=ir().default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(nne()),a=r(one()),o=r(UE()),i=r(sne()),s=r(VE()),u=r(qE()),l=r(lne()),c={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},f={G:function(b,g,h){var w=b.getUTCFullYear()>0?1:0;switch(g){case"G":case"GG":case"GGG":return h.era(w,{width:"abbreviated"});case"GGGGG":return h.era(w,{width:"narrow"});case"GGGG":default:return h.era(w,{width:"wide"})}},y:function(b,g,h){if(g==="yo"){var w=b.getUTCFullYear(),C=w>0?w:1-w;return h.ordinalNumber(C,{unit:"year"})}return l.default.y(b,g)},Y:function(b,g,h,w){var C=(0,s.default)(b,w),x=C>0?C:1-C;if(g==="YY"){var A=x%100;return(0,u.default)(A,2)}return g==="Yo"?h.ordinalNumber(x,{unit:"year"}):(0,u.default)(x,g.length)},R:function(b,g){var h=(0,o.default)(b);return(0,u.default)(h,g.length)},u:function(b,g){var h=b.getUTCFullYear();return(0,u.default)(h,g.length)},Q:function(b,g,h){var w=Math.ceil((b.getUTCMonth()+1)/3);switch(g){case"Q":return String(w);case"QQ":return(0,u.default)(w,2);case"Qo":return h.ordinalNumber(w,{unit:"quarter"});case"QQQ":return h.quarter(w,{width:"abbreviated",context:"formatting"});case"QQQQQ":return h.quarter(w,{width:"narrow",context:"formatting"});case"QQQQ":default:return h.quarter(w,{width:"wide",context:"formatting"})}},q:function(b,g,h){var w=Math.ceil((b.getUTCMonth()+1)/3);switch(g){case"q":return String(w);case"qq":return(0,u.default)(w,2);case"qo":return h.ordinalNumber(w,{unit:"quarter"});case"qqq":return h.quarter(w,{width:"abbreviated",context:"standalone"});case"qqqqq":return h.quarter(w,{width:"narrow",context:"standalone"});case"qqqq":default:return h.quarter(w,{width:"wide",context:"standalone"})}},M:function(b,g,h){var w=b.getUTCMonth();switch(g){case"M":case"MM":return l.default.M(b,g);case"Mo":return h.ordinalNumber(w+1,{unit:"month"});case"MMM":return h.month(w,{width:"abbreviated",context:"formatting"});case"MMMMM":return h.month(w,{width:"narrow",context:"formatting"});case"MMMM":default:return h.month(w,{width:"wide",context:"formatting"})}},L:function(b,g,h){var w=b.getUTCMonth();switch(g){case"L":return String(w+1);case"LL":return(0,u.default)(w+1,2);case"Lo":return h.ordinalNumber(w+1,{unit:"month"});case"LLL":return h.month(w,{width:"abbreviated",context:"standalone"});case"LLLLL":return h.month(w,{width:"narrow",context:"standalone"});case"LLLL":default:return h.month(w,{width:"wide",context:"standalone"})}},w:function(b,g,h,w){var C=(0,i.default)(b,w);return g==="wo"?h.ordinalNumber(C,{unit:"week"}):(0,u.default)(C,g.length)},I:function(b,g,h){var w=(0,a.default)(b);return g==="Io"?h.ordinalNumber(w,{unit:"week"}):(0,u.default)(w,g.length)},d:function(b,g,h){return g==="do"?h.ordinalNumber(b.getUTCDate(),{unit:"date"}):l.default.d(b,g)},D:function(b,g,h){var w=(0,n.default)(b);return g==="Do"?h.ordinalNumber(w,{unit:"dayOfYear"}):(0,u.default)(w,g.length)},E:function(b,g,h){var w=b.getUTCDay();switch(g){case"E":case"EE":case"EEE":return h.day(w,{width:"abbreviated",context:"formatting"});case"EEEEE":return h.day(w,{width:"narrow",context:"formatting"});case"EEEEEE":return h.day(w,{width:"short",context:"formatting"});case"EEEE":default:return h.day(w,{width:"wide",context:"formatting"})}},e:function(b,g,h,w){var C=b.getUTCDay(),x=(C-w.weekStartsOn+8)%7||7;switch(g){case"e":return String(x);case"ee":return(0,u.default)(x,2);case"eo":return h.ordinalNumber(x,{unit:"day"});case"eee":return h.day(C,{width:"abbreviated",context:"formatting"});case"eeeee":return h.day(C,{width:"narrow",context:"formatting"});case"eeeeee":return h.day(C,{width:"short",context:"formatting"});case"eeee":default:return h.day(C,{width:"wide",context:"formatting"})}},c:function(b,g,h,w){var C=b.getUTCDay(),x=(C-w.weekStartsOn+8)%7||7;switch(g){case"c":return String(x);case"cc":return(0,u.default)(x,g.length);case"co":return h.ordinalNumber(x,{unit:"day"});case"ccc":return h.day(C,{width:"abbreviated",context:"standalone"});case"ccccc":return h.day(C,{width:"narrow",context:"standalone"});case"cccccc":return h.day(C,{width:"short",context:"standalone"});case"cccc":default:return h.day(C,{width:"wide",context:"standalone"})}},i:function(b,g,h){var w=b.getUTCDay(),C=w===0?7:w;switch(g){case"i":return String(C);case"ii":return(0,u.default)(C,g.length);case"io":return h.ordinalNumber(C,{unit:"day"});case"iii":return h.day(w,{width:"abbreviated",context:"formatting"});case"iiiii":return h.day(w,{width:"narrow",context:"formatting"});case"iiiiii":return h.day(w,{width:"short",context:"formatting"});case"iiii":default:return h.day(w,{width:"wide",context:"formatting"})}},a:function(b,g,h){var w=b.getUTCHours(),C=w/12>=1?"pm":"am";switch(g){case"a":case"aa":return h.dayPeriod(C,{width:"abbreviated",context:"formatting"});case"aaa":return h.dayPeriod(C,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return h.dayPeriod(C,{width:"narrow",context:"formatting"});case"aaaa":default:return h.dayPeriod(C,{width:"wide",context:"formatting"})}},b:function(b,g,h){var w=b.getUTCHours(),C;switch(w===12?C=c.noon:w===0?C=c.midnight:C=w/12>=1?"pm":"am",g){case"b":case"bb":return h.dayPeriod(C,{width:"abbreviated",context:"formatting"});case"bbb":return h.dayPeriod(C,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return h.dayPeriod(C,{width:"narrow",context:"formatting"});case"bbbb":default:return h.dayPeriod(C,{width:"wide",context:"formatting"})}},B:function(b,g,h){var w=b.getUTCHours(),C;switch(w>=17?C=c.evening:w>=12?C=c.afternoon:w>=4?C=c.morning:C=c.night,g){case"B":case"BB":case"BBB":return h.dayPeriod(C,{width:"abbreviated",context:"formatting"});case"BBBBB":return h.dayPeriod(C,{width:"narrow",context:"formatting"});case"BBBB":default:return h.dayPeriod(C,{width:"wide",context:"formatting"})}},h:function(b,g,h){if(g==="ho"){var w=b.getUTCHours()%12;return w===0&&(w=12),h.ordinalNumber(w,{unit:"hour"})}return l.default.h(b,g)},H:function(b,g,h){return g==="Ho"?h.ordinalNumber(b.getUTCHours(),{unit:"hour"}):l.default.H(b,g)},K:function(b,g,h){var w=b.getUTCHours()%12;return g==="Ko"?h.ordinalNumber(w,{unit:"hour"}):(0,u.default)(w,g.length)},k:function(b,g,h){var w=b.getUTCHours();return w===0&&(w=24),g==="ko"?h.ordinalNumber(w,{unit:"hour"}):(0,u.default)(w,g.length)},m:function(b,g,h){return g==="mo"?h.ordinalNumber(b.getUTCMinutes(),{unit:"minute"}):l.default.m(b,g)},s:function(b,g,h){return g==="so"?h.ordinalNumber(b.getUTCSeconds(),{unit:"second"}):l.default.s(b,g)},S:function(b,g){return l.default.S(b,g)},X:function(b,g,h,w){var C=w._originalDate||b,x=C.getTimezoneOffset();if(x===0)return"Z";switch(g){case"X":return p(x);case"XXXX":case"XX":return v(x);case"XXXXX":case"XXX":default:return v(x,":")}},x:function(b,g,h,w){var C=w._originalDate||b,x=C.getTimezoneOffset();switch(g){case"x":return p(x);case"xxxx":case"xx":return v(x);case"xxxxx":case"xxx":default:return v(x,":")}},O:function(b,g,h,w){var C=w._originalDate||b,x=C.getTimezoneOffset();switch(g){case"O":case"OO":case"OOO":return"GMT"+d(x,":");case"OOOO":default:return"GMT"+v(x,":")}},z:function(b,g,h,w){var C=w._originalDate||b,x=C.getTimezoneOffset();switch(g){case"z":case"zz":case"zzz":return"GMT"+d(x,":");case"zzzz":default:return"GMT"+v(x,":")}},t:function(b,g,h,w){var C=w._originalDate||b,x=Math.floor(C.getTime()/1e3);return(0,u.default)(x,g.length)},T:function(b,g,h,w){var C=w._originalDate||b,x=C.getTime();return(0,u.default)(x,g.length)}};function d(b,g){var h=b>0?"-":"+",w=Math.abs(b),C=Math.floor(w/60),x=w%60;if(x===0)return h+String(C);var A=g;return h+String(C)+A+(0,u.default)(x,2)}function p(b,g){if(b%60===0){var h=b>0?"-":"+";return h+(0,u.default)(Math.abs(b)/60,2)}return v(b,g)}function v(b,g){var h=g||"",w=b>0?"-":"+",C=Math.abs(b),x=(0,u.default)(Math.floor(C/60),2),A=(0,u.default)(C%60,2);return w+x+h+A}var m=f;t.default=m,e.exports=t.default}(Gh,Gh.exports)),Gh.exports}var o0={exports:{}},s6;function cne(){return s6||(s6=1,function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function(s,u){switch(s){case"P":return u.date({width:"short"});case"PP":return u.date({width:"medium"});case"PPP":return u.date({width:"long"});case"PPPP":default:return u.date({width:"full"})}},n=function(s,u){switch(s){case"p":return u.time({width:"short"});case"pp":return u.time({width:"medium"});case"ppp":return u.time({width:"long"});case"pppp":default:return u.time({width:"full"})}},a=function(s,u){var l=s.match(/(P+)(p+)?/)||[],c=l[1],f=l[2];if(!f)return r(s,u);var d;switch(c){case"P":d=u.dateTime({width:"short"});break;case"PP":d=u.dateTime({width:"medium"});break;case"PPP":d=u.dateTime({width:"long"});break;case"PPPP":default:d=u.dateTime({width:"full"});break}return d.replace("{{date}}",r(c,u)).replace("{{time}}",n(f,u))},o={p:n,P:a},i=o;t.default=i,e.exports=t.default}(o0,o0.exports)),o0.exports}var i0={exports:{}},l6;function YE(){return l6||(l6=1,function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;function r(n){var a=new Date(Date.UTC(n.getFullYear(),n.getMonth(),n.getDate(),n.getHours(),n.getMinutes(),n.getSeconds(),n.getMilliseconds()));return a.setUTCFullYear(n.getFullYear()),n.getTime()-a.getTime()}e.exports=t.default}(i0,i0.exports)),i0.exports}var Ps={},u6;function dne(){if(u6)return Ps;u6=1,Object.defineProperty(Ps,"__esModule",{value:!0}),Ps.isProtectedDayOfYearToken=r,Ps.isProtectedWeekYearToken=n,Ps.throwProtectedError=a;var e=["D","DD"],t=["YY","YYYY"];function r(o){return e.indexOf(o)!==-1}function n(o){return t.indexOf(o)!==-1}function a(o,i,s){if(o==="YYYY")throw new RangeError("Use `yyyy` instead of `YYYY` (in `".concat(i,"`) for formatting years to the input `").concat(s,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(o==="YY")throw new RangeError("Use `yy` instead of `YY` (in `".concat(i,"`) for formatting years to the input `").concat(s,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(o==="D")throw new RangeError("Use `d` instead of `D` (in `".concat(i,"`) for formatting days of the month to the input `").concat(s,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(o==="DD")throw new RangeError("Use `dd` instead of `DD` (in `".concat(i,"`) for formatting days of the month to the input `").concat(s,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"))}return Ps}var s0={exports:{}},l0={exports:{}},u0={exports:{}},c6;function fne(){return c6||(c6=1,function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}},n=function(o,i,s){var u,l=r[o];return typeof l=="string"?u=l:i===1?u=l.one:u=l.other.replace("{{count}}",i.toString()),s!=null&&s.addSuffix?s.comparison&&s.comparison>0?"in "+u:u+" ago":u},a=n;t.default=a,e.exports=t.default}(u0,u0.exports)),u0.exports}var c0={exports:{}},d0={exports:{}},d6;function pne(){return d6||(d6=1,function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;function r(n){return function(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},o=a.width?String(a.width):n.defaultWidth,i=n.formats[o]||n.formats[n.defaultWidth];return i}}e.exports=t.default}(d0,d0.exports)),d0.exports}var f6;function vne(){return f6||(f6=1,function(e,t){var r=ir().default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(pne()),a={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},o={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},i={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},s={date:(0,n.default)({formats:a,defaultWidth:"full"}),time:(0,n.default)({formats:o,defaultWidth:"full"}),dateTime:(0,n.default)({formats:i,defaultWidth:"full"})},u=s;t.default=u,e.exports=t.default}(c0,c0.exports)),c0.exports}var f0={exports:{}},p6;function hne(){return p6||(p6=1,function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},n=function(o,i,s,u){return r[o]},a=n;t.default=a,e.exports=t.default}(f0,f0.exports)),f0.exports}var p0={exports:{}},v0={exports:{}},v6;function mne(){return v6||(v6=1,function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;function r(n){return function(a,o){var i=o!=null&&o.context?String(o.context):"standalone",s;if(i==="formatting"&&n.formattingValues){var u=n.defaultFormattingWidth||n.defaultWidth,l=o!=null&&o.width?String(o.width):u;s=n.formattingValues[l]||n.formattingValues[u]}else{var c=n.defaultWidth,f=o!=null&&o.width?String(o.width):n.defaultWidth;s=n.values[f]||n.values[c]}var d=n.argumentCallback?n.argumentCallback(a):a;return s[d]}}e.exports=t.default}(v0,v0.exports)),v0.exports}var h6;function gne(){return h6||(h6=1,function(e,t){var r=ir().default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(mne()),a={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},o={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},i={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},s={narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},u={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"}},l={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},c=function(p,v){var m=Number(p),b=m%100;if(b>20||b<10)switch(b%10){case 1:return m+"st";case 2:return m+"nd";case 3:return m+"rd"}return m+"th"},f={ordinalNumber:c,era:(0,n.default)({values:a,defaultWidth:"wide"}),quarter:(0,n.default)({values:o,defaultWidth:"wide",argumentCallback:function(p){return p-1}}),month:(0,n.default)({values:i,defaultWidth:"wide"}),day:(0,n.default)({values:s,defaultWidth:"wide"}),dayPeriod:(0,n.default)({values:u,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"})},d=f;t.default=d,e.exports=t.default}(p0,p0.exports)),p0.exports}var h0={exports:{}},m0={exports:{}},m6;function yne(){return m6||(m6=1,function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;function r(o){return function(i){var s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},u=s.width,l=u&&o.matchPatterns[u]||o.matchPatterns[o.defaultMatchWidth],c=i.match(l);if(!c)return null;var f=c[0],d=u&&o.parsePatterns[u]||o.parsePatterns[o.defaultParseWidth],p=Array.isArray(d)?a(d,function(b){return b.test(f)}):n(d,function(b){return b.test(f)}),v;v=o.valueCallback?o.valueCallback(p):p,v=s.valueCallback?s.valueCallback(v):v;var m=i.slice(f.length);return{value:v,rest:m}}}function n(o,i){for(var s in o)if(o.hasOwnProperty(s)&&i(o[s]))return s}function a(o,i){for(var s=0;s1&&arguments[1]!==void 0?arguments[1]:{},i=a.match(n.matchPattern);if(!i)return null;var s=i[0],u=a.match(n.parsePattern);if(!u)return null;var l=n.valueCallback?n.valueCallback(u[0]):u[0];l=o.valueCallback?o.valueCallback(l):l;var c=a.slice(s.length);return{value:l,rest:c}}}e.exports=t.default}(g0,g0.exports)),g0.exports}var y6;function wne(){return y6||(y6=1,function(e,t){var r=ir().default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(yne()),a=r(bne()),o=/^(\d+)(th|st|nd|rd)?/i,i=/\d+/i,s={narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},u={any:[/^b/i,/^(a|c)/i]},l={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},c={any:[/1/i,/2/i,/3/i,/4/i]},f={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},d={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},p={narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},v={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},m={narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},b={any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},g={ordinalNumber:(0,a.default)({matchPattern:o,parsePattern:i,valueCallback:function(w){return parseInt(w,10)}}),era:(0,n.default)({matchPatterns:s,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any"}),quarter:(0,n.default)({matchPatterns:l,defaultMatchWidth:"wide",parsePatterns:c,defaultParseWidth:"any",valueCallback:function(w){return w+1}}),month:(0,n.default)({matchPatterns:f,defaultMatchWidth:"wide",parsePatterns:d,defaultParseWidth:"any"}),day:(0,n.default)({matchPatterns:p,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),dayPeriod:(0,n.default)({matchPatterns:m,defaultMatchWidth:"any",parsePatterns:b,defaultParseWidth:"any"})},h=g;t.default=h,e.exports=t.default}(h0,h0.exports)),h0.exports}var b6;function Cne(){return b6||(b6=1,function(e,t){var r=ir().default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(fne()),a=r(vne()),o=r(hne()),i=r(gne()),s=r(wne()),u={code:"en-US",formatDistance:n.default,formatLong:a.default,formatRelative:o.default,localize:i.default,match:s.default,options:{weekStartsOn:0,firstWeekContainsDate:1}},l=u;t.default=l,e.exports=t.default}(l0,l0.exports)),l0.exports}var w6;function Sne(){return w6||(w6=1,function(e,t){var r=ir().default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(Cne()),a=n.default;t.default=a,e.exports=t.default}(s0,s0.exports)),s0.exports}var C6;function _ne(){return C6||(C6=1,function(e,t){var r=ir().default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=w;var n=r(ene()),a=r(rne()),o=r(ja()),i=r(une()),s=r(cne()),u=r(YE()),l=dne(),c=r(ys()),f=r(cn()),d=H1(),p=r(Sne()),v=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,m=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,b=/^'([^]*?)'?$/,g=/''/g,h=/[a-zA-Z]/;function w(x,A,D){var H,O,I,_,k,M,N,B,X,W,Q,re,U,ye,de,me,_e,$e;(0,f.default)(2,arguments);var Be=String(A),oe=(0,d.getDefaultOptions)(),be=(H=(O=D==null?void 0:D.locale)!==null&&O!==void 0?O:oe.locale)!==null&&H!==void 0?H:p.default,Ce=(0,c.default)((I=(_=(k=(M=D==null?void 0:D.firstWeekContainsDate)!==null&&M!==void 0?M:D==null||(N=D.locale)===null||N===void 0||(B=N.options)===null||B===void 0?void 0:B.firstWeekContainsDate)!==null&&k!==void 0?k:oe.firstWeekContainsDate)!==null&&_!==void 0?_:(X=oe.locale)===null||X===void 0||(W=X.options)===null||W===void 0?void 0:W.firstWeekContainsDate)!==null&&I!==void 0?I:1);if(!(Ce>=1&&Ce<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var Le=(0,c.default)((Q=(re=(U=(ye=D==null?void 0:D.weekStartsOn)!==null&&ye!==void 0?ye:D==null||(de=D.locale)===null||de===void 0||(me=de.options)===null||me===void 0?void 0:me.weekStartsOn)!==null&&U!==void 0?U:oe.weekStartsOn)!==null&&re!==void 0?re:(_e=oe.locale)===null||_e===void 0||($e=_e.options)===null||$e===void 0?void 0:$e.weekStartsOn)!==null&&Q!==void 0?Q:0);if(!(Le>=0&&Le<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!be.localize)throw new RangeError("locale must contain localize property");if(!be.formatLong)throw new RangeError("locale must contain formatLong property");var Ke=(0,o.default)(x);if(!(0,n.default)(Ke))throw new RangeError("Invalid time value");var Xe=(0,u.default)(Ke),L=(0,a.default)(Ke,Xe),j={firstWeekContainsDate:Ce,weekStartsOn:Le,locale:be,_originalDate:Ke},K=Be.match(m).map(function(ce){var ne=ce[0];if(ne==="p"||ne==="P"){var se=s.default[ne];return se(ce,be.formatLong)}return ce}).join("").match(v).map(function(ce){if(ce==="''")return"'";var ne=ce[0];if(ne==="'")return C(ce);var se=i.default[ne];if(se)return!(D!=null&&D.useAdditionalWeekYearTokens)&&(0,l.isProtectedWeekYearToken)(ce)&&(0,l.throwProtectedError)(ce,A,String(x)),!(D!=null&&D.useAdditionalDayOfYearTokens)&&(0,l.isProtectedDayOfYearToken)(ce)&&(0,l.throwProtectedError)(ce,A,String(x)),se(L,ce,be.localize,j);if(ne.match(h))throw new RangeError("Format string contains an unescaped latin alphabet character `"+ne+"`");return ce}).join("");return K}function C(x){var A=x.match(b);return A?A[1].replace(g,"'"):x}e.exports=t.default}(Fh,Fh.exports)),Fh.exports}var xne=_ne();const kne=F1(xne);function S6(e,t,r){var n=Tne(e,r.timeZone,r.locale);return n.formatToParts?Ene(n,t):Ane(n,t)}function Ene(e,t){for(var r=e.formatToParts(t),n=r.length-1;n>=0;--n)if(r[n].type==="timeZoneName")return r[n].value}function Ane(e,t){var r=e.format(t).replace(/\u200E/g,""),n=/ [\w-+ ]+$/.exec(r);return n?n[0].substr(1):""}function Tne(e,t,r){if(r&&!r.code)throw new Error("date-fns-tz error: Please set a language code on the locale object imported from date-fns, e.g. `locale.code = 'en-US'`");return new Intl.DateTimeFormat(r?[r.code,"en-US"]:void 0,{timeZone:t,timeZoneName:e})}function $ne(e,t){var r=Pne(t);return r.formatToParts?One(r,e):Mne(r,e)}var Ine={year:0,month:1,day:2,hour:3,minute:4,second:5};function One(e,t){try{for(var r=e.formatToParts(t),n=[],a=0;a=0&&(n[o]=parseInt(r[a].value,10))}return n}catch(i){if(i instanceof RangeError)return[NaN];throw i}}function Mne(e,t){var r=e.format(t),n=/(\d+)\/(\d+)\/(\d+),? (\d+):(\d+):(\d+)/.exec(r);return[n[3],n[1],n[2],n[4],n[5],n[6]]}var y0={};function Pne(e){if(!y0[e]){var t=new Intl.DateTimeFormat("en-US",{hourCycle:"h23",timeZone:"America/New_York",year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"}).format(new Date("2014-06-25T04:00:00.123Z")),r=t==="06/25/2014, 00:00:00"||t==="‎06‎/‎25‎/‎2014‎ ‎00‎:‎00‎:‎00";y0[e]=r?new Intl.DateTimeFormat("en-US",{hourCycle:"h23",timeZone:e,year:"numeric",month:"numeric",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"}):new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:e,year:"numeric",month:"numeric",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"})}return y0[e]}function GE(e,t,r,n,a,o,i){var s=new Date(0);return s.setUTCFullYear(e,t,r),s.setUTCHours(n,a,o,i),s}var _6=36e5,Dne=6e4,b0={timezone:/([Z+-].*)$/,timezoneZ:/^(Z)$/,timezoneHH:/^([+-]\d{2})$/,timezoneHHMM:/^([+-])(\d{2}):?(\d{2})$/};function o2(e,t,r){var n,a;if(!e||(n=b0.timezoneZ.exec(e),n))return 0;var o;if(n=b0.timezoneHH.exec(e),n)return o=parseInt(n[1],10),x6(o)?-(o*_6):NaN;if(n=b0.timezoneHHMM.exec(e),n){o=parseInt(n[2],10);var i=parseInt(n[3],10);return x6(o,i)?(a=Math.abs(o)*_6+i*Dne,n[1]==="+"?-a:a):NaN}if(Rne(e)){t=new Date(t||Date.now());var s=r?t:Nne(t),u=Wm(s,e),l=r?u:Lne(t,u,e);return-l}return NaN}function Nne(e){return GE(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds())}function Wm(e,t){var r=$ne(e,t),n=GE(r[0],r[1]-1,r[2],r[3]%24,r[4],r[5],0).getTime(),a=e.getTime(),o=a%1e3;return a-=o>=0?o:1e3+o,n-a}function Lne(e,t,r){var n=e.getTime(),a=n-t,o=Wm(new Date(a),r);if(t===o)return t;a-=o-t;var i=Wm(new Date(a),r);return o===i?o:Math.max(o,i)}function x6(e,t){return-23<=e&&e<=23&&(t==null||0<=t&&t<=59)}var k6={};function Rne(e){if(k6[e])return!0;try{return new Intl.DateTimeFormat(void 0,{timeZone:e}),k6[e]=!0,!0}catch{return!1}}var Bne=60*1e3,Fne={X:function(e,t,r,n){var a=w0(n.timeZone,e);if(a===0)return"Z";switch(t){case"X":return E6(a);case"XXXX":case"XX":return Ks(a);case"XXXXX":case"XXX":default:return Ks(a,":")}},x:function(e,t,r,n){var a=w0(n.timeZone,e);switch(t){case"x":return E6(a);case"xxxx":case"xx":return Ks(a);case"xxxxx":case"xxx":default:return Ks(a,":")}},O:function(e,t,r,n){var a=w0(n.timeZone,e);switch(t){case"O":case"OO":case"OOO":return"GMT"+Hne(a,":");case"OOOO":default:return"GMT"+Ks(a,":")}},z:function(e,t,r,n){switch(t){case"z":case"zz":case"zzz":return S6("short",e,n);case"zzzz":default:return S6("long",e,n)}}};function w0(e,t){var r=e?o2(e,t,!0)/Bne:t.getTimezoneOffset();if(Number.isNaN(r))throw new RangeError("Invalid time zone specified: "+e);return r}function _p(e,t){for(var r=e<0?"-":"",n=Math.abs(e).toString();n.length0?"-":"+",a=Math.abs(e),o=_p(Math.floor(a/60),2),i=_p(Math.floor(a%60),2);return n+o+r+i}function E6(e,t){if(e%60===0){var r=e>0?"-":"+";return r+_p(Math.abs(e)/60,2)}return Ks(e,t)}function Hne(e,t){var r=e>0?"-":"+",n=Math.abs(e),a=Math.floor(n/60),o=n%60;if(o===0)return r+String(a);var i=t;return r+String(a)+i+_p(o,2)}var zne=ys();const jne=F1(zne);var Une=YE();const A6=F1(Une);var Vne=/(Z|[+-]\d{2}(?::?\d{2})?| UTC| [a-zA-Z]+\/[a-zA-Z_]+(?:\/[a-zA-Z_]+)?)$/,C0=36e5,T6=6e4,qne=2,an={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:Vne};function KE(e,t){if(arguments.length<1)throw new TypeError("1 argument required, but only "+arguments.length+" present");if(e===null)return new Date(NaN);var r=t||{},n=r.additionalDigits==null?qne:jne(r.additionalDigits);if(n!==2&&n!==1&&n!==0)throw new RangeError("additionalDigits must be 0, 1 or 2");if(e instanceof Date||typeof e=="object"&&Object.prototype.toString.call(e)==="[object Date]")return new Date(e.getTime());if(typeof e=="number"||Object.prototype.toString.call(e)==="[object Number]")return new Date(e);if(!(typeof e=="string"||Object.prototype.toString.call(e)==="[object String]"))return new Date(NaN);var a=Yne(e),o=Gne(a.date,n),i=o.year,s=o.restDateString,u=Kne(s,i);if(isNaN(u))return new Date(NaN);if(u){var l=u.getTime(),c=0,f;if(a.time&&(c=Wne(a.time),isNaN(c)))return new Date(NaN);if(a.timeZone||r.timeZone){if(f=o2(a.timeZone||r.timeZone,new Date(l+c)),isNaN(f))return new Date(NaN)}else f=A6(new Date(l+c)),f=A6(new Date(l+c+f));return new Date(l+c+f)}else return new Date(NaN)}function Yne(e){var t={},r=an.dateTimePattern.exec(e),n;if(r?(t.date=r[1],n=r[3]):(r=an.datePattern.exec(e),r?(t.date=r[1],n=r[2]):(t.date=null,n=e)),n){var a=an.timeZone.exec(n);a?(t.time=n.replace(a[1],""),t.timeZone=a[1].trim()):t.time=n}return t}function Gne(e,t){var r=an.YYY[t],n=an.YYYYY[t],a;if(a=an.YYYY.exec(e)||n.exec(e),a){var o=a[1];return{year:parseInt(o,10),restDateString:e.slice(o.length)}}if(a=an.YY.exec(e)||r.exec(e),a){var i=a[1];return{year:parseInt(i,10)*100,restDateString:e.slice(i.length)}}return{year:null}}function Kne(e,t){if(t===null)return null;var r,n,a,o;if(e.length===0)return n=new Date(0),n.setUTCFullYear(t),n;if(r=an.MM.exec(e),r)return n=new Date(0),a=parseInt(r[1],10)-1,I6(t,a)?(n.setUTCFullYear(t,a),n):new Date(NaN);if(r=an.DDD.exec(e),r){n=new Date(0);var i=parseInt(r[1],10);return Xne(t,i)?(n.setUTCFullYear(t,0,i),n):new Date(NaN)}if(r=an.MMDD.exec(e),r){n=new Date(0),a=parseInt(r[1],10)-1;var s=parseInt(r[2],10);return I6(t,a,s)?(n.setUTCFullYear(t,a,s),n):new Date(NaN)}if(r=an.Www.exec(e),r)return o=parseInt(r[1],10)-1,O6(t,o)?$6(t,o):new Date(NaN);if(r=an.WwwD.exec(e),r){o=parseInt(r[1],10)-1;var u=parseInt(r[2],10)-1;return O6(t,o,u)?$6(t,o,u):new Date(NaN)}return null}function Wne(e){var t,r,n;if(t=an.HH.exec(e),t)return r=parseFloat(t[1].replace(",",".")),S0(r)?r%24*C0:NaN;if(t=an.HHMM.exec(e),t)return r=parseInt(t[1],10),n=parseFloat(t[2].replace(",",".")),S0(r,n)?r%24*C0+n*T6:NaN;if(t=an.HHMMSS.exec(e),t){r=parseInt(t[1],10),n=parseInt(t[2],10);var a=parseFloat(t[3].replace(",","."));return S0(r,n,a)?r%24*C0+n*T6+a*1e3:NaN}return null}function $6(e,t,r){t=t||0,r=r||0;var n=new Date(0);n.setUTCFullYear(e,0,4);var a=n.getUTCDay()||7,o=t*7+r+1-a;return n.setUTCDate(n.getUTCDate()+o),n}var Zne=[31,28,31,30,31,30,31,31,30,31,30,31],Qne=[31,29,31,30,31,30,31,31,30,31,30,31];function WE(e){return e%400===0||e%4===0&&e%100!==0}function I6(e,t,r){if(t<0||t>11)return!1;if(r!=null){if(r<1)return!1;var n=WE(e);if(n&&r>Qne[t]||!n&&r>Zne[t])return!1}return!0}function Xne(e,t){if(t<1)return!1;var r=WE(e);return!(r&&t>366||!r&&t>365)}function O6(e,t,r){return!(t<0||t>52||r!=null&&(r<0||r>6))}function S0(e,t,r){return!(e!=null&&(e<0||e>=25)||t!=null&&(t<0||t>=60)||r!=null&&(r<0||r>=60))}var Jne=/([xXOz]+)|''|'(''|[^'])+('|$)/g;function eae(e,t,r){var n=String(t),a=r||{},o=n.match(Jne);if(o){var i=KE(a.originalDate||e,a);n=o.reduce(function(s,u){if(u[0]==="'")return s;var l=s.indexOf(u),c=s[l-1]==="'",f=s.replace(u,"'"+Fne[u[0]](i,u,null,a)+"'");return c?f.substring(0,l-1)+f.substring(l+1):f},n)}return kne(e,n,a)}var _0={exports:{}},x0={exports:{}},M6;function tae(){return M6||(M6=1,function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;function r(n,a){if(n==null)throw new TypeError("assign requires that input parameter not be null or undefined");for(var o in a)Object.prototype.hasOwnProperty.call(a,o)&&(n[o]=a[o]);return n}e.exports=t.default}(x0,x0.exports)),x0.exports}var P6;function rae(){return P6||(P6=1,function(e,t){var r=ir().default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=a;var n=r(tae());function a(o){return(0,n.default)({},o)}e.exports=t.default}(_0,_0.exports)),_0.exports}var nae=rae();const aae=F1(nae);function oae(e,t,r){var n=KE(e,r),a=o2(t,n,!0),o=new Date(n.getTime()-a),i=new Date(0);return i.setFullYear(o.getUTCFullYear(),o.getUTCMonth(),o.getUTCDate()),i.setHours(o.getUTCHours(),o.getUTCMinutes(),o.getUTCSeconds(),o.getUTCMilliseconds()),i}function k0(e,t,r,n){var a=aae(n);return a.timeZone=t,a.originalDate=e,eae(oae(e,t),r,a)}var yn="top",jn="bottom",Un="right",bn="left",i2="auto",ud=[yn,jn,Un,bn],Fl="start",Fc="end",iae="clippingParents",ZE="viewport",Tu="popper",sae="reference",D6=ud.reduce(function(e,t){return e.concat([t+"-"+Fl,t+"-"+Fc])},[]),QE=[].concat(ud,[i2]).reduce(function(e,t){return e.concat([t,t+"-"+Fl,t+"-"+Fc])},[]),lae="beforeRead",uae="read",cae="afterRead",dae="beforeMain",fae="main",pae="afterMain",vae="beforeWrite",hae="write",mae="afterWrite",gae=[lae,uae,cae,dae,fae,pae,vae,hae,mae];function Ba(e){return e?(e.nodeName||"").toLowerCase():null}function In(e){if(e==null)return window;if(e.toString()!=="[object Window]"){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function ls(e){var t=In(e).Element;return e instanceof t||e instanceof Element}function Fn(e){var t=In(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}function s2(e){if(typeof ShadowRoot>"u")return!1;var t=In(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}function yae(e){var t=e.state;Object.keys(t.elements).forEach(function(r){var n=t.styles[r]||{},a=t.attributes[r]||{},o=t.elements[r];!Fn(o)||!Ba(o)||(Object.assign(o.style,n),Object.keys(a).forEach(function(i){var s=a[i];s===!1?o.removeAttribute(i):o.setAttribute(i,s===!0?"":s)}))})}function bae(e){var t=e.state,r={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,r.popper),t.styles=r,t.elements.arrow&&Object.assign(t.elements.arrow.style,r.arrow),function(){Object.keys(t.elements).forEach(function(n){var a=t.elements[n],o=t.attributes[n]||{},i=Object.keys(t.styles.hasOwnProperty(n)?t.styles[n]:r[n]),s=i.reduce(function(u,l){return u[l]="",u},{});!Fn(a)||!Ba(a)||(Object.assign(a.style,s),Object.keys(o).forEach(function(u){a.removeAttribute(u)}))})}}const wae={name:"applyStyles",enabled:!0,phase:"write",fn:yae,effect:bae,requires:["computeStyles"]};function Oa(e){return e.split("-")[0]}var Ji=Math.max,xp=Math.min,Hl=Math.round;function Zm(){var e=navigator.userAgentData;return e!=null&&e.brands&&Array.isArray(e.brands)?e.brands.map(function(t){return t.brand+"/"+t.version}).join(" "):navigator.userAgent}function XE(){return!/^((?!chrome|android).)*safari/i.test(Zm())}function zl(e,t,r){t===void 0&&(t=!1),r===void 0&&(r=!1);var n=e.getBoundingClientRect(),a=1,o=1;t&&Fn(e)&&(a=e.offsetWidth>0&&Hl(n.width)/e.offsetWidth||1,o=e.offsetHeight>0&&Hl(n.height)/e.offsetHeight||1);var i=ls(e)?In(e):window,s=i.visualViewport,u=!XE()&&r,l=(n.left+(u&&s?s.offsetLeft:0))/a,c=(n.top+(u&&s?s.offsetTop:0))/o,f=n.width/a,d=n.height/o;return{width:f,height:d,top:c,right:l+f,bottom:c+d,left:l,x:l,y:c}}function l2(e){var t=zl(e),r=e.offsetWidth,n=e.offsetHeight;return Math.abs(t.width-r)<=1&&(r=t.width),Math.abs(t.height-n)<=1&&(n=t.height),{x:e.offsetLeft,y:e.offsetTop,width:r,height:n}}function JE(e,t){var r=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(r&&s2(r)){var n=t;do{if(n&&e.isSameNode(n))return!0;n=n.parentNode||n.host}while(n)}return!1}function co(e){return In(e).getComputedStyle(e)}function Cae(e){return["table","td","th"].indexOf(Ba(e))>=0}function wi(e){return((ls(e)?e.ownerDocument:e.document)||window.document).documentElement}function z1(e){return Ba(e)==="html"?e:e.assignedSlot||e.parentNode||(s2(e)?e.host:null)||wi(e)}function N6(e){return!Fn(e)||co(e).position==="fixed"?null:e.offsetParent}function Sae(e){var t=/firefox/i.test(Zm()),r=/Trident/i.test(Zm());if(r&&Fn(e)){var n=co(e);if(n.position==="fixed")return null}var a=z1(e);for(s2(a)&&(a=a.host);Fn(a)&&["html","body"].indexOf(Ba(a))<0;){var o=co(a);if(o.transform!=="none"||o.perspective!=="none"||o.contain==="paint"||["transform","perspective"].indexOf(o.willChange)!==-1||t&&o.willChange==="filter"||t&&o.filter&&o.filter!=="none")return a;a=a.parentNode}return null}function cd(e){for(var t=In(e),r=N6(e);r&&Cae(r)&&co(r).position==="static";)r=N6(r);return r&&(Ba(r)==="html"||Ba(r)==="body"&&co(r).position==="static")?t:r||Sae(e)||t}function u2(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function cc(e,t,r){return Ji(e,xp(t,r))}function _ae(e,t,r){var n=cc(e,t,r);return n>r?r:n}function eA(){return{top:0,right:0,bottom:0,left:0}}function tA(e){return Object.assign({},eA(),e)}function rA(e,t){return t.reduce(function(r,n){return r[n]=e,r},{})}var xae=function(e,t){return e=typeof e=="function"?e(Object.assign({},t.rects,{placement:t.placement})):e,tA(typeof e!="number"?e:rA(e,ud))};function kae(e){var t,r=e.state,n=e.name,a=e.options,o=r.elements.arrow,i=r.modifiersData.popperOffsets,s=Oa(r.placement),u=u2(s),l=[bn,Un].indexOf(s)>=0,c=l?"height":"width";if(!(!o||!i)){var f=xae(a.padding,r),d=l2(o),p=u==="y"?yn:bn,v=u==="y"?jn:Un,m=r.rects.reference[c]+r.rects.reference[u]-i[u]-r.rects.popper[c],b=i[u]-r.rects.reference[u],g=cd(o),h=g?u==="y"?g.clientHeight||0:g.clientWidth||0:0,w=m/2-b/2,C=f[p],x=h-d[c]-f[v],A=h/2-d[c]/2+w,D=cc(C,A,x),H=u;r.modifiersData[n]=(t={},t[H]=D,t.centerOffset=D-A,t)}}function Eae(e){var t=e.state,r=e.options,n=r.element,a=n===void 0?"[data-popper-arrow]":n;a!=null&&(typeof a=="string"&&(a=t.elements.popper.querySelector(a),!a)||JE(t.elements.popper,a)&&(t.elements.arrow=a))}const Aae={name:"arrow",enabled:!0,phase:"main",fn:kae,effect:Eae,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function jl(e){return e.split("-")[1]}var Tae={top:"auto",right:"auto",bottom:"auto",left:"auto"};function $ae(e,t){var r=e.x,n=e.y,a=t.devicePixelRatio||1;return{x:Hl(r*a)/a||0,y:Hl(n*a)/a||0}}function L6(e){var t,r=e.popper,n=e.popperRect,a=e.placement,o=e.variation,i=e.offsets,s=e.position,u=e.gpuAcceleration,l=e.adaptive,c=e.roundOffsets,f=e.isFixed,d=i.x,p=d===void 0?0:d,v=i.y,m=v===void 0?0:v,b=typeof c=="function"?c({x:p,y:m}):{x:p,y:m};p=b.x,m=b.y;var g=i.hasOwnProperty("x"),h=i.hasOwnProperty("y"),w=bn,C=yn,x=window;if(l){var A=cd(r),D="clientHeight",H="clientWidth";if(A===In(r)&&(A=wi(r),co(A).position!=="static"&&s==="absolute"&&(D="scrollHeight",H="scrollWidth")),A=A,a===yn||(a===bn||a===Un)&&o===Fc){C=jn;var O=f&&A===x&&x.visualViewport?x.visualViewport.height:A[D];m-=O-n.height,m*=u?1:-1}if(a===bn||(a===yn||a===jn)&&o===Fc){w=Un;var I=f&&A===x&&x.visualViewport?x.visualViewport.width:A[H];p-=I-n.width,p*=u?1:-1}}var _=Object.assign({position:s},l&&Tae),k=c===!0?$ae({x:p,y:m},In(r)):{x:p,y:m};if(p=k.x,m=k.y,u){var M;return Object.assign({},_,(M={},M[C]=h?"0":"",M[w]=g?"0":"",M.transform=(x.devicePixelRatio||1)<=1?"translate("+p+"px, "+m+"px)":"translate3d("+p+"px, "+m+"px, 0)",M))}return Object.assign({},_,(t={},t[C]=h?m+"px":"",t[w]=g?p+"px":"",t.transform="",t))}function Iae(e){var t=e.state,r=e.options,n=r.gpuAcceleration,a=n===void 0?!0:n,o=r.adaptive,i=o===void 0?!0:o,s=r.roundOffsets,u=s===void 0?!0:s,l={placement:Oa(t.placement),variation:jl(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:a,isFixed:t.options.strategy==="fixed"};t.modifiersData.popperOffsets!=null&&(t.styles.popper=Object.assign({},t.styles.popper,L6(Object.assign({},l,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:i,roundOffsets:u})))),t.modifiersData.arrow!=null&&(t.styles.arrow=Object.assign({},t.styles.arrow,L6(Object.assign({},l,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:u})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})}const Oae={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:Iae,data:{}};var jd={passive:!0};function Mae(e){var t=e.state,r=e.instance,n=e.options,a=n.scroll,o=a===void 0?!0:a,i=n.resize,s=i===void 0?!0:i,u=In(t.elements.popper),l=[].concat(t.scrollParents.reference,t.scrollParents.popper);return o&&l.forEach(function(c){c.addEventListener("scroll",r.update,jd)}),s&&u.addEventListener("resize",r.update,jd),function(){o&&l.forEach(function(c){c.removeEventListener("scroll",r.update,jd)}),s&&u.removeEventListener("resize",r.update,jd)}}const Pae={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:Mae,data:{}};var Dae={left:"right",right:"left",bottom:"top",top:"bottom"};function kf(e){return e.replace(/left|right|bottom|top/g,function(t){return Dae[t]})}var Nae={start:"end",end:"start"};function R6(e){return e.replace(/start|end/g,function(t){return Nae[t]})}function c2(e){var t=In(e),r=t.pageXOffset,n=t.pageYOffset;return{scrollLeft:r,scrollTop:n}}function d2(e){return zl(wi(e)).left+c2(e).scrollLeft}function Lae(e,t){var r=In(e),n=wi(e),a=r.visualViewport,o=n.clientWidth,i=n.clientHeight,s=0,u=0;if(a){o=a.width,i=a.height;var l=XE();(l||!l&&t==="fixed")&&(s=a.offsetLeft,u=a.offsetTop)}return{width:o,height:i,x:s+d2(e),y:u}}function Rae(e){var t,r=wi(e),n=c2(e),a=(t=e.ownerDocument)==null?void 0:t.body,o=Ji(r.scrollWidth,r.clientWidth,a?a.scrollWidth:0,a?a.clientWidth:0),i=Ji(r.scrollHeight,r.clientHeight,a?a.scrollHeight:0,a?a.clientHeight:0),s=-n.scrollLeft+d2(e),u=-n.scrollTop;return co(a||r).direction==="rtl"&&(s+=Ji(r.clientWidth,a?a.clientWidth:0)-o),{width:o,height:i,x:s,y:u}}function f2(e){var t=co(e),r=t.overflow,n=t.overflowX,a=t.overflowY;return/auto|scroll|overlay|hidden/.test(r+a+n)}function nA(e){return["html","body","#document"].indexOf(Ba(e))>=0?e.ownerDocument.body:Fn(e)&&f2(e)?e:nA(z1(e))}function dc(e,t){var r;t===void 0&&(t=[]);var n=nA(e),a=n===((r=e.ownerDocument)==null?void 0:r.body),o=In(n),i=a?[o].concat(o.visualViewport||[],f2(n)?n:[]):n,s=t.concat(i);return a?s:s.concat(dc(z1(i)))}function Qm(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function Bae(e,t){var r=zl(e,!1,t==="fixed");return r.top=r.top+e.clientTop,r.left=r.left+e.clientLeft,r.bottom=r.top+e.clientHeight,r.right=r.left+e.clientWidth,r.width=e.clientWidth,r.height=e.clientHeight,r.x=r.left,r.y=r.top,r}function B6(e,t,r){return t===ZE?Qm(Lae(e,r)):ls(t)?Bae(t,r):Qm(Rae(wi(e)))}function Fae(e){var t=dc(z1(e)),r=["absolute","fixed"].indexOf(co(e).position)>=0,n=r&&Fn(e)?cd(e):e;return ls(n)?t.filter(function(a){return ls(a)&&JE(a,n)&&Ba(a)!=="body"}):[]}function Hae(e,t,r,n){var a=t==="clippingParents"?Fae(e):[].concat(t),o=[].concat(a,[r]),i=o[0],s=o.reduce(function(u,l){var c=B6(e,l,n);return u.top=Ji(c.top,u.top),u.right=xp(c.right,u.right),u.bottom=xp(c.bottom,u.bottom),u.left=Ji(c.left,u.left),u},B6(e,i,n));return s.width=s.right-s.left,s.height=s.bottom-s.top,s.x=s.left,s.y=s.top,s}function aA(e){var t=e.reference,r=e.element,n=e.placement,a=n?Oa(n):null,o=n?jl(n):null,i=t.x+t.width/2-r.width/2,s=t.y+t.height/2-r.height/2,u;switch(a){case yn:u={x:i,y:t.y-r.height};break;case jn:u={x:i,y:t.y+t.height};break;case Un:u={x:t.x+t.width,y:s};break;case bn:u={x:t.x-r.width,y:s};break;default:u={x:t.x,y:t.y}}var l=a?u2(a):null;if(l!=null){var c=l==="y"?"height":"width";switch(o){case Fl:u[l]=u[l]-(t[c]/2-r[c]/2);break;case Fc:u[l]=u[l]+(t[c]/2-r[c]/2);break}}return u}function Hc(e,t){t===void 0&&(t={});var r=t,n=r.placement,a=n===void 0?e.placement:n,o=r.strategy,i=o===void 0?e.strategy:o,s=r.boundary,u=s===void 0?iae:s,l=r.rootBoundary,c=l===void 0?ZE:l,f=r.elementContext,d=f===void 0?Tu:f,p=r.altBoundary,v=p===void 0?!1:p,m=r.padding,b=m===void 0?0:m,g=tA(typeof b!="number"?b:rA(b,ud)),h=d===Tu?sae:Tu,w=e.rects.popper,C=e.elements[v?h:d],x=Hae(ls(C)?C:C.contextElement||wi(e.elements.popper),u,c,i),A=zl(e.elements.reference),D=aA({reference:A,element:w,strategy:"absolute",placement:a}),H=Qm(Object.assign({},w,D)),O=d===Tu?H:A,I={top:x.top-O.top+g.top,bottom:O.bottom-x.bottom+g.bottom,left:x.left-O.left+g.left,right:O.right-x.right+g.right},_=e.modifiersData.offset;if(d===Tu&&_){var k=_[a];Object.keys(I).forEach(function(M){var N=[Un,jn].indexOf(M)>=0?1:-1,B=[yn,jn].indexOf(M)>=0?"y":"x";I[M]+=k[B]*N})}return I}function zae(e,t){t===void 0&&(t={});var r=t,n=r.placement,a=r.boundary,o=r.rootBoundary,i=r.padding,s=r.flipVariations,u=r.allowedAutoPlacements,l=u===void 0?QE:u,c=jl(n),f=c?s?D6:D6.filter(function(v){return jl(v)===c}):ud,d=f.filter(function(v){return l.indexOf(v)>=0});d.length===0&&(d=f);var p=d.reduce(function(v,m){return v[m]=Hc(e,{placement:m,boundary:a,rootBoundary:o,padding:i})[Oa(m)],v},{});return Object.keys(p).sort(function(v,m){return p[v]-p[m]})}function jae(e){if(Oa(e)===i2)return[];var t=kf(e);return[R6(e),t,R6(t)]}function Uae(e){var t=e.state,r=e.options,n=e.name;if(!t.modifiersData[n]._skip){for(var a=r.mainAxis,o=a===void 0?!0:a,i=r.altAxis,s=i===void 0?!0:i,u=r.fallbackPlacements,l=r.padding,c=r.boundary,f=r.rootBoundary,d=r.altBoundary,p=r.flipVariations,v=p===void 0?!0:p,m=r.allowedAutoPlacements,b=t.options.placement,g=Oa(b),h=g===b,w=u||(h||!v?[kf(b)]:jae(b)),C=[b].concat(w).reduce(function(_e,$e){return _e.concat(Oa($e)===i2?zae(t,{placement:$e,boundary:c,rootBoundary:f,padding:l,flipVariations:v,allowedAutoPlacements:m}):$e)},[]),x=t.rects.reference,A=t.rects.popper,D=new Map,H=!0,O=C[0],I=0;I=0,B=N?"width":"height",X=Hc(t,{placement:_,boundary:c,rootBoundary:f,altBoundary:d,padding:l}),W=N?M?Un:bn:M?jn:yn;x[B]>A[B]&&(W=kf(W));var Q=kf(W),re=[];if(o&&re.push(X[k]<=0),s&&re.push(X[W]<=0,X[Q]<=0),re.every(function(_e){return _e})){O=_,H=!1;break}D.set(_,re)}if(H)for(var U=v?3:1,ye=function(_e){var $e=C.find(function(Be){var oe=D.get(Be);if(oe)return oe.slice(0,_e).every(function(be){return be})});if($e)return O=$e,"break"},de=U;de>0;de--){var me=ye(de);if(me==="break")break}t.placement!==O&&(t.modifiersData[n]._skip=!0,t.placement=O,t.reset=!0)}}const Vae={name:"flip",enabled:!0,phase:"main",fn:Uae,requiresIfExists:["offset"],data:{_skip:!1}};function F6(e,t,r){return r===void 0&&(r={x:0,y:0}),{top:e.top-t.height-r.y,right:e.right-t.width+r.x,bottom:e.bottom-t.height+r.y,left:e.left-t.width-r.x}}function H6(e){return[yn,Un,jn,bn].some(function(t){return e[t]>=0})}function qae(e){var t=e.state,r=e.name,n=t.rects.reference,a=t.rects.popper,o=t.modifiersData.preventOverflow,i=Hc(t,{elementContext:"reference"}),s=Hc(t,{altBoundary:!0}),u=F6(i,n),l=F6(s,a,o),c=H6(u),f=H6(l);t.modifiersData[r]={referenceClippingOffsets:u,popperEscapeOffsets:l,isReferenceHidden:c,hasPopperEscaped:f},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":c,"data-popper-escaped":f})}const Yae={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:qae};function Gae(e,t,r){var n=Oa(e),a=[bn,yn].indexOf(n)>=0?-1:1,o=typeof r=="function"?r(Object.assign({},t,{placement:e})):r,i=o[0],s=o[1];return i=i||0,s=(s||0)*a,[bn,Un].indexOf(n)>=0?{x:s,y:i}:{x:i,y:s}}function Kae(e){var t=e.state,r=e.options,n=e.name,a=r.offset,o=a===void 0?[0,0]:a,i=QE.reduce(function(c,f){return c[f]=Gae(f,t.rects,o),c},{}),s=i[t.placement],u=s.x,l=s.y;t.modifiersData.popperOffsets!=null&&(t.modifiersData.popperOffsets.x+=u,t.modifiersData.popperOffsets.y+=l),t.modifiersData[n]=i}const Wae={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:Kae};function Zae(e){var t=e.state,r=e.name;t.modifiersData[r]=aA({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})}const Qae={name:"popperOffsets",enabled:!0,phase:"read",fn:Zae,data:{}};function Xae(e){return e==="x"?"y":"x"}function Jae(e){var t=e.state,r=e.options,n=e.name,a=r.mainAxis,o=a===void 0?!0:a,i=r.altAxis,s=i===void 0?!1:i,u=r.boundary,l=r.rootBoundary,c=r.altBoundary,f=r.padding,d=r.tether,p=d===void 0?!0:d,v=r.tetherOffset,m=v===void 0?0:v,b=Hc(t,{boundary:u,rootBoundary:l,padding:f,altBoundary:c}),g=Oa(t.placement),h=jl(t.placement),w=!h,C=u2(g),x=Xae(C),A=t.modifiersData.popperOffsets,D=t.rects.reference,H=t.rects.popper,O=typeof m=="function"?m(Object.assign({},t.rects,{placement:t.placement})):m,I=typeof O=="number"?{mainAxis:O,altAxis:O}:Object.assign({mainAxis:0,altAxis:0},O),_=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,k={x:0,y:0};if(A){if(o){var M,N=C==="y"?yn:bn,B=C==="y"?jn:Un,X=C==="y"?"height":"width",W=A[C],Q=W+b[N],re=W-b[B],U=p?-H[X]/2:0,ye=h===Fl?D[X]:H[X],de=h===Fl?-H[X]:-D[X],me=t.elements.arrow,_e=p&&me?l2(me):{width:0,height:0},$e=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:eA(),Be=$e[N],oe=$e[B],be=cc(0,D[X],_e[X]),Ce=w?D[X]/2-U-be-Be-I.mainAxis:ye-be-Be-I.mainAxis,Le=w?-D[X]/2+U+be+oe+I.mainAxis:de+be+oe+I.mainAxis,Ke=t.elements.arrow&&cd(t.elements.arrow),Xe=Ke?C==="y"?Ke.clientTop||0:Ke.clientLeft||0:0,L=(M=_==null?void 0:_[C])!=null?M:0,j=W+Ce-L-Xe,K=W+Le-L,ce=cc(p?xp(Q,j):Q,W,p?Ji(re,K):re);A[C]=ce,k[C]=ce-W}if(s){var ne,se=C==="x"?yn:bn,G=C==="x"?jn:Un,fe=A[x],ge=x==="y"?"height":"width",ve=fe+b[se],Re=fe-b[G],Ie=[yn,bn].indexOf(g)!==-1,He=(ne=_==null?void 0:_[x])!=null?ne:0,Fe=Ie?ve:fe-D[ge]-H[ge]-He+I.altAxis,pe=Ie?fe+D[ge]+H[ge]-He-I.altAxis:Re,Ue=p&&Ie?_ae(Fe,fe,pe):cc(p?Fe:ve,fe,p?pe:Re);A[x]=Ue,k[x]=Ue-fe}t.modifiersData[n]=k}}const eoe={name:"preventOverflow",enabled:!0,phase:"main",fn:Jae,requiresIfExists:["offset"]};function toe(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}function roe(e){return e===In(e)||!Fn(e)?c2(e):toe(e)}function noe(e){var t=e.getBoundingClientRect(),r=Hl(t.width)/e.offsetWidth||1,n=Hl(t.height)/e.offsetHeight||1;return r!==1||n!==1}function aoe(e,t,r){r===void 0&&(r=!1);var n=Fn(t),a=Fn(t)&&noe(t),o=wi(t),i=zl(e,a,r),s={scrollLeft:0,scrollTop:0},u={x:0,y:0};return(n||!n&&!r)&&((Ba(t)!=="body"||f2(o))&&(s=roe(t)),Fn(t)?(u=zl(t,!0),u.x+=t.clientLeft,u.y+=t.clientTop):o&&(u.x=d2(o))),{x:i.left+s.scrollLeft-u.x,y:i.top+s.scrollTop-u.y,width:i.width,height:i.height}}function ooe(e){var t=new Map,r=new Set,n=[];e.forEach(function(o){t.set(o.name,o)});function a(o){r.add(o.name);var i=[].concat(o.requires||[],o.requiresIfExists||[]);i.forEach(function(s){if(!r.has(s)){var u=t.get(s);u&&a(u)}}),n.push(o)}return e.forEach(function(o){r.has(o.name)||a(o)}),n}function ioe(e){var t=ooe(e);return gae.reduce(function(r,n){return r.concat(t.filter(function(a){return a.phase===n}))},[])}function soe(e){var t;return function(){return t||(t=new Promise(function(r){Promise.resolve().then(function(){t=void 0,r(e())})})),t}}function loe(e){var t=e.reduce(function(r,n){var a=r[n.name];return r[n.name]=a?Object.assign({},a,n,{options:Object.assign({},a.options,n.options),data:Object.assign({},a.data,n.data)}):n,r},{});return Object.keys(t).map(function(r){return t[r]})}var z6={placement:"bottom",modifiers:[],strategy:"absolute"};function j6(){for(var e=arguments.length,t=new Array(e),r=0;rt in e?foe(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,at=(e,t,r)=>(poe(e,typeof t!="symbol"?t+"":t,r),r),Ud=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function oA(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var voe=Object.prototype,hoe=voe.hasOwnProperty;function moe(e,t){return e!=null&&hoe.call(e,t)}var goe=moe,yoe=Array.isArray,da=yoe,boe=typeof Ud=="object"&&Ud&&Ud.Object===Object&&Ud,iA=boe,woe=iA,Coe=typeof self=="object"&&self&&self.Object===Object&&self,Soe=woe||Coe||Function("return this")(),Ua=Soe,_oe=Ua,xoe=_oe.Symbol,j1=xoe,U6=j1,sA=Object.prototype,koe=sA.hasOwnProperty,Eoe=sA.toString,$u=U6?U6.toStringTag:void 0;function Aoe(e){var t=koe.call(e,$u),r=e[$u];try{e[$u]=void 0;var n=!0}catch{}var a=Eoe.call(e);return n&&(t?e[$u]=r:delete e[$u]),a}var Toe=Aoe,$oe=Object.prototype,Ioe=$oe.toString;function Ooe(e){return Ioe.call(e)}var Moe=Ooe,V6=j1,Poe=Toe,Doe=Moe,Noe="[object Null]",Loe="[object Undefined]",q6=V6?V6.toStringTag:void 0;function Roe(e){return e==null?e===void 0?Loe:Noe:q6&&q6 in Object(e)?Poe(e):Doe(e)}var Va=Roe;function Boe(e){return e!=null&&typeof e=="object"}var fa=Boe,Foe=Va,Hoe=fa,zoe="[object Symbol]";function joe(e){return typeof e=="symbol"||Hoe(e)&&Foe(e)==zoe}var p2=joe,Uoe=da,Voe=p2,qoe=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Yoe=/^\w*$/;function Goe(e,t){if(Uoe(e))return!1;var r=typeof e;return r=="number"||r=="symbol"||r=="boolean"||e==null||Voe(e)?!0:Yoe.test(e)||!qoe.test(e)||t!=null&&e in Object(t)}var v2=Goe;function Koe(e){var t=typeof e;return e!=null&&(t=="object"||t=="function")}var _o=Koe,Woe=Va,Zoe=_o,Qoe="[object AsyncFunction]",Xoe="[object Function]",Joe="[object GeneratorFunction]",eie="[object Proxy]";function tie(e){if(!Zoe(e))return!1;var t=Woe(e);return t==Xoe||t==Joe||t==Qoe||t==eie}var bs=tie,rie=Ua,nie=rie["__core-js_shared__"],aie=nie,E0=aie,Y6=function(){var e=/[^.]+$/.exec(E0&&E0.keys&&E0.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();function oie(e){return!!Y6&&Y6 in e}var iie=oie,sie=Function.prototype,lie=sie.toString;function uie(e){if(e!=null){try{return lie.call(e)}catch{}try{return e+""}catch{}}return""}var lA=uie,cie=bs,die=iie,fie=_o,pie=lA,vie=/[\\^$.*+?()[\]{}|]/g,hie=/^\[object .+?Constructor\]$/,mie=Function.prototype,gie=Object.prototype,yie=mie.toString,bie=gie.hasOwnProperty,wie=RegExp("^"+yie.call(bie).replace(vie,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function Cie(e){if(!fie(e)||die(e))return!1;var t=cie(e)?wie:hie;return t.test(pie(e))}var Sie=Cie;function _ie(e,t){return e==null?void 0:e[t]}var xie=_ie,kie=Sie,Eie=xie;function Aie(e,t){var r=Eie(e,t);return kie(r)?r:void 0}var ws=Aie,Tie=ws,$ie=Tie(Object,"create"),U1=$ie,G6=U1;function Iie(){this.__data__=G6?G6(null):{},this.size=0}var Oie=Iie;function Mie(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}var Pie=Mie,Die=U1,Nie="__lodash_hash_undefined__",Lie=Object.prototype,Rie=Lie.hasOwnProperty;function Bie(e){var t=this.__data__;if(Die){var r=t[e];return r===Nie?void 0:r}return Rie.call(t,e)?t[e]:void 0}var Fie=Bie,Hie=U1,zie=Object.prototype,jie=zie.hasOwnProperty;function Uie(e){var t=this.__data__;return Hie?t[e]!==void 0:jie.call(t,e)}var Vie=Uie,qie=U1,Yie="__lodash_hash_undefined__";function Gie(e,t){var r=this.__data__;return this.size+=this.has(e)?0:1,r[e]=qie&&t===void 0?Yie:t,this}var Kie=Gie,Wie=Oie,Zie=Pie,Qie=Fie,Xie=Vie,Jie=Kie;function eu(e){var t=-1,r=e==null?0:e.length;for(this.clear();++t-1}var mse=hse,gse=V1;function yse(e,t){var r=this.__data__,n=gse(r,e);return n<0?(++this.size,r.push([e,t])):r[n][1]=t,this}var bse=yse,wse=rse,Cse=cse,Sse=pse,_se=mse,xse=bse;function ru(e){var t=-1,r=e==null?0:e.length;for(this.clear();++t-1&&e%1==0&&e-1&&e%1==0&&e<=Lle}var w2=Rle,Ble=p2;function Fle(e){if(typeof e=="string"||Ble(e))return e;var t=e+"";return t=="0"&&1/e==-1/0?"-0":t}var G1=Fle,Hle=dA,zle=y2,jle=da,Ule=b2,Vle=w2,qle=G1;function Yle(e,t,r){t=Hle(t,e);for(var n=-1,a=t.length,o=!1;++ns))return!1;var l=o.get(e),c=o.get(t);if(l&&c)return l==t&&c==e;var f=-1,d=!0,p=r&Wue?new que:void 0;for(o.set(e,t),o.set(t,e);++f0){if(++t>=W1e)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}var J1e=X1e,eve=K1e,tve=J1e,rve=tve(eve),nve=rve,ave=k2,ove=j1e,ive=nve;function sve(e,t){return ive(ove(e,t,ave),e+"")}var A2=sve;function lve(e){var t=[];if(e!=null)for(var r in Object(e))t.push(r);return t}var uve=lve,cve=_o,dve=_2,fve=uve,pve=Object.prototype,vve=pve.hasOwnProperty;function hve(e){if(!cve(e))return fve(e);var t=dve(e),r=[];for(var n in e)n=="constructor"&&(t||!vve.call(e,n))||r.push(n);return r}var mve=hve,gve=bA,yve=mve,bve=dd;function wve(e){return bve(e)?gve(e,!0):yve(e)}var T2=wve,Cve=A2,Sve=tu,_ve=E2,xve=T2,MA=Object.prototype,kve=MA.hasOwnProperty,Eve=Cve(function(e,t){e=Object(e);var r=-1,n=t.length,a=n>2?t[2]:void 0;for(a&&_ve(t[0],t[1],a)&&(n=1);++r1?r[a-1]:void 0,i=a>2?r[2]:void 0;for(o=e.length>3&&typeof o=="function"?(a--,o):void 0,i&&Hhe(r[0],r[1],i)&&(o=a<3?void 0:o,a=1),t=Object(t);++nObject.prototype.toString.call(e).slice(8,-1),vl=e=>iue(e)&&!isNaN(e.getTime()),fo=e=>e0e(e)==="Object",zA=vA,Ow=(e,t)=>h1e(t,r=>vA(e,r)),Bt=(e,t,r="0")=>{for(e=e!=null?String(e):"",t=t||2;e.lengthArray.isArray(e),no=e=>Hn(e)&&e.length>0,Ap=e=>e==null?null:document&&Aa(e)?document.querySelector(e):e.$el??e,Vo=(e,t,r,n=void 0)=>{e.removeEventListener(t,r,n)},qo=(e,t,r,n=void 0)=>(e.addEventListener(t,r,n),()=>Vo(e,t,r,n)),Ef=(e,t)=>!!e&&!!t&&(e===t||e.contains(t)),qd=(e,t)=>{(e.key===" "||e.key==="Enter")&&(t(e),e.preventDefault())},jA=(e,...t)=>{const r={};let n;for(n in e)t.includes(n)||(r[n]=e[n]);return r},UA=(e,t)=>{const r={};return t.forEach(n=>{n in e&&(r[n]=e[n])}),r};function t0e(e,t,r){return Math.min(Math.max(e,t),r)}var Tp={},r0e={get exports(){return Tp},set exports(e){Tp=e}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;function r(n){if(n===null||n===!0||n===!1)return NaN;var a=Number(n);return isNaN(a)?a:a<0?Math.ceil(a):Math.floor(a)}e.exports=t.default})(r0e,Tp);const n0e=oA(Tp);var $p={},a0e={get exports(){return $p},set exports(e){$p=e}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;function r(n){var a=new Date(Date.UTC(n.getFullYear(),n.getMonth(),n.getDate(),n.getHours(),n.getMinutes(),n.getSeconds(),n.getMilliseconds()));return a.setUTCFullYear(n.getFullYear()),n.getTime()-a.getTime()}e.exports=t.default})(a0e,$p);const Mw=oA($p);function o0e(e,t){var r=u0e(t);return r.formatToParts?s0e(r,e):l0e(r,e)}var i0e={year:0,month:1,day:2,hour:3,minute:4,second:5};function s0e(e,t){try{for(var r=e.formatToParts(t),n=[],a=0;a=0&&(n[o]=parseInt(r[a].value,10))}return n}catch(i){if(i instanceof RangeError)return[NaN];throw i}}function l0e(e,t){var r=e.format(t).replace(/\u200E/g,""),n=/(\d+)\/(\d+)\/(\d+),? (\d+):(\d+):(\d+)/.exec(r);return[n[3],n[1],n[2],n[4],n[5],n[6]]}var $0={};function u0e(e){if(!$0[e]){var t=new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:"America/New_York",year:"numeric",month:"numeric",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"}).format(new Date("2014-06-25T04:00:00.123Z")),r=t==="06/25/2014, 00:00:00"||t==="‎06‎/‎25‎/‎2014‎ ‎00‎:‎00‎:‎00";$0[e]=r?new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:e,year:"numeric",month:"numeric",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"}):new Intl.DateTimeFormat("en-US",{hourCycle:"h23",timeZone:e,year:"numeric",month:"numeric",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"})}return $0[e]}function VA(e,t,r,n,a,o,i){var s=new Date(0);return s.setUTCFullYear(e,t,r),s.setUTCHours(n,a,o,i),s}var Pw=36e5,c0e=6e4,I0={timezone:/([Z+-].*)$/,timezoneZ:/^(Z)$/,timezoneHH:/^([+-]\d{2})$/,timezoneHHMM:/^([+-]\d{2}):?(\d{2})$/};function d0e(e,t,r){var n,a;if(!e||(n=I0.timezoneZ.exec(e),n))return 0;var o;if(n=I0.timezoneHH.exec(e),n)return o=parseInt(n[1],10),Dw(o)?-(o*Pw):NaN;if(n=I0.timezoneHHMM.exec(e),n){o=parseInt(n[1],10);var i=parseInt(n[2],10);return Dw(o,i)?(a=Math.abs(o)*Pw+i*c0e,o>0?-a:a):NaN}if(v0e(e)){t=new Date(t||Date.now());var s=f0e(t),u=ng(s,e),l=p0e(t,u,e);return-l}return NaN}function f0e(e){return VA(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds())}function ng(e,t){var r=o0e(e,t),n=VA(r[0],r[1]-1,r[2],r[3]%24,r[4],r[5],0).getTime(),a=e.getTime(),o=a%1e3;return a-=o>=0?o:1e3+o,n-a}function p0e(e,t,r){var n=e.getTime(),a=n-t,o=ng(new Date(a),r);if(t===o)return t;a-=o-t;var i=ng(new Date(a),r);return o===i?o:Math.max(o,i)}function Dw(e,t){return-23<=e&&e<=23&&(t==null||0<=t&&t<=59)}var Nw={};function v0e(e){if(Nw[e])return!0;try{return new Intl.DateTimeFormat(void 0,{timeZone:e}),Nw[e]=!0,!0}catch{return!1}}var h0e=/(Z|[+-]\d{2}(?::?\d{2})?| UTC| [a-zA-Z]+\/[a-zA-Z_]+(?:\/[a-zA-Z_]+)?)$/;const m0e=h0e;var O0=36e5,Lw=6e4,g0e=2,on={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:m0e};function y0e(e,t){if(arguments.length<1)throw new TypeError("1 argument required, but only "+arguments.length+" present");if(e===null)return new Date(NaN);var r=t,n=r.additionalDigits==null?g0e:n0e(r.additionalDigits);if(n!==2&&n!==1&&n!==0)throw new RangeError("additionalDigits must be 0, 1 or 2");if(e instanceof Date||typeof e=="object"&&Object.prototype.toString.call(e)==="[object Date]")return new Date(e.getTime());if(typeof e=="number"||Object.prototype.toString.call(e)==="[object Number]")return new Date(e);if(!(typeof e=="string"||Object.prototype.toString.call(e)==="[object String]"))return new Date(NaN);var a=b0e(e),o=w0e(a.date,n),i=o.year,s=o.restDateString,u=C0e(s,i);if(isNaN(u))return new Date(NaN);if(u){var l=u.getTime(),c=0,f;if(a.time&&(c=S0e(a.time),isNaN(c)))return new Date(NaN);if(a.timeZone||r.timeZone){if(f=d0e(a.timeZone||r.timeZone,new Date(l+c)),isNaN(f))return new Date(NaN)}else f=Mw(new Date(l+c)),f=Mw(new Date(l+c+f));return new Date(l+c+f)}else return new Date(NaN)}function b0e(e){var t={},r=on.dateTimePattern.exec(e),n;if(r?(t.date=r[1],n=r[3]):(r=on.datePattern.exec(e),r?(t.date=r[1],n=r[2]):(t.date=null,n=e)),n){var a=on.timeZone.exec(n);a?(t.time=n.replace(a[1],""),t.timeZone=a[1].trim()):t.time=n}return t}function w0e(e,t){var r=on.YYY[t],n=on.YYYYY[t],a;if(a=on.YYYY.exec(e)||n.exec(e),a){var o=a[1];return{year:parseInt(o,10),restDateString:e.slice(o.length)}}if(a=on.YY.exec(e)||r.exec(e),a){var i=a[1];return{year:parseInt(i,10)*100,restDateString:e.slice(i.length)}}return{year:null}}function C0e(e,t){if(t===null)return null;var r,n,a,o;if(e.length===0)return n=new Date(0),n.setUTCFullYear(t),n;if(r=on.MM.exec(e),r)return n=new Date(0),a=parseInt(r[1],10)-1,Bw(t,a)?(n.setUTCFullYear(t,a),n):new Date(NaN);if(r=on.DDD.exec(e),r){n=new Date(0);var i=parseInt(r[1],10);return k0e(t,i)?(n.setUTCFullYear(t,0,i),n):new Date(NaN)}if(r=on.MMDD.exec(e),r){n=new Date(0),a=parseInt(r[1],10)-1;var s=parseInt(r[2],10);return Bw(t,a,s)?(n.setUTCFullYear(t,a,s),n):new Date(NaN)}if(r=on.Www.exec(e),r)return o=parseInt(r[1],10)-1,Fw(t,o)?Rw(t,o):new Date(NaN);if(r=on.WwwD.exec(e),r){o=parseInt(r[1],10)-1;var u=parseInt(r[2],10)-1;return Fw(t,o,u)?Rw(t,o,u):new Date(NaN)}return null}function S0e(e){var t,r,n;if(t=on.HH.exec(e),t)return r=parseFloat(t[1].replace(",",".")),M0(r)?r%24*O0:NaN;if(t=on.HHMM.exec(e),t)return r=parseInt(t[1],10),n=parseFloat(t[2].replace(",",".")),M0(r,n)?r%24*O0+n*Lw:NaN;if(t=on.HHMMSS.exec(e),t){r=parseInt(t[1],10),n=parseInt(t[2],10);var a=parseFloat(t[3].replace(",","."));return M0(r,n,a)?r%24*O0+n*Lw+a*1e3:NaN}return null}function Rw(e,t,r){t=t||0,r=r||0;var n=new Date(0);n.setUTCFullYear(e,0,4);var a=n.getUTCDay()||7,o=t*7+r+1-a;return n.setUTCDate(n.getUTCDate()+o),n}var _0e=[31,28,31,30,31,30,31,31,30,31,30,31],x0e=[31,29,31,30,31,30,31,31,30,31,30,31];function qA(e){return e%400===0||e%4===0&&e%100!==0}function Bw(e,t,r){if(t<0||t>11)return!1;if(r!=null){if(r<1)return!1;var n=qA(e);if(n&&r>x0e[t]||!n&&r>_0e[t])return!1}return!0}function k0e(e,t){if(t<1)return!1;var r=qA(e);return!(r&&t>366||!r&&t>365)}function Fw(e,t,r){return!(t<0||t>52||r!=null&&(r<0||r>6))}function M0(e,t,r){return!(e!=null&&(e<0||e>=25)||t!=null&&(t<0||t>=60)||r!=null&&(r<0||r>=60))}function qr(e,t){if(t.length1?"s":"")+" required, but only "+t.length+" present")}function Af(e){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Af=function(t){return typeof t}:Af=function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Af(e)}function xo(e){qr(1,arguments);var t=Object.prototype.toString.call(e);return e instanceof Date||Af(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 iu(e){if(e===null||e===!0||e===!1)return NaN;var t=Number(e);return isNaN(t)?t:t<0?Math.ceil(t):Math.floor(t)}var E0e={};function $2(){return E0e}function us(e,t){var r,n,a,o,i,s,u,l;qr(1,arguments);var c=$2(),f=iu((r=(n=(a=(o=t==null?void 0:t.weekStartsOn)!==null&&o!==void 0?o:t==null||(i=t.locale)===null||i===void 0||(s=i.options)===null||s===void 0?void 0:s.weekStartsOn)!==null&&a!==void 0?a:c.weekStartsOn)!==null&&n!==void 0?n:(u=c.locale)===null||u===void 0||(l=u.options)===null||l===void 0?void 0:l.weekStartsOn)!==null&&r!==void 0?r:0);if(!(f>=0&&f<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var d=xo(e),p=d.getDay(),v=(p=1&&p<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var v=new Date(0);v.setFullYear(f+1,0,p),v.setHours(0,0,0,0);var m=us(v,t),b=new Date(0);b.setFullYear(f,0,p),b.setHours(0,0,0,0);var g=us(b,t);return c.getTime()>=m.getTime()?f+1:c.getTime()>=g.getTime()?f:f-1}function P0e(e,t){var r,n,a,o,i,s,u,l;qr(1,arguments);var c=$2(),f=iu((r=(n=(a=(o=t==null?void 0:t.firstWeekContainsDate)!==null&&o!==void 0?o:t==null||(i=t.locale)===null||i===void 0||(s=i.options)===null||s===void 0?void 0:s.firstWeekContainsDate)!==null&&a!==void 0?a:c.firstWeekContainsDate)!==null&&n!==void 0?n:(u=c.locale)===null||u===void 0||(l=u.options)===null||l===void 0?void 0:l.firstWeekContainsDate)!==null&&r!==void 0?r:1),d=M0e(e,t),p=new Date(0);p.setFullYear(d,0,f),p.setHours(0,0,0,0);var v=us(p,t);return v}var D0e=6048e5;function N0e(e,t){qr(1,arguments);var r=xo(e),n=us(r,t).getTime()-P0e(r,t).getTime();return Math.round(n/D0e)+1}function Ip(e){return qr(1,arguments),us(e,{weekStartsOn:1})}function L0e(e){qr(1,arguments);var t=xo(e),r=t.getFullYear(),n=new Date(0);n.setFullYear(r+1,0,4),n.setHours(0,0,0,0);var a=Ip(n),o=new Date(0);o.setFullYear(r,0,4),o.setHours(0,0,0,0);var i=Ip(o);return t.getTime()>=a.getTime()?r+1:t.getTime()>=i.getTime()?r:r-1}function R0e(e){qr(1,arguments);var t=L0e(e),r=new Date(0);r.setFullYear(t,0,4),r.setHours(0,0,0,0);var n=Ip(r);return n}var B0e=6048e5;function F0e(e){qr(1,arguments);var t=xo(e),r=Ip(t).getTime()-R0e(t).getTime();return Math.round(r/B0e)+1}function rn(e,t){qr(2,arguments);var r=xo(e),n=iu(t);return isNaN(n)?new Date(NaN):(n&&r.setDate(r.getDate()+n),r)}function Op(e,t){qr(2,arguments);var r=xo(e),n=iu(t);if(isNaN(n))return new Date(NaN);if(!n)return r;var a=r.getDate(),o=new Date(r.getTime());o.setMonth(r.getMonth()+n+1,0);var i=o.getDate();return a>=i?o:(r.setFullYear(o.getFullYear(),o.getMonth(),a),r)}function zw(e,t){qr(2,arguments);var r=iu(t);return Op(e,r*12)}const H0e={daily:["year","month","day"],weekly:["year","month","week"],monthly:["year","month"]};function z0e({monthComps:e,prevMonthComps:t,nextMonthComps:r},n){const a=[],{firstDayOfWeek:o,firstWeekday:i,isoWeeknumbers:s,weeknumbers:u,numDays:l,numWeeks:c}=e,f=i+(i{const u=Math.floor(s/7);let l=o[u];return l||(l={id:`week-${u+1}`,title:"",week:i.week,weekPosition:i.weekPosition,weeknumber:i.weeknumber,isoWeeknumber:i.isoWeeknumber,weeknumberDisplay:t?i.weeknumber:r?i.isoWeeknumber:void 0,days:[]},o[u]=l),l.days.push(i),o},Array(e.length/Br));return a.forEach(o=>{const i=o.days[0],s=o.days[o.days.length-1];i.month===s.month?o.title=`${n.formatDate(i.date,"MMMM YYYY")}`:i.year===s.year?o.title=`${n.formatDate(i.date,"MMM")} - ${n.formatDate(s.date,"MMM YYYY")}`:o.title=`${n.formatDate(i.date,"MMM YYYY")} - ${n.formatDate(s.date,"MMM YYYY")}`}),a}function U0e(e,t){return e.days.map(r=>({label:t.formatDate(r.date,t.masks.weekdays),weekday:r.weekday}))}function V0e(e,t){return`${t}.${Bt(e,2)}`}function YA(e,t,r){return UA(r.getDateParts(r.toDate(e)),H0e[t])}function GA({day:e,week:t,month:r,year:n},a,o,i){if(o==="daily"&&e){const s=new Date(n,r-1,e),u=rn(s,a);return{day:u.getDate(),month:u.getMonth()+1,year:u.getFullYear()}}else if(o==="weekly"&&t){const s=i.getMonthParts(r,n).firstDayOfMonth,u=rn(s,(t-1+a)*7),l=i.getDateParts(u);return{week:l.week,month:l.month,year:l.year}}else{const s=new Date(n,r-1,1),u=Op(s,a);return{month:u.getMonth()+1,year:u.getFullYear()}}}function Ta(e){return e!=null&&e.month!=null&&e.year!=null}function ag(e,t){return!Ta(e)||!Ta(t)?!1:(e=e,t=t,e.year!==t.year?e.yeart.year:e.month&&t.month&&e.month!==t.month?e.month>t.month:e.week&&t.week&&e.week!==t.week?e.week>t.week:e.day&&t.day&&e.day!==t.day?e.day>t.day:!1)}function q0e(e,t,r){return(e||!1)&&!ag(e,t)&&!Mp(e,r)}function Y0e(e,t){return!e&&t||e&&!t?!1:!e&&!t?!0:(e=e,t=t,e.year===t.year&&e.month===t.month&&e.week===t.week&&e.day===t.day)}function G0e(e,t,r,n){if(!Ta(e)||!Ta(t))return[];const a=[];for(;!Mp(e,t);)a.push(e),e=GA(e,1,r,n);return a}function KA(e){const{day:t,week:r,month:n,year:a}=e;let o=`${a}-${Bt(n,2)}`;return r&&(o=`${o}-w${r}`),t&&(o=`${o}-${Bt(t,2)}`),o}function K0e(e,t){const{month:r,year:n,showWeeknumbers:a,showIsoWeeknumbers:o}=e,i=new Date(n,r-1,15),s=t.getMonthParts(r,n),u=t.getPrevMonthParts(r,n),l=t.getNextMonthParts(r,n),c=z0e({monthComps:s,prevMonthComps:u,nextMonthComps:l},t),f=j0e(c,a,o,t),d=U0e(f[0],t);return{id:KA(e),month:r,year:n,monthTitle:t.formatDate(i,t.masks.title),shortMonthLabel:t.formatDate(i,"MMM"),monthLabel:t.formatDate(i,"MMMM"),shortYearLabel:n.toString().substring(2),yearLabel:n.toString(),monthComps:s,prevMonthComps:u,nextMonthComps:l,days:c,weeks:f,weekdays:d}}function W0e(e,t){const{day:r,week:n,view:a,trimWeeks:o}=e,i={...t,...e,title:"",viewDays:[],viewWeeks:[]};switch(a){case"daily":{let s=i.days.find(l=>l.inMonth);r?s=i.days.find(l=>l.day===r&&l.inMonth)||s:n&&(s=i.days.find(l=>l.week===n&&l.inMonth));const u=i.weeks[s.week-1];i.viewWeeks=[u],i.viewDays=[s],i.week=s.week,i.weekTitle=u.title,i.day=s.day,i.dayTitle=s.ariaLabel,i.title=i.dayTitle;break}case"weekly":{i.week=n||1;const s=i.weeks[i.week-1];i.viewWeeks=[s],i.viewDays=s.days,i.weekTitle=s.title,i.title=i.weekTitle;break}default:{i.title=i.monthTitle,i.viewWeeks=i.weeks.slice(0,o?i.monthComps.numWeeks:void 0),i.viewDays=i.days;break}}return i}class jw{constructor(t,r,n){at(this,"keys",[]),at(this,"store",{}),this.size=t,this.createKey=r,this.createItem=n}get(...t){const r=this.createKey(...t);return this.store[r]}getOrSet(...t){const r=this.createKey(...t);if(this.store[r])return this.store[r];const n=this.createItem(...t);if(this.keys.length>=this.size){const a=this.keys.shift();a!=null&&delete this.store[a]}return this.keys.push(r),this.store[r]=n,n}}class hl{constructor(t,r=new Pp){at(this,"order"),at(this,"locale"),at(this,"start",null),at(this,"end",null),at(this,"repeat",null);var n;this.locale=r;const{start:a,end:o,span:i,order:s,repeat:u}=t;vl(a)&&(this.start=r.getDateParts(a)),vl(o)?this.end=r.getDateParts(o):this.start!=null&&i&&(this.end=r.getDateParts(rn(this.start.date,i-1))),this.order=s??0,u&&(this.repeat=new Dp({from:(n=this.start)==null?void 0:n.date,...u},{locale:this.locale}))}static fromMany(t,r){return(Hn(t)?t:[t]).filter(n=>n).map(n=>hl.from(n,r))}static from(t,r){if(t instanceof hl)return t;const n={start:null,end:null};return t!=null&&(Hn(t)?(n.start=t[0]??null,n.end=t[1]??null):fo(t)?Object.assign(n,t):(n.start=t,n.end=t)),n.start!=null&&(n.start=new Date(n.start)),n.end!=null&&(n.end=new Date(n.end)),new hl(n,r)}get opts(){const{order:t,locale:r}=this;return{order:t,locale:r}}get hasRepeat(){return!!this.repeat}get isSingleDay(){const{start:t,end:r}=this;return t&&r&&t.year===r.year&&t.month===r.month&&t.day===r.day}get isMultiDay(){return!this.isSingleDay}get daySpan(){return this.start==null||this.end==null?this.hasRepeat?1:1/0:this.end.dayIndex-this.start.dayIndex}startsOnDay(t){var r,n;return((r=this.start)==null?void 0:r.dayIndex)===t.dayIndex||!!((n=this.repeat)!=null&&n.passes(t))}intersectsDay(t){return this.intersectsDayRange(t,t)}intersectsRange(t){var r,n;return this.intersectsDayRange(((r=t.start)==null?void 0:r.dayIndex)??-1/0,((n=t.end)==null?void 0:n.dayIndex)??1/0)}intersectsDayRange(t,r){return!(this.start&&this.start.dayIndex>r||this.end&&this.end.dayIndex{var d,p;if(r.startsOnDay(f)){const v=r.daySpan<1/0?r.daySpan:1;u={startDay:f.dayIndex,startTime:((d=r.start)==null?void 0:d.time)??0,endDay:f.dayIndex+v-1,endTime:((p=r.end)==null?void 0:p.time)??Tf},this.getRangeRecords(t).push(u)}}):r.intersectsDayRange(l,c)&&(u={startDay:((a=r.start)==null?void 0:a.dayIndex)??-1/0,startTime:((o=r.start)==null?void 0:o.time)??-1/0,endDay:((i=r.end)==null?void 0:i.dayIndex)??1/0,endTime:((s=r.end)==null?void 0:s.time)??1/0},this.getRangeRecords(t).push(u)),u}getRangeRecords(t){let r=this.records[t.key];return r||(r={ranges:[],data:t},this.records[t.key]=r),r.ranges}getCell(t,r){return this.getCells(r).find(n=>n.data.key===t)}cellExists(t,r){const n=this.records[t];return n==null?!1:n.ranges.some(a=>a.startDay<=r&&a.endDay>=r)}getCells(t){const r=Object.values(this.records),n=[],{dayIndex:a}=t;return r.forEach(({data:o,ranges:i})=>{i.filter(s=>s.startDay<=a&&s.endDay>=a).forEach(s=>{const u=a===s.startDay,l=a===s.endDay,c=u?s.startTime:0,f=new Date(t.startDate.getTime()+c),d=l?s.endTime:Tf,p=new Date(t.endDate.getTime()+d),v=c===0&&d===Tf,m=o.order||0;n.push({...s,data:o,onStart:u,onEnd:l,startTime:c,startDate:f,endTime:d,endDate:p,allDay:v,order:m})})}),n.sort((o,i)=>o.order-i.order),n}}const po={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"}};po.en=po["en-US"];po.es=po["es-ES"];po.no=po.nb;po.zh=po["zh-CN"];const Q0e=Object.entries(po).reduce((e,[t,{dow:r,L:n}])=>(e[t]={id:t,firstDayOfWeek:r,masks:{L:n}},e),{}),X0e="MMMM YYYY",J0e="W",eme="MMM",tme="h A",rme=["L","YYYY-MM-DD","YYYY/MM/DD"],nme=["L h:mm A","YYYY-MM-DD h:mm A","YYYY/MM/DD h:mm A"],ame=["L HH:mm","YYYY-MM-DD HH:mm","YYYY/MM/DD HH:mm"],ome=["h:mm A"],ime=["HH:mm"],sme="WWW, MMM D, YYYY",lme=["L","YYYY-MM-DD","YYYY/MM/DD"],ume="iso",cme="YYYY-MM-DDTHH:mm:ss.SSSZ",dme={title:X0e,weekdays:J0e,navMonths:eme,hours:tme,input:rme,inputDateTime:nme,inputDateTime24hr:ame,inputTime:ome,inputTime24hr:ime,dayPopover:sme,data:lme,model:ume,iso:cme},fme=300,pme=60,vme=80,hme={maxSwipeTime:fme,minHorizontalSwipeDistance:pme,maxVerticalSwipeDistance:vme},mme={componentPrefix:"V",color:"blue",isDark:!1,navVisibility:"click",titlePosition:"center",transition:"slide-h",touch:hme,masks:dme,locales:Q0e,datePicker:{updateOnInput:!0,inputDebounce:1e3,popover:{visibility:"hover-focus",placement:"bottom-start",isInteractive:!0}}},og=ua(mme),gme=S(()=>B1e(og.locales,e=>(e.masks=jc(e.masks,og.masks),e))),ui=e=>typeof window<"u"&&zA(window.__vcalendar__,e)?Vi(window.__vcalendar__,e):Vi(og,e),yme=12,bme=5;function wme(e,t){const r=new Intl.DateTimeFormat().resolvedOptions().locale;let n;Aa(e)?n=e:zA(e,"id")&&(n=e.id),n=(n||r).toLowerCase();const a=Object.keys(t),o=s=>a.find(u=>u.toLowerCase()===s);n=o(n)||o(n.substring(0,2))||r;const i={...t["en-IE"],...t[n],id:n,monthCacheSize:yme,pageCacheSize:bme};return fo(e)?jc(e,i):i}class Pp{constructor(t=void 0,r){at(this,"id"),at(this,"daysInWeek"),at(this,"firstDayOfWeek"),at(this,"masks"),at(this,"timezone"),at(this,"hourLabels"),at(this,"dayNames"),at(this,"dayNamesShort"),at(this,"dayNamesShorter"),at(this,"dayNamesNarrow"),at(this,"monthNames"),at(this,"monthNamesShort"),at(this,"relativeTimeNames"),at(this,"amPm",["am","pm"]),at(this,"monthCache"),at(this,"pageCache");const{id:n,firstDayOfWeek:a,masks:o,monthCacheSize:i,pageCacheSize:s}=wme(t,gme.value);this.monthCache=new jw(i,jme,Ume),this.pageCache=new jw(s,KA,K0e),this.id=n,this.daysInWeek=Br,this.firstDayOfWeek=t0e(a,1,Br),this.masks=o,this.timezone=r||void 0,this.hourLabels=this.getHourLabels(),this.dayNames=P0("long",this.id),this.dayNamesShort=P0("short",this.id),this.dayNamesShorter=this.dayNamesShort.map(u=>u.substring(0,2)),this.dayNamesNarrow=P0("narrow",this.id),this.monthNames=Kw("long",this.id),this.monthNamesShort=Kw("short",this.id),this.relativeTimeNames=Yme(this.id)}formatDate(t,r){return Qme(t,r,this)}parseDate(t,r){return Ww(t,r,this)}toDate(t,r={}){const n=new Date(NaN);let a=n;const{fillDate:o,mask:i,patch:s,rules:u}=r;if(sa(t)?(r.type="number",a=new Date(+t)):Aa(t)?(r.type="string",a=t?Ww(t,i||"iso",this):n):vl(t)?(r.type="date",a=new Date(t.getTime())):I2(t)&&(r.type="object",a=this.getDateFromParts(t)),a&&(s||u)){let l=this.getDateParts(a);if(s&&o!=null){const c=this.getDateParts(this.toDate(o));l=this.getDateParts(this.toDate({...c,...UA(l,Mme[s])}))}u&&(l=Zme(l,u)),a=this.getDateFromParts(l)}return a||n}toDateOrNull(t,r={}){const n=this.toDate(t,r);return isNaN(n.getTime())?null:n}fromDate(t,{type:r,mask:n}={}){switch(r){case"number":return t?t.getTime():NaN;case"string":return t?this.formatDate(t,n||"iso"):"";case"object":return t?this.getDateParts(t):null;default:return t?new Date(t):null}}range(t){return hl.from(t,this)}ranges(t){return hl.fromMany(t,this)}getDateParts(t){return zme(t,this)}getDateFromParts(t){return oT(t,this.timezone)}getDateFromParams(t,r,n,a,o,i,s){return this.getDateFromParts({year:t,month:r,day:n,hours:a,minutes:o,seconds:i,milliseconds:s})}getPage(t){const r=this.pageCache.getOrSet(t,this);return W0e(t,r)}getMonthParts(t,r){const{firstDayOfWeek:n}=this;return this.monthCache.getOrSet(t,r,n)}getThisMonthParts(){const t=new Date;return this.getMonthParts(t.getMonth()+1,t.getFullYear())}getPrevMonthParts(t,r){return t===1?this.getMonthParts(12,r-1):this.getMonthParts(t-1,r)}getNextMonthParts(t,r){return t===12?this.getMonthParts(1,r+1):this.getMonthParts(t+1,r)}getHourLabels(){return qme().map(t=>this.formatDate(t,this.masks.hours))}getDayId(t){return this.formatDate(t,"YYYY-MM-DD")}}var Ws=(e=>(e.Any="any",e.All="all",e))(Ws||{}),WA=(e=>(e.Days="days",e.Weeks="weeks",e.Months="months",e.Years="years",e))(WA||{}),ZA=(e=>(e.Days="days",e.Weekdays="weekdays",e.Weeks="weeks",e.Months="months",e.Years="years",e))(ZA||{}),QA=(e=>(e.OrdinalWeekdays="ordinalWeekdays",e))(QA||{});class Cme{constructor(t,r,n){at(this,"validated",!0),this.type=t,this.interval=r,this.from=n,this.from||(console.error('A valid "from" date is required for date interval rule. This rule will be skipped.'),this.validated=!1)}passes(t){if(!this.validated)return!0;const{date:r}=t;switch(this.type){case"days":return O2(this.from.date,r)%this.interval===0;case"weeks":return Fme(this.from.date,r)%this.interval===0;case"months":return Hme(this.from.date,r)%this.interval===0;case"years":return aT(this.from.date,r)%this.interval===0;default:return!1}}}class su{constructor(t,r,n,a){at(this,"components",[]),this.type=t,this.validator=n,this.getter=a,this.components=this.normalizeComponents(r)}static create(t,r){switch(t){case"days":return new Sme(r);case"weekdays":return new _me(r);case"weeks":return new xme(r);case"months":return new kme(r);case"years":return new Eme(r)}}normalizeComponents(t){if(this.validator(t))return[t];if(!Hn(t))return[];const r=[];return t.forEach(n=>{if(!this.validator(n)){console.error(`Component value ${n} in invalid for "${this.type}" rule. This rule will be skipped.`);return}r.push(n)}),r}passes(t){return this.getter(t).some(r=>this.components.includes(r))}}class Sme extends su{constructor(t){super("days",t,$me,({day:r,dayFromEnd:n})=>[r,-n])}}class _me extends su{constructor(t){super("weekdays",t,ig,({weekday:r})=>[r])}}class xme extends su{constructor(t){super("weeks",t,Ime,({week:r,weekFromEnd:n})=>[r,-n])}}class kme extends su{constructor(t){super("months",t,Ome,({month:r})=>[r])}}class Eme extends su{constructor(t){super("years",t,sa,({year:r})=>[r])}}class Ame{constructor(t,r){at(this,"components"),this.type=t,this.components=this.normalizeComponents(r)}normalizeArrayConfig(t){const r=[];return t.forEach((n,a)=>{if(sa(n)){if(a===0)return;if(!Uw(t[0])){console.error(`Ordinal range for "${this.type}" rule is from -5 to -1 or 1 to 5. This rule will be skipped.`);return}if(!ig(n)){console.error(`Acceptable range for "${this.type}" rule is from 1 to 5. This rule will be skipped`);return}r.push([t[0],n])}else Hn(n)&&r.push(...this.normalizeArrayConfig(n))}),r}normalizeComponents(t){const r=[];return t.forEach((n,a)=>{if(sa(n)){if(a===0)return;if(!Uw(t[0])){console.error(`Ordinal range for "${this.type}" rule is from -5 to -1 or 1 to 5. This rule will be skipped.`);return}if(!ig(n)){console.error(`Acceptable range for "${this.type}" rule is from 1 to 5. This rule will be skipped`);return}r.push([t[0],n])}else Hn(n)&&r.push(...this.normalizeArrayConfig(n))}),r}passes(t){const{weekday:r,weekdayOrdinal:n,weekdayOrdinalFromEnd:a}=t;return this.components.some(([o,i])=>(o===n||o===-a)&&r===i)}}class Tme{constructor(t){at(this,"type","function"),at(this,"validated",!0),this.fn=t,bs(t)||(console.error("The function rule requires a valid function. This rule will be skipped."),this.validated=!1)}passes(t){return this.validated?this.fn(t):!0}}class Dp{constructor(t,r={},n){at(this,"validated",!0),at(this,"config"),at(this,"type",Ws.Any),at(this,"from"),at(this,"until"),at(this,"rules",[]),at(this,"locale",new Pp),this.parent=n,r.locale&&(this.locale=r.locale),this.config=t,bs(t)?(this.type=Ws.All,this.rules=[new Tme(t)]):Hn(t)?(this.type=Ws.Any,this.rules=t.map(a=>new Dp(a,r,this))):fo(t)?(this.type=Ws.All,this.from=t.from?this.locale.getDateParts(t.from):n==null?void 0:n.from,this.until=t.until?this.locale.getDateParts(t.until):n==null?void 0:n.until,this.rules=this.getObjectRules(t)):(console.error("Rule group configuration must be an object or an array."),this.validated=!1)}getObjectRules(t){const r=[];if(t.every&&(Aa(t.every)&&(t.every=[1,`${t.every}s`]),Hn(t.every))){const[n=1,a=WA.Days]=t.every;r.push(new Cme(a,n,this.from))}return Object.values(ZA).forEach(n=>{n in t&&r.push(su.create(n,t[n]))}),Object.values(QA).forEach(n=>{n in t&&r.push(new Ame(n,t[n]))}),t.on!=null&&(Hn(t.on)||(t.on=[t.on]),r.push(new Dp(t.on,{locale:this.locale},this.parent))),r}passes(t){return this.validated?this.from&&t.dayIndex<=this.from.dayIndex||this.until&&t.dayIndex>=this.until.dayIndex?!1:this.type===Ws.Any?this.rules.some(r=>r.passes(t)):this.rules.every(r=>r.passes(t)):!0}}function $me(e){return sa(e)?e>=1&&e<=31:!1}function ig(e){return sa(e)?e>=1&&e<=7:!1}function Ime(e){return sa(e)?e>=-6&&e<=-1||e>=1&&e<=6:!1}function Ome(e){return sa(e)?e>=1&&e<=12:!1}function Uw(e){return!(!sa(e)||e<-5||e>5||e===0)}const Mme={dateTime:["year","month","day","hours","minutes","seconds","milliseconds"],date:["year","month","day"],time:["hours","minutes","seconds","milliseconds"]},Br=7,Pme=6,XA=1e3,JA=XA*60,eT=JA*60,Tf=eT*24,Dme=[31,28,31,30,31,30,31,31,30,31,30,31],Nme=["L","iso"],Uu={milliseconds:[0,999,3],seconds:[0,59,2],minutes:[0,59,2],hours:[0,23,2]},tT=/d{1,2}|W{1,4}|M{1,4}|YY(?:YY)?|S{1,3}|Do|Z{1,4}|([HhMsDm])\1?|[aA]|"[^"]*"|'[^']*'/g,Lme=/\[([^]*?)\]/gm,Vw={D(e){return e.day},DD(e){return Bt(e.day,2)},d(e){return e.weekday-1},dd(e){return Bt(e.weekday-1,2)},W(e,t){return t.dayNamesNarrow[e.weekday-1]},WW(e,t){return t.dayNamesShorter[e.weekday-1]},WWW(e,t){return t.dayNamesShort[e.weekday-1]},WWWW(e,t){return t.dayNames[e.weekday-1]},M(e){return e.month},MM(e){return Bt(e.month,2)},MMM(e,t){return t.monthNamesShort[e.month-1]},MMMM(e,t){return t.monthNames[e.month-1]},YY(e){return String(e.year).substr(2)},YYYY(e){return Bt(e.year,4)},h(e){return e.hours%12||12},hh(e){return Bt(e.hours%12||12,2)},H(e){return e.hours},HH(e){return Bt(e.hours,2)},m(e){return e.minutes},mm(e){return Bt(e.minutes,2)},s(e){return e.seconds},ss(e){return Bt(e.seconds,2)},S(e){return Math.round(e.milliseconds/100)},SS(e){return Bt(Math.round(e.milliseconds/10),2)},SSS(e){return Bt(e.milliseconds,3)},a(e,t){return e.hours<12?t.amPm[0]:t.amPm[1]},A(e,t){return e.hours<12?t.amPm[0].toUpperCase():t.amPm[1].toUpperCase()},Z(){return"Z"},ZZ(e){const t=e.timezoneOffset;return`${t>0?"-":"+"}${Bt(Math.floor(Math.abs(t)/60),2)}`},ZZZ(e){const t=e.timezoneOffset;return`${t>0?"-":"+"}${Bt(Math.floor(Math.abs(t)/60)*100+Math.abs(t)%60,4)}`},ZZZZ(e){const t=e.timezoneOffset;return`${t>0?"-":"+"}${Bt(Math.floor(Math.abs(t)/60),2)}:${Bt(Math.abs(t)%60,2)}`}},Mo=/\d\d?/,Rme=/\d{3}/,Bme=/\d{4}/,Iu=/[0-9]*['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+|[\u0600-\u06FF/]+(\s*?[\u0600-\u06FF]+){1,2}/i,qw=()=>{},Yw=e=>(t,r,n)=>{const a=n[e].indexOf(r.charAt(0).toUpperCase()+r.substr(1).toLowerCase());~a&&(t.month=a)},jt={D:[Mo,(e,t)=>{e.day=t}],Do:[new RegExp(Mo.source+Iu.source),(e,t)=>{e.day=parseInt(t,10)}],d:[Mo,qw],W:[Iu,qw],M:[Mo,(e,t)=>{e.month=t-1}],MMM:[Iu,Yw("monthNamesShort")],MMMM:[Iu,Yw("monthNames")],YY:[Mo,(e,t)=>{const r=+new Date().getFullYear().toString().substr(0,2);e.year=+`${t>68?r-1:r}${t}`}],YYYY:[Bme,(e,t)=>{e.year=t}],S:[/\d/,(e,t)=>{e.milliseconds=t*100}],SS:[/\d{2}/,(e,t)=>{e.milliseconds=t*10}],SSS:[Rme,(e,t)=>{e.milliseconds=t}],h:[Mo,(e,t)=>{e.hours=t}],m:[Mo,(e,t)=>{e.minutes=t}],s:[Mo,(e,t)=>{e.seconds=t}],a:[Iu,(e,t,r)=>{const n=t.toLowerCase();n===r.amPm[0]?e.isPm=!1:n===r.amPm[1]&&(e.isPm=!0)}],Z:[/[^\s]*?[+-]\d\d:?\d\d|[^\s]*?Z?/,(e,t)=>{t==="Z"&&(t="+00:00");const r=`${t}`.match(/([+-]|\d\d)/gi);if(r){const n=+r[1]*60+parseInt(r[2],10);e.timezoneOffset=r[0]==="+"?n:-n}}]};jt.DD=jt.D;jt.dd=jt.d;jt.WWWW=jt.WWW=jt.WW=jt.W;jt.MM=jt.M;jt.mm=jt.m;jt.hh=jt.H=jt.HH=jt.h;jt.ss=jt.s;jt.A=jt.a;jt.ZZZZ=jt.ZZZ=jt.ZZ=jt.Z;function rT(e,t){return(no(e)&&e||[Aa(e)&&e||"YYYY-MM-DD"]).map(r=>Nme.reduce((n,a)=>n.replace(a,t.masks[a]||""),r))}function I2(e){return fo(e)&&"year"in e&&"month"in e&&"day"in e}function Gw(e,t=1){const r=e.getDay()+1,n=r>=t?t-r:-(7-(t-r));return rn(e,n)}function nT(e,t,r){const n=Date.UTC(e,t-1,r);return O2(new Date(0),new Date(n))}function O2(e,t){return Math.round((t.getTime()-e.getTime())/Tf)}function Fme(e,t){return Math.ceil(O2(Gw(e),Gw(t))/7)}function aT(e,t){return t.getUTCFullYear()-e.getUTCFullYear()}function Hme(e,t){return aT(e,t)*12+(t.getMonth()-e.getMonth())}function oT(e,t=""){const r=new Date,{year:n=r.getFullYear(),month:a=r.getMonth()+1,day:o=r.getDate(),hours:i=0,minutes:s=0,seconds:u=0,milliseconds:l=0}=e;if(t){const c=`${Bt(n,4)}-${Bt(a,2)}-${Bt(o,2)}T${Bt(i,2)}:${Bt(s,2)}:${Bt(u,2)}.${Bt(l,3)}`;return y0e(c,{timeZone:t})}return new Date(n,a-1,o,i,s,u,l)}function zme(e,t){let r=new Date(e.getTime());t.timezone&&(r=new Date(e.toLocaleString("en-US",{timeZone:t.timezone})),r.setMilliseconds(e.getMilliseconds()));const n=r.getMilliseconds(),a=r.getSeconds(),o=r.getMinutes(),i=r.getHours(),s=n+a*XA+o*JA+i*eT,u=r.getMonth()+1,l=r.getFullYear(),c=t.getMonthParts(u,l),f=r.getDate(),d=c.numDays-f+1,p=r.getDay()+1,v=Math.floor((f-1)/7+1),m=Math.floor((c.numDays-f)/7+1),b=Math.ceil((f+Math.abs(c.firstWeekday-c.firstDayOfWeek))/7),g=c.numWeeks-b+1,h=c.weeknumbers[b],w=nT(l,u,f);return{milliseconds:n,seconds:a,minutes:o,hours:i,time:s,day:f,dayFromEnd:d,weekday:p,weekdayOrdinal:v,weekdayOrdinalFromEnd:m,week:b,weekFromEnd:g,weeknumber:h,month:u,year:l,date:r,dateTime:r.getTime(),dayIndex:w,timezoneOffset:0,isValid:!0}}function jme(e,t,r){return`${t}-${e}-${r}`}function Ume(e,t,r){const n=t%4===0&&t%100!==0||t%400===0,a=new Date(t,e-1,1),o=a.getDay()+1,i=e===2&&n?29:Dme[e-1],s=r-1,u=O0e(a,{weekStartsOn:s}),l=[],c=[];for(let f=0;fr.format(n))}function qme(){const e=[];for(let t=0;t<=24;t++)e.push(new Date(2e3,0,1,t));return e}function Yme(e=void 0){const t=["second","minute","hour","day","week","month","quarter","year"],r=new Intl.RelativeTimeFormat(e);return t.reduce((n,a)=>{const o=r.formatToParts(100,a);return n[a]=o[1].unit,n},{})}function iT(){const e=[];for(let t=0;t<12;t++)e.push(new Date(2e3,t,15));return e}function Kw(e,t=void 0){const r=new Intl.DateTimeFormat(t,{month:e,timeZone:"UTC"});return iT().map(n=>r.format(n))}function Gme(e,t,r){return sa(t)?t===e:Hn(t)?t.includes(e):bs(t)?t(e,r):!(t.min!=null&&t.min>e||t.max!=null&&t.max{if(i.disabled)return o;if(isNaN(o))return i.value;const s=Math.abs(o-r);return Math.abs(i.value-r){const o=Uu[n],i=e[n];r[n]=Wme(e,o,i,a)}),r}function Ww(e,t,r){return rT(t,r).map(n=>{if(typeof n!="string")throw new Error("Invalid mask");let a=e;if(a.length>1e3)return!1;let o=!0;const i={};if(n.replace(tT,l=>{if(jt[l]){const c=jt[l],f=a.search(c[0]);~f?a.replace(c[0],d=>(c[1](i,d,r),a=a.substr(f+d.length),d)):o=!1}return jt[l]?"":l.slice(1,l.length-1)}),!o)return!1;const s=new Date;i.hours!=null&&(i.isPm===!0&&+i.hours!=12?i.hours=+i.hours+12:i.isPm===!1&&+i.hours==12&&(i.hours=0));let u;return i.timezoneOffset!=null?(i.minutes=+(i.minutes||0)-+i.timezoneOffset,u=new Date(Date.UTC(i.year||s.getFullYear(),i.month||0,i.day||1,i.hours||0,i.minutes||0,i.seconds||0,i.milliseconds||0))):u=r.getDateFromParts({year:i.year||s.getFullYear(),month:(i.month||0)+1,day:i.day||1,hours:i.hours||0,minutes:i.minutes||0,seconds:i.seconds||0,milliseconds:i.milliseconds||0}),u}).find(n=>n)||new Date(e)}function Qme(e,t,r){if(e==null)return"";let n=rT(t,r)[0];/Z$/.test(n)&&(r.timezone="utc");const a=[];n=n.replace(Lme,(i,s)=>(a.push(s),"??"));const o=r.getDateParts(e);return n=n.replace(tT,i=>i in Vw?Vw[i](o,r):i.slice(1,i.length-1)),n.replace(/\?\?/g,()=>a.shift())}let Xme=0;class sT{constructor(t,r,n){at(this,"key",""),at(this,"hashcode",""),at(this,"highlight",null),at(this,"content",null),at(this,"dot",null),at(this,"bar",null),at(this,"event",null),at(this,"popover",null),at(this,"customData",null),at(this,"ranges"),at(this,"hasRanges",!1),at(this,"order",0),at(this,"pinPage",!1),at(this,"maxRepeatSpan",0),at(this,"locale");const{dates:a}=Object.assign(this,{hashcode:"",order:0,pinPage:!1},t);this.key||(this.key=++Xme),this.locale=n,r.normalizeGlyphs(this),this.ranges=n.ranges(a??[]),this.hasRanges=!!no(this.ranges),this.maxRepeatSpan=this.ranges.filter(o=>o.hasRepeat).map(o=>o.daySpan).reduce((o,i)=>Math.max(o,i),0)}intersectsRange({start:t,end:r}){if(t==null||r==null)return!1;const n=this.ranges.filter(i=>!i.hasRepeat);for(const i of n)if(i.intersectsDayRange(t.dayIndex,r.dayIndex))return!0;const a=this.ranges.filter(i=>i.hasRepeat);if(!a.length)return!1;let o=t;for(this.maxRepeatSpan>1&&(o=this.locale.getDateParts(rn(o.date,-this.maxRepeatSpan)));o.dayIndex<=r.dayIndex;){for(const i of a)if(i.startsOnDay(o))return!0;o=this.locale.getDateParts(rn(o.date,1))}return!1}}function sg(e){document&&document.dispatchEvent(new CustomEvent("show-popover",{detail:e}))}function Uc(e){document&&document.dispatchEvent(new CustomEvent("hide-popover",{detail:e}))}function lT(e){document&&document.dispatchEvent(new CustomEvent("toggle-popover",{detail:e}))}function uT(e){const{visibility:t}=e,r=t==="click",n=t==="hover",a=t==="hover-focus",o=t==="focus";e.autoHide=!r;let i=!1,s=!1;const u=v=>{r&&(lT({...e,target:e.target||v.currentTarget}),v.stopPropagation())},l=v=>{i||(i=!0,(n||a)&&sg({...e,target:e.target||v.currentTarget}))},c=()=>{i&&(i=!1,(n||a&&!s)&&Uc(e))},f=v=>{s||(s=!0,(o||a)&&sg({...e,target:e.target||v.currentTarget}))},d=v=>{s&&!Ef(v.currentTarget,v.relatedTarget)&&(s=!1,(o||a&&!i)&&Uc(e))},p={};switch(e.visibility){case"click":p.click=u;break;case"hover":p.mousemove=l,p.mouseleave=c;break;case"focus":p.focusin=f,p.focusout=d;break;case"hover-focus":p.mousemove=l,p.mouseleave=c,p.focusin=f,p.focusout=d;break}return p}const Zw=e=>{const t=Ap(e);if(t==null)return;const r=t.popoverHandlers;!r||!r.length||(r.forEach(n=>n()),delete t.popoverHandlers)},Qw=(e,t)=>{const r=Ap(e);if(r==null)return;const n=[],a=uT(t);Object.entries(a).forEach(([o,i])=>{n.push(qo(r,o,i))}),r.popoverHandlers=n},cT={mounted(e,t){const{value:r}=t;r&&Qw(e,r)},updated(e,t){const{oldValue:r,value:n}=t,a=r==null?void 0:r.visibility,o=n==null?void 0:n.visibility;a!==o&&(a&&(Zw(e),o||Uc(r)),o&&Qw(e,n))},unmounted(e){Zw(e)}},Jme=(e,t,{maxSwipeTime:r,minHorizontalSwipeDistance:n,maxVerticalSwipeDistance:a})=>{if(!e||!e.addEventListener||!bs(t))return null;let o=0,i=0,s=null,u=!1;function l(f){const d=f.changedTouches[0];o=d.screenX,i=d.screenY,s=new Date().getTime(),u=!0}function c(f){if(!u||!s)return;u=!1;const d=f.changedTouches[0],p=d.screenX-o,v=d.screenY-i;if(new Date().getTime()-s=n&&Math.abs(v)<=a){const m={toLeft:!1,toRight:!1};p<0?m.toLeft=!0:m.toRight=!0,t(m)}}return qo(e,"touchstart",l,{passive:!0}),qo(e,"touchend",c,{passive:!0}),()=>{Vo(e,"touchstart",l),Vo(e,"touchend",c)}},$f={},ege=(e,t=10)=>{$f[e]=Date.now()+t},tge=(e,t)=>{if(e in $f){const r=$f[e];if(Date.now()t.value?"dark":"light");let n,a;function o(p){t.value=p.matches}function i(){rge("matchMedia")&&(n=window.matchMedia("(prefers-color-scheme: dark)"),n.addEventListener("change",o),t.value=n.matches)}function s(){const{selector:p=":root",darkClass:v="dark"}=e.value,m=document.querySelector(p);t.value=m.classList.contains(v)}function u(p){const{selector:v=":root",darkClass:m="dark"}=p;if(dT()&&v&&m){const b=document.querySelector(v);b&&(a=new MutationObserver(s),a.observe(b,{attributes:!0,attributeFilter:["class"]}),t.value=b.classList.contains(m))}}function l(){f();const p=typeof e.value;p==="string"&&e.value.toLowerCase()==="system"?i():p==="object"?u(e.value):t.value=!!e.value}const c=Ae(()=>e.value,()=>l(),{immediate:!0});function f(){n&&(n.removeEventListener("change",o),n=void 0),a&&(a.disconnect(),a=void 0)}function d(){f(),c()}return xr(()=>d()),{isDark:t,displayMode:r,cleanup:d}}const age=["base","start","end","startEnd"],oge=["class","wrapperClass","contentClass","style","contentStyle","color","fillMode"],ige={base:{},start:{},end:{}};function M2(e,t,r=ige){let n=e,a={};t===!0||Aa(t)?(n=Aa(t)?t:n,a={...r}):fo(t)&&(Ow(t,age)?a={...t}:a={base:{...t},start:{...t},end:{...t}});const o=jc(a,{start:a.startEnd,end:a.startEnd},r);return Object.entries(o).forEach(([i,s])=>{let u=n;s===!0||Aa(s)?(u=Aa(s)?s:u,o[i]={color:u}):fo(s)&&(Ow(s,oge)?o[i]={...s}:o[i]={}),jc(o[i],{color:u})}),o}class sge{constructor(){at(this,"type","highlight")}normalizeConfig(t,r){return M2(t,r,{base:{fillMode:"light"},start:{fillMode:"solid"},end:{fillMode:"solid"}})}prepareRender(t){t.highlights=[],t.content||(t.content=[])}render({data:t,onStart:r,onEnd:n},a){const{key:o,highlight:i}=t;if(!i)return;const{highlights:s}=a,{base:u,start:l,end:c}=i;r&&n?s.push({...l,key:o,wrapperClass:`vc-day-layer vc-day-box-center-center vc-attr vc-${l.color}`,class:[`vc-highlight vc-highlight-bg-${l.fillMode}`,l.class],contentClass:[`vc-attr vc-highlight-content-${l.fillMode} vc-${l.color}`,l.contentClass]}):r?(s.push({...u,key:`${o}-base`,wrapperClass:`vc-day-layer vc-day-box-right-center vc-attr vc-${u.color}`,class:[`vc-highlight vc-highlight-base-start vc-highlight-bg-${u.fillMode}`,u.class]}),s.push({...l,key:o,wrapperClass:`vc-day-layer vc-day-box-center-center vc-attr vc-${l.color}`,class:[`vc-highlight vc-highlight-bg-${l.fillMode}`,l.class],contentClass:[`vc-attr vc-highlight-content-${l.fillMode} vc-${l.color}`,l.contentClass]})):n?(s.push({...u,key:`${o}-base`,wrapperClass:`vc-day-layer vc-day-box-left-center vc-attr vc-${u.color}`,class:[`vc-highlight vc-highlight-base-end vc-highlight-bg-${u.fillMode}`,u.class]}),s.push({...c,key:o,wrapperClass:`vc-day-layer vc-day-box-center-center vc-attr vc-${c.color}`,class:[`vc-highlight vc-highlight-bg-${c.fillMode}`,c.class],contentClass:[`vc-attr vc-highlight-content-${c.fillMode} vc-${c.color}`,c.contentClass]})):s.push({...u,key:`${o}-middle`,wrapperClass:`vc-day-layer vc-day-box-center-center vc-attr vc-${u.color}`,class:[`vc-highlight vc-highlight-base-middle vc-highlight-bg-${u.fillMode}`,u.class],contentClass:[`vc-attr vc-highlight-content-${u.fillMode} vc-${u.color}`,u.contentClass]})}}class P2{constructor(t,r){at(this,"type",""),at(this,"collectionType",""),this.type=t,this.collectionType=r}normalizeConfig(t,r){return M2(t,r)}prepareRender(t){t[this.collectionType]=[]}render({data:t,onStart:r,onEnd:n},a){const{key:o}=t,i=t[this.type];if(!o||!i)return;const s=a[this.collectionType],{base:u,start:l,end:c}=i;r?s.push({...l,key:o,class:[`vc-${this.type} vc-${this.type}-start vc-${l.color} vc-attr`,l.class]}):n?s.push({...c,key:o,class:[`vc-${this.type} vc-${this.type}-end vc-${c.color} vc-attr`,c.class]}):s.push({...u,key:o,class:[`vc-${this.type} vc-${this.type}-base vc-${u.color} vc-attr`,u.class]})}}class lge extends P2{constructor(){super("content","content")}normalizeConfig(t,r){return M2("base",r)}}class uge extends P2{constructor(){super("dot","dots")}}class cge extends P2{constructor(){super("bar","bars")}}class dge{constructor(t){at(this,"color"),at(this,"renderers",[new lge,new sge,new uge,new cge]),this.color=t}normalizeGlyphs(t){this.renderers.forEach(r=>{const n=r.type;t[n]!=null&&(t[n]=r.normalizeConfig(this.color,t[n]))})}prepareRender(t={}){return this.renderers.forEach(r=>{r.prepareRender(t)}),t}render(t,r){this.renderers.forEach(n=>{n.render(t,r)})}}const fT=Symbol("__vc_base_context__"),pT={color:{type:String,default:()=>ui("color")},isDark:{type:[Boolean,String,Object],default:()=>ui("isDark")},firstDayOfWeek:Number,masks:Object,locale:[String,Object],timezone:String,minDate:null,maxDate:null,disabledDates:null};function vT(e){const t=S(()=>e.color??""),r=S(()=>e.isDark??!1),{displayMode:n}=nge(r),a=S(()=>new dge(t.value)),o=S(()=>{if(e.locale instanceof Pp)return e.locale;const d=fo(e.locale)?e.locale:{id:e.locale,firstDayOfWeek:e.firstDayOfWeek,masks:e.masks};return new Pp(d,e.timezone)}),i=S(()=>o.value.masks),s=S(()=>e.minDate),u=S(()=>e.maxDate),l=S(()=>{const d=e.disabledDates?[...e.disabledDates]:[];return s.value!=null&&d.push({start:null,end:rn(o.value.toDate(s.value),-1)}),u.value!=null&&d.push({start:rn(o.value.toDate(u.value),1),end:null}),o.value.ranges(d)}),c=S(()=>new sT({key:"disabled",dates:l.value,order:100},a.value,o.value)),f={color:t,isDark:r,displayMode:n,theme:a,locale:o,masks:i,minDate:s,maxDate:u,disabledDates:l,disabledAttribute:c};return jr(fT,f),f}function fge(e){return tr(fT,()=>vT(e),!0)}function hT(e){return`__vc_slot_${e}__`}function mT(e,t={}){Object.keys(e).forEach(r=>{jr(hT(t[r]??r),e[r])})}function gT(e){return tr(hT(e),null)}const pge={...pT,view:{type:String,default:"monthly",validator(e){return["daily","weekly","monthly"].includes(e)}},rows:{type:Number,default:1},columns:{type:Number,default:1},step:Number,titlePosition:{type:String,default:()=>ui("titlePosition")},navVisibility:{type:String,default:()=>ui("navVisibility")},showWeeknumbers:[Boolean,String],showIsoWeeknumbers:[Boolean,String],expanded:Boolean,borderless:Boolean,transparent:Boolean,initialPage:Object,initialPagePosition:{type:Number,default:1},minPage:Object,maxPage:Object,transition:String,attributes:Array,trimWeeks:Boolean,disablePageSwipe:Boolean},vge=["dayclick","daymouseenter","daymouseleave","dayfocusin","dayfocusout","daykeydown","weeknumberclick","transition-start","transition-end","did-move","update:view","update:pages"],yT=Symbol("__vc_calendar_context__");function hge(e,{slots:t,emit:r}){const n=z(null),a=z(null),o=z(new Date().getDate()),i=z(!1),s=z(Symbol()),u=z(Symbol()),l=z(e.view),c=z([]),f=z("");let d=null,p=null;mT(t);const{theme:v,color:m,displayMode:b,locale:g,masks:h,minDate:w,maxDate:C,disabledAttribute:x,disabledDates:A}=fge(e),D=S(()=>e.rows*e.columns),H=S(()=>e.step||D.value),O=S(()=>HA(c.value)??null),I=S(()=>nl(c.value)??null),_=S(()=>e.minPage||(w.value?de(w.value):null)),k=S(()=>e.maxPage||(C.value?de(C.value):null)),M=S(()=>e.navVisibility),N=S(()=>!!e.showWeeknumbers),B=S(()=>!!e.showIsoWeeknumbers),X=S(()=>l.value==="monthly"),W=S(()=>l.value==="weekly"),Q=S(()=>l.value==="daily"),re=()=>{i.value=!0,r("transition-start")},U=()=>{i.value=!1,r("transition-end"),d&&(d.resolve(!0),d=null)},ye=(ae,F,$=l.value)=>GA(ae,F,$,g.value),de=ae=>YA(ae,l.value,g.value),me=ae=>{!x.value||!Ce.value||(ae.isDisabled=Ce.value.cellExists(x.value.key,ae.dayIndex))},_e=ae=>{ae.isFocusable=ae.inMonth&&ae.day===o.value},$e=(ae,F)=>{for(const $ of ae)for(const Y of $.days)if(F(Y)===!1)return},Be=S(()=>c.value.reduce((ae,F)=>(ae.push(...F.viewDays),ae),[])),oe=S(()=>{const ae=[];return(e.attributes||[]).forEach((F,$)=>{!F||!F.dates||ae.push(new sT({...F,order:F.order||0},v.value,g.value))}),x.value&&ae.push(x.value),ae}),be=S(()=>no(oe.value)),Ce=S(()=>{const ae=new Z0e;return oe.value.forEach(F=>{F.ranges.forEach($=>{ae.render(F,$,Be.value)})}),ae}),Le=S(()=>Be.value.reduce((ae,F)=>(ae[F.dayIndex]={day:F,cells:[]},ae[F.dayIndex].cells.push(...Ce.value.getCells(F)),ae),{})),Ke=(ae,F)=>{const $=e.showWeeknumbers||e.showIsoWeeknumbers;return $==null?"":w1e($)?$?"left":"":$.startsWith("right")?F>1?"right":$:ae>1?"left":$},Xe=()=>{var ae,F;if(!be.value)return null;const $=oe.value.find(Me=>Me.pinPage)||oe.value[0];if(!$||!$.hasRanges)return null;const[Y]=$.ranges,J=((ae=Y.start)==null?void 0:ae.date)||((F=Y.end)==null?void 0:F.date);return J?de(J):null},L=()=>{if(Ta(O.value))return O.value;const ae=Xe();return Ta(ae)?ae:de(new Date)},j=(ae,F={})=>{const{view:$=l.value,position:Y=1,force:J}=F,Me=Y>0?1-Y:-(D.value+Y);let Te=ye(ae,Me,$),tt=ye(Te,D.value-1,$);return J||(ag(Te,_.value)?Te=_.value:Mp(tt,k.value)&&(Te=ye(k.value,1-D.value)),tt=ye(Te,D.value-1)),{fromPage:Te,toPage:tt}},K=(ae,F,$="")=>{if($==="none"||$==="fade")return $;if((ae==null?void 0:ae.view)!==(F==null?void 0:F.view))return"fade";const Y=Mp(F,ae),J=ag(F,ae);return!Y&&!J?"fade":$==="slide-v"?J?"slide-down":"slide-up":J?"slide-right":"slide-left"},ce=(ae={})=>new Promise((F,$)=>{const{position:Y=1,force:J=!1,transition:Me}=ae,Te=Ta(ae.page)?ae.page:L(),{fromPage:tt}=j(Te,{position:Y,force:J}),lt=[];for(let zt=0;zt{const F=O.value??de(new Date);return ye(F,ae)},se=(ae,F={})=>{const $=Ta(ae)?ae:de(ae);return Object.assign(F,j($,{...F,force:!0})),G0e(F.fromPage,F.toPage,l.value,g.value).map(Y=>q0e(Y,_.value,k.value)).some(Y=>Y)},G=(ae,F={})=>se(ne(ae),F),fe=S(()=>G(-H.value)),ge=S(()=>G(H.value)),ve=async(ae,F={})=>!F.force&&!se(ae,F)?!1:(F.fromPage&&!Y0e(F.fromPage,O.value)&&(Uc({id:s.value,hideDelay:0}),F.view&&(ege("view",10),l.value=F.view),await ce({...F,page:F.fromPage,position:1,force:!0}),r("did-move",c.value)),!0),Re=(ae,F={})=>ve(ne(ae),F),Ie=()=>Re(-H.value),He=()=>Re(H.value),Fe=ae=>{const F=X.value?".in-month":"",$=`.id-${g.value.getDayId(ae)}${F}`,Y=`${$}.vc-focusable, ${$} .vc-focusable`,J=n.value;if(J){const Me=J.querySelector(Y);if(Me)return Me.focus(),!0}return!1},pe=async(ae,F={})=>Fe(ae)?!0:(await ve(ae,F),Fe(ae)),Ue=(ae,F)=>{o.value=ae.day,r("dayclick",ae,F)},je=(ae,F)=>{r("daymouseenter",ae,F)},ut=(ae,F)=>{r("daymouseleave",ae,F)},nt=(ae,F)=>{o.value=ae.day,a.value=ae,ae.isFocused=!0,r("dayfocusin",ae,F)},Dt=(ae,F)=>{a.value=null,ae.isFocused=!1,r("dayfocusout",ae,F)},wt=(ae,F)=>{r("daykeydown",ae,F);const $=ae.noonDate;let Y=null;switch(F.key){case"ArrowLeft":{Y=rn($,-1);break}case"ArrowRight":{Y=rn($,1);break}case"ArrowUp":{Y=rn($,-7);break}case"ArrowDown":{Y=rn($,7);break}case"Home":{Y=rn($,-ae.weekdayPosition+1);break}case"End":{Y=rn($,ae.weekdayPositionFromEnd);break}case"PageUp":{F.altKey?Y=zw($,-1):Y=Op($,-1);break}case"PageDown":{F.altKey?Y=zw($,1):Y=Op($,1);break}}Y&&(F.preventDefault(),pe(Y).catch())},cr=ae=>{const F=a.value;F!=null&&wt(F,ae)},dr=(ae,F)=>{r("weeknumberclick",ae,F)};ce({page:e.initialPage,position:e.initialPagePosition}),_t(()=>{!e.disablePageSwipe&&n.value&&(p=Jme(n.value,({toLeft:ae=!1,toRight:F=!1})=>{ae?He():F&&Ie()},ui("touch")))}),xr(()=>{c.value=[],p&&p()}),Ae(()=>g.value,()=>{ce()}),Ae(()=>D.value,()=>ce()),Ae(()=>e.view,()=>l.value=e.view),Ae(()=>l.value,()=>{tge("view",()=>{ce()}),r("update:view",l.value)}),Ae(()=>o.value,()=>{$e(c.value,ae=>_e(ae))}),by(()=>{r("update:pages",c.value),$e(c.value,ae=>{me(ae),_e(ae)})});const Se={emit:r,containerRef:n,focusedDay:a,inTransition:i,navPopoverId:s,dayPopoverId:u,view:l,pages:c,transitionName:f,theme:v,color:m,displayMode:b,locale:g,masks:h,attributes:oe,disabledAttribute:x,disabledDates:A,attributeContext:Ce,days:Be,dayCells:Le,count:D,step:H,firstPage:O,lastPage:I,canMovePrev:fe,canMoveNext:ge,minPage:_,maxPage:k,isMonthly:X,isWeekly:W,isDaily:Q,navVisibility:M,showWeeknumbers:N,showIsoWeeknumbers:B,getDateAddress:de,canMove:se,canMoveBy:G,move:ve,moveBy:Re,movePrev:Ie,moveNext:He,onTransitionBeforeEnter:re,onTransitionAfterEnter:U,tryFocusDate:Fe,focusDate:pe,onKeydown:cr,onDayKeydown:wt,onDayClick:Ue,onDayMouseenter:je,onDayMouseleave:ut,onDayFocusin:nt,onDayFocusout:Dt,onWeeknumberClick:dr};return jr(yT,Se),Se}function Cs(){const e=tr(yT);if(e)return e;throw new Error("Calendar context missing. Please verify this component is nested within a valid context provider.")}const mge=ie({inheritAttrs:!1,emits:["before-show","after-show","before-hide","after-hide"],props:{id:{type:[Number,String,Symbol],required:!0},showDelay:{type:Number,default:0},hideDelay:{type:Number,default:110},boundarySelector:{type:String}},setup(e,{emit:t}){let r;const n=z();let a=null,o=null;const i=ua({isVisible:!1,target:null,data:null,transition:"slide-fade",placement:"bottom",direction:"",positionFixed:!1,modifiers:[],isInteractive:!0,visibility:"click",isHovered:!1,isFocused:!1,autoHide:!1,force:!1});function s(U){U&&(i.direction=U.split("-")[0])}function u({placement:U,options:ye}){s(U||(ye==null?void 0:ye.placement))}const l=S(()=>({placement:i.placement,strategy:i.positionFixed?"fixed":"absolute",boundary:"",modifiers:[{name:"onUpdate",enabled:!0,phase:"afterWrite",fn:u},...i.modifiers||[]],onFirstUpdate:u})),c=S(()=>{const U=i.direction==="left"||i.direction==="right";let ye="";if(i.placement){const de=i.placement.split("-");de.length>1&&(ye=de[1])}return["start","top","left"].includes(ye)?U?"top":"left":["end","bottom","right"].includes(ye)?U?"bottom":"right":U?"middle":"center"});function f(){o&&(o.destroy(),o=null)}function d(){Ht(()=>{const U=Ap(i.target);!U||!n.value||(o&&o.state.elements.reference!==U&&f(),o?o.update():o=doe(U,n.value,l.value))})}function p(U){Object.assign(i,jA(U,"force"))}function v(U,ye){clearTimeout(r),U>0?r=setTimeout(ye,U):ye()}function m(U){return!U||!o?!1:Ap(U)===o.state.elements.reference}async function b(U={}){i.force||(U.force&&(i.force=!0),v(U.showDelay??e.showDelay,()=>{i.isVisible&&(i.force=!1),p({...U,isVisible:!0}),d()}))}function g(U={}){o&&(U.target&&!m(U.target)||i.force||(U.force&&(i.force=!0),v(U.hideDelay??e.hideDelay,()=>{i.isVisible||(i.force=!1),i.isVisible=!1})))}function h(U={}){U.target!=null&&(i.isVisible&&m(U.target)?g(U):b(U))}function w(U){if(!o)return;const ye=o.state.elements.reference;if(!n.value||!ye)return;const de=U.target;Ef(n.value,de)||Ef(ye,de)||g({force:!0})}function C(U){(U.key==="Esc"||U.key==="Escape")&&g()}function x({detail:U}){!U.id||U.id!==e.id||b(U)}function A({detail:U}){!U.id||U.id!==e.id||g(U)}function D({detail:U}){!U.id||U.id!==e.id||h(U)}function H(){qo(document,"keydown",C),qo(document,"click",w),qo(document,"show-popover",x),qo(document,"hide-popover",A),qo(document,"toggle-popover",D)}function O(){Vo(document,"keydown",C),Vo(document,"click",w),Vo(document,"show-popover",x),Vo(document,"hide-popover",A),Vo(document,"toggle-popover",D)}function I(U){t("before-show",U)}function _(U){i.force=!1,t("after-show",U)}function k(U){t("before-hide",U)}function M(U){i.force=!1,f(),t("after-hide",U)}function N(U){U.stopPropagation()}function B(){i.isHovered=!0,i.isInteractive&&["hover","hover-focus"].includes(i.visibility)&&b()}function X(){if(i.isHovered=!1,!o)return;const U=o.state.elements.reference;i.autoHide&&!i.isFocused&&(!U||U!==document.activeElement)&&["hover","hover-focus"].includes(i.visibility)&&g()}function W(){i.isFocused=!0,i.isInteractive&&["focus","hover-focus"].includes(i.visibility)&&b()}function Q(U){["focus","hover-focus"].includes(i.visibility)&&(!U.relatedTarget||!Ef(n.value,U.relatedTarget))&&(i.isFocused=!1,!i.isHovered&&i.autoHide&&g())}function re(){a!=null&&(a.disconnect(),a=null)}return Ae(()=>n.value,U=>{re(),U&&(a=new ResizeObserver(()=>{o&&o.update()}),a.observe(U))}),Ae(()=>i.placement,s,{immediate:!0}),_t(()=>{H()}),xr(()=>{f(),re(),O()}),{...VS(i),popoverRef:n,alignment:c,hide:g,setupPopper:d,beforeEnter:I,afterEnter:_,beforeLeave:k,afterLeave:M,onClick:N,onMouseOver:B,onMouseLeave:X,onFocusIn:W,onFocusOut:Q}}}),Ci=(e,t)=>{const r=e.__vccOpts||e;for(const[n,a]of t)r[n]=a;return r};function gge(e,t,r,n,a,o){return y(),E("div",{class:ke(["vc-popover-content-wrapper",{"is-interactive":e.isInteractive}]),ref:"popoverRef",onClick:t[0]||(t[0]=(...i)=>e.onClick&&e.onClick(...i)),onMouseover:t[1]||(t[1]=(...i)=>e.onMouseOver&&e.onMouseOver(...i)),onMouseleave:t[2]||(t[2]=(...i)=>e.onMouseLeave&&e.onMouseLeave(...i)),onFocusin:t[3]||(t[3]=(...i)=>e.onFocusIn&&e.onFocusIn(...i)),onFocusout:t[4]||(t[4]=(...i)=>e.onFocusOut&&e.onFocusOut(...i))},[ee(An,{name:`vc-${e.transition}`,appear:"",onBeforeEnter:e.beforeEnter,onAfterEnter:e.afterEnter,onBeforeLeave:e.beforeLeave,onAfterLeave:e.afterLeave},{default:P(()=>[e.isVisible?(y(),E("div",Je({key:0,tabindex:"-1",class:`vc-popover-content direction-${e.direction}`},e.$attrs),[V(e.$slots,"default",{direction:e.direction,alignment:e.alignment,data:e.data,hide:e.hide},()=>[le(ue(e.data),1)]),Z("span",{class:ke(["vc-popover-caret",`direction-${e.direction}`,`align-${e.alignment}`])},null,2)],16)):te("",!0)]),_:3},8,["name","onBeforeEnter","onAfterEnter","onBeforeLeave","onAfterLeave"])],34)}const D2=Ci(mge,[["render",gge]]),yge={class:"vc-day-popover-row"},bge={key:0,class:"vc-day-popover-row-indicator"},wge={class:"vc-day-popover-row-label"},Cge=ie({__name:"PopoverRow",props:{attribute:null},setup(e){const t=e,r=S(()=>{const{content:n,highlight:a,dot:o,bar:i,popover:s}=t.attribute;return s&&s.hideIndicator?null:n?{class:`vc-bar vc-day-popover-row-bar vc-attr vc-${n.base.color}`}:a?{class:`vc-highlight-bg-solid vc-day-popover-row-highlight vc-attr vc-${a.base.color}`}:o?{class:`vc-dot vc-attr vc-${o.base.color}`}:i?{class:`vc-bar vc-day-popover-row-bar vc-attr vc-${i.base.color}`}:null});return(n,a)=>(y(),E("div",yge,[T(r)?(y(),E("div",bge,[Z("span",{class:ke(T(r).class)},null,2)])):te("",!0),Z("div",wge,[V(n.$slots,"default",{},()=>[le(ue(e.attribute.popover?e.attribute.popover.label:"No content provided"),1)])])]))}}),Sge={inheritAttrs:!1},Nn=ie({...Sge,__name:"CalendarSlot",props:{name:null},setup(e){const t=gT(e.name);return(r,n)=>T(t)?(y(),q(Ge(T(t)),Ln(Je({key:0},r.$attrs)),null,16)):V(r.$slots,"default",{key:1})}}),_ge={class:"vc-day-popover-container"},xge={key:0,class:"vc-day-popover-header"},kge=ie({__name:"CalendarDayPopover",setup(e){const{dayPopoverId:t,displayMode:r,color:n,masks:a,locale:o}=Cs();function i(u,l){return o.value.formatDate(u,l)}function s(u){return o.value.formatDate(u.date,a.value.dayPopover)}return(u,l)=>(y(),q(D2,{id:T(t),class:ke([`vc-${T(n)}`,`vc-${T(r)}`])},{default:P(({data:{day:c,attributes:f},hide:d})=>[ee(Nn,{name:"day-popover",day:c,"day-title":s(c),attributes:f,format:i,masks:T(a),hide:d},{default:P(()=>[Z("div",_ge,[T(a).dayPopover?(y(),E("div",xge,ue(s(c)),1)):te("",!0),(y(!0),E(De,null,Qe(f,p=>(y(),q(Cge,{key:p.key,attribute:p},null,8,["attribute"]))),128))])]),_:2},1032,["day","day-title","attributes","masks","hide"])]),_:1},8,["id","class"]))}}),Ege={},Age={"stroke-linecap":"round","stroke-linejoin":"round",viewBox:"0 0 24 24"},Tge=Z("polyline",{points:"9 18 15 12 9 6"},null,-1),$ge=[Tge];function Ige(e,t){return y(),E("svg",Age,$ge)}const Oge=Ci(Ege,[["render",Ige]]),Mge={},Pge={"stroke-linecap":"round","stroke-linejoin":"round",viewBox:"0 0 24 24"},Dge=Z("polyline",{points:"15 18 9 12 15 6"},null,-1),Nge=[Dge];function Lge(e,t){return y(),E("svg",Pge,Nge)}const Rge=Ci(Mge,[["render",Lge]]),Bge={},Fge={"stroke-linecap":"round","stroke-linejoin":"round",viewBox:"0 0 24 24"},Hge=Z("polyline",{points:"6 9 12 15 18 9"},null,-1),zge=[Hge];function jge(e,t){return y(),E("svg",Fge,zge)}const Uge=Ci(Bge,[["render",jge]]),Vge={},qge={fill:"none","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",viewBox:"0 0 24 24"},Yge=Z("path",{d:"M12 8v4l3 3m6-3a9 9 0 11-18 0 9 9 0 0118 0z"},null,-1),Gge=[Yge];function Kge(e,t){return y(),E("svg",qge,Gge)}const Wge=Ci(Vge,[["render",Kge]]),Zge=Object.freeze(Object.defineProperty({__proto__:null,IconChevronDown:Uge,IconChevronLeft:Rge,IconChevronRight:Oge,IconClock:Wge},Symbol.toStringTag,{value:"Module"})),Vl=ie({__name:"BaseIcon",props:{name:{type:String,required:!0},width:{type:String},height:{type:String},size:{type:String,default:"26"},viewBox:{type:String}},setup(e){const t=e,r=S(()=>t.width||t.size),n=S(()=>t.height||t.size),a=S(()=>Zge[`Icon${t.name}`]);return(o,i)=>(y(),q(Ge(T(a)),{width:T(r),height:T(n),class:"vc-base-icon"},null,8,["width","height"]))}}),Qge=["disabled"],Xge={key:1,class:"vc-title-wrapper"},Jge={type:"button",class:"vc-title"},eye=["disabled"],bT=ie({__name:"CalendarHeader",props:{page:null,layout:null,isLg:{type:Boolean},isXl:{type:Boolean},is2xl:{type:Boolean},hideTitle:{type:Boolean},hideArrows:{type:Boolean}},setup(e){const t=e,{navPopoverId:r,navVisibility:n,canMovePrev:a,movePrev:o,canMoveNext:i,moveNext:s}=Cs(),u=S(()=>{switch(t.page.titlePosition){case"left":return"bottom-start";case"right":return"bottom-end";default:return"bottom"}}),l=S(()=>{const{page:m}=t;return{id:r.value,visibility:n.value,placement:u.value,modifiers:[{name:"flip",options:{fallbackPlacements:["bottom"]}}],data:{page:m},isInteractive:!0}}),c=S(()=>t.page.titlePosition.includes("left")),f=S(()=>t.page.titlePosition.includes("right")),d=S(()=>t.layout?t.layout:c.value?"tu-pn":f.value?"pn-tu":"p-tu-n;"),p=S(()=>({prev:d.value.includes("p")&&!t.hideArrows,title:d.value.includes("t")&&!t.hideTitle,next:d.value.includes("n")&&!t.hideArrows})),v=S(()=>({gridTemplateColumns:d.value.split("").map(m=>{switch(m){case"p":return"[prev] auto";case"n":return"[next] auto";case"t":return"[title] auto";case"-":return"1fr";default:return""}}).join(" ")}));return(m,b)=>(y(),E("div",{class:ke(["vc-header",{"is-lg":e.isLg,"is-xl":e.isXl,"is-2xl":e.is2xl}]),style:qe(T(v))},[T(p).prev?(y(),E("button",{key:0,type:"button",class:"vc-arrow vc-prev vc-focus",disabled:!T(a),onClick:b[0]||(b[0]=(...g)=>T(o)&&T(o)(...g)),onKeydown:b[1]||(b[1]=Yt((...g)=>T(o)&&T(o)(...g),["space","enter"]))},[ee(Nn,{name:"header-prev-button",disabled:!T(a)},{default:P(()=>[ee(Vl,{name:"ChevronLeft",size:"24"})]),_:1},8,["disabled"])],40,Qge)):te("",!0),T(p).title?(y(),E("div",Xge,[ee(Nn,{name:"header-title-wrapper"},{default:P(()=>[ni((y(),E("button",Jge,[ee(Nn,{name:"header-title",title:e.page.title},{default:P(()=>[Z("span",null,ue(e.page.title),1)]),_:1},8,["title"])])),[[T(cT),T(l)]])]),_:1})])):te("",!0),T(p).next?(y(),E("button",{key:2,type:"button",class:"vc-arrow vc-next vc-focus",disabled:!T(i),onClick:b[2]||(b[2]=(...g)=>T(s)&&T(s)(...g)),onKeydown:b[3]||(b[3]=Yt((...g)=>T(s)&&T(s)(...g),["space","enter"]))},[ee(Nn,{name:"header-next-button",disabled:!T(i)},{default:P(()=>[ee(Vl,{name:"ChevronRight",size:"24"})]),_:1},8,["disabled"])],40,eye)):te("",!0)],6))}}),wT=Symbol("__vc_page_context__");function tye(e){const{locale:t,getDateAddress:r,canMove:n}=Cs();function a(s,u){const{month:l,year:c}=r(new Date);return iT().map((f,d)=>{const p=d+1;return{month:p,year:s,id:V0e(p,s),label:t.value.formatDate(f,u),ariaLabel:t.value.formatDate(f,"MMMM"),isActive:p===e.value.month&&s===e.value.year,isCurrent:p===l&&s===c,isDisabled:!n({month:p,year:s},{position:e.value.position})}})}function o(s,u){const{year:l}=r(new Date),{position:c}=e.value,f=[];for(let d=s;d<=u;d+=1){const p=[...Array(12).keys()].some(v=>n({month:v+1,year:d},{position:c}));f.push({year:d,id:d.toString(),label:d.toString(),ariaLabel:d.toString(),isActive:d===e.value.year,isCurrent:d===l,isDisabled:!p})}return f}const i={page:e,getMonthItems:a,getYearItems:o};return jr(wT,i),i}function CT(){const e=tr(wT);if(e)return e;throw new Error("Page context missing. Please verify this component is nested within a valid context provider.")}const rye={class:"vc-nav-header"},nye=["disabled"],aye=["disabled"],oye={class:"vc-nav-items"},iye=["data-id","aria-label","disabled","onClick","onKeydown"],sye=ie({__name:"CalendarNav",setup(e){const{masks:t,move:r}=Cs(),{page:n,getMonthItems:a,getYearItems:o}=CT(),i=z(!0),s=12,u=z(n.value.year),l=z(d(n.value.year)),c=z(null);function f(){setTimeout(()=>{if(c.value==null)return;const de=c.value.querySelector(".vc-nav-item:not(:disabled)");de&&de.focus()},10)}function d(de){return Math.floor(de/s)}function p(){i.value=!i.value}function v(de){return de*s}function m(de){return s*(de+1)-1}function b(){W.value&&(i.value&&h(),C())}function g(){Q.value&&(i.value&&w(),x())}function h(){u.value--}function w(){u.value++}function C(){l.value--}function x(){l.value++}const A=S(()=>a(u.value,t.value.navMonths).map(de=>({...de,click:()=>r({month:de.month,year:de.year},{position:n.value.position})}))),D=S(()=>a(u.value-1,t.value.navMonths)),H=S(()=>D.value.some(de=>!de.isDisabled)),O=S(()=>a(u.value+1,t.value.navMonths)),I=S(()=>O.value.some(de=>!de.isDisabled)),_=S(()=>o(v(l.value),m(l.value)).map(de=>({...de,click:()=>{u.value=de.year,i.value=!0,f()}}))),k=S(()=>o(v(l.value-1),m(l.value-1))),M=S(()=>k.value.some(de=>!de.isDisabled)),N=S(()=>o(v(l.value+1),m(l.value+1))),B=S(()=>N.value.some(de=>!de.isDisabled)),X=S(()=>i.value?A.value:_.value),W=S(()=>i.value?H.value:M.value),Q=S(()=>i.value?I.value:B.value),re=S(()=>HA(_.value.map(de=>de.year))),U=S(()=>nl(_.value.map(de=>de.year))),ye=S(()=>i.value?u.value:`${re.value} - ${U.value}`);return by(()=>{u.value=n.value.year,f()}),Ae(()=>u.value,de=>l.value=d(de)),_t(()=>f()),(de,me)=>(y(),E("div",{class:"vc-nav-container",ref_key:"navContainer",ref:c},[Z("div",rye,[Z("button",{type:"button",class:"vc-nav-arrow is-left vc-focus",disabled:!T(W),onClick:b,onKeydown:me[0]||(me[0]=_e=>T(qd)(_e,b))},[ee(Nn,{name:"nav-prev-button",move:b,disabled:!T(W)},{default:P(()=>[ee(Vl,{name:"ChevronLeft",width:"22px",height:"24px"})]),_:1},8,["disabled"])],40,nye),Z("button",{type:"button",class:"vc-nav-title vc-focus",onClick:p,onKeydown:me[1]||(me[1]=_e=>T(qd)(_e,p))},ue(T(ye)),33),Z("button",{type:"button",class:"vc-nav-arrow is-right vc-focus",disabled:!T(Q),onClick:g,onKeydown:me[2]||(me[2]=_e=>T(qd)(_e,g))},[ee(Nn,{name:"nav-next-button",move:g,disabled:!T(Q)},{default:P(()=>[ee(Vl,{name:"ChevronRight",width:"22px",height:"24px"})]),_:1},8,["disabled"])],40,aye)]),Z("div",oye,[(y(!0),E(De,null,Qe(T(X),_e=>(y(),E("button",{key:_e.label,type:"button","data-id":_e.id,"aria-label":_e.ariaLabel,class:ke(["vc-nav-item vc-focus",[_e.isActive?"is-active":_e.isCurrent?"is-current":""]]),disabled:_e.isDisabled,onClick:_e.click,onKeydown:$e=>T(qd)($e,_e.click)},ue(_e.label),43,iye))),128))])],512))}}),ST=ie({__name:"CalendarPageProvider",props:{page:null},setup(e){return tye(ff(e,"page")),(t,r)=>V(t.$slots,"default")}}),lye=ie({__name:"CalendarNavPopover",setup(e){const{navPopoverId:t,color:r,displayMode:n}=Cs();return(a,o)=>(y(),q(D2,{id:T(t),class:ke(["vc-nav-popover-container",`vc-${T(r)}`,`vc-${T(n)}`])},{default:P(({data:i})=>[ee(ST,{page:i.page},{default:P(()=>[ee(Nn,{name:"nav"},{default:P(()=>[ee(sye)]),_:1})]),_:2},1032,["page"])]),_:1},8,["id","class"]))}}),uye=ie({directives:{popover:cT},components:{CalendarSlot:Nn},props:{day:{type:Object,required:!0}},setup(e){const{locale:t,theme:r,attributeContext:n,dayPopoverId:a,onDayClick:o,onDayMouseenter:i,onDayMouseleave:s,onDayFocusin:u,onDayFocusout:l,onDayKeydown:c}=Cs(),f=S(()=>e.day),d=S(()=>n.value.getCells(f.value)),p=S(()=>d.value.map(B=>B.data)),v=S(()=>({...f.value,attributes:p.value,attributeCells:d.value}));function m({data:B},{popovers:X}){const{key:W,customData:Q,popover:re}=B;if(!re)return;const U=_w({key:W,customData:Q,attribute:B},{...re},{visibility:re.label?"hover":"click",placement:"bottom",isInteractive:!re.label});X.splice(0,0,U)}const b=S(()=>{const B={...r.value.prepareRender({}),popovers:[]};return d.value.forEach(X=>{r.value.render(X,B),m(X,B)}),B}),g=S(()=>b.value.highlights),h=S(()=>!!no(g.value)),w=S(()=>b.value.content),C=S(()=>b.value.dots),x=S(()=>!!no(C.value)),A=S(()=>b.value.bars),D=S(()=>!!no(A.value)),H=S(()=>b.value.popovers),O=S(()=>H.value.map(B=>B.attribute)),I=gT("day-content"),_=S(()=>["vc-day",...f.value.classes,{"vc-day-box-center-center":!I},{"is-not-in-month":!e.day.inMonth}]),k=S(()=>{let B;f.value.isFocusable?B="0":B="-1";const X=["vc-day-content vc-focusable vc-focus vc-attr",{"vc-disabled":f.value.isDisabled},Vi(nl(g.value),"contentClass"),Vi(nl(w.value),"class")||""],W={...Vi(nl(g.value),"contentStyle"),...Vi(nl(w.value),"style")};return{class:X,style:W,tabindex:B,"aria-label":f.value.ariaLabel,"aria-disabled":!!f.value.isDisabled,role:"button"}}),M=S(()=>({click(B){o(v.value,B)},mouseenter(B){i(v.value,B)},mouseleave(B){s(v.value,B)},focusin(B){u(v.value,B)},focusout(B){l(v.value,B)},keydown(B){c(v.value,B)}})),N=S(()=>no(H.value)?_w({id:a.value,data:{day:f,attributes:O.value}},...H.value):null);return{attributes:p,attributeCells:d,bars:A,dayClasses:_,dayContentProps:k,dayContentEvents:M,dayPopover:N,glyphs:b,dots:C,hasDots:x,hasBars:D,highlights:g,hasHighlights:h,locale:t,popovers:H}}}),cye={key:0,class:"vc-highlights vc-day-layer"},dye={key:1,class:"vc-day-layer vc-day-box-center-bottom"},fye={class:"vc-dots"},pye={key:2,class:"vc-day-layer vc-day-box-center-bottom"},vye={class:"vc-bars"};function hye(e,t,r,n,a,o){const i=We("CalendarSlot"),s=LH("popover");return y(),E("div",{class:ke(e.dayClasses)},[e.hasHighlights?(y(),E("div",cye,[(y(!0),E(De,null,Qe(e.highlights,({key:u,wrapperClass:l,class:c,style:f})=>(y(),E("div",{key:u,class:ke(l)},[Z("div",{class:ke(c),style:qe(f)},null,6)],2))),128))])):te("",!0),ee(i,{name:"day-content",day:e.day,attributes:e.attributes,"attribute-cells":e.attributeCells,dayProps:e.dayContentProps,dayEvents:e.dayContentEvents,locale:e.locale},{default:P(()=>[ni((y(),E("div",Je(e.dayContentProps,b1(e.dayContentEvents,!0)),[le(ue(e.day.label),1)],16)),[[s,e.dayPopover]])]),_:1},8,["day","attributes","attribute-cells","dayProps","dayEvents","locale"]),e.hasDots?(y(),E("div",dye,[Z("div",fye,[(y(!0),E(De,null,Qe(e.dots,({key:u,class:l,style:c})=>(y(),E("span",{key:u,class:ke(l),style:qe(c)},null,6))),128))])])):te("",!0),e.hasBars?(y(),E("div",pye,[Z("div",vye,[(y(!0),E(De,null,Qe(e.bars,({key:u,class:l,style:c})=>(y(),E("span",{key:u,class:ke(l),style:qe(c)},null,6))),128))])])):te("",!0)],2)}const mye=Ci(uye,[["render",hye]]),gye={class:"vc-weekdays"},yye=["onClick"],bye={inheritAttrs:!1},wye=ie({...bye,__name:"CalendarPage",setup(e){const{page:t}=CT(),{onWeeknumberClick:r}=Cs();return(n,a)=>(y(),E("div",{class:ke(["vc-pane",`row-${T(t).row}`,`row-from-end-${T(t).rowFromEnd}`,`column-${T(t).column}`,`column-from-end-${T(t).columnFromEnd}`]),ref:"pane"},[ee(bT,{page:T(t),"is-lg":"","hide-arrows":""},null,8,["page"]),Z("div",{class:ke(["vc-weeks",{[`vc-show-weeknumbers-${T(t).weeknumberPosition}`]:T(t).weeknumberPosition}])},[Z("div",gye,[(y(!0),E(De,null,Qe(T(t).weekdays,({weekday:o,label:i},s)=>(y(),E("div",{key:s,class:ke(`vc-weekday vc-weekday-${o}`)},ue(i),3))),128))]),(y(!0),E(De,null,Qe(T(t).viewWeeks,o=>(y(),E("div",{key:`weeknumber-${o.weeknumber}`,class:"vc-week"},[T(t).weeknumberPosition?(y(),E("div",{key:0,class:ke(["vc-weeknumber",`is-${T(t).weeknumberPosition}`])},[Z("span",{class:ke(["vc-weeknumber-content"]),onClick:i=>T(r)(o,i)},ue(o.weeknumberDisplay),9,yye)],2)):te("",!0),(y(!0),E(De,null,Qe(o.days,i=>(y(),q(mye,{key:i.id,day:i},null,8,["day"]))),128))]))),128))],2)],2))}}),Cye=ie({components:{CalendarHeader:bT,CalendarPage:wye,CalendarNavPopover:lye,CalendarDayPopover:kge,CalendarPageProvider:ST,CalendarSlot:Nn},props:pge,emit:vge,setup(e,{emit:t,slots:r}){return hge(e,{emit:t,slots:r})}}),Sye={class:"vc-pane-header-wrapper"};function _ye(e,t,r,n,a,o){const i=We("CalendarHeader"),s=We("CalendarPage"),u=We("CalendarSlot"),l=We("CalendarPageProvider"),c=We("CalendarDayPopover"),f=We("CalendarNavPopover");return y(),E(De,null,[Z("div",Je({"data-helptext":"Press the arrow keys to navigate by day, Home and End to navigate to week ends, PageUp and PageDown to navigate by month, Alt+PageUp and Alt+PageDown to navigate by year"},e.$attrs,{class:["vc-container",`vc-${e.view}`,`vc-${e.color}`,`vc-${e.displayMode}`,{"vc-expanded":e.expanded,"vc-bordered":!e.borderless,"vc-transparent":e.transparent}],onMouseup:t[0]||(t[0]=gt(()=>{},["prevent"])),ref:"containerRef"}),[Z("div",{class:ke(["vc-pane-container",{"in-transition":e.inTransition}])},[Z("div",Sye,[e.firstPage?(y(),q(i,{key:0,page:e.firstPage,"is-lg":"","hide-title":""},null,8,["page"])):te("",!0)]),ee(An,{name:`vc-${e.transitionName}`,onBeforeEnter:e.onTransitionBeforeEnter,onAfterEnter:e.onTransitionAfterEnter},{default:P(()=>[(y(),E("div",{key:e.pages[0].id,class:"vc-pane-layout",style:qe({gridTemplateColumns:`repeat(${e.columns}, 1fr)`})},[(y(!0),E(De,null,Qe(e.pages,d=>(y(),q(l,{key:d.id,page:d},{default:P(()=>[ee(u,{name:"page",page:d},{default:P(()=>[ee(s)]),_:2},1032,["page"])]),_:2},1032,["page"]))),128))],4))]),_:1},8,["name","onBeforeEnter","onAfterEnter"]),ee(u,{name:"footer"})],2)],16),ee(c),ee(f)],64)}const xye=Ci(Cye,[["render",_ye]]),_T=Symbol("__vc_date_picker_context__"),kye={...pT,mode:{type:String,default:"date"},modelValue:{type:[Number,String,Date,Object]},modelModifiers:{type:Object,default:()=>({})},rules:[String,Object],is24hr:Boolean,hideTimeHeader:Boolean,timeAccuracy:{type:Number,default:2},isRequired:Boolean,isRange:Boolean,updateOnInput:{type:Boolean,default:()=>ui("datePicker.updateOnInput")},inputDebounce:{type:Number,default:()=>ui("datePicker.inputDebounce")},popover:{type:[Boolean,Object],default:!0},dragAttribute:Object,selectAttribute:Object,attributes:[Object,Array]},Eye=["update:modelValue","drag","dayclick","daykeydown","popover-will-show","popover-did-show","popover-will-hide","popover-did-hide"];function Aye(e,{emit:t,slots:r}){mT(r,{footer:"dp-footer"});const n=vT(e),{locale:a,masks:o,disabledAttribute:i}=n,s=z(!1),u=z(Symbol()),l=z(null),c=z(null),f=z(["",""]),d=z(null),p=z(null);let v,m,b=!0;const g=S(()=>e.isRange||e.modelModifiers.range===!0),h=S(()=>g.value&&l.value!=null?l.value.start:null),w=S(()=>g.value&&l.value!=null?l.value.end:null),C=S(()=>e.mode.toLowerCase()==="date"),x=S(()=>e.mode.toLowerCase()==="datetime"),A=S(()=>e.mode.toLowerCase()==="time"),D=S(()=>!!c.value),H=S(()=>{let F="date";e.modelModifiers.number&&(F="number"),e.modelModifiers.string&&(F="string");const $=o.value.modelValue||"iso";return me({type:F,mask:$})}),O=S(()=>G(c.value??l.value)),I=S(()=>A.value?e.is24hr?o.value.inputTime24hr:o.value.inputTime:x.value?e.is24hr?o.value.inputDateTime24hr:o.value.inputDateTime:o.value.input),_=S(()=>/[Hh]/g.test(I.value)),k=S(()=>/[dD]{1,2}|Do|W{1,4}|M{1,4}|YY(?:YY)?/g.test(I.value)),M=S(()=>{if(_.value&&k.value)return"dateTime";if(k.value)return"date";if(_.value)return"time"}),N=S(()=>{var F;const $=((F=d.value)==null?void 0:F.$el.previousElementSibling)??void 0;return jc({},e.popover,ui("datePicker.popover"),{target:$})}),B=S(()=>uT({...N.value,id:u.value})),X=S(()=>g.value?{start:f.value[0],end:f.value[1]}:f.value[0]),W=S(()=>{const F=["start","end"].map($=>({input:ce($),change:ne($),keyup:se,...e.popover&&B.value}));return g.value?{start:F[0],end:F[1]}:F[0]}),Q=S(()=>{if(!oe(l.value))return null;const F={key:"select-drag",...e.selectAttribute,dates:l.value,pinPage:!0},{dot:$,bar:Y,highlight:J,content:Me}=F;return!$&&!Y&&!J&&!Me&&(F.highlight=!0),F}),re=S(()=>{if(!g.value||!oe(c.value))return null;const F={key:"select-drag",...e.dragAttribute,dates:c.value},{dot:$,bar:Y,highlight:J,content:Me}=F;return!$&&!Y&&!J&&!Me&&(F.highlight={startEnd:{fillMode:"outline"}}),F}),U=S(()=>{const F=Hn(e.attributes)?[...e.attributes]:[];return re.value?F.unshift(re.value):Q.value&&F.unshift(Q.value),F}),ye=S(()=>me(e.rules==="auto"?de():e.rules??{}));function de(){const F={ms:[0,999],sec:[0,59],min:[0,59],hr:[0,23]},$=C.value?0:e.timeAccuracy;return[0,1].map(Y=>{switch($){case 0:return{hours:F.hr[Y],minutes:F.min[Y],seconds:F.sec[Y],milliseconds:F.ms[Y]};case 1:return{minutes:F.min[Y],seconds:F.sec[Y],milliseconds:F.ms[Y]};case 3:return{milliseconds:F.ms[Y]};case 4:return{};default:return{seconds:F.sec[Y],milliseconds:F.ms[Y]}}})}function me(F){return Hn(F)?F.length===1?[F[0],F[0]]:F:[F,F]}function _e(F){return me(F).map(($,Y)=>({...$,rules:ye.value[Y]}))}function $e(F){return F==null?!1:sa(F)?!isNaN(F):vl(F)?!isNaN(F.getTime()):Aa(F)?F!=="":I2(F)}function Be(F){return fo(F)&&"start"in F&&"end"in F&&$e(F.start??null)&&$e(F.end??null)}function oe(F){return Be(F)||$e(F)}function be(F,$){if(F==null&&$==null)return!0;if(F==null||$==null)return!1;const Y=vl(F),J=vl($);return Y&&J?F.getTime()===$.getTime():Y||J?!1:be(F.start,$.start)&&be(F.end,$.end)}function Ce(F){return!oe(F)||!i.value?!1:i.value.intersectsRange(a.value.range(F))}function Le(F,$,Y,J){if(!oe(F))return null;if(Be(F)){const Me=a.value.toDate(F.start,{...$[0],fillDate:h.value??void 0,patch:Y}),Te=a.value.toDate(F.end,{...$[1],fillDate:w.value??void 0,patch:Y});return Dt({start:Me,end:Te},J)}return a.value.toDateOrNull(F,{...$[0],fillDate:l.value,patch:Y})}function Ke(F,$){return Be(F)?{start:a.value.fromDate(F.start,$[0]),end:a.value.fromDate(F.end,$[1])}:g.value?null:a.value.fromDate(F,$[0])}function Xe(F,$={}){return clearTimeout(v),new Promise(Y=>{const{debounce:J=0,...Me}=$;J>0?v=window.setTimeout(()=>{Y(L(F,Me))},J):Y(L(F,Me))})}function L(F,{config:$=H.value,patch:Y="dateTime",clearIfEqual:J=!1,formatInput:Me=!0,hidePopover:Te=!1,dragging:tt=D.value,targetPriority:lt,moveToValue:zt=!1}={}){const Jt=_e($);let xt=Le(F,Jt,Y,lt);if(Ce(xt)){if(tt)return null;xt=l.value,Te=!1}else xt==null&&e.isRequired?xt=l.value:xt!=null&&be(l.value,xt)&&J&&(xt=null);const dn=tt?c:l,we=!be(dn.value,xt);dn.value=xt,tt||(c.value=null);const Ze=Ke(xt,H.value);return we&&(b=!1,t(tt?"drag":"update:modelValue",Ze),Ht(()=>b=!0)),Te&&!tt&&ut(),Me&&j(),zt&&Ht(()=>dr(lt??"start")),Ze}function j(){Ht(()=>{const F=_e({type:"string",mask:I.value}),$=Ke(c.value??l.value,F);g.value?f.value=[$&&$.start,$&&$.end]:f.value=[$,""]})}function K(F,$,Y){f.value.splice($==="start"?0:1,1,F);const J=g.value?{start:f.value[0],end:f.value[1]||f.value[0]}:F,Me={type:"string",mask:I.value};Xe(J,{...Y,config:Me,patch:M.value,targetPriority:$,moveToValue:!0})}function ce(F){return $=>{e.updateOnInput&&K($.currentTarget.value,F,{formatInput:!1,hidePopover:!1,debounce:e.inputDebounce})}}function ne(F){return $=>{K($.currentTarget.value,F,{formatInput:!0,hidePopover:!1})}}function se(F){F.key==="Escape"&&Xe(l.value,{formatInput:!0,hidePopover:!0})}function G(F){return g.value?[F&&F.start?a.value.getDateParts(F.start):null,F&&F.end?a.value.getDateParts(F.end):null]:[F?a.value.getDateParts(F):null]}function fe(){c.value=null,j()}function ge(F){t("popover-will-show",F)}function ve(F){t("popover-did-show",F)}function Re(F){fe(),t("popover-will-hide",F)}function Ie(F){t("popover-did-hide",F)}function He(F){const $={patch:"date",formatInput:!0,hidePopover:!0};if(g.value){const Y=!D.value;Y?m={start:F.startDate,end:F.endDate}:m!=null&&(m.end=F.date),Xe(m,{...$,dragging:Y})}else Xe(F.date,{...$,clearIfEqual:!e.isRequired})}function Fe(F,$){He(F),t("dayclick",F,$)}function pe(F,$){switch($.key){case" ":case"Enter":{He(F),$.preventDefault();break}case"Escape":ut()}t("daykeydown",F,$)}function Ue(F,$){!D.value||m==null||(m.end=F.date,Xe(Dt(m),{patch:"date",formatInput:!0}))}function je(F={}){sg({...N.value,...F,isInteractive:!0,id:u.value})}function ut(F={}){Uc({hideDelay:10,force:!0,...N.value,...F,id:u.value})}function nt(F){lT({...N.value,...F,isInteractive:!0,id:u.value})}function Dt(F,$){const{start:Y,end:J}=F;if(Y>J)switch($){case"start":return{start:Y,end:Y};case"end":return{start:J,end:J};default:return{start:J,end:Y}}return{start:Y,end:J}}async function wt(F,$={}){return p.value==null?!1:p.value.move(F,$)}async function cr(F,$={}){return p.value==null?!1:p.value.moveBy(F,$)}async function dr(F,$={}){const Y=l.value;if(p.value==null||!oe(Y))return!1;const J=F!=="end",Me=J?1:-1,Te=Be(Y)?J?Y.start:Y.end:Y,tt=YA(Te,"monthly",a.value);return p.value.move(tt,{position:Me,...$})}Ae(()=>e.isRange,F=>{F&&console.warn("The `is-range` prop will be deprecated in future releases. Please use the `range` modifier.")},{immediate:!0}),Ae(()=>g.value,()=>{L(null,{formatInput:!0})}),Ae(()=>I.value,()=>j()),Ae(()=>e.modelValue,F=>{b&&L(F,{formatInput:!0,hidePopover:!1})}),Ae(()=>ye.value,()=>{fo(e.rules)&&L(e.modelValue,{formatInput:!0,hidePopover:!1})}),Ae(()=>e.timezone,()=>{L(l.value,{formatInput:!0})});const Se=me(H.value);l.value=Le(e.modelValue??null,Se,"dateTime"),_t(()=>{L(e.modelValue,{formatInput:!0,hidePopover:!1})}),Ht(()=>s.value=!0);const ae={...n,showCalendar:s,datePickerPopoverId:u,popoverRef:d,popoverEvents:B,calendarRef:p,isRange:g,isTimeMode:A,isDateTimeMode:x,is24hr:ff(e,"is24hr"),hideTimeHeader:ff(e,"hideTimeHeader"),timeAccuracy:ff(e,"timeAccuracy"),isDragging:D,inputValue:X,inputEvents:W,dateParts:O,attributes:U,rules:ye,move:wt,moveBy:cr,moveToValue:dr,updateValue:Xe,showPopover:je,hidePopover:ut,togglePopover:nt,onDayClick:Fe,onDayKeydown:pe,onDayMouseEnter:Ue,onPopoverBeforeShow:ge,onPopoverAfterShow:ve,onPopoverBeforeHide:Re,onPopoverAfterHide:Ie};return jr(_T,ae),ae}function N2(){const e=tr(_T);if(e)return e;throw new Error("DatePicker context missing. Please verify this component is nested within a valid context provider.")}const Tye=[{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"}],$ye=[{value:12,label:"12"},{value:13,label:"1"},{value:14,label:"2"},{value:15,label:"3"},{value:16,label:"4"},{value:17,label:"5"},{value:18,label:"6"},{value:19,label:"7"},{value:20,label:"8"},{value:21,label:"9"},{value:22,label:"10"},{value:23,label:"11"}];function Iye(e){const t=N2(),{locale:r,isRange:n,isTimeMode:a,dateParts:o,rules:i,is24hr:s,hideTimeHeader:u,timeAccuracy:l,updateValue:c}=t;function f(k){k=Object.assign(p.value,k);let M=null;if(n.value){const N=d.value?k:o.value[0],B=d.value?o.value[1]:k;M={start:N,end:B}}else M=k;c(M,{patch:"time",targetPriority:d.value?"start":"end",moveToValue:!0})}const d=S(()=>e.position===0),p=S(()=>o.value[e.position]||{isValid:!1}),v=S(()=>I2(p.value)),m=S(()=>!!p.value.isValid),b=S(()=>!u.value&&m.value),g=S(()=>{if(!v.value)return null;let k=r.value.toDate(p.value);return p.value.hours===24&&(k=new Date(k.getTime()-1)),k}),h=S({get(){return p.value.hours},set(k){f({hours:k})}}),w=S({get(){return p.value.minutes},set(k){f({minutes:k})}}),C=S({get(){return p.value.seconds},set(k){f({seconds:k})}}),x=S({get(){return p.value.milliseconds},set(k){f({milliseconds:k})}}),A=S({get(){return p.value.hours<12},set(k){k=String(k).toLowerCase()=="true";let M=h.value;k&&M>=12?M-=12:!k&&M<12&&(M+=12),f({hours:M})}}),D=S(()=>Kme(p.value,i.value[e.position])),H=S(()=>Tye.filter(k=>D.value.hours.some(M=>M.value===k.value))),O=S(()=>$ye.filter(k=>D.value.hours.some(M=>M.value===k.value))),I=S(()=>s.value?D.value.hours:A.value?H.value:O.value),_=S(()=>{const k=[];return no(H.value)&&k.push({value:!0,label:"AM"}),no(O.value)&&k.push({value:!1,label:"PM"}),k});return{...t,showHeader:b,timeAccuracy:l,parts:p,isValid:m,date:g,hours:h,minutes:w,seconds:C,milliseconds:x,options:D,hourOptions:I,isAM:A,isAMOptions:_,is24hr:s}}const Oye=["value"],Mye=["value","disabled"],Pye={key:1,class:"vc-base-sizer","aria-hidden":"true"},Dye={inheritAttrs:!1},Ou=ie({...Dye,__name:"BaseSelect",props:{options:null,modelValue:null,alignRight:{type:Boolean},alignLeft:{type:Boolean},showIcon:{type:Boolean},fitContent:{type:Boolean}},emits:["update:modelValue"],setup(e){const t=e,r=S(()=>{const n=t.options.find(a=>a.value===t.modelValue);return n==null?void 0:n.label});return(n,a)=>(y(),E("div",{class:ke(["vc-base-select",{"vc-fit-content":e.fitContent,"vc-has-icon":e.showIcon}])},[Z("select",Je(n.$attrs,{value:e.modelValue,class:["vc-focus",{"vc-align-right":e.alignRight,"vc-align-left":e.alignLeft}],onChange:a[0]||(a[0]=o=>n.$emit("update:modelValue",o.target.value))}),[(y(!0),E(De,null,Qe(e.options,o=>(y(),E("option",{key:o.value,value:o.value,disabled:o.disabled},ue(o.label),9,Mye))),128))],16,Oye),e.showIcon?(y(),q(Vl,{key:0,name:"ChevronDown",size:"18"})):te("",!0),e.fitContent?(y(),E("div",Pye,ue(T(r)),1)):te("",!0)],2))}}),Nye={key:0,class:"vc-time-header"},Lye={class:"vc-time-weekday"},Rye={class:"vc-time-month"},Bye={class:"vc-time-day"},Fye={class:"vc-time-year"},Hye={class:"vc-time-select-group"},zye=Z("span",{class:"vc-time-colon"},":",-1),jye=Z("span",{class:"vc-time-colon"},":",-1),Uye=Z("span",{class:"vc-time-decimal"},".",-1),Xw=ie({__name:"TimePicker",props:{position:null},setup(e,{expose:t}){const r=Iye(e);t(r);const{locale:n,isValid:a,date:o,hours:i,minutes:s,seconds:u,milliseconds:l,options:c,hourOptions:f,isTimeMode:d,isAM:p,isAMOptions:v,is24hr:m,showHeader:b,timeAccuracy:g}=r;return(h,w)=>(y(),E("div",{class:ke(["vc-time-picker",[{"vc-invalid":!T(a),"vc-attached":!T(d)}]])},[ee(Nn,{name:"time-header"},{default:P(()=>[T(b)&&T(o)?(y(),E("div",Nye,[Z("span",Lye,ue(T(n).formatDate(T(o),"WWW")),1),Z("span",Rye,ue(T(n).formatDate(T(o),"MMM")),1),Z("span",Bye,ue(T(n).formatDate(T(o),"D")),1),Z("span",Fye,ue(T(n).formatDate(T(o),"YYYY")),1)])):te("",!0)]),_:1}),Z("div",Hye,[ee(Vl,{name:"Clock",size:"17"}),ee(Ou,{modelValue:T(i),"onUpdate:modelValue":w[0]||(w[0]=C=>Xt(i)?i.value=C:null),modelModifiers:{number:!0},options:T(f),class:"vc-time-select-hours","align-right":""},null,8,["modelValue","options"]),T(g)>1?(y(),E(De,{key:0},[zye,ee(Ou,{modelValue:T(s),"onUpdate:modelValue":w[1]||(w[1]=C=>Xt(s)?s.value=C:null),modelModifiers:{number:!0},options:T(c).minutes,class:"vc-time-select-minutes","align-left":T(g)===2},null,8,["modelValue","options","align-left"])],64)):te("",!0),T(g)>2?(y(),E(De,{key:1},[jye,ee(Ou,{modelValue:T(u),"onUpdate:modelValue":w[2]||(w[2]=C=>Xt(u)?u.value=C:null),modelModifiers:{number:!0},options:T(c).seconds,class:"vc-time-select-seconds","align-left":T(g)===3},null,8,["modelValue","options","align-left"])],64)):te("",!0),T(g)>3?(y(),E(De,{key:2},[Uye,ee(Ou,{modelValue:T(l),"onUpdate:modelValue":w[3]||(w[3]=C=>Xt(l)?l.value=C:null),modelModifiers:{number:!0},options:T(c).milliseconds,class:"vc-time-select-milliseconds","align-left":""},null,8,["modelValue","options"])],64)):te("",!0),T(m)?te("",!0):(y(),q(Ou,{key:3,modelValue:T(p),"onUpdate:modelValue":w[4]||(w[4]=C=>Xt(p)?p.value=C:null),options:T(v)},null,8,["modelValue","options"]))])],2))}}),xT=ie({__name:"DatePickerBase",setup(e){const{attributes:t,calendarRef:r,color:n,displayMode:a,isDateTimeMode:o,isTimeMode:i,isRange:s,onDayClick:u,onDayMouseEnter:l,onDayKeydown:c}=N2(),f=s.value?[0,1]:[0];return(d,p)=>T(i)?(y(),E("div",{key:0,class:ke(`vc-container vc-bordered vc-${T(n)} vc-${T(a)}`)},[(y(!0),E(De,null,Qe(T(f),v=>(y(),q(Xw,{key:v,position:v},null,8,["position"]))),128))],2)):(y(),q(xye,{key:1,attributes:T(t),ref_key:"calendarRef",ref:r,onDayclick:T(u),onDaymouseenter:T(l),onDaykeydown:T(c)},{footer:P(()=>[T(o)?(y(!0),E(De,{key:0},Qe(T(f),v=>(y(),q(Xw,{key:v,position:v},null,8,["position"]))),128)):te("",!0),ee(Nn,{name:"dp-footer"})]),_:1},8,["attributes","onDayclick","onDaymouseenter","onDaykeydown"]))}}),Vye={inheritAttrs:!1},qye=ie({...Vye,__name:"DatePickerPopover",setup(e){const{datePickerPopoverId:t,color:r,displayMode:n,popoverRef:a,onPopoverBeforeShow:o,onPopoverAfterShow:i,onPopoverBeforeHide:s,onPopoverAfterHide:u}=N2();return(l,c)=>(y(),q(D2,{id:T(t),placement:"bottom-start",class:ke(`vc-date-picker-content vc-${T(r)} vc-${T(n)}`),ref_key:"popoverRef",ref:a,onBeforeShow:T(o),onAfterShow:T(i),onBeforeHide:T(s),onAfterHide:T(u)},{default:P(()=>[ee(xT,Ln(Pa(l.$attrs)),null,16)]),_:1},8,["id","class","onBeforeShow","onAfterShow","onBeforeHide","onAfterHide"]))}}),Yye=ie({inheritAttrs:!1,emits:Eye,props:kye,components:{DatePickerBase:xT,DatePickerPopover:qye},setup(e,t){const r=Aye(e,t),n=ua(jA(r,"calendarRef","popoverRef"));return{...r,slotCtx:n}}});function Gye(e,t,r,n,a,o){const i=We("DatePickerPopover"),s=We("DatePickerBase");return e.$slots.default?(y(),E(De,{key:0},[V(e.$slots,"default",Ln(Pa(e.slotCtx))),ee(i,Ln(Pa(e.$attrs)),null,16)],64)):(y(),q(s,Ln(Je({key:1},e.$attrs)),null,16))}const Kye=Ci(Yye,[["render",Gye]]),Wye={class:"k-segmented-control"},Zye=["data-testid","disabled","onClick"],Qye=e=>e.every(t=>t.value!==void 0),Xye=e=>{const t=[];return e.forEach(r=>t.push(r.value+"")),t},Jye=e=>{const t=Xye(e),r=new Set(t);return t.length===r.size},kT=e=>e.map(t=>({label:typeof t=="string"?t:t.label||t.value+"",value:typeof t=="string"?t.toLocaleLowerCase().replace(" ","-"):t.value,disabled:typeof t=="string"?!1:t.disabled})),e2e=e=>{const t=typeof e[0]=="string",r=kT(e),n=Jye(r);return t?n&&Qye(r):n},t2e={},r2e=ie({...t2e,__name:"KSegmentedControl",props:{modelValue:{type:[String,Number,Boolean],required:!0},options:{type:Array,required:!0,validator:e=>!e.length||e2e(e)},size:{type:String,default:"small",validator:e=>["small","large"].includes(e)},disabled:{type:Boolean,default:!1}},emits:["click","update:modelValue"],setup(e,{emit:t}){const r=e,n=t,a=z(kT(r.options)),o=s=>!!s.disabled||r.disabled,i=s=>{n("click",s.value),n("update:modelValue",s.value)};return(s,u)=>(y(),E("div",Wye,[(y(!0),E(De,null,Qe(a.value,l=>(y(),E("button",{key:`${l.value}-option`,class:ke(["segmented-control-button",[e.size,{selected:r.modelValue===l.value}]]),"data-testid":`${l.value}-option`,disabled:o(l),type:"button",onClick:c=>i(l)},[V(s.$slots,"option-label",{option:l},()=>[le(ue(l.label),1)],!0)],10,Zye))),128))]))}}),ET=it(r2e,[["__scopeId","data-v-2e7c2b99"]]),n2e=["tabindex"],a2e=["innerHTML"],o2e={key:1,class:"range-display"},i2e={key:3,class:"relative-periods-container"},s2e={class:"timeframe-section-title"},l2e={class:"timeframe-buttons"},u2e={class:"datetime-picker-footer-container"},c2e=ie({__name:"KDateTimePicker",props:{clearButton:{type:Boolean,required:!1,default:!1},icon:{type:Boolean,required:!1,default:!0},modelValue:{type:Object,required:!1,default:()=>({start:null,end:null}),validator:e=>e instanceof Date||e.start!==void 0&&e.end!==void 0},maxDate:{type:Date,required:!1,default:null},minDate:{type:Date,required:!1,default:null},mode:{type:String,required:!0,validator:e=>Object.values(EZ).includes(e)},placeholder:{type:String,required:!1,default:"Select a time range"},range:{type:Boolean,required:!1,default:!1},timePeriods:{type:Array,required:!1,default:()=>[],validator:e=>e.every(t=>Array.isArray(t.values)&&t.values.every(r=>typeof r.timeframeText=="string"&&r.timeframeLength!==void 0&&typeof r.key=="string"&&r.key!==void 0&&typeof r.display=="string"&&r.display!==void 0&&r.start!==void 0&&r.end!==void 0))},width:{type:String,required:!1,default:"100%"},disabled:{type:Boolean,default:!1},popoverPlacement:{type:String,default:"bottom-start",validator:e=>zy.includes(e)}},emits:["change","update:modelValue"],setup(e,{emit:t}){var r,n,a;const{getSizeFromString:o}=yr(),i=e,s=t,u=z(null),l={type:"number"},c={key:"select-calendar",highlight:{start:{contentClass:"vcal-day-start"},base:{contentClass:"vcal-day-base"},end:{contentClass:"vcal-day-end"}}},f={key:"select-drag",highlight:{start:{contentClass:"vcal-day-drag-start"},base:{contentClass:"vcal-day-drag-base"},end:{contentClass:"vcal-day-drag-end"}}},d=S(()=>i.mode!==uc.Relative),p=S(()=>AZ.includes(i.mode)&&!i.range),v=S(()=>{var Q;return((Q=i==null?void 0:i.timePeriods)==null?void 0:Q.length)>0}),m=S(()=>O.tabName==="custom"||!v.value),b=z(!0),g={start:null,end:null,timePeriodsKey:""},h=z((r=i.modelValue)==null?void 0:r.start),w=z(i.modelValue||g),C=p.value?h:w,x=z({minutes:[0,5,10,15,20,25,30,35,40,45,50,55]}),A=S(()=>({width:o(i.width)})),D=S(()=>i.mode===uc.RelativeDateTime?"dateTime":i.mode===uc.RelativeDate?"date":i.mode),H=Intl.DateTimeFormat().resolvedOptions().timeZone,O=ua({abbreviatedDisplay:i.placeholder,fullRangeDisplay:"",popoverOpen:!1,selectedRange:{start:new Date,end:new Date,timePeriodsKey:""},previouslySelectedRange:{start:new Date,end:new Date,timePeriodsKey:""},selectedTimeframe:(n=i.timePeriods[0])==null?void 0:n.values[0],previouslySelectedTimeframe:(a=i.timePeriods[0])==null?void 0:a.values[0],tabName:"relative"}),I=Q=>{if(!Q)return;const re=p.value?!Q.start:!Q.start||!Q.end,U=(Q==null?void 0:Q.start)||new Date,ye=(Q==null?void 0:Q.end)||null;b.value=!!re,!p.value&&Q&&Q.start&&Q.end?(w.value.start=U,w.value.end=ye):Q&&Q.start&&(h.value=U),O.selectedRange=O.previouslySelectedRange={start:U,end:ye,timePeriodsKey:""}},_=(Q,re=!1)=>{O.selectedTimeframe=O.previouslySelectedTimeframe=Q;const U=O.selectedTimeframe.start(),ye=O.selectedTimeframe.end();O.selectedRange={start:new Date(U),end:new Date(ye),timePeriodsKey:O.selectedTimeframe.key},O.fullRangeDisplay=M(O.selectedRange,!1),b.value=!1,re&&N()},k=()=>{var Q;w.value=g,h.value=null,O.abbreviatedDisplay=i.placeholder,O.fullRangeDisplay="",v.value&&(O.selectedTimeframe=(Q=i.timePeriods[0])==null?void 0:Q.values[0]),O.selectedRange=O.previouslySelectedRange=g,s("change",O.selectedRange),s("update:modelValue",O.selectedRange)},M=(Q,re)=>{const{start:U,end:ye}=Q;let de="PP hh:mm a";const me=k0(U,H,"(z)");return!d.value&&v.value?de="PP hh:mm a":$Z.includes(i.mode)&&(de="PP"),p.value?`${Bh(U,de)} ${me}`:re?`
${Bh(U,de)} - 
${k0(ye,H,de)} ${me}
`:`${Bh(U,de)} - ${k0(ye,H,de)} ${me}`},N=async()=>{var Q;p.value?(s("change",{start:O.selectedRange.start,end:null}),s("update:modelValue",{start:O.selectedRange.start,end:null})):(s("change",O.selectedRange),s("update:modelValue",O.selectedRange)),(Q=u.value)==null||Q.hidePopover(),B()},B=()=>{var Q;m.value&&(Q=O.selectedRange)!=null&&Q.start?O.abbreviatedDisplay=M(O.selectedRange,!0):v.value&&!m.value&&(O.abbreviatedDisplay=O.selectedTimeframe.display)},X=Q=>Q.charAt(0).toUpperCase()+Q.slice(1),W=Q=>O.selectedTimeframe.key===Q.key?"primary":"secondary";return Ae(h,(Q,re)=>{Q!==void 0&&Q!==re&&I({start:Q,end:null,timePeriodsKey:""})},{immediate:!0}),Ae(w,(Q,re)=>{Q!==void 0&&Q!==re&&I(Q)},{immediate:!0}),Ae(()=>O.tabName,(Q,re)=>{re!==void 0&&Q==="relative"?_(O.previouslySelectedTimeframe):re!==void 0&&Q==="custom"&&I(O.previouslySelectedRange)}),_t(()=>{var Q,re,U,ye;if(TZ.includes(i.mode)&&(Q=i.modelValue)!=null&&Q.timePeriodsKey){O.tabName="relative",b.value=!1;for(const de of i.timePeriods){const me=de.values.find(_e=>_e.key===i.modelValue.timePeriodsKey);if(me){_(me),B();break}}}else O.tabName="custom",I(i.modelValue),((re=i.modelValue)!=null&&re.start&&(U=i.modelValue)!=null&&U.end||p.value&&(ye=i.modelValue)!=null&&ye.start)&&B()}),(Q,re)=>(y(),E("div",{class:ke(["k-datetime-picker",{"set-min-width":v.value}]),style:qe(A.value)},[ee(ms,{ref_key:"kPop",ref:u,disabled:e.disabled,"hide-caret":"","hide-close-icon":"",placement:e.popoverPlacement,width:"auto",onClose:re[5]||(re[5]=U=>O.popoverOpen=!1),onOpen:re[6]||(re[6]=U=>O.popoverOpen=!0)},{content:P(()=>[v.value&&d.value?(y(),q(ET,{key:0,modelValue:O.tabName,"onUpdate:modelValue":re[0]||(re[0]=U=>O.tabName=U),class:"datetime-picker-toggle","data-testid":"datetime-picker-toggle",options:[{label:"Relative",value:"relative"},{label:"Custom",value:"custom"}],onClick:re[1]||(re[1]=U=>O.tabName=U)},null,8,["modelValue"])):te("",!0),m.value?te("",!0):(y(),E("p",o2e,ue(O.fullRangeDisplay),1)),d.value&&m.value?(y(),q(T(Kye),{key:2,modelValue:T(C),"onUpdate:modelValue":re[2]||(re[2]=U=>Xt(C)?C.value=U:null),borderless:"",color:"blue","drag-attribute":f,expanded:"","is-range":!p.value,"max-date":e.maxDate,"min-date":e.minDate,mode:D.value,"model-config":l,rules:x.value,"select-attribute":c,transparent:""},null,8,["modelValue","is-range","max-date","min-date","mode","rules"])):v.value&&!p.value?(y(),E("div",i2e,[(y(!0),E(De,null,Qe(e.timePeriods,(U,ye)=>(y(),E("div",{key:`section-${String(U.section||ye)}`,class:"timeframe-section"},[Z("div",s2e,ue(U.section),1),Z("div",l2e,[(y(!0),E(De,null,Qe(U.values,(de,me)=>(y(),q(Mt,{key:`time-${me}`,appearance:W(de),class:"timeframe-button","data-testid":`select-timeframe-${de.timeframeLength()}`,onClick:_e=>_(de,!0)},{default:P(()=>[le(ue(X(de.timeframeText)),1)]),_:2},1032,["appearance","data-testid","onClick"]))),128))])]))),128))])):te("",!0)]),footer:P(()=>[Z("div",u2e,[e.clearButton?(y(),q(Mt,{key:0,appearance:"tertiary",class:"action-button","data-testid":"datetime-picker-clear",onClick:re[3]||(re[3]=U=>k())},{default:P(()=>re[7]||(re[7]=[le(" Clear ")])),_:1})):te("",!0),m.value?(y(),q(Mt,{key:1,appearance:"tertiary",class:"action-button","data-testid":"datetime-picker-submit",disabled:b.value,onClick:re[4]||(re[4]=U=>N())},{default:P(()=>re[8]||(re[8]=[le(" Apply ")])),_:1},8,["disabled"])):te("",!0)])]),default:P(()=>[Z("div",{class:ke(["datetime-picker-trigger-wrapper",{disabled:e.disabled}])},[Z("div",{class:ke(["datetime-picker-trigger",{disabled:e.disabled}]),"data-testid":"datetime-picker-trigger",role:"button",style:qe(A.value),tabindex:e.disabled?-1:0},[Z("span",{class:ke(["datetime-picker-display",{"has-icon":e.icon,disabled:e.disabled}]),"data-testid":"datetime-picker-display",innerHTML:O.abbreviatedDisplay},null,10,a2e)],14,n2e),e.icon?(y(),q(T(jZ),{key:0,class:"calendar-icon",color:`var(--kui-color-text-neutral, ${T(La)})`,decorative:"",size:T(sn)},null,8,["color","size"])):te("",!0)],2)]),_:1},8,["disabled","placement"])],6))}}),d2e=it(c2e,[["__scopeId","data-v-51e2d8ca"]]),f2e={class:"file-upload-input-wrapper"},p2e=ie({inheritAttrs:!1,__name:"KFileUpload",props:{labelAttributes:{type:Object,default:()=>({})},label:{type:String,default:""},help:{type:String,default:void 0},buttonText:{type:String,default:"Select file"},placeholder:{type:String,default:"No file selected"},accept:{type:Array,required:!0},maxFileSize:{type:Number,default:null},error:{type:Boolean,default:!1},errorMessage:{type:String,default:""},disabled:{type:Boolean,default:!1}},emits:["file-added","file-removed","error"],setup(e,{emit:t}){const r=e,n=ur(),a=bt(),o=t,{stripRequiredLabel:i}=yr(),s=vr(),u=S(()=>n.id?String(n.id):s),l=S(()=>{const I={...n};return delete I.id,I}),c=z(null),f=z(null),d=S(()=>{var I;return!!((I=r.labelAttributes)!=null&&I.info||a["label-tooltip"])}),p=S(()=>i(r.label,v.value)),v=S(()=>(n==null?void 0:n.required)!==void 0&&String(n==null?void 0:n.required)!=="false"),m=z(!1),b=S(()=>{if(m.value){let I="bytes",_=g.value;return g.value>=1e3&&g.value<1e6&&(_=g.value/1e3,I="KB"),g.value>=1e6&&(_=g.value/1e6,I="MB"),`File size must be less than ${_}${I}.`}return""}),g=S(()=>r.maxFileSize||r.maxFileSize===0?r.maxFileSize:525e4),h=z(!1),w=z([]),C=z(0),x=z(""),A=z([]),D=I=>{var _,k,M,N,B,X;w.value=(_=I.target)==null?void 0:_.files,x.value=String((k=w==null?void 0:w.value[0])==null?void 0:k.name);const W=(M=w==null?void 0:w.value[0])==null?void 0:M.size;h.value=Number(W)>g.value,h.value&&(C.value++,Number(W)>g.value&&(m.value=!0),o("error",w.value));const Q=(B=(N=c.value)==null?void 0:N.$el)==null?void 0:B.querySelector("input");W?A.value.push(w.value):Q&&(Q.files=A.value[A.value.length-1],w.value=Q.files,Q.files&&(x.value=String((X=Q.files[Q.files.length-1])==null?void 0:X.name))),o("file-added",w.value)},H=()=>{var I,_;if(x.value){O();return}const k=(_=(I=c.value)==null?void 0:I.$el)==null?void 0:_.querySelector("input");k&&k.click()},O=()=>{w.value=[],x.value="",A.value=[],C.value++,h.value=!1,m.value=!1,o("file-removed")};return Ae(()=>n.id,()=>{C.value++},{immediate:!0}),(I,_)=>(y(),E("div",Je({class:"k-file-upload"},l.value),[e.label?(y(),q(So,Je({key:0},e.labelAttributes,{ref_key:"labelElement",ref:f,for:u.value,required:v.value}),Ct({default:P(()=>[le(ue(p.value)+" ",1)]),_:2},[d.value?{name:"tooltip",fn:P(()=>[V(I.$slots,"label-tooltip",{},void 0,!0)]),key:"0"}:void 0]),1040,["for","required"])):te("",!0),Z("div",f2e,[(y(),E("span",{key:C.value,class:ke(["file-upload-input-text",{placeholder:!x.value,"has-icon":I.$slots.icon,disabled:e.disabled}])},ue(x.value?x.value:e.placeholder),3)),(y(),q(li,{id:u.value,key:C.value,ref_key:"fileInputElement",ref:c,accept:e.accept,class:"upload-input",disabled:e.disabled,error:h.value||e.error,"error-message":e.errorMessage||b.value,help:e.help,"max-file-size":g.value,placeholder:e.placeholder,type:"file",onChange:D},Ct({after:P(()=>[ee(Mt,{appearance:"tertiary",class:"file-upload-button","data-testid":"file-upload-button",disabled:e.disabled,size:"small",onClick:H},{default:P(()=>[le(ue(x.value?"Clear":e.buttonText),1)]),_:1},8,["disabled"])]),_:2},[I.$slots.icon?{name:"before",fn:P(()=>[V(I.$slots,"icon",{},void 0,!0)]),key:"0"}:void 0]),1032,["id","accept","disabled","error","error-message","help","max-file-size","placeholder"]))])],16))}}),v2e=it(p2e,[["__scopeId","data-v-4e0eb55c"]]),h2e=["id","checked","disabled"],m2e=["aria-checked","aria-labelledby","tabindex"],g2e={inheritAttrs:!1},y2e=ie({...g2e,__name:"KInputSwitch",props:{modelValue:{type:Boolean,default:!1,required:!0},size:{type:String,default:"small",validator:e=>["small","large"].includes(e)},label:{type:String,default:""},disabled:{type:Boolean,default:!1},disabledTooltipText:{type:String,default:""},labelBefore:{type:Boolean,default:!1}},emits:["change","input","update:modelValue"],setup(e,{emit:t}){const r=e,n=t,a=ur(),o=z(null),i=vr(),s=S(()=>a.id?String(a.id):i),u=S(()=>{if(r.disabled!==void 0&&r.disabled!==!1)return a;const f=Object.assign({},a);return delete f.class,delete f.disabled,f}),l=f=>{var d;r.disabled||(f.type==="click"||f.type==="keyup"&&f.code==="Space")&&((d=o.value)==null||d.click())},c=f=>{r.modelValue!==f.target.checked&&(n("update:modelValue",f.target.checked),n("change",f.target.checked),n("input",f.target.checked))};return(f,d)=>{const p=We("KLabel");return y(),E("div",{class:ke(["k-input-switch",[e.size,{"label-before":e.labelBefore,disabled:e.disabled},f.$attrs.class]])},[Z("input",Je(u.value,{id:s.value,ref_key:"switchInputElement",ref:o,checked:e.modelValue,disabled:e.disabled,tabindex:"-1",type:"checkbox",onInput:c}),null,16,h2e),(y(),q(Ge(e.disabled&&e.disabledTooltipText?"KTooltip":"div"),{class:"switch-control-wrapper",label:e.disabledTooltipText},{default:P(()=>[Z("span",{"aria-checked":e.modelValue,"aria-labelledby":s.value,class:ke(["switch-control",{checked:e.modelValue,disabled:e.disabled}]),"data-testid":"switch-control",role:"checkbox",tabindex:e.disabled?-1:0,onClick:l,onKeydown:d[0]||(d[0]=Yt(gt(()=>{},["prevent"]),["space"])),onKeyup:Yt(l,["space"])},d[1]||(d[1]=[Z("span",{class:"switch-control-enabled-bar"},null,-1)]),42,m2e)]),_:1},8,["label"])),e.label||f.$slots.label?(y(),q(p,{key:0,for:s.value},{default:P(()=>[V(f.$slots,"label",{},()=>[le(ue(e.label),1)],!0)]),_:3},8,["for"])):te("",!0)],2)}}}),AT=it(y2e,[["__scopeId","data-v-deeb237b"]]);/*! +* tabbable 6.2.0 +* @license MIT, https://github.com/focus-trap/tabbable/blob/master/LICENSE +*/var TT=["input:not([inert])","select:not([inert])","textarea:not([inert])","a[href]:not([inert])","button:not([inert])","[tabindex]:not(slot):not([inert])","audio[controls]:not([inert])","video[controls]:not([inert])",'[contenteditable]:not([contenteditable="false"]):not([inert])',"details>summary:first-of-type:not([inert])","details:not([inert])"],Np=TT.join(","),$T=typeof Element>"u",cs=$T?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,Lp=!$T&&Element.prototype.getRootNode?function(e){var t;return e==null||(t=e.getRootNode)===null||t===void 0?void 0:t.call(e)}:function(e){return e==null?void 0:e.ownerDocument},Rp=function e(t,r){var n;r===void 0&&(r=!0);var a=t==null||(n=t.getAttribute)===null||n===void 0?void 0:n.call(t,"inert"),o=a===""||a==="true",i=o||r&&t&&e(t.parentNode);return i},b2e=function(e){var t,r=e==null||(t=e.getAttribute)===null||t===void 0?void 0:t.call(e,"contenteditable");return r===""||r==="true"},IT=function(e,t,r){if(Rp(e))return[];var n=Array.prototype.slice.apply(e.querySelectorAll(Np));return t&&cs.call(e,Np)&&n.unshift(e),n=n.filter(r),n},OT=function e(t,r,n){for(var a=[],o=Array.from(t);o.length;){var i=o.shift();if(!Rp(i,!1))if(i.tagName==="SLOT"){var s=i.assignedElements(),u=s.length?s:i.children,l=e(u,!0,n);n.flatten?a.push.apply(a,l):a.push({scopeParent:i,candidates:l})}else{var c=cs.call(i,Np);c&&n.filter(i)&&(r||!t.includes(i))&&a.push(i);var f=i.shadowRoot||typeof n.getShadowRoot=="function"&&n.getShadowRoot(i),d=!Rp(f,!1)&&(!n.shadowRootFilter||n.shadowRootFilter(i));if(f&&d){var p=e(f===!0?i.children:f.children,!0,n);n.flatten?a.push.apply(a,p):a.push({scopeParent:i,candidates:p})}else o.unshift.apply(o,i.children)}}return a},MT=function(e){return!isNaN(parseInt(e.getAttribute("tabindex"),10))},zi=function(e){if(!e)throw new Error("No node provided");return e.tabIndex<0&&(/^(AUDIO|VIDEO|DETAILS)$/.test(e.tagName)||b2e(e))&&!MT(e)?0:e.tabIndex},w2e=function(e,t){var r=zi(e);return r<0&&t&&!MT(e)?0:r},C2e=function(e,t){return e.tabIndex===t.tabIndex?e.documentOrder-t.documentOrder:e.tabIndex-t.tabIndex},PT=function(e){return e.tagName==="INPUT"},S2e=function(e){return PT(e)&&e.type==="hidden"},_2e=function(e){var t=e.tagName==="DETAILS"&&Array.prototype.slice.apply(e.children).some(function(r){return r.tagName==="SUMMARY"});return t},x2e=function(e,t){for(var r=0;rsummary:first-of-type"),o=a?e.parentElement:e;if(cs.call(o,"details:not([open]) *"))return!0;if(!r||r==="full"||r==="legacy-full"){if(typeof n=="function"){for(var i=e;e;){var s=e.parentElement,u=Lp(e);if(s&&!s.shadowRoot&&n(s)===!0)return Jw(e);e.assignedSlot?e=e.assignedSlot:!s&&u!==e.ownerDocument?e=u.host:e=s}e=i}if(T2e(e))return!e.getClientRects().length;if(r!=="legacy-full")return!0}else if(r==="non-zero-area")return Jw(e);return!1},I2e=function(e){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(e.tagName))for(var t=e.parentElement;t;){if(t.tagName==="FIELDSET"&&t.disabled){for(var r=0;r=0)},M2e=function e(t){var r=[],n=[];return t.forEach(function(a,o){var i=!!a.scopeParent,s=i?a.scopeParent:a,u=w2e(s,i),l=i?e(a.candidates):s;u===0?i?r.push.apply(r,l):r.push(s):n.push({documentOrder:o,tabIndex:u,item:a,isScope:i,content:l})}),n.sort(C2e).reduce(function(a,o){return o.isScope?a.push.apply(a,o.content):a.push(o.content),a},[]).concat(r)},P2e=function(e,t){t=t||{};var r;return t.getShadowRoot?r=OT([e],t.includeContainer,{filter:lg.bind(null,t),flatten:!1,getShadowRoot:t.getShadowRoot,shadowRootFilter:O2e}):r=IT(e,t.includeContainer,lg.bind(null,t)),M2e(r)},D2e=function(e,t){t=t||{};var r;return t.getShadowRoot?r=OT([e],t.includeContainer,{filter:Bp.bind(null,t),flatten:!0,getShadowRoot:t.getShadowRoot}):r=IT(e,t.includeContainer,Bp.bind(null,t)),r},Ds=function(e,t){if(t=t||{},!e)throw new Error("No node provided");return cs.call(e,Np)===!1?!1:lg(t,e)},N2e=TT.concat("iframe").join(","),D0=function(e,t){if(t=t||{},!e)throw new Error("No node provided");return cs.call(e,N2e)===!1?!1:Bp(t,e)};/*! +* focus-trap 7.6.4 +* @license MIT, https://github.com/focus-trap/focus-trap/blob/master/LICENSE +*/function ug(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r0){var r=e[e.length-1];r!==t&&r._setPausedState(!0)}var n=e.indexOf(t);n===-1||e.splice(n,1),e.push(t)},deactivateTrap:function(e,t){var r=e.indexOf(t);r!==-1&&e.splice(r,1),e.length>0&&!e[e.length-1]._isManuallyPaused()&&e[e.length-1]._setPausedState(!1)}},V2e=function(e){return e.tagName&&e.tagName.toLowerCase()==="input"&&typeof e.select=="function"},q2e=function(e){return(e==null?void 0:e.key)==="Escape"||(e==null?void 0:e.key)==="Esc"||(e==null?void 0:e.keyCode)===27},fc=function(e){return(e==null?void 0:e.key)==="Tab"||(e==null?void 0:e.keyCode)===9},Y2e=function(e){return fc(e)&&!e.shiftKey},G2e=function(e){return fc(e)&&e.shiftKey},n9=function(e){return setTimeout(e,0)},Mu=function(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),n=1;n1&&arguments[1]!==void 0?arguments[1]:{},M=k.hasFallback,N=M===void 0?!1:M,B=k.params,X=B===void 0?[]:B,W=a[_];if(typeof W=="function"&&(W=W.apply(void 0,H2e(X))),W===!0&&(W=void 0),!W){if(W===void 0||W===!1)return W;throw new Error("`".concat(_,"` was specified but was not a node, or did not return a node"))}var Q=W;if(typeof W=="string"){try{Q=r.querySelector(W)}catch(re){throw new Error("`".concat(_,'` appears to be an invalid selector; error="').concat(re.message,'"'))}if(!Q&&!N)throw new Error("`".concat(_,"` as selector refers to no known node"))}return Q},c=function(){var _=l("initialFocus",{hasFallback:!0});if(_===!1)return!1;if(_===void 0||_&&!D0(_,a.tabbableOptions))if(u(r.activeElement)>=0)_=r.activeElement;else{var k=o.tabbableGroups[0],M=k&&k.firstTabbableNode;_=M||l("fallbackFocus")}else _===null&&(_=l("fallbackFocus"));if(!_)throw new Error("Your focus-trap needs to have at least one focusable element");return _},f=function(){if(o.containerGroups=o.containers.map(function(_){var k=P2e(_,a.tabbableOptions),M=D2e(_,a.tabbableOptions),N=k.length>0?k[0]:void 0,B=k.length>0?k[k.length-1]:void 0,X=M.find(function(re){return Ds(re)}),W=M.slice().reverse().find(function(re){return Ds(re)}),Q=!!k.find(function(re){return zi(re)>0});return{container:_,tabbableNodes:k,focusableNodes:M,posTabIndexesFound:Q,firstTabbableNode:N,lastTabbableNode:B,firstDomTabbableNode:X,lastDomTabbableNode:W,nextTabbableNode:function(re){var U=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0,ye=k.indexOf(re);return ye<0?U?M.slice(M.indexOf(re)+1).find(function(de){return Ds(de)}):M.slice(0,M.indexOf(re)).reverse().find(function(de){return Ds(de)}):k[ye+(U?1:-1)]}}}),o.tabbableGroups=o.containerGroups.filter(function(_){return _.tabbableNodes.length>0}),o.tabbableGroups.length<=0&&!l("fallbackFocus"))throw new Error("Your focus-trap must have at least one container with at least one tabbable node in it at all times");if(o.containerGroups.find(function(_){return _.posTabIndexesFound})&&o.containerGroups.length>1)throw new Error("At least one node with a positive tabindex was found in one of your focus-trap's multiple containers. Positive tabindexes are only supported in single-container focus-traps.")},d=function(_){var k=_.activeElement;if(k)return k.shadowRoot&&k.shadowRoot.activeElement!==null?d(k.shadowRoot):k},p=function(_){if(_!==!1&&_!==d(document)){if(!_||!_.focus){p(c());return}_.focus({preventScroll:!!a.preventScroll}),o.mostRecentlyFocusedNode=_,V2e(_)&&_.select()}},v=function(_){var k=l("setReturnFocus",{params:[_]});return k||(k===!1?!1:_)},m=function(_){var k=_.target,M=_.event,N=_.isBackward,B=N===void 0?!1:N;k=k||Yd(M),f();var X=null;if(o.tabbableGroups.length>0){var W=u(k,M),Q=W>=0?o.containerGroups[W]:void 0;if(W<0)B?X=o.tabbableGroups[o.tabbableGroups.length-1].lastTabbableNode:X=o.tabbableGroups[0].firstTabbableNode;else if(B){var re=o.tabbableGroups.findIndex(function($e){var Be=$e.firstTabbableNode;return k===Be});if(re<0&&(Q.container===k||D0(k,a.tabbableOptions)&&!Ds(k,a.tabbableOptions)&&!Q.nextTabbableNode(k,!1))&&(re=W),re>=0){var U=re===0?o.tabbableGroups.length-1:re-1,ye=o.tabbableGroups[U];X=zi(k)>=0?ye.lastTabbableNode:ye.lastDomTabbableNode}else fc(M)||(X=Q.nextTabbableNode(k,!1))}else{var de=o.tabbableGroups.findIndex(function($e){var Be=$e.lastTabbableNode;return k===Be});if(de<0&&(Q.container===k||D0(k,a.tabbableOptions)&&!Ds(k,a.tabbableOptions)&&!Q.nextTabbableNode(k))&&(de=W),de>=0){var me=de===o.tabbableGroups.length-1?0:de+1,_e=o.tabbableGroups[me];X=zi(k)>=0?_e.firstTabbableNode:_e.firstDomTabbableNode}else fc(M)||(X=Q.nextTabbableNode(k))}}else X=l("fallbackFocus");return X},b=function(_){var k=Yd(_);if(!(u(k,_)>=0)){if(Mu(a.clickOutsideDeactivates,_)){i.deactivate({returnFocus:a.returnFocusOnDeactivate});return}Mu(a.allowOutsideClick,_)||_.preventDefault()}},g=function(_){var k=Yd(_),M=u(k,_)>=0;if(M||k instanceof Document)M&&(o.mostRecentlyFocusedNode=k);else{_.stopImmediatePropagation();var N,B=!0;if(o.mostRecentlyFocusedNode)if(zi(o.mostRecentlyFocusedNode)>0){var X=u(o.mostRecentlyFocusedNode),W=o.containerGroups[X].tabbableNodes;if(W.length>0){var Q=W.findIndex(function(re){return re===o.mostRecentlyFocusedNode});Q>=0&&(a.isKeyForward(o.recentNavEvent)?Q+1=0&&(N=W[Q-1],B=!1))}}else o.containerGroups.some(function(re){return re.tabbableNodes.some(function(U){return zi(U)>0})})||(B=!1);else B=!1;B&&(N=m({target:o.mostRecentlyFocusedNode,isBackward:a.isKeyBackward(o.recentNavEvent)})),p(N||o.mostRecentlyFocusedNode||c())}o.recentNavEvent=void 0},h=function(_){var k=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;o.recentNavEvent=_;var M=m({event:_,isBackward:k});M&&(fc(_)&&_.preventDefault(),p(M))},w=function(_){(a.isKeyForward(_)||a.isKeyBackward(_))&&h(_,a.isKeyBackward(_))},C=function(_){q2e(_)&&Mu(a.escapeDeactivates,_)!==!1&&(_.preventDefault(),i.deactivate())},x=function(_){var k=Yd(_);u(k,_)>=0||Mu(a.clickOutsideDeactivates,_)||Mu(a.allowOutsideClick,_)||(_.preventDefault(),_.stopImmediatePropagation())},A=function(){if(o.active)return r9.activateTrap(n,i),o.delayInitialFocusTimer=a.delayInitialFocus?n9(function(){p(c())}):p(c()),r.addEventListener("focusin",g,!0),r.addEventListener("mousedown",b,{capture:!0,passive:!1}),r.addEventListener("touchstart",b,{capture:!0,passive:!1}),r.addEventListener("click",x,{capture:!0,passive:!1}),r.addEventListener("keydown",w,{capture:!0,passive:!1}),r.addEventListener("keydown",C),i},D=function(){if(o.active)return r.removeEventListener("focusin",g,!0),r.removeEventListener("mousedown",b,!0),r.removeEventListener("touchstart",b,!0),r.removeEventListener("click",x,!0),r.removeEventListener("keydown",w,!0),r.removeEventListener("keydown",C),i},H=function(_){var k=_.some(function(M){var N=Array.from(M.removedNodes);return N.some(function(B){return B===o.mostRecentlyFocusedNode})});k&&p(c())},O=typeof window<"u"&&"MutationObserver"in window?new MutationObserver(H):void 0,I=function(){O&&(O.disconnect(),o.active&&!o.paused&&o.containers.map(function(_){O.observe(_,{subtree:!0,childList:!0})}))};return i={get active(){return o.active},get paused(){return o.paused},activate:function(_){if(o.active)return this;var k=s(_,"onActivate"),M=s(_,"onPostActivate"),N=s(_,"checkCanFocusTrap");N||f(),o.active=!0,o.paused=!1,o.nodeFocusedBeforeActivation=r.activeElement,k==null||k();var B=function(){N&&f(),A(),I(),M==null||M()};return N?(N(o.containers.concat()).then(B,B),this):(B(),this)},deactivate:function(_){if(!o.active)return this;var k=t9({onDeactivate:a.onDeactivate,onPostDeactivate:a.onPostDeactivate,checkCanReturnFocus:a.checkCanReturnFocus},_);clearTimeout(o.delayInitialFocusTimer),o.delayInitialFocusTimer=void 0,D(),o.active=!1,o.paused=!1,I(),r9.deactivateTrap(n,i);var M=s(k,"onDeactivate"),N=s(k,"onPostDeactivate"),B=s(k,"checkCanReturnFocus"),X=s(k,"returnFocus","returnFocusOnDeactivate");M==null||M();var W=function(){n9(function(){X&&p(v(o.nodeFocusedBeforeActivation)),N==null||N()})};return X&&B?(B(v(o.nodeFocusedBeforeActivation)).then(W,W),this):(W(),this)},pause:function(_){return o.active?(o.manuallyPaused=!0,this._setPausedState(!0,_)):this},unpause:function(_){return o.active?(o.manuallyPaused=!1,n[n.length-1]!==this?this:this._setPausedState(!1,_)):this},updateContainerElements:function(_){var k=[].concat(_).filter(Boolean);return o.containers=k.map(function(M){return typeof M=="string"?r.querySelector(M):M}),o.active&&f(),I(),this}},Object.defineProperties(i,{_isManuallyPaused:{value:function(){return o.manuallyPaused}},_setPausedState:{value:function(_,k){if(o.paused===_)return this;if(o.paused=_,_){var M=s(k,"onPause"),N=s(k,"onPostPause");M==null||M(),D(),I(),N==null||N()}else{var B=s(k,"onUnpause"),X=s(k,"onPostUnpause");B==null||B(),f(),A(),I(),X==null||X()}return this}}}),i.updateContainerElements(e),i};/*! + * focus-trap-vue v4.0.2 + * (c) 2023 Eduardo San Martin Morote + * @license MIT + */const Z2e={escapeDeactivates:{type:Boolean,default:!0},returnFocusOnDeactivate:{type:Boolean,default:!0},allowOutsideClick:{type:[Boolean,Function],default:!0},clickOutsideDeactivates:[Boolean,Function],initialFocus:[String,Function,Boolean],fallbackFocus:[String,Function],checkCanFocusTrap:Function,checkCanReturnFocus:Function,delayInitialFocus:{type:Boolean,default:!0},document:Object,preventScroll:Boolean,setReturnFocus:[Object,String,Boolean,Function],tabbableOptions:Object},Q2e=ie({props:Object.assign({active:{type:Boolean,default:!0}},Z2e),emits:["update:active","activate","postActivate","deactivate","postDeactivate"],render(){return this.renderImpl()},setup(e,{slots:t,emit:r}){let n;const a=z(null),o=S(()=>{const s=a.value;return s&&(s instanceof HTMLElement?s:s.$el)});function i(){return n||(n=W2e(o.value,{escapeDeactivates:e.escapeDeactivates,allowOutsideClick:e.allowOutsideClick,returnFocusOnDeactivate:e.returnFocusOnDeactivate,clickOutsideDeactivates:e.clickOutsideDeactivates,onActivate:()=>{r("update:active",!0),r("activate")},onDeactivate:()=>{r("update:active",!1),r("deactivate")},onPostActivate:()=>r("postActivate"),onPostDeactivate:()=>r("postDeactivate"),initialFocus:e.initialFocus,fallbackFocus:e.fallbackFocus,tabbableOptions:e.tabbableOptions,delayInitialFocus:e.delayInitialFocus,preventScroll:e.preventScroll}))}return _t(()=>{Ae(()=>e.active,s=>{s&&o.value?i().activate():n&&(n.deactivate(),(!o.value||o.value.nodeType===Node.COMMENT_NODE)&&(n=null))},{immediate:!0,flush:"post"})}),xr(()=>{n&&n.deactivate(),n=null}),{activate(){i().activate()},deactivate(){n&&n.deactivate()},renderImpl(){if(!t.default)return null;const s=t.default().filter(u=>u.type!==Or);return!s||!s.length||s.length>1?(console.error("[focus-trap-vue]: FocusTrap requires exactly one child."),s):Da(s[0],{ref:a})}}}}),X2e=["aria-label"],J2e={key:0,class:"modal-header"},ebe={key:0,class:"modal-title"},tbe={class:"modal-footer"},rbe={class:"footer-actions"},nbe=ie({inheritAttrs:!1,__name:"KModal",props:{visible:{type:Boolean,default:!1},title:{type:String,default:""},actionButtonText:{type:String,default:"Submit"},actionButtonAppearance:{type:String,default:"primary"},actionButtonDisabled:{type:Boolean,default:!1},hideCancelButton:{type:Boolean,default:!1},cancelButtonText:{type:String,default:"Cancel"},cancelButtonAppearance:{type:String,default:"tertiary"},cancelButtonDisabled:{type:Boolean,default:!1},tabbableOptions:{type:Object,default:()=>({})},maxWidth:{type:String,required:!1,default:"500px"},maxHeight:{type:String,required:!1,default:"calc(100vh - 200px)"},closeOnBackdropClick:{type:Boolean,default:!1},closeOnEscape:{type:Boolean,default:!0},hideCloseIcon:{type:Boolean,default:!1},fullScreen:{type:Boolean,default:!1},inputAutofocus:{type:Boolean,default:!1},zIndex:{type:Number,default:1100}},emits:["cancel","proceed"],setup(e,{emit:t}){Dr(w=>({b10d3658:e.zIndex,dc6b381a:l.value,"2323fe3c":c.value}));const{getSizeFromString:r}=yr(),n=e,a=t,o=ur(),i=bt(),s=z(null),u=z(null),l=S(()=>n.fullScreen&&!i.content?"95%":r(n.maxWidth)),c=S(()=>n.fullScreen&&!i.content?"95vh":r(n.maxHeight)),f=S(()=>{const w=Object.assign({},o);return delete w.class,w}),d=S(()=>!!n.title||!!i.title||!n.hideCloseIcon),p=w=>{n.visible&&n.closeOnEscape&&w.key==="Escape"&&v(!0)},v=(w=!1,C)=>{var x,A;(w||(A=(x=C==null?void 0:C.target)==null?void 0:x.classList)!=null&&A.contains("modal-backdrop")&&n.closeOnBackdropClick)&&a("cancel")},m=async w=>{var C,x;w?(await Ht(),await new Promise(A=>setTimeout(A,0)),(C=s.value)==null||C.activate()):(x=s.value)==null||x.deactivate()},b=w=>{var C,x,A,D;typeof document<"u"&&(w?(x=(C=document==null?void 0:document.body)==null?void 0:C.classList)==null||x.remove("k-modal-overflow-hidden"):(D=(A=document==null?void 0:document.body)==null?void 0:A.classList)==null||D.add("k-modal-overflow-hidden"))},g=w=>{typeof document<"u"&&(w?document==null||document.addEventListener("keydown",p):document==null||document.removeEventListener("keydown",p))},h=()=>{var w,C,x;const A=(x=(C=(w=s.value)==null?void 0:w.$el)==null?void 0:C.querySelector(".modal-content"))==null?void 0:x.querySelectorAll("input");A!=null&&A.length&&Array.from(A).every(D=>!D.disabled&&!D.readOnly?(D.focus(),!1):!0)};return Ae(()=>n.visible,async w=>{w?(await m(!0),n.inputAutofocus&&h(),b(!1),g(!0)):(await m(!1),b(!0),g(!1))},{immediate:!0}),Ae(()=>n.inputAutofocus,async w=>{w&&(await Ht(),h())}),Vn(async()=>{await m(!1),g(!1)}),(w,C)=>e.visible?(y(),E("div",Je({key:0,"aria-label":e.title,"aria-modal":"true",class:["k-modal",[T(o).class]]},f.value,{role:"dialog"}),[Z("div",{ref_key:"modalWrapperElement",ref:u,class:ke(["modal-backdrop",{"modal-full-screen":e.fullScreen&&!w.$slots.content}]),onClick:C[3]||(C[3]=x=>v(!1,x))},[ee(T(Q2e),{ref_key:"focusTrapElement",ref:s,active:!1,"fallback-focus":()=>u.value,"tabbable-options":e.tabbableOptions},{default:P(()=>[Z("div",{class:ke(["modal-container",{"custom-content":w.$slots.content}]),tabindex:"-1"},[V(w.$slots,"content",{},()=>[d.value?(y(),E("div",J2e,[e.title||w.$slots.title?(y(),E("div",ebe,[V(w.$slots,"title",{},()=>[le(ue(e.title),1)],!0)])):te("",!0),e.hideCloseIcon?te("",!0):(y(),E("button",{key:1,"aria-label":"Close",class:"close-icon","data-testid":"modal-close-icon",type:"button",onClick:C[0]||(C[0]=x=>w.$emit("cancel"))},[ee(T(Bn),{color:`var(--kui-color-text-neutral, ${T(La)})`,decorative:""},null,8,["color"])]))])):te("",!0),Z("div",{class:ke(["modal-content",{"no-header":!d.value}])},[V(w.$slots,"default",{},void 0,!0)],2),Z("div",tbe,[V(w.$slots,"footer",{},()=>[Z("div",rbe,[V(w.$slots,"footer-actions",{},()=>[e.hideCancelButton?te("",!0):(y(),q(Mt,{key:0,appearance:e.cancelButtonAppearance,"data-testid":"modal-cancel-button",disabled:e.cancelButtonDisabled,onClick:C[1]||(C[1]=x=>w.$emit("cancel"))},{default:P(()=>[le(ue(e.cancelButtonText),1)]),_:1},8,["appearance","disabled"])),ee(Mt,{appearance:e.actionButtonAppearance,"data-testid":"modal-action-button",disabled:e.actionButtonDisabled,onClick:C[2]||(C[2]=x=>w.$emit("proceed"))},{default:P(()=>[le(ue(e.actionButtonText),1)]),_:1},8,["appearance","disabled"])],!0)])],!0)])],!0)],2)]),_:3},8,["fallback-focus","tabbable-options"])],2)],16,X2e)):te("",!0)}}),L2=it(nbe,[["__scopeId","data-v-04f92b76"]]),abe=["aria-label"],obe={class:"k-modal-fullscreen-body-header"},ibe={key:0,class:"body-header"},sbe={key:1,class:"body-header-description"},lbe={class:"k-modal-fullscreen-body"},ube={class:"k-modal-fullscreen-header"},cbe={"aria-level":"2",class:"k-modal-fullscreen-header-description",role:"heading"},dbe={class:"k-modal-fullscreen-title"},fbe={class:"header-icon"},pbe={class:"header-content"},vbe={class:"k-modal-fullscreen-action"},hbe={class:"k-modal-fullscreen-action-buttons"},mbe={key:0,class:"k-modal-fullscreen-footer"},gbe={class:"k-modal-fullscreen-action"},ybe={class:"k-modal-fullscreen-action-buttons"},bbe=ie({__name:"KModalFullscreen",props:{title:{type:String,required:!0},bodyHeader:{type:String,default:""},bodyHeaderDescription:{type:String,default:""},isVisible:{type:Boolean,default:!1},cancelButtonText:{type:String,default:"Cancel"},actionButtonText:{type:String,default:"Save"},actionButtonAppearance:{type:String,default:"primary"},cancelButtonAppearance:{type:String,default:"secondary"},iconString:{type:String,default:"kong"}},emits:["canceled","proceed"],setup(e,{emit:t}){const r=e,n=t,a=z(null),o=S(()=>!!r.isVisible);Ae(()=>r.isVisible,async()=>{o.value?(document.body.style.overflow="hidden",await Ht(),a.value&&a.value.focus()):document.body.style.overflow=""});const i=l=>{r.isVisible&&(l.keyCode===27?s():l.keyCode===13&&u())},s=()=>{n("canceled")},u=()=>{n("proceed")};return _t(()=>{document.addEventListener("keydown",i),console.warn(`The Kongponents 'KModalFullscreen' component is deprecated and will be removed in the next major release. +We suggest using 'KModal' component instead. +Docs: https://kongponents.konghq.com/components/modal.html#fullscreen`)}),Vn(()=>{document.removeEventListener("keydown",i)}),xr(()=>{document.body.style.overflow=""}),(l,c)=>e.isVisible?(y(),E("div",{key:0,"aria-label":e.title,"aria-modal":"true",class:"k-modal-fullscreen isOpen",role:"dialog",onKeyup:[Yt(u,["enter"]),Yt(s,["esc"])]},[Z("div",{ref_key:"modalBodyContent",ref:a,class:ke(["k-modal-fullscreen-dialog",{"has-footer":l.$slots["footer-content"]}]),tabindex:"0"},[Z("div",obe,[l.$slots["body-header"]||e.bodyHeader?(y(),E("div",ibe,[V(l.$slots,"body-header",{},()=>[le(ue(e.bodyHeader),1)],!0)])):te("",!0),l.$slots["body-header-description"]||e.bodyHeaderDescription?(y(),E("div",sbe,[V(l.$slots,"body-header-description",{},()=>[le(ue(e.bodyHeaderDescription),1)],!0)])):te("",!0)]),Z("div",lbe,[V(l.$slots,"default",{},void 0,!0)]),Z("div",ube,[Z("div",cbe,[Z("div",dbe,[Z("span",fbe,[V(l.$slots,"header-icon",{},()=>[ee(T(Vy),{color:T(TQ)},null,8,["color"])],!0)]),Z("span",pbe,[V(l.$slots,"header-content",{},()=>[le(ue(e.title),1)],!0)])]),Z("div",vbe,[Z("div",hbe,[V(l.$slots,"action-buttons",{},()=>[ee(Mt,{appearance:e.cancelButtonAppearance,class:"cancel-button",onClick:s},{default:P(()=>[le(ue(e.cancelButtonText),1)]),_:1},8,["appearance"]),ee(Mt,{appearance:e.actionButtonAppearance,class:"proceed-button",onClick:u},{default:P(()=>[le(ue(e.actionButtonText),1)]),_:1},8,["appearance"])],!0)])])])]),l.$slots["footer-content"]?(y(),E("div",mbe,[V(l.$slots,"footer-content",{},void 0,!0),Z("div",gbe,[Z("div",ybe,[V(l.$slots,"action-buttons",{},()=>[ee(Mt,{appearance:e.actionButtonAppearance,class:"proceed-button",onClick:u},{default:P(()=>[le(ue(e.actionButtonText),1)]),_:1},8,["appearance"])],!0)])])])):te("",!0)],2)],40,abe)):te("",!0)}}),wbe=it(bbe,[["__scopeId","data-v-bc342b7a"]]),Cbe=["aria-selected","data-testid"],Sbe={class:"multiselect-item-container"},_be=["disabled","value"],xbe={class:"multiselect-item-label"},kbe=ie({__name:"KMultiselectItem",props:{item:{type:Object,default:null,validator:e=>e.label!==void 0&&e.value!==void 0}},emits:["selected","arrow-down","arrow-up"],setup(e,{emit:t}){const r=e,n=t,a=()=>{r.item.disabled||n("selected",r.item)};return(o,i)=>(y(),E("div",{key:e.item.key,"aria-selected":e.item.selected,class:"multiselect-item","data-testid":`multiselect-item-${e.item.value}`,role:"option"},[Z("div",Sbe,[Z("button",{class:ke({selected:e.item.selected}),disabled:e.item.disabled===!0?!0:void 0,type:"button",value:e.item.value,onClick:a,onKeydown:[i[0]||(i[0]=Yt(gt(s=>o.$emit("arrow-down"),["prevent"]),["down"])),i[1]||(i[1]=Yt(gt(s=>o.$emit("arrow-up"),["prevent"]),["up"]))]},[Z("span",xbe,[V(o.$slots,"content",{},()=>[le(ue(e.item.label),1)],!0)])],42,_be)])],8,Cbe))}}),If=it(kbe,[["__scopeId","data-v-0c6c7ac1"]]),Ebe={ref:"itemsContainer","aria-live":"polite",class:"multiselect-items-container"},Abe={class:"multiselect-group-title"},Tbe={class:"select-item-description"},$be=ie({__name:"KMultiselectItems",props:{items:{type:Array,default:()=>[],validator:e=>!e.length||e.every(t=>t.label!==void 0&&t.value!==void 0)},itemCreationEnabled:{type:Boolean,default:!1},filterString:{type:String,default:""},itemCreationValid:{type:Boolean,default:!0}},emits:["selected","add-item"],setup(e,{expose:t,emit:r}){const n=e,a=r,o=d=>a("selected",d),i=S(()=>{var d;return(d=n.items)==null?void 0:d.filter(p=>!p.group)}),s=S(()=>{var d,p;return[...new Set((p=(d=n.items)==null?void 0:d.filter(v=>v.group))==null?void 0:p.map(v=>v.group))].sort((v,m)=>v.toLowerCase().localeCompare(m.toLowerCase()))}),u=d=>{var p;return(p=n.items)==null?void 0:p.filter(v=>v.group===d)},l=zr("itemsContainer"),c=()=>{var d;const p=(d=l.value)==null?void 0:d.querySelector(".multiselect-item button:not(:disabled)");p==null||p.focus()},f=({target:d,key:p})=>{var v;if(p==="ArrowDown"||p==="ArrowUp"){const m=(v=l.value)==null?void 0:v.querySelectorAll(".multiselect-item button:not(:disabled)");if(m!=null&&m.length){const b=[...m].indexOf(d),g=p==="ArrowDown"?b+1:b-1,h=m[g];h==null||h.focus()}}};return t({setFocus:c}),(d,p)=>(y(),E("div",Ebe,[(y(!0),E(De,null,Qe(i.value,(v,m)=>(y(),q(If,{key:`${v.key?v.key:m}-item`,item:v,onKeydown:f,onSelected:o},{content:P(()=>[V(d.$slots,"content",{item:v},void 0,!0)]),_:2},1032,["item"]))),128)),(y(!0),E(De,null,Qe(s.value,v=>(y(),E("div",{key:`${v}-group`,class:"multiselect-group"},[Z("span",Abe,ue(v),1),(y(!0),E(De,null,Qe(u(v),(m,b)=>(y(),q(If,{key:`${m.key?m.key:v+"-"+b+"-item"}`,item:m,onKeydown:f,onSelected:o},{content:P(()=>[V(d.$slots,"content",{item:m},void 0,!0)]),_:2},1032,["item"]))),128))]))),128)),e.itemCreationEnabled?(y(),q(If,{key:"multiselect-add-item",class:"multiselect-add-item","data-testid":"multiselect-add-item",item:{label:`${e.filterString} (Add new value)`,value:"add_item",disabled:!e.itemCreationValid},onKeydown:f,onSelected:p[0]||(p[0]=v=>d.$emit("add-item"))},{content:P(()=>[Z("div",Tbe,[le(ue(e.filterString)+" ",1),p[1]||(p[1]=Z("span",{class:"select-item-new-indicator"},"(Add new value)",-1))])]),_:1},8,["item"])):te("",!0)],512))}}),Ibe=it($be,[["__scopeId","data-v-d522c153"]]);function Fp(e){return e.replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'")}function Obe(e){return f1()?(oy(e),!0):!1}const DT=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const Mbe=Object.prototype.toString,Pbe=e=>Mbe.call(e)==="[object Object]",Of=()=>{},Dbe=Nbe();function Nbe(){var e,t;return DT&&((e=window==null?void 0:window.navigator)==null?void 0:e.userAgent)&&(/iP(?:ad|hone|od)/.test(window.navigator.userAgent)||((t=window==null?void 0:window.navigator)==null?void 0:t.maxTouchPoints)>2&&/iPad|Macintosh/.test(window==null?void 0:window.navigator.userAgent))}function a9(e){return Array.isArray(e)?e:[e]}const NT=DT?window:void 0;function qu(e){var t;const r=Qo(e);return(t=r==null?void 0:r.$el)!=null?t:r}function pc(...e){let t,r,n,a;if(typeof e[0]=="string"||Array.isArray(e[0])?([r,n,a]=e,t=NT):[t,r,n,a]=e,!t)return Of;r=a9(r),n=a9(n);const o=[],i=()=>{o.forEach(c=>c()),o.length=0},s=(c,f,d,p)=>(c.addEventListener(f,d,p),()=>c.removeEventListener(f,d,p)),u=Ae(()=>[qu(t),Qo(a)],([c,f])=>{if(i(),!c)return;const d=Pbe(f)?{...f}:f;o.push(...r.flatMap(p=>n.map(v=>s(c,p,v,d))))},{immediate:!0,flush:"post"}),l=()=>{u(),i()};return Obe(l),l}let o9=!1;function Lbe(e,t,r={}){const{window:n=NT,ignore:a=[],capture:o=!0,detectIframe:i=!1}=r;if(!n)return Of;Dbe&&!o9&&(o9=!0,Array.from(n.document.body.children).forEach(v=>v.addEventListener("click",Of)),n.document.documentElement.addEventListener("click",Of));let s=!0;const u=v=>Qo(a).some(m=>{if(typeof m=="string")return Array.from(n.document.querySelectorAll(m)).some(b=>b===v.target||v.composedPath().includes(b));{const b=qu(m);return b&&(v.target===b||v.composedPath().includes(b))}});function l(v){const m=Qo(v);return m&&m.$.subTree.shapeFlag===16}function c(v,m){const b=Qo(v),g=b.$.subTree&&b.$.subTree.children;return g==null||!Array.isArray(g)?!1:g.some(h=>h.el===m.target||m.composedPath().includes(h.el))}const f=v=>{const m=qu(e);if(v.target!=null&&!(!(m instanceof Element)&&l(e)&&c(e,v))&&!(!m||m===v.target||v.composedPath().includes(m))){if(v.detail===0&&(s=!u(v)),!s){s=!0;return}t(v)}};let d=!1;const p=[pc(n,"click",v=>{d||(d=!0,setTimeout(()=>{d=!1},0),f(v))},{passive:!0,capture:o}),pc(n,"pointerdown",v=>{const m=qu(e);s=!u(v)&&!!(m&&!v.composedPath().includes(m))},{passive:!0}),i&&pc(n,"blur",v=>{setTimeout(()=>{var m;const b=qu(e);((m=n.document.activeElement)==null?void 0:m.tagName)==="IFRAME"&&!(b!=null&&b.contains(n.document.activeElement))&&t(v)},0)},{passive:!0})].filter(Boolean);return()=>p.forEach(v=>v())}function Rbe(e,t){let r;return(...n)=>{clearTimeout(r),r=window==null?void 0:window.setTimeout(()=>{e(...n)},t)}}const i9=e=>{try{return new URL(e),!0}catch{return!1}},LT=15,RT=(e,t)=>e.pageSize?e.pageSize:t.initialPageSize?t.initialPageSize:t.pageSizes&&Array.isArray(t.pageSizes)&&t.pageSizes.length?t.pageSizes[0]:LT,Bbe="useandom-26T198340PX75pxJACKVERYMINDBUSHWOLF_GQZbfghjklqvwyzrict";let Fbe=(e=21)=>{let t="",r=crypto.getRandomValues(new Uint8Array(e|=0));for(;e--;)t+=Bbe[r[e]&63];return t};const W1=()=>Fbe(),Hbe={"data-testid":"multiselect-container"},zbe=["id","tabindex"],jbe={key:0},Ube={key:1,class:"expanded-selection-empty"},Vbe=["aria-label","onClick"],qbe={class:"multiselect-icons-container"},Ybe={key:0,class:"multiselect-input-wrapper"},Gbe={key:2,class:"multiselect-empty","data-propagate-clicks":"false"},Kbe={key:1,class:"help-text"},Wbe={key:2,"aria-hidden":"true",class:"staging-area"},Zbe=e=>{const t=[];return e.forEach(r=>t.push(r.value)),t},Qbe=e=>{const t=Zbe(e),r=new Set(t);return t.length===r.size},Xbe=ie({inheritAttrs:!1,__name:"KMultiselect",props:{modelValue:{type:Array,default:()=>[]},label:{type:String,default:""},help:{type:String,default:""},error:{type:Boolean,default:!1},labelAttributes:{type:Object,default:()=>({})},placeholder:{type:String,default:""},searchPlaceholder:{type:String,default:""},kpopAttributes:{type:Object,default:()=>({popoverClasses:""})},dropdownMaxHeight:{type:String,default:"300"},width:{type:String,default:"100%"},selectedRowCount:{type:Number,default:1},collapsedContext:{type:Boolean,default:!1},items:{type:Array,default:()=>[],validator:e=>!e.length||e.every(t=>t.label!==void 0&&t.value!==void 0)&&Qbe(e)},filterFunction:{type:Function,default:e=>e.items.filter(t=>{var r,n;return(n=t.label)==null?void 0:n.toLowerCase().includes((r=e.query)==null?void 0:r.toLowerCase())})},autosuggest:{type:Boolean,default:!1},enableItemCreation:{type:Boolean,default:!1},loading:{type:Boolean,default:!1},dropdownFooterText:{type:String,default:""},dropdownFooterTextPosition:{type:String,default:"sticky"},itemCreationValidator:{type:Function,default:()=>!0}},emits:["selected","input","change","update:modelValue","query-change","item-added","item-removed"],setup(e,{emit:t}){Dr(Se=>({"062b97d6":Le.value}));const r=ur(),n=bt(),{getSizeFromString:a,cloneDeep:o,stripRequiredLabel:i}=yr(),s=36,u="Filter...",l=e,c=t,f=zr("kMultiselectItems"),d=S(()=>r.required!==void 0&&String(r.required)!=="false"),p=S(()=>i(l.label,d.value)),v=S(()=>{var Se,ae;return!!((Se=l.labelAttributes)!=null&&Se.help||(ae=l.labelAttributes)!=null&&ae.info||n["label-tooltip"])}),m=Se=>$e.value||Be.value||Se!=null&&Se.disabled?"neutral":l.error?"danger":"info",b={hideCaret:!0,placement:"bottom-start",popoverTimeout:0,popoverClasses:"multiselect-popover"},g=z(0),h=z(0),w=vr(),C=S(()=>r.id?String(r.id):w),x=vr(),A=zr("multiselectElement"),D=zr("multiselectDropdownInputElement"),H=zr("multiselectSelectionsStagingElement"),O=S(()=>l.selectedRowCount*s),I=z(""),_=S(()=>!(!I.value||M.value.filter(Se=>Se.label===I.value).length)),k=z(null),M=z([]),N=z([]),B=z([]),X=z([]),W=z([]),Q=new Set,re=z([]),U=z([]),ye=S(()=>U.value.map(Se=>Se.label).join(", ")),de=z(!1),me=z(!1),_e=z(!1),$e=S(()=>(r==null?void 0:r.disabled)!==void 0&&String(r==null?void 0:r.disabled)!=="false"),Be=S(()=>(r==null?void 0:r.readonly)!==void 0&&String(r==null?void 0:r.readonly)!=="false"),oe=S({get(){return l.modelValue},set(Se){const ae=M.value.filter(F=>Se.includes(F.value));ae.length?fe(ae):Se.length||Fe()}}),be=S(()=>{const Se={...r};return delete Se.class,Se}),Ce=S(()=>({...b,...l.kpopAttributes,popoverClasses:`${b.popoverClasses} ${l.kpopAttributes.popoverClasses} ${l.dropdownFooterText||n["dropdown-footer-text"]?"has-dropdown-footer":""}`,width:wt.value+"px",maxWidth:wt.value+"px",disabled:r.disabled!==void 0&&String(r.disabled)!=="false"||r.readonly!==void 0&&String(r.readonly)!=="false"})),Le=S(()=>a(l.dropdownMaxHeight)),Ke=S(()=>({...Ce.value})),Xe=S(()=>{const Se=l.width?l.width:"300";return a(Se)}),L=S(()=>({width:Xe.value})),j=S(()=>({width:wt.value+"px"})),K=S(()=>{if(B.value.length===0){if(!l.collapsedContext&&l.placeholder)return l.placeholder;if(l.collapsedContext&&l.searchPlaceholder)return l.searchPlaceholder}return B.value.length===1?`${B.value.length} item selected`:`${B.value.length} items selected`}),ce=S(()=>l.autosuggest?M.value:l.filterFunction({items:M.value,query:I.value})),ne=Se=>{var ae;($e.value||((ae=Se==null?void 0:Se.target)==null?void 0:ae.dataset.propagateClicks)==="false")&&Se.stopPropagation()},se=async(Se,ae,F)=>{var $,Y;if(Se){if(!ae.value){I.value="",F(),He(),await Ht();const J=(Y=($=D.value)==null?void 0:$.$el)==null?void 0:Y.querySelector("input");J==null||J.focus({preventScroll:!0})}}else ae.value&&(I.value="",F())},G=()=>{setTimeout(()=>{const Se=H.value;if(l.collapsedContext){h.value++;return}if(Se){if(Se.clientHeight>O.value){const ae=Array.from(Se.querySelectorAll(".multiselect-selection-badge")).filter(Y=>Y.offsetTop>=O.value),F=X.value.length-ae.length,$=X.value.splice(F,ae.length);for(const Y of $)Q.has(Y.value)||(Q.add(Y.value),W.value.push(Y))}h.value++}},0)},fe=Se=>{Se.forEach(ae=>{var F;const $=((F=M.value.filter(Y=>Y.value===ae.value))==null?void 0:F[0])||null;$.selected=!0,B.value.filter(Y=>Y.value===$.value).length||(B.value.push($),X.value.push($))}),G()},ge=(Se,ae=!1)=>{const F=new Set(Se.map($=>$.value));B.value=B.value.filter($=>!F.has($.value)),X.value=X.value.filter($=>!F.has($.value)),W.value=W.value.filter($=>!F.has($.value)),Se.forEach($=>{if(Q.delete($.value),$.selected=!1,W.value.length){const Y=W.value.pop();Y&&(X.value.push(Y),Q.delete(Y.value))}l.enableItemCreation&&$.custom&&(M.value=M.value.filter(Y=>Y.value!==$.value),c("item-removed",$))}),ae&&G()},ve=(Se,ae)=>{var F,$;let Y=!1,J=ae?Se:((F=M.value.filter(Te=>Te.value===Se.value))==null?void 0:F[0])||null;if(l.enableItemCreation&&J!=null&&J.custom&&(Y=!0),J===null&&(J=(($=B.value.filter(Te=>Te.value===Se.value))==null?void 0:$[0])||null),J===null)return;if(J.selected){if(B.value=B.value.filter(Te=>Te.value!==Se.value),X.value.filter(Te=>Te.value===Se.value).length?X.value=X.value.filter(Te=>Te.value!==Se.value):Q.delete(Se.value)&&(W.value=W.value.filter(Te=>Te.value!==Se.value)),J.selected=!1,W.value.length){const Te=W.value.pop();Te&&(X.value.push(Te),Q.delete(Te.value))}Y&&(M.value=M.value.filter(Te=>Te.value!==Se.value),c("item-removed",Se))}else J.selected=!0,B.value.push(J),X.value.push(J),ae&&(J.custom=!0,M.value.push(J));G();const Me=B.value.map(Te=>Te.value);c("selected",B.value),c("change",J),c("update:modelValue",Me)},Re=Se=>{l.enableItemCreation&&Ie(),Se.preventDefault()},Ie=()=>{var Se;if(!l.enableItemCreation||!I.value||!_.value||!l.itemCreationValidator(I.value))return;const ae=M.value.length+1,F={label:Fp(I.value+""),value:W1(),key:`${(Se=Fp(I.value).replace(/ /gi,"-"))==null?void 0:Se.replace(/[^a-z0-9-_]/gi,"")}-${ae}`};c("item-added",F),ve(F,!0),I.value=""},He=()=>{const Se=ce.value.filter(J=>J.selected),ae=ce.value.filter(J=>!J.selected),F=[...Se,...ae],$=F.filter(J=>!J.group),Y=F.filter(J=>J.group).sort((J,Me)=>J.group.toLowerCase().localeCompare(Me.group.toLowerCase()));N.value=[...$,...Y]},Fe=()=>{M.value.forEach(ae=>{ae.disabled||(ae.selected=!1,ae.custom&&c("item-removed",ae))}),M.value=M.value.filter(ae=>!(ae.custom&&!ae.disabled)),B.value=B.value.filter(ae=>ae.disabled),X.value=X.value.filter(ae=>ae.disabled),W.value=W.value.filter(ae=>(ae.disabled||Q.delete(ae.value),ae.disabled)),I.value="",G();const Se=B.value.map(ae=>ae.value);c("selected",B.value),c("update:modelValue",Se),c("query-change","")},pe=Se=>{I.value=Se,c("query-change",Se)},Ue=(Se,ae)=>{var F;Se.keyCode===27&&(ae.value=!1),(Se.code==="ArrowDown"||Se.code==="ArrowUp")&&((F=f.value)==null||F.setFocus())},je=()=>{var Se;(Se=k.value)==null||Se.showPopover()},ut=Se=>{var ae;(Se.code==="ArrowDown"||Se.code==="ArrowUp")&&((ae=f.value)==null||ae.setFocus())},nt=async()=>{_e.value=!0,Dt()},Dt=()=>{de.value||(de.value=!0,c("query-change",""))};Ae(h,()=>{setTimeout(()=>{const Se=H.value;if(l.collapsedContext){re.value=o(X.value),U.value=[],g.value++;return}if(Se)if(Se.clientHeight>O.value){const ae=X.value.pop();ae&&!Q.has(ae.value)&&(W.value.push(ae),Q.add(ae.value)),h.value++}else re.value=o(X.value),U.value=o(W.value),g.value++},0)}),Ae(g,async()=>{k.value&&typeof k.value.updatePopper=="function"&&(await Ht(),k.value.updatePopper())}),Ae(ce,()=>{He()}),Ae(oe,(Se,ae)=>{if(JSON.stringify(Se)!==JSON.stringify(ae)){if(!Se.length){Fe();return}const F=new Set(ae),$=new Set(Se),Y=M.value.filter(Me=>$.has(Me.value)),J=B.value.filter(Me=>!$.has(Me.value)&&F.has(Me.value));J.length&&ge(J),Y.length&&fe(Y)}}),Ae(()=>l.items,(Se,ae)=>{var F,$;if(JSON.stringify(Se)!==JSON.stringify(ae)){M.value=o(l.items);for(let Y=0;YTe.value===Me.value).length||B.value.push(Me),X.value.filter(Te=>Te.value===Me.value).length||X.value.push(Me)}}G(),k.value&&typeof k.value.updatePopper=="function"&&Ht(()=>{k.value.updatePopper()})}},{deep:!0,immediate:!0});const wt=z(300),cr=async()=>{var Se;wt.value=300,await Ht(),wt.value=((Se=A.value)==null?void 0:Se.clientWidth)||300,G()},dr=z();return _t(()=>{pc("resize",cr),dr.value=gs.create(cr),dr.value.observe(A.value)}),xr(()=>{dr.value&&A.value&&dr.value.unobserve(A.value)}),(Se,ae)=>{const F=We("KTooltip");return y(),E("div",{class:ke(["k-multiselect",[Se.$attrs.class,{"multiselect-error":e.error}]]),style:qe(L.value)},[e.label?(y(),q(So,Je({key:0},e.labelAttributes,{"data-testid":e.labelAttributes["data-testid"]?e.labelAttributes["data-testid"]:"multiselect-label",for:C.value,required:d.value}),Ct({default:P(()=>[le(ue(p.value)+" ",1)]),_:2},[v.value?{name:"tooltip",fn:P(()=>[V(Se.$slots,"label-tooltip",{},void 0,!0)]),key:"0"}:void 0]),1040,["data-testid","for","required"])):te("",!0),Z("div",Hbe,[ee(T(I1),null,{default:P(({isToggled:$,toggle:Y})=>[ee(ms,Je({ref_key:"popper",ref:k,"hide-close-icon":""},Ke.value,{onClose:()=>se(!1,$,Y),onOpen:()=>se(!0,$,Y)}),{content:P(()=>[Z("div",{class:"multiselect-list",onClick:ae[7]||(ae[7]=gt(()=>{},["stop"])),onMouseenter:ae[8]||(ae[8]=()=>me.value=!0),onMouseleave:ae[9]||(ae[9]=()=>me.value=!1)},[!e.collapsedContext&&!Be.value?(y(),E("div",Ybe,[ee(li,{ref:"multiselectDropdownInputElement",autocapitalize:"off",autocomplete:"off",class:"multiselect-dropdown-input","data-testid":"multiselect-dropdown-input","model-value":I.value,placeholder:e.searchPlaceholder||u,type:"text",onClick:ae[5]||(ae[5]=gt(()=>{},["stop"])),onFocus:Dt,onKeydown:Yt(Re,["enter"]),onKeyup:[ut,ae[6]||(ae[6]=Yt(gt(()=>{},["stop"]),["enter"]))],"onUpdate:modelValue":pe},null,8,["model-value","placeholder"])])):te("",!0),ee(Ibe,{ref:"kMultiselectItems","filter-string":I.value,"item-creation-enabled":e.enableItemCreation&&_.value,"item-creation-valid":e.itemCreationValidator(I.value),items:N.value,onAddItem:Ie,onSelected:ve},{content:P(({item:J})=>[V(Se.$slots,"item-template",{class:"multiselect-item",item:J},void 0,!0)]),_:3},8,["filter-string","item-creation-enabled","item-creation-valid","items"]),!N.value.length&&!Se.$slots.empty&&!e.enableItemCreation?(y(),q(If,{key:"multiselect-empty-item",class:"multiselect-empty-item","data-testid":"multiselect-empty-item",item:{label:"No results",value:"no_results",disabled:!0}})):te("",!0),Se.$slots.empty&&!e.loading&&!N.value.length?(y(),E("div",Gbe,[V(Se.$slots,"empty",{},void 0,!0)])):te("",!0)],32),e.dropdownFooterText||Se.$slots["dropdown-footer-text"]?(y(),E("div",{key:0,class:ke(["dropdown-footer",`dropdown-footer-${e.dropdownFooterTextPosition}`]),"data-testid":"dropdown-footer"},[V(Se.$slots,"dropdown-footer-text",{},()=>[le(ue(e.dropdownFooterText),1)],!0)],2)):te("",!0)]),default:P(()=>[Z("div",Je({id:C.value,ref:"multiselectElement",class:["multiselect-trigger",{focused:_e.value,hovered:me.value,disabled:$e.value,readonly:Be.value}],"data-testid":"multiselect-trigger",role:"listbox",tabindex:$e.value||Be.value||e.collapsedContext?-1:0},be.value,{onClick:ne,onKeydown:[Yt(je,["enter"]),Yt(je,["space"])]}),[e.collapsedContext?(y(),E("div",jbe,[ee(li,{autocapitalize:"off",autocomplete:"off",class:ke(["multiselect-input",{"is-readonly":Be.value}]),"data-testid":"multiselect-input",disabled:$e.value,"model-value":I.value,placeholder:K.value,readonly:Be.value?!0:void 0,type:"text",onBlur:ae[0]||(ae[0]=()=>_e.value=!1),onClick:J=>{$.value&&J.stopPropagation()},onFocus:nt,onKeydown:Yt(Re,["enter"]),onKeyup:J=>Ue(J,$),onMouseenter:ae[1]||(ae[1]=()=>me.value=!0),onMouseleave:ae[2]||(ae[2]=()=>me.value=!1),"onUpdate:modelValue":pe},null,8,["class","disabled","model-value","placeholder","readonly","onClick","onKeyup"])])):B.value.length?(y(),E("div",{key:2,class:"selection-badges-container","data-testid":"selection-badges-container",style:qe(j.value)},[(y(!0),E(De,null,Qe(re.value,(J,Me)=>(y(),q(rl,{key:`${T(x)}-${J.key?J.key:Me}-badge-${g.value}`,appearance:m(J),class:"multiselect-selection-badge","icon-before":!1,tooltip:J.label,"truncation-tooltip":"",onClick:ae[3]||(ae[3]=gt(()=>{},["stop"]))},Ct({default:P(()=>[le(ue(J.label)+" ",1)]),_:2},[J.selected&&!J.disabled&&!$e.value&&!Be.value?{name:"icon",fn:P(()=>[Z("button",{"aria-label":`Unselect ${J.label}`,class:"badge-dismiss-button","data-testid":"badge-dismiss-button",type:"button",onClick:Te=>ve(J)},[ee(T(Bn),{decorative:""})],8,Vbe)]),key:"0"}:void 0]),1032,["appearance","tooltip"]))),128)),U.value.length?(y(),q(F,{key:0,class:"hidden-selection-count-tooltip","max-width":"300",text:ye.value},{default:P(()=>[ee(rl,{appearance:m(),class:"hidden-selection-count","data-testid":"hidden-selection-count",onClick:ae[4]||(ae[4]=gt(()=>{},["stop"]))},{default:P(()=>[le(" +"+ue(U.value.length),1)]),_:1},8,["appearance"])]),_:1},8,["text"])):te("",!0)],4)):(y(),E("div",Ube,ue(K.value),1)),Z("div",qbe,[!e.loading&&B.value.length&&$.value?(y(),E("button",{key:0,"aria-label":"Clear",class:"multiselect-clear-icon","data-testid":"multiselect-clear-icon",type:"button",onClick:Fe},[ee(T(Bn),{size:T(sn)},null,8,["size"])])):e.loading?(y(),q(T(sd),{key:1,class:"multiselect-loading-icon",size:T(sn),title:"Loading"},null,8,["size"])):(y(),q(T(O1),{key:2,class:"multiselect-chevron-icon",decorative:"",size:T(sn)},null,8,["size"]))])],16,zbe)]),_:2},1040,["onClose","onOpen"])]),_:3})]),e.help?(y(),E("p",Kbe,ue(e.help),1)):te("",!0),e.collapsedContext?te("",!0):(y(),E("div",Wbe,[(y(),E("div",{key:h.value,ref:"multiselectSelectionsStagingElement",class:"selection-badges-container staging",style:qe(j.value),tabindex:"-1"},[(y(!0),E(De,null,Qe(X.value,($,Y)=>(y(),q(rl,{key:`${T(x)}-${$.key?$.key:Y}-badge`,"aria-hidden":"true",class:"multiselect-selection-badge","icon-before":!1},Ct({default:P(()=>[le(ue($.label)+" ",1)]),_:2},[$.selected&&!$.disabled&&!$e.value&&!Be.value?{name:"icon",fn:P(()=>[ee(T(Bn),{"aria-hidden":"true"})]),key:"0"}:void 0]),1024))),128)),ee(rl,{"aria-hidden":"true",class:"hidden-selection-count"},{default:P(()=>[le(" +"+ue(W.value.length),1)]),_:1})],4))]))],6)}}}),Jbe=it(Xbe,[["__scopeId","data-v-a8728b6f"]]),e3e={key:0,class:"prompt-content"},t3e={class:"prompt-message"},r3e={key:1,class:"prompt-confirmation-container"},n3e={class:"prompt-confirmation-text"},a3e={class:"confirmation-text"},o3e=ie({inheritAttrs:!1,__name:"KPrompt",props:{visible:{type:Boolean,default:!1},title:{type:String,default:""},message:{type:String,default:""},actionButtonText:{type:String,default:"Confirm"},actionButtonAppearance:{type:String,default:"primary"},actionButtonDisabled:{type:Boolean,default:!1},cancelButtonText:{type:String,default:"Cancel"},cancelButtonAppearance:{type:String,default:"tertiary"},cancelButtonDisabled:{type:Boolean,default:!1},confirmationText:{type:String,default:""},confirmationPrompt:{type:String,default:"Type {confirmationText} to confirm your action."},modalAttributes:{type:Object,default:()=>({})},errorMessage:{type:String,default:"You must enter the text as indicated above to confirm."}},emits:["cancel","proceed"],setup(e,{emit:t}){const r=e,n=ur(),a=t,o=S(()=>{const f=Object.assign({},n);return delete f["tabbable-options"],delete f["max-width"],delete f["max-height"],delete f["close-on-backdrop-click"],delete f["input-autofocus"],delete f["hide-close-icon"],delete f["hide-cancel-button"],delete f["full-screen"],f}),i=z(""),s=z(!1),u=S(()=>r.actionButtonDisabled?!0:r.confirmationText?r.confirmationText!==i.value:!1),l=S(()=>r.confirmationPrompt.split("{confirmationText}")),c=()=>{u.value?s.value=!0:a("proceed")};return Ae(()=>r.visible,f=>{f||(i.value="",s.value=!1)}),Ae(i,f=>{f&&f===r.confirmationText&&(s.value=!1)}),(f,d)=>(y(),q(L2,Je({...o.value,...e.modalAttributes},{"action-button-appearance":e.actionButtonAppearance,"action-button-disabled":u.value,"action-button-text":e.actionButtonText,"cancel-button-appearance":e.cancelButtonAppearance,"cancel-button-disabled":e.cancelButtonDisabled,"cancel-button-text":e.cancelButtonText,class:"k-prompt","input-autofocus":e.modalAttributes.inputAutofocus===void 0?!0:e.modalAttributes.inputAutofocus,title:e.title||"Confirm your action",visible:e.visible,onCancel:d[1]||(d[1]=p=>f.$emit("cancel")),onProceed:d[2]||(d[2]=p=>f.$emit("proceed"))}),Ct({default:P(()=>[f.$slots.default||e.message?(y(),E("div",e3e,[V(f.$slots,"default",{},()=>[Z("p",t3e,ue(e.message),1)],!0)])):te("",!0),e.confirmationText?(y(),E("div",r3e,[Z("p",n3e,[le(ue(l.value[0])+" ",1),Z("span",a3e,'"'+ue(e.confirmationText)+'"',1),le(" "+ue(l.value[1]?l.value[1]:""),1)]),ee(li,{modelValue:i.value,"onUpdate:modelValue":d[0]||(d[0]=p=>i.value=p),"aria-label":`${l.value[0]}'${e.confirmationText}'${l.value[1]?l.value[1]:""}`,autocapitalize:"off",autocomplete:"off","data-testid":"confirmation-input",error:s.value,"error-message":e.errorMessage,onKeydown:Yt(gt(c,["prevent"]),["enter"])},null,8,["modelValue","aria-label","error","error-message","onKeydown"])])):te("",!0)]),_:2},[f.$slots.title?{name:"title",fn:P(()=>[V(f.$slots,"title",{},void 0,!0)]),key:"0"}:void 0]),1040,["action-button-appearance","action-button-disabled","action-button-text","cancel-button-appearance","cancel-button-disabled","cancel-button-text","input-autofocus","title","visible"]))}}),i3e=it(o3e,[["__scopeId","data-v-8d8a17b7"]]),s3e=["id","aria-checked","checked","disabled","tabindex"],l3e={key:0,class:"radio-description"},u3e=["for","tabindex"],c3e={key:0,class:"card-content-wrapper"},d3e={key:1,class:"card-label-container"},f3e={key:0,class:"radio-label"},p3e={key:1,class:"radio-description"},v3e={inheritAttrs:!1},h3e=ie({...v3e,__name:"KRadio",props:{modelValue:{type:[String,Number,Boolean,Object,null],required:!0},label:{type:String,default:""},labelAttributes:{type:Object,default:()=>({}),validator:e=>(e.help&&console.warn("KRadio: `help` property of `labelAttributes` prop is deprecated. Please use `info` prop instead. See the migration guide for more details: https://kongponents.konghq.com/guide/migrating-to-version-9.html#klabel"),!0)},description:{type:String,default:""},selectedValue:{type:[String,Number,Boolean,Object],required:!0},error:{type:Boolean,default:!1},card:{type:Boolean,default:!1},cardRadioVisible:{type:Boolean,default:!0},cardOrientation:{type:String,default:"vertical",validator:e=>["horizontal","vertical"].includes(e)},type:{type:String,default:"",validator:e=>(e&&console.warn("KRadio: `type` prop is deprecated. Please use `card` prop instead. See the migration guide for more details: https://kongponents.konghq.com/guide/migrating-to-version-9.html#kradio"),OZ.includes(e))}},emits:["change","update:modelValue"],setup(e,{emit:t}){const r=e,n=bt(),a=ur(),o=vr(),i=S(()=>a.id?String(a.id):o),s=S(()=>(a==null?void 0:a.disabled)!==void 0&&String(a==null?void 0:a.disabled)!=="false"),u=S(()=>!!(r.label||n.default)),l=S(()=>u.value&&(!!r.description||!!n.description)),c=S(()=>!!r.label&&(!!r.description||!!n.description)),f=S(()=>!!n.tooltip),d=S(()=>r.selectedValue===r.modelValue),p=t,v=()=>{p("change",r.selectedValue),p("update:modelValue",r.selectedValue)},m=S(()=>{const g={...a};return delete g.class,g}),b=S(()=>({disabled:s.value,"radio-card":r.card||r.type==="card","input-error":r.error,checked:d.value,"has-description":l.value,"card-horizontal":r.card&&r.cardOrientation==="horizontal","card-vertical":r.card&&r.cardOrientation!=="horizontal"}));return(g,h)=>(y(),E("div",{class:ke(["k-radio",[g.$attrs.class?g.$attrs.class:"",b.value]])},[Z("input",Je({id:i.value},m.value,{"aria-checked":d.value,checked:d.value,class:["radio-input",{hidden:e.card&&!e.cardRadioVisible}],disabled:s.value,tabindex:e.card||s.value||d.value?-1:0,type:"radio",onClick:v}),null,16,s3e),!e.card&&(e.label||g.$slots.default)?(y(),E("div",{key:0,class:ke(["radio-label-wrapper",{"has-description":l.value}])},[ee(So,Je(e.labelAttributes,{class:"radio-label",for:i.value}),Ct({default:P(()=>[V(g.$slots,"default",{},()=>[le(ue(e.label),1)],!0)]),_:2},[f.value?{name:"tooltip",fn:P(()=>[V(g.$slots,"tooltip",{},void 0,!0)]),key:"0"}:void 0]),1040,["for"]),l.value?(y(),E("div",l3e,[V(g.$slots,"description",{},()=>[Z("p",null,ue(e.description),1)],!0)])):te("",!0)],2)):e.label||g.$slots.default?(y(),E("label",{key:1,class:ke(["radio-card-wrapper radio-label-wrapper",{"has-label":e.label,"has-description":c.value,"show-radio":e.cardRadioVisible}]),for:i.value,tabindex:s.value||d.value?-1:0,onKeydown:h[0]||(h[0]=Yt(gt(()=>{},["prevent"]),["space"])),onKeyup:Yt(v,["space"])},[g.$slots.default?(y(),E("span",c3e,[V(g.$slots,"default",{},void 0,!0)])):te("",!0),e.label||c.value?(y(),E("span",d3e,[e.label?(y(),E("span",f3e,ue(e.label),1)):te("",!0),c.value?(y(),E("span",p3e,[V(g.$slots,"description",{},()=>[le(ue(e.description),1)],!0)])):te("",!0)])):te("",!0)],42,u3e)):te("",!0)],2))}}),BT=it(h3e,[["__scopeId","data-v-9801a282"]]),m3e=["aria-selected","data-testid"],g3e={class:"select-item-container"},y3e=["disabled","value"],b3e={class:"select-item-label"},w3e=ie({__name:"KSelectItem",props:{item:{type:Object,default:null,validator:e=>e.label!==void 0&&e.value!==void 0}},emits:["selected","arrow-down","arrow-up"],setup(e,{emit:t}){const r=e,n=t,a=o=>{if(r.item.disabled){o.stopPropagation();return}n("selected",r.item)};return(o,i)=>(y(),E("div",{key:e.item.key,"aria-selected":e.item.selected,class:"select-item","data-testid":`select-item-${e.item.value}`,role:"option"},[Z("div",g3e,[Z("button",{class:ke({selected:e.item.selected}),disabled:e.item.disabled===!0?!0:void 0,type:"button",value:e.item.value,onClick:a,onKeydown:[i[0]||(i[0]=Yt(gt(s=>o.$emit("arrow-down"),["prevent"]),["down"])),i[1]||(i[1]=Yt(gt(s=>o.$emit("arrow-up"),["prevent"]),["up"]))]},[Z("span",b3e,[V(o.$slots,"content",{},()=>[le(ue(e.item.label),1)],!0)])],42,y3e)])],8,m3e))}}),Mf=it(w3e,[["__scopeId","data-v-42d073d1"]]),C3e={ref:"itemsContainer"},S3e={class:"select-group-title"},_3e={class:"select-item-description"},x3e=ie({__name:"KSelectItems",props:{items:{type:Array,required:!1,default:()=>[],validator:e=>!e.length||e.every(t=>t.label!==void 0&&t.value!==void 0)},itemCreationEnabled:{type:Boolean,default:!1},filterString:{type:String,default:""},itemCreationValid:{type:Boolean,default:!0}},emits:["selected","add-item"],setup(e,{expose:t,emit:r}){const n=e,a=r,o=d=>a("selected",d),i=S(()=>{var d;return(d=n.items)==null?void 0:d.filter(p=>!p.group)}),s=S(()=>{var d,p;return[...new Set((p=(d=n.items)==null?void 0:d.filter(v=>v.group))==null?void 0:p.map(v=>v.group))].sort((v,m)=>v.toLowerCase().localeCompare(m.toLowerCase()))}),u=d=>{var p;return(p=n.items)==null?void 0:p.filter(v=>v.group===d)},l=zr("itemsContainer"),c=()=>{var d;const p=(d=l.value)==null?void 0:d.querySelector(".select-item button:not(:disabled)");p==null||p.focus()},f=({target:d,key:p})=>{var v;if(p==="ArrowDown"||p==="ArrowUp"){const m=(v=l.value)==null?void 0:v.querySelectorAll(".select-item button:not(:disabled)");if(m!=null&&m.length){const b=[...m].indexOf(d),g=p==="ArrowDown"?b+1:b-1,h=m[g];h==null||h.focus()}}};return t({setFocus:c}),(d,p)=>(y(),E("div",C3e,[(y(!0),E(De,null,Qe(i.value,v=>(y(),q(Mf,{key:v.key,item:v,onKeydown:f,onSelected:o},{content:P(()=>[V(d.$slots,"content",{item:v},void 0,!0)]),_:2},1032,["item"]))),128)),(y(!0),E(De,null,Qe(s.value,v=>(y(),E("div",{key:`${v}-group`,class:"select-group","data-propagate-clicks":"false"},[Z("span",S3e,ue(v),1),(y(!0),E(De,null,Qe(u(v),m=>(y(),q(Mf,{key:m.key,item:m,onKeydown:f,onSelected:o},{content:P(()=>[V(d.$slots,"content",{item:m},void 0,!0)]),_:2},1032,["item"]))),128))]))),128)),e.itemCreationEnabled?(y(),q(Mf,{key:"select-add-item",class:"select-add-item","data-testid":"select-add-item",item:{label:`${e.filterString} (Add new value)`,value:"add_item",disabled:!e.itemCreationValid},onKeydown:f,onSelected:p[0]||(p[0]=v=>d.$emit("add-item"))},{content:P(()=>[Z("div",_3e,[le(ue(e.filterString)+" ",1),p[1]||(p[1]=Z("span",{class:"select-item-new-indicator"},"(Add new value)",-1))])]),_:1},8,["item"])):te("",!0)],512))}}),k3e=it(x3e,[["__scopeId","data-v-ba430334"]]),E3e=["id"],A3e=["aria-live"],T3e={key:0,class:"select-loading","data-propagate-clicks":"false","data-testid":"select-loading"},$3e={key:1,class:"select-items-container","data-propagate-clicks":"false"},I3e={key:1,class:"dropdown-footer dropdown-footer-static"},O3e={key:2,class:"select-empty","data-propagate-clicks":"false"},M3e={key:0,class:"dropdown-footer dropdown-footer-sticky"},P3e=ie({inheritAttrs:!1,__name:"KSelect",props:{modelValue:{type:[String,Number],default:""},kpopAttributes:{type:Object,default:()=>({popoverClasses:""})},dropdownMaxHeight:{type:String,default:"300"},label:{type:String,default:""},labelAttributes:{type:Object,default:()=>({})},width:{type:String,default:"100%"},placeholder:{type:String,default:""},items:{type:Array,required:!1,default:()=>[],validator:e=>!e.length||e.every(t=>t.label!==void 0&&t.value!==void 0)},enableFiltering:{type:Boolean,default:!1},filterFunction:{type:Function,default:e=>{var t;return(t=e==null?void 0:e.items)==null?void 0:t.filter(r=>{var n,a;return(a=r.label)==null?void 0:a.toLowerCase().includes((n=e.query)==null?void 0:n.toLowerCase())})}},loading:{type:Boolean,default:!1},clearable:{type:Boolean,default:!1},dropdownFooterText:{type:String,default:""},dropdownFooterTextPosition:{type:String,default:"sticky"},reuseItemTemplate:{type:Boolean,default:!1},enableItemCreation:{type:Boolean,default:!1},itemCreationValidator:{type:Function,default:()=>!0},error:{type:Boolean,default:!1},help:{type:String,default:""}},emits:["selected","input","change","update:modelValue","query-change","item-added","item-removed"],setup(e,{emit:t}){Dr(G=>({"2ec34f0c":N.value,"35c9363a":B.value,d122a056:Q.value}));const{getSizeFromString:r,stripRequiredLabel:n}=yr(),a=e,o=t,i=ur(),s=bt(),u=vr(),l=S(()=>i.id?String(i.id):u),c=z(!1),f=z(),d=S(()=>{var G;return!!((G=a.labelAttributes)!=null&&G.info||s["label-tooltip"])}),p=S(()=>i.required!==void 0&&String(i.required)!=="false"),v=S(()=>i.disabled!==void 0&&String(i.disabled)!=="false"),m=S(()=>i.readonly!==void 0&&String(i.readonly)!=="false"),b={popoverClasses:`select-popover ${a.dropdownFooterText||s["dropdown-footer-text"]?`has-${a.dropdownFooterTextPosition}-dropdown-footer`:""}`,popoverTimeout:0,placement:"bottom-start",hideCaret:!0},g=z(0),h=zr("inputElement"),w=S(()=>n(a.label,p.value)),C=z(!1),x=z(""),A=S(()=>{var G,fe;return!(!x.value||(fe=(G=O.value)==null?void 0:G.filter(ge=>ge.label===x.value))!=null&&fe.length)}),D=vr(),H=z(null),O=z([]),I=z(!1),_=zr("popperElement"),k=zr("selectWrapperElement"),M=S({get(){return a.modelValue},set(G){var fe;const ge=(fe=O.value)==null?void 0:fe.filter(ve=>ve.value===G);ge!=null&&ge.length?oe(ge[0]):G||be()}}),N=S(()=>r(a.width||"100%")),B=z(""),X=S(()=>{const G={...i};return delete G.class,G}),W=S(()=>({...b,...a.kpopAttributes,popoverClasses:`${b.popoverClasses} ${a.kpopAttributes.popoverClasses}`,width:String(B.value),maxWidth:String(B.value),disabled:v.value||m.value})),Q=S(()=>r(a.dropdownMaxHeight)),re=S(()=>({...W.value})),U=S(()=>a.placeholder||i.placeholder||"Select..."),ye=S(()=>!v.value&&a.clearable&&!!H.value),de=S(()=>!!(H.value&&(s["selected-item-template"]||a.reuseItemTemplate&&s["item-template"]))),me=S(()=>{let G=[];!a.enableFiltering||a.filterFunction({query:x.value,items:O.value})===!0?G=O.value:G=a.filterFunction({query:x.value,items:O.value});const fe=G.filter(ve=>!ve.group),ge=G.filter(ve=>ve.group).sort((ve,Re)=>ve.group.toLowerCase().localeCompare(Re.group.toLowerCase()));return[...fe,...ge]}),_e=G=>{if(!a.enableFiltering)return G.preventDefault(),!1},$e=G=>{a.enableItemCreation&&Be(),G.preventDefault()},Be=()=>{var G,fe;if(!a.enableItemCreation||!x.value||!A.value||!a.itemCreationValidator(x.value))return;const ge=(((G=O.value)==null?void 0:G.length)||0)+1,ve={label:Fp(x.value),value:W1(),key:`${(fe=Fp(x.value).replace(/ /gi,"-"))==null?void 0:fe.replace(/[^a-z0-9-_]/gi,"")}-${ge}`,custom:!0};o("item-added",ve),oe(ve,!0),x.value=""},oe=(G,fe)=>{var ge,ve;fe&&((ge=O.value)==null||ge.push(G)),(ve=O.value)==null||ve.forEach((Re,Ie)=>{var He;Re.key===G.key?(Re.selected=!0,H.value=Re):Re.selected?(Re.selected=!1,Re.custom&&((He=O.value)==null||He.splice(Ie,1),o("item-removed",Re))):Re.selected=!1}),C.value=!0,x.value=G.label},be=()=>{var G;(G=O.value)==null||G.forEach((fe,ge)=>{var ve;fe.selected=!1,fe.custom&&((ve=O.value)==null||ve.splice(ge,1),o("item-removed",fe))}),H.value=null,x.value="",o("input",null),o("change",null),o("update:modelValue",null)},Ce=zr("kSelectItems"),Le=(G,fe)=>{var ge,ve;if(G.keyCode===27){fe.value=!1;return}const Re=(ge=k.value)==null?void 0:ge.children[0];!fe.value&&Re&&Re.click(),(G.code==="ArrowDown"||G.code==="ArrowUp")&&fe.value&&((ve=Ce.value)==null||ve.setFocus())},Ke=G=>{x.value!==G&&(x.value=G)},Xe=()=>{I.value=!0},L=()=>{I.value=!1},j=()=>{var G,fe,ge;a.enableFiltering||(ge=(fe=(G=h.value)==null?void 0:G.$el)==null?void 0:fe.querySelector("input"))==null||ge.blur()},K=G=>{var fe;(v.value||((fe=G==null?void 0:G.target)==null?void 0:fe.dataset.propagateClicks)==="false")&&G.stopPropagation()},ce=G=>{G()},ne=(G,fe)=>{c.value=!1,H.value?(C.value=!0,x.value=H.value.label):x.value="",fe&&G()},se=G=>{c.value=!0,a.enableFiltering&&(x.value=""),G()};return Ae(M,(G,fe)=>{var ge;if(G!==fe){const ve=(ge=O.value)==null?void 0:ge.filter(Re=>Re.value===G);ve!=null&&ve.length?oe(ve[0]):G||be()}}),Ae(()=>a.items,(G,fe)=>{var ge,ve,Re,Ie,He;if(JSON.stringify(G)!==JSON.stringify(fe)){O.value=JSON.parse(JSON.stringify(a.items)),(ge=O.value)!=null&&ge.length&&(H.value=null);for(let Fe=0;Fe<((ve=O.value)==null?void 0:ve.length);Fe++){O.value[Fe].selected===void 0&&(O.value[Fe].selected=!1);let pe=`${(Ie=(Re=O.value[Fe].label)==null?void 0:Re.replace(/ /gi,"-"))==null?void 0:Ie.replace(/[^a-z0-9-_]/gi,"")}-${Fe}`;pe.includes("undefined")&&(pe=`select-item-label-${Fe}`),O.value[Fe].key=pe,(O.value[Fe].value===a.modelValue||O.value[Fe].selected)&&(O.value[Fe].selected=!0,H.value=O.value[Fe],I.value||(C.value=!0,x.value=H.value.label)),((He=H.value)==null?void 0:He.value)===O.value[Fe].value&&(O.value[Fe].selected=!0)}_.value&&typeof _.value.updatePopper=="function"&&Ht(()=>{_.value.updatePopper()})}},{deep:!0,immediate:!0}),Ae(x,G=>{C.value&&G||(o("query-change",G),C.value=!1)}),Ae(H,(G,fe)=>{G&&G!==fe&&(o("selected",G),o("input",G.value),o("change",G),o("update:modelValue",G.value))},{deep:!0}),_t(()=>{k.value&&(f.value=gs.create(()=>{var G;B.value=`${(G=k.value)==null?void 0:G.offsetWidth}px`}),f.value.observe(k.value)),pc(document,"keydown",G=>{var fe,ge;!a.enableFiltering&&((fe=document.activeElement)==null?void 0:fe.tagName)==="BODY"&&!I.value&&c.value&&(G.code==="ArrowDown"||G.code==="ArrowUp")&&(G.preventDefault(),(ge=Ce.value)==null||ge.setFocus())})}),xr(()=>{var G;k.value&&((G=f.value)==null||G.unobserve(k.value))}),(G,fe)=>(y(),E("div",{class:ke(["k-select",[G.$attrs.class]])},[e.label?(y(),q(So,Je({key:0},e.labelAttributes,{"data-testid":"select-label",for:l.value,required:p.value}),Ct({default:P(()=>[le(ue(w.value)+" ",1)]),_:2},[d.value?{name:"tooltip",fn:P(()=>[V(G.$slots,"label-tooltip",{},void 0,!0)]),key:"0"}:void 0]),1040,["for","required"])):te("",!0),ee(T(I1),null,{default:P(({toggle:ge,isToggled:ve})=>[ee(ms,Je({ref:"popperElement"},re.value,{"close-on-popover-click":"","hide-close-icon":"",onClose:()=>ne(ge,ve.value),onOpen:()=>se(ge),onPopoverClick:()=>ce(ge)}),{content:P(()=>[Z("div",{"aria-live":e.enableFiltering?"polite":"off"},[e.enableFiltering&&e.loading?(y(),E("div",T3e,[V(G.$slots,"loading",{},()=>[ee(T(sd),{class:"loading-icon",title:"Loading"})],!0)])):(y(),E("div",$3e,[ee(k3e,{ref:"kSelectItems","filter-string":x.value,"item-creation-enabled":e.enableItemCreation&&A.value,"item-creation-valid":e.itemCreationValidator(x.value),items:me.value,onAddItem:Be,onSelected:oe},{content:P(({item:Re})=>[V(G.$slots,"item-template",{class:"select-item-label select-item-desc",item:Re},void 0,!0)]),_:3},8,["filter-string","item-creation-enabled","item-creation-valid","items"]),!me.value.length&&!G.$slots.empty&&!e.enableItemCreation?(y(),q(Mf,{key:0,item:{label:"No results",value:"no_results",disabled:!0}})):te("",!0),(e.dropdownFooterText||G.$slots["dropdown-footer-text"])&&e.dropdownFooterTextPosition==="static"?(y(),E("div",I3e,[V(G.$slots,"dropdown-footer-text",{},()=>[le(ue(e.dropdownFooterText),1)],!0)])):te("",!0)])),!e.loading&&!me.value.length&&G.$slots.empty?(y(),E("div",O3e,[V(G.$slots,"empty",{},void 0,!0)])):te("",!0)],8,A3e),(e.dropdownFooterText||G.$slots["dropdown-footer-text"])&&e.dropdownFooterTextPosition==="sticky"?(y(),E("div",M3e,[V(G.$slots,"dropdown-footer-text",{},()=>[le(ue(e.dropdownFooterText),1)],!0)])):te("",!0)]),default:P(()=>[Z("div",{id:T(D),ref:"selectWrapperElement",class:"select-wrapper","data-testid":"select-wrapper",role:"listbox",onClick:K},[(y(),q(li,Je({id:l.value,key:g.value,ref:"inputElement",autocapitalize:"off",autocomplete:"off",class:["select-input",{"filtering-disabled":!e.enableFiltering,"hide-model-value":de.value&&(!e.enableFiltering||!ve.value),"input-has-focus":I.value||ve.value}],"data-testid":"select-input",disabled:v.value,error:e.error,"model-value":x.value,placeholder:H.value&&!e.enableFiltering?H.value.label:U.value,readonly:m.value},X.value,{onBlur:L,onClick:j,onFocus:Xe,onKeydown:Yt($e,["enter"]),onKeypress:_e,onKeyup:[Re=>Le(Re,ve),fe[0]||(fe[0]=Yt(gt(()=>{},["stop"]),["enter"]))],"onUpdate:modelValue":Ke}),Ct({after:P(()=>[ye.value?(y(),E("button",{key:0,"aria-label":"Clear",class:"clear-selection-button","data-testid":"clear-selection-icon",type:"button",onClick:be},[ee(T(Bn),{decorative:""})])):te("",!0),ee(T(O1),{class:ke(["chevron-down-icon",{disabled:v.value}]),decorative:""},null,8,["class"])]),_:2},[T(s).before?{name:"before",fn:P(()=>[V(G.$slots,"before",{},void 0,!0)]),key:"0"}:void 0,G.$slots["label-tooltip"]?{name:"label-tooltip",fn:P(()=>[V(G.$slots,"label-tooltip",{},void 0,!0)]),key:"1"}:void 0]),1040,["id","class","disabled","error","model-value","placeholder","readonly","onKeyup"])),ee(An,{name:"kongponents-fade-transition"},{default:P(()=>[de.value&&(!e.enableFiltering||!ve.value)?(y(),E("div",{key:0,class:ke(["custom-selected-item-wrapper",{clearable:e.clearable}])},[V(G.$slots,"selected-item-template",{item:H.value},()=>[V(G.$slots,"item-template",{item:H.value},void 0,!0)],!0)],2)):te("",!0)]),_:2},1024)],8,E3e)]),_:2},1040,["onClose","onOpen","onPopoverClick"])]),_:3}),e.help?(y(),E("p",{key:1,class:ke(["help-text",{"select-error":e.error}])},ue(e.help),3)):te("",!0)],2))}}),FT=it(P3e,[["__scopeId","data-v-b68b3e51"]]),D3e={class:"k-slideout"},N3e={class:"slideout-header"},L3e={key:0,class:"slideout-title","data-testid":"slideout-title"},R3e={class:"slideout-content"},B3e=ie({__name:"KSlideout",props:{visible:{type:Boolean,default:!1},closeButtonAlignment:{type:String,default:"start",validator:e=>["start","end"].includes(e)},hasOverlay:{type:Boolean,default:!0},offsetTop:{type:[Number,String],default:0},closeOnBlur:{type:Boolean,default:!0},closeOnEscape:{type:Boolean,default:!0},title:{type:String,default:""},maxWidth:{type:String,required:!1,default:"500px"},zIndex:{type:Number,default:9999}},emits:["close"],setup(e,{emit:t}){Dr(l=>({"929fd5c2":i.value,"6caf3fd0":r.maxWidth,"48a8e6c8":e.zIndex}));const r=e,n=t,{getSizeFromString:a}=yr(),o=zr("slideoutContainerElement"),i=S(()=>typeof r.offsetTop=="number"?a(String(r.offsetTop)):r.offsetTop);Lbe(o,l=>{l.isTrusted&&r.closeOnBlur&&n("close")});const s=(l,c=!1)=>{(r.visible&&l.keyCode===27&&r.closeOnEscape||c)&&n("close")},u=l=>{typeof document<"u"&&(l?document==null||document.addEventListener("keydown",s):document==null||document.removeEventListener("keydown",s))};return Ae(()=>r.visible,async l=>{u(!!l)},{immediate:!0}),xr(()=>{u(!1)}),(l,c)=>(y(),E("div",D3e,[ee(An,{name:"kongponents-fade-transition"},{default:P(()=>[e.visible?(y(),E("div",{key:0,class:ke(["slideout-backdrop",{"backdrop-transparent":!e.hasOverlay}])},null,2)):te("",!0)]),_:1}),ee(An,{name:"kongponents-slide-in-transition"},{default:P(()=>[e.visible?(y(),E("div",{key:0,ref_key:"slideoutContainerElement",ref:o,class:"slideout-container","data-testid":"slideout-container"},[Z("div",N3e,[e.title||l.$slots.title?(y(),E("div",L3e,[V(l.$slots,"title",{},()=>[le(ue(e.title),1)],!0)])):te("",!0),Z("button",{"aria-label":"Close",class:"slideout-close-icon","data-testid":"slideout-close-icon",type:"button",onClick:c[0]||(c[0]=gt(f=>l.$emit("close"),["stop"]))},[ee(T(Bn),{color:`var(--kui-color-text-neutral, ${T(La)})`,decorative:""},null,8,["color"])])]),Z("div",R3e,[V(l.$slots,"default",{},void 0,!0)])],512)):te("",!0)]),_:3})]))}}),F3e=it(B3e,[["__scopeId","data-v-35267171"]]),H3e=["aria-current","data-testid"],z3e={class:"step-circle"},j3e=ie({__name:"KStep",props:{label:{type:String,required:!0},state:{type:String,default:"default",validator:e=>NZ.includes(e)},maxLabelWidth:{type:String,default:"170"}},setup(e){const{getSizeFromString:t}=yr(),r=e,n=S(()=>({maxWidth:t(r.maxLabelWidth)}));return(a,o)=>(y(),E("li",{"aria-current":e.state==="active"?"step":"false",class:"step","data-testid":`step-${e.state}`},[Z("div",{class:ke(["step-container",`${e.state}`])},[Z("div",z3e,[e.state==="completed"?(y(),q(T(GZ),{key:0,color:`var(--kui-color-text-inverse, ${T(qm)})`,size:T(sn),title:"Completed"},null,8,["color","size"])):e.state==="pending"?(y(),q(T(sd),{key:1,color:`var(--kui-color-text-primary, ${T(OQ)})`,size:T(sn),title:"Pending"},null,8,["color","size"])):e.state==="error"?(y(),q(T(Bn),{key:2,color:`var(--kui-color-text-inverse, ${T(qm)})`,size:T(sn),title:"Error"},null,8,["color","size"])):te("",!0)]),Z("span",{class:"step-label",style:qe(n.value)},ue(e.label),5)],2)],8,H3e))}}),U3e=it(j3e,[["__scopeId","data-v-3d0e3f71"]]),V3e={key:0,class:"k-stepper"},q3e=ie({__name:"KStepper",props:{steps:{type:Array,required:!0,validator:e=>!e.length||e.every(t=>t.label!==void 0)},maxLabelWidth:{type:String,default:"170"}},setup(e){return(t,r)=>e.steps&&e.steps.length?(y(),E("ol",V3e,[(y(!0),E(De,null,Qe(e.steps,n=>(y(),q(U3e,{key:`step-${n.label.replace(/ /gi,"-")}`,label:n.label,"max-label-width":e.maxLabelWidth,state:n.state},null,8,["label","max-label-width","state"]))),128))])):te("",!0)}}),Y3e=it(q3e,[["__scopeId","data-v-2a46c6a5"]]),G3e={class:"table-column-visibility-menu"},K3e={class:"apply-button-wrapper"},W3e=ie({__name:"ColumnVisibilityMenu",props:{columns:{type:Array,required:!0},tableId:{type:String,required:!0},visibilityPreferences:{type:Object,default:()=>({})},disabled:{type:Boolean,default:!1}},emits:["update"],setup(e,{emit:t}){const r=t,n=e,a=z(!1),o=z({}),i=z(!1),s=z(),u=z(""),l=()=>{o.value=n.columns.reduce((m,b)=>(m[b.key]=n.visibilityPreferences[b.key]===void 0?!0:n.visibilityPreferences[b.key],m),{}),i.value=!1},c=Rbe(m=>{u.value=m,s.value&&v(s.value)},500),f=S(()=>u.value?n.columns.filter(m=>(m.label?m.label:m.key).toLowerCase().includes(u.value.toLowerCase())):n.columns),d=()=>{r("update",JSON.parse(JSON.stringify(o.value))),i.value=!1,u.value=""},p=m=>{a.value=m,m&&s.value&&Ht(()=>{s.value&&v(s.value)}),!m&&i.value&&l(),m||(u.value="")},v=m=>{if(!(m.scrollHeight>m.clientHeight)){m.classList.remove("is-bottom-overflowing");return}const b=m.scrollHeightn.visibilityPreferences,()=>{l()},{immediate:!0}),_t(()=>{s.value&&(s.value.addEventListener("scroll",m=>{const b=m.currentTarget;v(b)}),v(s.value))}),u_(()=>{l()}),(m,b)=>(y(),E("div",G3e,[ee(is,{"data-testid":"table-column-visibility-menu",disabled:e.disabled,"kpop-attributes":{placement:"bottom-end"},onToggleDropdown:p},{items:P(()=>[u.value||f.value.length>5?(y(),q(li,{key:0,modelValue:u.value,"onUpdate:modelValue":b[1]||(b[1]=g=>u.value=g),modelModifiers:{trim:!0},autocomplete:"off",class:"search-input","data-testid":"search-input",placeholder:"Search columns",type:"search",onClick:b[2]||(b[2]=gt(()=>{},["stop"])),onInput:T(c)},Ct({before:P(()=>[ee(T(qy),{decorative:""})]),_:2},[u.value?{name:"after",fn:P(()=>[ee(Mt,{appearance:"tertiary","aria-label":"Clear search",class:"clear-search","data-testid":"clear-search-button",icon:"",size:"small",onClick:b[0]||(b[0]=gt(()=>u.value="",["stop"]))},{default:P(()=>[ee(T(Bn),{decorative:""})]),_:1})]),key:"0"}:void 0]),1032,["modelValue","onInput"])):te("",!0),Z("div",{ref_key:"menuItemsRef",ref:s,class:"menu-items-wrapper"},[(y(!0),E(De,null,Qe(f.value,g=>(y(),q(L1,{key:g.key,class:"column-visibility-menu-item","data-testid":`column-visibility-menu-item-${g.key}`,onClick:gt(()=>{o.value[g.key]=!o.value[g.key],i.value=!0},["stop"])},{default:P(()=>[ee(Bc,{modelValue:o.value[g.key],"onUpdate:modelValue":h=>o.value[g.key]=h,"aria-labelledby":`${e.tableId}-${g.key}-visibility-checkbox-label`,"data-testid":`column-visibility-checkbox-${g.key}`},null,8,["modelValue","onUpdate:modelValue","aria-labelledby","data-testid"]),ee(So,{id:`${e.tableId}-${g.key}-visibility-checkbox-label`,class:"visibility-checkbox-label",title:g.label},{default:P(()=>[le(ue(g.label),1)]),_:2},1032,["id","title"])]),_:2},1032,["data-testid","onClick"]))),128))],512),Z("div",K3e,[ee(Mt,{appearance:"tertiary",class:"apply-button","data-testid":"apply-button",onClick:d},{default:P(()=>b[3]||(b[3]=[le(" Apply ")])),_:1})])]),default:P(()=>[ee($n,{placement:"bottom-end",text:a.value?void 0:"Show/Hide Columns"},{default:P(()=>[ee(Mt,{appearance:"secondary","aria-label":"Show/Hide Columns",class:"menu-button","data-testid":"column-visibility-menu-button",disabled:e.disabled,icon:"",size:"large"},{default:P(()=>[ee(T(CQ),{decorative:""})]),_:1},8,["disabled"])]),_:1},8,["text"])]),_:1},8,["disabled"])]))}}),HT=it(W3e,[["__scopeId","data-v-8a5d8147"]]),Z3e={class:"k-table"},Q3e={key:0,class:"table-toolbar","data-testid":"table-toolbar"},X3e={key:0,class:"toolbar-default-items-container"},J3e={key:2,class:"table-error-state","data-testid":"table-error-state"},e5e={key:3,class:"table-empty-state","data-testid":"table-empty-state"},t5e={key:4},r5e=["data-tableid"],n5e=["aria-sort","data-testid","onClick","onMouseover"],a5e=["onMousedown","onMouseover"],o5e=["aria-describedby"],i5e=["onMousedown","onMouseover"],s5e=["role","tabindex"],l5e=ie({__name:"KTable",props:{resizeColumns:{type:Boolean,default:!1},tablePreferences:{type:Object,default:()=>({})},clientSort:{type:Boolean,default:!1},rowHover:{type:Boolean,default:!0},sortHandlerFunction:{type:Function,default:()=>({})},rowAttrs:{type:Function,default:()=>({})},cellAttrs:{type:Function,default:()=>({})},loading:{type:Boolean,default:!1},emptyStateTitle:{type:String,default:"No Data"},emptyStateMessage:{type:String,default:"There is no data to display."},emptyStateActionRoute:{type:[Object,String],default:""},emptyStateActionMessage:{type:String,default:""},emptyStateIconVariant:{type:String,default:Jn.Default},error:{type:Boolean,default:!1},errorStateTitle:{type:String,default:"An error occurred"},errorStateMessage:{type:String,default:"Data cannot be displayed due to an error."},errorStateActionRoute:{type:[Object,String],default:""},errorStateActionMessage:{type:String,default:""},fetcher:{type:Function,default:void 0,required:!0},fetcherCacheKey:{type:String,default:""},cacheIdentifier:{type:String,default:""},searchInput:{type:String,default:""},headers:{type:Array,default:()=>[]},initialFetcherParams:{type:Object,default:null},paginationNeighbors:{type:Number,default:1},paginationPageSizes:{type:Array,default:()=>[15,30,50,75,100],validator:e=>!!e.length&&e.every(t=>typeof t=="number")},paginationTotalItems:{type:Number,default:null},disablePaginationPageJump:{type:Boolean,default:!1},sortable:{type:Boolean,default:!0},disablePagination:{type:Boolean,default:!1},paginationOffset:{type:Boolean,default:!1},hidePaginationWhenOptional:{type:Boolean,default:!1},maxHeight:{type:String,default:"none"}},emits:["cell-click","row-click","error-action-click","empty-state-action-click","update:table-preferences","sort","state"],setup(e,{emit:t}){Dr(we=>({"693ecf67":j.value}));const{useDebounce:r,useRequest:n,useSwrvState:a,clientSideSorter:o,getSizeFromString:i}=yr(),s=e,u=t,l=ur(),c=bt(),f=vr(),d={pageSize:15,page:1,query:"",sortColumnKey:"",sortColumnOrder:"desc",offset:null},p=z([]),v=z(),m=z([]),b=z([]),g=z(""),h=z(""),w=z(""),C=S(()=>m.value.filter(we=>we.hidable).length>0),x=S(()=>!!(C.value&&!s.error&&!wt.value&&!s.loading&&p.value&&p.value.length)),A=S(()=>m.value.filter(we=>we.hidable)),D=S(()=>x.value?s.tablePreferences.columnVisibility||{}:{}),H=z(x.value?s.tablePreferences.columnVisibility||{}:{}),O=z(0),I=z(!1),_=z(1),k=z(15),M=z(""),N=z(""),B=z("desc"),X=z(null),W=z([]),Q=z(!0),re=z(!1),U=z(!1),ye=S(()=>!!c.toolbar||x.value),de=S(()=>({maxHeight:i(s.maxHeight)})),me=we=>`column-${we}`,_e=we=>`tooltip-${we}`,$e=we=>we,Be=(we,Ze)=>(Ye,ht)=>{const It=/^on[^a-z]/,Kt={};for(const Ut in Ze)It.test(Ut)&&Ze[Ut]&&(Kt[Ut]=Ze[Ut]);return Object.keys(Kt).reduce((Ut,Yn)=>{if(Yn.indexOf(we)===0){const Nr=Yn.split(we);Ut[Nr[1]]=Lr=>Kt[Yn](Lr,Ye,ht)}return Ut},{})},oe=S(()=>(we,Ze)=>{const Ye=Be("onRow:",l)(Ze,"row"),ht=Be("onCell:",l)(we,"cell"),It=["a","button","label","input","select"];return Ye.click&&(re.value=!0),{...Ye,...ht,click(Kt){const Ut=Kt.target.className;let Yn=It.includes(Kt.target.tagName.toLowerCase()),Nr=!1;typeof Ut=="string"||Array.isArray(Ut)?Nr=Ut.includes("k-popover"):typeof Ut=="object"&&(Nr=Object.keys(Ut).includes("k-popover")),Kt.target.closest(".popover-content")!==null&&(Nr=!0);for(let Lr=0;Lr{const we={};for(const Ze in be.value){if(!be.value[Ze])continue;const Ye=be.value[Ze]+"px";we[Ze]={width:Ye,maxWidth:Ye,minWidth:Ye}}return we}),Le=(we,Ze)=>({"resize-hover":Xe.value===we.key&&s.resizeColumns&&Ze!==b.value.length-1,resizable:s.resizeColumns,sortable:s.sortable&&!we.hideLabel&&!!we.sortable,"active-sort":s.sortable&&!we.hideLabel&&!!we.sortable&&we.key===N.value,[B.value]:s.sortable&&we.key===N.value&&!we.hideLabel,"is-scrolled":I.value,"has-tooltip":!!we.tooltip}),Ke=S(()=>g.value?"resizing":h.value?"resize-hover":w.value?"th-hover":""),Xe=S(()=>{switch(Ke.value){case"resizing":return g.value;case"resize-hover":return h.value;case"th-hover":return w.value;default:return""}}),L=S(()=>{var we;return(we=v.value)==null?void 0:we.querySelectorAll("th.resizable")}),j=S(()=>{var we;const Ze=(we=L.value)==null?void 0:we.item(0);if(Ze){const Ye=window==null?void 0:window.getComputedStyle(Ze);if(Ye!=null&&Ye.height)return`${parseInt(Ye.height,10)}px`}return"auto"}),K=(we,Ze)=>{var Ye;if(we.button!==0)return;let ht=0,It=0;g.value=Ze;let Kt=null;(Ye=L.value)==null||Ye.forEach(Nr=>{Nr.getAttribute("data-testid")===`table-header-${Ze}`&&(Kt=document==null?void 0:document.querySelector(`[data-tableid="${f}"] [data-testid="table-header-${Ze}"]`))});const Ut=Nr=>{const Lr=Nr.clientX-ht;Kt==null||Kt.setAttribute("style",`width: ${It+Lr}px`),be.value[Ze]=It+Lr},Yn=()=>{g.value="",document==null||document.removeEventListener("mousemove",Ut),document==null||document.removeEventListener("mouseup",Yn),tt()};if(ht=we.clientX,Kt){const Nr=window==null?void 0:window.getComputedStyle(Kt);Nr!=null&&Nr.width&&(It=parseInt(Nr.width,10)),document==null||document.addEventListener("mousemove",Ut),document==null||document.addEventListener("mouseup",Yn)}},ce=z(!0),ne=async()=>{var we,Ze;const Ye=s.searchInput,ht=await s.fetcher({pageSize:k.value,page:_.value,query:Ye||M.value,sortColumnKey:N.value,sortColumnOrder:B.value,offset:X.value});return p.value=ht.data,O.value=s.paginationTotalItems||ht.total||((we=ht.data)==null?void 0:we.length),s.paginationOffset&&((Ze=ht.pagination)!=null&&Ze.offset?(fe.value=ht.pagination.offset,W.value[_.value]||W.value.push(ht.pagination.offset)):fe.value=null,Q.value=ht.pagination&&"hasNextPage"in ht.pagination?ht.pagination.hasNextPage:!0),p.value.length===0&&_.value>1&&(_.value=1,W.value=[null],X.value=null),ce.value=!1,ht},se=()=>{const we={...d,...s.initialFetcherParams};_.value=we.page??d.page,k.value=we.pageSize??d.pageSize,M.value=we.query??d.query,N.value=we.sortColumnKey??d.sortColumnKey,B.value=we.sortColumnOrder??d.sortColumnOrder,s.clientSort&&N.value&&B.value&&o(N.value,"",B.value,p.value),s.paginationOffset&&(X.value=we.offset,W.value.push(we.offset)),s.headers&&s.headers.length&&(m.value=s.headers),U.value=!0};Ae(()=>s.headers,we=>{we&&we.length&&(m.value=we)},{deep:!0});const G=S(()=>W.value[_.value-1]),fe=z(null),ge=S(()=>{if(!s.fetcher||!U.value)return"";let we=f;return s.cacheIdentifier&&(we=s.cacheIdentifier),s.fetcherCacheKey&&(we+=`-${s.fetcherCacheKey}`),`k-table_${we}`}),ve=z(""),{debouncedFn:Re,generateDebouncedFn:Ie}=r(we=>{ve.value=we},350),He=Ie(0),{data:Fe,error:pe,revalidate:Ue,isValidating:je}=n(()=>ge.value,()=>ne(),{revalidateOnFocus:!1,revalidateDebounce:0}),{state:ut,hasData:nt,swrvState:Dt}=a(Fe,pe,je),wt=z(!0),cr=S(()=>({hasData:nt.value,state:ut.value})),dr=S(()=>wt.value?"loading":pe.value?"error":"success"),{debouncedFn:Se,generateDebouncedFn:ae}=r(Ue,500),F=ae(0),$=we=>{const{key:Ze,useSortHandlerFunction:Ye}=we,ht=N.value+"";_.value=1,N.value?Ze===N.value?B.value==="asc"?B.value="desc":B.value="asc":(N.value=Ze,B.value="asc",W.value=[null]):(N.value=Ze,B.value="asc",W.value=[null]),s.clientSort?Ye&&s.sortHandlerFunction?s.sortHandlerFunction({key:Ze,prevKey:ht,sortColumnOrder:B.value,data:p.value}):o(Ze,ht,B.value,p.value):s.paginationOffset||Se(),tt()},Y=({page:we})=>{_.value=we},J=({pageSize:we})=>{W.value=[null],X.value=null,k.value=we,_.value=1,tt()},Me=we=>{we&&we.target&&typeof we.target.scrollTop=="number"&&(we.target.scrollTop>1?I.value=!0:we.target.scrollTop===0&&(I.value=!I.value))},Te=S(()=>({pageSize:k.value,sortColumnKey:N.value,sortColumnOrder:B.value,...s.resizeColumns?{columnWidths:be.value}:{},...C.value?{columnVisibility:H.value}:{}})),tt=()=>{dr.value==="success"&&u("update:table-preferences",Te.value)},lt=()=>{_.value++,X.value=fe.value},zt=()=>{_.value--,X.value=G.value},Jt=S(()=>!!(s.fetcher&&!s.disablePagination&&!(!s.paginationOffset&&s.hidePaginationWhenOptional&&O.value<=s.paginationPageSizes[0])&&!(s.paginationOffset&&s.hidePaginationWhenOptional&&!G.value&&!fe.value&&p.value.lengthwe.toLowerCase().replace(/[^[a-z0-9]/gi,"-");Ae([H,m],we=>{const Ze=we[0],Ye=we[1].filter(ht=>Ze[ht.key]!==!1);JSON.stringify(Ye)!==JSON.stringify(b.value)&&(b.value=Ye,tt())},{deep:!0,immediate:!0}),Ae(Fe,we=>{we!=null&&we.length&&!p.value.length&&(p.value=we)},{deep:!0,immediate:!0}),Ae(ut,()=>{switch(ut.value){case Dt.PENDING:wt.value=!0;break;case Dt.VALIDATING_HAS_DATA:wt.value=dn.value;break;default:wt.value=!1;break}},{immediate:!0}),Ae([cr,dr],we=>{var Ze;u("state",{state:we==null?void 0:we[1],hasData:(Ze=we==null?void 0:we[0])==null?void 0:Ze.hasData})}),Ae(()=>s.searchInput,we=>{_.value!==1&&(_.value=1),we===""?He(we):Re(we)},{immediate:!0});const dn=z(!1);return Ae([ve,_,k],async(we,Ze)=>{const Ye=Ze==null?void 0:Ze[0],ht=we[0],It=we[1];ht!==Ye&&It!==1&&(_.value=1,W.value=[null],X.value=null),U.value&&!ce.value&&(dn.value=!0,ht!==""&&ht!==Ye?await Se():await F(),dn.value=!1)},{deep:!0,immediate:!0}),Ae(x,we=>{we&&(H.value=s.tablePreferences.columnVisibility||{})},{immediate:!0}),_t(()=>{console.warn(`The Kongponents 'KTable' component is deprecated and will be removed in the next major release. +We suggest using 'KTableData' component instead. +Docs: https://kongponents.konghq.com/components/table-data.html`),se()}),(we,Ze)=>(y(),E("div",Z3e,[ye.value?(y(),E("div",Q3e,[V(we.$slots,"toolbar",{state:cr.value},void 0,!0),x.value?(y(),E("div",X3e,[ee(HT,{columns:A.value,"table-id":T(f),"visibility-preferences":D.value,onUpdate:Ze[0]||(Ze[0]=Ye=>H.value=Ye)},null,8,["columns","table-id","visibility-preferences"])])):te("",!0)])):te("",!0),(wt.value||e.loading||dn.value)&&!e.error?(y(),q(N1,{key:1,"data-testid":"table-skeleton",type:"table"})):e.error?(y(),E("div",J3e,[V(we.$slots,"error-state",{},()=>[ee(uo,{"icon-variant":"error",message:e.errorStateMessage,title:e.errorStateTitle},Ct({_:2},[e.errorStateActionMessage?{name:"action",fn:P(()=>[ee(Mt,{"data-testid":xt(e.errorStateActionMessage),to:e.errorStateActionRoute?e.errorStateActionRoute:void 0,onClick:Ze[1]||(Ze[1]=Ye=>we.$emit("error-action-click"))},{default:P(()=>[le(ue(e.errorStateActionMessage),1)]),_:1},8,["data-testid","to"])]),key:"0"}:void 0]),1032,["message","title"])],!0)])):!e.error&&!wt.value&&!e.loading&&!dn.value&&p.value&&!p.value.length?(y(),E("div",e5e,[V(we.$slots,"empty-state",{},()=>[ee(uo,{"icon-variant":e.emptyStateIconVariant,message:e.emptyStateMessage,title:e.emptyStateTitle},Ct({_:2},[e.emptyStateActionMessage?{name:"action",fn:P(()=>[ee(Mt,{appearance:e.searchInput?"tertiary":"primary","data-testid":xt(e.emptyStateActionMessage),to:e.emptyStateActionRoute?e.emptyStateActionRoute:void 0,onClick:Ze[2]||(Ze[2]=Ye=>we.$emit("empty-state-action-click"))},{default:P(()=>[V(we.$slots,"empty-state-action-icon",{},void 0,!0),le(" "+ue(e.emptyStateActionMessage),1)]),_:3},8,["appearance","data-testid","to"])]),key:"0"}:void 0]),1032,["icon-variant","message","title"])],!0)])):(y(),E("div",t5e,[Z("div",{class:"table-wrapper",style:qe(de.value),onScrollPassive:Me},[Z("table",{class:ke(["table",{"has-hover":e.rowHover,"is-clickable":re.value}]),"data-tableid":T(f)},[Z("thead",{class:ke({"is-scrolled":I.value})},[Z("tr",{ref_key:"headerRow",ref:v,class:ke({"is-scrolled":I.value})},[(y(!0),E(De,null,Qe(b.value,(Ye,ht)=>(y(),E("th",{key:`table-${T(f)}-headers-${ht}`,"aria-sort":e.sortable&&Ye.key===N.value?B.value==="asc"?"ascending":"descending":void 0,class:ke(["table-headers",Le(Ye,ht)]),"data-testid":`table-header-${Ye.key}`,style:qe(Ce.value[Ye.key]),onClick:()=>{e.sortable&&Ye.sortable&&(we.$emit("sort",{prevKey:N.value,sortColumnKey:Ye.key,sortColumnOrder:B.value==="asc"?"desc":"asc"}),$(Ye))},onMouseleave:Ze[7]||(Ze[7]=It=>w.value=""),onMouseover:It=>w.value=Ye.key},[e.resizeColumns&&ht!==0?(y(),E("div",{key:0,class:"resize-handle previous",onClick:Ze[3]||(Ze[3]=gt(()=>{},["stop"])),onMousedown:It=>K(It,b.value[ht-1].key),onMouseleave:Ze[4]||(Ze[4]=It=>h.value=""),onMouseover:It=>h.value=b.value[ht-1].key},null,40,a5e)):te("",!0),Z("div",{"aria-describedby":Ye.tooltip||we.$slots[_e(Ye.key)]?`${_e(Ye.key)}-${T(f)}`:void 0,class:ke(["table-headers-container",{resized:g.value===Ye.key}])},[V(we.$slots,me(Ye.key),{column:$e(Ye)},()=>[Z("span",{class:ke(["table-header-label",{"sr-only":Ye.hideLabel}])},ue(Ye.label?Ye.label:Ye.key),3)],!0),Ye.tooltip||we.$slots[_e(Ye.key)]?(y(),q($n,{key:0,"data-testid":_e(Ye.key),"tooltip-id":`${_e(Ye.key)}-${T(f)}`},{content:P(()=>[V(we.$slots,_e(Ye.key),{column:$e(Ye)},()=>[le(ue(Ye.tooltip),1)],!0)]),default:P(()=>[ee(T(as),{class:"header-tooltip-trigger",color:`var(--kui-color-text-neutral, ${T(La)})`,size:T(Ia)},null,8,["color","size"])]),_:2},1032,["data-testid","tooltip-id"])):te("",!0),e.sortable&&!Ye.hideLabel&&Ye.sortable?(y(),q(T(jy),{key:1,class:"sort-icon",color:`var(--kui-color-text-neutral, ${T(La)})`,size:T(Ia)},null,8,["color","size"])):te("",!0)],10,o5e),e.resizeColumns&&ht!==b.value.length-1?(y(),E("div",{key:1,class:"resize-handle",onClick:Ze[5]||(Ze[5]=gt(()=>{},["stop"])),onMousedown:It=>K(It,Ye.key),onMouseleave:Ze[6]||(Ze[6]=It=>h.value=""),onMouseover:It=>h.value=Ye.key},null,40,i5e)):te("",!0)],46,n5e))),128))],2)],2),Z("tbody",null,[(y(!0),E(De,null,Qe(p.value,(Ye,ht)=>(y(),E("tr",Je({ref_for:!0},e.rowAttrs(Ye),{key:`table-${T(f)}-row-${ht}`,role:re.value?"link":null,tabindex:re.value?0:null}),[(y(!0),E(De,null,Qe(b.value,(It,Kt)=>(y(),E("td",Je({ref_for:!0},e.cellAttrs({headerKey:It.key,row:Ye,rowIndex:ht,colIndex:Kt}),{key:`table-${T(f)}-cell-${Kt}`,class:{"resize-hover":e.resizeColumns&&Xe.value===It.key&&Kt!==b.value.length-1},style:Ce.value[It.key]},b1(oe.value(Ye[It.key],Ye),!0)),[V(we.$slots,It.key,{row:$e(Ye),rowKey:ht,rowValue:Ye[It.key]},()=>[le(ue(Ye[It.key]),1)],!0)],16))),128))],16,s5e))),128))])],10,r5e)],36),Jt.value?(y(),q(R1,{key:0,class:"table-pagination","current-page":_.value,"data-testid":"table-pagination","disable-page-jump":e.disablePaginationPageJump,"initial-page-size":k.value,neighbors:e.paginationNeighbors,offset:e.paginationOffset,"offset-next-button-disabled":!fe.value||!Q.value,"offset-previous-button-disabled":!G.value,"page-sizes":e.paginationPageSizes,"total-count":O.value,onGetNextOffset:lt,onGetPreviousOffset:zt,onPageChange:Y,onPageSizeChange:J},null,8,["current-page","disable-page-jump","initial-page-size","neighbors","offset","offset-next-button-disabled","offset-previous-button-disabled","page-sizes","total-count"])):te("",!0)]))]))}}),zT=it(l5e,[["__scopeId","data-v-4e92a5cb"]]),u5e={class:"k-tabs"},c5e={"aria-label":"Tabs",role:"tablist"},d5e=["id","data-testid"],f5e=["id","aria-labelledby"],p5e=ie({__name:"KTabs",props:{tabs:{type:Array,required:!0},modelValue:{type:String,default:"",validator:e=>e===""||e.includes("#")&&!e.includes(" ")},hidePanels:{type:Boolean,default:!1},anchorTabindex:{type:Number,default:0,validator:e=>e>=-1&&e<=32767}},emits:["update:modelValue","change"],setup(e,{emit:t}){var r;const n=e,a=t,o=z(n.modelValue?n.modelValue:(r=n.tabs[0])==null?void 0:r.hash),i=c=>{o.value=c,a("change",c),a("update:modelValue",c)},s=c=>c.replace("#",""),u=c=>c.disabled?"-1":typeof n.anchorTabindex=="number"&&n.anchorTabindex>=-1&&n.anchorTabindex<=32767?String(n.anchorTabindex):"0",l=c=>{if(c.to){if(typeof c.to=="string")return{tag:"a",attributes:{href:c.disabled?void 0:c.to}};if(typeof c.to=="object")return{tag:"router-link",attributes:{to:c.disabled?void 0:c.to}}}return{tag:"div",attributes:{}}};return Ae(()=>n.modelValue,c=>{o.value=c,a("change",c),a("update:modelValue",c)}),(c,f)=>(y(),E("div",u5e,[Z("ul",c5e,[(y(!0),E(De,null,Qe(e.tabs,d=>(y(),E("li",{id:`${d.hash.replace("#","")}-tab`,key:d.hash,class:ke(["tab-item",{active:o.value===d.hash}]),"data-testid":`${d.hash.replace("#","")}-tab`},[(y(),q(Ge(l(d).tag),Je({"aria-controls":e.hidePanels?void 0:`panel-${d.hash}`,"aria-selected":e.hidePanels?void 0:o.value===d.hash?"true":"false",class:["tab-link",{disabled:d.disabled}],role:"tab",tabindex:u(d),ref_for:!0},l(d).attributes,{onClick:[p=>d.disabled?void 0:i(d.hash),gt(p=>d.disabled?void 0:i(d.hash),["prevent"])],onKeydown:[Yt(gt(p=>d.disabled?void 0:i(d.hash),["prevent"]),["enter"]),Yt(gt(p=>d.disabled?void 0:i(d.hash),["prevent"]),["space"])]}),{default:P(()=>[V(c.$slots,`${s(d.hash)}-anchor`,{},()=>[Z("span",null,ue(d.title),1)])]),_:2},1040,["aria-controls","aria-selected","class","tabindex","onClick","onKeydown"]))],10,d5e))),128))]),e.hidePanels?te("",!0):(y(!0),E(De,{key:0},Qe(e.tabs,(d,p)=>(y(),E("div",{id:`panel-${p}`,key:d.hash,"aria-labelledby":`${s(d.hash)}-tab`,class:"tab-container",role:"tabpanel"},[o.value===d.hash?V(c.$slots,s(d.hash),{key:0}):te("",!0)],8,f5e))),128))]))}}),v5e=it(p5e,[["__scopeId","data-v-6fd0add9"]]),h5e=["id","aria-invalid","rows","value"],N0=2048,m5e={inheritAttrs:!1},g5e=ie({...m5e,__name:"KTextArea",props:{modelValue:{type:String,default:""},label:{type:String,default:""},overlayLabel:{type:Boolean,default:!1},labelAttributes:{type:Object,default:()=>({})},characterLimit:{type:[Boolean,Number],default:N0,validator:e=>typeof e=="number"?e>0:!0},rows:{type:Number,default:5},error:{type:Boolean,default:!1},resizable:{type:Boolean,default:!1},help:{type:String,default:""},isResizable:{type:Boolean,default:!1,validator:e=>(e&&console.warn("KTextArea: the `isResizable` prop is deprecated in favor of the `resizable` prop. See the migration guide for more details: https://kongponents.konghq.com/guide/migrating-to-version-9.html#ktextarea"),!0)},hasError:{type:Boolean,default:!1,validator:e=>(e&&console.warn("KTextArea: the `hasError` prop is deprecated in favor of the `error` prop. See the migration guide for more details: https://kongponents.konghq.com/guide/migrating-to-version-9.html#ktextarea"),!0)}},emits:["input","update:modelValue","char-limit-exceeded"],setup(e,{emit:t}){const r=e,n=t,a=ur(),o=bt(),{stripRequiredLabel:i}=yr(),s=S(()=>(a==null?void 0:a.required)!==void 0&&String(a==null?void 0:a.required)!=="false"),u=z(""),l=S(()=>i(r.label,s.value)),c=S(()=>{var x,A;return!!((x=r.labelAttributes)!=null&&x.help||(A=r.labelAttributes)!=null&&A.info||o["label-tooltip"])}),f=S(()=>r.error||r.hasError||g.value?!0:void 0),d=z(0),p=S({get(){return r.modelValue},set(x){h({target:{value:x}})}}),v=vr(),m=S(()=>a.id?String(a.id):v),b=S(()=>{const x={...a};return delete x.class,x}),g=S(()=>typeof r.characterLimit=="boolean"?r.characterLimit?u.value.length>N0:!1:u.value.length>r.characterLimit),h=x=>{var A;const D=JSON.parse(JSON.stringify((A=x==null?void 0:x.target)==null?void 0:A.value));n("input",D),n("update:modelValue",D),u.value=D},w=S(()=>{var x;const A=typeof r.characterLimit=="number"?r.characterLimit:N0;return g.value?`${(x=u.value)==null?void 0:x.toString().length} / ${A}`:r.help});Ae(g,(x,A)=>{x!==A&&(n("char-limit-exceeded",{value:u.value,length:u.value.length,characterLimit:Number(r.characterLimit),limitExceeded:x}),d.value+=1)}),Ae(p,(x,A)=>{x!==A&&h({target:{value:x}})});const C=()=>u.value?u.value:r.modelValue;return(x,A)=>(y(),E("div",{class:ke(["k-textarea",[x.$attrs.class,{"input-error":e.error||e.hasError||g.value}]])},[e.label?(y(),q(So,Je({key:0,for:m.value},e.labelAttributes,{required:s.value}),Ct({default:P(()=>[le(ue(l.value)+" ",1)]),_:2},[c.value?{name:"tooltip",fn:P(()=>[V(x.$slots,"label-tooltip",{},void 0,!0)]),key:"0"}:void 0]),1040,["for","required"])):te("",!0),Z("textarea",Je({id:m.value},b.value,{"aria-invalid":f.value,class:["input-textarea",[e.resizable||e.isResizable?"resizable":void 0]],rows:e.rows,value:C(),onInput:h}),null,16,h5e),ee(An,{mode:"out-in",name:"kongponents-fade-transition"},{default:P(()=>[w.value?(y(),E("p",{key:String(d.value),class:"help-text"},ue(w.value),1)):te("",!0)]),_:1})],2))}}),y5e=it(g5e,[["__scopeId","data-v-71e3bc06"]]),b5e={class:"toaster-icon-container"},w5e={class:"toaster-content"},C5e={key:0,class:"toaster-title"},S5e={key:1,class:"toaster-message"},_5e=["onClick"],x5e=ie({__name:"KToaster",props:{toasterState:{type:Array,default:[],required:!0},zIndex:{type:Number,default:1e4}},emits:["close"],setup(e){Dr(r=>({"7990c71e":e.zIndex}));const t=r=>{switch(r){case"info":return as;case"success":return aE;case"warning":return Yy;case"danger":return JZ;case"system":return Vy;default:return as}};return(r,n)=>(y(),q(Uz,{class:"k-toaster",name:"kongponents-slide-up-transition",tag:"div"},{default:P(()=>[(y(!0),E(De,null,Qe(e.toasterState,a=>(y(),E("div",{key:a.key,class:ke(["toaster",`${a.appearance}`]),role:"alert"},[Z("div",b5e,[(y(),q(Ge(t(a.appearance)),{class:"toaster-icon",color:`var(--kui-color-text, ${T(AQ)})`,decorative:""},null,8,["color"]))]),Z("div",w5e,[a.title?(y(),E("span",C5e,ue(a.title),1)):te("",!0),a.message?(y(),E("p",S5e,ue(a.message),1)):te("",!0)]),Z("button",{"aria-label":"Close",class:"toaster-close-icon","data-testid":"toaster-close-icon",type:"button",onClick:gt(o=>r.$emit("close",a.key),["stop"])},[ee(T(Bn),{color:`var(--kui-color-text-neutral-weak, ${T(IQ)})`,size:T(PQ)},null,8,["color","size"])],8,_5e)],2))),128))]),_:1}))}}),jT=it(x5e,[["__scopeId","data-v-c719c82d"]]),k5e="kongponents-toaster-container",L0={timeoutMilliseconds:5e3,appearance:rE.info},E5e=1e4;class A5e{constructor(t){if(Jo(this,"toastersContainer",null),Jo(this,"toaster",null),Jo(this,"toasts",z([])),typeof document>"u"){console.warn("ToastManager should only be initialized in the browser environment. Docs: https://kongponents.konghq.com/components/toaster.html");return}this.toastersContainer=document.createElement("div"),this.toastersContainer.id=k5e,document.body.appendChild(this.toastersContainer),this.toaster=ee(jT,{toasterState:this.toasts.value,zIndex:t!=null&&t.zIndex?t.zIndex:E5e,onClose:r=>this.close(r)}),this.toastersContainer&&s4(this.toaster,this.toastersContainer)}setTimer(t,r){return setTimeout(()=>this.close(t),r)}open(t){const{key:r,timeoutMilliseconds:n,appearance:a,message:o,title:i}=t,s=r?String(r):W1(),u=a&&Object.keys(rE).indexOf(a)!==-1?a:L0.appearance,l=this.setTimer(r,n||L0.timeoutMilliseconds),c=typeof t=="string"?t:o;this.toasts.value.push({key:s,appearance:u,title:i,message:c,timer:l,timeoutMilliseconds:n||L0.timeoutMilliseconds})}close(t){var r,n;const a=(r=this.toasts.value)==null?void 0:r.findIndex(o=>t===o.key);clearTimeout((n=this.toasts.value[a])==null?void 0:n.timer),this.toasts.value.splice(a,1)}closeAll(){this.toasts.value.forEach(t=>clearTimeout(t==null?void 0:t.timer)),this.toasts.value=[]}destroy(){this.toastersContainer&&(s4(null,this.toastersContainer),this.toastersContainer.remove())}}/*! + * vue-draggable-next v2.2.0 + * (c) 2023 Anish George + * @license MIT + *//**! + * Sortable 1.14.0 + * @author RubaXa + * @author owenm + * @license MIT + */function s9(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function Fa(e){for(var t=1;t=0)&&(r[a]=e[a]);return r}function I5e(e,t){if(e==null)return{};var r=$5e(e,t),n,a;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(a=0;a=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}var O5e="1.14.0";function ao(e){if(typeof window<"u"&&window.navigator)return!!navigator.userAgent.match(e)}var ko=ao(/(?:Trident.*rv[ :]?11\.|msie|iemobile|Windows Phone)/i),fd=ao(/Edge/i),l9=ao(/firefox/i),vc=ao(/safari/i)&&!ao(/chrome/i)&&!ao(/android/i),UT=ao(/iP(ad|od|hone)/i),M5e=ao(/chrome/i)&&ao(/android/i),VT={capture:!1,passive:!1};function Ot(e,t,r){e.addEventListener(t,r,!ko&&VT)}function At(e,t,r){e.removeEventListener(t,r,!ko&&VT)}function Hp(e,t){if(t){if(t[0]===">"&&(t=t.substring(1)),e)try{if(e.matches)return e.matches(t);if(e.msMatchesSelector)return e.msMatchesSelector(t);if(e.webkitMatchesSelector)return e.webkitMatchesSelector(t)}catch{return!1}return!1}}function P5e(e){return e.host&&e!==document&&e.host.nodeType?e.host:e.parentNode}function _a(e,t,r,n){if(e){r=r||document;do{if(t!=null&&(t[0]===">"?e.parentNode===r&&Hp(e,t):Hp(e,t))||n&&e===r)return e;if(e===r)break}while(e=P5e(e))}return null}var u9=/\s+/g;function Sn(e,t,r){if(e&&t)if(e.classList)e.classList[r?"add":"remove"](t);else{var n=(" "+e.className+" ").replace(u9," ").replace(" "+t+" "," ");e.className=(n+(r?" "+t:"")).replace(u9," ")}}function ft(e,t,r){var n=e&&e.style;if(n){if(r===void 0)return document.defaultView&&document.defaultView.getComputedStyle?r=document.defaultView.getComputedStyle(e,""):e.currentStyle&&(r=e.currentStyle),t===void 0?r:r[t];!(t in n)&&t.indexOf("webkit")===-1&&(t="-webkit-"+t),n[t]=r+(typeof r=="string"?"":"px")}}function ml(e,t){var r="";if(typeof e=="string")r=e;else do{var n=ft(e,"transform");n&&n!=="none"&&(r=n+" "+r)}while(!t&&(e=e.parentNode));var a=window.DOMMatrix||window.WebKitCSSMatrix||window.CSSMatrix||window.MSCSSMatrix;return a&&new a(r)}function qT(e,t,r){if(e){var n=e.getElementsByTagName(t),a=0,o=n.length;if(r)for(;a=o,!i)return n;if(n===Ma())break;n=Wo(n,!1)}return!1}function ql(e,t,r,n){for(var a=0,o=0,i=e.children;o2&&arguments[2]!==void 0?arguments[2]:{},n=r.evt,a=I5e(r,z5e);pd.pluginEvent.bind(pt)(e,t,Fa({dragEl:ze,parentEl:sr,ghostEl:mt,rootEl:er,nextEl:Fi,lastDownEl:Df,cloneEl:lr,cloneHidden:Yo,dragStarted:Yu,putSortable:Ir,activeSortable:pt.active,originalEvent:n,oldIndex:al,oldDraggableIndex:mc,newIndex:_n,newDraggableIndex:Uo,hideGhostForTarget:XT,unhideGhostForTarget:JT,cloneNowHidden:function(){Yo=!0},cloneNowShown:function(){Yo=!1},dispatchSortableEvent:function(o){Gr({sortable:t,name:o,originalEvent:n})}},a))};function Gr(e){H5e(Fa({putSortable:Ir,cloneEl:lr,targetEl:ze,rootEl:er,oldIndex:al,oldDraggableIndex:mc,newIndex:_n,newDraggableIndex:Uo},e))}var ze,sr,mt,er,Fi,Df,lr,Yo,al,_n,mc,Uo,Gd,Ir,Zs=!1,zp=!1,jp=[],Mi,Wn,F0,H0,f9,p9,Yu,Ls,gc,yc=!1,Kd=!1,Nf,Rr,z0=[],cg=!1,Up=[],Z1=typeof document<"u",Wd=UT,v9=fd||ko?"cssFloat":"float",j5e=Z1&&!M5e&&!UT&&"draggable"in document.createElement("div"),WT=function(){if(Z1){if(ko)return!1;var e=document.createElement("x");return e.style.cssText="pointer-events:auto",e.style.pointerEvents==="auto"}}(),ZT=function(e,t){var r=ft(e),n=parseInt(r.width)-parseInt(r.paddingLeft)-parseInt(r.paddingRight)-parseInt(r.borderLeftWidth)-parseInt(r.borderRightWidth),a=ql(e,0,t),o=ql(e,1,t),i=a&&ft(a),s=o&&ft(o),u=i&&parseInt(i.marginLeft)+parseInt(i.marginRight)+Cr(a).width,l=s&&parseInt(s.marginLeft)+parseInt(s.marginRight)+Cr(o).width;if(r.display==="flex")return r.flexDirection==="column"||r.flexDirection==="column-reverse"?"vertical":"horizontal";if(r.display==="grid")return r.gridTemplateColumns.split(" ").length<=1?"vertical":"horizontal";if(a&&i.float&&i.float!=="none"){var c=i.float==="left"?"left":"right";return o&&(s.clear==="both"||s.clear===c)?"vertical":"horizontal"}return a&&(i.display==="block"||i.display==="flex"||i.display==="table"||i.display==="grid"||u>=n&&r[v9]==="none"||o&&r[v9]==="none"&&u+l>n)?"vertical":"horizontal"},U5e=function(e,t,r){var n=r?e.left:e.top,a=r?e.right:e.bottom,o=r?e.width:e.height,i=r?t.left:t.top,s=r?t.right:t.bottom,u=r?t.width:t.height;return n===i||a===s||n+o/2===i+u/2},V5e=function(e,t){var r;return jp.some(function(n){var a=n[kn].options.emptyInsertThreshold;if(!(!a||R2(n))){var o=Cr(n),i=e>=o.left-a&&e<=o.right+a,s=t>=o.top-a&&t<=o.bottom+a;if(i&&s)return r=n}}),r},QT=function(e){function t(a,o){return function(i,s,u,l){var c=i.options.group.name&&s.options.group.name&&i.options.group.name===s.options.group.name;if(a==null&&(o||c))return!0;if(a==null||a===!1)return!1;if(o&&a==="clone")return a;if(typeof a=="function")return t(a(i,s,u,l),o)(i,s,u,l);var f=(o?i:s).options.group.name;return a===!0||typeof a=="string"&&a===f||a.join&&a.indexOf(f)>-1}}var r={},n=e.group;(!n||Pf(n)!="object")&&(n={name:n}),r.name=n.name,r.checkPull=t(n.pull,!0),r.checkPut=t(n.put),r.revertClone=n.revertClone,e.group=r},XT=function(){!WT&&mt&&ft(mt,"display","none")},JT=function(){!WT&&mt&&ft(mt,"display","")};Z1&&document.addEventListener("click",function(e){if(zp)return e.preventDefault(),e.stopPropagation&&e.stopPropagation(),e.stopImmediatePropagation&&e.stopImmediatePropagation(),zp=!1,!1},!0);var Pi=function(e){if(ze){e=e.touches?e.touches[0]:e;var t=V5e(e.clientX,e.clientY);if(t){var r={};for(var n in e)e.hasOwnProperty(n)&&(r[n]=e[n]);r.target=r.rootEl=t,r.preventDefault=void 0,r.stopPropagation=void 0,t[kn]._onDragOver(r)}}},q5e=function(e){ze&&ze.parentNode[kn]._isOutsideThisEl(e.target)};function pt(e,t){if(!(e&&e.nodeType&&e.nodeType===1))throw"Sortable: `el` must be an HTMLElement, not ".concat({}.toString.call(e));this.el=e,this.options=t=vo({},t),e[kn]=this;var r={group:null,sort:!0,disabled:!1,store:null,handle:null,draggable:/^[uo]l$/i.test(e.nodeName)?">li":">*",swapThreshold:1,invertSwap:!1,invertedSwapThreshold:null,removeCloneOnHide:!0,direction:function(){return ZT(e,this.options)},ghostClass:"sortable-ghost",chosenClass:"sortable-chosen",dragClass:"sortable-drag",ignore:"a, img",filter:null,preventOnFilter:!0,animation:0,easing:null,setData:function(o,i){o.setData("Text",i.textContent)},dropBubble:!1,dragoverBubble:!1,dataIdAttr:"data-id",delay:0,delayOnTouchOnly:!1,touchStartThreshold:(Number.parseInt?Number:window).parseInt(window.devicePixelRatio,10)||1,forceFallback:!1,fallbackClass:"sortable-fallback",fallbackOnBody:!1,fallbackTolerance:0,fallbackOffset:{x:0,y:0},supportPointer:pt.supportPointer!==!1&&"PointerEvent"in window&&!vc,emptyInsertThreshold:5};pd.initializePlugins(this,e,r);for(var n in r)!(n in t)&&(t[n]=r[n]);QT(t);for(var a in this)a.charAt(0)==="_"&&typeof this[a]=="function"&&(this[a]=this[a].bind(this));this.nativeDraggable=t.forceFallback?!1:j5e,this.nativeDraggable&&(this.options.touchStartThreshold=1),t.supportPointer?Ot(e,"pointerdown",this._onTapStart):(Ot(e,"mousedown",this._onTapStart),Ot(e,"touchstart",this._onTapStart)),this.nativeDraggable&&(Ot(e,"dragover",this),Ot(e,"dragenter",this)),jp.push(this.el),t.store&&t.store.get&&this.sort(t.store.get(this)||[]),vo(this,R5e())}pt.prototype={constructor:pt,_isOutsideThisEl:function(e){!this.el.contains(e)&&e!==this.el&&(Ls=null)},_getDirection:function(e,t){return typeof this.options.direction=="function"?this.options.direction.call(this,e,t,ze):this.options.direction},_onTapStart:function(e){if(e.cancelable){var t=this,r=this.el,n=this.options,a=n.preventOnFilter,o=e.type,i=e.touches&&e.touches[0]||e.pointerType&&e.pointerType==="touch"&&e,s=(i||e).target,u=e.target.shadowRoot&&(e.path&&e.path[0]||e.composedPath&&e.composedPath()[0])||s,l=n.filter;if(J5e(r),!ze&&!(/mousedown|pointerdown/.test(o)&&e.button!==0||n.disabled)&&!u.isContentEditable&&!(!this.nativeDraggable&&vc&&s&&s.tagName.toUpperCase()==="SELECT")&&(s=_a(s,n.draggable,r,!1),!(s&&s.animated)&&Df!==s)){if(al=Dn(s),mc=Dn(s,n.draggable),typeof l=="function"){if(l.call(this,e,s,this)){Gr({sortable:t,rootEl:u,name:"filter",targetEl:s,toEl:r,fromEl:r}),vn("filter",t,{evt:e}),a&&e.cancelable&&e.preventDefault();return}}else if(l&&(l=l.split(",").some(function(c){if(c=_a(u,c.trim(),r,!1),c)return Gr({sortable:t,rootEl:c,name:"filter",targetEl:s,fromEl:r,toEl:r}),vn("filter",t,{evt:e}),!0}),l)){a&&e.cancelable&&e.preventDefault();return}n.handle&&!_a(u,n.handle,r,!1)||this._prepareDragStart(e,i,s)}}},_prepareDragStart:function(e,t,r){var n=this,a=n.el,o=n.options,i=a.ownerDocument,s;if(r&&!ze&&r.parentNode===a){var u=Cr(r);if(er=a,ze=r,sr=ze.parentNode,Fi=ze.nextSibling,Df=r,Gd=o.group,pt.dragged=ze,Mi={target:ze,clientX:(t||e).clientX,clientY:(t||e).clientY},f9=Mi.clientX-u.left,p9=Mi.clientY-u.top,this._lastX=(t||e).clientX,this._lastY=(t||e).clientY,ze.style["will-change"]="all",s=function(){if(vn("delayEnded",n,{evt:e}),pt.eventCanceled){n._onDrop();return}n._disableDelayedDragEvents(),!l9&&n.nativeDraggable&&(ze.draggable=!0),n._triggerDragStart(e,t),Gr({sortable:n,name:"choose",originalEvent:e}),Sn(ze,o.chosenClass,!0)},o.ignore.split(",").forEach(function(l){qT(ze,l.trim(),j0)}),Ot(i,"dragover",Pi),Ot(i,"mousemove",Pi),Ot(i,"touchmove",Pi),Ot(i,"mouseup",n._onDrop),Ot(i,"touchend",n._onDrop),Ot(i,"touchcancel",n._onDrop),l9&&this.nativeDraggable&&(this.options.touchStartThreshold=4,ze.draggable=!0),vn("delayStart",this,{evt:e}),o.delay&&(!o.delayOnTouchOnly||t)&&(!this.nativeDraggable||!(fd||ko))){if(pt.eventCanceled){this._onDrop();return}Ot(i,"mouseup",n._disableDelayedDrag),Ot(i,"touchend",n._disableDelayedDrag),Ot(i,"touchcancel",n._disableDelayedDrag),Ot(i,"mousemove",n._delayedDragTouchMoveHandler),Ot(i,"touchmove",n._delayedDragTouchMoveHandler),o.supportPointer&&Ot(i,"pointermove",n._delayedDragTouchMoveHandler),n._dragStartTimer=setTimeout(s,o.delay)}else s()}},_delayedDragTouchMoveHandler:function(e){var t=e.touches?e.touches[0]:e;Math.max(Math.abs(t.clientX-this._lastX),Math.abs(t.clientY-this._lastY))>=Math.floor(this.options.touchStartThreshold/(this.nativeDraggable&&window.devicePixelRatio||1))&&this._disableDelayedDrag()},_disableDelayedDrag:function(){ze&&j0(ze),clearTimeout(this._dragStartTimer),this._disableDelayedDragEvents()},_disableDelayedDragEvents:function(){var e=this.el.ownerDocument;At(e,"mouseup",this._disableDelayedDrag),At(e,"touchend",this._disableDelayedDrag),At(e,"touchcancel",this._disableDelayedDrag),At(e,"mousemove",this._delayedDragTouchMoveHandler),At(e,"touchmove",this._delayedDragTouchMoveHandler),At(e,"pointermove",this._delayedDragTouchMoveHandler)},_triggerDragStart:function(e,t){t=t||e.pointerType=="touch"&&e,!this.nativeDraggable||t?this.options.supportPointer?Ot(document,"pointermove",this._onTouchMove):t?Ot(document,"touchmove",this._onTouchMove):Ot(document,"mousemove",this._onTouchMove):(Ot(ze,"dragend",this),Ot(er,"dragstart",this._onDragStart));try{document.selection?Lf(function(){document.selection.empty()}):window.getSelection().removeAllRanges()}catch{}},_dragStarted:function(e,t){if(Zs=!1,er&&ze){vn("dragStarted",this,{evt:t}),this.nativeDraggable&&Ot(document,"dragover",q5e);var r=this.options;!e&&Sn(ze,r.dragClass,!1),Sn(ze,r.ghostClass,!0),pt.active=this,e&&this._appendGhost(),Gr({sortable:this,name:"start",originalEvent:t})}else this._nulling()},_emulateDragOver:function(){if(Wn){this._lastX=Wn.clientX,this._lastY=Wn.clientY,XT();for(var e=document.elementFromPoint(Wn.clientX,Wn.clientY),t=e;e&&e.shadowRoot&&(e=e.shadowRoot.elementFromPoint(Wn.clientX,Wn.clientY),e!==t);)t=e;if(ze.parentNode[kn]._isOutsideThisEl(e),t)do{if(t[kn]){var r=void 0;if(r=t[kn]._onDragOver({clientX:Wn.clientX,clientY:Wn.clientY,target:e,rootEl:t}),r&&!this.options.dragoverBubble)break}e=t}while(t=t.parentNode);JT()}},_onTouchMove:function(e){if(Mi){var t=this.options,r=t.fallbackTolerance,n=t.fallbackOffset,a=e.touches?e.touches[0]:e,o=mt&&ml(mt,!0),i=mt&&o&&o.a,s=mt&&o&&o.d,u=Wd&&Rr&&d9(Rr),l=(a.clientX-Mi.clientX+n.x)/(i||1)+(u?u[0]-z0[0]:0)/(i||1),c=(a.clientY-Mi.clientY+n.y)/(s||1)+(u?u[1]-z0[1]:0)/(s||1);if(!pt.active&&!Zs){if(r&&Math.max(Math.abs(a.clientX-this._lastX),Math.abs(a.clientY-this._lastY))=0&&(Gr({rootEl:sr,name:"add",toEl:sr,fromEl:er,originalEvent:e}),Gr({sortable:this,name:"remove",toEl:sr,originalEvent:e}),Gr({rootEl:sr,name:"sort",toEl:sr,fromEl:er,originalEvent:e}),Gr({sortable:this,name:"sort",toEl:sr,originalEvent:e})),Ir&&Ir.save()):_n!==al&&_n>=0&&(Gr({sortable:this,name:"update",toEl:sr,originalEvent:e}),Gr({sortable:this,name:"sort",toEl:sr,originalEvent:e})),pt.active&&((_n==null||_n===-1)&&(_n=al,Uo=mc),Gr({sortable:this,name:"end",toEl:sr,originalEvent:e}),this.save()))),this._nulling()},_nulling:function(){vn("nulling",this),er=ze=sr=mt=Fi=lr=Df=Yo=Mi=Wn=Yu=_n=Uo=al=mc=Ls=gc=Ir=Gd=pt.dragged=pt.ghost=pt.clone=pt.active=null,Up.forEach(function(e){e.checked=!0}),Up.length=F0=H0=0},handleEvent:function(e){switch(e.type){case"drop":case"dragend":this._onDrop(e);break;case"dragenter":case"dragover":ze&&(this._onDragOver(e),Y5e(e));break;case"selectstart":e.preventDefault();break}},toArray:function(){for(var e=[],t,r=this.el.children,n=0,a=r.length,o=this.options;nn.right+a||e.clientX<=n.right&&e.clientY>n.bottom&&e.clientX>=n.left:e.clientX>n.right&&e.clientY>n.top||e.clientX<=n.right&&e.clientY>n.bottom+a}function Z5e(e,t,r,n,a,o,i,s){var u=n?e.clientY:e.clientX,l=n?r.height:r.width,c=n?r.top:r.left,f=n?r.bottom:r.right,d=!1;if(!i){if(s&&Nfc+l*o/2:uf-Nf)return-gc}else if(u>c+l*(1-a)/2&&uf-l*o/2)?u>c+l/2?1:-1:0}function Q5e(e){return Dn(ze)e.replace(a4e,(t,r)=>r?r.toUpperCase():""));function Y0(e){e.parentElement!==null&&e.parentElement.removeChild(e)}function g9(e,t,r){const n=r===0?e.children[0]:e.children[r-1].nextSibling;e.insertBefore(t,n)}function o4e(e,t){return Object.values(e).indexOf(t)}function i4e(e,t,r,n){if(!e)return[];const a=Object.values(e),o=t.length-n;return[...t].map((i,s)=>s>=o?a.length:a.indexOf(i))}function t$(e,t){this.$nextTick(()=>this.$emit(e.toLowerCase(),t))}function s4e(e){return t=>{this.realList!==null&&this["onDrag"+e](t),t$.call(this,e,t)}}function l4e(e){return["transition-group","TransitionGroup"].includes(e)}function u4e(e){if(!e||e.length!==1)return!1;const[{type:t}]=e;return t?l4e(t.name):!1}function c4e(e,t){return t?{...t.props,...t.attrs}:e}const vg=["Start","Add","Remove","Update","End"],hg=["Choose","Unchoose","Sort","Filter","Clone"],d4e=["Move",...vg,...hg].map(e=>"on"+e);let G0=null;const f4e={options:Object,list:{type:Array,required:!1,default:null},noTransitionOnDrag:{type:Boolean,default:!1},clone:{type:Function,default:e=>e},tag:{type:String,default:"div"},move:{type:Function,default:null},componentData:{type:Object,required:!1,default:null},component:{type:String,default:null},modelValue:{type:Array,required:!1,default:null}},p4e=ie({name:"VueDraggableNext",inheritAttrs:!1,emits:["update:modelValue","move","change",...vg.map(e=>e.toLowerCase()),...hg.map(e=>e.toLowerCase())],props:f4e,data(){return{transitionMode:!1,noneFunctionalComponentMode:!1,headerOffset:0,footerOffset:0,_sortable:{},visibleIndexes:[],context:{}}},render(){const e=this.$slots.default?this.$slots.default():null,t=c4e(this.$attrs,this.componentData);return e?(this.transitionMode=u4e(e),Tc(this.getTag(),t,e)):Tc(this.getTag(),t,[])},created(){this.list!==null&&this.modelValue!==null&&r4e.error("list props are mutually exclusive! Please set one.")},mounted(){const e={};vg.forEach(a=>{e["on"+a]=s4e.call(this,a)}),hg.forEach(a=>{e["on"+a]=t$.bind(this,a)});const t=Object.keys(this.$attrs).reduce((a,o)=>(a[m9(o)]=this.$attrs[o],a),{}),r=Object.assign({},t,e,{onMove:(a,o)=>this.onDragMove(a,o)});!("draggable"in r)&&(r.draggable=">*");const n=this.$el.nodeType===1?this.$el:this.$el.parentElement;this._sortable=new pt(n,r),n.__draggable_component__=this,this.computeIndexes()},beforeUnmount(){try{this._sortable!==void 0&&this._sortable.destroy()}catch{}},computed:{realList(){return this.list?this.list:this.modelValue}},watch:{$attrs:{handler(e){this.updateOptions(e)},deep:!0},realList(){this.computeIndexes()}},methods:{getTag(){return this.component?We(this.component):this.tag},updateOptions(e){for(var t in e){const r=m9(t);d4e.indexOf(r)===-1&&this._sortable.option(r,e[t])}},getChildrenNodes(){return this.$el.children},computeIndexes(){this.$nextTick(()=>{this.visibleIndexes=i4e(this.getChildrenNodes(),this.$el.children,this.transitionMode,this.footerOffset)})},getUnderlyingVm(e){const t=o4e(this.getChildrenNodes()||[],e);if(t===-1)return null;const r=this.realList[t];return{index:t,element:r}},emitChanges(e){this.$nextTick(()=>{this.$emit("change",e)})},alterList(e){if(this.list){e(this.list);return}const t=[...this.modelValue];e(t),this.$emit("update:modelValue",t)},spliceList(){const e=t=>t.splice(...arguments);this.alterList(e)},updatePosition(e,t){const r=n=>n.splice(t,0,n.splice(e,1)[0]);this.alterList(r)},getVmIndex(e){const t=this.visibleIndexes,r=t.length;return e>r-1?r:t[e]},getComponent(){return this.$slots.default?this.$slots.default()[0].componentInstance:null},resetTransitionData(e){if(!this.noTransitionOnDrag||!this.transitionMode)return;var t=this.getChildrenNodes();t[e].data=null;const r=this.getComponent();r.children=[],r.kept=void 0},onDragStart(e){this.computeIndexes(),this.context=this.getUnderlyingVm(e.item),this.context&&(e.item._underlying_vm_=this.clone(this.context.element),G0=e.item)},onDragAdd(e){const t=e.item._underlying_vm_;if(t===void 0)return;Y0(e.item);const r=this.getVmIndex(e.newIndex);this.spliceList(r,0,t),this.computeIndexes();const n={element:t,newIndex:r};this.emitChanges({added:n})},onDragRemove(e){if(g9(this.$el,e.item,e.oldIndex),e.pullMode==="clone"){Y0(e.clone);return}if(!this.context)return;const t=this.context.index;this.spliceList(t,1);const r={element:this.context.element,oldIndex:t};this.resetTransitionData(t),this.emitChanges({removed:r})},onDragUpdate(e){Y0(e.item),g9(e.from,e.item,e.oldIndex);const t=this.context.index,r=this.getVmIndex(e.newIndex);this.updatePosition(t,r);const n={element:this.context.element,oldIndex:t,newIndex:r};this.emitChanges({moved:n})},updateProperty(e,t){e.hasOwnProperty(t)&&(e[t]+=this.headerOffset)},onDragMove(e,t){const r=this.move;if(!r||!this.realList)return!0;const n=this.getRelatedContextFromMoveEvent(e),a=this.context,o=this.computeFutureIndex(n,e);Object.assign(a,{futureIndex:o});const i=Object.assign({},e,{relatedContext:n,draggedContext:a});return r(i,t)},onDragEnd(){this.computeIndexes(),G0=null},getTrargetedComponent(e){return e.__draggable_component__},getRelatedContextFromMoveEvent({to:e,related:t}){const r=this.getTrargetedComponent(e);if(!r)return{component:r};const n=r.realList,a={list:n,component:r};if(e!==t&&n&&r.getUnderlyingVm){const o=r.getUnderlyingVm(t);if(o)return Object.assign(o,a)}return a},computeFutureIndex(e,t){const r=[...t.to.children].filter(o=>o.style.display!=="none");if(r.length===0)return 0;const n=r.indexOf(t.related),a=e.component.getVmIndex(n);return r.indexOf(G0)!==-1||!t.willInsertAfter?a:a+1}}}),v4e=["data-testid"],h4e=["aria-controls","aria-expanded","aria-label"],m4e=["data-testid"],g4e={key:0,class:"tree-item-icon","data-testid":"tree-item-icon"},y4e={class:"tree-item-label","data-testid":"tree-item-label"},H2=e=>e.every(t=>{var r;return t.name!==void 0&&t.id!==void 0&&(!((r=t.children)!=null&&r.length)||H2(t.children))}),b4e=ie({__name:"KTreeItem",props:{item:{type:Object,required:!0,validator:e=>H2([e])},disabled:{type:Boolean,default:!1},hideIcons:{type:Boolean,default:!1},collapsible:{type:Boolean,default:!1},initialCollapse:{type:Boolean,default:!1},hasChildren:{type:Boolean,default:!1},controlsId:{type:String,required:!0}},emits:["selected","expanded"],setup(e,{expose:t,emit:r}){var n;const a=e,o=r,i=bt(),s=S(()=>!a.hideIcons||!!i["item-icon"]),u=d=>{d.target&&d.target.closest("a:not(.disabled), button:not([data-tree-item-trigger]), label, input, select")!==null||o("selected",a.item)},l=z(!0),c=d=>{l.value=d};Ae(()=>a.initialCollapse,(d,p)=>{d!==p&&(l.value=!d)},{immediate:!0});const f=()=>{l.value=!l.value,o("expanded",l.value)};return t({setExpandedValue:c,id:(n=a.item)==null?void 0:n.id}),(d,p)=>(y(),E("div",{class:"tree-item-wrapper","data-testid":`tree-item-wrapper-${e.item.id}`},[e.collapsible&&e.hasChildren?(y(),E("span",{key:0,"aria-controls":`tree-list-draggable-${e.controlsId}`,"aria-expanded":l.value,"aria-label":l.value?"Collapse":"Expand",class:ke(["tree-item-expanded-button",{collapsed:!l.value,expanded:l.value}]),"data-testid":"tree-item-expanded-button",role:"button",onClick:gt(f,["stop"]),onKeyup:Yt(f,["enter"])},[ee(T(Uy),{class:ke(["tree-item-expanded-icon",{collapsed:!l.value,expanded:l.value}]),"data-testid":"tree-item-expanded-icon",decorative:"",size:T(sn),tabindex:"0"},null,8,["class","size"])],42,h4e)):te("",!0),Z("button",{class:ke(["tree-item",{"not-draggable":e.disabled,selected:e.item.selected,expanded:e.collapsible&&l.value,collapsed:e.collapsible&&!l.value,"no-children":e.collapsible&&!e.hasChildren}]),"data-testid":`tree-item-${e.item.id}`,"data-tree-item-trigger":"true",draggable:"false",type:"button",onClick:gt(u,["prevent"])},[s.value?(y(),E("div",g4e,[V(d.$slots,"item-icon",{},()=>[ee(T(bQ),{decorative:""})],!0)])):te("",!0),Z("div",y4e,[V(d.$slots,"item-label",{},()=>[le(ue(e.item.name),1)],!0)])],10,m4e)],8,v4e))}}),w4e=it(b4e,[["__scopeId","data-v-9ac1f88e"]]),z2=({children:e=[]})=>e.length===0?0:1+Math.max(...e.map(z2)),C4e=ie({__name:"KTreeDraggable",props:{items:{type:Array,required:!0,validator:e=>!e.length||e.every(t=>t.name!==void 0&&t.id!==void 0)},disableDrag:{type:Boolean,default:!1},maxDepth:{type:Number,default:3},level:{type:Number,default:0},parentId:{type:String,default:""},hideIcons:{type:Boolean,default:!1},group:{type:String,default:"k-tree-list"},collapsible:{type:Boolean,default:!1},initialCollapseAll:{type:Boolean,default:!1}},emits:["change","child-change","selected"],setup(e,{expose:t,emit:r}){const n=e,a=r,o=z(0),i=z([]),s={tag:"div","force-fallback":!0,animation:"100",draggable:".tree-item-container","item-key":"id","ghost-class":"tree-item-dragged","drag-class":"tree-item-grabbing",class:"child-drop-zone"},u=z(!1),l=I=>{var _,k;return!((k=(_=i.value.filter(M=>M.id===I.id))==null?void 0:_[0].children)!=null&&k.length)},c=I=>I.children,f=I=>{n.parentId?a("child-change",{parentId:n.parentId,children:i.value,target:(I==null?void 0:I.added)||(I==null?void 0:I.removed)||(I==null?void 0:I.moved)}):a("change",{items:i.value,target:(I==null?void 0:I.added)||(I==null?void 0:I.removed)||(I==null?void 0:I.moved)})},d=I=>{a("child-change",I)},p=I=>{a("selected",I)},v=z(new Map),m=(I,_)=>{v.value.set(_,I)},b=I=>n.collapsible?!!v.value.get(I):!0,g=zr("tree-items"),h=()=>{var I;i.value.forEach(_=>{v.value.set(_.id,!1)}),(I=g.value)==null||I.forEach(_=>{_==null||_.setExpandedValue(!1)})},w=()=>{var I;i.value.forEach(_=>{v.value.set(_.id,!0)}),(I=g.value)==null||I.forEach(_=>{_==null||_.setExpandedValue(!0)})},C=S(()=>n.level>n.maxDepth-1),x=I=>{var _,k,M,N;const B=((k=(_=I.relatedContext)==null?void 0:_.component)==null?void 0:k.$attrs.level)||0,X=(M=I.draggedContext)==null?void 0:M.element;let W=0;return(N=X.children)!=null&&N.length&&(W=z2(X)),!(B+W>n.maxDepth-1)},A=I=>{var _,k;const M=((k=(_=I.item)==null?void 0:_._underlying_vm_)==null?void 0:k.id)||"",N=i.value.find(B=>B.id===M);u.value=!0,N&&a("selected",N),H(!0)},D=async()=>{var I;u.value=!1,H(!1),o.value++,await Ht(),(I=g.value)==null||I.forEach(_=>{_==null||_.setExpandedValue(v.value.get(_==null?void 0:_.id))})},H=I=>{const _=document==null?void 0:document.getElementsByTagName("html").item(0);_&&_.classList.toggle("tree-list-grabbing",I)};Ae(()=>n.items,(I,_)=>{JSON.stringify(I)!==JSON.stringify(_)&&(i.value=I,i.value.forEach(k=>{k.children||(k.children=[])}))});const O=()=>{i.value.forEach(I=>{v.value.set(I.id,!n.initialCollapseAll)})};return _t(async()=>{i.value=n.items,i.value.forEach(I=>{I.children||(I.children=[])}),await Ht(),n.collapsible&&O()}),t({collapseAll:h,expandAll:w}),(I,_)=>{const k=We("KTreeDraggable",!0);return y(),q(T(p4e),Je(s,{class:"tree-draggable",direction:"vertical",disabled:e.disableDrag,filter:".tree-item-expanded-button",group:{name:e.group,pull:[e.group],put:C.value?[]:[e.group]},level:e.level,list:i.value,move:x,tag:"div",onChange:f,onEnd:D,onStart:A}),{default:P(()=>[(y(!0),E(De,null,Qe(i.value,M=>(y(),E("div",{key:M.id,class:ke(["tree-item-container",{"has-no-children":l(M)}])},[(y(),q(w4e,{key:`tree-item-${M.id}-${o.value}`,ref_for:!0,ref:"tree-items",collapsible:e.collapsible,"controls-id":M.id,disabled:e.disableDrag,"has-children":!l(M),"hide-icons":e.hideIcons,"initial-collapse":e.initialCollapseAll,item:M,onExpanded:N=>m(N,M.id),onSelected:p},Ct({"item-label":P(()=>[V(I.$slots,"item-label",{item:M},()=>[le(ue(M.name),1)],!0)]),_:2},[I.$slots["item-icon"]?{name:"item-icon",fn:P(()=>[V(I.$slots,"item-icon",{item:M},void 0,!0)]),key:"0"}:void 0]),1032,["collapsible","controls-id","disabled","has-children","hide-icons","initial-collapse","item","onExpanded"])),ni((y(),q(k,{id:`tree-list-draggable-${M.id}`,key:`tree-item-${M.id}-children-${o.value}`,class:ke({collapsible:e.collapsible}),collapsible:e.collapsible,"disable-drag":e.disableDrag,group:e.group,"hide-icons":e.hideIcons,"initial-collapse-all":e.initialCollapseAll,items:c(M),level:e.level+1,"max-depth":e.maxDepth,"parent-id":M.id,onChildChange:d,onSelected:p},Ct({"item-label":P(({item:N})=>[V(I.$slots,"item-label",{item:N},void 0,!0)]),_:2},[I.$slots["item-icon"]?{name:"item-icon",fn:P(({item:N})=>[V(I.$slots,"item-icon",{item:N},void 0,!0)]),key:"0"}:void 0]),1032,["id","class","collapsible","disable-drag","group","hide-icons","initial-collapse-all","items","level","max-depth","parent-id"])),[[Ol,b(M.id)]])],2))),128))]),_:3},16,["disabled","group","level","list"])}}}),S4e=it(C4e,[["__scopeId","data-v-62209790"]]),r$=(e,t)=>(e.forEach(r=>{var n;t.push(r.id),(n=r.children)!=null&&n.length&&r$(r.children,t)}),t),_4e=e=>{const t=r$(e,[]),r=new Set(t);return t.length===r.size},x4e=(e,t)=>{let r=!0;return e.forEach(n=>{r=r&&(!n.children||z2(n)<=t)}),r},y9=e=>H2(e)&&_4e(e),k4e=ie({__name:"KTreeList",props:{modelValue:{type:Array,default:null,validator:e=>!e.length||y9(e)},items:{type:Array,default:null,validator:e=>!e.length||y9(e)},disableDrag:{type:Boolean,default:!1},maxDepth:{type:Number,default:3,validator:e=>e<=5},width:{type:String,default:""},hideIcons:{type:Boolean,default:!1},group:{type:String,default:"k-tree-list"},collapsible:{type:Boolean,default:!1},initialCollapseAll:{type:Boolean,default:!1}},emits:["change","child-change","selected"],setup(e,{expose:t,emit:r}){const n=e,a=r,o=z([]),i=S({get(){return n.modelValue},set(p){o.value=p}}),{getSizeFromString:s}=yr(),u=S(()=>({maxWidth:s(n.width)})),l=(p,v)=>{(v||o.value).forEach(m=>{var b;m.id===p.id?(m.selected=!0,a("selected",p)):m.selected=!1,(b=m.children)!=null&&b.length&&l(p,m.children)})},c=p=>{a("change",p)},f=p=>{a("child-change",p)};Ae(i,(p,v)=>{JSON.stringify(p)!==JSON.stringify(v)&&(o.value=p,o.value.forEach(m=>{m.children||(m.children=[])}))}),Ae(()=>n.items,(p,v)=>{JSON.stringify(p)!==JSON.stringify(v)&&(o.value=p,o.value.forEach(m=>{m.children||(m.children=[])}))});const d=zr("tree-draggable");return t({collapseAll:()=>{var p;(p=d.value)==null||p.collapseAll()},expandAll:()=>{var p;(p=d.value)==null||p.expandAll()}}),_t(()=>{n.modelValue&&n.items&&console.warn("KTreeList: You should not provide both v-model (or props.modelValue) and props.items"),n.modelValue?o.value=n.modelValue:n.items&&(o.value=n.items),x4e(o.value,n.maxDepth)||console.warn("KTreeList: Provided list depth exceeds `maxDepth`"),o.value.forEach(p=>{p.children||(p.children=[])})}),(p,v)=>(y(),E("div",{class:"k-tree-list","data-testid":"k-tree-list",style:qe(e.width?u.value:void 0)},[ee(S4e,{ref:"tree-draggable",collapsible:e.collapsible,"data-testid":`k-tree-list-${e.group}`,"disable-drag":e.disableDrag,group:e.group,"hide-icons":e.hideIcons,"initial-collapse-all":e.initialCollapseAll,items:o.value,"max-depth":e.maxDepth,onChange:c,onChildChange:f,onSelected:l},Ct({"item-label":P(({item:m})=>[V(p.$slots,"item-label",{item:m})]),_:2},[p.$slots["item-icon"]?{name:"item-icon",fn:P(({item:m})=>[V(p.$slots,"item-icon",{item:m})]),key:"0"}:void 0]),1032,["collapsible","data-testid","disable-drag","group","hide-icons","initial-collapse-all","items","max-depth"])],4))}}),E4e=["href"],A4e=ie({__name:"KExternalLink",props:{href:{type:String,required:!0,validator:e=>!!i9(e)},hideIcon:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>!!i9(t.href));return(n,a)=>r.value?(y(),E("a",{key:0,class:"k-external-link",href:e.href,rel:"noopener",target:"_blank"},[V(n.$slots,"default",{},void 0,!0),e.hideIcon?te("",!0):(y(),q(T(oQ),{key:0,decorative:"",size:T(Ia)},null,8,["size"]))],8,E4e)):te("",!0)}}),T4e=it(A4e,[["__scopeId","data-v-949aad10"]]),$4e={key:0,class:"truncate-expand-controls"},I4e={key:0,"data-testid":"expand-trigger-wrapper"},O4e=["aria-label"],M4e={key:0,"data-testid":"collapse-trigger-wrapper"},P4e={key:0,"data-testid":"expand-trigger-wrapper"},D4e={key:1},N4e=ie({__name:"KTruncate",props:{rows:{type:Number,default:1,validator:e=>e>0},truncateText:{type:Boolean,default:!1},expanded:{type:Boolean,default:!1},width:{type:String,default:"100%"}},setup(e){Dr(g=>({"02569b14":l.value,"71e152d0":T(c),"5947065d":r.rows}));const{getSizeFromString:t}=yr(),r=e,n=z(r.expanded),a=z(!1),o=z(),i=z(),s=z(),u=z(),l=z("0px"),c=LQ,f=z(0),d=async()=>{var g;if(!r.truncateText&&i.value&&(g=i.value.children)!=null&&g.length){const h=i.value.children,w=Number(String(c).replace(/px$/gi,""));let C=0;for(let A=0;AC?h[A].offsetHeight:C;const x=(r.rows===1?0:(r.rows-1)*w)+C*r.rows+6;l.value=i.value.offsetHeight>x?`${x}px`:"auto",await Ht(),p()}},p=()=>{if(i.value&&s.value){const g=r.truncateText?i.value.scrollHeight:i.value.offsetHeight,h=u.value?u.value.offsetHeight:0;a.value=g>s.value.offsetHeight-h,v()}},v=()=>{if(!r.truncateText&&(f.value=0,i.value&&s.value)){const g=i.value.children;for(let h=0;hs.value.offsetHeight?(f.value+=1,g[h].getAttribute("tabindex")&&(g[h].tabIndex=-1)):g[h].getAttribute("tabindex")&&(g[h].tabIndex=0)}},m=async()=>{n.value=!n.value,await Ht(),p()},b=S(()=>({width:t(r.width)}));return _t(()=>{o.value=gs.create(d),o.value.observe(i.value),p()}),xr(()=>{var g;(g=o.value)==null||g.unobserve(i.value)}),(g,h)=>{const w=We("KButton");return y(),E("div",{ref_key:"kTruncateWrapper",ref:s,class:ke(["k-truncate",[n.value?"expanded":"",`truncate-${e.truncateText?"text":"content"}`]]),style:qe(b.value)},[!e.truncateText&&a.value?(y(),E("div",$4e,[n.value?te("",!0):(y(),E("div",I4e,[V(g.$slots,"expand-trigger",{expand:m,truncatedCount:f.value},()=>[Z("button",{"aria-label":`Show ${f.value} more items`,class:"expand-trigger",type:"button",onClick:gt(m,["stop"])},ue(f.value),9,O4e)],!0)]))])):te("",!0),Z("div",{ref_key:"kTruncateContainer",ref:i,class:"truncate-container"},[V(g.$slots,"default",{},void 0,!0),!e.truncateText&&n.value?(y(),E("div",M4e,[V(g.$slots,"collapse-trigger",{collapse:m},()=>[Z("button",{"aria-label":"Collapse content",class:"collapse-trigger",type:"button",onClick:gt(m,["stop"])},[ee(T(QZ),{decorative:"",size:T(Ia)},null,8,["size"])])],!0)])):te("",!0)],512),e.truncateText&&(a.value||n.value)?(y(),E("div",{key:1,ref_key:"textToggleControls",ref:u,class:"truncate-collapse-controls"},[n.value?te("",!0):(y(),E("div",P4e,[V(g.$slots,"expand-trigger",{expand:m},()=>[ee(w,{appearance:"tertiary",size:"small",onClick:gt(m,["stop"])},{default:P(()=>h[0]||(h[0]=[le(" Show more ")])),_:1})],!0)])),n.value?(y(),E("div",D4e,[V(g.$slots,"collapse-trigger",{collapse:m},()=>[ee(w,{appearance:"tertiary",size:"small",onClick:gt(m,["stop"])},{default:P(()=>h[1]||(h[1]=[le(" Show less ")])),_:1})],!0)])):te("",!0)],512)):te("",!0)],6)}}}),n$=it(N4e,[["__scopeId","data-v-96c8e2b3"]]),L4e={class:"k-copy"},R4e={key:0,class:"copy-badge-text"},B4e=["id","aria-label","onClick"],F4e=ie({__name:"KCopy",props:{badgeLabel:{type:String,default:""},text:{type:String,required:!0},textTooltip:{type:String,default:""},copyTooltip:{type:String,default:""},format:{type:String,required:!1,default:"default",validator:e=>["default","hidden","redacted","deleted"].includes(e)},badge:{type:Boolean,default:!1},monospace:{type:Boolean,default:!1},truncate:{type:Boolean,default:!1},successTooltip:{type:String,default:"Copied!"},truncationLimit:{type:[Number,String],default:8}},setup(e,{expose:t}){const r=e,n=vr(),a=z(""),o=S(()=>!r.badgeLabel||r.copyTooltip?r.copyTooltip||"Copy":`Copy ${r.badgeLabel.replace(/:$/,"")}`);Ae(o,b=>{a.value=b},{immediate:!0});const i=S(()=>`copy-tooltip-wrapper ${r.truncate&&v.value||r.badge?"truncate-content":""}`),s=S(()=>r.format==="redacted"?"*****":r.format==="deleted"?`*${String(r.text||"").substring(0,5)}`:r.truncate&&r.truncationLimit&&p.value?p.value.replace(/^"(.*)"$/,"$1"):r.text),u=S(()=>{if(r.textTooltip)return r.textTooltip;if(!(r.format==="redacted"||!v.value))return r.text}),l=b=>{a.value=b||r.successTooltip,setTimeout(()=>{a.value=o.value},1800)},c=b=>{if(!b(r.text)){l("Failed to copy");return}l()};t({copy:()=>{var b;document!=null&&document.getElementById(n)&&((b=document==null?void 0:document.getElementById(n))==null||b.click())}});const f=z(),d=z(),p=S(()=>r.truncate&&typeof r.truncationLimit=="number"?`${String(r.text||"").substring(0,r.truncationLimit)+"..."}`:null),v=z(!1),m=()=>{var b,g;r.truncate&&(r.truncationLimit!=="auto"&&p.value?v.value=!0:r.truncationLimit==="auto"&&f.value&&(v.value=((b=f.value)==null?void 0:b.offsetWidth)<((g=f.value)==null?void 0:g.scrollWidth)))};return _t(()=>{d.value=gs.create(m),d.value.observe(f.value)}),xr(()=>{d.value&&d.value.unobserve(f.value)}),(b,g)=>(y(),E("div",L4e,[e.badge&&e.badgeLabel?(y(),E("span",R4e,ue(e.badgeLabel),1)):te("",!0),Z("div",{class:ke(["copy-container",{"copy-element":e.truncate||e.badge,"badge-styles":e.badge}])},[e.format!=="hidden"?(y(),q($n,{key:0,class:ke([i.value]),"data-testid":"copy-tooltip-wrapper","max-width":"500px",placement:"bottom-start",text:u.value},{default:P(()=>[Z("div",{ref_key:"copyTextElement",ref:f,class:ke(["copy-text",{monospace:e.monospace||!e.badge}])},ue(s.value),3)]),_:1},8,["class","text"])):te("",!0),ee($n,{class:"text-icon-wrapper","max-width":"500px",placement:"bottom-start",text:a.value},{default:P(()=>[ee(T(Jk),null,{default:P(({copyToClipboard:h})=>[Z("button",{id:T(n),"aria-label":a.value,class:"copy-to-clipboard-button","data-testid":"copy-to-clipboard",type:"button",onClick:gt(w=>c(h),["stop"])},[ee(T(oE),{class:"text-icon",decorative:"",size:T(Ia)},null,8,["size"])],8,B4e)]),_:1})]),_:1},8,["text"])],2)]))}}),a$=it(F4e,[["__scopeId","data-v-5efb0d28"]]),H4e={key:0,class:"bulk-actions-dropdown-trigger-count"},z4e=ie({__name:"BulkActionsDropdown",props:{disabled:{type:Boolean,default:!1},count:{type:String,default:""},buttonLabel:{type:String,default:""}},setup(e){return(t,r)=>(y(),q(is,{class:"bulk-actions-dropdown","data-testid":"bulk-actions-dropdown",disabled:e.disabled,"kpop-attributes":{placement:"bottom-end"}},{items:P(()=>[V(t.$slots,"items",{},void 0,!0)]),default:P(()=>[ee($n,{placement:"bottom-end",text:"Selected Row Actions"},{default:P(()=>[ee(Mt,{appearance:"secondary","aria-label":e.buttonLabel,class:"bulk-actions-dropdown-trigger","data-testid":"bulk-actions-dropdown-trigger",disabled:e.disabled,icon:"",size:"large"},{default:P(()=>[ee(T(sE),{class:"more-icon",decorative:""}),ee(An,{name:"kongponents-fade-transition"},{default:P(()=>[e.count?(y(),E("span",H4e,ue(e.count),1)):te("",!0)]),_:1})]),_:1},8,["aria-label","disabled"])]),_:1})]),_:3},8,["disabled"]))}}),j4e=it(z4e,[["__scopeId","data-v-ca642050"]]),U4e={key:0,class:"table-toolbar","data-testid":"table-toolbar"},V4e={key:0,class:"toolbar-default-items-container"},q4e={key:2,class:"table-error-state","data-testid":"table-error-state"},Y4e={key:3,class:"table-empty-state","data-testid":"table-empty-state"},G4e={key:4},K4e=["data-tableid"],W4e=["aria-sort","data-key","data-testid","onClick","onMouseover"],Z4e=["onMousedown","onMouseover"],Q4e=["aria-describedby"],X4e={key:1,class:"table-header-bulk-actions-container"},J4e=["onMousedown","onMouseover"],e8e=["role","tabindex"],t8e={key:1,class:"expandable-row-control-container"},r8e=["aria-controls","aria-expanded","onClick"],n8e=["id"],a8e=["colspan"],o8e={class:"expandable-content-wrapper"},i8e=ie({__name:"KTableView",props:{data:{default:()=>[]},headers:{default:()=>[]},resizeColumns:{type:Boolean,default:!1},tablePreferences:{default:()=>({})},rowHover:{type:Boolean,default:!0},rowAttrs:{type:Function,default:()=>({})},rowLink:{type:Function,default:()=>({})},rowBulkActionEnabled:{type:Function,default:()=>!0},rowKey:{type:[String,Function],default:""},cellAttrs:{type:Function,default:()=>({})},loading:{type:Boolean,default:!1},emptyStateTitle:{default:"No Data"},emptyStateMessage:{default:"There is no data to display."},emptyStateActionRoute:{},emptyStateActionMessage:{default:""},emptyStateIconVariant:{default:Jn.Default},emptyStateButtonAppearance:{default:"primary"},error:{type:Boolean,default:!1},errorStateTitle:{default:"An error occurred"},errorStateMessage:{default:"Data cannot be displayed due to an error."},errorStateActionRoute:{},errorStateActionMessage:{default:""},maxHeight:{default:"none"},hidePagination:{type:Boolean,default:!1},paginationAttributes:{default:()=>({})},rowExpandable:{type:Function,default:()=>!1},rowExpanded:{type:Function,default:()=>!1},hideHeaders:{type:Boolean,default:!1},nested:{type:Boolean,default:!1},hidePaginationWhenOptional:{type:Boolean,default:!1},hideToolbar:{type:Boolean,default:!1}},emits:["cell-click","row-click","error-action-click","empty-state-action-click","update:table-preferences","sort","page-change","page-size-change","get-next-offset","get-previous-offset","row-select","update:row-expanded"],setup(e,{emit:t}){var r;Dr($=>({"9606ea2c":j.value}));const n=e,a=t,o=ur(),i=bt(),s=vr(),{getSizeFromString:u}=yr(),l=$=>typeof n.rowKey=="function"&&typeof n.rowKey($)=="string"?n.rowKey($):typeof n.rowKey=="string"&&n.rowKey in $&&typeof $[n.rowKey]=="string"?$[n.rowKey]:"",c=z(),f=z([]),d=z([]),p=z(""),v=z(""),m=z(""),b=S(()=>f.value.filter($=>$.hidable).length>0),g=S(()=>n.nested||!b.value||n.error?!1:i.toolbar?!0:!n.loading&&!!n.data&&!!n.data.length),h=S(()=>n.loading||!(n.data&&n.data.length)),w=S(()=>f.value.filter($=>$.hidable&&$.key!==$t.EXPANDABLE&&$.key!==$t.BULK_ACTIONS)),C=S(()=>g.value?n.tablePreferences.columnVisibility||{}:{}),x=z(g.value?n.tablePreferences.columnVisibility||{}:{}),A=z(!1),D=z(!1),H=z(""),O=z("desc"),I=z(!1),_=S(()=>!n.hideToolbar&&!n.nested&&(!!i.toolbar||g.value||W.value)),k=z(!1),M=S(()=>({maxHeight:u(n.maxHeight)})),N=z([]),B=S(()=>!n.nested&&!n.error&&f.value.some($=>$.key===$t.BULK_ACTIONS)&&!!(i["bulk-action-items"]||i["bulk-actions"])&&!!n.data.every($=>l($))),X=z([]),W=S(()=>n.nested||!B.value||n.error?!1:i.toolbar?!0:!n.loading&&!!n.data&&!!n.data.length),Q=S(()=>{const $=N.value.length;return $?$>100?"99+":String($):""}),re=z(new WeakMap),U=$=>`column-${$}`,ye=$=>`tooltip-${$}`,de=$=>$,me=($,Y)=>(J,Me)=>{const Te=/^on[^a-z]/,tt={};for(const lt in Y)Te.test(lt)&&Y[lt]&&(tt[lt]=Y[lt]);return Object.keys(tt).reduce((lt,zt)=>{if(zt.indexOf($)===0){const Jt=zt.split($);lt[Jt[1]]=xt=>tt[zt](xt,J,Me)}return lt},{})},_e=S(()=>($,Y)=>{const J=me("onRow:",o)(Y,"row"),Me=me("onCell:",o)($,"cell"),Te=["a","button","label","input","select",'span[role="checkbox"]'];return(J.click||Me.click)&&(I.value=!0),{...J,...Me,click(tt){const lt=tt.target.className;let zt=Te.includes(tt.target.tagName.toLowerCase()),Jt=!1;typeof lt=="string"||Array.isArray(lt)?Jt=lt.includes("k-popover"):typeof lt=="object"&&(Jt=Object.keys(lt).includes("k-popover")),tt.target.closest(".popover-content")!==null&&(Jt=!0);for(let xt=0;xt{const $={};for(const Y in oe.value){if(!oe.value[Y])continue;const J=oe.value[Y]+"px";$[Y]={width:J,maxWidth:J,minWidth:J}}return $}),Ce=($,Y)=>({"resize-hover":Xe.value===$.key&&n.resizeColumns&&!n.nested&&Y!==d.value.length-1,resizable:n.resizeColumns&&!n.nested,sortable:!$.hideLabel&&!!$.sortable,"active-sort":!$.hideLabel&&!!$.sortable&&$.key===H.value,[O.value]:$.key===H.value&&!$.hideLabel,"is-scrolled":A.value,"has-tooltip":!!$.tooltip,"sticky-column":$.key===$t.BULK_ACTIONS&&D.value}),Le=$=>{if($.sortable&&$.key!==$t.BULK_ACTIONS&&$.key!==$t.ACTIONS){let Y="asc";$.key===H.value&&O.value==="asc"&&(Y="desc"),a("sort",{prevKey:H.value,sortColumnKey:$.key,sortColumnOrder:Y}),ne($)}},Ke=S(()=>p.value?"resizing":v.value?"resize-hover":m.value?"th-hover":""),Xe=S(()=>{switch(Ke.value){case"resizing":return p.value;case"resize-hover":return v.value;case"th-hover":return m.value;default:return""}}),L=S(()=>{var $;return($=c.value)==null?void 0:$.querySelectorAll("th.resizable")}),j=S(()=>{var $;const Y=($=L.value)==null?void 0:$.item(0);if(Y){const J=window==null?void 0:window.getComputedStyle(Y);if(J!=null&&J.height)return`${parseInt(J.height,10)}px`}return"auto"}),K=($,Y)=>{var J;if($.button!==0)return;let Me=0,Te=0;p.value=Y;let tt=null;(J=L.value)==null||J.forEach(Jt=>{Jt.getAttribute("data-testid")===`table-header-${Y}`&&(tt=document==null?void 0:document.querySelector(`[data-tableid="${s}"] [data-testid="table-header-${Y}"]`))});const lt=Jt=>{const xt=Jt.clientX-Me;tt==null||tt.setAttribute("style",`width: ${Te+xt}px`),oe.value[Y]=Te+xt},zt=()=>{p.value="",document==null||document.removeEventListener("mousemove",lt),document==null||document.removeEventListener("mouseup",zt),pe(),Ue.value&&dr()};if(Me=$.clientX,tt){const Jt=window==null?void 0:window.getComputedStyle(tt);Jt!=null&&Jt.width&&(Te=parseInt(Jt.width,10)),document==null||document.addEventListener("mousemove",lt),document==null||document.addEventListener("mouseup",zt)}},ce=S(()=>!(n.hidePagination||n.nested||n.hidePaginationWhenOptional&&n.data.length&&n.paginationAttributes.totalCount&&n.paginationAttributes.totalCount<=n.data.length));Ae(()=>n.headers,$=>{if($&&$.length){const Y=$.filter(Te=>Te.key!==$t.BULK_ACTIONS&&Te.key!==$t.ACTIONS),J=$.find(Te=>Te.key===$t.BULK_ACTIONS),Me=$.find(Te=>Te.key===$t.ACTIONS);J&&Y.unshift(J),Me&&Y.push(Me),f.value=Y}},{deep:!0,immediate:!0});const ne=$=>{const{key:Y}=$;H.value&&Y===H.value?O.value==="asc"?O.value="desc":O.value="asc":(H.value=Y,O.value="asc"),pe()},se=$=>{$&&$.target&&(typeof $.target.scrollTop=="number"||typeof $.target.scrollLeft=="number")&&($.target.scrollTop>1?A.value=!0:$.target.scrollTop===0&&(A.value=!1),$.target.scrollLeft>1?D.value=!0:$.target.scrollLeft===0&&(D.value=!1))},G=$=>X.value.find(Y=>Y.rowKey===l($)),fe=$=>{if(typeof n.rowBulkActionEnabled!="function")return!1;const Y=n.rowBulkActionEnabled($);return typeof Y=="boolean"?Y:Y.enabled},ge=$=>{if(typeof n.rowBulkActionEnabled!="function")return"";const Y=n.rowBulkActionEnabled($);return typeof Y=="boolean"?"":Y.disabledTooltip||""},ve=($,Y)=>{const{to:J}=n.rowLink($);return!J||Y===$t.BULK_ACTIONS||Y===$t.ACTIONS?"div":typeof J=="object"?"router-link":"a"},Re=($,Y)=>{if(Y===$t.BULK_ACTIONS||Y===$t.ACTIONS)return{};const{to:J,target:Me}=n.rowLink($),Te=J&&typeof J=="object",tt=J&&typeof J=="string";return{...Te&&{to:J},...tt&&{href:J},...(Te||tt)&&{...Me&&{target:Me}}}},Ie=z(RT(n.tablePreferences,n.paginationAttributes)),He=$=>{Ie.value=$.pageSize,a("page-size-change",$),pe()},Fe=S(()=>({sortColumnKey:H.value,sortColumnOrder:O.value,...n.resizeColumns?{columnWidths:oe.value}:{},...b.value?{columnVisibility:x.value}:{},...Ie.value&&!n.hidePagination&&{pageSize:Ie.value}})),pe=()=>{a("update:table-preferences",Fe.value)},Ue=S(()=>!n.nested&&n.data.some($=>n.rowExpandable($))),je={key:$t.EXPANDABLE,label:"Expandable rows controls",hideLabel:!0},ut=()=>{const $=[];return n.data.forEach((Y,J)=>{n.rowExpanded(Y)&&$.push(J)}),$},nt=z(ut()),Dt=async($,Y)=>{dr(),await Ht(),nt.value.includes($)?(nt.value=nt.value.filter(J=>J!==$),a("update:row-expanded",{row:Y,expanded:!1})):(nt.value=[...nt.value,$],a("update:row-expanded",{row:Y,expanded:!0}))},wt=S(()=>d.value.filter($=>$.key!==$t.EXPANDABLE&&$.key!==$t.BULK_ACTIONS)),cr=z({}),dr=()=>{const $=document==null?void 0:document.querySelector(`[data-tableid="${s}"]`),Y=$==null?void 0:$.querySelectorAll("th"),J={};Y==null||Y.forEach((Me,Te)=>{const tt=Me.getAttribute("data-key");if(tt===$t.EXPANDABLE)return;let lt=Me.getBoundingClientRect().width;Te===1&&(lt+=$e),Te===Y.length-1&&(lt-=15),J[tt]=lt}),cr.value=J};Ae([x,f,Ue],$=>{const[Y,J,Me]=$;let Te=J.filter(tt=>tt.key===$t.BULK_ACTIONS?B.value:Y[tt.key]!==!1);Te.find(tt=>tt.key===$t.EXPANDABLE)&&(Te=Te.filter(tt=>tt.key!==$t.EXPANDABLE)),Me&&Te.unshift(je),JSON.stringify(Te)!==JSON.stringify(d.value)&&(d.value=Te,pe()),Me&&dr()},{deep:!0,immediate:!0}),Ae(g,$=>{$&&(x.value=n.tablePreferences.columnVisibility||{})},{immediate:!0});const Se=z(!1),ae=S(()=>{const $=X.value.filter(Y=>!Y.disabled&&n.data.find(J=>l(J)===Y.rowKey));return!!$.filter(Y=>Y.selected).length&&!!$.filter(Y=>!Y.selected).length}),F=$=>{X.value.forEach(Y=>{n.data.find(J=>l(J)===Y.rowKey)&&!Y.disabled&&(Y.selected=$)})};return Ae([()=>n.data,X],$=>{const[Y,J]=$;if(Y.forEach(Me=>{if(!re.value.get(Me)){const Te=l(Me)||W1();re.value.set(Me,`table-${s}-row-${Te}`)}}),B.value){Y.forEach(lt=>{G(lt)||X.value.push({rowKey:l(lt),selected:!1,disabled:!fe(lt)})});const Me=J.filter(lt=>!lt.disabled&&Y.find(zt=>l(zt)===lt.rowKey));Me.filter(lt=>lt.selected).length===Me.length?Se.value=!0:(Me.filter(lt=>!lt.selected).length,Me.length,Se.value=!1);const Te=Y.filter(lt=>{const zt=J.find(Jt=>Jt.rowKey===l(lt));return!!(zt&&zt.selected)}),tt=[];N.value.forEach(lt=>{Y.find(zt=>l(lt)===l(zt))||tt.push(lt)}),N.value=[...tt,...Te]}nt.value=ut()},{deep:!0,immediate:!0}),Ae(N,$=>{a("row-select",$)}),Ae(()=>n.tablePreferences,$=>{$!=null&&$.columnWidths&&(oe.value=$.columnWidths)}),($,Y)=>(y(),E("div",{class:ke(["k-table-view",{"hide-headers":$.hideHeaders}])},[_.value?(y(),E("div",U4e,[V($.$slots,"toolbar",{},void 0,!0),W.value||g.value?(y(),E("div",V4e,[W.value?V($.$slots,"bulk-actions",{key:0,selectedRows:N.value},()=>[$.$slots["bulk-actions"]?te("",!0):(y(),q(j4e,{key:0,"button-label":f.value.find(J=>J.key===T($t).BULK_ACTIONS).label,count:Q.value,disabled:!Q.value||$.loading||!$.data.length},{items:P(()=>[V($.$slots,"bulk-action-items",{selectedRows:N.value},void 0,!0)]),_:3},8,["button-label","count","disabled"]))],!0):te("",!0),g.value?(y(),q(HT,{key:1,columns:w.value,disabled:h.value,"table-id":T(s),"visibility-preferences":C.value,onUpdate:Y[0]||(Y[0]=J=>x.value=J)},null,8,["columns","disabled","table-id","visibility-preferences"])):te("",!0)])):te("",!0)])):te("",!0),$.loading&&!$.error?(y(),q(N1,{key:1,"data-testid":"table-skeleton",type:"table"})):$.error?(y(),E("div",q4e,[V($.$slots,"error-state",{},()=>[ee(uo,{"icon-variant":"error",message:$.errorStateMessage,title:$.errorStateTitle},Ct({_:2},[$.errorStateActionMessage?{name:"action",fn:P(()=>[ee(Mt,{"data-testid":"error-state-action",to:$.errorStateActionRoute,onClick:Y[1]||(Y[1]=J=>$.$emit("error-action-click"))},{default:P(()=>[le(ue($.errorStateActionMessage),1)]),_:1},8,["to"])]),key:"0"}:void 0]),1032,["message","title"])],!0)])):!$.error&&!$.loading&&$.data&&!$.data.length?(y(),E("div",Y4e,[V($.$slots,"empty-state",{},()=>[ee(uo,{"icon-variant":$.emptyStateIconVariant,message:$.emptyStateMessage,title:$.emptyStateTitle},Ct({_:2},[$.emptyStateActionMessage?{name:"action",fn:P(()=>[ee(Mt,{appearance:$.emptyStateButtonAppearance,"data-testid":"empty-state-action",to:$.emptyStateActionRoute,onClick:Y[2]||(Y[2]=J=>$.$emit("empty-state-action-click"))},{default:P(()=>[V($.$slots,"empty-state-action-icon",{},void 0,!0),le(" "+ue($.emptyStateActionMessage),1)]),_:3},8,["appearance","to"])]),key:"0"}:void 0]),1032,["icon-variant","message","title"])],!0)])):(y(),E("div",G4e,[Z("div",{class:"table-wrapper",style:qe(M.value),onScrollPassive:se},[Z("table",{class:ke(["table",{"has-hover":$.rowHover&&!k.value,"is-clickable":I.value}]),"data-tableid":T(s)},[$.hideHeaders?te("",!0):(y(),E("thead",{key:0,class:ke({"is-scrolled":A.value})},[Z("tr",{ref_key:"headerRow",ref:c,class:ke({"is-scrolled":A.value})},[(y(!0),E(De,null,Qe(d.value,(J,Me)=>(y(),E("th",{key:`table-${T(s)}-headers-${J.key}`,"aria-sort":J.key===H.value?O.value==="asc"?"ascending":"descending":void 0,class:ke(["table-headers",Ce(J,Me)]),"data-key":J.key,"data-testid":`table-header-${J.key}`,style:qe(be.value[J.key]),onClick:()=>Le(J),onMouseleave:Y[8]||(Y[8]=Te=>m.value=""),onMouseover:Te=>m.value=J.key},[$.resizeColumns&&!$.nested&&Me!==0?(y(),E("div",{key:0,class:"resize-handle previous",onClick:Y[3]||(Y[3]=gt(()=>{},["stop"])),onMousedown:Te=>K(Te,d.value[Me-1].key),onMouseleave:Y[4]||(Y[4]=Te=>v.value=""),onMouseover:Te=>v.value=d.value[Me-1].key},null,40,Z4e)):te("",!0),Z("div",{"aria-describedby":J.tooltip||$.$slots[ye(J.key)]?`${ye(J.key)}-${T(s)}`:void 0,class:ke(["table-headers-container",{resized:p.value===J.key}])},[J.key!==T($t).BULK_ACTIONS?V($.$slots,U(J.key),{key:0,column:de(J)},()=>[Z("span",{class:ke(["table-header-label",{"sr-only":J.hideLabel||J.key===T($t).ACTIONS&&J.hideLabel!==!1}])},ue(J.label?J.label:J.key),3)],!0):(y(),E("div",X4e,[ee(Bc,{modelValue:Se.value,"onUpdate:modelValue":Y[5]||(Y[5]=Te=>Se.value=Te),"aria-label":"Toggle selection for all rows",class:"table-header-bulk-actions-checkbox","data-testid":"table-header-bulk-actions-checkbox",indeterminate:ae.value,onChange:F},null,8,["modelValue","indeterminate"])])),J.tooltip||$.$slots[ye(J.key)]?(y(),q($n,{key:2,"data-testid":ye(J.key),"max-width":"300","tooltip-id":`${ye(J.key)}-${T(s)}`},{content:P(()=>[V($.$slots,ye(J.key),{column:de(J)},()=>[le(ue(J.tooltip),1)],!0)]),default:P(()=>[ee(T(as),{class:"header-tooltip-trigger",color:`var(--kui-color-text-neutral, ${T(La)})`,size:T(Ia),tabindex:"0"},null,8,["color","size"])]),_:2},1032,["data-testid","tooltip-id"])):te("",!0),!J.hideLabel&&J.sortable&&J.key!==T($t).BULK_ACTIONS&&J.key!==T($t).ACTIONS?(y(),q(T(jy),{key:3,class:"sort-icon",color:`var(--kui-color-text-neutral, ${T(La)})`,size:T(Ia)},null,8,["color","size"])):te("",!0)],10,Q4e),$.resizeColumns&&!$.nested&&Me!==d.value.length-1?(y(),E("div",{key:1,class:"resize-handle",onClick:Y[6]||(Y[6]=gt(()=>{},["stop"])),onMousedown:Te=>K(Te,J.key),onMouseleave:Y[7]||(Y[7]=Te=>v.value=""),onMouseover:Te=>v.value=J.key},null,40,J4e)):te("",!0)],46,W4e))),128))],2)],2)),Z("tbody",null,[(y(!0),E(De,null,Qe($.data,(J,Me)=>(y(),E(De,{key:re.value.get(J)},[Z("tr",Je({class:{"last-row":Me===$.data.length-1&&!nt.value.includes(Me)},role:$.rowLink(J).to?"link":void 0,tabindex:I.value||$.rowLink(J).to?0:void 0,ref_for:!0},$.rowAttrs(J)),[(y(!0),E(De,null,Qe(d.value,(Te,tt)=>(y(),E("td",Je({key:`${re.value.get(J)}-cell-${Te.key}`,class:{"resize-hover":$.resizeColumns&&!$.nested&&Xe.value===Te.key&&tt!==d.value.length-1,"row-link":!!$.rowLink(J).to},style:be.value[Te.key],ref_for:!0},$.cellAttrs({headerKey:Te.key,row:J,rowIndex:Me,colIndex:tt}),b1(_e.value(J[Te.key],J),!0)),[Te.key!==T($t).EXPANDABLE?(y(),q(Ge(ve(J,Te.key)),Je({key:0,class:"cell-wrapper",ref_for:!0},Re(J,Te.key)),{default:P(()=>[Te.key!==T($t).BULK_ACTIONS&&Te.key!==T($t).ACTIONS?V($.$slots,Te.key,{key:0,row:de(J),rowKey:Me,rowValue:J[Te.key]},()=>[le(ue(J[Te.key]),1)],!0):Te.key===T($t).BULK_ACTIONS&&G(J)?(y(),q($n,{key:1,"max-width":"200",placement:"bottom-start",text:fe(J)?void 0:ge(J)},{default:P(()=>[ee(Bc,{modelValue:G(J).selected,"onUpdate:modelValue":lt=>G(J).selected=lt,"aria-label":"Toggle row selection",class:"bulk-actions-checkbox","data-testid":"bulk-actions-checkbox",disabled:!fe(J)},null,8,["modelValue","onUpdate:modelValue","disabled"])]),_:2},1032,["text"])):Te.key===T($t).ACTIONS?(y(),q(is,{key:2,class:"actions-dropdown","data-testid":"actions-dropdown","kpop-attributes":{placement:"bottom-end"}},{items:P(()=>[V($.$slots,"action-items",{row:de(J)},void 0,!0)]),default:P(()=>[ee(Mt,{appearance:"tertiary","aria-label":Te.label,class:"actions-dropdown-trigger","data-testid":"row-actions-dropdown-trigger",icon:"",size:"small",onMouseleave:Y[9]||(Y[9]=lt=>k.value=!1),onMouseover:Y[10]||(Y[10]=lt=>k.value=!0)},{default:P(()=>[ee(T(sE),{class:"more-icon",decorative:""})]),_:2},1032,["aria-label"])]),_:2},1024)):te("",!0)]),_:2},1040)):$.rowExpandable(J)?(y(),E("div",t8e,[Z("button",{"aria-controls":`table-${T(s)}-row-${Me}-expandable-content`,"aria-expanded":nt.value.includes(Me),"aria-label":"Toggle row expandable content",class:ke(["expandable-row-control",{expanded:nt.value.includes(Me)}]),"data-testid":"expandable-row-control",type:"button",onClick:lt=>Dt(Me,J)},[ee(T(Uy),{class:"expandable-row-control-icon"})],10,r8e)])):te("",!0)],16))),128))],16,e8e),Ue.value&&$.rowExpandable(J)?ni((y(),E("tr",{key:0,id:`table-${T(s)}-row-${Me}-expandable-content`,class:"expandable-content-row","data-testid":"expandable-content-row"},[Z("td",{colspan:d.value.length},[Z("div",o8e,[V($.$slots,"row-expanded",{columnWidths:cr.value,nestedHeaders:wt.value,row:de(J)},void 0,!0)])],8,a8e)],8,n8e)),[[Ol,nt.value.includes(Me)]]):te("",!0)],64))),128))])],10,K4e)],36),ce.value?(y(),q(R1,Je({key:0,class:"table-pagination","data-testid":"table-pagination"},$.paginationAttributes,{onGetNextOffset:Y[11]||(Y[11]=J=>$.$emit("get-next-offset")),onGetPreviousOffset:Y[12]||(Y[12]=J=>$.$emit("get-previous-offset")),onPageChange:Y[13]||(Y[13]=J=>$.$emit("page-change",J)),onPageSizeChange:He}),null,16)):te("",!0)]))],2))}}),o$=it(i8e,[["__scopeId","data-v-a384571a"]]),s8e=ie({__name:"KTableData",props:{fetcher:{},headers:{default:()=>[]},fetcherCacheKey:{default:""},cacheIdentifier:{default:""},searchInput:{default:""},initialFetcherParams:{default:()=>({})},clientSort:{type:Boolean,default:!1},sortHandlerFunction:{},sortable:{type:Boolean,default:!0},hidePaginationWhenOptional:{type:Boolean,default:!1},resizeColumns:{type:Boolean,default:!1},tablePreferences:{default:()=>({})},rowHover:{type:Boolean,default:!0},rowAttrs:{type:Function,default:()=>({})},rowLink:{type:Function,default:()=>({})},rowBulkActionEnabled:{type:Function,default:()=>!0},rowKey:{type:[String,Function],default:""},cellAttrs:{type:Function,default:()=>({})},loading:{type:Boolean,default:!1},emptyStateTitle:{default:"No Data"},emptyStateMessage:{default:"There is no data to display."},emptyStateActionRoute:{},emptyStateActionMessage:{default:""},emptyStateIconVariant:{default:Jn.Default},emptyStateButtonAppearance:{},error:{type:Boolean,default:!1},errorStateTitle:{default:"An error occurred"},errorStateMessage:{default:"Data cannot be displayed due to an error."},errorStateActionRoute:{},errorStateActionMessage:{default:""},maxHeight:{default:"none"},hidePagination:{type:Boolean,default:!1},paginationAttributes:{default:()=>({})},rowExpandable:{type:Function,default:()=>!1},rowExpanded:{type:Function,default:()=>!1},hideHeaders:{type:Boolean,default:!1},nested:{type:Boolean,default:!1},hideToolbar:{type:Boolean,default:!1}},emits:["cell-click","row-click","error-action-click","empty-state-action-click","update:table-preferences","sort","state","row-select","update:row-expanded"],setup(e,{emit:t}){const r=e,n=bt(),{useDebounce:a,useRequest:o,useSwrvState:i,clientSideSorter:s}=yr(),u=t,l=vr(),c=z([]),f=S(()=>r.sortable?r.headers:r.headers.map(pe=>({...pe,sortable:!1}))),d=S(()=>r.emptyStateButtonAppearance?r.emptyStateButtonAppearance:r.searchInput?"tertiary":"primary"),p=z(0),v=z(1),m=z(RT(r.tablePreferences,r.paginationAttributes)),b=z(""),g=z(""),h=z("desc"),w=z(null),C=z([]),x=z(!0),A=z(!1),D={pageSize:m.value,page:v.value,query:b.value,sortColumnKey:g.value,sortColumnOrder:h.value,offset:w.value},H=S(()=>({...r.paginationAttributes,totalCount:p.value,initialPageSize:m.value,currentPage:v.value,offsetPreviousButtonDisabled:!B.value,offsetNextButtonDisabled:!X.value||!x.value})),O=S(()=>n?Object.keys(n).filter(pe=>pe.startsWith("column-")):[]),I=S(()=>n?Object.keys(n).filter(pe=>pe.startsWith("tooltip-")):[]),_=S(()=>n?Object.keys(n).filter(pe=>f.value.some(Ue=>Ue.key===pe)):[]),k=z(!0),M=async()=>{var pe,Ue,je,ut;const nt=await r.fetcher({pageSize:m.value,page:v.value,query:r.searchInput||b.value,sortColumnKey:g.value,sortColumnOrder:h.value,offset:w.value});return c.value=nt.data,p.value=((pe=r.paginationAttributes)==null?void 0:pe.totalCount)||nt.total||((Ue=nt.data)==null?void 0:Ue.length)||0,(je=r.paginationAttributes)!=null&&je.offset&&((ut=nt.pagination)!=null&&ut.offset?(X.value=nt.pagination.offset,C.value[v.value]||C.value.push(nt.pagination.offset)):X.value=null,x.value=nt.pagination&&"hasNextPage"in nt.pagination?nt.pagination.hasNextPage:!0),c.value.length===0&&v.value>1&&(v.value=1,C.value=[null],w.value=null),k.value=!1,nt},N=()=>{var pe;const Ue={...D,...r.initialFetcherParams};v.value=Ue.page??D.page,m.value=Ue.pageSize??D.pageSize,b.value=Ue.query??D.query,g.value=Ue.sortColumnKey??D.sortColumnKey,h.value=Ue.sortColumnOrder??D.sortColumnOrder,r.clientSort&&g.value&&h.value&&s(g.value,"",h.value,c.value),(pe=r.paginationAttributes)!=null&&pe.offset&&(w.value=Ue.offset,C.value.push(Ue.offset)),A.value=!0},B=S(()=>C.value[v.value-1]),X=z(null),W=S(()=>{if(!r.fetcher||!A.value)return"";let pe=l;return r.cacheIdentifier&&(pe=r.cacheIdentifier),r.fetcherCacheKey&&(pe+=`-${r.fetcherCacheKey}`),`k-table_${pe}`}),Q=z(""),{debouncedFn:re,generateDebouncedFn:U}=a(pe=>{Q.value=pe},350),ye=U(0),{data:de,error:me,revalidate:_e,isValidating:$e}=o(()=>W.value,()=>M(),{revalidateOnFocus:!1,revalidateDebounce:0}),{state:Be,hasData:oe,swrvState:be}=i(de,me,$e),Ce=z(!0),Le=S(()=>({hasData:oe.value,state:Be.value})),Ke=S(()=>Ce.value?"loading":me.value?"error":"success"),{debouncedFn:Xe,generateDebouncedFn:L}=a(_e,500),j=L(0),K=({sortColumnKey:pe,prevKey:Ue,sortColumnOrder:je})=>{var ut;const nt=f.value.find(wt=>wt.key===pe),{useSortHandlerFunction:Dt}=nt;u("sort",{prevKey:Ue,sortColumnKey:pe,sortColumnOrder:je}),v.value=1,(!g.value||pe!==g.value)&&(C.value=[null]),g.value=pe,h.value=je,r.clientSort?Dt&&r.sortHandlerFunction?r.sortHandlerFunction({key:pe,prevKey:Ue,sortColumnOrder:h.value,data:c.value}):s(pe,Ue,h.value,c.value):(ut=r.paginationAttributes)!=null&&ut.offset||Xe()},ce=({page:pe})=>{v.value=pe},ne=({pageSize:pe})=>{C.value=[null],w.value=null,m.value=pe,v.value=1},se=({columnWidths:pe,columnVisibility:Ue})=>{G.value=pe,fe.value=Ue,ve()},G=z({}),fe=z({}),ge=S(()=>({pageSize:m.value,sortColumnKey:g.value,sortColumnOrder:h.value,...G.value?{columnWidths:G.value}:{},...fe.value?{columnVisibility:fe.value}:{}})),ve=()=>{Ke.value==="success"&&u("update:table-preferences",ge.value)},Re=()=>{v.value++,w.value=X.value},Ie=()=>{v.value--,w.value=B.value},He=S(()=>{var pe,Ue,je;if(!r.fetcher||r.hidePagination)return!1;const ut=((Ue=(pe=r.paginationAttributes)==null?void 0:pe.pageSizes)==null?void 0:Ue[0])??LT;return r.hidePaginationWhenOptional&&v.value===1?(je=r.paginationAttributes)!=null&&je.offset?!!B.value||!!X.value||c.value.length>=ut:p.value>ut:!0});Ae(de,pe=>{pe!=null&&pe.length&&!c.value.length&&(c.value=pe)},{deep:!0,immediate:!0}),Ae(Be,()=>{switch(Be.value){case be.PENDING:Ce.value=!0;break;case be.VALIDATING_HAS_DATA:Ce.value=Fe.value;break;default:Ce.value=!1;break}},{immediate:!0}),Ae([Le,Ke],pe=>{const[Ue,je]=pe;u("state",{state:je,hasData:Ue.hasData})}),Ae(()=>r.searchInput,pe=>{v.value!==1&&(v.value=1),pe===""?ye(pe):re(pe)},{immediate:!0});const Fe=z(!1);return Ae([Q,v,m],async(pe,Ue)=>{const[je]=Ue,[ut,nt]=pe;ut!==je&&nt!==1&&(v.value=1,C.value=[null],w.value=null),A.value&&!k.value&&(Fe.value=!0,ut!==""&&ut!==je?await Xe():await j(),Fe.value=!1)},{deep:!0,immediate:!0}),_t(()=>{N()}),(pe,Ue)=>(y(),q(o$,{"cell-attrs":pe.cellAttrs,class:"k-table-data",data:c.value,"empty-state-action-message":pe.emptyStateActionMessage,"empty-state-action-route":pe.emptyStateActionRoute,"empty-state-button-appearance":d.value,"empty-state-icon-variant":pe.emptyStateIconVariant,"empty-state-message":pe.emptyStateMessage,"empty-state-title":pe.emptyStateTitle,error:pe.error,"error-state-action-message":pe.errorStateActionMessage,"error-state-action-route":pe.errorStateActionRoute,"error-state-message":pe.errorStateMessage,"error-state-title":pe.errorStateTitle,headers:f.value,"hide-headers":pe.hideHeaders,"hide-pagination":pe.hidePagination||!He.value,"hide-pagination-when-optional":!1,"hide-toolbar":pe.hideToolbar,loading:pe.loading||Ce.value||Fe.value,"max-height":pe.maxHeight,nested:pe.nested,"pagination-attributes":H.value,"resize-columns":pe.resizeColumns,"row-attrs":pe.rowAttrs,"row-bulk-action-enabled":pe.rowBulkActionEnabled,"row-expandable":pe.rowExpandable,"row-expanded":pe.rowExpanded,"row-hover":pe.rowHover,"row-key":pe.rowKey,"row-link":pe.rowLink,"table-preferences":pe.tablePreferences,onEmptyStateActionClick:Ue[0]||(Ue[0]=je=>u("empty-state-action-click")),onErrorActionClick:Ue[1]||(Ue[1]=je=>u("error-action-click")),onGetNextOffset:Re,onGetPreviousOffset:Ie,onPageChange:ce,onPageSizeChange:ne,onRowSelect:Ue[2]||(Ue[2]=je=>u("row-select",je)),onSort:K,"onUpdate:rowExpanded":Ue[3]||(Ue[3]=je=>u("update:row-expanded",je)),"onUpdate:tablePreferences":se},Ct({_:2},[pe.$slots.toolbar&&!pe.hideToolbar?{name:"toolbar",fn:P(()=>[V(pe.$slots,"toolbar",{state:Le.value})]),key:"0"}:void 0,pe.$slots["bulk-actions"]?{name:"bulk-actions",fn:P(({selectedRows:je})=>[V(pe.$slots,"bulk-actions",{selectedRows:je})]),key:"1"}:void 0,pe.$slots["bulk-action-items"]?{name:"bulk-action-items",fn:P(({selectedRows:je})=>[V(pe.$slots,"bulk-action-items",{selectedRows:je})]),key:"2"}:void 0,pe.$slots["error-state"]?{name:"error-state",fn:P(()=>[V(pe.$slots,"error-state")]),key:"3"}:void 0,pe.$slots["empty-state"]?{name:"empty-state",fn:P(()=>[V(pe.$slots,"empty-state")]),key:"4"}:void 0,pe.$slots["empty-state-action-icon"]?{name:"empty-state-action-icon",fn:P(()=>[V(pe.$slots,"empty-state-action-icon")]),key:"5"}:void 0,Qe(O.value,je=>({name:je,fn:P(({column:ut})=>[V(pe.$slots,je,{column:ut})])})),Qe(I.value,je=>({name:je,fn:P(({column:ut})=>[V(pe.$slots,je,{column:ut})])})),Qe(_.value,je=>({name:je,fn:P(({row:ut,rowKey:nt,rowValue:Dt})=>[V(pe.$slots,je,{row:ut,rowKey:nt,rowValue:Dt})])})),pe.$slots["action-items"]?{name:"action-items",fn:P(({row:je})=>[V(pe.$slots,"action-items",{row:je})]),key:"6"}:void 0,pe.$slots["row-expanded"]?{name:"row-expanded",fn:P(({columnWidths:je,nestedHeaders:ut,row:nt})=>[V(pe.$slots,"row-expanded",{columnWidths:je,nestedHeaders:ut,row:nt})]),key:"7"}:void 0]),1032,["cell-attrs","data","empty-state-action-message","empty-state-action-route","empty-state-button-appearance","empty-state-icon-variant","empty-state-message","empty-state-title","error","error-state-action-message","error-state-action-route","error-state-message","error-state-title","headers","hide-headers","hide-pagination","hide-toolbar","loading","max-height","nested","pagination-attributes","resize-columns","row-attrs","row-bulk-action-enabled","row-expandable","row-expanded","row-hover","row-key","row-link","table-preferences"]))}}),b9=Object.freeze(Object.defineProperty({__proto__:null,KAlert:lE,KBadge:rl,KBreadcrumbs:SE,KButton:Mt,KCard:t2,KCatalog:pee,KCatalogItem:_E,KCheckbox:Bc,KClipboardProvider:Jk,KCodeBlock:BE,KCodeBlockIconButton:Gs,KCollapse:Yte,KComponent:CZ,KCopy:a$,KDateTimePicker:d2e,KDropdown:is,KDropdownItem:L1,KDropdownMenu:is,KEmptyState:uo,KExternalLink:T4e,KFileUpload:v2e,KInput:li,KInputSwitch:AT,KLabel:So,KModal:L2,KModalFullscreen:wbe,KMultiselect:Jbe,KPagination:R1,KPop:ms,KPrompt:i3e,KRadio:BT,KSegmentedControl:ET,KSelect:FT,KSkeleton:N1,KSkeletonBox:ea,KSlideout:F3e,KStepper:Y3e,KTable:zT,KTableData:s8e,KTableView:o$,KTabs:v5e,KTextArea:y5e,KToaster:jT,KToggle:I1,KTooltip:$n,KTreeList:k4e,KTruncate:n$,ToastManager:A5e},Symbol.toStringTag,{value:"Module"})),l8e={install:e=>{for(const t in b9)e.component(t,b9[t])}},u8e=(e,t)=>{const r=e.__vccOpts||e;for(const[n,a]of t)r[n]=a;return r},c8e={class:"about-section-title","data-testid":"about-section-title"},d8e={class:"about-section-header-end"},f8e={key:0,class:"about-section-timestamps-created","data-testid":"about-section-timestamps-created"},p8e={key:1,class:"about-section-timestamps-arrow"},v8e={key:2,class:"about-section-timestamps-modified","data-testid":"about-section-timestamps-modified"},h8e={key:1,class:"about-section-actions","data-testid":"about-section-actions"},m8e={key:0,"data-testid":"about-section-loading-skeleton"},g8e={key:1},y8e={key:0,class:"about-section-description","data-testid":"about-section-description"},b8e={key:1,class:"about-section-content","data-testid":"about-section-content"},w8e={key:2,"data-testid":"about-divider-section-separator"},C8e={key:3,class:"about-divider-section","data-testid":"about-divider-section"},S8e=ie({__name:"AppAboutSection",props:{title:{type:String,default:""},description:{type:String,default:""},created:{type:String,default:""},createdLabel:{type:String,default:"Created"},modified:{type:String,default:""},modifiedLabel:{type:String,default:"Modified"},isLoading:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>!!t.modified&&t.modified!==t.created);return(n,a)=>{const o=We("KSkeletonBox"),i=We("KCard");return y(),q(i,{class:"kong-ui-app-about-section","title-tag":"h2"},Ct({default:P(()=>[e.isLoading?(y(),E("div",m8e,[ee(o,{height:"2",width:"100"}),ee(o,{height:"2",width:"100"})])):(y(),E("div",g8e,[e.description?(y(),E("p",y8e,ue(e.description),1)):te("",!0),n.$slots.default?(y(),E("div",b8e,[V(n.$slots,"default",{},void 0,!0)])):te("",!0),n.$slots["divider-section"]?(y(),E("hr",w8e)):te("",!0),n.$slots["divider-section"]?(y(),E("div",C8e,[V(n.$slots,"divider-section",{},void 0,!0)])):te("",!0)]))]),_:2},[e.title?{name:"title",fn:P(()=>[Z("span",c8e,ue(e.title),1)]),key:"0"}:void 0,n.$slots.actions||e.created||e.modified?{name:"actions",fn:P(()=>[Z("div",d8e,[e.created||e.modified?(y(),E("div",{key:0,class:ke(["about-section-timestamps",{"has-actions":n.$slots.actions}])},[e.created?(y(),E("span",f8e,ue(e.createdLabel)+": "+ue(e.created),1)):te("",!0),e.created&&r.value?(y(),E("span",p8e,"->")):te("",!0),r.value?(y(),E("span",v8e,ue(e.modifiedLabel)+": "+ue(e.modified),1)):te("",!0)],2)):te("",!0),n.$slots.actions?(y(),E("div",h8e,[V(n.$slots,"actions",{},void 0,!0)])):te("",!0)])]),key:"1"}:void 0]),1024)}}}),_8e=u8e(S8e,[["__scopeId","data-v-521dcc27"]]);/*! +* tabbable 6.2.0 +* @license MIT, https://github.com/focus-trap/tabbable/blob/master/LICENSE +*/var i$=["input:not([inert])","select:not([inert])","textarea:not([inert])","a[href]:not([inert])","button:not([inert])","[tabindex]:not(slot):not([inert])","audio[controls]:not([inert])","video[controls]:not([inert])",'[contenteditable]:not([contenteditable="false"]):not([inert])',"details>summary:first-of-type:not([inert])","details:not([inert])"],qp=i$.join(","),s$=typeof Element>"u",ds=s$?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,Yp=!s$&&Element.prototype.getRootNode?function(e){var t;return e==null||(t=e.getRootNode)===null||t===void 0?void 0:t.call(e)}:function(e){return e==null?void 0:e.ownerDocument},Gp=function e(t,r){var n;r===void 0&&(r=!0);var a=t==null||(n=t.getAttribute)===null||n===void 0?void 0:n.call(t,"inert"),o=a===""||a==="true",i=o||r&&t&&e(t.parentNode);return i},x8e=function(e){var t,r=e==null||(t=e.getAttribute)===null||t===void 0?void 0:t.call(e,"contenteditable");return r===""||r==="true"},l$=function(e,t,r){if(Gp(e))return[];var n=Array.prototype.slice.apply(e.querySelectorAll(qp));return t&&ds.call(e,qp)&&n.unshift(e),n=n.filter(r),n},u$=function e(t,r,n){for(var a=[],o=Array.from(t);o.length;){var i=o.shift();if(!Gp(i,!1))if(i.tagName==="SLOT"){var s=i.assignedElements(),u=s.length?s:i.children,l=e(u,!0,n);n.flatten?a.push.apply(a,l):a.push({scopeParent:i,candidates:l})}else{var c=ds.call(i,qp);c&&n.filter(i)&&(r||!t.includes(i))&&a.push(i);var f=i.shadowRoot||typeof n.getShadowRoot=="function"&&n.getShadowRoot(i),d=!Gp(f,!1)&&(!n.shadowRootFilter||n.shadowRootFilter(i));if(f&&d){var p=e(f===!0?i.children:f.children,!0,n);n.flatten?a.push.apply(a,p):a.push({scopeParent:i,candidates:p})}else o.unshift.apply(o,i.children)}}return a},c$=function(e){return!isNaN(parseInt(e.getAttribute("tabindex"),10))},ji=function(e){if(!e)throw new Error("No node provided");return e.tabIndex<0&&(/^(AUDIO|VIDEO|DETAILS)$/.test(e.tagName)||x8e(e))&&!c$(e)?0:e.tabIndex},k8e=function(e,t){var r=ji(e);return r<0&&t&&!c$(e)?0:r},E8e=function(e,t){return e.tabIndex===t.tabIndex?e.documentOrder-t.documentOrder:e.tabIndex-t.tabIndex},d$=function(e){return e.tagName==="INPUT"},A8e=function(e){return d$(e)&&e.type==="hidden"},T8e=function(e){var t=e.tagName==="DETAILS"&&Array.prototype.slice.apply(e.children).some(function(r){return r.tagName==="SUMMARY"});return t},$8e=function(e,t){for(var r=0;rsummary:first-of-type"),o=a?e.parentElement:e;if(ds.call(o,"details:not([open]) *"))return!0;if(!r||r==="full"||r==="legacy-full"){if(typeof n=="function"){for(var i=e;e;){var s=e.parentElement,u=Yp(e);if(s&&!s.shadowRoot&&n(s)===!0)return w9(e);e.assignedSlot?e=e.assignedSlot:!s&&u!==e.ownerDocument?e=u.host:e=s}e=i}if(P8e(e))return!e.getClientRects().length;if(r!=="legacy-full")return!0}else if(r==="non-zero-area")return w9(e);return!1},N8e=function(e){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(e.tagName))for(var t=e.parentElement;t;){if(t.tagName==="FIELDSET"&&t.disabled){for(var r=0;r=0)},R8e=function e(t){var r=[],n=[];return t.forEach(function(a,o){var i=!!a.scopeParent,s=i?a.scopeParent:a,u=k8e(s,i),l=i?e(a.candidates):s;u===0?i?r.push.apply(r,l):r.push(s):n.push({documentOrder:o,tabIndex:u,item:a,isScope:i,content:l})}),n.sort(E8e).reduce(function(a,o){return o.isScope?a.push.apply(a,o.content):a.push(o.content),a},[]).concat(r)},B8e=function(e,t){t=t||{};var r;return t.getShadowRoot?r=u$([e],t.includeContainer,{filter:mg.bind(null,t),flatten:!1,getShadowRoot:t.getShadowRoot,shadowRootFilter:L8e}):r=l$(e,t.includeContainer,mg.bind(null,t)),R8e(r)},F8e=function(e,t){t=t||{};var r;return t.getShadowRoot?r=u$([e],t.includeContainer,{filter:Kp.bind(null,t),flatten:!0,getShadowRoot:t.getShadowRoot}):r=l$(e,t.includeContainer,Kp.bind(null,t)),r},Rs=function(e,t){if(t=t||{},!e)throw new Error("No node provided");return ds.call(e,qp)===!1?!1:mg(t,e)},H8e=i$.concat("iframe").join(","),K0=function(e,t){if(t=t||{},!e)throw new Error("No node provided");return ds.call(e,H8e)===!1?!1:Kp(t,e)};/*! +* focus-trap 7.6.0 +* @license MIT, https://github.com/focus-trap/focus-trap/blob/master/LICENSE +*/function z8e(e,t,r){return(t=U8e(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function C9(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function S9(e){for(var t=1;t0){var r=e[e.length-1];r!==t&&r.pause()}var n=e.indexOf(t);n===-1||e.splice(n,1),e.push(t)},deactivateTrap:function(e,t){var r=e.indexOf(t);r!==-1&&e.splice(r,1),e.length>0&&e[e.length-1].unpause()}},V8e=function(e){return e.tagName&&e.tagName.toLowerCase()==="input"&&typeof e.select=="function"},q8e=function(e){return(e==null?void 0:e.key)==="Escape"||(e==null?void 0:e.key)==="Esc"||(e==null?void 0:e.keyCode)===27},bc=function(e){return(e==null?void 0:e.key)==="Tab"||(e==null?void 0:e.keyCode)===9},Y8e=function(e){return bc(e)&&!e.shiftKey},G8e=function(e){return bc(e)&&e.shiftKey},x9=function(e){return setTimeout(e,0)},k9=function(e,t){var r=-1;return e.every(function(n,a){return t(n)?(r=a,!1):!0}),r},Pu=function(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),n=1;n1?M-1:0),B=1;B=0)_=r.activeElement;else{var k=o.tabbableGroups[0],M=k&&k.firstTabbableNode;_=M||l("fallbackFocus")}if(!_)throw new Error("Your focus-trap needs to have at least one focusable element");return _},f=function(){if(o.containerGroups=o.containers.map(function(_){var k=B8e(_,a.tabbableOptions),M=F8e(_,a.tabbableOptions),N=k.length>0?k[0]:void 0,B=k.length>0?k[k.length-1]:void 0,X=M.find(function(re){return Rs(re)}),W=M.slice().reverse().find(function(re){return Rs(re)}),Q=!!k.find(function(re){return ji(re)>0});return{container:_,tabbableNodes:k,focusableNodes:M,posTabIndexesFound:Q,firstTabbableNode:N,lastTabbableNode:B,firstDomTabbableNode:X,lastDomTabbableNode:W,nextTabbableNode:function(re){var U=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0,ye=k.indexOf(re);return ye<0?U?M.slice(M.indexOf(re)+1).find(function(de){return Rs(de)}):M.slice(0,M.indexOf(re)).reverse().find(function(de){return Rs(de)}):k[ye+(U?1:-1)]}}}),o.tabbableGroups=o.containerGroups.filter(function(_){return _.tabbableNodes.length>0}),o.tabbableGroups.length<=0&&!l("fallbackFocus"))throw new Error("Your focus-trap must have at least one container with at least one tabbable node in it at all times");if(o.containerGroups.find(function(_){return _.posTabIndexesFound})&&o.containerGroups.length>1)throw new Error("At least one node with a positive tabindex was found in one of your focus-trap's multiple containers. Positive tabindexes are only supported in single-container focus-traps.")},d=function(_){var k=_.activeElement;if(k)return k.shadowRoot&&k.shadowRoot.activeElement!==null?d(k.shadowRoot):k},p=function(_){if(_!==!1&&_!==d(document)){if(!_||!_.focus){p(c());return}_.focus({preventScroll:!!a.preventScroll}),o.mostRecentlyFocusedNode=_,V8e(_)&&_.select()}},v=function(_){var k=l("setReturnFocus",_);return k||(k===!1?!1:_)},m=function(_){var k=_.target,M=_.event,N=_.isBackward,B=N===void 0?!1:N;k=k||Qd(M),f();var X=null;if(o.tabbableGroups.length>0){var W=u(k,M),Q=W>=0?o.containerGroups[W]:void 0;if(W<0)B?X=o.tabbableGroups[o.tabbableGroups.length-1].lastTabbableNode:X=o.tabbableGroups[0].firstTabbableNode;else if(B){var re=k9(o.tabbableGroups,function($e){var Be=$e.firstTabbableNode;return k===Be});if(re<0&&(Q.container===k||K0(k,a.tabbableOptions)&&!Rs(k,a.tabbableOptions)&&!Q.nextTabbableNode(k,!1))&&(re=W),re>=0){var U=re===0?o.tabbableGroups.length-1:re-1,ye=o.tabbableGroups[U];X=ji(k)>=0?ye.lastTabbableNode:ye.lastDomTabbableNode}else bc(M)||(X=Q.nextTabbableNode(k,!1))}else{var de=k9(o.tabbableGroups,function($e){var Be=$e.lastTabbableNode;return k===Be});if(de<0&&(Q.container===k||K0(k,a.tabbableOptions)&&!Rs(k,a.tabbableOptions)&&!Q.nextTabbableNode(k))&&(de=W),de>=0){var me=de===o.tabbableGroups.length-1?0:de+1,_e=o.tabbableGroups[me];X=ji(k)>=0?_e.firstTabbableNode:_e.firstDomTabbableNode}else bc(M)||(X=Q.nextTabbableNode(k))}}else X=l("fallbackFocus");return X},b=function(_){var k=Qd(_);if(!(u(k,_)>=0)){if(Pu(a.clickOutsideDeactivates,_)){i.deactivate({returnFocus:a.returnFocusOnDeactivate});return}Pu(a.allowOutsideClick,_)||_.preventDefault()}},g=function(_){var k=Qd(_),M=u(k,_)>=0;if(M||k instanceof Document)M&&(o.mostRecentlyFocusedNode=k);else{_.stopImmediatePropagation();var N,B=!0;if(o.mostRecentlyFocusedNode)if(ji(o.mostRecentlyFocusedNode)>0){var X=u(o.mostRecentlyFocusedNode),W=o.containerGroups[X].tabbableNodes;if(W.length>0){var Q=W.findIndex(function(re){return re===o.mostRecentlyFocusedNode});Q>=0&&(a.isKeyForward(o.recentNavEvent)?Q+1=0&&(N=W[Q-1],B=!1))}}else o.containerGroups.some(function(re){return re.tabbableNodes.some(function(U){return ji(U)>0})})||(B=!1);else B=!1;B&&(N=m({target:o.mostRecentlyFocusedNode,isBackward:a.isKeyBackward(o.recentNavEvent)})),p(N||o.mostRecentlyFocusedNode||c())}o.recentNavEvent=void 0},h=function(_){var k=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;o.recentNavEvent=_;var M=m({event:_,isBackward:k});M&&(bc(_)&&_.preventDefault(),p(M))},w=function(_){(a.isKeyForward(_)||a.isKeyBackward(_))&&h(_,a.isKeyBackward(_))},C=function(_){q8e(_)&&Pu(a.escapeDeactivates,_)!==!1&&(_.preventDefault(),i.deactivate())},x=function(_){var k=Qd(_);u(k,_)>=0||Pu(a.clickOutsideDeactivates,_)||Pu(a.allowOutsideClick,_)||(_.preventDefault(),_.stopImmediatePropagation())},A=function(){if(o.active)return _9.activateTrap(n,i),o.delayInitialFocusTimer=a.delayInitialFocus?x9(function(){p(c())}):p(c()),r.addEventListener("focusin",g,!0),r.addEventListener("mousedown",b,{capture:!0,passive:!1}),r.addEventListener("touchstart",b,{capture:!0,passive:!1}),r.addEventListener("click",x,{capture:!0,passive:!1}),r.addEventListener("keydown",w,{capture:!0,passive:!1}),r.addEventListener("keydown",C),i},D=function(){if(o.active)return r.removeEventListener("focusin",g,!0),r.removeEventListener("mousedown",b,!0),r.removeEventListener("touchstart",b,!0),r.removeEventListener("click",x,!0),r.removeEventListener("keydown",w,!0),r.removeEventListener("keydown",C),i},H=function(_){var k=_.some(function(M){var N=Array.from(M.removedNodes);return N.some(function(B){return B===o.mostRecentlyFocusedNode})});k&&p(c())},O=typeof window<"u"&&"MutationObserver"in window?new MutationObserver(H):void 0,I=function(){O&&(O.disconnect(),o.active&&!o.paused&&o.containers.map(function(_){O.observe(_,{subtree:!0,childList:!0})}))};return i={get active(){return o.active},get paused(){return o.paused},activate:function(_){if(o.active)return this;var k=s(_,"onActivate"),M=s(_,"onPostActivate"),N=s(_,"checkCanFocusTrap");N||f(),o.active=!0,o.paused=!1,o.nodeFocusedBeforeActivation=r.activeElement,k==null||k();var B=function(){N&&f(),A(),I(),M==null||M()};return N?(N(o.containers.concat()).then(B,B),this):(B(),this)},deactivate:function(_){if(!o.active)return this;var k=S9({onDeactivate:a.onDeactivate,onPostDeactivate:a.onPostDeactivate,checkCanReturnFocus:a.checkCanReturnFocus},_);clearTimeout(o.delayInitialFocusTimer),o.delayInitialFocusTimer=void 0,D(),o.active=!1,o.paused=!1,I(),_9.deactivateTrap(n,i);var M=s(k,"onDeactivate"),N=s(k,"onPostDeactivate"),B=s(k,"checkCanReturnFocus"),X=s(k,"returnFocus","returnFocusOnDeactivate");M==null||M();var W=function(){x9(function(){X&&p(v(o.nodeFocusedBeforeActivation)),N==null||N()})};return X&&B?(B(v(o.nodeFocusedBeforeActivation)).then(W,W),this):(W(),this)},pause:function(_){if(o.paused||!o.active)return this;var k=s(_,"onPause"),M=s(_,"onPostPause");return o.paused=!0,k==null||k(),D(),I(),M==null||M(),this},unpause:function(_){if(!o.paused||!o.active)return this;var k=s(_,"onUnpause"),M=s(_,"onPostUnpause");return o.paused=!1,k==null||k(),f(),A(),I(),M==null||M(),this},updateContainerElements:function(_){var k=[].concat(_).filter(Boolean);return o.containers=k.map(function(M){return typeof M=="string"?r.querySelector(M):M}),o.active&&f(),I(),this}},i.updateContainerElements(e),i};/*! + * focus-trap-vue v4.0.2 + * (c) 2023 Eduardo San Martin Morote + * @license MIT + */const Z8e={escapeDeactivates:{type:Boolean,default:!0},returnFocusOnDeactivate:{type:Boolean,default:!0},allowOutsideClick:{type:[Boolean,Function],default:!0},clickOutsideDeactivates:[Boolean,Function],initialFocus:[String,Function,Boolean],fallbackFocus:[String,Function],checkCanFocusTrap:Function,checkCanReturnFocus:Function,delayInitialFocus:{type:Boolean,default:!0},document:Object,preventScroll:Boolean,setReturnFocus:[Object,String,Boolean,Function],tabbableOptions:Object};Object.assign({active:{type:Boolean,default:!0}},Z8e);var Xd=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},Wp={exports:{}};Wp.exports;(function(e,t){var r=200,n="__lodash_hash_undefined__",a=9007199254740991,o="[object Arguments]",i="[object Array]",s="[object Boolean]",u="[object Date]",l="[object Error]",c="[object Function]",f="[object GeneratorFunction]",d="[object Map]",p="[object Number]",v="[object Object]",m="[object Promise]",b="[object RegExp]",g="[object Set]",h="[object String]",w="[object Symbol]",C="[object WeakMap]",x="[object ArrayBuffer]",A="[object DataView]",D="[object Float32Array]",H="[object Float64Array]",O="[object Int8Array]",I="[object Int16Array]",_="[object Int32Array]",k="[object Uint8Array]",M="[object Uint8ClampedArray]",N="[object Uint16Array]",B="[object Uint32Array]",X=/[\\^$.*+?()[\]{}|]/g,W=/\w*$/,Q=/^\[object .+?Constructor\]$/,re=/^(?:0|[1-9]\d*)$/,U={};U[o]=U[i]=U[x]=U[A]=U[s]=U[u]=U[D]=U[H]=U[O]=U[I]=U[_]=U[d]=U[p]=U[v]=U[b]=U[g]=U[h]=U[w]=U[k]=U[M]=U[N]=U[B]=!0,U[l]=U[c]=U[C]=!1;var ye=typeof Xd=="object"&&Xd&&Xd.Object===Object&&Xd,de=typeof self=="object"&&self&&self.Object===Object&&self,me=ye||de||Function("return this")(),_e=t&&!t.nodeType&&t,$e=_e&&!0&&e&&!e.nodeType&&e,Be=$e&&$e.exports===_e;function oe(R,he){return R.set(he[0],he[1]),R}function be(R,he){return R.add(he),R}function Ce(R,he){for(var Ee=-1,rt=R?R.length:0;++Ee-1}function P$(R,he){var Ee=this.__data__,rt=hd(Ee,R);return rt<0?Ee.push([R,he]):Ee[rt][1]=he,this}Ut.prototype.clear=Yn,Ut.prototype.delete=Nr,Ut.prototype.get=Lr,Ut.prototype.has=M$,Ut.prototype.set=P$;function Ss(R){var he=-1,Ee=R?R.length:0;for(this.clear();++he-1&&R%1==0&&R-1&&R%1==0&&R<=a}function gd(R){var he=typeof R;return!!R&&(he=="object"||he=="function")}function yI(R){return!!R&&typeof R=="object"}function rv(R){return Z2(R)?V$(R):Z$(R)}function bI(){return[]}function wI(){return!1}e.exports=pI})(Wp,Wp.exports);Wp.exports;const Q8e=ie({__name:"XAboutCard",props:{created:{},modified:{}},setup(e){const t=e,r=bt(),{t:n}=DW();return(a,o)=>(y(),q(T(_8e),{created:t.created?T(n)("common.formats.datetime",{value:Date.parse(t.created)}):void 0,modified:t.modified?T(n)("common.formats.datetime",{value:Date.parse(t.modified)}):void 0},Ct({_:2},[Qe(r,(i,s)=>({name:s,fn:P(u=>[V(a.$slots,s,Ln(Pa(u)),void 0,!0)])}))]),1032,["created","modified"]))}}),X8e=nr(Q8e,[["__scopeId","data-v-ca50cd18"]]),J8e=["href","rel"],e7e=["for"],t7e=ie({__name:"XAction",props:{action:{default:"default"},appearance:{default:"anchor"},size:{default:"medium"},href:{default:""},to:{default:()=>({})},for:{default:""},mount:{type:Function,default:()=>{}}},emits:["click"],setup(e,{emit:t}){const r=t,n=e,a=tr("x-action-group",void 0),o=sx(),i=S(()=>Object.entries(n.to.query??{}).reduce((s,[u,l])=>{switch(!0){case l===!0:s[u]=null;break;case l===!1:s[u]=void 0;break;default:s[u]=l}return s},{}));return Ae(()=>n.to,s=>{try{o.resolve({...s,query:i.value})}catch(u){u instanceof Error&&(u.message=`${u.toString()}: ${JSON.stringify(s)}`),console.error(u)}},{immediate:!0}),Ae(()=>n.mount,s=>{typeof s=="function"&&s({...n.to,query:i.value})},{immediate:!0}),(s,u)=>{var f;const l=We("XIcon"),c=We("KButton");return((f=T(a))==null?void 0:f.expanded)===!1?(y(),q(T(L1),Je({key:0,"data-testid":"x-action"},s.$attrs,{target:n.href.length>0?"_blank":void 0,item:{label:"",to:n.href.length>0?n.href:{...n.to,query:i.value}},danger:n.appearance==="danger",onClick:u[0]||(u[0]=d=>r("click"))}),{default:P(()=>[V(s.$slots,"default",{},void 0,!0)]),_:3},16,["target","item","danger"])):Object.keys(n.to).length>0?(y(),E(De,{key:1},[["primary","secondary","tertiary","danger"].includes(n.appearance)?(y(),q(c,Je({key:0,"data-testid":"x-action"},s.$attrs,{appearance:n.appearance,size:n.size,to:{...n.to,query:i.value}}),{default:P(()=>[["create","refresh","progress"].includes(n.action)?(y(),q(l,{key:0,name:n.action},null,8,["name"])):te("",!0),u[3]||(u[3]=le()),V(s.$slots,"default",{},void 0,!0),u[4]||(u[4]=le()),["expand"].includes(n.action)?(y(),q(l,{key:1,name:n.action},null,8,["name"])):te("",!0)]),_:3},16,["appearance","size","to"])):(y(),q(T(ix),Je({key:1,"data-testid":"x-action"},s.$attrs,{to:{...n.to,query:i.value}}),{default:P(()=>[V(s.$slots,"default",{},void 0,!0)]),_:3},16,["to"]))],64)):n.href.length>0?(y(),E(De,{key:2},[["primary","secondary","tertiary","danger"].includes(n.appearance)?(y(),q(c,Je({key:0,"data-testid":"x-action"},s.$attrs,{appearance:n.appearance,size:n.size,to:n.href,target:"_blank"}),{default:P(()=>[V(s.$slots,"default",{},void 0,!0)]),_:3},16,["appearance","size","to"])):(y(),E("a",Je({key:1,"data-testid":"x-action"},s.$attrs,{href:n.href,class:{"action-docs":n.action==="docs"},target:"_blank",rel:n.action!=="docs"?"noopener noreferrer":""}),[n.action==="docs"?(y(),E(De,{key:0},[ee(l,{name:"docs",size:T(O4)},null,8,["size"]),u[5]||(u[5]=le()),V(s.$slots,"default",{},void 0,!0)],64)):V(s.$slots,"default",{key:1},void 0,!0)],16,J8e))],64)):n.for.length>0?(y(),E("label",Je({key:3,"data-testid":"x-action"},s.$attrs,{for:n.for}),[V(s.$slots,"default",{},void 0,!0)],16,e7e)):(y(),E(De,{key:4},[["primary","secondary","tertiary","danger"].includes(n.appearance)?(y(),q(c,Je({key:0,"data-testid":"x-action"},s.$attrs,{appearance:n.appearance,size:n.size,onClick:u[1]||(u[1]=d=>r("click"))}),{default:P(()=>[["create","refresh","progress"].includes(n.action)?(y(),q(l,{key:0,name:n.action},null,8,["name"])):te("",!0),u[6]||(u[6]=le()),V(s.$slots,"default",{},void 0,!0),u[7]||(u[7]=le()),["expand"].includes(n.action)?(y(),q(l,{key:1,name:n.action},null,8,["name"])):te("",!0)]),_:3},16,["appearance","size"])):(y(),E("button",Je({key:1,class:`appearance-${n.appearance}`,"data-testid":"x-action"},s.$attrs,{onClick:u[2]||(u[2]=d=>r("click"))}),[["docs"].includes(n.action)?(y(),q(l,{key:0,name:"docs",size:T(O4)},null,8,["size"])):te("",!0),u[8]||(u[8]=le()),Z("span",null,[V(s.$slots,"default",{},void 0,!0)])],16))],64))}}}),r7e=nr(t7e,[["__scopeId","data-v-214cc4ee"]]),n7e=ie({__name:"XActionGroup",props:{expanded:{type:Boolean,default:!1}},setup(e){const t=e,r=bt();return(n,a)=>{const o=We("XIcon"),i=We("XAction"),s=We("XProvider");return y(),E("div",{"data-testid":"x-action-group",class:ke({"x-action-group":!0,expanded:t.expanded})},[t.expanded?V(n.$slots,"default",{key:1},void 0,!0):(y(),q(T(is),{key:0,"kpop-attributes":{placement:"bottom-end"},width:"auto"},{default:P(()=>[r.control?V(n.$slots,"control",{key:0},void 0,!0):(y(),q(i,{key:1,"data-testid":"x-action-group-control",icon:"",appearance:"tertiary",size:"small"},{default:P(()=>[ee(o,{name:"more"})]),_:1}))]),items:P(()=>[ee(s,{name:"x-action-group",service:t},{default:P(()=>[V(n.$slots,"default",{},void 0,!0)]),_:3})]),_:3}))],2)}}}),a7e=nr(n7e,[["__scopeId","data-v-712b6765"]]),o7e=ie({__name:"XAlert",props:{variant:{default:"warning"}},setup(e){const t=e,r=bt(),n=ur();return(a,o)=>(y(),q(T(lE),{appearance:t.variant,dismissible:typeof T(n).onDismiss=="function"},Ct({_:2},[Qe(r,(i,s)=>({name:`${s}`,fn:P(()=>[V(a.$slots,s,{},void 0,!0)])}))]),1032,["appearance","dismissible"]))}}),i7e=nr(o7e,[["__scopeId","data-v-68de97d8"]]),s7e={};function l7e(e,t){return V(e.$slots,"default")}const j2=nr(s7e,[["render",l7e]]),u7e=ie({__name:"XBadge",props:{maxWidth:{default:"auto"}},setup(e){const t=e;return(r,n)=>(y(),q(T(rl),{"max-width":t.maxWidth},{default:P(()=>[V(r.$slots,"default")]),_:3},8,["max-width"]))}}),c7e=ie({__name:"XBreadcrumbs",props:{items:{}},setup(e){const t=e,r=bt();return(n,a)=>(y(),q(T(SE),{items:t.items,"item-max-width":"500px"},Ct({_:2},[Qe(r,(o,i)=>({name:`${i}`,fn:P(()=>[V(n.$slots,i)])}))]),1032,["items"]))}}),d7e=ie({__name:"XCheckbox",props:{checked:{type:Boolean}},setup(e){const t=e,r=bt();return(n,a)=>(y(),q(T(Bc),{"model-value":t.checked},Ct({_:2},[Qe(r,(o,i)=>({name:i,fn:P(s=>[V(n.$slots,i,Ln(Pa(s)))])}))]),1032,["model-value"]))}});var f$={exports:{}};(function(e){var t=typeof window<"u"?window:typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope?self:{};/** + * Prism: Lightweight, robust, elegant syntax highlighting + * + * @license MIT + * @author Lea Verou + * @namespace + * @public + */var r=function(n){var a=/(?:^|\s)lang(?:uage)?-([\w-]+)(?=\s|$)/i,o=0,i={},s={manual:n.Prism&&n.Prism.manual,disableWorkerMessageHandler:n.Prism&&n.Prism.disableWorkerMessageHandler,util:{encode:function h(w){return w instanceof u?new u(w.type,h(w.content),w.alias):Array.isArray(w)?w.map(h):w.replace(/&/g,"&").replace(/"u")return null;if("currentScript"in document)return document.currentScript;try{throw new Error}catch(x){var h=(/at [^(\r\n]*\((.*):[^:]+:[^:]+\)$/i.exec(x.stack)||[])[1];if(h){var w=document.getElementsByTagName("script");for(var C in w)if(w[C].src==h)return w[C]}return null}},isActive:function(h,w,C){for(var x="no-"+w;h;){var A=h.classList;if(A.contains(w))return!0;if(A.contains(x))return!1;h=h.parentElement}return!!C}},languages:{plain:i,plaintext:i,text:i,txt:i,extend:function(h,w){var C=s.util.clone(s.languages[h]);for(var x in w)C[x]=w[x];return C},insertBefore:function(h,w,C,x){x=x||s.languages;var A=x[h],D={};for(var H in A)if(A.hasOwnProperty(H)){if(H==w)for(var O in C)C.hasOwnProperty(O)&&(D[O]=C[O]);C.hasOwnProperty(H)||(D[H]=A[H])}var I=x[h];return x[h]=D,s.languages.DFS(s.languages,function(_,k){k===I&&_!=h&&(this[_]=D)}),D},DFS:function h(w,C,x,A){A=A||{};var D=s.util.objId;for(var H in w)if(w.hasOwnProperty(H)){C.call(w,H,w[H],x||H);var O=w[H],I=s.util.type(O);I==="Object"&&!A[D(O)]?(A[D(O)]=!0,h(O,C,null,A)):I==="Array"&&!A[D(O)]&&(A[D(O)]=!0,h(O,C,H,A))}}},plugins:{},highlightAll:function(h,w){s.highlightAllUnder(document,h,w)},highlightAllUnder:function(h,w,C){var x={callback:C,container:h,selector:'code[class*="language-"], [class*="language-"] code, code[class*="lang-"], [class*="lang-"] code'};s.hooks.run("before-highlightall",x),x.elements=Array.prototype.slice.apply(x.container.querySelectorAll(x.selector)),s.hooks.run("before-all-elements-highlight",x);for(var A=0,D;D=x.elements[A++];)s.highlightElement(D,w===!0,x.callback)},highlightElement:function(h,w,C){var x=s.util.getLanguage(h),A=s.languages[x];s.util.setLanguage(h,x);var D=h.parentElement;D&&D.nodeName.toLowerCase()==="pre"&&s.util.setLanguage(D,x);var H=h.textContent,O={element:h,language:x,grammar:A,code:H};function I(k){O.highlightedCode=k,s.hooks.run("before-insert",O),O.element.innerHTML=O.highlightedCode,s.hooks.run("after-highlight",O),s.hooks.run("complete",O),C&&C.call(O.element)}if(s.hooks.run("before-sanity-check",O),D=O.element.parentElement,D&&D.nodeName.toLowerCase()==="pre"&&!D.hasAttribute("tabindex")&&D.setAttribute("tabindex","0"),!O.code){s.hooks.run("complete",O),C&&C.call(O.element);return}if(s.hooks.run("before-highlight",O),!O.grammar){I(s.util.encode(O.code));return}if(w&&n.Worker){var _=new Worker(s.filename);_.onmessage=function(k){I(k.data)},_.postMessage(JSON.stringify({language:O.language,code:O.code,immediateClose:!0}))}else I(s.highlight(O.code,O.grammar,O.language))},highlight:function(h,w,C){var x={code:h,grammar:w,language:C};if(s.hooks.run("before-tokenize",x),!x.grammar)throw new Error('The language "'+x.language+'" has no grammar.');return x.tokens=s.tokenize(x.code,x.grammar),s.hooks.run("after-tokenize",x),u.stringify(s.util.encode(x.tokens),x.language)},tokenize:function(h,w){var C=w.rest;if(C){for(var x in C)w[x]=C[x];delete w.rest}var A=new f;return d(A,A.head,h),c(h,A,w,A.head,0),v(A)},hooks:{all:{},add:function(h,w){var C=s.hooks.all;C[h]=C[h]||[],C[h].push(w)},run:function(h,w){var C=s.hooks.all[h];if(!(!C||!C.length))for(var x=0,A;A=C[x++];)A(w)}},Token:u};n.Prism=s;function u(h,w,C,x){this.type=h,this.content=w,this.alias=C,this.length=(x||"").length|0}u.stringify=function h(w,C){if(typeof w=="string")return w;if(Array.isArray(w)){var x="";return w.forEach(function(I){x+=h(I,C)}),x}var A={type:w.type,content:h(w.content,C),tag:"span",classes:["token",w.type],attributes:{},language:C},D=w.alias;D&&(Array.isArray(D)?Array.prototype.push.apply(A.classes,D):A.classes.push(D)),s.hooks.run("wrap",A);var H="";for(var O in A.attributes)H+=" "+O+'="'+(A.attributes[O]||"").replace(/"/g,""")+'"';return"<"+A.tag+' class="'+A.classes.join(" ")+'"'+H+">"+A.content+""};function l(h,w,C,x){h.lastIndex=w;var A=h.exec(C);if(A&&x&&A[1]){var D=A[1].length;A.index+=D,A[0]=A[0].slice(D)}return A}function c(h,w,C,x,A,D){for(var H in C)if(!(!C.hasOwnProperty(H)||!C[H])){var O=C[H];O=Array.isArray(O)?O:[O];for(var I=0;I=D.reach);re+=Q.value.length,Q=Q.next){var U=Q.value;if(w.length>h.length)return;if(!(U instanceof u)){var ye=1,de;if(N){if(de=l(W,re,h,M),!de||de.index>=h.length)break;var Be=de.index,me=de.index+de[0].length,_e=re;for(_e+=Q.value.length;Be>=_e;)Q=Q.next,_e+=Q.value.length;if(_e-=Q.value.length,re=_e,Q.value instanceof u)continue;for(var $e=Q;$e!==w.tail&&(_eD.reach&&(D.reach=Le);var Ke=Q.prev;be&&(Ke=d(w,Ke,be),re+=be.length),p(w,Ke,ye);var Xe=new u(H,k?s.tokenize(oe,k):oe,B,oe);if(Q=d(w,Ke,Xe),Ce&&d(w,Q,Ce),ye>1){var L={cause:H+","+I,reach:Le};c(h,w,C,Q.prev,re,L),D&&L.reach>D.reach&&(D.reach=L.reach)}}}}}}function f(){var h={value:null,prev:null,next:null},w={value:null,prev:h,next:null};h.next=w,this.head=h,this.tail=w,this.length=0}function d(h,w,C){var x=w.next,A={value:C,prev:w,next:x};return w.next=A,x.prev=A,h.length++,A}function p(h,w,C){for(var x=w.next,A=0;A/,greedy:!0},prolog:{pattern:/<\?[\s\S]+?\?>/,greedy:!0},doctype:{pattern:/"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:[^<"'\]]|"[^"]*"|'[^']*'|<(?!!--)|)*\]\s*)?>/i,greedy:!0,inside:{"internal-subset":{pattern:/(^[^\[]*\[)[\s\S]+(?=\]>$)/,lookbehind:!0,greedy:!0,inside:null},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},punctuation:/^$|[[\]]/,"doctype-tag":/^DOCTYPE/i,name:/[^\s<>'"]+/}},cdata:{pattern://i,greedy:!0},tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"special-attr":[],"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{punctuation:[{pattern:/^=/,alias:"attr-equals"},{pattern:/^(\s*)["']|["']$/,lookbehind:!0}]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:[{pattern:/&[\da-z]{1,8};/i,alias:"named-entity"},/&#x?[\da-f]{1,8};/i]},r.languages.markup.tag.inside["attr-value"].inside.entity=r.languages.markup.entity,r.languages.markup.doctype.inside["internal-subset"].inside=r.languages.markup,r.hooks.add("wrap",function(n){n.type==="entity"&&(n.attributes.title=n.content.replace(/&/,"&"))}),Object.defineProperty(r.languages.markup.tag,"addInlined",{value:function(a,o){var i={};i["language-"+o]={pattern:/(^$)/i,lookbehind:!0,inside:r.languages[o]},i.cdata=/^$/i;var s={"included-cdata":{pattern://i,inside:i}};s["language-"+o]={pattern:/[\s\S]+/,inside:r.languages[o]};var u={};u[a]={pattern:RegExp(/(<__[^>]*>)(?:))*\]\]>|(?!)/.source.replace(/__/g,function(){return a}),"i"),lookbehind:!0,greedy:!0,inside:s},r.languages.insertBefore("markup","cdata",u)}}),Object.defineProperty(r.languages.markup.tag,"addAttribute",{value:function(n,a){r.languages.markup.tag.inside["special-attr"].push({pattern:RegExp(/(^|["'\s])/.source+"(?:"+n+")"+/\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))/.source,"i"),lookbehind:!0,inside:{"attr-name":/^[^\s=]+/,"attr-value":{pattern:/=[\s\S]+/,inside:{value:{pattern:/(^=\s*(["']|(?!["'])))\S[\s\S]*(?=\2$)/,lookbehind:!0,alias:[a,"language-"+a],inside:r.languages[a]},punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}}}})}}),r.languages.html=r.languages.markup,r.languages.mathml=r.languages.markup,r.languages.svg=r.languages.markup,r.languages.xml=r.languages.extend("markup",{}),r.languages.ssml=r.languages.xml,r.languages.atom=r.languages.xml,r.languages.rss=r.languages.xml,function(n){var a=/(?:"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n])*')/;n.languages.css={comment:/\/\*[\s\S]*?\*\//,atrule:{pattern:RegExp("@[\\w-](?:"+/[^;{\s"']|\s+(?!\s)/.source+"|"+a.source+")*?"+/(?:;|(?=\s*\{))/.source),inside:{rule:/^@[\w-]+/,"selector-function-argument":{pattern:/(\bselector\s*\(\s*(?![\s)]))(?:[^()\s]|\s+(?![\s)])|\((?:[^()]|\([^()]*\))*\))+(?=\s*\))/,lookbehind:!0,alias:"selector"},keyword:{pattern:/(^|[^\w-])(?:and|not|only|or)(?![\w-])/,lookbehind:!0}}},url:{pattern:RegExp("\\burl\\((?:"+a.source+"|"+/(?:[^\\\r\n()"']|\\[\s\S])*/.source+")\\)","i"),greedy:!0,inside:{function:/^url/i,punctuation:/^\(|\)$/,string:{pattern:RegExp("^"+a.source+"$"),alias:"url"}}},selector:{pattern:RegExp(`(^|[{}\\s])[^{}\\s](?:[^{};"'\\s]|\\s+(?![\\s{])|`+a.source+")*(?=\\s*\\{)"),lookbehind:!0},string:{pattern:a,greedy:!0},property:{pattern:/(^|[^-\w\xA0-\uFFFF])(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*(?=\s*:)/i,lookbehind:!0},important:/!important\b/i,function:{pattern:/(^|[^-a-z0-9])[-a-z0-9]+(?=\()/i,lookbehind:!0},punctuation:/[(){};:,]/},n.languages.css.atrule.inside.rest=n.languages.css;var o=n.languages.markup;o&&(o.tag.addInlined("style","css"),o.tag.addAttribute("style","css"))}(r),r.languages.clike={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"class-name":{pattern:/(\b(?:class|extends|implements|instanceof|interface|new|trait)\s+|\bcatch\s+\()[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:break|catch|continue|do|else|finally|for|function|if|in|instanceof|new|null|return|throw|try|while)\b/,boolean:/\b(?:false|true)\b/,function:/\b\w+(?=\()/,number:/\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/[<>]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/,punctuation:/[{}[\];(),.:]/},r.languages.javascript=r.languages.extend("clike",{"class-name":[r.languages.clike["class-name"],{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$A-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\.(?:constructor|prototype))/,lookbehind:!0}],keyword:[{pattern:/((?:^|\})\s*)catch\b/,lookbehind:!0},{pattern:/(^|[^.]|\.\.\.\s*)\b(?:as|assert(?=\s*\{)|async(?=\s*(?:function\b|\(|[$\w\xA0-\uFFFF]|$))|await|break|case|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally(?=\s*(?:\{|$))|for|from(?=\s*(?:['"]|$))|function|(?:get|set)(?=\s*(?:[#\[$\w\xA0-\uFFFF]|$))|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)\b/,lookbehind:!0}],function:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*(?:\.\s*(?:apply|bind|call)\s*)?\()/,number:{pattern:RegExp(/(^|[^\w$])/.source+"(?:"+(/NaN|Infinity/.source+"|"+/0[bB][01]+(?:_[01]+)*n?/.source+"|"+/0[oO][0-7]+(?:_[0-7]+)*n?/.source+"|"+/0[xX][\dA-Fa-f]+(?:_[\dA-Fa-f]+)*n?/.source+"|"+/\d+(?:_\d+)*n/.source+"|"+/(?:\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\.\d+(?:_\d+)*)(?:[Ee][+-]?\d+(?:_\d+)*)?/.source)+")"+/(?![\w$])/.source),lookbehind:!0},operator:/--|\+\+|\*\*=?|=>|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/}),r.languages.javascript["class-name"][0].pattern=/(\b(?:class|extends|implements|instanceof|interface|new)\s+)[\w.\\]+/,r.languages.insertBefore("javascript","keyword",{regex:{pattern:RegExp(/((?:^|[^$\w\xA0-\uFFFF."'\])\s]|\b(?:return|yield))\s*)/.source+/\//.source+"(?:"+/(?:\[(?:[^\]\\\r\n]|\\.)*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}/.source+"|"+/(?:\[(?:[^[\]\\\r\n]|\\.|\[(?:[^[\]\\\r\n]|\\.|\[(?:[^[\]\\\r\n]|\\.)*\])*\])*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}v[dgimyus]{0,7}/.source+")"+/(?=(?:\s|\/\*(?:[^*]|\*(?!\/))*\*\/)*(?:$|[\r\n,.;:})\]]|\/\/))/.source),lookbehind:!0,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:r.languages.regex},"regex-delimiter":/^\/|\/$/,"regex-flags":/^[a-z]+$/}},"function-variable":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*[=:]\s*(?:async\s*)?(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/,alias:"function"},parameter:[{pattern:/(function(?:\s+(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)?\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\))/,lookbehind:!0,inside:r.languages.javascript},{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=>)/i,lookbehind:!0,inside:r.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*=>)/,lookbehind:!0,inside:r.languages.javascript},{pattern:/((?:\b|\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\w\xA0-\uFFFF]))(?:(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*)\(\s*|\]\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*\{)/,lookbehind:!0,inside:r.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),r.languages.insertBefore("javascript","string",{hashbang:{pattern:/^#!.*/,greedy:!0,alias:"comment"},"template-string":{pattern:/`(?:\\[\s\S]|\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}|(?!\$\{)[^\\`])*`/,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},rest:r.languages.javascript}},string:/[\s\S]+/}},"string-property":{pattern:/((?:^|[,{])[ \t]*)(["'])(?:\\(?:\r\n|[\s\S])|(?!\2)[^\\\r\n])*\2(?=\s*:)/m,lookbehind:!0,greedy:!0,alias:"property"}}),r.languages.insertBefore("javascript","operator",{"literal-property":{pattern:/((?:^|[,{])[ \t]*)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*:)/m,lookbehind:!0,alias:"property"}}),r.languages.markup&&(r.languages.markup.tag.addInlined("script","javascript"),r.languages.markup.tag.addAttribute(/on(?:abort|blur|change|click|composition(?:end|start|update)|dblclick|error|focus(?:in|out)?|key(?:down|up)|load|mouse(?:down|enter|leave|move|out|over|up)|reset|resize|scroll|select|slotchange|submit|unload|wheel)/.source,"javascript")),r.languages.js=r.languages.javascript,function(){if(typeof r>"u"||typeof document>"u")return;Element.prototype.matches||(Element.prototype.matches=Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector);var n="Loading…",a=function(m,b){return"✖ Error "+m+" while fetching file: "+b},o="✖ Error: File does not exist or is empty",i={js:"javascript",py:"python",rb:"ruby",ps1:"powershell",psm1:"powershell",sh:"bash",bat:"batch",h:"c",tex:"latex"},s="data-src-status",u="loading",l="loaded",c="failed",f="pre[data-src]:not(["+s+'="'+l+'"]):not(['+s+'="'+u+'"])';function d(m,b,g){var h=new XMLHttpRequest;h.open("GET",m,!0),h.onreadystatechange=function(){h.readyState==4&&(h.status<400&&h.responseText?b(h.responseText):h.status>=400?g(a(h.status,h.statusText)):g(o))},h.send(null)}function p(m){var b=/^\s*(\d+)\s*(?:(,)\s*(?:(\d+)\s*)?)?$/.exec(m||"");if(b){var g=Number(b[1]),h=b[2],w=b[3];return h?w?[g,Number(w)]:[g,void 0]:[g,g]}}r.hooks.add("before-highlightall",function(m){m.selector+=", "+f}),r.hooks.add("before-sanity-check",function(m){var b=m.element;if(b.matches(f)){m.code="",b.setAttribute(s,u);var g=b.appendChild(document.createElement("CODE"));g.textContent=n;var h=b.getAttribute("data-src"),w=m.language;if(w==="none"){var C=(/\.(\w+)$/.exec(h)||[,"none"])[1];w=i[C]||C}r.util.setLanguage(g,w),r.util.setLanguage(b,w);var x=r.plugins.autoloader;x&&x.loadLanguages(w),d(h,function(A){b.setAttribute(s,l);var D=p(b.getAttribute("data-range"));if(D){var H=A.split(/\r\n?|\n/g),O=D[0],I=D[1]==null?H.length:D[1];O<0&&(O+=H.length),O=Math.max(0,Math.min(O-1,H.length)),I<0&&(I+=H.length),I=Math.max(0,Math.min(I,H.length)),A=H.slice(O,I).join(` +`),b.hasAttribute("data-start")||b.setAttribute("data-start",String(O+1))}g.textContent=A,r.highlightElement(g)},function(A){b.setAttribute(s,c),g.textContent=A})}}),r.plugins.fileHighlight={highlight:function(b){for(var g=(b||document).querySelectorAll(f),h=0,w;w=g[h++];)r.highlightElement(w)}};var v=!1;r.fileHighlight=function(){v||(console.warn("Prism.fileHighlight is deprecated. Use `Prism.plugins.fileHighlight.highlight` instead."),v=!0),r.plugins.fileHighlight.highlight.apply(this,arguments)}}()})(f$);var f7e=f$.exports;const gg=Zp(f7e);(function(e){var t="\\b(?:BASH|BASHOPTS|BASH_ALIASES|BASH_ARGC|BASH_ARGV|BASH_CMDS|BASH_COMPLETION_COMPAT_DIR|BASH_LINENO|BASH_REMATCH|BASH_SOURCE|BASH_VERSINFO|BASH_VERSION|COLORTERM|COLUMNS|COMP_WORDBREAKS|DBUS_SESSION_BUS_ADDRESS|DEFAULTS_PATH|DESKTOP_SESSION|DIRSTACK|DISPLAY|EUID|GDMSESSION|GDM_LANG|GNOME_KEYRING_CONTROL|GNOME_KEYRING_PID|GPG_AGENT_INFO|GROUPS|HISTCONTROL|HISTFILE|HISTFILESIZE|HISTSIZE|HOME|HOSTNAME|HOSTTYPE|IFS|INSTANCE|JOB|LANG|LANGUAGE|LC_ADDRESS|LC_ALL|LC_IDENTIFICATION|LC_MEASUREMENT|LC_MONETARY|LC_NAME|LC_NUMERIC|LC_PAPER|LC_TELEPHONE|LC_TIME|LESSCLOSE|LESSOPEN|LINES|LOGNAME|LS_COLORS|MACHTYPE|MAILCHECK|MANDATORY_PATH|NO_AT_BRIDGE|OLDPWD|OPTERR|OPTIND|ORBIT_SOCKETDIR|OSTYPE|PAPERSIZE|PATH|PIPESTATUS|PPID|PS1|PS2|PS3|PS4|PWD|RANDOM|REPLY|SECONDS|SELINUX_INIT|SESSION|SESSIONTYPE|SESSION_MANAGER|SHELL|SHELLOPTS|SHLVL|SSH_AUTH_SOCK|TERM|UID|UPSTART_EVENTS|UPSTART_INSTANCE|UPSTART_JOB|UPSTART_SESSION|USER|WINDOWID|XAUTHORITY|XDG_CONFIG_DIRS|XDG_CURRENT_DESKTOP|XDG_DATA_DIRS|XDG_GREETER_DATA_DIR|XDG_MENU_PREFIX|XDG_RUNTIME_DIR|XDG_SEAT|XDG_SEAT_PATH|XDG_SESSION_DESKTOP|XDG_SESSION_ID|XDG_SESSION_PATH|XDG_SESSION_TYPE|XDG_VTNR|XMODIFIERS)\\b",r={pattern:/(^(["']?)\w+\2)[ \t]+\S.*/,lookbehind:!0,alias:"punctuation",inside:null},n={bash:r,environment:{pattern:RegExp("\\$"+t),alias:"constant"},variable:[{pattern:/\$?\(\([\s\S]+?\)\)/,greedy:!0,inside:{variable:[{pattern:/(^\$\(\([\s\S]+)\)\)/,lookbehind:!0},/^\$\(\(/],number:/\b0x[\dA-Fa-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee]-?\d+)?/,operator:/--|\+\+|\*\*=?|<<=?|>>=?|&&|\|\||[=!+\-*/%<>^&|]=?|[?~:]/,punctuation:/\(\(?|\)\)?|,|;/}},{pattern:/\$\((?:\([^)]+\)|[^()])+\)|`[^`]+`/,greedy:!0,inside:{variable:/^\$\(|^`|\)$|`$/}},{pattern:/\$\{[^}]+\}/,greedy:!0,inside:{operator:/:[-=?+]?|[!\/]|##?|%%?|\^\^?|,,?/,punctuation:/[\[\]]/,environment:{pattern:RegExp("(\\{)"+t),lookbehind:!0,alias:"constant"}}},/\$(?:\w+|[#?*!@$])/],entity:/\\(?:[abceEfnrtv\\"]|O?[0-7]{1,3}|U[0-9a-fA-F]{8}|u[0-9a-fA-F]{4}|x[0-9a-fA-F]{1,2})/};e.languages.bash={shebang:{pattern:/^#!\s*\/.*/,alias:"important"},comment:{pattern:/(^|[^"{\\$])#.*/,lookbehind:!0},"function-name":[{pattern:/(\bfunction\s+)[\w-]+(?=(?:\s*\(?:\s*\))?\s*\{)/,lookbehind:!0,alias:"function"},{pattern:/\b[\w-]+(?=\s*\(\s*\)\s*\{)/,alias:"function"}],"for-or-select":{pattern:/(\b(?:for|select)\s+)\w+(?=\s+in\s)/,alias:"variable",lookbehind:!0},"assign-left":{pattern:/(^|[\s;|&]|[<>]\()\w+(?:\.\w+)*(?=\+?=)/,inside:{environment:{pattern:RegExp("(^|[\\s;|&]|[<>]\\()"+t),lookbehind:!0,alias:"constant"}},alias:"variable",lookbehind:!0},parameter:{pattern:/(^|\s)-{1,2}(?:\w+:[+-]?)?\w+(?:\.\w+)*(?=[=\s]|$)/,alias:"variable",lookbehind:!0},string:[{pattern:/((?:^|[^<])<<-?\s*)(\w+)\s[\s\S]*?(?:\r?\n|\r)\2/,lookbehind:!0,greedy:!0,inside:n},{pattern:/((?:^|[^<])<<-?\s*)(["'])(\w+)\2\s[\s\S]*?(?:\r?\n|\r)\3/,lookbehind:!0,greedy:!0,inside:{bash:r}},{pattern:/(^|[^\\](?:\\\\)*)"(?:\\[\s\S]|\$\([^)]+\)|\$(?!\()|`[^`]+`|[^"\\`$])*"/,lookbehind:!0,greedy:!0,inside:n},{pattern:/(^|[^$\\])'[^']*'/,lookbehind:!0,greedy:!0},{pattern:/\$'(?:[^'\\]|\\[\s\S])*'/,greedy:!0,inside:{entity:n.entity}}],environment:{pattern:RegExp("\\$?"+t),alias:"constant"},variable:n.variable,function:{pattern:/(^|[\s;|&]|[<>]\()(?:add|apropos|apt|apt-cache|apt-get|aptitude|aspell|automysqlbackup|awk|basename|bash|bc|bconsole|bg|bzip2|cal|cargo|cat|cfdisk|chgrp|chkconfig|chmod|chown|chroot|cksum|clear|cmp|column|comm|composer|cp|cron|crontab|csplit|curl|cut|date|dc|dd|ddrescue|debootstrap|df|diff|diff3|dig|dir|dircolors|dirname|dirs|dmesg|docker|docker-compose|du|egrep|eject|env|ethtool|expand|expect|expr|fdformat|fdisk|fg|fgrep|file|find|fmt|fold|format|free|fsck|ftp|fuser|gawk|git|gparted|grep|groupadd|groupdel|groupmod|groups|grub-mkconfig|gzip|halt|head|hg|history|host|hostname|htop|iconv|id|ifconfig|ifdown|ifup|import|install|ip|java|jobs|join|kill|killall|less|link|ln|locate|logname|logrotate|look|lpc|lpr|lprint|lprintd|lprintq|lprm|ls|lsof|lynx|make|man|mc|mdadm|mkconfig|mkdir|mke2fs|mkfifo|mkfs|mkisofs|mknod|mkswap|mmv|more|most|mount|mtools|mtr|mutt|mv|nano|nc|netstat|nice|nl|node|nohup|notify-send|npm|nslookup|op|open|parted|passwd|paste|pathchk|ping|pkill|pnpm|podman|podman-compose|popd|pr|printcap|printenv|ps|pushd|pv|quota|quotacheck|quotactl|ram|rar|rcp|reboot|remsync|rename|renice|rev|rm|rmdir|rpm|rsync|scp|screen|sdiff|sed|sendmail|seq|service|sftp|sh|shellcheck|shuf|shutdown|sleep|slocate|sort|split|ssh|stat|strace|su|sudo|sum|suspend|swapon|sync|sysctl|tac|tail|tar|tee|time|timeout|top|touch|tr|traceroute|tsort|tty|umount|uname|unexpand|uniq|units|unrar|unshar|unzip|update-grub|uptime|useradd|userdel|usermod|users|uudecode|uuencode|v|vcpkg|vdir|vi|vim|virsh|vmstat|wait|watch|wc|wget|whereis|which|who|whoami|write|xargs|xdg-open|yarn|yes|zenity|zip|zsh|zypper)(?=$|[)\s;|&])/,lookbehind:!0},keyword:{pattern:/(^|[\s;|&]|[<>]\()(?:case|do|done|elif|else|esac|fi|for|function|if|in|select|then|until|while)(?=$|[)\s;|&])/,lookbehind:!0},builtin:{pattern:/(^|[\s;|&]|[<>]\()(?:\.|:|alias|bind|break|builtin|caller|cd|command|continue|declare|echo|enable|eval|exec|exit|export|getopts|hash|help|let|local|logout|mapfile|printf|pwd|read|readarray|readonly|return|set|shift|shopt|source|test|times|trap|type|typeset|ulimit|umask|unalias|unset)(?=$|[)\s;|&])/,lookbehind:!0,alias:"class-name"},boolean:{pattern:/(^|[\s;|&]|[<>]\()(?:false|true)(?=$|[)\s;|&])/,lookbehind:!0},"file-descriptor":{pattern:/\B&\d\b/,alias:"important"},operator:{pattern:/\d?<>|>\||\+=|=[=~]?|!=?|<<[<-]?|[&\d]?>>|\d[<>]&?|[<>][&=]?|&[>&]?|\|[&|]?/,inside:{"file-descriptor":{pattern:/^\d/,alias:"important"}}},punctuation:/\$?\(\(?|\)\)?|\.\.|[{}[\];\\]/,number:{pattern:/(^|\s)(?:[1-9]\d*|0)(?:[.,]\d+)?\b/,lookbehind:!0}},r.inside=e.languages.bash;for(var a=["comment","function-name","for-or-select","assign-left","parameter","string","environment","function","keyword","builtin","boolean","file-descriptor","operator","punctuation","number"],o=n.variable[1].inside,i=0;i|(?:[a-zA-Z\d-]*!)?[\w\-%#;/?:@&=+$.~*'()]+)?/,n="(?:"+r.source+"(?:[ ]+"+t.source+")?|"+t.source+"(?:[ ]+"+r.source+")?)",a="(?:[^\\s\\x00-\\x08\\x0e-\\x1f!\"#%&'*,\\-:>?@[\\]`{|}\\x7f-\\x84\\x86-\\x9f\\ud800-\\udfff\\ufffe\\uffff]|[?:-])(?:[ ]*(?:(?![#:])|:))*".replace(//g,function(){return"[^\\s\\x00-\\x08\\x0e-\\x1f,[\\]{}\\x7f-\\x84\\x86-\\x9f\\ud800-\\udfff\\ufffe\\uffff]"}),o=`"(?:[^"\\\\\r +]|\\\\.)*"|'(?:[^'\\\\\r +]|\\\\.)*'`;function i(s,u){u=(u||"").replace(/m/g,"")+"m";var l=`([:\\-,[{]\\s*(?:\\s<>[ ]+)?)(?:<>)(?=[ ]*(?:$|,|\\]|\\}|(?:[\r +]\\s*)?#))`.replace(/<>/g,function(){return n}).replace(/<>/g,function(){return s});return RegExp(l,u)}e.languages.yaml={scalar:{pattern:RegExp(`([\\-:]\\s*(?:\\s<>[ ]+)?[|>])[ ]*(?:((?:\r? +|\r)[ ]+)\\S[^\r +]*(?:\\2[^\r +]+)*)`.replace(/<>/g,function(){return n})),lookbehind:!0,alias:"string"},comment:/#.*/,key:{pattern:RegExp(`((?:^|[:\\-,[{\r +?])[ ]*(?:<>[ ]+)?)<>(?=\\s*:\\s)`.replace(/<>/g,function(){return n}).replace(/<>/g,function(){return"(?:"+a+"|"+o+")"})),lookbehind:!0,greedy:!0,alias:"atrule"},directive:{pattern:/(^[ \t]*)%.+/m,lookbehind:!0,alias:"important"},datetime:{pattern:i("\\d{4}-\\d\\d?-\\d\\d?(?:[tT]|[ ]+)\\d\\d?:\\d{2}:\\d{2}(?:\\.\\d*)?(?:[ ]*(?:Z|[-+]\\d\\d?(?::\\d{2})?))?|\\d{4}-\\d{2}-\\d{2}|\\d\\d?:\\d{2}(?::\\d{2}(?:\\.\\d*)?)?"),lookbehind:!0,alias:"number"},boolean:{pattern:i("false|true","i"),lookbehind:!0,alias:"important"},null:{pattern:i("null|~","i"),lookbehind:!0,alias:"important"},string:{pattern:i(o),lookbehind:!0,greedy:!0},number:{pattern:i("[+-]?(?:0x[\\da-f]+|0o[0-7]+|(?:\\d+(?:\\.\\d*)?|\\.\\d+)(?:e[+-]?\\d+)?|\\.inf|\\.nan)","i"),lookbehind:!0},tag:r,important:t,punctuation:/---|[:[\]{}\-,|>?]|\.\.\./},e.languages.yml=e.languages.yaml})(Prism);gg.manual=!0;function p7e(e,t,r,n){gg.languages[n]||console.warn(`Prism: the language “${n}” isn’t enabled.`),e.classList.contains(`language-${n}`)||e.classList.add(`language-${n}`),t.textContent=r,gg.highlightElement(t)}const v7e={key:0,class:"toolbar"},h7e=ie({__name:"XCodeBlock",props:{id:{default:()=>Nc("code-block")},code:{},language:{},isSearchable:{type:Boolean,default:!1},showCopyButton:{type:Boolean,default:!0},codeMaxHeight:{default:void 0},query:{default:""},isFilterMode:{type:Boolean,default:!1},isRegExpMode:{type:Boolean,default:!1}},emits:["query-change","filter-mode-change","reg-exp-mode-change"],setup(e,{emit:t}){const r=e,n=bt(),a=t,o=z(!1);async function i({preElement:s,codeElement:u,language:l,code:c}){o.value=!0,p7e(s,u,c,l),o.value=!1}return(s,u)=>(y(),E("div",null,[n["primary-actions"]?(y(),E("div",v7e,[V(s.$slots,"primary-actions",{},void 0,!0)])):te("",!0),u[3]||(u[3]=le()),ee(T(BE),{id:s.id,"max-height":r.codeMaxHeight,code:r.code,language:s.language,"initial-filter-mode":r.isFilterMode,"initial-reg-exp-mode":r.isRegExpMode,processing:o.value,searchable:s.isSearchable,"show-copy-button":s.showCopyButton,query:r.query,theme:"dark",onCodeBlockRender:i,onQueryChange:u[0]||(u[0]=l=>a("query-change",l)),onFilterModeChange:u[1]||(u[1]=l=>a("filter-mode-change",l)),onRegExpModeChange:u[2]||(u[2]=l=>a("reg-exp-mode-change",l))},Ct({_:2},[n["secondary-actions"]?{name:"secondary-actions",fn:P(()=>[V(s.$slots,"secondary-actions",{},void 0,!0)]),key:"0"}:void 0]),1032,["id","max-height","code","language","initial-filter-mode","initial-reg-exp-mode","processing","searchable","show-copy-button","query"])]))}}),m7e=nr(h7e,[["__scopeId","data-v-06f9d1c8"]]),g7e={class:"x-copy-button"},y7e={key:0,class:"text"},b7e=ie({__name:"XCopyButton",props:{text:{default:""},format:{default:"custom"},variant:{default:void 0}},setup(e){const t=ur(),r=z(null),n=z(""),a=async i=>{n.value=i,await Ht(),r.value.copy()},o=e;return(i,s)=>(y(),E("div",g7e,[o.format==="custom"&&o.text?(y(),E("span",y7e,[V(i.$slots,"default",{},()=>[le(ue(o.text),1)],!0)])):te("",!0),s[0]||(s[0]=le()),ee(T(a$),Je(T(t),{ref_key:"component",ref:r,class:{hidden:o.text.length===0},"aria-hidden":o.text.length===0,format:o.format==="custom"?"hidden":o.format,text:o.text.length===0?n.value:o.text,badge:o.variant==="badge"}),null,16,["class","aria-hidden","format","text","badge"]),s[1]||(s[1]=le()),a&&o.text.length===0?V(i.$slots,"default",{key:1,copy:a},void 0,!0):te("",!0)]))}}),w7e=nr(b7e,[["__scopeId","data-v-0188c26f"]]),C7e={};function S7e(e,t){const r=We("KToggle");return y(),q(r,null,{default:P(({isToggled:n,toggle:a})=>[V(e.$slots,"default",{expanded:n.value,toggle:a})]),_:3})}const _7e=nr(C7e,[["render",S7e]]),x7e={key:0},k7e=ie({__name:"XEmptyState",props:{type:{default:""}},setup(e){const t=e,r=bt();return(n,a)=>{const o=We("XI18n"),i=We("XAction"),s=We("XTeleportSlot");return y(),q(o,null,{default:P(({t:u})=>[(y(!0),E(De,null,Qe([t.type.length>0?`${t.type}.`:"components."],l=>(y(),E(De,{key:l},[(y(!0),E(De,null,Qe([{title:u(`${l}x-empty-state.title`,void 0,{defaultMessage:u("components.x-empty-state.title")}),body:u(`${l}x-empty-state.body`,void 0,{defaultMessage:u("components.x-empty-state.body")}),href:u(`${l}x-empty-state.action.href`,void 0,{defaultMessage:""}),actionLabel:u(`${l}x-empty-state.action.label`,void 0,{defaultMessage:""}),actionType:u(`${l}x-empty-state.action.type`,void 0,{defaultMessage:""})}],({title:c,body:f,href:d,actionLabel:p,actionType:v})=>(y(),q(T(uo),{key:c,class:"x-empty-state","data-testid":"empty-block"},{icon:P(()=>[V(n.$slots,"icon")]),title:P(()=>[V(n.$slots,"title",{},()=>[c.length>0?(y(),E("header",x7e,[Z("h2",null,[ee(o,{path:`${l}x-empty-state.title`,"default-path":"components.x-empty-state.title"},null,8,["path"])])])):te("",!0)])]),action:P(()=>[V(n.$slots,"action",{},()=>[d.length>0?(y(),q(i,{key:0,action:["docs","create"].find(m=>m===v),href:d},{default:P(()=>[le(ue(p),1)]),_:2},1032,["action","href"])):(y(),q(s,{key:1,name:`${t.type}-x-empty-state-actions`},null,8,["name"]))])]),default:P(()=>[a[0]||(a[0]=le()),a[1]||(a[1]=le()),r.default?V(n.$slots,"default",{key:0}):f.length>0?(y(),q(o,{key:1,path:`${l}x-empty-state.body`,"default-path":"components.x-empty-state.body"},null,8,["path"])):te("",!0),a[2]||(a[2]=le())]),_:2},1024))),128))],64))),128))]),_:3})}}}),E7e=["innerHTML"],A7e=ie({__name:"XI18n",props:{strings:{type:[Object,Function],default:void 0},prefix:{default:""},path:{default:""},params:{default:()=>({})},defaultPath:{default:void 0}},setup(e){const t=Nc("x-i18n"),r=l=>l.replace(/i.t(`${l.startsWith(".")?n.prefix:""}${l}`,...c),u=(l,c={},f)=>{const d=Object.fromEntries(Object.entries(c).map(([v,m])=>[v,typeof m=="string"?oh(m):""])),p=Object.keys(a).reduce((v,m)=>(v[m]=``,v),d);return i.t(`${l.startsWith(".")&&n.prefix.length>0?`${oh(n.prefix)}`:""}${oh(l)}`,p,typeof(f==null?void 0:f.defaultMessage)<"u"?{defaultMessage:f.defaultMessage}:f)};return(l,c)=>{const f=We("XTeleportTemplate");return n.path.length>0?(y(),E(De,{key:0},[Z("div",Je({class:"x-i18n","data-testid":"x-i18n"},T(o),{innerHTML:u(n.path,n.params,typeof n.defaultPath=="string"?{defaultMessage:u(n.defaultPath)}:void 0)}),null,16,E7e),c[0]||(c[0]=le()),(y(),E(De,null,Qe(a,(d,p)=>(y(),E(De,{key:p},[p==="default"?V(l.$slots,p,{key:0,t:s}):(y(),q(f,{key:1,to:{name:`${T(t)}-${p}`}},{default:P(()=>[V(l.$slots,p,{t:s})]),_:2},1032,["to"]))],64))),64))],64)):V(l.$slots,"default",{key:1,t:s})}}}),U2=ie({__name:"XTooltip",setup(e){const t=bt();return(r,n)=>(y(),q(T($n),{"max-width":"400"},Ct({_:2},[Qe(t,(a,o)=>({name:o,fn:P(i=>[V(r.$slots,o,Ln(Pa(i)))])}))]),1024))}}),T7e=["id"],$7e=ie({inheritAttrs:!1,__name:"XIcon",props:{name:{},color:{default:void 0},size:{default:oU}},setup(e){Dr(i=>({"78615a05":o.size}));const t=ur(),r={standard:"span","policy-role-producer":"span",inbound:Cj,outbound:_j,builtin:k4,delegated:k4,warning:Hj,mesh:Oj,docs:sj,search:bj,copy:pj,more:Pj,expand:uj,kubernetes:nj,universal:gj,settings:dj,help:kj,create:oj,refresh:Bj,progress:Lj,info:Aj},n=Nc("-x-icon-tooltip"),a=bt(),o=e;return(i,s)=>(y(),q(Ge(T(a).default?U2:j2),null,{content:P(()=>[Z("div",{id:T(n)},[T(a).default?V(i.$slots,"default",{key:0},void 0,!0):te("",!0)],8,T7e)]),default:P(()=>[(y(),q(Ge(r[o.name]),Je(T(t),{"aria-described-by":T(a).default?T(n):void 0,tabindex:T(a).default?0:void 0,decorative:!1,color:o.color?o.color:`var(--${o.name}IconColor, 'currentColor')`,size:o.size,display:"inline-block",class:`x-icon-icon x-icon-${o.name}-icon`}),null,16,["aria-described-by","tabindex","color","size","class"])),s[0]||(s[0]=le())]),_:3}))}}),I7e=nr($7e,[["__scopeId","data-v-49a351da"]]),O7e=ie({__name:"XInput",props:{value:{default:""},appearance:{default:""},debounce:{default:0}},emits:["change"],setup(e,{emit:t}){const r=e,n=t,a=i=>n("change",i),o=S(()=>r.debounce>0?Jj(i=>{a(i)},r.debounce):a);return(i,s)=>{const u=We("XIcon"),l=We("KInput");return y(),q(l,{"model-value":r.value,onInput:s[0]||(s[0]=c=>o.value(c))},Ct({_:2},[["search"].includes(r.appearance)?{name:"before",fn:P(()=>[ee(u,{name:"search"})]),key:"0"}:void 0]),1032,["model-value"])}}}),M7e=nr(O7e,[["__scopeId","data-v-4fe7d289"]]),P7e=ie({__name:"XInputSwitch",props:{checked:{type:Boolean}},setup(e){const t=e,r=bt();return(n,a)=>(y(),q(T(AT),{"model-value":t.checked},Ct({_:2},[Qe(r,(o,i)=>({name:i,fn:P(s=>[V(n.$slots,i,Ln(Pa(s)))])}))]),1032,["model-value"]))}}),D7e=ie({__name:"XLayout",props:{type:{default:"stack"},size:{default:"normal"},truncate:{type:Boolean,default:!1}},setup(e){const t=e;return(r,n)=>(y(),q(Ge(t.type==="separated"&&t.truncate?T(n$):"div"),{class:ke(["x-layout",t.type,t.size])},{default:P(()=>[V(r.$slots,"default",{},void 0,!0)]),_:3},8,["class"]))}}),N7e=nr(D7e,[["__scopeId","data-v-b91ebfe3"]]),L7e=ie({__name:"XModal",setup(e){const t=bt();return(r,n)=>(y(),q(T(L2),{visible:!0},Ct({_:2},[Qe(t,(a,o)=>({name:`${o}`,fn:P(()=>[V(r.$slots,o)])}))]),1024))}}),R7e=ie({__name:"XProgress",props:{variant:{default:"legacy"}},setup(e){const t=e;return(r,n)=>{const a=We("XIcon"),o=We("KSkeleton"),i=We("KSkeletonBox");return t.variant==="legacy"?(y(),q(T(uo),{key:0,"data-testid":"loading-block"},{icon:P(()=>[ee(a,{class:"mb-3",name:"progress",color:T(I4)},null,8,["color"])]),title:P(()=>n[0]||(n[0]=[le(` + Loading data … + `)])),_:1})):t.variant==="spinner"?(y(),q(a,{key:1,name:"progress","data-testid":"spinner",color:T(I4)},null,8,["color"])):t.variant==="list"?(y(),q(o,{key:2,"data-testid":"list-skeleton",type:"table"})):t.variant==="line"?(y(),q(i,{key:3,"data-testid":"line-skeleton",width:"10"})):te("",!0)}}}),B7e=ie({__name:"XPrompt",props:{type:{default:"danger"},expected:{default:""},action:{}},emits:["cancel","submit"],setup(e,{emit:t}){const r=t,n=e;return jr("x-prompt",{}),Vn(()=>{var a,o;(o=(a=document==null?void 0:document.body)==null?void 0:a.classList)==null||o.remove("k-modal-overflow-hidden")}),(a,o)=>{const i=We("KPrompt");return y(),q(i,{"action-button-text":n.action,"action-button-appearance":n.type==="danger"?"danger":"primary","confirmation-text":n.expected.length>0?n.expected:void 0,visible:!0,onCancel:o[0]||(o[0]=()=>r("cancel")),onProceed:o[1]||(o[1]=()=>r("submit"))},{title:P(()=>[V(a.$slots,"title")]),default:P(()=>[o[2]||(o[2]=le()),V(a.$slots,"default")]),_:3},8,["action-button-text","action-button-appearance","confirmation-text"])}}}),F7e=ie({__name:"XProvider",props:{name:{},service:{}},setup(e){const t=e;return jr(t.name,t.service),(r,n)=>V(r.$slots,"default")}}),H7e=ie({__name:"XSelect",props:{label:{default:""},selected:{default:""}},emits:["change"],setup(e,{emit:t}){const r=t,n=e,a=bt(),o=z(n.selected),i=S(()=>Object.keys(a).reduce((u,l)=>{const c=l.lastIndexOf("-option");if(c!==-1){const f=l.substring(0,c);u.push({value:f,label:f})}return u},[]));return(s,u)=>(y(),q(T(FT),{modelValue:o.value,"onUpdate:modelValue":u[0]||(u[0]=l=>o.value=l),label:n.label,items:i.value,onSelected:u[1]||(u[1]=l=>r("change",String(l.value)))},{"selected-item-template":P(({item:l})=>[a.selected?V(s.$slots,"selected",{key:0,item:l.value},void 0,!0):V(s.$slots,`${l==null?void 0:l.value}-option`,{key:1,item:l.value},void 0,!0)]),"item-template":P(({item:l})=>[V(s.$slots,`${l.value}-option`,{},void 0,!0)]),_:3},8,["modelValue","label","items"]))}}),z7e=nr(H7e,[["__scopeId","data-v-d34c6c40"]]),j7e=ie({inheritAttrs:!1,__name:"XTabs",props:{selected:{default:""}},setup(e){const t=bt(),r=e,n=ur(),a=Object.fromEntries(Object.entries(n).filter(([u,l])=>!["aria-label"].includes(u))),o=z(null),i=S(()=>Object.keys(t).reduce((u,l)=>{const c=l.lastIndexOf("-tab");if(c!==-1){const f=l.substring(0,c);u.push({title:f,hash:`#${f}`})}return u},[])),s=()=>{const u=o.value,l=u.querySelector('[role="tablist"]'),c=u.querySelectorAll('[role="tab"]'),f=u.querySelectorAll('[tabindex="0"]'),d=u.querySelectorAll("[id]");l&&["role","aria-label"].forEach(p=>l.removeAttribute(p)),["role"].forEach(p=>Array.from(c).forEach(v=>v.removeAttribute(p))),["tabindex"].forEach(p=>Array.from(f).forEach(v=>v.removeAttribute(p))),["id"].forEach(p=>Array.from(d).forEach(v=>{v.setAttribute("data-testid",v.getAttribute(p)??""),v.removeAttribute(p)}))};return _t(s),Ae(()=>t,()=>{s()}),(u,l)=>{const c=We("KTabs");return y(),E("div",Je({ref_key:"$ref",ref:o,class:"x-tabs"},T(a)),[ee(c,{role:"navigation","aria-label":T(n)["aria-label"],tabs:i.value,"model-value":r.selected.length>0?`#${r.selected}`:"","hide-panels":""},Ct({_:2},[Qe(i.value,f=>({name:`${f.title}-anchor`,fn:P(()=>[V(u.$slots,`${f.title}-tab`,{},void 0,!0)])}))]),1032,["aria-label","tabs","model-value"])],16)}}}),U7e=nr(j7e,[["__scopeId","data-v-b6a906b3"]]),V7e=["data-x-teleport-id"],q7e=ie({__name:"XTeleportSlot",props:{name:{}},setup(e){const t=e;return _t(()=>{window.dispatchEvent(new CustomEvent("x-teleport-slot:mounted",{detail:{name:t.name}}))}),(r,n)=>(y(),E("div",{"data-x-teleport-id":t.name},null,8,V7e))}}),Y7e=ie({__name:"XTeleportTemplate",props:{to:{}},setup(e){const t=e,r=new AbortController,n=z(!1);return _t(()=>{document.querySelector(`[data-x-teleport-id='${t.to.name}']`)!==null?n.value=!0:window.addEventListener("x-teleport-slot:mounted",a=>{var o;"detail"in a&&((o=a.detail)==null?void 0:o.name)===t.to.name&&(n.value=!0)},{signal:r.signal})}),Vn(()=>{r.abort()}),(a,o)=>n.value?(y(),q(kH,{key:0,to:`[data-x-teleport-id='${t.to.name}']`},[V(a.$slots,"default")],8,["to"])):te("",!0)}}),E9=e=>Object.entries(typeof e=="string"?{[e]:!0}:e).filter(([t,r])=>r).map(([t,r])=>t.split(";")).flat().map(t=>t.trim()).filter(Boolean),A9=(e,t)=>{const[r,n]=t.split(":"),a=n.includes("!important");e.style.setProperty(r.trim(),a?n.replace("!important","").trim():n.trim(),a?"important":"")},G7e=(e,t)=>{const[r]=t.split(":");e.style.removeProperty(r.trim())},K7e=(e=new WeakMap)=>{const t=(n,{value:a,modifiers:o})=>{const i=E9(a);e.set(n,new Set(i)),i.forEach(s=>A9(n,s))},r=(n,{value:a,modifiers:o})=>{const i=e.get(n)??new Set,s=new Set(E9(a));Array.from(i.difference(s)).forEach(u=>G7e(n,u)),Array.from(s.difference(i)).forEach(u=>A9(n,u)),e.set(n,s)};return{created:(...n)=>{n[1].modifiers.next?setTimeout(()=>t(...n),0):t(...n)},beforeUpdate:(...n)=>{n[1].modifiers.next?setTimeout(()=>r(...n),0):r(...n)},unmounted:n=>{e.delete(n)}}},W7e={components:{"status-badge":{tooltip:{not_available:`The online or offline status of this entity is unknown +`}},"x-empty-state":{title:"No data",body:"",action:{label:"",href:""}}}},Z7e={xVueComponents:Ne("x.vue.components")},Q7e=e=>[[Ne("kong.plugins"),{service:()=>[[l8e]],labels:[e.plugins]}],[Z7e.xVueComponents,{service:()=>[["XAlert",i7e],["XCard",t2],["XPop",ms],["XRadio",BT],["XAction",r7e],["XActionGroup",a7e],["XAnonymous",j2],["XBadge",u7e],["XBreadcrumbs",c7e],["XCopyButton",w7e],["XCodeBlock",m7e],["XEmptyState",k7e],["XIcon",I7e],["XI18n",A7e],["XInput",M7e],["XLayout",N7e],["XModal",L7e],["XPrompt",B7e],["XProvider",F7e],["XProgress",R7e],["XSelect",z7e],["XTabs",U7e],["XTeleportTemplate",Y7e],["XTeleportSlot",q7e],["XTooltip",U2],["XDisclosure",_7e],["XAboutCard",X8e],["XInputSwitch",P7e],["XCheckbox",d7e]],labels:[e.components]}],[Ne("x.directives"),{service:()=>[["style",K7e()]],labels:[e.directives]}],[Ne("x.locales"),{service:()=>W7e,labels:[e.enUs]}]];"structuredClone"in globalThis||(globalThis.structuredClone=e=>JSON.parse(JSON.stringify(e)));bN.shim();PF.shim();const fr={...yZ,Env:Ne("application.Env"),env:Ne("application.env"),EnvVars:Ne("EnvVars"),fetch:Ne("application.fetch"),can:Ne("application.can"),features:Ne("application.can.features"),notFoundView:Ne("application.not-found"),applicationComponents:Ne("application.components"),source:Ne("data.source"),sources:Ne("data.sources"),dataSourcePool:Ne("data.DataSourcePool"),getDataSourceCacheKeyPrefix:Ne("data.getDataSourceCacheKeyPrefix"),errorHandler:Ne("application.error.handler"),i18n:Ne("i18n"),enUs:Ne("i18n.locale.enUs"),storage:Ne("application.storage"),storagePrefix:Ne("application.storage.prefix")},X7e=(e,t)=>{var r;e.meta={...e.meta??{}},typeof((r=t==null?void 0:t.meta)==null?void 0:r.module)<"u"&&(e.meta.module=t.meta.module)},J7e=(e,t)=>{var r;if(e.meta={...e.meta??{}},typeof((r=t==null?void 0:t.meta)==null?void 0:r.path)<"u"){const n=String(t.meta.path??"");e.meta.path=`${n}${n.length>0?".":""}${String(e.name)}`}},e6e=e=>{if(typeof e.name>"u")return;const t=(r=>{switch(!0){case typeof r=="function":return r;case typeof r>"u":return()=>({});default:return()=>r}})(e.props);e.props=(...r)=>({...t(...r),routeName:e.name})},t6e=e=>[[Ne("application.components"),{service:()=>[["AppView",Gj],["DataLoader",mU],["DataSource",G_],["DataSink",Y_],["DataCollection",nU],["RouteView",nK],["RouteTitle",yU]],labels:[e.components]}],[Ne("application.routes"),{service:oK,arguments:[fr.notFoundView],labels:[e.routes]}],[Ne("application.routes.walkers"),{service:()=>[X7e,J7e,e6e],labels:[e.routeWalkers]}],[Ne("application.locales"),{service:()=>aK,labels:[e.enUs]}],[fr.i18n,{service:Yk,arguments:[fr.enUs,e.env]}],[fr.fetch,{service:()=>fetch}],[fr.storage,{service:LW,arguments:[e.storagePrefix]}],[fr.can,{service:iK,arguments:[fr.features]}],[fr.Env,{service:sK,arguments:[e.EnvVars]}],[fr.env,{service:t=>(...r)=>t.var(...r),arguments:[fr.Env]}],[fr.source,{service:wk,arguments:[hZ(document,{description:"dom.document"})]}],[fr.getDataSourceCacheKeyPrefix,{service:()=>()=>"",arguments:[e.router]}],[fr.errorHandler,{service:()=>()=>{}}],[fr.dataSourcePool,{service:(t,r,n)=>new RG(t,{create:HG,destroy:zG},r,n),arguments:[e.sources,fr.errorHandler,fr.getDataSourceCacheKeyPrefix]}],[Ne("application.datasource.data-uri"),{service:()=>({"data:application/json,:uri":async({uri:t})=>JSON.parse(t)}),labels:[e.sources]}],...gZ(e),...Q7e(e),...mZ(e)],r6e=fr,[p$,v$,Si,n6e]=Jl(fr.env,fr.can,fr.i18n,fr.dataSourcePool),a6e={configuration:{routes:{item:{title:"Configuration",breadcrumbs:"Configuration"}}}},o6e=()=>[{path:"/configuration",name:"configuration-view",component:()=>Oe(()=>import("./ConfigurationDetailView-CXiEZSCx.js"),[],import.meta.url)}],i6e=e=>[[Ne("configuration.routes"),{service:o6e,labels:[e.routes]}],[Ne("configuration.locales"),{service:()=>a6e,labels:[e.enUs]}]],s6e=e=>({"use kubernetes":t=>e("KUMA_ENVIRONMENT")==="kubernetes","use state":t=>e("KUMA_STORE_TYPE")!=="memory"}),l6e={"main-overview":{routes:{item:{title:"Overview"}},detail:{onboarding:{message:`'<'p>'<'strong>Welcome to {name}!'<'/strong> We've detected that you don't have any data plane proxies running yet. We've created an onboarding process to help you!'<'/p> +`,get_started_link:"Get started"},health:{title:"Global Control Plane health",view_all:"(view all)",zone_control_planes:"Zones",meshes:"Meshes",services:"Services",data_plane_proxies:"Data Plane Proxies"},zone_control_planes:{title:"Zones"},meshes:{title:"Meshes"}},action_menu:{toggle_button:"Actions",items:{hostname_generators:"Hostname Generators"}}}},u6e=()=>[{path:"",name:"home",component:()=>Oe(()=>import("./ControlPlaneDetailView-CRT7Nqa7.js"),__vite__mapDeps([0]),import.meta.url)}],c6e={fromObject(e){return e}},d6e={fromObject(e){return e}},T9=(e,t)=>{const r=e.split("."),n=t.split(".");for(let a=0;a<3;a++){const o=Number(r[a]),i=Number(n[a]);if(o>i)return 1;if(i>o)return-1}return 0},f6e=(e,t)=>Cn({"/control-plane/addresses":async()=>({http:e("KUMA_API_URL"),kds:e("KUMA_KDS_URL")}),"/control-plane/outdated/:version":async r=>r.version.match("^[0-9]+.[0-9]+.[0-9]+$")?{version:e("KUMA_VERSION"),outdated:T9(e("KUMA_VERSION"),r.version)===1}:{version:e("KUMA_VERSION"),outdated:!1},"/control-plane/version/latest":async()=>{const r=e("KUMA_VERSION");if(!r.match("^[0-9]+.[0-9]+.[0-9]+$"))return{version:r};const n=await(async()=>{try{return t.getLatestVersion()}catch(a){return console.error(a),""}})();return{version:n!==""&&T9(n,r)===1?n:r}},"/config":async()=>c6e.fromObject(await t.getConfig()),"/global-insight":async()=>d6e.fromObject(await t.getGlobalInsight())}),p6e=ie({__name:"ControlPlaneActionGroup",setup(e){const{t}=Si();return(r,n)=>{const a=We("XAction"),o=We("XActionGroup");return y(),q(o,null,{control:P(()=>[ee(a,{action:"expand",appearance:"primary"},{default:P(()=>[le(ue(T(t)("main-overview.action_menu.toggle_button")),1)]),_:1})]),default:P(()=>[n[0]||(n[0]=le()),ee(a,{to:{name:"hostname-generator-root-view"}},{default:P(()=>[le(ue(T(t)("main-overview.action_menu.items.hostname_generators")),1)]),_:1}),n[1]||(n[1]=le()),V(r.$slots,"actions")]),_:3})}}}),v6e="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20xmlns='http://www.w3.org/2000/svg'%3e%3cmask%20id='mask0_1444_15080'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='0'%20y='0'%20width='16'%20height='16'%3e%3crect%20width='16'%20height='16'%20fill='%23d9d9d9'/%3e%3c/mask%3e%3cg%20mask='url(%23mask0_1444_15080)'%3e%3cpath%20d='M8.00353%207.99961C8.33451%207.99961%208.61667%207.88177%208.85%207.64608C9.08333%207.41038%209.2%207.12704%209.2%206.79608C9.2%206.4651%209.08215%206.18294%208.84647%205.94961C8.61077%205.71628%208.32743%205.59961%207.99647%205.59961C7.66549%205.59961%207.38333%205.71745%207.15%205.95314C6.91667%206.18884%206.8%206.47218%206.8%206.80314C6.8%207.13412%206.91784%207.41628%207.15353%207.64961C7.38923%207.88294%207.67257%207.99961%208.00353%207.99961ZM8%2012.8163C9.32222%2011.6274%2010.3194%2010.5329%2010.9917%209.53294C11.6639%208.53294%2012%207.6385%2012%206.84961C12%205.68294%2011.6194%204.71628%2010.8583%203.94961C10.0972%203.18294%209.14444%202.79961%208%202.79961C6.85555%202.79961%205.90278%203.18294%205.14167%203.94961C4.38055%204.71628%204%205.68294%204%206.84961C4%207.6385%204.33611%208.53294%205.00833%209.53294C5.68055%2010.5329%206.67778%2011.6274%208%2012.8163ZM8%2014.3996C6.25583%2012.9429%204.95312%2011.5898%204.09187%2010.3404C3.23062%209.09098%202.8%207.92739%202.8%206.84961C2.8%205.36072%203.29444%204.1135%204.28333%203.10794C5.27222%202.10239%206.50833%201.59961%207.99167%201.59961C9.475%201.59961%2010.7139%202.10239%2011.7083%203.10794C12.7028%204.1135%2013.2%205.36072%2013.2%206.84961C13.2%207.92739%2012.7722%209.0885%2011.9167%2010.3329C11.0611%2011.5774%209.75555%2012.9329%208%2014.3996Z'%20fill='%236f7787'/%3e%3c/g%3e%3c/svg%3e",h6e="data:image/svg+xml,%3csvg%20width='17'%20height='16'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M4.41053%2014C3.7158%2014%203.12106%2013.7526%202.62632%2013.2579C2.13158%2012.7632%201.88422%2012.1684%201.88422%2011.4737C1.88422%2010.7789%202.13158%2010.1842%202.62632%209.68947C3.12106%209.19474%203.7158%208.94737%204.41053%208.94737C5.10527%208.94737%205.70001%209.19474%206.19474%209.68947C6.68948%2010.1842%206.93685%2010.7789%206.93685%2011.4737C6.93685%2012.1684%206.68948%2012.7632%206.19474%2013.2579C5.70001%2013.7526%205.10527%2014%204.41053%2014ZM11.9895%2014C11.2947%2014%2010.7%2013.7526%2010.2053%2013.2579C9.71053%2012.7632%209.46316%2012.1684%209.46316%2011.4737C9.46316%2010.7789%209.71053%2010.1842%2010.2053%209.68947C10.7%209.19474%2011.2947%208.94737%2011.9895%208.94737C12.6842%208.94737%2013.279%209.19474%2013.7737%209.68947C14.2684%2010.1842%2014.5158%2010.7789%2014.5158%2011.4737C14.5158%2012.1684%2014.2684%2012.7632%2013.7737%2013.2579C13.279%2013.7526%2012.6842%2014%2011.9895%2014ZM4.41053%2012.7368C4.7579%2012.7368%205.05527%2012.6132%205.30264%2012.3658C5.55001%2012.1184%205.67369%2011.8211%205.67369%2011.4737C5.67369%2011.1263%205.55001%2010.8289%205.30264%2010.5816C5.05527%2010.3342%204.7579%2010.2105%204.41053%2010.2105C4.06316%2010.2105%203.7658%2010.3342%203.51843%2010.5816C3.27106%2010.8289%203.14737%2011.1263%203.14737%2011.4737C3.14737%2011.8211%203.27106%2012.1184%203.51843%2012.3658C3.7658%2012.6132%204.06316%2012.7368%204.41053%2012.7368ZM11.9895%2012.7368C12.3368%2012.7368%2012.6342%2012.6132%2012.8816%2012.3658C13.129%2012.1184%2013.2526%2011.8211%2013.2526%2011.4737C13.2526%2011.1263%2013.129%2010.8289%2012.8816%2010.5816C12.6342%2010.3342%2012.3368%2010.2105%2011.9895%2010.2105C11.6421%2010.2105%2011.3447%2010.3342%2011.0974%2010.5816C10.85%2010.8289%2010.7263%2011.1263%2010.7263%2011.4737C10.7263%2011.8211%2010.85%2012.1184%2011.0974%2012.3658C11.3447%2012.6132%2011.6421%2012.7368%2011.9895%2012.7368ZM8.20001%2010.1474C7.86316%2010.1474%207.57895%2010.0316%207.34737%209.8C7.1158%209.56842%207.00001%209.28421%207.00001%208.94737C7.00001%208.61053%207.1158%208.32632%207.34737%208.09474C7.57895%207.86316%207.86316%207.74737%208.20001%207.74737C8.53685%207.74737%208.82106%207.86316%209.05264%208.09474C9.28422%208.32632%209.40001%208.61053%209.40001%208.94737C9.40001%209.28421%209.28422%209.56842%209.05264%209.8C8.82106%2010.0316%208.53685%2010.1474%208.20001%2010.1474ZM8.20001%207.05263C7.50527%207.05263%206.91053%206.80526%206.4158%206.31053C5.92106%205.81579%205.67369%205.22105%205.67369%204.52632C5.67369%203.83158%205.92106%203.23684%206.4158%202.74211C6.91053%202.24737%207.50527%202%208.20001%202C8.89474%202%209.48948%202.24737%209.98422%202.74211C10.479%203.23684%2010.7263%203.83158%2010.7263%204.52632C10.7263%205.22105%2010.479%205.81579%209.98422%206.31053C9.48948%206.80526%208.89474%207.05263%208.20001%207.05263ZM8.20001%205.78947C8.54738%205.78947%208.84474%205.66579%209.09211%205.41842C9.33948%205.17105%209.46316%204.87368%209.46316%204.52632C9.46316%204.17895%209.33948%203.88158%209.09211%203.63421C8.84474%203.38684%208.54738%203.26316%208.20001%203.26316C7.85264%203.26316%207.55527%203.38684%207.3079%203.63421C7.06053%203.88158%206.93685%204.17895%206.93685%204.52632C6.93685%204.87368%207.06053%205.17105%207.3079%205.41842C7.55527%205.66579%207.85264%205.78947%208.20001%205.78947Z'%20fill='%236f7787'/%3e%3c/svg%3e",$9="data:image/svg+xml,%3csvg%20width='17'%20height='16'%20xmlns='http://www.w3.org/2000/svg'%3e%3cmask%20id='mask0_1444_15097'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='0'%20y='0'%20width='17'%20height='16'%3e%3crect%20x='0.400024'%20width='16'%20height='16'%20fill='%23d9d9d9'/%3e%3c/mask%3e%3cg%20mask='url(%23mask0_1444_15097)'%3e%3cpath%20d='M3.8%2013.5C3.16667%2012.8889%202.66389%2012.1694%202.29167%2011.3417C1.91945%2010.5139%201.73334%209.62222%201.73334%208.66667C1.73334%207.74444%201.90834%206.87778%202.25834%206.06667C2.60834%205.25556%203.08334%204.55%203.68334%203.95C4.28334%203.35%204.98889%202.875%205.8%202.525C6.61111%202.175%207.47778%202%208.4%202C9.32223%202%2010.1889%202.175%2011%202.525C11.8111%202.875%2012.5167%203.35%2013.1167%203.95C13.7167%204.55%2014.1917%205.25556%2014.5417%206.06667C14.8917%206.87778%2015.0667%207.74444%2015.0667%208.66667C15.0667%209.62222%2014.8806%2010.5167%2014.5083%2011.35C14.1361%2012.1833%2013.6333%2012.9%2013%2013.5L12.0667%2012.5667C12.5778%2012.0778%2012.9833%2011.4972%2013.2833%2010.825C13.5833%2010.1528%2013.7333%209.43333%2013.7333%208.66667C13.7333%207.17778%2013.2167%205.91667%2012.1833%204.88333C11.15%203.85%209.88889%203.33333%208.4%203.33333C6.91111%203.33333%205.65%203.85%204.61667%204.88333C3.58334%205.91667%203.06667%207.17778%203.06667%208.66667C3.06667%209.43333%203.21667%2010.15%203.51667%2010.8167C3.81667%2011.4833%204.22778%2012.0611%204.75%2012.55L3.8%2013.5ZM5.68334%2011.6167C5.29445%2011.25%204.98334%2010.8139%204.75%2010.3083C4.51667%209.80278%204.4%209.25556%204.4%208.66667C4.4%207.55556%204.78889%206.61111%205.56667%205.83333C6.34445%205.05556%207.28889%204.66667%208.4%204.66667C9.51111%204.66667%2010.4556%205.05556%2011.2333%205.83333C12.0111%206.61111%2012.4%207.55556%2012.4%208.66667C12.4%209.25556%2012.2833%209.80556%2012.05%2010.3167C11.8167%2010.8278%2011.5056%2011.2611%2011.1167%2011.6167L10.1667%2010.6667C10.4444%2010.4111%2010.6639%2010.1111%2010.825%209.76667C10.9861%209.42222%2011.0667%209.05556%2011.0667%208.66667C11.0667%207.93333%2010.8056%207.30556%2010.2833%206.78333C9.76111%206.26111%209.13334%206%208.4%206C7.66667%206%207.03889%206.26111%206.51667%206.78333C5.99445%207.30556%205.73334%207.93333%205.73334%208.66667C5.73334%209.06667%205.81389%209.43611%205.975%209.775C6.13612%2010.1139%206.35556%2010.4111%206.63334%2010.6667L5.68334%2011.6167ZM8.4%2010C8.03334%2010%207.71945%209.86944%207.45834%209.60833C7.19723%209.34722%207.06667%209.03333%207.06667%208.66667C7.06667%208.3%207.19723%207.98611%207.45834%207.725C7.71945%207.46389%208.03334%207.33333%208.4%207.33333C8.76667%207.33333%209.08056%207.46389%209.34167%207.725C9.60278%207.98611%209.73334%208.3%209.73334%208.66667C9.73334%209.03333%209.60278%209.34722%209.34167%209.60833C9.08056%209.86944%208.76667%2010%208.4%2010Z'%20fill='%236f7787'/%3e%3c/g%3e%3c/svg%3e",m6e={class:"definition-card-title"},g6e={class:"definition-card-container"},y6e=ie({__name:"DefinitionCard",props:{layout:{default:"vertical"}},setup(e){const t=e;return(r,n)=>(y(),E("div",{class:ke(["definition-card",{[`definition-card--${t.layout}`]:!0}])},[Z("div",m6e,[V(r.$slots,"icon",{},void 0,!0),n[0]||(n[0]=le()),V(r.$slots,"title",{},void 0,!0)]),n[1]||(n[1]=le()),Z("div",g6e,[V(r.$slots,"body",{},void 0,!0)])],2))}}),b6e=nr(y6e,[["__scopeId","data-v-9c16b50f"]]),w6e={class:"status"},C6e={class:"status-total"},S6e=ie({__name:"ResourceStatus",props:{total:{},online:{default:void 0}},setup(e){const t=e,r=bt();return(n,a)=>(y(),q(b6e,null,Ct({title:P(()=>[V(n.$slots,"title",{},void 0,!0)]),body:P(()=>[Z("div",w6e,[typeof t.online<"u"?(y(!0),E(De,{key:0},Qe([t.online/t.total],o=>(y(),E(De,{key:typeof o},[Z("span",{class:ke(["status-online",{[`status-online--${o<=.5?"danger":"warning"}`]:o<1}])},ue(t.online),3),a[0]||(a[0]=Z("span",{class:"status-separator"},"/",-1))],64))),128)):te("",!0),Z("span",C6e,ue(t.total),1)])]),_:2},[r.icon?{name:"icon",fn:P(()=>[V(n.$slots,"icon",{},void 0,!0)]),key:"0"}:void 0]),1024))}}),Jd=nr(S6e,[["__scopeId","data-v-7e7ec162"]]),_6e={class:"card-header"},x6e={class:"card-title"},k6e=ie({__name:"ControlPlaneStatus",props:{globalInsight:{},canUseZones:{type:Boolean}},setup(e){const{t}=Si(),r=e;return(n,a)=>{const o=We("XLayout"),i=We("XCard");return y(),q(i,null,{default:P(()=>[Z("div",_6e,[Z("div",x6e,[Z("h2",null,ue(T(t)("main-overview.detail.health.title")),1)])]),a[11]||(a[11]=le()),ee(o,{type:"columns",class:"columns-with-borders"},{default:P(()=>[r.canUseZones?(y(),q(Jd,{key:0,total:r.globalInsight.zones.controlPlanes.total,online:r.globalInsight.zones.controlPlanes.online,"data-testid":"zone-control-planes-status"},{icon:P(()=>a[0]||(a[0]=[Z("img",{src:v6e},null,-1)])),title:P(()=>[le(ue(T(t)("main-overview.detail.health.zone_control_planes")),1)]),_:1},8,["total","online"])):te("",!0),a[8]||(a[8]=le()),ee(Jd,{total:r.globalInsight.meshes.total,"data-testid":"meshes-status"},{icon:P(()=>a[2]||(a[2]=[Z("img",{src:h6e},null,-1)])),title:P(()=>[le(ue(T(t)("main-overview.detail.health.meshes")),1)]),_:1},8,["total"]),a[9]||(a[9]=le()),ee(Jd,{total:r.globalInsight.services.internal.total,online:r.globalInsight.services.internal.online,"data-testid":"services-status"},{icon:P(()=>a[4]||(a[4]=[Z("img",{src:$9},null,-1)])),title:P(()=>[le(ue(T(t)("main-overview.detail.health.services")),1)]),_:1},8,["total","online"]),a[10]||(a[10]=le()),ee(Jd,{total:r.globalInsight.dataplanes.standard.total,online:r.globalInsight.dataplanes.standard.online,"data-testid":"data-plane-proxies-status"},{icon:P(()=>a[6]||(a[6]=[Z("img",{src:$9},null,-1)])),title:P(()=>[le(ue(T(t)("main-overview.detail.health.data_plane_proxies")),1)]),_:1},8,["total","online"])]),_:1})]),_:1})}}}),E6e=nr(k6e,[["__scopeId","data-v-1ed6bbde"]]),gl={sources:Ne("control-planes.sources"),ControlPlaneStatus:Ne("control-planes.components.ControlPlaneStatus"),ControlPlaneActionGroup:Ne("control-planes.components.ControlPlaneActionGroup")},A6e=e=>[[gl.sources,{service:f6e,arguments:[e.env,e.api],labels:[e.sources]}],[Ne("control-planes.locales"),{service:()=>l6e,labels:[e.enUs]}],[gl.ControlPlaneStatus,{service:()=>E6e}],[gl.ControlPlaneActionGroup,{service:()=>p6e}],[Ne("control-planes.routes"),{service:u6e,labels:[e.routes]}],[Ne("control-planes.features"),{service:s6e,arguments:[e.env],labels:[e.features]}]],T6e=gl,[rCe,nCe]=Jl(gl.ControlPlaneStatus,gl.ControlPlaneActionGroup),$6e={class:"onboarding-alert-content"},I6e=ie({__name:"OnboardingAlert",setup(e){const{t}=Si();return(r,n)=>{const a=We("XI18n"),o=We("XAction"),i=We("XAlert"),s=We("DataSink"),u=We("DataSource");return y(),q(u,{src:"/me/-onboarding-alert"},{default:P(({data:l,refresh:c})=>[ee(s,{src:"/me/-onboarding-alert"},{default:P(({submit:f})=>[(l==null?void 0:l.closed)!==!0?(y(),q(i,{key:0,variant:"success","data-testid":"onboarding-notification",onDismiss:async()=>{f({closed:!0}),await Ht(),c()}},{default:P(()=>[Z("div",$6e,[ee(a,{path:"main-overview.detail.onboarding.message",params:{name:T(t)("common.product.name")}},null,8,["params"]),n[0]||(n[0]=le()),ee(o,{appearance:"primary",size:"small",class:"action-button",to:{name:"onboarding-welcome-view"}},{default:P(()=>[le(ue(T(t)("main-overview.detail.onboarding.get_started_link")),1)]),_:1})])]),_:2},1032,["onDismiss"])):te("",!0)]),_:2},1024)]),_:1})}}}),O6e=nr(I6e,[["__scopeId","data-v-58361e40"]]),M6e={class:"stack"},P6e=ie({__name:"ControlPlaneStatusWithOnboarding",props:{globalInsight:{},canUseZones:{type:Boolean}},setup(e){const t=U6e(),r=e;return(n,a)=>(y(),E("div",M6e,[n.globalInsight.dataplanes.standard.total===0?(y(),q(O6e,{key:0})):te("",!0),a[0]||(a[0]=le()),ee(T(t),{"can-use-zones":r.canUseZones,"global-insight":n.globalInsight},null,8,["can-use-zones","global-insight"])]))}}),D6e={key:0},N6e={key:1},L6e={key:2},R6e={key:3},B6e={key:4},F6e=ie({__name:"OnboardingIcon",props:{graph:{}},setup(e){const t=e;return(r,n)=>t.graph==="standalone"?(y(),E("g",D6e,n[0]||(n[0]=[Z("path",{d:"M435.191 54.1273C435.169 54.0623 435.163 53.9926 435.174 53.9247C435.185 53.8567 435.214 53.7927 435.256 53.7386C436.892 51.6737 438.376 49.2983 438.376 47.4763C438.376 43.4274 436.066 40.137 431.037 40.137C428.546 40.137 426.718 40.9468 425.517 42.2505C425.463 42.3105 425.393 42.3535 425.315 42.3746C425.237 42.3957 425.154 42.3938 425.077 42.3693C423.16 41.7488 421.196 41.2839 419.204 40.9792C419.137 40.9702 419.068 40.9779 419.005 41.0016C418.942 41.0253 418.886 41.0642 418.841 41.115C418.796 41.1657 418.765 41.2267 418.75 41.2925C418.734 41.3582 418.735 41.4268 418.753 41.4921C419.168 43.0495 421.663 52.945 423.671 60.4786C424.886 65.0377 421.738 69.5158 417.02 69.5023H414.099C409.332 69.5023 406.439 65.008 407.537 60.5272C409.392 52.9558 411.932 43.1386 412.345 41.519C412.362 41.4544 412.363 41.3865 412.348 41.3213C412.333 41.256 412.302 41.1955 412.258 41.1451C412.214 41.0947 412.158 41.0559 412.096 41.0321C412.033 41.0084 411.966 41.0004 411.899 41.0089C409.581 41.2791 407.299 41.8014 405.095 42.5664C405.014 42.595 404.926 42.5981 404.844 42.5755C404.761 42.5528 404.688 42.5053 404.633 42.4395C403.432 41.0278 401.559 40.1451 398.965 40.1451C393.936 40.1451 391.625 43.4301 391.625 47.4844C391.625 49.6087 393.644 52.4888 395.566 54.7454C395.659 54.8566 395.687 55.0075 395.642 55.1449L392.37 64.6463C392.369 64.6561 392.369 64.6662 392.37 64.676C392.284 65.008 391.021 70.6144 400.619 79.5381C403.491 82.2131 413.497 91.8521 415.295 93.5743C415.37 93.6461 415.47 93.6861 415.574 93.6861C415.678 93.6861 415.779 93.6461 415.854 93.5743C417.703 91.8548 428.081 82.2212 430.97 79.5381C441.34 69.8667 438.87 64.6463 438.87 64.6463L435.191 54.1273Z",fill:"var(--graph-color-1)"},null,-1),le(),Z("path",{d:"M417.525 63.2097H413.616C413.462 63.2097 413.309 63.1792 413.167 63.12C413.024 63.0608 412.895 62.974 412.786 62.8646C412.677 62.7553 412.591 62.6255 412.532 62.4827C412.474 62.34 412.444 62.1871 412.445 62.0328L411.959 57.22C411.959 57.0659 411.989 56.9134 412.048 56.7711C412.107 56.6288 412.194 56.4995 412.303 56.3907C412.412 56.2819 412.542 56.1956 412.684 56.1369C412.826 56.0782 412.979 56.0482 413.133 56.0485H417.992C418.146 56.0482 418.299 56.0782 418.441 56.1369C418.583 56.1956 418.713 56.2819 418.822 56.3907C418.931 56.4995 419.018 56.6288 419.077 56.7711C419.136 56.9134 419.166 57.0659 419.166 57.22L418.699 62.0328C418.7 62.1873 418.67 62.3404 418.611 62.4834C418.552 62.6263 418.466 62.7562 418.357 62.8656C418.248 62.975 418.118 63.0617 417.975 63.1208C417.832 63.1798 417.679 63.21 417.525 63.2097Z",fill:"var(--graph-color-1)"},null,-1),le(),Z("path",{d:"M395.062 149.221L393.799 150.581V153.948H391.371V142.164H393.799V147.506L394.868 146.041L397.87 142.164H400.857L396.672 147.4L400.978 153.948H398.089L395.062 149.221ZM412.086 142.164V149.926C412.086 151.215 411.681 152.235 410.872 152.985C410.068 153.735 408.968 154.11 407.57 154.11C406.194 154.11 405.102 153.745 404.292 153.017C403.483 152.289 403.07 151.288 403.054 150.015V142.164H405.482V149.942C405.482 150.713 405.666 151.277 406.032 151.633C406.405 151.984 406.917 152.159 407.57 152.159C408.935 152.159 409.628 151.442 409.65 150.006V142.164H412.086ZM418.524 142.164L421.551 150.711L424.562 142.164H427.751V153.948H425.315V150.727L425.557 145.167L422.377 153.948H420.71L417.537 145.175L417.78 150.727V153.948H415.352V142.164H418.524ZM437.944 151.52H433.687L432.878 153.948H430.296L434.683 142.164H436.933L441.343 153.948H438.762L437.944 151.52ZM434.343 149.553H437.289L435.808 145.142L434.343 149.553Z",fill:"black"},null,-1)]))):t.graph==="multizone"?(y(),E("g",N6e,n[1]||(n[1]=[Z("path",{d:"M472.19 82.122C472.167 82.057 472.161 81.9873 472.173 81.9193C472.184 81.8514 472.212 81.7874 472.255 81.7333C473.891 79.6683 475.375 77.293 475.375 75.471C475.375 71.4221 473.065 68.1317 468.036 68.1317C465.544 68.1317 463.717 68.9415 462.516 70.2452C462.462 70.3052 462.391 70.3482 462.313 70.3693C462.235 70.3903 462.153 70.3885 462.076 70.364C460.159 69.7435 458.194 69.2786 456.202 68.9739C456.135 68.9649 456.067 68.9726 456.004 68.9963C455.941 69.02 455.884 69.0589 455.84 69.1097C455.795 69.1604 455.764 69.2214 455.748 69.2872C455.733 69.3529 455.734 69.4215 455.752 69.4867C456.167 71.0442 458.661 80.9397 460.67 88.4733C461.884 93.0324 458.737 97.5105 454.019 97.497H451.098C446.331 97.497 443.438 93.0027 444.536 88.5219C446.391 80.9505 448.931 71.1333 449.344 69.5137C449.361 69.4491 449.362 69.3812 449.347 69.3159C449.332 69.2507 449.301 69.1902 449.257 69.1398C449.213 69.0894 449.157 69.0506 449.095 69.0268C449.032 69.0031 448.965 68.9951 448.898 69.0036C446.58 69.2738 444.298 69.7961 442.093 70.561C442.013 70.5897 441.925 70.5928 441.843 70.5701C441.76 70.5475 441.686 70.5 441.632 70.4342C440.431 69.0225 438.557 68.1398 435.963 68.1398C430.935 68.1398 428.624 71.4248 428.624 75.4791C428.624 77.6034 430.643 80.4835 432.565 82.7401C432.658 82.8513 432.686 83.0022 432.641 83.1396L429.369 92.641C429.367 92.6508 429.367 92.6608 429.369 92.6707C429.283 93.0027 428.019 98.6091 437.618 107.533C440.49 110.208 450.496 119.847 452.294 121.569C452.369 121.641 452.469 121.681 452.573 121.681C452.677 121.681 452.777 121.641 452.853 121.569C454.702 119.85 465.08 110.216 467.968 107.533C478.339 97.8614 475.869 92.641 475.869 92.641L472.19 82.122Z",fill:"var(--graph-color-1)"},null,-1),le(),Z("path",{d:"M454.524 91.2044H450.615C450.461 91.2044 450.308 91.1739 450.166 91.1147C450.023 91.0555 449.894 90.9687 449.785 90.8593C449.676 90.75 449.59 90.6202 449.531 90.4774C449.473 90.3347 449.443 90.1818 449.444 90.0275L448.958 85.2147C448.958 85.0606 448.988 84.9081 449.047 84.7658C449.106 84.6235 449.193 84.4942 449.302 84.3854C449.411 84.2766 449.54 84.1903 449.683 84.1316C449.825 84.0729 449.978 84.0429 450.132 84.0432H454.991C455.145 84.0429 455.297 84.0729 455.44 84.1316C455.582 84.1903 455.712 84.2766 455.821 84.3854C455.93 84.4942 456.016 84.6235 456.075 84.7658C456.134 84.9081 456.165 85.0606 456.165 85.2147L455.698 90.0275C455.699 90.182 455.669 90.3351 455.61 90.4781C455.551 90.621 455.465 90.7509 455.356 90.8603C455.247 90.9697 455.117 91.0564 454.974 91.1154C454.831 91.1745 454.678 91.2047 454.524 91.2044Z",fill:"var(--graph-color-1)"},null,-1),le(),Z("path",{d:"M432.023 177.215L430.761 178.575V181.942H428.333V170.158H430.761V175.5L431.829 174.035L434.832 170.158H437.818L433.634 175.394L437.939 181.942H435.05L432.023 177.215ZM449.048 170.158V177.919C449.048 179.209 448.643 180.229 447.834 180.979C447.03 181.729 445.929 182.104 444.532 182.104C443.156 182.104 442.063 181.739 441.254 181.011C440.445 180.283 440.032 179.282 440.016 178.009V170.158H442.444V177.936C442.444 178.707 442.627 179.271 442.994 179.627C443.366 179.978 443.879 180.153 444.532 180.153C445.897 180.153 446.59 179.436 446.612 178V170.158H449.048ZM455.486 170.158L458.513 178.705L461.523 170.158H464.712V181.942H462.276V178.721L462.519 173.161L459.338 181.942H457.671L454.499 173.169L454.741 178.721V181.942H452.313V170.158H455.486ZM474.906 179.514H470.649L469.839 181.942H467.258L471.644 170.158H473.894L478.305 181.942H475.723L474.906 179.514ZM471.304 177.547H474.25L472.769 173.136L471.304 177.547Z",fill:"black"},null,-1)]))):t.graph==="kubernetes"?(y(),E("g",L6e,n[2]||(n[2]=[Z("path",{d:"M410.19 54.1275C410.168 54.0625 410.162 53.9928 410.173 53.9248C410.184 53.8569 410.213 53.7929 410.255 53.7388C411.891 51.6738 413.376 49.2985 413.376 47.4765C413.376 43.4276 411.065 40.1372 406.036 40.1372C403.545 40.1372 401.717 40.947 400.516 42.2507C400.462 42.3107 400.392 42.3537 400.314 42.3748C400.236 42.3958 400.153 42.394 400.076 42.3695C398.159 41.7489 396.195 41.2841 394.203 40.9794C394.136 40.9704 394.068 40.9781 394.004 41.0018C393.941 41.0255 393.885 41.0644 393.84 41.1152C393.795 41.1659 393.764 41.2269 393.749 41.2926C393.733 41.3584 393.734 41.427 393.752 41.4922C394.168 43.0497 396.662 52.9452 398.67 60.4788C399.885 65.0379 396.737 69.516 392.019 69.5025H389.098C384.332 69.5025 381.438 65.0082 382.537 60.5274C384.391 52.956 386.931 43.1388 387.344 41.5192C387.361 41.4546 387.362 41.3867 387.347 41.3214C387.332 41.2562 387.301 41.1957 387.257 41.1453C387.213 41.0949 387.158 41.0561 387.095 41.0323C387.032 41.0085 386.965 41.0006 386.899 41.0091C384.58 41.2793 382.299 41.8015 380.094 42.5665C380.013 42.5952 379.926 42.5983 379.843 42.5756C379.76 42.553 379.687 42.5055 379.632 42.4397C378.431 41.028 376.558 40.1453 373.964 40.1453C368.935 40.1453 366.624 43.4303 366.624 47.4846C366.624 49.6089 368.643 52.489 370.565 54.7456C370.658 54.8568 370.687 55.0077 370.641 55.1451L367.369 64.6465C367.368 64.6563 367.368 64.6663 367.369 64.6762C367.283 65.0082 366.02 70.6145 375.618 79.5383C378.49 82.2133 388.496 91.8523 390.294 93.5745C390.369 93.6462 390.47 93.6863 390.574 93.6863C390.678 93.6863 390.778 93.6462 390.853 93.5745C392.702 91.855 403.081 82.2214 405.969 79.5383C416.339 69.8669 413.87 64.6465 413.87 64.6465L410.19 54.1275V54.1275Z",fill:"var(--graph-color-1)"},null,-1),le(),Z("path",{d:"M392.524 63.2097H388.615C388.461 63.2097 388.308 63.1792 388.166 63.12C388.023 63.0608 387.894 62.9741 387.785 62.8647C387.676 62.7553 387.59 62.6256 387.532 62.4828C387.473 62.3401 387.443 62.1871 387.444 62.0328L386.958 57.2201C386.958 57.066 386.988 56.9134 387.048 56.7711C387.107 56.6288 387.193 56.4996 387.302 56.3907C387.411 56.2819 387.541 56.1957 387.683 56.137C387.826 56.0783 387.978 56.0482 388.132 56.0486H392.991C393.145 56.0482 393.298 56.0783 393.44 56.137C393.582 56.1957 393.712 56.2819 393.821 56.3907C393.93 56.4996 394.017 56.6288 394.076 56.7711C394.135 56.9134 394.165 57.066 394.165 57.2201L393.698 62.0328C393.699 62.1874 393.669 62.3405 393.61 62.4834C393.552 62.6264 393.465 62.7563 393.356 62.8657C393.247 62.975 393.117 63.0618 392.974 63.1208C392.832 63.1799 392.678 63.2101 392.524 63.2097Z",fill:"var(--graph-color-1)"},null,-1),le(),Z("path",{d:"M370.061 149.221L368.798 150.581V153.948H366.37V142.164H368.798V147.506L369.867 146.041L372.869 142.164H375.856L371.671 147.4L375.977 153.948H373.088L370.061 149.221ZM387.085 142.164V149.925C387.085 151.215 386.68 152.235 385.871 152.985C385.067 153.735 383.967 154.11 382.569 154.11C381.193 154.11 380.101 153.745 379.291 153.017C378.482 152.289 378.069 151.288 378.053 150.014V142.164H380.481V149.942C380.481 150.713 380.665 151.277 381.031 151.633C381.404 151.984 381.916 152.159 382.569 152.159C383.934 152.159 384.627 151.442 384.649 150.006V142.164H387.085ZM393.523 142.164L396.55 150.711L399.561 142.164H402.75V153.948H400.314V150.727L400.556 145.167L397.376 153.948H395.709L392.536 145.175L392.779 150.727V153.948H390.351V142.164H393.523ZM412.943 151.52H408.686L407.877 153.948H405.295L409.682 142.164H411.932L416.342 153.948H413.761L412.943 151.52ZM409.342 149.553H412.288L410.807 145.142L409.342 149.553Z",fill:"black"},null,-1)]))):t.graph==="memory"?(y(),E("g",R6e,n[3]||(n[3]=[Z("path",{d:"M410.19 54.1275C410.168 54.0625 410.162 53.9928 410.173 53.9248C410.184 53.8569 410.213 53.7929 410.255 53.7388C411.891 51.6738 413.376 49.2985 413.376 47.4765C413.376 43.4276 411.065 40.1372 406.036 40.1372C403.545 40.1372 401.717 40.947 400.516 42.2507C400.462 42.3107 400.392 42.3537 400.314 42.3748C400.236 42.3958 400.153 42.394 400.076 42.3695C398.159 41.7489 396.195 41.2841 394.203 40.9794C394.136 40.9704 394.068 40.9781 394.004 41.0018C393.941 41.0255 393.885 41.0644 393.84 41.1152C393.795 41.1659 393.764 41.2269 393.749 41.2926C393.733 41.3584 393.734 41.427 393.752 41.4922C394.168 43.0497 396.662 52.9452 398.67 60.4788C399.885 65.0379 396.737 69.516 392.019 69.5025H389.098C384.332 69.5025 381.438 65.0082 382.537 60.5274C384.391 52.956 386.931 43.1388 387.344 41.5192C387.361 41.4546 387.362 41.3867 387.347 41.3214C387.332 41.2562 387.301 41.1957 387.257 41.1453C387.213 41.0949 387.158 41.0561 387.095 41.0323C387.032 41.0085 386.965 41.0006 386.899 41.0091C384.58 41.2793 382.299 41.8015 380.094 42.5665C380.013 42.5952 379.926 42.5983 379.843 42.5756C379.76 42.553 379.687 42.5055 379.632 42.4397C378.431 41.028 376.558 40.1453 373.964 40.1453C368.935 40.1453 366.624 43.4303 366.624 47.4846C366.624 49.6089 368.643 52.489 370.565 54.7456C370.658 54.8568 370.687 55.0077 370.641 55.1451L367.369 64.6465C367.368 64.6563 367.368 64.6663 367.369 64.6762C367.283 65.0082 366.02 70.6145 375.618 79.5383C378.49 82.2133 388.496 91.8523 390.294 93.5745C390.369 93.6462 390.47 93.6863 390.574 93.6863C390.678 93.6863 390.778 93.6462 390.853 93.5745C392.702 91.855 403.081 82.2214 405.969 79.5383C416.339 69.8669 413.87 64.6465 413.87 64.6465L410.19 54.1275V54.1275Z",fill:"var(--graph-color-1)"},null,-1),le(),Z("path",{d:"M392.524 63.2097H388.615C388.461 63.2097 388.308 63.1792 388.166 63.12C388.023 63.0608 387.894 62.9741 387.785 62.8647C387.676 62.7553 387.59 62.6256 387.532 62.4828C387.473 62.3401 387.443 62.1871 387.444 62.0328L386.958 57.2201C386.958 57.066 386.988 56.9134 387.048 56.7711C387.107 56.6288 387.193 56.4996 387.302 56.3907C387.411 56.2819 387.541 56.1957 387.683 56.137C387.826 56.0783 387.978 56.0482 388.132 56.0486H392.991C393.145 56.0482 393.298 56.0783 393.44 56.137C393.582 56.1957 393.712 56.2819 393.821 56.3907C393.93 56.4996 394.017 56.6288 394.076 56.7711C394.135 56.9134 394.165 57.066 394.165 57.2201L393.698 62.0328C393.699 62.1874 393.669 62.3405 393.61 62.4834C393.552 62.6264 393.465 62.7563 393.356 62.8657C393.247 62.975 393.117 63.0618 392.974 63.1208C392.832 63.1799 392.678 63.2101 392.524 63.2097Z",fill:"var(--graph-color-1)"},null,-1),le(),Z("path",{d:"M370.061 149.221L368.798 150.581V153.948H366.37V142.164H368.798V147.506L369.867 146.041L372.869 142.164H375.855L371.671 147.4L375.977 153.948H373.088L370.061 149.221ZM387.085 142.164V149.925C387.085 151.215 386.68 152.235 385.871 152.985C385.067 153.735 383.966 154.11 382.569 154.11C381.193 154.11 380.101 153.745 379.291 153.017C378.482 152.289 378.069 151.288 378.053 150.014V142.164H380.481V149.942C380.481 150.713 380.664 151.277 381.031 151.633C381.404 151.984 381.916 152.159 382.569 152.159C383.934 152.159 384.627 151.442 384.649 150.006V142.164H387.085ZM393.523 142.164L396.55 150.711L399.561 142.164H402.75V153.948H400.314V150.727L400.556 145.167L397.376 153.948H395.709L392.536 145.175L392.779 150.727V153.948H390.351V142.164H393.523ZM412.943 151.52H408.686L407.877 153.948H405.295L409.682 142.164H411.932L416.342 153.948H413.761L412.943 151.52ZM409.342 149.553H412.288L410.807 145.142L409.342 149.553Z",fill:"black"},null,-1)]))):t.graph==="postgres"?(y(),E("g",B6e,n[4]||(n[4]=[Z("path",{d:"M410.19 54.1275C410.168 54.0625 410.162 53.9928 410.173 53.9248C410.184 53.8569 410.213 53.7929 410.255 53.7388C411.891 51.6738 413.376 49.2985 413.376 47.4765C413.376 43.4276 411.065 40.1372 406.036 40.1372C403.545 40.1372 401.717 40.947 400.516 42.2507C400.462 42.3107 400.392 42.3537 400.314 42.3748C400.236 42.3958 400.153 42.394 400.076 42.3695C398.159 41.7489 396.195 41.2841 394.203 40.9794C394.136 40.9704 394.068 40.9781 394.004 41.0018C393.941 41.0255 393.885 41.0644 393.84 41.1152C393.795 41.1659 393.764 41.2269 393.749 41.2926C393.733 41.3584 393.734 41.427 393.752 41.4922C394.168 43.0497 396.662 52.9452 398.67 60.4788C399.885 65.0379 396.737 69.516 392.019 69.5025H389.098C384.332 69.5025 381.438 65.0082 382.537 60.5274C384.391 52.956 386.931 43.1388 387.344 41.5192C387.361 41.4546 387.362 41.3867 387.347 41.3214C387.332 41.2562 387.301 41.1957 387.257 41.1453C387.213 41.0949 387.158 41.0561 387.095 41.0323C387.032 41.0085 386.965 41.0006 386.899 41.0091C384.58 41.2793 382.299 41.8015 380.094 42.5665C380.013 42.5952 379.926 42.5983 379.843 42.5756C379.76 42.553 379.687 42.5055 379.632 42.4397C378.431 41.028 376.558 40.1453 373.964 40.1453C368.935 40.1453 366.624 43.4303 366.624 47.4846C366.624 49.6089 368.643 52.489 370.565 54.7456C370.658 54.8568 370.687 55.0077 370.641 55.1451L367.369 64.6465C367.368 64.6563 367.368 64.6663 367.369 64.6762C367.283 65.0082 366.02 70.6145 375.618 79.5383C378.49 82.2133 388.496 91.8523 390.294 93.5745C390.369 93.6462 390.47 93.6863 390.574 93.6863C390.678 93.6863 390.778 93.6462 390.853 93.5745C392.702 91.855 403.081 82.2214 405.969 79.5383C416.339 69.8669 413.87 64.6465 413.87 64.6465L410.19 54.1275V54.1275Z",fill:"var(--graph-color-1)"},null,-1),le(),Z("path",{d:"M392.524 63.2097H388.615C388.461 63.2097 388.308 63.1792 388.166 63.12C388.023 63.0608 387.894 62.9741 387.785 62.8647C387.676 62.7553 387.59 62.6256 387.532 62.4828C387.473 62.3401 387.443 62.1871 387.444 62.0328L386.958 57.2201C386.958 57.066 386.988 56.9134 387.048 56.7711C387.107 56.6288 387.193 56.4996 387.302 56.3907C387.411 56.2819 387.541 56.1957 387.683 56.137C387.826 56.0783 387.978 56.0482 388.132 56.0486H392.991C393.145 56.0482 393.298 56.0783 393.44 56.137C393.582 56.1957 393.712 56.2819 393.821 56.3907C393.93 56.4996 394.017 56.6288 394.076 56.7711C394.135 56.9134 394.165 57.066 394.165 57.2201L393.698 62.0328C393.699 62.1874 393.669 62.3405 393.61 62.4834C393.552 62.6264 393.465 62.7563 393.356 62.8657C393.247 62.975 393.117 63.0618 392.974 63.1208C392.832 63.1799 392.678 63.2101 392.524 63.2097Z",fill:"var(--graph-color-1)"},null,-1),le(),Z("path",{d:"M370.061 149.221L368.798 150.581V153.948H366.37V142.164H368.798V147.506L369.867 146.041L372.869 142.164H375.856L371.671 147.4L375.977 153.948H373.088L370.061 149.221ZM387.085 142.164V149.925C387.085 151.215 386.68 152.235 385.871 152.985C385.067 153.735 383.967 154.11 382.569 154.11C381.193 154.11 380.101 153.745 379.291 153.017C378.482 152.289 378.069 151.288 378.053 150.014V142.164H380.481V149.942C380.481 150.713 380.665 151.277 381.031 151.633C381.404 151.984 381.916 152.159 382.569 152.159C383.934 152.159 384.627 151.442 384.649 150.006V142.164H387.085ZM393.523 142.164L396.55 150.711L399.561 142.164H402.75V153.948H400.314V150.727L400.556 145.167L397.376 153.948H395.709L392.536 145.175L392.779 150.727V153.948H390.351V142.164H393.523ZM412.943 151.52H408.686L407.877 153.948H405.295L409.682 142.164H411.932L416.342 153.948H413.761L412.943 151.52ZM409.342 149.553H412.288L410.807 145.142L409.342 149.553Z",fill:"black"},null,-1)]))):te("",!0)}}),H6e={onboarding:{routes:{welcome:{title:"Welcome to {name}!"},"deployment-types":{title:"Deployment Types"},"configuration-types":{title:"Configuration Types"},multizone:{title:"Multizone",body:`'<'p>A zone requires both the zone control plane and zone ingress. On Kubernetes, you run a single command to create both resources. On Universal, you must create them separately.'<'/p> +'<'p>'<'strong>See '<'a href="{KUMA_DOCS_URL}/production/deployment/multi-zone/?{KUMA_UTM_QUERY_PARAMS}" target="_blank">the documentation for options to install'<'/a>.'<'/strong>'<'/p> +`,status:`'<'p>Zone status: {zone, select, +online { '<'em>Connected'<'/em> } +offline { '<'strong>Disconnected'<'/strong> } +other { - }}'<'/p> +'<'p>Zone ingress status: {ingress, select, +online { '<'em>Connected'<'/em> } +offline { '<'strong>Disconnected'<'/strong> } +other { - }}'<'/p> +`},"create-mesh":{title:"Create the Mesh"},"add-services":{title:"Add new services"},"add-services-code":{title:"Add new services",repo:"https://github.com/kumahq/kuma-counter-demo/",readme:"https://github.com/kumahq/kuma-counter-demo/blob/master/README.md",k8s:"kubectl apply -f https://bit.ly/3Kh2Try"},"dataplanes-overview":{title:"Data plane overview",header:{success:{title:"Success",description:"The following data plane proxies (DPPs) are connected to the control plane:"},waiting:{title:"Waiting for DPPs",description:""}}},completed:{title:"Completed"}}}},z6e=()=>[{path:"/onboarding",redirect:{name:"onboarding-welcome-view"},component:()=>Oe(()=>import("./OnboardingRootView-ZrukM7HW.js"),[],import.meta.url),children:[{path:"welcome",name:"onboarding-welcome-view",component:()=>Oe(()=>import("./OnboardingWelcomeView-CCBgP3s0.js"),__vite__mapDeps([1,2]),import.meta.url)},{path:"deployment-types",name:"onboarding-deployment-types-view",component:()=>Oe(()=>import("./OnboardingDeploymentTypesView-BVY2MVVs.js"),__vite__mapDeps([1,3]),import.meta.url)},{path:"configuration-types",name:"onboarding-configuration-types-view",component:()=>Oe(()=>import("./OnboardingConfigurationTypesView-eAGyH9_g.js"),__vite__mapDeps([1,4]),import.meta.url)},{path:"multi-zone",name:"onboarding-multi-zone-view",component:()=>Oe(()=>import("./OnboardingMultiZoneView-DI0AbPw8.js"),__vite__mapDeps([5,1,6]),import.meta.url)},{path:"create-mesh",name:"onboarding-create-mesh-view",component:()=>Oe(()=>import("./OnboardingCreateMeshView-BHVAf_fo.js"),__vite__mapDeps([1,7]),import.meta.url)},{path:"add-services",name:"onboarding-add-new-services-view",component:()=>Oe(()=>import("./OnboardingAddNewServicesView-DexQlfaR.js"),__vite__mapDeps([1,8]),import.meta.url)},{path:"add-services-code",name:"onboarding-add-new-services-code-view",component:()=>Oe(()=>import("./OnboardingAddNewServicesCodeView-L4PmvDmw.js"),__vite__mapDeps([5,1,9]),import.meta.url)},{path:"dataplanes-overview",name:"onboarding-dataplanes-view",component:()=>Oe(()=>import("./OnboardingDataplanesView-lByQKnyY.js"),__vite__mapDeps([5,1,10]),import.meta.url)},{path:"completed",name:"onboarding-completed-view",component:()=>Oe(()=>import("./OnboardingCompletedView-CSIRcqCv.js"),__vite__mapDeps([1,11]),import.meta.url)}]}],h$=Ne("onboarding.components.ControlPlaneStatus"),m$={OnboardingIcon:Ne("onboarding.components.ControlPlaneIcon")},j6e=e=>[[Ne("onboarding.routes"),{service:z6e,labels:[e.routes]}],[Ne("onboarding.locales"),{service:()=>H6e,labels:[e.enUs]}],[Ne("onboarding.components.ControlPlaneStatusWithOnboarding"),{service:t=>(Hy(h$,{service:t}),P6e),decorates:e.ControlPlaneStatus}],[m$.OnboardingIcon,{service:()=>F6e}]],[U6e,aCe]=Jl(h$,m$.OnboardingIcon),V6e={"hostname-generators":{"x-empty-state":{title:"No data",body:`'<'p>There are no '<'code>HostnameGenerator'<'/code>s present'<'/p> +`,action:{type:"docs",label:"Documentation",href:"{KUMA_DOCS_URL}/networking/hostnamegenerator?{KUMA_UTM_QUERY_PARAMS}"}},common:{name:"Name",namespace:"Namespace",zone:"Zone",template:"Template",actions:"Actions"},routes:{item:{title:"{name}",subtitle:"{name} HostnameGenerator",breadcrumbs:"Hostname Generators",config:"Configuration",format:"Format",formats:{yaml:"YAML",structured:"Structured"},about:{title:"About this Hostname Generator"}},items:{title:"Hostname Generators",breadcrumbs:"Hostname Generators",intro:`'<'p>'<'code>HostnameGenerator'<'/code>s provide templates to generate hostnames from properties of different '<'code>MeshService'<'/code> types.'<'/p> +`}},href:{docs:"{KUMA_DOCS_URL}/networking/hostnamegenerator?{KUMA_UTM_QUERY_PARAMS}"}}},q6e=()=>[{path:"/hostname-generators",name:"hostname-generator-root-view",redirect:{name:"hostname-generator-list-view"},component:()=>Oe(()=>import("./HostnameGeneratorRootView-BBSUQX5h.js"),[],import.meta.url),children:[{path:"",name:"hostname-generator-list-view",component:()=>Oe(()=>import("./HostnameGeneratorListView-yUZiL4Xx.js"),__vite__mapDeps([12]),import.meta.url),children:[{path:":name",name:"hostname-generator-summary-view",component:()=>Oe(()=>import("./HostnameGeneratorSummaryView-IJq90lAF.js"),[],import.meta.url)}]},{path:":name/overview",name:"hostname-generator-detail-view",component:()=>Oe(()=>import("./HostnameGeneratorDetailView-BwX204U3.js"),[],import.meta.url)}]}],Y6e=/\{[^{}]+\}/g,G6e=()=>{var e,t;return typeof process=="object"&&Number.parseInt((t=(e=process==null?void 0:process.versions)==null?void 0:e.node)==null?void 0:t.substring(0,2))>=18&&process.versions.undici};function K6e(){return Math.random().toString(36).slice(2,11)}function vd(e){let{baseUrl:t="",Request:r=globalThis.Request,fetch:n=globalThis.fetch,querySerializer:a,bodySerializer:o,headers:i,requestInitExt:s=void 0,...u}={...e};s=G6e()?s:void 0,t=O9(t);const l=[];async function c(f,d){const{baseUrl:p,fetch:v=n,Request:m=r,headers:b,params:g={},parseAs:h="json",querySerializer:w,bodySerializer:C=o??Z6e,body:x,...A}=d||{};p&&(t=O9(p));let D=typeof a=="function"?a:I9(a);w&&(D=typeof w=="function"?w:I9({...typeof a=="object"?a:{},...w}));const H=x===void 0?void 0:C(x),O=H===void 0||H instanceof FormData?{}:{"Content-Type":"application/json"},I={redirect:"follow",...u,...A,body:H,headers:X6e(O,i,b,g.header)};let _,k,M=new r(Q6e(f,{baseUrl:t,params:g,querySerializer:D}),I);for(const X in A)X in M||(M[X]=A[X]);if(l.length){_=K6e(),k=Object.freeze({baseUrl:t,fetch:v,parseAs:h,querySerializer:D,bodySerializer:C});for(const X of l)if(X&&typeof X=="object"&&typeof X.onRequest=="function"){const W=await X.onRequest({request:M,schemaPath:f,params:g,options:k,id:_});if(W){if(!(W instanceof r))throw new Error("onRequest: must return new Request() when modifying the request");M=W}}}let N;try{N=await v(M,s)}catch(X){let W=X;if(l.length)for(let Q=l.length-1;Q>=0;Q--){const re=l[Q];if(re&&typeof re=="object"&&typeof re.onError=="function"){const U=await re.onError({request:M,error:W,schemaPath:f,params:g,options:k,id:_});if(U){if(U instanceof Response){W=void 0,N=U;break}if(U instanceof Error){W=U;continue}throw new Error("onError: must return new Response() or instance of Error")}}}if(W)throw W}if(l.length)for(let X=l.length-1;X>=0;X--){const W=l[X];if(W&&typeof W=="object"&&typeof W.onResponse=="function"){const Q=await W.onResponse({request:M,response:N,schemaPath:f,params:g,options:k,id:_});if(Q){if(!(Q instanceof Response))throw new Error("onResponse: must return new Response() when modifying the response");N=Q}}}if(N.status===204||N.headers.get("Content-Length")==="0")return N.ok?{data:void 0,response:N}:{error:void 0,response:N};if(N.ok)return h==="stream"?{data:N.body,response:N}:{data:await N[h](),response:N};let B=await N.text();try{B=JSON.parse(B)}catch{}return{error:B,response:N}}return{request(f,d,p){return c(d,{...p,method:f.toUpperCase()})},GET(f,d){return c(f,{...d,method:"GET"})},PUT(f,d){return c(f,{...d,method:"PUT"})},POST(f,d){return c(f,{...d,method:"POST"})},DELETE(f,d){return c(f,{...d,method:"DELETE"})},OPTIONS(f,d){return c(f,{...d,method:"OPTIONS"})},HEAD(f,d){return c(f,{...d,method:"HEAD"})},PATCH(f,d){return c(f,{...d,method:"PATCH"})},TRACE(f,d){return c(f,{...d,method:"TRACE"})},use(...f){for(const d of f)if(d){if(typeof d!="object"||!("onRequest"in d||"onResponse"in d||"onError"in d))throw new Error("Middleware must be an object with one of `onRequest()`, `onResponse() or `onError()`");l.push(d)}},eject(...f){for(const d of f){const p=l.indexOf(d);p!==-1&&l.splice(p,1)}}}}function Q1(e,t,r){if(t==null)return"";if(typeof t=="object")throw new Error("Deeply-nested arrays/objects aren’t supported. Provide your own `querySerializer()` to handle these.");return`${e}=${(r==null?void 0:r.allowReserved)===!0?t:encodeURIComponent(t)}`}function g$(e,t,r){if(!t||typeof t!="object")return"";const n=[],a={simple:",",label:".",matrix:";"}[r.style]||"&";if(r.style!=="deepObject"&&r.explode===!1){for(const s in t)n.push(s,r.allowReserved===!0?t[s]:encodeURIComponent(t[s]));const i=n.join(",");switch(r.style){case"form":return`${e}=${i}`;case"label":return`.${i}`;case"matrix":return`;${e}=${i}`;default:return i}}for(const i in t){const s=r.style==="deepObject"?`${e}[${i}]`:i;n.push(Q1(s,t[i],r))}const o=n.join(a);return r.style==="label"||r.style==="matrix"?`${a}${o}`:o}function y$(e,t,r){if(!Array.isArray(t))return"";if(r.explode===!1){const o={form:",",spaceDelimited:"%20",pipeDelimited:"|"}[r.style]||",",i=(r.allowReserved===!0?t:t.map(s=>encodeURIComponent(s))).join(o);switch(r.style){case"simple":return i;case"label":return`.${i}`;case"matrix":return`;${e}=${i}`;default:return`${e}=${i}`}}const n={simple:",",label:".",matrix:";"}[r.style]||"&",a=[];for(const o of t)r.style==="simple"||r.style==="label"?a.push(r.allowReserved===!0?o:encodeURIComponent(o)):a.push(Q1(e,o,r));return r.style==="label"||r.style==="matrix"?`${n}${a.join(n)}`:a.join(n)}function I9(e){return function(r){const n=[];if(r&&typeof r=="object")for(const a in r){const o=r[a];if(o!=null){if(Array.isArray(o)){if(o.length===0)continue;n.push(y$(a,o,{style:"form",explode:!0,...e==null?void 0:e.array,allowReserved:(e==null?void 0:e.allowReserved)||!1}));continue}if(typeof o=="object"){n.push(g$(a,o,{style:"deepObject",explode:!0,...e==null?void 0:e.object,allowReserved:(e==null?void 0:e.allowReserved)||!1}));continue}n.push(Q1(a,o,e))}}return n.join("&")}}function W6e(e,t){let r=e;for(const n of e.match(Y6e)??[]){let a=n.substring(1,n.length-1),o=!1,i="simple";if(a.endsWith("*")&&(o=!0,a=a.substring(0,a.length-1)),a.startsWith(".")?(i="label",a=a.substring(1)):a.startsWith(";")&&(i="matrix",a=a.substring(1)),!t||t[a]===void 0||t[a]===null)continue;const s=t[a];if(Array.isArray(s)){r=r.replace(n,y$(a,s,{style:i,explode:o}));continue}if(typeof s=="object"){r=r.replace(n,g$(a,s,{style:i,explode:o}));continue}if(i==="matrix"){r=r.replace(n,`;${Q1(a,s)}`);continue}r=r.replace(n,i==="label"?`.${encodeURIComponent(s)}`:encodeURIComponent(s))}return r}function Z6e(e){return e instanceof FormData?e:JSON.stringify(e)}function Q6e(e,t){var a;let r=`${t.baseUrl}${e}`;(a=t.params)!=null&&a.path&&(r=W6e(r,t.params.path));let n=t.querySerializer(t.params.query??{});return n.startsWith("?")&&(n=n.substring(1)),n&&(r+=`?${n}`),r}function X6e(...e){const t=new Headers;for(const r of e){if(!r||typeof r!="object")continue;const n=r instanceof Headers?r.entries():Object.entries(r);for(const[a,o]of n)if(o===null)t.delete(a);else if(Array.isArray(o))for(const i of o)t.append(a,i);else o!==void 0&&t.set(a,o)}return t}function O9(e){return e.endsWith("/")?e.substring(0,e.length-1):e}const yg={fromObject(e){const t=e.labels??{},r=t["kuma.io/display-name"]??e.name,n=t["k8s.kuma.io/namespace"]??"";return{...e,id:e.name,name:r,namespace:n,zone:t["kuma.io/origin"]==="zone"&&t["kuma.io/zone"]?t["kuma.io/zone"]:"",creationTime:e.creationTime??"",modificationTime:e.modificationTime??"",spec:((a={})=>({...a,selector:((o={})=>{var i,s,u;return{meshService:{matchLabels:((i=o.meshService)==null?void 0:i.matchLabels)??{}},meshExternalService:{matchLabels:((s=o.meshExternalService)==null?void 0:s.matchLabels)??{}},meshMultiZoneService:{matchLabels:((u=o.meshMultiZoneService)==null?void 0:u.matchLabels)??{}}}})(a.selector)}))(e.spec),$raw:e}},fromCollection(e){const t=Array.isArray(e.items)?e.items.map(yg.fromObject):[];return{...e,items:t,total:e.total??t.length}}},J6e=e=>{const t=vd({baseUrl:"",fetch:e.client.fetch});return Cn({"/hostname-generators":async r=>{const{size:n}=r,a=r.size*(r.page-1),o=await t.GET("/hostnamegenerators",{params:{query:{offset:a,size:n}}});return yg.fromCollection(o.data)},"/hostname-generators/:name":async r=>{const{name:n}=r,a=await t.GET("/hostnamegenerators/{name}",{params:{path:{name:n}}});return yg.fromObject(a.data)},"/hostname-generators/:name/as/kubernetes":async r=>{const{name:n}=r;return(await t.GET("/hostnamegenerators/{name}",{params:{path:{name:n},query:{format:"kubernetes"}}})).data}})},ewe=e=>[[Ne("hostname-generators.sources"),{service:J6e,arguments:[e.api],labels:[e.sources]}],[Ne("hostname-generators.routes"),{service:q6e,arguments:[e.can],labels:[e.routes]}],[Ne("hostname-generators.locales"),{service:()=>V6e,labels:[e.enUs]}]],twe={meshes:{docs:{type:"docs",label:"Documentation",href:"{KUMA_DOCS_URL}/production/mesh?{KUMA_UTM_QUERY_PARAMS}"},common:{name:"Name",type:`{ count, plural, + =0 { Meshes } + =1 { Mesh } + other { Meshes } +} +`},"x-empty-state":{title:"No data",body:`'<'p>There are no Meshes present'<'/p> +`,action:{type:"docs",label:"Documentation",href:"{KUMA_DOCS_URL}/production/mesh?{KUMA_UTM_QUERY_PARAMS}"}},components:{"mesh-insights-list":{name:"Name",services:"Services",dataplanes:"Data Plane Proxies (online/total)"}},routes:{item:{title:"{name}",subtitle:"{name} Mesh",breadcrumbs:"Meshes",navigation:{"mesh-detail-view":"Overview","service-list-tabs-view":"Services","gateway-list-tabs-view":"Gateways","data-plane-list-view":"Data Plane Proxies","policy-list-index-view":"Policies"},overview:"Overview","mtls-warning":`'<'p>mTLS is not enabled on this mesh. '<'a href="{KUMA_DOCS_URL}/policies/mutual-tls/?{KUMA_UTM_QUERY_PARAMS}" target="_blank">Consider enabling mTLS to get the most of out of {KUMA_PRODUCT_NAME}'<'/a>'<'/p> +`,"mtp-warning":`'<'p>mTLS is enabled but you do not have a '<'a href="{KUMA_DOCS_URL}/policies/meshtrafficpermission/?{KUMA_UTM_QUERY_PARAMS}">MeshTrafficPermission policy'<'/a> for this mesh.'<'/p> +`,about:{title:"About this Mesh"}},items:{title:"Meshes",breadcrumbs:"Meshes",intro:`'<'p>Meshes are logical groupings of services that define the scope of traffic management and security.'<'/p> +`,collection:{services:"Services",dataplanes:"Data Plane Proxies (online/total)"}},overview:{title:"Mesh overview"}},href:{docs:"{KUMA_DOCS_URL}/production/mesh?{KUMA_UTM_QUERY_PARAMS}"},detail:{services:"Services",data_plane_proxies:"Data Plane Proxies",policies:"Policies",enabled:"Enabled",disabled:"Disabled"}}},rwe=(e,t,r,n)=>[{path:"/meshes",name:"mesh-index-view",redirect:{name:"mesh-list-view"},component:()=>Oe(()=>import("./MeshRootView-dZzkEBLo.js"),[],import.meta.url),children:[{path:"",name:"mesh-list-view",component:()=>Oe(()=>import("./MeshListView-DOHgmvne.js"),[],import.meta.url)},{path:":mesh",name:"mesh",redirect:{name:"mesh-detail-view"},component:()=>Oe(()=>import("./MeshView-BWdUCR9K.js"),[],import.meta.url),children:[{path:"",name:"mesh-detail-tabs-view",redirect:{name:"mesh-detail-view"},component:()=>Oe(()=>import("./MeshDetailTabsView-CBqpawcx.js"),[],import.meta.url),children:[{path:"overview",name:"mesh-detail-view",component:()=>Oe(()=>import("./MeshDetailView-CKB3UTBp.js"),[],import.meta.url)},...e.items(),...t.items(),...r.items(),...n.items()]},...e.item(),...t.item(),...r.item(),...n.item()]}]}],nwe={fromObject(e){const t=M9(e.mtls),r=M9(e.metrics);return{...e,config:e,meshServices:((n={})=>({...n,mode:n.mode??"Disabled"}))(e.meshServices),mtlsBackend:t,metricsBackend:r,routing:((n={})=>({...n,zoneEgress:typeof n.zoneEgress<"u"?n.zoneEgress:!1}))(e.routing)}}};function M9(e){if(e!=null&&e.enabledBackend&&Array.isArray(e.backends))return e.backends.find(t=>t.name===e.enabledBackend)}const b$={fromObject(e){return{...e,name:e.tags["kuma.io/service"],service:e.tags["kuma.io/service"],protocol:e.tags["kuma.io/protocol"]??"tcp"}},fromCollection(e){return Array.isArray(e)?e.map(t=>b$.fromObject(t)):[]}},w$={fromObject(e){var s;const{inbound:t,outbound:r,...n}=e,a=Array.isArray(t)?t:[],o=Array.isArray(r)?r:[],i=typeof e.gateway>"u"||((s=e.gateway)==null?void 0:s.type)!=="BUILTIN"?"sidecar":"gateway";return{...n,type:i,inboundAddress:i==="gateway"?e.address:"localhost",inbounds:i==="gateway"&&typeof e.gateway<"u"?[{address:e.address,tags:e.gateway.tags,name:e.gateway.tags["kuma.io/service"],service:e.gateway.tags["kuma.io/service"],protocol:e.gateway.tags["kuma.io/protocol"]??"tcp",state:"Ready",port:NaN,addressPort:"",serviceAddressPort:"",listenerAddress:"",portName:""}]:a.map(u=>{var c;const l=u.address??e.advertisedAddress??e.address;return{...u,name:`localhost_${u.port}`,portName:(c=u.name)!=null&&c.length?u.name:"",listenerAddress:`${l}_${u.port}`,state:typeof u.state<"u"?u.state:"Ready",service:u.tags["kuma.io/service"],protocol:u.tags["kuma.io/protocol"]??"tcp",address:l,addressPort:`${l}:${u.port}`,serviceAddressPort:`${u.serviceAddress??l}:${u.servicePort??u.port}`}}),outbounds:b$.fromCollection(o)}}},C$={fromObject(e){return{...e,config:e,networking:w$.fromObject(e.networking)}}},P9=["responsesSent","responsesAcknowledged","responsesRejected"],awe={fromObject(e){return{$raw:e,...e,status:(t=>{const{total:r={},lastUpdateTime:n,stat:a={},...o}={stat:{},...t},i=Object.keys(a).length>0?a:o;return{...t,total:{...r,...P9.reduce((s,u)=>(s[u]=r[u]??0,s),{})},acknowledgements:{...Object.fromEntries(Object.entries(i).map(([s,u])=>[s,P9.reduce((l,c)=>(l[c]=u[c]??0,l),{})]))}}})(e.status)}}},V2={fromArray:e=>S$.fromArray(e)},S$={fromArray:e=>{const t=Array.isArray(e)?e.map(awe.fromObject):[],r=t.slice();r.sort((o,i)=>Date.parse(i.status.lastUpdateTime)-Date.parse(o.status.lastUpdateTime));const n=r.find(o=>typeof o.version<"u"),a=r.find(o=>!o.disconnectTime);return{subscriptions:t,connectedSubscription:a,version:n==null?void 0:n.version}}},owe={fromObject(e){return{...e,...V2.fromArray(e==null?void 0:e.subscriptions)}}},iwe=/(\S+:\s*\S*)|(\S*)/g,swe={service:"kuma.io/service",zone:"kuma.io/zone",protocol:"kuma.io/protocol"},ef={online:"online",offline:"offline",partiallyDegraded:"partially_degraded"},W0={builtin:"builtin",delegated:"delegated",standard:"standard"},ba={search(e){return[...e.matchAll(iwe)].filter(r=>r[0].length>0).map(r=>r[0].trim()).reduce((r,n)=>function a(o,i,s=!1){const[u,...l]=i.split(":");if(u==="name")o.name=l.join(":").trim();else if(!s&&l.length===0)o.name=u.trim();else{if(u==="tag")return a(o,l.join(":").trim(),!0);o.tag.push(`${swe[u]||u}${l.length>0?":":""}${l.join(":").trim()}`)}return o}(r,n),{tag:[]})||{}},fromObject(e,t){var f;const r=owe.fromObject(e.dataplaneInsight),n=w$.fromObject(e.dataplane.networking),a=lwe(n),o=cwe(r,a,t),i=uwe(r),s=a.filter(d=>d.label==="kuma.io/service").map(({value:d})=>d),u=(f=a.find(d=>d.label==="kuma.io/zone"))==null?void 0:f.value,l=typeof e.labels<"u"?e.labels:{},{config:c}=C$.fromObject({type:"Dataplane",name:e.name,mesh:e.mesh,creationTime:e.creationTime,modificationTime:e.modificationTime,networking:e.dataplane.networking});return{...e,id:e.name,name:l["kuma.io/display-name"]??e.name,namespace:l["k8s.kuma.io/namespace"]??"",dataplane:{networking:n},labels:l,dataplaneInsight:r,dataplaneType:n.type==="gateway"?W0.builtin:typeof n.gateway<"u"?W0.delegated:W0.standard,status:(()=>{const d=typeof r.connectedSubscription<"u"?ef.online:ef.offline;if(n.gateway)return d;const p=n.inbounds.filter(v=>v.state!=="Ready");switch(!0){case p.length===n.inbounds.length:return ef.offline;case p.length>0:return ef.partiallyDegraded;default:return d}})(),warnings:o,isCertExpired:i,services:s,zone:u,config:c}},fromCollection(e,t){return{...e,items:Array.isArray(e.items)?e.items.map(r=>ba.fromObject(r,t)):[]}}};function lwe({gateway:e,inbounds:t}){let r=[];const n="=";t.length>0&&(r=t.flatMap(o=>Object.entries(o.tags)).map(([o,i])=>`${o}${n}${i}`)),e&&(r=Object.entries(e.tags).map(([o,i])=>`${o}${n}${i}`));const a=Array.from(new Set(r));return a.sort((o,i)=>o.localeCompare(i)),a.map(o=>{const[i,s]=o.split(n);return{label:i,value:s}})}function uwe({mTLS:e}){return e?Date.now()>new Date(e.certificateExpirationTime).getTime():!1}function cwe({version:e},t,r){var a,o;if(typeof e>"u")return[];const n=[];return e.kumaDp&&e.envoy&&((((a=e.kumaDp)==null?void 0:a.kumaCpCompatible)??!0)||n.push({kind:"INCOMPATIBLE_UNSUPPORTED_KUMA_DP",payload:{kumaDp:e.kumaDp.version}}),(((o=e.envoy)==null?void 0:o.kumaDpCompatible)??!0)||n.push({kind:"INCOMPATIBLE_UNSUPPORTED_ENVOY",payload:{envoy:e.envoy.version,kumaDp:e.kumaDp.version}})),r&&t.find(s=>s.label==="kuma.io/zone")&&typeof e.kumaDp.kumaCpCompatible=="boolean"&&!e.kumaDp.kumaCpCompatible&&n.push({kind:"INCOMPATIBLE_ZONE_CP_AND_KUMA_DP_VERSIONS",payload:{kumaDp:e.kumaDp.version}}),n}const dwe={fromCollection(e){const t=Array.isArray(e.items)?e.items:[],r=fwe(t);return{...e,items:t,policyTypeEntries:r}}};function fwe(e){const t=new Map;for(const n of e){const{type:a,service:o}=n,i=typeof o=="string"&&o!==""?[{label:"kuma.io/service",value:o}]:[],s=a==="inbound"||a==="outbound"?n.name:null;for(const[u,l]of Object.entries(n.matchedPolicies)){t.has(u)||t.set(u,{type:u,connections:[]});const c=t.get(u);for(const f of l){const d=pwe(f,n,i,s);c.connections.push(...d)}}}const r=Array.from(t.values());return r.sort((n,a)=>n.type.localeCompare(a.type)),r}function pwe(e,t,r,n){const a=e.conf&&Object.keys(e.conf).length>0?e.conf:void 0,o=[{name:e.name,mesh:e.mesh,type:e.type}],i=[];if(t.type==="inbound"&&Array.isArray(e.sources))for(const{match:s}of e.sources){const l={sourceTags:[{label:"kuma.io/service",value:s["kuma.io/service"]}],destinationTags:r,name:n,config:a,origins:o};i.push(l)}else{const u={sourceTags:[],destinationTags:r,name:n,config:a,origins:o};i.push(u)}return i}const vwe={fromObject(e){const t=hwe(e),r=Object.values(e.policies??{}).map(({mesh:n,name:a,type:o})=>({mesh:n,name:a,type:o}));return{...e,listenerEntries:t,routePolicies:r}}};function hwe(e){const t=[],r=e.listeners??[];for(const n of r)for(const a of n.hosts)for(const o of a.routes){const i=[];for(const s of o.destinations){const u=Object.values(s.policies??{}).map(({mesh:l,name:c,type:f})=>({mesh:l,name:c,type:f}));i.push({route:{mesh:e.gateway.mesh,name:o.route,type:"MeshGatewayRoute"},service:s.tags["kuma.io/service"],origins:u})}t.push({protocol:n.protocol,port:n.port,hostName:a.hostName,routeEntries:i})}return t}function Du({total:e=0,online:t=0,partiallyDegraded:r=0,offline:n=0}){return{total:e,online:t,partiallyDegraded:r,offline:n}}const bg={fromObject(e){const t=e.labels??{},r=t["kuma.io/display-name"]??e.name,n=t["k8s.kuma.io/namespace"]??"";return{...e,id:e.name,name:r,namespace:n,labels:t,zone:t["kuma.io/origin"]==="zone"&&t["kuma.io/zone"]?t["kuma.io/zone"]:"",spec:((a={})=>({...a,ports:Array.isArray(a.ports)?a.ports:[],selector:((o={})=>({dataplaneTags:Object.keys(o.dataplaneTags??{}).length>0?o.dataplaneTags:{}}))(a.selector)}))(e.spec),status:((a={})=>({...a,tls:typeof a.tls<"u"?a.tls:{status:"NotReady"},vips:Array.isArray(a.vips)?a.vips:[],dataplaneProxies:((o={})=>({connected:o.connected??0,total:o.total??0,healthy:o.healthy??0}))(a.dataplaneProxies),addresses:Array.isArray(a.addresses)?a.addresses.map(o=>({...o,hostname:typeof o.hostname=="string"?o.hostname:""})):[]}))(e.status),config:e}},fromCollection(e){const t=Array.isArray(e.items)?e.items.map(bg.fromObject):[];return{...e,items:t,total:e.total??t.length}}},_$={fromObject(e){const t=e.labels??{},r=t["kuma.io/display-name"]??e.name,n=t["k8s.kuma.io/namespace"]??"";return{...e,id:e.name,name:r,namespace:n,labels:t,spec:(a=>({...a,ports:Array.isArray(a.ports)?a.ports:[]}))(e.spec),status:((a={})=>({...a,vips:Array.isArray(a.vips)?a.vips:[],meshServices:Array.isArray(a.meshServices)?a.meshServices:[],addresses:Array.isArray(a.addresses)?a.addresses:[]}))(e.status),config:e}},fromCollection(e){const t=Array.isArray(e.items)?e.items.map(_$.fromObject):[];return{...e,items:t,total:e.total??t.length}}},D9=_$,wg={fromObject(e){const t=e.labels??{},r=t["kuma.io/display-name"]??e.name,n=t["k8s.kuma.io/namespace"]??"";return{...e,id:e.name,name:r,namespace:n,labels:t,zone:t["kuma.io/origin"]==="zone"&&t["kuma.io/zone"]?t["kuma.io/zone"]:"",status:((a={})=>({...a,addresses:Array.isArray(a.addresses)?a.addresses.map(o=>({...o,hostname:typeof o.hostname=="string"?o.hostname:""})):[]}))(e.status),config:e}},fromCollection(e){const t=Array.isArray(e.items)?e.items.map(wg.fromObject):[];return{...e,items:t,total:e.total??t.length}}},mwe={fromObject(e){return{...e,config:e}}},Cg={fromObject(e){var a;const t=e.serviceType??"internal",r=e.status??"not_available",n=(a=e.addressPort)==null?void 0:a.replaceAll("_",".");return{...e,serviceType:t,status:r,addressPort:n}},fromCollection(e){return{...e,items:Array.isArray(e.items)?e.items.map(t=>Cg.fromObject(t)):[]}}};function gwe({total:e=0,internal:t=0,external:r=0}){return{total:e,internal:t,external:r}}const Sg={fromObject(e){const t=Du(e.dataplanes),r={standard:Du(e.dataplanesByType.standard),gateway:Du(e.dataplanesByType.gateway),gatewayBuiltin:Du(e.dataplanesByType.gatewayBuiltin),gatewayDelegated:Du(e.dataplanesByType.gatewayDelegated)},n=gwe(e.services),a=Object.values(e.policies??{}).reduce((o,i)=>o+i.total,0);return{...e,dataplanes:t,dataplanesByType:r,services:n,totalPolicyCount:a}},fromCollection(e){const t=Array.isArray(e.items)?e.items.map(Sg.fromObject):[];return{...e,items:t,total:e.total??t.length}}},ywe=e=>Cn({"/meshes/:name":async t=>{const{name:r}=t;return nwe.fromObject(await e.getMesh({name:r}))},"/meshes/:name/as/kubernetes":t=>{const{name:r}=t;return e.getMesh({name:r},{format:"kubernetes"})},"/mesh-insights":async t=>{const{size:r}=t,n=t.size*(t.page-1);return Sg.fromCollection(await e.getAllMeshInsights({size:r,offset:n}))},"/mesh-insights/:name":async t=>{const{name:r}=t;return Sg.fromObject(await e.getMeshInsights({name:r}))}}),bwe=e=>({}),wwe={"data-planes":{"x-empty-state":{title:"There are no Dataplanes present"},components:{service_traffic_card:{"1xx":"1xx","2xx":"2xx","3xx":"3xx","4xx":"4xx","5xx":"5xx",cx:"Total connections",tx:"Bytes sent",rx:"Bytes received",grpc_success:"Successful",grpc_failure:"Failed",protocol:{passthrough:"Passthrough"}},"data-plane-list":{version_mismatch:"Version mismatch",cert_expired:"Certificate expired",certificate:{none:"No certificate"}}},routes:{item:{title:"{name}",breadcrumbs:"Data Plane Proxies",navigation:{"data-plane-detail-view":"Overview","data-plane-policies-view":"Policies","data-plane-xds-config-view":"XDS Configuration","data-plane-stats-view":"Stats","data-plane-clusters-view":"Clusters","data-plane-config-view":"YAML","data-plane-inbound-summary-overview-view":"Overview","data-plane-inbound-summary-stats-view":"Stats","data-plane-inbound-summary-clusters-view":"Clusters","data-plane-outbound-summary-overview-view":"Overview","data-plane-outbound-summary-stats-view":"Stats","data-plane-outbound-summary-clusters-view":"Clusters","data-plane-summary-overview-view":"Overview","data-plane-summary-config-view":"YAML","service-data-plane-summary-overview-view":"Overview","service-data-plane-summary-config-view":"YAML","mesh-service-data-plane-summary-overview-view":"Overview","mesh-service-data-plane-summary-config-view":"YAML","mesh-multi-zone-service-service-data-plane-summary-overview-view":"Overview","mesh-multi-zone-service-data-plane-summary-config-view":"YAML","builtin-gateway-data-plane-summary-overview-view":"Overview","builtin-gateway-data-plane-summary-config-view":"YAML","delegated-gateway-data-plane-summary-overview-view":"Overview","delegated-gateway-data-plane-summary-config-view":"YAML"},download:{title:"Download bundle",description:`'<'p>Include the following:'<'/p> +`,error:`'<'p>Unable to generate bundle, please try again.'<'/p> +`,action:"Download",options:{xds:"XDS Configuration",eds:"Include EDS",dataplane:"Dataplane Configuration",policies:"Policies",clusters:"Envoy Clusters",stats:"Envoy Stats"}},about:{title:"About this Data Plane Proxy"},gateway:"Gateway",config:"Configuration",format:"Format",formats:{yaml:"YAML",structured:"Structured"},inbounds:"Inbounds",inbound_name:"{service}",port:":{port}",namespace:"Namespace",certificate_info:"Certificate info",no_certificate:"No certificate",health:{ready:"healthy",not_ready:"unhealthy"},unhealthy_inbound:"Inbound on port {port} is not ready (kuma.io/service: {service})",mtls:{title:"TLS",expiration_time:{title:"Certificate expiration time"},generation_time:{title:"Certificate generation time"},regenerations:{title:"Generation"},issued_backend:{title:"Certificate issued by"},supported_backends:{title:"Supported CAs"},disabled:`'<'p>This Data Plane Proxy does not have mTLS configured, yet — '<'a href="{KUMA_DOCS_URL}/policies/mutual-tls?{KUMA_UTM_QUERY_PARAMS}">Learn about certificates in {KUMA_PRODUCT_NAME}'<'/a>'<'/p> +`},subscriptions:{title:"XDS Configurations"},rules:{proxy:"Proxy rule",to:"To rules",from:"From rules"},legacy_policies:"Legacy policies",matches_everything:"Matches everything"},items:{title:"Data Plane Proxies",intro:`'<'p>Data Plane Proxies are sidecar proxies deployed alongside each service instance, responsible for handling all traffic, enforcing policies and facilitating communication between services.'<'/p> +`}},href:{docs:{data_plane_proxy:"{KUMA_DOCS_URL}/production/dp-config/dpp?{KUMA_UTM_QUERY_PARAMS}",gateway:"{KUMA_DOCS_URL}/explore/gateway?{KUMA_UTM_QUERY_PARAMS}"}},type:{all:"All",standard:"Proxy",builtin:"Built-in gateway",delegated:"Delegated gateway"}}},Cwe=e=>[{path:"xds-config",name:`${e}-xds-config-view`,component:()=>Oe(()=>import("./ConnectionsXdsConfigView-DYHVua06.js"),[],import.meta.url)},{path:"stats",name:`${e}-stats-view`,component:()=>Oe(()=>import("./ConnectionsStatsView-M-NsQw5_.js"),[],import.meta.url)},{path:"clusters",name:`${e}-clusters-view`,component:()=>Oe(()=>import("./ConnectionsClustersView-Qq5P7jm1.js"),[],import.meta.url)}],Swe=e=>[{path:"inbound/:connection",name:`${e}-connection-inbound-summary-view`,component:()=>Oe(()=>import("./ConnectionInboundSummaryView-5GE_-jsZ.js"),[],import.meta.url),children:[{path:"stats",name:`${e}-connection-inbound-summary-stats-view`,component:()=>Oe(()=>import("./ConnectionInboundSummaryStatsView-B_dpoFME.js"),[],import.meta.url)},{path:"clusters",name:`${e}-connection-inbound-summary-clusters-view`,component:()=>Oe(()=>import("./ConnectionInboundSummaryClustersView-VbwX1OgB.js"),[],import.meta.url)},{path:"xds-config",name:`${e}-connection-inbound-summary-xds-config-view`,component:()=>Oe(()=>import("./ConnectionInboundSummaryXdsConfigView-CJjtGZNx.js"),[],import.meta.url)}]},{path:"outbound/:connection",name:`${e}-connection-outbound-summary-view`,component:()=>Oe(()=>import("./ConnectionOutboundSummaryView-CUw4tInL.js"),[],import.meta.url),children:[{path:"stats",name:`${e}-connection-outbound-summary-stats-view`,component:()=>Oe(()=>import("./ConnectionOutboundSummaryStatsView-DUcVruzK.js"),[],import.meta.url)},{path:"clusters",name:`${e}-connection-outbound-summary-clusters-view`,component:()=>Oe(()=>import("./ConnectionOutboundSummaryClustersView-DkgxYXjX.js"),[],import.meta.url)},{path:"xds-config",name:`${e}-connection-outbound-summary-xds-config-view`,component:()=>Oe(()=>import("./ConnectionOutboundSummaryXdsConfigView-Cxbbruxi.js"),[],import.meta.url)}]}],X1=e=>[{path:"subscription/:subscription",name:`${e}-subscription-summary-view`,component:()=>Oe(()=>import("./SubscriptionSummaryView-CtDj3t1z.js"),[],import.meta.url)}],yl=()=>{const e=()=>[{path:"data-planes/:dataPlane",name:"data-plane-detail-tabs-view",component:()=>Oe(()=>import("./DataPlaneDetailTabsView-CSyUDzey.js"),__vite__mapDeps([13]),import.meta.url),children:[{path:"overview",name:"data-plane-detail-view",component:()=>Oe(()=>import("./DataPlaneDetailView-DAPEq81H.js"),__vite__mapDeps([12,14,15,16]),import.meta.url),children:[...Swe("data-plane").map(r=>(r.name==="data-plane-connection-inbound-summary-view"&&r.children&&r.children.unshift({path:"overview",name:"data-plane-connection-inbound-summary-overview-view",component:()=>Oe(()=>import("./DataPlaneInboundSummaryOverviewView-8weaOWz2.js"),__vite__mapDeps([17,18,14,19]),import.meta.url)}),r.name==="data-plane-connection-outbound-summary-view"&&r.children&&r.children.unshift({path:"overview",name:"data-plane-connection-outbound-summary-overview-view",component:()=>Oe(()=>import("./DataPlaneOutboundSummaryOverviewView-6wG7F1FG.js"),__vite__mapDeps([17,18,19,20]),import.meta.url)}),r)),...X1("data-plane")]},{path:"policies",name:"data-plane-policies-view",component:()=>Oe(()=>import("./DataPlanePoliciesView-CocDxlov.js"),__vite__mapDeps([17,12,18,14,19,21]),import.meta.url),children:[{path:":policyPath/:policy",name:"data-plane-policy-summary-view",component:()=>Oe(()=>import("./DataPlanePolicySummaryView-De7eiXMc.js"),__vite__mapDeps([22]),import.meta.url)}]},...Cwe("data-plane"),{path:"config",name:"data-plane-config-view",component:()=>Oe(()=>import("./DataPlaneConfigView-DoObjp0z.js"),[],import.meta.url)}]}],t=r=>[{path:":dataPlane",name:`${r!=null&&r.length?`${r}-`:""}data-plane-summary-view`,component:()=>Oe(()=>import("./DataPlaneSummaryView-D4e5A6nq.js"),__vite__mapDeps([14]),import.meta.url)}];return{items:()=>[{path:"data-planes",name:"data-plane-list-view",component:()=>Oe(()=>import("./DataPlaneListView-cUu8XmUy.js"),__vite__mapDeps([23,12,24]),import.meta.url),children:t()}],item:e,summary:t}};/*! @gera2ld/tarjs v0.3.1 | MIT License */const _we=new TextEncoder,x$=e=>_we.encode(e);new TextDecoder;function xwe(e){return typeof e=="string"?x$(e).buffer:e instanceof ArrayBuffer?e:ArrayBuffer.isView(e)?new Uint8Array(e).buffer:e.arrayBuffer()}let _g=function(e){return e[e.File=0]="File",e[e.Dir=53]="Dir",e}({});var Go;class kwe{constructor(){br(this,Go);hr(this,Go,[])}addFile(t,r,n){const a=xwe(r),o=a.byteLength??r.size,i={name:t,type:_g.File,data:a,size:o,opts:n};xe(this,Go).push(i)}addFolder(t,r){xe(this,Go).push({name:t,type:_g.Dir,data:null,size:0,opts:r})}async write(){const t=Ewe(xe(this,Go)),r=new Uint8Array(t);let n=0;for(const a of xe(this,Go)){Awe(t,a.name,n),Twe(t,a.type,n),$we(t,a.size,n),Rwe(t,n,a.opts,a.type),Lwe(t,n);const o=await a.data;if(o){const i=new Uint8Array(o);r.set(i,n+512)}n+=512+512*Math.floor((a.size+511)/512)}return new Blob([t],{type:"application/x-tar"})}}Go=new WeakMap;function Ewe(e){const t=e.reduce((n,a)=>n+512+512*Math.floor((a.size+511)/512),0),r=10240*Math.floor((t+10240-1)/10240);return new ArrayBuffer(r)}function la(e,t,r,n){const a=x$(t),o=new Uint8Array(e,r,n);for(let i=0;ie.includes(t),Fwe=(e,t,r)=>{const n=vd({baseUrl:"",fetch:t.client.fetch});return Cn({"/dataplanes/poll":a=>{const{size:o,page:i}=a,s=o*(i-1),u=r("use zones");return e(async l=>{const c=ba.fromCollection(await t.getAllDataplaneOverviews({size:o,offset:s}),u);return c.total>0&&c.items.every(f=>f.status==="online")&&l.close(),c},{interval:1e3})},"/dataplanes/online":a=>{const o=class extends Error{},{size:i,page:s}=a,u=i*(s-1),l=r("use zones");return e(async()=>{const c=ba.fromCollection(await t.getAllDataplaneOverviews({size:i,offset:u}),l);if(c.total>0&&c.items.every(f=>f.status==="online"))return c;throw new o},{retry:c=>{if(c instanceof o)return new Promise(f=>setTimeout(f,1e3))}})},"/meshes/:mesh/dataplanes/:name":async a=>C$.fromObject(await t.getDataplaneFromMesh(a)),"/meshes/:mesh/dataplanes/:name/as/kubernetes":async a=>t.getDataplaneFromMesh(a,{format:"kubernetes"}),"/meshes/:mesh/dataplanes/:name/as/tarball/:spec":async a=>{const{mesh:o,name:i}=a,s=JSON.parse(a.spec),u=Object.entries(s).filter(([d,p])=>p).reduce((d,[p])=>{switch(p){case"dataplane":d.push(async()=>({name:"dataplane.yaml",content:UY.stringify(await t.getDataplaneFromMesh({mesh:o,name:i}))}));break;case"policies":d.push(async()=>{const v=await n.GET("/meshes/{mesh}/{resourceType}/{resourceName}/_rules",{params:{path:{mesh:o,resourceType:"dataplanes",resourceName:i}}});return{name:"policies.json",content:JSON.stringify(v,null,2)}});break;case"xds":d.push(async()=>({name:"xds.json",content:JSON.stringify(await t.getDataplaneXds({mesh:o,dppName:i},{include_eds:s.eds}),null,2)}));break;case"stats":d.push(async()=>({name:"stats.txt",content:await t.getDataplaneStats({mesh:o,dppName:i})}));break;case"clusters":d.push(async()=>({name:"clusters.txt",content:await t.getDataplaneClusters({mesh:o,dppName:i})}));break}return d},[]),l=await Promise.all(u.map(d=>d())),c=new kwe,f=`${o}_${i}`;return l.forEach(({name:d,content:p})=>{c.addFile(`${f}/${d}`,p)}),{name:`${f}.tar`,url:URL.createObjectURL(new Blob([await c.write()],{type:"application/tar"}))}},"/meshes/:mesh/dataplanes/:name/sidecar-dataplane-policies":async a=>dwe.fromCollection(await t.getSidecarDataplanePolicies(a)),"/meshes/:mesh/dataplanes/:name/gateway-dataplane-policies":async a=>vwe.fromObject(await t.getMeshGatewayDataplane(a)),"/meshes/:mesh/dataplane-overviews/:name":async a=>ba.fromObject(await t.getDataplaneOverviewFromMesh(a),r("use zones")),"/meshes/:mesh/dataplanes/of/:type":async a=>{const{mesh:o,size:i}=a,s=i*(a.page-1),u=ba.search(a.search),l=a.type==="standard"?"false":a.type,c=Bwe(["delegated","builtin","false"],l)?{gateway:l}:{};return ba.fromCollection(await t.getAllDataplaneOverviewsFromMesh({mesh:o},{...u,...c,offset:s,size:i}),r("use zones"))},"/meshes/:mesh/dataplanes/for/mesh-service/:tags":async a=>{const{mesh:o,size:i}=a,s=i*(a.page-1),u=ba.search(a.search);return typeof u.tag>"u"&&(u.tag=[]),u.tag=u.tag.filter(l=>!l.startsWith("kuma.io/zone:")),u.tag=u.tag.concat(Object.entries(JSON.parse(a.tags)).map(([l,c])=>`${l}:${c}`)),ba.fromCollection(await t.getAllDataplaneOverviewsFromMesh({mesh:o},{...u,offset:s,size:i}),r("use zones"))},"/meshes/:mesh/dataplanes/for/service-insight/:service":async a=>{const{mesh:o,size:i}=a,s=i*(a.page-1),u=ba.search(a.search);return typeof u.tag>"u"&&(u.tag=[]),u.tag=u.tag.filter(l=>!l.startsWith("kuma.io/service:")),u.tag.push(`kuma.io/service:${a.service}`),ba.fromCollection(await t.getAllDataplaneOverviewsFromMesh({mesh:o},{...u,offset:s,size:i}),r("use zones"))}})},Hwe={inbounds:{"x-empty-state":{title:"No inbounds"}},outbounds:{"x-empty-state":{title:"No outbounds"}},activeOutbounds:{"x-empty-state":{title:"No active outbounds"}},connections:{include_endpoints:"Include Endpoints",routes:{item:{navigation:{overview:"Overview",xds:"XDS Configuration",stats:"Stats",clusters:"Clusters"}}}}},zwe=["http","tcp"],jwe=["http","tcp","grpc"],Uwe=/_\d{1,5}\./,Vwe=/_\d{1,5}/,qwe=/_(mz|m|ext){1}svc_\d{1,5}(-[a-z0-9]+)?$/,Z0={fromCollection(e){return Ywe(e)}},Q0={fromObject(e){const t=typeof e.listener<"u"?Object.fromEntries(Object.entries(e.listener).map(([a,o])=>{var l,c;const{http:i,...s}=o,u={tcp:s};if(typeof i<"u"){const f=Object.keys(i)[0];return[a,{...u,http:i[f],$clusterName:f,...typeof((l=e.cluster[f])==null?void 0:l.http2)<"u"?{http2:e.cluster[f].http2}:{},...typeof((c=e.cluster[f])==null?void 0:c.grpc)<"u"?{grpc:e.cluster[f].grpc}:{}}]}else return[a,{...u,$clusterName:""}]})):{},r=typeof e.cluster<"u"?Object.fromEntries(Object.entries(e.cluster).map(([a,o])=>{const{tcp:i,http:s,http2:u,grpc:l,...c}=o,f={$resourceMeta:{type:"",mesh:"",name:"",namespace:"",zone:"",port:""},tcp:i,...typeof s<"u"?{http:s}:{},...typeof u<"u"?{http2:u}:{},...typeof l<"u"?{grpc:l}:{}},d=a.match(qwe);if(d){const[p,v,m,b,g,h]=a.split("_");f.$resourceMeta={mesh:p,name:v,namespace:m,zone:b,port:h,type:(w=>{switch(!0){case w.indexOf("_msvc_")!==-1:return"MeshService";case w.indexOf("_extsvc_")!==-1:return"MeshExternalService";case w.indexOf("_mzsvc_")!==-1:return"MeshMultiZoneService"}return""})(d[0])}}return zwe.forEach(p=>{var v;typeof((v=e[p])==null?void 0:v[a])<"u"&&(f[p]={...f[p],...e[p][a]})}),!jwe.some(p=>typeof o[p]<"u")&&["upstream_cx_http1_total","upstream_cx_http2_total","upstream_cx_http3_total"].some(p=>Object.keys(c).includes(p)&&c[p]!==0)?f.http={...f.http,...c}:f.tcp={...f.tcp,...c},[a,f]})):{},n=Object.fromEntries(Object.entries(r).filter(([a,o])=>!["_","admin","async-client","kuma_readiness","kuma_envoy_admin","probe_listener","access_log_sink","ads_cluster","meshtrace_zipkin","meshtrace_opentelemetry"].some(i=>a.startsWith(i))));return{listener:t,cluster:n}}},Ywe=e=>e.trim().split(` +`).filter(t=>["http.","tcp.","cluster.","listener."].some(r=>t.startsWith(r))).map(t=>{if(t.startsWith("listener.")){const[r,...n]=t.split("."),a=n.join("."),o=a.search(Uwe);if(o===-1)return t;const i=a.substring(0,o).replaceAll(".","~"),s=a.substring(o);return`listener.${i}${s}`}return t}).reduce((t,r)=>{const[n,...a]=r.trim().split(":"),o=(i=>{try{return JSON.parse(i)}catch{return i}})(a.join(":").trim());return n.split(".").reduce((i,s,u,l)=>{if(Vwe.test(s)&&(s=s.replaceAll("~",".")),u===l.length-1)return i[s]=o,i;if(typeof i[s]>"u"){const c={};return i[s]=c,c}else return i[s]},t),t},{}),Po=(e,t)=>t!=null&&e!=null&&typeof e=="object"&&t in e,N9=(e,t)=>{const{configs:r}=e;return Array.isArray(r)?{configs:r.reduce((n,a)=>{const i=Object.entries(a).reduce((s,[u,l])=>{const c=t(u,Array.isArray(l)?l:[]);return c.length>0&&(typeof s[u]>"u"&&(s[u]=[]),s[u]=s[u].concat(c)),s},{});return Object.keys(i).length>0?n.concat(i):n},[])}:{configs:[]}},Gwe=(e,t)=>Cn({"/connections/stats/for/zone-ingress/:name/:socketAddress":async r=>{const{name:n,socketAddress:a}=r,o=await t.getZoneIngressData({zoneIngressName:n,dataPath:"stats"}),i=Q0.fromObject(Z0.fromCollection(o));return{inbounds:Object.fromEntries(Object.entries(i.listener).filter(([s,u])=>s.startsWith(a.replace(":","_")))),outbounds:i.cluster,$raw:o,raw:o}},"/connections/stats/for/zone-egress/:name/:socketAddress":async r=>{const{name:n,socketAddress:a}=r,o=await t.getZoneEgressData({zoneEgressName:n,dataPath:"stats"}),i=Q0.fromObject(Z0.fromCollection(o));return{inbounds:Object.fromEntries(Object.entries(i.listener).filter(([s,u])=>s.startsWith(a.replace(":","_")))),outbounds:i.cluster,$raw:o,raw:o}},"/meshes/:mesh/dataplanes/:name/stats/:address":async r=>{const{mesh:n,name:a}=r,o=await t.getDataplaneData({mesh:n,dppName:a,dataPath:"stats"}),i=Q0.fromObject(Z0.fromCollection(o)),s=r.address==="localhost"?Object.fromEntries(Object.entries(i.cluster).filter(([c,f])=>c.startsWith("localhost_"))):Object.fromEntries(Object.entries(i.listener).filter(([c,f])=>c.startsWith(`${r.address}_`)&&!f.$clusterName.startsWith("_"))),u=Object.fromEntries(Object.entries(i.cluster).filter(([c,f])=>!["localhost_","inbound_passthrough_","outbound_passthrough_"].some(d=>c.startsWith(d))));return{passthrough:Object.fromEntries(Object.entries(i.cluster).filter(([c,f])=>["outbound_passthrough_"].some(d=>c.startsWith(d)))),inbounds:s,outbounds:u,$raw:o,raw:o}},"/meshes/:mesh/dataplanes/:name/clusters":async r=>{const{mesh:n,name:a}=r;return t.getDataplaneData({mesh:n,dppName:a,dataPath:"clusters"})},"/meshes/:mesh/dataplanes/:name/xds/:endpoints":async r=>{const{mesh:n,name:a,endpoints:o}=r;return t.getDataplaneData({mesh:n,dppName:a,dataPath:"xds"},{include_eds:o})},"/meshes/:mesh/dataplanes/:dataplane/inbound/:inbound/xds":async r=>{const{mesh:n,dataplane:a,inbound:o}=r,i=await t.getDataplaneXds({mesh:n,dppName:a},{include_eds:!1});return N9(i,(s,u)=>{switch(s){case"dynamic_listeners":return u.filter((l={})=>{var c;return Po(l,"name")&&typeof l.name=="string"&&l.name.startsWith("inbound:")&&((c=l.name)==null?void 0:c.endsWith(`:${o}`))});case"dynamic_active_clusters":return u.filter(l=>{var c,f;return Po(l,"cluster")&&Po(l.cluster,"name")&&typeof l.cluster.name=="string"&&((f=(c=l.cluster)==null?void 0:c.name)==null?void 0:f.endsWith(`:${o}`))})}return[]})},"/meshes/:mesh/dataplanes/:dataplane/outbound/:outbound/xds/:endpoints":async r=>{const{mesh:n,dataplane:a,outbound:o,endpoints:i}=r,s=await t.getDataplaneXds({mesh:n,dppName:a},{include_eds:i});return N9(s,(u,l)=>{switch(u){case"dynamic_listeners":return l.filter(c=>Po(c,"name")&&c.name===`outbound:${o}`);case"dynamic_active_clusters":return l.filter(c=>{var f;return Po(c,"cluster")&&Po(c.cluster,"name")&&((f=c.cluster)==null?void 0:f.name)===o});case"dynamic_endpoint_configs":return l.filter(c=>{var f;return Po(c,"endpoint_config")&&Po(c.endpoint_config,"cluster_name")&&((f=c.endpoint_config)==null?void 0:f.cluster_name)===o})}return[]})}}),Kwe=e=>[[Ne("connections.sources"),{service:Gwe,arguments:[e.source,e.api],labels:[e.sources]}],[Ne("connections.locales"),{service:()=>Hwe,labels:[e.enUs]}]],Wwe=e=>[[Ne("data-planes.sources"),{service:Fwe,arguments:[e.source,e.api,e.can],labels:[e.sources]}],[Ne("data-planes.routes"),{service:()=>[yl()],labels:[e.routes]}],[Ne("data-planes.features"),{service:bwe,arguments:[e.env],labels:[e.features]}],[Ne("data-planes.locales"),{service:()=>wwe,labels:[e.enUs]}],...Kwe(e)],Zwe=e=>({}),Qwe={"external-services":{routes:{item:{title:"{name}",breadcrumbs:"External Services",navigation:{"external-service-detail-view":"Overview"},overview:"Overview",config:"YAML"},items:{title:"External Services"}},detail:{about:{title:"About this External Service"},config:"YAML"},href:{docs:"{KUMA_DOCS_URL}/policies/external-services?{KUMA_UTM_QUERY_PARAMS}"}}},xg={fromObject(e){return{...e,config:e}},fromCollection(e){return{...e,items:Array.isArray(e.items)?e.items.map(t=>xg.fromObject(t)):[]}}},Xwe=e=>Cn({"/meshes/:mesh/external-services":async t=>{const{mesh:r,size:n}=t,a=t.size*(t.page-1);return xg.fromCollection(await e.getAllExternalServicesFromMesh({mesh:r},{size:n,offset:a}))},"/meshes/:mesh/external-services/:name":async t=>{const{mesh:r,name:n}=t;return xg.fromObject(await e.getExternalService({mesh:r,name:n}))},"/meshes/:mesh/external-services/:name/as/kubernetes":async t=>{const{mesh:r,name:n}=t;return e.getExternalService({mesh:r,name:n},{format:"kubernetes"})}}),Jwe=e=>[[Ne("external-services.sources"),{service:Xwe,arguments:[e.api],labels:[e.sources]}],[Ne("external-services.features"),{service:Zwe,arguments:[e.env],labels:[e.features]}],[Ne("external-services.locales"),{service:()=>Qwe,labels:[e.enUs]}]],e9e={gateways:{routes:{items:{title:"Gateways",intro:`'<'p>Gateways are specialized proxies that manage incoming and outgoing traffic between the service mesh and external clients or other networks, enabling secure and controlled access to services with the mesh.'<'/p> +`,navigation:{"builtin-gateway-list-view":{label:"Built-in",description:`'<'p>With a '<'a href="{KUMA_DOCS_URL}/guides/gateway-builtin/?{KUMA_UTM_QUERY_PARAMS}" target="_blank">Built-in Gateway'<'/a> it is possible to route external traffic into the service mesh (North/South). Further '<'a href="{KUMA_DOCS_URL}/using-mesh/managing-ingress-traffic/builtin/?{KUMA_UTM_QUERY_PARAMS}" target="_blank">configuration'<'/a> enables secure and controlled access to the mesh internal services.'<'/p> +`},"delegated-gateway-list-view":{label:"Delegated",description:`'<'p>A '<'a href="{KUMA_DOCS_URL}/using-mesh/managing-ingress-traffic/delegated/?{KUMA_UTM_QUERY_PARAMS}" target="_blank">Delegated Gateway'<'/a> allows the integration of existing API gateway solutions into the mesh by adding an Envoy sidecar proxy to an existing Gateway. It then manages the traffic between the services inside the mesh and external clients (North/South).'<'/p> +`}}},item:{namespace:"Namespace",config:"Configuration",format:"Format",formats:{yaml:"YAML",structured:"Structured"}}}},"builtin-gateways":{routes:{item:{title:"{name}",breadcrumbs:"Built-in Gateways",navigation:{"builtin-gateway-overview-view":"Overview","builtin-gateway-detail-view":"Overview","builtin-gateway-dataplanes-view":"Data Plane Proxies","builtin-gateway-config-view":"YAML"}},items:{title:"Built-in Gateways"}},href:{docs:"{KUMA_DOCS_URL}/using-mesh/managing-ingress-traffic/builtin?{KUMA_UTM_QUERY_PARAMS}"},detail:{listeners:"Listeners",tags:"Tags",routes:"Routes and Services",type:"Type",hostnames:"Hostnames",matchers:"Matchers",origins:"Origins",rules:"Rules",default:"Default",matches:"Matches",filters:"Filters",services:"Services",no_rules:"Could not find any applicable rules for listener {listener}"}},"delegated-gateways":{routes:{item:{title:"{name}",breadcrumbs:"Delegated Gateways",navigation:{"delegated-gateway-detail-view":"Overview"}},items:{title:"Delegated Gateways"}},detail:{data_plane_proxies:"Data Plane Proxies",about:{title:"About this Delegated Gateway"}},href:{docs:"{KUMA_DOCS_URL}/using-mesh/managing-ingress-traffic/delegated?{KUMA_UTM_QUERY_PARAMS}"}}},t9e=()=>({items:()=>[{path:"gateways",name:"gateway-list-tabs-view",redirect:{name:"builtin-gateway-list-view"},component:()=>Oe(()=>import("./GatewayListTabsView-Dd1I0m9N.js"),[],import.meta.url),children:[{path:"builtin",name:"builtin-gateway-list-view",component:()=>Oe(()=>import("./BuiltinGatewayListView-CwFAxKlG.js"),__vite__mapDeps([12]),import.meta.url),children:[{path:":gateway",name:"builtin-gateway-summary-view",component:()=>Oe(()=>import("./BuiltinGatewaySummaryView-35OgVdhi.js"),__vite__mapDeps([25]),import.meta.url)}]},{path:"delegated",name:"delegated-gateway-list-view",component:()=>Oe(()=>import("./DelegatedGatewayListView-CWxLCz8S.js"),[],import.meta.url)}]}],item:()=>[{path:"gateways",name:"gateway-detail-view",children:[{path:"builtin/:gateway",name:"builtin-gateway-detail-tabs-view",component:()=>Oe(()=>import("./BuiltinGatewayDetailTabsView-CnsNd-DK.js"),[],import.meta.url),children:[{path:"overview",name:"builtin-gateway-detail-view",component:()=>Oe(()=>import("./BuiltinGatewayDetailView-BK6QYjiO.js"),__vite__mapDeps([14,19,26]),import.meta.url)},{path:"dataplanes",name:"builtin-gateway-dataplanes-view",component:()=>Oe(()=>import("./BuiltinGatewayDataplanesView-CncYLzW3.js"),__vite__mapDeps([23,12,27]),import.meta.url),children:yl().summary("builtin-gateway")},{path:"config",name:"builtin-gateway-config-view",component:()=>Oe(()=>import("./BuiltinGatewayConfigView-DKa7UkHD.js"),[],import.meta.url)}]},{path:"delegated/:service",name:"delegated-gateway-detail-tabs-view",component:()=>Oe(()=>import("./DelegatedGatewayDetailTabsView-DCoKtJVQ.js"),[],import.meta.url),children:[{path:"overview",name:"delegated-gateway-detail-view",component:()=>Oe(()=>import("./DelegatedGatewayDetailView-CXdyNATj.js"),__vite__mapDeps([23,12,28]),import.meta.url),children:yl().summary("delegated-gateway")}]}]}]}),kg={fromObject(e){const t=typeof e.labels<"u"?e.labels:{};return{...e,labels:t,id:e.name,zone:t["kuma.io/zone"]??"",name:t["kuma.io/display-name"]??e.name,namespace:t["k8s.kuma.io/namespace"]??"",config:e,selectors:Array.isArray(e.selectors)?e.selectors:[],conf:((r={})=>({...r,listeners:Array.isArray(r.listeners)?r.listeners.map(n=>({...n,hostname:n.hostname??"*",protocol:n.protocol??"TCP"})):[]}))(e.conf)}},fromCollection(e){const t=Array.isArray(e.items)?e.items.map(kg.fromObject):[];return{...e,items:t,total:e.total??t.length}}},k$={fromObject(e){const t=typeof e.resourceMeta.labels<"u"?e.resourceMeta.labels:{};return{...e,type:"",raw:e.conf[0]??{},config:e.conf[0]??{},origins:Array.isArray(e.origin)?e.origin:[],labels:t,id:e.resourceMeta.name,name:t["kuma.io/display-name"]??e.resourceMeta.name,namespace:t["k8s.kuma.io/namespace"]??"",zone:t["kuma.io/zone"]??"",port:e.resourceSectionName??""}},fromCollection(e){const t=Array.isArray(e)?e.map(k$.fromObject):[];return{items:t,total:t.length}}},wc={fromObject(e){const{conf:t={},origin:r,matchers:n,...a}=e,o=(Array.isArray(t.rules)?t.rules:[]).map(i=>{const{backendRefs:s=[],filters:u=[]}=i.default;return{...e,matches:i.matches,default:{backendRefs:s,filters:u}}});return{...a,type:"",ruleType:"to",raw:t,config:{...t,hostnames:Array.isArray(t.hostnames)&&t.hostnames.length>0?t.hostnames:["*"],rules:o},origins:Array.isArray(r)?r:[],matchers:Array.isArray(n)?n:[]}},fromCollection(e){const t=Array.isArray(e.rules)?e.rules.reduce((n,a)=>{const o=Array.isArray(a.toRules)?a.toRules.map(u=>({...wc.fromObject(u),ruleType:"to",type:a.type})):[],i=Array.isArray(a.fromRules)?a.fromRules.reduce((u,l)=>{const{rules:c,...f}=l;return u.concat(c.map(d=>({...f,...wc.fromObject(d),ruleType:"from",type:a.type})))},[]):[],s=typeof a.proxyRule<"u"?[{...wc.fromObject(a.proxyRule),ruleType:"proxy",type:a.type}]:[];return n.concat(o).concat(i).concat(s)},[]):[],r=Array.isArray(e.rules)?e.rules.reduce((n,a)=>{const o=Array.isArray(a.toResourceRules)?a.toResourceRules.map(i=>({...k$.fromObject(i),type:a.type})):[];return n.concat(o)},[]):[];return{...e,rules:t,toResourceRules:r}}},r9e=e=>{const t=vd({baseUrl:"",fetch:e.client.fetch});return Cn({"/meshes/:mesh/mesh-gateways":async r=>{const{mesh:n,size:a}=r,o=r.size*(r.page-1);return kg.fromCollection(await e.getAllMeshGatewaysFromMesh({mesh:n},{size:a,offset:o}))},"/meshes/:mesh/mesh-gateways/:name":async r=>{const{mesh:n,name:a}=r;return kg.fromObject(await e.getMeshGateway({mesh:n,name:a}))},"/meshes/:mesh/mesh-gateways/:name/as/kubernetes":async r=>{const{mesh:n,name:a}=r;return e.getMeshGateway({mesh:n,name:a},{format:"kubernetes"})},"/meshes/:mesh/mesh-gateways/:name/rules":async r=>{const n=await t.GET("/meshes/{mesh}/{resourceType}/{resourceName}/_rules",{params:{path:{mesh:r.mesh,resourceType:"meshgateways",resourceName:r.name}}});return wc.fromCollection(n.data)}})},n9e=e=>[[Ne("gateway.sources"),{service:r9e,arguments:[e.api],labels:[e.sources]}],[Ne("gateway.routes"),{service:()=>[t9e()],labels:[e.routes]}],[Ne("gateway.locales"),{service:()=>e9e,labels:[e.enUs]}]],a9e={policies:{"x-empty-state":{title:"No data",body:`'<'p>There are no { type } policies present{ suffix }.'<'/p> +`},routes:{item:{title:"{name}",breadcrumbs:"Policies",config:"Configuration",format:"Format",formats:{yaml:"YAML",structured:"Structured"},navigation:{"policy-detail-view":"Overview","policy-detail-config-view":"YAML"}},items:{empty:"This policy type does not exist."},types:{title:"Policies"}},href:{docs:"{KUMA_DOCS_URL}/policies/{name}?{KUMA_UTM_QUERY_PARAMS}"},collection:{beta:"Beta",title:"About {name}",description:`'<'p>Use policies to apply filters to incoming or outgoing traffic of Data Plane Proxies. To generate the Envoy configuration of a proxy the control-plane uses its data-plane configuration with the policies matching it.'<'/p> +`,inbound:"Inbound",outbound:"Outbound"},detail:{affected_dpps:"Affected Data Plane Proxies",dataplane_input_placeholder:"Filter by name",about:{title:"About this Policy"}},type:null}},o9e=()=>({items:()=>[{path:"policies",name:"policy-list-index-view",component:()=>Oe(()=>import("./PolicyTypeListView-tF8ieTr7.js"),__vite__mapDeps([29]),import.meta.url),children:[{path:":policyPath",name:"policy-list-view",component:()=>Oe(()=>import("./PolicyListView-DuBbd8w5.js"),__vite__mapDeps([18,12,30]),import.meta.url),children:[{path:":policy",name:"policy-summary-view",component:()=>Oe(()=>import("./PolicySummaryView-DpSmFUu7.js"),__vite__mapDeps([31]),import.meta.url)}]}]}],item:()=>[{path:"policies/:policyPath/:policy/overview",name:"policy-detail-tabs-view",component:()=>Oe(()=>import("./PolicyDetailTabsView-MHnwPqJH.js"),[],import.meta.url),children:[{path:"overview",name:"policy-detail-view",component:()=>Oe(()=>import("./PolicyDetailView-cYYI32Ue.js"),__vite__mapDeps([12]),import.meta.url)},{path:"config",name:"policy-detail-config-view",component:()=>Oe(()=>import("./PolicyDetailConfigView-DhC5zxkf.js"),[],import.meta.url)}]}]}),E$={fromObject(e){const t=typeof e.labels<"u"?e.labels:{};return{...e,id:e.name,labels:t,zone:t["kuma.io/zone"]??"",name:t["kuma.io/display-name"]??e.name,namespace:t["k8s.kuma.io/namespace"]??""}},fromCollection(e){const t=Array.isArray(e.items)?e.items.map(E$.fromObject):[];return{...e,items:t,total:e.total??t.length}}},Eg={fromObject(e){const t=typeof e.labels<"u"?e.labels:{};return{...e,labels:t,id:e.name,name:t["kuma.io/display-name"]??e.name,namespace:t["k8s.kuma.io/namespace"]??"",zone:t["kuma.io/origin"]==="zone"&&t["kuma.io/zone"]?t["kuma.io/zone"]:"",role:t["kuma.io/policy-role"]??"",config:e}},fromCollection(e){return{...e,items:Array.isArray(e.items)?e.items.map(t=>Eg.fromObject(t)):[]}}},i9e=e=>Cn({"/policy-types":()=>e.getPolicyTypes(),"/meshes/:mesh/policy-path/:path":async t=>{const{mesh:r,path:n,size:a}=t,o=t.size*(t.page-1),i=t.search.length>0?t.search:void 0;return Eg.fromCollection(await e.getAllPolicyEntitiesFromMesh({mesh:r,path:n},{offset:o,size:a,name:i}))},"/meshes/:mesh/policy-path/:path/policy/:name":async t=>{const{mesh:r,path:n,name:a}=t;return Eg.fromObject(await e.getSinglePolicyEntity({mesh:r,path:n,name:a}))},"/meshes/:mesh/policy-path/:path/policy/:name/dataplanes":async t=>{const{mesh:r,path:n,name:a,size:o}=t,i=t.size*(t.page-1);return E$.fromCollection(await e.getPolicyConnections({mesh:r,path:n,name:a},{offset:i,size:o}))},"/meshes/:mesh/policy-path/:path/policy/:name/as/kubernetes":t=>{const{mesh:r,path:n,name:a}=t;return e.getSinglePolicyEntity({mesh:r,path:n,name:a},{format:"kubernetes"})}}),s9e=e=>[[Ne("policies.sources"),{service:i9e,arguments:[e.api],labels:[e.sources]}],[Ne("policies.routes"),{service:()=>[o9e()],labels:[e.routes]}],[Ne("policies.locales"),{service:()=>a9e,labels:[e.enUs]}]],l9e=(e,t)=>{const r=vd({baseUrl:"",fetch:t.client.fetch});return Cn({"/meshes/:mesh/rules/for/:dataplane":async n=>{const a=await r.GET("/meshes/{mesh}/{resourceType}/{resourceName}/_rules",{params:{path:{mesh:n.mesh,resourceType:"dataplanes",resourceName:n.dataplane}}});return wc.fromCollection(a.data)}})},u9e=e=>[[Ne("rules.sources"),{service:l9e,arguments:[e.source,e.api],labels:[e.sources]}]],c9e=()=>({"use service-insights":(e,t)=>t.meshServices.mode!=="Exclusive"}),d9e={services:{"x-empty-state":{title:"There are no Services present"},routes:{"mesh-service-list-view":{title:"Mesh Services"},"mesh-multi-zone-service-list-view":{title:"Mesh MultiZone Services"},"mesh-external-service-list-view":{title:"Mesh External Services"},item:{title:"{name}",breadcrumbs:"Services",navigation:{"service-detail-view":"Overview","mesh-service-detail-view":"Overview","mesh-service-config-view":"YAML","mesh-multi-zone-service-detail-view":"Overview","mesh-multi-zone-service-config-view":"YAML","mesh-external-service-detail-view":"Overview","mesh-external-service-config-view":"YAML"},overview:"Overview",config:"Configuration",format:"Format",formats:{yaml:"YAML",structured:"Structured"}},items:{title:"Services",navigation:{"mesh-service-list-view":{label:"MeshService",description:`'<'p>A '<'a href="{KUMA_DOCS_URL}/networking/meshservice/?{KUMA_UTM_QUERY_PARAMS}" target="_blank">MeshService'<'/a> represents a destination for traffic from elsewhere in the mesh and can define several networking details. The behaviour of this resource depends on the zone type.'<'/p> +`},"mesh-multi-zone-service-list-view":{label:"MeshMultiZoneService",description:`'<'p>A '<'a href="{KUMA_DOCS_URL}/networking/meshmultizoneservice/?{KUMA_UTM_QUERY_PARAMS}" target="_blank">MeshMultiZoneService'<'/a> represents a group of '<'code>MeshService'<'/code> resources in a loadbalanced multizone deployment. '<'code>MeshService'<'/code> resources that are deployed across several clusters can be grouped by a '<'code>MeshMultiZoneService'<'/code>.'<'/p> +`},"mesh-external-service-list-view":{label:"MeshExternalService",description:`'<'p>A '<'a href="{KUMA_DOCS_URL}/networking/meshexternalservice/?{KUMA_UTM_QUERY_PARAMS}" target="_blank">MeshExternalService'<'/a> is a policy that allows an application or microservice to interact with explicit destinations that are not part of the mesh.'<'/p> +`},"service-list-view":{label:"Internal",description:`'<'p>An '<'code>Internal'<'/code> Service represents an application or microservice that is defined and registered with the mesh by using the '<'code>DataPlane'<'/code> tag '<'code>kuma.io/service'<'/code> and can be managed, monitored and secured through the mesh's policies.'<'/p> +`},"external-service-list-view":{label:"External",description:`'<'p>An '<'a href="{KUMA_DOCS_URL}/policies/external-services/?{KUMA_UTM_QUERY_PARAMS}" target="_blank">ExternalService'<'/a> is a policy that allows an application or microservice to interact with other services that are not part of the mesh.'<'/p> +`}}}},detail:{config:"YAML",data_plane_proxies:"Data Plane Proxies",no_matching_external_service:"No matching ExternalService was found for service {name}",empty:"None"},href:{docs:"{KUMA_DOCS_URL}/introduction/architecture/?{KUMA_UTM_QUERY_PARAMS}#services-and-pods"},"internal-service":{about:{title:"About this Internal Service"}},"mesh-service":{about:{title:"About this MeshService"},href:{docs:"{KUMA_DOCS_URL}/networking/meshservice/?{KUMA_UTM_QUERY_PARAMS}"}},"mesh-multi-zone-service":{about:{title:"About this Mesh MultiZone Service"},href:{docs:"{KUMA_DOCS_URL}/networking/meshmultizoneservice/?{KUMA_UTM_QUERY_PARAMS}"}},"mesh-external-service":{about:{title:"About this Mesh External Service"},href:{docs:"{KUMA_DOCS_URL}/networking/meshexternalservice/?{KUMA_UTM_QUERY_PARAMS}"},notifications:{"mtls-warning":`'<'p>mTLS is not enabled on this mesh. '<'a href="{KUMA_DOCS_URL}/policies/mutual-tls/?{KUMA_UTM_QUERY_PARAMS}" target="_blank">Enable mTLS for MeshExternalService to work'<'/a>'<'/p> +`,"no-zone-egress":`'<'p>There is no connected ZoneEgress in this mesh. '<'a href="{KUMA_DOCS_URL}/production/cp-deployment/zoneegress?{KUMA_UTM_QUERY_PARAMS}" target="_blank">Add a ZoneEgress for MeshExternalService to work'<'/a>'<'/p> +`}}}},f9e=e=>({items:()=>[{path:"services",name:"service-list-tabs-view",component:()=>Oe(()=>import("./ServiceListTabsView-C8g4cqX7.js"),[],import.meta.url),children:[{path:"internal",name:"service-list-view",component:()=>Oe(()=>import("./ServiceListView-AmCUkppH.js"),__vite__mapDeps([12]),import.meta.url)},{path:"external",name:"external-service-list-view",component:()=>Oe(()=>import("./ExternalServiceListView-BsZXGPF2.js"),[],import.meta.url)},{path:"mesh-services",name:"mesh-service-list-view",component:()=>Oe(()=>import("./MeshServiceListView-dDP4YhoI.js"),__vite__mapDeps([12]),import.meta.url),children:[{path:":service",name:"mesh-service-summary-view",component:()=>Oe(()=>import("./MeshServiceSummaryView-DlTEX4gr.js"),[],import.meta.url)}]},...e("use zones")?[{path:"mesh-multi-zone-services",name:"mesh-multi-zone-service-list-view",component:()=>Oe(()=>import("./MeshMultiZoneServiceListView-BmNgkcZf.js"),__vite__mapDeps([12]),import.meta.url),children:[{path:":service",name:"mesh-multi-zone-service-summary-view",component:()=>Oe(()=>import("./MeshMultiZoneServiceSummaryView-Cu2RzktA.js"),[],import.meta.url)}]}]:[],{path:"mesh-external-services",name:"mesh-external-service-list-view",component:()=>Oe(()=>import("./MeshExternalServiceListView-an7FM_eD.js"),__vite__mapDeps([12]),import.meta.url),children:[{path:":service",name:"mesh-external-service-summary-view",component:()=>Oe(()=>import("./MeshExternalServiceSummaryView-MZRym3oD.js"),[],import.meta.url)}]}]}],item:()=>[{path:"services",name:"service-detail-index-view",children:[{path:"internal/:service",name:"service-detail-tabs-view",component:()=>Oe(()=>import("./ServiceDetailTabsView-DC2UjLxn.js"),[],import.meta.url),children:[{path:"overview",name:"service-detail-view",component:()=>Oe(()=>import("./ServiceDetailView-SFmuE6FH.js"),__vite__mapDeps([23,12,32]),import.meta.url),children:yl().summary("service")}]},{path:"external/:service",name:"external-service-detail-tabs-view",component:()=>Oe(()=>import("./ExternalServiceDetailTabsView-jnA917w9.js"),[],import.meta.url),children:[{path:"overview",name:"external-service-detail-view",component:()=>Oe(()=>import("./ExternalServiceDetailView-BxiInkMJ.js"),__vite__mapDeps([14]),import.meta.url)}]},{path:"mesh-services/:service",name:"mesh-service-detail-tabs-view",component:()=>Oe(()=>import("./MeshServiceDetailTabsView-DPnBJztT.js"),[],import.meta.url),children:[{path:"overview",name:"mesh-service-detail-view",component:()=>Oe(()=>import("./MeshServiceDetailView-CIoKpiaJ.js"),__vite__mapDeps([23,12,33]),import.meta.url),children:yl().summary("mesh-service")},{path:"config",name:"mesh-service-config-view",component:()=>Oe(()=>import("./MeshServiceConfigView-C3s5b3Ow.js"),[],import.meta.url)}]},...e("use zones")?[{path:"mesh-multi-zone-services/:service",name:"mesh-multi-zone-service-detail-tabs-view",component:()=>Oe(()=>import("./MeshMultiZoneServiceDetailTabsView-BE1Q94SK.js"),[],import.meta.url),children:[{path:"overview",name:"mesh-multi-zone-service-detail-view",component:()=>Oe(()=>import("./MeshMultiZoneServiceDetailView-CtjoBK7I.js"),__vite__mapDeps([34]),import.meta.url),children:yl().summary("mesh-multi-zone-service")}]}]:[],{path:"mesh-external-services/:service",name:"mesh-external-service-detail-tabs-view",component:()=>Oe(()=>import("./MeshExternalServiceDetailTabsView-Bdjb_F0W.js"),[],import.meta.url),children:[{path:"overview",name:"mesh-external-service-detail-view",component:()=>Oe(()=>import("./MeshExternalServiceDetailView-Dxb9LfxE.js"),__vite__mapDeps([35]),import.meta.url)}]}]}]}),p9e=e=>{const t=vd({baseUrl:"",fetch:e.client.fetch});return Cn({"/meshes/:mesh/mesh-services":async r=>{const{mesh:n,size:a}=r,o=r.size*(r.page-1),i=await t.GET("/meshes/{mesh}/meshservices",{params:{path:{mesh:n},query:{offset:o,size:a}}});return bg.fromCollection(i.data)},"/meshes/:mesh/mesh-service/:name":async r=>{const{mesh:n,name:a}=r,o=await t.GET("/meshes/{mesh}/meshservices/{name}",{params:{path:{mesh:n,name:a}}});return bg.fromObject(o.data)},"/meshes/:mesh/mesh-service/:name/as/kubernetes":async r=>{const{mesh:n,name:a}=r;return(await t.GET("/meshes/{mesh}/meshservices/{name}",{params:{path:{mesh:n,name:a},query:{format:"kubernetes"}}})).data},"/meshes/:mesh/mesh-multi-zone-services":async r=>{const{mesh:n,size:a}=r,o=r.size*(r.page-1),i=await t.GET("/meshes/{mesh}/meshmultizoneservices",{params:{path:{mesh:n},query:{offset:o,size:a}}});return D9.fromCollection(i.data)},"/meshes/:mesh/mesh-multi-zone-service/:name":async r=>{const{mesh:n,name:a}=r,o=await t.GET("/meshes/{mesh}/meshmultizoneservices/{name}",{params:{path:{mesh:n,name:a}}});return D9.fromObject(o.data)},"/meshes/:mesh/mesh-multi-zone-service/:name/as/kubernetes":async r=>{const{mesh:n,name:a}=r;return(await t.GET("/meshes/{mesh}/meshmultizoneservices/{name}",{params:{path:{mesh:n,name:a},query:{format:"kubernetes"}}})).data},"/meshes/:mesh/mesh-external-services":async r=>{const{mesh:n,size:a}=r,o=r.size*(r.page-1),i=await t.GET("/meshes/{mesh}/meshexternalservices",{params:{path:{mesh:n},query:{offset:o,size:a}}});return wg.fromCollection(i.data)},"/meshes/:mesh/mesh-external-service/:name":async r=>{const{mesh:n,name:a}=r,o=await t.GET("/meshes/{mesh}/meshexternalservices/{name}",{params:{path:{mesh:n,name:a}}});return wg.fromObject(o.data)},"/meshes/:mesh/mesh-external-service/:name/as/kubernetes":async r=>{const{mesh:n,name:a}=r;return(await t.GET("/meshes/{mesh}/meshexternalservices/{name}",{params:{path:{mesh:n,name:a},query:{format:"kubernetes"}}})).data},"/meshes/:mesh/service-insights/of/:serviceType":async r=>{const{mesh:n,size:a,serviceType:o}=r,i=r.size*(r.page-1),s={size:a,offset:i};return o!=="all"&&(s.type=o),Cg.fromCollection(await e.getAllServiceInsightsFromMesh({mesh:n},s))},"/meshes/:mesh/service-insights/:name":async r=>{const{mesh:n,name:a}=r;return Cg.fromObject(await e.getServiceInsight({mesh:n,name:a}))},"/meshes/:mesh/external-services/for/:service":async r=>{const{mesh:n,service:a}=r,{items:o}=await e.getAllExternalServicesFromMesh({mesh:n},{tag:[`kuma.io/service:${a}`]});return o.length>0?mwe.fromObject(o[0]):null},"/meshes/:mesh/external-service/:name/as/kubernetes":async r=>{const{mesh:n,name:a}=r;return e.getExternalService({mesh:n,name:a},{format:"kubernetes"})}})},v9e=e=>[[Ne("services.sources"),{service:p9e,arguments:[e.api],labels:[e.sources]}],[Ne("services.routes"),{service:t=>[f9e(t)],arguments:[e.can],labels:[e.routes]}],[Ne("services.features"),{service:c9e,arguments:[e.env],labels:[e.features]}],[Ne("services.locales"),{service:()=>d9e,labels:[e.enUs]}]],h9e=e=>{const t={...e,routes:Ne("meshes.routes.children")};return[[Ne("meshes.sources"),{service:ywe,arguments:[e.api],labels:[e.sources]}],[Ne("meshes.routes"),{service:r=>rwe(r[0],r[1],r[2],r[3]),arguments:[t.routes],labels:[e.routes]}],[Ne("meshes.locales"),{service:()=>twe,labels:[e.enUs]}],...v9e(t),...Jwe(t),...n9e(t),...Wwe(t),...s9e(t),...u9e(t)]},m9e=ie({__name:"AppCollection",props:{isSelectedRow:{type:Function,default:void 0},items:{},headers:{}},emits:["resize"],setup(e,{emit:t}){const r=tr("data-loader");typeof r<"u"&&r.props.variant;const n=e,a=t,o=bt(),i=z(n.items),s=z(0),u=f=>{const d=Object.entries(f.columnWidths??{}).reduce((p,[v,m])=>(p[v]={width:m},p),{});a("resize",{headers:d})};Ae(()=>n.items,(f,d)=>{f!==d&&(s.value++,i.value=n.items)});function l(f){if(!f)return{};const d={};return typeof n.isSelectedRow<"u"&&n.isSelectedRow(f)&&(d.class="is-selected"),d}const c=f=>{var p;const d=f.target.closest("tr");if(d){const v=["td:first-child a","[data-action]"].reduce((m,b)=>m===null?d.querySelector(b):m,null);(((p=window.getSelection())==null?void 0:p.isCollapsed)??!0)&&v!==null&&v.closest("tr, li")===d&&(f.preventDefault(),v.click())}};return(f,d)=>(y(),q(T(zT),{"data-testid":"app-collection",class:"app-collection",headers:n.headers,"fetcher-cache-key":String(s.value),fetcher:()=>({data:n.items}),"cell-attrs":({headerKey:p})=>({class:`${p}-column`}),"row-attrs":l,"disable-sorting":!0,"disable-pagination":!0,"resize-columns":!0,"table-preferences":{columnWidths:n.headers.reduce((p,v)=>(typeof v.width<"u"&&(p[v.key]=v.width),p),{})},loading:typeof n.items>"u","onRow:click":c,"onUpdate:tablePreferences":u},Ct({_:2},[Qe(Object.keys(o),p=>({name:p,fn:P(({row:v})=>[(n.items??[]).length>0?V(f.$slots,p,{key:0,row:v},void 0,!0):te("",!0)])}))]),1032,["headers","fetcher-cache-key","fetcher","cell-attrs","table-preferences","loading"]))}}),g9e=nr(m9e,[["__scopeId","data-v-ac70f0a0"]]),y9e=ie({__name:"StatusBadge",props:{status:{}},setup(e){const{t}=Si(),r={online:"success",offline:"danger",partially_degraded:"warning",not_available:"neutral",disabled:"neutral"},n=e;return(a,o)=>{const i=We("XBadge");return y(),q(Ge(n.status==="not_available"?U2:j2),null,Ct({default:P(()=>[ee(i,{class:"status-badge",appearance:r[n.status],"max-width":"auto","data-testid":"status-badge"},{default:P(()=>[le(ue(T(t)(`http.api.value.${n.status}`)),1)]),_:1},8,["appearance"]),o[0]||(o[0]=le())]),_:2},[n.status==="not_available"?{name:"content",fn:P(()=>[le(ue(T(t)("components.status-badge.tooltip.not_available")),1)]),key:"0"}:void 0]),1024)}}}),b9e=nr(y9e,[["__scopeId","data-v-479f588e"]]),w9e=ie({__name:"ZoneControlPlanesList",props:{items:{default:void 0},storage:{default:()=>({get:()=>({}),set:()=>{}})}},setup(e){const{t}=Si(),r=v$(),n=e;return(a,o)=>{const i=We("XIcon"),s=We("XAction"),u=We("DataCollection");return y(),E("div",Ln(Pa(a.$attrs)),[ee(u,{items:n.items??[void 0],type:T(r)("create zones")?"zones-crud":"zone-cps"},{default:P(()=>[ee(g9e,{headers:[{...a.storage.get("zone.headers.type"),label:" ",key:"type"},{...a.storage.get("zone.headers.name"),label:T(t)("zone-cps.components.zone-control-planes-list.name"),key:"name"},{...a.storage.get("zone.headers.status"),label:T(t)("zone-cps.components.zone-control-planes-list.status"),key:"status"}],items:n.items,onResize:o[0]||(o[0]=l=>{a.storage.set({zone:l})})},{type:P(({row:l})=>[(y(!0),E(De,null,Qe([["kubernetes","universal"].find(c=>c===l.zoneInsight.environment)??"kubernetes"],c=>(y(),q(i,{key:c,name:c},{default:P(()=>[le(ue(T(t)(`common.product.environment.${c}`)),1)]),_:2},1032,["name"]))),128))]),name:P(({row:l})=>[ee(s,{"data-action":"",to:{name:"zone-cp-detail-view",params:{zone:l.name}}},{default:P(()=>[le(ue(l.name),1)]),_:2},1032,["to"])]),status:P(({row:l})=>[ee(b9e,{status:l.state},null,8,["status"])]),_:1},8,["headers","items"])]),_:1},8,["items","type"])],16)}}}),C9e=nr(w9e,[["__scopeId","data-v-a94584c9"]]),S9e=e=>({"use zones":()=>e("KUMA_MODE")==="global","create zones":()=>!1}),_9e={"zone-cps":{docs:{type:"docs",label:"Documentation",href:"{KUMA_DOCS_URL}/documentation/deployments?{KUMA_UTM_QUERY_PARAMS}"},common:{name:"Name",type:`{ count, plural, + =0 { Zones } + =1 { Zone } + other { Zones } +} +`},"x-empty-state":{title:"No Zones yet...",body:`'<'p>There are no Zones present'<'/p> +`,action:{type:"docs",label:"Documentation",href:"{KUMA_DOCS_URL}/documentation/deployments?{KUMA_UTM_QUERY_PARAMS}"}},components:{"zone-control-planes-list":{name:"Name",status:"Status"}},routes:{item:{title:"{name}",breadcrumbs:"Zone Control Planes",navigation:{"zone-cp-detail-view":"Overview","zone-cp-config-view":"Config","zone-ingress-list-view":"Ingresses","zone-egress-list-view":"Egresses"},authentication_type:"Dataplane authentication type",overview:"Overview",version:"Version",version_warning:`'<'p>This Zone Control Plane is using an older version than the Global Control Plane, please consider upgrading your ZoneCP.'<'/p> +`,subscription_intro:`Statistics indicate requests and responses between global and zone only +`},items:{title:"Zone Control Planes",breadcrumbs:"Zone Control Planes",intro:`'<'p>Zones are a logical grouping that represents a distinct network or infrastructure boundary with a multi-zone deployment. Zone Control Planes are responsible for managing and coordinating the service mesh within a specific zone, handling policies and communication with the Global Control Plane.'<'/p> +`,headers:{zoneInstanceId:"Zone Leader Instance ID",version:"Version",connected:"Connected",disconnected:"Disconnected",responses:"Responses (sent/ack'ed)"}}},list:{INCOMPATIBLE_ZONE_AND_GLOBAL_CPS_VERSIONS:"Version mismatch",ZONE_STORE_TYPE_MEMORY:"Uses memory store"},detail:{subscriptions:"KDS Connections",configuration_title:"Configuration",no_subscriptions:"This zone has no subscriptions",about:{title:"About this Zone Control Plane"}}},zones:{href:{docs:{cta:"{KUMA_DOCS_URL}/documentation/deployments?{KUMA_UTM_QUERY_PARAMS}"}},routes:{create:{title:"Create & connect Zone"},items:{title:"Zones",navigation:{"zone-cp-list-view":"Zone Control Planes","zone-ingress-list-view":"Ingresses","zone-egress-list-view":"Egresses"}}},index:{create:"Create Zone"},action_menu:{toggle_button:"Actions",delete_button:"Delete"}}},tf=(e="egresses")=>({items:()=>[{path:`${e}`,name:"zone-egress-list-view",component:()=>Oe(()=>import("./ZoneEgressListView-BPNyhHYn.js"),__vite__mapDeps([12]),import.meta.url),children:[{path:":zoneEgress",name:"zone-egress-summary-view",component:()=>Oe(()=>import("./ZoneEgressSummaryView-BdOR2Cw5.js"),__vite__mapDeps([36]),import.meta.url)}]}],item:()=>[{path:`${e}/:zoneEgress`,name:"zone-egress-detail-tabs-view",component:()=>Oe(()=>import("./ZoneEgressDetailTabsView-D5VwcBrl.js"),[],import.meta.url),redirect:{name:"zone-egress-detail-view"},children:[{path:"overview",name:"zone-egress-detail-view",component:()=>Oe(()=>import("./ZoneEgressDetailView-BO5rpM0D.js"),__vite__mapDeps([12,14,15]),import.meta.url),children:X1("zone-egress")},{path:"xds-config",name:"zone-egress-xds-config-view",component:()=>Oe(()=>import("./ZoneEgressXdsConfigView-kQyjnYnc.js"),[],import.meta.url)},{path:"stats",name:"zone-egress-stats-view",component:()=>Oe(()=>import("./ZoneEgressStatsView-4n838M5n.js"),[],import.meta.url)},{path:"clusters",name:"zone-egress-clusters-view",component:()=>Oe(()=>import("./ZoneEgressClustersView-BCBu9RGW.js"),[],import.meta.url)},{path:"config",name:"zone-egress-config-view",component:()=>Oe(()=>import("./ZoneEgressConfigView-KKFC3xhO.js"),[],import.meta.url)}]}]}),L9=(e="ingresses")=>({items:()=>[{path:`${e}`,name:"zone-ingress-list-view",component:()=>Oe(()=>import("./ZoneIngressListView-DmySmFNE.js"),__vite__mapDeps([12]),import.meta.url),children:[{path:":zoneIngress",name:"zone-ingress-summary-view",component:()=>Oe(()=>import("./ZoneIngressSummaryView-CTiAVaPs.js"),__vite__mapDeps([37]),import.meta.url)}]}],item:()=>[{path:`${e}/:zoneIngress`,name:"zone-ingress-detail-tabs-view",component:()=>Oe(()=>import("./ZoneIngressDetailTabsView-zSdiUiAg.js"),[],import.meta.url),redirect:{name:"zone-ingress-detail-view"},children:[{path:"overview",name:"zone-ingress-detail-view",component:()=>Oe(()=>import("./ZoneIngressDetailView-CVvRxN-A.js"),__vite__mapDeps([12,14,15]),import.meta.url),children:X1("zone-ingress")},{path:"services",name:"zone-ingress-services-view",component:()=>Oe(()=>import("./ZoneIngressServicesView-kq1h7bRm.js"),[],import.meta.url)},{path:"xds-config",name:"zone-ingress-xds-config-view",component:()=>Oe(()=>import("./ZoneIngressXdsConfigView-CCOqT-sS.js"),[],import.meta.url)},{path:"stats",name:"zone-ingress-stats-view",component:()=>Oe(()=>import("./ZoneIngressStatsView-DO-DK-5E.js"),[],import.meta.url)},{path:"clusters",name:"zone-ingress-clusters-view",component:()=>Oe(()=>import("./ZoneIngressClustersView-BNrJIBvK.js"),[],import.meta.url)},{path:"config",name:"zone-ingress-config-view",component:()=>Oe(()=>import("./ZoneIngressConfigView--ai3MLRL.js"),[],import.meta.url)}]}]}),x9e=e=>{const t="/zones";return[...e("use zones")?[{path:`${t}`,name:"zone-index-view",redirect:{name:"zone-cp-list-view"},children:[{path:"",name:"zone-cp-list-view",component:()=>Oe(()=>import("./ZoneListView-Bl6UubpK.js"),__vite__mapDeps([12,38]),import.meta.url)},{path:":zone",name:"zone-cp-detail-abstract-view",children:[{path:"",name:"zone-cp-detail-tabs-view",component:()=>Oe(()=>import("./ZoneDetailTabsView-DMVpX2tz.js"),[],import.meta.url),redirect:{name:"zone-cp-detail-view"},children:[{path:"overview",name:"zone-cp-detail-view",component:()=>Oe(()=>import("./ZoneDetailView-CuKgKd_2.js"),__vite__mapDeps([12]),import.meta.url),children:X1("zone-cp")},{path:"config",name:"zone-cp-config-view",component:()=>Oe(()=>import("./ZoneConfigView-BRyB4iEq.js"),[],import.meta.url)},...L9().items(),...tf().items()]},...L9().item(),...tf().item()]}]}]:[{path:`${t}`,name:"zone-egress-index-view",redirect:{name:"zone-egress-list-view"},children:[...tf().items(),...tf().item()]}]]},k9e={fromObject:e=>({...e,enabled:e.enabled!==!1})},E9e={fromArray:e=>{const t=S$.fromArray(e),r=(()=>{const n=t.subscriptions.find(o=>typeof o.config<"u"),a=typeof(n==null?void 0:n.config)<"u"?n.config:"{}";try{return JSON.parse(a)}catch(o){console.error(o)}return{}})();return{...t,config:r}}},A9e={fromObject:e=>{const t=E9e.fromArray(e==null?void 0:e.subscriptions);return{...e,...t,authenticationType:so(t.config,"dpServer.authn.type",""),environment:String(t.config.environment??""),store:so(t.config,"store.type","")}}},Bf={fromObject:e=>{const t=A9e.fromObject(e.zoneInsight),r=k9e.fromObject(e.zone),n=[];t.store==="memory"&&n.push({kind:"ZONE_STORE_TYPE_MEMORY",payload:{}}),so(t,"version.kumaCp.kumaCpGlobalCompatible",!0)||n.push({kind:"INCOMPATIBLE_ZONE_AND_GLOBAL_CPS_VERSIONS",payload:{zoneCpVersion:so(t,"version.kumaCp.version","-")}});const a={disabled:"disabled",online:"online",offline:"offline"};return{...e,zoneInsight:t,zone:r,state:r.enabled?typeof t.connectedSubscription<"u"?a.online:a.offline:a.disabled,warnings:n}},fromCollection:e=>{const t=Array.isArray(e.items)?e.items.map(Bf.fromObject):[];return{...e,items:t,total:e.total??t.length}}},T9e={fromObject:e=>{var t,r;return{...e,socketAddress:(t=e.networking)!=null&&t.address&&((r=e.networking)!=null&&r.port)?`${e.networking.address}:${e.networking.port}`:""}}},A$={fromObject:e=>{var t,r;return{...e,config:e,socketAddress:(t=e.networking)!=null&&t.address&&((r=e.networking)!=null&&r.port)?`${e.networking.address}:${e.networking.port}`:""}}},$9e={fromObject:e=>({...e,...V2.fromArray(e==null?void 0:e.subscriptions)})},Ff={fromObject:e=>{const t=$9e.fromObject(e.zoneEgressInsight),r=T9e.fromObject(e.zoneEgress),n=A$.fromObject({type:"ZoneEgress",name:e.name,creationTime:e.creationTime,modificationTime:e.modificationTime,mesh:e.mesh,...e.zoneEgress}).config,a=typeof e.labels<"u"?e.labels:{};return{...e,config:n,id:e.name,name:a["kuma.io/display-name"]??e.name,namespace:a["k8s.kuma.io/namespace"]??"",labels:a,zoneEgressInsight:t,zoneEgress:r,state:typeof t.connectedSubscription<"u"?"online":"offline"}},fromCollection:e=>({...e,items:Array.isArray(e.items)?e.items.map(Ff.fromObject):[]})},I9e=(e,t)=>e.includes(t),O9e=e=>Cn({"/zone-cps/:name/egresses":async t=>{const{name:r,size:n,page:a}=t,o=n*(a-1),i=await e.getAllZoneEgressOverviews({size:n,offset:o});return r!=="*"&&(i.items=i.items.filter(s=>s.zoneEgress.zone===r),i.total=i.items.length),Ff.fromCollection(i)},"/zone-egresses/:name":async t=>{const{name:r}=t;return A$.fromObject(await e.getZoneEgress({name:r}))},"/zone-egresses/:name/as/kubernetes":async t=>{const{name:r}=t;return await e.getZoneEgress({name:r},{format:"kubernetes"})},"/zone-egresses/:name/data-path/:dataPath":t=>{const{name:r}=t,n=I9e(["xds","clusters","stats"],t.dataPath)?t.dataPath:"xds";return e.getZoneEgressData({zoneEgressName:r,dataPath:n})},"/zone-egresses/:name/xds/:endpoints":async t=>{const{name:r,endpoints:n}=t;return e.getZoneEgressData({zoneEgressName:r,dataPath:"xds"},{include_eds:n})},"/zone-egress-overviews":async t=>{const{size:r}=t,n=t.size*(t.page-1);return Ff.fromCollection(await e.getAllZoneEgressOverviews({size:r,offset:n}))},"/zone-egress-overviews/:name":async t=>{const{name:r}=t;return Ff.fromObject(await e.getZoneEgressOverview({name:r}))}}),M9e={fromObject:e=>{var t,r,n,a;return{...e,availableServices:Array.isArray(e.availableServices)?e.availableServices:[],socketAddress:(t=e.networking)!=null&&t.address&&((r=e.networking)!=null&&r.port)?`${e.networking.address}:${e.networking.port}`:"",advertisedSocketAddress:(n=e.networking)!=null&&n.advertisedAddress&&((a=e.networking)!=null&&a.advertisedPort)?`${e.networking.advertisedAddress}:${e.networking.advertisedPort}`:""}}},T$={fromObject:e=>{var t,r,n,a;return{...e,config:e,availableServices:Array.isArray(e.availableServices)?e.availableServices:[],socketAddress:(t=e.networking)!=null&&t.address&&((r=e.networking)!=null&&r.port)?`${e.networking.address}:${e.networking.port}`:"",advertisedSocketAddress:(n=e.networking)!=null&&n.advertisedAddress&&((a=e.networking)!=null&&a.advertisedPort)?`${e.networking.advertisedAddress}:${e.networking.advertisedPort}`:""}}},P9e={fromObject:e=>({...e,...V2.fromArray(e==null?void 0:e.subscriptions)})},Wu={fromObject:e=>{const t=P9e.fromObject(e.zoneIngressInsight),r=M9e.fromObject(e.zoneIngress),n=T$.fromObject({type:"ZoneIngress",name:e.name,creationTime:e.creationTime,modificationTime:e.modificationTime,mesh:e.mesh,...e.zoneIngress}).config,a=typeof e.labels<"u"?e.labels:{};return{...e,id:e.name,name:a["kuma.io/display-name"]??e.name,namespace:a["k8s.kuma.io/namespace"]??"",labels:a,zoneIngressInsight:t,zoneIngress:r,config:n,state:typeof t.connectedSubscription<"u"?"online":"offline"}},fromCollection:e=>({...e,items:Array.isArray(e.items)?e.items.map(Wu.fromObject):[]})},D9e=(e,t)=>e.includes(t),N9e=(e,t)=>Cn({"/zone-ingress-overviews/~online":r=>{const{size:n}=r,a=n*(r.page-1),o=class extends Error{};return e(async()=>{const i=Wu.fromCollection(await t.getAllZoneIngressOverviews({size:n,offset:a}));if(i.total>0&&i.items.some(s=>s.state==="online"))return i;throw new o},{retry:i=>{if(i instanceof o)return new Promise(s=>setTimeout(s,2e3))}})},"/zone-cps/:name/ingresses":async r=>{const{name:n,size:a,page:o}=r,i=a*(o-1),s=await t.getAllZoneIngressOverviews({size:a,offset:i});return s.items=s.items.filter(u=>u.zoneIngress.zone===n),s.total=s.items.length,Wu.fromCollection(s)},"/zone-ingresses/:name":async r=>{const{name:n}=r;return T$.fromObject(await t.getZoneIngress({name:n}))},"/zone-ingresses/:name/data-path/:dataPath":r=>{const{name:n}=r,a=D9e(["xds","clusters","stats"],r.dataPath)?r.dataPath:"xds";return t.getZoneIngressData({zoneIngressName:n,dataPath:a})},"/zone-ingresses/:name/xds/:endpoints":async r=>{const{name:n,endpoints:a}=r;return t.getZoneIngressData({zoneIngressName:n,dataPath:"xds"},{include_eds:a})},"/zone-ingresses/:name/as/kubernetes":async r=>{const{name:n}=r;return await t.getZoneIngress({name:n},{format:"kubernetes"})},"/zone-ingress-overviews":async r=>{const{size:n}=r,a=r.size*(r.page-1);return Wu.fromCollection(await t.getAllZoneIngressOverviews({size:n,offset:a}))},"/zone-ingress-overviews/:name":async r=>{const{name:n}=r;return Wu.fromObject(await t.getZoneIngressOverview({name:n}))}}),L9e=(e,t)=>Cn({...N9e(e,t),...O9e(t),"/zone-cps":async r=>{const{size:n}=r,a=n*(r.page-1);return Bf.fromCollection(await t.getAllZoneOverviews({size:n,offset:a}))},"/zone-cps/~online":r=>{const{size:n}=r,a=n*(r.page-1),o=class extends Error{};return e(async()=>{const i=Bf.fromCollection(await t.getAllZoneOverviews({size:n,offset:a}));if(i.total>0&&i.items.some(s=>s.state==="online"))return i;throw new o},{retry:i=>{if(i instanceof o)return new Promise(s=>setTimeout(s,2e3))}})},"/zone-cps/:name":async r=>{const{name:n}=r;return Bf.fromObject(await t.getZoneOverview({name:n}))}}),R9e={subscriptions:{routes:{item:{config:"Configuration",format:"Format",formats:{yaml:"YAML",structured:"Structured"},navigation:{"zone-cp-subscription-summary-overview-view":"Overview","zone-cp-subscription-summary-config-view":"YAML","zone-ingress-subscription-summary-overview-view":"Overview","zone-ingress-subscription-summary-config-view":"YAML","zone-egress-subscription-summary-overview-view":"Overview","zone-egress-subscription-summary-config-view":"YAML","data-plane-subscription-summary-overview-view":"Overview","data-plane-subscription-summary-config-view":"YAML"},headers:{config:"Config",responses:"Total Responses (sent/ack'ed)",type:"Type",stat:"Responses sent/ack'ed"}}}}},B9e=e=>[[Ne("subscriptions.locales"),{service:()=>R9e,labels:[e.enUs]}]],F9e={"zone-egresses":{"x-empty-state":{title:"No Data",body:`'<'p>There are no Zone Egresses present'<'/p> +`},routes:{item:{title:"{name}",breadcrumbs:"Egresses",navigation:{"zone-egress-detail-view":"Overview","zone-egress-xds-config-view":"XDS Configuration","zone-egress-stats-view":"Stats","zone-egress-clusters-view":"Clusters","zone-egress-config-view":"YAML"},overview:"Overview",config:"Configuration",subscriptions:{title:"XDS connections"},about:{title:"About this Zone Egress"}},items:{title:"Egresses",breadcrumbs:"Egresses",format:"Format",formats:{yaml:"YAML",structured:"Structured"},intro:`'<'p>A Zone Egress is specialized gateway that manages and routes outbound traffic from services with a zone to external destinations outside the mesh.'<'/p> +`}},href:{docs:"{KUMA_DOCS_URL}/production/cp-deployment/zoneegress?{KUMA_UTM_QUERY_PARAMS}"}}},H9e={"zone-ingresses":{"x-empty-state":{title:"No Data",body:`'<'p>There are no Zone Ingresses present'<'/p> +`},routes:{item:{title:"{name}",breadcrumbs:"Ingresses",navigation:{"zone-ingress-detail-view":"Overview","zone-ingress-services-view":"Services","zone-ingress-xds-config-view":"XDS Configuration","zone-ingress-stats-view":"Stats","zone-ingress-clusters-view":"Clusters","zone-ingress-config-view":"YAML"},overview:"Overview",config:"Configuration",subscriptions:{title:"XDS connections"},about:{title:"About this Zone Ingress"}},items:{title:"Ingresses",breadcrumbs:"Ingresses",format:"Format",formats:{yaml:"YAML",structured:"Structured"},intro:`'<'p>A Zone Ingress is a specialized gateway that facilitates cross-zone communication by securely routing traffic between services in different zones.'<'/p> +`}},href:{docs:"{KUMA_DOCS_URL}/production/cp-deployment/zone-ingress?{KUMA_UTM_QUERY_PARAMS}"}}},$$={ZoneControlPlanesList:Ne("zones.components.ZoneControlPlanesList")},z9e=e=>[[$$.ZoneControlPlanesList,{service:()=>C9e}],[Ne("zones.routes"),{service:x9e,arguments:[e.can],labels:[e.routes]}],[Ne("zone.sources"),{service:L9e,arguments:[e.source,e.api],labels:[e.sources]}],[Ne("zone.features"),{service:S9e,arguments:[e.env],labels:[e.features]}],[Ne("zones.locales"),{service:()=>_9e,labels:[e.enUs]}],[Ne("zone-egresses.locales"),{service:()=>F9e,labels:[e.enUs]}],[Ne("zones-ingresses.locales"),{service:()=>H9e,labels:[e.enUs]}],...B9e(e)],[oCe]=Jl($$.ZoneControlPlanesList),j9e=e=>[...A6e(e),...z9e(e),...h9e(e),...ewe(e)],hn={app:Ne("vue.app"),router:Ne("vue.router"),components:Ne("vue.components"),directives:Ne("vue.directives"),plugins:Ne("vue.plugins"),routes:Ne("vue.routes"),routesLabel:Ne("vue.routes.label"),navigationGuards:Ne("vue.routes.navigation.guards"),routeWalkers:Ne("vue.routes.walkers")};function I$(e,t,r){return t.forEach(n=>{e(n,r),typeof n.children<"u"&&I$(e,n.children,n)}),t}const U9e=e=>[[hn.app,{service:(t,r,n)=>async a=>{const o=Jz(a);return n.forEach(([...i])=>{o.use(...i)}),t.forEach(([i,s])=>{o.component(i,s)}),r.forEach(([i,s])=>{o.directive(i,s)}),o},arguments:[hn.components,hn.directives,hn.plugins]}],[hn.router,{service:(t,r,n,a)=>{const o=bV({history:WU(t("KUMA_BASE_PATH")),routes:I$((i,s)=>{a.forEach(u=>u(i,s))},[{path:"/",name:"app",meta:{path:""},children:r}])});return n.forEach(i=>{typeof i=="function"&&o.beforeEach(i)}),o},arguments:[e.env,hn.routes,hn.navigationGuards,hn.routeWalkers]}],[Ne("vue.plugins"),{service:t=>[[t]],arguments:[hn.router],labels:[hn.plugins]}],[hn.routes,{service:t=>t,arguments:[hn.routesLabel]}],[Ne("application.routes.navigation.guards"),{service:()=>[],labels:[hn.navigationGuards]}]],O$=hn;Jl(O$.router);async function V9e(){const e={...O$,...r6e,...Zk},r=await vZ(U9e(e),t6e({...e,routes:e.routesLabel}),j9e({...e,routes:e.routesLabel}),j6e({...e,ControlPlaneStatus:T6e.ControlPlaneStatus,routes:e.routesLabel}),i6e({...e,routes:e.routesLabel}),[])(e.app)((await Oe(async()=>{const{default:n}=await import("./App-Qlk1sYeJ.js");return{default:n}},__vite__mapDeps([39]),import.meta.url)).default);r.config.errorHandler=function(n){throw n instanceof Error&&n.message===""&&"type"in n&&n.type===1&&"location"in n&&(n.message=`No match for ${JSON.stringify(n.location)}`),n},r.mount("#app")}V9e();export{Gwe as $,f6e as A,g9e as B,rCe as C,nCe as D,oCe as E,L9e as F,ywe as G,CV as H,Ge as I,yt as J,S as K,qe as L,De as M,Qe as N,oU as O,aCe as P,Y9e as Q,J6e as R,b9e as S,Ct as T,b6e as U,Jd as V,so as W,w7e as X,Fwe as Y,gt as Z,nr as _,V as a,l9e as a0,UY as a1,op as a2,Z9e as a3,Q9e as a4,Qo as a5,X9e as a6,Kj as a7,W9e as a8,K9e as a9,Nc as aa,jr as ab,eU as ac,tr as ad,An as ae,r7e as af,J9e as ag,O4 as ah,Ae as ai,_t as aj,Vn as ak,bj as al,G9e as am,r9e as an,i9e as ao,nU as ap,p9e as aq,Xwe as ar,O9e as as,k4 as at,N9e as au,ee as b,E as c,ie as d,le as e,Tc as f,Lt as g,hi as h,Oe as i,p$ as j,v$ as k,Si as l,Z as m,ke as n,y as o,T as p,q,We as r,te as s,ue as t,bt as u,sx as v,P as w,z as x,LH as y,ni as z}; diff --git a/app/kuma-ui/pkg/resources/data/assets/index-Du84oSnm.js b/app/kuma-ui/pkg/resources/data/assets/index-Du84oSnm.js deleted file mode 100644 index cbb86e2fa267..000000000000 --- a/app/kuma-ui/pkg/resources/data/assets/index-Du84oSnm.js +++ /dev/null @@ -1,232 +0,0 @@ -const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./ControlPlaneDetailView-iZsMRmHK.css","./OnboardingPage-WJ2QtmFT.css","./OnboardingWelcomeView-D7yfp6Gm.css","./OnboardingDeploymentTypesView-j8T_E8lU.css","./OnboardingConfigurationTypesView-DYY1-Ds0.css","./LoadingBox-B6KhusL2.css","./OnboardingMultiZoneView-CFXwi7Xf.css","./OnboardingCreateMeshView--OR9BAif.css","./OnboardingAddNewServicesView-CUJrE3yn.css","./OnboardingAddNewServicesCodeView-1VcUbWxN.css","./OnboardingDataplanesView-DPwbff9Z.css","./OnboardingCompletedView-CBUwz_cy.css","./SummaryView-BUY3crO9.css","./DataPlaneDetailTabsView-DEVUMfkG.css","./TagList-Cx44u_NY.css","./ConnectionTraffic-lv86zYzU.css","./DataPlaneDetailView-d3WACZTD.css","./AccordionList-D4r_QNHo.css","./PolicyTypeTag-DTB9ZWRg.css","./RuleMatchers-BGsaDDfD.css","./DataPlaneOutboundSummaryOverviewView-CX2awl1U.css","./DataPlanePoliciesView-CL-qCJ8e.css","./DataPlanePolicySummaryView-Ch7uWThf.css","./FilterBar-BbxRZHTV.css","./DataPlaneListView-DZ7jg2J_.css","./BuiltinGatewaySummaryView-_TzeuERa.css","./BuiltinGatewayDetailView-BRUfLSSO.css","./BuiltinGatewayDataplanesView-DcV0Dz8_.css","./DelegatedGatewayDetailView-BReuzk3B.css","./PolicyTypeListView-ClzhvC5n.css","./PolicyListView-D7UknHGQ.css","./PolicySummaryView-DTyRcinG.css","./ServiceDetailView-BCtVAfkl.css","./MeshServiceDetailView-BAj8FtYm.css","./MeshMultiZoneServiceDetailView-DUjDSVYP.css","./MeshExternalServiceDetailView-k6xRIDm0.css","./ZoneEgressSummaryView-C4h7cRsO.css","./ZoneIngressSummaryView-C1rIOWnV.css","./ZoneListView-C2j44z4L.css","./App-DmwSxgPb.css"])))=>i.map(i=>d[i]); -var L$=Object.defineProperty;var L2=e=>{throw TypeError(e)};var R$=(e,t,r)=>t in e?L$(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;var Ut=(e,t,r)=>R$(e,typeof t!="symbol"?t+"":t,r),U1=(e,t,r)=>t.has(e)||L2("Cannot "+r);var ke=(e,t,r)=>(U1(e,t,"read from private field"),r?r.call(e):t.get(e)),br=(e,t,r)=>t.has(e)?L2("Cannot add the same private member more than once"):t instanceof WeakSet?t.add(e):t.set(e,r),hr=(e,t,r,n)=>(U1(e,t,"write to private field"),n?n.call(e,r):t.set(e,r),r),Ue=(e,t,r)=>(U1(e,t,"access private method"),r);(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const a of document.querySelectorAll('link[rel="modulepreload"]'))n(a);new MutationObserver(a=>{for(const o of a)if(o.type==="childList")for(const i of o.addedNodes)i.tagName==="LINK"&&i.rel==="modulepreload"&&n(i)}).observe(document,{childList:!0,subtree:!0});function r(a){const o={};return a.integrity&&(o.integrity=a.integrity),a.referrerPolicy&&(o.referrerPolicy=a.referrerPolicy),a.crossOrigin==="use-credentials"?o.credentials="include":a.crossOrigin==="anonymous"?o.credentials="omit":o.credentials="same-origin",o}function n(a){if(a.ep)return;a.ep=!0;const o=r(a);fetch(a.href,o)}})();const B$="modulepreload",F$=function(e,t){return new URL(e,t).href},R2={},Ie=function(t,r,n){let a=Promise.resolve();if(r&&r.length>0){const i=document.getElementsByTagName("link"),s=document.querySelector("meta[property=csp-nonce]"),l=(s==null?void 0:s.nonce)||(s==null?void 0:s.getAttribute("nonce"));a=Promise.allSettled(r.map(u=>{if(u=F$(u,n),u in R2)return;R2[u]=!0;const c=u.endsWith(".css"),d=c?'[rel="stylesheet"]':"";if(!!n)for(let h=i.length-1;h>=0;h--){const b=i[h];if(b.href===u&&(!c||b.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${u}"]${d}`))return;const p=document.createElement("link");if(p.rel=c?"stylesheet":B$,c||(p.as="script"),p.crossOrigin="",p.href=u,l&&p.setAttribute("nonce",l),document.head.appendChild(p),c)return new Promise((h,b)=>{p.addEventListener("load",h),p.addEventListener("error",()=>b(new Error(`Unable to preload CSS for ${u}`)))})}))}function o(i){const s=new Event("vite:preloadError",{cancelable:!0});if(s.payload=i,window.dispatchEvent(s),!s.defaultPrevented)throw i}return a.then(i=>{for(const s of i||[])s.status==="rejected"&&o(s.reason);return t().catch(o)})};var Xa=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function Np(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function z$(e){if(e.__esModule)return e;var t=e.default;if(typeof t=="function"){var r=function n(){return this instanceof n?Reflect.construct(t,arguments,this.constructor):t.apply(this,arguments)};r.prototype=t.prototype}else r={};return Object.defineProperty(r,"__esModule",{value:!0}),Object.keys(e).forEach(function(n){var a=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(r,n,a.get?a:{enumerable:!0,get:function(){return e[n]}})}),r}var B2=Object.prototype.toString,u9=function(t){var r=B2.call(t),n=r==="[object Arguments]";return n||(n=r!=="[object Array]"&&t!==null&&typeof t=="object"&&typeof t.length=="number"&&t.length>=0&&B2.call(t.callee)==="[object Function]"),n},V1,F2;function H$(){if(F2)return V1;F2=1;var e;if(!Object.keys){var t=Object.prototype.hasOwnProperty,r=Object.prototype.toString,n=u9,a=Object.prototype.propertyIsEnumerable,o=!a.call({toString:null},"toString"),i=a.call(function(){},"prototype"),s=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"],l=function(f){var p=f.constructor;return p&&p.prototype===f},u={$applicationCache:!0,$console:!0,$external:!0,$frame:!0,$frameElement:!0,$frames:!0,$innerHeight:!0,$innerWidth:!0,$onmozfullscreenchange:!0,$onmozfullscreenerror:!0,$outerHeight:!0,$outerWidth:!0,$pageXOffset:!0,$pageYOffset:!0,$parent:!0,$scrollLeft:!0,$scrollTop:!0,$scrollX:!0,$scrollY:!0,$self:!0,$webkitIndexedDB:!0,$webkitStorageInfo:!0,$window:!0},c=function(){if(typeof window>"u")return!1;for(var f in window)try{if(!u["$"+f]&&t.call(window,f)&&window[f]!==null&&typeof window[f]=="object")try{l(window[f])}catch{return!0}}catch{return!0}return!1}(),d=function(f){if(typeof window>"u"||!c)return l(f);try{return l(f)}catch{return!1}};e=function(p){var h=p!==null&&typeof p=="object",b=r.call(p)==="[object Function]",w=n(p),y=h&&r.call(p)==="[object String]",v=[];if(!h&&!b&&!w)throw new TypeError("Object.keys called on a non-object");var g=i&&b;if(y&&p.length>0&&!t.call(p,0))for(var C=0;C0)for(var _=0;_"u"||!Er?wt:Er(Uint8Array),ji={__proto__:null,"%AggregateError%":typeof AggregateError>"u"?wt:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer>"u"?wt:ArrayBuffer,"%ArrayIteratorPrototype%":gs&&Er?Er([][Symbol.iterator]()):wt,"%AsyncFromSyncIteratorPrototype%":wt,"%AsyncFunction%":$s,"%AsyncGenerator%":$s,"%AsyncGeneratorFunction%":$s,"%AsyncIteratorPrototype%":$s,"%Atomics%":typeof Atomics>"u"?wt:Atomics,"%BigInt%":typeof BigInt>"u"?wt:BigInt,"%BigInt64Array%":typeof BigInt64Array>"u"?wt:BigInt64Array,"%BigUint64Array%":typeof BigUint64Array>"u"?wt:BigUint64Array,"%Boolean%":Boolean,"%DataView%":typeof DataView>"u"?wt:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":lI,"%eval%":eval,"%EvalError%":uI,"%Float32Array%":typeof Float32Array>"u"?wt:Float32Array,"%Float64Array%":typeof Float64Array>"u"?wt:Float64Array,"%FinalizationRegistry%":typeof FinalizationRegistry>"u"?wt:FinalizationRegistry,"%Function%":d9,"%GeneratorFunction%":$s,"%Int8Array%":typeof Int8Array>"u"?wt:Int8Array,"%Int16Array%":typeof Int16Array>"u"?wt:Int16Array,"%Int32Array%":typeof Int32Array>"u"?wt:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":gs&&Er?Er(Er([][Symbol.iterator]())):wt,"%JSON%":typeof JSON=="object"?JSON:wt,"%Map%":typeof Map>"u"?wt:Map,"%MapIteratorPrototype%":typeof Map>"u"||!gs||!Er?wt:Er(new Map()[Symbol.iterator]()),"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":typeof Promise>"u"?wt:Promise,"%Proxy%":typeof Proxy>"u"?wt:Proxy,"%RangeError%":cI,"%ReferenceError%":dI,"%Reflect%":typeof Reflect>"u"?wt:Reflect,"%RegExp%":RegExp,"%Set%":typeof Set>"u"?wt:Set,"%SetIteratorPrototype%":typeof Set>"u"||!gs||!Er?wt:Er(new Set()[Symbol.iterator]()),"%SharedArrayBuffer%":typeof SharedArrayBuffer>"u"?wt:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":gs&&Er?Er(""[Symbol.iterator]()):wt,"%Symbol%":gs?Symbol:wt,"%SyntaxError%":ml,"%ThrowTypeError%":pI,"%TypedArray%":vI,"%TypeError%":Zs,"%Uint8Array%":typeof Uint8Array>"u"?wt:Uint8Array,"%Uint8ClampedArray%":typeof Uint8ClampedArray>"u"?wt:Uint8ClampedArray,"%Uint16Array%":typeof Uint16Array>"u"?wt:Uint16Array,"%Uint32Array%":typeof Uint32Array>"u"?wt:Uint32Array,"%URIError%":fI,"%WeakMap%":typeof WeakMap>"u"?wt:WeakMap,"%WeakRef%":typeof WeakRef>"u"?wt:WeakRef,"%WeakSet%":typeof WeakSet>"u"?wt:WeakSet};if(Er)try{null.error}catch(e){var mI=Er(Er(e));ji["%Error.prototype%"]=mI}var gI=function e(t){var r;if(t==="%AsyncFunction%")r=Y1("async function () {}");else if(t==="%GeneratorFunction%")r=Y1("function* () {}");else if(t==="%AsyncGeneratorFunction%")r=Y1("async function* () {}");else if(t==="%AsyncGenerator%"){var n=e("%AsyncGeneratorFunction%");n&&(r=n.prototype)}else if(t==="%AsyncIteratorPrototype%"){var a=e("%AsyncGenerator%");a&&Er&&(r=Er(a.prototype))}return ji[t]=r,r},V2={__proto__:null,"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},Pc=ug,kf=po,yI=Pc.call(Function.call,Array.prototype.concat),bI=Pc.call(Function.apply,Array.prototype.splice),q2=Pc.call(Function.call,String.prototype.replace),Ef=Pc.call(Function.call,String.prototype.slice),wI=Pc.call(Function.call,RegExp.prototype.exec),CI=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,SI=/\\(\\)?/g,_I=function(t){var r=Ef(t,0,1),n=Ef(t,-1);if(r==="%"&&n!=="%")throw new ml("invalid intrinsic syntax, expected closing `%`");if(n==="%"&&r!=="%")throw new ml("invalid intrinsic syntax, expected opening `%`");var a=[];return q2(t,CI,function(o,i,s,l){a[a.length]=s?q2(l,SI,"$1"):i||o}),a},xI=function(t,r){var n=t,a;if(kf(V2,n)&&(a=V2[n],n="%"+a[0]+"%"),kf(ji,n)){var o=ji[n];if(o===$s&&(o=gI(n)),typeof o>"u"&&!r)throw new Zs("intrinsic "+t+" exists, but is not available. Please file an issue!");return{alias:a,name:n,value:o}}throw new ml("intrinsic "+t+" does not exist!")},Pt=function(t,r){if(typeof t!="string"||t.length===0)throw new Zs("intrinsic name must be a non-empty string");if(arguments.length>1&&typeof r!="boolean")throw new Zs('"allowMissing" argument must be a boolean');if(wI(/^%?[^%]*%?$/,t)===null)throw new ml("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var n=_I(t),a=n.length>0?n[0]:"",o=xI("%"+a+"%",r),i=o.name,s=o.value,l=!1,u=o.alias;u&&(a=u[0],bI(n,yI([0,1],u)));for(var c=1,d=!0;c=n.length){var b=Hi(s,f);d=!!b,d&&"get"in b&&!("originalValue"in b.get)?s=b.get:s=s[f]}else d=kf(s,f),s=s[f];d&&!l&&(ji[i]=s)}}return s},kI=Pt,Gd=kI("%Object.defineProperty%",!0)||!1;if(Gd)try{Gd({},"a",{value:1})}catch{Gd=!1}var Rp=Gd,EI=Pt,Kd=EI("%Object.getOwnPropertyDescriptor%",!0);if(Kd)try{Kd([],"length")}catch{Kd=null}var Dc=Kd,Y2=Rp,AI=ii,ys=ct,G2=Dc,f9=function(t,r,n){if(!t||typeof t!="object"&&typeof t!="function")throw new ys("`obj` must be an object or a function`");if(typeof r!="string"&&typeof r!="symbol")throw new ys("`property` must be a string or a symbol`");if(arguments.length>3&&typeof arguments[3]!="boolean"&&arguments[3]!==null)throw new ys("`nonEnumerable`, if provided, must be a boolean or null");if(arguments.length>4&&typeof arguments[4]!="boolean"&&arguments[4]!==null)throw new ys("`nonWritable`, if provided, must be a boolean or null");if(arguments.length>5&&typeof arguments[5]!="boolean"&&arguments[5]!==null)throw new ys("`nonConfigurable`, if provided, must be a boolean or null");if(arguments.length>6&&typeof arguments[6]!="boolean")throw new ys("`loose`, if provided, must be a boolean");var a=arguments.length>3?arguments[3]:null,o=arguments.length>4?arguments[4]:null,i=arguments.length>5?arguments[5]:null,s=arguments.length>6?arguments[6]:!1,l=!!G2&&G2(t,r);if(Y2)Y2(t,r,{configurable:i===null&&l?l.configurable:!i,enumerable:a===null&&l?l.enumerable:!a,value:n,writable:o===null&&l?l.writable:!o});else if(s||!a&&!o&&!i)t[r]=n;else throw new AI("This environment does not support defining a property as non-configurable, non-writable, or non-enumerable.")},L0=Rp,p9=function(){return!!L0};p9.hasArrayLengthDefineBug=function(){if(!L0)return null;try{return L0([],"length",{value:1}).length!==1}catch{return!0}};var Bp=p9,TI=V$,$I=typeof Symbol=="function"&&typeof Symbol("foo")=="symbol",II=Object.prototype.toString,MI=Array.prototype.concat,K2=f9,OI=function(e){return typeof e=="function"&&II.call(e)==="[object Function]"},h9=Bp(),PI=function(e,t,r,n){if(t in e){if(n===!0){if(e[t]===r)return}else if(!OI(n)||!n())return}h9?K2(e,t,r,!0):K2(e,t,r)},v9=function(e,t){var r=arguments.length>2?arguments[2]:{},n=TI(t);$I&&(n=MI.call(n,Object.getOwnPropertySymbols(t)));for(var a=0;a4294967295||LI(r)!==r)throw new Q2("`length` must be a positive 32-bit integer");var n=arguments.length>2&&!!arguments[2],a=!0,o=!0;if("length"in t&&Z2){var i=Z2(t,"length");i&&!i.configurable&&(a=!1),i&&!i.writable&&(o=!1)}return(a||o||!n)&&(NI?W2(t,"length",r,!0,!0):W2(t,"length",r)),t};(function(e){var t=ug,r=Pt,n=RI,a=ct,o=r("%Function.prototype.apply%"),i=r("%Function.prototype.call%"),s=r("%Reflect.apply%",!0)||t.call(i,o),l=Rp,u=r("%Math.max%");e.exports=function(f){if(typeof f!="function")throw new a("a function is required");var p=s(t,i,arguments);return n(p,1+u(0,f.length-(arguments.length-1)),!0)};var c=function(){return s(t,o,arguments)};l?l(e.exports,"apply",{value:c}):e.exports.apply=c})(m9);var Ba=m9.exports,ho=function(t){return typeof t=="string"||typeof t=="symbol"},BI=ct,Ql=po,FI={__proto__:null,"[[Configurable]]":!0,"[[Enumerable]]":!0,"[[Get]]":!0,"[[Set]]":!0,"[[Value]]":!0,"[[Writable]]":!0},si=function(t){if(!t||typeof t!="object")return!1;for(var r in t)if(Ql(t,r)&&!FI[r])return!1;var n=Ql(t,"[[Value]]")||Ql(t,"[[Writable]]"),a=Ql(t,"[[Get]]")||Ql(t,"[[Set]]");if(n&&a)throw new BI("Property Descriptors may not be both accessor and data descriptors");return!0},zI=ct,X2=po,HI=si,cg=function(t){if(typeof t>"u")return!1;if(!HI(t))throw new zI("Assertion failed: `Desc` must be a Property Descriptor");return!(!X2(t,"[[Get]]")&&!X2(t,"[[Set]]"))},K1,J2;function g9(){return J2||(J2=1,K1=function(t){return t===null||typeof t!="function"&&typeof t!="object"}),K1}var y9=Pt,jI=y9("%Object.preventExtensions%",!0),UI=y9("%Object.isExtensible%",!0),eb=g9(),b9=jI?function(t){return!eb(t)&&UI(t)}:function(t){return!eb(t)},VI=function(t){if(t===null)return"Null";if(typeof t>"u")return"Undefined";if(typeof t=="function"||typeof t=="object")return"Object";if(typeof t=="number")return"Number";if(typeof t=="boolean")return"Boolean";if(typeof t=="string")return"String"},qI=VI,ir=function(t){return typeof t=="symbol"?"Symbol":typeof t=="bigint"?"BigInt":qI(t)},dg=function(t){return!!t},w9=Function.prototype.toString,js=typeof Reflect=="object"&&Reflect!==null&&Reflect.apply,R0,Wd;if(typeof js=="function"&&typeof Object.defineProperty=="function")try{R0=Object.defineProperty({},"length",{get:function(){throw Wd}}),Wd={},js(function(){throw 42},null,R0)}catch(e){e!==Wd&&(js=null)}else js=null;var YI=/^\s*class\b/,B0=function(t){try{var r=w9.call(t);return YI.test(r)}catch{return!1}},W1=function(t){try{return B0(t)?!1:(w9.call(t),!0)}catch{return!1}},Zd=Object.prototype.toString,GI="[object Object]",KI="[object Function]",WI="[object GeneratorFunction]",ZI="[object HTMLAllCollection]",QI="[object HTML document.all class]",XI="[object HTMLCollection]",JI=typeof Symbol=="function"&&!!Symbol.toStringTag,eM=!(0 in[,]),F0=function(){return!1};if(typeof document=="object"){var tM=document.all;Zd.call(tM)===Zd.call(document.all)&&(F0=function(t){if((eM||!t)&&(typeof t>"u"||typeof t=="object"))try{var r=Zd.call(t);return(r===ZI||r===QI||r===XI||r===GI)&&t("")==null}catch{}return!1})}var fg=js?function(t){if(F0(t))return!0;if(!t||typeof t!="function"&&typeof t!="object")return!1;try{js(t,null,R0)}catch(r){if(r!==Wd)return!1}return!B0(t)&&W1(t)}:function(t){if(F0(t))return!0;if(!t||typeof t!="function"&&typeof t!="object")return!1;if(JI)return W1(t);if(B0(t))return!1;var r=Zd.call(t);return r!==KI&&r!==WI&&!/^\[object HTML/.test(r)?!1:W1(t)},li=fg,fa=po,ud=ct,rM=ir,Z1=dg,tb=li,C9=function(t){if(rM(t)!=="Object")throw new ud("ToPropertyDescriptor requires an object");var r={};if(fa(t,"enumerable")&&(r["[[Enumerable]]"]=Z1(t.enumerable)),fa(t,"configurable")&&(r["[[Configurable]]"]=Z1(t.configurable)),fa(t,"value")&&(r["[[Value]]"]=t.value),fa(t,"writable")&&(r["[[Writable]]"]=Z1(t.writable)),fa(t,"get")){var n=t.get;if(typeof n<"u"&&!tb(n))throw new ud("getter must be a function");r["[[Get]]"]=n}if(fa(t,"set")){var a=t.set;if(typeof a<"u"&&!tb(a))throw new ud("setter must be a function");r["[[Set]]"]=a}if((fa(r,"[[Get]]")||fa(r,"[[Set]]"))&&(fa(r,"[[Value]]")||fa(r,"[[Writable]]")))throw new ud("Invalid property descriptor. Cannot both specify accessors and a value or writable attribute");return r},Dl=Number.isNaN||function(t){return t!==t},rb=Dl,Nc=function(t,r){return t===r?t===0?1/t===1/r:!0:rb(t)&&rb(r)},S9=Pt,_9=Ba,nM=_9(S9("String.prototype.indexOf")),_r=function(t,r){var n=S9(t,!!r);return typeof n=="function"&&nM(t,".prototype.")>-1?_9(n):n},aM=Pt,x9=aM("%Array%"),oM=!x9.isArray&&_r("Object.prototype.toString"),pg=x9.isArray||function(t){return oM(t)==="[object Array]"},iM=Bp,nb=Rp,k9=iM.hasArrayLengthDefineBug(),sM=k9&&pg,lM=_r,uM=lM("Object.prototype.propertyIsEnumerable"),E9=function(t,r,n,a,o,i){if(!nb){if(!t(i)||!i["[[Configurable]]"]||!i["[[Writable]]"]||o in a&&uM(a,o)!==!!i["[[Enumerable]]"])return!1;var s=i["[[Value]]"];return a[o]=s,r(a[o],s)}return k9&&o==="length"&&"[[Value]]"in i&&sM(a)&&a.length!==i["[[Value]]"]?(a.length=i["[[Value]]"],a.length===i["[[Value]]"]):(nb(a,o,n(i)),!0)},cM=si,dM=function(t,r){return cM(r)&&typeof r=="object"&&"[[Enumerable]]"in r&&"[[Configurable]]"in r&&(t.IsAccessorDescriptor(r)||t.IsDataDescriptor(r))},fM=function(t){if(typeof t>"u")return t;var r={};return"[[Value]]"in t&&(r.value=t["[[Value]]"]),"[[Writable]]"in t&&(r.writable=!!t["[[Writable]]"]),"[[Get]]"in t&&(r.get=t["[[Get]]"]),"[[Set]]"in t&&(r.set=t["[[Set]]"]),"[[Enumerable]]"in t&&(r.enumerable=!!t["[[Enumerable]]"]),"[[Configurable]]"in t&&(r.configurable=!!t["[[Configurable]]"]),r},pM=ct,hM=si,vM=fM,A9=function(t){if(typeof t<"u"&&!hM(t))throw new pM("Assertion failed: `Desc` must be a Property Descriptor");return vM(t)},mM=ct,ab=po,gM=si,hg=function(t){if(typeof t>"u")return!1;if(!gM(t))throw new mM("Assertion failed: `Desc` must be a Property Descriptor");return!(!ab(t,"[[Value]]")&&!ab(t,"[[Writable]]"))},yM=ct,bM=cg,wM=hg,CM=si,SM=function(t){if(typeof t>"u")return!1;if(!CM(t))throw new yM("Assertion failed: `Desc` must be a Property Descriptor");return!bM(t)&&!wM(t)},bs=ct,Xl=E9,_M=dM,ob=si,Jl=A9,Ci=cg,xo=hg,xM=SM,kM=ho,pa=Nc,EM=ir,AM=function(t,r,n,a,o){var i=EM(t);if(i!=="Undefined"&&i!=="Object")throw new bs("Assertion failed: O must be undefined or an Object");if(!kM(r))throw new bs("Assertion failed: P must be a Property Key");if(typeof n!="boolean")throw new bs("Assertion failed: extensible must be a Boolean");if(!ob(a))throw new bs("Assertion failed: Desc must be a Property Descriptor");if(typeof o<"u"&&!ob(o))throw new bs("Assertion failed: current must be a Property Descriptor, or undefined");if(typeof o>"u")return n?i==="Undefined"?!0:Ci(a)?Xl(xo,pa,Jl,t,r,a):Xl(xo,pa,Jl,t,r,{"[[Configurable]]":!!a["[[Configurable]]"],"[[Enumerable]]":!!a["[[Enumerable]]"],"[[Value]]":a["[[Value]]"],"[[Writable]]":!!a["[[Writable]]"]}):!1;if(!_M({IsAccessorDescriptor:Ci,IsDataDescriptor:xo},o))throw new bs("`current`, when present, must be a fully populated and valid Property Descriptor");if(!o["[[Configurable]]"]){if("[[Configurable]]"in a&&a["[[Configurable]]"]||"[[Enumerable]]"in a&&!pa(a["[[Enumerable]]"],o["[[Enumerable]]"])||!xM(a)&&!pa(Ci(a),Ci(o)))return!1;if(Ci(o)){if("[[Get]]"in a&&!pa(a["[[Get]]"],o["[[Get]]"])||"[[Set]]"in a&&!pa(a["[[Set]]"],o["[[Set]]"]))return!1}else if(!o["[[Writable]]"]&&("[[Writable]]"in a&&a["[[Writable]]"]||"[[Value]]"in a&&!pa(a["[[Value]]"],o["[[Value]]"])))return!1}if(i!=="Undefined"){var s,l;return xo(o)&&Ci(a)?(s=("[[Configurable]]"in a?a:o)["[[Configurable]]"],l=("[[Enumerable]]"in a?a:o)["[[Enumerable]]"],Xl(xo,pa,Jl,t,r,{"[[Configurable]]":!!s,"[[Enumerable]]":!!l,"[[Get]]":("[[Get]]"in a?a:o)["[[Get]]"],"[[Set]]":("[[Set]]"in a?a:o)["[[Set]]"]})):Ci(o)&&xo(a)?(s=("[[Configurable]]"in a?a:o)["[[Configurable]]"],l=("[[Enumerable]]"in a?a:o)["[[Enumerable]]"],Xl(xo,pa,Jl,t,r,{"[[Configurable]]":!!s,"[[Enumerable]]":!!l,"[[Value]]":("[[Value]]"in a?a:o)["[[Value]]"],"[[Writable]]":!!("[[Writable]]"in a?a:o)["[[Writable]]"]})):Xl(xo,pa,Jl,t,r,a)}return!0},ib=Dc,sb=ii,Q1=ct,TM=si,$M=cg,IM=b9,MM=ho,OM=C9,PM=Nc,DM=ir,NM=AM,LM=function(t,r,n){if(DM(t)!=="Object")throw new Q1("Assertion failed: O must be an Object");if(!MM(r))throw new Q1("Assertion failed: P must be a Property Key");if(!TM(n))throw new Q1("Assertion failed: Desc must be a Property Descriptor");if(!ib){if($M(n))throw new sb("This environment does not support accessor property descriptors.");var a=!(r in t)&&n["[[Writable]]"]&&n["[[Enumerable]]"]&&n["[[Configurable]]"]&&"[[Value]]"in n,o=r in t&&(!("[[Configurable]]"in n)||n["[[Configurable]]"])&&(!("[[Enumerable]]"in n)||n["[[Enumerable]]"])&&(!("[[Writable]]"in n)||n["[[Writable]]"])&&"[[Value]]"in n;if(a||o)return t[r]=n["[[Value]]"],PM(t[r],n["[[Value]]"]);throw new sb("This environment does not support defining non-writable, non-enumerable, or non-configurable properties")}var i=ib(t,r),s=i&&OM(i),l=IM(t);return NM(t,r,l,n,s)},lb=ct,RM=ho,BM=LM,FM=ir,zM=function(t,r,n){if(FM(t)!=="Object")throw new lb("Assertion failed: Type(O) is not Object");if(!RM(r))throw new lb("Assertion failed: IsPropertyKey(P) is not true");var a={"[[Configurable]]":!0,"[[Enumerable]]":!0,"[[Value]]":n,"[[Writable]]":!0};return BM(t,r,a)},X1=ct,HM=zM,jM=ho,UM=ir,VM=function(t,r,n){if(UM(t)!=="Object")throw new X1("Assertion failed: Type(O) is not Object");if(!jM(r))throw new X1("Assertion failed: IsPropertyKey(P) is not true");var a=HM(t,r,n);if(!a)throw new X1("unable to create data property")},Lc=pg,Fp=function(t,r){for(var n=0;n-1e3&&e<1e3||T9.call(/e/,t))return t;var r=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if(typeof e=="number"){var n=e<0?-hb(-e):hb(e);if(n!==e){var a=String(n),o=gg.call(t,a.length+1);return Yo.call(a,r,"$&_")+"."+Yo.call(Yo.call(o,/([0-9]{3})/g,"$&_"),/_$/,"")}}return Yo.call(t,r,"$&_")}var j0=GM,gb=j0.custom,yb=O9(gb)?gb:null,I9={__proto__:null,double:'"',single:"'"},nO={__proto__:null,double:/(["\\])/g,single:/(['\\])/g},Rc=function e(t,r,n,a){var o=r||{};if(Wa(o,"quoteStyle")&&!Wa(I9,o.quoteStyle))throw new TypeError('option "quoteStyle" must be "single" or "double"');if(Wa(o,"maxStringLength")&&(typeof o.maxStringLength=="number"?o.maxStringLength<0&&o.maxStringLength!==1/0:o.maxStringLength!==null))throw new TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`');var i=Wa(o,"customInspect")?o.customInspect:!0;if(typeof i!="boolean"&&i!=="symbol")throw new TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`");if(Wa(o,"indent")&&o.indent!==null&&o.indent!==" "&&!(parseInt(o.indent,10)===o.indent&&o.indent>0))throw new TypeError('option "indent" must be "\\t", an integer > 0, or `null`');if(Wa(o,"numericSeparator")&&typeof o.numericSeparator!="boolean")throw new TypeError('option "numericSeparator", if provided, must be `true` or `false`');var s=o.numericSeparator;if(typeof t>"u")return"undefined";if(t===null)return"null";if(typeof t=="boolean")return t?"true":"false";if(typeof t=="string")return D9(t,o);if(typeof t=="number"){if(t===0)return 1/0/t>0?"0":"-0";var l=String(t);return s?mb(t,l):l}if(typeof t=="bigint"){var u=String(t)+"n";return s?mb(t,u):u}var c=typeof o.depth>"u"?5:o.depth;if(typeof n>"u"&&(n=0),n>=c&&c>0&&typeof t=="object")return U0(t)?"[Array]":"[Object]";var d=CO(o,n);if(typeof a>"u")a=[];else if(P9(a,t)>=0)return"[Circular]";function f(z,B,j){if(B&&(a=rO.call(a),a.push(B)),j){var Z={depth:o.depth};return Wa(o,"quoteStyle")&&(Z.quoteStyle=o.quoteStyle),e(z,Z,n+1,a)}return e(z,o,n+1,a)}if(typeof t=="function"&&!bb(t)){var p=fO(t),h=cd(t,f);return"[Function"+(p?": "+p:" (anonymous)")+"]"+(h.length>0?" { "+_a.call(h,", ")+" }":"")}if(O9(t)){var b=gl?Yo.call(String(t),/^(Symbol\(.*\))_[^)]*$/,"$1"):H0.call(t);return typeof t=="object"&&!gl?eu(b):b}if(yO(t)){for(var w="<"+fb.call(String(t.nodeName)),y=t.attributes||[],v=0;v",w}if(U0(t)){if(t.length===0)return"[]";var g=cd(t,f);return d&&!wO(g)?"["+V0(g,d)+"]":"[ "+_a.call(g,", ")+" ]"}if(iO(t)){var C=cd(t,f);return!("cause"in Error.prototype)&&"cause"in t&&!$9.call(t,"cause")?"{ ["+String(t)+"] "+_a.call(pb.call("[cause]: "+f(t.cause),C),", ")+" }":C.length===0?"["+String(t)+"]":"{ ["+String(t)+"] "+_a.call(C,", ")+" }"}if(typeof t=="object"&&i){if(yb&&typeof t[yb]=="function"&&j0)return j0(t,{depth:c-n});if(i!=="symbol"&&typeof t.inspect=="function")return t.inspect()}if(pO(t)){var _=[];return ub&&ub.call(t,function(z,B){_.push(f(B,t,!0)+" => "+f(z,t))}),wb("Map",Af.call(t),_,d)}if(mO(t)){var A=[];return cb&&cb.call(t,function(z){A.push(f(z,t))}),wb("Set",Tf.call(t),A,d)}if(hO(t))return rh("WeakMap");if(gO(t))return rh("WeakSet");if(vO(t))return rh("WeakRef");if(lO(t))return eu(f(Number(t)));if(cO(t))return eu(f(z0.call(t)));if(uO(t))return eu(QM.call(t));if(sO(t))return eu(f(String(t)));if(typeof window<"u"&&t===window)return"{ [object Window] }";if(typeof globalThis<"u"&&t===globalThis||typeof Xa<"u"&&t===Xa)return"{ [object globalThis] }";if(!oO(t)&&!bb(t)){var N=cd(t,f),Y=vb?vb(t)===Object.prototype:t instanceof Object||t.constructor===Object,P=t instanceof Object?"":"null prototype",H=!Y&&jr&&Object(t)===t&&jr in t?gg.call(ui(t),8,-1):P?"Object":"",x=Y||typeof t.constructor!="function"?"":t.constructor.name?t.constructor.name+" ":"",k=x+(H||P?"["+_a.call(pb.call([],H||[],P||[]),": ")+"] ":"");return N.length===0?k+"{}":d?k+"{"+V0(N,d)+"}":k+"{ "+_a.call(N,", ")+" }"}return String(t)};function M9(e,t,r){var n=r.quoteStyle||t,a=I9[n];return a+e+a}function aO(e){return Yo.call(String(e),/"/g,""")}function U0(e){return ui(e)==="[object Array]"&&(!jr||!(typeof e=="object"&&jr in e))}function oO(e){return ui(e)==="[object Date]"&&(!jr||!(typeof e=="object"&&jr in e))}function bb(e){return ui(e)==="[object RegExp]"&&(!jr||!(typeof e=="object"&&jr in e))}function iO(e){return ui(e)==="[object Error]"&&(!jr||!(typeof e=="object"&&jr in e))}function sO(e){return ui(e)==="[object String]"&&(!jr||!(typeof e=="object"&&jr in e))}function lO(e){return ui(e)==="[object Number]"&&(!jr||!(typeof e=="object"&&jr in e))}function uO(e){return ui(e)==="[object Boolean]"&&(!jr||!(typeof e=="object"&&jr in e))}function O9(e){if(gl)return e&&typeof e=="object"&&e instanceof Symbol;if(typeof e=="symbol")return!0;if(!e||typeof e!="object"||!H0)return!1;try{return H0.call(e),!0}catch{}return!1}function cO(e){if(!e||typeof e!="object"||!z0)return!1;try{return z0.call(e),!0}catch{}return!1}var dO=Object.prototype.hasOwnProperty||function(e){return e in this};function Wa(e,t){return dO.call(e,t)}function ui(e){return XM.call(e)}function fO(e){if(e.name)return e.name;var t=eO.call(JM.call(e),/^function\s*([\w$]+)/);return t?t[1]:null}function P9(e,t){if(e.indexOf)return e.indexOf(t);for(var r=0,n=e.length;rt.maxStringLength){var r=e.length-t.maxStringLength,n="... "+r+" more character"+(r>1?"s":"");return D9(gg.call(e,0,t.maxStringLength),t)+n}var a=nO[t.quoteStyle||"single"];a.lastIndex=0;var o=Yo.call(Yo.call(e,a,"\\$1"),/[\x00-\x1f]/g,bO);return M9(o,"single",t)}function bO(e){var t=e.charCodeAt(0),r={8:"b",9:"t",10:"n",12:"f",13:"r"}[t];return r?"\\"+r:"\\x"+(t<16?"0":"")+tO.call(t.toString(16))}function eu(e){return"Object("+e+")"}function rh(e){return e+" { ? }"}function wb(e,t,r,n){var a=n?V0(r,n):_a.call(r,", ");return e+" ("+t+") {"+a+"}"}function wO(e){for(var t=0;t=0)return!1;return!0}function CO(e,t){var r;if(e.indent===" ")r=" ";else if(typeof e.indent=="number"&&e.indent>0)r=_a.call(Array(e.indent+1)," ");else return null;return{base:r,prev:_a.call(Array(t+1),r)}}function V0(e,t){if(e.length===0)return"";var r=` -`+t.prev+t.base;return r+_a.call(e,","+r)+` -`+t.prev}function cd(e,t){var r=U0(e),n=[];if(r){n.length=e.length;for(var a=0;a0&&FO(r,function(o){zO.set(n,o,void 0)}),n},nh,_b;function jO(){return _b||(_b=1,nh=function(t,r){for(var n=0;n0&&!qO(t,GO))throw new xb("Assertion failed: `groups` must be a List of Records with [[Key]] and [[Elements]]");var a=0;if(YO(t,function(i){if(VO(i["[[Key]]"],r)){if(a+=1,a>1)throw new xb("Assertion failed: Exactly one element of groups meets this criterion");kb(i["[[Elements]]"],n)}}),a===0){var o={"[[Key]]":r,"[[Elements]]":[n]};kb(t,o)}},WO=Pt,ZO=_r,QO=ct,XO=Lc,JO=WO("%Reflect.apply%",!0)||ZO("Function.prototype.apply"),vo=function(t,r){var n=arguments.length>2?arguments[2]:[];if(!XO(n))throw new QO("Assertion failed: optional `argumentsList`, if provided, must be a List");return JO(t,r,n)},ah,Ab;function R9(){return Ab||(Ab=1,ah=function(t){return typeof t=="number"&&t>=55296&&t<=56319}),ah}var oh,Tb;function B9(){return Tb||(Tb=1,oh=function(t){return typeof t=="number"&&t>=56320&&t<=57343}),oh}var ih,$b;function eP(){if($b)return ih;$b=1;var e=Pt,t=ct,r=e("%String.fromCharCode%"),n=R9(),a=B9();return ih=function(i,s){if(!n(i)||!a(s))throw new t("Assertion failed: `lead` must be a leading surrogate char code, and `trail` must be a trailing surrogate char code");return r(i)+r(s)},ih}var sh,Ib;function tP(){if(Ib)return sh;Ib=1;var e=ct,t=_r,r=R9(),n=B9(),a=eP(),o=t("String.prototype.charAt"),i=t("String.prototype.charCodeAt");return sh=function(l,u){if(typeof l!="string")throw new e("Assertion failed: `string` must be a String");var c=l.length;if(u<0||u>=c)throw new e("Assertion failed: `position` must be >= 0, and < the length of `string`");var d=i(l,u),f=o(l,u),p=r(d),h=n(d);if(!p&&!h)return{"[[CodePoint]]":f,"[[CodeUnitCount]]":1,"[[IsUnpairedSurrogate]]":!1};if(h||u+1===c)return{"[[CodePoint]]":f,"[[CodeUnitCount]]":1,"[[IsUnpairedSurrogate]]":!0};var b=i(l,u+1);return n(b)?{"[[CodePoint]]":a(d,b),"[[CodeUnitCount]]":2,"[[IsUnpairedSurrogate]]":!1}:{"[[CodePoint]]":f,"[[CodeUnitCount]]":1,"[[IsUnpairedSurrogate]]":!0}},sh}var rP=Dl,F9=function(e){return(typeof e=="number"||typeof e=="bigint")&&!rP(e)&&e!==1/0&&e!==-1/0},lh,Mb;function nP(){if(Mb)return lh;Mb=1;var e=Pt,t=e("%Math.abs%"),r=e("%Math.floor%"),n=Dl,a=F9;return lh=function(i){if(typeof i!="number"||n(i)||!a(i))return!1;var s=t(i);return r(s)===s},lh}var z9=Number.MAX_SAFE_INTEGER||9007199254740991,uh,Ob;function aP(){if(Ob)return uh;Ob=1;var e=tP(),t=nP(),r=z9,n=ct;return uh=function(o,i,s){if(typeof o!="string")throw new n("Assertion failed: `S` must be a String");if(!t(i)||i<0||i>r)throw new n("Assertion failed: `length` must be an integer >= 0 and <= 2**53");if(typeof s!="boolean")throw new n("Assertion failed: `unicode` must be a Boolean");if(!s)return i+1;var l=o.length;if(i+1>=l)return i+1;var u=e(o,i);return i+u["[[CodeUnitCount]]"]},uh}var ch,Pb;function wg(){if(Pb)return ch;Pb=1;var e=ct;return ch=function(r,n){if(typeof n!="boolean")throw new e("Assertion failed: Type(done) is not Boolean");return{value:r,done:n}},ch}var Db=ct,oP=Rc,iP=ho,sP=ir,Rl=function(t,r){if(sP(t)!=="Object")throw new Db("Assertion failed: Type(O) is not Object");if(!iP(r))throw new Db("Assertion failed: IsPropertyKey(P) is not true, got "+oP(r));return t[r]},lP=ct,uP=Rl,cP=dg,dP=ir,Cg=function(t){if(dP(t)!=="Object")throw new lP("Assertion failed: Type(iterResult) is not Object");return cP(uP(t,"done"))},fP=ct,pP=Rl,hP=ir,H9=function(t){if(hP(t)!=="Object")throw new fP("Assertion failed: Type(iterResult) is not Object");return pP(t,"value")},dh,Nb;function vP(){if(Nb)return dh;Nb=1;var e=Pt,t=Ba,r=ii,n=e("%Promise.resolve%",!0),a=n&&t(n);return dh=function(i,s){if(!a)throw new r("This environment does not support Promises.");return a(i,s)},dh}var fh,Lb;function mP(){if(Lb)return fh;Lb=1;var e=Pt,t=ii,r=ct,n=e("%Promise%",!0),a=_r,o=wg(),i=Cg,s=H9,l=vP(),u=ir,c=a("Promise.prototype.then",!0);return fh=function(f){if(u(f)!=="Object")throw new r("Assertion failed: Type(O) is not Object");if(arguments.length>1)throw new t("although AsyncFromSyncIteratorContinuation should take a second argument, it is not used in this implementation");if(!n)throw new t("This environment does not support Promises.");return new n(function(p){var h=i(f),b=s(f),w=l(n,b),y=function(v){return o(v,h)};p(c(w,y))})},fh}var gP=ct,yP=Rc,bP=ho,wP=function(t,r){if(!bP(r))throw new gP("Assertion failed: IsPropertyKey(P) is not true, got "+yP(r));return t[r]},Rb=ct,CP=wP,SP=li,_P=ho,Bb=Rc,Sg=function(t,r){if(!_P(r))throw new Rb("Assertion failed: IsPropertyKey(P) is not true");var n=CP(t,r);if(n!=null){if(!SP(n))throw new Rb(Bb(r)+" is not a function: "+Bb(n));return n}},ph=po,Bc=function(t){return!!t&&typeof t=="object"&&ph(t,"[[Iterator]]")&&ph(t,"[[NextMethod]]")&&typeof t["[[NextMethod]]"]=="function"&&ph(t,"[[Done]]")&&typeof t["[[Done]]"]=="boolean"},Fb=ct,zb=vo,xP=ir,kP=Bc,_g=function(t){if(!kP(t))throw new Fb("Assertion failed: `iteratorRecord` must be an Iterator Record");var r;if(arguments.length<2?r=zb(t["[[NextMethod]]"],t["[[Iterator]]"]):r=zb(t["[[NextMethod]]"],t["[[Iterator]]"],[arguments[1]]),xP(r)!=="Object")throw new Fb("iterator next must return an object");return r},hh,Hb;function EP(){if(Hb)return hh;Hb=1;var e=Pt,t=ii,r=ct,n=e("%Promise%",!0),a=mP(),o=vo,i=wg(),s=Rl,l=Sg,u=_g,c=Ll,d=ir,f=bn,p=Bc,h=e("%AsyncFromSyncIteratorPrototype%",!0)||{next:function(w){if(!n)throw new t("This environment does not support Promises.");var y=this;f.assert(y,"[[SyncIteratorRecord]]");var v=arguments.length;return new n(function(g){var C=f.get(y,"[[SyncIteratorRecord]]"),_;v>0?_=u(C,w):_=u(C),g(a(_))})},return:function(){if(!n)throw new t("This environment does not support Promises.");var b=this;f.assert(b,"[[SyncIteratorRecord]]");var w=arguments.length>0,y=w?arguments[0]:void 0;return new n(function(v,g){var C=f.get(b,"[[SyncIteratorRecord]]")["[[Iterator]]"],_=l(C,"return");if(typeof _>"u"){var A=i(y,!0);o(v,void 0,[A]);return}var N;if(w?N=o(_,C,[y]):N=o(_,C),d(N)!=="Object"){o(g,void 0,[new r("Iterator `return` method returned a non-object value.")]);return}v(a(N))})},throw:function(){if(!n)throw new t("This environment does not support Promises.");var b=this;f.assert(b,"[[SyncIteratorRecord]]");var w=arguments.length>0,y=w?arguments[0]:void 0;return new n(function(v,g){var C=f.get(b,"[[SyncIteratorRecord]]")["[[Iterator]]"],_=l(C,"throw");if(typeof _>"u"){o(g,void 0,[y]);return}var A;if(w?A=o(_,C,[y]):A=o(_,C),d(A)!=="Object"){o(g,void 0,[new r("Iterator `throw` method returned a non-object value.")]);return}v(a(A))})}};return hh=function(w){if(!p(w))throw new r("Assertion failed: `syncIteratorRecord` must be an Iterator Record");var y=c(h);f.set(y,"[[SyncIteratorRecord]]",w);var v=s(y,"next");return{"[[Iterator]]":y,"[[NextMethod]]":v,"[[Done]]":!1}},hh}var jb=ct,AP=vo,TP=Rl,$P=li,IP=ir,j9=function(t,r){if(!$P(r))throw new jb("method must be a function");var n=AP(r,t);if(IP(n)!=="Object")throw new jb("iterator must return an object");var a=TP(n,"next");return{"[[Iterator]]":n,"[[NextMethod]]":a,"[[Done]]":!1}},MP=lg,Fc=function(){return MP()&&!!Symbol.toStringTag},vh,Ub;function U9(){if(Ub)return vh;Ub=1;var e=String.prototype.valueOf,t=function(i){try{return e.call(i),!0}catch{return!1}},r=Object.prototype.toString,n="[object String]",a=Fc();return vh=function(i){return typeof i=="string"?!0:typeof i!="object"?!1:a?t(i):r.call(i)===n},vh}var mh,Vb;function OP(){if(Vb)return mh;Vb=1;var e=as(),t=Pt,r=_r,n=U9(),a=t("%Symbol.iterator%",!0),o=r("String.prototype.slice"),i=t("%String%");return mh=function(l,u){var c;return e?c=l.GetMethod(u,a):l.IsArray(u)?c=function(){var d=-1,f=this;return{next:function(){return d+=1,{done:d>=f.length,value:f[d]}}}}:n(u)&&(c=function(){var d=0;return{next:function(){var f=l.AdvanceStringIndex(i(u),d,!0),p=o(u,d,f);return d=f,{done:f>u.length,value:p}}}}),c},mh}var PP=Pt,gh=ct,qb=PP("%Symbol.asyncIterator%",!0),DP=Rc,NP=as(),LP=aP(),RP=EP(),Yb=j9,Gb=Sg,BP=Lc,FP=OP(),V9=function(t,r){if(r!=="SYNC"&&r!=="ASYNC")throw new gh("Assertion failed: `kind` must be one of 'sync' or 'async', got "+DP(r));var n;if(r==="ASYNC"&&NP&&qb&&(n=Gb(t,qb)),typeof n>"u"){var a=FP({AdvanceStringIndex:LP,GetMethod:Gb,IsArray:BP},t);if(r==="ASYNC"){if(typeof a>"u")throw new gh("iterator method is `undefined`");var o=Yb(t,a);return RP(o)}n=a}if(typeof n>"u")throw new gh("iterator method is `undefined`");return Yb(t,n)},xg=ii,Xo=bn,zc=function e(t,r){if(!(this instanceof e))return new e(t,r);if(t!=="normal"&&t!=="break"&&t!=="continue"&&t!=="return"&&t!=="throw")throw new xg('Assertion failed: `type` must be one of "normal", "break", "continue", "return", or "throw"');Xo.set(this,"[[Type]]",t),Xo.set(this,"[[Value]]",r)};zc.prototype.type=function(){return Xo.get(this,"[[Type]]")};zc.prototype.value=function(){return Xo.get(this,"[[Value]]")};zc.prototype["?"]=function(){var t=Xo.get(this,"[[Type]]"),r=Xo.get(this,"[[Value]]");if(t==="normal")return r;throw t==="throw"?r:new xg('Completion Record is not of type "normal" or "throw": other types not supported')};zc.prototype["!"]=function(){var t=Xo.get(this,"[[Type]]");if(t!=="normal")throw new xg('Assertion failed: Completion Record is not of type "normal"');return Xo.get(this,"[[Value]]")};var q9=zc,pd=ct,zP=vo,Kb=q9,HP=Sg,jP=li,Wb=ir,UP=Bc,kg=function(t,r){if(!UP(t))throw new pd("Assertion failed: `iteratorRecord` must be an Iterator Record");if(Wb(t["[[Iterator]]"])!=="Object")throw new pd("Assertion failed: iteratorRecord.[[Iterator]] must be an Object");if(!jP(r)&&!(r instanceof Kb))throw new pd("Assertion failed: completion is not a thunk representing a Completion Record, nor a Completion Record instance");var n=r instanceof Kb?function(){return r["?"]()}:r,a=t["[[Iterator]]"],o;try{o=HP(a,"return")}catch(l){throw n(),n=null,l}if(typeof o>"u")return n();var i;try{i=zP(o,a,[])}catch(l){throw n(),n=null,l}var s=n();if(n=null,Wb(i)!=="Object")throw new pd("iterator .return must return an object");return s},VP=ct,qP=Cg,YP=_g,GP=Bc,Eg=function(t){if(!GP(t))throw new VP("Assertion failed: `iteratorRecord` must be an Iterator Record");var r=YP(t),n=qP(r);return n===!0?!1:r},KP=ct,zp=function(t){if(t==null)throw new KP(arguments.length>0&&arguments[1]||"Cannot call method on "+t);return t},WP=zp,ZP=q9,QP=function(t){return new ZP("throw",t)},yh,Zb;function XP(){return Zb||(Zb=1,yh=function(t){return t===null||typeof t!="function"&&typeof t!="object"}),yh}var bh,Qb;function JP(){if(Qb)return bh;Qb=1;var e=Date.prototype.getDay,t=function(i){try{return e.call(i),!0}catch{return!1}},r=Object.prototype.toString,n="[object Date]",a=Fc();return bh=function(i){return typeof i!="object"||i===null?!1:a?t(i):r.call(i)===n},bh}var hd={exports:{}},Xb;function eD(){if(Xb)return hd.exports;Xb=1;var e=Object.prototype.toString,t=as();if(t){var r=Symbol.prototype.toString,n=/^Symbol\(.*\)$/,a=function(i){return typeof i.valueOf()!="symbol"?!1:n.test(r.call(i))};hd.exports=function(i){if(typeof i=="symbol")return!0;if(e.call(i)!=="[object Symbol]")return!1;try{return a(i)}catch{return!1}}}else hd.exports=function(i){return!1};return hd.exports}var wh,Jb;function tD(){if(Jb)return wh;Jb=1;var e=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol",t=XP(),r=fg,n=JP(),a=eD(),o=function(l,u){if(typeof l>"u"||l===null)throw new TypeError("Cannot call method on "+l);if(typeof u!="string"||u!=="number"&&u!=="string")throw new TypeError('hint must be "string" or "number"');var c=u==="string"?["toString","valueOf"]:["valueOf","toString"],d,f,p;for(p=0;p1&&(arguments[1]===String?u="string":arguments[1]===Number&&(u="number"));var c;if(e&&(Symbol.toPrimitive?c=i(l,Symbol.toPrimitive):a(l)&&(c=Symbol.prototype.valueOf)),typeof c<"u"){var d=c.call(l,u);if(t(d))return d;throw new TypeError("unable to convert exotic object to primitive")}return u==="default"&&(n(l)||a(l))&&(u="string"),o(l,u==="default"?"number":u)},wh}var Ch,e3;function Y9(){if(e3)return Ch;e3=1;var e=tD();return Ch=function(r){return arguments.length>1?e(r,arguments[1]):e(r)},Ch}var rD=Pt,nD=rD("%String%"),aD=ct,Bl=function(t){if(typeof t=="symbol")throw new aD("Cannot convert a Symbol value to a string");return nD(t)},oD=Pt,iD=oD("%String%"),sD=Y9(),lD=Bl,uD=function(t){var r=sD(t,iD);return typeof r=="symbol"?r:lD(r)},cD=function(t){return t===0&&1/t===-1/0},vd=ct,dD=KO,fD=vo,pD=V9,hD=li,Sh=kg,vD=Eg,mD=H9,gD=WP,_h=QP,yD=uD,bD=cD,wD=z9,CD=function(t,r,n){if(n!=="PROPERTY"&&n!=="ZERO")throw new vd('Assertion failed: `keyCoercion` must be `"PROPERTY"` or `"ZERO"`');if(gD(t),!hD(r))throw new vd("callbackfn must be callable");for(var a=[],o=pD(t,"SYNC"),i=0;;){if(i>=wD){var s=_h(new vd("k must be less than 2 ** 53 - 1"));return Sh(o,s)}var l=vD(o);if(!l)return a;var u=mD(l),c;try{c=fD(r,void 0,[u,i])}catch(d){return Sh(o,_h(d))}if(n==="PROPERTY")try{c=yD(c)}catch(d){return Sh(o,_h(d))}else{if(n!=="ZERO")throw new vd("keyCoercion must be ~PROPERTY~ or ~ZERO~");bD(c)&&(c=0)}dD(a,c,u),i+=1}},SD=VM,_D=Ll,xD=Fp,kD=CD,G9=function(t,r){var n=kD(t,r,"PROPERTY"),a=_D(null);return xD(n,function(o){SD(a,o["[[Key]]"],o["[[Elements]]"])}),a},ED=G9,K9=function(){return Object.groupBy||ED},xh,t3;function AD(){if(t3)return xh;t3=1;var e=on,t=K9;return xh=function(){var n=t();return e(Object,{groupBy:n},{groupBy:function(){return Object.groupBy!==n}}),n},xh}var TD=on,$D=Ba,ID=G9,W9=K9,MD=W9(),OD=AD(),Z9=$D(MD,Object);TD(Z9,{getPolyfill:W9,implementation:ID,shim:OD});var PD=Z9;const DD=Np(PD);var ND=Pt,LD=ND("%Object.setPrototypeOf%",!0),RD=Lp(),Q9=LD||(RD?function(e,t){return e.__proto__=t,e}:null),BD=Pt,FD=BD("%Object.getPrototypeOf%",!0),zD=Lp(),HD=FD||(zD?function(e){return e.__proto__}:null),r3=ct,n3=HD,jD=ir,UD=function(t){if(jD(t)!=="Object")throw new r3("Assertion failed: O must be an Object");if(!n3)throw new r3("This environment does not support fetching prototypes.");return n3(t)},VD=ct,qD=Q9,YD=UD,GD=function(t,r){if(typeof r!="object")throw new VD("Assertion failed: V must be Object or Null");try{qD(t,r)}catch{return!1}return YD(t)===r},KD=Pt,a3=KD("%Object.defineProperty%",!0),WD=Fc(),ZD=po,md=WD?Symbol.toStringTag:null,X9=function(t,r){var n=arguments.length>2&&arguments[2]&&arguments[2].force;md&&(n||!ZD(t,md))&&(a3?a3(t,md,{configurable:!0,enumerable:!1,value:r,writable:!1}):t[md]=r)},Fl={},QD=zp,J9=_r,XD=J9("Object.prototype.propertyIsEnumerable"),JD=J9("Array.prototype.push"),eC=function(t){var r=QD(t),n=[];for(var a in r)XD(r,a)&&JD(n,[a,r[a]]);return n},eN=eC,tC=function(){return typeof Object.entries=="function"?Object.entries:eN},tN=tC,rN=on,nN=function(){var t=tN();return rN(Object,{entries:t},{entries:function(){return Object.entries!==t}}),t},aN=on,oN=Ba,iN=eC,rC=tC,sN=nN,nC=oN(rC(),Object);aN(nC,{getPolyfill:rC,implementation:iN,shim:sN});var aC=nC,lN=fg,uN=Object.prototype.toString,oC=Object.prototype.hasOwnProperty,cN=function(t,r,n){for(var a=0,o=t.length;a=3&&(a=n),uN.call(t)==="[object Array]"?cN(t,r,a):typeof t=="string"?dN(t,r,a):fN(t,r,a)},iC=pN,kh=ct,o3=si,hN=E9,vN=A9,mN=hg,gN=ho,yN=Nc,bN=C9,wN=ir,Ag=function(t,r,n){if(wN(t)!=="Object")throw new kh("Assertion failed: Type(O) is not Object");if(!gN(r))throw new kh("Assertion failed: IsPropertyKey(P) is not true");var a=o3(n)?n:bN(n);if(!o3(a))throw new kh("Assertion failed: Desc is not a valid Property Descriptor");return hN(mN,yN,vN,t,r,a)},CN=as(),SN=bn,_N=aC,xN=iC,kN=Pt,EN=Ag,AN=Ll,i3=ir,s3=kN("%Object.create%",!0),TN=!({__proto__:null}instanceof Object);Fl.emptyObject=function(){return s3?s3(null):TN?{__proto__:null}:{}};Fl.emulateES6construct=function(e,t,r,n){if(i3(e)!=="Object")throw new TypeError("Constructor requires `new`: "+t.name);var a=t.prototype;i3(a)!=="Object"&&(a=r);var o=AN(a);return xN(_N(n),function(i){var s=i[0],l=i[1];SN.set(o,s,l)}),o};var _u=CN&&typeof Symbol.iterator=="symbol"?Symbol.iterator:"_es6-shim iterator_";typeof[]["@@iterator"]=="function"&&(_u="@@iterator");Fl.addIterator=function(e,t){var r=t||function(){return this};EN(e,_u,{"[[Configurable]]":!0,"[[Enumerable]]":!1,"[[Value]]":r,"[[Writable]]":!0}),!e[_u]&&typeof _u=="symbol"&&(e[_u]=r)};var $N=on,IN=X9,$f=bn,MN=Pt,ON=Ll,PN=Fl.addIterator,Hc=function(t){$f.set(this,"[[isSetIterator]]",!0),$f.set(this,"[[it]]",t)},l3=MN("%IteratorPrototype%",!0);l3&&(Hc.prototype=ON(l3));PN(Hc.prototype);$N(Hc.prototype,{next:function(){if(!$f.has(this,"[[isSetIterator]]"))throw new TypeError("Not a SetIterator");return $f.get(this,"[[it]]").next()}});IN(Hc.prototype,"Set Iterator");var DN=Hc,ci={},u3=Dl,sC=function(t,r){return t===r||u3(t)&&u3(r)},If=function(t,r){this.key=t,this.value=r,this.next=null,this.prev=null};If.empty={};If.prototype.isRemoved=function(){return this.key===If.empty};var NN=If,ru=ct,LN=Ag,RN=b9,BN=ho,FN=ir,lC=function(t,r,n,a){if(FN(t)!=="Object")throw new ru("Assertion failed: `homeObject` is not an Object");if(!BN(r))throw new ru("Assertion failed: `key` is not a Property Key or a Private Name");if(typeof n!="function")throw new ru("Assertion failed: `closure` is not a function");if(typeof a!="boolean")throw new ru("Assertion failed: `enumerable` is not a Boolean");if(!RN(t))throw new ru("Assertion failed: `homeObject` is not an ordinary, extensible object, with no non-configurable properties");var o={"[[Value]]":n,"[[Writable]]":!0,"[[Enumerable]]":a,"[[Configurable]]":!0};LN(t,r,o)},jc={},zN=bn,HN=Bl,jN=ir,uC=function(t){return zN.has(t,"[[es6map]]")};jc.isMap=uC;jc.requireMapSlot=function(t,r){if(jN(t)!=="Object"||!uC(t))throw new TypeError("Method Map.prototype."+r+" called on incompatible receiver "+HN(t))};var Uc={},UN=as(),VN=Pt,qN=bn,YN=aC,GN=iC,KN=lC,WN=Ll,Mf=ir,c3=VN("%Object.create%",!0),ZN=!({__proto__:null}instanceof Object);Uc.emptyObject=function(){return c3?c3(null):ZN?{__proto__:null}:{}};Uc.emulateES6construct=function(e,t,r,n){if(Mf(e)!=="Object")throw new TypeError("Constructor requires `new`: "+t.name);var a=t.prototype;Mf(a)!=="Object"&&(a=r);var o=WN(a);return GN(YN(n),function(i){var s=i[0],l=i[1];qN.set(o,s,l)}),o};var xu=UN&&Mf(Symbol.iterator)==="Symbol"?Symbol.iterator:"_es6-shim iterator_";typeof[]["@@iterator"]=="function"&&(xu="@@iterator");Uc.addIterator=function(e,t){var r=t||function(){return this};KN(e,xu,r,!1),!e[xu]&&Mf(xu)==="Symbol"&&(e[xu]=r)};var Zn=bn,QN=X9,XN=Pt,Eh=wg(),JN=lC,eL=Ll,tL=jc.requireMapSlot,rL=Uc.addIterator,Vc=function(t,r){tL(t,"[[MapIterator]]"),Zn.set(this,"[[isMapIterator]]",!0);var n=Zn.get(t,"[[head]]");Zn.set(this,"[[i]]",n),Zn.set(this,"[[head]]",n),Zn.set(this,"[[kind]]",r)},d3=XN("%IteratorPrototype%",!0);d3&&(Vc.prototype=eL(d3));rL(Vc.prototype);JN(Vc.prototype,"next",function(){if(!Zn.has(this,"[[isMapIterator]]"))throw new TypeError("Not a MapIterator");var t=Zn.get(this,"[[i]]"),r=Zn.get(this,"[[kind]]"),n=Zn.get(this,"[[head]]");if(typeof t>"u")return Eh(void 0,!0);for(;t.isRemoved()&&t!==n;)t=t.prev;for(var a;t.next!==n;)if(t=t.next,!t.isRemoved())return r==="key"?a=t.key:r==="value"?a=t.value:a=[t.key,t.value],Zn.set(this,"[[i]]",t),Eh(a,!1);return Zn.set(this,"[[i]]",void 0),Eh(void 0,!0)},!1);QN(Vc.prototype,"Map Iterator");var cC=Vc,Hp={},Qd={exports:{}},nL=Fc(),aL=_r,q0=aL("Object.prototype.toString"),jp=function(t){return nL&&t&&typeof t=="object"&&Symbol.toStringTag in t?!1:q0(t)==="[object Arguments]"},dC=function(t){return jp(t)?!0:t!==null&&typeof t=="object"&&typeof t.length=="number"&&t.length>=0&&q0(t)!=="[object Array]"&&q0(t.callee)==="[object Function]"},oL=function(){return jp(arguments)}();jp.isLegacyArguments=dC;var iL=oL?jp:dC,nu=bn,sL=SyntaxError,f3=typeof StopIteration=="object"?StopIteration:null,Tg=function(t){if(!f3)throw new sL("this environment lacks StopIteration");nu.set(t,"[[Done]]",!1);var r={next:function(){var a=nu.get(this,"[[Iterator]]"),o=nu.get(a,"[[Done]]");try{return{done:o,value:o?void 0:a.next()}}catch(i){if(nu.set(a,"[[Done]]",!0),i!==f3)throw i;return{done:!0,value:void 0}}}};return nu.set(r,"[[Iterator]]",t),r},Ah,p3;function lL(){if(p3)return Ah;p3=1;var e={}.toString;return Ah=Array.isArray||function(t){return e.call(t)=="[object Array]"},Ah}var Th,h3;function uL(){if(h3)return Th;h3=1;var e=typeof Map=="function"&&Map.prototype?Map:null,t=typeof Set=="function"&&Set.prototype?Set:null,r;e||(r=function(i){return!1});var n=e?Map.prototype.has:null,a=t?Set.prototype.has:null;return!r&&!n&&(r=function(i){return!1}),Th=r||function(i){if(!i||typeof i!="object")return!1;try{if(n.call(i),a)try{a.call(i)}catch{return!0}return i instanceof e}catch{}return!1},Th}var cL=typeof Map=="function"&&Map.prototype?Map:null,$g=typeof Set=="function"&&Set.prototype?Set:null,Of;$g||(Of=function(t){return!1});var v3=cL?Map.prototype.has:null,fC=$g?Set.prototype.has:null;!Of&&!fC&&(Of=function(t){return!1});var Ig=Of||function(t){if(!t||typeof t!="object")return!1;try{if(fC.call(t),v3)try{v3.call(t)}catch{return!0}return t instanceof $g}catch{}return!1},m3=iL,g3=Tg;if(as()||lg()){var $h=Symbol.iterator;Qd.exports=function(t){if(t!=null&&typeof t[$h]<"u")return t[$h]();if(m3(t))return Array.prototype[$h].call(t)}}else{var dL=lL(),fL=U9(),y3=Pt,pL=y3("%Map%",!0),hL=y3("%Set%",!0),qn=_r,b3=qn("Array.prototype.push"),w3=qn("String.prototype.charCodeAt"),vL=qn("String.prototype.slice"),mL=function(t,r){var n=t.length;if(r+1>=n)return r+1;var a=w3(t,r);if(a<55296||a>56319)return r+1;var o=w3(t,r+1);return o<56320||o>57343?r+1:r+2},Ih=function(t){var r=0;return{next:function(){var a=r>=t.length,o;return a||(o=t[r],r+=1),{done:a,value:o}}}},C3=function(t,r){if(dL(t)||m3(t))return Ih(t);if(fL(t)){var n=0;return{next:function(){var o=mL(t,n),i=vL(t,n,o);return n=o,{done:o>t.length,value:i}}}}if(r&&typeof t["_es6-shim iterator_"]<"u")return t["_es6-shim iterator_"]()};if(!pL&&!hL)Qd.exports=function(t){if(t!=null)return C3(t,!0)};else{var gL=uL(),yL=Ig,S3=qn("Map.prototype.forEach",!0),_3=qn("Set.prototype.forEach",!0);if(typeof process>"u"||!process.versions||!process.versions.node)var x3=qn("Map.prototype.iterator",!0),k3=qn("Set.prototype.iterator",!0);var E3=qn("Map.prototype.@@iterator",!0)||qn("Map.prototype._es6-shim iterator_",!0),A3=qn("Set.prototype.@@iterator",!0)||qn("Set.prototype._es6-shim iterator_",!0),bL=function(t){if(gL(t)){if(x3)return g3(x3(t));if(E3)return E3(t);if(S3){var r=[];return S3(t,function(a,o){b3(r,[o,a])}),Ih(r)}}if(yL(t)){if(k3)return g3(k3(t));if(A3)return A3(t);if(_3){var n=[];return _3(t,function(a){b3(n,a)}),Ih(n)}}};Qd.exports=function(t){return bL(t)||C3(t)}}}var pC=Qd.exports,hC=vo,wL=Lc,CL=li,SL=kg,_L=Eg,xL=Bl,Y0=ir,kL=pC,EL=cC,AL=jc.isMap;Hp.fastkey=function(t){switch(Y0(t)){case"String":return"$"+t;case"Null":case"Undefined":case"Boolean":case"Number":return xL(t);default:return null}};var vC=function(t,r,n){for(var a=new EL(t,"key+value"),o=a.next();!o.done;o=a.next())typeof n>"u"?r(o.value[1],o.value[0],t):hC(r,n,[o.value[1],o.value[0],t])};Hp.forEach=vC;Hp.addIterableToMap=function(t,r){if(wL(r)||typeof r=="string")for(var n=0;n"u")throw new TypeError("Object is not iterable");for(var l;l=_L(i);){var u=l.value;try{if(Y0(u)!=="Object")throw new TypeError("Iterator value "+u+" is not an entry object");hC(o,t,[u[0],u[1]])}catch(c){throw SL(i,!0),c}}}};var mC=on,Up=_r,TL=Pt,or=bn,$L=Nc,gd=sC,Oo=NN,Mh=cC,Mg=Hp,Og=Uc,va=jc.requireMapSlot,yd=Mg.fastkey,IL=Mg.forEach,ML=Mg.addIterableToMap,gC=Og.emptyObject,OL=Og.emulateES6construct,PL=Og.addIterator,Pf=TL("%Map%",!0),DL=Up("%Map.prototype.delete%",!0),Oh=Up("%Map.prototype.get%",!0),Ph=Up("%Map.prototype.has%",!0),NL=Up("%Map.prototype.set%",!0),yl,yC=function e(){if(!(this instanceof e))throw new TypeError('Constructor Map requires "new"');if(this&&or.has(this,"[[es6map]]"))throw new TypeError("Bad construction");var t=OL(this,e,yl,{"[[es6map]]":!0,"[[head]]":null,"[[map]]":Pf?new Pf:null,"[[size]]":0,"[[storage]]":gC()}),r=new Oo(null,null);return r.next=r,r.prev=r,or.set(t,"[[head]]",r),arguments.length>0&&ML(t,arguments[0]),t};yl=yC.prototype;mC.supportsDescriptors&&Object.defineProperty(yl,"size",{configurable:!0,enumerable:!1,get:function(){return va(this,"size"),or.get(this,"[[size]]")}});mC(yl,{get:function(t){va(this,"get");var r,n=yd(t,!0);if(n!==null)return r=or.get(this,"[[storage]]")[n],r?r.value:void 0;var a=or.get(this,"[[map]]");if(a)return r=Oh(a,t),r?r.value:void 0;for(var o=or.get(this,"[[head]]"),i=o;(i=i.next)!==o;)if(gd(i.key,t))return i.value},has:function(t){va(this,"has");var r=yd(t,!0),n=or.get(this,"[[storage]]");if(r!==null)return typeof n[r]<"u";var a=or.get(this,"[[map]]");if(a)return Ph(a,t);for(var o=or.get(this,"[[head]]"),i=o;(i=i.next)!==o;)if(gd(i.key,t))return!0;return!1},set:function(t,r){va(this,"set");var n=or.get(this,"[[head]]"),a=n,o,i=yd(t,!0);if(i!==null){var s=or.get(this,"[[storage]]");if(typeof s[i]>"u")o=new Oo(t,r),s[i]=o,a=n.prev;else return s[i].value=r,this}else{var l=or.get(this,"[[map]]");l&&(Ph(l,t)?Oh(l,t).value=r:(o=new Oo(t,r),NL(l,t,o),a=n.prev))}for(;(a=a.next)!==n;)if(gd(a.key,t))return a.value=r,this;return o=o||new Oo(t,r),$L(-0,t)&&(o.key=0),o.next=n,o.prev=n.prev,o.prev.next=o,o.next.prev=o,or.set(this,"[[size]]",or.get(this,"[[size]]")+1),this},delete:function(e){va(this,"delete");var t=or.get(this,"[[head]]"),r=t,n=yd(e,!0);if(n!==null){var a=or.get(this,"[[storage]]");if(typeof a[n]>"u")return!1;r=a[n].prev,delete a[n]}else{var o=or.get(this,"[[map]]");if(o){if(!Ph(o,e))return!1;r=Oh(o,e).prev,DL(o,e)}}for(;(r=r.next)!==t;)if(gd(r.key,e))return r.key=Oo.empty,r.value=Oo.empty,r.prev.next=r.next,r.next.prev=r.prev,or.set(this,"[[size]]",or.get(this,"[[size]]")-1),!0;return!1},clear:function(){va(this,"clear"),or.set(this,"[[map]]",Pf?new Pf:null),or.set(this,"[[size]]",0),or.set(this,"[[storage]]",gC());for(var t=or.get(this,"[[head]]"),r=t,n=r.next;(r=n)!==t;)r.key=Oo.empty,r.value=Oo.empty,n=r.next,r.next=t,r.prev=t;t.next=t,t.prev=t},keys:function(){return va(this,"keys"),new Mh(this,"key")},values:function(){return va(this,"values"),new Mh(this,"value")},entries:function(){return va(this,"entries"),new Mh(this,"key+value")},forEach:function(t){va(this,"forEach"),IL(this,t,arguments.length>1?arguments[1]:void 0)}});PL(yl,yl.entries);var LL=yC,Vp={},RL=bn,BL=Bl,FL=ir,bC=function(t){return RL.has(t,"[[es6set]]")};Vp.isSet=bC;Vp.requireSetSlot=function(t,r){if(FL(t)!=="Object"||!bC(t))throw new TypeError("Method Set.prototype."+r+" called on incompatible receiver "+BL(t))};var zL=Pt,HL=_r,jL=Ba,ku=bn,wC=vo,UL=V9,VL=Lc,qL=li,YL=kg,GL=Eg,KL=Bl,CC=LL,WL=jL(CC.prototype.forEach),T3=HL("%String.prototype.slice%"),ZL=zL("%Number%"),QL=Vp.isSet,SC={};ci.SET_ITEM=SC;ci.fastkey=function(t){switch(typeof t){case"string":return"$"+t;case"null":case"undefined":case"boolean":return KL(t);case"number":return"n"+t;default:return null}};var XL=function(t){return t==="null"?null:t==="undefined"?void 0:t==="true"?!0:t==="false"?!1:t[0]==="$"?T3(t,1):ZL(T3(t,1))},_C=function(t,r){for(var n in t)t[n]===SC&&r(n)};ci.iterateStorage=_C;var xC=function(t){if(!ku.get(t,"[[setData]]")){var r=new CC;_C(ku.get(t,"[[storage]]"),function(n){var a=XL(n);r.set(a,a)}),ku.set(t,"[[setData]]",r)}ku.set(t,"[[storage]]",null)};ci.ensureSet=xC;var kC=function(t,r,n){xC(t),WL(ku.get(t,"[[setData]]"),function(a,o){typeof n>"u"?r(o,o,t):wC(r,n,[o,o,t])})};ci.forEach=kC;ci.addIterableToSet=function(t,r){if(VL(r)||typeof r=="string")for(var n=0;n"u")throw new TypeError("Object is not iterable");for(var i;i=GL(a);)try{wC(o,t,[i.value])}catch(s){throw YL(a,!0),s}}};var Pg=on,Kr=bn,$3=Q9,I3=DN,zl=ci,Dg=Fl,Po=Vp.requireSetSlot,Dh=zl.fastkey,JL=zl.forEach,eR=zl.addIterableToSet,M3=zl.SET_ITEM,Is=zl.ensureSet,tR=zl.iterateStorage,EC=Dg.emptyObject,rR=Dg.emulateES6construct,nR=Dg.addIterator,no,AC=function e(){if(!(this instanceof e))throw new TypeError('Constructor Set requires "new"');if(this&&Kr.has(this,"[[es6set]]"))throw new TypeError("Bad construction");var t=rR(this,e,no,{"[[es6set]]":!0,"[[setData]]":null,"[[storage]]":EC()});if(!Kr.has(t,"[[es6set]]"))throw new TypeError("bad set");return arguments.length>0&&eR(t,arguments[0]),t};no=AC.prototype;Pg.supportsDescriptors&&Object.defineProperty(no,"size",{configurable:!0,enumerable:!1,get:function(){Po(this,"size");var e=Kr.get(this,"[[storage]]");if(e){var t=0;return tR(e,function(){t+=1}),t}return Is(this),Kr.get(this,"[[setData]]").size}});Pg(no,{add:function(t){Po(this,"has");var r,n=Kr.get(this,"[[storage]]");return n&&(r=Dh(t))!==null?n[r]!==M3&&(n[r]=M3):(Is(this),Kr.get(this,"[[setData]]").set(t,t)),this},has:function(t){Po(this,"has");var r,n=Kr.get(this,"[[storage]]");return n&&(r=Dh(t))!==null?!!n[r]:(Is(this),Kr.get(this,"[[setData]]").has(t))},delete:function(e){Po(this,"delete");var t,r=Kr.get(this,"[[storage]]");if(r&&(t=Dh(e))!==null){var n=!!r[t];return n&&delete r[t],n}return Is(this),Kr.get(this,"[[setData]]").delete(e)},clear:function(){Po(this,"clear");var t=Kr.get(this,"[[storage]]");t&&Kr.set(this,"[[storage]]",EC());var r=Kr.get(this,"[[setData]]");r&&r.clear()},values:function(){return Po(this,"values"),Is(this),new I3(Kr.get(this,"[[setData]]").values())},entries:function(){return Po(this,"entries"),Is(this),new I3(Kr.get(this,"[[setData]]").entries())},forEach:function(t){Po(this,"forEach"),JL(this,t,arguments.length>1?arguments[1]:void 0)}});Pg(no,{keys:no.values});nR(no,no.values);typeof Set=="function"&&$3&&$3(no,Set.prototype);var aR=AC,mo={},uc=function(){return typeof(function(){}).name=="string"},zu=Object.getOwnPropertyDescriptor;if(zu)try{zu([],"length")}catch{zu=null}uc.functionsHaveConfigurableNames=function(){if(!uc()||!zu)return!1;var t=zu(function(){},"name");return!!t&&!!t.configurable};var oR=Function.prototype.bind;uc.boundFunctionsHaveNames=function(){return uc()&&typeof oR=="function"&&(function(){}).bind().name!==""};var iR=uc,sR=iR,lR=function(e){return function(){try{return e()}catch{return!1}}};mo.isGoogleTranslate=function(){return!!Set.prototype.delete&&Set.prototype.remove&&Set.prototype.items&&Set.prototype.map&&Array.isArray(new Set().keys)};mo.setUsesSameValueZero=function(){if(!Set.prototype.delete||!Set.prototype.add||!Set.prototype.has)return!1;var e=new Set([1,2,3,4]);return e.delete(0),e.add(-0),e.has(0)?(e=new Set([1,2,3,4]),e.delete(-0),e.add(0),e.has(-0)):!1};mo.setSupportsChaining=function(){var e=new Set;return e.add(1)===e};var uR=lR(function(){if(!Object.setPrototypeOf)return!0;var e=function r(n){var a=new Set(n);return Object.setPrototypeOf(a,r.prototype),a};Object.setPrototypeOf(e,Set),Object.setPrototypeOf(e.prototype,Set.prototype);var t=new e([]);return t.add(1,2),t instanceof e}),cR=function(){try{return!(Set()instanceof Set)}catch(e){return e instanceof TypeError}};mo.setCompliantConstructor=function(){return Set.length===0&&uR()&&cR()};mo.setKeysIsValues=function(){return Set.prototype.keys===Set.prototype.values};mo.setHasCorrectName=function(){return sR?Set.prototype.has.name==="has":!0};mo.setHasOldFirefoxInterface=function(){return new Set().size!==0||typeof Set.prototype.values!="function"||typeof Set.prototype.forEach!="function"};var dR=GD,fR=on,bd=bn,pR=aR,hR=ci.addIterableToSet,ko=mo,Yn,qp=function(){if(typeof Set=="function"&&!ko.setCompliantConstructor()&&ko.setUsesSameValueZero()){var t=Set;if(!Yn||!(t===Yn||bd.get(Yn,"[[OrigSet]]")===t)){var r=t.prototype;Yn=function(){if(!(this instanceof Yn))throw new TypeError('Constructor Set requires "new"');if(this&&bd.has(this,"[[SetCompliantConstructorShim]]"))throw new TypeError("Bad construction");var a=new t;return bd.set(a,"[[SetCompliantConstructorShim]]",!0),arguments.length>0&&hR(a,arguments[0]),delete a.constructor,dR(a,Yn.prototype),a},bd.set(Yn,"[[OrigSet]]",Set),Yn.prototype=r,fR(Yn.prototype,{constructor:Yn},{constructor:function(){return!0}})}return Yn}return typeof Set!="function"||ko.isGoogleTranslate()||ko.setHasOldFirefoxInterface()||!ko.setHasCorrectName()||!ko.setKeysIsValues()||!ko.setSupportsChaining()||!ko.setUsesSameValueZero()?pR:Set},Nh,O3;function vR(){if(O3)return Nh;O3=1;var e=_r,t=Fc(),r,n,a,o;if(t){r=e("Object.prototype.hasOwnProperty"),n=e("RegExp.prototype.exec"),a={};var i=function(){throw a};o={toString:i,valueOf:i},typeof Symbol.toPrimitive=="symbol"&&(o[Symbol.toPrimitive]=i)}var s=e("Object.prototype.toString"),l=Object.getOwnPropertyDescriptor,u="[object RegExp]";return Nh=t?function(d){if(!d||typeof d!="object")return!1;var f=l(d,"lastIndex"),p=f&&r(f,"value");if(!p)return!1;try{n(d,o)}catch(h){return h===a}}:function(d){return!d||typeof d!="object"&&typeof d!="function"?!1:s(d)===u},Nh}var Lh,P3;function mR(){if(P3)return Lh;P3=1;var e=_r,t=vR(),r=e("RegExp.prototype.exec"),n=ct;return Lh=function(o){if(!t(o))throw new n("`regex` must be a RegExp");return function(s){return r(o,s)!==null}},Lh}var Rh,D3;function TC(){if(D3)return Rh;D3=1;var e=zp,t=Bl,r=_r,n=r("String.prototype.replace"),a=/^\s$/.test("᠎"),o=a?/^[\x09\x0A\x0B\x0C\x0D\x20\xA0\u1680\u180E\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF]+/:/^[\x09\x0A\x0B\x0C\x0D\x20\xA0\u1680\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF]+/,i=a?/[\x09\x0A\x0B\x0C\x0D\x20\xA0\u1680\u180E\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF]+$/:/[\x09\x0A\x0B\x0C\x0D\x20\xA0\u1680\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF]+$/;return Rh=function(){var l=t(e(this));return n(n(l,o,""),i,"")},Rh}var Bh,N3;function $C(){if(N3)return Bh;N3=1;var e=TC(),t="​",r="᠎";return Bh=function(){return String.prototype.trim&&t.trim()===t&&r.trim()===r&&("_"+r).trim()==="_"+r&&(r+"_").trim()===r+"_"?String.prototype.trim:e},Bh}var Fh,L3;function gR(){if(L3)return Fh;L3=1;var e=on,t=$C();return Fh=function(){var n=t();return e(String.prototype,{trim:n},{trim:function(){return String.prototype.trim!==n}}),n},Fh}var zh,R3;function yR(){if(R3)return zh;R3=1;var e=Ba,t=on,r=zp,n=TC(),a=$C(),o=gR(),i=e(a()),s=function(u){return r(u),i(u)};return t(s,{getPolyfill:a,implementation:n,shim:o}),zh=s,zh}var Hh,B3;function bR(){if(B3)return Hh;B3=1;var e=Pt,t=e("%Number%"),r=e("%RegExp%"),n=ct,a=e("%parseInt%"),o=_r,i=mR(),s=o("String.prototype.slice"),l=i(/^0b[01]+$/i),u=i(/^0o[0-7]+$/i),c=i(/^[-+]0x[0-9a-f]+$/i),d=["…","​","￾"].join(""),f=new r("["+d+"]","g"),p=i(f),h=yR();return Hh=function b(w){if(typeof w!="string")throw new n("Assertion failed: `argument` is not a String");if(l(w))return t(a(s(w,2),2));if(u(w))return t(a(s(w,2),8));if(p(w)||c(w))return NaN;var y=h(w);return y!==w?b(y):t(w)},Hh}var wR=Pt,F3=ct,z3=wR("%Number%"),CR=g9(),SR=Y9(),_R=bR(),IC=function(t){var r=CR(t)?t:SR(t,z3);if(typeof r=="symbol")throw new F3("Cannot convert a Symbol value to a number");if(typeof r=="bigint")throw new F3("Conversion from 'BigInt' to 'number' is not allowed.");return typeof r=="string"?_R(r):z3(r)},xR=Math.floor,kR=function(t){return typeof t=="bigint"?t:xR(t)},H3=kR,ER=ct,AR=function(t){if(typeof t!="number"&&typeof t!="bigint")throw new ER("argument must be a Number or a BigInt");var r=t<0?-H3(-t):H3(t);return r===0?0:r},TR=IC,$R=AR,IR=Dl,MR=F9,OR=function(t){var r=TR(t);return IR(r)||r===0?0:MR(r)?$R(r):r},PR=c9,wd=ct,jh=Rl,j3=li,DR=OR,NR=IC,LR=ir,RR=Dl,BR=Ba,FR=Ig,zR=Tg,HR=function(t){if(LR(t)!=="Object")throw new wd("obj is not an Object");var r=jh(t,"size"),n=NR(r);if(RR(n))throw new wd("size is not a non-NaN Number");var a=DR(n);if(a<0)throw new PR("set size must be non-negative");var o=jh(t,"has");if(!j3(o))throw new wd("has is not a function");var i=jh(t,"keys");if(!j3(i))throw new wd("keys is not a function");if(FR(t)&&typeof StopIteration=="object"){var s=BR(i);i=function(){return zR(s(this))}}return{"[[SetObject]]":t,"[[Size]]":a,"[[Has]]":o,"[[Keys]]":i}},jR=ct,UR=Rl,VR=Cg,qR=_g,YR=Bc,GR=function(t){if(!YR(t))throw new jR("Assertion failed: `iteratorRecord` must be an Iterator Record");var r;try{r=qR(t)}catch(o){throw t["[[Done]]"]=!0,o}var n;try{n=VR(r)}catch(o){throw t["[[Done]]"]=!0,o}if(n)return t["[[Done]]"]=!0,"DONE";var a;try{a=UR(r,"value")}catch(o){throw t["[[Done]]"]=!0,o}return a},U3=TypeError,KR=function(t){if(!t||typeof t.next!="function")throw new U3("iterator must be an object with a `next` method");if(arguments.length>1){var r=arguments[1];if(typeof r!="function")throw new U3("`callback`, if provided, must be a function")}for(var n=r||[],a;(a=t.next())&&!a.done;)r?r(a.value):n.push(a.value);if(!r)return n},WR=pC,ZR=TypeError,V3=KR,QR=function(t){var r=WR(t);if(!r)throw new ZR("non-iterable value provided");return arguments.length>1?V3(r,arguments[1]):V3(r)},bl=qp(),qc=Ba,Yc=_r,q3=Dc,XR=QR,Y3=Yc("Set.prototype.forEach",!0),JR=qc(bl.prototype.forEach),MC=function(e,t){if(Y3)try{return Y3(e,t)}catch{}try{return JR(e,t)}catch{}XR(e,t)},G3=Yc("Set.prototype.add",!0),eB=bl.prototype.add&&qc(bl.prototype.add),tB=function(e,t){if(G3)try{return G3(e,t)}catch{}return eB(e,t)},K3=Yc("Set.prototype.has",!0),rB=qc(bl.prototype.has),nB=function(e,t){if(K3)try{return K3(e,t)}catch{}return rB(e,t)},W3=Yc("Set.prototype.delete",!0),aB=qc(bl.prototype.delete),oB=function(e,t){if(W3)try{return W3(e,t)}catch{}return aB(e,t)},Z3=Yc("Set.prototype.size",!0),Q3=q3?qc(q3(bl.prototype,"size").get):null,iB=function(t){var r=0;return MC(t,function(){r+=1}),r},sB=function(e){if(Z3)try{return Z3(e)}catch{}if(Q3)try{return Q3(e)}catch{}return iB(e)},lB={add:tB,delete:oB,forEach:MC,has:nB,size:sB},uB=ct,X3=qp(),cB=vo,dB=j9,fB=HR,pB=GR,hB=sC,vB=dg,mB=_r,gB=Ig,yB=Fp,Ng=lB,J3=Ng.forEach,e5=Ng.add,bB=Ng.size,wB=mB(".Array.prototype.push"),t5={},OC=function(t){var r=this;if(!gB(r)&&!(r instanceof X3))throw new uB("Method Set.prototype.difference called on incompatible receiver "+r);var n=fB(t),a=bB(r),o=new X3;if(a<=n["[[Size]]"])J3(r,function(c){var d=vB(cB(n["[[Has]]"],n["[[SetObject]]"],[c]));d||e5(o,c)});else{var i=dB(n["[[SetObject]]"],n["[[Keys]]"]),s=[];J3(r,function(c){wB(s,c)});for(var l;!i["[[Done]]"];)if(l=pB(i),!i["[[Done]]"]){l===0&&(l=0);for(var u=0;u1?arguments[1]:void 0,h=au(d,p),b=f.next();!b.done;)h(b.value,b.value,this),b=f.next()}},{forEach:Kn})}}var o=typeof Set=="function"?Set:null;(typeof Set!="function"||!Si.setCompliantConstructor())&&(o=NB(),RB(o));var i=o.prototype,s=i.add,l=i.has,u=i.delete;return Si.setUsesSameValueZero()?Si.setSupportsChaining()||Do(o.prototype,{add:function(d){return ou(s,this,[d]),this}},{add:Kn}):Do(o.prototype,{add:function(d){return ou(s,this,[d===0?0:d]),this},delete:function(d){return ou(u,this,[d===0?0:d])},has:function(d){return ou(l,this,[d===0?0:d])}},{add:Kn,delete:Kn,has:Kn}),Si.setKeysIsValues()||Do(o.prototype,{keys:o.prototype.values},{keys:Kn}),Si.setHasCorrectName()||Do(o.prototype,{has:function(d){return ou(l,this,d)}},{has:Kn}),Object.getPrototypeOf&&LB(Object.getPrototypeOf(new o().values())),o},FB=PC,zB=on,HB=BB,jB=function(){HB();var t=FB();return zB(Set.prototype,{difference:t},{difference:function(){return Set.prototype.difference!==t}}),t},UB=Ba,VB=on,qB=OC,BC=PC,YB=jB,FC=UB(BC());VB(FC,{getPolyfill:BC,implementation:qB,shim:YB});var GB=FC;const KB=Np(GB);/** -* @vue/shared v3.5.13 -* (c) 2018-present Yuxi (Evan) You and Vue contributors -* @license MIT -**//*! #__NO_SIDE_EFFECTS__ */function Lg(e){const t=Object.create(null);for(const r of e.split(","))t[r]=1;return r=>r in t}const zt={},Qs=[],Jn=()=>{},WB=()=>!1,Yp=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),Rg=e=>e.startsWith("onUpdate:"),fr=Object.assign,Bg=(e,t)=>{const r=e.indexOf(t);r>-1&&e.splice(r,1)},ZB=Object.prototype.hasOwnProperty,Nt=(e,t)=>ZB.call(e,t),ut=Array.isArray,Xs=e=>Gp(e)==="[object Map]",zC=e=>Gp(e)==="[object Set]",pt=e=>typeof e=="function",nr=e=>typeof e=="string",go=e=>typeof e=="symbol",Yt=e=>e!==null&&typeof e=="object",HC=e=>(Yt(e)||pt(e))&&pt(e.then)&&pt(e.catch),jC=Object.prototype.toString,Gp=e=>jC.call(e),QB=e=>Gp(e).slice(8,-1),UC=e=>Gp(e)==="[object Object]",Fg=e=>nr(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,Hu=Lg(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Kp=e=>{const t=Object.create(null);return r=>t[r]||(t[r]=e(r))},XB=/-(\w)/g,Fn=Kp(e=>e.replace(XB,(t,r)=>r?r.toUpperCase():"")),JB=/\B([A-Z])/g,di=Kp(e=>e.replace(JB,"-$1").toLowerCase()),Wp=Kp(e=>e.charAt(0).toUpperCase()+e.slice(1)),Jd=Kp(e=>e?`on${Wp(e)}`:""),Ko=(e,t)=>!Object.is(e,t),ef=(e,...t)=>{for(let r=0;r{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:n,value:r})},G0=e=>{const t=parseFloat(e);return isNaN(t)?e:t},eF=e=>{const t=nr(e)?Number(e):NaN;return isNaN(t)?e:t};let r5;const Zp=()=>r5||(r5=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function Ve(e){if(ut(e)){const t={};for(let r=0;r{if(r){const n=r.split(rF);n.length>1&&(t[n[0].trim()]=n[1].trim())}}),t}function Ae(e){let t="";if(nr(e))t=e;else if(ut(e))for(let r=0;r]/;function Vh(e){const t=""+e,r=sF.exec(t);if(!r)return t;let n="",a,o,i=0;for(o=r.index;o!!(e&&e.__v_isRef===!0),ce=e=>nr(e)?e:e==null?"":ut(e)||Yt(e)&&(e.toString===jC||!pt(e.toString))?YC(e)?ce(e.value):JSON.stringify(e,GC,2):String(e),GC=(e,t)=>YC(t)?GC(e,t.value):Xs(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((r,[n,a],o)=>(r[qh(n,o)+" =>"]=a,r),{})}:zC(t)?{[`Set(${t.size})`]:[...t.values()].map(r=>qh(r))}:go(t)?qh(t):Yt(t)&&!ut(t)&&!UC(t)?String(t):t,qh=(e,t="")=>{var r;return go(e)?`Symbol(${(r=e.description)!=null?r:t})`:e};/** -* @vue/reactivity v3.5.13 -* (c) 2018-present Yuxi (Evan) You and Vue contributors -* @license MIT -**/let Qr;class lF{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=Qr,!t&&Qr&&(this.index=(Qr.scopes||(Qr.scopes=[])).push(this)-1)}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let t,r;if(this.scopes)for(t=0,r=this.scopes.length;t0)return;if(Uu){let t=Uu;for(Uu=void 0;t;){const r=t.next;t.next=void 0,t.flags&=-9,t=r}}let e;for(;ju;){let t=ju;for(ju=void 0;t;){const r=t.next;if(t.next=void 0,t.flags&=-9,t.flags&1)try{t.trigger()}catch(n){e||(e=n)}t=r}}if(e)throw e}function QC(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function XC(e){let t,r=e.depsTail,n=r;for(;n;){const a=n.prevDep;n.version===-1?(n===r&&(r=a),Ug(n),uF(n)):t=n,n.dep.activeLink=n.prevActiveLink,n.prevActiveLink=void 0,n=a}e.deps=t,e.depsTail=r}function K0(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(JC(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function JC(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===cc))return;e.globalVersion=cc;const t=e.dep;if(e.flags|=2,t.version>0&&!e.isSSR&&e.deps&&!K0(e)){e.flags&=-3;return}const r=Vt,n=ta;Vt=e,ta=!0;try{QC(e);const a=e.fn(e._value);(t.version===0||Ko(a,e._value))&&(e._value=a,t.version++)}catch(a){throw t.version++,a}finally{Vt=r,ta=n,XC(e),e.flags&=-3}}function Ug(e,t=!1){const{dep:r,prevSub:n,nextSub:a}=e;if(n&&(n.nextSub=a,e.prevSub=void 0),a&&(a.prevSub=n,e.nextSub=void 0),r.subs===e&&(r.subs=n,!n&&r.computed)){r.computed.flags&=-5;for(let o=r.computed.deps;o;o=o.nextDep)Ug(o,!0)}!t&&!--r.sc&&r.map&&r.map.delete(r.key)}function uF(e){const{prevDep:t,nextDep:r}=e;t&&(t.nextDep=r,e.prevDep=void 0),r&&(r.prevDep=t,e.nextDep=void 0)}let ta=!0;const eS=[];function fi(){eS.push(ta),ta=!1}function pi(){const e=eS.pop();ta=e===void 0?!0:e}function n5(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const r=Vt;Vt=void 0;try{t()}finally{Vt=r}}}let cc=0;class cF{constructor(t,r){this.sub=t,this.dep=r,this.version=r.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class Vg{constructor(t){this.computed=t,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0}track(t){if(!Vt||!ta||Vt===this.computed)return;let r=this.activeLink;if(r===void 0||r.sub!==Vt)r=this.activeLink=new cF(Vt,this),Vt.deps?(r.prevDep=Vt.depsTail,Vt.depsTail.nextDep=r,Vt.depsTail=r):Vt.deps=Vt.depsTail=r,tS(r);else if(r.version===-1&&(r.version=this.version,r.nextDep)){const n=r.nextDep;n.prevDep=r.prevDep,r.prevDep&&(r.prevDep.nextDep=n),r.prevDep=Vt.depsTail,r.nextDep=void 0,Vt.depsTail.nextDep=r,Vt.depsTail=r,Vt.deps===r&&(Vt.deps=n)}return r}trigger(t){this.version++,cc++,this.notify(t)}notify(t){Hg();try{for(let r=this.subs;r;r=r.prevSub)r.sub.notify()&&r.sub.dep.notify()}finally{jg()}}}function tS(e){if(e.dep.sc++,e.sub.flags&4){const t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let n=t.deps;n;n=n.nextDep)tS(n)}const r=e.dep.subs;r!==e&&(e.prevSub=r,r&&(r.nextSub=e)),e.dep.subs=e}}const Df=new WeakMap,Ui=Symbol(""),W0=Symbol(""),dc=Symbol("");function Fr(e,t,r){if(ta&&Vt){let n=Df.get(e);n||Df.set(e,n=new Map);let a=n.get(r);a||(n.set(r,a=new Vg),a.map=n,a.key=r),a.track()}}function Ja(e,t,r,n,a,o){const i=Df.get(e);if(!i){cc++;return}const s=l=>{l&&l.trigger()};if(Hg(),t==="clear")i.forEach(s);else{const l=ut(e),u=l&&Fg(r);if(l&&r==="length"){const c=Number(n);i.forEach((d,f)=>{(f==="length"||f===dc||!go(f)&&f>=c)&&s(d)})}else switch((r!==void 0||i.has(void 0))&&s(i.get(r)),u&&s(i.get(dc)),t){case"add":l?u&&s(i.get("length")):(s(i.get(Ui)),Xs(e)&&s(i.get(W0)));break;case"delete":l||(s(i.get(Ui)),Xs(e)&&s(i.get(W0)));break;case"set":Xs(e)&&s(i.get(Ui));break}}jg()}function dF(e,t){const r=Df.get(e);return r&&r.get(t)}function ws(e){const t=Tt(e);return t===e?t:(Fr(t,"iterate",dc),Nn(e)?t:t.map(zr))}function Xp(e){return Fr(e=Tt(e),"iterate",dc),e}const fF={__proto__:null,[Symbol.iterator](){return Gh(this,Symbol.iterator,zr)},concat(...e){return ws(this).concat(...e.map(t=>ut(t)?ws(t):t))},entries(){return Gh(this,"entries",e=>(e[1]=zr(e[1]),e))},every(e,t){return qa(this,"every",e,t,void 0,arguments)},filter(e,t){return qa(this,"filter",e,t,r=>r.map(zr),arguments)},find(e,t){return qa(this,"find",e,t,zr,arguments)},findIndex(e,t){return qa(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return qa(this,"findLast",e,t,zr,arguments)},findLastIndex(e,t){return qa(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return qa(this,"forEach",e,t,void 0,arguments)},includes(...e){return Kh(this,"includes",e)},indexOf(...e){return Kh(this,"indexOf",e)},join(e){return ws(this).join(e)},lastIndexOf(...e){return Kh(this,"lastIndexOf",e)},map(e,t){return qa(this,"map",e,t,void 0,arguments)},pop(){return iu(this,"pop")},push(...e){return iu(this,"push",e)},reduce(e,...t){return a5(this,"reduce",e,t)},reduceRight(e,...t){return a5(this,"reduceRight",e,t)},shift(){return iu(this,"shift")},some(e,t){return qa(this,"some",e,t,void 0,arguments)},splice(...e){return iu(this,"splice",e)},toReversed(){return ws(this).toReversed()},toSorted(e){return ws(this).toSorted(e)},toSpliced(...e){return ws(this).toSpliced(...e)},unshift(...e){return iu(this,"unshift",e)},values(){return Gh(this,"values",zr)}};function Gh(e,t,r){const n=Xp(e),a=n[t]();return n!==e&&!Nn(e)&&(a._next=a.next,a.next=()=>{const o=a._next();return o.value&&(o.value=r(o.value)),o}),a}const pF=Array.prototype;function qa(e,t,r,n,a,o){const i=Xp(e),s=i!==e&&!Nn(e),l=i[t];if(l!==pF[t]){const d=l.apply(e,o);return s?zr(d):d}let u=r;i!==e&&(s?u=function(d,f){return r.call(this,zr(d),f,e)}:r.length>2&&(u=function(d,f){return r.call(this,d,f,e)}));const c=l.call(i,u,n);return s&&a?a(c):c}function a5(e,t,r,n){const a=Xp(e);let o=r;return a!==e&&(Nn(e)?r.length>3&&(o=function(i,s,l){return r.call(this,i,s,l,e)}):o=function(i,s,l){return r.call(this,i,zr(s),l,e)}),a[t](o,...n)}function Kh(e,t,r){const n=Tt(e);Fr(n,"iterate",dc);const a=n[t](...r);return(a===-1||a===!1)&&qg(r[0])?(r[0]=Tt(r[0]),n[t](...r)):a}function iu(e,t,r=[]){fi(),Hg();const n=Tt(e)[t].apply(e,r);return jg(),pi(),n}const hF=Lg("__proto__,__v_isRef,__isVue"),rS=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(go));function vF(e){go(e)||(e=String(e));const t=Tt(this);return Fr(t,"has",e),t.hasOwnProperty(e)}class nS{constructor(t=!1,r=!1){this._isReadonly=t,this._isShallow=r}get(t,r,n){if(r==="__v_skip")return t.__v_skip;const a=this._isReadonly,o=this._isShallow;if(r==="__v_isReactive")return!a;if(r==="__v_isReadonly")return a;if(r==="__v_isShallow")return o;if(r==="__v_raw")return n===(a?o?uS:lS:o?sS:iS).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(n)?t:void 0;const i=ut(t);if(!a){let l;if(i&&(l=fF[r]))return l;if(r==="hasOwnProperty")return vF}const s=Reflect.get(t,r,Qt(t)?t:n);return(go(r)?rS.has(r):hF(r))||(a||Fr(t,"get",r),o)?s:Qt(s)?i&&Fg(r)?s:s.value:Yt(s)?a?dS(s):la(s):s}}class aS extends nS{constructor(t=!1){super(!1,t)}set(t,r,n,a){let o=t[r];if(!this._isShallow){const l=Jo(o);if(!Nn(n)&&!Jo(n)&&(o=Tt(o),n=Tt(n)),!ut(t)&&Qt(o)&&!Qt(n))return l?!1:(o.value=n,!0)}const i=ut(t)&&Fg(r)?Number(r)e,Sd=e=>Reflect.getPrototypeOf(e);function wF(e,t,r){return function(...n){const a=this.__v_raw,o=Tt(a),i=Xs(o),s=e==="entries"||e===Symbol.iterator&&i,l=e==="keys"&&i,u=a[e](...n),c=r?Z0:t?Q0:zr;return!t&&Fr(o,"iterate",l?W0:Ui),{next(){const{value:d,done:f}=u.next();return f?{value:d,done:f}:{value:s?[c(d[0]),c(d[1])]:c(d),done:f}},[Symbol.iterator](){return this}}}}function _d(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function CF(e,t){const r={get(a){const o=this.__v_raw,i=Tt(o),s=Tt(a);e||(Ko(a,s)&&Fr(i,"get",a),Fr(i,"get",s));const{has:l}=Sd(i),u=t?Z0:e?Q0:zr;if(l.call(i,a))return u(o.get(a));if(l.call(i,s))return u(o.get(s));o!==i&&o.get(a)},get size(){const a=this.__v_raw;return!e&&Fr(Tt(a),"iterate",Ui),Reflect.get(a,"size",a)},has(a){const o=this.__v_raw,i=Tt(o),s=Tt(a);return e||(Ko(a,s)&&Fr(i,"has",a),Fr(i,"has",s)),a===s?o.has(a):o.has(a)||o.has(s)},forEach(a,o){const i=this,s=i.__v_raw,l=Tt(s),u=t?Z0:e?Q0:zr;return!e&&Fr(l,"iterate",Ui),s.forEach((c,d)=>a.call(o,u(c),u(d),i))}};return fr(r,e?{add:_d("add"),set:_d("set"),delete:_d("delete"),clear:_d("clear")}:{add(a){!t&&!Nn(a)&&!Jo(a)&&(a=Tt(a));const o=Tt(this);return Sd(o).has.call(o,a)||(o.add(a),Ja(o,"add",a,a)),this},set(a,o){!t&&!Nn(o)&&!Jo(o)&&(o=Tt(o));const i=Tt(this),{has:s,get:l}=Sd(i);let u=s.call(i,a);u||(a=Tt(a),u=s.call(i,a));const c=l.call(i,a);return i.set(a,o),u?Ko(o,c)&&Ja(i,"set",a,o):Ja(i,"add",a,o),this},delete(a){const o=Tt(this),{has:i,get:s}=Sd(o);let l=i.call(o,a);l||(a=Tt(a),l=i.call(o,a)),s&&s.call(o,a);const u=o.delete(a);return l&&Ja(o,"delete",a,void 0),u},clear(){const a=Tt(this),o=a.size!==0,i=a.clear();return o&&Ja(a,"clear",void 0,void 0),i}}),["keys","values","entries",Symbol.iterator].forEach(a=>{r[a]=wF(a,e,t)}),r}function Jp(e,t){const r=CF(e,t);return(n,a,o)=>a==="__v_isReactive"?!e:a==="__v_isReadonly"?e:a==="__v_raw"?n:Reflect.get(Nt(r,a)&&a in n?r:n,a,o)}const SF={get:Jp(!1,!1)},_F={get:Jp(!1,!0)},xF={get:Jp(!0,!1)},kF={get:Jp(!0,!0)},iS=new WeakMap,sS=new WeakMap,lS=new WeakMap,uS=new WeakMap;function EF(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function AF(e){return e.__v_skip||!Object.isExtensible(e)?0:EF(QB(e))}function la(e){return Jo(e)?e:e1(e,!1,mF,SF,iS)}function cS(e){return e1(e,!1,yF,_F,sS)}function dS(e){return e1(e,!0,gF,xF,lS)}function Cs(e){return e1(e,!0,bF,kF,uS)}function e1(e,t,r,n,a){if(!Yt(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const o=a.get(e);if(o)return o;const i=AF(e);if(i===0)return e;const s=new Proxy(e,i===2?n:r);return a.set(e,s),s}function Js(e){return Jo(e)?Js(e.__v_raw):!!(e&&e.__v_isReactive)}function Jo(e){return!!(e&&e.__v_isReadonly)}function Nn(e){return!!(e&&e.__v_isShallow)}function qg(e){return e?!!e.__v_raw:!1}function Tt(e){const t=e&&e.__v_raw;return t?Tt(t):e}function TF(e){return!Nt(e,"__v_skip")&&Object.isExtensible(e)&&VC(e,"__v_skip",!0),e}const zr=e=>Yt(e)?la(e):e,Q0=e=>Yt(e)?dS(e):e;function Qt(e){return e?e.__v_isRef===!0:!1}function F(e){return pS(e,!1)}function fS(e){return pS(e,!0)}function pS(e,t){return Qt(e)?e:new $F(e,t)}class $F{constructor(t,r){this.dep=new Vg,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=r?t:Tt(t),this._value=r?t:zr(t),this.__v_isShallow=r}get value(){return this.dep.track(),this._value}set value(t){const r=this._rawValue,n=this.__v_isShallow||Nn(t)||Jo(t);t=n?t:Tt(t),Ko(t,r)&&(this._rawValue=t,this._value=n?t:zr(t),this.dep.trigger())}}function T(e){return Qt(e)?e.value:e}function X0(e){return pt(e)?e():T(e)}const IF={get:(e,t,r)=>t==="__v_raw"?e:T(Reflect.get(e,t,r)),set:(e,t,r,n)=>{const a=e[t];return Qt(a)&&!Qt(r)?(a.value=r,!0):Reflect.set(e,t,r,n)}};function hS(e){return Js(e)?e:new Proxy(e,IF)}function vS(e){const t=ut(e)?new Array(e.length):{};for(const r in e)t[r]=mS(e,r);return t}class MF{constructor(t,r,n){this._object=t,this._key=r,this._defaultValue=n,this.__v_isRef=!0,this._value=void 0}get value(){const t=this._object[this._key];return this._value=t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}get dep(){return dF(Tt(this._object),this._key)}}class OF{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0,this._value=void 0}get value(){return this._value=this._getter()}}function tf(e,t,r){return Qt(e)?e:pt(e)?new OF(e):Yt(e)&&arguments.length>1?mS(e,t,r):F(e)}function mS(e,t,r){const n=e[t];return Qt(n)?n:new MF(e,t,r)}class PF{constructor(t,r,n){this.fn=t,this.setter=r,this._value=void 0,this.dep=new Vg(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=cc-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!r,this.isSSR=n}notify(){if(this.flags|=16,!(this.flags&8)&&Vt!==this)return ZC(this,!0),!0}get value(){const t=this.dep.track();return JC(this),t&&(t.version=this.dep.version),this._value}set value(t){this.setter&&this.setter(t)}}function DF(e,t,r=!1){let n,a;return pt(e)?n=e:(n=e.get,a=e.set),new PF(n,a,r)}const xd={},Nf=new WeakMap;let $i;function NF(e,t=!1,r=$i){if(r){let n=Nf.get(r);n||Nf.set(r,n=[]),n.push(e)}}function LF(e,t,r=zt){const{immediate:n,deep:a,once:o,scheduler:i,augmentJob:s,call:l}=r,u=C=>a?C:Nn(C)||a===!1||a===0?eo(C,1):eo(C);let c,d,f,p,h=!1,b=!1;if(Qt(e)?(d=()=>e.value,h=Nn(e)):Js(e)?(d=()=>u(e),h=!0):ut(e)?(b=!0,h=e.some(C=>Js(C)||Nn(C)),d=()=>e.map(C=>{if(Qt(C))return C.value;if(Js(C))return u(C);if(pt(C))return l?l(C,2):C()})):pt(e)?t?d=l?()=>l(e,2):e:d=()=>{if(f){fi();try{f()}finally{pi()}}const C=$i;$i=c;try{return l?l(e,3,[p]):e(p)}finally{$i=C}}:d=Jn,t&&a){const C=d,_=a===!0?1/0:a;d=()=>eo(C(),_)}const w=Qp(),y=()=>{c.stop(),w&&w.active&&Bg(w.effects,c)};if(o&&t){const C=t;t=(..._)=>{C(..._),y()}}let v=b?new Array(e.length).fill(xd):xd;const g=C=>{if(!(!(c.flags&1)||!c.dirty&&!C))if(t){const _=c.run();if(a||h||(b?_.some((A,N)=>Ko(A,v[N])):Ko(_,v))){f&&f();const A=$i;$i=c;try{const N=[_,v===xd?void 0:b&&v[0]===xd?[]:v,p];l?l(t,3,N):t(...N),v=_}finally{$i=A}}}else c.run()};return s&&s(g),c=new KC(d),c.scheduler=i?()=>i(g,!1):g,p=C=>NF(C,!1,c),f=c.onStop=()=>{const C=Nf.get(c);if(C){if(l)l(C,4);else for(const _ of C)_();Nf.delete(c)}},t?n?g(!0):v=c.run():i?i(g.bind(null,!0),!0):c.run(),y.pause=c.pause.bind(c),y.resume=c.resume.bind(c),y.stop=y,y}function eo(e,t=1/0,r){if(t<=0||!Yt(e)||e.__v_skip||(r=r||new Set,r.has(e)))return e;if(r.add(e),t--,Qt(e))eo(e.value,t,r);else if(ut(e))for(let n=0;n{eo(n,t,r)});else if(UC(e)){for(const n in e)eo(e[n],t,r);for(const n of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,n)&&eo(e[n],t,r)}return e}/** -* @vue/runtime-core v3.5.13 -* (c) 2018-present Yuxi (Evan) You and Vue contributors -* @license MIT -**/function Gc(e,t,r,n){try{return n?e(...n):e()}catch(a){t1(a,t,r)}}function ra(e,t,r,n){if(pt(e)){const a=Gc(e,t,r,n);return a&&HC(a)&&a.catch(o=>{t1(o,t,r)}),a}if(ut(e)){const a=[];for(let o=0;o>>1,a=en[n],o=fc(a);o=fc(r)?en.push(e):en.splice(BF(t),0,e),e.flags|=1,yS()}}function yS(){Lf||(Lf=gS.then(CS))}function bS(e){ut(e)?el.push(...e):Ro&&e.id===-1?Ro.splice(Ms+1,0,e):e.flags&1||(el.push(e),e.flags|=1),yS()}function o5(e,t,r=ba+1){for(;rfc(r)-fc(n));if(el.length=0,Ro){Ro.push(...t);return}for(Ro=t,Ms=0;Mse.id==null?e.flags&2?-1:1/0:e.id;function CS(e){try{for(ba=0;ba{n._d&&y5(-1);const o=Rf(t);let i;try{i=e(...a)}finally{Rf(o),n._d&&y5(1)}return i};return n._n=!0,n._c=!0,n._d=!0,n}function Kc(e,t){if(Ar===null)return e;const r=s1(Ar),n=e.dirs||(e.dirs=[]);for(let a=0;ae.__isTeleport,Vu=e=>e&&(e.disabled||e.disabled===""),i5=e=>e&&(e.defer||e.defer===""),s5=e=>typeof SVGElement<"u"&&e instanceof SVGElement,l5=e=>typeof MathMLElement=="function"&&e instanceof MathMLElement,J0=(e,t)=>{const r=e&&e.to;return nr(r)?t?t(r):null:r},kS={name:"Teleport",__isTeleport:!0,process(e,t,r,n,a,o,i,s,l,u){const{mc:c,pc:d,pbc:f,o:{insert:p,querySelector:h,createText:b,createComment:w}}=u,y=Vu(t.props);let{shapeFlag:v,children:g,dynamicChildren:C}=t;if(e==null){const _=t.el=b(""),A=t.anchor=b("");p(_,r,n),p(A,r,n);const N=(P,H)=>{v&16&&(a&&a.isCE&&(a.ce._teleportTarget=P),c(g,P,H,a,o,i,s,l))},Y=()=>{const P=t.target=J0(t.props,h),H=ES(P,t,b,p);P&&(i!=="svg"&&s5(P)?i="svg":i!=="mathml"&&l5(P)&&(i="mathml"),y||(N(P,H),rf(t,!1)))};y&&(N(r,A),rf(t,!0)),i5(t.props)?Wr(()=>{Y(),t.el.__isMounted=!0},o):Y()}else{if(i5(t.props)&&!e.el.__isMounted){Wr(()=>{kS.process(e,t,r,n,a,o,i,s,l,u),delete e.el.__isMounted},o);return}t.el=e.el,t.targetStart=e.targetStart;const _=t.anchor=e.anchor,A=t.target=e.target,N=t.targetAnchor=e.targetAnchor,Y=Vu(e.props),P=Y?r:A,H=Y?_:N;if(i==="svg"||s5(A)?i="svg":(i==="mathml"||l5(A))&&(i="mathml"),C?(f(e.dynamicChildren,C,P,a,o,i,s),Xg(e,t,!0)):l||d(e,t,P,H,a,o,i,s,!1),y)Y?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):kd(t,r,_,u,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const x=t.target=J0(t.props,h);x&&kd(t,x,null,u,0)}else Y&&kd(t,A,N,u,1);rf(t,y)}},remove(e,t,r,{um:n,o:{remove:a}},o){const{shapeFlag:i,children:s,anchor:l,targetStart:u,targetAnchor:c,target:d,props:f}=e;if(d&&(a(u),a(c)),o&&a(l),i&16){const p=o||!Vu(f);for(let h=0;h{e.isMounted=!0}),jn(()=>{e.isUnmounting=!0}),e}const In=[Function,Array],TS={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},$S=e=>{const t=e.subTree;return t.component?$S(t.component):t},HF={name:"BaseTransition",props:TS,setup(e,{slots:t}){const r=Hl(),n=AS();return()=>{const a=t.default&&Gg(t.default(),!0);if(!a||!a.length)return;const o=IS(a),i=Tt(e),{mode:s}=i;if(n.isLeaving)return Wh(o);const l=u5(o);if(!l)return Wh(o);let u=pc(l,i,n,r,d=>u=d);l.type!==Mr&&Gi(l,u);let c=r.subTree&&u5(r.subTree);if(c&&c.type!==Mr&&!Ni(l,c)&&$S(r).type!==Mr){let d=pc(c,i,n,r);if(Gi(c,d),s==="out-in"&&l.type!==Mr)return n.isLeaving=!0,d.afterLeave=()=>{n.isLeaving=!1,r.job.flags&8||r.update(),delete d.afterLeave,c=void 0},Wh(o);s==="in-out"&&l.type!==Mr?d.delayLeave=(f,p,h)=>{const b=MS(n,c);b[String(c.key)]=c,f[Bo]=()=>{p(),f[Bo]=void 0,delete u.delayedLeave,c=void 0},u.delayedLeave=()=>{h(),delete u.delayedLeave,c=void 0}}:c=void 0}else c&&(c=void 0);return o}}};function IS(e){let t=e[0];if(e.length>1){for(const r of e)if(r.type!==Mr){t=r;break}}return t}const jF=HF;function MS(e,t){const{leavingVNodes:r}=e;let n=r.get(t.type);return n||(n=Object.create(null),r.set(t.type,n)),n}function pc(e,t,r,n,a){const{appear:o,mode:i,persisted:s=!1,onBeforeEnter:l,onEnter:u,onAfterEnter:c,onEnterCancelled:d,onBeforeLeave:f,onLeave:p,onAfterLeave:h,onLeaveCancelled:b,onBeforeAppear:w,onAppear:y,onAfterAppear:v,onAppearCancelled:g}=t,C=String(e.key),_=MS(r,e),A=(P,H)=>{P&&ra(P,n,9,H)},N=(P,H)=>{const x=H[1];A(P,H),ut(P)?P.every(k=>k.length<=1)&&x():P.length<=1&&x()},Y={mode:i,persisted:s,beforeEnter(P){let H=l;if(!r.isMounted)if(o)H=w||l;else return;P[Bo]&&P[Bo](!0);const x=_[C];x&&Ni(e,x)&&x.el[Bo]&&x.el[Bo](),A(H,[P])},enter(P){let H=u,x=c,k=d;if(!r.isMounted)if(o)H=y||u,x=v||c,k=g||d;else return;let z=!1;const B=P[Ed]=j=>{z||(z=!0,j?A(k,[P]):A(x,[P]),Y.delayedLeave&&Y.delayedLeave(),P[Ed]=void 0)};H?N(H,[P,B]):B()},leave(P,H){const x=String(e.key);if(P[Ed]&&P[Ed](!0),r.isUnmounting)return H();A(f,[P]);let k=!1;const z=P[Bo]=B=>{k||(k=!0,H(),B?A(b,[P]):A(h,[P]),P[Bo]=void 0,_[x]===e&&delete _[x])};_[x]=e,p?N(p,[P,z]):z()},clone(P){const H=pc(P,t,r,n,a);return a&&a(H),H}};return Y}function Wh(e){if(r1(e))return e=Oa(e),e.children=null,e}function u5(e){if(!r1(e))return xS(e.type)&&e.children?IS(e.children):e;const{shapeFlag:t,children:r}=e;if(r){if(t&16)return r[0];if(t&32&&pt(r.default))return r.default()}}function Gi(e,t){e.shapeFlag&6&&e.component?(e.transition=t,Gi(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 Gg(e,t=!1,r){let n=[],a=0;for(let o=0;o1)for(let o=0;oBf(h,t&&(ut(t)?t[b]:t),r,n,a));return}if(tl(n)&&!a){n.shapeFlag&512&&n.type.__asyncResolved&&n.component.subTree.component&&Bf(e,t,r,n.component.subTree);return}const o=n.shapeFlag&4?s1(n.component):n.el,i=a?null:o,{i:s,r:l}=e,u=t&&t.r,c=s.refs===zt?s.refs={}:s.refs,d=s.setupState,f=Tt(d),p=d===zt?()=>!1:h=>Nt(f,h);if(u!=null&&u!==l&&(nr(u)?(c[u]=null,p(u)&&(d[u]=null)):Qt(u)&&(u.value=null)),pt(l))Gc(l,s,12,[i,c]);else{const h=nr(l),b=Qt(l);if(h||b){const w=()=>{if(e.f){const y=h?p(l)?d[l]:c[l]:l.value;a?ut(y)&&Bg(y,o):ut(y)?y.includes(o)||y.push(o):h?(c[l]=[o],p(l)&&(d[l]=c[l])):(l.value=[o],e.k&&(c[e.k]=l.value))}else h?(c[l]=i,p(l)&&(d[l]=i)):b&&(l.value=i,e.k&&(c[e.k]=i))};i?(w.id=-1,Wr(w,r)):w()}}}Zp().requestIdleCallback;Zp().cancelIdleCallback;const tl=e=>!!e.type.__asyncLoader,r1=e=>e.type.__isKeepAlive;function UF(e,t){PS(e,"a",t)}function VF(e,t){PS(e,"da",t)}function PS(e,t,r=Or){const n=e.__wdc||(e.__wdc=()=>{let a=r;for(;a;){if(a.isDeactivated)return;a=a.parent}return e()});if(n1(t,n,r),r){let a=r.parent;for(;a&&a.parent;)r1(a.parent.vnode)&&qF(n,t,r,a),a=a.parent}}function qF(e,t,r,n){const a=n1(t,e,n,!0);Tr(()=>{Bg(n[t],a)},r)}function n1(e,t,r=Or,n=!1){if(r){const a=r[e]||(r[e]=[]),o=t.__weh||(t.__weh=(...i)=>{fi();const s=Wc(r),l=ra(t,r,e,i);return s(),pi(),l});return n?a.unshift(o):a.push(o),o}}const yo=e=>(t,r=Or)=>{(!mc||e==="sp")&&n1(e,(...n)=>t(...n),r)},DS=yo("bm"),xt=yo("m"),NS=yo("bu"),LS=yo("u"),jn=yo("bum"),Tr=yo("um"),YF=yo("sp"),GF=yo("rtg"),KF=yo("rtc");function WF(e,t=Or){n1("ec",e,t)}const Kg="components",ZF="directives";function Ze(e,t){return Wg(Kg,e,!0,t)||e}const RS=Symbol.for("v-ndc");function Ge(e){return nr(e)?Wg(Kg,e,!1)||e:e||RS}function QF(e){return Wg(ZF,e)}function Wg(e,t,r=!0,n=!1){const a=Ar||Or;if(a){const o=a.type;if(e===Kg){const s=Dz(o,!1);if(s&&(s===t||s===Fn(t)||s===Wp(Fn(t))))return o}const i=c5(a[e]||o[e],t)||c5(a.appContext[e],t);return!i&&n?o:i}}function c5(e,t){return e&&(e[t]||e[Fn(t)]||e[Wp(Fn(t))])}function We(e,t,r,n){let a;const o=r,i=ut(e);if(i||nr(e)){const s=i&&Js(e);let l=!1;s&&(l=!Nn(e),e=Xp(e)),a=new Array(e.length);for(let u=0,c=e.length;ut(s,l,void 0,o));else{const s=Object.keys(e);a=new Array(s.length);for(let l=0,u=s.length;l{const o=n.fn(...a);return o&&(o.key=n.key),o}:n.fn)}return e}function U(e,t,r={},n,a){if(Ar.ce||Ar.parent&&tl(Ar.parent)&&Ar.parent.ce)return t!=="default"&&(r.name=t),m(),q(Me,null,[J("slot",r,n&&n())],64);let o=e[t];o&&o._c&&(o._d=!1),m();const i=o&&BS(o(r)),s=r.key||i&&i.key,l=q(Me,{key:(s&&!go(s)?s:`_${t}`)+(!i&&n?"_fb":"")},i||(n?n():[]),i&&e._===1?64:-2);return!a&&l.scopeId&&(l.slotScopeIds=[l.scopeId+"-s"]),o&&o._c&&(o._d=!0),l}function BS(e){return e.some(t=>vc(t)?!(t.type===Mr||t.type===Me&&!BS(t.children)):!0)?e:null}function a1(e,t){const r={};for(const n in e)r[t&&/[A-Z]/.test(n)?`on:${n}`:Jd(n)]=e[n];return r}const em=e=>e?n_(e)?s1(e):em(e.parent):null,qu=fr(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=>em(e.parent),$root:e=>em(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>Zg(e),$forceUpdate:e=>e.f||(e.f=()=>{Yg(e.update)}),$nextTick:e=>e.n||(e.n=qt.bind(e.proxy)),$watch:e=>yz.bind(e)}),Zh=(e,t)=>e!==zt&&!e.__isScriptSetup&&Nt(e,t),XF={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:r,setupState:n,data:a,props:o,accessCache:i,type:s,appContext:l}=e;let u;if(t[0]!=="$"){const p=i[t];if(p!==void 0)switch(p){case 1:return n[t];case 2:return a[t];case 4:return r[t];case 3:return o[t]}else{if(Zh(n,t))return i[t]=1,n[t];if(a!==zt&&Nt(a,t))return i[t]=2,a[t];if((u=e.propsOptions[0])&&Nt(u,t))return i[t]=3,o[t];if(r!==zt&&Nt(r,t))return i[t]=4,r[t];tm&&(i[t]=0)}}const c=qu[t];let d,f;if(c)return t==="$attrs"&&Fr(e.attrs,"get",""),c(e);if((d=s.__cssModules)&&(d=d[t]))return d;if(r!==zt&&Nt(r,t))return i[t]=4,r[t];if(f=l.config.globalProperties,Nt(f,t))return f[t]},set({_:e},t,r){const{data:n,setupState:a,ctx:o}=e;return Zh(a,t)?(a[t]=r,!0):n!==zt&&Nt(n,t)?(n[t]=r,!0):Nt(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(o[t]=r,!0)},has({_:{data:e,setupState:t,accessCache:r,ctx:n,appContext:a,propsOptions:o}},i){let s;return!!r[i]||e!==zt&&Nt(e,i)||Zh(t,i)||(s=o[0])&&Nt(s,i)||Nt(n,i)||Nt(qu,i)||Nt(a.config.globalProperties,i)},defineProperty(e,t,r){return r.get!=null?e._.accessCache[t]=0:Nt(r,"value")&&this.set(e,t,r.value,null),Reflect.defineProperty(e,t,r)}};function yt(){return FS().slots}function cr(){return FS().attrs}function FS(){const e=Hl();return e.setupContext||(e.setupContext=o_(e))}function d5(e){return ut(e)?e.reduce((t,r)=>(t[r]=null,t),{}):e}let tm=!0;function JF(e){const t=Zg(e),r=e.proxy,n=e.ctx;tm=!1,t.beforeCreate&&f5(t.beforeCreate,e,"bc");const{data:a,computed:o,methods:i,watch:s,provide:l,inject:u,created:c,beforeMount:d,mounted:f,beforeUpdate:p,updated:h,activated:b,deactivated:w,beforeDestroy:y,beforeUnmount:v,destroyed:g,unmounted:C,render:_,renderTracked:A,renderTriggered:N,errorCaptured:Y,serverPrefetch:P,expose:H,inheritAttrs:x,components:k,directives:z,filters:B}=t;if(u&&ez(u,n,null),i)for(const ne in i){const Q=i[ne];pt(Q)&&(n[ne]=Q.bind(r))}if(a){const ne=a.call(r,r);Yt(ne)&&(e.data=la(ne))}if(tm=!0,o)for(const ne in o){const Q=o[ne],ae=pt(Q)?Q.bind(r,r):pt(Q.get)?Q.get.bind(r,r):Jn,K=!pt(Q)&&pt(Q.set)?Q.set.bind(r):Jn,be=S({get:ae,set:K});Object.defineProperty(n,ne,{enumerable:!0,configurable:!0,get:()=>be.value,set:de=>be.value=de})}if(s)for(const ne in s)zS(s[ne],n,r,ne);if(l){const ne=pt(l)?l.call(r):l;Reflect.ownKeys(ne).forEach(Q=>{Hr(Q,ne[Q])})}c&&f5(c,e,"c");function Z(ne,Q){ut(Q)?Q.forEach(ae=>ne(ae.bind(r))):Q&&ne(Q.bind(r))}if(Z(DS,d),Z(xt,f),Z(NS,p),Z(LS,h),Z(UF,b),Z(VF,w),Z(WF,Y),Z(KF,A),Z(GF,N),Z(jn,v),Z(Tr,C),Z(YF,P),ut(H))if(H.length){const ne=e.exposed||(e.exposed={});H.forEach(Q=>{Object.defineProperty(ne,Q,{get:()=>r[Q],set:ae=>r[Q]=ae})})}else e.exposed||(e.exposed={});_&&e.render===Jn&&(e.render=_),x!=null&&(e.inheritAttrs=x),k&&(e.components=k),z&&(e.directives=z),P&&OS(e)}function ez(e,t,r=Jn){ut(e)&&(e=rm(e));for(const n in e){const a=e[n];let o;Yt(a)?"default"in a?o=rr(a.from||n,a.default,!0):o=rr(a.from||n):o=rr(a),Qt(o)?Object.defineProperty(t,n,{enumerable:!0,configurable:!0,get:()=>o.value,set:i=>o.value=i}):t[n]=o}}function f5(e,t,r){ra(ut(e)?e.map(n=>n.bind(t.proxy)):e.bind(t.proxy),t,r)}function zS(e,t,r,n){let a=n.includes(".")?XS(r,n):()=>r[n];if(nr(e)){const o=t[e];pt(o)&&$e(a,o)}else if(pt(e))$e(a,e.bind(r));else if(Yt(e))if(ut(e))e.forEach(o=>zS(o,t,r,n));else{const o=pt(e.handler)?e.handler.bind(r):t[e.handler];pt(o)&&$e(a,o,e)}}function Zg(e){const t=e.type,{mixins:r,extends:n}=t,{mixins:a,optionsCache:o,config:{optionMergeStrategies:i}}=e.appContext,s=o.get(t);let l;return s?l=s:!a.length&&!r&&!n?l=t:(l={},a.length&&a.forEach(u=>Ff(l,u,i,!0)),Ff(l,t,i)),Yt(t)&&o.set(t,l),l}function Ff(e,t,r,n=!1){const{mixins:a,extends:o}=t;o&&Ff(e,o,r,!0),a&&a.forEach(i=>Ff(e,i,r,!0));for(const i in t)if(!(n&&i==="expose")){const s=tz[i]||r&&r[i];e[i]=s?s(e[i],t[i]):t[i]}return e}const tz={data:p5,props:h5,emits:h5,methods:Eu,computed:Eu,beforeCreate:qr,created:qr,beforeMount:qr,mounted:qr,beforeUpdate:qr,updated:qr,beforeDestroy:qr,beforeUnmount:qr,destroyed:qr,unmounted:qr,activated:qr,deactivated:qr,errorCaptured:qr,serverPrefetch:qr,components:Eu,directives:Eu,watch:nz,provide:p5,inject:rz};function p5(e,t){return t?e?function(){return fr(pt(e)?e.call(this,this):e,pt(t)?t.call(this,this):t)}:t:e}function rz(e,t){return Eu(rm(e),rm(t))}function rm(e){if(ut(e)){const t={};for(let r=0;r1)return r&&pt(t)?t.call(n&&n.proxy):t}}const jS={},US=()=>Object.create(jS),VS=e=>Object.getPrototypeOf(e)===jS;function iz(e,t,r,n=!1){const a={},o=US();e.propsDefaults=Object.create(null),qS(e,t,a,o);for(const i in e.propsOptions[0])i in a||(a[i]=void 0);r?e.props=n?a:cS(a):e.type.props?e.props=a:e.props=o,e.attrs=o}function sz(e,t,r,n){const{props:a,attrs:o,vnode:{patchFlag:i}}=e,s=Tt(a),[l]=e.propsOptions;let u=!1;if((n||i>0)&&!(i&16)){if(i&8){const c=e.vnode.dynamicProps;for(let d=0;d{l=!0;const[f,p]=YS(d,t,!0);fr(i,f),p&&s.push(...p)};!r&&t.mixins.length&&t.mixins.forEach(c),e.extends&&c(e.extends),e.mixins&&e.mixins.forEach(c)}if(!o&&!l)return Yt(e)&&n.set(e,Qs),Qs;if(ut(o))for(let c=0;ce[0]==="_"||e==="$stable",Qg=e=>ut(e)?e.map(xa):[xa(e)],uz=(e,t,r)=>{if(t._n)return t;const n=I((...a)=>Qg(t(...a)),r);return n._c=!1,n},KS=(e,t,r)=>{const n=e._ctx;for(const a in e){if(GS(a))continue;const o=e[a];if(pt(o))t[a]=uz(a,o,n);else if(o!=null){const i=Qg(o);t[a]=()=>i}}},WS=(e,t)=>{const r=Qg(t);e.slots.default=()=>r},ZS=(e,t,r)=>{for(const n in t)(r||n!=="_")&&(e[n]=t[n])},cz=(e,t,r)=>{const n=e.slots=US();if(e.vnode.shapeFlag&32){const a=t._;a?(ZS(n,t,r),r&&VC(n,"_",a,!0)):KS(t,n)}else t&&WS(e,t)},dz=(e,t,r)=>{const{vnode:n,slots:a}=e;let o=!0,i=zt;if(n.shapeFlag&32){const s=t._;s?r&&s===1?o=!1:ZS(a,t,r):(o=!t.$stable,KS(t,a)),i=t}else t&&(WS(e,t),i={default:1});if(o)for(const s in a)!GS(s)&&i[s]==null&&delete a[s]},Wr=kz;function fz(e){return pz(e)}function pz(e,t){const r=Zp();r.__VUE__=!0;const{insert:n,remove:a,patchProp:o,createElement:i,createText:s,createComment:l,setText:u,setElementText:c,parentNode:d,nextSibling:f,setScopeId:p=Jn,insertStaticContent:h}=e,b=(L,O,D,re=null,le=null,pe=null,xe=void 0,W=null,he=!!O.dynamicChildren)=>{if(L===O)return;L&&!Ni(L,O)&&(re=oe(L),de(L,le,pe,!0),L=null),O.patchFlag===-2&&(he=!1,O.dynamicChildren=null);const{type:fe,ref:Te,shapeFlag:we}=O;switch(fe){case i1:w(L,O,D,re);break;case Mr:y(L,O,D,re);break;case Yu:L==null&&v(O,D,re,xe);break;case Me:k(L,O,D,re,le,pe,xe,W,he);break;default:we&1?_(L,O,D,re,le,pe,xe,W,he):we&6?z(L,O,D,re,le,pe,xe,W,he):(we&64||we&128)&&fe.process(L,O,D,re,le,pe,xe,W,he,De)}Te!=null&&le&&Bf(Te,L&&L.ref,pe,O||L,!O)},w=(L,O,D,re)=>{if(L==null)n(O.el=s(O.children),D,re);else{const le=O.el=L.el;O.children!==L.children&&u(le,O.children)}},y=(L,O,D,re)=>{L==null?n(O.el=l(O.children||""),D,re):O.el=L.el},v=(L,O,D,re)=>{[L.el,L.anchor]=h(L.children,O,D,re,L.el,L.anchor)},g=({el:L,anchor:O},D,re)=>{let le;for(;L&&L!==O;)le=f(L),n(L,D,re),L=le;n(O,D,re)},C=({el:L,anchor:O})=>{let D;for(;L&&L!==O;)D=f(L),a(L),L=D;a(O)},_=(L,O,D,re,le,pe,xe,W,he)=>{O.type==="svg"?xe="svg":O.type==="math"&&(xe="mathml"),L==null?A(O,D,re,le,pe,xe,W,he):P(L,O,le,pe,xe,W,he)},A=(L,O,D,re,le,pe,xe,W)=>{let he,fe;const{props:Te,shapeFlag:we,transition:Fe,dirs:qe}=L;if(he=L.el=i(L.type,pe,Te&&Te.is,Te),we&8?c(he,L.children):we&16&&Y(L.children,he,null,re,le,Qh(L,pe),xe,W),qe&&_i(L,null,re,"created"),N(he,L,L.scopeId,xe,re),Te){for(const Re in Te)Re!=="value"&&!Hu(Re)&&o(he,Re,null,Te[Re],pe,re);"value"in Te&&o(he,"value",null,Te.value,pe),(fe=Te.onVnodeBeforeMount)&&ha(fe,re,L)}qe&&_i(L,null,re,"beforeMount");const ue=hz(le,Fe);ue&&Fe.beforeEnter(he),n(he,O,D),((fe=Te&&Te.onVnodeMounted)||ue||qe)&&Wr(()=>{fe&&ha(fe,re,L),ue&&Fe.enter(he),qe&&_i(L,null,re,"mounted")},le)},N=(L,O,D,re,le)=>{if(D&&p(L,D),re)for(let pe=0;pe{for(let fe=he;fe{const W=O.el=L.el;let{patchFlag:he,dynamicChildren:fe,dirs:Te}=O;he|=L.patchFlag&16;const we=L.props||zt,Fe=O.props||zt;let qe;if(D&&xi(D,!1),(qe=Fe.onVnodeBeforeUpdate)&&ha(qe,D,O,L),Te&&_i(O,L,D,"beforeUpdate"),D&&xi(D,!0),(we.innerHTML&&Fe.innerHTML==null||we.textContent&&Fe.textContent==null)&&c(W,""),fe?H(L.dynamicChildren,fe,W,D,re,Qh(O,le),pe):xe||Q(L,O,W,null,D,re,Qh(O,le),pe,!1),he>0){if(he&16)x(W,we,Fe,D,le);else if(he&2&&we.class!==Fe.class&&o(W,"class",null,Fe.class,le),he&4&&o(W,"style",we.style,Fe.style,le),he&8){const ue=O.dynamicProps;for(let Re=0;Re{qe&&ha(qe,D,O,L),Te&&_i(O,L,D,"updated")},re)},H=(L,O,D,re,le,pe,xe)=>{for(let W=0;W{if(O!==D){if(O!==zt)for(const pe in O)!Hu(pe)&&!(pe in D)&&o(L,pe,O[pe],null,le,re);for(const pe in D){if(Hu(pe))continue;const xe=D[pe],W=O[pe];xe!==W&&pe!=="value"&&o(L,pe,W,xe,le,re)}"value"in D&&o(L,"value",O.value,D.value,le)}},k=(L,O,D,re,le,pe,xe,W,he)=>{const fe=O.el=L?L.el:s(""),Te=O.anchor=L?L.anchor:s("");let{patchFlag:we,dynamicChildren:Fe,slotScopeIds:qe}=O;qe&&(W=W?W.concat(qe):qe),L==null?(n(fe,D,re),n(Te,D,re),Y(O.children||[],D,Te,le,pe,xe,W,he)):we>0&&we&64&&Fe&&L.dynamicChildren?(H(L.dynamicChildren,Fe,D,le,pe,xe,W),(O.key!=null||le&&O===le.subTree)&&Xg(L,O,!0)):Q(L,O,D,Te,le,pe,xe,W,he)},z=(L,O,D,re,le,pe,xe,W,he)=>{O.slotScopeIds=W,L==null?O.shapeFlag&512?le.ctx.activate(O,D,re,xe,he):B(O,D,re,le,pe,xe,he):j(L,O,he)},B=(L,O,D,re,le,pe,xe)=>{const W=L.component=Iz(L,re,le);if(r1(L)&&(W.ctx.renderer=De),Mz(W,!1,xe),W.asyncDep){if(le&&le.registerDep(W,Z,xe),!L.el){const he=W.subTree=J(Mr);y(null,he,O,D)}}else Z(W,L,O,D,le,pe,xe)},j=(L,O,D)=>{const re=O.component=L.component;if(_z(L,O,D))if(re.asyncDep&&!re.asyncResolved){ne(re,O,D);return}else re.next=O,re.update();else O.el=L.el,re.vnode=O},Z=(L,O,D,re,le,pe,xe)=>{const W=()=>{if(L.isMounted){let{next:we,bu:Fe,u:qe,parent:ue,vnode:Re}=L;{const Ct=QS(L);if(Ct){we&&(we.el=Re.el,ne(L,we,xe)),Ct.asyncDep.then(()=>{L.isUnmounted||W()});return}}let je=we,st;xi(L,!1),we?(we.el=Re.el,ne(L,we,xe)):we=Re,Fe&&ef(Fe),(st=we.props&&we.props.onVnodeBeforeUpdate)&&ha(st,ue,we,Re),xi(L,!0);const rt=Xh(L),Lt=L.subTree;L.subTree=rt,b(Lt,rt,d(Lt.el),oe(Lt),L,le,pe),we.el=rt.el,je===null&&xz(L,rt.el),qe&&Wr(qe,le),(st=we.props&&we.props.onVnodeUpdated)&&Wr(()=>ha(st,ue,we,Re),le)}else{let we;const{el:Fe,props:qe}=O,{bm:ue,m:Re,parent:je,root:st,type:rt}=L,Lt=tl(O);if(xi(L,!1),ue&&ef(ue),!Lt&&(we=qe&&qe.onVnodeBeforeMount)&&ha(we,je,O),xi(L,!0),Fe&&Xe){const Ct=()=>{L.subTree=Xh(L),Xe(Fe,L.subTree,L,le,null)};Lt&&rt.__asyncHydrate?rt.__asyncHydrate(Fe,L,Ct):Ct()}else{st.ce&&st.ce._injectChildStyle(rt);const Ct=L.subTree=Xh(L);b(null,Ct,D,re,L,le,pe),O.el=Ct.el}if(Re&&Wr(Re,le),!Lt&&(we=qe&&qe.onVnodeMounted)){const Ct=O;Wr(()=>ha(we,je,Ct),le)}(O.shapeFlag&256||je&&tl(je.vnode)&&je.vnode.shapeFlag&256)&&L.a&&Wr(L.a,le),L.isMounted=!0,O=D=re=null}};L.scope.on();const he=L.effect=new KC(W);L.scope.off();const fe=L.update=he.run.bind(he),Te=L.job=he.runIfDirty.bind(he);Te.i=L,Te.id=L.uid,he.scheduler=()=>Yg(Te),xi(L,!0),fe()},ne=(L,O,D)=>{O.component=L;const re=L.vnode.props;L.vnode=O,L.next=null,sz(L,O.props,re,D),dz(L,O.children,D),fi(),o5(L),pi()},Q=(L,O,D,re,le,pe,xe,W,he=!1)=>{const fe=L&&L.children,Te=L?L.shapeFlag:0,we=O.children,{patchFlag:Fe,shapeFlag:qe}=O;if(Fe>0){if(Fe&128){K(fe,we,D,re,le,pe,xe,W,he);return}else if(Fe&256){ae(fe,we,D,re,le,pe,xe,W,he);return}}qe&8?(Te&16&&ze(fe,le,pe),we!==fe&&c(D,we)):Te&16?qe&16?K(fe,we,D,re,le,pe,xe,W,he):ze(fe,le,pe,!0):(Te&8&&c(D,""),qe&16&&Y(we,D,re,le,pe,xe,W,he))},ae=(L,O,D,re,le,pe,xe,W,he)=>{L=L||Qs,O=O||Qs;const fe=L.length,Te=O.length,we=Math.min(fe,Te);let Fe;for(Fe=0;FeTe?ze(L,le,pe,!0,!1,we):Y(O,D,re,le,pe,xe,W,he,we)},K=(L,O,D,re,le,pe,xe,W,he)=>{let fe=0;const Te=O.length;let we=L.length-1,Fe=Te-1;for(;fe<=we&&fe<=Fe;){const qe=L[fe],ue=O[fe]=he?Fo(O[fe]):xa(O[fe]);if(Ni(qe,ue))b(qe,ue,D,null,le,pe,xe,W,he);else break;fe++}for(;fe<=we&&fe<=Fe;){const qe=L[we],ue=O[Fe]=he?Fo(O[Fe]):xa(O[Fe]);if(Ni(qe,ue))b(qe,ue,D,null,le,pe,xe,W,he);else break;we--,Fe--}if(fe>we){if(fe<=Fe){const qe=Fe+1,ue=qeFe)for(;fe<=we;)de(L[fe],le,pe,!0),fe++;else{const qe=fe,ue=fe,Re=new Map;for(fe=ue;fe<=Fe;fe++){const Et=O[fe]=he?Fo(O[fe]):xa(O[fe]);Et.key!=null&&Re.set(Et.key,fe)}let je,st=0;const rt=Fe-ue+1;let Lt=!1,Ct=0;const Jt=new Array(rt);for(fe=0;fe=rt){de(Et,le,pe,!0);continue}let te;if(Et.key!=null)te=Re.get(Et.key);else for(je=ue;je<=Fe;je++)if(Jt[je-ue]===0&&Ni(Et,O[je])){te=je;break}te===void 0?de(Et,le,pe,!0):(Jt[te-ue]=fe+1,te>=Ct?Ct=te:Lt=!0,b(Et,O[te],D,null,le,pe,xe,W,he),st++)}const yr=Lt?vz(Jt):Qs;for(je=yr.length-1,fe=rt-1;fe>=0;fe--){const Et=ue+fe,te=O[Et],M=Et+1{const{el:pe,type:xe,transition:W,children:he,shapeFlag:fe}=L;if(fe&6){be(L.component.subTree,O,D,re);return}if(fe&128){L.suspense.move(O,D,re);return}if(fe&64){xe.move(L,O,D,De);return}if(xe===Me){n(pe,O,D);for(let we=0;weW.enter(pe),le);else{const{leave:we,delayLeave:Fe,afterLeave:qe}=W,ue=()=>n(pe,O,D),Re=()=>{we(pe,()=>{ue(),qe&&qe()})};Fe?Fe(pe,ue,Re):Re()}else n(pe,O,D)},de=(L,O,D,re=!1,le=!1)=>{const{type:pe,props:xe,ref:W,children:he,dynamicChildren:fe,shapeFlag:Te,patchFlag:we,dirs:Fe,cacheIndex:qe}=L;if(we===-2&&(le=!1),W!=null&&Bf(W,null,D,L,!0),qe!=null&&(O.renderCache[qe]=void 0),Te&256){O.ctx.deactivate(L);return}const ue=Te&1&&Fe,Re=!tl(L);let je;if(Re&&(je=xe&&xe.onVnodeBeforeUnmount)&&ha(je,O,L),Te&6)Ne(L.component,D,re);else{if(Te&128){L.suspense.unmount(D,re);return}ue&&_i(L,null,O,"beforeUnmount"),Te&64?L.type.remove(L,O,D,De,re):fe&&!fe.hasOnce&&(pe!==Me||we>0&&we&64)?ze(fe,O,D,!1,!0):(pe===Me&&we&384||!le&&Te&16)&&ze(he,O,D),re&&ge(L)}(Re&&(je=xe&&xe.onVnodeUnmounted)||ue)&&Wr(()=>{je&&ha(je,O,L),ue&&_i(L,null,O,"unmounted")},D)},ge=L=>{const{type:O,el:D,anchor:re,transition:le}=L;if(O===Me){_e(D,re);return}if(O===Yu){C(L);return}const pe=()=>{a(D),le&&!le.persisted&&le.afterLeave&&le.afterLeave()};if(L.shapeFlag&1&&le&&!le.persisted){const{leave:xe,delayLeave:W}=le,he=()=>xe(D,pe);W?W(L.el,pe,he):he()}else pe()},_e=(L,O)=>{let D;for(;L!==O;)D=f(L),a(L),L=D;a(O)},Ne=(L,O,D)=>{const{bum:re,scope:le,job:pe,subTree:xe,um:W,m:he,a:fe}=L;m5(he),m5(fe),re&&ef(re),le.stop(),pe&&(pe.flags|=8,de(xe,L,O,D)),W&&Wr(W,O),Wr(()=>{L.isUnmounted=!0},O),O&&O.pendingBranch&&!O.isUnmounted&&L.asyncDep&&!L.asyncResolved&&L.suspenseId===O.pendingId&&(O.deps--,O.deps===0&&O.resolve())},ze=(L,O,D,re=!1,le=!1,pe=0)=>{for(let xe=pe;xe{if(L.shapeFlag&6)return oe(L.component.subTree);if(L.shapeFlag&128)return L.suspense.next();const O=f(L.anchor||L.el),D=O&&O[_S];return D?f(D):O};let ye=!1;const Se=(L,O,D)=>{L==null?O._vnode&&de(O._vnode,null,null,!0):b(O._vnode||null,L,O,null,null,null,D),O._vnode=L,ye||(ye=!0,o5(),wS(),ye=!1)},De={p:b,um:de,m:be,r:ge,mt:B,mc:Y,pc:Q,pbc:H,n:oe,o:e};let Ke,Xe;return{render:Se,hydrate:Ke,createApp:oz(Se,Ke)}}function Qh({type:e,props:t},r){return r==="svg"&&e==="foreignObject"||r==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:r}function xi({effect:e,job:t},r){r?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function hz(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function Xg(e,t,r=!1){const n=e.children,a=t.children;if(ut(n)&&ut(a))for(let o=0;o>1,e[r[s]]0&&(t[n]=r[o-1]),r[o]=n)}}for(o=r.length,i=r[o-1];o-- >0;)r[o]=i,i=t[i];return r}function QS(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:QS(t)}function m5(e){if(e)for(let t=0;trr(mz);function Jg(e,t){return ey(e,null,t)}function $e(e,t,r){return ey(e,t,r)}function ey(e,t,r=zt){const{immediate:n,deep:a,flush:o,once:i}=r,s=fr({},r),l=t&&n||!t&&o!=="post";let u;if(mc){if(o==="sync"){const p=gz();u=p.__watcherHandles||(p.__watcherHandles=[])}else if(!l){const p=()=>{};return p.stop=Jn,p.resume=Jn,p.pause=Jn,p}}const c=Or;s.call=(p,h,b)=>ra(p,c,h,b);let d=!1;o==="post"?s.scheduler=p=>{Wr(p,c&&c.suspense)}:o!=="sync"&&(d=!0,s.scheduler=(p,h)=>{h?p():Yg(p)}),s.augmentJob=p=>{t&&(p.flags|=4),d&&(p.flags|=2,c&&(p.id=c.uid,p.i=c))};const f=LF(e,t,s);return mc&&(u?u.push(f):l&&f()),f}function yz(e,t,r){const n=this.proxy,a=nr(e)?e.includes(".")?XS(n,e):()=>n[e]:e.bind(n,n);let o;pt(t)?o=t:(o=t.handler,r=t);const i=Wc(this),s=ey(a,o.bind(n),r);return i(),s}function XS(e,t){const r=t.split(".");return()=>{let n=e;for(let a=0;at==="modelValue"||t==="model-value"?e.modelModifiers:e[`${t}Modifiers`]||e[`${Fn(t)}Modifiers`]||e[`${di(t)}Modifiers`];function wz(e,t,...r){if(e.isUnmounted)return;const n=e.vnode.props||zt;let a=r;const o=t.startsWith("update:"),i=o&&bz(n,t.slice(7));i&&(i.trim&&(a=r.map(c=>nr(c)?c.trim():c)),i.number&&(a=r.map(G0)));let s,l=n[s=Jd(t)]||n[s=Jd(Fn(t))];!l&&o&&(l=n[s=Jd(di(t))]),l&&ra(l,e,6,a);const u=n[s+"Once"];if(u){if(!e.emitted)e.emitted={};else if(e.emitted[s])return;e.emitted[s]=!0,ra(u,e,6,a)}}function JS(e,t,r=!1){const n=t.emitsCache,a=n.get(e);if(a!==void 0)return a;const o=e.emits;let i={},s=!1;if(!pt(e)){const l=u=>{const c=JS(u,t,!0);c&&(s=!0,fr(i,c))};!r&&t.mixins.length&&t.mixins.forEach(l),e.extends&&l(e.extends),e.mixins&&e.mixins.forEach(l)}return!o&&!s?(Yt(e)&&n.set(e,null),null):(ut(o)?o.forEach(l=>i[l]=null):fr(i,o),Yt(e)&&n.set(e,i),i)}function o1(e,t){return!e||!Yp(t)?!1:(t=t.slice(2).replace(/Once$/,""),Nt(e,t[0].toLowerCase()+t.slice(1))||Nt(e,di(t))||Nt(e,t))}function Xh(e){const{type:t,vnode:r,proxy:n,withProxy:a,propsOptions:[o],slots:i,attrs:s,emit:l,render:u,renderCache:c,props:d,data:f,setupState:p,ctx:h,inheritAttrs:b}=e,w=Rf(e);let y,v;try{if(r.shapeFlag&4){const C=a||n,_=C;y=xa(u.call(_,C,c,d,p,f,h)),v=s}else{const C=t;y=xa(C.length>1?C(d,{attrs:s,slots:i,emit:l}):C(d,null)),v=t.props?s:Cz(s)}}catch(C){Gu.length=0,t1(C,e,1),y=J(Mr)}let g=y;if(v&&b!==!1){const C=Object.keys(v),{shapeFlag:_}=g;C.length&&_&7&&(o&&C.some(Rg)&&(v=Sz(v,o)),g=Oa(g,v,!1,!0))}return r.dirs&&(g=Oa(g,null,!1,!0),g.dirs=g.dirs?g.dirs.concat(r.dirs):r.dirs),r.transition&&Gi(g,r.transition),y=g,Rf(w),y}const Cz=e=>{let t;for(const r in e)(r==="class"||r==="style"||Yp(r))&&((t||(t={}))[r]=e[r]);return t},Sz=(e,t)=>{const r={};for(const n in e)(!Rg(n)||!(n.slice(9)in t))&&(r[n]=e[n]);return r};function _z(e,t,r){const{props:n,children:a,component:o}=e,{props:i,children:s,patchFlag:l}=t,u=o.emitsOptions;if(t.dirs||t.transition)return!0;if(r&&l>=0){if(l&1024)return!0;if(l&16)return n?g5(n,i,u):!!i;if(l&8){const c=t.dynamicProps;for(let d=0;de.__isSuspense;function kz(e,t){t&&t.pendingBranch?ut(e)?t.effects.push(...e):t.effects.push(e):bS(e)}const Me=Symbol.for("v-fgt"),i1=Symbol.for("v-txt"),Mr=Symbol.for("v-cmt"),Yu=Symbol.for("v-stc"),Gu=[];let kn=null;function m(e=!1){Gu.push(kn=e?null:[])}function Ez(){Gu.pop(),kn=Gu[Gu.length-1]||null}let hc=1;function y5(e,t=!1){hc+=e,e<0&&kn&&t&&(kn.hasOnce=!0)}function t_(e){return e.dynamicChildren=hc>0?kn||Qs:null,Ez(),hc>0&&kn&&kn.push(e),e}function E(e,t,r,n,a,o){return t_(G(e,t,r,n,a,o,!0))}function q(e,t,r,n,a){return t_(J(e,t,r,n,a,!0))}function vc(e){return e?e.__v_isVNode===!0:!1}function Ni(e,t){return e.type===t.type&&e.key===t.key}const r_=({key:e})=>e??null,nf=({ref:e,ref_key:t,ref_for:r})=>(typeof e=="number"&&(e=""+e),e!=null?nr(e)||Qt(e)||pt(e)?{i:Ar,r:e,k:t,f:!!r}:e:null);function G(e,t=null,r=null,n=0,a=null,o=e===Me?0:1,i=!1,s=!1){const l={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&r_(t),ref:t&&nf(t),scopeId:SS,slotScopeIds:null,children:r,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:o,patchFlag:n,dynamicProps:a,dynamicChildren:null,appContext:null,ctx:Ar};return s?(ty(l,r),o&128&&e.normalize(l)):r&&(l.shapeFlag|=nr(r)?8:16),hc>0&&!i&&kn&&(l.patchFlag>0||o&6)&&l.patchFlag!==32&&kn.push(l),l}const J=Az;function Az(e,t=null,r=null,n=0,a=null,o=!1){if((!e||e===RS)&&(e=Mr),vc(e)){const s=Oa(e,t,!0);return r&&ty(s,r),hc>0&&!o&&kn&&(s.shapeFlag&6?kn[kn.indexOf(e)]=s:kn.push(s)),s.patchFlag=-2,s}if(Nz(e)&&(e=e.__vccOpts),t){t=Ma(t);let{class:s,style:l}=t;s&&!nr(s)&&(t.class=Ae(s)),Yt(l)&&(qg(l)&&!ut(l)&&(l=fr({},l)),t.style=Ve(l))}const i=nr(e)?1:e_(e)?128:xS(e)?64:Yt(e)?4:pt(e)?2:0;return G(e,t,r,n,a,i,o,!0)}function Ma(e){return e?qg(e)||VS(e)?fr({},e):e:null}function Oa(e,t,r=!1,n=!1){const{props:a,ref:o,patchFlag:i,children:s,transition:l}=e,u=t?tt(a||{},t):a,c={__v_isVNode:!0,__v_skip:!0,type:e.type,props:u,key:u&&r_(u),ref:t&&t.ref?r&&o?ut(o)?o.concat(nf(t)):[o,nf(t)]:nf(t):o,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:s,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==Me?i===-1?16:i|16:i,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:l,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&Oa(e.ssContent),ssFallback:e.ssFallback&&Oa(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return l&&n&&Gi(c,l.clone(c)),c}function se(e=" ",t=0){return J(i1,null,e,t)}function iwe(e,t){const r=J(Yu,null,e);return r.staticCount=t,r}function X(e="",t=!1){return t?(m(),q(Mr,null,e)):J(Mr,null,e)}function xa(e){return e==null||typeof e=="boolean"?J(Mr):ut(e)?J(Me,null,e.slice()):vc(e)?Fo(e):J(i1,null,String(e))}function Fo(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:Oa(e)}function ty(e,t){let r=0;const{shapeFlag:n}=e;if(t==null)t=null;else if(ut(t))r=16;else if(typeof t=="object")if(n&65){const a=t.default;a&&(a._c&&(a._d=!1),ty(e,a()),a._c&&(a._d=!0));return}else{r=32;const a=t._;!a&&!VS(t)?t._ctx=Ar:a===3&&Ar&&(Ar.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else pt(t)?(t={default:t,_ctx:Ar},r=32):(t=String(t),n&64?(r=16,t=[se(t)]):r=8);e.children=t,e.shapeFlag|=r}function tt(...e){const t={};for(let r=0;rOr||Ar;let zf,am;{const e=Zp(),t=(r,n)=>{let a;return(a=e[r])||(a=e[r]=[]),a.push(n),o=>{a.length>1?a.forEach(i=>i(o)):a[0](o)}};zf=t("__VUE_INSTANCE_SETTERS__",r=>Or=r),am=t("__VUE_SSR_SETTERS__",r=>mc=r)}const Wc=e=>{const t=Or;return zf(e),e.scope.on(),()=>{e.scope.off(),zf(t)}},b5=()=>{Or&&Or.scope.off(),zf(null)};function n_(e){return e.vnode.shapeFlag&4}let mc=!1;function Mz(e,t=!1,r=!1){t&&am(t);const{props:n,children:a}=e.vnode,o=n_(e);iz(e,n,o,t),cz(e,a,r);const i=o?Oz(e,t):void 0;return t&&am(!1),i}function Oz(e,t){const r=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,XF);const{setup:n}=r;if(n){fi();const a=e.setupContext=n.length>1?o_(e):null,o=Wc(e),i=Gc(n,e,0,[e.props,a]),s=HC(i);if(pi(),o(),(s||e.sp)&&!tl(e)&&OS(e),s){if(i.then(b5,b5),t)return i.then(l=>{w5(e,l,t)}).catch(l=>{t1(l,e,0)});e.asyncDep=i}else w5(e,i,t)}else a_(e,t)}function w5(e,t,r){pt(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:Yt(t)&&(e.setupState=hS(t)),a_(e,r)}let C5;function a_(e,t,r){const n=e.type;if(!e.render){if(!t&&C5&&!n.render){const a=n.template||Zg(e).template;if(a){const{isCustomElement:o,compilerOptions:i}=e.appContext.config,{delimiters:s,compilerOptions:l}=n,u=fr(fr({isCustomElement:o,delimiters:s},i),l);n.render=C5(a,u)}}e.render=n.render||Jn}{const a=Wc(e);fi();try{JF(e)}finally{pi(),a()}}}const Pz={get(e,t){return Fr(e,"get",""),e[t]}};function o_(e){const t=r=>{e.exposed=r||{}};return{attrs:new Proxy(e.attrs,Pz),slots:e.slots,emit:e.emit,expose:t}}function s1(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(hS(TF(e.exposed)),{get(t,r){if(r in t)return t[r];if(r in qu)return qu[r](e)},has(t,r){return r in t||r in qu}})):e.proxy}function Dz(e,t=!0){return pt(e)?e.displayName||e.name:e.name||t&&e.__name}function Nz(e){return pt(e)&&"__vccOpts"in e}const S=(e,t)=>DF(e,t,mc);function gc(e,t,r){const n=arguments.length;return n===2?Yt(t)&&!ut(t)?vc(t)?J(e,null,[t]):J(e,t):J(e,null,t):(n>3?r=Array.prototype.slice.call(arguments,2):n===3&&vc(r)&&(r=[r]),J(e,t,r))}const Lz="3.5.13";/** -* @vue/runtime-dom v3.5.13 -* (c) 2018-present Yuxi (Evan) You and Vue contributors -* @license MIT -**/let om;const S5=typeof window<"u"&&window.trustedTypes;if(S5)try{om=S5.createPolicy("vue",{createHTML:e=>e})}catch{}const i_=om?e=>om.createHTML(e):e=>e,Rz="http://www.w3.org/2000/svg",Bz="http://www.w3.org/1998/Math/MathML",Za=typeof document<"u"?document:null,_5=Za&&Za.createElement("template"),Fz={insert:(e,t,r)=>{t.insertBefore(e,r||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,r,n)=>{const a=t==="svg"?Za.createElementNS(Rz,e):t==="mathml"?Za.createElementNS(Bz,e):r?Za.createElement(e,{is:r}):Za.createElement(e);return e==="select"&&n&&n.multiple!=null&&a.setAttribute("multiple",n.multiple),a},createText:e=>Za.createTextNode(e),createComment:e=>Za.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Za.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,r,n,a,o){const i=r?r.previousSibling:t.lastChild;if(a&&(a===o||a.nextSibling))for(;t.insertBefore(a.cloneNode(!0),r),!(a===o||!(a=a.nextSibling)););else{_5.innerHTML=i_(n==="svg"?`${e}`:n==="mathml"?`${e}`:e);const s=_5.content;if(n==="svg"||n==="mathml"){const l=s.firstChild;for(;l.firstChild;)s.appendChild(l.firstChild);s.removeChild(l)}t.insertBefore(s,r)}return[i?i.nextSibling:t.firstChild,r?r.previousSibling:t.lastChild]}},Eo="transition",su="animation",wl=Symbol("_vtc"),s_={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},l_=fr({},TS,s_),zz=e=>(e.displayName="Transition",e.props=l_,e),En=zz((e,{slots:t})=>gc(jF,u_(e),t)),ki=(e,t=[])=>{ut(e)?e.forEach(r=>r(...t)):e&&e(...t)},x5=e=>e?ut(e)?e.some(t=>t.length>1):e.length>1:!1;function u_(e){const t={};for(const k in e)k in s_||(t[k]=e[k]);if(e.css===!1)return t;const{name:r="v",type:n,duration:a,enterFromClass:o=`${r}-enter-from`,enterActiveClass:i=`${r}-enter-active`,enterToClass:s=`${r}-enter-to`,appearFromClass:l=o,appearActiveClass:u=i,appearToClass:c=s,leaveFromClass:d=`${r}-leave-from`,leaveActiveClass:f=`${r}-leave-active`,leaveToClass:p=`${r}-leave-to`}=e,h=Hz(a),b=h&&h[0],w=h&&h[1],{onBeforeEnter:y,onEnter:v,onEnterCancelled:g,onLeave:C,onLeaveCancelled:_,onBeforeAppear:A=y,onAppear:N=v,onAppearCancelled:Y=g}=t,P=(k,z,B,j)=>{k._enterCancelled=j,No(k,z?c:s),No(k,z?u:i),B&&B()},H=(k,z)=>{k._isLeaving=!1,No(k,d),No(k,p),No(k,f),z&&z()},x=k=>(z,B)=>{const j=k?N:v,Z=()=>P(z,k,B);ki(j,[z,Z]),k5(()=>{No(z,k?l:o),ma(z,k?c:s),x5(j)||E5(z,n,b,Z)})};return fr(t,{onBeforeEnter(k){ki(y,[k]),ma(k,o),ma(k,i)},onBeforeAppear(k){ki(A,[k]),ma(k,l),ma(k,u)},onEnter:x(!1),onAppear:x(!0),onLeave(k,z){k._isLeaving=!0;const B=()=>H(k,z);ma(k,d),k._enterCancelled?(ma(k,f),im()):(im(),ma(k,f)),k5(()=>{k._isLeaving&&(No(k,d),ma(k,p),x5(C)||E5(k,n,w,B))}),ki(C,[k,B])},onEnterCancelled(k){P(k,!1,void 0,!0),ki(g,[k])},onAppearCancelled(k){P(k,!0,void 0,!0),ki(Y,[k])},onLeaveCancelled(k){H(k),ki(_,[k])}})}function Hz(e){if(e==null)return null;if(Yt(e))return[Jh(e.enter),Jh(e.leave)];{const t=Jh(e);return[t,t]}}function Jh(e){return eF(e)}function ma(e,t){t.split(/\s+/).forEach(r=>r&&e.classList.add(r)),(e[wl]||(e[wl]=new Set)).add(t)}function No(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.remove(n));const r=e[wl];r&&(r.delete(t),r.size||(e[wl]=void 0))}function k5(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let jz=0;function E5(e,t,r,n){const a=e._endId=++jz,o=()=>{a===e._endId&&n()};if(r!=null)return setTimeout(o,r);const{type:i,timeout:s,propCount:l}=c_(e,t);if(!i)return n();const u=i+"end";let c=0;const d=()=>{e.removeEventListener(u,f),o()},f=p=>{p.target===e&&++c>=l&&d()};setTimeout(()=>{c(r[h]||"").split(", "),a=n(`${Eo}Delay`),o=n(`${Eo}Duration`),i=A5(a,o),s=n(`${su}Delay`),l=n(`${su}Duration`),u=A5(s,l);let c=null,d=0,f=0;t===Eo?i>0&&(c=Eo,d=i,f=o.length):t===su?u>0&&(c=su,d=u,f=l.length):(d=Math.max(i,u),c=d>0?i>u?Eo:su:null,f=c?c===Eo?o.length:l.length:0);const p=c===Eo&&/\b(transform|all)(,|$)/.test(n(`${Eo}Property`).toString());return{type:c,timeout:d,propCount:f,hasTransform:p}}function A5(e,t){for(;e.lengthT5(r)+T5(e[n])))}function T5(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function im(){return document.body.offsetHeight}function Uz(e,t,r){const n=e[wl];n&&(t=(t?[t,...n]:[...n]).join(" ")),t==null?e.removeAttribute("class"):r?e.setAttribute("class",t):e.className=t}const Hf=Symbol("_vod"),d_=Symbol("_vsh"),ry={beforeMount(e,{value:t},{transition:r}){e[Hf]=e.style.display==="none"?"":e.style.display,r&&t?r.beforeEnter(e):lu(e,t)},mounted(e,{value:t},{transition:r}){r&&t&&r.enter(e)},updated(e,{value:t,oldValue:r},{transition:n}){!t!=!r&&(n?t?(n.beforeEnter(e),lu(e,!0),n.enter(e)):n.leave(e,()=>{lu(e,!1)}):lu(e,t))},beforeUnmount(e,{value:t}){lu(e,t)}};function lu(e,t){e.style.display=t?e[Hf]:"none",e[d_]=!t}const f_=Symbol("");function Dr(e){const t=Hl();if(!t)return;const r=t.ut=(a=e(t.proxy))=>{Array.from(document.querySelectorAll(`[data-v-owner="${t.uid}"]`)).forEach(o=>jf(o,a))},n=()=>{const a=e(t.proxy);t.ce?jf(t.ce,a):sm(t.subTree,a),r(a)};NS(()=>{bS(n)}),xt(()=>{$e(n,Jn,{flush:"post"});const a=new MutationObserver(n);a.observe(t.subTree.el.parentNode,{childList:!0}),Tr(()=>a.disconnect())})}function sm(e,t){if(e.shapeFlag&128){const r=e.suspense;e=r.activeBranch,r.pendingBranch&&!r.isHydrating&&r.effects.push(()=>{sm(r.activeBranch,t)})}for(;e.component;)e=e.component.subTree;if(e.shapeFlag&1&&e.el)jf(e.el,t);else if(e.type===Me)e.children.forEach(r=>sm(r,t));else if(e.type===Yu){let{el:r,anchor:n}=e;for(;r&&(jf(r,t),r!==n);)r=r.nextSibling}}function jf(e,t){if(e.nodeType===1){const r=e.style;let n="";for(const a in t)r.setProperty(`--${a}`,t[a]),n+=`--${a}: ${t[a]};`;r[f_]=n}}const Vz=/(^|;)\s*display\s*:/;function qz(e,t,r){const n=e.style,a=nr(r);let o=!1;if(r&&!a){if(t)if(nr(t))for(const i of t.split(";")){const s=i.slice(0,i.indexOf(":")).trim();r[s]==null&&af(n,s,"")}else for(const i in t)r[i]==null&&af(n,i,"");for(const i in r)i==="display"&&(o=!0),af(n,i,r[i])}else if(a){if(t!==r){const i=n[f_];i&&(r+=";"+i),n.cssText=r,o=Vz.test(r)}}else t&&e.removeAttribute("style");Hf in e&&(e[Hf]=o?n.display:"",e[d_]&&(n.display="none"))}const $5=/\s*!important$/;function af(e,t,r){if(ut(r))r.forEach(n=>af(e,t,n));else if(r==null&&(r=""),t.startsWith("--"))e.setProperty(t,r);else{const n=Yz(e,t);$5.test(r)?e.setProperty(di(n),r.replace($5,""),"important"):e[n]=r}}const I5=["Webkit","Moz","ms"],ev={};function Yz(e,t){const r=ev[t];if(r)return r;let n=Fn(t);if(n!=="filter"&&n in e)return ev[t]=n;n=Wp(n);for(let a=0;atv||(Zz.then(()=>tv=0),tv=Date.now());function Xz(e,t){const r=n=>{if(!n._vts)n._vts=Date.now();else if(n._vts<=r.attached)return;ra(Jz(n,r.value),t,5,[n])};return r.value=e,r.attached=Qz(),r}function Jz(e,t){if(ut(t)){const r=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{r.call(e),e._stopped=!0},t.map(n=>a=>!a._stopped&&n&&n(a))}else return t}const L5=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,eH=(e,t,r,n,a,o)=>{const i=a==="svg";t==="class"?Uz(e,n,i):t==="style"?qz(e,r,n):Yp(t)?Rg(t)||Kz(e,t,r,n,o):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):tH(e,t,n,i))?(P5(e,t,n),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&O5(e,t,n,i,o,t!=="value")):e._isVueCE&&(/[A-Z]/.test(t)||!nr(n))?P5(e,Fn(t),n,o,t):(t==="true-value"?e._trueValue=n:t==="false-value"&&(e._falseValue=n),O5(e,t,n,i))};function tH(e,t,r,n){if(n)return!!(t==="innerHTML"||t==="textContent"||t in e&&L5(t)&&pt(r));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const a=e.tagName;if(a==="IMG"||a==="VIDEO"||a==="CANVAS"||a==="SOURCE")return!1}return L5(t)&&nr(r)?!1:t in e}const p_=new WeakMap,h_=new WeakMap,Uf=Symbol("_moveCb"),R5=Symbol("_enterCb"),rH=e=>(delete e.props.mode,e),nH=rH({name:"TransitionGroup",props:fr({},l_,{tag:String,moveClass:String}),setup(e,{slots:t}){const r=Hl(),n=AS();let a,o;return LS(()=>{if(!a.length)return;const i=e.moveClass||`${e.name||"v"}-move`;if(!lH(a[0].el,r.vnode.el,i))return;a.forEach(oH),a.forEach(iH);const s=a.filter(sH);im(),s.forEach(l=>{const u=l.el,c=u.style;ma(u,i),c.transform=c.webkitTransform=c.transitionDuration="";const d=u[Uf]=f=>{f&&f.target!==u||(!f||/transform$/.test(f.propertyName))&&(u.removeEventListener("transitionend",d),u[Uf]=null,No(u,i))};u.addEventListener("transitionend",d)})}),()=>{const i=Tt(e),s=u_(i);let l=i.tag||Me;if(a=[],o)for(let u=0;u{s.split(/\s+/).forEach(l=>l&&n.classList.remove(l))}),r.split(/\s+/).forEach(s=>s&&n.classList.add(s)),n.style.display="none";const o=t.nodeType===1?t:t.parentNode;o.appendChild(n);const{hasTransform:i}=c_(n);return o.removeChild(n),i}const B5=e=>{const t=e.props["onUpdate:modelValue"]||!1;return ut(t)?r=>ef(t,r):t};function uH(e){e.target.composing=!0}function F5(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const rv=Symbol("_assign"),swe={created(e,{modifiers:{lazy:t,trim:r,number:n}},a){e[rv]=B5(a);const o=n||a.props&&a.props.type==="number";Os(e,t?"change":"input",i=>{if(i.target.composing)return;let s=e.value;r&&(s=s.trim()),o&&(s=G0(s)),e[rv](s)}),r&&Os(e,"change",()=>{e.value=e.value.trim()}),t||(Os(e,"compositionstart",uH),Os(e,"compositionend",F5),Os(e,"change",F5))},mounted(e,{value:t}){e.value=t??""},beforeUpdate(e,{value:t,oldValue:r,modifiers:{lazy:n,trim:a,number:o}},i){if(e[rv]=B5(i),e.composing)return;const s=(o||e.type==="number")&&!/^0\d/.test(e.value)?G0(e.value):e.value,l=t??"";s!==l&&(document.activeElement===e&&e.type!=="range"&&(n&&t===r||a&&e.value.trim()===l)||(e.value=l))}},cH=["ctrl","shift","alt","meta"],dH={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)=>cH.some(r=>e[`${r}Key`]&&!t.includes(r))},gt=(e,t)=>{const r=e._withMods||(e._withMods={}),n=t.join(".");return r[n]||(r[n]=(a,...o)=>{for(let i=0;i{const r=e._withKeys||(e._withKeys={}),n=t.join(".");return r[n]||(r[n]=a=>{if(!("key"in a))return;const o=di(a.key);if(t.some(i=>i===o||fH[i]===o))return e(a)})},pH=fr({patchProp:eH},Fz);let z5;function v_(){return z5||(z5=fz(pH))}const H5=(...e)=>{v_().render(...e)},hH=(...e)=>{const t=v_().createApp(...e),{mount:r}=t;return t.mount=n=>{const a=mH(n);if(!a)return;const o=t._component;!pt(o)&&!o.render&&!o.template&&(o.template=a.innerHTML),a.nodeType===1&&(a.textContent="");const i=r(a,!1,vH(a));return a instanceof Element&&(a.removeAttribute("v-cloak"),a.setAttribute("data-v-app","")),i},t};function vH(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function mH(e){return nr(e)?document.querySelector(e):e}const mt="24px",gH=["aria-hidden"],j5=` - -`,yH=ie({__name:"RuntimeKicIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:mt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const l=String(t.size).replace(/px/gi,""),u=Number(l);if(u&&!isNaN(u)&&Number.isInteger(u)&&u>0)return`${u}px`}return mt}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=l=>{const u={},c=Math.random().toString(36).substring(2,12);return l.replace(/id="([^"]+)"/g,(d,f)=>{const p=`${c}-${f}`;return u[f]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(d,f)=>u[f]?`#${u[f]}`:d)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=l=>l.replace(/[<>"'&]/g,u=>o[u]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?j5:a(j5)}`;return(l,u)=>(m(),q(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon runtime-kic-icon","data-testid":"kui-icon-wrapper-runtime-kic-icon",style:Ve(n.value),tabindex:e.decorative?"-1":void 0},{default:I(()=>[(m(),E("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-runtime-kic-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,gH))]),_:1},8,["aria-hidden","style","tabindex"]))}}),bH=["aria-hidden"],U5='',wH=ie({__name:"AddCircleIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:mt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const l=String(t.size).replace(/px/gi,""),u=Number(l);if(u&&!isNaN(u)&&Number.isInteger(u)&&u>0)return`${u}px`}return mt}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=l=>{const u={},c=Math.random().toString(36).substring(2,12);return l.replace(/id="([^"]+)"/g,(d,f)=>{const p=`${c}-${f}`;return u[f]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(d,f)=>u[f]?`#${u[f]}`:d)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=l=>l.replace(/[<>"'&]/g,u=>o[u]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?U5:a(U5)}`;return(l,u)=>(m(),q(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon add-circle-icon","data-testid":"kui-icon-wrapper-add-circle-icon",style:Ve(n.value),tabindex:e.decorative?"-1":void 0},{default:I(()=>[(m(),E("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-add-circle-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,bH))]),_:1},8,["aria-hidden","style","tabindex"]))}}),CH=["aria-hidden"],V5='',SH=ie({__name:"BookIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:mt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const l=String(t.size).replace(/px/gi,""),u=Number(l);if(u&&!isNaN(u)&&Number.isInteger(u)&&u>0)return`${u}px`}return mt}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=l=>{const u={},c=Math.random().toString(36).substring(2,12);return l.replace(/id="([^"]+)"/g,(d,f)=>{const p=`${c}-${f}`;return u[f]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(d,f)=>u[f]?`#${u[f]}`:d)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=l=>l.replace(/[<>"'&]/g,u=>o[u]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?V5:a(V5)}`;return(l,u)=>(m(),q(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon book-icon","data-testid":"kui-icon-wrapper-book-icon",style:Ve(n.value),tabindex:e.decorative?"-1":void 0},{default:I(()=>[(m(),E("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-book-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,CH))]),_:1},8,["aria-hidden","style","tabindex"]))}}),_H=["aria-hidden"],q5='',xH=ie({__name:"ChevronDownIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:mt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const l=String(t.size).replace(/px/gi,""),u=Number(l);if(u&&!isNaN(u)&&Number.isInteger(u)&&u>0)return`${u}px`}return mt}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=l=>{const u={},c=Math.random().toString(36).substring(2,12);return l.replace(/id="([^"]+)"/g,(d,f)=>{const p=`${c}-${f}`;return u[f]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(d,f)=>u[f]?`#${u[f]}`:d)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=l=>l.replace(/[<>"'&]/g,u=>o[u]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?q5:a(q5)}`;return(l,u)=>(m(),q(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon chevron-down-icon","data-testid":"kui-icon-wrapper-chevron-down-icon",style:Ve(n.value),tabindex:e.decorative?"-1":void 0},{default:I(()=>[(m(),E("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-chevron-down-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,_H))]),_:1},8,["aria-hidden","style","tabindex"]))}}),kH=["aria-hidden"],Y5='',EH=ie({__name:"CogIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:mt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const l=String(t.size).replace(/px/gi,""),u=Number(l);if(u&&!isNaN(u)&&Number.isInteger(u)&&u>0)return`${u}px`}return mt}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=l=>{const u={},c=Math.random().toString(36).substring(2,12);return l.replace(/id="([^"]+)"/g,(d,f)=>{const p=`${c}-${f}`;return u[f]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(d,f)=>u[f]?`#${u[f]}`:d)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=l=>l.replace(/[<>"'&]/g,u=>o[u]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?Y5:a(Y5)}`;return(l,u)=>(m(),q(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon cog-icon","data-testid":"kui-icon-wrapper-cog-icon",style:Ve(n.value),tabindex:e.decorative?"-1":void 0},{default:I(()=>[(m(),E("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-cog-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,kH))]),_:1},8,["aria-hidden","style","tabindex"]))}}),AH=["aria-hidden"],G5='',TH=ie({__name:"CopyIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:mt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const l=String(t.size).replace(/px/gi,""),u=Number(l);if(u&&!isNaN(u)&&Number.isInteger(u)&&u>0)return`${u}px`}return mt}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=l=>{const u={},c=Math.random().toString(36).substring(2,12);return l.replace(/id="([^"]+)"/g,(d,f)=>{const p=`${c}-${f}`;return u[f]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(d,f)=>u[f]?`#${u[f]}`:d)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=l=>l.replace(/[<>"'&]/g,u=>o[u]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?G5:a(G5)}`;return(l,u)=>(m(),q(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon copy-icon","data-testid":"kui-icon-wrapper-copy-icon",style:Ve(n.value),tabindex:e.decorative?"-1":void 0},{default:I(()=>[(m(),E("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-copy-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,AH))]),_:1},8,["aria-hidden","style","tabindex"]))}}),$H=["aria-hidden"],K5='',IH=ie({__name:"DangerIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:mt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const l=String(t.size).replace(/px/gi,""),u=Number(l);if(u&&!isNaN(u)&&Number.isInteger(u)&&u>0)return`${u}px`}return mt}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=l=>{const u={},c=Math.random().toString(36).substring(2,12);return l.replace(/id="([^"]+)"/g,(d,f)=>{const p=`${c}-${f}`;return u[f]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(d,f)=>u[f]?`#${u[f]}`:d)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=l=>l.replace(/[<>"'&]/g,u=>o[u]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?K5:a(K5)}`;return(l,u)=>(m(),q(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon danger-icon","data-testid":"kui-icon-wrapper-danger-icon",style:Ve(n.value),tabindex:e.decorative?"-1":void 0},{default:I(()=>[(m(),E("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-danger-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,$H))]),_:1},8,["aria-hidden","style","tabindex"]))}}),MH=["aria-hidden"],W5='',OH=ie({__name:"DeployIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:mt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const l=String(t.size).replace(/px/gi,""),u=Number(l);if(u&&!isNaN(u)&&Number.isInteger(u)&&u>0)return`${u}px`}return mt}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=l=>{const u={},c=Math.random().toString(36).substring(2,12);return l.replace(/id="([^"]+)"/g,(d,f)=>{const p=`${c}-${f}`;return u[f]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(d,f)=>u[f]?`#${u[f]}`:d)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=l=>l.replace(/[<>"'&]/g,u=>o[u]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?W5:a(W5)}`;return(l,u)=>(m(),q(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon deploy-icon","data-testid":"kui-icon-wrapper-deploy-icon",style:Ve(n.value),tabindex:e.decorative?"-1":void 0},{default:I(()=>[(m(),E("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-deploy-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,MH))]),_:1},8,["aria-hidden","style","tabindex"]))}}),PH=["aria-hidden"],Z5='',DH=ie({__name:"FilterIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:mt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const l=String(t.size).replace(/px/gi,""),u=Number(l);if(u&&!isNaN(u)&&Number.isInteger(u)&&u>0)return`${u}px`}return mt}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=l=>{const u={},c=Math.random().toString(36).substring(2,12);return l.replace(/id="([^"]+)"/g,(d,f)=>{const p=`${c}-${f}`;return u[f]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(d,f)=>u[f]?`#${u[f]}`:d)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=l=>l.replace(/[<>"'&]/g,u=>o[u]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?Z5:a(Z5)}`;return(l,u)=>(m(),q(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon filter-icon","data-testid":"kui-icon-wrapper-filter-icon",style:Ve(n.value),tabindex:e.decorative?"-1":void 0},{default:I(()=>[(m(),E("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-filter-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,PH))]),_:1},8,["aria-hidden","style","tabindex"]))}}),NH=["aria-hidden"],Q5='',LH=ie({__name:"ForwardIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:mt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const l=String(t.size).replace(/px/gi,""),u=Number(l);if(u&&!isNaN(u)&&Number.isInteger(u)&&u>0)return`${u}px`}return mt}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=l=>{const u={},c=Math.random().toString(36).substring(2,12);return l.replace(/id="([^"]+)"/g,(d,f)=>{const p=`${c}-${f}`;return u[f]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(d,f)=>u[f]?`#${u[f]}`:d)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=l=>l.replace(/[<>"'&]/g,u=>o[u]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?Q5:a(Q5)}`;return(l,u)=>(m(),q(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon forward-icon","data-testid":"kui-icon-wrapper-forward-icon",style:Ve(n.value),tabindex:e.decorative?"-1":void 0},{default:I(()=>[(m(),E("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-forward-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,NH))]),_:1},8,["aria-hidden","style","tabindex"]))}}),RH=["aria-hidden"],X5='',BH=ie({__name:"GatewayIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:mt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const l=String(t.size).replace(/px/gi,""),u=Number(l);if(u&&!isNaN(u)&&Number.isInteger(u)&&u>0)return`${u}px`}return mt}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=l=>{const u={},c=Math.random().toString(36).substring(2,12);return l.replace(/id="([^"]+)"/g,(d,f)=>{const p=`${c}-${f}`;return u[f]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(d,f)=>u[f]?`#${u[f]}`:d)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=l=>l.replace(/[<>"'&]/g,u=>o[u]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?X5:a(X5)}`;return(l,u)=>(m(),q(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon gateway-icon","data-testid":"kui-icon-wrapper-gateway-icon",style:Ve(n.value),tabindex:e.decorative?"-1":void 0},{default:I(()=>[(m(),E("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-gateway-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,RH))]),_:1},8,["aria-hidden","style","tabindex"]))}}),FH=["aria-hidden"],J5='',zH=ie({__name:"HelpIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:mt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const l=String(t.size).replace(/px/gi,""),u=Number(l);if(u&&!isNaN(u)&&Number.isInteger(u)&&u>0)return`${u}px`}return mt}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=l=>{const u={},c=Math.random().toString(36).substring(2,12);return l.replace(/id="([^"]+)"/g,(d,f)=>{const p=`${c}-${f}`;return u[f]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(d,f)=>u[f]?`#${u[f]}`:d)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=l=>l.replace(/[<>"'&]/g,u=>o[u]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?J5:a(J5)}`;return(l,u)=>(m(),q(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon help-icon","data-testid":"kui-icon-wrapper-help-icon",style:Ve(n.value),tabindex:e.decorative?"-1":void 0},{default:I(()=>[(m(),E("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-help-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,FH))]),_:1},8,["aria-hidden","style","tabindex"]))}}),HH=["aria-hidden"],e4='',jH=ie({__name:"InfoIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:mt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const l=String(t.size).replace(/px/gi,""),u=Number(l);if(u&&!isNaN(u)&&Number.isInteger(u)&&u>0)return`${u}px`}return mt}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=l=>{const u={},c=Math.random().toString(36).substring(2,12);return l.replace(/id="([^"]+)"/g,(d,f)=>{const p=`${c}-${f}`;return u[f]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(d,f)=>u[f]?`#${u[f]}`:d)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=l=>l.replace(/[<>"'&]/g,u=>o[u]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?e4:a(e4)}`;return(l,u)=>(m(),q(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon info-icon","data-testid":"kui-icon-wrapper-info-icon",style:Ve(n.value),tabindex:e.decorative?"-1":void 0},{default:I(()=>[(m(),E("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-info-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,HH))]),_:1},8,["aria-hidden","style","tabindex"]))}}),UH=["aria-hidden"],t4='',VH=ie({__name:"KongIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:mt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const l=String(t.size).replace(/px/gi,""),u=Number(l);if(u&&!isNaN(u)&&Number.isInteger(u)&&u>0)return`${u}px`}return mt}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=l=>{const u={},c=Math.random().toString(36).substring(2,12);return l.replace(/id="([^"]+)"/g,(d,f)=>{const p=`${c}-${f}`;return u[f]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(d,f)=>u[f]?`#${u[f]}`:d)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=l=>l.replace(/[<>"'&]/g,u=>o[u]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?t4:a(t4)}`;return(l,u)=>(m(),q(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon kong-icon","data-testid":"kui-icon-wrapper-kong-icon",style:Ve(n.value),tabindex:e.decorative?"-1":void 0},{default:I(()=>[(m(),E("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-kong-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,UH))]),_:1},8,["aria-hidden","style","tabindex"]))}}),qH=["aria-hidden"],r4='',YH=ie({__name:"MeshIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:mt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const l=String(t.size).replace(/px/gi,""),u=Number(l);if(u&&!isNaN(u)&&Number.isInteger(u)&&u>0)return`${u}px`}return mt}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=l=>{const u={},c=Math.random().toString(36).substring(2,12);return l.replace(/id="([^"]+)"/g,(d,f)=>{const p=`${c}-${f}`;return u[f]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(d,f)=>u[f]?`#${u[f]}`:d)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=l=>l.replace(/[<>"'&]/g,u=>o[u]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?r4:a(r4)}`;return(l,u)=>(m(),q(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon mesh-icon","data-testid":"kui-icon-wrapper-mesh-icon",style:Ve(n.value),tabindex:e.decorative?"-1":void 0},{default:I(()=>[(m(),E("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-mesh-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,qH))]),_:1},8,["aria-hidden","style","tabindex"]))}}),GH=["aria-hidden"],n4='',KH=ie({__name:"MoreIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:mt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const l=String(t.size).replace(/px/gi,""),u=Number(l);if(u&&!isNaN(u)&&Number.isInteger(u)&&u>0)return`${u}px`}return mt}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=l=>{const u={},c=Math.random().toString(36).substring(2,12);return l.replace(/id="([^"]+)"/g,(d,f)=>{const p=`${c}-${f}`;return u[f]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(d,f)=>u[f]?`#${u[f]}`:d)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=l=>l.replace(/[<>"'&]/g,u=>o[u]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?n4:a(n4)}`;return(l,u)=>(m(),q(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon more-icon","data-testid":"kui-icon-wrapper-more-icon",style:Ve(n.value),tabindex:e.decorative?"-1":void 0},{default:I(()=>[(m(),E("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-more-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,GH))]),_:1},8,["aria-hidden","style","tabindex"]))}}),WH=["aria-hidden"],a4='',o4=ie({__name:"PortalIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:mt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const l=String(t.size).replace(/px/gi,""),u=Number(l);if(u&&!isNaN(u)&&Number.isInteger(u)&&u>0)return`${u}px`}return mt}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=l=>{const u={},c=Math.random().toString(36).substring(2,12);return l.replace(/id="([^"]+)"/g,(d,f)=>{const p=`${c}-${f}`;return u[f]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(d,f)=>u[f]?`#${u[f]}`:d)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=l=>l.replace(/[<>"'&]/g,u=>o[u]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?a4:a(a4)}`;return(l,u)=>(m(),q(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon portal-icon","data-testid":"kui-icon-wrapper-portal-icon",style:Ve(n.value),tabindex:e.decorative?"-1":void 0},{default:I(()=>[(m(),E("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-portal-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,WH))]),_:1},8,["aria-hidden","style","tabindex"]))}}),ZH=["aria-hidden"],i4=` -`,QH=ie({__name:"ProgressIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:mt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const l=String(t.size).replace(/px/gi,""),u=Number(l);if(u&&!isNaN(u)&&Number.isInteger(u)&&u>0)return`${u}px`}return mt}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=l=>{const u={},c=Math.random().toString(36).substring(2,12);return l.replace(/id="([^"]+)"/g,(d,f)=>{const p=`${c}-${f}`;return u[f]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(d,f)=>u[f]?`#${u[f]}`:d)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=l=>l.replace(/[<>"'&]/g,u=>o[u]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?i4:a(i4)}`;return(l,u)=>(m(),q(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon progress-icon","data-testid":"kui-icon-wrapper-progress-icon",style:Ve(n.value),tabindex:e.decorative?"-1":void 0},{default:I(()=>[(m(),E("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-progress-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,ZH))]),_:1},8,["aria-hidden","style","tabindex"]))}}),XH=["aria-hidden"],s4='',JH=ie({__name:"RefreshIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:mt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const l=String(t.size).replace(/px/gi,""),u=Number(l);if(u&&!isNaN(u)&&Number.isInteger(u)&&u>0)return`${u}px`}return mt}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=l=>{const u={},c=Math.random().toString(36).substring(2,12);return l.replace(/id="([^"]+)"/g,(d,f)=>{const p=`${c}-${f}`;return u[f]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(d,f)=>u[f]?`#${u[f]}`:d)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=l=>l.replace(/[<>"'&]/g,u=>o[u]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?s4:a(s4)}`;return(l,u)=>(m(),q(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon refresh-icon","data-testid":"kui-icon-wrapper-refresh-icon",style:Ve(n.value),tabindex:e.decorative?"-1":void 0},{default:I(()=>[(m(),E("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-refresh-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,XH))]),_:1},8,["aria-hidden","style","tabindex"]))}}),ej=["aria-hidden"],l4='',tj=ie({__name:"WarningIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:mt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const l=String(t.size).replace(/px/gi,""),u=Number(l);if(u&&!isNaN(u)&&Number.isInteger(u)&&u>0)return`${u}px`}return mt}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:t.decorative?"none":void 0})),a=l=>{const u={},c=Math.random().toString(36).substring(2,12);return l.replace(/id="([^"]+)"/g,(d,f)=>{const p=`${c}-${f}`;return u[f]=p,`id="${p}"`}).replace(/#([^\s^")]+)/g,(d,f)=>u[f]?`#${u[f]}`:d)},o={"<":"<",">":">",'"':""","'":"'","&":"&"},i=l=>l.replace(/[<>"'&]/g,u=>o[u]),s=`${t.title?`${i(t.title)}`:""}${t.staticIds?l4:a(l4)}`;return(l,u)=>(m(),q(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon warning-icon","data-testid":"kui-icon-wrapper-warning-icon",style:Ve(n.value),tabindex:e.decorative?"-1":void 0},{default:I(()=>[(m(),E("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-warning-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,ej))]),_:1},8,["aria-hidden","style","tabindex"]))}}),u4=Symbol("route-view-root"),ny=Symbol("route-view-parent"),rj={class:"app-view"},nj={key:0,"aria-label":"Breadcrumb"},aj={key:0,class:"app-view-title-bar"},oj={class:"actions"},ij={key:1},sj=ie({__name:"AppView",props:{breadcrumbs:{default:null},fullscreen:{type:Boolean,default:!1},docs:{default:""}},setup(e){const t=e,r=yt(),n=rr(ny),a=rr("app-summary-view","");Hr("app-summary-view","");const o=new Map,i=F([]),s=Symbol("app-view"),l=f=>{const p=[...f.values()];p.some(h=>h.length===0)?i.value=[]:i.value=p.flat()},u={addBreadcrumbs:(f,p)=>{if(typeof f<"u"){if(o.has(p)){const h=o.get(p);if(JSON.stringify(h)===JSON.stringify(f))return}o.set(p,f),l(o)}},removeBreadcrumbs:f=>{o.has(f)&&(o.delete(f),l(o))}},c=rr("app-view-parent",void 0);c||Hr("app-view-parent",u);const d=c||u;return $e(()=>t.breadcrumbs,f=>{f!==null&&d.addBreadcrumbs(f,s)},{immediate:!0}),jn(()=>{d.removeBreadcrumbs(s)}),(f,p)=>{const h=Ze("XBreadcrumbs"),b=Ze("XTeleportTemplate"),w=Ze("XTeleportSlot"),y=Ze("XAlert"),v=Ze("XLayout"),g=Ze("XIcon"),C=Ze("XAction");return m(),E(Me,null,[G("div",rj,[!T(c)&&i.value.length>0?(m(),E("nav",nj,[J(h,{items:i.value},null,8,["items"])])):X("",!0),p[5]||(p[5]=se()),G("section",{class:Ae({"is-fullscreen":t.fullscreen})},[r.title||r.actions?(m(),E("header",aj,[t.fullscreen?(m(),q(T(VH),{key:0})):X("",!0),p[1]||(p[1]=se()),T(a).length>0?(m(),q(b,{key:1,to:{name:T(a)}},{default:I(()=>[U(f.$slots,"title",{},void 0,!0)]),_:3},8,["to"])):U(f.$slots,"title",{key:2},void 0,!0),p[2]||(p[2]=se()),G("div",oj,[r.title?(m(),q(w,{key:0,name:"app-view-docs"})):X("",!0),p[0]||(p[0]=se()),U(f.$slots,"actions",{},()=>[J(w,{name:`${T(n).name}-actions`},null,8,["name"])],!0)])])):X("",!0),p[3]||(p[3]=se()),r.notifications?(m(),E("aside",ij,[J(y,{class:"mb-4",variant:"warning"},{default:I(()=>[U(f.$slots,"notifications",{},void 0,!0)]),_:3})])):X("",!0),p[4]||(p[4]=se()),J(v,{type:"stack"},{default:I(()=>[U(f.$slots,"default",{},void 0,!0)]),_:3})],2)]),p[6]||(p[6]=se()),t.docs.length>0?(m(),q(b,{key:0,to:{name:"app-view-docs"}},{default:I(()=>[J(C,{appearance:"secondary",icon:"",href:t.docs},{default:I(()=>[J(g,{name:"docs"})]),_:1},8,["href"])]),_:1})):X("",!0)],64)}}}),ar=(e,t)=>{const r=e.__vccOpts||e;for(const[n,a]of t)r[n]=a;return r},lj=ar(sj,[["__scopeId","data-v-d9acf228"]]);function lwe(e){return Qp()?(zg(e),!0):!1}const uj=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const cj=Object.prototype.toString,uwe=e=>cj.call(e)==="[object Object]",Vf=()=>{},cwe=dj();function dj(){var e,t;return uj&&((e=window==null?void 0:window.navigator)==null?void 0:e.userAgent)&&(/iP(?:ad|hone|od)/.test(window.navigator.userAgent)||((t=window==null?void 0:window.navigator)==null?void 0:t.maxTouchPoints)>2&&/iPad|Macintosh/.test(window==null?void 0:window.navigator.userAgent))}function m_(e,t){function r(...n){return new Promise((a,o)=>{Promise.resolve(e(()=>t.apply(this,n),{fn:t,thisArg:this,args:n})).then(a).catch(o)})}return r}function fj(e,t={}){let r,n,a=Vf;const o=l=>{clearTimeout(l),a(),a=Vf};let i;return l=>{const u=X0(e),c=X0(t.maxWait);return r&&o(r),u<=0||c!==void 0&&c<=0?(n&&(o(n),n=null),Promise.resolve(l())):new Promise((d,f)=>{a=t.rejectOnCancel?f:d,i=l,c&&!n&&(n=setTimeout(()=>{r&&o(r),n=null,d(i())},c)),r=setTimeout(()=>{n&&o(n),n=null,d(l())},u)})}}function pj(...e){let t=0,r,n=!0,a=Vf,o,i,s,l,u;!Qt(e[0])&&typeof e[0]=="object"?{delay:i,trailing:s=!0,leading:l=!0,rejectOnCancel:u=!1}=e[0]:[i,s=!0,l=!0,u=!1]=e;const c=()=>{r&&(clearTimeout(r),r=void 0,a(),a=Vf)};return f=>{const p=X0(i),h=Date.now()-t,b=()=>o=f();return c(),p<=0?(t=Date.now(),b()):(h>p&&(l||!n)?(t=Date.now(),b()):s&&(o=new Promise((w,y)=>{a=u?y:w,r=setTimeout(()=>{t=Date.now(),n=!0,w(b()),c()},Math.max(0,p-h))})),!l&&!r&&(r=setTimeout(()=>n=!0,p)),n=!1,o)}}function dwe(e){return Array.isArray(e)?e:[e]}function hj(e,t=200,r={}){return m_(fj(t,r),e)}function vj(e,t=200,r=!1,n=!0,a=!1){return m_(pj(t,r,n,a),e)}function fwe(e,t,r){return $e(e,t,{...r,immediate:!0})}const mj={key:0},gj=ie({__name:"DataCollection",props:{type:{default:""},paginationType:{default:"server"},page:{default:0},pageSize:{default:0},total:{default:0},items:{},predicate:{type:Function,default:()=>!0},comparator:{type:Function,default:void 0},find:{type:Boolean,default:!1},empty:{type:Boolean,default:!0}},emits:["change","error"],setup(e,{emit:t}){const r=e,n=t,a=yt(),o=vj(l=>{n("change",l)}),i=S(()=>{if(a.item)return r.items;if(r.find){const l=r.items.find(r.predicate);return typeof l>"u"?[]:[l]}else{const l=r.items.filter(r.predicate);return typeof r.comparator<"u"?l.sort(r.comparator):l}}),s=S(()=>{if(r.paginationType==="client"){const l=r.pageSize*(r.page-1);return i.value.slice(l,l+r.pageSize)}else return i.value});return(l,u)=>{const c=Ze("XEmptyState"),d=Ze("KPagination"),f=Ze("XLayout");return T(a).item?(m(!0),E(Me,{key:0},We([r.items.find(r.predicate)],p=>(m(),E(Me,{key:p},[p?U(l.$slots,"item",{key:0,item:p},void 0,!0):U(l.$slots,"empty",{key:1,items:i.value},()=>[r.empty?(m(),q(c,{key:0,type:r.type},null,8,["type"])):X("",!0)],!0)],64))),128)):(m(),E(Me,{key:1},[i.value.length===0?U(l.$slots,"empty",{key:0,items:i.value},()=>[r.empty?(m(),q(c,{key:0,type:r.type},null,8,["type"])):X("",!0)],!0):(m(),q(f,{key:1,class:"data-collection",type:"stack"},{default:I(()=>{var p;return[G("div",null,[U(l.$slots,"default",{items:s.value},void 0,!0)]),u[2]||(u[2]=se()),typeof((p=r.items)==null?void 0:p[0])<"u"&&!(r.page===0&&r.pageSize===0&&r.total===0)?(m(),E("div",mj,[U(l.$slots,"pagination",{items:s.value},()=>[J(d,{class:Ae({pagination:!0,"with-paging":r.page!==0&&r.total>0&&r.total!==r.items.length,"with-sizing":r.pageSize!==0}),"total-count":r.total,"current-page":r.page,"initial-page-size":r.pageSize||r.total,"page-sizes":[15,30,50,75,100],onPageChange:u[0]||(u[0]=({page:h})=>{T(o)({page:h,size:r.pageSize})}),onPageSizeChange:u[1]||(u[1]=({pageSize:h})=>{T(o)({page:r.page,size:h})})},null,8,["class","total-count","current-page","initial-page-size"])],!0)])):X("",!0)]}),_:3}))],64))}}}),yj=ar(gj,[["__scopeId","data-v-5761a8e1"]]),bj="#d60027",pwe="#6c7489",c4="#afb7c5",wj="16px",d4="20px";class Us extends Error{constructor({status:r,type:n=null,title:a,detail:o=null,instance:i=null,invalidParameters:s=[]}){super(a);Ut(this,"status");Ut(this,"type");Ut(this,"title");Ut(this,"detail");Ut(this,"instance");Ut(this,"invalidParameters");this.name="ApiError",this.status=r,this.type=n,this.title=a,this.detail=o,this.instance=i,this.invalidParameters=s}toJSON(){return{status:this.status,type:this.type,title:this.title,detail:this.detail,instance:this.instance,invalidParameters:this.invalidParameters}}toString(){return`${this.status}: ${this.message}`}}const Cj={"data-testid":"error-block",class:"error-block"},Sj={key:0,class:"badge-list"},_j={class:"error-block-message mt-4"},xj=["data-testid"],kj={key:2},Ej={class:"error-block-message"},Aj=["data-testid"],Tj={key:2},$j=ie({__name:"ErrorBlock",props:{error:{},appearance:{default:"warning"}},setup(e){const t=e,r=yt(),{t:n}=yi(),a=rr("x-prompt",void 0);return(o,i)=>{const s=Ze("XIcon"),l=Ze("XBadge"),u=Ze("XCopyButton"),c=Ze("KEmptyState"),d=Ze("XAlert");return m(),E("div",Cj,[T(a)?(m(),q(d,{key:1,variant:"danger"},{default:I(()=>[G("div",Ej,[r.default?U(o.$slots,"default",{key:0},void 0,!0):t.error instanceof T(Us)?(m(),E(Me,{key:1},[G("p",null,ce(T(n)("common.error_state.api_error",{status:t.error.status,title:t.error.detail})),1),i[7]||(i[7]=se()),t.error.invalidParameters.length>0?(m(),E("ul",{key:0,"data-testid":`error-invalid-parameters-${t.error.status}`},[(m(!0),E(Me,null,We(t.error.invalidParameters,f=>(m(),E("li",{key:f.field},[se(ce(T(n)("common.error_state.field"))+" ",1),G("b",null,[G("code",null,ce(f.field),1)]),se(": "+ce(f.reason),1)]))),128))],8,Aj)):X("",!0)],64)):(m(),E("p",Tj,ce(o.error.message),1))])]),_:3})):(m(),q(c,{key:0},{icon:I(()=>[t.appearance==="danger"?(m(),q(T(IH),{key:0,color:T(bj)},null,8,["color"])):(m(),q(s,{key:1,name:"warning"}))]),title:I(()=>[U(o.$slots,"title",{},()=>[se(ce(o.error instanceof T(Us)&&o.error.detail?o.error.detail:T(n)("common.error_state.title")),1)],!0)]),default:I(()=>[i[4]||(i[4]=se()),i[5]||(i[5]=se()),o.error instanceof T(Us)?(m(),E("div",Sj,[J(l,{appearance:t.appearance,"data-testid":"error-status"},{default:I(()=>[se(ce(o.error.status),1)]),_:1},8,["appearance"]),i[1]||(i[1]=se()),o.error.type?(m(),q(l,{key:0,appearance:"neutral","data-testid":"error-type","max-width":"auto"},{default:I(()=>[se(` - type: `+ce(o.error.type),1)]),_:1})):X("",!0),i[2]||(i[2]=se()),o.error.instance?(m(),q(l,{key:1,appearance:"neutral","data-testid":"error-trace","max-width":"auto"},{default:I(()=>[i[0]||(i[0]=se(` - trace: `)),J(u,{text:o.error.instance},null,8,["text"])]),_:1})):X("",!0)])):X("",!0),i[6]||(i[6]=se()),G("div",_j,[r.default?U(o.$slots,"default",{key:0},void 0,!0):t.error instanceof T(Us)?(m(),E(Me,{key:1},[G("p",null,ce(t.error.message),1),i[3]||(i[3]=se()),t.error.invalidParameters.length>0?(m(),E("ul",{key:0,"data-testid":`error-invalid-parameters-${t.error.status}`},[(m(!0),E(Me,null,We(t.error.invalidParameters,f=>(m(),E("li",{key:f.field},[se(ce(T(n)("common.error_state.field"))+" ",1),G("b",null,[G("code",null,ce(f.field),1)]),se(": "+ce(f.reason),1)]))),128))],8,xj)):X("",!0)],64)):(m(),E("p",kj,ce(t.error.message),1))])]),_:3}))])}}}),Ij=ar($j,[["__scopeId","data-v-31719417"]]),Mj=ie({__name:"DataLoader",props:{data:{default:()=>[]},errors:{default:()=>[]},src:{default:""},loader:{type:Boolean,default:!0},variant:{default:"default"}},setup(e){const t=e,r=yt();Hr("data-loader",{props:t});const n=F(void 0),a=F(void 0),o=S(()=>t.src!==""?[n.value].concat(t.data):t.data),i=S(()=>(typeof a.value>"u"?t.errors:[a.value].concat(t.errors)).filter(l=>!!l));return(s,l)=>{const u=Ze("XProgress"),c=Ze("DataSource");return m(),q(c,{src:t.src,onChange:l[0]||(l[0]=d=>n.value=d),onError:l[1]||(l[1]=d=>a.value=d)},{default:I(({refresh:d})=>[o.value.length>0&&o.value.every(f=>typeof f<"u")?(m(),E(Me,{key:0},[i.value.length>0?U(s.$slots,"disconnected",{key:0,data:n.value,error:i.value[0],refresh:t.src!==""?d:()=>{}}):X("",!0),l[2]||(l[2]=se()),U(s.$slots,"loadable",{data:n.value,error:a.value,refresh:t.src!==""?d:()=>{}}),l[3]||(l[3]=se()),U(s.$slots,"default",{data:n.value,error:a.value,refresh:t.src!==""?d:()=>{}})],64)):i.value.length>0?U(s.$slots,"error",{key:1,data:n.value,error:i.value[0],refresh:t.src!==""?d:()=>{}},()=>[J(Ij,tt(s.$attrs,{error:i.value[0]}),null,16,["error"])]):(m(),E(Me,{key:2},[U(s.$slots,"loadable",{data:n.value,error:a.value,refresh:t.src!==""?d:()=>{}}),l[4]||(l[4]=se()),t.loader&&typeof r.loadable>"u"?U(s.$slots,"connecting",{key:0,data:void 0,error:a.value,refresh:t.src!==""?d:()=>{}},()=>[t.src!==""?(m(),q(u,tt({key:0},s.$attrs,{variant:t.variant==="default"?"legacy":t.variant}),null,16,["variant"])):X("",!0)]):U(s.$slots,"default",{key:1,data:n.value,error:a.value,refresh:t.src!==""?d:()=>{}})],64))]),_:3},8,["src"])}}}),g_=ie({__name:"DataSink",props:{src:{}},emits:["change","error"],setup(e,{emit:t}){const r=t,n=e,a=F(),o=F(),i=F(),s=F(!1),l=F(()=>{}),u=c=>{a.value=c,s.value=!0,l.value()};return(c,d)=>{const f=Ze("DataSource"),p=Ze("XDisclosure");return m(),E(Me,null,[J(p,null,{default:I(({toggle:h,expanded:b})=>[b?(m(),q(f,{key:0,src:`${n.src}/${encodeURIComponent(JSON.stringify(a.value))}?cacheControl=no-cache`,onChange:w=>{s.value=!1,o.value=w,i.value=void 0,r("change",w),h()},onError:w=>{s.value=!1,i.value=w,r("error",w),h()}},null,8,["src","onChange","onError"])):X("",!0),d[0]||(d[0]=se()),G("template",{ref:()=>{l.value=h}},null,512)]),_:1}),d[1]||(d[1]=se()),U(c.$slots,"default",{submit:u,error:i.value,writing:s.value,data:o.value,payload:a.value})],64)}}}),Oj=ie({__name:"DataSource",props:{src:{}},emits:["change","error"],setup(e,{emit:t}){const r=cr(),n=g8e(),a=e,o=F(void 0),i=F(void 0),s=t,l=Symbol("");let u,c=new AbortController,d=()=>{};const f=h=>{const b=h.toString();return c.signal.aborted||c.abort(),c=new AbortController,b===""?(u=void 0,()=>{}):(u=n.source(b,l),u.addEventListener("message",w=>{o.value=w.data,i.value=void 0,s("change",o.value)},{signal:c.signal}),u.addEventListener("error",w=>{i.value=w.error,s("error",i.value)},{signal:c.signal}),()=>{c.abort(),o.value=void 0,n.close(b,l)})},p=()=>{d=f(a.src)};return $e(()=>a.src,(h,b)=>{`${h}`!=`${b}`&&(d(),d=f(h))},{immediate:!0}),jn(()=>{d()}),(h,b)=>(m(),E(Me,null,[U(h.$slots,"default",{data:o.value,error:i.value,refresh:p},void 0,!0),b[0]||(b[0]=se()),G("span",ea(Ma(T(r))),null,16)],64))}}),y_=ar(Oj,[["__scopeId","data-v-fa4dd1d0"]]),Pj=ie({__name:"RouteTitle",props:{title:{type:String,required:!1,default:""},render:{type:Boolean,required:!1,default:!0}},setup(e){const t=e,r=Symbol("route-title"),n=rr(ny);return typeof n<"u"&&($e(()=>t.title,a=>{a.length>0&&n.addTitle(a,r)},{immediate:!0}),jn(()=>{n.removeTitle(r)})),(a,o)=>t.render?(m(),E(Me,{key:0},[se(ce(t.title),1)],64)):X("",!0)}});/*! - * vue-router v4.5.0 - * (c) 2024 Eduardo San Martin Morote - * @license MIT - */const Ps=typeof document<"u";function b_(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function Dj(e){return e.__esModule||e[Symbol.toStringTag]==="Module"||e.default&&b_(e.default)}const Dt=Object.assign;function nv(e,t){const r={};for(const n in t){const a=t[n];r[n]=na(a)?a.map(e):e(a)}return r}const Ku=()=>{},na=Array.isArray,w_=/#/g,Nj=/&/g,Lj=/\//g,Rj=/=/g,Bj=/\?/g,C_=/\+/g,Fj=/%5B/g,zj=/%5D/g,S_=/%5E/g,Hj=/%60/g,__=/%7B/g,jj=/%7C/g,x_=/%7D/g,Uj=/%20/g;function ay(e){return encodeURI(""+e).replace(jj,"|").replace(Fj,"[").replace(zj,"]")}function Vj(e){return ay(e).replace(__,"{").replace(x_,"}").replace(S_,"^")}function lm(e){return ay(e).replace(C_,"%2B").replace(Uj,"+").replace(w_,"%23").replace(Nj,"%26").replace(Hj,"`").replace(__,"{").replace(x_,"}").replace(S_,"^")}function qj(e){return lm(e).replace(Rj,"%3D")}function Yj(e){return ay(e).replace(w_,"%23").replace(Bj,"%3F")}function Gj(e){return e==null?"":Yj(e).replace(Lj,"%2F")}function yc(e){try{return decodeURIComponent(""+e)}catch{}return""+e}const Kj=/\/$/,Wj=e=>e.replace(Kj,"");function av(e,t,r="/"){let n,a={},o="",i="";const s=t.indexOf("#");let l=t.indexOf("?");return s=0&&(l=-1),l>-1&&(n=t.slice(0,l),o=t.slice(l+1,s>-1?s:t.length),a=e(o)),s>-1&&(n=n||t.slice(0,s),i=t.slice(s,t.length)),n=Jj(n??t,r),{fullPath:n+(o&&"?")+o+i,path:n,query:a,hash:yc(i)}}function Zj(e,t){const r=t.query?e(t.query):"";return t.path+(r&&"?")+r+(t.hash||"")}function f4(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function Qj(e,t,r){const n=t.matched.length-1,a=r.matched.length-1;return n>-1&&n===a&&Cl(t.matched[n],r.matched[a])&&k_(t.params,r.params)&&e(t.query)===e(r.query)&&t.hash===r.hash}function Cl(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function k_(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const r in e)if(!Xj(e[r],t[r]))return!1;return!0}function Xj(e,t){return na(e)?p4(e,t):na(t)?p4(t,e):e===t}function p4(e,t){return na(t)?e.length===t.length&&e.every((r,n)=>r===t[n]):e.length===1&&e[0]===t}function Jj(e,t){if(e.startsWith("/"))return e;if(!e)return t;const r=t.split("/"),n=e.split("/"),a=n[n.length-1];(a===".."||a===".")&&n.push("");let o=r.length-1,i,s;for(i=0;i1&&o--;else break;return r.slice(0,o).join("/")+"/"+n.slice(i).join("/")}const Ao={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};var bc;(function(e){e.pop="pop",e.push="push"})(bc||(bc={}));var Wu;(function(e){e.back="back",e.forward="forward",e.unknown=""})(Wu||(Wu={}));function eU(e){if(!e)if(Ps){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),Wj(e)}const tU=/^[^#]+#/;function rU(e,t){return e.replace(tU,"#")+t}function nU(e,t){const r=document.documentElement.getBoundingClientRect(),n=e.getBoundingClientRect();return{behavior:t.behavior,left:n.left-r.left-(t.left||0),top:n.top-r.top-(t.top||0)}}const l1=()=>({left:window.scrollX,top:window.scrollY});function aU(e){let t;if("el"in e){const r=e.el,n=typeof r=="string"&&r.startsWith("#"),a=typeof r=="string"?n?document.getElementById(r.slice(1)):document.querySelector(r):r;if(!a)return;t=nU(a,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.scrollX,t.top!=null?t.top:window.scrollY)}function h4(e,t){return(history.state?history.state.position-t:-1)+e}const um=new Map;function oU(e,t){um.set(e,t)}function iU(e){const t=um.get(e);return um.delete(e),t}let sU=()=>location.protocol+"//"+location.host;function E_(e,t){const{pathname:r,search:n,hash:a}=t,o=e.indexOf("#");if(o>-1){let s=a.includes(e.slice(o))?e.slice(o).length:1,l=a.slice(s);return l[0]!=="/"&&(l="/"+l),f4(l,"")}return f4(r,e)+n+a}function lU(e,t,r,n){let a=[],o=[],i=null;const s=({state:f})=>{const p=E_(e,location),h=r.value,b=t.value;let w=0;if(f){if(r.value=p,t.value=f,i&&i===h){i=null;return}w=b?f.position-b.position:0}else n(p);a.forEach(y=>{y(r.value,h,{delta:w,type:bc.pop,direction:w?w>0?Wu.forward:Wu.back:Wu.unknown})})};function l(){i=r.value}function u(f){a.push(f);const p=()=>{const h=a.indexOf(f);h>-1&&a.splice(h,1)};return o.push(p),p}function c(){const{history:f}=window;f.state&&f.replaceState(Dt({},f.state,{scroll:l1()}),"")}function d(){for(const f of o)f();o=[],window.removeEventListener("popstate",s),window.removeEventListener("beforeunload",c)}return window.addEventListener("popstate",s),window.addEventListener("beforeunload",c,{passive:!0}),{pauseListeners:l,listen:u,destroy:d}}function v4(e,t,r,n=!1,a=!1){return{back:e,current:t,forward:r,replaced:n,position:window.history.length,scroll:a?l1():null}}function uU(e){const{history:t,location:r}=window,n={value:E_(e,r)},a={value:t.state};a.value||o(n.value,{back:null,current:n.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function o(l,u,c){const d=e.indexOf("#"),f=d>-1?(r.host&&document.querySelector("base")?e:e.slice(d))+l:sU()+e+l;try{t[c?"replaceState":"pushState"](u,"",f),a.value=u}catch(p){console.error(p),r[c?"replace":"assign"](f)}}function i(l,u){const c=Dt({},t.state,v4(a.value.back,l,a.value.forward,!0),u,{position:a.value.position});o(l,c,!0),n.value=l}function s(l,u){const c=Dt({},a.value,t.state,{forward:l,scroll:l1()});o(c.current,c,!0);const d=Dt({},v4(n.value,l,null),{position:c.position+1},u);o(l,d,!1),n.value=l}return{location:n,state:a,push:s,replace:i}}function cU(e){e=eU(e);const t=uU(e),r=lU(e,t.state,t.location,t.replace);function n(o,i=!0){i||r.pauseListeners(),history.go(o)}const a=Dt({location:"",base:e,go:n,createHref:rU.bind(null,e)},t,r);return Object.defineProperty(a,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(a,"state",{enumerable:!0,get:()=>t.state.value}),a}function dU(e){return typeof e=="string"||e&&typeof e=="object"}function A_(e){return typeof e=="string"||typeof e=="symbol"}const T_=Symbol("");var m4;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(m4||(m4={}));function Sl(e,t){return Dt(new Error,{type:e,[T_]:!0},t)}function Ya(e,t){return e instanceof Error&&T_ in e&&(t==null||!!(e.type&t))}const g4="[^/]+?",fU={sensitive:!1,strict:!1,start:!0,end:!0},pU=/[.+*?^${}()[\]/\\]/g;function hU(e,t){const r=Dt({},fU,t),n=[];let a=r.start?"^":"";const o=[];for(const u of e){const c=u.length?[]:[90];r.strict&&!u.length&&(a+="/");for(let d=0;dt.length?t.length===1&&t[0]===80?1:-1:0}function $_(e,t){let r=0;const n=e.score,a=t.score;for(;r0&&t[t.length-1]<0}const mU={type:0,value:""},gU=/[a-zA-Z0-9_]/;function yU(e){if(!e)return[[]];if(e==="/")return[[mU]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(p){throw new Error(`ERR (${r})/"${u}": ${p}`)}let r=0,n=r;const a=[];let o;function i(){o&&a.push(o),o=[]}let s=0,l,u="",c="";function d(){u&&(r===0?o.push({type:0,value:u}):r===1||r===2||r===3?(o.length>1&&(l==="*"||l==="+")&&t(`A repeatable param (${u}) must be alone in its segment. eg: '/:ids+.`),o.push({type:1,value:u,regexp:c,repeatable:l==="*"||l==="+",optional:l==="*"||l==="?"})):t("Invalid state to consume buffer"),u="")}function f(){u+=l}for(;s{i(g)}:Ku}function i(d){if(A_(d)){const f=n.get(d);f&&(n.delete(d),r.splice(r.indexOf(f),1),f.children.forEach(i),f.alias.forEach(i))}else{const f=r.indexOf(d);f>-1&&(r.splice(f,1),d.record.name&&n.delete(d.record.name),d.children.forEach(i),d.alias.forEach(i))}}function s(){return r}function l(d){const f=_U(d,r);r.splice(f,0,d),d.record.name&&!C4(d)&&n.set(d.record.name,d)}function u(d,f){let p,h={},b,w;if("name"in d&&d.name){if(p=n.get(d.name),!p)throw Sl(1,{location:d});w=p.record.name,h=Dt(b4(f.params,p.keys.filter(g=>!g.optional).concat(p.parent?p.parent.keys.filter(g=>g.optional):[]).map(g=>g.name)),d.params&&b4(d.params,p.keys.map(g=>g.name))),b=p.stringify(h)}else if(d.path!=null)b=d.path,p=r.find(g=>g.re.test(b)),p&&(h=p.parse(b),w=p.record.name);else{if(p=f.name?n.get(f.name):r.find(g=>g.re.test(f.path)),!p)throw Sl(1,{location:d,currentLocation:f});w=p.record.name,h=Dt({},f.params,d.params),b=p.stringify(h)}const y=[];let v=p;for(;v;)y.unshift(v.record),v=v.parent;return{name:w,path:b,params:h,matched:y,meta:SU(y)}}e.forEach(d=>o(d));function c(){r.length=0,n.clear()}return{addRoute:o,resolve:u,removeRoute:i,clearRoutes:c,getRoutes:s,getRecordMatcher:a}}function b4(e,t){const r={};for(const n of t)n in e&&(r[n]=e[n]);return r}function w4(e){const t={path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:e.aliasOf,beforeEnter:e.beforeEnter,props:CU(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}};return Object.defineProperty(t,"mods",{value:{}}),t}function CU(e){const t={},r=e.props||!1;if("component"in e)t.default=r;else for(const n in e.components)t[n]=typeof r=="object"?r[n]:r;return t}function C4(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function SU(e){return e.reduce((t,r)=>Dt(t,r.meta),{})}function S4(e,t){const r={};for(const n in e)r[n]=n in t?t[n]:e[n];return r}function _U(e,t){let r=0,n=t.length;for(;r!==n;){const o=r+n>>1;$_(e,t[o])<0?n=o:r=o+1}const a=xU(e);return a&&(n=t.lastIndexOf(a,n-1)),n}function xU(e){let t=e;for(;t=t.parent;)if(I_(t)&&$_(e,t)===0)return t}function I_({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function kU(e){const t={};if(e===""||e==="?")return t;const n=(e[0]==="?"?e.slice(1):e).split("&");for(let a=0;ao&&lm(o)):[n&&lm(n)]).forEach(o=>{o!==void 0&&(t+=(t.length?"&":"")+r,o!=null&&(t+="="+o))})}return t}function EU(e){const t={};for(const r in e){const n=e[r];n!==void 0&&(t[r]=na(n)?n.map(a=>a==null?null:""+a):n==null?n:""+n)}return t}const AU=Symbol(""),x4=Symbol(""),u1=Symbol(""),oy=Symbol(""),cm=Symbol("");function uu(){let e=[];function t(n){return e.push(n),()=>{const a=e.indexOf(n);a>-1&&e.splice(a,1)}}function r(){e=[]}return{add:t,list:()=>e.slice(),reset:r}}function zo(e,t,r,n,a,o=i=>i()){const i=n&&(n.enterCallbacks[a]=n.enterCallbacks[a]||[]);return()=>new Promise((s,l)=>{const u=f=>{f===!1?l(Sl(4,{from:r,to:t})):f instanceof Error?l(f):dU(f)?l(Sl(2,{from:t,to:f})):(i&&n.enterCallbacks[a]===i&&typeof f=="function"&&i.push(f),s())},c=o(()=>e.call(n&&n.instances[a],t,r,u));let d=Promise.resolve(c);e.length<3&&(d=d.then(u)),d.catch(f=>l(f))})}function ov(e,t,r,n,a=o=>o()){const o=[];for(const i of e)for(const s in i.components){let l=i.components[s];if(!(t!=="beforeRouteEnter"&&!i.instances[s]))if(b_(l)){const c=(l.__vccOpts||l)[t];c&&o.push(zo(c,r,n,i,s,a))}else{let u=l();o.push(()=>u.then(c=>{if(!c)throw new Error(`Couldn't resolve component "${s}" at "${i.path}"`);const d=Dj(c)?c.default:c;i.mods[s]=c,i.components[s]=d;const p=(d.__vccOpts||d)[t];return p&&zo(p,r,n,i,s,a)()}))}}return o}function k4(e){const t=rr(u1),r=rr(oy),n=S(()=>{const l=T(e.to);return t.resolve(l)}),a=S(()=>{const{matched:l}=n.value,{length:u}=l,c=l[u-1],d=r.matched;if(!c||!d.length)return-1;const f=d.findIndex(Cl.bind(null,c));if(f>-1)return f;const p=E4(l[u-2]);return u>1&&E4(c)===p&&d[d.length-1].path!==p?d.findIndex(Cl.bind(null,l[u-2])):f}),o=S(()=>a.value>-1&&MU(r.params,n.value.params)),i=S(()=>a.value>-1&&a.value===r.matched.length-1&&k_(r.params,n.value.params));function s(l={}){if(IU(l)){const u=t[T(e.replace)?"replace":"push"](T(e.to)).catch(Ku);return e.viewTransition&&typeof document<"u"&&"startViewTransition"in document&&document.startViewTransition(()=>u),u}return Promise.resolve()}return{route:n,href:S(()=>n.value.href),isActive:o,isExactActive:i,navigate:s}}function TU(e){return e.length===1?e[0]:e}const $U=ie({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:k4,setup(e,{slots:t}){const r=la(k4(e)),{options:n}=rr(u1),a=S(()=>({[A4(e.activeClass,n.linkActiveClass,"router-link-active")]:r.isActive,[A4(e.exactActiveClass,n.linkExactActiveClass,"router-link-exact-active")]:r.isExactActive}));return()=>{const o=t.default&&TU(t.default(r));return e.custom?o:gc("a",{"aria-current":r.isExactActive?e.ariaCurrentValue:null,href:r.href,onClick:r.navigate,class:a.value},o)}}}),M_=$U;function IU(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function MU(e,t){for(const r in t){const n=t[r],a=e[r];if(typeof n=="string"){if(n!==a)return!1}else if(!na(a)||a.length!==n.length||n.some((o,i)=>o!==a[i]))return!1}return!0}function E4(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const A4=(e,t,r)=>e??t??r,OU=ie({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:r}){const n=rr(cm),a=S(()=>e.route||n.value),o=rr(x4,0),i=S(()=>{let u=T(o);const{matched:c}=a.value;let d;for(;(d=c[u])&&!d.components;)u++;return u}),s=S(()=>a.value.matched[i.value]);Hr(x4,S(()=>i.value+1)),Hr(AU,s),Hr(cm,a);const l=F();return $e(()=>[l.value,s.value,e.name],([u,c,d],[f,p,h])=>{c&&(c.instances[d]=u,p&&p!==c&&u&&u===f&&(c.leaveGuards.size||(c.leaveGuards=p.leaveGuards),c.updateGuards.size||(c.updateGuards=p.updateGuards))),u&&c&&(!p||!Cl(c,p)||!f)&&(c.enterCallbacks[d]||[]).forEach(b=>b(u))},{flush:"post"}),()=>{const u=a.value,c=e.name,d=s.value,f=d&&d.components[c];if(!f)return T4(r.default,{Component:f,route:u});const p=d.props[c],h=p?p===!0?u.params:typeof p=="function"?p(u):p:null,w=gc(f,Dt({},h,t,{onVnodeUnmounted:y=>{y.component.isUnmounted&&(d.instances[c]=null)},ref:l}));return T4(r.default,{Component:w,route:u})||w}}});function T4(e,t){if(!e)return null;const r=e(t);return r.length===1?r[0]:r}const PU=OU;function DU(e){const t=wU(e.routes,e),r=e.parseQuery||kU,n=e.stringifyQuery||_4,a=e.history,o=uu(),i=uu(),s=uu(),l=fS(Ao);let u=Ao;Ps&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const c=nv.bind(null,oe=>""+oe),d=nv.bind(null,Gj),f=nv.bind(null,yc);function p(oe,ye){let Se,De;return A_(oe)?(Se=t.getRecordMatcher(oe),De=ye):De=oe,t.addRoute(De,Se)}function h(oe){const ye=t.getRecordMatcher(oe);ye&&t.removeRoute(ye)}function b(){return t.getRoutes().map(oe=>oe.record)}function w(oe){return!!t.getRecordMatcher(oe)}function y(oe,ye){if(ye=Dt({},ye||l.value),typeof oe=="string"){const O=av(r,oe,ye.path),D=t.resolve({path:O.path},ye),re=a.createHref(O.fullPath);return Dt(O,D,{params:f(D.params),hash:yc(O.hash),redirectedFrom:void 0,href:re})}let Se;if(oe.path!=null)Se=Dt({},oe,{path:av(r,oe.path,ye.path).path});else{const O=Dt({},oe.params);for(const D in O)O[D]==null&&delete O[D];Se=Dt({},oe,{params:d(O)}),ye.params=d(ye.params)}const De=t.resolve(Se,ye),Ke=oe.hash||"";De.params=c(f(De.params));const Xe=Zj(n,Dt({},oe,{hash:Vj(Ke),path:De.path})),L=a.createHref(Xe);return Dt({fullPath:Xe,hash:Ke,query:n===_4?EU(oe.query):oe.query||{}},De,{redirectedFrom:void 0,href:L})}function v(oe){return typeof oe=="string"?av(r,oe,l.value.path):Dt({},oe)}function g(oe,ye){if(u!==oe)return Sl(8,{from:ye,to:oe})}function C(oe){return N(oe)}function _(oe){return C(Dt(v(oe),{replace:!0}))}function A(oe){const ye=oe.matched[oe.matched.length-1];if(ye&&ye.redirect){const{redirect:Se}=ye;let De=typeof Se=="function"?Se(oe):Se;return typeof De=="string"&&(De=De.includes("?")||De.includes("#")?De=v(De):{path:De},De.params={}),Dt({query:oe.query,hash:oe.hash,params:De.path!=null?{}:oe.params},De)}}function N(oe,ye){const Se=u=y(oe),De=l.value,Ke=oe.state,Xe=oe.force,L=oe.replace===!0,O=A(Se);if(O)return N(Dt(v(O),{state:typeof O=="object"?Dt({},Ke,O.state):Ke,force:Xe,replace:L}),ye||Se);const D=Se;D.redirectedFrom=ye;let re;return!Xe&&Qj(n,De,Se)&&(re=Sl(16,{to:D,from:De}),be(De,De,!0,!1)),(re?Promise.resolve(re):H(D,De)).catch(le=>Ya(le)?Ya(le,2)?le:K(le):Q(le,D,De)).then(le=>{if(le){if(Ya(le,2))return N(Dt({replace:L},v(le.to),{state:typeof le.to=="object"?Dt({},Ke,le.to.state):Ke,force:Xe}),ye||D)}else le=k(D,De,!0,L,Ke);return x(D,De,le),le})}function Y(oe,ye){const Se=g(oe,ye);return Se?Promise.reject(Se):Promise.resolve()}function P(oe){const ye=_e.values().next().value;return ye&&typeof ye.runWithContext=="function"?ye.runWithContext(oe):oe()}function H(oe,ye){let Se;const[De,Ke,Xe]=NU(oe,ye);Se=ov(De.reverse(),"beforeRouteLeave",oe,ye);for(const O of De)O.leaveGuards.forEach(D=>{Se.push(zo(D,oe,ye))});const L=Y.bind(null,oe,ye);return Se.push(L),ze(Se).then(()=>{Se=[];for(const O of o.list())Se.push(zo(O,oe,ye));return Se.push(L),ze(Se)}).then(()=>{Se=ov(Ke,"beforeRouteUpdate",oe,ye);for(const O of Ke)O.updateGuards.forEach(D=>{Se.push(zo(D,oe,ye))});return Se.push(L),ze(Se)}).then(()=>{Se=[];for(const O of Xe)if(O.beforeEnter)if(na(O.beforeEnter))for(const D of O.beforeEnter)Se.push(zo(D,oe,ye));else Se.push(zo(O.beforeEnter,oe,ye));return Se.push(L),ze(Se)}).then(()=>(oe.matched.forEach(O=>O.enterCallbacks={}),Se=ov(Xe,"beforeRouteEnter",oe,ye,P),Se.push(L),ze(Se))).then(()=>{Se=[];for(const O of i.list())Se.push(zo(O,oe,ye));return Se.push(L),ze(Se)}).catch(O=>Ya(O,8)?O:Promise.reject(O))}function x(oe,ye,Se){s.list().forEach(De=>P(()=>De(oe,ye,Se)))}function k(oe,ye,Se,De,Ke){const Xe=g(oe,ye);if(Xe)return Xe;const L=ye===Ao,O=Ps?history.state:{};Se&&(De||L?a.replace(oe.fullPath,Dt({scroll:L&&O&&O.scroll},Ke)):a.push(oe.fullPath,Ke)),l.value=oe,be(oe,ye,Se,L),K()}let z;function B(){z||(z=a.listen((oe,ye,Se)=>{if(!Ne.listening)return;const De=y(oe),Ke=A(De);if(Ke){N(Dt(Ke,{replace:!0,force:!0}),De).catch(Ku);return}u=De;const Xe=l.value;Ps&&oU(h4(Xe.fullPath,Se.delta),l1()),H(De,Xe).catch(L=>Ya(L,12)?L:Ya(L,2)?(N(Dt(v(L.to),{force:!0}),De).then(O=>{Ya(O,20)&&!Se.delta&&Se.type===bc.pop&&a.go(-1,!1)}).catch(Ku),Promise.reject()):(Se.delta&&a.go(-Se.delta,!1),Q(L,De,Xe))).then(L=>{L=L||k(De,Xe,!1),L&&(Se.delta&&!Ya(L,8)?a.go(-Se.delta,!1):Se.type===bc.pop&&Ya(L,20)&&a.go(-1,!1)),x(De,Xe,L)}).catch(Ku)}))}let j=uu(),Z=uu(),ne;function Q(oe,ye,Se){K(oe);const De=Z.list();return De.length?De.forEach(Ke=>Ke(oe,ye,Se)):console.error(oe),Promise.reject(oe)}function ae(){return ne&&l.value!==Ao?Promise.resolve():new Promise((oe,ye)=>{j.add([oe,ye])})}function K(oe){return ne||(ne=!oe,B(),j.list().forEach(([ye,Se])=>oe?Se(oe):ye()),j.reset()),oe}function be(oe,ye,Se,De){const{scrollBehavior:Ke}=e;if(!Ps||!Ke)return Promise.resolve();const Xe=!Se&&iU(h4(oe.fullPath,0))||(De||!Se)&&history.state&&history.state.scroll||null;return qt().then(()=>Ke(oe,ye,Xe)).then(L=>L&&aU(L)).catch(L=>Q(L,oe,ye))}const de=oe=>a.go(oe);let ge;const _e=new Set,Ne={currentRoute:l,listening:!0,addRoute:p,removeRoute:h,clearRoutes:t.clearRoutes,hasRoute:w,getRoutes:b,resolve:y,options:e,push:C,replace:_,go:de,back:()=>de(-1),forward:()=>de(1),beforeEach:o.add,beforeResolve:i.add,afterEach:s.add,onError:Z.add,isReady:ae,install(oe){const ye=this;oe.component("RouterLink",M_),oe.component("RouterView",PU),oe.config.globalProperties.$router=ye,Object.defineProperty(oe.config.globalProperties,"$route",{enumerable:!0,get:()=>T(l)}),Ps&&!ge&&l.value===Ao&&(ge=!0,C(a.location).catch(Ke=>{}));const Se={};for(const Ke in Ao)Object.defineProperty(Se,Ke,{get:()=>l.value[Ke],enumerable:!0});oe.provide(u1,ye),oe.provide(oy,cS(Se)),oe.provide(cm,l);const De=oe.unmount;_e.add(oe),oe.unmount=function(){_e.delete(oe),_e.size<1&&(u=Ao,z&&z(),z=null,l.value=Ao,ge=!1,ne=!1),De()}}};function ze(oe){return oe.reduce((ye,Se)=>ye.then(()=>P(Se)),Promise.resolve())}return Ne}function NU(e,t){const r=[],n=[],a=[],o=Math.max(t.matched.length,e.matched.length);for(let i=0;iCl(u,s))?n.push(s):r.push(s));const l=e.matched[i];l&&(t.matched.find(u=>Cl(u,l))||a.push(l))}return[r,n,a]}function O_(){return rr(u1)}function LU(e){return rr(oy)}/*! js-yaml 4.1.0 https://github.com/nodeca/js-yaml @license MIT */function P_(e){return typeof e>"u"||e===null}function RU(e){return typeof e=="object"&&e!==null}function BU(e){return Array.isArray(e)?e:P_(e)?[]:[e]}function FU(e,t){var r,n,a,o;if(t)for(o=Object.keys(t),r=0,n=o.length;rs&&(o=" ... ",t=n-s+o.length),r-n>s&&(i=" ...",r=n+s-i.length),{str:o+e.slice(t,r).replace(/\t/g,"→")+i,pos:n-t+o.length}}function sv(e,t){return Sr.repeat(" ",t-e.length)+e}function KU(e,t){if(t=Object.create(t||null),!e.buffer)return null;t.maxLength||(t.maxLength=79),typeof t.indent!="number"&&(t.indent=1),typeof t.linesBefore!="number"&&(t.linesBefore=3),typeof t.linesAfter!="number"&&(t.linesAfter=2);for(var r=/\r?\n|\r|\0/g,n=[0],a=[],o,i=-1;o=r.exec(e.buffer);)a.push(o.index),n.push(o.index+o[0].length),e.position<=o.index&&i<0&&(i=n.length-2);i<0&&(i=n.length-1);var s="",l,u,c=Math.min(e.line+t.linesAfter,a.length).toString().length,d=t.maxLength-(t.indent+c+3);for(l=1;l<=t.linesBefore&&!(i-l<0);l++)u=iv(e.buffer,n[i-l],a[i-l],e.position-(n[i]-n[i-l]),d),s=Sr.repeat(" ",t.indent)+sv((e.line-l+1).toString(),c)+" | "+u.str+` -`+s;for(u=iv(e.buffer,n[i],a[i],e.position,d),s+=Sr.repeat(" ",t.indent)+sv((e.line+1).toString(),c)+" | "+u.str+` -`,s+=Sr.repeat("-",t.indent+c+3+u.pos)+`^ -`,l=1;l<=t.linesAfter&&!(i+l>=a.length);l++)u=iv(e.buffer,n[i+l],a[i+l],e.position-(n[i]-n[i+l]),d),s+=Sr.repeat(" ",t.indent)+sv((e.line+l+1).toString(),c)+" | "+u.str+` -`;return s.replace(/\n$/,"")}var WU=KU,ZU=["kind","multi","resolve","construct","instanceOf","predicate","represent","representName","defaultStyle","styleAliases"],QU=["scalar","sequence","mapping"];function XU(e){var t={};return e!==null&&Object.keys(e).forEach(function(r){e[r].forEach(function(n){t[String(n)]=r})}),t}function JU(e,t){if(t=t||{},Object.keys(t).forEach(function(r){if(ZU.indexOf(r)===-1)throw new rn('Unknown option "'+r+'" is met in definition of "'+e+'" YAML type.')}),this.options=t,this.tag=e,this.kind=t.kind||null,this.resolve=t.resolve||function(){return!0},this.construct=t.construct||function(r){return r},this.instanceOf=t.instanceOf||null,this.predicate=t.predicate||null,this.represent=t.represent||null,this.representName=t.representName||null,this.defaultStyle=t.defaultStyle||null,this.multi=t.multi||!1,this.styleAliases=XU(t.styleAliases||null),QU.indexOf(this.kind)===-1)throw new rn('Unknown kind "'+this.kind+'" is specified for "'+e+'" YAML type.')}var Pr=JU;function $4(e,t){var r=[];return e[t].forEach(function(n){var a=r.length;r.forEach(function(o,i){o.tag===n.tag&&o.kind===n.kind&&o.multi===n.multi&&(a=i)}),r[a]=n}),r}function eV(){var e={scalar:{},sequence:{},mapping:{},fallback:{},multi:{scalar:[],sequence:[],mapping:[],fallback:[]}},t,r;function n(a){a.multi?(e.multi[a.kind].push(a),e.multi.fallback.push(a)):e[a.kind][a.tag]=e.fallback[a.tag]=a}for(t=0,r=arguments.length;t=0?"0b"+e.toString(2):"-0b"+e.toString(2).slice(1)},octal:function(e){return e>=0?"0o"+e.toString(8):"-0o"+e.toString(8).slice(1)},decimal:function(e){return e.toString(10)},hexadecimal:function(e){return e>=0?"0x"+e.toString(16).toUpperCase():"-0x"+e.toString(16).toUpperCase().slice(1)}},defaultStyle:"decimal",styleAliases:{binary:[2,"bin"],octal:[8,"oct"],decimal:[10,"dec"],hexadecimal:[16,"hex"]}}),pV=new RegExp("^(?:[-+]?(?:[0-9][0-9_]*)(?:\\.[0-9_]*)?(?:[eE][-+]?[0-9]+)?|\\.[0-9_]+(?:[eE][-+]?[0-9]+)?|[-+]?\\.(?:inf|Inf|INF)|\\.(?:nan|NaN|NAN))$");function hV(e){return!(e===null||!pV.test(e)||e[e.length-1]==="_")}function vV(e){var t,r;return t=e.replace(/_/g,"").toLowerCase(),r=t[0]==="-"?-1:1,"+-".indexOf(t[0])>=0&&(t=t.slice(1)),t===".inf"?r===1?Number.POSITIVE_INFINITY:Number.NEGATIVE_INFINITY:t===".nan"?NaN:r*parseFloat(t,10)}var mV=/^[-+]?[0-9]+e/;function gV(e,t){var r;if(isNaN(e))switch(t){case"lowercase":return".nan";case"uppercase":return".NAN";case"camelcase":return".NaN"}else if(Number.POSITIVE_INFINITY===e)switch(t){case"lowercase":return".inf";case"uppercase":return".INF";case"camelcase":return".Inf"}else if(Number.NEGATIVE_INFINITY===e)switch(t){case"lowercase":return"-.inf";case"uppercase":return"-.INF";case"camelcase":return"-.Inf"}else if(Sr.isNegativeZero(e))return"-0.0";return r=e.toString(10),mV.test(r)?r.replace("e",".e"):r}function yV(e){return Object.prototype.toString.call(e)==="[object Number]"&&(e%1!==0||Sr.isNegativeZero(e))}var U_=new Pr("tag:yaml.org,2002:float",{kind:"scalar",resolve:hV,construct:vV,predicate:yV,represent:gV,defaultStyle:"lowercase"}),V_=F_.extend({implicit:[z_,H_,j_,U_]}),q_=V_,Y_=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9])-([0-9][0-9])$"),G_=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9]?)-([0-9][0-9]?)(?:[Tt]|[ \\t]+)([0-9][0-9]?):([0-9][0-9]):([0-9][0-9])(?:\\.([0-9]*))?(?:[ \\t]*(Z|([-+])([0-9][0-9]?)(?::([0-9][0-9]))?))?$");function bV(e){return e===null?!1:Y_.exec(e)!==null||G_.exec(e)!==null}function wV(e){var t,r,n,a,o,i,s,l=0,u=null,c,d,f;if(t=Y_.exec(e),t===null&&(t=G_.exec(e)),t===null)throw new Error("Date resolve error");if(r=+t[1],n=+t[2]-1,a=+t[3],!t[4])return new Date(Date.UTC(r,n,a));if(o=+t[4],i=+t[5],s=+t[6],t[7]){for(l=t[7].slice(0,3);l.length<3;)l+="0";l=+l}return t[9]&&(c=+t[10],d=+(t[11]||0),u=(c*60+d)*6e4,t[9]==="-"&&(u=-u)),f=new Date(Date.UTC(r,n,a,o,i,s,l)),u&&f.setTime(f.getTime()-u),f}function CV(e){return e.toISOString()}var K_=new Pr("tag:yaml.org,2002:timestamp",{kind:"scalar",resolve:bV,construct:wV,instanceOf:Date,represent:CV});function SV(e){return e==="<<"||e===null}var W_=new Pr("tag:yaml.org,2002:merge",{kind:"scalar",resolve:SV}),iy=`ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/= -\r`;function _V(e){if(e===null)return!1;var t,r,n=0,a=e.length,o=iy;for(r=0;r64)){if(t<0)return!1;n+=6}return n%8===0}function xV(e){var t,r,n=e.replace(/[\r\n=]/g,""),a=n.length,o=iy,i=0,s=[];for(t=0;t>16&255),s.push(i>>8&255),s.push(i&255)),i=i<<6|o.indexOf(n.charAt(t));return r=a%4*6,r===0?(s.push(i>>16&255),s.push(i>>8&255),s.push(i&255)):r===18?(s.push(i>>10&255),s.push(i>>2&255)):r===12&&s.push(i>>4&255),new Uint8Array(s)}function kV(e){var t="",r=0,n,a,o=e.length,i=iy;for(n=0;n>18&63],t+=i[r>>12&63],t+=i[r>>6&63],t+=i[r&63]),r=(r<<8)+e[n];return a=o%3,a===0?(t+=i[r>>18&63],t+=i[r>>12&63],t+=i[r>>6&63],t+=i[r&63]):a===2?(t+=i[r>>10&63],t+=i[r>>4&63],t+=i[r<<2&63],t+=i[64]):a===1&&(t+=i[r>>2&63],t+=i[r<<4&63],t+=i[64],t+=i[64]),t}function EV(e){return Object.prototype.toString.call(e)==="[object Uint8Array]"}var Z_=new Pr("tag:yaml.org,2002:binary",{kind:"scalar",resolve:_V,construct:xV,predicate:EV,represent:kV}),AV=Object.prototype.hasOwnProperty,TV=Object.prototype.toString;function $V(e){if(e===null)return!0;var t=[],r,n,a,o,i,s=e;for(r=0,n=s.length;r>10)+55296,(e-65536&1023)+56320)}var ax=new Array(256),ox=new Array(256);for(var Ss=0;Ss<256;Ss++)ax[Ss]=O4(Ss)?1:0,ox[Ss]=O4(Ss);function qV(e,t){this.input=e,this.filename=t.filename||null,this.schema=t.schema||sy,this.onWarning=t.onWarning||null,this.legacy=t.legacy||!1,this.json=t.json||!1,this.listener=t.listener||null,this.implicitTypes=this.schema.compiledImplicit,this.typeMap=this.schema.compiledTypeMap,this.length=e.length,this.position=0,this.line=0,this.lineStart=0,this.lineIndent=0,this.firstTabInLine=-1,this.documents=[]}function ix(e,t){var r={name:e.filename,buffer:e.input.slice(0,-1),position:e.position,line:e.line,column:e.position-e.lineStart};return r.snippet=WU(r),new rn(t,r)}function at(e,t){throw ix(e,t)}function Gf(e,t){e.onWarning&&e.onWarning.call(null,ix(e,t))}var P4={YAML:function(t,r,n){var a,o,i;t.version!==null&&at(t,"duplication of %YAML directive"),n.length!==1&&at(t,"YAML directive accepts exactly one argument"),a=/^([0-9]+)\.([0-9]+)$/.exec(n[0]),a===null&&at(t,"ill-formed argument of the YAML directive"),o=parseInt(a[1],10),i=parseInt(a[2],10),o!==1&&at(t,"unacceptable YAML version of the document"),t.version=n[0],t.checkLineBreaks=i<2,i!==1&&i!==2&&Gf(t,"unsupported YAML version of the document")},TAG:function(t,r,n){var a,o;n.length!==2&&at(t,"TAG directive accepts exactly two arguments"),a=n[0],o=n[1],rx.test(a)||at(t,"ill-formed tag handle (first argument) of the TAG directive"),ei.call(t.tagMap,a)&&at(t,'there is a previously declared suffix for "'+a+'" tag handle'),nx.test(o)||at(t,"ill-formed tag prefix (second argument) of the TAG directive");try{o=decodeURIComponent(o)}catch{at(t,"tag prefix is malformed: "+o)}t.tagMap[a]=o}};function Wo(e,t,r,n){var a,o,i,s;if(t1&&(e.result+=Sr.repeat(` -`,t-1))}function YV(e,t,r){var n,a,o,i,s,l,u,c,d=e.kind,f=e.result,p;if(p=e.input.charCodeAt(e.position),vn(p)||Vs(p)||p===35||p===38||p===42||p===33||p===124||p===62||p===39||p===34||p===37||p===64||p===96||(p===63||p===45)&&(a=e.input.charCodeAt(e.position+1),vn(a)||r&&Vs(a)))return!1;for(e.kind="scalar",e.result="",o=i=e.position,s=!1;p!==0;){if(p===58){if(a=e.input.charCodeAt(e.position+1),vn(a)||r&&Vs(a))break}else if(p===35){if(n=e.input.charCodeAt(e.position-1),vn(n))break}else{if(e.position===e.lineStart&&c1(e)||r&&Vs(p))break;if(Aa(p))if(l=e.line,u=e.lineStart,c=e.lineIndent,mr(e,!1,-1),e.lineIndent>=t){s=!0,p=e.input.charCodeAt(e.position);continue}else{e.position=i,e.line=l,e.lineStart=u,e.lineIndent=c;break}}s&&(Wo(e,o,i,!1),uy(e,e.line-l),o=i=e.position,s=!1),Vi(p)||(i=e.position+1),p=e.input.charCodeAt(++e.position)}return Wo(e,o,i,!1),e.result?!0:(e.kind=d,e.result=f,!1)}function GV(e,t){var r,n,a;if(r=e.input.charCodeAt(e.position),r!==39)return!1;for(e.kind="scalar",e.result="",e.position++,n=a=e.position;(r=e.input.charCodeAt(e.position))!==0;)if(r===39)if(Wo(e,n,e.position,!0),r=e.input.charCodeAt(++e.position),r===39)n=e.position,e.position++,a=e.position;else return!0;else Aa(r)?(Wo(e,n,a,!0),uy(e,mr(e,!1,t)),n=a=e.position):e.position===e.lineStart&&c1(e)?at(e,"unexpected end of the document within a single quoted scalar"):(e.position++,a=e.position);at(e,"unexpected end of the stream within a single quoted scalar")}function KV(e,t){var r,n,a,o,i,s;if(s=e.input.charCodeAt(e.position),s!==34)return!1;for(e.kind="scalar",e.result="",e.position++,r=n=e.position;(s=e.input.charCodeAt(e.position))!==0;){if(s===34)return Wo(e,r,e.position,!0),e.position++,!0;if(s===92){if(Wo(e,r,e.position,!0),s=e.input.charCodeAt(++e.position),Aa(s))mr(e,!1,t);else if(s<256&&ax[s])e.result+=ox[s],e.position++;else if((i=jV(s))>0){for(a=i,o=0;a>0;a--)s=e.input.charCodeAt(++e.position),(i=HV(s))>=0?o=(o<<4)+i:at(e,"expected hexadecimal character");e.result+=VV(o),e.position++}else at(e,"unknown escape sequence");r=n=e.position}else Aa(s)?(Wo(e,r,n,!0),uy(e,mr(e,!1,t)),r=n=e.position):e.position===e.lineStart&&c1(e)?at(e,"unexpected end of the document within a double quoted scalar"):(e.position++,n=e.position)}at(e,"unexpected end of the stream within a double quoted scalar")}function WV(e,t){var r=!0,n,a,o,i=e.tag,s,l=e.anchor,u,c,d,f,p,h=Object.create(null),b,w,y,v;if(v=e.input.charCodeAt(e.position),v===91)c=93,p=!1,s=[];else if(v===123)c=125,p=!0,s={};else return!1;for(e.anchor!==null&&(e.anchorMap[e.anchor]=s),v=e.input.charCodeAt(++e.position);v!==0;){if(mr(e,!0,t),v=e.input.charCodeAt(e.position),v===c)return e.position++,e.tag=i,e.anchor=l,e.kind=p?"mapping":"sequence",e.result=s,!0;r?v===44&&at(e,"expected the node content, but found ','"):at(e,"missed comma between flow collection entries"),w=b=y=null,d=f=!1,v===63&&(u=e.input.charCodeAt(e.position+1),vn(u)&&(d=f=!0,e.position++,mr(e,!0,t))),n=e.line,a=e.lineStart,o=e.position,_l(e,t,qf,!1,!0),w=e.tag,b=e.result,mr(e,!0,t),v=e.input.charCodeAt(e.position),(f||e.line===n)&&v===58&&(d=!0,v=e.input.charCodeAt(++e.position),mr(e,!0,t),_l(e,t,qf,!1,!0),y=e.result),p?qs(e,s,h,w,b,y,n,a,o):d?s.push(qs(e,null,h,w,b,y,n,a,o)):s.push(b),mr(e,!0,t),v=e.input.charCodeAt(e.position),v===44?(r=!0,v=e.input.charCodeAt(++e.position)):r=!1}at(e,"unexpected end of the stream within a flow collection")}function ZV(e,t){var r,n,a=lv,o=!1,i=!1,s=t,l=0,u=!1,c,d;if(d=e.input.charCodeAt(e.position),d===124)n=!1;else if(d===62)n=!0;else return!1;for(e.kind="scalar",e.result="";d!==0;)if(d=e.input.charCodeAt(++e.position),d===43||d===45)lv===a?a=d===43?I4:RV:at(e,"repeat of a chomping mode identifier");else if((c=UV(d))>=0)c===0?at(e,"bad explicit indentation width of a block scalar; it cannot be less than one"):i?at(e,"repeat of an indentation width identifier"):(s=t+c-1,i=!0);else break;if(Vi(d)){do d=e.input.charCodeAt(++e.position);while(Vi(d));if(d===35)do d=e.input.charCodeAt(++e.position);while(!Aa(d)&&d!==0)}for(;d!==0;){for(ly(e),e.lineIndent=0,d=e.input.charCodeAt(e.position);(!i||e.lineIndents&&(s=e.lineIndent),Aa(d)){l++;continue}if(e.lineIndentt)&&l!==0)at(e,"bad indentation of a sequence entry");else if(e.lineIndentt)&&(w&&(i=e.line,s=e.lineStart,l=e.position),_l(e,t,Yf,!0,a)&&(w?h=e.result:b=e.result),w||(qs(e,d,f,p,h,b,i,s,l),p=h=b=null),mr(e,!0,-1),v=e.input.charCodeAt(e.position)),(e.line===o||e.lineIndent>t)&&v!==0)at(e,"bad indentation of a mapping entry");else if(e.lineIndentt?l=1:e.lineIndent===t?l=0:e.lineIndentt?l=1:e.lineIndent===t?l=0:e.lineIndent tag; it should be "scalar", not "'+e.kind+'"'),d=0,f=e.implicitTypes.length;d"),e.result!==null&&h.kind!==e.kind&&at(e,"unacceptable node kind for !<"+e.tag+'> tag; it should be "'+h.kind+'", not "'+e.kind+'"'),h.resolve(e.result,e.tag)?(e.result=h.construct(e.result,e.tag),e.anchor!==null&&(e.anchorMap[e.anchor]=e.result)):at(e,"cannot resolve a node with !<"+e.tag+"> explicit tag")}return e.listener!==null&&e.listener("close",e),e.tag!==null||e.anchor!==null||c}function tq(e){var t=e.position,r,n,a,o=!1,i;for(e.version=null,e.checkLineBreaks=e.legacy,e.tagMap=Object.create(null),e.anchorMap=Object.create(null);(i=e.input.charCodeAt(e.position))!==0&&(mr(e,!0,-1),i=e.input.charCodeAt(e.position),!(e.lineIndent>0||i!==37));){for(o=!0,i=e.input.charCodeAt(++e.position),r=e.position;i!==0&&!vn(i);)i=e.input.charCodeAt(++e.position);for(n=e.input.slice(r,e.position),a=[],n.length<1&&at(e,"directive name must not be less than one character in length");i!==0;){for(;Vi(i);)i=e.input.charCodeAt(++e.position);if(i===35){do i=e.input.charCodeAt(++e.position);while(i!==0&&!Aa(i));break}if(Aa(i))break;for(r=e.position;i!==0&&!vn(i);)i=e.input.charCodeAt(++e.position);a.push(e.input.slice(r,e.position))}i!==0&&ly(e),ei.call(P4,n)?P4[n](e,n,a):Gf(e,'unknown document directive "'+n+'"')}if(mr(e,!0,-1),e.lineIndent===0&&e.input.charCodeAt(e.position)===45&&e.input.charCodeAt(e.position+1)===45&&e.input.charCodeAt(e.position+2)===45?(e.position+=3,mr(e,!0,-1)):o&&at(e,"directives end mark is expected"),_l(e,e.lineIndent-1,Yf,!1,!0),mr(e,!0,-1),e.checkLineBreaks&&FV.test(e.input.slice(t,e.position))&&Gf(e,"non-ASCII line breaks are interpreted as content"),e.documents.push(e.result),e.position===e.lineStart&&c1(e)){e.input.charCodeAt(e.position)===46&&(e.position+=3,mr(e,!0,-1));return}if(e.position"u"&&(r=t,t=null);var n=sx(e,r);if(typeof t!="function")return n;for(var a=0,o=n.length;a=55296&&r<=56319&&t+1=56320&&n<=57343)?(r-55296)*1024+n-56320+65536:r}function mx(e){var t=/^\n* /;return t.test(e)}var gx=1,hm=2,yx=3,bx=4,Ds=5;function Mq(e,t,r,n,a,o,i,s){var l,u=0,c=null,d=!1,f=!1,p=n!==-1,h=-1,b=$q(Au(e,0))&&Iq(Au(e,e.length-1));if(t||i)for(l=0;l=65536?l+=2:l++){if(u=Au(e,l),!_c(u))return Ds;b=b&&B4(u,c,s),c=u}else{for(l=0;l=65536?l+=2:l++){if(u=Au(e,l),u===Cc)d=!0,p&&(f=f||l-h-1>n&&e[h+1]!==" ",h=l);else if(!_c(u))return Ds;b=b&&B4(u,c,s),c=u}f=f||p&&l-h-1>n&&e[h+1]!==" "}return!d&&!f?b&&!i&&!a(e)?gx:o===Sc?Ds:hm:r>9&&mx(e)?Ds:i?o===Sc?Ds:hm:f?bx:yx}function Oq(e,t,r,n,a){e.dump=function(){if(t.length===0)return e.quotingType===Sc?'""':"''";if(!e.noCompatMode&&(Sq.indexOf(t)!==-1||_q.test(t)))return e.quotingType===Sc?'"'+t+'"':"'"+t+"'";var o=e.indent*Math.max(1,r),i=e.lineWidth===-1?-1:Math.max(Math.min(e.lineWidth,40),e.lineWidth-o),s=n||e.flowLevel>-1&&r>=e.flowLevel;function l(u){return Tq(e,u)}switch(Mq(t,s,e.indent,i,l,e.quotingType,e.forceQuotes&&!n,a)){case gx:return t;case hm:return"'"+t.replace(/'/g,"''")+"'";case yx:return"|"+F4(t,e.indent)+z4(L4(t,o));case bx:return">"+F4(t,e.indent)+z4(L4(Pq(t,i),o));case Ds:return'"'+Dq(t)+'"';default:throw new rn("impossible error: invalid scalar style")}}()}function F4(e,t){var r=mx(e)?String(t):"",n=e[e.length-1]===` -`,a=n&&(e[e.length-2]===` -`||e===` -`),o=a?"+":n?"":"-";return r+o+` -`}function z4(e){return e[e.length-1]===` -`?e.slice(0,-1):e}function Pq(e,t){for(var r=/(\n+)([^\n]*)/g,n=function(){var u=e.indexOf(` -`);return u=u!==-1?u:e.length,r.lastIndex=u,H4(e.slice(0,u),t)}(),a=e[0]===` -`||e[0]===" ",o,i;i=r.exec(e);){var s=i[1],l=i[2];o=l[0]===" ",n+=s+(!a&&!o&&l!==""?` -`:"")+H4(l,t),a=o}return n}function H4(e,t){if(e===""||e[0]===" ")return e;for(var r=/ [^ ]/g,n,a=0,o,i=0,s=0,l="";n=r.exec(e);)s=n.index,s-a>t&&(o=i>a?i:s,l+=` -`+e.slice(a,o),a=o+1),i=s;return l+=` -`,e.length-a>t&&i>a?l+=e.slice(a,i)+` -`+e.slice(i+1):l+=e.slice(a),l.slice(1)}function Dq(e){for(var t="",r=0,n,a=0;a=65536?a+=2:a++)r=Au(e,a),n=Ur[r],!n&&_c(r)?(t+=e[a],r>=65536&&(t+=e[a+1])):t+=n||kq(r);return t}function Nq(e,t,r){var n="",a=e.tag,o,i,s;for(o=0,i=r.length;o"u"&&ao(e,t,null,!1,!1))&&(n!==""&&(n+=","+(e.condenseFlow?"":" ")),n+=e.dump);e.tag=a,e.dump="["+n+"]"}function j4(e,t,r,n){var a="",o=e.tag,i,s,l;for(i=0,s=r.length;i"u"&&ao(e,t+1,null,!0,!0,!1,!0))&&((!n||a!=="")&&(a+=pm(e,t)),e.dump&&Cc===e.dump.charCodeAt(0)?a+="-":a+="- ",a+=e.dump);e.tag=o,e.dump=a||"[]"}function Lq(e,t,r){var n="",a=e.tag,o=Object.keys(r),i,s,l,u,c;for(i=0,s=o.length;i1024&&(c+="? "),c+=e.dump+(e.condenseFlow?'"':"")+":"+(e.condenseFlow?"":" "),ao(e,t,u,!1,!1)&&(c+=e.dump,n+=c));e.tag=a,e.dump="{"+n+"}"}function Rq(e,t,r,n){var a="",o=e.tag,i=Object.keys(r),s,l,u,c,d,f;if(e.sortKeys===!0)i.sort();else if(typeof e.sortKeys=="function")i.sort(e.sortKeys);else if(e.sortKeys)throw new rn("sortKeys must be a boolean or a function");for(s=0,l=i.length;s1024,d&&(e.dump&&Cc===e.dump.charCodeAt(0)?f+="?":f+="? "),f+=e.dump,d&&(f+=pm(e,t)),ao(e,t+1,c,!0,d)&&(e.dump&&Cc===e.dump.charCodeAt(0)?f+=":":f+=": ",f+=e.dump,a+=f));e.tag=o,e.dump=a||"{}"}function U4(e,t,r){var n,a,o,i,s,l;for(a=r?e.explicitTypes:e.implicitTypes,o=0,i=a.length;o tag resolver accepts not "'+l+'" style');e.dump=n}return!0}return!1}function ao(e,t,r,n,a,o,i){e.tag=null,e.dump=r,U4(e,r,!1)||U4(e,r,!0);var s=ux.call(e.dump),l=n,u;n&&(n=e.flowLevel<0||e.flowLevel>t);var c=s==="[object Object]"||s==="[object Array]",d,f;if(c&&(d=e.duplicates.indexOf(r),f=d!==-1),(e.tag!==null&&e.tag!=="?"||f||e.indent!==2&&t>0)&&(a=!1),f&&e.usedDuplicates[d])e.dump="*ref_"+d;else{if(c&&f&&!e.usedDuplicates[d]&&(e.usedDuplicates[d]=!0),s==="[object Object]")n&&Object.keys(e.dump).length!==0?(Rq(e,t,e.dump,a),f&&(e.dump="&ref_"+d+e.dump)):(Lq(e,t,e.dump),f&&(e.dump="&ref_"+d+" "+e.dump));else if(s==="[object Array]")n&&e.dump.length!==0?(e.noArrayIndent&&!i&&t>0?j4(e,t-1,e.dump,a):j4(e,t,e.dump,a),f&&(e.dump="&ref_"+d+e.dump)):(Nq(e,t,e.dump),f&&(e.dump="&ref_"+d+" "+e.dump));else if(s==="[object String]")e.tag!=="?"&&Oq(e,e.dump,t,o,l);else{if(s==="[object Undefined]")return!1;if(e.skipInvalid)return!1;throw new rn("unacceptable kind of an object to dump "+s)}e.tag!==null&&e.tag!=="?"&&(u=encodeURI(e.tag[0]==="!"?e.tag.slice(1):e.tag).replace(/!/g,"%21"),e.tag[0]==="!"?u="!"+u:u.slice(0,18)==="tag:yaml.org,2002:"?u="!!"+u.slice(18):u="!<"+u+">",e.dump=u+" "+e.dump)}return!0}function Bq(e,t){var r=[],n=[],a,o;for(vm(e,r,n),a=0,o=n.length;ae.filter(r=>!t.includes(r)),nY=(e,t)=>e.includes(t),aY={stringify:e=>rY.dump(e,{lineWidth:-1}).replace(/\n$/,"")};function oo(e,t,r=void 0){if(typeof e!="object"||Array.isArray(e))return r;const n=t.split(".");if(n.length===1){const a=e[n[0]];return typeof a>"u"?r:a}return oo(e[n[0]],n.slice(1).join("."),r)}const oY=(e=0)=>{let t=e;return(r="unique")=>(t++,`${r}-${t}`)},xc=oY(),wx=e=>{let t;return(...r)=>{t&&window.cancelAnimationFrame(t),t=window.requestAnimationFrame(e.bind(e,...r))}},iY=["class"],sY=(e=document.documentElement)=>{if(!e)return()=>{};const t=[...e.classList];return wx(r=>{const n=r.reduce((o,i)=>Object.entries(i).reduce((s,[l,u])=>(nY(iY,l)&&u&&s[l].push(u),s),o),{class:[]}),a=uv([...e.classList],t);e.classList.remove(...uv(a,n.class)),e.classList.add(...uv(n.class,a))})},lY=function(e){return Array.isArray(e)?e[0]:e},uY=(e,t)=>{switch(!0){case typeof t=="boolean":return e===null?!0:t;case t===Number:return Number(decodeURIComponent(e??""));case typeof t=="number":{const r=e===null||e.length===0?t:Number(decodeURIComponent(e));return isNaN(r)?Number(t):r}case t===String:return decodeURIComponent(String(e??""));case typeof t=="string":return e===null||e.length===0?t:decodeURIComponent(e)}throw new TypeError("URL parameters can only be string | number | boolean")},cY=(e=document)=>wx(t=>{e.title=t}),V4=(e,t)=>{const r={...t},n=Object.entries(e).reduce((a,[o,i])=>{switch(!0){case i===!0:a[o]=null;break;case(i!==!1&&String(i).length>0):a[o]=encodeURIComponent(String(i));break;default:a[o]=void 0}return a},r);return{...r,...n}};var hi={};Object.defineProperty(hi,"__esModule",{value:!0});hi.TokenData=void 0;hi.parse=vy;var dY=hi.compile=mY;hi.match=yY;hi.pathToRegexp=_x;hi.stringify=CY;const fy="/",py=e=>e,Cx=/^[$_\p{ID_Start}]$/u,hy=/^[$\u200c\u200d\p{ID_Continue}]$/u,Zf="https://git.new/pathToRegexpError",fY={"{":"{","}":"}","(":"(",")":")","[":"[","]":"]","+":"+","?":"?","!":"!"};function pY(e){return e.replace(/[{}()\[\]+?!:*]/g,"\\$&")}function wa(e){return e.replace(/[.+*?^${}()[\]|/\\]/g,"\\$&")}function*hY(e){const t=[...e];let r=0;function n(){let a="";if(Cx.test(t[++r]))for(a+=t[r];hy.test(t[++r]);)a+=t[r];else if(t[r]==='"'){let o=r;for(;rgY(a,t,r));return a=>{const o=[""];for(const i of n){const[s,...l]=i(a);o[0]+=s,o.push(...l)}return o}}function gY(e,t,r){if(e.type==="text")return()=>[e.value];if(e.type==="group"){const a=Sx(e.tokens,t,r);return o=>{const[i,...s]=a(o);return s.length?[""]:[i]}}const n=r||py;return e.type==="wildcard"&&r!==!1?a=>{const o=a[e.name];if(o==null)return["",e.name];if(!Array.isArray(o)||o.length===0)throw new TypeError(`Expected "${e.name}" to be a non-empty array`);return[o.map((i,s)=>{if(typeof i!="string")throw new TypeError(`Expected "${e.name}/${s}" to be a string`);return n(i)}).join(t)]}:a=>{const o=a[e.name];if(o==null)return["",e.name];if(typeof o!="string")throw new TypeError(`Expected "${e.name}" to be a string`);return[n(o)]}}function yY(e,t={}){const{decode:r=decodeURIComponent,delimiter:n=fy}=t,{regexp:a,keys:o}=_x(e,t),i=o.map(s=>r===!1?py:s.type==="param"?r:l=>l.split(n).map(r));return function(l){const u=a.exec(l);if(!u)return!1;const c=u[0],d=Object.create(null);for(let f=1;fp instanceof d1?p:vy(p,t));for(const{tokens:p}of c)for(const h of of(p,0,[])){const b=bY(h,r,i);s.push(b)}let d=`^(?:${s.join("|")})`;return o&&(d+=`(?:${wa(r)}$)?`),d+=n?"$":`(?=${wa(r)}|$)`,{regexp:new RegExp(d,l),keys:i}}function*of(e,t,r){if(t===e.length)return yield r;const n=e[t];if(n.type==="group"){const a=r.slice();for(const o of of(n.tokens,0,a))yield*of(e,t+1,o)}else r.push(n);yield*of(e,t+1,r)}function bY(e,t,r){let n="",a="",o=!0;for(let i=0;ihy.test(n)):!1}function _Y(e){return(e==null?void 0:e.type)!=="text"?!0:!hy.test(e.value[0])}const q4=0,Y4=1,Ii=2,xY=e=>e.readyState===Ii;class xx extends EventTarget{constructor(r,n){super();Ut(this,"url","");Ut(this,"withCredentials",!1);Ut(this,"CONNECTING",q4);Ut(this,"OPEN",Y4);Ut(this,"CLOSED",Ii);Ut(this,"onerror",null);Ut(this,"onmessage",null);Ut(this,"onopen",null);Ut(this,"readyState",Ii);this.source=r,this.configuration=n,this.open()}_open(){(async function(r){try{r.readyState=q4;const n=r.source();r.readyState=Y4;for await(const a of n)if(r.dispatchEvent(new MessageEvent("message",{data:a})),r.readyState===Ii)break;r.readyState=Ii}catch(n){r.close(),r.dispatchEvent(new ErrorEvent("error",{error:n}))}})(this)}open(){this.readyState===Ii&&this._open()}close(){this.readyState=Ii}}var Zu=class{constructor(e,t,r,n,a,o){Ut(this,"type",3);Ut(this,"name","");Ut(this,"prefix","");Ut(this,"value","");Ut(this,"suffix","");Ut(this,"modifier",3);this.type=e,this.name=t,this.prefix=r,this.value=n,this.suffix=a,this.modifier=o}hasCustomName(){return this.name!==""&&typeof this.name!="number"}},kY=/[$_\p{ID_Start}]/u,EY=/[$_\u200C\u200D\p{ID_Continue}]/u,mm=".*";function AY(e,t){return/^[\x00-\x7F]*$/.test(e)}function kx(e,t=!1){let r=[],n=0;for(;n{if(il("OTHER_MODIFIER")??l("ASTERISK"),c=v=>{let g=l(v);if(g!==void 0)return g;let{type:C,index:_}=r[i];throw new TypeError(`Unexpected ${C} at ${_}, expected ${v}`)},d=()=>{let v="",g;for(;g=l("CHAR")??l("ESCAPED_CHAR");)v+=g;return v},f=v=>v,p=t.encodePart||f,h="",b=v=>{h+=v},w=()=>{h.length&&(a.push(new Zu(3,"","",p(h),"",3)),h="")},y=(v,g,C,_,A)=>{let N=3;switch(A){case"?":N=1;break;case"*":N=0;break;case"+":N=2;break}if(!g&&!C&&N===3){b(v);return}if(w(),!g&&!C){if(!v)return;a.push(new Zu(3,"","",p(v),"",N));return}let Y;C?C==="*"?Y=mm:Y=C:Y=n;let P=2;Y===n?(P=1,Y=""):Y===mm&&(P=0,Y="");let H;if(g?H=g:C&&(H=o++),s.has(H))throw new TypeError(`Duplicate name '${H}'.`);s.add(H),a.push(new Zu(P,H,p(v),Y,p(_),N))};for(;i-1)}return i||(n+=`(?=${o}|${a})`),new RegExp(n,G4(r))}var Lo={delimiter:"",prefixes:"",sensitive:!0,strict:!0},$Y={delimiter:".",prefixes:"",sensitive:!0,strict:!0},IY={delimiter:"/",prefixes:"/",sensitive:!0,strict:!0};function MY(e,t){return e.length?e[0]==="/"?!0:!t||e.length<2?!1:(e[0]=="\\"||e[0]=="{")&&e[1]=="/":!1}function Tx(e,t){return e.startsWith(t)?e.substring(t.length,e.length):e}function OY(e,t){return e.endsWith(t)?e.substr(0,e.length-t.length):e}function $x(e){return!e||e.length<2?!1:e[0]==="["||(e[0]==="\\"||e[0]==="{")&&e[1]==="["}var Ix=["ftp","file","http","https","ws","wss"];function Mx(e){if(!e)return!0;for(let t of Ix)if(e.test(t))return!0;return!1}function PY(e,t){if(e=Tx(e,"#"),t||e==="")return e;let r=new URL("https://example.com");return r.hash=e,r.hash?r.hash.substring(1,r.hash.length):""}function DY(e,t){if(e=Tx(e,"?"),t||e==="")return e;let r=new URL("https://example.com");return r.search=e,r.search?r.search.substring(1,r.search.length):""}function NY(e,t){return t||e===""?e:$x(e)?Dx(e):Px(e)}function LY(e,t){if(t||e==="")return e;let r=new URL("https://example.com");return r.password=e,r.password}function RY(e,t){if(t||e==="")return e;let r=new URL("https://example.com");return r.username=e,r.username}function BY(e,t,r){if(r||e==="")return e;if(t&&!Ix.includes(t))return new URL(`${t}:${e}`).pathname;let n=e[0]=="/";return e=new URL(n?e:"/-"+e,"https://example.com").pathname,n||(e=e.substring(2,e.length)),e}function FY(e,t,r){return Ox(t)===e&&(e=""),r||e===""?e:Nx(e)}function zY(e,t){return e=OY(e,":"),t||e===""?e:my(e)}function Ox(e){switch(e){case"ws":case"http":return"80";case"wws":case"https":return"443";case"ftp":return"21";default:return""}}function my(e){if(e==="")return e;if(/^[-+.A-Za-z0-9]*$/.test(e))return e.toLowerCase();throw new TypeError(`Invalid protocol '${e}'.`)}function HY(e){if(e==="")return e;let t=new URL("https://example.com");return t.username=e,t.username}function jY(e){if(e==="")return e;let t=new URL("https://example.com");return t.password=e,t.password}function Px(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 Dx(e){if(e==="")return e;if(/[^0-9a-fA-F[\]:]/g.test(e))throw new TypeError(`Invalid IPv6 hostname '${e}'`);return e.toLowerCase()}function Nx(e){if(e===""||/^[0-9]*$/.test(e)&&parseInt(e)<=65535)return e;throw new TypeError(`Invalid port '${e}'.`)}function UY(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 VY(e){return e===""?e:new URL(`data:${e}`).pathname}function qY(e){if(e==="")return e;let t=new URL("https://example.com");return t.search=e,t.search.substring(1,t.search.length)}function YY(e){if(e==="")return e;let t=new URL("https://example.com");return t.hash=e,t.hash.substring(1,t.hash.length)}var ul,Gr,xr,Kt,Fi,cl,_n,dl,fl,pl,Pe,wr,Lx,gm,Tu,sf,On,ym,Rx,lf,Bx,Fx,uf,Ns,Mi,zx,Hx,jx,Ux,ga,Vx,s9,GY=(s9=class{constructor(t){br(this,Pe);br(this,ul);br(this,Gr,[]);br(this,xr,{});br(this,Kt,0);br(this,Fi,1);br(this,cl,0);br(this,_n,0);br(this,dl,0);br(this,fl,0);br(this,pl,!1);hr(this,ul,t)}get result(){return ke(this,xr)}parse(){for(hr(this,Gr,kx(ke(this,ul),!0));ke(this,Kt)0)if(Ue(this,Pe,Hx).call(this))hr(this,dl,ke(this,dl)-1);else continue;if(Ue(this,Pe,zx).call(this)){hr(this,dl,ke(this,dl)+1);continue}switch(ke(this,_n)){case 0:Ue(this,Pe,ym).call(this)&&Ue(this,Pe,Tu).call(this,1);break;case 1:if(Ue(this,Pe,ym).call(this)){Ue(this,Pe,Vx).call(this);let t=7,r=1;Ue(this,Pe,Rx).call(this)?(t=2,r=3):ke(this,pl)&&(t=2),Ue(this,Pe,wr).call(this,t,r)}break;case 2:Ue(this,Pe,lf).call(this)?Ue(this,Pe,Tu).call(this,3):(Ue(this,Pe,uf).call(this)||Ue(this,Pe,Ns).call(this)||Ue(this,Pe,Mi).call(this))&&Ue(this,Pe,Tu).call(this,5);break;case 3:Ue(this,Pe,Bx).call(this)?Ue(this,Pe,wr).call(this,4,1):Ue(this,Pe,lf).call(this)&&Ue(this,Pe,wr).call(this,5,1);break;case 4:Ue(this,Pe,lf).call(this)&&Ue(this,Pe,wr).call(this,5,1);break;case 5:Ue(this,Pe,jx).call(this)?hr(this,fl,ke(this,fl)+1):Ue(this,Pe,Ux).call(this)&&hr(this,fl,ke(this,fl)-1),Ue(this,Pe,Fx).call(this)&&!ke(this,fl)?Ue(this,Pe,wr).call(this,6,1):Ue(this,Pe,uf).call(this)?Ue(this,Pe,wr).call(this,7,0):Ue(this,Pe,Ns).call(this)?Ue(this,Pe,wr).call(this,8,1):Ue(this,Pe,Mi).call(this)&&Ue(this,Pe,wr).call(this,9,1);break;case 6:Ue(this,Pe,uf).call(this)?Ue(this,Pe,wr).call(this,7,0):Ue(this,Pe,Ns).call(this)?Ue(this,Pe,wr).call(this,8,1):Ue(this,Pe,Mi).call(this)&&Ue(this,Pe,wr).call(this,9,1);break;case 7:Ue(this,Pe,Ns).call(this)?Ue(this,Pe,wr).call(this,8,1):Ue(this,Pe,Mi).call(this)&&Ue(this,Pe,wr).call(this,9,1);break;case 8:Ue(this,Pe,Mi).call(this)&&Ue(this,Pe,wr).call(this,9,1);break}}ke(this,xr).hostname!==void 0&&ke(this,xr).port===void 0&&(ke(this,xr).port="")}},ul=new WeakMap,Gr=new WeakMap,xr=new WeakMap,Kt=new WeakMap,Fi=new WeakMap,cl=new WeakMap,_n=new WeakMap,dl=new WeakMap,fl=new WeakMap,pl=new WeakMap,Pe=new WeakSet,wr=function(t,r){var n,a,o;switch(ke(this,_n)){case 0:break;case 1:ke(this,xr).protocol=Ue(this,Pe,ga).call(this);break;case 2:break;case 3:ke(this,xr).username=Ue(this,Pe,ga).call(this);break;case 4:ke(this,xr).password=Ue(this,Pe,ga).call(this);break;case 5:ke(this,xr).hostname=Ue(this,Pe,ga).call(this);break;case 6:ke(this,xr).port=Ue(this,Pe,ga).call(this);break;case 7:ke(this,xr).pathname=Ue(this,Pe,ga).call(this);break;case 8:ke(this,xr).search=Ue(this,Pe,ga).call(this);break;case 9:ke(this,xr).hash=Ue(this,Pe,ga).call(this);break}ke(this,_n)!==0&&t!==10&&([1,2,3,4].includes(ke(this,_n))&&[6,7,8,9].includes(t)&&((n=ke(this,xr)).hostname??(n.hostname="")),[1,2,3,4,5,6].includes(ke(this,_n))&&[8,9].includes(t)&&((a=ke(this,xr)).pathname??(a.pathname=ke(this,pl)?"/":"")),[1,2,3,4,5,6,7].includes(ke(this,_n))&&t===9&&((o=ke(this,xr)).search??(o.search=""))),Ue(this,Pe,Lx).call(this,t,r)},Lx=function(t,r){hr(this,_n,t),hr(this,cl,ke(this,Kt)+r),hr(this,Kt,ke(this,Kt)+r),hr(this,Fi,0)},gm=function(){hr(this,Kt,ke(this,cl)),hr(this,Fi,0)},Tu=function(t){Ue(this,Pe,gm).call(this),hr(this,_n,t)},sf=function(t){return t<0&&(t=ke(this,Gr).length-t),t=0&&(e.pathname=Ga(n.pathname.substring(0,a+1),r)+e.pathname)}e.pathname=BY(e.pathname,e.protocol,r)}return typeof t.search=="string"&&(e.search=DY(t.search,r)),typeof t.hash=="string"&&(e.hash=PY(t.hash,r)),e}function $u(e){return e.replace(/([+*?:{}()\\])/g,"\\$1")}function KY(e){return e.replace(/([.+*?^${}()[\]|/\\])/g,"\\$1")}function WY(e,t){t.delimiter??(t.delimiter="/#?"),t.prefixes??(t.prefixes="./"),t.sensitive??(t.sensitive=!1),t.strict??(t.strict=!1),t.end??(t.end=!0),t.start??(t.start=!0),t.endsWith="";let r=".*",n=`[^${KY(t.delimiter)}]+?`,a=/[$_\u200C\u200D\p{ID_Continue}]/u,o="";for(let i=0;i0?e[i-1]:null,d=i0?d.value[0]:"";u=a.test(f)}else u=!d.hasCustomName();if(!u&&!s.prefix.length&&c&&c.type===3){let f=c.value[c.value.length-1];u=t.prefixes.includes(f)}u&&(o+="{"),o+=$u(s.prefix),l&&(o+=`:${s.name}`),s.type===2?o+=`(${s.value})`:s.type===1?l||(o+=`(${n})`):s.type===0&&(!l&&(!c||c.type===3||c.modifier!==3||u||s.prefix!=="")?o+="*":o+=`(${r})`),s.type===1&&l&&s.suffix.length&&a.test(s.suffix[0])&&(o+="\\"),o+=$u(s.suffix),u&&(o+="}"),s.modifier!==3&&(o+=Ys(s.modifier))}return o}var Sa,zi,hl,kr,Wn,vl,l9,bm=(l9=class{constructor(t={},r,n){br(this,Sa);br(this,zi,{});br(this,hl,{});br(this,kr,{});br(this,Wn,{});br(this,vl,!1);try{let a;if(typeof r=="string"?a=r:n=r,typeof t=="string"){let l=new GY(t);if(l.parse(),t=l.result,a===void 0&&typeof t.protocol!="string")throw new TypeError("A base URL must be provided for a relative constructor string.");t.baseURL=a}else{if(!t||typeof t!="object")throw new TypeError("parameter 1 is not of type 'string' and cannot convert to dictionary.");if(a)throw new TypeError("parameter 1 is not of type 'string'.")}typeof n>"u"&&(n={ignoreCase:!1});let o={ignoreCase:n.ignoreCase===!0};hr(this,Sa,cu({pathname:To,protocol:To,username:To,password:To,hostname:To,port:To,search:To,hash:To},t,!0)),Ox(ke(this,Sa).protocol)===ke(this,Sa).port&&(ke(this,Sa).port="");let s;for(s of cv){if(!(s in ke(this,Sa)))continue;let l={},u=ke(this,Sa)[s];switch(ke(this,hl)[s]=[],s){case"protocol":Object.assign(l,Lo),l.encodePart=my;break;case"username":Object.assign(l,Lo),l.encodePart=HY;break;case"password":Object.assign(l,Lo),l.encodePart=jY;break;case"hostname":Object.assign(l,$Y),$x(u)?l.encodePart=Dx:l.encodePart=Px;break;case"port":Object.assign(l,Lo),l.encodePart=Nx;break;case"pathname":Mx(ke(this,zi).protocol)?(Object.assign(l,IY,o),l.encodePart=UY):(Object.assign(l,Lo,o),l.encodePart=VY);break;case"search":Object.assign(l,Lo,o),l.encodePart=qY;break;case"hash":Object.assign(l,Lo,o),l.encodePart=YY;break}try{ke(this,Wn)[s]=Ex(u,l),ke(this,zi)[s]=Ax(ke(this,Wn)[s],ke(this,hl)[s],l),ke(this,kr)[s]=WY(ke(this,Wn)[s],l),hr(this,vl,ke(this,vl)||ke(this,Wn)[s].some(c=>c.type===2))}catch{throw new TypeError(`invalid ${s} pattern '${ke(this,Sa)[s]}'.`)}}}catch(a){throw new TypeError(`Failed to construct 'URLPattern': ${a.message}`)}}test(t={},r){let n={pathname:"",protocol:"",username:"",password:"",hostname:"",port:"",search:"",hash:""};if(typeof t!="string"&&r)throw new TypeError("parameter 1 is not of type 'string'.");if(typeof t>"u")return!1;try{typeof t=="object"?n=cu(n,t,!1):n=cu(n,K4(t,r),!1)}catch{return!1}let a;for(a of cv)if(!ke(this,zi)[a].exec(n[a]))return!1;return!0}exec(t={},r){let n={pathname:"",protocol:"",username:"",password:"",hostname:"",port:"",search:"",hash:""};if(typeof t!="string"&&r)throw new TypeError("parameter 1 is not of type 'string'.");if(typeof t>"u")return;try{typeof t=="object"?n=cu(n,t,!1):n=cu(n,K4(t,r),!1)}catch{return null}let a={};r?a.inputs=[t,r]:a.inputs=[t];let o;for(o of cv){let i=ke(this,zi)[o].exec(n[o]);if(!i)return null;let s={};for(let[l,u]of ke(this,hl)[o].entries())if(typeof u=="string"||typeof u=="number"){let c=i[l+1];s[u]=c}a[o]={input:n[o]??"",groups:s}}return a}static compareComponent(t,r,n){let a=(l,u)=>{for(let c of["type","modifier","prefix","value","suffix"]){if(l[c]{let c=0;for(;c{const a=r.startsWith(dv)?new bm({protocol:dv,pathname:r.substring(dv.length)}):new bm({protocol:"*",pathname:r});this.routes.set(a,n)})}match(t){for(const[r,n]of this.routes){const a=t.startsWith("data:")?t:`source:${t}`;if(r.test(a)){const o=r.exec(a);return{route:n,params:Object.fromEntries(Object.entries((o==null?void 0:o.pathname.groups)||{}).map(([i,s])=>[i,decodeURIComponent(s??"")]))}}}throw new Error(`Matching route for '${t}' not found`)}}class QY{constructor(t,r=new Map){this.transition=t,this.pool=r}acquire(t,r){const n=!this.pool.has(t);if(n){const o={value:this.transition("creating",t,{}),references:new Set};this.pool.set(t,o)}const a=this.pool.get(t);return n||this.transition("acquiring",t,a.value),a.references.add(r),a.value}release(t,r){if(this.pool.has(t)){const n=this.pool.get(t);n.references.delete(r),n.references.size===0?(this.pool.delete(t),this.transition("destroying",t,n.value)):this.transition("releasing",t,n.value)}}destroy(){Array.from(this.pool.entries()).forEach(([t,r])=>{Array.from(r.references).forEach(n=>{this.release(t,n)})})}}class XY{constructor(t,{create:r,destroy:n=()=>{}},a=()=>{},o=()=>"",i=new Map){Ut(this,"_pool");this._cache=i;const s=new ZY(t);this._pool=new QY((l,u,c)=>{const d=`${o()}${u}`,f=async p=>{(!("cacheControl"in p.configuration)||p.configuration.cacheControl!=="no-cache")&&(await Promise.resolve(),p.dispatchEvent(new MessageEvent("message",{data:this._cache.get(d)})))};switch(l){case"creating":{const p=r(u,s);p.open();const h=new AbortController;return(!("cacheControl"in p.configuration)||p.configuration.cacheControl!=="no-store")&&p.addEventListener("message",b=>this._cache.set(d,b.data),{signal:h.signal}),p.addEventListener("error",a,{signal:h.signal}),this._cache.has(d)&&f(p),{source:p,controller:h}}case"destroying":return c&&(c.controller.abort(),n(u,c.source)),c;case"releasing":return c;case"acquiring":return this._cache.has(d)&&f(c.source),c.source.open(),c}})}source(t,r=Symbol("")){return this._pool.acquire(t,r).source}close(t,r=Symbol("")){return this._pool.release(t,r)}destroy(){this._cache.clear(),this._pool.destroy()}}const wn=e=>e;class JY{constructor(t){this.str=t}toString(){return this.str}typeOf(){}}const fv=new Map,eG=()=>(e,t,r,n={})=>{const a=String(t);fv.has(a)||fv.set(a,dY(a));const o=fv.get(a),i=Object.entries(n).reduce((l,[u,c])=>l.concat(`${u}=${c}`),[]),s=`${o(r)}${i.length>0?`?${i.join("&")}`:""}`;return new JY(s)},qx=e=>(t,r={})=>new xx(async function*(){var i,s;const n=this;let a=0,o=0;for(;!xY(n);){o>0&&await new Promise(u=>setTimeout(u,n.configuration.interval??1e3)),(a>0||o>0)&&e.hidden&&await new Promise(u=>{e.addEventListener("visibilitychange",u,{once:!0})});let l;try{l=await t(n),typeof n.configuration.interval>"u"&&n.close(),o++,yield l}catch(u){const c=(s=(i=n.configuration)==null?void 0:i.retry)==null?void 0:s.call(i,u);if(typeof(c==null?void 0:c.then)=="function")await Promise.all([c,new Promise(d=>setTimeout(d,1e3))]),a++;else throw u}}},r),W4=qx(new class extends EventTarget{constructor(){super(...arguments);Ut(this,"hidden",!1)}}),tG=(e,t)=>{const[r,n]=e.split("?"),a=new URLSearchParams(n),o=t.match(r),i={size:parseInt(a.get("size")||"0"),page:parseInt(a.get("page")||"0"),search:a.get("search")||"",cacheControl:["no-store","no-cache"].reduce((s,l)=>a.has(l)?l:s,a.get("cacheControl")??""),...o.params};try{const s=o.route(i);let l=!1;const u=s instanceof xx?s:W4(()=>l?Promise.resolve(o.route(i)):(l=!0,Promise.resolve(s)),{cacheControl:i.cacheControl.length>0?i.cacheControl:void 0});return u.url=e,u}catch(s){return W4(()=>Promise.reject(s))}},rG=(e,t)=>{t&&t.close()};var nG=function(t){return aG(t)&&!oG(t)};function aG(e){return!!e&&typeof e=="object"}function oG(e){var t=Object.prototype.toString.call(e);return t==="[object RegExp]"||t==="[object Date]"||lG(e)}var iG=typeof Symbol=="function"&&Symbol.for,sG=iG?Symbol.for("react.element"):60103;function lG(e){return e.$$typeof===sG}function uG(e){return Array.isArray(e)?[]:{}}function kc(e,t){return t.clone!==!1&&t.isMergeableObject(e)?xl(uG(e),e,t):e}function cG(e,t,r){return e.concat(t).map(function(n){return kc(n,r)})}function dG(e,t){if(!t.customMerge)return xl;var r=t.customMerge(e);return typeof r=="function"?r:xl}function fG(e){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter(function(t){return Object.propertyIsEnumerable.call(e,t)}):[]}function Z4(e){return Object.keys(e).concat(fG(e))}function Yx(e,t){try{return t in e}catch{return!1}}function pG(e,t){return Yx(e,t)&&!(Object.hasOwnProperty.call(e,t)&&Object.propertyIsEnumerable.call(e,t))}function hG(e,t,r){var n={};return r.isMergeableObject(e)&&Z4(e).forEach(function(a){n[a]=kc(e[a],r)}),Z4(t).forEach(function(a){pG(e,a)||(Yx(e,a)&&r.isMergeableObject(t[a])?n[a]=dG(a,r)(e[a],t[a],r):n[a]=kc(t[a],r))}),n}function xl(e,t,r){r=r||{},r.arrayMerge=r.arrayMerge||cG,r.isMergeableObject=r.isMergeableObject||nG,r.cloneUnlessOtherwiseSpecified=kc;var n=Array.isArray(t),a=Array.isArray(e),o=n===a;return o?n?r.arrayMerge(e,t,r):hG(e,t,r):kc(t,r)}xl.all=function(t,r){if(!Array.isArray(t))throw new Error("first argument should be an array");return t.reduce(function(n,a){return xl(n,a,r)},{})};var vG=xl,mG=vG;const wm=Np(mG),Gx=({get:e,set:t})=>wn({"/me/:route":async r=>{const[n,a]=await Promise.all([e("/"),e(r.route)]);return wm({params:{size:50,format:"structured"}},n,a)},"/me/:route/:data":async r=>{const{$global:n,...a}=JSON.parse(r.data),o=n?"/":r.route,i=wm(await e(o),a);t(o,i)}}),gG=["data-testid"],yG=ie({__name:"RouteView",props:{name:{},attrs:{default:()=>({})},params:{default:()=>({})}},setup(e){var de;const t=window,r=TT(),n=$T(),a=eG();let o;const i=new Promise(ge=>{o=ge}),s=cr(),{t:l}=yi(),u=LU(),c=O_(),d=Symbol("route-view"),f=cY(document),p=sY(document.documentElement),h=e,b=xc(h.name);class w{static toString(){return b}toString(){return xc(h.name)}}const y=S(()=>h.name),v=F(ge=>{}),g=F(null),C=new Map,_=new Map,A=F(),N=()=>A.value,Y=ge=>ge.reverse().concat(l("components.route-view.title",{name:l("common.product.name")})).join(" | "),P=((de=c.getRoutes().find(ge=>ge.name===y.value))==null?void 0:de.children.map(ge=>(ge.name=String(ge.name),ge)))??[],H=()=>{const ge=u.matched.map(_e=>_e.name);return P.find(_e=>ge.includes(_e.name))},x={name:h.name,from:A,addTitle:(ge,_e)=>{const Ne=g.value;Ne&&(Ne.textContent=l("components.route-view.route-announcer",{title:ge})),C.set(_e,ge),f(Y([...C.values()]))},removeTitle:ge=>{C.delete(ge),f(Y([...C.values()]))},addAttrs:(ge,_e)=>{_.set(_e,ge),p([..._.values()])},removeAttrs:ge=>{_.delete(ge),p([..._.values()])}},k=la({}),z=F(!1);let B={};$e(()=>Object.keys(h.params).map(ge=>u.params[ge]||u.query[ge]),async()=>{const _e={...oo(await i,"params",{}),...B,...Object.fromEntries(Object.entries(u.query).filter(([ze,oe])=>typeof oe<"u"&&typeof oe!="string"||(oe==null?void 0:oe.length)>0)),...u.params};Object.entries(h.params).reduce((ze,[oe,ye])=>{const Se=lY(typeof _e[oe]>"u"?"":_e[oe]);return ze[oe]=uY(Se,ye),ze},k);const Ne=Object.entries(k||{}).reduce((ze,[oe,ye])=>(typeof u.params[oe]>"u"&&(ze[oe]=ye),ze),{});Object.keys(Ne).length>0&&c.replace({query:V4(Ne,u.query)}),z.value=!0},{immediate:!0});let j={};const Z=ge=>{j={...j,...ge},B=Object.entries(ge).reduce((_e,[Ne,ze])=>([Number,String].some(oe=>h.params[Ne]===oe)&&(_e[Ne]=ze),_e),{}),Object.keys(B).length>0&&v.value({params:B,$global:!0}),ne(j)},ne=ge=>{c.push({query:V4(ge,u.query)}),j={}},Q=(...ge)=>{c.push(...ge)},ae=(...ge)=>{try{if(t.history.state.back!==null){c.back();return}}catch{}Q(...ge)},K=rr(u4,void 0);K||(f(l("components.route-view.title",{name:l("common.product.name")})),c.beforeEach((ge,_e)=>(A.value=_e,!0)),Hr(u4,x)),Hr(ny,x);const be=K||x;return $e(()=>h.attrs,ge=>{Object.keys(ge).length>0&&be.addAttrs(ge,d)},{immediate:!0}),K&&$e(()=>be.from,ge=>{A.value=ge.value},{immediate:!0}),jn(()=>{be.removeAttrs(d)}),(ge,_e)=>(m(),E("div",tt({class:"route-view"},T(s),{"data-testid":y.value}),[T(K)?X("",!0):(m(),E("div",{key:0,id:"application-route-announcer",ref_key:"title",ref:g,class:"route-view-title visually-hidden","aria-live":"assertive","aria-atomic":"true"},null,512)),_e[0]||(_e[0]=se()),J(g_,{src:`/me/${h.name}`},{default:I(({submit:Ne})=>[G("template",{ref:()=>{v.value=Ne}},null,512)]),_:1},8,["src"]),_e[1]||(_e[1]=se()),J(y_,{src:T(a)(T(Gx),"/me/:route",{route:h.name},{cacheControl:"no-cache"}),onChange:T(o)},{default:I(({data:Ne})=>[Ne&&v.value&&z.value?U(ge.$slots,"default",{key:0,id:w,t:T(l),env:T(r),me:{data:Ne,set:v.value,get:(ze,oe={})=>T(oo)(Ne,ze,oe)},can:T(n),uri:T(a),route:{name:h.name,update:Z,replace:Q,params:k,back:ae,children:T(P),child:H,from:N}}):X("",!0)]),_:3},8,["src","onChange"])],16,gG))}}),bG={components:{"route-view":{title:"{name} Manager","route-announcer":"Navigated to {title}"}}},wG=e=>[{path:"/404",name:"kuma-not-found-view",alias:"/:pathMatch(.*)*",component:()=>e[e.length-1]()}],CG=e=>{const t=(r,n)=>typeof e[r]<"u"?e[r](t,n):!1;return t};class SG{constructor(t){Ut(this,"env");const r=t,n=(s,l="")=>this.var(s,(r==null?void 0:r[s])??l),a=this.getConfig(),o=n("KUMA_MODE")||a.mode,i=xG(n("KUMA_VERSION",a.version));this.env={...r,KUMA_DOCS_URL:`${n("KUMA_DOCS_URL")}/${i.patch==="0.0.0"?"dev":i.patch.replace(/\.\d+$/,".x")}`,KUMA_VERSION:i.pre,KUMA_API_URL:n("KUMA_API_URL")||a.apiUrl,KUMA_BASE_PATH:n("KUMA_BASE_PATH")||a.baseGuiPath,KUMA_MODE:o,KUMA_ENVIRONMENT:n("KUMA_ENVIRONMENT")||a.environment,KUMA_STORE_TYPE:n("KUMA_STORE_TYPE")||a.storeType,KUMA_KDS_URL:"grpcs://:5685"}}var(t,r=""){var n;return((n=this.env)==null?void 0:n[t])??r}getConfig(){const t=document.querySelector("#kuma-config");if(t instanceof HTMLScriptElement&&t.textContent){const n=JSON.parse(t.textContent.trim());return n.apiUrl=_G(n.apiUrl),n}const r="Unable to parse kuma config. Please check your instance of kuma is running correctly";throw console.error(r),new Error(r)}}function Kx(e){return e.endsWith("/")?Kx(e.slice(0,-1)):e}function _G(e){return e=!e.includes("://")&&!e.startsWith("/")?`/${e}`:e,Kx(e)}function xG(e){const[t,r,...n]=e.split(".");if(isNaN(parseInt(t)))return{major:t,minor:t,patch:t,pre:t};const[a,o]=n.join(".").split("-");return{major:t,minor:`${t}.${r}`,patch:`${t}.${r}.${a}`,pre:`${t}.${r}.${a}${o!==void 0?`-${o}`:""}`}}var Cm=function(e,t){return Cm=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,n){r.__proto__=n}||function(r,n){for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(r[a]=n[a])},Cm(e,t)};function ua(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");Cm(e,t);function r(){this.constructor=e}e.prototype=t===null?Object.create(t):(r.prototype=t.prototype,new r)}var it=function(){return it=Object.assign||function(e){for(var t,r=1,n=arguments.length;r"u"&&(o=e.call(this,n),t.set(a,o)),o}function Zx(e,t,r){var n=Array.prototype.slice.call(arguments,3),a=r(n),o=t.get(a);return typeof o>"u"&&(o=e.apply(this,n),t.set(a,o)),o}function gy(e,t,r,n,a){return r.bind(t,e,n,a)}function AG(e,t){var r=e.length===1?Wx:Zx;return gy(e,this,r,t.cache.create(),t.serializer)}function TG(e,t){return gy(e,this,Zx,t.cache.create(),t.serializer)}function $G(e,t){return gy(e,this,Wx,t.cache.create(),t.serializer)}var IG=function(){return JSON.stringify(arguments)};function yy(){this.cache=Object.create(null)}yy.prototype.get=function(e){return this.cache[e]};yy.prototype.set=function(e,t){this.cache[e]=t};var MG={create:function(){return new yy}},Jr={variadic:TG,monadic:$G},_t;(function(e){e[e.EXPECT_ARGUMENT_CLOSING_BRACE=1]="EXPECT_ARGUMENT_CLOSING_BRACE",e[e.EMPTY_ARGUMENT=2]="EMPTY_ARGUMENT",e[e.MALFORMED_ARGUMENT=3]="MALFORMED_ARGUMENT",e[e.EXPECT_ARGUMENT_TYPE=4]="EXPECT_ARGUMENT_TYPE",e[e.INVALID_ARGUMENT_TYPE=5]="INVALID_ARGUMENT_TYPE",e[e.EXPECT_ARGUMENT_STYLE=6]="EXPECT_ARGUMENT_STYLE",e[e.INVALID_NUMBER_SKELETON=7]="INVALID_NUMBER_SKELETON",e[e.INVALID_DATE_TIME_SKELETON=8]="INVALID_DATE_TIME_SKELETON",e[e.EXPECT_NUMBER_SKELETON=9]="EXPECT_NUMBER_SKELETON",e[e.EXPECT_DATE_TIME_SKELETON=10]="EXPECT_DATE_TIME_SKELETON",e[e.UNCLOSED_QUOTE_IN_ARGUMENT_STYLE=11]="UNCLOSED_QUOTE_IN_ARGUMENT_STYLE",e[e.EXPECT_SELECT_ARGUMENT_OPTIONS=12]="EXPECT_SELECT_ARGUMENT_OPTIONS",e[e.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE=13]="EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE",e[e.INVALID_PLURAL_ARGUMENT_OFFSET_VALUE=14]="INVALID_PLURAL_ARGUMENT_OFFSET_VALUE",e[e.EXPECT_SELECT_ARGUMENT_SELECTOR=15]="EXPECT_SELECT_ARGUMENT_SELECTOR",e[e.EXPECT_PLURAL_ARGUMENT_SELECTOR=16]="EXPECT_PLURAL_ARGUMENT_SELECTOR",e[e.EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT=17]="EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT",e[e.EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT=18]="EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT",e[e.INVALID_PLURAL_ARGUMENT_SELECTOR=19]="INVALID_PLURAL_ARGUMENT_SELECTOR",e[e.DUPLICATE_PLURAL_ARGUMENT_SELECTOR=20]="DUPLICATE_PLURAL_ARGUMENT_SELECTOR",e[e.DUPLICATE_SELECT_ARGUMENT_SELECTOR=21]="DUPLICATE_SELECT_ARGUMENT_SELECTOR",e[e.MISSING_OTHER_CLAUSE=22]="MISSING_OTHER_CLAUSE",e[e.INVALID_TAG=23]="INVALID_TAG",e[e.INVALID_TAG_NAME=25]="INVALID_TAG_NAME",e[e.UNMATCHED_CLOSING_TAG=26]="UNMATCHED_CLOSING_TAG",e[e.UNCLOSED_TAG=27]="UNCLOSED_TAG"})(_t||(_t={}));var Zt;(function(e){e[e.literal=0]="literal",e[e.argument=1]="argument",e[e.number=2]="number",e[e.date=3]="date",e[e.time=4]="time",e[e.select=5]="select",e[e.plural=6]="plural",e[e.pound=7]="pound",e[e.tag=8]="tag"})(Zt||(Zt={}));var kl;(function(e){e[e.number=0]="number",e[e.dateTime=1]="dateTime"})(kl||(kl={}));function Q4(e){return e.type===Zt.literal}function OG(e){return e.type===Zt.argument}function Qx(e){return e.type===Zt.number}function Xx(e){return e.type===Zt.date}function Jx(e){return e.type===Zt.time}function ek(e){return e.type===Zt.select}function tk(e){return e.type===Zt.plural}function PG(e){return e.type===Zt.pound}function rk(e){return e.type===Zt.tag}function nk(e){return!!(e&&typeof e=="object"&&e.type===kl.number)}function Sm(e){return!!(e&&typeof e=="object"&&e.type===kl.dateTime)}var ak=/[ \xA0\u1680\u2000-\u200A\u202F\u205F\u3000]/,DG=/(?:[Eec]{1,6}|G{1,5}|[Qq]{1,5}|(?:[yYur]+|U{1,5})|[ML]{1,5}|d{1,2}|D{1,3}|F{1}|[abB]{1,5}|[hkHK]{1,2}|w{1,2}|W{1}|m{1,2}|s{1,2}|[zZOvVxX]{1,4})(?=([^']*'[^']*')*[^']*$)/g;function NG(e){var t={};return e.replace(DG,function(r){var n=r.length;switch(r[0]){case"G":t.era=n===4?"long":n===5?"narrow":"short";break;case"y":t.year=n===2?"2-digit":"numeric";break;case"Y":case"u":case"U":case"r":throw new RangeError("`Y/u/U/r` (year) patterns are not supported, use `y` instead");case"q":case"Q":throw new RangeError("`q/Q` (quarter) patterns are not supported");case"M":case"L":t.month=["numeric","2-digit","short","long","narrow"][n-1];break;case"w":case"W":throw new RangeError("`w/W` (week) patterns are not supported");case"d":t.day=["numeric","2-digit"][n-1];break;case"D":case"F":case"g":throw new RangeError("`D/F/g` (day) patterns are not supported, use `d` instead");case"E":t.weekday=n===4?"long":n===5?"narrow":"short";break;case"e":if(n<4)throw new RangeError("`e..eee` (weekday) patterns are not supported");t.weekday=["short","long","narrow","short"][n-4];break;case"c":if(n<4)throw new RangeError("`c..ccc` (weekday) patterns are not supported");t.weekday=["short","long","narrow","short"][n-4];break;case"a":t.hour12=!0;break;case"b":case"B":throw new RangeError("`b/B` (period) patterns are not supported, use `a` instead");case"h":t.hourCycle="h12",t.hour=["numeric","2-digit"][n-1];break;case"H":t.hourCycle="h23",t.hour=["numeric","2-digit"][n-1];break;case"K":t.hourCycle="h11",t.hour=["numeric","2-digit"][n-1];break;case"k":t.hourCycle="h24",t.hour=["numeric","2-digit"][n-1];break;case"j":case"J":case"C":throw new RangeError("`j/J/C` (hour) patterns are not supported, use `h/H/K/k` instead");case"m":t.minute=["numeric","2-digit"][n-1];break;case"s":t.second=["numeric","2-digit"][n-1];break;case"S":case"A":throw new RangeError("`S/A` (second) patterns are not supported, use `s` instead");case"z":t.timeZoneName=n<4?"short":"long";break;case"Z":case"O":case"v":case"V":case"X":case"x":throw new RangeError("`Z/O/v/V/X/x` (timeZone) patterns are not supported, use `z` instead")}return""}),t}var LG=/[\t-\r \x85\u200E\u200F\u2028\u2029]/i;function RG(e){if(e.length===0)throw new Error("Number skeleton cannot be empty");for(var t=e.split(LG).filter(function(f){return f.length>0}),r=[],n=0,a=t;n1)throw new RangeError("integer-width stems only accept a single optional option");a.options[0].replace(FG,function(l,u,c,d,f,p){if(u)t.minimumIntegerDigits=c.length;else{if(d&&f)throw new Error("We currently do not support maximum integer digits");if(p)throw new Error("We currently do not support exact integer digits")}return""});continue}if(ik.test(a.stem)){t.minimumIntegerDigits=a.stem.length;continue}if(X4.test(a.stem)){if(a.options.length>1)throw new RangeError("Fraction-precision stems only accept a single optional option");a.stem.replace(X4,function(l,u,c,d,f,p){return c==="*"?t.minimumFractionDigits=u.length:d&&d[0]==="#"?t.maximumFractionDigits=d.length:f&&p?(t.minimumFractionDigits=f.length,t.maximumFractionDigits=f.length+p.length):(t.minimumFractionDigits=u.length,t.maximumFractionDigits=u.length),""});var o=a.options[0];o==="w"?t=it(it({},t),{trailingZeroDisplay:"stripIfInteger"}):o&&(t=it(it({},t),J4(o)));continue}if(ok.test(a.stem)){t=it(it({},t),J4(a.stem));continue}var i=sk(a.stem);i&&(t=it(it({},t),i));var s=zG(a.stem);s&&(t=it(it({},t),s))}return t}var Ad={"001":["H","h"],419:["h","H","hB","hb"],AC:["H","h","hb","hB"],AD:["H","hB"],AE:["h","hB","hb","H"],AF:["H","hb","hB","h"],AG:["h","hb","H","hB"],AI:["H","h","hb","hB"],AL:["h","H","hB"],AM:["H","hB"],AO:["H","hB"],AR:["h","H","hB","hb"],AS:["h","H"],AT:["H","hB"],AU:["h","hb","H","hB"],AW:["H","hB"],AX:["H"],AZ:["H","hB","h"],BA:["H","hB","h"],BB:["h","hb","H","hB"],BD:["h","hB","H"],BE:["H","hB"],BF:["H","hB"],BG:["H","hB","h"],BH:["h","hB","hb","H"],BI:["H","h"],BJ:["H","hB"],BL:["H","hB"],BM:["h","hb","H","hB"],BN:["hb","hB","h","H"],BO:["h","H","hB","hb"],BQ:["H"],BR:["H","hB"],BS:["h","hb","H","hB"],BT:["h","H"],BW:["H","h","hb","hB"],BY:["H","h"],BZ:["H","h","hb","hB"],CA:["h","hb","H","hB"],CC:["H","h","hb","hB"],CD:["hB","H"],CF:["H","h","hB"],CG:["H","hB"],CH:["H","hB","h"],CI:["H","hB"],CK:["H","h","hb","hB"],CL:["h","H","hB","hb"],CM:["H","h","hB"],CN:["H","hB","hb","h"],CO:["h","H","hB","hb"],CP:["H"],CR:["h","H","hB","hb"],CU:["h","H","hB","hb"],CV:["H","hB"],CW:["H","hB"],CX:["H","h","hb","hB"],CY:["h","H","hb","hB"],CZ:["H"],DE:["H","hB"],DG:["H","h","hb","hB"],DJ:["h","H"],DK:["H"],DM:["h","hb","H","hB"],DO:["h","H","hB","hb"],DZ:["h","hB","hb","H"],EA:["H","h","hB","hb"],EC:["h","H","hB","hb"],EE:["H","hB"],EG:["h","hB","hb","H"],EH:["h","hB","hb","H"],ER:["h","H"],ES:["H","hB","h","hb"],ET:["hB","hb","h","H"],FI:["H"],FJ:["h","hb","H","hB"],FK:["H","h","hb","hB"],FM:["h","hb","H","hB"],FO:["H","h"],FR:["H","hB"],GA:["H","hB"],GB:["H","h","hb","hB"],GD:["h","hb","H","hB"],GE:["H","hB","h"],GF:["H","hB"],GG:["H","h","hb","hB"],GH:["h","H"],GI:["H","h","hb","hB"],GL:["H","h"],GM:["h","hb","H","hB"],GN:["H","hB"],GP:["H","hB"],GQ:["H","hB","h","hb"],GR:["h","H","hb","hB"],GT:["h","H","hB","hb"],GU:["h","hb","H","hB"],GW:["H","hB"],GY:["h","hb","H","hB"],HK:["h","hB","hb","H"],HN:["h","H","hB","hb"],HR:["H","hB"],HU:["H","h"],IC:["H","h","hB","hb"],ID:["H"],IE:["H","h","hb","hB"],IL:["H","hB"],IM:["H","h","hb","hB"],IN:["h","H"],IO:["H","h","hb","hB"],IQ:["h","hB","hb","H"],IR:["hB","H"],IS:["H"],IT:["H","hB"],JE:["H","h","hb","hB"],JM:["h","hb","H","hB"],JO:["h","hB","hb","H"],JP:["H","K","h"],KE:["hB","hb","H","h"],KG:["H","h","hB","hb"],KH:["hB","h","H","hb"],KI:["h","hb","H","hB"],KM:["H","h","hB","hb"],KN:["h","hb","H","hB"],KP:["h","H","hB","hb"],KR:["h","H","hB","hb"],KW:["h","hB","hb","H"],KY:["h","hb","H","hB"],KZ:["H","hB"],LA:["H","hb","hB","h"],LB:["h","hB","hb","H"],LC:["h","hb","H","hB"],LI:["H","hB","h"],LK:["H","h","hB","hb"],LR:["h","hb","H","hB"],LS:["h","H"],LT:["H","h","hb","hB"],LU:["H","h","hB"],LV:["H","hB","hb","h"],LY:["h","hB","hb","H"],MA:["H","h","hB","hb"],MC:["H","hB"],MD:["H","hB"],ME:["H","hB","h"],MF:["H","hB"],MG:["H","h"],MH:["h","hb","H","hB"],MK:["H","h","hb","hB"],ML:["H"],MM:["hB","hb","H","h"],MN:["H","h","hb","hB"],MO:["h","hB","hb","H"],MP:["h","hb","H","hB"],MQ:["H","hB"],MR:["h","hB","hb","H"],MS:["H","h","hb","hB"],MT:["H","h"],MU:["H","h"],MV:["H","h"],MW:["h","hb","H","hB"],MX:["h","H","hB","hb"],MY:["hb","hB","h","H"],MZ:["H","hB"],NA:["h","H","hB","hb"],NC:["H","hB"],NE:["H"],NF:["H","h","hb","hB"],NG:["H","h","hb","hB"],NI:["h","H","hB","hb"],NL:["H","hB"],NO:["H","h"],NP:["H","h","hB"],NR:["H","h","hb","hB"],NU:["H","h","hb","hB"],NZ:["h","hb","H","hB"],OM:["h","hB","hb","H"],PA:["h","H","hB","hb"],PE:["h","H","hB","hb"],PF:["H","h","hB"],PG:["h","H"],PH:["h","hB","hb","H"],PK:["h","hB","H"],PL:["H","h"],PM:["H","hB"],PN:["H","h","hb","hB"],PR:["h","H","hB","hb"],PS:["h","hB","hb","H"],PT:["H","hB"],PW:["h","H"],PY:["h","H","hB","hb"],QA:["h","hB","hb","H"],RE:["H","hB"],RO:["H","hB"],RS:["H","hB","h"],RU:["H"],RW:["H","h"],SA:["h","hB","hb","H"],SB:["h","hb","H","hB"],SC:["H","h","hB"],SD:["h","hB","hb","H"],SE:["H"],SG:["h","hb","H","hB"],SH:["H","h","hb","hB"],SI:["H","hB"],SJ:["H"],SK:["H"],SL:["h","hb","H","hB"],SM:["H","h","hB"],SN:["H","h","hB"],SO:["h","H"],SR:["H","hB"],SS:["h","hb","H","hB"],ST:["H","hB"],SV:["h","H","hB","hb"],SX:["H","h","hb","hB"],SY:["h","hB","hb","H"],SZ:["h","hb","H","hB"],TA:["H","h","hb","hB"],TC:["h","hb","H","hB"],TD:["h","H","hB"],TF:["H","h","hB"],TG:["H","hB"],TH:["H","h"],TJ:["H","h"],TL:["H","hB","hb","h"],TM:["H","h"],TN:["h","hB","hb","H"],TO:["h","H"],TR:["H","hB"],TT:["h","hb","H","hB"],TW:["hB","hb","h","H"],TZ:["hB","hb","H","h"],UA:["H","hB","h"],UG:["hB","hb","H","h"],UM:["h","hb","H","hB"],US:["h","hb","H","hB"],UY:["h","H","hB","hb"],UZ:["H","hB","h"],VA:["H","h","hB"],VC:["h","hb","H","hB"],VE:["h","H","hB","hb"],VG:["h","hb","H","hB"],VI:["h","hb","H","hB"],VN:["H","h"],VU:["h","H"],WF:["H","hB"],WS:["h","H"],XK:["H","hB","h"],YE:["h","hB","hb","H"],YT:["H","hB"],ZA:["H","h","hb","hB"],ZM:["h","hb","H","hB"],ZW:["H","h"],"af-ZA":["H","h","hB","hb"],"ar-001":["h","hB","hb","H"],"ca-ES":["H","h","hB"],"en-001":["h","hb","H","hB"],"en-HK":["h","hb","H","hB"],"en-IL":["H","h","hb","hB"],"en-MY":["h","hb","H","hB"],"es-BR":["H","h","hB","hb"],"es-ES":["H","h","hB","hb"],"es-GQ":["H","h","hB","hb"],"fr-CA":["H","h","hB"],"gl-ES":["H","h","hB"],"gu-IN":["hB","hb","h","H"],"hi-IN":["hB","h","H"],"it-CH":["H","h","hB"],"it-IT":["H","h","hB"],"kn-IN":["hB","h","H"],"ml-IN":["hB","h","H"],"mr-IN":["hB","hb","h","H"],"pa-IN":["hB","hb","h","H"],"ta-IN":["hB","h","hb","H"],"te-IN":["hB","h","H"],"zu-ZA":["H","hB","hb","h"]};function jG(e,t){for(var r="",n=0;n>1),l="a",u=UG(t);for((u=="H"||u=="k")&&(s=0);s-- >0;)r+=l;for(;i-- >0;)r=u+r}else a==="J"?r+="H":r+=a}return r}function UG(e){var t=e.hourCycle;if(t===void 0&&e.hourCycles&&e.hourCycles.length&&(t=e.hourCycles[0]),t)switch(t){case"h24":return"k";case"h23":return"H";case"h12":return"h";case"h11":return"K";default:throw new Error("Invalid hourCycle")}var r=e.language,n;r!=="root"&&(n=e.maximize().region);var a=Ad[n||""]||Ad[r||""]||Ad["".concat(r,"-001")]||Ad["001"];return a[0]}var pv,VG=new RegExp("^".concat(ak.source,"*")),qG=new RegExp("".concat(ak.source,"*$"));function kt(e,t){return{start:e,end:t}}var YG=!!String.prototype.startsWith&&"_a".startsWith("a",1),GG=!!String.fromCodePoint,KG=!!Object.fromEntries,WG=!!String.prototype.codePointAt,ZG=!!String.prototype.trimStart,QG=!!String.prototype.trimEnd,XG=!!Number.isSafeInteger,JG=XG?Number.isSafeInteger:function(e){return typeof e=="number"&&isFinite(e)&&Math.floor(e)===e&&Math.abs(e)<=9007199254740991},_m=!0;try{var eK=uk("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu");_m=((pv=eK.exec("a"))===null||pv===void 0?void 0:pv[0])==="a"}catch{_m=!1}var t8=YG?function(e,t,r){return e.startsWith(t,r)}:function(e,t,r){return e.slice(r,r+t.length)===t},xm=GG?String.fromCodePoint:function(){for(var e=[],t=0;ta;){if(o=e[a++],o>1114111)throw RangeError(o+" is not a valid code point");r+=o<65536?String.fromCharCode(o):String.fromCharCode(((o-=65536)>>10)+55296,o%1024+56320)}return r},r8=KG?Object.fromEntries:function(e){for(var t={},r=0,n=e;r=r)){var n=e.charCodeAt(t),a;return n<55296||n>56319||t+1===r||(a=e.charCodeAt(t+1))<56320||a>57343?n:(n-55296<<10)+(a-56320)+65536}},tK=ZG?function(e){return e.trimStart()}:function(e){return e.replace(VG,"")},rK=QG?function(e){return e.trimEnd()}:function(e){return e.replace(qG,"")};function uk(e,t){return new RegExp(e,t)}var km;if(_m){var n8=uk("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu");km=function(e,t){var r;n8.lastIndex=t;var n=n8.exec(e);return(r=n[1])!==null&&r!==void 0?r:""}}else km=function(e,t){for(var r=[];;){var n=lk(e,t);if(n===void 0||ck(n)||iK(n))break;r.push(n),t+=n>=65536?2:1}return xm.apply(void 0,r)};var nK=function(){function e(t,r){r===void 0&&(r={}),this.message=t,this.position={offset:0,line:1,column:1},this.ignoreTag=!!r.ignoreTag,this.locale=r.locale,this.requiresOtherClause=!!r.requiresOtherClause,this.shouldParseSkeletons=!!r.shouldParseSkeletons}return e.prototype.parse=function(){if(this.offset()!==0)throw Error("parser can only be used once");return this.parseMessage(0,"",!1)},e.prototype.parseMessage=function(t,r,n){for(var a=[];!this.isEOF();){var o=this.char();if(o===123){var i=this.parseArgument(t,n);if(i.err)return i;a.push(i.val)}else{if(o===125&&t>0)break;if(o===35&&(r==="plural"||r==="selectordinal")){var s=this.clonePosition();this.bump(),a.push({type:Zt.pound,location:kt(s,this.clonePosition())})}else if(o===60&&!this.ignoreTag&&this.peek()===47){if(n)break;return this.error(_t.UNMATCHED_CLOSING_TAG,kt(this.clonePosition(),this.clonePosition()))}else if(o===60&&!this.ignoreTag&&Em(this.peek()||0)){var i=this.parseTag(t,r);if(i.err)return i;a.push(i.val)}else{var i=this.parseLiteral(t,r);if(i.err)return i;a.push(i.val)}}}return{val:a,err:null}},e.prototype.parseTag=function(t,r){var n=this.clonePosition();this.bump();var a=this.parseTagName();if(this.bumpSpace(),this.bumpIf("/>"))return{val:{type:Zt.literal,value:"<".concat(a,"/>"),location:kt(n,this.clonePosition())},err:null};if(this.bumpIf(">")){var o=this.parseMessage(t+1,r,!0);if(o.err)return o;var i=o.val,s=this.clonePosition();if(this.bumpIf("")?{val:{type:Zt.tag,value:a,children:i,location:kt(n,this.clonePosition())},err:null}:this.error(_t.INVALID_TAG,kt(s,this.clonePosition())))}else return this.error(_t.UNCLOSED_TAG,kt(n,this.clonePosition()))}else return this.error(_t.INVALID_TAG,kt(n,this.clonePosition()))},e.prototype.parseTagName=function(){var t=this.offset();for(this.bump();!this.isEOF()&&oK(this.char());)this.bump();return this.message.slice(t,this.offset())},e.prototype.parseLiteral=function(t,r){for(var n=this.clonePosition(),a="";;){var o=this.tryParseQuote(r);if(o){a+=o;continue}var i=this.tryParseUnquoted(t,r);if(i){a+=i;continue}var s=this.tryParseLeftAngleBracket();if(s){a+=s;continue}break}var l=kt(n,this.clonePosition());return{val:{type:Zt.literal,value:a,location:l},err:null}},e.prototype.tryParseLeftAngleBracket=function(){return!this.isEOF()&&this.char()===60&&(this.ignoreTag||!aK(this.peek()||0))?(this.bump(),"<"):null},e.prototype.tryParseQuote=function(t){if(this.isEOF()||this.char()!==39)return null;switch(this.peek()){case 39:return this.bump(),this.bump(),"'";case 123:case 60:case 62:case 125:break;case 35:if(t==="plural"||t==="selectordinal")break;return null;default:return null}this.bump();var r=[this.char()];for(this.bump();!this.isEOF();){var n=this.char();if(n===39)if(this.peek()===39)r.push(39),this.bump();else{this.bump();break}else r.push(n);this.bump()}return xm.apply(void 0,r)},e.prototype.tryParseUnquoted=function(t,r){if(this.isEOF())return null;var n=this.char();return n===60||n===123||n===35&&(r==="plural"||r==="selectordinal")||n===125&&t>0?null:(this.bump(),xm(n))},e.prototype.parseArgument=function(t,r){var n=this.clonePosition();if(this.bump(),this.bumpSpace(),this.isEOF())return this.error(_t.EXPECT_ARGUMENT_CLOSING_BRACE,kt(n,this.clonePosition()));if(this.char()===125)return this.bump(),this.error(_t.EMPTY_ARGUMENT,kt(n,this.clonePosition()));var a=this.parseIdentifierIfPossible().value;if(!a)return this.error(_t.MALFORMED_ARGUMENT,kt(n,this.clonePosition()));if(this.bumpSpace(),this.isEOF())return this.error(_t.EXPECT_ARGUMENT_CLOSING_BRACE,kt(n,this.clonePosition()));switch(this.char()){case 125:return this.bump(),{val:{type:Zt.argument,value:a,location:kt(n,this.clonePosition())},err:null};case 44:return this.bump(),this.bumpSpace(),this.isEOF()?this.error(_t.EXPECT_ARGUMENT_CLOSING_BRACE,kt(n,this.clonePosition())):this.parseArgumentOptions(t,r,a,n);default:return this.error(_t.MALFORMED_ARGUMENT,kt(n,this.clonePosition()))}},e.prototype.parseIdentifierIfPossible=function(){var t=this.clonePosition(),r=this.offset(),n=km(this.message,r),a=r+n.length;this.bumpTo(a);var o=this.clonePosition(),i=kt(t,o);return{value:n,location:i}},e.prototype.parseArgumentOptions=function(t,r,n,a){var o,i=this.clonePosition(),s=this.parseIdentifierIfPossible().value,l=this.clonePosition();switch(s){case"":return this.error(_t.EXPECT_ARGUMENT_TYPE,kt(i,l));case"number":case"date":case"time":{this.bumpSpace();var u=null;if(this.bumpIf(",")){this.bumpSpace();var c=this.clonePosition(),d=this.parseSimpleArgStyleIfPossible();if(d.err)return d;var f=rK(d.val);if(f.length===0)return this.error(_t.EXPECT_ARGUMENT_STYLE,kt(this.clonePosition(),this.clonePosition()));var p=kt(c,this.clonePosition());u={style:f,styleLocation:p}}var h=this.tryParseArgumentClose(a);if(h.err)return h;var b=kt(a,this.clonePosition());if(u&&t8(u==null?void 0:u.style,"::",0)){var w=tK(u.style.slice(2));if(s==="number"){var d=this.parseNumberSkeletonFromString(w,u.styleLocation);return d.err?d:{val:{type:Zt.number,value:n,location:b,style:d.val},err:null}}else{if(w.length===0)return this.error(_t.EXPECT_DATE_TIME_SKELETON,b);var y=w;this.locale&&(y=jG(w,this.locale));var f={type:kl.dateTime,pattern:y,location:u.styleLocation,parsedOptions:this.shouldParseSkeletons?NG(y):{}},v=s==="date"?Zt.date:Zt.time;return{val:{type:v,value:n,location:b,style:f},err:null}}}return{val:{type:s==="number"?Zt.number:s==="date"?Zt.date:Zt.time,value:n,location:b,style:(o=u==null?void 0:u.style)!==null&&o!==void 0?o:null},err:null}}case"plural":case"selectordinal":case"select":{var g=this.clonePosition();if(this.bumpSpace(),!this.bumpIf(","))return this.error(_t.EXPECT_SELECT_ARGUMENT_OPTIONS,kt(g,it({},g)));this.bumpSpace();var C=this.parseIdentifierIfPossible(),_=0;if(s!=="select"&&C.value==="offset"){if(!this.bumpIf(":"))return this.error(_t.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,kt(this.clonePosition(),this.clonePosition()));this.bumpSpace();var d=this.tryParseDecimalInteger(_t.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,_t.INVALID_PLURAL_ARGUMENT_OFFSET_VALUE);if(d.err)return d;this.bumpSpace(),C=this.parseIdentifierIfPossible(),_=d.val}var A=this.tryParsePluralOrSelectOptions(t,s,r,C);if(A.err)return A;var h=this.tryParseArgumentClose(a);if(h.err)return h;var N=kt(a,this.clonePosition());return s==="select"?{val:{type:Zt.select,value:n,options:r8(A.val),location:N},err:null}:{val:{type:Zt.plural,value:n,options:r8(A.val),offset:_,pluralType:s==="plural"?"cardinal":"ordinal",location:N},err:null}}default:return this.error(_t.INVALID_ARGUMENT_TYPE,kt(i,l))}},e.prototype.tryParseArgumentClose=function(t){return this.isEOF()||this.char()!==125?this.error(_t.EXPECT_ARGUMENT_CLOSING_BRACE,kt(t,this.clonePosition())):(this.bump(),{val:!0,err:null})},e.prototype.parseSimpleArgStyleIfPossible=function(){for(var t=0,r=this.clonePosition();!this.isEOF();){var n=this.char();switch(n){case 39:{this.bump();var a=this.clonePosition();if(!this.bumpUntil("'"))return this.error(_t.UNCLOSED_QUOTE_IN_ARGUMENT_STYLE,kt(a,this.clonePosition()));this.bump();break}case 123:{t+=1,this.bump();break}case 125:{if(t>0)t-=1;else return{val:this.message.slice(r.offset,this.offset()),err:null};break}default:this.bump();break}}return{val:this.message.slice(r.offset,this.offset()),err:null}},e.prototype.parseNumberSkeletonFromString=function(t,r){var n=[];try{n=RG(t)}catch{return this.error(_t.INVALID_NUMBER_SKELETON,r)}return{val:{type:kl.number,tokens:n,location:r,parsedOptions:this.shouldParseSkeletons?HG(n):{}},err:null}},e.prototype.tryParsePluralOrSelectOptions=function(t,r,n,a){for(var o,i=!1,s=[],l=new Set,u=a.value,c=a.location;;){if(u.length===0){var d=this.clonePosition();if(r!=="select"&&this.bumpIf("=")){var f=this.tryParseDecimalInteger(_t.EXPECT_PLURAL_ARGUMENT_SELECTOR,_t.INVALID_PLURAL_ARGUMENT_SELECTOR);if(f.err)return f;c=kt(d,this.clonePosition()),u=this.message.slice(d.offset,this.offset())}else break}if(l.has(u))return this.error(r==="select"?_t.DUPLICATE_SELECT_ARGUMENT_SELECTOR:_t.DUPLICATE_PLURAL_ARGUMENT_SELECTOR,c);u==="other"&&(i=!0),this.bumpSpace();var p=this.clonePosition();if(!this.bumpIf("{"))return this.error(r==="select"?_t.EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT:_t.EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT,kt(this.clonePosition(),this.clonePosition()));var h=this.parseMessage(t+1,r,n);if(h.err)return h;var b=this.tryParseArgumentClose(p);if(b.err)return b;s.push([u,{value:h.val,location:kt(p,this.clonePosition())}]),l.add(u),this.bumpSpace(),o=this.parseIdentifierIfPossible(),u=o.value,c=o.location}return s.length===0?this.error(r==="select"?_t.EXPECT_SELECT_ARGUMENT_SELECTOR:_t.EXPECT_PLURAL_ARGUMENT_SELECTOR,kt(this.clonePosition(),this.clonePosition())):this.requiresOtherClause&&!i?this.error(_t.MISSING_OTHER_CLAUSE,kt(this.clonePosition(),this.clonePosition())):{val:s,err:null}},e.prototype.tryParseDecimalInteger=function(t,r){var n=1,a=this.clonePosition();this.bumpIf("+")||this.bumpIf("-")&&(n=-1);for(var o=!1,i=0;!this.isEOF();){var s=this.char();if(s>=48&&s<=57)o=!0,i=i*10+(s-48),this.bump();else break}var l=kt(a,this.clonePosition());return o?(i*=n,JG(i)?{val:i,err:null}:this.error(r,l)):this.error(t,l)},e.prototype.offset=function(){return this.position.offset},e.prototype.isEOF=function(){return this.offset()===this.message.length},e.prototype.clonePosition=function(){return{offset:this.position.offset,line:this.position.line,column:this.position.column}},e.prototype.char=function(){var t=this.position.offset;if(t>=this.message.length)throw Error("out of bound");var r=lk(this.message,t);if(r===void 0)throw Error("Offset ".concat(t," is at invalid UTF-16 code unit boundary"));return r},e.prototype.error=function(t,r){return{val:null,err:{kind:t,message:this.message,location:r}}},e.prototype.bump=function(){if(!this.isEOF()){var t=this.char();t===10?(this.position.line+=1,this.position.column=1,this.position.offset+=1):(this.position.column+=1,this.position.offset+=t<65536?1:2)}},e.prototype.bumpIf=function(t){if(t8(this.message,t,this.offset())){for(var r=0;r=0?(this.bumpTo(n),!0):(this.bumpTo(this.message.length),!1)},e.prototype.bumpTo=function(t){if(this.offset()>t)throw Error("targetOffset ".concat(t," must be greater than or equal to the current offset ").concat(this.offset()));for(t=Math.min(t,this.message.length);;){var r=this.offset();if(r===t)break;if(r>t)throw Error("targetOffset ".concat(t," is at invalid UTF-16 code unit boundary"));if(this.bump(),this.isEOF())break}},e.prototype.bumpSpace=function(){for(;!this.isEOF()&&ck(this.char());)this.bump()},e.prototype.peek=function(){if(this.isEOF())return null;var t=this.char(),r=this.offset(),n=this.message.charCodeAt(r+(t>=65536?2:1));return n??null},e}();function Em(e){return e>=97&&e<=122||e>=65&&e<=90}function aK(e){return Em(e)||e===47}function oK(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 ck(e){return e>=9&&e<=13||e===32||e===133||e>=8206&&e<=8207||e===8232||e===8233}function iK(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 Am(e){e.forEach(function(t){if(delete t.location,ek(t)||tk(t))for(var r in t.options)delete t.options[r].location,Am(t.options[r].value);else Qx(t)&&nk(t.style)||(Xx(t)||Jx(t))&&Sm(t.style)?delete t.style.location:rk(t)&&Am(t.children)})}function sK(e,t){t===void 0&&(t={}),t=it({shouldParseSkeletons:!0,requiresOtherClause:!0},t);var r=new nK(e,t).parse();if(r.err){var n=SyntaxError(_t[r.err.kind]);throw n.location=r.err.location,n.originalMessage=r.err.message,n}return t!=null&&t.captureLocation||Am(r.val),r.val}var Pa;(function(e){e.MISSING_VALUE="MISSING_VALUE",e.INVALID_VALUE="INVALID_VALUE",e.MISSING_INTL_API="MISSING_INTL_API"})(Pa||(Pa={}));var vi=function(e){ua(t,e);function t(r,n,a){var o=e.call(this,r)||this;return o.code=n,o.originalMessage=a,o}return t.prototype.toString=function(){return"[formatjs Error: ".concat(this.code,"] ").concat(this.message)},t}(Error),a8=function(e){ua(t,e);function t(r,n,a,o){return e.call(this,'Invalid values for "'.concat(r,'": "').concat(n,'". Options are "').concat(Object.keys(a).join('", "'),'"'),Pa.INVALID_VALUE,o)||this}return t}(vi),lK=function(e){ua(t,e);function t(r,n,a){return e.call(this,'Value for "'.concat(r,'" must be of type ').concat(n),Pa.INVALID_VALUE,a)||this}return t}(vi),uK=function(e){ua(t,e);function t(r,n){return e.call(this,'The intl string context variable "'.concat(r,'" was not provided to the string "').concat(n,'"'),Pa.MISSING_VALUE,n)||this}return t}(vi),Zr;(function(e){e[e.literal=0]="literal",e[e.object=1]="object"})(Zr||(Zr={}));function cK(e){return e.length<2?e:e.reduce(function(t,r){var n=t[t.length-1];return!n||n.type!==Zr.literal||r.type!==Zr.literal?t.push(r):n.value+=r.value,t},[])}function dK(e){return typeof e=="function"}function cf(e,t,r,n,a,o,i){if(e.length===1&&Q4(e[0]))return[{type:Zr.literal,value:e[0].value}];for(var s=[],l=0,u=e;l"u")){var r=Intl.NumberFormat.supportedLocalesOf(t);return r.length>0?new Intl.Locale(r[0]):new Intl.Locale(typeof t=="string"?t:t[0])}},e.__parse=sK,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}(),Ki;(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"})(Ki||(Ki={}));var Zc=function(e){ua(t,e);function t(r,n,a){var o=this,i=a?a instanceof Error?a:new Error(String(a)):void 0;return o=e.call(this,"[@formatjs/intl Error ".concat(r,"] ").concat(n,` -`).concat(i?` -`.concat(i.message,` -`).concat(i.stack):""))||this,o.code=r,typeof Error.captureStackTrace=="function"&&Error.captureStackTrace(o,t),o}return t}(Error),vK=function(e){ua(t,e);function t(r,n){return e.call(this,Ki.UNSUPPORTED_FORMATTER,r,n)||this}return t}(Zc),mK=function(e){ua(t,e);function t(r,n){return e.call(this,Ki.INVALID_CONFIG,r,n)||this}return t}(Zc),o8=function(e){ua(t,e);function t(r,n){return e.call(this,Ki.MISSING_DATA,r,n)||this}return t}(Zc),Un=function(e){ua(t,e);function t(r,n,a){var o=e.call(this,Ki.FORMAT_ERROR,"".concat(r,` -Locale: `).concat(n,` -`),a)||this;return o.locale=n,o}return t}(Zc),vv=function(e){ua(t,e);function t(r,n,a,o){var i=e.call(this,"".concat(r,` -MessageID: `).concat(a==null?void 0:a.id,` -Default Message: `).concat(a==null?void 0:a.defaultMessage,` -Description: `).concat(a==null?void 0:a.description,` -`),n,o)||this;return i.descriptor=a,i.locale=n,i}return t}(Un),gK=function(e){ua(t,e);function t(r,n){var a=e.call(this,Ki.MISSING_TRANSLATION,'Missing message: "'.concat(r.id,'" for locale "').concat(n,'", using ').concat(r.defaultMessage?"default message (".concat(typeof r.defaultMessage=="string"?r.defaultMessage:r.defaultMessage.map(function(o){var i;return(i=o.value)!==null&&i!==void 0?i:JSON.stringify(o)}).join(),")"):"id"," as fallback."))||this;return a.descriptor=r,a}return t}(Zc);function os(e,t,r){return r===void 0&&(r={}),t.reduce(function(n,a){return a in e?n[a]=e[a]:a in r&&(n[a]=r[a]),n},{})}var yK=function(e){},bK=function(e){},wK={formats:{},messages:{},timeZone:void 0,defaultLocale:"en",defaultFormats:{},fallbackOnEmptyString:!0,onError:yK,onWarn:bK};function fk(){return{dateTime:{},number:{},message:{},relativeTime:{},pluralRules:{},list:{},displayNames:{}}}function Ei(e){return{create:function(){return{get:function(t){return e[t]},set:function(t,r){e[t]=r}}}}}function CK(e){e===void 0&&(e=fk());var t=Intl.RelativeTimeFormat,r=Intl.ListFormat,n=Intl.DisplayNames,a=Xr(function(){for(var s,l=[],u=0;u{var n;const a=typeof r=="boolean",o=UK({...a?null:r,locale:e,messages:YK(t,{safe:!0}),formats:{...a?null:r.formats,date:{...a?null:(n=r.formats)==null?void 0:n.date,datetime:c8}}},GK),{$t:i,...s}=o,l=s,u=f=>f.toString().length===13?Math.floor(f/1e3):f,c=f=>{const p="Invalid Date";if(!f)return p;try{const h=new Date(u(f)*1e3);return l.formatDate(h,c8)}catch{return p}},d={formatUnixTimeStamp:c,formatIsoDate:f=>{const p=Date.parse(f)/1e3,h=Math.floor(p);return c(h)},t:(f,p,h)=>l.formatMessage({id:f},p,h),te:f=>!!l.messages[f],tm:f=>l.messages[f]||[],...l,source:t};return(typeof r=="boolean"&&r===!0||typeof r!="boolean"&&r.isGlobal===!0)&&(mk=d),d};function WK(){return mk}class d8 extends Error{get key(){return this.message}}const ZK=e=>{const t=e.split(/([A-Z][a-z]+)/).join(" ").replace(/\s+/g," ").trim();return t.charAt(0).toUpperCase()+t.substring(1)},gk=(e,t)=>{const r=KK("en-us",e,{isGlobal:!0,onError:a=>{throw a}}),n={KUMA_VERSION:t("KUMA_VERSION"),KUMA_DOCS_URL:t("KUMA_DOCS_URL"),KUMA_UTM_QUERY_PARAMS:"",KUMA_PRODUCT_NAME:""};try{n.KUMA_UTM_QUERY_PARAMS=r.t("common.product.utm_query_params"),n.KUMA_PRODUCT_NAME=r.t("common.product.name")}catch{}return{...r,t:function(...a){var i;const o=a[0];try{if(typeof oo(e,o)>"u")throw o.startsWith("http.api.")?new d8(o):new Error(`Missing message: "${o}" for locale "en-us", using id as fallback`);return oo(e,o).length===0?"":(a[1]={...n,...a[1]},r.t(...a))}catch(s){switch(!0){case s instanceof d8:return ZK(s.key.split(".").pop());default:if(typeof((i=a[2])==null?void 0:i.defaultMessage)=="string")return a[2].defaultMessage;throw s}}}}},QK=(e="kumahq-app",t=window.localStorage)=>({get:async a=>{try{return JSON.parse(t.getItem(`${e}:${a}`)??"{}")}catch(o){console.error(o)}return{}},set:async(a,o)=>{try{return t.setItem(`${e}:${a}`,JSON.stringify(o)),o}catch(i){console.error(i)}return{}}}),XK={common:{i18n:{"ignore-error":""},product:{name:"Kuma",utm_query_params:"utm_source=Kuma&utm_medium=Kuma",href:{feedback:"https://github.com/kumahq/kuma/issues/new/choose",install:"https://kuma.io/install/latest/?{KUMA_UTM_QUERY_PARAMS}",docs:{index:"{KUMA_DOCS_URL}/?{KUMA_UTM_QUERY_PARAMS}"}},environment:{universal:"Universal",kubernetes:"Kubernetes",unknown:"—"},mode:{standalone:"Standalone",global:"Multi-Zone",zone:"Zone"}},formats:{integer:`{ value, select, - undefined { 0 } - other { { value, number, integer } } -} -`,datetime:`{ value, select, - 0 { Invalid Date } - undefined { Invalid Date } - other { { value, date, datetime } } -} -`},not_applicable:"N/A",matchingsearch:" matching that search",refresh:"Refresh",warnings:{CERT_EXPIRED:`'<'p>The certificate for this dataplane has expired'<'/p> -`,ZONE_STORE_TYPE_MEMORY:`'<'p>This zone is using the '<'code>memory'<'/code> store type. '<'strong>Don't'<'/strong> use this store in production because the state isn't persisted. '<'a target="_blank" href="{KUMA_DOCS_URL}/documentation/configuration/#store">Read more about store types'<'/a>'<'/p> -`,GLOBAL_STORE_TYPE_MEMORY:`'<'p>This control plane is using the '<'code>memory'<'/code> store type. '<'strong>Don't'<'/strong> use this store in production because the state isn't persisted. '<'a target="_blank" href="{KUMA_DOCS_URL}/documentation/configuration/#store">Read more about store types'<'/a>'<'/p> -`,INCOMPATIBLE_UNSUPPORTED_ENVOY:`'<'p>Envoy ('<'strong>{ envoy }'<'/strong>) is unsupported by the current version of Kuma DP ('<'strong>{ kumaDp }'<'/strong>)'<'/p> -`,INCOMPATIBLE_UNSUPPORTED_KUMA_DP:`'<'p>Unsupported version of Kuma DP ('<'strong>{ kumaDp }'<'/strong>)'<'/p> -`,INCOMPATIBLE_ZONE_CP_AND_KUMA_DP_VERSIONS:`'<'p>There is a mismatch between versions of Kuma DP ('<'strong>{ kumaDp }'<'/strong>) and the Zone Control Plane.'<'/p> -`,INCOMPATIBLE_ZONE_AND_GLOBAL_CPS_VERSIONS:`'<'p>There is mismatch between versions of Zone Control Plane ('<'strong>{ zoneCpVersion }'<'/strong>) and the Global Control Plane ('<'strong>{ globalCpVersion }'<'/strong>)'<'/p> -`},copyText:"Copy",copySuccessText:"Copied!",copyKubernetesText:"Copy as Kubernetes",copyKubernetesShortText:"as k8s",documentation:"Documentation",error_state:{api_error:"Error {status}: {title}",default_error:"An unexpected error occurred",title:"An error has occurred while trying to load this data.",details:"Details",field:"Field"},delete_modal:{title:"Delete {type}",proceed_button:"Yes, delete",text:`'<'p>Are you sure you want to delete the {type} {name}?'<'/p> -'<'p>This action cannot be reversed.'<'/p> -`},emptyState:{title:"No data",message:"There are no {type} present"},collection:{none:"",details_link:"Go to details",summary:{empty_title:"Couldn’t find the selected {type}",empty_message:"The selected {type} either doesn’t exist or isn’t on the current page."},actions:{delete:"Delete",edit:"Edit",view:"View details"}},detail:{subscriptions:{no_stats:"There are no statistics for subscription “{id}”",connect_time:"Connected",disconnect_time:"Disconnected",type:"Type",responses_sent_acknowledged:"Responses sent/ack’ed"},none:"—",created:"Created",modified:"Modified"}},http:{api:{property:{modificationTime:"Modified",creationTime:"Created",tls:"TLS",mtls:"mTLS",mTLS:"mTLS",id:"ID",globalInstanceId:"Global instance ID",controlPlaneInstanceId:"CP instance ID",zoneInstanceId:"Zone Leader Instance ID",connectTime:"Connected",disconnectTime:"Disconnected",version:"Version",cds:"CDS",eds:"EDS",lds:"LDS",rds:"RDS",responsesSent:"Responses sent",responsesAcknowledged:"Responses acknowledged",responsesRejected:"Responses rejected",certificateExpirationTime:"Expiration time",lastCertificateRegeneration:"Last generated",certificateRegenerations:"Regenerations",authenticationType:"Authentication type"},value:{online:"online",offline:"offline",partiallyDegraded:"partially degraded",partially_degraded:"partially degraded",notAvailable:"information not available",not_available:"information not available",disabled:"disabled",grpc:"gRPC",http2:"HTTP2",http:"HTTP",tcp:"TCP"}}}},JK=ie({__name:"KumaPort",props:{port:{}},setup(e){const t=e,r=S(()=>typeof t.port.appProtocol<"u"?t.port.appProtocol:typeof t.port.protocol<"u"?t.port.protocol:"");return(n,a)=>{const o=Ze("XBadge");return m(),q(o,{appearance:"info"},{default:I(()=>[se(ce(t.port.port)+ce(t.port.targetPort?`:${t.port.targetPort}`:"")+ce(r.value?`/${r.value}`:"")+ce(t.port.name&&t.port.name!==String(t.port.port)?` (${t.port.name})`:""),1)]),_:1})}}});class eW{constructor(t,r){this.client=t,this.env=r}get baseUrl(){return this.client.baseUrl}}class tW extends eW{async getLatestVersion(){return this.client.get(this.env("KUMA_VERSION_URL"))}getConfig(){return this.client.get("/config")}getPolicyTypes(){return this.client.get("/policies")}getGlobalInsight(){return this.client.get("/global-insight")}getZones(t){return this.client.get("/zones",{params:t})}getZone({name:t},r){return this.client.get(`/zones/${t}`,{params:r})}createZone(t){return this.client.post("/provision-zone",t)}updateZone(t){return this.client.put(`/zones/${t.name}`,t)}deleteZone({name:t}){return this.client.delete(`/zones/${t}`)}getAllZoneOverviews(t){return this.client.get("/zones/_overview",{params:t})}getZoneOverview({name:t},r){return this.client.get(`/zones/${t}/_overview`,{params:r})}getZoneIngress({name:t},r){return this.client.get(`/zone-ingresses/${t}`,{params:r})}getZoneIngressData({zoneIngressName:t,dataPath:r},n){return this.client.get(`/zoneingresses/${t}/${r}`,{params:n})}getAllZoneIngressOverviews(t){return this.client.get("/zone-ingresses/_overview",{params:t})}getZoneIngressOverview({name:t},r){return this.client.get(`/zone-ingresses/${t}/_overview`,{params:r})}getZoneEgress({name:t},r){return this.client.get(`/zoneegresses/${t}`,{params:r})}getZoneEgressData({zoneEgressName:t,dataPath:r},n){return this.client.get(`/zoneegresses/${t}/${r}`,{params:n})}getAllZoneEgressOverviews(t){return this.client.get("/zoneegresses/_overview",{params:t})}getZoneEgressOverview({name:t},r){return this.client.get(`/zoneegresses/${t}/_overview`,{params:r})}getAllMeshes(t){return this.client.get("/meshes",{params:t})}getMesh({name:t},r){return this.client.get(`/meshes/${t}`,{params:r})}getAllMeshInsights(t){return this.client.get("/mesh-insights",{params:t})}getMeshInsights({name:t},r){return this.client.get(`/mesh-insights/${t}`,{params:r})}getAllDataplanes(t){return this.client.get("/dataplanes",{params:t})}getDataplaneFromMesh({mesh:t,name:r},n){return this.client.get(`/meshes/${t}/dataplanes/${r}`,{params:n})}getAllDataplaneOverviews(t){return this.client.get("/dataplanes/_overview",{params:t})}getAllDataplaneOverviewsFromMesh({mesh:t},r){return this.client.get(`/meshes/${t}/dataplanes/_overview`,{params:r})}getDataplaneOverviewFromMesh({mesh:t,name:r},n){return this.client.get(`/meshes/${t}/dataplanes/${r}/_overview`,{params:n})}getSidecarDataplanePolicies({mesh:t,name:r},n){return this.client.get(`/meshes/${t}/dataplanes/${r}/policies`,{params:n})}getMeshGatewayDataplane({mesh:t,name:r},n){return this.client.get(`/meshes/${t}/dataplanes/${r}/policies`,{params:n})}getDataplaneRules({mesh:t,name:r},n){return this.client.get(`/meshes/${t}/dataplanes/${r}/_rules`,{params:n})}getDataplaneData({mesh:t,dppName:r,dataPath:n},a){return this.client.get(`/meshes/${t}/dataplanes/${r}/${n}`,{params:a})}getDataplaneXds({mesh:t,dppName:r},n){return this.client.get(`/meshes/${t}/dataplanes/${r}/xds`,{params:n})}getDataplaneStats({mesh:t,dppName:r},n){return this.client.get(`/meshes/${t}/dataplanes/${r}/stats`,{params:n})}getDataplaneClusters({mesh:t,dppName:r},n){return this.client.get(`/meshes/${t}/dataplanes/${r}/clusters`,{params:n})}getAllMeshServicesFromMesh({mesh:t},r){return this.client.get(`/meshes/${t}/meshservices`,{params:r})}getMeshService({mesh:t,name:r},n){return this.client.get(`/meshes/${t}/meshservices/${r}`,{params:n})}getAllMeshExternalServicesFromMesh({mesh:t},r){return this.client.get(`/meshes/${t}/meshexternalservices`,{params:r})}getMeshExternalService({mesh:t,name:r},n){return this.client.get(`/meshes/${t}/meshexternalservices/${r}`,{params:n})}getAllServiceInsights(t){return this.client.get("/service-insights",{params:t})}getAllServiceInsightsFromMesh({mesh:t},r){return this.client.get(`/meshes/${t}/service-insights`,{params:r})}getServiceInsight({mesh:t,name:r},n){return this.client.get(`/meshes/${t}/service-insights/${r}`,{params:n})}getAllExternalServices(t){return this.client.get("/external-services",{params:t})}getAllExternalServicesFromMesh({mesh:t},r){return this.client.get(`/meshes/${t}/external-services`,{params:r})}getExternalService({mesh:t,name:r},n){return this.client.get(`/meshes/${t}/external-services/${r}`,{params:n})}getPolicyConnections({mesh:t,path:r,name:n},a){return this.client.get(`/meshes/${t}/${r}/${n}/_resources/dataplanes`,{params:a})}getAllPolicyEntitiesFromMesh({mesh:t,path:r},n){return this.client.get(`/meshes/${t}/${r}`,{params:n})}getSinglePolicyEntity({mesh:t,path:r,name:n},a){return this.client.get(`/meshes/${t}/${r}/${n}`,{params:a})}getAllMeshGatewaysFromMesh({mesh:t},r){return this.client.get(`/meshes/${t}/meshgateways`,{params:r})}getMeshGateway({mesh:t,name:r},n){return this.client.get(`/meshes/${t}/meshgateways/${r}`,{params:n})}getMeshGatewayRules({mesh:t,name:r},n){return this.client.get(`/meshes/${t}/meshgateways/${r}/_rules`,{params:n})}}async function rW(e,t={},r){var c;const n=t,a=n.method??"GET";n.headers=n.headers instanceof Headers?n.headers:new Headers(n.headers),!n.headers.has("content-type")&&["POST","PUT","PATCH"].includes(a)&&n.headers.set("content-type","application/json");let o=e;"params"in t&&t.params!==void 0&&a==="GET"&&(o+=`?${new URLSearchParams(t.params).toString()}`),r!==void 0&&((c=n.headers.get("content-type"))!=null&&c.startsWith("application/json")?n.body=JSON.stringify(r):n.body=r);let i;try{i=await fetch(o,n)}catch(d){throw nW(d)}const s=i.headers.get("content-type"),u=(s!==null?s.startsWith("application/json")||s.startsWith("application/problem+json"):!1)?await i.json():await i.text();if(i.ok)return{response:i,data:u};throw aW(i,u)}function nW(e){const t=e instanceof Error?e.message:"An unknown network error occurred.";return new Error(t)}function aW(e,t){const r=e.status;let n,a,o,i,s;return typeof t=="string"&&t.length>0?a=t:t!==null&&typeof t=="object"&&("type"in t&&typeof t.type=="string"&&(n=t.type),"title"in t&&typeof t.title=="string"&&(a=t.title),"detail"in t&&typeof t.detail=="string"&&(o=t.detail),"instance"in t&&typeof t.instance=="string"&&(i=t.instance),"invalid_parameters"in t&&Array.isArray(t.invalid_parameters)&&(s=t.invalid_parameters)),r===403&&(a="You currently don’t have access to this data."),a===void 0&&(a="An error has occurred while trying to load this data."),i&&(a+=` (trace: ${i})`),new Us({status:r,type:n,title:a,detail:o,instance:i,invalidParameters:s})}const oW=e=>async t=>{const r=new URL(t.url),n=["GET","DELETE"].includes(t.method)?void 0:t.body?await new Response(t.body).json():{},a={...t,params:r.searchParams.size>0?Object.fromEntries(r.searchParams.entries()):void 0},{response:o,data:i}=await e.raw(r.pathname,n,a,t.method);return o.json=()=>i,o};class iW{constructor(t){this.env=t}get fetch(){return oW(this)}get baseUrl(){return this.env("KUMA_API_URL")}async get(t,r){const{data:n}=await this.raw(t,void 0,r,"GET");return n}async delete(t,r){await this.raw(t,void 0,r,"DELETE")}async post(t,r,n){const{data:a}=await this.raw(t,r,n,"POST");return a}async put(t,r,n){const{data:a}=await this.raw(t,r,n,"PUT");return a}async patch(t,r,n){const{data:a}=await this.raw(t,r,n,"PATCH");return a}async raw(t,r,n={},a="GET"){const o=f8(n);o.method=a;const i=new Headers;if("headers"in o){const l=o.headers instanceof Headers?o.headers:new Headers(o.headers);for(const[u,c]of l)i.set(u,c)}Object.keys(i).length>0&&(o.headers=i);const s=f8(o);return rW(`${t.startsWith("http")?"":this.baseUrl}${t}`,s,r)}}function f8(e){const t=e??{};if(t.params&&!Array.isArray(t.params)){const r=[];for(const[n,a]of Object.entries(t.params))if(a!==void 0)if(Array.isArray(a))for(const o of a)r.push([n,o]);else r.push([n,a]);t.params=r}return t}var mv=new WeakMap,yk=new Map,sW=new Map,Wi;(function(e){e[e.Constant=0]="Constant",e[e.Instance=1]="Instance",e[e.Factory=2]="Factory"})(Wi||(Wi={}));var io;(function(e){e[e.Container=0]="Container",e[e.Resolution=1]="Resolution",e[e.Singleton=2]="Singleton",e[e.Transient=3]="Transient"})(io||(io={}));var lW=class{constructor(e){this.impl=e,this.type=Wi.Constant}},uW=class{constructor(e){this.impl=e,this.type=Wi.Factory}},cW=e=>e.type===Wi.Factory,p1=class{constructor(e){this.impl=e,this.type=Wi.Instance}},dW=class extends p1{constructor(){super(...arguments),this.scope=io.Container,this.cache=new WeakMap}},fW=class extends p1{constructor(){super(...arguments),this.scope=io.Resolution}},pW=class extends p1{constructor(e){super(e),this.impl=e,this.scope=io.Singleton}},hW=class extends p1{constructor(){super(...arguments),this.scope=io.Transient}},vW=e=>e.type===Wi.Instance,mW=e=>e.scope===io.Container,gW=e=>e.scope===io.Resolution,yW=e=>e.scope===io.Singleton,bW=e=>Symbol(e),Le=e=>{const t=Symbol(e);return{__t:null,__d:e,__s:t,__o:!1,optional:{__t:null,__d:e,__s:t,__o:!0}}},Iu=class{constructor(){this.parent=null,this.map=new Map}set(e,t,r=Iu.notag){const n=this.map.get(t.__s);n?n.set(r,e):this.map.set(t.__s,new Map().set(r,e))}find(e,t,r){const n=this.map.get(e.__s);if(n!==void 0){if(r){const a=n.get(r);if(a)return a}if(t)for(let a=0,o=t.length;a{t.map.set(n,e(r))}),t}clone(){return this.from(e=>new Map(e))}},bk=Iu;bk.notag=bW("NO_TAG");var wW=class{constructor(e,t,r,n){this.vault=e,this.tokens=t,this.getVault=r,this.condition=n}from(e){const{tokens:t}=this;for(let r=0,n=t.length;rthis.resolveToken(a,r,n,t.split()))}resolveToken(e,t,r,n=new wk){const a=this.vault.get(e,n,t,r);if(a)return this.resolveBinding(a,n);if(!e.__o)throw new Error(`No matching bindings found for '${e.__d}' token.`)}resolveBinding(e,t){return vW(e)?yW(e)?this.resolveCache(e,t,()=>e.cache,r=>{e.cache=r}):mW(e)?this.resolveCache(e,t,()=>e.cache.get(this.vault),r=>{e.cache.set(this.vault,r)}):gW(e)?this.resolveCache(e,t,()=>t.instances.get(e),r=>{t.instances.set(e,r)}):this.createInstance(e.impl,t):cW(e)?(...r)=>{const n=this.createInstance(e.impl.creator,t);return n instanceof Promise?n.then(a=>df.resolveInitialization(a,r,e.impl.initializer)):df.resolveInitialization(n,r,e.impl.initializer)}:e.impl}resolveCache(e,t,r,n){const a=r();if(a!==void 0)return a;const o=this.createInstance(e.impl,t);return n(o),o}createInstance(e,t){const r=this.getParameters(e,t),n=mv.get(e);if(n!==void 0)return n?e(...r):new e(...r);try{const a=e(...r);return mv.set(e,!0),a}catch{const o=new e(...r);return mv.set(e,!1),o}}getParameters(e,t){const r=yk.get(e);if(r)return this.resolveTokens(r,t,sW.get(e),e);if(e.length===0)return[];throw new Error(`Missing required 'injected' registration of '${e.name}'`)}static resolveInitialization(e,t,r){const n=r==null?void 0:r(e,...t);return n instanceof Promise?n.then(()=>e):e}},kW=()=>new df,EW=(e,...t)=>(yk.set(e,t),e);const wy=kW(),AW=(...e)=>[...new Map([...e.flat()]).entries()],TW=e=>{const t=new Map(e);return e.forEach(([r,n])=>{if(typeof n.decorates<"u"){const a=n.decorates,o=t.get(a);if(typeof o<"u"){const{labels:i,...s}=o,l=Le("inner"),u=Le("inner.wrapper");t.set(l,{...s}),t.set(u,{service:()=>()=>h1(l)}),t.set(a,{...n,arguments:[u],labels:i})}n.decorates=void 0}}),[...t.entries()]},h1=e=>wy.get(e),$W=(...e)=>(TW(AW(...e)).forEach(r=>Cy(...r)),h1),jl=(...e)=>e.map(t=>()=>h1(t)),$d=new WeakMap,Cy=(e,t)=>{const r=wy.bind(e);switch(!0){case"constant"in t:r.toConstant(t.constant);break;case"service"in t:{const n=r.toInstance(t.service);(typeof t.shared>"u"||t.shared===!0)&&n.inSingletonScope();break}}typeof t.labels<"u"&&t.labels.forEach(n=>{$d.has(n)||($d.set(n,[]),Cy(n,{service:()=>$d.get(n).reduce((o,i)=>{try{const s=h1(i);return Array.isArray(s)?o.concat(s):s instanceof Object?wm(o,s):o}catch(s){throw console.error(s),s}},[])})),$d.get(n).push(e)}),typeof t.arguments<"u"&&typeof t.service<"u"&&(t.arguments.forEach((n,a)=>{if(typeof n>"u")throw new Error(`Unable to find token for argument[${a}]`)}),EW(t.service,...t.arguments))},IW=(e,t)=>{const r=Le(t.description);return wy.bind(r).toConstant(e),r},Ck={httpClient:Le("httpClient"),api:Le("KumaApi")},MW=e=>[[e.storagePrefix,{service:()=>"kumahq.kuma-gui"}],[e.EnvVars,{constant:{KUMA_VERSION_URL:"https://kuma.io/latest_version",KUMA_DOCS_URL:"https://kuma.io/docs",KUMA_MOCK_API_ENABLED:void 0}}],[e.httpClient,{service:iW,arguments:[e.env]}],[e.api,{service:tW,arguments:[e.httpClient,e.env]}],[Le("kuma.locales"),{service:()=>XK,labels:[e.enUs]}],[e.errorHandler,{service:()=>t=>{const r="error"in t?t.error:t;r instanceof Us||console.error(r)}}],[Le("kuma.components.not-found"),{service:()=>[()=>Ie(()=>import("./KumaNotFoundView-Ctl5Hxzh.js"),[],import.meta.url)],labels:[e.notFoundView]}],[Le("kuma.components"),{service:()=>[["KumaPort",JK]],labels:[e.components]}]];jl(Ck.api);const Sk={sources:Le("me.sources")},OW=e=>[[Sk.sources,{service:Gx,arguments:[e.storage],labels:[e.sources]}]],PW=Sk;var DW=Object.defineProperty,NW=(e,t,r)=>t in e?DW(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,Zo=(e,t,r)=>NW(e,typeof t!="symbol"?t+"":t,r);async function _k(e){var t,r;if(navigator.clipboard)try{return await navigator.clipboard.writeText(e),!0}catch{}const n=document==null?void 0:document.createElement("textarea");n&&(n.style.position="fixed",n.style.top="0",n.style.left="0",n.style.width="32px",n.style.height="32px",n.style.padding="0",n.style.border="none",n.style.outline="none",n.style.boxShadow="none",n.style.background="transparent",n.value=e,(t=document==null?void 0:document.body)==null||t.appendChild(n),n.focus(),n.select());let a;try{a=document==null?void 0:document.execCommand("copy")}catch{a=!1}finally{(r=document==null?void 0:document.body)==null||r.removeChild(n)}return a}const xk=ie({name:"KClipboardProvider",setup(e,{slots:t}){return()=>(t==null?void 0:t.default)&&t.default({copyToClipboard:_k})}}),LW=ie({name:"KComponent",props:{data:{type:Object,default:{},required:!0}},setup(e,{slots:t}){const r=la(e.data);return()=>(t==null?void 0:t.default)&&t.default({data:r})}}),v1=ie({name:"KToggle",props:{toggled:{type:Boolean,default:!1}},emits:["toggled"],setup(e,{slots:t,emit:r}){const n=F(e.toggled),a=()=>{n.value=!n.value,r("toggled",n.value)};try{if(!t.default)throw new Error("KToggle expects slot content");return()=>(t==null?void 0:t.default)&&t.default({isToggled:n,toggle:a})}catch{return console.error(`KToggle expects to have slot content. - - Example usage: - - - - ^^------add slotted content - - `),()=>null}}}),du={info:"info",success:"success",danger:"danger",warning:"warning"},kk={get:"get",post:"post",put:"put",delete:"delete",patch:"patch",options:"options",head:"head",connect:"connect",trace:"trace",custom:"custom"},RW={info:"info",success:"success",warning:"warning",danger:"danger",decorative:"decorative",neutral:"neutral",...kk},$m={primary:"primary",secondary:"secondary",tertiary:"tertiary",danger:"danger",none:"none"},BW={large:"large",medium:"medium",small:"small"},Ek=["div","p","span","a","legend","h1","h2","h3","h4","h5","h6"],FW=["large","medium","small"],zW=["leading","trailing"];var Qu=(e=>(e.Date="date",e.Time="time",e.Datetime="dateTime",e.Relative="relative",e.RelativeDate="relativeDate",e.RelativeDateTime="relativeDateTime",e))(Qu||{});const HW=Object.values(Qu),jW=["date","time","dateTime"],UW=["relative","relativeDate","relativeDateTime"],VW=["date","relativeDate"];var Qn=(e=>(e.Default="default",e.Error="error",e.Search="search",e.Kong="kong",e))(Qn||{});const qW=["click","hover"],Sy=["auto","top","top-start","top-end","left","left-start","left-end","right","right-start","right-end","bottom","bottom-start","bottom-end"],YW=["","radio","card"],GW=["table","card","form","spinner","fullscreen-kong","fullscreen-generic",""],KW=["1","2","5","6","10","25","50","75","100"],WW=["1","2"],ZW=["active","default","pending","completed","error"];var $t=(e=>(e.EXPANDABLE="expandable",e.ACTIONS="actions",e.BULK_ACTIONS="bulkActions",e))($t||{});const Ak={info:"info",success:"success",danger:"danger",warning:"warning",system:"system"},Je="24px",QW=["aria-hidden"],p8='',h8=ie({__name:"AnalyticsIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const s=String(t.size).replace(/px/gi,""),l=Number(s);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return Je}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value})),a=s=>{const l={},u=Math.random().toString(36).substring(2,12);return s.replace(/id="([^"]+)"/g,(c,d)=>{const f=`${u}-${d}`;return l[d]=f,`id="${f}"`}).replace(/#([^\s^")]+)/g,(c,d)=>l[d]?`#${l[d]}`:c)},o=s=>{const l={"<":"<",">":">",'"':""","'":"'","`":"'"};return s.replace(/[<>"'`]/g,u=>l[u])},i=`${t.title?`${o(t.title)}`:""}${t.staticIds?p8:a(p8)}`;return(s,l)=>(m(),q(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon analytics-icon","data-testid":"kui-icon-wrapper-analytics-icon",style:Ve(n.value)},{default:I(()=>[(m(),E("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-analytics-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:i},null,8,QW))]),_:1},8,["aria-hidden","style"]))}}),XW=["aria-hidden"],v8='',_y=ie({__name:"ArrowDownIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const s=String(t.size).replace(/px/gi,""),l=Number(s);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return Je}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value})),a=s=>{const l={},u=Math.random().toString(36).substring(2,12);return s.replace(/id="([^"]+)"/g,(c,d)=>{const f=`${u}-${d}`;return l[d]=f,`id="${f}"`}).replace(/#([^\s^")]+)/g,(c,d)=>l[d]?`#${l[d]}`:c)},o=s=>{const l={"<":"<",">":">",'"':""","'":"'","`":"'"};return s.replace(/[<>"'`]/g,u=>l[u])},i=`${t.title?`${o(t.title)}`:""}${t.staticIds?v8:a(v8)}`;return(s,l)=>(m(),q(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon arrow-down-icon","data-testid":"kui-icon-wrapper-arrow-down-icon",style:Ve(n.value)},{default:I(()=>[(m(),E("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-arrow-down-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:i},null,8,XW))]),_:1},8,["aria-hidden","style"]))}}),JW=["aria-hidden"],m8='',eZ=ie({__name:"ArrowUpIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const s=String(t.size).replace(/px/gi,""),l=Number(s);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return Je}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value})),a=s=>{const l={},u=Math.random().toString(36).substring(2,12);return s.replace(/id="([^"]+)"/g,(c,d)=>{const f=`${u}-${d}`;return l[d]=f,`id="${f}"`}).replace(/#([^\s^")]+)/g,(c,d)=>l[d]?`#${l[d]}`:c)},o=s=>{const l={"<":"<",">":">",'"':""","'":"'","`":"'"};return s.replace(/[<>"'`]/g,u=>l[u])},i=`${t.title?`${o(t.title)}`:""}${t.staticIds?m8:a(m8)}`;return(s,l)=>(m(),q(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon arrow-up-icon","data-testid":"kui-icon-wrapper-arrow-up-icon",style:Ve(n.value)},{default:I(()=>[(m(),E("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-arrow-up-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:i},null,8,JW))]),_:1},8,["aria-hidden","style"]))}}),tZ=["aria-hidden"],g8='',Tk=ie({__name:"BackIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const s=String(t.size).replace(/px/gi,""),l=Number(s);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return Je}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value})),a=s=>{const l={},u=Math.random().toString(36).substring(2,12);return s.replace(/id="([^"]+)"/g,(c,d)=>{const f=`${u}-${d}`;return l[d]=f,`id="${f}"`}).replace(/#([^\s^")]+)/g,(c,d)=>l[d]?`#${l[d]}`:c)},o=s=>{const l={"<":"<",">":">",'"':""","'":"'","`":"'"};return s.replace(/[<>"'`]/g,u=>l[u])},i=`${t.title?`${o(t.title)}`:""}${t.staticIds?g8:a(g8)}`;return(s,l)=>(m(),q(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon back-icon","data-testid":"kui-icon-wrapper-back-icon",style:Ve(n.value)},{default:I(()=>[(m(),E("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-back-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:i},null,8,tZ))]),_:1},8,["aria-hidden","style"]))}}),rZ=["aria-hidden"],y8='',nZ=ie({__name:"CalIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const s=String(t.size).replace(/px/gi,""),l=Number(s);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return Je}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value})),a=s=>{const l={},u=Math.random().toString(36).substring(2,12);return s.replace(/id="([^"]+)"/g,(c,d)=>{const f=`${u}-${d}`;return l[d]=f,`id="${f}"`}).replace(/#([^\s^")]+)/g,(c,d)=>l[d]?`#${l[d]}`:c)},o=s=>{const l={"<":"<",">":">",'"':""","'":"'","`":"'"};return s.replace(/[<>"'`]/g,u=>l[u])},i=`${t.title?`${o(t.title)}`:""}${t.staticIds?y8:a(y8)}`;return(s,l)=>(m(),q(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon cal-icon","data-testid":"kui-icon-wrapper-cal-icon",style:Ve(n.value)},{default:I(()=>[(m(),E("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-cal-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:i},null,8,rZ))]),_:1},8,["aria-hidden","style"]))}}),aZ=["aria-hidden"],b8='',$k=ie({__name:"CheckCircleIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const s=String(t.size).replace(/px/gi,""),l=Number(s);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return Je}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value})),a=s=>{const l={},u=Math.random().toString(36).substring(2,12);return s.replace(/id="([^"]+)"/g,(c,d)=>{const f=`${u}-${d}`;return l[d]=f,`id="${f}"`}).replace(/#([^\s^")]+)/g,(c,d)=>l[d]?`#${l[d]}`:c)},o=s=>{const l={"<":"<",">":">",'"':""","'":"'","`":"'"};return s.replace(/[<>"'`]/g,u=>l[u])},i=`${t.title?`${o(t.title)}`:""}${t.staticIds?b8:a(b8)}`;return(s,l)=>(m(),q(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon check-circle-icon","data-testid":"kui-icon-wrapper-check-circle-icon",style:Ve(n.value)},{default:I(()=>[(m(),E("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-check-circle-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:i},null,8,aZ))]),_:1},8,["aria-hidden","style"]))}}),oZ=["aria-hidden"],w8='',iZ=ie({__name:"CheckSmallIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const s=String(t.size).replace(/px/gi,""),l=Number(s);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return Je}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value})),a=s=>{const l={},u=Math.random().toString(36).substring(2,12);return s.replace(/id="([^"]+)"/g,(c,d)=>{const f=`${u}-${d}`;return l[d]=f,`id="${f}"`}).replace(/#([^\s^")]+)/g,(c,d)=>l[d]?`#${l[d]}`:c)},o=s=>{const l={"<":"<",">":">",'"':""","'":"'","`":"'"};return s.replace(/[<>"'`]/g,u=>l[u])},i=`${t.title?`${o(t.title)}`:""}${t.staticIds?w8:a(w8)}`;return(s,l)=>(m(),q(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon check-small-icon","data-testid":"kui-icon-wrapper-check-small-icon",style:Ve(n.value)},{default:I(()=>[(m(),E("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-check-small-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:i},null,8,oZ))]),_:1},8,["aria-hidden","style"]))}}),sZ=["aria-hidden"],C8='',lZ=ie({__name:"CheckIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const s=String(t.size).replace(/px/gi,""),l=Number(s);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return Je}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value})),a=s=>{const l={},u=Math.random().toString(36).substring(2,12);return s.replace(/id="([^"]+)"/g,(c,d)=>{const f=`${u}-${d}`;return l[d]=f,`id="${f}"`}).replace(/#([^\s^")]+)/g,(c,d)=>l[d]?`#${l[d]}`:c)},o=s=>{const l={"<":"<",">":">",'"':""","'":"'","`":"'"};return s.replace(/[<>"'`]/g,u=>l[u])},i=`${t.title?`${o(t.title)}`:""}${t.staticIds?C8:a(C8)}`;return(s,l)=>(m(),q(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon check-icon","data-testid":"kui-icon-wrapper-check-icon",style:Ve(n.value)},{default:I(()=>[(m(),E("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-check-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:i},null,8,sZ))]),_:1},8,["aria-hidden","style"]))}}),uZ=["aria-hidden"],S8='',m1=ie({__name:"ChevronDownIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const s=String(t.size).replace(/px/gi,""),l=Number(s);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return Je}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value})),a=s=>{const l={},u=Math.random().toString(36).substring(2,12);return s.replace(/id="([^"]+)"/g,(c,d)=>{const f=`${u}-${d}`;return l[d]=f,`id="${f}"`}).replace(/#([^\s^")]+)/g,(c,d)=>l[d]?`#${l[d]}`:c)},o=s=>{const l={"<":"<",">":">",'"':""","'":"'","`":"'"};return s.replace(/[<>"'`]/g,u=>l[u])},i=`${t.title?`${o(t.title)}`:""}${t.staticIds?S8:a(S8)}`;return(s,l)=>(m(),q(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon chevron-down-icon","data-testid":"kui-icon-wrapper-chevron-down-icon",style:Ve(n.value)},{default:I(()=>[(m(),E("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-chevron-down-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:i},null,8,uZ))]),_:1},8,["aria-hidden","style"]))}}),cZ=["aria-hidden"],_8='',Ik=ie({__name:"ChevronRightIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const s=String(t.size).replace(/px/gi,""),l=Number(s);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return Je}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value})),a=s=>{const l={},u=Math.random().toString(36).substring(2,12);return s.replace(/id="([^"]+)"/g,(c,d)=>{const f=`${u}-${d}`;return l[d]=f,`id="${f}"`}).replace(/#([^\s^")]+)/g,(c,d)=>l[d]?`#${l[d]}`:c)},o=s=>{const l={"<":"<",">":">",'"':""","'":"'","`":"'"};return s.replace(/[<>"'`]/g,u=>l[u])},i=`${t.title?`${o(t.title)}`:""}${t.staticIds?_8:a(_8)}`;return(s,l)=>(m(),q(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon chevron-right-icon","data-testid":"kui-icon-wrapper-chevron-right-icon",style:Ve(n.value)},{default:I(()=>[(m(),E("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-chevron-right-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:i},null,8,cZ))]),_:1},8,["aria-hidden","style"]))}}),dZ=["aria-hidden"],x8='',fZ=ie({__name:"ChevronUpIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const s=String(t.size).replace(/px/gi,""),l=Number(s);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return Je}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value})),a=s=>{const l={},u=Math.random().toString(36).substring(2,12);return s.replace(/id="([^"]+)"/g,(c,d)=>{const f=`${u}-${d}`;return l[d]=f,`id="${f}"`}).replace(/#([^\s^")]+)/g,(c,d)=>l[d]?`#${l[d]}`:c)},o=s=>{const l={"<":"<",">":">",'"':""","'":"'","`":"'"};return s.replace(/[<>"'`]/g,u=>l[u])},i=`${t.title?`${o(t.title)}`:""}${t.staticIds?x8:a(x8)}`;return(s,l)=>(m(),q(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon chevron-up-icon","data-testid":"kui-icon-wrapper-chevron-up-icon",style:Ve(n.value)},{default:I(()=>[(m(),E("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-chevron-up-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:i},null,8,dZ))]),_:1},8,["aria-hidden","style"]))}}),pZ=["aria-hidden"],k8='',hZ=ie({__name:"ClearIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const s=String(t.size).replace(/px/gi,""),l=Number(s);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return Je}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value})),a=s=>{const l={},u=Math.random().toString(36).substring(2,12);return s.replace(/id="([^"]+)"/g,(c,d)=>{const f=`${u}-${d}`;return l[d]=f,`id="${f}"`}).replace(/#([^\s^")]+)/g,(c,d)=>l[d]?`#${l[d]}`:c)},o=s=>{const l={"<":"<",">":">",'"':""","'":"'","`":"'"};return s.replace(/[<>"'`]/g,u=>l[u])},i=`${t.title?`${o(t.title)}`:""}${t.staticIds?k8:a(k8)}`;return(s,l)=>(m(),q(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon clear-icon","data-testid":"kui-icon-wrapper-clear-icon",style:Ve(n.value)},{default:I(()=>[(m(),E("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-clear-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:i},null,8,pZ))]),_:1},8,["aria-hidden","style"]))}}),vZ=["aria-hidden"],E8='',Ln=ie({__name:"CloseIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const s=String(t.size).replace(/px/gi,""),l=Number(s);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return Je}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value})),a=s=>{const l={},u=Math.random().toString(36).substring(2,12);return s.replace(/id="([^"]+)"/g,(c,d)=>{const f=`${u}-${d}`;return l[d]=f,`id="${f}"`}).replace(/#([^\s^")]+)/g,(c,d)=>l[d]?`#${l[d]}`:c)},o=s=>{const l={"<":"<",">":">",'"':""","'":"'","`":"'"};return s.replace(/[<>"'`]/g,u=>l[u])},i=`${t.title?`${o(t.title)}`:""}${t.staticIds?E8:a(E8)}`;return(s,l)=>(m(),q(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon close-icon","data-testid":"kui-icon-wrapper-close-icon",style:Ve(n.value)},{default:I(()=>[(m(),E("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-close-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:i},null,8,vZ))]),_:1},8,["aria-hidden","style"]))}}),mZ=["aria-hidden"],A8='',Mk=ie({__name:"CopyIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const s=String(t.size).replace(/px/gi,""),l=Number(s);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return Je}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value})),a=s=>{const l={},u=Math.random().toString(36).substring(2,12);return s.replace(/id="([^"]+)"/g,(c,d)=>{const f=`${u}-${d}`;return l[d]=f,`id="${f}"`}).replace(/#([^\s^")]+)/g,(c,d)=>l[d]?`#${l[d]}`:c)},o=s=>{const l={"<":"<",">":">",'"':""","'":"'","`":"'"};return s.replace(/[<>"'`]/g,u=>l[u])},i=`${t.title?`${o(t.title)}`:""}${t.staticIds?A8:a(A8)}`;return(s,l)=>(m(),q(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon copy-icon","data-testid":"kui-icon-wrapper-copy-icon",style:Ve(n.value)},{default:I(()=>[(m(),E("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-copy-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:i},null,8,mZ))]),_:1},8,["aria-hidden","style"]))}}),gZ=["aria-hidden"],T8='',yZ=ie({__name:"DangerIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const s=String(t.size).replace(/px/gi,""),l=Number(s);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return Je}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value})),a=s=>{const l={},u=Math.random().toString(36).substring(2,12);return s.replace(/id="([^"]+)"/g,(c,d)=>{const f=`${u}-${d}`;return l[d]=f,`id="${f}"`}).replace(/#([^\s^")]+)/g,(c,d)=>l[d]?`#${l[d]}`:c)},o=s=>{const l={"<":"<",">":">",'"':""","'":"'","`":"'"};return s.replace(/[<>"'`]/g,u=>l[u])},i=`${t.title?`${o(t.title)}`:""}${t.staticIds?T8:a(T8)}`;return(s,l)=>(m(),q(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon danger-icon","data-testid":"kui-icon-wrapper-danger-icon",style:Ve(n.value)},{default:I(()=>[(m(),E("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-danger-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:i},null,8,gZ))]),_:1},8,["aria-hidden","style"]))}}),bZ=["aria-hidden"],$8='',wZ=ie({__name:"ExternalLinkIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const s=String(t.size).replace(/px/gi,""),l=Number(s);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return Je}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value})),a=s=>{const l={},u=Math.random().toString(36).substring(2,12);return s.replace(/id="([^"]+)"/g,(c,d)=>{const f=`${u}-${d}`;return l[d]=f,`id="${f}"`}).replace(/#([^\s^")]+)/g,(c,d)=>l[d]?`#${l[d]}`:c)},o=s=>{const l={"<":"<",">":">",'"':""","'":"'","`":"'"};return s.replace(/[<>"'`]/g,u=>l[u])},i=`${t.title?`${o(t.title)}`:""}${t.staticIds?$8:a($8)}`;return(s,l)=>(m(),q(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon external-link-icon","data-testid":"kui-icon-wrapper-external-link-icon",style:Ve(n.value)},{default:I(()=>[(m(),E("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-external-link-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:i},null,8,bZ))]),_:1},8,["aria-hidden","style"]))}}),CZ=["aria-hidden"],I8='',SZ=ie({__name:"FilterIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const s=String(t.size).replace(/px/gi,""),l=Number(s);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return Je}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value})),a=s=>{const l={},u=Math.random().toString(36).substring(2,12);return s.replace(/id="([^"]+)"/g,(c,d)=>{const f=`${u}-${d}`;return l[d]=f,`id="${f}"`}).replace(/#([^\s^")]+)/g,(c,d)=>l[d]?`#${l[d]}`:c)},o=s=>{const l={"<":"<",">":">",'"':""","'":"'","`":"'"};return s.replace(/[<>"'`]/g,u=>l[u])},i=`${t.title?`${o(t.title)}`:""}${t.staticIds?I8:a(I8)}`;return(s,l)=>(m(),q(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon filter-icon","data-testid":"kui-icon-wrapper-filter-icon",style:Ve(n.value)},{default:I(()=>[(m(),E("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-filter-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:i},null,8,CZ))]),_:1},8,["aria-hidden","style"]))}}),_Z=["aria-hidden"],M8='',Ok=ie({__name:"ForwardIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const s=String(t.size).replace(/px/gi,""),l=Number(s);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return Je}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value})),a=s=>{const l={},u=Math.random().toString(36).substring(2,12);return s.replace(/id="([^"]+)"/g,(c,d)=>{const f=`${u}-${d}`;return l[d]=f,`id="${f}"`}).replace(/#([^\s^")]+)/g,(c,d)=>l[d]?`#${l[d]}`:c)},o=s=>{const l={"<":"<",">":">",'"':""","'":"'","`":"'"};return s.replace(/[<>"'`]/g,u=>l[u])},i=`${t.title?`${o(t.title)}`:""}${t.staticIds?M8:a(M8)}`;return(s,l)=>(m(),q(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon forward-icon","data-testid":"kui-icon-wrapper-forward-icon",style:Ve(n.value)},{default:I(()=>[(m(),E("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-forward-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:i},null,8,_Z))]),_:1},8,["aria-hidden","style"]))}}),xZ=["aria-hidden"],O8='',kZ=ie({__name:"IndeterminateSmallIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const s=String(t.size).replace(/px/gi,""),l=Number(s);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return Je}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value})),a=s=>{const l={},u=Math.random().toString(36).substring(2,12);return s.replace(/id="([^"]+)"/g,(c,d)=>{const f=`${u}-${d}`;return l[d]=f,`id="${f}"`}).replace(/#([^\s^")]+)/g,(c,d)=>l[d]?`#${l[d]}`:c)},o=s=>{const l={"<":"<",">":">",'"':""","'":"'","`":"'"};return s.replace(/[<>"'`]/g,u=>l[u])},i=`${t.title?`${o(t.title)}`:""}${t.staticIds?O8:a(O8)}`;return(s,l)=>(m(),q(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon indeterminate-small-icon","data-testid":"kui-icon-wrapper-indeterminate-small-icon",style:Ve(n.value)},{default:I(()=>[(m(),E("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-indeterminate-small-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:i},null,8,xZ))]),_:1},8,["aria-hidden","style"]))}}),EZ=["aria-hidden"],P8='',Zi=ie({__name:"InfoIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const s=String(t.size).replace(/px/gi,""),l=Number(s);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return Je}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value})),a=s=>{const l={},u=Math.random().toString(36).substring(2,12);return s.replace(/id="([^"]+)"/g,(c,d)=>{const f=`${u}-${d}`;return l[d]=f,`id="${f}"`}).replace(/#([^\s^")]+)/g,(c,d)=>l[d]?`#${l[d]}`:c)},o=s=>{const l={"<":"<",">":">",'"':""","'":"'","`":"'"};return s.replace(/[<>"'`]/g,u=>l[u])},i=`${t.title?`${o(t.title)}`:""}${t.staticIds?P8:a(P8)}`;return(s,l)=>(m(),q(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon info-icon","data-testid":"kui-icon-wrapper-info-icon",style:Ve(n.value)},{default:I(()=>[(m(),E("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-info-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:i},null,8,EZ))]),_:1},8,["aria-hidden","style"]))}}),AZ=["aria-hidden"],D8='',xy=ie({__name:"KongIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const s=String(t.size).replace(/px/gi,""),l=Number(s);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return Je}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value})),a=s=>{const l={},u=Math.random().toString(36).substring(2,12);return s.replace(/id="([^"]+)"/g,(c,d)=>{const f=`${u}-${d}`;return l[d]=f,`id="${f}"`}).replace(/#([^\s^")]+)/g,(c,d)=>l[d]?`#${l[d]}`:c)},o=s=>{const l={"<":"<",">":">",'"':""","'":"'","`":"'"};return s.replace(/[<>"'`]/g,u=>l[u])},i=`${t.title?`${o(t.title)}`:""}${t.staticIds?D8:a(D8)}`;return(s,l)=>(m(),q(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon kong-icon","data-testid":"kui-icon-wrapper-kong-icon",style:Ve(n.value)},{default:I(()=>[(m(),E("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-kong-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:i},null,8,AZ))]),_:1},8,["aria-hidden","style"]))}}),TZ=["aria-hidden"],N8='',Pk=ie({__name:"MoreIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const s=String(t.size).replace(/px/gi,""),l=Number(s);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return Je}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value})),a=s=>{const l={},u=Math.random().toString(36).substring(2,12);return s.replace(/id="([^"]+)"/g,(c,d)=>{const f=`${u}-${d}`;return l[d]=f,`id="${f}"`}).replace(/#([^\s^")]+)/g,(c,d)=>l[d]?`#${l[d]}`:c)},o=s=>{const l={"<":"<",">":">",'"':""","'":"'","`":"'"};return s.replace(/[<>"'`]/g,u=>l[u])},i=`${t.title?`${o(t.title)}`:""}${t.staticIds?N8:a(N8)}`;return(s,l)=>(m(),q(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon more-icon","data-testid":"kui-icon-wrapper-more-icon",style:Ve(n.value)},{default:I(()=>[(m(),E("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-more-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:i},null,8,TZ))]),_:1},8,["aria-hidden","style"]))}}),$Z=["aria-hidden"],L8=` -`,Qc=ie({__name:"ProgressIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const s=String(t.size).replace(/px/gi,""),l=Number(s);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return Je}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value})),a=s=>{const l={},u=Math.random().toString(36).substring(2,12);return s.replace(/id="([^"]+)"/g,(c,d)=>{const f=`${u}-${d}`;return l[d]=f,`id="${f}"`}).replace(/#([^\s^")]+)/g,(c,d)=>l[d]?`#${l[d]}`:c)},o=s=>{const l={"<":"<",">":">",'"':""","'":"'","`":"'"};return s.replace(/[<>"'`]/g,u=>l[u])},i=`${t.title?`${o(t.title)}`:""}${t.staticIds?L8:a(L8)}`;return(s,l)=>(m(),q(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon progress-icon","data-testid":"kui-icon-wrapper-progress-icon",style:Ve(n.value)},{default:I(()=>[(m(),E("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-progress-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:i},null,8,$Z))]),_:1},8,["aria-hidden","style"]))}}),IZ=["aria-hidden"],R8='',MZ=ie({__name:"RegexIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const s=String(t.size).replace(/px/gi,""),l=Number(s);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return Je}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value})),a=s=>{const l={},u=Math.random().toString(36).substring(2,12);return s.replace(/id="([^"]+)"/g,(c,d)=>{const f=`${u}-${d}`;return l[d]=f,`id="${f}"`}).replace(/#([^\s^")]+)/g,(c,d)=>l[d]?`#${l[d]}`:c)},o=s=>{const l={"<":"<",">":">",'"':""","'":"'","`":"'"};return s.replace(/[<>"'`]/g,u=>l[u])},i=`${t.title?`${o(t.title)}`:""}${t.staticIds?R8:a(R8)}`;return(s,l)=>(m(),q(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon regex-icon","data-testid":"kui-icon-wrapper-regex-icon",style:Ve(n.value)},{default:I(()=>[(m(),E("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-regex-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:i},null,8,IZ))]),_:1},8,["aria-hidden","style"]))}}),OZ=["aria-hidden"],B8='',ky=ie({__name:"SearchIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const s=String(t.size).replace(/px/gi,""),l=Number(s);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return Je}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value})),a=s=>{const l={},u=Math.random().toString(36).substring(2,12);return s.replace(/id="([^"]+)"/g,(c,d)=>{const f=`${u}-${d}`;return l[d]=f,`id="${f}"`}).replace(/#([^\s^")]+)/g,(c,d)=>l[d]?`#${l[d]}`:c)},o=s=>{const l={"<":"<",">":">",'"':""","'":"'","`":"'"};return s.replace(/[<>"'`]/g,u=>l[u])},i=`${t.title?`${o(t.title)}`:""}${t.staticIds?B8:a(B8)}`;return(s,l)=>(m(),q(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon search-icon","data-testid":"kui-icon-wrapper-search-icon",style:Ve(n.value)},{default:I(()=>[(m(),E("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-search-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:i},null,8,OZ))]),_:1},8,["aria-hidden","style"]))}}),PZ=["aria-hidden"],F8='',DZ=ie({__name:"ServiceDocumentIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const s=String(t.size).replace(/px/gi,""),l=Number(s);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return Je}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value})),a=s=>{const l={},u=Math.random().toString(36).substring(2,12);return s.replace(/id="([^"]+)"/g,(c,d)=>{const f=`${u}-${d}`;return l[d]=f,`id="${f}"`}).replace(/#([^\s^")]+)/g,(c,d)=>l[d]?`#${l[d]}`:c)},o=s=>{const l={"<":"<",">":">",'"':""","'":"'","`":"'"};return s.replace(/[<>"'`]/g,u=>l[u])},i=`${t.title?`${o(t.title)}`:""}${t.staticIds?F8:a(F8)}`;return(s,l)=>(m(),q(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon service-document-icon","data-testid":"kui-icon-wrapper-service-document-icon",style:Ve(n.value)},{default:I(()=>[(m(),E("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-service-document-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:i},null,8,PZ))]),_:1},8,["aria-hidden","style"]))}}),NZ=["aria-hidden"],z8='',LZ=ie({__name:"TableColumnsIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const s=String(t.size).replace(/px/gi,""),l=Number(s);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return Je}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value})),a=s=>{const l={},u=Math.random().toString(36).substring(2,12);return s.replace(/id="([^"]+)"/g,(c,d)=>{const f=`${u}-${d}`;return l[d]=f,`id="${f}"`}).replace(/#([^\s^")]+)/g,(c,d)=>l[d]?`#${l[d]}`:c)},o=s=>{const l={"<":"<",">":">",'"':""","'":"'","`":"'"};return s.replace(/[<>"'`]/g,u=>l[u])},i=`${t.title?`${o(t.title)}`:""}${t.staticIds?z8:a(z8)}`;return(s,l)=>(m(),q(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon table-columns-icon","data-testid":"kui-icon-wrapper-table-columns-icon",style:Ve(n.value)},{default:I(()=>[(m(),E("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-table-columns-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:i},null,8,NZ))]),_:1},8,["aria-hidden","style"]))}}),RZ=["aria-hidden"],H8='',BZ=ie({__name:"VisibilityOffIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const s=String(t.size).replace(/px/gi,""),l=Number(s);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return Je}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value})),a=s=>{const l={},u=Math.random().toString(36).substring(2,12);return s.replace(/id="([^"]+)"/g,(c,d)=>{const f=`${u}-${d}`;return l[d]=f,`id="${f}"`}).replace(/#([^\s^")]+)/g,(c,d)=>l[d]?`#${l[d]}`:c)},o=s=>{const l={"<":"<",">":">",'"':""","'":"'","`":"'"};return s.replace(/[<>"'`]/g,u=>l[u])},i=`${t.title?`${o(t.title)}`:""}${t.staticIds?H8:a(H8)}`;return(s,l)=>(m(),q(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon visibility-off-icon","data-testid":"kui-icon-wrapper-visibility-off-icon",style:Ve(n.value)},{default:I(()=>[(m(),E("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-visibility-off-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:i},null,8,RZ))]),_:1},8,["aria-hidden","style"]))}}),FZ=["aria-hidden"],j8='',zZ=ie({__name:"VisibilityIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const s=String(t.size).replace(/px/gi,""),l=Number(s);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return Je}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value})),a=s=>{const l={},u=Math.random().toString(36).substring(2,12);return s.replace(/id="([^"]+)"/g,(c,d)=>{const f=`${u}-${d}`;return l[d]=f,`id="${f}"`}).replace(/#([^\s^")]+)/g,(c,d)=>l[d]?`#${l[d]}`:c)},o=s=>{const l={"<":"<",">":">",'"':""","'":"'","`":"'"};return s.replace(/[<>"'`]/g,u=>l[u])},i=`${t.title?`${o(t.title)}`:""}${t.staticIds?j8:a(j8)}`;return(s,l)=>(m(),q(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon visibility-icon","data-testid":"kui-icon-wrapper-visibility-icon",style:Ve(n.value)},{default:I(()=>[(m(),E("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-visibility-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:i},null,8,FZ))]),_:1},8,["aria-hidden","style"]))}}),HZ=["aria-hidden"],U8='',Ey=ie({__name:"WarningIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:Je,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/gi,""),r=Number(t);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>{if(typeof t.size=="number"&&t.size>0)return`${t.size}px`;if(typeof t.size=="string"){const s=String(t.size).replace(/px/gi,""),l=Number(s);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return Je}),n=S(()=>({boxSizing:"border-box",color:t.color,display:t.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value})),a=s=>{const l={},u=Math.random().toString(36).substring(2,12);return s.replace(/id="([^"]+)"/g,(c,d)=>{const f=`${u}-${d}`;return l[d]=f,`id="${f}"`}).replace(/#([^\s^")]+)/g,(c,d)=>l[d]?`#${l[d]}`:c)},o=s=>{const l={"<":"<",">":">",'"':""","'":"'","`":"'"};return s.replace(/[<>"'`]/g,u=>l[u])},i=`${t.title?`${o(t.title)}`:""}${t.staticIds?U8:a(U8)}`;return(s,l)=>(m(),q(Ge(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon warning-icon","data-testid":"kui-icon-wrapper-warning-icon",style:Ve(n.value)},{default:I(()=>[(m(),E("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-warning-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:i},null,8,HZ))]),_:1},8,["aria-hidden","style"]))}}),jZ="#000933",UZ="#00abd2",Im="#ffffff",Da="#6c7489",VZ="#52596e",qZ="#afb7c5",YZ="#0044f4",GZ="#995c00",Ta="16px",mn="20px",KZ="24px",WZ="32px",ZZ="8px",QZ="12px",XZ="16px",JZ={key:0,class:"alert-icon-container"},eQ={class:"alert-content"},tQ={key:0,class:"alert-title"},rQ={key:1,class:"alert-message"},nQ=ie({__name:"KAlert",props:{title:{type:String,default:""},message:{type:String,default:""},appearance:{type:String,default:"info",validator:e=>Object.values(du).includes(e)},showIcon:{type:Boolean,default:!1},dismissible:{type:Boolean,default:!1}},emits:["dismiss"],setup(e){const t=e,r=S(()=>{switch(t.appearance){case du.info:return Zi;case du.success:return $k;case du.warning:return Ey;case du.danger:return yZ;default:return Zi}});return(n,a)=>(m(),E("div",{class:Ae(["k-alert",[e.appearance]])},[e.showIcon||n.$slots.icon?(m(),E("div",JZ,[U(n.$slots,"icon",{},()=>[(m(),q(Ge(r.value),{class:"alert-icon",decorative:"",size:T(mn)},null,8,["size"]))])])):X("",!0),G("div",eQ,[e.title?(m(),E("span",tQ,ce(e.title),1)):X("",!0),e.message||n.$slots.default?(m(),E("div",rQ,[U(n.$slots,"default",{},()=>[G("p",null,ce(e.message),1)])])):X("",!0)]),e.dismissible?(m(),q(T(Ln),{key:1,class:"alert-dismiss-icon",size:T(mn),tabindex:"0",onClick:a[0]||(a[0]=o=>n.$emit("dismiss")),onKeydown:a[1]||(a[1]=Xt(gt(()=>{},["prevent"]),["space"])),onKeyup:[a[2]||(a[2]=Xt(o=>n.$emit("dismiss"),["enter"])),a[3]||(a[3]=Xt(o=>n.$emit("dismiss"),["space"]))]},null,8,["size"])):X("",!0)],2))}}),ot=(e,t)=>{const r=e.__vccOpts||e;for(const[n,a]of t)r[n]=a;return r},Dk=ot(nQ,[["__scopeId","data-v-8ee1bdd1"]]),aQ={inheritAttrs:!1},oQ=ie({...aQ,__name:"KButton",props:{appearance:{type:String,default:"primary",validator:e=>Object.values($m).indexOf(e)!==-1},size:{type:String,default:"medium",validator:e=>Object.values(BW).indexOf(e)!==-1},to:{type:[Object,String],default:null},type:{type:String,default:"button"},disabled:{type:Boolean,default:!1},icon:{type:Boolean,default:!1,validator:e=>typeof e=="string"?(console.warn("KButton: `icon` prop usage has changed. Please refer to the migration guide for more details: https://kongponents.konghq.com/guide/migrating-to-version-9.html#kbutton"),!1):!0}},setup(e){const t=e,r=yt(),n=cr(),a=S(()=>t.to&&typeof t.to=="string"?"a":t.to?"router-link":"button"),o=S(()=>Object.values($m).indexOf(t.appearance)===-1?["primary",t.appearance]:t.appearance),i=S(()=>t.appearance==="none"&&!t.icon?null:t.size),s=S(()=>{const c=Object.assign({},n);return t.to&&(typeof t.to=="string"?c.href=t.to:c.to=t.to,t.disabled&&(c.href=null)),t.disabled!==void 0&&t.disabled!==!1||delete c.disabled,c}),l=c=>{c.preventDefault(),c.stopPropagation()},u=S(()=>!t.disabled||a.value==="button"?{}:{clickCapture:l,dblclickCapture:l,mousedownCapture:l,mouseupCapture:l});return xt(()=>{r.icon&&console.warn("KButton: `icon` slot is deprecated. Please slot an icon into the `default` slot instead. See the migration guide for more details: https://kongponents.konghq.com/guide/migrating-to-version-9.html#kbutton")}),(c,d)=>(m(),q(Ge(a.value),tt({class:["k-button",[i.value,o.value,{"icon-button":e.icon===!0||!c.$slots.default&&c.$slots.icon}]],disabled:e.disabled?e.disabled:void 0,tabindex:e.disabled&&a.value!=="button"?"-1":void 0,type:e.type},s.value,a1(u.value)),{default:I(()=>[U(c.$slots,"icon",{},void 0,!0),U(c.$slots,"default",{},void 0,!0)]),_:3},16,["class","disabled","tabindex","type"]))}}),Ot=ot(oQ,[["__scopeId","data-v-51ff45c0"]]),iQ=["top","right","bottom","left"],V8=["start","end"],q8=iQ.reduce((e,t)=>e.concat(t,t+"-"+V8[0],t+"-"+V8[1]),[]),Qf=Math.min,qi=Math.max,Xf=Math.round,Id=Math.floor,ti=e=>({x:e,y:e}),sQ={left:"right",right:"left",bottom:"top",top:"bottom"},lQ={start:"end",end:"start"};function Y8(e,t,r){return qi(e,Qf(t,r))}function g1(e,t){return typeof e=="function"?e(t):e}function ri(e){return e.split("-")[0]}function Qo(e){return e.split("-")[1]}function Nk(e){return e==="x"?"y":"x"}function Lk(e){return e==="y"?"height":"width"}function Ay(e){return["top","bottom"].includes(ri(e))?"y":"x"}function Rk(e){return Nk(Ay(e))}function Bk(e,t,r){r===void 0&&(r=!1);const n=Qo(e),a=Rk(e),o=Lk(a);let i=a==="x"?n===(r?"end":"start")?"right":"left":n==="start"?"bottom":"top";return t.reference[o]>t.floating[o]&&(i=ep(i)),[i,ep(i)]}function uQ(e){const t=ep(e);return[Jf(e),t,Jf(t)]}function Jf(e){return e.replace(/start|end/g,t=>lQ[t])}function cQ(e,t,r){const n=["left","right"],a=["right","left"],o=["top","bottom"],i=["bottom","top"];switch(e){case"top":case"bottom":return r?t?a:n:t?n:a;case"left":case"right":return t?o:i;default:return[]}}function dQ(e,t,r,n){const a=Qo(e);let o=cQ(ri(e),r==="start",n);return a&&(o=o.map(i=>i+"-"+a),t&&(o=o.concat(o.map(Jf)))),o}function ep(e){return e.replace(/left|right|bottom|top/g,t=>sQ[t])}function fQ(e){return{top:0,right:0,bottom:0,left:0,...e}}function pQ(e){return typeof e!="number"?fQ(e):{top:e,right:e,bottom:e,left:e}}function tp(e){const{x:t,y:r,width:n,height:a}=e;return{width:n,height:a,top:r,left:t,right:t+n,bottom:r+a,x:t,y:r}}function G8(e,t,r){let{reference:n,floating:a}=e;const o=Ay(t),i=Rk(t),s=Lk(i),l=ri(t),u=o==="y",c=n.x+n.width/2-a.width/2,d=n.y+n.height/2-a.height/2,f=n[s]/2-a[s]/2;let p;switch(l){case"top":p={x:c,y:n.y-a.height};break;case"bottom":p={x:c,y:n.y+n.height};break;case"right":p={x:n.x+n.width,y:d};break;case"left":p={x:n.x-a.width,y:d};break;default:p={x:n.x,y:n.y}}switch(Qo(t)){case"start":p[i]-=f*(r&&u?-1:1);break;case"end":p[i]+=f*(r&&u?-1:1);break}return p}const hQ=async(e,t,r)=>{const{placement:n="bottom",strategy:a="absolute",middleware:o=[],platform:i}=r,s=o.filter(Boolean),l=await(i.isRTL==null?void 0:i.isRTL(t));let u=await i.getElementRects({reference:e,floating:t,strategy:a}),{x:c,y:d}=G8(u,n,l),f=n,p={},h=0;for(let b=0;bQo(n)===e),...r.filter(n=>Qo(n)!==e)]:r.filter(n=>ri(n)===n)).filter(n=>e?Qo(n)===e||(t?Jf(n)!==n:!1):!0)}const mQ=function(e){return e===void 0&&(e={}),{name:"autoPlacement",options:e,async fn(t){var r,n,a;const{rects:o,middlewareData:i,placement:s,platform:l,elements:u}=t,{crossAxis:c=!1,alignment:d,allowedPlacements:f=q8,autoAlignment:p=!0,...h}=g1(e,t),b=d!==void 0||f===q8?vQ(d||null,p,f):f,w=await Ty(t,h),y=((r=i.autoPlacement)==null?void 0:r.index)||0,v=b[y];if(v==null)return{};const g=Bk(v,o,await(l.isRTL==null?void 0:l.isRTL(u.floating)));if(s!==v)return{reset:{placement:b[0]}};const C=[w[ri(v)],w[g[0]],w[g[1]]],_=[...((n=i.autoPlacement)==null?void 0:n.overflows)||[],{placement:v,overflows:C}],A=b[y+1];if(A)return{data:{index:y+1,overflows:_},reset:{placement:A}};const N=_.map(P=>{const H=Qo(P.placement);return[P.placement,H&&c?P.overflows.slice(0,2).reduce((x,k)=>x+k,0):P.overflows[0],P.overflows]}).sort((P,H)=>P[1]-H[1]),Y=((a=N.filter(P=>P[2].slice(0,Qo(P[0])?2:3).every(H=>H<=0))[0])==null?void 0:a[0])||N[0][0];return Y!==s?{data:{index:y+1,overflows:_},reset:{placement:Y}}:{}}}},gQ=function(e){return e===void 0&&(e={}),{name:"flip",options:e,async fn(t){var r,n;const{placement:a,middlewareData:o,rects:i,initialPlacement:s,platform:l,elements:u}=t,{mainAxis:c=!0,crossAxis:d=!0,fallbackPlacements:f,fallbackStrategy:p="bestFit",fallbackAxisSideDirection:h="none",flipAlignment:b=!0,...w}=g1(e,t);if((r=o.arrow)!=null&&r.alignmentOffset)return{};const y=ri(a),v=ri(s)===s,g=await(l.isRTL==null?void 0:l.isRTL(u.floating)),C=f||(v||!b?[ep(s)]:uQ(s));!f&&h!=="none"&&C.push(...dQ(s,b,h,g));const _=[s,...C],A=await Ty(t,w),N=[];let Y=((n=o.flip)==null?void 0:n.overflows)||[];if(c&&N.push(A[y]),d){const k=Bk(a,i,g);N.push(A[k[0]],A[k[1]])}if(Y=[...Y,{placement:a,overflows:N}],!N.every(k=>k<=0)){var P,H;const k=(((P=o.flip)==null?void 0:P.index)||0)+1,z=_[k];if(z)return{data:{index:k,overflows:Y},reset:{placement:z}};let B=(H=Y.filter(j=>j.overflows[0]<=0).sort((j,Z)=>j.overflows[1]-Z.overflows[1])[0])==null?void 0:H.placement;if(!B)switch(p){case"bestFit":{var x;const j=(x=Y.map(Z=>[Z.placement,Z.overflows.filter(ne=>ne>0).reduce((ne,Q)=>ne+Q,0)]).sort((Z,ne)=>Z[1]-ne[1])[0])==null?void 0:x[0];j&&(B=j);break}case"initialPlacement":B=s;break}if(a!==B)return{reset:{placement:B}}}return{}}}},yQ=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(t){const{x:r,y:n,placement:a}=t,{mainAxis:o=!0,crossAxis:i=!1,limiter:s={fn:w=>{let{x:y,y:v}=w;return{x:y,y:v}}},...l}=g1(e,t),u={x:r,y:n},c=await Ty(t,l),d=Ay(ri(a)),f=Nk(d);let p=u[f],h=u[d];if(o){const w=f==="y"?"top":"left",y=f==="y"?"bottom":"right",v=p+c[w],g=p-c[y];p=Y8(v,p,g)}if(i){const w=d==="y"?"top":"left",y=d==="y"?"bottom":"right",v=h+c[w],g=h-c[y];h=Y8(v,h,g)}const b=s.fn({...t,[f]:p,[d]:h});return{...b,data:{x:b.x-r,y:b.y-n}}}}};function y1(){return typeof window<"u"}function is(e){return $y(e)?(e.nodeName||"").toLowerCase():"#document"}function An(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function bo(e){var t;return(t=($y(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function $y(e){return y1()?e instanceof Node||e instanceof An(e).Node:!1}function aa(e){return y1()?e instanceof Element||e instanceof An(e).Element:!1}function Na(e){return y1()?e instanceof HTMLElement||e instanceof An(e).HTMLElement:!1}function K8(e){return!y1()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof An(e).ShadowRoot}function Xc(e){const{overflow:t,overflowX:r,overflowY:n,display:a}=oa(e);return/auto|scroll|overlay|hidden|clip/.test(t+n+r)&&!["inline","contents"].includes(a)}function bQ(e){return["table","td","th"].includes(is(e))}function wQ(e){return[":popover-open",":modal"].some(t=>{try{return e.matches(t)}catch{return!1}})}function Iy(e){const t=My(),r=aa(e)?oa(e):e;return r.transform!=="none"||r.perspective!=="none"||(r.containerType?r.containerType!=="normal":!1)||!t&&(r.backdropFilter?r.backdropFilter!=="none":!1)||!t&&(r.filter?r.filter!=="none":!1)||["transform","perspective","filter"].some(n=>(r.willChange||"").includes(n))||["paint","layout","strict","content"].some(n=>(r.contain||"").includes(n))}function CQ(e){let t=ni(e);for(;Na(t)&&!El(t);){if(Iy(t))return t;if(wQ(t))return null;t=ni(t)}return null}function My(){return typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter","none")}function El(e){return["html","body","#document"].includes(is(e))}function oa(e){return An(e).getComputedStyle(e)}function b1(e){return aa(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function ni(e){if(is(e)==="html")return e;const t=e.assignedSlot||e.parentNode||K8(e)&&e.host||bo(e);return K8(t)?t.host:t}function Fk(e){const t=ni(e);return El(t)?e.ownerDocument?e.ownerDocument.body:e.body:Na(t)&&Xc(t)?t:Fk(t)}function Ec(e,t,r){var n;t===void 0&&(t=[]),r===void 0&&(r=!0);const a=Fk(e),o=a===((n=e.ownerDocument)==null?void 0:n.body),i=An(a);if(o){const s=SQ(i);return t.concat(i,i.visualViewport||[],Xc(a)?a:[],s&&r?Ec(s):[])}return t.concat(a,Ec(a,[],r))}function SQ(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function zk(e){const t=oa(e);let r=parseFloat(t.width)||0,n=parseFloat(t.height)||0;const a=Na(e),o=a?e.offsetWidth:r,i=a?e.offsetHeight:n,s=Xf(r)!==o||Xf(n)!==i;return s&&(r=o,n=i),{width:r,height:n,$:s}}function Oy(e){return aa(e)?e:e.contextElement}function nl(e){const t=Oy(e);if(!Na(t))return ti(1);const r=t.getBoundingClientRect(),{width:n,height:a,$:o}=zk(t);let i=(o?Xf(r.width):r.width)/n,s=(o?Xf(r.height):r.height)/a;return(!i||!Number.isFinite(i))&&(i=1),(!s||!Number.isFinite(s))&&(s=1),{x:i,y:s}}const _Q=ti(0);function Hk(e){const t=An(e);return!My()||!t.visualViewport?_Q:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function xQ(e,t,r){return t===void 0&&(t=!1),!r||t&&r!==An(e)?!1:t}function Qi(e,t,r,n){t===void 0&&(t=!1),r===void 0&&(r=!1);const a=e.getBoundingClientRect(),o=Oy(e);let i=ti(1);t&&(n?aa(n)&&(i=nl(n)):i=nl(e));const s=xQ(o,r,n)?Hk(o):ti(0);let l=(a.left+s.x)/i.x,u=(a.top+s.y)/i.y,c=a.width/i.x,d=a.height/i.y;if(o){const f=An(o),p=n&&aa(n)?An(n):n;let h=f,b=h.frameElement;for(;b&&n&&p!==h;){const w=nl(b),y=b.getBoundingClientRect(),v=oa(b),g=y.left+(b.clientLeft+parseFloat(v.paddingLeft))*w.x,C=y.top+(b.clientTop+parseFloat(v.paddingTop))*w.y;l*=w.x,u*=w.y,c*=w.x,d*=w.y,l+=g,u+=C,h=An(b),b=h.frameElement}}return tp({width:c,height:d,x:l,y:u})}const kQ=[":popover-open",":modal"];function Py(e){return kQ.some(t=>{try{return e.matches(t)}catch{return!1}})}function EQ(e){let{elements:t,rect:r,offsetParent:n,strategy:a}=e;const o=a==="fixed",i=bo(n),s=t?Py(t.floating):!1;if(n===i||s&&o)return r;let l={scrollLeft:0,scrollTop:0},u=ti(1);const c=ti(0),d=Na(n);if((d||!d&&!o)&&((is(n)!=="body"||Xc(i))&&(l=b1(n)),Na(n))){const f=Qi(n);u=nl(n),c.x=f.x+n.clientLeft,c.y=f.y+n.clientTop}return{width:r.width*u.x,height:r.height*u.y,x:r.x*u.x-l.scrollLeft*u.x+c.x,y:r.y*u.y-l.scrollTop*u.y+c.y}}function AQ(e){return Array.from(e.getClientRects())}function jk(e){return Qi(bo(e)).left+b1(e).scrollLeft}function TQ(e){const t=bo(e),r=b1(e),n=e.ownerDocument.body,a=qi(t.scrollWidth,t.clientWidth,n.scrollWidth,n.clientWidth),o=qi(t.scrollHeight,t.clientHeight,n.scrollHeight,n.clientHeight);let i=-r.scrollLeft+jk(e);const s=-r.scrollTop;return oa(n).direction==="rtl"&&(i+=qi(t.clientWidth,n.clientWidth)-a),{width:a,height:o,x:i,y:s}}function $Q(e,t){const r=An(e),n=bo(e),a=r.visualViewport;let o=n.clientWidth,i=n.clientHeight,s=0,l=0;if(a){o=a.width,i=a.height;const u=My();(!u||u&&t==="fixed")&&(s=a.offsetLeft,l=a.offsetTop)}return{width:o,height:i,x:s,y:l}}function IQ(e,t){const r=Qi(e,!0,t==="fixed"),n=r.top+e.clientTop,a=r.left+e.clientLeft,o=Na(e)?nl(e):ti(1),i=e.clientWidth*o.x,s=e.clientHeight*o.y,l=a*o.x,u=n*o.y;return{width:i,height:s,x:l,y:u}}function W8(e,t,r){let n;if(t==="viewport")n=$Q(e,r);else if(t==="document")n=TQ(bo(e));else if(aa(t))n=IQ(t,r);else{const a=Hk(e);n={...t,x:t.x-a.x,y:t.y-a.y}}return tp(n)}function Uk(e,t){const r=ni(e);return r===t||!aa(r)||El(r)?!1:oa(r).position==="fixed"||Uk(r,t)}function MQ(e,t){const r=t.get(e);if(r)return r;let n=Ec(e,[],!1).filter(s=>aa(s)&&is(s)!=="body"),a=null;const o=oa(e).position==="fixed";let i=o?ni(e):e;for(;aa(i)&&!El(i);){const s=oa(i),l=Iy(i);!l&&s.position==="fixed"&&(a=null),(o?!l&&!a:!l&&s.position==="static"&&a&&["absolute","fixed"].includes(a.position)||Xc(i)&&!l&&Uk(e,i))?n=n.filter(u=>u!==i):a=s,i=ni(i)}return t.set(e,n),n}function OQ(e){let{element:t,boundary:r,rootBoundary:n,strategy:a}=e;const o=[...r==="clippingAncestors"?Py(t)?[]:MQ(t,this._c):[].concat(r),n],i=o[0],s=o.reduce((l,u)=>{const c=W8(t,u,a);return l.top=qi(c.top,l.top),l.right=Qf(c.right,l.right),l.bottom=Qf(c.bottom,l.bottom),l.left=qi(c.left,l.left),l},W8(t,i,a));return{width:s.right-s.left,height:s.bottom-s.top,x:s.left,y:s.top}}function PQ(e){const{width:t,height:r}=zk(e);return{width:t,height:r}}function DQ(e,t,r){const n=Na(t),a=bo(t),o=r==="fixed",i=Qi(e,!0,o,t);let s={scrollLeft:0,scrollTop:0};const l=ti(0);if(n||!n&&!o)if((is(t)!=="body"||Xc(a))&&(s=b1(t)),n){const d=Qi(t,!0,o,t);l.x=d.x+t.clientLeft,l.y=d.y+t.clientTop}else a&&(l.x=jk(a));const u=i.left+s.scrollLeft-l.x,c=i.top+s.scrollTop-l.y;return{x:u,y:c,width:i.width,height:i.height}}function gv(e){return oa(e).position==="static"}function Z8(e,t){return!Na(e)||oa(e).position==="fixed"?null:t?t(e):e.offsetParent}function Vk(e,t){const r=An(e);if(Py(e))return r;if(!Na(e)){let a=ni(e);for(;a&&!El(a);){if(aa(a)&&!gv(a))return a;a=ni(a)}return r}let n=Z8(e,t);for(;n&&bQ(n)&&gv(n);)n=Z8(n,t);return n&&El(n)&&gv(n)&&!Iy(n)?r:n||CQ(e)||r}const NQ=async function(e){const t=this.getOffsetParent||Vk,r=this.getDimensions,n=await r(e.floating);return{reference:DQ(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:n.width,height:n.height}}};function LQ(e){return oa(e).direction==="rtl"}const RQ={convertOffsetParentRelativeRectToViewportRelativeRect:EQ,getDocumentElement:bo,getClippingRect:OQ,getOffsetParent:Vk,getElementRects:NQ,getClientRects:AQ,getDimensions:PQ,getScale:nl,isElement:aa,isRTL:LQ};function BQ(e,t){let r=null,n;const a=bo(e);function o(){var s;clearTimeout(n),(s=r)==null||s.disconnect(),r=null}function i(s,l){s===void 0&&(s=!1),l===void 0&&(l=1),o();const{left:u,top:c,width:d,height:f}=e.getBoundingClientRect();if(s||t(),!d||!f)return;const p=Id(c),h=Id(a.clientWidth-(u+d)),b=Id(a.clientHeight-(c+f)),w=Id(u),y={rootMargin:-p+"px "+-h+"px "+-b+"px "+-w+"px",threshold:qi(0,Qf(1,l))||1};let v=!0;function g(C){const _=C[0].intersectionRatio;if(_!==l){if(!v)return i();_?i(!1,_):n=setTimeout(()=>{i(!1,1e-7)},1e3)}v=!1}try{r=new IntersectionObserver(g,{...y,root:a.ownerDocument})}catch{r=new IntersectionObserver(g,y)}r.observe(e)}return i(!0),o}function FQ(e,t,r,n){n===void 0&&(n={});const{ancestorScroll:a=!0,ancestorResize:o=!0,elementResize:i=typeof ResizeObserver=="function",layoutShift:s=typeof IntersectionObserver=="function",animationFrame:l=!1}=n,u=Oy(e),c=a||o?[...u?Ec(u):[],...Ec(t)]:[];c.forEach(y=>{a&&y.addEventListener("scroll",r,{passive:!0}),o&&y.addEventListener("resize",r)});const d=u&&s?BQ(u,r):null;let f=-1,p=null;i&&(p=new ResizeObserver(y=>{let[v]=y;v&&v.target===u&&p&&(p.unobserve(t),cancelAnimationFrame(f),f=requestAnimationFrame(()=>{var g;(g=p)==null||g.observe(t)})),r()}),u&&!l&&p.observe(u),p.observe(t));let h,b=l?Qi(e):null;l&&w();function w(){const y=Qi(e);b&&(y.x!==b.x||y.y!==b.y||y.width!==b.width||y.height!==b.height)&&r(),b=y,h=requestAnimationFrame(w)}return r(),()=>{var y;c.forEach(v=>{a&&v.removeEventListener("scroll",r),o&&v.removeEventListener("resize",r)}),d==null||d(),(y=p)==null||y.disconnect(),p=null,l&&cancelAnimationFrame(h)}}const zQ=mQ,HQ=yQ,jQ=gQ,UQ=(e,t,r)=>{const n=new Map,a={platform:RQ,...r},o={...a.platform,_c:n};return hQ(e,t,{...a,platform:o})};function VQ(e){return e!=null&&typeof e=="object"&&"$el"in e}function Q8(e){if(VQ(e)){const t=e.$el;return $y(t)&&is(t)==="#comment"?null:t}return e}function fu(e){return typeof e=="function"?e():T(e)}function qk(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function X8(e,t){const r=qk(e);return Math.round(t*r)/r}function qQ(e,t,r){r===void 0&&(r={});const n=r.whileElementsMounted,a=S(()=>{var N;return(N=fu(r.open))!=null?N:!0}),o=S(()=>fu(r.middleware)),i=S(()=>{var N;return(N=fu(r.placement))!=null?N:"bottom"}),s=S(()=>{var N;return(N=fu(r.strategy))!=null?N:"absolute"}),l=S(()=>{var N;return(N=fu(r.transform))!=null?N:!0}),u=S(()=>Q8(e.value)),c=S(()=>Q8(t.value)),d=F(0),f=F(0),p=F(s.value),h=F(i.value),b=fS({}),w=F(!1),y=S(()=>{const N={position:p.value,left:"0",top:"0"};if(!c.value)return N;const Y=X8(c.value,d.value),P=X8(c.value,f.value);return l.value?{...N,transform:"translate("+Y+"px, "+P+"px)",...qk(c.value)>=1.5&&{willChange:"transform"}}:{position:p.value,left:Y+"px",top:P+"px"}});let v;function g(){if(u.value==null||c.value==null)return;const N=a.value;UQ(u.value,c.value,{middleware:o.value,placement:i.value,strategy:s.value}).then(Y=>{d.value=Y.x,f.value=Y.y,p.value=Y.strategy,h.value=Y.placement,b.value=Y.middlewareData,w.value=N!==!1})}function C(){typeof v=="function"&&(v(),v=void 0)}function _(){if(C(),n===void 0){g();return}if(u.value!=null&&c.value!=null){v=n(u.value,c.value,g);return}}function A(){a.value||(w.value=!1)}return $e([o,i,s,a],g,{flush:"sync"}),$e([u,c],_,{flush:"sync"}),$e(a,A,{flush:"sync"}),Qp()&&zg(C),{x:Cs(d),y:Cs(f),strategy:Cs(p),placement:Cs(h),middlewareData:Cs(b),isPositioned:Cs(w),floatingStyles:y,update:g}}var yv=new WeakMap,J8=0;function YQ(e){if(!e.length)return"";for(var t="arg",r=0;r=r.expiresAt;i&&a.delete(n)},t)},e.prototype.delete=function(t){this.items.delete(t)},e}();function KQ(){return typeof navigator.onLine<"u"?navigator.onLine:!0}function WQ(){return typeof document<"u"&&typeof document.visibilityState<"u"?document.visibilityState!=="hidden":!0}var ZQ=function(e){return fetch(e).then(function(t){return t.json()})};const bv={isOnline:KQ,isDocumentVisible:WQ,fetcher:ZQ};var Qa=function(){return Qa=Object.assign||function(e){for(var t,r=1,n=arguments.length;r0&&o[o.length-1])&&(u[0]===6||u[0]===2)){r=0;continue}if(u[0]===3&&(!o||u[1]>o[0]&&u[1]0)&&!(a=n.next()).done;)o.push(a.value)}catch(s){i={error:s}}finally{try{a&&!a.done&&(r=n.return)&&r.call(n)}finally{if(i)throw i.error}}return o},XQ=function(e,t,r){if(arguments.length===2)for(var n=0,a=t.length,o;n0?r+a:r)}}function eX(e,t,r){if(r.isDocumentVisible()&&!(r.errorRetryCount!==void 0&&t>r.errorRetryCount)){var n=Math.min(t||0,r.errorRetryCount),a=n*r.errorRetryInterval;setTimeout(function(){e(null,{errorRetryCount:n+1,shouldRetryOnError:!0})},a)}}var e7=function(e,t,r,n){return r===void 0&&(r=Yk),n===void 0&&(n=Gk.ttl),Ls(void 0,void 0,void 0,function(){var a,o,i,s,l,u,c;return Rs(this,function(d){switch(d.label){case 0:if(!tX(t))return[3,5];d.label=1;case 1:return d.trys.push([1,3,,4]),[4,t];case 2:return a=d.sent(),[3,4];case 3:return s=d.sent(),o=s,[3,4];case 4:return[3,6];case 5:a=t,d.label=6;case 6:if(i=!1,l={data:a,error:o,isValidating:i},typeof a<"u")try{r.set(e,l,n)}catch(f){console.error("swrv(mutate): failed to set cache",f)}return u=rp.get(e),u&&u.data.length&&(c=u.data.filter(function(f){return f.key===e}),c.forEach(function(f,p){typeof l.data<"u"&&(f.data=l.data),f.error=l.error,f.isValidating=l.isValidating;var h=p===c.length-1;h||delete c[p]}),c=c.filter(Boolean)),[2,l]}})})};function t7(){for(var e=this,t=[],r=0;r=1&&(n=t[0]),t.length>=2&&(a=t[1]),t.length>2&&(o=Qa(Qa({},o),t[2]));var d=c?o.serverTTL:o.ttl,f=typeof n=="function"?n:F(n);typeof a>"u"&&(a=o.fetcher);var p=null;p||(p=la({data:void 0,error:void 0,isValidating:!0,key:null}));var h=function(v,g){return Ls(e,void 0,void 0,function(){var C,_,A,N,Y,P,H,x=this;return Rs(this,function(k){switch(k.label){case 0:return C=p.data===void 0,_=f.value,_?(A=o.cache.get(_),N=A&&A.data,p.isValidating=!0,N&&(p.data=N.data,p.error=N.error),Y=v||a,!Y||!o.isDocumentVisible()&&!C||(g==null?void 0:g.forceRevalidate)!==void 0&&!(g!=null&&g.forceRevalidate)?(p.isValidating=!1,[2]):A&&(P=!!(Date.now()-A.createdAt>=o.dedupingInterval||g!=null&&g.forceRevalidate),!P)?(p.isValidating=!1,[2]):(H=function(){return Ls(x,void 0,void 0,function(){var z,B,j,Z;return Rs(this,function(ne){switch(ne.label){case 0:return z=wv.get(_),z?[3,2]:(B=Array.isArray(_)?_:[_],j=Y.apply(void 0,XQ([],QQ(B),!1)),wv.set(_,j,o.dedupingInterval),[4,e7(_,j,o.cache,d)]);case 1:return ne.sent(),[3,4];case 2:return[4,e7(_,z.data,o.cache,d)];case 3:ne.sent(),ne.label=4;case 4:return p.isValidating=!1,wv.delete(_),p.error!==void 0&&(Z=!i&&o.shouldRetryOnError&&(g?g.shouldRetryOnError:!0),Z&&eX(h,g?g.errorRetryCount:1,o)),[2]}})})},N&&o.revalidateDebounce?(setTimeout(function(){return Ls(x,void 0,void 0,function(){return Rs(this,function(z){switch(z.label){case 0:return i?[3,2]:[4,H()];case 1:z.sent(),z.label=2;case 2:return[2]}})})},o.revalidateDebounce),[3,3]):[3,1])):[2];case 1:return[4,H()];case 2:k.sent(),k.label=3;case 3:return[2]}})})},b=function(){return Ls(e,void 0,void 0,function(){return Rs(this,function(v){return[2,h(null,{shouldRetryOnError:!1})]})})},w=null;xt(function(){var v=function(){return Ls(e,void 0,void 0,function(){return Rs(this,function(g){switch(g.label){case 0:return!p.error&&o.isOnline()?[4,h()]:[3,2];case 1:return g.sent(),[3,3];case 2:w&&clearTimeout(w),g.label=3;case 3:return o.refreshInterval&&!i&&(w=setTimeout(v,o.refreshInterval)),[2]}})})};o.refreshInterval&&(w=setTimeout(v,o.refreshInterval)),o.revalidateOnFocus&&(document.addEventListener("visibilitychange",b,!1),window.addEventListener("focus",b,!1))}),Tr(function(){i=!0,w&&clearTimeout(w),o.revalidateOnFocus&&(document.removeEventListener("visibilitychange",b,!1),window.removeEventListener("focus",b,!1));var v=rp.get(f.value);v&&(v.data=v.data.filter(function(g){return g!==p}))});try{$e(f,function(v){Jo(f)||(f.value=v),p.key=v,p.isValidating=!!v,JQ(f.value,p,d),!c&&!s&&f.value&&h(),s=!1},{immediate:!0})}catch{}var y=Qa(Qa({},vS(p)),{mutate:function(v,g){return h(v,Qa(Qa({},g),{forceRevalidate:!0}))}});return y}function tX(e){return e!==null&&typeof e=="object"&&typeof e.then=="function"}const Ka={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 gr(){return{useRequest:(e,t,r)=>{const n=typeof t7=="function"?t7:()=>({data:F({}),error:F(),isValidating:F(!1),mutate:()=>({})}),{data:a,error:o,isValidating:i,mutate:s}=n(e,t,{revalidateDebounce:500,dedupingInterval:100,...r});return{data:S(()=>{var l;return(l=a.value)==null?void 0:l.data}),response:a,error:o,isValidating:i,revalidate:s}},useDebounce:(e,t=300)=>{let r;const n=a=>async(...o)=>{clearTimeout(r),a>0?await new Promise(i=>{r=setTimeout(async()=>{await e(...o),i()},a)}):await e(...o)};return{debouncedFn:n(t),generateDebouncedFn:n}},clientSideSorter:(e,t,r,n)=>{let a=null;const o=(s,l)=>typeof l=="number"&&!Number.isNaN(s)&&!Number.isNaN(l)?s-l:0,i=(s,l)=>s.localeCompare(l);return e!==t?(a=(s,l)=>{const u=f=>f==null?"":typeof f=="number"?f:Array.isArray(f)&&f.length&&typeof f[0]=="number"?f[0]:String(f),c=u(s[e]),d=u(l[e]);switch(typeof c){case"number":return o(c,d);default:return i(c,d)}},n.sort(a),t=e,r="ascending"):(n.reverse(),r==="descending"||r==="desc"?r="ascending":r="descending"),{previousKey:t,sortOrder:r}},useSwrvState:(e,t,r)=>{const n=F(Ka.PENDING),a=F(!1);return Jg(()=>{var o,i,s,l,u,c;if(a.value=e.value&&!!((o=Object.keys(e.value))!=null&&o.length||(i=e.value.data)!=null&&i.length||(l=(s=e.value.data)==null?void 0:s.data)!=null&&l.length||!((u=e.value.data)!=null&&u.data)&&typeof e.value.data=="object"&&Object.keys((c=e.value)==null?void 0:c.data).length),e.value&&a.value&&r.value){n.value=Ka.VALIDATING_HAS_DATA;return}if(e.value&&r.value){n.value=Ka.VALIDATING;return}if(e.value&&t.value){n.value=Ka.STALE_IF_ERROR;return}if(e.value===void 0&&!t.value){n.value=Ka.PENDING;return}if(e.value&&!t.value&&a.value){n.value=Ka.SUCCESS_HAS_DATA;return}if(e.value&&!t.value){n.value=Ka.SUCCESS;return}e.value===void 0&&t&&(n.value=Ka.ERROR)}),{hasData:a,state:n,swrvState:Ka}},getSizeFromString:e=>{const t=Number(e);return Number.isNaN(t)?e:`${t}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 rX=["id","aria-labelledby","x-placement"],nX=["tabindex"],aX={key:1,class:"popover-header"},oX=["id"],iX={key:2,class:"popover-footer"},sX=ie({__name:"KPop",props:{buttonText:{type:String,default:""},title:{type:String,default:""},placement:{type:String,validator:e=>Sy.includes(e),default:"auto"},trigger:{type:String,default:"click",validator:e=>qW.includes(e)},popoverTimeout:{type:Number,default:300},hideCloseIcon:{type:Boolean,default:!1},hideCaret:{type:Boolean,default:!1},closeOnPopoverClick:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},width:{type:String,default:"200"},maxWidth:{type:String,default:"auto"},maxHeight:{type:String,default:"auto"},popoverClasses:{type:String,default:""},tag:{type:String,default:"div"},zIndex:{type:Number,default:1e3}},emits:["open","close","popover-click"],setup(e,{expose:t,emit:r}){Dr(x=>({"657812b6":e.zIndex}));const n=e,a=r,{getSizeFromString:o}=gr(),i=pr(),s=pr(),l=F(null),u=F(null),c=F(null),d=F(!1),f=S(()=>{var x,k;return u.value&&(x=u.value)!=null&&x.children[0]?(k=u.value)==null?void 0:k.children[0]:null}),p=F(null),h=()=>{d.value?v():y()},b=()=>{H.value&&H.value()},w=()=>{b(),f.value&&c.value&&(H.value=FQ(f.value,c.value,P))},y=async()=>{n.disabled||(p.value&&clearTimeout(p.value),w(),d.value=!0)},v=()=>{p.value=setTimeout(()=>{b(),d.value=!1},n.trigger==="hover"?n.popoverTimeout:0)},g=x=>{var k,z,B,j,Z;const ne=x.target;(k=f.value)!=null&&k.contains(ne)&&!((z=c.value)!=null&&z.contains(ne))?h():(B=c.value)!=null&&B.contains(ne)&&!((j=u.value)!=null&&j.contains(ne))?(n.closeOnPopoverClick&&v(),a("popover-click")):d.value&&!((Z=l.value)!=null&&Z.contains(ne))&&v()},C=S(()=>({width:o(n.width),maxWidth:o(n.maxWidth),maxHeight:o(n.maxHeight)})),_=S(()=>[n.popoverClasses,{"hide-caret":n.hideCaret}]),A=S(()=>n.placement.trim().replace(/ /g,"-").replace(/[A-Z]+(?![a-z])|[A-Z]/g,(x,k)=>(k?"-":"")+x.toLowerCase()).replace(/--+/g,"-").replace(/-+$/g,"")),{floatingStyles:N,placement:Y,update:P}=qQ(f,c,{...A.value==="auto"&&{middleware:[zQ()]},...A.value!=="auto"&&{placement:A.value,middleware:[HQ(),jQ()]},strategy:"fixed",transform:!1}),H=F();return t({hidePopover:v,showPopover:y}),xt(()=>{if(document){if(document==null||document.addEventListener("click",g),f.value){const x=f.value.querySelector('button[data-dropdown-trigger="true"]')||f.value;x.hasAttribute("aria-controls")||x.setAttribute("aria-controls",i),n.trigger==="hover"&&(f.value.addEventListener("mouseenter",y),f.value.addEventListener("focus",y),f.value.addEventListener("mouseleave",v),f.value.addEventListener("blur",v))}c.value&&n.trigger==="hover"&&(c.value.addEventListener("mouseenter",y),c.value.addEventListener("focusin",y),c.value.addEventListener("mouseleave",v),c.value.addEventListener("focusout",v))}}),jn(()=>{document&&(document==null||document.removeEventListener("click",g),f.value&&n.trigger==="hover"&&(f.value.removeEventListener("mouseenter",y),f.value.removeEventListener("focus",y),f.value.removeEventListener("mouseleave",v),f.value.removeEventListener("blur",v)),c.value&&n.trigger==="hover"&&(c.value.removeEventListener("mouseenter",y),c.value.removeEventListener("focusin",y),c.value.removeEventListener("mouseleave",v),c.value.removeEventListener("focusout",v))),b()}),$e(d,x=>{a(x?"open":"close")}),(x,k)=>(m(),q(Ge(e.tag),{ref_key:"kPopoverElement",ref:l,class:"k-popover"},{default:I(()=>[G("div",{ref_key:"triggerWrapperElement",ref:u,class:"popover-trigger-wrapper"},[U(x.$slots,"default",{},()=>[J(Ot,{"aria-controls":T(i),"data-testid":"popover-button"},{default:I(()=>[se(ce(e.buttonText),1)]),_:1},8,["aria-controls"])],!0)],512),J(En,{name:"kongponents-fade-transition"},{default:I(()=>[Kc(G("div",{id:T(i),ref_key:"popoverElement",ref:c,"aria-labelledby":x.$slots.title||e.title?T(s):void 0,class:Ae(["popover",_.value]),role:"dialog",style:Ve(T(N)),"x-placement":T(Y)},[G("div",{class:"popover-container",style:Ve(C.value)},[e.hideCloseIcon?X("",!0):(m(),E("button",{key:0,ref:"popoverCloseButton","aria-label":"Close popover",class:"popover-close-button",tabindex:d.value?0:-1,type:"button",onClick:v},[J(T(Ln),{class:"popover-close-icon",decorative:"",size:T(Ta)},null,8,["size"])],8,nX)),x.$slots.title||e.title?(m(),E("div",aX,[x.$slots.title||e.title?(m(),E("div",{key:0,id:T(s),class:Ae(["popover-title",{"close-icon-spacing":!e.hideCloseIcon}])},[U(x.$slots,"title",{},()=>[se(ce(e.title),1)],!0)],10,oX)):X("",!0)])):X("",!0),G("div",{class:Ae(["popover-content",{"close-icon-spacing":!e.hideCloseIcon&&!(x.$slots.title||e.title)}])},[U(x.$slots,"content",{},void 0,!0)],2),x.$slots.footer?(m(),E("div",iX,[U(x.$slots,"footer",{},void 0,!0)])):X("",!0)],4)],14,rX),[[ry,d.value]])]),_:3})]),_:3},512))}}),ss=ot(sX,[["__scopeId","data-v-c835ea48"]]),lX=["id"],uX=ie({inheritAttrs:!1,__name:"KTooltip",props:{text:{type:String,required:!1,default:""},placement:{type:String,default:"bottom",validator:e=>Sy.includes(e)},maxWidth:{type:String,default:"auto"},label:{type:String,default:""},tooltipId:{type:String,default:""},zIndex:{type:Number,default:9999}},setup(e){const t=e,r=yt(),n=S(()=>!!t.text||!!t.label||!!r.content),a=pr();return(o,i)=>n.value?(m(),q(ss,tt({key:0},o.$attrs,{"hide-caret":"","hide-close-icon":"","max-width":e.maxWidth,placement:e.placement,"popover-classes":"k-tooltip","popover-timeout":100,trigger:"hover",width:"auto","z-index":e.zIndex}),{content:I(()=>[G("div",{id:e.tooltipId||T(a),role:"tooltip"},[U(o.$slots,"content",{label:e.text||e.label},()=>[se(ce(e.text||e.label),1)],!0)],8,lX)]),default:I(()=>[U(o.$slots,"default",{},void 0,!0)]),_:3},16,["max-width","placement","z-index"])):U(o.$slots,"default",{key:1},void 0,!0)}}),Tn=ot(uX,[["__scopeId","data-v-108a9cf2"]]),{getSizeFromString:cX}=gr(),dX={name:"KBadge",components:{KButton:Ot,KTooltip:Tn}},fX=ie({...dX,props:{appearance:{type:String,required:!1,default:"info",validator:e=>Object.keys(RW).includes(e)},tooltip:{type:String,default:""},truncationTooltip:{type:Boolean,default:!1},maxWidth:{type:String,default:"200"},iconBefore:{type:Boolean,default:!0}},setup(e){Dr(l=>({"1ae0deb0":o.value}));const t=e,r=S(()=>Object.keys(kk).includes(t.appearance)),n=F(),a=F(!1),o=S(()=>cX(t.maxWidth)),i=async()=>{var l,u;n.value&&(await qt(),a.value=((l=n.value)==null?void 0:l.offsetWidth)<((u=n.value)==null?void 0:u.scrollWidth))},s=S(()=>t.tooltip?t.truncationTooltip?a.value:!0:!1);return xt(()=>{i()}),(l,u)=>(m(),E("div",{class:Ae(["k-badge",[e.appearance,{method:r.value}]])},[(m(),q(Ge(s.value?"KTooltip":"div"),{text:s.value?e.tooltip:void 0},{default:I(()=>[G("div",{class:Ae(["badge-content",{"icon-after":!e.iconBefore}])},[l.$slots.icon?U(l.$slots,"icon",{key:0},void 0,!0):X("",!0),G("div",{ref_key:"badgeTextElement",ref:n,class:"badge-content-wrapper"},[U(l.$slots,"default",{},void 0,!0)],512)],2)]),_:3},8,["text"]))],2))}}),Gs=ot(fX,[["__scopeId","data-v-f53a8b2c"]]),pX={key:0,class:"breadcrumbs-icon-container"},hX={key:0,class:"breadcrumbs-divider"},vX={inheritAttrs:!1},mX=ie({...vX,__name:"KBreadcrumbs",props:{items:{type:Array,default:[],required:!0,validator:e=>e&&e.length>0},itemMaxWidth:{type:String,required:!1,default:"100px"}},setup(e){const{getSizeFromString:t}=gr(),r=a=>a.to?typeof a.to=="object"?{type:"router-link",attrs:{title:a.title||a.text,to:a.to}}:{type:"a",attrs:{href:a.to,title:a.title||a.text}}:{type:"div",attrs:{title:a.title||a.text}},n=(a,o)=>a.key||`breadcrumb-${o}`;return(a,o)=>(m(),E("ul",tt({class:"k-breadcrumbs"},a.$attrs),[(m(!0),E(Me,null,We(e.items,(i,s)=>(m(),E("li",{key:n(i,s),class:"breadcrumbs-item-container"},[(m(),q(Ge(r(i).type),tt({ref_for:!0},r(i).attrs,{class:["breadcrumbs-item",{link:!!i.to,active:s===e.items.length-1}]}),{default:I(()=>[a.$slots[`icon-${n(i,s)}`]?(m(),E("span",pX,[U(a.$slots,`icon-${n(i,s)}`,{},void 0,!0)])):X("",!0),i.text?(m(),E("span",{key:1,class:"breadcrumbs-text",style:Ve({maxWidth:i.maxWidth?T(t)(i.maxWidth):T(t)(e.itemMaxWidth)})},ce(i.text),5)):X("",!0)]),_:2},1040,["class"])),s[o[0]||(o[0]=se(" / "))],!0)])):X("",!0)]))),128))],16))}}),Kk=ot(mX,[["__scopeId","data-v-7cda7aa6"]]),gX={class:"k-card"},yX={key:0,class:"card-header"},bX={key:1,class:"card-actions"},wX={key:1,class:"card-content"},CX={key:2,class:"card-footer"},SX=ie({__name:"KCard",props:{title:{type:String,default:""},titleTag:{type:String,default:"div",validator:e=>Ek.includes(e)}},setup(e){const t=e,r=yt(),n=S(()=>!!(r.title||t.title||r.actions));return(a,o)=>(m(),E("div",gX,[n.value?(m(),E("div",yX,[a.$slots.title||e.title?(m(),q(Ge(e.titleTag),{key:0,class:"card-title"},{default:I(()=>[U(a.$slots,"title",{},()=>[se(ce(e.title),1)],!0)]),_:3})):X("",!0),a.$slots.actions?(m(),E("div",bX,[U(a.$slots,"actions",{},void 0,!0)])):X("",!0)])):X("",!0),a.$slots.default?(m(),E("div",wX,[U(a.$slots,"default",{},void 0,!0)])):X("",!0),a.$slots.footer?(m(),E("div",CX,[U(a.$slots,"footer",{},void 0,!0)])):X("",!0)]))}}),Ny=ot(SX,[["__scopeId","data-v-f2375dbe"]]),_X=ie({__name:"KSkeletonBox",props:{width:{type:String,default:"1",validator:e=>KW.includes(e)},height:{type:String,default:"1",validator:e=>WW.includes(e)}},setup(e){return(t,r)=>(m(),E("div",{class:Ae(["skeleton-box",{[`width-${e.width}`]:!0,[`height-${e.height}`]:!0}])},null,2))}}),Xn=ot(_X,[["__scopeId","data-v-2b6482a1"]]),xX={class:"skeleton-loader"},kX=ie({__name:"SkeletonBase",setup(e){return(t,r)=>(m(),E("div",xX,[U(t.$slots,"default",{},()=>[J(Xn,{height:"1",width:"100"}),J(Xn,{height:"1",width:"100"}),J(Xn,{height:"1",width:"100"})],!0)]))}}),EX=ot(kX,[["__scopeId","data-v-72b558ed"]]),AX={class:"skeleton-card-wrapper"},TX={class:"skeleton-card-header"},$X={class:"skeleton-card-content"},IX={class:"skeleton-card-footer"},MX=ie({__name:"CardSkeleton",props:{cardCount:{type:Number,default:1},maxWidth:{type:String,default:""}},setup(e){Dr(a=>({"0fd9b31d":n.value}));const{getSizeFromString:t}=gr(),r=e,n=S(()=>r.maxWidth?t(r.maxWidth):r.cardCount===1?"470px":`calc((100% / 3) - ${QZ})`);return(a,o)=>(m(),E("div",AX,[(m(!0),E(Me,null,We(e.cardCount,i=>(m(),E("div",{key:i,class:"skeleton-card"},[G("div",TX,[U(a.$slots,"card-header",{},()=>[J(Xn,{width:"50"})],!0)]),G("div",$X,[U(a.$slots,"card-content",{},()=>[(m(),E(Me,null,We(3,s=>J(Xn,{key:s,width:"100"})),64)),J(Xn,{width:"50"})],!0)]),G("div",IX,[U(a.$slots,"card-footer",{},()=>[(m(),E(Me,null,We(2,s=>J(Xn,{key:s,height:"2",width:"5"})),64))],!0)])]))),128))]))}}),OX=ot(MX,[["__scopeId","data-v-f9ef5e2c"]]),PX={class:"skeleton-table-wrapper"},DX=ie({__name:"TableSkeleton",props:{rows:{type:Number,default:6},columns:{type:Number,default:4}},setup(e){Dr(r=>({"9d327bda":e.columns}));const t=(r,n)=>r===1&&n===1||r!==1&&n!==1?"25":"50";return(r,n)=>(m(),E("div",PX,[(m(!0),E(Me,null,We(e.rows,a=>(m(),E("div",{key:a,class:"skeleton-table-row"},[U(r.$slots,"default",{},()=>[(m(!0),E(Me,null,We(e.columns,o=>(m(),E("div",{key:o,class:"skeleton-cell-container"},[J(Xn,{class:"skeleton-cell",width:t(o,a)},null,8,["width"])]))),128))],!0)]))),128))]))}}),NX=ot(DX,[["__scopeId","data-v-95be044e"]]),LX={class:"skeleton-form-wrapper"},RX=ie({__name:"FormSkeleton",setup(e){return(t,r)=>(m(),E("div",LX,[(m(),E(Me,null,We(4,n=>G("div",{key:n,class:"skeleton-form-row"},[J(Xn,{height:"2",width:"10"}),J(Xn,{height:"2",width:"100"})])),64))]))}}),BX=ot(RX,[["__scopeId","data-v-4ab592b3"]]),FX="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",zX={class:"fullscreen-loading-container","data-testid":"full-screen-loader"},HX=["src"],jX={key:0,class:"progress"},UX=ie({__name:"FullScreenKongSkeleton",props:{progress:{type:Number,default:null},hideProgress:{type:Boolean,default:!1},zIndex:{type:Number,default:10500}},setup(e){Dr(o=>({"476ceb40":e.zIndex}));const t=e,r=F(0),n=F(0),a=S(()=>t.progress!==null?t.progress:n.value);return xt(()=>{t.progress||(r.value=setInterval(()=>{n.value>=100&&(clearInterval(r.value),n.value=100),n.value=Math.min(n.value+Math.ceil(Math.random()*10*30),100)},200))}),Tr(()=>{clearInterval(r.value)}),(o,i)=>(m(),E("div",zX,[G("div",null,[G("img",{alt:"Loading",src:T(FX)},null,8,HX),e.hideProgress?X("",!0):(m(),E("div",jX,[G("div",{class:"progress-bar",role:"progressbar",style:Ve({width:`${a.value}%`}),title:"Loading"},null,4)]))])]))}}),VX=ot(UX,[["__scopeId","data-v-8abd6e91"]]),qX={class:"fullscreen-loading-container","data-testid":"full-screen-spinner-loader"},YX={key:0,class:"progress"},GX=ie({__name:"FullScreenGenericSpinner",props:{progress:{type:Number,default:null},hideProgress:{type:Boolean,default:!1},zIndex:{type:Number,default:10500}},setup(e){Dr(o=>({"94e2abb4":e.zIndex}));const t=e,r=F(0),n=F(0),a=S(()=>t.progress!==null?t.progress:n.value);return xt(()=>{t.progress||(r.value=setInterval(()=>{n.value>=100&&(clearInterval(r.value),n.value=100),n.value=Math.min(n.value+Math.ceil(Math.random()*10*30),100)},200))}),Tr(()=>{clearInterval(r.value)}),(o,i)=>(m(),E("div",qX,[G("div",null,[i[0]||(i[0]=G("div",{class:"spinner-loader"},null,-1)),e.hideProgress?X("",!0):(m(),E("div",YX,[G("div",{class:"progress-bar",role:"progressbar",style:Ve({width:`${a.value}%`}),title:"Loading"},null,4)]))])]))}}),KX=ot(GX,[["__scopeId","data-v-374f8934"]]),w1=ie({__name:"KSkeleton",props:{delayMilliseconds:{type:Number,required:!1,default:0},type:{type:String,default:"",validator:e=>GW.includes(e)},progress:{type:Number,required:!1,default:null},hideProgress:{type:Boolean,default:!1},cardCount:{type:Number,default:1},cardMaxWidth:{type:String,default:""},tableColumns:{type:Number,required:!1,default:5},tableRows:{type:Number,required:!1,default:6},zIndex:{type:Number,default:10500}},setup(e){const t=e,r=F(t.delayMilliseconds===0);return xt(()=>{r.value||setTimeout(()=>{r.value=!0},t.delayMilliseconds)}),(n,a)=>r.value?(m(),E("div",{key:0,class:Ae(["k-skeleton",{"not-spinner":e.type!=="spinner"}])},[e.type==="card"?(m(),q(OX,{key:0,"card-count":e.cardCount,"max-width":e.cardMaxWidth},{"card-header":I(()=>[U(n.$slots,"card-header")]),"card-content":I(()=>[U(n.$slots,"card-content")]),"card-footer":I(()=>[U(n.$slots,"card-footer")]),_:3},8,["card-count","max-width"])):e.type==="table"?(m(),q(NX,{key:1,columns:e.tableColumns,rows:e.tableRows},{default:I(()=>[U(n.$slots,"default")]),_:3},8,["columns","rows"])):e.type==="form"?(m(),q(BX,{key:2})):e.type==="fullscreen-kong"?(m(),q(VX,{key:3,"hide-progress":e.hideProgress,progress:e.progress,"z-index":e.zIndex},null,8,["hide-progress","progress","z-index"])):e.type==="fullscreen-generic"?(m(),q(KX,{key:4,"hide-progress":e.hideProgress,progress:e.progress,"z-index":e.zIndex},null,8,["hide-progress","progress","z-index"])):e.type==="spinner"?(m(),q(T(Qc),{key:5,class:"skeleton-spinner",color:`var(--kui-color-text-neutral, ${T(Da)})`,title:"Loading"},null,8,["color"])):(m(),q(EX,{key:6}))],2)):X("",!0)}}),WX={class:"empty-state-content"},ZX={class:"empty-state-icon"},QX={key:0,class:"empty-state-title"},XX={key:1,class:"empty-state-message"},JX={key:0,class:"empty-state-action"},eJ=ie({__name:"KEmptyState",props:{title:{type:String,default:""},message:{type:String,default:""},actionButtonVisible:{type:Boolean,default:!0},actionButtonText:{type:String,default:""},actionButtonDisabled:{type:Boolean,default:!1},iconVariant:{type:String,default:Qn.Default}},emits:["click-action"],setup(e){const t=e,r=S(()=>{switch(t.iconVariant){case Qn.Default:return h8;case Qn.Error:return Ey;case Qn.Search:return ky;case Qn.Kong:return xy;default:return h8}}),n=S(()=>{switch(t.iconVariant){case Qn.Error:return GZ;default:return Da}});return(a,o)=>(m(),E("div",{class:Ae(["k-empty-state",[e.iconVariant]])},[G("div",WX,[G("div",ZX,[U(a.$slots,"icon",{},()=>[(m(),q(Ge(r.value),{color:n.value,decorative:"",size:T(WZ)},null,8,["color","size"]))],!0)]),e.title||a.$slots.title?(m(),E("div",QX,[U(a.$slots,"title",{},()=>[se(ce(e.title),1)],!0)])):X("",!0),e.message||a.$slots.default?(m(),E("div",XX,[U(a.$slots,"default",{},()=>[G("p",null,ce(e.message),1)],!0)])):X("",!0)]),e.actionButtonVisible&&e.actionButtonText||a.$slots.action?(m(),E("div",JX,[U(a.$slots,"action",{},()=>[J(Ot,{disabled:e.actionButtonDisabled,type:"button",onClick:o[0]||(o[0]=i=>a.$emit("click-action"))},{default:I(()=>[se(ce(e.actionButtonText),1)]),_:1},8,["disabled"])],!0)])):X("",!0)],2))}}),so=ot(eJ,[["__scopeId","data-v-feec2f90"]]),tJ={class:"dropdown-item-trigger-label"},Md="dropdown-item-trigger",rJ=ie({inheritAttrs:!1,__name:"KDropdownItem",props:{item:{type:Object,default:null,validator:e=>e.label!==void 0},hasDivider:{type:Boolean,default:!1},danger:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},selected:{type:Boolean,default:!1},selectionMenuChild:{type:Boolean,default:!1},onClick:{type:Function,default:void 0},isDangerous:{type:Boolean,default:!1,validator:e=>(e&&console.warn("KDropdownItem: `isDangerous` prop is deprecated. Please use `danger` prop instead. See the migration guide for more details: https://kongponents.konghq.com/guide/migrating-to-version-9.html#kdropdownmenu"),!0)}},emits:["click","change"],setup(e,{emit:t}){const r=cr(),n=e,a=t,o=S(()=>{var f;return(f=n.item)!=null&&f.to?"link":typeof n.onClick<"u"||n.selectionMenuChild?"button":"default"}),i=S(()=>{var f;return((f=n.item)==null?void 0:f.label)||""}),s=S(()=>{var f;return((f=n.item)==null?void 0:f.to)||void 0}),l=f=>{a("click",f),n.selectionMenuChild&&a("change",n.item)},u=S(()=>{let f="div";return o.value==="link"&&s.value&&typeof s.value=="string"?f="link":o.value==="link"&&s.value&&typeof s.value=="object"?f="router-link":o.value==="button"&&(f="button"),f}),c=S(()=>{const f=Object.assign({},r);return delete f.class,delete f.disabled,delete f.style,f}),d=S(()=>({link:{tag:"a",attrs:{class:`${Md} ${n.disabled?"disabled":""}`,href:s.value,...c.value}},"router-link":{tag:"router-link",onClick:l,attrs:{class:`${Md} ${n.disabled?"disabled":""}`,to:s.value,...c.value}},button:{tag:"button",onClick:l,attrs:{class:Md,disabled:n.disabled,...c.value}},div:{tag:"div",attrs:{class:Md,...c.value}}}));return(f,p)=>(m(),E("li",{class:Ae(["k-dropdown-item",[{"has-divider":e.hasDivider,disabled:e.disabled,danger:e.danger||e.isDangerous,"dropdown-selected-option":e.selected},f.$attrs.class,f.$attrs.style]]),"data-testid":"dropdown-item"},[(m(),q(Ge(d.value[u.value].tag),tt({"data-testid":"dropdown-item-trigger"},d.value[u.value].attrs,{onClick:d.value[u.value].onClick}),{default:I(()=>[G("span",tJ,[U(f.$slots,"default",{},()=>[se(ce(i.value),1)],!0)])]),_:3},16,["onClick"]))],2))}}),C1=ot(rJ,[["__scopeId","data-v-8485ac23"]]),nJ={class:"dropdown-list","data-testid":"dropdown-list"},aJ=ie({__name:"KDropdown",props:{selectionMenu:{type:Boolean,default:!1},appearance:{type:String,default:"primary",validator:e=>((e==="menu"||e==="selectionMenu")&&console.warn("KDropdown: the usage for the `appearance` prop has changed. Please see the migration guide for more details: https://kongponents.konghq.com/guide/migrating-to-version-9.html#kdropdownmenu"),Object.values($m).includes(e))},triggerText:{type:String,default:""},showCaret:{type:Boolean,default:!1},width:{type:String,default:""},kpopAttributes:{type:Object,default:null},items:{type:Array,default:()=>[],validator:e=>!e.length||e.every(t=>t.label!==void 0)},disabled:{type:Boolean,default:!1},disabledTooltip:{type:String,default:""},label:{type:String,default:"",validator:e=>(e&&console.warn("KDropdown: `label` prop is deprecated. Please use `triggerText` prop instead. See the migration guide for more details: https://kongponents.konghq.com/guide/migrating-to-version-9.html#kdropdownmenu"),!0)}},emits:["toggleDropdown","change"],setup(e,{emit:t}){var r;const n=e,a=t,o=S(()=>n.disabledTooltip?Tn:"div"),i=F(null),s={hideCaret:!0,popoverClasses:"dropdown-popover",popoverTimeout:0,placement:"bottom-start"},l={...s,...n.kpopAttributes,width:n.width?n.width:void 0,popoverClasses:`${s.popoverClasses} ${((r=n.kpopAttributes)==null?void 0:r.popoverClasses)||""}`},u=S(()=>{var h;return((h=c.value)==null?void 0:h.label)||n.triggerText||n.label}),c=F(),d=h=>{n.selectionMenu&&(c.value=h)},f=async()=>{var h;(h=i.value)==null||h.hidePopover()},p=(h,b,w)=>{h.value!==w&&(b(),a("toggleDropdown",h.value))};return $e(c,(h,b)=>{h&&h!==b&&a("change",h)}),xt(()=>{if(n.items){const h=n.items.filter(b=>b.selected);h.length&&(c.value=h[0])}}),(h,b)=>(m(),E("div",{class:Ae(["k-dropdown",{"selection-dropdown-menu":e.selectionMenu}])},[J(T(v1),null,{default:I(({toggle:w,isToggled:y})=>[J(ss,tt({ref_key:"kPop",ref:i},l,{"close-on-popover-click":"","data-testid":"dropdown-popover","hide-close-icon":"",onClose:()=>p(y,w,!1),onOpen:()=>p(y,w,!0),onPopoverClick:()=>p(y,w,!1)}),{content:I(()=>[G("ul",nJ,[U(h.$slots,"items",{closeDropdown:f,handleSelection:d,items:e.items},()=>[(m(!0),E(Me,null,We(e.items,(v,g)=>{var C;return m(),q(C1,tt({ref_for:!0},v,{key:`${v.label}-${g}`,item:v,selected:e.selectionMenu&&((C=c.value)==null?void 0:C.value)===v.value,"selection-menu-child":e.selectionMenu,onChange:d}),null,16,["item","selected","selection-menu-child"])}),128))],!0)])]),default:I(()=>[(m(),q(Ge(o.value),{class:"dropdown-trigger","data-testid":"dropdown-trigger",label:e.disabledTooltip?e.disabledTooltip:void 0,"max-width":e.disabledTooltip?"240":void 0,position:e.disabledTooltip?"bottom":void 0},{default:I(()=>[U(h.$slots,"default",{isOpen:y.value},()=>[u.value?(m(),q(Ot,{key:0,appearance:e.appearance,class:"dropdown-trigger-button","data-dropdown-trigger":"true","data-testid":"dropdown-trigger-button",disabled:e.disabled},{default:I(()=>[se(ce(u.value)+" ",1),e.showCaret?(m(),q(T(m1),{key:0,decorative:""})):X("",!0)]),_:1},8,["appearance","disabled"])):X("",!0)],!0)]),_:2},1032,["label","max-width","position"]))]),_:2},1040,["onClose","onOpen","onPopoverClick"])]),_:3})],2))}}),Xi=ot(aJ,[["__scopeId","data-v-20f00ae0"]]),oJ={class:"pagination-offset-button-container"},iJ=ie({__name:"PaginationOffset",props:{previousButtonDisabled:{type:Boolean,default:!1},nextButtonDisabled:{type:Boolean,default:!1}},emits:["getPreviousOffset","getNextOffset"],setup(e,{emit:t}){const r=t;return(n,a)=>(m(),E("div",oJ,[J(Ot,{appearance:"tertiary","aria-label":"Go to the previous page",class:"pagination-button","data-testid":"previous-button",disabled:e.previousButtonDisabled,icon:"",size:"small",type:"button",onClick:a[0]||(a[0]=gt(o=>r("getPreviousOffset"),["prevent"]))},{default:I(()=>[J(T(Tk),{decorative:""})]),_:1},8,["disabled"]),J(Ot,{appearance:"tertiary","aria-label":"Go to the next page",class:"pagination-button","data-testid":"next-button",disabled:e.nextButtonDisabled,icon:"",size:"small",type:"button",onClick:a[1]||(a[1]=gt(o=>r("getNextOffset"),["prevent"]))},{default:I(()=>[J(T(Ok),{decorative:""})]),_:1},8,["disabled"])]))}}),sJ=ot(iJ,[["__scopeId","data-v-34b46660"]]);class ls{constructor(t){Zo(this,"resizeObserver"),Zo(this,"callback"),this.callback=t,this.resizeObserver=new ResizeObserver(r=>{window.requestAnimationFrame(()=>{!Array.isArray(r)||!r.length||t()})})}static create(t){return new ls(t)}observe(t){!this.resizeObserver||!t||this.resizeObserver.observe(t)}unobserve(t){!this.resizeObserver||!t||this.resizeObserver.unobserve(t)}}const lJ={class:"pagination-text large-screen","data-testid":"visible-items"},uJ={class:"pagination-text-pages"},cJ={class:"pagination-button-container"},dJ={key:0},fJ={key:1,class:"pagination-button placeholder"},pJ=["aria-current","aria-label","data-testid","onClick"],hJ={key:2,class:"pagination-button placeholder"},vJ={key:3},mJ={class:"page-size-select"},gJ={key:0,class:"pagination-text small-screen","data-testid":"visible-items"},yJ={class:"pagination-text-pages"},bJ=ie({__name:"KPagination",props:{items:{type:Array,default:()=>[]},totalCount:{type:Number,default:0},pageSizes:{type:Array,default:()=>[15,30,50,75,100],validator:e=>!!e.length&&e.every(t=>typeof t=="number")},initialPageSize:{type:Number,default:null},neighbors:{type:Number,default:1},searchTriggered:{type:Boolean,default:!1},currentPage:{type:Number,default:null},disablePageJump:{type:Boolean,default:!1},offset:{type:Boolean,default:!1},offsetPreviousButtonDisabled:{type:Boolean,default:!1},offsetNextButtonDisabled:{type:Boolean,default:!1}},emits:["pageChange","pageSizeChange","getNextOffset","getPreviousOffset"],setup(e,{emit:t}){const r={placement:"top"},n=e,a=t,o=F(null),i=F(),s=F(n.currentPage?n.currentPage:1),l=F(n.initialPageSize?n.initialPageSize:n.pageSizes[0]),u=S(()=>Math.ceil(n.totalCount/l.value)),c=n.pageSizes.map((ae,K)=>({label:`${ae}`,key:`size-${K}`,value:ae,selected:ae===l.value})),d=S(()=>`${l.value} ${l.value===1?"item per page":" items per page"}`),f=F(n.neighbors),p=F(3),h=async()=>(await qt(),o.value?o.value.scrollWidth>o.value.clientWidth:!1),b=async()=>{await h()&&(f.value>1||p.value>1)&&(f.value>1?f.value--:p.value>1&&p.value--,x.value=w(s.value,u.value,P.value,H.value))},w=(ae,K,be,de)=>{if(n.disablePageJump)return[];let ge=[...Array(K).keys()].map(Ne=>Ne+1);const _e=p.value+2+2*f.value;return ge.length<=_e||(be?be&&de?ge=ge.filter(Ne=>Ne>ae-f.value-1&&NeNe>K-f.value*2-p.value)):ge=ge.filter(Ne=>Ne<=f.value*2+p.value)),ge},y=F(s.value===1),v=F(s.value===u.value),g=S(()=>(s.value-1)*l.value+1),C=S(()=>{const ae=g.value-1+l.value;return ae>n.totalCount?n.totalCount:ae}),_=S(()=>`${g.value} to ${C.value}`),A=S(()=>` of ${n.totalCount}`),N=S(()=>n.currentPage?n.currentPage:s.value),Y=S(()=>5+2*f.value),P=F(N.value>=f.value+(p.value+1)&&u.value>Y.value),H=F(u.value>p.value+2+2*f.value),x=F(w(N.value,u.value,P.value,H.value)),k=()=>{s.value++,j()},z=()=>{s.value--,j()},B=ae=>{s.value=ae,j()},j=()=>{const ae=(s.value-1)*l.value+l.value;v.value=ae>=n.totalCount,y.value=s.value===1,u.value<=Y.value?(P.value=!1,H.value=!1):(P.value=s.value>=f.value+(p.value+1),H.value=s.value<=u.value-f.value-p.value),x.value=w(s.value,u.value,P.value,H.value),a("pageChange",{page:s.value,pageCount:u.value,firstItem:g.value,lastItem:C.value,visibleItems:n.items.slice(g.value-1,C.value)})},Z=ae=>{l.value!==ae.value&&(l.value=ae.value,a("pageSizeChange",{pageSize:l.value,pageCount:u.value}),n.currentPage!==1&&B(1))},ne=()=>{a("getNextOffset")},Q=()=>{a("getPreviousOffset")};return $e(()=>n.currentPage,(ae,K)=>{ae!==K&&B(ae)}),$e(u,(ae,K)=>{ae!==K&&(v.value=s.value===ae,H.value=ae>p.value+2+2*f.value,x.value=w(N.value,ae,!1,H.value))}),$e(x,()=>{!n.disablePageJump&&!n.offset&&b()}),xt(()=>{!n.disablePageJump&&!n.offset&&(i.value=ls.create(b),i.value.observe(o.value))}),Tr(()=>{var ae;!n.disablePageJump&&!n.offset&&((ae=i.value)==null||ae.unobserve(o.value))}),(ae,K)=>(m(),E("nav",{ref_key:"kPaginationElement",ref:o,class:Ae(["k-pagination",{"page-jump":!e.disablePageJump&&!e.offset}]),"data-testid":"k-pagination"},[e.offset?(m(),q(sJ,{key:1,"next-button-disabled":e.offsetNextButtonDisabled,"previous-button-disabled":e.offsetPreviousButtonDisabled,onGetNextOffset:ne,onGetPreviousOffset:Q},null,8,["next-button-disabled","previous-button-disabled"])):(m(),E(Me,{key:0},[G("span",lJ,[G("span",uJ,ce(_.value),1),se(" "+ce(A.value),1)]),G("ul",cJ,[G("li",null,[J(Ot,{appearance:"tertiary","aria-label":"Go to the previous page",class:"pagination-button arrow","data-testid":"previous-button",disabled:y.value,icon:"",size:"small",type:"button",onClick:z},{default:I(()=>[J(T(Tk),{class:"pagination-arrow-icon",decorative:""})]),_:1},8,["disabled"])]),!e.disablePageJump&&P.value?(m(),E("li",dJ,[G("button",{"aria-label":"Go to the first page",class:"pagination-button","data-testid":"page-1-button",type:"button",onClick:K[0]||(K[0]=be=>B(1))}," 1 ")])):X("",!0),!e.disablePageJump&&P.value?(m(),E("li",fJ," ... ")):X("",!0),(m(!0),E(Me,null,We(x.value,be=>(m(),E("li",{key:be},[G("button",{"aria-current":be==N.value&&"page"||void 0,"aria-label":`Go to page ${be}`,class:Ae(["pagination-button",{active:be==N.value}]),"data-testid":`page-${be}-button`,type:"button",onClick:de=>B(be)},ce(be),11,pJ)]))),128)),!e.disablePageJump&&H.value?(m(),E("li",hJ," ... ")):X("",!0),!e.disablePageJump&&H.value?(m(),E("li",vJ,[G("button",{"aria-label":"Go to the last page",class:"pagination-button","data-testid":"last-button",type:"button",onClick:K[1]||(K[1]=be=>B(u.value))},ce(u.value),1)])):X("",!0),G("li",null,[J(Ot,{appearance:"tertiary","aria-label":"Go to the next page",class:"pagination-button arrow","data-testid":"next-button",disabled:v.value?!0:void 0,icon:"",size:"small",type:"button",onClick:k},{default:I(()=>[J(T(Ok),{class:"pagination-arrow-icon",decorative:""})]),_:1},8,["disabled"])])])],64)),G("div",mJ,[!e.disablePageJump&&!e.offset?(m(),E("span",gJ,[G("span",yJ,ce(_.value),1),se(" "+ce(A.value),1)])):X("",!0),J(Xi,{class:"page-size-dropdown","data-testid":"page-size-dropdown",disabled:T(c).length<=1,items:T(c),"kpop-attributes":r,"selection-menu":"",onChange:Z},{default:I(()=>[J(Ot,{appearance:"tertiary",class:"page-size-dropdown-trigger","data-testid":"page-size-dropdown-trigger",disabled:T(c).length<=1,size:"small",type:"button"},{default:I(()=>[se(ce(d.value)+" ",1),T(c).length>1?(m(),q(T(m1),{key:0,decorative:""})):X("",!0)]),_:1},8,["disabled"])]),_:1},8,["disabled","items"])])],2))}}),S1=ot(bJ,[["__scopeId","data-v-883d75a6"]]),wJ=ie({__name:"KCatalogItem",props:{item:{type:Object,default:()=>({})},truncate:{type:Boolean,default:!0}},emits:["click"],setup(e,{emit:t}){const r=t,n=(a,o)=>{r("click",{evt:a,item:o})};return(a,o)=>(m(),q(Ny,{class:"k-catalog-item","data-testid":e.item&&e.item.title?`${e.item.title.replace(/[^0-9a-z]/gi,"-")}-catalog-item`:"catalog-item",role:"button",tabindex:"0",onClick:o[0]||(o[0]=i=>n(i,e.item))},{title:I(()=>[U(a.$slots,"card-title",{},()=>[se(ce(e.item?e.item.title:""),1)],!0)]),actions:I(()=>[U(a.$slots,"card-actions",{},void 0,!0)]),footer:I(()=>[U(a.$slots,"card-footer",{},void 0,!0)]),default:I(()=>[G("div",{class:Ae({"multi-line-truncate":e.truncate})},[U(a.$slots,"card-body",{},()=>[se(ce(e.item?e.item.description:""),1)],!0)],2)]),_:3},8,["data-testid"]))}}),Wk=ot(wJ,[["__scopeId","data-v-2df00b3e"]]),CJ={class:"k-catalog"},SJ={key:1,class:"catalog-toolbar","data-testid":"catalog-toolbar"},_J={key:3,class:"catalog-error-state","data-testid":"catalog-error-state"},xJ={key:4,class:"catalog-empty-state","data-testid":"catalog-empty-state"},kJ=["data-tableid"],r7=15,EJ=ie({__name:"KCatalog",props:{titleTag:{type:String,default:"div"},loading:{type:Boolean,default:!1},cardSize:{type:String,default:"medium",validator:e=>FW.includes(e)},title:{type:String,default:""},truncateDescription:{type:Boolean,default:!0},emptyStateTitle:{type:String,default:"No Data"},emptyStateMessage:{type:String,default:"There is no data to display."},emptyStateActionRoute:{type:[Object,String],default:""},emptyStateActionMessage:{type:String,default:""},emptyStateIconVariant:{type:String,default:Qn.Default},error:{type:Boolean,default:!1},errorStateTitle:{type:String,default:"An error occurred"},errorStateMessage:{type:String,default:"Data cannot be displayed due to an error."},errorStateActionRoute:{type:[Object,String],default:""},errorStateActionMessage:{type:String,default:""},fetcher:{type:Function,required:!0},initialFetcherParams:{type:Object,default:null},cacheIdentifier:{type:String,default:""},fetcherCacheKey:{type:String,default:""},searchInput:{type:String,default:""},paginationNeighbors:{type:Number,default:1},paginationPageSizes:{type:Array,default:()=>[15,30,50,75,100],validator:e=>!!e.length&&e.every(t=>typeof t=="number")},paginationTotalItems:{type:Number,default:null},disablePaginationPageJump:{type:Boolean,default:!1},disablePagination:{type:Boolean,default:!1},hidePaginationWhenOptional:{type:Boolean,default:!1},paginationOffset:{type:Boolean,default:!1}},emits:["card-click","error-action-click","empty-state-action-click","update:catalog-preferences","state"],setup(e,{emit:t}){const{useRequest:r,useDebounce:n,useSwrvState:a}=gr(),o=e,i=t,s=yt(),l=pr(),u=()=>{var D;return((D=o.paginationPageSizes)==null?void 0:D[0])||r7},c=F([]),d=F(0),f=F(""),p=F(1),h=F(u()),b=F(null),w=F([]),y=S(()=>w.value[p.value-1]),v=F(null),g=F(!0),C=F(!1),_=S(()=>!!s.toolbar),A={page:1,pageSize:h.value,query:"",offset:null},N=S(()=>(Ne.value||o.loading||O.value)&&!o.error),Y=S(()=>!N.value&&c.value&&!c.value.length),P=S(()=>({pageSize:h.value})),H=F(!0),x=async()=>{var D,re;const le=o.searchInput,pe=await o.fetcher({query:le||f.value,pageSize:h.value,page:p.value,offset:b.value});return c.value=pe.data,d.value=o.paginationTotalItems||pe.total||((D=pe.data)==null?void 0:D.length),o.paginationOffset&&((re=pe.pagination)!=null&&re.offset?(v.value=pe.pagination.offset,w.value[p.value]||w.value.push(pe.pagination.offset)):v.value=null,g.value=pe.pagination&&"hasNextPage"in pe.pagination?pe.pagination.hasNextPage:!0),c.value.length===0&&p.value>1&&(p.value=1,w.value=[null],b.value=null),H.value=!1,pe},k=()=>{const D={...A,...o.initialFetcherParams};p.value=D.page??A.page,h.value=D.pageSize??A.pageSize,f.value=D.query??A.query,o.paginationOffset&&(b.value=D.offset,w.value.push(D.offset)),C.value=!0},z=S(()=>{if(!o.fetcher||!C.value)return"";let D=l;return o.cacheIdentifier&&(D=o.cacheIdentifier),o.fetcherCacheKey&&(D+=`-${o.fetcherCacheKey}`),`k-catalog_${D}`}),B=F(""),{debouncedFn:j,generateDebouncedFn:Z}=n(D=>{B.value=D},350),ne=Z(0),{data:Q,error:ae,revalidate:K,isValidating:be}=r(()=>z.value,()=>x(),{revalidateOnFocus:!1,revalidateDebounce:0}),{state:de,hasData:ge,swrvState:_e}=a(Q,ae,be),Ne=F(!0),ze=S(()=>({hasData:ge.value,state:de.value})),oe=S(()=>Ne.value?"loading":ae.value?"error":"success"),ye=({page:D})=>{p.value=D},Se=({pageSize:D})=>{w.value=[null],b.value=null,h.value=D,p.value=1},De=()=>{p.value++,b.value=v.value},Ke=()=>{p.value--,b.value=y.value},Xe=D=>D.toLowerCase().replace(/[^[a-z0-9]/gi,"-"),L=S(()=>{var D;if(!o.fetcher||o.disablePagination||!c.value||!c.value.length||o.error)return!1;const re=((D=o.paginationPageSizes)==null?void 0:D[0])??r7;return o.hidePaginationWhenOptional&&p.value===1?o.paginationOffset?!!y.value||!!v.value||c.value.length>=re:d.value>re:!0});$e(Q,D=>{D!=null&&D.length&&!c.value.length&&(c.value=D)},{deep:!0,immediate:!0}),$e(de,()=>{switch(de.value){case _e.PENDING:Ne.value=!0;break;case _e.VALIDATING_HAS_DATA:Ne.value=O.value;break;default:Ne.value=!1;break}},{immediate:!0}),$e([ze,oe],D=>{var re;i("state",{state:D==null?void 0:D[1],hasData:(re=D==null?void 0:D[0])==null?void 0:re.hasData})}),$e(()=>o.searchInput,D=>{p.value!==1&&(p.value=1),D===""?ne(D):j(D)},{immediate:!0});const O=F(!1);return $e([B,p,h],async(D,re)=>{const le=re==null?void 0:re[0],pe=D[0],xe=D[1];pe!==le&&xe!==1&&(p.value=1,w.value=[null],b.value=null),C.value&&!H.value&&(O.value=!0,await K(),O.value=!1)},{deep:!0,immediate:!0}),$e(P,D=>{i("update:catalog-preferences",D)}),xt(()=>{k()}),(D,re)=>(m(),E("div",CJ,[e.title?(m(),q(Ge(e.titleTag),{key:0,class:"catalog-title","data-testid":"catalog-title"},{default:I(()=>[se(ce(e.title),1)]),_:1})):X("",!0),_.value?(m(),E("div",SJ,[U(D.$slots,"toolbar",{state:ze.value},void 0,!0)])):X("",!0),N.value?(m(),q(w1,{key:2,"card-count":4,class:"catalog-skeleton-loader","data-testid":"catalog-skeleton-loader",type:"card"})):e.error?(m(),E("div",_J,[U(D.$slots,"error-state",{},()=>[J(so,{"icon-variant":"error",message:e.errorStateMessage,title:e.errorStateTitle},bt({_:2},[e.errorStateActionMessage?{name:"action",fn:I(()=>[J(Ot,{"data-testid":Xe(e.errorStateActionMessage),to:e.errorStateActionRoute?e.errorStateActionRoute:void 0,onClick:re[0]||(re[0]=le=>D.$emit("error-action-click"))},{default:I(()=>[se(ce(e.errorStateActionMessage),1)]),_:1},8,["data-testid","to"])]),key:"0"}:void 0]),1032,["message","title"])],!0)])):Y.value?(m(),E("div",xJ,[U(D.$slots,"empty-state",{},()=>[J(so,{"icon-variant":e.emptyStateIconVariant,message:e.emptyStateMessage,title:e.emptyStateTitle},bt({_:2},[e.emptyStateActionMessage?{name:"action",fn:I(()=>[J(Ot,{appearance:e.searchInput?"tertiary":"primary","data-testid":Xe(e.emptyStateActionMessage),to:e.emptyStateActionRoute?e.emptyStateActionRoute:void 0,onClick:re[1]||(re[1]=le=>D.$emit("empty-state-action-click"))},{default:I(()=>[U(D.$slots,"empty-state-action-icon",{},void 0,!0),se(" "+ce(e.emptyStateActionMessage),1)]),_:3},8,["appearance","data-testid","to"])]),key:"0"}:void 0]),1032,["icon-variant","message","title"])],!0)])):(m(),E("div",{key:5,class:Ae(["catalog-page",`card-${e.cardSize}`]),"data-tableid":T(l)},[U(D.$slots,"body",{data:c.value},()=>[(m(!0),E(Me,null,We(c.value,(le,pe)=>(m(),q(Wk,{key:le.key?le.key:`catalog-${T(l)}-item-${pe}`,class:"catalog-item","data-testid":le.id?le.id:`catalog-item-${pe}`,item:le,truncate:e.truncateDescription,onClick:xe=>D.$emit("card-click",le)},{"card-title":I(()=>[U(D.$slots,"card-title",{item:le},()=>[se(ce(le.title),1)],!0)]),"card-actions":I(()=>[U(D.$slots,"card-actions",{item:le},void 0,!0)]),"card-body":I(()=>[U(D.$slots,"card-body",{item:le},()=>[se(ce(le.description),1)],!0)]),_:2},1032,["data-testid","item","truncate","onClick"]))),128))],!0)],10,kJ)),L.value?(m(),q(S1,{key:6,class:"card-pagination","current-page":p.value,"data-testid":"catalog-pagination","disable-page-jump":e.disablePaginationPageJump,"initial-page-size":h.value,neighbors:e.paginationNeighbors,offset:e.paginationOffset,"offset-next-button-disabled":!v.value||!g.value,"offset-previous-button-disabled":!y.value,"page-sizes":e.paginationPageSizes,"total-count":d.value,onGetNextOffset:De,onGetPreviousOffset:Ke,onPageChange:ye,onPageSizeChange:Se},null,8,["current-page","disable-page-jump","initial-page-size","neighbors","offset","offset-next-button-disabled","offset-previous-button-disabled","page-sizes","total-count"])):X("",!0)]))}}),AJ=ot(EJ,[["__scopeId","data-v-0069ca61"]]),TJ=ie({__name:"KLabel",props:{info:{type:String,default:""},required:{type:Boolean,default:!1},tooltipAttributes:{type:Object,default:()=>({})},help:{type:String,default:"",validator:e=>(e&&console.warn("KLabel: `help` prop is deprecated. Please use `info` prop instead. See the migration guide for more details: https://kongponents.konghq.com/guide/migrating-to-version-9.html#klabel"),!0)}},setup(e){const t=e,r=yt(),n=S(()=>!!(t.help||t.info||r.tooltip)),a=pr();return(o,i)=>(m(),E("label",{class:Ae(["k-label",{required:e.required}])},[U(o.$slots,"default",{},void 0,!0),n.value?(m(),q(Tn,tt({key:0},e.tooltipAttributes,{class:"label-tooltip","tooltip-id":T(a)}),{content:I(()=>[U(o.$slots,"tooltip",{},()=>[se(ce(e.info||e.help),1)],!0)]),default:I(()=>[J(T(Zi),{"aria-describedby":T(a),class:"tooltip-trigger-icon",color:`var(--kui-color-text-neutral, ${T(Da)})`,tabindex:"0"},null,8,["aria-describedby","color"])]),_:3},16,["tooltip-id"])):X("",!0)],2))}}),wo=ot(TJ,[["__scopeId","data-v-bd5f77dc"]]),$J=["id","aria-checked"],IJ={class:"checkbox-label-wrapper"},MJ={key:1,class:"checkbox-description"},OJ={inheritAttrs:!1},PJ=ie({...OJ,__name:"KCheckbox",props:{modelValue:{type:Boolean,default:!1,required:!0},label:{type:String,default:""},labelAttributes:{type:Object,default:()=>({}),validator:e=>(e.help&&console.warn("KCheckbox: `help` property of `labelAttributes` prop is deprecated. Please use `info` prop instead. See the migration guide for more details: https://kongponents.konghq.com/guide/migrating-to-version-9.html#klabel"),!0)},description:{type:String,default:""},error:{type:Boolean,default:!1}},emits:["change","input","update:modelValue"],setup(e,{emit:t}){const r=e,n=t,a=yt(),o=cr(),i=pr(),s=S(()=>o.id?String(o.id):i),l=S(()=>!!(r.label||a.default)),u=S(()=>(o==null?void 0:o.disabled)!==void 0&&String(o==null?void 0:o.disabled)!=="false"),c=S(()=>l.value&&(!!r.description||!!a.description)),d=S(()=>!!a.tooltip),f=S(()=>{const w={...o};return delete w.class,w.checked=r.modelValue,w.indeterminate!==void 0&&String(w.indeterminate)!=="false"&&!r.modelValue?(delete w.checked,w.indeterminate=!0):delete w.indeterminate,w}),p=S(()=>({disabled:u.value,"has-description":c.value,"input-error":r.error})),h=S(()=>f.value.indeterminate!==void 0&&String(f.value.indeterminate)!=="false"),b=w=>{n("change",w.target.checked),n("input",w.target.checked),n("update:modelValue",w.target.checked)};return(w,y)=>(m(),E("div",{class:Ae(["k-checkbox",[w.$attrs.class,p.value]])},[G("div",{class:Ae(["checkbox-input-wrapper",{"has-label":l.value}])},[G("input",tt({id:s.value},f.value,{"aria-checked":e.modelValue,class:"checkbox-input",type:"checkbox",onChange:b}),null,16,$J),e.modelValue?(m(),q(T(iZ),{key:0,class:"checkbox-icon","data-testid":"check-icon",decorative:"",size:T(mn),tabindex:"-1"},null,8,["size"])):X("",!0),h.value&&!e.modelValue?(m(),q(T(kZ),{key:1,class:"checkbox-icon","data-testid":"indeterminate-icon",decorative:"",size:T(mn),tabindex:"-1"},null,8,["size"])):X("",!0)],2),G("div",IJ,[l.value?(m(),q(wo,tt({key:0},e.labelAttributes,{class:"checkbox-label",for:s.value}),bt({default:I(()=>[U(w.$slots,"default",{},()=>[se(ce(e.label),1)],!0)]),_:2},[d.value?{name:"tooltip",fn:I(()=>[U(w.$slots,"tooltip",{},void 0,!0)]),key:"0"}:void 0]),1040,["for"])):X("",!0),c.value?(m(),E("div",MJ,[U(w.$slots,"description",{},()=>[G("p",null,ce(e.description),1)],!0)])):X("",!0)])],2))}}),Ac=ot(PJ,[["__scopeId","data-v-1b85a414"]]),DJ=["id","aria-describedby","aria-invalid","type","value"],NJ=["aria-label"],LJ=["id"],RJ={inheritAttrs:!1},BJ=ie({...RJ,__name:"KInput",props:{modelValue:{type:[String,Number],default:""},label:{type:String,default:""},labelAttributes:{type:Object,default:()=>({}),validator:e=>(e.help&&console.warn("KInput: `help` property of `labelAttributes` prop is deprecated. Please use `info` prop instead. See the migration guide for more details: https://kongponents.konghq.com/guide/migrating-to-version-9.html#klabel"),!0)},help:{type:String,default:""},error:{type:Boolean,default:!1},errorMessage:{type:String,default:""},characterLimit:{type:Number,default:null,validator:e=>e>0},hasError:{type:Boolean,default:!1,validator:e=>(e&&console.warn("KInput: `hasError` prop is deprecated. Please use `error` prop instead. See the migration guide for more details: https://kongponents.konghq.com/guide/migrating-to-version-9.html#kinput"),!0)},type:{type:String,required:!1,default:"text"},showPasswordMaskToggle:{type:Boolean,default:!1}},emits:["input","update:modelValue","char-limit-exceeded"],setup(e,{emit:t}){Dr(B=>({"06f35b2b":H.value,"31b6de80":x.value}));const r=e,n=t,a=F(""),o=F(!1),i=F(0),{stripRequiredLabel:s}=gr(),l=yt(),u=cr(),c=S(()=>(u==null?void 0:u.required)!==void 0&&String(u==null?void 0:u.required)!=="false"),d=pr(),f=S(()=>u.id?String(u.id):d),p=pr(),h=S(()=>s(r.label,c.value)),b=S(()=>{var B;return!!((B=r.labelAttributes)!=null&&B.info||l["label-tooltip"])}),w=S({get(){return r.modelValue},set(B){_({target:{value:B}})}}),y=S(()=>{const B={...u};return delete B.class,delete B.input,delete B.onInput,B}),v=S(()=>{var B,j;const Z=((B=a.value)==null?void 0:B.toString().length)||0,ne=((j=r.modelValue)==null?void 0:j.toString().length)||0;let Q=Z;return!o.value&&ne&&(Q=ne),!!r.characterLimit&&Q>r.characterLimit}),g=S(()=>{var B,j;return v.value?o.value?`${(B=a.value)==null?void 0:B.toString().length} / ${r.characterLimit}`:`${(j=r.modelValue)==null?void 0:j.toString().length} / ${r.characterLimit}`:""}),C=S(()=>v.value?g.value:(r.error||r.hasError)&&r.errorMessage?r.errorMessage:r.help);$e(v,(B,j)=>{B!==j&&(n("char-limit-exceeded",{value:a.value,length:a.value.length,characterLimit:r.characterLimit,limitExceeded:B}),i.value+=1)}),$e(w,(B,j)=>{B!==j&&_({target:{value:B}})});const _=B=>{var j;const Z=JSON.parse(JSON.stringify((j=B==null?void 0:B.target)==null?void 0:j.value));A(Z)},A=B=>{a.value=B,o.value=!0,n("input",B),n("update:modelValue",B)},N=()=>a.value||o.value?a.value:r.modelValue;$e(()=>r.error,(B,j)=>{B!==j&&(i.value+=1)});const Y=F(null),P=F(null),H=F(mn),x=F(mn),k=F(!1),z=S(()=>r.type==="password"&&k.value?"text":r.type);return xt(async()=>{var B,j;await qt(),(B=Y.value)!=null&&B.offsetWidth&&(H.value=Y.value.offsetWidth+"px"),(j=P.value)!=null&&j.offsetWidth&&(x.value=P.value.offsetWidth+"px")}),(B,j)=>(m(),E("div",{class:Ae(["k-input",[B.$attrs.class,{"input-error":v.value||e.error||e.hasError}]])},[e.label?(m(),q(wo,tt({key:0,for:f.value},e.labelAttributes,{required:c.value}),bt({default:I(()=>[se(ce(h.value)+" ",1)]),_:2},[b.value?{name:"tooltip",fn:I(()=>[U(B.$slots,"label-tooltip",{},void 0,!0)]),key:"0"}:void 0]),1040,["for","required"])):X("",!0),G("div",{class:Ae(["input-element-wrapper",{"has-before-content":B.$slots.before,"has-after-content":B.$slots.after||e.type==="password"&&e.showPasswordMaskToggle}])},[B.$slots.before?(m(),E("div",{key:0,ref_key:"beforeSlotElement",ref:Y,class:"before-content-wrapper"},[U(B.$slots,"before",{},void 0,!0)],512)):X("",!0),G("input",tt({id:f.value,"aria-describedby":C.value?T(p):void 0,"aria-invalid":e.error||e.hasError||v.value?"true":void 0,class:"input",type:z.value},y.value,{value:N(),onInput:_}),null,16,DJ),B.$slots.after||e.type==="password"&&e.showPasswordMaskToggle?(m(),E("div",{key:1,ref_key:"afterSlotElement",ref:P,class:"after-content-wrapper"},[e.type==="password"&&e.showPasswordMaskToggle?(m(),E("button",{key:0,"aria-label":`${k.value?"Hide":"Show"} value`,class:"mask-value-toggle-button",type:"button",onClick:j[0]||(j[0]=gt(Z=>k.value=!k.value,["stop"])),onMousedown:j[1]||(j[1]=gt(()=>{},["prevent"])),onMouseup:j[2]||(j[2]=gt(()=>{},["prevent"]))},[k.value?(m(),q(T(BZ),{key:0,decorative:""})):(m(),q(T(zZ),{key:1,decorative:""}))],40,NJ)):U(B.$slots,"after",{key:1},void 0,!0)],512)):X("",!0)],2),J(En,{mode:"out-in",name:"kongponents-fade-transition"},{default:I(()=>[C.value?(m(),E("p",{id:T(p),key:String(i.value),class:"help-text"},ce(C.value),9,LJ)):X("",!0)]),_:1})],2))}}),ai=ot(BJ,[["__scopeId","data-v-6678f014"]]);function Zk(e,t){let r;return(...n)=>{clearTimeout(r),r=window==null?void 0:window.setTimeout(()=>{e(...n)},t)}}const FJ=["ControlLeft","ControlRight","ShiftLeft","ShiftRight","AltLeft"];class zJ{constructor(t,r){Zo(this,"commands"),Zo(this,"keyMap"),Zo(this,"boundTriggerShortcuts"),this.commands=r,this.keyMap=Object.fromEntries(Object.entries(t).map(([n,a])=>[n.toLowerCase(),a])),this.boundTriggerShortcuts=this.triggerShortcuts.bind(this)}registerListener(){document==null||document.addEventListener("keydown",this.boundTriggerShortcuts)}unRegisterListener(){document==null||document.removeEventListener("keydown",this.boundTriggerShortcuts)}triggerShortcuts(t){HJ(t,this.keyMap,this.commands)}}function HJ(e,t,r){if(!e.code)return;const n=jJ(e.code),a=[e.ctrlKey?"ctrl":"",e.shiftKey?"shift":"",e.altKey?"alt":"",n].filter(s=>s!=="").join("+"),o=t[a];if(!o)return;const i=r[o];i.isAllowedContext&&!i.isAllowedContext(e)||(i.shouldPreventDefaultAction&&e.preventDefault(),!(i.isDisabled&&i.isDisabled())&&i.trigger(e))}function jJ(e){return!e||FJ.includes(e)?"":e.replace(/^Key/,"").toLowerCase()}const Qk=/^\d+(?:-\d+)?(?:,\d+(?:-\d+)?)*$/;function UJ(e,t){if(!Qk.test(e))throw new Error("Invalid line number expression.");const r=e.split(",").map(n=>{const[a,o]=n.split("-").map(Number);return o==null?a:[a,o]});return Xk(r,t)}function Xk(e,t){const r=e.flatMap(n=>{if(typeof n=="number")return n<1||n>t?[]:n;let[a,o]=n[0]s+a)}).sort((n,a)=>n-a);return Array.from(new Set(r))}function VJ(e,t){return typeof e=="string"?UJ(e,t):Xk(e,t)}const qJ={inheritAttrs:!1},YJ=ie({...qJ,__name:"KCodeBlockIconButton",props:{theme:{type:String,default:"light"},active:{type:Boolean,default:!0},copyTooltip:{type:String,default:""}},setup(e){const t=e,r=F(t.copyTooltip),n=cr(),a=()=>{t.copyTooltip&&(r.value="Copied!")};return $e(r,()=>{setTimeout(()=>{r.value=t.copyTooltip},3e3)}),(o,i)=>(m(),q(Tn,{class:"code-block-action-tooltip",placement:"bottom-start","popover-timeout":300,text:r.value},{default:I(()=>[J(Ot,tt({appearance:"tertiary",class:["code-block-action-button",[`theme-${e.theme}`,{"code-block-action-button-active":e.active}]]},T(n),{icon:"",onClick:a}),{default:I(()=>[U(o.$slots,"default",{},void 0,!0)]),_:3},16,["class"])]),_:3},8,["text"]))}}),Bs=ot(YJ,[["__scopeId","data-v-b396569b"]]),GJ=["id"],KJ={key:0,class:"code-block-actions"},WJ={key:0,class:"code-block-search-results-container"},ZJ={key:0,class:"code-block-search-results"},QJ={class:"code-block-search-actions"},XJ={class:"code-block-content"},JJ={key:0,class:"filtered-code-block","data-testid":"filtered-code-block"},eee={key:0,class:"line-number-rows"},tee=["id","href"],ree=["innerHTML"],nee={key:0,class:"line-number-rows"},aee=["id","href"],oee=["innerHTML"],iee={key:2,class:"code-block-secondary-actions"},see=ie({__name:"KCodeBlock",props:{id:{type:String,required:!0},code:{type:String,required:!0},language:{type:String,required:!0},initialFilterMode:{type:Boolean,required:!1,default:!1},initialRegExpMode:{type:Boolean,required:!1,default:!1},searchable:{type:Boolean,required:!1,default:!1},highlightedLineNumbers:{type:[String,Array],default:()=>[],validator:e=>typeof e=="string"?Qk.test(e):Array.isArray(e)?e.every(t=>Array.isArray(t)?t.length===2&&t.every(r=>typeof r=="number"):typeof t=="number"):!1},processing:{type:Boolean,required:!1,default:!1},query:{type:String,required:!1,default:""},showCopyButton:{type:Boolean,required:!1,default:!0},showLineNumberLinks:{type:Boolean,required:!1,default:!1},theme:{type:String,required:!1,default:"light"},singleLine:{type:Boolean,required:!1,default:!1},maxHeight:{type:String,required:!1,default:"none"}},emits:["code-block-render","matching-lines-change","query-change","filter-mode-change","reg-exp-mode-change"],setup(e,{emit:t}){Dr(O=>({"0072ed04":k.value,"451b0346":C.value}));const{getSizeFromString:r}=gr(),n=typeof navigator<"u"&&("userAgentData"in navigator&&navigator.userAgentData==="macOS"||navigator.platform.toLowerCase().includes("mac"))?"Option":"Alt",a=Zk(K,150),o=e,i=t,s=yt(),l=F(o.query),u=F(!1),c=F(o.initialRegExpMode),d=F(o.initialFilterMode),f=F(null),p=F(null),h=F(o.query),b=F(0),w=F([]),y=F(null),v=S(()=>new Set(w.value)),g=S(()=>{var O;return Array.from({length:(O=o.code)==null?void 0:O.split(` -`).length},(D,re)=>re+1)}),C=S(()=>{var O,D;return((D=g.value[((O=g.value)==null?void 0:O.length)-1])==null?void 0:D.toString().length)+"ch"}),_=S(()=>o.id.toLowerCase().replace(/\s+/g,"-")),A=S(()=>o.processing||u.value),N=S(()=>d.value&&Y.value!==""),Y=S(()=>{var O;return h.value===""?"":(O=o.code)==null?void 0:O.split(` -`).filter((D,re)=>v.value.has(re+1)).map(D=>{try{const re=new RegExp(h.value,"gi");return D.replace(re,le=>`${le}`)}catch{return D}}).join(` -`)}),P=S(()=>!o.singleLine&&o.searchable),H=O=>{var D,re,le,pe;return(pe=(le=(re=(D=O==null?void 0:O.replaceAll("&","&"))==null?void 0:D.replaceAll("<","<"))==null?void 0:re.replaceAll(">",">"))==null?void 0:le.replaceAll('"',"""))==null?void 0:pe.replaceAll("'","'")},x=S(()=>{var O;return o.singleLine?(O=H(o.code))==null?void 0:O.replaceAll(` -`,""):H(o.code)}),k=S(()=>r(o.maxHeight));$e(()=>o.code,async function(){await qt(),Z(),de()}),$e(()=>c.value,function(){de()}),$e(()=>o.highlightedLineNumbers,function(){be()},{immediate:!0,deep:!0}),$e(()=>N.value,async function(){var O,D;((O=document==null?void 0:document.activeElement)==null?void 0:O.tagName)==="PRE"&&((D=p.value)==null||D.focus({preventScroll:!0})),N.value||(await qt(),Z(),de())});const z={"alt+c":"copyCode","alt+f":"toggleFilterMode","alt+g":"toggleFilterMode","alt+r":"toggleRegExpMode",f3:"jumpToNextMatch","shift+f3":"jumpToPreviousMatch",enter:"jumpToNextMatch","shift+enter":"jumpToPreviousMatch"},B={toggleFilterMode:{trigger:ye,isAllowedContext(O){return p.value!==null&&O.composedPath().includes(p.value)},shouldPreventDefaultAction:!0},toggleRegExpMode:{trigger:oe,isAllowedContext(O){return p.value!==null&&O.composedPath().includes(p.value)},shouldPreventDefaultAction:!0},jumpToNextMatch:{trigger:Se,isAllowedContext(O){return p.value!==null&&O.composedPath().includes(p.value)},isDisabled:()=>w.value.length===0||d.value,shouldPreventDefaultAction:!0},jumpToPreviousMatch:{trigger:De,isAllowedContext(O){return p.value!==null&&O.composedPath().includes(p.value)},isDisabled:()=>w.value.length===0||d.value,shouldPreventDefaultAction:!0},copyCode:{trigger:Xe,isAllowedContext(O){return p.value!==null&&O.composedPath().includes(p.value)},shouldPreventDefaultAction:!0}},j=new zJ(z,B);xt(function(){j.registerListener(),Z(),!o.query&&o.highlightedLineNumbers.length?be():de()}),jn(function(){j.unRegisterListener()});function Z(){var O;const D=(O=p.value)==null?void 0:O.querySelector(".highlighted-code-block"),re=D==null?void 0:D.querySelector("code");D instanceof HTMLElement&&re instanceof HTMLElement&&i("code-block-render",Q(D,re))}function ne(){var O;const D=(O=p.value)==null?void 0:O.querySelector(".highlighted-code-block"),re=D==null?void 0:D.querySelector("code");D instanceof HTMLElement&&re instanceof HTMLElement&&i("matching-lines-change",Q(D,re))}function Q(O,D){return{preElement:O,codeElement:D,code:o.code,language:o.language,query:l.value,matchingLineNumbers:w.value}}function ae(){h.value!==l.value&&(u.value=!0,a())}function K(){i("query-change",h.value),de()}function be(){u.value=!0,f.value=null,w.value=VJ(o.highlightedLineNumbers,g.value.length),b.value=w.value.length,ne(),u.value=!1}function de(){u.value=!0,f.value=null;let O=[];if(h.value.length>0)try{O=ge(o.code.toLowerCase(),h.value.toLowerCase(),c.value)}catch(D){if(D instanceof Error)f.value=D;else throw D}y.value=null,b.value=O.length,w.value=Array.from(new Set(O)),ne(),u.value=!1}function ge(O,D,re){return re?Ne(O,D):_e(O,D)}function _e(O,D){var re;const le=[];let pe=0;for(;peo.theme==="light"?VZ:Im);return(O,D)=>(m(),E("div",{id:e.id,ref_key:"codeBlock",ref:p,class:Ae(["k-code-block",[`theme-${e.theme}`]]),"data-testid":"k-code-block",tabindex:"-1",onBlur:D[1]||(D[1]=re=>y.value=null)},[P.value?(m(),E("div",KJ,[J(ai,{modelValue:h.value,"onUpdate:modelValue":D[0]||(D[0]=re=>h.value=re),"aria-label":"Search",class:"code-block-search-input","data-testid":"code-block-search-input",error:f.value!==null,"error-message":f.value!==null?f.value.message:void 0,placeholder:"Search...",onInput:ae},{before:I(()=>[J(En,{mode:"out-in",name:"kongponents-fade-transition"},{default:I(()=>[h.value?(m(),E("button",{key:0,"aria-label":"Clear query",class:"clear-query-button","data-testid":"clear-query-button",title:"Clear query",type:"button",onClick:ze},[J(T(Ln),{decorative:""})])):(m(),q(T(ky),{key:1,class:"code-block-search-icon",decorative:""}))]),_:1})]),_:1},8,["modelValue","error","error-message"]),J(En,{name:"kongponents-fade-transition"},{default:I(()=>[A.value||h.value?(m(),E("div",WJ,[J(En,{name:"kongponents-fade-transition"},{default:I(()=>[A.value?(m(),q(T(Qc),{key:0,class:"code-block-processing-icon",color:L.value,"data-testid":"code-block-processing-icon",size:T(Ta),title:"Loading"},null,8,["color","size"])):X("",!0)]),_:1}),h.value?(m(),E("p",ZJ,[w.value.length===0?(m(),E(Me,{key:0},[se(" No results ")],64)):typeof y.value=="number"&&!N.value?(m(),E(Me,{key:1},[se(ce(y.value+1)+" of "+ce(w.value.length),1)],64)):(m(),E(Me,{key:2},[se(ce(w.value.length)+" "+ce(w.value.length===1?"result":"results"),1)],64))])):X("",!0)])):X("",!0)]),_:1}),G("div",QJ,[J(Bs,{active:c.value,"aria-label":`Use regular expression (${T(n)}+R)`,"aria-pressed":c.value,class:"regexp-mode-button","data-testid":"regexp-mode-button",theme:e.theme,title:`Use regular expression (${T(n)}+R)`,onClick:oe},{default:I(()=>[J(T(MZ),{decorative:""})]),_:1},8,["active","aria-label","aria-pressed","theme","title"]),J(Bs,{active:d.value,"aria-label":`Filter results (${T(n)}+F)`,"aria-pressed":d.value,class:"action-button filter-mode-button","data-testid":"filter-mode-button",theme:e.theme,title:`Filter results (${T(n)}+F)`,onClick:ye},{default:I(()=>[J(T(SZ),{decorative:""})]),_:1},8,["active","aria-label","aria-pressed","theme","title"]),J(Bs,{"aria-label":"Previous match (Shift+F3)",class:"previous-match-button","data-testid":"previous-match-button",disabled:w.value.length===0||d.value,theme:e.theme,title:"Previous match (Shift+F3)",onClick:De},{default:I(()=>[J(T(eZ),{decorative:""})]),_:1},8,["disabled","theme"]),J(Bs,{"aria-label":"Next match (F3)",class:"next-match-button","data-testid":"next-match-button",disabled:w.value.length===0||d.value,theme:e.theme,title:"Next match (F3)",onClick:Se},{default:I(()=>[J(T(_y),{decorative:""})]),_:1},8,["disabled","theme"])])])):X("",!0),G("div",XJ,[N.value?(m(),E("pre",JJ,[D[6]||(D[6]=se(" ")),e.singleLine?X("",!0):(m(),E("span",eee,[D[4]||(D[4]=se(` - `)),(m(!0),E(Me,null,We(w.value,re=>(m(),E("span",{key:re,class:"line"},[D[2]||(D[2]=se(` - `)),G("a",{id:`${_.value}-L${re}`,class:"line-anchor",href:e.showLineNumberLinks?`#${_.value}-L${re}`:void 0},ce(re),9,tee),D[3]||(D[3]=se(` - `))]))),128)),D[5]||(D[5]=se(` - `))])),D[7]||(D[7]=se(` - `)),G("code",{innerHTML:Y.value},null,8,ree),D[8]||(D[8]=se(` - `))])):(m(),E("pre",{key:1,class:Ae(["highlighted-code-block",{"single-line":e.singleLine,"show-copy-button":e.showCopyButton}]),"data-testid":"highlighted-code-block"},[D[13]||(D[13]=se(" ")),e.singleLine?X("",!0):(m(),E("span",nee,[D[11]||(D[11]=se(` - `)),(m(!0),E(Me,null,We(g.value,re=>(m(),E("span",{key:re,class:Ae(["line",{"line-is-match":v.value.has(re),"line-is-highlighted-match":y.value!==null&&re===w.value[y.value]}])},[D[9]||(D[9]=se(` - `)),G("a",{id:`${_.value}-L${re}`,class:Ae(["line-anchor",{"hide-links":!e.showLineNumberLinks}]),href:e.showLineNumberLinks?`#${_.value}-L${re}`:void 0},ce(re),11,aee),D[10]||(D[10]=se(` - `))],2))),128)),D[12]||(D[12]=se(` - `))])),D[14]||(D[14]=se(` - `)),G("code",{innerHTML:x.value},null,8,oee),D[15]||(D[15]=se(` - `))],2)),e.showCopyButton||T(s)["secondary-actions"]?(m(),E("div",iee,[e.showCopyButton?(m(),q(Bs,{key:0,"aria-label":`Copy (${T(n)}+C)`,class:"code-block-copy-button","copy-tooltip":`Copy (${T(n)}+C)`,"data-testid":"code-block-copy-button",theme:e.theme,onClick:Xe},{default:I(()=>[J(T(Mk),{decorative:""})]),_:1},8,["aria-label","copy-tooltip","theme"])):X("",!0),U(O.$slots,"secondary-actions",{},void 0,!0)])):X("",!0)])],42,GJ))}}),Jk=ot(see,[["__scopeId","data-v-e37084fe"]]),lee={class:"k-collapse"},uee={class:"collapse-trigger"},cee=["aria-controls","aria-expanded","aria-label"],dee={key:0,class:"collapse-trigger-label","data-testid":"collapse-trigger-label"},fee={key:0,class:"collapse-visible-content","data-testid":"collapse-visible-content"},pee=["id"],hee=ie({__name:"KCollapse",props:{modelValue:{type:Boolean,required:!1,default:!0},title:{type:String,required:!1,default:""},titleTag:{type:String,default:"div",validator:e=>Ek.includes(e)},triggerLabel:{type:String,required:!1,default:""},triggerAlignment:{type:String,required:!1,default:"trailing",validator:e=>zW.includes(e)}},emits:["toggle","update:modelValue"],setup(e,{emit:t}){const r=e,n=t,a=pr(),o=F(!0),i=F(!1),s=yt(),l=S(()=>r.triggerAlignment==="trailing"),u=S(()=>!!s["visible-content"]),c=S({get(){return r.modelValue},set(p){f(p)}}),d=S(()=>i.value?o.value:r.modelValue),f=p=>{i.value||(o.value=r.modelValue),o.value=p!==void 0?p:!o.value,i.value=!0,n("toggle",o.value),n("update:modelValue",o.value)};return $e(c,(p,h)=>{p!==h&&f(p)}),(p,h)=>(m(),E("div",lee,[G("div",{class:Ae(["collapse-heading",{"has-trailing-trigger":l.value}])},[e.title||p.$slots.title?(m(),q(Ge(e.titleTag),{key:0,class:"collapse-title","data-testid":"collapse-title"},{default:I(()=>[U(p.$slots,"title",{},()=>[se(ce(e.title),1)],!0)]),_:3})):X("",!0),G("div",uee,[U(p.$slots,"trigger",{isCollapsed:d.value,toggle:f},()=>[G("button",{"aria-controls":T(a),"aria-expanded":!d.value,"aria-label":e.triggerLabel?void 0:"Toggle content",class:"collapse-trigger-content","data-testid":"collapse-trigger-content",type:"button",onClick:h[0]||(h[0]=gt(b=>f(),["prevent","stop"]))},[U(p.$slots,"trigger-content",{},()=>[J(T(Ik),{class:Ae(["collapse-trigger-icon",{"collapse-expanded":!d.value}]),"data-testid":"collapse-trigger-icon",decorative:"",size:T(mn)},null,8,["class","size"]),e.triggerLabel?(m(),E("span",dee,ce(e.triggerLabel),1)):X("",!0)],!0)],8,cee)],!0)])],2),u.value?(m(),E("div",fee,[U(p.$slots,"visible-content",{},void 0,!0)])):X("",!0),J(En,{name:"kongponents-fade-transition"},{default:I(()=>[Kc(G("div",{id:T(a),class:"collapse-hidden-content","data-testid":"collapse-hidden-content"},[U(p.$slots,"default",{},void 0,!0)],8,pee),[[ry,!d.value]])]),_:3})]))}}),vee=ot(hee,[["__scopeId","data-v-8ffc05c7"]]);function np(e){"@babel/helpers - typeof";return np=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},np(e)}function Ji(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 sn(e,t){if(t.length1?"s":"")+" required, but only "+t.length+" present")}function Fa(e){sn(1,arguments);var t=Object.prototype.toString.call(e);return e instanceof Date||np(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 mee(e,t){sn(2,arguments);var r=Fa(e).getTime(),n=Ji(t);return new Date(r+n)}var gee={};function _1(){return gee}function yee(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 bee(e){return sn(1,arguments),e instanceof Date||np(e)==="object"&&Object.prototype.toString.call(e)==="[object Date]"}function wee(e){if(sn(1,arguments),!bee(e)&&typeof e!="number")return!1;var t=Fa(e);return!isNaN(Number(t))}function Cee(e,t){sn(2,arguments);var r=Ji(t);return mee(e,-r)}var See=864e5;function _ee(e){sn(1,arguments);var t=Fa(e),r=t.getTime();t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0);var n=t.getTime(),a=r-n;return Math.floor(a/See)+1}function ap(e){sn(1,arguments);var t=1,r=Fa(e),n=r.getUTCDay(),a=(n=a.getTime()?r+1:t.getTime()>=i.getTime()?r:r-1}function xee(e){sn(1,arguments);var t=eE(e),r=new Date(0);r.setUTCFullYear(t,0,4),r.setUTCHours(0,0,0,0);var n=ap(r);return n}var kee=6048e5;function Eee(e){sn(1,arguments);var t=Fa(e),r=ap(t).getTime()-xee(t).getTime();return Math.round(r/kee)+1}function op(e,t){var r,n,a,o,i,s,l,u;sn(1,arguments);var c=_1(),d=Ji((r=(n=(a=(o=t==null?void 0:t.weekStartsOn)!==null&&o!==void 0?o:t==null||(i=t.locale)===null||i===void 0||(s=i.options)===null||s===void 0?void 0:s.weekStartsOn)!==null&&a!==void 0?a:c.weekStartsOn)!==null&&n!==void 0?n:(l=c.locale)===null||l===void 0||(u=l.options)===null||u===void 0?void 0:u.weekStartsOn)!==null&&r!==void 0?r:0);if(!(d>=0&&d<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var f=Fa(e),p=f.getUTCDay(),h=(p=1&&p<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var h=new Date(0);h.setUTCFullYear(d+1,0,p),h.setUTCHours(0,0,0,0);var b=op(h,t),w=new Date(0);w.setUTCFullYear(d,0,p),w.setUTCHours(0,0,0,0);var y=op(w,t);return c.getTime()>=b.getTime()?d+1:c.getTime()>=y.getTime()?d:d-1}function Aee(e,t){var r,n,a,o,i,s,l,u;sn(1,arguments);var c=_1(),d=Ji((r=(n=(a=(o=t==null?void 0:t.firstWeekContainsDate)!==null&&o!==void 0?o:t==null||(i=t.locale)===null||i===void 0||(s=i.options)===null||s===void 0?void 0:s.firstWeekContainsDate)!==null&&a!==void 0?a:c.firstWeekContainsDate)!==null&&n!==void 0?n:(l=c.locale)===null||l===void 0||(u=l.options)===null||u===void 0?void 0:u.firstWeekContainsDate)!==null&&r!==void 0?r:1),f=tE(e,t),p=new Date(0);p.setUTCFullYear(f,0,d),p.setUTCHours(0,0,0,0);var h=op(p,t);return h}var Tee=6048e5;function $ee(e,t){sn(1,arguments);var r=Fa(e),n=op(r,t).getTime()-Aee(r,t).getTime();return Math.round(n/Tee)+1}function Rt(e,t){for(var r=e<0?"-":"",n=Math.abs(e).toString();n.length0?r:1-r;return Rt(t==="yy"?n%100:n,t.length)},M:function(e,t){var r=e.getUTCMonth();return t==="M"?String(r+1):Rt(r+1,2)},d:function(e,t){return Rt(e.getUTCDate(),t.length)},a:function(e,t){var r=e.getUTCHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return r.toUpperCase();case"aaa":return r;case"aaaaa":return r[0];case"aaaa":default:return r==="am"?"a.m.":"p.m."}},h:function(e,t){return Rt(e.getUTCHours()%12||12,t.length)},H:function(e,t){return Rt(e.getUTCHours(),t.length)},m:function(e,t){return Rt(e.getUTCMinutes(),t.length)},s:function(e,t){return Rt(e.getUTCSeconds(),t.length)},S:function(e,t){var r=t.length,n=e.getUTCMilliseconds(),a=Math.floor(n*Math.pow(10,r-3));return Rt(a,t.length)}},_s={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},Iee={G:function(e,t,r){var n=e.getUTCFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":return r.era(n,{width:"abbreviated"});case"GGGGG":return r.era(n,{width:"narrow"});case"GGGG":default:return r.era(n,{width:"wide"})}},y:function(e,t,r){if(t==="yo"){var n=e.getUTCFullYear(),a=n>0?n:1-n;return r.ordinalNumber(a,{unit:"year"})}return $o.y(e,t)},Y:function(e,t,r,n){var a=tE(e,n),o=a>0?a:1-a;if(t==="YY"){var i=o%100;return Rt(i,2)}return t==="Yo"?r.ordinalNumber(o,{unit:"year"}):Rt(o,t.length)},R:function(e,t){var r=eE(e);return Rt(r,t.length)},u:function(e,t){var r=e.getUTCFullYear();return Rt(r,t.length)},Q:function(e,t,r){var n=Math.ceil((e.getUTCMonth()+1)/3);switch(t){case"Q":return String(n);case"QQ":return Rt(n,2);case"Qo":return r.ordinalNumber(n,{unit:"quarter"});case"QQQ":return r.quarter(n,{width:"abbreviated",context:"formatting"});case"QQQQQ":return r.quarter(n,{width:"narrow",context:"formatting"});case"QQQQ":default:return r.quarter(n,{width:"wide",context:"formatting"})}},q:function(e,t,r){var n=Math.ceil((e.getUTCMonth()+1)/3);switch(t){case"q":return String(n);case"qq":return Rt(n,2);case"qo":return r.ordinalNumber(n,{unit:"quarter"});case"qqq":return r.quarter(n,{width:"abbreviated",context:"standalone"});case"qqqqq":return r.quarter(n,{width:"narrow",context:"standalone"});case"qqqq":default:return r.quarter(n,{width:"wide",context:"standalone"})}},M:function(e,t,r){var n=e.getUTCMonth();switch(t){case"M":case"MM":return $o.M(e,t);case"Mo":return r.ordinalNumber(n+1,{unit:"month"});case"MMM":return r.month(n,{width:"abbreviated",context:"formatting"});case"MMMMM":return r.month(n,{width:"narrow",context:"formatting"});case"MMMM":default:return r.month(n,{width:"wide",context:"formatting"})}},L:function(e,t,r){var n=e.getUTCMonth();switch(t){case"L":return String(n+1);case"LL":return Rt(n+1,2);case"Lo":return r.ordinalNumber(n+1,{unit:"month"});case"LLL":return r.month(n,{width:"abbreviated",context:"standalone"});case"LLLLL":return r.month(n,{width:"narrow",context:"standalone"});case"LLLL":default:return r.month(n,{width:"wide",context:"standalone"})}},w:function(e,t,r,n){var a=$ee(e,n);return t==="wo"?r.ordinalNumber(a,{unit:"week"}):Rt(a,t.length)},I:function(e,t,r){var n=Eee(e);return t==="Io"?r.ordinalNumber(n,{unit:"week"}):Rt(n,t.length)},d:function(e,t,r){return t==="do"?r.ordinalNumber(e.getUTCDate(),{unit:"date"}):$o.d(e,t)},D:function(e,t,r){var n=_ee(e);return t==="Do"?r.ordinalNumber(n,{unit:"dayOfYear"}):Rt(n,t.length)},E:function(e,t,r){var n=e.getUTCDay();switch(t){case"E":case"EE":case"EEE":return r.day(n,{width:"abbreviated",context:"formatting"});case"EEEEE":return r.day(n,{width:"narrow",context:"formatting"});case"EEEEEE":return r.day(n,{width:"short",context:"formatting"});case"EEEE":default:return r.day(n,{width:"wide",context:"formatting"})}},e:function(e,t,r,n){var a=e.getUTCDay(),o=(a-n.weekStartsOn+8)%7||7;switch(t){case"e":return String(o);case"ee":return Rt(o,2);case"eo":return r.ordinalNumber(o,{unit:"day"});case"eee":return r.day(a,{width:"abbreviated",context:"formatting"});case"eeeee":return r.day(a,{width:"narrow",context:"formatting"});case"eeeeee":return r.day(a,{width:"short",context:"formatting"});case"eeee":default:return r.day(a,{width:"wide",context:"formatting"})}},c:function(e,t,r,n){var a=e.getUTCDay(),o=(a-n.weekStartsOn+8)%7||7;switch(t){case"c":return String(o);case"cc":return Rt(o,t.length);case"co":return r.ordinalNumber(o,{unit:"day"});case"ccc":return r.day(a,{width:"abbreviated",context:"standalone"});case"ccccc":return r.day(a,{width:"narrow",context:"standalone"});case"cccccc":return r.day(a,{width:"short",context:"standalone"});case"cccc":default:return r.day(a,{width:"wide",context:"standalone"})}},i:function(e,t,r){var n=e.getUTCDay(),a=n===0?7:n;switch(t){case"i":return String(a);case"ii":return Rt(a,t.length);case"io":return r.ordinalNumber(a,{unit:"day"});case"iii":return r.day(n,{width:"abbreviated",context:"formatting"});case"iiiii":return r.day(n,{width:"narrow",context:"formatting"});case"iiiiii":return r.day(n,{width:"short",context:"formatting"});case"iiii":default:return r.day(n,{width:"wide",context:"formatting"})}},a:function(e,t,r){var n=e.getUTCHours(),a=n/12>=1?"pm":"am";switch(t){case"a":case"aa":return r.dayPeriod(a,{width:"abbreviated",context:"formatting"});case"aaa":return r.dayPeriod(a,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return r.dayPeriod(a,{width:"narrow",context:"formatting"});case"aaaa":default:return r.dayPeriod(a,{width:"wide",context:"formatting"})}},b:function(e,t,r){var n=e.getUTCHours(),a;switch(n===12?a=_s.noon:n===0?a=_s.midnight:a=n/12>=1?"pm":"am",t){case"b":case"bb":return r.dayPeriod(a,{width:"abbreviated",context:"formatting"});case"bbb":return r.dayPeriod(a,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return r.dayPeriod(a,{width:"narrow",context:"formatting"});case"bbbb":default:return r.dayPeriod(a,{width:"wide",context:"formatting"})}},B:function(e,t,r){var n=e.getUTCHours(),a;switch(n>=17?a=_s.evening:n>=12?a=_s.afternoon:n>=4?a=_s.morning:a=_s.night,t){case"B":case"BB":case"BBB":return r.dayPeriod(a,{width:"abbreviated",context:"formatting"});case"BBBBB":return r.dayPeriod(a,{width:"narrow",context:"formatting"});case"BBBB":default:return r.dayPeriod(a,{width:"wide",context:"formatting"})}},h:function(e,t,r){if(t==="ho"){var n=e.getUTCHours()%12;return n===0&&(n=12),r.ordinalNumber(n,{unit:"hour"})}return $o.h(e,t)},H:function(e,t,r){return t==="Ho"?r.ordinalNumber(e.getUTCHours(),{unit:"hour"}):$o.H(e,t)},K:function(e,t,r){var n=e.getUTCHours()%12;return t==="Ko"?r.ordinalNumber(n,{unit:"hour"}):Rt(n,t.length)},k:function(e,t,r){var n=e.getUTCHours();return n===0&&(n=24),t==="ko"?r.ordinalNumber(n,{unit:"hour"}):Rt(n,t.length)},m:function(e,t,r){return t==="mo"?r.ordinalNumber(e.getUTCMinutes(),{unit:"minute"}):$o.m(e,t)},s:function(e,t,r){return t==="so"?r.ordinalNumber(e.getUTCSeconds(),{unit:"second"}):$o.s(e,t)},S:function(e,t){return $o.S(e,t)},X:function(e,t,r,n){var a=n._originalDate||e,o=a.getTimezoneOffset();if(o===0)return"Z";switch(t){case"X":return a7(o);case"XXXX":case"XX":return Oi(o);case"XXXXX":case"XXX":default:return Oi(o,":")}},x:function(e,t,r,n){var a=n._originalDate||e,o=a.getTimezoneOffset();switch(t){case"x":return a7(o);case"xxxx":case"xx":return Oi(o);case"xxxxx":case"xxx":default:return Oi(o,":")}},O:function(e,t,r,n){var a=n._originalDate||e,o=a.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+n7(o,":");case"OOOO":default:return"GMT"+Oi(o,":")}},z:function(e,t,r,n){var a=n._originalDate||e,o=a.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+n7(o,":");case"zzzz":default:return"GMT"+Oi(o,":")}},t:function(e,t,r,n){var a=n._originalDate||e,o=Math.floor(a.getTime()/1e3);return Rt(o,t.length)},T:function(e,t,r,n){var a=n._originalDate||e,o=a.getTime();return Rt(o,t.length)}};function n7(e,t){var r=e>0?"-":"+",n=Math.abs(e),a=Math.floor(n/60),o=n%60;if(o===0)return r+String(a);var i=t;return r+String(a)+i+Rt(o,2)}function a7(e,t){if(e%60===0){var r=e>0?"-":"+";return r+Rt(Math.abs(e)/60,2)}return Oi(e,t)}function Oi(e,t){var r=t||"",n=e>0?"-":"+",a=Math.abs(e),o=Rt(Math.floor(a/60),2),i=Rt(a%60,2);return n+o+r+i}var o7=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"})}},rE=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"})}},Mee=function(e,t){var r=e.match(/(P+)(p+)?/)||[],n=r[1],a=r[2];if(!a)return o7(e,t);var o;switch(n){case"P":o=t.dateTime({width:"short"});break;case"PP":o=t.dateTime({width:"medium"});break;case"PPP":o=t.dateTime({width:"long"});break;case"PPPP":default:o=t.dateTime({width:"full"});break}return o.replace("{{date}}",o7(n,t)).replace("{{time}}",rE(a,t))},Oee={p:rE,P:Mee},Pee=["D","DD"],Dee=["YY","YYYY"];function Nee(e){return Pee.indexOf(e)!==-1}function Lee(e){return Dee.indexOf(e)!==-1}function i7(e,t,r){if(e==="YYYY")throw new RangeError("Use `yyyy` instead of `YYYY` (in `".concat(t,"`) for formatting years to the input `").concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(e==="YY")throw new RangeError("Use `yy` instead of `YY` (in `".concat(t,"`) for formatting years to the input `").concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(e==="D")throw new RangeError("Use `d` instead of `D` (in `".concat(t,"`) for formatting days of the month to the input `").concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(e==="DD")throw new RangeError("Use `dd` instead of `DD` (in `".concat(t,"`) for formatting days of the month to the input `").concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"))}var Ree={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"}},Bee=function(e,t,r){var n,a=Ree[e];return typeof a=="string"?n=a:t===1?n=a.one:n=a.other.replace("{{count}}",t.toString()),r!=null&&r.addSuffix?r.comparison&&r.comparison>0?"in "+n:n+" ago":n};function Cv(e){return function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},r=t.width?String(t.width):e.defaultWidth,n=e.formats[r]||e.formats[e.defaultWidth];return n}}var Fee={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},zee={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},Hee={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},jee={date:Cv({formats:Fee,defaultWidth:"full"}),time:Cv({formats:zee,defaultWidth:"full"}),dateTime:Cv({formats:Hee,defaultWidth:"full"})},Uee={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},Vee=function(e,t,r,n){return Uee[e]};function pu(e){return function(t,r){var n=r!=null&&r.context?String(r.context):"standalone",a;if(n==="formatting"&&e.formattingValues){var o=e.defaultFormattingWidth||e.defaultWidth,i=r!=null&&r.width?String(r.width):o;a=e.formattingValues[i]||e.formattingValues[o]}else{var s=e.defaultWidth,l=r!=null&&r.width?String(r.width):e.defaultWidth;a=e.values[l]||e.values[s]}var u=e.argumentCallback?e.argumentCallback(t):t;return a[u]}}var qee={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},Yee={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},Gee={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"]},Kee={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"]},Wee={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"}},Zee={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"}},Qee=function(e,t){var r=Number(e),n=r%100;if(n>20||n<10)switch(n%10){case 1:return r+"st";case 2:return r+"nd";case 3:return r+"rd"}return r+"th"},Xee={ordinalNumber:Qee,era:pu({values:qee,defaultWidth:"wide"}),quarter:pu({values:Yee,defaultWidth:"wide",argumentCallback:function(e){return e-1}}),month:pu({values:Gee,defaultWidth:"wide"}),day:pu({values:Kee,defaultWidth:"wide"}),dayPeriod:pu({values:Wee,defaultWidth:"wide",formattingValues:Zee,defaultFormattingWidth:"wide"})};function hu(e){return function(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=r.width,a=n&&e.matchPatterns[n]||e.matchPatterns[e.defaultMatchWidth],o=t.match(a);if(!o)return null;var i=o[0],s=n&&e.parsePatterns[n]||e.parsePatterns[e.defaultParseWidth],l=Array.isArray(s)?ete(s,function(d){return d.test(i)}):Jee(s,function(d){return d.test(i)}),u;u=e.valueCallback?e.valueCallback(l):l,u=r.valueCallback?r.valueCallback(u):u;var c=t.slice(i.length);return{value:u,rest:c}}}function Jee(e,t){for(var r in e)if(e.hasOwnProperty(r)&&t(e[r]))return r}function ete(e,t){for(var r=0;r1&&arguments[1]!==void 0?arguments[1]:{},n=t.match(e.matchPattern);if(!n)return null;var a=n[0],o=t.match(e.parsePattern);if(!o)return null;var i=e.valueCallback?e.valueCallback(o[0]):o[0];i=r.valueCallback?r.valueCallback(i):i;var s=t.slice(a.length);return{value:i,rest:s}}}var rte=/^(\d+)(th|st|nd|rd)?/i,nte=/\d+/i,ate={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},ote={any:[/^b/i,/^(a|c)/i]},ite={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},ste={any:[/1/i,/2/i,/3/i,/4/i]},lte={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},ute={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]},cte={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},dte={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]},fte={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},pte={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}},hte={ordinalNumber:tte({matchPattern:rte,parsePattern:nte,valueCallback:function(e){return parseInt(e,10)}}),era:hu({matchPatterns:ate,defaultMatchWidth:"wide",parsePatterns:ote,defaultParseWidth:"any"}),quarter:hu({matchPatterns:ite,defaultMatchWidth:"wide",parsePatterns:ste,defaultParseWidth:"any",valueCallback:function(e){return e+1}}),month:hu({matchPatterns:lte,defaultMatchWidth:"wide",parsePatterns:ute,defaultParseWidth:"any"}),day:hu({matchPatterns:cte,defaultMatchWidth:"wide",parsePatterns:dte,defaultParseWidth:"any"}),dayPeriod:hu({matchPatterns:fte,defaultMatchWidth:"any",parsePatterns:pte,defaultParseWidth:"any"})},vte={code:"en-US",formatDistance:Bee,formatLong:jee,formatRelative:Vee,localize:Xee,match:hte,options:{weekStartsOn:0,firstWeekContainsDate:1}},mte=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,gte=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,yte=/^'([^]*?)'?$/,bte=/''/g,wte=/[a-zA-Z]/;function Sv(e,t,r){var n,a,o,i,s,l,u,c,d,f,p,h,b,w;sn(2,arguments);var y=String(t),v=_1(),g=(n=(a=void 0)!==null&&a!==void 0?a:v.locale)!==null&&n!==void 0?n:vte,C=Ji((o=(i=(s=(l=void 0)!==null&&l!==void 0?l:void 0)!==null&&s!==void 0?s:v.firstWeekContainsDate)!==null&&i!==void 0?i:(u=v.locale)===null||u===void 0||(c=u.options)===null||c===void 0?void 0:c.firstWeekContainsDate)!==null&&o!==void 0?o:1);if(!(C>=1&&C<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var _=Ji((d=(f=(p=(h=void 0)!==null&&h!==void 0?h:void 0)!==null&&p!==void 0?p:v.weekStartsOn)!==null&&f!==void 0?f:(b=v.locale)===null||b===void 0||(w=b.options)===null||w===void 0?void 0:w.weekStartsOn)!==null&&d!==void 0?d:0);if(!(_>=0&&_<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!g.localize)throw new RangeError("locale must contain localize property");if(!g.formatLong)throw new RangeError("locale must contain formatLong property");var A=Fa(e);if(!wee(A))throw new RangeError("Invalid time value");var N=yee(A),Y=Cee(A,N),P={firstWeekContainsDate:C,weekStartsOn:_,locale:g,_originalDate:A},H=y.match(gte).map(function(x){var k=x[0];if(k==="p"||k==="P"){var z=Oee[k];return z(x,g.formatLong)}return x}).join("").match(mte).map(function(x){if(x==="''")return"'";var k=x[0];if(k==="'")return Cte(x);var z=Iee[k];if(z)return Lee(x)&&i7(x,t,String(e)),Nee(x)&&i7(x,t,String(e)),z(Y,x,g.localize,P);if(k.match(wte))throw new RangeError("Format string contains an unescaped latin alphabet character `"+k+"`");return x}).join("");return H}function Cte(e){var t=e.match(yte);return t?t[1].replace(bte,"'"):e}function x1(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var _v={exports:{}},s7={exports:{}},l7;function sr(){return l7||(l7=1,function(e){function t(r){return r&&r.__esModule?r:{default:r}}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports}(s7)),s7.exports}var xv={exports:{}},kv={exports:{}},u7={exports:{}},c7;function nE(){return c7||(c7=1,function(e){function t(r){"@babel/helpers - typeof";return e.exports=t=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(n){return typeof n}:function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},e.exports.__esModule=!0,e.exports.default=e.exports,t(r)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports}(u7)),u7.exports}var Ev={exports:{}},d7;function ln(){return d7||(d7=1,function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;function r(n,a){if(a.length1?"s":"")+" required, but only "+a.length+" present")}e.exports=t.default}(Ev,Ev.exports)),Ev.exports}var f7;function Ste(){return f7||(f7=1,function(e,t){var r=sr().default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=o;var n=r(nE()),a=r(ln());function o(i){return(0,a.default)(1,arguments),i instanceof Date||(0,n.default)(i)==="object"&&Object.prototype.toString.call(i)==="[object Date]"}e.exports=t.default}(kv,kv.exports)),kv.exports}var Av={exports:{}},p7;function za(){return p7||(p7=1,function(e,t){var r=sr().default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=o;var n=r(nE()),a=r(ln());function o(i){(0,a.default)(1,arguments);var s=Object.prototype.toString.call(i);return i instanceof Date||(0,n.default)(i)==="object"&&s==="[object Date]"?new Date(i.getTime()):typeof i=="number"||s==="[object Number]"?new Date(i):((typeof i=="string"||s==="[object String]")&&typeof console<"u"&&(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://github.com/date-fns/date-fns/blob/master/docs/upgradeGuide.md#string-arguments"),console.warn(new Error().stack)),new Date(NaN))}e.exports=t.default}(Av,Av.exports)),Av.exports}var h7;function _te(){return h7||(h7=1,function(e,t){var r=sr().default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var n=r(Ste()),a=r(za()),o=r(ln());function i(s){if((0,o.default)(1,arguments),!(0,n.default)(s)&&typeof s!="number")return!1;var l=(0,a.default)(s);return!isNaN(Number(l))}e.exports=t.default}(xv,xv.exports)),xv.exports}var Tv={exports:{}},$v={exports:{}},Iv={exports:{}},v7;function us(){return v7||(v7=1,function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;function r(n){if(n===null||n===!0||n===!1)return NaN;var a=Number(n);return isNaN(a)?a:a<0?Math.ceil(a):Math.floor(a)}e.exports=t.default}(Iv,Iv.exports)),Iv.exports}var m7;function xte(){return m7||(m7=1,function(e,t){var r=sr().default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var n=r(us()),a=r(za()),o=r(ln());function i(s,l){(0,o.default)(2,arguments);var u=(0,a.default)(s).getTime(),c=(0,n.default)(l);return new Date(u+c)}e.exports=t.default}($v,$v.exports)),$v.exports}var g7;function kte(){return g7||(g7=1,function(e,t){var r=sr().default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var n=r(xte()),a=r(ln()),o=r(us());function i(s,l){(0,a.default)(2,arguments);var u=(0,o.default)(l);return(0,n.default)(s,-u)}e.exports=t.default}(Tv,Tv.exports)),Tv.exports}var Mv={exports:{}},Ov={exports:{}},y7;function Ete(){return y7||(y7=1,function(e,t){var r=sr().default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var n=r(za()),a=r(ln()),o=864e5;function i(s){(0,a.default)(1,arguments);var l=(0,n.default)(s),u=l.getTime();l.setUTCMonth(0,1),l.setUTCHours(0,0,0,0);var c=l.getTime(),d=u-c;return Math.floor(d/o)+1}e.exports=t.default}(Ov,Ov.exports)),Ov.exports}var Pv={exports:{}},Dv={exports:{}},b7;function Ly(){return b7||(b7=1,function(e,t){var r=sr().default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=o;var n=r(za()),a=r(ln());function o(i){(0,a.default)(1,arguments);var s=1,l=(0,n.default)(i),u=l.getUTCDay(),c=(u=d.getTime()?u+1:l.getTime()>=p.getTime()?u:u-1}e.exports=t.default}(Lv,Lv.exports)),Lv.exports}var C7;function Ate(){return C7||(C7=1,function(e,t){var r=sr().default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var n=r(aE()),a=r(Ly()),o=r(ln());function i(s){(0,o.default)(1,arguments);var l=(0,n.default)(s),u=new Date(0);u.setUTCFullYear(l,0,4),u.setUTCHours(0,0,0,0);var c=(0,a.default)(u);return c}e.exports=t.default}(Nv,Nv.exports)),Nv.exports}var S7;function Tte(){return S7||(S7=1,function(e,t){var r=sr().default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=l;var n=r(za()),a=r(Ly()),o=r(Ate()),i=r(ln()),s=6048e5;function l(u){(0,i.default)(1,arguments);var c=(0,n.default)(u),d=(0,a.default)(c).getTime()-(0,o.default)(c).getTime();return Math.round(d/s)+1}e.exports=t.default}(Pv,Pv.exports)),Pv.exports}var Rv={exports:{}},Bv={exports:{}},vu={},_7;function k1(){if(_7)return vu;_7=1,Object.defineProperty(vu,"__esModule",{value:!0}),vu.getDefaultOptions=t,vu.setDefaultOptions=r;var e={};function t(){return e}function r(n){e=n}return vu}var x7;function Ry(){return x7||(x7=1,function(e,t){var r=sr().default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=s;var n=r(za()),a=r(ln()),o=r(us()),i=k1();function s(l,u){var c,d,f,p,h,b,w,y;(0,a.default)(1,arguments);var v=(0,i.getDefaultOptions)(),g=(0,o.default)((c=(d=(f=(p=u==null?void 0:u.weekStartsOn)!==null&&p!==void 0?p:u==null||(h=u.locale)===null||h===void 0||(b=h.options)===null||b===void 0?void 0:b.weekStartsOn)!==null&&f!==void 0?f:v.weekStartsOn)!==null&&d!==void 0?d:(w=v.locale)===null||w===void 0||(y=w.options)===null||y===void 0?void 0:y.weekStartsOn)!==null&&c!==void 0?c:0);if(!(g>=0&&g<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var C=(0,n.default)(l),_=C.getUTCDay(),A=(_=1&&A<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var N=new Date(0);N.setUTCFullYear(C+1,0,A),N.setUTCHours(0,0,0,0);var Y=(0,o.default)(N,c),P=new Date(0);P.setUTCFullYear(C,0,A),P.setUTCHours(0,0,0,0);var H=(0,o.default)(P,c);return g.getTime()>=Y.getTime()?C+1:g.getTime()>=H.getTime()?C:C-1}e.exports=t.default}(zv,zv.exports)),zv.exports}var E7;function $te(){return E7||(E7=1,function(e,t){var r=sr().default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=l;var n=r(oE()),a=r(ln()),o=r(Ry()),i=r(us()),s=k1();function l(u,c){var d,f,p,h,b,w,y,v;(0,a.default)(1,arguments);var g=(0,s.getDefaultOptions)(),C=(0,i.default)((d=(f=(p=(h=c==null?void 0:c.firstWeekContainsDate)!==null&&h!==void 0?h:c==null||(b=c.locale)===null||b===void 0||(w=b.options)===null||w===void 0?void 0:w.firstWeekContainsDate)!==null&&p!==void 0?p:g.firstWeekContainsDate)!==null&&f!==void 0?f:(y=g.locale)===null||y===void 0||(v=y.options)===null||v===void 0?void 0:v.firstWeekContainsDate)!==null&&d!==void 0?d:1),_=(0,n.default)(u,c),A=new Date(0);A.setUTCFullYear(_,0,C),A.setUTCHours(0,0,0,0);var N=(0,o.default)(A,c);return N}e.exports=t.default}(Fv,Fv.exports)),Fv.exports}var A7;function Ite(){return A7||(A7=1,function(e,t){var r=sr().default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=l;var n=r(za()),a=r(Ry()),o=r($te()),i=r(ln()),s=6048e5;function l(u,c){(0,i.default)(1,arguments);var d=(0,n.default)(u),f=(0,a.default)(d,c).getTime()-(0,o.default)(d,c).getTime();return Math.round(f/s)+1}e.exports=t.default}(Rv,Rv.exports)),Rv.exports}var Hv={exports:{}},T7;function iE(){return T7||(T7=1,function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;function r(n,a){for(var o=n<0?"-":"",i=Math.abs(n).toString();i.length0?l:1-l;return(0,n.default)(s==="yy"?u%100:u,s.length)},M:function(i,s){var l=i.getUTCMonth();return s==="M"?String(l+1):(0,n.default)(l+1,2)},d:function(i,s){return(0,n.default)(i.getUTCDate(),s.length)},a:function(i,s){var l=i.getUTCHours()/12>=1?"pm":"am";switch(s){case"a":case"aa":return l.toUpperCase();case"aaa":return l;case"aaaaa":return l[0];case"aaaa":default:return l==="am"?"a.m.":"p.m."}},h:function(i,s){return(0,n.default)(i.getUTCHours()%12||12,s.length)},H:function(i,s){return(0,n.default)(i.getUTCHours(),s.length)},m:function(i,s){return(0,n.default)(i.getUTCMinutes(),s.length)},s:function(i,s){return(0,n.default)(i.getUTCSeconds(),s.length)},S:function(i,s){var l=s.length,u=i.getUTCMilliseconds(),c=Math.floor(u*Math.pow(10,l-3));return(0,n.default)(c,s.length)}},o=a;t.default=o,e.exports=t.default}(jv,jv.exports)),jv.exports}var I7;function Ote(){return I7||(I7=1,function(e,t){var r=sr().default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(Ete()),a=r(Tte()),o=r(aE()),i=r(Ite()),s=r(oE()),l=r(iE()),u=r(Mte()),c={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},d={G:function(w,y,v){var g=w.getUTCFullYear()>0?1:0;switch(y){case"G":case"GG":case"GGG":return v.era(g,{width:"abbreviated"});case"GGGGG":return v.era(g,{width:"narrow"});case"GGGG":default:return v.era(g,{width:"wide"})}},y:function(w,y,v){if(y==="yo"){var g=w.getUTCFullYear(),C=g>0?g:1-g;return v.ordinalNumber(C,{unit:"year"})}return u.default.y(w,y)},Y:function(w,y,v,g){var C=(0,s.default)(w,g),_=C>0?C:1-C;if(y==="YY"){var A=_%100;return(0,l.default)(A,2)}return y==="Yo"?v.ordinalNumber(_,{unit:"year"}):(0,l.default)(_,y.length)},R:function(w,y){var v=(0,o.default)(w);return(0,l.default)(v,y.length)},u:function(w,y){var v=w.getUTCFullYear();return(0,l.default)(v,y.length)},Q:function(w,y,v){var g=Math.ceil((w.getUTCMonth()+1)/3);switch(y){case"Q":return String(g);case"QQ":return(0,l.default)(g,2);case"Qo":return v.ordinalNumber(g,{unit:"quarter"});case"QQQ":return v.quarter(g,{width:"abbreviated",context:"formatting"});case"QQQQQ":return v.quarter(g,{width:"narrow",context:"formatting"});case"QQQQ":default:return v.quarter(g,{width:"wide",context:"formatting"})}},q:function(w,y,v){var g=Math.ceil((w.getUTCMonth()+1)/3);switch(y){case"q":return String(g);case"qq":return(0,l.default)(g,2);case"qo":return v.ordinalNumber(g,{unit:"quarter"});case"qqq":return v.quarter(g,{width:"abbreviated",context:"standalone"});case"qqqqq":return v.quarter(g,{width:"narrow",context:"standalone"});case"qqqq":default:return v.quarter(g,{width:"wide",context:"standalone"})}},M:function(w,y,v){var g=w.getUTCMonth();switch(y){case"M":case"MM":return u.default.M(w,y);case"Mo":return v.ordinalNumber(g+1,{unit:"month"});case"MMM":return v.month(g,{width:"abbreviated",context:"formatting"});case"MMMMM":return v.month(g,{width:"narrow",context:"formatting"});case"MMMM":default:return v.month(g,{width:"wide",context:"formatting"})}},L:function(w,y,v){var g=w.getUTCMonth();switch(y){case"L":return String(g+1);case"LL":return(0,l.default)(g+1,2);case"Lo":return v.ordinalNumber(g+1,{unit:"month"});case"LLL":return v.month(g,{width:"abbreviated",context:"standalone"});case"LLLLL":return v.month(g,{width:"narrow",context:"standalone"});case"LLLL":default:return v.month(g,{width:"wide",context:"standalone"})}},w:function(w,y,v,g){var C=(0,i.default)(w,g);return y==="wo"?v.ordinalNumber(C,{unit:"week"}):(0,l.default)(C,y.length)},I:function(w,y,v){var g=(0,a.default)(w);return y==="Io"?v.ordinalNumber(g,{unit:"week"}):(0,l.default)(g,y.length)},d:function(w,y,v){return y==="do"?v.ordinalNumber(w.getUTCDate(),{unit:"date"}):u.default.d(w,y)},D:function(w,y,v){var g=(0,n.default)(w);return y==="Do"?v.ordinalNumber(g,{unit:"dayOfYear"}):(0,l.default)(g,y.length)},E:function(w,y,v){var g=w.getUTCDay();switch(y){case"E":case"EE":case"EEE":return v.day(g,{width:"abbreviated",context:"formatting"});case"EEEEE":return v.day(g,{width:"narrow",context:"formatting"});case"EEEEEE":return v.day(g,{width:"short",context:"formatting"});case"EEEE":default:return v.day(g,{width:"wide",context:"formatting"})}},e:function(w,y,v,g){var C=w.getUTCDay(),_=(C-g.weekStartsOn+8)%7||7;switch(y){case"e":return String(_);case"ee":return(0,l.default)(_,2);case"eo":return v.ordinalNumber(_,{unit:"day"});case"eee":return v.day(C,{width:"abbreviated",context:"formatting"});case"eeeee":return v.day(C,{width:"narrow",context:"formatting"});case"eeeeee":return v.day(C,{width:"short",context:"formatting"});case"eeee":default:return v.day(C,{width:"wide",context:"formatting"})}},c:function(w,y,v,g){var C=w.getUTCDay(),_=(C-g.weekStartsOn+8)%7||7;switch(y){case"c":return String(_);case"cc":return(0,l.default)(_,y.length);case"co":return v.ordinalNumber(_,{unit:"day"});case"ccc":return v.day(C,{width:"abbreviated",context:"standalone"});case"ccccc":return v.day(C,{width:"narrow",context:"standalone"});case"cccccc":return v.day(C,{width:"short",context:"standalone"});case"cccc":default:return v.day(C,{width:"wide",context:"standalone"})}},i:function(w,y,v){var g=w.getUTCDay(),C=g===0?7:g;switch(y){case"i":return String(C);case"ii":return(0,l.default)(C,y.length);case"io":return v.ordinalNumber(C,{unit:"day"});case"iii":return v.day(g,{width:"abbreviated",context:"formatting"});case"iiiii":return v.day(g,{width:"narrow",context:"formatting"});case"iiiiii":return v.day(g,{width:"short",context:"formatting"});case"iiii":default:return v.day(g,{width:"wide",context:"formatting"})}},a:function(w,y,v){var g=w.getUTCHours(),C=g/12>=1?"pm":"am";switch(y){case"a":case"aa":return v.dayPeriod(C,{width:"abbreviated",context:"formatting"});case"aaa":return v.dayPeriod(C,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return v.dayPeriod(C,{width:"narrow",context:"formatting"});case"aaaa":default:return v.dayPeriod(C,{width:"wide",context:"formatting"})}},b:function(w,y,v){var g=w.getUTCHours(),C;switch(g===12?C=c.noon:g===0?C=c.midnight:C=g/12>=1?"pm":"am",y){case"b":case"bb":return v.dayPeriod(C,{width:"abbreviated",context:"formatting"});case"bbb":return v.dayPeriod(C,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return v.dayPeriod(C,{width:"narrow",context:"formatting"});case"bbbb":default:return v.dayPeriod(C,{width:"wide",context:"formatting"})}},B:function(w,y,v){var g=w.getUTCHours(),C;switch(g>=17?C=c.evening:g>=12?C=c.afternoon:g>=4?C=c.morning:C=c.night,y){case"B":case"BB":case"BBB":return v.dayPeriod(C,{width:"abbreviated",context:"formatting"});case"BBBBB":return v.dayPeriod(C,{width:"narrow",context:"formatting"});case"BBBB":default:return v.dayPeriod(C,{width:"wide",context:"formatting"})}},h:function(w,y,v){if(y==="ho"){var g=w.getUTCHours()%12;return g===0&&(g=12),v.ordinalNumber(g,{unit:"hour"})}return u.default.h(w,y)},H:function(w,y,v){return y==="Ho"?v.ordinalNumber(w.getUTCHours(),{unit:"hour"}):u.default.H(w,y)},K:function(w,y,v){var g=w.getUTCHours()%12;return y==="Ko"?v.ordinalNumber(g,{unit:"hour"}):(0,l.default)(g,y.length)},k:function(w,y,v){var g=w.getUTCHours();return g===0&&(g=24),y==="ko"?v.ordinalNumber(g,{unit:"hour"}):(0,l.default)(g,y.length)},m:function(w,y,v){return y==="mo"?v.ordinalNumber(w.getUTCMinutes(),{unit:"minute"}):u.default.m(w,y)},s:function(w,y,v){return y==="so"?v.ordinalNumber(w.getUTCSeconds(),{unit:"second"}):u.default.s(w,y)},S:function(w,y){return u.default.S(w,y)},X:function(w,y,v,g){var C=g._originalDate||w,_=C.getTimezoneOffset();if(_===0)return"Z";switch(y){case"X":return p(_);case"XXXX":case"XX":return h(_);case"XXXXX":case"XXX":default:return h(_,":")}},x:function(w,y,v,g){var C=g._originalDate||w,_=C.getTimezoneOffset();switch(y){case"x":return p(_);case"xxxx":case"xx":return h(_);case"xxxxx":case"xxx":default:return h(_,":")}},O:function(w,y,v,g){var C=g._originalDate||w,_=C.getTimezoneOffset();switch(y){case"O":case"OO":case"OOO":return"GMT"+f(_,":");case"OOOO":default:return"GMT"+h(_,":")}},z:function(w,y,v,g){var C=g._originalDate||w,_=C.getTimezoneOffset();switch(y){case"z":case"zz":case"zzz":return"GMT"+f(_,":");case"zzzz":default:return"GMT"+h(_,":")}},t:function(w,y,v,g){var C=g._originalDate||w,_=Math.floor(C.getTime()/1e3);return(0,l.default)(_,y.length)},T:function(w,y,v,g){var C=g._originalDate||w,_=C.getTime();return(0,l.default)(_,y.length)}};function f(w,y){var v=w>0?"-":"+",g=Math.abs(w),C=Math.floor(g/60),_=g%60;if(_===0)return v+String(C);var A=y;return v+String(C)+A+(0,l.default)(_,2)}function p(w,y){if(w%60===0){var v=w>0?"-":"+";return v+(0,l.default)(Math.abs(w)/60,2)}return h(w,y)}function h(w,y){var v=y||"",g=w>0?"-":"+",C=Math.abs(w),_=(0,l.default)(Math.floor(C/60),2),A=(0,l.default)(C%60,2);return g+_+v+A}var b=d;t.default=b,e.exports=t.default}(Mv,Mv.exports)),Mv.exports}var Uv={exports:{}},M7;function Pte(){return M7||(M7=1,function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function(s,l){switch(s){case"P":return l.date({width:"short"});case"PP":return l.date({width:"medium"});case"PPP":return l.date({width:"long"});case"PPPP":default:return l.date({width:"full"})}},n=function(s,l){switch(s){case"p":return l.time({width:"short"});case"pp":return l.time({width:"medium"});case"ppp":return l.time({width:"long"});case"pppp":default:return l.time({width:"full"})}},a=function(s,l){var u=s.match(/(P+)(p+)?/)||[],c=u[1],d=u[2];if(!d)return r(s,l);var f;switch(c){case"P":f=l.dateTime({width:"short"});break;case"PP":f=l.dateTime({width:"medium"});break;case"PPP":f=l.dateTime({width:"long"});break;case"PPPP":default:f=l.dateTime({width:"full"});break}return f.replace("{{date}}",r(c,l)).replace("{{time}}",n(d,l))},o={p:n,P:a},i=o;t.default=i,e.exports=t.default}(Uv,Uv.exports)),Uv.exports}var Vv={exports:{}},O7;function sE(){return O7||(O7=1,function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;function r(n){var a=new Date(Date.UTC(n.getFullYear(),n.getMonth(),n.getDate(),n.getHours(),n.getMinutes(),n.getSeconds(),n.getMilliseconds()));return a.setUTCFullYear(n.getFullYear()),n.getTime()-a.getTime()}e.exports=t.default}(Vv,Vv.exports)),Vv.exports}var xs={},P7;function Dte(){if(P7)return xs;P7=1,Object.defineProperty(xs,"__esModule",{value:!0}),xs.isProtectedDayOfYearToken=r,xs.isProtectedWeekYearToken=n,xs.throwProtectedError=a;var e=["D","DD"],t=["YY","YYYY"];function r(o){return e.indexOf(o)!==-1}function n(o){return t.indexOf(o)!==-1}function a(o,i,s){if(o==="YYYY")throw new RangeError("Use `yyyy` instead of `YYYY` (in `".concat(i,"`) for formatting years to the input `").concat(s,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(o==="YY")throw new RangeError("Use `yy` instead of `YY` (in `".concat(i,"`) for formatting years to the input `").concat(s,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(o==="D")throw new RangeError("Use `d` instead of `D` (in `".concat(i,"`) for formatting days of the month to the input `").concat(s,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(o==="DD")throw new RangeError("Use `dd` instead of `DD` (in `".concat(i,"`) for formatting days of the month to the input `").concat(s,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"))}return xs}var qv={exports:{}},Yv={exports:{}},Gv={exports:{}},D7;function Nte(){return D7||(D7=1,function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}},n=function(o,i,s){var l,u=r[o];return typeof u=="string"?l=u:i===1?l=u.one:l=u.other.replace("{{count}}",i.toString()),s!=null&&s.addSuffix?s.comparison&&s.comparison>0?"in "+l:l+" ago":l},a=n;t.default=a,e.exports=t.default}(Gv,Gv.exports)),Gv.exports}var Kv={exports:{}},Wv={exports:{}},N7;function Lte(){return N7||(N7=1,function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;function r(n){return function(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},o=a.width?String(a.width):n.defaultWidth,i=n.formats[o]||n.formats[n.defaultWidth];return i}}e.exports=t.default}(Wv,Wv.exports)),Wv.exports}var L7;function Rte(){return L7||(L7=1,function(e,t){var r=sr().default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(Lte()),a={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},o={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},i={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},s={date:(0,n.default)({formats:a,defaultWidth:"full"}),time:(0,n.default)({formats:o,defaultWidth:"full"}),dateTime:(0,n.default)({formats:i,defaultWidth:"full"})},l=s;t.default=l,e.exports=t.default}(Kv,Kv.exports)),Kv.exports}var Zv={exports:{}},R7;function Bte(){return R7||(R7=1,function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},n=function(o,i,s,l){return r[o]},a=n;t.default=a,e.exports=t.default}(Zv,Zv.exports)),Zv.exports}var Qv={exports:{}},Xv={exports:{}},B7;function Fte(){return B7||(B7=1,function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;function r(n){return function(a,o){var i=o!=null&&o.context?String(o.context):"standalone",s;if(i==="formatting"&&n.formattingValues){var l=n.defaultFormattingWidth||n.defaultWidth,u=o!=null&&o.width?String(o.width):l;s=n.formattingValues[u]||n.formattingValues[l]}else{var c=n.defaultWidth,d=o!=null&&o.width?String(o.width):n.defaultWidth;s=n.values[d]||n.values[c]}var f=n.argumentCallback?n.argumentCallback(a):a;return s[f]}}e.exports=t.default}(Xv,Xv.exports)),Xv.exports}var F7;function zte(){return F7||(F7=1,function(e,t){var r=sr().default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(Fte()),a={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},o={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},i={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},s={narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},l={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},u={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},c=function(p,h){var b=Number(p),w=b%100;if(w>20||w<10)switch(w%10){case 1:return b+"st";case 2:return b+"nd";case 3:return b+"rd"}return b+"th"},d={ordinalNumber:c,era:(0,n.default)({values:a,defaultWidth:"wide"}),quarter:(0,n.default)({values:o,defaultWidth:"wide",argumentCallback:function(p){return p-1}}),month:(0,n.default)({values:i,defaultWidth:"wide"}),day:(0,n.default)({values:s,defaultWidth:"wide"}),dayPeriod:(0,n.default)({values:l,defaultWidth:"wide",formattingValues:u,defaultFormattingWidth:"wide"})},f=d;t.default=f,e.exports=t.default}(Qv,Qv.exports)),Qv.exports}var Jv={exports:{}},e0={exports:{}},z7;function Hte(){return z7||(z7=1,function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;function r(o){return function(i){var s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},l=s.width,u=l&&o.matchPatterns[l]||o.matchPatterns[o.defaultMatchWidth],c=i.match(u);if(!c)return null;var d=c[0],f=l&&o.parsePatterns[l]||o.parsePatterns[o.defaultParseWidth],p=Array.isArray(f)?a(f,function(w){return w.test(d)}):n(f,function(w){return w.test(d)}),h;h=o.valueCallback?o.valueCallback(p):p,h=s.valueCallback?s.valueCallback(h):h;var b=i.slice(d.length);return{value:h,rest:b}}}function n(o,i){for(var s in o)if(o.hasOwnProperty(s)&&i(o[s]))return s}function a(o,i){for(var s=0;s1&&arguments[1]!==void 0?arguments[1]:{},i=a.match(n.matchPattern);if(!i)return null;var s=i[0],l=a.match(n.parsePattern);if(!l)return null;var u=n.valueCallback?n.valueCallback(l[0]):l[0];u=o.valueCallback?o.valueCallback(u):u;var c=a.slice(s.length);return{value:u,rest:c}}}e.exports=t.default}(t0,t0.exports)),t0.exports}var j7;function Ute(){return j7||(j7=1,function(e,t){var r=sr().default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(Hte()),a=r(jte()),o=/^(\d+)(th|st|nd|rd)?/i,i=/\d+/i,s={narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},l={any:[/^b/i,/^(a|c)/i]},u={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},c={any:[/1/i,/2/i,/3/i,/4/i]},d={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},f={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},p={narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},h={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]},b={narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},w={any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},y={ordinalNumber:(0,a.default)({matchPattern:o,parsePattern:i,valueCallback:function(g){return parseInt(g,10)}}),era:(0,n.default)({matchPatterns:s,defaultMatchWidth:"wide",parsePatterns:l,defaultParseWidth:"any"}),quarter:(0,n.default)({matchPatterns:u,defaultMatchWidth:"wide",parsePatterns:c,defaultParseWidth:"any",valueCallback:function(g){return g+1}}),month:(0,n.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:f,defaultParseWidth:"any"}),day:(0,n.default)({matchPatterns:p,defaultMatchWidth:"wide",parsePatterns:h,defaultParseWidth:"any"}),dayPeriod:(0,n.default)({matchPatterns:b,defaultMatchWidth:"any",parsePatterns:w,defaultParseWidth:"any"})},v=y;t.default=v,e.exports=t.default}(Jv,Jv.exports)),Jv.exports}var U7;function Vte(){return U7||(U7=1,function(e,t){var r=sr().default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(Nte()),a=r(Rte()),o=r(Bte()),i=r(zte()),s=r(Ute()),l={code:"en-US",formatDistance:n.default,formatLong:a.default,formatRelative:o.default,localize:i.default,match:s.default,options:{weekStartsOn:0,firstWeekContainsDate:1}},u=l;t.default=u,e.exports=t.default}(Yv,Yv.exports)),Yv.exports}var V7;function qte(){return V7||(V7=1,function(e,t){var r=sr().default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(Vte()),a=n.default;t.default=a,e.exports=t.default}(qv,qv.exports)),qv.exports}var q7;function Yte(){return q7||(q7=1,function(e,t){var r=sr().default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=g;var n=r(_te()),a=r(kte()),o=r(za()),i=r(Ote()),s=r(Pte()),l=r(sE()),u=Dte(),c=r(us()),d=r(ln()),f=k1(),p=r(qte()),h=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,b=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,w=/^'([^]*?)'?$/,y=/''/g,v=/[a-zA-Z]/;function g(_,A,N){var Y,P,H,x,k,z,B,j,Z,ne,Q,ae,K,be,de,ge,_e,Ne;(0,d.default)(2,arguments);var ze=String(A),oe=(0,f.getDefaultOptions)(),ye=(Y=(P=N==null?void 0:N.locale)!==null&&P!==void 0?P:oe.locale)!==null&&Y!==void 0?Y:p.default,Se=(0,c.default)((H=(x=(k=(z=N==null?void 0:N.firstWeekContainsDate)!==null&&z!==void 0?z:N==null||(B=N.locale)===null||B===void 0||(j=B.options)===null||j===void 0?void 0:j.firstWeekContainsDate)!==null&&k!==void 0?k:oe.firstWeekContainsDate)!==null&&x!==void 0?x:(Z=oe.locale)===null||Z===void 0||(ne=Z.options)===null||ne===void 0?void 0:ne.firstWeekContainsDate)!==null&&H!==void 0?H:1);if(!(Se>=1&&Se<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var De=(0,c.default)((Q=(ae=(K=(be=N==null?void 0:N.weekStartsOn)!==null&&be!==void 0?be:N==null||(de=N.locale)===null||de===void 0||(ge=de.options)===null||ge===void 0?void 0:ge.weekStartsOn)!==null&&K!==void 0?K:oe.weekStartsOn)!==null&&ae!==void 0?ae:(_e=oe.locale)===null||_e===void 0||(Ne=_e.options)===null||Ne===void 0?void 0:Ne.weekStartsOn)!==null&&Q!==void 0?Q:0);if(!(De>=0&&De<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!ye.localize)throw new RangeError("locale must contain localize property");if(!ye.formatLong)throw new RangeError("locale must contain formatLong property");var Ke=(0,o.default)(_);if(!(0,n.default)(Ke))throw new RangeError("Invalid time value");var Xe=(0,l.default)(Ke),L=(0,a.default)(Ke,Xe),O={firstWeekContainsDate:Se,weekStartsOn:De,locale:ye,_originalDate:Ke},D=ze.match(b).map(function(re){var le=re[0];if(le==="p"||le==="P"){var pe=s.default[le];return pe(re,ye.formatLong)}return re}).join("").match(h).map(function(re){if(re==="''")return"'";var le=re[0];if(le==="'")return C(re);var pe=i.default[le];if(pe)return!(N!=null&&N.useAdditionalWeekYearTokens)&&(0,u.isProtectedWeekYearToken)(re)&&(0,u.throwProtectedError)(re,A,String(_)),!(N!=null&&N.useAdditionalDayOfYearTokens)&&(0,u.isProtectedDayOfYearToken)(re)&&(0,u.throwProtectedError)(re,A,String(_)),pe(L,re,ye.localize,O);if(le.match(v))throw new RangeError("Format string contains an unescaped latin alphabet character `"+le+"`");return re}).join("");return D}function C(_){var A=_.match(w);return A?A[1].replace(y,"'"):_}e.exports=t.default}(_v,_v.exports)),_v.exports}var Gte=Yte();const Kte=x1(Gte);function Y7(e,t,r){var n=Qte(e,r.timeZone,r.locale);return n.formatToParts?Wte(n,t):Zte(n,t)}function Wte(e,t){for(var r=e.formatToParts(t),n=r.length-1;n>=0;--n)if(r[n].type==="timeZoneName")return r[n].value}function Zte(e,t){var r=e.format(t).replace(/\u200E/g,""),n=/ [\w-+ ]+$/.exec(r);return n?n[0].substr(1):""}function Qte(e,t,r){if(r&&!r.code)throw new Error("date-fns-tz error: Please set a language code on the locale object imported from date-fns, e.g. `locale.code = 'en-US'`");return new Intl.DateTimeFormat(r?[r.code,"en-US"]:void 0,{timeZone:t,timeZoneName:e})}function Xte(e,t){var r=rre(t);return r.formatToParts?ere(r,e):tre(r,e)}var Jte={year:0,month:1,day:2,hour:3,minute:4,second:5};function ere(e,t){try{for(var r=e.formatToParts(t),n=[],a=0;a=0&&(n[o]=parseInt(r[a].value,10))}return n}catch(i){if(i instanceof RangeError)return[NaN];throw i}}function tre(e,t){var r=e.format(t),n=/(\d+)\/(\d+)\/(\d+),? (\d+):(\d+):(\d+)/.exec(r);return[n[3],n[1],n[2],n[4],n[5],n[6]]}var r0={};function rre(e){if(!r0[e]){var t=new Intl.DateTimeFormat("en-US",{hourCycle:"h23",timeZone:"America/New_York",year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"}).format(new Date("2014-06-25T04:00:00.123Z")),r=t==="06/25/2014, 00:00:00"||t==="‎06‎/‎25‎/‎2014‎ ‎00‎:‎00‎:‎00";r0[e]=r?new Intl.DateTimeFormat("en-US",{hourCycle:"h23",timeZone:e,year:"numeric",month:"numeric",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"}):new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:e,year:"numeric",month:"numeric",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"})}return r0[e]}function lE(e,t,r,n,a,o,i){var s=new Date(0);return s.setUTCFullYear(e,t,r),s.setUTCHours(n,a,o,i),s}var G7=36e5,nre=6e4,n0={timezone:/([Z+-].*)$/,timezoneZ:/^(Z)$/,timezoneHH:/^([+-]\d{2})$/,timezoneHHMM:/^([+-])(\d{2}):?(\d{2})$/};function By(e,t,r){var n,a;if(!e||(n=n0.timezoneZ.exec(e),n))return 0;var o;if(n=n0.timezoneHH.exec(e),n)return o=parseInt(n[1],10),K7(o)?-(o*G7):NaN;if(n=n0.timezoneHHMM.exec(e),n){o=parseInt(n[2],10);var i=parseInt(n[3],10);return K7(o,i)?(a=Math.abs(o)*G7+i*nre,n[1]==="+"?-a:a):NaN}if(ire(e)){t=new Date(t||Date.now());var s=r?t:are(t),l=Mm(s,e),u=r?l:ore(t,l,e);return-u}return NaN}function are(e){return lE(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds())}function Mm(e,t){var r=Xte(e,t),n=lE(r[0],r[1]-1,r[2],r[3]%24,r[4],r[5],0).getTime(),a=e.getTime(),o=a%1e3;return a-=o>=0?o:1e3+o,n-a}function ore(e,t,r){var n=e.getTime(),a=n-t,o=Mm(new Date(a),r);if(t===o)return t;a-=o-t;var i=Mm(new Date(a),r);return o===i?o:Math.max(o,i)}function K7(e,t){return-23<=e&&e<=23&&(t==null||0<=t&&t<=59)}var W7={};function ire(e){if(W7[e])return!0;try{return new Intl.DateTimeFormat(void 0,{timeZone:e}),W7[e]=!0,!0}catch{return!1}}var sre=60*1e3,lre={X:function(e,t,r,n){var a=a0(n.timeZone,e);if(a===0)return"Z";switch(t){case"X":return Z7(a);case"XXXX":case"XX":return Fs(a);case"XXXXX":case"XXX":default:return Fs(a,":")}},x:function(e,t,r,n){var a=a0(n.timeZone,e);switch(t){case"x":return Z7(a);case"xxxx":case"xx":return Fs(a);case"xxxxx":case"xxx":default:return Fs(a,":")}},O:function(e,t,r,n){var a=a0(n.timeZone,e);switch(t){case"O":case"OO":case"OOO":return"GMT"+ure(a,":");case"OOOO":default:return"GMT"+Fs(a,":")}},z:function(e,t,r,n){switch(t){case"z":case"zz":case"zzz":return Y7("short",e,n);case"zzzz":default:return Y7("long",e,n)}}};function a0(e,t){var r=e?By(e,t,!0)/sre:t.getTimezoneOffset();if(Number.isNaN(r))throw new RangeError("Invalid time zone specified: "+e);return r}function ip(e,t){for(var r=e<0?"-":"",n=Math.abs(e).toString();n.length0?"-":"+",a=Math.abs(e),o=ip(Math.floor(a/60),2),i=ip(Math.floor(a%60),2);return n+o+r+i}function Z7(e,t){if(e%60===0){var r=e>0?"-":"+";return r+ip(Math.abs(e)/60,2)}return Fs(e,t)}function ure(e,t){var r=e>0?"-":"+",n=Math.abs(e),a=Math.floor(n/60),o=n%60;if(o===0)return r+String(a);var i=t;return r+String(a)+i+ip(o,2)}var cre=us();const dre=x1(cre);var fre=sE();const Q7=x1(fre);var pre=/(Z|[+-]\d{2}(?::?\d{2})?| UTC| [a-zA-Z]+\/[a-zA-Z_]+(?:\/[a-zA-Z_]+)?)$/,o0=36e5,X7=6e4,hre=2,nn={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:pre};function uE(e,t){if(arguments.length<1)throw new TypeError("1 argument required, but only "+arguments.length+" present");if(e===null)return new Date(NaN);var r=t||{},n=r.additionalDigits==null?hre:dre(r.additionalDigits);if(n!==2&&n!==1&&n!==0)throw new RangeError("additionalDigits must be 0, 1 or 2");if(e instanceof Date||typeof e=="object"&&Object.prototype.toString.call(e)==="[object Date]")return new Date(e.getTime());if(typeof e=="number"||Object.prototype.toString.call(e)==="[object Number]")return new Date(e);if(!(typeof e=="string"||Object.prototype.toString.call(e)==="[object String]"))return new Date(NaN);var a=vre(e),o=mre(a.date,n),i=o.year,s=o.restDateString,l=gre(s,i);if(isNaN(l))return new Date(NaN);if(l){var u=l.getTime(),c=0,d;if(a.time&&(c=yre(a.time),isNaN(c)))return new Date(NaN);if(a.timeZone||r.timeZone){if(d=By(a.timeZone||r.timeZone,new Date(u+c)),isNaN(d))return new Date(NaN)}else d=Q7(new Date(u+c)),d=Q7(new Date(u+c+d));return new Date(u+c+d)}else return new Date(NaN)}function vre(e){var t={},r=nn.dateTimePattern.exec(e),n;if(r?(t.date=r[1],n=r[3]):(r=nn.datePattern.exec(e),r?(t.date=r[1],n=r[2]):(t.date=null,n=e)),n){var a=nn.timeZone.exec(n);a?(t.time=n.replace(a[1],""),t.timeZone=a[1].trim()):t.time=n}return t}function mre(e,t){var r=nn.YYY[t],n=nn.YYYYY[t],a;if(a=nn.YYYY.exec(e)||n.exec(e),a){var o=a[1];return{year:parseInt(o,10),restDateString:e.slice(o.length)}}if(a=nn.YY.exec(e)||r.exec(e),a){var i=a[1];return{year:parseInt(i,10)*100,restDateString:e.slice(i.length)}}return{year:null}}function gre(e,t){if(t===null)return null;var r,n,a,o;if(e.length===0)return n=new Date(0),n.setUTCFullYear(t),n;if(r=nn.MM.exec(e),r)return n=new Date(0),a=parseInt(r[1],10)-1,e6(t,a)?(n.setUTCFullYear(t,a),n):new Date(NaN);if(r=nn.DDD.exec(e),r){n=new Date(0);var i=parseInt(r[1],10);return Cre(t,i)?(n.setUTCFullYear(t,0,i),n):new Date(NaN)}if(r=nn.MMDD.exec(e),r){n=new Date(0),a=parseInt(r[1],10)-1;var s=parseInt(r[2],10);return e6(t,a,s)?(n.setUTCFullYear(t,a,s),n):new Date(NaN)}if(r=nn.Www.exec(e),r)return o=parseInt(r[1],10)-1,t6(t,o)?J7(t,o):new Date(NaN);if(r=nn.WwwD.exec(e),r){o=parseInt(r[1],10)-1;var l=parseInt(r[2],10)-1;return t6(t,o,l)?J7(t,o,l):new Date(NaN)}return null}function yre(e){var t,r,n;if(t=nn.HH.exec(e),t)return r=parseFloat(t[1].replace(",",".")),i0(r)?r%24*o0:NaN;if(t=nn.HHMM.exec(e),t)return r=parseInt(t[1],10),n=parseFloat(t[2].replace(",",".")),i0(r,n)?r%24*o0+n*X7:NaN;if(t=nn.HHMMSS.exec(e),t){r=parseInt(t[1],10),n=parseInt(t[2],10);var a=parseFloat(t[3].replace(",","."));return i0(r,n,a)?r%24*o0+n*X7+a*1e3:NaN}return null}function J7(e,t,r){t=t||0,r=r||0;var n=new Date(0);n.setUTCFullYear(e,0,4);var a=n.getUTCDay()||7,o=t*7+r+1-a;return n.setUTCDate(n.getUTCDate()+o),n}var bre=[31,28,31,30,31,30,31,31,30,31,30,31],wre=[31,29,31,30,31,30,31,31,30,31,30,31];function cE(e){return e%400===0||e%4===0&&e%100!==0}function e6(e,t,r){if(t<0||t>11)return!1;if(r!=null){if(r<1)return!1;var n=cE(e);if(n&&r>wre[t]||!n&&r>bre[t])return!1}return!0}function Cre(e,t){if(t<1)return!1;var r=cE(e);return!(r&&t>366||!r&&t>365)}function t6(e,t,r){return!(t<0||t>52||r!=null&&(r<0||r>6))}function i0(e,t,r){return!(e!=null&&(e<0||e>=25)||t!=null&&(t<0||t>=60)||r!=null&&(r<0||r>=60))}var Sre=/([xXOz]+)|''|'(''|[^'])+('|$)/g;function _re(e,t,r){var n=String(t),a=r||{},o=n.match(Sre);if(o){var i=uE(a.originalDate||e,a);n=o.reduce(function(s,l){if(l[0]==="'")return s;var u=s.indexOf(l),c=s[u-1]==="'",d=s.replace(l,"'"+lre[l[0]](i,l,null,a)+"'");return c?d.substring(0,u-1)+d.substring(u+1):d},n)}return Kte(e,n,a)}var s0={exports:{}},l0={exports:{}},r6;function xre(){return r6||(r6=1,function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;function r(n,a){if(n==null)throw new TypeError("assign requires that input parameter not be null or undefined");for(var o in a)Object.prototype.hasOwnProperty.call(a,o)&&(n[o]=a[o]);return n}e.exports=t.default}(l0,l0.exports)),l0.exports}var n6;function kre(){return n6||(n6=1,function(e,t){var r=sr().default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=a;var n=r(xre());function a(o){return(0,n.default)({},o)}e.exports=t.default}(s0,s0.exports)),s0.exports}var Ere=kre();const Are=x1(Ere);function Tre(e,t,r){var n=uE(e,r),a=By(t,n,!0),o=new Date(n.getTime()-a),i=new Date(0);return i.setFullYear(o.getUTCFullYear(),o.getUTCMonth(),o.getUTCDate()),i.setHours(o.getUTCHours(),o.getUTCMinutes(),o.getUTCSeconds(),o.getUTCMilliseconds()),i}function u0(e,t,r,n){var a=Are(n);return a.timeZone=t,a.originalDate=e,_re(Tre(e,t),r,a)}var gn="top",zn="bottom",Hn="right",yn="left",Fy="auto",Jc=[gn,zn,Hn,yn],Al="start",Tc="end",$re="clippingParents",dE="viewport",mu="popper",Ire="reference",a6=Jc.reduce(function(e,t){return e.concat([t+"-"+Al,t+"-"+Tc])},[]),fE=[].concat(Jc,[Fy]).reduce(function(e,t){return e.concat([t,t+"-"+Al,t+"-"+Tc])},[]),Mre="beforeRead",Ore="read",Pre="afterRead",Dre="beforeMain",Nre="main",Lre="afterMain",Rre="beforeWrite",Bre="write",Fre="afterWrite",zre=[Mre,Ore,Pre,Dre,Nre,Lre,Rre,Bre,Fre];function La(e){return e?(e.nodeName||"").toLowerCase():null}function $n(e){if(e==null)return window;if(e.toString()!=="[object Window]"){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function es(e){var t=$n(e).Element;return e instanceof t||e instanceof Element}function Rn(e){var t=$n(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}function zy(e){if(typeof ShadowRoot>"u")return!1;var t=$n(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}function Hre(e){var t=e.state;Object.keys(t.elements).forEach(function(r){var n=t.styles[r]||{},a=t.attributes[r]||{},o=t.elements[r];!Rn(o)||!La(o)||(Object.assign(o.style,n),Object.keys(a).forEach(function(i){var s=a[i];s===!1?o.removeAttribute(i):o.setAttribute(i,s===!0?"":s)}))})}function jre(e){var t=e.state,r={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,r.popper),t.styles=r,t.elements.arrow&&Object.assign(t.elements.arrow.style,r.arrow),function(){Object.keys(t.elements).forEach(function(n){var a=t.elements[n],o=t.attributes[n]||{},i=Object.keys(t.styles.hasOwnProperty(n)?t.styles[n]:r[n]),s=i.reduce(function(l,u){return l[u]="",l},{});!Rn(a)||!La(a)||(Object.assign(a.style,s),Object.keys(o).forEach(function(l){a.removeAttribute(l)}))})}}const Ure={name:"applyStyles",enabled:!0,phase:"write",fn:Hre,effect:jre,requires:["computeStyles"]};function $a(e){return e.split("-")[0]}var Yi=Math.max,sp=Math.min,Tl=Math.round;function Om(){var e=navigator.userAgentData;return e!=null&&e.brands&&Array.isArray(e.brands)?e.brands.map(function(t){return t.brand+"/"+t.version}).join(" "):navigator.userAgent}function pE(){return!/^((?!chrome|android).)*safari/i.test(Om())}function $l(e,t,r){t===void 0&&(t=!1),r===void 0&&(r=!1);var n=e.getBoundingClientRect(),a=1,o=1;t&&Rn(e)&&(a=e.offsetWidth>0&&Tl(n.width)/e.offsetWidth||1,o=e.offsetHeight>0&&Tl(n.height)/e.offsetHeight||1);var i=es(e)?$n(e):window,s=i.visualViewport,l=!pE()&&r,u=(n.left+(l&&s?s.offsetLeft:0))/a,c=(n.top+(l&&s?s.offsetTop:0))/o,d=n.width/a,f=n.height/o;return{width:d,height:f,top:c,right:u+d,bottom:c+f,left:u,x:u,y:c}}function Hy(e){var t=$l(e),r=e.offsetWidth,n=e.offsetHeight;return Math.abs(t.width-r)<=1&&(r=t.width),Math.abs(t.height-n)<=1&&(n=t.height),{x:e.offsetLeft,y:e.offsetTop,width:r,height:n}}function hE(e,t){var r=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(r&&zy(r)){var n=t;do{if(n&&e.isSameNode(n))return!0;n=n.parentNode||n.host}while(n)}return!1}function lo(e){return $n(e).getComputedStyle(e)}function Vre(e){return["table","td","th"].indexOf(La(e))>=0}function mi(e){return((es(e)?e.ownerDocument:e.document)||window.document).documentElement}function E1(e){return La(e)==="html"?e:e.assignedSlot||e.parentNode||(zy(e)?e.host:null)||mi(e)}function o6(e){return!Rn(e)||lo(e).position==="fixed"?null:e.offsetParent}function qre(e){var t=/firefox/i.test(Om()),r=/Trident/i.test(Om());if(r&&Rn(e)){var n=lo(e);if(n.position==="fixed")return null}var a=E1(e);for(zy(a)&&(a=a.host);Rn(a)&&["html","body"].indexOf(La(a))<0;){var o=lo(a);if(o.transform!=="none"||o.perspective!=="none"||o.contain==="paint"||["transform","perspective"].indexOf(o.willChange)!==-1||t&&o.willChange==="filter"||t&&o.filter&&o.filter!=="none")return a;a=a.parentNode}return null}function ed(e){for(var t=$n(e),r=o6(e);r&&Vre(r)&&lo(r).position==="static";)r=o6(r);return r&&(La(r)==="html"||La(r)==="body"&&lo(r).position==="static")?t:r||qre(e)||t}function jy(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function Xu(e,t,r){return Yi(e,sp(t,r))}function Yre(e,t,r){var n=Xu(e,t,r);return n>r?r:n}function vE(){return{top:0,right:0,bottom:0,left:0}}function mE(e){return Object.assign({},vE(),e)}function gE(e,t){return t.reduce(function(r,n){return r[n]=e,r},{})}var Gre=function(e,t){return e=typeof e=="function"?e(Object.assign({},t.rects,{placement:t.placement})):e,mE(typeof e!="number"?e:gE(e,Jc))};function Kre(e){var t,r=e.state,n=e.name,a=e.options,o=r.elements.arrow,i=r.modifiersData.popperOffsets,s=$a(r.placement),l=jy(s),u=[yn,Hn].indexOf(s)>=0,c=u?"height":"width";if(!(!o||!i)){var d=Gre(a.padding,r),f=Hy(o),p=l==="y"?gn:yn,h=l==="y"?zn:Hn,b=r.rects.reference[c]+r.rects.reference[l]-i[l]-r.rects.popper[c],w=i[l]-r.rects.reference[l],y=ed(o),v=y?l==="y"?y.clientHeight||0:y.clientWidth||0:0,g=b/2-w/2,C=d[p],_=v-f[c]-d[h],A=v/2-f[c]/2+g,N=Xu(C,A,_),Y=l;r.modifiersData[n]=(t={},t[Y]=N,t.centerOffset=N-A,t)}}function Wre(e){var t=e.state,r=e.options,n=r.element,a=n===void 0?"[data-popper-arrow]":n;a!=null&&(typeof a=="string"&&(a=t.elements.popper.querySelector(a),!a)||hE(t.elements.popper,a)&&(t.elements.arrow=a))}const Zre={name:"arrow",enabled:!0,phase:"main",fn:Kre,effect:Wre,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function Il(e){return e.split("-")[1]}var Qre={top:"auto",right:"auto",bottom:"auto",left:"auto"};function Xre(e,t){var r=e.x,n=e.y,a=t.devicePixelRatio||1;return{x:Tl(r*a)/a||0,y:Tl(n*a)/a||0}}function i6(e){var t,r=e.popper,n=e.popperRect,a=e.placement,o=e.variation,i=e.offsets,s=e.position,l=e.gpuAcceleration,u=e.adaptive,c=e.roundOffsets,d=e.isFixed,f=i.x,p=f===void 0?0:f,h=i.y,b=h===void 0?0:h,w=typeof c=="function"?c({x:p,y:b}):{x:p,y:b};p=w.x,b=w.y;var y=i.hasOwnProperty("x"),v=i.hasOwnProperty("y"),g=yn,C=gn,_=window;if(u){var A=ed(r),N="clientHeight",Y="clientWidth";if(A===$n(r)&&(A=mi(r),lo(A).position!=="static"&&s==="absolute"&&(N="scrollHeight",Y="scrollWidth")),A=A,a===gn||(a===yn||a===Hn)&&o===Tc){C=zn;var P=d&&A===_&&_.visualViewport?_.visualViewport.height:A[N];b-=P-n.height,b*=l?1:-1}if(a===yn||(a===gn||a===zn)&&o===Tc){g=Hn;var H=d&&A===_&&_.visualViewport?_.visualViewport.width:A[Y];p-=H-n.width,p*=l?1:-1}}var x=Object.assign({position:s},u&&Qre),k=c===!0?Xre({x:p,y:b},$n(r)):{x:p,y:b};if(p=k.x,b=k.y,l){var z;return Object.assign({},x,(z={},z[C]=v?"0":"",z[g]=y?"0":"",z.transform=(_.devicePixelRatio||1)<=1?"translate("+p+"px, "+b+"px)":"translate3d("+p+"px, "+b+"px, 0)",z))}return Object.assign({},x,(t={},t[C]=v?b+"px":"",t[g]=y?p+"px":"",t.transform="",t))}function Jre(e){var t=e.state,r=e.options,n=r.gpuAcceleration,a=n===void 0?!0:n,o=r.adaptive,i=o===void 0?!0:o,s=r.roundOffsets,l=s===void 0?!0:s,u={placement:$a(t.placement),variation:Il(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:a,isFixed:t.options.strategy==="fixed"};t.modifiersData.popperOffsets!=null&&(t.styles.popper=Object.assign({},t.styles.popper,i6(Object.assign({},u,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:i,roundOffsets:l})))),t.modifiersData.arrow!=null&&(t.styles.arrow=Object.assign({},t.styles.arrow,i6(Object.assign({},u,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:l})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})}const ene={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:Jre,data:{}};var Od={passive:!0};function tne(e){var t=e.state,r=e.instance,n=e.options,a=n.scroll,o=a===void 0?!0:a,i=n.resize,s=i===void 0?!0:i,l=$n(t.elements.popper),u=[].concat(t.scrollParents.reference,t.scrollParents.popper);return o&&u.forEach(function(c){c.addEventListener("scroll",r.update,Od)}),s&&l.addEventListener("resize",r.update,Od),function(){o&&u.forEach(function(c){c.removeEventListener("scroll",r.update,Od)}),s&&l.removeEventListener("resize",r.update,Od)}}const rne={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:tne,data:{}};var nne={left:"right",right:"left",bottom:"top",top:"bottom"};function ff(e){return e.replace(/left|right|bottom|top/g,function(t){return nne[t]})}var ane={start:"end",end:"start"};function s6(e){return e.replace(/start|end/g,function(t){return ane[t]})}function Uy(e){var t=$n(e),r=t.pageXOffset,n=t.pageYOffset;return{scrollLeft:r,scrollTop:n}}function Vy(e){return $l(mi(e)).left+Uy(e).scrollLeft}function one(e,t){var r=$n(e),n=mi(e),a=r.visualViewport,o=n.clientWidth,i=n.clientHeight,s=0,l=0;if(a){o=a.width,i=a.height;var u=pE();(u||!u&&t==="fixed")&&(s=a.offsetLeft,l=a.offsetTop)}return{width:o,height:i,x:s+Vy(e),y:l}}function ine(e){var t,r=mi(e),n=Uy(e),a=(t=e.ownerDocument)==null?void 0:t.body,o=Yi(r.scrollWidth,r.clientWidth,a?a.scrollWidth:0,a?a.clientWidth:0),i=Yi(r.scrollHeight,r.clientHeight,a?a.scrollHeight:0,a?a.clientHeight:0),s=-n.scrollLeft+Vy(e),l=-n.scrollTop;return lo(a||r).direction==="rtl"&&(s+=Yi(r.clientWidth,a?a.clientWidth:0)-o),{width:o,height:i,x:s,y:l}}function qy(e){var t=lo(e),r=t.overflow,n=t.overflowX,a=t.overflowY;return/auto|scroll|overlay|hidden/.test(r+a+n)}function yE(e){return["html","body","#document"].indexOf(La(e))>=0?e.ownerDocument.body:Rn(e)&&qy(e)?e:yE(E1(e))}function Ju(e,t){var r;t===void 0&&(t=[]);var n=yE(e),a=n===((r=e.ownerDocument)==null?void 0:r.body),o=$n(n),i=a?[o].concat(o.visualViewport||[],qy(n)?n:[]):n,s=t.concat(i);return a?s:s.concat(Ju(E1(i)))}function Pm(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function sne(e,t){var r=$l(e,!1,t==="fixed");return r.top=r.top+e.clientTop,r.left=r.left+e.clientLeft,r.bottom=r.top+e.clientHeight,r.right=r.left+e.clientWidth,r.width=e.clientWidth,r.height=e.clientHeight,r.x=r.left,r.y=r.top,r}function l6(e,t,r){return t===dE?Pm(one(e,r)):es(t)?sne(t,r):Pm(ine(mi(e)))}function lne(e){var t=Ju(E1(e)),r=["absolute","fixed"].indexOf(lo(e).position)>=0,n=r&&Rn(e)?ed(e):e;return es(n)?t.filter(function(a){return es(a)&&hE(a,n)&&La(a)!=="body"}):[]}function une(e,t,r,n){var a=t==="clippingParents"?lne(e):[].concat(t),o=[].concat(a,[r]),i=o[0],s=o.reduce(function(l,u){var c=l6(e,u,n);return l.top=Yi(c.top,l.top),l.right=sp(c.right,l.right),l.bottom=sp(c.bottom,l.bottom),l.left=Yi(c.left,l.left),l},l6(e,i,n));return s.width=s.right-s.left,s.height=s.bottom-s.top,s.x=s.left,s.y=s.top,s}function bE(e){var t=e.reference,r=e.element,n=e.placement,a=n?$a(n):null,o=n?Il(n):null,i=t.x+t.width/2-r.width/2,s=t.y+t.height/2-r.height/2,l;switch(a){case gn:l={x:i,y:t.y-r.height};break;case zn:l={x:i,y:t.y+t.height};break;case Hn:l={x:t.x+t.width,y:s};break;case yn:l={x:t.x-r.width,y:s};break;default:l={x:t.x,y:t.y}}var u=a?jy(a):null;if(u!=null){var c=u==="y"?"height":"width";switch(o){case Al:l[u]=l[u]-(t[c]/2-r[c]/2);break;case Tc:l[u]=l[u]+(t[c]/2-r[c]/2);break}}return l}function $c(e,t){t===void 0&&(t={});var r=t,n=r.placement,a=n===void 0?e.placement:n,o=r.strategy,i=o===void 0?e.strategy:o,s=r.boundary,l=s===void 0?$re:s,u=r.rootBoundary,c=u===void 0?dE:u,d=r.elementContext,f=d===void 0?mu:d,p=r.altBoundary,h=p===void 0?!1:p,b=r.padding,w=b===void 0?0:b,y=mE(typeof w!="number"?w:gE(w,Jc)),v=f===mu?Ire:mu,g=e.rects.popper,C=e.elements[h?v:f],_=une(es(C)?C:C.contextElement||mi(e.elements.popper),l,c,i),A=$l(e.elements.reference),N=bE({reference:A,element:g,strategy:"absolute",placement:a}),Y=Pm(Object.assign({},g,N)),P=f===mu?Y:A,H={top:_.top-P.top+y.top,bottom:P.bottom-_.bottom+y.bottom,left:_.left-P.left+y.left,right:P.right-_.right+y.right},x=e.modifiersData.offset;if(f===mu&&x){var k=x[a];Object.keys(H).forEach(function(z){var B=[Hn,zn].indexOf(z)>=0?1:-1,j=[gn,zn].indexOf(z)>=0?"y":"x";H[z]+=k[j]*B})}return H}function cne(e,t){t===void 0&&(t={});var r=t,n=r.placement,a=r.boundary,o=r.rootBoundary,i=r.padding,s=r.flipVariations,l=r.allowedAutoPlacements,u=l===void 0?fE:l,c=Il(n),d=c?s?a6:a6.filter(function(h){return Il(h)===c}):Jc,f=d.filter(function(h){return u.indexOf(h)>=0});f.length===0&&(f=d);var p=f.reduce(function(h,b){return h[b]=$c(e,{placement:b,boundary:a,rootBoundary:o,padding:i})[$a(b)],h},{});return Object.keys(p).sort(function(h,b){return p[h]-p[b]})}function dne(e){if($a(e)===Fy)return[];var t=ff(e);return[s6(e),t,s6(t)]}function fne(e){var t=e.state,r=e.options,n=e.name;if(!t.modifiersData[n]._skip){for(var a=r.mainAxis,o=a===void 0?!0:a,i=r.altAxis,s=i===void 0?!0:i,l=r.fallbackPlacements,u=r.padding,c=r.boundary,d=r.rootBoundary,f=r.altBoundary,p=r.flipVariations,h=p===void 0?!0:p,b=r.allowedAutoPlacements,w=t.options.placement,y=$a(w),v=y===w,g=l||(v||!h?[ff(w)]:dne(w)),C=[w].concat(g).reduce(function(_e,Ne){return _e.concat($a(Ne)===Fy?cne(t,{placement:Ne,boundary:c,rootBoundary:d,padding:u,flipVariations:h,allowedAutoPlacements:b}):Ne)},[]),_=t.rects.reference,A=t.rects.popper,N=new Map,Y=!0,P=C[0],H=0;H=0,j=B?"width":"height",Z=$c(t,{placement:x,boundary:c,rootBoundary:d,altBoundary:f,padding:u}),ne=B?z?Hn:yn:z?zn:gn;_[j]>A[j]&&(ne=ff(ne));var Q=ff(ne),ae=[];if(o&&ae.push(Z[k]<=0),s&&ae.push(Z[ne]<=0,Z[Q]<=0),ae.every(function(_e){return _e})){P=x,Y=!1;break}N.set(x,ae)}if(Y)for(var K=h?3:1,be=function(_e){var Ne=C.find(function(ze){var oe=N.get(ze);if(oe)return oe.slice(0,_e).every(function(ye){return ye})});if(Ne)return P=Ne,"break"},de=K;de>0;de--){var ge=be(de);if(ge==="break")break}t.placement!==P&&(t.modifiersData[n]._skip=!0,t.placement=P,t.reset=!0)}}const pne={name:"flip",enabled:!0,phase:"main",fn:fne,requiresIfExists:["offset"],data:{_skip:!1}};function u6(e,t,r){return r===void 0&&(r={x:0,y:0}),{top:e.top-t.height-r.y,right:e.right-t.width+r.x,bottom:e.bottom-t.height+r.y,left:e.left-t.width-r.x}}function c6(e){return[gn,Hn,zn,yn].some(function(t){return e[t]>=0})}function hne(e){var t=e.state,r=e.name,n=t.rects.reference,a=t.rects.popper,o=t.modifiersData.preventOverflow,i=$c(t,{elementContext:"reference"}),s=$c(t,{altBoundary:!0}),l=u6(i,n),u=u6(s,a,o),c=c6(l),d=c6(u);t.modifiersData[r]={referenceClippingOffsets:l,popperEscapeOffsets:u,isReferenceHidden:c,hasPopperEscaped:d},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":c,"data-popper-escaped":d})}const vne={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:hne};function mne(e,t,r){var n=$a(e),a=[yn,gn].indexOf(n)>=0?-1:1,o=typeof r=="function"?r(Object.assign({},t,{placement:e})):r,i=o[0],s=o[1];return i=i||0,s=(s||0)*a,[yn,Hn].indexOf(n)>=0?{x:s,y:i}:{x:i,y:s}}function gne(e){var t=e.state,r=e.options,n=e.name,a=r.offset,o=a===void 0?[0,0]:a,i=fE.reduce(function(c,d){return c[d]=mne(d,t.rects,o),c},{}),s=i[t.placement],l=s.x,u=s.y;t.modifiersData.popperOffsets!=null&&(t.modifiersData.popperOffsets.x+=l,t.modifiersData.popperOffsets.y+=u),t.modifiersData[n]=i}const yne={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:gne};function bne(e){var t=e.state,r=e.name;t.modifiersData[r]=bE({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})}const wne={name:"popperOffsets",enabled:!0,phase:"read",fn:bne,data:{}};function Cne(e){return e==="x"?"y":"x"}function Sne(e){var t=e.state,r=e.options,n=e.name,a=r.mainAxis,o=a===void 0?!0:a,i=r.altAxis,s=i===void 0?!1:i,l=r.boundary,u=r.rootBoundary,c=r.altBoundary,d=r.padding,f=r.tether,p=f===void 0?!0:f,h=r.tetherOffset,b=h===void 0?0:h,w=$c(t,{boundary:l,rootBoundary:u,padding:d,altBoundary:c}),y=$a(t.placement),v=Il(t.placement),g=!v,C=jy(y),_=Cne(C),A=t.modifiersData.popperOffsets,N=t.rects.reference,Y=t.rects.popper,P=typeof b=="function"?b(Object.assign({},t.rects,{placement:t.placement})):b,H=typeof P=="number"?{mainAxis:P,altAxis:P}:Object.assign({mainAxis:0,altAxis:0},P),x=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,k={x:0,y:0};if(A){if(o){var z,B=C==="y"?gn:yn,j=C==="y"?zn:Hn,Z=C==="y"?"height":"width",ne=A[C],Q=ne+w[B],ae=ne-w[j],K=p?-Y[Z]/2:0,be=v===Al?N[Z]:Y[Z],de=v===Al?-Y[Z]:-N[Z],ge=t.elements.arrow,_e=p&&ge?Hy(ge):{width:0,height:0},Ne=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:vE(),ze=Ne[B],oe=Ne[j],ye=Xu(0,N[Z],_e[Z]),Se=g?N[Z]/2-K-ye-ze-H.mainAxis:be-ye-ze-H.mainAxis,De=g?-N[Z]/2+K+ye+oe+H.mainAxis:de+ye+oe+H.mainAxis,Ke=t.elements.arrow&&ed(t.elements.arrow),Xe=Ke?C==="y"?Ke.clientTop||0:Ke.clientLeft||0:0,L=(z=x==null?void 0:x[C])!=null?z:0,O=ne+Se-L-Xe,D=ne+De-L,re=Xu(p?sp(Q,O):Q,ne,p?Yi(ae,D):ae);A[C]=re,k[C]=re-ne}if(s){var le,pe=C==="x"?gn:yn,xe=C==="x"?zn:Hn,W=A[_],he=_==="y"?"height":"width",fe=W+w[pe],Te=W-w[xe],we=[gn,yn].indexOf(y)!==-1,Fe=(le=x==null?void 0:x[_])!=null?le:0,qe=we?fe:W-N[he]-Y[he]-Fe+H.altAxis,ue=we?W+N[he]+Y[he]-Fe-H.altAxis:Te,Re=p&&we?Yre(qe,W,ue):Xu(p?qe:fe,W,p?ue:Te);A[_]=Re,k[_]=Re-W}t.modifiersData[n]=k}}const _ne={name:"preventOverflow",enabled:!0,phase:"main",fn:Sne,requiresIfExists:["offset"]};function xne(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}function kne(e){return e===$n(e)||!Rn(e)?Uy(e):xne(e)}function Ene(e){var t=e.getBoundingClientRect(),r=Tl(t.width)/e.offsetWidth||1,n=Tl(t.height)/e.offsetHeight||1;return r!==1||n!==1}function Ane(e,t,r){r===void 0&&(r=!1);var n=Rn(t),a=Rn(t)&&Ene(t),o=mi(t),i=$l(e,a,r),s={scrollLeft:0,scrollTop:0},l={x:0,y:0};return(n||!n&&!r)&&((La(t)!=="body"||qy(o))&&(s=kne(t)),Rn(t)?(l=$l(t,!0),l.x+=t.clientLeft,l.y+=t.clientTop):o&&(l.x=Vy(o))),{x:i.left+s.scrollLeft-l.x,y:i.top+s.scrollTop-l.y,width:i.width,height:i.height}}function Tne(e){var t=new Map,r=new Set,n=[];e.forEach(function(o){t.set(o.name,o)});function a(o){r.add(o.name);var i=[].concat(o.requires||[],o.requiresIfExists||[]);i.forEach(function(s){if(!r.has(s)){var l=t.get(s);l&&a(l)}}),n.push(o)}return e.forEach(function(o){r.has(o.name)||a(o)}),n}function $ne(e){var t=Tne(e);return zre.reduce(function(r,n){return r.concat(t.filter(function(a){return a.phase===n}))},[])}function Ine(e){var t;return function(){return t||(t=new Promise(function(r){Promise.resolve().then(function(){t=void 0,r(e())})})),t}}function Mne(e){var t=e.reduce(function(r,n){var a=r[n.name];return r[n.name]=a?Object.assign({},a,n,{options:Object.assign({},a.options,n.options),data:Object.assign({},a.data,n.data)}):n,r},{});return Object.keys(t).map(function(r){return t[r]})}var d6={placement:"bottom",modifiers:[],strategy:"absolute"};function f6(){for(var e=arguments.length,t=new Array(e),r=0;rt in e?Nne(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,nt=(e,t,r)=>(Lne(e,typeof t!="symbol"?t+"":t,r),r),Pd=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function wE(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var Rne=Object.prototype,Bne=Rne.hasOwnProperty;function Fne(e,t){return e!=null&&Bne.call(e,t)}var zne=Fne,Hne=Array.isArray,ca=Hne,jne=typeof Pd=="object"&&Pd&&Pd.Object===Object&&Pd,CE=jne,Une=CE,Vne=typeof self=="object"&&self&&self.Object===Object&&self,qne=Une||Vne||Function("return this")(),Ha=qne,Yne=Ha,Gne=Yne.Symbol,A1=Gne,p6=A1,SE=Object.prototype,Kne=SE.hasOwnProperty,Wne=SE.toString,gu=p6?p6.toStringTag:void 0;function Zne(e){var t=Kne.call(e,gu),r=e[gu];try{e[gu]=void 0;var n=!0}catch{}var a=Wne.call(e);return n&&(t?e[gu]=r:delete e[gu]),a}var Qne=Zne,Xne=Object.prototype,Jne=Xne.toString;function eae(e){return Jne.call(e)}var tae=eae,h6=A1,rae=Qne,nae=tae,aae="[object Null]",oae="[object Undefined]",v6=h6?h6.toStringTag:void 0;function iae(e){return e==null?e===void 0?oae:aae:v6&&v6 in Object(e)?rae(e):nae(e)}var ja=iae;function sae(e){return e!=null&&typeof e=="object"}var da=sae,lae=ja,uae=da,cae="[object Symbol]";function dae(e){return typeof e=="symbol"||uae(e)&&lae(e)==cae}var Yy=dae,fae=ca,pae=Yy,hae=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,vae=/^\w*$/;function mae(e,t){if(fae(e))return!1;var r=typeof e;return r=="number"||r=="symbol"||r=="boolean"||e==null||pae(e)?!0:vae.test(e)||!hae.test(e)||t!=null&&e in Object(t)}var Gy=mae;function gae(e){var t=typeof e;return e!=null&&(t=="object"||t=="function")}var Co=gae,yae=ja,bae=Co,wae="[object AsyncFunction]",Cae="[object Function]",Sae="[object GeneratorFunction]",_ae="[object Proxy]";function xae(e){if(!bae(e))return!1;var t=yae(e);return t==Cae||t==Sae||t==wae||t==_ae}var cs=xae,kae=Ha,Eae=kae["__core-js_shared__"],Aae=Eae,c0=Aae,m6=function(){var e=/[^.]+$/.exec(c0&&c0.keys&&c0.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();function Tae(e){return!!m6&&m6 in e}var $ae=Tae,Iae=Function.prototype,Mae=Iae.toString;function Oae(e){if(e!=null){try{return Mae.call(e)}catch{}try{return e+""}catch{}}return""}var _E=Oae,Pae=cs,Dae=$ae,Nae=Co,Lae=_E,Rae=/[\\^$.*+?()[\]{}|]/g,Bae=/^\[object .+?Constructor\]$/,Fae=Function.prototype,zae=Object.prototype,Hae=Fae.toString,jae=zae.hasOwnProperty,Uae=RegExp("^"+Hae.call(jae).replace(Rae,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function Vae(e){if(!Nae(e)||Dae(e))return!1;var t=Pae(e)?Uae:Bae;return t.test(Lae(e))}var qae=Vae;function Yae(e,t){return e==null?void 0:e[t]}var Gae=Yae,Kae=qae,Wae=Gae;function Zae(e,t){var r=Wae(e,t);return Kae(r)?r:void 0}var ds=Zae,Qae=ds,Xae=Qae(Object,"create"),T1=Xae,g6=T1;function Jae(){this.__data__=g6?g6(null):{},this.size=0}var eoe=Jae;function toe(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}var roe=toe,noe=T1,aoe="__lodash_hash_undefined__",ooe=Object.prototype,ioe=ooe.hasOwnProperty;function soe(e){var t=this.__data__;if(noe){var r=t[e];return r===aoe?void 0:r}return ioe.call(t,e)?t[e]:void 0}var loe=soe,uoe=T1,coe=Object.prototype,doe=coe.hasOwnProperty;function foe(e){var t=this.__data__;return uoe?t[e]!==void 0:doe.call(t,e)}var poe=foe,hoe=T1,voe="__lodash_hash_undefined__";function moe(e,t){var r=this.__data__;return this.size+=this.has(e)?0:1,r[e]=hoe&&t===void 0?voe:t,this}var goe=moe,yoe=eoe,boe=roe,woe=loe,Coe=poe,Soe=goe;function Ul(e){var t=-1,r=e==null?0:e.length;for(this.clear();++t-1}var Foe=Boe,zoe=$1;function Hoe(e,t){var r=this.__data__,n=zoe(r,e);return n<0?(++this.size,r.push([e,t])):r[n][1]=t,this}var joe=Hoe,Uoe=koe,Voe=Poe,qoe=Loe,Yoe=Foe,Goe=joe;function ql(e){var t=-1,r=e==null?0:e.length;for(this.clear();++t-1&&e%1==0&&e-1&&e%1==0&&e<=ose}var Jy=ise,sse=Yy;function lse(e){if(typeof e=="string"||sse(e))return e;var t=e+"";return t=="0"&&1/e==-1/0?"-0":t}var O1=lse,use=EE,cse=Qy,dse=ca,fse=Xy,pse=Jy,hse=O1;function vse(e,t,r){t=use(t,e);for(var n=-1,a=t.length,o=!1;++ns))return!1;var u=o.get(e),c=o.get(t);if(u&&c)return u==t&&c==e;var d=-1,f=!0,p=r&yle?new hle:void 0;for(o.set(e,t),o.set(t,e);++d0){if(++t>=ype)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}var Spe=Cpe,_pe=gpe,xpe=Spe,kpe=xpe(_pe),Epe=kpe,Ape=a2,Tpe=dpe,$pe=Epe;function Ipe(e,t){return $pe(Tpe(e,t,Ape),e+"")}var i2=Ipe;function Mpe(e){var t=[];if(e!=null)for(var r in Object(e))t.push(r);return t}var Ope=Mpe,Ppe=Co,Dpe=r2,Npe=Ope,Lpe=Object.prototype,Rpe=Lpe.hasOwnProperty;function Bpe(e){if(!Ppe(e))return Npe(e);var t=Dpe(e),r=[];for(var n in e)n=="constructor"&&(t||!Rpe.call(e,n))||r.push(n);return r}var Fpe=Bpe,zpe=DE,Hpe=Fpe,jpe=td;function Upe(e){return jpe(e)?zpe(e,!0):Hpe(e)}var s2=Upe,Vpe=i2,qpe=Vl,Ype=o2,Gpe=s2,GE=Object.prototype,Kpe=GE.hasOwnProperty,Wpe=Vpe(function(e,t){e=Object(e);var r=-1,n=t.length,a=n>2?t[2]:void 0;for(a&&Ype(t[0],t[1],a)&&(n=1);++r1?r[a-1]:void 0,i=a>2?r[2]:void 0;for(o=e.length>3&&typeof o=="function"?(a--,o):void 0,i&&uhe(r[0],r[1],i)&&(o=a<3?void 0:o,a=1),t=Object(t);++nObject.prototype.toString.call(e).slice(8,-1),al=e=>$se(e)&&!isNaN(e.getTime()),uo=e=>_he(e)==="Object",rA=$E,tw=(e,t)=>Bfe(t,r=>$E(e,r)),Bt=(e,t,r="0")=>{for(e=e!=null?String(e):"",t=t||2;e.lengthArray.isArray(e),to=e=>Bn(e)&&e.length>0,cp=e=>e==null?null:document&&ka(e)?document.querySelector(e):e.$el??e,jo=(e,t,r,n=void 0)=>{e.removeEventListener(t,r,n)},Uo=(e,t,r,n=void 0)=>(e.addEventListener(t,r,n),()=>jo(e,t,r,n)),pf=(e,t)=>!!e&&!!t&&(e===t||e.contains(t)),Nd=(e,t)=>{(e.key===" "||e.key==="Enter")&&(t(e),e.preventDefault())},nA=(e,...t)=>{const r={};let n;for(n in e)t.includes(n)||(r[n]=e[n]);return r},aA=(e,t)=>{const r={};return t.forEach(n=>{n in e&&(r[n]=e[n])}),r};function xhe(e,t,r){return Math.min(Math.max(e,t),r)}var dp={},khe={get exports(){return dp},set exports(e){dp=e}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;function r(n){if(n===null||n===!0||n===!1)return NaN;var a=Number(n);return isNaN(a)?a:a<0?Math.ceil(a):Math.floor(a)}e.exports=t.default})(khe,dp);const Ehe=wE(dp);var fp={},Ahe={get exports(){return fp},set exports(e){fp=e}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;function r(n){var a=new Date(Date.UTC(n.getFullYear(),n.getMonth(),n.getDate(),n.getHours(),n.getMinutes(),n.getSeconds(),n.getMilliseconds()));return a.setUTCFullYear(n.getFullYear()),n.getTime()-a.getTime()}e.exports=t.default})(Ahe,fp);const rw=wE(fp);function The(e,t){var r=Ohe(t);return r.formatToParts?Ihe(r,e):Mhe(r,e)}var $he={year:0,month:1,day:2,hour:3,minute:4,second:5};function Ihe(e,t){try{for(var r=e.formatToParts(t),n=[],a=0;a=0&&(n[o]=parseInt(r[a].value,10))}return n}catch(i){if(i instanceof RangeError)return[NaN];throw i}}function Mhe(e,t){var r=e.format(t).replace(/\u200E/g,""),n=/(\d+)\/(\d+)\/(\d+),? (\d+):(\d+):(\d+)/.exec(r);return[n[3],n[1],n[2],n[4],n[5],n[6]]}var p0={};function Ohe(e){if(!p0[e]){var t=new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:"America/New_York",year:"numeric",month:"numeric",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"}).format(new Date("2014-06-25T04:00:00.123Z")),r=t==="06/25/2014, 00:00:00"||t==="‎06‎/‎25‎/‎2014‎ ‎00‎:‎00‎:‎00";p0[e]=r?new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:e,year:"numeric",month:"numeric",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"}):new Intl.DateTimeFormat("en-US",{hourCycle:"h23",timeZone:e,year:"numeric",month:"numeric",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"})}return p0[e]}function oA(e,t,r,n,a,o,i){var s=new Date(0);return s.setUTCFullYear(e,t,r),s.setUTCHours(n,a,o,i),s}var nw=36e5,Phe=6e4,h0={timezone:/([Z+-].*)$/,timezoneZ:/^(Z)$/,timezoneHH:/^([+-]\d{2})$/,timezoneHHMM:/^([+-]\d{2}):?(\d{2})$/};function Dhe(e,t,r){var n,a;if(!e||(n=h0.timezoneZ.exec(e),n))return 0;var o;if(n=h0.timezoneHH.exec(e),n)return o=parseInt(n[1],10),aw(o)?-(o*nw):NaN;if(n=h0.timezoneHHMM.exec(e),n){o=parseInt(n[1],10);var i=parseInt(n[2],10);return aw(o,i)?(a=Math.abs(o)*nw+i*Phe,o>0?-a:a):NaN}if(Rhe(e)){t=new Date(t||Date.now());var s=Nhe(t),l=Fm(s,e),u=Lhe(t,l,e);return-u}return NaN}function Nhe(e){return oA(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds())}function Fm(e,t){var r=The(e,t),n=oA(r[0],r[1]-1,r[2],r[3]%24,r[4],r[5],0).getTime(),a=e.getTime(),o=a%1e3;return a-=o>=0?o:1e3+o,n-a}function Lhe(e,t,r){var n=e.getTime(),a=n-t,o=Fm(new Date(a),r);if(t===o)return t;a-=o-t;var i=Fm(new Date(a),r);return o===i?o:Math.max(o,i)}function aw(e,t){return-23<=e&&e<=23&&(t==null||0<=t&&t<=59)}var ow={};function Rhe(e){if(ow[e])return!0;try{return new Intl.DateTimeFormat(void 0,{timeZone:e}),ow[e]=!0,!0}catch{return!1}}var Bhe=/(Z|[+-]\d{2}(?::?\d{2})?| UTC| [a-zA-Z]+\/[a-zA-Z_]+(?:\/[a-zA-Z_]+)?)$/;const Fhe=Bhe;var v0=36e5,iw=6e4,zhe=2,an={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:Fhe};function Hhe(e,t){if(arguments.length<1)throw new TypeError("1 argument required, but only "+arguments.length+" present");if(e===null)return new Date(NaN);var r=t,n=r.additionalDigits==null?zhe:Ehe(r.additionalDigits);if(n!==2&&n!==1&&n!==0)throw new RangeError("additionalDigits must be 0, 1 or 2");if(e instanceof Date||typeof e=="object"&&Object.prototype.toString.call(e)==="[object Date]")return new Date(e.getTime());if(typeof e=="number"||Object.prototype.toString.call(e)==="[object Number]")return new Date(e);if(!(typeof e=="string"||Object.prototype.toString.call(e)==="[object String]"))return new Date(NaN);var a=jhe(e),o=Uhe(a.date,n),i=o.year,s=o.restDateString,l=Vhe(s,i);if(isNaN(l))return new Date(NaN);if(l){var u=l.getTime(),c=0,d;if(a.time&&(c=qhe(a.time),isNaN(c)))return new Date(NaN);if(a.timeZone||r.timeZone){if(d=Dhe(a.timeZone||r.timeZone,new Date(u+c)),isNaN(d))return new Date(NaN)}else d=rw(new Date(u+c)),d=rw(new Date(u+c+d));return new Date(u+c+d)}else return new Date(NaN)}function jhe(e){var t={},r=an.dateTimePattern.exec(e),n;if(r?(t.date=r[1],n=r[3]):(r=an.datePattern.exec(e),r?(t.date=r[1],n=r[2]):(t.date=null,n=e)),n){var a=an.timeZone.exec(n);a?(t.time=n.replace(a[1],""),t.timeZone=a[1].trim()):t.time=n}return t}function Uhe(e,t){var r=an.YYY[t],n=an.YYYYY[t],a;if(a=an.YYYY.exec(e)||n.exec(e),a){var o=a[1];return{year:parseInt(o,10),restDateString:e.slice(o.length)}}if(a=an.YY.exec(e)||r.exec(e),a){var i=a[1];return{year:parseInt(i,10)*100,restDateString:e.slice(i.length)}}return{year:null}}function Vhe(e,t){if(t===null)return null;var r,n,a,o;if(e.length===0)return n=new Date(0),n.setUTCFullYear(t),n;if(r=an.MM.exec(e),r)return n=new Date(0),a=parseInt(r[1],10)-1,lw(t,a)?(n.setUTCFullYear(t,a),n):new Date(NaN);if(r=an.DDD.exec(e),r){n=new Date(0);var i=parseInt(r[1],10);return Khe(t,i)?(n.setUTCFullYear(t,0,i),n):new Date(NaN)}if(r=an.MMDD.exec(e),r){n=new Date(0),a=parseInt(r[1],10)-1;var s=parseInt(r[2],10);return lw(t,a,s)?(n.setUTCFullYear(t,a,s),n):new Date(NaN)}if(r=an.Www.exec(e),r)return o=parseInt(r[1],10)-1,uw(t,o)?sw(t,o):new Date(NaN);if(r=an.WwwD.exec(e),r){o=parseInt(r[1],10)-1;var l=parseInt(r[2],10)-1;return uw(t,o,l)?sw(t,o,l):new Date(NaN)}return null}function qhe(e){var t,r,n;if(t=an.HH.exec(e),t)return r=parseFloat(t[1].replace(",",".")),m0(r)?r%24*v0:NaN;if(t=an.HHMM.exec(e),t)return r=parseInt(t[1],10),n=parseFloat(t[2].replace(",",".")),m0(r,n)?r%24*v0+n*iw:NaN;if(t=an.HHMMSS.exec(e),t){r=parseInt(t[1],10),n=parseInt(t[2],10);var a=parseFloat(t[3].replace(",","."));return m0(r,n,a)?r%24*v0+n*iw+a*1e3:NaN}return null}function sw(e,t,r){t=t||0,r=r||0;var n=new Date(0);n.setUTCFullYear(e,0,4);var a=n.getUTCDay()||7,o=t*7+r+1-a;return n.setUTCDate(n.getUTCDate()+o),n}var Yhe=[31,28,31,30,31,30,31,31,30,31,30,31],Ghe=[31,29,31,30,31,30,31,31,30,31,30,31];function iA(e){return e%400===0||e%4===0&&e%100!==0}function lw(e,t,r){if(t<0||t>11)return!1;if(r!=null){if(r<1)return!1;var n=iA(e);if(n&&r>Ghe[t]||!n&&r>Yhe[t])return!1}return!0}function Khe(e,t){if(t<1)return!1;var r=iA(e);return!(r&&t>366||!r&&t>365)}function uw(e,t,r){return!(t<0||t>52||r!=null&&(r<0||r>6))}function m0(e,t,r){return!(e!=null&&(e<0||e>=25)||t!=null&&(t<0||t>=60)||r!=null&&(r<0||r>=60))}function Vr(e,t){if(t.length1?"s":"")+" required, but only "+t.length+" present")}function hf(e){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?hf=function(t){return typeof t}:hf=function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},hf(e)}function So(e){Vr(1,arguments);var t=Object.prototype.toString.call(e);return e instanceof Date||hf(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 Wl(e){if(e===null||e===!0||e===!1)return NaN;var t=Number(e);return isNaN(t)?t:t<0?Math.ceil(t):Math.floor(t)}var Whe={};function l2(){return Whe}function ts(e,t){var r,n,a,o,i,s,l,u;Vr(1,arguments);var c=l2(),d=Wl((r=(n=(a=(o=t==null?void 0:t.weekStartsOn)!==null&&o!==void 0?o:t==null||(i=t.locale)===null||i===void 0||(s=i.options)===null||s===void 0?void 0:s.weekStartsOn)!==null&&a!==void 0?a:c.weekStartsOn)!==null&&n!==void 0?n:(l=c.locale)===null||l===void 0||(u=l.options)===null||u===void 0?void 0:u.weekStartsOn)!==null&&r!==void 0?r:0);if(!(d>=0&&d<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var f=So(e),p=f.getDay(),h=(p=1&&p<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var h=new Date(0);h.setFullYear(d+1,0,p),h.setHours(0,0,0,0);var b=ts(h,t),w=new Date(0);w.setFullYear(d,0,p),w.setHours(0,0,0,0);var y=ts(w,t);return c.getTime()>=b.getTime()?d+1:c.getTime()>=y.getTime()?d:d-1}function rve(e,t){var r,n,a,o,i,s,l,u;Vr(1,arguments);var c=l2(),d=Wl((r=(n=(a=(o=t==null?void 0:t.firstWeekContainsDate)!==null&&o!==void 0?o:t==null||(i=t.locale)===null||i===void 0||(s=i.options)===null||s===void 0?void 0:s.firstWeekContainsDate)!==null&&a!==void 0?a:c.firstWeekContainsDate)!==null&&n!==void 0?n:(l=c.locale)===null||l===void 0||(u=l.options)===null||u===void 0?void 0:u.firstWeekContainsDate)!==null&&r!==void 0?r:1),f=tve(e,t),p=new Date(0);p.setFullYear(f,0,d),p.setHours(0,0,0,0);var h=ts(p,t);return h}var nve=6048e5;function ave(e,t){Vr(1,arguments);var r=So(e),n=ts(r,t).getTime()-rve(r,t).getTime();return Math.round(n/nve)+1}function pp(e){return Vr(1,arguments),ts(e,{weekStartsOn:1})}function ove(e){Vr(1,arguments);var t=So(e),r=t.getFullYear(),n=new Date(0);n.setFullYear(r+1,0,4),n.setHours(0,0,0,0);var a=pp(n),o=new Date(0);o.setFullYear(r,0,4),o.setHours(0,0,0,0);var i=pp(o);return t.getTime()>=a.getTime()?r+1:t.getTime()>=i.getTime()?r:r-1}function ive(e){Vr(1,arguments);var t=ove(e),r=new Date(0);r.setFullYear(t,0,4),r.setHours(0,0,0,0);var n=pp(r);return n}var sve=6048e5;function lve(e){Vr(1,arguments);var t=So(e),r=pp(t).getTime()-ive(t).getTime();return Math.round(r/sve)+1}function tn(e,t){Vr(2,arguments);var r=So(e),n=Wl(t);return isNaN(n)?new Date(NaN):(n&&r.setDate(r.getDate()+n),r)}function hp(e,t){Vr(2,arguments);var r=So(e),n=Wl(t);if(isNaN(n))return new Date(NaN);if(!n)return r;var a=r.getDate(),o=new Date(r.getTime());o.setMonth(r.getMonth()+n+1,0);var i=o.getDate();return a>=i?o:(r.setFullYear(o.getFullYear(),o.getMonth(),a),r)}function dw(e,t){Vr(2,arguments);var r=Wl(t);return hp(e,r*12)}const uve={daily:["year","month","day"],weekly:["year","month","week"],monthly:["year","month"]};function cve({monthComps:e,prevMonthComps:t,nextMonthComps:r},n){const a=[],{firstDayOfWeek:o,firstWeekday:i,isoWeeknumbers:s,weeknumbers:l,numDays:u,numWeeks:c}=e,d=i+(i{const l=Math.floor(s/7);let u=o[l];return u||(u={id:`week-${l+1}`,title:"",week:i.week,weekPosition:i.weekPosition,weeknumber:i.weeknumber,isoWeeknumber:i.isoWeeknumber,weeknumberDisplay:t?i.weeknumber:r?i.isoWeeknumber:void 0,days:[]},o[l]=u),u.days.push(i),o},Array(e.length/Br));return a.forEach(o=>{const i=o.days[0],s=o.days[o.days.length-1];i.month===s.month?o.title=`${n.formatDate(i.date,"MMMM YYYY")}`:i.year===s.year?o.title=`${n.formatDate(i.date,"MMM")} - ${n.formatDate(s.date,"MMM YYYY")}`:o.title=`${n.formatDate(i.date,"MMM YYYY")} - ${n.formatDate(s.date,"MMM YYYY")}`}),a}function fve(e,t){return e.days.map(r=>({label:t.formatDate(r.date,t.masks.weekdays),weekday:r.weekday}))}function pve(e,t){return`${t}.${Bt(e,2)}`}function sA(e,t,r){return aA(r.getDateParts(r.toDate(e)),uve[t])}function lA({day:e,week:t,month:r,year:n},a,o,i){if(o==="daily"&&e){const s=new Date(n,r-1,e),l=tn(s,a);return{day:l.getDate(),month:l.getMonth()+1,year:l.getFullYear()}}else if(o==="weekly"&&t){const s=i.getMonthParts(r,n).firstDayOfMonth,l=tn(s,(t-1+a)*7),u=i.getDateParts(l);return{week:u.week,month:u.month,year:u.year}}else{const s=new Date(n,r-1,1),l=hp(s,a);return{month:l.getMonth()+1,year:l.getFullYear()}}}function Ea(e){return e!=null&&e.month!=null&&e.year!=null}function zm(e,t){return!Ea(e)||!Ea(t)?!1:(e=e,t=t,e.year!==t.year?e.yeart.year:e.month&&t.month&&e.month!==t.month?e.month>t.month:e.week&&t.week&&e.week!==t.week?e.week>t.week:e.day&&t.day&&e.day!==t.day?e.day>t.day:!1)}function hve(e,t,r){return(e||!1)&&!zm(e,t)&&!vp(e,r)}function vve(e,t){return!e&&t||e&&!t?!1:!e&&!t?!0:(e=e,t=t,e.year===t.year&&e.month===t.month&&e.week===t.week&&e.day===t.day)}function mve(e,t,r,n){if(!Ea(e)||!Ea(t))return[];const a=[];for(;!vp(e,t);)a.push(e),e=lA(e,1,r,n);return a}function uA(e){const{day:t,week:r,month:n,year:a}=e;let o=`${a}-${Bt(n,2)}`;return r&&(o=`${o}-w${r}`),t&&(o=`${o}-${Bt(t,2)}`),o}function gve(e,t){const{month:r,year:n,showWeeknumbers:a,showIsoWeeknumbers:o}=e,i=new Date(n,r-1,15),s=t.getMonthParts(r,n),l=t.getPrevMonthParts(r,n),u=t.getNextMonthParts(r,n),c=cve({monthComps:s,prevMonthComps:l,nextMonthComps:u},t),d=dve(c,a,o,t),f=fve(d[0],t);return{id:uA(e),month:r,year:n,monthTitle:t.formatDate(i,t.masks.title),shortMonthLabel:t.formatDate(i,"MMM"),monthLabel:t.formatDate(i,"MMMM"),shortYearLabel:n.toString().substring(2),yearLabel:n.toString(),monthComps:s,prevMonthComps:l,nextMonthComps:u,days:c,weeks:d,weekdays:f}}function yve(e,t){const{day:r,week:n,view:a,trimWeeks:o}=e,i={...t,...e,title:"",viewDays:[],viewWeeks:[]};switch(a){case"daily":{let s=i.days.find(u=>u.inMonth);r?s=i.days.find(u=>u.day===r&&u.inMonth)||s:n&&(s=i.days.find(u=>u.week===n&&u.inMonth));const l=i.weeks[s.week-1];i.viewWeeks=[l],i.viewDays=[s],i.week=s.week,i.weekTitle=l.title,i.day=s.day,i.dayTitle=s.ariaLabel,i.title=i.dayTitle;break}case"weekly":{i.week=n||1;const s=i.weeks[i.week-1];i.viewWeeks=[s],i.viewDays=s.days,i.weekTitle=s.title,i.title=i.weekTitle;break}default:{i.title=i.monthTitle,i.viewWeeks=i.weeks.slice(0,o?i.monthComps.numWeeks:void 0),i.viewDays=i.days;break}}return i}class fw{constructor(t,r,n){nt(this,"keys",[]),nt(this,"store",{}),this.size=t,this.createKey=r,this.createItem=n}get(...t){const r=this.createKey(...t);return this.store[r]}getOrSet(...t){const r=this.createKey(...t);if(this.store[r])return this.store[r];const n=this.createItem(...t);if(this.keys.length>=this.size){const a=this.keys.shift();a!=null&&delete this.store[a]}return this.keys.push(r),this.store[r]=n,n}}class ol{constructor(t,r=new mp){nt(this,"order"),nt(this,"locale"),nt(this,"start",null),nt(this,"end",null),nt(this,"repeat",null);var n;this.locale=r;const{start:a,end:o,span:i,order:s,repeat:l}=t;al(a)&&(this.start=r.getDateParts(a)),al(o)?this.end=r.getDateParts(o):this.start!=null&&i&&(this.end=r.getDateParts(tn(this.start.date,i-1))),this.order=s??0,l&&(this.repeat=new gp({from:(n=this.start)==null?void 0:n.date,...l},{locale:this.locale}))}static fromMany(t,r){return(Bn(t)?t:[t]).filter(n=>n).map(n=>ol.from(n,r))}static from(t,r){if(t instanceof ol)return t;const n={start:null,end:null};return t!=null&&(Bn(t)?(n.start=t[0]??null,n.end=t[1]??null):uo(t)?Object.assign(n,t):(n.start=t,n.end=t)),n.start!=null&&(n.start=new Date(n.start)),n.end!=null&&(n.end=new Date(n.end)),new ol(n,r)}get opts(){const{order:t,locale:r}=this;return{order:t,locale:r}}get hasRepeat(){return!!this.repeat}get isSingleDay(){const{start:t,end:r}=this;return t&&r&&t.year===r.year&&t.month===r.month&&t.day===r.day}get isMultiDay(){return!this.isSingleDay}get daySpan(){return this.start==null||this.end==null?this.hasRepeat?1:1/0:this.end.dayIndex-this.start.dayIndex}startsOnDay(t){var r,n;return((r=this.start)==null?void 0:r.dayIndex)===t.dayIndex||!!((n=this.repeat)!=null&&n.passes(t))}intersectsDay(t){return this.intersectsDayRange(t,t)}intersectsRange(t){var r,n;return this.intersectsDayRange(((r=t.start)==null?void 0:r.dayIndex)??-1/0,((n=t.end)==null?void 0:n.dayIndex)??1/0)}intersectsDayRange(t,r){return!(this.start&&this.start.dayIndex>r||this.end&&this.end.dayIndex{var f,p;if(r.startsOnDay(d)){const h=r.daySpan<1/0?r.daySpan:1;l={startDay:d.dayIndex,startTime:((f=r.start)==null?void 0:f.time)??0,endDay:d.dayIndex+h-1,endTime:((p=r.end)==null?void 0:p.time)??vf},this.getRangeRecords(t).push(l)}}):r.intersectsDayRange(u,c)&&(l={startDay:((a=r.start)==null?void 0:a.dayIndex)??-1/0,startTime:((o=r.start)==null?void 0:o.time)??-1/0,endDay:((i=r.end)==null?void 0:i.dayIndex)??1/0,endTime:((s=r.end)==null?void 0:s.time)??1/0},this.getRangeRecords(t).push(l)),l}getRangeRecords(t){let r=this.records[t.key];return r||(r={ranges:[],data:t},this.records[t.key]=r),r.ranges}getCell(t,r){return this.getCells(r).find(n=>n.data.key===t)}cellExists(t,r){const n=this.records[t];return n==null?!1:n.ranges.some(a=>a.startDay<=r&&a.endDay>=r)}getCells(t){const r=Object.values(this.records),n=[],{dayIndex:a}=t;return r.forEach(({data:o,ranges:i})=>{i.filter(s=>s.startDay<=a&&s.endDay>=a).forEach(s=>{const l=a===s.startDay,u=a===s.endDay,c=l?s.startTime:0,d=new Date(t.startDate.getTime()+c),f=u?s.endTime:vf,p=new Date(t.endDate.getTime()+f),h=c===0&&f===vf,b=o.order||0;n.push({...s,data:o,onStart:l,onEnd:u,startTime:c,startDate:d,endTime:f,endDate:p,allDay:h,order:b})})}),n.sort((o,i)=>o.order-i.order),n}}const co={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"}};co.en=co["en-US"];co.es=co["es-ES"];co.no=co.nb;co.zh=co["zh-CN"];const wve=Object.entries(co).reduce((e,[t,{dow:r,L:n}])=>(e[t]={id:t,firstDayOfWeek:r,masks:{L:n}},e),{}),Cve="MMMM YYYY",Sve="W",_ve="MMM",xve="h A",kve=["L","YYYY-MM-DD","YYYY/MM/DD"],Eve=["L h:mm A","YYYY-MM-DD h:mm A","YYYY/MM/DD h:mm A"],Ave=["L HH:mm","YYYY-MM-DD HH:mm","YYYY/MM/DD HH:mm"],Tve=["h:mm A"],$ve=["HH:mm"],Ive="WWW, MMM D, YYYY",Mve=["L","YYYY-MM-DD","YYYY/MM/DD"],Ove="iso",Pve="YYYY-MM-DDTHH:mm:ss.SSSZ",Dve={title:Cve,weekdays:Sve,navMonths:_ve,hours:xve,input:kve,inputDateTime:Eve,inputDateTime24hr:Ave,inputTime:Tve,inputTime24hr:$ve,dayPopover:Ive,data:Mve,model:Ove,iso:Pve},Nve=300,Lve=60,Rve=80,Bve={maxSwipeTime:Nve,minHorizontalSwipeDistance:Lve,maxVerticalSwipeDistance:Rve},Fve={componentPrefix:"V",color:"blue",isDark:!1,navVisibility:"click",titlePosition:"center",transition:"slide-h",touch:Bve,masks:Dve,locales:wve,datePicker:{updateOnInput:!0,inputDebounce:1e3,popover:{visibility:"hover-focus",placement:"bottom-start",isInteractive:!0}}},Hm=la(Fve),zve=S(()=>spe(Hm.locales,e=>(e.masks=Mc(e.masks,Hm.masks),e))),oi=e=>typeof window<"u"&&rA(window.__vcalendar__,e)?Bi(window.__vcalendar__,e):Bi(Hm,e),Hve=12,jve=5;function Uve(e,t){const r=new Intl.DateTimeFormat().resolvedOptions().locale;let n;ka(e)?n=e:rA(e,"id")&&(n=e.id),n=(n||r).toLowerCase();const a=Object.keys(t),o=s=>a.find(l=>l.toLowerCase()===s);n=o(n)||o(n.substring(0,2))||r;const i={...t["en-IE"],...t[n],id:n,monthCacheSize:Hve,pageCacheSize:jve};return uo(e)?Mc(e,i):i}class mp{constructor(t=void 0,r){nt(this,"id"),nt(this,"daysInWeek"),nt(this,"firstDayOfWeek"),nt(this,"masks"),nt(this,"timezone"),nt(this,"hourLabels"),nt(this,"dayNames"),nt(this,"dayNamesShort"),nt(this,"dayNamesShorter"),nt(this,"dayNamesNarrow"),nt(this,"monthNames"),nt(this,"monthNamesShort"),nt(this,"relativeTimeNames"),nt(this,"amPm",["am","pm"]),nt(this,"monthCache"),nt(this,"pageCache");const{id:n,firstDayOfWeek:a,masks:o,monthCacheSize:i,pageCacheSize:s}=Uve(t,zve.value);this.monthCache=new fw(i,d0e,f0e),this.pageCache=new fw(s,uA,gve),this.id=n,this.daysInWeek=Br,this.firstDayOfWeek=xhe(a,1,Br),this.masks=o,this.timezone=r||void 0,this.hourLabels=this.getHourLabels(),this.dayNames=g0("long",this.id),this.dayNamesShort=g0("short",this.id),this.dayNamesShorter=this.dayNamesShort.map(l=>l.substring(0,2)),this.dayNamesNarrow=g0("narrow",this.id),this.monthNames=yw("long",this.id),this.monthNamesShort=yw("short",this.id),this.relativeTimeNames=v0e(this.id)}formatDate(t,r){return w0e(t,r,this)}parseDate(t,r){return bw(t,r,this)}toDate(t,r={}){const n=new Date(NaN);let a=n;const{fillDate:o,mask:i,patch:s,rules:l}=r;if(ia(t)?(r.type="number",a=new Date(+t)):ka(t)?(r.type="string",a=t?bw(t,i||"iso",this):n):al(t)?(r.type="date",a=new Date(t.getTime())):u2(t)&&(r.type="object",a=this.getDateFromParts(t)),a&&(s||l)){let u=this.getDateParts(a);if(s&&o!=null){const c=this.getDateParts(this.toDate(o));u=this.getDateParts(this.toDate({...c,...aA(u,t0e[s])}))}l&&(u=b0e(u,l)),a=this.getDateFromParts(u)}return a||n}toDateOrNull(t,r={}){const n=this.toDate(t,r);return isNaN(n.getTime())?null:n}fromDate(t,{type:r,mask:n}={}){switch(r){case"number":return t?t.getTime():NaN;case"string":return t?this.formatDate(t,n||"iso"):"";case"object":return t?this.getDateParts(t):null;default:return t?new Date(t):null}}range(t){return ol.from(t,this)}ranges(t){return ol.fromMany(t,this)}getDateParts(t){return c0e(t,this)}getDateFromParts(t){return wA(t,this.timezone)}getDateFromParams(t,r,n,a,o,i,s){return this.getDateFromParts({year:t,month:r,day:n,hours:a,minutes:o,seconds:i,milliseconds:s})}getPage(t){const r=this.pageCache.getOrSet(t,this);return yve(t,r)}getMonthParts(t,r){const{firstDayOfWeek:n}=this;return this.monthCache.getOrSet(t,r,n)}getThisMonthParts(){const t=new Date;return this.getMonthParts(t.getMonth()+1,t.getFullYear())}getPrevMonthParts(t,r){return t===1?this.getMonthParts(12,r-1):this.getMonthParts(t-1,r)}getNextMonthParts(t,r){return t===12?this.getMonthParts(1,r+1):this.getMonthParts(t+1,r)}getHourLabels(){return h0e().map(t=>this.formatDate(t,this.masks.hours))}getDayId(t){return this.formatDate(t,"YYYY-MM-DD")}}var zs=(e=>(e.Any="any",e.All="all",e))(zs||{}),cA=(e=>(e.Days="days",e.Weeks="weeks",e.Months="months",e.Years="years",e))(cA||{}),dA=(e=>(e.Days="days",e.Weekdays="weekdays",e.Weeks="weeks",e.Months="months",e.Years="years",e))(dA||{}),fA=(e=>(e.OrdinalWeekdays="ordinalWeekdays",e))(fA||{});class Vve{constructor(t,r,n){nt(this,"validated",!0),this.type=t,this.interval=r,this.from=n,this.from||(console.error('A valid "from" date is required for date interval rule. This rule will be skipped.'),this.validated=!1)}passes(t){if(!this.validated)return!0;const{date:r}=t;switch(this.type){case"days":return c2(this.from.date,r)%this.interval===0;case"weeks":return l0e(this.from.date,r)%this.interval===0;case"months":return u0e(this.from.date,r)%this.interval===0;case"years":return bA(this.from.date,r)%this.interval===0;default:return!1}}}class Zl{constructor(t,r,n,a){nt(this,"components",[]),this.type=t,this.validator=n,this.getter=a,this.components=this.normalizeComponents(r)}static create(t,r){switch(t){case"days":return new qve(r);case"weekdays":return new Yve(r);case"weeks":return new Gve(r);case"months":return new Kve(r);case"years":return new Wve(r)}}normalizeComponents(t){if(this.validator(t))return[t];if(!Bn(t))return[];const r=[];return t.forEach(n=>{if(!this.validator(n)){console.error(`Component value ${n} in invalid for "${this.type}" rule. This rule will be skipped.`);return}r.push(n)}),r}passes(t){return this.getter(t).some(r=>this.components.includes(r))}}class qve extends Zl{constructor(t){super("days",t,Xve,({day:r,dayFromEnd:n})=>[r,-n])}}class Yve extends Zl{constructor(t){super("weekdays",t,jm,({weekday:r})=>[r])}}class Gve extends Zl{constructor(t){super("weeks",t,Jve,({week:r,weekFromEnd:n})=>[r,-n])}}class Kve extends Zl{constructor(t){super("months",t,e0e,({month:r})=>[r])}}class Wve extends Zl{constructor(t){super("years",t,ia,({year:r})=>[r])}}class Zve{constructor(t,r){nt(this,"components"),this.type=t,this.components=this.normalizeComponents(r)}normalizeArrayConfig(t){const r=[];return t.forEach((n,a)=>{if(ia(n)){if(a===0)return;if(!pw(t[0])){console.error(`Ordinal range for "${this.type}" rule is from -5 to -1 or 1 to 5. This rule will be skipped.`);return}if(!jm(n)){console.error(`Acceptable range for "${this.type}" rule is from 1 to 5. This rule will be skipped`);return}r.push([t[0],n])}else Bn(n)&&r.push(...this.normalizeArrayConfig(n))}),r}normalizeComponents(t){const r=[];return t.forEach((n,a)=>{if(ia(n)){if(a===0)return;if(!pw(t[0])){console.error(`Ordinal range for "${this.type}" rule is from -5 to -1 or 1 to 5. This rule will be skipped.`);return}if(!jm(n)){console.error(`Acceptable range for "${this.type}" rule is from 1 to 5. This rule will be skipped`);return}r.push([t[0],n])}else Bn(n)&&r.push(...this.normalizeArrayConfig(n))}),r}passes(t){const{weekday:r,weekdayOrdinal:n,weekdayOrdinalFromEnd:a}=t;return this.components.some(([o,i])=>(o===n||o===-a)&&r===i)}}class Qve{constructor(t){nt(this,"type","function"),nt(this,"validated",!0),this.fn=t,cs(t)||(console.error("The function rule requires a valid function. This rule will be skipped."),this.validated=!1)}passes(t){return this.validated?this.fn(t):!0}}class gp{constructor(t,r={},n){nt(this,"validated",!0),nt(this,"config"),nt(this,"type",zs.Any),nt(this,"from"),nt(this,"until"),nt(this,"rules",[]),nt(this,"locale",new mp),this.parent=n,r.locale&&(this.locale=r.locale),this.config=t,cs(t)?(this.type=zs.All,this.rules=[new Qve(t)]):Bn(t)?(this.type=zs.Any,this.rules=t.map(a=>new gp(a,r,this))):uo(t)?(this.type=zs.All,this.from=t.from?this.locale.getDateParts(t.from):n==null?void 0:n.from,this.until=t.until?this.locale.getDateParts(t.until):n==null?void 0:n.until,this.rules=this.getObjectRules(t)):(console.error("Rule group configuration must be an object or an array."),this.validated=!1)}getObjectRules(t){const r=[];if(t.every&&(ka(t.every)&&(t.every=[1,`${t.every}s`]),Bn(t.every))){const[n=1,a=cA.Days]=t.every;r.push(new Vve(a,n,this.from))}return Object.values(dA).forEach(n=>{n in t&&r.push(Zl.create(n,t[n]))}),Object.values(fA).forEach(n=>{n in t&&r.push(new Zve(n,t[n]))}),t.on!=null&&(Bn(t.on)||(t.on=[t.on]),r.push(new gp(t.on,{locale:this.locale},this.parent))),r}passes(t){return this.validated?this.from&&t.dayIndex<=this.from.dayIndex||this.until&&t.dayIndex>=this.until.dayIndex?!1:this.type===zs.Any?this.rules.some(r=>r.passes(t)):this.rules.every(r=>r.passes(t)):!0}}function Xve(e){return ia(e)?e>=1&&e<=31:!1}function jm(e){return ia(e)?e>=1&&e<=7:!1}function Jve(e){return ia(e)?e>=-6&&e<=-1||e>=1&&e<=6:!1}function e0e(e){return ia(e)?e>=1&&e<=12:!1}function pw(e){return!(!ia(e)||e<-5||e>5||e===0)}const t0e={dateTime:["year","month","day","hours","minutes","seconds","milliseconds"],date:["year","month","day"],time:["hours","minutes","seconds","milliseconds"]},Br=7,r0e=6,pA=1e3,hA=pA*60,vA=hA*60,vf=vA*24,n0e=[31,28,31,30,31,30,31,31,30,31,30,31],a0e=["L","iso"],Mu={milliseconds:[0,999,3],seconds:[0,59,2],minutes:[0,59,2],hours:[0,23,2]},mA=/d{1,2}|W{1,4}|M{1,4}|YY(?:YY)?|S{1,3}|Do|Z{1,4}|([HhMsDm])\1?|[aA]|"[^"]*"|'[^']*'/g,o0e=/\[([^]*?)\]/gm,hw={D(e){return e.day},DD(e){return Bt(e.day,2)},d(e){return e.weekday-1},dd(e){return Bt(e.weekday-1,2)},W(e,t){return t.dayNamesNarrow[e.weekday-1]},WW(e,t){return t.dayNamesShorter[e.weekday-1]},WWW(e,t){return t.dayNamesShort[e.weekday-1]},WWWW(e,t){return t.dayNames[e.weekday-1]},M(e){return e.month},MM(e){return Bt(e.month,2)},MMM(e,t){return t.monthNamesShort[e.month-1]},MMMM(e,t){return t.monthNames[e.month-1]},YY(e){return String(e.year).substr(2)},YYYY(e){return Bt(e.year,4)},h(e){return e.hours%12||12},hh(e){return Bt(e.hours%12||12,2)},H(e){return e.hours},HH(e){return Bt(e.hours,2)},m(e){return e.minutes},mm(e){return Bt(e.minutes,2)},s(e){return e.seconds},ss(e){return Bt(e.seconds,2)},S(e){return Math.round(e.milliseconds/100)},SS(e){return Bt(Math.round(e.milliseconds/10),2)},SSS(e){return Bt(e.milliseconds,3)},a(e,t){return e.hours<12?t.amPm[0]:t.amPm[1]},A(e,t){return e.hours<12?t.amPm[0].toUpperCase():t.amPm[1].toUpperCase()},Z(){return"Z"},ZZ(e){const t=e.timezoneOffset;return`${t>0?"-":"+"}${Bt(Math.floor(Math.abs(t)/60),2)}`},ZZZ(e){const t=e.timezoneOffset;return`${t>0?"-":"+"}${Bt(Math.floor(Math.abs(t)/60)*100+Math.abs(t)%60,4)}`},ZZZZ(e){const t=e.timezoneOffset;return`${t>0?"-":"+"}${Bt(Math.floor(Math.abs(t)/60),2)}:${Bt(Math.abs(t)%60,2)}`}},Io=/\d\d?/,i0e=/\d{3}/,s0e=/\d{4}/,yu=/[0-9]*['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+|[\u0600-\u06FF/]+(\s*?[\u0600-\u06FF]+){1,2}/i,vw=()=>{},mw=e=>(t,r,n)=>{const a=n[e].indexOf(r.charAt(0).toUpperCase()+r.substr(1).toLowerCase());~a&&(t.month=a)},Ht={D:[Io,(e,t)=>{e.day=t}],Do:[new RegExp(Io.source+yu.source),(e,t)=>{e.day=parseInt(t,10)}],d:[Io,vw],W:[yu,vw],M:[Io,(e,t)=>{e.month=t-1}],MMM:[yu,mw("monthNamesShort")],MMMM:[yu,mw("monthNames")],YY:[Io,(e,t)=>{const r=+new Date().getFullYear().toString().substr(0,2);e.year=+`${t>68?r-1:r}${t}`}],YYYY:[s0e,(e,t)=>{e.year=t}],S:[/\d/,(e,t)=>{e.milliseconds=t*100}],SS:[/\d{2}/,(e,t)=>{e.milliseconds=t*10}],SSS:[i0e,(e,t)=>{e.milliseconds=t}],h:[Io,(e,t)=>{e.hours=t}],m:[Io,(e,t)=>{e.minutes=t}],s:[Io,(e,t)=>{e.seconds=t}],a:[yu,(e,t,r)=>{const n=t.toLowerCase();n===r.amPm[0]?e.isPm=!1:n===r.amPm[1]&&(e.isPm=!0)}],Z:[/[^\s]*?[+-]\d\d:?\d\d|[^\s]*?Z?/,(e,t)=>{t==="Z"&&(t="+00:00");const r=`${t}`.match(/([+-]|\d\d)/gi);if(r){const n=+r[1]*60+parseInt(r[2],10);e.timezoneOffset=r[0]==="+"?n:-n}}]};Ht.DD=Ht.D;Ht.dd=Ht.d;Ht.WWWW=Ht.WWW=Ht.WW=Ht.W;Ht.MM=Ht.M;Ht.mm=Ht.m;Ht.hh=Ht.H=Ht.HH=Ht.h;Ht.ss=Ht.s;Ht.A=Ht.a;Ht.ZZZZ=Ht.ZZZ=Ht.ZZ=Ht.Z;function gA(e,t){return(to(e)&&e||[ka(e)&&e||"YYYY-MM-DD"]).map(r=>a0e.reduce((n,a)=>n.replace(a,t.masks[a]||""),r))}function u2(e){return uo(e)&&"year"in e&&"month"in e&&"day"in e}function gw(e,t=1){const r=e.getDay()+1,n=r>=t?t-r:-(7-(t-r));return tn(e,n)}function yA(e,t,r){const n=Date.UTC(e,t-1,r);return c2(new Date(0),new Date(n))}function c2(e,t){return Math.round((t.getTime()-e.getTime())/vf)}function l0e(e,t){return Math.ceil(c2(gw(e),gw(t))/7)}function bA(e,t){return t.getUTCFullYear()-e.getUTCFullYear()}function u0e(e,t){return bA(e,t)*12+(t.getMonth()-e.getMonth())}function wA(e,t=""){const r=new Date,{year:n=r.getFullYear(),month:a=r.getMonth()+1,day:o=r.getDate(),hours:i=0,minutes:s=0,seconds:l=0,milliseconds:u=0}=e;if(t){const c=`${Bt(n,4)}-${Bt(a,2)}-${Bt(o,2)}T${Bt(i,2)}:${Bt(s,2)}:${Bt(l,2)}.${Bt(u,3)}`;return Hhe(c,{timeZone:t})}return new Date(n,a-1,o,i,s,l,u)}function c0e(e,t){let r=new Date(e.getTime());t.timezone&&(r=new Date(e.toLocaleString("en-US",{timeZone:t.timezone})),r.setMilliseconds(e.getMilliseconds()));const n=r.getMilliseconds(),a=r.getSeconds(),o=r.getMinutes(),i=r.getHours(),s=n+a*pA+o*hA+i*vA,l=r.getMonth()+1,u=r.getFullYear(),c=t.getMonthParts(l,u),d=r.getDate(),f=c.numDays-d+1,p=r.getDay()+1,h=Math.floor((d-1)/7+1),b=Math.floor((c.numDays-d)/7+1),w=Math.ceil((d+Math.abs(c.firstWeekday-c.firstDayOfWeek))/7),y=c.numWeeks-w+1,v=c.weeknumbers[w],g=yA(u,l,d);return{milliseconds:n,seconds:a,minutes:o,hours:i,time:s,day:d,dayFromEnd:f,weekday:p,weekdayOrdinal:h,weekdayOrdinalFromEnd:b,week:w,weekFromEnd:y,weeknumber:v,month:l,year:u,date:r,dateTime:r.getTime(),dayIndex:g,timezoneOffset:0,isValid:!0}}function d0e(e,t,r){return`${t}-${e}-${r}`}function f0e(e,t,r){const n=t%4===0&&t%100!==0||t%400===0,a=new Date(t,e-1,1),o=a.getDay()+1,i=e===2&&n?29:n0e[e-1],s=r-1,l=eve(a,{weekStartsOn:s}),u=[],c=[];for(let d=0;dr.format(n))}function h0e(){const e=[];for(let t=0;t<=24;t++)e.push(new Date(2e3,0,1,t));return e}function v0e(e=void 0){const t=["second","minute","hour","day","week","month","quarter","year"],r=new Intl.RelativeTimeFormat(e);return t.reduce((n,a)=>{const o=r.formatToParts(100,a);return n[a]=o[1].unit,n},{})}function CA(){const e=[];for(let t=0;t<12;t++)e.push(new Date(2e3,t,15));return e}function yw(e,t=void 0){const r=new Intl.DateTimeFormat(t,{month:e,timeZone:"UTC"});return CA().map(n=>r.format(n))}function m0e(e,t,r){return ia(t)?t===e:Bn(t)?t.includes(e):cs(t)?t(e,r):!(t.min!=null&&t.min>e||t.max!=null&&t.max{if(i.disabled)return o;if(isNaN(o))return i.value;const s=Math.abs(o-r);return Math.abs(i.value-r){const o=Mu[n],i=e[n];r[n]=y0e(e,o,i,a)}),r}function bw(e,t,r){return gA(t,r).map(n=>{if(typeof n!="string")throw new Error("Invalid mask");let a=e;if(a.length>1e3)return!1;let o=!0;const i={};if(n.replace(mA,u=>{if(Ht[u]){const c=Ht[u],d=a.search(c[0]);~d?a.replace(c[0],f=>(c[1](i,f,r),a=a.substr(d+f.length),f)):o=!1}return Ht[u]?"":u.slice(1,u.length-1)}),!o)return!1;const s=new Date;i.hours!=null&&(i.isPm===!0&&+i.hours!=12?i.hours=+i.hours+12:i.isPm===!1&&+i.hours==12&&(i.hours=0));let l;return i.timezoneOffset!=null?(i.minutes=+(i.minutes||0)-+i.timezoneOffset,l=new Date(Date.UTC(i.year||s.getFullYear(),i.month||0,i.day||1,i.hours||0,i.minutes||0,i.seconds||0,i.milliseconds||0))):l=r.getDateFromParts({year:i.year||s.getFullYear(),month:(i.month||0)+1,day:i.day||1,hours:i.hours||0,minutes:i.minutes||0,seconds:i.seconds||0,milliseconds:i.milliseconds||0}),l}).find(n=>n)||new Date(e)}function w0e(e,t,r){if(e==null)return"";let n=gA(t,r)[0];/Z$/.test(n)&&(r.timezone="utc");const a=[];n=n.replace(o0e,(i,s)=>(a.push(s),"??"));const o=r.getDateParts(e);return n=n.replace(mA,i=>i in hw?hw[i](o,r):i.slice(1,i.length-1)),n.replace(/\?\?/g,()=>a.shift())}let C0e=0;class SA{constructor(t,r,n){nt(this,"key",""),nt(this,"hashcode",""),nt(this,"highlight",null),nt(this,"content",null),nt(this,"dot",null),nt(this,"bar",null),nt(this,"event",null),nt(this,"popover",null),nt(this,"customData",null),nt(this,"ranges"),nt(this,"hasRanges",!1),nt(this,"order",0),nt(this,"pinPage",!1),nt(this,"maxRepeatSpan",0),nt(this,"locale");const{dates:a}=Object.assign(this,{hashcode:"",order:0,pinPage:!1},t);this.key||(this.key=++C0e),this.locale=n,r.normalizeGlyphs(this),this.ranges=n.ranges(a??[]),this.hasRanges=!!to(this.ranges),this.maxRepeatSpan=this.ranges.filter(o=>o.hasRepeat).map(o=>o.daySpan).reduce((o,i)=>Math.max(o,i),0)}intersectsRange({start:t,end:r}){if(t==null||r==null)return!1;const n=this.ranges.filter(i=>!i.hasRepeat);for(const i of n)if(i.intersectsDayRange(t.dayIndex,r.dayIndex))return!0;const a=this.ranges.filter(i=>i.hasRepeat);if(!a.length)return!1;let o=t;for(this.maxRepeatSpan>1&&(o=this.locale.getDateParts(tn(o.date,-this.maxRepeatSpan)));o.dayIndex<=r.dayIndex;){for(const i of a)if(i.startsOnDay(o))return!0;o=this.locale.getDateParts(tn(o.date,1))}return!1}}function Um(e){document&&document.dispatchEvent(new CustomEvent("show-popover",{detail:e}))}function Oc(e){document&&document.dispatchEvent(new CustomEvent("hide-popover",{detail:e}))}function _A(e){document&&document.dispatchEvent(new CustomEvent("toggle-popover",{detail:e}))}function xA(e){const{visibility:t}=e,r=t==="click",n=t==="hover",a=t==="hover-focus",o=t==="focus";e.autoHide=!r;let i=!1,s=!1;const l=h=>{r&&(_A({...e,target:e.target||h.currentTarget}),h.stopPropagation())},u=h=>{i||(i=!0,(n||a)&&Um({...e,target:e.target||h.currentTarget}))},c=()=>{i&&(i=!1,(n||a&&!s)&&Oc(e))},d=h=>{s||(s=!0,(o||a)&&Um({...e,target:e.target||h.currentTarget}))},f=h=>{s&&!pf(h.currentTarget,h.relatedTarget)&&(s=!1,(o||a&&!i)&&Oc(e))},p={};switch(e.visibility){case"click":p.click=l;break;case"hover":p.mousemove=u,p.mouseleave=c;break;case"focus":p.focusin=d,p.focusout=f;break;case"hover-focus":p.mousemove=u,p.mouseleave=c,p.focusin=d,p.focusout=f;break}return p}const ww=e=>{const t=cp(e);if(t==null)return;const r=t.popoverHandlers;!r||!r.length||(r.forEach(n=>n()),delete t.popoverHandlers)},Cw=(e,t)=>{const r=cp(e);if(r==null)return;const n=[],a=xA(t);Object.entries(a).forEach(([o,i])=>{n.push(Uo(r,o,i))}),r.popoverHandlers=n},kA={mounted(e,t){const{value:r}=t;r&&Cw(e,r)},updated(e,t){const{oldValue:r,value:n}=t,a=r==null?void 0:r.visibility,o=n==null?void 0:n.visibility;a!==o&&(a&&(ww(e),o||Oc(r)),o&&Cw(e,n))},unmounted(e){ww(e)}},S0e=(e,t,{maxSwipeTime:r,minHorizontalSwipeDistance:n,maxVerticalSwipeDistance:a})=>{if(!e||!e.addEventListener||!cs(t))return null;let o=0,i=0,s=null,l=!1;function u(d){const f=d.changedTouches[0];o=f.screenX,i=f.screenY,s=new Date().getTime(),l=!0}function c(d){if(!l||!s)return;l=!1;const f=d.changedTouches[0],p=f.screenX-o,h=f.screenY-i;if(new Date().getTime()-s=n&&Math.abs(h)<=a){const b={toLeft:!1,toRight:!1};p<0?b.toLeft=!0:b.toRight=!0,t(b)}}return Uo(e,"touchstart",u,{passive:!0}),Uo(e,"touchend",c,{passive:!0}),()=>{jo(e,"touchstart",u),jo(e,"touchend",c)}},mf={},_0e=(e,t=10)=>{mf[e]=Date.now()+t},x0e=(e,t)=>{if(e in mf){const r=mf[e];if(Date.now()t.value?"dark":"light");let n,a;function o(p){t.value=p.matches}function i(){k0e("matchMedia")&&(n=window.matchMedia("(prefers-color-scheme: dark)"),n.addEventListener("change",o),t.value=n.matches)}function s(){const{selector:p=":root",darkClass:h="dark"}=e.value,b=document.querySelector(p);t.value=b.classList.contains(h)}function l(p){const{selector:h=":root",darkClass:b="dark"}=p;if(EA()&&h&&b){const w=document.querySelector(h);w&&(a=new MutationObserver(s),a.observe(w,{attributes:!0,attributeFilter:["class"]}),t.value=w.classList.contains(b))}}function u(){d();const p=typeof e.value;p==="string"&&e.value.toLowerCase()==="system"?i():p==="object"?l(e.value):t.value=!!e.value}const c=$e(()=>e.value,()=>u(),{immediate:!0});function d(){n&&(n.removeEventListener("change",o),n=void 0),a&&(a.disconnect(),a=void 0)}function f(){d(),c()}return Tr(()=>f()),{isDark:t,displayMode:r,cleanup:f}}const A0e=["base","start","end","startEnd"],T0e=["class","wrapperClass","contentClass","style","contentStyle","color","fillMode"],$0e={base:{},start:{},end:{}};function d2(e,t,r=$0e){let n=e,a={};t===!0||ka(t)?(n=ka(t)?t:n,a={...r}):uo(t)&&(tw(t,A0e)?a={...t}:a={base:{...t},start:{...t},end:{...t}});const o=Mc(a,{start:a.startEnd,end:a.startEnd},r);return Object.entries(o).forEach(([i,s])=>{let l=n;s===!0||ka(s)?(l=ka(s)?s:l,o[i]={color:l}):uo(s)&&(tw(s,T0e)?o[i]={...s}:o[i]={}),Mc(o[i],{color:l})}),o}class I0e{constructor(){nt(this,"type","highlight")}normalizeConfig(t,r){return d2(t,r,{base:{fillMode:"light"},start:{fillMode:"solid"},end:{fillMode:"solid"}})}prepareRender(t){t.highlights=[],t.content||(t.content=[])}render({data:t,onStart:r,onEnd:n},a){const{key:o,highlight:i}=t;if(!i)return;const{highlights:s}=a,{base:l,start:u,end:c}=i;r&&n?s.push({...u,key:o,wrapperClass:`vc-day-layer vc-day-box-center-center vc-attr vc-${u.color}`,class:[`vc-highlight vc-highlight-bg-${u.fillMode}`,u.class],contentClass:[`vc-attr vc-highlight-content-${u.fillMode} vc-${u.color}`,u.contentClass]}):r?(s.push({...l,key:`${o}-base`,wrapperClass:`vc-day-layer vc-day-box-right-center vc-attr vc-${l.color}`,class:[`vc-highlight vc-highlight-base-start vc-highlight-bg-${l.fillMode}`,l.class]}),s.push({...u,key:o,wrapperClass:`vc-day-layer vc-day-box-center-center vc-attr vc-${u.color}`,class:[`vc-highlight vc-highlight-bg-${u.fillMode}`,u.class],contentClass:[`vc-attr vc-highlight-content-${u.fillMode} vc-${u.color}`,u.contentClass]})):n?(s.push({...l,key:`${o}-base`,wrapperClass:`vc-day-layer vc-day-box-left-center vc-attr vc-${l.color}`,class:[`vc-highlight vc-highlight-base-end vc-highlight-bg-${l.fillMode}`,l.class]}),s.push({...c,key:o,wrapperClass:`vc-day-layer vc-day-box-center-center vc-attr vc-${c.color}`,class:[`vc-highlight vc-highlight-bg-${c.fillMode}`,c.class],contentClass:[`vc-attr vc-highlight-content-${c.fillMode} vc-${c.color}`,c.contentClass]})):s.push({...l,key:`${o}-middle`,wrapperClass:`vc-day-layer vc-day-box-center-center vc-attr vc-${l.color}`,class:[`vc-highlight vc-highlight-base-middle vc-highlight-bg-${l.fillMode}`,l.class],contentClass:[`vc-attr vc-highlight-content-${l.fillMode} vc-${l.color}`,l.contentClass]})}}class f2{constructor(t,r){nt(this,"type",""),nt(this,"collectionType",""),this.type=t,this.collectionType=r}normalizeConfig(t,r){return d2(t,r)}prepareRender(t){t[this.collectionType]=[]}render({data:t,onStart:r,onEnd:n},a){const{key:o}=t,i=t[this.type];if(!o||!i)return;const s=a[this.collectionType],{base:l,start:u,end:c}=i;r?s.push({...u,key:o,class:[`vc-${this.type} vc-${this.type}-start vc-${u.color} vc-attr`,u.class]}):n?s.push({...c,key:o,class:[`vc-${this.type} vc-${this.type}-end vc-${c.color} vc-attr`,c.class]}):s.push({...l,key:o,class:[`vc-${this.type} vc-${this.type}-base vc-${l.color} vc-attr`,l.class]})}}class M0e extends f2{constructor(){super("content","content")}normalizeConfig(t,r){return d2("base",r)}}class O0e extends f2{constructor(){super("dot","dots")}}class P0e extends f2{constructor(){super("bar","bars")}}class D0e{constructor(t){nt(this,"color"),nt(this,"renderers",[new M0e,new I0e,new O0e,new P0e]),this.color=t}normalizeGlyphs(t){this.renderers.forEach(r=>{const n=r.type;t[n]!=null&&(t[n]=r.normalizeConfig(this.color,t[n]))})}prepareRender(t={}){return this.renderers.forEach(r=>{r.prepareRender(t)}),t}render(t,r){this.renderers.forEach(n=>{n.render(t,r)})}}const AA=Symbol("__vc_base_context__"),TA={color:{type:String,default:()=>oi("color")},isDark:{type:[Boolean,String,Object],default:()=>oi("isDark")},firstDayOfWeek:Number,masks:Object,locale:[String,Object],timezone:String,minDate:null,maxDate:null,disabledDates:null};function $A(e){const t=S(()=>e.color??""),r=S(()=>e.isDark??!1),{displayMode:n}=E0e(r),a=S(()=>new D0e(t.value)),o=S(()=>{if(e.locale instanceof mp)return e.locale;const f=uo(e.locale)?e.locale:{id:e.locale,firstDayOfWeek:e.firstDayOfWeek,masks:e.masks};return new mp(f,e.timezone)}),i=S(()=>o.value.masks),s=S(()=>e.minDate),l=S(()=>e.maxDate),u=S(()=>{const f=e.disabledDates?[...e.disabledDates]:[];return s.value!=null&&f.push({start:null,end:tn(o.value.toDate(s.value),-1)}),l.value!=null&&f.push({start:tn(o.value.toDate(l.value),1),end:null}),o.value.ranges(f)}),c=S(()=>new SA({key:"disabled",dates:u.value,order:100},a.value,o.value)),d={color:t,isDark:r,displayMode:n,theme:a,locale:o,masks:i,minDate:s,maxDate:l,disabledDates:u,disabledAttribute:c};return Hr(AA,d),d}function N0e(e){return rr(AA,()=>$A(e),!0)}function IA(e){return`__vc_slot_${e}__`}function MA(e,t={}){Object.keys(e).forEach(r=>{Hr(IA(t[r]??r),e[r])})}function OA(e){return rr(IA(e),null)}const L0e={...TA,view:{type:String,default:"monthly",validator(e){return["daily","weekly","monthly"].includes(e)}},rows:{type:Number,default:1},columns:{type:Number,default:1},step:Number,titlePosition:{type:String,default:()=>oi("titlePosition")},navVisibility:{type:String,default:()=>oi("navVisibility")},showWeeknumbers:[Boolean,String],showIsoWeeknumbers:[Boolean,String],expanded:Boolean,borderless:Boolean,transparent:Boolean,initialPage:Object,initialPagePosition:{type:Number,default:1},minPage:Object,maxPage:Object,transition:String,attributes:Array,trimWeeks:Boolean,disablePageSwipe:Boolean},R0e=["dayclick","daymouseenter","daymouseleave","dayfocusin","dayfocusout","daykeydown","weeknumberclick","transition-start","transition-end","did-move","update:view","update:pages"],PA=Symbol("__vc_calendar_context__");function B0e(e,{slots:t,emit:r}){const n=F(null),a=F(null),o=F(new Date().getDate()),i=F(!1),s=F(Symbol()),l=F(Symbol()),u=F(e.view),c=F([]),d=F("");let f=null,p=null;MA(t);const{theme:h,color:b,displayMode:w,locale:y,masks:v,minDate:g,maxDate:C,disabledAttribute:_,disabledDates:A}=N0e(e),N=S(()=>e.rows*e.columns),Y=S(()=>e.step||N.value),P=S(()=>tA(c.value)??null),H=S(()=>Ks(c.value)??null),x=S(()=>e.minPage||(g.value?de(g.value):null)),k=S(()=>e.maxPage||(C.value?de(C.value):null)),z=S(()=>e.navVisibility),B=S(()=>!!e.showWeeknumbers),j=S(()=>!!e.showIsoWeeknumbers),Z=S(()=>u.value==="monthly"),ne=S(()=>u.value==="weekly"),Q=S(()=>u.value==="daily"),ae=()=>{i.value=!0,r("transition-start")},K=()=>{i.value=!1,r("transition-end"),f&&(f.resolve(!0),f=null)},be=(te,M,$=u.value)=>lA(te,M,$,y.value),de=te=>sA(te,u.value,y.value),ge=te=>{!_.value||!Se.value||(te.isDisabled=Se.value.cellExists(_.value.key,te.dayIndex))},_e=te=>{te.isFocusable=te.inMonth&&te.day===o.value},Ne=(te,M)=>{for(const $ of te)for(const V of $.days)if(M(V)===!1)return},ze=S(()=>c.value.reduce((te,M)=>(te.push(...M.viewDays),te),[])),oe=S(()=>{const te=[];return(e.attributes||[]).forEach((M,$)=>{!M||!M.dates||te.push(new SA({...M,order:M.order||0},h.value,y.value))}),_.value&&te.push(_.value),te}),ye=S(()=>to(oe.value)),Se=S(()=>{const te=new bve;return oe.value.forEach(M=>{M.ranges.forEach($=>{te.render(M,$,ze.value)})}),te}),De=S(()=>ze.value.reduce((te,M)=>(te[M.dayIndex]={day:M,cells:[]},te[M.dayIndex].cells.push(...Se.value.getCells(M)),te),{})),Ke=(te,M)=>{const $=e.showWeeknumbers||e.showIsoWeeknumbers;return $==null?"":Ufe($)?$?"left":"":$.startsWith("right")?M>1?"right":$:te>1?"left":$},Xe=()=>{var te,M;if(!ye.value)return null;const $=oe.value.find(me=>me.pinPage)||oe.value[0];if(!$||!$.hasRanges)return null;const[V]=$.ranges,ee=((te=V.start)==null?void 0:te.date)||((M=V.end)==null?void 0:M.date);return ee?de(ee):null},L=()=>{if(Ea(P.value))return P.value;const te=Xe();return Ea(te)?te:de(new Date)},O=(te,M={})=>{const{view:$=u.value,position:V=1,force:ee}=M,me=V>0?1-V:-(N.value+V);let Oe=be(te,me,$),Be=be(Oe,N.value-1,$);return ee||(zm(Oe,x.value)?Oe=x.value:vp(Be,k.value)&&(Oe=be(k.value,1-N.value)),Be=be(Oe,N.value-1)),{fromPage:Oe,toPage:Be}},D=(te,M,$="")=>{if($==="none"||$==="fade")return $;if((te==null?void 0:te.view)!==(M==null?void 0:M.view))return"fade";const V=vp(M,te),ee=zm(M,te);return!V&&!ee?"fade":$==="slide-v"?ee?"slide-down":"slide-up":ee?"slide-right":"slide-left"},re=(te={})=>new Promise((M,$)=>{const{position:V=1,force:ee=!1,transition:me}=te,Oe=Ea(te.page)?te.page:L(),{fromPage:Be}=O(Oe,{position:V,force:ee}),lt=[];for(let Ft=0;Ft{const M=P.value??de(new Date);return be(M,te)},pe=(te,M={})=>{const $=Ea(te)?te:de(te);return Object.assign(M,O($,{...M,force:!0})),mve(M.fromPage,M.toPage,u.value,y.value).map(V=>hve(V,x.value,k.value)).some(V=>V)},xe=(te,M={})=>pe(le(te),M),W=S(()=>xe(-Y.value)),he=S(()=>xe(Y.value)),fe=async(te,M={})=>!M.force&&!pe(te,M)?!1:(M.fromPage&&!vve(M.fromPage,P.value)&&(Oc({id:s.value,hideDelay:0}),M.view&&(_0e("view",10),u.value=M.view),await re({...M,page:M.fromPage,position:1,force:!0}),r("did-move",c.value)),!0),Te=(te,M={})=>fe(le(te),M),we=()=>Te(-Y.value),Fe=()=>Te(Y.value),qe=te=>{const M=Z.value?".in-month":"",$=`.id-${y.value.getDayId(te)}${M}`,V=`${$}.vc-focusable, ${$} .vc-focusable`,ee=n.value;if(ee){const me=ee.querySelector(V);if(me)return me.focus(),!0}return!1},ue=async(te,M={})=>qe(te)?!0:(await fe(te,M),qe(te)),Re=(te,M)=>{o.value=te.day,r("dayclick",te,M)},je=(te,M)=>{r("daymouseenter",te,M)},st=(te,M)=>{r("daymouseleave",te,M)},rt=(te,M)=>{o.value=te.day,a.value=te,te.isFocused=!0,r("dayfocusin",te,M)},Lt=(te,M)=>{a.value=null,te.isFocused=!1,r("dayfocusout",te,M)},Ct=(te,M)=>{r("daykeydown",te,M);const $=te.noonDate;let V=null;switch(M.key){case"ArrowLeft":{V=tn($,-1);break}case"ArrowRight":{V=tn($,1);break}case"ArrowUp":{V=tn($,-7);break}case"ArrowDown":{V=tn($,7);break}case"Home":{V=tn($,-te.weekdayPosition+1);break}case"End":{V=tn($,te.weekdayPositionFromEnd);break}case"PageUp":{M.altKey?V=dw($,-1):V=hp($,-1);break}case"PageDown":{M.altKey?V=dw($,1):V=hp($,1);break}}V&&(M.preventDefault(),ue(V).catch())},Jt=te=>{const M=a.value;M!=null&&Ct(M,te)},yr=(te,M)=>{r("weeknumberclick",te,M)};re({page:e.initialPage,position:e.initialPagePosition}),xt(()=>{!e.disablePageSwipe&&n.value&&(p=S0e(n.value,({toLeft:te=!1,toRight:M=!1})=>{te?Fe():M&&we()},oi("touch")))}),Tr(()=>{c.value=[],p&&p()}),$e(()=>y.value,()=>{re()}),$e(()=>N.value,()=>re()),$e(()=>e.view,()=>u.value=e.view),$e(()=>u.value,()=>{x0e("view",()=>{re()}),r("update:view",u.value)}),$e(()=>o.value,()=>{Ne(c.value,te=>_e(te))}),Jg(()=>{r("update:pages",c.value),Ne(c.value,te=>{ge(te),_e(te)})});const Et={emit:r,containerRef:n,focusedDay:a,inTransition:i,navPopoverId:s,dayPopoverId:l,view:u,pages:c,transitionName:d,theme:h,color:b,displayMode:w,locale:y,masks:v,attributes:oe,disabledAttribute:_,disabledDates:A,attributeContext:Se,days:ze,dayCells:De,count:N,step:Y,firstPage:P,lastPage:H,canMovePrev:W,canMoveNext:he,minPage:x,maxPage:k,isMonthly:Z,isWeekly:ne,isDaily:Q,navVisibility:z,showWeeknumbers:B,showIsoWeeknumbers:j,getDateAddress:de,canMove:pe,canMoveBy:xe,move:fe,moveBy:Te,movePrev:we,moveNext:Fe,onTransitionBeforeEnter:ae,onTransitionAfterEnter:K,tryFocusDate:qe,focusDate:ue,onKeydown:Jt,onDayKeydown:Ct,onDayClick:Re,onDayMouseenter:je,onDayMouseleave:st,onDayFocusin:rt,onDayFocusout:Lt,onWeeknumberClick:yr};return Hr(PA,Et),Et}function fs(){const e=rr(PA);if(e)return e;throw new Error("Calendar context missing. Please verify this component is nested within a valid context provider.")}const F0e=ie({inheritAttrs:!1,emits:["before-show","after-show","before-hide","after-hide"],props:{id:{type:[Number,String,Symbol],required:!0},showDelay:{type:Number,default:0},hideDelay:{type:Number,default:110},boundarySelector:{type:String}},setup(e,{emit:t}){let r;const n=F();let a=null,o=null;const i=la({isVisible:!1,target:null,data:null,transition:"slide-fade",placement:"bottom",direction:"",positionFixed:!1,modifiers:[],isInteractive:!0,visibility:"click",isHovered:!1,isFocused:!1,autoHide:!1,force:!1});function s(K){K&&(i.direction=K.split("-")[0])}function l({placement:K,options:be}){s(K||(be==null?void 0:be.placement))}const u=S(()=>({placement:i.placement,strategy:i.positionFixed?"fixed":"absolute",boundary:"",modifiers:[{name:"onUpdate",enabled:!0,phase:"afterWrite",fn:l},...i.modifiers||[]],onFirstUpdate:l})),c=S(()=>{const K=i.direction==="left"||i.direction==="right";let be="";if(i.placement){const de=i.placement.split("-");de.length>1&&(be=de[1])}return["start","top","left"].includes(be)?K?"top":"left":["end","bottom","right"].includes(be)?K?"bottom":"right":K?"middle":"center"});function d(){o&&(o.destroy(),o=null)}function f(){qt(()=>{const K=cp(i.target);!K||!n.value||(o&&o.state.elements.reference!==K&&d(),o?o.update():o=Dne(K,n.value,u.value))})}function p(K){Object.assign(i,nA(K,"force"))}function h(K,be){clearTimeout(r),K>0?r=setTimeout(be,K):be()}function b(K){return!K||!o?!1:cp(K)===o.state.elements.reference}async function w(K={}){i.force||(K.force&&(i.force=!0),h(K.showDelay??e.showDelay,()=>{i.isVisible&&(i.force=!1),p({...K,isVisible:!0}),f()}))}function y(K={}){o&&(K.target&&!b(K.target)||i.force||(K.force&&(i.force=!0),h(K.hideDelay??e.hideDelay,()=>{i.isVisible||(i.force=!1),i.isVisible=!1})))}function v(K={}){K.target!=null&&(i.isVisible&&b(K.target)?y(K):w(K))}function g(K){if(!o)return;const be=o.state.elements.reference;if(!n.value||!be)return;const de=K.target;pf(n.value,de)||pf(be,de)||y({force:!0})}function C(K){(K.key==="Esc"||K.key==="Escape")&&y()}function _({detail:K}){!K.id||K.id!==e.id||w(K)}function A({detail:K}){!K.id||K.id!==e.id||y(K)}function N({detail:K}){!K.id||K.id!==e.id||v(K)}function Y(){Uo(document,"keydown",C),Uo(document,"click",g),Uo(document,"show-popover",_),Uo(document,"hide-popover",A),Uo(document,"toggle-popover",N)}function P(){jo(document,"keydown",C),jo(document,"click",g),jo(document,"show-popover",_),jo(document,"hide-popover",A),jo(document,"toggle-popover",N)}function H(K){t("before-show",K)}function x(K){i.force=!1,t("after-show",K)}function k(K){t("before-hide",K)}function z(K){i.force=!1,d(),t("after-hide",K)}function B(K){K.stopPropagation()}function j(){i.isHovered=!0,i.isInteractive&&["hover","hover-focus"].includes(i.visibility)&&w()}function Z(){if(i.isHovered=!1,!o)return;const K=o.state.elements.reference;i.autoHide&&!i.isFocused&&(!K||K!==document.activeElement)&&["hover","hover-focus"].includes(i.visibility)&&y()}function ne(){i.isFocused=!0,i.isInteractive&&["focus","hover-focus"].includes(i.visibility)&&w()}function Q(K){["focus","hover-focus"].includes(i.visibility)&&(!K.relatedTarget||!pf(n.value,K.relatedTarget))&&(i.isFocused=!1,!i.isHovered&&i.autoHide&&y())}function ae(){a!=null&&(a.disconnect(),a=null)}return $e(()=>n.value,K=>{ae(),K&&(a=new ResizeObserver(()=>{o&&o.update()}),a.observe(K))}),$e(()=>i.placement,s,{immediate:!0}),xt(()=>{Y()}),Tr(()=>{d(),ae(),P()}),{...vS(i),popoverRef:n,alignment:c,hide:y,setupPopper:f,beforeEnter:H,afterEnter:x,beforeLeave:k,afterLeave:z,onClick:B,onMouseOver:j,onMouseLeave:Z,onFocusIn:ne,onFocusOut:Q}}}),gi=(e,t)=>{const r=e.__vccOpts||e;for(const[n,a]of t)r[n]=a;return r};function z0e(e,t,r,n,a,o){return m(),E("div",{class:Ae(["vc-popover-content-wrapper",{"is-interactive":e.isInteractive}]),ref:"popoverRef",onClick:t[0]||(t[0]=(...i)=>e.onClick&&e.onClick(...i)),onMouseover:t[1]||(t[1]=(...i)=>e.onMouseOver&&e.onMouseOver(...i)),onMouseleave:t[2]||(t[2]=(...i)=>e.onMouseLeave&&e.onMouseLeave(...i)),onFocusin:t[3]||(t[3]=(...i)=>e.onFocusIn&&e.onFocusIn(...i)),onFocusout:t[4]||(t[4]=(...i)=>e.onFocusOut&&e.onFocusOut(...i))},[J(En,{name:`vc-${e.transition}`,appear:"",onBeforeEnter:e.beforeEnter,onAfterEnter:e.afterEnter,onBeforeLeave:e.beforeLeave,onAfterLeave:e.afterLeave},{default:I(()=>[e.isVisible?(m(),E("div",tt({key:0,tabindex:"-1",class:`vc-popover-content direction-${e.direction}`},e.$attrs),[U(e.$slots,"default",{direction:e.direction,alignment:e.alignment,data:e.data,hide:e.hide},()=>[se(ce(e.data),1)]),G("span",{class:Ae(["vc-popover-caret",`direction-${e.direction}`,`align-${e.alignment}`])},null,2)],16)):X("",!0)]),_:3},8,["name","onBeforeEnter","onAfterEnter","onBeforeLeave","onAfterLeave"])],34)}const p2=gi(F0e,[["render",z0e]]),H0e={class:"vc-day-popover-row"},j0e={key:0,class:"vc-day-popover-row-indicator"},U0e={class:"vc-day-popover-row-label"},V0e=ie({__name:"PopoverRow",props:{attribute:null},setup(e){const t=e,r=S(()=>{const{content:n,highlight:a,dot:o,bar:i,popover:s}=t.attribute;return s&&s.hideIndicator?null:n?{class:`vc-bar vc-day-popover-row-bar vc-attr vc-${n.base.color}`}:a?{class:`vc-highlight-bg-solid vc-day-popover-row-highlight vc-attr vc-${a.base.color}`}:o?{class:`vc-dot vc-attr vc-${o.base.color}`}:i?{class:`vc-bar vc-day-popover-row-bar vc-attr vc-${i.base.color}`}:null});return(n,a)=>(m(),E("div",H0e,[T(r)?(m(),E("div",j0e,[G("span",{class:Ae(T(r).class)},null,2)])):X("",!0),G("div",U0e,[U(n.$slots,"default",{},()=>[se(ce(e.attribute.popover?e.attribute.popover.label:"No content provided"),1)])])]))}}),q0e={inheritAttrs:!1},Dn=ie({...q0e,__name:"CalendarSlot",props:{name:null},setup(e){const t=OA(e.name);return(r,n)=>T(t)?(m(),q(Ge(T(t)),ea(tt({key:0},r.$attrs)),null,16)):U(r.$slots,"default",{key:1})}}),Y0e={class:"vc-day-popover-container"},G0e={key:0,class:"vc-day-popover-header"},K0e=ie({__name:"CalendarDayPopover",setup(e){const{dayPopoverId:t,displayMode:r,color:n,masks:a,locale:o}=fs();function i(l,u){return o.value.formatDate(l,u)}function s(l){return o.value.formatDate(l.date,a.value.dayPopover)}return(l,u)=>(m(),q(p2,{id:T(t),class:Ae([`vc-${T(n)}`,`vc-${T(r)}`])},{default:I(({data:{day:c,attributes:d},hide:f})=>[J(Dn,{name:"day-popover",day:c,"day-title":s(c),attributes:d,format:i,masks:T(a),hide:f},{default:I(()=>[G("div",Y0e,[T(a).dayPopover?(m(),E("div",G0e,ce(s(c)),1)):X("",!0),(m(!0),E(Me,null,We(d,p=>(m(),q(V0e,{key:p.key,attribute:p},null,8,["attribute"]))),128))])]),_:2},1032,["day","day-title","attributes","masks","hide"])]),_:1},8,["id","class"]))}}),W0e={},Z0e={"stroke-linecap":"round","stroke-linejoin":"round",viewBox:"0 0 24 24"},Q0e=G("polyline",{points:"9 18 15 12 9 6"},null,-1),X0e=[Q0e];function J0e(e,t){return m(),E("svg",Z0e,X0e)}const eme=gi(W0e,[["render",J0e]]),tme={},rme={"stroke-linecap":"round","stroke-linejoin":"round",viewBox:"0 0 24 24"},nme=G("polyline",{points:"15 18 9 12 15 6"},null,-1),ame=[nme];function ome(e,t){return m(),E("svg",rme,ame)}const ime=gi(tme,[["render",ome]]),sme={},lme={"stroke-linecap":"round","stroke-linejoin":"round",viewBox:"0 0 24 24"},ume=G("polyline",{points:"6 9 12 15 18 9"},null,-1),cme=[ume];function dme(e,t){return m(),E("svg",lme,cme)}const fme=gi(sme,[["render",dme]]),pme={},hme={fill:"none","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",viewBox:"0 0 24 24"},vme=G("path",{d:"M12 8v4l3 3m6-3a9 9 0 11-18 0 9 9 0 0118 0z"},null,-1),mme=[vme];function gme(e,t){return m(),E("svg",hme,mme)}const yme=gi(pme,[["render",gme]]),bme=Object.freeze(Object.defineProperty({__proto__:null,IconChevronDown:fme,IconChevronLeft:ime,IconChevronRight:eme,IconClock:yme},Symbol.toStringTag,{value:"Module"})),Ol=ie({__name:"BaseIcon",props:{name:{type:String,required:!0},width:{type:String},height:{type:String},size:{type:String,default:"26"},viewBox:{type:String}},setup(e){const t=e,r=S(()=>t.width||t.size),n=S(()=>t.height||t.size),a=S(()=>bme[`Icon${t.name}`]);return(o,i)=>(m(),q(Ge(T(a)),{width:T(r),height:T(n),class:"vc-base-icon"},null,8,["width","height"]))}}),wme=["disabled"],Cme={key:1,class:"vc-title-wrapper"},Sme={type:"button",class:"vc-title"},_me=["disabled"],DA=ie({__name:"CalendarHeader",props:{page:null,layout:null,isLg:{type:Boolean},isXl:{type:Boolean},is2xl:{type:Boolean},hideTitle:{type:Boolean},hideArrows:{type:Boolean}},setup(e){const t=e,{navPopoverId:r,navVisibility:n,canMovePrev:a,movePrev:o,canMoveNext:i,moveNext:s}=fs(),l=S(()=>{switch(t.page.titlePosition){case"left":return"bottom-start";case"right":return"bottom-end";default:return"bottom"}}),u=S(()=>{const{page:b}=t;return{id:r.value,visibility:n.value,placement:l.value,modifiers:[{name:"flip",options:{fallbackPlacements:["bottom"]}}],data:{page:b},isInteractive:!0}}),c=S(()=>t.page.titlePosition.includes("left")),d=S(()=>t.page.titlePosition.includes("right")),f=S(()=>t.layout?t.layout:c.value?"tu-pn":d.value?"pn-tu":"p-tu-n;"),p=S(()=>({prev:f.value.includes("p")&&!t.hideArrows,title:f.value.includes("t")&&!t.hideTitle,next:f.value.includes("n")&&!t.hideArrows})),h=S(()=>({gridTemplateColumns:f.value.split("").map(b=>{switch(b){case"p":return"[prev] auto";case"n":return"[next] auto";case"t":return"[title] auto";case"-":return"1fr";default:return""}}).join(" ")}));return(b,w)=>(m(),E("div",{class:Ae(["vc-header",{"is-lg":e.isLg,"is-xl":e.isXl,"is-2xl":e.is2xl}]),style:Ve(T(h))},[T(p).prev?(m(),E("button",{key:0,type:"button",class:"vc-arrow vc-prev vc-focus",disabled:!T(a),onClick:w[0]||(w[0]=(...y)=>T(o)&&T(o)(...y)),onKeydown:w[1]||(w[1]=Xt((...y)=>T(o)&&T(o)(...y),["space","enter"]))},[J(Dn,{name:"header-prev-button",disabled:!T(a)},{default:I(()=>[J(Ol,{name:"ChevronLeft",size:"24"})]),_:1},8,["disabled"])],40,wme)):X("",!0),T(p).title?(m(),E("div",Cme,[J(Dn,{name:"header-title-wrapper"},{default:I(()=>[Kc((m(),E("button",Sme,[J(Dn,{name:"header-title",title:e.page.title},{default:I(()=>[G("span",null,ce(e.page.title),1)]),_:1},8,["title"])])),[[T(kA),T(u)]])]),_:1})])):X("",!0),T(p).next?(m(),E("button",{key:2,type:"button",class:"vc-arrow vc-next vc-focus",disabled:!T(i),onClick:w[2]||(w[2]=(...y)=>T(s)&&T(s)(...y)),onKeydown:w[3]||(w[3]=Xt((...y)=>T(s)&&T(s)(...y),["space","enter"]))},[J(Dn,{name:"header-next-button",disabled:!T(i)},{default:I(()=>[J(Ol,{name:"ChevronRight",size:"24"})]),_:1},8,["disabled"])],40,_me)):X("",!0)],6))}}),NA=Symbol("__vc_page_context__");function xme(e){const{locale:t,getDateAddress:r,canMove:n}=fs();function a(s,l){const{month:u,year:c}=r(new Date);return CA().map((d,f)=>{const p=f+1;return{month:p,year:s,id:pve(p,s),label:t.value.formatDate(d,l),ariaLabel:t.value.formatDate(d,"MMMM"),isActive:p===e.value.month&&s===e.value.year,isCurrent:p===u&&s===c,isDisabled:!n({month:p,year:s},{position:e.value.position})}})}function o(s,l){const{year:u}=r(new Date),{position:c}=e.value,d=[];for(let f=s;f<=l;f+=1){const p=[...Array(12).keys()].some(h=>n({month:h+1,year:f},{position:c}));d.push({year:f,id:f.toString(),label:f.toString(),ariaLabel:f.toString(),isActive:f===e.value.year,isCurrent:f===u,isDisabled:!p})}return d}const i={page:e,getMonthItems:a,getYearItems:o};return Hr(NA,i),i}function LA(){const e=rr(NA);if(e)return e;throw new Error("Page context missing. Please verify this component is nested within a valid context provider.")}const kme={class:"vc-nav-header"},Eme=["disabled"],Ame=["disabled"],Tme={class:"vc-nav-items"},$me=["data-id","aria-label","disabled","onClick","onKeydown"],Ime=ie({__name:"CalendarNav",setup(e){const{masks:t,move:r}=fs(),{page:n,getMonthItems:a,getYearItems:o}=LA(),i=F(!0),s=12,l=F(n.value.year),u=F(f(n.value.year)),c=F(null);function d(){setTimeout(()=>{if(c.value==null)return;const de=c.value.querySelector(".vc-nav-item:not(:disabled)");de&&de.focus()},10)}function f(de){return Math.floor(de/s)}function p(){i.value=!i.value}function h(de){return de*s}function b(de){return s*(de+1)-1}function w(){ne.value&&(i.value&&v(),C())}function y(){Q.value&&(i.value&&g(),_())}function v(){l.value--}function g(){l.value++}function C(){u.value--}function _(){u.value++}const A=S(()=>a(l.value,t.value.navMonths).map(de=>({...de,click:()=>r({month:de.month,year:de.year},{position:n.value.position})}))),N=S(()=>a(l.value-1,t.value.navMonths)),Y=S(()=>N.value.some(de=>!de.isDisabled)),P=S(()=>a(l.value+1,t.value.navMonths)),H=S(()=>P.value.some(de=>!de.isDisabled)),x=S(()=>o(h(u.value),b(u.value)).map(de=>({...de,click:()=>{l.value=de.year,i.value=!0,d()}}))),k=S(()=>o(h(u.value-1),b(u.value-1))),z=S(()=>k.value.some(de=>!de.isDisabled)),B=S(()=>o(h(u.value+1),b(u.value+1))),j=S(()=>B.value.some(de=>!de.isDisabled)),Z=S(()=>i.value?A.value:x.value),ne=S(()=>i.value?Y.value:z.value),Q=S(()=>i.value?H.value:j.value),ae=S(()=>tA(x.value.map(de=>de.year))),K=S(()=>Ks(x.value.map(de=>de.year))),be=S(()=>i.value?l.value:`${ae.value} - ${K.value}`);return Jg(()=>{l.value=n.value.year,d()}),$e(()=>l.value,de=>u.value=f(de)),xt(()=>d()),(de,ge)=>(m(),E("div",{class:"vc-nav-container",ref_key:"navContainer",ref:c},[G("div",kme,[G("button",{type:"button",class:"vc-nav-arrow is-left vc-focus",disabled:!T(ne),onClick:w,onKeydown:ge[0]||(ge[0]=_e=>T(Nd)(_e,w))},[J(Dn,{name:"nav-prev-button",move:w,disabled:!T(ne)},{default:I(()=>[J(Ol,{name:"ChevronLeft",width:"22px",height:"24px"})]),_:1},8,["disabled"])],40,Eme),G("button",{type:"button",class:"vc-nav-title vc-focus",onClick:p,onKeydown:ge[1]||(ge[1]=_e=>T(Nd)(_e,p))},ce(T(be)),33),G("button",{type:"button",class:"vc-nav-arrow is-right vc-focus",disabled:!T(Q),onClick:y,onKeydown:ge[2]||(ge[2]=_e=>T(Nd)(_e,y))},[J(Dn,{name:"nav-next-button",move:y,disabled:!T(Q)},{default:I(()=>[J(Ol,{name:"ChevronRight",width:"22px",height:"24px"})]),_:1},8,["disabled"])],40,Ame)]),G("div",Tme,[(m(!0),E(Me,null,We(T(Z),_e=>(m(),E("button",{key:_e.label,type:"button","data-id":_e.id,"aria-label":_e.ariaLabel,class:Ae(["vc-nav-item vc-focus",[_e.isActive?"is-active":_e.isCurrent?"is-current":""]]),disabled:_e.isDisabled,onClick:_e.click,onKeydown:Ne=>T(Nd)(Ne,_e.click)},ce(_e.label),43,$me))),128))])],512))}}),RA=ie({__name:"CalendarPageProvider",props:{page:null},setup(e){return xme(tf(e,"page")),(t,r)=>U(t.$slots,"default")}}),Mme=ie({__name:"CalendarNavPopover",setup(e){const{navPopoverId:t,color:r,displayMode:n}=fs();return(a,o)=>(m(),q(p2,{id:T(t),class:Ae(["vc-nav-popover-container",`vc-${T(r)}`,`vc-${T(n)}`])},{default:I(({data:i})=>[J(RA,{page:i.page},{default:I(()=>[J(Dn,{name:"nav"},{default:I(()=>[J(Ime)]),_:1})]),_:2},1032,["page"])]),_:1},8,["id","class"]))}}),Ome=ie({directives:{popover:kA},components:{CalendarSlot:Dn},props:{day:{type:Object,required:!0}},setup(e){const{locale:t,theme:r,attributeContext:n,dayPopoverId:a,onDayClick:o,onDayMouseenter:i,onDayMouseleave:s,onDayFocusin:l,onDayFocusout:u,onDayKeydown:c}=fs(),d=S(()=>e.day),f=S(()=>n.value.getCells(d.value)),p=S(()=>f.value.map(j=>j.data)),h=S(()=>({...d.value,attributes:p.value,attributeCells:f.value}));function b({data:j},{popovers:Z}){const{key:ne,customData:Q,popover:ae}=j;if(!ae)return;const K=G6({key:ne,customData:Q,attribute:j},{...ae},{visibility:ae.label?"hover":"click",placement:"bottom",isInteractive:!ae.label});Z.splice(0,0,K)}const w=S(()=>{const j={...r.value.prepareRender({}),popovers:[]};return f.value.forEach(Z=>{r.value.render(Z,j),b(Z,j)}),j}),y=S(()=>w.value.highlights),v=S(()=>!!to(y.value)),g=S(()=>w.value.content),C=S(()=>w.value.dots),_=S(()=>!!to(C.value)),A=S(()=>w.value.bars),N=S(()=>!!to(A.value)),Y=S(()=>w.value.popovers),P=S(()=>Y.value.map(j=>j.attribute)),H=OA("day-content"),x=S(()=>["vc-day",...d.value.classes,{"vc-day-box-center-center":!H},{"is-not-in-month":!e.day.inMonth}]),k=S(()=>{let j;d.value.isFocusable?j="0":j="-1";const Z=["vc-day-content vc-focusable vc-focus vc-attr",{"vc-disabled":d.value.isDisabled},Bi(Ks(y.value),"contentClass"),Bi(Ks(g.value),"class")||""],ne={...Bi(Ks(y.value),"contentStyle"),...Bi(Ks(g.value),"style")};return{class:Z,style:ne,tabindex:j,"aria-label":d.value.ariaLabel,"aria-disabled":!!d.value.isDisabled,role:"button"}}),z=S(()=>({click(j){o(h.value,j)},mouseenter(j){i(h.value,j)},mouseleave(j){s(h.value,j)},focusin(j){l(h.value,j)},focusout(j){u(h.value,j)},keydown(j){c(h.value,j)}})),B=S(()=>to(Y.value)?G6({id:a.value,data:{day:d,attributes:P.value}},...Y.value):null);return{attributes:p,attributeCells:f,bars:A,dayClasses:x,dayContentProps:k,dayContentEvents:z,dayPopover:B,glyphs:w,dots:C,hasDots:_,hasBars:N,highlights:y,hasHighlights:v,locale:t,popovers:Y}}}),Pme={key:0,class:"vc-highlights vc-day-layer"},Dme={key:1,class:"vc-day-layer vc-day-box-center-bottom"},Nme={class:"vc-dots"},Lme={key:2,class:"vc-day-layer vc-day-box-center-bottom"},Rme={class:"vc-bars"};function Bme(e,t,r,n,a,o){const i=Ze("CalendarSlot"),s=QF("popover");return m(),E("div",{class:Ae(e.dayClasses)},[e.hasHighlights?(m(),E("div",Pme,[(m(!0),E(Me,null,We(e.highlights,({key:l,wrapperClass:u,class:c,style:d})=>(m(),E("div",{key:l,class:Ae(u)},[G("div",{class:Ae(c),style:Ve(d)},null,6)],2))),128))])):X("",!0),J(i,{name:"day-content",day:e.day,attributes:e.attributes,"attribute-cells":e.attributeCells,dayProps:e.dayContentProps,dayEvents:e.dayContentEvents,locale:e.locale},{default:I(()=>[Kc((m(),E("div",tt(e.dayContentProps,a1(e.dayContentEvents,!0)),[se(ce(e.day.label),1)],16)),[[s,e.dayPopover]])]),_:1},8,["day","attributes","attribute-cells","dayProps","dayEvents","locale"]),e.hasDots?(m(),E("div",Dme,[G("div",Nme,[(m(!0),E(Me,null,We(e.dots,({key:l,class:u,style:c})=>(m(),E("span",{key:l,class:Ae(u),style:Ve(c)},null,6))),128))])])):X("",!0),e.hasBars?(m(),E("div",Lme,[G("div",Rme,[(m(!0),E(Me,null,We(e.bars,({key:l,class:u,style:c})=>(m(),E("span",{key:l,class:Ae(u),style:Ve(c)},null,6))),128))])])):X("",!0)],2)}const Fme=gi(Ome,[["render",Bme]]),zme={class:"vc-weekdays"},Hme=["onClick"],jme={inheritAttrs:!1},Ume=ie({...jme,__name:"CalendarPage",setup(e){const{page:t}=LA(),{onWeeknumberClick:r}=fs();return(n,a)=>(m(),E("div",{class:Ae(["vc-pane",`row-${T(t).row}`,`row-from-end-${T(t).rowFromEnd}`,`column-${T(t).column}`,`column-from-end-${T(t).columnFromEnd}`]),ref:"pane"},[J(DA,{page:T(t),"is-lg":"","hide-arrows":""},null,8,["page"]),G("div",{class:Ae(["vc-weeks",{[`vc-show-weeknumbers-${T(t).weeknumberPosition}`]:T(t).weeknumberPosition}])},[G("div",zme,[(m(!0),E(Me,null,We(T(t).weekdays,({weekday:o,label:i},s)=>(m(),E("div",{key:s,class:Ae(`vc-weekday vc-weekday-${o}`)},ce(i),3))),128))]),(m(!0),E(Me,null,We(T(t).viewWeeks,o=>(m(),E("div",{key:`weeknumber-${o.weeknumber}`,class:"vc-week"},[T(t).weeknumberPosition?(m(),E("div",{key:0,class:Ae(["vc-weeknumber",`is-${T(t).weeknumberPosition}`])},[G("span",{class:Ae(["vc-weeknumber-content"]),onClick:i=>T(r)(o,i)},ce(o.weeknumberDisplay),9,Hme)],2)):X("",!0),(m(!0),E(Me,null,We(o.days,i=>(m(),q(Fme,{key:i.id,day:i},null,8,["day"]))),128))]))),128))],2)],2))}}),Vme=ie({components:{CalendarHeader:DA,CalendarPage:Ume,CalendarNavPopover:Mme,CalendarDayPopover:K0e,CalendarPageProvider:RA,CalendarSlot:Dn},props:L0e,emit:R0e,setup(e,{emit:t,slots:r}){return B0e(e,{emit:t,slots:r})}}),qme={class:"vc-pane-header-wrapper"};function Yme(e,t,r,n,a,o){const i=Ze("CalendarHeader"),s=Ze("CalendarPage"),l=Ze("CalendarSlot"),u=Ze("CalendarPageProvider"),c=Ze("CalendarDayPopover"),d=Ze("CalendarNavPopover");return m(),E(Me,null,[G("div",tt({"data-helptext":"Press the arrow keys to navigate by day, Home and End to navigate to week ends, PageUp and PageDown to navigate by month, Alt+PageUp and Alt+PageDown to navigate by year"},e.$attrs,{class:["vc-container",`vc-${e.view}`,`vc-${e.color}`,`vc-${e.displayMode}`,{"vc-expanded":e.expanded,"vc-bordered":!e.borderless,"vc-transparent":e.transparent}],onMouseup:t[0]||(t[0]=gt(()=>{},["prevent"])),ref:"containerRef"}),[G("div",{class:Ae(["vc-pane-container",{"in-transition":e.inTransition}])},[G("div",qme,[e.firstPage?(m(),q(i,{key:0,page:e.firstPage,"is-lg":"","hide-title":""},null,8,["page"])):X("",!0)]),J(En,{name:`vc-${e.transitionName}`,onBeforeEnter:e.onTransitionBeforeEnter,onAfterEnter:e.onTransitionAfterEnter},{default:I(()=>[(m(),E("div",{key:e.pages[0].id,class:"vc-pane-layout",style:Ve({gridTemplateColumns:`repeat(${e.columns}, 1fr)`})},[(m(!0),E(Me,null,We(e.pages,f=>(m(),q(u,{key:f.id,page:f},{default:I(()=>[J(l,{name:"page",page:f},{default:I(()=>[J(s)]),_:2},1032,["page"])]),_:2},1032,["page"]))),128))],4))]),_:1},8,["name","onBeforeEnter","onAfterEnter"]),J(l,{name:"footer"})],2)],16),J(c),J(d)],64)}const Gme=gi(Vme,[["render",Yme]]),BA=Symbol("__vc_date_picker_context__"),Kme={...TA,mode:{type:String,default:"date"},modelValue:{type:[Number,String,Date,Object]},modelModifiers:{type:Object,default:()=>({})},rules:[String,Object],is24hr:Boolean,hideTimeHeader:Boolean,timeAccuracy:{type:Number,default:2},isRequired:Boolean,isRange:Boolean,updateOnInput:{type:Boolean,default:()=>oi("datePicker.updateOnInput")},inputDebounce:{type:Number,default:()=>oi("datePicker.inputDebounce")},popover:{type:[Boolean,Object],default:!0},dragAttribute:Object,selectAttribute:Object,attributes:[Object,Array]},Wme=["update:modelValue","drag","dayclick","daykeydown","popover-will-show","popover-did-show","popover-will-hide","popover-did-hide"];function Zme(e,{emit:t,slots:r}){MA(r,{footer:"dp-footer"});const n=$A(e),{locale:a,masks:o,disabledAttribute:i}=n,s=F(!1),l=F(Symbol()),u=F(null),c=F(null),d=F(["",""]),f=F(null),p=F(null);let h,b,w=!0;const y=S(()=>e.isRange||e.modelModifiers.range===!0),v=S(()=>y.value&&u.value!=null?u.value.start:null),g=S(()=>y.value&&u.value!=null?u.value.end:null),C=S(()=>e.mode.toLowerCase()==="date"),_=S(()=>e.mode.toLowerCase()==="datetime"),A=S(()=>e.mode.toLowerCase()==="time"),N=S(()=>!!c.value),Y=S(()=>{let M="date";e.modelModifiers.number&&(M="number"),e.modelModifiers.string&&(M="string");const $=o.value.modelValue||"iso";return ge({type:M,mask:$})}),P=S(()=>xe(c.value??u.value)),H=S(()=>A.value?e.is24hr?o.value.inputTime24hr:o.value.inputTime:_.value?e.is24hr?o.value.inputDateTime24hr:o.value.inputDateTime:o.value.input),x=S(()=>/[Hh]/g.test(H.value)),k=S(()=>/[dD]{1,2}|Do|W{1,4}|M{1,4}|YY(?:YY)?/g.test(H.value)),z=S(()=>{if(x.value&&k.value)return"dateTime";if(k.value)return"date";if(x.value)return"time"}),B=S(()=>{var M;const $=((M=f.value)==null?void 0:M.$el.previousElementSibling)??void 0;return Mc({},e.popover,oi("datePicker.popover"),{target:$})}),j=S(()=>xA({...B.value,id:l.value})),Z=S(()=>y.value?{start:d.value[0],end:d.value[1]}:d.value[0]),ne=S(()=>{const M=["start","end"].map($=>({input:re($),change:le($),keyup:pe,...e.popover&&j.value}));return y.value?{start:M[0],end:M[1]}:M[0]}),Q=S(()=>{if(!oe(u.value))return null;const M={key:"select-drag",...e.selectAttribute,dates:u.value,pinPage:!0},{dot:$,bar:V,highlight:ee,content:me}=M;return!$&&!V&&!ee&&!me&&(M.highlight=!0),M}),ae=S(()=>{if(!y.value||!oe(c.value))return null;const M={key:"select-drag",...e.dragAttribute,dates:c.value},{dot:$,bar:V,highlight:ee,content:me}=M;return!$&&!V&&!ee&&!me&&(M.highlight={startEnd:{fillMode:"outline"}}),M}),K=S(()=>{const M=Bn(e.attributes)?[...e.attributes]:[];return ae.value?M.unshift(ae.value):Q.value&&M.unshift(Q.value),M}),be=S(()=>ge(e.rules==="auto"?de():e.rules??{}));function de(){const M={ms:[0,999],sec:[0,59],min:[0,59],hr:[0,23]},$=C.value?0:e.timeAccuracy;return[0,1].map(V=>{switch($){case 0:return{hours:M.hr[V],minutes:M.min[V],seconds:M.sec[V],milliseconds:M.ms[V]};case 1:return{minutes:M.min[V],seconds:M.sec[V],milliseconds:M.ms[V]};case 3:return{milliseconds:M.ms[V]};case 4:return{};default:return{seconds:M.sec[V],milliseconds:M.ms[V]}}})}function ge(M){return Bn(M)?M.length===1?[M[0],M[0]]:M:[M,M]}function _e(M){return ge(M).map(($,V)=>({...$,rules:be.value[V]}))}function Ne(M){return M==null?!1:ia(M)?!isNaN(M):al(M)?!isNaN(M.getTime()):ka(M)?M!=="":u2(M)}function ze(M){return uo(M)&&"start"in M&&"end"in M&&Ne(M.start??null)&&Ne(M.end??null)}function oe(M){return ze(M)||Ne(M)}function ye(M,$){if(M==null&&$==null)return!0;if(M==null||$==null)return!1;const V=al(M),ee=al($);return V&&ee?M.getTime()===$.getTime():V||ee?!1:ye(M.start,$.start)&&ye(M.end,$.end)}function Se(M){return!oe(M)||!i.value?!1:i.value.intersectsRange(a.value.range(M))}function De(M,$,V,ee){if(!oe(M))return null;if(ze(M)){const me=a.value.toDate(M.start,{...$[0],fillDate:v.value??void 0,patch:V}),Oe=a.value.toDate(M.end,{...$[1],fillDate:g.value??void 0,patch:V});return Lt({start:me,end:Oe},ee)}return a.value.toDateOrNull(M,{...$[0],fillDate:u.value,patch:V})}function Ke(M,$){return ze(M)?{start:a.value.fromDate(M.start,$[0]),end:a.value.fromDate(M.end,$[1])}:y.value?null:a.value.fromDate(M,$[0])}function Xe(M,$={}){return clearTimeout(h),new Promise(V=>{const{debounce:ee=0,...me}=$;ee>0?h=window.setTimeout(()=>{V(L(M,me))},ee):V(L(M,me))})}function L(M,{config:$=Y.value,patch:V="dateTime",clearIfEqual:ee=!1,formatInput:me=!0,hidePopover:Oe=!1,dragging:Be=N.value,targetPriority:lt,moveToValue:Ft=!1}={}){const er=_e($);let St=De(M,er,V,lt);if(Se(St)){if(Be)return null;St=u.value,Oe=!1}else St==null&&e.isRequired?St=u.value:St!=null&&ye(u.value,St)&&ee&&(St=null);const un=Be?c:u,Ce=!ye(un.value,St);un.value=St,Be||(c.value=null);const Qe=Ke(St,Y.value);return Ce&&(w=!1,t(Be?"drag":"update:modelValue",Qe),qt(()=>w=!0)),Oe&&!Be&&st(),me&&O(),Ft&&qt(()=>yr(lt??"start")),Qe}function O(){qt(()=>{const M=_e({type:"string",mask:H.value}),$=Ke(c.value??u.value,M);y.value?d.value=[$&&$.start,$&&$.end]:d.value=[$,""]})}function D(M,$,V){d.value.splice($==="start"?0:1,1,M);const ee=y.value?{start:d.value[0],end:d.value[1]||d.value[0]}:M,me={type:"string",mask:H.value};Xe(ee,{...V,config:me,patch:z.value,targetPriority:$,moveToValue:!0})}function re(M){return $=>{e.updateOnInput&&D($.currentTarget.value,M,{formatInput:!1,hidePopover:!1,debounce:e.inputDebounce})}}function le(M){return $=>{D($.currentTarget.value,M,{formatInput:!0,hidePopover:!1})}}function pe(M){M.key==="Escape"&&Xe(u.value,{formatInput:!0,hidePopover:!0})}function xe(M){return y.value?[M&&M.start?a.value.getDateParts(M.start):null,M&&M.end?a.value.getDateParts(M.end):null]:[M?a.value.getDateParts(M):null]}function W(){c.value=null,O()}function he(M){t("popover-will-show",M)}function fe(M){t("popover-did-show",M)}function Te(M){W(),t("popover-will-hide",M)}function we(M){t("popover-did-hide",M)}function Fe(M){const $={patch:"date",formatInput:!0,hidePopover:!0};if(y.value){const V=!N.value;V?b={start:M.startDate,end:M.endDate}:b!=null&&(b.end=M.date),Xe(b,{...$,dragging:V})}else Xe(M.date,{...$,clearIfEqual:!e.isRequired})}function qe(M,$){Fe(M),t("dayclick",M,$)}function ue(M,$){switch($.key){case" ":case"Enter":{Fe(M),$.preventDefault();break}case"Escape":st()}t("daykeydown",M,$)}function Re(M,$){!N.value||b==null||(b.end=M.date,Xe(Lt(b),{patch:"date",formatInput:!0}))}function je(M={}){Um({...B.value,...M,isInteractive:!0,id:l.value})}function st(M={}){Oc({hideDelay:10,force:!0,...B.value,...M,id:l.value})}function rt(M){_A({...B.value,...M,isInteractive:!0,id:l.value})}function Lt(M,$){const{start:V,end:ee}=M;if(V>ee)switch($){case"start":return{start:V,end:V};case"end":return{start:ee,end:ee};default:return{start:ee,end:V}}return{start:V,end:ee}}async function Ct(M,$={}){return p.value==null?!1:p.value.move(M,$)}async function Jt(M,$={}){return p.value==null?!1:p.value.moveBy(M,$)}async function yr(M,$={}){const V=u.value;if(p.value==null||!oe(V))return!1;const ee=M!=="end",me=ee?1:-1,Oe=ze(V)?ee?V.start:V.end:V,Be=sA(Oe,"monthly",a.value);return p.value.move(Be,{position:me,...$})}$e(()=>e.isRange,M=>{M&&console.warn("The `is-range` prop will be deprecated in future releases. Please use the `range` modifier.")},{immediate:!0}),$e(()=>y.value,()=>{L(null,{formatInput:!0})}),$e(()=>H.value,()=>O()),$e(()=>e.modelValue,M=>{w&&L(M,{formatInput:!0,hidePopover:!1})}),$e(()=>be.value,()=>{uo(e.rules)&&L(e.modelValue,{formatInput:!0,hidePopover:!1})}),$e(()=>e.timezone,()=>{L(u.value,{formatInput:!0})});const Et=ge(Y.value);u.value=De(e.modelValue??null,Et,"dateTime"),xt(()=>{L(e.modelValue,{formatInput:!0,hidePopover:!1})}),qt(()=>s.value=!0);const te={...n,showCalendar:s,datePickerPopoverId:l,popoverRef:f,popoverEvents:j,calendarRef:p,isRange:y,isTimeMode:A,isDateTimeMode:_,is24hr:tf(e,"is24hr"),hideTimeHeader:tf(e,"hideTimeHeader"),timeAccuracy:tf(e,"timeAccuracy"),isDragging:N,inputValue:Z,inputEvents:ne,dateParts:P,attributes:K,rules:be,move:Ct,moveBy:Jt,moveToValue:yr,updateValue:Xe,showPopover:je,hidePopover:st,togglePopover:rt,onDayClick:qe,onDayKeydown:ue,onDayMouseEnter:Re,onPopoverBeforeShow:he,onPopoverAfterShow:fe,onPopoverBeforeHide:Te,onPopoverAfterHide:we};return Hr(BA,te),te}function h2(){const e=rr(BA);if(e)return e;throw new Error("DatePicker context missing. Please verify this component is nested within a valid context provider.")}const Qme=[{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"}],Xme=[{value:12,label:"12"},{value:13,label:"1"},{value:14,label:"2"},{value:15,label:"3"},{value:16,label:"4"},{value:17,label:"5"},{value:18,label:"6"},{value:19,label:"7"},{value:20,label:"8"},{value:21,label:"9"},{value:22,label:"10"},{value:23,label:"11"}];function Jme(e){const t=h2(),{locale:r,isRange:n,isTimeMode:a,dateParts:o,rules:i,is24hr:s,hideTimeHeader:l,timeAccuracy:u,updateValue:c}=t;function d(k){k=Object.assign(p.value,k);let z=null;if(n.value){const B=f.value?k:o.value[0],j=f.value?o.value[1]:k;z={start:B,end:j}}else z=k;c(z,{patch:"time",targetPriority:f.value?"start":"end",moveToValue:!0})}const f=S(()=>e.position===0),p=S(()=>o.value[e.position]||{isValid:!1}),h=S(()=>u2(p.value)),b=S(()=>!!p.value.isValid),w=S(()=>!l.value&&b.value),y=S(()=>{if(!h.value)return null;let k=r.value.toDate(p.value);return p.value.hours===24&&(k=new Date(k.getTime()-1)),k}),v=S({get(){return p.value.hours},set(k){d({hours:k})}}),g=S({get(){return p.value.minutes},set(k){d({minutes:k})}}),C=S({get(){return p.value.seconds},set(k){d({seconds:k})}}),_=S({get(){return p.value.milliseconds},set(k){d({milliseconds:k})}}),A=S({get(){return p.value.hours<12},set(k){k=String(k).toLowerCase()=="true";let z=v.value;k&&z>=12?z-=12:!k&&z<12&&(z+=12),d({hours:z})}}),N=S(()=>g0e(p.value,i.value[e.position])),Y=S(()=>Qme.filter(k=>N.value.hours.some(z=>z.value===k.value))),P=S(()=>Xme.filter(k=>N.value.hours.some(z=>z.value===k.value))),H=S(()=>s.value?N.value.hours:A.value?Y.value:P.value),x=S(()=>{const k=[];return to(Y.value)&&k.push({value:!0,label:"AM"}),to(P.value)&&k.push({value:!1,label:"PM"}),k});return{...t,showHeader:w,timeAccuracy:u,parts:p,isValid:b,date:y,hours:v,minutes:g,seconds:C,milliseconds:_,options:N,hourOptions:H,isAM:A,isAMOptions:x,is24hr:s}}const ege=["value"],tge=["value","disabled"],rge={key:1,class:"vc-base-sizer","aria-hidden":"true"},nge={inheritAttrs:!1},bu=ie({...nge,__name:"BaseSelect",props:{options:null,modelValue:null,alignRight:{type:Boolean},alignLeft:{type:Boolean},showIcon:{type:Boolean},fitContent:{type:Boolean}},emits:["update:modelValue"],setup(e){const t=e,r=S(()=>{const n=t.options.find(a=>a.value===t.modelValue);return n==null?void 0:n.label});return(n,a)=>(m(),E("div",{class:Ae(["vc-base-select",{"vc-fit-content":e.fitContent,"vc-has-icon":e.showIcon}])},[G("select",tt(n.$attrs,{value:e.modelValue,class:["vc-focus",{"vc-align-right":e.alignRight,"vc-align-left":e.alignLeft}],onChange:a[0]||(a[0]=o=>n.$emit("update:modelValue",o.target.value))}),[(m(!0),E(Me,null,We(e.options,o=>(m(),E("option",{key:o.value,value:o.value,disabled:o.disabled},ce(o.label),9,tge))),128))],16,ege),e.showIcon?(m(),q(Ol,{key:0,name:"ChevronDown",size:"18"})):X("",!0),e.fitContent?(m(),E("div",rge,ce(T(r)),1)):X("",!0)],2))}}),age={key:0,class:"vc-time-header"},oge={class:"vc-time-weekday"},ige={class:"vc-time-month"},sge={class:"vc-time-day"},lge={class:"vc-time-year"},uge={class:"vc-time-select-group"},cge=G("span",{class:"vc-time-colon"},":",-1),dge=G("span",{class:"vc-time-colon"},":",-1),fge=G("span",{class:"vc-time-decimal"},".",-1),Sw=ie({__name:"TimePicker",props:{position:null},setup(e,{expose:t}){const r=Jme(e);t(r);const{locale:n,isValid:a,date:o,hours:i,minutes:s,seconds:l,milliseconds:u,options:c,hourOptions:d,isTimeMode:f,isAM:p,isAMOptions:h,is24hr:b,showHeader:w,timeAccuracy:y}=r;return(v,g)=>(m(),E("div",{class:Ae(["vc-time-picker",[{"vc-invalid":!T(a),"vc-attached":!T(f)}]])},[J(Dn,{name:"time-header"},{default:I(()=>[T(w)&&T(o)?(m(),E("div",age,[G("span",oge,ce(T(n).formatDate(T(o),"WWW")),1),G("span",ige,ce(T(n).formatDate(T(o),"MMM")),1),G("span",sge,ce(T(n).formatDate(T(o),"D")),1),G("span",lge,ce(T(n).formatDate(T(o),"YYYY")),1)])):X("",!0)]),_:1}),G("div",uge,[J(Ol,{name:"Clock",size:"17"}),J(bu,{modelValue:T(i),"onUpdate:modelValue":g[0]||(g[0]=C=>Qt(i)?i.value=C:null),modelModifiers:{number:!0},options:T(d),class:"vc-time-select-hours","align-right":""},null,8,["modelValue","options"]),T(y)>1?(m(),E(Me,{key:0},[cge,J(bu,{modelValue:T(s),"onUpdate:modelValue":g[1]||(g[1]=C=>Qt(s)?s.value=C:null),modelModifiers:{number:!0},options:T(c).minutes,class:"vc-time-select-minutes","align-left":T(y)===2},null,8,["modelValue","options","align-left"])],64)):X("",!0),T(y)>2?(m(),E(Me,{key:1},[dge,J(bu,{modelValue:T(l),"onUpdate:modelValue":g[2]||(g[2]=C=>Qt(l)?l.value=C:null),modelModifiers:{number:!0},options:T(c).seconds,class:"vc-time-select-seconds","align-left":T(y)===3},null,8,["modelValue","options","align-left"])],64)):X("",!0),T(y)>3?(m(),E(Me,{key:2},[fge,J(bu,{modelValue:T(u),"onUpdate:modelValue":g[3]||(g[3]=C=>Qt(u)?u.value=C:null),modelModifiers:{number:!0},options:T(c).milliseconds,class:"vc-time-select-milliseconds","align-left":""},null,8,["modelValue","options"])],64)):X("",!0),T(b)?X("",!0):(m(),q(bu,{key:3,modelValue:T(p),"onUpdate:modelValue":g[4]||(g[4]=C=>Qt(p)?p.value=C:null),options:T(h)},null,8,["modelValue","options"]))])],2))}}),FA=ie({__name:"DatePickerBase",setup(e){const{attributes:t,calendarRef:r,color:n,displayMode:a,isDateTimeMode:o,isTimeMode:i,isRange:s,onDayClick:l,onDayMouseEnter:u,onDayKeydown:c}=h2(),d=s.value?[0,1]:[0];return(f,p)=>T(i)?(m(),E("div",{key:0,class:Ae(`vc-container vc-bordered vc-${T(n)} vc-${T(a)}`)},[(m(!0),E(Me,null,We(T(d),h=>(m(),q(Sw,{key:h,position:h},null,8,["position"]))),128))],2)):(m(),q(Gme,{key:1,attributes:T(t),ref_key:"calendarRef",ref:r,onDayclick:T(l),onDaymouseenter:T(u),onDaykeydown:T(c)},{footer:I(()=>[T(o)?(m(!0),E(Me,{key:0},We(T(d),h=>(m(),q(Sw,{key:h,position:h},null,8,["position"]))),128)):X("",!0),J(Dn,{name:"dp-footer"})]),_:1},8,["attributes","onDayclick","onDaymouseenter","onDaykeydown"]))}}),pge={inheritAttrs:!1},hge=ie({...pge,__name:"DatePickerPopover",setup(e){const{datePickerPopoverId:t,color:r,displayMode:n,popoverRef:a,onPopoverBeforeShow:o,onPopoverAfterShow:i,onPopoverBeforeHide:s,onPopoverAfterHide:l}=h2();return(u,c)=>(m(),q(p2,{id:T(t),placement:"bottom-start",class:Ae(`vc-date-picker-content vc-${T(r)} vc-${T(n)}`),ref_key:"popoverRef",ref:a,onBeforeShow:T(o),onAfterShow:T(i),onBeforeHide:T(s),onAfterHide:T(l)},{default:I(()=>[J(FA,ea(Ma(u.$attrs)),null,16)]),_:1},8,["id","class","onBeforeShow","onAfterShow","onBeforeHide","onAfterHide"]))}}),vge=ie({inheritAttrs:!1,emits:Wme,props:Kme,components:{DatePickerBase:FA,DatePickerPopover:hge},setup(e,t){const r=Zme(e,t),n=la(nA(r,"calendarRef","popoverRef"));return{...r,slotCtx:n}}});function mge(e,t,r,n,a,o){const i=Ze("DatePickerPopover"),s=Ze("DatePickerBase");return e.$slots.default?(m(),E(Me,{key:0},[U(e.$slots,"default",ea(Ma(e.slotCtx))),J(i,ea(Ma(e.$attrs)),null,16)],64)):(m(),q(s,ea(tt({key:1},e.$attrs)),null,16))}const gge=gi(vge,[["render",mge]]),yge={class:"k-segmented-control"},bge=["data-testid","disabled","onClick"],wge=e=>e.every(t=>t.value!==void 0),Cge=e=>{const t=[];return e.forEach(r=>t.push(r.value+"")),t},Sge=e=>{const t=Cge(e),r=new Set(t);return t.length===r.size},zA=e=>e.map(t=>({label:typeof t=="string"?t:t.label||t.value+"",value:typeof t=="string"?t.toLocaleLowerCase().replace(" ","-"):t.value,disabled:typeof t=="string"?!1:t.disabled})),_ge=e=>{const t=typeof e[0]=="string",r=zA(e),n=Sge(r);return t?n&&wge(r):n},xge={},kge=ie({...xge,__name:"KSegmentedControl",props:{modelValue:{type:[String,Number,Boolean],required:!0},options:{type:Array,required:!0,validator:e=>!e.length||_ge(e)},size:{type:String,default:"small",validator:e=>["small","large"].includes(e)},disabled:{type:Boolean,default:!1}},emits:["click","update:modelValue"],setup(e,{emit:t}){const r=e,n=t,a=F(zA(r.options)),o=s=>!!s.disabled||r.disabled,i=s=>{n("click",s.value),n("update:modelValue",s.value)};return(s,l)=>(m(),E("div",yge,[(m(!0),E(Me,null,We(a.value,u=>(m(),E("button",{key:`${u.value}-option`,class:Ae(["segmented-control-button",[e.size,{selected:r.modelValue===u.value}]]),"data-testid":`${u.value}-option`,disabled:o(u),type:"button",onClick:c=>i(u)},[U(s.$slots,"option-label",{option:u},()=>[se(ce(u.label),1)],!0)],10,bge))),128))]))}}),HA=ot(kge,[["__scopeId","data-v-2e7c2b99"]]),Ege=["tabindex"],Age=["innerHTML"],Tge={key:1,class:"range-display"},$ge={key:3,class:"relative-periods-container"},Ige={class:"timeframe-section-title"},Mge={class:"timeframe-buttons"},Oge={class:"datetime-picker-footer-container"},Pge=ie({__name:"KDateTimePicker",props:{clearButton:{type:Boolean,required:!1,default:!1},icon:{type:Boolean,required:!1,default:!0},modelValue:{type:Object,required:!1,default:()=>({start:null,end:null}),validator:e=>e instanceof Date||e.start!==void 0&&e.end!==void 0},maxDate:{type:Date,required:!1,default:null},minDate:{type:Date,required:!1,default:null},mode:{type:String,required:!0,validator:e=>Object.values(HW).includes(e)},placeholder:{type:String,required:!1,default:"Select a time range"},range:{type:Boolean,required:!1,default:!1},timePeriods:{type:Array,required:!1,default:()=>[],validator:e=>e.every(t=>Array.isArray(t.values)&&t.values.every(r=>typeof r.timeframeText=="string"&&r.timeframeLength!==void 0&&typeof r.key=="string"&&r.key!==void 0&&typeof r.display=="string"&&r.display!==void 0&&r.start!==void 0&&r.end!==void 0))},width:{type:String,required:!1,default:"100%"},disabled:{type:Boolean,default:!1},popoverPlacement:{type:String,default:"bottom-start",validator:e=>Sy.includes(e)}},emits:["change","update:modelValue"],setup(e,{emit:t}){var r,n,a;const{getSizeFromString:o}=gr(),i=e,s=t,l=F(null),u={type:"number"},c={key:"select-calendar",highlight:{start:{contentClass:"vcal-day-start"},base:{contentClass:"vcal-day-base"},end:{contentClass:"vcal-day-end"}}},d={key:"select-drag",highlight:{start:{contentClass:"vcal-day-drag-start"},base:{contentClass:"vcal-day-drag-base"},end:{contentClass:"vcal-day-drag-end"}}},f=S(()=>i.mode!==Qu.Relative),p=S(()=>jW.includes(i.mode)&&!i.range),h=S(()=>{var Q;return((Q=i==null?void 0:i.timePeriods)==null?void 0:Q.length)>0}),b=S(()=>P.tabName==="custom"||!h.value),w=F(!0),y={start:null,end:null,timePeriodsKey:""},v=F((r=i.modelValue)==null?void 0:r.start),g=F(i.modelValue||y),C=p.value?v:g,_=F({minutes:[0,5,10,15,20,25,30,35,40,45,50,55]}),A=S(()=>({width:o(i.width)})),N=S(()=>i.mode===Qu.RelativeDateTime?"dateTime":i.mode===Qu.RelativeDate?"date":i.mode),Y=Intl.DateTimeFormat().resolvedOptions().timeZone,P=la({abbreviatedDisplay:i.placeholder,fullRangeDisplay:"",popoverOpen:!1,selectedRange:{start:new Date,end:new Date,timePeriodsKey:""},previouslySelectedRange:{start:new Date,end:new Date,timePeriodsKey:""},selectedTimeframe:(n=i.timePeriods[0])==null?void 0:n.values[0],previouslySelectedTimeframe:(a=i.timePeriods[0])==null?void 0:a.values[0],tabName:"relative"}),H=Q=>{if(!Q)return;const ae=p.value?!Q.start:!Q.start||!Q.end,K=(Q==null?void 0:Q.start)||new Date,be=(Q==null?void 0:Q.end)||null;w.value=!!ae,!p.value&&Q&&Q.start&&Q.end?(g.value.start=K,g.value.end=be):Q&&Q.start&&(v.value=K),P.selectedRange=P.previouslySelectedRange={start:K,end:be,timePeriodsKey:""}},x=(Q,ae=!1)=>{P.selectedTimeframe=P.previouslySelectedTimeframe=Q;const K=P.selectedTimeframe.start(),be=P.selectedTimeframe.end();P.selectedRange={start:new Date(K),end:new Date(be),timePeriodsKey:P.selectedTimeframe.key},P.fullRangeDisplay=z(P.selectedRange,!1),w.value=!1,ae&&B()},k=()=>{var Q;g.value=y,v.value=null,P.abbreviatedDisplay=i.placeholder,P.fullRangeDisplay="",h.value&&(P.selectedTimeframe=(Q=i.timePeriods[0])==null?void 0:Q.values[0]),P.selectedRange=P.previouslySelectedRange=y,s("change",P.selectedRange),s("update:modelValue",P.selectedRange)},z=(Q,ae)=>{const{start:K,end:be}=Q;let de="PP hh:mm a";const ge=u0(K,Y,"(z)");return!f.value&&h.value?de="PP hh:mm a":VW.includes(i.mode)&&(de="PP"),p.value?`${Sv(K,de)} ${ge}`:ae?`
${Sv(K,de)} - 
${u0(be,Y,de)} ${ge}
`:`${Sv(K,de)} - ${u0(be,Y,de)} ${ge}`},B=async()=>{var Q;p.value?(s("change",{start:P.selectedRange.start,end:null}),s("update:modelValue",{start:P.selectedRange.start,end:null})):(s("change",P.selectedRange),s("update:modelValue",P.selectedRange)),(Q=l.value)==null||Q.hidePopover(),j()},j=()=>{var Q;b.value&&(Q=P.selectedRange)!=null&&Q.start?P.abbreviatedDisplay=z(P.selectedRange,!0):h.value&&!b.value&&(P.abbreviatedDisplay=P.selectedTimeframe.display)},Z=Q=>Q.charAt(0).toUpperCase()+Q.slice(1),ne=Q=>P.selectedTimeframe.key===Q.key?"primary":"secondary";return $e(v,(Q,ae)=>{Q!==void 0&&Q!==ae&&H({start:Q,end:null,timePeriodsKey:""})},{immediate:!0}),$e(g,(Q,ae)=>{Q!==void 0&&Q!==ae&&H(Q)},{immediate:!0}),$e(()=>P.tabName,(Q,ae)=>{ae!==void 0&&Q==="relative"?x(P.previouslySelectedTimeframe):ae!==void 0&&Q==="custom"&&H(P.previouslySelectedRange)}),xt(()=>{var Q,ae,K,be;if(UW.includes(i.mode)&&(Q=i.modelValue)!=null&&Q.timePeriodsKey){P.tabName="relative",w.value=!1;for(const de of i.timePeriods){const ge=de.values.find(_e=>_e.key===i.modelValue.timePeriodsKey);if(ge){x(ge),j();break}}}else P.tabName="custom",H(i.modelValue),((ae=i.modelValue)!=null&&ae.start&&(K=i.modelValue)!=null&&K.end||p.value&&(be=i.modelValue)!=null&&be.start)&&j()}),(Q,ae)=>(m(),E("div",{class:Ae(["k-datetime-picker",{"set-min-width":h.value}]),style:Ve(A.value)},[J(ss,{ref_key:"kPop",ref:l,disabled:e.disabled,"hide-caret":"","hide-close-icon":"",placement:e.popoverPlacement,width:"auto",onClose:ae[5]||(ae[5]=K=>P.popoverOpen=!1),onOpen:ae[6]||(ae[6]=K=>P.popoverOpen=!0)},{content:I(()=>[h.value&&f.value?(m(),q(HA,{key:0,modelValue:P.tabName,"onUpdate:modelValue":ae[0]||(ae[0]=K=>P.tabName=K),class:"datetime-picker-toggle","data-testid":"datetime-picker-toggle",options:[{label:"Relative",value:"relative"},{label:"Custom",value:"custom"}],onClick:ae[1]||(ae[1]=K=>P.tabName=K)},null,8,["modelValue"])):X("",!0),b.value?X("",!0):(m(),E("p",Tge,ce(P.fullRangeDisplay),1)),f.value&&b.value?(m(),q(T(gge),{key:2,modelValue:T(C),"onUpdate:modelValue":ae[2]||(ae[2]=K=>Qt(C)?C.value=K:null),borderless:"",color:"blue","drag-attribute":d,expanded:"","is-range":!p.value,"max-date":e.maxDate,"min-date":e.minDate,mode:N.value,"model-config":u,rules:_.value,"select-attribute":c,transparent:""},null,8,["modelValue","is-range","max-date","min-date","mode","rules"])):h.value&&!p.value?(m(),E("div",$ge,[(m(!0),E(Me,null,We(e.timePeriods,(K,be)=>(m(),E("div",{key:`section-${String(K.section||be)}`,class:"timeframe-section"},[G("div",Ige,ce(K.section),1),G("div",Mge,[(m(!0),E(Me,null,We(K.values,(de,ge)=>(m(),q(Ot,{key:`time-${ge}`,appearance:ne(de),class:"timeframe-button","data-testid":`select-timeframe-${de.timeframeLength()}`,onClick:_e=>x(de,!0)},{default:I(()=>[se(ce(Z(de.timeframeText)),1)]),_:2},1032,["appearance","data-testid","onClick"]))),128))])]))),128))])):X("",!0)]),footer:I(()=>[G("div",Oge,[e.clearButton?(m(),q(Ot,{key:0,appearance:"tertiary",class:"action-button","data-testid":"datetime-picker-clear",onClick:ae[3]||(ae[3]=K=>k())},{default:I(()=>ae[7]||(ae[7]=[se(" Clear ")])),_:1})):X("",!0),b.value?(m(),q(Ot,{key:1,appearance:"tertiary",class:"action-button","data-testid":"datetime-picker-submit",disabled:w.value,onClick:ae[4]||(ae[4]=K=>B())},{default:I(()=>ae[8]||(ae[8]=[se(" Apply ")])),_:1},8,["disabled"])):X("",!0)])]),default:I(()=>[G("div",{class:Ae(["datetime-picker-trigger-wrapper",{disabled:e.disabled}])},[G("div",{class:Ae(["datetime-picker-trigger",{disabled:e.disabled}]),"data-testid":"datetime-picker-trigger",role:"button",style:Ve(A.value),tabindex:e.disabled?-1:0},[G("span",{class:Ae(["datetime-picker-display",{"has-icon":e.icon,disabled:e.disabled}]),"data-testid":"datetime-picker-display",innerHTML:P.abbreviatedDisplay},null,10,Age)],14,Ege),e.icon?(m(),q(T(nZ),{key:0,class:"calendar-icon",color:`var(--kui-color-text-neutral, ${T(Da)})`,decorative:"",size:T(mn)},null,8,["color","size"])):X("",!0)],2)]),_:1},8,["disabled","placement"])],6))}}),Dge=ot(Pge,[["__scopeId","data-v-51e2d8ca"]]),Nge={class:"file-upload-input-wrapper"},Lge=ie({inheritAttrs:!1,__name:"KFileUpload",props:{labelAttributes:{type:Object,default:()=>({})},label:{type:String,default:""},help:{type:String,default:void 0},buttonText:{type:String,default:"Select file"},placeholder:{type:String,default:"No file selected"},accept:{type:Array,required:!0},maxFileSize:{type:Number,default:null},error:{type:Boolean,default:!1},errorMessage:{type:String,default:""},disabled:{type:Boolean,default:!1}},emits:["file-added","file-removed","error"],setup(e,{emit:t}){const r=e,n=cr(),a=yt(),o=t,{stripRequiredLabel:i}=gr(),s=pr(),l=S(()=>n.id?String(n.id):s),u=S(()=>{const H={...n};return delete H.id,H}),c=F(null),d=F(null),f=S(()=>{var H;return!!((H=r.labelAttributes)!=null&&H.info||a["label-tooltip"])}),p=S(()=>i(r.label,h.value)),h=S(()=>(n==null?void 0:n.required)!==void 0&&String(n==null?void 0:n.required)!=="false"),b=F(!1),w=S(()=>{if(b.value){let H="bytes",x=y.value;return y.value>=1e3&&y.value<1e6&&(x=y.value/1e3,H="KB"),y.value>=1e6&&(x=y.value/1e6,H="MB"),`File size must be less than ${x}${H}.`}return""}),y=S(()=>r.maxFileSize||r.maxFileSize===0?r.maxFileSize:525e4),v=F(!1),g=F([]),C=F(0),_=F(""),A=F([]),N=H=>{var x,k,z,B,j,Z;g.value=(x=H.target)==null?void 0:x.files,_.value=String((k=g==null?void 0:g.value[0])==null?void 0:k.name);const ne=(z=g==null?void 0:g.value[0])==null?void 0:z.size;v.value=Number(ne)>y.value,v.value&&(C.value++,Number(ne)>y.value&&(b.value=!0),o("error",g.value));const Q=(j=(B=c.value)==null?void 0:B.$el)==null?void 0:j.querySelector("input");ne?A.value.push(g.value):Q&&(Q.files=A.value[A.value.length-1],g.value=Q.files,Q.files&&(_.value=String((Z=Q.files[Q.files.length-1])==null?void 0:Z.name))),o("file-added",g.value)},Y=()=>{var H,x;if(_.value){P();return}const k=(x=(H=c.value)==null?void 0:H.$el)==null?void 0:x.querySelector("input");k&&k.click()},P=()=>{g.value=[],_.value="",A.value=[],C.value++,v.value=!1,b.value=!1,o("file-removed")};return $e(()=>n.id,()=>{C.value++},{immediate:!0}),(H,x)=>(m(),E("div",tt({class:"k-file-upload"},u.value),[e.label?(m(),q(wo,tt({key:0},e.labelAttributes,{ref_key:"labelElement",ref:d,for:l.value,required:h.value}),bt({default:I(()=>[se(ce(p.value)+" ",1)]),_:2},[f.value?{name:"tooltip",fn:I(()=>[U(H.$slots,"label-tooltip",{},void 0,!0)]),key:"0"}:void 0]),1040,["for","required"])):X("",!0),G("div",Nge,[(m(),E("span",{key:C.value,class:Ae(["file-upload-input-text",{placeholder:!_.value,"has-icon":H.$slots.icon,disabled:e.disabled}])},ce(_.value?_.value:e.placeholder),3)),(m(),q(ai,{id:l.value,key:C.value,ref_key:"fileInputElement",ref:c,accept:e.accept,class:"upload-input",disabled:e.disabled,error:v.value||e.error,"error-message":e.errorMessage||w.value,help:e.help,"max-file-size":y.value,placeholder:e.placeholder,type:"file",onChange:N},bt({after:I(()=>[J(Ot,{appearance:"tertiary",class:"file-upload-button","data-testid":"file-upload-button",disabled:e.disabled,size:"small",onClick:Y},{default:I(()=>[se(ce(_.value?"Clear":e.buttonText),1)]),_:1},8,["disabled"])]),_:2},[H.$slots.icon?{name:"before",fn:I(()=>[U(H.$slots,"icon",{},void 0,!0)]),key:"0"}:void 0]),1032,["id","accept","disabled","error","error-message","help","max-file-size","placeholder"]))])],16))}}),Rge=ot(Lge,[["__scopeId","data-v-4e0eb55c"]]),Bge=["id","checked","disabled"],Fge=["aria-checked","aria-labelledby","tabindex"],zge={inheritAttrs:!1},Hge=ie({...zge,__name:"KInputSwitch",props:{modelValue:{type:Boolean,default:!1,required:!0},size:{type:String,default:"small",validator:e=>["small","large"].includes(e)},label:{type:String,default:""},disabled:{type:Boolean,default:!1},disabledTooltipText:{type:String,default:""},labelBefore:{type:Boolean,default:!1}},emits:["change","input","update:modelValue"],setup(e,{emit:t}){const r=e,n=t,a=cr(),o=F(null),i=pr(),s=S(()=>a.id?String(a.id):i),l=S(()=>{if(r.disabled!==void 0&&r.disabled!==!1)return a;const d=Object.assign({},a);return delete d.class,delete d.disabled,d}),u=d=>{var f;r.disabled||(d.type==="click"||d.type==="keyup"&&d.code==="Space")&&((f=o.value)==null||f.click())},c=d=>{r.modelValue!==d.target.checked&&(n("update:modelValue",d.target.checked),n("change",d.target.checked),n("input",d.target.checked))};return(d,f)=>{const p=Ze("KLabel");return m(),E("div",{class:Ae(["k-input-switch",[e.size,{"label-before":e.labelBefore,disabled:e.disabled},d.$attrs.class]])},[G("input",tt(l.value,{id:s.value,ref_key:"switchInputElement",ref:o,checked:e.modelValue,disabled:e.disabled,tabindex:"-1",type:"checkbox",onInput:c}),null,16,Bge),(m(),q(Ge(e.disabled&&e.disabledTooltipText?"KTooltip":"div"),{class:"switch-control-wrapper",label:e.disabledTooltipText},{default:I(()=>[G("span",{"aria-checked":e.modelValue,"aria-labelledby":s.value,class:Ae(["switch-control",{checked:e.modelValue,disabled:e.disabled}]),"data-testid":"switch-control",role:"checkbox",tabindex:e.disabled?-1:0,onClick:u,onKeydown:f[0]||(f[0]=Xt(gt(()=>{},["prevent"]),["space"])),onKeyup:Xt(u,["space"])},f[1]||(f[1]=[G("span",{class:"switch-control-enabled-bar"},null,-1)]),42,Fge)]),_:1},8,["label"])),e.label||d.$slots.label?(m(),q(p,{key:0,for:s.value},{default:I(()=>[U(d.$slots,"label",{},()=>[se(ce(e.label),1)],!0)]),_:3},8,["for"])):X("",!0)],2)}}}),jA=ot(Hge,[["__scopeId","data-v-deeb237b"]]);/*! -* tabbable 6.2.0 -* @license MIT, https://github.com/focus-trap/tabbable/blob/master/LICENSE -*/var UA=["input:not([inert])","select:not([inert])","textarea:not([inert])","a[href]:not([inert])","button:not([inert])","[tabindex]:not(slot):not([inert])","audio[controls]:not([inert])","video[controls]:not([inert])",'[contenteditable]:not([contenteditable="false"]):not([inert])',"details>summary:first-of-type:not([inert])","details:not([inert])"],yp=UA.join(","),VA=typeof Element>"u",rs=VA?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,bp=!VA&&Element.prototype.getRootNode?function(e){var t;return e==null||(t=e.getRootNode)===null||t===void 0?void 0:t.call(e)}:function(e){return e==null?void 0:e.ownerDocument},wp=function e(t,r){var n;r===void 0&&(r=!0);var a=t==null||(n=t.getAttribute)===null||n===void 0?void 0:n.call(t,"inert"),o=a===""||a==="true",i=o||r&&t&&e(t.parentNode);return i},jge=function(e){var t,r=e==null||(t=e.getAttribute)===null||t===void 0?void 0:t.call(e,"contenteditable");return r===""||r==="true"},qA=function(e,t,r){if(wp(e))return[];var n=Array.prototype.slice.apply(e.querySelectorAll(yp));return t&&rs.call(e,yp)&&n.unshift(e),n=n.filter(r),n},YA=function e(t,r,n){for(var a=[],o=Array.from(t);o.length;){var i=o.shift();if(!wp(i,!1))if(i.tagName==="SLOT"){var s=i.assignedElements(),l=s.length?s:i.children,u=e(l,!0,n);n.flatten?a.push.apply(a,u):a.push({scopeParent:i,candidates:u})}else{var c=rs.call(i,yp);c&&n.filter(i)&&(r||!t.includes(i))&&a.push(i);var d=i.shadowRoot||typeof n.getShadowRoot=="function"&&n.getShadowRoot(i),f=!wp(d,!1)&&(!n.shadowRootFilter||n.shadowRootFilter(i));if(d&&f){var p=e(d===!0?i.children:d.children,!0,n);n.flatten?a.push.apply(a,p):a.push({scopeParent:i,candidates:p})}else o.unshift.apply(o,i.children)}}return a},GA=function(e){return!isNaN(parseInt(e.getAttribute("tabindex"),10))},Li=function(e){if(!e)throw new Error("No node provided");return e.tabIndex<0&&(/^(AUDIO|VIDEO|DETAILS)$/.test(e.tagName)||jge(e))&&!GA(e)?0:e.tabIndex},Uge=function(e,t){var r=Li(e);return r<0&&t&&!GA(e)?0:r},Vge=function(e,t){return e.tabIndex===t.tabIndex?e.documentOrder-t.documentOrder:e.tabIndex-t.tabIndex},KA=function(e){return e.tagName==="INPUT"},qge=function(e){return KA(e)&&e.type==="hidden"},Yge=function(e){var t=e.tagName==="DETAILS"&&Array.prototype.slice.apply(e.children).some(function(r){return r.tagName==="SUMMARY"});return t},Gge=function(e,t){for(var r=0;rsummary:first-of-type"),o=a?e.parentElement:e;if(rs.call(o,"details:not([open]) *"))return!0;if(!r||r==="full"||r==="legacy-full"){if(typeof n=="function"){for(var i=e;e;){var s=e.parentElement,l=bp(e);if(s&&!s.shadowRoot&&n(s)===!0)return _w(e);e.assignedSlot?e=e.assignedSlot:!s&&l!==e.ownerDocument?e=l.host:e=s}e=i}if(Qge(e))return!e.getClientRects().length;if(r!=="legacy-full")return!0}else if(r==="non-zero-area")return _w(e);return!1},Jge=function(e){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(e.tagName))for(var t=e.parentElement;t;){if(t.tagName==="FIELDSET"&&t.disabled){for(var r=0;r=0)},tye=function e(t){var r=[],n=[];return t.forEach(function(a,o){var i=!!a.scopeParent,s=i?a.scopeParent:a,l=Uge(s,i),u=i?e(a.candidates):s;l===0?i?r.push.apply(r,u):r.push(s):n.push({documentOrder:o,tabIndex:l,item:a,isScope:i,content:u})}),n.sort(Vge).reduce(function(a,o){return o.isScope?a.push.apply(a,o.content):a.push(o.content),a},[]).concat(r)},rye=function(e,t){t=t||{};var r;return t.getShadowRoot?r=YA([e],t.includeContainer,{filter:Vm.bind(null,t),flatten:!1,getShadowRoot:t.getShadowRoot,shadowRootFilter:eye}):r=qA(e,t.includeContainer,Vm.bind(null,t)),tye(r)},nye=function(e,t){t=t||{};var r;return t.getShadowRoot?r=YA([e],t.includeContainer,{filter:Cp.bind(null,t),flatten:!0,getShadowRoot:t.getShadowRoot}):r=qA(e,t.includeContainer,Cp.bind(null,t)),r},ks=function(e,t){if(t=t||{},!e)throw new Error("No node provided");return rs.call(e,yp)===!1?!1:Vm(t,e)},aye=UA.concat("iframe").join(","),y0=function(e,t){if(t=t||{},!e)throw new Error("No node provided");return rs.call(e,aye)===!1?!1:Cp(t,e)};/*! -* focus-trap 7.6.0 -* @license MIT, https://github.com/focus-trap/focus-trap/blob/master/LICENSE -*/function oye(e,t,r){return(t=sye(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function xw(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function kw(e){for(var t=1;t0){var r=e[e.length-1];r!==t&&r.pause()}var n=e.indexOf(t);n===-1||e.splice(n,1),e.push(t)},deactivateTrap:function(e,t){var r=e.indexOf(t);r!==-1&&e.splice(r,1),e.length>0&&e[e.length-1].unpause()}},lye=function(e){return e.tagName&&e.tagName.toLowerCase()==="input"&&typeof e.select=="function"},uye=function(e){return(e==null?void 0:e.key)==="Escape"||(e==null?void 0:e.key)==="Esc"||(e==null?void 0:e.keyCode)===27},ec=function(e){return(e==null?void 0:e.key)==="Tab"||(e==null?void 0:e.keyCode)===9},cye=function(e){return ec(e)&&!e.shiftKey},dye=function(e){return ec(e)&&e.shiftKey},Aw=function(e){return setTimeout(e,0)},Tw=function(e,t){var r=-1;return e.every(function(n,a){return t(n)?(r=a,!1):!0}),r},wu=function(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),n=1;n1?z-1:0),j=1;j=0)x=r.activeElement;else{var k=o.tabbableGroups[0],z=k&&k.firstTabbableNode;x=z||u("fallbackFocus")}if(!x)throw new Error("Your focus-trap needs to have at least one focusable element");return x},d=function(){if(o.containerGroups=o.containers.map(function(x){var k=rye(x,a.tabbableOptions),z=nye(x,a.tabbableOptions),B=k.length>0?k[0]:void 0,j=k.length>0?k[k.length-1]:void 0,Z=z.find(function(ae){return ks(ae)}),ne=z.slice().reverse().find(function(ae){return ks(ae)}),Q=!!k.find(function(ae){return Li(ae)>0});return{container:x,tabbableNodes:k,focusableNodes:z,posTabIndexesFound:Q,firstTabbableNode:B,lastTabbableNode:j,firstDomTabbableNode:Z,lastDomTabbableNode:ne,nextTabbableNode:function(ae){var K=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0,be=k.indexOf(ae);return be<0?K?z.slice(z.indexOf(ae)+1).find(function(de){return ks(de)}):z.slice(0,z.indexOf(ae)).reverse().find(function(de){return ks(de)}):k[be+(K?1:-1)]}}}),o.tabbableGroups=o.containerGroups.filter(function(x){return x.tabbableNodes.length>0}),o.tabbableGroups.length<=0&&!u("fallbackFocus"))throw new Error("Your focus-trap must have at least one container with at least one tabbable node in it at all times");if(o.containerGroups.find(function(x){return x.posTabIndexesFound})&&o.containerGroups.length>1)throw new Error("At least one node with a positive tabindex was found in one of your focus-trap's multiple containers. Positive tabindexes are only supported in single-container focus-traps.")},f=function(x){var k=x.activeElement;if(k)return k.shadowRoot&&k.shadowRoot.activeElement!==null?f(k.shadowRoot):k},p=function(x){if(x!==!1&&x!==f(document)){if(!x||!x.focus){p(c());return}x.focus({preventScroll:!!a.preventScroll}),o.mostRecentlyFocusedNode=x,lye(x)&&x.select()}},h=function(x){var k=u("setReturnFocus",x);return k||(k===!1?!1:x)},b=function(x){var k=x.target,z=x.event,B=x.isBackward,j=B===void 0?!1:B;k=k||Ld(z),d();var Z=null;if(o.tabbableGroups.length>0){var ne=l(k,z),Q=ne>=0?o.containerGroups[ne]:void 0;if(ne<0)j?Z=o.tabbableGroups[o.tabbableGroups.length-1].lastTabbableNode:Z=o.tabbableGroups[0].firstTabbableNode;else if(j){var ae=Tw(o.tabbableGroups,function(Ne){var ze=Ne.firstTabbableNode;return k===ze});if(ae<0&&(Q.container===k||y0(k,a.tabbableOptions)&&!ks(k,a.tabbableOptions)&&!Q.nextTabbableNode(k,!1))&&(ae=ne),ae>=0){var K=ae===0?o.tabbableGroups.length-1:ae-1,be=o.tabbableGroups[K];Z=Li(k)>=0?be.lastTabbableNode:be.lastDomTabbableNode}else ec(z)||(Z=Q.nextTabbableNode(k,!1))}else{var de=Tw(o.tabbableGroups,function(Ne){var ze=Ne.lastTabbableNode;return k===ze});if(de<0&&(Q.container===k||y0(k,a.tabbableOptions)&&!ks(k,a.tabbableOptions)&&!Q.nextTabbableNode(k))&&(de=ne),de>=0){var ge=de===o.tabbableGroups.length-1?0:de+1,_e=o.tabbableGroups[ge];Z=Li(k)>=0?_e.firstTabbableNode:_e.firstDomTabbableNode}else ec(z)||(Z=Q.nextTabbableNode(k))}}else Z=u("fallbackFocus");return Z},w=function(x){var k=Ld(x);if(!(l(k,x)>=0)){if(wu(a.clickOutsideDeactivates,x)){i.deactivate({returnFocus:a.returnFocusOnDeactivate});return}wu(a.allowOutsideClick,x)||x.preventDefault()}},y=function(x){var k=Ld(x),z=l(k,x)>=0;if(z||k instanceof Document)z&&(o.mostRecentlyFocusedNode=k);else{x.stopImmediatePropagation();var B,j=!0;if(o.mostRecentlyFocusedNode)if(Li(o.mostRecentlyFocusedNode)>0){var Z=l(o.mostRecentlyFocusedNode),ne=o.containerGroups[Z].tabbableNodes;if(ne.length>0){var Q=ne.findIndex(function(ae){return ae===o.mostRecentlyFocusedNode});Q>=0&&(a.isKeyForward(o.recentNavEvent)?Q+1=0&&(B=ne[Q-1],j=!1))}}else o.containerGroups.some(function(ae){return ae.tabbableNodes.some(function(K){return Li(K)>0})})||(j=!1);else j=!1;j&&(B=b({target:o.mostRecentlyFocusedNode,isBackward:a.isKeyBackward(o.recentNavEvent)})),p(B||o.mostRecentlyFocusedNode||c())}o.recentNavEvent=void 0},v=function(x){var k=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;o.recentNavEvent=x;var z=b({event:x,isBackward:k});z&&(ec(x)&&x.preventDefault(),p(z))},g=function(x){(a.isKeyForward(x)||a.isKeyBackward(x))&&v(x,a.isKeyBackward(x))},C=function(x){uye(x)&&wu(a.escapeDeactivates,x)!==!1&&(x.preventDefault(),i.deactivate())},_=function(x){var k=Ld(x);l(k,x)>=0||wu(a.clickOutsideDeactivates,x)||wu(a.allowOutsideClick,x)||(x.preventDefault(),x.stopImmediatePropagation())},A=function(){if(o.active)return Ew.activateTrap(n,i),o.delayInitialFocusTimer=a.delayInitialFocus?Aw(function(){p(c())}):p(c()),r.addEventListener("focusin",y,!0),r.addEventListener("mousedown",w,{capture:!0,passive:!1}),r.addEventListener("touchstart",w,{capture:!0,passive:!1}),r.addEventListener("click",_,{capture:!0,passive:!1}),r.addEventListener("keydown",g,{capture:!0,passive:!1}),r.addEventListener("keydown",C),i},N=function(){if(o.active)return r.removeEventListener("focusin",y,!0),r.removeEventListener("mousedown",w,!0),r.removeEventListener("touchstart",w,!0),r.removeEventListener("click",_,!0),r.removeEventListener("keydown",g,!0),r.removeEventListener("keydown",C),i},Y=function(x){var k=x.some(function(z){var B=Array.from(z.removedNodes);return B.some(function(j){return j===o.mostRecentlyFocusedNode})});k&&p(c())},P=typeof window<"u"&&"MutationObserver"in window?new MutationObserver(Y):void 0,H=function(){P&&(P.disconnect(),o.active&&!o.paused&&o.containers.map(function(x){P.observe(x,{subtree:!0,childList:!0})}))};return i={get active(){return o.active},get paused(){return o.paused},activate:function(x){if(o.active)return this;var k=s(x,"onActivate"),z=s(x,"onPostActivate"),B=s(x,"checkCanFocusTrap");B||d(),o.active=!0,o.paused=!1,o.nodeFocusedBeforeActivation=r.activeElement,k==null||k();var j=function(){B&&d(),A(),H(),z==null||z()};return B?(B(o.containers.concat()).then(j,j),this):(j(),this)},deactivate:function(x){if(!o.active)return this;var k=kw({onDeactivate:a.onDeactivate,onPostDeactivate:a.onPostDeactivate,checkCanReturnFocus:a.checkCanReturnFocus},x);clearTimeout(o.delayInitialFocusTimer),o.delayInitialFocusTimer=void 0,N(),o.active=!1,o.paused=!1,H(),Ew.deactivateTrap(n,i);var z=s(k,"onDeactivate"),B=s(k,"onPostDeactivate"),j=s(k,"checkCanReturnFocus"),Z=s(k,"returnFocus","returnFocusOnDeactivate");z==null||z();var ne=function(){Aw(function(){Z&&p(h(o.nodeFocusedBeforeActivation)),B==null||B()})};return Z&&j?(j(h(o.nodeFocusedBeforeActivation)).then(ne,ne),this):(ne(),this)},pause:function(x){if(o.paused||!o.active)return this;var k=s(x,"onPause"),z=s(x,"onPostPause");return o.paused=!0,k==null||k(),N(),H(),z==null||z(),this},unpause:function(x){if(!o.paused||!o.active)return this;var k=s(x,"onUnpause"),z=s(x,"onPostUnpause");return o.paused=!1,k==null||k(),d(),A(),H(),z==null||z(),this},updateContainerElements:function(x){var k=[].concat(x).filter(Boolean);return o.containers=k.map(function(z){return typeof z=="string"?r.querySelector(z):z}),o.active&&d(),H(),this}},i.updateContainerElements(e),i};/*! - * focus-trap-vue v4.0.2 - * (c) 2023 Eduardo San Martin Morote - * @license MIT - */const hye={escapeDeactivates:{type:Boolean,default:!0},returnFocusOnDeactivate:{type:Boolean,default:!0},allowOutsideClick:{type:[Boolean,Function],default:!0},clickOutsideDeactivates:[Boolean,Function],initialFocus:[String,Function,Boolean],fallbackFocus:[String,Function],checkCanFocusTrap:Function,checkCanReturnFocus:Function,delayInitialFocus:{type:Boolean,default:!0},document:Object,preventScroll:Boolean,setReturnFocus:[Object,String,Boolean,Function],tabbableOptions:Object},vye=ie({props:Object.assign({active:{type:Boolean,default:!0}},hye),emits:["update:active","activate","postActivate","deactivate","postDeactivate"],render(){return this.renderImpl()},setup(e,{slots:t,emit:r}){let n;const a=F(null),o=S(()=>{const s=a.value;return s&&(s instanceof HTMLElement?s:s.$el)});function i(){return n||(n=pye(o.value,{escapeDeactivates:e.escapeDeactivates,allowOutsideClick:e.allowOutsideClick,returnFocusOnDeactivate:e.returnFocusOnDeactivate,clickOutsideDeactivates:e.clickOutsideDeactivates,onActivate:()=>{r("update:active",!0),r("activate")},onDeactivate:()=>{r("update:active",!1),r("deactivate")},onPostActivate:()=>r("postActivate"),onPostDeactivate:()=>r("postDeactivate"),initialFocus:e.initialFocus,fallbackFocus:e.fallbackFocus,tabbableOptions:e.tabbableOptions,delayInitialFocus:e.delayInitialFocus,preventScroll:e.preventScroll}))}return xt(()=>{$e(()=>e.active,s=>{s&&o.value?i().activate():n&&(n.deactivate(),(!o.value||o.value.nodeType===Node.COMMENT_NODE)&&(n=null))},{immediate:!0,flush:"post"})}),Tr(()=>{n&&n.deactivate(),n=null}),{activate(){i().activate()},deactivate(){n&&n.deactivate()},renderImpl(){if(!t.default)return null;const s=t.default().filter(l=>l.type!==Mr);return!s||!s.length||s.length>1?(console.error("[focus-trap-vue]: FocusTrap requires exactly one child."),s):Oa(s[0],{ref:a})}}}}),mye=["aria-label"],gye={key:0,class:"modal-header"},yye={key:0,class:"modal-title"},bye={class:"modal-footer"},wye={class:"footer-actions"},Cye=ie({inheritAttrs:!1,__name:"KModal",props:{visible:{type:Boolean,default:!1},title:{type:String,default:""},actionButtonText:{type:String,default:"Submit"},actionButtonAppearance:{type:String,default:"primary"},actionButtonDisabled:{type:Boolean,default:!1},hideCancelButton:{type:Boolean,default:!1},cancelButtonText:{type:String,default:"Cancel"},cancelButtonAppearance:{type:String,default:"tertiary"},cancelButtonDisabled:{type:Boolean,default:!1},tabbableOptions:{type:Object,default:()=>({})},maxWidth:{type:String,required:!1,default:"500px"},maxHeight:{type:String,required:!1,default:"calc(100vh - 200px)"},closeOnBackdropClick:{type:Boolean,default:!1},closeOnEscape:{type:Boolean,default:!0},hideCloseIcon:{type:Boolean,default:!1},fullScreen:{type:Boolean,default:!1},inputAutofocus:{type:Boolean,default:!1},zIndex:{type:Number,default:1100}},emits:["cancel","proceed"],setup(e,{emit:t}){Dr(g=>({b10d3658:e.zIndex,dc6b381a:u.value,"2323fe3c":c.value}));const{getSizeFromString:r}=gr(),n=e,a=t,o=cr(),i=yt(),s=F(null),l=F(null),u=S(()=>n.fullScreen&&!i.content?"95%":r(n.maxWidth)),c=S(()=>n.fullScreen&&!i.content?"95vh":r(n.maxHeight)),d=S(()=>{const g=Object.assign({},o);return delete g.class,g}),f=S(()=>!!n.title||!!i.title||!n.hideCloseIcon),p=g=>{n.visible&&n.closeOnEscape&&g.key==="Escape"&&h(!0)},h=(g=!1,C)=>{var _,A;(g||(A=(_=C==null?void 0:C.target)==null?void 0:_.classList)!=null&&A.contains("modal-backdrop")&&n.closeOnBackdropClick)&&a("cancel")},b=async g=>{var C,_;g?(await qt(),await new Promise(A=>setTimeout(A,0)),(C=s.value)==null||C.activate()):(_=s.value)==null||_.deactivate()},w=g=>{var C,_,A,N;typeof document<"u"&&(g?(_=(C=document==null?void 0:document.body)==null?void 0:C.classList)==null||_.remove("k-modal-overflow-hidden"):(N=(A=document==null?void 0:document.body)==null?void 0:A.classList)==null||N.add("k-modal-overflow-hidden"))},y=g=>{typeof document<"u"&&(g?document==null||document.addEventListener("keydown",p):document==null||document.removeEventListener("keydown",p))},v=()=>{var g,C,_;const A=(_=(C=(g=s.value)==null?void 0:g.$el)==null?void 0:C.querySelector(".modal-content"))==null?void 0:_.querySelectorAll("input");A!=null&&A.length&&Array.from(A).every(N=>!N.disabled&&!N.readOnly?(N.focus(),!1):!0)};return $e(()=>n.visible,async g=>{g?(await b(!0),n.inputAutofocus&&v(),w(!1),y(!0)):(await b(!1),w(!0),y(!1))},{immediate:!0}),$e(()=>n.inputAutofocus,async g=>{g&&(await qt(),v())}),jn(async()=>{await b(!1),y(!1)}),(g,C)=>e.visible?(m(),E("div",tt({key:0,"aria-label":e.title,"aria-modal":"true",class:["k-modal",[T(o).class]]},d.value,{role:"dialog"}),[G("div",{ref_key:"modalWrapperElement",ref:l,class:Ae(["modal-backdrop",{"modal-full-screen":e.fullScreen&&!g.$slots.content}]),onClick:C[3]||(C[3]=_=>h(!1,_))},[J(T(vye),{ref_key:"focusTrapElement",ref:s,active:!1,"fallback-focus":()=>l.value,"tabbable-options":e.tabbableOptions},{default:I(()=>[G("div",{class:Ae(["modal-container",{"custom-content":g.$slots.content}]),tabindex:"-1"},[U(g.$slots,"content",{},()=>[f.value?(m(),E("div",gye,[e.title||g.$slots.title?(m(),E("div",yye,[U(g.$slots,"title",{},()=>[se(ce(e.title),1)],!0)])):X("",!0),e.hideCloseIcon?X("",!0):(m(),E("button",{key:1,"aria-label":"Close",class:"close-icon","data-testid":"modal-close-icon",type:"button",onClick:C[0]||(C[0]=_=>g.$emit("cancel"))},[J(T(Ln),{color:`var(--kui-color-text-neutral, ${T(Da)})`,decorative:""},null,8,["color"])]))])):X("",!0),G("div",{class:Ae(["modal-content",{"no-header":!f.value}])},[U(g.$slots,"default",{},void 0,!0)],2),G("div",bye,[U(g.$slots,"footer",{},()=>[G("div",wye,[U(g.$slots,"footer-actions",{},()=>[e.hideCancelButton?X("",!0):(m(),q(Ot,{key:0,appearance:e.cancelButtonAppearance,"data-testid":"modal-cancel-button",disabled:e.cancelButtonDisabled,onClick:C[1]||(C[1]=_=>g.$emit("cancel"))},{default:I(()=>[se(ce(e.cancelButtonText),1)]),_:1},8,["appearance","disabled"])),J(Ot,{appearance:e.actionButtonAppearance,"data-testid":"modal-action-button",disabled:e.actionButtonDisabled,onClick:C[2]||(C[2]=_=>g.$emit("proceed"))},{default:I(()=>[se(ce(e.actionButtonText),1)]),_:1},8,["appearance","disabled"])],!0)])],!0)])],!0)],2)]),_:3},8,["fallback-focus","tabbable-options"])],2)],16,mye)):X("",!0)}}),v2=ot(Cye,[["__scopeId","data-v-04f92b76"]]),Sye=["aria-label"],_ye={class:"k-modal-fullscreen-body-header"},xye={key:0,class:"body-header"},kye={key:1,class:"body-header-description"},Eye={class:"k-modal-fullscreen-body"},Aye={class:"k-modal-fullscreen-header"},Tye={"aria-level":"2",class:"k-modal-fullscreen-header-description",role:"heading"},$ye={class:"k-modal-fullscreen-title"},Iye={class:"header-icon"},Mye={class:"header-content"},Oye={class:"k-modal-fullscreen-action"},Pye={class:"k-modal-fullscreen-action-buttons"},Dye={key:0,class:"k-modal-fullscreen-footer"},Nye={class:"k-modal-fullscreen-action"},Lye={class:"k-modal-fullscreen-action-buttons"},Rye=ie({__name:"KModalFullscreen",props:{title:{type:String,required:!0},bodyHeader:{type:String,default:""},bodyHeaderDescription:{type:String,default:""},isVisible:{type:Boolean,default:!1},cancelButtonText:{type:String,default:"Cancel"},actionButtonText:{type:String,default:"Save"},actionButtonAppearance:{type:String,default:"primary"},cancelButtonAppearance:{type:String,default:"secondary"},iconString:{type:String,default:"kong"}},emits:["canceled","proceed"],setup(e,{emit:t}){const r=e,n=t,a=F(null),o=S(()=>!!r.isVisible);$e(()=>r.isVisible,async()=>{o.value?(document.body.style.overflow="hidden",await qt(),a.value&&a.value.focus()):document.body.style.overflow=""});const i=u=>{r.isVisible&&(u.keyCode===27?s():u.keyCode===13&&l())},s=()=>{n("canceled")},l=()=>{n("proceed")};return xt(()=>{document.addEventListener("keydown",i),console.warn(`The Kongponents 'KModalFullscreen' component is deprecated and will be removed in the next major release. -We suggest using 'KModal' component instead. -Docs: https://kongponents.konghq.com/components/modal.html#fullscreen`)}),jn(()=>{document.removeEventListener("keydown",i)}),Tr(()=>{document.body.style.overflow=""}),(u,c)=>e.isVisible?(m(),E("div",{key:0,"aria-label":e.title,"aria-modal":"true",class:"k-modal-fullscreen isOpen",role:"dialog",onKeyup:[Xt(l,["enter"]),Xt(s,["esc"])]},[G("div",{ref_key:"modalBodyContent",ref:a,class:Ae(["k-modal-fullscreen-dialog",{"has-footer":u.$slots["footer-content"]}]),tabindex:"0"},[G("div",_ye,[u.$slots["body-header"]||e.bodyHeader?(m(),E("div",xye,[U(u.$slots,"body-header",{},()=>[se(ce(e.bodyHeader),1)],!0)])):X("",!0),u.$slots["body-header-description"]||e.bodyHeaderDescription?(m(),E("div",kye,[U(u.$slots,"body-header-description",{},()=>[se(ce(e.bodyHeaderDescription),1)],!0)])):X("",!0)]),G("div",Eye,[U(u.$slots,"default",{},void 0,!0)]),G("div",Aye,[G("div",Tye,[G("div",$ye,[G("span",Iye,[U(u.$slots,"header-icon",{},()=>[J(T(xy),{color:T(UZ)},null,8,["color"])],!0)]),G("span",Mye,[U(u.$slots,"header-content",{},()=>[se(ce(e.title),1)],!0)])]),G("div",Oye,[G("div",Pye,[U(u.$slots,"action-buttons",{},()=>[J(Ot,{appearance:e.cancelButtonAppearance,class:"cancel-button",onClick:s},{default:I(()=>[se(ce(e.cancelButtonText),1)]),_:1},8,["appearance"]),J(Ot,{appearance:e.actionButtonAppearance,class:"proceed-button",onClick:l},{default:I(()=>[se(ce(e.actionButtonText),1)]),_:1},8,["appearance"])],!0)])])])]),u.$slots["footer-content"]?(m(),E("div",Dye,[U(u.$slots,"footer-content",{},void 0,!0),G("div",Nye,[G("div",Lye,[U(u.$slots,"action-buttons",{},()=>[J(Ot,{appearance:e.actionButtonAppearance,class:"proceed-button",onClick:l},{default:I(()=>[se(ce(e.actionButtonText),1)]),_:1},8,["appearance"])],!0)])])])):X("",!0)],2)],40,Sye)):X("",!0)}}),Bye=ot(Rye,[["__scopeId","data-v-604a5bc5"]]),Fye=["aria-selected","data-testid"],zye={class:"multiselect-item-container"},Hye=["disabled","value"],jye={class:"multiselect-item-label"},Uye=ie({__name:"KMultiselectItem",props:{item:{type:Object,default:null,validator:e=>e.label!==void 0&&e.value!==void 0}},emits:["selected","arrow-down","arrow-up"],setup(e,{emit:t}){const r=e,n=t,a=()=>{r.item.disabled||n("selected",r.item)};return(o,i)=>(m(),E("div",{key:e.item.key,"aria-selected":e.item.selected,class:"multiselect-item","data-testid":`multiselect-item-${e.item.value}`,role:"option"},[G("div",zye,[G("button",{class:Ae({selected:e.item.selected}),disabled:e.item.disabled===!0?!0:void 0,type:"button",value:e.item.value,onClick:a,onKeydown:[i[0]||(i[0]=Xt(gt(s=>o.$emit("arrow-down"),["prevent"]),["down"])),i[1]||(i[1]=Xt(gt(s=>o.$emit("arrow-up"),["prevent"]),["up"]))]},[G("span",jye,[U(o.$slots,"content",{},()=>[se(ce(e.item.label),1)],!0)])],42,Hye)])],8,Fye))}}),Sp=ot(Uye,[["__scopeId","data-v-0c6c7ac1"]]),Vye={class:"multiselect-group-title"},qye=ie({__name:"KMultiselectItems",props:{items:{type:Array,default:()=>[],validator:e=>!e.length||e.every(t=>t.label!==void 0&&t.value!==void 0)}},emits:["selected"],setup(e,{expose:t,emit:r}){const n=e,a=r,o=F(null),i=f=>a("selected",f),s=S(()=>{var f;return(f=n.items)==null?void 0:f.filter(p=>!p.group)}),l=S(()=>{var f,p;return[...new Set((p=(f=n.items)==null?void 0:f.filter(h=>h.group))==null?void 0:p.map(h=>h.group))].sort((h,b)=>h.toLowerCase().localeCompare(b.toLowerCase()))}),u=f=>{var p;return(p=n.items)==null?void 0:p.filter(h=>h.group===f)},c=(f=0)=>{var p,h;o.value&&(n.items[f].disabled?c(f+1):(h=(p=o.value[f])==null?void 0:p.$el)==null||h.querySelector("button").focus())},d=(f,p)=>{var h,b,w,y;const v=n.items.findIndex(C=>C.key===f);if(v===-1)return;const g=p==="down"?1:-1;if(p==="down"?v+g=0){const C=v+g;n.items[C].disabled?d(n.items[C].key,p):(y=(w=(b=(h=o.value)==null?void 0:h[C])==null?void 0:b.$el)==null?void 0:w.querySelector("button"))==null||y.focus()}};return t({setFocus:c}),(f,p)=>(m(),E(Me,null,[(m(!0),E(Me,null,We(s.value,(h,b)=>(m(),q(Sp,{key:`${h.key?h.key:b}-item`,ref_for:!0,ref_key:"kMultiselectItem",ref:o,item:h,onArrowDown:()=>d(h.key,"down"),onArrowUp:()=>d(h.key,"up"),onSelected:i},{content:I(()=>[U(f.$slots,"content",{item:h},void 0,!0)]),_:2},1032,["item","onArrowDown","onArrowUp"]))),128)),(m(!0),E(Me,null,We(l.value,h=>(m(),E("div",{key:`${h}-group`,class:"multiselect-group"},[G("span",Vye,ce(h),1),(m(!0),E(Me,null,We(u(h),(b,w)=>(m(),q(Sp,{key:`${b.key?b.key:h+"-"+w+"-item"}`,ref_for:!0,ref_key:"kMultiselectItem",ref:o,item:b,onArrowDown:()=>d(b.key,"down"),onArrowUp:()=>d(b.key,"up"),onSelected:i},{content:I(()=>[U(f.$slots,"content",{item:b},void 0,!0)]),_:2},1032,["item","onArrowDown","onArrowUp"]))),128))]))),128))],64))}}),Yye=ot(qye,[["__scopeId","data-v-8640caca"]]);function _p(e){return e.replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'")}function Gye(e){return Qp()?(zg(e),!0):!1}function m2(e){return typeof e=="function"?e():T(e)}const WA=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const Kye=Object.prototype.toString,Wye=e=>Kye.call(e)==="[object Object]",gf=()=>{},Zye=Qye();function Qye(){var e,t;return WA&&((e=window==null?void 0:window.navigator)==null?void 0:e.userAgent)&&(/iP(?:ad|hone|od)/.test(window.navigator.userAgent)||((t=window==null?void 0:window.navigator)==null?void 0:t.maxTouchPoints)>2&&/iPad|Macintosh/.test(window==null?void 0:window.navigator.userAgent))}const ZA=WA?window:void 0;function Pu(e){var t;const r=m2(e);return(t=r==null?void 0:r.$el)!=null?t:r}function tc(...e){let t,r,n,a;if(typeof e[0]=="string"||Array.isArray(e[0])?([r,n,a]=e,t=ZA):[t,r,n,a]=e,!t)return gf;Array.isArray(r)||(r=[r]),Array.isArray(n)||(n=[n]);const o=[],i=()=>{o.forEach(c=>c()),o.length=0},s=(c,d,f,p)=>(c.addEventListener(d,f,p),()=>c.removeEventListener(d,f,p)),l=$e(()=>[Pu(t),m2(a)],([c,d])=>{if(i(),!c)return;const f=Wye(d)?{...d}:d;o.push(...r.flatMap(p=>n.map(h=>s(c,p,h,f))))},{immediate:!0,flush:"post"}),u=()=>{l(),i()};return Gye(u),u}let $w=!1;function Xye(e,t,r={}){const{window:n=ZA,ignore:a=[],capture:o=!0,detectIframe:i=!1}=r;if(!n)return gf;Zye&&!$w&&($w=!0,Array.from(n.document.body.children).forEach(f=>f.addEventListener("click",gf)),n.document.documentElement.addEventListener("click",gf));let s=!0;const l=f=>m2(a).some(p=>{if(typeof p=="string")return Array.from(n.document.querySelectorAll(p)).some(h=>h===f.target||f.composedPath().includes(h));{const h=Pu(p);return h&&(f.target===h||f.composedPath().includes(h))}}),u=f=>{const p=Pu(e);if(!(!p||p===f.target||f.composedPath().includes(p))){if(f.detail===0&&(s=!l(f)),!s){s=!0;return}t(f)}};let c=!1;const d=[tc(n,"click",f=>{c||(c=!0,setTimeout(()=>{c=!1},0),u(f))},{passive:!0,capture:o}),tc(n,"pointerdown",f=>{const p=Pu(e);s=!l(f)&&!!(p&&!f.composedPath().includes(p))},{passive:!0}),i&&tc(n,"blur",f=>{setTimeout(()=>{var p;const h=Pu(e);((p=n.document.activeElement)==null?void 0:p.tagName)==="IFRAME"&&!(h!=null&&h.contains(n.document.activeElement))&&t(f)},0)})].filter(Boolean);return()=>d.forEach(f=>f())}const Iw=e=>{try{return new URL(e),!0}catch{return!1}},QA=15,XA=(e,t)=>e.pageSize?e.pageSize:t.initialPageSize?t.initialPageSize:t.pageSizes&&Array.isArray(t.pageSizes)&&t.pageSizes.length?t.pageSizes[0]:QA,Jye="useandom-26T198340PX75pxJACKVERYMINDBUSHWOLF_GQZbfghjklqvwyzrict";let e2e=(e=21)=>{let t="",r=crypto.getRandomValues(new Uint8Array(e|=0));for(;e--;)t+=Jye[r[e]&63];return t};const D1=()=>e2e(),t2e={"data-testid":"multiselect-container"},r2e=["id","tabindex"],n2e={key:0},a2e={key:1,class:"expanded-selection-empty"},o2e=["aria-label","onClick"],i2e={class:"multiselect-icons-container"},s2e={key:0,class:"multiselect-input-wrapper"},l2e={"aria-live":"polite"},u2e={class:"select-item-description"},c2e={key:1,class:"multiselect-empty","data-propagate-clicks":"false"},d2e={key:1,class:"help-text"},f2e={key:2,"aria-hidden":"true",class:"staging-area"},p2e=e=>{const t=[];return e.forEach(r=>t.push(r.value)),t},h2e=e=>{const t=p2e(e),r=new Set(t);return t.length===r.size},v2e=ie({inheritAttrs:!1,__name:"KMultiselect",props:{modelValue:{type:Array,default:()=>[]},label:{type:String,default:""},help:{type:String,default:""},error:{type:Boolean,default:!1},labelAttributes:{type:Object,default:()=>({})},placeholder:{type:String,default:""},searchPlaceholder:{type:String,default:""},kpopAttributes:{type:Object,default:()=>({popoverClasses:""})},dropdownMaxHeight:{type:String,default:"300"},width:{type:String,default:"100%"},selectedRowCount:{type:Number,default:1},collapsedContext:{type:Boolean,default:!1},items:{type:Array,default:()=>[],validator:e=>!e.length||e.every(t=>t.label!==void 0&&t.value!==void 0)&&h2e(e)},filterFunction:{type:Function,default:e=>e.items.filter(t=>{var r,n;return(n=t.label)==null?void 0:n.toLowerCase().includes((r=e.query)==null?void 0:r.toLowerCase())})},autosuggest:{type:Boolean,default:!1},enableItemCreation:{type:Boolean,default:!1},loading:{type:Boolean,default:!1},dropdownFooterText:{type:String,default:""},dropdownFooterTextPosition:{type:String,default:"sticky"},itemCreationValidator:{type:Function,default:()=>!0}},emits:["selected","input","change","update:modelValue","query-change","item-added","item-removed"],setup(e,{emit:t}){Dr(te=>({"242c2303":Ke.value}));const r=cr(),n=yt(),{getSizeFromString:a,cloneDeep:o,stripRequiredLabel:i}=gr(),s=36,l="Filter...",u=e,c=t,d=F(null),f=S(()=>r.required!==void 0&&String(r.required)!=="false"),p=S(()=>i(u.label,f.value)),h=S(()=>{var te,M;return!!((te=u.labelAttributes)!=null&&te.help||(M=u.labelAttributes)!=null&&M.info||n["label-tooltip"])}),b=te=>ze.value||oe.value||te!=null&&te.disabled?"neutral":u.error?"danger":"info",w={hideCaret:!0,placement:"bottom-start",popoverTimeout:0,popoverClasses:"multiselect-popover"},y=F(0),v=F(0),g=pr(),C=S(()=>r.id?String(r.id):g),_=pr(),A=F(null),N=F(null),Y=F(null),P=F(),H=S(()=>u.selectedRowCount*s),x=F(""),k=S(()=>!(!x.value||B.value.filter(te=>te.label===x.value).length)),z=F(null),B=F([]),j=F([]),Z=F([]),ne=F([]),Q=F([]),ae=new Set,K=F([]),be=F([]),de=S(()=>be.value.map(te=>te.label).join(", ")),ge=F(!1),_e=F(!1),Ne=F(!1),ze=S(()=>(r==null?void 0:r.disabled)!==void 0&&String(r==null?void 0:r.disabled)!=="false"),oe=S(()=>(r==null?void 0:r.readonly)!==void 0&&String(r==null?void 0:r.readonly)!=="false"),ye=S({get(){return u.modelValue},set(te){const M=B.value.filter($=>te.includes($.value));M.length?he(M):te.length||ue()}}),Se=S(()=>{const te={...r};return delete te.class,te}),De=S(()=>({...w,...u.kpopAttributes,popoverClasses:`${w.popoverClasses} ${u.kpopAttributes.popoverClasses} ${u.dropdownFooterText||n["dropdown-footer-text"]?"has-dropdown-footer":""}`,width:Jt.value+"px",maxWidth:Jt.value+"px",disabled:r.disabled!==void 0&&String(r.disabled)!=="false"||r.readonly!==void 0&&String(r.readonly)!=="false"})),Ke=S(()=>a(u.dropdownMaxHeight)),Xe=S(()=>({...De.value})),L=S(()=>{const te=u.width?u.width:"300";return a(te)}),O=S(()=>({width:L.value})),D=S(()=>({width:Jt.value+"px"})),re=S(()=>{if(Z.value.length===0){if(!u.collapsedContext&&u.placeholder)return u.placeholder;if(u.collapsedContext&&u.searchPlaceholder)return u.searchPlaceholder}return Z.value.length===1?`${Z.value.length} item selected`:`${Z.value.length} items selected`}),le=S(()=>u.autosuggest?B.value:u.filterFunction({items:B.value,query:x.value})),pe=te=>{var M;(ze.value||((M=te==null?void 0:te.target)==null?void 0:M.dataset.propagateClicks)==="false")&&te.stopPropagation()},xe=async(te,M,$)=>{var V,ee;if(te){if(!M.value){x.value="",$(),qe(),await qt();const me=(ee=(V=Y.value)==null?void 0:V.$el)==null?void 0:ee.querySelector("input");me==null||me.focus({preventScroll:!0})}}else M.value&&(x.value="",$())},W=()=>{setTimeout(()=>{const te=P.value;if(u.collapsedContext){v.value++;return}if(te){if(te.clientHeight>H.value){const M=Array.from(te.querySelectorAll(".multiselect-selection-badge")).filter(ee=>ee.offsetTop>=H.value),$=ne.value.length-M.length,V=ne.value.splice($,M.length);for(const ee of V)ae.has(ee.value)||(ae.add(ee.value),Q.value.push(ee))}v.value++}},0)},he=te=>{te.forEach(M=>{var $;const V=(($=B.value.filter(ee=>ee.value===M.value))==null?void 0:$[0])||null;V.selected=!0,Z.value.filter(ee=>ee.value===V.value).length||(Z.value.push(V),ne.value.push(V))}),W()},fe=(te,M=!1)=>{const $=new Set(te.map(V=>V.value));Z.value=Z.value.filter(V=>!$.has(V.value)),ne.value=ne.value.filter(V=>!$.has(V.value)),Q.value=Q.value.filter(V=>!$.has(V.value)),te.forEach(V=>{if(ae.delete(V.value),V.selected=!1,Q.value.length){const ee=Q.value.pop();ee&&(ne.value.push(ee),ae.delete(ee.value))}u.enableItemCreation&&V.custom&&(B.value=B.value.filter(ee=>ee.value!==V.value),c("item-removed",V))}),M&&W()},Te=(te,M)=>{var $,V;let ee=!1,me=M?te:(($=B.value.filter(Be=>Be.value===te.value))==null?void 0:$[0])||null;if(u.enableItemCreation&&me!=null&&me.custom&&(ee=!0),me===null&&(me=((V=Z.value.filter(Be=>Be.value===te.value))==null?void 0:V[0])||null),me===null)return;if(me.selected){if(Z.value=Z.value.filter(Be=>Be.value!==te.value),ne.value.filter(Be=>Be.value===te.value).length?ne.value=ne.value.filter(Be=>Be.value!==te.value):ae.delete(te.value)&&(Q.value=Q.value.filter(Be=>Be.value!==te.value)),me.selected=!1,Q.value.length){const Be=Q.value.pop();Be&&(ne.value.push(Be),ae.delete(Be.value))}ee&&(B.value=B.value.filter(Be=>Be.value!==te.value),c("item-removed",te))}else me.selected=!0,Z.value.push(me),ne.value.push(me),M&&(me.custom=!0,B.value.push(me));W();const Oe=Z.value.map(Be=>Be.value);c("selected",Z.value),c("change",me),c("update:modelValue",Oe)},we=te=>{u.enableItemCreation&&Fe(),te.preventDefault()},Fe=()=>{var te;if(!u.enableItemCreation||!x.value||!k.value||!u.itemCreationValidator(x.value))return;const M=B.value.length+1,$={label:_p(x.value+""),value:D1(),key:`${(te=_p(x.value).replace(/ /gi,"-"))==null?void 0:te.replace(/[^a-z0-9-_]/gi,"")}-${M}`};c("item-added",$),Te($,!0),x.value=""},qe=()=>{const te=le.value.filter(me=>me.selected),M=le.value.filter(me=>!me.selected),$=[...te,...M],V=$.filter(me=>!me.group),ee=$.filter(me=>me.group).sort((me,Oe)=>me.group.toLowerCase().localeCompare(Oe.group.toLowerCase()));j.value=[...V,...ee]},ue=()=>{B.value.forEach(M=>{M.disabled||(M.selected=!1,M.custom&&c("item-removed",M))}),B.value=B.value.filter(M=>!(M.custom&&!M.disabled)),Z.value=Z.value.filter(M=>M.disabled),ne.value=ne.value.filter(M=>M.disabled),Q.value=Q.value.filter(M=>(M.disabled||ae.delete(M.value),M.disabled)),x.value="",W();const te=Z.value.map(M=>M.value);c("selected",Z.value),c("update:modelValue",te),c("query-change","")},Re=te=>{x.value=te,c("query-change",te)},je=(te,M)=>{var $;te.keyCode===27&&(M.value=!1),(te.code==="ArrowDown"||te.code==="ArrowUp")&&(($=d.value)==null||$.setFocus())},st=()=>{var te;(te=z.value)==null||te.showPopover()},rt=te=>{var M;(te.code==="ArrowDown"||te.code==="ArrowUp")&&((M=d.value)==null||M.setFocus())},Lt=async()=>{Ne.value=!0,Ct()},Ct=()=>{ge.value||(ge.value=!0,c("query-change",""))};$e(v,()=>{setTimeout(()=>{const te=P.value;if(u.collapsedContext){K.value=o(ne.value),be.value=[],y.value++;return}if(te)if(te.clientHeight>H.value){const M=ne.value.pop();M&&!ae.has(M.value)&&(Q.value.push(M),ae.add(M.value)),v.value++}else K.value=o(ne.value),be.value=o(Q.value),y.value++},0)}),$e(y,async()=>{z.value&&typeof z.value.updatePopper=="function"&&(await qt(),z.value.updatePopper())}),$e(le,()=>{qe()}),$e(ye,(te,M)=>{if(JSON.stringify(te)!==JSON.stringify(M)){if(!te.length){ue();return}const $=new Set(M),V=new Set(te),ee=B.value.filter(Oe=>V.has(Oe.value)),me=Z.value.filter(Oe=>!V.has(Oe.value)&&$.has(Oe.value));me.length&&fe(me),ee.length&&he(ee)}}),$e(()=>u.items,(te,M)=>{var $,V;if(JSON.stringify(te)!==JSON.stringify(M)){B.value=o(u.items);for(let ee=0;eeBe.value===Oe.value).length||Z.value.push(Oe),ne.value.filter(Be=>Be.value===Oe.value).length||ne.value.push(Oe)}}W(),z.value&&typeof z.value.updatePopper=="function"&&qt(()=>{z.value.updatePopper()})}},{deep:!0,immediate:!0});const Jt=F(300),yr=async()=>{var te;Jt.value=300,await qt(),Jt.value=((te=A.value)==null?void 0:te.clientWidth)||300,W()},Et=F();return xt(()=>{tc("resize",yr),Et.value=ls.create(yr),Et.value.observe(A.value)}),Tr(()=>{Et.value&&A.value&&Et.value.unobserve(A.value)}),(te,M)=>{const $=Ze("KTooltip");return m(),E("div",{class:Ae(["k-multiselect",[te.$attrs.class,{"multiselect-error":e.error}]]),style:Ve(O.value)},[e.label?(m(),q(wo,tt({key:0},e.labelAttributes,{"data-testid":e.labelAttributes["data-testid"]?e.labelAttributes["data-testid"]:"multiselect-label",for:C.value,required:f.value}),bt({default:I(()=>[se(ce(p.value)+" ",1)]),_:2},[h.value?{name:"tooltip",fn:I(()=>[U(te.$slots,"label-tooltip",{},void 0,!0)]),key:"0"}:void 0]),1040,["data-testid","for","required"])):X("",!0),G("div",t2e,[J(T(v1),null,{default:I(({isToggled:V,toggle:ee})=>[J(ss,tt({ref_key:"popper",ref:z,"hide-close-icon":""},Xe.value,{onClose:()=>xe(!1,V,ee),onOpen:()=>xe(!0,V,ee)}),{content:I(()=>[G("div",{class:"multiselect-list",onClick:M[7]||(M[7]=gt(()=>{},["stop"])),onMouseenter:M[8]||(M[8]=()=>_e.value=!0),onMouseleave:M[9]||(M[9]=()=>_e.value=!1)},[!e.collapsedContext&&!oe.value?(m(),E("div",s2e,[J(ai,{ref_key:"multiselectDropdownInputElement",ref:Y,autocapitalize:"off",autocomplete:"off",class:"multiselect-dropdown-input","data-testid":"multiselect-dropdown-input","model-value":x.value,placeholder:e.searchPlaceholder||l,type:"text",onClick:M[5]||(M[5]=gt(()=>{},["stop"])),onFocus:Ct,onKeydown:Xt(we,["enter"]),onKeyup:[rt,M[6]||(M[6]=Xt(gt(()=>{},["stop"]),["enter"]))],"onUpdate:modelValue":Re},null,8,["model-value","placeholder"])])):X("",!0),G("div",l2e,[J(Yye,{ref_key:"kMultiselectItems",ref:d,items:j.value,onSelected:Te},{content:I(({item:me})=>[U(te.$slots,"item-template",{class:"multiselect-item",item:me},void 0,!0)]),_:3},8,["items"]),e.enableItemCreation&&k.value&&!te.$slots.empty?(m(),q(Sp,{key:"multiselect-add-item",class:"multiselect-add-item","data-testid":"multiselect-add-item",item:{label:`${x.value} (Add new value)`,value:"add_item",disabled:!e.itemCreationValidator(x.value)},onSelected:Fe},{content:I(()=>[G("div",u2e,[se(ce(x.value)+" ",1),M[10]||(M[10]=G("span",{class:"select-item-new-indicator"},"(Add new value)",-1))])]),_:1},8,["item"])):X("",!0),!j.value.length&&!te.$slots.empty&&!e.enableItemCreation?(m(),q(Sp,{key:"multiselect-empty-item",class:"multiselect-empty-item","data-testid":"multiselect-empty-item",item:{label:"No results",value:"no_results",disabled:!0}})):X("",!0)]),te.$slots.empty&&!e.loading&&!j.value.length?(m(),E("div",c2e,[U(te.$slots,"empty",{},void 0,!0)])):X("",!0)],32),e.dropdownFooterText||te.$slots["dropdown-footer-text"]?(m(),E("div",{key:0,class:Ae(["dropdown-footer",`dropdown-footer-${e.dropdownFooterTextPosition}`]),"data-testid":"dropdown-footer"},[U(te.$slots,"dropdown-footer-text",{},()=>[se(ce(e.dropdownFooterText),1)],!0)],2)):X("",!0)]),default:I(()=>[G("div",tt({id:C.value,ref_key:"multiselectElement",ref:A,class:["multiselect-trigger",{focused:Ne.value,hovered:_e.value,disabled:ze.value,readonly:oe.value}],"data-testid":"multiselect-trigger",role:"listbox",tabindex:ze.value||oe.value||e.collapsedContext?-1:0},Se.value,{onClick:pe,onKeydown:[Xt(st,["enter"]),Xt(st,["space"])]}),[e.collapsedContext?(m(),E("div",n2e,[J(ai,{ref_key:"multiselectInputElement",ref:N,autocapitalize:"off",autocomplete:"off",class:Ae(["multiselect-input",{"is-readonly":oe.value}]),"data-testid":"multiselect-input",disabled:ze.value,"model-value":x.value,placeholder:re.value,readonly:oe.value?!0:void 0,type:"text",onBlur:M[0]||(M[0]=()=>Ne.value=!1),onClick:me=>{V.value&&me.stopPropagation()},onFocus:Lt,onKeydown:Xt(we,["enter"]),onKeyup:me=>je(me,V),onMouseenter:M[1]||(M[1]=()=>_e.value=!0),onMouseleave:M[2]||(M[2]=()=>_e.value=!1),"onUpdate:modelValue":Re},null,8,["class","disabled","model-value","placeholder","readonly","onClick","onKeyup"])])):Z.value.length?(m(),E("div",{key:2,class:"selection-badges-container","data-testid":"selection-badges-container",style:Ve(D.value)},[(m(!0),E(Me,null,We(K.value,(me,Oe)=>(m(),q(Gs,{key:`${T(_)}-${me.key?me.key:Oe}-badge-${y.value}`,appearance:b(me),class:"multiselect-selection-badge","icon-before":!1,tooltip:me.label,"truncation-tooltip":"",onClick:M[3]||(M[3]=gt(()=>{},["stop"]))},bt({default:I(()=>[se(ce(me.label)+" ",1)]),_:2},[me.selected&&!me.disabled&&!ze.value&&!oe.value?{name:"icon",fn:I(()=>[G("button",{"aria-label":`Unselect ${me.label}`,class:"badge-dismiss-button","data-testid":"badge-dismiss-button",type:"button",onClick:Be=>Te(me)},[J(T(Ln),{decorative:""})],8,o2e)]),key:"0"}:void 0]),1032,["appearance","tooltip"]))),128)),be.value.length?(m(),q($,{key:0,class:"hidden-selection-count-tooltip","max-width":"300",text:de.value},{default:I(()=>[J(Gs,{appearance:b(),class:"hidden-selection-count","data-testid":"hidden-selection-count",onClick:M[4]||(M[4]=gt(()=>{},["stop"]))},{default:I(()=>[se(" +"+ce(be.value.length),1)]),_:1},8,["appearance"])]),_:1},8,["text"])):X("",!0)],4)):(m(),E("div",a2e,ce(re.value),1)),G("div",i2e,[!e.loading&&Z.value.length&&V.value?(m(),E("button",{key:0,"aria-label":"Clear",class:"multiselect-clear-icon","data-testid":"multiselect-clear-icon",type:"button",onClick:ue},[J(T(Ln),{size:T(mn)},null,8,["size"])])):e.loading?(m(),q(T(Qc),{key:1,class:"multiselect-loading-icon",size:T(mn),title:"Loading"},null,8,["size"])):(m(),q(T(m1),{key:2,class:"multiselect-chevron-icon",decorative:"",size:T(mn)},null,8,["size"]))])],16,r2e)]),_:2},1040,["onClose","onOpen"])]),_:3})]),e.help?(m(),E("p",d2e,ce(e.help),1)):X("",!0),e.collapsedContext?X("",!0):(m(),E("div",f2e,[(m(),E("div",{key:v.value,ref_key:"multiselectSelectionsStagingElement",ref:P,class:"selection-badges-container staging",style:Ve(D.value),tabindex:"-1"},[(m(!0),E(Me,null,We(ne.value,(V,ee)=>(m(),q(Gs,{key:`${T(_)}-${V.key?V.key:ee}-badge`,"aria-hidden":"true",class:"multiselect-selection-badge","icon-before":!1},bt({default:I(()=>[se(ce(V.label)+" ",1)]),_:2},[V.selected&&!V.disabled&&!ze.value&&!oe.value?{name:"icon",fn:I(()=>[J(T(Ln),{"aria-hidden":"true"})]),key:"0"}:void 0]),1024))),128)),J(Gs,{"aria-hidden":"true",class:"hidden-selection-count"},{default:I(()=>[se(" +"+ce(Q.value.length),1)]),_:1})],4))]))],6)}}}),m2e=ot(v2e,[["__scopeId","data-v-b0cb960d"]]),g2e={key:0,class:"prompt-content"},y2e={class:"prompt-message"},b2e={key:1,class:"prompt-confirmation-container"},w2e={class:"prompt-confirmation-text"},C2e={class:"confirmation-text"},S2e=ie({inheritAttrs:!1,__name:"KPrompt",props:{visible:{type:Boolean,default:!1},title:{type:String,default:""},message:{type:String,default:""},actionButtonText:{type:String,default:"Confirm"},actionButtonAppearance:{type:String,default:"primary"},actionButtonDisabled:{type:Boolean,default:!1},cancelButtonText:{type:String,default:"Cancel"},cancelButtonAppearance:{type:String,default:"tertiary"},cancelButtonDisabled:{type:Boolean,default:!1},confirmationText:{type:String,default:""},confirmationPrompt:{type:String,default:"Type {confirmationText} to confirm your action."},modalAttributes:{type:Object,default:()=>({})},errorMessage:{type:String,default:"You must enter the text as indicated above to confirm."}},emits:["cancel","proceed"],setup(e,{emit:t}){const r=e,n=cr(),a=t,o=S(()=>{const d=Object.assign({},n);return delete d["tabbable-options"],delete d["max-width"],delete d["max-height"],delete d["close-on-backdrop-click"],delete d["input-autofocus"],delete d["hide-close-icon"],delete d["hide-cancel-button"],delete d["full-screen"],d}),i=F(""),s=F(!1),l=S(()=>r.actionButtonDisabled?!0:r.confirmationText?r.confirmationText!==i.value:!1),u=S(()=>r.confirmationPrompt.split("{confirmationText}")),c=()=>{l.value?s.value=!0:a("proceed")};return $e(()=>r.visible,d=>{d||(i.value="",s.value=!1)}),$e(i,d=>{d&&d===r.confirmationText&&(s.value=!1)}),(d,f)=>(m(),q(v2,tt({...o.value,...e.modalAttributes},{"action-button-appearance":e.actionButtonAppearance,"action-button-disabled":l.value,"action-button-text":e.actionButtonText,"cancel-button-appearance":e.cancelButtonAppearance,"cancel-button-disabled":e.cancelButtonDisabled,"cancel-button-text":e.cancelButtonText,class:"k-prompt","input-autofocus":e.modalAttributes.inputAutofocus===void 0?!0:e.modalAttributes.inputAutofocus,title:e.title||"Confirm your action",visible:e.visible,onCancel:f[1]||(f[1]=p=>d.$emit("cancel")),onProceed:f[2]||(f[2]=p=>d.$emit("proceed"))}),bt({default:I(()=>[d.$slots.default||e.message?(m(),E("div",g2e,[U(d.$slots,"default",{},()=>[G("p",y2e,ce(e.message),1)],!0)])):X("",!0),e.confirmationText?(m(),E("div",b2e,[G("p",w2e,[se(ce(u.value[0])+" ",1),G("span",C2e,'"'+ce(e.confirmationText)+'"',1),se(" "+ce(u.value[1]?u.value[1]:""),1)]),J(ai,{modelValue:i.value,"onUpdate:modelValue":f[0]||(f[0]=p=>i.value=p),"aria-label":`${u.value[0]}'${e.confirmationText}'${u.value[1]?u.value[1]:""}`,autocapitalize:"off",autocomplete:"off","data-testid":"confirmation-input",error:s.value,"error-message":e.errorMessage,onKeydown:Xt(gt(c,["prevent"]),["enter"])},null,8,["modelValue","aria-label","error","error-message","onKeydown"])])):X("",!0)]),_:2},[d.$slots.title?{name:"title",fn:I(()=>[U(d.$slots,"title",{},void 0,!0)]),key:"0"}:void 0]),1040,["action-button-appearance","action-button-disabled","action-button-text","cancel-button-appearance","cancel-button-disabled","cancel-button-text","input-autofocus","title","visible"]))}}),_2e=ot(S2e,[["__scopeId","data-v-8d8a17b7"]]),x2e=["id","aria-checked","checked","disabled","tabindex"],k2e={key:0,class:"radio-description"},E2e=["for","tabindex"],A2e={key:0,class:"card-content-wrapper"},T2e={key:1,class:"card-label-container"},$2e={key:0,class:"radio-label"},I2e={key:1,class:"radio-description"},M2e={inheritAttrs:!1},O2e=ie({...M2e,__name:"KRadio",props:{modelValue:{type:[String,Number,Boolean,Object,null],required:!0},label:{type:String,default:""},labelAttributes:{type:Object,default:()=>({}),validator:e=>(e.help&&console.warn("KRadio: `help` property of `labelAttributes` prop is deprecated. Please use `info` prop instead. See the migration guide for more details: https://kongponents.konghq.com/guide/migrating-to-version-9.html#klabel"),!0)},description:{type:String,default:""},selectedValue:{type:[String,Number,Boolean,Object],required:!0},error:{type:Boolean,default:!1},card:{type:Boolean,default:!1},cardRadioVisible:{type:Boolean,default:!0},cardOrientation:{type:String,default:"vertical",validator:e=>["horizontal","vertical"].includes(e)},type:{type:String,default:"",validator:e=>(e&&console.warn("KRadio: `type` prop is deprecated. Please use `card` prop instead. See the migration guide for more details: https://kongponents.konghq.com/guide/migrating-to-version-9.html#kradio"),YW.includes(e))}},emits:["change","update:modelValue"],setup(e,{emit:t}){const r=e,n=yt(),a=cr(),o=pr(),i=S(()=>a.id?String(a.id):o),s=S(()=>(a==null?void 0:a.disabled)!==void 0&&String(a==null?void 0:a.disabled)!=="false"),l=S(()=>!!(r.label||n.default)),u=S(()=>l.value&&(!!r.description||!!n.description)),c=S(()=>!!r.label&&(!!r.description||!!n.description)),d=S(()=>!!n.tooltip),f=S(()=>r.selectedValue===r.modelValue),p=t,h=()=>{p("change",r.selectedValue),p("update:modelValue",r.selectedValue)},b=S(()=>{const y={...a};return delete y.class,y}),w=S(()=>({disabled:s.value,"radio-card":r.card||r.type==="card","input-error":r.error,checked:f.value,"has-description":u.value,"card-horizontal":r.card&&r.cardOrientation==="horizontal","card-vertical":r.card&&r.cardOrientation!=="horizontal"}));return(y,v)=>(m(),E("div",{class:Ae(["k-radio",[y.$attrs.class?y.$attrs.class:"",w.value]])},[G("input",tt({id:i.value},b.value,{"aria-checked":f.value,checked:f.value,class:["radio-input",{hidden:e.card&&!e.cardRadioVisible}],disabled:s.value,tabindex:e.card||s.value||f.value?-1:0,type:"radio",onClick:h}),null,16,x2e),!e.card&&(e.label||y.$slots.default)?(m(),E("div",{key:0,class:Ae(["radio-label-wrapper",{"has-description":u.value}])},[J(wo,tt(e.labelAttributes,{class:"radio-label",for:i.value}),bt({default:I(()=>[U(y.$slots,"default",{},()=>[se(ce(e.label),1)],!0)]),_:2},[d.value?{name:"tooltip",fn:I(()=>[U(y.$slots,"tooltip",{},void 0,!0)]),key:"0"}:void 0]),1040,["for"]),u.value?(m(),E("div",k2e,[U(y.$slots,"description",{},()=>[G("p",null,ce(e.description),1)],!0)])):X("",!0)],2)):e.label||y.$slots.default?(m(),E("label",{key:1,class:Ae(["radio-card-wrapper radio-label-wrapper",{"has-label":e.label,"has-description":c.value,"show-radio":e.cardRadioVisible}]),for:i.value,tabindex:s.value||f.value?-1:0,onKeydown:v[0]||(v[0]=Xt(gt(()=>{},["prevent"]),["space"])),onKeyup:Xt(h,["space"])},[y.$slots.default?(m(),E("span",A2e,[U(y.$slots,"default",{},void 0,!0)])):X("",!0),e.label||c.value?(m(),E("span",T2e,[e.label?(m(),E("span",$2e,ce(e.label),1)):X("",!0),c.value?(m(),E("span",I2e,[U(y.$slots,"description",{},()=>[se(ce(e.description),1)],!0)])):X("",!0)])):X("",!0)],42,E2e)):X("",!0)],2))}}),JA=ot(O2e,[["__scopeId","data-v-9801a282"]]),P2e=["aria-selected","data-testid"],D2e={class:"select-item-container"},N2e=["disabled","value"],L2e={class:"select-item-label"},R2e=ie({__name:"KSelectItem",props:{item:{type:Object,default:null,validator:e=>e.label!==void 0&&e.value!==void 0}},emits:["selected","arrow-down","arrow-up"],setup(e,{emit:t}){const r=e,n=t,a=o=>{if(r.item.disabled){o.stopPropagation();return}n("selected",r.item)};return(o,i)=>(m(),E("div",{key:e.item.key,"aria-selected":e.item.selected,class:"select-item","data-testid":`select-item-${e.item.value}`,role:"option"},[G("div",D2e,[G("button",{class:Ae({selected:e.item.selected}),disabled:e.item.disabled===!0?!0:void 0,type:"button",value:e.item.value,onClick:a,onKeydown:[i[0]||(i[0]=Xt(gt(s=>o.$emit("arrow-down"),["prevent"]),["down"])),i[1]||(i[1]=Xt(gt(s=>o.$emit("arrow-up"),["prevent"]),["up"]))]},[G("span",L2e,[U(o.$slots,"content",{},()=>[se(ce(e.item.label),1)],!0)])],42,N2e)])],8,P2e))}}),xp=ot(R2e,[["__scopeId","data-v-42d073d1"]]),B2e={class:"select-group-title"},F2e=ie({__name:"KSelectItems",props:{items:{type:Array,required:!1,default:()=>[],validator:e=>!e.length||e.every(t=>t.label!==void 0&&t.value!==void 0)}},emits:["selected"],setup(e,{expose:t,emit:r}){const n=e,a=r,o=f=>a("selected",f),i=S(()=>{var f;return(f=n.items)==null?void 0:f.filter(p=>!p.group)}),s=S(()=>{var f,p;return[...new Set((p=(f=n.items)==null?void 0:f.filter(h=>h.group))==null?void 0:p.map(h=>h.group))].sort((h,b)=>h.toLowerCase().localeCompare(b.toLowerCase()))}),l=f=>{var p;return(p=n.items)==null?void 0:p.filter(h=>h.group===f)},u=F(null),c=(f=0)=>{var p,h;u.value&&(n.items[f].disabled?c(f+1):(h=(p=u.value[f])==null?void 0:p.$el)==null||h.querySelector("button").focus())},d=(f,p)=>{var h,b,w,y;const v=n.items.findIndex(C=>C.key===f);if(v===-1)return;const g=p==="down"?1:-1;if(p==="down"?v+g=0){const C=v+g;n.items[C].disabled?d(n.items[C].key,p):(y=(w=(b=(h=u.value)==null?void 0:h[C])==null?void 0:b.$el)==null?void 0:w.querySelector("button"))==null||y.focus()}};return t({setFocus:c}),(f,p)=>(m(),E(Me,null,[(m(!0),E(Me,null,We(i.value,h=>(m(),q(xp,{key:h.key,ref_for:!0,ref_key:"kSelectItem",ref:u,item:h,onArrowDown:()=>d(h.key,"down"),onArrowUp:()=>d(h.key,"up"),onSelected:o},{content:I(()=>[U(f.$slots,"content",{item:h},void 0,!0)]),_:2},1032,["item","onArrowDown","onArrowUp"]))),128)),(m(!0),E(Me,null,We(s.value,h=>(m(),E("div",{key:`${h}-group`,class:"select-group","data-propagate-clicks":"false"},[G("span",B2e,ce(h),1),(m(!0),E(Me,null,We(l(h),b=>(m(),q(xp,{key:b.key,ref_for:!0,ref_key:"kSelectItem",ref:u,item:b,onArrowDown:()=>d(b.key,"down"),onArrowUp:()=>d(b.key,"up"),onSelected:o},{content:I(()=>[U(f.$slots,"content",{item:b},void 0,!0)]),_:2},1032,["item","onArrowDown","onArrowUp"]))),128))]))),128))],64))}}),z2e=ot(F2e,[["__scopeId","data-v-136d70ae"]]),H2e=["id"],j2e=["aria-live"],U2e={key:0,class:"select-loading","data-propagate-clicks":"false","data-testid":"select-loading"},V2e={key:1,class:"select-items-container","data-propagate-clicks":"false"},q2e={class:"select-item-description"},Y2e={key:2,class:"dropdown-footer dropdown-footer-static"},G2e={key:2,class:"select-empty","data-propagate-clicks":"false"},K2e={key:0,class:"dropdown-footer dropdown-footer-sticky"},W2e=ie({inheritAttrs:!1,__name:"KSelect",props:{modelValue:{type:[String,Number],default:""},kpopAttributes:{type:Object,default:()=>({popoverClasses:""})},dropdownMaxHeight:{type:String,default:"300"},label:{type:String,default:""},labelAttributes:{type:Object,default:()=>({})},width:{type:String,default:"100%"},placeholder:{type:String,default:""},items:{type:Array,required:!1,default:()=>[],validator:e=>!e.length||e.every(t=>t.label!==void 0&&t.value!==void 0)},enableFiltering:{type:Boolean,default:!1},filterFunction:{type:Function,default:e=>{var t;return(t=e==null?void 0:e.items)==null?void 0:t.filter(r=>{var n,a;return(a=r.label)==null?void 0:a.toLowerCase().includes((n=e.query)==null?void 0:n.toLowerCase())})}},loading:{type:Boolean,default:!1},clearable:{type:Boolean,default:!1},dropdownFooterText:{type:String,default:""},dropdownFooterTextPosition:{type:String,default:"sticky"},reuseItemTemplate:{type:Boolean,default:!1},enableItemCreation:{type:Boolean,default:!1},itemCreationValidator:{type:Function,default:()=>!0},error:{type:Boolean,default:!1},help:{type:String,default:""}},emits:["selected","input","change","update:modelValue","query-change","item-added","item-removed"],setup(e,{emit:t}){Dr(W=>({"5bda9290":ae.value,"6889d331":j.value,"42396ac2":Z.value}));const{getSizeFromString:r,stripRequiredLabel:n}=gr(),a=e,o=t,i=cr(),s=yt(),l=pr(),u=S(()=>i.id?String(i.id):l),c=F(!1),d=F(),f=S(()=>{var W;return!!((W=a.labelAttributes)!=null&&W.info||s["label-tooltip"])}),p=S(()=>i.required!==void 0&&String(i.required)!=="false"),h=S(()=>i.disabled!==void 0&&String(i.disabled)!=="false"),b=S(()=>i.readonly!==void 0&&String(i.readonly)!=="false"),w={popoverClasses:`select-popover ${a.dropdownFooterText||s["dropdown-footer-text"]?`has-${a.dropdownFooterTextPosition}-dropdown-footer`:""}`,popoverTimeout:0,placement:"bottom-start",hideCaret:!0},y=F(0),v=F(null),g=F(null),C=S(()=>n(a.label,p.value)),_=F(!1),A=F(""),N=S(()=>{var W,he;return!(!A.value||(he=(W=H.value)==null?void 0:W.filter(fe=>fe.label===A.value))!=null&&he.length)}),Y=pr(),P=F(null),H=F([]),x=F(!1),k=F(),z=F(),B=S({get(){return a.modelValue},set(W){var he;const fe=(he=H.value)==null?void 0:he.filter(Te=>Te.value===W);fe!=null&&fe.length?ye(fe[0]):W||Se()}}),j=S(()=>r(a.width||"100%")),Z=F(""),ne=S(()=>{const W={...i};return delete W.class,W}),Q=S(()=>({...w,...a.kpopAttributes,popoverClasses:`${w.popoverClasses} ${a.kpopAttributes.popoverClasses}`,width:String(Z.value),maxWidth:String(Z.value),disabled:h.value||b.value})),ae=S(()=>r(a.dropdownMaxHeight)),K=S(()=>({...Q.value})),be=S(()=>a.placeholder||i.placeholder||"Select..."),de=S(()=>!h.value&&a.clearable&&!!P.value),ge=S(()=>!!(P.value&&(s["selected-item-template"]||a.reuseItemTemplate&&s["item-template"]))),_e=S(()=>{let W=[];!a.enableFiltering||a.filterFunction({query:A.value,items:H.value})===!0?W=H.value:W=a.filterFunction({query:A.value,items:H.value});const he=W.filter(Te=>!Te.group),fe=W.filter(Te=>Te.group).sort((Te,we)=>Te.group.toLowerCase().localeCompare(we.group.toLowerCase()));return[...he,...fe]}),Ne=W=>{if(!a.enableFiltering)return W.preventDefault(),!1},ze=W=>{a.enableItemCreation&&oe(),W.preventDefault()},oe=()=>{var W,he;if(!a.enableItemCreation||!A.value||!N.value||!a.itemCreationValidator(A.value))return;const fe=(((W=H.value)==null?void 0:W.length)||0)+1,Te={label:_p(A.value),value:D1(),key:`${(he=_p(A.value).replace(/ /gi,"-"))==null?void 0:he.replace(/[^a-z0-9-_]/gi,"")}-${fe}`,custom:!0};o("item-added",Te),ye(Te,!0),A.value=""},ye=(W,he)=>{var fe,Te;he&&((fe=H.value)==null||fe.push(W)),(Te=H.value)==null||Te.forEach((we,Fe)=>{var qe;we.key===W.key?(we.selected=!0,P.value=we):we.selected?(we.selected=!1,we.custom&&((qe=H.value)==null||qe.splice(Fe,1),o("item-removed",we))):we.selected=!1}),_.value=!0,A.value=W.label},Se=()=>{var W;(W=H.value)==null||W.forEach((he,fe)=>{var Te;he.selected=!1,he.custom&&((Te=H.value)==null||Te.splice(fe,1),o("item-removed",he))}),P.value=null,A.value="",o("input",null),o("change",null),o("update:modelValue",null)},De=F(null),Ke=(W,he)=>{var fe,Te;if(W.keyCode===27){he.value=!1;return}const we=(fe=z.value)==null?void 0:fe.children[0];!he.value&&we&&we.click(),(W.code==="ArrowDown"||W.code==="ArrowUp")&&he.value&&((Te=De.value)==null||Te.setFocus())},Xe=W=>{A.value!==W&&(A.value=W)},L=()=>{x.value=!0},O=()=>{x.value=!1},D=()=>{var W,he,fe;a.enableFiltering||(fe=(he=(W=v.value)==null?void 0:W.$el)==null?void 0:he.querySelector("input"))==null||fe.blur()},re=W=>{var he;(h.value||((he=W==null?void 0:W.target)==null?void 0:he.dataset.propagateClicks)==="false")&&W.stopPropagation()},le=W=>{W()},pe=(W,he)=>{c.value=!1,P.value?(_.value=!0,A.value=P.value.label):A.value="",he&&W()},xe=W=>{c.value=!0,a.enableFiltering&&(A.value=""),W()};return $e(B,(W,he)=>{var fe;if(W!==he){const Te=(fe=H.value)==null?void 0:fe.filter(we=>we.value===W);Te!=null&&Te.length?ye(Te[0]):W||Se()}}),$e(()=>a.items,(W,he)=>{var fe,Te,we,Fe,qe;if(JSON.stringify(W)!==JSON.stringify(he)){H.value=JSON.parse(JSON.stringify(a.items)),(fe=H.value)!=null&&fe.length&&(P.value=null);for(let ue=0;ue<((Te=H.value)==null?void 0:Te.length);ue++){H.value[ue].selected===void 0&&(H.value[ue].selected=!1);let Re=`${(Fe=(we=H.value[ue].label)==null?void 0:we.replace(/ /gi,"-"))==null?void 0:Fe.replace(/[^a-z0-9-_]/gi,"")}-${ue}`;Re.includes("undefined")&&(Re=`select-item-label-${ue}`),H.value[ue].key=Re,(H.value[ue].value===a.modelValue||H.value[ue].selected)&&(H.value[ue].selected=!0,P.value=H.value[ue],x.value||(_.value=!0,A.value=P.value.label)),((qe=P.value)==null?void 0:qe.value)===H.value[ue].value&&(H.value[ue].selected=!0)}k.value&&typeof k.value.updatePopper=="function"&&qt(()=>{k.value.updatePopper()})}},{deep:!0,immediate:!0}),$e(A,W=>{_.value&&W||(o("query-change",W),_.value=!1)}),$e(P,(W,he)=>{W&&W!==he&&(o("selected",W),o("input",W.value),o("change",W),o("update:modelValue",W.value))},{deep:!0}),xt(()=>{z.value&&(d.value=ls.create(()=>{var W;Z.value=`${(W=z.value)==null?void 0:W.offsetWidth}px`}),d.value.observe(z.value)),tc(document,"keydown",W=>{var he,fe;!a.enableFiltering&&((he=document.activeElement)==null?void 0:he.tagName)==="BODY"&&!x.value&&c.value&&(W.code==="ArrowDown"||W.code==="ArrowUp")&&(W.preventDefault(),(fe=De.value)==null||fe.setFocus())})}),Tr(()=>{var W;z.value&&((W=d.value)==null||W.unobserve(z.value))}),(W,he)=>(m(),E("div",{class:Ae(["k-select",[W.$attrs.class]])},[e.label?(m(),q(wo,tt({key:0,ref_key:"labelElement",ref:g},e.labelAttributes,{"data-testid":"select-label",for:u.value,required:p.value}),bt({default:I(()=>[se(ce(C.value)+" ",1)]),_:2},[f.value?{name:"tooltip",fn:I(()=>[U(W.$slots,"label-tooltip",{},void 0,!0)]),key:"0"}:void 0]),1040,["for","required"])):X("",!0),J(T(v1),null,{default:I(({toggle:fe,isToggled:Te})=>[J(ss,tt({ref_key:"popperElement",ref:k},K.value,{"close-on-popover-click":"","hide-close-icon":"",onClose:()=>pe(fe,Te.value),onOpen:()=>xe(fe),onPopoverClick:()=>le(fe)}),{content:I(()=>[G("div",{"aria-live":e.enableFiltering?"polite":"off"},[e.enableFiltering&&e.loading?(m(),E("div",U2e,[U(W.$slots,"loading",{},()=>[J(T(Qc),{class:"loading-icon",title:"Loading"})],!0)])):(m(),E("div",V2e,[J(z2e,{ref_key:"kSelectItems",ref:De,items:_e.value,onSelected:ye},{content:I(({item:we})=>[U(W.$slots,"item-template",{class:"select-item-label select-item-desc",item:we},void 0,!0)]),_:3},8,["items"]),!_e.value.length&&!W.$slots.empty&&!e.enableItemCreation?(m(),q(xp,{key:0,item:{label:"No results",value:"no_results",disabled:!0}})):X("",!0),N.value&&!W.$slots.empty&&e.enableItemCreation?(m(),q(xp,{key:"select-add-item",class:"select-add-item","data-testid":"select-add-item",item:{label:`${A.value} (Add new value)`,value:"add_item",disabled:!e.itemCreationValidator(A.value)},onSelected:oe},{content:I(()=>[G("div",q2e,[se(ce(A.value)+" ",1),he[1]||(he[1]=G("span",{class:"select-item-new-indicator"},"(Add new value)",-1))])]),_:1},8,["item"])):X("",!0),(e.dropdownFooterText||W.$slots["dropdown-footer-text"])&&e.dropdownFooterTextPosition==="static"?(m(),E("div",Y2e,[U(W.$slots,"dropdown-footer-text",{},()=>[se(ce(e.dropdownFooterText),1)],!0)])):X("",!0)])),!e.loading&&!_e.value.length&&W.$slots.empty?(m(),E("div",G2e,[U(W.$slots,"empty",{},void 0,!0)])):X("",!0)],8,j2e),(e.dropdownFooterText||W.$slots["dropdown-footer-text"])&&e.dropdownFooterTextPosition==="sticky"?(m(),E("div",K2e,[U(W.$slots,"dropdown-footer-text",{},()=>[se(ce(e.dropdownFooterText),1)],!0)])):X("",!0)]),default:I(()=>[G("div",{id:T(Y),ref_key:"selectWrapperElement",ref:z,class:"select-wrapper","data-testid":"select-wrapper",role:"listbox",onClick:re},[(m(),q(ai,tt({id:u.value,key:y.value,ref_key:"inputElement",ref:v,autocapitalize:"off",autocomplete:"off",class:["select-input",{"filtering-disabled":!e.enableFiltering,"hide-model-value":ge.value&&(!e.enableFiltering||!Te.value),"input-has-focus":x.value||Te.value}],"data-testid":"select-input",disabled:h.value,error:e.error,"model-value":A.value,placeholder:P.value&&!e.enableFiltering?P.value.label:be.value,readonly:b.value},ne.value,{onBlur:O,onClick:D,onFocus:L,onKeydown:Xt(ze,["enter"]),onKeypress:Ne,onKeyup:[we=>Ke(we,Te),he[0]||(he[0]=Xt(gt(()=>{},["stop"]),["enter"]))],"onUpdate:modelValue":Xe}),bt({after:I(()=>[de.value?(m(),E("button",{key:0,"aria-label":"Clear",class:"clear-selection-button","data-testid":"clear-selection-icon",type:"button",onClick:Se},[J(T(Ln),{decorative:""})])):X("",!0),J(T(m1),{class:Ae(["chevron-down-icon",{disabled:h.value}]),decorative:""},null,8,["class"])]),_:2},[T(s).before?{name:"before",fn:I(()=>[U(W.$slots,"before",{},void 0,!0)]),key:"0"}:void 0,W.$slots["label-tooltip"]?{name:"label-tooltip",fn:I(()=>[U(W.$slots,"label-tooltip",{},void 0,!0)]),key:"1"}:void 0]),1040,["id","class","disabled","error","model-value","placeholder","readonly","onKeyup"])),J(En,{name:"kongponents-fade-transition"},{default:I(()=>[ge.value&&(!e.enableFiltering||!Te.value)?(m(),E("div",{key:0,class:Ae(["custom-selected-item-wrapper",{clearable:e.clearable}])},[U(W.$slots,"selected-item-template",{item:P.value},()=>[U(W.$slots,"item-template",{item:P.value},void 0,!0)],!0)],2)):X("",!0)]),_:2},1024)],8,H2e)]),_:2},1040,["onClose","onOpen","onPopoverClick"])]),_:3}),e.help?(m(),E("p",{key:1,class:Ae(["help-text",{"select-error":e.error}])},ce(e.help),3)):X("",!0)],2))}}),eT=ot(W2e,[["__scopeId","data-v-beb58366"]]),Z2e={class:"k-slideout"},Q2e={class:"slideout-header"},X2e={key:0,class:"slideout-title","data-testid":"slideout-title"},J2e={class:"slideout-content"},ebe=ie({__name:"KSlideout",props:{visible:{type:Boolean,default:!1},closeButtonAlignment:{type:String,default:"start",validator:e=>["start","end"].includes(e)},hasOverlay:{type:Boolean,default:!0},offsetTop:{type:[Number,String],default:0},closeOnBlur:{type:Boolean,default:!0},closeOnEscape:{type:Boolean,default:!0},title:{type:String,default:""},maxWidth:{type:String,required:!1,default:"500px"},zIndex:{type:Number,default:9999}},emits:["close"],setup(e,{emit:t}){Dr(u=>({ad524a00:i.value,"5f5605b1":r.maxWidth,fa7fc4ae:e.zIndex}));const r=e,n=t,{getSizeFromString:a}=gr(),o=F(null),i=S(()=>typeof r.offsetTop=="number"?a(String(r.offsetTop)):r.offsetTop);Xye(o,u=>{u.isTrusted&&r.closeOnBlur&&n("close")});const s=(u,c=!1)=>{(r.visible&&u.keyCode===27&&r.closeOnEscape||c)&&n("close")},l=u=>{typeof document<"u"&&(u?document==null||document.addEventListener("keydown",s):document==null||document.removeEventListener("keydown",s))};return $e(()=>r.visible,async u=>{l(!!u)},{immediate:!0}),Tr(()=>{l(!1)}),(u,c)=>(m(),E("div",Z2e,[J(En,{name:"kongponents-fade-transition"},{default:I(()=>[e.visible?(m(),E("div",{key:0,class:Ae(["slideout-backdrop",{"backdrop-transparent":!e.hasOverlay}])},null,2)):X("",!0)]),_:1}),J(En,{name:"kongponents-slide-in-transition"},{default:I(()=>[e.visible?(m(),E("div",{key:0,ref_key:"slideoutContainerElement",ref:o,class:"slideout-container","data-testid":"slideout-container"},[G("div",Q2e,[e.title||u.$slots.title?(m(),E("div",X2e,[U(u.$slots,"title",{},()=>[se(ce(e.title),1)],!0)])):X("",!0),G("button",{"aria-label":"Close",class:"slideout-close-icon","data-testid":"slideout-close-icon",type:"button",onClick:c[0]||(c[0]=gt(d=>u.$emit("close"),["stop"]))},[J(T(Ln),{color:`var(--kui-color-text-neutral, ${T(Da)})`,decorative:""},null,8,["color"])])]),G("div",J2e,[U(u.$slots,"default",{},void 0,!0)])],512)):X("",!0)]),_:3})]))}}),tbe=ot(ebe,[["__scopeId","data-v-6cd03797"]]),rbe=["aria-current","data-testid"],nbe={class:"step-circle"},abe=ie({__name:"KStep",props:{label:{type:String,required:!0},state:{type:String,default:"default",validator:e=>ZW.includes(e)},maxLabelWidth:{type:String,default:"170"}},setup(e){const{getSizeFromString:t}=gr(),r=e,n=S(()=>({maxWidth:t(r.maxLabelWidth)}));return(a,o)=>(m(),E("li",{"aria-current":e.state==="active"?"step":"false",class:"step","data-testid":`step-${e.state}`},[G("div",{class:Ae(["step-container",`${e.state}`])},[G("div",nbe,[e.state==="completed"?(m(),q(T(lZ),{key:0,color:`var(--kui-color-text-inverse, ${T(Im)})`,size:T(mn),title:"Completed"},null,8,["color","size"])):e.state==="pending"?(m(),q(T(Qc),{key:1,color:`var(--kui-color-text-primary, ${T(YZ)})`,size:T(mn),title:"Pending"},null,8,["color","size"])):e.state==="error"?(m(),q(T(Ln),{key:2,color:`var(--kui-color-text-inverse, ${T(Im)})`,size:T(mn),title:"Error"},null,8,["color","size"])):X("",!0)]),G("span",{class:"step-label",style:Ve(n.value)},ce(e.label),5)],2)],8,rbe))}}),obe=ot(abe,[["__scopeId","data-v-3d0e3f71"]]),ibe={key:0,class:"k-stepper"},sbe=ie({__name:"KStepper",props:{steps:{type:Array,required:!0,validator:e=>!e.length||e.every(t=>t.label!==void 0)},maxLabelWidth:{type:String,default:"170"}},setup(e){return(t,r)=>e.steps&&e.steps.length?(m(),E("ol",ibe,[(m(!0),E(Me,null,We(e.steps,n=>(m(),q(obe,{key:`step-${n.label.replace(/ /gi,"-")}`,label:n.label,"max-label-width":e.maxLabelWidth,state:n.state},null,8,["label","max-label-width","state"]))),128))])):X("",!0)}}),lbe=ot(sbe,[["__scopeId","data-v-2a46c6a5"]]),ube={class:"table-column-visibility-menu"},cbe={class:"apply-button-wrapper"},dbe=ie({__name:"ColumnVisibilityMenu",props:{columns:{type:Array,required:!0},tableId:{type:String,required:!0},visibilityPreferences:{type:Object,default:()=>({})},disabled:{type:Boolean,default:!1}},emits:["update"],setup(e,{emit:t}){const r=t,n=e,a=F(!1),o=F({}),i=F(!1),s=F(),l=F(""),u=()=>{o.value=n.columns.reduce((b,w)=>(b[w.key]=n.visibilityPreferences[w.key]===void 0?!0:n.visibilityPreferences[w.key],b),{}),i.value=!1},c=Zk(b=>{l.value=b,s.value&&h(s.value)},500),d=S(()=>l.value?n.columns.filter(b=>(b.label?b.label:b.key).toLowerCase().includes(l.value.toLowerCase())):n.columns),f=()=>{r("update",JSON.parse(JSON.stringify(o.value))),i.value=!1,l.value=""},p=b=>{a.value=b,b&&s.value&&qt(()=>{s.value&&h(s.value)}),!b&&i.value&&u(),b||(l.value="")},h=b=>{if(!(b.scrollHeight>b.clientHeight)){b.classList.remove("is-bottom-overflowing");return}const w=b.scrollHeightn.visibilityPreferences,()=>{u()},{immediate:!0}),xt(()=>{s.value&&(s.value.addEventListener("scroll",b=>{const w=b.currentTarget;h(w)}),h(s.value))}),DS(()=>{u()}),(b,w)=>(m(),E("div",ube,[J(Xi,{"data-testid":"table-column-visibility-menu",disabled:e.disabled,"kpop-attributes":{placement:"bottom-end"},onToggleDropdown:p},{items:I(()=>[l.value||d.value.length>5?(m(),q(ai,{key:0,modelValue:l.value,"onUpdate:modelValue":w[1]||(w[1]=y=>l.value=y),modelModifiers:{trim:!0},autocomplete:"off",class:"search-input","data-testid":"search-input",placeholder:"Search columns",type:"search",onClick:w[2]||(w[2]=gt(()=>{},["stop"])),onInput:T(c)},bt({before:I(()=>[J(T(ky),{decorative:""})]),_:2},[l.value?{name:"after",fn:I(()=>[J(Ot,{appearance:"tertiary","aria-label":"Clear search",class:"clear-search","data-testid":"clear-search-button",icon:"",size:"small",onClick:w[0]||(w[0]=gt(()=>l.value="",["stop"]))},{default:I(()=>[J(T(Ln),{decorative:""})]),_:1})]),key:"0"}:void 0]),1032,["modelValue","onInput"])):X("",!0),G("div",{ref_key:"menuItemsRef",ref:s,class:"menu-items-wrapper"},[(m(!0),E(Me,null,We(d.value,y=>(m(),q(C1,{key:y.key,class:"column-visibility-menu-item","data-testid":`column-visibility-menu-item-${y.key}`,onClick:gt(()=>{o.value[y.key]=!o.value[y.key],i.value=!0},["stop"])},{default:I(()=>[J(Ac,{modelValue:o.value[y.key],"onUpdate:modelValue":v=>o.value[y.key]=v,"aria-labelledby":`${e.tableId}-${y.key}-visibility-checkbox-label`,"data-testid":`column-visibility-checkbox-${y.key}`},null,8,["modelValue","onUpdate:modelValue","aria-labelledby","data-testid"]),J(wo,{id:`${e.tableId}-${y.key}-visibility-checkbox-label`,class:"visibility-checkbox-label",title:y.label},{default:I(()=>[se(ce(y.label),1)]),_:2},1032,["id","title"])]),_:2},1032,["data-testid","onClick"]))),128))],512),G("div",cbe,[J(Ot,{appearance:"tertiary",class:"apply-button","data-testid":"apply-button",onClick:f},{default:I(()=>w[3]||(w[3]=[se(" Apply ")])),_:1})])]),default:I(()=>[J(Tn,{placement:"bottom-end",text:a.value?void 0:"Show/Hide Columns"},{default:I(()=>[J(Ot,{appearance:"secondary","aria-label":"Show/Hide Columns",class:"menu-button","data-testid":"column-visibility-menu-button",disabled:e.disabled,icon:"",size:"large"},{default:I(()=>[J(T(LZ),{decorative:""})]),_:1},8,["disabled"])]),_:1},8,["text"])]),_:1},8,["disabled"])]))}}),tT=ot(dbe,[["__scopeId","data-v-8a5d8147"]]),fbe={class:"k-table"},pbe={key:0,class:"table-toolbar","data-testid":"table-toolbar"},hbe={key:0,class:"toolbar-default-items-container"},vbe={key:2,class:"table-error-state","data-testid":"table-error-state"},mbe={key:3,class:"table-empty-state","data-testid":"table-empty-state"},gbe={key:4},ybe=["data-tableid"],bbe=["aria-sort","data-testid","onClick","onMouseover"],wbe=["onMousedown","onMouseover"],Cbe=["aria-describedby"],Sbe=["onMousedown","onMouseover"],_be=["role","tabindex"],xbe=ie({__name:"KTable",props:{resizeColumns:{type:Boolean,default:!1},tablePreferences:{type:Object,default:()=>({})},clientSort:{type:Boolean,default:!1},rowHover:{type:Boolean,default:!0},sortHandlerFunction:{type:Function,default:()=>({})},rowAttrs:{type:Function,default:()=>({})},cellAttrs:{type:Function,default:()=>({})},loading:{type:Boolean,default:!1},emptyStateTitle:{type:String,default:"No Data"},emptyStateMessage:{type:String,default:"There is no data to display."},emptyStateActionRoute:{type:[Object,String],default:""},emptyStateActionMessage:{type:String,default:""},emptyStateIconVariant:{type:String,default:Qn.Default},error:{type:Boolean,default:!1},errorStateTitle:{type:String,default:"An error occurred"},errorStateMessage:{type:String,default:"Data cannot be displayed due to an error."},errorStateActionRoute:{type:[Object,String],default:""},errorStateActionMessage:{type:String,default:""},fetcher:{type:Function,default:void 0,required:!0},fetcherCacheKey:{type:String,default:""},cacheIdentifier:{type:String,default:""},searchInput:{type:String,default:""},headers:{type:Array,default:()=>[]},initialFetcherParams:{type:Object,default:null},paginationNeighbors:{type:Number,default:1},paginationPageSizes:{type:Array,default:()=>[15,30,50,75,100],validator:e=>!!e.length&&e.every(t=>typeof t=="number")},paginationTotalItems:{type:Number,default:null},disablePaginationPageJump:{type:Boolean,default:!1},sortable:{type:Boolean,default:!0},disablePagination:{type:Boolean,default:!1},paginationOffset:{type:Boolean,default:!1},hidePaginationWhenOptional:{type:Boolean,default:!1},maxHeight:{type:String,default:"none"}},emits:["cell-click","row-click","error-action-click","empty-state-action-click","update:table-preferences","sort","state"],setup(e,{emit:t}){Dr(Ce=>({"693ecf67":O.value}));const{useDebounce:r,useRequest:n,useSwrvState:a,clientSideSorter:o,getSizeFromString:i}=gr(),s=e,l=t,u=cr(),c=yt(),d=pr(),f={pageSize:15,page:1,query:"",sortColumnKey:"",sortColumnOrder:"desc",offset:null},p=F([]),h=F(),b=F([]),w=F([]),y=F(""),v=F(""),g=F(""),C=S(()=>b.value.filter(Ce=>Ce.hidable).length>0),_=S(()=>!!(C.value&&!s.error&&!Ct.value&&!s.loading&&p.value&&p.value.length)),A=S(()=>b.value.filter(Ce=>Ce.hidable)),N=S(()=>_.value?s.tablePreferences.columnVisibility||{}:{}),Y=F(_.value?s.tablePreferences.columnVisibility||{}:{}),P=F(0),H=F(!1),x=F(1),k=F(15),z=F(""),B=F(""),j=F("desc"),Z=F(null),ne=F([]),Q=F(!0),ae=F(!1),K=F(!1),be=S(()=>!!c.toolbar||_.value),de=S(()=>({maxHeight:i(s.maxHeight)})),ge=Ce=>`column-${Ce}`,_e=Ce=>`tooltip-${Ce}`,Ne=Ce=>Ce,ze=(Ce,Qe)=>(Ye,ht)=>{const It=/^on[^a-z]/,Gt={};for(const jt in Qe)It.test(jt)&&Qe[jt]&&(Gt[jt]=Qe[jt]);return Object.keys(Gt).reduce((jt,Vn)=>{if(Vn.indexOf(Ce)===0){const Nr=Vn.split(Ce);jt[Nr[1]]=Lr=>Gt[Vn](Lr,Ye,ht)}return jt},{})},oe=S(()=>(Ce,Qe)=>{const Ye=ze("onRow:",u)(Qe,"row"),ht=ze("onCell:",u)(Ce,"cell"),It=["a","button","label","input","select"];return Ye.click&&(ae.value=!0),{...Ye,...ht,click(Gt){const jt=Gt.target.className;let Vn=It.includes(Gt.target.tagName.toLowerCase()),Nr=!1;typeof jt=="string"||Array.isArray(jt)?Nr=jt.includes("k-popover"):typeof jt=="object"&&(Nr=Object.keys(jt).includes("k-popover")),Gt.target.closest(".popover-content")!==null&&(Nr=!0);for(let Lr=0;Lr{const Ce={};for(const Qe in ye.value){if(!ye.value[Qe])continue;const Ye=ye.value[Qe]+"px";Ce[Qe]={width:Ye,maxWidth:Ye,minWidth:Ye}}return Ce}),De=(Ce,Qe)=>({"resize-hover":Xe.value===Ce.key&&s.resizeColumns&&Qe!==w.value.length-1,resizable:s.resizeColumns,sortable:s.sortable&&!Ce.hideLabel&&!!Ce.sortable,"active-sort":s.sortable&&!Ce.hideLabel&&!!Ce.sortable&&Ce.key===B.value,[j.value]:s.sortable&&Ce.key===B.value&&!Ce.hideLabel,"is-scrolled":H.value,"has-tooltip":!!Ce.tooltip}),Ke=S(()=>y.value?"resizing":v.value?"resize-hover":g.value?"th-hover":""),Xe=S(()=>{switch(Ke.value){case"resizing":return y.value;case"resize-hover":return v.value;case"th-hover":return g.value;default:return""}}),L=S(()=>{var Ce;return(Ce=h.value)==null?void 0:Ce.querySelectorAll("th.resizable")}),O=S(()=>{var Ce;const Qe=(Ce=L.value)==null?void 0:Ce.item(0);if(Qe){const Ye=window==null?void 0:window.getComputedStyle(Qe);if(Ye!=null&&Ye.height)return`${parseInt(Ye.height,10)}px`}return"auto"}),D=(Ce,Qe)=>{var Ye;if(Ce.button!==0)return;let ht=0,It=0;y.value=Qe;let Gt=null;(Ye=L.value)==null||Ye.forEach(Nr=>{Nr.getAttribute("data-testid")===`table-header-${Qe}`&&(Gt=document==null?void 0:document.querySelector(`[data-tableid="${d}"] [data-testid="table-header-${Qe}"]`))});const jt=Nr=>{const Lr=Nr.clientX-ht;Gt==null||Gt.setAttribute("style",`width: ${It+Lr}px`),ye.value[Qe]=It+Lr},Vn=()=>{y.value="",document==null||document.removeEventListener("mousemove",jt),document==null||document.removeEventListener("mouseup",Vn),Be()};if(ht=Ce.clientX,Gt){const Nr=window==null?void 0:window.getComputedStyle(Gt);Nr!=null&&Nr.width&&(It=parseInt(Nr.width,10)),document==null||document.addEventListener("mousemove",jt),document==null||document.addEventListener("mouseup",Vn)}},re=F(!0),le=async()=>{var Ce,Qe;const Ye=s.searchInput,ht=await s.fetcher({pageSize:k.value,page:x.value,query:Ye||z.value,sortColumnKey:B.value,sortColumnOrder:j.value,offset:Z.value});return p.value=ht.data,P.value=s.paginationTotalItems||ht.total||((Ce=ht.data)==null?void 0:Ce.length),s.paginationOffset&&((Qe=ht.pagination)!=null&&Qe.offset?(W.value=ht.pagination.offset,ne.value[x.value]||ne.value.push(ht.pagination.offset)):W.value=null,Q.value=ht.pagination&&"hasNextPage"in ht.pagination?ht.pagination.hasNextPage:!0),p.value.length===0&&x.value>1&&(x.value=1,ne.value=[null],Z.value=null),re.value=!1,ht},pe=()=>{const Ce={...f,...s.initialFetcherParams};x.value=Ce.page??f.page,k.value=Ce.pageSize??f.pageSize,z.value=Ce.query??f.query,B.value=Ce.sortColumnKey??f.sortColumnKey,j.value=Ce.sortColumnOrder??f.sortColumnOrder,s.clientSort&&B.value&&j.value&&o(B.value,"",j.value,p.value),s.paginationOffset&&(Z.value=Ce.offset,ne.value.push(Ce.offset)),s.headers&&s.headers.length&&(b.value=s.headers),K.value=!0};$e(()=>s.headers,Ce=>{Ce&&Ce.length&&(b.value=Ce)},{deep:!0});const xe=S(()=>ne.value[x.value-1]),W=F(null),he=S(()=>{if(!s.fetcher||!K.value)return"";let Ce=d;return s.cacheIdentifier&&(Ce=s.cacheIdentifier),s.fetcherCacheKey&&(Ce+=`-${s.fetcherCacheKey}`),`k-table_${Ce}`}),fe=F(""),{debouncedFn:Te,generateDebouncedFn:we}=r(Ce=>{fe.value=Ce},350),Fe=we(0),{data:qe,error:ue,revalidate:Re,isValidating:je}=n(()=>he.value,()=>le(),{revalidateOnFocus:!1,revalidateDebounce:0}),{state:st,hasData:rt,swrvState:Lt}=a(qe,ue,je),Ct=F(!0),Jt=S(()=>({hasData:rt.value,state:st.value})),yr=S(()=>Ct.value?"loading":ue.value?"error":"success"),{debouncedFn:Et,generateDebouncedFn:te}=r(Re,500),M=te(0),$=Ce=>{const{key:Qe,useSortHandlerFunction:Ye}=Ce,ht=B.value+"";x.value=1,B.value?Qe===B.value?j.value==="asc"?j.value="desc":j.value="asc":(B.value=Qe,j.value="asc",ne.value=[null]):(B.value=Qe,j.value="asc",ne.value=[null]),s.clientSort?Ye&&s.sortHandlerFunction?s.sortHandlerFunction({key:Qe,prevKey:ht,sortColumnOrder:j.value,data:p.value}):o(Qe,ht,j.value,p.value):s.paginationOffset||Et(),Be()},V=({page:Ce})=>{x.value=Ce},ee=({pageSize:Ce})=>{ne.value=[null],Z.value=null,k.value=Ce,x.value=1,Be()},me=Ce=>{Ce&&Ce.target&&typeof Ce.target.scrollTop=="number"&&(Ce.target.scrollTop>1?H.value=!0:Ce.target.scrollTop===0&&(H.value=!H.value))},Oe=S(()=>({pageSize:k.value,sortColumnKey:B.value,sortColumnOrder:j.value,...s.resizeColumns?{columnWidths:ye.value}:{},...C.value?{columnVisibility:Y.value}:{}})),Be=()=>{yr.value==="success"&&l("update:table-preferences",Oe.value)},lt=()=>{x.value++,Z.value=W.value},Ft=()=>{x.value--,Z.value=xe.value},er=S(()=>!!(s.fetcher&&!s.disablePagination&&!(!s.paginationOffset&&s.hidePaginationWhenOptional&&P.value<=s.paginationPageSizes[0])&&!(s.paginationOffset&&s.hidePaginationWhenOptional&&!xe.value&&!W.value&&p.value.lengthCe.toLowerCase().replace(/[^[a-z0-9]/gi,"-");$e([Y,b],Ce=>{const Qe=Ce[0],Ye=Ce[1].filter(ht=>Qe[ht.key]!==!1);JSON.stringify(Ye)!==JSON.stringify(w.value)&&(w.value=Ye,Be())},{deep:!0,immediate:!0}),$e(qe,Ce=>{Ce!=null&&Ce.length&&!p.value.length&&(p.value=Ce)},{deep:!0,immediate:!0}),$e(st,()=>{switch(st.value){case Lt.PENDING:Ct.value=!0;break;case Lt.VALIDATING_HAS_DATA:Ct.value=un.value;break;default:Ct.value=!1;break}},{immediate:!0}),$e([Jt,yr],Ce=>{var Qe;l("state",{state:Ce==null?void 0:Ce[1],hasData:(Qe=Ce==null?void 0:Ce[0])==null?void 0:Qe.hasData})}),$e(()=>s.searchInput,Ce=>{x.value!==1&&(x.value=1),Ce===""?Fe(Ce):Te(Ce)},{immediate:!0});const un=F(!1);return $e([fe,x,k],async(Ce,Qe)=>{const Ye=Qe==null?void 0:Qe[0],ht=Ce[0],It=Ce[1];ht!==Ye&&It!==1&&(x.value=1,ne.value=[null],Z.value=null),K.value&&!re.value&&(un.value=!0,ht!==""&&ht!==Ye?await Et():await M(),un.value=!1)},{deep:!0,immediate:!0}),$e(_,Ce=>{Ce&&(Y.value=s.tablePreferences.columnVisibility||{})},{immediate:!0}),xt(()=>{console.warn(`The Kongponents 'KTable' component is deprecated and will be removed in the next major release. -We suggest using 'KTableData' component instead. -Docs: https://kongponents.konghq.com/components/table-data.html`),pe()}),(Ce,Qe)=>(m(),E("div",fbe,[be.value?(m(),E("div",pbe,[U(Ce.$slots,"toolbar",{state:Jt.value},void 0,!0),_.value?(m(),E("div",hbe,[J(tT,{columns:A.value,"table-id":T(d),"visibility-preferences":N.value,onUpdate:Qe[0]||(Qe[0]=Ye=>Y.value=Ye)},null,8,["columns","table-id","visibility-preferences"])])):X("",!0)])):X("",!0),(Ct.value||e.loading||un.value)&&!e.error?(m(),q(w1,{key:1,"data-testid":"table-skeleton",type:"table"})):e.error?(m(),E("div",vbe,[U(Ce.$slots,"error-state",{},()=>[J(so,{"icon-variant":"error",message:e.errorStateMessage,title:e.errorStateTitle},bt({_:2},[e.errorStateActionMessage?{name:"action",fn:I(()=>[J(Ot,{"data-testid":St(e.errorStateActionMessage),to:e.errorStateActionRoute?e.errorStateActionRoute:void 0,onClick:Qe[1]||(Qe[1]=Ye=>Ce.$emit("error-action-click"))},{default:I(()=>[se(ce(e.errorStateActionMessage),1)]),_:1},8,["data-testid","to"])]),key:"0"}:void 0]),1032,["message","title"])],!0)])):!e.error&&!Ct.value&&!e.loading&&!un.value&&p.value&&!p.value.length?(m(),E("div",mbe,[U(Ce.$slots,"empty-state",{},()=>[J(so,{"icon-variant":e.emptyStateIconVariant,message:e.emptyStateMessage,title:e.emptyStateTitle},bt({_:2},[e.emptyStateActionMessage?{name:"action",fn:I(()=>[J(Ot,{appearance:e.searchInput?"tertiary":"primary","data-testid":St(e.emptyStateActionMessage),to:e.emptyStateActionRoute?e.emptyStateActionRoute:void 0,onClick:Qe[2]||(Qe[2]=Ye=>Ce.$emit("empty-state-action-click"))},{default:I(()=>[U(Ce.$slots,"empty-state-action-icon",{},void 0,!0),se(" "+ce(e.emptyStateActionMessage),1)]),_:3},8,["appearance","data-testid","to"])]),key:"0"}:void 0]),1032,["icon-variant","message","title"])],!0)])):(m(),E("div",gbe,[G("div",{class:"table-wrapper",style:Ve(de.value),onScrollPassive:me},[G("table",{class:Ae(["table",{"has-hover":e.rowHover,"is-clickable":ae.value}]),"data-tableid":T(d)},[G("thead",{class:Ae({"is-scrolled":H.value})},[G("tr",{ref_key:"headerRow",ref:h,class:Ae({"is-scrolled":H.value})},[(m(!0),E(Me,null,We(w.value,(Ye,ht)=>(m(),E("th",{key:`table-${T(d)}-headers-${ht}`,"aria-sort":e.sortable&&Ye.key===B.value?j.value==="asc"?"ascending":"descending":void 0,class:Ae(["table-headers",De(Ye,ht)]),"data-testid":`table-header-${Ye.key}`,style:Ve(Se.value[Ye.key]),onClick:()=>{e.sortable&&Ye.sortable&&(Ce.$emit("sort",{prevKey:B.value,sortColumnKey:Ye.key,sortColumnOrder:j.value==="asc"?"desc":"asc"}),$(Ye))},onMouseleave:Qe[7]||(Qe[7]=It=>g.value=""),onMouseover:It=>g.value=Ye.key},[e.resizeColumns&&ht!==0?(m(),E("div",{key:0,class:"resize-handle previous",onClick:Qe[3]||(Qe[3]=gt(()=>{},["stop"])),onMousedown:It=>D(It,w.value[ht-1].key),onMouseleave:Qe[4]||(Qe[4]=It=>v.value=""),onMouseover:It=>v.value=w.value[ht-1].key},null,40,wbe)):X("",!0),G("div",{"aria-describedby":Ye.tooltip||Ce.$slots[_e(Ye.key)]?`${_e(Ye.key)}-${T(d)}`:void 0,class:Ae(["table-headers-container",{resized:y.value===Ye.key}])},[U(Ce.$slots,ge(Ye.key),{column:Ne(Ye)},()=>[G("span",{class:Ae(["table-header-label",{"sr-only":Ye.hideLabel}])},ce(Ye.label?Ye.label:Ye.key),3)],!0),Ye.tooltip||Ce.$slots[_e(Ye.key)]?(m(),q(Tn,{key:0,"data-testid":_e(Ye.key),"tooltip-id":`${_e(Ye.key)}-${T(d)}`},{content:I(()=>[U(Ce.$slots,_e(Ye.key),{column:Ne(Ye)},()=>[se(ce(Ye.tooltip),1)],!0)]),default:I(()=>[J(T(Zi),{class:"header-tooltip-trigger",color:`var(--kui-color-text-neutral, ${T(Da)})`,size:T(Ta)},null,8,["color","size"])]),_:2},1032,["data-testid","tooltip-id"])):X("",!0),e.sortable&&!Ye.hideLabel&&Ye.sortable?(m(),q(T(_y),{key:1,class:"sort-icon",color:`var(--kui-color-text-neutral, ${T(Da)})`,size:T(Ta)},null,8,["color","size"])):X("",!0)],10,Cbe),e.resizeColumns&&ht!==w.value.length-1?(m(),E("div",{key:1,class:"resize-handle",onClick:Qe[5]||(Qe[5]=gt(()=>{},["stop"])),onMousedown:It=>D(It,Ye.key),onMouseleave:Qe[6]||(Qe[6]=It=>v.value=""),onMouseover:It=>v.value=Ye.key},null,40,Sbe)):X("",!0)],46,bbe))),128))],2)],2),G("tbody",null,[(m(!0),E(Me,null,We(p.value,(Ye,ht)=>(m(),E("tr",tt({ref_for:!0},e.rowAttrs(Ye),{key:`table-${T(d)}-row-${ht}`,role:ae.value?"link":null,tabindex:ae.value?0:null}),[(m(!0),E(Me,null,We(w.value,(It,Gt)=>(m(),E("td",tt({ref_for:!0},e.cellAttrs({headerKey:It.key,row:Ye,rowIndex:ht,colIndex:Gt}),{key:`table-${T(d)}-cell-${Gt}`,class:{"resize-hover":e.resizeColumns&&Xe.value===It.key&&Gt!==w.value.length-1},style:Se.value[It.key]},a1(oe.value(Ye[It.key],Ye),!0)),[U(Ce.$slots,It.key,{row:Ne(Ye),rowKey:ht,rowValue:Ye[It.key]},()=>[se(ce(Ye[It.key]),1)],!0)],16))),128))],16,_be))),128))])],10,ybe)],36),er.value?(m(),q(S1,{key:0,class:"table-pagination","current-page":x.value,"data-testid":"table-pagination","disable-page-jump":e.disablePaginationPageJump,"initial-page-size":k.value,neighbors:e.paginationNeighbors,offset:e.paginationOffset,"offset-next-button-disabled":!W.value||!Q.value,"offset-previous-button-disabled":!xe.value,"page-sizes":e.paginationPageSizes,"total-count":P.value,onGetNextOffset:lt,onGetPreviousOffset:Ft,onPageChange:V,onPageSizeChange:ee},null,8,["current-page","disable-page-jump","initial-page-size","neighbors","offset","offset-next-button-disabled","offset-previous-button-disabled","page-sizes","total-count"])):X("",!0)]))]))}}),rT=ot(xbe,[["__scopeId","data-v-4e92a5cb"]]),kbe={class:"k-tabs"},Ebe={"aria-label":"Tabs",role:"tablist"},Abe=["id"],Tbe=["id","aria-labelledby"],$be=ie({__name:"KTabs",props:{tabs:{type:Array,required:!0},modelValue:{type:String,default:"",validator:e=>e===""||e.includes("#")&&!e.includes(" ")},hidePanels:{type:Boolean,default:!1},anchorTabindex:{type:Number,default:0,validator:e=>e>=-1&&e<=32767}},emits:["update:modelValue","change"],setup(e,{emit:t}){var r;const n=e,a=t,o=F(n.modelValue?n.modelValue:(r=n.tabs[0])==null?void 0:r.hash),i=c=>{o.value=c,a("change",c),a("update:modelValue",c)},s=c=>c.replace("#",""),l=c=>c.disabled?"-1":typeof n.anchorTabindex=="number"&&n.anchorTabindex>=-1&&n.anchorTabindex<=32767?String(n.anchorTabindex):"0",u=c=>{if(c.to){if(typeof c.to=="string")return{tag:"a",attributes:{href:c.disabled?void 0:c.to}};if(typeof c.to=="object")return{tag:"router-link",attributes:{to:c.disabled?void 0:c.to}}}return{tag:"div",attributes:{}}};return $e(()=>n.modelValue,c=>{o.value=c,a("change",c),a("update:modelValue",c)}),(c,d)=>(m(),E("div",kbe,[G("ul",Ebe,[(m(!0),E(Me,null,We(e.tabs,f=>(m(),E("li",{id:`${f.hash.replace("#","")}-tab`,key:f.hash,class:Ae(["tab-item",{active:o.value===f.hash}])},[(m(),q(Ge(u(f).tag),tt({"aria-controls":e.hidePanels?void 0:`panel-${f.hash}`,"aria-selected":e.hidePanels?void 0:o.value===f.hash?"true":"false",class:["tab-link",{disabled:f.disabled}],role:"tab",tabindex:l(f),ref_for:!0},u(f).attributes,{onClick:[p=>f.disabled?void 0:i(f.hash),gt(p=>f.disabled?void 0:i(f.hash),["prevent"])],onKeydown:[Xt(gt(p=>f.disabled?void 0:i(f.hash),["prevent"]),["enter"]),Xt(gt(p=>f.disabled?void 0:i(f.hash),["prevent"]),["space"])]}),{default:I(()=>[U(c.$slots,`${s(f.hash)}-anchor`,{},()=>[G("span",null,ce(f.title),1)])]),_:2},1040,["aria-controls","aria-selected","class","tabindex","onClick","onKeydown"]))],10,Abe))),128))]),e.hidePanels?X("",!0):(m(!0),E(Me,{key:0},We(e.tabs,(f,p)=>(m(),E("div",{id:`panel-${p}`,key:f.hash,"aria-labelledby":`${s(f.hash)}-tab`,class:"tab-container",role:"tabpanel"},[o.value===f.hash?U(c.$slots,s(f.hash),{key:0}):X("",!0)],8,Tbe))),128))]))}}),Ibe=ot($be,[["__scopeId","data-v-dc2d693c"]]),Mbe=["id","aria-invalid","rows","value"],b0=2048,Obe={inheritAttrs:!1},Pbe=ie({...Obe,__name:"KTextArea",props:{modelValue:{type:String,default:""},label:{type:String,default:""},overlayLabel:{type:Boolean,default:!1},labelAttributes:{type:Object,default:()=>({})},characterLimit:{type:[Boolean,Number],default:b0,validator:e=>typeof e=="number"?e>0:!0},rows:{type:Number,default:5},error:{type:Boolean,default:!1},resizable:{type:Boolean,default:!1},help:{type:String,default:""},isResizable:{type:Boolean,default:!1,validator:e=>(e&&console.warn("KTextArea: the `isResizable` prop is deprecated in favor of the `resizable` prop. See the migration guide for more details: https://kongponents.konghq.com/guide/migrating-to-version-9.html#ktextarea"),!0)},hasError:{type:Boolean,default:!1,validator:e=>(e&&console.warn("KTextArea: the `hasError` prop is deprecated in favor of the `error` prop. See the migration guide for more details: https://kongponents.konghq.com/guide/migrating-to-version-9.html#ktextarea"),!0)}},emits:["input","update:modelValue","char-limit-exceeded"],setup(e,{emit:t}){const r=e,n=t,a=cr(),o=yt(),{stripRequiredLabel:i}=gr(),s=S(()=>(a==null?void 0:a.required)!==void 0&&String(a==null?void 0:a.required)!=="false"),l=F(""),u=S(()=>i(r.label,s.value)),c=S(()=>{var _,A;return!!((_=r.labelAttributes)!=null&&_.help||(A=r.labelAttributes)!=null&&A.info||o["label-tooltip"])}),d=S(()=>r.error||r.hasError||y.value?!0:void 0),f=F(0),p=S({get(){return r.modelValue},set(_){v({target:{value:_}})}}),h=pr(),b=S(()=>a.id?String(a.id):h),w=S(()=>{const _={...a};return delete _.class,_}),y=S(()=>typeof r.characterLimit=="boolean"?r.characterLimit?l.value.length>b0:!1:l.value.length>r.characterLimit),v=_=>{var A;const N=JSON.parse(JSON.stringify((A=_==null?void 0:_.target)==null?void 0:A.value));n("input",N),n("update:modelValue",N),l.value=N},g=S(()=>{var _;const A=typeof r.characterLimit=="number"?r.characterLimit:b0;return y.value?`${(_=l.value)==null?void 0:_.toString().length} / ${A}`:r.help});$e(y,(_,A)=>{_!==A&&(n("char-limit-exceeded",{value:l.value,length:l.value.length,characterLimit:Number(r.characterLimit),limitExceeded:_}),f.value+=1)}),$e(p,(_,A)=>{_!==A&&v({target:{value:_}})});const C=()=>l.value?l.value:r.modelValue;return(_,A)=>(m(),E("div",{class:Ae(["k-textarea",[_.$attrs.class,{"input-error":e.error||e.hasError||y.value}]])},[e.label?(m(),q(wo,tt({key:0,for:b.value},e.labelAttributes,{required:s.value}),bt({default:I(()=>[se(ce(u.value)+" ",1)]),_:2},[c.value?{name:"tooltip",fn:I(()=>[U(_.$slots,"label-tooltip",{},void 0,!0)]),key:"0"}:void 0]),1040,["for","required"])):X("",!0),G("textarea",tt({id:b.value},w.value,{"aria-invalid":d.value,class:["input-textarea",[e.resizable||e.isResizable?"resizable":void 0]],rows:e.rows,value:C(),onInput:v}),null,16,Mbe),J(En,{mode:"out-in",name:"kongponents-fade-transition"},{default:I(()=>[g.value?(m(),E("p",{key:String(f.value),class:"help-text"},ce(g.value),1)):X("",!0)]),_:1})],2))}}),Dbe=ot(Pbe,[["__scopeId","data-v-71e3bc06"]]),Nbe={class:"toaster-icon-container"},Lbe={class:"toaster-content"},Rbe={key:0,class:"toaster-title"},Bbe={key:1,class:"toaster-message"},Fbe=["onClick"],zbe=ie({__name:"KToaster",props:{toasterState:{type:Array,default:[],required:!0},zIndex:{type:Number,default:1e4}},emits:["close"],setup(e){Dr(r=>({"7990c71e":e.zIndex}));const t=r=>{switch(r){case"info":return Zi;case"success":return $k;case"warning":return Ey;case"danger":return hZ;case"system":return xy;default:return Zi}};return(r,n)=>(m(),q(aH,{class:"k-toaster",name:"kongponents-slide-up-transition",tag:"div"},{default:I(()=>[(m(!0),E(Me,null,We(e.toasterState,a=>(m(),E("div",{key:a.key,class:Ae(["toaster",`${a.appearance}`]),role:"alert"},[G("div",Nbe,[(m(),q(Ge(t(a.appearance)),{class:"toaster-icon",color:`var(--kui-color-text, ${T(jZ)})`,decorative:""},null,8,["color"]))]),G("div",Lbe,[a.title?(m(),E("span",Rbe,ce(a.title),1)):X("",!0),a.message?(m(),E("p",Bbe,ce(a.message),1)):X("",!0)]),G("button",{"aria-label":"Close",class:"toaster-close-icon","data-testid":"toaster-close-icon",type:"button",onClick:gt(o=>r.$emit("close",a.key),["stop"])},[J(T(Ln),{color:`var(--kui-color-text-neutral-weak, ${T(qZ)})`,size:T(KZ)},null,8,["color","size"])],8,Fbe)],2))),128))]),_:1}))}}),nT=ot(zbe,[["__scopeId","data-v-c719c82d"]]),Hbe="kongponents-toaster-container",w0={timeoutMilliseconds:5e3,appearance:Ak.info},jbe=1e4;class Ube{constructor(t){if(Zo(this,"toastersContainer",null),Zo(this,"toaster",null),Zo(this,"toasts",F([])),typeof document>"u"){console.warn("ToastManager should only be initialized in the browser environment. Docs: https://kongponents.konghq.com/components/toaster.html");return}this.toastersContainer=document.createElement("div"),this.toastersContainer.id=Hbe,document.body.appendChild(this.toastersContainer),this.toaster=J(nT,{toasterState:this.toasts.value,zIndex:t!=null&&t.zIndex?t.zIndex:jbe,onClose:r=>this.close(r)}),this.toastersContainer&&H5(this.toaster,this.toastersContainer)}setTimer(t,r){return setTimeout(()=>this.close(t),r)}open(t){const{key:r,timeoutMilliseconds:n,appearance:a,message:o,title:i}=t,s=r?String(r):D1(),l=a&&Object.keys(Ak).indexOf(a)!==-1?a:w0.appearance,u=this.setTimer(r,n||w0.timeoutMilliseconds),c=typeof t=="string"?t:o;this.toasts.value.push({key:s,appearance:l,title:i,message:c,timer:u,timeoutMilliseconds:n||w0.timeoutMilliseconds})}close(t){var r,n;const a=(r=this.toasts.value)==null?void 0:r.findIndex(o=>t===o.key);clearTimeout((n=this.toasts.value[a])==null?void 0:n.timer),this.toasts.value.splice(a,1)}closeAll(){this.toasts.value.forEach(t=>clearTimeout(t==null?void 0:t.timer)),this.toasts.value=[]}destroy(){this.toastersContainer&&(H5(null,this.toastersContainer),this.toastersContainer.remove())}}/*! - * vue-draggable-next v2.2.0 - * (c) 2023 Anish George - * @license MIT - *//**! - * Sortable 1.14.0 - * @author RubaXa - * @author owenm - * @license MIT - */function Mw(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function Ra(e){for(var t=1;t=0)&&(r[a]=e[a]);return r}function Ybe(e,t){if(e==null)return{};var r=qbe(e,t),n,a;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(a=0;a=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}var Gbe="1.14.0";function ro(e){if(typeof window<"u"&&window.navigator)return!!navigator.userAgent.match(e)}var _o=ro(/(?:Trident.*rv[ :]?11\.|msie|iemobile|Windows Phone)/i),rd=ro(/Edge/i),Ow=ro(/firefox/i),rc=ro(/safari/i)&&!ro(/chrome/i)&&!ro(/android/i),aT=ro(/iP(ad|od|hone)/i),Kbe=ro(/chrome/i)&&ro(/android/i),oT={capture:!1,passive:!1};function Mt(e,t,r){e.addEventListener(t,r,!_o&&oT)}function At(e,t,r){e.removeEventListener(t,r,!_o&&oT)}function kp(e,t){if(t){if(t[0]===">"&&(t=t.substring(1)),e)try{if(e.matches)return e.matches(t);if(e.msMatchesSelector)return e.msMatchesSelector(t);if(e.webkitMatchesSelector)return e.webkitMatchesSelector(t)}catch{return!1}return!1}}function Wbe(e){return e.host&&e!==document&&e.host.nodeType?e.host:e.parentNode}function Ca(e,t,r,n){if(e){r=r||document;do{if(t!=null&&(t[0]===">"?e.parentNode===r&&kp(e,t):kp(e,t))||n&&e===r)return e;if(e===r)break}while(e=Wbe(e))}return null}var Pw=/\s+/g;function Cn(e,t,r){if(e&&t)if(e.classList)e.classList[r?"add":"remove"](t);else{var n=(" "+e.className+" ").replace(Pw," ").replace(" "+t+" "," ");e.className=(n+(r?" "+t:"")).replace(Pw," ")}}function dt(e,t,r){var n=e&&e.style;if(n){if(r===void 0)return document.defaultView&&document.defaultView.getComputedStyle?r=document.defaultView.getComputedStyle(e,""):e.currentStyle&&(r=e.currentStyle),t===void 0?r:r[t];!(t in n)&&t.indexOf("webkit")===-1&&(t="-webkit-"+t),n[t]=r+(typeof r=="string"?"":"px")}}function il(e,t){var r="";if(typeof e=="string")r=e;else do{var n=dt(e,"transform");n&&n!=="none"&&(r=n+" "+r)}while(!t&&(e=e.parentNode));var a=window.DOMMatrix||window.WebKitCSSMatrix||window.CSSMatrix||window.MSCSSMatrix;return a&&new a(r)}function iT(e,t,r){if(e){var n=e.getElementsByTagName(t),a=0,o=n.length;if(r)for(;a=o,!i)return n;if(n===Ia())break;n=Go(n,!1)}return!1}function Pl(e,t,r,n){for(var a=0,o=0,i=e.children;o2&&arguments[2]!==void 0?arguments[2]:{},n=r.evt,a=Ybe(r,n3e);nd.pluginEvent.bind(ft)(e,t,Ra({dragEl:He,parentEl:lr,ghostEl:vt,rootEl:tr,nextEl:Di,lastDownEl:bf,cloneEl:ur,cloneHidden:Vo,dragStarted:Du,putSortable:Ir,activeSortable:ft.active,originalEvent:n,oldIndex:Ws,oldDraggableIndex:ac,newIndex:Sn,newDraggableIndex:Ho,hideGhostForTarget:pT,unhideGhostForTarget:hT,cloneNowHidden:function(){Vo=!0},cloneNowShown:function(){Vo=!1},dispatchSortableEvent:function(o){Yr({sortable:t,name:o,originalEvent:n})}},a))};function Yr(e){r3e(Ra({putSortable:Ir,cloneEl:ur,targetEl:He,rootEl:tr,oldIndex:Ws,oldDraggableIndex:ac,newIndex:Sn,newDraggableIndex:Ho},e))}var He,lr,vt,tr,Di,bf,ur,Vo,Ws,Sn,ac,Ho,Rd,Ir,Hs=!1,Ep=!1,Ap=[],Ai,Gn,_0,x0,Lw,Rw,Du,As,oc,ic=!1,Bd=!1,wf,Rr,k0=[],qm=!1,Tp=[],N1=typeof document<"u",Fd=aT,Bw=rd||_o?"cssFloat":"float",a3e=N1&&!Kbe&&!aT&&"draggable"in document.createElement("div"),cT=function(){if(N1){if(_o)return!1;var e=document.createElement("x");return e.style.cssText="pointer-events:auto",e.style.pointerEvents==="auto"}}(),dT=function(e,t){var r=dt(e),n=parseInt(r.width)-parseInt(r.paddingLeft)-parseInt(r.paddingRight)-parseInt(r.borderLeftWidth)-parseInt(r.borderRightWidth),a=Pl(e,0,t),o=Pl(e,1,t),i=a&&dt(a),s=o&&dt(o),l=i&&parseInt(i.marginLeft)+parseInt(i.marginRight)+Cr(a).width,u=s&&parseInt(s.marginLeft)+parseInt(s.marginRight)+Cr(o).width;if(r.display==="flex")return r.flexDirection==="column"||r.flexDirection==="column-reverse"?"vertical":"horizontal";if(r.display==="grid")return r.gridTemplateColumns.split(" ").length<=1?"vertical":"horizontal";if(a&&i.float&&i.float!=="none"){var c=i.float==="left"?"left":"right";return o&&(s.clear==="both"||s.clear===c)?"vertical":"horizontal"}return a&&(i.display==="block"||i.display==="flex"||i.display==="table"||i.display==="grid"||l>=n&&r[Bw]==="none"||o&&r[Bw]==="none"&&l+u>n)?"vertical":"horizontal"},o3e=function(e,t,r){var n=r?e.left:e.top,a=r?e.right:e.bottom,o=r?e.width:e.height,i=r?t.left:t.top,s=r?t.right:t.bottom,l=r?t.width:t.height;return n===i||a===s||n+o/2===i+l/2},i3e=function(e,t){var r;return Ap.some(function(n){var a=n[xn].options.emptyInsertThreshold;if(!(!a||g2(n))){var o=Cr(n),i=e>=o.left-a&&e<=o.right+a,s=t>=o.top-a&&t<=o.bottom+a;if(i&&s)return r=n}}),r},fT=function(e){function t(a,o){return function(i,s,l,u){var c=i.options.group.name&&s.options.group.name&&i.options.group.name===s.options.group.name;if(a==null&&(o||c))return!0;if(a==null||a===!1)return!1;if(o&&a==="clone")return a;if(typeof a=="function")return t(a(i,s,l,u),o)(i,s,l,u);var d=(o?i:s).options.group.name;return a===!0||typeof a=="string"&&a===d||a.join&&a.indexOf(d)>-1}}var r={},n=e.group;(!n||yf(n)!="object")&&(n={name:n}),r.name=n.name,r.checkPull=t(n.pull,!0),r.checkPut=t(n.put),r.revertClone=n.revertClone,e.group=r},pT=function(){!cT&&vt&&dt(vt,"display","none")},hT=function(){!cT&&vt&&dt(vt,"display","")};N1&&document.addEventListener("click",function(e){if(Ep)return e.preventDefault(),e.stopPropagation&&e.stopPropagation(),e.stopImmediatePropagation&&e.stopImmediatePropagation(),Ep=!1,!1},!0);var Ti=function(e){if(He){e=e.touches?e.touches[0]:e;var t=i3e(e.clientX,e.clientY);if(t){var r={};for(var n in e)e.hasOwnProperty(n)&&(r[n]=e[n]);r.target=r.rootEl=t,r.preventDefault=void 0,r.stopPropagation=void 0,t[xn]._onDragOver(r)}}},s3e=function(e){He&&He.parentNode[xn]._isOutsideThisEl(e.target)};function ft(e,t){if(!(e&&e.nodeType&&e.nodeType===1))throw"Sortable: `el` must be an HTMLElement, not ".concat({}.toString.call(e));this.el=e,this.options=t=fo({},t),e[xn]=this;var r={group:null,sort:!0,disabled:!1,store:null,handle:null,draggable:/^[uo]l$/i.test(e.nodeName)?">li":">*",swapThreshold:1,invertSwap:!1,invertedSwapThreshold:null,removeCloneOnHide:!0,direction:function(){return dT(e,this.options)},ghostClass:"sortable-ghost",chosenClass:"sortable-chosen",dragClass:"sortable-drag",ignore:"a, img",filter:null,preventOnFilter:!0,animation:0,easing:null,setData:function(o,i){o.setData("Text",i.textContent)},dropBubble:!1,dragoverBubble:!1,dataIdAttr:"data-id",delay:0,delayOnTouchOnly:!1,touchStartThreshold:(Number.parseInt?Number:window).parseInt(window.devicePixelRatio,10)||1,forceFallback:!1,fallbackClass:"sortable-fallback",fallbackOnBody:!1,fallbackTolerance:0,fallbackOffset:{x:0,y:0},supportPointer:ft.supportPointer!==!1&&"PointerEvent"in window&&!rc,emptyInsertThreshold:5};nd.initializePlugins(this,e,r);for(var n in r)!(n in t)&&(t[n]=r[n]);fT(t);for(var a in this)a.charAt(0)==="_"&&typeof this[a]=="function"&&(this[a]=this[a].bind(this));this.nativeDraggable=t.forceFallback?!1:a3e,this.nativeDraggable&&(this.options.touchStartThreshold=1),t.supportPointer?Mt(e,"pointerdown",this._onTapStart):(Mt(e,"mousedown",this._onTapStart),Mt(e,"touchstart",this._onTapStart)),this.nativeDraggable&&(Mt(e,"dragover",this),Mt(e,"dragenter",this)),Ap.push(this.el),t.store&&t.store.get&&this.sort(t.store.get(this)||[]),fo(this,Jbe())}ft.prototype={constructor:ft,_isOutsideThisEl:function(e){!this.el.contains(e)&&e!==this.el&&(As=null)},_getDirection:function(e,t){return typeof this.options.direction=="function"?this.options.direction.call(this,e,t,He):this.options.direction},_onTapStart:function(e){if(e.cancelable){var t=this,r=this.el,n=this.options,a=n.preventOnFilter,o=e.type,i=e.touches&&e.touches[0]||e.pointerType&&e.pointerType==="touch"&&e,s=(i||e).target,l=e.target.shadowRoot&&(e.path&&e.path[0]||e.composedPath&&e.composedPath()[0])||s,u=n.filter;if(v3e(r),!He&&!(/mousedown|pointerdown/.test(o)&&e.button!==0||n.disabled)&&!l.isContentEditable&&!(!this.nativeDraggable&&rc&&s&&s.tagName.toUpperCase()==="SELECT")&&(s=Ca(s,n.draggable,r,!1),!(s&&s.animated)&&bf!==s)){if(Ws=Pn(s),ac=Pn(s,n.draggable),typeof u=="function"){if(u.call(this,e,s,this)){Yr({sortable:t,rootEl:l,name:"filter",targetEl:s,toEl:r,fromEl:r}),fn("filter",t,{evt:e}),a&&e.cancelable&&e.preventDefault();return}}else if(u&&(u=u.split(",").some(function(c){if(c=Ca(l,c.trim(),r,!1),c)return Yr({sortable:t,rootEl:c,name:"filter",targetEl:s,fromEl:r,toEl:r}),fn("filter",t,{evt:e}),!0}),u)){a&&e.cancelable&&e.preventDefault();return}n.handle&&!Ca(l,n.handle,r,!1)||this._prepareDragStart(e,i,s)}}},_prepareDragStart:function(e,t,r){var n=this,a=n.el,o=n.options,i=a.ownerDocument,s;if(r&&!He&&r.parentNode===a){var l=Cr(r);if(tr=a,He=r,lr=He.parentNode,Di=He.nextSibling,bf=r,Rd=o.group,ft.dragged=He,Ai={target:He,clientX:(t||e).clientX,clientY:(t||e).clientY},Lw=Ai.clientX-l.left,Rw=Ai.clientY-l.top,this._lastX=(t||e).clientX,this._lastY=(t||e).clientY,He.style["will-change"]="all",s=function(){if(fn("delayEnded",n,{evt:e}),ft.eventCanceled){n._onDrop();return}n._disableDelayedDragEvents(),!Ow&&n.nativeDraggable&&(He.draggable=!0),n._triggerDragStart(e,t),Yr({sortable:n,name:"choose",originalEvent:e}),Cn(He,o.chosenClass,!0)},o.ignore.split(",").forEach(function(u){iT(He,u.trim(),E0)}),Mt(i,"dragover",Ti),Mt(i,"mousemove",Ti),Mt(i,"touchmove",Ti),Mt(i,"mouseup",n._onDrop),Mt(i,"touchend",n._onDrop),Mt(i,"touchcancel",n._onDrop),Ow&&this.nativeDraggable&&(this.options.touchStartThreshold=4,He.draggable=!0),fn("delayStart",this,{evt:e}),o.delay&&(!o.delayOnTouchOnly||t)&&(!this.nativeDraggable||!(rd||_o))){if(ft.eventCanceled){this._onDrop();return}Mt(i,"mouseup",n._disableDelayedDrag),Mt(i,"touchend",n._disableDelayedDrag),Mt(i,"touchcancel",n._disableDelayedDrag),Mt(i,"mousemove",n._delayedDragTouchMoveHandler),Mt(i,"touchmove",n._delayedDragTouchMoveHandler),o.supportPointer&&Mt(i,"pointermove",n._delayedDragTouchMoveHandler),n._dragStartTimer=setTimeout(s,o.delay)}else s()}},_delayedDragTouchMoveHandler:function(e){var t=e.touches?e.touches[0]:e;Math.max(Math.abs(t.clientX-this._lastX),Math.abs(t.clientY-this._lastY))>=Math.floor(this.options.touchStartThreshold/(this.nativeDraggable&&window.devicePixelRatio||1))&&this._disableDelayedDrag()},_disableDelayedDrag:function(){He&&E0(He),clearTimeout(this._dragStartTimer),this._disableDelayedDragEvents()},_disableDelayedDragEvents:function(){var e=this.el.ownerDocument;At(e,"mouseup",this._disableDelayedDrag),At(e,"touchend",this._disableDelayedDrag),At(e,"touchcancel",this._disableDelayedDrag),At(e,"mousemove",this._delayedDragTouchMoveHandler),At(e,"touchmove",this._delayedDragTouchMoveHandler),At(e,"pointermove",this._delayedDragTouchMoveHandler)},_triggerDragStart:function(e,t){t=t||e.pointerType=="touch"&&e,!this.nativeDraggable||t?this.options.supportPointer?Mt(document,"pointermove",this._onTouchMove):t?Mt(document,"touchmove",this._onTouchMove):Mt(document,"mousemove",this._onTouchMove):(Mt(He,"dragend",this),Mt(tr,"dragstart",this._onDragStart));try{document.selection?Cf(function(){document.selection.empty()}):window.getSelection().removeAllRanges()}catch{}},_dragStarted:function(e,t){if(Hs=!1,tr&&He){fn("dragStarted",this,{evt:t}),this.nativeDraggable&&Mt(document,"dragover",s3e);var r=this.options;!e&&Cn(He,r.dragClass,!1),Cn(He,r.ghostClass,!0),ft.active=this,e&&this._appendGhost(),Yr({sortable:this,name:"start",originalEvent:t})}else this._nulling()},_emulateDragOver:function(){if(Gn){this._lastX=Gn.clientX,this._lastY=Gn.clientY,pT();for(var e=document.elementFromPoint(Gn.clientX,Gn.clientY),t=e;e&&e.shadowRoot&&(e=e.shadowRoot.elementFromPoint(Gn.clientX,Gn.clientY),e!==t);)t=e;if(He.parentNode[xn]._isOutsideThisEl(e),t)do{if(t[xn]){var r=void 0;if(r=t[xn]._onDragOver({clientX:Gn.clientX,clientY:Gn.clientY,target:e,rootEl:t}),r&&!this.options.dragoverBubble)break}e=t}while(t=t.parentNode);hT()}},_onTouchMove:function(e){if(Ai){var t=this.options,r=t.fallbackTolerance,n=t.fallbackOffset,a=e.touches?e.touches[0]:e,o=vt&&il(vt,!0),i=vt&&o&&o.a,s=vt&&o&&o.d,l=Fd&&Rr&&Nw(Rr),u=(a.clientX-Ai.clientX+n.x)/(i||1)+(l?l[0]-k0[0]:0)/(i||1),c=(a.clientY-Ai.clientY+n.y)/(s||1)+(l?l[1]-k0[1]:0)/(s||1);if(!ft.active&&!Hs){if(r&&Math.max(Math.abs(a.clientX-this._lastX),Math.abs(a.clientY-this._lastY))=0&&(Yr({rootEl:lr,name:"add",toEl:lr,fromEl:tr,originalEvent:e}),Yr({sortable:this,name:"remove",toEl:lr,originalEvent:e}),Yr({rootEl:lr,name:"sort",toEl:lr,fromEl:tr,originalEvent:e}),Yr({sortable:this,name:"sort",toEl:lr,originalEvent:e})),Ir&&Ir.save()):Sn!==Ws&&Sn>=0&&(Yr({sortable:this,name:"update",toEl:lr,originalEvent:e}),Yr({sortable:this,name:"sort",toEl:lr,originalEvent:e})),ft.active&&((Sn==null||Sn===-1)&&(Sn=Ws,Ho=ac),Yr({sortable:this,name:"end",toEl:lr,originalEvent:e}),this.save()))),this._nulling()},_nulling:function(){fn("nulling",this),tr=He=lr=vt=Di=ur=bf=Vo=Ai=Gn=Du=Sn=Ho=Ws=ac=As=oc=Ir=Rd=ft.dragged=ft.ghost=ft.clone=ft.active=null,Tp.forEach(function(e){e.checked=!0}),Tp.length=_0=x0=0},handleEvent:function(e){switch(e.type){case"drop":case"dragend":this._onDrop(e);break;case"dragenter":case"dragover":He&&(this._onDragOver(e),l3e(e));break;case"selectstart":e.preventDefault();break}},toArray:function(){for(var e=[],t,r=this.el.children,n=0,a=r.length,o=this.options;nn.right+a||e.clientX<=n.right&&e.clientY>n.bottom&&e.clientX>=n.left:e.clientX>n.right&&e.clientY>n.top||e.clientX<=n.right&&e.clientY>n.bottom+a}function f3e(e,t,r,n,a,o,i,s){var l=n?e.clientY:e.clientX,u=n?r.height:r.width,c=n?r.top:r.left,d=n?r.bottom:r.right,f=!1;if(!i){if(s&&wfc+u*o/2:ld-wf)return-oc}else if(l>c+u*(1-a)/2&&ld-u*o/2)?l>c+u/2?1:-1:0}function p3e(e){return Pn(He)e.replace(w3e,(t,r)=>r?r.toUpperCase():""));function I0(e){e.parentElement!==null&&e.parentElement.removeChild(e)}function Hw(e,t,r){const n=r===0?e.children[0]:e.children[r-1].nextSibling;e.insertBefore(t,n)}function C3e(e,t){return Object.values(e).indexOf(t)}function S3e(e,t,r,n){if(!e)return[];const a=Object.values(e),o=t.length-n;return[...t].map((i,s)=>s>=o?a.length:a.indexOf(i))}function mT(e,t){this.$nextTick(()=>this.$emit(e.toLowerCase(),t))}function _3e(e){return t=>{this.realList!==null&&this["onDrag"+e](t),mT.call(this,e,t)}}function x3e(e){return["transition-group","TransitionGroup"].includes(e)}function k3e(e){if(!e||e.length!==1)return!1;const[{type:t}]=e;return t?x3e(t.name):!1}function E3e(e,t){return t?{...t.props,...t.attrs}:e}const Wm=["Start","Add","Remove","Update","End"],Zm=["Choose","Unchoose","Sort","Filter","Clone"],A3e=["Move",...Wm,...Zm].map(e=>"on"+e);let M0=null;const T3e={options:Object,list:{type:Array,required:!1,default:null},noTransitionOnDrag:{type:Boolean,default:!1},clone:{type:Function,default:e=>e},tag:{type:String,default:"div"},move:{type:Function,default:null},componentData:{type:Object,required:!1,default:null},component:{type:String,default:null},modelValue:{type:Array,required:!1,default:null}},$3e=ie({name:"VueDraggableNext",inheritAttrs:!1,emits:["update:modelValue","move","change",...Wm.map(e=>e.toLowerCase()),...Zm.map(e=>e.toLowerCase())],props:T3e,data(){return{transitionMode:!1,noneFunctionalComponentMode:!1,headerOffset:0,footerOffset:0,_sortable:{},visibleIndexes:[],context:{}}},render(){const e=this.$slots.default?this.$slots.default():null,t=E3e(this.$attrs,this.componentData);return e?(this.transitionMode=k3e(e),gc(this.getTag(),t,e)):gc(this.getTag(),t,[])},created(){this.list!==null&&this.modelValue!==null&&y3e.error("list props are mutually exclusive! Please set one.")},mounted(){const e={};Wm.forEach(a=>{e["on"+a]=_3e.call(this,a)}),Zm.forEach(a=>{e["on"+a]=mT.bind(this,a)});const t=Object.keys(this.$attrs).reduce((a,o)=>(a[zw(o)]=this.$attrs[o],a),{}),r=Object.assign({},t,e,{onMove:(a,o)=>this.onDragMove(a,o)});!("draggable"in r)&&(r.draggable=">*");const n=this.$el.nodeType===1?this.$el:this.$el.parentElement;this._sortable=new ft(n,r),n.__draggable_component__=this,this.computeIndexes()},beforeUnmount(){try{this._sortable!==void 0&&this._sortable.destroy()}catch{}},computed:{realList(){return this.list?this.list:this.modelValue}},watch:{$attrs:{handler(e){this.updateOptions(e)},deep:!0},realList(){this.computeIndexes()}},methods:{getTag(){return this.component?Ze(this.component):this.tag},updateOptions(e){for(var t in e){const r=zw(t);A3e.indexOf(r)===-1&&this._sortable.option(r,e[t])}},getChildrenNodes(){return this.$el.children},computeIndexes(){this.$nextTick(()=>{this.visibleIndexes=S3e(this.getChildrenNodes(),this.$el.children,this.transitionMode,this.footerOffset)})},getUnderlyingVm(e){const t=C3e(this.getChildrenNodes()||[],e);if(t===-1)return null;const r=this.realList[t];return{index:t,element:r}},emitChanges(e){this.$nextTick(()=>{this.$emit("change",e)})},alterList(e){if(this.list){e(this.list);return}const t=[...this.modelValue];e(t),this.$emit("update:modelValue",t)},spliceList(){const e=t=>t.splice(...arguments);this.alterList(e)},updatePosition(e,t){const r=n=>n.splice(t,0,n.splice(e,1)[0]);this.alterList(r)},getVmIndex(e){const t=this.visibleIndexes,r=t.length;return e>r-1?r:t[e]},getComponent(){return this.$slots.default?this.$slots.default()[0].componentInstance:null},resetTransitionData(e){if(!this.noTransitionOnDrag||!this.transitionMode)return;var t=this.getChildrenNodes();t[e].data=null;const r=this.getComponent();r.children=[],r.kept=void 0},onDragStart(e){this.computeIndexes(),this.context=this.getUnderlyingVm(e.item),this.context&&(e.item._underlying_vm_=this.clone(this.context.element),M0=e.item)},onDragAdd(e){const t=e.item._underlying_vm_;if(t===void 0)return;I0(e.item);const r=this.getVmIndex(e.newIndex);this.spliceList(r,0,t),this.computeIndexes();const n={element:t,newIndex:r};this.emitChanges({added:n})},onDragRemove(e){if(Hw(this.$el,e.item,e.oldIndex),e.pullMode==="clone"){I0(e.clone);return}if(!this.context)return;const t=this.context.index;this.spliceList(t,1);const r={element:this.context.element,oldIndex:t};this.resetTransitionData(t),this.emitChanges({removed:r})},onDragUpdate(e){I0(e.item),Hw(e.from,e.item,e.oldIndex);const t=this.context.index,r=this.getVmIndex(e.newIndex);this.updatePosition(t,r);const n={element:this.context.element,oldIndex:t,newIndex:r};this.emitChanges({moved:n})},updateProperty(e,t){e.hasOwnProperty(t)&&(e[t]+=this.headerOffset)},onDragMove(e,t){const r=this.move;if(!r||!this.realList)return!0;const n=this.getRelatedContextFromMoveEvent(e),a=this.context,o=this.computeFutureIndex(n,e);Object.assign(a,{futureIndex:o});const i=Object.assign({},e,{relatedContext:n,draggedContext:a});return r(i,t)},onDragEnd(){this.computeIndexes(),M0=null},getTrargetedComponent(e){return e.__draggable_component__},getRelatedContextFromMoveEvent({to:e,related:t}){const r=this.getTrargetedComponent(e);if(!r)return{component:r};const n=r.realList,a={list:n,component:r};if(e!==t&&n&&r.getUnderlyingVm){const o=r.getUnderlyingVm(t);if(o)return Object.assign(o,a)}return a},computeFutureIndex(e,t){const r=[...t.to.children].filter(o=>o.style.display!=="none");if(r.length===0)return 0;const n=r.indexOf(t.related),a=e.component.getVmIndex(n);return r.indexOf(M0)!==-1||!t.willInsertAfter?a:a+1}}}),I3e=["data-testid"],M3e={key:0,class:"tree-item-icon","data-testid":"tree-item-icon"},O3e={class:"tree-item-label","data-testid":"tree-item-label"},w2=e=>e.every(t=>{var r;return t.name!==void 0&&t.id!==void 0&&(!((r=t.children)!=null&&r.length)||w2(t.children))}),P3e=ie({__name:"KTreeItem",props:{item:{type:Object,required:!0,validator:e=>w2([e])},disabled:{type:Boolean,default:!1},hideIcons:{type:Boolean,default:!1}},emits:["selected"],setup(e,{emit:t}){const r=e,n=t,a=yt(),o=S(()=>!r.hideIcons||!!a["item-icon"]),i=s=>{s.target&&s.target.closest("a:not(.disabled), button:not([data-tree-item-trigger]), label, input, select")!==null||n("selected",r.item)};return(s,l)=>(m(),E("button",{class:Ae(["tree-item",{"not-draggable":e.disabled,selected:e.item.selected}]),"data-testid":`tree-item-${e.item.id}`,"data-tree-item-trigger":"true",draggable:"false",type:"button",onClick:gt(i,["prevent"])},[o.value?(m(),E("div",M3e,[U(s.$slots,"item-icon",{},()=>[J(T(DZ),{decorative:""})],!0)])):X("",!0),G("div",O3e,[U(s.$slots,"item-label",{},()=>[se(ce(e.item.name),1)],!0)])],10,I3e))}}),D3e=ot(P3e,[["__scopeId","data-v-f55bd189"]]),C2=({children:e=[]})=>e.length===0?0:1+Math.max(...e.map(C2)),N3e=ie({__name:"KTreeDraggable",props:{items:{type:Array,required:!0,validator:e=>!e.length||e.every(t=>t.name!==void 0&&t.id!==void 0)},disableDrag:{type:Boolean,default:!1},maxDepth:{type:Number,default:3},level:{type:Number,default:0},parentId:{type:String,default:""},hideIcons:{type:Boolean,default:!1},group:{type:String,default:"k-tree-list"}},emits:["change","child-change","selected"],setup(e,{emit:t}){const r=e,n=t,a=F(0),o=F([]),i={tag:"div","force-fallback":!0,animation:"100",draggable:".tree-item-container","item-key":"id","ghost-class":"tree-item-dragged","drag-class":"tree-item-grabbing",class:"child-drop-zone"},s=F(!1),l=v=>{var g,C;return!((C=(g=o.value.filter(_=>_.id===v.id))==null?void 0:g[0].children)!=null&&C.length)},u=v=>v.children,c=v=>{r.parentId?n("child-change",{parentId:r.parentId,children:o.value,target:(v==null?void 0:v.added)||(v==null?void 0:v.removed)||(v==null?void 0:v.moved)}):n("change",{items:o.value,target:(v==null?void 0:v.added)||(v==null?void 0:v.removed)||(v==null?void 0:v.moved)})},d=v=>{n("child-change",v)},f=v=>{n("selected",v)},p=S(()=>r.level>r.maxDepth-1),h=v=>{var g,C,_,A;const N=((C=(g=v.relatedContext)==null?void 0:g.component)==null?void 0:C.$attrs.level)||0,Y=(_=v.draggedContext)==null?void 0:_.element;let P=0;return(A=Y.children)!=null&&A.length&&(P=C2(Y)),!(N+P>r.maxDepth-1)},b=v=>{var g,C;const _=((C=(g=v.item)==null?void 0:g._underlying_vm_)==null?void 0:C.id)||"",A=o.value.find(N=>N.id===_);s.value=!0,A&&n("selected",A),y(!0)},w=()=>{s.value=!1,y(!1),a.value++},y=v=>{const g=document==null?void 0:document.getElementsByTagName("html").item(0);g&&g.classList.toggle("tree-list-grabbing",v)};return $e(()=>r.items,(v,g)=>{JSON.stringify(v)!==JSON.stringify(g)&&(o.value=v,o.value.forEach(C=>{C.children||(C.children=[])}))}),xt(()=>{o.value=r.items,o.value.forEach(v=>{v.children||(v.children=[])})}),(v,g)=>{const C=Ze("KTreeDraggable",!0);return m(),q(T($3e),tt(i,{class:"tree-draggable",direction:"vertical",disabled:e.disableDrag,group:{name:e.group,pull:[e.group],put:p.value?[]:[e.group]},level:e.level,list:o.value,move:h,tag:"div",onChange:c,onEnd:w,onStart:b}),{default:I(()=>[(m(!0),E(Me,null,We(o.value,_=>(m(),E("div",{key:_.id,class:Ae(["tree-item-container",{"has-no-children":l(_)}])},[(m(),q(D3e,{key:`tree-item-${_.id}-${a.value}`,disabled:e.disableDrag,"hide-icons":e.hideIcons,item:_,onSelected:f},bt({"item-label":I(()=>[U(v.$slots,"item-label",{item:_},()=>[se(ce(_.name),1)],!0)]),_:2},[v.$slots["item-icon"]?{name:"item-icon",fn:I(()=>[U(v.$slots,"item-icon",{item:_},void 0,!0)]),key:"0"}:void 0]),1032,["disabled","hide-icons","item"])),(m(),q(C,{key:`tree-item-${_.id}-children-${a.value}`,"disable-drag":e.disableDrag,group:e.group,"hide-icons":e.hideIcons,items:u(_),level:e.level+1,"max-depth":e.maxDepth,"parent-id":_.id,onChildChange:d,onSelected:f},bt({"item-label":I(({item:A})=>[U(v.$slots,"item-label",{item:A},void 0,!0)]),_:2},[v.$slots["item-icon"]?{name:"item-icon",fn:I(({item:A})=>[U(v.$slots,"item-icon",{item:A},void 0,!0)]),key:"0"}:void 0]),1032,["disable-drag","group","hide-icons","items","level","max-depth","parent-id"]))],2))),128))]),_:3},16,["disabled","group","level","list"])}}}),L3e=ot(N3e,[["__scopeId","data-v-5a3d16e8"]]),gT=(e,t)=>(e.forEach(r=>{var n;t.push(r.id),(n=r.children)!=null&&n.length&&gT(r.children,t)}),t),R3e=e=>{const t=gT(e,[]),r=new Set(t);return t.length===r.size},B3e=(e,t)=>{let r=!0;return e.forEach(n=>{r=r&&(!n.children||C2(n)<=t)}),r},jw=e=>w2(e)&&R3e(e),F3e=ie({__name:"KTreeList",props:{modelValue:{type:Array,default:null,validator:e=>!e.length||jw(e)},items:{type:Array,default:null,validator:e=>!e.length||jw(e)},disableDrag:{type:Boolean,default:!1},maxDepth:{type:Number,default:3,validator:e=>e<=5},width:{type:String,default:""},hideIcons:{type:Boolean,default:!1},group:{type:String,default:"k-tree-list"}},emits:["change","child-change","selected"],setup(e,{emit:t}){const r=e,n=t,a=F([]),o=S({get(){return r.modelValue},set(d){a.value=d}}),{getSizeFromString:i}=gr(),s=S(()=>({maxWidth:i(r.width)})),l=(d,f)=>{(f||a.value).forEach(p=>{var h;p.id===d.id?(p.selected=!0,n("selected",d)):p.selected=!1,(h=p.children)!=null&&h.length&&l(d,p.children)})},u=d=>{n("change",d)},c=d=>{n("child-change",d)};return $e(o,(d,f)=>{JSON.stringify(d)!==JSON.stringify(f)&&(a.value=d,a.value.forEach(p=>{p.children||(p.children=[])}))}),$e(()=>r.items,(d,f)=>{JSON.stringify(d)!==JSON.stringify(f)&&(a.value=d,a.value.forEach(p=>{p.children||(p.children=[])}))}),xt(()=>{r.modelValue&&r.items&&console.warn("KTreeList: You should not provide both v-model (or props.modelValue) and props.items"),r.modelValue?a.value=r.modelValue:r.items&&(a.value=r.items),B3e(a.value,r.maxDepth)||console.warn("KTreeList: Provided list depth exceeds `maxDepth`"),a.value.forEach(d=>{d.children||(d.children=[])})}),(d,f)=>(m(),E("div",{class:"k-tree-list","data-testid":"k-tree-list",style:Ve(e.width?s.value:void 0)},[J(L3e,{"data-testid":`k-tree-list-${e.group}`,"disable-drag":e.disableDrag,group:e.group,"hide-icons":e.hideIcons,items:a.value,"max-depth":e.maxDepth,onChange:u,onChildChange:c,onSelected:l},bt({"item-label":I(({item:p})=>[U(d.$slots,"item-label",{item:p})]),_:2},[d.$slots["item-icon"]?{name:"item-icon",fn:I(({item:p})=>[U(d.$slots,"item-icon",{item:p})]),key:"0"}:void 0]),1032,["data-testid","disable-drag","group","hide-icons","items","max-depth"])],4))}}),z3e=["href"],H3e=ie({__name:"KExternalLink",props:{href:{type:String,required:!0,validator:e=>!!Iw(e)},hideIcon:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>!!Iw(t.href));return(n,a)=>r.value?(m(),E("a",{key:0,class:"k-external-link",href:e.href,rel:"noopener",target:"_blank"},[U(n.$slots,"default",{},void 0,!0),e.hideIcon?X("",!0):(m(),q(T(wZ),{key:0,decorative:"",size:T(Ta)},null,8,["size"]))],8,z3e)):X("",!0)}}),j3e=ot(H3e,[["__scopeId","data-v-949aad10"]]),U3e={key:0,class:"truncate-expand-controls"},V3e={key:0,"data-testid":"expand-trigger-wrapper"},q3e=["aria-label"],Y3e={key:0,"data-testid":"collapse-trigger-wrapper"},G3e={key:0,"data-testid":"expand-trigger-wrapper"},K3e={key:1},W3e=ie({__name:"KTruncate",props:{rows:{type:Number,default:1,validator:e=>e>0},truncateText:{type:Boolean,default:!1},expanded:{type:Boolean,default:!1},width:{type:String,default:"100%"}},setup(e){Dr(y=>({ab9f0938:u.value,"7f8f51c0":T(c),f3bcefe6:r.rows}));const{getSizeFromString:t}=gr(),r=e,n=F(r.expanded),a=F(!1),o=F(),i=F(),s=F(),l=F(),u=F("0px"),c=ZZ,d=F(0),f=async()=>{var y;if(!r.truncateText&&i.value&&(y=i.value.children)!=null&&y.length){const v=i.value.children,g=Number(String(c).replace(/px$/gi,""));let C=0;for(let A=0;AC?v[A].offsetHeight:C;const _=(r.rows===1?0:(r.rows-1)*g)+C*r.rows+6;u.value=i.value.offsetHeight>_?`${_}px`:"auto",await qt(),p()}},p=()=>{if(i.value&&s.value){const y=r.truncateText?i.value.scrollHeight:i.value.offsetHeight,v=l.value?l.value.offsetHeight:0;a.value=y>s.value.offsetHeight-v,h()}},h=()=>{if(!r.truncateText&&(d.value=0,i.value&&s.value)){const y=i.value.children;for(let v=0;vs.value.offsetHeight?(d.value+=1,y[v].getAttribute("tabindex")&&(y[v].tabIndex=-1)):y[v].getAttribute("tabindex")&&(y[v].tabIndex=0)}},b=async()=>{n.value=!n.value,await qt(),p()},w=S(()=>({width:t(r.width)}));return xt(()=>{o.value=ls.create(f),o.value.observe(i.value),p()}),Tr(()=>{var y;(y=o.value)==null||y.unobserve(i.value)}),(y,v)=>{const g=Ze("KButton");return m(),E("div",{ref_key:"kTruncateWrapper",ref:s,class:Ae(["k-truncate",[n.value?"expanded":"",`truncate-${e.truncateText?"text":"content"}`]]),style:Ve(w.value)},[!e.truncateText&&a.value?(m(),E("div",U3e,[n.value?X("",!0):(m(),E("div",V3e,[U(y.$slots,"expand-trigger",{expand:b,truncatedCount:d.value},()=>[G("button",{"aria-label":`Show ${d.value} more items`,class:"expand-trigger",type:"button",onClick:gt(b,["stop"])},ce(d.value),9,q3e)],!0)]))])):X("",!0),G("div",{ref_key:"kTruncateContainer",ref:i,class:"truncate-container"},[U(y.$slots,"default",{},void 0,!0),!e.truncateText&&n.value?(m(),E("div",Y3e,[U(y.$slots,"collapse-trigger",{collapse:b},()=>[G("button",{"aria-label":"Collapse content",class:"collapse-trigger",type:"button",onClick:gt(b,["stop"])},[J(T(fZ),{decorative:"",size:T(Ta)},null,8,["size"])])],!0)])):X("",!0)],512),e.truncateText&&(a.value||n.value)?(m(),E("div",{key:1,ref_key:"textToggleControls",ref:l,class:"truncate-collapse-controls"},[n.value?X("",!0):(m(),E("div",G3e,[U(y.$slots,"expand-trigger",{expand:b},()=>[J(g,{appearance:"tertiary",size:"small",onClick:gt(b,["stop"])},{default:I(()=>v[0]||(v[0]=[se(" Show more ")])),_:1})],!0)])),n.value?(m(),E("div",K3e,[U(y.$slots,"collapse-trigger",{collapse:b},()=>[J(g,{appearance:"tertiary",size:"small",onClick:gt(b,["stop"])},{default:I(()=>v[1]||(v[1]=[se(" Show less ")])),_:1})],!0)])):X("",!0)],512)):X("",!0)],6)}}}),yT=ot(W3e,[["__scopeId","data-v-a16a1149"]]),Z3e={class:"k-copy"},Q3e={key:0,class:"copy-badge-text"},X3e=["id","aria-label","onClick"],J3e=ie({__name:"KCopy",props:{badgeLabel:{type:String,default:""},text:{type:String,required:!0},textTooltip:{type:String,default:""},copyTooltip:{type:String,default:""},format:{type:String,required:!1,default:"default",validator:e=>["default","hidden","redacted","deleted"].includes(e)},badge:{type:Boolean,default:!1},monospace:{type:Boolean,default:!1},truncate:{type:Boolean,default:!1},successTooltip:{type:String,default:"Copied!"},truncationLimit:{type:[Number,String],default:8}},setup(e,{expose:t}){const r=e,n=pr(),a=F(""),o=S(()=>!r.badgeLabel||r.copyTooltip?r.copyTooltip||"Copy":`Copy ${r.badgeLabel.replace(/:$/,"")}`);$e(o,w=>{a.value=w},{immediate:!0});const i=S(()=>`copy-tooltip-wrapper ${r.truncate&&h.value||r.badge?"truncate-content":""}`),s=S(()=>r.format==="redacted"?"*****":r.format==="deleted"?`*${String(r.text||"").substring(0,5)}`:r.truncate&&r.truncationLimit&&p.value?p.value.replace(/^"(.*)"$/,"$1"):r.text),l=S(()=>{if(r.textTooltip)return r.textTooltip;if(!(r.format==="redacted"||!h.value))return r.text}),u=w=>{a.value=w||r.successTooltip,setTimeout(()=>{a.value=o.value},1800)},c=w=>{if(!w(r.text)){u("Failed to copy");return}u()};t({copy:()=>{var w;document!=null&&document.getElementById(n)&&((w=document==null?void 0:document.getElementById(n))==null||w.click())}});const d=F(),f=F(),p=S(()=>r.truncate&&typeof r.truncationLimit=="number"?`${String(r.text||"").substring(0,r.truncationLimit)+"..."}`:null),h=F(!1),b=()=>{var w,y;r.truncate&&(r.truncationLimit!=="auto"&&p.value?h.value=!0:r.truncationLimit==="auto"&&d.value&&(h.value=((w=d.value)==null?void 0:w.offsetWidth)<((y=d.value)==null?void 0:y.scrollWidth)))};return xt(()=>{f.value=ls.create(b),f.value.observe(d.value)}),Tr(()=>{f.value&&f.value.unobserve(d.value)}),(w,y)=>(m(),E("div",Z3e,[e.badge&&e.badgeLabel?(m(),E("span",Q3e,ce(e.badgeLabel),1)):X("",!0),G("div",{class:Ae(["copy-container",{"copy-element":e.truncate||e.badge,"badge-styles":e.badge}])},[e.format!=="hidden"?(m(),q(Tn,{key:0,class:Ae([i.value]),"data-testid":"copy-tooltip-wrapper","max-width":"500px",placement:"bottom-start",text:l.value},{default:I(()=>[G("div",{ref_key:"copyTextElement",ref:d,class:Ae(["copy-text",{monospace:e.monospace||!e.badge}])},ce(s.value),3)]),_:1},8,["class","text"])):X("",!0),J(Tn,{class:"text-icon-wrapper","max-width":"500px",placement:"bottom-start",text:a.value},{default:I(()=>[J(T(xk),null,{default:I(({copyToClipboard:v})=>[G("button",{id:T(n),"aria-label":a.value,class:"copy-to-clipboard-button","data-testid":"copy-to-clipboard",type:"button",onClick:gt(g=>c(v),["stop"])},[J(T(Mk),{class:"text-icon",decorative:"",size:T(Ta)},null,8,["size"])],8,X3e)]),_:1})]),_:1},8,["text"])],2)]))}}),bT=ot(J3e,[["__scopeId","data-v-5efb0d28"]]),e5e={key:0,class:"bulk-actions-dropdown-trigger-count"},t5e=ie({__name:"BulkActionsDropdown",props:{disabled:{type:Boolean,default:!1},count:{type:String,default:""},buttonLabel:{type:String,default:""}},setup(e){return(t,r)=>(m(),q(Xi,{class:"bulk-actions-dropdown","data-testid":"bulk-actions-dropdown",disabled:e.disabled,"kpop-attributes":{placement:"bottom-end"}},{items:I(()=>[U(t.$slots,"items",{},void 0,!0)]),default:I(()=>[J(Tn,{placement:"bottom-end",text:"Selected Row Actions"},{default:I(()=>[J(Ot,{appearance:"secondary","aria-label":e.buttonLabel,class:"bulk-actions-dropdown-trigger","data-testid":"bulk-actions-dropdown-trigger",disabled:e.disabled,icon:"",size:"large"},{default:I(()=>[J(T(Pk),{class:"more-icon",decorative:""}),J(En,{name:"kongponents-fade-transition"},{default:I(()=>[e.count?(m(),E("span",e5e,ce(e.count),1)):X("",!0)]),_:1})]),_:1},8,["aria-label","disabled"])]),_:1})]),_:3},8,["disabled"]))}}),r5e=ot(t5e,[["__scopeId","data-v-ca642050"]]),n5e={key:0,class:"table-toolbar","data-testid":"table-toolbar"},a5e={key:0,class:"toolbar-default-items-container"},o5e={key:2,class:"table-error-state","data-testid":"table-error-state"},i5e={key:3,class:"table-empty-state","data-testid":"table-empty-state"},s5e={key:4},l5e=["data-tableid"],u5e=["aria-sort","data-key","data-testid","onClick","onMouseover"],c5e=["onMousedown","onMouseover"],d5e=["aria-describedby"],f5e={key:1,class:"table-header-bulk-actions-container"},p5e=["onMousedown","onMouseover"],h5e=["role","tabindex"],v5e={key:1,class:"expandable-row-control-container"},m5e=["aria-controls","aria-expanded","onClick"],g5e=["id"],y5e=["colspan"],b5e={class:"expandable-content-wrapper"},w5e=ie({__name:"KTableView",props:{data:{default:()=>[]},headers:{default:()=>[]},resizeColumns:{type:Boolean,default:!1},tablePreferences:{default:()=>({})},rowHover:{type:Boolean,default:!0},rowAttrs:{type:Function,default:()=>({})},rowLink:{type:Function,default:()=>({})},rowBulkActionEnabled:{type:Function,default:()=>!0},rowKey:{type:[String,Function],default:""},cellAttrs:{type:Function,default:()=>({})},loading:{type:Boolean,default:!1},emptyStateTitle:{default:"No Data"},emptyStateMessage:{default:"There is no data to display."},emptyStateActionRoute:{},emptyStateActionMessage:{default:""},emptyStateIconVariant:{default:Qn.Default},emptyStateButtonAppearance:{default:"primary"},error:{type:Boolean,default:!1},errorStateTitle:{default:"An error occurred"},errorStateMessage:{default:"Data cannot be displayed due to an error."},errorStateActionRoute:{},errorStateActionMessage:{default:""},maxHeight:{default:"none"},hidePagination:{type:Boolean,default:!1},paginationAttributes:{default:()=>({})},rowExpandable:{type:Function,default:()=>!1},rowExpanded:{type:Function,default:()=>!1},hideHeaders:{type:Boolean,default:!1},nested:{type:Boolean,default:!1},hidePaginationWhenOptional:{type:Boolean,default:!1},hideToolbar:{type:Boolean,default:!1}},emits:["cell-click","row-click","error-action-click","empty-state-action-click","update:table-preferences","sort","page-change","page-size-change","get-next-offset","get-previous-offset","row-select","update:row-expanded"],setup(e,{emit:t}){var r;Dr($=>({"9606ea2c":O.value}));const n=e,a=t,o=cr(),i=yt(),s=pr(),{getSizeFromString:l}=gr(),u=$=>typeof n.rowKey=="function"&&typeof n.rowKey($)=="string"?n.rowKey($):typeof n.rowKey=="string"&&n.rowKey in $&&typeof $[n.rowKey]=="string"?$[n.rowKey]:"",c=F(),d=F([]),f=F([]),p=F(""),h=F(""),b=F(""),w=S(()=>d.value.filter($=>$.hidable).length>0),y=S(()=>n.nested||!w.value||n.error?!1:i.toolbar?!0:!n.loading&&!!n.data&&!!n.data.length),v=S(()=>n.loading||!(n.data&&n.data.length)),g=S(()=>d.value.filter($=>$.hidable&&$.key!==$t.EXPANDABLE&&$.key!==$t.BULK_ACTIONS)),C=S(()=>y.value?n.tablePreferences.columnVisibility||{}:{}),_=F(y.value?n.tablePreferences.columnVisibility||{}:{}),A=F(!1),N=F(!1),Y=F(""),P=F("desc"),H=F(!1),x=S(()=>!n.hideToolbar&&!n.nested&&(!!i.toolbar||y.value||ne.value)),k=F(!1),z=S(()=>({maxHeight:l(n.maxHeight)})),B=F([]),j=S(()=>!n.nested&&!n.error&&d.value.some($=>$.key===$t.BULK_ACTIONS)&&!!(i["bulk-action-items"]||i["bulk-actions"])&&!!n.data.every($=>u($))),Z=F([]),ne=S(()=>n.nested||!j.value||n.error?!1:i.toolbar?!0:!n.loading&&!!n.data&&!!n.data.length),Q=S(()=>{const $=B.value.length;return $?$>100?"99+":String($):""}),ae=F(new WeakMap),K=$=>`column-${$}`,be=$=>`tooltip-${$}`,de=$=>$,ge=($,V)=>(ee,me)=>{const Oe=/^on[^a-z]/,Be={};for(const lt in V)Oe.test(lt)&&V[lt]&&(Be[lt]=V[lt]);return Object.keys(Be).reduce((lt,Ft)=>{if(Ft.indexOf($)===0){const er=Ft.split($);lt[er[1]]=St=>Be[Ft](St,ee,me)}return lt},{})},_e=S(()=>($,V)=>{const ee=ge("onRow:",o)(V,"row"),me=ge("onCell:",o)($,"cell"),Oe=["a","button","label","input","select",'span[role="checkbox"]'];return(ee.click||me.click)&&(H.value=!0),{...ee,...me,click(Be){const lt=Be.target.className;let Ft=Oe.includes(Be.target.tagName.toLowerCase()),er=!1;typeof lt=="string"||Array.isArray(lt)?er=lt.includes("k-popover"):typeof lt=="object"&&(er=Object.keys(lt).includes("k-popover")),Be.target.closest(".popover-content")!==null&&(er=!0);for(let St=0;St{const $={};for(const V in oe.value){if(!oe.value[V])continue;const ee=oe.value[V]+"px";$[V]={width:ee,maxWidth:ee,minWidth:ee}}return $}),Se=($,V)=>({"resize-hover":Xe.value===$.key&&n.resizeColumns&&!n.nested&&V!==f.value.length-1,resizable:n.resizeColumns&&!n.nested,sortable:!$.hideLabel&&!!$.sortable,"active-sort":!$.hideLabel&&!!$.sortable&&$.key===Y.value,[P.value]:$.key===Y.value&&!$.hideLabel,"is-scrolled":A.value,"has-tooltip":!!$.tooltip,"sticky-column":$.key===$t.BULK_ACTIONS&&N.value}),De=$=>{if($.sortable&&$.key!==$t.BULK_ACTIONS&&$.key!==$t.ACTIONS){let V="asc";$.key===Y.value&&P.value==="asc"&&(V="desc"),a("sort",{prevKey:Y.value,sortColumnKey:$.key,sortColumnOrder:V}),le($)}},Ke=S(()=>p.value?"resizing":h.value?"resize-hover":b.value?"th-hover":""),Xe=S(()=>{switch(Ke.value){case"resizing":return p.value;case"resize-hover":return h.value;case"th-hover":return b.value;default:return""}}),L=S(()=>{var $;return($=c.value)==null?void 0:$.querySelectorAll("th.resizable")}),O=S(()=>{var $;const V=($=L.value)==null?void 0:$.item(0);if(V){const ee=window==null?void 0:window.getComputedStyle(V);if(ee!=null&&ee.height)return`${parseInt(ee.height,10)}px`}return"auto"}),D=($,V)=>{var ee;if($.button!==0)return;let me=0,Oe=0;p.value=V;let Be=null;(ee=L.value)==null||ee.forEach(er=>{er.getAttribute("data-testid")===`table-header-${V}`&&(Be=document==null?void 0:document.querySelector(`[data-tableid="${s}"] [data-testid="table-header-${V}"]`))});const lt=er=>{const St=er.clientX-me;Be==null||Be.setAttribute("style",`width: ${Oe+St}px`),oe.value[V]=Oe+St},Ft=()=>{p.value="",document==null||document.removeEventListener("mousemove",lt),document==null||document.removeEventListener("mouseup",Ft),ue(),Re.value&&yr()};if(me=$.clientX,Be){const er=window==null?void 0:window.getComputedStyle(Be);er!=null&&er.width&&(Oe=parseInt(er.width,10)),document==null||document.addEventListener("mousemove",lt),document==null||document.addEventListener("mouseup",Ft)}},re=S(()=>!(n.hidePagination||n.nested||n.hidePaginationWhenOptional&&n.data.length&&n.paginationAttributes.totalCount&&n.paginationAttributes.totalCount<=n.data.length));$e(()=>n.headers,$=>{if($&&$.length){const V=$.filter(Oe=>Oe.key!==$t.BULK_ACTIONS&&Oe.key!==$t.ACTIONS),ee=$.find(Oe=>Oe.key===$t.BULK_ACTIONS),me=$.find(Oe=>Oe.key===$t.ACTIONS);ee&&V.unshift(ee),me&&V.push(me),d.value=V}},{deep:!0,immediate:!0});const le=$=>{const{key:V}=$;Y.value&&V===Y.value?P.value==="asc"?P.value="desc":P.value="asc":(Y.value=V,P.value="asc"),ue()},pe=$=>{$&&$.target&&(typeof $.target.scrollTop=="number"||typeof $.target.scrollLeft=="number")&&($.target.scrollTop>1?A.value=!0:$.target.scrollTop===0&&(A.value=!1),$.target.scrollLeft>1?N.value=!0:$.target.scrollLeft===0&&(N.value=!1))},xe=$=>Z.value.find(V=>V.rowKey===u($)),W=$=>{if(typeof n.rowBulkActionEnabled!="function")return!1;const V=n.rowBulkActionEnabled($);return typeof V=="boolean"?V:V.enabled},he=$=>{if(typeof n.rowBulkActionEnabled!="function")return"";const V=n.rowBulkActionEnabled($);return typeof V=="boolean"?"":V.disabledTooltip||""},fe=($,V)=>{const{to:ee}=n.rowLink($);return!ee||V===$t.BULK_ACTIONS||V===$t.ACTIONS?"div":typeof ee=="object"?"router-link":"a"},Te=($,V)=>{if(V===$t.BULK_ACTIONS||V===$t.ACTIONS)return{};const{to:ee,target:me}=n.rowLink($),Oe=ee&&typeof ee=="object",Be=ee&&typeof ee=="string";return{...Oe&&{to:ee},...Be&&{href:ee},...(Oe||Be)&&{...me&&{target:me}}}},we=F(XA(n.tablePreferences,n.paginationAttributes)),Fe=$=>{we.value=$.pageSize,a("page-size-change",$),ue()},qe=S(()=>({sortColumnKey:Y.value,sortColumnOrder:P.value,...n.resizeColumns?{columnWidths:oe.value}:{},...w.value?{columnVisibility:_.value}:{},...we.value&&!n.hidePagination&&{pageSize:we.value}})),ue=()=>{a("update:table-preferences",qe.value)},Re=S(()=>!n.nested&&n.data.some($=>n.rowExpandable($))),je={key:$t.EXPANDABLE,label:"Expandable rows controls",hideLabel:!0},st=()=>{const $=[];return n.data.forEach((V,ee)=>{n.rowExpanded(V)&&$.push(ee)}),$},rt=F(st()),Lt=async($,V)=>{yr(),await qt(),rt.value.includes($)?(rt.value=rt.value.filter(ee=>ee!==$),a("update:row-expanded",{row:V,expanded:!1})):(rt.value=[...rt.value,$],a("update:row-expanded",{row:V,expanded:!0}))},Ct=S(()=>f.value.filter($=>$.key!==$t.EXPANDABLE&&$.key!==$t.BULK_ACTIONS)),Jt=F({}),yr=()=>{const $=document==null?void 0:document.querySelector(`[data-tableid="${s}"]`),V=$==null?void 0:$.querySelectorAll("th"),ee={};V==null||V.forEach((me,Oe)=>{const Be=me.getAttribute("data-key");if(Be===$t.EXPANDABLE)return;let lt=me.getBoundingClientRect().width;Oe===1&&(lt+=Ne),Oe===V.length-1&&(lt-=15),ee[Be]=lt}),Jt.value=ee};$e([_,d,Re],$=>{const[V,ee,me]=$;let Oe=ee.filter(Be=>Be.key===$t.BULK_ACTIONS?j.value:V[Be.key]!==!1);Oe.find(Be=>Be.key===$t.EXPANDABLE)&&(Oe=Oe.filter(Be=>Be.key!==$t.EXPANDABLE)),me&&Oe.unshift(je),JSON.stringify(Oe)!==JSON.stringify(f.value)&&(f.value=Oe,ue()),me&&yr()},{deep:!0,immediate:!0}),$e(y,$=>{$&&(_.value=n.tablePreferences.columnVisibility||{})},{immediate:!0});const Et=F(!1),te=S(()=>{const $=Z.value.filter(V=>!V.disabled&&n.data.find(ee=>u(ee)===V.rowKey));return!!$.filter(V=>V.selected).length&&!!$.filter(V=>!V.selected).length}),M=$=>{Z.value.forEach(V=>{n.data.find(ee=>u(ee)===V.rowKey)&&!V.disabled&&(V.selected=$)})};return $e([()=>n.data,Z],$=>{const[V,ee]=$;if(V.forEach(me=>{if(!ae.value.get(me)){const Oe=u(me)||D1();ae.value.set(me,`table-${s}-row-${Oe}`)}}),j.value){V.forEach(lt=>{xe(lt)||Z.value.push({rowKey:u(lt),selected:!1,disabled:!W(lt)})});const me=ee.filter(lt=>!lt.disabled&&V.find(Ft=>u(Ft)===lt.rowKey));me.filter(lt=>lt.selected).length===me.length?Et.value=!0:(me.filter(lt=>!lt.selected).length,me.length,Et.value=!1);const Oe=V.filter(lt=>{const Ft=ee.find(er=>er.rowKey===u(lt));return!!(Ft&&Ft.selected)}),Be=[];B.value.forEach(lt=>{V.find(Ft=>u(lt)===u(Ft))||Be.push(lt)}),B.value=[...Be,...Oe]}rt.value=st()},{deep:!0,immediate:!0}),$e(B,$=>{a("row-select",$)}),$e(()=>n.tablePreferences,$=>{$!=null&&$.columnWidths&&(oe.value=$.columnWidths)}),($,V)=>(m(),E("div",{class:Ae(["k-table-view",{"hide-headers":$.hideHeaders}])},[x.value?(m(),E("div",n5e,[U($.$slots,"toolbar",{},void 0,!0),ne.value||y.value?(m(),E("div",a5e,[ne.value?U($.$slots,"bulk-actions",{key:0,selectedRows:B.value},()=>[$.$slots["bulk-actions"]?X("",!0):(m(),q(r5e,{key:0,"button-label":d.value.find(ee=>ee.key===T($t).BULK_ACTIONS).label,count:Q.value,disabled:!Q.value||$.loading||!$.data.length},{items:I(()=>[U($.$slots,"bulk-action-items",{selectedRows:B.value},void 0,!0)]),_:3},8,["button-label","count","disabled"]))],!0):X("",!0),y.value?(m(),q(tT,{key:1,columns:g.value,disabled:v.value,"table-id":T(s),"visibility-preferences":C.value,onUpdate:V[0]||(V[0]=ee=>_.value=ee)},null,8,["columns","disabled","table-id","visibility-preferences"])):X("",!0)])):X("",!0)])):X("",!0),$.loading&&!$.error?(m(),q(w1,{key:1,"data-testid":"table-skeleton",type:"table"})):$.error?(m(),E("div",o5e,[U($.$slots,"error-state",{},()=>[J(so,{"icon-variant":"error",message:$.errorStateMessage,title:$.errorStateTitle},bt({_:2},[$.errorStateActionMessage?{name:"action",fn:I(()=>[J(Ot,{"data-testid":"error-state-action",to:$.errorStateActionRoute,onClick:V[1]||(V[1]=ee=>$.$emit("error-action-click"))},{default:I(()=>[se(ce($.errorStateActionMessage),1)]),_:1},8,["to"])]),key:"0"}:void 0]),1032,["message","title"])],!0)])):!$.error&&!$.loading&&$.data&&!$.data.length?(m(),E("div",i5e,[U($.$slots,"empty-state",{},()=>[J(so,{"icon-variant":$.emptyStateIconVariant,message:$.emptyStateMessage,title:$.emptyStateTitle},bt({_:2},[$.emptyStateActionMessage?{name:"action",fn:I(()=>[J(Ot,{appearance:$.emptyStateButtonAppearance,"data-testid":"empty-state-action",to:$.emptyStateActionRoute,onClick:V[2]||(V[2]=ee=>$.$emit("empty-state-action-click"))},{default:I(()=>[U($.$slots,"empty-state-action-icon",{},void 0,!0),se(" "+ce($.emptyStateActionMessage),1)]),_:3},8,["appearance","to"])]),key:"0"}:void 0]),1032,["icon-variant","message","title"])],!0)])):(m(),E("div",s5e,[G("div",{class:"table-wrapper",style:Ve(z.value),onScrollPassive:pe},[G("table",{class:Ae(["table",{"has-hover":$.rowHover&&!k.value,"is-clickable":H.value}]),"data-tableid":T(s)},[$.hideHeaders?X("",!0):(m(),E("thead",{key:0,class:Ae({"is-scrolled":A.value})},[G("tr",{ref_key:"headerRow",ref:c,class:Ae({"is-scrolled":A.value})},[(m(!0),E(Me,null,We(f.value,(ee,me)=>(m(),E("th",{key:`table-${T(s)}-headers-${ee.key}`,"aria-sort":ee.key===Y.value?P.value==="asc"?"ascending":"descending":void 0,class:Ae(["table-headers",Se(ee,me)]),"data-key":ee.key,"data-testid":`table-header-${ee.key}`,style:Ve(ye.value[ee.key]),onClick:()=>De(ee),onMouseleave:V[8]||(V[8]=Oe=>b.value=""),onMouseover:Oe=>b.value=ee.key},[$.resizeColumns&&!$.nested&&me!==0?(m(),E("div",{key:0,class:"resize-handle previous",onClick:V[3]||(V[3]=gt(()=>{},["stop"])),onMousedown:Oe=>D(Oe,f.value[me-1].key),onMouseleave:V[4]||(V[4]=Oe=>h.value=""),onMouseover:Oe=>h.value=f.value[me-1].key},null,40,c5e)):X("",!0),G("div",{"aria-describedby":ee.tooltip||$.$slots[be(ee.key)]?`${be(ee.key)}-${T(s)}`:void 0,class:Ae(["table-headers-container",{resized:p.value===ee.key}])},[ee.key!==T($t).BULK_ACTIONS?U($.$slots,K(ee.key),{key:0,column:de(ee)},()=>[G("span",{class:Ae(["table-header-label",{"sr-only":ee.hideLabel||ee.key===T($t).ACTIONS&&ee.hideLabel!==!1}])},ce(ee.label?ee.label:ee.key),3)],!0):(m(),E("div",f5e,[J(Ac,{modelValue:Et.value,"onUpdate:modelValue":V[5]||(V[5]=Oe=>Et.value=Oe),"aria-label":"Toggle selection for all rows",class:"table-header-bulk-actions-checkbox","data-testid":"table-header-bulk-actions-checkbox",indeterminate:te.value,onChange:M},null,8,["modelValue","indeterminate"])])),ee.tooltip||$.$slots[be(ee.key)]?(m(),q(Tn,{key:2,"data-testid":be(ee.key),"max-width":"300","tooltip-id":`${be(ee.key)}-${T(s)}`},{content:I(()=>[U($.$slots,be(ee.key),{column:de(ee)},()=>[se(ce(ee.tooltip),1)],!0)]),default:I(()=>[J(T(Zi),{class:"header-tooltip-trigger",color:`var(--kui-color-text-neutral, ${T(Da)})`,size:T(Ta),tabindex:"0"},null,8,["color","size"])]),_:2},1032,["data-testid","tooltip-id"])):X("",!0),!ee.hideLabel&&ee.sortable&&ee.key!==T($t).BULK_ACTIONS&&ee.key!==T($t).ACTIONS?(m(),q(T(_y),{key:3,class:"sort-icon",color:`var(--kui-color-text-neutral, ${T(Da)})`,size:T(Ta)},null,8,["color","size"])):X("",!0)],10,d5e),$.resizeColumns&&!$.nested&&me!==f.value.length-1?(m(),E("div",{key:1,class:"resize-handle",onClick:V[6]||(V[6]=gt(()=>{},["stop"])),onMousedown:Oe=>D(Oe,ee.key),onMouseleave:V[7]||(V[7]=Oe=>h.value=""),onMouseover:Oe=>h.value=ee.key},null,40,p5e)):X("",!0)],46,u5e))),128))],2)],2)),G("tbody",null,[(m(!0),E(Me,null,We($.data,(ee,me)=>(m(),E(Me,{key:ae.value.get(ee)},[G("tr",tt({class:{"last-row":me===$.data.length-1&&!rt.value.includes(me)},role:$.rowLink(ee).to?"link":void 0,tabindex:H.value||$.rowLink(ee).to?0:void 0,ref_for:!0},$.rowAttrs(ee)),[(m(!0),E(Me,null,We(f.value,(Oe,Be)=>(m(),E("td",tt({key:`${ae.value.get(ee)}-cell-${Oe.key}`,class:{"resize-hover":$.resizeColumns&&!$.nested&&Xe.value===Oe.key&&Be!==f.value.length-1,"row-link":!!$.rowLink(ee).to},style:ye.value[Oe.key],ref_for:!0},$.cellAttrs({headerKey:Oe.key,row:ee,rowIndex:me,colIndex:Be}),a1(_e.value(ee[Oe.key],ee),!0)),[Oe.key!==T($t).EXPANDABLE?(m(),q(Ge(fe(ee,Oe.key)),tt({key:0,class:"cell-wrapper",ref_for:!0},Te(ee,Oe.key)),{default:I(()=>[Oe.key!==T($t).BULK_ACTIONS&&Oe.key!==T($t).ACTIONS?U($.$slots,Oe.key,{key:0,row:de(ee),rowKey:me,rowValue:ee[Oe.key]},()=>[se(ce(ee[Oe.key]),1)],!0):Oe.key===T($t).BULK_ACTIONS&&xe(ee)?(m(),q(Tn,{key:1,"max-width":"200",placement:"bottom-start",text:W(ee)?void 0:he(ee)},{default:I(()=>[J(Ac,{modelValue:xe(ee).selected,"onUpdate:modelValue":lt=>xe(ee).selected=lt,"aria-label":"Toggle row selection",class:"bulk-actions-checkbox","data-testid":"bulk-actions-checkbox",disabled:!W(ee)},null,8,["modelValue","onUpdate:modelValue","disabled"])]),_:2},1032,["text"])):Oe.key===T($t).ACTIONS?(m(),q(Xi,{key:2,class:"actions-dropdown","data-testid":"actions-dropdown","kpop-attributes":{placement:"bottom-end"}},{items:I(()=>[U($.$slots,"action-items",{row:de(ee)},void 0,!0)]),default:I(()=>[J(Ot,{appearance:"tertiary","aria-label":Oe.label,class:"actions-dropdown-trigger","data-testid":"row-actions-dropdown-trigger",icon:"",size:"small",onMouseleave:V[9]||(V[9]=lt=>k.value=!1),onMouseover:V[10]||(V[10]=lt=>k.value=!0)},{default:I(()=>[J(T(Pk),{class:"more-icon",decorative:""})]),_:2},1032,["aria-label"])]),_:2},1024)):X("",!0)]),_:2},1040)):$.rowExpandable(ee)?(m(),E("div",v5e,[G("button",{"aria-controls":`table-${T(s)}-row-${me}-expandable-content`,"aria-expanded":rt.value.includes(me),"aria-label":"Toggle row expandable content",class:Ae(["expandable-row-control",{expanded:rt.value.includes(me)}]),"data-testid":"expandable-row-control",type:"button",onClick:lt=>Lt(me,ee)},[J(T(Ik),{class:"expandable-row-control-icon"})],10,m5e)])):X("",!0)],16))),128))],16,h5e),Re.value&&$.rowExpandable(ee)?Kc((m(),E("tr",{key:0,id:`table-${T(s)}-row-${me}-expandable-content`,class:"expandable-content-row","data-testid":"expandable-content-row"},[G("td",{colspan:f.value.length},[G("div",b5e,[U($.$slots,"row-expanded",{columnWidths:Jt.value,nestedHeaders:Ct.value,row:de(ee)},void 0,!0)])],8,y5e)],8,g5e)),[[ry,rt.value.includes(me)]]):X("",!0)],64))),128))])],10,l5e)],36),re.value?(m(),q(S1,tt({key:0,class:"table-pagination","data-testid":"table-pagination"},$.paginationAttributes,{onGetNextOffset:V[11]||(V[11]=ee=>$.$emit("get-next-offset")),onGetPreviousOffset:V[12]||(V[12]=ee=>$.$emit("get-previous-offset")),onPageChange:V[13]||(V[13]=ee=>$.$emit("page-change",ee)),onPageSizeChange:Fe}),null,16)):X("",!0)]))],2))}}),wT=ot(w5e,[["__scopeId","data-v-a384571a"]]),C5e=ie({__name:"KTableData",props:{fetcher:{},headers:{default:()=>[]},fetcherCacheKey:{default:""},cacheIdentifier:{default:""},searchInput:{default:""},initialFetcherParams:{default:()=>({})},clientSort:{type:Boolean,default:!1},sortHandlerFunction:{},sortable:{type:Boolean,default:!0},hidePaginationWhenOptional:{type:Boolean,default:!1},resizeColumns:{type:Boolean,default:!1},tablePreferences:{default:()=>({})},rowHover:{type:Boolean,default:!0},rowAttrs:{type:Function,default:()=>({})},rowLink:{type:Function,default:()=>({})},rowBulkActionEnabled:{type:Function,default:()=>!0},rowKey:{type:[String,Function],default:""},cellAttrs:{type:Function,default:()=>({})},loading:{type:Boolean,default:!1},emptyStateTitle:{default:"No Data"},emptyStateMessage:{default:"There is no data to display."},emptyStateActionRoute:{},emptyStateActionMessage:{default:""},emptyStateIconVariant:{default:Qn.Default},emptyStateButtonAppearance:{},error:{type:Boolean,default:!1},errorStateTitle:{default:"An error occurred"},errorStateMessage:{default:"Data cannot be displayed due to an error."},errorStateActionRoute:{},errorStateActionMessage:{default:""},maxHeight:{default:"none"},hidePagination:{type:Boolean,default:!1},paginationAttributes:{default:()=>({})},rowExpandable:{type:Function,default:()=>!1},rowExpanded:{type:Function,default:()=>!1},hideHeaders:{type:Boolean,default:!1},nested:{type:Boolean,default:!1},hideToolbar:{type:Boolean,default:!1}},emits:["cell-click","row-click","error-action-click","empty-state-action-click","update:table-preferences","sort","state","row-select","update:row-expanded"],setup(e,{emit:t}){const r=e,n=yt(),{useDebounce:a,useRequest:o,useSwrvState:i,clientSideSorter:s}=gr(),l=t,u=pr(),c=F([]),d=S(()=>r.sortable?r.headers:r.headers.map(ue=>({...ue,sortable:!1}))),f=S(()=>r.emptyStateButtonAppearance?r.emptyStateButtonAppearance:r.searchInput?"tertiary":"primary"),p=F(0),h=F(1),b=F(XA(r.tablePreferences,r.paginationAttributes)),w=F(""),y=F(""),v=F("desc"),g=F(null),C=F([]),_=F(!0),A=F(!1),N={pageSize:b.value,page:h.value,query:w.value,sortColumnKey:y.value,sortColumnOrder:v.value,offset:g.value},Y=S(()=>({...r.paginationAttributes,totalCount:p.value,initialPageSize:b.value,currentPage:h.value,offsetPreviousButtonDisabled:!j.value,offsetNextButtonDisabled:!Z.value||!_.value})),P=S(()=>n?Object.keys(n).filter(ue=>ue.startsWith("column-")):[]),H=S(()=>n?Object.keys(n).filter(ue=>ue.startsWith("tooltip-")):[]),x=S(()=>n?Object.keys(n).filter(ue=>d.value.some(Re=>Re.key===ue)):[]),k=F(!0),z=async()=>{var ue,Re,je,st;const rt=await r.fetcher({pageSize:b.value,page:h.value,query:r.searchInput||w.value,sortColumnKey:y.value,sortColumnOrder:v.value,offset:g.value});return c.value=rt.data,p.value=((ue=r.paginationAttributes)==null?void 0:ue.totalCount)||rt.total||((Re=rt.data)==null?void 0:Re.length)||0,(je=r.paginationAttributes)!=null&&je.offset&&((st=rt.pagination)!=null&&st.offset?(Z.value=rt.pagination.offset,C.value[h.value]||C.value.push(rt.pagination.offset)):Z.value=null,_.value=rt.pagination&&"hasNextPage"in rt.pagination?rt.pagination.hasNextPage:!0),c.value.length===0&&h.value>1&&(h.value=1,C.value=[null],g.value=null),k.value=!1,rt},B=()=>{var ue;const Re={...N,...r.initialFetcherParams};h.value=Re.page??N.page,b.value=Re.pageSize??N.pageSize,w.value=Re.query??N.query,y.value=Re.sortColumnKey??N.sortColumnKey,v.value=Re.sortColumnOrder??N.sortColumnOrder,r.clientSort&&y.value&&v.value&&s(y.value,"",v.value,c.value),(ue=r.paginationAttributes)!=null&&ue.offset&&(g.value=Re.offset,C.value.push(Re.offset)),A.value=!0},j=S(()=>C.value[h.value-1]),Z=F(null),ne=S(()=>{if(!r.fetcher||!A.value)return"";let ue=u;return r.cacheIdentifier&&(ue=r.cacheIdentifier),r.fetcherCacheKey&&(ue+=`-${r.fetcherCacheKey}`),`k-table_${ue}`}),Q=F(""),{debouncedFn:ae,generateDebouncedFn:K}=a(ue=>{Q.value=ue},350),be=K(0),{data:de,error:ge,revalidate:_e,isValidating:Ne}=o(()=>ne.value,()=>z(),{revalidateOnFocus:!1,revalidateDebounce:0}),{state:ze,hasData:oe,swrvState:ye}=i(de,ge,Ne),Se=F(!0),De=S(()=>({hasData:oe.value,state:ze.value})),Ke=S(()=>Se.value?"loading":ge.value?"error":"success"),{debouncedFn:Xe,generateDebouncedFn:L}=a(_e,500),O=L(0),D=({sortColumnKey:ue,prevKey:Re,sortColumnOrder:je})=>{var st;const rt=d.value.find(Ct=>Ct.key===ue),{useSortHandlerFunction:Lt}=rt;l("sort",{prevKey:Re,sortColumnKey:ue,sortColumnOrder:je}),h.value=1,(!y.value||ue!==y.value)&&(C.value=[null]),y.value=ue,v.value=je,r.clientSort?Lt&&r.sortHandlerFunction?r.sortHandlerFunction({key:ue,prevKey:Re,sortColumnOrder:v.value,data:c.value}):s(ue,Re,v.value,c.value):(st=r.paginationAttributes)!=null&&st.offset||Xe()},re=({page:ue})=>{h.value=ue},le=({pageSize:ue})=>{C.value=[null],g.value=null,b.value=ue,h.value=1},pe=({columnWidths:ue,columnVisibility:Re})=>{xe.value=ue,W.value=Re,fe()},xe=F({}),W=F({}),he=S(()=>({pageSize:b.value,sortColumnKey:y.value,sortColumnOrder:v.value,...xe.value?{columnWidths:xe.value}:{},...W.value?{columnVisibility:W.value}:{}})),fe=()=>{Ke.value==="success"&&l("update:table-preferences",he.value)},Te=()=>{h.value++,g.value=Z.value},we=()=>{h.value--,g.value=j.value},Fe=S(()=>{var ue,Re,je;if(!r.fetcher||r.hidePagination)return!1;const st=((Re=(ue=r.paginationAttributes)==null?void 0:ue.pageSizes)==null?void 0:Re[0])??QA;return r.hidePaginationWhenOptional&&h.value===1?(je=r.paginationAttributes)!=null&&je.offset?!!j.value||!!Z.value||c.value.length>=st:p.value>st:!0});$e(de,ue=>{ue!=null&&ue.length&&!c.value.length&&(c.value=ue)},{deep:!0,immediate:!0}),$e(ze,()=>{switch(ze.value){case ye.PENDING:Se.value=!0;break;case ye.VALIDATING_HAS_DATA:Se.value=qe.value;break;default:Se.value=!1;break}},{immediate:!0}),$e([De,Ke],ue=>{const[Re,je]=ue;l("state",{state:je,hasData:Re.hasData})}),$e(()=>r.searchInput,ue=>{h.value!==1&&(h.value=1),ue===""?be(ue):ae(ue)},{immediate:!0});const qe=F(!1);return $e([Q,h,b],async(ue,Re)=>{const[je]=Re,[st,rt]=ue;st!==je&&rt!==1&&(h.value=1,C.value=[null],g.value=null),A.value&&!k.value&&(qe.value=!0,st!==""&&st!==je?await Xe():await O(),qe.value=!1)},{deep:!0,immediate:!0}),xt(()=>{B()}),(ue,Re)=>(m(),q(wT,{"cell-attrs":ue.cellAttrs,class:"k-table-data",data:c.value,"empty-state-action-message":ue.emptyStateActionMessage,"empty-state-action-route":ue.emptyStateActionRoute,"empty-state-button-appearance":f.value,"empty-state-icon-variant":ue.emptyStateIconVariant,"empty-state-message":ue.emptyStateMessage,"empty-state-title":ue.emptyStateTitle,error:ue.error,"error-state-action-message":ue.errorStateActionMessage,"error-state-action-route":ue.errorStateActionRoute,"error-state-message":ue.errorStateMessage,"error-state-title":ue.errorStateTitle,headers:d.value,"hide-headers":ue.hideHeaders,"hide-pagination":ue.hidePagination||!Fe.value,"hide-pagination-when-optional":!1,"hide-toolbar":ue.hideToolbar,loading:ue.loading||Se.value||qe.value,"max-height":ue.maxHeight,nested:ue.nested,"pagination-attributes":Y.value,"resize-columns":ue.resizeColumns,"row-attrs":ue.rowAttrs,"row-bulk-action-enabled":ue.rowBulkActionEnabled,"row-expandable":ue.rowExpandable,"row-expanded":ue.rowExpanded,"row-hover":ue.rowHover,"row-key":ue.rowKey,"row-link":ue.rowLink,"table-preferences":ue.tablePreferences,onEmptyStateActionClick:Re[0]||(Re[0]=je=>l("empty-state-action-click")),onErrorActionClick:Re[1]||(Re[1]=je=>l("error-action-click")),onGetNextOffset:Te,onGetPreviousOffset:we,onPageChange:re,onPageSizeChange:le,onRowSelect:Re[2]||(Re[2]=je=>l("row-select",je)),onSort:D,"onUpdate:rowExpanded":Re[3]||(Re[3]=je=>l("update:row-expanded",je)),"onUpdate:tablePreferences":pe},bt({_:2},[ue.$slots.toolbar&&!ue.hideToolbar?{name:"toolbar",fn:I(()=>[U(ue.$slots,"toolbar",{state:De.value})]),key:"0"}:void 0,ue.$slots["bulk-actions"]?{name:"bulk-actions",fn:I(({selectedRows:je})=>[U(ue.$slots,"bulk-actions",{selectedRows:je})]),key:"1"}:void 0,ue.$slots["bulk-action-items"]?{name:"bulk-action-items",fn:I(({selectedRows:je})=>[U(ue.$slots,"bulk-action-items",{selectedRows:je})]),key:"2"}:void 0,ue.$slots["error-state"]?{name:"error-state",fn:I(()=>[U(ue.$slots,"error-state")]),key:"3"}:void 0,ue.$slots["empty-state"]?{name:"empty-state",fn:I(()=>[U(ue.$slots,"empty-state")]),key:"4"}:void 0,ue.$slots["empty-state-action-icon"]?{name:"empty-state-action-icon",fn:I(()=>[U(ue.$slots,"empty-state-action-icon")]),key:"5"}:void 0,We(P.value,je=>({name:je,fn:I(({column:st})=>[U(ue.$slots,je,{column:st})])})),We(H.value,je=>({name:je,fn:I(({column:st})=>[U(ue.$slots,je,{column:st})])})),We(x.value,je=>({name:je,fn:I(({row:st,rowKey:rt,rowValue:Lt})=>[U(ue.$slots,je,{row:st,rowKey:rt,rowValue:Lt})])})),ue.$slots["action-items"]?{name:"action-items",fn:I(({row:je})=>[U(ue.$slots,"action-items",{row:je})]),key:"6"}:void 0,ue.$slots["row-expanded"]?{name:"row-expanded",fn:I(({columnWidths:je,nestedHeaders:st,row:rt})=>[U(ue.$slots,"row-expanded",{columnWidths:je,nestedHeaders:st,row:rt})]),key:"7"}:void 0]),1032,["cell-attrs","data","empty-state-action-message","empty-state-action-route","empty-state-button-appearance","empty-state-icon-variant","empty-state-message","empty-state-title","error","error-state-action-message","error-state-action-route","error-state-message","error-state-title","headers","hide-headers","hide-pagination","hide-toolbar","loading","max-height","nested","pagination-attributes","resize-columns","row-attrs","row-bulk-action-enabled","row-expandable","row-expanded","row-hover","row-key","row-link","table-preferences"]))}}),Uw=Object.freeze(Object.defineProperty({__proto__:null,KAlert:Dk,KBadge:Gs,KBreadcrumbs:Kk,KButton:Ot,KCard:Ny,KCatalog:AJ,KCatalogItem:Wk,KCheckbox:Ac,KClipboardProvider:xk,KCodeBlock:Jk,KCodeBlockIconButton:Bs,KCollapse:vee,KComponent:LW,KCopy:bT,KDateTimePicker:Dge,KDropdown:Xi,KDropdownItem:C1,KDropdownMenu:Xi,KEmptyState:so,KExternalLink:j3e,KFileUpload:Rge,KInput:ai,KInputSwitch:jA,KLabel:wo,KModal:v2,KModalFullscreen:Bye,KMultiselect:m2e,KPagination:S1,KPop:ss,KPrompt:_2e,KRadio:JA,KSegmentedControl:HA,KSelect:eT,KSkeleton:w1,KSkeletonBox:Xn,KSlideout:tbe,KStepper:lbe,KTable:rT,KTableData:C5e,KTableView:wT,KTabs:Ibe,KTextArea:Dbe,KToaster:nT,KToggle:v1,KTooltip:Tn,KTreeList:F3e,KTruncate:yT,ToastManager:Ube},Symbol.toStringTag,{value:"Module"})),S5e={install:e=>{for(const t in Uw)e.component(t,Uw[t])}},_5e=(e,t)=>{const r=e.__vccOpts||e;for(const[n,a]of t)r[n]=a;return r},x5e={class:"about-section-title","data-testid":"about-section-title"},k5e={class:"about-section-header-end"},E5e={key:0,class:"about-section-timestamps-created","data-testid":"about-section-timestamps-created"},A5e={key:1,class:"about-section-timestamps-arrow"},T5e={key:2,class:"about-section-timestamps-modified","data-testid":"about-section-timestamps-modified"},$5e={key:1,class:"about-section-actions","data-testid":"about-section-actions"},I5e={key:0,"data-testid":"about-section-loading-skeleton"},M5e={key:1},O5e={key:0,class:"about-section-description","data-testid":"about-section-description"},P5e={key:1,class:"about-section-content","data-testid":"about-section-content"},D5e={key:2,"data-testid":"about-divider-section-separator"},N5e={key:3,class:"about-divider-section","data-testid":"about-divider-section"},L5e=ie({__name:"AppAboutSection",props:{title:{type:String,default:""},description:{type:String,default:""},created:{type:String,default:""},createdLabel:{type:String,default:"Created"},modified:{type:String,default:""},modifiedLabel:{type:String,default:"Modified"},isLoading:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>!!t.modified&&t.modified!==t.created);return(n,a)=>{const o=Ze("KSkeletonBox"),i=Ze("KCard");return m(),q(i,{class:"kong-ui-app-about-section","title-tag":"h2"},bt({default:I(()=>[e.isLoading?(m(),E("div",I5e,[J(o,{height:"2",width:"100"}),J(o,{height:"2",width:"100"})])):(m(),E("div",M5e,[e.description?(m(),E("p",O5e,ce(e.description),1)):X("",!0),n.$slots.default?(m(),E("div",P5e,[U(n.$slots,"default",{},void 0,!0)])):X("",!0),n.$slots["divider-section"]?(m(),E("hr",D5e)):X("",!0),n.$slots["divider-section"]?(m(),E("div",N5e,[U(n.$slots,"divider-section",{},void 0,!0)])):X("",!0)]))]),_:2},[e.title?{name:"title",fn:I(()=>[G("span",x5e,ce(e.title),1)]),key:"0"}:void 0,n.$slots.actions||e.created||e.modified?{name:"actions",fn:I(()=>[G("div",k5e,[e.created||e.modified?(m(),E("div",{key:0,class:Ae(["about-section-timestamps",{"has-actions":n.$slots.actions}])},[e.created?(m(),E("span",E5e,ce(e.createdLabel)+": "+ce(e.created),1)):X("",!0),e.created&&r.value?(m(),E("span",A5e,"->")):X("",!0),r.value?(m(),E("span",T5e,ce(e.modifiedLabel)+": "+ce(e.modified),1)):X("",!0)],2)):X("",!0),n.$slots.actions?(m(),E("div",$5e,[U(n.$slots,"actions",{},void 0,!0)])):X("",!0)])]),key:"1"}:void 0]),1024)}}}),R5e=_5e(L5e,[["__scopeId","data-v-521dcc27"]]);/*! -* tabbable 6.2.0 -* @license MIT, https://github.com/focus-trap/tabbable/blob/master/LICENSE -*/var CT=["input:not([inert])","select:not([inert])","textarea:not([inert])","a[href]:not([inert])","button:not([inert])","[tabindex]:not(slot):not([inert])","audio[controls]:not([inert])","video[controls]:not([inert])",'[contenteditable]:not([contenteditable="false"]):not([inert])',"details>summary:first-of-type:not([inert])","details:not([inert])"],Ip=CT.join(","),ST=typeof Element>"u",ns=ST?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,Mp=!ST&&Element.prototype.getRootNode?function(e){var t;return e==null||(t=e.getRootNode)===null||t===void 0?void 0:t.call(e)}:function(e){return e==null?void 0:e.ownerDocument},Op=function e(t,r){var n;r===void 0&&(r=!0);var a=t==null||(n=t.getAttribute)===null||n===void 0?void 0:n.call(t,"inert"),o=a===""||a==="true",i=o||r&&t&&e(t.parentNode);return i},B5e=function(e){var t,r=e==null||(t=e.getAttribute)===null||t===void 0?void 0:t.call(e,"contenteditable");return r===""||r==="true"},_T=function(e,t,r){if(Op(e))return[];var n=Array.prototype.slice.apply(e.querySelectorAll(Ip));return t&&ns.call(e,Ip)&&n.unshift(e),n=n.filter(r),n},xT=function e(t,r,n){for(var a=[],o=Array.from(t);o.length;){var i=o.shift();if(!Op(i,!1))if(i.tagName==="SLOT"){var s=i.assignedElements(),l=s.length?s:i.children,u=e(l,!0,n);n.flatten?a.push.apply(a,u):a.push({scopeParent:i,candidates:u})}else{var c=ns.call(i,Ip);c&&n.filter(i)&&(r||!t.includes(i))&&a.push(i);var d=i.shadowRoot||typeof n.getShadowRoot=="function"&&n.getShadowRoot(i),f=!Op(d,!1)&&(!n.shadowRootFilter||n.shadowRootFilter(i));if(d&&f){var p=e(d===!0?i.children:d.children,!0,n);n.flatten?a.push.apply(a,p):a.push({scopeParent:i,candidates:p})}else o.unshift.apply(o,i.children)}}return a},kT=function(e){return!isNaN(parseInt(e.getAttribute("tabindex"),10))},Ri=function(e){if(!e)throw new Error("No node provided");return e.tabIndex<0&&(/^(AUDIO|VIDEO|DETAILS)$/.test(e.tagName)||B5e(e))&&!kT(e)?0:e.tabIndex},F5e=function(e,t){var r=Ri(e);return r<0&&t&&!kT(e)?0:r},z5e=function(e,t){return e.tabIndex===t.tabIndex?e.documentOrder-t.documentOrder:e.tabIndex-t.tabIndex},ET=function(e){return e.tagName==="INPUT"},H5e=function(e){return ET(e)&&e.type==="hidden"},j5e=function(e){var t=e.tagName==="DETAILS"&&Array.prototype.slice.apply(e.children).some(function(r){return r.tagName==="SUMMARY"});return t},U5e=function(e,t){for(var r=0;rsummary:first-of-type"),o=a?e.parentElement:e;if(ns.call(o,"details:not([open]) *"))return!0;if(!r||r==="full"||r==="legacy-full"){if(typeof n=="function"){for(var i=e;e;){var s=e.parentElement,l=Mp(e);if(s&&!s.shadowRoot&&n(s)===!0)return Vw(e);e.assignedSlot?e=e.assignedSlot:!s&&l!==e.ownerDocument?e=l.host:e=s}e=i}if(G5e(e))return!e.getClientRects().length;if(r!=="legacy-full")return!0}else if(r==="non-zero-area")return Vw(e);return!1},W5e=function(e){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(e.tagName))for(var t=e.parentElement;t;){if(t.tagName==="FIELDSET"&&t.disabled){for(var r=0;r=0)},Q5e=function e(t){var r=[],n=[];return t.forEach(function(a,o){var i=!!a.scopeParent,s=i?a.scopeParent:a,l=F5e(s,i),u=i?e(a.candidates):s;l===0?i?r.push.apply(r,u):r.push(s):n.push({documentOrder:o,tabIndex:l,item:a,isScope:i,content:u})}),n.sort(z5e).reduce(function(a,o){return o.isScope?a.push.apply(a,o.content):a.push(o.content),a},[]).concat(r)},X5e=function(e,t){t=t||{};var r;return t.getShadowRoot?r=xT([e],t.includeContainer,{filter:Qm.bind(null,t),flatten:!1,getShadowRoot:t.getShadowRoot,shadowRootFilter:Z5e}):r=_T(e,t.includeContainer,Qm.bind(null,t)),Q5e(r)},J5e=function(e,t){t=t||{};var r;return t.getShadowRoot?r=xT([e],t.includeContainer,{filter:Pp.bind(null,t),flatten:!0,getShadowRoot:t.getShadowRoot}):r=_T(e,t.includeContainer,Pp.bind(null,t)),r},Ts=function(e,t){if(t=t||{},!e)throw new Error("No node provided");return ns.call(e,Ip)===!1?!1:Qm(t,e)},e4e=CT.concat("iframe").join(","),O0=function(e,t){if(t=t||{},!e)throw new Error("No node provided");return ns.call(e,e4e)===!1?!1:Pp(t,e)};/*! -* focus-trap 7.6.0 -* @license MIT, https://github.com/focus-trap/focus-trap/blob/master/LICENSE -*/function t4e(e,t,r){return(t=n4e(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function qw(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function Yw(e){for(var t=1;t0){var r=e[e.length-1];r!==t&&r.pause()}var n=e.indexOf(t);n===-1||e.splice(n,1),e.push(t)},deactivateTrap:function(e,t){var r=e.indexOf(t);r!==-1&&e.splice(r,1),e.length>0&&e[e.length-1].unpause()}},a4e=function(e){return e.tagName&&e.tagName.toLowerCase()==="input"&&typeof e.select=="function"},o4e=function(e){return(e==null?void 0:e.key)==="Escape"||(e==null?void 0:e.key)==="Esc"||(e==null?void 0:e.keyCode)===27},sc=function(e){return(e==null?void 0:e.key)==="Tab"||(e==null?void 0:e.keyCode)===9},i4e=function(e){return sc(e)&&!e.shiftKey},s4e=function(e){return sc(e)&&e.shiftKey},Kw=function(e){return setTimeout(e,0)},Ww=function(e,t){var r=-1;return e.every(function(n,a){return t(n)?(r=a,!1):!0}),r},Cu=function(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),n=1;n1?z-1:0),j=1;j=0)x=r.activeElement;else{var k=o.tabbableGroups[0],z=k&&k.firstTabbableNode;x=z||u("fallbackFocus")}if(!x)throw new Error("Your focus-trap needs to have at least one focusable element");return x},d=function(){if(o.containerGroups=o.containers.map(function(x){var k=X5e(x,a.tabbableOptions),z=J5e(x,a.tabbableOptions),B=k.length>0?k[0]:void 0,j=k.length>0?k[k.length-1]:void 0,Z=z.find(function(ae){return Ts(ae)}),ne=z.slice().reverse().find(function(ae){return Ts(ae)}),Q=!!k.find(function(ae){return Ri(ae)>0});return{container:x,tabbableNodes:k,focusableNodes:z,posTabIndexesFound:Q,firstTabbableNode:B,lastTabbableNode:j,firstDomTabbableNode:Z,lastDomTabbableNode:ne,nextTabbableNode:function(ae){var K=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0,be=k.indexOf(ae);return be<0?K?z.slice(z.indexOf(ae)+1).find(function(de){return Ts(de)}):z.slice(0,z.indexOf(ae)).reverse().find(function(de){return Ts(de)}):k[be+(K?1:-1)]}}}),o.tabbableGroups=o.containerGroups.filter(function(x){return x.tabbableNodes.length>0}),o.tabbableGroups.length<=0&&!u("fallbackFocus"))throw new Error("Your focus-trap must have at least one container with at least one tabbable node in it at all times");if(o.containerGroups.find(function(x){return x.posTabIndexesFound})&&o.containerGroups.length>1)throw new Error("At least one node with a positive tabindex was found in one of your focus-trap's multiple containers. Positive tabindexes are only supported in single-container focus-traps.")},f=function(x){var k=x.activeElement;if(k)return k.shadowRoot&&k.shadowRoot.activeElement!==null?f(k.shadowRoot):k},p=function(x){if(x!==!1&&x!==f(document)){if(!x||!x.focus){p(c());return}x.focus({preventScroll:!!a.preventScroll}),o.mostRecentlyFocusedNode=x,a4e(x)&&x.select()}},h=function(x){var k=u("setReturnFocus",x);return k||(k===!1?!1:x)},b=function(x){var k=x.target,z=x.event,B=x.isBackward,j=B===void 0?!1:B;k=k||Hd(z),d();var Z=null;if(o.tabbableGroups.length>0){var ne=l(k,z),Q=ne>=0?o.containerGroups[ne]:void 0;if(ne<0)j?Z=o.tabbableGroups[o.tabbableGroups.length-1].lastTabbableNode:Z=o.tabbableGroups[0].firstTabbableNode;else if(j){var ae=Ww(o.tabbableGroups,function(Ne){var ze=Ne.firstTabbableNode;return k===ze});if(ae<0&&(Q.container===k||O0(k,a.tabbableOptions)&&!Ts(k,a.tabbableOptions)&&!Q.nextTabbableNode(k,!1))&&(ae=ne),ae>=0){var K=ae===0?o.tabbableGroups.length-1:ae-1,be=o.tabbableGroups[K];Z=Ri(k)>=0?be.lastTabbableNode:be.lastDomTabbableNode}else sc(z)||(Z=Q.nextTabbableNode(k,!1))}else{var de=Ww(o.tabbableGroups,function(Ne){var ze=Ne.lastTabbableNode;return k===ze});if(de<0&&(Q.container===k||O0(k,a.tabbableOptions)&&!Ts(k,a.tabbableOptions)&&!Q.nextTabbableNode(k))&&(de=ne),de>=0){var ge=de===o.tabbableGroups.length-1?0:de+1,_e=o.tabbableGroups[ge];Z=Ri(k)>=0?_e.firstTabbableNode:_e.firstDomTabbableNode}else sc(z)||(Z=Q.nextTabbableNode(k))}}else Z=u("fallbackFocus");return Z},w=function(x){var k=Hd(x);if(!(l(k,x)>=0)){if(Cu(a.clickOutsideDeactivates,x)){i.deactivate({returnFocus:a.returnFocusOnDeactivate});return}Cu(a.allowOutsideClick,x)||x.preventDefault()}},y=function(x){var k=Hd(x),z=l(k,x)>=0;if(z||k instanceof Document)z&&(o.mostRecentlyFocusedNode=k);else{x.stopImmediatePropagation();var B,j=!0;if(o.mostRecentlyFocusedNode)if(Ri(o.mostRecentlyFocusedNode)>0){var Z=l(o.mostRecentlyFocusedNode),ne=o.containerGroups[Z].tabbableNodes;if(ne.length>0){var Q=ne.findIndex(function(ae){return ae===o.mostRecentlyFocusedNode});Q>=0&&(a.isKeyForward(o.recentNavEvent)?Q+1=0&&(B=ne[Q-1],j=!1))}}else o.containerGroups.some(function(ae){return ae.tabbableNodes.some(function(K){return Ri(K)>0})})||(j=!1);else j=!1;j&&(B=b({target:o.mostRecentlyFocusedNode,isBackward:a.isKeyBackward(o.recentNavEvent)})),p(B||o.mostRecentlyFocusedNode||c())}o.recentNavEvent=void 0},v=function(x){var k=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;o.recentNavEvent=x;var z=b({event:x,isBackward:k});z&&(sc(x)&&x.preventDefault(),p(z))},g=function(x){(a.isKeyForward(x)||a.isKeyBackward(x))&&v(x,a.isKeyBackward(x))},C=function(x){o4e(x)&&Cu(a.escapeDeactivates,x)!==!1&&(x.preventDefault(),i.deactivate())},_=function(x){var k=Hd(x);l(k,x)>=0||Cu(a.clickOutsideDeactivates,x)||Cu(a.allowOutsideClick,x)||(x.preventDefault(),x.stopImmediatePropagation())},A=function(){if(o.active)return Gw.activateTrap(n,i),o.delayInitialFocusTimer=a.delayInitialFocus?Kw(function(){p(c())}):p(c()),r.addEventListener("focusin",y,!0),r.addEventListener("mousedown",w,{capture:!0,passive:!1}),r.addEventListener("touchstart",w,{capture:!0,passive:!1}),r.addEventListener("click",_,{capture:!0,passive:!1}),r.addEventListener("keydown",g,{capture:!0,passive:!1}),r.addEventListener("keydown",C),i},N=function(){if(o.active)return r.removeEventListener("focusin",y,!0),r.removeEventListener("mousedown",w,!0),r.removeEventListener("touchstart",w,!0),r.removeEventListener("click",_,!0),r.removeEventListener("keydown",g,!0),r.removeEventListener("keydown",C),i},Y=function(x){var k=x.some(function(z){var B=Array.from(z.removedNodes);return B.some(function(j){return j===o.mostRecentlyFocusedNode})});k&&p(c())},P=typeof window<"u"&&"MutationObserver"in window?new MutationObserver(Y):void 0,H=function(){P&&(P.disconnect(),o.active&&!o.paused&&o.containers.map(function(x){P.observe(x,{subtree:!0,childList:!0})}))};return i={get active(){return o.active},get paused(){return o.paused},activate:function(x){if(o.active)return this;var k=s(x,"onActivate"),z=s(x,"onPostActivate"),B=s(x,"checkCanFocusTrap");B||d(),o.active=!0,o.paused=!1,o.nodeFocusedBeforeActivation=r.activeElement,k==null||k();var j=function(){B&&d(),A(),H(),z==null||z()};return B?(B(o.containers.concat()).then(j,j),this):(j(),this)},deactivate:function(x){if(!o.active)return this;var k=Yw({onDeactivate:a.onDeactivate,onPostDeactivate:a.onPostDeactivate,checkCanReturnFocus:a.checkCanReturnFocus},x);clearTimeout(o.delayInitialFocusTimer),o.delayInitialFocusTimer=void 0,N(),o.active=!1,o.paused=!1,H(),Gw.deactivateTrap(n,i);var z=s(k,"onDeactivate"),B=s(k,"onPostDeactivate"),j=s(k,"checkCanReturnFocus"),Z=s(k,"returnFocus","returnFocusOnDeactivate");z==null||z();var ne=function(){Kw(function(){Z&&p(h(o.nodeFocusedBeforeActivation)),B==null||B()})};return Z&&j?(j(h(o.nodeFocusedBeforeActivation)).then(ne,ne),this):(ne(),this)},pause:function(x){if(o.paused||!o.active)return this;var k=s(x,"onPause"),z=s(x,"onPostPause");return o.paused=!0,k==null||k(),N(),H(),z==null||z(),this},unpause:function(x){if(!o.paused||!o.active)return this;var k=s(x,"onUnpause"),z=s(x,"onPostUnpause");return o.paused=!1,k==null||k(),d(),A(),H(),z==null||z(),this},updateContainerElements:function(x){var k=[].concat(x).filter(Boolean);return o.containers=k.map(function(z){return typeof z=="string"?r.querySelector(z):z}),o.active&&d(),H(),this}},i.updateContainerElements(e),i};/*! - * focus-trap-vue v4.0.2 - * (c) 2023 Eduardo San Martin Morote - * @license MIT - */const c4e={escapeDeactivates:{type:Boolean,default:!0},returnFocusOnDeactivate:{type:Boolean,default:!0},allowOutsideClick:{type:[Boolean,Function],default:!0},clickOutsideDeactivates:[Boolean,Function],initialFocus:[String,Function,Boolean],fallbackFocus:[String,Function],checkCanFocusTrap:Function,checkCanReturnFocus:Function,delayInitialFocus:{type:Boolean,default:!0},document:Object,preventScroll:Boolean,setReturnFocus:[Object,String,Boolean,Function],tabbableOptions:Object};Object.assign({active:{type:Boolean,default:!0}},c4e);var jd=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},Dp={exports:{}};Dp.exports;(function(e,t){var r=200,n="__lodash_hash_undefined__",a=9007199254740991,o="[object Arguments]",i="[object Array]",s="[object Boolean]",l="[object Date]",u="[object Error]",c="[object Function]",d="[object GeneratorFunction]",f="[object Map]",p="[object Number]",h="[object Object]",b="[object Promise]",w="[object RegExp]",y="[object Set]",v="[object String]",g="[object Symbol]",C="[object WeakMap]",_="[object ArrayBuffer]",A="[object DataView]",N="[object Float32Array]",Y="[object Float64Array]",P="[object Int8Array]",H="[object Int16Array]",x="[object Int32Array]",k="[object Uint8Array]",z="[object Uint8ClampedArray]",B="[object Uint16Array]",j="[object Uint32Array]",Z=/[\\^$.*+?()[\]{}|]/g,ne=/\w*$/,Q=/^\[object .+?Constructor\]$/,ae=/^(?:0|[1-9]\d*)$/,K={};K[o]=K[i]=K[_]=K[A]=K[s]=K[l]=K[N]=K[Y]=K[P]=K[H]=K[x]=K[f]=K[p]=K[h]=K[w]=K[y]=K[v]=K[g]=K[k]=K[z]=K[B]=K[j]=!0,K[u]=K[c]=K[C]=!1;var be=typeof jd=="object"&&jd&&jd.Object===Object&&jd,de=typeof self=="object"&&self&&self.Object===Object&&self,ge=be||de||Function("return this")(),_e=t&&!t.nodeType&&t,Ne=_e&&!0&&e&&!e.nodeType&&e,ze=Ne&&Ne.exports===_e;function oe(R,ve){return R.set(ve[0],ve[1]),R}function ye(R,ve){return R.add(ve),R}function Se(R,ve){for(var Ee=-1,et=R?R.length:0;++Ee-1}function KT(R,ve){var Ee=this.__data__,et=od(Ee,R);return et<0?Ee.push([R,ve]):Ee[et][1]=ve,this}jt.prototype.clear=Vn,jt.prototype.delete=Nr,jt.prototype.get=Lr,jt.prototype.has=GT,jt.prototype.set=KT;function ps(R){var ve=-1,Ee=R?R.length:0;for(this.clear();++ve-1&&R%1==0&&R-1&&R%1==0&&R<=a}function sd(R){var ve=typeof R;return!!R&&(ve=="object"||ve=="function")}function P$(R){return!!R&&typeof R=="object"}function H1(R){return I2(R)?o$(R):d$(R)}function D$(){return[]}function N$(){return!1}e.exports=T$})(Dp,Dp.exports);Dp.exports;const d4e=ie({__name:"XAboutCard",props:{created:{},modified:{}},setup(e){const t=e,r=yt(),{t:n}=WK();return(a,o)=>(m(),q(T(R5e),{created:t.created?T(n)("common.formats.datetime",{value:Date.parse(t.created)}):void 0,modified:t.modified?T(n)("common.formats.datetime",{value:Date.parse(t.modified)}):void 0},bt({_:2},[We(r,(i,s)=>({name:s,fn:I(l=>[U(a.$slots,s,ea(Ma(l)),void 0,!0)])}))]),1032,["created","modified"]))}}),f4e=ar(d4e,[["__scopeId","data-v-ca50cd18"]]),p4e=["href","rel"],h4e=["for"],v4e=ie({__name:"XAction",props:{action:{default:"default"},appearance:{default:"anchor"},size:{default:"medium"},href:{default:""},to:{default:()=>({})},for:{default:""},mount:{type:Function,default:()=>{}}},emits:["click"],setup(e,{emit:t}){const r=t,n=e,a=rr("x-action-group",void 0),o=O_(),i=S(()=>Object.entries(n.to.query??{}).reduce((s,[l,u])=>{switch(!0){case u===!0:s[l]=null;break;case u===!1:s[l]=void 0;break;default:s[l]=u}return s},{}));return $e(()=>n.to,s=>{try{o.resolve({...s,query:i.value})}catch(l){l instanceof Error&&(l.message=`${l.toString()}: ${JSON.stringify(s)}`),console.error(l)}},{immediate:!0}),$e(()=>n.mount,s=>{typeof s=="function"&&s({...n.to,query:i.value})},{immediate:!0}),(s,l)=>{var d;const u=Ze("XIcon"),c=Ze("KButton");return((d=T(a))==null?void 0:d.expanded)===!1?(m(),q(T(C1),tt({key:0,"data-testid":"x-action"},s.$attrs,{target:n.href.length>0?"_blank":void 0,item:{label:"",to:n.href.length>0?n.href:{...n.to,query:i.value}},danger:n.appearance==="danger",onClick:l[0]||(l[0]=f=>r("click"))}),{default:I(()=>[U(s.$slots,"default",{},void 0,!0)]),_:3},16,["target","item","danger"])):Object.keys(n.to).length>0?(m(),E(Me,{key:1},[["primary","secondary","tertiary","danger"].includes(n.appearance)?(m(),q(c,tt({key:0,"data-testid":"x-action"},s.$attrs,{appearance:n.appearance,size:n.size,to:{...n.to,query:i.value}}),{default:I(()=>[["create","refresh","progress"].includes(n.action)?(m(),q(u,{key:0,name:n.action},null,8,["name"])):X("",!0),l[3]||(l[3]=se()),U(s.$slots,"default",{},void 0,!0),l[4]||(l[4]=se()),["expand"].includes(n.action)?(m(),q(u,{key:1,name:n.action},null,8,["name"])):X("",!0)]),_:3},16,["appearance","size","to"])):(m(),q(T(M_),tt({key:1,"data-testid":"x-action"},s.$attrs,{to:{...n.to,query:i.value}}),{default:I(()=>[U(s.$slots,"default",{},void 0,!0)]),_:3},16,["to"]))],64)):n.href.length>0?(m(),E(Me,{key:2},[["primary","secondary","tertiary","danger"].includes(n.appearance)?(m(),q(c,tt({key:0,"data-testid":"x-action"},s.$attrs,{appearance:n.appearance,size:n.size,to:n.href,target:"_blank"}),{default:I(()=>[U(s.$slots,"default",{},void 0,!0)]),_:3},16,["appearance","size","to"])):(m(),E("a",tt({key:1,"data-testid":"x-action"},s.$attrs,{href:n.href,class:{"action-docs":n.action==="docs"},target:"_blank",rel:n.action!=="docs"?"noopener noreferrer":""}),[n.action==="docs"?(m(),E(Me,{key:0},[J(u,{name:"docs",size:T(d4)},null,8,["size"]),l[5]||(l[5]=se()),U(s.$slots,"default",{},void 0,!0)],64)):U(s.$slots,"default",{key:1},void 0,!0)],16,p4e))],64)):n.for.length>0?(m(),E("label",tt({key:3,"data-testid":"x-action"},s.$attrs,{for:n.for}),[U(s.$slots,"default",{},void 0,!0)],16,h4e)):(m(),E(Me,{key:4},[["primary","secondary","tertiary","danger"].includes(n.appearance)?(m(),q(c,tt({key:0,"data-testid":"x-action"},s.$attrs,{appearance:n.appearance,size:n.size,onClick:l[1]||(l[1]=f=>r("click"))}),{default:I(()=>[["create","refresh","progress"].includes(n.action)?(m(),q(u,{key:0,name:n.action},null,8,["name"])):X("",!0),l[6]||(l[6]=se()),U(s.$slots,"default",{},void 0,!0),l[7]||(l[7]=se()),["expand"].includes(n.action)?(m(),q(u,{key:1,name:n.action},null,8,["name"])):X("",!0)]),_:3},16,["appearance","size"])):(m(),E("button",tt({key:1,class:`appearance-${n.appearance}`,"data-testid":"x-action"},s.$attrs,{onClick:l[2]||(l[2]=f=>r("click"))}),[["docs"].includes(n.action)?(m(),q(u,{key:0,name:"docs",size:T(d4)},null,8,["size"])):X("",!0),l[8]||(l[8]=se()),G("span",null,[U(s.$slots,"default",{},void 0,!0)])],16))],64))}}}),m4e=ar(v4e,[["__scopeId","data-v-214cc4ee"]]),g4e=ie({__name:"XActionGroup",props:{expanded:{type:Boolean,default:!1}},setup(e){const t=e,r=yt();return(n,a)=>{const o=Ze("XIcon"),i=Ze("XAction"),s=Ze("XProvider");return m(),E("div",{"data-testid":"x-action-group",class:Ae({"x-action-group":!0,expanded:t.expanded})},[t.expanded?U(n.$slots,"default",{key:1},void 0,!0):(m(),q(T(Xi),{key:0,"kpop-attributes":{placement:"bottom-end"},width:"auto"},{default:I(()=>[r.control?U(n.$slots,"control",{key:0},void 0,!0):(m(),q(i,{key:1,"data-testid":"x-action-group-control",icon:"",appearance:"tertiary",size:"small"},{default:I(()=>[J(o,{name:"more"})]),_:1}))]),items:I(()=>[J(s,{name:"x-action-group",service:t},{default:I(()=>[U(n.$slots,"default",{},void 0,!0)]),_:3})]),_:3}))],2)}}}),y4e=ar(g4e,[["__scopeId","data-v-712b6765"]]),b4e=ie({__name:"XAlert",props:{variant:{default:"warning"}},setup(e){const t=e,r=yt(),n=cr();return(a,o)=>(m(),q(T(Dk),{appearance:t.variant,dismissible:typeof T(n).onDismiss=="function"},bt({_:2},[We(r,(i,s)=>({name:`${s}`,fn:I(()=>[U(a.$slots,s,{},void 0,!0)])}))]),1032,["appearance","dismissible"]))}}),w4e=ar(b4e,[["__scopeId","data-v-68de97d8"]]),C4e={};function S4e(e,t){return U(e.$slots,"default")}const S2=ar(C4e,[["render",S4e]]),_4e=ie({__name:"XBadge",props:{maxWidth:{default:"auto"}},setup(e){const t=e;return(r,n)=>(m(),q(T(Gs),{"max-width":t.maxWidth},{default:I(()=>[U(r.$slots,"default")]),_:3},8,["max-width"]))}}),x4e=ie({__name:"XBreadcrumbs",props:{items:{}},setup(e){const t=e,r=yt();return(n,a)=>(m(),q(T(Kk),{items:t.items,"item-max-width":"500px"},bt({_:2},[We(r,(o,i)=>({name:`${i}`,fn:I(()=>[U(n.$slots,i)])}))]),1032,["items"]))}}),k4e=ie({__name:"XCheckbox",props:{checked:{type:Boolean}},setup(e){const t=e,r=yt();return(n,a)=>(m(),q(T(Ac),{"model-value":t.checked},bt({_:2},[We(r,(o,i)=>({name:i,fn:I(s=>[U(n.$slots,i,ea(Ma(s)))])}))]),1032,["model-value"]))}});var AT={exports:{}};(function(e){var t=typeof window<"u"?window:typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope?self:{};/** - * Prism: Lightweight, robust, elegant syntax highlighting - * - * @license MIT - * @author Lea Verou - * @namespace - * @public - */var r=function(n){var a=/(?:^|\s)lang(?:uage)?-([\w-]+)(?=\s|$)/i,o=0,i={},s={manual:n.Prism&&n.Prism.manual,disableWorkerMessageHandler:n.Prism&&n.Prism.disableWorkerMessageHandler,util:{encode:function v(g){return g instanceof l?new l(g.type,v(g.content),g.alias):Array.isArray(g)?g.map(v):g.replace(/&/g,"&").replace(/"u")return null;if("currentScript"in document)return document.currentScript;try{throw new Error}catch(_){var v=(/at [^(\r\n]*\((.*):[^:]+:[^:]+\)$/i.exec(_.stack)||[])[1];if(v){var g=document.getElementsByTagName("script");for(var C in g)if(g[C].src==v)return g[C]}return null}},isActive:function(v,g,C){for(var _="no-"+g;v;){var A=v.classList;if(A.contains(g))return!0;if(A.contains(_))return!1;v=v.parentElement}return!!C}},languages:{plain:i,plaintext:i,text:i,txt:i,extend:function(v,g){var C=s.util.clone(s.languages[v]);for(var _ in g)C[_]=g[_];return C},insertBefore:function(v,g,C,_){_=_||s.languages;var A=_[v],N={};for(var Y in A)if(A.hasOwnProperty(Y)){if(Y==g)for(var P in C)C.hasOwnProperty(P)&&(N[P]=C[P]);C.hasOwnProperty(Y)||(N[Y]=A[Y])}var H=_[v];return _[v]=N,s.languages.DFS(s.languages,function(x,k){k===H&&x!=v&&(this[x]=N)}),N},DFS:function v(g,C,_,A){A=A||{};var N=s.util.objId;for(var Y in g)if(g.hasOwnProperty(Y)){C.call(g,Y,g[Y],_||Y);var P=g[Y],H=s.util.type(P);H==="Object"&&!A[N(P)]?(A[N(P)]=!0,v(P,C,null,A)):H==="Array"&&!A[N(P)]&&(A[N(P)]=!0,v(P,C,Y,A))}}},plugins:{},highlightAll:function(v,g){s.highlightAllUnder(document,v,g)},highlightAllUnder:function(v,g,C){var _={callback:C,container:v,selector:'code[class*="language-"], [class*="language-"] code, code[class*="lang-"], [class*="lang-"] code'};s.hooks.run("before-highlightall",_),_.elements=Array.prototype.slice.apply(_.container.querySelectorAll(_.selector)),s.hooks.run("before-all-elements-highlight",_);for(var A=0,N;N=_.elements[A++];)s.highlightElement(N,g===!0,_.callback)},highlightElement:function(v,g,C){var _=s.util.getLanguage(v),A=s.languages[_];s.util.setLanguage(v,_);var N=v.parentElement;N&&N.nodeName.toLowerCase()==="pre"&&s.util.setLanguage(N,_);var Y=v.textContent,P={element:v,language:_,grammar:A,code:Y};function H(k){P.highlightedCode=k,s.hooks.run("before-insert",P),P.element.innerHTML=P.highlightedCode,s.hooks.run("after-highlight",P),s.hooks.run("complete",P),C&&C.call(P.element)}if(s.hooks.run("before-sanity-check",P),N=P.element.parentElement,N&&N.nodeName.toLowerCase()==="pre"&&!N.hasAttribute("tabindex")&&N.setAttribute("tabindex","0"),!P.code){s.hooks.run("complete",P),C&&C.call(P.element);return}if(s.hooks.run("before-highlight",P),!P.grammar){H(s.util.encode(P.code));return}if(g&&n.Worker){var x=new Worker(s.filename);x.onmessage=function(k){H(k.data)},x.postMessage(JSON.stringify({language:P.language,code:P.code,immediateClose:!0}))}else H(s.highlight(P.code,P.grammar,P.language))},highlight:function(v,g,C){var _={code:v,grammar:g,language:C};if(s.hooks.run("before-tokenize",_),!_.grammar)throw new Error('The language "'+_.language+'" has no grammar.');return _.tokens=s.tokenize(_.code,_.grammar),s.hooks.run("after-tokenize",_),l.stringify(s.util.encode(_.tokens),_.language)},tokenize:function(v,g){var C=g.rest;if(C){for(var _ in C)g[_]=C[_];delete g.rest}var A=new d;return f(A,A.head,v),c(v,A,g,A.head,0),h(A)},hooks:{all:{},add:function(v,g){var C=s.hooks.all;C[v]=C[v]||[],C[v].push(g)},run:function(v,g){var C=s.hooks.all[v];if(!(!C||!C.length))for(var _=0,A;A=C[_++];)A(g)}},Token:l};n.Prism=s;function l(v,g,C,_){this.type=v,this.content=g,this.alias=C,this.length=(_||"").length|0}l.stringify=function v(g,C){if(typeof g=="string")return g;if(Array.isArray(g)){var _="";return g.forEach(function(H){_+=v(H,C)}),_}var A={type:g.type,content:v(g.content,C),tag:"span",classes:["token",g.type],attributes:{},language:C},N=g.alias;N&&(Array.isArray(N)?Array.prototype.push.apply(A.classes,N):A.classes.push(N)),s.hooks.run("wrap",A);var Y="";for(var P in A.attributes)Y+=" "+P+'="'+(A.attributes[P]||"").replace(/"/g,""")+'"';return"<"+A.tag+' class="'+A.classes.join(" ")+'"'+Y+">"+A.content+""};function u(v,g,C,_){v.lastIndex=g;var A=v.exec(C);if(A&&_&&A[1]){var N=A[1].length;A.index+=N,A[0]=A[0].slice(N)}return A}function c(v,g,C,_,A,N){for(var Y in C)if(!(!C.hasOwnProperty(Y)||!C[Y])){var P=C[Y];P=Array.isArray(P)?P:[P];for(var H=0;H=N.reach);ae+=Q.value.length,Q=Q.next){var K=Q.value;if(g.length>v.length)return;if(!(K instanceof l)){var be=1,de;if(B){if(de=u(ne,ae,v,z),!de||de.index>=v.length)break;var ze=de.index,ge=de.index+de[0].length,_e=ae;for(_e+=Q.value.length;ze>=_e;)Q=Q.next,_e+=Q.value.length;if(_e-=Q.value.length,ae=_e,Q.value instanceof l)continue;for(var Ne=Q;Ne!==g.tail&&(_eN.reach&&(N.reach=De);var Ke=Q.prev;ye&&(Ke=f(g,Ke,ye),ae+=ye.length),p(g,Ke,be);var Xe=new l(Y,k?s.tokenize(oe,k):oe,j,oe);if(Q=f(g,Ke,Xe),Se&&f(g,Q,Se),be>1){var L={cause:Y+","+H,reach:De};c(v,g,C,Q.prev,ae,L),N&&L.reach>N.reach&&(N.reach=L.reach)}}}}}}function d(){var v={value:null,prev:null,next:null},g={value:null,prev:v,next:null};v.next=g,this.head=v,this.tail=g,this.length=0}function f(v,g,C){var _=g.next,A={value:C,prev:g,next:_};return g.next=A,_.prev=A,v.length++,A}function p(v,g,C){for(var _=g.next,A=0;A/,greedy:!0},prolog:{pattern:/<\?[\s\S]+?\?>/,greedy:!0},doctype:{pattern:/"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:[^<"'\]]|"[^"]*"|'[^']*'|<(?!!--)|)*\]\s*)?>/i,greedy:!0,inside:{"internal-subset":{pattern:/(^[^\[]*\[)[\s\S]+(?=\]>$)/,lookbehind:!0,greedy:!0,inside:null},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},punctuation:/^$|[[\]]/,"doctype-tag":/^DOCTYPE/i,name:/[^\s<>'"]+/}},cdata:{pattern://i,greedy:!0},tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"special-attr":[],"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{punctuation:[{pattern:/^=/,alias:"attr-equals"},{pattern:/^(\s*)["']|["']$/,lookbehind:!0}]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:[{pattern:/&[\da-z]{1,8};/i,alias:"named-entity"},/&#x?[\da-f]{1,8};/i]},r.languages.markup.tag.inside["attr-value"].inside.entity=r.languages.markup.entity,r.languages.markup.doctype.inside["internal-subset"].inside=r.languages.markup,r.hooks.add("wrap",function(n){n.type==="entity"&&(n.attributes.title=n.content.replace(/&/,"&"))}),Object.defineProperty(r.languages.markup.tag,"addInlined",{value:function(a,o){var i={};i["language-"+o]={pattern:/(^$)/i,lookbehind:!0,inside:r.languages[o]},i.cdata=/^$/i;var s={"included-cdata":{pattern://i,inside:i}};s["language-"+o]={pattern:/[\s\S]+/,inside:r.languages[o]};var l={};l[a]={pattern:RegExp(/(<__[^>]*>)(?:))*\]\]>|(?!)/.source.replace(/__/g,function(){return a}),"i"),lookbehind:!0,greedy:!0,inside:s},r.languages.insertBefore("markup","cdata",l)}}),Object.defineProperty(r.languages.markup.tag,"addAttribute",{value:function(n,a){r.languages.markup.tag.inside["special-attr"].push({pattern:RegExp(/(^|["'\s])/.source+"(?:"+n+")"+/\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))/.source,"i"),lookbehind:!0,inside:{"attr-name":/^[^\s=]+/,"attr-value":{pattern:/=[\s\S]+/,inside:{value:{pattern:/(^=\s*(["']|(?!["'])))\S[\s\S]*(?=\2$)/,lookbehind:!0,alias:[a,"language-"+a],inside:r.languages[a]},punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}}}})}}),r.languages.html=r.languages.markup,r.languages.mathml=r.languages.markup,r.languages.svg=r.languages.markup,r.languages.xml=r.languages.extend("markup",{}),r.languages.ssml=r.languages.xml,r.languages.atom=r.languages.xml,r.languages.rss=r.languages.xml,function(n){var a=/(?:"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n])*')/;n.languages.css={comment:/\/\*[\s\S]*?\*\//,atrule:{pattern:RegExp("@[\\w-](?:"+/[^;{\s"']|\s+(?!\s)/.source+"|"+a.source+")*?"+/(?:;|(?=\s*\{))/.source),inside:{rule:/^@[\w-]+/,"selector-function-argument":{pattern:/(\bselector\s*\(\s*(?![\s)]))(?:[^()\s]|\s+(?![\s)])|\((?:[^()]|\([^()]*\))*\))+(?=\s*\))/,lookbehind:!0,alias:"selector"},keyword:{pattern:/(^|[^\w-])(?:and|not|only|or)(?![\w-])/,lookbehind:!0}}},url:{pattern:RegExp("\\burl\\((?:"+a.source+"|"+/(?:[^\\\r\n()"']|\\[\s\S])*/.source+")\\)","i"),greedy:!0,inside:{function:/^url/i,punctuation:/^\(|\)$/,string:{pattern:RegExp("^"+a.source+"$"),alias:"url"}}},selector:{pattern:RegExp(`(^|[{}\\s])[^{}\\s](?:[^{};"'\\s]|\\s+(?![\\s{])|`+a.source+")*(?=\\s*\\{)"),lookbehind:!0},string:{pattern:a,greedy:!0},property:{pattern:/(^|[^-\w\xA0-\uFFFF])(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*(?=\s*:)/i,lookbehind:!0},important:/!important\b/i,function:{pattern:/(^|[^-a-z0-9])[-a-z0-9]+(?=\()/i,lookbehind:!0},punctuation:/[(){};:,]/},n.languages.css.atrule.inside.rest=n.languages.css;var o=n.languages.markup;o&&(o.tag.addInlined("style","css"),o.tag.addAttribute("style","css"))}(r),r.languages.clike={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"class-name":{pattern:/(\b(?:class|extends|implements|instanceof|interface|new|trait)\s+|\bcatch\s+\()[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:break|catch|continue|do|else|finally|for|function|if|in|instanceof|new|null|return|throw|try|while)\b/,boolean:/\b(?:false|true)\b/,function:/\b\w+(?=\()/,number:/\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/[<>]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/,punctuation:/[{}[\];(),.:]/},r.languages.javascript=r.languages.extend("clike",{"class-name":[r.languages.clike["class-name"],{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$A-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\.(?:constructor|prototype))/,lookbehind:!0}],keyword:[{pattern:/((?:^|\})\s*)catch\b/,lookbehind:!0},{pattern:/(^|[^.]|\.\.\.\s*)\b(?:as|assert(?=\s*\{)|async(?=\s*(?:function\b|\(|[$\w\xA0-\uFFFF]|$))|await|break|case|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally(?=\s*(?:\{|$))|for|from(?=\s*(?:['"]|$))|function|(?:get|set)(?=\s*(?:[#\[$\w\xA0-\uFFFF]|$))|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)\b/,lookbehind:!0}],function:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*(?:\.\s*(?:apply|bind|call)\s*)?\()/,number:{pattern:RegExp(/(^|[^\w$])/.source+"(?:"+(/NaN|Infinity/.source+"|"+/0[bB][01]+(?:_[01]+)*n?/.source+"|"+/0[oO][0-7]+(?:_[0-7]+)*n?/.source+"|"+/0[xX][\dA-Fa-f]+(?:_[\dA-Fa-f]+)*n?/.source+"|"+/\d+(?:_\d+)*n/.source+"|"+/(?:\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\.\d+(?:_\d+)*)(?:[Ee][+-]?\d+(?:_\d+)*)?/.source)+")"+/(?![\w$])/.source),lookbehind:!0},operator:/--|\+\+|\*\*=?|=>|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/}),r.languages.javascript["class-name"][0].pattern=/(\b(?:class|extends|implements|instanceof|interface|new)\s+)[\w.\\]+/,r.languages.insertBefore("javascript","keyword",{regex:{pattern:RegExp(/((?:^|[^$\w\xA0-\uFFFF."'\])\s]|\b(?:return|yield))\s*)/.source+/\//.source+"(?:"+/(?:\[(?:[^\]\\\r\n]|\\.)*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}/.source+"|"+/(?:\[(?:[^[\]\\\r\n]|\\.|\[(?:[^[\]\\\r\n]|\\.|\[(?:[^[\]\\\r\n]|\\.)*\])*\])*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}v[dgimyus]{0,7}/.source+")"+/(?=(?:\s|\/\*(?:[^*]|\*(?!\/))*\*\/)*(?:$|[\r\n,.;:})\]]|\/\/))/.source),lookbehind:!0,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:r.languages.regex},"regex-delimiter":/^\/|\/$/,"regex-flags":/^[a-z]+$/}},"function-variable":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*[=:]\s*(?:async\s*)?(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/,alias:"function"},parameter:[{pattern:/(function(?:\s+(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)?\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\))/,lookbehind:!0,inside:r.languages.javascript},{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=>)/i,lookbehind:!0,inside:r.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*=>)/,lookbehind:!0,inside:r.languages.javascript},{pattern:/((?:\b|\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\w\xA0-\uFFFF]))(?:(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*)\(\s*|\]\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*\{)/,lookbehind:!0,inside:r.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),r.languages.insertBefore("javascript","string",{hashbang:{pattern:/^#!.*/,greedy:!0,alias:"comment"},"template-string":{pattern:/`(?:\\[\s\S]|\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}|(?!\$\{)[^\\`])*`/,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},rest:r.languages.javascript}},string:/[\s\S]+/}},"string-property":{pattern:/((?:^|[,{])[ \t]*)(["'])(?:\\(?:\r\n|[\s\S])|(?!\2)[^\\\r\n])*\2(?=\s*:)/m,lookbehind:!0,greedy:!0,alias:"property"}}),r.languages.insertBefore("javascript","operator",{"literal-property":{pattern:/((?:^|[,{])[ \t]*)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*:)/m,lookbehind:!0,alias:"property"}}),r.languages.markup&&(r.languages.markup.tag.addInlined("script","javascript"),r.languages.markup.tag.addAttribute(/on(?:abort|blur|change|click|composition(?:end|start|update)|dblclick|error|focus(?:in|out)?|key(?:down|up)|load|mouse(?:down|enter|leave|move|out|over|up)|reset|resize|scroll|select|slotchange|submit|unload|wheel)/.source,"javascript")),r.languages.js=r.languages.javascript,function(){if(typeof r>"u"||typeof document>"u")return;Element.prototype.matches||(Element.prototype.matches=Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector);var n="Loading…",a=function(b,w){return"✖ Error "+b+" while fetching file: "+w},o="✖ Error: File does not exist or is empty",i={js:"javascript",py:"python",rb:"ruby",ps1:"powershell",psm1:"powershell",sh:"bash",bat:"batch",h:"c",tex:"latex"},s="data-src-status",l="loading",u="loaded",c="failed",d="pre[data-src]:not(["+s+'="'+u+'"]):not(['+s+'="'+l+'"])';function f(b,w,y){var v=new XMLHttpRequest;v.open("GET",b,!0),v.onreadystatechange=function(){v.readyState==4&&(v.status<400&&v.responseText?w(v.responseText):v.status>=400?y(a(v.status,v.statusText)):y(o))},v.send(null)}function p(b){var w=/^\s*(\d+)\s*(?:(,)\s*(?:(\d+)\s*)?)?$/.exec(b||"");if(w){var y=Number(w[1]),v=w[2],g=w[3];return v?g?[y,Number(g)]:[y,void 0]:[y,y]}}r.hooks.add("before-highlightall",function(b){b.selector+=", "+d}),r.hooks.add("before-sanity-check",function(b){var w=b.element;if(w.matches(d)){b.code="",w.setAttribute(s,l);var y=w.appendChild(document.createElement("CODE"));y.textContent=n;var v=w.getAttribute("data-src"),g=b.language;if(g==="none"){var C=(/\.(\w+)$/.exec(v)||[,"none"])[1];g=i[C]||C}r.util.setLanguage(y,g),r.util.setLanguage(w,g);var _=r.plugins.autoloader;_&&_.loadLanguages(g),f(v,function(A){w.setAttribute(s,u);var N=p(w.getAttribute("data-range"));if(N){var Y=A.split(/\r\n?|\n/g),P=N[0],H=N[1]==null?Y.length:N[1];P<0&&(P+=Y.length),P=Math.max(0,Math.min(P-1,Y.length)),H<0&&(H+=Y.length),H=Math.max(0,Math.min(H,Y.length)),A=Y.slice(P,H).join(` -`),w.hasAttribute("data-start")||w.setAttribute("data-start",String(P+1))}y.textContent=A,r.highlightElement(y)},function(A){w.setAttribute(s,c),y.textContent=A})}}),r.plugins.fileHighlight={highlight:function(w){for(var y=(w||document).querySelectorAll(d),v=0,g;g=y[v++];)r.highlightElement(g)}};var h=!1;r.fileHighlight=function(){h||(console.warn("Prism.fileHighlight is deprecated. Use `Prism.plugins.fileHighlight.highlight` instead."),h=!0),r.plugins.fileHighlight.highlight.apply(this,arguments)}}()})(AT);var E4e=AT.exports;const Xm=Np(E4e);(function(e){var t="\\b(?:BASH|BASHOPTS|BASH_ALIASES|BASH_ARGC|BASH_ARGV|BASH_CMDS|BASH_COMPLETION_COMPAT_DIR|BASH_LINENO|BASH_REMATCH|BASH_SOURCE|BASH_VERSINFO|BASH_VERSION|COLORTERM|COLUMNS|COMP_WORDBREAKS|DBUS_SESSION_BUS_ADDRESS|DEFAULTS_PATH|DESKTOP_SESSION|DIRSTACK|DISPLAY|EUID|GDMSESSION|GDM_LANG|GNOME_KEYRING_CONTROL|GNOME_KEYRING_PID|GPG_AGENT_INFO|GROUPS|HISTCONTROL|HISTFILE|HISTFILESIZE|HISTSIZE|HOME|HOSTNAME|HOSTTYPE|IFS|INSTANCE|JOB|LANG|LANGUAGE|LC_ADDRESS|LC_ALL|LC_IDENTIFICATION|LC_MEASUREMENT|LC_MONETARY|LC_NAME|LC_NUMERIC|LC_PAPER|LC_TELEPHONE|LC_TIME|LESSCLOSE|LESSOPEN|LINES|LOGNAME|LS_COLORS|MACHTYPE|MAILCHECK|MANDATORY_PATH|NO_AT_BRIDGE|OLDPWD|OPTERR|OPTIND|ORBIT_SOCKETDIR|OSTYPE|PAPERSIZE|PATH|PIPESTATUS|PPID|PS1|PS2|PS3|PS4|PWD|RANDOM|REPLY|SECONDS|SELINUX_INIT|SESSION|SESSIONTYPE|SESSION_MANAGER|SHELL|SHELLOPTS|SHLVL|SSH_AUTH_SOCK|TERM|UID|UPSTART_EVENTS|UPSTART_INSTANCE|UPSTART_JOB|UPSTART_SESSION|USER|WINDOWID|XAUTHORITY|XDG_CONFIG_DIRS|XDG_CURRENT_DESKTOP|XDG_DATA_DIRS|XDG_GREETER_DATA_DIR|XDG_MENU_PREFIX|XDG_RUNTIME_DIR|XDG_SEAT|XDG_SEAT_PATH|XDG_SESSION_DESKTOP|XDG_SESSION_ID|XDG_SESSION_PATH|XDG_SESSION_TYPE|XDG_VTNR|XMODIFIERS)\\b",r={pattern:/(^(["']?)\w+\2)[ \t]+\S.*/,lookbehind:!0,alias:"punctuation",inside:null},n={bash:r,environment:{pattern:RegExp("\\$"+t),alias:"constant"},variable:[{pattern:/\$?\(\([\s\S]+?\)\)/,greedy:!0,inside:{variable:[{pattern:/(^\$\(\([\s\S]+)\)\)/,lookbehind:!0},/^\$\(\(/],number:/\b0x[\dA-Fa-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee]-?\d+)?/,operator:/--|\+\+|\*\*=?|<<=?|>>=?|&&|\|\||[=!+\-*/%<>^&|]=?|[?~:]/,punctuation:/\(\(?|\)\)?|,|;/}},{pattern:/\$\((?:\([^)]+\)|[^()])+\)|`[^`]+`/,greedy:!0,inside:{variable:/^\$\(|^`|\)$|`$/}},{pattern:/\$\{[^}]+\}/,greedy:!0,inside:{operator:/:[-=?+]?|[!\/]|##?|%%?|\^\^?|,,?/,punctuation:/[\[\]]/,environment:{pattern:RegExp("(\\{)"+t),lookbehind:!0,alias:"constant"}}},/\$(?:\w+|[#?*!@$])/],entity:/\\(?:[abceEfnrtv\\"]|O?[0-7]{1,3}|U[0-9a-fA-F]{8}|u[0-9a-fA-F]{4}|x[0-9a-fA-F]{1,2})/};e.languages.bash={shebang:{pattern:/^#!\s*\/.*/,alias:"important"},comment:{pattern:/(^|[^"{\\$])#.*/,lookbehind:!0},"function-name":[{pattern:/(\bfunction\s+)[\w-]+(?=(?:\s*\(?:\s*\))?\s*\{)/,lookbehind:!0,alias:"function"},{pattern:/\b[\w-]+(?=\s*\(\s*\)\s*\{)/,alias:"function"}],"for-or-select":{pattern:/(\b(?:for|select)\s+)\w+(?=\s+in\s)/,alias:"variable",lookbehind:!0},"assign-left":{pattern:/(^|[\s;|&]|[<>]\()\w+(?:\.\w+)*(?=\+?=)/,inside:{environment:{pattern:RegExp("(^|[\\s;|&]|[<>]\\()"+t),lookbehind:!0,alias:"constant"}},alias:"variable",lookbehind:!0},parameter:{pattern:/(^|\s)-{1,2}(?:\w+:[+-]?)?\w+(?:\.\w+)*(?=[=\s]|$)/,alias:"variable",lookbehind:!0},string:[{pattern:/((?:^|[^<])<<-?\s*)(\w+)\s[\s\S]*?(?:\r?\n|\r)\2/,lookbehind:!0,greedy:!0,inside:n},{pattern:/((?:^|[^<])<<-?\s*)(["'])(\w+)\2\s[\s\S]*?(?:\r?\n|\r)\3/,lookbehind:!0,greedy:!0,inside:{bash:r}},{pattern:/(^|[^\\](?:\\\\)*)"(?:\\[\s\S]|\$\([^)]+\)|\$(?!\()|`[^`]+`|[^"\\`$])*"/,lookbehind:!0,greedy:!0,inside:n},{pattern:/(^|[^$\\])'[^']*'/,lookbehind:!0,greedy:!0},{pattern:/\$'(?:[^'\\]|\\[\s\S])*'/,greedy:!0,inside:{entity:n.entity}}],environment:{pattern:RegExp("\\$?"+t),alias:"constant"},variable:n.variable,function:{pattern:/(^|[\s;|&]|[<>]\()(?:add|apropos|apt|apt-cache|apt-get|aptitude|aspell|automysqlbackup|awk|basename|bash|bc|bconsole|bg|bzip2|cal|cargo|cat|cfdisk|chgrp|chkconfig|chmod|chown|chroot|cksum|clear|cmp|column|comm|composer|cp|cron|crontab|csplit|curl|cut|date|dc|dd|ddrescue|debootstrap|df|diff|diff3|dig|dir|dircolors|dirname|dirs|dmesg|docker|docker-compose|du|egrep|eject|env|ethtool|expand|expect|expr|fdformat|fdisk|fg|fgrep|file|find|fmt|fold|format|free|fsck|ftp|fuser|gawk|git|gparted|grep|groupadd|groupdel|groupmod|groups|grub-mkconfig|gzip|halt|head|hg|history|host|hostname|htop|iconv|id|ifconfig|ifdown|ifup|import|install|ip|java|jobs|join|kill|killall|less|link|ln|locate|logname|logrotate|look|lpc|lpr|lprint|lprintd|lprintq|lprm|ls|lsof|lynx|make|man|mc|mdadm|mkconfig|mkdir|mke2fs|mkfifo|mkfs|mkisofs|mknod|mkswap|mmv|more|most|mount|mtools|mtr|mutt|mv|nano|nc|netstat|nice|nl|node|nohup|notify-send|npm|nslookup|op|open|parted|passwd|paste|pathchk|ping|pkill|pnpm|podman|podman-compose|popd|pr|printcap|printenv|ps|pushd|pv|quota|quotacheck|quotactl|ram|rar|rcp|reboot|remsync|rename|renice|rev|rm|rmdir|rpm|rsync|scp|screen|sdiff|sed|sendmail|seq|service|sftp|sh|shellcheck|shuf|shutdown|sleep|slocate|sort|split|ssh|stat|strace|su|sudo|sum|suspend|swapon|sync|sysctl|tac|tail|tar|tee|time|timeout|top|touch|tr|traceroute|tsort|tty|umount|uname|unexpand|uniq|units|unrar|unshar|unzip|update-grub|uptime|useradd|userdel|usermod|users|uudecode|uuencode|v|vcpkg|vdir|vi|vim|virsh|vmstat|wait|watch|wc|wget|whereis|which|who|whoami|write|xargs|xdg-open|yarn|yes|zenity|zip|zsh|zypper)(?=$|[)\s;|&])/,lookbehind:!0},keyword:{pattern:/(^|[\s;|&]|[<>]\()(?:case|do|done|elif|else|esac|fi|for|function|if|in|select|then|until|while)(?=$|[)\s;|&])/,lookbehind:!0},builtin:{pattern:/(^|[\s;|&]|[<>]\()(?:\.|:|alias|bind|break|builtin|caller|cd|command|continue|declare|echo|enable|eval|exec|exit|export|getopts|hash|help|let|local|logout|mapfile|printf|pwd|read|readarray|readonly|return|set|shift|shopt|source|test|times|trap|type|typeset|ulimit|umask|unalias|unset)(?=$|[)\s;|&])/,lookbehind:!0,alias:"class-name"},boolean:{pattern:/(^|[\s;|&]|[<>]\()(?:false|true)(?=$|[)\s;|&])/,lookbehind:!0},"file-descriptor":{pattern:/\B&\d\b/,alias:"important"},operator:{pattern:/\d?<>|>\||\+=|=[=~]?|!=?|<<[<-]?|[&\d]?>>|\d[<>]&?|[<>][&=]?|&[>&]?|\|[&|]?/,inside:{"file-descriptor":{pattern:/^\d/,alias:"important"}}},punctuation:/\$?\(\(?|\)\)?|\.\.|[{}[\];\\]/,number:{pattern:/(^|\s)(?:[1-9]\d*|0)(?:[.,]\d+)?\b/,lookbehind:!0}},r.inside=e.languages.bash;for(var a=["comment","function-name","for-or-select","assign-left","parameter","string","environment","function","keyword","builtin","boolean","file-descriptor","operator","punctuation","number"],o=n.variable[1].inside,i=0;i|(?:[a-zA-Z\d-]*!)?[\w\-%#;/?:@&=+$.~*'()]+)?/,n="(?:"+r.source+"(?:[ ]+"+t.source+")?|"+t.source+"(?:[ ]+"+r.source+")?)",a="(?:[^\\s\\x00-\\x08\\x0e-\\x1f!\"#%&'*,\\-:>?@[\\]`{|}\\x7f-\\x84\\x86-\\x9f\\ud800-\\udfff\\ufffe\\uffff]|[?:-])(?:[ ]*(?:(?![#:])|:))*".replace(//g,function(){return"[^\\s\\x00-\\x08\\x0e-\\x1f,[\\]{}\\x7f-\\x84\\x86-\\x9f\\ud800-\\udfff\\ufffe\\uffff]"}),o=`"(?:[^"\\\\\r -]|\\\\.)*"|'(?:[^'\\\\\r -]|\\\\.)*'`;function i(s,l){l=(l||"").replace(/m/g,"")+"m";var u=`([:\\-,[{]\\s*(?:\\s<>[ ]+)?)(?:<>)(?=[ ]*(?:$|,|\\]|\\}|(?:[\r -]\\s*)?#))`.replace(/<>/g,function(){return n}).replace(/<>/g,function(){return s});return RegExp(u,l)}e.languages.yaml={scalar:{pattern:RegExp(`([\\-:]\\s*(?:\\s<>[ ]+)?[|>])[ ]*(?:((?:\r? -|\r)[ ]+)\\S[^\r -]*(?:\\2[^\r -]+)*)`.replace(/<>/g,function(){return n})),lookbehind:!0,alias:"string"},comment:/#.*/,key:{pattern:RegExp(`((?:^|[:\\-,[{\r -?])[ ]*(?:<>[ ]+)?)<>(?=\\s*:\\s)`.replace(/<>/g,function(){return n}).replace(/<>/g,function(){return"(?:"+a+"|"+o+")"})),lookbehind:!0,greedy:!0,alias:"atrule"},directive:{pattern:/(^[ \t]*)%.+/m,lookbehind:!0,alias:"important"},datetime:{pattern:i("\\d{4}-\\d\\d?-\\d\\d?(?:[tT]|[ ]+)\\d\\d?:\\d{2}:\\d{2}(?:\\.\\d*)?(?:[ ]*(?:Z|[-+]\\d\\d?(?::\\d{2})?))?|\\d{4}-\\d{2}-\\d{2}|\\d\\d?:\\d{2}(?::\\d{2}(?:\\.\\d*)?)?"),lookbehind:!0,alias:"number"},boolean:{pattern:i("false|true","i"),lookbehind:!0,alias:"important"},null:{pattern:i("null|~","i"),lookbehind:!0,alias:"important"},string:{pattern:i(o),lookbehind:!0,greedy:!0},number:{pattern:i("[+-]?(?:0x[\\da-f]+|0o[0-7]+|(?:\\d+(?:\\.\\d*)?|\\.\\d+)(?:e[+-]?\\d+)?|\\.inf|\\.nan)","i"),lookbehind:!0},tag:r,important:t,punctuation:/---|[:[\]{}\-,|>?]|\.\.\./},e.languages.yml=e.languages.yaml})(Prism);Xm.manual=!0;function A4e(e,t,r,n){Xm.languages[n]||console.warn(`Prism: the language “${n}” isn’t enabled.`),e.classList.contains(`language-${n}`)||e.classList.add(`language-${n}`),t.textContent=r,Xm.highlightElement(t)}const T4e={key:0,class:"toolbar"},$4e=ie({__name:"XCodeBlock",props:{id:{default:()=>xc("code-block")},code:{},language:{},isSearchable:{type:Boolean,default:!1},showCopyButton:{type:Boolean,default:!0},codeMaxHeight:{default:void 0},query:{default:""},isFilterMode:{type:Boolean,default:!1},isRegExpMode:{type:Boolean,default:!1}},emits:["query-change","filter-mode-change","reg-exp-mode-change"],setup(e,{emit:t}){const r=e,n=yt(),a=t,o=F(!1);async function i({preElement:s,codeElement:l,language:u,code:c}){o.value=!0,A4e(s,l,c,u),o.value=!1}return(s,l)=>(m(),E("div",null,[n["primary-actions"]?(m(),E("div",T4e,[U(s.$slots,"primary-actions",{},void 0,!0)])):X("",!0),l[3]||(l[3]=se()),J(T(Jk),{id:s.id,"max-height":r.codeMaxHeight,code:r.code,language:s.language,"initial-filter-mode":r.isFilterMode,"initial-reg-exp-mode":r.isRegExpMode,processing:o.value,searchable:s.isSearchable,"show-copy-button":s.showCopyButton,query:r.query,theme:"dark",onCodeBlockRender:i,onQueryChange:l[0]||(l[0]=u=>a("query-change",u)),onFilterModeChange:l[1]||(l[1]=u=>a("filter-mode-change",u)),onRegExpModeChange:l[2]||(l[2]=u=>a("reg-exp-mode-change",u))},bt({_:2},[n["secondary-actions"]?{name:"secondary-actions",fn:I(()=>[U(s.$slots,"secondary-actions",{},void 0,!0)]),key:"0"}:void 0]),1032,["id","max-height","code","language","initial-filter-mode","initial-reg-exp-mode","processing","searchable","show-copy-button","query"])]))}}),I4e=ar($4e,[["__scopeId","data-v-d47791bb"]]),M4e={class:"x-copy-button"},O4e={key:0,class:"text"},P4e=ie({__name:"XCopyButton",props:{text:{default:""},format:{default:"custom"},variant:{default:void 0}},setup(e){const t=cr(),r=F(null),n=F(""),a=async i=>{n.value=i,await qt(),r.value.copy()},o=e;return(i,s)=>(m(),E("div",M4e,[o.format==="custom"&&o.text?(m(),E("span",O4e,[U(i.$slots,"default",{},()=>[se(ce(o.text),1)],!0)])):X("",!0),s[0]||(s[0]=se()),J(T(bT),tt(T(t),{ref_key:"component",ref:r,class:{hidden:o.text.length===0},"aria-hidden":o.text.length===0,format:o.format==="custom"?"hidden":o.format,text:o.text.length===0?n.value:o.text,badge:o.variant==="badge"}),null,16,["class","aria-hidden","format","text","badge"]),s[1]||(s[1]=se()),a&&o.text.length===0?U(i.$slots,"default",{key:1,copy:a},void 0,!0):X("",!0)]))}}),D4e=ar(P4e,[["__scopeId","data-v-0188c26f"]]),N4e={};function L4e(e,t){const r=Ze("KToggle");return m(),q(r,null,{default:I(({isToggled:n,toggle:a})=>[U(e.$slots,"default",{expanded:n.value,toggle:a})]),_:3})}const R4e=ar(N4e,[["render",L4e]]),B4e={key:0},F4e=ie({__name:"XEmptyState",props:{type:{default:""}},setup(e){const t=e,r=yt();return(n,a)=>{const o=Ze("XI18n"),i=Ze("XAction"),s=Ze("XTeleportSlot");return m(),q(o,null,{default:I(({t:l})=>[(m(!0),E(Me,null,We([t.type.length>0?`${t.type}.`:"components."],u=>(m(),E(Me,{key:u},[(m(!0),E(Me,null,We([{title:l(`${u}x-empty-state.title`,void 0,{defaultMessage:l("components.x-empty-state.title")}),body:l(`${u}x-empty-state.body`,void 0,{defaultMessage:l("components.x-empty-state.body")}),href:l(`${u}x-empty-state.action.href`,void 0,{defaultMessage:""}),actionLabel:l(`${u}x-empty-state.action.label`,void 0,{defaultMessage:""}),actionType:l(`${u}x-empty-state.action.type`,void 0,{defaultMessage:""})}],({title:c,body:d,href:f,actionLabel:p,actionType:h})=>(m(),q(T(so),{key:c,class:"x-empty-state","data-testid":"empty-block"},{icon:I(()=>[U(n.$slots,"icon")]),title:I(()=>[U(n.$slots,"title",{},()=>[c.length>0?(m(),E("header",B4e,[G("h2",null,[J(o,{path:`${u}x-empty-state.title`,"default-path":"components.x-empty-state.title"},null,8,["path"])])])):X("",!0)])]),action:I(()=>[U(n.$slots,"action",{},()=>[f.length>0?(m(),q(i,{key:0,action:["docs","create"].find(b=>b===h),href:f},{default:I(()=>[se(ce(p),1)]),_:2},1032,["action","href"])):(m(),q(s,{key:1,name:`${t.type}-x-empty-state-actions`},null,8,["name"]))])]),default:I(()=>[a[0]||(a[0]=se()),a[1]||(a[1]=se()),r.default?U(n.$slots,"default",{key:0}):d.length>0?(m(),q(o,{key:1,path:`${u}x-empty-state.body`,"default-path":"components.x-empty-state.body"},null,8,["path"])):X("",!0),a[2]||(a[2]=se())]),_:2},1024))),128))],64))),128))]),_:3})}}}),z4e=["innerHTML"],H4e=ie({__name:"XI18n",props:{strings:{type:[Object,Function],default:void 0},prefix:{default:""},path:{default:""},params:{default:()=>({})},defaultPath:{default:void 0}},setup(e){const t=xc("x-i18n"),r=u=>u.replace(/i.t(`${u.startsWith(".")?n.prefix:""}${u}`,...c),l=(u,c={},d)=>{const f=Object.fromEntries(Object.entries(c).map(([h,b])=>[h,typeof b=="string"?Vh(b):""])),p=Object.keys(a).reduce((h,b)=>(h[b]=``,h),f);return i.t(`${u.startsWith(".")&&n.prefix.length>0?`${Vh(n.prefix)}`:""}${Vh(u)}`,p,typeof(d==null?void 0:d.defaultMessage)<"u"?{defaultMessage:d.defaultMessage}:d)};return(u,c)=>{const d=Ze("XTeleportTemplate");return n.path.length>0?(m(),E(Me,{key:0},[G("div",tt({class:"x-i18n","data-testid":"x-i18n"},T(o),{innerHTML:l(n.path,n.params,typeof n.defaultPath=="string"?{defaultMessage:l(n.defaultPath)}:void 0)}),null,16,z4e),c[0]||(c[0]=se()),(m(),E(Me,null,We(a,(f,p)=>(m(),E(Me,{key:p},[p==="default"?U(u.$slots,p,{key:0,t:s}):(m(),q(d,{key:1,to:{name:`${T(t)}-${p}`}},{default:I(()=>[U(u.$slots,p,{t:s})]),_:2},1032,["to"]))],64))),64))],64)):U(u.$slots,"default",{key:1,t:s})}}}),_2=ie({__name:"XTooltip",setup(e){const t=yt();return(r,n)=>(m(),q(T(Tn),{"max-width":"400"},bt({_:2},[We(t,(a,o)=>({name:o,fn:I(i=>[U(r.$slots,o,ea(Ma(i)))])}))]),1024))}}),j4e=["id"],U4e=ie({inheritAttrs:!1,__name:"XIcon",props:{name:{},color:{default:void 0},size:{default:wj}},setup(e){Dr(i=>({"78615a05":o.size}));const t=cr(),r={standard:"span","policy-role-producer":"span",inbound:LH,outbound:BH,builtin:o4,delegated:o4,warning:tj,mesh:YH,docs:SH,search:DH,copy:TH,more:KH,expand:xH,kubernetes:yH,universal:OH,settings:EH,help:zH,create:wH,refresh:JH,progress:QH,info:jH},n=xc("-x-icon-tooltip"),a=yt(),o=e;return(i,s)=>(m(),q(Ge(T(a).default?_2:S2),null,{content:I(()=>[G("div",{id:T(n)},[T(a).default?U(i.$slots,"default",{key:0},void 0,!0):X("",!0)],8,j4e)]),default:I(()=>[(m(),q(Ge(r[o.name]),tt(T(t),{"aria-described-by":T(a).default?T(n):void 0,tabindex:T(a).default?0:void 0,decorative:!1,color:o.color?o.color:`var(--${o.name}IconColor, 'currentColor')`,size:o.size,display:"inline-block",class:`x-icon-icon x-icon-${o.name}-icon`}),null,16,["aria-described-by","tabindex","color","size","class"])),s[0]||(s[0]=se())]),_:3}))}}),V4e=ar(U4e,[["__scopeId","data-v-49a351da"]]),q4e=ie({__name:"XInput",props:{value:{default:""},appearance:{default:""},debounce:{default:0}},emits:["change"],setup(e,{emit:t}){const r=e,n=t,a=i=>n("change",i),o=S(()=>r.debounce>0?hj(i=>{a(i)},r.debounce):a);return(i,s)=>{const l=Ze("XIcon"),u=Ze("KInput");return m(),q(u,{"model-value":r.value,onInput:s[0]||(s[0]=c=>o.value(c))},bt({_:2},[["search"].includes(r.appearance)?{name:"before",fn:I(()=>[J(l,{name:"search"})]),key:"0"}:void 0]),1032,["model-value"])}}}),Y4e=ar(q4e,[["__scopeId","data-v-4fe7d289"]]),G4e=ie({__name:"XInputSwitch",props:{checked:{type:Boolean}},setup(e){const t=e,r=yt();return(n,a)=>(m(),q(T(jA),{"model-value":t.checked},bt({_:2},[We(r,(o,i)=>({name:i,fn:I(s=>[U(n.$slots,i,ea(Ma(s)))])}))]),1032,["model-value"]))}}),K4e=ie({__name:"XLayout",props:{type:{default:"stack"},size:{default:"normal"},truncate:{type:Boolean,default:!1}},setup(e){const t=e;return(r,n)=>(m(),q(Ge(t.type==="separated"&&t.truncate?T(yT):"div"),{class:Ae(["x-layout",t.type,t.size])},{default:I(()=>[U(r.$slots,"default",{},void 0,!0)]),_:3},8,["class"]))}}),W4e=ar(K4e,[["__scopeId","data-v-b91ebfe3"]]),Z4e=ie({__name:"XModal",setup(e){const t=yt();return(r,n)=>(m(),q(T(v2),{visible:!0},bt({_:2},[We(t,(a,o)=>({name:`${o}`,fn:I(()=>[U(r.$slots,o)])}))]),1024))}}),Q4e=ie({__name:"XProgress",props:{variant:{default:"legacy"}},setup(e){const t=e;return(r,n)=>{const a=Ze("XIcon"),o=Ze("KSkeleton"),i=Ze("KSkeletonBox");return t.variant==="legacy"?(m(),q(T(so),{key:0,"data-testid":"loading-block"},{icon:I(()=>[J(a,{class:"mb-3",name:"progress",color:T(c4)},null,8,["color"])]),title:I(()=>n[0]||(n[0]=[se(` - Loading data … - `)])),_:1})):t.variant==="spinner"?(m(),q(a,{key:1,name:"progress","data-testid":"spinner",color:T(c4)},null,8,["color"])):t.variant==="list"?(m(),q(o,{key:2,"data-testid":"list-skeleton",type:"table"})):t.variant==="line"?(m(),q(i,{key:3,"data-testid":"line-skeleton",width:"10"})):X("",!0)}}}),X4e=ie({__name:"XPrompt",props:{type:{default:"danger"},expected:{default:""},action:{}},emits:["cancel","submit"],setup(e,{emit:t}){const r=t,n=e;return Hr("x-prompt",{}),jn(()=>{var a,o;(o=(a=document==null?void 0:document.body)==null?void 0:a.classList)==null||o.remove("k-modal-overflow-hidden")}),(a,o)=>{const i=Ze("KPrompt");return m(),q(i,{"action-button-text":n.action,"action-button-appearance":n.type==="danger"?"danger":"primary","confirmation-text":n.expected.length>0?n.expected:void 0,visible:!0,onCancel:o[0]||(o[0]=()=>r("cancel")),onProceed:o[1]||(o[1]=()=>r("submit"))},{title:I(()=>[U(a.$slots,"title")]),default:I(()=>[o[2]||(o[2]=se()),U(a.$slots,"default")]),_:3},8,["action-button-text","action-button-appearance","confirmation-text"])}}}),J4e=ie({__name:"XProvider",props:{name:{},service:{}},setup(e){const t=e;return Hr(t.name,t.service),(r,n)=>U(r.$slots,"default")}}),e8e=ie({__name:"XSelect",props:{label:{default:""},selected:{default:""}},emits:["change"],setup(e,{emit:t}){const r=t,n=e,a=yt(),o=F(n.selected),i=S(()=>Object.keys(a).reduce((l,u)=>{const c=u.lastIndexOf("-option");if(c!==-1){const d=u.substring(0,c);l.push({value:d,label:d})}return l},[]));return(s,l)=>(m(),q(T(eT),{modelValue:o.value,"onUpdate:modelValue":l[0]||(l[0]=u=>o.value=u),label:n.label,items:i.value,onSelected:l[1]||(l[1]=u=>r("change",String(u.value)))},{"selected-item-template":I(({item:u})=>[a.selected?U(s.$slots,"selected",{key:0,item:u.value},void 0,!0):U(s.$slots,`${u==null?void 0:u.value}-option`,{key:1,item:u.value},void 0,!0)]),"item-template":I(({item:u})=>[U(s.$slots,`${u.value}-option`,{},void 0,!0)]),_:3},8,["modelValue","label","items"]))}}),t8e=ar(e8e,[["__scopeId","data-v-d34c6c40"]]),r8e=ie({inheritAttrs:!1,__name:"XTabs",props:{selected:{default:""}},setup(e){const t=yt(),r=e,n=cr(),a=Object.fromEntries(Object.entries(n).filter(([l,u])=>!["aria-label"].includes(l))),o=F(null),i=S(()=>Object.keys(t).reduce((l,u)=>{const c=u.lastIndexOf("-tab");if(c!==-1){const d=u.substring(0,c);l.push({title:d,hash:`#${d}`})}return l},[])),s=()=>{const l=o.value,u=l.querySelector('[role="tablist"]'),c=l.querySelectorAll('[role="tab"]'),d=l.querySelectorAll('[tabindex="0"]'),f=l.querySelectorAll("[id]");u&&["role","aria-label"].forEach(p=>u.removeAttribute(p)),["role"].forEach(p=>Array.from(c).forEach(h=>h.removeAttribute(p))),["tabindex"].forEach(p=>Array.from(d).forEach(h=>h.removeAttribute(p))),["id"].forEach(p=>Array.from(f).forEach(h=>{h.setAttribute("data-testid",h.getAttribute(p)??""),h.removeAttribute(p)}))};return xt(s),$e(()=>t,()=>{s()}),(l,u)=>{const c=Ze("KTabs");return m(),E("div",tt({ref_key:"$ref",ref:o,class:"x-tabs"},T(a)),[J(c,{role:"navigation","aria-label":T(n)["aria-label"],tabs:i.value,"model-value":r.selected.length>0?`#${r.selected}`:"","hide-panels":""},bt({_:2},[We(i.value,d=>({name:`${d.title}-anchor`,fn:I(()=>[U(l.$slots,`${d.title}-tab`,{},void 0,!0)])}))]),1032,["aria-label","tabs","model-value"])],16)}}}),n8e=ar(r8e,[["__scopeId","data-v-b6a906b3"]]),a8e=["data-x-teleport-id"],o8e=ie({__name:"XTeleportSlot",props:{name:{}},setup(e){const t=e;return xt(()=>{window.dispatchEvent(new CustomEvent("x-teleport-slot:mounted",{detail:{name:t.name}}))}),(r,n)=>(m(),E("div",{"data-x-teleport-id":t.name},null,8,a8e))}}),i8e=ie({__name:"XTeleportTemplate",props:{to:{}},setup(e){const t=e,r=new AbortController,n=F(!1);return xt(()=>{document.querySelector(`[data-x-teleport-id='${t.to.name}']`)!==null?n.value=!0:window.addEventListener("x-teleport-slot:mounted",a=>{var o;"detail"in a&&((o=a.detail)==null?void 0:o.name)===t.to.name&&(n.value=!0)},{signal:r.signal})}),jn(()=>{r.abort()}),(a,o)=>n.value?(m(),q(zF,{key:0,to:`[data-x-teleport-id='${t.to.name}']`},[U(a.$slots,"default")],8,["to"])):X("",!0)}}),Zw=e=>Object.entries(typeof e=="string"?{[e]:!0}:e).filter(([t,r])=>r).map(([t,r])=>t.split(";")).flat().map(t=>t.trim()).filter(Boolean),Qw=(e,t)=>{const[r,n]=t.split(":"),a=n.includes("!important");e.style.setProperty(r.trim(),a?n.replace("!important","").trim():n.trim(),a?"important":"")},s8e=(e,t)=>{const[r]=t.split(":");e.style.removeProperty(r.trim())},l8e=(e=new WeakMap)=>{const t=(n,{value:a,modifiers:o})=>{const i=Zw(a);e.set(n,new Set(i)),i.forEach(s=>Qw(n,s))},r=(n,{value:a,modifiers:o})=>{const i=e.get(n)??new Set,s=new Set(Zw(a));Array.from(i.difference(s)).forEach(l=>s8e(n,l)),Array.from(s.difference(i)).forEach(l=>Qw(n,l)),e.set(n,s)};return{created:(...n)=>{n[1].modifiers.next?setTimeout(()=>t(...n),0):t(...n)},beforeUpdate:(...n)=>{n[1].modifiers.next?setTimeout(()=>r(...n),0):r(...n)},unmounted:n=>{e.delete(n)}}},u8e={components:{"status-badge":{tooltip:{not_available:`The online or offline status of this entity is unknown -`}},"x-empty-state":{title:"No data",body:"",action:{label:"",href:""}}}},c8e={xVueComponents:Le("x.vue.components")},d8e=e=>[[Le("kong.plugins"),{service:()=>[[S5e]],labels:[e.plugins]}],[c8e.xVueComponents,{service:()=>[["XAlert",w4e],["XCard",Ny],["XPop",ss],["XRadio",JA],["XAction",m4e],["XActionGroup",y4e],["XAnonymous",S2],["XBadge",_4e],["XBreadcrumbs",x4e],["XCopyButton",D4e],["XCodeBlock",I4e],["XEmptyState",F4e],["XIcon",V4e],["XI18n",H4e],["XInput",Y4e],["XLayout",W4e],["XModal",Z4e],["XPrompt",X4e],["XProvider",J4e],["XProgress",Q4e],["XSelect",t8e],["XTabs",n8e],["XTeleportTemplate",i8e],["XTeleportSlot",o8e],["XTooltip",_2],["XDisclosure",R4e],["XAboutCard",f4e],["XInputSwitch",G4e],["XCheckbox",k4e]],labels:[e.components]}],[Le("x.directives"),{service:()=>[["style",l8e()]],labels:[e.directives]}],[Le("x.locales"),{service:()=>u8e,labels:[e.enUs]}]];"structuredClone"in globalThis||(globalThis.structuredClone=e=>JSON.parse(JSON.stringify(e)));DD.shim();KB.shim();const dr={...PW,Env:Le("application.Env"),env:Le("application.env"),EnvVars:Le("EnvVars"),fetch:Le("application.fetch"),can:Le("application.can"),features:Le("application.can.features"),notFoundView:Le("application.not-found"),applicationComponents:Le("application.components"),source:Le("data.source"),sources:Le("data.sources"),dataSourcePool:Le("data.DataSourcePool"),getDataSourceCacheKeyPrefix:Le("data.getDataSourceCacheKeyPrefix"),errorHandler:Le("application.error.handler"),i18n:Le("i18n"),enUs:Le("i18n.locale.enUs"),storage:Le("application.storage"),storagePrefix:Le("application.storage.prefix")},f8e=(e,t)=>{var r;e.meta={...e.meta??{}},typeof((r=t==null?void 0:t.meta)==null?void 0:r.module)<"u"&&(e.meta.module=t.meta.module)},p8e=(e,t)=>{var r;if(e.meta={...e.meta??{}},typeof((r=t==null?void 0:t.meta)==null?void 0:r.path)<"u"){const n=String(t.meta.path??"");e.meta.path=`${n}${n.length>0?".":""}${String(e.name)}`}},h8e=e=>{if(typeof e.name>"u")return;const t=(r=>{switch(!0){case typeof r=="function":return r;case typeof r>"u":return()=>({});default:return()=>r}})(e.props);e.props=(...r)=>({...t(...r),routeName:e.name})},v8e=e=>[[Le("application.components"),{service:()=>[["AppView",lj],["DataLoader",Mj],["DataSource",y_],["DataSink",g_],["DataCollection",yj],["RouteView",yG],["RouteTitle",Pj]],labels:[e.components]}],[Le("application.routes"),{service:wG,arguments:[dr.notFoundView],labels:[e.routes]}],[Le("application.routes.walkers"),{service:()=>[f8e,p8e,h8e],labels:[e.routeWalkers]}],[Le("application.locales"),{service:()=>bG,labels:[e.enUs]}],[dr.i18n,{service:gk,arguments:[dr.enUs,e.env]}],[dr.fetch,{service:()=>fetch}],[dr.storage,{service:QK,arguments:[e.storagePrefix]}],[dr.can,{service:CG,arguments:[dr.features]}],[dr.Env,{service:SG,arguments:[e.EnvVars]}],[dr.env,{service:t=>(...r)=>t.var(...r),arguments:[dr.Env]}],[dr.source,{service:qx,arguments:[IW(document,{description:"dom.document"})]}],[dr.getDataSourceCacheKeyPrefix,{service:()=>()=>"",arguments:[e.router]}],[dr.errorHandler,{service:()=>()=>{}}],[dr.dataSourcePool,{service:(t,r,n)=>new XY(t,{create:tG,destroy:rG},r,n),arguments:[e.sources,dr.errorHandler,dr.getDataSourceCacheKeyPrefix]}],[Le("application.datasource.data-uri"),{service:()=>({"data:application/json,:uri":async({uri:t})=>JSON.parse(t)}),labels:[e.sources]}],...OW(e),...d8e(e),...MW(e)],m8e=dr,[TT,$T,yi,g8e]=jl(dr.env,dr.can,dr.i18n,dr.dataSourcePool),y8e={configuration:{routes:{item:{title:"Configuration",breadcrumbs:"Configuration"}}}},b8e=()=>[{path:"/configuration",name:"configuration-view",component:()=>Ie(()=>import("./ConfigurationDetailView-DFprePq-.js"),[],import.meta.url)}],w8e=e=>[[Le("configuration.routes"),{service:b8e,labels:[e.routes]}],[Le("configuration.locales"),{service:()=>y8e,labels:[e.enUs]}]],C8e=e=>({"use kubernetes":t=>e("KUMA_ENVIRONMENT")==="kubernetes","use state":t=>e("KUMA_STORE_TYPE")!=="memory"}),S8e={"main-overview":{routes:{item:{title:"Overview"}},detail:{onboarding:{message:`'<'p>'<'strong>Welcome to {name}!'<'/strong> We've detected that you don't have any data plane proxies running yet. We've created an onboarding process to help you!'<'/p> -`,get_started_link:"Get started"},health:{title:"Global Control Plane health",view_all:"(view all)",zone_control_planes:"Zones",meshes:"Meshes",services:"Services",data_plane_proxies:"Data Plane Proxies"},zone_control_planes:{title:"Zones"},meshes:{title:"Meshes"}},action_menu:{toggle_button:"Actions",items:{hostname_generators:"Hostname Generators"}}}},_8e=()=>[{path:"",name:"home",component:()=>Ie(()=>import("./ControlPlaneDetailView-Dwm7Wruu.js"),__vite__mapDeps([0]),import.meta.url)}],x8e={fromObject(e){return e}},k8e={fromObject(e){return e}},Xw=(e,t)=>{const r=e.split("."),n=t.split(".");for(let a=0;a<3;a++){const o=Number(r[a]),i=Number(n[a]);if(o>i)return 1;if(i>o)return-1}return 0},E8e=(e,t)=>wn({"/control-plane/addresses":async()=>({http:e("KUMA_API_URL"),kds:e("KUMA_KDS_URL")}),"/control-plane/outdated/:version":async r=>r.version.match("^[0-9]+.[0-9]+.[0-9]+$")?{version:e("KUMA_VERSION"),outdated:Xw(e("KUMA_VERSION"),r.version)===1}:{version:e("KUMA_VERSION"),outdated:!1},"/control-plane/version/latest":async()=>{const r=e("KUMA_VERSION");if(!r.match("^[0-9]+.[0-9]+.[0-9]+$"))return{version:r};const n=await(async()=>{try{return t.getLatestVersion()}catch(a){return console.error(a),""}})();return{version:n!==""&&Xw(n,r)===1?n:r}},"/config":async()=>x8e.fromObject(await t.getConfig()),"/global-insight":async()=>k8e.fromObject(await t.getGlobalInsight())}),A8e=ie({__name:"ControlPlaneActionGroup",setup(e){const{t}=yi();return(r,n)=>{const a=Ze("XAction"),o=Ze("XActionGroup");return m(),q(o,null,{control:I(()=>[J(a,{action:"expand",appearance:"primary"},{default:I(()=>[se(ce(T(t)("main-overview.action_menu.toggle_button")),1)]),_:1})]),default:I(()=>[n[0]||(n[0]=se()),J(a,{to:{name:"hostname-generator-root-view"}},{default:I(()=>[se(ce(T(t)("main-overview.action_menu.items.hostname_generators")),1)]),_:1}),n[1]||(n[1]=se()),U(r.$slots,"actions")]),_:3})}}}),T8e="data:image/svg+xml,%3csvg%20width='16'%20height='16'%20xmlns='http://www.w3.org/2000/svg'%3e%3cmask%20id='mask0_1444_15080'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='0'%20y='0'%20width='16'%20height='16'%3e%3crect%20width='16'%20height='16'%20fill='%23d9d9d9'/%3e%3c/mask%3e%3cg%20mask='url(%23mask0_1444_15080)'%3e%3cpath%20d='M8.00353%207.99961C8.33451%207.99961%208.61667%207.88177%208.85%207.64608C9.08333%207.41038%209.2%207.12704%209.2%206.79608C9.2%206.4651%209.08215%206.18294%208.84647%205.94961C8.61077%205.71628%208.32743%205.59961%207.99647%205.59961C7.66549%205.59961%207.38333%205.71745%207.15%205.95314C6.91667%206.18884%206.8%206.47218%206.8%206.80314C6.8%207.13412%206.91784%207.41628%207.15353%207.64961C7.38923%207.88294%207.67257%207.99961%208.00353%207.99961ZM8%2012.8163C9.32222%2011.6274%2010.3194%2010.5329%2010.9917%209.53294C11.6639%208.53294%2012%207.6385%2012%206.84961C12%205.68294%2011.6194%204.71628%2010.8583%203.94961C10.0972%203.18294%209.14444%202.79961%208%202.79961C6.85555%202.79961%205.90278%203.18294%205.14167%203.94961C4.38055%204.71628%204%205.68294%204%206.84961C4%207.6385%204.33611%208.53294%205.00833%209.53294C5.68055%2010.5329%206.67778%2011.6274%208%2012.8163ZM8%2014.3996C6.25583%2012.9429%204.95312%2011.5898%204.09187%2010.3404C3.23062%209.09098%202.8%207.92739%202.8%206.84961C2.8%205.36072%203.29444%204.1135%204.28333%203.10794C5.27222%202.10239%206.50833%201.59961%207.99167%201.59961C9.475%201.59961%2010.7139%202.10239%2011.7083%203.10794C12.7028%204.1135%2013.2%205.36072%2013.2%206.84961C13.2%207.92739%2012.7722%209.0885%2011.9167%2010.3329C11.0611%2011.5774%209.75555%2012.9329%208%2014.3996Z'%20fill='%236f7787'/%3e%3c/g%3e%3c/svg%3e",$8e="data:image/svg+xml,%3csvg%20width='17'%20height='16'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M4.41053%2014C3.7158%2014%203.12106%2013.7526%202.62632%2013.2579C2.13158%2012.7632%201.88422%2012.1684%201.88422%2011.4737C1.88422%2010.7789%202.13158%2010.1842%202.62632%209.68947C3.12106%209.19474%203.7158%208.94737%204.41053%208.94737C5.10527%208.94737%205.70001%209.19474%206.19474%209.68947C6.68948%2010.1842%206.93685%2010.7789%206.93685%2011.4737C6.93685%2012.1684%206.68948%2012.7632%206.19474%2013.2579C5.70001%2013.7526%205.10527%2014%204.41053%2014ZM11.9895%2014C11.2947%2014%2010.7%2013.7526%2010.2053%2013.2579C9.71053%2012.7632%209.46316%2012.1684%209.46316%2011.4737C9.46316%2010.7789%209.71053%2010.1842%2010.2053%209.68947C10.7%209.19474%2011.2947%208.94737%2011.9895%208.94737C12.6842%208.94737%2013.279%209.19474%2013.7737%209.68947C14.2684%2010.1842%2014.5158%2010.7789%2014.5158%2011.4737C14.5158%2012.1684%2014.2684%2012.7632%2013.7737%2013.2579C13.279%2013.7526%2012.6842%2014%2011.9895%2014ZM4.41053%2012.7368C4.7579%2012.7368%205.05527%2012.6132%205.30264%2012.3658C5.55001%2012.1184%205.67369%2011.8211%205.67369%2011.4737C5.67369%2011.1263%205.55001%2010.8289%205.30264%2010.5816C5.05527%2010.3342%204.7579%2010.2105%204.41053%2010.2105C4.06316%2010.2105%203.7658%2010.3342%203.51843%2010.5816C3.27106%2010.8289%203.14737%2011.1263%203.14737%2011.4737C3.14737%2011.8211%203.27106%2012.1184%203.51843%2012.3658C3.7658%2012.6132%204.06316%2012.7368%204.41053%2012.7368ZM11.9895%2012.7368C12.3368%2012.7368%2012.6342%2012.6132%2012.8816%2012.3658C13.129%2012.1184%2013.2526%2011.8211%2013.2526%2011.4737C13.2526%2011.1263%2013.129%2010.8289%2012.8816%2010.5816C12.6342%2010.3342%2012.3368%2010.2105%2011.9895%2010.2105C11.6421%2010.2105%2011.3447%2010.3342%2011.0974%2010.5816C10.85%2010.8289%2010.7263%2011.1263%2010.7263%2011.4737C10.7263%2011.8211%2010.85%2012.1184%2011.0974%2012.3658C11.3447%2012.6132%2011.6421%2012.7368%2011.9895%2012.7368ZM8.20001%2010.1474C7.86316%2010.1474%207.57895%2010.0316%207.34737%209.8C7.1158%209.56842%207.00001%209.28421%207.00001%208.94737C7.00001%208.61053%207.1158%208.32632%207.34737%208.09474C7.57895%207.86316%207.86316%207.74737%208.20001%207.74737C8.53685%207.74737%208.82106%207.86316%209.05264%208.09474C9.28422%208.32632%209.40001%208.61053%209.40001%208.94737C9.40001%209.28421%209.28422%209.56842%209.05264%209.8C8.82106%2010.0316%208.53685%2010.1474%208.20001%2010.1474ZM8.20001%207.05263C7.50527%207.05263%206.91053%206.80526%206.4158%206.31053C5.92106%205.81579%205.67369%205.22105%205.67369%204.52632C5.67369%203.83158%205.92106%203.23684%206.4158%202.74211C6.91053%202.24737%207.50527%202%208.20001%202C8.89474%202%209.48948%202.24737%209.98422%202.74211C10.479%203.23684%2010.7263%203.83158%2010.7263%204.52632C10.7263%205.22105%2010.479%205.81579%209.98422%206.31053C9.48948%206.80526%208.89474%207.05263%208.20001%207.05263ZM8.20001%205.78947C8.54738%205.78947%208.84474%205.66579%209.09211%205.41842C9.33948%205.17105%209.46316%204.87368%209.46316%204.52632C9.46316%204.17895%209.33948%203.88158%209.09211%203.63421C8.84474%203.38684%208.54738%203.26316%208.20001%203.26316C7.85264%203.26316%207.55527%203.38684%207.3079%203.63421C7.06053%203.88158%206.93685%204.17895%206.93685%204.52632C6.93685%204.87368%207.06053%205.17105%207.3079%205.41842C7.55527%205.66579%207.85264%205.78947%208.20001%205.78947Z'%20fill='%236f7787'/%3e%3c/svg%3e",Jw="data:image/svg+xml,%3csvg%20width='17'%20height='16'%20xmlns='http://www.w3.org/2000/svg'%3e%3cmask%20id='mask0_1444_15097'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='0'%20y='0'%20width='17'%20height='16'%3e%3crect%20x='0.400024'%20width='16'%20height='16'%20fill='%23d9d9d9'/%3e%3c/mask%3e%3cg%20mask='url(%23mask0_1444_15097)'%3e%3cpath%20d='M3.8%2013.5C3.16667%2012.8889%202.66389%2012.1694%202.29167%2011.3417C1.91945%2010.5139%201.73334%209.62222%201.73334%208.66667C1.73334%207.74444%201.90834%206.87778%202.25834%206.06667C2.60834%205.25556%203.08334%204.55%203.68334%203.95C4.28334%203.35%204.98889%202.875%205.8%202.525C6.61111%202.175%207.47778%202%208.4%202C9.32223%202%2010.1889%202.175%2011%202.525C11.8111%202.875%2012.5167%203.35%2013.1167%203.95C13.7167%204.55%2014.1917%205.25556%2014.5417%206.06667C14.8917%206.87778%2015.0667%207.74444%2015.0667%208.66667C15.0667%209.62222%2014.8806%2010.5167%2014.5083%2011.35C14.1361%2012.1833%2013.6333%2012.9%2013%2013.5L12.0667%2012.5667C12.5778%2012.0778%2012.9833%2011.4972%2013.2833%2010.825C13.5833%2010.1528%2013.7333%209.43333%2013.7333%208.66667C13.7333%207.17778%2013.2167%205.91667%2012.1833%204.88333C11.15%203.85%209.88889%203.33333%208.4%203.33333C6.91111%203.33333%205.65%203.85%204.61667%204.88333C3.58334%205.91667%203.06667%207.17778%203.06667%208.66667C3.06667%209.43333%203.21667%2010.15%203.51667%2010.8167C3.81667%2011.4833%204.22778%2012.0611%204.75%2012.55L3.8%2013.5ZM5.68334%2011.6167C5.29445%2011.25%204.98334%2010.8139%204.75%2010.3083C4.51667%209.80278%204.4%209.25556%204.4%208.66667C4.4%207.55556%204.78889%206.61111%205.56667%205.83333C6.34445%205.05556%207.28889%204.66667%208.4%204.66667C9.51111%204.66667%2010.4556%205.05556%2011.2333%205.83333C12.0111%206.61111%2012.4%207.55556%2012.4%208.66667C12.4%209.25556%2012.2833%209.80556%2012.05%2010.3167C11.8167%2010.8278%2011.5056%2011.2611%2011.1167%2011.6167L10.1667%2010.6667C10.4444%2010.4111%2010.6639%2010.1111%2010.825%209.76667C10.9861%209.42222%2011.0667%209.05556%2011.0667%208.66667C11.0667%207.93333%2010.8056%207.30556%2010.2833%206.78333C9.76111%206.26111%209.13334%206%208.4%206C7.66667%206%207.03889%206.26111%206.51667%206.78333C5.99445%207.30556%205.73334%207.93333%205.73334%208.66667C5.73334%209.06667%205.81389%209.43611%205.975%209.775C6.13612%2010.1139%206.35556%2010.4111%206.63334%2010.6667L5.68334%2011.6167ZM8.4%2010C8.03334%2010%207.71945%209.86944%207.45834%209.60833C7.19723%209.34722%207.06667%209.03333%207.06667%208.66667C7.06667%208.3%207.19723%207.98611%207.45834%207.725C7.71945%207.46389%208.03334%207.33333%208.4%207.33333C8.76667%207.33333%209.08056%207.46389%209.34167%207.725C9.60278%207.98611%209.73334%208.3%209.73334%208.66667C9.73334%209.03333%209.60278%209.34722%209.34167%209.60833C9.08056%209.86944%208.76667%2010%208.4%2010Z'%20fill='%236f7787'/%3e%3c/g%3e%3c/svg%3e",I8e={class:"definition-card-title"},M8e={class:"definition-card-container"},O8e=ie({__name:"DefinitionCard",props:{layout:{default:"vertical"}},setup(e){const t=e;return(r,n)=>(m(),E("div",{class:Ae(["definition-card",{[`definition-card--${t.layout}`]:!0}])},[G("div",I8e,[U(r.$slots,"icon",{},void 0,!0),n[0]||(n[0]=se()),U(r.$slots,"title",{},void 0,!0)]),n[1]||(n[1]=se()),G("div",M8e,[U(r.$slots,"body",{},void 0,!0)])],2))}}),P8e=ar(O8e,[["__scopeId","data-v-9c16b50f"]]),D8e={class:"status"},N8e={class:"status-total"},L8e=ie({__name:"ResourceStatus",props:{total:{},online:{default:void 0}},setup(e){const t=e,r=yt();return(n,a)=>(m(),q(P8e,null,bt({title:I(()=>[U(n.$slots,"title",{},void 0,!0)]),body:I(()=>[G("div",D8e,[typeof t.online<"u"?(m(!0),E(Me,{key:0},We([t.online/t.total],o=>(m(),E(Me,{key:typeof o},[G("span",{class:Ae(["status-online",{[`status-online--${o<=.5?"danger":"warning"}`]:o<1}])},ce(t.online),3),a[0]||(a[0]=G("span",{class:"status-separator"},"/",-1))],64))),128)):X("",!0),G("span",N8e,ce(t.total),1)])]),_:2},[r.icon?{name:"icon",fn:I(()=>[U(n.$slots,"icon",{},void 0,!0)]),key:"0"}:void 0]),1024))}}),Ud=ar(L8e,[["__scopeId","data-v-7e7ec162"]]),R8e={class:"card-header"},B8e={class:"card-title"},F8e=ie({__name:"ControlPlaneStatus",props:{globalInsight:{},canUseZones:{type:Boolean}},setup(e){const{t}=yi(),r=e;return(n,a)=>{const o=Ze("XLayout"),i=Ze("XCard");return m(),q(i,null,{default:I(()=>[G("div",R8e,[G("div",B8e,[G("h2",null,ce(T(t)("main-overview.detail.health.title")),1)])]),a[11]||(a[11]=se()),J(o,{type:"columns",class:"columns-with-borders"},{default:I(()=>[r.canUseZones?(m(),q(Ud,{key:0,total:r.globalInsight.zones.controlPlanes.total,online:r.globalInsight.zones.controlPlanes.online,"data-testid":"zone-control-planes-status"},{icon:I(()=>a[0]||(a[0]=[G("img",{src:T8e},null,-1)])),title:I(()=>[se(ce(T(t)("main-overview.detail.health.zone_control_planes")),1)]),_:1},8,["total","online"])):X("",!0),a[8]||(a[8]=se()),J(Ud,{total:r.globalInsight.meshes.total,"data-testid":"meshes-status"},{icon:I(()=>a[2]||(a[2]=[G("img",{src:$8e},null,-1)])),title:I(()=>[se(ce(T(t)("main-overview.detail.health.meshes")),1)]),_:1},8,["total"]),a[9]||(a[9]=se()),J(Ud,{total:r.globalInsight.services.internal.total,online:r.globalInsight.services.internal.online,"data-testid":"services-status"},{icon:I(()=>a[4]||(a[4]=[G("img",{src:Jw},null,-1)])),title:I(()=>[se(ce(T(t)("main-overview.detail.health.services")),1)]),_:1},8,["total","online"]),a[10]||(a[10]=se()),J(Ud,{total:r.globalInsight.dataplanes.standard.total,online:r.globalInsight.dataplanes.standard.online,"data-testid":"data-plane-proxies-status"},{icon:I(()=>a[6]||(a[6]=[G("img",{src:Jw},null,-1)])),title:I(()=>[se(ce(T(t)("main-overview.detail.health.data_plane_proxies")),1)]),_:1},8,["total","online"])]),_:1})]),_:1})}}}),z8e=ar(F8e,[["__scopeId","data-v-1ed6bbde"]]),sl={sources:Le("control-planes.sources"),ControlPlaneStatus:Le("control-planes.components.ControlPlaneStatus"),ControlPlaneActionGroup:Le("control-planes.components.ControlPlaneActionGroup")},H8e=e=>[[sl.sources,{service:E8e,arguments:[e.env,e.api],labels:[e.sources]}],[Le("control-planes.locales"),{service:()=>S8e,labels:[e.enUs]}],[sl.ControlPlaneStatus,{service:()=>z8e}],[sl.ControlPlaneActionGroup,{service:()=>A8e}],[Le("control-planes.routes"),{service:_8e,labels:[e.routes]}],[Le("control-planes.features"),{service:C8e,arguments:[e.env],labels:[e.features]}]],j8e=sl,[mwe,gwe]=jl(sl.ControlPlaneStatus,sl.ControlPlaneActionGroup),U8e={class:"onboarding-alert-content"},V8e=ie({__name:"OnboardingAlert",setup(e){const{t}=yi();return(r,n)=>{const a=Ze("XI18n"),o=Ze("XAction"),i=Ze("XAlert"),s=Ze("DataSink"),l=Ze("DataSource");return m(),q(l,{src:"/me/-onboarding-alert"},{default:I(({data:u,refresh:c})=>[J(s,{src:"/me/-onboarding-alert"},{default:I(({submit:d})=>[(u==null?void 0:u.closed)!==!0?(m(),q(i,{key:0,variant:"success","data-testid":"onboarding-notification",onDismiss:async()=>{d({closed:!0}),await qt(),c()}},{default:I(()=>[G("div",U8e,[J(a,{path:"main-overview.detail.onboarding.message",params:{name:T(t)("common.product.name")}},null,8,["params"]),n[0]||(n[0]=se()),J(o,{appearance:"primary",size:"small",class:"action-button",to:{name:"onboarding-welcome-view"}},{default:I(()=>[se(ce(T(t)("main-overview.detail.onboarding.get_started_link")),1)]),_:1})])]),_:2},1032,["onDismiss"])):X("",!0)]),_:2},1024)]),_:1})}}}),q8e=ar(V8e,[["__scopeId","data-v-58361e40"]]),Y8e={class:"stack"},G8e=ie({__name:"ControlPlaneStatusWithOnboarding",props:{globalInsight:{},canUseZones:{type:Boolean}},setup(e){const t=n7e(),r=e;return(n,a)=>(m(),E("div",Y8e,[n.globalInsight.dataplanes.standard.total===0?(m(),q(q8e,{key:0})):X("",!0),a[0]||(a[0]=se()),J(T(t),{"can-use-zones":r.canUseZones,"global-insight":n.globalInsight},null,8,["can-use-zones","global-insight"])]))}}),K8e={key:0},W8e={key:1},Z8e={key:2},Q8e={key:3},X8e={key:4},J8e=ie({__name:"OnboardingIcon",props:{graph:{}},setup(e){const t=e;return(r,n)=>t.graph==="standalone"?(m(),E("g",K8e,n[0]||(n[0]=[G("path",{d:"M435.191 54.1273C435.169 54.0623 435.163 53.9926 435.174 53.9247C435.185 53.8567 435.214 53.7927 435.256 53.7386C436.892 51.6737 438.376 49.2983 438.376 47.4763C438.376 43.4274 436.066 40.137 431.037 40.137C428.546 40.137 426.718 40.9468 425.517 42.2505C425.463 42.3105 425.393 42.3535 425.315 42.3746C425.237 42.3957 425.154 42.3938 425.077 42.3693C423.16 41.7488 421.196 41.2839 419.204 40.9792C419.137 40.9702 419.068 40.9779 419.005 41.0016C418.942 41.0253 418.886 41.0642 418.841 41.115C418.796 41.1657 418.765 41.2267 418.75 41.2925C418.734 41.3582 418.735 41.4268 418.753 41.4921C419.168 43.0495 421.663 52.945 423.671 60.4786C424.886 65.0377 421.738 69.5158 417.02 69.5023H414.099C409.332 69.5023 406.439 65.008 407.537 60.5272C409.392 52.9558 411.932 43.1386 412.345 41.519C412.362 41.4544 412.363 41.3865 412.348 41.3213C412.333 41.256 412.302 41.1955 412.258 41.1451C412.214 41.0947 412.158 41.0559 412.096 41.0321C412.033 41.0084 411.966 41.0004 411.899 41.0089C409.581 41.2791 407.299 41.8014 405.095 42.5664C405.014 42.595 404.926 42.5981 404.844 42.5755C404.761 42.5528 404.688 42.5053 404.633 42.4395C403.432 41.0278 401.559 40.1451 398.965 40.1451C393.936 40.1451 391.625 43.4301 391.625 47.4844C391.625 49.6087 393.644 52.4888 395.566 54.7454C395.659 54.8566 395.687 55.0075 395.642 55.1449L392.37 64.6463C392.369 64.6561 392.369 64.6662 392.37 64.676C392.284 65.008 391.021 70.6144 400.619 79.5381C403.491 82.2131 413.497 91.8521 415.295 93.5743C415.37 93.6461 415.47 93.6861 415.574 93.6861C415.678 93.6861 415.779 93.6461 415.854 93.5743C417.703 91.8548 428.081 82.2212 430.97 79.5381C441.34 69.8667 438.87 64.6463 438.87 64.6463L435.191 54.1273Z",fill:"var(--graph-color-1)"},null,-1),se(),G("path",{d:"M417.525 63.2097H413.616C413.462 63.2097 413.309 63.1792 413.167 63.12C413.024 63.0608 412.895 62.974 412.786 62.8646C412.677 62.7553 412.591 62.6255 412.532 62.4827C412.474 62.34 412.444 62.1871 412.445 62.0328L411.959 57.22C411.959 57.0659 411.989 56.9134 412.048 56.7711C412.107 56.6288 412.194 56.4995 412.303 56.3907C412.412 56.2819 412.542 56.1956 412.684 56.1369C412.826 56.0782 412.979 56.0482 413.133 56.0485H417.992C418.146 56.0482 418.299 56.0782 418.441 56.1369C418.583 56.1956 418.713 56.2819 418.822 56.3907C418.931 56.4995 419.018 56.6288 419.077 56.7711C419.136 56.9134 419.166 57.0659 419.166 57.22L418.699 62.0328C418.7 62.1873 418.67 62.3404 418.611 62.4834C418.552 62.6263 418.466 62.7562 418.357 62.8656C418.248 62.975 418.118 63.0617 417.975 63.1208C417.832 63.1798 417.679 63.21 417.525 63.2097Z",fill:"var(--graph-color-1)"},null,-1),se(),G("path",{d:"M395.062 149.221L393.799 150.581V153.948H391.371V142.164H393.799V147.506L394.868 146.041L397.87 142.164H400.857L396.672 147.4L400.978 153.948H398.089L395.062 149.221ZM412.086 142.164V149.926C412.086 151.215 411.681 152.235 410.872 152.985C410.068 153.735 408.968 154.11 407.57 154.11C406.194 154.11 405.102 153.745 404.292 153.017C403.483 152.289 403.07 151.288 403.054 150.015V142.164H405.482V149.942C405.482 150.713 405.666 151.277 406.032 151.633C406.405 151.984 406.917 152.159 407.57 152.159C408.935 152.159 409.628 151.442 409.65 150.006V142.164H412.086ZM418.524 142.164L421.551 150.711L424.562 142.164H427.751V153.948H425.315V150.727L425.557 145.167L422.377 153.948H420.71L417.537 145.175L417.78 150.727V153.948H415.352V142.164H418.524ZM437.944 151.52H433.687L432.878 153.948H430.296L434.683 142.164H436.933L441.343 153.948H438.762L437.944 151.52ZM434.343 149.553H437.289L435.808 145.142L434.343 149.553Z",fill:"black"},null,-1)]))):t.graph==="multizone"?(m(),E("g",W8e,n[1]||(n[1]=[G("path",{d:"M472.19 82.122C472.167 82.057 472.161 81.9873 472.173 81.9193C472.184 81.8514 472.212 81.7874 472.255 81.7333C473.891 79.6683 475.375 77.293 475.375 75.471C475.375 71.4221 473.065 68.1317 468.036 68.1317C465.544 68.1317 463.717 68.9415 462.516 70.2452C462.462 70.3052 462.391 70.3482 462.313 70.3693C462.235 70.3903 462.153 70.3885 462.076 70.364C460.159 69.7435 458.194 69.2786 456.202 68.9739C456.135 68.9649 456.067 68.9726 456.004 68.9963C455.941 69.02 455.884 69.0589 455.84 69.1097C455.795 69.1604 455.764 69.2214 455.748 69.2872C455.733 69.3529 455.734 69.4215 455.752 69.4867C456.167 71.0442 458.661 80.9397 460.67 88.4733C461.884 93.0324 458.737 97.5105 454.019 97.497H451.098C446.331 97.497 443.438 93.0027 444.536 88.5219C446.391 80.9505 448.931 71.1333 449.344 69.5137C449.361 69.4491 449.362 69.3812 449.347 69.3159C449.332 69.2507 449.301 69.1902 449.257 69.1398C449.213 69.0894 449.157 69.0506 449.095 69.0268C449.032 69.0031 448.965 68.9951 448.898 69.0036C446.58 69.2738 444.298 69.7961 442.093 70.561C442.013 70.5897 441.925 70.5928 441.843 70.5701C441.76 70.5475 441.686 70.5 441.632 70.4342C440.431 69.0225 438.557 68.1398 435.963 68.1398C430.935 68.1398 428.624 71.4248 428.624 75.4791C428.624 77.6034 430.643 80.4835 432.565 82.7401C432.658 82.8513 432.686 83.0022 432.641 83.1396L429.369 92.641C429.367 92.6508 429.367 92.6608 429.369 92.6707C429.283 93.0027 428.019 98.6091 437.618 107.533C440.49 110.208 450.496 119.847 452.294 121.569C452.369 121.641 452.469 121.681 452.573 121.681C452.677 121.681 452.777 121.641 452.853 121.569C454.702 119.85 465.08 110.216 467.968 107.533C478.339 97.8614 475.869 92.641 475.869 92.641L472.19 82.122Z",fill:"var(--graph-color-1)"},null,-1),se(),G("path",{d:"M454.524 91.2044H450.615C450.461 91.2044 450.308 91.1739 450.166 91.1147C450.023 91.0555 449.894 90.9687 449.785 90.8593C449.676 90.75 449.59 90.6202 449.531 90.4774C449.473 90.3347 449.443 90.1818 449.444 90.0275L448.958 85.2147C448.958 85.0606 448.988 84.9081 449.047 84.7658C449.106 84.6235 449.193 84.4942 449.302 84.3854C449.411 84.2766 449.54 84.1903 449.683 84.1316C449.825 84.0729 449.978 84.0429 450.132 84.0432H454.991C455.145 84.0429 455.297 84.0729 455.44 84.1316C455.582 84.1903 455.712 84.2766 455.821 84.3854C455.93 84.4942 456.016 84.6235 456.075 84.7658C456.134 84.9081 456.165 85.0606 456.165 85.2147L455.698 90.0275C455.699 90.182 455.669 90.3351 455.61 90.4781C455.551 90.621 455.465 90.7509 455.356 90.8603C455.247 90.9697 455.117 91.0564 454.974 91.1154C454.831 91.1745 454.678 91.2047 454.524 91.2044Z",fill:"var(--graph-color-1)"},null,-1),se(),G("path",{d:"M432.023 177.215L430.761 178.575V181.942H428.333V170.158H430.761V175.5L431.829 174.035L434.832 170.158H437.818L433.634 175.394L437.939 181.942H435.05L432.023 177.215ZM449.048 170.158V177.919C449.048 179.209 448.643 180.229 447.834 180.979C447.03 181.729 445.929 182.104 444.532 182.104C443.156 182.104 442.063 181.739 441.254 181.011C440.445 180.283 440.032 179.282 440.016 178.009V170.158H442.444V177.936C442.444 178.707 442.627 179.271 442.994 179.627C443.366 179.978 443.879 180.153 444.532 180.153C445.897 180.153 446.59 179.436 446.612 178V170.158H449.048ZM455.486 170.158L458.513 178.705L461.523 170.158H464.712V181.942H462.276V178.721L462.519 173.161L459.338 181.942H457.671L454.499 173.169L454.741 178.721V181.942H452.313V170.158H455.486ZM474.906 179.514H470.649L469.839 181.942H467.258L471.644 170.158H473.894L478.305 181.942H475.723L474.906 179.514ZM471.304 177.547H474.25L472.769 173.136L471.304 177.547Z",fill:"black"},null,-1)]))):t.graph==="kubernetes"?(m(),E("g",Z8e,n[2]||(n[2]=[G("path",{d:"M410.19 54.1275C410.168 54.0625 410.162 53.9928 410.173 53.9248C410.184 53.8569 410.213 53.7929 410.255 53.7388C411.891 51.6738 413.376 49.2985 413.376 47.4765C413.376 43.4276 411.065 40.1372 406.036 40.1372C403.545 40.1372 401.717 40.947 400.516 42.2507C400.462 42.3107 400.392 42.3537 400.314 42.3748C400.236 42.3958 400.153 42.394 400.076 42.3695C398.159 41.7489 396.195 41.2841 394.203 40.9794C394.136 40.9704 394.068 40.9781 394.004 41.0018C393.941 41.0255 393.885 41.0644 393.84 41.1152C393.795 41.1659 393.764 41.2269 393.749 41.2926C393.733 41.3584 393.734 41.427 393.752 41.4922C394.168 43.0497 396.662 52.9452 398.67 60.4788C399.885 65.0379 396.737 69.516 392.019 69.5025H389.098C384.332 69.5025 381.438 65.0082 382.537 60.5274C384.391 52.956 386.931 43.1388 387.344 41.5192C387.361 41.4546 387.362 41.3867 387.347 41.3214C387.332 41.2562 387.301 41.1957 387.257 41.1453C387.213 41.0949 387.158 41.0561 387.095 41.0323C387.032 41.0085 386.965 41.0006 386.899 41.0091C384.58 41.2793 382.299 41.8015 380.094 42.5665C380.013 42.5952 379.926 42.5983 379.843 42.5756C379.76 42.553 379.687 42.5055 379.632 42.4397C378.431 41.028 376.558 40.1453 373.964 40.1453C368.935 40.1453 366.624 43.4303 366.624 47.4846C366.624 49.6089 368.643 52.489 370.565 54.7456C370.658 54.8568 370.687 55.0077 370.641 55.1451L367.369 64.6465C367.368 64.6563 367.368 64.6663 367.369 64.6762C367.283 65.0082 366.02 70.6145 375.618 79.5383C378.49 82.2133 388.496 91.8523 390.294 93.5745C390.369 93.6462 390.47 93.6863 390.574 93.6863C390.678 93.6863 390.778 93.6462 390.853 93.5745C392.702 91.855 403.081 82.2214 405.969 79.5383C416.339 69.8669 413.87 64.6465 413.87 64.6465L410.19 54.1275V54.1275Z",fill:"var(--graph-color-1)"},null,-1),se(),G("path",{d:"M392.524 63.2097H388.615C388.461 63.2097 388.308 63.1792 388.166 63.12C388.023 63.0608 387.894 62.9741 387.785 62.8647C387.676 62.7553 387.59 62.6256 387.532 62.4828C387.473 62.3401 387.443 62.1871 387.444 62.0328L386.958 57.2201C386.958 57.066 386.988 56.9134 387.048 56.7711C387.107 56.6288 387.193 56.4996 387.302 56.3907C387.411 56.2819 387.541 56.1957 387.683 56.137C387.826 56.0783 387.978 56.0482 388.132 56.0486H392.991C393.145 56.0482 393.298 56.0783 393.44 56.137C393.582 56.1957 393.712 56.2819 393.821 56.3907C393.93 56.4996 394.017 56.6288 394.076 56.7711C394.135 56.9134 394.165 57.066 394.165 57.2201L393.698 62.0328C393.699 62.1874 393.669 62.3405 393.61 62.4834C393.552 62.6264 393.465 62.7563 393.356 62.8657C393.247 62.975 393.117 63.0618 392.974 63.1208C392.832 63.1799 392.678 63.2101 392.524 63.2097Z",fill:"var(--graph-color-1)"},null,-1),se(),G("path",{d:"M370.061 149.221L368.798 150.581V153.948H366.37V142.164H368.798V147.506L369.867 146.041L372.869 142.164H375.856L371.671 147.4L375.977 153.948H373.088L370.061 149.221ZM387.085 142.164V149.925C387.085 151.215 386.68 152.235 385.871 152.985C385.067 153.735 383.967 154.11 382.569 154.11C381.193 154.11 380.101 153.745 379.291 153.017C378.482 152.289 378.069 151.288 378.053 150.014V142.164H380.481V149.942C380.481 150.713 380.665 151.277 381.031 151.633C381.404 151.984 381.916 152.159 382.569 152.159C383.934 152.159 384.627 151.442 384.649 150.006V142.164H387.085ZM393.523 142.164L396.55 150.711L399.561 142.164H402.75V153.948H400.314V150.727L400.556 145.167L397.376 153.948H395.709L392.536 145.175L392.779 150.727V153.948H390.351V142.164H393.523ZM412.943 151.52H408.686L407.877 153.948H405.295L409.682 142.164H411.932L416.342 153.948H413.761L412.943 151.52ZM409.342 149.553H412.288L410.807 145.142L409.342 149.553Z",fill:"black"},null,-1)]))):t.graph==="memory"?(m(),E("g",Q8e,n[3]||(n[3]=[G("path",{d:"M410.19 54.1275C410.168 54.0625 410.162 53.9928 410.173 53.9248C410.184 53.8569 410.213 53.7929 410.255 53.7388C411.891 51.6738 413.376 49.2985 413.376 47.4765C413.376 43.4276 411.065 40.1372 406.036 40.1372C403.545 40.1372 401.717 40.947 400.516 42.2507C400.462 42.3107 400.392 42.3537 400.314 42.3748C400.236 42.3958 400.153 42.394 400.076 42.3695C398.159 41.7489 396.195 41.2841 394.203 40.9794C394.136 40.9704 394.068 40.9781 394.004 41.0018C393.941 41.0255 393.885 41.0644 393.84 41.1152C393.795 41.1659 393.764 41.2269 393.749 41.2926C393.733 41.3584 393.734 41.427 393.752 41.4922C394.168 43.0497 396.662 52.9452 398.67 60.4788C399.885 65.0379 396.737 69.516 392.019 69.5025H389.098C384.332 69.5025 381.438 65.0082 382.537 60.5274C384.391 52.956 386.931 43.1388 387.344 41.5192C387.361 41.4546 387.362 41.3867 387.347 41.3214C387.332 41.2562 387.301 41.1957 387.257 41.1453C387.213 41.0949 387.158 41.0561 387.095 41.0323C387.032 41.0085 386.965 41.0006 386.899 41.0091C384.58 41.2793 382.299 41.8015 380.094 42.5665C380.013 42.5952 379.926 42.5983 379.843 42.5756C379.76 42.553 379.687 42.5055 379.632 42.4397C378.431 41.028 376.558 40.1453 373.964 40.1453C368.935 40.1453 366.624 43.4303 366.624 47.4846C366.624 49.6089 368.643 52.489 370.565 54.7456C370.658 54.8568 370.687 55.0077 370.641 55.1451L367.369 64.6465C367.368 64.6563 367.368 64.6663 367.369 64.6762C367.283 65.0082 366.02 70.6145 375.618 79.5383C378.49 82.2133 388.496 91.8523 390.294 93.5745C390.369 93.6462 390.47 93.6863 390.574 93.6863C390.678 93.6863 390.778 93.6462 390.853 93.5745C392.702 91.855 403.081 82.2214 405.969 79.5383C416.339 69.8669 413.87 64.6465 413.87 64.6465L410.19 54.1275V54.1275Z",fill:"var(--graph-color-1)"},null,-1),se(),G("path",{d:"M392.524 63.2097H388.615C388.461 63.2097 388.308 63.1792 388.166 63.12C388.023 63.0608 387.894 62.9741 387.785 62.8647C387.676 62.7553 387.59 62.6256 387.532 62.4828C387.473 62.3401 387.443 62.1871 387.444 62.0328L386.958 57.2201C386.958 57.066 386.988 56.9134 387.048 56.7711C387.107 56.6288 387.193 56.4996 387.302 56.3907C387.411 56.2819 387.541 56.1957 387.683 56.137C387.826 56.0783 387.978 56.0482 388.132 56.0486H392.991C393.145 56.0482 393.298 56.0783 393.44 56.137C393.582 56.1957 393.712 56.2819 393.821 56.3907C393.93 56.4996 394.017 56.6288 394.076 56.7711C394.135 56.9134 394.165 57.066 394.165 57.2201L393.698 62.0328C393.699 62.1874 393.669 62.3405 393.61 62.4834C393.552 62.6264 393.465 62.7563 393.356 62.8657C393.247 62.975 393.117 63.0618 392.974 63.1208C392.832 63.1799 392.678 63.2101 392.524 63.2097Z",fill:"var(--graph-color-1)"},null,-1),se(),G("path",{d:"M370.061 149.221L368.798 150.581V153.948H366.37V142.164H368.798V147.506L369.867 146.041L372.869 142.164H375.855L371.671 147.4L375.977 153.948H373.088L370.061 149.221ZM387.085 142.164V149.925C387.085 151.215 386.68 152.235 385.871 152.985C385.067 153.735 383.966 154.11 382.569 154.11C381.193 154.11 380.101 153.745 379.291 153.017C378.482 152.289 378.069 151.288 378.053 150.014V142.164H380.481V149.942C380.481 150.713 380.664 151.277 381.031 151.633C381.404 151.984 381.916 152.159 382.569 152.159C383.934 152.159 384.627 151.442 384.649 150.006V142.164H387.085ZM393.523 142.164L396.55 150.711L399.561 142.164H402.75V153.948H400.314V150.727L400.556 145.167L397.376 153.948H395.709L392.536 145.175L392.779 150.727V153.948H390.351V142.164H393.523ZM412.943 151.52H408.686L407.877 153.948H405.295L409.682 142.164H411.932L416.342 153.948H413.761L412.943 151.52ZM409.342 149.553H412.288L410.807 145.142L409.342 149.553Z",fill:"black"},null,-1)]))):t.graph==="postgres"?(m(),E("g",X8e,n[4]||(n[4]=[G("path",{d:"M410.19 54.1275C410.168 54.0625 410.162 53.9928 410.173 53.9248C410.184 53.8569 410.213 53.7929 410.255 53.7388C411.891 51.6738 413.376 49.2985 413.376 47.4765C413.376 43.4276 411.065 40.1372 406.036 40.1372C403.545 40.1372 401.717 40.947 400.516 42.2507C400.462 42.3107 400.392 42.3537 400.314 42.3748C400.236 42.3958 400.153 42.394 400.076 42.3695C398.159 41.7489 396.195 41.2841 394.203 40.9794C394.136 40.9704 394.068 40.9781 394.004 41.0018C393.941 41.0255 393.885 41.0644 393.84 41.1152C393.795 41.1659 393.764 41.2269 393.749 41.2926C393.733 41.3584 393.734 41.427 393.752 41.4922C394.168 43.0497 396.662 52.9452 398.67 60.4788C399.885 65.0379 396.737 69.516 392.019 69.5025H389.098C384.332 69.5025 381.438 65.0082 382.537 60.5274C384.391 52.956 386.931 43.1388 387.344 41.5192C387.361 41.4546 387.362 41.3867 387.347 41.3214C387.332 41.2562 387.301 41.1957 387.257 41.1453C387.213 41.0949 387.158 41.0561 387.095 41.0323C387.032 41.0085 386.965 41.0006 386.899 41.0091C384.58 41.2793 382.299 41.8015 380.094 42.5665C380.013 42.5952 379.926 42.5983 379.843 42.5756C379.76 42.553 379.687 42.5055 379.632 42.4397C378.431 41.028 376.558 40.1453 373.964 40.1453C368.935 40.1453 366.624 43.4303 366.624 47.4846C366.624 49.6089 368.643 52.489 370.565 54.7456C370.658 54.8568 370.687 55.0077 370.641 55.1451L367.369 64.6465C367.368 64.6563 367.368 64.6663 367.369 64.6762C367.283 65.0082 366.02 70.6145 375.618 79.5383C378.49 82.2133 388.496 91.8523 390.294 93.5745C390.369 93.6462 390.47 93.6863 390.574 93.6863C390.678 93.6863 390.778 93.6462 390.853 93.5745C392.702 91.855 403.081 82.2214 405.969 79.5383C416.339 69.8669 413.87 64.6465 413.87 64.6465L410.19 54.1275V54.1275Z",fill:"var(--graph-color-1)"},null,-1),se(),G("path",{d:"M392.524 63.2097H388.615C388.461 63.2097 388.308 63.1792 388.166 63.12C388.023 63.0608 387.894 62.9741 387.785 62.8647C387.676 62.7553 387.59 62.6256 387.532 62.4828C387.473 62.3401 387.443 62.1871 387.444 62.0328L386.958 57.2201C386.958 57.066 386.988 56.9134 387.048 56.7711C387.107 56.6288 387.193 56.4996 387.302 56.3907C387.411 56.2819 387.541 56.1957 387.683 56.137C387.826 56.0783 387.978 56.0482 388.132 56.0486H392.991C393.145 56.0482 393.298 56.0783 393.44 56.137C393.582 56.1957 393.712 56.2819 393.821 56.3907C393.93 56.4996 394.017 56.6288 394.076 56.7711C394.135 56.9134 394.165 57.066 394.165 57.2201L393.698 62.0328C393.699 62.1874 393.669 62.3405 393.61 62.4834C393.552 62.6264 393.465 62.7563 393.356 62.8657C393.247 62.975 393.117 63.0618 392.974 63.1208C392.832 63.1799 392.678 63.2101 392.524 63.2097Z",fill:"var(--graph-color-1)"},null,-1),se(),G("path",{d:"M370.061 149.221L368.798 150.581V153.948H366.37V142.164H368.798V147.506L369.867 146.041L372.869 142.164H375.856L371.671 147.4L375.977 153.948H373.088L370.061 149.221ZM387.085 142.164V149.925C387.085 151.215 386.68 152.235 385.871 152.985C385.067 153.735 383.967 154.11 382.569 154.11C381.193 154.11 380.101 153.745 379.291 153.017C378.482 152.289 378.069 151.288 378.053 150.014V142.164H380.481V149.942C380.481 150.713 380.665 151.277 381.031 151.633C381.404 151.984 381.916 152.159 382.569 152.159C383.934 152.159 384.627 151.442 384.649 150.006V142.164H387.085ZM393.523 142.164L396.55 150.711L399.561 142.164H402.75V153.948H400.314V150.727L400.556 145.167L397.376 153.948H395.709L392.536 145.175L392.779 150.727V153.948H390.351V142.164H393.523ZM412.943 151.52H408.686L407.877 153.948H405.295L409.682 142.164H411.932L416.342 153.948H413.761L412.943 151.52ZM409.342 149.553H412.288L410.807 145.142L409.342 149.553Z",fill:"black"},null,-1)]))):X("",!0)}}),e7e={onboarding:{routes:{welcome:{title:"Welcome to {name}!"},"deployment-types":{title:"Deployment Types"},"configuration-types":{title:"Configuration Types"},multizone:{title:"Multizone",body:`'<'p>A zone requires both the zone control plane and zone ingress. On Kubernetes, you run a single command to create both resources. On Universal, you must create them separately.'<'/p> -'<'p>'<'strong>See '<'a href="{KUMA_DOCS_URL}/production/deployment/multi-zone/?{KUMA_UTM_QUERY_PARAMS}" target="_blank">the documentation for options to install'<'/a>.'<'/strong>'<'/p> -`,status:`'<'p>Zone status: {zone, select, -online { '<'em>Connected'<'/em> } -offline { '<'strong>Disconnected'<'/strong> } -other { - }}'<'/p> -'<'p>Zone ingress status: {ingress, select, -online { '<'em>Connected'<'/em> } -offline { '<'strong>Disconnected'<'/strong> } -other { - }}'<'/p> -`},"create-mesh":{title:"Create the Mesh"},"add-services":{title:"Add new services"},"add-services-code":{title:"Add new services",repo:"https://github.com/kumahq/kuma-counter-demo/",readme:"https://github.com/kumahq/kuma-counter-demo/blob/master/README.md",k8s:"kubectl apply -f https://bit.ly/3Kh2Try"},"dataplanes-overview":{title:"Data plane overview",header:{success:{title:"Success",description:"The following data plane proxies (DPPs) are connected to the control plane:"},waiting:{title:"Waiting for DPPs",description:""}}},completed:{title:"Completed"}}}},t7e=()=>[{path:"/onboarding",redirect:{name:"onboarding-welcome-view"},component:()=>Ie(()=>import("./OnboardingRootView-DUz1fzng.js"),[],import.meta.url),children:[{path:"welcome",name:"onboarding-welcome-view",component:()=>Ie(()=>import("./OnboardingWelcomeView-E6ywLhgs.js"),__vite__mapDeps([1,2]),import.meta.url)},{path:"deployment-types",name:"onboarding-deployment-types-view",component:()=>Ie(()=>import("./OnboardingDeploymentTypesView-BmYaZsNU.js"),__vite__mapDeps([1,3]),import.meta.url)},{path:"configuration-types",name:"onboarding-configuration-types-view",component:()=>Ie(()=>import("./OnboardingConfigurationTypesView-DkOu0XNS.js"),__vite__mapDeps([1,4]),import.meta.url)},{path:"multi-zone",name:"onboarding-multi-zone-view",component:()=>Ie(()=>import("./OnboardingMultiZoneView-6tAxFczK.js"),__vite__mapDeps([5,1,6]),import.meta.url)},{path:"create-mesh",name:"onboarding-create-mesh-view",component:()=>Ie(()=>import("./OnboardingCreateMeshView-D_a5Bvwc.js"),__vite__mapDeps([1,7]),import.meta.url)},{path:"add-services",name:"onboarding-add-new-services-view",component:()=>Ie(()=>import("./OnboardingAddNewServicesView-DNwcWbtn.js"),__vite__mapDeps([1,8]),import.meta.url)},{path:"add-services-code",name:"onboarding-add-new-services-code-view",component:()=>Ie(()=>import("./OnboardingAddNewServicesCodeView-FTOtgn3S.js"),__vite__mapDeps([5,1,9]),import.meta.url)},{path:"dataplanes-overview",name:"onboarding-dataplanes-view",component:()=>Ie(()=>import("./OnboardingDataplanesView-C9VKgtfQ.js"),__vite__mapDeps([5,1,10]),import.meta.url)},{path:"completed",name:"onboarding-completed-view",component:()=>Ie(()=>import("./OnboardingCompletedView-BOBpt2XB.js"),__vite__mapDeps([1,11]),import.meta.url)}]}],IT=Le("onboarding.components.ControlPlaneStatus"),MT={OnboardingIcon:Le("onboarding.components.ControlPlaneIcon")},r7e=e=>[[Le("onboarding.routes"),{service:t7e,labels:[e.routes]}],[Le("onboarding.locales"),{service:()=>e7e,labels:[e.enUs]}],[Le("onboarding.components.ControlPlaneStatusWithOnboarding"),{service:t=>(Cy(IT,{service:t}),G8e),decorates:e.ControlPlaneStatus}],[MT.OnboardingIcon,{service:()=>J8e}]],[n7e,ywe]=jl(IT,MT.OnboardingIcon),a7e={"hostname-generators":{"x-empty-state":{title:"No data",body:`'<'p>There are no '<'code>HostnameGenerator'<'/code>s present'<'/p> -`,action:{type:"docs",label:"Documentation",href:"{KUMA_DOCS_URL}/networking/hostnamegenerator?{KUMA_UTM_QUERY_PARAMS}"}},common:{name:"Name",namespace:"Namespace",zone:"Zone",template:"Template",actions:"Actions"},routes:{item:{title:"{name}",subtitle:"{name} HostnameGenerator",breadcrumbs:"Hostname Generators",config:"Configuration",format:"Format",formats:{yaml:"YAML",structured:"Structured"},about:{title:"About this Hostname Generator"}},items:{title:"Hostname Generators",breadcrumbs:"Hostname Generators",intro:`'<'p>'<'code>HostnameGenerator'<'/code>s provide templates to generate hostnames from properties of different '<'code>MeshService'<'/code> types.'<'/p> -`}},href:{docs:"{KUMA_DOCS_URL}/networking/hostnamegenerator?{KUMA_UTM_QUERY_PARAMS}"}}},o7e=()=>[{path:"/hostname-generators",name:"hostname-generator-root-view",redirect:{name:"hostname-generator-list-view"},component:()=>Ie(()=>import("./HostnameGeneratorRootView-BciugVTW.js"),[],import.meta.url),children:[{path:"",name:"hostname-generator-list-view",component:()=>Ie(()=>import("./HostnameGeneratorListView-CigzILSM.js"),__vite__mapDeps([12]),import.meta.url),children:[{path:":name",name:"hostname-generator-summary-view",component:()=>Ie(()=>import("./HostnameGeneratorSummaryView-GDxbhKPF.js"),[],import.meta.url)}]},{path:":name/overview",name:"hostname-generator-detail-view",component:()=>Ie(()=>import("./HostnameGeneratorDetailView-KAn15DIR.js"),[],import.meta.url)}]}],i7e=/\{[^{}]+\}/g,s7e=()=>{var e,t;return typeof process=="object"&&Number.parseInt((t=(e=process==null?void 0:process.versions)==null?void 0:e.node)==null?void 0:t.substring(0,2))>=18&&process.versions.undici};function l7e(){return Math.random().toString(36).slice(2,11)}function ad(e){let{baseUrl:t="",Request:r=globalThis.Request,fetch:n=globalThis.fetch,querySerializer:a,bodySerializer:o,headers:i,requestInitExt:s=void 0,...l}={...e};s=s7e()?s:void 0,t=t9(t);const u=[];async function c(d,f){const{baseUrl:p,fetch:h=n,Request:b=r,headers:w,params:y={},parseAs:v="json",querySerializer:g,bodySerializer:C=o??c7e,body:_,...A}=f||{};p&&(t=t9(p));let N=typeof a=="function"?a:e9(a);g&&(N=typeof g=="function"?g:e9({...typeof a=="object"?a:{},...g}));const Y=_===void 0?void 0:C(_),P=Y===void 0||Y instanceof FormData?{}:{"Content-Type":"application/json"},H={redirect:"follow",...l,...A,body:Y,headers:f7e(P,i,w,y.header)};let x,k,z=new r(d7e(d,{baseUrl:t,params:y,querySerializer:N}),H);for(const Z in A)Z in z||(z[Z]=A[Z]);if(u.length){x=l7e(),k=Object.freeze({baseUrl:t,fetch:h,parseAs:v,querySerializer:N,bodySerializer:C});for(const Z of u)if(Z&&typeof Z=="object"&&typeof Z.onRequest=="function"){const ne=await Z.onRequest({request:z,schemaPath:d,params:y,options:k,id:x});if(ne){if(!(ne instanceof r))throw new Error("onRequest: must return new Request() when modifying the request");z=ne}}}let B;try{B=await h(z,s)}catch(Z){let ne=Z;if(u.length)for(let Q=u.length-1;Q>=0;Q--){const ae=u[Q];if(ae&&typeof ae=="object"&&typeof ae.onError=="function"){const K=await ae.onError({request:z,error:ne,schemaPath:d,params:y,options:k,id:x});if(K){if(K instanceof Response){ne=void 0,B=K;break}if(K instanceof Error){ne=K;continue}throw new Error("onError: must return new Response() or instance of Error")}}}if(ne)throw ne}if(u.length)for(let Z=u.length-1;Z>=0;Z--){const ne=u[Z];if(ne&&typeof ne=="object"&&typeof ne.onResponse=="function"){const Q=await ne.onResponse({request:z,response:B,schemaPath:d,params:y,options:k,id:x});if(Q){if(!(Q instanceof Response))throw new Error("onResponse: must return new Response() when modifying the response");B=Q}}}if(B.status===204||B.headers.get("Content-Length")==="0")return B.ok?{data:void 0,response:B}:{error:void 0,response:B};if(B.ok)return v==="stream"?{data:B.body,response:B}:{data:await B[v](),response:B};let j=await B.text();try{j=JSON.parse(j)}catch{}return{error:j,response:B}}return{request(d,f,p){return c(f,{...p,method:d.toUpperCase()})},GET(d,f){return c(d,{...f,method:"GET"})},PUT(d,f){return c(d,{...f,method:"PUT"})},POST(d,f){return c(d,{...f,method:"POST"})},DELETE(d,f){return c(d,{...f,method:"DELETE"})},OPTIONS(d,f){return c(d,{...f,method:"OPTIONS"})},HEAD(d,f){return c(d,{...f,method:"HEAD"})},PATCH(d,f){return c(d,{...f,method:"PATCH"})},TRACE(d,f){return c(d,{...f,method:"TRACE"})},use(...d){for(const f of d)if(f){if(typeof f!="object"||!("onRequest"in f||"onResponse"in f||"onError"in f))throw new Error("Middleware must be an object with one of `onRequest()`, `onResponse() or `onError()`");u.push(f)}},eject(...d){for(const f of d){const p=u.indexOf(f);p!==-1&&u.splice(p,1)}}}}function L1(e,t,r){if(t==null)return"";if(typeof t=="object")throw new Error("Deeply-nested arrays/objects aren’t supported. Provide your own `querySerializer()` to handle these.");return`${e}=${(r==null?void 0:r.allowReserved)===!0?t:encodeURIComponent(t)}`}function OT(e,t,r){if(!t||typeof t!="object")return"";const n=[],a={simple:",",label:".",matrix:";"}[r.style]||"&";if(r.style!=="deepObject"&&r.explode===!1){for(const s in t)n.push(s,r.allowReserved===!0?t[s]:encodeURIComponent(t[s]));const i=n.join(",");switch(r.style){case"form":return`${e}=${i}`;case"label":return`.${i}`;case"matrix":return`;${e}=${i}`;default:return i}}for(const i in t){const s=r.style==="deepObject"?`${e}[${i}]`:i;n.push(L1(s,t[i],r))}const o=n.join(a);return r.style==="label"||r.style==="matrix"?`${a}${o}`:o}function PT(e,t,r){if(!Array.isArray(t))return"";if(r.explode===!1){const o={form:",",spaceDelimited:"%20",pipeDelimited:"|"}[r.style]||",",i=(r.allowReserved===!0?t:t.map(s=>encodeURIComponent(s))).join(o);switch(r.style){case"simple":return i;case"label":return`.${i}`;case"matrix":return`;${e}=${i}`;default:return`${e}=${i}`}}const n={simple:",",label:".",matrix:";"}[r.style]||"&",a=[];for(const o of t)r.style==="simple"||r.style==="label"?a.push(r.allowReserved===!0?o:encodeURIComponent(o)):a.push(L1(e,o,r));return r.style==="label"||r.style==="matrix"?`${n}${a.join(n)}`:a.join(n)}function e9(e){return function(r){const n=[];if(r&&typeof r=="object")for(const a in r){const o=r[a];if(o!=null){if(Array.isArray(o)){if(o.length===0)continue;n.push(PT(a,o,{style:"form",explode:!0,...e==null?void 0:e.array,allowReserved:(e==null?void 0:e.allowReserved)||!1}));continue}if(typeof o=="object"){n.push(OT(a,o,{style:"deepObject",explode:!0,...e==null?void 0:e.object,allowReserved:(e==null?void 0:e.allowReserved)||!1}));continue}n.push(L1(a,o,e))}}return n.join("&")}}function u7e(e,t){let r=e;for(const n of e.match(i7e)??[]){let a=n.substring(1,n.length-1),o=!1,i="simple";if(a.endsWith("*")&&(o=!0,a=a.substring(0,a.length-1)),a.startsWith(".")?(i="label",a=a.substring(1)):a.startsWith(";")&&(i="matrix",a=a.substring(1)),!t||t[a]===void 0||t[a]===null)continue;const s=t[a];if(Array.isArray(s)){r=r.replace(n,PT(a,s,{style:i,explode:o}));continue}if(typeof s=="object"){r=r.replace(n,OT(a,s,{style:i,explode:o}));continue}if(i==="matrix"){r=r.replace(n,`;${L1(a,s)}`);continue}r=r.replace(n,i==="label"?`.${encodeURIComponent(s)}`:encodeURIComponent(s))}return r}function c7e(e){return e instanceof FormData?e:JSON.stringify(e)}function d7e(e,t){var a;let r=`${t.baseUrl}${e}`;(a=t.params)!=null&&a.path&&(r=u7e(r,t.params.path));let n=t.querySerializer(t.params.query??{});return n.startsWith("?")&&(n=n.substring(1)),n&&(r+=`?${n}`),r}function f7e(...e){const t=new Headers;for(const r of e){if(!r||typeof r!="object")continue;const n=r instanceof Headers?r.entries():Object.entries(r);for(const[a,o]of n)if(o===null)t.delete(a);else if(Array.isArray(o))for(const i of o)t.append(a,i);else o!==void 0&&t.set(a,o)}return t}function t9(e){return e.endsWith("/")?e.substring(0,e.length-1):e}const Jm={fromObject(e){const t=e.labels??{},r=t["kuma.io/display-name"]??e.name,n=t["k8s.kuma.io/namespace"]??"";return{...e,id:e.name,name:r,namespace:n,zone:t["kuma.io/origin"]==="zone"&&t["kuma.io/zone"]?t["kuma.io/zone"]:"",creationTime:e.creationTime??"",modificationTime:e.modificationTime??"",spec:((a={})=>({...a,selector:((o={})=>{var i,s,l;return{meshService:{matchLabels:((i=o.meshService)==null?void 0:i.matchLabels)??{}},meshExternalService:{matchLabels:((s=o.meshExternalService)==null?void 0:s.matchLabels)??{}},meshMultiZoneService:{matchLabels:((l=o.meshMultiZoneService)==null?void 0:l.matchLabels)??{}}}})(a.selector)}))(e.spec),$raw:e}},fromCollection(e){const t=Array.isArray(e.items)?e.items.map(Jm.fromObject):[];return{...e,items:t,total:e.total??t.length}}},p7e=e=>{const t=ad({baseUrl:"",fetch:e.client.fetch});return wn({"/hostname-generators":async r=>{const{size:n}=r,a=r.size*(r.page-1),o=await t.GET("/hostnamegenerators",{params:{query:{offset:a,size:n}}});return Jm.fromCollection(o.data)},"/hostname-generators/:name":async r=>{const{name:n}=r,a=await t.GET("/hostnamegenerators/{name}",{params:{path:{name:n}}});return Jm.fromObject(a.data)},"/hostname-generators/:name/as/kubernetes":async r=>{const{name:n}=r;return(await t.GET("/hostnamegenerators/{name}",{params:{path:{name:n},query:{format:"kubernetes"}}})).data}})},h7e=e=>[[Le("hostname-generators.sources"),{service:p7e,arguments:[e.api],labels:[e.sources]}],[Le("hostname-generators.routes"),{service:o7e,arguments:[e.can],labels:[e.routes]}],[Le("hostname-generators.locales"),{service:()=>a7e,labels:[e.enUs]}]],v7e={meshes:{docs:{type:"docs",label:"Documentation",href:"{KUMA_DOCS_URL}/production/mesh?{KUMA_UTM_QUERY_PARAMS}"},common:{name:"Name",type:`{ count, plural, - =0 { Meshes } - =1 { Mesh } - other { Meshes } -} -`},"x-empty-state":{title:"No data",body:`'<'p>There are no Meshes present'<'/p> -`,action:{type:"docs",label:"Documentation",href:"{KUMA_DOCS_URL}/production/mesh?{KUMA_UTM_QUERY_PARAMS}"}},components:{"mesh-insights-list":{name:"Name",services:"Services",dataplanes:"Data Plane Proxies (online/total)"}},routes:{item:{title:"{name}",subtitle:"{name} Mesh",breadcrumbs:"Meshes",navigation:{"mesh-detail-view":"Overview","service-list-tabs-view":"Services","gateway-list-tabs-view":"Gateways","data-plane-list-view":"Data Plane Proxies","policy-list-index-view":"Policies"},overview:"Overview","mtls-warning":`'<'p>mTLS is not enabled on this mesh. '<'a href="{KUMA_DOCS_URL}/policies/mutual-tls/?{KUMA_UTM_QUERY_PARAMS}" target="_blank">Consider enabling mTLS to get the most of out of {KUMA_PRODUCT_NAME}'<'/a>'<'/p> -`,"mtp-warning":`'<'p>mTLS is enabled but you do not have a '<'a href="{KUMA_DOCS_URL}/policies/meshtrafficpermission/?{KUMA_UTM_QUERY_PARAMS}">MeshTrafficPermission policy'<'/a> for this mesh.'<'/p> -`,about:{title:"About this Mesh"}},items:{title:"Meshes",breadcrumbs:"Meshes",intro:`'<'p>Meshes are logical groupings of services that define the scope of traffic management and security.'<'/p> -`,collection:{services:"Services",dataplanes:"Data Plane Proxies (online/total)"}},overview:{title:"Mesh overview"}},href:{docs:"{KUMA_DOCS_URL}/production/mesh?{KUMA_UTM_QUERY_PARAMS}"},detail:{services:"Services",data_plane_proxies:"Data Plane Proxies",policies:"Policies",enabled:"Enabled",disabled:"Disabled"}}},m7e=(e,t,r,n)=>[{path:"/meshes",name:"mesh-index-view",redirect:{name:"mesh-list-view"},component:()=>Ie(()=>import("./MeshRootView-DypAtVmt.js"),[],import.meta.url),children:[{path:"",name:"mesh-list-view",component:()=>Ie(()=>import("./MeshListView-Bt_aMWK8.js"),[],import.meta.url)},{path:":mesh",name:"mesh",redirect:{name:"mesh-detail-view"},component:()=>Ie(()=>import("./MeshView-DZgXIZ_o.js"),[],import.meta.url),children:[{path:"",name:"mesh-detail-tabs-view",redirect:{name:"mesh-detail-view"},component:()=>Ie(()=>import("./MeshDetailTabsView-DnMMg_6F.js"),[],import.meta.url),children:[{path:"overview",name:"mesh-detail-view",component:()=>Ie(()=>import("./MeshDetailView-BocM0COl.js"),[],import.meta.url)},...e.items(),...t.items(),...r.items(),...n.items()]},...e.item(),...t.item(),...r.item(),...n.item()]}]}],g7e={fromObject(e){const t=r9(e.mtls),r=r9(e.metrics);return{...e,config:e,meshServices:((n={})=>({...n,mode:n.mode??"Disabled"}))(e.meshServices),mtlsBackend:t,metricsBackend:r,routing:((n={})=>({...n,zoneEgress:typeof n.zoneEgress<"u"?n.zoneEgress:!1}))(e.routing)}}};function r9(e){if(e!=null&&e.enabledBackend&&Array.isArray(e.backends))return e.backends.find(t=>t.name===e.enabledBackend)}const DT={fromObject(e){return{...e,name:e.tags["kuma.io/service"],service:e.tags["kuma.io/service"],protocol:e.tags["kuma.io/protocol"]??"tcp"}},fromCollection(e){return Array.isArray(e)?e.map(t=>DT.fromObject(t)):[]}},NT={fromObject(e){var s;const{inbound:t,outbound:r,...n}=e,a=Array.isArray(t)?t:[],o=Array.isArray(r)?r:[],i=typeof e.gateway>"u"||((s=e.gateway)==null?void 0:s.type)!=="BUILTIN"?"sidecar":"gateway";return{...n,type:i,inboundAddress:i==="gateway"?e.address:"localhost",inbounds:i==="gateway"&&typeof e.gateway<"u"?[{address:e.address,tags:e.gateway.tags,name:e.gateway.tags["kuma.io/service"],service:e.gateway.tags["kuma.io/service"],protocol:e.gateway.tags["kuma.io/protocol"]??"tcp",state:"Ready",port:NaN,addressPort:"",serviceAddressPort:"",listenerAddress:""}]:a.map(l=>{const u=l.address??e.advertisedAddress??e.address;return{...l,name:`localhost_${l.port}`,listenerAddress:`${u}_${l.port}`,state:typeof l.state<"u"?l.state:"Ready",service:l.tags["kuma.io/service"],protocol:l.tags["kuma.io/protocol"]??"tcp",address:u,addressPort:`${u}:${l.port}`,serviceAddressPort:`${l.serviceAddress??u}:${l.servicePort??l.port}`}}),outbounds:DT.fromCollection(o)}}},LT={fromObject(e){return{...e,config:e,networking:NT.fromObject(e.networking)}}},n9=["responsesSent","responsesAcknowledged","responsesRejected"],y7e={fromObject(e){return{$raw:e,...e,status:(t=>{const{total:r={},lastUpdateTime:n,stat:a={},...o}={stat:{},...t},i=Object.keys(a).length>0?a:o;return{...t,total:{...r,...n9.reduce((s,l)=>(s[l]=r[l]??0,s),{})},acknowledgements:{...Object.fromEntries(Object.entries(i).map(([s,l])=>[s,n9.reduce((u,c)=>(u[c]=l[c]??0,u),{})]))}}})(e.status)}}},x2={fromArray:e=>RT.fromArray(e)},RT={fromArray:e=>{const t=Array.isArray(e)?e.map(y7e.fromObject):[],r=t.slice();r.sort((o,i)=>Date.parse(i.status.lastUpdateTime)-Date.parse(o.status.lastUpdateTime));const n=r.find(o=>typeof o.version<"u"),a=r.find(o=>!o.disconnectTime);return{subscriptions:t,connectedSubscription:a,version:n==null?void 0:n.version}}},b7e={fromObject(e){return{...e,...x2.fromArray(e==null?void 0:e.subscriptions)}}},w7e=/(\S+:\s*\S*)|(\S*)/g,C7e={service:"kuma.io/service",zone:"kuma.io/zone",protocol:"kuma.io/protocol"},Vd={online:"online",offline:"offline",partiallyDegraded:"partially_degraded"},P0={builtin:"builtin",delegated:"delegated",standard:"standard"},ya={search(e){return[...e.matchAll(w7e)].filter(r=>r[0].length>0).map(r=>r[0].trim()).reduce((r,n)=>function a(o,i,s=!1){const[l,...u]=i.split(":");if(l==="name")o.name=u.join(":").trim();else if(!s&&u.length===0)o.name=l.trim();else{if(l==="tag")return a(o,u.join(":").trim(),!0);o.tag.push(`${C7e[l]||l}${u.length>0?":":""}${u.join(":").trim()}`)}return o}(r,n),{tag:[]})||{}},fromObject(e,t){var d;const r=b7e.fromObject(e.dataplaneInsight),n=NT.fromObject(e.dataplane.networking),a=S7e(n),o=x7e(r,a,t),i=_7e(r),s=a.filter(f=>f.label==="kuma.io/service").map(({value:f})=>f),l=(d=a.find(f=>f.label==="kuma.io/zone"))==null?void 0:d.value,u=typeof e.labels<"u"?e.labels:{},{config:c}=LT.fromObject({type:"Dataplane",name:e.name,mesh:e.mesh,creationTime:e.creationTime,modificationTime:e.modificationTime,networking:e.dataplane.networking});return{...e,id:e.name,name:u["kuma.io/display-name"]??e.name,namespace:u["k8s.kuma.io/namespace"]??"",dataplane:{networking:n},labels:u,dataplaneInsight:r,dataplaneType:n.type==="gateway"?P0.builtin:typeof n.gateway<"u"?P0.delegated:P0.standard,status:(()=>{const f=typeof r.connectedSubscription<"u"?Vd.online:Vd.offline;if(n.gateway)return f;const p=n.inbounds.filter(h=>h.state!=="Ready");switch(!0){case p.length===n.inbounds.length:return Vd.offline;case p.length>0:return Vd.partiallyDegraded;default:return f}})(),warnings:o,isCertExpired:i,services:s,zone:l,config:c}},fromCollection(e,t){return{...e,items:Array.isArray(e.items)?e.items.map(r=>ya.fromObject(r,t)):[]}}};function S7e({gateway:e,inbounds:t}){let r=[];const n="=";t.length>0&&(r=t.flatMap(o=>Object.entries(o.tags)).map(([o,i])=>`${o}${n}${i}`)),e&&(r=Object.entries(e.tags).map(([o,i])=>`${o}${n}${i}`));const a=Array.from(new Set(r));return a.sort((o,i)=>o.localeCompare(i)),a.map(o=>{const[i,s]=o.split(n);return{label:i,value:s}})}function _7e({mTLS:e}){return e?Date.now()>new Date(e.certificateExpirationTime).getTime():!1}function x7e({version:e},t,r){var a,o;if(typeof e>"u")return[];const n=[];return e.kumaDp&&e.envoy&&((((a=e.kumaDp)==null?void 0:a.kumaCpCompatible)??!0)||n.push({kind:"INCOMPATIBLE_UNSUPPORTED_KUMA_DP",payload:{kumaDp:e.kumaDp.version}}),(((o=e.envoy)==null?void 0:o.kumaDpCompatible)??!0)||n.push({kind:"INCOMPATIBLE_UNSUPPORTED_ENVOY",payload:{envoy:e.envoy.version,kumaDp:e.kumaDp.version}})),r&&t.find(s=>s.label==="kuma.io/zone")&&typeof e.kumaDp.kumaCpCompatible=="boolean"&&!e.kumaDp.kumaCpCompatible&&n.push({kind:"INCOMPATIBLE_ZONE_CP_AND_KUMA_DP_VERSIONS",payload:{kumaDp:e.kumaDp.version}}),n}const k7e={fromCollection(e){const t=Array.isArray(e.items)?e.items:[],r=E7e(t);return{...e,items:t,policyTypeEntries:r}}};function E7e(e){const t=new Map;for(const n of e){const{type:a,service:o}=n,i=typeof o=="string"&&o!==""?[{label:"kuma.io/service",value:o}]:[],s=a==="inbound"||a==="outbound"?n.name:null;for(const[l,u]of Object.entries(n.matchedPolicies)){t.has(l)||t.set(l,{type:l,connections:[]});const c=t.get(l);for(const d of u){const f=A7e(d,n,i,s);c.connections.push(...f)}}}const r=Array.from(t.values());return r.sort((n,a)=>n.type.localeCompare(a.type)),r}function A7e(e,t,r,n){const a=e.conf&&Object.keys(e.conf).length>0?e.conf:void 0,o=[{name:e.name,mesh:e.mesh,type:e.type}],i=[];if(t.type==="inbound"&&Array.isArray(e.sources))for(const{match:s}of e.sources){const u={sourceTags:[{label:"kuma.io/service",value:s["kuma.io/service"]}],destinationTags:r,name:n,config:a,origins:o};i.push(u)}else{const l={sourceTags:[],destinationTags:r,name:n,config:a,origins:o};i.push(l)}return i}const T7e={fromObject(e){const t=$7e(e),r=Object.values(e.policies??{}).map(({mesh:n,name:a,type:o})=>({mesh:n,name:a,type:o}));return{...e,listenerEntries:t,routePolicies:r}}};function $7e(e){const t=[],r=e.listeners??[];for(const n of r)for(const a of n.hosts)for(const o of a.routes){const i=[];for(const s of o.destinations){const l=Object.values(s.policies??{}).map(({mesh:u,name:c,type:d})=>({mesh:u,name:c,type:d}));i.push({route:{mesh:e.gateway.mesh,name:o.route,type:"MeshGatewayRoute"},service:s.tags["kuma.io/service"],origins:l})}t.push({protocol:n.protocol,port:n.port,hostName:a.hostName,routeEntries:i})}return t}function Su({total:e=0,online:t=0,partiallyDegraded:r=0,offline:n=0}){return{total:e,online:t,partiallyDegraded:r,offline:n}}const eg={fromObject(e){const t=e.labels??{},r=t["kuma.io/display-name"]??e.name,n=t["k8s.kuma.io/namespace"]??"";return{...e,id:e.name,name:r,namespace:n,labels:t,zone:t["kuma.io/origin"]==="zone"&&t["kuma.io/zone"]?t["kuma.io/zone"]:"",spec:((a={})=>({...a,ports:Array.isArray(a.ports)?a.ports:[],selector:((o={})=>({dataplaneTags:Object.keys(o.dataplaneTags??{}).length>0?o.dataplaneTags:{}}))(a.selector)}))(e.spec),status:((a={})=>({...a,tls:typeof a.tls<"u"?a.tls:{status:"NotReady"},vips:Array.isArray(a.vips)?a.vips:[],dataplaneProxies:((o={})=>({connected:o.connected??0,total:o.total??0,healthy:o.healthy??0}))(a.dataplaneProxies),addresses:Array.isArray(a.addresses)?a.addresses.map(o=>({...o,hostname:typeof o.hostname=="string"?o.hostname:""})):[]}))(e.status),config:e}},fromCollection(e){const t=Array.isArray(e.items)?e.items.map(eg.fromObject):[];return{...e,items:t,total:e.total??t.length}}},BT={fromObject(e){const t=e.labels??{},r=t["kuma.io/display-name"]??e.name,n=t["k8s.kuma.io/namespace"]??"";return{...e,id:e.name,name:r,namespace:n,labels:t,spec:(a=>({...a,ports:Array.isArray(a.ports)?a.ports:[]}))(e.spec),status:((a={})=>({...a,vips:Array.isArray(a.vips)?a.vips:[],meshServices:Array.isArray(a.meshServices)?a.meshServices:[],addresses:Array.isArray(a.addresses)?a.addresses:[]}))(e.status),config:e}},fromCollection(e){const t=Array.isArray(e.items)?e.items.map(BT.fromObject):[];return{...e,items:t,total:e.total??t.length}}},a9=BT,tg={fromObject(e){const t=e.labels??{},r=t["kuma.io/display-name"]??e.name,n=t["k8s.kuma.io/namespace"]??"";return{...e,id:e.name,name:r,namespace:n,labels:t,zone:t["kuma.io/origin"]==="zone"&&t["kuma.io/zone"]?t["kuma.io/zone"]:"",status:((a={})=>({...a,addresses:Array.isArray(a.addresses)?a.addresses.map(o=>({...o,hostname:typeof o.hostname=="string"?o.hostname:""})):[]}))(e.status),config:e}},fromCollection(e){const t=Array.isArray(e.items)?e.items.map(tg.fromObject):[];return{...e,items:t,total:e.total??t.length}}},I7e={fromObject(e){return{...e,config:e}}},rg={fromObject(e){var a;const t=e.serviceType??"internal",r=e.status??"not_available",n=(a=e.addressPort)==null?void 0:a.replaceAll("_",".");return{...e,serviceType:t,status:r,addressPort:n}},fromCollection(e){return{...e,items:Array.isArray(e.items)?e.items.map(t=>rg.fromObject(t)):[]}}};function M7e({total:e=0,internal:t=0,external:r=0}){return{total:e,internal:t,external:r}}const ng={fromObject(e){const t=Su(e.dataplanes),r={standard:Su(e.dataplanesByType.standard),gateway:Su(e.dataplanesByType.gateway),gatewayBuiltin:Su(e.dataplanesByType.gatewayBuiltin),gatewayDelegated:Su(e.dataplanesByType.gatewayDelegated)},n=M7e(e.services),a=Object.values(e.policies??{}).reduce((o,i)=>o+i.total,0);return{...e,dataplanes:t,dataplanesByType:r,services:n,totalPolicyCount:a}},fromCollection(e){const t=Array.isArray(e.items)?e.items.map(ng.fromObject):[];return{...e,items:t,total:e.total??t.length}}},O7e=e=>wn({"/meshes/:name":async t=>{const{name:r}=t;return g7e.fromObject(await e.getMesh({name:r}))},"/meshes/:name/as/kubernetes":t=>{const{name:r}=t;return e.getMesh({name:r},{format:"kubernetes"})},"/mesh-insights":async t=>{const{size:r}=t,n=t.size*(t.page-1);return ng.fromCollection(await e.getAllMeshInsights({size:r,offset:n}))},"/mesh-insights/:name":async t=>{const{name:r}=t;return ng.fromObject(await e.getMeshInsights({name:r}))}}),P7e=e=>({}),D7e={"data-planes":{"x-empty-state":{title:"There are no Dataplanes present"},components:{service_traffic_card:{"1xx":"1xx","2xx":"2xx","3xx":"3xx","4xx":"4xx","5xx":"5xx",cx:"Total connections",tx:"Bytes sent",rx:"Bytes received",grpc_success:"Successful",grpc_failure:"Failed",protocol:{passthrough:"Passthrough"}},"data-plane-list":{version_mismatch:"Version mismatch",cert_expired:"Certificate expired",certificate:{none:"No certificate"}}},routes:{item:{title:"{name}",breadcrumbs:"Data Plane Proxies",navigation:{"data-plane-detail-view":"Overview","data-plane-policies-view":"Policies","data-plane-xds-config-view":"XDS Configuration","data-plane-stats-view":"Stats","data-plane-clusters-view":"Clusters","data-plane-config-view":"YAML","data-plane-inbound-summary-overview-view":"Overview","data-plane-inbound-summary-stats-view":"Stats","data-plane-inbound-summary-clusters-view":"Clusters","data-plane-outbound-summary-overview-view":"Overview","data-plane-outbound-summary-stats-view":"Stats","data-plane-outbound-summary-clusters-view":"Clusters","data-plane-summary-overview-view":"Overview","data-plane-summary-config-view":"YAML","service-data-plane-summary-overview-view":"Overview","service-data-plane-summary-config-view":"YAML","mesh-service-data-plane-summary-overview-view":"Overview","mesh-service-data-plane-summary-config-view":"YAML","mesh-multi-zone-service-service-data-plane-summary-overview-view":"Overview","mesh-multi-zone-service-data-plane-summary-config-view":"YAML","builtin-gateway-data-plane-summary-overview-view":"Overview","builtin-gateway-data-plane-summary-config-view":"YAML","delegated-gateway-data-plane-summary-overview-view":"Overview","delegated-gateway-data-plane-summary-config-view":"YAML"},download:{title:"Download bundle",description:`'<'p>Include the following:'<'/p> -`,error:`'<'p>Unable to generate bundle, please try again.'<'/p> -`,action:"Download",options:{xds:"XDS Configuration",eds:"Include EDS",dataplane:"Dataplane Configuration",policies:"Policies",clusters:"Envoy Clusters",stats:"Envoy Stats"}},about:{title:"About this Data Plane Proxy"},gateway:"Gateway",config:"Configuration",format:"Format",formats:{yaml:"YAML",structured:"Structured"},inbounds:"Inbounds",inbound_name:"{service}",port:":{port}",namespace:"Namespace",certificate_info:"Certificate info",no_certificate:"No certificate",health:{ready:"healthy",not_ready:"unhealthy"},unhealthy_inbound:"Inbound on port {port} is not ready (kuma.io/service: {service})",mtls:{title:"TLS",expiration_time:{title:"Certificate expiration time"},generation_time:{title:"Certificate generation time"},regenerations:{title:"Generation"},issued_backend:{title:"Certificate issued by"},supported_backends:{title:"Supported CAs"},disabled:`'<'p>This Data Plane Proxy does not have mTLS configured, yet — '<'a href="{KUMA_DOCS_URL}/policies/mutual-tls?{KUMA_UTM_QUERY_PARAMS}">Learn about certificates in {KUMA_PRODUCT_NAME}'<'/a>'<'/p> -`},subscriptions:{title:"XDS Configurations"},rules:{proxy:"Proxy rule",to:"To rules",from:"From rules"},legacy_policies:"Legacy policies",matches_everything:"Matches everything"},items:{title:"Data Plane Proxies",intro:`'<'p>Data Plane Proxies are sidecar proxies deployed alongside each service instance, responsible for handling all traffic, enforcing policies and facilitating communication between services.'<'/p> -`}},href:{docs:{data_plane_proxy:"{KUMA_DOCS_URL}/production/dp-config/dpp?{KUMA_UTM_QUERY_PARAMS}",gateway:"{KUMA_DOCS_URL}/explore/gateway?{KUMA_UTM_QUERY_PARAMS}"}},type:{all:"All",standard:"Proxy",builtin:"Built-in gateway",delegated:"Delegated gateway"}}},N7e=e=>[{path:"xds-config",name:`${e}-xds-config-view`,component:()=>Ie(()=>import("./ConnectionsXdsConfigView-CtMoy4IL.js"),[],import.meta.url)},{path:"stats",name:`${e}-stats-view`,component:()=>Ie(()=>import("./ConnectionsStatsView-Bm3sMHGA.js"),[],import.meta.url)},{path:"clusters",name:`${e}-clusters-view`,component:()=>Ie(()=>import("./ConnectionsClustersView-DvvMpbKx.js"),[],import.meta.url)}],L7e=e=>[{path:"inbound/:connection",name:`${e}-connection-inbound-summary-view`,component:()=>Ie(()=>import("./ConnectionInboundSummaryView-OsjV6577.js"),[],import.meta.url),children:[{path:"stats",name:`${e}-connection-inbound-summary-stats-view`,component:()=>Ie(()=>import("./ConnectionInboundSummaryStatsView-CCeQeB5D.js"),[],import.meta.url)},{path:"clusters",name:`${e}-connection-inbound-summary-clusters-view`,component:()=>Ie(()=>import("./ConnectionInboundSummaryClustersView-BxAEGQRu.js"),[],import.meta.url)},{path:"xds-config",name:`${e}-connection-inbound-summary-xds-config-view`,component:()=>Ie(()=>import("./ConnectionInboundSummaryXdsConfigView-XRk2x1W_.js"),[],import.meta.url)}]},{path:"outbound/:connection",name:`${e}-connection-outbound-summary-view`,component:()=>Ie(()=>import("./ConnectionOutboundSummaryView-BIpHrVrX.js"),[],import.meta.url),children:[{path:"stats",name:`${e}-connection-outbound-summary-stats-view`,component:()=>Ie(()=>import("./ConnectionOutboundSummaryStatsView-B_xzvsBC.js"),[],import.meta.url)},{path:"clusters",name:`${e}-connection-outbound-summary-clusters-view`,component:()=>Ie(()=>import("./ConnectionOutboundSummaryClustersView-irG5T1iW.js"),[],import.meta.url)},{path:"xds-config",name:`${e}-connection-outbound-summary-xds-config-view`,component:()=>Ie(()=>import("./ConnectionOutboundSummaryXdsConfigView-B9RzQuN1.js"),[],import.meta.url)}]}],R1=e=>[{path:"subscription/:subscription",name:`${e}-subscription-summary-view`,component:()=>Ie(()=>import("./SubscriptionSummaryView-Dl3pML3K.js"),[],import.meta.url)}],ll=()=>{const e=()=>[{path:"data-planes/:dataPlane",name:"data-plane-detail-tabs-view",component:()=>Ie(()=>import("./DataPlaneDetailTabsView-DDVorqIf.js"),__vite__mapDeps([13]),import.meta.url),children:[{path:"overview",name:"data-plane-detail-view",component:()=>Ie(()=>import("./DataPlaneDetailView-DMZTHD3y.js"),__vite__mapDeps([12,14,15,16]),import.meta.url),children:[...L7e("data-plane").map(r=>(r.name==="data-plane-connection-inbound-summary-view"&&r.children&&r.children.unshift({path:"overview",name:"data-plane-connection-inbound-summary-overview-view",component:()=>Ie(()=>import("./DataPlaneInboundSummaryOverviewView-BCXBza5v.js"),__vite__mapDeps([17,18,14,19]),import.meta.url)}),r.name==="data-plane-connection-outbound-summary-view"&&r.children&&r.children.unshift({path:"overview",name:"data-plane-connection-outbound-summary-overview-view",component:()=>Ie(()=>import("./DataPlaneOutboundSummaryOverviewView-B7dnhjQx.js"),__vite__mapDeps([17,18,19,20]),import.meta.url)}),r)),...R1("data-plane")]},{path:"policies",name:"data-plane-policies-view",component:()=>Ie(()=>import("./DataPlanePoliciesView-B0NUCA28.js"),__vite__mapDeps([17,12,18,14,19,21]),import.meta.url),children:[{path:":policyPath/:policy",name:"data-plane-policy-summary-view",component:()=>Ie(()=>import("./DataPlanePolicySummaryView-Do8EuIp8.js"),__vite__mapDeps([22]),import.meta.url)}]},...N7e("data-plane"),{path:"config",name:"data-plane-config-view",component:()=>Ie(()=>import("./DataPlaneConfigView-Bf8vyI9U.js"),[],import.meta.url)}]}],t=r=>[{path:":dataPlane",name:`${r!=null&&r.length?`${r}-`:""}data-plane-summary-view`,component:()=>Ie(()=>import("./DataPlaneSummaryView-DwbOZvhY.js"),__vite__mapDeps([14]),import.meta.url)}];return{items:()=>[{path:"data-planes",name:"data-plane-list-view",component:()=>Ie(()=>import("./DataPlaneListView-BOfjaY9s.js"),__vite__mapDeps([23,12,24]),import.meta.url),children:t()}],item:e,summary:t}};/*! @gera2ld/tarjs v0.3.1 | MIT License */const R7e=new TextEncoder,FT=e=>R7e.encode(e);new TextDecoder;function B7e(e){return typeof e=="string"?FT(e).buffer:e instanceof ArrayBuffer?e:ArrayBuffer.isView(e)?new Uint8Array(e).buffer:e.arrayBuffer()}let ag=function(e){return e[e.File=0]="File",e[e.Dir=53]="Dir",e}({});var qo;class F7e{constructor(){br(this,qo);hr(this,qo,[])}addFile(t,r,n){const a=B7e(r),o=a.byteLength??r.size,i={name:t,type:ag.File,data:a,size:o,opts:n};ke(this,qo).push(i)}addFolder(t,r){ke(this,qo).push({name:t,type:ag.Dir,data:null,size:0,opts:r})}async write(){const t=z7e(ke(this,qo)),r=new Uint8Array(t);let n=0;for(const a of ke(this,qo)){H7e(t,a.name,n),j7e(t,a.type,n),U7e(t,a.size,n),Q7e(t,n,a.opts,a.type),Z7e(t,n);const o=await a.data;if(o){const i=new Uint8Array(o);r.set(i,n+512)}n+=512+512*Math.floor((a.size+511)/512)}return new Blob([t],{type:"application/x-tar"})}}qo=new WeakMap;function z7e(e){const t=e.reduce((n,a)=>n+512+512*Math.floor((a.size+511)/512),0),r=10240*Math.floor((t+10240-1)/10240);return new ArrayBuffer(r)}function sa(e,t,r,n){const a=FT(t),o=new Uint8Array(e,r,n);for(let i=0;ie.includes(t),J7e=(e,t,r)=>{const n=ad({baseUrl:"",fetch:t.client.fetch});return wn({"/dataplanes/poll":a=>{const{size:o,page:i}=a,s=o*(i-1),l=r("use zones");return e(async u=>{const c=ya.fromCollection(await t.getAllDataplaneOverviews({size:o,offset:s}),l);return c.total>0&&c.items.every(d=>d.status==="online")&&u.close(),c},{interval:1e3})},"/dataplanes/online":a=>{const o=class extends Error{},{size:i,page:s}=a,l=i*(s-1),u=r("use zones");return e(async()=>{const c=ya.fromCollection(await t.getAllDataplaneOverviews({size:i,offset:l}),u);if(c.total>0&&c.items.every(d=>d.status==="online"))return c;throw new o},{retry:c=>{if(c instanceof o)return new Promise(d=>setTimeout(d,1e3))}})},"/meshes/:mesh/dataplanes/:name":async a=>LT.fromObject(await t.getDataplaneFromMesh(a)),"/meshes/:mesh/dataplanes/:name/as/kubernetes":async a=>t.getDataplaneFromMesh(a,{format:"kubernetes"}),"/meshes/:mesh/dataplanes/:name/as/tarball/:spec":async a=>{const{mesh:o,name:i}=a,s=JSON.parse(a.spec),l=Object.entries(s).filter(([f,p])=>p).reduce((f,[p])=>{switch(p){case"dataplane":f.push(async()=>({name:"dataplane.yaml",content:aY.stringify(await t.getDataplaneFromMesh({mesh:o,name:i}))}));break;case"policies":f.push(async()=>{const h=await n.GET("/meshes/{mesh}/{resourceType}/{resourceName}/_rules",{params:{path:{mesh:o,resourceType:"dataplanes",resourceName:i}}});return{name:"policies.json",content:JSON.stringify(h,null,2)}});break;case"xds":f.push(async()=>({name:"xds.json",content:JSON.stringify(await t.getDataplaneXds({mesh:o,dppName:i},{include_eds:s.eds}),null,2)}));break;case"stats":f.push(async()=>({name:"stats.txt",content:await t.getDataplaneStats({mesh:o,dppName:i})}));break;case"clusters":f.push(async()=>({name:"clusters.txt",content:await t.getDataplaneClusters({mesh:o,dppName:i})}));break}return f},[]),u=await Promise.all(l.map(f=>f())),c=new F7e,d=`${o}_${i}`;return u.forEach(({name:f,content:p})=>{c.addFile(`${d}/${f}`,p)}),{name:`${d}.tar`,url:URL.createObjectURL(new Blob([await c.write()],{type:"application/tar"}))}},"/meshes/:mesh/dataplanes/:name/sidecar-dataplane-policies":async a=>k7e.fromCollection(await t.getSidecarDataplanePolicies(a)),"/meshes/:mesh/dataplanes/:name/gateway-dataplane-policies":async a=>T7e.fromObject(await t.getMeshGatewayDataplane(a)),"/meshes/:mesh/dataplane-overviews/:name":async a=>ya.fromObject(await t.getDataplaneOverviewFromMesh(a),r("use zones")),"/meshes/:mesh/dataplanes/of/:type":async a=>{const{mesh:o,size:i}=a,s=i*(a.page-1),l=ya.search(a.search),u=a.type==="standard"?"false":a.type,c=X7e(["delegated","builtin","false"],u)?{gateway:u}:{};return ya.fromCollection(await t.getAllDataplaneOverviewsFromMesh({mesh:o},{...l,...c,offset:s,size:i}),r("use zones"))},"/meshes/:mesh/dataplanes/for/mesh-service/:tags":async a=>{const{mesh:o,size:i}=a,s=i*(a.page-1),l=ya.search(a.search);return typeof l.tag>"u"&&(l.tag=[]),l.tag=l.tag.filter(u=>!u.startsWith("kuma.io/zone:")),l.tag=l.tag.concat(Object.entries(JSON.parse(a.tags)).map(([u,c])=>`${u}:${c}`)),ya.fromCollection(await t.getAllDataplaneOverviewsFromMesh({mesh:o},{...l,offset:s,size:i}),r("use zones"))},"/meshes/:mesh/dataplanes/for/service-insight/:service":async a=>{const{mesh:o,size:i}=a,s=i*(a.page-1),l=ya.search(a.search);return typeof l.tag>"u"&&(l.tag=[]),l.tag=l.tag.filter(u=>!u.startsWith("kuma.io/service:")),l.tag.push(`kuma.io/service:${a.service}`),ya.fromCollection(await t.getAllDataplaneOverviewsFromMesh({mesh:o},{...l,offset:s,size:i}),r("use zones"))}})},e6e={inbounds:{"x-empty-state":{title:"No inbounds"}},outbounds:{"x-empty-state":{title:"No outbounds"}},activeOutbounds:{"x-empty-state":{title:"No active outbounds"}},connections:{include_endpoints:"Include Endpoints",routes:{item:{navigation:{overview:"Overview",xds:"XDS Configuration",stats:"Stats",clusters:"Clusters"}}}}},t6e=["http","tcp"],r6e=["http","tcp","grpc"],n6e=/_\d{1,5}\./,a6e=/_\d{1,5}/,o6e=/_(mz|m|ext){1}svc_\d{1,5}(-[a-z0-9]+)?$/,D0={fromCollection(e){return i6e(e)}},N0={fromObject(e){const t=typeof e.listener<"u"?Object.fromEntries(Object.entries(e.listener).map(([a,o])=>{var u,c;const{http:i,...s}=o,l={tcp:s};if(typeof i<"u"){const d=Object.keys(i)[0];return[a,{...l,http:i[d],$clusterName:d,...typeof((u=e.cluster[d])==null?void 0:u.http2)<"u"?{http2:e.cluster[d].http2}:{},...typeof((c=e.cluster[d])==null?void 0:c.grpc)<"u"?{grpc:e.cluster[d].grpc}:{}}]}else return[a,{...l,$clusterName:""}]})):{},r=typeof e.cluster<"u"?Object.fromEntries(Object.entries(e.cluster).map(([a,o])=>{const{tcp:i,http:s,http2:l,grpc:u,...c}=o,d={$resourceMeta:{type:"",mesh:"",name:"",namespace:"",zone:"",port:""},tcp:i,...typeof s<"u"?{http:s}:{},...typeof l<"u"?{http2:l}:{},...typeof u<"u"?{grpc:u}:{}},f=a.match(o6e);if(f){const[p,h,b,w,y,v]=a.split("_");d.$resourceMeta={mesh:p,name:h,namespace:b,zone:w,port:v,type:(g=>{switch(!0){case g.indexOf("_msvc_")!==-1:return"MeshService";case g.indexOf("_extsvc_")!==-1:return"MeshExternalService";case g.indexOf("_mzsvc_")!==-1:return"MeshMultiZoneService"}return""})(f[0])}}return t6e.forEach(p=>{var h;typeof((h=e[p])==null?void 0:h[a])<"u"&&(d[p]={...d[p],...e[p][a]})}),!r6e.some(p=>typeof o[p]<"u")&&["upstream_cx_http1_total","upstream_cx_http2_total","upstream_cx_http3_total"].some(p=>Object.keys(c).includes(p)&&c[p]!==0)?d.http={...d.http,...c}:d.tcp={...d.tcp,...c},[a,d]})):{},n=Object.fromEntries(Object.entries(r).filter(([a,o])=>!["_","admin","async-client","kuma_readiness","kuma_envoy_admin","probe_listener","access_log_sink","ads_cluster","meshtrace_zipkin","meshtrace_opentelemetry"].some(i=>a.startsWith(i))));return{listener:t,cluster:n}}},i6e=e=>e.trim().split(` -`).filter(t=>["http.","tcp.","cluster.","listener."].some(r=>t.startsWith(r))).map(t=>{if(t.startsWith("listener.")){const[r,...n]=t.split("."),a=n.join("."),o=a.search(n6e);if(o===-1)return t;const i=a.substring(0,o).replaceAll(".","~"),s=a.substring(o);return`listener.${i}${s}`}return t}).reduce((t,r)=>{const[n,...a]=r.trim().split(":"),o=(i=>{try{return JSON.parse(i)}catch{return i}})(a.join(":").trim());return n.split(".").reduce((i,s,l,u)=>{if(a6e.test(s)&&(s=s.replaceAll("~",".")),l===u.length-1)return i[s]=o,i;if(typeof i[s]>"u"){const c={};return i[s]=c,c}else return i[s]},t),t},{}),Mo=(e,t)=>t!=null&&e!=null&&typeof e=="object"&&t in e,o9=(e,t)=>{const{configs:r}=e;return Array.isArray(r)?{configs:r.reduce((n,a)=>{const i=Object.entries(a).reduce((s,[l,u])=>{const c=t(l,Array.isArray(u)?u:[]);return c.length>0&&(typeof s[l]>"u"&&(s[l]=[]),s[l]=s[l].concat(c)),s},{});return Object.keys(i).length>0?n.concat(i):n},[])}:{configs:[]}},s6e=(e,t)=>wn({"/connections/stats/for/zone-ingress/:name/:socketAddress":async r=>{const{name:n,socketAddress:a}=r,o=await t.getZoneIngressData({zoneIngressName:n,dataPath:"stats"}),i=N0.fromObject(D0.fromCollection(o));return{inbounds:Object.fromEntries(Object.entries(i.listener).filter(([s,l])=>s.startsWith(a.replace(":","_")))),outbounds:i.cluster,$raw:o,raw:o}},"/connections/stats/for/zone-egress/:name/:socketAddress":async r=>{const{name:n,socketAddress:a}=r,o=await t.getZoneEgressData({zoneEgressName:n,dataPath:"stats"}),i=N0.fromObject(D0.fromCollection(o));return{inbounds:Object.fromEntries(Object.entries(i.listener).filter(([s,l])=>s.startsWith(a.replace(":","_")))),outbounds:i.cluster,$raw:o,raw:o}},"/meshes/:mesh/dataplanes/:name/stats/:address":async r=>{const{mesh:n,name:a}=r,o=await t.getDataplaneData({mesh:n,dppName:a,dataPath:"stats"}),i=N0.fromObject(D0.fromCollection(o)),s=r.address==="localhost"?Object.fromEntries(Object.entries(i.cluster).filter(([c,d])=>c.startsWith("localhost_"))):Object.fromEntries(Object.entries(i.listener).filter(([c,d])=>c.startsWith(`${r.address}_`)&&!d.$clusterName.startsWith("_"))),l=Object.fromEntries(Object.entries(i.cluster).filter(([c,d])=>!["localhost_","inbound_passthrough_","outbound_passthrough_"].some(f=>c.startsWith(f))));return{passthrough:Object.fromEntries(Object.entries(i.cluster).filter(([c,d])=>["outbound_passthrough_"].some(f=>c.startsWith(f)))),inbounds:s,outbounds:l,$raw:o,raw:o}},"/meshes/:mesh/dataplanes/:name/clusters":async r=>{const{mesh:n,name:a}=r;return t.getDataplaneData({mesh:n,dppName:a,dataPath:"clusters"})},"/meshes/:mesh/dataplanes/:name/xds/:endpoints":async r=>{const{mesh:n,name:a,endpoints:o}=r;return t.getDataplaneData({mesh:n,dppName:a,dataPath:"xds"},{include_eds:o})},"/meshes/:mesh/dataplanes/:dataplane/inbound/:inbound/xds":async r=>{const{mesh:n,dataplane:a,inbound:o}=r,i=await t.getDataplaneXds({mesh:n,dppName:a},{include_eds:!1});return o9(i,(s,l)=>{switch(s){case"dynamic_listeners":return l.filter((u={})=>{var c;return Mo(u,"name")&&typeof u.name=="string"&&u.name.startsWith("inbound:")&&((c=u.name)==null?void 0:c.endsWith(`:${o}`))});case"dynamic_active_clusters":return l.filter(u=>{var c,d;return Mo(u,"cluster")&&Mo(u.cluster,"name")&&typeof u.cluster.name=="string"&&((d=(c=u.cluster)==null?void 0:c.name)==null?void 0:d.endsWith(`:${o}`))})}return[]})},"/meshes/:mesh/dataplanes/:dataplane/outbound/:outbound/xds/:endpoints":async r=>{const{mesh:n,dataplane:a,outbound:o,endpoints:i}=r,s=await t.getDataplaneXds({mesh:n,dppName:a},{include_eds:i});return o9(s,(l,u)=>{switch(l){case"dynamic_listeners":return u.filter(c=>Mo(c,"name")&&c.name===`outbound:${o}`);case"dynamic_active_clusters":return u.filter(c=>{var d;return Mo(c,"cluster")&&Mo(c.cluster,"name")&&((d=c.cluster)==null?void 0:d.name)===o});case"dynamic_endpoint_configs":return u.filter(c=>{var d;return Mo(c,"endpoint_config")&&Mo(c.endpoint_config,"cluster_name")&&((d=c.endpoint_config)==null?void 0:d.cluster_name)===o})}return[]})}}),l6e=e=>[[Le("connections.sources"),{service:s6e,arguments:[e.source,e.api],labels:[e.sources]}],[Le("connections.locales"),{service:()=>e6e,labels:[e.enUs]}]],u6e=e=>[[Le("data-planes.sources"),{service:J7e,arguments:[e.source,e.api,e.can],labels:[e.sources]}],[Le("data-planes.routes"),{service:()=>[ll()],labels:[e.routes]}],[Le("data-planes.features"),{service:P7e,arguments:[e.env],labels:[e.features]}],[Le("data-planes.locales"),{service:()=>D7e,labels:[e.enUs]}],...l6e(e)],c6e=e=>({}),d6e={"external-services":{routes:{item:{title:"{name}",breadcrumbs:"External Services",navigation:{"external-service-detail-view":"Overview"},overview:"Overview",config:"YAML"},items:{title:"External Services"}},detail:{about:{title:"About this External Service"},config:"YAML"},href:{docs:"{KUMA_DOCS_URL}/policies/external-services?{KUMA_UTM_QUERY_PARAMS}"}}},og={fromObject(e){return{...e,config:e}},fromCollection(e){return{...e,items:Array.isArray(e.items)?e.items.map(t=>og.fromObject(t)):[]}}},f6e=e=>wn({"/meshes/:mesh/external-services":async t=>{const{mesh:r,size:n}=t,a=t.size*(t.page-1);return og.fromCollection(await e.getAllExternalServicesFromMesh({mesh:r},{size:n,offset:a}))},"/meshes/:mesh/external-services/:name":async t=>{const{mesh:r,name:n}=t;return og.fromObject(await e.getExternalService({mesh:r,name:n}))},"/meshes/:mesh/external-services/:name/as/kubernetes":async t=>{const{mesh:r,name:n}=t;return e.getExternalService({mesh:r,name:n},{format:"kubernetes"})}}),p6e=e=>[[Le("external-services.sources"),{service:f6e,arguments:[e.api],labels:[e.sources]}],[Le("external-services.features"),{service:c6e,arguments:[e.env],labels:[e.features]}],[Le("external-services.locales"),{service:()=>d6e,labels:[e.enUs]}]],h6e={gateways:{routes:{items:{title:"Gateways",intro:`'<'p>Gateways are specialized proxies that manage incoming and outgoing traffic between the service mesh and external clients or other networks, enabling secure and controlled access to services with the mesh.'<'/p> -`,navigation:{"builtin-gateway-list-view":{label:"Built-in",description:`'<'p>With a '<'a href="{KUMA_DOCS_URL}/guides/gateway-builtin/?{KUMA_UTM_QUERY_PARAMS}" target="_blank">Built-in Gateway'<'/a> it is possible to route external traffic into the service mesh (North/South). Further '<'a href="{KUMA_DOCS_URL}/using-mesh/managing-ingress-traffic/builtin/?{KUMA_UTM_QUERY_PARAMS}" target="_blank">configuration'<'/a> enables secure and controlled access to the mesh internal services.'<'/p> -`},"delegated-gateway-list-view":{label:"Delegated",description:`'<'p>A '<'a href="{KUMA_DOCS_URL}/using-mesh/managing-ingress-traffic/delegated/?{KUMA_UTM_QUERY_PARAMS}" target="_blank">Delegated Gateway'<'/a> allows the integration of existing API gateway solutions into the mesh by adding an Envoy sidecar proxy to an existing Gateway. It then manages the traffic between the services inside the mesh and external clients (North/South).'<'/p> -`}}},item:{namespace:"Namespace",config:"Configuration",format:"Format",formats:{yaml:"YAML",structured:"Structured"}}}},"builtin-gateways":{routes:{item:{title:"{name}",breadcrumbs:"Built-in Gateways",navigation:{"builtin-gateway-overview-view":"Overview","builtin-gateway-detail-view":"Overview","builtin-gateway-dataplanes-view":"Data Plane Proxies","builtin-gateway-config-view":"YAML"}},items:{title:"Built-in Gateways"}},href:{docs:"{KUMA_DOCS_URL}/using-mesh/managing-ingress-traffic/builtin?{KUMA_UTM_QUERY_PARAMS}"},detail:{listeners:"Listeners",tags:"Tags",routes:"Routes and Services",type:"Type",hostnames:"Hostnames",matchers:"Matchers",origins:"Origins",rules:"Rules",default:"Default",matches:"Matches",filters:"Filters",services:"Services",no_rules:"Could not find any applicable rules for listener {listener}"}},"delegated-gateways":{routes:{item:{title:"{name}",breadcrumbs:"Delegated Gateways",navigation:{"delegated-gateway-detail-view":"Overview"}},items:{title:"Delegated Gateways"}},detail:{data_plane_proxies:"Data Plane Proxies",about:{title:"About this Delegated Gateway"}},href:{docs:"{KUMA_DOCS_URL}/using-mesh/managing-ingress-traffic/delegated?{KUMA_UTM_QUERY_PARAMS}"}}},v6e=()=>({items:()=>[{path:"gateways",name:"gateway-list-tabs-view",redirect:{name:"builtin-gateway-list-view"},component:()=>Ie(()=>import("./GatewayListTabsView-Cvkjxjqp.js"),[],import.meta.url),children:[{path:"builtin",name:"builtin-gateway-list-view",component:()=>Ie(()=>import("./BuiltinGatewayListView-CkrWIhhv.js"),__vite__mapDeps([12]),import.meta.url),children:[{path:":gateway",name:"builtin-gateway-summary-view",component:()=>Ie(()=>import("./BuiltinGatewaySummaryView-C61VF-5_.js"),__vite__mapDeps([25]),import.meta.url)}]},{path:"delegated",name:"delegated-gateway-list-view",component:()=>Ie(()=>import("./DelegatedGatewayListView-hUYmsUO5.js"),[],import.meta.url)}]}],item:()=>[{path:"gateways",name:"gateway-detail-view",children:[{path:"builtin/:gateway",name:"builtin-gateway-detail-tabs-view",component:()=>Ie(()=>import("./BuiltinGatewayDetailTabsView-XIg4gDjR.js"),[],import.meta.url),children:[{path:"overview",name:"builtin-gateway-detail-view",component:()=>Ie(()=>import("./BuiltinGatewayDetailView-BgtSZnWP.js"),__vite__mapDeps([14,19,26]),import.meta.url)},{path:"dataplanes",name:"builtin-gateway-dataplanes-view",component:()=>Ie(()=>import("./BuiltinGatewayDataplanesView-CMoTJNHM.js"),__vite__mapDeps([23,12,27]),import.meta.url),children:ll().summary("builtin-gateway")},{path:"config",name:"builtin-gateway-config-view",component:()=>Ie(()=>import("./BuiltinGatewayConfigView-DGAZGvhg.js"),[],import.meta.url)}]},{path:"delegated/:service",name:"delegated-gateway-detail-tabs-view",component:()=>Ie(()=>import("./DelegatedGatewayDetailTabsView-_RpTzyus.js"),[],import.meta.url),children:[{path:"overview",name:"delegated-gateway-detail-view",component:()=>Ie(()=>import("./DelegatedGatewayDetailView-CXSJa6FT.js"),__vite__mapDeps([23,12,28]),import.meta.url),children:ll().summary("delegated-gateway")}]}]}]}),ig={fromObject(e){const t=typeof e.labels<"u"?e.labels:{};return{...e,labels:t,id:e.name,zone:t["kuma.io/zone"]??"",name:t["kuma.io/display-name"]??e.name,namespace:t["k8s.kuma.io/namespace"]??"",config:e,selectors:Array.isArray(e.selectors)?e.selectors:[],conf:((r={})=>({...r,listeners:Array.isArray(r.listeners)?r.listeners.map(n=>({...n,hostname:n.hostname??"*",protocol:n.protocol??"TCP"})):[]}))(e.conf)}},fromCollection(e){const t=Array.isArray(e.items)?e.items.map(ig.fromObject):[];return{...e,items:t,total:e.total??t.length}}},zT={fromObject(e){const t=typeof e.resourceMeta.labels<"u"?e.resourceMeta.labels:{};return{...e,type:"",raw:e.conf[0]??{},config:e.conf[0]??{},origins:Array.isArray(e.origin)?e.origin:[],labels:t,id:e.resourceMeta.name,name:t["kuma.io/display-name"]??e.resourceMeta.name,namespace:t["k8s.kuma.io/namespace"]??"",zone:t["kuma.io/zone"]??"",port:e.resourceSectionName??""}},fromCollection(e){const t=Array.isArray(e)?e.map(zT.fromObject):[];return{items:t,total:t.length}}},lc={fromObject(e){const{conf:t={},origin:r,matchers:n,...a}=e,o=(Array.isArray(t.rules)?t.rules:[]).map(i=>{const{backendRefs:s=[],filters:l=[]}=i.default;return{...e,matches:i.matches,default:{backendRefs:s,filters:l}}});return{...a,type:"",ruleType:"to",raw:t,config:{...t,hostnames:Array.isArray(t.hostnames)&&t.hostnames.length>0?t.hostnames:["*"],rules:o},origins:Array.isArray(r)?r:[],matchers:Array.isArray(n)?n:[]}},fromCollection(e){const t=Array.isArray(e.rules)?e.rules.reduce((n,a)=>{const o=Array.isArray(a.toRules)?a.toRules.map(l=>({...lc.fromObject(l),ruleType:"to",type:a.type})):[],i=Array.isArray(a.fromRules)?a.fromRules.reduce((l,u)=>{const{rules:c,...d}=u;return l.concat(c.map(f=>({...d,...lc.fromObject(f),ruleType:"from",type:a.type})))},[]):[],s=typeof a.proxyRule<"u"?[{...lc.fromObject(a.proxyRule),ruleType:"proxy",type:a.type}]:[];return n.concat(o).concat(i).concat(s)},[]):[],r=Array.isArray(e.rules)?e.rules.reduce((n,a)=>{const o=Array.isArray(a.toResourceRules)?a.toResourceRules.map(i=>({...zT.fromObject(i),type:a.type})):[];return n.concat(o)},[]):[];return{...e,rules:t,toResourceRules:r}}},m6e=e=>{const t=ad({baseUrl:"",fetch:e.client.fetch});return wn({"/meshes/:mesh/mesh-gateways":async r=>{const{mesh:n,size:a}=r,o=r.size*(r.page-1);return ig.fromCollection(await e.getAllMeshGatewaysFromMesh({mesh:n},{size:a,offset:o}))},"/meshes/:mesh/mesh-gateways/:name":async r=>{const{mesh:n,name:a}=r;return ig.fromObject(await e.getMeshGateway({mesh:n,name:a}))},"/meshes/:mesh/mesh-gateways/:name/as/kubernetes":async r=>{const{mesh:n,name:a}=r;return e.getMeshGateway({mesh:n,name:a},{format:"kubernetes"})},"/meshes/:mesh/mesh-gateways/:name/rules":async r=>{const n=await t.GET("/meshes/{mesh}/{resourceType}/{resourceName}/_rules",{params:{path:{mesh:r.mesh,resourceType:"meshgateways",resourceName:r.name}}});return lc.fromCollection(n.data)}})},g6e=e=>[[Le("gateway.sources"),{service:m6e,arguments:[e.api],labels:[e.sources]}],[Le("gateway.routes"),{service:()=>[v6e()],labels:[e.routes]}],[Le("gateway.locales"),{service:()=>h6e,labels:[e.enUs]}]],y6e={policies:{"x-empty-state":{title:"No data",body:`'<'p>There are no { type } policies present{ suffix }.'<'/p> -`},routes:{item:{title:"{name}",breadcrumbs:"Policies",config:"Configuration",format:"Format",formats:{yaml:"YAML",structured:"Structured"},navigation:{"policy-detail-view":"Overview","policy-detail-config-view":"YAML"}},items:{empty:"This policy type does not exist."},types:{title:"Policies"}},href:{docs:"{KUMA_DOCS_URL}/policies/{name}?{KUMA_UTM_QUERY_PARAMS}"},collection:{beta:"Beta",title:"About {name}",description:`'<'p>Use policies to apply filters to incoming or outgoing traffic of Data Plane Proxies. To generate the Envoy configuration of a proxy the control-plane uses its data-plane configuration with the policies matching it.'<'/p> -`,inbound:"Inbound",outbound:"Outbound"},detail:{affected_dpps:"Affected Data Plane Proxies",dataplane_input_placeholder:"Filter by name",about:{title:"About this Policy"}},type:null}},b6e=()=>({items:()=>[{path:"policies",name:"policy-list-index-view",component:()=>Ie(()=>import("./PolicyTypeListView-CGuiKl3K.js"),__vite__mapDeps([29]),import.meta.url),children:[{path:":policyPath",name:"policy-list-view",component:()=>Ie(()=>import("./PolicyListView-BA9fJf8H.js"),__vite__mapDeps([18,12,30]),import.meta.url),children:[{path:":policy",name:"policy-summary-view",component:()=>Ie(()=>import("./PolicySummaryView-D9F_6JYq.js"),__vite__mapDeps([31]),import.meta.url)}]}]}],item:()=>[{path:"policies/:policyPath/:policy/overview",name:"policy-detail-tabs-view",component:()=>Ie(()=>import("./PolicyDetailTabsView-B1yYNn9Y.js"),[],import.meta.url),children:[{path:"overview",name:"policy-detail-view",component:()=>Ie(()=>import("./PolicyDetailView-DYLA9K1H.js"),__vite__mapDeps([12]),import.meta.url)},{path:"config",name:"policy-detail-config-view",component:()=>Ie(()=>import("./PolicyDetailConfigView-C2HQhG-b.js"),[],import.meta.url)}]}]}),HT={fromObject(e){const t=typeof e.labels<"u"?e.labels:{};return{...e,id:e.name,labels:t,zone:t["kuma.io/zone"]??"",name:t["kuma.io/display-name"]??e.name,namespace:t["k8s.kuma.io/namespace"]??""}},fromCollection(e){const t=Array.isArray(e.items)?e.items.map(HT.fromObject):[];return{...e,items:t,total:e.total??t.length}}},sg={fromObject(e){const t=typeof e.labels<"u"?e.labels:{};return{...e,labels:t,id:e.name,name:t["kuma.io/display-name"]??e.name,namespace:t["k8s.kuma.io/namespace"]??"",zone:t["kuma.io/origin"]==="zone"&&t["kuma.io/zone"]?t["kuma.io/zone"]:"",role:t["kuma.io/policy-role"]??"",config:e}},fromCollection(e){return{...e,items:Array.isArray(e.items)?e.items.map(t=>sg.fromObject(t)):[]}}},w6e=e=>wn({"/policy-types":()=>e.getPolicyTypes(),"/meshes/:mesh/policy-path/:path":async t=>{const{mesh:r,path:n,size:a}=t,o=t.size*(t.page-1),i=t.search.length>0?t.search:void 0;return sg.fromCollection(await e.getAllPolicyEntitiesFromMesh({mesh:r,path:n},{offset:o,size:a,name:i}))},"/meshes/:mesh/policy-path/:path/policy/:name":async t=>{const{mesh:r,path:n,name:a}=t;return sg.fromObject(await e.getSinglePolicyEntity({mesh:r,path:n,name:a}))},"/meshes/:mesh/policy-path/:path/policy/:name/dataplanes":async t=>{const{mesh:r,path:n,name:a,size:o}=t,i=t.size*(t.page-1);return HT.fromCollection(await e.getPolicyConnections({mesh:r,path:n,name:a},{offset:i,size:o}))},"/meshes/:mesh/policy-path/:path/policy/:name/as/kubernetes":t=>{const{mesh:r,path:n,name:a}=t;return e.getSinglePolicyEntity({mesh:r,path:n,name:a},{format:"kubernetes"})}}),C6e=e=>[[Le("policies.sources"),{service:w6e,arguments:[e.api],labels:[e.sources]}],[Le("policies.routes"),{service:()=>[b6e()],labels:[e.routes]}],[Le("policies.locales"),{service:()=>y6e,labels:[e.enUs]}]],S6e=(e,t)=>{const r=ad({baseUrl:"",fetch:t.client.fetch});return wn({"/meshes/:mesh/rules/for/:dataplane":async n=>{const a=await r.GET("/meshes/{mesh}/{resourceType}/{resourceName}/_rules",{params:{path:{mesh:n.mesh,resourceType:"dataplanes",resourceName:n.dataplane}}});return lc.fromCollection(a.data)}})},_6e=e=>[[Le("rules.sources"),{service:S6e,arguments:[e.source,e.api],labels:[e.sources]}]],x6e=()=>({"use service-insights":(e,t)=>t.meshServices.mode!=="Exclusive"}),k6e={services:{"x-empty-state":{title:"There are no Services present"},routes:{"mesh-service-list-view":{title:"Mesh Services"},"mesh-multi-zone-service-list-view":{title:"Mesh MultiZone Services"},"mesh-external-service-list-view":{title:"Mesh External Services"},item:{title:"{name}",breadcrumbs:"Services",navigation:{"service-detail-view":"Overview","mesh-service-detail-view":"Overview","mesh-service-config-view":"YAML","mesh-multi-zone-service-detail-view":"Overview","mesh-multi-zone-service-config-view":"YAML","mesh-external-service-detail-view":"Overview","mesh-external-service-config-view":"YAML"},overview:"Overview",config:"Configuration",format:"Format",formats:{yaml:"YAML",structured:"Structured"}},items:{title:"Services",navigation:{"mesh-service-list-view":{label:"MeshService",description:`'<'p>A '<'a href="{KUMA_DOCS_URL}/networking/meshservice/?{KUMA_UTM_QUERY_PARAMS}" target="_blank">MeshService'<'/a> represents a destination for traffic from elsewhere in the mesh and can define several networking details. The behaviour of this resource depends on the zone type.'<'/p> -`},"mesh-multi-zone-service-list-view":{label:"MeshMultiZoneService",description:`'<'p>A '<'a href="{KUMA_DOCS_URL}/networking/meshmultizoneservice/?{KUMA_UTM_QUERY_PARAMS}" target="_blank">MeshMultiZoneService'<'/a> represents a group of '<'code>MeshService'<'/code> resources in a loadbalanced multizone deployment. '<'code>MeshService'<'/code> resources that are deployed across several clusters can be grouped by a '<'code>MeshMultiZoneService'<'/code>.'<'/p> -`},"mesh-external-service-list-view":{label:"MeshExternalService",description:`'<'p>A '<'a href="{KUMA_DOCS_URL}/networking/meshexternalservice/?{KUMA_UTM_QUERY_PARAMS}" target="_blank">MeshExternalService'<'/a> is a policy that allows an application or microservice to interact with explicit destinations that are not part of the mesh.'<'/p> -`},"service-list-view":{label:"Internal",description:`'<'p>An '<'code>Internal'<'/code> Service represents an application or microservice that is defined and registered with the mesh by using the '<'code>DataPlane'<'/code> tag '<'code>kuma.io/service'<'/code> and can be managed, monitored and secured through the mesh's policies.'<'/p> -`},"external-service-list-view":{label:"External",description:`'<'p>An '<'a href="{KUMA_DOCS_URL}/policies/external-services/?{KUMA_UTM_QUERY_PARAMS}" target="_blank">ExternalService'<'/a> is a policy that allows an application or microservice to interact with other services that are not part of the mesh.'<'/p> -`}}}},detail:{config:"YAML",data_plane_proxies:"Data Plane Proxies",no_matching_external_service:"No matching ExternalService was found for service {name}",empty:"None"},href:{docs:"{KUMA_DOCS_URL}/introduction/architecture/?{KUMA_UTM_QUERY_PARAMS}#services-and-pods"},"internal-service":{about:{title:"About this Internal Service"}},"mesh-service":{about:{title:"About this MeshService"},href:{docs:"{KUMA_DOCS_URL}/networking/meshservice/?{KUMA_UTM_QUERY_PARAMS}"}},"mesh-multi-zone-service":{about:{title:"About this Mesh MultiZone Service"},href:{docs:"{KUMA_DOCS_URL}/networking/meshmultizoneservice/?{KUMA_UTM_QUERY_PARAMS}"}},"mesh-external-service":{about:{title:"About this Mesh External Service"},href:{docs:"{KUMA_DOCS_URL}/networking/meshexternalservice/?{KUMA_UTM_QUERY_PARAMS}"},notifications:{"mtls-warning":`'<'p>mTLS is not enabled on this mesh. '<'a href="{KUMA_DOCS_URL}/policies/mutual-tls/?{KUMA_UTM_QUERY_PARAMS}" target="_blank">Enable mTLS for MeshExternalService to work'<'/a>'<'/p> -`,"no-zone-egress":`'<'p>There is no connected ZoneEgress in this mesh. '<'a href="{KUMA_DOCS_URL}/production/cp-deployment/zoneegress?{KUMA_UTM_QUERY_PARAMS}" target="_blank">Add a ZoneEgress for MeshExternalService to work'<'/a>'<'/p> -`}}}},E6e=e=>({items:()=>[{path:"services",name:"service-list-tabs-view",component:()=>Ie(()=>import("./ServiceListTabsView-y0lbjS7b.js"),[],import.meta.url),children:[{path:"internal",name:"service-list-view",component:()=>Ie(()=>import("./ServiceListView-DR6Zy0I5.js"),__vite__mapDeps([12]),import.meta.url)},{path:"external",name:"external-service-list-view",component:()=>Ie(()=>import("./ExternalServiceListView-COXu662Z.js"),[],import.meta.url)},{path:"mesh-services",name:"mesh-service-list-view",component:()=>Ie(()=>import("./MeshServiceListView-CvVqf1he.js"),__vite__mapDeps([12]),import.meta.url),children:[{path:":service",name:"mesh-service-summary-view",component:()=>Ie(()=>import("./MeshServiceSummaryView-tLK6Kw_A.js"),[],import.meta.url)}]},...e("use zones")?[{path:"mesh-multi-zone-services",name:"mesh-multi-zone-service-list-view",component:()=>Ie(()=>import("./MeshMultiZoneServiceListView-b_G71Kek.js"),__vite__mapDeps([12]),import.meta.url),children:[{path:":service",name:"mesh-multi-zone-service-summary-view",component:()=>Ie(()=>import("./MeshMultiZoneServiceSummaryView-DrsbsMKq.js"),[],import.meta.url)}]}]:[],{path:"mesh-external-services",name:"mesh-external-service-list-view",component:()=>Ie(()=>import("./MeshExternalServiceListView-Jk0OuLzb.js"),__vite__mapDeps([12]),import.meta.url),children:[{path:":service",name:"mesh-external-service-summary-view",component:()=>Ie(()=>import("./MeshExternalServiceSummaryView-YcwQvtb5.js"),[],import.meta.url)}]}]}],item:()=>[{path:"services",name:"service-detail-index-view",children:[{path:"internal/:service",name:"service-detail-tabs-view",component:()=>Ie(()=>import("./ServiceDetailTabsView-CEgEmnwj.js"),[],import.meta.url),children:[{path:"overview",name:"service-detail-view",component:()=>Ie(()=>import("./ServiceDetailView-ehEgWu2d.js"),__vite__mapDeps([23,12,32]),import.meta.url),children:ll().summary("service")}]},{path:"external/:service",name:"external-service-detail-tabs-view",component:()=>Ie(()=>import("./ExternalServiceDetailTabsView-BwJs00O6.js"),[],import.meta.url),children:[{path:"overview",name:"external-service-detail-view",component:()=>Ie(()=>import("./ExternalServiceDetailView-KvnCUXrc.js"),__vite__mapDeps([14]),import.meta.url)}]},{path:"mesh-services/:service",name:"mesh-service-detail-tabs-view",component:()=>Ie(()=>import("./MeshServiceDetailTabsView-6_YFJYeU.js"),[],import.meta.url),children:[{path:"overview",name:"mesh-service-detail-view",component:()=>Ie(()=>import("./MeshServiceDetailView-BQd_BEZO.js"),__vite__mapDeps([23,12,33]),import.meta.url),children:ll().summary("mesh-service")},{path:"config",name:"mesh-service-config-view",component:()=>Ie(()=>import("./MeshServiceConfigView-Bzxzo_XX.js"),[],import.meta.url)}]},...e("use zones")?[{path:"mesh-multi-zone-services/:service",name:"mesh-multi-zone-service-detail-tabs-view",component:()=>Ie(()=>import("./MeshMultiZoneServiceDetailTabsView-DZGsg4TR.js"),[],import.meta.url),children:[{path:"overview",name:"mesh-multi-zone-service-detail-view",component:()=>Ie(()=>import("./MeshMultiZoneServiceDetailView-WWhix1iE.js"),__vite__mapDeps([34]),import.meta.url),children:ll().summary("mesh-multi-zone-service")}]}]:[],{path:"mesh-external-services/:service",name:"mesh-external-service-detail-tabs-view",component:()=>Ie(()=>import("./MeshExternalServiceDetailTabsView-locdXDPx.js"),[],import.meta.url),children:[{path:"overview",name:"mesh-external-service-detail-view",component:()=>Ie(()=>import("./MeshExternalServiceDetailView-CcZUWfX_.js"),__vite__mapDeps([35]),import.meta.url)}]}]}]}),A6e=e=>{const t=ad({baseUrl:"",fetch:e.client.fetch});return wn({"/meshes/:mesh/mesh-services":async r=>{const{mesh:n,size:a}=r,o=r.size*(r.page-1),i=await t.GET("/meshes/{mesh}/meshservices",{params:{path:{mesh:n},query:{offset:o,size:a}}});return eg.fromCollection(i.data)},"/meshes/:mesh/mesh-service/:name":async r=>{const{mesh:n,name:a}=r,o=await t.GET("/meshes/{mesh}/meshservices/{name}",{params:{path:{mesh:n,name:a}}});return eg.fromObject(o.data)},"/meshes/:mesh/mesh-service/:name/as/kubernetes":async r=>{const{mesh:n,name:a}=r;return(await t.GET("/meshes/{mesh}/meshservices/{name}",{params:{path:{mesh:n,name:a},query:{format:"kubernetes"}}})).data},"/meshes/:mesh/mesh-multi-zone-services":async r=>{const{mesh:n,size:a}=r,o=r.size*(r.page-1),i=await t.GET("/meshes/{mesh}/meshmultizoneservices",{params:{path:{mesh:n},query:{offset:o,size:a}}});return a9.fromCollection(i.data)},"/meshes/:mesh/mesh-multi-zone-service/:name":async r=>{const{mesh:n,name:a}=r,o=await t.GET("/meshes/{mesh}/meshmultizoneservices/{name}",{params:{path:{mesh:n,name:a}}});return a9.fromObject(o.data)},"/meshes/:mesh/mesh-multi-zone-service/:name/as/kubernetes":async r=>{const{mesh:n,name:a}=r;return(await t.GET("/meshes/{mesh}/meshmultizoneservices/{name}",{params:{path:{mesh:n,name:a},query:{format:"kubernetes"}}})).data},"/meshes/:mesh/mesh-external-services":async r=>{const{mesh:n,size:a}=r,o=r.size*(r.page-1),i=await t.GET("/meshes/{mesh}/meshexternalservices",{params:{path:{mesh:n},query:{offset:o,size:a}}});return tg.fromCollection(i.data)},"/meshes/:mesh/mesh-external-service/:name":async r=>{const{mesh:n,name:a}=r,o=await t.GET("/meshes/{mesh}/meshexternalservices/{name}",{params:{path:{mesh:n,name:a}}});return tg.fromObject(o.data)},"/meshes/:mesh/mesh-external-service/:name/as/kubernetes":async r=>{const{mesh:n,name:a}=r;return(await t.GET("/meshes/{mesh}/meshexternalservices/{name}",{params:{path:{mesh:n,name:a},query:{format:"kubernetes"}}})).data},"/meshes/:mesh/service-insights/of/:serviceType":async r=>{const{mesh:n,size:a,serviceType:o}=r,i=r.size*(r.page-1),s={size:a,offset:i};return o!=="all"&&(s.type=o),rg.fromCollection(await e.getAllServiceInsightsFromMesh({mesh:n},s))},"/meshes/:mesh/service-insights/:name":async r=>{const{mesh:n,name:a}=r;return rg.fromObject(await e.getServiceInsight({mesh:n,name:a}))},"/meshes/:mesh/external-services/for/:service":async r=>{const{mesh:n,service:a}=r,{items:o}=await e.getAllExternalServicesFromMesh({mesh:n},{tag:[`kuma.io/service:${a}`]});return o.length>0?I7e.fromObject(o[0]):null},"/meshes/:mesh/external-service/:name/as/kubernetes":async r=>{const{mesh:n,name:a}=r;return e.getExternalService({mesh:n,name:a},{format:"kubernetes"})}})},T6e=e=>[[Le("services.sources"),{service:A6e,arguments:[e.api],labels:[e.sources]}],[Le("services.routes"),{service:t=>[E6e(t)],arguments:[e.can],labels:[e.routes]}],[Le("services.features"),{service:x6e,arguments:[e.env],labels:[e.features]}],[Le("services.locales"),{service:()=>k6e,labels:[e.enUs]}]],$6e=e=>{const t={...e,routes:Le("meshes.routes.children")};return[[Le("meshes.sources"),{service:O7e,arguments:[e.api],labels:[e.sources]}],[Le("meshes.routes"),{service:r=>m7e(r[0],r[1],r[2],r[3]),arguments:[t.routes],labels:[e.routes]}],[Le("meshes.locales"),{service:()=>v7e,labels:[e.enUs]}],...T6e(t),...p6e(t),...g6e(t),...u6e(t),...C6e(t),..._6e(t)]},I6e=ie({__name:"AppCollection",props:{isSelectedRow:{type:Function,default:void 0},items:{},headers:{}},emits:["resize"],setup(e,{emit:t}){const r=rr("data-loader");typeof r<"u"&&r.props.variant;const n=e,a=t,o=yt(),i=F(n.items),s=F(0),l=d=>{const f=Object.entries(d.columnWidths??{}).reduce((p,[h,b])=>(p[h]={width:b},p),{});a("resize",{headers:f})};$e(()=>n.items,(d,f)=>{d!==f&&(s.value++,i.value=n.items)});function u(d){if(!d)return{};const f={};return typeof n.isSelectedRow<"u"&&n.isSelectedRow(d)&&(f.class="is-selected"),f}const c=d=>{var p;const f=d.target.closest("tr");if(f){const h=["td:first-child a","[data-action]"].reduce((b,w)=>b===null?f.querySelector(w):b,null);(((p=window.getSelection())==null?void 0:p.isCollapsed)??!0)&&h!==null&&h.closest("tr, li")===f&&(d.preventDefault(),h.click())}};return(d,f)=>(m(),q(T(rT),{"data-testid":"app-collection",class:"app-collection",headers:n.headers,"fetcher-cache-key":String(s.value),fetcher:()=>({data:n.items}),"cell-attrs":({headerKey:p})=>({class:`${p}-column`}),"row-attrs":u,"disable-sorting":!0,"disable-pagination":!0,"resize-columns":!0,"table-preferences":{columnWidths:n.headers.reduce((p,h)=>(typeof h.width<"u"&&(p[h.key]=h.width),p),{})},loading:typeof n.items>"u","onRow:click":c,"onUpdate:tablePreferences":l},bt({_:2},[We(Object.keys(o),p=>({name:p,fn:I(({row:h})=>[(n.items??[]).length>0?U(d.$slots,p,{key:0,row:h},void 0,!0):X("",!0)])}))]),1032,["headers","fetcher-cache-key","fetcher","cell-attrs","table-preferences","loading"]))}}),M6e=ar(I6e,[["__scopeId","data-v-ac70f0a0"]]),O6e=ie({__name:"StatusBadge",props:{status:{}},setup(e){const{t}=yi(),r={online:"success",offline:"danger",partially_degraded:"warning",not_available:"neutral",disabled:"neutral"},n=e;return(a,o)=>{const i=Ze("XBadge");return m(),q(Ge(n.status==="not_available"?_2:S2),null,bt({default:I(()=>[J(i,{class:"status-badge",appearance:r[n.status],"max-width":"auto","data-testid":"status-badge"},{default:I(()=>[se(ce(T(t)(`http.api.value.${n.status}`)),1)]),_:1},8,["appearance"]),o[0]||(o[0]=se())]),_:2},[n.status==="not_available"?{name:"content",fn:I(()=>[se(ce(T(t)("components.status-badge.tooltip.not_available")),1)]),key:"0"}:void 0]),1024)}}}),P6e=ar(O6e,[["__scopeId","data-v-479f588e"]]),D6e=ie({__name:"ZoneControlPlanesList",props:{items:{default:void 0},storage:{default:()=>({get:()=>({}),set:()=>{}})}},setup(e){const{t}=yi(),r=$T(),n=e;return(a,o)=>{const i=Ze("XIcon"),s=Ze("XAction"),l=Ze("DataCollection");return m(),E("div",ea(Ma(a.$attrs)),[J(l,{items:n.items??[void 0],type:T(r)("create zones")?"zones-crud":"zone-cps"},{default:I(()=>[J(M6e,{headers:[{...a.storage.get("zone.headers.type"),label:" ",key:"type"},{...a.storage.get("zone.headers.name"),label:T(t)("zone-cps.components.zone-control-planes-list.name"),key:"name"},{...a.storage.get("zone.headers.status"),label:T(t)("zone-cps.components.zone-control-planes-list.status"),key:"status"}],items:n.items,onResize:o[0]||(o[0]=u=>{a.storage.set({zone:u})})},{type:I(({row:u})=>[(m(!0),E(Me,null,We([["kubernetes","universal"].find(c=>c===u.zoneInsight.environment)??"kubernetes"],c=>(m(),q(i,{key:c,name:c},{default:I(()=>[se(ce(T(t)(`common.product.environment.${c}`)),1)]),_:2},1032,["name"]))),128))]),name:I(({row:u})=>[J(s,{"data-action":"",to:{name:"zone-cp-detail-view",params:{zone:u.name}}},{default:I(()=>[se(ce(u.name),1)]),_:2},1032,["to"])]),status:I(({row:u})=>[J(P6e,{status:u.state},null,8,["status"])]),_:1},8,["headers","items"])]),_:1},8,["items","type"])],16)}}}),N6e=ar(D6e,[["__scopeId","data-v-a94584c9"]]),L6e=e=>({"use zones":()=>e("KUMA_MODE")==="global","create zones":()=>!1}),R6e={"zone-cps":{docs:{type:"docs",label:"Documentation",href:"{KUMA_DOCS_URL}/documentation/deployments?{KUMA_UTM_QUERY_PARAMS}"},common:{name:"Name",type:`{ count, plural, - =0 { Zones } - =1 { Zone } - other { Zones } -} -`},"x-empty-state":{title:"No Zones yet...",body:`'<'p>There are no Zones present'<'/p> -`,action:{type:"docs",label:"Documentation",href:"{KUMA_DOCS_URL}/documentation/deployments?{KUMA_UTM_QUERY_PARAMS}"}},components:{"zone-control-planes-list":{name:"Name",status:"Status"}},routes:{item:{title:"{name}",breadcrumbs:"Zone Control Planes",navigation:{"zone-cp-detail-view":"Overview","zone-cp-config-view":"Config","zone-ingress-list-view":"Ingresses","zone-egress-list-view":"Egresses"},authentication_type:"Dataplane authentication type",overview:"Overview",version:"Version",version_warning:`'<'p>This Zone Control Plane is using an older version than the Global Control Plane, please consider upgrading your ZoneCP.'<'/p> -`,subscription_intro:`Statistics indicate requests and responses between global and zone only -`},items:{title:"Zone Control Planes",breadcrumbs:"Zone Control Planes",intro:`'<'p>Zones are a logical grouping that represents a distinct network or infrastructure boundary with a multi-zone deployment. Zone Control Planes are responsible for managing and coordinating the service mesh within a specific zone, handling policies and communication with the Global Control Plane.'<'/p> -`,headers:{zoneInstanceId:"Zone Leader Instance ID",version:"Version",connected:"Connected",disconnected:"Disconnected",responses:"Responses (sent/ack'ed)"}}},list:{INCOMPATIBLE_ZONE_AND_GLOBAL_CPS_VERSIONS:"Version mismatch",ZONE_STORE_TYPE_MEMORY:"Uses memory store"},detail:{subscriptions:"KDS Connections",configuration_title:"Configuration",no_subscriptions:"This zone has no subscriptions",about:{title:"About this Zone Control Plane"}}},zones:{href:{docs:{cta:"{KUMA_DOCS_URL}/documentation/deployments?{KUMA_UTM_QUERY_PARAMS}"}},routes:{create:{title:"Create & connect Zone"},items:{title:"Zones",navigation:{"zone-cp-list-view":"Zone Control Planes","zone-ingress-list-view":"Ingresses","zone-egress-list-view":"Egresses"}}},index:{create:"Create Zone"},action_menu:{toggle_button:"Actions",delete_button:"Delete"}}},qd=(e="egresses")=>({items:()=>[{path:`${e}`,name:"zone-egress-list-view",component:()=>Ie(()=>import("./ZoneEgressListView-BlGxEhGz.js"),__vite__mapDeps([12]),import.meta.url),children:[{path:":zoneEgress",name:"zone-egress-summary-view",component:()=>Ie(()=>import("./ZoneEgressSummaryView-Cm5AiYxR.js"),__vite__mapDeps([36]),import.meta.url)}]}],item:()=>[{path:`${e}/:zoneEgress`,name:"zone-egress-detail-tabs-view",component:()=>Ie(()=>import("./ZoneEgressDetailTabsView-DJnkgpT0.js"),[],import.meta.url),redirect:{name:"zone-egress-detail-view"},children:[{path:"overview",name:"zone-egress-detail-view",component:()=>Ie(()=>import("./ZoneEgressDetailView-rOv4YDJs.js"),__vite__mapDeps([12,14,15]),import.meta.url),children:R1("zone-egress")},{path:"xds-config",name:"zone-egress-xds-config-view",component:()=>Ie(()=>import("./ZoneEgressXdsConfigView-BUvxNXZl.js"),[],import.meta.url)},{path:"stats",name:"zone-egress-stats-view",component:()=>Ie(()=>import("./ZoneEgressStatsView-Bu3QcnXj.js"),[],import.meta.url)},{path:"clusters",name:"zone-egress-clusters-view",component:()=>Ie(()=>import("./ZoneEgressClustersView-BxSiHWhf.js"),[],import.meta.url)},{path:"config",name:"zone-egress-config-view",component:()=>Ie(()=>import("./ZoneEgressConfigView-DEZRYi4n.js"),[],import.meta.url)}]}]}),i9=(e="ingresses")=>({items:()=>[{path:`${e}`,name:"zone-ingress-list-view",component:()=>Ie(()=>import("./ZoneIngressListView-DhyVFs8R.js"),__vite__mapDeps([12]),import.meta.url),children:[{path:":zoneIngress",name:"zone-ingress-summary-view",component:()=>Ie(()=>import("./ZoneIngressSummaryView-LsuB9ObW.js"),__vite__mapDeps([37]),import.meta.url)}]}],item:()=>[{path:`${e}/:zoneIngress`,name:"zone-ingress-detail-tabs-view",component:()=>Ie(()=>import("./ZoneIngressDetailTabsView-BsBYdBj-.js"),[],import.meta.url),redirect:{name:"zone-ingress-detail-view"},children:[{path:"overview",name:"zone-ingress-detail-view",component:()=>Ie(()=>import("./ZoneIngressDetailView-Clzkynmi.js"),__vite__mapDeps([12,14,15]),import.meta.url),children:R1("zone-ingress")},{path:"services",name:"zone-ingress-services-view",component:()=>Ie(()=>import("./ZoneIngressServicesView-Dj1xM-0K.js"),[],import.meta.url)},{path:"xds-config",name:"zone-ingress-xds-config-view",component:()=>Ie(()=>import("./ZoneIngressXdsConfigView-ClMXd-iU.js"),[],import.meta.url)},{path:"stats",name:"zone-ingress-stats-view",component:()=>Ie(()=>import("./ZoneIngressStatsView-DVrfKU4_.js"),[],import.meta.url)},{path:"clusters",name:"zone-ingress-clusters-view",component:()=>Ie(()=>import("./ZoneIngressClustersView-vRZ9Tn2h.js"),[],import.meta.url)},{path:"config",name:"zone-ingress-config-view",component:()=>Ie(()=>import("./ZoneIngressConfigView-BBHTf-4x.js"),[],import.meta.url)}]}]}),B6e=e=>{const t="/zones";return[...e("use zones")?[{path:`${t}`,name:"zone-index-view",redirect:{name:"zone-cp-list-view"},children:[{path:"",name:"zone-cp-list-view",component:()=>Ie(()=>import("./ZoneListView-DFHLmZ8W.js"),__vite__mapDeps([12,38]),import.meta.url)},{path:":zone",name:"zone-cp-detail-abstract-view",children:[{path:"",name:"zone-cp-detail-tabs-view",component:()=>Ie(()=>import("./ZoneDetailTabsView-C11m0Q2o.js"),[],import.meta.url),redirect:{name:"zone-cp-detail-view"},children:[{path:"overview",name:"zone-cp-detail-view",component:()=>Ie(()=>import("./ZoneDetailView-CZCtSGJm.js"),__vite__mapDeps([12]),import.meta.url),children:R1("zone-cp")},{path:"config",name:"zone-cp-config-view",component:()=>Ie(()=>import("./ZoneConfigView-DN_jKd0o.js"),[],import.meta.url)},...i9().items(),...qd().items()]},...i9().item(),...qd().item()]}]}]:[{path:`${t}`,name:"zone-egress-index-view",redirect:{name:"zone-egress-list-view"},children:[...qd().items(),...qd().item()]}]]},F6e={fromObject:e=>({...e,enabled:e.enabled!==!1})},z6e={fromArray:e=>{const t=RT.fromArray(e),r=(()=>{const n=t.subscriptions.find(o=>typeof o.config<"u"),a=typeof(n==null?void 0:n.config)<"u"?n.config:"{}";try{return JSON.parse(a)}catch(o){console.error(o)}return{}})();return{...t,config:r}}},H6e={fromObject:e=>{const t=z6e.fromArray(e==null?void 0:e.subscriptions);return{...e,...t,authenticationType:oo(t.config,"dpServer.authn.type",""),environment:String(t.config.environment??""),store:oo(t.config,"store.type","")}}},_f={fromObject:e=>{const t=H6e.fromObject(e.zoneInsight),r=F6e.fromObject(e.zone),n=[];t.store==="memory"&&n.push({kind:"ZONE_STORE_TYPE_MEMORY",payload:{}}),oo(t,"version.kumaCp.kumaCpGlobalCompatible",!0)||n.push({kind:"INCOMPATIBLE_ZONE_AND_GLOBAL_CPS_VERSIONS",payload:{zoneCpVersion:oo(t,"version.kumaCp.version","-")}});const a={disabled:"disabled",online:"online",offline:"offline"};return{...e,zoneInsight:t,zone:r,state:r.enabled?typeof t.connectedSubscription<"u"?a.online:a.offline:a.disabled,warnings:n}},fromCollection:e=>{const t=Array.isArray(e.items)?e.items.map(_f.fromObject):[];return{...e,items:t,total:e.total??t.length}}},j6e={fromObject:e=>{var t,r;return{...e,socketAddress:(t=e.networking)!=null&&t.address&&((r=e.networking)!=null&&r.port)?`${e.networking.address}:${e.networking.port}`:""}}},jT={fromObject:e=>{var t,r;return{...e,config:e,socketAddress:(t=e.networking)!=null&&t.address&&((r=e.networking)!=null&&r.port)?`${e.networking.address}:${e.networking.port}`:""}}},U6e={fromObject:e=>({...e,...x2.fromArray(e==null?void 0:e.subscriptions)})},xf={fromObject:e=>{const t=U6e.fromObject(e.zoneEgressInsight),r=j6e.fromObject(e.zoneEgress),n=jT.fromObject({type:"ZoneEgress",name:e.name,creationTime:e.creationTime,modificationTime:e.modificationTime,mesh:e.mesh,...e.zoneEgress}).config,a=typeof e.labels<"u"?e.labels:{};return{...e,config:n,id:e.name,name:a["kuma.io/display-name"]??e.name,namespace:a["k8s.kuma.io/namespace"]??"",labels:a,zoneEgressInsight:t,zoneEgress:r,state:typeof t.connectedSubscription<"u"?"online":"offline"}},fromCollection:e=>({...e,items:Array.isArray(e.items)?e.items.map(xf.fromObject):[]})},V6e=(e,t)=>e.includes(t),q6e=e=>wn({"/zone-cps/:name/egresses":async t=>{const{name:r,size:n,page:a}=t,o=n*(a-1),i=await e.getAllZoneEgressOverviews({size:n,offset:o});return r!=="*"&&(i.items=i.items.filter(s=>s.zoneEgress.zone===r),i.total=i.items.length),xf.fromCollection(i)},"/zone-egresses/:name":async t=>{const{name:r}=t;return jT.fromObject(await e.getZoneEgress({name:r}))},"/zone-egresses/:name/as/kubernetes":async t=>{const{name:r}=t;return await e.getZoneEgress({name:r},{format:"kubernetes"})},"/zone-egresses/:name/data-path/:dataPath":t=>{const{name:r}=t,n=V6e(["xds","clusters","stats"],t.dataPath)?t.dataPath:"xds";return e.getZoneEgressData({zoneEgressName:r,dataPath:n})},"/zone-egresses/:name/xds/:endpoints":async t=>{const{name:r,endpoints:n}=t;return e.getZoneEgressData({zoneEgressName:r,dataPath:"xds"},{include_eds:n})},"/zone-egress-overviews":async t=>{const{size:r}=t,n=t.size*(t.page-1);return xf.fromCollection(await e.getAllZoneEgressOverviews({size:r,offset:n}))},"/zone-egress-overviews/:name":async t=>{const{name:r}=t;return xf.fromObject(await e.getZoneEgressOverview({name:r}))}}),Y6e={fromObject:e=>{var t,r,n,a;return{...e,availableServices:Array.isArray(e.availableServices)?e.availableServices:[],socketAddress:(t=e.networking)!=null&&t.address&&((r=e.networking)!=null&&r.port)?`${e.networking.address}:${e.networking.port}`:"",advertisedSocketAddress:(n=e.networking)!=null&&n.advertisedAddress&&((a=e.networking)!=null&&a.advertisedPort)?`${e.networking.advertisedAddress}:${e.networking.advertisedPort}`:""}}},UT={fromObject:e=>{var t,r,n,a;return{...e,config:e,availableServices:Array.isArray(e.availableServices)?e.availableServices:[],socketAddress:(t=e.networking)!=null&&t.address&&((r=e.networking)!=null&&r.port)?`${e.networking.address}:${e.networking.port}`:"",advertisedSocketAddress:(n=e.networking)!=null&&n.advertisedAddress&&((a=e.networking)!=null&&a.advertisedPort)?`${e.networking.advertisedAddress}:${e.networking.advertisedPort}`:""}}},G6e={fromObject:e=>({...e,...x2.fromArray(e==null?void 0:e.subscriptions)})},Ru={fromObject:e=>{const t=G6e.fromObject(e.zoneIngressInsight),r=Y6e.fromObject(e.zoneIngress),n=UT.fromObject({type:"ZoneIngress",name:e.name,creationTime:e.creationTime,modificationTime:e.modificationTime,mesh:e.mesh,...e.zoneIngress}).config,a=typeof e.labels<"u"?e.labels:{};return{...e,id:e.name,name:a["kuma.io/display-name"]??e.name,namespace:a["k8s.kuma.io/namespace"]??"",labels:a,zoneIngressInsight:t,zoneIngress:r,config:n,state:typeof t.connectedSubscription<"u"?"online":"offline"}},fromCollection:e=>({...e,items:Array.isArray(e.items)?e.items.map(Ru.fromObject):[]})},K6e=(e,t)=>e.includes(t),W6e=(e,t)=>wn({"/zone-ingress-overviews/~online":r=>{const{size:n}=r,a=n*(r.page-1),o=class extends Error{};return e(async()=>{const i=Ru.fromCollection(await t.getAllZoneIngressOverviews({size:n,offset:a}));if(i.total>0&&i.items.some(s=>s.state==="online"))return i;throw new o},{retry:i=>{if(i instanceof o)return new Promise(s=>setTimeout(s,2e3))}})},"/zone-cps/:name/ingresses":async r=>{const{name:n,size:a,page:o}=r,i=a*(o-1),s=await t.getAllZoneIngressOverviews({size:a,offset:i});return s.items=s.items.filter(l=>l.zoneIngress.zone===n),s.total=s.items.length,Ru.fromCollection(s)},"/zone-ingresses/:name":async r=>{const{name:n}=r;return UT.fromObject(await t.getZoneIngress({name:n}))},"/zone-ingresses/:name/data-path/:dataPath":r=>{const{name:n}=r,a=K6e(["xds","clusters","stats"],r.dataPath)?r.dataPath:"xds";return t.getZoneIngressData({zoneIngressName:n,dataPath:a})},"/zone-ingresses/:name/xds/:endpoints":async r=>{const{name:n,endpoints:a}=r;return t.getZoneIngressData({zoneIngressName:n,dataPath:"xds"},{include_eds:a})},"/zone-ingresses/:name/as/kubernetes":async r=>{const{name:n}=r;return await t.getZoneIngress({name:n},{format:"kubernetes"})},"/zone-ingress-overviews":async r=>{const{size:n}=r,a=r.size*(r.page-1);return Ru.fromCollection(await t.getAllZoneIngressOverviews({size:n,offset:a}))},"/zone-ingress-overviews/:name":async r=>{const{name:n}=r;return Ru.fromObject(await t.getZoneIngressOverview({name:n}))}}),Z6e=(e,t)=>wn({...W6e(e,t),...q6e(t),"/zone-cps":async r=>{const{size:n}=r,a=n*(r.page-1);return _f.fromCollection(await t.getAllZoneOverviews({size:n,offset:a}))},"/zone-cps/~online":r=>{const{size:n}=r,a=n*(r.page-1),o=class extends Error{};return e(async()=>{const i=_f.fromCollection(await t.getAllZoneOverviews({size:n,offset:a}));if(i.total>0&&i.items.some(s=>s.state==="online"))return i;throw new o},{retry:i=>{if(i instanceof o)return new Promise(s=>setTimeout(s,2e3))}})},"/zone-cps/:name":async r=>{const{name:n}=r;return _f.fromObject(await t.getZoneOverview({name:n}))}}),Q6e={subscriptions:{routes:{item:{config:"Configuration",format:"Format",formats:{yaml:"YAML",structured:"Structured"},navigation:{"zone-cp-subscription-summary-overview-view":"Overview","zone-cp-subscription-summary-config-view":"YAML","zone-ingress-subscription-summary-overview-view":"Overview","zone-ingress-subscription-summary-config-view":"YAML","zone-egress-subscription-summary-overview-view":"Overview","zone-egress-subscription-summary-config-view":"YAML","data-plane-subscription-summary-overview-view":"Overview","data-plane-subscription-summary-config-view":"YAML"},headers:{config:"Config",responses:"Total Responses (sent/ack'ed)",type:"Type",stat:"Responses sent/ack'ed"}}}}},X6e=e=>[[Le("subscriptions.locales"),{service:()=>Q6e,labels:[e.enUs]}]],J6e={"zone-egresses":{"x-empty-state":{title:"No Data",body:`'<'p>There are no Zone Egresses present'<'/p> -`},routes:{item:{title:"{name}",breadcrumbs:"Egresses",navigation:{"zone-egress-detail-view":"Overview","zone-egress-xds-config-view":"XDS Configuration","zone-egress-stats-view":"Stats","zone-egress-clusters-view":"Clusters","zone-egress-config-view":"YAML"},overview:"Overview",config:"Configuration",subscriptions:{title:"XDS connections"},about:{title:"About this Zone Egress"}},items:{title:"Egresses",breadcrumbs:"Egresses",format:"Format",formats:{yaml:"YAML",structured:"Structured"},intro:`'<'p>A Zone Egress is specialized gateway that manages and routes outbound traffic from services with a zone to external destinations outside the mesh.'<'/p> -`}},href:{docs:"{KUMA_DOCS_URL}/production/cp-deployment/zoneegress?{KUMA_UTM_QUERY_PARAMS}"}}},ewe={"zone-ingresses":{"x-empty-state":{title:"No Data",body:`'<'p>There are no Zone Ingresses present'<'/p> -`},routes:{item:{title:"{name}",breadcrumbs:"Ingresses",navigation:{"zone-ingress-detail-view":"Overview","zone-ingress-services-view":"Services","zone-ingress-xds-config-view":"XDS Configuration","zone-ingress-stats-view":"Stats","zone-ingress-clusters-view":"Clusters","zone-ingress-config-view":"YAML"},overview:"Overview",config:"Configuration",subscriptions:{title:"XDS connections"},about:{title:"About this Zone Ingress"}},items:{title:"Ingresses",breadcrumbs:"Ingresses",format:"Format",formats:{yaml:"YAML",structured:"Structured"},intro:`'<'p>A Zone Ingress is a specialized gateway that facilitates cross-zone communication by securely routing traffic between services in different zones.'<'/p> -`}},href:{docs:"{KUMA_DOCS_URL}/production/cp-deployment/zone-ingress?{KUMA_UTM_QUERY_PARAMS}"}}},VT={ZoneControlPlanesList:Le("zones.components.ZoneControlPlanesList")},twe=e=>[[VT.ZoneControlPlanesList,{service:()=>N6e}],[Le("zones.routes"),{service:B6e,arguments:[e.can],labels:[e.routes]}],[Le("zone.sources"),{service:Z6e,arguments:[e.source,e.api],labels:[e.sources]}],[Le("zone.features"),{service:L6e,arguments:[e.env],labels:[e.features]}],[Le("zones.locales"),{service:()=>R6e,labels:[e.enUs]}],[Le("zone-egresses.locales"),{service:()=>J6e,labels:[e.enUs]}],[Le("zones-ingresses.locales"),{service:()=>ewe,labels:[e.enUs]}],...X6e(e)],[bwe]=jl(VT.ZoneControlPlanesList),rwe=e=>[...H8e(e),...twe(e),...$6e(e),...h7e(e)],pn={app:Le("vue.app"),router:Le("vue.router"),components:Le("vue.components"),directives:Le("vue.directives"),plugins:Le("vue.plugins"),routes:Le("vue.routes"),routesLabel:Le("vue.routes.label"),navigationGuards:Le("vue.routes.navigation.guards"),routeWalkers:Le("vue.routes.walkers")};function qT(e,t,r){return t.forEach(n=>{e(n,r),typeof n.children<"u"&&qT(e,n.children,n)}),t}const nwe=e=>[[pn.app,{service:(t,r,n)=>async a=>{const o=hH(a);return n.forEach(([...i])=>{o.use(...i)}),t.forEach(([i,s])=>{o.component(i,s)}),r.forEach(([i,s])=>{o.directive(i,s)}),o},arguments:[pn.components,pn.directives,pn.plugins]}],[pn.router,{service:(t,r,n,a)=>{const o=DU({history:cU(t("KUMA_BASE_PATH")),routes:qT((i,s)=>{a.forEach(l=>l(i,s))},[{path:"/",name:"app",meta:{path:""},children:r}])});return n.forEach(i=>{typeof i=="function"&&o.beforeEach(i)}),o},arguments:[e.env,pn.routes,pn.navigationGuards,pn.routeWalkers]}],[Le("vue.plugins"),{service:t=>[[t]],arguments:[pn.router],labels:[pn.plugins]}],[pn.routes,{service:t=>t,arguments:[pn.routesLabel]}],[Le("application.routes.navigation.guards"),{service:()=>[],labels:[pn.navigationGuards]}]],YT=pn;jl(YT.router);async function awe(){const e={...YT,...m8e,...Ck},r=await $W(nwe(e),v8e({...e,routes:e.routesLabel}),rwe({...e,routes:e.routesLabel}),r7e({...e,ControlPlaneStatus:j8e.ControlPlaneStatus,routes:e.routesLabel}),w8e({...e,routes:e.routesLabel}),[])(e.app)((await Ie(async()=>{const{default:n}=await import("./App-D7_3LN3c.js");return{default:n}},__vite__mapDeps([39]),import.meta.url)).default);r.config.errorHandler=function(n){throw n instanceof Error&&n.message===""&&"type"in n&&n.type===1&&"location"in n&&(n.message=`No match for ${JSON.stringify(n.location)}`),n},r.mount("#app")}awe();export{s6e as $,E8e as A,M6e as B,mwe as C,gwe as D,bwe as E,Z6e as F,O7e as G,LU as H,Ge as I,mt as J,S as K,Ve as L,Me as M,We as N,wj as O,ywe as P,iwe as Q,p7e as R,P6e as S,bt as T,P8e as U,Ud as V,oo as W,D4e as X,J7e as Y,gt as Z,ar as _,U as a,S6e as a0,aY as a1,Vf as a2,cwe as a3,dwe as a4,X0 as a5,fwe as a6,uj as a7,uwe as a8,lwe as a9,xc as aa,Hr as ab,vj as ac,rr as ad,En as ae,m4e as af,pwe as ag,d4 as ah,$e as ai,xt as aj,jn as ak,DH as al,swe as am,m6e as an,w6e as ao,yj as ap,A6e as aq,f6e as ar,q6e as as,o4 as at,W6e as au,J as b,E as c,ie as d,se as e,gc as f,Nt as g,di as h,Ie as i,TT as j,$T as k,yi as l,G as m,Ae as n,m as o,T as p,q,Ze as r,X as s,ce as t,yt as u,O_ as v,I as w,F as x,QF as y,Kc as z}; diff --git a/app/kuma-ui/pkg/resources/data/assets/index-ZNqZSArP.css b/app/kuma-ui/pkg/resources/data/assets/index-ZNqZSArP.css new file mode 100644 index 000000000000..973d0a89b739 --- /dev/null +++ b/app/kuma-ui/pkg/resources/data/assets/index-ZNqZSArP.css @@ -0,0 +1 @@ +@charset "UTF-8";.k-alert[data-v-57bdf395]{background-color:#eefaff;background-color:var(--kui-color-background-primary-weakest, #eefaff);color:#0044f4;color:var(--kui-color-text-primary, #0044f4)}.k-alert .alert-dismiss-icon[data-v-57bdf395]:hover,.k-alert .alert-dismiss-icon[data-v-57bdf395]:focus{color:#0030cc!important;color:var(--kui-color-text-primary-strong, #0030cc)!important}.k-alert .alert-content .alert-message a[data-v-57bdf395-s]:not([type=button]),.k-alert .alert-content .alert-message[data-v-57bdf395] a:not([type=button]){color:#0044f4;color:var(--kui-color-text-primary, #0044f4)}.k-alert .alert-content .alert-message a[data-v-57bdf395-s]:not([type=button]):hover,.k-alert .alert-content .alert-message[data-v-57bdf395] a:not([type=button]):hover{color:#0030cc;color:var(--kui-color-text-primary-strong, #0030cc)}.k-alert .alert-content .alert-message[data-v-57bdf395] code,.k-alert .alert-content .alert-message code[data-v-57bdf395-s]{background-color:#bee2ff;background-color:var(--kui-color-background-primary-weaker, #bee2ff);color:#0030cc;color:var(--kui-color-text-primary-strong, #0030cc)}.k-alert[data-v-57bdf395]{border-radius:6px;border-radius:var(--kui-border-radius-30, 6px);display:flex;gap:6px;gap:var(--kui-space-30, 6px);padding:12px;padding:var(--kui-space-50, 12px)}.k-alert .alert-icon-container[data-v-57bdf395] .kui-icon{height:20px!important;height:var(--kui-icon-size-40, 20px)!important;width:20px!important;width:var(--kui-icon-size-40, 20px)!important}.k-alert .alert-content[data-v-57bdf395]{align-self:center;display:flex;flex:1;flex-direction:column;font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);gap:6px;gap:var(--kui-space-30, 6px)}.k-alert .alert-content .alert-title[data-v-57bdf395]{font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);line-height:20px;line-height:var(--kui-line-height-30, 20px)}.k-alert .alert-content .alert-message[data-v-57bdf395]{font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:20px;line-height:var(--kui-line-height-30, 20px)}.k-alert .alert-content .alert-message p[data-v-57bdf395]{margin:0}.k-alert .alert-content .alert-message[data-v-57bdf395] code,.k-alert .alert-content .alert-message code[data-v-57bdf395-s]{font-family:JetBrains Mono,Consolas,monospace;font-family:var(--kui-font-family-code, "JetBrains Mono", Consolas, monospace);font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:20px;line-height:var(--kui-line-height-30, 20px);border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);padding:0 4px;padding:var(--kui-space-0, 0px) var(--kui-space-20, 4px)}.k-alert .alert-content .alert-title[data-v-57bdf395],.k-alert .alert-content .alert-message p[data-v-57bdf395]{word-break:break-word}.k-alert .alert-dismiss-icon[data-v-57bdf395]{border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);cursor:pointer;margin-left:auto;margin-left:var(--kui-space-auto, auto);outline:none}.k-alert .alert-dismiss-icon[data-v-57bdf395]:focus-visible{box-shadow:0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-alert.info[data-v-57bdf395]{background-color:#eefaff;background-color:var(--kui-color-background-primary-weakest, #eefaff);color:#0044f4;color:var(--kui-color-text-primary, #0044f4)}.k-alert.info .alert-dismiss-icon[data-v-57bdf395]:hover,.k-alert.info .alert-dismiss-icon[data-v-57bdf395]:focus{color:#0030cc!important;color:var(--kui-color-text-primary-strong, #0030cc)!important}.k-alert.info .alert-content .alert-message a[data-v-57bdf395-s]:not([type=button]),.k-alert.info .alert-content .alert-message[data-v-57bdf395] a:not([type=button]){color:#0044f4;color:var(--kui-color-text-primary, #0044f4)}.k-alert.info .alert-content .alert-message a[data-v-57bdf395-s]:not([type=button]):hover,.k-alert.info .alert-content .alert-message[data-v-57bdf395] a:not([type=button]):hover{color:#0030cc;color:var(--kui-color-text-primary-strong, #0030cc)}.k-alert.info .alert-content .alert-message[data-v-57bdf395] code,.k-alert.info .alert-content .alert-message code[data-v-57bdf395-s]{background-color:#bee2ff;background-color:var(--kui-color-background-primary-weaker, #bee2ff);color:#0030cc;color:var(--kui-color-text-primary-strong, #0030cc)}.k-alert.success[data-v-57bdf395]{background-color:#ecfffb;background-color:var(--kui-color-background-success-weakest, #ecfffb);color:#007d60;color:var(--kui-color-text-success, #007d60)}.k-alert.success .alert-dismiss-icon[data-v-57bdf395]:hover,.k-alert.success .alert-dismiss-icon[data-v-57bdf395]:focus{color:#005944!important;color:var(--kui-color-text-success-strong, #005944)!important}.k-alert.success .alert-content .alert-message a[data-v-57bdf395-s]:not([type=button]),.k-alert.success .alert-content .alert-message[data-v-57bdf395] a:not([type=button]){color:#007d60;color:var(--kui-color-text-success, #007d60)}.k-alert.success .alert-content .alert-message a[data-v-57bdf395-s]:not([type=button]):hover,.k-alert.success .alert-content .alert-message[data-v-57bdf395] a:not([type=button]):hover{color:#005944;color:var(--kui-color-text-success-strong, #005944)}.k-alert.success .alert-content .alert-message[data-v-57bdf395] code,.k-alert.success .alert-content .alert-message code[data-v-57bdf395-s]{background-color:#b5ffee;color:#005944;color:var(--kui-color-text-success-strong, #005944)}.k-alert.warning[data-v-57bdf395]{background-color:#fffce0;background-color:var(--kui-color-background-warning-weakest, #fffce0);color:#995c00;color:var(--kui-color-text-warning, #995c00)}.k-alert.warning .alert-dismiss-icon[data-v-57bdf395]:hover,.k-alert.warning .alert-dismiss-icon[data-v-57bdf395]:focus{color:#804400!important;color:var(--kui-color-text-warning-strong, #804400)!important}.k-alert.warning .alert-content .alert-message a[data-v-57bdf395-s]:not([type=button]),.k-alert.warning .alert-content .alert-message[data-v-57bdf395] a:not([type=button]){color:#995c00;color:var(--kui-color-text-warning, #995c00)}.k-alert.warning .alert-content .alert-message a[data-v-57bdf395-s]:not([type=button]):hover,.k-alert.warning .alert-content .alert-message[data-v-57bdf395] a:not([type=button]):hover{color:#804400;color:var(--kui-color-text-warning-strong, #804400)}.k-alert.warning .alert-content .alert-message[data-v-57bdf395] code,.k-alert.warning .alert-content .alert-message code[data-v-57bdf395-s]{background-color:#fff296;color:#804400;color:var(--kui-color-text-warning-strong, #804400)}.k-alert.danger[data-v-57bdf395]{background-color:#ffe5e5;background-color:var(--kui-color-background-danger-weakest, #ffe5e5);color:#d60027;color:var(--kui-color-text-danger, #d60027)}.k-alert.danger .alert-dismiss-icon[data-v-57bdf395]:hover,.k-alert.danger .alert-dismiss-icon[data-v-57bdf395]:focus{color:#ad000e!important;color:var(--kui-color-text-danger-strong, #ad000e)!important}.k-alert.danger .alert-content .alert-message a[data-v-57bdf395-s]:not([type=button]),.k-alert.danger .alert-content .alert-message[data-v-57bdf395] a:not([type=button]){color:#d60027;color:var(--kui-color-text-danger, #d60027)}.k-alert.danger .alert-content .alert-message a[data-v-57bdf395-s]:not([type=button]):hover,.k-alert.danger .alert-content .alert-message[data-v-57bdf395] a:not([type=button]):hover{color:#ad000e;color:var(--kui-color-text-danger-strong, #ad000e)}.k-alert.danger .alert-content .alert-message[data-v-57bdf395] code,.k-alert.danger .alert-content .alert-message code[data-v-57bdf395-s]{background-color:#ffabab;background-color:var(--kui-color-background-danger-weaker, #ffabab);color:#ad000e;color:var(--kui-color-text-danger-strong, #ad000e)}.k-button[data-v-51ff45c0]{font-size:14px;font-size:var(--kui-font-size-30, 14px);gap:6px;gap:var(--kui-space-30, 6px);line-height:20px;line-height:var(--kui-line-height-30, 20px);padding:4px 8px;padding:var(--kui-space-20, 4px) var(--kui-space-40, 8px)}.k-button.icon-button[data-v-51ff45c0]{padding:4px;padding:var(--kui-space-20, 4px)}.k-button[data-v-51ff45c0] .kui-icon{height:20px!important;height:var(--kui-icon-size-40, 20px)!important;width:20px!important;width:var(--kui-icon-size-40, 20px)!important}.k-button[data-v-51ff45c0]{align-items:center;border-radius:6px;border-radius:var(--kui-border-radius-30, 6px);cursor:pointer;display:inline-flex;font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);justify-content:center;-webkit-tap-highlight-color:rgba(255,255,255,0);text-align:center;text-decoration:none;transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out;transition:background-color var(--kui-animation-duration-20, .2s) ease-in-out,color var(--kui-animation-duration-20, .2s) ease-in-out,border-color var(--kui-animation-duration-20, .2s) ease-in-out;-webkit-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.k-button[data-v-51ff45c0]:focus,.k-button[data-v-51ff45c0]:active,.k-button[data-v-51ff45c0]:focus-visible{outline:none}.k-button[data-v-51ff45c0]:focus-visible{box-shadow:0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-button[data-v-51ff45c0]:disabled,.k-button[disabled][data-v-51ff45c0]{box-shadow:none;cursor:not-allowed}.k-button.primary[data-v-51ff45c0]{background-color:#0044f4;background-color:var(--kui-color-background-primary, #0044f4);border:2px solid transparent;border:var(--kui-border-width-20, 2px) solid var(--kui-color-border-transparent, transparent);color:#fff;color:var(--kui-color-text-inverse, #ffffff)}.k-button.primary[data-v-51ff45c0]:hover:not(:disabled):not([disabled]):not(:focus):not(:active){background-color:#0030cc;background-color:var(--kui-color-background-primary-strong, #0030cc)}.k-button.primary[data-v-51ff45c0]:focus-visible{background-color:#002099;background-color:var(--kui-color-background-primary-stronger, #002099)}.k-button.primary[data-v-51ff45c0]:active{background-color:#001466;background-color:var(--kui-color-background-primary-strongest, #001466)}.k-button.primary[data-v-51ff45c0]:disabled,.k-button.primary[disabled][data-v-51ff45c0]{background-color:#e0e4ea;background-color:var(--kui-color-background-disabled, #e0e4ea);color:#afb7c5;color:var(--kui-color-text-disabled, #afb7c5)}.k-button.secondary[data-v-51ff45c0]{background-color:transparent;background-color:var(--kui-color-background-transparent, transparent);border:2px solid #0044f4;border:var(--kui-border-width-20, 2px) solid var(--kui-color-border-primary, #0044f4);color:#0044f4;color:var(--kui-color-text-primary, #0044f4)}.k-button.secondary[data-v-51ff45c0]:hover:not(:disabled):not([disabled]):not(:focus):not(:active){background-color:transparent;background-color:var(--kui-color-background-transparent, transparent);border-color:#0030cc;border-color:var(--kui-color-border-primary-strong, #0030cc);color:#0030cc;color:var(--kui-color-text-primary-strong, #0030cc)}.k-button.secondary[data-v-51ff45c0]:focus-visible{background-color:transparent;background-color:var(--kui-color-background-transparent, transparent);border-color:#002099;border-color:var(--kui-color-border-primary-stronger, #002099);color:#002099;color:var(--kui-color-text-primary-stronger, #002099)}.k-button.secondary[data-v-51ff45c0]:active{background-color:transparent;background-color:var(--kui-color-background-transparent, transparent);border-color:#001466;border-color:var(--kui-color-border-primary-strongest, #001466);color:#001466;color:var(--kui-color-text-primary-strongest, #001466)}.k-button.secondary[data-v-51ff45c0]:disabled,.k-button.secondary[disabled][data-v-51ff45c0]{background-color:transparent;background-color:var(--kui-color-background-transparent, transparent);border-color:#e0e4ea;border-color:var(--kui-color-border-disabled, #e0e4ea);color:#afb7c5;color:var(--kui-color-text-disabled, #afb7c5)}.k-button.tertiary[data-v-51ff45c0]{background-color:transparent;background-color:var(--kui-color-background-transparent, transparent);border:2px solid transparent;border:var(--kui-border-width-20, 2px) solid var(--kui-color-border-transparent, transparent);color:#0044f4;color:var(--kui-color-text-primary, #0044f4)}.k-button.tertiary[data-v-51ff45c0]:hover:not(:disabled):not([disabled]):not(:focus):not(:active){background-color:#eefaff;background-color:var(--kui-color-background-primary-weakest, #eefaff);color:#0030cc;color:var(--kui-color-text-primary-strong, #0030cc)}.k-button.tertiary[data-v-51ff45c0]:focus-visible{background-color:#eefaff;background-color:var(--kui-color-background-primary-weakest, #eefaff);color:#002099;color:var(--kui-color-text-primary-stronger, #002099)}.k-button.tertiary[data-v-51ff45c0]:active{background-color:#bee2ff;background-color:var(--kui-color-background-primary-weaker, #bee2ff);color:#001466;color:var(--kui-color-text-primary-strongest, #001466)}.k-button.tertiary[data-v-51ff45c0]:disabled,.k-button.tertiary[disabled][data-v-51ff45c0]{background-color:transparent;background-color:var(--kui-color-background-transparent, transparent);color:#afb7c5;color:var(--kui-color-text-disabled, #afb7c5)}.k-button.danger[data-v-51ff45c0]{background-color:#d60027;background-color:var(--kui-color-background-danger, #d60027);border:2px solid transparent;border:var(--kui-border-width-20, 2px) solid var(--kui-color-border-transparent, transparent);color:#fff;color:var(--kui-color-text-inverse, #ffffff)}.k-button.danger[data-v-51ff45c0]:hover:not(:disabled):not([disabled]):not(:focus):not(:active){background-color:#ad000e;background-color:var(--kui-color-background-danger-strong, #ad000e)}.k-button.danger[data-v-51ff45c0]:focus-visible{background-color:#850000;background-color:var(--kui-color-background-danger-stronger, #850000)}.k-button.danger[data-v-51ff45c0]:active{background-color:#5c0000;background-color:var(--kui-color-background-danger-strongest, #5c0000)}.k-button.danger[data-v-51ff45c0]:disabled,.k-button.danger[disabled][data-v-51ff45c0]{background-color:#e0e4ea;background-color:var(--kui-color-background-disabled, #e0e4ea);color:#afb7c5;color:var(--kui-color-text-disabled, #afb7c5)}.k-button[data-v-51ff45c0]:where(.none){all:unset;align-items:center;border-radius:6px;border-radius:var(--kui-border-radius-30, 6px);box-sizing:border-box;cursor:pointer;display:inline-flex;justify-content:center;text-align:center;transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out;transition:background-color var(--kui-animation-duration-20, .2s) ease-in-out,color var(--kui-animation-duration-20, .2s) ease-in-out,border-color var(--kui-animation-duration-20, .2s) ease-in-out;-webkit-user-select:none;user-select:none;white-space:nowrap}.k-button[data-v-51ff45c0]:where(.none):where(.disabled,[disabled]){color:#afb7c5;color:var(--kui-color-text-disabled, #afb7c5)}.k-button[data-v-51ff45c0]:where(.none):where(.icon-button){border-color:transparent;border-style:solid}.k-button.large[data-v-51ff45c0]{font-size:16px;font-size:var(--kui-font-size-40, 16px);gap:8px;gap:var(--kui-space-40, 8px);line-height:24px;line-height:var(--kui-line-height-40, 24px);padding:6px 12px;padding:var(--kui-space-30, 6px) var(--kui-space-50, 12px)}.k-button.large.icon-button[data-v-51ff45c0]{padding:6px;padding:var(--kui-space-30, 6px)}.k-button.large[data-v-51ff45c0] .kui-icon{height:24px!important;height:var(--kui-icon-size-50, 24px)!important;width:24px!important;width:var(--kui-icon-size-50, 24px)!important}.k-button.medium[data-v-51ff45c0]{font-size:14px;font-size:var(--kui-font-size-30, 14px);gap:6px;gap:var(--kui-space-30, 6px);line-height:20px;line-height:var(--kui-line-height-30, 20px);padding:4px 8px;padding:var(--kui-space-20, 4px) var(--kui-space-40, 8px)}.k-button.medium.icon-button[data-v-51ff45c0]{padding:4px;padding:var(--kui-space-20, 4px)}.k-button.medium[data-v-51ff45c0] .kui-icon{height:20px!important;height:var(--kui-icon-size-40, 20px)!important;width:20px!important;width:var(--kui-icon-size-40, 20px)!important}.k-button.small[data-v-51ff45c0]{border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);border-width:1px;border-width:var(--kui-border-width-10, 1px);font-size:12px;font-size:var(--kui-font-size-20, 12px);gap:4px;gap:var(--kui-space-20, 4px);line-height:16px;line-height:var(--kui-line-height-20, 16px);padding:2px 6px;padding:var(--kui-space-10, 2px) var(--kui-space-30, 6px)}.k-button.small.icon-button[data-v-51ff45c0]{padding:2px;padding:var(--kui-space-10, 2px)}.k-button.small[data-v-51ff45c0] .kui-icon{height:16px!important;height:var(--kui-icon-size-30, 16px)!important;width:16px!important;width:var(--kui-icon-size-30, 16px)!important}.k-popover[data-v-c835ea48]{display:flex}.k-popover .popover-trigger-wrapper[data-v-c835ea48]{display:inline-flex;width:100%}.k-popover .popover[data-v-c835ea48]{max-width:100vw;width:max-content;z-index:var(--657812b6)}.k-popover .popover .popover-container[data-v-c835ea48]{background-color:#fff;background-color:var(--kui-color-background, #ffffff);border:1px solid #e0e4ea;border:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);border-radius:6px;border-radius:var(--kui-border-radius-30, 6px);box-shadow:0 4px 20px #00000014;box-shadow:var(--kui-shadow, 0px 4px 20px 0px rgba(0, 0, 0, .08));display:flex;flex-direction:column;font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);gap:8px;gap:var(--kui-space-40, 8px);padding:16px;padding:var(--kui-space-60, 16px);position:relative;text-align:left;white-space:normal}.k-popover .popover .popover-container .popover-close-button[data-v-c835ea48]{background-color:transparent;background-color:var(--kui-color-background-transparent, transparent);border:none;color:inherit;cursor:pointer;padding:0;padding:var(--kui-space-0, 0px)}.k-popover .popover .popover-container .popover-close-button[data-v-c835ea48]{border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);margin:16px 16px 0 0;margin:var(--kui-space-60, 16px) var(--kui-space-60, 16px) var(--kui-space-0, 0px) var(--kui-space-0, 0px);outline:none;position:absolute;right:0;top:0}.k-popover .popover .popover-container .popover-close-button[data-v-c835ea48]:hover,.k-popover .popover .popover-container .popover-close-button[data-v-c835ea48]:focus{color:#52596e!important;color:var(--kui-color-text-neutral-strong, #52596e)!important}.k-popover .popover .popover-container .popover-close-button[data-v-c835ea48]:focus-visible{box-shadow:0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-popover .popover .popover-container .popover-close-button .popover-close-icon[data-v-c835ea48]{pointer-events:none}.k-popover .popover .popover-container .popover-header[data-v-c835ea48]{align-items:baseline;display:flex}.k-popover .popover .popover-container .popover-header .popover-title[data-v-c835ea48]{color:#000933;color:var(--kui-color-text, #000933);font-size:16px;font-size:var(--kui-font-size-40, 16px);font-weight:700;font-weight:var(--kui-font-weight-bold, 700);line-height:20px;line-height:var(--kui-line-height-30, 20px)}.k-popover .popover .popover-container .popover-header .popover-title.close-icon-spacing[data-v-c835ea48]{margin-right:16px;margin-right:var(--kui-space-60, 16px)}.k-popover .popover .popover-container .popover-content[data-v-c835ea48]{color:#3a3f51;color:var(--kui-color-text-neutral-stronger, #3a3f51);font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:16px;line-height:var(--kui-line-height-20, 16px)}.k-popover .popover .popover-container .popover-content.close-icon-spacing[data-v-c835ea48]{margin-right:16px;margin-right:var(--kui-space-60, 16px)}.k-popover .popover .popover-container .popover-footer[data-v-c835ea48]{align-items:center;display:flex;gap:8px;gap:var(--kui-space-40, 8px)}.k-popover .popover[x-placement^=top] .popover-container[data-v-c835ea48]:after,.k-popover .popover[x-placement^=top] .popover-container[data-v-c835ea48]:before{border:solid transparent;border:solid var(--kui-color-border-transparent, transparent);content:" ";height:0;pointer-events:none;position:absolute;width:0}.k-popover .popover[x-placement^=top] .popover-container[data-v-c835ea48]:after{border-width:10px;margin-left:-10px}.k-popover .popover[x-placement^=top] .popover-container[data-v-c835ea48]:before{border-width:11px;margin-left:-11px}.k-popover .popover[x-placement^=top] .popover-container[data-v-c835ea48]{margin-bottom:16px;margin-bottom:var(--kui-space-60, 16px)}.k-popover .popover[x-placement^=top] .popover-container[data-v-c835ea48]:after,.k-popover .popover[x-placement^=top] .popover-container[data-v-c835ea48]:before{left:50%;top:100%}.k-popover .popover[x-placement^=top] .popover-container[data-v-c835ea48]:after{border-top-color:#fff;border-top-color:var(--kui-color-background, #ffffff)}.k-popover .popover[x-placement^=top] .popover-container[data-v-c835ea48]:before{border-top-color:#e0e4ea;border-top-color:var(--kui-color-border, #e0e4ea)}.k-popover .popover[x-placement^=right] .popover-container[data-v-c835ea48]:after,.k-popover .popover[x-placement^=right] .popover-container[data-v-c835ea48]:before{border:solid transparent;border:solid var(--kui-color-border-transparent, transparent);content:" ";height:0;pointer-events:none;position:absolute;width:0}.k-popover .popover[x-placement^=right] .popover-container[data-v-c835ea48]:after{border-width:10px;margin-left:-10px}.k-popover .popover[x-placement^=right] .popover-container[data-v-c835ea48]:before{border-width:11px;margin-left:-11px}.k-popover .popover[x-placement^=right] .popover-container[data-v-c835ea48]{margin-left:16px;margin-left:var(--kui-space-60, 16px)}.k-popover .popover[x-placement^=right] .popover-container[data-v-c835ea48]:after,.k-popover .popover[x-placement^=right] .popover-container[data-v-c835ea48]:before{right:100%;top:50%;transform:translateY(-50%)}.k-popover .popover[x-placement^=right] .popover-container[data-v-c835ea48]:after{border-right-color:#fff;border-right-color:var(--kui-color-background, #ffffff)}.k-popover .popover[x-placement^=right] .popover-container[data-v-c835ea48]:before{border-right-color:#e0e4ea;border-right-color:var(--kui-color-border, #e0e4ea)}.k-popover .popover[x-placement^=bottom] .popover-container[data-v-c835ea48]:after,.k-popover .popover[x-placement^=bottom] .popover-container[data-v-c835ea48]:before{border:solid transparent;border:solid var(--kui-color-border-transparent, transparent);content:" ";height:0;pointer-events:none;position:absolute;width:0}.k-popover .popover[x-placement^=bottom] .popover-container[data-v-c835ea48]:after{border-width:10px;margin-left:-10px}.k-popover .popover[x-placement^=bottom] .popover-container[data-v-c835ea48]:before{border-width:11px;margin-left:-11px}.k-popover .popover[x-placement^=bottom] .popover-container[data-v-c835ea48]{margin-top:12px;margin-top:var(--kui-space-50, 12px)}.k-popover .popover[x-placement^=bottom] .popover-container[data-v-c835ea48]:after,.k-popover .popover[x-placement^=bottom] .popover-container[data-v-c835ea48]:before{bottom:100%;left:50%}.k-popover .popover[x-placement^=bottom] .popover-container[data-v-c835ea48]:after{border-bottom-color:#fff;border-bottom-color:var(--kui-color-background, #ffffff)}.k-popover .popover[x-placement^=bottom] .popover-container[data-v-c835ea48]:before{border-bottom-color:#e0e4ea;border-bottom-color:var(--kui-color-border, #e0e4ea)}.k-popover .popover[x-placement^=left] .popover-container[data-v-c835ea48]:after,.k-popover .popover[x-placement^=left] .popover-container[data-v-c835ea48]:before{border:solid transparent;border:solid var(--kui-color-border-transparent, transparent);content:" ";height:0;pointer-events:none;position:absolute;width:0}.k-popover .popover[x-placement^=left] .popover-container[data-v-c835ea48]:after{border-width:10px;margin-left:-10px}.k-popover .popover[x-placement^=left] .popover-container[data-v-c835ea48]:before{border-width:11px;margin-left:-11px}.k-popover .popover[x-placement^=left] .popover-container[data-v-c835ea48]{margin-right:16px;margin-right:var(--kui-space-60, 16px)}.k-popover .popover[x-placement^=left] .popover-container[data-v-c835ea48]:after,.k-popover .popover[x-placement^=left] .popover-container[data-v-c835ea48]:before{left:100%;top:50%;transform:translate(50%,-50%)}.k-popover .popover[x-placement^=left] .popover-container[data-v-c835ea48]:after{border-left-color:#fff;border-left-color:var(--kui-color-background, #ffffff)}.k-popover .popover[x-placement^=left] .popover-container[data-v-c835ea48]:before{border-left-color:#e0e4ea;border-left-color:var(--kui-color-border, #e0e4ea)}.k-popover .popover[x-placement^=top-start] .popover-container[data-v-c835ea48]:after,.k-popover .popover[x-placement^=top-start] .popover-container[data-v-c835ea48]:before,.k-popover .popover[x-placement^=bottom-start] .popover-container[data-v-c835ea48]:after,.k-popover .popover[x-placement^=bottom-start] .popover-container[data-v-c835ea48]:before{left:16px}.k-popover .popover[x-placement^=right-start] .popover-container[data-v-c835ea48]:after,.k-popover .popover[x-placement^=right-start] .popover-container[data-v-c835ea48]:before,.k-popover .popover[x-placement^=left-start] .popover-container[data-v-c835ea48]:after,.k-popover .popover[x-placement^=left-start] .popover-container[data-v-c835ea48]:before{top:16px}.k-popover .popover[x-placement^=top-end] .popover-container[data-v-c835ea48]:after,.k-popover .popover[x-placement^=top-end] .popover-container[data-v-c835ea48]:before,.k-popover .popover[x-placement^=bottom-end] .popover-container[data-v-c835ea48]:after,.k-popover .popover[x-placement^=bottom-end] .popover-container[data-v-c835ea48]:before{left:calc(100% - 16px)}.k-popover .popover[x-placement^=right-end] .popover-container[data-v-c835ea48]:after,.k-popover .popover[x-placement^=right-end] .popover-container[data-v-c835ea48]:before,.k-popover .popover[x-placement^=left-end] .popover-container[data-v-c835ea48]:after,.k-popover .popover[x-placement^=left-end] .popover-container[data-v-c835ea48]:before{top:calc(100% - 16px)}.k-popover .popover.hide-caret .popover-container[data-v-c835ea48]:after,.k-popover .popover.hide-caret .popover-container[data-v-c835ea48]:before{display:none}[data-v-108a9cf2] .k-tooltip.popover .popover-container{background-color:#000933;background-color:var(--kui-color-background-inverse, #000933);border:none;border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);padding:6px;padding:var(--kui-space-30, 6px)}[data-v-108a9cf2] .k-tooltip.popover .popover-container .popover-content{color:#fff;color:var(--kui-color-text-inverse, #ffffff);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:500;font-weight:var(--kui-font-weight-medium, 500);line-height:16px;line-height:var(--kui-line-height-20, 16px)}[data-v-108a9cf2] .k-tooltip.popover .popover-container .popover-content code{background-color:transparent;background-color:var(--kui-color-background-transparent, transparent);color:#00abd2;color:var(--kui-color-text-decorative-aqua, #00abd2)}[data-v-108a9cf2] .k-tooltip.popover .popover-container .popover-content a{color:#fff;color:var(--kui-color-text-inverse, #ffffff)}[data-v-108a9cf2] .k-tooltip.popover .popover-container .popover-content a:hover{color:#e0e4ea;color:var(--kui-color-text-neutral-weaker, #e0e4ea)}[data-v-108a9cf2] .k-tooltip.popover .popover-container .popover-content a:focus-visible{color:#afb7c5;color:var(--kui-color-text-neutral-weak, #afb7c5)}[data-v-108a9cf2] .k-tooltip.popover .popover-container .popover-content a:active{color:#afb7c5;color:var(--kui-color-text-neutral-weak, #afb7c5)}[data-v-108a9cf2] .k-tooltip.popover[x-placement^=top] .popover-container{margin-bottom:4px;margin-bottom:var(--kui-space-20, 4px)}[data-v-108a9cf2] .k-tooltip.popover[x-placement^=right] .popover-container{margin-left:4px;margin-left:var(--kui-space-20, 4px)}[data-v-108a9cf2] .k-tooltip.popover[x-placement^=bottom] .popover-container{margin-top:4px;margin-top:var(--kui-space-20, 4px)}[data-v-108a9cf2] .k-tooltip.popover[x-placement^=left] .popover-container{margin-right:4px;margin-right:var(--kui-space-20, 4px)}.k-badge[data-v-f53a8b2c]{background-color:#eefaff;background-color:var(--kui-color-background-primary-weakest, #eefaff);color:#0044f4;color:var(--kui-color-text-primary, #0044f4)}.k-badge[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):hover,.k-badge[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):focus{color:#0030cc!important;color:var(--kui-color-text-primary-strong, #0030cc)!important}.k-badge[data-v-f53a8b2c] a{color:#0044f4;color:var(--kui-color-text-primary, #0044f4);font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);text-decoration:none}.k-badge[data-v-f53a8b2c] a:hover{color:#0030cc;color:var(--kui-color-text-primary-strong, #0030cc)}.k-badge[data-v-f53a8b2c]{border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);display:inline-flex;font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);line-height:16px;line-height:var(--kui-line-height-20, 16px);padding:4px 8px;padding:var(--kui-space-20, 4px) var(--kui-space-40, 8px);width:fit-content}.k-badge>div[data-v-f53a8b2c]:not(.k-popover){display:flex}.k-badge .badge-content[data-v-f53a8b2c]{align-items:center;display:inline-flex;gap:8px;gap:var(--kui-space-40, 8px)}.k-badge .badge-content.icon-after[data-v-f53a8b2c]{flex-direction:row-reverse}.k-badge .badge-content-wrapper[data-v-f53a8b2c]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:var(--1ae0deb0)}.k-badge[data-v-f53a8b2c] .kui-icon{height:16px!important;height:var(--kui-icon-size-30, 16px)!important;width:16px!important;width:var(--kui-icon-size-30, 16px)!important}.k-badge[data-v-f53a8b2c] [role=button]:not([disabled]){cursor:pointer}.k-badge[data-v-f53a8b2c] [role=button][disabled]{color:#afb7c5!important;color:var(--kui-color-text-disabled, #afb7c5)!important;pointer-events:none}.k-badge.method .badge-content[data-v-f53a8b2c]{justify-content:center;min-width:85px!important;text-align:center;text-transform:uppercase}.k-badge.info[data-v-f53a8b2c]{background-color:#eefaff;background-color:var(--kui-color-background-primary-weakest, #eefaff);color:#0044f4;color:var(--kui-color-text-primary, #0044f4)}.k-badge.info[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):hover,.k-badge.info[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):focus{color:#0030cc!important;color:var(--kui-color-text-primary-strong, #0030cc)!important}.k-badge.info[data-v-f53a8b2c] a{color:#0044f4;color:var(--kui-color-text-primary, #0044f4);font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);text-decoration:none}.k-badge.info[data-v-f53a8b2c] a:hover{color:#0030cc;color:var(--kui-color-text-primary-strong, #0030cc)}.k-badge.success[data-v-f53a8b2c]{background-color:#ecfffb;background-color:var(--kui-color-background-success-weakest, #ecfffb);color:#007d60;color:var(--kui-color-text-success, #007d60)}.k-badge.success[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):hover,.k-badge.success[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):focus{color:#005944!important;color:var(--kui-color-text-success-strong, #005944)!important}.k-badge.success[data-v-f53a8b2c] a{color:#007d60;color:var(--kui-color-text-success, #007d60);font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);text-decoration:none}.k-badge.success[data-v-f53a8b2c] a:hover{color:#005944;color:var(--kui-color-text-success-strong, #005944)}.k-badge.warning[data-v-f53a8b2c]{background-color:#fffce0;background-color:var(--kui-color-background-warning-weakest, #fffce0);color:#995c00;color:var(--kui-color-text-warning, #995c00)}.k-badge.warning[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):hover,.k-badge.warning[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):focus{color:#804400!important;color:var(--kui-color-text-warning-strong, #804400)!important}.k-badge.warning[data-v-f53a8b2c] a{color:#995c00;color:var(--kui-color-text-warning, #995c00);font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);text-decoration:none}.k-badge.warning[data-v-f53a8b2c] a:hover{color:#804400;color:var(--kui-color-text-warning-strong, #804400)}.k-badge.danger[data-v-f53a8b2c]{background-color:#ffe5e5;background-color:var(--kui-color-background-danger-weakest, #ffe5e5);color:#d60027;color:var(--kui-color-text-danger, #d60027)}.k-badge.danger[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):hover,.k-badge.danger[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):focus{color:#ad000e!important;color:var(--kui-color-text-danger-strong, #ad000e)!important}.k-badge.danger[data-v-f53a8b2c] a{color:#d60027;color:var(--kui-color-text-danger, #d60027);font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);text-decoration:none}.k-badge.danger[data-v-f53a8b2c] a:hover{color:#ad000e;color:var(--kui-color-text-danger-strong, #ad000e)}.k-badge.decorative[data-v-f53a8b2c]{background-color:#f1f0ff;background-color:var(--kui-color-background-decorative-purple-weakest, #f1f0ff);color:#6f28ff;color:var(--kui-color-text-decorative-purple, #6f28ff)}.k-badge.decorative[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):hover,.k-badge.decorative[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):focus{color:#5e00f5!important;color:var(--kui-color-text-decorative-purple-strong, #5e00f5)!important}.k-badge.decorative[data-v-f53a8b2c] a{color:#6f28ff;color:var(--kui-color-text-decorative-purple, #6f28ff);font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);text-decoration:none}.k-badge.decorative[data-v-f53a8b2c] a:hover{color:#5e00f5;color:var(--kui-color-text-decorative-purple-strong, #5e00f5)}.k-badge.neutral[data-v-f53a8b2c]{background-color:#e0e4ea;background-color:var(--kui-color-background-neutral-weaker, #e0e4ea);color:#52596e;color:var(--kui-color-text-neutral-strong, #52596e)}.k-badge.neutral[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):hover,.k-badge.neutral[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):focus{color:#3a3f51!important;color:var(--kui-color-text-neutral-stronger, #3a3f51)!important}.k-badge.neutral[data-v-f53a8b2c] a{color:#52596e;color:var(--kui-color-text-neutral-strong, #52596e);font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);text-decoration:none}.k-badge.neutral[data-v-f53a8b2c] a:hover{color:#3a3f51;color:var(--kui-color-text-neutral-stronger, #3a3f51)}.k-badge.connect[data-v-f53a8b2c]{background-color:#f1f0ff;background-color:var(--kui-method-color-background-connect, #f1f0ff);color:#6f28ff;color:var(--kui-method-color-text-connect, #6f28ff)}.k-badge.connect[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):hover,.k-badge.connect[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):focus{color:#5e00f5!important;color:var(--kui-method-color-text-connect-strong, #5e00f5)!important}.k-badge.connect[data-v-f53a8b2c] a{color:#6f28ff;color:var(--kui-method-color-text-connect, #6f28ff);font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);text-decoration:none}.k-badge.connect[data-v-f53a8b2c] a:hover{color:#5e00f5;color:var(--kui-method-color-text-connect-strong, #5e00f5)}.k-badge.custom[data-v-f53a8b2c]{background-color:#afb7c5;background-color:var(--kui-color-background-neutral-weak, #afb7c5);color:#000933;color:var(--kui-color-text, #000933)}.k-badge.custom[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):hover,.k-badge.custom[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):focus{color:#3a3f51!important;color:var(--kui-color-text-neutral-stronger, #3a3f51)!important}.k-badge.custom[data-v-f53a8b2c] a{color:#000933;color:var(--kui-color-text, #000933);font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);text-decoration:none}.k-badge.custom[data-v-f53a8b2c] a:hover{color:#3a3f51;color:var(--kui-color-text-neutral-stronger, #3a3f51)}.k-badge.delete[data-v-f53a8b2c]{background-color:#ffe5e5;background-color:var(--kui-method-color-background-delete, #ffe5e5);color:#d60027;color:var(--kui-method-color-text-delete, #d60027)}.k-badge.delete[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):hover,.k-badge.delete[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):focus{color:#ad000e!important;color:var(--kui-method-color-text-delete-strong, #ad000e)!important}.k-badge.delete[data-v-f53a8b2c] a{color:#d60027;color:var(--kui-method-color-text-delete, #d60027);font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);text-decoration:none}.k-badge.delete[data-v-f53a8b2c] a:hover{color:#ad000e;color:var(--kui-method-color-text-delete-strong, #ad000e)}.k-badge.get[data-v-f53a8b2c]{background-color:#eefaff;background-color:var(--kui-method-color-background-get, #eefaff);color:#0044f4;color:var(--kui-method-color-text-get, #0044f4)}.k-badge.get[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):hover,.k-badge.get[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):focus{color:#0030cc!important;color:var(--kui-method-color-text-get-strong, #0030cc)!important}.k-badge.get[data-v-f53a8b2c] a{color:#0044f4;color:var(--kui-method-color-text-get, #0044f4);font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);text-decoration:none}.k-badge.get[data-v-f53a8b2c] a:hover{color:#0030cc;color:var(--kui-method-color-text-get-strong, #0030cc)}.k-badge.head[data-v-f53a8b2c]{background-color:#52596e;background-color:var(--kui-method-color-background-head, #52596e);color:#e0e4ea;color:var(--kui-method-color-text-head, #e0e4ea)}.k-badge.head[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):hover,.k-badge.head[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):focus{color:#afb7c5!important;color:var(--kui-method-color-text-head-strong, #afb7c5)!important}.k-badge.head[data-v-f53a8b2c] a{color:#e0e4ea;color:var(--kui-method-color-text-head, #e0e4ea);font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);text-decoration:none}.k-badge.head[data-v-f53a8b2c] a:hover{color:#afb7c5;color:var(--kui-method-color-text-head-strong, #afb7c5)}.k-badge.options[data-v-f53a8b2c]{background-color:#e0e4ea;background-color:var(--kui-method-color-background-options, #e0e4ea);color:#52596e;color:var(--kui-method-color-text-options, #52596e)}.k-badge.options[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):hover,.k-badge.options[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):focus{color:#3a3f51!important;color:var(--kui-method-color-text-options-strong, #3a3f51)!important}.k-badge.options[data-v-f53a8b2c] a{color:#52596e;color:var(--kui-method-color-text-options, #52596e);font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);text-decoration:none}.k-badge.options[data-v-f53a8b2c] a:hover{color:#3a3f51;color:var(--kui-method-color-text-options-strong, #3a3f51)}.k-badge.patch[data-v-f53a8b2c]{background-color:#ecfcff;background-color:var(--kui-method-color-background-patch, #ecfcff);color:#00819d;color:var(--kui-method-color-text-patch, #00819d)}.k-badge.patch[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):hover,.k-badge.patch[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):focus{color:#00647a!important;color:var(--kui-method-color-text-patch-strong, #00647a)!important}.k-badge.patch[data-v-f53a8b2c] a{color:#00819d;color:var(--kui-method-color-text-patch, #00819d);font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);text-decoration:none}.k-badge.patch[data-v-f53a8b2c] a:hover{color:#00647a;color:var(--kui-method-color-text-patch-strong, #00647a)}.k-badge.post[data-v-f53a8b2c]{background-color:#ecfffb;background-color:var(--kui-method-color-background-post, #ecfffb);color:#007d60;color:var(--kui-method-color-text-post, #007d60)}.k-badge.post[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):hover,.k-badge.post[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):focus{color:#005944!important;color:var(--kui-method-color-text-post-strong, #005944)!important}.k-badge.post[data-v-f53a8b2c] a{color:#007d60;color:var(--kui-method-color-text-post, #007d60);font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);text-decoration:none}.k-badge.post[data-v-f53a8b2c] a:hover{color:#005944;color:var(--kui-method-color-text-post-strong, #005944)}.k-badge.put[data-v-f53a8b2c]{background-color:#fffce0;background-color:var(--kui-method-color-background-put, #fffce0);color:#995c00;color:var(--kui-method-color-text-put, #995c00)}.k-badge.put[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):hover,.k-badge.put[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):focus{color:#804400!important;color:var(--kui-method-color-text-put-strong, #804400)!important}.k-badge.put[data-v-f53a8b2c] a{color:#995c00;color:var(--kui-method-color-text-put, #995c00);font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);text-decoration:none}.k-badge.put[data-v-f53a8b2c] a:hover{color:#804400;color:var(--kui-method-color-text-put-strong, #804400)}.k-badge.trace[data-v-f53a8b2c]{background-color:#fff0f7;background-color:var(--kui-method-color-background-trace, #fff0f7);color:#d60067;color:var(--kui-method-color-text-trace, #d60067)}.k-badge.trace[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):hover,.k-badge.trace[data-v-f53a8b2c] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):focus{color:#ad0053!important;color:var(--kui-method-color-text-trace-strong, #ad0053)!important}.k-badge.trace[data-v-f53a8b2c] a{color:#d60067;color:var(--kui-method-color-text-trace, #d60067);font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);text-decoration:none}.k-badge.trace[data-v-f53a8b2c] a:hover{color:#ad0053;color:var(--kui-method-color-text-trace-strong, #ad0053)}.k-breadcrumbs[data-v-7cda7aa6]{align-items:center;display:flex;font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);gap:4px;gap:var(--kui-space-20, 4px);list-style:none;margin:0;margin:var(--kui-space-0, 0px);padding:0;padding:var(--kui-space-0, 0px)}.k-breadcrumbs .breadcrumbs-item-container[data-v-7cda7aa6]{align-items:center;display:flex;font-size:14px;font-size:var(--kui-font-size-30, 14px);gap:4px;gap:var(--kui-space-20, 4px);line-height:20px;line-height:var(--kui-line-height-30, 20px)}.k-breadcrumbs .breadcrumbs-item-container .breadcrumbs-item[data-v-7cda7aa6]{align-items:center;border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);display:flex;gap:4px;gap:var(--kui-space-20, 4px);padding:2px 4px;padding:var(--kui-space-10, 2px) var(--kui-space-20, 4px);text-decoration:none;transition:color .2s ease-in-out,background-color .2s ease-in-out,box-shadow .2s ease-in-out;transition:color var(--kui-animation-duration-20, .2s) ease-in-out,background-color var(--kui-animation-duration-20, .2s) ease-in-out,box-shadow var(--kui-animation-duration-20, .2s) ease-in-out;-webkit-user-select:none;user-select:none}.k-breadcrumbs .breadcrumbs-item-container .breadcrumbs-item[data-v-7cda7aa6] .kui-icon{height:16px!important;height:var(--kui-icon-size-30, 16px)!important;width:16px!important;width:var(--kui-icon-size-30, 16px)!important}.k-breadcrumbs .breadcrumbs-item-container .breadcrumbs-item .breadcrumbs-text[data-v-7cda7aa6]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);font-weight:500;font-weight:var(--kui-font-weight-medium, 500)}.k-breadcrumbs .breadcrumbs-item-container .breadcrumbs-item.link[data-v-7cda7aa6]{cursor:pointer;outline:none}.k-breadcrumbs .breadcrumbs-item-container .breadcrumbs-item.link[data-v-7cda7aa6]:hover{background-color:#e0e4ea;background-color:var(--kui-color-background-neutral-weaker, #e0e4ea)}.k-breadcrumbs .breadcrumbs-item-container .breadcrumbs-item.link[data-v-7cda7aa6]:focus-visible{background-color:#e0e4ea;background-color:var(--kui-color-background-neutral-weaker, #e0e4ea);box-shadow:0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-breadcrumbs .breadcrumbs-item-container .breadcrumbs-item.active .breadcrumbs-text[data-v-7cda7aa6]{color:#000933;color:var(--kui-color-text, #000933)}.k-breadcrumbs .breadcrumbs-item-container .breadcrumbs-divider[data-v-7cda7aa6]{color:#afb7c5;color:var(--kui-color-text-neutral-weak, #afb7c5);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);-webkit-user-select:none;user-select:none}.k-card[data-v-f2375dbe]{background-color:#fff;background-color:var(--kui-color-background, #ffffff);border:1px solid #e0e4ea;border:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);border-radius:6px;border-radius:var(--kui-border-radius-30, 6px);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);padding:20px;padding:var(--kui-space-70, 20px);box-sizing:border-box;display:flex;flex-direction:column;gap:20px;gap:var(--kui-space-70, 20px);width:100%}.k-card .card-header[data-v-f2375dbe]{align-items:flex-start;display:inline-flex;gap:12px;gap:var(--kui-space-50, 12px);justify-content:space-between}.k-card .card-header .card-title[data-v-f2375dbe]{align-items:center;color:#000933;color:var(--kui-color-text, #000933);font-size:16px;font-size:var(--kui-font-size-40, 16px);font-weight:700;font-weight:var(--kui-font-weight-bold, 700);line-height:20px;line-height:var(--kui-line-height-30, 20px);margin:0;margin:var(--kui-space-0, 0px);text-align:left;width:100%}.k-card .card-header .card-actions[data-v-f2375dbe]{display:flex;flex-shrink:0;gap:6px;gap:var(--kui-space-30, 6px);margin-left:auto;margin-left:var(--kui-space-auto, auto)}.k-card .card-content[data-v-f2375dbe]{color:#000933;color:var(--kui-color-text, #000933);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:20px;line-height:var(--kui-line-height-30, 20px);display:flex;flex-direction:column;height:100%;width:100%}.k-card .card-footer[data-v-f2375dbe]{color:#000933;color:var(--kui-color-text, #000933);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:20px;line-height:var(--kui-line-height-30, 20px);display:flex;gap:6px;gap:var(--kui-space-30, 6px);width:100%}.skeleton-box[data-v-cb8ccbd6]{animation:kSkeletonGradient 4s ease infinite;background:linear-gradient(-70deg,#e0e4ea,#e0e4ea 40%,#f9fafb,#e0e4ea 60%,#e0e4ea) repeat;background:linear-gradient(-70deg,var(--kui-color-background-neutral-weaker, #e0e4ea) 0%,var(--kui-color-background-neutral-weaker, #e0e4ea) 40%,var(--kui-color-background-neutral-weakest, #f9fafb) 50%,var(--kui-color-background-neutral-weaker, #e0e4ea) 60%,var(--kui-color-background-neutral-weaker, #e0e4ea) 100%) repeat;background-size:400% 100%;border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);display:inline-flex;margin-right:4px;margin-right:var(--kui-space-20, 4px);transition:1s}.skeleton-box.width-1[data-v-cb8ccbd6]{width:16px}.skeleton-box.width-2[data-v-cb8ccbd6]{width:32px}.skeleton-box.width-5[data-v-cb8ccbd6]{width:80px}.skeleton-box.width-6[data-v-cb8ccbd6]{width:96px}.skeleton-box.width-10[data-v-cb8ccbd6]{width:160px}.skeleton-box.width-25[data-v-cb8ccbd6]{width:25%}.skeleton-box.width-50[data-v-cb8ccbd6]{width:50%}.skeleton-box.width-75[data-v-cb8ccbd6]{width:75%}.skeleton-box.width-100[data-v-cb8ccbd6]{width:100%}.skeleton-box.height-1[data-v-cb8ccbd6]{height:8px}.skeleton-box.height-2[data-v-cb8ccbd6]{height:16px}@keyframes kSkeletonGradient{0%{background-position:100% 50%}to{background-position:0% 50%}}.skeleton-loader[data-v-72b558ed]{width:100%}.skeleton-card-wrapper[data-v-f9ef5e2c]{display:flex;flex-direction:row;flex-wrap:wrap;gap:12px;gap:var(--kui-space-50, 12px);justify-content:space-between;width:100%}.skeleton-card-wrapper .skeleton-card[data-v-f9ef5e2c]{border:1px solid #e0e4ea;border:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);border-radius:6px;border-radius:var(--kui-border-radius-30, 6px);box-sizing:border-box;display:flex;flex-direction:column;gap:32px;gap:var(--kui-space-90, 32px);max-width:var(--0fd9b31d);min-width:330px;padding:20px;padding:var(--kui-space-70, 20px);width:100%}.skeleton-card-wrapper .skeleton-card .skeleton-card-footer[data-v-f9ef5e2c]{display:flex;gap:4px;gap:var(--kui-space-20, 4px)}.skeleton-table-wrapper[data-v-95be044e]{overflow:hidden;width:100%}.skeleton-table-wrapper .skeleton-table-row[data-v-95be044e]{display:flex;gap:4px;gap:var(--kui-space-20, 4px);padding:16px 8px;padding:var(--kui-space-60, 16px) var(--kui-space-40, 8px);width:100%}.skeleton-table-wrapper .skeleton-table-row[data-v-95be044e]:not(:last-child){border-bottom:1px solid #e0e4ea;border-bottom:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea)}.skeleton-table-wrapper .skeleton-table-row .skeleton-cell-container[data-v-95be044e]{width:calc(100% / var(--9d327bda))}.skeleton-table-wrapper .skeleton-table-row .skeleton-cell-container[data-v-95be044e]:first-child{width:50%}.skeleton-table-wrapper .skeleton-table-row .skeleton-cell-container[data-v-95be044e]:nth-child(2n){display:none}@media (min-width: 640px){.skeleton-table-wrapper .skeleton-table-row .skeleton-cell-container[data-v-95be044e]:nth-child(2n){display:block}}.skeleton-form-wrapper[data-v-4ab592b3]{display:flex;flex-direction:column;gap:20px;gap:var(--kui-space-70, 20px);width:100%}.fullscreen-loading-container[data-v-8abd6e91]{align-items:center;background:#fff;background:var(--kui-color-background, #ffffff);bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;margin:0;position:fixed;right:0;top:0;z-index:var(--476ceb40)}.fullscreen-loading-container .progress[data-v-8abd6e91]{background-color:#f9fafb;background-color:var(--kui-color-background-neutral-weakest, #f9fafb);border-radius:8px;border-radius:var(--kui-border-radius-40, 8px);margin-top:16px;margin-top:var(--kui-space-60, 16px);max-width:350px}.fullscreen-loading-container .progress .progress-bar[data-v-8abd6e91]{background-color:#0044f4;background-color:var(--kui-color-background-primary, #0044f4);border-radius:8px;border-radius:var(--kui-border-radius-40, 8px);height:5px}.fullscreen-loading-container[data-v-374f8934]{align-items:center;background:#fff;background:var(--kui-color-background, #ffffff);bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;margin:0;position:fixed;right:0;top:0;z-index:var(--94e2abb4)}.fullscreen-loading-container .progress[data-v-374f8934]{background-color:#f9fafb;background-color:var(--kui-color-background-neutral-weakest, #f9fafb);border-radius:8px;border-radius:var(--kui-border-radius-40, 8px);margin-top:16px;margin-top:var(--kui-space-60, 16px);max-width:350px}.fullscreen-loading-container .progress .progress-bar[data-v-374f8934]{background-color:#0044f4;background-color:var(--kui-color-background-primary, #0044f4);border-radius:8px;border-radius:var(--kui-border-radius-40, 8px);height:5px}.fullscreen-loading-container .spinner-loader[data-v-374f8934]{animation:spinnerAnimation-374f8934 1.4s infinite linear;border-bottom:8px solid #e0e4ea;border-bottom:8px solid var(--kui-color-border, #e0e4ea);border-left:8px solid #0044f4;border-left:8px solid var(--kui-color-border-primary, #0044f4);border-radius:50%;border-radius:var(--kui-border-radius-circle, 50%);border-right:8px solid #e0e4ea;border-right:8px solid var(--kui-color-border, #e0e4ea);border-top:8px solid #e0e4ea;border-top:8px solid var(--kui-color-border, #e0e4ea);font-size:10px;font-size:var(--kui-font-size-10, 10px);height:130px;margin:56px auto;margin:var(--kui-space-120, 56px) var(--kui-space-auto, auto);position:relative;transform:translateZ(0);width:130px}@keyframes spinnerAnimation-374f8934{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.k-skeleton{display:flex;flex-wrap:wrap;width:100%}.k-skeleton.not-spinner{width:100%}.k-empty-state[data-v-feec2f90]{align-items:center;background-color:#fff;background-color:var(--kui-color-background, #ffffff);box-sizing:border-box;display:flex;flex-direction:column;font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);gap:20px;gap:var(--kui-space-70, 20px);padding:32px;padding:var(--kui-space-90, 32px) var(--kui-space-90, 32px);width:100%}.k-empty-state .empty-state-content[data-v-feec2f90]{align-items:center;display:flex;flex-direction:column;gap:12px;gap:var(--kui-space-50, 12px);text-align:center;width:100%}.k-empty-state .empty-state-content .empty-state-icon[data-v-feec2f90]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489)}.k-empty-state .empty-state-content .empty-state-icon[data-v-feec2f90] .kui-icon{height:32px!important;height:var(--kui-icon-size-60, 32px)!important;width:32px!important;width:var(--kui-icon-size-60, 32px)!important}.k-empty-state .empty-state-content .empty-state-title[data-v-feec2f90]{color:#000933;color:var(--kui-color-text, #000933);font-size:18px;font-size:var(--kui-font-size-50, 18px);font-weight:700;font-weight:var(--kui-font-weight-bold, 700);line-height:24px;line-height:var(--kui-line-height-40, 24px);max-width:570px}.k-empty-state .empty-state-content .empty-state-message[data-v-feec2f90]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:20px;line-height:var(--kui-line-height-30, 20px);max-width:640px}.k-empty-state .empty-state-content .empty-state-message p[data-v-feec2f90]{margin:0;margin:var(--kui-space-0, 0px)}.k-empty-state .empty-state-action[data-v-feec2f90]{align-items:center;display:flex;gap:8px;gap:var(--kui-space-40, 8px)}.k-dropdown-item[data-v-8485ac23],[data-v-8485ac23] .k-dropdown-item{display:flex;list-style:none}.k-dropdown-item.has-divider[data-v-8485ac23],[data-v-8485ac23] .k-dropdown-item.has-divider{display:flex;flex-direction:column}.k-dropdown-item.has-divider[data-v-8485ac23]:before,[data-v-8485ac23] .k-dropdown-item.has-divider:before{border-top:1px solid #e0e4ea;border-top:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);content:"";margin:4px 0;margin:var(--kui-space-20, 4px) 0;width:100%}.k-dropdown-item.danger .dropdown-item-trigger[data-v-8485ac23],[data-v-8485ac23] .k-dropdown-item.danger .dropdown-item-trigger{color:#d60027;color:var(--kui-color-text-danger, #d60027)}.k-dropdown-item.danger .dropdown-item-trigger[data-v-8485ac23]:hover:not(:disabled):not(.disabled):not(:focus):not(:active),[data-v-8485ac23] .k-dropdown-item.danger .dropdown-item-trigger:hover:not(:disabled):not(.disabled):not(:focus):not(:active){background-color:#ffe5e5;background-color:var(--kui-color-background-danger-weakest, #ffe5e5);color:#d60027;color:var(--kui-color-text-danger, #d60027)}.k-dropdown-item.danger .dropdown-item-trigger[data-v-8485ac23]:focus:not(:disabled):not(.disabled),.k-dropdown-item.danger .dropdown-item-trigger[data-v-8485ac23]:active:not(:disabled):not(.disabled),[data-v-8485ac23] .k-dropdown-item.danger .dropdown-item-trigger:focus:not(:disabled):not(.disabled),[data-v-8485ac23] .k-dropdown-item.danger .dropdown-item-trigger:active:not(:disabled):not(.disabled){background-color:#ffabab;background-color:var(--kui-color-background-danger-weaker, #ffabab);color:#d60027;color:var(--kui-color-text-danger, #d60027)}.k-dropdown-item.disabled[data-v-8485ac23],[data-v-8485ac23] .k-dropdown-item.disabled{cursor:not-allowed}.k-dropdown-item.dropdown-selected-option .dropdown-item-trigger[data-v-8485ac23],[data-v-8485ac23] .k-dropdown-item.dropdown-selected-option .dropdown-item-trigger{background-color:#eefaff;background-color:var(--kui-color-background-primary-weakest, #eefaff);color:#002099;color:var(--kui-color-text-primary-stronger, #002099)}.k-dropdown-item.dropdown-selected-option .dropdown-item-trigger[data-v-8485ac23]:hover:not(:disabled):not(.disabled):not(:focus):not(:active),.k-dropdown-item.dropdown-selected-option .dropdown-item-trigger[data-v-8485ac23]:focus:not(:disabled):not(.disabled),.k-dropdown-item.dropdown-selected-option .dropdown-item-trigger[data-v-8485ac23]:active:not(:disabled):not(.disabled),[data-v-8485ac23] .k-dropdown-item.dropdown-selected-option .dropdown-item-trigger:hover:not(:disabled):not(.disabled):not(:focus):not(:active),[data-v-8485ac23] .k-dropdown-item.dropdown-selected-option .dropdown-item-trigger:focus:not(:disabled):not(.disabled),[data-v-8485ac23] .k-dropdown-item.dropdown-selected-option .dropdown-item-trigger:active:not(:disabled):not(.disabled){background-color:#eefaff;background-color:var(--kui-color-background-primary-weakest, #eefaff)}.k-dropdown-item.dropdown-selected-option .dropdown-item-trigger[data-v-8485ac23]:disabled,.k-dropdown-item.dropdown-selected-option .dropdown-item-trigger[disabled][data-v-8485ac23],.k-dropdown-item.dropdown-selected-option .dropdown-item-trigger.disabled[data-v-8485ac23],[data-v-8485ac23] .k-dropdown-item.dropdown-selected-option .dropdown-item-trigger:disabled,[data-v-8485ac23] .k-dropdown-item.dropdown-selected-option .dropdown-item-trigger[disabled],[data-v-8485ac23] .k-dropdown-item.dropdown-selected-option .dropdown-item-trigger.disabled{background-color:#e0e4ea;background-color:var(--kui-color-background-disabled, #e0e4ea)}.k-dropdown-item .dropdown-item-trigger[data-v-8485ac23],[data-v-8485ac23] .k-dropdown-item .dropdown-item-trigger{background-color:#fff;background-color:var(--kui-color-background, #ffffff);border:0;color:#000933;color:var(--kui-color-text, #000933);cursor:pointer;display:flex;flex:1;font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:500;font-weight:var(--kui-font-weight-medium, 500);line-height:24px;line-height:var(--kui-line-height-40, 24px);max-width:100%;padding:12px 16px;padding:var(--kui-space-50, 12px) var(--kui-space-60, 16px);text-align:left;text-decoration:none;transition:background-color .2s ease-in-out,color .2s ease-in-out;transition:background-color var(--kui-animation-duration-20, .2s) ease-in-out,color var(--kui-animation-duration-20, .2s) ease-in-out}.k-dropdown-item .dropdown-item-trigger[data-v-8485ac23]:focus,.k-dropdown-item .dropdown-item-trigger[data-v-8485ac23]:active,.k-dropdown-item .dropdown-item-trigger[data-v-8485ac23]:focus-visible,[data-v-8485ac23] .k-dropdown-item .dropdown-item-trigger:focus,[data-v-8485ac23] .k-dropdown-item .dropdown-item-trigger:active,[data-v-8485ac23] .k-dropdown-item .dropdown-item-trigger:focus-visible{outline:none}.k-dropdown-item .dropdown-item-trigger[data-v-8485ac23]:focus-visible,[data-v-8485ac23] .k-dropdown-item .dropdown-item-trigger:focus-visible{box-shadow:0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2));z-index:1}.k-dropdown-item .dropdown-item-trigger[data-v-8485ac23]:hover:not(:disabled):not(.disabled):not(:focus):not(:active),[data-v-8485ac23] .k-dropdown-item .dropdown-item-trigger:hover:not(:disabled):not(.disabled):not(:focus):not(:active){background-color:#e0e4ea;background-color:var(--kui-color-background-neutral-weaker, #e0e4ea)}.k-dropdown-item .dropdown-item-trigger[data-v-8485ac23]:focus:not(:disabled):not(.disabled),.k-dropdown-item .dropdown-item-trigger[data-v-8485ac23]:active:not(:disabled):not(.disabled),[data-v-8485ac23] .k-dropdown-item .dropdown-item-trigger:focus:not(:disabled):not(.disabled),[data-v-8485ac23] .k-dropdown-item .dropdown-item-trigger:active:not(:disabled):not(.disabled){background-color:#afb7c5;background-color:var(--kui-color-background-neutral-weak, #afb7c5)}.k-dropdown-item .dropdown-item-trigger[data-v-8485ac23]:disabled,.k-dropdown-item .dropdown-item-trigger[disabled][data-v-8485ac23],.k-dropdown-item .dropdown-item-trigger.disabled[data-v-8485ac23],[data-v-8485ac23] .k-dropdown-item .dropdown-item-trigger:disabled,[data-v-8485ac23] .k-dropdown-item .dropdown-item-trigger[disabled],[data-v-8485ac23] .k-dropdown-item .dropdown-item-trigger.disabled{color:#afb7c5;color:var(--kui-color-text-disabled, #afb7c5);cursor:not-allowed}.k-dropdown-item .dropdown-item-trigger.disabled[data-v-8485ac23],[data-v-8485ac23] .k-dropdown-item .dropdown-item-trigger.disabled{pointer-events:none}.k-dropdown-item .dropdown-item-trigger .dropdown-item-trigger-label[data-v-8485ac23],[data-v-8485ac23] .k-dropdown-item .dropdown-item-trigger .dropdown-item-trigger-label{align-items:center;display:inline-flex;gap:8px;gap:var(--kui-space-40, 8px);width:100%}.k-dropdown-item .dropdown-item-trigger .dropdown-item-trigger-label .kui-icon{height:20px!important;height:var(--kui-icon-size-40, 20px)!important;width:20px!important;width:var(--kui-icon-size-40, 20px)!important}.k-dropdown-item .dropdown-item-trigger .dropdown-item-trigger-label [role=button]:not([disabled]){cursor:pointer}.k-dropdown-item .dropdown-item-trigger .dropdown-item-trigger-label [role=button]:not([disabled]):focus,.k-dropdown-item .dropdown-item-trigger .dropdown-item-trigger-label [role=button]:not([disabled]):active{outline:none}.k-dropdown-item .dropdown-item-trigger .dropdown-item-trigger-label [role=button]:not([disabled]):hover,.k-dropdown-item .dropdown-item-trigger .dropdown-item-trigger-label [role=button]:not([disabled]):focus{color:#3a3f51!important;color:var(--kui-color-text-neutral-stronger, #3a3f51)!important}.k-dropdown-item .dropdown-item-trigger .dropdown-item-trigger-label [role=button][disabled]{color:#afb7c5!important;color:var(--kui-color-text-disabled, #afb7c5)!important;pointer-events:none}.k-dropdown[data-v-20f00ae0]{width:fit-content}.k-dropdown .dropdown-trigger[data-v-20f00ae0]{width:100%}.k-dropdown[data-v-20f00ae0] .popover.dropdown-popover>.popover-container{border:1px solid #e0e4ea;border:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);border-radius:6px;border-radius:var(--kui-border-radius-30, 6px);margin-top:6px;margin-top:var(--kui-space-30, 6px);padding:0;padding:var(--kui-space-0, 0px)}.k-dropdown[data-v-20f00ae0] .popover.dropdown-popover>.popover-container ul{margin:0;padding:4px 0;padding:var(--kui-space-20, 4px) 0}.pagination-offset-button-container[data-v-34b46660]{display:flex;gap:8px;gap:var(--kui-space-40, 8px);margin-left:4px;margin-left:var(--kui-space-20, 4px)}@media (min-width: 640px){.pagination-offset-button-container .pagination-button[data-v-34b46660]{font-size:14px;font-size:var(--kui-font-size-30, 14px);gap:6px;gap:var(--kui-space-30, 6px);line-height:20px;line-height:var(--kui-line-height-30, 20px);padding:4px 8px;padding:var(--kui-space-20, 4px) var(--kui-space-40, 8px)}.pagination-offset-button-container .pagination-button.icon-button[data-v-34b46660]{padding:4px;padding:var(--kui-space-20, 4px)}.pagination-offset-button-container .pagination-button[data-v-34b46660] .kui-icon{height:20px!important;height:var(--kui-icon-size-40, 20px)!important;width:20px!important;width:var(--kui-icon-size-40, 20px)!important}}.k-pagination[data-v-883d75a6]{align-items:center;display:flex;font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);justify-content:space-between;margin-top:4px;margin-top:var(--kui-space-20, 4px);padding:4px 0;padding:var(--kui-space-20, 4px) var(--kui-space-0, 0px);width:100%}.k-pagination.page-jump[data-v-883d75a6]{flex-direction:column;gap:12px;gap:var(--kui-space-50, 12px)}@media (min-width: 640px){.k-pagination.page-jump[data-v-883d75a6]{flex-direction:row}}.k-pagination.page-jump .pagination-button-container[data-v-883d75a6]{width:calc(100% - 8px)}@media (min-width: 640px){.k-pagination.page-jump .pagination-button-container[data-v-883d75a6]{width:auto}}.k-pagination.page-jump .pagination-button-container li[data-v-883d75a6]:first-child{margin-right:auto;margin-right:var(--kui-space-auto, auto)}@media (min-width: 640px){.k-pagination.page-jump .pagination-button-container li[data-v-883d75a6]:first-child{margin-right:0;margin-right:var(--kui-space-0, 0px)}}.k-pagination.page-jump .pagination-button-container li[data-v-883d75a6]:last-child{margin-left:auto;margin-left:var(--kui-space-auto, auto)}@media (min-width: 640px){.k-pagination.page-jump .pagination-button-container li[data-v-883d75a6]:last-child{margin-right:0;margin-right:var(--kui-space-0, 0px)}}.k-pagination.page-jump .page-size-select[data-v-883d75a6]{align-items:center;display:flex;gap:4px;gap:var(--kui-space-20, 4px);justify-content:space-between;width:100%}@media (min-width: 640px){.k-pagination.page-jump .page-size-select[data-v-883d75a6]{width:auto}}.k-pagination .pagination-text[data-v-883d75a6]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:500;font-weight:var(--kui-font-weight-medium, 500);line-height:16px;line-height:var(--kui-line-height-20, 16px);min-width:125px;white-space:nowrap}@media (min-width: 640px){.k-pagination .pagination-text[data-v-883d75a6]{font-size:14px;font-size:var(--kui-font-size-30, 14px);line-height:20px;line-height:var(--kui-line-height-30, 20px)}}.k-pagination .pagination-text .pagination-text-pages[data-v-883d75a6]{color:#000933;color:var(--kui-color-text, #000933)}.k-pagination .pagination-text.small-screen[data-v-883d75a6]{display:block}@media (min-width: 640px){.k-pagination .pagination-text.small-screen[data-v-883d75a6]{display:none}}.k-pagination .pagination-text.large-screen[data-v-883d75a6]{display:none}@media (min-width: 640px){.k-pagination .pagination-text.large-screen[data-v-883d75a6]{display:block}}.k-pagination .pagination-button-container[data-v-883d75a6]{display:flex;gap:8px;gap:var(--kui-space-40, 8px);list-style:none;margin:0;margin:var(--kui-space-0, 0px);padding:0;padding:var(--kui-space-0, 0px);text-align:center}.k-pagination .pagination-button-container .pagination-button[data-v-883d75a6]{height:28px;min-width:28px}@media (min-width: 640px){.k-pagination .pagination-button-container .pagination-button[data-v-883d75a6]{height:32px;min-width:32px}}.k-pagination .pagination-button-container .pagination-button[data-v-883d75a6]:not(.arrow){background-color:transparent;background-color:var(--kui-color-background-transparent, transparent);border:1px solid #e0e4ea;border:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);color:#0044f4;color:var(--kui-color-text-primary, #0044f4);cursor:pointer;font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:16px;line-height:var(--kui-line-height-20, 16px);transition:background-color .2s ease-in-out border-color .2s ease-in-out;transition:background-color var(--kui-animation-duration-20, .2s) ease-in-out border-color var(--kui-animation-duration-20, .2s) ease-in-out}@media (min-width: 640px){.k-pagination .pagination-button-container .pagination-button[data-v-883d75a6]:not(.arrow){font-size:14px;font-size:var(--kui-font-size-30, 14px);line-height:20px;line-height:var(--kui-line-height-30, 20px);padding:6px;padding:var(--kui-space-30, 6px)}}.k-pagination .pagination-button-container .pagination-button[data-v-883d75a6]:not(.arrow):hover:not(.placeholder),.k-pagination .pagination-button-container .pagination-button[data-v-883d75a6]:not(.arrow):focus:not(.placeholder){border-color:#0044f4!important;border-color:var(--kui-color-border-primary, #0044f4)!important}.k-pagination .pagination-button-container .pagination-button[data-v-883d75a6]:not(.arrow):focus-visible{box-shadow:0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-pagination .pagination-button-container .pagination-button:not(.arrow).placeholder[data-v-883d75a6]{align-items:center;cursor:initial;display:flex;justify-content:center}.k-pagination .pagination-button-container .pagination-button:not(.arrow).active[data-v-883d75a6]{background-color:#eefaff;background-color:var(--kui-color-background-primary-weakest, #eefaff);border-color:#0044f4;border-color:var(--kui-color-border-primary, #0044f4)}@media (min-width: 640px){.k-pagination .pagination-button-container .pagination-button.arrow[data-v-883d75a6]{font-size:14px;font-size:var(--kui-font-size-30, 14px);gap:6px;gap:var(--kui-space-30, 6px);line-height:20px;line-height:var(--kui-line-height-30, 20px);padding:4px 8px;padding:var(--kui-space-20, 4px) var(--kui-space-40, 8px)}.k-pagination .pagination-button-container .pagination-button.arrow.icon-button[data-v-883d75a6]{padding:4px;padding:var(--kui-space-20, 4px)}.k-pagination .pagination-button-container .pagination-button.arrow[data-v-883d75a6] .kui-icon{height:20px!important;height:var(--kui-icon-size-40, 20px)!important;width:20px!important;width:var(--kui-icon-size-40, 20px)!important}}.k-pagination .page-size-select .page-size-dropdown[data-v-883d75a6]{margin-left:6px;margin-left:var(--kui-space-30, 6px);margin-right:4px;margin-right:var(--kui-space-20, 4px)}.k-pagination .page-size-select .page-size-dropdown[data-v-883d75a6] .popover-content{border-bottom-left-radius:6px;border-bottom-left-radius:var(--kui-border-radius-30, 6px);border-bottom-right-radius:6px;border-bottom-right-radius:var(--kui-border-radius-30, 6px);max-height:200px;overflow-y:auto}@media (min-width: 640px){.k-pagination .page-size-select .page-size-dropdown .page-size-dropdown-trigger[data-v-883d75a6]{font-size:14px;font-size:var(--kui-font-size-30, 14px);gap:6px;gap:var(--kui-space-30, 6px);line-height:20px;line-height:var(--kui-line-height-30, 20px);padding:4px 8px;padding:var(--kui-space-20, 4px) var(--kui-space-40, 8px)}.k-pagination .page-size-select .page-size-dropdown .page-size-dropdown-trigger.icon-button[data-v-883d75a6]{padding:4px;padding:var(--kui-space-20, 4px)}.k-pagination .page-size-select .page-size-dropdown .page-size-dropdown-trigger[data-v-883d75a6] .kui-icon{height:20px!important;height:var(--kui-icon-size-40, 20px)!important;width:20px!important;width:var(--kui-icon-size-40, 20px)!important}}.k-catalog-item[data-v-2df00b3e]{cursor:pointer;overflow:hidden;transition:box-shadow .2s ease-in-out;transition:box-shadow var(--kui-animation-duration-20, .2s) ease-in-out}.k-catalog-item[data-v-2df00b3e]:hover{box-shadow:0 4px 20px #00000014;box-shadow:var(--kui-shadow, 0px 4px 20px 0px rgba(0, 0, 0, .08))}.k-catalog-item .multi-line-truncate[data-v-2df00b3e]{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;overflow:hidden}.k-catalog[data-v-0069ca61]{display:flex;flex-direction:column;gap:20px;gap:var(--kui-space-70, 20px)}.k-catalog .catalog-title[data-v-0069ca61]{font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:20px;font-size:var(--kui-font-size-60, 20px);font-weight:700;font-weight:var(--kui-font-weight-bold, 700);line-height:28px;line-height:var(--kui-line-height-50, 28px)}.k-catalog .catalog-toolbar[data-v-0069ca61]{display:flex;gap:8px;gap:var(--kui-space-40, 8px)}.k-catalog .catalog-page[data-v-0069ca61]{display:grid;grid-gap:20px;grid-gap:var(--kui-space-70, 20px);grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.k-catalog .catalog-page.card-small[data-v-0069ca61]{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.k-catalog .catalog-page.card-large[data-v-0069ca61]{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.k-label[data-v-bd5f77dc]{color:#000933;color:var(--kui-color-text, #000933);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);line-height:20px;line-height:var(--kui-line-height-30, 20px);align-items:center;display:inline-flex;margin-bottom:8px;margin-bottom:var(--kui-space-40, 8px)}.k-label.required[data-v-bd5f77dc]{margin-left:14px;margin-left:calc(var(--kui-space-40, 8px) + 6px);position:relative}.k-label.required[data-v-bd5f77dc]:before{background-color:#d60027;background-color:var(--kui-color-background-danger, #d60027);border-radius:50%;border-radius:var(--kui-border-radius-circle, 50%);bottom:calc(50% - 2px);content:"";height:6px;left:0;margin-left:-14px;margin-left:calc(-1 * var(--kui-space-40, 8px) - 6px);position:absolute;width:6px}.k-label .label-tooltip[data-v-bd5f77dc]{margin-left:8px;margin-left:var(--kui-space-40, 8px)}.k-label .label-tooltip .tooltip-trigger-icon[data-v-bd5f77dc]{cursor:help;height:16px!important;height:var(--kui-icon-size-30, 16px)!important;width:16px!important;width:var(--kui-icon-size-30, 16px)!important}.k-label .label-tooltip[data-v-bd5f77dc] .k-tooltip{font-weight:400;font-weight:var(--kui-font-weight-regular, 400)}.k-label .label-tooltip[data-v-bd5f77dc] .k-tooltip code{background-color:transparent;background-color:var(--kui-color-background-transparent, transparent);color:#fff;color:var(--kui-color-text-inverse, #ffffff)}.k-checkbox[data-v-1b85a414]{align-items:flex-start;display:inline-flex}.k-checkbox .checkbox-input-wrapper[data-v-1b85a414]{display:flex;position:relative}.k-checkbox .checkbox-input-wrapper.has-label[data-v-1b85a414]{margin-top:2px}.k-checkbox .checkbox-input[data-v-1b85a414]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-color:var(--kui-color-background, #ffffff);border:0;box-shadow:0 0 0 1px #e0e4ea inset;box-shadow:var(--kui-shadow-border, 0px 0px 0px 1px #e0e4ea inset);cursor:pointer;height:16px;height:var(--kui-icon-size-30, 16px);margin:0 8px 0 0;margin-right:var(--kui-space-40, 8px);outline:none;transition:box-shadow .2s ease-in-out,background-color .2s ease-in-out;transition:box-shadow var(--kui-animation-duration-20, .2s) ease-in-out,background-color var(--kui-animation-duration-20, .2s) ease-in-out;width:16px;width:var(--kui-icon-size-30, 16px);border-radius:4px;border-radius:var(--kui-border-radius-20, 4px)}.k-checkbox .checkbox-input[data-v-1b85a414]:hover{box-shadow:0 0 0 1px #5f9aff inset;box-shadow:var(--kui-shadow-border-primary-weak, 0px 0px 0px 1px #5f9aff inset)}.k-checkbox .checkbox-input[data-v-1b85a414]:focus-visible{box-shadow:0 0 0 1px #5f9aff inset,0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-border-primary-weak, 0px 0px 0px 1px #5f9aff inset),var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-checkbox .checkbox-input[data-v-1b85a414]:active:not(:disabled){box-shadow:0 0 0 1px #001466 inset;box-shadow:var(--kui-shadow-border-primary-strongest, 0px 0px 0px 1px #001466 inset)}.k-checkbox .checkbox-input[data-v-1b85a414]:checked,.k-checkbox .checkbox-input[data-v-1b85a414]:indeterminate{background-color:#0044f4;background-color:var(--kui-color-background-primary, #0044f4);box-shadow:0 0 0 1px #0044f4 inset;box-shadow:var(--kui-shadow-border-primary, 0px 0px 0px 1px #0044f4 inset)}.k-checkbox .checkbox-input[data-v-1b85a414]:checked:focus-visible,.k-checkbox .checkbox-input[data-v-1b85a414]:indeterminate:focus-visible{box-shadow:0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-checkbox .checkbox-input[data-v-1b85a414]:checked:active,.k-checkbox .checkbox-input[data-v-1b85a414]:indeterminate:active{background-color:#001466;background-color:var(--kui-color-background-primary-strongest, #001466)}.k-checkbox .checkbox-input[data-v-1b85a414]:checked:disabled,.k-checkbox .checkbox-input[data-v-1b85a414]:indeterminate:disabled{background-color:#e0e4ea;background-color:var(--kui-color-background-disabled, #e0e4ea)}.k-checkbox .checkbox-input[data-v-1b85a414]:disabled{background-color:#e0e4ea;background-color:var(--kui-color-background-disabled, #e0e4ea);box-shadow:0 0 0 1px #e0e4ea inset;box-shadow:var(--kui-shadow-border-disabled, 0px 0px 0px 1px #e0e4ea inset);cursor:not-allowed}.k-checkbox.input-error .checkbox-input[data-v-1b85a414]:not(:disabled){box-shadow:0 0 0 1px #d60027 inset;box-shadow:var(--kui-shadow-border-danger, 0px 0px 0px 1px #d60027 inset)}.k-checkbox.input-error .checkbox-input[data-v-1b85a414]:not(:disabled):hover{box-shadow:0 0 0 1px #ad000e inset;box-shadow:var(--kui-shadow-border-danger-strong, 0px 0px 0px 1px #ad000e inset)}.k-checkbox.input-error .checkbox-input[data-v-1b85a414]:not(:disabled):focus-visible{box-shadow:0 0 0 1px #ad000e inset,0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-border-danger-strong, 0px 0px 0px 1px #ad000e inset),var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-checkbox.input-error .checkbox-input[data-v-1b85a414]:not(:disabled):checked,.k-checkbox.input-error .checkbox-input[data-v-1b85a414]:not(:disabled):indeterminate{background-color:#d60027;background-color:var(--kui-color-background-danger, #d60027)}.k-checkbox.input-error .checkbox-input[data-v-1b85a414]:not(:disabled):checked:focus-visible,.k-checkbox.input-error .checkbox-input[data-v-1b85a414]:not(:disabled):indeterminate:focus-visible{box-shadow:0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-checkbox .checkbox-input:checked+.checkbox-icon[data-v-1b85a414],.k-checkbox .checkbox-input:indeterminate+.checkbox-icon[data-v-1b85a414]{color:#fff!important;color:var(--kui-color-text-inverse, #ffffff)!important;top:0;right:0;bottom:0;left:0;left:calc(50% - 2.4px);pointer-events:none;position:absolute;top:calc(50% + 1.75px);transform:translate(-50%,-50%);z-index:1}.k-checkbox.disabled .checkbox-input:checked+.checkbox-icon[data-v-1b85a414],.k-checkbox.disabled .checkbox-input:indeterminate+.checkbox-icon[data-v-1b85a414]{color:#6c7489!important;color:var(--kui-color-text-neutral, #6c7489)!important}.k-checkbox .checkbox-label-wrapper[data-v-1b85a414]{flex:1}.k-checkbox .checkbox-label-wrapper .checkbox-label[data-v-1b85a414]{cursor:pointer;display:flex;margin:0}.k-checkbox .checkbox-label-wrapper .checkbox-label.required[data-v-1b85a414]{margin-left:16px;margin-left:var(--kui-space-60, 16px)}.k-checkbox .checkbox-label-wrapper .checkbox-description[data-v-1b85a414]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:16px;line-height:var(--kui-line-height-20, 16px);margin-top:4px;margin-top:var(--kui-space-20, 4px)}.k-checkbox .checkbox-label-wrapper .checkbox-description p[data-v-1b85a414]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:16px;line-height:var(--kui-line-height-20, 16px);margin:0}.k-checkbox.disabled .checkbox-label[data-v-1b85a414]{cursor:not-allowed}.k-input[data-v-6678f014]{display:flex;flex-direction:column;width:100%}.k-input.input-error .input[data-v-6678f014],.k-input.input-error .input[type=file][data-v-6678f014]{box-shadow:0 0 0 1px #d60027 inset;box-shadow:var(--kui-shadow-border-danger, 0px 0px 0px 1px #d60027 inset)}.k-input.input-error .input[data-v-6678f014]:hover,.k-input.input-error .input[type=file][data-v-6678f014]:hover{box-shadow:0 0 0 1px #ad000e inset;box-shadow:var(--kui-shadow-border-danger-strong, 0px 0px 0px 1px #ad000e inset)}.k-input.input-error .input[data-v-6678f014]:focus,.k-input.input-error .input[type=file][data-v-6678f014]:focus{box-shadow:0 0 0 1px #d60027 inset,0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-border-danger, 0px 0px 0px 1px #d60027 inset),var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-input.input-error .help-text[data-v-6678f014]{color:#d60027;color:var(--kui-color-text-danger, #d60027)}.k-input .help-text[data-v-6678f014]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:16px;line-height:var(--kui-line-height-20, 16px)}.k-input .help-text[data-v-6678f014]{margin:0;margin-top:8px!important;margin-top:var(--kui-space-40, 8px)!important}.k-input .input-element-wrapper[data-v-6678f014]{position:relative}.k-input .input-element-wrapper .before-content-wrapper[data-v-6678f014],.k-input .input-element-wrapper .after-content-wrapper[data-v-6678f014]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);display:inline-flex;gap:2px;gap:var(--kui-space-10, 2px);position:absolute;top:50%;transform:translateY(-50%)}.k-input .input-element-wrapper .before-content-wrapper[data-v-6678f014] .kui-icon,.k-input .input-element-wrapper .after-content-wrapper[data-v-6678f014] .kui-icon{height:20px!important;height:var(--kui-icon-size-40, 20px)!important;width:20px!important;width:var(--kui-icon-size-40, 20px)!important}.k-input .input-element-wrapper .before-content-wrapper[data-v-6678f014]:has(>.kui-icon:not(button):not([role=button]):only-child),.k-input .input-element-wrapper .after-content-wrapper[data-v-6678f014]:has(>.kui-icon:not(button):not([role=button]):only-child){pointer-events:none}.k-input .input-element-wrapper .before-content-wrapper[data-v-6678f014] [role=button]:not(.k-button),.k-input .input-element-wrapper .before-content-wrapper[data-v-6678f014] button:not(.k-button),.k-input .input-element-wrapper .before-content-wrapper .mask-value-toggle-button[data-v-6678f014],.k-input .input-element-wrapper .after-content-wrapper[data-v-6678f014] [role=button]:not(.k-button),.k-input .input-element-wrapper .after-content-wrapper[data-v-6678f014] button:not(.k-button),.k-input .input-element-wrapper .after-content-wrapper .mask-value-toggle-button[data-v-6678f014]{background-color:transparent;background-color:var(--kui-color-background-transparent, transparent);border:none;color:inherit;cursor:pointer;padding:0;padding:var(--kui-space-0, 0px)}.k-input .input-element-wrapper .before-content-wrapper[data-v-6678f014] [role=button]:not(.k-button),.k-input .input-element-wrapper .before-content-wrapper[data-v-6678f014] button:not(.k-button),.k-input .input-element-wrapper .before-content-wrapper .mask-value-toggle-button[data-v-6678f014],.k-input .input-element-wrapper .after-content-wrapper[data-v-6678f014] [role=button]:not(.k-button),.k-input .input-element-wrapper .after-content-wrapper[data-v-6678f014] button:not(.k-button),.k-input .input-element-wrapper .after-content-wrapper .mask-value-toggle-button[data-v-6678f014]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489)}.k-input .input-element-wrapper .before-content-wrapper[data-v-6678f014] [role=button]:not(.k-button):not([disabled]),.k-input .input-element-wrapper .before-content-wrapper[data-v-6678f014] button:not(.k-button):not([disabled]),.k-input .input-element-wrapper .before-content-wrapper .mask-value-toggle-button[data-v-6678f014]:not([disabled]),.k-input .input-element-wrapper .after-content-wrapper[data-v-6678f014] [role=button]:not(.k-button):not([disabled]),.k-input .input-element-wrapper .after-content-wrapper[data-v-6678f014] button:not(.k-button):not([disabled]),.k-input .input-element-wrapper .after-content-wrapper .mask-value-toggle-button[data-v-6678f014]:not([disabled]){border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);cursor:pointer;outline:none}.k-input .input-element-wrapper .before-content-wrapper[data-v-6678f014] [role=button]:not(.k-button):not([disabled]):hover,.k-input .input-element-wrapper .before-content-wrapper[data-v-6678f014] [role=button]:not(.k-button):not([disabled]):focus,.k-input .input-element-wrapper .before-content-wrapper[data-v-6678f014] [role=button]:not(.k-button):not([disabled]):focus-visible,.k-input .input-element-wrapper .before-content-wrapper[data-v-6678f014] button:not(.k-button):not([disabled]):hover,.k-input .input-element-wrapper .before-content-wrapper[data-v-6678f014] button:not(.k-button):not([disabled]):focus,.k-input .input-element-wrapper .before-content-wrapper[data-v-6678f014] button:not(.k-button):not([disabled]):focus-visible,.k-input .input-element-wrapper .before-content-wrapper .mask-value-toggle-button[data-v-6678f014]:not([disabled]):hover,.k-input .input-element-wrapper .before-content-wrapper .mask-value-toggle-button[data-v-6678f014]:not([disabled]):focus,.k-input .input-element-wrapper .before-content-wrapper .mask-value-toggle-button[data-v-6678f014]:not([disabled]):focus-visible,.k-input .input-element-wrapper .after-content-wrapper[data-v-6678f014] [role=button]:not(.k-button):not([disabled]):hover,.k-input .input-element-wrapper .after-content-wrapper[data-v-6678f014] [role=button]:not(.k-button):not([disabled]):focus,.k-input .input-element-wrapper .after-content-wrapper[data-v-6678f014] [role=button]:not(.k-button):not([disabled]):focus-visible,.k-input .input-element-wrapper .after-content-wrapper[data-v-6678f014] button:not(.k-button):not([disabled]):hover,.k-input .input-element-wrapper .after-content-wrapper[data-v-6678f014] button:not(.k-button):not([disabled]):focus,.k-input .input-element-wrapper .after-content-wrapper[data-v-6678f014] button:not(.k-button):not([disabled]):focus-visible,.k-input .input-element-wrapper .after-content-wrapper .mask-value-toggle-button[data-v-6678f014]:not([disabled]):hover,.k-input .input-element-wrapper .after-content-wrapper .mask-value-toggle-button[data-v-6678f014]:not([disabled]):focus,.k-input .input-element-wrapper .after-content-wrapper .mask-value-toggle-button[data-v-6678f014]:not([disabled]):focus-visible{color:#000933!important;color:var(--kui-color-text, #000933)!important}.k-input .input-element-wrapper .before-content-wrapper[data-v-6678f014] [role=button]:not(.k-button):not([disabled]):focus-visible,.k-input .input-element-wrapper .before-content-wrapper[data-v-6678f014] button:not(.k-button):not([disabled]):focus-visible,.k-input .input-element-wrapper .before-content-wrapper .mask-value-toggle-button[data-v-6678f014]:not([disabled]):focus-visible,.k-input .input-element-wrapper .after-content-wrapper[data-v-6678f014] [role=button]:not(.k-button):not([disabled]):focus-visible,.k-input .input-element-wrapper .after-content-wrapper[data-v-6678f014] button:not(.k-button):not([disabled]):focus-visible,.k-input .input-element-wrapper .after-content-wrapper .mask-value-toggle-button[data-v-6678f014]:not([disabled]):focus-visible{box-shadow:0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-input .input-element-wrapper .before-content-wrapper[data-v-6678f014] [role=button]:not(.k-button)[disabled],.k-input .input-element-wrapper .before-content-wrapper[data-v-6678f014] button:not(.k-button)[disabled],.k-input .input-element-wrapper .before-content-wrapper .mask-value-toggle-button[disabled][data-v-6678f014],.k-input .input-element-wrapper .after-content-wrapper[data-v-6678f014] [role=button]:not(.k-button)[disabled],.k-input .input-element-wrapper .after-content-wrapper[data-v-6678f014] button:not(.k-button)[disabled],.k-input .input-element-wrapper .after-content-wrapper .mask-value-toggle-button[disabled][data-v-6678f014]{color:#afb7c5!important;color:var(--kui-color-text-disabled, #afb7c5)!important;pointer-events:none}.k-input .input-element-wrapper .before-content-wrapper[data-v-6678f014]{left:0;margin-left:12px;margin-left:var(--kui-space-50, 12px)}.k-input .input-element-wrapper .after-content-wrapper[data-v-6678f014]{margin-right:12px;margin-right:var(--kui-space-50, 12px);right:0}.k-input .input-element-wrapper.has-before-content .input[data-v-6678f014]{padding-left:calc(12px + var(--06f35b2b) + 8px);padding-left:calc(var(--kui-space-50, 12px) + var(--06f35b2b) + var(--kui-space-40, 8px))}.k-input .input-element-wrapper.has-after-content .input[data-v-6678f014]{padding-right:calc(12px + var(--31b6de80) + 8px);padding-right:calc(var(--kui-space-50, 12px) + var(--31b6de80) + var(--kui-space-40, 8px))}.input[data-v-6678f014]{-webkit-appearance:none;background-color:#fff;background-color:var(--kui-color-background, #ffffff);border:0;border-radius:6px;border-radius:var(--kui-border-radius-30, 6px);box-shadow:0 0 0 1px #e0e4ea inset;box-shadow:var(--kui-shadow-border, 0px 0px 0px 1px #e0e4ea inset);box-sizing:border-box;outline:none;transition:box-shadow .2s ease-in-out;transition:box-shadow var(--kui-animation-duration-20, .2s) ease-in-out}.input[data-v-6678f014]{color:#000933;color:var(--kui-color-text, #000933);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:16px;font-size:var(--kui-font-size-40, 16px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:24px;line-height:var(--kui-line-height-40, 24px);text-overflow:ellipsis}@media (min-width: 640px){.input[data-v-6678f014]{font-size:14px;font-size:var(--kui-font-size-30, 14px)}}.input[data-v-6678f014]{padding:8px 12px;padding:var(--kui-space-40, 8px) var(--kui-space-50, 12px);width:100%}.input[data-v-6678f014]::placeholder{color:#000933;color:var(--kui-color-text, #000933);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:16px;font-size:var(--kui-font-size-40, 16px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:24px;line-height:var(--kui-line-height-40, 24px);text-overflow:ellipsis}@media (min-width: 640px){.input[data-v-6678f014]::placeholder{font-size:14px;font-size:var(--kui-font-size-30, 14px)}}.input[data-v-6678f014]::placeholder{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489)}.input[data-v-6678f014]:hover{box-shadow:0 0 0 1px #5f9aff inset;box-shadow:var(--kui-shadow-border-primary-weak, 0px 0px 0px 1px #5f9aff inset)}.input[data-v-6678f014]:focus{box-shadow:0 0 0 1px #0044f4 inset,0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-border-primary, 0px 0px 0px 1px #0044f4 inset),var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.input[data-v-6678f014]:disabled{background-color:#e0e4ea!important;background-color:var(--kui-color-background-disabled, #e0e4ea)!important;box-shadow:0 0 0 1px #e0e4ea inset!important;box-shadow:var(--kui-shadow-border-disabled, 0px 0px 0px 1px #e0e4ea inset)!important;color:#afb7c5!important;color:var(--kui-color-text-disabled, #afb7c5)!important;cursor:not-allowed}.input[data-v-6678f014]:read-only{background-color:#f9fafb;background-color:var(--kui-color-background-neutral-weakest, #f9fafb);box-shadow:0 0 0 1px #e0e4ea inset;box-shadow:var(--kui-shadow-border, 0px 0px 0px 1px #e0e4ea inset);color:#52596e;color:var(--kui-color-text-neutral-strong, #52596e)}.input:read-only[type=file][data-v-6678f014]{-webkit-appearance:none;background-color:#fff;background-color:var(--kui-color-background, #ffffff);border:0;border-radius:6px;border-radius:var(--kui-border-radius-30, 6px);box-shadow:0 0 0 1px #e0e4ea inset;box-shadow:var(--kui-shadow-border, 0px 0px 0px 1px #e0e4ea inset);box-sizing:border-box;outline:none;transition:box-shadow .2s ease-in-out;transition:box-shadow var(--kui-animation-duration-20, .2s) ease-in-out}.input:read-only[type=file][data-v-6678f014]{color:#000933;color:var(--kui-color-text, #000933);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:16px;font-size:var(--kui-font-size-40, 16px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:24px;line-height:var(--kui-line-height-40, 24px);text-overflow:ellipsis}@media (min-width: 640px){.input:read-only[type=file][data-v-6678f014]{font-size:14px;font-size:var(--kui-font-size-30, 14px)}}.input:read-only[type=file][data-v-6678f014]{padding:8px 12px;padding:var(--kui-space-40, 8px) var(--kui-space-50, 12px);width:100%}.input:read-only[type=file][data-v-6678f014]::placeholder{color:#000933;color:var(--kui-color-text, #000933);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:16px;font-size:var(--kui-font-size-40, 16px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:24px;line-height:var(--kui-line-height-40, 24px);text-overflow:ellipsis}@media (min-width: 640px){.input:read-only[type=file][data-v-6678f014]::placeholder{font-size:14px;font-size:var(--kui-font-size-30, 14px)}}.input:read-only[type=file][data-v-6678f014]::placeholder{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489)}.input:read-only[type=file][data-v-6678f014]{cursor:pointer}.input:read-only[type=file][data-v-6678f014]:hover{box-shadow:0 0 0 1px #5f9aff inset;box-shadow:var(--kui-shadow-border-primary-weak, 0px 0px 0px 1px #5f9aff inset)}.input:read-only[type=file][data-v-6678f014]:focus{box-shadow:0 0 0 1px #0044f4 inset,0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-border-primary, 0px 0px 0px 1px #0044f4 inset),var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.input:read-only[type=file][data-v-6678f014]:disabled{background-color:#e0e4ea!important;background-color:var(--kui-color-background-disabled, #e0e4ea)!important;box-shadow:0 0 0 1px #e0e4ea inset!important;box-shadow:var(--kui-shadow-border-disabled, 0px 0px 0px 1px #e0e4ea inset)!important;color:#afb7c5!important;color:var(--kui-color-text-disabled, #afb7c5)!important;cursor:not-allowed}.input[data-v-6678f014]::-ms-reveal{display:none}.code-block-action-button:not(:disabled).theme-light[data-v-b396569b]:not(.code-block-action-button-active){color:#52596e;color:var(--kui-color-text-neutral-strong, #52596e)}.code-block-action-button:not(:disabled).theme-light[data-v-b396569b]:not(.code-block-action-button-active):hover:not(:disabled):not(:focus),.code-block-action-button:not(:disabled).theme-light[data-v-b396569b]:not(.code-block-action-button-active):focus:is(:hover),.code-block-action-button:not(:disabled).theme-light[data-v-b396569b]:not(.code-block-action-button-active):focus-visible,.code-block-action-button:not(:disabled).theme-light[data-v-b396569b]:not(.code-block-action-button-active):active{background-color:#e0e4ea;background-color:var(--kui-color-background-neutral-weaker, #e0e4ea);color:#3a3f51;color:var(--kui-color-text-neutral-stronger, #3a3f51)}.code-block-action-button:not(:disabled).theme-light.code-block-action-button-active[data-v-b396569b]:hover:not(:disabled):not(:focus),.code-block-action-button:not(:disabled).theme-light.code-block-action-button-active[data-v-b396569b]:focus:is(:hover),.code-block-action-button:not(:disabled).theme-light.code-block-action-button-active[data-v-b396569b]:focus-visible,.code-block-action-button:not(:disabled).theme-light.code-block-action-button-active[data-v-b396569b]:active{background-color:#bee2ff;background-color:var(--kui-color-background-primary-weaker, #bee2ff)}.code-block-action-button:not(:disabled).theme-dark[data-v-b396569b]:not(.code-block-action-button-active){color:#fff;color:var(--kui-color-text-inverse, #ffffff)}.code-block-action-button:not(:disabled).theme-dark[data-v-b396569b]:not(.code-block-action-button-active):hover:not(:disabled):not(:focus),.code-block-action-button:not(:disabled).theme-dark[data-v-b396569b]:not(.code-block-action-button-active):focus:is(:hover),.code-block-action-button:not(:disabled).theme-dark[data-v-b396569b]:not(.code-block-action-button-active):focus-visible,.code-block-action-button:not(:disabled).theme-dark[data-v-b396569b]:not(.code-block-action-button-active):active{background-color:#0030cc;background-color:var(--kui-color-background-primary-strong, #0030cc);color:#fff;color:var(--kui-color-text-inverse, #ffffff)}.code-block-action-button:not(:disabled).theme-dark.code-block-action-button-active[data-v-b396569b]{color:#5f9aff;color:var(--kui-color-text-primary-weak, #5f9aff)}.code-block-action-button:not(:disabled).theme-dark.code-block-action-button-active[data-v-b396569b]:hover:not(:disabled):not(:focus),.code-block-action-button:not(:disabled).theme-dark.code-block-action-button-active[data-v-b396569b]:focus:is(:hover),.code-block-action-button:not(:disabled).theme-dark.code-block-action-button-active[data-v-b396569b]:focus-visible,.code-block-action-button:not(:disabled).theme-dark.code-block-action-button-active[data-v-b396569b]:active{background-color:#0044f4;background-color:var(--kui-color-background-primary, #0044f4);color:#fff;color:var(--kui-color-text-inverse, #ffffff)}.k-code-block[data-v-2987fa40]{background-color:#f9fafb;background-color:var(--kui-color-background-neutral-weakest, #f9fafb);border-radius:8px;border-radius:var(--kui-border-radius-40, 8px)}.k-code-block .code-block-actions[data-v-2987fa40]{border-bottom:1px solid #e0e4ea;border-bottom:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);justify-content:space-between;padding:4px 8px;padding:var(--kui-space-20, 4px) var(--kui-space-40, 8px)}.k-code-block .code-block-actions .code-block-search-input[data-v-2987fa40] input{background-color:transparent;background-color:var(--kui-color-background-transparent, transparent);box-shadow:none!important}.k-code-block .code-block-actions .code-block-search-results-container[data-v-2987fa40]{margin-left:auto;margin-left:var(--kui-space-auto, auto)}.k-code-block .code-block-actions .code-block-search-results-container .code-block-search-results[data-v-2987fa40]{color:#52596e;color:var(--kui-color-text-neutral-strong, #52596e);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:16px;line-height:var(--kui-line-height-20, 16px);white-space:nowrap}.k-code-block .code-block-actions[data-v-2987fa40],.k-code-block .code-block-search-results-container[data-v-2987fa40],.k-code-block .code-block-search-actions[data-v-2987fa40]{align-items:center;display:flex;gap:8px;gap:var(--kui-space-40, 8px)}.k-code-block .code-block-content[data-v-2987fa40]{max-height:var(--45aa1b8e);overflow-y:auto;padding:8px;padding:var(--kui-space-40, 8px);position:relative}@media (min-width: 1280px){.k-code-block .code-block-content .secondary-actions-wrapper[data-v-2987fa40]{opacity:0;transition:opacity .2s ease-in-out,border .2s ease-in-out;transition:opacity var(--kui-animation-duration-20, .2s) ease-in-out,border var(--kui-animation-duration-20, .2s) ease-in-out}.k-code-block .code-block-content .secondary-actions-wrapper[data-v-2987fa40]:focus-within,.k-code-block .code-block-content:hover .secondary-actions-wrapper[data-v-2987fa40]{opacity:1}}.k-code-block .code-block-content .secondary-actions-wrapper[data-v-2987fa40]{height:100%;position:sticky;right:0;top:0;z-index:2}.k-code-block .code-block-content .secondary-actions-wrapper .code-block-secondary-actions[data-v-2987fa40]{display:flex;gap:8px;gap:var(--kui-space-40, 8px);position:absolute;right:0;top:0}.k-code-block .code-block-content pre[data-v-2987fa40]{display:grid;margin:0;margin:var(--kui-space-0, 0px);min-height:32px;position:relative}.k-code-block .code-block-content pre[data-v-2987fa40]:not(.single-line){display:flex;padding-left:calc(var(--2cae1198) + 16px);padding-left:calc(var(--2cae1198) + var(--kui-space-60, 16px))}.k-code-block .code-block-content pre .line-number-rows[data-v-2987fa40]{box-sizing:border-box;display:flex;flex-direction:column;left:-8px;left:calc(var(--kui-space-40, 8px) * -1);position:absolute;right:-8px;right:calc(var(--kui-space-40, 8px) * -1);top:0;-webkit-user-select:none;user-select:none}.k-code-block .code-block-content pre .line-number-rows[data-v-2987fa40] .line{font-family:JetBrains Mono,Consolas,monospace;font-family:var(--kui-font-family-code, "JetBrains Mono", Consolas, monospace);font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:20px;line-height:var(--kui-line-height-30, 20px);display:flex;padding-left:8px;padding-left:var(--kui-space-40, 8px)}.k-code-block .code-block-content pre .line-number-rows[data-v-2987fa40] .line .line-anchor{color:#52596e;color:var(--kui-color-text-neutral-strong, #52596e);text-align:right;width:var(--2cae1198)}.k-code-block .code-block-content pre .line-number-rows[data-v-2987fa40] .line .line-anchor.hide-links{text-decoration:none}.k-code-block .code-block-content pre .line-number-rows[data-v-2987fa40] .line.line-is-match .line-anchor{z-index:1}.k-code-block .code-block-content pre .line-number-rows[data-v-2987fa40] .line.line-is-match:before{background-color:#e0e4ea;background-color:var(--kui-color-background-neutral-weaker, #e0e4ea);content:" ";left:0;pointer-events:none;position:absolute;transition:border .2s ease-in-out;transition:border var(--kui-animation-duration-20, .2s) ease-in-out;width:100%}.k-code-block .code-block-content pre .line-number-rows[data-v-2987fa40] .line.line-is-match.line-is-highlighted-match:before{border-left:4px solid #0044f4;border-left:var(--kui-border-width-30, 4px) solid var(--kui-color-border-primary, #0044f4)}.k-code-block .code-block-content pre code[data-v-2987fa40]{font-family:JetBrains Mono,Consolas,monospace;font-family:var(--kui-font-family-code, "JetBrains Mono", Consolas, monospace);font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:20px;line-height:var(--kui-line-height-30, 20px);color:#232633;color:var(--kui-color-text-neutral-strongest, #232633);display:block;min-width:0;overflow-x:auto;z-index:1}.k-code-block .code-block-content pre.single-line[data-v-2987fa40]{padding-right:40px;padding-right:var(--kui-space-100, 40px)}.k-code-block .code-block-content pre.single-line code[data-v-2987fa40]{line-height:32px;line-height:var(--kui-line-height-60, 32px)}.k-code-block.theme-dark[data-v-2987fa40]{background-color:#000933;background-color:var(--kui-color-background-inverse, #000933);color-scheme:dark}.k-code-block.theme-dark .code-block-actions[data-v-2987fa40]{border-bottom-color:#fff3;border-bottom-color:var(--kui-color-border-inverse, rgba(255, 255, 255, .2))}.k-code-block.theme-dark .code-block-actions .code-block-search-input[data-v-2987fa40] input{color:#fff;color:var(--kui-color-text-inverse, #ffffff)}.k-code-block.theme-dark .code-block-actions .code-block-search-input[data-v-2987fa40] input::placeholder{color:#e0e4ea;color:var(--kui-color-text-neutral-weaker, #e0e4ea)}.k-code-block.theme-dark .code-block-actions .code-block-search-input .clear-query-button[data-v-2987fa40],.k-code-block.theme-dark .code-block-actions .code-block-search-input .code-block-search-icon[data-v-2987fa40]{color:#e0e4ea!important;color:var(--kui-color-text-neutral-weaker, #e0e4ea)!important}.k-code-block.theme-dark .code-block-actions .code-block-search-input .clear-query-button[data-v-2987fa40]:not([disabled]):hover,.k-code-block.theme-dark .code-block-actions .code-block-search-input .clear-query-button[data-v-2987fa40]:not([disabled]):focus,.k-code-block.theme-dark .code-block-actions .code-block-search-input .clear-query-button[data-v-2987fa40]:not([disabled]):focus-visible{color:#fff!important;color:var(--kui-color-text-inverse, #ffffff)!important}.k-code-block.theme-dark .code-block-actions .code-block-search-results[data-v-2987fa40]{color:#fff;color:var(--kui-color-text-inverse, #ffffff)}.k-code-block.theme-dark .code-block-content pre .line-number-rows[data-v-2987fa40] .line .line-anchor{color:#afb7c5;color:var(--kui-color-text-neutral-weak, #afb7c5)}.k-code-block.theme-dark .code-block-content pre .line-number-rows[data-v-2987fa40] .line.line-is-match:before{background-color:#ffffff1f}.k-code-block.theme-dark .code-block-content pre .line-number-rows[data-v-2987fa40] .line.line-is-match.line-is-highlighted-match:before{border-left-color:#5f9aff;border-left-color:var(--kui-color-border-primary-weak, #5f9aff)}.k-code-block.theme-dark .code-block-content pre code[data-v-2987fa40]{color:#e0e4ea;color:var(--kui-color-text-neutral-weaker, #e0e4ea)}.k-code-block pre.filtered-code-block code .matched-term{color:#00abd2;color:var(--kui-color-text-decorative-aqua, #00abd2)}.k-code-block .matched-term{background-color:transparent}.k-collapse[data-v-8ffc05c7]{box-sizing:border-box;font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);width:100%}.k-collapse .collapse-heading[data-v-8ffc05c7]{display:block;margin-bottom:12px;margin-bottom:var(--kui-space-50, 12px)}.k-collapse .collapse-heading .collapse-title[data-v-8ffc05c7]{align-items:center;color:#000933;color:var(--kui-color-text, #000933);display:flex;font-size:16px;font-size:var(--kui-font-size-40, 16px);font-weight:700;font-weight:var(--kui-font-weight-bold, 700);gap:12px;gap:var(--kui-space-50, 12px);letter-spacing:-.32px;letter-spacing:var(--kui-letter-spacing-minus-30, -.32px);line-height:20px;line-height:var(--kui-line-height-30, 20px);margin:0;margin:var(--kui-space-0, 0px);margin-bottom:8px;margin-bottom:var(--kui-space-40, 8px)}.k-collapse .collapse-heading .collapse-trigger[data-v-8ffc05c7]{cursor:pointer}.k-collapse .collapse-heading .collapse-trigger .collapse-trigger-content[data-v-8ffc05c7]{background-color:transparent;background-color:var(--kui-color-background-transparent, transparent);border:none;color:inherit;cursor:pointer;padding:0;padding:var(--kui-space-0, 0px);align-items:center;border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);color:#0044f4;color:var(--kui-color-text-primary, #0044f4);display:flex;font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);gap:4px;gap:var(--kui-space-20, 4px);line-height:20px;line-height:var(--kui-line-height-30, 20px);outline:none;padding:2px;padding:var(--kui-space-10, 2px)}.k-collapse .collapse-heading .collapse-trigger .collapse-trigger-content[data-v-8ffc05c7]:hover:not(:focus):not(:active){color:#0030cc;color:var(--kui-color-text-primary-strong, #0030cc)}.k-collapse .collapse-heading .collapse-trigger .collapse-trigger-content[data-v-8ffc05c7]:focus-visible{box-shadow:0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-collapse .collapse-heading .collapse-trigger .collapse-trigger-content[data-v-8ffc05c7]:active{color:#002099;color:var(--kui-color-text-primary-stronger, #002099)}.k-collapse .collapse-heading .collapse-trigger .collapse-trigger-content .collapse-trigger-icon.collapse-expanded[data-v-8ffc05c7]{transform:rotate(90deg)}.k-collapse .collapse-heading.has-trailing-trigger[data-v-8ffc05c7]{align-items:center;display:flex;justify-content:space-between}.k-collapse .collapse-heading.has-trailing-trigger .collapse-title[data-v-8ffc05c7]{margin-bottom:0;margin-bottom:var(--kui-space-0, 0px)}.k-collapse .collapse-visible-content[data-v-8ffc05c7],.k-collapse .collapse-hidden-content[data-v-8ffc05c7]{color:#000933;color:var(--kui-color-text, #000933);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:20px;line-height:var(--kui-line-height-30, 20px);width:100%}.k-collapse .collapse-hidden-content[data-v-8ffc05c7]{margin-top:8px;margin-top:var(--kui-space-40, 8px)}.k-segmented-control[data-v-2e7c2b99]{display:flex;gap:0px;gap:var(--kui-space-0, 0px);width:100%}.k-segmented-control .segmented-control-button[data-v-2e7c2b99]{align-items:center;background-color:#fff;background-color:var(--kui-color-background, #ffffff);border-color:#0044f4;border-color:var(--kui-color-border-primary, #0044f4);border-style:solid;border-width:2px;border-width:var(--kui-border-width-20, 2px);color:#0044f4;color:var(--kui-color-text-primary, #0044f4);cursor:pointer;display:flex;font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);gap:6px;gap:var(--kui-space-30, 6px);height:32px;justify-content:center;line-height:16px;line-height:var(--kui-line-height-20, 16px);outline:none;padding-left:12px;padding-left:var(--kui-space-50, 12px);padding-right:12px;padding-right:var(--kui-space-50, 12px);transition:border-color .2s ease-in-out,color .2s ease-in-out,background-color .2s ease-in-out,box-shadow .2s ease-in-out;transition:border-color var(--kui-animation-duration-20, .2s) ease-in-out,color var(--kui-animation-duration-20, .2s) ease-in-out,background-color var(--kui-animation-duration-20, .2s) ease-in-out,box-shadow var(--kui-animation-duration-20, .2s) ease-in-out;white-space:nowrap;width:100%;z-index:1}.k-segmented-control .segmented-control-button[data-v-2e7c2b99]:not(:first-child){margin-left:-2px;margin-left:calc(var(--kui-border-width-20, 2px) * -1)}.k-segmented-control .segmented-control-button[data-v-2e7c2b99]:first-child{border-bottom-left-radius:6px;border-bottom-left-radius:var(--kui-border-radius-30, 6px);border-top-left-radius:6px;border-top-left-radius:var(--kui-border-radius-30, 6px)}.k-segmented-control .segmented-control-button[data-v-2e7c2b99]:last-child{border-bottom-right-radius:6px;border-bottom-right-radius:var(--kui-border-radius-30, 6px);border-top-right-radius:6px;border-top-right-radius:var(--kui-border-radius-30, 6px)}.k-segmented-control .segmented-control-button.large[data-v-2e7c2b99]{height:40px;padding-left:16px;padding-left:var(--kui-space-60, 16px);padding-right:16px;padding-right:var(--kui-space-60, 16px)}.k-segmented-control .segmented-control-button[data-v-2e7c2b99]:hover:not([disabled]){border-color:#0030cc;border-color:var(--kui-color-border-primary-strong, #0030cc);color:#0030cc;color:var(--kui-color-text-primary-strong, #0030cc);z-index:2}.k-segmented-control .segmented-control-button[data-v-2e7c2b99]:focus:not([disabled]){border-color:#002099;border-color:var(--kui-color-border-primary-stronger, #002099);color:#002099;color:var(--kui-color-text-primary-stronger, #002099);z-index:3}.k-segmented-control .segmented-control-button[data-v-2e7c2b99]:active:not([disabled]){border-color:#001466;border-color:var(--kui-color-border-primary-strongest, #001466);color:#001466;color:var(--kui-color-text-primary-strongest, #001466);z-index:3}.k-segmented-control .segmented-control-button[data-v-2e7c2b99]:focus-visible:not([disabled]){border-color:#0030cc;border-color:var(--kui-color-border-primary-strong, #0030cc);box-shadow:0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2));color:#0030cc;color:var(--kui-color-text-primary-strong, #0030cc);z-index:3}.k-segmented-control .segmented-control-button[disabled][data-v-2e7c2b99]{border-color:#e0e4ea!important;border-color:var(--kui-color-border-disabled, #e0e4ea)!important;color:#afb7c5!important;color:var(--kui-color-text-disabled, #afb7c5)!important;cursor:not-allowed;z-index:0}.k-segmented-control .segmented-control-button[disabled].selected[data-v-2e7c2b99]{background-color:#e0e4ea;background-color:var(--kui-color-background-disabled, #e0e4ea)}.k-segmented-control .segmented-control-button.selected[data-v-2e7c2b99]{background-color:#eefaff;background-color:var(--kui-color-background-primary-weakest, #eefaff);border-color:#002099;border-color:var(--kui-color-border-primary-stronger, #002099);color:#002099;color:var(--kui-color-text-primary-stronger, #002099);z-index:2}.k-segmented-control .segmented-control-button[data-v-2e7c2b99] .kui-icon{height:20px!important;height:var(--kui-icon-size-40, 20px)!important;width:20px!important;width:var(--kui-icon-size-40, 20px)!important}.vc-popover-content-wrapper{--popover-horizontal-content-offset: 8px;--popover-vertical-content-offset: 10px;--popover-caret-horizontal-offset: 18px;--popover-caret-vertical-offset: 8px;position:absolute;display:block;outline:none;z-index:10}.vc-popover-content-wrapper:not(.is-interactive){pointer-events:none}.vc-popover-content{position:relative;color:var(--vc-popover-content-color);font-weight:500;font-weight:var(--vc-font-medium);background-color:var(--vc-popover-content-bg);border:1px solid;border-color:var(--vc-popover-content-border);border-radius:.5rem;border-radius:var(--vc-rounded-lg);padding:4px;outline:none;z-index:10;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;box-shadow:var(--vc-shadow-lg)}.vc-popover-content.direction-bottom{margin-top:var(--popover-vertical-content-offset)}.vc-popover-content.direction-top{margin-bottom:var(--popover-vertical-content-offset)}.vc-popover-content.direction-left{margin-right:var(--popover-horizontal-content-offset)}.vc-popover-content.direction-right{margin-left:var(--popover-horizontal-content-offset)}.vc-popover-caret{content:"";position:absolute;display:block;width:12px;height:12px;border-top:inherit;border-left:inherit;background-color:inherit;z-index:-1}.vc-popover-caret.direction-bottom{top:0}.vc-popover-caret.direction-bottom.align-left{transform:translateY(-50%) rotate(45deg)}.vc-popover-caret.direction-bottom.align-center{transform:translate(-50%) translateY(-50%) rotate(45deg)}.vc-popover-caret.direction-bottom.align-right{transform:translateY(-50%) rotate(45deg)}.vc-popover-caret.direction-top{top:100%}.vc-popover-caret.direction-top.align-left{transform:translateY(-50%) rotate(-135deg)}.vc-popover-caret.direction-top.align-center{transform:translate(-50%) translateY(-50%) rotate(-135deg)}.vc-popover-caret.direction-top.align-right{transform:translateY(-50%) rotate(-135deg)}.vc-popover-caret.direction-left{left:100%}.vc-popover-caret.direction-left.align-top{transform:translate(-50%) rotate(135deg)}.vc-popover-caret.direction-left.align-middle{transform:translateY(-50%) translate(-50%) rotate(135deg)}.vc-popover-caret.direction-left.align-bottom{transform:translate(-50%) rotate(135deg)}.vc-popover-caret.direction-right{left:0}.vc-popover-caret.direction-right.align-top{transform:translate(-50%) rotate(-45deg)}.vc-popover-caret.direction-right.align-middle{transform:translateY(-50%) translate(-50%) rotate(-45deg)}.vc-popover-caret.direction-right.align-bottom{transform:translate(-50%) rotate(-45deg)}.vc-popover-caret.align-left{left:var(--popover-caret-horizontal-offset)}.vc-popover-caret.align-center{left:50%}.vc-popover-caret.align-right{right:var(--popover-caret-horizontal-offset)}.vc-popover-caret.align-top{top:var(--popover-caret-vertical-offset)}.vc-popover-caret.align-middle{top:50%}.vc-popover-caret.align-bottom{bottom:var(--popover-caret-vertical-offset)}.vc-day-popover-row{display:flex;align-items:center;transition:all .13s ease-in;transition:var(--vc-day-content-transition)}.vc-day-popover-row-indicator{display:flex;justify-content:center;align-items:center;flex-grow:0;width:15px}.vc-day-popover-row-indicator span{transition:all .13s ease-in;transition:var(--vc-day-content-transition)}.vc-day-popover-row-label{display:flex;align-items:center;flex-wrap:none;flex-grow:1;width:max-content;margin-left:4px;margin-right:4px;font-size:12px;font-size:var(--vc-text-xs);line-height:1.5;line-height:var(--vc-leading-normal)}.vc-day-popover-row-highlight{width:8px;height:5px;border-radius:3px}.vc-day-popover-row-bar{width:10px;height:3px}.vc-base-icon{display:inline-block;stroke:currentColor;stroke-width:2;fill:none}.vc-header{display:grid;grid-gap:4px;align-items:center;height:30px;margin-top:10px;padding-left:10px;padding-right:10px}.vc-header.is-lg{font-size:18px;font-size:var(--vc-text-lg)}.vc-header.is-xl{font-size:20px;font-size:var(--vc-text-xl)}.vc-header.is-2xl{font-size:24px;font-size:var(--vc-text-2xl)}.vc-header .vc-title-wrapper{grid-row:1;grid-column:title}.vc-header .vc-prev{grid-row:1;grid-column:prev}.vc-header .vc-next{grid-row:1;grid-column:next}.vc-header .vc-title,.vc-header .vc-prev,.vc-header .vc-next{display:flex;align-items:center;border:0;border-radius:.25rem;border-radius:var(--vc-rounded);pointer-events:auto;-webkit-user-select:none;user-select:none;cursor:pointer}.vc-header .vc-title{color:var(--vc-header-title-color);font-weight:600;font-weight:var(--vc-font-semibold);white-space:nowrap;padding:0 8px;margin:0;line-height:30px}.vc-header .vc-title:hover{opacity:.75}.vc-header .vc-arrow{display:flex;justify-content:center;align-items:center;color:var(--vc-header-arrow-color);width:28px;height:30px;margin:0;padding:0}.vc-header .vc-arrow:hover{background:var(--vc-header-arrow-hover-bg)}.vc-header .vc-arrow:disabled{opacity:.25;pointer-events:none}.vc-nav-header{display:flex;justify-content:space-between}.vc-nav-title,.vc-nav-arrow,.vc-nav-item{font-size:14px;font-size:var(--vc-text-sm);margin:0;cursor:pointer;-webkit-user-select:none;user-select:none;border:0;border-radius:.25rem;border-radius:var(--vc-rounded);white-space:nowrap}.vc-nav-title:hover,.vc-nav-arrow:hover,.vc-nav-item:hover{background-color:var(--vc-nav-hover-bg)}.vc-nav-title:disabled,.vc-nav-arrow:disabled,.vc-nav-item:disabled{opacity:.25;pointer-events:none}.vc-nav-title{color:var(--vc-nav-title-color);font-weight:700;font-weight:var(--vc-font-bold);line-height:1.375;line-height:var(--vc-leading-snug);height:30px;padding:0 6px}.vc-nav-arrow{display:flex;justify-content:center;align-items:center;color:var(--vc-header-arrow-color);width:26px;height:30px;padding:0}.vc-nav-items{display:grid;grid-template-columns:repeat(3,1fr);grid-row-gap:2px;grid-column-gap:5px;margin-top:2px}.vc-nav-item{width:48px;text-align:center;font-weight:600;font-weight:var(--vc-font-semibold);line-height:1.375;line-height:var(--vc-leading-snug);padding:6px 0}.vc-nav-item.is-active{color:var(--vc-nav-item-active-color);background-color:var(--vc-nav-item-active-bg);font-weight:700;font-weight:var(--vc-font-bold)}.vc-nav-item.is-active:not(:focus){box-shadow:var(--vc-nav-item-active-box-shadow)}.vc-nav-item.is-current{color:var(--vc-nav-item-current-color)}.vc-day{position:relative;min-height:32px;z-index:1}.vc-monthly .is-not-in-month *{opacity:0;pointer-events:none}.vc-day-layer{position:absolute;left:0;right:0;top:0;bottom:0;pointer-events:none}.vc-day-box-center-center{display:flex;justify-content:center;align-items:center;transform-origin:50% 50%}.vc-day-box-left-center{display:flex;justify-content:flex-start;align-items:center;transform-origin:0% 50%}.vc-day-box-right-center{display:flex;justify-content:flex-end;align-items:center;transform-origin:100% 50%}.vc-day-box-center-bottom{display:flex;justify-content:center;align-items:flex-end}.vc-day-content{display:flex;justify-content:center;align-items:center;font-size:14px;font-size:var(--vc-text-sm);font-weight:500;font-weight:var(--vc-font-medium);width:28px;height:28px;line-height:28px;border-radius:9999px;border-radius:var(--vc-rounded-full);-webkit-user-select:none;user-select:none;cursor:pointer}.vc-day-content:hover{background-color:var(--vc-day-content-hover-bg)}.vc-day-content.vc-disabled{color:var(--vc-day-content-disabled-color)}.vc-content:not(.vc-base){font-weight:700;font-weight:var(--vc-font-bold);color:var(--vc-content-color)}.vc-highlights{overflow:hidden;pointer-events:none;z-index:-1}.vc-highlight{width:28px;height:28px}.vc-highlight.vc-highlight-base-start{width:50%!important;border-radius:0!important;border-right-width:0!important}.vc-highlight.vc-highlight-base-end{width:50%!important;border-radius:0!important;border-left-width:0!important}.vc-highlight.vc-highlight-base-middle{width:100%;border-radius:0!important;border-left-width:0!important;border-right-width:0!important;margin:0 -1px}.vc-highlight-bg-outline,.vc-highlight-bg-none{background-color:var(--vc-highlight-outline-bg);border:2px solid;border-color:var(--vc-highlight-outline-border);border-radius:9999px;border-radius:var(--vc-rounded-full)}.vc-highlight-bg-light{background-color:var(--vc-highlight-light-bg);border-radius:9999px;border-radius:var(--vc-rounded-full)}.vc-highlight-bg-solid{background-color:var(--vc-highlight-solid-bg);border-radius:9999px;border-radius:var(--vc-rounded-full)}.vc-highlight-content-outline,.vc-highlight-content-none{font-weight:700;font-weight:var(--vc-font-bold);color:var(--vc-highlight-outline-content-color)}.vc-highlight-content-light{font-weight:700;font-weight:var(--vc-font-bold);color:var(--vc-highlight-light-content-color)}.vc-highlight-content-solid{font-weight:700;font-weight:var(--vc-font-bold);color:var(--vc-highlight-solid-content-color)}.vc-dots{display:flex;justify-content:center;align-items:center}.vc-dot{width:5px;height:5px;border-radius:9999px;transition:all .13s ease-in;transition:var(--vc-day-content-transition)}.vc-dot:not(:last-child){margin-right:3px}.vc-bars{display:flex;justify-content:flex-start;align-items:center;width:75%}.vc-bar{flex-grow:1;height:3px;transition:all .13s ease-in;transition:var(--vc-day-content-transition)}.vc-dot{background-color:var(--vc-dot-bg)}.vc-bar{background-color:var(--vc-bar-bg)}.vc-pane{min-width:250px}.vc-weeknumber{display:flex;justify-content:center;align-items:center;position:absolute}.vc-weeknumber.is-left{left:-26px;left:calc(var(--vc-weeknumber-offset-inside) * -1)}.vc-weeknumber.is-right{right:-26px;right:calc(var(--vc-weeknumber-offset-inside) * -1)}.vc-weeknumber.is-left-outside{left:-34px;left:calc(var(--vc-weeknumber-offset-outside) * -1)}.vc-weeknumber.is-right-outside{right:-34px;right:calc(var(--vc-weeknumber-offset-outside) * -1)}.vc-weeknumber-content{display:flex;justify-content:center;align-items:center;font-size:12px;font-size:var(--vc-text-xs);font-weight:500;font-weight:var(--vc-font-medium);font-style:italic;width:28px;height:28px;margin-top:2px;color:var(--vc-weeknumber-color);-webkit-user-select:none;user-select:none}.vc-weeks{position:relative;-webkit-overflow-scrolling:touch;padding:6px;min-width:232px}.vc-weeks.vc-show-weeknumbers-left{margin-left:26px;margin-left:var(--vc-weeknumber-offset-inside)}.vc-weeks.vc-show-weeknumbers-right{margin-right:26px;margin-right:var(--vc-weeknumber-offset-inside)}.vc-weekday{text-align:center;color:var(--vc-weekday-color);font-size:14px;font-size:var(--vc-text-sm);font-weight:700;font-weight:var(--vc-font-bold);line-height:14px;padding-top:4px;padding-bottom:8px;cursor:default;-webkit-user-select:none;user-select:none}.vc-week,.vc-weekdays{display:grid;grid-template-columns:repeat(7,1fr);position:relative}.vc-pane-container{width:100%;position:relative}.vc-pane-container.in-transition{overflow:hidden}.vc-pane-layout{display:grid}.vc-pane-header-wrapper{position:absolute;top:0;width:100%;pointer-events:none}.vc-day-popover-container{font-size:12px;font-size:var(--vc-text-xs);font-weight:500;font-weight:var(--vc-font-medium)}.vc-day-popover-header{font-size:12px;font-size:var(--vc-text-xs);color:var(--vc-day-popover-header-color);font-weight:600;font-weight:var(--vc-font-semibold);text-align:center}.vc-base-select{position:relative;display:flex;justify-content:center;align-items:center;height:30px;font-size:16px;font-size:var(--vc-text-base);font-weight:500;font-weight:var(--vc-font-medium)}.vc-base-select.vc-has-icon select{padding:0 27px 0 9px}.vc-base-select.vc-has-icon .vc-base-sizer{padding:0 28px 0 10px}.vc-base-select.vc-fit-content select{position:absolute;top:0;left:0;width:100%}.vc-base-select .vc-base-icon{position:absolute;top:6px;right:4px;opacity:.6;pointer-events:none}.vc-base-select .vc-base-sizer{font-size:16px;font-size:var(--vc-text-base);font-weight:500;font-weight:var(--vc-font-medium);color:transparent;padding:0 8px;margin:0}.vc-base-select select{display:inline-flex;justify-content:center;color:var(--vc-select-color);display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--vc-select-bg);border-radius:.25rem;border-radius:var(--vc-rounded);height:30px;width:max-content;padding:0 7px;margin:0;line-height:var(--leading-none);text-indent:0px;background-image:none;cursor:pointer;text-align:center}.vc-base-select select:hover{background-color:var(--vc-select-hover-bg)}.vc-base-select select.vc-align-left{text-align:left}.vc-base-select select.vc-align-right{text-align:right}.vc-time-picker{display:flex;flex-direction:column;align-items:center;padding:8px 4px}.vc-time-picker.vc-invalid{pointer-events:none;opacity:.5}.vc-time-picker.vc-attached{border-top:1px solid var(--vc-time-picker-border)}.vc-time-picker>*+*{margin-top:4px}.vc-time-header{display:flex;align-items:center;font-size:14px;font-size:var(--vc-text-sm);font-weight:600;font-weight:var(--vc-font-semibold);text-transform:uppercase;margin-top:-4px;padding-left:4px;padding-right:4px;line-height:21px}.vc-time-select-group{display:inline-flex;align-items:center;padding:0 4px;background:var(--vc-time-select-group-bg);border-radius:.375rem;border-radius:var(--vc-rounded-md);border:1px solid var(--vc-time-select-group-border)}.vc-time-select-group .vc-base-icon{margin-right:4px;color:var(--vc-time-select-group-icon-color)}.vc-time-select-group select{background:transparent;padding:0 4px}.vc-time-weekday{color:var(--vc-time-weekday-color);letter-spacing:var(--tracking-wide)}.vc-time-month{color:var(--vc-time-month-color);margin-left:8px}.vc-time-day{color:var(--vc-time-day-color);margin-left:4px}.vc-time-year{color:var(--vc-time-year-color);margin-left:8px}.vc-time-colon{margin:0 1px 2px 2px}.vc-time-decimal{margin:0 0 0 1px}.vc-none-enter-active,.vc-none-leave-active{transition-duration:0s}.vc-fade-enter-active,.vc-fade-leave-active,.vc-slide-left-enter-active,.vc-slide-left-leave-active,.vc-slide-right-enter-active,.vc-slide-right-leave-active,.vc-slide-up-enter-active,.vc-slide-up-leave-active,.vc-slide-down-enter-active,.vc-slide-down-leave-active,.vc-slide-fade-enter-active,.vc-slide-fade-leave-active{transition:transform .15s ease,opacity .15s ease;transition:transform var(--vc-slide-duration) var(--vc-slide-timing),opacity var(--vc-slide-duration) var(--vc-slide-timing);backface-visibility:hidden;pointer-events:none}.vc-none-leave-active,.vc-fade-leave-active,.vc-slide-left-leave-active,.vc-slide-right-leave-active,.vc-slide-up-leave-active,.vc-slide-down-leave-active{position:absolute!important;width:100%}.vc-none-enter-from,.vc-none-leave-to,.vc-fade-enter-from,.vc-fade-leave-to,.vc-slide-left-enter-from,.vc-slide-left-leave-to,.vc-slide-right-enter-from,.vc-slide-right-leave-to,.vc-slide-up-enter-from,.vc-slide-up-leave-to,.vc-slide-down-enter-from,.vc-slide-down-leave-to,.vc-slide-fade-enter-from,.vc-slide-fade-leave-to{opacity:0}.vc-slide-left-enter-from,.vc-slide-right-leave-to,.vc-slide-fade-enter-from.direction-left,.vc-slide-fade-leave-to.direction-left{transform:translate(22px);transform:translate(var(--vc-slide-translate))}.vc-slide-right-enter-from,.vc-slide-left-leave-to,.vc-slide-fade-enter-from.direction-right,.vc-slide-fade-leave-to.direction-right{transform:translate(-22px);transform:translate(calc(-1 * var(--vc-slide-translate)))}.vc-slide-up-enter-from,.vc-slide-down-leave-to,.vc-slide-fade-enter-from.direction-top,.vc-slide-fade-leave-to.direction-top{transform:translateY(22px);transform:translateY(var(--vc-slide-translate))}.vc-slide-down-enter-from,.vc-slide-up-leave-to,.vc-slide-fade-enter-from.direction-bottom,.vc-slide-fade-leave-to.direction-bottom{transform:translateY(-22px);transform:translateY(calc(-1 * var(--vc-slide-translate)))}:root{--vc-white: #ffffff;--vc-black: #000000;--vc-gray-50: #f8fafc;--vc-gray-100: #f1f5f9;--vc-gray-200: #e2e8f0;--vc-gray-300: #cbd5e1;--vc-gray-400: #94a3b8;--vc-gray-500: #64748b;--vc-gray-600: #475569;--vc-gray-700: #334155;--vc-gray-800: #1e293b;--vc-gray-900: #0f172a;--vc-font-family: BlinkMacSystemFont, -apple-system, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif;--vc-font-normal: 400;--vc-font-medium: 500;--vc-font-semibold: 600;--vc-font-bold: 700;--vc-text-2xs: 10px;--vc-text-xs: 12px;--vc-text-sm: 14px;--vc-text-base: 16px;--vc-text-lg: 18px;--vc-text-xl: 20px;--vc-text-2xl: 24px;--vc-leading-none: 1;--vc-leading-tight: 1.25;--vc-leading-snug: 1.375;--vc-leading-normal: 1.5;--vc-rounded: .25rem;--vc-rounded-md: .375rem;--vc-rounded-lg: .5rem;--vc-rounded-full: 9999px;--vc-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06);--vc-shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05);--vc-shadow-inner: inset 0 2px 4px 0 rgba(0, 0, 0, .06);--vc-slide-translate: 22px;--vc-slide-duration: .15s;--vc-slide-timing: ease;--vc-day-content-transition: all .13s ease-in;--vc-weeknumber-offset-inside: 26px;--vc-weeknumber-offset-outside: 34px}.vc-gray{--vc-accent-50: var(--vc-gray-50);--vc-accent-100: var(--vc-gray-100);--vc-accent-200: var(--vc-gray-200);--vc-accent-300: var(--vc-gray-300);--vc-accent-400: var(--vc-gray-400);--vc-accent-500: var(--vc-gray-500);--vc-accent-600: var(--vc-gray-600);--vc-accent-700: var(--vc-gray-700);--vc-accent-800: var(--vc-gray-800);--vc-accent-900: var(--vc-gray-900)}.vc-red{--vc-accent-50: #fef2f2;--vc-accent-100: #fee2e2;--vc-accent-200: #fecaca;--vc-accent-300: #fca5a5;--vc-accent-400: #f87171;--vc-accent-500: #ef4444;--vc-accent-600: #dc2626;--vc-accent-700: #b91c1c;--vc-accent-800: #991b1b;--vc-accent-900: #7f1d1d}.vc-orange{--vc-accent-50: #fff7ed;--vc-accent-100: #ffedd5;--vc-accent-200: #fed7aa;--vc-accent-300: #fdba74;--vc-accent-400: #fb923c;--vc-accent-500: #f97316;--vc-accent-600: #ea580c;--vc-accent-700: #c2410c;--vc-accent-800: #9a3412;--vc-accent-900: #7c2d12}.vc-yellow{--vc-accent-50: #fefce8;--vc-accent-100: #fef9c3;--vc-accent-200: #fef08a;--vc-accent-300: #fde047;--vc-accent-400: #facc15;--vc-accent-500: #eab308;--vc-accent-600: #ca8a04;--vc-accent-700: #a16207;--vc-accent-800: #854d0e;--vc-accent-900: #713f12}.vc-green{--vc-accent-50: #f0fdf4;--vc-accent-100: #dcfce7;--vc-accent-200: #bbf7d0;--vc-accent-300: #86efac;--vc-accent-400: #4ade80;--vc-accent-500: #22c55e;--vc-accent-600: #16a34a;--vc-accent-700: #15803d;--vc-accent-800: #166534;--vc-accent-900: #14532d}.vc-teal{--vc-accent-50: #f0fdfa;--vc-accent-100: #ccfbf1;--vc-accent-200: #99f6e4;--vc-accent-300: #5eead4;--vc-accent-400: #2dd4bf;--vc-accent-500: #14b8a6;--vc-accent-600: #0d9488;--vc-accent-700: #0f766e;--vc-accent-800: #115e59;--vc-accent-900: #134e4a}.vc-blue{--vc-accent-50: #eff6ff;--vc-accent-100: #dbeafe;--vc-accent-200: #bfdbfe;--vc-accent-300: #93c5fd;--vc-accent-400: #60a5fa;--vc-accent-500: #3b82f6;--vc-accent-600: #2563eb;--vc-accent-700: #1d4ed8;--vc-accent-800: #1e40af;--vc-accent-900: #1e3a8a}.vc-indigo{--vc-accent-50: #eef2ff;--vc-accent-100: #e0e7ff;--vc-accent-200: #c7d2fe;--vc-accent-300: #a5b4fc;--vc-accent-400: #818cf8;--vc-accent-500: #6366f1;--vc-accent-600: #4f46e5;--vc-accent-700: #4338ca;--vc-accent-800: #3730a3;--vc-accent-900: #312e81}.vc-purple{--vc-accent-50: #faf5ff;--vc-accent-100: #f3e8ff;--vc-accent-200: #e9d5ff;--vc-accent-300: #d8b4fe;--vc-accent-400: #c084fc;--vc-accent-500: #a855f7;--vc-accent-600: #9333ea;--vc-accent-700: #7e22ce;--vc-accent-800: #6b21a8;--vc-accent-900: #581c87}.vc-pink{--vc-accent-50: #fdf2f8;--vc-accent-100: #fce7f3;--vc-accent-200: #fbcfe8;--vc-accent-300: #f9a8d4;--vc-accent-400: #f472b6;--vc-accent-500: #ec4899;--vc-accent-600: #db2777;--vc-accent-700: #be185d;--vc-accent-800: #9d174d;--vc-accent-900: #831843}.vc-focus:focus-within{outline:0;box-shadow:var(--vc-focus-ring)}.vc-light{--vc-color: var(--vc-gray-900);--vc-bg: var(--vc-white);--vc-border: var(--vc-gray-300);--vc-hover-bg: hsla(211, 25%, 84%, .3);--vc-focus-ring: 0 0 0 2px rgb(59, 131, 246, .4);--vc-header-arrow-color: var(--vc-gray-500);--vc-header-arrow-hover-bg: var(--vc-gray-200);--vc-header-title-color: var(--vc-gray-900);--vc-weekday-color: var(--vc-gray-500);--vc-weeknumber-color: var(--vc-gray-400);--vc-nav-hover-bg: var(--vc-gray-200);--vc-nav-title-color: var(--vc-gray-900);--vc-nav-item-hover-box-shadow: none;--vc-nav-item-active-color: var(--vc-white);--vc-nav-item-active-bg: var(--vc-accent-500);--vc-nav-item-active-box-shadow: var(--vc-shadow);--vc-nav-item-current-color: var(--vc-accent-600);--vc-day-popover-container-color: var(--vc-white);--vc-day-popover-container-bg: var(--vc-gray-800);--vc-day-popover-container-border: var(--vc-gray-700);--vc-day-popover-header-color: var(--vc-gray-700);--vc-popover-content-color: var(--vc-gray-900);--vc-popover-content-bg: var(--vc-gray-50);--vc-popover-content-border: var(--vc-gray-300);--vc-time-picker-border: var(--vc-gray-300);--vc-time-weekday-color: var(--vc-gray-700);--vc-time-month-color: var(--vc-accent-600);--vc-time-day-color: var(--vc-accent-600);--vc-time-year-color: var(--vc-gray-500);--vc-time-select-group-bg: var(--vc-gray-50);--vc-time-select-group-border: var(--vc-gray-300);--vc-time-select-group-icon-color: var(--vc-accent-500);--vc-select-color: var(--vc-gray-900);--vc-select-bg: var(--vc-gray-100);--vc-select-hover-bg: var(--vc-gray-200);--vc-day-content-hover-bg: var(--vc-hover-bg);--vc-day-content-disabled-color: var(--vc-gray-400)}.vc-light.vc-attr,.vc-light .vc-attr{--vc-content-color: var(--vc-accent-600);--vc-highlight-outline-bg: var(--vc-white);--vc-highlight-outline-border: var(--vc-accent-600);--vc-highlight-outline-content-color: var(--vc-accent-700);--vc-highlight-light-bg: var(--vc-accent-200);--vc-highlight-light-content-color: var(--vc-accent-900);--vc-highlight-solid-bg: var(--vc-accent-600);--vc-highlight-solid-content-color: var(--vc-white);--vc-dot-bg: var(--vc-accent-600);--vc-bar-bg: var(--vc-accent-600)}.vc-dark{--vc-color: var(--vc-white);--vc-bg: var(--vc-gray-900);--vc-border: var(--vc-gray-700);--vc-hover-bg: hsla(216, 15%, 52%, .3);--vc-focus-ring: 0 0 0 2px rgb(59 130 246 / .7);--vc-header-arrow-color: var(--vc-gray-300);--vc-header-arrow-hover-bg: var(--vc-gray-800);--vc-header-title-color: var(--vc-gray-100);--vc-weekday-color: var(--vc-accent-200);--vc-weeknumber-color: var(--vc-gray-500);--vc-nav-hover-bg: var(--vc-gray-700);--vc-nav-title-color: var(--vc-gray-100);--vc-nav-item-hover-box-shadow: none;--vc-nav-item-active-color: var(--vc-white);--vc-nav-item-active-bg: var(--vc-accent-500);--vc-nav-item-active-box-shadow: none;--vc-nav-item-current-color: var(--vc-accent-400);--vc-day-popover-container-color: var(--vc-gray-800);--vc-day-popover-container-bg: var(--vc-white);--vc-day-popover-container-border: var(--vc-gray-100);--vc-day-popover-header-color: var(--vc-gray-300);--vc-popover-content-color: var(--vc-white);--vc-popover-content-bg: var(--vc-gray-800);--vc-popover-content-border: var(--vc-gray-700);--vc-time-picker-border: var(--vc-gray-700);--vc-time-weekday-color: var(--vc-gray-400);--vc-time-month-color: var(--vc-accent-400);--vc-time-day-color: var(--vc-accent-400);--vc-time-year-color: var(--vc-gray-500);--vc-time-select-group-bg: var(--vc-gray-700);--vc-time-select-group-border: var(--vc-gray-500);--vc-time-select-group-icon-color: var(--vc-accent-400);--vc-select-color: var(--vc-gray-200);--vc-select-bg: var(--vc-gray-700);--vc-select-hover-bg: var(--vc-gray-600);--vc-day-content-hover-bg: var(--vc-hover-bg);--vc-day-content-disabled-color: var(--vc-gray-600)}.vc-dark.vc-attr,.vc-dark .vc-attr{--vc-content-color: var(--vc-accent-500);--vc-highlight-outline-bg: var(--vc-gray-900);--vc-highlight-outline-border: var(--vc-accent-300);--vc-highlight-outline-content-color: var(--vc-accent-200);--vc-highlight-light-bg: var(--vc-accent-800);--vc-highlight-light-content-color: var(--vc-accent-100);--vc-highlight-solid-bg: var(--vc-accent-500);--vc-highlight-solid-content-color: var(--vc-white);--vc-dot-bg: var(--vc-accent-500);--vc-bar-bg: var(--vc-accent-500)}.vc-container{position:relative;display:inline-flex;width:max-content;height:max-content;font-family:BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-family:var(--vc-font-family);color:var(--vc-color);background-color:var(--vc-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent}.vc-container,.vc-container *{box-sizing:border-box}.vc-container:focus,.vc-container *:focus{outline:none}.vc-container .vc-container{border:none}.vc-bordered{border:1px solid;border-color:var(--vc-border);border-radius:.5rem;border-radius:var(--vc-rounded-lg)}.vc-expanded{min-width:100%}.vc-transparent{background-color:transparent}.vc-date-picker-content{padding:0;background-color:var(--vc-bg)}.vc-date-picker-content .vc-container{border:0}.k-datetime-picker.set-min-width .popover[data-v-51e2d8ca]{min-width:360px}.k-datetime-picker .datetime-picker-trigger-wrapper[data-v-51e2d8ca]{position:relative;width:100%}.k-datetime-picker .datetime-picker-trigger-wrapper .datetime-picker-trigger[data-v-51e2d8ca]{-webkit-appearance:none;background-color:#fff;background-color:var(--kui-color-background, #ffffff);border:0;border-radius:6px;border-radius:var(--kui-border-radius-30, 6px);box-shadow:0 0 0 1px #e0e4ea inset;box-shadow:var(--kui-shadow-border, 0px 0px 0px 1px #e0e4ea inset);box-sizing:border-box;outline:none;transition:box-shadow .2s ease-in-out;transition:box-shadow var(--kui-animation-duration-20, .2s) ease-in-out}.k-datetime-picker .datetime-picker-trigger-wrapper .datetime-picker-trigger[data-v-51e2d8ca]{color:#000933;color:var(--kui-color-text, #000933);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:16px;font-size:var(--kui-font-size-40, 16px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:24px;line-height:var(--kui-line-height-40, 24px);text-overflow:ellipsis}@media (min-width: 640px){.k-datetime-picker .datetime-picker-trigger-wrapper .datetime-picker-trigger[data-v-51e2d8ca]{font-size:14px;font-size:var(--kui-font-size-30, 14px)}}.k-datetime-picker .datetime-picker-trigger-wrapper .datetime-picker-trigger[data-v-51e2d8ca]{padding:8px 12px;padding:var(--kui-space-40, 8px) var(--kui-space-50, 12px);width:100%}.k-datetime-picker .datetime-picker-trigger-wrapper .datetime-picker-trigger[data-v-51e2d8ca]::placeholder{color:#000933;color:var(--kui-color-text, #000933);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:16px;font-size:var(--kui-font-size-40, 16px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:24px;line-height:var(--kui-line-height-40, 24px);text-overflow:ellipsis}@media (min-width: 640px){.k-datetime-picker .datetime-picker-trigger-wrapper .datetime-picker-trigger[data-v-51e2d8ca]::placeholder{font-size:14px;font-size:var(--kui-font-size-30, 14px)}}.k-datetime-picker .datetime-picker-trigger-wrapper .datetime-picker-trigger[data-v-51e2d8ca]::placeholder{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489)}.k-datetime-picker .datetime-picker-trigger-wrapper .datetime-picker-trigger[data-v-51e2d8ca]{cursor:pointer;display:inline-flex}.k-datetime-picker .datetime-picker-trigger-wrapper .datetime-picker-trigger[data-v-51e2d8ca]:hover{box-shadow:0 0 0 1px #5f9aff inset;box-shadow:var(--kui-shadow-border-primary-weak, 0px 0px 0px 1px #5f9aff inset)}.k-datetime-picker .datetime-picker-trigger-wrapper .datetime-picker-trigger[data-v-51e2d8ca]:focus{box-shadow:0 0 0 1px #0044f4 inset,0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-border-primary, 0px 0px 0px 1px #0044f4 inset),var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-datetime-picker .datetime-picker-trigger-wrapper .datetime-picker-trigger.disabled[data-v-51e2d8ca]{background-color:#e0e4ea!important;background-color:var(--kui-color-background-disabled, #e0e4ea)!important;box-shadow:0 0 0 1px #e0e4ea inset!important;box-shadow:var(--kui-shadow-border-disabled, 0px 0px 0px 1px #e0e4ea inset)!important;color:#afb7c5!important;color:var(--kui-color-text-disabled, #afb7c5)!important;cursor:not-allowed}.k-datetime-picker .datetime-picker-trigger-wrapper .datetime-picker-trigger.disabled[data-v-51e2d8ca]{pointer-events:none}.k-datetime-picker .datetime-picker-trigger-wrapper .datetime-picker-trigger.disabled .datetime-picker-display[data-v-51e2d8ca]{color:#afb7c5!important;color:var(--kui-color-text-disabled, #afb7c5)!important}.k-datetime-picker .datetime-picker-trigger-wrapper .datetime-picker-trigger .datetime-picker-display[data-v-51e2d8ca]{color:#000933;color:var(--kui-color-text, #000933);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:16px;font-size:var(--kui-font-size-40, 16px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:24px;line-height:var(--kui-line-height-40, 24px);text-overflow:ellipsis}@media (min-width: 640px){.k-datetime-picker .datetime-picker-trigger-wrapper .datetime-picker-trigger .datetime-picker-display[data-v-51e2d8ca]{font-size:14px;font-size:var(--kui-font-size-30, 14px)}}.k-datetime-picker .datetime-picker-trigger-wrapper .datetime-picker-trigger .datetime-picker-display[data-v-51e2d8ca]{display:flex;flex-wrap:wrap;pointer-events:none;white-space:nowrap}.k-datetime-picker .datetime-picker-trigger-wrapper .datetime-picker-trigger .datetime-picker-display.has-icon[data-v-51e2d8ca]{margin-left:28px;margin-left:calc(var(--kui-icon-size-40, 20px) + var(--kui-space-40, 8px))}.k-datetime-picker .datetime-picker-trigger-wrapper .calendar-icon[data-v-51e2d8ca]{left:12px;left:var(--kui-space-50, 12px);margin-top:2px;pointer-events:none;position:absolute;top:8px;top:var(--kui-space-40, 8px)}.k-datetime-picker .datetime-picker-trigger-wrapper.disabled[data-v-51e2d8ca]{cursor:not-allowed}.k-datetime-picker[data-v-51e2d8ca] .popover .popover-container{border:kui-border-width-10 solid #e0e4ea;border:var(--kui-border-width-10, kui-border-width-10) solid var(--kui-color-border, #e0e4ea);border-radius:8px;border-radius:var(--kui-border-radius-40, 8px);max-height:90vh;max-width:350px;min-width:290px;overflow:hidden;padding:8px;padding:var(--kui-space-40, 8px)}.k-datetime-picker[data-v-51e2d8ca] .popover .popover-container .popover-content .datetime-picker-toggle{margin-bottom:8px;margin-bottom:var(--kui-space-40, 8px)}.k-datetime-picker[data-v-51e2d8ca] .popover .popover-container .popover-content .range-display{font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:16px;line-height:var(--kui-line-height-20, 16px);margin:0;margin:var(--kui-space-0, 0px);margin-bottom:8px;margin-bottom:var(--kui-space-40, 8px)}.k-datetime-picker[data-v-51e2d8ca] .popover .popover-container .popover-content .relative-periods-container,.k-datetime-picker[data-v-51e2d8ca] .popover .popover-container .popover-content .timeframe-section{display:flex;flex-direction:column}.k-datetime-picker[data-v-51e2d8ca] .popover .popover-container .popover-content .timeframe-section:not(:last-child){margin-bottom:8px;margin-bottom:var(--kui-space-40, 8px)}.k-datetime-picker[data-v-51e2d8ca] .popover .popover-container .popover-content .timeframe-section .timeframe-section-title{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);line-height:16px;line-height:var(--kui-line-height-20, 16px);margin-bottom:4px;margin-bottom:var(--kui-space-20, 4px)}.k-datetime-picker[data-v-51e2d8ca] .popover .popover-container .popover-content .timeframe-section .timeframe-buttons{display:grid;gap:8px;gap:var(--kui-space-40, 8px);grid-template-columns:repeat(3,1fr)}.k-datetime-picker[data-v-51e2d8ca] .popover .popover-container .popover-content .timeframe-section .timeframe-buttons .timeframe-button{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-width:1px;border-width:var(--kui-border-width-10, 1px);display:block;font-size:12px;font-size:var(--kui-font-size-20, 12px);line-height:16px;line-height:var(--kui-line-height-20, 16px)}.k-datetime-picker[data-v-51e2d8ca] .popover .popover-container .popover-footer{margin:0;margin:var(--kui-space-0, 0px);margin-top:8px;margin-top:var(--kui-space-40, 8px)}.k-datetime-picker[data-v-51e2d8ca] .popover .popover-container .popover-footer .datetime-picker-footer-container{display:flex;gap:8px;gap:var(--kui-space-40, 8px);justify-content:flex-end}.k-datetime-picker{--vc-white: var(--kui-color-text-inverse, #ffffff);--vc-focus-ring: var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2));--vc-header-arrow-color: var(--kui-color-text-neutral, #6c7489);--vc-header-title-color: var(--kui-color-text, #000933);--vc-nav-title-color: var(--kui-color-text, #000933);--vc-day-content-hover-bg: var(--kui-color-background-transparent, transparent);--vc-weekday-color: var(--kui-color-text-neutral, #6c7489);--vc-select-color: var(--kui-color-text, #000933);--vc-font-family: var(--kui-font-family-text, Inter, Roboto, Helvetica, sans-serif);--vc-text-sm: var(--kui-font-size-20, 12px);--vc-font-bold: var(--kui-font-weight-semibold, 600)}.k-datetime-picker .vc-blue{--vc-accent-200: var(--kui-color-background-primary-weakest, #eefaff);--vc-accent-600: var(--kui-color-background-primary, #0044f4);--vc-accent-900: var(--kui-color-text, #000933)}.k-datetime-picker .vc-container{--vc-white: var(--kui-color-text-inverse, #ffffff);--vc-focus-ring: var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2));--vc-header-arrow-color: var(--kui-color-text-neutral, #6c7489);--vc-header-title-color: var(--kui-color-text, #000933);--vc-nav-title-color: var(--kui-color-text, #000933);--vc-day-content-hover-bg: var(--kui-color-background-transparent, transparent);--vc-weekday-color: var(--kui-color-text-neutral, #6c7489);--vc-select-color: var(--kui-color-text, #000933);--vc-font-family: var(--kui-font-family-text, Inter, Roboto, Helvetica, sans-serif);--vc-text-sm: var(--kui-font-size-20, 12px);--vc-font-bold: var(--kui-font-weight-semibold, 600)}.k-datetime-picker .vc-container .vc-blue{--vc-accent-200: var(--kui-color-background-primary-weakest, #eefaff);--vc-accent-600: var(--kui-color-background-primary, #0044f4);--vc-accent-900: var(--kui-color-text, #000933)}.k-datetime-picker .vc-container{border:none;width:100%}.k-datetime-picker .vc-container button{background-color:#fff;background-color:var(--kui-color-background, #ffffff)}.k-datetime-picker .vc-container button:hover:not([disabled]){background-color:#fff;background-color:var(--kui-color-background, #ffffff);color:#232633;color:var(--kui-color-text-neutral-strongest, #232633)}.k-datetime-picker .vc-container .vc-title{background-color:#fff;background-color:var(--kui-color-background, #ffffff);font-weight:400;font-weight:var(--kui-font-weight-regular, 400)}.k-datetime-picker .vc-container .vc-title:hover:not([disabled]){color:#52596e;color:var(--kui-color-text-neutral-strong, #52596e);opacity:1}.k-datetime-picker .vc-container .vc-day{color:#000933;color:var(--kui-color-text, #000933);font-weight:600;font-weight:var(--kui-font-weight-semibold, 600)}.k-datetime-picker .vc-container .vc-day.is-today .vc-day-content{background-color:#e0e4ea;background-color:var(--kui-color-background-neutral-weaker, #e0e4ea)}.k-datetime-picker .vc-container .vc-day.is-today .vc-day-content.vcal-day-base,.k-datetime-picker .vc-container .vc-day.is-today .vc-day-content.vcal-day-drag-base{background-color:#eefaff;background-color:var(--kui-color-background-primary-weakest, #eefaff)}.k-datetime-picker .vc-container .vc-day.is-today .vc-day-content.vcal-day-start,.k-datetime-picker .vc-container .vc-day.is-today .vc-day-content.vcal-drag-day-start .k-datetime-picker .vc-container .vc-day.is-today .vc-day-content.vcal-day-end,.k-datetime-picker .vc-container .vc-day.is-today .vc-day-content.vcal-drag-day-end,.k-datetime-picker .vc-container .vc-day.is-today .vc-day-content.vc-highlight-content-solid{background-color:#0044f4;background-color:var(--kui-color-background-primary, #0044f4)}.k-datetime-picker .vc-container .vc-day .vc-day-content:hover:not(.vc-disabled){background-color:#eefaff;background-color:var(--kui-color-background-primary-weakest, #eefaff)}.k-datetime-picker .vc-container .vc-day .vc-day-content.vcal-day-base:hover{background-color:#bee2ff;background-color:var(--kui-color-background-primary-weaker, #bee2ff)}.k-datetime-picker .vc-container .vc-day .vc-day-content.vcal-day-start:hover,.k-datetime-picker .vc-container .vc-day .vc-day-content.vcal-drag-day-start .k-datetime-picker .vc-container .vc-day .vc-day-content.vcal-day-end:hover,.k-datetime-picker .vc-container .vc-day .vc-day-content.vcal-drag-day-end:hover,.k-datetime-picker .vc-container .vc-day .vc-day-content.vc-highlight-content-solid:hover{background-color:#0030cc!important;background-color:var(--kui-color-background-primary-strong, #0030cc)!important}.k-datetime-picker .vc-container .vc-day .vc-day-content.vc-disabled{color:#afb7c5;color:var(--kui-color-text-disabled, #afb7c5);opacity:1;pointer-events:none}.k-datetime-picker .vc-container .vc-time-picker{align-items:flex-start;background-color:#f9fafb;background-color:var(--kui-color-background-neutral-weakest, #f9fafb);border:none;border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);opacity:1;width:100%}.k-datetime-picker .vc-container .vc-time-picker .vc-time-select-group{border:none}.k-datetime-picker .vc-container .vc-time-picker .vc-time-select-group .vc-base-icon{display:none}.k-datetime-picker .vc-container .vc-time-picker .vc-time-select-group .vc-base-select:last-child{margin-left:4px;margin-left:var(--kui-space-20, 4px)}.k-datetime-picker .vc-container .vc-time-picker .vc-time-select-group .vc-base-select select{background-color:#fff;background-color:var(--kui-color-background, #ffffff);border:1px solid #e0e4ea;border:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea)}.k-datetime-picker .vc-container .vc-time-picker .vc-time-header{text-transform:none}.k-datetime-picker .vc-container .vc-time-picker .vc-time-weekday,.k-datetime-picker .vc-container .vc-time-picker .vc-time-month,.k-datetime-picker .vc-container .vc-time-picker .vc-time-day,.k-datetime-picker .vc-container .vc-time-picker .vc-time-year{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489)}.k-datetime-picker .vc-container .vc-time-picker .vc-time-weekday:not(:first-child),.k-datetime-picker .vc-container .vc-time-picker .vc-time-month:not(:first-child),.k-datetime-picker .vc-container .vc-time-picker .vc-time-day:not(:first-child),.k-datetime-picker .vc-container .vc-time-picker .vc-time-year:not(:first-child){margin-left:2px;margin-left:var(--kui-space-10, 2px)}.k-datetime-picker .vc-container .vc-time-picker.vc-invalid select{background-color:#e0e4ea!important;background-color:var(--kui-color-background-disabled, #e0e4ea)!important;color:#afb7c5!important;color:var(--kui-color-text-disabled, #afb7c5)!important}.k-datetime-picker .vc-popover-content{--vc-white: var(--kui-color-text-inverse, #ffffff);--vc-focus-ring: var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2));--vc-header-arrow-color: var(--kui-color-text-neutral, #6c7489);--vc-header-title-color: var(--kui-color-text, #000933);--vc-nav-title-color: var(--kui-color-text, #000933);--vc-day-content-hover-bg: var(--kui-color-background-transparent, transparent);--vc-weekday-color: var(--kui-color-text-neutral, #6c7489);--vc-select-color: var(--kui-color-text, #000933);--vc-font-family: var(--kui-font-family-text, Inter, Roboto, Helvetica, sans-serif);--vc-text-sm: var(--kui-font-size-20, 12px);--vc-font-bold: var(--kui-font-weight-semibold, 600)}.k-datetime-picker .vc-popover-content .vc-blue{--vc-accent-200: var(--kui-color-background-primary-weakest, #eefaff);--vc-accent-600: var(--kui-color-background-primary, #0044f4);--vc-accent-900: var(--kui-color-text, #000933)}.k-datetime-picker .vc-popover-content{background-color:#fff;background-color:var(--kui-color-background, #ffffff);border:1px solid #e0e4ea;border:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);box-shadow:0 4px 20px #00000014;box-shadow:var(--kui-shadow, 0px 4px 20px 0px rgba(0, 0, 0, .08));width:100%}.k-datetime-picker .vc-popover-content .vc-popover-caret{display:none}.k-datetime-picker .vc-popover-content .vc-nav-header{margin-bottom:8px;margin-bottom:var(--kui-space-40, 8px)}.k-datetime-picker .vc-popover-content .vc-nav-header .vc-nav-arrow{background-color:#fff;background-color:var(--kui-color-background, #ffffff)}.k-datetime-picker .vc-popover-content .vc-nav-header .vc-nav-arrow:hover:not([disabled]){background-color:#fff;background-color:var(--kui-color-background, #ffffff);color:#232633;color:var(--kui-color-text-neutral-strongest, #232633)}.k-datetime-picker .vc-popover-content .vc-nav-header .vc-nav-title{background-color:#fff;background-color:var(--kui-color-background, #ffffff);font-weight:400;font-weight:var(--kui-font-weight-regular, 400)}.k-datetime-picker .vc-popover-content .vc-nav-header .vc-nav-title:hover:not([disabled]){color:#52596e;color:var(--kui-color-text-neutral-strong, #52596e);opacity:1}.k-datetime-picker .vc-popover-content .vc-nav-item{background-color:#fff;background-color:var(--kui-color-background, #ffffff);box-shadow:none!important;color:#3a3f51;color:var(--kui-color-text-neutral-stronger, #3a3f51);font-weight:500;font-weight:var(--kui-font-weight-medium, 500)}.k-datetime-picker .vc-popover-content .vc-nav-item:hover:not([disabled]){background-color:#eefaff;background-color:var(--kui-color-background-primary-weakest, #eefaff)}.k-datetime-picker .vc-popover-content .vc-nav-item.is-active{background-color:#0044f4!important;background-color:var(--kui-color-background-primary, #0044f4)!important;color:#fff;color:var(--kui-color-text-inverse, #ffffff)}.k-datetime-picker .vc-popover-content .vc-nav-item.is-current{background-color:#e0e4ea;background-color:var(--kui-color-background-neutral-weaker, #e0e4ea)}.k-datetime-picker .vc-popover-content .vc-nav-item[disabled]{color:#afb7c5;color:var(--kui-color-text-disabled, #afb7c5);opacity:1;pointer-events:none}.k-file-upload[data-v-4e0eb55c] .k-input input[type=file]::-webkit-file-upload-button,.k-file-upload[data-v-4e0eb55c] .k-input input[type=file]::file-selector-button{margin:0;opacity:0;padding:0;pointer-events:none;width:0}.k-file-upload[data-v-4e0eb55c] .k-input input[type=file],.k-file-upload[data-v-4e0eb55c] .k-input input[type=file][disabled]{color:transparent!important}.k-file-upload .file-upload-input-wrapper[data-v-4e0eb55c]{position:relative}.k-file-upload .file-upload-input-wrapper .file-upload-input-text[data-v-4e0eb55c]{color:#000933;color:var(--kui-color-text, #000933);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:16px;font-size:var(--kui-font-size-40, 16px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:24px;line-height:var(--kui-line-height-40, 24px);text-overflow:ellipsis}@media (min-width: 640px){.k-file-upload .file-upload-input-wrapper .file-upload-input-text[data-v-4e0eb55c]{font-size:14px;font-size:var(--kui-font-size-30, 14px)}}.k-file-upload .file-upload-input-wrapper .file-upload-input-text[data-v-4e0eb55c]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.k-file-upload .file-upload-input-wrapper .file-upload-input-text[data-v-4e0eb55c]{left:0;margin-left:12px;margin-left:var(--kui-space-50, 12px);margin-top:8px;margin-top:var(--kui-space-40, 8px);max-width:90%;pointer-events:none;position:absolute;top:0;z-index:1}.k-file-upload .file-upload-input-wrapper .file-upload-input-text.placeholder[data-v-4e0eb55c]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489)}.k-file-upload .file-upload-input-wrapper .file-upload-input-text.has-icon[data-v-4e0eb55c]{margin-left:40px;margin-left:calc(var(--kui-space-50, 12px) + var(--kui-icon-size-40, 20px) + var(--kui-space-40, 8px));max-width:80%}.k-file-upload .file-upload-input-wrapper .file-upload-input-text.disabled[data-v-4e0eb55c]{color:#afb7c5!important;color:var(--kui-color-text-disabled, #afb7c5)!important}.k-input-switch[data-v-deeb237b]{align-items:center;display:inline-flex;gap:8px;gap:var(--kui-space-40, 8px)}.k-input-switch.label-before[data-v-deeb237b]{flex-direction:row-reverse}.k-input-switch input[data-v-deeb237b]{display:none}.k-input-switch[data-v-deeb237b] .k-label{margin-bottom:0;margin-bottom:var(--kui-space-0, 0px)}[data-v-deeb237b]:not(.k-input-switch.disabled) .k-label{cursor:pointer}.k-input-switch .switch-control-wrapper[data-v-deeb237b]{display:flex!important}.k-input-switch .switch-control[data-v-deeb237b]{border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);height:22px;width:44px;background-color:#e0e4ea;background-color:var(--kui-color-background-neutral-weaker, #e0e4ea);cursor:pointer;outline:none;padding:2px;padding:var(--kui-space-10, 2px);position:relative;transition:background-color .2s ease-in-out;transition:background-color var(--kui-animation-duration-20, .2s) ease-in-out}.k-input-switch .switch-control[data-v-deeb237b]:hover:not(.disabled){background-color:#afb7c5;background-color:var(--kui-color-background-neutral-weak, #afb7c5)}.k-input-switch .switch-control[data-v-deeb237b]:hover:not(.disabled):after{border:2px solid #e0e4ea;border:var(--kui-border-width-20, 2px) solid var(--kui-color-border-neutral-weaker, #e0e4ea)}.k-input-switch .switch-control[data-v-deeb237b]:focus-visible{box-shadow:0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-input-switch .switch-control[data-v-deeb237b]:before{background-color:#fff;background-color:var(--kui-color-background, #ffffff);border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);box-shadow:0 0 0 1px #e0e4ea inset;box-shadow:var(--kui-shadow-border, 0px 0px 0px 1px #e0e4ea inset);content:"";display:block;height:calc(100% - 4px);height:calc(100% - var(--kui-space-10, 2px) * 2);left:2px;left:var(--kui-space-10, 2px);position:absolute;top:50%;transform:translateY(-50%);transition:transform .2s ease-in-out,box-shadow .2s ease-in-out;transition:transform var(--kui-animation-duration-20, .2s) ease-in-out,box-shadow var(--kui-animation-duration-20, .2s) ease-in-out;width:calc(50% - 4px);width:calc(50% - var(--kui-space-10, 2px) * 2);z-index:1}.k-input-switch .switch-control[data-v-deeb237b]:after{height:8px;right:calc(25% - 4px);width:8px;border:2px solid #afb7c5;border:var(--kui-border-width-20, 2px) solid var(--kui-color-border-neutral-weak, #afb7c5);border-radius:50%;border-radius:var(--kui-border-radius-circle, 50%);box-sizing:border-box;content:"";display:block;position:absolute;top:50%;transform:translateY(-50%);transition:border-color .2s ease-in-out;transition:border-color var(--kui-animation-duration-20, .2s) ease-in-out}.k-input-switch .switch-control-enabled-bar[data-v-deeb237b]{background-color:#fff;background-color:var(--kui-color-background, #ffffff);border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);display:block;height:35%;left:25%;position:absolute;top:50%;transform:translateY(-50%);width:2px}.k-input-switch .switch-control.checked[data-v-deeb237b]{background-color:#0044f4;background-color:var(--kui-color-background-primary, #0044f4)}.k-input-switch .switch-control.checked[data-v-deeb237b]:hover:not(.disabled){background-color:#0030cc;background-color:var(--kui-color-background-primary-strong, #0030cc)}.k-input-switch .switch-control.checked[data-v-deeb237b]:before{box-shadow:0 0 0 1px #0030cc inset;box-shadow:0 0 0 var(--kui-border-width-10, 1px) var(--kui-color-border-primary-strong, #0030cc) inset;transform:translateY(-50%) translate(22px)}.k-input-switch .switch-control.disabled[data-v-deeb237b]{background-color:#e0e4ea;background-color:var(--kui-color-background-disabled, #e0e4ea);cursor:not-allowed}.k-input-switch .switch-control.disabled[data-v-deeb237b]:before{background-color:#e0e4ea;background-color:var(--kui-color-background-disabled, #e0e4ea);box-shadow:0 0 0 1px #afb7c5 inset;box-shadow:0 0 0 var(--kui-border-width-10, 1px) var(--kui-color-border-neutral-weak, #afb7c5) inset}.k-input-switch .switch-control.disabled .switch-control-enabled-bar[data-v-deeb237b]{background-color:#afb7c5;background-color:var(--kui-color-background-neutral-weak, #afb7c5)}.k-input-switch.small .switch-control[data-v-deeb237b]{border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);height:22px;width:44px}.k-input-switch.small .switch-control[data-v-deeb237b]:after{height:8px;right:calc(25% - 4px);width:8px}.k-input-switch.large .switch-control[data-v-deeb237b]{border-radius:6px;border-radius:var(--kui-border-radius-30, 6px);height:30px;width:60px}.k-input-switch.large .switch-control[data-v-deeb237b]:before{border-radius:6px;border-radius:var(--kui-border-radius-30, 6px)}.k-input-switch.large .switch-control[data-v-deeb237b]:after{height:10px;right:calc(25% - 5px);width:10px}.k-input-switch.large .switch-control.checked[data-v-deeb237b]:before{transform:translateY(-50%) translate(30px)}.k-input-switch.disabled[data-v-deeb237b] .k-label{cursor:not-allowed}.k-modal .modal-backdrop[data-v-04f92b76]{align-items:flex-start;background-color:#00093399;background-color:var(--kui-color-background-overlay, rgba(0, 9, 51, .6));display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;padding:20px 12px 0;padding:var(--kui-space-70, 20px) var(--kui-space-50, 12px) var(--kui-space-0, 0px) var(--kui-space-50, 12px);position:fixed;z-index:var(--b10d3658)}@media (min-width: 768px){.k-modal .modal-backdrop[data-v-04f92b76]{padding-top:48px;padding-top:var(--kui-space-110, 48px)}}.k-modal .modal-backdrop.modal-full-screen[data-v-04f92b76]{align-items:center;padding-top:0;padding-top:var(--kui-space-0, 0px)}.k-modal .modal-backdrop.modal-full-screen>.modal-container[data-v-04f92b76]{display:flex;flex-direction:column;height:95vh}.k-modal .modal-backdrop.modal-full-screen>.modal-container .modal-title[data-v-04f92b76]{display:flex;gap:8px;gap:var(--kui-space-40, 8px)}.k-modal .modal-backdrop.modal-full-screen>.modal-container .modal-content[data-v-04f92b76]{flex:1}.k-modal .modal-container[data-v-04f92b76]{background-color:#fff;background-color:var(--kui-color-background, #ffffff);border:1px solid #e0e4ea;border:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);border-radius:8px;border-radius:var(--kui-border-radius-40, 8px);box-shadow:0 4px 20px #00000014;box-shadow:var(--kui-shadow, 0px 4px 20px 0px rgba(0, 0, 0, .08));max-width:var(--dc6b381a);width:100%}.k-modal .modal-container.custom-content[data-v-04f92b76]{color:#000933;color:var(--kui-color-text, #000933);display:flex;flex-direction:column;font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:20px;line-height:var(--kui-line-height-30, 20px);max-height:var(--2323fe3c);overflow:hidden}.k-modal .modal-container .modal-header[data-v-04f92b76]{border-bottom:1px solid #e0e4ea;border-bottom:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);display:flex;justify-content:space-between;padding:20px 24px;padding:var(--kui-space-70, 20px) var(--kui-space-80, 24px)}.k-modal .modal-container .modal-header .modal-title[data-v-04f92b76]{flex:1;font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:20px;font-size:var(--kui-font-size-60, 20px);font-weight:700;font-weight:var(--kui-font-weight-bold, 700);line-height:28px;line-height:var(--kui-line-height-50, 28px);max-width:100%;-webkit-user-select:none;user-select:none}.k-modal .modal-container .modal-header .modal-title[data-v-04f92b76]:not(.modal-full-screen .modal-title){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.k-modal .modal-container .modal-header .close-icon[data-v-04f92b76]{background-color:transparent;background-color:var(--kui-color-background-transparent, transparent);border:none;color:inherit;cursor:pointer;padding:0;padding:var(--kui-space-0, 0px);border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);margin-left:auto;outline:none}.k-modal .modal-container .modal-header .close-icon[data-v-04f92b76]:hover,.k-modal .modal-container .modal-header .close-icon[data-v-04f92b76]:focus{color:#52596e!important;color:var(--kui-color-text-neutral-strong, #52596e)!important}.k-modal .modal-container .modal-header .close-icon[data-v-04f92b76]:focus-visible{box-shadow:0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-modal .modal-container .modal-content[data-v-04f92b76]{background-color:#f9fafb;background-color:var(--kui-color-background-neutral-weakest, #f9fafb);box-sizing:border-box;color:#3a3f51;color:var(--kui-color-text-neutral-stronger, #3a3f51);display:flex;flex-direction:column;font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:20px;line-height:var(--kui-line-height-30, 20px);max-height:var(--2323fe3c);overflow-y:auto;padding:24px;padding:var(--kui-space-80, 24px)}.k-modal .modal-container .modal-content[data-v-04f92b76] p{margin:0;margin:var(--kui-space-0, 0px)}.k-modal .modal-container .modal-content.no-header[data-v-04f92b76]{border-top-left-radius:8px;border-top-left-radius:var(--kui-border-radius-40, 8px);border-top-right-radius:8px;border-top-right-radius:var(--kui-border-radius-40, 8px)}.k-modal .modal-container .modal-footer[data-v-04f92b76]{border-top:1px solid #e0e4ea;border-top:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);display:flex;padding:16px 24px;padding:var(--kui-space-60, 16px) var(--kui-space-80, 24px)}.k-modal .modal-container .modal-footer .footer-actions[data-v-04f92b76]{display:flex;gap:8px;gap:var(--kui-space-40, 8px);margin-left:auto;margin-left:var(--kui-space-auto, auto)}body.k-modal-overflow-hidden{overflow:hidden}.k-modal-fullscreen-dialog[data-v-bc342b7a]{background:#fff;background:var(--kui-color-background, #ffffff);bottom:0;left:0;padding-top:128px;position:fixed;right:0;top:0;width:100vw;z-index:9999}@media (min-width: 768px){.k-modal-fullscreen-dialog[data-v-bc342b7a]{padding-top:64px}}.k-modal-fullscreen-dialog.has-footer[data-v-bc342b7a]{padding-bottom:128px}@media (min-width: 768px){.k-modal-fullscreen-dialog.has-footer[data-v-bc342b7a]{padding-bottom:64px}}.k-modal-fullscreen-dialog.has-footer .k-modal-fullscreen-header[data-v-bc342b7a]{position:absolute}.k-modal-fullscreen-header[data-v-bc342b7a]{background-color:#fff;background-color:var(--kui-color-background, #ffffff);border-bottom:1px solid #e0e4ea;border-bottom:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);display:flex;flex-direction:column;padding:20px 0;padding:var(--kui-space-70, 20px) var(--kui-space-0, 0px);position:fixed;top:0;width:100%;z-index:1009}.k-modal-fullscreen-header .k-modal-fullscreen-header-description[data-v-bc342b7a]{color:#232633;color:var(--kui-color-text-neutral-strongest, #232633);display:flex;flex-direction:column;font-size:20px;font-size:var(--kui-font-size-60, 20px);font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);justify-content:space-between}@media (min-width: 768px){.k-modal-fullscreen-header .k-modal-fullscreen-header-description[data-v-bc342b7a]{flex-direction:row}}.k-modal-fullscreen-footer[data-v-bc342b7a]{align-items:center;background-color:#fff;background-color:var(--kui-color-background, #ffffff);border-top:1px solid #e0e4ea;border-top:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);bottom:0;box-shadow:0 4px 20px #00000014;box-shadow:var(--kui-shadow, 0px 4px 20px 0px rgba(0, 0, 0, .08));display:inline-flex;justify-content:space-between;padding:24px 0;padding:var(--kui-space-80, 24px) var(--kui-space-0, 0px);padding-left:24px;padding-left:var(--kui-space-80, 24px);position:fixed;width:100%;z-index:1009}.k-modal-fullscreen-title[data-v-bc342b7a]{display:inline-flex;justify-content:center;margin-bottom:8px;margin-bottom:var(--kui-space-40, 8px);position:relative}@media (min-width: 768px){.k-modal-fullscreen-title[data-v-bc342b7a]{justify-content:flex-start;margin-bottom:0;margin-bottom:var(--kui-space-0, 0px);margin-left:24px;margin-left:var(--kui-space-80, 24px)}}.k-modal-fullscreen-action[data-v-bc342b7a]{display:inline-flex;justify-content:center;margin-left:12px!important;margin-left:var(--kui-space-50, 12px)!important;margin-right:24px;margin-right:var(--kui-space-80, 24px)}@media (min-width: 768px){.k-modal-fullscreen-action[data-v-bc342b7a]{justify-content:flex-end}}.k-modal-fullscreen-body-header[data-v-bc342b7a],.k-modal-fullscreen-body[data-v-bc342b7a]{color:#000933;color:var(--kui-color-text, #000933);padding-left:24px;padding-left:var(--kui-space-80, 24px);padding-right:24px;padding-right:var(--kui-space-80, 24px)}@media (min-width: 768px){.k-modal-fullscreen-body-header[data-v-bc342b7a],.k-modal-fullscreen-body[data-v-bc342b7a]{padding-left:120px;padding-right:120px}}@media (min-width: 992px){.k-modal-fullscreen-body-header[data-v-bc342b7a],.k-modal-fullscreen-body[data-v-bc342b7a]{padding-left:230px;padding-right:230px}}.k-modal-fullscreen-body[data-v-bc342b7a]{padding-bottom:24px;padding-bottom:var(--kui-space-80, 24px)}@media (min-width: 768px){.k-modal-fullscreen-body[data-v-bc342b7a]{padding-bottom:64px}}.k-modal-fullscreen-body-header[data-v-bc342b7a]{margin-bottom:24px;margin-bottom:var(--kui-space-80, 24px);margin-top:64px;padding-bottom:0;padding-bottom:var(--kui-space-0, 0px);padding-top:0;padding-top:var(--kui-space-0, 0px)}.k-modal-fullscreen-body-header .body-header[data-v-bc342b7a]{font-size:32px;font-size:var(--kui-font-size-80, 32px);font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);line-height:40px;line-height:var(--kui-line-height-80, 40px);margin-bottom:-4px;margin-bottom:calc(-1 * var(--kui-space-20, 4px))}.k-modal-fullscreen-body-header .body-header-description[data-v-bc342b7a]{color:#52596e;color:var(--kui-color-text-neutral-strong, #52596e);font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:20px;line-height:var(--kui-line-height-30, 20px);margin-top:16px;margin-top:var(--kui-space-60, 16px)}.k-modal-fullscreen-body-description h2[data-v-bc342b7a]{border:none}.k-modal-fullscreen.isOpen .k-modal-fullscreen-dialog[data-v-bc342b7a]{overflow-y:auto}.header-content[data-v-bc342b7a]{display:inline-block;font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:20px;font-size:var(--kui-font-size-60, 20px);font-weight:700;font-weight:var(--kui-font-weight-bold, 700);line-height:28px;line-height:var(--kui-line-height-50, 28px);margin-bottom:auto!important;margin-bottom:var(--kui-space-auto, auto)!important;margin-top:auto!important;margin-top:var(--kui-space-auto, auto)!important;padding-left:6px;padding-left:var(--kui-space-30, 6px);-webkit-user-select:none;user-select:none}.k-modal-fullscreen-action-buttons button[data-v-bc342b7a],.k-modal-fullscreen-action-buttons[data-v-bc342b7a] button{margin-left:8px;margin-left:var(--kui-space-40, 8px)}@media (min-width: 768px){.k-modal-fullscreen-action-buttons[data-v-bc342b7a]{margin-left:auto!important;margin-left:var(--kui-space-auto, auto)!important}}.header-icon[data-v-bc342b7a]{margin-bottom:auto!important;margin-bottom:var(--kui-space-auto, auto)!important;margin-top:auto!important;margin-top:var(--kui-space-auto, auto)!important;padding-right:8px!important;padding-right:var(--kui-space-40, 8px)!important}.multiselect-item[data-v-0c6c7ac1]{list-style:none}.multiselect-item .multiselect-item-container[data-v-0c6c7ac1]{display:block}.multiselect-item button[data-v-0c6c7ac1]{align-items:center;background-color:#fff;background-color:var(--kui-color-background, #ffffff);border:none;display:flex;padding:0;padding:var(--kui-space-0, 0px);text-align:left;width:100%}.multiselect-item button[data-v-0c6c7ac1]:not(:disabled){cursor:pointer}.multiselect-item button:not(:disabled):hover .multiselect-item-label[data-v-0c6c7ac1]{background-color:#eefaff;background-color:var(--kui-color-background-primary-weakest, #eefaff)}.multiselect-item button .multiselect-item-label[data-v-0c6c7ac1]{align-items:center;color:#000933;color:var(--kui-color-text, #000933);display:flex;font-size:14px;font-size:var(--kui-font-size-30, 14px);gap:8px;gap:var(--kui-space-40, 8px);line-height:24px;line-height:var(--kui-line-height-40, 24px);padding:12px 16px;padding:var(--kui-space-50, 12px) var(--kui-space-60, 16px);width:100%}.multiselect-item button.selected .multiselect-item-label[data-v-0c6c7ac1]{background-color:#eefaff;background-color:var(--kui-color-background-primary-weakest, #eefaff);color:#002099;color:var(--kui-color-text-primary-stronger, #002099)}.multiselect-item button[data-v-0c6c7ac1]:disabled{cursor:not-allowed}.multiselect-item button:disabled .multiselect-item-label[data-v-0c6c7ac1]{color:#afb7c5;color:var(--kui-color-text-disabled, #afb7c5)}.multiselect-item button:disabled.selected .multiselect-item-label[data-v-0c6c7ac1]{background-color:#e0e4ea;background-color:var(--kui-color-background-disabled, #e0e4ea)}.multiselect-group[data-v-d522c153]{margin-bottom:4px!important;margin-bottom:var(--kui-space-20, 4px)!important}.multiselect-group-title[data-v-d522c153]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);display:block;font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:500;font-weight:var(--kui-font-weight-medium, 500);line-height:16px;line-height:var(--kui-line-height-20, 16px);padding:12px;padding:var(--kui-space-50, 12px);pointer-events:none}.k-multiselect[data-v-a8728b6f]{position:relative;width:fit-content}.k-multiselect .staging-area[data-v-a8728b6f]{left:-99999px;pointer-events:none;position:absolute;visibility:hidden;z-index:-1}.k-multiselect .expanded-selection-empty[data-v-a8728b6f]{color:#000933;color:var(--kui-color-text, #000933);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:16px;font-size:var(--kui-font-size-40, 16px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:24px;line-height:var(--kui-line-height-40, 24px);text-overflow:ellipsis}@media (min-width: 640px){.k-multiselect .expanded-selection-empty[data-v-a8728b6f]{font-size:14px;font-size:var(--kui-font-size-30, 14px)}}.k-multiselect .expanded-selection-empty[data-v-a8728b6f]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);font-size:14px;font-size:var(--kui-font-size-30, 14px);padding-bottom:8px;padding-bottom:var(--kui-space-40, 8px);padding-left:12px;padding-left:var(--kui-space-50, 12px);padding-right:40px;padding-right:calc(var(--kui-space-50, 12px) + var(--kui-icon-size-40, 20px) + var(--kui-space-40, 8px));padding-top:8px;padding-top:var(--kui-space-40, 8px)}.k-multiselect .selection-badges-container[data-v-a8728b6f]{box-sizing:border-box;display:flex;flex-wrap:wrap;gap:8px;gap:var(--kui-space-40, 8px);margin-bottom:8px;margin-bottom:var(--kui-space-40, 8px);margin-top:8px;margin-top:var(--kui-space-40, 8px);min-height:24px;padding-left:12px;padding-left:var(--kui-space-50, 12px);padding-right:40px;padding-right:calc(var(--kui-space-50, 12px) + var(--kui-icon-size-40, 20px) + var(--kui-space-40, 8px))}.k-multiselect .selection-badges-container.staging[data-v-a8728b6f]{box-sizing:border-box;height:auto;position:relative}.k-multiselect .selection-badges-container .multiselect-selection-badge[data-v-a8728b6f],.k-multiselect .selection-badges-container .hidden-selection-count[data-v-a8728b6f]{cursor:auto}.k-multiselect .hidden-selection-count-tooltip[data-v-a8728b6f]{cursor:pointer}.k-multiselect .hidden-selection-count-tooltip[data-v-a8728b6f] .popover-content{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;overflow:hidden}.k-multiselect .multiselect-icons-container[data-v-a8728b6f]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);margin-right:12px;margin-right:var(--kui-space-50, 12px);margin-top:10px;position:absolute;right:0;top:0;z-index:1}.k-multiselect .multiselect-icons-container .multiselect-clear-icon[data-v-a8728b6f]{background-color:transparent;background-color:var(--kui-color-background-transparent, transparent);border:none;color:inherit;cursor:pointer;padding:0;padding:var(--kui-space-0, 0px)}.k-multiselect .multiselect-icons-container .multiselect-clear-icon[data-v-a8728b6f]:hover,.k-multiselect .multiselect-icons-container .multiselect-clear-icon[data-v-a8728b6f]:focus{color:#000933!important;color:var(--kui-color-text, #000933)!important}.k-multiselect .multiselect-trigger[data-v-a8728b6f]{-webkit-appearance:none;background-color:#fff;background-color:var(--kui-color-background, #ffffff);border:0;border-radius:6px;border-radius:var(--kui-border-radius-30, 6px);box-shadow:0 0 0 1px #e0e4ea inset;box-shadow:var(--kui-shadow-border, 0px 0px 0px 1px #e0e4ea inset);box-sizing:border-box;outline:none;transition:box-shadow .2s ease-in-out;transition:box-shadow var(--kui-animation-duration-20, .2s) ease-in-out}.k-multiselect .multiselect-trigger[data-v-a8728b6f]{cursor:pointer;display:inline-block;position:relative;width:100%}.k-multiselect .multiselect-trigger.hovered[data-v-a8728b6f],.k-multiselect .multiselect-trigger[data-v-a8728b6f]:hover{box-shadow:0 0 0 1px #5f9aff inset;box-shadow:var(--kui-shadow-border-primary-weak, 0px 0px 0px 1px #5f9aff inset)}.k-multiselect .multiselect-trigger.focused[data-v-a8728b6f],.k-multiselect .multiselect-trigger[data-v-a8728b6f]:focus-visible{box-shadow:0 0 0 1px #0044f4 inset,0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-border-primary, 0px 0px 0px 1px #0044f4 inset),var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-multiselect .multiselect-trigger.readonly[data-v-a8728b6f]{background-color:#f9fafb;background-color:var(--kui-color-background-neutral-weakest, #f9fafb);box-shadow:0 0 0 1px #e0e4ea inset;box-shadow:var(--kui-shadow-border, 0px 0px 0px 1px #e0e4ea inset);color:#52596e;color:var(--kui-color-text-neutral-strong, #52596e);cursor:auto}.k-multiselect .multiselect-trigger.disabled[data-v-a8728b6f]{background-color:#e0e4ea!important;background-color:var(--kui-color-background-disabled, #e0e4ea)!important;box-shadow:0 0 0 1px #e0e4ea inset!important;box-shadow:var(--kui-shadow-border-disabled, 0px 0px 0px 1px #e0e4ea inset)!important;color:#afb7c5!important;color:var(--kui-color-text-disabled, #afb7c5)!important;cursor:not-allowed}.k-multiselect .multiselect-trigger .multiselect-input[data-v-a8728b6f]{display:inline-block;position:relative;width:100%}.k-multiselect .multiselect-trigger .multiselect-input[data-v-a8728b6f] input{box-shadow:none!important;left:1px;margin:1px;padding-bottom:7px;padding-bottom:calc(var(--kui-space-40, 8px) - 1px);padding-top:7px;padding-top:calc(var(--kui-space-40, 8px) - 1px);position:relative;width:calc(100% - 4px)}.k-multiselect .multiselect-trigger .multiselect-input[data-v-a8728b6f] input:hover,.k-multiselect .multiselect-trigger .multiselect-input[data-v-a8728b6f] input:focus,.k-multiselect .multiselect-trigger .multiselect-input[data-v-a8728b6f] input:read-only,.k-multiselect .multiselect-trigger .multiselect-input[data-v-a8728b6f] input:disabled{box-shadow:none!important}.k-multiselect[data-v-a8728b6f] .multiselect-popover .popover-container{border:1px solid #e0e4ea;border:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);border-radius:6px;border-radius:var(--kui-border-radius-30, 6px);padding:4px 0;padding:var(--kui-space-20, 4px) var(--kui-space-0, 0px)}.k-multiselect[data-v-a8728b6f] .multiselect-popover .popover-container.has-dropdown-footer{padding-bottom:0;padding-bottom:var(--kui-space-0, 0px)}.k-multiselect[data-v-a8728b6f] .multiselect-popover .popover-container .popover-content{max-height:var(--062b97d6);overflow-y:auto}.k-multiselect[data-v-a8728b6f] .multiselect-popover .popover-container .popover-content:has(.dropdown-footer.dropdown-footer-sticky){max-height:none}.k-multiselect[data-v-a8728b6f] .multiselect-popover .popover-container .popover-content:has(.dropdown-footer.dropdown-footer-sticky) .multiselect-list{max-height:var(--062b97d6);overflow-y:auto}.k-multiselect[data-v-a8728b6f] .multiselect-popover .popover-container .popover-content .multiselect-list~.dropdown-footer-sticky{bottom:0;position:sticky}.k-multiselect .multiselect-input-wrapper[data-v-a8728b6f]{background-color:#fff;background-color:var(--kui-color-background, #ffffff);border-bottom:1px solid #e0e4ea;border-bottom:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);padding:8px;padding:var(--kui-space-40, 8px);position:sticky;top:0}.k-multiselect .multiselect-empty[data-v-a8728b6f]{align-items:center;color:#000933;color:var(--kui-color-text, #000933);display:flex;font-size:14px;font-size:var(--kui-font-size-30, 14px);gap:8px;gap:var(--kui-space-40, 8px);line-height:24px;line-height:var(--kui-line-height-40, 24px);padding:12px 16px;padding:var(--kui-space-50, 12px) var(--kui-space-60, 16px);width:100%}.k-multiselect .dropdown-footer[data-v-a8728b6f]{align-items:center;background-color:#fff;background-color:var(--kui-color-background, #ffffff);border-bottom-left-radius:6px;border-bottom-left-radius:var(--kui-border-radius-30, 6px);border-bottom-right-radius:6px;border-bottom-right-radius:var(--kui-border-radius-30, 6px);border-top:1px solid #e0e4ea;border-top:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);display:flex;font-size:12px;font-size:var(--kui-font-size-20, 12px);gap:6px;gap:var(--kui-space-30, 6px);line-height:16px;line-height:var(--kui-line-height-20, 16px);padding:12px;padding:var(--kui-space-50, 12px);pointer-events:none}.k-multiselect .help-text[data-v-a8728b6f]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:16px;line-height:var(--kui-line-height-20, 16px)}.k-multiselect .help-text[data-v-a8728b6f]{margin:0;margin-top:8px!important;margin-top:var(--kui-space-40, 8px)!important}.k-multiselect.multiselect-error .multiselect-trigger[data-v-a8728b6f]{box-shadow:0 0 0 1px #d60027 inset;box-shadow:var(--kui-shadow-border-danger, 0px 0px 0px 1px #d60027 inset)}.k-multiselect.multiselect-error .multiselect-trigger.hovered[data-v-a8728b6f]{box-shadow:0 0 0 1px #ad000e inset;box-shadow:var(--kui-shadow-border-danger-strong, 0px 0px 0px 1px #ad000e inset)}.k-multiselect.multiselect-error .multiselect-trigger.focused[data-v-a8728b6f]{box-shadow:0 0 0 1px #d60027 inset,0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-border-danger, 0px 0px 0px 1px #d60027 inset),var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-multiselect.multiselect-error .help-text[data-v-a8728b6f]{color:#d60027;color:var(--kui-color-text-danger, #d60027)}.k-multiselect .badge-dismiss-button[data-v-a8728b6f]{background-color:transparent;background-color:var(--kui-color-background-transparent, transparent);border:none;color:inherit;cursor:pointer;padding:0;padding:var(--kui-space-0, 0px)}.k-prompt .prompt-content+.prompt-confirmation-container[data-v-8d8a17b7]{margin-top:24px;margin-top:var(--kui-space-80, 24px)}.k-prompt .prompt-confirmation-container[data-v-8d8a17b7]{display:flex;flex-direction:column;gap:8px;gap:var(--kui-space-40, 8px)}.k-prompt .prompt-confirmation-container .prompt-confirmation-text .confirmation-text[data-v-8d8a17b7]{font-weight:600;font-weight:var(--kui-font-weight-semibold, 600)}.k-radio[data-v-9801a282]{align-items:flex-start;display:inline-flex}.k-radio .radio-input[data-v-9801a282]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-color:var(--kui-color-background, #ffffff);border:0;box-shadow:0 0 0 1px #e0e4ea inset;box-shadow:var(--kui-shadow-border, 0px 0px 0px 1px #e0e4ea inset);cursor:pointer;height:16px;height:var(--kui-icon-size-30, 16px);margin:0 8px 0 0;margin-right:var(--kui-space-40, 8px);outline:none;transition:box-shadow .2s ease-in-out,background-color .2s ease-in-out;transition:box-shadow var(--kui-animation-duration-20, .2s) ease-in-out,background-color var(--kui-animation-duration-20, .2s) ease-in-out;width:16px;width:var(--kui-icon-size-30, 16px);border-radius:50%;border-radius:var(--kui-border-radius-circle, 50%);margin-top:3px;position:relative}.k-radio .radio-input[data-v-9801a282]:hover{box-shadow:0 0 0 1px #5f9aff inset;box-shadow:var(--kui-shadow-border-primary-weak, 0px 0px 0px 1px #5f9aff inset)}.k-radio .radio-input[data-v-9801a282]:focus-visible{box-shadow:0 0 0 1px #5f9aff inset,0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-border-primary-weak, 0px 0px 0px 1px #5f9aff inset),var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-radio .radio-input[data-v-9801a282]:active:not(:disabled){box-shadow:0 0 0 1px #001466 inset;box-shadow:var(--kui-shadow-border-primary-strongest, 0px 0px 0px 1px #001466 inset)}.k-radio .radio-input[data-v-9801a282]:active:not(:disabled):before{background-color:#fff;background-color:var(--kui-color-background, #ffffff);border-radius:50%;border-radius:var(--kui-border-radius-circle, 50%);content:"";height:6px;right:0;bottom:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:background-color .2s ease-in-out;transition:background-color var(--kui-animation-duration-20, .2s) ease-in-out;width:6px}.k-radio .radio-input[data-v-9801a282]:checked{background-color:#0044f4;background-color:var(--kui-color-background-primary, #0044f4);box-shadow:0 0 0 1px #0044f4 inset;box-shadow:var(--kui-shadow-border-primary, 0px 0px 0px 1px #0044f4 inset)}.k-radio .radio-input[data-v-9801a282]:checked:before{background-color:#fff;background-color:var(--kui-color-background, #ffffff);border-radius:50%;border-radius:var(--kui-border-radius-circle, 50%);content:"";height:6px;right:0;bottom:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:background-color .2s ease-in-out;transition:background-color var(--kui-animation-duration-20, .2s) ease-in-out;width:6px}.k-radio .radio-input[data-v-9801a282]:checked:focus-visible{box-shadow:0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-radio .radio-input[data-v-9801a282]:checked:active{background-color:#001466;background-color:var(--kui-color-background-primary-strongest, #001466)}.k-radio .radio-input[data-v-9801a282]:checked:disabled{background-color:#e0e4ea;background-color:var(--kui-color-background-disabled, #e0e4ea)}.k-radio .radio-input[data-v-9801a282]:checked:disabled:before{background-color:#afb7c5;background-color:var(--kui-color-background-neutral-weak, #afb7c5)}.k-radio .radio-input[data-v-9801a282]:disabled{background-color:#e0e4ea;background-color:var(--kui-color-background-disabled, #e0e4ea);box-shadow:0 0 0 1px #e0e4ea inset;box-shadow:var(--kui-shadow-border-disabled, 0px 0px 0px 1px #e0e4ea inset);cursor:not-allowed}.k-radio.input-error .radio-input[data-v-9801a282]:not(:disabled){box-shadow:0 0 0 1px #d60027 inset;box-shadow:var(--kui-shadow-border-danger, 0px 0px 0px 1px #d60027 inset)}.k-radio.input-error .radio-input[data-v-9801a282]:not(:disabled):hover{box-shadow:0 0 0 1px #ad000e inset;box-shadow:var(--kui-shadow-border-danger-strong, 0px 0px 0px 1px #ad000e inset)}.k-radio.input-error .radio-input[data-v-9801a282]:not(:disabled):focus-visible{box-shadow:0 0 0 1px #ad000e inset,0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-border-danger-strong, 0px 0px 0px 1px #ad000e inset),var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-radio.input-error .radio-input[data-v-9801a282]:not(:disabled):checked{background-color:#d60027;background-color:var(--kui-color-background-danger, #d60027)}.k-radio.input-error .radio-input[data-v-9801a282]:not(:disabled):checked:focus-visible{box-shadow:0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-radio .radio-label-wrapper[data-v-9801a282]{flex:1}.k-radio .radio-label-wrapper .radio-label[data-v-9801a282]{cursor:pointer;margin:0}.k-radio .radio-label-wrapper .radio-label.required[data-v-9801a282]{margin-left:16px;margin-left:var(--kui-space-60, 16px)}.k-radio .radio-label-wrapper .radio-description[data-v-9801a282]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:16px;line-height:var(--kui-line-height-20, 16px);margin-top:4px;margin-top:var(--kui-space-20, 4px)}.k-radio .radio-label-wrapper .radio-description p[data-v-9801a282]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:16px;line-height:var(--kui-line-height-20, 16px);margin:0}.k-radio.disabled .radio-label[data-v-9801a282]{cursor:not-allowed}.k-radio.radio-card[data-v-9801a282]{position:relative;width:100%}.k-radio.radio-card .radio-card-wrapper[data-v-9801a282]{background-color:#fff;background-color:var(--kui-color-background, #ffffff);border-radius:6px;border-radius:var(--kui-border-radius-30, 6px);box-shadow:0 0 0 1px #e0e4ea inset;box-shadow:var(--kui-shadow-border, 0px 0px 0px 1px #e0e4ea inset);cursor:pointer;height:100%;outline:none;padding:20px;padding:var(--kui-space-70, 20px);transition:box-shadow .2s ease-in-out,background-color .2s ease-in-out;transition:box-shadow var(--kui-animation-duration-20, .2s) ease-in-out,background-color var(--kui-animation-duration-20, .2s) ease-in-out;width:100%}.k-radio.radio-card .radio-card-wrapper[data-v-9801a282]:hover{box-shadow:0 0 0 1px #5f9aff inset;box-shadow:var(--kui-shadow-border-primary-weak, 0px 0px 0px 1px #5f9aff inset)}.k-radio.radio-card .radio-card-wrapper[data-v-9801a282]:active{box-shadow:0 0 0 1px #001466 inset;box-shadow:var(--kui-shadow-border-primary-strongest, 0px 0px 0px 1px #001466 inset)}.k-radio.radio-card .radio-card-wrapper[data-v-9801a282]:focus-visible{box-shadow:0 0 0 1px #5f9aff inset,0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-border-primary-weak, 0px 0px 0px 1px #5f9aff inset),var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-radio.radio-card .radio-card-wrapper .card-content-wrapper[data-v-9801a282]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);height:100%;transition:color .2s ease-in-out;transition:color var(--kui-animation-duration-20, .2s) ease-in-out}.k-radio.radio-card .radio-card-wrapper .card-label-container[data-v-9801a282]{display:flex;flex-direction:column}.k-radio.radio-card .radio-card-wrapper .card-label-container .radio-label[data-v-9801a282]{color:#000933;color:var(--kui-color-text, #000933);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);line-height:20px;line-height:var(--kui-line-height-30, 20px);transition:color .2s ease-in-out;transition:color var(--kui-animation-duration-20, .2s) ease-in-out}.k-radio.radio-card .radio-input[data-v-9801a282]{left:0;position:absolute;top:0}.k-radio.radio-card .radio-input.hidden[data-v-9801a282]{display:none}.k-radio.radio-card.card-vertical .radio-card-wrapper[data-v-9801a282]{align-items:center;display:flex;flex-direction:column;text-align:center}.k-radio.radio-card.card-vertical .radio-card-wrapper.has-label .card-content-wrapper[data-v-9801a282],.k-radio.radio-card.card-vertical .radio-card-wrapper.has-description .card-content-wrapper[data-v-9801a282]{height:auto;margin-bottom:8px;margin-bottom:var(--kui-space-40, 8px)}.k-radio.radio-card.card-vertical .radio-input[data-v-9801a282]{margin-left:12px;margin-left:var(--kui-space-50, 12px);margin-top:12px;margin-top:var(--kui-space-50, 12px)}.k-radio.radio-card.card-horizontal .radio-card-wrapper[data-v-9801a282]{display:flex}.k-radio.radio-card.card-horizontal .radio-card-wrapper.has-label[data-v-9801a282]:has(.card-content-wrapper),.k-radio.radio-card.card-horizontal .radio-card-wrapper.has-description[data-v-9801a282]:has(.card-content-wrapper){flex-direction:row-reverse;gap:12px;gap:var(--kui-space-50, 12px);justify-content:space-between}.k-radio.radio-card.card-horizontal .radio-card-wrapper.has-label .card-content-wrapper[data-v-9801a282],.k-radio.radio-card.card-horizontal .radio-card-wrapper.has-description .card-content-wrapper[data-v-9801a282]{align-self:center}.k-radio.radio-card.card-horizontal .radio-card-wrapper.show-radio[data-v-9801a282]{padding-left:48px;padding-left:var(--kui-space-110, 48px)}.k-radio.radio-card.card-horizontal .radio-input[data-v-9801a282]{margin-left:20px;margin-left:var(--kui-space-70, 20px);margin-top:24px;margin-top:var(--kui-space-80, 24px)}.k-radio.radio-card.checked.radio-card:not(.disabled) .radio-card-wrapper[data-v-9801a282]{box-shadow:0 0 0 2px #0044f4 inset;box-shadow:var(--kui-border-width-0, 0px) var(--kui-border-width-0, 0px) var(--kui-border-width-0, 0px) var(--kui-border-width-20, 2px) var(--kui-color-border-primary, #0044f4) inset}.k-radio.radio-card.checked.radio-card:not(.disabled) .radio-card-wrapper[data-v-9801a282]:hover{box-shadow:0 0 0 2px #0030cc inset;box-shadow:var(--kui-border-width-0, 0px) var(--kui-border-width-0, 0px) var(--kui-border-width-0, 0px) var(--kui-border-width-20, 2px) var(--kui-color-border-primary-strong, #0030cc) inset}.k-radio.radio-card.checked.radio-card:not(.disabled) .radio-card-wrapper:hover .radio-label[data-v-9801a282]{color:#0030cc;color:var(--kui-color-text-primary-strong, #0030cc)}.k-radio.radio-card.checked.radio-card:not(.disabled) .radio-card-wrapper:hover .card-content-wrapper[data-v-9801a282]{color:#0030cc;color:var(--kui-color-text-primary-strong, #0030cc)}.k-radio.radio-card.checked.radio-card:not(.disabled) .radio-card-wrapper[data-v-9801a282]:active{box-shadow:0 0 0 2px #001466 inset;box-shadow:var(--kui-border-width-0, 0px) var(--kui-border-width-0, 0px) var(--kui-border-width-0, 0px) var(--kui-border-width-20, 2px) var(--kui-color-border-primary-strongest, #001466) inset}.k-radio.radio-card.checked.radio-card:not(.disabled) .radio-card-wrapper:active .radio-label[data-v-9801a282]{color:#001466;color:var(--kui-color-text-primary-strongest, #001466)}.k-radio.radio-card.checked.radio-card:not(.disabled) .radio-card-wrapper:active .card-content-wrapper[data-v-9801a282]{color:#001466;color:var(--kui-color-text-primary-strongest, #001466)}.k-radio.radio-card.checked.radio-card:not(.disabled) .radio-card-wrapper[data-v-9801a282]:focus-visible{box-shadow:0 0 0 2px #0030cc inset,0 0 0 4px #0044f433;box-shadow:var(--kui-border-width-0, 0px) var(--kui-border-width-0, 0px) var(--kui-border-width-0, 0px) var(--kui-border-width-20, 2px) var(--kui-color-border-primary-strong, #0030cc) inset,var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-radio.radio-card.checked.radio-card:not(.disabled) .radio-card-wrapper .radio-label[data-v-9801a282]{color:#0044f4;color:var(--kui-color-text-primary, #0044f4)}.k-radio.radio-card.checked.radio-card:not(.disabled) .radio-card-wrapper .card-content-wrapper[data-v-9801a282]{color:#0044f4;color:var(--kui-color-text-primary, #0044f4)}.k-radio.radio-card.input-error.radio-card:not(.disabled) .radio-card-wrapper[data-v-9801a282]{box-shadow:0 0 0 1px #d60027 inset;box-shadow:var(--kui-shadow-border-danger, 0px 0px 0px 1px #d60027 inset)}.k-radio.radio-card.input-error.radio-card:not(.disabled) .radio-card-wrapper[data-v-9801a282]:hover{box-shadow:0 0 0 1px #ad000e inset;box-shadow:var(--kui-shadow-border-danger-strong, 0px 0px 0px 1px #ad000e inset)}.k-radio.radio-card.input-error.radio-card:not(.disabled) .radio-card-wrapper[data-v-9801a282]:active{box-shadow:0 0 0 1px #001466 inset;box-shadow:var(--kui-shadow-border-primary-strongest, 0px 0px 0px 1px #001466 inset)}.k-radio.radio-card.input-error.radio-card:not(.disabled) .radio-card-wrapper[data-v-9801a282]:focus-visible{box-shadow:0 0 0 1px #ad000e inset,0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-border-danger-strong, 0px 0px 0px 1px #ad000e inset),var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-radio.radio-card.input-error.radio-card:not(.disabled).checked .radio-card-wrapper[data-v-9801a282]{box-shadow:0 0 0 2px #d60027 inset;box-shadow:var(--kui-border-width-0, 0px) var(--kui-border-width-0, 0px) var(--kui-border-width-0, 0px) var(--kui-border-width-20, 2px) var(--kui-color-border-danger, #d60027) inset}.k-radio.radio-card.input-error.radio-card:not(.disabled).checked .radio-card-wrapper[data-v-9801a282]:hover{box-shadow:0 0 0 2px #ad000e inset;box-shadow:var(--kui-border-width-0, 0px) var(--kui-border-width-0, 0px) var(--kui-border-width-0, 0px) var(--kui-border-width-20, 2px) var(--kui-color-border-danger-strong, #ad000e) inset}.k-radio.radio-card.input-error.radio-card:not(.disabled).checked .radio-card-wrapper[data-v-9801a282]:active{box-shadow:0 0 0 2px #001466 inset;box-shadow:var(--kui-border-width-0, 0px) var(--kui-border-width-0, 0px) var(--kui-border-width-0, 0px) var(--kui-border-width-20, 2px) var(--kui-color-border-primary-strongest, #001466) inset}.k-radio.radio-card.input-error.radio-card:not(.disabled).checked .radio-card-wrapper[data-v-9801a282]:focus-visible{box-shadow:0 0 0 2px #ad000e inset,0 0 0 4px #0044f433;box-shadow:var(--kui-border-width-0, 0px) var(--kui-border-width-0, 0px) var(--kui-border-width-0, 0px) var(--kui-border-width-20, 2px) var(--kui-color-border-danger-strong, #ad000e) inset,var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-radio.radio-card.input-error.radio-card:not(.disabled).checked .radio-card-wrapper .radio-label[data-v-9801a282]{color:#000933;color:var(--kui-color-text, #000933)}.k-radio.radio-card.input-error.radio-card:not(.disabled).checked .radio-card-wrapper .card-content-wrapper[data-v-9801a282]{color:#000933;color:var(--kui-color-text, #000933)}.k-radio.radio-card.disabled.radio-card .radio-card-wrapper[data-v-9801a282]{box-shadow:0 0 0 1px #e0e4ea inset;box-shadow:var(--kui-shadow-border-disabled, 0px 0px 0px 1px #e0e4ea inset);cursor:not-allowed}.k-radio.radio-card.disabled.radio-card .radio-card-wrapper .radio-label[data-v-9801a282],.k-radio.radio-card.disabled.radio-card .radio-card-wrapper .card-content-wrapper[data-v-9801a282]{color:#afb7c5;color:var(--kui-color-text-disabled, #afb7c5)}.k-radio.radio-card.disabled.radio-card.checked .radio-card-wrapper[data-v-9801a282]{background-color:#e0e4ea;background-color:var(--kui-color-background-disabled, #e0e4ea);box-shadow:0 0 0 2px #e0e4ea inset;box-shadow:var(--kui-border-width-0, 0px) var(--kui-border-width-0, 0px) var(--kui-border-width-0, 0px) var(--kui-border-width-20, 2px) var(--kui-color-border-disabled, #e0e4ea) inset}.select-item[data-v-42d073d1]{list-style:none}.select-item .select-item-container[data-v-42d073d1]{display:block}.select-item button[data-v-42d073d1]{align-items:center;background-color:#fff;background-color:var(--kui-color-background, #ffffff);border:none;display:flex;padding:0;padding:var(--kui-space-0, 0px);text-align:left;width:100%}.select-item button .select-item-label[data-v-42d073d1]{align-items:center;color:#000933;color:var(--kui-color-text, #000933);display:flex;font-size:14px;font-size:var(--kui-font-size-30, 14px);gap:8px;gap:var(--kui-space-40, 8px);line-height:24px;line-height:var(--kui-line-height-40, 24px);padding:12px 16px;padding:var(--kui-space-50, 12px) var(--kui-space-60, 16px);width:100%}.select-item button[data-v-42d073d1]:not(:disabled){cursor:pointer}.select-item button:not(:disabled):hover .select-item-label[data-v-42d073d1]{background-color:#eefaff;background-color:var(--kui-color-background-primary-weakest, #eefaff)}.select-item button.selected .select-item-label[data-v-42d073d1]{background-color:#eefaff;background-color:var(--kui-color-background-primary-weakest, #eefaff);color:#002099;color:var(--kui-color-text-primary-stronger, #002099)}.select-item button[data-v-42d073d1]:disabled{cursor:not-allowed}.select-item button:disabled .select-item-label[data-v-42d073d1]{color:#afb7c5;color:var(--kui-color-text-disabled, #afb7c5)}.select-item button:disabled.selected .select-item-label[data-v-42d073d1]{background-color:#e0e4ea;background-color:var(--kui-color-background-disabled, #e0e4ea)}.select-group[data-v-ba430334]{margin-bottom:4px;margin-bottom:var(--kui-space-20, 4px)}.select-group .select-group-title[data-v-ba430334]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);display:block;font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:500;font-weight:var(--kui-font-weight-medium, 500);line-height:16px;line-height:var(--kui-line-height-20, 16px);padding:12px;padding:var(--kui-space-50, 12px);pointer-events:none}.k-select[data-v-b68b3e51]{width:var(--2ec34f0c)}.k-select .select-wrapper[data-v-b68b3e51]{position:relative;width:100%}.k-select .select-input.filtering-disabled[data-v-b68b3e51] input:not([disabled]){caret-color:transparent!important;cursor:pointer}.k-select .select-input.filtering-disabled[data-v-b68b3e51] input:not([disabled])::selection{background-color:transparent}.k-select .select-input.hide-model-value[data-v-b68b3e51] input{color:transparent!important}.k-select .select-input.hide-model-value[data-v-b68b3e51] input::placeholder{color:transparent!important}.k-select .select-input.hide-model-value[data-v-b68b3e51] input::selection{background-color:transparent}.k-select .select-input.input-has-focus[data-v-b68b3e51] input{box-shadow:0 0 0 1px #0044f4 inset,0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-border-primary, 0px 0px 0px 1px #0044f4 inset),var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-select .chevron-down-icon.disabled[data-v-b68b3e51]{color:#afb7c5!important;color:var(--kui-color-text-disabled, #afb7c5)!important}.k-select .custom-selected-item-wrapper[data-v-b68b3e51]{align-items:center;color:#000933;color:var(--kui-color-text, #000933);display:flex;font-size:14px;font-size:var(--kui-font-size-30, 14px);gap:8px;gap:var(--kui-space-40, 8px);line-height:24px;line-height:var(--kui-line-height-40, 24px);padding:12px 16px;padding:var(--kui-space-50, 12px) var(--kui-space-60, 16px);width:100%;box-sizing:border-box;top:0;right:0;bottom:0;left:0;margin-left:12px;margin-left:var(--kui-space-50, 12px);max-width:calc(var(--35c9363a) - 12px - 20px - 8px * 2);max-width:calc(var(--35c9363a) - var(--kui-space-50, 12px) - var(--kui-icon-size-40, 20px) - var(--kui-space-40, 8px) * 2);overflow:hidden;padding:0;padding:var(--kui-space-0, 0px);pointer-events:none;position:absolute;white-space:nowrap}.k-select .custom-selected-item-wrapper[data-v-b68b3e51] .kui-icon{flex-shrink:0;height:20px!important;height:var(--kui-icon-size-40, 20px)!important;width:20px!important;width:var(--kui-icon-size-40, 20px)!important}.k-select .custom-selected-item-wrapper.clearable[data-v-b68b3e51]{max-width:calc(var(--35c9363a) - 12px * 2 - 20px * 2 - 8px);max-width:calc(var(--35c9363a) - var(--kui-space-50, 12px) * 2 - var(--kui-icon-size-40, 20px) * 2 - var(--kui-space-40, 8px))}.k-select .select-popover .select-items-container[data-v-b68b3e51]{max-height:var(--d122a056);overflow-y:auto}.k-select[data-v-b68b3e51] .select-popover.popover .popover-container{border:1px solid #e0e4ea;border:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);border-radius:6px;border-radius:var(--kui-border-radius-30, 6px);padding:4px 0;padding:var(--kui-space-20, 4px) var(--kui-space-0, 0px)}.k-select[data-v-b68b3e51] .select-popover.popover .popover-container.has-sticky-dropdown-footer,.k-select[data-v-b68b3e51] .select-popover.popover .popover-container.has-static-dropdown-footer{padding-bottom:0;padding-bottom:var(--kui-space-0, 0px)}.k-select .select-loading[data-v-b68b3e51],.k-select .select-empty[data-v-b68b3e51]{align-items:center;color:#000933;color:var(--kui-color-text, #000933);display:flex;font-size:14px;font-size:var(--kui-font-size-30, 14px);gap:8px;gap:var(--kui-space-40, 8px);line-height:24px;line-height:var(--kui-line-height-40, 24px);padding:12px 16px;padding:var(--kui-space-50, 12px) var(--kui-space-60, 16px);width:100%}.k-select .select-loading .loading-icon[data-v-b68b3e51],.k-select .select-empty .loading-icon[data-v-b68b3e51]{margin:0 auto;margin:var(--kui-space-0, 0px) var(--kui-space-auto, auto)}.k-select .dropdown-footer[data-v-b68b3e51]{align-items:center;background-color:#fff;background-color:var(--kui-color-background, #ffffff);border-bottom-left-radius:6px;border-bottom-left-radius:var(--kui-border-radius-30, 6px);border-bottom-right-radius:6px;border-bottom-right-radius:var(--kui-border-radius-30, 6px);border-top:1px solid #e0e4ea;border-top:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);bottom:0;color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);display:flex;font-size:12px;font-size:var(--kui-font-size-20, 12px);gap:6px;gap:var(--kui-space-30, 6px);line-height:16px;line-height:var(--kui-line-height-20, 16px);padding:12px;padding:var(--kui-space-50, 12px);pointer-events:none;position:sticky}.k-select .dropdown-footer-static[data-v-b68b3e51]{position:static}.k-select .help-text[data-v-b68b3e51]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:16px;line-height:var(--kui-line-height-20, 16px);margin:0;margin-top:8px!important;margin-top:var(--kui-space-40, 8px)!important}.k-select .help-text.select-error[data-v-b68b3e51]{color:#d60027;color:var(--kui-color-text-danger, #d60027)}.k-select .clear-selection-button[data-v-b68b3e51]{background-color:transparent;background-color:var(--kui-color-background-transparent, transparent);border:none;color:inherit;cursor:pointer;padding:0;padding:var(--kui-space-0, 0px)}.k-slideout .slideout-container[data-v-35267171]{background-color:#fff;background-color:var(--kui-color-background, #ffffff);border-left:1px solid #e0e4ea;border-left:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);box-shadow:0 4px 20px #00000014;box-shadow:var(--kui-shadow, 0px 4px 20px 0px rgba(0, 0, 0, .08));display:flex;flex-direction:column;flex-grow:1;gap:12px;gap:var(--kui-space-50, 12px);height:calc(100vh - var(--929fd5c2));max-width:var(--6caf3fd0);overflow-y:auto;padding:20px 0 0 20px;padding:var(--kui-space-70, 20px) var(--kui-space-0, 0px) var(--kui-space-0, 0px) var(--kui-space-70, 20px);position:fixed;right:0;top:var(--929fd5c2);width:100%;z-index:var(--48a8e6c8)}.k-slideout .slideout-container .slideout-header[data-v-35267171]{display:flex;justify-content:space-between;padding-right:20px;padding-right:var(--kui-space-70, 20px)}.k-slideout .slideout-container .slideout-header .slideout-title[data-v-35267171]{align-items:center;display:flex;flex:1;font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:20px;font-size:var(--kui-font-size-60, 20px);font-weight:700;font-weight:var(--kui-font-weight-bold, 700);gap:8px;gap:var(--kui-space-40, 8px);line-height:28px;line-height:var(--kui-line-height-50, 28px)}.k-slideout .slideout-container .slideout-header .slideout-close-icon[data-v-35267171]{background-color:transparent;background-color:var(--kui-color-background-transparent, transparent);border:none;color:inherit;cursor:pointer;padding:0;padding:var(--kui-space-0, 0px);border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);margin-left:auto;outline:none}.k-slideout .slideout-container .slideout-header .slideout-close-icon[data-v-35267171]:hover .kui-icon,.k-slideout .slideout-container .slideout-header .slideout-close-icon[data-v-35267171]:focus .kui-icon{color:#52596e!important;color:var(--kui-color-text-neutral-strong, #52596e)!important}.k-slideout .slideout-container .slideout-header .slideout-close-icon[data-v-35267171]:focus-visible{box-shadow:0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-slideout .slideout-container .slideout-content[data-v-35267171]{box-sizing:border-box;color:#000933;color:var(--kui-color-text, #000933);display:flex;flex-direction:column;font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:20px;line-height:var(--kui-line-height-30, 20px);overflow-y:auto;padding-right:20px;padding-right:var(--kui-space-70, 20px)}.k-slideout .slideout-container .slideout-content[data-v-35267171]>*:last-child{padding-bottom:20px;padding-bottom:var(--kui-space-70, 20px)}.k-slideout .slideout-container .slideout-content[data-v-35267171]>p{margin:0;margin:var(--kui-space-0, 0px)}.k-slideout .slideout-backdrop[data-v-35267171]{background:#00093399;background:var(--kui-color-background-overlay, rgba(0, 9, 51, .6));bottom:0;left:0;position:fixed;right:0;top:var(--929fd5c2);z-index:var(--48a8e6c8)}.k-slideout .slideout-backdrop.backdrop-transparent[data-v-35267171]{background:transparent;background:var(--kui-color-background-transparent, transparent);z-index:-1}.step[data-v-3d0e3f71]{display:list-item;flex:1 1 0%}.step .step-container[data-v-3d0e3f71]{align-items:center;display:flex;flex-direction:column;margin:auto;padding-bottom:4px;padding-bottom:var(--kui-space-20, 4px);position:relative}.step .step-container .step-circle[data-v-3d0e3f71]{align-items:center;background-color:#fff;background-color:var(--kui-color-background, #ffffff);border-radius:50%;border-radius:var(--kui-border-radius-circle, 50%);display:flex;height:24px;justify-content:center;width:24px}.step .step-container .step-label[data-v-3d0e3f71]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);line-height:20px;line-height:var(--kui-line-height-30, 20px);min-width:100px;padding:12px 6px 0;padding:var(--kui-space-50, 12px) var(--kui-space-30, 6px) var(--kui-space-0, 0px) var(--kui-space-30, 6px);text-align:center}.step .step-container[data-v-3d0e3f71]:after{background-color:#e0e4ea;background-color:var(--kui-color-background-neutral-weaker, #e0e4ea);content:"";height:2px;left:calc(50% + 17.3333333333px + 8px);position:absolute;top:12px;width:calc(100% - 52px)}.step .step-container.completed .step-circle[data-v-3d0e3f71]{background-color:#0044f4;background-color:var(--kui-color-background-primary, #0044f4)}.step .step-container.completed[data-v-3d0e3f71]:after{background-color:#0044f4;background-color:var(--kui-color-background-primary, #0044f4)}.step .step-container.active .step-circle[data-v-3d0e3f71]{border:2px solid #0044f4;border:var(--kui-border-width-20, 2px) solid var(--kui-color-border-primary, #0044f4)}.step .step-container.active .step-label[data-v-3d0e3f71]{color:#000933;color:var(--kui-color-text, #000933)}.step .step-container.default .step-circle[data-v-3d0e3f71]{border:2px solid #e0e4ea;border:var(--kui-border-width-20, 2px) solid var(--kui-color-border, #e0e4ea)}.step .step-container.error .step-circle[data-v-3d0e3f71]{background-color:#d60027;background-color:var(--kui-color-background-danger, #d60027)}.step:last-child>.step-container[data-v-3d0e3f71]:after{display:none}.k-stepper[data-v-2a46c6a5]{display:flex;list-style:none;max-width:100%;overflow-x:auto;padding-inline-start:0px;position:relative;width:100%}.table-column-visibility-menu .menu-items-wrapper[data-v-8a5d8147]{-webkit-mask-image:linear-gradient(to bottom,black calc(100% + -0px),transparent 100%);mask-image:linear-gradient(to bottom,black calc(100% + -0px),transparent 100%);max-height:250px;overflow-y:auto}.table-column-visibility-menu .menu-items-wrapper.is-bottom-overflowing[data-v-8a5d8147]{-webkit-mask-image:linear-gradient(to bottom,black calc(100% - 48px),transparent 100%);mask-image:linear-gradient(to bottom,black calc(100% - 48px),transparent 100%)}.table-column-visibility-menu .apply-button-wrapper[data-v-8a5d8147]{display:flex;width:100%}.table-column-visibility-menu .apply-button-wrapper .apply-button[data-v-8a5d8147]{margin-left:auto;margin-left:var(--kui-space-auto, auto);margin-right:4px;margin-right:var(--kui-space-20, 4px)}.table-column-visibility-menu .visibility-checkbox-label[data-v-8a5d8147]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;display:block;margin-bottom:0;margin-bottom:var(--kui-space-0, 0px);margin-left:-8px;margin-left:calc(-1 * var(--kui-space-40, 8px))}.table-column-visibility-menu[data-v-8a5d8147] .k-input.search-input{padding:2px 6px 6px}.table-column-visibility-menu[data-v-8a5d8147] .k-input.search-input ::-webkit-search-cancel-button{-webkit-appearance:none}.k-table[data-v-4e92a5cb]{background-color:#fff;background-color:var(--kui-color-background, #ffffff);display:flex;flex-direction:column;font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);gap:20px;gap:var(--kui-space-70, 20px)}.k-table .table-toolbar[data-v-4e92a5cb]{display:flex;gap:12px;gap:var(--kui-space-50, 12px);padding:4px 4px 0;padding:var(--kui-space-20, 4px) var(--kui-space-20, 4px) var(--kui-space-0, 0px) var(--kui-space-20, 4px);width:100%}.k-table .table-toolbar .toolbar-default-items-container[data-v-4e92a5cb]{display:flex;gap:12px;gap:var(--kui-space-50, 12px);margin-left:auto;margin-left:var(--kui-space-auto, auto)}.k-table .table-wrapper[data-v-4e92a5cb]{overflow:auto;width:100%}.k-table .table-wrapper table[data-v-4e92a5cb]{border-collapse:collapse;max-width:100%;width:100%}.k-table .table-wrapper table th[data-v-4e92a5cb],.k-table .table-wrapper table td[data-v-4e92a5cb]{overflow:hidden;text-overflow:ellipsis;padding:12px 16px;padding:var(--kui-space-50, 12px) var(--kui-space-60, 16px);vertical-align:middle;white-space:nowrap}.k-table .table-wrapper table th.sticky-column[data-v-4e92a5cb],.k-table .table-wrapper table td.sticky-column[data-v-4e92a5cb]{background-color:#fff;background-color:var(--kui-color-background, #ffffff);left:0;position:sticky!important;z-index:1}.k-table .table-wrapper table thead[data-v-4e92a5cb]{border-bottom:1px solid #e0e4ea;border-bottom:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);height:44px;position:sticky;top:0}.k-table .table-wrapper table thead.is-scrolled[data-v-4e92a5cb]{background-color:#fff;background-color:var(--kui-color-background, #ffffff)}.k-table .table-wrapper table thead tr[data-v-4e92a5cb]{position:relative}.k-table .table-wrapper table thead tr[data-v-4e92a5cb]:after{box-shadow:none;content:"";height:100%;left:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .2s ease-in-out;transition:opacity var(--kui-animation-duration-20, .2s) ease-in-out;width:100%;z-index:-1}.k-table .table-wrapper table thead tr.is-scrolled[data-v-4e92a5cb]:after{border-bottom:1px solid #e0e4ea;border-bottom:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);box-shadow:0 4px 20px #00000014;box-shadow:var(--kui-shadow, 0px 4px 20px 0px rgba(0, 0, 0, .08));opacity:1;transition:opacity .2s ease-in-out;transition:opacity var(--kui-animation-duration-20, .2s) ease-in-out}.k-table .table-wrapper table thead tr th[data-v-4e92a5cb]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);line-height:20px;line-height:var(--kui-line-height-30, 20px);padding:12px 16px;padding:var(--kui-space-50, 12px) var(--kui-space-60, 16px);text-align:left}.k-table .table-wrapper table thead tr th.resizable[data-v-4e92a5cb]{min-width:40px!important;position:relative}.k-table .table-wrapper table thead tr th.resizable.sortable[data-v-4e92a5cb],.k-table .table-wrapper table thead tr th.resizable.has-tooltip[data-v-4e92a5cb]{min-width:80px!important}.k-table .table-wrapper table thead tr th.resizable.sortable.has-tooltip[data-v-4e92a5cb]{min-width:100px!important}.k-table .table-wrapper table thead tr th.resizable .resize-handle[data-v-4e92a5cb]{cursor:col-resize;position:absolute;right:0;top:0;width:6px}.k-table .table-wrapper table thead tr th.resizable .resize-handle.previous[data-v-4e92a5cb]{left:0;right:unset}.k-table .table-wrapper table thead tr th.active-sort[data-v-4e92a5cb]{color:#000933;color:var(--kui-color-text, #000933)}.k-table .table-wrapper table thead tr th .sr-only[data-v-4e92a5cb]{border-width:0px;border-width:var(--kui-border-width-0, 0px);clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;padding:var(--kui-space-0, 0px);position:absolute;white-space:nowrap;width:1px}.k-table .table-wrapper table thead tr th.sortable[data-v-4e92a5cb]{cursor:pointer}.k-table .table-wrapper table thead tr th.sortable.asc .sort-icon[data-v-4e92a5cb]{transform:rotate(-180deg)}.k-table .table-wrapper table thead tr th .table-headers-container[data-v-4e92a5cb]{align-items:center;display:flex;gap:8px;gap:var(--kui-space-40, 8px)}.k-table .table-wrapper table thead tr th .table-headers-container.resized[data-v-4e92a5cb]{bottom:12px;bottom:var(--kui-space-50, 12px);position:absolute}.k-table .table-wrapper table thead tr th .table-headers-container .table-header-label[data-v-4e92a5cb]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.k-table .table-wrapper table thead tr th .table-headers-container .header-tooltip-trigger[data-v-4e92a5cb]{cursor:help}.k-table .table-wrapper table thead tr th .table-headers-container .sort-icon[data-v-4e92a5cb]{flex-shrink:0}.k-table .table-wrapper table thead tr th .table-headers-container .table-header-bulk-actions-container[data-v-4e92a5cb]{display:flex}.k-table .table-wrapper table thead tr th.resize-hover[data-v-4e92a5cb]{box-shadow:-2px 0 #6f28ff inset;box-shadow:calc(-1 * var(--kui-border-width-20, 2px)) 0 0 0 var(--kui-color-border-decorative-purple, #6f28ff) inset}.k-table .table-wrapper table tbody tr[data-v-4e92a5cb]{height:48px}.k-table .table-wrapper table tbody tr[data-v-4e92a5cb]:not(:last-child){border-bottom:1px solid #e0e4ea;border-bottom:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea)}.k-table .table-wrapper table tbody tr td[data-v-4e92a5cb]{color:#000933;color:var(--kui-color-text, #000933);font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:20px;line-height:var(--kui-line-height-30, 20px);white-space:nowrap}.k-table .table-wrapper table tbody tr td.resize-hover[data-v-4e92a5cb]{box-shadow:-2px 0 #e0e4ea inset;box-shadow:calc(-1 * var(--kui-border-width-20, 2px)) 0 0 0 var(--kui-color-border, #e0e4ea) inset}.k-table .table-wrapper table tbody tr td .actions-dropdown .actions-dropdown-trigger[data-v-4e92a5cb]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489)}.k-table .table-wrapper table tbody tr td .actions-dropdown .actions-dropdown-trigger[data-v-4e92a5cb]:hover:not(:disabled):not(:focus):not(:active){background-color:#e0e4ea;background-color:var(--kui-color-background-neutral-weaker, #e0e4ea);color:#52596e;color:var(--kui-color-text-neutral-strong, #52596e)}.k-table .table-wrapper table tbody tr td .actions-dropdown .actions-dropdown-trigger[data-v-4e92a5cb]:focus-visible{background-color:#e0e4ea;background-color:var(--kui-color-background-neutral-weaker, #e0e4ea);color:#3a3f51;color:var(--kui-color-text-neutral-stronger, #3a3f51)}.k-table .table-wrapper table tbody tr td .actions-dropdown .actions-dropdown-trigger[data-v-4e92a5cb]:active{background-color:#e0e4ea;background-color:var(--kui-color-background-neutral-weaker, #e0e4ea);color:#232633;color:var(--kui-color-text-neutral-strongest, #232633)}.k-table .table-wrapper table tbody tr td .actions-dropdown .actions-dropdown-trigger .more-icon[data-v-4e92a5cb]{pointer-events:none}.k-table .table-wrapper table tbody tr td.row-link[data-v-4e92a5cb]{padding:0;padding:var(--kui-space-0, 0px)}.k-table .table-wrapper table tbody tr td.row-link .cell-wrapper[data-v-4e92a5cb]{padding:12px 16px;padding:var(--kui-space-50, 12px) var(--kui-space-60, 16px)}.k-table .table-wrapper table tbody tr td.row-link a.cell-wrapper[data-v-4e92a5cb]{color:#000933;color:var(--kui-color-text, #000933);display:block;text-decoration:none}.k-table .table-wrapper table tbody tr td.row-link .expandable-row-control-container[data-v-4e92a5cb]{padding:12px 16px;padding:var(--kui-space-50, 12px) var(--kui-space-60, 16px)}.k-table .table-wrapper table tbody tr td .expandable-row-control-container[data-v-4e92a5cb]{display:flex}.k-table .table-wrapper table tbody tr td .expandable-row-control-container .expandable-row-control[data-v-4e92a5cb]{background-color:transparent;background-color:var(--kui-color-background-transparent, transparent);border:none;color:inherit;cursor:pointer;padding:0;padding:var(--kui-space-0, 0px);color:#6c7489;color:var(--kui-color-text-neutral, #6c7489)}.k-table .table-wrapper table tbody tr td .expandable-row-control-container .expandable-row-control[data-v-4e92a5cb]:hover,.k-table .table-wrapper table tbody tr td .expandable-row-control-container .expandable-row-control[data-v-4e92a5cb]:focus,.k-table .table-wrapper table tbody tr td .expandable-row-control-container .expandable-row-control[data-v-4e92a5cb]:focus-visible{color:#52596e;color:var(--kui-color-text-neutral-strong, #52596e)}.k-table .table-wrapper table tbody tr td .expandable-row-control-container .expandable-row-control[data-v-4e92a5cb]:focus-visible{box-shadow:0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-table .table-wrapper table tbody tr td .expandable-row-control-container .expandable-row-control .expandable-row-control-icon[data-v-4e92a5cb]{height:16px!important;height:var(--kui-icon-size-30, 16px)!important;transition:transform .2s ease-in-out;transition:transform var(--kui-animation-duration-20, .2s) ease-in-out;width:16px!important;width:var(--kui-icon-size-30, 16px)!important}.k-table .table-wrapper table tbody tr td .expandable-row-control-container .expandable-row-control.expanded .expandable-row-control-icon[data-v-4e92a5cb]{transform:rotate(90deg)}.k-table .table-wrapper table tbody tr.last-row[data-v-4e92a5cb]{border-bottom:none}.k-table .table-wrapper table tbody tr.expandable-content-row[data-v-4e92a5cb]{background-color:#f9fafb;background-color:var(--kui-color-background-neutral-weakest, #f9fafb);height:auto}.k-table .table-wrapper table tbody tr.expandable-content-row>td[data-v-4e92a5cb]{padding:12px 0 12px 16px;padding:var(--kui-space-50, 12px) var(--kui-space-0, 0px) var(--kui-space-50, 12px) var(--kui-space-60, 16px);white-space:normal}.k-table .table-wrapper table tbody tr.expandable-content-row>td[data-v-4e92a5cb]:has(.k-table-view){padding:0;padding:var(--kui-space-0, 0px)}.k-table .table-wrapper table tbody tr.expandable-content-row>td .expandable-content-wrapper[data-v-4e92a5cb]{display:flex;flex-direction:column;gap:8px;gap:var(--kui-space-40, 8px);max-height:250px;overflow-y:auto;padding-right:16px;padding-right:var(--kui-space-60, 16px)}.k-table .table-wrapper table tbody tr.expandable-content-row>td .expandable-content-wrapper[data-v-4e92a5cb]:has(.k-table-view){max-height:none;padding-right:0;padding-right:var(--kui-space-0, 0px)}.k-table .table-wrapper table tbody tr.expandable-content-row>td .expandable-content-wrapper[data-v-4e92a5cb] .k-table-view{background-color:#f9fafb;background-color:var(--kui-color-background-neutral-weakest, #f9fafb)}.k-table .table-wrapper table tbody tr.expandable-content-row>td .expandable-content-wrapper[data-v-4e92a5cb] .k-table-view .table-wrapper{max-height:250px}.k-table .table-wrapper table tbody tr.expandable-content-row>td .expandable-content-wrapper[data-v-4e92a5cb] .k-table-view tr.is-scrolled{background-color:#f9fafb;background-color:var(--kui-color-background-neutral-weakest, #f9fafb)}.k-table .table-wrapper table tbody tr.expandable-content-row>td .expandable-content-wrapper[data-v-4e92a5cb] .k-table-view th:first-child,.k-table .table-wrapper table tbody tr.expandable-content-row>td .expandable-content-wrapper[data-v-4e92a5cb] .k-table-view td:first-child{padding-left:64px;padding-left:calc(var(--kui-space-60, 16px) * 3 + var(--kui-icon-size-30, 16px))}.k-table .table-wrapper table tbody tr.expandable-content-row>td .expandable-content-wrapper[data-v-4e92a5cb] .k-table-view th:first-child.row-link .cell-wrapper,.k-table .table-wrapper table tbody tr.expandable-content-row>td .expandable-content-wrapper[data-v-4e92a5cb] .k-table-view td:first-child.row-link .cell-wrapper{padding-left:0;padding-left:var(--kui-space-0, 0px)}.k-table .table-wrapper table tbody tr.expandable-content-row>td .expandable-content-wrapper[data-v-4e92a5cb] .k-table-view th.hide-headers:last-child,.k-table .table-wrapper table tbody tr.expandable-content-row>td .expandable-content-wrapper[data-v-4e92a5cb] .k-table-view td.hide-headers:last-child{padding-right:4px;padding-right:var(--kui-space-20, 4px)}.k-table .table-wrapper table tbody tr.expandable-content-row>td .expandable-content-wrapper[data-v-4e92a5cb] .k-table-view .k-empty-state{background-color:#f9fafb;background-color:var(--kui-color-background-neutral-weakest, #f9fafb)}.k-table .table-wrapper table.has-hover tbody tr[data-v-4e92a5cb]:not(.expandable-content-row):hover{background-color:#eefaff;background-color:var(--kui-color-background-primary-weakest, #eefaff)}.k-table .table-wrapper table.is-clickable tbody tr[data-v-4e92a5cb]{cursor:pointer}.k-table .table-wrapper .bulk-actions-checkbox[data-v-4e92a5cb],.k-table .table-wrapper .table-header-bulk-actions-checkbox[data-v-4e92a5cb]{display:flex}.k-table .table-pagination[data-v-4e92a5cb]{margin-top:20px;margin-top:var(--kui-space-70, 20px)}.k-table table thead tr .resize-handle[data-v-4e92a5cb]{height:var(--693ecf67)}.k-tabs ul[data-v-6fd0add9]{border-bottom:1px solid #e0e4ea;border-bottom:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);display:flex;gap:8px;gap:var(--kui-space-40, 8px);list-style:none;margin-bottom:20px;margin-bottom:var(--kui-space-70, 20px);margin-top:0;margin-top:var(--kui-space-0, 0px);overflow-x:auto;overflow-y:hidden;padding:0 20px;padding:var(--kui-space-0, 0px) var(--kui-space-70, 20px);padding-top:4px;padding-top:var(--kui-space-20, 4px)}.k-tabs ul .tab-item[data-v-6fd0add9]{border-bottom-color:transparent;border-bottom-color:var(--kui-color-border-transparent, transparent);border-bottom-style:solid;border-bottom-width:2px;border-bottom-width:var(--kui-border-width-20, 2px);padding-bottom:8px;padding-bottom:var(--kui-space-40, 8px);position:relative;transition:border-bottom-color .2s ease-in-out;transition:border-bottom-color var(--kui-animation-duration-20, .2s) ease-in-out;white-space:nowrap}.k-tabs ul .tab-item .tab-link[data-v-6fd0add9]{background-color:transparent;background-color:var(--kui-color-background-transparent, transparent);border:none;color:inherit;padding:0;padding:var(--kui-space-0, 0px);align-items:center;border-radius:6px;border-radius:var(--kui-border-radius-30, 6px);color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);cursor:pointer;display:inline-flex;font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);gap:8px;gap:var(--kui-space-40, 8px);line-height:24px;line-height:var(--kui-line-height-40, 24px);padding:6px 12px;padding:var(--kui-space-30, 6px) var(--kui-space-50, 12px);text-decoration:none;transition:color .2s ease-in-out,background-color .2s ease-in-out,box-shadow .2s ease-in-out;transition:color var(--kui-animation-duration-20, .2s) ease-in-out,background-color var(--kui-animation-duration-20, .2s) ease-in-out,box-shadow var(--kui-animation-duration-20, .2s) ease-in-out;-webkit-user-select:none;user-select:none}.k-tabs ul .tab-item .tab-link[data-v-6fd0add9]:hover:not(.disabled){background-color:#e0e4ea;background-color:var(--kui-color-background-neutral-weaker, #e0e4ea)}.k-tabs ul .tab-item .tab-link[data-v-6fd0add9]:focus-visible{background-color:#e0e4ea;background-color:var(--kui-color-background-neutral-weaker, #e0e4ea);border-radius:6px;border-radius:var(--kui-border-radius-30, 6px);box-shadow:0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2));color:#000933;color:var(--kui-color-text, #000933);outline:none}.k-tabs ul .tab-item .tab-link.disabled[data-v-6fd0add9]{color:#afb7c5;color:var(--kui-color-text-disabled, #afb7c5);cursor:not-allowed}.k-tabs ul .tab-item .tab-link a[data-v-6fd0add9-s],.k-tabs ul .tab-item .tab-link[data-v-6fd0add9] a{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);text-decoration:none}.k-tabs ul .tab-item .tab-link a[data-v-6fd0add9-s]:focus-visible,.k-tabs ul .tab-item .tab-link[data-v-6fd0add9] a:focus-visible{background-color:#e0e4ea;background-color:var(--kui-color-background-neutral-weaker, #e0e4ea);border-radius:6px;border-radius:var(--kui-border-radius-30, 6px);box-shadow:0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2));color:#000933;color:var(--kui-color-text, #000933);outline:none}.k-tabs ul .tab-item.active[data-v-6fd0add9]{border-bottom-color:#6f28ff;border-bottom-color:var(--kui-color-border-decorative-purple, #6f28ff)}.k-tabs ul .tab-item.active .tab-link[data-v-6fd0add9],.k-tabs ul .tab-item.active .tab-link a[data-v-6fd0add9],.k-tabs ul .tab-item.active .tab-link[data-v-6fd0add9] a{color:#000933;color:var(--kui-color-text, #000933)}.k-textarea[data-v-71e3bc06]{display:flex;flex-direction:column;width:100%}.k-textarea.input-error .input-textarea[data-v-71e3bc06]{box-shadow:0 0 0 1px #d60027 inset;box-shadow:var(--kui-shadow-border-danger, 0px 0px 0px 1px #d60027 inset)}.k-textarea.input-error .input-textarea[data-v-71e3bc06]:hover{box-shadow:0 0 0 1px #ad000e inset;box-shadow:var(--kui-shadow-border-danger-strong, 0px 0px 0px 1px #ad000e inset)}.k-textarea.input-error .input-textarea[data-v-71e3bc06]:focus{box-shadow:0 0 0 1px #d60027 inset,0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-border-danger, 0px 0px 0px 1px #d60027 inset),var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-textarea.input-error .help-text[data-v-71e3bc06]{color:#d60027;color:var(--kui-color-text-danger, #d60027)}.k-textarea .help-text[data-v-71e3bc06]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:16px;line-height:var(--kui-line-height-20, 16px)}.k-textarea .help-text[data-v-71e3bc06]{margin:0;margin-top:8px!important;margin-top:var(--kui-space-40, 8px)!important}.k-textarea .input-textarea[data-v-71e3bc06]{-webkit-appearance:none;background-color:#fff;background-color:var(--kui-color-background, #ffffff);border:0;border-radius:6px;border-radius:var(--kui-border-radius-30, 6px);box-shadow:0 0 0 1px #e0e4ea inset;box-shadow:var(--kui-shadow-border, 0px 0px 0px 1px #e0e4ea inset);box-sizing:border-box;outline:none;transition:box-shadow .2s ease-in-out;transition:box-shadow var(--kui-animation-duration-20, .2s) ease-in-out}.k-textarea .input-textarea[data-v-71e3bc06]{color:#000933;color:var(--kui-color-text, #000933);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:16px;font-size:var(--kui-font-size-40, 16px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:24px;line-height:var(--kui-line-height-40, 24px);text-overflow:ellipsis}@media (min-width: 640px){.k-textarea .input-textarea[data-v-71e3bc06]{font-size:14px;font-size:var(--kui-font-size-30, 14px)}}.k-textarea .input-textarea[data-v-71e3bc06]{padding:8px 12px;padding:var(--kui-space-40, 8px) var(--kui-space-50, 12px);width:100%}.k-textarea .input-textarea[data-v-71e3bc06]::placeholder{color:#000933;color:var(--kui-color-text, #000933);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:16px;font-size:var(--kui-font-size-40, 16px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:24px;line-height:var(--kui-line-height-40, 24px);text-overflow:ellipsis}@media (min-width: 640px){.k-textarea .input-textarea[data-v-71e3bc06]::placeholder{font-size:14px;font-size:var(--kui-font-size-30, 14px)}}.k-textarea .input-textarea[data-v-71e3bc06]::placeholder{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489)}.k-textarea .input-textarea[data-v-71e3bc06]{min-height:64px;min-height:calc(var(--kui-line-height-40, 24px) * 2 + var(--kui-space-40, 8px) * 2);resize:none}.k-textarea .input-textarea.resizable[data-v-71e3bc06]{resize:vertical}.k-textarea .input-textarea[data-v-71e3bc06]:hover{box-shadow:0 0 0 1px #5f9aff inset;box-shadow:var(--kui-shadow-border-primary-weak, 0px 0px 0px 1px #5f9aff inset)}.k-textarea .input-textarea[data-v-71e3bc06]:focus{box-shadow:0 0 0 1px #0044f4 inset,0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-border-primary, 0px 0px 0px 1px #0044f4 inset),var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-textarea .input-textarea[data-v-71e3bc06]:disabled{background-color:#e0e4ea!important;background-color:var(--kui-color-background-disabled, #e0e4ea)!important;box-shadow:0 0 0 1px #e0e4ea inset!important;box-shadow:var(--kui-shadow-border-disabled, 0px 0px 0px 1px #e0e4ea inset)!important;color:#afb7c5!important;color:var(--kui-color-text-disabled, #afb7c5)!important;cursor:not-allowed}.k-textarea .input-textarea[data-v-71e3bc06]:read-only{background-color:#f9fafb;background-color:var(--kui-color-background-neutral-weakest, #f9fafb);box-shadow:0 0 0 1px #e0e4ea inset;box-shadow:var(--kui-shadow-border, 0px 0px 0px 1px #e0e4ea inset);color:#52596e;color:var(--kui-color-text-neutral-strong, #52596e)}.k-toaster[data-v-c719c82d]{bottom:16px;display:flex;flex-direction:column;gap:12px;gap:var(--kui-space-50, 12px);position:fixed;right:50%;transform:translate(50%);width:90%;z-index:var(--7990c71e)}@media (min-width: 640px){.k-toaster[data-v-c719c82d]{right:16px;transform:none;width:400px}}.k-toaster .toaster[data-v-c719c82d]{align-items:flex-start;align-items:center;background-color:#000933;background-color:var(--kui-color-background-inverse, #000933);border-radius:6px;border-radius:var(--kui-border-radius-30, 6px);box-shadow:0 4px 20px #00000014;box-shadow:var(--kui-shadow, 0px 4px 20px 0px rgba(0, 0, 0, .08));box-sizing:border-box;color:#fff;color:var(--kui-color-text-inverse, #ffffff);display:flex;gap:12px;gap:var(--kui-space-50, 12px);padding:12px;padding:var(--kui-space-50, 12px);width:100%}.k-toaster .toaster .toaster-icon-container[data-v-c719c82d]{align-items:center;background-color:#5f9aff;background-color:var(--kui-color-background-primary-weak, #5f9aff);border-radius:50%;border-radius:var(--kui-border-radius-circle, 50%);display:flex;height:32px;justify-content:center;width:32px}.k-toaster .toaster .toaster-content[data-v-c719c82d]{display:flex;flex:1;flex-direction:column;gap:6px;gap:var(--kui-space-30, 6px)}.k-toaster .toaster .toaster-content .toaster-title[data-v-c719c82d]{font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:18px;font-size:var(--kui-font-size-50, 18px);font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);line-height:24px;line-height:var(--kui-line-height-40, 24px)}.k-toaster .toaster .toaster-content .toaster-message[data-v-c719c82d]{font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:20px;line-height:var(--kui-line-height-30, 20px);margin:0;margin:var(--kui-space-0, 0px)}.k-toaster .toaster .toaster-close-icon[data-v-c719c82d]{background-color:transparent;background-color:var(--kui-color-background-transparent, transparent);border:none;color:inherit;cursor:pointer;padding:0;padding:var(--kui-space-0, 0px);border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);margin-left:auto;margin-left:var(--kui-space-auto, auto);outline:none}.k-toaster .toaster .toaster-close-icon[data-v-c719c82d]:hover .kui-icon,.k-toaster .toaster .toaster-close-icon[data-v-c719c82d]:focus .kui-icon{color:#e0e4ea!important;color:var(--kui-color-text-neutral-weaker, #e0e4ea)!important}.k-toaster .toaster .toaster-close-icon[data-v-c719c82d]:focus-visible{box-shadow:0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-toaster .toaster.info .toaster-icon-container[data-v-c719c82d]{background-color:#5f9aff;background-color:var(--kui-color-background-primary-weak, #5f9aff)}.k-toaster .toaster.success .toaster-icon-container[data-v-c719c82d]{background-color:#00d6a4;background-color:var(--kui-color-background-success-weak, #00d6a4)}.k-toaster .toaster.warning .toaster-icon-container[data-v-c719c82d]{background-color:#ffc400;background-color:var(--kui-color-background-warning-weak, #ffc400)}.k-toaster .toaster.danger .toaster-icon-container[data-v-c719c82d]{background-color:#ff3954;background-color:var(--kui-color-background-danger-weak, #ff3954)}.k-toaster .toaster.system .toaster-icon-container[data-v-c719c82d]{background-color:#afb7c5;background-color:var(--kui-color-background-neutral-weak, #afb7c5)}.tree-item[data-v-9ac1f88e]{align-items:center;background-color:#fff;background-color:var(--kui-color-background, #ffffff);border:1px solid #e0e4ea;border:var(--kui-border-width-10, 1px) solid var(--kui-color-border-disabled, #e0e4ea);border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);color:#000933;color:var(--kui-color-text, #000933);display:flex;font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);gap:4px;gap:var(--kui-space-20, 4px);line-height:20px;line-height:var(--kui-line-height-30, 20px);outline:none;padding:6px;padding:var(--kui-space-30, 6px);text-decoration:none;transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out,box-shadow .2s ease-in-out;transition:background-color var(--kui-animation-duration-20, .2s) ease-in-out,color var(--kui-animation-duration-20, .2s) ease-in-out,border-color var(--kui-animation-duration-20, .2s) ease-in-out,box-shadow var(--kui-animation-duration-20, .2s) ease-in-out;-webkit-user-select:none;user-select:none;width:100%}.tree-item.no-children[data-v-9ac1f88e]{margin-left:32px}.tree-item-wrapper[data-v-9ac1f88e]{align-items:stretch;display:flex}.tree-item .tree-item-icon[data-v-9ac1f88e],.tree-item[data-v-9ac1f88e] .kui-icon{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);height:20px!important;height:var(--kui-icon-size-40, 20px)!important;transition:color .2s ease-in-out;transition:color var(--kui-animation-duration-20, .2s) ease-in-out;width:20px!important;width:var(--kui-icon-size-40, 20px)!important}.tree-item .tree-item-label[data-v-9ac1f88e]{text-align:left;width:100%}.tree-item.selected[data-v-9ac1f88e]{background-color:#e0e4ea;background-color:var(--kui-color-background-neutral-weaker, #e0e4ea);border-color:#e0e4ea;border-color:var(--kui-color-border-neutral-weaker, #e0e4ea)}.tree-item.selected .tree-item-icon[data-v-9ac1f88e]{color:#52596e;color:var(--kui-color-text-neutral-strong, #52596e);pointer-events:none}.tree-item[data-v-9ac1f88e]:hover{background-color:#e0e4ea;background-color:var(--kui-color-background-neutral-weaker, #e0e4ea);cursor:grab}.tree-item[data-v-9ac1f88e]:focus-visible{background-color:#e0e4ea;background-color:var(--kui-color-background-neutral-weaker, #e0e4ea);box-shadow:0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.tree-item.not-draggable[data-v-9ac1f88e]{cursor:pointer}.tree-item-expanded-button[data-v-9ac1f88e]{cursor:pointer;padding:6px;z-index:10}.tree-item-expanded-button[data-v-9ac1f88e]:focus-visible{border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);box-shadow:0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2));outline:none}.tree-item-expanded-icon[data-v-9ac1f88e]{transition:.1s all linear}.tree-item-expanded-icon.collapsed[data-v-9ac1f88e]{transform:rotate(0)}.tree-item-expanded-icon.expanded[data-v-9ac1f88e]{transform:rotate(90deg)}.tree-draggable[data-v-62209790]{margin:0;margin:var(--kui-space-0, 0px);padding:0;padding:var(--kui-space-0, 0px)}.tree-draggable .child-drop-zone[data-v-62209790]{min-height:6px}.tree-draggable .tree-item-dragged[data-v-62209790]{cursor:move!important;cursor:grabbing!important}.tree-draggable .tree-item-dragged .has-no-children:last-of-type .child-drop-zone[data-v-62209790]:last-of-type,.tree-draggable .tree-item-dragged.has-no-children .child-drop-zone[data-v-62209790]:last-of-type{background-color:#bee2ff;background-color:var(--kui-color-background-primary-weaker, #bee2ff);border-radius:100px;border-radius:var(--kui-border-radius-round, 100px);margin-left:0;margin-left:var(--kui-space-0, 0px);margin-top:2px;margin-top:var(--kui-space-10, 2px);min-height:4px}.tree-draggable .tree-item-dragged[data-v-62209790]:after{display:none}.tree-draggable .tree-item-grabbing[data-v-62209790]{display:none}.tree-draggable .tree-draggable[data-v-62209790]{counter-reset:item;margin-left:16px}.tree-draggable .tree-draggable.collapsible[data-v-62209790] .tree-item.no-children{margin-left:19px}.tree-draggable .tree-draggable.collapsible .tree-item-container[data-v-62209790]{padding-left:6px}.tree-draggable .tree-draggable.collapsible .tree-item-container[data-v-62209790]:before{left:-4px;top:-7px;width:16px}.tree-draggable .tree-draggable.collapsible .tree-item-container[data-v-62209790]:after{left:-4px;width:16px}.tree-draggable .tree-draggable.collapsible .tree-item-container.has-no-children[data-v-62209790]{padding-left:18px}.tree-draggable .tree-draggable.collapsible .tree-item-container.has-no-children[data-v-62209790]:before{width:40px}.tree-draggable .tree-draggable.collapsible .tree-item-container.has-no-children[data-v-62209790]:after{width:40px}.tree-draggable .tree-draggable.collapsible .tree-item-container[data-v-62209790]:first-of-type:before{top:-3px}.tree-draggable .tree-item-container[data-v-62209790]{margin:3px 0 0 3px;position:relative}.tree-draggable .tree-item-container[data-v-62209790]:before{border-bottom:1px solid #e0e4ea;border-bottom:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);border-left:1px solid #e0e4ea;border-left:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);border-radius:0 0 0 5px;border-radius:var(--kui-border-radius-0, 0px) var(--kui-border-radius-0, 0px) var(--kui-border-radius-0, 0px) 5px;content:"";height:26px;left:-12px;position:absolute;top:-3px;width:12px}.tree-draggable .tree-item-container[data-v-62209790]:after{border-left:1px solid #e0e4ea;border-left:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);content:"";height:100%;left:-12px;position:absolute;top:8px;width:12px}.tree-draggable .tree-item-container[data-v-62209790]:first-child{padding-top:6px}.tree-draggable .tree-item-container[data-v-62209790]:last-child:after{display:none}.k-tree-list{font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);width:100%}.k-tree-list>.tree-draggable>.tree-item-container:before{display:none}.k-tree-list>.tree-draggable>.tree-item-container:after{display:none}.tree-list-grabbing *,.tree-item-grabbing *{cursor:move!important;cursor:grabbing!important}.k-external-link[data-v-949aad10]{align-items:center;color:#0044f4;color:var(--kui-color-text-primary, #0044f4);display:inline-flex;font-size:inherit;font-weight:400;font-weight:var(--kui-font-weight-regular, 400);gap:4px;gap:var(--kui-space-20, 4px);list-style:inherit;outline:none;text-decoration:none}.k-external-link[data-v-949aad10]:hover{color:#0030cc;color:var(--kui-color-text-primary-strong, #0030cc)}.k-external-link[data-v-949aad10]:focus-visible{color:#002099;color:var(--kui-color-text-primary-stronger, #002099)}.k-external-link[data-v-949aad10]:active{color:#001466;color:var(--kui-color-text-primary-strongest, #001466)}.k-truncate[data-v-96c8e2b3]{align-items:flex-start;display:flex;overflow:hidden;padding:4px;padding:var(--kui-space-20, 4px)}.k-truncate .truncate-expand-controls[data-v-96c8e2b3]{align-items:flex-end;display:flex;height:100%}.k-truncate .truncate-expand-controls .expand-trigger[data-v-96c8e2b3]{background:transparent;background:var(--kui-color-background-transparent, transparent);border:0;border-radius:100px;border-radius:var(--kui-border-radius-round, 100px);color:#0044f4;color:var(--kui-color-text-primary, #0044f4);font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:10px;font-size:var(--kui-font-size-10, 10px);font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);line-height:12px;line-height:var(--kui-line-height-10, 12px);padding:2px;padding:var(--kui-space-10, 2px)}.k-truncate .truncate-expand-controls .expand-trigger[data-v-96c8e2b3]:focus,.k-truncate .truncate-expand-controls .expand-trigger[data-v-96c8e2b3]:active{outline:none}.k-truncate .truncate-expand-controls .expand-trigger[data-v-96c8e2b3]:focus-visible{box-shadow:0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-truncate .truncate-expand-controls .expand-trigger[data-v-96c8e2b3]:hover{color:#0030cc;color:var(--kui-color-text-primary-strong, #0030cc)}.k-truncate .truncate-expand-controls .expand-trigger[data-v-96c8e2b3]:focus{color:#002099;color:var(--kui-color-text-primary-stronger, #002099)}.k-truncate .collapse-trigger[data-v-96c8e2b3]{background-color:transparent;background-color:var(--kui-color-background-transparent, transparent);border:none;color:inherit;cursor:pointer;padding:0;padding:var(--kui-space-0, 0px);background-color:#eefaff;background-color:var(--kui-color-background-primary-weakest, #eefaff);border-radius:100px;border-radius:var(--kui-border-radius-round, 100px);color:#0044f4;color:var(--kui-color-text-primary, #0044f4);outline:none;padding:4px;padding:var(--kui-space-20, 4px)}.k-truncate .collapse-trigger[data-v-96c8e2b3]:focus-visible{box-shadow:0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-truncate .collapse-trigger[data-v-96c8e2b3]:hover{background-color:#bee2ff;background-color:var(--kui-color-background-primary-weaker, #bee2ff)}.k-truncate .collapse-trigger[data-v-96c8e2b3]:hover .kui-icon{color:#0030cc!important;color:var(--kui-color-text-primary-strong, #0030cc)!important}.k-truncate .collapse-trigger[data-v-96c8e2b3]:focus,.k-truncate .collapse-trigger[data-v-96c8e2b3]:focus-within{background-color:#5f9aff;background-color:var(--kui-color-background-primary-weak, #5f9aff)}.k-truncate .collapse-trigger[data-v-96c8e2b3]:focus .kui-icon,.k-truncate .collapse-trigger[data-v-96c8e2b3]:focus-within .kui-icon{color:#002099!important;color:var(--kui-color-text-primary-stronger, #002099)!important}.k-truncate.truncate-content[data-v-96c8e2b3]{display:flex;flex-direction:row-reverse;height:var(--02569b14)}.k-truncate.truncate-content.expanded[data-v-96c8e2b3]{height:auto}.k-truncate.truncate-content .truncate-container[data-v-96c8e2b3]{display:flex;flex-wrap:wrap;gap:var(--71e152d0);margin-right:auto;position:relative}.k-truncate.truncate-content .expand-trigger[data-v-96c8e2b3]:before{content:"+"}.k-truncate.truncate-text[data-v-96c8e2b3]{display:flex;flex-direction:column}.k-truncate.truncate-text .truncate-container[data-v-96c8e2b3]{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:var(--5947065d);overflow:hidden}.k-truncate.truncate-text.expanded .truncate-container[data-v-96c8e2b3]{display:block}.k-truncate .truncate-collapse-controls[data-v-96c8e2b3]{margin-top:8px;margin-top:var(--kui-space-40, 8px);place-self:flex-end}.k-copy[data-v-5efb0d28]{align-items:center;display:flex;max-width:100%}.k-copy .copy-element[data-v-5efb0d28]{align-items:center;display:inline-flex;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.k-copy .copy-element .copy-text[data-v-5efb0d28]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.k-copy .copy-element .truncate-content[data-v-5efb0d28]{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.k-copy .badge-styles[data-v-5efb0d28]{border-radius:4px;border-radius:var(--kui-border-radius-20, 4px);display:inline-flex;font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);font-size:12px;font-size:var(--kui-font-size-20, 12px);font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);line-height:16px;line-height:var(--kui-line-height-20, 16px);padding:4px 8px;padding:var(--kui-space-20, 4px) var(--kui-space-40, 8px);width:fit-content;background-color:#f1f0ff;background-color:var(--kui-color-background-decorative-purple-weakest, #f1f0ff);color:#6f28ff;color:var(--kui-color-text-decorative-purple, #6f28ff)}.k-copy .badge-styles[data-v-5efb0d28] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):hover,.k-copy .badge-styles[data-v-5efb0d28] [role=button]:not([disabled]):not(.copy-tooltip-wrapper):not(.badge-content):focus{color:#5e00f5!important;color:var(--kui-color-text-decorative-purple-strong, #5e00f5)!important}.k-copy .badge-styles[data-v-5efb0d28] a{color:#6f28ff;color:var(--kui-color-text-decorative-purple, #6f28ff);font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);text-decoration:none}.k-copy .badge-styles[data-v-5efb0d28] a:hover{color:#5e00f5;color:var(--kui-color-text-decorative-purple-strong, #5e00f5)}.k-copy .copy-container[data-v-5efb0d28]{align-items:center;display:flex;font-size:12px;font-size:var(--kui-font-size-20, 12px);gap:6px;gap:var(--kui-space-30, 6px);line-height:16px;line-height:var(--kui-line-height-20, 16px);white-space:nowrap}.k-copy .monospace[data-v-5efb0d28]{font-family:JetBrains Mono,Consolas,monospace;font-family:var(--kui-font-family-code, "JetBrains Mono", Consolas, monospace);font-weight:400;font-weight:var(--kui-font-weight-regular, 400)}.k-copy .text-icon-wrapper[data-v-5efb0d28]{align-items:center;cursor:pointer;display:flex}.k-copy .text-icon-wrapper .text-icon[data-v-5efb0d28]:not(.k-button .k-copy .text-icon-wrapper .text-icon):not(.badge-styles .text-icon-wrapper .text-icon):hover,.k-copy .text-icon-wrapper .text-icon[data-v-5efb0d28]:not(.k-button .k-copy .text-icon-wrapper .text-icon):not(.badge-styles .text-icon-wrapper .text-icon):focus{color:#52596e!important;color:var(--kui-color-text-neutral-strong, #52596e)!important}.k-copy .copy-badge-text[data-v-5efb0d28]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);font-size:12px;font-size:var(--kui-font-size-20, 12px);line-height:16px;line-height:var(--kui-line-height-20, 16px);margin-right:4px;margin-right:var(--kui-space-20, 4px)}.k-copy .copy-to-clipboard-button[data-v-5efb0d28]{background-color:transparent;background-color:var(--kui-color-background-transparent, transparent);border:none;color:inherit;cursor:pointer;padding:0;padding:var(--kui-space-0, 0px)}.bulk-actions-dropdown .bulk-actions-dropdown-trigger[data-v-ca642050]{gap:0px;gap:var(--kui-space-0, 0px)}.bulk-actions-dropdown .bulk-actions-dropdown-trigger .bulk-actions-dropdown-trigger-count[data-v-ca642050]{font-size:14px;font-size:var(--kui-font-size-30, 14px);line-height:20px;line-height:var(--kui-line-height-30, 20px);margin-right:4px;margin-right:var(--kui-space-20, 4px);min-width:2ch}.k-table-view[data-v-a384571a]{background-color:#fff;background-color:var(--kui-color-background, #ffffff);display:flex;flex-direction:column;font-family:Inter,Roboto,Helvetica,sans-serif;font-family:var(--kui-font-family-text, "Inter", Roboto, Helvetica, sans-serif);gap:20px;gap:var(--kui-space-70, 20px)}.k-table-view .table-toolbar[data-v-a384571a]{display:flex;gap:12px;gap:var(--kui-space-50, 12px);padding:4px 4px 0;padding:var(--kui-space-20, 4px) var(--kui-space-20, 4px) var(--kui-space-0, 0px) var(--kui-space-20, 4px);width:100%}.k-table-view .table-toolbar .toolbar-default-items-container[data-v-a384571a]{display:flex;gap:12px;gap:var(--kui-space-50, 12px);margin-left:auto;margin-left:var(--kui-space-auto, auto)}.k-table-view .table-wrapper[data-v-a384571a]{overflow:auto;width:100%}.k-table-view .table-wrapper table[data-v-a384571a]{border-collapse:collapse;max-width:100%;width:100%}.k-table-view .table-wrapper table th[data-v-a384571a],.k-table-view .table-wrapper table td[data-v-a384571a]{overflow:hidden;text-overflow:ellipsis;padding:12px 16px;padding:var(--kui-space-50, 12px) var(--kui-space-60, 16px);vertical-align:middle;white-space:nowrap}.k-table-view .table-wrapper table th.sticky-column[data-v-a384571a],.k-table-view .table-wrapper table td.sticky-column[data-v-a384571a]{background-color:#fff;background-color:var(--kui-color-background, #ffffff);left:0;position:sticky!important;z-index:1}.k-table-view .table-wrapper table thead[data-v-a384571a]{border-bottom:1px solid #e0e4ea;border-bottom:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);height:44px;position:sticky;top:0}.k-table-view .table-wrapper table thead.is-scrolled[data-v-a384571a]{background-color:#fff;background-color:var(--kui-color-background, #ffffff)}.k-table-view .table-wrapper table thead tr[data-v-a384571a]{position:relative}.k-table-view .table-wrapper table thead tr[data-v-a384571a]:after{box-shadow:none;content:"";height:100%;left:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .2s ease-in-out;transition:opacity var(--kui-animation-duration-20, .2s) ease-in-out;width:100%;z-index:-1}.k-table-view .table-wrapper table thead tr.is-scrolled[data-v-a384571a]:after{border-bottom:1px solid #e0e4ea;border-bottom:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea);box-shadow:0 4px 20px #00000014;box-shadow:var(--kui-shadow, 0px 4px 20px 0px rgba(0, 0, 0, .08));opacity:1;transition:opacity .2s ease-in-out;transition:opacity var(--kui-animation-duration-20, .2s) ease-in-out}.k-table-view .table-wrapper table thead tr th[data-v-a384571a]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489);font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:600;font-weight:var(--kui-font-weight-semibold, 600);line-height:20px;line-height:var(--kui-line-height-30, 20px);padding:12px 16px;padding:var(--kui-space-50, 12px) var(--kui-space-60, 16px);text-align:left}.k-table-view .table-wrapper table thead tr th.resizable[data-v-a384571a]{min-width:40px!important;position:relative}.k-table-view .table-wrapper table thead tr th.resizable.sortable[data-v-a384571a],.k-table-view .table-wrapper table thead tr th.resizable.has-tooltip[data-v-a384571a]{min-width:80px!important}.k-table-view .table-wrapper table thead tr th.resizable.sortable.has-tooltip[data-v-a384571a]{min-width:100px!important}.k-table-view .table-wrapper table thead tr th.resizable .resize-handle[data-v-a384571a]{cursor:col-resize;position:absolute;right:0;top:0;width:6px}.k-table-view .table-wrapper table thead tr th.resizable .resize-handle.previous[data-v-a384571a]{left:0;right:unset}.k-table-view .table-wrapper table thead tr th.active-sort[data-v-a384571a]{color:#000933;color:var(--kui-color-text, #000933)}.k-table-view .table-wrapper table thead tr th .sr-only[data-v-a384571a]{border-width:0px;border-width:var(--kui-border-width-0, 0px);clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;padding:var(--kui-space-0, 0px);position:absolute;white-space:nowrap;width:1px}.k-table-view .table-wrapper table thead tr th.sortable[data-v-a384571a]{cursor:pointer}.k-table-view .table-wrapper table thead tr th.sortable.asc .sort-icon[data-v-a384571a]{transform:rotate(-180deg)}.k-table-view .table-wrapper table thead tr th .table-headers-container[data-v-a384571a]{align-items:center;display:flex;gap:8px;gap:var(--kui-space-40, 8px)}.k-table-view .table-wrapper table thead tr th .table-headers-container.resized[data-v-a384571a]{bottom:12px;bottom:var(--kui-space-50, 12px);position:absolute}.k-table-view .table-wrapper table thead tr th .table-headers-container .table-header-label[data-v-a384571a]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.k-table-view .table-wrapper table thead tr th .table-headers-container .header-tooltip-trigger[data-v-a384571a]{cursor:help}.k-table-view .table-wrapper table thead tr th .table-headers-container .sort-icon[data-v-a384571a]{flex-shrink:0}.k-table-view .table-wrapper table thead tr th .table-headers-container .table-header-bulk-actions-container[data-v-a384571a]{display:flex}.k-table-view .table-wrapper table thead tr th.resize-hover[data-v-a384571a]{box-shadow:-2px 0 #6f28ff inset;box-shadow:calc(-1 * var(--kui-border-width-20, 2px)) 0 0 0 var(--kui-color-border-decorative-purple, #6f28ff) inset}.k-table-view .table-wrapper table tbody tr[data-v-a384571a]{height:48px}.k-table-view .table-wrapper table tbody tr[data-v-a384571a]:not(:last-child){border-bottom:1px solid #e0e4ea;border-bottom:var(--kui-border-width-10, 1px) solid var(--kui-color-border, #e0e4ea)}.k-table-view .table-wrapper table tbody tr td[data-v-a384571a]{color:#000933;color:var(--kui-color-text, #000933);font-size:14px;font-size:var(--kui-font-size-30, 14px);font-weight:400;font-weight:var(--kui-font-weight-regular, 400);line-height:20px;line-height:var(--kui-line-height-30, 20px);white-space:nowrap}.k-table-view .table-wrapper table tbody tr td.resize-hover[data-v-a384571a]{box-shadow:-2px 0 #e0e4ea inset;box-shadow:calc(-1 * var(--kui-border-width-20, 2px)) 0 0 0 var(--kui-color-border, #e0e4ea) inset}.k-table-view .table-wrapper table tbody tr td .actions-dropdown .actions-dropdown-trigger[data-v-a384571a]{color:#6c7489;color:var(--kui-color-text-neutral, #6c7489)}.k-table-view .table-wrapper table tbody tr td .actions-dropdown .actions-dropdown-trigger[data-v-a384571a]:hover:not(:disabled):not(:focus):not(:active){background-color:#e0e4ea;background-color:var(--kui-color-background-neutral-weaker, #e0e4ea);color:#52596e;color:var(--kui-color-text-neutral-strong, #52596e)}.k-table-view .table-wrapper table tbody tr td .actions-dropdown .actions-dropdown-trigger[data-v-a384571a]:focus-visible{background-color:#e0e4ea;background-color:var(--kui-color-background-neutral-weaker, #e0e4ea);color:#3a3f51;color:var(--kui-color-text-neutral-stronger, #3a3f51)}.k-table-view .table-wrapper table tbody tr td .actions-dropdown .actions-dropdown-trigger[data-v-a384571a]:active{background-color:#e0e4ea;background-color:var(--kui-color-background-neutral-weaker, #e0e4ea);color:#232633;color:var(--kui-color-text-neutral-strongest, #232633)}.k-table-view .table-wrapper table tbody tr td .actions-dropdown .actions-dropdown-trigger .more-icon[data-v-a384571a]{pointer-events:none}.k-table-view .table-wrapper table tbody tr td.row-link[data-v-a384571a]{padding:0;padding:var(--kui-space-0, 0px)}.k-table-view .table-wrapper table tbody tr td.row-link .cell-wrapper[data-v-a384571a]{padding:12px 16px;padding:var(--kui-space-50, 12px) var(--kui-space-60, 16px)}.k-table-view .table-wrapper table tbody tr td.row-link a.cell-wrapper[data-v-a384571a]{color:#000933;color:var(--kui-color-text, #000933);display:block;text-decoration:none}.k-table-view .table-wrapper table tbody tr td.row-link .expandable-row-control-container[data-v-a384571a]{padding:12px 16px;padding:var(--kui-space-50, 12px) var(--kui-space-60, 16px)}.k-table-view .table-wrapper table tbody tr td .expandable-row-control-container[data-v-a384571a]{display:flex}.k-table-view .table-wrapper table tbody tr td .expandable-row-control-container .expandable-row-control[data-v-a384571a]{background-color:transparent;background-color:var(--kui-color-background-transparent, transparent);border:none;color:inherit;cursor:pointer;padding:0;padding:var(--kui-space-0, 0px);color:#6c7489;color:var(--kui-color-text-neutral, #6c7489)}.k-table-view .table-wrapper table tbody tr td .expandable-row-control-container .expandable-row-control[data-v-a384571a]:hover,.k-table-view .table-wrapper table tbody tr td .expandable-row-control-container .expandable-row-control[data-v-a384571a]:focus,.k-table-view .table-wrapper table tbody tr td .expandable-row-control-container .expandable-row-control[data-v-a384571a]:focus-visible{color:#52596e;color:var(--kui-color-text-neutral-strong, #52596e)}.k-table-view .table-wrapper table tbody tr td .expandable-row-control-container .expandable-row-control[data-v-a384571a]:focus-visible{box-shadow:0 0 0 4px #0044f433;box-shadow:var(--kui-shadow-focus, 0px 0px 0px 4px rgba(0, 68, 244, .2))}.k-table-view .table-wrapper table tbody tr td .expandable-row-control-container .expandable-row-control .expandable-row-control-icon[data-v-a384571a]{height:16px!important;height:var(--kui-icon-size-30, 16px)!important;transition:transform .2s ease-in-out;transition:transform var(--kui-animation-duration-20, .2s) ease-in-out;width:16px!important;width:var(--kui-icon-size-30, 16px)!important}.k-table-view .table-wrapper table tbody tr td .expandable-row-control-container .expandable-row-control.expanded .expandable-row-control-icon[data-v-a384571a]{transform:rotate(90deg)}.k-table-view .table-wrapper table tbody tr.last-row[data-v-a384571a]{border-bottom:none}.k-table-view .table-wrapper table tbody tr.expandable-content-row[data-v-a384571a]{background-color:#f9fafb;background-color:var(--kui-color-background-neutral-weakest, #f9fafb);height:auto}.k-table-view .table-wrapper table tbody tr.expandable-content-row>td[data-v-a384571a]{padding:12px 0 12px 16px;padding:var(--kui-space-50, 12px) var(--kui-space-0, 0px) var(--kui-space-50, 12px) var(--kui-space-60, 16px);white-space:normal}.k-table-view .table-wrapper table tbody tr.expandable-content-row>td[data-v-a384571a]:has(.k-table-view){padding:0;padding:var(--kui-space-0, 0px)}.k-table-view .table-wrapper table tbody tr.expandable-content-row>td .expandable-content-wrapper[data-v-a384571a]{display:flex;flex-direction:column;gap:8px;gap:var(--kui-space-40, 8px);max-height:250px;overflow-y:auto;padding-right:16px;padding-right:var(--kui-space-60, 16px)}.k-table-view .table-wrapper table tbody tr.expandable-content-row>td .expandable-content-wrapper[data-v-a384571a]:has(.k-table-view){max-height:none;padding-right:0;padding-right:var(--kui-space-0, 0px)}.k-table-view .table-wrapper table tbody tr.expandable-content-row>td .expandable-content-wrapper[data-v-a384571a] .k-table-view{background-color:#f9fafb;background-color:var(--kui-color-background-neutral-weakest, #f9fafb)}.k-table-view .table-wrapper table tbody tr.expandable-content-row>td .expandable-content-wrapper[data-v-a384571a] .k-table-view .table-wrapper{max-height:250px}.k-table-view .table-wrapper table tbody tr.expandable-content-row>td .expandable-content-wrapper[data-v-a384571a] .k-table-view tr.is-scrolled{background-color:#f9fafb;background-color:var(--kui-color-background-neutral-weakest, #f9fafb)}.k-table-view .table-wrapper table tbody tr.expandable-content-row>td .expandable-content-wrapper[data-v-a384571a] .k-table-view th:first-child,.k-table-view .table-wrapper table tbody tr.expandable-content-row>td .expandable-content-wrapper[data-v-a384571a] .k-table-view td:first-child{padding-left:64px;padding-left:calc(var(--kui-space-60, 16px) * 3 + var(--kui-icon-size-30, 16px))}.k-table-view .table-wrapper table tbody tr.expandable-content-row>td .expandable-content-wrapper[data-v-a384571a] .k-table-view th:first-child.row-link .cell-wrapper,.k-table-view .table-wrapper table tbody tr.expandable-content-row>td .expandable-content-wrapper[data-v-a384571a] .k-table-view td:first-child.row-link .cell-wrapper{padding-left:0;padding-left:var(--kui-space-0, 0px)}.k-table-view .table-wrapper table tbody tr.expandable-content-row>td .expandable-content-wrapper[data-v-a384571a] .k-table-view th.hide-headers:last-child,.k-table-view .table-wrapper table tbody tr.expandable-content-row>td .expandable-content-wrapper[data-v-a384571a] .k-table-view td.hide-headers:last-child{padding-right:4px;padding-right:var(--kui-space-20, 4px)}.k-table-view .table-wrapper table tbody tr.expandable-content-row>td .expandable-content-wrapper[data-v-a384571a] .k-table-view .k-empty-state{background-color:#f9fafb;background-color:var(--kui-color-background-neutral-weakest, #f9fafb)}.k-table-view .table-wrapper table.has-hover tbody tr[data-v-a384571a]:not(.expandable-content-row):hover{background-color:#eefaff;background-color:var(--kui-color-background-primary-weakest, #eefaff)}.k-table-view .table-wrapper table.is-clickable tbody tr[data-v-a384571a]{cursor:pointer}.k-table-view .table-wrapper .bulk-actions-checkbox[data-v-a384571a],.k-table-view .table-wrapper .table-header-bulk-actions-checkbox[data-v-a384571a]{display:flex}.k-table-view .table-pagination[data-v-a384571a]{margin-top:20px;margin-top:var(--kui-space-70, 20px)}.k-table-view table thead tr .resize-handle[data-v-a384571a]{height:var(--9606ea2c)}/*! KONGPONENTS_STYLES */.kongponents-fade-transition-enter-active,.kongponents-fade-transition-leave-active{transition:opacity .2s ease-in-out;transition:opacity var(--kui-animation-duration-20, .2s) ease-in-out}.kongponents-fade-transition-enter-from,.kongponents-fade-transition-leave-to{opacity:0}@keyframes kongponents-slide-in-animation{0%{transform:translate(100%)}to{transform:translate(0)}}.kongponents-slide-in-transition-enter-active{animation:kongponents-slide-in-animation .2s ease-in-out;animation:kongponents-slide-in-animation var(--kui-animation-duration-20, .2s) ease-in-out}.kongponents-slide-in-transition-leave-active{animation:kongponents-slide-in-animation .2s ease-in-out reverse;animation:kongponents-slide-in-animation var(--kui-animation-duration-20, .2s) ease-in-out reverse}@keyframes kongponents-slide-up-animation{0%{transform:translateY(100%)}to{transform:translateY(0)}}.kongponents-slide-up-transition-enter-active{animation:kongponents-slide-up-animation .2s ease-in-out;animation:kongponents-slide-up-animation var(--kui-animation-duration-20, .2s) ease-in-out}.kongponents-slide-up-transition-leave-active{animation:kongponents-slide-up-animation .2s ease-in-out reverse;animation:kongponents-slide-up-animation var(--kui-animation-duration-20, .2s) ease-in-out reverse}:root body{font-weight:400;font-weight:var(--kui-font-weight-regular, 400)}.account-dropdown[data-v-b33191a2]{display:flex;margin-right:4px}.account-dropdown[data-v-b33191a2] .k-button.primary,.account-dropdown[data-v-b33191a2] .k-button.primary:hover:not(:disabled){background-color:#9396fc;background-color:var(--kong-ui-account-dropdown-background, #9396FC);border-radius:100px;color:#000933;color:var(--kong-ui-account-dropdown-color, #000933);font-size:12px;height:24px;justify-content:center;padding:0;-webkit-user-select:none;user-select:none;width:24px}.account-dropdown[data-v-b33191a2] .k-button.primary:hover,.account-dropdown[data-v-b33191a2] .k-button.primary:focus,.account-dropdown[data-v-b33191a2] .k-button.primary:active,.account-dropdown[data-v-b33191a2] .k-button.primary:hover:not(:disabled):hover,.account-dropdown[data-v-b33191a2] .k-button.primary:hover:not(:disabled):focus,.account-dropdown[data-v-b33191a2] .k-button.primary:hover:not(:disabled):active{background-color:#9396fc!important;background-color:var(--kong-ui-account-dropdown-background, #9396FC)!important}.account-dropdown[data-v-b33191a2] .k-button.primary:focus-visible,.account-dropdown[data-v-b33191a2] .k-button.primary:hover:not(:disabled):focus-visible{border-radius:100px;outline:1px solid #bee2ff!important;outline-offset:2px}.kong-ui-app-about-section .about-section-title[data-v-521dcc27]{color:#000933;font-size:16px;font-weight:700;line-height:20px}.kong-ui-app-about-section .about-section-header-end[data-v-521dcc27]{display:flex}.kong-ui-app-about-section .about-section-header-end .about-section-timestamps[data-v-521dcc27]{align-self:center;color:#6c7489;flex-direction:column;font-size:12px;line-height:16px;margin-bottom:12px}@media (min-width: 768px){.kong-ui-app-about-section .about-section-header-end .about-section-timestamps[data-v-521dcc27]{flex-direction:row;margin-bottom:0}}.kong-ui-app-about-section .about-section-header-end .about-section-timestamps.has-actions[data-v-521dcc27]{margin-right:16px}.kong-ui-app-about-section .about-section-header-end .about-section-timestamps .about-section-timestamps-arrow[data-v-521dcc27]{line-height:20px;margin-left:8px;margin-right:8px}.kong-ui-app-about-section .about-section-description[data-v-521dcc27]{color:#000933;font-size:14px;line-height:20px;margin-bottom:20px;margin-top:0}.kong-ui-app-about-section .about-section-content[data-v-521dcc27]{align-items:flex-start;align-self:stretch;color:#6c7489;column-gap:20px;display:flex;flex-wrap:wrap;font-size:14px;line-height:20px;padding:0;row-gap:6px}.kong-ui-app-about-section .about-divider-section[data-v-521dcc27]{color:#6c7489;display:flex;flex-direction:column;flex-wrap:wrap;font-size:14px;line-height:20px;row-gap:12px}.kong-ui-app-about-section[data-v-521dcc27] hr,.kong-ui-app-about-section hr[data-v-521dcc27]{background-color:#e0e4ea;border:none;height:1px;margin:0;width:100%}.kong-ui-app-about-section hr[data-v-521dcc27]{margin-bottom:12px;margin-top:12px}.kong-ui-app-about-section.kong-card.border{border-radius:4px;padding:20px}.kong-ui-app-about-section.kong-card.border .k-card-header{align-items:baseline;margin-bottom:0!important}@media (max-width: 768px){.kong-ui-app-about-section.kong-card.border .k-card-header{flex-direction:column}.kong-ui-app-about-section.kong-card.border .k-card-header .k-card-actions{margin-left:unset}}.kong-ui-app-error[data-v-b6d8dc55]{align-items:center;background-color:#fff;border-top:2px solid #00abd2;display:flex;flex-direction:column;margin:32px auto 0;padding-bottom:48px;width:100%}@media (min-width: 640px){.kong-ui-app-error[data-v-b6d8dc55]{width:80%}}@media (min-width: 1024px){.kong-ui-app-error[data-v-b6d8dc55]{max-width:840px}}.kong-ui-app-error .banana-icon[data-v-b6d8dc55]{animation-delay:.75s;margin:32px auto 24px}.kong-ui-app-error .kong-ui-app-error-content[data-v-b6d8dc55]{animation:.75s cubic-bezier(.785,.135,.15,.86) forwards fadeIn-b6d8dc55;opacity:0;padding:0 16px}@media (min-width: 768px){.kong-ui-app-error .kong-ui-app-error-content[data-v-b6d8dc55]{padding:0 32px}}@media (prefers-reduced-motion){.kong-ui-app-error .kong-ui-app-error-content[data-v-b6d8dc55]{animation:none;opacity:1}}@keyframes fadeIn-b6d8dc55{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}.kong-ui-app-error .kong-ui-app-error-content{color:#6c7489;font-size:16px;text-align:center}.kong-ui-app-error .kong-ui-app-error-content h1,.kong-ui-app-error .kong-ui-app-error-content h2,.kong-ui-app-error .kong-ui-app-error-content h3,.kong-ui-app-error .kong-ui-app-error-content h4{color:#000933;font-size:32px;font-weight:600;margin-bottom:16px;margin-top:0}.kong-ui-app-navbar[data-v-2f6fc50f]{background:#000933;background:var(--kong-ui-app-navbar-background, #000933);left:0;position:fixed;right:0;top:var(--27c93a10);z-index:var(--0f284bf5)}@media (min-width: 1024px){.kong-ui-app-navbar[data-v-2f6fc50f]{left:var(--d1659a78)}}.kong-ui-app-navbar .header-content[data-v-2f6fc50f]{align-items:center;display:flex;height:60px;justify-content:space-between;padding:0 16px}.kong-ui-app-navbar .app-navbar-logo[data-v-2f6fc50f]{align-items:center;display:flex;height:100%;justify-content:flex-start;margin-right:var(--3d9232e8);max-width:var(--038c3c78);min-width:var(--038c3c78);padding-left:16px}.kong-ui-app-navbar .mobile-header-left[data-v-2f6fc50f]{display:inline-flex;gap:16px}@media (min-width: 1024px){.kong-ui-app-navbar .mobile-header-left[data-v-2f6fc50f]{display:none}}.kong-ui-app-navbar .app-navbar-links[data-v-2f6fc50f],.kong-ui-app-navbar[data-v-2f6fc50f] .app-navbar-links,.kong-ui-app-navbar .app-navbar-links[data-v-2f6fc50f-s]{align-items:center;display:flex;height:100%}.kong-ui-app-navbar .app-navbar-links a[data-v-2f6fc50f],.kong-ui-app-navbar[data-v-2f6fc50f] .app-navbar-links a,.kong-ui-app-navbar .app-navbar-links[data-v-2f6fc50f-s] a{align-items:center;align-self:stretch;border-bottom:4px solid transparent;color:#fff;display:flex;font-size:14px;font-weight:500;padding:0 8px;text-decoration:none;transition:all .2s ease-in-out;white-space:nowrap}@media (min-width: 768px){.kong-ui-app-navbar .app-navbar-links a[data-v-2f6fc50f],.kong-ui-app-navbar[data-v-2f6fc50f] .app-navbar-links a,.kong-ui-app-navbar .app-navbar-links[data-v-2f6fc50f-s] a{font-size:16px;padding:0 16px}}.kong-ui-app-navbar .app-navbar-links a.router-link-active[data-v-2f6fc50f],.kong-ui-app-navbar .app-navbar-links a.active[data-v-2f6fc50f],.kong-ui-app-navbar[data-v-2f6fc50f] .app-navbar-links a.router-link-active,.kong-ui-app-navbar[data-v-2f6fc50f] .app-navbar-links a.active,.kong-ui-app-navbar .app-navbar-links[data-v-2f6fc50f-s] a.router-link-active,.kong-ui-app-navbar .app-navbar-links[data-v-2f6fc50f-s] a.active{border-color:#84e5ae;font-weight:600!important}.kong-ui-app-navbar .navbar-content[data-v-2f6fc50f]{align-items:center;display:flex;flex-direction:row;gap:8px;height:100%;justify-content:space-between;width:100%}@media (min-width: 768px){.kong-ui-app-navbar .navbar-content[data-v-2f6fc50f]{gap:16px}}.kong-ui-app-navbar .navbar-content-left[data-v-2f6fc50f],.kong-ui-app-navbar .navbar-content-center[data-v-2f6fc50f],.kong-ui-app-navbar .navbar-content-right[data-v-2f6fc50f]{align-items:center;display:flex;flex:1;gap:16px;height:100%}.kong-ui-app-navbar .navbar-content-left[data-v-2f6fc50f]{justify-content:flex-start}.kong-ui-app-navbar .navbar-content-center[data-v-2f6fc50f]{justify-content:center}.kong-ui-app-navbar .navbar-content-right[data-v-2f6fc50f]{justify-content:flex-end}.item-badge[data-v-afb0d903]{background-color:#d60027;border-radius:16px;color:#fff;font-size:12px;font-weight:500;line-height:16px;max-width:36px;min-width:20px;overflow:hidden;padding:2px 6px;text-align:center;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;white-space:nowrap}.kong-ui-app-sidebar .sidebar-item-primary,.kong-ui-app-sidebar .sidebar-item-secondary{cursor:pointer;display:flex;flex-direction:column;position:relative;white-space:nowrap}.kong-ui-app-sidebar .sidebar-item-primary:last-of-type,.kong-ui-app-sidebar .sidebar-item-secondary:last-of-type{margin-bottom:0}.kong-ui-app-sidebar .sidebar-item-primary a.sidebar-item-link,.kong-ui-app-sidebar .sidebar-item-secondary a.sidebar-item-link{align-items:center;color:#bee2ff;cursor:pointer;display:flex;font-size:14px;font-weight:500;justify-content:space-between;line-height:20px;min-height:48px;text-decoration:none;transition:color .2s ease-out}.kong-ui-app-sidebar .sidebar-item-primary a.sidebar-item-link svg:not(.profile-icon) path,.kong-ui-app-sidebar .sidebar-item-secondary a.sidebar-item-link svg:not(.profile-icon) path{color:currentColor;fill:currentColor;transition:all .2s ease-out}.kong-ui-app-sidebar .sidebar-item-primary a.sidebar-item-link:hover,.kong-ui-app-sidebar .sidebar-item-primary a.sidebar-item-link:focus-visible,.kong-ui-app-sidebar .sidebar-item-secondary a.sidebar-item-link:hover,.kong-ui-app-sidebar .sidebar-item-secondary a.sidebar-item-link:focus-visible{color:#eefaff!important}.kong-ui-app-sidebar .sidebar-item-primary a.sidebar-item-link:hover svg,.kong-ui-app-sidebar .sidebar-item-primary a.sidebar-item-link:focus-visible svg,.kong-ui-app-sidebar .sidebar-item-secondary a.sidebar-item-link:hover svg,.kong-ui-app-sidebar .sidebar-item-secondary a.sidebar-item-link:focus-visible svg{color:#eefaff}.kong-ui-app-sidebar .sidebar-item-primary a.sidebar-item-link:focus-visible,.kong-ui-app-sidebar .sidebar-item-secondary a.sidebar-item-link:focus-visible{box-shadow:0 0 0 1px #fff9 inset;outline:none}.kong-ui-app-sidebar .sidebar-item-primary a.sidebar-item-link .sidebar-item-tooltip,.kong-ui-app-sidebar .sidebar-item-secondary a.sidebar-item-link .sidebar-item-tooltip{align-items:center;display:flex;height:100%}.kong-ui-app-sidebar .sidebar-item-primary.active>a,.kong-ui-app-sidebar .sidebar-item-primary.active>div>a,.kong-ui-app-sidebar .sidebar-item-primary.expanded>a,.kong-ui-app-sidebar .sidebar-item-primary.expanded>div>a,.kong-ui-app-sidebar .sidebar-item-secondary.active>a,.kong-ui-app-sidebar .sidebar-item-secondary.active>div>a,.kong-ui-app-sidebar .sidebar-item-secondary.expanded>a,.kong-ui-app-sidebar .sidebar-item-secondary.expanded>div>a{color:#00fabe}.kong-ui-app-sidebar .sidebar-item-primary.active>a.sidebar-item-link,.kong-ui-app-sidebar .sidebar-item-primary.active>a.sidebar-item-link:hover,.kong-ui-app-sidebar .sidebar-item-primary.active>div>a.sidebar-item-link,.kong-ui-app-sidebar .sidebar-item-primary.active>div>a.sidebar-item-link:hover,.kong-ui-app-sidebar .sidebar-item-primary.expanded>a.sidebar-item-link,.kong-ui-app-sidebar .sidebar-item-primary.expanded>a.sidebar-item-link:hover,.kong-ui-app-sidebar .sidebar-item-primary.expanded>div>a.sidebar-item-link,.kong-ui-app-sidebar .sidebar-item-primary.expanded>div>a.sidebar-item-link:hover,.kong-ui-app-sidebar .sidebar-item-secondary.active>a.sidebar-item-link,.kong-ui-app-sidebar .sidebar-item-secondary.active>a.sidebar-item-link:hover,.kong-ui-app-sidebar .sidebar-item-secondary.active>div>a.sidebar-item-link,.kong-ui-app-sidebar .sidebar-item-secondary.active>div>a.sidebar-item-link:hover,.kong-ui-app-sidebar .sidebar-item-secondary.expanded>a.sidebar-item-link,.kong-ui-app-sidebar .sidebar-item-secondary.expanded>a.sidebar-item-link:hover,.kong-ui-app-sidebar .sidebar-item-secondary.expanded>div>a.sidebar-item-link,.kong-ui-app-sidebar .sidebar-item-secondary.expanded>div>a.sidebar-item-link:hover{color:#00fabe!important}.kong-ui-app-sidebar .sidebar-item-primary.active>a.sidebar-item-link svg,.kong-ui-app-sidebar .sidebar-item-primary.active>a.sidebar-item-link:hover svg,.kong-ui-app-sidebar .sidebar-item-primary.active>div>a.sidebar-item-link svg,.kong-ui-app-sidebar .sidebar-item-primary.active>div>a.sidebar-item-link:hover svg,.kong-ui-app-sidebar .sidebar-item-primary.expanded>a.sidebar-item-link svg,.kong-ui-app-sidebar .sidebar-item-primary.expanded>a.sidebar-item-link:hover svg,.kong-ui-app-sidebar .sidebar-item-primary.expanded>div>a.sidebar-item-link svg,.kong-ui-app-sidebar .sidebar-item-primary.expanded>div>a.sidebar-item-link:hover svg,.kong-ui-app-sidebar .sidebar-item-secondary.active>a.sidebar-item-link svg,.kong-ui-app-sidebar .sidebar-item-secondary.active>a.sidebar-item-link:hover svg,.kong-ui-app-sidebar .sidebar-item-secondary.active>div>a.sidebar-item-link svg,.kong-ui-app-sidebar .sidebar-item-secondary.active>div>a.sidebar-item-link:hover svg,.kong-ui-app-sidebar .sidebar-item-secondary.expanded>a.sidebar-item-link svg,.kong-ui-app-sidebar .sidebar-item-secondary.expanded>a.sidebar-item-link:hover svg,.kong-ui-app-sidebar .sidebar-item-secondary.expanded>div>a.sidebar-item-link svg,.kong-ui-app-sidebar .sidebar-item-secondary.expanded>div>a.sidebar-item-link:hover svg{color:#00fabe}.kong-ui-app-sidebar .sidebar-item-primary.active>a .sidebar-item-name,.kong-ui-app-sidebar .sidebar-item-primary.active>div>a .sidebar-item-name,.kong-ui-app-sidebar .sidebar-item-primary.expanded>a .sidebar-item-name,.kong-ui-app-sidebar .sidebar-item-primary.expanded>div>a .sidebar-item-name,.kong-ui-app-sidebar .sidebar-item-secondary.active>a .sidebar-item-name,.kong-ui-app-sidebar .sidebar-item-secondary.active>div>a .sidebar-item-name,.kong-ui-app-sidebar .sidebar-item-secondary.expanded>a .sidebar-item-name,.kong-ui-app-sidebar .sidebar-item-secondary.expanded>div>a .sidebar-item-name{font-weight:500!important}.kong-ui-app-sidebar .sidebar-item-primary ul.level-secondary,.kong-ui-app-sidebar .sidebar-item-secondary ul.level-secondary{padding:0;position:relative}.kong-ui-app-sidebar .sidebar-item-primary ul.level-secondary:before,.kong-ui-app-sidebar .sidebar-item-secondary ul.level-secondary:before{background-color:#ffffff1f;content:"";height:1px;left:1px;position:absolute;right:1px;top:0}.sidebar-item-primary[data-v-985158f7]{overflow:hidden}.sidebar-item-primary.active[data-v-985158f7],.sidebar-item-primary.expanded[data-v-985158f7]{background-color:#ffffff1f;border-radius:6px;box-shadow:0 0 0 1px #ffffff1f inset}.sidebar-item-primary>a[data-v-985158f7],.sidebar-item-primary>div>a[data-v-985158f7]{border-radius:6px}.sidebar-item-primary>a>.sidebar-item-display.has-label[data-v-985158f7],.sidebar-item-primary>div>a>.sidebar-item-display.has-label[data-v-985158f7]{padding-bottom:12px;padding-top:12px}.sidebar-item-secondary[data-v-985158f7]{margin-bottom:4px}.sidebar-item-secondary[data-v-985158f7]:last-of-type{margin-bottom:0}.sidebar-item-secondary:last-of-type a[data-v-985158f7]{border-bottom-right-radius:6px}.sidebar-item-secondary a[data-v-985158f7]{background-color:transparent;color:#bee2ff!important;font-size:14px;line-height:20px;min-height:40px!important;transition:all .1s ease-in-out!important}.sidebar-item-secondary a>.sidebar-item-display.has-badge[data-v-985158f7]{justify-content:space-between}.sidebar-item-secondary a>.sidebar-item-display.has-badge .has-badge-max-width[data-v-985158f7]{max-width:134px!important}.sidebar-item-secondary.active>a[data-v-985158f7]{box-shadow:4px 0 #00fabe inset;color:#00fabe!important;font-weight:500!important}.sidebar-item-secondary.active>a[data-v-985158f7]:focus-visible{box-shadow:4px 0 #00fabe inset,0 0 0 1px #fff9 inset}.sidebar-item-display[data-v-985158f7]{align-items:center;display:flex;gap:8px;height:100%;padding:0 16px;width:100%}.sidebar-item-display .sidebar-item-name-container[data-v-985158f7]{line-height:16px;-webkit-user-select:none;user-select:none}.sidebar-item-display .sidebar-item-name-container .truncate-text[data-v-985158f7]{height:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-item-display .sidebar-item-name-container .truncate-text.truncate-17[data-v-985158f7]{max-width:17ch}.sidebar-item-display .sidebar-item-name-container .truncate-text.truncate-18[data-v-985158f7]{max-width:18ch}.sidebar-item-display .sidebar-item-name-container .truncate-text.truncate-24[data-v-985158f7]{max-width:24ch}.sidebar-item-display .sidebar-item-name-container .sidebar-item-name[data-v-985158f7]{align-items:center;display:flex}.sidebar-item-display .sidebar-item-name-container .sidebar-item-name.has-tooltip[data-v-985158f7]{height:100%}.sidebar-item-display .sidebar-item-name-container .sidebar-item-name.has-tooltip span[data-v-985158f7]{height:auto;min-width:0}.sidebar-item-display .sidebar-item-label[data-v-985158f7]{color:#bee2ff;font-size:12px;margin-top:4px}.sidebar-item-display .sidebar-item-icon[data-v-985158f7]{align-items:center;display:flex;line-height:0}.kong-ui-app-sidebar[data-v-084541f1]{background:#000933;display:flex;flex-direction:column;height:var(--ed9817ee);left:-100%;position:fixed;top:var(--283219b3);transition:left .2s ease-in-out;width:100%;z-index:var(--1e921eff)}@media (min-width: 640px){.kong-ui-app-sidebar[data-v-084541f1]{max-width:240px;width:240px}}@media (min-width: 1024px){.kong-ui-app-sidebar[data-v-084541f1]{height:var(--17659e72);left:0;top:var(--2fcb7496)}}.kong-ui-app-sidebar.sidebar-open[data-v-084541f1],.kong-ui-app-sidebar.mobile-disabled[data-v-084541f1]{left:0}.kong-ui-app-sidebar.mobile-disabled[data-v-084541f1]{width:240px}.kong-ui-app-sidebar.disable-transitions[data-v-084541f1]{animation:none!important;transition:none!important}.kong-ui-app-sidebar .sidebar-content-container[data-v-084541f1]{box-sizing:border-box;display:flex;flex-direction:column;height:100%;margin-top:var(--17bdc609);overflow-x:hidden;overflow-y:scroll;padding-right:var(--4329f5c0);padding-top:8px;position:relative;width:100%}@supports (overflow: overlay){.kong-ui-app-sidebar .sidebar-content-container[data-v-084541f1]{overflow-y:overlay}}.kong-ui-app-sidebar .sidebar-content-container[data-v-084541f1]::-webkit-scrollbar{height:8px;opacity:1;width:8px}.kong-ui-app-sidebar .sidebar-content-container[data-v-084541f1]::-webkit-scrollbar-thumb{background:transparent;border-radius:8px}.kong-ui-app-sidebar .sidebar-content-container[data-v-084541f1]::-webkit-scrollbar-track{background:transparent}.kong-ui-app-sidebar .sidebar-content-container[data-v-084541f1]{scrollbar-color:transparent transparent;scrollbar-gutter:stable;scrollbar-width:thin}.kong-ui-app-sidebar .sidebar-content-container[data-v-084541f1]:hover::-webkit-scrollbar-thumb{background:#6c7489}.kong-ui-app-sidebar .sidebar-content-container[data-v-084541f1]:hover::-webkit-scrollbar-track{background:transparent}.kong-ui-app-sidebar .sidebar-content-container[data-v-084541f1]:hover{scrollbar-color:#6c7489 transparent;scrollbar-gutter:stable;scrollbar-width:thin}.kong-ui-app-sidebar .sidebar-content-container nav[data-v-084541f1]{box-sizing:border-box;width:100%}.kong-ui-app-sidebar .sidebar-footer[data-v-084541f1]{align-items:center;color:#afb7c5;display:flex;font-weight:500;position:relative;width:100%}.kong-ui-app-sidebar .sidebar-footer[data-v-084541f1]:before{background-image:linear-gradient(transparent,#000933);content:"";display:block;height:8px;left:50%;margin-top:-8px;position:absolute;top:0;transform:translate(-50%);width:calc(100% - 16px);z-index:1}.kong-ui-app-sidebar[data-v-084541f1] .k-dropdown-item{font-size:14px;line-height:20px}@media (max-width: 1023px){.mobile-header-hidden .sidebar-content-container[data-v-084541f1],.no-sidebar-header .sidebar-content-container[data-v-084541f1]{margin-top:0!important}}.sidebar-level-divider[data-v-084541f1]{background-color:#ffffff3d;height:1px;margin:24px auto;min-height:1px;width:calc(100% - 32px)}.sidebar-header[data-v-084541f1]{align-items:center;background:transparent;background:var(--kong-ui-app-sidebar-header-background, transparent);color:#fff;display:var(--dc71923a);left:0;min-height:var(--261cb7fa);padding:0 16px 0 32px;position:absolute;right:0;top:0;-webkit-user-select:none;user-select:none;z-index:1}@media (min-width: 1024px){.sidebar-header[data-v-084541f1]{display:flex}}.sidebar-header[data-v-084541f1]>*{display:flex}.sidebar-header[data-v-084541f1]>a{text-decoration:none}.sidebar-header[data-v-084541f1]>a:focus-visible{border-radius:6px;outline:1px solid #afb7c5}.sidebar-header[data-v-084541f1]:after{background-image:linear-gradient(#000933,transparent);bottom:0;content:"";display:block;height:8px;left:50%;margin-bottom:-8px;position:absolute;transform:translate(-50%);width:calc(100% - 16px);z-index:1}.sidebar-top[data-v-084541f1]{align-items:center;color:#fff;display:flex;margin:0 0 16px;padding:0 8px;-webkit-user-select:none;user-select:none}.sidebar-item-external-link[data-v-084541f1]{align-items:center;display:flex;font-size:14px;justify-content:space-between;line-height:20px;text-decoration:none}.sidebar-item-external-link[data-v-084541f1]:focus-visible{outline:1px solid #afb7c5!important}.sidebar-item-external-link[data-v-084541f1] .kui-icon{display:inline-flex;margin-bottom:-7px}.kong-ui-app-sidebar-overlay[data-v-084541f1]{background-color:#0b172d99;bottom:0;left:0;position:fixed;right:0;top:var(--07598d84);z-index:var(--568185e9)}@media (min-width: 1024px){.kong-ui-app-sidebar-overlay[data-v-084541f1]{display:none!important}}.kong-ui-app-sidebar .level-primary,.kong-ui-app-sidebar .level-secondary{list-style:none;margin:0;padding:0}.kong-ui-app-sidebar .level-primary{box-sizing:border-box;display:flex;flex-direction:column;padding:0 2px 0 12px;width:100%}@supports (background: -webkit-named-image(i)){.kong-ui-app-sidebar .level-primary{padding:0 8px}}.kong-ui-app-sidebar .level-primary:last-of-type{margin-bottom:32px}body.kong-ui-app-sidebar-open{overflow:hidden}@media (min-width: 1024px){body.kong-ui-app-sidebar-open{overflow:auto}}.sidebar-menu-toggle[data-v-cbb41bbd]{border-radius:4px;padding:0 4px;position:relative;transition:all .3s ease-in-out}.sidebar-menu-toggle[data-v-cbb41bbd]:focus-visible{outline:1px solid #0044f4;outline:1px solid var(--kong-ui-app-sidebar-mobile-icon-color, #0044f4)}@media (min-width: 1024px){.sidebar-menu-toggle[data-v-cbb41bbd]{display:none}}.sidebar-menu-toggle .line[data-v-cbb41bbd]{background-color:#fff;background-color:var(--kong-ui-app-sidebar-mobile-icon-color, #ffffff);border-radius:6px;display:block;height:2px;margin:6px auto;transition:all .3s ease-in-out;width:24px}.sidebar-menu-toggle.active .line[data-v-cbb41bbd]:nth-child(2){opacity:0}.sidebar-menu-toggle.active .line[data-v-cbb41bbd]:nth-child(1){transform:translateY(8px) rotate(45deg)}.sidebar-menu-toggle.active .line[data-v-cbb41bbd]:nth-child(3){transform:translateY(-8px) rotate(-45deg)}.kong-ui-app-layout-html,.kong-ui-app-layout-body,.kong-ui-app-sidebar,.kong-ui-app-navbar{--KInputLabelWeight: 600;--KongAuthFontFamily: Inter, Roboto, Helvetica, sans-serif;--KongAuthFontWeight: 400}html.kong-ui-app-layout-html{-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}html.kong-ui-app-layout-html,body.kong-ui-app-layout-body{height:100%;height:100vh;margin:0;overflow:hidden;overscroll-behavior-y:none;padding:0;width:100%}body.kong-ui-app-layout-body{background-color:#fff;color:#000933;font-family:Inter,Roboto,Helvetica,sans-serif;font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:24px}#app{height:100%}.kong-auth-element{font-family:Inter,Roboto,Helvetica,sans-serif!important}.kong-auth-element .kong-auth-login-form .alert.danger .k-alert-msg{white-space:pre-line}.kong-ui-app-layout[data-v-8e8c270a]{background:#000933;bottom:0;display:flex;flex-direction:column;font-family:Inter,Roboto,Helvetica,sans-serif;height:100%;left:0;overflow:hidden;position:fixed;right:0;top:0;width:100%}.kong-ui-app-layout[data-v-8e8c270a] .kong-ui-app-navbar .mobile-logo{align-items:center;display:flex}@media (min-width: 1024px){.kong-ui-app-layout[data-v-8e8c270a] .kong-ui-app-navbar .mobile-logo{display:none}}.kong-ui-app-layout[data-v-8e8c270a] .kong-ui-app-navbar .mobile-logo>*{align-items:center;display:flex}.kong-ui-app-layout[data-v-8e8c270a] .kong-ui-app-navbar .mobile-logo a{text-decoration:none}.kong-ui-app-layout[data-v-8e8c270a] .kong-ui-app-navbar .navbar-logo{display:none}@media (min-width: 1024px){.kong-ui-app-layout[data-v-8e8c270a] .kong-ui-app-navbar .navbar-logo{display:block}}.kong-ui-app-layout .kong-ui-app-layout-main[data-v-8e8c270a]{align-items:stretch;background-color:var(--2235c6e4);box-shadow:var(--29d04344);color:var(--3d470f48);display:flex;flex-grow:1;height:100%;margin-top:var(--81803d80);overflow:auto;position:relative;width:100%}@media (min-width: 1024px){.kong-ui-app-layout .kong-ui-app-layout-main[data-v-8e8c270a]{border-top-left-radius:var(--64da7a33);margin-left:240px;width:calc(100% - 240px)}}.kong-ui-app-layout .kong-ui-app-layout-main.full-width[data-v-8e8c270a]{margin-left:0}.kong-ui-app-layout .kong-ui-app-layout-main .kong-ui-app-layout-content[data-v-8e8c270a]{position:relative;width:100%}.kong-ui-app-layout .kong-ui-app-layout-main .kong-ui-app-layout-content-inner[data-v-8e8c270a]{padding:20px 20px 64px;padding:var(--kong-ui-app-layout-content-padding-top, 20px) var(--kong-ui-app-layout-content-padding-x, 20px) var(--kong-ui-app-layout-content-padding-bottom, 64px)}.kong-ui-app-layout.navbar-hidden .kong-ui-app-layout-main[data-v-8e8c270a]{margin-top:0}.kong-ui-app-layout.sidebar-hidden .kong-ui-app-layout-main[data-v-8e8c270a]{margin-left:0;width:100%}.kong-ui-app-layout #kong-ui-app-layout-notification[data-v-8e8c270a]{left:0;position:fixed;right:0;top:0;z-index:1}.kong-ui-app-layout #kong-ui-app-layout-notification[data-v-8e8c270a] .k-alert{border-radius:0!important}.kong-ui-app-page-header[data-v-204b7f98]{margin-bottom:20px}.kong-ui-app-page-header .page-header-title-section[data-v-204b7f98]{align-items:center;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between}.kong-ui-app-page-header .page-header-title-section .page-header-title-wrapper[data-v-204b7f98]{align-items:baseline;display:flex;min-width:0}.kong-ui-app-page-header .page-header-title-section .page-header-title-wrapper .page-header-title-before[data-v-204b7f98]{align-self:center;display:inline-flex;margin-right:8px}.kong-ui-app-page-header .page-header-title-section .page-header-title-wrapper .page-header-title-after[data-v-204b7f98]{align-self:center;display:inline-flex;margin-left:16px}.kong-ui-app-page-header .page-header-title-section .page-header-title-wrapper .page-header-title[data-v-204b7f98]{color:#000933;font-size:24px;font-weight:700;line-height:32px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kong-ui-app-page-header .page-header-section-below[data-v-204b7f98]{margin-top:8px;width:100%}.kong-ui-app-page-header[data-v-204b7f98] .k-breadcrumbs{margin-bottom:0}@media (min-width: 640px){.kong-ui-app-page-header .page-header-title-section[data-v-204b7f98]{flex-wrap:nowrap}.kong-ui-app-page-header .page-header-section-below[data-v-204b7f98]{margin-top:unset}}.app-page-info-section[data-v-77979a13]{border:1px solid #e0e4ea;border-radius:6px}.app-page-info-section .app-page-info-section-header[data-v-77979a13]{align-items:center;display:flex;gap:4px;justify-content:space-between;padding:20px}.app-page-info-section .app-page-info-section-header .app-page-info-section-default-header[data-v-77979a13]{display:flex;flex-direction:column;gap:8px;max-width:700px}.app-page-info-section .app-page-info-section-header .app-page-info-section-default-header .app-page-info-section-title[data-v-77979a13]{color:#000933;font-size:16px;font-weight:700;line-height:20px;margin:0}.app-page-info-section .app-page-info-section-header .app-page-info-section-default-header .app-page-info-section-description[data-v-77979a13]{color:#6c7489;font-size:14px;line-height:20px;margin:0}.app-page-info-section .app-page-info-section-content[data-v-77979a13]{background:#f9fafb;border-top:1px solid #e0e4ea;display:flex;flex-direction:column;gap:8px;padding:20px}.app-page-info-section .app-page-info-section-content .k-table-view[data-v-77979a13-s],.app-page-info-section .app-page-info-section-content .k-table-view[data-v-77979a13-s] tr.is-scrolled{background-color:#f9fafb;background-color:var(--kui-color-background-neutral-weakest, #f9fafb)}.app-page-info-section .app-page-info-section-content .k-empty-state[data-v-77979a13-s]{background-color:#f9fafb}details.app-page-info-section[data-v-77979a13]{overflow:auto}details.app-page-info-section[open] .app-page-info-section-chevron-icon[data-v-77979a13]{transform:rotate(90deg)}details.app-page-info-section[data-v-77979a13]:has(>summary:focus-visible){box-shadow:0 0 0 4px #0044f433}details.app-page-info-section summary[data-v-77979a13]{outline:none}details.app-page-info-section summary[data-v-77979a13]::-webkit-details-marker,details.app-page-info-section summary[data-v-77979a13]::marker{display:none}details.app-page-info-section .app-page-info-section-header[data-v-77979a13]{cursor:pointer}details.app-page-info-section .app-page-info-section-header .app-page-info-section-chevron-icon[data-v-77979a13]{flex-shrink:0;pointer-events:none;transition:transform .2s ease}.mt-auto{margin-top:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:4px!important}.mt-2{margin-top:8px!important}.mt-3{margin-top:12px!important}.mt-4{margin-top:16px!important}.mt-5{margin-top:24px!important}.mt-6{margin-top:32px!important}.mt-7,.mt-8{margin-top:48px!important}.mb-auto{margin-bottom:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:4px!important}.mb-2{margin-bottom:8px!important}.mb-3{margin-bottom:12px!important}.mb-4{margin-bottom:16px!important}.mb-5{margin-bottom:24px!important}.mb-6{margin-bottom:32px!important}.mb-7,.mb-8{margin-bottom:48px!important}.mr-auto{margin-right:auto!important}.mr-0{margin-right:0!important}.mr-1{margin-right:4px!important}.mr-2{margin-right:8px!important}.mr-3{margin-right:12px!important}.mr-4{margin-right:16px!important}.mr-5{margin-right:24px!important}.mr-6{margin-right:32px!important}.mr-7,.mr-8{margin-right:48px!important}.ml-auto{margin-left:auto!important}.ml-0{margin-left:0!important}.ml-1{margin-left:4px!important}.ml-2{margin-left:8px!important}.ml-3{margin-left:12px!important}.ml-4{margin-left:16px!important}.ml-5{margin-left:24px!important}.ml-6{margin-left:32px!important}.ml-7,.ml-8{margin-left:48px!important}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(./Inter-latin-ext-Wjt_kzju.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(./Inter-latin-DwMxL0mc.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(./Inter-latin-ext-Wjt_kzju.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(./Inter-latin-DwMxL0mc.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(./Inter-latin-ext-Wjt_kzju.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(./Inter-latin-DwMxL0mc.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(./Inter-latin-ext-Wjt_kzju.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(./Inter-latin-DwMxL0mc.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fira Mono;font-style:normal;font-weight:400;font-display:swap;src:url(./FiraMono-latin-ext-D6XfiR-_.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fira Mono;font-style:normal;font-weight:400;font-display:swap;src:url(./FiraMono-latin-DKjLVgQi.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--AppHeaderHeight: 60px;--AppSidebarWidth: 240px;--AppContentPadding: 24px;--AppDisplay: grid;--app-slideout-offset-top: var(--AppHeaderHeight);--onboarding-accent: #822dc5;--onboarding-accent-dark: #260d50;--onboarding-shadow: 4px 4px 14px 4px rgba(103, 71, 128, .11);--onboarding-heading-1: var(--onboarding-accent-dark);--onboarding-heading-2: var(--onboarding-accent);--graph-color-1: #290b53;--graph-color-2: #5a416f;--graph-color-3: #7b2bbc;--graph-color-4: #b31aab;--graph-color-5: #d163ce;--graph-color-6: #e13eaf;--graph-color-7: #4a4622;--graph-color-8: #fff182;--graph-color-9: #fff9ca;--TextGradientBackground: linear-gradient(90deg, #473cfb 0%, #a300bd 33.17%);--StepBackground: #169fcc;--WarningIconBackground: #ffa600}:root.is-fullscreen{--AppHeaderHeight: 0;--AppSidebarWidth: 0;--AppContentPadding: 0;--AppDisplay: block}*,*:before,*:after{box-sizing:border-box}:root{font-size:16px}body,h1,h2,h3,h4,h5,h6{line-height:1.3}body{margin:0;-moz-tab-size:2;tab-size:2;color:#000933;font-family:Inter,Roboto,Helvetica,sans-serif;font-weight:400}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre,ul,ol{margin:0}h1,h2,h3,h4,h5,h6{font-weight:700}h1{font-size:24px}h2,h3{font-size:16px}h4,h5,h6{font-size:14px}ul,ol{padding-left:24px}h2:not(:first-child),h3:not(:first-child),h4:not(:first-child),h5:not(:first-child),h6:not(:first-child),p:not(:first-child),ul:not(:first-child),ol:not(:first-child){margin-top:12px}p:empty{display:none}dl p:not(:first-child){margin-top:2px}a{text-decoration:none;color:#0044f4}a:hover,a:focus{text-decoration:underline}b,strong{font-weight:600}small{font-size:.8em}code,kbd,pre{font-size:1em}textarea{resize:vertical}img,svg,iframe{vertical-align:middle}img:not(.no-auto-height){max-width:100%;height:auto}[hidden]{display:none!important}fieldset{border:none}label{display:block}button,input,optgroup,select{margin:0;padding:0;font-size:100%;line-height:inherit;font-family:inherit;font-weight:inherit;color:inherit}button{background:none;border:none;cursor:pointer}input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #e0e4ea;border-radius:3px;font:inherit;margin:0;padding:8px;color:currentColor;background-color:#fff}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #e0e4ea;border-radius:3px;font-size:16px;padding:10px 30px 10px 13px;background-color:#fff;background-image:url("data:image/svg+xml,%3csvg%20width='10'%20height='6'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M1%201l4%204%204-4'%20stroke='%231782CF'%20stroke-width='1.5'%20fill='none'%20fill-rule='evenodd'/%3e%3c/svg%3e");background-position:calc(100% - 13px) 50%;background-repeat:no-repeat}.stack>*+*{margin-block-start:20px}.stack-small>*+*{margin-block-start:8px}.stack-with-borders>*+*{margin-block-start:8px;border-block-start:1px solid #e0e4ea;padding-block-start:8px}.columns{--threshold: 40rem;display:flex;flex-wrap:wrap;gap:24px}.columns>*{flex-grow:1;flex-basis:calc((var(--threshold) - 100%) * 999);min-inline-size:0}.columns-with-borders>*:not(:last-child){border-right:1px solid #e0e4ea}.text-right{text-align:right}.text-center{text-align:center}.text-gradient{background:var(--TextGradientBackground, currentColor);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.cursor-help{cursor:help}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes pulse{50%{opacity:.5}}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.non-visual-button{background-color:transparent!important;border:none!important;color:currentColor!important;cursor:pointer!important}.k-breadcrumbs{margin-bottom:0!important;position:relative;left:-3px}.is-fullscreen .app-view-title-bar{padding:24px 32px;border-bottom:1px solid #e0e4ea}.is-fullscreen .app-view-title-bar h1{margin-left:8px;padding-left:8px;border-left:1px solid #e0e4ea;font-size:20px}.k-tabs+.route-view>.app-view .app-view-title-bar{margin-bottom:20px}.app-view[data-v-d9acf228]{font-size:14px}.app-view-title-bar[data-v-d9acf228]{display:flex;align-items:center;margin-top:6px;margin-bottom:28px}.app-view-title-bar h1[data-v-d9acf228],.app-view-title-bar h2[data-v-d9acf228],.app-view-title-bar h3[data-v-d9acf228],.app-view-title-bar h4[data-v-d9acf228],.app-view-title-bar h5[data-v-d9acf228],.app-view-title-bar h6[data-v-d9acf228]{overflow:hidden;text-overflow:ellipsis}.actions[data-v-d9acf228]{flex-grow:1;display:flex;justify-content:flex-end;align-items:center;gap:16px}.pagination[data-v-5761a8e1]:not(.with-paging) .pagination-button-container{display:none}.pagination[data-v-5761a8e1]:not(.with-sizing) .page-size-select{display:none}.error-block-message[data-v-31719417]{text-align:left}.badge-list[data-v-31719417]{display:flex;gap:8px;flex-wrap:wrap}span[data-v-fa4dd1d0]{position:absolute!important;width:0px!important;height:0px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}[data-v-ca50cd18] .about-section-content .definition-card{align-self:center}[data-v-ca50cd18] .about-section-content .definition-card-title{font-size:12px}[data-v-ca50cd18] .about-section-content .definition-card-container{gap:4px;font-size:12px;font-weight:400}button.appearance-anchor[data-v-214cc4ee],button.appearance-anchor span[data-v-214cc4ee]{text-decoration:none;color:#0044f4}button.appearance-anchor:hover span[data-v-214cc4ee],button.appearance-anchor:focus span[data-v-214cc4ee]{text-decoration:underline}.action-docs[data-v-214cc4ee]{display:flex;align-items:center;gap:4px}.x-action-group.expanded[data-v-712b6765]{display:flex;align-items:center}.x-action-group.expanded[data-v-712b6765]>*{border-color:#5f9aff;border-top:1px solid;border-bottom:1px solid;padding:6px 12px;font-weight:600;text-decoration:none}.x-action-group.expanded[data-v-712b6765]>.active{border-color:#0030cc;background-color:#eefaff}.x-action-group.expanded[data-v-712b6765]>*+*{border-left:1px solid}.x-action-group.expanded[data-v-712b6765]>*:first-child{border-left:1px solid;border-top-left-radius:6px;border-bottom-left-radius:6px}.x-action-group.expanded[data-v-712b6765]>*:last-child{border-right:1px solid;border-top-right-radius:6px;border-bottom-right-radius:6px}.x-action-group[data-v-712b6765] .popover-container{min-width:100px;max-width:300px}.x-action-group[data-v-712b6765] .dropdown-item-trigger{padding-right:40px}[data-v-68de97d8] .k-button.primary{color:#fff!important}code[class*=language-],pre[class*=language-]{color:#fff;background:0 0;text-shadow:0 -.1em .2em #000;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}:not(pre)>code[class*=language-],pre[class*=language-]{background:#4c3f33}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto;border:.3em solid #7a6651;border-radius:.5em;box-shadow:1px 1px .5em #000 inset}:not(pre)>code[class*=language-]{padding:.15em .2em .05em;border-radius:.3em;border:.13em solid #7a6651;box-shadow:1px 1px .3em -.1em #000 inset;white-space:normal}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#997f66}.token.punctuation,.token.namespace{opacity:.7}.token.boolean,.token.constant,.token.number,.token.property,.token.symbol,.token.tag{color:#d1939e}.token.attr-name,.token.builtin,.token.char,.token.inserted,.token.selector,.token.string{color:#bce051}.language-css .token.string,.style .token.string,.token.entity,.token.operator,.token.url,.token.variable{color:#f4b73d}.token.atrule,.token.attr-value,.token.keyword{color:#d1939e}.token.important,.token.regex{color:#e90}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.token.deleted{color:red}.toolbar[data-v-06f9d1c8]{display:flex;justify-content:flex-end;align-items:center;gap:16px;margin-bottom:16px}[data-v-06f9d1c8] .code-block-actions{position:sticky;z-index:4;top:var(--app-view-content-top, var(--AppHeaderHeight, 0));background-color:#000933}[data-v-06f9d1c8] pre[class*=language-],[data-v-06f9d1c8] code[class*=language-]{background:unset!important;padding-top:unset!important;padding-bottom:unset!important;border:unset!important;border-radius:unset!important;box-shadow:unset!important;text-shadow:unset!important}.hidden[data-v-0188c26f]{display:none}.x-copy-button[data-v-0188c26f]{display:inline-flex;align-items:center;gap:8px}.text[data-v-0188c26f]{min-width:0;word-wrap:break-word}.x-icon-mesh-icon[data-v-49a351da]{--meshIconColor: #00abd2}.x-icon-icon[data-v-49a351da]{--warningIconColor: #ffa600}.x-icon-standard-icon[data-v-49a351da]{--icon-before: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20height='24'%20viewBox='0%20-960%20960%20960'%20width='24'%3e%3cpath%20d='M280-160%2080-360l200-200%2056%2057-103%20103h287v80H233l103%20103-56%2057Zm400-240-56-57%20103-103H440v-80h287L624-743l56-57%20200%20200-200%20200Z'/%3e%3c/svg%3e")}.x-icon-standard-icon[data-v-49a351da]:before{position:relative;top:3px;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-position:center;-webkit-mask-position:center;content:"";background-color:var(--icon-before-color, currentColor);display:inline-flex;mask-image:var(--icon-before);-webkit-mask-image:var(--icon-before);mask-size:100%;-webkit-mask-size:100%;width:var(--78615a05);height:var(--78615a05)}.x-icon-policy-role-producer-icon[data-v-49a351da]:before{content:"P";color:var(--icon-before-color, currentColor);display:inline-flex;width:var(--78615a05);height:var(--78615a05)}[id^=-x-icon-tooltip] ul{padding-left:16px}[id^=-x-icon-tooltip] ul li:first-child:last-child{margin-left:-16px;list-style-type:none}[data-v-4fe7d289] .input-element-wrapper{position:relative;z-index:1}[data-v-4fe7d289] .x-icon-search-icon{color:#0044f4!important}.stack.normal[data-v-b91ebfe3]>*+*{margin-block-start:20px}.stack.small[data-v-b91ebfe3]>*+*{margin-block-start:8px}.max[data-v-b91ebfe3]{width:100%}.separated[data-v-b91ebfe3]:not(.k-truncate){display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px}.separated:not(.k-truncate).max[data-v-b91ebfe3]{justify-content:space-between}.columns[data-v-b91ebfe3]{--threshold: 40rem;display:flex;flex-wrap:wrap;gap:24px}.columns[data-v-b91ebfe3]>*{flex-grow:1;flex-basis:calc((var(--threshold) - 100%) * 999);min-inline-size:0}.error{margin-top:16px}.k-select[data-v-d34c6c40]{flex-basis:245px;display:flex;flex-direction:row;align-items:center;gap:8px}.k-select[data-v-d34c6c40] .k-label{margin-bottom:0!important}[data-v-b6a906b3] .tab-link{padding:0!important}[data-v-b6a906b3] .tab-link>*{transition:inherit;border-radius:inherit;color:inherit;outline:inherit;padding:6px 12px}[data-v-b6a906b3] .tab-link>*:focus-visible{background-color:#e0e4ea;box-shadow:0 0 0 4px #0044f433}.definition-card[data-v-9c16b50f]{display:flex;gap:8px}.definition-card--horizontal[data-v-9c16b50f]{justify-content:space-between;align-items:baseline}.definition-card--horizontal .definition-card-title[data-v-9c16b50f]{gap:unset}.definition-card--horizontal .definition-card-title[data-v-9c16b50f]:after{content:": ";display:inline}.definition-card--vertical[data-v-9c16b50f]{flex-direction:column}.definition-card-title[data-v-9c16b50f]{display:flex;align-items:center;gap:8px}.definition-card-container[data-v-9c16b50f]{display:flex;align-items:flex-start;font-weight:700}.definition-card--vertical .definition-card-container[data-v-9c16b50f]{flex-grow:1;font-size:20px}.definition-card-container>*{min-width:0}.status-online[data-v-7e7ec162]{color:var(--status-color, currentColor)}.status-online--warning[data-v-7e7ec162]{--status-color: #995c00}.status-online--danger[data-v-7e7ec162]{--status-color: #d60027}.card-header[data-v-1ed6bbde]{margin-bottom:12px;min-height:42px}.onboarding-alert-content[data-v-58361e40]{display:flex;flex-wrap:wrap;align-items:center;gap:16px}.app-collection[data-v-ac70f0a0] td:first-child a{color:inherit;font-weight:600;text-decoration:none}.app-collection[data-v-ac70f0a0] td:first-child li a{color:#0044f4;font-weight:400}.app-collection[data-v-ac70f0a0] td:first-child li a:hover{text-decoration:underline}.app-collection .actions-column{width:48px}.app-collection .is-selected{background-color:#f9fafb}.status[data-v-479f588e]{align-items:center;white-space:nowrap;font-weight:500}.status[data-v-479f588e]:before{content:"";display:inline-block;vertical-align:middle;margin-right:4px;border:4px solid currentColor;border-radius:50%}.app-collection[data-v-a94584c9] :is(th,td):nth-child(1){padding-left:8px!important;padding-right:0!important;width:16px!important}.app-collection[data-v-a94584c9] td:nth-child(2) a{color:inherit;font-weight:600;text-decoration:none} diff --git a/app/kuma-ui/pkg/resources/data/index.html b/app/kuma-ui/pkg/resources/data/index.html index 0de9454b04cb..0e7493cabdea 100644 --- a/app/kuma-ui/pkg/resources/data/index.html +++ b/app/kuma-ui/pkg/resources/data/index.html @@ -49,8 +49,8 @@ } - - + + diff --git a/app/kuma-ui/pkg/resources/kuma-gui-cve-report.json b/app/kuma-ui/pkg/resources/kuma-gui-cve-report.json index f729e015fc5c..11c5a15fe662 100644 --- a/app/kuma-ui/pkg/resources/kuma-gui-cve-report.json +++ b/app/kuma-ui/pkg/resources/kuma-gui-cve-report.json @@ -147,12 +147,12 @@ "match-upstream-kernel-headers": false }, "db": { - "built": "2025-01-29T01:32:11Z", + "built": "2025-01-31T01:31:06Z", "schemaVersion": 5, "location": "/home/runner/.cache/grype/db/5", - "checksum": "sha256:9e0a6e1d2ae4532d3580e10a8c19a845999183c8ccb61443ffc4079cc7afb26e", + "checksum": "sha256:f3b6d327e38839a4b145e6472ea462476cc88de9854ba238fb13c462bd06271c", "error": null }, - "timestamp": "2025-01-30T16:30:42.509296625Z" + "timestamp": "2025-01-31T12:36:23.539218879Z" } } diff --git a/app/kuma-ui/pkg/resources/kuma-gui-sbom.cyclonedx.json b/app/kuma-ui/pkg/resources/kuma-gui-sbom.cyclonedx.json index 8d7d041e542e..265bcd869e5e 100644 --- a/app/kuma-ui/pkg/resources/kuma-gui-sbom.cyclonedx.json +++ b/app/kuma-ui/pkg/resources/kuma-gui-sbom.cyclonedx.json @@ -1 +1 @@ -{"$schema":"http://cyclonedx.org/schema/bom-1.6.schema.json","bomFormat":"CycloneDX","specVersion":"1.6","serialNumber":"urn:uuid:6d579769-2a4d-476e-adb9-ef66ccf8ea21","version":1,"metadata":{"timestamp":"2025-01-30T16:30:30Z","tools":{"components":[{"type":"application","author":"anchore","name":"syft","version":"1.17.0"}]},"component":{"bom-ref":"af63bd4c8601b7f1","type":"file","name":"kumahq/kuma-gui","version":"master@40bf55a32532d75c80eb9fefde656f96345eb8f8"}},"components":[{"bom-ref":"pkg:npm/%40babel/helper-string-parser@7.25.9?package-id=61412c40209f6806","type":"library","name":"@babel/helper-string-parser","version":"7.25.9","cpe":"cpe:2.3:a:\\@babel\\/helper-string-parser:\\@babel\\/helper-string-parser:7.25.9:*:*:*:*:*:*:*","purl":"pkg:npm/%40babel/helper-string-parser@7.25.9","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@babel\\/helper-string-parser:\\@babel\\/helper_string_parser:7.25.9:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@babel\\/helper_string_parser:\\@babel\\/helper-string-parser:7.25.9:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@babel\\/helper_string_parser:\\@babel\\/helper_string_parser:7.25.9:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@babel\\/helper-string:\\@babel\\/helper-string-parser:7.25.9:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@babel\\/helper-string:\\@babel\\/helper_string_parser:7.25.9:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@babel\\/helper_string:\\@babel\\/helper-string-parser:7.25.9:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@babel\\/helper_string:\\@babel\\/helper_string_parser:7.25.9:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@babel\\/helper:\\@babel\\/helper-string-parser:7.25.9:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@babel\\/helper:\\@babel\\/helper_string_parser:7.25.9:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40babel/helper-validator-identifier@7.25.9?package-id=90be93e5e86fd5e9","type":"library","name":"@babel/helper-validator-identifier","version":"7.25.9","cpe":"cpe:2.3:a:\\@babel\\/helper-validator-identifier:\\@babel\\/helper-validator-identifier:7.25.9:*:*:*:*:*:*:*","purl":"pkg:npm/%40babel/helper-validator-identifier@7.25.9","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@babel\\/helper-validator-identifier:\\@babel\\/helper_validator_identifier:7.25.9:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@babel\\/helper_validator_identifier:\\@babel\\/helper-validator-identifier:7.25.9:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@babel\\/helper_validator_identifier:\\@babel\\/helper_validator_identifier:7.25.9:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@babel\\/helper-validator:\\@babel\\/helper-validator-identifier:7.25.9:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@babel\\/helper-validator:\\@babel\\/helper_validator_identifier:7.25.9:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@babel\\/helper_validator:\\@babel\\/helper-validator-identifier:7.25.9:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@babel\\/helper_validator:\\@babel\\/helper_validator_identifier:7.25.9:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@babel\\/helper:\\@babel\\/helper-validator-identifier:7.25.9:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@babel\\/helper:\\@babel\\/helper_validator_identifier:7.25.9:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40babel/parser@7.26.2?package-id=e83322edd4641536","type":"library","name":"@babel/parser","version":"7.26.2","cpe":"cpe:2.3:a:\\@babel\\/parser:\\@babel\\/parser:7.26.2:*:*:*:*:*:*:*","purl":"pkg:npm/%40babel/parser@7.26.2","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40babel/runtime@7.26.0?package-id=aba1f39e02a52c0b","type":"library","name":"@babel/runtime","version":"7.26.0","cpe":"cpe:2.3:a:\\@babel\\/runtime:\\@babel\\/runtime:7.26.0:*:*:*:*:*:*:*","purl":"pkg:npm/%40babel/runtime@7.26.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40babel/types@7.26.0?package-id=6c88e4f0dd295be6","type":"library","name":"@babel/types","version":"7.26.0","cpe":"cpe:2.3:a:\\@babel\\/types:\\@babel\\/types:7.26.0:*:*:*:*:*:*:*","purl":"pkg:npm/%40babel/types@7.26.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40floating-ui/core@1.6.8?package-id=abfd5ef66afa7d21","type":"library","name":"@floating-ui/core","version":"1.6.8","cpe":"cpe:2.3:a:\\@floating-ui\\/core:\\@floating-ui\\/core:1.6.8:*:*:*:*:*:*:*","purl":"pkg:npm/%40floating-ui/core@1.6.8","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@floating-ui\\/core:\\@floating_ui\\/core:1.6.8:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@floating_ui\\/core:\\@floating-ui\\/core:1.6.8:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@floating_ui\\/core:\\@floating_ui\\/core:1.6.8:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@floating:\\@floating-ui\\/core:1.6.8:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@floating:\\@floating_ui\\/core:1.6.8:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40floating-ui/dom@1.6.12?package-id=68130ea28fd91e1d","type":"library","name":"@floating-ui/dom","version":"1.6.12","cpe":"cpe:2.3:a:\\@floating-ui\\/dom:\\@floating-ui\\/dom:1.6.12:*:*:*:*:*:*:*","purl":"pkg:npm/%40floating-ui/dom@1.6.12","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@floating-ui\\/dom:\\@floating_ui\\/dom:1.6.12:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@floating_ui\\/dom:\\@floating-ui\\/dom:1.6.12:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@floating_ui\\/dom:\\@floating_ui\\/dom:1.6.12:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@floating:\\@floating-ui\\/dom:1.6.12:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@floating:\\@floating_ui\\/dom:1.6.12:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40floating-ui/utils@0.2.8?package-id=ece124c42fd87a55","type":"library","name":"@floating-ui/utils","version":"0.2.8","cpe":"cpe:2.3:a:\\@floating-ui\\/utils:\\@floating-ui\\/utils:0.2.8:*:*:*:*:*:*:*","purl":"pkg:npm/%40floating-ui/utils@0.2.8","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@floating-ui\\/utils:\\@floating_ui\\/utils:0.2.8:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@floating_ui\\/utils:\\@floating-ui\\/utils:0.2.8:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@floating_ui\\/utils:\\@floating_ui\\/utils:0.2.8:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@floating:\\@floating-ui\\/utils:0.2.8:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@floating:\\@floating_ui\\/utils:0.2.8:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40floating-ui/vue@1.1.5?package-id=8aab0a0c92873054","type":"library","name":"@floating-ui/vue","version":"1.1.5","cpe":"cpe:2.3:a:\\@floating-ui\\/vue:\\@floating-ui\\/vue:1.1.5:*:*:*:*:*:*:*","purl":"pkg:npm/%40floating-ui/vue@1.1.5","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@floating-ui\\/vue:\\@floating_ui\\/vue:1.1.5:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@floating_ui\\/vue:\\@floating-ui\\/vue:1.1.5:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@floating_ui\\/vue:\\@floating_ui\\/vue:1.1.5:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@floating:\\@floating-ui\\/vue:1.1.5:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@floating:\\@floating_ui\\/vue:1.1.5:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40formatjs/ecma402-abstract@2.2.3?package-id=a7859d8686dc0ca5","type":"library","name":"@formatjs/ecma402-abstract","version":"2.2.3","cpe":"cpe:2.3:a:\\@formatjs\\/ecma402-abstract:\\@formatjs\\/ecma402-abstract:2.2.3:*:*:*:*:*:*:*","purl":"pkg:npm/%40formatjs/ecma402-abstract@2.2.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/ecma402-abstract:\\@formatjs\\/ecma402_abstract:2.2.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/ecma402_abstract:\\@formatjs\\/ecma402-abstract:2.2.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/ecma402_abstract:\\@formatjs\\/ecma402_abstract:2.2.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/ecma402:\\@formatjs\\/ecma402-abstract:2.2.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/ecma402:\\@formatjs\\/ecma402_abstract:2.2.3:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40formatjs/fast-memoize@2.2.3?package-id=67c0b45bf9d99fbd","type":"library","name":"@formatjs/fast-memoize","version":"2.2.3","cpe":"cpe:2.3:a:\\@formatjs\\/fast-memoize:\\@formatjs\\/fast-memoize:2.2.3:*:*:*:*:*:*:*","purl":"pkg:npm/%40formatjs/fast-memoize@2.2.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/fast-memoize:\\@formatjs\\/fast_memoize:2.2.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/fast_memoize:\\@formatjs\\/fast-memoize:2.2.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/fast_memoize:\\@formatjs\\/fast_memoize:2.2.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/fast:\\@formatjs\\/fast-memoize:2.2.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/fast:\\@formatjs\\/fast_memoize:2.2.3:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40formatjs/icu-messageformat-parser@2.9.3?package-id=9d25233076d541ba","type":"library","name":"@formatjs/icu-messageformat-parser","version":"2.9.3","cpe":"cpe:2.3:a:\\@formatjs\\/icu-messageformat-parser:\\@formatjs\\/icu-messageformat-parser:2.9.3:*:*:*:*:*:*:*","purl":"pkg:npm/%40formatjs/icu-messageformat-parser@2.9.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/icu-messageformat-parser:\\@formatjs\\/icu_messageformat_parser:2.9.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/icu_messageformat_parser:\\@formatjs\\/icu-messageformat-parser:2.9.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/icu_messageformat_parser:\\@formatjs\\/icu_messageformat_parser:2.9.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/icu-messageformat:\\@formatjs\\/icu-messageformat-parser:2.9.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/icu-messageformat:\\@formatjs\\/icu_messageformat_parser:2.9.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/icu_messageformat:\\@formatjs\\/icu-messageformat-parser:2.9.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/icu_messageformat:\\@formatjs\\/icu_messageformat_parser:2.9.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/icu:\\@formatjs\\/icu-messageformat-parser:2.9.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/icu:\\@formatjs\\/icu_messageformat_parser:2.9.3:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40formatjs/icu-skeleton-parser@1.8.7?package-id=78a1c0571d27051a","type":"library","name":"@formatjs/icu-skeleton-parser","version":"1.8.7","cpe":"cpe:2.3:a:\\@formatjs\\/icu-skeleton-parser:\\@formatjs\\/icu-skeleton-parser:1.8.7:*:*:*:*:*:*:*","purl":"pkg:npm/%40formatjs/icu-skeleton-parser@1.8.7","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/icu-skeleton-parser:\\@formatjs\\/icu_skeleton_parser:1.8.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/icu_skeleton_parser:\\@formatjs\\/icu-skeleton-parser:1.8.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/icu_skeleton_parser:\\@formatjs\\/icu_skeleton_parser:1.8.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/icu-skeleton:\\@formatjs\\/icu-skeleton-parser:1.8.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/icu-skeleton:\\@formatjs\\/icu_skeleton_parser:1.8.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/icu_skeleton:\\@formatjs\\/icu-skeleton-parser:1.8.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/icu_skeleton:\\@formatjs\\/icu_skeleton_parser:1.8.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/icu:\\@formatjs\\/icu-skeleton-parser:1.8.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/icu:\\@formatjs\\/icu_skeleton_parser:1.8.7:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40formatjs/intl@2.10.14?package-id=e2efbe2ba65f83f8","type":"library","name":"@formatjs/intl","version":"2.10.14","cpe":"cpe:2.3:a:\\@formatjs\\/intl:\\@formatjs\\/intl:2.10.14:*:*:*:*:*:*:*","purl":"pkg:npm/%40formatjs/intl@2.10.14","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40formatjs/intl-displaynames@6.8.4?package-id=68e00e86051470d8","type":"library","name":"@formatjs/intl-displaynames","version":"6.8.4","cpe":"cpe:2.3:a:\\@formatjs\\/intl-displaynames:\\@formatjs\\/intl-displaynames:6.8.4:*:*:*:*:*:*:*","purl":"pkg:npm/%40formatjs/intl-displaynames@6.8.4","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/intl-displaynames:\\@formatjs\\/intl_displaynames:6.8.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/intl_displaynames:\\@formatjs\\/intl-displaynames:6.8.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/intl_displaynames:\\@formatjs\\/intl_displaynames:6.8.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/intl:\\@formatjs\\/intl-displaynames:6.8.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/intl:\\@formatjs\\/intl_displaynames:6.8.4:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40formatjs/intl-listformat@7.7.4?package-id=18afc9c6a37f4d55","type":"library","name":"@formatjs/intl-listformat","version":"7.7.4","cpe":"cpe:2.3:a:\\@formatjs\\/intl-listformat:\\@formatjs\\/intl-listformat:7.7.4:*:*:*:*:*:*:*","purl":"pkg:npm/%40formatjs/intl-listformat@7.7.4","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/intl-listformat:\\@formatjs\\/intl_listformat:7.7.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/intl_listformat:\\@formatjs\\/intl-listformat:7.7.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/intl_listformat:\\@formatjs\\/intl_listformat:7.7.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/intl:\\@formatjs\\/intl-listformat:7.7.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/intl:\\@formatjs\\/intl_listformat:7.7.4:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40formatjs/intl-localematcher@0.5.7?package-id=1862a9cd0c1bce16","type":"library","name":"@formatjs/intl-localematcher","version":"0.5.7","cpe":"cpe:2.3:a:\\@formatjs\\/intl-localematcher:\\@formatjs\\/intl-localematcher:0.5.7:*:*:*:*:*:*:*","purl":"pkg:npm/%40formatjs/intl-localematcher@0.5.7","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/intl-localematcher:\\@formatjs\\/intl_localematcher:0.5.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/intl_localematcher:\\@formatjs\\/intl-localematcher:0.5.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/intl_localematcher:\\@formatjs\\/intl_localematcher:0.5.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/intl:\\@formatjs\\/intl-localematcher:0.5.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/intl:\\@formatjs\\/intl_localematcher:0.5.7:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40gera2ld/tarjs@0.3.1?package-id=6fb49c4a36e5ff3f","type":"library","name":"@gera2ld/tarjs","version":"0.3.1","cpe":"cpe:2.3:a:\\@gera2ld\\/tarjs:\\@gera2ld\\/tarjs:0.3.1:*:*:*:*:*:*:*","purl":"pkg:npm/%40gera2ld/tarjs@0.3.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40jridgewell/sourcemap-codec@1.5.0?package-id=00b5fbb6d6e1ebf9","type":"library","name":"@jridgewell/sourcemap-codec","version":"1.5.0","cpe":"cpe:2.3:a:\\@jridgewell\\/sourcemap-codec:\\@jridgewell\\/sourcemap-codec:1.5.0:*:*:*:*:*:*:*","purl":"pkg:npm/%40jridgewell/sourcemap-codec@1.5.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@jridgewell\\/sourcemap-codec:\\@jridgewell\\/sourcemap_codec:1.5.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@jridgewell\\/sourcemap_codec:\\@jridgewell\\/sourcemap-codec:1.5.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@jridgewell\\/sourcemap_codec:\\@jridgewell\\/sourcemap_codec:1.5.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@jridgewell\\/sourcemap:\\@jridgewell\\/sourcemap-codec:1.5.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@jridgewell\\/sourcemap:\\@jridgewell\\/sourcemap_codec:1.5.0:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40kong-ui-public/app-layout@4.3.7?package-id=b1e01246912b8237","type":"library","name":"@kong-ui-public/app-layout","version":"4.3.7","licenses":[{"license":{"id":"Apache-2.0"}}],"cpe":"cpe:2.3:a:\\@kong-ui-public\\/app-layout:\\@kong-ui-public\\/app-layout:4.3.7:*:*:*:*:*:*:*","purl":"pkg:npm/%40kong-ui-public/app-layout@4.3.7","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kong-ui-public\\/app-layout:\\@kong_ui_public\\/app_layout:4.3.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kong_ui_public\\/app_layout:\\@kong-ui-public\\/app-layout:4.3.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kong_ui_public\\/app_layout:\\@kong_ui_public\\/app_layout:4.3.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kong-ui-public\\/app:\\@kong-ui-public\\/app-layout:4.3.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kong-ui-public\\/app:\\@kong_ui_public\\/app_layout:4.3.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kong_ui_public\\/app:\\@kong-ui-public\\/app-layout:4.3.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kong_ui_public\\/app:\\@kong_ui_public\\/app_layout:4.3.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kong-ui:\\@kong-ui-public\\/app-layout:4.3.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kong-ui:\\@kong_ui_public\\/app_layout:4.3.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kong_ui:\\@kong-ui-public\\/app-layout:4.3.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kong_ui:\\@kong_ui_public\\/app_layout:4.3.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kong:\\@kong-ui-public\\/app-layout:4.3.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kong:\\@kong_ui_public\\/app_layout:4.3.7:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40kong-ui-public/i18n@2.2.10?package-id=19b9971d2e995668","type":"library","name":"@kong-ui-public/i18n","version":"2.2.10","licenses":[{"license":{"id":"Apache-2.0"}}],"cpe":"cpe:2.3:a:\\@kong-ui-public\\/i18n:\\@kong-ui-public\\/i18n:2.2.10:*:*:*:*:*:*:*","purl":"pkg:npm/%40kong-ui-public/i18n@2.2.10","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kong-ui-public\\/i18n:\\@kong_ui_public\\/i18n:2.2.10:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kong_ui_public\\/i18n:\\@kong-ui-public\\/i18n:2.2.10:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kong_ui_public\\/i18n:\\@kong_ui_public\\/i18n:2.2.10:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kong-ui:\\@kong-ui-public\\/i18n:2.2.10:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kong-ui:\\@kong_ui_public\\/i18n:2.2.10:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kong_ui:\\@kong-ui-public\\/i18n:2.2.10:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kong_ui:\\@kong_ui_public\\/i18n:2.2.10:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kong:\\@kong-ui-public\\/i18n:2.2.10:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kong:\\@kong_ui_public\\/i18n:2.2.10:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40kong/icons@1.20.2?package-id=0c40b2d015c10523","type":"library","name":"@kong/icons","version":"1.20.2","licenses":[{"license":{"id":"Apache-2.0"}}],"cpe":"cpe:2.3:a:\\@kong\\/icons:\\@kong\\/icons:1.20.2:*:*:*:*:*:*:*","purl":"pkg:npm/%40kong/icons@1.20.2","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40kong/kongponents@9.16.1?package-id=a3dbb16ac2ec0ea8","type":"library","name":"@kong/kongponents","version":"9.16.1","cpe":"cpe:2.3:a:\\@kong\\/kongponents:\\@kong\\/kongponents:9.16.1:*:*:*:*:*:*:*","purl":"pkg:npm/%40kong/kongponents@9.16.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40kumahq/config@1.0.0?package-id=2e95ff99db6d79ed","type":"library","name":"@kumahq/config","version":"1.0.0","cpe":"cpe:2.3:a:\\@kumahq\\/config:\\@kumahq\\/config:1.0.0:*:*:*:*:*:*:*","purl":"pkg:npm/%40kumahq/config@1.0.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40kumahq/config?package-id=1976665fae45643f","type":"library","name":"@kumahq/config","version":"UNKNOWN","cpe":"cpe:2.3:a:\\@kumahq\\/config:\\@kumahq\\/config:*:*:*:*:*:*:*:*","purl":"pkg:npm/%40kumahq/config","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40kumahq/kuma-gui@2.10.0?package-id=6d52cf011e3998cb","type":"library","name":"@kumahq/kuma-gui","version":"2.10.0","cpe":"cpe:2.3:a:\\@kumahq\\/kuma-gui:\\@kumahq\\/kuma-gui:2.10.0:*:*:*:*:*:*:*","purl":"pkg:npm/%40kumahq/kuma-gui@2.10.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kumahq\\/kuma-gui:\\@kumahq\\/kuma_gui:2.10.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kumahq\\/kuma_gui:\\@kumahq\\/kuma-gui:2.10.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kumahq\\/kuma_gui:\\@kumahq\\/kuma_gui:2.10.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kumahq\\/kuma:\\@kumahq\\/kuma-gui:2.10.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kumahq\\/kuma:\\@kumahq\\/kuma_gui:2.10.0:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40kumahq/kuma-gui?package-id=085769b46d565a69","type":"library","name":"@kumahq/kuma-gui","version":"UNKNOWN","cpe":"cpe:2.3:a:\\@kumahq\\/kuma-gui:\\@kumahq\\/kuma-gui:*:*:*:*:*:*:*:*","purl":"pkg:npm/%40kumahq/kuma-gui","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kumahq\\/kuma-gui:\\@kumahq\\/kuma_gui:*:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kumahq\\/kuma_gui:\\@kumahq\\/kuma-gui:*:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kumahq\\/kuma_gui:\\@kumahq\\/kuma_gui:*:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kumahq\\/kuma:\\@kumahq\\/kuma-gui:*:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kumahq\\/kuma:\\@kumahq\\/kuma_gui:*:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40popperjs/core@2.11.8?package-id=ccc0b0ebb4ddbcb1","type":"library","name":"@popperjs/core","version":"2.11.8","cpe":"cpe:2.3:a:\\@popperjs\\/core:\\@popperjs\\/core:2.11.8:*:*:*:*:*:*:*","purl":"pkg:npm/%40popperjs/core@2.11.8","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40types/lodash@4.17.13?package-id=f052535946461e76","type":"library","name":"@types/lodash","version":"4.17.13","cpe":"cpe:2.3:a:\\@types\\/lodash:\\@types\\/lodash:4.17.13:*:*:*:*:*:*:*","purl":"pkg:npm/%40types/lodash@4.17.13","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40types/resize-observer-browser@0.1.11?package-id=14a34a89b3ae75e7","type":"library","name":"@types/resize-observer-browser","version":"0.1.11","cpe":"cpe:2.3:a:\\@types\\/resize-observer-browser:\\@types\\/resize-observer-browser:0.1.11:*:*:*:*:*:*:*","purl":"pkg:npm/%40types/resize-observer-browser@0.1.11","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@types\\/resize-observer-browser:\\@types\\/resize_observer_browser:0.1.11:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@types\\/resize_observer_browser:\\@types\\/resize-observer-browser:0.1.11:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@types\\/resize_observer_browser:\\@types\\/resize_observer_browser:0.1.11:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@types\\/resize-observer:\\@types\\/resize-observer-browser:0.1.11:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@types\\/resize-observer:\\@types\\/resize_observer_browser:0.1.11:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@types\\/resize_observer:\\@types\\/resize-observer-browser:0.1.11:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@types\\/resize_observer:\\@types\\/resize_observer_browser:0.1.11:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@types\\/resize:\\@types\\/resize-observer-browser:0.1.11:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@types\\/resize:\\@types\\/resize_observer_browser:0.1.11:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40types/web-bluetooth@0.0.20?package-id=933887025551b07e","type":"library","name":"@types/web-bluetooth","version":"0.0.20","cpe":"cpe:2.3:a:\\@types\\/web-bluetooth:\\@types\\/web-bluetooth:0.0.20:*:*:*:*:*:*:*","purl":"pkg:npm/%40types/web-bluetooth@0.0.20","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@types\\/web-bluetooth:\\@types\\/web_bluetooth:0.0.20:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@types\\/web_bluetooth:\\@types\\/web-bluetooth:0.0.20:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@types\\/web_bluetooth:\\@types\\/web_bluetooth:0.0.20:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@types\\/web:\\@types\\/web-bluetooth:0.0.20:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@types\\/web:\\@types\\/web_bluetooth:0.0.20:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40vue/compiler-core@3.5.13?package-id=9bfc6ee7320dad18","type":"library","name":"@vue/compiler-core","version":"3.5.13","cpe":"cpe:2.3:a:\\@vue\\/compiler-core:\\@vue\\/compiler-core:3.5.13:*:*:*:*:*:*:*","purl":"pkg:npm/%40vue/compiler-core@3.5.13","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/compiler-core:\\@vue\\/compiler_core:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/compiler_core:\\@vue\\/compiler-core:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/compiler_core:\\@vue\\/compiler_core:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/compiler:\\@vue\\/compiler-core:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/compiler:\\@vue\\/compiler_core:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40vue/compiler-dom@3.5.13?package-id=5fe55c67a06ede75","type":"library","name":"@vue/compiler-dom","version":"3.5.13","cpe":"cpe:2.3:a:\\@vue\\/compiler-dom:\\@vue\\/compiler-dom:3.5.13:*:*:*:*:*:*:*","purl":"pkg:npm/%40vue/compiler-dom@3.5.13","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/compiler-dom:\\@vue\\/compiler_dom:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/compiler_dom:\\@vue\\/compiler-dom:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/compiler_dom:\\@vue\\/compiler_dom:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/compiler:\\@vue\\/compiler-dom:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/compiler:\\@vue\\/compiler_dom:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40vue/compiler-sfc@3.5.13?package-id=bed0f6cc8edf74d0","type":"library","name":"@vue/compiler-sfc","version":"3.5.13","cpe":"cpe:2.3:a:\\@vue\\/compiler-sfc:\\@vue\\/compiler-sfc:3.5.13:*:*:*:*:*:*:*","purl":"pkg:npm/%40vue/compiler-sfc@3.5.13","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/compiler-sfc:\\@vue\\/compiler_sfc:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/compiler_sfc:\\@vue\\/compiler-sfc:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/compiler_sfc:\\@vue\\/compiler_sfc:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/compiler:\\@vue\\/compiler-sfc:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/compiler:\\@vue\\/compiler_sfc:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40vue/compiler-ssr@3.5.13?package-id=81602b8f77250f09","type":"library","name":"@vue/compiler-ssr","version":"3.5.13","cpe":"cpe:2.3:a:\\@vue\\/compiler-ssr:\\@vue\\/compiler-ssr:3.5.13:*:*:*:*:*:*:*","purl":"pkg:npm/%40vue/compiler-ssr@3.5.13","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/compiler-ssr:\\@vue\\/compiler_ssr:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/compiler_ssr:\\@vue\\/compiler-ssr:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/compiler_ssr:\\@vue\\/compiler_ssr:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/compiler:\\@vue\\/compiler-ssr:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/compiler:\\@vue\\/compiler_ssr:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40vue/devtools-api@6.6.4?package-id=63b8b75306d08edd","type":"library","name":"@vue/devtools-api","version":"6.6.4","cpe":"cpe:2.3:a:\\@vue\\/devtools-api:\\@vue\\/devtools-api:6.6.4:*:*:*:*:*:*:*","purl":"pkg:npm/%40vue/devtools-api@6.6.4","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/devtools-api:\\@vue\\/devtools_api:6.6.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/devtools_api:\\@vue\\/devtools-api:6.6.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/devtools_api:\\@vue\\/devtools_api:6.6.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/devtools:\\@vue\\/devtools-api:6.6.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/devtools:\\@vue\\/devtools_api:6.6.4:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40vue/reactivity@3.5.13?package-id=c2c7f9075ded2b6c","type":"library","name":"@vue/reactivity","version":"3.5.13","cpe":"cpe:2.3:a:\\@vue\\/reactivity:\\@vue\\/reactivity:3.5.13:*:*:*:*:*:*:*","purl":"pkg:npm/%40vue/reactivity@3.5.13","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40vue/runtime-core@3.5.13?package-id=497b78059f2828b4","type":"library","name":"@vue/runtime-core","version":"3.5.13","cpe":"cpe:2.3:a:\\@vue\\/runtime-core:\\@vue\\/runtime-core:3.5.13:*:*:*:*:*:*:*","purl":"pkg:npm/%40vue/runtime-core@3.5.13","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/runtime-core:\\@vue\\/runtime_core:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/runtime_core:\\@vue\\/runtime-core:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/runtime_core:\\@vue\\/runtime_core:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/runtime:\\@vue\\/runtime-core:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/runtime:\\@vue\\/runtime_core:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40vue/runtime-dom@3.5.13?package-id=4d88bd583d651c2e","type":"library","name":"@vue/runtime-dom","version":"3.5.13","cpe":"cpe:2.3:a:\\@vue\\/runtime-dom:\\@vue\\/runtime-dom:3.5.13:*:*:*:*:*:*:*","purl":"pkg:npm/%40vue/runtime-dom@3.5.13","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/runtime-dom:\\@vue\\/runtime_dom:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/runtime_dom:\\@vue\\/runtime-dom:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/runtime_dom:\\@vue\\/runtime_dom:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/runtime:\\@vue\\/runtime-dom:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/runtime:\\@vue\\/runtime_dom:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40vue/server-renderer@3.5.13?package-id=f8718e0931e8277c","type":"library","name":"@vue/server-renderer","version":"3.5.13","cpe":"cpe:2.3:a:\\@vue\\/server-renderer:\\@vue\\/server-renderer:3.5.13:*:*:*:*:*:*:*","purl":"pkg:npm/%40vue/server-renderer@3.5.13","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/server-renderer:\\@vue\\/server_renderer:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/server_renderer:\\@vue\\/server-renderer:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/server_renderer:\\@vue\\/server_renderer:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/server:\\@vue\\/server-renderer:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/server:\\@vue\\/server_renderer:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40vue/shared@3.5.13?package-id=dd42a3b95ce36552","type":"library","name":"@vue/shared","version":"3.5.13","cpe":"cpe:2.3:a:\\@vue\\/shared:\\@vue\\/shared:3.5.13:*:*:*:*:*:*:*","purl":"pkg:npm/%40vue/shared@3.5.13","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40vueuse/core@12.5.0?package-id=647abf36496e380b","type":"library","name":"@vueuse/core","version":"12.5.0","licenses":[{"license":{"id":"MIT"}}],"cpe":"cpe:2.3:a:\\@vueuse\\/core:\\@vueuse\\/core:12.5.0:*:*:*:*:*:*:*","purl":"pkg:npm/%40vueuse/core@12.5.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40vueuse/metadata@12.5.0?package-id=dacb037b4977ae78","type":"library","name":"@vueuse/metadata","version":"12.5.0","licenses":[{"license":{"id":"MIT"}}],"cpe":"cpe:2.3:a:\\@vueuse\\/metadata:\\@vueuse\\/metadata:12.5.0:*:*:*:*:*:*:*","purl":"pkg:npm/%40vueuse/metadata@12.5.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40vueuse/shared@12.5.0?package-id=a178a551aa8fb948","type":"library","name":"@vueuse/shared","version":"12.5.0","licenses":[{"license":{"id":"MIT"}}],"cpe":"cpe:2.3:a:\\@vueuse\\/shared:\\@vueuse\\/shared:12.5.0:*:*:*:*:*:*:*","purl":"pkg:npm/%40vueuse/shared@12.5.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/argparse@2.0.1?package-id=8693e336c9b3e827","type":"library","name":"argparse","version":"2.0.1","cpe":"cpe:2.3:a:argparse:argparse:2.0.1:*:*:*:*:*:*:*","purl":"pkg:npm/argparse@2.0.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/array-buffer-byte-length@1.0.1?package-id=13f12d206c8fcf08","type":"library","name":"array-buffer-byte-length","version":"1.0.1","cpe":"cpe:2.3:a:array-buffer-byte-length:array-buffer-byte-length:1.0.1:*:*:*:*:*:*:*","purl":"pkg:npm/array-buffer-byte-length@1.0.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:array-buffer-byte-length:array_buffer_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:array_buffer_byte_length:array-buffer-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:array_buffer_byte_length:array_buffer_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:array-buffer-byte:array-buffer-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:array-buffer-byte:array_buffer_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:array_buffer_byte:array-buffer-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:array_buffer_byte:array_buffer_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:array-buffer:array-buffer-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:array-buffer:array_buffer_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:array_buffer:array-buffer-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:array_buffer:array_buffer_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:array:array-buffer-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:array:array_buffer_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/arraybuffer.prototype.slice@1.0.3?package-id=5d6455b45418d17a","type":"library","name":"arraybuffer.prototype.slice","version":"1.0.3","cpe":"cpe:2.3:a:arraybuffer.prototype.slice:arraybuffer.prototype.slice:1.0.3:*:*:*:*:*:*:*","purl":"pkg:npm/arraybuffer.prototype.slice@1.0.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/asynckit@0.4.0?package-id=6aff44e76f471cf5","type":"library","name":"asynckit","version":"0.4.0","cpe":"cpe:2.3:a:asynckit:asynckit:0.4.0:*:*:*:*:*:*:*","purl":"pkg:npm/asynckit@0.4.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/available-typed-arrays@1.0.7?package-id=d7c21475e87b0b00","type":"library","name":"available-typed-arrays","version":"1.0.7","cpe":"cpe:2.3:a:available-typed-arrays:available-typed-arrays:1.0.7:*:*:*:*:*:*:*","purl":"pkg:npm/available-typed-arrays@1.0.7","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:available-typed-arrays:available_typed_arrays:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:available_typed_arrays:available-typed-arrays:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:available_typed_arrays:available_typed_arrays:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:available-typed:available-typed-arrays:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:available-typed:available_typed_arrays:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:available_typed:available-typed-arrays:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:available_typed:available_typed_arrays:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:available:available-typed-arrays:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:available:available_typed_arrays:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/axios@1.7.7?package-id=4403038d27fcab4b","type":"library","name":"axios","version":"1.7.7","cpe":"cpe:2.3:a:axios:axios:1.7.7:*:*:*:*:node.js:*:*","purl":"pkg:npm/axios@1.7.7","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/brandi@5.0.0?package-id=15ccc4fac7052130","type":"library","name":"brandi","version":"5.0.0","cpe":"cpe:2.3:a:brandi:brandi:5.0.0:*:*:*:*:*:*:*","purl":"pkg:npm/brandi@5.0.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/call-bind@1.0.7?package-id=7839ba0962085675","type":"library","name":"call-bind","version":"1.0.7","cpe":"cpe:2.3:a:call-bind:call-bind:1.0.7:*:*:*:*:*:*:*","purl":"pkg:npm/call-bind@1.0.7","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:call-bind:call_bind:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:call_bind:call-bind:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:call_bind:call_bind:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:call:call-bind:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:call:call_bind:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/combined-stream@1.0.8?package-id=8cc8b15aa9ee379d","type":"library","name":"combined-stream","version":"1.0.8","cpe":"cpe:2.3:a:combined-stream:combined-stream:1.0.8:*:*:*:*:*:*:*","purl":"pkg:npm/combined-stream@1.0.8","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:combined-stream:combined_stream:1.0.8:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:combined_stream:combined-stream:1.0.8:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:combined_stream:combined_stream:1.0.8:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:combined:combined-stream:1.0.8:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:combined:combined_stream:1.0.8:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/csstype@3.1.3?package-id=b4c36fb0245eac3d","type":"library","name":"csstype","version":"3.1.3","cpe":"cpe:2.3:a:csstype:csstype:3.1.3:*:*:*:*:*:*:*","purl":"pkg:npm/csstype@3.1.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/data-view-buffer@1.0.1?package-id=bfd6e0a4087e44e0","type":"library","name":"data-view-buffer","version":"1.0.1","cpe":"cpe:2.3:a:data-view-buffer:data-view-buffer:1.0.1:*:*:*:*:*:*:*","purl":"pkg:npm/data-view-buffer@1.0.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:data-view-buffer:data_view_buffer:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data_view_buffer:data-view-buffer:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data_view_buffer:data_view_buffer:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data-view:data-view-buffer:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data-view:data_view_buffer:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data_view:data-view-buffer:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data_view:data_view_buffer:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data:data-view-buffer:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data:data_view_buffer:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/data-view-byte-length@1.0.1?package-id=a8cadaa9cbd11e9d","type":"library","name":"data-view-byte-length","version":"1.0.1","cpe":"cpe:2.3:a:data-view-byte-length:data-view-byte-length:1.0.1:*:*:*:*:*:*:*","purl":"pkg:npm/data-view-byte-length@1.0.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:data-view-byte-length:data_view_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data_view_byte_length:data-view-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data_view_byte_length:data_view_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data-view-byte:data-view-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data-view-byte:data_view_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data_view_byte:data-view-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data_view_byte:data_view_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data-view:data-view-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data-view:data_view_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data_view:data-view-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data_view:data_view_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data:data-view-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data:data_view_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/data-view-byte-offset@1.0.0?package-id=db749699d51fd8a9","type":"library","name":"data-view-byte-offset","version":"1.0.0","cpe":"cpe:2.3:a:data-view-byte-offset:data-view-byte-offset:1.0.0:*:*:*:*:*:*:*","purl":"pkg:npm/data-view-byte-offset@1.0.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:data-view-byte-offset:data_view_byte_offset:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data_view_byte_offset:data-view-byte-offset:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data_view_byte_offset:data_view_byte_offset:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data-view-byte:data-view-byte-offset:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data-view-byte:data_view_byte_offset:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data_view_byte:data-view-byte-offset:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data_view_byte:data_view_byte_offset:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data-view:data-view-byte-offset:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data-view:data_view_byte_offset:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data_view:data-view-byte-offset:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data_view:data_view_byte_offset:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data:data-view-byte-offset:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data:data_view_byte_offset:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/date-fns@2.30.0?package-id=b7b11dfcd625ecda","type":"library","name":"date-fns","version":"2.30.0","cpe":"cpe:2.3:a:date-fns:date-fns:2.30.0:*:*:*:*:*:*:*","purl":"pkg:npm/date-fns@2.30.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:date-fns:date_fns:2.30.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:date_fns:date-fns:2.30.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:date_fns:date_fns:2.30.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:date:date-fns:2.30.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:date:date_fns:2.30.0:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/date-fns-tz@2.0.1?package-id=306501f43ffde713","type":"library","name":"date-fns-tz","version":"2.0.1","cpe":"cpe:2.3:a:date-fns-tz:date-fns-tz:2.0.1:*:*:*:*:*:*:*","purl":"pkg:npm/date-fns-tz@2.0.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:date-fns-tz:date_fns_tz:2.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:date_fns_tz:date-fns-tz:2.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:date_fns_tz:date_fns_tz:2.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:date-fns:date-fns-tz:2.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:date-fns:date_fns_tz:2.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:date_fns:date-fns-tz:2.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:date_fns:date_fns_tz:2.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:date:date-fns-tz:2.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:date:date_fns_tz:2.0.1:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/deepmerge@4.3.1?package-id=7a47e4d27cd720a2","type":"library","name":"deepmerge","version":"4.3.1","cpe":"cpe:2.3:a:deepmerge:deepmerge:4.3.1:*:*:*:*:*:*:*","purl":"pkg:npm/deepmerge@4.3.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/define-data-property@1.1.4?package-id=eeb38cde27bf7dd8","type":"library","name":"define-data-property","version":"1.1.4","cpe":"cpe:2.3:a:define-data-property:define-data-property:1.1.4:*:*:*:*:*:*:*","purl":"pkg:npm/define-data-property@1.1.4","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:define-data-property:define_data_property:1.1.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:define_data_property:define-data-property:1.1.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:define_data_property:define_data_property:1.1.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:define-data:define-data-property:1.1.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:define-data:define_data_property:1.1.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:define_data:define-data-property:1.1.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:define_data:define_data_property:1.1.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:define:define-data-property:1.1.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:define:define_data_property:1.1.4:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/define-properties@1.2.1?package-id=e845b2622416c826","type":"library","name":"define-properties","version":"1.2.1","cpe":"cpe:2.3:a:define-properties:define-properties:1.2.1:*:*:*:*:*:*:*","purl":"pkg:npm/define-properties@1.2.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:define-properties:define_properties:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:define_properties:define-properties:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:define_properties:define_properties:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:define:define-properties:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:define:define_properties:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/delayed-stream@1.0.0?package-id=afe40b4c4acf6db8","type":"library","name":"delayed-stream","version":"1.0.0","cpe":"cpe:2.3:a:delayed-stream:delayed-stream:1.0.0:*:*:*:*:*:*:*","purl":"pkg:npm/delayed-stream@1.0.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:delayed-stream:delayed_stream:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:delayed_stream:delayed-stream:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:delayed_stream:delayed_stream:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:delayed:delayed-stream:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:delayed:delayed_stream:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/entities@4.5.0?package-id=71d56a1dc3a7edda","type":"library","name":"entities","version":"4.5.0","cpe":"cpe:2.3:a:entities:entities:4.5.0:*:*:*:*:*:*:*","purl":"pkg:npm/entities@4.5.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/es-abstract@1.23.3?package-id=107a634905557c62","type":"library","name":"es-abstract","version":"1.23.3","cpe":"cpe:2.3:a:es-abstract:es-abstract:1.23.3:*:*:*:*:*:*:*","purl":"pkg:npm/es-abstract@1.23.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:es-abstract:es_abstract:1.23.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_abstract:es-abstract:1.23.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_abstract:es_abstract:1.23.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es:es-abstract:1.23.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es:es_abstract:1.23.3:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/es-define-property@1.0.0?package-id=dbc4d3c364e8a910","type":"library","name":"es-define-property","version":"1.0.0","cpe":"cpe:2.3:a:es-define-property:es-define-property:1.0.0:*:*:*:*:*:*:*","purl":"pkg:npm/es-define-property@1.0.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:es-define-property:es_define_property:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_define_property:es-define-property:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_define_property:es_define_property:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es-define:es-define-property:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es-define:es_define_property:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_define:es-define-property:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_define:es_define_property:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es:es-define-property:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es:es_define_property:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/es-errors@1.3.0?package-id=8e33d2cc0ee30d25","type":"library","name":"es-errors","version":"1.3.0","cpe":"cpe:2.3:a:es-errors:es-errors:1.3.0:*:*:*:*:*:*:*","purl":"pkg:npm/es-errors@1.3.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:es-errors:es_errors:1.3.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_errors:es-errors:1.3.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_errors:es_errors:1.3.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es:es-errors:1.3.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es:es_errors:1.3.0:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/es-get-iterator@1.1.3?package-id=197ab285beb731f0","type":"library","name":"es-get-iterator","version":"1.1.3","cpe":"cpe:2.3:a:es-get-iterator:es-get-iterator:1.1.3:*:*:*:*:*:*:*","purl":"pkg:npm/es-get-iterator@1.1.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:es-get-iterator:es_get_iterator:1.1.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_get_iterator:es-get-iterator:1.1.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_get_iterator:es_get_iterator:1.1.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es-get:es-get-iterator:1.1.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es-get:es_get_iterator:1.1.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_get:es-get-iterator:1.1.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_get:es_get_iterator:1.1.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es:es-get-iterator:1.1.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es:es_get_iterator:1.1.3:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/es-map@1.0.6?package-id=49d11493897db748","type":"library","name":"es-map","version":"1.0.6","cpe":"cpe:2.3:a:es-map:es-map:1.0.6:*:*:*:*:*:*:*","purl":"pkg:npm/es-map@1.0.6","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:es-map:es_map:1.0.6:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_map:es-map:1.0.6:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_map:es_map:1.0.6:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es:es-map:1.0.6:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es:es_map:1.0.6:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/es-object-atoms@1.0.0?package-id=29ecb7414db7313b","type":"library","name":"es-object-atoms","version":"1.0.0","cpe":"cpe:2.3:a:es-object-atoms:es-object-atoms:1.0.0:*:*:*:*:*:*:*","purl":"pkg:npm/es-object-atoms@1.0.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:es-object-atoms:es_object_atoms:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_object_atoms:es-object-atoms:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_object_atoms:es_object_atoms:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es-object:es-object-atoms:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es-object:es_object_atoms:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_object:es-object-atoms:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_object:es_object_atoms:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es:es-object-atoms:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es:es_object_atoms:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/es-set@1.1.2?package-id=9b8ae1619b6a6424","type":"library","name":"es-set","version":"1.1.2","cpe":"cpe:2.3:a:es-set:es-set:1.1.2:*:*:*:*:*:*:*","purl":"pkg:npm/es-set@1.1.2","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:es-set:es_set:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_set:es-set:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_set:es_set:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es:es-set:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es:es_set:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/es-set-tostringtag@2.0.3?package-id=9bf44f902e8f51ef","type":"library","name":"es-set-tostringtag","version":"2.0.3","cpe":"cpe:2.3:a:es-set-tostringtag:es-set-tostringtag:2.0.3:*:*:*:*:*:*:*","purl":"pkg:npm/es-set-tostringtag@2.0.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:es-set-tostringtag:es_set_tostringtag:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_set_tostringtag:es-set-tostringtag:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_set_tostringtag:es_set_tostringtag:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es-set:es-set-tostringtag:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es-set:es_set_tostringtag:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_set:es-set-tostringtag:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_set:es_set_tostringtag:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es:es-set-tostringtag:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es:es_set_tostringtag:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/es-to-primitive@1.2.1?package-id=bb849a0fcf1f76da","type":"library","name":"es-to-primitive","version":"1.2.1","cpe":"cpe:2.3:a:es-to-primitive:es-to-primitive:1.2.1:*:*:*:*:*:*:*","purl":"pkg:npm/es-to-primitive@1.2.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:es-to-primitive:es_to_primitive:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_to_primitive:es-to-primitive:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_to_primitive:es_to_primitive:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es-to:es-to-primitive:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es-to:es_to_primitive:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_to:es-to-primitive:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_to:es_to_primitive:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es:es-to-primitive:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es:es_to_primitive:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/estree-walker@2.0.2?package-id=80d63cc98716270c","type":"library","name":"estree-walker","version":"2.0.2","cpe":"cpe:2.3:a:estree-walker:estree-walker:2.0.2:*:*:*:*:*:*:*","purl":"pkg:npm/estree-walker@2.0.2","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:estree-walker:estree_walker:2.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:estree_walker:estree-walker:2.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:estree_walker:estree_walker:2.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:estree:estree-walker:2.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:estree:estree_walker:2.0.2:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/flat@6.0.1?package-id=4a41d6434fbd537b","type":"library","name":"flat","version":"6.0.1","cpe":"cpe:2.3:a:flat:flat:6.0.1:*:*:*:*:*:*:*","purl":"pkg:npm/flat@6.0.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/focus-trap@7.6.4?package-id=090f22a5eda29ee9","type":"library","name":"focus-trap","version":"7.6.4","licenses":[{"license":{"id":"MIT"}}],"cpe":"cpe:2.3:a:focus-trap:focus-trap:7.6.4:*:*:*:*:*:*:*","purl":"pkg:npm/focus-trap@7.6.4","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:focus-trap:focus_trap:7.6.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:focus_trap:focus-trap:7.6.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:focus_trap:focus_trap:7.6.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:focus:focus-trap:7.6.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:focus:focus_trap:7.6.4:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/focus-trap-vue@4.0.3?package-id=9156a6c340fb3606","type":"library","name":"focus-trap-vue","version":"4.0.3","cpe":"cpe:2.3:a:focus-trap-vue:focus-trap-vue:4.0.3:*:*:*:*:*:*:*","purl":"pkg:npm/focus-trap-vue@4.0.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:focus-trap-vue:focus_trap_vue:4.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:focus_trap_vue:focus-trap-vue:4.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:focus_trap_vue:focus_trap_vue:4.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:focus-trap:focus-trap-vue:4.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:focus-trap:focus_trap_vue:4.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:focus_trap:focus-trap-vue:4.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:focus_trap:focus_trap_vue:4.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:focus:focus-trap-vue:4.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:focus:focus_trap_vue:4.0.3:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/follow-redirects@1.15.9?package-id=b859db8008480813","type":"library","name":"follow-redirects","version":"1.15.9","cpe":"cpe:2.3:a:follow-redirects:follow_redirects:1.15.9:*:*:*:*:node.js:*:*","purl":"pkg:npm/follow-redirects@1.15.9","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/for-each@0.3.3?package-id=7aacb1aaf986a1bc","type":"library","name":"for-each","version":"0.3.3","cpe":"cpe:2.3:a:for-each:for-each:0.3.3:*:*:*:*:*:*:*","purl":"pkg:npm/for-each@0.3.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:for-each:for_each:0.3.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:for_each:for-each:0.3.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:for_each:for_each:0.3.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:for:for-each:0.3.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:for:for_each:0.3.3:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/form-data@4.0.1?package-id=df318905af0efb0c","type":"library","name":"form-data","version":"4.0.1","cpe":"cpe:2.3:a:form-data:form-data:4.0.1:*:*:*:*:*:*:*","purl":"pkg:npm/form-data@4.0.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:form-data:form_data:4.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:form_data:form-data:4.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:form_data:form_data:4.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:form:form-data:4.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:form:form_data:4.0.1:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/function-bind@1.1.2?package-id=47f9fa7141e3e28b","type":"library","name":"function-bind","version":"1.1.2","cpe":"cpe:2.3:a:function-bind:function-bind:1.1.2:*:*:*:*:*:*:*","purl":"pkg:npm/function-bind@1.1.2","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:function-bind:function_bind:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:function_bind:function-bind:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:function_bind:function_bind:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:function:function-bind:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:function:function_bind:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/function.prototype.name@1.1.6?package-id=de64c62d92d52528","type":"library","name":"function.prototype.name","version":"1.1.6","cpe":"cpe:2.3:a:function.prototype.name:function.prototype.name:1.1.6:*:*:*:*:*:*:*","purl":"pkg:npm/function.prototype.name@1.1.6","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/functions-have-names@1.2.3?package-id=0a44ed594ae62286","type":"library","name":"functions-have-names","version":"1.2.3","cpe":"cpe:2.3:a:functions-have-names:functions-have-names:1.2.3:*:*:*:*:*:*:*","purl":"pkg:npm/functions-have-names@1.2.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:functions-have-names:functions_have_names:1.2.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:functions_have_names:functions-have-names:1.2.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:functions_have_names:functions_have_names:1.2.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:functions-have:functions-have-names:1.2.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:functions-have:functions_have_names:1.2.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:functions_have:functions-have-names:1.2.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:functions_have:functions_have_names:1.2.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:functions:functions-have-names:1.2.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:functions:functions_have_names:1.2.3:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/get-intrinsic@1.2.4?package-id=e58f4cedf2876381","type":"library","name":"get-intrinsic","version":"1.2.4","cpe":"cpe:2.3:a:get-intrinsic:get-intrinsic:1.2.4:*:*:*:*:*:*:*","purl":"pkg:npm/get-intrinsic@1.2.4","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:get-intrinsic:get_intrinsic:1.2.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:get_intrinsic:get-intrinsic:1.2.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:get_intrinsic:get_intrinsic:1.2.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:get:get-intrinsic:1.2.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:get:get_intrinsic:1.2.4:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/get-symbol-description@1.0.2?package-id=21993307809f0f7f","type":"library","name":"get-symbol-description","version":"1.0.2","cpe":"cpe:2.3:a:get-symbol-description:get-symbol-description:1.0.2:*:*:*:*:*:*:*","purl":"pkg:npm/get-symbol-description@1.0.2","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:get-symbol-description:get_symbol_description:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:get_symbol_description:get-symbol-description:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:get_symbol_description:get_symbol_description:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:get-symbol:get-symbol-description:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:get-symbol:get_symbol_description:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:get_symbol:get-symbol-description:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:get_symbol:get_symbol_description:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:get:get-symbol-description:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:get:get_symbol_description:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/github-buttons@2.29.1?package-id=d42e2370723447a1","type":"library","name":"github-buttons","version":"2.29.1","cpe":"cpe:2.3:a:github-buttons:github-buttons:2.29.1:*:*:*:*:*:*:*","purl":"pkg:npm/github-buttons@2.29.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:github-buttons:github_buttons:2.29.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:github_buttons:github-buttons:2.29.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:github_buttons:github_buttons:2.29.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:github:github-buttons:2.29.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:github:github_buttons:2.29.1:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/globalthis@1.0.4?package-id=977183b23fe59863","type":"library","name":"globalthis","version":"1.0.4","cpe":"cpe:2.3:a:globalthis:globalthis:1.0.4:*:*:*:*:*:*:*","purl":"pkg:npm/globalthis@1.0.4","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/gopd@1.0.1?package-id=0fa0fde65af13907","type":"library","name":"gopd","version":"1.0.1","cpe":"cpe:2.3:a:gopd:gopd:1.0.1:*:*:*:*:*:*:*","purl":"pkg:npm/gopd@1.0.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/has-bigints@1.0.2?package-id=33079c1b8a88d08f","type":"library","name":"has-bigints","version":"1.0.2","cpe":"cpe:2.3:a:has-bigints:has-bigints:1.0.2:*:*:*:*:*:*:*","purl":"pkg:npm/has-bigints@1.0.2","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:has-bigints:has_bigints:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:has_bigints:has-bigints:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:has_bigints:has_bigints:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:has:has-bigints:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:has:has_bigints:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/has-property-descriptors@1.0.2?package-id=ab80c8365b0d6345","type":"library","name":"has-property-descriptors","version":"1.0.2","cpe":"cpe:2.3:a:has-property-descriptors:has-property-descriptors:1.0.2:*:*:*:*:*:*:*","purl":"pkg:npm/has-property-descriptors@1.0.2","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:has-property-descriptors:has_property_descriptors:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:has_property_descriptors:has-property-descriptors:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:has_property_descriptors:has_property_descriptors:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:has-property:has-property-descriptors:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:has-property:has_property_descriptors:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:has_property:has-property-descriptors:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:has_property:has_property_descriptors:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:has:has-property-descriptors:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:has:has_property_descriptors:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/has-proto@1.0.3?package-id=58a2bf9759efeb1d","type":"library","name":"has-proto","version":"1.0.3","cpe":"cpe:2.3:a:has-proto:has-proto:1.0.3:*:*:*:*:*:*:*","purl":"pkg:npm/has-proto@1.0.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:has-proto:has_proto:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:has_proto:has-proto:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:has_proto:has_proto:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:has:has-proto:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:has:has_proto:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/has-symbols@1.0.3?package-id=41af9f2eb5a7b313","type":"library","name":"has-symbols","version":"1.0.3","cpe":"cpe:2.3:a:has-symbols:has-symbols:1.0.3:*:*:*:*:*:*:*","purl":"pkg:npm/has-symbols@1.0.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:has-symbols:has_symbols:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:has_symbols:has-symbols:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:has_symbols:has_symbols:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:has:has-symbols:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:has:has_symbols:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/has-tostringtag@1.0.2?package-id=ef664f6d01550a8a","type":"library","name":"has-tostringtag","version":"1.0.2","cpe":"cpe:2.3:a:has-tostringtag:has-tostringtag:1.0.2:*:*:*:*:*:*:*","purl":"pkg:npm/has-tostringtag@1.0.2","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:has-tostringtag:has_tostringtag:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:has_tostringtag:has-tostringtag:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:has_tostringtag:has_tostringtag:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:has:has-tostringtag:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:has:has_tostringtag:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/hasown@2.0.2?package-id=6994ec98c8aadef7","type":"library","name":"hasown","version":"2.0.2","cpe":"cpe:2.3:a:hasown:hasown:2.0.2:*:*:*:*:*:*:*","purl":"pkg:npm/hasown@2.0.2","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/internal-slot@1.0.7?package-id=986f3a9ac696eb82","type":"library","name":"internal-slot","version":"1.0.7","cpe":"cpe:2.3:a:internal-slot:internal-slot:1.0.7:*:*:*:*:*:*:*","purl":"pkg:npm/internal-slot@1.0.7","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:internal-slot:internal_slot:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:internal_slot:internal-slot:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:internal_slot:internal_slot:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:internal:internal-slot:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:internal:internal_slot:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/intl-messageformat@10.7.6?package-id=7ddd999dbb170ed5","type":"library","name":"intl-messageformat","version":"10.7.6","cpe":"cpe:2.3:a:intl-messageformat:intl-messageformat:10.7.6:*:*:*:*:*:*:*","purl":"pkg:npm/intl-messageformat@10.7.6","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:intl-messageformat:intl_messageformat:10.7.6:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:intl_messageformat:intl-messageformat:10.7.6:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:intl_messageformat:intl_messageformat:10.7.6:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:intl:intl-messageformat:10.7.6:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:intl:intl_messageformat:10.7.6:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/is-arguments@1.1.1?package-id=ed8e7a82f0ab36cc","type":"library","name":"is-arguments","version":"1.1.1","cpe":"cpe:2.3:a:is-arguments:is-arguments:1.1.1:*:*:*:*:*:*:*","purl":"pkg:npm/is-arguments@1.1.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-arguments:is_arguments:1.1.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_arguments:is-arguments:1.1.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_arguments:is_arguments:1.1.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is-arguments:1.1.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is_arguments:1.1.1:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/is-array-buffer@3.0.4?package-id=6db4d72b60f8665f","type":"library","name":"is-array-buffer","version":"3.0.4","cpe":"cpe:2.3:a:is-array-buffer:is-array-buffer:3.0.4:*:*:*:*:*:*:*","purl":"pkg:npm/is-array-buffer@3.0.4","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-array-buffer:is_array_buffer:3.0.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_array_buffer:is-array-buffer:3.0.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_array_buffer:is_array_buffer:3.0.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-array:is-array-buffer:3.0.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-array:is_array_buffer:3.0.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_array:is-array-buffer:3.0.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_array:is_array_buffer:3.0.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is-array-buffer:3.0.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is_array_buffer:3.0.4:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/is-bigint@1.0.4?package-id=2176039f8432f7c0","type":"library","name":"is-bigint","version":"1.0.4","cpe":"cpe:2.3:a:is-bigint:is-bigint:1.0.4:*:*:*:*:*:*:*","purl":"pkg:npm/is-bigint@1.0.4","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-bigint:is_bigint:1.0.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_bigint:is-bigint:1.0.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_bigint:is_bigint:1.0.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is-bigint:1.0.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is_bigint:1.0.4:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/is-boolean-object@1.1.2?package-id=c9dffad93584506f","type":"library","name":"is-boolean-object","version":"1.1.2","cpe":"cpe:2.3:a:is-boolean-object:is-boolean-object:1.1.2:*:*:*:*:*:*:*","purl":"pkg:npm/is-boolean-object@1.1.2","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-boolean-object:is_boolean_object:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_boolean_object:is-boolean-object:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_boolean_object:is_boolean_object:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-boolean:is-boolean-object:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-boolean:is_boolean_object:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_boolean:is-boolean-object:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_boolean:is_boolean_object:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is-boolean-object:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is_boolean_object:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/is-callable@1.2.7?package-id=e03ca390b26358b5","type":"library","name":"is-callable","version":"1.2.7","cpe":"cpe:2.3:a:is-callable:is-callable:1.2.7:*:*:*:*:*:*:*","purl":"pkg:npm/is-callable@1.2.7","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-callable:is_callable:1.2.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_callable:is-callable:1.2.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_callable:is_callable:1.2.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is-callable:1.2.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is_callable:1.2.7:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/is-data-view@1.0.1?package-id=140b96e61b1c85e9","type":"library","name":"is-data-view","version":"1.0.1","cpe":"cpe:2.3:a:is-data-view:is-data-view:1.0.1:*:*:*:*:*:*:*","purl":"pkg:npm/is-data-view@1.0.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-data-view:is_data_view:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_data_view:is-data-view:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_data_view:is_data_view:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-data:is-data-view:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-data:is_data_view:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_data:is-data-view:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_data:is_data_view:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is-data-view:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is_data_view:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/is-date-object@1.0.5?package-id=1e78ac2755722ccc","type":"library","name":"is-date-object","version":"1.0.5","cpe":"cpe:2.3:a:is-date-object:is-date-object:1.0.5:*:*:*:*:*:*:*","purl":"pkg:npm/is-date-object@1.0.5","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-date-object:is_date_object:1.0.5:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_date_object:is-date-object:1.0.5:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_date_object:is_date_object:1.0.5:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-date:is-date-object:1.0.5:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-date:is_date_object:1.0.5:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_date:is-date-object:1.0.5:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_date:is_date_object:1.0.5:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is-date-object:1.0.5:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is_date_object:1.0.5:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/is-map@2.0.3?package-id=2ef09bf39b0b42f1","type":"library","name":"is-map","version":"2.0.3","cpe":"cpe:2.3:a:is-map:is-map:2.0.3:*:*:*:*:*:*:*","purl":"pkg:npm/is-map@2.0.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-map:is_map:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_map:is-map:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_map:is_map:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is-map:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is_map:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/is-negative-zero@2.0.3?package-id=87958de58babd3f9","type":"library","name":"is-negative-zero","version":"2.0.3","cpe":"cpe:2.3:a:is-negative-zero:is-negative-zero:2.0.3:*:*:*:*:*:*:*","purl":"pkg:npm/is-negative-zero@2.0.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-negative-zero:is_negative_zero:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_negative_zero:is-negative-zero:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_negative_zero:is_negative_zero:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-negative:is-negative-zero:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-negative:is_negative_zero:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_negative:is-negative-zero:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_negative:is_negative_zero:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is-negative-zero:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is_negative_zero:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/is-number-object@1.0.7?package-id=1994d70fa5ebd9ab","type":"library","name":"is-number-object","version":"1.0.7","cpe":"cpe:2.3:a:is-number-object:is-number-object:1.0.7:*:*:*:*:*:*:*","purl":"pkg:npm/is-number-object@1.0.7","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-number-object:is_number_object:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_number_object:is-number-object:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_number_object:is_number_object:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-number:is-number-object:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-number:is_number_object:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_number:is-number-object:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_number:is_number_object:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is-number-object:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is_number_object:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/is-regex@1.1.4?package-id=45c886e850e4ff04","type":"library","name":"is-regex","version":"1.1.4","cpe":"cpe:2.3:a:is-regex:is-regex:1.1.4:*:*:*:*:*:*:*","purl":"pkg:npm/is-regex@1.1.4","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-regex:is_regex:1.1.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_regex:is-regex:1.1.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_regex:is_regex:1.1.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is-regex:1.1.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is_regex:1.1.4:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/is-set@2.0.3?package-id=ca9ec6119b48fce4","type":"library","name":"is-set","version":"2.0.3","cpe":"cpe:2.3:a:is-set:is-set:2.0.3:*:*:*:*:*:*:*","purl":"pkg:npm/is-set@2.0.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-set:is_set:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_set:is-set:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_set:is_set:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is-set:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is_set:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/is-shared-array-buffer@1.0.3?package-id=0d438d2e5b3c30b2","type":"library","name":"is-shared-array-buffer","version":"1.0.3","cpe":"cpe:2.3:a:is-shared-array-buffer:is-shared-array-buffer:1.0.3:*:*:*:*:*:*:*","purl":"pkg:npm/is-shared-array-buffer@1.0.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-shared-array-buffer:is_shared_array_buffer:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_shared_array_buffer:is-shared-array-buffer:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_shared_array_buffer:is_shared_array_buffer:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-shared-array:is-shared-array-buffer:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-shared-array:is_shared_array_buffer:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_shared_array:is-shared-array-buffer:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_shared_array:is_shared_array_buffer:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-shared:is-shared-array-buffer:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-shared:is_shared_array_buffer:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_shared:is-shared-array-buffer:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_shared:is_shared_array_buffer:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is-shared-array-buffer:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is_shared_array_buffer:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/is-string@1.0.7?package-id=6e3b5a9236725114","type":"library","name":"is-string","version":"1.0.7","cpe":"cpe:2.3:a:is-string:is-string:1.0.7:*:*:*:*:*:*:*","purl":"pkg:npm/is-string@1.0.7","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-string:is_string:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_string:is-string:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_string:is_string:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is-string:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is_string:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/is-symbol@1.0.4?package-id=ade2552bce00eb83","type":"library","name":"is-symbol","version":"1.0.4","cpe":"cpe:2.3:a:is-symbol:is-symbol:1.0.4:*:*:*:*:*:*:*","purl":"pkg:npm/is-symbol@1.0.4","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-symbol:is_symbol:1.0.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_symbol:is-symbol:1.0.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_symbol:is_symbol:1.0.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is-symbol:1.0.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is_symbol:1.0.4:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/is-typed-array@1.1.13?package-id=31825fb578c0d2d7","type":"library","name":"is-typed-array","version":"1.1.13","cpe":"cpe:2.3:a:is-typed-array:is-typed-array:1.1.13:*:*:*:*:*:*:*","purl":"pkg:npm/is-typed-array@1.1.13","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-typed-array:is_typed_array:1.1.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_typed_array:is-typed-array:1.1.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_typed_array:is_typed_array:1.1.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-typed:is-typed-array:1.1.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-typed:is_typed_array:1.1.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_typed:is-typed-array:1.1.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_typed:is_typed_array:1.1.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is-typed-array:1.1.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is_typed_array:1.1.13:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/is-weakref@1.0.2?package-id=532c3686f886298a","type":"library","name":"is-weakref","version":"1.0.2","cpe":"cpe:2.3:a:is-weakref:is-weakref:1.0.2:*:*:*:*:*:*:*","purl":"pkg:npm/is-weakref@1.0.2","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-weakref:is_weakref:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_weakref:is-weakref:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_weakref:is_weakref:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is-weakref:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is_weakref:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/isarray@2.0.5?package-id=87027a16b177a970","type":"library","name":"isarray","version":"2.0.5","cpe":"cpe:2.3:a:isarray:isarray:2.0.5:*:*:*:*:*:*:*","purl":"pkg:npm/isarray@2.0.5","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/iterate-iterator@1.0.2?package-id=54352631d6b8ed24","type":"library","name":"iterate-iterator","version":"1.0.2","cpe":"cpe:2.3:a:iterate-iterator:iterate-iterator:1.0.2:*:*:*:*:*:*:*","purl":"pkg:npm/iterate-iterator@1.0.2","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:iterate-iterator:iterate_iterator:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:iterate_iterator:iterate-iterator:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:iterate_iterator:iterate_iterator:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:iterate:iterate-iterator:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:iterate:iterate_iterator:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/iterate-value@1.0.2?package-id=cc7dad2e80c52031","type":"library","name":"iterate-value","version":"1.0.2","cpe":"cpe:2.3:a:iterate-value:iterate-value:1.0.2:*:*:*:*:*:*:*","purl":"pkg:npm/iterate-value@1.0.2","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:iterate-value:iterate_value:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:iterate_value:iterate-value:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:iterate_value:iterate_value:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:iterate:iterate-value:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:iterate:iterate_value:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/js-yaml@4.1.0?package-id=af425a5b098624b3","type":"library","name":"js-yaml","version":"4.1.0","cpe":"cpe:2.3:a:js-yaml:js-yaml:4.1.0:*:*:*:*:*:*:*","purl":"pkg:npm/js-yaml@4.1.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:js-yaml:js_yaml:4.1.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:js_yaml:js-yaml:4.1.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:js_yaml:js_yaml:4.1.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:js:js-yaml:4.1.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:js:js_yaml:4.1.0:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/lodash@4.17.21?package-id=5975f2cd2303a77f","type":"library","name":"lodash","version":"4.17.21","cpe":"cpe:2.3:a:lodash:lodash:4.17.21:*:*:*:*:node.js:*:*","purl":"pkg:npm/lodash@4.17.21","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/lodash.clonedeep@4.5.0?package-id=0434866d93090dab","type":"library","name":"lodash.clonedeep","version":"4.5.0","licenses":[{"license":{"id":"MIT"}}],"cpe":"cpe:2.3:a:lodash.clonedeep:lodash.clonedeep:4.5.0:*:*:*:*:*:*:*","purl":"pkg:npm/lodash.clonedeep@4.5.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/magic-string@0.30.17?package-id=c2bf1accd310f828","type":"library","name":"magic-string","version":"0.30.17","licenses":[{"license":{"id":"MIT"}}],"cpe":"cpe:2.3:a:magic-string:magic-string:0.30.17:*:*:*:*:*:*:*","purl":"pkg:npm/magic-string@0.30.17","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:magic-string:magic_string:0.30.17:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:magic_string:magic-string:0.30.17:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:magic_string:magic_string:0.30.17:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:magic:magic-string:0.30.17:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:magic:magic_string:0.30.17:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/mime-db@1.52.0?package-id=65a378639eed7a8d","type":"library","name":"mime-db","version":"1.52.0","cpe":"cpe:2.3:a:mime-db:mime-db:1.52.0:*:*:*:*:*:*:*","purl":"pkg:npm/mime-db@1.52.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:mime-db:mime_db:1.52.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:mime_db:mime-db:1.52.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:mime_db:mime_db:1.52.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:mime:mime-db:1.52.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:mime:mime_db:1.52.0:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/mime-types@2.1.35?package-id=14ae2be2d517fcdc","type":"library","name":"mime-types","version":"2.1.35","cpe":"cpe:2.3:a:mime-types:mime-types:2.1.35:*:*:*:*:*:*:*","purl":"pkg:npm/mime-types@2.1.35","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:mime-types:mime_types:2.1.35:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:mime_types:mime-types:2.1.35:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:mime_types:mime_types:2.1.35:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:mime:mime-types:2.1.35:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:mime:mime_types:2.1.35:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/nanoid@3.3.8?package-id=d6058de268ce4e66","type":"library","name":"nanoid","version":"3.3.8","cpe":"cpe:2.3:a:nanoid_project:nanoid:3.3.8:*:*:*:*:node.js:*:*","purl":"pkg:npm/nanoid@3.3.8","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/nanoid@5.0.9?package-id=c312298285c24f7b","type":"library","name":"nanoid","version":"5.0.9","cpe":"cpe:2.3:a:nanoid_project:nanoid:5.0.9:*:*:*:*:node.js:*:*","purl":"pkg:npm/nanoid@5.0.9","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/object-inspect@1.13.3?package-id=bc7486a1899880ca","type":"library","name":"object-inspect","version":"1.13.3","cpe":"cpe:2.3:a:object-inspect:object-inspect:1.13.3:*:*:*:*:*:*:*","purl":"pkg:npm/object-inspect@1.13.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:object-inspect:object_inspect:1.13.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:object_inspect:object-inspect:1.13.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:object_inspect:object_inspect:1.13.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:object:object-inspect:1.13.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:object:object_inspect:1.13.3:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/object-keys@1.1.1?package-id=7895c9c85e047f27","type":"library","name":"object-keys","version":"1.1.1","cpe":"cpe:2.3:a:object-keys:object-keys:1.1.1:*:*:*:*:*:*:*","purl":"pkg:npm/object-keys@1.1.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:object-keys:object_keys:1.1.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:object_keys:object-keys:1.1.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:object_keys:object_keys:1.1.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:object:object-keys:1.1.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:object:object_keys:1.1.1:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/object.assign@4.1.5?package-id=a95599a11e6ec79d","type":"library","name":"object.assign","version":"4.1.5","cpe":"cpe:2.3:a:object.assign:object.assign:4.1.5:*:*:*:*:*:*:*","purl":"pkg:npm/object.assign@4.1.5","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/object.entries@1.1.8?package-id=292ed5ea103433d7","type":"library","name":"object.entries","version":"1.1.8","cpe":"cpe:2.3:a:object.entries:object.entries:1.1.8:*:*:*:*:*:*:*","purl":"pkg:npm/object.entries@1.1.8","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/object.groupby@1.0.3?package-id=4d35e7fa145232fb","type":"library","name":"object.groupby","version":"1.0.3","cpe":"cpe:2.3:a:object.groupby:object.groupby:1.0.3:*:*:*:*:*:*:*","purl":"pkg:npm/object.groupby@1.0.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/openapi-fetch@0.13.4?package-id=b15059a9ac7eea18","type":"library","name":"openapi-fetch","version":"0.13.4","cpe":"cpe:2.3:a:openapi-fetch:openapi-fetch:0.13.4:*:*:*:*:*:*:*","purl":"pkg:npm/openapi-fetch@0.13.4","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:openapi-fetch:openapi_fetch:0.13.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:openapi_fetch:openapi-fetch:0.13.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:openapi_fetch:openapi_fetch:0.13.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:openapi:openapi-fetch:0.13.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:openapi:openapi_fetch:0.13.4:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/openapi-typescript-helpers@0.0.15?package-id=4b191e9a372106b9","type":"library","name":"openapi-typescript-helpers","version":"0.0.15","cpe":"cpe:2.3:a:openapi-typescript-helpers:openapi-typescript-helpers:0.0.15:*:*:*:*:*:*:*","purl":"pkg:npm/openapi-typescript-helpers@0.0.15","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:openapi-typescript-helpers:openapi_typescript_helpers:0.0.15:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:openapi_typescript_helpers:openapi-typescript-helpers:0.0.15:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:openapi_typescript_helpers:openapi_typescript_helpers:0.0.15:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:openapi-typescript:openapi-typescript-helpers:0.0.15:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:openapi-typescript:openapi_typescript_helpers:0.0.15:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:openapi_typescript:openapi-typescript-helpers:0.0.15:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:openapi_typescript:openapi_typescript_helpers:0.0.15:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:openapi:openapi-typescript-helpers:0.0.15:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:openapi:openapi_typescript_helpers:0.0.15:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/path-to-regexp@8.2.0?package-id=daebb9441b5cab8d","type":"library","name":"path-to-regexp","version":"8.2.0","cpe":"cpe:2.3:a:path-to-regexp:path-to-regexp:8.2.0:*:*:*:*:*:*:*","purl":"pkg:npm/path-to-regexp@8.2.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:path-to-regexp:path_to_regexp:8.2.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:path_to_regexp:path-to-regexp:8.2.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:path_to_regexp:path_to_regexp:8.2.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:path-to:path-to-regexp:8.2.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:path-to:path_to_regexp:8.2.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:path_to:path-to-regexp:8.2.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:path_to:path_to_regexp:8.2.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:path:path-to-regexp:8.2.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:path:path_to_regexp:8.2.0:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/picocolors@1.1.1?package-id=1c320f6ad834ff1e","type":"library","name":"picocolors","version":"1.1.1","cpe":"cpe:2.3:a:picocolors:picocolors:1.1.1:*:*:*:*:*:*:*","purl":"pkg:npm/picocolors@1.1.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/possible-typed-array-names@1.0.0?package-id=bb551f9e395e2917","type":"library","name":"possible-typed-array-names","version":"1.0.0","cpe":"cpe:2.3:a:possible-typed-array-names:possible-typed-array-names:1.0.0:*:*:*:*:*:*:*","purl":"pkg:npm/possible-typed-array-names@1.0.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:possible-typed-array-names:possible_typed_array_names:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:possible_typed_array_names:possible-typed-array-names:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:possible_typed_array_names:possible_typed_array_names:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:possible-typed-array:possible-typed-array-names:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:possible-typed-array:possible_typed_array_names:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:possible_typed_array:possible-typed-array-names:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:possible_typed_array:possible_typed_array_names:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:possible-typed:possible-typed-array-names:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:possible-typed:possible_typed_array_names:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:possible_typed:possible-typed-array-names:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:possible_typed:possible_typed_array_names:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:possible:possible-typed-array-names:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:possible:possible_typed_array_names:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/postcss@8.5.1?package-id=6c8000f45c4dae1a","type":"library","name":"postcss","version":"8.5.1","cpe":"cpe:2.3:a:postcss:postcss:8.5.1:*:*:*:*:node.js:*:*","purl":"pkg:npm/postcss@8.5.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/pretty-bytes@6.1.1?package-id=ebc1843a8d834218","type":"library","name":"pretty-bytes","version":"6.1.1","cpe":"cpe:2.3:a:pretty-bytes:pretty-bytes:6.1.1:*:*:*:*:*:*:*","purl":"pkg:npm/pretty-bytes@6.1.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:pretty-bytes:pretty_bytes:6.1.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:pretty_bytes:pretty-bytes:6.1.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:pretty_bytes:pretty_bytes:6.1.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:pretty:pretty-bytes:6.1.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:pretty:pretty_bytes:6.1.1:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/prismjs@1.29.0?package-id=0bcc6714e471fd11","type":"library","name":"prismjs","version":"1.29.0","cpe":"cpe:2.3:a:prismjs:prism:1.29.0:*:*:*:*:node.js:*:*","purl":"pkg:npm/prismjs@1.29.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/proxy-from-env@1.1.0?package-id=386f69ee8f33a9f0","type":"library","name":"proxy-from-env","version":"1.1.0","cpe":"cpe:2.3:a:proxy-from-env:proxy-from-env:1.1.0:*:*:*:*:*:*:*","purl":"pkg:npm/proxy-from-env@1.1.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:proxy-from-env:proxy_from_env:1.1.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:proxy_from_env:proxy-from-env:1.1.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:proxy_from_env:proxy_from_env:1.1.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:proxy-from:proxy-from-env:1.1.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:proxy-from:proxy_from_env:1.1.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:proxy_from:proxy-from-env:1.1.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:proxy_from:proxy_from_env:1.1.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:proxy:proxy-from-env:1.1.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:proxy:proxy_from_env:1.1.0:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/regenerator-runtime@0.14.1?package-id=abd48f6bcbe3eeec","type":"library","name":"regenerator-runtime","version":"0.14.1","cpe":"cpe:2.3:a:regenerator-runtime:regenerator-runtime:0.14.1:*:*:*:*:*:*:*","purl":"pkg:npm/regenerator-runtime@0.14.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:regenerator-runtime:regenerator_runtime:0.14.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:regenerator_runtime:regenerator-runtime:0.14.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:regenerator_runtime:regenerator_runtime:0.14.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:regenerator:regenerator-runtime:0.14.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:regenerator:regenerator_runtime:0.14.1:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/regexp.prototype.flags@1.5.3?package-id=2c0efb89c304f948","type":"library","name":"regexp.prototype.flags","version":"1.5.3","cpe":"cpe:2.3:a:regexp.prototype.flags:regexp.prototype.flags:1.5.3:*:*:*:*:*:*:*","purl":"pkg:npm/regexp.prototype.flags@1.5.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/safe-array-concat@1.1.2?package-id=c4a3555b3a2245ef","type":"library","name":"safe-array-concat","version":"1.1.2","cpe":"cpe:2.3:a:safe-array-concat:safe-array-concat:1.1.2:*:*:*:*:*:*:*","purl":"pkg:npm/safe-array-concat@1.1.2","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:safe-array-concat:safe_array_concat:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:safe_array_concat:safe-array-concat:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:safe_array_concat:safe_array_concat:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:safe-array:safe-array-concat:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:safe-array:safe_array_concat:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:safe_array:safe-array-concat:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:safe_array:safe_array_concat:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:safe:safe-array-concat:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:safe:safe_array_concat:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/safe-regex-test@1.0.3?package-id=efdbda1083e73d97","type":"library","name":"safe-regex-test","version":"1.0.3","cpe":"cpe:2.3:a:safe-regex-test:safe-regex-test:1.0.3:*:*:*:*:*:*:*","purl":"pkg:npm/safe-regex-test@1.0.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:safe-regex-test:safe_regex_test:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:safe_regex_test:safe-regex-test:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:safe_regex_test:safe_regex_test:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:safe-regex:safe-regex-test:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:safe-regex:safe_regex_test:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:safe_regex:safe-regex-test:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:safe_regex:safe_regex_test:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:safe:safe-regex-test:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:safe:safe_regex_test:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/set-function-length@1.2.2?package-id=6e569ec37fe58597","type":"library","name":"set-function-length","version":"1.2.2","cpe":"cpe:2.3:a:set-function-length:set-function-length:1.2.2:*:*:*:*:*:*:*","purl":"pkg:npm/set-function-length@1.2.2","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:set-function-length:set_function_length:1.2.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:set_function_length:set-function-length:1.2.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:set_function_length:set_function_length:1.2.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:set-function:set-function-length:1.2.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:set-function:set_function_length:1.2.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:set_function:set-function-length:1.2.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:set_function:set_function_length:1.2.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:set:set-function-length:1.2.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:set:set_function_length:1.2.2:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/set-function-name@2.0.2?package-id=00155769ddae3d7e","type":"library","name":"set-function-name","version":"2.0.2","cpe":"cpe:2.3:a:set-function-name:set-function-name:2.0.2:*:*:*:*:*:*:*","purl":"pkg:npm/set-function-name@2.0.2","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:set-function-name:set_function_name:2.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:set_function_name:set-function-name:2.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:set_function_name:set_function_name:2.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:set-function:set-function-name:2.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:set-function:set_function_name:2.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:set_function:set-function-name:2.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:set_function:set_function_name:2.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:set:set-function-name:2.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:set:set_function_name:2.0.2:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/set.prototype.difference@1.1.6?package-id=1c3eeda009ae75d7","type":"library","name":"set.prototype.difference","version":"1.1.6","cpe":"cpe:2.3:a:set.prototype.difference:set.prototype.difference:1.1.6:*:*:*:*:*:*:*","purl":"pkg:npm/set.prototype.difference@1.1.6","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/side-channel@1.0.6?package-id=32fbeba3634ccc37","type":"library","name":"side-channel","version":"1.0.6","cpe":"cpe:2.3:a:side-channel:side-channel:1.0.6:*:*:*:*:*:*:*","purl":"pkg:npm/side-channel@1.0.6","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:side-channel:side_channel:1.0.6:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:side_channel:side-channel:1.0.6:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:side_channel:side_channel:1.0.6:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:side:side-channel:1.0.6:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:side:side_channel:1.0.6:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/sortablejs@1.15.3?package-id=9bdf48a196699d2f","type":"library","name":"sortablejs","version":"1.15.3","cpe":"cpe:2.3:a:sortablejs:sortablejs:1.15.3:*:*:*:*:*:*:*","purl":"pkg:npm/sortablejs@1.15.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/source-map-js@1.2.1?package-id=6c334b80e68abff3","type":"library","name":"source-map-js","version":"1.2.1","cpe":"cpe:2.3:a:source-map-js:source-map-js:1.2.1:*:*:*:*:*:*:*","purl":"pkg:npm/source-map-js@1.2.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:source-map-js:source_map_js:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:source_map_js:source-map-js:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:source_map_js:source_map_js:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:source-map:source-map-js:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:source-map:source_map_js:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:source_map:source-map-js:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:source_map:source_map_js:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:source:source-map-js:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:source:source_map_js:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/stop-iteration-iterator@1.0.0?package-id=38f2da21c157b333","type":"library","name":"stop-iteration-iterator","version":"1.0.0","cpe":"cpe:2.3:a:stop-iteration-iterator:stop-iteration-iterator:1.0.0:*:*:*:*:*:*:*","purl":"pkg:npm/stop-iteration-iterator@1.0.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:stop-iteration-iterator:stop_iteration_iterator:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:stop_iteration_iterator:stop-iteration-iterator:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:stop_iteration_iterator:stop_iteration_iterator:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:stop-iteration:stop-iteration-iterator:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:stop-iteration:stop_iteration_iterator:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:stop_iteration:stop-iteration-iterator:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:stop_iteration:stop_iteration_iterator:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:stop:stop-iteration-iterator:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:stop:stop_iteration_iterator:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/string.prototype.trim@1.2.9?package-id=51a4e2e4ddb25153","type":"library","name":"string.prototype.trim","version":"1.2.9","cpe":"cpe:2.3:a:string.prototype.trim:string.prototype.trim:1.2.9:*:*:*:*:*:*:*","purl":"pkg:npm/string.prototype.trim@1.2.9","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/string.prototype.trimend@1.0.8?package-id=1edc85fdb3c3659e","type":"library","name":"string.prototype.trimend","version":"1.0.8","cpe":"cpe:2.3:a:string.prototype.trimend:string.prototype.trimend:1.0.8:*:*:*:*:*:*:*","purl":"pkg:npm/string.prototype.trimend@1.0.8","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/string.prototype.trimstart@1.0.8?package-id=c694951a8f5e284e","type":"library","name":"string.prototype.trimstart","version":"1.0.8","cpe":"cpe:2.3:a:string.prototype.trimstart:string.prototype.trimstart:1.0.8:*:*:*:*:*:*:*","purl":"pkg:npm/string.prototype.trimstart@1.0.8","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/swrv@1.0.4?package-id=5009adfe3402d463","type":"library","name":"swrv","version":"1.0.4","cpe":"cpe:2.3:a:swrv:swrv:1.0.4:*:*:*:*:*:*:*","purl":"pkg:npm/swrv@1.0.4","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/tabbable@6.2.0?package-id=50cdc22141ac073e","type":"library","name":"tabbable","version":"6.2.0","cpe":"cpe:2.3:a:tabbable:tabbable:6.2.0:*:*:*:*:*:*:*","purl":"pkg:npm/tabbable@6.2.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/tslib@2.8.1?package-id=aac43123c1cf56ae","type":"library","name":"tslib","version":"2.8.1","cpe":"cpe:2.3:a:tslib:tslib:2.8.1:*:*:*:*:*:*:*","purl":"pkg:npm/tslib@2.8.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/typed-array-buffer@1.0.2?package-id=00c0fbabbc1ba7a0","type":"library","name":"typed-array-buffer","version":"1.0.2","cpe":"cpe:2.3:a:typed-array-buffer:typed-array-buffer:1.0.2:*:*:*:*:*:*:*","purl":"pkg:npm/typed-array-buffer@1.0.2","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed-array-buffer:typed_array_buffer:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array_buffer:typed-array-buffer:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array_buffer:typed_array_buffer:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed-array:typed-array-buffer:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed-array:typed_array_buffer:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array:typed-array-buffer:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array:typed_array_buffer:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed:typed-array-buffer:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed:typed_array_buffer:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/typed-array-byte-length@1.0.1?package-id=b76a33f48e442395","type":"library","name":"typed-array-byte-length","version":"1.0.1","cpe":"cpe:2.3:a:typed-array-byte-length:typed-array-byte-length:1.0.1:*:*:*:*:*:*:*","purl":"pkg:npm/typed-array-byte-length@1.0.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed-array-byte-length:typed_array_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array_byte_length:typed-array-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array_byte_length:typed_array_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed-array-byte:typed-array-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed-array-byte:typed_array_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array_byte:typed-array-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array_byte:typed_array_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed-array:typed-array-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed-array:typed_array_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array:typed-array-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array:typed_array_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed:typed-array-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed:typed_array_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/typed-array-byte-offset@1.0.2?package-id=a7c0e2a839f773bd","type":"library","name":"typed-array-byte-offset","version":"1.0.2","cpe":"cpe:2.3:a:typed-array-byte-offset:typed-array-byte-offset:1.0.2:*:*:*:*:*:*:*","purl":"pkg:npm/typed-array-byte-offset@1.0.2","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed-array-byte-offset:typed_array_byte_offset:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array_byte_offset:typed-array-byte-offset:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array_byte_offset:typed_array_byte_offset:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed-array-byte:typed-array-byte-offset:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed-array-byte:typed_array_byte_offset:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array_byte:typed-array-byte-offset:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array_byte:typed_array_byte_offset:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed-array:typed-array-byte-offset:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed-array:typed_array_byte_offset:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array:typed-array-byte-offset:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array:typed_array_byte_offset:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed:typed-array-byte-offset:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed:typed_array_byte_offset:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/typed-array-length@1.0.6?package-id=1cfab3fa3bd3642e","type":"library","name":"typed-array-length","version":"1.0.6","cpe":"cpe:2.3:a:typed-array-length:typed-array-length:1.0.6:*:*:*:*:*:*:*","purl":"pkg:npm/typed-array-length@1.0.6","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed-array-length:typed_array_length:1.0.6:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array_length:typed-array-length:1.0.6:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array_length:typed_array_length:1.0.6:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed-array:typed-array-length:1.0.6:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed-array:typed_array_length:1.0.6:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array:typed-array-length:1.0.6:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array:typed_array_length:1.0.6:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed:typed-array-length:1.0.6:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed:typed_array_length:1.0.6:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/typescript@5.7.3?package-id=05fd066d7b9c72dc","type":"library","name":"typescript","version":"5.7.3","licenses":[{"license":{"id":"Apache-2.0"}}],"cpe":"cpe:2.3:a:typescript:typescript:5.7.3:*:*:*:*:*:*:*","purl":"pkg:npm/typescript@5.7.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/unbox-primitive@1.0.2?package-id=95465df98088e43b","type":"library","name":"unbox-primitive","version":"1.0.2","cpe":"cpe:2.3:a:unbox-primitive:unbox-primitive:1.0.2:*:*:*:*:*:*:*","purl":"pkg:npm/unbox-primitive@1.0.2","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:unbox-primitive:unbox_primitive:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:unbox_primitive:unbox-primitive:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:unbox_primitive:unbox_primitive:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:unbox:unbox-primitive:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:unbox:unbox_primitive:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/v-calendar@3.1.2?package-id=11a19d563a2a5bfb","type":"library","name":"v-calendar","version":"3.1.2","cpe":"cpe:2.3:a:v-calendar:v-calendar:3.1.2:*:*:*:*:*:*:*","purl":"pkg:npm/v-calendar@3.1.2","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:v-calendar:v_calendar:3.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:v_calendar:v-calendar:3.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:v_calendar:v_calendar:3.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:v:v-calendar:3.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:v:v_calendar:3.1.2:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/vue@3.5.13?package-id=5cf7640638858cb4","type":"library","name":"vue","version":"3.5.13","cpe":"cpe:2.3:a:vue:vue:3.5.13:*:*:*:*:*:*:*","purl":"pkg:npm/vue@3.5.13","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/vue-demi@0.14.10?package-id=063361cb6f4f5299","type":"library","name":"vue-demi","version":"0.14.10","cpe":"cpe:2.3:a:vue-demi:vue-demi:0.14.10:*:*:*:*:*:*:*","purl":"pkg:npm/vue-demi@0.14.10","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue-demi:vue_demi:0.14.10:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue_demi:vue-demi:0.14.10:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue_demi:vue_demi:0.14.10:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue:vue-demi:0.14.10:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue:vue_demi:0.14.10:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/vue-draggable-next@2.2.1?package-id=76e85dd642b99edf","type":"library","name":"vue-draggable-next","version":"2.2.1","cpe":"cpe:2.3:a:vue-draggable-next:vue-draggable-next:2.2.1:*:*:*:*:*:*:*","purl":"pkg:npm/vue-draggable-next@2.2.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue-draggable-next:vue_draggable_next:2.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue_draggable_next:vue-draggable-next:2.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue_draggable_next:vue_draggable_next:2.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue-draggable:vue-draggable-next:2.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue-draggable:vue_draggable_next:2.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue_draggable:vue-draggable-next:2.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue_draggable:vue_draggable_next:2.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue:vue-draggable-next:2.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue:vue_draggable_next:2.2.1:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/vue-github-button@3.1.3?package-id=b41a4af70ba13261","type":"library","name":"vue-github-button","version":"3.1.3","cpe":"cpe:2.3:a:vue-github-button:vue-github-button:3.1.3:*:*:*:*:*:*:*","purl":"pkg:npm/vue-github-button@3.1.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue-github-button:vue_github_button:3.1.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue_github_button:vue-github-button:3.1.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue_github_button:vue_github_button:3.1.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue-github:vue-github-button:3.1.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue-github:vue_github_button:3.1.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue_github:vue-github-button:3.1.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue_github:vue_github_button:3.1.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue:vue-github-button:3.1.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue:vue_github_button:3.1.3:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/vue-router@4.5.0?package-id=0bb7b7afde59bcd5","type":"library","name":"vue-router","version":"4.5.0","licenses":[{"license":{"id":"MIT"}}],"cpe":"cpe:2.3:a:vue-router:vue-router:4.5.0:*:*:*:*:*:*:*","purl":"pkg:npm/vue-router@4.5.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue-router:vue_router:4.5.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue_router:vue-router:4.5.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue_router:vue_router:4.5.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue:vue-router:4.5.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue:vue_router:4.5.0:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/vue-screen-utils@1.0.0-beta.13?package-id=05854ba456cd8cb1","type":"library","name":"vue-screen-utils","version":"1.0.0-beta.13","cpe":"cpe:2.3:a:vue-screen-utils:vue-screen-utils:1.0.0-beta.13:*:*:*:*:*:*:*","purl":"pkg:npm/vue-screen-utils@1.0.0-beta.13","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue-screen-utils:vue_screen_utils:1.0.0-beta.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue_screen_utils:vue-screen-utils:1.0.0-beta.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue_screen_utils:vue_screen_utils:1.0.0-beta.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue-screen:vue-screen-utils:1.0.0-beta.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue-screen:vue_screen_utils:1.0.0-beta.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue_screen:vue-screen-utils:1.0.0-beta.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue_screen:vue_screen_utils:1.0.0-beta.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue:vue-screen-utils:1.0.0-beta.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue:vue_screen_utils:1.0.0-beta.13:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/which-boxed-primitive@1.0.2?package-id=e5bcda70f9821710","type":"library","name":"which-boxed-primitive","version":"1.0.2","cpe":"cpe:2.3:a:which-boxed-primitive:which-boxed-primitive:1.0.2:*:*:*:*:*:*:*","purl":"pkg:npm/which-boxed-primitive@1.0.2","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:which-boxed-primitive:which_boxed_primitive:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:which_boxed_primitive:which-boxed-primitive:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:which_boxed_primitive:which_boxed_primitive:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:which-boxed:which-boxed-primitive:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:which-boxed:which_boxed_primitive:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:which_boxed:which-boxed-primitive:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:which_boxed:which_boxed_primitive:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:which:which-boxed-primitive:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:which:which_boxed_primitive:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/which-typed-array@1.1.15?package-id=b246b5bd153094e8","type":"library","name":"which-typed-array","version":"1.1.15","cpe":"cpe:2.3:a:which-typed-array:which-typed-array:1.1.15:*:*:*:*:*:*:*","purl":"pkg:npm/which-typed-array@1.1.15","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:which-typed-array:which_typed_array:1.1.15:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:which_typed_array:which-typed-array:1.1.15:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:which_typed_array:which_typed_array:1.1.15:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:which-typed:which-typed-array:1.1.15:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:which-typed:which_typed_array:1.1.15:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:which_typed:which-typed-array:1.1.15:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:which_typed:which_typed_array:1.1.15:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:which:which-typed-array:1.1.15:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:which:which_typed_array:1.1.15:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]}]} +{"$schema":"http://cyclonedx.org/schema/bom-1.6.schema.json","bomFormat":"CycloneDX","specVersion":"1.6","serialNumber":"urn:uuid:608e65fc-025e-4682-bace-cf32f9921172","version":1,"metadata":{"timestamp":"2025-01-31T12:36:11Z","tools":{"components":[{"type":"application","author":"anchore","name":"syft","version":"1.17.0"}]},"component":{"bom-ref":"af63bd4c8601b7f1","type":"file","name":"kumahq/kuma-gui","version":"master@779c4fcf239e6887a2a94b2f6946d811ea3e2b2b"}},"components":[{"bom-ref":"pkg:npm/%40babel/helper-string-parser@7.25.9?package-id=61412c40209f6806","type":"library","name":"@babel/helper-string-parser","version":"7.25.9","cpe":"cpe:2.3:a:\\@babel\\/helper-string-parser:\\@babel\\/helper-string-parser:7.25.9:*:*:*:*:*:*:*","purl":"pkg:npm/%40babel/helper-string-parser@7.25.9","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@babel\\/helper-string-parser:\\@babel\\/helper_string_parser:7.25.9:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@babel\\/helper_string_parser:\\@babel\\/helper-string-parser:7.25.9:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@babel\\/helper_string_parser:\\@babel\\/helper_string_parser:7.25.9:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@babel\\/helper-string:\\@babel\\/helper-string-parser:7.25.9:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@babel\\/helper-string:\\@babel\\/helper_string_parser:7.25.9:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@babel\\/helper_string:\\@babel\\/helper-string-parser:7.25.9:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@babel\\/helper_string:\\@babel\\/helper_string_parser:7.25.9:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@babel\\/helper:\\@babel\\/helper-string-parser:7.25.9:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@babel\\/helper:\\@babel\\/helper_string_parser:7.25.9:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40babel/helper-validator-identifier@7.25.9?package-id=90be93e5e86fd5e9","type":"library","name":"@babel/helper-validator-identifier","version":"7.25.9","cpe":"cpe:2.3:a:\\@babel\\/helper-validator-identifier:\\@babel\\/helper-validator-identifier:7.25.9:*:*:*:*:*:*:*","purl":"pkg:npm/%40babel/helper-validator-identifier@7.25.9","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@babel\\/helper-validator-identifier:\\@babel\\/helper_validator_identifier:7.25.9:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@babel\\/helper_validator_identifier:\\@babel\\/helper-validator-identifier:7.25.9:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@babel\\/helper_validator_identifier:\\@babel\\/helper_validator_identifier:7.25.9:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@babel\\/helper-validator:\\@babel\\/helper-validator-identifier:7.25.9:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@babel\\/helper-validator:\\@babel\\/helper_validator_identifier:7.25.9:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@babel\\/helper_validator:\\@babel\\/helper-validator-identifier:7.25.9:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@babel\\/helper_validator:\\@babel\\/helper_validator_identifier:7.25.9:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@babel\\/helper:\\@babel\\/helper-validator-identifier:7.25.9:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@babel\\/helper:\\@babel\\/helper_validator_identifier:7.25.9:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40babel/parser@7.26.2?package-id=e83322edd4641536","type":"library","name":"@babel/parser","version":"7.26.2","cpe":"cpe:2.3:a:\\@babel\\/parser:\\@babel\\/parser:7.26.2:*:*:*:*:*:*:*","purl":"pkg:npm/%40babel/parser@7.26.2","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40babel/runtime@7.26.0?package-id=aba1f39e02a52c0b","type":"library","name":"@babel/runtime","version":"7.26.0","cpe":"cpe:2.3:a:\\@babel\\/runtime:\\@babel\\/runtime:7.26.0:*:*:*:*:*:*:*","purl":"pkg:npm/%40babel/runtime@7.26.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40babel/types@7.26.0?package-id=6c88e4f0dd295be6","type":"library","name":"@babel/types","version":"7.26.0","cpe":"cpe:2.3:a:\\@babel\\/types:\\@babel\\/types:7.26.0:*:*:*:*:*:*:*","purl":"pkg:npm/%40babel/types@7.26.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40floating-ui/core@1.6.9?package-id=95a7a8ee2eb071c0","type":"library","name":"@floating-ui/core","version":"1.6.9","cpe":"cpe:2.3:a:\\@floating-ui\\/core:\\@floating-ui\\/core:1.6.9:*:*:*:*:*:*:*","purl":"pkg:npm/%40floating-ui/core@1.6.9","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@floating-ui\\/core:\\@floating_ui\\/core:1.6.9:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@floating_ui\\/core:\\@floating-ui\\/core:1.6.9:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@floating_ui\\/core:\\@floating_ui\\/core:1.6.9:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@floating:\\@floating-ui\\/core:1.6.9:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@floating:\\@floating_ui\\/core:1.6.9:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40floating-ui/dom@1.6.13?package-id=90b5bcf40163133b","type":"library","name":"@floating-ui/dom","version":"1.6.13","cpe":"cpe:2.3:a:\\@floating-ui\\/dom:\\@floating-ui\\/dom:1.6.13:*:*:*:*:*:*:*","purl":"pkg:npm/%40floating-ui/dom@1.6.13","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@floating-ui\\/dom:\\@floating_ui\\/dom:1.6.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@floating_ui\\/dom:\\@floating-ui\\/dom:1.6.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@floating_ui\\/dom:\\@floating_ui\\/dom:1.6.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@floating:\\@floating-ui\\/dom:1.6.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@floating:\\@floating_ui\\/dom:1.6.13:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40floating-ui/utils@0.2.9?package-id=1dca1ec4723e8643","type":"library","name":"@floating-ui/utils","version":"0.2.9","cpe":"cpe:2.3:a:\\@floating-ui\\/utils:\\@floating-ui\\/utils:0.2.9:*:*:*:*:*:*:*","purl":"pkg:npm/%40floating-ui/utils@0.2.9","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@floating-ui\\/utils:\\@floating_ui\\/utils:0.2.9:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@floating_ui\\/utils:\\@floating-ui\\/utils:0.2.9:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@floating_ui\\/utils:\\@floating_ui\\/utils:0.2.9:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@floating:\\@floating-ui\\/utils:0.2.9:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@floating:\\@floating_ui\\/utils:0.2.9:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40floating-ui/vue@1.1.6?package-id=17bcdf69045796ed","type":"library","name":"@floating-ui/vue","version":"1.1.6","cpe":"cpe:2.3:a:\\@floating-ui\\/vue:\\@floating-ui\\/vue:1.1.6:*:*:*:*:*:*:*","purl":"pkg:npm/%40floating-ui/vue@1.1.6","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@floating-ui\\/vue:\\@floating_ui\\/vue:1.1.6:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@floating_ui\\/vue:\\@floating-ui\\/vue:1.1.6:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@floating_ui\\/vue:\\@floating_ui\\/vue:1.1.6:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@floating:\\@floating-ui\\/vue:1.1.6:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@floating:\\@floating_ui\\/vue:1.1.6:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40formatjs/ecma402-abstract@2.2.3?package-id=a7859d8686dc0ca5","type":"library","name":"@formatjs/ecma402-abstract","version":"2.2.3","cpe":"cpe:2.3:a:\\@formatjs\\/ecma402-abstract:\\@formatjs\\/ecma402-abstract:2.2.3:*:*:*:*:*:*:*","purl":"pkg:npm/%40formatjs/ecma402-abstract@2.2.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/ecma402-abstract:\\@formatjs\\/ecma402_abstract:2.2.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/ecma402_abstract:\\@formatjs\\/ecma402-abstract:2.2.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/ecma402_abstract:\\@formatjs\\/ecma402_abstract:2.2.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/ecma402:\\@formatjs\\/ecma402-abstract:2.2.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/ecma402:\\@formatjs\\/ecma402_abstract:2.2.3:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40formatjs/fast-memoize@2.2.3?package-id=67c0b45bf9d99fbd","type":"library","name":"@formatjs/fast-memoize","version":"2.2.3","cpe":"cpe:2.3:a:\\@formatjs\\/fast-memoize:\\@formatjs\\/fast-memoize:2.2.3:*:*:*:*:*:*:*","purl":"pkg:npm/%40formatjs/fast-memoize@2.2.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/fast-memoize:\\@formatjs\\/fast_memoize:2.2.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/fast_memoize:\\@formatjs\\/fast-memoize:2.2.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/fast_memoize:\\@formatjs\\/fast_memoize:2.2.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/fast:\\@formatjs\\/fast-memoize:2.2.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/fast:\\@formatjs\\/fast_memoize:2.2.3:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40formatjs/icu-messageformat-parser@2.9.3?package-id=9d25233076d541ba","type":"library","name":"@formatjs/icu-messageformat-parser","version":"2.9.3","cpe":"cpe:2.3:a:\\@formatjs\\/icu-messageformat-parser:\\@formatjs\\/icu-messageformat-parser:2.9.3:*:*:*:*:*:*:*","purl":"pkg:npm/%40formatjs/icu-messageformat-parser@2.9.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/icu-messageformat-parser:\\@formatjs\\/icu_messageformat_parser:2.9.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/icu_messageformat_parser:\\@formatjs\\/icu-messageformat-parser:2.9.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/icu_messageformat_parser:\\@formatjs\\/icu_messageformat_parser:2.9.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/icu-messageformat:\\@formatjs\\/icu-messageformat-parser:2.9.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/icu-messageformat:\\@formatjs\\/icu_messageformat_parser:2.9.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/icu_messageformat:\\@formatjs\\/icu-messageformat-parser:2.9.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/icu_messageformat:\\@formatjs\\/icu_messageformat_parser:2.9.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/icu:\\@formatjs\\/icu-messageformat-parser:2.9.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/icu:\\@formatjs\\/icu_messageformat_parser:2.9.3:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40formatjs/icu-skeleton-parser@1.8.7?package-id=78a1c0571d27051a","type":"library","name":"@formatjs/icu-skeleton-parser","version":"1.8.7","cpe":"cpe:2.3:a:\\@formatjs\\/icu-skeleton-parser:\\@formatjs\\/icu-skeleton-parser:1.8.7:*:*:*:*:*:*:*","purl":"pkg:npm/%40formatjs/icu-skeleton-parser@1.8.7","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/icu-skeleton-parser:\\@formatjs\\/icu_skeleton_parser:1.8.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/icu_skeleton_parser:\\@formatjs\\/icu-skeleton-parser:1.8.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/icu_skeleton_parser:\\@formatjs\\/icu_skeleton_parser:1.8.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/icu-skeleton:\\@formatjs\\/icu-skeleton-parser:1.8.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/icu-skeleton:\\@formatjs\\/icu_skeleton_parser:1.8.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/icu_skeleton:\\@formatjs\\/icu-skeleton-parser:1.8.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/icu_skeleton:\\@formatjs\\/icu_skeleton_parser:1.8.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/icu:\\@formatjs\\/icu-skeleton-parser:1.8.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/icu:\\@formatjs\\/icu_skeleton_parser:1.8.7:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40formatjs/intl@2.10.14?package-id=e2efbe2ba65f83f8","type":"library","name":"@formatjs/intl","version":"2.10.14","cpe":"cpe:2.3:a:\\@formatjs\\/intl:\\@formatjs\\/intl:2.10.14:*:*:*:*:*:*:*","purl":"pkg:npm/%40formatjs/intl@2.10.14","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40formatjs/intl-displaynames@6.8.4?package-id=68e00e86051470d8","type":"library","name":"@formatjs/intl-displaynames","version":"6.8.4","cpe":"cpe:2.3:a:\\@formatjs\\/intl-displaynames:\\@formatjs\\/intl-displaynames:6.8.4:*:*:*:*:*:*:*","purl":"pkg:npm/%40formatjs/intl-displaynames@6.8.4","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/intl-displaynames:\\@formatjs\\/intl_displaynames:6.8.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/intl_displaynames:\\@formatjs\\/intl-displaynames:6.8.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/intl_displaynames:\\@formatjs\\/intl_displaynames:6.8.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/intl:\\@formatjs\\/intl-displaynames:6.8.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/intl:\\@formatjs\\/intl_displaynames:6.8.4:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40formatjs/intl-listformat@7.7.4?package-id=18afc9c6a37f4d55","type":"library","name":"@formatjs/intl-listformat","version":"7.7.4","cpe":"cpe:2.3:a:\\@formatjs\\/intl-listformat:\\@formatjs\\/intl-listformat:7.7.4:*:*:*:*:*:*:*","purl":"pkg:npm/%40formatjs/intl-listformat@7.7.4","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/intl-listformat:\\@formatjs\\/intl_listformat:7.7.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/intl_listformat:\\@formatjs\\/intl-listformat:7.7.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/intl_listformat:\\@formatjs\\/intl_listformat:7.7.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/intl:\\@formatjs\\/intl-listformat:7.7.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/intl:\\@formatjs\\/intl_listformat:7.7.4:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40formatjs/intl-localematcher@0.5.7?package-id=1862a9cd0c1bce16","type":"library","name":"@formatjs/intl-localematcher","version":"0.5.7","cpe":"cpe:2.3:a:\\@formatjs\\/intl-localematcher:\\@formatjs\\/intl-localematcher:0.5.7:*:*:*:*:*:*:*","purl":"pkg:npm/%40formatjs/intl-localematcher@0.5.7","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/intl-localematcher:\\@formatjs\\/intl_localematcher:0.5.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/intl_localematcher:\\@formatjs\\/intl-localematcher:0.5.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/intl_localematcher:\\@formatjs\\/intl_localematcher:0.5.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/intl:\\@formatjs\\/intl-localematcher:0.5.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@formatjs\\/intl:\\@formatjs\\/intl_localematcher:0.5.7:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40gera2ld/tarjs@0.3.1?package-id=6fb49c4a36e5ff3f","type":"library","name":"@gera2ld/tarjs","version":"0.3.1","cpe":"cpe:2.3:a:\\@gera2ld\\/tarjs:\\@gera2ld\\/tarjs:0.3.1:*:*:*:*:*:*:*","purl":"pkg:npm/%40gera2ld/tarjs@0.3.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40jridgewell/sourcemap-codec@1.5.0?package-id=00b5fbb6d6e1ebf9","type":"library","name":"@jridgewell/sourcemap-codec","version":"1.5.0","cpe":"cpe:2.3:a:\\@jridgewell\\/sourcemap-codec:\\@jridgewell\\/sourcemap-codec:1.5.0:*:*:*:*:*:*:*","purl":"pkg:npm/%40jridgewell/sourcemap-codec@1.5.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@jridgewell\\/sourcemap-codec:\\@jridgewell\\/sourcemap_codec:1.5.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@jridgewell\\/sourcemap_codec:\\@jridgewell\\/sourcemap-codec:1.5.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@jridgewell\\/sourcemap_codec:\\@jridgewell\\/sourcemap_codec:1.5.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@jridgewell\\/sourcemap:\\@jridgewell\\/sourcemap-codec:1.5.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@jridgewell\\/sourcemap:\\@jridgewell\\/sourcemap_codec:1.5.0:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40kong-ui-public/app-layout@4.3.7?package-id=b1e01246912b8237","type":"library","name":"@kong-ui-public/app-layout","version":"4.3.7","licenses":[{"license":{"id":"Apache-2.0"}}],"cpe":"cpe:2.3:a:\\@kong-ui-public\\/app-layout:\\@kong-ui-public\\/app-layout:4.3.7:*:*:*:*:*:*:*","purl":"pkg:npm/%40kong-ui-public/app-layout@4.3.7","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kong-ui-public\\/app-layout:\\@kong_ui_public\\/app_layout:4.3.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kong_ui_public\\/app_layout:\\@kong-ui-public\\/app-layout:4.3.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kong_ui_public\\/app_layout:\\@kong_ui_public\\/app_layout:4.3.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kong-ui-public\\/app:\\@kong-ui-public\\/app-layout:4.3.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kong-ui-public\\/app:\\@kong_ui_public\\/app_layout:4.3.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kong_ui_public\\/app:\\@kong-ui-public\\/app-layout:4.3.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kong_ui_public\\/app:\\@kong_ui_public\\/app_layout:4.3.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kong-ui:\\@kong-ui-public\\/app-layout:4.3.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kong-ui:\\@kong_ui_public\\/app_layout:4.3.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kong_ui:\\@kong-ui-public\\/app-layout:4.3.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kong_ui:\\@kong_ui_public\\/app_layout:4.3.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kong:\\@kong-ui-public\\/app-layout:4.3.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kong:\\@kong_ui_public\\/app_layout:4.3.7:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40kong-ui-public/i18n@2.2.10?package-id=19b9971d2e995668","type":"library","name":"@kong-ui-public/i18n","version":"2.2.10","licenses":[{"license":{"id":"Apache-2.0"}}],"cpe":"cpe:2.3:a:\\@kong-ui-public\\/i18n:\\@kong-ui-public\\/i18n:2.2.10:*:*:*:*:*:*:*","purl":"pkg:npm/%40kong-ui-public/i18n@2.2.10","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kong-ui-public\\/i18n:\\@kong_ui_public\\/i18n:2.2.10:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kong_ui_public\\/i18n:\\@kong-ui-public\\/i18n:2.2.10:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kong_ui_public\\/i18n:\\@kong_ui_public\\/i18n:2.2.10:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kong-ui:\\@kong-ui-public\\/i18n:2.2.10:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kong-ui:\\@kong_ui_public\\/i18n:2.2.10:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kong_ui:\\@kong-ui-public\\/i18n:2.2.10:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kong_ui:\\@kong_ui_public\\/i18n:2.2.10:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kong:\\@kong-ui-public\\/i18n:2.2.10:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kong:\\@kong_ui_public\\/i18n:2.2.10:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40kong/icons@1.20.2?package-id=0c40b2d015c10523","type":"library","name":"@kong/icons","version":"1.20.2","licenses":[{"license":{"id":"Apache-2.0"}}],"cpe":"cpe:2.3:a:\\@kong\\/icons:\\@kong\\/icons:1.20.2:*:*:*:*:*:*:*","purl":"pkg:npm/%40kong/icons@1.20.2","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40kong/kongponents@9.18.4?package-id=cc41d768d13d4032","type":"library","name":"@kong/kongponents","version":"9.18.4","cpe":"cpe:2.3:a:\\@kong\\/kongponents:\\@kong\\/kongponents:9.18.4:*:*:*:*:*:*:*","purl":"pkg:npm/%40kong/kongponents@9.18.4","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40kumahq/config@1.0.0?package-id=2e95ff99db6d79ed","type":"library","name":"@kumahq/config","version":"1.0.0","cpe":"cpe:2.3:a:\\@kumahq\\/config:\\@kumahq\\/config:1.0.0:*:*:*:*:*:*:*","purl":"pkg:npm/%40kumahq/config@1.0.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40kumahq/config?package-id=1976665fae45643f","type":"library","name":"@kumahq/config","version":"UNKNOWN","cpe":"cpe:2.3:a:\\@kumahq\\/config:\\@kumahq\\/config:*:*:*:*:*:*:*:*","purl":"pkg:npm/%40kumahq/config","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40kumahq/kuma-gui@2.10.0?package-id=6d52cf011e3998cb","type":"library","name":"@kumahq/kuma-gui","version":"2.10.0","cpe":"cpe:2.3:a:\\@kumahq\\/kuma-gui:\\@kumahq\\/kuma-gui:2.10.0:*:*:*:*:*:*:*","purl":"pkg:npm/%40kumahq/kuma-gui@2.10.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kumahq\\/kuma-gui:\\@kumahq\\/kuma_gui:2.10.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kumahq\\/kuma_gui:\\@kumahq\\/kuma-gui:2.10.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kumahq\\/kuma_gui:\\@kumahq\\/kuma_gui:2.10.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kumahq\\/kuma:\\@kumahq\\/kuma-gui:2.10.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kumahq\\/kuma:\\@kumahq\\/kuma_gui:2.10.0:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40kumahq/kuma-gui?package-id=085769b46d565a69","type":"library","name":"@kumahq/kuma-gui","version":"UNKNOWN","cpe":"cpe:2.3:a:\\@kumahq\\/kuma-gui:\\@kumahq\\/kuma-gui:*:*:*:*:*:*:*:*","purl":"pkg:npm/%40kumahq/kuma-gui","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kumahq\\/kuma-gui:\\@kumahq\\/kuma_gui:*:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kumahq\\/kuma_gui:\\@kumahq\\/kuma-gui:*:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kumahq\\/kuma_gui:\\@kumahq\\/kuma_gui:*:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kumahq\\/kuma:\\@kumahq\\/kuma-gui:*:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@kumahq\\/kuma:\\@kumahq\\/kuma_gui:*:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40popperjs/core@2.11.8?package-id=ccc0b0ebb4ddbcb1","type":"library","name":"@popperjs/core","version":"2.11.8","cpe":"cpe:2.3:a:\\@popperjs\\/core:\\@popperjs\\/core:2.11.8:*:*:*:*:*:*:*","purl":"pkg:npm/%40popperjs/core@2.11.8","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40types/lodash@4.17.13?package-id=f052535946461e76","type":"library","name":"@types/lodash","version":"4.17.13","cpe":"cpe:2.3:a:\\@types\\/lodash:\\@types\\/lodash:4.17.13:*:*:*:*:*:*:*","purl":"pkg:npm/%40types/lodash@4.17.13","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40types/resize-observer-browser@0.1.11?package-id=14a34a89b3ae75e7","type":"library","name":"@types/resize-observer-browser","version":"0.1.11","cpe":"cpe:2.3:a:\\@types\\/resize-observer-browser:\\@types\\/resize-observer-browser:0.1.11:*:*:*:*:*:*:*","purl":"pkg:npm/%40types/resize-observer-browser@0.1.11","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@types\\/resize-observer-browser:\\@types\\/resize_observer_browser:0.1.11:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@types\\/resize_observer_browser:\\@types\\/resize-observer-browser:0.1.11:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@types\\/resize_observer_browser:\\@types\\/resize_observer_browser:0.1.11:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@types\\/resize-observer:\\@types\\/resize-observer-browser:0.1.11:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@types\\/resize-observer:\\@types\\/resize_observer_browser:0.1.11:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@types\\/resize_observer:\\@types\\/resize-observer-browser:0.1.11:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@types\\/resize_observer:\\@types\\/resize_observer_browser:0.1.11:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@types\\/resize:\\@types\\/resize-observer-browser:0.1.11:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@types\\/resize:\\@types\\/resize_observer_browser:0.1.11:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40types/web-bluetooth@0.0.20?package-id=933887025551b07e","type":"library","name":"@types/web-bluetooth","version":"0.0.20","cpe":"cpe:2.3:a:\\@types\\/web-bluetooth:\\@types\\/web-bluetooth:0.0.20:*:*:*:*:*:*:*","purl":"pkg:npm/%40types/web-bluetooth@0.0.20","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@types\\/web-bluetooth:\\@types\\/web_bluetooth:0.0.20:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@types\\/web_bluetooth:\\@types\\/web-bluetooth:0.0.20:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@types\\/web_bluetooth:\\@types\\/web_bluetooth:0.0.20:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@types\\/web:\\@types\\/web-bluetooth:0.0.20:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@types\\/web:\\@types\\/web_bluetooth:0.0.20:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40vue/compiler-core@3.5.13?package-id=9bfc6ee7320dad18","type":"library","name":"@vue/compiler-core","version":"3.5.13","cpe":"cpe:2.3:a:\\@vue\\/compiler-core:\\@vue\\/compiler-core:3.5.13:*:*:*:*:*:*:*","purl":"pkg:npm/%40vue/compiler-core@3.5.13","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/compiler-core:\\@vue\\/compiler_core:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/compiler_core:\\@vue\\/compiler-core:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/compiler_core:\\@vue\\/compiler_core:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/compiler:\\@vue\\/compiler-core:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/compiler:\\@vue\\/compiler_core:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40vue/compiler-dom@3.5.13?package-id=5fe55c67a06ede75","type":"library","name":"@vue/compiler-dom","version":"3.5.13","cpe":"cpe:2.3:a:\\@vue\\/compiler-dom:\\@vue\\/compiler-dom:3.5.13:*:*:*:*:*:*:*","purl":"pkg:npm/%40vue/compiler-dom@3.5.13","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/compiler-dom:\\@vue\\/compiler_dom:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/compiler_dom:\\@vue\\/compiler-dom:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/compiler_dom:\\@vue\\/compiler_dom:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/compiler:\\@vue\\/compiler-dom:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/compiler:\\@vue\\/compiler_dom:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40vue/compiler-sfc@3.5.13?package-id=bed0f6cc8edf74d0","type":"library","name":"@vue/compiler-sfc","version":"3.5.13","cpe":"cpe:2.3:a:\\@vue\\/compiler-sfc:\\@vue\\/compiler-sfc:3.5.13:*:*:*:*:*:*:*","purl":"pkg:npm/%40vue/compiler-sfc@3.5.13","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/compiler-sfc:\\@vue\\/compiler_sfc:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/compiler_sfc:\\@vue\\/compiler-sfc:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/compiler_sfc:\\@vue\\/compiler_sfc:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/compiler:\\@vue\\/compiler-sfc:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/compiler:\\@vue\\/compiler_sfc:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40vue/compiler-ssr@3.5.13?package-id=81602b8f77250f09","type":"library","name":"@vue/compiler-ssr","version":"3.5.13","cpe":"cpe:2.3:a:\\@vue\\/compiler-ssr:\\@vue\\/compiler-ssr:3.5.13:*:*:*:*:*:*:*","purl":"pkg:npm/%40vue/compiler-ssr@3.5.13","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/compiler-ssr:\\@vue\\/compiler_ssr:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/compiler_ssr:\\@vue\\/compiler-ssr:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/compiler_ssr:\\@vue\\/compiler_ssr:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/compiler:\\@vue\\/compiler-ssr:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/compiler:\\@vue\\/compiler_ssr:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40vue/devtools-api@6.6.4?package-id=63b8b75306d08edd","type":"library","name":"@vue/devtools-api","version":"6.6.4","cpe":"cpe:2.3:a:\\@vue\\/devtools-api:\\@vue\\/devtools-api:6.6.4:*:*:*:*:*:*:*","purl":"pkg:npm/%40vue/devtools-api@6.6.4","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/devtools-api:\\@vue\\/devtools_api:6.6.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/devtools_api:\\@vue\\/devtools-api:6.6.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/devtools_api:\\@vue\\/devtools_api:6.6.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/devtools:\\@vue\\/devtools-api:6.6.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/devtools:\\@vue\\/devtools_api:6.6.4:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40vue/reactivity@3.5.13?package-id=c2c7f9075ded2b6c","type":"library","name":"@vue/reactivity","version":"3.5.13","cpe":"cpe:2.3:a:\\@vue\\/reactivity:\\@vue\\/reactivity:3.5.13:*:*:*:*:*:*:*","purl":"pkg:npm/%40vue/reactivity@3.5.13","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40vue/runtime-core@3.5.13?package-id=497b78059f2828b4","type":"library","name":"@vue/runtime-core","version":"3.5.13","cpe":"cpe:2.3:a:\\@vue\\/runtime-core:\\@vue\\/runtime-core:3.5.13:*:*:*:*:*:*:*","purl":"pkg:npm/%40vue/runtime-core@3.5.13","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/runtime-core:\\@vue\\/runtime_core:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/runtime_core:\\@vue\\/runtime-core:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/runtime_core:\\@vue\\/runtime_core:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/runtime:\\@vue\\/runtime-core:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/runtime:\\@vue\\/runtime_core:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40vue/runtime-dom@3.5.13?package-id=4d88bd583d651c2e","type":"library","name":"@vue/runtime-dom","version":"3.5.13","cpe":"cpe:2.3:a:\\@vue\\/runtime-dom:\\@vue\\/runtime-dom:3.5.13:*:*:*:*:*:*:*","purl":"pkg:npm/%40vue/runtime-dom@3.5.13","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/runtime-dom:\\@vue\\/runtime_dom:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/runtime_dom:\\@vue\\/runtime-dom:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/runtime_dom:\\@vue\\/runtime_dom:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/runtime:\\@vue\\/runtime-dom:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/runtime:\\@vue\\/runtime_dom:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40vue/server-renderer@3.5.13?package-id=f8718e0931e8277c","type":"library","name":"@vue/server-renderer","version":"3.5.13","cpe":"cpe:2.3:a:\\@vue\\/server-renderer:\\@vue\\/server-renderer:3.5.13:*:*:*:*:*:*:*","purl":"pkg:npm/%40vue/server-renderer@3.5.13","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/server-renderer:\\@vue\\/server_renderer:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/server_renderer:\\@vue\\/server-renderer:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/server_renderer:\\@vue\\/server_renderer:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/server:\\@vue\\/server-renderer:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:\\@vue\\/server:\\@vue\\/server_renderer:3.5.13:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40vue/shared@3.5.13?package-id=dd42a3b95ce36552","type":"library","name":"@vue/shared","version":"3.5.13","cpe":"cpe:2.3:a:\\@vue\\/shared:\\@vue\\/shared:3.5.13:*:*:*:*:*:*:*","purl":"pkg:npm/%40vue/shared@3.5.13","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40vueuse/core@12.5.0?package-id=647abf36496e380b","type":"library","name":"@vueuse/core","version":"12.5.0","licenses":[{"license":{"id":"MIT"}}],"cpe":"cpe:2.3:a:\\@vueuse\\/core:\\@vueuse\\/core:12.5.0:*:*:*:*:*:*:*","purl":"pkg:npm/%40vueuse/core@12.5.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40vueuse/metadata@12.5.0?package-id=dacb037b4977ae78","type":"library","name":"@vueuse/metadata","version":"12.5.0","licenses":[{"license":{"id":"MIT"}}],"cpe":"cpe:2.3:a:\\@vueuse\\/metadata:\\@vueuse\\/metadata:12.5.0:*:*:*:*:*:*:*","purl":"pkg:npm/%40vueuse/metadata@12.5.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/%40vueuse/shared@12.5.0?package-id=a178a551aa8fb948","type":"library","name":"@vueuse/shared","version":"12.5.0","licenses":[{"license":{"id":"MIT"}}],"cpe":"cpe:2.3:a:\\@vueuse\\/shared:\\@vueuse\\/shared:12.5.0:*:*:*:*:*:*:*","purl":"pkg:npm/%40vueuse/shared@12.5.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/argparse@2.0.1?package-id=8693e336c9b3e827","type":"library","name":"argparse","version":"2.0.1","cpe":"cpe:2.3:a:argparse:argparse:2.0.1:*:*:*:*:*:*:*","purl":"pkg:npm/argparse@2.0.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/array-buffer-byte-length@1.0.1?package-id=13f12d206c8fcf08","type":"library","name":"array-buffer-byte-length","version":"1.0.1","cpe":"cpe:2.3:a:array-buffer-byte-length:array-buffer-byte-length:1.0.1:*:*:*:*:*:*:*","purl":"pkg:npm/array-buffer-byte-length@1.0.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:array-buffer-byte-length:array_buffer_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:array_buffer_byte_length:array-buffer-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:array_buffer_byte_length:array_buffer_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:array-buffer-byte:array-buffer-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:array-buffer-byte:array_buffer_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:array_buffer_byte:array-buffer-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:array_buffer_byte:array_buffer_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:array-buffer:array-buffer-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:array-buffer:array_buffer_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:array_buffer:array-buffer-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:array_buffer:array_buffer_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:array:array-buffer-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:array:array_buffer_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/arraybuffer.prototype.slice@1.0.3?package-id=5d6455b45418d17a","type":"library","name":"arraybuffer.prototype.slice","version":"1.0.3","cpe":"cpe:2.3:a:arraybuffer.prototype.slice:arraybuffer.prototype.slice:1.0.3:*:*:*:*:*:*:*","purl":"pkg:npm/arraybuffer.prototype.slice@1.0.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/asynckit@0.4.0?package-id=6aff44e76f471cf5","type":"library","name":"asynckit","version":"0.4.0","cpe":"cpe:2.3:a:asynckit:asynckit:0.4.0:*:*:*:*:*:*:*","purl":"pkg:npm/asynckit@0.4.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/available-typed-arrays@1.0.7?package-id=d7c21475e87b0b00","type":"library","name":"available-typed-arrays","version":"1.0.7","cpe":"cpe:2.3:a:available-typed-arrays:available-typed-arrays:1.0.7:*:*:*:*:*:*:*","purl":"pkg:npm/available-typed-arrays@1.0.7","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:available-typed-arrays:available_typed_arrays:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:available_typed_arrays:available-typed-arrays:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:available_typed_arrays:available_typed_arrays:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:available-typed:available-typed-arrays:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:available-typed:available_typed_arrays:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:available_typed:available-typed-arrays:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:available_typed:available_typed_arrays:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:available:available-typed-arrays:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:available:available_typed_arrays:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/axios@1.7.9?package-id=bf18e99e8d3b122f","type":"library","name":"axios","version":"1.7.9","cpe":"cpe:2.3:a:axios:axios:1.7.9:*:*:*:*:node.js:*:*","purl":"pkg:npm/axios@1.7.9","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/brandi@5.0.0?package-id=15ccc4fac7052130","type":"library","name":"brandi","version":"5.0.0","cpe":"cpe:2.3:a:brandi:brandi:5.0.0:*:*:*:*:*:*:*","purl":"pkg:npm/brandi@5.0.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/call-bind@1.0.7?package-id=7839ba0962085675","type":"library","name":"call-bind","version":"1.0.7","cpe":"cpe:2.3:a:call-bind:call-bind:1.0.7:*:*:*:*:*:*:*","purl":"pkg:npm/call-bind@1.0.7","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:call-bind:call_bind:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:call_bind:call-bind:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:call_bind:call_bind:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:call:call-bind:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:call:call_bind:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/combined-stream@1.0.8?package-id=8cc8b15aa9ee379d","type":"library","name":"combined-stream","version":"1.0.8","cpe":"cpe:2.3:a:combined-stream:combined-stream:1.0.8:*:*:*:*:*:*:*","purl":"pkg:npm/combined-stream@1.0.8","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:combined-stream:combined_stream:1.0.8:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:combined_stream:combined-stream:1.0.8:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:combined_stream:combined_stream:1.0.8:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:combined:combined-stream:1.0.8:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:combined:combined_stream:1.0.8:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/csstype@3.1.3?package-id=b4c36fb0245eac3d","type":"library","name":"csstype","version":"3.1.3","cpe":"cpe:2.3:a:csstype:csstype:3.1.3:*:*:*:*:*:*:*","purl":"pkg:npm/csstype@3.1.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/data-view-buffer@1.0.1?package-id=bfd6e0a4087e44e0","type":"library","name":"data-view-buffer","version":"1.0.1","cpe":"cpe:2.3:a:data-view-buffer:data-view-buffer:1.0.1:*:*:*:*:*:*:*","purl":"pkg:npm/data-view-buffer@1.0.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:data-view-buffer:data_view_buffer:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data_view_buffer:data-view-buffer:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data_view_buffer:data_view_buffer:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data-view:data-view-buffer:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data-view:data_view_buffer:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data_view:data-view-buffer:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data_view:data_view_buffer:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data:data-view-buffer:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data:data_view_buffer:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/data-view-byte-length@1.0.1?package-id=a8cadaa9cbd11e9d","type":"library","name":"data-view-byte-length","version":"1.0.1","cpe":"cpe:2.3:a:data-view-byte-length:data-view-byte-length:1.0.1:*:*:*:*:*:*:*","purl":"pkg:npm/data-view-byte-length@1.0.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:data-view-byte-length:data_view_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data_view_byte_length:data-view-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data_view_byte_length:data_view_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data-view-byte:data-view-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data-view-byte:data_view_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data_view_byte:data-view-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data_view_byte:data_view_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data-view:data-view-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data-view:data_view_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data_view:data-view-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data_view:data_view_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data:data-view-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data:data_view_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/data-view-byte-offset@1.0.0?package-id=db749699d51fd8a9","type":"library","name":"data-view-byte-offset","version":"1.0.0","cpe":"cpe:2.3:a:data-view-byte-offset:data-view-byte-offset:1.0.0:*:*:*:*:*:*:*","purl":"pkg:npm/data-view-byte-offset@1.0.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:data-view-byte-offset:data_view_byte_offset:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data_view_byte_offset:data-view-byte-offset:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data_view_byte_offset:data_view_byte_offset:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data-view-byte:data-view-byte-offset:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data-view-byte:data_view_byte_offset:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data_view_byte:data-view-byte-offset:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data_view_byte:data_view_byte_offset:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data-view:data-view-byte-offset:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data-view:data_view_byte_offset:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data_view:data-view-byte-offset:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data_view:data_view_byte_offset:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data:data-view-byte-offset:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data:data_view_byte_offset:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/date-fns@2.30.0?package-id=b7b11dfcd625ecda","type":"library","name":"date-fns","version":"2.30.0","cpe":"cpe:2.3:a:date-fns:date-fns:2.30.0:*:*:*:*:*:*:*","purl":"pkg:npm/date-fns@2.30.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:date-fns:date_fns:2.30.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:date_fns:date-fns:2.30.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:date_fns:date_fns:2.30.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:date:date-fns:2.30.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:date:date_fns:2.30.0:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/date-fns-tz@2.0.1?package-id=306501f43ffde713","type":"library","name":"date-fns-tz","version":"2.0.1","cpe":"cpe:2.3:a:date-fns-tz:date-fns-tz:2.0.1:*:*:*:*:*:*:*","purl":"pkg:npm/date-fns-tz@2.0.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:date-fns-tz:date_fns_tz:2.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:date_fns_tz:date-fns-tz:2.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:date_fns_tz:date_fns_tz:2.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:date-fns:date-fns-tz:2.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:date-fns:date_fns_tz:2.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:date_fns:date-fns-tz:2.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:date_fns:date_fns_tz:2.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:date:date-fns-tz:2.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:date:date_fns_tz:2.0.1:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/deepmerge@4.3.1?package-id=7a47e4d27cd720a2","type":"library","name":"deepmerge","version":"4.3.1","cpe":"cpe:2.3:a:deepmerge:deepmerge:4.3.1:*:*:*:*:*:*:*","purl":"pkg:npm/deepmerge@4.3.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/define-data-property@1.1.4?package-id=eeb38cde27bf7dd8","type":"library","name":"define-data-property","version":"1.1.4","cpe":"cpe:2.3:a:define-data-property:define-data-property:1.1.4:*:*:*:*:*:*:*","purl":"pkg:npm/define-data-property@1.1.4","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:define-data-property:define_data_property:1.1.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:define_data_property:define-data-property:1.1.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:define_data_property:define_data_property:1.1.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:define-data:define-data-property:1.1.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:define-data:define_data_property:1.1.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:define_data:define-data-property:1.1.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:define_data:define_data_property:1.1.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:define:define-data-property:1.1.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:define:define_data_property:1.1.4:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/define-properties@1.2.1?package-id=e845b2622416c826","type":"library","name":"define-properties","version":"1.2.1","cpe":"cpe:2.3:a:define-properties:define-properties:1.2.1:*:*:*:*:*:*:*","purl":"pkg:npm/define-properties@1.2.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:define-properties:define_properties:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:define_properties:define-properties:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:define_properties:define_properties:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:define:define-properties:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:define:define_properties:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/delayed-stream@1.0.0?package-id=afe40b4c4acf6db8","type":"library","name":"delayed-stream","version":"1.0.0","cpe":"cpe:2.3:a:delayed-stream:delayed-stream:1.0.0:*:*:*:*:*:*:*","purl":"pkg:npm/delayed-stream@1.0.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:delayed-stream:delayed_stream:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:delayed_stream:delayed-stream:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:delayed_stream:delayed_stream:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:delayed:delayed-stream:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:delayed:delayed_stream:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/entities@4.5.0?package-id=71d56a1dc3a7edda","type":"library","name":"entities","version":"4.5.0","cpe":"cpe:2.3:a:entities:entities:4.5.0:*:*:*:*:*:*:*","purl":"pkg:npm/entities@4.5.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/es-abstract@1.23.3?package-id=107a634905557c62","type":"library","name":"es-abstract","version":"1.23.3","cpe":"cpe:2.3:a:es-abstract:es-abstract:1.23.3:*:*:*:*:*:*:*","purl":"pkg:npm/es-abstract@1.23.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:es-abstract:es_abstract:1.23.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_abstract:es-abstract:1.23.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_abstract:es_abstract:1.23.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es:es-abstract:1.23.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es:es_abstract:1.23.3:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/es-define-property@1.0.0?package-id=dbc4d3c364e8a910","type":"library","name":"es-define-property","version":"1.0.0","cpe":"cpe:2.3:a:es-define-property:es-define-property:1.0.0:*:*:*:*:*:*:*","purl":"pkg:npm/es-define-property@1.0.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:es-define-property:es_define_property:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_define_property:es-define-property:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_define_property:es_define_property:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es-define:es-define-property:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es-define:es_define_property:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_define:es-define-property:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_define:es_define_property:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es:es-define-property:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es:es_define_property:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/es-errors@1.3.0?package-id=8e33d2cc0ee30d25","type":"library","name":"es-errors","version":"1.3.0","cpe":"cpe:2.3:a:es-errors:es-errors:1.3.0:*:*:*:*:*:*:*","purl":"pkg:npm/es-errors@1.3.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:es-errors:es_errors:1.3.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_errors:es-errors:1.3.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_errors:es_errors:1.3.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es:es-errors:1.3.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es:es_errors:1.3.0:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/es-get-iterator@1.1.3?package-id=197ab285beb731f0","type":"library","name":"es-get-iterator","version":"1.1.3","cpe":"cpe:2.3:a:es-get-iterator:es-get-iterator:1.1.3:*:*:*:*:*:*:*","purl":"pkg:npm/es-get-iterator@1.1.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:es-get-iterator:es_get_iterator:1.1.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_get_iterator:es-get-iterator:1.1.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_get_iterator:es_get_iterator:1.1.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es-get:es-get-iterator:1.1.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es-get:es_get_iterator:1.1.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_get:es-get-iterator:1.1.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_get:es_get_iterator:1.1.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es:es-get-iterator:1.1.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es:es_get_iterator:1.1.3:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/es-map@1.0.6?package-id=49d11493897db748","type":"library","name":"es-map","version":"1.0.6","cpe":"cpe:2.3:a:es-map:es-map:1.0.6:*:*:*:*:*:*:*","purl":"pkg:npm/es-map@1.0.6","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:es-map:es_map:1.0.6:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_map:es-map:1.0.6:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_map:es_map:1.0.6:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es:es-map:1.0.6:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es:es_map:1.0.6:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/es-object-atoms@1.0.0?package-id=29ecb7414db7313b","type":"library","name":"es-object-atoms","version":"1.0.0","cpe":"cpe:2.3:a:es-object-atoms:es-object-atoms:1.0.0:*:*:*:*:*:*:*","purl":"pkg:npm/es-object-atoms@1.0.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:es-object-atoms:es_object_atoms:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_object_atoms:es-object-atoms:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_object_atoms:es_object_atoms:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es-object:es-object-atoms:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es-object:es_object_atoms:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_object:es-object-atoms:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_object:es_object_atoms:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es:es-object-atoms:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es:es_object_atoms:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/es-set@1.1.2?package-id=9b8ae1619b6a6424","type":"library","name":"es-set","version":"1.1.2","cpe":"cpe:2.3:a:es-set:es-set:1.1.2:*:*:*:*:*:*:*","purl":"pkg:npm/es-set@1.1.2","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:es-set:es_set:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_set:es-set:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_set:es_set:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es:es-set:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es:es_set:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/es-set-tostringtag@2.0.3?package-id=9bf44f902e8f51ef","type":"library","name":"es-set-tostringtag","version":"2.0.3","cpe":"cpe:2.3:a:es-set-tostringtag:es-set-tostringtag:2.0.3:*:*:*:*:*:*:*","purl":"pkg:npm/es-set-tostringtag@2.0.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:es-set-tostringtag:es_set_tostringtag:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_set_tostringtag:es-set-tostringtag:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_set_tostringtag:es_set_tostringtag:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es-set:es-set-tostringtag:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es-set:es_set_tostringtag:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_set:es-set-tostringtag:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_set:es_set_tostringtag:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es:es-set-tostringtag:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es:es_set_tostringtag:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/es-to-primitive@1.2.1?package-id=bb849a0fcf1f76da","type":"library","name":"es-to-primitive","version":"1.2.1","cpe":"cpe:2.3:a:es-to-primitive:es-to-primitive:1.2.1:*:*:*:*:*:*:*","purl":"pkg:npm/es-to-primitive@1.2.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:es-to-primitive:es_to_primitive:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_to_primitive:es-to-primitive:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_to_primitive:es_to_primitive:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es-to:es-to-primitive:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es-to:es_to_primitive:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_to:es-to-primitive:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_to:es_to_primitive:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es:es-to-primitive:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es:es_to_primitive:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/estree-walker@2.0.2?package-id=80d63cc98716270c","type":"library","name":"estree-walker","version":"2.0.2","cpe":"cpe:2.3:a:estree-walker:estree-walker:2.0.2:*:*:*:*:*:*:*","purl":"pkg:npm/estree-walker@2.0.2","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:estree-walker:estree_walker:2.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:estree_walker:estree-walker:2.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:estree_walker:estree_walker:2.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:estree:estree-walker:2.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:estree:estree_walker:2.0.2:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/flat@6.0.1?package-id=4a41d6434fbd537b","type":"library","name":"flat","version":"6.0.1","cpe":"cpe:2.3:a:flat:flat:6.0.1:*:*:*:*:*:*:*","purl":"pkg:npm/flat@6.0.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/focus-trap@7.6.4?package-id=090f22a5eda29ee9","type":"library","name":"focus-trap","version":"7.6.4","licenses":[{"license":{"id":"MIT"}}],"cpe":"cpe:2.3:a:focus-trap:focus-trap:7.6.4:*:*:*:*:*:*:*","purl":"pkg:npm/focus-trap@7.6.4","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:focus-trap:focus_trap:7.6.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:focus_trap:focus-trap:7.6.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:focus_trap:focus_trap:7.6.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:focus:focus-trap:7.6.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:focus:focus_trap:7.6.4:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/focus-trap-vue@4.0.3?package-id=9156a6c340fb3606","type":"library","name":"focus-trap-vue","version":"4.0.3","cpe":"cpe:2.3:a:focus-trap-vue:focus-trap-vue:4.0.3:*:*:*:*:*:*:*","purl":"pkg:npm/focus-trap-vue@4.0.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:focus-trap-vue:focus_trap_vue:4.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:focus_trap_vue:focus-trap-vue:4.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:focus_trap_vue:focus_trap_vue:4.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:focus-trap:focus-trap-vue:4.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:focus-trap:focus_trap_vue:4.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:focus_trap:focus-trap-vue:4.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:focus_trap:focus_trap_vue:4.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:focus:focus-trap-vue:4.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:focus:focus_trap_vue:4.0.3:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/follow-redirects@1.15.9?package-id=b859db8008480813","type":"library","name":"follow-redirects","version":"1.15.9","cpe":"cpe:2.3:a:follow-redirects:follow_redirects:1.15.9:*:*:*:*:node.js:*:*","purl":"pkg:npm/follow-redirects@1.15.9","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/for-each@0.3.3?package-id=7aacb1aaf986a1bc","type":"library","name":"for-each","version":"0.3.3","cpe":"cpe:2.3:a:for-each:for-each:0.3.3:*:*:*:*:*:*:*","purl":"pkg:npm/for-each@0.3.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:for-each:for_each:0.3.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:for_each:for-each:0.3.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:for_each:for_each:0.3.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:for:for-each:0.3.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:for:for_each:0.3.3:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/form-data@4.0.1?package-id=df318905af0efb0c","type":"library","name":"form-data","version":"4.0.1","cpe":"cpe:2.3:a:form-data:form-data:4.0.1:*:*:*:*:*:*:*","purl":"pkg:npm/form-data@4.0.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:form-data:form_data:4.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:form_data:form-data:4.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:form_data:form_data:4.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:form:form-data:4.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:form:form_data:4.0.1:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/function-bind@1.1.2?package-id=47f9fa7141e3e28b","type":"library","name":"function-bind","version":"1.1.2","cpe":"cpe:2.3:a:function-bind:function-bind:1.1.2:*:*:*:*:*:*:*","purl":"pkg:npm/function-bind@1.1.2","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:function-bind:function_bind:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:function_bind:function-bind:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:function_bind:function_bind:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:function:function-bind:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:function:function_bind:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/function.prototype.name@1.1.6?package-id=de64c62d92d52528","type":"library","name":"function.prototype.name","version":"1.1.6","cpe":"cpe:2.3:a:function.prototype.name:function.prototype.name:1.1.6:*:*:*:*:*:*:*","purl":"pkg:npm/function.prototype.name@1.1.6","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/functions-have-names@1.2.3?package-id=0a44ed594ae62286","type":"library","name":"functions-have-names","version":"1.2.3","cpe":"cpe:2.3:a:functions-have-names:functions-have-names:1.2.3:*:*:*:*:*:*:*","purl":"pkg:npm/functions-have-names@1.2.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:functions-have-names:functions_have_names:1.2.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:functions_have_names:functions-have-names:1.2.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:functions_have_names:functions_have_names:1.2.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:functions-have:functions-have-names:1.2.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:functions-have:functions_have_names:1.2.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:functions_have:functions-have-names:1.2.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:functions_have:functions_have_names:1.2.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:functions:functions-have-names:1.2.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:functions:functions_have_names:1.2.3:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/get-intrinsic@1.2.4?package-id=e58f4cedf2876381","type":"library","name":"get-intrinsic","version":"1.2.4","cpe":"cpe:2.3:a:get-intrinsic:get-intrinsic:1.2.4:*:*:*:*:*:*:*","purl":"pkg:npm/get-intrinsic@1.2.4","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:get-intrinsic:get_intrinsic:1.2.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:get_intrinsic:get-intrinsic:1.2.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:get_intrinsic:get_intrinsic:1.2.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:get:get-intrinsic:1.2.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:get:get_intrinsic:1.2.4:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/get-symbol-description@1.0.2?package-id=21993307809f0f7f","type":"library","name":"get-symbol-description","version":"1.0.2","cpe":"cpe:2.3:a:get-symbol-description:get-symbol-description:1.0.2:*:*:*:*:*:*:*","purl":"pkg:npm/get-symbol-description@1.0.2","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:get-symbol-description:get_symbol_description:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:get_symbol_description:get-symbol-description:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:get_symbol_description:get_symbol_description:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:get-symbol:get-symbol-description:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:get-symbol:get_symbol_description:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:get_symbol:get-symbol-description:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:get_symbol:get_symbol_description:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:get:get-symbol-description:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:get:get_symbol_description:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/github-buttons@2.29.1?package-id=d42e2370723447a1","type":"library","name":"github-buttons","version":"2.29.1","cpe":"cpe:2.3:a:github-buttons:github-buttons:2.29.1:*:*:*:*:*:*:*","purl":"pkg:npm/github-buttons@2.29.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:github-buttons:github_buttons:2.29.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:github_buttons:github-buttons:2.29.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:github_buttons:github_buttons:2.29.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:github:github-buttons:2.29.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:github:github_buttons:2.29.1:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/globalthis@1.0.4?package-id=977183b23fe59863","type":"library","name":"globalthis","version":"1.0.4","cpe":"cpe:2.3:a:globalthis:globalthis:1.0.4:*:*:*:*:*:*:*","purl":"pkg:npm/globalthis@1.0.4","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/gopd@1.0.1?package-id=0fa0fde65af13907","type":"library","name":"gopd","version":"1.0.1","cpe":"cpe:2.3:a:gopd:gopd:1.0.1:*:*:*:*:*:*:*","purl":"pkg:npm/gopd@1.0.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/has-bigints@1.0.2?package-id=33079c1b8a88d08f","type":"library","name":"has-bigints","version":"1.0.2","cpe":"cpe:2.3:a:has-bigints:has-bigints:1.0.2:*:*:*:*:*:*:*","purl":"pkg:npm/has-bigints@1.0.2","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:has-bigints:has_bigints:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:has_bigints:has-bigints:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:has_bigints:has_bigints:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:has:has-bigints:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:has:has_bigints:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/has-property-descriptors@1.0.2?package-id=ab80c8365b0d6345","type":"library","name":"has-property-descriptors","version":"1.0.2","cpe":"cpe:2.3:a:has-property-descriptors:has-property-descriptors:1.0.2:*:*:*:*:*:*:*","purl":"pkg:npm/has-property-descriptors@1.0.2","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:has-property-descriptors:has_property_descriptors:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:has_property_descriptors:has-property-descriptors:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:has_property_descriptors:has_property_descriptors:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:has-property:has-property-descriptors:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:has-property:has_property_descriptors:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:has_property:has-property-descriptors:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:has_property:has_property_descriptors:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:has:has-property-descriptors:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:has:has_property_descriptors:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/has-proto@1.0.3?package-id=58a2bf9759efeb1d","type":"library","name":"has-proto","version":"1.0.3","cpe":"cpe:2.3:a:has-proto:has-proto:1.0.3:*:*:*:*:*:*:*","purl":"pkg:npm/has-proto@1.0.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:has-proto:has_proto:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:has_proto:has-proto:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:has_proto:has_proto:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:has:has-proto:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:has:has_proto:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/has-symbols@1.0.3?package-id=41af9f2eb5a7b313","type":"library","name":"has-symbols","version":"1.0.3","cpe":"cpe:2.3:a:has-symbols:has-symbols:1.0.3:*:*:*:*:*:*:*","purl":"pkg:npm/has-symbols@1.0.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:has-symbols:has_symbols:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:has_symbols:has-symbols:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:has_symbols:has_symbols:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:has:has-symbols:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:has:has_symbols:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/has-tostringtag@1.0.2?package-id=ef664f6d01550a8a","type":"library","name":"has-tostringtag","version":"1.0.2","cpe":"cpe:2.3:a:has-tostringtag:has-tostringtag:1.0.2:*:*:*:*:*:*:*","purl":"pkg:npm/has-tostringtag@1.0.2","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:has-tostringtag:has_tostringtag:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:has_tostringtag:has-tostringtag:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:has_tostringtag:has_tostringtag:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:has:has-tostringtag:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:has:has_tostringtag:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/hasown@2.0.2?package-id=6994ec98c8aadef7","type":"library","name":"hasown","version":"2.0.2","cpe":"cpe:2.3:a:hasown:hasown:2.0.2:*:*:*:*:*:*:*","purl":"pkg:npm/hasown@2.0.2","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/internal-slot@1.0.7?package-id=986f3a9ac696eb82","type":"library","name":"internal-slot","version":"1.0.7","cpe":"cpe:2.3:a:internal-slot:internal-slot:1.0.7:*:*:*:*:*:*:*","purl":"pkg:npm/internal-slot@1.0.7","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:internal-slot:internal_slot:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:internal_slot:internal-slot:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:internal_slot:internal_slot:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:internal:internal-slot:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:internal:internal_slot:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/intl-messageformat@10.7.6?package-id=7ddd999dbb170ed5","type":"library","name":"intl-messageformat","version":"10.7.6","cpe":"cpe:2.3:a:intl-messageformat:intl-messageformat:10.7.6:*:*:*:*:*:*:*","purl":"pkg:npm/intl-messageformat@10.7.6","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:intl-messageformat:intl_messageformat:10.7.6:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:intl_messageformat:intl-messageformat:10.7.6:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:intl_messageformat:intl_messageformat:10.7.6:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:intl:intl-messageformat:10.7.6:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:intl:intl_messageformat:10.7.6:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/is-arguments@1.1.1?package-id=ed8e7a82f0ab36cc","type":"library","name":"is-arguments","version":"1.1.1","cpe":"cpe:2.3:a:is-arguments:is-arguments:1.1.1:*:*:*:*:*:*:*","purl":"pkg:npm/is-arguments@1.1.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-arguments:is_arguments:1.1.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_arguments:is-arguments:1.1.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_arguments:is_arguments:1.1.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is-arguments:1.1.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is_arguments:1.1.1:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/is-array-buffer@3.0.4?package-id=6db4d72b60f8665f","type":"library","name":"is-array-buffer","version":"3.0.4","cpe":"cpe:2.3:a:is-array-buffer:is-array-buffer:3.0.4:*:*:*:*:*:*:*","purl":"pkg:npm/is-array-buffer@3.0.4","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-array-buffer:is_array_buffer:3.0.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_array_buffer:is-array-buffer:3.0.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_array_buffer:is_array_buffer:3.0.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-array:is-array-buffer:3.0.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-array:is_array_buffer:3.0.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_array:is-array-buffer:3.0.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_array:is_array_buffer:3.0.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is-array-buffer:3.0.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is_array_buffer:3.0.4:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/is-bigint@1.0.4?package-id=2176039f8432f7c0","type":"library","name":"is-bigint","version":"1.0.4","cpe":"cpe:2.3:a:is-bigint:is-bigint:1.0.4:*:*:*:*:*:*:*","purl":"pkg:npm/is-bigint@1.0.4","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-bigint:is_bigint:1.0.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_bigint:is-bigint:1.0.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_bigint:is_bigint:1.0.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is-bigint:1.0.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is_bigint:1.0.4:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/is-boolean-object@1.1.2?package-id=c9dffad93584506f","type":"library","name":"is-boolean-object","version":"1.1.2","cpe":"cpe:2.3:a:is-boolean-object:is-boolean-object:1.1.2:*:*:*:*:*:*:*","purl":"pkg:npm/is-boolean-object@1.1.2","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-boolean-object:is_boolean_object:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_boolean_object:is-boolean-object:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_boolean_object:is_boolean_object:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-boolean:is-boolean-object:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-boolean:is_boolean_object:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_boolean:is-boolean-object:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_boolean:is_boolean_object:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is-boolean-object:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is_boolean_object:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/is-callable@1.2.7?package-id=e03ca390b26358b5","type":"library","name":"is-callable","version":"1.2.7","cpe":"cpe:2.3:a:is-callable:is-callable:1.2.7:*:*:*:*:*:*:*","purl":"pkg:npm/is-callable@1.2.7","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-callable:is_callable:1.2.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_callable:is-callable:1.2.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_callable:is_callable:1.2.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is-callable:1.2.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is_callable:1.2.7:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/is-data-view@1.0.1?package-id=140b96e61b1c85e9","type":"library","name":"is-data-view","version":"1.0.1","cpe":"cpe:2.3:a:is-data-view:is-data-view:1.0.1:*:*:*:*:*:*:*","purl":"pkg:npm/is-data-view@1.0.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-data-view:is_data_view:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_data_view:is-data-view:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_data_view:is_data_view:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-data:is-data-view:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-data:is_data_view:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_data:is-data-view:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_data:is_data_view:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is-data-view:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is_data_view:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/is-date-object@1.0.5?package-id=1e78ac2755722ccc","type":"library","name":"is-date-object","version":"1.0.5","cpe":"cpe:2.3:a:is-date-object:is-date-object:1.0.5:*:*:*:*:*:*:*","purl":"pkg:npm/is-date-object@1.0.5","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-date-object:is_date_object:1.0.5:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_date_object:is-date-object:1.0.5:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_date_object:is_date_object:1.0.5:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-date:is-date-object:1.0.5:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-date:is_date_object:1.0.5:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_date:is-date-object:1.0.5:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_date:is_date_object:1.0.5:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is-date-object:1.0.5:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is_date_object:1.0.5:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/is-map@2.0.3?package-id=2ef09bf39b0b42f1","type":"library","name":"is-map","version":"2.0.3","cpe":"cpe:2.3:a:is-map:is-map:2.0.3:*:*:*:*:*:*:*","purl":"pkg:npm/is-map@2.0.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-map:is_map:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_map:is-map:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_map:is_map:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is-map:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is_map:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/is-negative-zero@2.0.3?package-id=87958de58babd3f9","type":"library","name":"is-negative-zero","version":"2.0.3","cpe":"cpe:2.3:a:is-negative-zero:is-negative-zero:2.0.3:*:*:*:*:*:*:*","purl":"pkg:npm/is-negative-zero@2.0.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-negative-zero:is_negative_zero:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_negative_zero:is-negative-zero:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_negative_zero:is_negative_zero:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-negative:is-negative-zero:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-negative:is_negative_zero:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_negative:is-negative-zero:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_negative:is_negative_zero:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is-negative-zero:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is_negative_zero:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/is-number-object@1.0.7?package-id=1994d70fa5ebd9ab","type":"library","name":"is-number-object","version":"1.0.7","cpe":"cpe:2.3:a:is-number-object:is-number-object:1.0.7:*:*:*:*:*:*:*","purl":"pkg:npm/is-number-object@1.0.7","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-number-object:is_number_object:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_number_object:is-number-object:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_number_object:is_number_object:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-number:is-number-object:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-number:is_number_object:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_number:is-number-object:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_number:is_number_object:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is-number-object:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is_number_object:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/is-regex@1.1.4?package-id=45c886e850e4ff04","type":"library","name":"is-regex","version":"1.1.4","cpe":"cpe:2.3:a:is-regex:is-regex:1.1.4:*:*:*:*:*:*:*","purl":"pkg:npm/is-regex@1.1.4","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-regex:is_regex:1.1.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_regex:is-regex:1.1.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_regex:is_regex:1.1.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is-regex:1.1.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is_regex:1.1.4:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/is-set@2.0.3?package-id=ca9ec6119b48fce4","type":"library","name":"is-set","version":"2.0.3","cpe":"cpe:2.3:a:is-set:is-set:2.0.3:*:*:*:*:*:*:*","purl":"pkg:npm/is-set@2.0.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-set:is_set:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_set:is-set:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_set:is_set:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is-set:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is_set:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/is-shared-array-buffer@1.0.3?package-id=0d438d2e5b3c30b2","type":"library","name":"is-shared-array-buffer","version":"1.0.3","cpe":"cpe:2.3:a:is-shared-array-buffer:is-shared-array-buffer:1.0.3:*:*:*:*:*:*:*","purl":"pkg:npm/is-shared-array-buffer@1.0.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-shared-array-buffer:is_shared_array_buffer:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_shared_array_buffer:is-shared-array-buffer:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_shared_array_buffer:is_shared_array_buffer:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-shared-array:is-shared-array-buffer:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-shared-array:is_shared_array_buffer:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_shared_array:is-shared-array-buffer:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_shared_array:is_shared_array_buffer:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-shared:is-shared-array-buffer:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-shared:is_shared_array_buffer:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_shared:is-shared-array-buffer:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_shared:is_shared_array_buffer:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is-shared-array-buffer:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is_shared_array_buffer:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/is-string@1.0.7?package-id=6e3b5a9236725114","type":"library","name":"is-string","version":"1.0.7","cpe":"cpe:2.3:a:is-string:is-string:1.0.7:*:*:*:*:*:*:*","purl":"pkg:npm/is-string@1.0.7","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-string:is_string:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_string:is-string:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_string:is_string:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is-string:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is_string:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/is-symbol@1.0.4?package-id=ade2552bce00eb83","type":"library","name":"is-symbol","version":"1.0.4","cpe":"cpe:2.3:a:is-symbol:is-symbol:1.0.4:*:*:*:*:*:*:*","purl":"pkg:npm/is-symbol@1.0.4","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-symbol:is_symbol:1.0.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_symbol:is-symbol:1.0.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_symbol:is_symbol:1.0.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is-symbol:1.0.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is_symbol:1.0.4:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/is-typed-array@1.1.13?package-id=31825fb578c0d2d7","type":"library","name":"is-typed-array","version":"1.1.13","cpe":"cpe:2.3:a:is-typed-array:is-typed-array:1.1.13:*:*:*:*:*:*:*","purl":"pkg:npm/is-typed-array@1.1.13","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-typed-array:is_typed_array:1.1.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_typed_array:is-typed-array:1.1.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_typed_array:is_typed_array:1.1.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-typed:is-typed-array:1.1.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-typed:is_typed_array:1.1.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_typed:is-typed-array:1.1.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_typed:is_typed_array:1.1.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is-typed-array:1.1.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is_typed_array:1.1.13:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/is-weakref@1.0.2?package-id=532c3686f886298a","type":"library","name":"is-weakref","version":"1.0.2","cpe":"cpe:2.3:a:is-weakref:is-weakref:1.0.2:*:*:*:*:*:*:*","purl":"pkg:npm/is-weakref@1.0.2","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-weakref:is_weakref:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_weakref:is-weakref:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_weakref:is_weakref:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is-weakref:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is_weakref:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/isarray@2.0.5?package-id=87027a16b177a970","type":"library","name":"isarray","version":"2.0.5","cpe":"cpe:2.3:a:isarray:isarray:2.0.5:*:*:*:*:*:*:*","purl":"pkg:npm/isarray@2.0.5","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/iterate-iterator@1.0.2?package-id=54352631d6b8ed24","type":"library","name":"iterate-iterator","version":"1.0.2","cpe":"cpe:2.3:a:iterate-iterator:iterate-iterator:1.0.2:*:*:*:*:*:*:*","purl":"pkg:npm/iterate-iterator@1.0.2","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:iterate-iterator:iterate_iterator:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:iterate_iterator:iterate-iterator:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:iterate_iterator:iterate_iterator:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:iterate:iterate-iterator:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:iterate:iterate_iterator:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/iterate-value@1.0.2?package-id=cc7dad2e80c52031","type":"library","name":"iterate-value","version":"1.0.2","cpe":"cpe:2.3:a:iterate-value:iterate-value:1.0.2:*:*:*:*:*:*:*","purl":"pkg:npm/iterate-value@1.0.2","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:iterate-value:iterate_value:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:iterate_value:iterate-value:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:iterate_value:iterate_value:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:iterate:iterate-value:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:iterate:iterate_value:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/js-yaml@4.1.0?package-id=af425a5b098624b3","type":"library","name":"js-yaml","version":"4.1.0","cpe":"cpe:2.3:a:js-yaml:js-yaml:4.1.0:*:*:*:*:*:*:*","purl":"pkg:npm/js-yaml@4.1.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:js-yaml:js_yaml:4.1.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:js_yaml:js-yaml:4.1.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:js_yaml:js_yaml:4.1.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:js:js-yaml:4.1.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:js:js_yaml:4.1.0:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/lodash@4.17.21?package-id=5975f2cd2303a77f","type":"library","name":"lodash","version":"4.17.21","cpe":"cpe:2.3:a:lodash:lodash:4.17.21:*:*:*:*:node.js:*:*","purl":"pkg:npm/lodash@4.17.21","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/lodash-es@4.17.21?package-id=461f458f7282675b","type":"library","name":"lodash-es","version":"4.17.21","licenses":[{"license":{"id":"MIT"}}],"cpe":"cpe:2.3:a:lodash-es:lodash-es:4.17.21:*:*:*:*:*:*:*","purl":"pkg:npm/lodash-es@4.17.21","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:lodash-es:lodash_es:4.17.21:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:lodash_es:lodash-es:4.17.21:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:lodash_es:lodash_es:4.17.21:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:lodash:lodash-es:4.17.21:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:lodash:lodash_es:4.17.21:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/lodash.clonedeep@4.5.0?package-id=0434866d93090dab","type":"library","name":"lodash.clonedeep","version":"4.5.0","licenses":[{"license":{"id":"MIT"}}],"cpe":"cpe:2.3:a:lodash.clonedeep:lodash.clonedeep:4.5.0:*:*:*:*:*:*:*","purl":"pkg:npm/lodash.clonedeep@4.5.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/magic-string@0.30.17?package-id=c2bf1accd310f828","type":"library","name":"magic-string","version":"0.30.17","licenses":[{"license":{"id":"MIT"}}],"cpe":"cpe:2.3:a:magic-string:magic-string:0.30.17:*:*:*:*:*:*:*","purl":"pkg:npm/magic-string@0.30.17","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:magic-string:magic_string:0.30.17:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:magic_string:magic-string:0.30.17:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:magic_string:magic_string:0.30.17:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:magic:magic-string:0.30.17:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:magic:magic_string:0.30.17:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/mime-db@1.52.0?package-id=65a378639eed7a8d","type":"library","name":"mime-db","version":"1.52.0","cpe":"cpe:2.3:a:mime-db:mime-db:1.52.0:*:*:*:*:*:*:*","purl":"pkg:npm/mime-db@1.52.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:mime-db:mime_db:1.52.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:mime_db:mime-db:1.52.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:mime_db:mime_db:1.52.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:mime:mime-db:1.52.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:mime:mime_db:1.52.0:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/mime-types@2.1.35?package-id=14ae2be2d517fcdc","type":"library","name":"mime-types","version":"2.1.35","cpe":"cpe:2.3:a:mime-types:mime-types:2.1.35:*:*:*:*:*:*:*","purl":"pkg:npm/mime-types@2.1.35","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:mime-types:mime_types:2.1.35:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:mime_types:mime-types:2.1.35:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:mime_types:mime_types:2.1.35:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:mime:mime-types:2.1.35:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:mime:mime_types:2.1.35:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/nanoid@3.3.8?package-id=d6058de268ce4e66","type":"library","name":"nanoid","version":"3.3.8","cpe":"cpe:2.3:a:nanoid_project:nanoid:3.3.8:*:*:*:*:node.js:*:*","purl":"pkg:npm/nanoid@3.3.8","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/nanoid@5.0.9?package-id=c312298285c24f7b","type":"library","name":"nanoid","version":"5.0.9","cpe":"cpe:2.3:a:nanoid_project:nanoid:5.0.9:*:*:*:*:node.js:*:*","purl":"pkg:npm/nanoid@5.0.9","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/object-inspect@1.13.3?package-id=bc7486a1899880ca","type":"library","name":"object-inspect","version":"1.13.3","cpe":"cpe:2.3:a:object-inspect:object-inspect:1.13.3:*:*:*:*:*:*:*","purl":"pkg:npm/object-inspect@1.13.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:object-inspect:object_inspect:1.13.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:object_inspect:object-inspect:1.13.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:object_inspect:object_inspect:1.13.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:object:object-inspect:1.13.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:object:object_inspect:1.13.3:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/object-keys@1.1.1?package-id=7895c9c85e047f27","type":"library","name":"object-keys","version":"1.1.1","cpe":"cpe:2.3:a:object-keys:object-keys:1.1.1:*:*:*:*:*:*:*","purl":"pkg:npm/object-keys@1.1.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:object-keys:object_keys:1.1.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:object_keys:object-keys:1.1.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:object_keys:object_keys:1.1.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:object:object-keys:1.1.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:object:object_keys:1.1.1:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/object.assign@4.1.5?package-id=a95599a11e6ec79d","type":"library","name":"object.assign","version":"4.1.5","cpe":"cpe:2.3:a:object.assign:object.assign:4.1.5:*:*:*:*:*:*:*","purl":"pkg:npm/object.assign@4.1.5","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/object.entries@1.1.8?package-id=292ed5ea103433d7","type":"library","name":"object.entries","version":"1.1.8","cpe":"cpe:2.3:a:object.entries:object.entries:1.1.8:*:*:*:*:*:*:*","purl":"pkg:npm/object.entries@1.1.8","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/object.groupby@1.0.3?package-id=4d35e7fa145232fb","type":"library","name":"object.groupby","version":"1.0.3","cpe":"cpe:2.3:a:object.groupby:object.groupby:1.0.3:*:*:*:*:*:*:*","purl":"pkg:npm/object.groupby@1.0.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/openapi-fetch@0.13.4?package-id=b15059a9ac7eea18","type":"library","name":"openapi-fetch","version":"0.13.4","cpe":"cpe:2.3:a:openapi-fetch:openapi-fetch:0.13.4:*:*:*:*:*:*:*","purl":"pkg:npm/openapi-fetch@0.13.4","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:openapi-fetch:openapi_fetch:0.13.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:openapi_fetch:openapi-fetch:0.13.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:openapi_fetch:openapi_fetch:0.13.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:openapi:openapi-fetch:0.13.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:openapi:openapi_fetch:0.13.4:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/openapi-typescript-helpers@0.0.15?package-id=4b191e9a372106b9","type":"library","name":"openapi-typescript-helpers","version":"0.0.15","cpe":"cpe:2.3:a:openapi-typescript-helpers:openapi-typescript-helpers:0.0.15:*:*:*:*:*:*:*","purl":"pkg:npm/openapi-typescript-helpers@0.0.15","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:openapi-typescript-helpers:openapi_typescript_helpers:0.0.15:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:openapi_typescript_helpers:openapi-typescript-helpers:0.0.15:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:openapi_typescript_helpers:openapi_typescript_helpers:0.0.15:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:openapi-typescript:openapi-typescript-helpers:0.0.15:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:openapi-typescript:openapi_typescript_helpers:0.0.15:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:openapi_typescript:openapi-typescript-helpers:0.0.15:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:openapi_typescript:openapi_typescript_helpers:0.0.15:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:openapi:openapi-typescript-helpers:0.0.15:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:openapi:openapi_typescript_helpers:0.0.15:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/path-to-regexp@8.2.0?package-id=daebb9441b5cab8d","type":"library","name":"path-to-regexp","version":"8.2.0","cpe":"cpe:2.3:a:path-to-regexp:path-to-regexp:8.2.0:*:*:*:*:*:*:*","purl":"pkg:npm/path-to-regexp@8.2.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:path-to-regexp:path_to_regexp:8.2.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:path_to_regexp:path-to-regexp:8.2.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:path_to_regexp:path_to_regexp:8.2.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:path-to:path-to-regexp:8.2.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:path-to:path_to_regexp:8.2.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:path_to:path-to-regexp:8.2.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:path_to:path_to_regexp:8.2.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:path:path-to-regexp:8.2.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:path:path_to_regexp:8.2.0:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/picocolors@1.1.1?package-id=1c320f6ad834ff1e","type":"library","name":"picocolors","version":"1.1.1","cpe":"cpe:2.3:a:picocolors:picocolors:1.1.1:*:*:*:*:*:*:*","purl":"pkg:npm/picocolors@1.1.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/possible-typed-array-names@1.0.0?package-id=bb551f9e395e2917","type":"library","name":"possible-typed-array-names","version":"1.0.0","cpe":"cpe:2.3:a:possible-typed-array-names:possible-typed-array-names:1.0.0:*:*:*:*:*:*:*","purl":"pkg:npm/possible-typed-array-names@1.0.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:possible-typed-array-names:possible_typed_array_names:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:possible_typed_array_names:possible-typed-array-names:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:possible_typed_array_names:possible_typed_array_names:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:possible-typed-array:possible-typed-array-names:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:possible-typed-array:possible_typed_array_names:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:possible_typed_array:possible-typed-array-names:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:possible_typed_array:possible_typed_array_names:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:possible-typed:possible-typed-array-names:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:possible-typed:possible_typed_array_names:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:possible_typed:possible-typed-array-names:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:possible_typed:possible_typed_array_names:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:possible:possible-typed-array-names:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:possible:possible_typed_array_names:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/postcss@8.5.1?package-id=6c8000f45c4dae1a","type":"library","name":"postcss","version":"8.5.1","cpe":"cpe:2.3:a:postcss:postcss:8.5.1:*:*:*:*:node.js:*:*","purl":"pkg:npm/postcss@8.5.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/pretty-bytes@6.1.1?package-id=ebc1843a8d834218","type":"library","name":"pretty-bytes","version":"6.1.1","cpe":"cpe:2.3:a:pretty-bytes:pretty-bytes:6.1.1:*:*:*:*:*:*:*","purl":"pkg:npm/pretty-bytes@6.1.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:pretty-bytes:pretty_bytes:6.1.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:pretty_bytes:pretty-bytes:6.1.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:pretty_bytes:pretty_bytes:6.1.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:pretty:pretty-bytes:6.1.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:pretty:pretty_bytes:6.1.1:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/prismjs@1.29.0?package-id=0bcc6714e471fd11","type":"library","name":"prismjs","version":"1.29.0","cpe":"cpe:2.3:a:prismjs:prism:1.29.0:*:*:*:*:node.js:*:*","purl":"pkg:npm/prismjs@1.29.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/proxy-from-env@1.1.0?package-id=386f69ee8f33a9f0","type":"library","name":"proxy-from-env","version":"1.1.0","cpe":"cpe:2.3:a:proxy-from-env:proxy-from-env:1.1.0:*:*:*:*:*:*:*","purl":"pkg:npm/proxy-from-env@1.1.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:proxy-from-env:proxy_from_env:1.1.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:proxy_from_env:proxy-from-env:1.1.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:proxy_from_env:proxy_from_env:1.1.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:proxy-from:proxy-from-env:1.1.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:proxy-from:proxy_from_env:1.1.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:proxy_from:proxy-from-env:1.1.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:proxy_from:proxy_from_env:1.1.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:proxy:proxy-from-env:1.1.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:proxy:proxy_from_env:1.1.0:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/regenerator-runtime@0.14.1?package-id=abd48f6bcbe3eeec","type":"library","name":"regenerator-runtime","version":"0.14.1","cpe":"cpe:2.3:a:regenerator-runtime:regenerator-runtime:0.14.1:*:*:*:*:*:*:*","purl":"pkg:npm/regenerator-runtime@0.14.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:regenerator-runtime:regenerator_runtime:0.14.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:regenerator_runtime:regenerator-runtime:0.14.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:regenerator_runtime:regenerator_runtime:0.14.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:regenerator:regenerator-runtime:0.14.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:regenerator:regenerator_runtime:0.14.1:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/regexp.prototype.flags@1.5.3?package-id=2c0efb89c304f948","type":"library","name":"regexp.prototype.flags","version":"1.5.3","cpe":"cpe:2.3:a:regexp.prototype.flags:regexp.prototype.flags:1.5.3:*:*:*:*:*:*:*","purl":"pkg:npm/regexp.prototype.flags@1.5.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/safe-array-concat@1.1.2?package-id=c4a3555b3a2245ef","type":"library","name":"safe-array-concat","version":"1.1.2","cpe":"cpe:2.3:a:safe-array-concat:safe-array-concat:1.1.2:*:*:*:*:*:*:*","purl":"pkg:npm/safe-array-concat@1.1.2","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:safe-array-concat:safe_array_concat:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:safe_array_concat:safe-array-concat:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:safe_array_concat:safe_array_concat:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:safe-array:safe-array-concat:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:safe-array:safe_array_concat:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:safe_array:safe-array-concat:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:safe_array:safe_array_concat:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:safe:safe-array-concat:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:safe:safe_array_concat:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/safe-regex-test@1.0.3?package-id=efdbda1083e73d97","type":"library","name":"safe-regex-test","version":"1.0.3","cpe":"cpe:2.3:a:safe-regex-test:safe-regex-test:1.0.3:*:*:*:*:*:*:*","purl":"pkg:npm/safe-regex-test@1.0.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:safe-regex-test:safe_regex_test:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:safe_regex_test:safe-regex-test:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:safe_regex_test:safe_regex_test:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:safe-regex:safe-regex-test:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:safe-regex:safe_regex_test:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:safe_regex:safe-regex-test:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:safe_regex:safe_regex_test:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:safe:safe-regex-test:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:safe:safe_regex_test:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/set-function-length@1.2.2?package-id=6e569ec37fe58597","type":"library","name":"set-function-length","version":"1.2.2","cpe":"cpe:2.3:a:set-function-length:set-function-length:1.2.2:*:*:*:*:*:*:*","purl":"pkg:npm/set-function-length@1.2.2","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:set-function-length:set_function_length:1.2.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:set_function_length:set-function-length:1.2.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:set_function_length:set_function_length:1.2.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:set-function:set-function-length:1.2.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:set-function:set_function_length:1.2.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:set_function:set-function-length:1.2.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:set_function:set_function_length:1.2.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:set:set-function-length:1.2.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:set:set_function_length:1.2.2:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/set-function-name@2.0.2?package-id=00155769ddae3d7e","type":"library","name":"set-function-name","version":"2.0.2","cpe":"cpe:2.3:a:set-function-name:set-function-name:2.0.2:*:*:*:*:*:*:*","purl":"pkg:npm/set-function-name@2.0.2","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:set-function-name:set_function_name:2.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:set_function_name:set-function-name:2.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:set_function_name:set_function_name:2.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:set-function:set-function-name:2.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:set-function:set_function_name:2.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:set_function:set-function-name:2.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:set_function:set_function_name:2.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:set:set-function-name:2.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:set:set_function_name:2.0.2:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/set.prototype.difference@1.1.6?package-id=1c3eeda009ae75d7","type":"library","name":"set.prototype.difference","version":"1.1.6","cpe":"cpe:2.3:a:set.prototype.difference:set.prototype.difference:1.1.6:*:*:*:*:*:*:*","purl":"pkg:npm/set.prototype.difference@1.1.6","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/side-channel@1.0.6?package-id=32fbeba3634ccc37","type":"library","name":"side-channel","version":"1.0.6","cpe":"cpe:2.3:a:side-channel:side-channel:1.0.6:*:*:*:*:*:*:*","purl":"pkg:npm/side-channel@1.0.6","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:side-channel:side_channel:1.0.6:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:side_channel:side-channel:1.0.6:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:side_channel:side_channel:1.0.6:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:side:side-channel:1.0.6:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:side:side_channel:1.0.6:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/sortablejs@1.15.6?package-id=6841a12b27d48f9a","type":"library","name":"sortablejs","version":"1.15.6","cpe":"cpe:2.3:a:sortablejs:sortablejs:1.15.6:*:*:*:*:*:*:*","purl":"pkg:npm/sortablejs@1.15.6","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/source-map-js@1.2.1?package-id=6c334b80e68abff3","type":"library","name":"source-map-js","version":"1.2.1","cpe":"cpe:2.3:a:source-map-js:source-map-js:1.2.1:*:*:*:*:*:*:*","purl":"pkg:npm/source-map-js@1.2.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:source-map-js:source_map_js:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:source_map_js:source-map-js:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:source_map_js:source_map_js:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:source-map:source-map-js:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:source-map:source_map_js:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:source_map:source-map-js:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:source_map:source_map_js:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:source:source-map-js:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:source:source_map_js:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/stop-iteration-iterator@1.0.0?package-id=38f2da21c157b333","type":"library","name":"stop-iteration-iterator","version":"1.0.0","cpe":"cpe:2.3:a:stop-iteration-iterator:stop-iteration-iterator:1.0.0:*:*:*:*:*:*:*","purl":"pkg:npm/stop-iteration-iterator@1.0.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:stop-iteration-iterator:stop_iteration_iterator:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:stop_iteration_iterator:stop-iteration-iterator:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:stop_iteration_iterator:stop_iteration_iterator:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:stop-iteration:stop-iteration-iterator:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:stop-iteration:stop_iteration_iterator:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:stop_iteration:stop-iteration-iterator:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:stop_iteration:stop_iteration_iterator:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:stop:stop-iteration-iterator:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:stop:stop_iteration_iterator:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/string.prototype.trim@1.2.9?package-id=51a4e2e4ddb25153","type":"library","name":"string.prototype.trim","version":"1.2.9","cpe":"cpe:2.3:a:string.prototype.trim:string.prototype.trim:1.2.9:*:*:*:*:*:*:*","purl":"pkg:npm/string.prototype.trim@1.2.9","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/string.prototype.trimend@1.0.8?package-id=1edc85fdb3c3659e","type":"library","name":"string.prototype.trimend","version":"1.0.8","cpe":"cpe:2.3:a:string.prototype.trimend:string.prototype.trimend:1.0.8:*:*:*:*:*:*:*","purl":"pkg:npm/string.prototype.trimend@1.0.8","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/string.prototype.trimstart@1.0.8?package-id=c694951a8f5e284e","type":"library","name":"string.prototype.trimstart","version":"1.0.8","cpe":"cpe:2.3:a:string.prototype.trimstart:string.prototype.trimstart:1.0.8:*:*:*:*:*:*:*","purl":"pkg:npm/string.prototype.trimstart@1.0.8","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/swrv@1.0.4?package-id=5009adfe3402d463","type":"library","name":"swrv","version":"1.0.4","cpe":"cpe:2.3:a:swrv:swrv:1.0.4:*:*:*:*:*:*:*","purl":"pkg:npm/swrv@1.0.4","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/tabbable@6.2.0?package-id=50cdc22141ac073e","type":"library","name":"tabbable","version":"6.2.0","cpe":"cpe:2.3:a:tabbable:tabbable:6.2.0:*:*:*:*:*:*:*","purl":"pkg:npm/tabbable@6.2.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/tslib@2.8.1?package-id=aac43123c1cf56ae","type":"library","name":"tslib","version":"2.8.1","cpe":"cpe:2.3:a:tslib:tslib:2.8.1:*:*:*:*:*:*:*","purl":"pkg:npm/tslib@2.8.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/typed-array-buffer@1.0.2?package-id=00c0fbabbc1ba7a0","type":"library","name":"typed-array-buffer","version":"1.0.2","cpe":"cpe:2.3:a:typed-array-buffer:typed-array-buffer:1.0.2:*:*:*:*:*:*:*","purl":"pkg:npm/typed-array-buffer@1.0.2","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed-array-buffer:typed_array_buffer:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array_buffer:typed-array-buffer:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array_buffer:typed_array_buffer:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed-array:typed-array-buffer:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed-array:typed_array_buffer:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array:typed-array-buffer:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array:typed_array_buffer:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed:typed-array-buffer:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed:typed_array_buffer:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/typed-array-byte-length@1.0.1?package-id=b76a33f48e442395","type":"library","name":"typed-array-byte-length","version":"1.0.1","cpe":"cpe:2.3:a:typed-array-byte-length:typed-array-byte-length:1.0.1:*:*:*:*:*:*:*","purl":"pkg:npm/typed-array-byte-length@1.0.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed-array-byte-length:typed_array_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array_byte_length:typed-array-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array_byte_length:typed_array_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed-array-byte:typed-array-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed-array-byte:typed_array_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array_byte:typed-array-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array_byte:typed_array_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed-array:typed-array-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed-array:typed_array_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array:typed-array-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array:typed_array_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed:typed-array-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed:typed_array_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/typed-array-byte-offset@1.0.2?package-id=a7c0e2a839f773bd","type":"library","name":"typed-array-byte-offset","version":"1.0.2","cpe":"cpe:2.3:a:typed-array-byte-offset:typed-array-byte-offset:1.0.2:*:*:*:*:*:*:*","purl":"pkg:npm/typed-array-byte-offset@1.0.2","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed-array-byte-offset:typed_array_byte_offset:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array_byte_offset:typed-array-byte-offset:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array_byte_offset:typed_array_byte_offset:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed-array-byte:typed-array-byte-offset:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed-array-byte:typed_array_byte_offset:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array_byte:typed-array-byte-offset:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array_byte:typed_array_byte_offset:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed-array:typed-array-byte-offset:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed-array:typed_array_byte_offset:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array:typed-array-byte-offset:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array:typed_array_byte_offset:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed:typed-array-byte-offset:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed:typed_array_byte_offset:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/typed-array-length@1.0.6?package-id=1cfab3fa3bd3642e","type":"library","name":"typed-array-length","version":"1.0.6","cpe":"cpe:2.3:a:typed-array-length:typed-array-length:1.0.6:*:*:*:*:*:*:*","purl":"pkg:npm/typed-array-length@1.0.6","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed-array-length:typed_array_length:1.0.6:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array_length:typed-array-length:1.0.6:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array_length:typed_array_length:1.0.6:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed-array:typed-array-length:1.0.6:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed-array:typed_array_length:1.0.6:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array:typed-array-length:1.0.6:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array:typed_array_length:1.0.6:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed:typed-array-length:1.0.6:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed:typed_array_length:1.0.6:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/typescript@5.7.3?package-id=05fd066d7b9c72dc","type":"library","name":"typescript","version":"5.7.3","licenses":[{"license":{"id":"Apache-2.0"}}],"cpe":"cpe:2.3:a:typescript:typescript:5.7.3:*:*:*:*:*:*:*","purl":"pkg:npm/typescript@5.7.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/unbox-primitive@1.0.2?package-id=95465df98088e43b","type":"library","name":"unbox-primitive","version":"1.0.2","cpe":"cpe:2.3:a:unbox-primitive:unbox-primitive:1.0.2:*:*:*:*:*:*:*","purl":"pkg:npm/unbox-primitive@1.0.2","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:unbox-primitive:unbox_primitive:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:unbox_primitive:unbox-primitive:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:unbox_primitive:unbox_primitive:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:unbox:unbox-primitive:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:unbox:unbox_primitive:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/v-calendar@3.1.2?package-id=11a19d563a2a5bfb","type":"library","name":"v-calendar","version":"3.1.2","cpe":"cpe:2.3:a:v-calendar:v-calendar:3.1.2:*:*:*:*:*:*:*","purl":"pkg:npm/v-calendar@3.1.2","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:v-calendar:v_calendar:3.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:v_calendar:v-calendar:3.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:v_calendar:v_calendar:3.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:v:v-calendar:3.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:v:v_calendar:3.1.2:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/virtua@0.39.3?package-id=d5da996406ecc25f","type":"library","name":"virtua","version":"0.39.3","licenses":[{"license":{"id":"MIT"}}],"cpe":"cpe:2.3:a:virtua:virtua:0.39.3:*:*:*:*:*:*:*","purl":"pkg:npm/virtua@0.39.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/vue@3.5.13?package-id=5cf7640638858cb4","type":"library","name":"vue","version":"3.5.13","cpe":"cpe:2.3:a:vue:vue:3.5.13:*:*:*:*:*:*:*","purl":"pkg:npm/vue@3.5.13","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/vue-demi@0.14.10?package-id=063361cb6f4f5299","type":"library","name":"vue-demi","version":"0.14.10","cpe":"cpe:2.3:a:vue-demi:vue-demi:0.14.10:*:*:*:*:*:*:*","purl":"pkg:npm/vue-demi@0.14.10","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue-demi:vue_demi:0.14.10:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue_demi:vue-demi:0.14.10:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue_demi:vue_demi:0.14.10:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue:vue-demi:0.14.10:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue:vue_demi:0.14.10:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/vue-draggable-next@2.2.1?package-id=76e85dd642b99edf","type":"library","name":"vue-draggable-next","version":"2.2.1","cpe":"cpe:2.3:a:vue-draggable-next:vue-draggable-next:2.2.1:*:*:*:*:*:*:*","purl":"pkg:npm/vue-draggable-next@2.2.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue-draggable-next:vue_draggable_next:2.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue_draggable_next:vue-draggable-next:2.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue_draggable_next:vue_draggable_next:2.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue-draggable:vue-draggable-next:2.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue-draggable:vue_draggable_next:2.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue_draggable:vue-draggable-next:2.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue_draggable:vue_draggable_next:2.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue:vue-draggable-next:2.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue:vue_draggable_next:2.2.1:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/vue-github-button@3.1.3?package-id=b41a4af70ba13261","type":"library","name":"vue-github-button","version":"3.1.3","cpe":"cpe:2.3:a:vue-github-button:vue-github-button:3.1.3:*:*:*:*:*:*:*","purl":"pkg:npm/vue-github-button@3.1.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue-github-button:vue_github_button:3.1.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue_github_button:vue-github-button:3.1.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue_github_button:vue_github_button:3.1.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue-github:vue-github-button:3.1.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue-github:vue_github_button:3.1.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue_github:vue-github-button:3.1.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue_github:vue_github_button:3.1.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue:vue-github-button:3.1.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue:vue_github_button:3.1.3:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/vue-router@4.5.0?package-id=0bb7b7afde59bcd5","type":"library","name":"vue-router","version":"4.5.0","licenses":[{"license":{"id":"MIT"}}],"cpe":"cpe:2.3:a:vue-router:vue-router:4.5.0:*:*:*:*:*:*:*","purl":"pkg:npm/vue-router@4.5.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue-router:vue_router:4.5.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue_router:vue-router:4.5.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue_router:vue_router:4.5.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue:vue-router:4.5.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue:vue_router:4.5.0:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/vue-screen-utils@1.0.0-beta.13?package-id=05854ba456cd8cb1","type":"library","name":"vue-screen-utils","version":"1.0.0-beta.13","cpe":"cpe:2.3:a:vue-screen-utils:vue-screen-utils:1.0.0-beta.13:*:*:*:*:*:*:*","purl":"pkg:npm/vue-screen-utils@1.0.0-beta.13","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue-screen-utils:vue_screen_utils:1.0.0-beta.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue_screen_utils:vue-screen-utils:1.0.0-beta.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue_screen_utils:vue_screen_utils:1.0.0-beta.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue-screen:vue-screen-utils:1.0.0-beta.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue-screen:vue_screen_utils:1.0.0-beta.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue_screen:vue-screen-utils:1.0.0-beta.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue_screen:vue_screen_utils:1.0.0-beta.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue:vue-screen-utils:1.0.0-beta.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:vue:vue_screen_utils:1.0.0-beta.13:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/which-boxed-primitive@1.0.2?package-id=e5bcda70f9821710","type":"library","name":"which-boxed-primitive","version":"1.0.2","cpe":"cpe:2.3:a:which-boxed-primitive:which-boxed-primitive:1.0.2:*:*:*:*:*:*:*","purl":"pkg:npm/which-boxed-primitive@1.0.2","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:which-boxed-primitive:which_boxed_primitive:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:which_boxed_primitive:which-boxed-primitive:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:which_boxed_primitive:which_boxed_primitive:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:which-boxed:which-boxed-primitive:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:which-boxed:which_boxed_primitive:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:which_boxed:which-boxed-primitive:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:which_boxed:which_boxed_primitive:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:which:which-boxed-primitive:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:which:which_boxed_primitive:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/which-typed-array@1.1.15?package-id=b246b5bd153094e8","type":"library","name":"which-typed-array","version":"1.1.15","cpe":"cpe:2.3:a:which-typed-array:which-typed-array:1.1.15:*:*:*:*:*:*:*","purl":"pkg:npm/which-typed-array@1.1.15","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:which-typed-array:which_typed_array:1.1.15:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:which_typed_array:which-typed-array:1.1.15:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:which_typed_array:which_typed_array:1.1.15:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:which-typed:which-typed-array:1.1.15:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:which-typed:which_typed_array:1.1.15:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:which_typed:which-typed-array:1.1.15:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:which_typed:which_typed_array:1.1.15:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:which:which-typed-array:1.1.15:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:which:which_typed_array:1.1.15:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]}]} diff --git a/app/kuma-ui/pkg/resources/kuma-gui-sbom.spdx.json b/app/kuma-ui/pkg/resources/kuma-gui-sbom.spdx.json index 513625af4b71..099073c2132f 100644 --- a/app/kuma-ui/pkg/resources/kuma-gui-sbom.spdx.json +++ b/app/kuma-ui/pkg/resources/kuma-gui-sbom.spdx.json @@ -1 +1 @@ -{"spdxVersion":"SPDX-2.3","dataLicense":"CC0-1.0","SPDXID":"SPDXRef-DOCUMENT","name":"kumahq/kuma-gui","documentNamespace":"https://anchore.com/syft/dir/kumahq/kuma-gui-00a96f67-5a64-4e35-8a58-778be32ef5fa","creationInfo":{"licenseListVersion":"3.25","creators":["Organization: Anchore, Inc","Tool: syft-1.17.0"],"created":"2025-01-30T16:30:28Z"},"packages":[{"name":"@babel/helper-string-parser","SPDXID":"SPDXRef-Package-npm--babel-helper-string-parser-61412c40209f6806","versionInfo":"7.25.9","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.25.9.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@babel\\/helper-string-parser:\\@babel\\/helper-string-parser:7.25.9:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@babel\\/helper-string-parser:\\@babel\\/helper_string_parser:7.25.9:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@babel\\/helper_string_parser:\\@babel\\/helper-string-parser:7.25.9:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@babel\\/helper_string_parser:\\@babel\\/helper_string_parser:7.25.9:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@babel\\/helper-string:\\@babel\\/helper-string-parser:7.25.9:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@babel\\/helper-string:\\@babel\\/helper_string_parser:7.25.9:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@babel\\/helper_string:\\@babel\\/helper-string-parser:7.25.9:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@babel\\/helper_string:\\@babel\\/helper_string_parser:7.25.9:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@babel\\/helper:\\@babel\\/helper-string-parser:7.25.9:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@babel\\/helper:\\@babel\\/helper_string_parser:7.25.9:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40babel/helper-string-parser@7.25.9"}]},{"name":"@babel/helper-validator-identifier","SPDXID":"SPDXRef-Package-npm--babel-helper-validator-identifier-90be93e5e86fd5e9","versionInfo":"7.25.9","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@babel\\/helper-validator-identifier:\\@babel\\/helper-validator-identifier:7.25.9:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@babel\\/helper-validator-identifier:\\@babel\\/helper_validator_identifier:7.25.9:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@babel\\/helper_validator_identifier:\\@babel\\/helper-validator-identifier:7.25.9:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@babel\\/helper_validator_identifier:\\@babel\\/helper_validator_identifier:7.25.9:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@babel\\/helper-validator:\\@babel\\/helper-validator-identifier:7.25.9:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@babel\\/helper-validator:\\@babel\\/helper_validator_identifier:7.25.9:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@babel\\/helper_validator:\\@babel\\/helper-validator-identifier:7.25.9:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@babel\\/helper_validator:\\@babel\\/helper_validator_identifier:7.25.9:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@babel\\/helper:\\@babel\\/helper-validator-identifier:7.25.9:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@babel\\/helper:\\@babel\\/helper_validator_identifier:7.25.9:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40babel/helper-validator-identifier@7.25.9"}]},{"name":"@babel/parser","SPDXID":"SPDXRef-Package-npm--babel-parser-e83322edd4641536","versionInfo":"7.26.2","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@babel/parser/-/parser-7.26.2.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@babel\\/parser:\\@babel\\/parser:7.26.2:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40babel/parser@7.26.2"}]},{"name":"@babel/runtime","SPDXID":"SPDXRef-Package-npm--babel-runtime-aba1f39e02a52c0b","versionInfo":"7.26.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@babel/runtime/-/runtime-7.26.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@babel\\/runtime:\\@babel\\/runtime:7.26.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40babel/runtime@7.26.0"}]},{"name":"@babel/types","SPDXID":"SPDXRef-Package-npm--babel-types-6c88e4f0dd295be6","versionInfo":"7.26.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@babel/types/-/types-7.26.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@babel\\/types:\\@babel\\/types:7.26.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40babel/types@7.26.0"}]},{"name":"@floating-ui/core","SPDXID":"SPDXRef-Package-npm--floating-ui-core-abfd5ef66afa7d21","versionInfo":"1.6.8","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@floating-ui/core/-/core-1.6.8.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@floating-ui\\/core:\\@floating-ui\\/core:1.6.8:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@floating-ui\\/core:\\@floating_ui\\/core:1.6.8:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@floating_ui\\/core:\\@floating-ui\\/core:1.6.8:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@floating_ui\\/core:\\@floating_ui\\/core:1.6.8:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@floating:\\@floating-ui\\/core:1.6.8:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@floating:\\@floating_ui\\/core:1.6.8:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40floating-ui/core@1.6.8"}]},{"name":"@floating-ui/dom","SPDXID":"SPDXRef-Package-npm--floating-ui-dom-68130ea28fd91e1d","versionInfo":"1.6.12","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@floating-ui/dom/-/dom-1.6.12.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@floating-ui\\/dom:\\@floating-ui\\/dom:1.6.12:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@floating-ui\\/dom:\\@floating_ui\\/dom:1.6.12:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@floating_ui\\/dom:\\@floating-ui\\/dom:1.6.12:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@floating_ui\\/dom:\\@floating_ui\\/dom:1.6.12:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@floating:\\@floating-ui\\/dom:1.6.12:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@floating:\\@floating_ui\\/dom:1.6.12:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40floating-ui/dom@1.6.12"}]},{"name":"@floating-ui/utils","SPDXID":"SPDXRef-Package-npm--floating-ui-utils-ece124c42fd87a55","versionInfo":"0.2.8","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.8.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@floating-ui\\/utils:\\@floating-ui\\/utils:0.2.8:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@floating-ui\\/utils:\\@floating_ui\\/utils:0.2.8:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@floating_ui\\/utils:\\@floating-ui\\/utils:0.2.8:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@floating_ui\\/utils:\\@floating_ui\\/utils:0.2.8:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@floating:\\@floating-ui\\/utils:0.2.8:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@floating:\\@floating_ui\\/utils:0.2.8:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40floating-ui/utils@0.2.8"}]},{"name":"@floating-ui/vue","SPDXID":"SPDXRef-Package-npm--floating-ui-vue-8aab0a0c92873054","versionInfo":"1.1.5","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@floating-ui/vue/-/vue-1.1.5.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@floating-ui\\/vue:\\@floating-ui\\/vue:1.1.5:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@floating-ui\\/vue:\\@floating_ui\\/vue:1.1.5:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@floating_ui\\/vue:\\@floating-ui\\/vue:1.1.5:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@floating_ui\\/vue:\\@floating_ui\\/vue:1.1.5:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@floating:\\@floating-ui\\/vue:1.1.5:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@floating:\\@floating_ui\\/vue:1.1.5:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40floating-ui/vue@1.1.5"}]},{"name":"@formatjs/ecma402-abstract","SPDXID":"SPDXRef-Package-npm--formatjs-ecma402-abstract-a7859d8686dc0ca5","versionInfo":"2.2.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@formatjs/ecma402-abstract/-/ecma402-abstract-2.2.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/ecma402-abstract:\\@formatjs\\/ecma402-abstract:2.2.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/ecma402-abstract:\\@formatjs\\/ecma402_abstract:2.2.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/ecma402_abstract:\\@formatjs\\/ecma402-abstract:2.2.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/ecma402_abstract:\\@formatjs\\/ecma402_abstract:2.2.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/ecma402:\\@formatjs\\/ecma402-abstract:2.2.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/ecma402:\\@formatjs\\/ecma402_abstract:2.2.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40formatjs/ecma402-abstract@2.2.3"}]},{"name":"@formatjs/fast-memoize","SPDXID":"SPDXRef-Package-npm--formatjs-fast-memoize-67c0b45bf9d99fbd","versionInfo":"2.2.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@formatjs/fast-memoize/-/fast-memoize-2.2.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/fast-memoize:\\@formatjs\\/fast-memoize:2.2.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/fast-memoize:\\@formatjs\\/fast_memoize:2.2.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/fast_memoize:\\@formatjs\\/fast-memoize:2.2.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/fast_memoize:\\@formatjs\\/fast_memoize:2.2.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/fast:\\@formatjs\\/fast-memoize:2.2.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/fast:\\@formatjs\\/fast_memoize:2.2.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40formatjs/fast-memoize@2.2.3"}]},{"name":"@formatjs/icu-messageformat-parser","SPDXID":"SPDXRef-Package-npm--formatjs-icu-messageformat-parser-9d25233076d541ba","versionInfo":"2.9.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@formatjs/icu-messageformat-parser/-/icu-messageformat-parser-2.9.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/icu-messageformat-parser:\\@formatjs\\/icu-messageformat-parser:2.9.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/icu-messageformat-parser:\\@formatjs\\/icu_messageformat_parser:2.9.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/icu_messageformat_parser:\\@formatjs\\/icu-messageformat-parser:2.9.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/icu_messageformat_parser:\\@formatjs\\/icu_messageformat_parser:2.9.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/icu-messageformat:\\@formatjs\\/icu-messageformat-parser:2.9.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/icu-messageformat:\\@formatjs\\/icu_messageformat_parser:2.9.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/icu_messageformat:\\@formatjs\\/icu-messageformat-parser:2.9.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/icu_messageformat:\\@formatjs\\/icu_messageformat_parser:2.9.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/icu:\\@formatjs\\/icu-messageformat-parser:2.9.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/icu:\\@formatjs\\/icu_messageformat_parser:2.9.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40formatjs/icu-messageformat-parser@2.9.3"}]},{"name":"@formatjs/icu-skeleton-parser","SPDXID":"SPDXRef-Package-npm--formatjs-icu-skeleton-parser-78a1c0571d27051a","versionInfo":"1.8.7","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@formatjs/icu-skeleton-parser/-/icu-skeleton-parser-1.8.7.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/icu-skeleton-parser:\\@formatjs\\/icu-skeleton-parser:1.8.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/icu-skeleton-parser:\\@formatjs\\/icu_skeleton_parser:1.8.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/icu_skeleton_parser:\\@formatjs\\/icu-skeleton-parser:1.8.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/icu_skeleton_parser:\\@formatjs\\/icu_skeleton_parser:1.8.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/icu-skeleton:\\@formatjs\\/icu-skeleton-parser:1.8.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/icu-skeleton:\\@formatjs\\/icu_skeleton_parser:1.8.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/icu_skeleton:\\@formatjs\\/icu-skeleton-parser:1.8.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/icu_skeleton:\\@formatjs\\/icu_skeleton_parser:1.8.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/icu:\\@formatjs\\/icu-skeleton-parser:1.8.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/icu:\\@formatjs\\/icu_skeleton_parser:1.8.7:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40formatjs/icu-skeleton-parser@1.8.7"}]},{"name":"@formatjs/intl","SPDXID":"SPDXRef-Package-npm--formatjs-intl-e2efbe2ba65f83f8","versionInfo":"2.10.14","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@formatjs/intl/-/intl-2.10.14.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/intl:\\@formatjs\\/intl:2.10.14:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40formatjs/intl@2.10.14"}]},{"name":"@formatjs/intl-displaynames","SPDXID":"SPDXRef-Package-npm--formatjs-intl-displaynames-68e00e86051470d8","versionInfo":"6.8.4","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@formatjs/intl-displaynames/-/intl-displaynames-6.8.4.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/intl-displaynames:\\@formatjs\\/intl-displaynames:6.8.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/intl-displaynames:\\@formatjs\\/intl_displaynames:6.8.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/intl_displaynames:\\@formatjs\\/intl-displaynames:6.8.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/intl_displaynames:\\@formatjs\\/intl_displaynames:6.8.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/intl:\\@formatjs\\/intl-displaynames:6.8.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/intl:\\@formatjs\\/intl_displaynames:6.8.4:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40formatjs/intl-displaynames@6.8.4"}]},{"name":"@formatjs/intl-listformat","SPDXID":"SPDXRef-Package-npm--formatjs-intl-listformat-18afc9c6a37f4d55","versionInfo":"7.7.4","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@formatjs/intl-listformat/-/intl-listformat-7.7.4.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/intl-listformat:\\@formatjs\\/intl-listformat:7.7.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/intl-listformat:\\@formatjs\\/intl_listformat:7.7.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/intl_listformat:\\@formatjs\\/intl-listformat:7.7.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/intl_listformat:\\@formatjs\\/intl_listformat:7.7.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/intl:\\@formatjs\\/intl-listformat:7.7.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/intl:\\@formatjs\\/intl_listformat:7.7.4:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40formatjs/intl-listformat@7.7.4"}]},{"name":"@formatjs/intl-localematcher","SPDXID":"SPDXRef-Package-npm--formatjs-intl-localematcher-1862a9cd0c1bce16","versionInfo":"0.5.7","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@formatjs/intl-localematcher/-/intl-localematcher-0.5.7.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/intl-localematcher:\\@formatjs\\/intl-localematcher:0.5.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/intl-localematcher:\\@formatjs\\/intl_localematcher:0.5.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/intl_localematcher:\\@formatjs\\/intl-localematcher:0.5.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/intl_localematcher:\\@formatjs\\/intl_localematcher:0.5.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/intl:\\@formatjs\\/intl-localematcher:0.5.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/intl:\\@formatjs\\/intl_localematcher:0.5.7:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40formatjs/intl-localematcher@0.5.7"}]},{"name":"@gera2ld/tarjs","SPDXID":"SPDXRef-Package-npm--gera2ld-tarjs-6fb49c4a36e5ff3f","versionInfo":"0.3.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@gera2ld/tarjs/-/tarjs-0.3.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@gera2ld\\/tarjs:\\@gera2ld\\/tarjs:0.3.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40gera2ld/tarjs@0.3.1"}]},{"name":"@jridgewell/sourcemap-codec","SPDXID":"SPDXRef-Package-npm--jridgewell-sourcemap-codec-00b5fbb6d6e1ebf9","versionInfo":"1.5.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@jridgewell\\/sourcemap-codec:\\@jridgewell\\/sourcemap-codec:1.5.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@jridgewell\\/sourcemap-codec:\\@jridgewell\\/sourcemap_codec:1.5.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@jridgewell\\/sourcemap_codec:\\@jridgewell\\/sourcemap-codec:1.5.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@jridgewell\\/sourcemap_codec:\\@jridgewell\\/sourcemap_codec:1.5.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@jridgewell\\/sourcemap:\\@jridgewell\\/sourcemap-codec:1.5.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@jridgewell\\/sourcemap:\\@jridgewell\\/sourcemap_codec:1.5.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40jridgewell/sourcemap-codec@1.5.0"}]},{"name":"@kong-ui-public/app-layout","SPDXID":"SPDXRef-Package-npm--kong-ui-public-app-layout-b1e01246912b8237","versionInfo":"4.3.7","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@kong-ui-public/app-layout/-/app-layout-4.3.7.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"Apache-2.0","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kong-ui-public\\/app-layout:\\@kong-ui-public\\/app-layout:4.3.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kong-ui-public\\/app-layout:\\@kong_ui_public\\/app_layout:4.3.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kong_ui_public\\/app_layout:\\@kong-ui-public\\/app-layout:4.3.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kong_ui_public\\/app_layout:\\@kong_ui_public\\/app_layout:4.3.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kong-ui-public\\/app:\\@kong-ui-public\\/app-layout:4.3.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kong-ui-public\\/app:\\@kong_ui_public\\/app_layout:4.3.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kong_ui_public\\/app:\\@kong-ui-public\\/app-layout:4.3.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kong_ui_public\\/app:\\@kong_ui_public\\/app_layout:4.3.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kong-ui:\\@kong-ui-public\\/app-layout:4.3.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kong-ui:\\@kong_ui_public\\/app_layout:4.3.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kong_ui:\\@kong-ui-public\\/app-layout:4.3.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kong_ui:\\@kong_ui_public\\/app_layout:4.3.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kong:\\@kong-ui-public\\/app-layout:4.3.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kong:\\@kong_ui_public\\/app_layout:4.3.7:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40kong-ui-public/app-layout@4.3.7"}]},{"name":"@kong-ui-public/i18n","SPDXID":"SPDXRef-Package-npm--kong-ui-public-i18n-19b9971d2e995668","versionInfo":"2.2.10","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@kong-ui-public/i18n/-/i18n-2.2.10.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"Apache-2.0","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kong-ui-public\\/i18n:\\@kong-ui-public\\/i18n:2.2.10:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kong-ui-public\\/i18n:\\@kong_ui_public\\/i18n:2.2.10:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kong_ui_public\\/i18n:\\@kong-ui-public\\/i18n:2.2.10:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kong_ui_public\\/i18n:\\@kong_ui_public\\/i18n:2.2.10:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kong-ui:\\@kong-ui-public\\/i18n:2.2.10:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kong-ui:\\@kong_ui_public\\/i18n:2.2.10:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kong_ui:\\@kong-ui-public\\/i18n:2.2.10:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kong_ui:\\@kong_ui_public\\/i18n:2.2.10:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kong:\\@kong-ui-public\\/i18n:2.2.10:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kong:\\@kong_ui_public\\/i18n:2.2.10:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40kong-ui-public/i18n@2.2.10"}]},{"name":"@kong/icons","SPDXID":"SPDXRef-Package-npm--kong-icons-0c40b2d015c10523","versionInfo":"1.20.2","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@kong/icons/-/icons-1.20.2.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"Apache-2.0","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kong\\/icons:\\@kong\\/icons:1.20.2:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40kong/icons@1.20.2"}]},{"name":"@kong/kongponents","SPDXID":"SPDXRef-Package-npm--kong-kongponents-a3dbb16ac2ec0ea8","versionInfo":"9.16.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@kong/kongponents/-/kongponents-9.16.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kong\\/kongponents:\\@kong\\/kongponents:9.16.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40kong/kongponents@9.16.1"}]},{"name":"@kumahq/config","SPDXID":"SPDXRef-Package-npm--kumahq-config-2e95ff99db6d79ed","versionInfo":"1.0.0","supplier":"NOASSERTION","downloadLocation":"NONE","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kumahq\\/config:\\@kumahq\\/config:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40kumahq/config@1.0.0"}]},{"name":"@kumahq/config","SPDXID":"SPDXRef-Package-npm--kumahq-config-1976665fae45643f","versionInfo":"UNKNOWN","supplier":"NOASSERTION","downloadLocation":"packages/config","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kumahq\\/config:\\@kumahq\\/config:*:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40kumahq/config"}]},{"name":"@kumahq/kuma-gui","SPDXID":"SPDXRef-Package-npm--kumahq-kuma-gui-6d52cf011e3998cb","versionInfo":"2.10.0","supplier":"NOASSERTION","downloadLocation":"NONE","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kumahq\\/kuma-gui:\\@kumahq\\/kuma-gui:2.10.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kumahq\\/kuma-gui:\\@kumahq\\/kuma_gui:2.10.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kumahq\\/kuma_gui:\\@kumahq\\/kuma-gui:2.10.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kumahq\\/kuma_gui:\\@kumahq\\/kuma_gui:2.10.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kumahq\\/kuma:\\@kumahq\\/kuma-gui:2.10.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kumahq\\/kuma:\\@kumahq\\/kuma_gui:2.10.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40kumahq/kuma-gui@2.10.0"}]},{"name":"@kumahq/kuma-gui","SPDXID":"SPDXRef-Package-npm--kumahq-kuma-gui-085769b46d565a69","versionInfo":"UNKNOWN","supplier":"NOASSERTION","downloadLocation":"packages/kuma-gui","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kumahq\\/kuma-gui:\\@kumahq\\/kuma-gui:*:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kumahq\\/kuma-gui:\\@kumahq\\/kuma_gui:*:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kumahq\\/kuma_gui:\\@kumahq\\/kuma-gui:*:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kumahq\\/kuma_gui:\\@kumahq\\/kuma_gui:*:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kumahq\\/kuma:\\@kumahq\\/kuma-gui:*:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kumahq\\/kuma:\\@kumahq\\/kuma_gui:*:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40kumahq/kuma-gui"}]},{"name":"@popperjs/core","SPDXID":"SPDXRef-Package-npm--popperjs-core-ccc0b0ebb4ddbcb1","versionInfo":"2.11.8","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@popperjs/core/-/core-2.11.8.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@popperjs\\/core:\\@popperjs\\/core:2.11.8:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40popperjs/core@2.11.8"}]},{"name":"@types/lodash","SPDXID":"SPDXRef-Package-npm--types-lodash-f052535946461e76","versionInfo":"4.17.13","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@types/lodash/-/lodash-4.17.13.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@types\\/lodash:\\@types\\/lodash:4.17.13:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40types/lodash@4.17.13"}]},{"name":"@types/resize-observer-browser","SPDXID":"SPDXRef-Package-npm--types-resize-observer-browser-14a34a89b3ae75e7","versionInfo":"0.1.11","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@types/resize-observer-browser/-/resize-observer-browser-0.1.11.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@types\\/resize-observer-browser:\\@types\\/resize-observer-browser:0.1.11:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@types\\/resize-observer-browser:\\@types\\/resize_observer_browser:0.1.11:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@types\\/resize_observer_browser:\\@types\\/resize-observer-browser:0.1.11:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@types\\/resize_observer_browser:\\@types\\/resize_observer_browser:0.1.11:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@types\\/resize-observer:\\@types\\/resize-observer-browser:0.1.11:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@types\\/resize-observer:\\@types\\/resize_observer_browser:0.1.11:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@types\\/resize_observer:\\@types\\/resize-observer-browser:0.1.11:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@types\\/resize_observer:\\@types\\/resize_observer_browser:0.1.11:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@types\\/resize:\\@types\\/resize-observer-browser:0.1.11:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@types\\/resize:\\@types\\/resize_observer_browser:0.1.11:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40types/resize-observer-browser@0.1.11"}]},{"name":"@types/web-bluetooth","SPDXID":"SPDXRef-Package-npm--types-web-bluetooth-933887025551b07e","versionInfo":"0.0.20","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@types/web-bluetooth/-/web-bluetooth-0.0.20.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@types\\/web-bluetooth:\\@types\\/web-bluetooth:0.0.20:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@types\\/web-bluetooth:\\@types\\/web_bluetooth:0.0.20:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@types\\/web_bluetooth:\\@types\\/web-bluetooth:0.0.20:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@types\\/web_bluetooth:\\@types\\/web_bluetooth:0.0.20:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@types\\/web:\\@types\\/web-bluetooth:0.0.20:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@types\\/web:\\@types\\/web_bluetooth:0.0.20:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40types/web-bluetooth@0.0.20"}]},{"name":"@vue/compiler-core","SPDXID":"SPDXRef-Package-npm--vue-compiler-core-9bfc6ee7320dad18","versionInfo":"3.5.13","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.5.13.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/compiler-core:\\@vue\\/compiler-core:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/compiler-core:\\@vue\\/compiler_core:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/compiler_core:\\@vue\\/compiler-core:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/compiler_core:\\@vue\\/compiler_core:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/compiler:\\@vue\\/compiler-core:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/compiler:\\@vue\\/compiler_core:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40vue/compiler-core@3.5.13"}]},{"name":"@vue/compiler-dom","SPDXID":"SPDXRef-Package-npm--vue-compiler-dom-5fe55c67a06ede75","versionInfo":"3.5.13","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.5.13.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/compiler-dom:\\@vue\\/compiler-dom:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/compiler-dom:\\@vue\\/compiler_dom:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/compiler_dom:\\@vue\\/compiler-dom:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/compiler_dom:\\@vue\\/compiler_dom:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/compiler:\\@vue\\/compiler-dom:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/compiler:\\@vue\\/compiler_dom:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40vue/compiler-dom@3.5.13"}]},{"name":"@vue/compiler-sfc","SPDXID":"SPDXRef-Package-npm--vue-compiler-sfc-bed0f6cc8edf74d0","versionInfo":"3.5.13","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.5.13.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/compiler-sfc:\\@vue\\/compiler-sfc:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/compiler-sfc:\\@vue\\/compiler_sfc:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/compiler_sfc:\\@vue\\/compiler-sfc:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/compiler_sfc:\\@vue\\/compiler_sfc:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/compiler:\\@vue\\/compiler-sfc:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/compiler:\\@vue\\/compiler_sfc:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40vue/compiler-sfc@3.5.13"}]},{"name":"@vue/compiler-ssr","SPDXID":"SPDXRef-Package-npm--vue-compiler-ssr-81602b8f77250f09","versionInfo":"3.5.13","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.5.13.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/compiler-ssr:\\@vue\\/compiler-ssr:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/compiler-ssr:\\@vue\\/compiler_ssr:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/compiler_ssr:\\@vue\\/compiler-ssr:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/compiler_ssr:\\@vue\\/compiler_ssr:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/compiler:\\@vue\\/compiler-ssr:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/compiler:\\@vue\\/compiler_ssr:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40vue/compiler-ssr@3.5.13"}]},{"name":"@vue/devtools-api","SPDXID":"SPDXRef-Package-npm--vue-devtools-api-63b8b75306d08edd","versionInfo":"6.6.4","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@vue/devtools-api/-/devtools-api-6.6.4.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/devtools-api:\\@vue\\/devtools-api:6.6.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/devtools-api:\\@vue\\/devtools_api:6.6.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/devtools_api:\\@vue\\/devtools-api:6.6.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/devtools_api:\\@vue\\/devtools_api:6.6.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/devtools:\\@vue\\/devtools-api:6.6.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/devtools:\\@vue\\/devtools_api:6.6.4:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40vue/devtools-api@6.6.4"}]},{"name":"@vue/reactivity","SPDXID":"SPDXRef-Package-npm--vue-reactivity-c2c7f9075ded2b6c","versionInfo":"3.5.13","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.5.13.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/reactivity:\\@vue\\/reactivity:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40vue/reactivity@3.5.13"}]},{"name":"@vue/runtime-core","SPDXID":"SPDXRef-Package-npm--vue-runtime-core-497b78059f2828b4","versionInfo":"3.5.13","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.5.13.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/runtime-core:\\@vue\\/runtime-core:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/runtime-core:\\@vue\\/runtime_core:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/runtime_core:\\@vue\\/runtime-core:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/runtime_core:\\@vue\\/runtime_core:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/runtime:\\@vue\\/runtime-core:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/runtime:\\@vue\\/runtime_core:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40vue/runtime-core@3.5.13"}]},{"name":"@vue/runtime-dom","SPDXID":"SPDXRef-Package-npm--vue-runtime-dom-4d88bd583d651c2e","versionInfo":"3.5.13","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.5.13.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/runtime-dom:\\@vue\\/runtime-dom:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/runtime-dom:\\@vue\\/runtime_dom:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/runtime_dom:\\@vue\\/runtime-dom:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/runtime_dom:\\@vue\\/runtime_dom:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/runtime:\\@vue\\/runtime-dom:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/runtime:\\@vue\\/runtime_dom:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40vue/runtime-dom@3.5.13"}]},{"name":"@vue/server-renderer","SPDXID":"SPDXRef-Package-npm--vue-server-renderer-f8718e0931e8277c","versionInfo":"3.5.13","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.5.13.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/server-renderer:\\@vue\\/server-renderer:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/server-renderer:\\@vue\\/server_renderer:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/server_renderer:\\@vue\\/server-renderer:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/server_renderer:\\@vue\\/server_renderer:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/server:\\@vue\\/server-renderer:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/server:\\@vue\\/server_renderer:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40vue/server-renderer@3.5.13"}]},{"name":"@vue/shared","SPDXID":"SPDXRef-Package-npm--vue-shared-dd42a3b95ce36552","versionInfo":"3.5.13","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@vue/shared/-/shared-3.5.13.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/shared:\\@vue\\/shared:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40vue/shared@3.5.13"}]},{"name":"@vueuse/core","SPDXID":"SPDXRef-Package-npm--vueuse-core-647abf36496e380b","versionInfo":"12.5.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@vueuse/core/-/core-12.5.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"MIT","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vueuse\\/core:\\@vueuse\\/core:12.5.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40vueuse/core@12.5.0"}]},{"name":"@vueuse/metadata","SPDXID":"SPDXRef-Package-npm--vueuse-metadata-dacb037b4977ae78","versionInfo":"12.5.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@vueuse/metadata/-/metadata-12.5.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"MIT","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vueuse\\/metadata:\\@vueuse\\/metadata:12.5.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40vueuse/metadata@12.5.0"}]},{"name":"@vueuse/shared","SPDXID":"SPDXRef-Package-npm--vueuse-shared-a178a551aa8fb948","versionInfo":"12.5.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@vueuse/shared/-/shared-12.5.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"MIT","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vueuse\\/shared:\\@vueuse\\/shared:12.5.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40vueuse/shared@12.5.0"}]},{"name":"argparse","SPDXID":"SPDXRef-Package-npm-argparse-8693e336c9b3e827","versionInfo":"2.0.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:argparse:argparse:2.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/argparse@2.0.1"}]},{"name":"array-buffer-byte-length","SPDXID":"SPDXRef-Package-npm-array-buffer-byte-length-13f12d206c8fcf08","versionInfo":"1.0.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:array-buffer-byte-length:array-buffer-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:array-buffer-byte-length:array_buffer_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:array_buffer_byte_length:array-buffer-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:array_buffer_byte_length:array_buffer_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:array-buffer-byte:array-buffer-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:array-buffer-byte:array_buffer_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:array_buffer_byte:array-buffer-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:array_buffer_byte:array_buffer_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:array-buffer:array-buffer-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:array-buffer:array_buffer_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:array_buffer:array-buffer-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:array_buffer:array_buffer_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:array:array-buffer-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:array:array_buffer_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/array-buffer-byte-length@1.0.1"}]},{"name":"arraybuffer.prototype.slice","SPDXID":"SPDXRef-Package-npm-arraybuffer.prototype.slice-5d6455b45418d17a","versionInfo":"1.0.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:arraybuffer.prototype.slice:arraybuffer.prototype.slice:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/arraybuffer.prototype.slice@1.0.3"}]},{"name":"asynckit","SPDXID":"SPDXRef-Package-npm-asynckit-6aff44e76f471cf5","versionInfo":"0.4.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:asynckit:asynckit:0.4.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/asynckit@0.4.0"}]},{"name":"available-typed-arrays","SPDXID":"SPDXRef-Package-npm-available-typed-arrays-d7c21475e87b0b00","versionInfo":"1.0.7","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:available-typed-arrays:available-typed-arrays:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:available-typed-arrays:available_typed_arrays:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:available_typed_arrays:available-typed-arrays:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:available_typed_arrays:available_typed_arrays:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:available-typed:available-typed-arrays:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:available-typed:available_typed_arrays:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:available_typed:available-typed-arrays:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:available_typed:available_typed_arrays:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:available:available-typed-arrays:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:available:available_typed_arrays:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/available-typed-arrays@1.0.7"}]},{"name":"axios","SPDXID":"SPDXRef-Package-npm-axios-4403038d27fcab4b","versionInfo":"1.7.7","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/axios/-/axios-1.7.7.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:axios:axios:1.7.7:*:*:*:*:node.js:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/axios@1.7.7"}]},{"name":"brandi","SPDXID":"SPDXRef-Package-npm-brandi-15ccc4fac7052130","versionInfo":"5.0.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/brandi/-/brandi-5.0.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:brandi:brandi:5.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/brandi@5.0.0"}]},{"name":"call-bind","SPDXID":"SPDXRef-Package-npm-call-bind-7839ba0962085675","versionInfo":"1.0.7","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:call-bind:call-bind:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:call-bind:call_bind:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:call_bind:call-bind:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:call_bind:call_bind:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:call:call-bind:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:call:call_bind:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/call-bind@1.0.7"}]},{"name":"combined-stream","SPDXID":"SPDXRef-Package-npm-combined-stream-8cc8b15aa9ee379d","versionInfo":"1.0.8","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:combined-stream:combined-stream:1.0.8:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:combined-stream:combined_stream:1.0.8:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:combined_stream:combined-stream:1.0.8:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:combined_stream:combined_stream:1.0.8:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:combined:combined-stream:1.0.8:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:combined:combined_stream:1.0.8:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/combined-stream@1.0.8"}]},{"name":"csstype","SPDXID":"SPDXRef-Package-npm-csstype-b4c36fb0245eac3d","versionInfo":"3.1.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:csstype:csstype:3.1.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/csstype@3.1.3"}]},{"name":"data-view-buffer","SPDXID":"SPDXRef-Package-npm-data-view-buffer-bfd6e0a4087e44e0","versionInfo":"1.0.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data-view-buffer:data-view-buffer:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data-view-buffer:data_view_buffer:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data_view_buffer:data-view-buffer:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data_view_buffer:data_view_buffer:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data-view:data-view-buffer:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data-view:data_view_buffer:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data_view:data-view-buffer:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data_view:data_view_buffer:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data:data-view-buffer:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data:data_view_buffer:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/data-view-buffer@1.0.1"}]},{"name":"data-view-byte-length","SPDXID":"SPDXRef-Package-npm-data-view-byte-length-a8cadaa9cbd11e9d","versionInfo":"1.0.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data-view-byte-length:data-view-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data-view-byte-length:data_view_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data_view_byte_length:data-view-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data_view_byte_length:data_view_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data-view-byte:data-view-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data-view-byte:data_view_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data_view_byte:data-view-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data_view_byte:data_view_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data-view:data-view-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data-view:data_view_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data_view:data-view-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data_view:data_view_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data:data-view-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data:data_view_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/data-view-byte-length@1.0.1"}]},{"name":"data-view-byte-offset","SPDXID":"SPDXRef-Package-npm-data-view-byte-offset-db749699d51fd8a9","versionInfo":"1.0.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data-view-byte-offset:data-view-byte-offset:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data-view-byte-offset:data_view_byte_offset:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data_view_byte_offset:data-view-byte-offset:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data_view_byte_offset:data_view_byte_offset:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data-view-byte:data-view-byte-offset:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data-view-byte:data_view_byte_offset:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data_view_byte:data-view-byte-offset:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data_view_byte:data_view_byte_offset:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data-view:data-view-byte-offset:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data-view:data_view_byte_offset:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data_view:data-view-byte-offset:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data_view:data_view_byte_offset:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data:data-view-byte-offset:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data:data_view_byte_offset:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/data-view-byte-offset@1.0.0"}]},{"name":"date-fns","SPDXID":"SPDXRef-Package-npm-date-fns-b7b11dfcd625ecda","versionInfo":"2.30.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/date-fns/-/date-fns-2.30.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:date-fns:date-fns:2.30.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:date-fns:date_fns:2.30.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:date_fns:date-fns:2.30.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:date_fns:date_fns:2.30.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:date:date-fns:2.30.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:date:date_fns:2.30.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/date-fns@2.30.0"}]},{"name":"date-fns-tz","SPDXID":"SPDXRef-Package-npm-date-fns-tz-306501f43ffde713","versionInfo":"2.0.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/date-fns-tz/-/date-fns-tz-2.0.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:date-fns-tz:date-fns-tz:2.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:date-fns-tz:date_fns_tz:2.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:date_fns_tz:date-fns-tz:2.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:date_fns_tz:date_fns_tz:2.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:date-fns:date-fns-tz:2.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:date-fns:date_fns_tz:2.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:date_fns:date-fns-tz:2.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:date_fns:date_fns_tz:2.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:date:date-fns-tz:2.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:date:date_fns_tz:2.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/date-fns-tz@2.0.1"}]},{"name":"deepmerge","SPDXID":"SPDXRef-Package-npm-deepmerge-7a47e4d27cd720a2","versionInfo":"4.3.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:deepmerge:deepmerge:4.3.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/deepmerge@4.3.1"}]},{"name":"define-data-property","SPDXID":"SPDXRef-Package-npm-define-data-property-eeb38cde27bf7dd8","versionInfo":"1.1.4","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:define-data-property:define-data-property:1.1.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:define-data-property:define_data_property:1.1.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:define_data_property:define-data-property:1.1.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:define_data_property:define_data_property:1.1.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:define-data:define-data-property:1.1.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:define-data:define_data_property:1.1.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:define_data:define-data-property:1.1.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:define_data:define_data_property:1.1.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:define:define-data-property:1.1.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:define:define_data_property:1.1.4:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/define-data-property@1.1.4"}]},{"name":"define-properties","SPDXID":"SPDXRef-Package-npm-define-properties-e845b2622416c826","versionInfo":"1.2.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:define-properties:define-properties:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:define-properties:define_properties:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:define_properties:define-properties:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:define_properties:define_properties:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:define:define-properties:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:define:define_properties:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/define-properties@1.2.1"}]},{"name":"delayed-stream","SPDXID":"SPDXRef-Package-npm-delayed-stream-afe40b4c4acf6db8","versionInfo":"1.0.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:delayed-stream:delayed-stream:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:delayed-stream:delayed_stream:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:delayed_stream:delayed-stream:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:delayed_stream:delayed_stream:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:delayed:delayed-stream:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:delayed:delayed_stream:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/delayed-stream@1.0.0"}]},{"name":"entities","SPDXID":"SPDXRef-Package-npm-entities-71d56a1dc3a7edda","versionInfo":"4.5.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/entities/-/entities-4.5.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:entities:entities:4.5.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/entities@4.5.0"}]},{"name":"es-abstract","SPDXID":"SPDXRef-Package-npm-es-abstract-107a634905557c62","versionInfo":"1.23.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-abstract:es-abstract:1.23.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-abstract:es_abstract:1.23.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_abstract:es-abstract:1.23.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_abstract:es_abstract:1.23.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es:es-abstract:1.23.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es:es_abstract:1.23.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/es-abstract@1.23.3"}]},{"name":"es-define-property","SPDXID":"SPDXRef-Package-npm-es-define-property-dbc4d3c364e8a910","versionInfo":"1.0.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-define-property:es-define-property:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-define-property:es_define_property:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_define_property:es-define-property:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_define_property:es_define_property:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-define:es-define-property:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-define:es_define_property:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_define:es-define-property:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_define:es_define_property:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es:es-define-property:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es:es_define_property:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/es-define-property@1.0.0"}]},{"name":"es-errors","SPDXID":"SPDXRef-Package-npm-es-errors-8e33d2cc0ee30d25","versionInfo":"1.3.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-errors:es-errors:1.3.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-errors:es_errors:1.3.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_errors:es-errors:1.3.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_errors:es_errors:1.3.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es:es-errors:1.3.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es:es_errors:1.3.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/es-errors@1.3.0"}]},{"name":"es-get-iterator","SPDXID":"SPDXRef-Package-npm-es-get-iterator-197ab285beb731f0","versionInfo":"1.1.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-get-iterator:es-get-iterator:1.1.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-get-iterator:es_get_iterator:1.1.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_get_iterator:es-get-iterator:1.1.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_get_iterator:es_get_iterator:1.1.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-get:es-get-iterator:1.1.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-get:es_get_iterator:1.1.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_get:es-get-iterator:1.1.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_get:es_get_iterator:1.1.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es:es-get-iterator:1.1.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es:es_get_iterator:1.1.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/es-get-iterator@1.1.3"}]},{"name":"es-map","SPDXID":"SPDXRef-Package-npm-es-map-49d11493897db748","versionInfo":"1.0.6","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/es-map/-/es-map-1.0.6.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-map:es-map:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-map:es_map:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_map:es-map:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_map:es_map:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es:es-map:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es:es_map:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/es-map@1.0.6"}]},{"name":"es-object-atoms","SPDXID":"SPDXRef-Package-npm-es-object-atoms-29ecb7414db7313b","versionInfo":"1.0.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.0.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-object-atoms:es-object-atoms:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-object-atoms:es_object_atoms:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_object_atoms:es-object-atoms:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_object_atoms:es_object_atoms:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-object:es-object-atoms:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-object:es_object_atoms:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_object:es-object-atoms:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_object:es_object_atoms:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es:es-object-atoms:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es:es_object_atoms:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/es-object-atoms@1.0.0"}]},{"name":"es-set","SPDXID":"SPDXRef-Package-npm-es-set-9b8ae1619b6a6424","versionInfo":"1.1.2","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/es-set/-/es-set-1.1.2.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-set:es-set:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-set:es_set:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_set:es-set:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_set:es_set:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es:es-set:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es:es_set:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/es-set@1.1.2"}]},{"name":"es-set-tostringtag","SPDXID":"SPDXRef-Package-npm-es-set-tostringtag-9bf44f902e8f51ef","versionInfo":"2.0.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-set-tostringtag:es-set-tostringtag:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-set-tostringtag:es_set_tostringtag:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_set_tostringtag:es-set-tostringtag:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_set_tostringtag:es_set_tostringtag:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-set:es-set-tostringtag:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-set:es_set_tostringtag:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_set:es-set-tostringtag:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_set:es_set_tostringtag:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es:es-set-tostringtag:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es:es_set_tostringtag:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/es-set-tostringtag@2.0.3"}]},{"name":"es-to-primitive","SPDXID":"SPDXRef-Package-npm-es-to-primitive-bb849a0fcf1f76da","versionInfo":"1.2.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-to-primitive:es-to-primitive:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-to-primitive:es_to_primitive:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_to_primitive:es-to-primitive:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_to_primitive:es_to_primitive:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-to:es-to-primitive:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-to:es_to_primitive:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_to:es-to-primitive:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_to:es_to_primitive:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es:es-to-primitive:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es:es_to_primitive:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/es-to-primitive@1.2.1"}]},{"name":"estree-walker","SPDXID":"SPDXRef-Package-npm-estree-walker-80d63cc98716270c","versionInfo":"2.0.2","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:estree-walker:estree-walker:2.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:estree-walker:estree_walker:2.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:estree_walker:estree-walker:2.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:estree_walker:estree_walker:2.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:estree:estree-walker:2.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:estree:estree_walker:2.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/estree-walker@2.0.2"}]},{"name":"flat","SPDXID":"SPDXRef-Package-npm-flat-4a41d6434fbd537b","versionInfo":"6.0.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/flat/-/flat-6.0.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:flat:flat:6.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/flat@6.0.1"}]},{"name":"focus-trap","SPDXID":"SPDXRef-Package-npm-focus-trap-090f22a5eda29ee9","versionInfo":"7.6.4","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/focus-trap/-/focus-trap-7.6.4.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"MIT","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:focus-trap:focus-trap:7.6.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:focus-trap:focus_trap:7.6.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:focus_trap:focus-trap:7.6.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:focus_trap:focus_trap:7.6.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:focus:focus-trap:7.6.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:focus:focus_trap:7.6.4:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/focus-trap@7.6.4"}]},{"name":"focus-trap-vue","SPDXID":"SPDXRef-Package-npm-focus-trap-vue-9156a6c340fb3606","versionInfo":"4.0.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/focus-trap-vue/-/focus-trap-vue-4.0.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:focus-trap-vue:focus-trap-vue:4.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:focus-trap-vue:focus_trap_vue:4.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:focus_trap_vue:focus-trap-vue:4.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:focus_trap_vue:focus_trap_vue:4.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:focus-trap:focus-trap-vue:4.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:focus-trap:focus_trap_vue:4.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:focus_trap:focus-trap-vue:4.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:focus_trap:focus_trap_vue:4.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:focus:focus-trap-vue:4.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:focus:focus_trap_vue:4.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/focus-trap-vue@4.0.3"}]},{"name":"follow-redirects","SPDXID":"SPDXRef-Package-npm-follow-redirects-b859db8008480813","versionInfo":"1.15.9","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.9.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:follow-redirects:follow_redirects:1.15.9:*:*:*:*:node.js:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/follow-redirects@1.15.9"}]},{"name":"for-each","SPDXID":"SPDXRef-Package-npm-for-each-7aacb1aaf986a1bc","versionInfo":"0.3.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:for-each:for-each:0.3.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:for-each:for_each:0.3.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:for_each:for-each:0.3.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:for_each:for_each:0.3.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:for:for-each:0.3.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:for:for_each:0.3.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/for-each@0.3.3"}]},{"name":"form-data","SPDXID":"SPDXRef-Package-npm-form-data-df318905af0efb0c","versionInfo":"4.0.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/form-data/-/form-data-4.0.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:form-data:form-data:4.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:form-data:form_data:4.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:form_data:form-data:4.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:form_data:form_data:4.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:form:form-data:4.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:form:form_data:4.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/form-data@4.0.1"}]},{"name":"function-bind","SPDXID":"SPDXRef-Package-npm-function-bind-47f9fa7141e3e28b","versionInfo":"1.1.2","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:function-bind:function-bind:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:function-bind:function_bind:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:function_bind:function-bind:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:function_bind:function_bind:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:function:function-bind:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:function:function_bind:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/function-bind@1.1.2"}]},{"name":"function.prototype.name","SPDXID":"SPDXRef-Package-npm-function.prototype.name-de64c62d92d52528","versionInfo":"1.1.6","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:function.prototype.name:function.prototype.name:1.1.6:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/function.prototype.name@1.1.6"}]},{"name":"functions-have-names","SPDXID":"SPDXRef-Package-npm-functions-have-names-0a44ed594ae62286","versionInfo":"1.2.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:functions-have-names:functions-have-names:1.2.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:functions-have-names:functions_have_names:1.2.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:functions_have_names:functions-have-names:1.2.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:functions_have_names:functions_have_names:1.2.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:functions-have:functions-have-names:1.2.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:functions-have:functions_have_names:1.2.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:functions_have:functions-have-names:1.2.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:functions_have:functions_have_names:1.2.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:functions:functions-have-names:1.2.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:functions:functions_have_names:1.2.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/functions-have-names@1.2.3"}]},{"name":"get-intrinsic","SPDXID":"SPDXRef-Package-npm-get-intrinsic-e58f4cedf2876381","versionInfo":"1.2.4","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:get-intrinsic:get-intrinsic:1.2.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:get-intrinsic:get_intrinsic:1.2.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:get_intrinsic:get-intrinsic:1.2.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:get_intrinsic:get_intrinsic:1.2.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:get:get-intrinsic:1.2.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:get:get_intrinsic:1.2.4:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/get-intrinsic@1.2.4"}]},{"name":"get-symbol-description","SPDXID":"SPDXRef-Package-npm-get-symbol-description-21993307809f0f7f","versionInfo":"1.0.2","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.2.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:get-symbol-description:get-symbol-description:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:get-symbol-description:get_symbol_description:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:get_symbol_description:get-symbol-description:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:get_symbol_description:get_symbol_description:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:get-symbol:get-symbol-description:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:get-symbol:get_symbol_description:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:get_symbol:get-symbol-description:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:get_symbol:get_symbol_description:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:get:get-symbol-description:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:get:get_symbol_description:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/get-symbol-description@1.0.2"}]},{"name":"github-buttons","SPDXID":"SPDXRef-Package-npm-github-buttons-d42e2370723447a1","versionInfo":"2.29.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/github-buttons/-/github-buttons-2.29.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:github-buttons:github-buttons:2.29.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:github-buttons:github_buttons:2.29.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:github_buttons:github-buttons:2.29.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:github_buttons:github_buttons:2.29.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:github:github-buttons:2.29.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:github:github_buttons:2.29.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/github-buttons@2.29.1"}]},{"name":"globalthis","SPDXID":"SPDXRef-Package-npm-globalthis-977183b23fe59863","versionInfo":"1.0.4","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:globalthis:globalthis:1.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/globalthis@1.0.4"}]},{"name":"gopd","SPDXID":"SPDXRef-Package-npm-gopd-0fa0fde65af13907","versionInfo":"1.0.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:gopd:gopd:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/gopd@1.0.1"}]},{"name":"has-bigints","SPDXID":"SPDXRef-Package-npm-has-bigints-33079c1b8a88d08f","versionInfo":"1.0.2","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has-bigints:has-bigints:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has-bigints:has_bigints:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has_bigints:has-bigints:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has_bigints:has_bigints:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has:has-bigints:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has:has_bigints:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/has-bigints@1.0.2"}]},{"name":"has-property-descriptors","SPDXID":"SPDXRef-Package-npm-has-property-descriptors-ab80c8365b0d6345","versionInfo":"1.0.2","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has-property-descriptors:has-property-descriptors:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has-property-descriptors:has_property_descriptors:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has_property_descriptors:has-property-descriptors:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has_property_descriptors:has_property_descriptors:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has-property:has-property-descriptors:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has-property:has_property_descriptors:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has_property:has-property-descriptors:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has_property:has_property_descriptors:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has:has-property-descriptors:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has:has_property_descriptors:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/has-property-descriptors@1.0.2"}]},{"name":"has-proto","SPDXID":"SPDXRef-Package-npm-has-proto-58a2bf9759efeb1d","versionInfo":"1.0.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has-proto:has-proto:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has-proto:has_proto:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has_proto:has-proto:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has_proto:has_proto:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has:has-proto:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has:has_proto:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/has-proto@1.0.3"}]},{"name":"has-symbols","SPDXID":"SPDXRef-Package-npm-has-symbols-41af9f2eb5a7b313","versionInfo":"1.0.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has-symbols:has-symbols:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has-symbols:has_symbols:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has_symbols:has-symbols:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has_symbols:has_symbols:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has:has-symbols:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has:has_symbols:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/has-symbols@1.0.3"}]},{"name":"has-tostringtag","SPDXID":"SPDXRef-Package-npm-has-tostringtag-ef664f6d01550a8a","versionInfo":"1.0.2","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has-tostringtag:has-tostringtag:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has-tostringtag:has_tostringtag:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has_tostringtag:has-tostringtag:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has_tostringtag:has_tostringtag:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has:has-tostringtag:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has:has_tostringtag:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/has-tostringtag@1.0.2"}]},{"name":"hasown","SPDXID":"SPDXRef-Package-npm-hasown-6994ec98c8aadef7","versionInfo":"2.0.2","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:hasown:hasown:2.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/hasown@2.0.2"}]},{"name":"internal-slot","SPDXID":"SPDXRef-Package-npm-internal-slot-986f3a9ac696eb82","versionInfo":"1.0.7","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.7.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:internal-slot:internal-slot:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:internal-slot:internal_slot:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:internal_slot:internal-slot:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:internal_slot:internal_slot:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:internal:internal-slot:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:internal:internal_slot:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/internal-slot@1.0.7"}]},{"name":"intl-messageformat","SPDXID":"SPDXRef-Package-npm-intl-messageformat-7ddd999dbb170ed5","versionInfo":"10.7.6","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/intl-messageformat/-/intl-messageformat-10.7.6.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:intl-messageformat:intl-messageformat:10.7.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:intl-messageformat:intl_messageformat:10.7.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:intl_messageformat:intl-messageformat:10.7.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:intl_messageformat:intl_messageformat:10.7.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:intl:intl-messageformat:10.7.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:intl:intl_messageformat:10.7.6:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/intl-messageformat@10.7.6"}]},{"name":"is-arguments","SPDXID":"SPDXRef-Package-npm-is-arguments-ed8e7a82f0ab36cc","versionInfo":"1.1.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-arguments:is-arguments:1.1.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-arguments:is_arguments:1.1.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_arguments:is-arguments:1.1.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_arguments:is_arguments:1.1.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is-arguments:1.1.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is_arguments:1.1.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-arguments@1.1.1"}]},{"name":"is-array-buffer","SPDXID":"SPDXRef-Package-npm-is-array-buffer-6db4d72b60f8665f","versionInfo":"3.0.4","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.4.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-array-buffer:is-array-buffer:3.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-array-buffer:is_array_buffer:3.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_array_buffer:is-array-buffer:3.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_array_buffer:is_array_buffer:3.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-array:is-array-buffer:3.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-array:is_array_buffer:3.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_array:is-array-buffer:3.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_array:is_array_buffer:3.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is-array-buffer:3.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is_array_buffer:3.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-array-buffer@3.0.4"}]},{"name":"is-bigint","SPDXID":"SPDXRef-Package-npm-is-bigint-2176039f8432f7c0","versionInfo":"1.0.4","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-bigint:is-bigint:1.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-bigint:is_bigint:1.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_bigint:is-bigint:1.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_bigint:is_bigint:1.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is-bigint:1.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is_bigint:1.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-bigint@1.0.4"}]},{"name":"is-boolean-object","SPDXID":"SPDXRef-Package-npm-is-boolean-object-c9dffad93584506f","versionInfo":"1.1.2","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-boolean-object:is-boolean-object:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-boolean-object:is_boolean_object:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_boolean_object:is-boolean-object:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_boolean_object:is_boolean_object:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-boolean:is-boolean-object:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-boolean:is_boolean_object:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_boolean:is-boolean-object:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_boolean:is_boolean_object:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is-boolean-object:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is_boolean_object:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-boolean-object@1.1.2"}]},{"name":"is-callable","SPDXID":"SPDXRef-Package-npm-is-callable-e03ca390b26358b5","versionInfo":"1.2.7","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-callable:is-callable:1.2.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-callable:is_callable:1.2.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_callable:is-callable:1.2.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_callable:is_callable:1.2.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is-callable:1.2.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is_callable:1.2.7:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-callable@1.2.7"}]},{"name":"is-data-view","SPDXID":"SPDXRef-Package-npm-is-data-view-140b96e61b1c85e9","versionInfo":"1.0.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-data-view:is-data-view:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-data-view:is_data_view:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_data_view:is-data-view:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_data_view:is_data_view:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-data:is-data-view:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-data:is_data_view:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_data:is-data-view:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_data:is_data_view:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is-data-view:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is_data_view:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-data-view@1.0.1"}]},{"name":"is-date-object","SPDXID":"SPDXRef-Package-npm-is-date-object-1e78ac2755722ccc","versionInfo":"1.0.5","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-date-object:is-date-object:1.0.5:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-date-object:is_date_object:1.0.5:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_date_object:is-date-object:1.0.5:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_date_object:is_date_object:1.0.5:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-date:is-date-object:1.0.5:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-date:is_date_object:1.0.5:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_date:is-date-object:1.0.5:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_date:is_date_object:1.0.5:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is-date-object:1.0.5:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is_date_object:1.0.5:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-date-object@1.0.5"}]},{"name":"is-map","SPDXID":"SPDXRef-Package-npm-is-map-2ef09bf39b0b42f1","versionInfo":"2.0.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/is-map/-/is-map-2.0.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-map:is-map:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-map:is_map:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_map:is-map:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_map:is_map:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is-map:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is_map:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-map@2.0.3"}]},{"name":"is-negative-zero","SPDXID":"SPDXRef-Package-npm-is-negative-zero-87958de58babd3f9","versionInfo":"2.0.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-negative-zero:is-negative-zero:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-negative-zero:is_negative_zero:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_negative_zero:is-negative-zero:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_negative_zero:is_negative_zero:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-negative:is-negative-zero:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-negative:is_negative_zero:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_negative:is-negative-zero:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_negative:is_negative_zero:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is-negative-zero:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is_negative_zero:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-negative-zero@2.0.3"}]},{"name":"is-number-object","SPDXID":"SPDXRef-Package-npm-is-number-object-1994d70fa5ebd9ab","versionInfo":"1.0.7","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-number-object:is-number-object:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-number-object:is_number_object:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_number_object:is-number-object:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_number_object:is_number_object:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-number:is-number-object:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-number:is_number_object:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_number:is-number-object:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_number:is_number_object:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is-number-object:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is_number_object:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-number-object@1.0.7"}]},{"name":"is-regex","SPDXID":"SPDXRef-Package-npm-is-regex-45c886e850e4ff04","versionInfo":"1.1.4","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-regex:is-regex:1.1.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-regex:is_regex:1.1.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_regex:is-regex:1.1.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_regex:is_regex:1.1.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is-regex:1.1.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is_regex:1.1.4:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-regex@1.1.4"}]},{"name":"is-set","SPDXID":"SPDXRef-Package-npm-is-set-ca9ec6119b48fce4","versionInfo":"2.0.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/is-set/-/is-set-2.0.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-set:is-set:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-set:is_set:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_set:is-set:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_set:is_set:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is-set:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is_set:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-set@2.0.3"}]},{"name":"is-shared-array-buffer","SPDXID":"SPDXRef-Package-npm-is-shared-array-buffer-0d438d2e5b3c30b2","versionInfo":"1.0.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-shared-array-buffer:is-shared-array-buffer:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-shared-array-buffer:is_shared_array_buffer:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_shared_array_buffer:is-shared-array-buffer:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_shared_array_buffer:is_shared_array_buffer:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-shared-array:is-shared-array-buffer:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-shared-array:is_shared_array_buffer:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_shared_array:is-shared-array-buffer:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_shared_array:is_shared_array_buffer:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-shared:is-shared-array-buffer:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-shared:is_shared_array_buffer:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_shared:is-shared-array-buffer:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_shared:is_shared_array_buffer:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is-shared-array-buffer:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is_shared_array_buffer:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-shared-array-buffer@1.0.3"}]},{"name":"is-string","SPDXID":"SPDXRef-Package-npm-is-string-6e3b5a9236725114","versionInfo":"1.0.7","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-string:is-string:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-string:is_string:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_string:is-string:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_string:is_string:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is-string:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is_string:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-string@1.0.7"}]},{"name":"is-symbol","SPDXID":"SPDXRef-Package-npm-is-symbol-ade2552bce00eb83","versionInfo":"1.0.4","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-symbol:is-symbol:1.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-symbol:is_symbol:1.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_symbol:is-symbol:1.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_symbol:is_symbol:1.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is-symbol:1.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is_symbol:1.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-symbol@1.0.4"}]},{"name":"is-typed-array","SPDXID":"SPDXRef-Package-npm-is-typed-array-31825fb578c0d2d7","versionInfo":"1.1.13","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.13.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-typed-array:is-typed-array:1.1.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-typed-array:is_typed_array:1.1.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_typed_array:is-typed-array:1.1.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_typed_array:is_typed_array:1.1.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-typed:is-typed-array:1.1.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-typed:is_typed_array:1.1.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_typed:is-typed-array:1.1.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_typed:is_typed_array:1.1.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is-typed-array:1.1.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is_typed_array:1.1.13:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-typed-array@1.1.13"}]},{"name":"is-weakref","SPDXID":"SPDXRef-Package-npm-is-weakref-532c3686f886298a","versionInfo":"1.0.2","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-weakref:is-weakref:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-weakref:is_weakref:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_weakref:is-weakref:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_weakref:is_weakref:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is-weakref:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is_weakref:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-weakref@1.0.2"}]},{"name":"isarray","SPDXID":"SPDXRef-Package-npm-isarray-87027a16b177a970","versionInfo":"2.0.5","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:isarray:isarray:2.0.5:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/isarray@2.0.5"}]},{"name":"iterate-iterator","SPDXID":"SPDXRef-Package-npm-iterate-iterator-54352631d6b8ed24","versionInfo":"1.0.2","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/iterate-iterator/-/iterate-iterator-1.0.2.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:iterate-iterator:iterate-iterator:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:iterate-iterator:iterate_iterator:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:iterate_iterator:iterate-iterator:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:iterate_iterator:iterate_iterator:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:iterate:iterate-iterator:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:iterate:iterate_iterator:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/iterate-iterator@1.0.2"}]},{"name":"iterate-value","SPDXID":"SPDXRef-Package-npm-iterate-value-cc7dad2e80c52031","versionInfo":"1.0.2","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/iterate-value/-/iterate-value-1.0.2.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:iterate-value:iterate-value:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:iterate-value:iterate_value:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:iterate_value:iterate-value:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:iterate_value:iterate_value:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:iterate:iterate-value:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:iterate:iterate_value:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/iterate-value@1.0.2"}]},{"name":"js-yaml","SPDXID":"SPDXRef-Package-npm-js-yaml-af425a5b098624b3","versionInfo":"4.1.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:js-yaml:js-yaml:4.1.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:js-yaml:js_yaml:4.1.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:js_yaml:js-yaml:4.1.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:js_yaml:js_yaml:4.1.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:js:js-yaml:4.1.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:js:js_yaml:4.1.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/js-yaml@4.1.0"}]},{"name":"lodash","SPDXID":"SPDXRef-Package-npm-lodash-5975f2cd2303a77f","versionInfo":"4.17.21","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:lodash:lodash:4.17.21:*:*:*:*:node.js:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/lodash@4.17.21"}]},{"name":"lodash.clonedeep","SPDXID":"SPDXRef-Package-npm-lodash.clonedeep-0434866d93090dab","versionInfo":"4.5.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"MIT","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:lodash.clonedeep:lodash.clonedeep:4.5.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/lodash.clonedeep@4.5.0"}]},{"name":"magic-string","SPDXID":"SPDXRef-Package-npm-magic-string-c2bf1accd310f828","versionInfo":"0.30.17","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/magic-string/-/magic-string-0.30.17.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"MIT","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:magic-string:magic-string:0.30.17:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:magic-string:magic_string:0.30.17:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:magic_string:magic-string:0.30.17:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:magic_string:magic_string:0.30.17:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:magic:magic-string:0.30.17:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:magic:magic_string:0.30.17:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/magic-string@0.30.17"}]},{"name":"mime-db","SPDXID":"SPDXRef-Package-npm-mime-db-65a378639eed7a8d","versionInfo":"1.52.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:mime-db:mime-db:1.52.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:mime-db:mime_db:1.52.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:mime_db:mime-db:1.52.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:mime_db:mime_db:1.52.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:mime:mime-db:1.52.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:mime:mime_db:1.52.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/mime-db@1.52.0"}]},{"name":"mime-types","SPDXID":"SPDXRef-Package-npm-mime-types-14ae2be2d517fcdc","versionInfo":"2.1.35","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:mime-types:mime-types:2.1.35:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:mime-types:mime_types:2.1.35:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:mime_types:mime-types:2.1.35:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:mime_types:mime_types:2.1.35:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:mime:mime-types:2.1.35:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:mime:mime_types:2.1.35:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/mime-types@2.1.35"}]},{"name":"nanoid","SPDXID":"SPDXRef-Package-npm-nanoid-d6058de268ce4e66","versionInfo":"3.3.8","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/nanoid/-/nanoid-3.3.8.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:nanoid_project:nanoid:3.3.8:*:*:*:*:node.js:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/nanoid@3.3.8"}]},{"name":"nanoid","SPDXID":"SPDXRef-Package-npm-nanoid-c312298285c24f7b","versionInfo":"5.0.9","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/nanoid/-/nanoid-5.0.9.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:nanoid_project:nanoid:5.0.9:*:*:*:*:node.js:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/nanoid@5.0.9"}]},{"name":"object-inspect","SPDXID":"SPDXRef-Package-npm-object-inspect-bc7486a1899880ca","versionInfo":"1.13.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:object-inspect:object-inspect:1.13.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:object-inspect:object_inspect:1.13.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:object_inspect:object-inspect:1.13.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:object_inspect:object_inspect:1.13.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:object:object-inspect:1.13.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:object:object_inspect:1.13.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/object-inspect@1.13.3"}]},{"name":"object-keys","SPDXID":"SPDXRef-Package-npm-object-keys-7895c9c85e047f27","versionInfo":"1.1.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:object-keys:object-keys:1.1.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:object-keys:object_keys:1.1.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:object_keys:object-keys:1.1.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:object_keys:object_keys:1.1.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:object:object-keys:1.1.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:object:object_keys:1.1.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/object-keys@1.1.1"}]},{"name":"object.assign","SPDXID":"SPDXRef-Package-npm-object.assign-a95599a11e6ec79d","versionInfo":"4.1.5","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:object.assign:object.assign:4.1.5:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/object.assign@4.1.5"}]},{"name":"object.entries","SPDXID":"SPDXRef-Package-npm-object.entries-292ed5ea103433d7","versionInfo":"1.1.8","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/object.entries/-/object.entries-1.1.8.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:object.entries:object.entries:1.1.8:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/object.entries@1.1.8"}]},{"name":"object.groupby","SPDXID":"SPDXRef-Package-npm-object.groupby-4d35e7fa145232fb","versionInfo":"1.0.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:object.groupby:object.groupby:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/object.groupby@1.0.3"}]},{"name":"openapi-fetch","SPDXID":"SPDXRef-Package-npm-openapi-fetch-b15059a9ac7eea18","versionInfo":"0.13.4","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/openapi-fetch/-/openapi-fetch-0.13.4.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:openapi-fetch:openapi-fetch:0.13.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:openapi-fetch:openapi_fetch:0.13.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:openapi_fetch:openapi-fetch:0.13.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:openapi_fetch:openapi_fetch:0.13.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:openapi:openapi-fetch:0.13.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:openapi:openapi_fetch:0.13.4:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/openapi-fetch@0.13.4"}]},{"name":"openapi-typescript-helpers","SPDXID":"SPDXRef-Package-npm-openapi-typescript-helpers-4b191e9a372106b9","versionInfo":"0.0.15","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/openapi-typescript-helpers/-/openapi-typescript-helpers-0.0.15.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:openapi-typescript-helpers:openapi-typescript-helpers:0.0.15:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:openapi-typescript-helpers:openapi_typescript_helpers:0.0.15:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:openapi_typescript_helpers:openapi-typescript-helpers:0.0.15:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:openapi_typescript_helpers:openapi_typescript_helpers:0.0.15:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:openapi-typescript:openapi-typescript-helpers:0.0.15:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:openapi-typescript:openapi_typescript_helpers:0.0.15:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:openapi_typescript:openapi-typescript-helpers:0.0.15:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:openapi_typescript:openapi_typescript_helpers:0.0.15:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:openapi:openapi-typescript-helpers:0.0.15:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:openapi:openapi_typescript_helpers:0.0.15:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/openapi-typescript-helpers@0.0.15"}]},{"name":"path-to-regexp","SPDXID":"SPDXRef-Package-npm-path-to-regexp-daebb9441b5cab8d","versionInfo":"8.2.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-8.2.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:path-to-regexp:path-to-regexp:8.2.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:path-to-regexp:path_to_regexp:8.2.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:path_to_regexp:path-to-regexp:8.2.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:path_to_regexp:path_to_regexp:8.2.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:path-to:path-to-regexp:8.2.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:path-to:path_to_regexp:8.2.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:path_to:path-to-regexp:8.2.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:path_to:path_to_regexp:8.2.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:path:path-to-regexp:8.2.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:path:path_to_regexp:8.2.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/path-to-regexp@8.2.0"}]},{"name":"picocolors","SPDXID":"SPDXRef-Package-npm-picocolors-1c320f6ad834ff1e","versionInfo":"1.1.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:picocolors:picocolors:1.1.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/picocolors@1.1.1"}]},{"name":"possible-typed-array-names","SPDXID":"SPDXRef-Package-npm-possible-typed-array-names-bb551f9e395e2917","versionInfo":"1.0.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:possible-typed-array-names:possible-typed-array-names:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:possible-typed-array-names:possible_typed_array_names:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:possible_typed_array_names:possible-typed-array-names:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:possible_typed_array_names:possible_typed_array_names:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:possible-typed-array:possible-typed-array-names:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:possible-typed-array:possible_typed_array_names:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:possible_typed_array:possible-typed-array-names:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:possible_typed_array:possible_typed_array_names:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:possible-typed:possible-typed-array-names:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:possible-typed:possible_typed_array_names:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:possible_typed:possible-typed-array-names:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:possible_typed:possible_typed_array_names:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:possible:possible-typed-array-names:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:possible:possible_typed_array_names:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/possible-typed-array-names@1.0.0"}]},{"name":"postcss","SPDXID":"SPDXRef-Package-npm-postcss-6c8000f45c4dae1a","versionInfo":"8.5.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/postcss/-/postcss-8.5.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:postcss:postcss:8.5.1:*:*:*:*:node.js:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/postcss@8.5.1"}]},{"name":"pretty-bytes","SPDXID":"SPDXRef-Package-npm-pretty-bytes-ebc1843a8d834218","versionInfo":"6.1.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-6.1.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:pretty-bytes:pretty-bytes:6.1.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:pretty-bytes:pretty_bytes:6.1.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:pretty_bytes:pretty-bytes:6.1.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:pretty_bytes:pretty_bytes:6.1.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:pretty:pretty-bytes:6.1.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:pretty:pretty_bytes:6.1.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/pretty-bytes@6.1.1"}]},{"name":"prismjs","SPDXID":"SPDXRef-Package-npm-prismjs-0bcc6714e471fd11","versionInfo":"1.29.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/prismjs/-/prismjs-1.29.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:prismjs:prism:1.29.0:*:*:*:*:node.js:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/prismjs@1.29.0"}]},{"name":"proxy-from-env","SPDXID":"SPDXRef-Package-npm-proxy-from-env-386f69ee8f33a9f0","versionInfo":"1.1.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:proxy-from-env:proxy-from-env:1.1.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:proxy-from-env:proxy_from_env:1.1.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:proxy_from_env:proxy-from-env:1.1.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:proxy_from_env:proxy_from_env:1.1.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:proxy-from:proxy-from-env:1.1.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:proxy-from:proxy_from_env:1.1.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:proxy_from:proxy-from-env:1.1.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:proxy_from:proxy_from_env:1.1.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:proxy:proxy-from-env:1.1.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:proxy:proxy_from_env:1.1.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/proxy-from-env@1.1.0"}]},{"name":"regenerator-runtime","SPDXID":"SPDXRef-Package-npm-regenerator-runtime-abd48f6bcbe3eeec","versionInfo":"0.14.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:regenerator-runtime:regenerator-runtime:0.14.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:regenerator-runtime:regenerator_runtime:0.14.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:regenerator_runtime:regenerator-runtime:0.14.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:regenerator_runtime:regenerator_runtime:0.14.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:regenerator:regenerator-runtime:0.14.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:regenerator:regenerator_runtime:0.14.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/regenerator-runtime@0.14.1"}]},{"name":"regexp.prototype.flags","SPDXID":"SPDXRef-Package-npm-regexp.prototype.flags-2c0efb89c304f948","versionInfo":"1.5.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:regexp.prototype.flags:regexp.prototype.flags:1.5.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/regexp.prototype.flags@1.5.3"}]},{"name":"safe-array-concat","SPDXID":"SPDXRef-Package-npm-safe-array-concat-c4a3555b3a2245ef","versionInfo":"1.1.2","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.2.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:safe-array-concat:safe-array-concat:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:safe-array-concat:safe_array_concat:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:safe_array_concat:safe-array-concat:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:safe_array_concat:safe_array_concat:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:safe-array:safe-array-concat:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:safe-array:safe_array_concat:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:safe_array:safe-array-concat:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:safe_array:safe_array_concat:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:safe:safe-array-concat:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:safe:safe_array_concat:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/safe-array-concat@1.1.2"}]},{"name":"safe-regex-test","SPDXID":"SPDXRef-Package-npm-safe-regex-test-efdbda1083e73d97","versionInfo":"1.0.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:safe-regex-test:safe-regex-test:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:safe-regex-test:safe_regex_test:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:safe_regex_test:safe-regex-test:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:safe_regex_test:safe_regex_test:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:safe-regex:safe-regex-test:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:safe-regex:safe_regex_test:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:safe_regex:safe-regex-test:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:safe_regex:safe_regex_test:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:safe:safe-regex-test:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:safe:safe_regex_test:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/safe-regex-test@1.0.3"}]},{"name":"set-function-length","SPDXID":"SPDXRef-Package-npm-set-function-length-6e569ec37fe58597","versionInfo":"1.2.2","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:set-function-length:set-function-length:1.2.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:set-function-length:set_function_length:1.2.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:set_function_length:set-function-length:1.2.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:set_function_length:set_function_length:1.2.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:set-function:set-function-length:1.2.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:set-function:set_function_length:1.2.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:set_function:set-function-length:1.2.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:set_function:set_function_length:1.2.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:set:set-function-length:1.2.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:set:set_function_length:1.2.2:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/set-function-length@1.2.2"}]},{"name":"set-function-name","SPDXID":"SPDXRef-Package-npm-set-function-name-00155769ddae3d7e","versionInfo":"2.0.2","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:set-function-name:set-function-name:2.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:set-function-name:set_function_name:2.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:set_function_name:set-function-name:2.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:set_function_name:set_function_name:2.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:set-function:set-function-name:2.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:set-function:set_function_name:2.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:set_function:set-function-name:2.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:set_function:set_function_name:2.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:set:set-function-name:2.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:set:set_function_name:2.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/set-function-name@2.0.2"}]},{"name":"set.prototype.difference","SPDXID":"SPDXRef-Package-npm-set.prototype.difference-1c3eeda009ae75d7","versionInfo":"1.1.6","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/set.prototype.difference/-/set.prototype.difference-1.1.6.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:set.prototype.difference:set.prototype.difference:1.1.6:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/set.prototype.difference@1.1.6"}]},{"name":"side-channel","SPDXID":"SPDXRef-Package-npm-side-channel-32fbeba3634ccc37","versionInfo":"1.0.6","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:side-channel:side-channel:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:side-channel:side_channel:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:side_channel:side-channel:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:side_channel:side_channel:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:side:side-channel:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:side:side_channel:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/side-channel@1.0.6"}]},{"name":"sortablejs","SPDXID":"SPDXRef-Package-npm-sortablejs-9bdf48a196699d2f","versionInfo":"1.15.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/sortablejs/-/sortablejs-1.15.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:sortablejs:sortablejs:1.15.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/sortablejs@1.15.3"}]},{"name":"source-map-js","SPDXID":"SPDXRef-Package-npm-source-map-js-6c334b80e68abff3","versionInfo":"1.2.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:source-map-js:source-map-js:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:source-map-js:source_map_js:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:source_map_js:source-map-js:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:source_map_js:source_map_js:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:source-map:source-map-js:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:source-map:source_map_js:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:source_map:source-map-js:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:source_map:source_map_js:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:source:source-map-js:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:source:source_map_js:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/source-map-js@1.2.1"}]},{"name":"stop-iteration-iterator","SPDXID":"SPDXRef-Package-npm-stop-iteration-iterator-38f2da21c157b333","versionInfo":"1.0.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.0.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:stop-iteration-iterator:stop-iteration-iterator:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:stop-iteration-iterator:stop_iteration_iterator:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:stop_iteration_iterator:stop-iteration-iterator:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:stop_iteration_iterator:stop_iteration_iterator:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:stop-iteration:stop-iteration-iterator:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:stop-iteration:stop_iteration_iterator:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:stop_iteration:stop-iteration-iterator:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:stop_iteration:stop_iteration_iterator:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:stop:stop-iteration-iterator:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:stop:stop_iteration_iterator:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/stop-iteration-iterator@1.0.0"}]},{"name":"string.prototype.trim","SPDXID":"SPDXRef-Package-npm-string.prototype.trim-51a4e2e4ddb25153","versionInfo":"1.2.9","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.9.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:string.prototype.trim:string.prototype.trim:1.2.9:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/string.prototype.trim@1.2.9"}]},{"name":"string.prototype.trimend","SPDXID":"SPDXRef-Package-npm-string.prototype.trimend-1edc85fdb3c3659e","versionInfo":"1.0.8","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.8.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:string.prototype.trimend:string.prototype.trimend:1.0.8:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/string.prototype.trimend@1.0.8"}]},{"name":"string.prototype.trimstart","SPDXID":"SPDXRef-Package-npm-string.prototype.trimstart-c694951a8f5e284e","versionInfo":"1.0.8","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:string.prototype.trimstart:string.prototype.trimstart:1.0.8:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/string.prototype.trimstart@1.0.8"}]},{"name":"swrv","SPDXID":"SPDXRef-Package-npm-swrv-5009adfe3402d463","versionInfo":"1.0.4","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/swrv/-/swrv-1.0.4.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:swrv:swrv:1.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/swrv@1.0.4"}]},{"name":"tabbable","SPDXID":"SPDXRef-Package-npm-tabbable-50cdc22141ac073e","versionInfo":"6.2.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/tabbable/-/tabbable-6.2.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:tabbable:tabbable:6.2.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/tabbable@6.2.0"}]},{"name":"tslib","SPDXID":"SPDXRef-Package-npm-tslib-aac43123c1cf56ae","versionInfo":"2.8.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:tslib:tslib:2.8.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/tslib@2.8.1"}]},{"name":"typed-array-buffer","SPDXID":"SPDXRef-Package-npm-typed-array-buffer-00c0fbabbc1ba7a0","versionInfo":"1.0.2","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.2.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array-buffer:typed-array-buffer:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array-buffer:typed_array_buffer:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array_buffer:typed-array-buffer:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array_buffer:typed_array_buffer:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array:typed-array-buffer:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array:typed_array_buffer:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array:typed-array-buffer:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array:typed_array_buffer:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed:typed-array-buffer:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed:typed_array_buffer:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typed-array-buffer@1.0.2"}]},{"name":"typed-array-byte-length","SPDXID":"SPDXRef-Package-npm-typed-array-byte-length-b76a33f48e442395","versionInfo":"1.0.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array-byte-length:typed-array-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array-byte-length:typed_array_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array_byte_length:typed-array-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array_byte_length:typed_array_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array-byte:typed-array-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array-byte:typed_array_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array_byte:typed-array-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array_byte:typed_array_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array:typed-array-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array:typed_array_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array:typed-array-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array:typed_array_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed:typed-array-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed:typed_array_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typed-array-byte-length@1.0.1"}]},{"name":"typed-array-byte-offset","SPDXID":"SPDXRef-Package-npm-typed-array-byte-offset-a7c0e2a839f773bd","versionInfo":"1.0.2","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.2.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array-byte-offset:typed-array-byte-offset:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array-byte-offset:typed_array_byte_offset:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array_byte_offset:typed-array-byte-offset:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array_byte_offset:typed_array_byte_offset:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array-byte:typed-array-byte-offset:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array-byte:typed_array_byte_offset:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array_byte:typed-array-byte-offset:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array_byte:typed_array_byte_offset:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array:typed-array-byte-offset:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array:typed_array_byte_offset:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array:typed-array-byte-offset:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array:typed_array_byte_offset:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed:typed-array-byte-offset:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed:typed_array_byte_offset:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typed-array-byte-offset@1.0.2"}]},{"name":"typed-array-length","SPDXID":"SPDXRef-Package-npm-typed-array-length-1cfab3fa3bd3642e","versionInfo":"1.0.6","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.6.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array-length:typed-array-length:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array-length:typed_array_length:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array_length:typed-array-length:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array_length:typed_array_length:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array:typed-array-length:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array:typed_array_length:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array:typed-array-length:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array:typed_array_length:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed:typed-array-length:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed:typed_array_length:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typed-array-length@1.0.6"}]},{"name":"typescript","SPDXID":"SPDXRef-Package-npm-typescript-05fd066d7b9c72dc","versionInfo":"5.7.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/typescript/-/typescript-5.7.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"Apache-2.0","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typescript:typescript:5.7.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typescript@5.7.3"}]},{"name":"unbox-primitive","SPDXID":"SPDXRef-Package-npm-unbox-primitive-95465df98088e43b","versionInfo":"1.0.2","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:unbox-primitive:unbox-primitive:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:unbox-primitive:unbox_primitive:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:unbox_primitive:unbox-primitive:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:unbox_primitive:unbox_primitive:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:unbox:unbox-primitive:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:unbox:unbox_primitive:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/unbox-primitive@1.0.2"}]},{"name":"v-calendar","SPDXID":"SPDXRef-Package-npm-v-calendar-11a19d563a2a5bfb","versionInfo":"3.1.2","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/v-calendar/-/v-calendar-3.1.2.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:v-calendar:v-calendar:3.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:v-calendar:v_calendar:3.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:v_calendar:v-calendar:3.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:v_calendar:v_calendar:3.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:v:v-calendar:3.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:v:v_calendar:3.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/v-calendar@3.1.2"}]},{"name":"vue","SPDXID":"SPDXRef-Package-npm-vue-5cf7640638858cb4","versionInfo":"3.5.13","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/vue/-/vue-3.5.13.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue:vue:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/vue@3.5.13"}]},{"name":"vue-demi","SPDXID":"SPDXRef-Package-npm-vue-demi-063361cb6f4f5299","versionInfo":"0.14.10","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/vue-demi/-/vue-demi-0.14.10.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue-demi:vue-demi:0.14.10:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue-demi:vue_demi:0.14.10:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue_demi:vue-demi:0.14.10:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue_demi:vue_demi:0.14.10:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue:vue-demi:0.14.10:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue:vue_demi:0.14.10:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/vue-demi@0.14.10"}]},{"name":"vue-draggable-next","SPDXID":"SPDXRef-Package-npm-vue-draggable-next-76e85dd642b99edf","versionInfo":"2.2.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/vue-draggable-next/-/vue-draggable-next-2.2.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue-draggable-next:vue-draggable-next:2.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue-draggable-next:vue_draggable_next:2.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue_draggable_next:vue-draggable-next:2.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue_draggable_next:vue_draggable_next:2.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue-draggable:vue-draggable-next:2.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue-draggable:vue_draggable_next:2.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue_draggable:vue-draggable-next:2.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue_draggable:vue_draggable_next:2.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue:vue-draggable-next:2.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue:vue_draggable_next:2.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/vue-draggable-next@2.2.1"}]},{"name":"vue-github-button","SPDXID":"SPDXRef-Package-npm-vue-github-button-b41a4af70ba13261","versionInfo":"3.1.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/vue-github-button/-/vue-github-button-3.1.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue-github-button:vue-github-button:3.1.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue-github-button:vue_github_button:3.1.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue_github_button:vue-github-button:3.1.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue_github_button:vue_github_button:3.1.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue-github:vue-github-button:3.1.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue-github:vue_github_button:3.1.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue_github:vue-github-button:3.1.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue_github:vue_github_button:3.1.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue:vue-github-button:3.1.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue:vue_github_button:3.1.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/vue-github-button@3.1.3"}]},{"name":"vue-router","SPDXID":"SPDXRef-Package-npm-vue-router-0bb7b7afde59bcd5","versionInfo":"4.5.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/vue-router/-/vue-router-4.5.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"MIT","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue-router:vue-router:4.5.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue-router:vue_router:4.5.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue_router:vue-router:4.5.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue_router:vue_router:4.5.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue:vue-router:4.5.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue:vue_router:4.5.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/vue-router@4.5.0"}]},{"name":"vue-screen-utils","SPDXID":"SPDXRef-Package-npm-vue-screen-utils-05854ba456cd8cb1","versionInfo":"1.0.0-beta.13","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/vue-screen-utils/-/vue-screen-utils-1.0.0-beta.13.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue-screen-utils:vue-screen-utils:1.0.0-beta.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue-screen-utils:vue_screen_utils:1.0.0-beta.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue_screen_utils:vue-screen-utils:1.0.0-beta.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue_screen_utils:vue_screen_utils:1.0.0-beta.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue-screen:vue-screen-utils:1.0.0-beta.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue-screen:vue_screen_utils:1.0.0-beta.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue_screen:vue-screen-utils:1.0.0-beta.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue_screen:vue_screen_utils:1.0.0-beta.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue:vue-screen-utils:1.0.0-beta.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue:vue_screen_utils:1.0.0-beta.13:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/vue-screen-utils@1.0.0-beta.13"}]},{"name":"which-boxed-primitive","SPDXID":"SPDXRef-Package-npm-which-boxed-primitive-e5bcda70f9821710","versionInfo":"1.0.2","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:which-boxed-primitive:which-boxed-primitive:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:which-boxed-primitive:which_boxed_primitive:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:which_boxed_primitive:which-boxed-primitive:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:which_boxed_primitive:which_boxed_primitive:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:which-boxed:which-boxed-primitive:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:which-boxed:which_boxed_primitive:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:which_boxed:which-boxed-primitive:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:which_boxed:which_boxed_primitive:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:which:which-boxed-primitive:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:which:which_boxed_primitive:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/which-boxed-primitive@1.0.2"}]},{"name":"which-typed-array","SPDXID":"SPDXRef-Package-npm-which-typed-array-b246b5bd153094e8","versionInfo":"1.1.15","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.15.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:which-typed-array:which-typed-array:1.1.15:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:which-typed-array:which_typed_array:1.1.15:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:which_typed_array:which-typed-array:1.1.15:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:which_typed_array:which_typed_array:1.1.15:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:which-typed:which-typed-array:1.1.15:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:which-typed:which_typed_array:1.1.15:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:which_typed:which-typed-array:1.1.15:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:which_typed:which_typed_array:1.1.15:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:which:which-typed-array:1.1.15:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:which:which_typed_array:1.1.15:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/which-typed-array@1.1.15"}]},{"name":"kumahq/kuma-gui","SPDXID":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","versionInfo":"master@40bf55a32532d75c80eb9fefde656f96345eb8f8","supplier":"NOASSERTION","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","primaryPackagePurpose":"FILE"}],"files":[{"fileName":"/package-lock.json","SPDXID":"SPDXRef-File-package-lock.json-fd71c2238fc07657","fileTypes":["APPLICATION"],"checksums":[{"algorithm":"SHA1","checksumValue":"3308eabb0cf58d4a1b9279ce4597bb6d1a3f2070"},{"algorithm":"SHA256","checksumValue":"6bba8e4224cf7db30aa811c54366e2c33642369a7a09e717f13a7f78baa5d8bf"}],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"],"copyrightText":""}],"relationships":[{"spdxElementId":"SPDXRef-Package-npm-set-function-name-00155769ddae3d7e","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--jridgewell-sourcemap-codec-00b5fbb6d6e1ebf9","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-typed-array-buffer-00c0fbabbc1ba7a0","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-lodash.clonedeep-0434866d93090dab","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-vue-screen-utils-05854ba456cd8cb1","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-typescript-05fd066d7b9c72dc","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-vue-demi-063361cb6f4f5299","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--kumahq-kuma-gui-085769b46d565a69","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-focus-trap-090f22a5eda29ee9","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-functions-have-names-0a44ed594ae62286","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-vue-router-0bb7b7afde59bcd5","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-prismjs-0bcc6714e471fd11","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--kong-icons-0c40b2d015c10523","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-is-shared-array-buffer-0d438d2e5b3c30b2","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-gopd-0fa0fde65af13907","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-es-abstract-107a634905557c62","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-v-calendar-11a19d563a2a5bfb","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-array-buffer-byte-length-13f12d206c8fcf08","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-is-data-view-140b96e61b1c85e9","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--types-resize-observer-browser-14a34a89b3ae75e7","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-mime-types-14ae2be2d517fcdc","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-brandi-15ccc4fac7052130","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--formatjs-intl-localematcher-1862a9cd0c1bce16","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--formatjs-intl-listformat-18afc9c6a37f4d55","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--kumahq-config-1976665fae45643f","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-es-get-iterator-197ab285beb731f0","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-is-number-object-1994d70fa5ebd9ab","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--kong-ui-public-i18n-19b9971d2e995668","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-picocolors-1c320f6ad834ff1e","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-set.prototype.difference-1c3eeda009ae75d7","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-typed-array-length-1cfab3fa3bd3642e","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-is-date-object-1e78ac2755722ccc","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-string.prototype.trimend-1edc85fdb3c3659e","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-is-bigint-2176039f8432f7c0","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-get-symbol-description-21993307809f0f7f","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-object.entries-292ed5ea103433d7","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-es-object-atoms-29ecb7414db7313b","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-regexp.prototype.flags-2c0efb89c304f948","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--kumahq-config-2e95ff99db6d79ed","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-is-map-2ef09bf39b0b42f1","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-date-fns-tz-306501f43ffde713","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-is-typed-array-31825fb578c0d2d7","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-side-channel-32fbeba3634ccc37","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-has-bigints-33079c1b8a88d08f","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-proxy-from-env-386f69ee8f33a9f0","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-stop-iteration-iterator-38f2da21c157b333","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-has-symbols-41af9f2eb5a7b313","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-axios-4403038d27fcab4b","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-is-regex-45c886e850e4ff04","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-function-bind-47f9fa7141e3e28b","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--vue-runtime-core-497b78059f2828b4","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-es-map-49d11493897db748","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-flat-4a41d6434fbd537b","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-openapi-typescript-helpers-4b191e9a372106b9","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-object.groupby-4d35e7fa145232fb","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--vue-runtime-dom-4d88bd583d651c2e","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-swrv-5009adfe3402d463","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-tabbable-50cdc22141ac073e","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-string.prototype.trim-51a4e2e4ddb25153","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-is-weakref-532c3686f886298a","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-iterate-iterator-54352631d6b8ed24","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-has-proto-58a2bf9759efeb1d","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-lodash-5975f2cd2303a77f","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-vue-5cf7640638858cb4","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-arraybuffer.prototype.slice-5d6455b45418d17a","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--vue-compiler-dom-5fe55c67a06ede75","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--babel-helper-string-parser-61412c40209f6806","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--vue-devtools-api-63b8b75306d08edd","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--vueuse-core-647abf36496e380b","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-mime-db-65a378639eed7a8d","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--formatjs-fast-memoize-67c0b45bf9d99fbd","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--floating-ui-dom-68130ea28fd91e1d","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--formatjs-intl-displaynames-68e00e86051470d8","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-hasown-6994ec98c8aadef7","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-asynckit-6aff44e76f471cf5","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-source-map-js-6c334b80e68abff3","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-postcss-6c8000f45c4dae1a","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--babel-types-6c88e4f0dd295be6","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--kumahq-kuma-gui-6d52cf011e3998cb","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-is-array-buffer-6db4d72b60f8665f","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-is-string-6e3b5a9236725114","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-set-function-length-6e569ec37fe58597","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--gera2ld-tarjs-6fb49c4a36e5ff3f","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-entities-71d56a1dc3a7edda","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-vue-draggable-next-76e85dd642b99edf","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-call-bind-7839ba0962085675","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-object-keys-7895c9c85e047f27","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--formatjs-icu-skeleton-parser-78a1c0571d27051a","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-deepmerge-7a47e4d27cd720a2","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-for-each-7aacb1aaf986a1bc","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-intl-messageformat-7ddd999dbb170ed5","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-estree-walker-80d63cc98716270c","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--vue-compiler-ssr-81602b8f77250f09","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-argparse-8693e336c9b3e827","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-isarray-87027a16b177a970","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-is-negative-zero-87958de58babd3f9","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--floating-ui-vue-8aab0a0c92873054","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-combined-stream-8cc8b15aa9ee379d","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-es-errors-8e33d2cc0ee30d25","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--babel-helper-validator-identifier-90be93e5e86fd5e9","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-focus-trap-vue-9156a6c340fb3606","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--types-web-bluetooth-933887025551b07e","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-unbox-primitive-95465df98088e43b","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-globalthis-977183b23fe59863","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-internal-slot-986f3a9ac696eb82","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-es-set-9b8ae1619b6a6424","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-sortablejs-9bdf48a196699d2f","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-es-set-tostringtag-9bf44f902e8f51ef","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--vue-compiler-core-9bfc6ee7320dad18","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--formatjs-icu-messageformat-parser-9d25233076d541ba","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--vueuse-shared-a178a551aa8fb948","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--kong-kongponents-a3dbb16ac2ec0ea8","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--formatjs-ecma402-abstract-a7859d8686dc0ca5","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-typed-array-byte-offset-a7c0e2a839f773bd","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-data-view-byte-length-a8cadaa9cbd11e9d","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-object.assign-a95599a11e6ec79d","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-tslib-aac43123c1cf56ae","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-has-property-descriptors-ab80c8365b0d6345","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--babel-runtime-aba1f39e02a52c0b","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-regenerator-runtime-abd48f6bcbe3eeec","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--floating-ui-core-abfd5ef66afa7d21","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-is-symbol-ade2552bce00eb83","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-js-yaml-af425a5b098624b3","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-delayed-stream-afe40b4c4acf6db8","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-openapi-fetch-b15059a9ac7eea18","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--kong-ui-public-app-layout-b1e01246912b8237","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-which-typed-array-b246b5bd153094e8","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-vue-github-button-b41a4af70ba13261","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-csstype-b4c36fb0245eac3d","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-typed-array-byte-length-b76a33f48e442395","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-date-fns-b7b11dfcd625ecda","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-follow-redirects-b859db8008480813","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-possible-typed-array-names-bb551f9e395e2917","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-es-to-primitive-bb849a0fcf1f76da","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-object-inspect-bc7486a1899880ca","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--vue-compiler-sfc-bed0f6cc8edf74d0","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-data-view-buffer-bfd6e0a4087e44e0","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-magic-string-c2bf1accd310f828","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--vue-reactivity-c2c7f9075ded2b6c","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-nanoid-c312298285c24f7b","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-safe-array-concat-c4a3555b3a2245ef","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-string.prototype.trimstart-c694951a8f5e284e","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-is-boolean-object-c9dffad93584506f","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-is-set-ca9ec6119b48fce4","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-iterate-value-cc7dad2e80c52031","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--popperjs-core-ccc0b0ebb4ddbcb1","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-github-buttons-d42e2370723447a1","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-nanoid-d6058de268ce4e66","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-available-typed-arrays-d7c21475e87b0b00","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--vueuse-metadata-dacb037b4977ae78","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-path-to-regexp-daebb9441b5cab8d","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-data-view-byte-offset-db749699d51fd8a9","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-es-define-property-dbc4d3c364e8a910","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--vue-shared-dd42a3b95ce36552","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-function.prototype.name-de64c62d92d52528","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-form-data-df318905af0efb0c","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-is-callable-e03ca390b26358b5","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--formatjs-intl-e2efbe2ba65f83f8","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-get-intrinsic-e58f4cedf2876381","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-which-boxed-primitive-e5bcda70f9821710","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--babel-parser-e83322edd4641536","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-define-properties-e845b2622416c826","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-pretty-bytes-ebc1843a8d834218","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--floating-ui-utils-ece124c42fd87a55","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-is-arguments-ed8e7a82f0ab36cc","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-define-data-property-eeb38cde27bf7dd8","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-has-tostringtag-ef664f6d01550a8a","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-safe-regex-test-efdbda1083e73d97","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--types-lodash-f052535946461e76","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--vue-server-renderer-f8718e0931e8277c","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--babel-helper-string-parser-61412c40209f6806","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--babel-helper-validator-identifier-90be93e5e86fd5e9","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--babel-parser-e83322edd4641536","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--babel-runtime-aba1f39e02a52c0b","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--babel-types-6c88e4f0dd295be6","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--floating-ui-core-abfd5ef66afa7d21","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--floating-ui-dom-68130ea28fd91e1d","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--floating-ui-utils-ece124c42fd87a55","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--floating-ui-vue-8aab0a0c92873054","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--formatjs-ecma402-abstract-a7859d8686dc0ca5","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--formatjs-fast-memoize-67c0b45bf9d99fbd","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--formatjs-icu-messageformat-parser-9d25233076d541ba","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--formatjs-icu-skeleton-parser-78a1c0571d27051a","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--formatjs-intl-e2efbe2ba65f83f8","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--formatjs-intl-displaynames-68e00e86051470d8","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--formatjs-intl-listformat-18afc9c6a37f4d55","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--formatjs-intl-localematcher-1862a9cd0c1bce16","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--gera2ld-tarjs-6fb49c4a36e5ff3f","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--jridgewell-sourcemap-codec-00b5fbb6d6e1ebf9","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--kong-ui-public-app-layout-b1e01246912b8237","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--kong-ui-public-i18n-19b9971d2e995668","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--kong-icons-0c40b2d015c10523","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--kong-kongponents-a3dbb16ac2ec0ea8","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--kumahq-config-2e95ff99db6d79ed","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--kumahq-config-1976665fae45643f","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--kumahq-kuma-gui-6d52cf011e3998cb","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--kumahq-kuma-gui-085769b46d565a69","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--popperjs-core-ccc0b0ebb4ddbcb1","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--types-lodash-f052535946461e76","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--types-resize-observer-browser-14a34a89b3ae75e7","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--types-web-bluetooth-933887025551b07e","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--vue-compiler-core-9bfc6ee7320dad18","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--vue-compiler-dom-5fe55c67a06ede75","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--vue-compiler-sfc-bed0f6cc8edf74d0","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--vue-compiler-ssr-81602b8f77250f09","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--vue-devtools-api-63b8b75306d08edd","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--vue-reactivity-c2c7f9075ded2b6c","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--vue-runtime-core-497b78059f2828b4","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--vue-runtime-dom-4d88bd583d651c2e","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--vue-server-renderer-f8718e0931e8277c","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--vue-shared-dd42a3b95ce36552","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--vueuse-core-647abf36496e380b","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--vueuse-metadata-dacb037b4977ae78","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--vueuse-shared-a178a551aa8fb948","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-argparse-8693e336c9b3e827","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-array-buffer-byte-length-13f12d206c8fcf08","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-arraybuffer.prototype.slice-5d6455b45418d17a","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-asynckit-6aff44e76f471cf5","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-available-typed-arrays-d7c21475e87b0b00","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-axios-4403038d27fcab4b","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-brandi-15ccc4fac7052130","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-call-bind-7839ba0962085675","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-combined-stream-8cc8b15aa9ee379d","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-csstype-b4c36fb0245eac3d","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-data-view-buffer-bfd6e0a4087e44e0","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-data-view-byte-length-a8cadaa9cbd11e9d","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-data-view-byte-offset-db749699d51fd8a9","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-date-fns-b7b11dfcd625ecda","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-date-fns-tz-306501f43ffde713","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-deepmerge-7a47e4d27cd720a2","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-define-data-property-eeb38cde27bf7dd8","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-define-properties-e845b2622416c826","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-delayed-stream-afe40b4c4acf6db8","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-entities-71d56a1dc3a7edda","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-es-abstract-107a634905557c62","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-es-define-property-dbc4d3c364e8a910","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-es-errors-8e33d2cc0ee30d25","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-es-get-iterator-197ab285beb731f0","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-es-map-49d11493897db748","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-es-object-atoms-29ecb7414db7313b","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-es-set-9b8ae1619b6a6424","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-es-set-tostringtag-9bf44f902e8f51ef","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-es-to-primitive-bb849a0fcf1f76da","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-estree-walker-80d63cc98716270c","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-flat-4a41d6434fbd537b","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-focus-trap-090f22a5eda29ee9","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-focus-trap-vue-9156a6c340fb3606","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-follow-redirects-b859db8008480813","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-for-each-7aacb1aaf986a1bc","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-form-data-df318905af0efb0c","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-function-bind-47f9fa7141e3e28b","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-function.prototype.name-de64c62d92d52528","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-functions-have-names-0a44ed594ae62286","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-get-intrinsic-e58f4cedf2876381","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-get-symbol-description-21993307809f0f7f","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-github-buttons-d42e2370723447a1","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-globalthis-977183b23fe59863","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-gopd-0fa0fde65af13907","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-has-bigints-33079c1b8a88d08f","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-has-property-descriptors-ab80c8365b0d6345","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-has-proto-58a2bf9759efeb1d","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-has-symbols-41af9f2eb5a7b313","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-has-tostringtag-ef664f6d01550a8a","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-hasown-6994ec98c8aadef7","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-internal-slot-986f3a9ac696eb82","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-intl-messageformat-7ddd999dbb170ed5","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-is-arguments-ed8e7a82f0ab36cc","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-is-array-buffer-6db4d72b60f8665f","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-is-bigint-2176039f8432f7c0","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-is-boolean-object-c9dffad93584506f","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-is-callable-e03ca390b26358b5","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-is-data-view-140b96e61b1c85e9","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-is-date-object-1e78ac2755722ccc","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-is-map-2ef09bf39b0b42f1","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-is-negative-zero-87958de58babd3f9","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-is-number-object-1994d70fa5ebd9ab","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-is-regex-45c886e850e4ff04","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-is-set-ca9ec6119b48fce4","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-is-shared-array-buffer-0d438d2e5b3c30b2","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-is-string-6e3b5a9236725114","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-is-symbol-ade2552bce00eb83","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-is-typed-array-31825fb578c0d2d7","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-is-weakref-532c3686f886298a","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-isarray-87027a16b177a970","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-iterate-iterator-54352631d6b8ed24","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-iterate-value-cc7dad2e80c52031","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-js-yaml-af425a5b098624b3","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-lodash-5975f2cd2303a77f","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-lodash.clonedeep-0434866d93090dab","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-magic-string-c2bf1accd310f828","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-mime-db-65a378639eed7a8d","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-mime-types-14ae2be2d517fcdc","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-nanoid-d6058de268ce4e66","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-nanoid-c312298285c24f7b","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-object-inspect-bc7486a1899880ca","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-object-keys-7895c9c85e047f27","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-object.assign-a95599a11e6ec79d","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-object.entries-292ed5ea103433d7","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-object.groupby-4d35e7fa145232fb","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-openapi-fetch-b15059a9ac7eea18","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-openapi-typescript-helpers-4b191e9a372106b9","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-path-to-regexp-daebb9441b5cab8d","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-picocolors-1c320f6ad834ff1e","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-possible-typed-array-names-bb551f9e395e2917","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-postcss-6c8000f45c4dae1a","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-pretty-bytes-ebc1843a8d834218","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-prismjs-0bcc6714e471fd11","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-proxy-from-env-386f69ee8f33a9f0","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-regenerator-runtime-abd48f6bcbe3eeec","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-regexp.prototype.flags-2c0efb89c304f948","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-safe-array-concat-c4a3555b3a2245ef","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-safe-regex-test-efdbda1083e73d97","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-set-function-length-6e569ec37fe58597","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-set-function-name-00155769ddae3d7e","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-set.prototype.difference-1c3eeda009ae75d7","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-side-channel-32fbeba3634ccc37","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-sortablejs-9bdf48a196699d2f","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-source-map-js-6c334b80e68abff3","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-stop-iteration-iterator-38f2da21c157b333","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-string.prototype.trim-51a4e2e4ddb25153","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-string.prototype.trimend-1edc85fdb3c3659e","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-string.prototype.trimstart-c694951a8f5e284e","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-swrv-5009adfe3402d463","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-tabbable-50cdc22141ac073e","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-tslib-aac43123c1cf56ae","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-typed-array-buffer-00c0fbabbc1ba7a0","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-typed-array-byte-length-b76a33f48e442395","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-typed-array-byte-offset-a7c0e2a839f773bd","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-typed-array-length-1cfab3fa3bd3642e","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-typescript-05fd066d7b9c72dc","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-unbox-primitive-95465df98088e43b","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-v-calendar-11a19d563a2a5bfb","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-vue-5cf7640638858cb4","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-vue-demi-063361cb6f4f5299","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-vue-draggable-next-76e85dd642b99edf","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-vue-github-button-b41a4af70ba13261","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-vue-router-0bb7b7afde59bcd5","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-vue-screen-utils-05854ba456cd8cb1","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-which-boxed-primitive-e5bcda70f9821710","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-which-typed-array-b246b5bd153094e8","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DOCUMENT","relatedSpdxElement":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relationshipType":"DESCRIBES"}]} +{"spdxVersion":"SPDX-2.3","dataLicense":"CC0-1.0","SPDXID":"SPDXRef-DOCUMENT","name":"kumahq/kuma-gui","documentNamespace":"https://anchore.com/syft/dir/kumahq/kuma-gui-b8693cb0-dfe2-47c4-aadc-8326daaf191b","creationInfo":{"licenseListVersion":"3.25","creators":["Organization: Anchore, Inc","Tool: syft-1.17.0"],"created":"2025-01-31T12:36:09Z"},"packages":[{"name":"@babel/helper-string-parser","SPDXID":"SPDXRef-Package-npm--babel-helper-string-parser-61412c40209f6806","versionInfo":"7.25.9","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.25.9.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@babel\\/helper-string-parser:\\@babel\\/helper-string-parser:7.25.9:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@babel\\/helper-string-parser:\\@babel\\/helper_string_parser:7.25.9:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@babel\\/helper_string_parser:\\@babel\\/helper-string-parser:7.25.9:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@babel\\/helper_string_parser:\\@babel\\/helper_string_parser:7.25.9:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@babel\\/helper-string:\\@babel\\/helper-string-parser:7.25.9:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@babel\\/helper-string:\\@babel\\/helper_string_parser:7.25.9:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@babel\\/helper_string:\\@babel\\/helper-string-parser:7.25.9:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@babel\\/helper_string:\\@babel\\/helper_string_parser:7.25.9:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@babel\\/helper:\\@babel\\/helper-string-parser:7.25.9:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@babel\\/helper:\\@babel\\/helper_string_parser:7.25.9:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40babel/helper-string-parser@7.25.9"}]},{"name":"@babel/helper-validator-identifier","SPDXID":"SPDXRef-Package-npm--babel-helper-validator-identifier-90be93e5e86fd5e9","versionInfo":"7.25.9","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@babel\\/helper-validator-identifier:\\@babel\\/helper-validator-identifier:7.25.9:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@babel\\/helper-validator-identifier:\\@babel\\/helper_validator_identifier:7.25.9:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@babel\\/helper_validator_identifier:\\@babel\\/helper-validator-identifier:7.25.9:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@babel\\/helper_validator_identifier:\\@babel\\/helper_validator_identifier:7.25.9:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@babel\\/helper-validator:\\@babel\\/helper-validator-identifier:7.25.9:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@babel\\/helper-validator:\\@babel\\/helper_validator_identifier:7.25.9:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@babel\\/helper_validator:\\@babel\\/helper-validator-identifier:7.25.9:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@babel\\/helper_validator:\\@babel\\/helper_validator_identifier:7.25.9:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@babel\\/helper:\\@babel\\/helper-validator-identifier:7.25.9:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@babel\\/helper:\\@babel\\/helper_validator_identifier:7.25.9:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40babel/helper-validator-identifier@7.25.9"}]},{"name":"@babel/parser","SPDXID":"SPDXRef-Package-npm--babel-parser-e83322edd4641536","versionInfo":"7.26.2","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@babel/parser/-/parser-7.26.2.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@babel\\/parser:\\@babel\\/parser:7.26.2:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40babel/parser@7.26.2"}]},{"name":"@babel/runtime","SPDXID":"SPDXRef-Package-npm--babel-runtime-aba1f39e02a52c0b","versionInfo":"7.26.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@babel/runtime/-/runtime-7.26.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@babel\\/runtime:\\@babel\\/runtime:7.26.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40babel/runtime@7.26.0"}]},{"name":"@babel/types","SPDXID":"SPDXRef-Package-npm--babel-types-6c88e4f0dd295be6","versionInfo":"7.26.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@babel/types/-/types-7.26.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@babel\\/types:\\@babel\\/types:7.26.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40babel/types@7.26.0"}]},{"name":"@floating-ui/core","SPDXID":"SPDXRef-Package-npm--floating-ui-core-95a7a8ee2eb071c0","versionInfo":"1.6.9","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@floating-ui/core/-/core-1.6.9.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@floating-ui\\/core:\\@floating-ui\\/core:1.6.9:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@floating-ui\\/core:\\@floating_ui\\/core:1.6.9:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@floating_ui\\/core:\\@floating-ui\\/core:1.6.9:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@floating_ui\\/core:\\@floating_ui\\/core:1.6.9:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@floating:\\@floating-ui\\/core:1.6.9:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@floating:\\@floating_ui\\/core:1.6.9:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40floating-ui/core@1.6.9"}]},{"name":"@floating-ui/dom","SPDXID":"SPDXRef-Package-npm--floating-ui-dom-90b5bcf40163133b","versionInfo":"1.6.13","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@floating-ui/dom/-/dom-1.6.13.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@floating-ui\\/dom:\\@floating-ui\\/dom:1.6.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@floating-ui\\/dom:\\@floating_ui\\/dom:1.6.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@floating_ui\\/dom:\\@floating-ui\\/dom:1.6.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@floating_ui\\/dom:\\@floating_ui\\/dom:1.6.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@floating:\\@floating-ui\\/dom:1.6.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@floating:\\@floating_ui\\/dom:1.6.13:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40floating-ui/dom@1.6.13"}]},{"name":"@floating-ui/utils","SPDXID":"SPDXRef-Package-npm--floating-ui-utils-1dca1ec4723e8643","versionInfo":"0.2.9","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.9.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@floating-ui\\/utils:\\@floating-ui\\/utils:0.2.9:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@floating-ui\\/utils:\\@floating_ui\\/utils:0.2.9:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@floating_ui\\/utils:\\@floating-ui\\/utils:0.2.9:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@floating_ui\\/utils:\\@floating_ui\\/utils:0.2.9:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@floating:\\@floating-ui\\/utils:0.2.9:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@floating:\\@floating_ui\\/utils:0.2.9:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40floating-ui/utils@0.2.9"}]},{"name":"@floating-ui/vue","SPDXID":"SPDXRef-Package-npm--floating-ui-vue-17bcdf69045796ed","versionInfo":"1.1.6","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@floating-ui/vue/-/vue-1.1.6.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@floating-ui\\/vue:\\@floating-ui\\/vue:1.1.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@floating-ui\\/vue:\\@floating_ui\\/vue:1.1.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@floating_ui\\/vue:\\@floating-ui\\/vue:1.1.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@floating_ui\\/vue:\\@floating_ui\\/vue:1.1.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@floating:\\@floating-ui\\/vue:1.1.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@floating:\\@floating_ui\\/vue:1.1.6:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40floating-ui/vue@1.1.6"}]},{"name":"@formatjs/ecma402-abstract","SPDXID":"SPDXRef-Package-npm--formatjs-ecma402-abstract-a7859d8686dc0ca5","versionInfo":"2.2.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@formatjs/ecma402-abstract/-/ecma402-abstract-2.2.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/ecma402-abstract:\\@formatjs\\/ecma402-abstract:2.2.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/ecma402-abstract:\\@formatjs\\/ecma402_abstract:2.2.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/ecma402_abstract:\\@formatjs\\/ecma402-abstract:2.2.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/ecma402_abstract:\\@formatjs\\/ecma402_abstract:2.2.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/ecma402:\\@formatjs\\/ecma402-abstract:2.2.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/ecma402:\\@formatjs\\/ecma402_abstract:2.2.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40formatjs/ecma402-abstract@2.2.3"}]},{"name":"@formatjs/fast-memoize","SPDXID":"SPDXRef-Package-npm--formatjs-fast-memoize-67c0b45bf9d99fbd","versionInfo":"2.2.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@formatjs/fast-memoize/-/fast-memoize-2.2.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/fast-memoize:\\@formatjs\\/fast-memoize:2.2.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/fast-memoize:\\@formatjs\\/fast_memoize:2.2.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/fast_memoize:\\@formatjs\\/fast-memoize:2.2.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/fast_memoize:\\@formatjs\\/fast_memoize:2.2.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/fast:\\@formatjs\\/fast-memoize:2.2.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/fast:\\@formatjs\\/fast_memoize:2.2.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40formatjs/fast-memoize@2.2.3"}]},{"name":"@formatjs/icu-messageformat-parser","SPDXID":"SPDXRef-Package-npm--formatjs-icu-messageformat-parser-9d25233076d541ba","versionInfo":"2.9.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@formatjs/icu-messageformat-parser/-/icu-messageformat-parser-2.9.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/icu-messageformat-parser:\\@formatjs\\/icu-messageformat-parser:2.9.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/icu-messageformat-parser:\\@formatjs\\/icu_messageformat_parser:2.9.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/icu_messageformat_parser:\\@formatjs\\/icu-messageformat-parser:2.9.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/icu_messageformat_parser:\\@formatjs\\/icu_messageformat_parser:2.9.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/icu-messageformat:\\@formatjs\\/icu-messageformat-parser:2.9.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/icu-messageformat:\\@formatjs\\/icu_messageformat_parser:2.9.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/icu_messageformat:\\@formatjs\\/icu-messageformat-parser:2.9.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/icu_messageformat:\\@formatjs\\/icu_messageformat_parser:2.9.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/icu:\\@formatjs\\/icu-messageformat-parser:2.9.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/icu:\\@formatjs\\/icu_messageformat_parser:2.9.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40formatjs/icu-messageformat-parser@2.9.3"}]},{"name":"@formatjs/icu-skeleton-parser","SPDXID":"SPDXRef-Package-npm--formatjs-icu-skeleton-parser-78a1c0571d27051a","versionInfo":"1.8.7","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@formatjs/icu-skeleton-parser/-/icu-skeleton-parser-1.8.7.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/icu-skeleton-parser:\\@formatjs\\/icu-skeleton-parser:1.8.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/icu-skeleton-parser:\\@formatjs\\/icu_skeleton_parser:1.8.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/icu_skeleton_parser:\\@formatjs\\/icu-skeleton-parser:1.8.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/icu_skeleton_parser:\\@formatjs\\/icu_skeleton_parser:1.8.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/icu-skeleton:\\@formatjs\\/icu-skeleton-parser:1.8.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/icu-skeleton:\\@formatjs\\/icu_skeleton_parser:1.8.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/icu_skeleton:\\@formatjs\\/icu-skeleton-parser:1.8.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/icu_skeleton:\\@formatjs\\/icu_skeleton_parser:1.8.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/icu:\\@formatjs\\/icu-skeleton-parser:1.8.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/icu:\\@formatjs\\/icu_skeleton_parser:1.8.7:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40formatjs/icu-skeleton-parser@1.8.7"}]},{"name":"@formatjs/intl","SPDXID":"SPDXRef-Package-npm--formatjs-intl-e2efbe2ba65f83f8","versionInfo":"2.10.14","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@formatjs/intl/-/intl-2.10.14.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/intl:\\@formatjs\\/intl:2.10.14:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40formatjs/intl@2.10.14"}]},{"name":"@formatjs/intl-displaynames","SPDXID":"SPDXRef-Package-npm--formatjs-intl-displaynames-68e00e86051470d8","versionInfo":"6.8.4","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@formatjs/intl-displaynames/-/intl-displaynames-6.8.4.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/intl-displaynames:\\@formatjs\\/intl-displaynames:6.8.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/intl-displaynames:\\@formatjs\\/intl_displaynames:6.8.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/intl_displaynames:\\@formatjs\\/intl-displaynames:6.8.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/intl_displaynames:\\@formatjs\\/intl_displaynames:6.8.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/intl:\\@formatjs\\/intl-displaynames:6.8.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/intl:\\@formatjs\\/intl_displaynames:6.8.4:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40formatjs/intl-displaynames@6.8.4"}]},{"name":"@formatjs/intl-listformat","SPDXID":"SPDXRef-Package-npm--formatjs-intl-listformat-18afc9c6a37f4d55","versionInfo":"7.7.4","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@formatjs/intl-listformat/-/intl-listformat-7.7.4.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/intl-listformat:\\@formatjs\\/intl-listformat:7.7.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/intl-listformat:\\@formatjs\\/intl_listformat:7.7.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/intl_listformat:\\@formatjs\\/intl-listformat:7.7.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/intl_listformat:\\@formatjs\\/intl_listformat:7.7.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/intl:\\@formatjs\\/intl-listformat:7.7.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/intl:\\@formatjs\\/intl_listformat:7.7.4:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40formatjs/intl-listformat@7.7.4"}]},{"name":"@formatjs/intl-localematcher","SPDXID":"SPDXRef-Package-npm--formatjs-intl-localematcher-1862a9cd0c1bce16","versionInfo":"0.5.7","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@formatjs/intl-localematcher/-/intl-localematcher-0.5.7.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/intl-localematcher:\\@formatjs\\/intl-localematcher:0.5.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/intl-localematcher:\\@formatjs\\/intl_localematcher:0.5.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/intl_localematcher:\\@formatjs\\/intl-localematcher:0.5.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/intl_localematcher:\\@formatjs\\/intl_localematcher:0.5.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/intl:\\@formatjs\\/intl-localematcher:0.5.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@formatjs\\/intl:\\@formatjs\\/intl_localematcher:0.5.7:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40formatjs/intl-localematcher@0.5.7"}]},{"name":"@gera2ld/tarjs","SPDXID":"SPDXRef-Package-npm--gera2ld-tarjs-6fb49c4a36e5ff3f","versionInfo":"0.3.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@gera2ld/tarjs/-/tarjs-0.3.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@gera2ld\\/tarjs:\\@gera2ld\\/tarjs:0.3.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40gera2ld/tarjs@0.3.1"}]},{"name":"@jridgewell/sourcemap-codec","SPDXID":"SPDXRef-Package-npm--jridgewell-sourcemap-codec-00b5fbb6d6e1ebf9","versionInfo":"1.5.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@jridgewell\\/sourcemap-codec:\\@jridgewell\\/sourcemap-codec:1.5.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@jridgewell\\/sourcemap-codec:\\@jridgewell\\/sourcemap_codec:1.5.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@jridgewell\\/sourcemap_codec:\\@jridgewell\\/sourcemap-codec:1.5.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@jridgewell\\/sourcemap_codec:\\@jridgewell\\/sourcemap_codec:1.5.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@jridgewell\\/sourcemap:\\@jridgewell\\/sourcemap-codec:1.5.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@jridgewell\\/sourcemap:\\@jridgewell\\/sourcemap_codec:1.5.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40jridgewell/sourcemap-codec@1.5.0"}]},{"name":"@kong-ui-public/app-layout","SPDXID":"SPDXRef-Package-npm--kong-ui-public-app-layout-b1e01246912b8237","versionInfo":"4.3.7","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@kong-ui-public/app-layout/-/app-layout-4.3.7.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"Apache-2.0","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kong-ui-public\\/app-layout:\\@kong-ui-public\\/app-layout:4.3.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kong-ui-public\\/app-layout:\\@kong_ui_public\\/app_layout:4.3.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kong_ui_public\\/app_layout:\\@kong-ui-public\\/app-layout:4.3.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kong_ui_public\\/app_layout:\\@kong_ui_public\\/app_layout:4.3.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kong-ui-public\\/app:\\@kong-ui-public\\/app-layout:4.3.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kong-ui-public\\/app:\\@kong_ui_public\\/app_layout:4.3.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kong_ui_public\\/app:\\@kong-ui-public\\/app-layout:4.3.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kong_ui_public\\/app:\\@kong_ui_public\\/app_layout:4.3.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kong-ui:\\@kong-ui-public\\/app-layout:4.3.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kong-ui:\\@kong_ui_public\\/app_layout:4.3.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kong_ui:\\@kong-ui-public\\/app-layout:4.3.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kong_ui:\\@kong_ui_public\\/app_layout:4.3.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kong:\\@kong-ui-public\\/app-layout:4.3.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kong:\\@kong_ui_public\\/app_layout:4.3.7:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40kong-ui-public/app-layout@4.3.7"}]},{"name":"@kong-ui-public/i18n","SPDXID":"SPDXRef-Package-npm--kong-ui-public-i18n-19b9971d2e995668","versionInfo":"2.2.10","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@kong-ui-public/i18n/-/i18n-2.2.10.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"Apache-2.0","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kong-ui-public\\/i18n:\\@kong-ui-public\\/i18n:2.2.10:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kong-ui-public\\/i18n:\\@kong_ui_public\\/i18n:2.2.10:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kong_ui_public\\/i18n:\\@kong-ui-public\\/i18n:2.2.10:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kong_ui_public\\/i18n:\\@kong_ui_public\\/i18n:2.2.10:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kong-ui:\\@kong-ui-public\\/i18n:2.2.10:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kong-ui:\\@kong_ui_public\\/i18n:2.2.10:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kong_ui:\\@kong-ui-public\\/i18n:2.2.10:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kong_ui:\\@kong_ui_public\\/i18n:2.2.10:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kong:\\@kong-ui-public\\/i18n:2.2.10:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kong:\\@kong_ui_public\\/i18n:2.2.10:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40kong-ui-public/i18n@2.2.10"}]},{"name":"@kong/icons","SPDXID":"SPDXRef-Package-npm--kong-icons-0c40b2d015c10523","versionInfo":"1.20.2","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@kong/icons/-/icons-1.20.2.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"Apache-2.0","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kong\\/icons:\\@kong\\/icons:1.20.2:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40kong/icons@1.20.2"}]},{"name":"@kong/kongponents","SPDXID":"SPDXRef-Package-npm--kong-kongponents-cc41d768d13d4032","versionInfo":"9.18.4","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@kong/kongponents/-/kongponents-9.18.4.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kong\\/kongponents:\\@kong\\/kongponents:9.18.4:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40kong/kongponents@9.18.4"}]},{"name":"@kumahq/config","SPDXID":"SPDXRef-Package-npm--kumahq-config-2e95ff99db6d79ed","versionInfo":"1.0.0","supplier":"NOASSERTION","downloadLocation":"NONE","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kumahq\\/config:\\@kumahq\\/config:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40kumahq/config@1.0.0"}]},{"name":"@kumahq/config","SPDXID":"SPDXRef-Package-npm--kumahq-config-1976665fae45643f","versionInfo":"UNKNOWN","supplier":"NOASSERTION","downloadLocation":"packages/config","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kumahq\\/config:\\@kumahq\\/config:*:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40kumahq/config"}]},{"name":"@kumahq/kuma-gui","SPDXID":"SPDXRef-Package-npm--kumahq-kuma-gui-6d52cf011e3998cb","versionInfo":"2.10.0","supplier":"NOASSERTION","downloadLocation":"NONE","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kumahq\\/kuma-gui:\\@kumahq\\/kuma-gui:2.10.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kumahq\\/kuma-gui:\\@kumahq\\/kuma_gui:2.10.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kumahq\\/kuma_gui:\\@kumahq\\/kuma-gui:2.10.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kumahq\\/kuma_gui:\\@kumahq\\/kuma_gui:2.10.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kumahq\\/kuma:\\@kumahq\\/kuma-gui:2.10.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kumahq\\/kuma:\\@kumahq\\/kuma_gui:2.10.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40kumahq/kuma-gui@2.10.0"}]},{"name":"@kumahq/kuma-gui","SPDXID":"SPDXRef-Package-npm--kumahq-kuma-gui-085769b46d565a69","versionInfo":"UNKNOWN","supplier":"NOASSERTION","downloadLocation":"packages/kuma-gui","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kumahq\\/kuma-gui:\\@kumahq\\/kuma-gui:*:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kumahq\\/kuma-gui:\\@kumahq\\/kuma_gui:*:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kumahq\\/kuma_gui:\\@kumahq\\/kuma-gui:*:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kumahq\\/kuma_gui:\\@kumahq\\/kuma_gui:*:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kumahq\\/kuma:\\@kumahq\\/kuma-gui:*:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@kumahq\\/kuma:\\@kumahq\\/kuma_gui:*:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40kumahq/kuma-gui"}]},{"name":"@popperjs/core","SPDXID":"SPDXRef-Package-npm--popperjs-core-ccc0b0ebb4ddbcb1","versionInfo":"2.11.8","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@popperjs/core/-/core-2.11.8.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@popperjs\\/core:\\@popperjs\\/core:2.11.8:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40popperjs/core@2.11.8"}]},{"name":"@types/lodash","SPDXID":"SPDXRef-Package-npm--types-lodash-f052535946461e76","versionInfo":"4.17.13","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@types/lodash/-/lodash-4.17.13.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@types\\/lodash:\\@types\\/lodash:4.17.13:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40types/lodash@4.17.13"}]},{"name":"@types/resize-observer-browser","SPDXID":"SPDXRef-Package-npm--types-resize-observer-browser-14a34a89b3ae75e7","versionInfo":"0.1.11","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@types/resize-observer-browser/-/resize-observer-browser-0.1.11.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@types\\/resize-observer-browser:\\@types\\/resize-observer-browser:0.1.11:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@types\\/resize-observer-browser:\\@types\\/resize_observer_browser:0.1.11:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@types\\/resize_observer_browser:\\@types\\/resize-observer-browser:0.1.11:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@types\\/resize_observer_browser:\\@types\\/resize_observer_browser:0.1.11:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@types\\/resize-observer:\\@types\\/resize-observer-browser:0.1.11:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@types\\/resize-observer:\\@types\\/resize_observer_browser:0.1.11:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@types\\/resize_observer:\\@types\\/resize-observer-browser:0.1.11:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@types\\/resize_observer:\\@types\\/resize_observer_browser:0.1.11:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@types\\/resize:\\@types\\/resize-observer-browser:0.1.11:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@types\\/resize:\\@types\\/resize_observer_browser:0.1.11:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40types/resize-observer-browser@0.1.11"}]},{"name":"@types/web-bluetooth","SPDXID":"SPDXRef-Package-npm--types-web-bluetooth-933887025551b07e","versionInfo":"0.0.20","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@types/web-bluetooth/-/web-bluetooth-0.0.20.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@types\\/web-bluetooth:\\@types\\/web-bluetooth:0.0.20:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@types\\/web-bluetooth:\\@types\\/web_bluetooth:0.0.20:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@types\\/web_bluetooth:\\@types\\/web-bluetooth:0.0.20:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@types\\/web_bluetooth:\\@types\\/web_bluetooth:0.0.20:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@types\\/web:\\@types\\/web-bluetooth:0.0.20:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@types\\/web:\\@types\\/web_bluetooth:0.0.20:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40types/web-bluetooth@0.0.20"}]},{"name":"@vue/compiler-core","SPDXID":"SPDXRef-Package-npm--vue-compiler-core-9bfc6ee7320dad18","versionInfo":"3.5.13","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.5.13.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/compiler-core:\\@vue\\/compiler-core:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/compiler-core:\\@vue\\/compiler_core:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/compiler_core:\\@vue\\/compiler-core:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/compiler_core:\\@vue\\/compiler_core:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/compiler:\\@vue\\/compiler-core:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/compiler:\\@vue\\/compiler_core:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40vue/compiler-core@3.5.13"}]},{"name":"@vue/compiler-dom","SPDXID":"SPDXRef-Package-npm--vue-compiler-dom-5fe55c67a06ede75","versionInfo":"3.5.13","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.5.13.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/compiler-dom:\\@vue\\/compiler-dom:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/compiler-dom:\\@vue\\/compiler_dom:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/compiler_dom:\\@vue\\/compiler-dom:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/compiler_dom:\\@vue\\/compiler_dom:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/compiler:\\@vue\\/compiler-dom:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/compiler:\\@vue\\/compiler_dom:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40vue/compiler-dom@3.5.13"}]},{"name":"@vue/compiler-sfc","SPDXID":"SPDXRef-Package-npm--vue-compiler-sfc-bed0f6cc8edf74d0","versionInfo":"3.5.13","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.5.13.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/compiler-sfc:\\@vue\\/compiler-sfc:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/compiler-sfc:\\@vue\\/compiler_sfc:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/compiler_sfc:\\@vue\\/compiler-sfc:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/compiler_sfc:\\@vue\\/compiler_sfc:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/compiler:\\@vue\\/compiler-sfc:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/compiler:\\@vue\\/compiler_sfc:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40vue/compiler-sfc@3.5.13"}]},{"name":"@vue/compiler-ssr","SPDXID":"SPDXRef-Package-npm--vue-compiler-ssr-81602b8f77250f09","versionInfo":"3.5.13","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.5.13.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/compiler-ssr:\\@vue\\/compiler-ssr:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/compiler-ssr:\\@vue\\/compiler_ssr:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/compiler_ssr:\\@vue\\/compiler-ssr:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/compiler_ssr:\\@vue\\/compiler_ssr:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/compiler:\\@vue\\/compiler-ssr:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/compiler:\\@vue\\/compiler_ssr:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40vue/compiler-ssr@3.5.13"}]},{"name":"@vue/devtools-api","SPDXID":"SPDXRef-Package-npm--vue-devtools-api-63b8b75306d08edd","versionInfo":"6.6.4","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@vue/devtools-api/-/devtools-api-6.6.4.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/devtools-api:\\@vue\\/devtools-api:6.6.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/devtools-api:\\@vue\\/devtools_api:6.6.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/devtools_api:\\@vue\\/devtools-api:6.6.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/devtools_api:\\@vue\\/devtools_api:6.6.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/devtools:\\@vue\\/devtools-api:6.6.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/devtools:\\@vue\\/devtools_api:6.6.4:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40vue/devtools-api@6.6.4"}]},{"name":"@vue/reactivity","SPDXID":"SPDXRef-Package-npm--vue-reactivity-c2c7f9075ded2b6c","versionInfo":"3.5.13","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.5.13.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/reactivity:\\@vue\\/reactivity:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40vue/reactivity@3.5.13"}]},{"name":"@vue/runtime-core","SPDXID":"SPDXRef-Package-npm--vue-runtime-core-497b78059f2828b4","versionInfo":"3.5.13","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.5.13.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/runtime-core:\\@vue\\/runtime-core:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/runtime-core:\\@vue\\/runtime_core:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/runtime_core:\\@vue\\/runtime-core:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/runtime_core:\\@vue\\/runtime_core:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/runtime:\\@vue\\/runtime-core:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/runtime:\\@vue\\/runtime_core:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40vue/runtime-core@3.5.13"}]},{"name":"@vue/runtime-dom","SPDXID":"SPDXRef-Package-npm--vue-runtime-dom-4d88bd583d651c2e","versionInfo":"3.5.13","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.5.13.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/runtime-dom:\\@vue\\/runtime-dom:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/runtime-dom:\\@vue\\/runtime_dom:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/runtime_dom:\\@vue\\/runtime-dom:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/runtime_dom:\\@vue\\/runtime_dom:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/runtime:\\@vue\\/runtime-dom:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/runtime:\\@vue\\/runtime_dom:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40vue/runtime-dom@3.5.13"}]},{"name":"@vue/server-renderer","SPDXID":"SPDXRef-Package-npm--vue-server-renderer-f8718e0931e8277c","versionInfo":"3.5.13","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.5.13.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/server-renderer:\\@vue\\/server-renderer:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/server-renderer:\\@vue\\/server_renderer:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/server_renderer:\\@vue\\/server-renderer:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/server_renderer:\\@vue\\/server_renderer:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/server:\\@vue\\/server-renderer:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/server:\\@vue\\/server_renderer:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40vue/server-renderer@3.5.13"}]},{"name":"@vue/shared","SPDXID":"SPDXRef-Package-npm--vue-shared-dd42a3b95ce36552","versionInfo":"3.5.13","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@vue/shared/-/shared-3.5.13.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vue\\/shared:\\@vue\\/shared:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40vue/shared@3.5.13"}]},{"name":"@vueuse/core","SPDXID":"SPDXRef-Package-npm--vueuse-core-647abf36496e380b","versionInfo":"12.5.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@vueuse/core/-/core-12.5.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"MIT","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vueuse\\/core:\\@vueuse\\/core:12.5.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40vueuse/core@12.5.0"}]},{"name":"@vueuse/metadata","SPDXID":"SPDXRef-Package-npm--vueuse-metadata-dacb037b4977ae78","versionInfo":"12.5.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@vueuse/metadata/-/metadata-12.5.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"MIT","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vueuse\\/metadata:\\@vueuse\\/metadata:12.5.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40vueuse/metadata@12.5.0"}]},{"name":"@vueuse/shared","SPDXID":"SPDXRef-Package-npm--vueuse-shared-a178a551aa8fb948","versionInfo":"12.5.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@vueuse/shared/-/shared-12.5.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"MIT","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:\\@vueuse\\/shared:\\@vueuse\\/shared:12.5.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40vueuse/shared@12.5.0"}]},{"name":"argparse","SPDXID":"SPDXRef-Package-npm-argparse-8693e336c9b3e827","versionInfo":"2.0.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:argparse:argparse:2.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/argparse@2.0.1"}]},{"name":"array-buffer-byte-length","SPDXID":"SPDXRef-Package-npm-array-buffer-byte-length-13f12d206c8fcf08","versionInfo":"1.0.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:array-buffer-byte-length:array-buffer-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:array-buffer-byte-length:array_buffer_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:array_buffer_byte_length:array-buffer-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:array_buffer_byte_length:array_buffer_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:array-buffer-byte:array-buffer-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:array-buffer-byte:array_buffer_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:array_buffer_byte:array-buffer-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:array_buffer_byte:array_buffer_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:array-buffer:array-buffer-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:array-buffer:array_buffer_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:array_buffer:array-buffer-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:array_buffer:array_buffer_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:array:array-buffer-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:array:array_buffer_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/array-buffer-byte-length@1.0.1"}]},{"name":"arraybuffer.prototype.slice","SPDXID":"SPDXRef-Package-npm-arraybuffer.prototype.slice-5d6455b45418d17a","versionInfo":"1.0.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:arraybuffer.prototype.slice:arraybuffer.prototype.slice:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/arraybuffer.prototype.slice@1.0.3"}]},{"name":"asynckit","SPDXID":"SPDXRef-Package-npm-asynckit-6aff44e76f471cf5","versionInfo":"0.4.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:asynckit:asynckit:0.4.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/asynckit@0.4.0"}]},{"name":"available-typed-arrays","SPDXID":"SPDXRef-Package-npm-available-typed-arrays-d7c21475e87b0b00","versionInfo":"1.0.7","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:available-typed-arrays:available-typed-arrays:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:available-typed-arrays:available_typed_arrays:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:available_typed_arrays:available-typed-arrays:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:available_typed_arrays:available_typed_arrays:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:available-typed:available-typed-arrays:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:available-typed:available_typed_arrays:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:available_typed:available-typed-arrays:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:available_typed:available_typed_arrays:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:available:available-typed-arrays:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:available:available_typed_arrays:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/available-typed-arrays@1.0.7"}]},{"name":"axios","SPDXID":"SPDXRef-Package-npm-axios-bf18e99e8d3b122f","versionInfo":"1.7.9","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/axios/-/axios-1.7.9.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:axios:axios:1.7.9:*:*:*:*:node.js:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/axios@1.7.9"}]},{"name":"brandi","SPDXID":"SPDXRef-Package-npm-brandi-15ccc4fac7052130","versionInfo":"5.0.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/brandi/-/brandi-5.0.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:brandi:brandi:5.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/brandi@5.0.0"}]},{"name":"call-bind","SPDXID":"SPDXRef-Package-npm-call-bind-7839ba0962085675","versionInfo":"1.0.7","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:call-bind:call-bind:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:call-bind:call_bind:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:call_bind:call-bind:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:call_bind:call_bind:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:call:call-bind:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:call:call_bind:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/call-bind@1.0.7"}]},{"name":"combined-stream","SPDXID":"SPDXRef-Package-npm-combined-stream-8cc8b15aa9ee379d","versionInfo":"1.0.8","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:combined-stream:combined-stream:1.0.8:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:combined-stream:combined_stream:1.0.8:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:combined_stream:combined-stream:1.0.8:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:combined_stream:combined_stream:1.0.8:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:combined:combined-stream:1.0.8:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:combined:combined_stream:1.0.8:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/combined-stream@1.0.8"}]},{"name":"csstype","SPDXID":"SPDXRef-Package-npm-csstype-b4c36fb0245eac3d","versionInfo":"3.1.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:csstype:csstype:3.1.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/csstype@3.1.3"}]},{"name":"data-view-buffer","SPDXID":"SPDXRef-Package-npm-data-view-buffer-bfd6e0a4087e44e0","versionInfo":"1.0.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data-view-buffer:data-view-buffer:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data-view-buffer:data_view_buffer:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data_view_buffer:data-view-buffer:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data_view_buffer:data_view_buffer:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data-view:data-view-buffer:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data-view:data_view_buffer:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data_view:data-view-buffer:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data_view:data_view_buffer:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data:data-view-buffer:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data:data_view_buffer:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/data-view-buffer@1.0.1"}]},{"name":"data-view-byte-length","SPDXID":"SPDXRef-Package-npm-data-view-byte-length-a8cadaa9cbd11e9d","versionInfo":"1.0.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data-view-byte-length:data-view-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data-view-byte-length:data_view_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data_view_byte_length:data-view-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data_view_byte_length:data_view_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data-view-byte:data-view-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data-view-byte:data_view_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data_view_byte:data-view-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data_view_byte:data_view_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data-view:data-view-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data-view:data_view_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data_view:data-view-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data_view:data_view_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data:data-view-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data:data_view_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/data-view-byte-length@1.0.1"}]},{"name":"data-view-byte-offset","SPDXID":"SPDXRef-Package-npm-data-view-byte-offset-db749699d51fd8a9","versionInfo":"1.0.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data-view-byte-offset:data-view-byte-offset:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data-view-byte-offset:data_view_byte_offset:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data_view_byte_offset:data-view-byte-offset:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data_view_byte_offset:data_view_byte_offset:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data-view-byte:data-view-byte-offset:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data-view-byte:data_view_byte_offset:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data_view_byte:data-view-byte-offset:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data_view_byte:data_view_byte_offset:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data-view:data-view-byte-offset:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data-view:data_view_byte_offset:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data_view:data-view-byte-offset:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data_view:data_view_byte_offset:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data:data-view-byte-offset:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data:data_view_byte_offset:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/data-view-byte-offset@1.0.0"}]},{"name":"date-fns","SPDXID":"SPDXRef-Package-npm-date-fns-b7b11dfcd625ecda","versionInfo":"2.30.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/date-fns/-/date-fns-2.30.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:date-fns:date-fns:2.30.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:date-fns:date_fns:2.30.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:date_fns:date-fns:2.30.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:date_fns:date_fns:2.30.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:date:date-fns:2.30.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:date:date_fns:2.30.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/date-fns@2.30.0"}]},{"name":"date-fns-tz","SPDXID":"SPDXRef-Package-npm-date-fns-tz-306501f43ffde713","versionInfo":"2.0.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/date-fns-tz/-/date-fns-tz-2.0.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:date-fns-tz:date-fns-tz:2.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:date-fns-tz:date_fns_tz:2.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:date_fns_tz:date-fns-tz:2.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:date_fns_tz:date_fns_tz:2.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:date-fns:date-fns-tz:2.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:date-fns:date_fns_tz:2.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:date_fns:date-fns-tz:2.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:date_fns:date_fns_tz:2.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:date:date-fns-tz:2.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:date:date_fns_tz:2.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/date-fns-tz@2.0.1"}]},{"name":"deepmerge","SPDXID":"SPDXRef-Package-npm-deepmerge-7a47e4d27cd720a2","versionInfo":"4.3.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:deepmerge:deepmerge:4.3.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/deepmerge@4.3.1"}]},{"name":"define-data-property","SPDXID":"SPDXRef-Package-npm-define-data-property-eeb38cde27bf7dd8","versionInfo":"1.1.4","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:define-data-property:define-data-property:1.1.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:define-data-property:define_data_property:1.1.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:define_data_property:define-data-property:1.1.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:define_data_property:define_data_property:1.1.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:define-data:define-data-property:1.1.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:define-data:define_data_property:1.1.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:define_data:define-data-property:1.1.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:define_data:define_data_property:1.1.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:define:define-data-property:1.1.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:define:define_data_property:1.1.4:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/define-data-property@1.1.4"}]},{"name":"define-properties","SPDXID":"SPDXRef-Package-npm-define-properties-e845b2622416c826","versionInfo":"1.2.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:define-properties:define-properties:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:define-properties:define_properties:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:define_properties:define-properties:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:define_properties:define_properties:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:define:define-properties:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:define:define_properties:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/define-properties@1.2.1"}]},{"name":"delayed-stream","SPDXID":"SPDXRef-Package-npm-delayed-stream-afe40b4c4acf6db8","versionInfo":"1.0.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:delayed-stream:delayed-stream:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:delayed-stream:delayed_stream:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:delayed_stream:delayed-stream:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:delayed_stream:delayed_stream:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:delayed:delayed-stream:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:delayed:delayed_stream:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/delayed-stream@1.0.0"}]},{"name":"entities","SPDXID":"SPDXRef-Package-npm-entities-71d56a1dc3a7edda","versionInfo":"4.5.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/entities/-/entities-4.5.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:entities:entities:4.5.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/entities@4.5.0"}]},{"name":"es-abstract","SPDXID":"SPDXRef-Package-npm-es-abstract-107a634905557c62","versionInfo":"1.23.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-abstract:es-abstract:1.23.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-abstract:es_abstract:1.23.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_abstract:es-abstract:1.23.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_abstract:es_abstract:1.23.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es:es-abstract:1.23.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es:es_abstract:1.23.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/es-abstract@1.23.3"}]},{"name":"es-define-property","SPDXID":"SPDXRef-Package-npm-es-define-property-dbc4d3c364e8a910","versionInfo":"1.0.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-define-property:es-define-property:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-define-property:es_define_property:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_define_property:es-define-property:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_define_property:es_define_property:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-define:es-define-property:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-define:es_define_property:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_define:es-define-property:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_define:es_define_property:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es:es-define-property:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es:es_define_property:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/es-define-property@1.0.0"}]},{"name":"es-errors","SPDXID":"SPDXRef-Package-npm-es-errors-8e33d2cc0ee30d25","versionInfo":"1.3.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-errors:es-errors:1.3.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-errors:es_errors:1.3.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_errors:es-errors:1.3.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_errors:es_errors:1.3.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es:es-errors:1.3.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es:es_errors:1.3.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/es-errors@1.3.0"}]},{"name":"es-get-iterator","SPDXID":"SPDXRef-Package-npm-es-get-iterator-197ab285beb731f0","versionInfo":"1.1.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-get-iterator:es-get-iterator:1.1.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-get-iterator:es_get_iterator:1.1.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_get_iterator:es-get-iterator:1.1.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_get_iterator:es_get_iterator:1.1.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-get:es-get-iterator:1.1.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-get:es_get_iterator:1.1.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_get:es-get-iterator:1.1.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_get:es_get_iterator:1.1.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es:es-get-iterator:1.1.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es:es_get_iterator:1.1.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/es-get-iterator@1.1.3"}]},{"name":"es-map","SPDXID":"SPDXRef-Package-npm-es-map-49d11493897db748","versionInfo":"1.0.6","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/es-map/-/es-map-1.0.6.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-map:es-map:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-map:es_map:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_map:es-map:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_map:es_map:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es:es-map:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es:es_map:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/es-map@1.0.6"}]},{"name":"es-object-atoms","SPDXID":"SPDXRef-Package-npm-es-object-atoms-29ecb7414db7313b","versionInfo":"1.0.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.0.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-object-atoms:es-object-atoms:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-object-atoms:es_object_atoms:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_object_atoms:es-object-atoms:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_object_atoms:es_object_atoms:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-object:es-object-atoms:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-object:es_object_atoms:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_object:es-object-atoms:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_object:es_object_atoms:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es:es-object-atoms:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es:es_object_atoms:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/es-object-atoms@1.0.0"}]},{"name":"es-set","SPDXID":"SPDXRef-Package-npm-es-set-9b8ae1619b6a6424","versionInfo":"1.1.2","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/es-set/-/es-set-1.1.2.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-set:es-set:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-set:es_set:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_set:es-set:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_set:es_set:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es:es-set:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es:es_set:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/es-set@1.1.2"}]},{"name":"es-set-tostringtag","SPDXID":"SPDXRef-Package-npm-es-set-tostringtag-9bf44f902e8f51ef","versionInfo":"2.0.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-set-tostringtag:es-set-tostringtag:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-set-tostringtag:es_set_tostringtag:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_set_tostringtag:es-set-tostringtag:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_set_tostringtag:es_set_tostringtag:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-set:es-set-tostringtag:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-set:es_set_tostringtag:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_set:es-set-tostringtag:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_set:es_set_tostringtag:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es:es-set-tostringtag:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es:es_set_tostringtag:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/es-set-tostringtag@2.0.3"}]},{"name":"es-to-primitive","SPDXID":"SPDXRef-Package-npm-es-to-primitive-bb849a0fcf1f76da","versionInfo":"1.2.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-to-primitive:es-to-primitive:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-to-primitive:es_to_primitive:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_to_primitive:es-to-primitive:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_to_primitive:es_to_primitive:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-to:es-to-primitive:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-to:es_to_primitive:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_to:es-to-primitive:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_to:es_to_primitive:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es:es-to-primitive:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es:es_to_primitive:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/es-to-primitive@1.2.1"}]},{"name":"estree-walker","SPDXID":"SPDXRef-Package-npm-estree-walker-80d63cc98716270c","versionInfo":"2.0.2","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:estree-walker:estree-walker:2.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:estree-walker:estree_walker:2.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:estree_walker:estree-walker:2.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:estree_walker:estree_walker:2.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:estree:estree-walker:2.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:estree:estree_walker:2.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/estree-walker@2.0.2"}]},{"name":"flat","SPDXID":"SPDXRef-Package-npm-flat-4a41d6434fbd537b","versionInfo":"6.0.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/flat/-/flat-6.0.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:flat:flat:6.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/flat@6.0.1"}]},{"name":"focus-trap","SPDXID":"SPDXRef-Package-npm-focus-trap-090f22a5eda29ee9","versionInfo":"7.6.4","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/focus-trap/-/focus-trap-7.6.4.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"MIT","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:focus-trap:focus-trap:7.6.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:focus-trap:focus_trap:7.6.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:focus_trap:focus-trap:7.6.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:focus_trap:focus_trap:7.6.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:focus:focus-trap:7.6.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:focus:focus_trap:7.6.4:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/focus-trap@7.6.4"}]},{"name":"focus-trap-vue","SPDXID":"SPDXRef-Package-npm-focus-trap-vue-9156a6c340fb3606","versionInfo":"4.0.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/focus-trap-vue/-/focus-trap-vue-4.0.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:focus-trap-vue:focus-trap-vue:4.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:focus-trap-vue:focus_trap_vue:4.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:focus_trap_vue:focus-trap-vue:4.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:focus_trap_vue:focus_trap_vue:4.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:focus-trap:focus-trap-vue:4.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:focus-trap:focus_trap_vue:4.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:focus_trap:focus-trap-vue:4.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:focus_trap:focus_trap_vue:4.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:focus:focus-trap-vue:4.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:focus:focus_trap_vue:4.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/focus-trap-vue@4.0.3"}]},{"name":"follow-redirects","SPDXID":"SPDXRef-Package-npm-follow-redirects-b859db8008480813","versionInfo":"1.15.9","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.9.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:follow-redirects:follow_redirects:1.15.9:*:*:*:*:node.js:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/follow-redirects@1.15.9"}]},{"name":"for-each","SPDXID":"SPDXRef-Package-npm-for-each-7aacb1aaf986a1bc","versionInfo":"0.3.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:for-each:for-each:0.3.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:for-each:for_each:0.3.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:for_each:for-each:0.3.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:for_each:for_each:0.3.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:for:for-each:0.3.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:for:for_each:0.3.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/for-each@0.3.3"}]},{"name":"form-data","SPDXID":"SPDXRef-Package-npm-form-data-df318905af0efb0c","versionInfo":"4.0.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/form-data/-/form-data-4.0.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:form-data:form-data:4.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:form-data:form_data:4.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:form_data:form-data:4.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:form_data:form_data:4.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:form:form-data:4.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:form:form_data:4.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/form-data@4.0.1"}]},{"name":"function-bind","SPDXID":"SPDXRef-Package-npm-function-bind-47f9fa7141e3e28b","versionInfo":"1.1.2","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:function-bind:function-bind:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:function-bind:function_bind:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:function_bind:function-bind:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:function_bind:function_bind:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:function:function-bind:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:function:function_bind:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/function-bind@1.1.2"}]},{"name":"function.prototype.name","SPDXID":"SPDXRef-Package-npm-function.prototype.name-de64c62d92d52528","versionInfo":"1.1.6","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:function.prototype.name:function.prototype.name:1.1.6:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/function.prototype.name@1.1.6"}]},{"name":"functions-have-names","SPDXID":"SPDXRef-Package-npm-functions-have-names-0a44ed594ae62286","versionInfo":"1.2.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:functions-have-names:functions-have-names:1.2.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:functions-have-names:functions_have_names:1.2.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:functions_have_names:functions-have-names:1.2.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:functions_have_names:functions_have_names:1.2.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:functions-have:functions-have-names:1.2.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:functions-have:functions_have_names:1.2.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:functions_have:functions-have-names:1.2.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:functions_have:functions_have_names:1.2.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:functions:functions-have-names:1.2.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:functions:functions_have_names:1.2.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/functions-have-names@1.2.3"}]},{"name":"get-intrinsic","SPDXID":"SPDXRef-Package-npm-get-intrinsic-e58f4cedf2876381","versionInfo":"1.2.4","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:get-intrinsic:get-intrinsic:1.2.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:get-intrinsic:get_intrinsic:1.2.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:get_intrinsic:get-intrinsic:1.2.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:get_intrinsic:get_intrinsic:1.2.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:get:get-intrinsic:1.2.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:get:get_intrinsic:1.2.4:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/get-intrinsic@1.2.4"}]},{"name":"get-symbol-description","SPDXID":"SPDXRef-Package-npm-get-symbol-description-21993307809f0f7f","versionInfo":"1.0.2","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.2.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:get-symbol-description:get-symbol-description:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:get-symbol-description:get_symbol_description:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:get_symbol_description:get-symbol-description:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:get_symbol_description:get_symbol_description:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:get-symbol:get-symbol-description:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:get-symbol:get_symbol_description:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:get_symbol:get-symbol-description:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:get_symbol:get_symbol_description:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:get:get-symbol-description:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:get:get_symbol_description:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/get-symbol-description@1.0.2"}]},{"name":"github-buttons","SPDXID":"SPDXRef-Package-npm-github-buttons-d42e2370723447a1","versionInfo":"2.29.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/github-buttons/-/github-buttons-2.29.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:github-buttons:github-buttons:2.29.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:github-buttons:github_buttons:2.29.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:github_buttons:github-buttons:2.29.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:github_buttons:github_buttons:2.29.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:github:github-buttons:2.29.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:github:github_buttons:2.29.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/github-buttons@2.29.1"}]},{"name":"globalthis","SPDXID":"SPDXRef-Package-npm-globalthis-977183b23fe59863","versionInfo":"1.0.4","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:globalthis:globalthis:1.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/globalthis@1.0.4"}]},{"name":"gopd","SPDXID":"SPDXRef-Package-npm-gopd-0fa0fde65af13907","versionInfo":"1.0.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:gopd:gopd:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/gopd@1.0.1"}]},{"name":"has-bigints","SPDXID":"SPDXRef-Package-npm-has-bigints-33079c1b8a88d08f","versionInfo":"1.0.2","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has-bigints:has-bigints:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has-bigints:has_bigints:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has_bigints:has-bigints:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has_bigints:has_bigints:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has:has-bigints:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has:has_bigints:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/has-bigints@1.0.2"}]},{"name":"has-property-descriptors","SPDXID":"SPDXRef-Package-npm-has-property-descriptors-ab80c8365b0d6345","versionInfo":"1.0.2","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has-property-descriptors:has-property-descriptors:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has-property-descriptors:has_property_descriptors:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has_property_descriptors:has-property-descriptors:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has_property_descriptors:has_property_descriptors:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has-property:has-property-descriptors:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has-property:has_property_descriptors:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has_property:has-property-descriptors:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has_property:has_property_descriptors:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has:has-property-descriptors:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has:has_property_descriptors:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/has-property-descriptors@1.0.2"}]},{"name":"has-proto","SPDXID":"SPDXRef-Package-npm-has-proto-58a2bf9759efeb1d","versionInfo":"1.0.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has-proto:has-proto:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has-proto:has_proto:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has_proto:has-proto:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has_proto:has_proto:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has:has-proto:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has:has_proto:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/has-proto@1.0.3"}]},{"name":"has-symbols","SPDXID":"SPDXRef-Package-npm-has-symbols-41af9f2eb5a7b313","versionInfo":"1.0.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has-symbols:has-symbols:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has-symbols:has_symbols:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has_symbols:has-symbols:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has_symbols:has_symbols:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has:has-symbols:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has:has_symbols:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/has-symbols@1.0.3"}]},{"name":"has-tostringtag","SPDXID":"SPDXRef-Package-npm-has-tostringtag-ef664f6d01550a8a","versionInfo":"1.0.2","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has-tostringtag:has-tostringtag:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has-tostringtag:has_tostringtag:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has_tostringtag:has-tostringtag:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has_tostringtag:has_tostringtag:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has:has-tostringtag:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:has:has_tostringtag:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/has-tostringtag@1.0.2"}]},{"name":"hasown","SPDXID":"SPDXRef-Package-npm-hasown-6994ec98c8aadef7","versionInfo":"2.0.2","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:hasown:hasown:2.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/hasown@2.0.2"}]},{"name":"internal-slot","SPDXID":"SPDXRef-Package-npm-internal-slot-986f3a9ac696eb82","versionInfo":"1.0.7","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.7.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:internal-slot:internal-slot:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:internal-slot:internal_slot:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:internal_slot:internal-slot:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:internal_slot:internal_slot:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:internal:internal-slot:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:internal:internal_slot:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/internal-slot@1.0.7"}]},{"name":"intl-messageformat","SPDXID":"SPDXRef-Package-npm-intl-messageformat-7ddd999dbb170ed5","versionInfo":"10.7.6","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/intl-messageformat/-/intl-messageformat-10.7.6.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:intl-messageformat:intl-messageformat:10.7.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:intl-messageformat:intl_messageformat:10.7.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:intl_messageformat:intl-messageformat:10.7.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:intl_messageformat:intl_messageformat:10.7.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:intl:intl-messageformat:10.7.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:intl:intl_messageformat:10.7.6:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/intl-messageformat@10.7.6"}]},{"name":"is-arguments","SPDXID":"SPDXRef-Package-npm-is-arguments-ed8e7a82f0ab36cc","versionInfo":"1.1.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-arguments:is-arguments:1.1.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-arguments:is_arguments:1.1.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_arguments:is-arguments:1.1.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_arguments:is_arguments:1.1.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is-arguments:1.1.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is_arguments:1.1.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-arguments@1.1.1"}]},{"name":"is-array-buffer","SPDXID":"SPDXRef-Package-npm-is-array-buffer-6db4d72b60f8665f","versionInfo":"3.0.4","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.4.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-array-buffer:is-array-buffer:3.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-array-buffer:is_array_buffer:3.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_array_buffer:is-array-buffer:3.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_array_buffer:is_array_buffer:3.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-array:is-array-buffer:3.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-array:is_array_buffer:3.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_array:is-array-buffer:3.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_array:is_array_buffer:3.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is-array-buffer:3.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is_array_buffer:3.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-array-buffer@3.0.4"}]},{"name":"is-bigint","SPDXID":"SPDXRef-Package-npm-is-bigint-2176039f8432f7c0","versionInfo":"1.0.4","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-bigint:is-bigint:1.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-bigint:is_bigint:1.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_bigint:is-bigint:1.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_bigint:is_bigint:1.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is-bigint:1.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is_bigint:1.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-bigint@1.0.4"}]},{"name":"is-boolean-object","SPDXID":"SPDXRef-Package-npm-is-boolean-object-c9dffad93584506f","versionInfo":"1.1.2","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-boolean-object:is-boolean-object:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-boolean-object:is_boolean_object:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_boolean_object:is-boolean-object:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_boolean_object:is_boolean_object:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-boolean:is-boolean-object:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-boolean:is_boolean_object:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_boolean:is-boolean-object:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_boolean:is_boolean_object:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is-boolean-object:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is_boolean_object:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-boolean-object@1.1.2"}]},{"name":"is-callable","SPDXID":"SPDXRef-Package-npm-is-callable-e03ca390b26358b5","versionInfo":"1.2.7","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-callable:is-callable:1.2.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-callable:is_callable:1.2.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_callable:is-callable:1.2.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_callable:is_callable:1.2.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is-callable:1.2.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is_callable:1.2.7:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-callable@1.2.7"}]},{"name":"is-data-view","SPDXID":"SPDXRef-Package-npm-is-data-view-140b96e61b1c85e9","versionInfo":"1.0.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-data-view:is-data-view:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-data-view:is_data_view:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_data_view:is-data-view:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_data_view:is_data_view:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-data:is-data-view:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-data:is_data_view:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_data:is-data-view:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_data:is_data_view:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is-data-view:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is_data_view:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-data-view@1.0.1"}]},{"name":"is-date-object","SPDXID":"SPDXRef-Package-npm-is-date-object-1e78ac2755722ccc","versionInfo":"1.0.5","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-date-object:is-date-object:1.0.5:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-date-object:is_date_object:1.0.5:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_date_object:is-date-object:1.0.5:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_date_object:is_date_object:1.0.5:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-date:is-date-object:1.0.5:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-date:is_date_object:1.0.5:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_date:is-date-object:1.0.5:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_date:is_date_object:1.0.5:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is-date-object:1.0.5:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is_date_object:1.0.5:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-date-object@1.0.5"}]},{"name":"is-map","SPDXID":"SPDXRef-Package-npm-is-map-2ef09bf39b0b42f1","versionInfo":"2.0.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/is-map/-/is-map-2.0.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-map:is-map:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-map:is_map:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_map:is-map:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_map:is_map:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is-map:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is_map:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-map@2.0.3"}]},{"name":"is-negative-zero","SPDXID":"SPDXRef-Package-npm-is-negative-zero-87958de58babd3f9","versionInfo":"2.0.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-negative-zero:is-negative-zero:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-negative-zero:is_negative_zero:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_negative_zero:is-negative-zero:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_negative_zero:is_negative_zero:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-negative:is-negative-zero:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-negative:is_negative_zero:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_negative:is-negative-zero:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_negative:is_negative_zero:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is-negative-zero:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is_negative_zero:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-negative-zero@2.0.3"}]},{"name":"is-number-object","SPDXID":"SPDXRef-Package-npm-is-number-object-1994d70fa5ebd9ab","versionInfo":"1.0.7","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-number-object:is-number-object:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-number-object:is_number_object:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_number_object:is-number-object:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_number_object:is_number_object:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-number:is-number-object:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-number:is_number_object:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_number:is-number-object:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_number:is_number_object:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is-number-object:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is_number_object:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-number-object@1.0.7"}]},{"name":"is-regex","SPDXID":"SPDXRef-Package-npm-is-regex-45c886e850e4ff04","versionInfo":"1.1.4","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-regex:is-regex:1.1.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-regex:is_regex:1.1.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_regex:is-regex:1.1.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_regex:is_regex:1.1.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is-regex:1.1.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is_regex:1.1.4:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-regex@1.1.4"}]},{"name":"is-set","SPDXID":"SPDXRef-Package-npm-is-set-ca9ec6119b48fce4","versionInfo":"2.0.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/is-set/-/is-set-2.0.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-set:is-set:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-set:is_set:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_set:is-set:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_set:is_set:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is-set:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is_set:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-set@2.0.3"}]},{"name":"is-shared-array-buffer","SPDXID":"SPDXRef-Package-npm-is-shared-array-buffer-0d438d2e5b3c30b2","versionInfo":"1.0.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-shared-array-buffer:is-shared-array-buffer:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-shared-array-buffer:is_shared_array_buffer:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_shared_array_buffer:is-shared-array-buffer:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_shared_array_buffer:is_shared_array_buffer:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-shared-array:is-shared-array-buffer:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-shared-array:is_shared_array_buffer:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_shared_array:is-shared-array-buffer:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_shared_array:is_shared_array_buffer:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-shared:is-shared-array-buffer:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-shared:is_shared_array_buffer:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_shared:is-shared-array-buffer:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_shared:is_shared_array_buffer:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is-shared-array-buffer:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is_shared_array_buffer:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-shared-array-buffer@1.0.3"}]},{"name":"is-string","SPDXID":"SPDXRef-Package-npm-is-string-6e3b5a9236725114","versionInfo":"1.0.7","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-string:is-string:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-string:is_string:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_string:is-string:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_string:is_string:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is-string:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is_string:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-string@1.0.7"}]},{"name":"is-symbol","SPDXID":"SPDXRef-Package-npm-is-symbol-ade2552bce00eb83","versionInfo":"1.0.4","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-symbol:is-symbol:1.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-symbol:is_symbol:1.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_symbol:is-symbol:1.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_symbol:is_symbol:1.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is-symbol:1.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is_symbol:1.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-symbol@1.0.4"}]},{"name":"is-typed-array","SPDXID":"SPDXRef-Package-npm-is-typed-array-31825fb578c0d2d7","versionInfo":"1.1.13","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.13.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-typed-array:is-typed-array:1.1.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-typed-array:is_typed_array:1.1.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_typed_array:is-typed-array:1.1.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_typed_array:is_typed_array:1.1.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-typed:is-typed-array:1.1.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-typed:is_typed_array:1.1.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_typed:is-typed-array:1.1.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_typed:is_typed_array:1.1.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is-typed-array:1.1.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is_typed_array:1.1.13:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-typed-array@1.1.13"}]},{"name":"is-weakref","SPDXID":"SPDXRef-Package-npm-is-weakref-532c3686f886298a","versionInfo":"1.0.2","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-weakref:is-weakref:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-weakref:is_weakref:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_weakref:is-weakref:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_weakref:is_weakref:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is-weakref:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is_weakref:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-weakref@1.0.2"}]},{"name":"isarray","SPDXID":"SPDXRef-Package-npm-isarray-87027a16b177a970","versionInfo":"2.0.5","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:isarray:isarray:2.0.5:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/isarray@2.0.5"}]},{"name":"iterate-iterator","SPDXID":"SPDXRef-Package-npm-iterate-iterator-54352631d6b8ed24","versionInfo":"1.0.2","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/iterate-iterator/-/iterate-iterator-1.0.2.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:iterate-iterator:iterate-iterator:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:iterate-iterator:iterate_iterator:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:iterate_iterator:iterate-iterator:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:iterate_iterator:iterate_iterator:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:iterate:iterate-iterator:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:iterate:iterate_iterator:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/iterate-iterator@1.0.2"}]},{"name":"iterate-value","SPDXID":"SPDXRef-Package-npm-iterate-value-cc7dad2e80c52031","versionInfo":"1.0.2","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/iterate-value/-/iterate-value-1.0.2.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:iterate-value:iterate-value:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:iterate-value:iterate_value:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:iterate_value:iterate-value:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:iterate_value:iterate_value:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:iterate:iterate-value:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:iterate:iterate_value:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/iterate-value@1.0.2"}]},{"name":"js-yaml","SPDXID":"SPDXRef-Package-npm-js-yaml-af425a5b098624b3","versionInfo":"4.1.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:js-yaml:js-yaml:4.1.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:js-yaml:js_yaml:4.1.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:js_yaml:js-yaml:4.1.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:js_yaml:js_yaml:4.1.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:js:js-yaml:4.1.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:js:js_yaml:4.1.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/js-yaml@4.1.0"}]},{"name":"lodash","SPDXID":"SPDXRef-Package-npm-lodash-5975f2cd2303a77f","versionInfo":"4.17.21","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:lodash:lodash:4.17.21:*:*:*:*:node.js:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/lodash@4.17.21"}]},{"name":"lodash-es","SPDXID":"SPDXRef-Package-npm-lodash-es-461f458f7282675b","versionInfo":"4.17.21","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.21.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"MIT","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:lodash-es:lodash-es:4.17.21:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:lodash-es:lodash_es:4.17.21:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:lodash_es:lodash-es:4.17.21:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:lodash_es:lodash_es:4.17.21:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:lodash:lodash-es:4.17.21:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:lodash:lodash_es:4.17.21:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/lodash-es@4.17.21"}]},{"name":"lodash.clonedeep","SPDXID":"SPDXRef-Package-npm-lodash.clonedeep-0434866d93090dab","versionInfo":"4.5.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"MIT","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:lodash.clonedeep:lodash.clonedeep:4.5.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/lodash.clonedeep@4.5.0"}]},{"name":"magic-string","SPDXID":"SPDXRef-Package-npm-magic-string-c2bf1accd310f828","versionInfo":"0.30.17","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/magic-string/-/magic-string-0.30.17.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"MIT","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:magic-string:magic-string:0.30.17:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:magic-string:magic_string:0.30.17:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:magic_string:magic-string:0.30.17:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:magic_string:magic_string:0.30.17:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:magic:magic-string:0.30.17:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:magic:magic_string:0.30.17:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/magic-string@0.30.17"}]},{"name":"mime-db","SPDXID":"SPDXRef-Package-npm-mime-db-65a378639eed7a8d","versionInfo":"1.52.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:mime-db:mime-db:1.52.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:mime-db:mime_db:1.52.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:mime_db:mime-db:1.52.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:mime_db:mime_db:1.52.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:mime:mime-db:1.52.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:mime:mime_db:1.52.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/mime-db@1.52.0"}]},{"name":"mime-types","SPDXID":"SPDXRef-Package-npm-mime-types-14ae2be2d517fcdc","versionInfo":"2.1.35","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:mime-types:mime-types:2.1.35:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:mime-types:mime_types:2.1.35:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:mime_types:mime-types:2.1.35:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:mime_types:mime_types:2.1.35:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:mime:mime-types:2.1.35:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:mime:mime_types:2.1.35:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/mime-types@2.1.35"}]},{"name":"nanoid","SPDXID":"SPDXRef-Package-npm-nanoid-d6058de268ce4e66","versionInfo":"3.3.8","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/nanoid/-/nanoid-3.3.8.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:nanoid_project:nanoid:3.3.8:*:*:*:*:node.js:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/nanoid@3.3.8"}]},{"name":"nanoid","SPDXID":"SPDXRef-Package-npm-nanoid-c312298285c24f7b","versionInfo":"5.0.9","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/nanoid/-/nanoid-5.0.9.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:nanoid_project:nanoid:5.0.9:*:*:*:*:node.js:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/nanoid@5.0.9"}]},{"name":"object-inspect","SPDXID":"SPDXRef-Package-npm-object-inspect-bc7486a1899880ca","versionInfo":"1.13.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:object-inspect:object-inspect:1.13.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:object-inspect:object_inspect:1.13.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:object_inspect:object-inspect:1.13.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:object_inspect:object_inspect:1.13.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:object:object-inspect:1.13.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:object:object_inspect:1.13.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/object-inspect@1.13.3"}]},{"name":"object-keys","SPDXID":"SPDXRef-Package-npm-object-keys-7895c9c85e047f27","versionInfo":"1.1.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:object-keys:object-keys:1.1.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:object-keys:object_keys:1.1.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:object_keys:object-keys:1.1.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:object_keys:object_keys:1.1.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:object:object-keys:1.1.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:object:object_keys:1.1.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/object-keys@1.1.1"}]},{"name":"object.assign","SPDXID":"SPDXRef-Package-npm-object.assign-a95599a11e6ec79d","versionInfo":"4.1.5","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:object.assign:object.assign:4.1.5:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/object.assign@4.1.5"}]},{"name":"object.entries","SPDXID":"SPDXRef-Package-npm-object.entries-292ed5ea103433d7","versionInfo":"1.1.8","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/object.entries/-/object.entries-1.1.8.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:object.entries:object.entries:1.1.8:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/object.entries@1.1.8"}]},{"name":"object.groupby","SPDXID":"SPDXRef-Package-npm-object.groupby-4d35e7fa145232fb","versionInfo":"1.0.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:object.groupby:object.groupby:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/object.groupby@1.0.3"}]},{"name":"openapi-fetch","SPDXID":"SPDXRef-Package-npm-openapi-fetch-b15059a9ac7eea18","versionInfo":"0.13.4","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/openapi-fetch/-/openapi-fetch-0.13.4.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:openapi-fetch:openapi-fetch:0.13.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:openapi-fetch:openapi_fetch:0.13.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:openapi_fetch:openapi-fetch:0.13.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:openapi_fetch:openapi_fetch:0.13.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:openapi:openapi-fetch:0.13.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:openapi:openapi_fetch:0.13.4:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/openapi-fetch@0.13.4"}]},{"name":"openapi-typescript-helpers","SPDXID":"SPDXRef-Package-npm-openapi-typescript-helpers-4b191e9a372106b9","versionInfo":"0.0.15","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/openapi-typescript-helpers/-/openapi-typescript-helpers-0.0.15.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:openapi-typescript-helpers:openapi-typescript-helpers:0.0.15:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:openapi-typescript-helpers:openapi_typescript_helpers:0.0.15:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:openapi_typescript_helpers:openapi-typescript-helpers:0.0.15:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:openapi_typescript_helpers:openapi_typescript_helpers:0.0.15:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:openapi-typescript:openapi-typescript-helpers:0.0.15:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:openapi-typescript:openapi_typescript_helpers:0.0.15:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:openapi_typescript:openapi-typescript-helpers:0.0.15:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:openapi_typescript:openapi_typescript_helpers:0.0.15:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:openapi:openapi-typescript-helpers:0.0.15:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:openapi:openapi_typescript_helpers:0.0.15:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/openapi-typescript-helpers@0.0.15"}]},{"name":"path-to-regexp","SPDXID":"SPDXRef-Package-npm-path-to-regexp-daebb9441b5cab8d","versionInfo":"8.2.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-8.2.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:path-to-regexp:path-to-regexp:8.2.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:path-to-regexp:path_to_regexp:8.2.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:path_to_regexp:path-to-regexp:8.2.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:path_to_regexp:path_to_regexp:8.2.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:path-to:path-to-regexp:8.2.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:path-to:path_to_regexp:8.2.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:path_to:path-to-regexp:8.2.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:path_to:path_to_regexp:8.2.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:path:path-to-regexp:8.2.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:path:path_to_regexp:8.2.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/path-to-regexp@8.2.0"}]},{"name":"picocolors","SPDXID":"SPDXRef-Package-npm-picocolors-1c320f6ad834ff1e","versionInfo":"1.1.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:picocolors:picocolors:1.1.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/picocolors@1.1.1"}]},{"name":"possible-typed-array-names","SPDXID":"SPDXRef-Package-npm-possible-typed-array-names-bb551f9e395e2917","versionInfo":"1.0.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:possible-typed-array-names:possible-typed-array-names:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:possible-typed-array-names:possible_typed_array_names:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:possible_typed_array_names:possible-typed-array-names:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:possible_typed_array_names:possible_typed_array_names:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:possible-typed-array:possible-typed-array-names:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:possible-typed-array:possible_typed_array_names:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:possible_typed_array:possible-typed-array-names:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:possible_typed_array:possible_typed_array_names:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:possible-typed:possible-typed-array-names:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:possible-typed:possible_typed_array_names:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:possible_typed:possible-typed-array-names:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:possible_typed:possible_typed_array_names:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:possible:possible-typed-array-names:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:possible:possible_typed_array_names:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/possible-typed-array-names@1.0.0"}]},{"name":"postcss","SPDXID":"SPDXRef-Package-npm-postcss-6c8000f45c4dae1a","versionInfo":"8.5.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/postcss/-/postcss-8.5.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:postcss:postcss:8.5.1:*:*:*:*:node.js:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/postcss@8.5.1"}]},{"name":"pretty-bytes","SPDXID":"SPDXRef-Package-npm-pretty-bytes-ebc1843a8d834218","versionInfo":"6.1.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-6.1.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:pretty-bytes:pretty-bytes:6.1.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:pretty-bytes:pretty_bytes:6.1.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:pretty_bytes:pretty-bytes:6.1.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:pretty_bytes:pretty_bytes:6.1.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:pretty:pretty-bytes:6.1.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:pretty:pretty_bytes:6.1.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/pretty-bytes@6.1.1"}]},{"name":"prismjs","SPDXID":"SPDXRef-Package-npm-prismjs-0bcc6714e471fd11","versionInfo":"1.29.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/prismjs/-/prismjs-1.29.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:prismjs:prism:1.29.0:*:*:*:*:node.js:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/prismjs@1.29.0"}]},{"name":"proxy-from-env","SPDXID":"SPDXRef-Package-npm-proxy-from-env-386f69ee8f33a9f0","versionInfo":"1.1.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:proxy-from-env:proxy-from-env:1.1.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:proxy-from-env:proxy_from_env:1.1.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:proxy_from_env:proxy-from-env:1.1.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:proxy_from_env:proxy_from_env:1.1.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:proxy-from:proxy-from-env:1.1.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:proxy-from:proxy_from_env:1.1.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:proxy_from:proxy-from-env:1.1.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:proxy_from:proxy_from_env:1.1.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:proxy:proxy-from-env:1.1.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:proxy:proxy_from_env:1.1.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/proxy-from-env@1.1.0"}]},{"name":"regenerator-runtime","SPDXID":"SPDXRef-Package-npm-regenerator-runtime-abd48f6bcbe3eeec","versionInfo":"0.14.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:regenerator-runtime:regenerator-runtime:0.14.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:regenerator-runtime:regenerator_runtime:0.14.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:regenerator_runtime:regenerator-runtime:0.14.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:regenerator_runtime:regenerator_runtime:0.14.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:regenerator:regenerator-runtime:0.14.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:regenerator:regenerator_runtime:0.14.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/regenerator-runtime@0.14.1"}]},{"name":"regexp.prototype.flags","SPDXID":"SPDXRef-Package-npm-regexp.prototype.flags-2c0efb89c304f948","versionInfo":"1.5.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:regexp.prototype.flags:regexp.prototype.flags:1.5.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/regexp.prototype.flags@1.5.3"}]},{"name":"safe-array-concat","SPDXID":"SPDXRef-Package-npm-safe-array-concat-c4a3555b3a2245ef","versionInfo":"1.1.2","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.2.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:safe-array-concat:safe-array-concat:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:safe-array-concat:safe_array_concat:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:safe_array_concat:safe-array-concat:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:safe_array_concat:safe_array_concat:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:safe-array:safe-array-concat:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:safe-array:safe_array_concat:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:safe_array:safe-array-concat:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:safe_array:safe_array_concat:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:safe:safe-array-concat:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:safe:safe_array_concat:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/safe-array-concat@1.1.2"}]},{"name":"safe-regex-test","SPDXID":"SPDXRef-Package-npm-safe-regex-test-efdbda1083e73d97","versionInfo":"1.0.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:safe-regex-test:safe-regex-test:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:safe-regex-test:safe_regex_test:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:safe_regex_test:safe-regex-test:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:safe_regex_test:safe_regex_test:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:safe-regex:safe-regex-test:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:safe-regex:safe_regex_test:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:safe_regex:safe-regex-test:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:safe_regex:safe_regex_test:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:safe:safe-regex-test:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:safe:safe_regex_test:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/safe-regex-test@1.0.3"}]},{"name":"set-function-length","SPDXID":"SPDXRef-Package-npm-set-function-length-6e569ec37fe58597","versionInfo":"1.2.2","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:set-function-length:set-function-length:1.2.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:set-function-length:set_function_length:1.2.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:set_function_length:set-function-length:1.2.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:set_function_length:set_function_length:1.2.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:set-function:set-function-length:1.2.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:set-function:set_function_length:1.2.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:set_function:set-function-length:1.2.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:set_function:set_function_length:1.2.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:set:set-function-length:1.2.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:set:set_function_length:1.2.2:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/set-function-length@1.2.2"}]},{"name":"set-function-name","SPDXID":"SPDXRef-Package-npm-set-function-name-00155769ddae3d7e","versionInfo":"2.0.2","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:set-function-name:set-function-name:2.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:set-function-name:set_function_name:2.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:set_function_name:set-function-name:2.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:set_function_name:set_function_name:2.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:set-function:set-function-name:2.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:set-function:set_function_name:2.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:set_function:set-function-name:2.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:set_function:set_function_name:2.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:set:set-function-name:2.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:set:set_function_name:2.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/set-function-name@2.0.2"}]},{"name":"set.prototype.difference","SPDXID":"SPDXRef-Package-npm-set.prototype.difference-1c3eeda009ae75d7","versionInfo":"1.1.6","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/set.prototype.difference/-/set.prototype.difference-1.1.6.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:set.prototype.difference:set.prototype.difference:1.1.6:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/set.prototype.difference@1.1.6"}]},{"name":"side-channel","SPDXID":"SPDXRef-Package-npm-side-channel-32fbeba3634ccc37","versionInfo":"1.0.6","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:side-channel:side-channel:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:side-channel:side_channel:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:side_channel:side-channel:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:side_channel:side_channel:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:side:side-channel:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:side:side_channel:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/side-channel@1.0.6"}]},{"name":"sortablejs","SPDXID":"SPDXRef-Package-npm-sortablejs-6841a12b27d48f9a","versionInfo":"1.15.6","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/sortablejs/-/sortablejs-1.15.6.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:sortablejs:sortablejs:1.15.6:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/sortablejs@1.15.6"}]},{"name":"source-map-js","SPDXID":"SPDXRef-Package-npm-source-map-js-6c334b80e68abff3","versionInfo":"1.2.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:source-map-js:source-map-js:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:source-map-js:source_map_js:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:source_map_js:source-map-js:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:source_map_js:source_map_js:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:source-map:source-map-js:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:source-map:source_map_js:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:source_map:source-map-js:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:source_map:source_map_js:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:source:source-map-js:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:source:source_map_js:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/source-map-js@1.2.1"}]},{"name":"stop-iteration-iterator","SPDXID":"SPDXRef-Package-npm-stop-iteration-iterator-38f2da21c157b333","versionInfo":"1.0.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.0.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:stop-iteration-iterator:stop-iteration-iterator:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:stop-iteration-iterator:stop_iteration_iterator:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:stop_iteration_iterator:stop-iteration-iterator:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:stop_iteration_iterator:stop_iteration_iterator:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:stop-iteration:stop-iteration-iterator:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:stop-iteration:stop_iteration_iterator:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:stop_iteration:stop-iteration-iterator:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:stop_iteration:stop_iteration_iterator:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:stop:stop-iteration-iterator:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:stop:stop_iteration_iterator:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/stop-iteration-iterator@1.0.0"}]},{"name":"string.prototype.trim","SPDXID":"SPDXRef-Package-npm-string.prototype.trim-51a4e2e4ddb25153","versionInfo":"1.2.9","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.9.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:string.prototype.trim:string.prototype.trim:1.2.9:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/string.prototype.trim@1.2.9"}]},{"name":"string.prototype.trimend","SPDXID":"SPDXRef-Package-npm-string.prototype.trimend-1edc85fdb3c3659e","versionInfo":"1.0.8","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.8.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:string.prototype.trimend:string.prototype.trimend:1.0.8:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/string.prototype.trimend@1.0.8"}]},{"name":"string.prototype.trimstart","SPDXID":"SPDXRef-Package-npm-string.prototype.trimstart-c694951a8f5e284e","versionInfo":"1.0.8","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:string.prototype.trimstart:string.prototype.trimstart:1.0.8:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/string.prototype.trimstart@1.0.8"}]},{"name":"swrv","SPDXID":"SPDXRef-Package-npm-swrv-5009adfe3402d463","versionInfo":"1.0.4","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/swrv/-/swrv-1.0.4.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:swrv:swrv:1.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/swrv@1.0.4"}]},{"name":"tabbable","SPDXID":"SPDXRef-Package-npm-tabbable-50cdc22141ac073e","versionInfo":"6.2.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/tabbable/-/tabbable-6.2.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:tabbable:tabbable:6.2.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/tabbable@6.2.0"}]},{"name":"tslib","SPDXID":"SPDXRef-Package-npm-tslib-aac43123c1cf56ae","versionInfo":"2.8.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:tslib:tslib:2.8.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/tslib@2.8.1"}]},{"name":"typed-array-buffer","SPDXID":"SPDXRef-Package-npm-typed-array-buffer-00c0fbabbc1ba7a0","versionInfo":"1.0.2","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.2.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array-buffer:typed-array-buffer:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array-buffer:typed_array_buffer:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array_buffer:typed-array-buffer:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array_buffer:typed_array_buffer:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array:typed-array-buffer:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array:typed_array_buffer:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array:typed-array-buffer:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array:typed_array_buffer:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed:typed-array-buffer:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed:typed_array_buffer:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typed-array-buffer@1.0.2"}]},{"name":"typed-array-byte-length","SPDXID":"SPDXRef-Package-npm-typed-array-byte-length-b76a33f48e442395","versionInfo":"1.0.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array-byte-length:typed-array-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array-byte-length:typed_array_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array_byte_length:typed-array-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array_byte_length:typed_array_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array-byte:typed-array-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array-byte:typed_array_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array_byte:typed-array-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array_byte:typed_array_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array:typed-array-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array:typed_array_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array:typed-array-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array:typed_array_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed:typed-array-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed:typed_array_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typed-array-byte-length@1.0.1"}]},{"name":"typed-array-byte-offset","SPDXID":"SPDXRef-Package-npm-typed-array-byte-offset-a7c0e2a839f773bd","versionInfo":"1.0.2","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.2.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array-byte-offset:typed-array-byte-offset:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array-byte-offset:typed_array_byte_offset:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array_byte_offset:typed-array-byte-offset:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array_byte_offset:typed_array_byte_offset:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array-byte:typed-array-byte-offset:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array-byte:typed_array_byte_offset:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array_byte:typed-array-byte-offset:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array_byte:typed_array_byte_offset:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array:typed-array-byte-offset:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array:typed_array_byte_offset:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array:typed-array-byte-offset:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array:typed_array_byte_offset:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed:typed-array-byte-offset:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed:typed_array_byte_offset:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typed-array-byte-offset@1.0.2"}]},{"name":"typed-array-length","SPDXID":"SPDXRef-Package-npm-typed-array-length-1cfab3fa3bd3642e","versionInfo":"1.0.6","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.6.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array-length:typed-array-length:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array-length:typed_array_length:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array_length:typed-array-length:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array_length:typed_array_length:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array:typed-array-length:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array:typed_array_length:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array:typed-array-length:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array:typed_array_length:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed:typed-array-length:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed:typed_array_length:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typed-array-length@1.0.6"}]},{"name":"typescript","SPDXID":"SPDXRef-Package-npm-typescript-05fd066d7b9c72dc","versionInfo":"5.7.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/typescript/-/typescript-5.7.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"Apache-2.0","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typescript:typescript:5.7.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typescript@5.7.3"}]},{"name":"unbox-primitive","SPDXID":"SPDXRef-Package-npm-unbox-primitive-95465df98088e43b","versionInfo":"1.0.2","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:unbox-primitive:unbox-primitive:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:unbox-primitive:unbox_primitive:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:unbox_primitive:unbox-primitive:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:unbox_primitive:unbox_primitive:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:unbox:unbox-primitive:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:unbox:unbox_primitive:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/unbox-primitive@1.0.2"}]},{"name":"v-calendar","SPDXID":"SPDXRef-Package-npm-v-calendar-11a19d563a2a5bfb","versionInfo":"3.1.2","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/v-calendar/-/v-calendar-3.1.2.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:v-calendar:v-calendar:3.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:v-calendar:v_calendar:3.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:v_calendar:v-calendar:3.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:v_calendar:v_calendar:3.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:v:v-calendar:3.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:v:v_calendar:3.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/v-calendar@3.1.2"}]},{"name":"virtua","SPDXID":"SPDXRef-Package-npm-virtua-d5da996406ecc25f","versionInfo":"0.39.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/virtua/-/virtua-0.39.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"MIT","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:virtua:virtua:0.39.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/virtua@0.39.3"}]},{"name":"vue","SPDXID":"SPDXRef-Package-npm-vue-5cf7640638858cb4","versionInfo":"3.5.13","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/vue/-/vue-3.5.13.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue:vue:3.5.13:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/vue@3.5.13"}]},{"name":"vue-demi","SPDXID":"SPDXRef-Package-npm-vue-demi-063361cb6f4f5299","versionInfo":"0.14.10","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/vue-demi/-/vue-demi-0.14.10.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue-demi:vue-demi:0.14.10:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue-demi:vue_demi:0.14.10:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue_demi:vue-demi:0.14.10:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue_demi:vue_demi:0.14.10:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue:vue-demi:0.14.10:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue:vue_demi:0.14.10:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/vue-demi@0.14.10"}]},{"name":"vue-draggable-next","SPDXID":"SPDXRef-Package-npm-vue-draggable-next-76e85dd642b99edf","versionInfo":"2.2.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/vue-draggable-next/-/vue-draggable-next-2.2.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue-draggable-next:vue-draggable-next:2.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue-draggable-next:vue_draggable_next:2.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue_draggable_next:vue-draggable-next:2.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue_draggable_next:vue_draggable_next:2.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue-draggable:vue-draggable-next:2.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue-draggable:vue_draggable_next:2.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue_draggable:vue-draggable-next:2.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue_draggable:vue_draggable_next:2.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue:vue-draggable-next:2.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue:vue_draggable_next:2.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/vue-draggable-next@2.2.1"}]},{"name":"vue-github-button","SPDXID":"SPDXRef-Package-npm-vue-github-button-b41a4af70ba13261","versionInfo":"3.1.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/vue-github-button/-/vue-github-button-3.1.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue-github-button:vue-github-button:3.1.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue-github-button:vue_github_button:3.1.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue_github_button:vue-github-button:3.1.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue_github_button:vue_github_button:3.1.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue-github:vue-github-button:3.1.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue-github:vue_github_button:3.1.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue_github:vue-github-button:3.1.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue_github:vue_github_button:3.1.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue:vue-github-button:3.1.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue:vue_github_button:3.1.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/vue-github-button@3.1.3"}]},{"name":"vue-router","SPDXID":"SPDXRef-Package-npm-vue-router-0bb7b7afde59bcd5","versionInfo":"4.5.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/vue-router/-/vue-router-4.5.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"MIT","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue-router:vue-router:4.5.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue-router:vue_router:4.5.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue_router:vue-router:4.5.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue_router:vue_router:4.5.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue:vue-router:4.5.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue:vue_router:4.5.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/vue-router@4.5.0"}]},{"name":"vue-screen-utils","SPDXID":"SPDXRef-Package-npm-vue-screen-utils-05854ba456cd8cb1","versionInfo":"1.0.0-beta.13","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/vue-screen-utils/-/vue-screen-utils-1.0.0-beta.13.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue-screen-utils:vue-screen-utils:1.0.0-beta.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue-screen-utils:vue_screen_utils:1.0.0-beta.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue_screen_utils:vue-screen-utils:1.0.0-beta.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue_screen_utils:vue_screen_utils:1.0.0-beta.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue-screen:vue-screen-utils:1.0.0-beta.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue-screen:vue_screen_utils:1.0.0-beta.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue_screen:vue-screen-utils:1.0.0-beta.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue_screen:vue_screen_utils:1.0.0-beta.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue:vue-screen-utils:1.0.0-beta.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:vue:vue_screen_utils:1.0.0-beta.13:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/vue-screen-utils@1.0.0-beta.13"}]},{"name":"which-boxed-primitive","SPDXID":"SPDXRef-Package-npm-which-boxed-primitive-e5bcda70f9821710","versionInfo":"1.0.2","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:which-boxed-primitive:which-boxed-primitive:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:which-boxed-primitive:which_boxed_primitive:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:which_boxed_primitive:which-boxed-primitive:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:which_boxed_primitive:which_boxed_primitive:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:which-boxed:which-boxed-primitive:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:which-boxed:which_boxed_primitive:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:which_boxed:which-boxed-primitive:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:which_boxed:which_boxed_primitive:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:which:which-boxed-primitive:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:which:which_boxed_primitive:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/which-boxed-primitive@1.0.2"}]},{"name":"which-typed-array","SPDXID":"SPDXRef-Package-npm-which-typed-array-b246b5bd153094e8","versionInfo":"1.1.15","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.15.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:which-typed-array:which-typed-array:1.1.15:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:which-typed-array:which_typed_array:1.1.15:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:which_typed_array:which-typed-array:1.1.15:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:which_typed_array:which_typed_array:1.1.15:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:which-typed:which-typed-array:1.1.15:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:which-typed:which_typed_array:1.1.15:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:which_typed:which-typed-array:1.1.15:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:which_typed:which_typed_array:1.1.15:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:which:which-typed-array:1.1.15:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:which:which_typed_array:1.1.15:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/which-typed-array@1.1.15"}]},{"name":"kumahq/kuma-gui","SPDXID":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","versionInfo":"master@779c4fcf239e6887a2a94b2f6946d811ea3e2b2b","supplier":"NOASSERTION","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","primaryPackagePurpose":"FILE"}],"files":[{"fileName":"/package-lock.json","SPDXID":"SPDXRef-File-package-lock.json-fd71c2238fc07657","fileTypes":["APPLICATION"],"checksums":[{"algorithm":"SHA1","checksumValue":"4d9fb5d83f0dd82a923751c07485e4d41ac30ea6"},{"algorithm":"SHA256","checksumValue":"bc0340f2dc112db9630ab24ee3bfc72922d5db190d950bcf0ce984b65cd97d79"}],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"],"copyrightText":""}],"relationships":[{"spdxElementId":"SPDXRef-Package-npm-set-function-name-00155769ddae3d7e","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--jridgewell-sourcemap-codec-00b5fbb6d6e1ebf9","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-typed-array-buffer-00c0fbabbc1ba7a0","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-lodash.clonedeep-0434866d93090dab","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-vue-screen-utils-05854ba456cd8cb1","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-typescript-05fd066d7b9c72dc","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-vue-demi-063361cb6f4f5299","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--kumahq-kuma-gui-085769b46d565a69","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-focus-trap-090f22a5eda29ee9","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-functions-have-names-0a44ed594ae62286","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-vue-router-0bb7b7afde59bcd5","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-prismjs-0bcc6714e471fd11","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--kong-icons-0c40b2d015c10523","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-is-shared-array-buffer-0d438d2e5b3c30b2","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-gopd-0fa0fde65af13907","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-es-abstract-107a634905557c62","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-v-calendar-11a19d563a2a5bfb","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-array-buffer-byte-length-13f12d206c8fcf08","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-is-data-view-140b96e61b1c85e9","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--types-resize-observer-browser-14a34a89b3ae75e7","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-mime-types-14ae2be2d517fcdc","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-brandi-15ccc4fac7052130","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--floating-ui-vue-17bcdf69045796ed","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--formatjs-intl-localematcher-1862a9cd0c1bce16","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--formatjs-intl-listformat-18afc9c6a37f4d55","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--kumahq-config-1976665fae45643f","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-es-get-iterator-197ab285beb731f0","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-is-number-object-1994d70fa5ebd9ab","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--kong-ui-public-i18n-19b9971d2e995668","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-picocolors-1c320f6ad834ff1e","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-set.prototype.difference-1c3eeda009ae75d7","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-typed-array-length-1cfab3fa3bd3642e","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--floating-ui-utils-1dca1ec4723e8643","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-is-date-object-1e78ac2755722ccc","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-string.prototype.trimend-1edc85fdb3c3659e","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-is-bigint-2176039f8432f7c0","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-get-symbol-description-21993307809f0f7f","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-object.entries-292ed5ea103433d7","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-es-object-atoms-29ecb7414db7313b","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-regexp.prototype.flags-2c0efb89c304f948","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--kumahq-config-2e95ff99db6d79ed","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-is-map-2ef09bf39b0b42f1","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-date-fns-tz-306501f43ffde713","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-is-typed-array-31825fb578c0d2d7","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-side-channel-32fbeba3634ccc37","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-has-bigints-33079c1b8a88d08f","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-proxy-from-env-386f69ee8f33a9f0","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-stop-iteration-iterator-38f2da21c157b333","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-has-symbols-41af9f2eb5a7b313","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-is-regex-45c886e850e4ff04","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-lodash-es-461f458f7282675b","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-function-bind-47f9fa7141e3e28b","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--vue-runtime-core-497b78059f2828b4","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-es-map-49d11493897db748","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-flat-4a41d6434fbd537b","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-openapi-typescript-helpers-4b191e9a372106b9","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-object.groupby-4d35e7fa145232fb","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--vue-runtime-dom-4d88bd583d651c2e","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-swrv-5009adfe3402d463","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-tabbable-50cdc22141ac073e","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-string.prototype.trim-51a4e2e4ddb25153","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-is-weakref-532c3686f886298a","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-iterate-iterator-54352631d6b8ed24","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-has-proto-58a2bf9759efeb1d","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-lodash-5975f2cd2303a77f","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-vue-5cf7640638858cb4","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-arraybuffer.prototype.slice-5d6455b45418d17a","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--vue-compiler-dom-5fe55c67a06ede75","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--babel-helper-string-parser-61412c40209f6806","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--vue-devtools-api-63b8b75306d08edd","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--vueuse-core-647abf36496e380b","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-mime-db-65a378639eed7a8d","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--formatjs-fast-memoize-67c0b45bf9d99fbd","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-sortablejs-6841a12b27d48f9a","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--formatjs-intl-displaynames-68e00e86051470d8","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-hasown-6994ec98c8aadef7","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-asynckit-6aff44e76f471cf5","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-source-map-js-6c334b80e68abff3","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-postcss-6c8000f45c4dae1a","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--babel-types-6c88e4f0dd295be6","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--kumahq-kuma-gui-6d52cf011e3998cb","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-is-array-buffer-6db4d72b60f8665f","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-is-string-6e3b5a9236725114","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-set-function-length-6e569ec37fe58597","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--gera2ld-tarjs-6fb49c4a36e5ff3f","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-entities-71d56a1dc3a7edda","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-vue-draggable-next-76e85dd642b99edf","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-call-bind-7839ba0962085675","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-object-keys-7895c9c85e047f27","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--formatjs-icu-skeleton-parser-78a1c0571d27051a","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-deepmerge-7a47e4d27cd720a2","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-for-each-7aacb1aaf986a1bc","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-intl-messageformat-7ddd999dbb170ed5","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-estree-walker-80d63cc98716270c","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--vue-compiler-ssr-81602b8f77250f09","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-argparse-8693e336c9b3e827","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-isarray-87027a16b177a970","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-is-negative-zero-87958de58babd3f9","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-combined-stream-8cc8b15aa9ee379d","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-es-errors-8e33d2cc0ee30d25","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--floating-ui-dom-90b5bcf40163133b","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--babel-helper-validator-identifier-90be93e5e86fd5e9","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-focus-trap-vue-9156a6c340fb3606","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--types-web-bluetooth-933887025551b07e","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-unbox-primitive-95465df98088e43b","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--floating-ui-core-95a7a8ee2eb071c0","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-globalthis-977183b23fe59863","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-internal-slot-986f3a9ac696eb82","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-es-set-9b8ae1619b6a6424","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-es-set-tostringtag-9bf44f902e8f51ef","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--vue-compiler-core-9bfc6ee7320dad18","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--formatjs-icu-messageformat-parser-9d25233076d541ba","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--vueuse-shared-a178a551aa8fb948","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--formatjs-ecma402-abstract-a7859d8686dc0ca5","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-typed-array-byte-offset-a7c0e2a839f773bd","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-data-view-byte-length-a8cadaa9cbd11e9d","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-object.assign-a95599a11e6ec79d","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-tslib-aac43123c1cf56ae","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-has-property-descriptors-ab80c8365b0d6345","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--babel-runtime-aba1f39e02a52c0b","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-regenerator-runtime-abd48f6bcbe3eeec","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-is-symbol-ade2552bce00eb83","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-js-yaml-af425a5b098624b3","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-delayed-stream-afe40b4c4acf6db8","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-openapi-fetch-b15059a9ac7eea18","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--kong-ui-public-app-layout-b1e01246912b8237","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-which-typed-array-b246b5bd153094e8","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-vue-github-button-b41a4af70ba13261","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-csstype-b4c36fb0245eac3d","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-typed-array-byte-length-b76a33f48e442395","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-date-fns-b7b11dfcd625ecda","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-follow-redirects-b859db8008480813","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-possible-typed-array-names-bb551f9e395e2917","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-es-to-primitive-bb849a0fcf1f76da","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-object-inspect-bc7486a1899880ca","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--vue-compiler-sfc-bed0f6cc8edf74d0","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-axios-bf18e99e8d3b122f","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-data-view-buffer-bfd6e0a4087e44e0","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-magic-string-c2bf1accd310f828","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--vue-reactivity-c2c7f9075ded2b6c","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-nanoid-c312298285c24f7b","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-safe-array-concat-c4a3555b3a2245ef","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-string.prototype.trimstart-c694951a8f5e284e","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-is-boolean-object-c9dffad93584506f","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-is-set-ca9ec6119b48fce4","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--kong-kongponents-cc41d768d13d4032","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-iterate-value-cc7dad2e80c52031","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--popperjs-core-ccc0b0ebb4ddbcb1","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-github-buttons-d42e2370723447a1","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-virtua-d5da996406ecc25f","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-nanoid-d6058de268ce4e66","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-available-typed-arrays-d7c21475e87b0b00","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--vueuse-metadata-dacb037b4977ae78","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-path-to-regexp-daebb9441b5cab8d","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-data-view-byte-offset-db749699d51fd8a9","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-es-define-property-dbc4d3c364e8a910","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--vue-shared-dd42a3b95ce36552","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-function.prototype.name-de64c62d92d52528","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-form-data-df318905af0efb0c","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-is-callable-e03ca390b26358b5","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--formatjs-intl-e2efbe2ba65f83f8","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-get-intrinsic-e58f4cedf2876381","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-which-boxed-primitive-e5bcda70f9821710","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--babel-parser-e83322edd4641536","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-define-properties-e845b2622416c826","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-pretty-bytes-ebc1843a8d834218","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-is-arguments-ed8e7a82f0ab36cc","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-define-data-property-eeb38cde27bf7dd8","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-has-tostringtag-ef664f6d01550a8a","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-safe-regex-test-efdbda1083e73d97","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--types-lodash-f052535946461e76","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--vue-server-renderer-f8718e0931e8277c","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--babel-helper-string-parser-61412c40209f6806","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--babel-helper-validator-identifier-90be93e5e86fd5e9","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--babel-parser-e83322edd4641536","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--babel-runtime-aba1f39e02a52c0b","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--babel-types-6c88e4f0dd295be6","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--floating-ui-core-95a7a8ee2eb071c0","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--floating-ui-dom-90b5bcf40163133b","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--floating-ui-utils-1dca1ec4723e8643","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--floating-ui-vue-17bcdf69045796ed","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--formatjs-ecma402-abstract-a7859d8686dc0ca5","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--formatjs-fast-memoize-67c0b45bf9d99fbd","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--formatjs-icu-messageformat-parser-9d25233076d541ba","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--formatjs-icu-skeleton-parser-78a1c0571d27051a","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--formatjs-intl-e2efbe2ba65f83f8","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--formatjs-intl-displaynames-68e00e86051470d8","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--formatjs-intl-listformat-18afc9c6a37f4d55","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--formatjs-intl-localematcher-1862a9cd0c1bce16","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--gera2ld-tarjs-6fb49c4a36e5ff3f","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--jridgewell-sourcemap-codec-00b5fbb6d6e1ebf9","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--kong-ui-public-app-layout-b1e01246912b8237","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--kong-ui-public-i18n-19b9971d2e995668","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--kong-icons-0c40b2d015c10523","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--kong-kongponents-cc41d768d13d4032","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--kumahq-config-2e95ff99db6d79ed","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--kumahq-config-1976665fae45643f","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--kumahq-kuma-gui-6d52cf011e3998cb","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--kumahq-kuma-gui-085769b46d565a69","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--popperjs-core-ccc0b0ebb4ddbcb1","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--types-lodash-f052535946461e76","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--types-resize-observer-browser-14a34a89b3ae75e7","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--types-web-bluetooth-933887025551b07e","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--vue-compiler-core-9bfc6ee7320dad18","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--vue-compiler-dom-5fe55c67a06ede75","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--vue-compiler-sfc-bed0f6cc8edf74d0","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--vue-compiler-ssr-81602b8f77250f09","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--vue-devtools-api-63b8b75306d08edd","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--vue-reactivity-c2c7f9075ded2b6c","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--vue-runtime-core-497b78059f2828b4","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--vue-runtime-dom-4d88bd583d651c2e","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--vue-server-renderer-f8718e0931e8277c","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--vue-shared-dd42a3b95ce36552","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--vueuse-core-647abf36496e380b","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--vueuse-metadata-dacb037b4977ae78","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--vueuse-shared-a178a551aa8fb948","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-argparse-8693e336c9b3e827","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-array-buffer-byte-length-13f12d206c8fcf08","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-arraybuffer.prototype.slice-5d6455b45418d17a","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-asynckit-6aff44e76f471cf5","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-available-typed-arrays-d7c21475e87b0b00","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-axios-bf18e99e8d3b122f","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-brandi-15ccc4fac7052130","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-call-bind-7839ba0962085675","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-combined-stream-8cc8b15aa9ee379d","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-csstype-b4c36fb0245eac3d","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-data-view-buffer-bfd6e0a4087e44e0","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-data-view-byte-length-a8cadaa9cbd11e9d","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-data-view-byte-offset-db749699d51fd8a9","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-date-fns-b7b11dfcd625ecda","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-date-fns-tz-306501f43ffde713","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-deepmerge-7a47e4d27cd720a2","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-define-data-property-eeb38cde27bf7dd8","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-define-properties-e845b2622416c826","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-delayed-stream-afe40b4c4acf6db8","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-entities-71d56a1dc3a7edda","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-es-abstract-107a634905557c62","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-es-define-property-dbc4d3c364e8a910","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-es-errors-8e33d2cc0ee30d25","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-es-get-iterator-197ab285beb731f0","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-es-map-49d11493897db748","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-es-object-atoms-29ecb7414db7313b","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-es-set-9b8ae1619b6a6424","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-es-set-tostringtag-9bf44f902e8f51ef","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-es-to-primitive-bb849a0fcf1f76da","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-estree-walker-80d63cc98716270c","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-flat-4a41d6434fbd537b","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-focus-trap-090f22a5eda29ee9","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-focus-trap-vue-9156a6c340fb3606","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-follow-redirects-b859db8008480813","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-for-each-7aacb1aaf986a1bc","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-form-data-df318905af0efb0c","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-function-bind-47f9fa7141e3e28b","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-function.prototype.name-de64c62d92d52528","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-functions-have-names-0a44ed594ae62286","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-get-intrinsic-e58f4cedf2876381","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-get-symbol-description-21993307809f0f7f","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-github-buttons-d42e2370723447a1","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-globalthis-977183b23fe59863","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-gopd-0fa0fde65af13907","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-has-bigints-33079c1b8a88d08f","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-has-property-descriptors-ab80c8365b0d6345","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-has-proto-58a2bf9759efeb1d","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-has-symbols-41af9f2eb5a7b313","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-has-tostringtag-ef664f6d01550a8a","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-hasown-6994ec98c8aadef7","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-internal-slot-986f3a9ac696eb82","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-intl-messageformat-7ddd999dbb170ed5","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-is-arguments-ed8e7a82f0ab36cc","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-is-array-buffer-6db4d72b60f8665f","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-is-bigint-2176039f8432f7c0","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-is-boolean-object-c9dffad93584506f","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-is-callable-e03ca390b26358b5","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-is-data-view-140b96e61b1c85e9","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-is-date-object-1e78ac2755722ccc","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-is-map-2ef09bf39b0b42f1","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-is-negative-zero-87958de58babd3f9","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-is-number-object-1994d70fa5ebd9ab","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-is-regex-45c886e850e4ff04","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-is-set-ca9ec6119b48fce4","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-is-shared-array-buffer-0d438d2e5b3c30b2","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-is-string-6e3b5a9236725114","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-is-symbol-ade2552bce00eb83","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-is-typed-array-31825fb578c0d2d7","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-is-weakref-532c3686f886298a","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-isarray-87027a16b177a970","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-iterate-iterator-54352631d6b8ed24","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-iterate-value-cc7dad2e80c52031","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-js-yaml-af425a5b098624b3","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-lodash-5975f2cd2303a77f","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-lodash-es-461f458f7282675b","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-lodash.clonedeep-0434866d93090dab","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-magic-string-c2bf1accd310f828","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-mime-db-65a378639eed7a8d","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-mime-types-14ae2be2d517fcdc","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-nanoid-d6058de268ce4e66","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-nanoid-c312298285c24f7b","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-object-inspect-bc7486a1899880ca","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-object-keys-7895c9c85e047f27","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-object.assign-a95599a11e6ec79d","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-object.entries-292ed5ea103433d7","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-object.groupby-4d35e7fa145232fb","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-openapi-fetch-b15059a9ac7eea18","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-openapi-typescript-helpers-4b191e9a372106b9","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-path-to-regexp-daebb9441b5cab8d","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-picocolors-1c320f6ad834ff1e","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-possible-typed-array-names-bb551f9e395e2917","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-postcss-6c8000f45c4dae1a","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-pretty-bytes-ebc1843a8d834218","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-prismjs-0bcc6714e471fd11","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-proxy-from-env-386f69ee8f33a9f0","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-regenerator-runtime-abd48f6bcbe3eeec","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-regexp.prototype.flags-2c0efb89c304f948","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-safe-array-concat-c4a3555b3a2245ef","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-safe-regex-test-efdbda1083e73d97","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-set-function-length-6e569ec37fe58597","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-set-function-name-00155769ddae3d7e","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-set.prototype.difference-1c3eeda009ae75d7","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-side-channel-32fbeba3634ccc37","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-sortablejs-6841a12b27d48f9a","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-source-map-js-6c334b80e68abff3","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-stop-iteration-iterator-38f2da21c157b333","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-string.prototype.trim-51a4e2e4ddb25153","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-string.prototype.trimend-1edc85fdb3c3659e","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-string.prototype.trimstart-c694951a8f5e284e","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-swrv-5009adfe3402d463","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-tabbable-50cdc22141ac073e","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-tslib-aac43123c1cf56ae","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-typed-array-buffer-00c0fbabbc1ba7a0","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-typed-array-byte-length-b76a33f48e442395","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-typed-array-byte-offset-a7c0e2a839f773bd","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-typed-array-length-1cfab3fa3bd3642e","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-typescript-05fd066d7b9c72dc","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-unbox-primitive-95465df98088e43b","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-v-calendar-11a19d563a2a5bfb","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-virtua-d5da996406ecc25f","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-vue-5cf7640638858cb4","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-vue-demi-063361cb6f4f5299","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-vue-draggable-next-76e85dd642b99edf","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-vue-github-button-b41a4af70ba13261","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-vue-router-0bb7b7afde59bcd5","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-vue-screen-utils-05854ba456cd8cb1","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-which-boxed-primitive-e5bcda70f9821710","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-which-typed-array-b246b5bd153094e8","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DOCUMENT","relatedSpdxElement":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relationshipType":"DESCRIBES"}]}