From 8083f89a094344f33f07e8a9b9a511e718996d40 Mon Sep 17 00:00:00 2001 From: "kumahq[bot]" <110050114+kumahq[bot]@users.noreply.github.com> Date: Wed, 22 Jan 2025 11:57:59 -0500 Subject: [PATCH] chore(deps): bump kumahq/kuma-gui to f80108f0ebc5a4cb81da3e85fddb1bd142f862f8 (#12643) Bumps kumahq/kuma-gui to version [master@f80108f0ebc5a4cb81da3e85fddb1bd142f862f8](https://github.com/kumahq/kuma-gui/tree/f80108f0ebc5a4cb81da3e85fddb1bd142f862f8) > Changelog: chore(deps): use latest kumahq/kuma-gui Signed-off-by: GitHub Co-authored-by: github-actions[bot] --- ...-BdRfX5ev.js => AccordionList-CUk8CM4k.js} | 2 +- .../{App-D3O-lzzz.js => App-CZMQ2STr.js} | 2 +- ...s => BuiltinGatewayConfigView-D29dxCkq.js} | 2 +- ... BuiltinGatewayDataplanesView-C8NLnJcJ.js} | 2 +- ... BuiltinGatewayDetailTabsView-rtZVlkru.js} | 2 +- ...s => BuiltinGatewayDetailView-DXP3utUz.js} | 2 +- ....js => BuiltinGatewayListView-jY7msCTy.js} | 2 +- ... => BuiltinGatewaySummaryView-CvJo1B8I.js} | 2 +- ...js => ConfigurationDetailView-4UrSg7Ff.js} | 2 +- ...ionInboundSummaryClustersView-tI5qseLm.js} | 2 +- ...ectionInboundSummaryStatsView-DXILBOwq.js} | 2 +- ... ConnectionInboundSummaryView-vtkqkYpX.js} | 2 +- ...onInboundSummaryXdsConfigView-BW9TMyke.js} | 2 +- ...onOutboundSummaryClustersView-DNzTGTRf.js} | 2 +- ...ctionOutboundSummaryStatsView-6Rp_9IdN.js} | 2 +- ...ConnectionOutboundSummaryView-DoH1xSvU.js} | 2 +- ...nOutboundSummaryXdsConfigView-BqJh6hxa.js} | 2 +- ...HQkvM.js => ConnectionTraffic-B_b_9kfH.js} | 2 +- ...js => ConnectionsClustersView-oLsJzpeZ.js} | 2 +- ...B-.js => ConnectionsStatsView-DrBatiMN.js} | 2 +- ...s => ConnectionsXdsConfigView-DFOGsuUR.js} | 2 +- ....js => ControlPlaneDetailView-BrClgaPb.js} | 2 +- ...svw.js => DataPlaneConfigView-Cd__3WHO.js} | 2 +- .../DataPlaneDetailTabsView-80_4feH1.js | 3 + .../DataPlaneDetailTabsView-C00htIMw.js | 3 - .../DataPlaneDetailTabsView-DEVUMfkG.css | 1 + .../DataPlaneDetailTabsView-NaInk57r.css | 1 - ...x8T.js => DataPlaneDetailView-DLT5WTdi.js} | 2 +- ...aneInboundSummaryOverviewView-DEWlhlfW.js} | 2 +- ...pxFW0.js => DataPlaneListView-DvH1hbU8.js} | 2 +- ...neOutboundSummaryOverviewView-BSmf1Tmj.js} | 2 +- ...v.js => DataPlanePoliciesView-Cuh3eouK.js} | 2 +- ...=> DataPlanePolicySummaryView-BAb6kUth.js} | 2 +- ...U9.js => DataPlaneSummaryView-4Bf5rFoi.js} | 2 +- ...elegatedGatewayDetailTabsView-B-ZrUanr.js} | 2 +- ...=> DelegatedGatewayDetailView-D4P_bS7Z.js} | 2 +- ...s => DelegatedGatewayListView-UIHYmwrp.js} | 2 +- ...ExternalServiceDetailTabsView-CkpVR53x.js} | 2 +- ... => ExternalServiceDetailView-B3Q0V1Pv.js} | 2 +- ...js => ExternalServiceListView-C28Jrg4O.js} | 2 +- ...rBar-D64-us0W.js => FilterBar-DvR9o2yx.js} | 2 +- ...VYB.js => GatewayListTabsView-dQULP8VW.js} | 2 +- ...> HostnameGeneratorDetailView-ubk7J7rx.js} | 2 +- ... => HostnameGeneratorListView-CQAQgezx.js} | 2 +- ... => HostnameGeneratorRootView-BzrK_YGX.js} | 2 +- ... HostnameGeneratorSummaryView-D_AXbcys.js} | 2 +- ...aDcA2r.js => KumaNotFoundView-Di-oX5mf.js} | 2 +- ...Box-Otb28EGn.js => LoadingBox-Bg991GKB.js} | 2 +- ...DD0v.js => MeshDetailTabsView-DZfEnx9Y.js} | 2 +- ...hQTjTJZb.js => MeshDetailView-DKLIYDKG.js} | 2 +- ...ExternalServiceDetailTabsView-CtXiCDRO.js} | 2 +- ...MeshExternalServiceDetailView-CqQG8Em2.js} | 2 +- ...> MeshExternalServiceListView-nkytViDr.js} | 2 +- ...eshExternalServiceSummaryView-uQ7QSOsT.js} | 2 +- ...w-CX59DCBz.js => MeshListView-Ox_6Xw76.js} | 2 +- ...ultiZoneServiceDetailTabsView-hSV0IWi4.js} | 2 +- ...eshMultiZoneServiceDetailView-DnhuHWTX.js} | 2 +- ... MeshMultiZoneServiceListView-COsL9Y2g.js} | 2 +- ...shMultiZoneServiceSummaryView-BjjvBM92.js} | 2 +- ...w-DJgI_CHq.js => MeshRootView-CJ_Jpukr.js} | 2 +- ...L.js => MeshServiceConfigView-rT_yhAR6.js} | 2 +- ... => MeshServiceDetailTabsView-CVHr9FV9.js} | 2 +- ...8.js => MeshServiceDetailView-KE1EWPOb.js} | 2 +- ...IHB.js => MeshServiceListView-85gVmmm9.js} | 2 +- ....js => MeshServiceSummaryView-DrpYypno.js} | 2 +- ...hView-BtvheC_h.js => MeshView-uqZ74ph1.js} | 2 +- ...oardingAddNewServicesCodeView-DxlqBF5p.js} | 2 +- ... OnboardingAddNewServicesView-CGnX3vzJ.js} | 2 +- ...js => OnboardingCompletedView-Cc7zqseb.js} | 2 +- ...oardingConfigurationTypesView-DE8VREUy.js} | 2 +- ...s => OnboardingCreateMeshView-tV7wpRr4.js} | 2 +- ...s => OnboardingDataplanesView-gWk_Pnh0.js} | 2 +- ...OnboardingDeploymentTypesView-Cpz14pFS.js} | 2 +- ...js => OnboardingMultiZoneView-C5Mk6HCr.js} | 2 +- ...Cds5q9B3.js => OnboardingPage-BSd_tmrv.js} | 2 +- ...76H0.js => OnboardingRootView-oJUJEjW3.js} | 2 +- ...J.js => OnboardingWelcomeView-2TJMEaY0.js} | 2 +- ....js => PolicyDetailConfigView-DEAoWHig.js} | 2 +- ...pX.js => PolicyDetailTabsView-CKFydx2X.js} | 2 +- ...NEnkn_.js => PolicyDetailView-yvyY2_m2.js} | 2 +- ...BV76Pkqb.js => PolicyListView-BFRjgny_.js} | 2 +- ...e_type_script_setup_true_lang-DzTs7axg.js} | 2 +- ...a6jom.js => PolicySummaryView-DJafAaiD.js} | 2 +- ...3LzE.js => PolicyTypeListView-BAIDpgxS.js} | 2 +- ...-C1utl8zi.js => PolicyTypeTag-C8OtpW8N.js} | 2 +- ...e_type_script_setup_true_lang-DjRdMDT9.js} | 2 +- ...s-CqPTTnxp.js => RuleMatchers-B6WHmolU.js} | 2 +- ...t.js => ServiceDetailTabsView-BrCQaFk1.js} | 2 +- ...uGwPy.js => ServiceDetailView-DONjGSPU.js} | 2 +- ...3S6.js => ServiceListTabsView-B2Tni5cL.js} | 2 +- ...3vDK95k.js => ServiceListView-H_wftnPl.js} | 2 +- ...js => SubscriptionSummaryView-CwFldvB7.js} | 2 +- ...ew-D2UR5ege.js => SummaryView-CH9ZqjAL.js} | 2 +- ...agList-B5yix0-3.js => TagList-DpuGZijL.js} | 2 +- ...AfH5PSl4.js => ZoneConfigView--pAEvRPI.js} | 2 +- ...-kCb.js => ZoneDetailTabsView-DHRf1M7H.js} | 2 +- ...Bo39_ucu.js => ZoneDetailView-DD9FwVua.js} | 2 +- ....js => ZoneEgressClustersView-AQ47xyfc.js} | 2 +- ...sy.js => ZoneEgressConfigView-CaxD9GA_.js} | 2 +- ...s => ZoneEgressDetailTabsView-T1TLdvek.js} | 2 +- ...ZR.js => ZoneEgressDetailView-BAI8HOWC.js} | 2 +- ...G3r7.js => ZoneEgressListView-PoY4YCV6.js} | 2 +- ...nrm.js => ZoneEgressStatsView-qkPr3I6H.js} | 2 +- ...e.js => ZoneEgressSummaryView-Cc9HV8tY.js} | 2 +- ...js => ZoneEgressXdsConfigView-DlGN_k7Q.js} | 2 +- ...js => ZoneIngressClustersView-DEpPoGpp.js} | 2 +- ...N.js => ZoneIngressConfigView-yfiGc9FG.js} | 2 +- ... => ZoneIngressDetailTabsView-BXFNwCxw.js} | 2 +- ...5.js => ZoneIngressDetailView-D_SvGGsM.js} | 2 +- ...y0J.js => ZoneIngressListView-BY3Mhj-X.js} | 2 +- ...js => ZoneIngressServicesView-CR0UY2oc.js} | 2 +- ...hQ.js => ZoneIngressStatsView-D6b2tYzJ.js} | 2 +- ....js => ZoneIngressSummaryView-DhsGHAsx.js} | 2 +- ...s => ZoneIngressXdsConfigView-Cw6MfKET.js} | 2 +- ...w-BIwadyAS.js => ZoneListView-C30rswYO.js} | 2 +- .../{index-DiQwbNpM.js => index-l3jNaB4C.js} | 150 +++++++++--------- app/kuma-ui/pkg/resources/data/index.html | 2 +- .../pkg/resources/kuma-gui-cve-report.json | 2 +- .../resources/kuma-gui-sbom.cyclonedx.json | 2 +- .../pkg/resources/kuma-gui-sbom.spdx.json | 2 +- 120 files changed, 194 insertions(+), 194 deletions(-) rename app/kuma-ui/pkg/resources/data/assets/{AccordionList-BdRfX5ev.js => AccordionList-CUk8CM4k.js} (93%) rename app/kuma-ui/pkg/resources/data/assets/{App-D3O-lzzz.js => App-CZMQ2STr.js} (98%) rename app/kuma-ui/pkg/resources/data/assets/{BuiltinGatewayConfigView-eMgaN1yF.js => BuiltinGatewayConfigView-D29dxCkq.js} (92%) rename app/kuma-ui/pkg/resources/data/assets/{BuiltinGatewayDataplanesView-DObq89gz.js => BuiltinGatewayDataplanesView-C8NLnJcJ.js} (97%) rename app/kuma-ui/pkg/resources/data/assets/{BuiltinGatewayDetailTabsView-C1MScf8Y.js => BuiltinGatewayDetailTabsView-rtZVlkru.js} (92%) rename app/kuma-ui/pkg/resources/data/assets/{BuiltinGatewayDetailView-DxY8ufNr.js => BuiltinGatewayDetailView-DXP3utUz.js} (98%) rename app/kuma-ui/pkg/resources/data/assets/{BuiltinGatewayListView-CuSa-RRF.js => BuiltinGatewayListView-jY7msCTy.js} (95%) rename app/kuma-ui/pkg/resources/data/assets/{BuiltinGatewaySummaryView-ZJjBbs76.js => BuiltinGatewaySummaryView-CvJo1B8I.js} (95%) rename app/kuma-ui/pkg/resources/data/assets/{ConfigurationDetailView-B7tZBWoz.js => ConfigurationDetailView-4UrSg7Ff.js} (94%) rename app/kuma-ui/pkg/resources/data/assets/{ConnectionInboundSummaryClustersView-tvdfRFEt.js => ConnectionInboundSummaryClustersView-tI5qseLm.js} (96%) rename app/kuma-ui/pkg/resources/data/assets/{ConnectionInboundSummaryStatsView-DfEqwmYZ.js => ConnectionInboundSummaryStatsView-DXILBOwq.js} (96%) rename app/kuma-ui/pkg/resources/data/assets/{ConnectionInboundSummaryView-uRQrE_Lj.js => ConnectionInboundSummaryView-vtkqkYpX.js} (94%) rename app/kuma-ui/pkg/resources/data/assets/{ConnectionInboundSummaryXdsConfigView-BXXdu1TE.js => ConnectionInboundSummaryXdsConfigView-BW9TMyke.js} (95%) rename app/kuma-ui/pkg/resources/data/assets/{ConnectionOutboundSummaryClustersView-BAbzwQxW.js => ConnectionOutboundSummaryClustersView-DNzTGTRf.js} (96%) rename app/kuma-ui/pkg/resources/data/assets/{ConnectionOutboundSummaryStatsView-UAkHupqe.js => ConnectionOutboundSummaryStatsView-6Rp_9IdN.js} (96%) rename app/kuma-ui/pkg/resources/data/assets/{ConnectionOutboundSummaryView-FKufv6pF.js => ConnectionOutboundSummaryView-DoH1xSvU.js} (94%) rename app/kuma-ui/pkg/resources/data/assets/{ConnectionOutboundSummaryXdsConfigView-tHnEHDFP.js => ConnectionOutboundSummaryXdsConfigView-BqJh6hxa.js} (96%) rename app/kuma-ui/pkg/resources/data/assets/{ConnectionTraffic-C4kHQkvM.js => ConnectionTraffic-B_b_9kfH.js} (98%) rename app/kuma-ui/pkg/resources/data/assets/{ConnectionsClustersView-D1_btCQD.js => ConnectionsClustersView-oLsJzpeZ.js} (95%) rename app/kuma-ui/pkg/resources/data/assets/{ConnectionsStatsView-Csul0IB-.js => ConnectionsStatsView-DrBatiMN.js} (95%) rename app/kuma-ui/pkg/resources/data/assets/{ConnectionsXdsConfigView-DCgxqVcj.js => ConnectionsXdsConfigView-DFOGsuUR.js} (96%) rename app/kuma-ui/pkg/resources/data/assets/{ControlPlaneDetailView-COxRiT1l.js => ControlPlaneDetailView-BrClgaPb.js} (98%) rename app/kuma-ui/pkg/resources/data/assets/{DataPlaneConfigView-U-Y9msvw.js => DataPlaneConfigView-Cd__3WHO.js} (91%) create mode 100644 app/kuma-ui/pkg/resources/data/assets/DataPlaneDetailTabsView-80_4feH1.js delete mode 100644 app/kuma-ui/pkg/resources/data/assets/DataPlaneDetailTabsView-C00htIMw.js create mode 100644 app/kuma-ui/pkg/resources/data/assets/DataPlaneDetailTabsView-DEVUMfkG.css delete mode 100644 app/kuma-ui/pkg/resources/data/assets/DataPlaneDetailTabsView-NaInk57r.css rename app/kuma-ui/pkg/resources/data/assets/{DataPlaneDetailView-D4mgPx8T.js => DataPlaneDetailView-DLT5WTdi.js} (98%) rename app/kuma-ui/pkg/resources/data/assets/{DataPlaneInboundSummaryOverviewView-7qVFo2dA.js => DataPlaneInboundSummaryOverviewView-DEWlhlfW.js} (93%) rename app/kuma-ui/pkg/resources/data/assets/{DataPlaneListView-C1ApxFW0.js => DataPlaneListView-DvH1hbU8.js} (96%) rename app/kuma-ui/pkg/resources/data/assets/{DataPlaneOutboundSummaryOverviewView-DvLJlbk9.js => DataPlaneOutboundSummaryOverviewView-BSmf1Tmj.js} (96%) rename app/kuma-ui/pkg/resources/data/assets/{DataPlanePoliciesView-CV8HVn3v.js => DataPlanePoliciesView-Cuh3eouK.js} (97%) rename app/kuma-ui/pkg/resources/data/assets/{DataPlanePolicySummaryView-CQV7i8Hj.js => DataPlanePolicySummaryView-BAb6kUth.js} (92%) rename app/kuma-ui/pkg/resources/data/assets/{DataPlaneSummaryView-DrF6unU9.js => DataPlaneSummaryView-4Bf5rFoi.js} (96%) rename app/kuma-ui/pkg/resources/data/assets/{DelegatedGatewayDetailTabsView-BTNICXHS.js => DelegatedGatewayDetailTabsView-B-ZrUanr.js} (94%) rename app/kuma-ui/pkg/resources/data/assets/{DelegatedGatewayDetailView-BnOCVqVr.js => DelegatedGatewayDetailView-D4P_bS7Z.js} (97%) rename app/kuma-ui/pkg/resources/data/assets/{DelegatedGatewayListView-60Vq_z6Y.js => DelegatedGatewayListView-UIHYmwrp.js} (97%) rename app/kuma-ui/pkg/resources/data/assets/{ExternalServiceDetailTabsView-DUiIKb4O.js => ExternalServiceDetailTabsView-CkpVR53x.js} (94%) rename app/kuma-ui/pkg/resources/data/assets/{ExternalServiceDetailView-BXiK3_oj.js => ExternalServiceDetailView-B3Q0V1Pv.js} (91%) rename app/kuma-ui/pkg/resources/data/assets/{ExternalServiceListView-TVsvlQqD.js => ExternalServiceListView-C28Jrg4O.js} (97%) rename app/kuma-ui/pkg/resources/data/assets/{FilterBar-D64-us0W.js => FilterBar-DvR9o2yx.js} (99%) rename app/kuma-ui/pkg/resources/data/assets/{GatewayListTabsView-Ej1GnVYB.js => GatewayListTabsView-dQULP8VW.js} (95%) rename app/kuma-ui/pkg/resources/data/assets/{HostnameGeneratorDetailView-ChqLHexu.js => HostnameGeneratorDetailView-ubk7J7rx.js} (94%) rename app/kuma-ui/pkg/resources/data/assets/{HostnameGeneratorListView-QWOw0oAo.js => HostnameGeneratorListView-CQAQgezx.js} (95%) rename app/kuma-ui/pkg/resources/data/assets/{HostnameGeneratorRootView-CnKL5Kjo.js => HostnameGeneratorRootView-BzrK_YGX.js} (71%) rename app/kuma-ui/pkg/resources/data/assets/{HostnameGeneratorSummaryView-DEiq1dQU.js => HostnameGeneratorSummaryView-D_AXbcys.js} (95%) rename app/kuma-ui/pkg/resources/data/assets/{KumaNotFoundView-B9aDcA2r.js => KumaNotFoundView-Di-oX5mf.js} (92%) rename app/kuma-ui/pkg/resources/data/assets/{LoadingBox-Otb28EGn.js => LoadingBox-Bg991GKB.js} (83%) rename app/kuma-ui/pkg/resources/data/assets/{MeshDetailTabsView-DnRXDD0v.js => MeshDetailTabsView-DZfEnx9Y.js} (94%) rename app/kuma-ui/pkg/resources/data/assets/{MeshDetailView-hQTjTJZb.js => MeshDetailView-DKLIYDKG.js} (96%) rename app/kuma-ui/pkg/resources/data/assets/{MeshExternalServiceDetailTabsView-DFefcVRo.js => MeshExternalServiceDetailTabsView-CtXiCDRO.js} (92%) rename app/kuma-ui/pkg/resources/data/assets/{MeshExternalServiceDetailView-DwMFUKRS.js => MeshExternalServiceDetailView-CqQG8Em2.js} (93%) rename app/kuma-ui/pkg/resources/data/assets/{MeshExternalServiceListView-MJykTL06.js => MeshExternalServiceListView-nkytViDr.js} (96%) rename app/kuma-ui/pkg/resources/data/assets/{MeshExternalServiceSummaryView-BOozw5GH.js => MeshExternalServiceSummaryView-uQ7QSOsT.js} (96%) rename app/kuma-ui/pkg/resources/data/assets/{MeshListView-CX59DCBz.js => MeshListView-Ox_6Xw76.js} (97%) rename app/kuma-ui/pkg/resources/data/assets/{MeshMultiZoneServiceDetailTabsView-YChXe2t3.js => MeshMultiZoneServiceDetailTabsView-hSV0IWi4.js} (92%) rename app/kuma-ui/pkg/resources/data/assets/{MeshMultiZoneServiceDetailView-CG-il3iq.js => MeshMultiZoneServiceDetailView-DnhuHWTX.js} (94%) rename app/kuma-ui/pkg/resources/data/assets/{MeshMultiZoneServiceListView-XW2Oya5v.js => MeshMultiZoneServiceListView-COsL9Y2g.js} (97%) rename app/kuma-ui/pkg/resources/data/assets/{MeshMultiZoneServiceSummaryView-BO5LF4Aw.js => MeshMultiZoneServiceSummaryView-BjjvBM92.js} (95%) rename app/kuma-ui/pkg/resources/data/assets/{MeshRootView-DJgI_CHq.js => MeshRootView-CJ_Jpukr.js} (69%) rename app/kuma-ui/pkg/resources/data/assets/{MeshServiceConfigView-Bx5LaO7L.js => MeshServiceConfigView-rT_yhAR6.js} (89%) rename app/kuma-ui/pkg/resources/data/assets/{MeshServiceDetailTabsView-BVl7Z6Oq.js => MeshServiceDetailTabsView-CVHr9FV9.js} (92%) rename app/kuma-ui/pkg/resources/data/assets/{MeshServiceDetailView-BlxrmOv8.js => MeshServiceDetailView-KE1EWPOb.js} (98%) rename app/kuma-ui/pkg/resources/data/assets/{MeshServiceListView-B06yaIHB.js => MeshServiceListView-85gVmmm9.js} (98%) rename app/kuma-ui/pkg/resources/data/assets/{MeshServiceSummaryView-BD_5PHYj.js => MeshServiceSummaryView-DrpYypno.js} (95%) rename app/kuma-ui/pkg/resources/data/assets/{MeshView-BtvheC_h.js => MeshView-uqZ74ph1.js} (88%) rename app/kuma-ui/pkg/resources/data/assets/{OnboardingAddNewServicesCodeView-BU5RZZ-r.js => OnboardingAddNewServicesCodeView-DxlqBF5p.js} (93%) rename app/kuma-ui/pkg/resources/data/assets/{OnboardingAddNewServicesView-Dxwmpc81.js => OnboardingAddNewServicesView-CGnX3vzJ.js} (97%) rename app/kuma-ui/pkg/resources/data/assets/{OnboardingCompletedView-uwCUV1IS.js => OnboardingCompletedView-Cc7zqseb.js} (86%) rename app/kuma-ui/pkg/resources/data/assets/{OnboardingConfigurationTypesView-CHlQqi4d.js => OnboardingConfigurationTypesView-DE8VREUy.js} (99%) rename app/kuma-ui/pkg/resources/data/assets/{OnboardingCreateMeshView-CX9L89UC.js => OnboardingCreateMeshView-tV7wpRr4.js} (92%) rename app/kuma-ui/pkg/resources/data/assets/{OnboardingDataplanesView-RY77VE1J.js => OnboardingDataplanesView-gWk_Pnh0.js} (91%) rename app/kuma-ui/pkg/resources/data/assets/{OnboardingDeploymentTypesView-VIw6rq8d.js => OnboardingDeploymentTypesView-Cpz14pFS.js} (99%) rename app/kuma-ui/pkg/resources/data/assets/{OnboardingMultiZoneView-D34zvVWk.js => OnboardingMultiZoneView-C5Mk6HCr.js} (89%) rename app/kuma-ui/pkg/resources/data/assets/{OnboardingPage-Cds5q9B3.js => OnboardingPage-BSd_tmrv.js} (94%) rename app/kuma-ui/pkg/resources/data/assets/{OnboardingRootView-CpjG76H0.js => OnboardingRootView-oJUJEjW3.js} (89%) rename app/kuma-ui/pkg/resources/data/assets/{OnboardingWelcomeView-Bara1q2J.js => OnboardingWelcomeView-2TJMEaY0.js} (96%) rename app/kuma-ui/pkg/resources/data/assets/{PolicyDetailConfigView-Bt99q8M3.js => PolicyDetailConfigView-DEAoWHig.js} (90%) rename app/kuma-ui/pkg/resources/data/assets/{PolicyDetailTabsView-CXMOTCpX.js => PolicyDetailTabsView-CKFydx2X.js} (92%) rename app/kuma-ui/pkg/resources/data/assets/{PolicyDetailView-CxNEnkn_.js => PolicyDetailView-yvyY2_m2.js} (96%) rename app/kuma-ui/pkg/resources/data/assets/{PolicyListView-BV76Pkqb.js => PolicyListView-BFRjgny_.js} (97%) rename app/kuma-ui/pkg/resources/data/assets/{PolicySummary.vue_vue_type_script_setup_true_lang-C5jffwtl.js => PolicySummary.vue_vue_type_script_setup_true_lang-DzTs7axg.js} (96%) rename app/kuma-ui/pkg/resources/data/assets/{PolicySummaryView-UYSa6jom.js => PolicySummaryView-DJafAaiD.js} (93%) rename app/kuma-ui/pkg/resources/data/assets/{PolicyTypeListView-De4Y3LzE.js => PolicyTypeListView-BAIDpgxS.js} (97%) rename app/kuma-ui/pkg/resources/data/assets/{PolicyTypeTag-C1utl8zi.js => PolicyTypeTag-C8OtpW8N.js} (99%) rename app/kuma-ui/pkg/resources/data/assets/{ResourceCodeBlock.vue_vue_type_script_setup_true_lang-B--3uLXV.js => ResourceCodeBlock.vue_vue_type_script_setup_true_lang-DjRdMDT9.js} (96%) rename app/kuma-ui/pkg/resources/data/assets/{RuleMatchers-CqPTTnxp.js => RuleMatchers-B6WHmolU.js} (88%) rename app/kuma-ui/pkg/resources/data/assets/{ServiceDetailTabsView-BQsv13It.js => ServiceDetailTabsView-BrCQaFk1.js} (94%) rename app/kuma-ui/pkg/resources/data/assets/{ServiceDetailView-VjQuGwPy.js => ServiceDetailView-DONjGSPU.js} (96%) rename app/kuma-ui/pkg/resources/data/assets/{ServiceListTabsView-CiEVD3S6.js => ServiceListTabsView-B2Tni5cL.js} (95%) rename app/kuma-ui/pkg/resources/data/assets/{ServiceListView-C3vDK95k.js => ServiceListView-H_wftnPl.js} (97%) rename app/kuma-ui/pkg/resources/data/assets/{SubscriptionSummaryView-CAlIbjfU.js => SubscriptionSummaryView-CwFldvB7.js} (98%) rename app/kuma-ui/pkg/resources/data/assets/{SummaryView-D2UR5ege.js => SummaryView-CH9ZqjAL.js} (95%) rename app/kuma-ui/pkg/resources/data/assets/{TagList-B5yix0-3.js => TagList-DpuGZijL.js} (90%) rename app/kuma-ui/pkg/resources/data/assets/{ZoneConfigView-AfH5PSl4.js => ZoneConfigView--pAEvRPI.js} (93%) rename app/kuma-ui/pkg/resources/data/assets/{ZoneDetailTabsView-DnrU-kCb.js => ZoneDetailTabsView-DHRf1M7H.js} (97%) rename app/kuma-ui/pkg/resources/data/assets/{ZoneDetailView-Bo39_ucu.js => ZoneDetailView-DD9FwVua.js} (98%) rename app/kuma-ui/pkg/resources/data/assets/{ZoneEgressClustersView-CFImLvHF.js => ZoneEgressClustersView-AQ47xyfc.js} (95%) rename app/kuma-ui/pkg/resources/data/assets/{ZoneEgressConfigView-BbqCXAsy.js => ZoneEgressConfigView-CaxD9GA_.js} (91%) rename app/kuma-ui/pkg/resources/data/assets/{ZoneEgressDetailTabsView-C4aDYe2t.js => ZoneEgressDetailTabsView-T1TLdvek.js} (96%) rename app/kuma-ui/pkg/resources/data/assets/{ZoneEgressDetailView-DTh7DIZR.js => ZoneEgressDetailView-BAI8HOWC.js} (96%) rename app/kuma-ui/pkg/resources/data/assets/{ZoneEgressListView-FH7QG3r7.js => ZoneEgressListView-PoY4YCV6.js} (95%) rename app/kuma-ui/pkg/resources/data/assets/{ZoneEgressStatsView-BikL9nrm.js => ZoneEgressStatsView-qkPr3I6H.js} (95%) rename app/kuma-ui/pkg/resources/data/assets/{ZoneEgressSummaryView-C6sJe6ae.js => ZoneEgressSummaryView-Cc9HV8tY.js} (96%) rename app/kuma-ui/pkg/resources/data/assets/{ZoneEgressXdsConfigView-DmXz_qGx.js => ZoneEgressXdsConfigView-DlGN_k7Q.js} (96%) rename app/kuma-ui/pkg/resources/data/assets/{ZoneIngressClustersView-DS3khi2Y.js => ZoneIngressClustersView-DEpPoGpp.js} (95%) rename app/kuma-ui/pkg/resources/data/assets/{ZoneIngressConfigView-DzSC9KWN.js => ZoneIngressConfigView-yfiGc9FG.js} (91%) rename app/kuma-ui/pkg/resources/data/assets/{ZoneIngressDetailTabsView-DvvajLfq.js => ZoneIngressDetailTabsView-BXFNwCxw.js} (96%) rename app/kuma-ui/pkg/resources/data/assets/{ZoneIngressDetailView-CmL5tEv5.js => ZoneIngressDetailView-D_SvGGsM.js} (96%) rename app/kuma-ui/pkg/resources/data/assets/{ZoneIngressListView-DcBYey0J.js => ZoneIngressListView-BY3Mhj-X.js} (95%) rename app/kuma-ui/pkg/resources/data/assets/{ZoneIngressServicesView-hafFEcKK.js => ZoneIngressServicesView-CR0UY2oc.js} (96%) rename app/kuma-ui/pkg/resources/data/assets/{ZoneIngressStatsView-DaAeyDhQ.js => ZoneIngressStatsView-D6b2tYzJ.js} (95%) rename app/kuma-ui/pkg/resources/data/assets/{ZoneIngressSummaryView-CPza6coa.js => ZoneIngressSummaryView-DhsGHAsx.js} (96%) rename app/kuma-ui/pkg/resources/data/assets/{ZoneIngressXdsConfigView-BVttN217.js => ZoneIngressXdsConfigView-Cw6MfKET.js} (96%) rename app/kuma-ui/pkg/resources/data/assets/{ZoneListView-BIwadyAS.js => ZoneListView-C30rswYO.js} (97%) rename app/kuma-ui/pkg/resources/data/assets/{index-DiQwbNpM.js => index-l3jNaB4C.js} (63%) diff --git a/app/kuma-ui/pkg/resources/data/assets/AccordionList-BdRfX5ev.js b/app/kuma-ui/pkg/resources/data/assets/AccordionList-CUk8CM4k.js similarity index 93% rename from app/kuma-ui/pkg/resources/data/assets/AccordionList-BdRfX5ev.js rename to app/kuma-ui/pkg/resources/data/assets/AccordionList-CUk8CM4k.js index e3aa6c23bc8c..9a2c8aaeae76 100644 --- a/app/kuma-ui/pkg/resources/data/assets/AccordionList-BdRfX5ev.js +++ b/app/kuma-ui/pkg/resources/data/assets/AccordionList-CUk8CM4k.js @@ -1 +1 @@ -import{d as p,ad as y,x as o,H 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-DiQwbNpM.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))}}),V=f(N,[["__scopeId","data-v-53a0b6ce"]]),k={class:"accordion-list"},H=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)]))}}),g=f(H,[["__scopeId","data-v-bdbadd5e"]]);export{g as A,V as a}; +import{d as p,ad as y,x as o,H 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-l3jNaB4C.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))}}),V=f(N,[["__scopeId","data-v-53a0b6ce"]]),k={class:"accordion-list"},H=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)]))}}),g=f(H,[["__scopeId","data-v-bdbadd5e"]]);export{g as A,V as a}; diff --git a/app/kuma-ui/pkg/resources/data/assets/App-D3O-lzzz.js b/app/kuma-ui/pkg/resources/data/assets/App-CZMQ2STr.js similarity index 98% rename from app/kuma-ui/pkg/resources/data/assets/App-D3O-lzzz.js rename to app/kuma-ui/pkg/resources/data/assets/App-CZMQ2STr.js index e6c5ff22728f..ef7926d97674 100644 --- a/app/kuma-ui/pkg/resources/data/assets/App-D3O-lzzz.js +++ b/app/kuma-ui/pkg/resources/data/assets/App-CZMQ2STr.js @@ -1,4 +1,4 @@ -import{d as w,r as m,o as c,c as S,a as _,b as s,w as n,e,t as f,n as O,_ as M,h as V,f as C,g as X,i as I,u as z,j as T,k as U,l as D,m as o,p as a,q as b,s as h,v as L,x as B}from"./index-DiQwbNpM.js";const x=""+new URL("product-logo-CDoXkXpC.png",import.meta.url).href,K={class:"app-navigator"},G=w({__name:"AppNavigator",props:{active:{type:Boolean,default:!1},label:{default:""},to:{default:()=>({})}},setup(d){const i=d;return(u,p)=>{const r=m("XAction");return c(),S("li",K,[_(u.$slots,"default",{},()=>[s(r,{class:O({"is-active":i.active}),to:i.to},{default:n(()=>[e(f(i.label),1)]),_:1},8,["class","to"])],!0)])}}}),$=M(G,[["__scopeId","data-v-07bb7885"]]),P=w({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 i in this.$props)d[V(i)]=this.$props[i];return C("span",[X(this.$slots,"default")?C("a",d,this.$slots.default()):C("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")),i=this;I(()=>import("./buttons.esm-DK2fWHEW.js"),[],import.meta.url).then(function(u){i.$el.lastChild===d&&u.render(d.appendChild(i.$refs._),function(p){i.$el.lastChild===d&&d.parentNode.replaceChild(p,d)})})},reset:function(){this.$refs._!=null&&this.$el.replaceChild(this.$refs._,this.$el.lastChild)}}}),H={class:"application-shell"},Y={role:"banner"},q={class:"horizontal-list"},Z={class:"upgrade-check-wrapper"},j={class:"alert-content"},F={class:"horizontal-list"},J={class:"app-status app-status--mobile"},Q={class:"app-status app-status--desktop"},W={class:"app-content-container"},tt={class:"app-sidebar"},et={"aria-label":"Main"},nt={key:0},ot={key:1,role:"separator",class:"navigation-separator"},at={key:2},st={class:"app-main-content"},it={class:"app-notifications"},rt=["innerHTML"],lt=w({__name:"ApplicationShell",setup(d){const i=z(),u=T(),p=U(),{t:r}=D();return(l,t)=>{const g=m("XTeleportSlot"),v=m("XAction"),k=m("XAlert"),A=m("DataSource"),y=m("XPop"),E=m("XIcon"),N=m("XActionGroup");return c(),S("div",H,[s(g,{name:"modal-layer"}),t[24]||(t[24]=e()),o("header",Y,[o("div",q,[_(l.$slots,"header",{},()=>[s(v,{to:{name:"home"}},{default:n(()=>[_(l.$slots,"home",{},void 0,!0)]),_:3}),t[3]||(t[3]=e()),s(a(P),{class:"gh-star",href:"https://github.com/kumahq/kuma","aria-label":"Star kumahq/kuma on GitHub"},{default:n(()=>t[0]||(t[0]=[e(` +import{d as w,r as m,o as c,c as S,a as _,b as s,w as n,e,t as f,n as O,_ as M,h as V,f as C,g as X,i as I,u as z,j as T,k as U,l as D,m as o,p as a,q as b,s as h,v as L,x as B}from"./index-l3jNaB4C.js";const x=""+new URL("product-logo-CDoXkXpC.png",import.meta.url).href,K={class:"app-navigator"},G=w({__name:"AppNavigator",props:{active:{type:Boolean,default:!1},label:{default:""},to:{default:()=>({})}},setup(d){const i=d;return(u,p)=>{const r=m("XAction");return c(),S("li",K,[_(u.$slots,"default",{},()=>[s(r,{class:O({"is-active":i.active}),to:i.to},{default:n(()=>[e(f(i.label),1)]),_:1},8,["class","to"])],!0)])}}}),$=M(G,[["__scopeId","data-v-07bb7885"]]),P=w({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 i in this.$props)d[V(i)]=this.$props[i];return C("span",[X(this.$slots,"default")?C("a",d,this.$slots.default()):C("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")),i=this;I(()=>import("./buttons.esm-DK2fWHEW.js"),[],import.meta.url).then(function(u){i.$el.lastChild===d&&u.render(d.appendChild(i.$refs._),function(p){i.$el.lastChild===d&&d.parentNode.replaceChild(p,d)})})},reset:function(){this.$refs._!=null&&this.$el.replaceChild(this.$refs._,this.$el.lastChild)}}}),H={class:"application-shell"},Y={role:"banner"},q={class:"horizontal-list"},Z={class:"upgrade-check-wrapper"},j={class:"alert-content"},F={class:"horizontal-list"},J={class:"app-status app-status--mobile"},Q={class:"app-status app-status--desktop"},W={class:"app-content-container"},tt={class:"app-sidebar"},et={"aria-label":"Main"},nt={key:0},ot={key:1,role:"separator",class:"navigation-separator"},at={key:2},st={class:"app-main-content"},it={class:"app-notifications"},rt=["innerHTML"],lt=w({__name:"ApplicationShell",setup(d){const i=z(),u=T(),p=U(),{t:r}=D();return(l,t)=>{const g=m("XTeleportSlot"),v=m("XAction"),k=m("XAlert"),A=m("DataSource"),y=m("XPop"),E=m("XIcon"),N=m("XActionGroup");return c(),S("div",H,[s(g,{name:"modal-layer"}),t[24]||(t[24]=e()),o("header",Y,[o("div",q,[_(l.$slots,"header",{},()=>[s(v,{to:{name:"home"}},{default:n(()=>[_(l.$slots,"home",{},void 0,!0)]),_:3}),t[3]||(t[3]=e()),s(a(P),{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",Z,[s(A,{src:"/control-plane/version/latest"},{default:n(({data:R})=>[R&&a(u)("KUMA_VERSION")!==R.version?(c(),b(k,{key:0,class:"upgrade-alert","data-testid":"upgrade-check",appearance:"info"},{default:n(()=>[o("div",j,[o("p",null,f(a(r)("common.product.name"))+` update available `,1),t[2]||(t[2]=e()),s(v,{appearance:"primary",href:a(r)("common.product.href.install")},{default:n(()=>t[1]||(t[1]=[e(` diff --git a/app/kuma-ui/pkg/resources/data/assets/BuiltinGatewayConfigView-eMgaN1yF.js b/app/kuma-ui/pkg/resources/data/assets/BuiltinGatewayConfigView-D29dxCkq.js similarity index 92% rename from app/kuma-ui/pkg/resources/data/assets/BuiltinGatewayConfigView-eMgaN1yF.js rename to app/kuma-ui/pkg/resources/data/assets/BuiltinGatewayConfigView-D29dxCkq.js index f3dbbb4dd37d..8d32d9af14f7 100644 --- a/app/kuma-ui/pkg/resources/data/assets/BuiltinGatewayConfigView-eMgaN1yF.js +++ b/app/kuma-ui/pkg/resources/data/assets/BuiltinGatewayConfigView-D29dxCkq.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-DiQwbNpM.js";import{_ as v}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-B--3uLXV.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-l3jNaB4C.js";import{_ as v}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-DjRdMDT9.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-DObq89gz.js b/app/kuma-ui/pkg/resources/data/assets/BuiltinGatewayDataplanesView-C8NLnJcJ.js similarity index 97% rename from app/kuma-ui/pkg/resources/data/assets/BuiltinGatewayDataplanesView-DObq89gz.js rename to app/kuma-ui/pkg/resources/data/assets/BuiltinGatewayDataplanesView-C8NLnJcJ.js index 855c3fce28db..6cd903144515 100644 --- a/app/kuma-ui/pkg/resources/data/assets/BuiltinGatewayDataplanesView-DObq89gz.js +++ b/app/kuma-ui/pkg/resources/data/assets/BuiltinGatewayDataplanesView-C8NLnJcJ.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,A as E,t as r,c as d,K as _,S as I,s as g,G as L,_ as N}from"./index-DiQwbNpM.js";import{F as R}from"./FilterBar-D64-us0W.js";import{S as q}from"./SummaryView-D2UR5ege.js";const P={class:"stack"},T={key:0},F={key:1},G=$({__name:"BuiltinGatewayDataplanesView",setup(j){return(K,p)=>{const f=l("XAction"),v=l("XIcon"),w=l("XActionGroup"),C=l("RouterView"),b=l("DataCollection"),V=l("DataLoader"),x=l("XCard"),S=l("DataSource"),A=l("AppView"),B=l("RouteView");return i(),u(B,{name:"builtin-gateway-dataplanes-view",params:{mesh:"",gateway:"",listener:"",page:1,size:50,s:"",dataPlane:""}},{default:s(({can:z,route:a,t:c,me:m})=>[n(A,null,{default:s(()=>[n(S,{src:`/meshes/${a.params.mesh}/mesh-gateways/${a.params.gateway}`},{default:s(({data:y,error: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(b,{type:"data-planes",items:(t==null?void 0:t.items)??[void 0],total:t==null?void 0:t.total,page:a.params.page,"page-size":a.params.size,onChange:a.update},{default:s(()=>[n(E,{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(I,{status:e.status},null,8,["status"])]),warnings:s(({row:e})=>[e.isCertExpired||e.warnings.length>0?(i(),u(v,{key:0,class:"mr-1",name:"warning"},{default:s(()=>[k("ul",null,[e.warnings.length>0?(i(),d("li",T,r(c("data-planes.components.data-plane-list.version_mismatch")),1)):g("",!0),p[0]||(p[0]=o()),e.isCertExpired?(i(),d("li",F,r(c("data-planes.components.data-plane-list.cert_expired")),1)):g("",!0)])]),_:2},1024)):(i(),d(_,{key:1},[o(r(c("common.collection.none")),1)],64))]),actions:s(({row:e})=>[n(w,null,{default:s(()=>[n(f,{to:{name:"data-plane-detail-view",params:{dataPlane:e.id}}},{default:s(()=>[o(r(c("common.collection.actions.view")),1)]),_:2},1032,["to"])]),_:2},1024)]),_:2},1032,["headers","items","is-selected-row","onResize"]),p[7]||(p[7]=o()),a.params.dataPlane?(i(),u(C,{key:0},{default:s(e=>[n(q,{onClose:h=>a.replace({name:a.name,params:{mesh:a.params.mesh},query:{page:a.params.page,size:a.params.size,s:a.params.s}})},{default:s(()=>[typeof t<"u"?(i(),u(L(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=N(G,[["__scopeId","data-v-53a242d8"]]);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,A as E,t as r,c as d,K as _,S as I,s as g,G as L,_ as N}from"./index-l3jNaB4C.js";import{F as R}from"./FilterBar-DvR9o2yx.js";import{S as q}from"./SummaryView-CH9ZqjAL.js";const P={class:"stack"},T={key:0},F={key:1},G=$({__name:"BuiltinGatewayDataplanesView",setup(j){return(K,p)=>{const f=l("XAction"),v=l("XIcon"),w=l("XActionGroup"),C=l("RouterView"),b=l("DataCollection"),V=l("DataLoader"),x=l("XCard"),S=l("DataSource"),A=l("AppView"),B=l("RouteView");return i(),u(B,{name:"builtin-gateway-dataplanes-view",params:{mesh:"",gateway:"",listener:"",page:1,size:50,s:"",dataPlane:""}},{default:s(({can:z,route:a,t:c,me:m})=>[n(A,null,{default:s(()=>[n(S,{src:`/meshes/${a.params.mesh}/mesh-gateways/${a.params.gateway}`},{default:s(({data:y,error: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(b,{type:"data-planes",items:(t==null?void 0:t.items)??[void 0],total:t==null?void 0:t.total,page:a.params.page,"page-size":a.params.size,onChange:a.update},{default:s(()=>[n(E,{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(I,{status:e.status},null,8,["status"])]),warnings:s(({row:e})=>[e.isCertExpired||e.warnings.length>0?(i(),u(v,{key:0,class:"mr-1",name:"warning"},{default:s(()=>[k("ul",null,[e.warnings.length>0?(i(),d("li",T,r(c("data-planes.components.data-plane-list.version_mismatch")),1)):g("",!0),p[0]||(p[0]=o()),e.isCertExpired?(i(),d("li",F,r(c("data-planes.components.data-plane-list.cert_expired")),1)):g("",!0)])]),_:2},1024)):(i(),d(_,{key:1},[o(r(c("common.collection.none")),1)],64))]),actions:s(({row:e})=>[n(w,null,{default:s(()=>[n(f,{to:{name:"data-plane-detail-view",params:{dataPlane:e.id}}},{default:s(()=>[o(r(c("common.collection.actions.view")),1)]),_:2},1032,["to"])]),_:2},1024)]),_:2},1032,["headers","items","is-selected-row","onResize"]),p[7]||(p[7]=o()),a.params.dataPlane?(i(),u(C,{key:0},{default:s(e=>[n(q,{onClose:h=>a.replace({name:a.name,params:{mesh:a.params.mesh},query:{page:a.params.page,size:a.params.size,s:a.params.s}})},{default:s(()=>[typeof t<"u"?(i(),u(L(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=N(G,[["__scopeId","data-v-53a242d8"]]);export{H as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/BuiltinGatewayDetailTabsView-C1MScf8Y.js b/app/kuma-ui/pkg/resources/data/assets/BuiltinGatewayDetailTabsView-rtZVlkru.js similarity index 92% rename from app/kuma-ui/pkg/resources/data/assets/BuiltinGatewayDetailTabsView-C1MScf8Y.js rename to app/kuma-ui/pkg/resources/data/assets/BuiltinGatewayDetailTabsView-rtZVlkru.js index 91af3a1e6e1a..2db1529d325c 100644 --- a/app/kuma-ui/pkg/resources/data/assets/BuiltinGatewayDetailTabsView-C1MScf8Y.js +++ b/app/kuma-ui/pkg/resources/data/assets/BuiltinGatewayDetailTabsView-rtZVlkru.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 v,c as B,s as R,e as c,Q as T,L as X,t as k,G as A}from"./index-DiQwbNpM.js";const L={key:0},$=C({__name:"BuiltinGatewayDetailTabsView",setup(S){return(N,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(v),"/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(),B("h1",L,[a(_,{text:o.name},{default:t(()=>[a(p,{title:i("builtin-gateways.routes.item.title",{name:o.name})},null,8,["title"])]),_:2},1032,["text"])])):R("",!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},T({_: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{$ 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 v,c as B,s as R,e as c,Q as T,L as X,t as k,G as A}from"./index-l3jNaB4C.js";const L={key:0},$=C({__name:"BuiltinGatewayDetailTabsView",setup(S){return(N,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(v),"/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(),B("h1",L,[a(_,{text:o.name},{default:t(()=>[a(p,{title:i("builtin-gateways.routes.item.title",{name:o.name})},null,8,["title"])]),_:2},1032,["text"])])):R("",!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},T({_: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{$ as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/BuiltinGatewayDetailView-DxY8ufNr.js b/app/kuma-ui/pkg/resources/data/assets/BuiltinGatewayDetailView-DXP3utUz.js similarity index 98% rename from app/kuma-ui/pkg/resources/data/assets/BuiltinGatewayDetailView-DxY8ufNr.js rename to app/kuma-ui/pkg/resources/data/assets/BuiltinGatewayDetailView-DXP3utUz.js index e0eef9a0fff4..9000764d08ee 100644 --- a/app/kuma-ui/pkg/resources/data/assets/BuiltinGatewayDetailView-DxY8ufNr.js +++ b/app/kuma-ui/pkg/resources/data/assets/BuiltinGatewayDetailView-DXP3utUz.js @@ -1,4 +1,4 @@ -import{d as T,H as S,r as w,o as s,c as a,q as C,w as c,b as _,a as L,e,s as p,m as n,p as y,M as H,t as i,_ as B,K as u,L as v,l as I,n as E,ao as N,an as V}from"./index-DiQwbNpM.js";import{T as X}from"./TagList-B5yix0-3.js";import{R as A}from"./RuleMatchers-CqPTTnxp.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"],Z=T({__name:"TargetRef",props:{targetRef:{}},setup(k){const l=k,m=S(()=>{if(!l.targetRef.name)return null;switch(l.targetRef.kind){case"MeshService":case"MeshServiceSubset":return{name:"service-detail-view",params:{service:l.targetRef.name}};case"MeshGateway":return{name:"builtin-gateway-detail-view",params:{gateway:l.targetRef.name}};default:throw new Error(`Unsupported targetRef ${l.targetRef.kind}.`)}});return(r,g)=>{const o=w("XBadge"),t=w("XAction");return s(),a("span",G,[m.value!==null?(s(),C(t,{key:0,to:m.value},{default:c(()=>[_(o,null,{default:c(()=>[L(r.$slots,"default",{},void 0,!0)]),_:3})]),_:3},8,["to"])):(s(),C(o,{key:1},{default:c(()=>[L(r.$slots,"default",{},void 0,!0)]),_:3})),g[0]||(g[0]=e()),l.targetRef.kind==="MeshServiceSubset"&&l.targetRef.tags?(s(),C(X,{key:2,tags:l.targetRef.tags},null,8,["tags"])):p("",!0),g[1]||(g[1]=e()),l.targetRef.weight!==void 0&&l.targetRef.weight!==1?(s(),a("span",j,[n("img",{src:D,alt:"Weight",width:y(H)},null,8,z),e(" "+i(l.targetRef.weight),1)])):p("",!0)])}}}),q=B(Z,[["__scopeId","data-v-fb5c5475"]]),K={class:"filter"},O={key:0,class:"list"},U={class:"text-neutral"},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",K,[_(g,{appearance:"neutral"},{default:c(()=>[e(i(l.filter.type),1)]),_:1}),r[3]||(r[3]=e()),n("div",null,[l.filter.type==="RequestHeaderModifier"?(s(),a("div",O,[(s(!0),a(u,null,v(l.filter.requestHeaderModifier,(o,t)=>(s(),a(u,{key:t},[o?(s(!0),a(u,{key:0},v(o,(h,b)=>(s(),a("span",{key:b},[n("span",U,i(t)+`: +import{d as T,H as S,r as w,o as s,c as a,q as C,w as c,b as _,a as L,e,s as p,m as n,p as y,M as H,t as i,_ as B,K as u,L as v,l as I,n as E,ao as N,an as V}from"./index-l3jNaB4C.js";import{T as X}from"./TagList-DpuGZijL.js";import{R as A}from"./RuleMatchers-B6WHmolU.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"],Z=T({__name:"TargetRef",props:{targetRef:{}},setup(k){const l=k,m=S(()=>{if(!l.targetRef.name)return null;switch(l.targetRef.kind){case"MeshService":case"MeshServiceSubset":return{name:"service-detail-view",params:{service:l.targetRef.name}};case"MeshGateway":return{name:"builtin-gateway-detail-view",params:{gateway:l.targetRef.name}};default:throw new Error(`Unsupported targetRef ${l.targetRef.kind}.`)}});return(r,g)=>{const o=w("XBadge"),t=w("XAction");return s(),a("span",G,[m.value!==null?(s(),C(t,{key:0,to:m.value},{default:c(()=>[_(o,null,{default:c(()=>[L(r.$slots,"default",{},void 0,!0)]),_:3})]),_:3},8,["to"])):(s(),C(o,{key:1},{default:c(()=>[L(r.$slots,"default",{},void 0,!0)]),_:3})),g[0]||(g[0]=e()),l.targetRef.kind==="MeshServiceSubset"&&l.targetRef.tags?(s(),C(X,{key:2,tags:l.targetRef.tags},null,8,["tags"])):p("",!0),g[1]||(g[1]=e()),l.targetRef.weight!==void 0&&l.targetRef.weight!==1?(s(),a("span",j,[n("img",{src:D,alt:"Weight",width:y(H)},null,8,z),e(" "+i(l.targetRef.weight),1)])):p("",!0)])}}}),q=B(Z,[["__scopeId","data-v-fb5c5475"]]),K={class:"filter"},O={key:0,class:"list"},U={class:"text-neutral"},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",K,[_(g,{appearance:"neutral"},{default:c(()=>[e(i(l.filter.type),1)]),_:1}),r[3]||(r[3]=e()),n("div",null,[l.filter.type==="RequestHeaderModifier"?(s(),a("div",O,[(s(!0),a(u,null,v(l.filter.requestHeaderModifier,(o,t)=>(s(),a(u,{key:t},[o?(s(!0),a(u,{key:0},v(o,(h,b)=>(s(),a("span",{key:b},[n("span",U,i(t)+`: `,1),e(" "+i(typeof h=="string"?h:`${h.name}:${h.value}`),1)]))),128)):p("",!0)],64))),128))])):l.filter.type==="ResponseHeaderModifier"?(s(),a("div",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-CuSa-RRF.js b/app/kuma-ui/pkg/resources/data/assets/BuiltinGatewayListView-jY7msCTy.js similarity index 95% rename from app/kuma-ui/pkg/resources/data/assets/BuiltinGatewayListView-CuSa-RRF.js rename to app/kuma-ui/pkg/resources/data/assets/BuiltinGatewayListView-jY7msCTy.js index e2060a891f53..19bc3a60f04a 100644 --- a/app/kuma-ui/pkg/resources/data/assets/BuiltinGatewayListView-CuSa-RRF.js +++ b/app/kuma-ui/pkg/resources/data/assets/BuiltinGatewayListView-jY7msCTy.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,A as x,e as l,t as c,c as B,K as D,G as R,s as g}from"./index-DiQwbNpM.js";import{S as G}from"./SummaryView-D2UR5ege.js";const F=v({__name:"BuiltinGatewayListView",setup(L){return(N,_)=>{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:50,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(x,{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(),B(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(G,{onClose:q=>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,A as x,e as l,t as c,c as B,K as D,G as R,s as g}from"./index-l3jNaB4C.js";import{S as G}from"./SummaryView-CH9ZqjAL.js";const F=v({__name:"BuiltinGatewayListView",setup(L){return(N,_)=>{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:50,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(x,{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(),B(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(G,{onClose:q=>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-ZJjBbs76.js b/app/kuma-ui/pkg/resources/data/assets/BuiltinGatewaySummaryView-CvJo1B8I.js similarity index 95% rename from app/kuma-ui/pkg/resources/data/assets/BuiltinGatewaySummaryView-ZJjBbs76.js rename to app/kuma-ui/pkg/resources/data/assets/BuiltinGatewaySummaryView-CvJo1B8I.js index 80d25fba4a4e..dce692d53e2e 100644 --- a/app/kuma-ui/pkg/resources/data/assets/BuiltinGatewaySummaryView-ZJjBbs76.js +++ b/app/kuma-ui/pkg/resources/data/assets/BuiltinGatewaySummaryView-CvJo1B8I.js @@ -1 +1 @@ -import{d as F,r as s,o as l,q as p,w as e,b as n,ap as N,m as c,t as d,e as i,c as _,K as D,L as h,Q as $,R as A,s as C,_ as G}from"./index-DiQwbNpM.js";import{_ as L}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-B--3uLXV.js";const M={key:0,class:"stack-with-borders","data-testid":"structured-view"},q={key:1,class:"mt-4"},Q=F({__name:"BuiltinGatewaySummaryView",props:{items:{},routeName:{}},setup(x){const g=x;return(T,o)=>{const S=s("XEmptyState"),k=s("RouteTitle"),b=s("XAction"),E=s("XSelect"),f=s("XLayout"),R=s("DataSource"),V=s("AppView"),X=s("RouteView");return l(),p(X,{name:g.routeName,params:{mesh:"",gateway:"",codeSearch:"",codeFilter:!1,codeRegExp:!1,format:"structured"}},{default:e(({route:a,t:r})=>[n(N,{items:g.items,predicate:u=>u.id===a.params.gateway,find:!0},{empty:e(()=>[n(S,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(V,{key:m.id},{title:e(()=>[c("h2",null,[n(b,{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(E,{label:r("gateways.routes.item.format"),selected:a.params.format,onChange:t=>{a.update({format:t})}},$({_: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",M,[m.namespace.length>0?(l(),p(A,{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(L,{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(R,{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,B)=>B(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"])}}}),K=G(Q,[["__scopeId","data-v-6be11ac1"]]);export{K as default}; +import{d as F,r as s,o as l,q as p,w as e,b as n,ap as N,m as c,t as d,e as i,c as _,K as D,L as h,Q as $,R as A,s as C,_ as G}from"./index-l3jNaB4C.js";import{_ as L}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-DjRdMDT9.js";const M={key:0,class:"stack-with-borders","data-testid":"structured-view"},q={key:1,class:"mt-4"},Q=F({__name:"BuiltinGatewaySummaryView",props:{items:{},routeName:{}},setup(x){const g=x;return(T,o)=>{const S=s("XEmptyState"),k=s("RouteTitle"),b=s("XAction"),E=s("XSelect"),f=s("XLayout"),R=s("DataSource"),V=s("AppView"),X=s("RouteView");return l(),p(X,{name:g.routeName,params:{mesh:"",gateway:"",codeSearch:"",codeFilter:!1,codeRegExp:!1,format:"structured"}},{default:e(({route:a,t:r})=>[n(N,{items:g.items,predicate:u=>u.id===a.params.gateway,find:!0},{empty:e(()=>[n(S,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(V,{key:m.id},{title:e(()=>[c("h2",null,[n(b,{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(E,{label:r("gateways.routes.item.format"),selected:a.params.format,onChange:t=>{a.update({format:t})}},$({_: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",M,[m.namespace.length>0?(l(),p(A,{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(L,{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(R,{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,B)=>B(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"])}}}),K=G(Q,[["__scopeId","data-v-6be11ac1"]]);export{K as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ConfigurationDetailView-B7tZBWoz.js b/app/kuma-ui/pkg/resources/data/assets/ConfigurationDetailView-4UrSg7Ff.js similarity index 94% rename from app/kuma-ui/pkg/resources/data/assets/ConfigurationDetailView-B7tZBWoz.js rename to app/kuma-ui/pkg/resources/data/assets/ConfigurationDetailView-4UrSg7Ff.js index 76547f9173c0..4835c8022ad9 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ConfigurationDetailView-B7tZBWoz.js +++ b/app/kuma-ui/pkg/resources/data/assets/ConfigurationDetailView-4UrSg7Ff.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,y as w}from"./index-DiQwbNpM.js";const k=_({__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{k 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,y as w}from"./index-l3jNaB4C.js";const k=_({__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{k as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ConnectionInboundSummaryClustersView-tvdfRFEt.js b/app/kuma-ui/pkg/resources/data/assets/ConnectionInboundSummaryClustersView-tI5qseLm.js similarity index 96% rename from app/kuma-ui/pkg/resources/data/assets/ConnectionInboundSummaryClustersView-tvdfRFEt.js rename to app/kuma-ui/pkg/resources/data/assets/ConnectionInboundSummaryClustersView-tI5qseLm.js index 720b38f0ae80..6c51d7156f09 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ConnectionInboundSummaryClustersView-tvdfRFEt.js +++ b/app/kuma-ui/pkg/resources/data/assets/ConnectionInboundSummaryClustersView-tI5qseLm.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,K as B,L as A}from"./index-DiQwbNpM.js";const M=w({__name:"ConnectionInboundSummaryClustersView",props:{routeName:{}},setup(d){const i=d;return(D,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,A([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,K as B,L as A}from"./index-l3jNaB4C.js";const M=w({__name:"ConnectionInboundSummaryClustersView",props:{routeName:{}},setup(d){const i=d;return(D,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,A([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-DfEqwmYZ.js b/app/kuma-ui/pkg/resources/data/assets/ConnectionInboundSummaryStatsView-DXILBOwq.js similarity index 96% rename from app/kuma-ui/pkg/resources/data/assets/ConnectionInboundSummaryStatsView-DfEqwmYZ.js rename to app/kuma-ui/pkg/resources/data/assets/ConnectionInboundSummaryStatsView-DXILBOwq.js index 97ec3f654beb..be52bd2a918e 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ConnectionInboundSummaryStatsView-DfEqwmYZ.js +++ b/app/kuma-ui/pkg/resources/data/assets/ConnectionInboundSummaryStatsView-DXILBOwq.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-DiQwbNpM.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-l3jNaB4C.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-uRQrE_Lj.js b/app/kuma-ui/pkg/resources/data/assets/ConnectionInboundSummaryView-vtkqkYpX.js similarity index 94% rename from app/kuma-ui/pkg/resources/data/assets/ConnectionInboundSummaryView-uRQrE_Lj.js rename to app/kuma-ui/pkg/resources/data/assets/ConnectionInboundSummaryView-vtkqkYpX.js index 4912f85f6e72..49c02878873e 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ConnectionInboundSummaryView-uRQrE_Lj.js +++ b/app/kuma-ui/pkg/resources/data/assets/ConnectionInboundSummaryView-vtkqkYpX.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,Q as y,L as N,G as x}from"./index-DiQwbNpM.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,Q as y,L as N,G as x}from"./index-l3jNaB4C.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-BXXdu1TE.js b/app/kuma-ui/pkg/resources/data/assets/ConnectionInboundSummaryXdsConfigView-BW9TMyke.js similarity index 95% rename from app/kuma-ui/pkg/resources/data/assets/ConnectionInboundSummaryXdsConfigView-BXXdu1TE.js rename to app/kuma-ui/pkg/resources/data/assets/ConnectionInboundSummaryXdsConfigView-BW9TMyke.js index fdc174b51c95..2aa936d21026 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ConnectionInboundSummaryXdsConfigView-BXXdu1TE.js +++ b/app/kuma-ui/pkg/resources/data/assets/ConnectionInboundSummaryXdsConfigView-BW9TMyke.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-DiQwbNpM.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-l3jNaB4C.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-BAbzwQxW.js b/app/kuma-ui/pkg/resources/data/assets/ConnectionOutboundSummaryClustersView-DNzTGTRf.js similarity index 96% rename from app/kuma-ui/pkg/resources/data/assets/ConnectionOutboundSummaryClustersView-BAbzwQxW.js rename to app/kuma-ui/pkg/resources/data/assets/ConnectionOutboundSummaryClustersView-DNzTGTRf.js index f2b92eb4690e..b31584353c29 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ConnectionOutboundSummaryClustersView-BAbzwQxW.js +++ b/app/kuma-ui/pkg/resources/data/assets/ConnectionOutboundSummaryClustersView-DNzTGTRf.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,K as B,L as A}from"./index-DiQwbNpM.js";const M=w({__name:"ConnectionOutboundSummaryClustersView",props:{routeName:{}},setup(d){const i=d;return(D,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,A([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,K as B,L as A}from"./index-l3jNaB4C.js";const M=w({__name:"ConnectionOutboundSummaryClustersView",props:{routeName:{}},setup(d){const i=d;return(D,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,A([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-UAkHupqe.js b/app/kuma-ui/pkg/resources/data/assets/ConnectionOutboundSummaryStatsView-6Rp_9IdN.js similarity index 96% rename from app/kuma-ui/pkg/resources/data/assets/ConnectionOutboundSummaryStatsView-UAkHupqe.js rename to app/kuma-ui/pkg/resources/data/assets/ConnectionOutboundSummaryStatsView-6Rp_9IdN.js index d44179930888..4b7071d624c0 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ConnectionOutboundSummaryStatsView-UAkHupqe.js +++ b/app/kuma-ui/pkg/resources/data/assets/ConnectionOutboundSummaryStatsView-6Rp_9IdN.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-DiQwbNpM.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-l3jNaB4C.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-FKufv6pF.js b/app/kuma-ui/pkg/resources/data/assets/ConnectionOutboundSummaryView-DoH1xSvU.js similarity index 94% rename from app/kuma-ui/pkg/resources/data/assets/ConnectionOutboundSummaryView-FKufv6pF.js rename to app/kuma-ui/pkg/resources/data/assets/ConnectionOutboundSummaryView-DoH1xSvU.js index 7dd3e15a7fdd..9a26dbc95c25 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ConnectionOutboundSummaryView-FKufv6pF.js +++ b/app/kuma-ui/pkg/resources/data/assets/ConnectionOutboundSummaryView-DoH1xSvU.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,Q as N,L as x,G as y}from"./index-DiQwbNpM.js";const X=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,Q as N,L as x,G as y}from"./index-l3jNaB4C.js";const X=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{X as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ConnectionOutboundSummaryXdsConfigView-tHnEHDFP.js b/app/kuma-ui/pkg/resources/data/assets/ConnectionOutboundSummaryXdsConfigView-BqJh6hxa.js similarity index 96% rename from app/kuma-ui/pkg/resources/data/assets/ConnectionOutboundSummaryXdsConfigView-tHnEHDFP.js rename to app/kuma-ui/pkg/resources/data/assets/ConnectionOutboundSummaryXdsConfigView-BqJh6hxa.js index e874be1ca856..572ed0dac15d 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ConnectionOutboundSummaryXdsConfigView-tHnEHDFP.js +++ b/app/kuma-ui/pkg/resources/data/assets/ConnectionOutboundSummaryXdsConfigView-BqJh6hxa.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-DiQwbNpM.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-l3jNaB4C.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-C4kHQkvM.js b/app/kuma-ui/pkg/resources/data/assets/ConnectionTraffic-B_b_9kfH.js similarity index 98% rename from app/kuma-ui/pkg/resources/data/assets/ConnectionTraffic-C4kHQkvM.js rename to app/kuma-ui/pkg/resources/data/assets/ConnectionTraffic-B_b_9kfH.js index 9dee905a1e2f..de175790f9b6 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ConnectionTraffic-C4kHQkvM.js +++ b/app/kuma-ui/pkg/resources/data/assets/ConnectionTraffic-B_b_9kfH.js @@ -1 +1 @@ -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 O,s as B,t as a,p as o,c as f,K as m,L as q,n as j,b as z}from"./index-DiQwbNpM.js";import{T as W}from"./TagList-B5yix0-3.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}=O(),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,L,X,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,I)=>{var V;const U=e.direction;return Object.entries(((V=e.traffic)==null?void 0:V[I])||{}).reduce((N,[S,K])=>[`${U}_cx_tx_bytes_total`,`${U}_cx_rx_bytes_total`].includes(S)?{...N,[S]:K+(N[S]??0)}:N,l)},{})],(l,I)=>(d(),f(m,{key:I},[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:(L=e.traffic.tcp)==null?void 0:L[`${e.direction}_cx_total`]})),1)]),i[20]||(i[20]=n()),typeof((X=e.traffic.tcp)==null?void 0:X[`${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:j(["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()),z(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}; +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 O,s as B,t as a,p as o,c as f,K as m,L as q,n as j,b as z}from"./index-l3jNaB4C.js";import{T as W}from"./TagList-DpuGZijL.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}=O(),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,L,X,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,I)=>{var V;const U=e.direction;return Object.entries(((V=e.traffic)==null?void 0:V[I])||{}).reduce((N,[S,K])=>[`${U}_cx_tx_bytes_total`,`${U}_cx_rx_bytes_total`].includes(S)?{...N,[S]:K+(N[S]??0)}:N,l)},{})],(l,I)=>(d(),f(m,{key:I},[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:(L=e.traffic.tcp)==null?void 0:L[`${e.direction}_cx_total`]})),1)]),i[20]||(i[20]=n()),typeof((X=e.traffic.tcp)==null?void 0:X[`${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:j(["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()),z(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/ConnectionsClustersView-D1_btCQD.js b/app/kuma-ui/pkg/resources/data/assets/ConnectionsClustersView-oLsJzpeZ.js similarity index 95% rename from app/kuma-ui/pkg/resources/data/assets/ConnectionsClustersView-D1_btCQD.js rename to app/kuma-ui/pkg/resources/data/assets/ConnectionsClustersView-oLsJzpeZ.js index 8be0b4f5574d..a0d8b138e4ff 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ConnectionsClustersView-D1_btCQD.js +++ b/app/kuma-ui/pkg/resources/data/assets/ConnectionsClustersView-oLsJzpeZ.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-DiQwbNpM.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-l3jNaB4C.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-Csul0IB-.js b/app/kuma-ui/pkg/resources/data/assets/ConnectionsStatsView-DrBatiMN.js similarity index 95% rename from app/kuma-ui/pkg/resources/data/assets/ConnectionsStatsView-Csul0IB-.js rename to app/kuma-ui/pkg/resources/data/assets/ConnectionsStatsView-DrBatiMN.js index 72277c9923f0..ecdebfdd098a 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ConnectionsStatsView-Csul0IB-.js +++ b/app/kuma-ui/pkg/resources/data/assets/ConnectionsStatsView-DrBatiMN.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-DiQwbNpM.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-l3jNaB4C.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-DCgxqVcj.js b/app/kuma-ui/pkg/resources/data/assets/ConnectionsXdsConfigView-DFOGsuUR.js similarity index 96% rename from app/kuma-ui/pkg/resources/data/assets/ConnectionsXdsConfigView-DCgxqVcj.js rename to app/kuma-ui/pkg/resources/data/assets/ConnectionsXdsConfigView-DFOGsuUR.js index 1124ea924884..0043db8f0f81 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ConnectionsXdsConfigView-DCgxqVcj.js +++ b/app/kuma-ui/pkg/resources/data/assets/ConnectionsXdsConfigView-DFOGsuUR.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-DiQwbNpM.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-l3jNaB4C.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-COxRiT1l.js b/app/kuma-ui/pkg/resources/data/assets/ControlPlaneDetailView-BrClgaPb.js similarity index 98% rename from app/kuma-ui/pkg/resources/data/assets/ControlPlaneDetailView-COxRiT1l.js rename to app/kuma-ui/pkg/resources/data/assets/ControlPlaneDetailView-BrClgaPb.js index 2c9eefbb32b2..0ee9402dec27 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ControlPlaneDetailView-COxRiT1l.js +++ b/app/kuma-ui/pkg/resources/data/assets/ControlPlaneDetailView-BrClgaPb.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,A as B,p as r,e as o,t as m,z as T,B as L,C as R,q as b,m as a,y as S,D as N,s as I,E as $,_ as x}from"./index-DiQwbNpM.js";const E=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"])])}}}),G={class:"stack"},Z={class:"columns"},q={class:"card-header"},M={class:"card-title"},j={class:"card-actions"},F={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(),b(D,{name:"home"},{default:t(({can:z,t:p,uri:h,me:y})=>[s(k,null,{title:t(()=>[a("h1",null,[s(v,{title:p("main-overview.routes.item.title")},null,8,["title"])])]),actions:t(()=>[s(r(u))]),default:t(()=>[e[7]||(e[7]=o()),e[8]||(e[8]=o()),a("div",G,[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(),b(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",M,[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",j,[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:y},null,8,["items","storage"])]),_:2},1032,["src"])]),_:2},1024)):I("",!0),e[5]||(e[5]=o()),s(C,null,{default:t(()=>[s(n,{src:h(r($),"/mesh-insights",{},{page:1,size:10})},{loadable:t(({data:l})=>[a("div",F,[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(E,{"data-testid":"meshes-details",items:l==null?void 0:l.items,storage:y},null,8,["items","storage"])]),_:2},1032,["src"])]),_:2},1024)])])]),_:2},1024)]),_:1})}}}),O=x(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,A as B,p as r,e as o,t as m,z as T,B as L,C as R,q as b,m as a,y as S,D as N,s as I,E as $,_ as x}from"./index-l3jNaB4C.js";const E=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"])])}}}),G={class:"stack"},Z={class:"columns"},q={class:"card-header"},M={class:"card-title"},j={class:"card-actions"},F={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(),b(D,{name:"home"},{default:t(({can:z,t:p,uri:h,me:y})=>[s(k,null,{title:t(()=>[a("h1",null,[s(v,{title:p("main-overview.routes.item.title")},null,8,["title"])])]),actions:t(()=>[s(r(u))]),default:t(()=>[e[7]||(e[7]=o()),e[8]||(e[8]=o()),a("div",G,[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(),b(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",M,[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",j,[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:y},null,8,["items","storage"])]),_:2},1032,["src"])]),_:2},1024)):I("",!0),e[5]||(e[5]=o()),s(C,null,{default:t(()=>[s(n,{src:h(r($),"/mesh-insights",{},{page:1,size:10})},{loadable:t(({data:l})=>[a("div",F,[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(E,{"data-testid":"meshes-details",items:l==null?void 0:l.items,storage:y},null,8,["items","storage"])]),_:2},1032,["src"])]),_:2},1024)])])]),_:2},1024)]),_:1})}}}),O=x(J,[["__scopeId","data-v-274ba567"]]);export{O as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/DataPlaneConfigView-U-Y9msvw.js b/app/kuma-ui/pkg/resources/data/assets/DataPlaneConfigView-Cd__3WHO.js similarity index 91% rename from app/kuma-ui/pkg/resources/data/assets/DataPlaneConfigView-U-Y9msvw.js rename to app/kuma-ui/pkg/resources/data/assets/DataPlaneConfigView-Cd__3WHO.js index d8a4ddfc9b4e..42f18142def5 100644 --- a/app/kuma-ui/pkg/resources/data/assets/DataPlaneConfigView-U-Y9msvw.js +++ b/app/kuma-ui/pkg/resources/data/assets/DataPlaneConfigView-Cd__3WHO.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-DiQwbNpM.js";import{_ as F}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-B--3uLXV.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-l3jNaB4C.js";import{_ as F}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-DjRdMDT9.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-80_4feH1.js b/app/kuma-ui/pkg/resources/data/assets/DataPlaneDetailTabsView-80_4feH1.js new file mode 100644 index 000000000000..d82bc8768904 --- /dev/null +++ b/app/kuma-ui/pkg/resources/data/assets/DataPlaneDetailTabsView-80_4feH1.js @@ -0,0 +1,3 @@ +import{d as Y,x as Z,r as o,o as d,q as v,w as t,b as a,p as P,Y as S,Q as A,e as n,m as f,Z as z,c as w,K as C,L as x,t as h,s as y,G as H,_ as W}from"./index-l3jNaB4C.js";const ee=["onSubmit"],te=["disabled"],ae={key:0},oe={key:0},ne=Y({__name:"DataPlaneDetailTabsView",props:{mesh:{}},setup(N){const U=N,s=Z({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"),G=o("AppView"),J=o("DataSource"),K=o("RouteView");return d(),v(K,{name:"data-plane-detail-tabs-view",params:{mesh:"",dataPlane:""}},{default:t(({route:l,t:i,uri:L})=>[a(J,{src:L(P(S),"/meshes/:mesh/dataplane-overviews/:name",{mesh:l.params.mesh,name:l.params.dataPlane})},{default:t(({data:m,error:Q})=>[a(G,{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:R})=>[f("form",{onSubmit:z(R,["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?L(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:R},{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:[Q]},{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(H(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/DataPlaneDetailTabsView-C00htIMw.js b/app/kuma-ui/pkg/resources/data/assets/DataPlaneDetailTabsView-C00htIMw.js deleted file mode 100644 index a2e2aa62b7a8..000000000000 --- a/app/kuma-ui/pkg/resources/data/assets/DataPlaneDetailTabsView-C00htIMw.js +++ /dev/null @@ -1,3 +0,0 @@ -import{d as Y,x as Z,r as o,o as d,q as b,w as t,b as a,p as P,Y as S,Q as A,e as n,m as f,Z as z,c as w,K as C,L as x,t as h,s as y,G as H,_ as W}from"./index-DiQwbNpM.js";const ee=["onSubmit"],te=["disabled"],ae={key:0},oe={key:0},ne=Y({__name:"DataPlaneDetailTabsView",props:{mesh:{}},setup(N){const U=N,s=Z({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"),G=o("AppView"),J=o("DataSource"),K=o("RouteView");return d(),b(K,{name:"data-plane-detail-tabs-view",params:{mesh:"",dataPlane:""}},{default:t(({route:l,t:i,uri:L})=>[a(J,{src:L(P(S),"/meshes/:mesh/dataplane-overviews/:name",{mesh:l.params.mesh,name:l.params.dataPlane})},{default:t(({data:m,error:Q})=>[a(G,{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:v,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()),v?(d(),b(j,{key:0,to:{name:"modal-layer"}},{default:t(()=>[a(B,null,{default:t(({expanded:V,toggle:R})=>[f("form",{onSubmit:z(R,["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(),b(g,{key:typeof u,variant:"spinner",src:V?L(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:R},{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,{t:"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:[Q]},{default:t(()=>{var v;return[a(q,{selected:(v=l.child())==null?void 0:v.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(),b(H(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-4de50c17"]]);export{le as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/DataPlaneDetailTabsView-DEVUMfkG.css b/app/kuma-ui/pkg/resources/data/assets/DataPlaneDetailTabsView-DEVUMfkG.css new file mode 100644 index 000000000000..b029889d0acc --- /dev/null +++ b/app/kuma-ui/pkg/resources/data/assets/DataPlaneDetailTabsView-DEVUMfkG.css @@ -0,0 +1 @@ +form[data-v-97116bf6] p{margin-bottom:1em!important}form ul[data-v-97116bf6]{margin:0;list-style-type:none} diff --git a/app/kuma-ui/pkg/resources/data/assets/DataPlaneDetailTabsView-NaInk57r.css b/app/kuma-ui/pkg/resources/data/assets/DataPlaneDetailTabsView-NaInk57r.css deleted file mode 100644 index 8ed29131902b..000000000000 --- a/app/kuma-ui/pkg/resources/data/assets/DataPlaneDetailTabsView-NaInk57r.css +++ /dev/null @@ -1 +0,0 @@ -form[data-v-4de50c17] p{margin-bottom:1em!important}form ul[data-v-4de50c17]{margin:0;list-style-type:none} diff --git a/app/kuma-ui/pkg/resources/data/assets/DataPlaneDetailView-D4mgPx8T.js b/app/kuma-ui/pkg/resources/data/assets/DataPlaneDetailView-DLT5WTdi.js similarity index 98% rename from app/kuma-ui/pkg/resources/data/assets/DataPlaneDetailView-D4mgPx8T.js rename to app/kuma-ui/pkg/resources/data/assets/DataPlaneDetailView-DLT5WTdi.js index a15569f539f9..b9cbbccbbf2d 100644 --- a/app/kuma-ui/pkg/resources/data/assets/DataPlaneDetailView-D4mgPx8T.js +++ b/app/kuma-ui/pkg/resources/data/assets/DataPlaneDetailView-DLT5WTdi.js @@ -1,4 +1,4 @@ -import{d as G,I as E,H as R,o as s,q as f,w as t,c as y,J as W,G as U,F as de,r as v,b as i,p as I,$ as le,Q as M,e as a,R as S,t as r,m as z,S as pe,K as b,L as x,V as ue,W as me,M as P,s as N,A as ce,_ as ye}from"./index-DiQwbNpM.js";import{S as ge}from"./SummaryView-D2UR5ege.js";import{T as fe}from"./TagList-B5yix0-3.js";import{C as j,a as O,b as K}from"./ConnectionTraffic-C4kHQkvM.js";const ve=["aria-hidden"],J='',be=G({__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:E,validator:c=>{if(typeof c=="number"&&c>0)return!0;if(typeof c=="string"){const d=String(c).replace(/px/gi,""),n=Number(d);if(n&&!isNaN(n)&&Number.isInteger(n)&&n>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(c){const d=c,n=R(()=>{if(typeof d.size=="number"&&d.size>0)return`${d.size}px`;if(typeof d.size=="string"){const g=String(d.size).replace(/px/gi,""),l=Number(g);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return E}),X=R(()=>({boxSizing:"border-box",color:d.color,display:d.display,flexShrink:"0",height:n.value,lineHeight:"0",width:n.value,pointerEvents:d.decorative?"none":void 0})),A=g=>{const l={},D=Math.random().toString(36).substring(2,12);return g.replace(/id="([^"]+)"/g,(T,k)=>{const $=`${D}-${k}`;return l[k]=$,`id="${$}"`}).replace(/#([^\s^")]+)/g,(T,k)=>l[k]?`#${l[k]}`:T)},e={"<":"<",">":">",'"':""","'":"'","&":"&"},B=g=>g.replace(/[<>"'&]/g,l=>e[l]),L=`${d.title?`${B(d.title)}`:""}${d.staticIds?J:A(J)}`;return(g,l)=>(s(),f(U(c.as),{"aria-hidden":c.decorative?"true":void 0,class:"kui-icon forward-icon","data-testid":"kui-icon-wrapper-forward-icon",style:W(X.value),tabindex:c.decorative?"-1":void 0},{default:t(()=>[(s(),y("svg",{"aria-hidden":c.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:L},null,8,ve))]),_:1},8,["aria-hidden","style","tabindex"]))}}),ke=["aria-hidden"],Q='',we=G({__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:E,validator:c=>{if(typeof c=="number"&&c>0)return!0;if(typeof c=="string"){const d=String(c).replace(/px/gi,""),n=Number(d);if(n&&!isNaN(n)&&Number.isInteger(n)&&n>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(c){const d=c,n=R(()=>{if(typeof d.size=="number"&&d.size>0)return`${d.size}px`;if(typeof d.size=="string"){const g=String(d.size).replace(/px/gi,""),l=Number(g);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return E}),X=R(()=>({boxSizing:"border-box",color:d.color,display:d.display,flexShrink:"0",height:n.value,lineHeight:"0",width:n.value,pointerEvents:d.decorative?"none":void 0})),A=g=>{const l={},D=Math.random().toString(36).substring(2,12);return g.replace(/id="([^"]+)"/g,(T,k)=>{const $=`${D}-${k}`;return l[k]=$,`id="${$}"`}).replace(/#([^\s^")]+)/g,(T,k)=>l[k]?`#${l[k]}`:T)},e={"<":"<",">":">",'"':""","'":"'","&":"&"},B=g=>g.replace(/[<>"'&]/g,l=>e[l]),L=`${d.title?`${B(d.title)}`:""}${d.staticIds?Q:A(Q)}`;return(g,l)=>(s(),f(U(c.as),{"aria-hidden":c.decorative?"true":void 0,class:"kui-icon gateway-icon","data-testid":"kui-icon-wrapper-gateway-icon",style:W(X.value),tabindex:c.decorative?"-1":void 0},{default:t(()=>[(s(),y("svg",{"aria-hidden":c.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:L},null,8,ke))]),_:1},8,["aria-hidden","style","tabindex"]))}}),_e={"data-testid":"dataplane-warnings"},he=["data-testid","innerHTML"],Ce={key:0,"data-testid":"warning-stats-loading"},ze={class:"status-with-reason"},Se={"data-testid":"dataplane-mtls"},xe={class:"columns"},$e=["innerHTML"],Ie={key:0,"data-testid":"dataplane-subscriptions"},Ne=G({__name:"DataPlaneDetailView",props:{data:{},mesh:{}},setup(c){const d=de(),n=c,X=R(()=>n.data.warnings.concat(...n.data.isCertExpired?[{kind:"CERT_EXPIRED"}]:[]));return(A,e)=>{const B=v("KTooltip"),L=v("DataCollection"),g=v("XAction"),l=v("XBadge"),D=v("XCopyButton"),T=v("XAboutCard"),k=v("XEmptyState"),$=v("XLayout"),Y=v("XInputSwitch"),ee=v("XProgress"),Z=v("XCard"),te=v("RouterView"),ae=v("XAlert"),ne=v("AppView"),oe=v("DataSource"),ie=v("RouteView");return s(),f(ie,{params:{mesh:"",dataPlane:"",subscription:"",inactive:!1},name:"data-plane-detail-view"},{default:t(({route:w,t:p,can:F,me:q,uri:se})=>[i(oe,{src:se(I(le),"/meshes/:mesh/dataplanes/:name/stats/:address",{mesh:w.params.mesh,name:w.params.dataPlane,address:n.data.dataplane.networking.inboundAddress})},{default:t(({data:h,error:H,refresh:re})=>[i(ne,null,M({default:t(()=>[e[48]||(e[48]=a()),i($,{type:"stack","data-testid":"dataplane-details"},{default:t(()=>[i(T,{title:p("data-planes.routes.item.about.title"),created:n.data.creationTime,modified:n.data.modificationTime},{default:t(()=>[i(S,{layout:"horizontal"},{title:t(()=>[a(r(p("http.api.property.status")),1)]),body:t(()=>[z("div",ze,[i(pe,{status:n.data.status},null,8,["status"]),e[4]||(e[4]=a()),n.data.dataplaneType==="standard"?(s(),f(L,{key:0,items:n.data.dataplane.networking.inbounds,predicate:o=>o.state!=="Ready",empty:!1},{default:t(({items:o})=>[i(B,{class:"reason-tooltip"},{content:t(()=>[z("ul",null,[(s(!0),y(b,null,x(o,u=>(s(),y("li",{key:`${u.service}:${u.port}`},r(p("data-planes.routes.item.unhealthy_inbound",{service:u.service,port:u.port})),1))),128))])]),default:t(()=>[i(I(ue),{color:I(me),size:I(P)},null,8,["color","size"]),e[3]||(e[3]=a())]),_:2},1024)]),_:2},1032,["items","predicate"])):N("",!0)])]),_:2},1024),e[11]||(e[11]=a()),F("use zones")&&n.data.zone?(s(),f(S,{key:0,layout:"horizontal"},{title:t(()=>[a(r(p("http.api.property.zone")),1)]),body:t(()=>[i(l,{appearance:"decorative"},{default:t(()=>[i(g,{to:{name:"zone-cp-detail-view",params:{zone:n.data.zone}}},{default:t(()=>[a(r(n.data.zone),1)]),_:1},8,["to"])]),_:1})]),_:2},1024)):N("",!0),e[12]||(e[12]=a()),i(S,{layout:"horizontal"},{title:t(()=>[a(r(p("http.api.proptery.type")),1)]),body:t(()=>[i(l,{appearance:"decorative"},{default:t(()=>[a(r(p(`data-planes.type.${n.data.dataplaneType}`)),1)]),_:2},1024)]),_:2},1024),e[13]||(e[13]=a()),n.data.namespace.length>0?(s(),f(S,{key:1,layout:"horizontal"},{title:t(()=>[a(r(p("http.api.property.namespace")),1)]),body:t(()=>[i(l,{appearance:"decorative"},{default:t(()=>[a(r(n.data.namespace),1)]),_:1})]),_:2},1024)):N("",!0),e[14]||(e[14]=a()),i(S,{layout:"horizontal"},{title:t(()=>[a(r(p("http.api.property.address")),1)]),body:t(()=>[i(D,{variant:"badge",format:"default",text:`${n.data.dataplane.networking.address}`},null,8,["text"])]),_:2},1024),e[15]||(e[15]=a()),n.data.dataplane.networking.gateway?(s(),f(S,{key:2,layout:"horizontal"},{title:t(()=>[a(r(p("http.api.property.tags")),1)]),body:t(()=>[i(fe,{tags:n.data.dataplane.networking.gateway.tags},null,8,["tags"])]),_:2},1024)):N("",!0)]),_:2},1032,["title","created","modified"]),e[44]||(e[44]=a()),i(Z,{class:"traffic","data-testid":"dataplane-traffic"},{default:t(()=>[i($,{type:"columns"},{default:t(()=>[i(j,null,{title:t(()=>[i(I(be),{display:"inline-block",decorative:"",size:I(P)},null,8,["size"]),e[16]||(e[16]=a(` +import{d as G,I as E,H as R,o as s,q as f,w as t,c as y,J as W,G as U,F as de,r as v,b as i,p as I,$ as le,Q as M,e as a,R as S,t as r,m as z,S as pe,K as b,L as x,V as ue,W as me,M as P,s as N,A as ce,_ as ye}from"./index-l3jNaB4C.js";import{S as ge}from"./SummaryView-CH9ZqjAL.js";import{T as fe}from"./TagList-DpuGZijL.js";import{C as j,a as O,b as K}from"./ConnectionTraffic-B_b_9kfH.js";const ve=["aria-hidden"],J='',be=G({__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:E,validator:c=>{if(typeof c=="number"&&c>0)return!0;if(typeof c=="string"){const d=String(c).replace(/px/gi,""),n=Number(d);if(n&&!isNaN(n)&&Number.isInteger(n)&&n>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(c){const d=c,n=R(()=>{if(typeof d.size=="number"&&d.size>0)return`${d.size}px`;if(typeof d.size=="string"){const g=String(d.size).replace(/px/gi,""),l=Number(g);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return E}),X=R(()=>({boxSizing:"border-box",color:d.color,display:d.display,flexShrink:"0",height:n.value,lineHeight:"0",width:n.value,pointerEvents:d.decorative?"none":void 0})),A=g=>{const l={},D=Math.random().toString(36).substring(2,12);return g.replace(/id="([^"]+)"/g,(T,k)=>{const $=`${D}-${k}`;return l[k]=$,`id="${$}"`}).replace(/#([^\s^")]+)/g,(T,k)=>l[k]?`#${l[k]}`:T)},e={"<":"<",">":">",'"':""","'":"'","&":"&"},B=g=>g.replace(/[<>"'&]/g,l=>e[l]),L=`${d.title?`${B(d.title)}`:""}${d.staticIds?J:A(J)}`;return(g,l)=>(s(),f(U(c.as),{"aria-hidden":c.decorative?"true":void 0,class:"kui-icon forward-icon","data-testid":"kui-icon-wrapper-forward-icon",style:W(X.value),tabindex:c.decorative?"-1":void 0},{default:t(()=>[(s(),y("svg",{"aria-hidden":c.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:L},null,8,ve))]),_:1},8,["aria-hidden","style","tabindex"]))}}),ke=["aria-hidden"],Q='',we=G({__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:E,validator:c=>{if(typeof c=="number"&&c>0)return!0;if(typeof c=="string"){const d=String(c).replace(/px/gi,""),n=Number(d);if(n&&!isNaN(n)&&Number.isInteger(n)&&n>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(c){const d=c,n=R(()=>{if(typeof d.size=="number"&&d.size>0)return`${d.size}px`;if(typeof d.size=="string"){const g=String(d.size).replace(/px/gi,""),l=Number(g);if(l&&!isNaN(l)&&Number.isInteger(l)&&l>0)return`${l}px`}return E}),X=R(()=>({boxSizing:"border-box",color:d.color,display:d.display,flexShrink:"0",height:n.value,lineHeight:"0",width:n.value,pointerEvents:d.decorative?"none":void 0})),A=g=>{const l={},D=Math.random().toString(36).substring(2,12);return g.replace(/id="([^"]+)"/g,(T,k)=>{const $=`${D}-${k}`;return l[k]=$,`id="${$}"`}).replace(/#([^\s^")]+)/g,(T,k)=>l[k]?`#${l[k]}`:T)},e={"<":"<",">":">",'"':""","'":"'","&":"&"},B=g=>g.replace(/[<>"'&]/g,l=>e[l]),L=`${d.title?`${B(d.title)}`:""}${d.staticIds?Q:A(Q)}`;return(g,l)=>(s(),f(U(c.as),{"aria-hidden":c.decorative?"true":void 0,class:"kui-icon gateway-icon","data-testid":"kui-icon-wrapper-gateway-icon",style:W(X.value),tabindex:c.decorative?"-1":void 0},{default:t(()=>[(s(),y("svg",{"aria-hidden":c.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:L},null,8,ke))]),_:1},8,["aria-hidden","style","tabindex"]))}}),_e={"data-testid":"dataplane-warnings"},he=["data-testid","innerHTML"],Ce={key:0,"data-testid":"warning-stats-loading"},ze={class:"status-with-reason"},Se={"data-testid":"dataplane-mtls"},xe={class:"columns"},$e=["innerHTML"],Ie={key:0,"data-testid":"dataplane-subscriptions"},Ne=G({__name:"DataPlaneDetailView",props:{data:{},mesh:{}},setup(c){const d=de(),n=c,X=R(()=>n.data.warnings.concat(...n.data.isCertExpired?[{kind:"CERT_EXPIRED"}]:[]));return(A,e)=>{const B=v("KTooltip"),L=v("DataCollection"),g=v("XAction"),l=v("XBadge"),D=v("XCopyButton"),T=v("XAboutCard"),k=v("XEmptyState"),$=v("XLayout"),Y=v("XInputSwitch"),ee=v("XProgress"),Z=v("XCard"),te=v("RouterView"),ae=v("XAlert"),ne=v("AppView"),oe=v("DataSource"),ie=v("RouteView");return s(),f(ie,{params:{mesh:"",dataPlane:"",subscription:"",inactive:!1},name:"data-plane-detail-view"},{default:t(({route:w,t:p,can:F,me:q,uri:se})=>[i(oe,{src:se(I(le),"/meshes/:mesh/dataplanes/:name/stats/:address",{mesh:w.params.mesh,name:w.params.dataPlane,address:n.data.dataplane.networking.inboundAddress})},{default:t(({data:h,error:H,refresh:re})=>[i(ne,null,M({default:t(()=>[e[48]||(e[48]=a()),i($,{type:"stack","data-testid":"dataplane-details"},{default:t(()=>[i(T,{title:p("data-planes.routes.item.about.title"),created:n.data.creationTime,modified:n.data.modificationTime},{default:t(()=>[i(S,{layout:"horizontal"},{title:t(()=>[a(r(p("http.api.property.status")),1)]),body:t(()=>[z("div",ze,[i(pe,{status:n.data.status},null,8,["status"]),e[4]||(e[4]=a()),n.data.dataplaneType==="standard"?(s(),f(L,{key:0,items:n.data.dataplane.networking.inbounds,predicate:o=>o.state!=="Ready",empty:!1},{default:t(({items:o})=>[i(B,{class:"reason-tooltip"},{content:t(()=>[z("ul",null,[(s(!0),y(b,null,x(o,u=>(s(),y("li",{key:`${u.service}:${u.port}`},r(p("data-planes.routes.item.unhealthy_inbound",{service:u.service,port:u.port})),1))),128))])]),default:t(()=>[i(I(ue),{color:I(me),size:I(P)},null,8,["color","size"]),e[3]||(e[3]=a())]),_:2},1024)]),_:2},1032,["items","predicate"])):N("",!0)])]),_:2},1024),e[11]||(e[11]=a()),F("use zones")&&n.data.zone?(s(),f(S,{key:0,layout:"horizontal"},{title:t(()=>[a(r(p("http.api.property.zone")),1)]),body:t(()=>[i(l,{appearance:"decorative"},{default:t(()=>[i(g,{to:{name:"zone-cp-detail-view",params:{zone:n.data.zone}}},{default:t(()=>[a(r(n.data.zone),1)]),_:1},8,["to"])]),_:1})]),_:2},1024)):N("",!0),e[12]||(e[12]=a()),i(S,{layout:"horizontal"},{title:t(()=>[a(r(p("http.api.proptery.type")),1)]),body:t(()=>[i(l,{appearance:"decorative"},{default:t(()=>[a(r(p(`data-planes.type.${n.data.dataplaneType}`)),1)]),_:2},1024)]),_:2},1024),e[13]||(e[13]=a()),n.data.namespace.length>0?(s(),f(S,{key:1,layout:"horizontal"},{title:t(()=>[a(r(p("http.api.property.namespace")),1)]),body:t(()=>[i(l,{appearance:"decorative"},{default:t(()=>[a(r(n.data.namespace),1)]),_:1})]),_:2},1024)):N("",!0),e[14]||(e[14]=a()),i(S,{layout:"horizontal"},{title:t(()=>[a(r(p("http.api.property.address")),1)]),body:t(()=>[i(D,{variant:"badge",format:"default",text:`${n.data.dataplane.networking.address}`},null,8,["text"])]),_:2},1024),e[15]||(e[15]=a()),n.data.dataplane.networking.gateway?(s(),f(S,{key:2,layout:"horizontal"},{title:t(()=>[a(r(p("http.api.property.tags")),1)]),body:t(()=>[i(fe,{tags:n.data.dataplane.networking.gateway.tags},null,8,["tags"])]),_:2},1024)):N("",!0)]),_:2},1032,["title","created","modified"]),e[44]||(e[44]=a()),i(Z,{class:"traffic","data-testid":"dataplane-traffic"},{default:t(()=>[i($,{type:"columns"},{default:t(()=>[i(j,null,{title:t(()=>[i(I(be),{display:"inline-block",decorative:"",size:I(P)},null,8,["size"]),e[16]||(e[16]=a(` Inbounds `))]),default:t(()=>[e[18]||(e[18]=a()),(s(!0),y(b,null,x([n.data.dataplane.networking.type==="gateway"?Object.entries((h==null?void 0:h.inbounds)??{}).reduce((o,[u,m])=>{var C;const _=u.split("_").at(-1);return _===(((C=n.data.dataplane.networking.admin)==null?void 0:C.port)??"9901")?o:o.concat([{...n.data.dataplane.networking.inbounds[0],name:u,port:Number(_),protocol:["http","tcp"].find(V=>typeof m[V]<"u")??"tcp",addressPort:`${n.data.dataplane.networking.inbounds[0].address}:${_}`}])},[]):n.data.dataplane.networking.inbounds],o=>(s(),f(O,{key:o,type:"inbound","data-testid":"dataplane-inbounds"},{default:t(()=>[i(L,{type:"inbounds",items:o,predicate:u=>u.port!==49151},M({default:t(({items:u})=>[i($,{type:"stack",size:"small"},{default:t(()=>[(s(!0),y(b,null,x(u,m=>(s(),y(b,{key:`${m.name}`},[(s(!0),y(b,null,x([h==null?void 0:h.inbounds[m.name]],_=>(s(),f(K,{key:_,"data-testid":"dataplane-inbound",protocol:m.protocol,service:F("use service-insights",n.mesh)?m.tags["kuma.io/service"]:"",traffic:typeof H>"u"?_:{name:"",protocol:m.protocol,port:`${m.port}`}},{default:t(()=>[i(g,{"data-action":"",to:{name:(C=>C.includes("bound")?C.replace("-outbound-","-inbound-"):"data-plane-connection-inbound-summary-overview-view")(String(I(d).name)),params:{connection:m.name},query:{inactive:w.params.inactive}}},{default:t(()=>[a(r(m.name.replace("localhost","").replace("_",":")),1)]),_:2},1032,["to"])]),_:2},1032,["protocol","service","traffic"]))),128))],64))),128))]),_:2},1024)]),_:2},[n.data.dataplaneType==="delegated"?{name:"empty",fn:t(()=>[i(k,null,{default:t(()=>[z("p",null,` This proxy is a delegated gateway therefore `+r(p("common.product.name"))+` does not have any visibility into inbounds for this gateway. diff --git a/app/kuma-ui/pkg/resources/data/assets/DataPlaneInboundSummaryOverviewView-7qVFo2dA.js b/app/kuma-ui/pkg/resources/data/assets/DataPlaneInboundSummaryOverviewView-DEWlhlfW.js similarity index 93% rename from app/kuma-ui/pkg/resources/data/assets/DataPlaneInboundSummaryOverviewView-7qVFo2dA.js rename to app/kuma-ui/pkg/resources/data/assets/DataPlaneInboundSummaryOverviewView-DEWlhlfW.js index 94a33c12d199..dadb80567549 100644 --- a/app/kuma-ui/pkg/resources/data/assets/DataPlaneInboundSummaryOverviewView-7qVFo2dA.js +++ b/app/kuma-ui/pkg/resources/data/assets/DataPlaneInboundSummaryOverviewView-DEWlhlfW.js @@ -1,4 +1,4 @@ -import{d as T,r as s,o as n,q as y,w as e,b as a,m as r,R as u,e as o,t as p,s as b,c as d,p as X,a0 as j,K as c,L as k,a1 as F}from"./index-DiQwbNpM.js";import{A as I,a as M}from"./AccordionList-BdRfX5ev.js";import{P as q}from"./PolicyTypeTag-C1utl8zi.js";import{T as E}from"./TagList-B5yix0-3.js";import{R as K}from"./RuleMatchers-CqPTTnxp.js";const Y={class:"stack-with-borders"},G={key:0,class:"mt-6"},H={class:"mt-4"},J={class:"stack-with-borders"},Q={class:"mt-2"},at=T({__name:"DataPlaneInboundSummaryOverviewView",props:{data:{},routeName:{}},setup(D){const l=D;return(U,t)=>{const B=s("XBadge"),P=s("XCopyButton"),V=s("XAction"),x=s("DataSource"),N=s("XCodeBlock"),z=s("XCard"),L=s("DataCollection"),R=s("DataLoader"),h=s("AppView"),$=s("RouteView");return n(),y($,{params:{mesh:"",dataPlane:"",connection:""},name:l.routeName},{default:e(({t:v,route:C,uri:S})=>[a(h,null,{default:e(()=>[r("div",Y,[a(u,{layout:"horizontal"},{title:e(()=>t[0]||(t[0]=[o(` +import{d as T,r as s,o as n,q as y,w as e,b as a,m as r,R as u,e as o,t as p,s as b,c as d,p as X,a0 as j,K as c,L as k,a1 as F}from"./index-l3jNaB4C.js";import{A as I,a as M}from"./AccordionList-CUk8CM4k.js";import{P as q}from"./PolicyTypeTag-C8OtpW8N.js";import{T as E}from"./TagList-DpuGZijL.js";import{R as K}from"./RuleMatchers-B6WHmolU.js";const Y={class:"stack-with-borders"},G={key:0,class:"mt-6"},H={class:"mt-4"},J={class:"stack-with-borders"},Q={class:"mt-2"},at=T({__name:"DataPlaneInboundSummaryOverviewView",props:{data:{},routeName:{}},setup(D){const l=D;return(U,t)=>{const B=s("XBadge"),P=s("XCopyButton"),V=s("XAction"),x=s("DataSource"),N=s("XCodeBlock"),z=s("XCard"),L=s("DataCollection"),R=s("DataLoader"),h=s("AppView"),$=s("RouteView");return n(),y($,{params:{mesh:"",dataPlane:"",connection:""},name:l.routeName},{default:e(({t:v,route:C,uri:S})=>[a(h,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 diff --git a/app/kuma-ui/pkg/resources/data/assets/DataPlaneListView-C1ApxFW0.js b/app/kuma-ui/pkg/resources/data/assets/DataPlaneListView-DvH1hbU8.js similarity index 96% rename from app/kuma-ui/pkg/resources/data/assets/DataPlaneListView-C1ApxFW0.js rename to app/kuma-ui/pkg/resources/data/assets/DataPlaneListView-DvH1hbU8.js index ca108e2baf0c..8e09ae9a268d 100644 --- a/app/kuma-ui/pkg/resources/data/assets/DataPlaneListView-C1ApxFW0.js +++ b/app/kuma-ui/pkg/resources/data/assets/DataPlaneListView-DvH1hbU8.js @@ -1 +1 @@ -import{d as P,r,o as l,q as u,w as a,b as i,e as s,m as v,Q as q,p as z,ah as $,s as g,t as o,L as C,Y as F,A as G,c as y,K as _,S as M,G as H,_ as K}from"./index-DiQwbNpM.js";import{F as O}from"./FilterBar-D64-us0W.js";import{S as Z}from"./SummaryView-D2UR5ege.js";const j=["innerHTML"],Q={key:0},U={key:1},W=P({__name:"DataPlaneListView",props:{mesh:{}},setup(b){const w=b;return(Y,d)=>{const T=r("RouteTitle"),h=r("XIcon"),x=r("XSelect"),f=r("XAction"),L=r("XCopyButton"),X=r("XLayout"),S=r("XActionGroup"),V=r("RouterView"),A=r("DataCollection"),D=r("DataLoader"),I=r("XCard"),B=r("AppView"),R=r("RouteView");return l(),u(R,{name:"data-plane-list-view",params:{page:1,size:50,dataplaneType:"all",s:"",mesh:"",dataPlane:""}},{default:a(({can:k,route:t,t:p,me:m,uri:E})=>[i(T,{render:!1,title:p("data-planes.routes.items.title")},null,8,["title"]),d[14]||(d[14]=s()),i(B,{docs:p("data-planes.href.docs.data_plane_proxy")},{default:a(()=>[v("div",{innerHTML:p("data-planes.routes.items.intro",{},{defaultMessage:""})},null,8,j),d[13]||(d[13]=s()),i(I,null,{default:a(()=>[v("search",null,[i(O,{class:"data-plane-proxy-filter",placeholder:"service:backend",query:t.params.s,fields:{name:{description:"filter by name or parts of a name"},protocol:{description:"filter by “kuma.io/protocol” value"},service:{description:"filter by “kuma.io/service” value"},tag:{description:"filter by tags (e.g. “tag: version:2”)"},...k("use zones")&&{zone:{description:"filter by “kuma.io/zone” value"}}},onChange:n=>t.update({...Object.fromEntries(n.entries())})},null,8,["query","fields","onChange"]),d[1]||(d[1]=s()),i(x,{label:"Type",selected:t.params.dataplaneType,onChange:n=>t.update({dataplaneType:n})},q({selected:a(({item:n})=>[n!=="all"?(l(),u(h,{key:0,size:z($),name:n},null,8,["size","name"])):g("",!0),s(" "+o(p(`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(p(`data-planes.type.${n}`)),1)])}))]),1032,["selected","onChange"])]),d[12]||(d[12]=s()),i(D,{src:E(z(F),"/meshes/:mesh/dataplanes/of/:type",{mesh:t.params.mesh,type:t.params.dataplaneType},{page:t.params.page,size:t.params.size,search:t.params.s})},{loadable:a(({data:n})=>[i(A,{type:"data-planes",items:(n==null?void 0:n.items)??[void 0],total:n==null?void 0:n.total,page:t.params.page,"page-size":t.params.size,onChange:t.update},{default:a(()=>[i(G,{class:"data-plane-collection","data-testid":"data-plane-collection",headers:[{...m.get("headers.type"),label:" ",key:"type"},{...m.get("headers.name"),label:"Name",key:"name"},{...m.get("headers.namespace"),label:"Namespace",key:"namespace"},...k("use zones")?[{...m.get("headers.zone"),label:"Zone",key:"zone"}]:[],...k("use service-insights",w.mesh)?[{...m.get("headers.services"),label:"Services",key:"services"}]:[],{...m.get("headers.certificate"),label:"Certificate Info",key:"certificate"},{...m.get("headers.status"),label:"Status",key:"status"},{...m.get("headers.warnings"),label:"Warnings",key:"warnings",hideLabel:!0},{...m.get("headers.actions"),label:"Actions",key:"actions",hideLabel:!0}],items:n==null?void 0:n.items,"is-selected-row":e=>e.name===t.params.dataPlane,onResize:m.set},{type:a(({row:e})=>[i(h,{name:e.dataplaneType},{default:a(()=>[s(o(p(`data-planes.type.${e.dataplaneType}`)),1)]),_:2},1032,["name"])]),name:a(({row:e})=>[i(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(X,{key:0,type:"separated",truncate:""},{default:a(()=>[(l(!0),y(_,null,C(e.services,(c,N)=>(l(),y("div",{key:N},[i(L,{text:c},{default:a(()=>[e.dataplaneType==="standard"?(l(),u(f,{key:0,to:{name:"service-detail-view",params:{service:c}}},{default:a(()=>[s(o(c),1)]),_:2},1032,["to"])):e.dataplaneType==="delegated"?(l(),u(f,{key:1,to:{name:"delegated-gateway-detail-view",params:{service:c}}},{default:a(()=>[s(o(c),1)]),_:2},1032,["to"])):(l(),y(_,{key:2},[s(o(c),1)],64))]),_:2},1032,["text"])]))),128))]),_:2},1024)):(l(),y(_,{key:1},[s(o(p("common.collection.none")),1)],64))]),zone:a(({row:e})=>[e.zone?(l(),u(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(p("common.collection.none")),1)],64))]),certificate:a(({row:e})=>{var c;return[(c=e.dataplaneInsight.mTLS)!=null&&c.certificateExpirationTime?(l(),y(_,{key:0},[s(o(p("common.formats.datetime",{value:Date.parse(e.dataplaneInsight.mTLS.certificateExpirationTime)})),1)],64)):(l(),y(_,{key:1},[s(o(p("data-planes.components.data-plane-list.certificate.none")),1)],64))]}),status:a(({row:e})=>[i(M,{status:e.status},null,8,["status"])]),warnings:a(({row:e})=>[e.isCertExpired||e.warnings.length>0?(l(),u(h,{key:0,class:"mr-1",name:"warning"},{default:a(()=>[v("ul",null,[e.warnings.length>0?(l(),y("li",Q,o(p("data-planes.components.data-plane-list.version_mismatch")),1)):g("",!0),d[2]||(d[2]=s()),e.isCertExpired?(l(),y("li",U,o(p("data-planes.components.data-plane-list.cert_expired")),1)):g("",!0)])]),_:2},1024)):(l(),y(_,{key:1},[s(o(p("common.collection.none")),1)],64))]),actions:a(({row:e})=>[i(S,null,{default:a(()=>[i(f,{to:{name:"data-plane-detail-view",params:{dataPlane:e.id}}},{default:a(()=>[s(o(p("common.collection.actions.view")),1)]),_:2},1032,["to"])]),_:2},1024)]),_:2},1032,["headers","items","is-selected-row","onResize"]),d[11]||(d[11]=s()),i(V,null,{default:a(({Component:e})=>[t.child()?(l(),u(Z,{key:0,onClose:c=>t.replace({name:t.name,params:{mesh:t.params.mesh},query:{page:t.params.page,size:t.params.size,s:t.params.s}})},{default:a(()=>[typeof n<"u"?(l(),u(H(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(W,[["__scopeId","data-v-1d39e8db"]]);export{te as default}; +import{d as P,r,o as l,q as u,w as a,b as i,e as s,m as v,Q as q,p as z,ah as $,s as g,t as o,L as C,Y as F,A as G,c as y,K as _,S as M,G as H,_ as K}from"./index-l3jNaB4C.js";import{F as O}from"./FilterBar-DvR9o2yx.js";import{S as Z}from"./SummaryView-CH9ZqjAL.js";const j=["innerHTML"],Q={key:0},U={key:1},W=P({__name:"DataPlaneListView",props:{mesh:{}},setup(b){const w=b;return(Y,d)=>{const T=r("RouteTitle"),h=r("XIcon"),x=r("XSelect"),f=r("XAction"),L=r("XCopyButton"),X=r("XLayout"),S=r("XActionGroup"),V=r("RouterView"),A=r("DataCollection"),D=r("DataLoader"),I=r("XCard"),B=r("AppView"),R=r("RouteView");return l(),u(R,{name:"data-plane-list-view",params:{page:1,size:50,dataplaneType:"all",s:"",mesh:"",dataPlane:""}},{default:a(({can:k,route:t,t:p,me:m,uri:E})=>[i(T,{render:!1,title:p("data-planes.routes.items.title")},null,8,["title"]),d[14]||(d[14]=s()),i(B,{docs:p("data-planes.href.docs.data_plane_proxy")},{default:a(()=>[v("div",{innerHTML:p("data-planes.routes.items.intro",{},{defaultMessage:""})},null,8,j),d[13]||(d[13]=s()),i(I,null,{default:a(()=>[v("search",null,[i(O,{class:"data-plane-proxy-filter",placeholder:"service:backend",query:t.params.s,fields:{name:{description:"filter by name or parts of a name"},protocol:{description:"filter by “kuma.io/protocol” value"},service:{description:"filter by “kuma.io/service” value"},tag:{description:"filter by tags (e.g. “tag: version:2”)"},...k("use zones")&&{zone:{description:"filter by “kuma.io/zone” value"}}},onChange:n=>t.update({...Object.fromEntries(n.entries())})},null,8,["query","fields","onChange"]),d[1]||(d[1]=s()),i(x,{label:"Type",selected:t.params.dataplaneType,onChange:n=>t.update({dataplaneType:n})},q({selected:a(({item:n})=>[n!=="all"?(l(),u(h,{key:0,size:z($),name:n},null,8,["size","name"])):g("",!0),s(" "+o(p(`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(p(`data-planes.type.${n}`)),1)])}))]),1032,["selected","onChange"])]),d[12]||(d[12]=s()),i(D,{src:E(z(F),"/meshes/:mesh/dataplanes/of/:type",{mesh:t.params.mesh,type:t.params.dataplaneType},{page:t.params.page,size:t.params.size,search:t.params.s})},{loadable:a(({data:n})=>[i(A,{type:"data-planes",items:(n==null?void 0:n.items)??[void 0],total:n==null?void 0:n.total,page:t.params.page,"page-size":t.params.size,onChange:t.update},{default:a(()=>[i(G,{class:"data-plane-collection","data-testid":"data-plane-collection",headers:[{...m.get("headers.type"),label:" ",key:"type"},{...m.get("headers.name"),label:"Name",key:"name"},{...m.get("headers.namespace"),label:"Namespace",key:"namespace"},...k("use zones")?[{...m.get("headers.zone"),label:"Zone",key:"zone"}]:[],...k("use service-insights",w.mesh)?[{...m.get("headers.services"),label:"Services",key:"services"}]:[],{...m.get("headers.certificate"),label:"Certificate Info",key:"certificate"},{...m.get("headers.status"),label:"Status",key:"status"},{...m.get("headers.warnings"),label:"Warnings",key:"warnings",hideLabel:!0},{...m.get("headers.actions"),label:"Actions",key:"actions",hideLabel:!0}],items:n==null?void 0:n.items,"is-selected-row":e=>e.name===t.params.dataPlane,onResize:m.set},{type:a(({row:e})=>[i(h,{name:e.dataplaneType},{default:a(()=>[s(o(p(`data-planes.type.${e.dataplaneType}`)),1)]),_:2},1032,["name"])]),name:a(({row:e})=>[i(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(X,{key:0,type:"separated",truncate:""},{default:a(()=>[(l(!0),y(_,null,C(e.services,(c,N)=>(l(),y("div",{key:N},[i(L,{text:c},{default:a(()=>[e.dataplaneType==="standard"?(l(),u(f,{key:0,to:{name:"service-detail-view",params:{service:c}}},{default:a(()=>[s(o(c),1)]),_:2},1032,["to"])):e.dataplaneType==="delegated"?(l(),u(f,{key:1,to:{name:"delegated-gateway-detail-view",params:{service:c}}},{default:a(()=>[s(o(c),1)]),_:2},1032,["to"])):(l(),y(_,{key:2},[s(o(c),1)],64))]),_:2},1032,["text"])]))),128))]),_:2},1024)):(l(),y(_,{key:1},[s(o(p("common.collection.none")),1)],64))]),zone:a(({row:e})=>[e.zone?(l(),u(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(p("common.collection.none")),1)],64))]),certificate:a(({row:e})=>{var c;return[(c=e.dataplaneInsight.mTLS)!=null&&c.certificateExpirationTime?(l(),y(_,{key:0},[s(o(p("common.formats.datetime",{value:Date.parse(e.dataplaneInsight.mTLS.certificateExpirationTime)})),1)],64)):(l(),y(_,{key:1},[s(o(p("data-planes.components.data-plane-list.certificate.none")),1)],64))]}),status:a(({row:e})=>[i(M,{status:e.status},null,8,["status"])]),warnings:a(({row:e})=>[e.isCertExpired||e.warnings.length>0?(l(),u(h,{key:0,class:"mr-1",name:"warning"},{default:a(()=>[v("ul",null,[e.warnings.length>0?(l(),y("li",Q,o(p("data-planes.components.data-plane-list.version_mismatch")),1)):g("",!0),d[2]||(d[2]=s()),e.isCertExpired?(l(),y("li",U,o(p("data-planes.components.data-plane-list.cert_expired")),1)):g("",!0)])]),_:2},1024)):(l(),y(_,{key:1},[s(o(p("common.collection.none")),1)],64))]),actions:a(({row:e})=>[i(S,null,{default:a(()=>[i(f,{to:{name:"data-plane-detail-view",params:{dataPlane:e.id}}},{default:a(()=>[s(o(p("common.collection.actions.view")),1)]),_:2},1032,["to"])]),_:2},1024)]),_:2},1032,["headers","items","is-selected-row","onResize"]),d[11]||(d[11]=s()),i(V,null,{default:a(({Component:e})=>[t.child()?(l(),u(Z,{key:0,onClose:c=>t.replace({name:t.name,params:{mesh:t.params.mesh},query:{page:t.params.page,size:t.params.size,s:t.params.s}})},{default:a(()=>[typeof n<"u"?(l(),u(H(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(W,[["__scopeId","data-v-1d39e8db"]]);export{te as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/DataPlaneOutboundSummaryOverviewView-DvLJlbk9.js b/app/kuma-ui/pkg/resources/data/assets/DataPlaneOutboundSummaryOverviewView-BSmf1Tmj.js similarity index 96% rename from app/kuma-ui/pkg/resources/data/assets/DataPlaneOutboundSummaryOverviewView-DvLJlbk9.js rename to app/kuma-ui/pkg/resources/data/assets/DataPlaneOutboundSummaryOverviewView-BSmf1Tmj.js index fd724384d5a4..64b49407a48f 100644 --- a/app/kuma-ui/pkg/resources/data/assets/DataPlaneOutboundSummaryOverviewView-DvLJlbk9.js +++ b/app/kuma-ui/pkg/resources/data/assets/DataPlaneOutboundSummaryOverviewView-BSmf1Tmj.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,K as c,L as f,R as M,e as o,t as h,m as d,p as O,a0 as E,s as g,a1 as A,_ as H}from"./index-DiQwbNpM.js";import{A as J,a as K}from"./AccordionList-BdRfX5ev.js";import{P as N}from"./PolicyTypeTag-C1utl8zi.js";import{R as Y}from"./RuleMatchers-CqPTTnxp.js";const G={key:0,class:"rules"},Q={class:"stack-with-borders mt-4"},U={class:"stack-with-borders mt-4"},W={class:"mt-4"},Z={class:"stack-with-borders"},ee={class:"mt-2"},te=q({__name:"DataPlaneOutboundSummaryOverviewView",props:{data:{},routeName:{}},setup(X){const k=X,R=(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"),V=m("XAction"),C=m("DataCollection"),D=m("XCodeBlock"),z=m("XCard"),L=m("DataLoader"),x=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,K as c,L as f,R as M,e as o,t as h,m as d,p as O,a0 as E,s as g,a1 as A,_ as H}from"./index-l3jNaB4C.js";import{A as J,a as K}from"./AccordionList-CUk8CM4k.js";import{P as N}from"./PolicyTypeTag-C8OtpW8N.js";import{R as Y}from"./RuleMatchers-B6WHmolU.js";const G={key:0,class:"rules"},Q={class:"stack-with-borders mt-4"},U={class:"stack-with-borders mt-4"},W={class:"mt-4"},Z={class:"stack-with-borders"},ee={class:"mt-2"},te=q({__name:"DataPlaneOutboundSummaryOverviewView",props:{data:{},routeName:{}},setup(X){const k=X,R=(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"),V=m("XAction"),C=m("DataCollection"),D=m("XCodeBlock"),z=m("XCard"),L=m("DataLoader"),x=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(x,{src:"/policy-types"},{default:a(({data:w})=>[(t(!0),n(c,null,f([Object.groupBy((w==null?void 0:w.policies)??[],_=>_.name)],_=>(t(),p(L,{key:typeof _,src:I(O(E),"/meshes/:mesh/rules/for/:dataplane",{mesh:P.params.mesh,dataplane:P.params.dataPlane})},{default:a(({data:$})=>[k.data.$resourceMeta.type!==""?(t(),p(C,{key:0,predicate:i=>i.resourceMeta.type==="Mesh"||R(k.data,i),items:$.toResourceRules},{default:a(({items:i})=>[d("div",Q,[(t(!0),n(c,null,f(Object.groupBy(i,s=>s.type),(s,y)=>(t(),n("div",{key:y},[u(N,{"policy-type":y},{default:a(()=>[o(h(y),1)]),_:2},1032,["policy-type"]),e[5]||(e[5]=o()),d("div",U,[(t(!0),n(c,null,f(s.length>1?s.filter(r=>R(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-CV8HVn3v.js b/app/kuma-ui/pkg/resources/data/assets/DataPlanePoliciesView-Cuh3eouK.js similarity index 97% rename from app/kuma-ui/pkg/resources/data/assets/DataPlanePoliciesView-CV8HVn3v.js rename to app/kuma-ui/pkg/resources/data/assets/DataPlanePoliciesView-Cuh3eouK.js index 3e9ce446b538..7dbe83b33a46 100644 --- a/app/kuma-ui/pkg/resources/data/assets/DataPlanePoliciesView-CV8HVn3v.js +++ b/app/kuma-ui/pkg/resources/data/assets/DataPlanePoliciesView-Cuh3eouK.js @@ -1,4 +1,4 @@ -import{a as G,A as K}from"./AccordionList-BdRfX5ev.js";import{d as I,r as h,o as e,c as s,m as u,e as n,K as r,L as g,t as p,b as o,w as a,s as N,q as y,Q as M,_ as T,p as V,a1 as q,l as Q,A as Y,n as J,af as U,a0 as W,G as Z}from"./index-DiQwbNpM.js";import{S as E}from"./SummaryView-D2UR5ege.js";import{P as x}from"./PolicyTypeTag-C1utl8zi.js";import{T as D}from"./TagList-B5yix0-3.js";import{R as ee}from"./RuleMatchers-CqPTTnxp.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 G,A as K}from"./AccordionList-CUk8CM4k.js";import{d as I,r as h,o as e,c as s,m as u,e as n,K as r,L as g,t as p,b as o,w as a,s as N,q as y,Q as M,_ as T,p as V,a1 as q,l as Q,A as Y,n as J,af as U,a0 as W,G as Z}from"./index-l3jNaB4C.js";import{S as E}from"./SummaryView-CH9ZqjAL.js";import{P as x}from"./PolicyTypeTag-C8OtpW8N.js";import{T as D}from"./TagList-DpuGZijL.js";import{R as ee}from"./RuleMatchers-B6WHmolU.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-CQV7i8Hj.js b/app/kuma-ui/pkg/resources/data/assets/DataPlanePolicySummaryView-BAb6kUth.js similarity index 92% rename from app/kuma-ui/pkg/resources/data/assets/DataPlanePolicySummaryView-CQV7i8Hj.js rename to app/kuma-ui/pkg/resources/data/assets/DataPlanePolicySummaryView-BAb6kUth.js index cfd1093f3036..ada002e1c47d 100644 --- a/app/kuma-ui/pkg/resources/data/assets/DataPlanePolicySummaryView-CQV7i8Hj.js +++ b/app/kuma-ui/pkg/resources/data/assets/DataPlanePolicySummaryView-BAb6kUth.js @@ -1 +1 @@ -import{_ as E}from"./PolicySummary.vue_vue_type_script_setup_true_lang-C5jffwtl.js";import{_ as k}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-B--3uLXV.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 L,Q as X,L as b,s as _,_ as v}from"./index-DiQwbNpM.js";const F={key:0},A=D({__name:"DataPlanePolicySummaryView",setup(B){return(M,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:"structured"}},{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(),L("div",F,[s(C,{label:c("policies.routes.item.format"),selected:e.params.format,onChange:a=>{e.update({format:a})}},X({_:2},[b(["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})}}}),T=v(A,[["__scopeId","data-v-f160a30f"]]);export{T as default}; +import{_ as E}from"./PolicySummary.vue_vue_type_script_setup_true_lang-DzTs7axg.js";import{_ as k}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-DjRdMDT9.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 L,Q as X,L as b,s as _,_ as v}from"./index-l3jNaB4C.js";const F={key:0},A=D({__name:"DataPlanePolicySummaryView",setup(B){return(M,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:"structured"}},{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(),L("div",F,[s(C,{label:c("policies.routes.item.format"),selected:e.params.format,onChange:a=>{e.update({format:a})}},X({_:2},[b(["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})}}}),T=v(A,[["__scopeId","data-v-f160a30f"]]);export{T as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/DataPlaneSummaryView-DrF6unU9.js b/app/kuma-ui/pkg/resources/data/assets/DataPlaneSummaryView-4Bf5rFoi.js similarity index 96% rename from app/kuma-ui/pkg/resources/data/assets/DataPlaneSummaryView-DrF6unU9.js rename to app/kuma-ui/pkg/resources/data/assets/DataPlaneSummaryView-4Bf5rFoi.js index 9d48bb315618..c8b30a740321 100644 --- a/app/kuma-ui/pkg/resources/data/assets/DataPlaneSummaryView-DrF6unU9.js +++ b/app/kuma-ui/pkg/resources/data/assets/DataPlaneSummaryView-4Bf5rFoi.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,K as T,L as w,n as M,Q as q,R as y,S as I,p as b,ag as Q,s as g,Y as K}from"./index-DiQwbNpM.js";import{T as O}from"./TagList-B5yix0-3.js";import{_ as U}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-B--3uLXV.js";const Y={class:"stack-with-borders"},Z={class:"stack-with-borders"},W=A({__name:"DataPlaneSummaryView",props:{items:{},routeName:{}},setup(R){const h=R;return(j,t)=>{const X=i("XEmptyState"),E=i("RouteTitle"),x=i("XAction"),v=i("XSelect"),c=i("XLayout"),D=i("XIcon"),z=i("DataCollection"),P=i("XCopyButton"),V=i("DataSource"),$=i("AppView"),B=i("RouteView");return d(),u(B,{name:h.routeName,params:{mesh:"",dataPlane:"",codeSearch:"",codeFilter:!1,codeRegExp:!1,format:"structured"}},{default:e(({route:p,t:l,uri:L,can:N})=>[o(z,{items:h.items,predicate:_=>_.id===p.params.dataPlane},{empty:e(()=>[o(X,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($,{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(E,{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(Q)},{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,K as T,L as w,n as M,Q as q,R as y,S as I,p as b,ag as Q,s as g,Y as K}from"./index-l3jNaB4C.js";import{T as O}from"./TagList-DpuGZijL.js";import{_ as U}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-DjRdMDT9.js";const Y={class:"stack-with-borders"},Z={class:"stack-with-borders"},W=A({__name:"DataPlaneSummaryView",props:{items:{},routeName:{}},setup(R){const h=R;return(j,t)=>{const X=i("XEmptyState"),E=i("RouteTitle"),x=i("XAction"),v=i("XSelect"),c=i("XLayout"),D=i("XIcon"),z=i("DataCollection"),P=i("XCopyButton"),V=i("DataSource"),$=i("AppView"),B=i("RouteView");return d(),u(B,{name:h.routeName,params:{mesh:"",dataPlane:"",codeSearch:"",codeFilter:!1,codeRegExp:!1,format:"structured"}},{default:e(({route:p,t:l,uri:L,can:N})=>[o(z,{items:h.items,predicate:_=>_.id===p.params.dataPlane},{empty:e(()=>[o(X,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($,{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(E,{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(Q)},{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()),N("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-BTNICXHS.js b/app/kuma-ui/pkg/resources/data/assets/DelegatedGatewayDetailTabsView-B-ZrUanr.js similarity index 94% rename from app/kuma-ui/pkg/resources/data/assets/DelegatedGatewayDetailTabsView-BTNICXHS.js rename to app/kuma-ui/pkg/resources/data/assets/DelegatedGatewayDetailTabsView-B-ZrUanr.js index 203d4d961030..a47675358e93 100644 --- a/app/kuma-ui/pkg/resources/data/assets/DelegatedGatewayDetailTabsView-BTNICXHS.js +++ b/app/kuma-ui/pkg/resources/data/assets/DelegatedGatewayDetailTabsView-B-ZrUanr.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,Q as V,L as h,t as x}from"./index-DiQwbNpM.js";const v={};function R(T,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",R]]);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,Q as V,L as h,t as x}from"./index-l3jNaB4C.js";const v={};function R(T,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",R]]);export{B as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/DelegatedGatewayDetailView-BnOCVqVr.js b/app/kuma-ui/pkg/resources/data/assets/DelegatedGatewayDetailView-D4P_bS7Z.js similarity index 97% rename from app/kuma-ui/pkg/resources/data/assets/DelegatedGatewayDetailView-BnOCVqVr.js rename to app/kuma-ui/pkg/resources/data/assets/DelegatedGatewayDetailView-D4P_bS7Z.js index 45835cf2de27..23b73cefa600 100644 --- a/app/kuma-ui/pkg/resources/data/assets/DelegatedGatewayDetailView-BnOCVqVr.js +++ b/app/kuma-ui/pkg/resources/data/assets/DelegatedGatewayDetailView-D4P_bS7Z.js @@ -1 +1 @@ -import{d as R,r as p,o as r,q as d,w as a,b as o,R as z,e as n,t as i,S as C,c as u,K as y,T,s as _,m as f,A as $,G as E,_ as I}from"./index-DiQwbNpM.js";import{F as N}from"./FilterBar-D64-us0W.js";import{S as q}from"./SummaryView-D2UR5ege.js";const G={key:0},F={key:1},j=R({__name:"DelegatedGatewayDetailView",setup(K){return(O,l)=>{const b=p("XCopyButton"),v=p("XAboutCard"),k=p("DataLoader"),h=p("XAction"),x=p("XIcon"),X=p("XActionGroup"),V=p("RouterView"),A=p("DataCollection"),P=p("XCard"),S=p("XLayout"),B=p("AppView"),L=p("RouteView");return r(),d(L,{name:"delegated-gateway-detail-view",params:{mesh:"",service:"",page:1,size:50,s:"",dataPlane:""}},{default:a(({can:w,route:t,t:m,me:c})=>[o(B,null,{default:a(()=>[o(S,{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(T,{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(P,{class:"mt-4"},{default:a(()=>[f("search",null,[o(N,{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($,{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(X,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(V,{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(E(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})}}}),J=I(j,[["__scopeId","data-v-f7a6424c"]]);export{J as default}; +import{d as R,r as p,o as r,q as d,w as a,b as o,R as z,e as n,t as i,S as C,c as u,K as y,T,s as _,m as f,A as $,G as E,_ as I}from"./index-l3jNaB4C.js";import{F as N}from"./FilterBar-DvR9o2yx.js";import{S as q}from"./SummaryView-CH9ZqjAL.js";const G={key:0},F={key:1},j=R({__name:"DelegatedGatewayDetailView",setup(K){return(O,l)=>{const b=p("XCopyButton"),v=p("XAboutCard"),k=p("DataLoader"),h=p("XAction"),x=p("XIcon"),X=p("XActionGroup"),V=p("RouterView"),A=p("DataCollection"),P=p("XCard"),S=p("XLayout"),B=p("AppView"),L=p("RouteView");return r(),d(L,{name:"delegated-gateway-detail-view",params:{mesh:"",service:"",page:1,size:50,s:"",dataPlane:""}},{default:a(({can:w,route:t,t:m,me:c})=>[o(B,null,{default:a(()=>[o(S,{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(T,{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(P,{class:"mt-4"},{default:a(()=>[f("search",null,[o(N,{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($,{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(X,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(V,{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(E(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})}}}),J=I(j,[["__scopeId","data-v-f7a6424c"]]);export{J as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/DelegatedGatewayListView-60Vq_z6Y.js b/app/kuma-ui/pkg/resources/data/assets/DelegatedGatewayListView-UIHYmwrp.js similarity index 97% rename from app/kuma-ui/pkg/resources/data/assets/DelegatedGatewayListView-60Vq_z6Y.js rename to app/kuma-ui/pkg/resources/data/assets/DelegatedGatewayListView-UIHYmwrp.js index dc22e13614b8..de93259fe133 100644 --- a/app/kuma-ui/pkg/resources/data/assets/DelegatedGatewayListView-60Vq_z6Y.js +++ b/app/kuma-ui/pkg/resources/data/assets/DelegatedGatewayListView-UIHYmwrp.js @@ -1 +1 @@ -import{d as z,r as n,o as i,q as u,w as a,b as t,p as A,aq as x,A as b,e as p,t as c,c as r,K as m,S as X}from"./index-DiQwbNpM.js";const L=z({__name:"DelegatedGatewayListView",setup(D){return(V,B)=>{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:50,mesh:""}},{default:a(({route:o,t:d,me:l,uri:v})=>[t(k,{docs:d("delegated-gateways.href.docs")},{default:a(()=>[t(f,null,{default:a(()=>[t(w,{src:v(A(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(b,{class:"delegated-gateway-collection","data-testid":"delegated-gateway-collection",headers:[{...l.get("headers.name"),label:"Name",key:"name"},{...l.get("headers.addressPort"),label:"Address",key:"addressPort"},{...l.get("headers.dataplanes"),label:"DP proxies (online / total)",key:"dataplanes"},{...l.get("headers.status"),label:"Status",key:"status"},{...l.get("headers.actions"),label:"Actions",key:"actions",hideLabel:!0}],items: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(),r(m,{key:1},[p(c(d("common.collection.none")),1)],64))]),dataplanes:a(({row:e})=>[e.dataplanes?(i(),r(m,{key:0},[p(c(e.dataplanes.online||0)+" / "+c(e.dataplanes.total||0),1)],64)):(i(),r(m,{key:1},[p(c(d("common.collection.none")),1)],64))]),status:a(({row:e})=>[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(d("common.collection.actions.view")),1)]),_:2},1032,["to"])]),_:2},1024)]),_:2},1032,["headers","items","onResize"])]),_:2},1032,["items","page","page-size","total","onChange"])]),_:2},1032,["src"])]),_:2},1024)]),_:2},1032,["docs"])]),_:1})}}});export{L as default}; +import{d as z,r as n,o as i,q as u,w as a,b as t,p as A,aq as x,A as b,e as p,t as c,c as r,K as m,S as X}from"./index-l3jNaB4C.js";const L=z({__name:"DelegatedGatewayListView",setup(D){return(V,B)=>{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:50,mesh:""}},{default:a(({route:o,t:d,me:l,uri:v})=>[t(k,{docs:d("delegated-gateways.href.docs")},{default:a(()=>[t(f,null,{default:a(()=>[t(w,{src:v(A(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(b,{class:"delegated-gateway-collection","data-testid":"delegated-gateway-collection",headers:[{...l.get("headers.name"),label:"Name",key:"name"},{...l.get("headers.addressPort"),label:"Address",key:"addressPort"},{...l.get("headers.dataplanes"),label:"DP proxies (online / total)",key:"dataplanes"},{...l.get("headers.status"),label:"Status",key:"status"},{...l.get("headers.actions"),label:"Actions",key:"actions",hideLabel:!0}],items: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(),r(m,{key:1},[p(c(d("common.collection.none")),1)],64))]),dataplanes:a(({row:e})=>[e.dataplanes?(i(),r(m,{key:0},[p(c(e.dataplanes.online||0)+" / "+c(e.dataplanes.total||0),1)],64)):(i(),r(m,{key:1},[p(c(d("common.collection.none")),1)],64))]),status:a(({row:e})=>[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(d("common.collection.actions.view")),1)]),_:2},1032,["to"])]),_:2},1024)]),_:2},1032,["headers","items","onResize"])]),_:2},1032,["items","page","page-size","total","onChange"])]),_:2},1032,["src"])]),_:2},1024)]),_:2},1032,["docs"])]),_:1})}}});export{L as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ExternalServiceDetailTabsView-DUiIKb4O.js b/app/kuma-ui/pkg/resources/data/assets/ExternalServiceDetailTabsView-CkpVR53x.js similarity index 94% rename from app/kuma-ui/pkg/resources/data/assets/ExternalServiceDetailTabsView-DUiIKb4O.js rename to app/kuma-ui/pkg/resources/data/assets/ExternalServiceDetailTabsView-CkpVR53x.js index aa38af425ac8..b21d50833582 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ExternalServiceDetailTabsView-DUiIKb4O.js +++ b/app/kuma-ui/pkg/resources/data/assets/ExternalServiceDetailTabsView-CkpVR53x.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,Q as V,L as h,t as R}from"./index-DiQwbNpM.js";const T={};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(R(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(T,[["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,Q as V,L as h,t as R}from"./index-l3jNaB4C.js";const T={};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(R(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(T,[["render",X]]);export{C as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ExternalServiceDetailView-BXiK3_oj.js b/app/kuma-ui/pkg/resources/data/assets/ExternalServiceDetailView-B3Q0V1Pv.js similarity index 91% rename from app/kuma-ui/pkg/resources/data/assets/ExternalServiceDetailView-BXiK3_oj.js rename to app/kuma-ui/pkg/resources/data/assets/ExternalServiceDetailView-B3Q0V1Pv.js index ae812d9bcfe6..4dbd7a4edc36 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ExternalServiceDetailView-BXiK3_oj.js +++ b/app/kuma-ui/pkg/resources/data/assets/ExternalServiceDetailView-B3Q0V1Pv.js @@ -1 +1 @@ -import{d as D,r as n,o as d,q as m,w as a,b as o,m as p,p as f,ar as h,R as x,e as i,t as u,s as C}from"./index-DiQwbNpM.js";import{T as S}from"./TagList-B5yix0-3.js";import{_ as B}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-B--3uLXV.js";const F={class:"stack"},q=D({__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:R})=>[R?(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((_,k)=>k(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 D,r as n,o as d,q as m,w as a,b as o,m as p,p as f,ar as h,R as x,e as i,t as u,s as C}from"./index-l3jNaB4C.js";import{T as S}from"./TagList-DpuGZijL.js";import{_ as B}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-DjRdMDT9.js";const F={class:"stack"},q=D({__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:R})=>[R?(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((_,k)=>k(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-TVsvlQqD.js b/app/kuma-ui/pkg/resources/data/assets/ExternalServiceListView-C28Jrg4O.js similarity index 97% rename from app/kuma-ui/pkg/resources/data/assets/ExternalServiceListView-TVsvlQqD.js rename to app/kuma-ui/pkg/resources/data/assets/ExternalServiceListView-C28Jrg4O.js index 150a72d6f949..95162091973b 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ExternalServiceListView-TVsvlQqD.js +++ b/app/kuma-ui/pkg/resources/data/assets/ExternalServiceListView-C28Jrg4O.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,A as X,t as m,c as V,K as b}from"./index-DiQwbNpM.js";const L=y({__name:"ExternalServiceListView",setup(R){return(B,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:50,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(),V(b,{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,A as X,t as m,c as V,K as b}from"./index-l3jNaB4C.js";const L=y({__name:"ExternalServiceListView",setup(R){return(B,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:50,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(),V(b,{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-D64-us0W.js b/app/kuma-ui/pkg/resources/data/assets/FilterBar-DvR9o2yx.js similarity index 99% rename from app/kuma-ui/pkg/resources/data/assets/FilterBar-D64-us0W.js rename to app/kuma-ui/pkg/resources/data/assets/FilterBar-DvR9o2yx.js index 60c4b15346f5..15611c34d664 100644 --- a/app/kuma-ui/pkg/resources/data/assets/FilterBar-D64-us0W.js +++ b/app/kuma-ui/pkg/resources/data/assets/FilterBar-DvR9o2yx.js @@ -1,2 +1,2 @@ -var V=Object.defineProperty;var U=(t,i,r)=>i in t?V(t,i,{enumerable:!0,configurable:!0,writable:!0,value:r}):t[i]=r;var C=(t,i,r)=>U(t,typeof i!="symbol"?i+"":i,r);import{d as D,I as B,H as k,o as g,q as Z,w as G,c as h,J,G as Q,aa as W,x as y,a4 as Y,ai as X,aj as ee,m as c,e as b,b as M,p as L,M as q,ak as te,a as ie,t as w,al as re,am as ne,n as A,K as se,L as oe,s as _,Z as ae,_ as le}from"./index-DiQwbNpM.js";const ue=["aria-hidden"],z='',de=D({__name:"ChevronRightIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:B,validator:t=>{if(typeof t=="number"&&t>0)return!0;if(typeof t=="string"){const i=String(t).replace(/px/gi,""),r=Number(i);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(t){const i=t,r=k(()=>{if(typeof i.size=="number"&&i.size>0)return`${i.size}px`;if(typeof i.size=="string"){const o=String(i.size).replace(/px/gi,""),a=Number(o);if(a&&!isNaN(a)&&Number.isInteger(a)&&a>0)return`${a}px`}return B}),p=k(()=>({boxSizing:"border-box",color:i.color,display:i.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:i.decorative?"none":void 0})),m=o=>{const a={},f=Math.random().toString(36).substring(2,12);return o.replace(/id="([^"]+)"/g,(d,l)=>{const x=`${f}-${l}`;return a[l]=x,`id="${x}"`}).replace(/#([^\s^")]+)/g,(d,l)=>a[l]?`#${a[l]}`:d)},S={"<":"<",">":">",'"':""","'":"'","&":"&"},u=o=>o.replace(/[<>"'&]/g,a=>S[a]),v=`${i.title?`${u(i.title)}`:""}${i.staticIds?z:m(z)}`;return(o,a)=>(g(),Z(Q(t.as),{"aria-hidden":t.decorative?"true":void 0,class:"kui-icon chevron-right-icon","data-testid":"kui-icon-wrapper-chevron-right-icon",style:J(p.value),tabindex:t.decorative?"-1":void 0},{default:G(()=>[(g(),h("svg",{"aria-hidden":t.decorative?"true":void 0,"data-testid":"kui-icon-svg-chevron-right-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:v},null,8,ue))]),_:1},8,["aria-hidden","style","tabindex"]))}}),ce=["ControlLeft","ControlRight","ShiftLeft","ShiftRight","AltLeft"];class fe{constructor(i,r){C(this,"commands");C(this,"keyMap");C(this,"boundTriggerShortcuts");this.commands=r,this.keyMap=Object.fromEntries(Object.entries(i).map(([p,m])=>[p.toLowerCase(),m])),this.boundTriggerShortcuts=this.triggerShortcuts.bind(this)}registerListener(){document.addEventListener("keydown",this.boundTriggerShortcuts)}unRegisterListener(){document.removeEventListener("keydown",this.boundTriggerShortcuts)}triggerShortcuts(i){ge(i,this.keyMap,this.commands)}}function ge(t,i,r){const p=pe(t.code),m=[t.ctrlKey?"ctrl":"",t.shiftKey?"shift":"",t.altKey?"alt":"",p].filter(v=>v!=="").join("+"),S=i[m];if(!S)return;const u=r[S];u.isAllowedContext&&!u.isAllowedContext(t)||(u.shouldPreventDefaultAction&&t.preventDefault(),!(u.isDisabled&&u.isDisabled())&&u.trigger(t))}function pe(t=""){return ce.includes(t)?"":t.replace(/^Key/,"").toLowerCase()}const me={class:"filter-bar-icon"},ve=["for"],be=["id","placeholder"],he={key:0,class:"suggestion-box","data-testid":"filter-bar-suggestion-box"},ye={class:"suggestion-list"},Se={key:0,class:"filter-bar-error"},we={key:0},ke=["title","data-filter-field"],xe={class:"visually-hidden"},Ce=D({__name:"FilterBar",props:{fields:{},placeholder:{default:""},query:{default:""},id:{default:()=>W("filter-bar")}},emits:["change"],setup(t,{emit:i}){const r=t,p=y(),m=i,S=n=>{n!=null&&n.target&&(m("change",new FormData(n.target)),f.value=!1)},u=n=>{m("change",new FormData(p.value))},v=y(null),o=y(null),a=y(null),f=y(!1),d=y(r.query);Y(()=>r.query,n=>{d.value=n});const l=y(0),x=k(()=>Object.keys(r.fields)),N=k(()=>Object.entries(r.fields).slice(0,5).map(([n,e])=>({fieldName:n,...e}))),T=k(()=>x.value.length>0?`Filter by ${x.value.join(", ")}`:"Filter"),j=k(()=>r.placeholder??T.value),P={ArrowDown:"jumpToNextSuggestion",ArrowUp:"jumpToPreviousSuggestion"},E={jumpToNextSuggestion:{trigger:()=>F(1),isAllowedContext(n){return o.value!==null&&n.composedPath().includes(o.value)},shouldPreventDefaultAction:!0},jumpToPreviousSuggestion:{trigger:()=>F(-1),isAllowedContext(n){return o.value!==null&&n.composedPath().includes(o.value)},shouldPreventDefaultAction:!0}},$=new fe(P,E);X(function(){$.registerListener()}),ee(function(){$.unRegisterListener()});function F(n){const e=N.value.length;let s=l.value+n;s===-1&&(s=e),l.value=s%(e+1)}function K(){o.value instanceof HTMLInputElement&&o.value.focus()}function O(n){const s=n.currentTarget.getAttribute("data-filter-field");s&&o.value instanceof HTMLInputElement&&H(o.value,s)}function H(n,e){const s=d.value===""||d.value.endsWith(" ")?"":" ";d.value+=s+e+":",n.focus(),l.value=0}function R(n){n.relatedTarget===null&&(f.value=!1),v.value instanceof HTMLElement&&n.relatedTarget instanceof Node&&!v.value.contains(n.relatedTarget)&&(f.value=!1)}return(n,e)=>(g(),h("div",{ref_key:"filterBar",ref:v,class:"filter-bar","data-testid":"filter-bar"},[c("form",{ref_key:"$form",ref:p,onSubmit:ae(S,["prevent"])},[c("button",{class:"focus-filter-input-button",title:"Focus filter",type:"button","data-testid":"filter-bar-focus-filter-input-button",onClick:K},[e[4]||(e[4]=c("span",{class:"visually-hidden"},"Focus filter",-1)),e[5]||(e[5]=b()),c("span",me,[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(n.$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]=s=>d.value=s),class:"filter-bar-input",type:"search",placeholder:j.value,"data-testid":"filter-bar-filter-input",name:"s",onFocus:e[1]||(e[1]=s=>f.value=!0),onInput:e[2]||(e[2]=s=>f.value=!0),onBlur:R,onSearch:e[3]||(e[3]=s=>{s.target.value.length===0&&(u(),f.value=!0)})},null,40,be),[[ne,d.value]]),e[11]||(e[11]=b()),f.value?(g(),h("div",he,[c("div",ye,[a.value!==null?(g(),h("p",Se,w(a.value.message),1)):(g(),h("button",{key:1,type:"submit",class:A(["submit-query-button",{"submit-query-button-is-selected":l.value===0}]),"data-testid":"filter-bar-submit-query-button"},` +var V=Object.defineProperty;var U=(t,i,r)=>i in t?V(t,i,{enumerable:!0,configurable:!0,writable:!0,value:r}):t[i]=r;var C=(t,i,r)=>U(t,typeof i!="symbol"?i+"":i,r);import{d as D,I as B,H as k,o as g,q as Z,w as G,c as h,J,G as Q,aa as W,x as y,a4 as Y,ai as X,aj as ee,m as c,e as b,b as M,p as L,M as q,ak as te,a as ie,t as w,al as re,am as ne,n as A,K as se,L as oe,s as _,Z as ae,_ as le}from"./index-l3jNaB4C.js";const ue=["aria-hidden"],z='',de=D({__name:"ChevronRightIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:B,validator:t=>{if(typeof t=="number"&&t>0)return!0;if(typeof t=="string"){const i=String(t).replace(/px/gi,""),r=Number(i);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(t){const i=t,r=k(()=>{if(typeof i.size=="number"&&i.size>0)return`${i.size}px`;if(typeof i.size=="string"){const o=String(i.size).replace(/px/gi,""),a=Number(o);if(a&&!isNaN(a)&&Number.isInteger(a)&&a>0)return`${a}px`}return B}),p=k(()=>({boxSizing:"border-box",color:i.color,display:i.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:i.decorative?"none":void 0})),m=o=>{const a={},f=Math.random().toString(36).substring(2,12);return o.replace(/id="([^"]+)"/g,(d,l)=>{const x=`${f}-${l}`;return a[l]=x,`id="${x}"`}).replace(/#([^\s^")]+)/g,(d,l)=>a[l]?`#${a[l]}`:d)},S={"<":"<",">":">",'"':""","'":"'","&":"&"},u=o=>o.replace(/[<>"'&]/g,a=>S[a]),v=`${i.title?`${u(i.title)}`:""}${i.staticIds?z:m(z)}`;return(o,a)=>(g(),Z(Q(t.as),{"aria-hidden":t.decorative?"true":void 0,class:"kui-icon chevron-right-icon","data-testid":"kui-icon-wrapper-chevron-right-icon",style:J(p.value),tabindex:t.decorative?"-1":void 0},{default:G(()=>[(g(),h("svg",{"aria-hidden":t.decorative?"true":void 0,"data-testid":"kui-icon-svg-chevron-right-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:v},null,8,ue))]),_:1},8,["aria-hidden","style","tabindex"]))}}),ce=["ControlLeft","ControlRight","ShiftLeft","ShiftRight","AltLeft"];class fe{constructor(i,r){C(this,"commands");C(this,"keyMap");C(this,"boundTriggerShortcuts");this.commands=r,this.keyMap=Object.fromEntries(Object.entries(i).map(([p,m])=>[p.toLowerCase(),m])),this.boundTriggerShortcuts=this.triggerShortcuts.bind(this)}registerListener(){document.addEventListener("keydown",this.boundTriggerShortcuts)}unRegisterListener(){document.removeEventListener("keydown",this.boundTriggerShortcuts)}triggerShortcuts(i){ge(i,this.keyMap,this.commands)}}function ge(t,i,r){const p=pe(t.code),m=[t.ctrlKey?"ctrl":"",t.shiftKey?"shift":"",t.altKey?"alt":"",p].filter(v=>v!=="").join("+"),S=i[m];if(!S)return;const u=r[S];u.isAllowedContext&&!u.isAllowedContext(t)||(u.shouldPreventDefaultAction&&t.preventDefault(),!(u.isDisabled&&u.isDisabled())&&u.trigger(t))}function pe(t=""){return ce.includes(t)?"":t.replace(/^Key/,"").toLowerCase()}const me={class:"filter-bar-icon"},ve=["for"],be=["id","placeholder"],he={key:0,class:"suggestion-box","data-testid":"filter-bar-suggestion-box"},ye={class:"suggestion-list"},Se={key:0,class:"filter-bar-error"},we={key:0},ke=["title","data-filter-field"],xe={class:"visually-hidden"},Ce=D({__name:"FilterBar",props:{fields:{},placeholder:{default:""},query:{default:""},id:{default:()=>W("filter-bar")}},emits:["change"],setup(t,{emit:i}){const r=t,p=y(),m=i,S=n=>{n!=null&&n.target&&(m("change",new FormData(n.target)),f.value=!1)},u=n=>{m("change",new FormData(p.value))},v=y(null),o=y(null),a=y(null),f=y(!1),d=y(r.query);Y(()=>r.query,n=>{d.value=n});const l=y(0),x=k(()=>Object.keys(r.fields)),N=k(()=>Object.entries(r.fields).slice(0,5).map(([n,e])=>({fieldName:n,...e}))),T=k(()=>x.value.length>0?`Filter by ${x.value.join(", ")}`:"Filter"),j=k(()=>r.placeholder??T.value),P={ArrowDown:"jumpToNextSuggestion",ArrowUp:"jumpToPreviousSuggestion"},E={jumpToNextSuggestion:{trigger:()=>F(1),isAllowedContext(n){return o.value!==null&&n.composedPath().includes(o.value)},shouldPreventDefaultAction:!0},jumpToPreviousSuggestion:{trigger:()=>F(-1),isAllowedContext(n){return o.value!==null&&n.composedPath().includes(o.value)},shouldPreventDefaultAction:!0}},$=new fe(P,E);X(function(){$.registerListener()}),ee(function(){$.unRegisterListener()});function F(n){const e=N.value.length;let s=l.value+n;s===-1&&(s=e),l.value=s%(e+1)}function K(){o.value instanceof HTMLInputElement&&o.value.focus()}function O(n){const s=n.currentTarget.getAttribute("data-filter-field");s&&o.value instanceof HTMLInputElement&&H(o.value,s)}function H(n,e){const s=d.value===""||d.value.endsWith(" ")?"":" ";d.value+=s+e+":",n.focus(),l.value=0}function R(n){n.relatedTarget===null&&(f.value=!1),v.value instanceof HTMLElement&&n.relatedTarget instanceof Node&&!v.value.contains(n.relatedTarget)&&(f.value=!1)}return(n,e)=>(g(),h("div",{ref_key:"filterBar",ref:v,class:"filter-bar","data-testid":"filter-bar"},[c("form",{ref_key:"$form",ref:p,onSubmit:ae(S,["prevent"])},[c("button",{class:"focus-filter-input-button",title:"Focus filter",type:"button","data-testid":"filter-bar-focus-filter-input-button",onClick:K},[e[4]||(e[4]=c("span",{class:"visually-hidden"},"Focus filter",-1)),e[5]||(e[5]=b()),c("span",me,[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(n.$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]=s=>d.value=s),class:"filter-bar-input",type:"search",placeholder:j.value,"data-testid":"filter-bar-filter-input",name:"s",onFocus:e[1]||(e[1]=s=>f.value=!0),onInput:e[2]||(e[2]=s=>f.value=!0),onBlur:R,onSearch:e[3]||(e[3]=s=>{s.target.value.length===0&&(u(),f.value=!0)})},null,40,be),[[ne,d.value]]),e[11]||(e[11]=b()),f.value?(g(),h("div",he,[c("div",ye,[a.value!==null?(g(),h("p",Se,w(a.value.message),1)):(g(),h("button",{key:1,type:"submit",class:A(["submit-query-button",{"submit-query-button-is-selected":l.value===0}]),"data-testid":"filter-bar-submit-query-button"},` Submit `+w(d.value),3)),e[8]||(e[8]=b()),(g(!0),h(se,null,oe(N.value,(s,I)=>(g(),h("div",{key:`${r.id}-${I}`,class:A(["suggestion-list-item",{"suggestion-list-item-is-selected":l.value===I+1}])},[c("b",null,w(s.fieldName),1),s.description!==""?(g(),h("span",we,": "+w(s.description),1)):_("",!0),e[7]||(e[7]=b()),c("button",{class:"apply-suggestion-button",title:`Add ${s.fieldName}:`,type:"button","data-filter-field":s.fieldName,"data-testid":"filter-bar-apply-suggestion-button",onClick:O},[c("span",xe,"Add "+w(s.fieldName)+":",1),e[6]||(e[6]=b()),M(L(de),{decorative:"","hide-title":"",size:L(q)},null,8,["size"])],8,ke)],2))),128))])])):_("",!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-Ej1GnVYB.js b/app/kuma-ui/pkg/resources/data/assets/GatewayListTabsView-dQULP8VW.js similarity index 95% rename from app/kuma-ui/pkg/resources/data/assets/GatewayListTabsView-Ej1GnVYB.js rename to app/kuma-ui/pkg/resources/data/assets/GatewayListTabsView-dQULP8VW.js index 8c81f9eeb80a..8e9e7754399a 100644 --- a/app/kuma-ui/pkg/resources/data/assets/GatewayListTabsView-Ej1GnVYB.js +++ b/app/kuma-ui/pkg/resources/data/assets/GatewayListTabsView-dQULP8VW.js @@ -1 +1 @@ -import{_ as b,r as t,o as l,q as d,w as a,b as o,e as c,m as _,c as x,K as A,L as C,n as R,t as T,G as h}from"./index-DiQwbNpM.js";const k={},L={class:"stack"},$=["innerHTML"];function B(D,s){const p=t("RouteTitle"),w=t("XAction"),f=t("XActionGroup"),g=t("DataCollection"),y=t("RouterView"),V=t("AppView"),v=t("RouteView");return l(),d(v,{name:"gateway-list-tabs-view",params:{mesh:""}},{default:a(({route:n,t:r})=>{var m;return[o(p,{render:!1,title:r(`${((m=n.child())==null?void 0:m.name)==="builtin-gateway-list-view"?"builtin":"delegated"}-gateways.routes.items.title`)},null,8,["title"]),s[2]||(s[2]=c()),_("div",L,[o(V,null,{actions:a(()=>[o(g,{items:n.children,empty:!1},{default:a(({items:i})=>[o(f,{expanded:!0},{default:a(()=>[(l(!0),x(A,null,C(i,({name:e})=>{var u;return l(),d(w,{key:`${e}`,class:R({active:((u=n.child())==null?void 0:u.name)===e}),to:{name:e,params:{mesh:n.params.mesh}},"data-testid":`${e}-sub-tab`},{default:a(()=>[c(T(r(`gateways.routes.items.navigation.${e}.label`)),1)]),_:2},1032,["class","to","data-testid"])}),128))]),_:2},1024)]),_:2},1032,["items"])]),default:a(()=>{var i;return[s[0]||(s[0]=c()),_("div",{innerHTML:r(`gateways.routes.items.navigation.${(i=n.child())==null?void 0:i.name}.description`,{},{defaultMessage:""})},null,8,$),s[1]||(s[1]=c()),o(y,null,{default:a(({Component:e})=>[(l(),d(h(e)))]),_:1})]}),_:2},1024)])]}),_:1})}const X=b(k,[["render",B]]);export{X as default}; +import{_ as b,r as t,o as l,q as d,w as a,b as o,e as c,m as _,c as x,K as A,L as C,n as R,t as T,G as h}from"./index-l3jNaB4C.js";const k={},L={class:"stack"},$=["innerHTML"];function B(D,s){const p=t("RouteTitle"),w=t("XAction"),f=t("XActionGroup"),g=t("DataCollection"),y=t("RouterView"),V=t("AppView"),v=t("RouteView");return l(),d(v,{name:"gateway-list-tabs-view",params:{mesh:""}},{default:a(({route:n,t:r})=>{var m;return[o(p,{render:!1,title:r(`${((m=n.child())==null?void 0:m.name)==="builtin-gateway-list-view"?"builtin":"delegated"}-gateways.routes.items.title`)},null,8,["title"]),s[2]||(s[2]=c()),_("div",L,[o(V,null,{actions:a(()=>[o(g,{items:n.children,empty:!1},{default:a(({items:i})=>[o(f,{expanded:!0},{default:a(()=>[(l(!0),x(A,null,C(i,({name:e})=>{var u;return l(),d(w,{key:`${e}`,class:R({active:((u=n.child())==null?void 0:u.name)===e}),to:{name:e,params:{mesh:n.params.mesh}},"data-testid":`${e}-sub-tab`},{default:a(()=>[c(T(r(`gateways.routes.items.navigation.${e}.label`)),1)]),_:2},1032,["class","to","data-testid"])}),128))]),_:2},1024)]),_:2},1032,["items"])]),default:a(()=>{var i;return[s[0]||(s[0]=c()),_("div",{innerHTML:r(`gateways.routes.items.navigation.${(i=n.child())==null?void 0:i.name}.description`,{},{defaultMessage:""})},null,8,$),s[1]||(s[1]=c()),o(y,null,{default:a(({Component:e})=>[(l(),d(h(e)))]),_:1})]}),_:2},1024)])]}),_:1})}const X=b(k,[["render",B]]);export{X as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/HostnameGeneratorDetailView-ChqLHexu.js b/app/kuma-ui/pkg/resources/data/assets/HostnameGeneratorDetailView-ubk7J7rx.js similarity index 94% rename from app/kuma-ui/pkg/resources/data/assets/HostnameGeneratorDetailView-ChqLHexu.js rename to app/kuma-ui/pkg/resources/data/assets/HostnameGeneratorDetailView-ubk7J7rx.js index f4a808f3d7c6..3293ebb91e6c 100644 --- a/app/kuma-ui/pkg/resources/data/assets/HostnameGeneratorDetailView-ChqLHexu.js +++ b/app/kuma-ui/pkg/resources/data/assets/HostnameGeneratorDetailView-ubk7J7rx.js @@ -1 +1 @@ -import{d as T,r as t,o as a,q as i,w as e,b as o,e as l,p as w,P as L,m as A,c as p,K as _,L as V,R as E,t as d,s as b}from"./index-DiQwbNpM.js";import{_ as N}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-B--3uLXV.js";const F=T({__name:"HostnameGeneratorDetailView",setup($){return(j,r)=>{const f=t("RouteTitle"),k=t("XCopyButton"),B=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(L),"/hostname-generators/:name",{name:g.params.name})},{default:e(({data:n})=>[o(D,{docs:c("hostname-generators.href.docs")},{title:e(()=>[A("h1",null,[o(k,{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,V([{...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(E,{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,V(s,(u,m)=>(a(),i(B,{key:m},{default:e(()=>[l(d(m)+":"+d(u),1)]),_:2},1024))),128))]),_:2},1024)]),_:2},1024)):b("",!0)],64))),128))]),_:2},1032,["title","created","modified"]),r[1]||(r[1]=l()),o(N,{resource:n.$raw},{default:e(({copy:s,copying:u})=>[u?(a(),i(x,{key:0,src:y(w(L),"/hostname-generators/:name/as/kubernetes",{name:g.params.name},{cacheControl:"no-store"}),onChange:m=>{s(C=>C(m))},onError:m=>{s((C,R)=>R(m))}},null,8,["src","onChange","onError"])):b("",!0)]),_:2},1032,["resource"])]),_:2},1024)]),_:2},1032,["docs"])]),_:2},1032,["src"])]),_:1})}}});export{F as default}; +import{d as T,r as t,o as a,q as i,w as e,b as o,e as l,p as w,P as L,m as A,c as p,K as _,L as V,R as E,t as d,s as b}from"./index-l3jNaB4C.js";import{_ as N}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-DjRdMDT9.js";const F=T({__name:"HostnameGeneratorDetailView",setup($){return(j,r)=>{const f=t("RouteTitle"),k=t("XCopyButton"),B=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(L),"/hostname-generators/:name",{name:g.params.name})},{default:e(({data:n})=>[o(D,{docs:c("hostname-generators.href.docs")},{title:e(()=>[A("h1",null,[o(k,{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,V([{...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(E,{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,V(s,(u,m)=>(a(),i(B,{key:m},{default:e(()=>[l(d(m)+":"+d(u),1)]),_:2},1024))),128))]),_:2},1024)]),_:2},1024)):b("",!0)],64))),128))]),_:2},1032,["title","created","modified"]),r[1]||(r[1]=l()),o(N,{resource:n.$raw},{default:e(({copy:s,copying:u})=>[u?(a(),i(x,{key:0,src:y(w(L),"/hostname-generators/:name/as/kubernetes",{name:g.params.name},{cacheControl:"no-store"}),onChange:m=>{s(C=>C(m))},onError:m=>{s((C,R)=>R(m))}},null,8,["src","onChange","onError"])):b("",!0)]),_:2},1032,["resource"])]),_:2},1024)]),_:2},1032,["docs"])]),_:2},1032,["src"])]),_:1})}}});export{F as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/HostnameGeneratorListView-QWOw0oAo.js b/app/kuma-ui/pkg/resources/data/assets/HostnameGeneratorListView-CQAQgezx.js similarity index 95% rename from app/kuma-ui/pkg/resources/data/assets/HostnameGeneratorListView-QWOw0oAo.js rename to app/kuma-ui/pkg/resources/data/assets/HostnameGeneratorListView-CQAQgezx.js index b56d33403189..24424a502668 100644 --- a/app/kuma-ui/pkg/resources/data/assets/HostnameGeneratorListView-QWOw0oAo.js +++ b/app/kuma-ui/pkg/resources/data/assets/HostnameGeneratorListView-CQAQgezx.js @@ -1 +1 @@ -import{d as A,r as a,o as p,q as c,w as o,b as s,m as _,e as l,p as R,P as X,A as b,X as x,t as u,G as D,s as L}from"./index-DiQwbNpM.js";import{S as T}from"./SummaryView-D2UR5ege.js";const B={class:"stack"},G=["innerHTML"],P=A({__name:"HostnameGeneratorListView",setup(N){return(q,r)=>{const d=a("RouteTitle"),g=a("XAction"),h=a("XActionGroup"),w=a("RouterView"),f=a("DataCollection"),z=a("DataLoader"),C=a("XCard"),y=a("AppView"),V=a("RouteView");return p(),c(V,{name:"hostname-generator-list-view",params:{name:"",page:1,size:15}},{default:o(({route:n,t:m,can:v,uri:k,me:i})=>[s(y,{docs:m("hostname-generators.href.docs")},{title:o(()=>[_("h1",null,[s(d,{title:m("hostname-generators.routes.items.title")},null,8,["title"])])]),default:o(()=>[r[3]||(r[3]=l()),_("div",B,[_("div",{innerHTML:m("hostname-generators.routes.items.intro",{},{defaultMessage:""})},null,8,G),r[2]||(r[2]=l()),s(C,null,{default:o(()=>[s(z,{src:k(R(X),"/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(b,{"data-testid":"hostname-generator-collection",headers:[{...i.get("headers.name"),label:m("hostname-generators.common.name"),key:"name"},{...i.get("headers.namespace"),label:m("hostname-generators.common.namespace"),key:"namespace"},...v("use zones")?[{...i.get("headers.zone"),label:m("hostname-generators.common.zone"),key:"zone"}]:[],{...i.get("headers.actions"),label:m("hostname-generators.common.actions"),key:"actions",hideLabel:!0}],items:e==null?void 0:e.items,"is-selected-row":t=>t.name===n.params.name,onResize:i.set},{name:o(({row:t})=>[s(x,{text:t.name},{default:o(()=>[s(g,{"data-action":"",to:{name:"hostname-generator-summary-view",params:{name:t.id},query:{page:n.params.page,size:n.params.size}}},{default:o(()=>[l(u(t.name),1)]),_:2},1032,["to"])]),_:2},1032,["text"])]),actions:o(({row:t})=>[s(h,null,{default:o(()=>[s(g,{to:{name:"hostname-generator-detail-view",params:{name:t.id}}},{default:o(()=>[l(u(m("common.collection.actions.view")),1)]),_:2},1032,["to"])]),_:2},1024)]),_:2},1032,["headers","items","is-selected-row","onResize"]),r[1]||(r[1]=l()),e!=null&&e.items&&n.params.name?(p(),c(w,{key:0},{default:o(t=>[s(T,{onClose:H=>n.replace({name:"hostname-generator-list-view",params:{name:""},query:{page:n.params.page,size:n.params.size}})},{default:o(()=>[(p(),c(D(t.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{P as default}; +import{d as A,r as a,o as p,q as c,w as o,b as s,m as _,e as l,p as R,P as X,A as b,X as x,t as u,G as D,s as L}from"./index-l3jNaB4C.js";import{S as T}from"./SummaryView-CH9ZqjAL.js";const B={class:"stack"},G=["innerHTML"],P=A({__name:"HostnameGeneratorListView",setup(N){return(q,r)=>{const d=a("RouteTitle"),g=a("XAction"),h=a("XActionGroup"),w=a("RouterView"),f=a("DataCollection"),z=a("DataLoader"),C=a("XCard"),y=a("AppView"),V=a("RouteView");return p(),c(V,{name:"hostname-generator-list-view",params:{name:"",page:1,size:15}},{default:o(({route:n,t:m,can:v,uri:k,me:i})=>[s(y,{docs:m("hostname-generators.href.docs")},{title:o(()=>[_("h1",null,[s(d,{title:m("hostname-generators.routes.items.title")},null,8,["title"])])]),default:o(()=>[r[3]||(r[3]=l()),_("div",B,[_("div",{innerHTML:m("hostname-generators.routes.items.intro",{},{defaultMessage:""})},null,8,G),r[2]||(r[2]=l()),s(C,null,{default:o(()=>[s(z,{src:k(R(X),"/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(b,{"data-testid":"hostname-generator-collection",headers:[{...i.get("headers.name"),label:m("hostname-generators.common.name"),key:"name"},{...i.get("headers.namespace"),label:m("hostname-generators.common.namespace"),key:"namespace"},...v("use zones")?[{...i.get("headers.zone"),label:m("hostname-generators.common.zone"),key:"zone"}]:[],{...i.get("headers.actions"),label:m("hostname-generators.common.actions"),key:"actions",hideLabel:!0}],items:e==null?void 0:e.items,"is-selected-row":t=>t.name===n.params.name,onResize:i.set},{name:o(({row:t})=>[s(x,{text:t.name},{default:o(()=>[s(g,{"data-action":"",to:{name:"hostname-generator-summary-view",params:{name:t.id},query:{page:n.params.page,size:n.params.size}}},{default:o(()=>[l(u(t.name),1)]),_:2},1032,["to"])]),_:2},1032,["text"])]),actions:o(({row:t})=>[s(h,null,{default:o(()=>[s(g,{to:{name:"hostname-generator-detail-view",params:{name:t.id}}},{default:o(()=>[l(u(m("common.collection.actions.view")),1)]),_:2},1032,["to"])]),_:2},1024)]),_:2},1032,["headers","items","is-selected-row","onResize"]),r[1]||(r[1]=l()),e!=null&&e.items&&n.params.name?(p(),c(w,{key:0},{default:o(t=>[s(T,{onClose:H=>n.replace({name:"hostname-generator-list-view",params:{name:""},query:{page:n.params.page,size:n.params.size}})},{default:o(()=>[(p(),c(D(t.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{P as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/HostnameGeneratorRootView-CnKL5Kjo.js b/app/kuma-ui/pkg/resources/data/assets/HostnameGeneratorRootView-BzrK_YGX.js similarity index 71% rename from app/kuma-ui/pkg/resources/data/assets/HostnameGeneratorRootView-CnKL5Kjo.js rename to app/kuma-ui/pkg/resources/data/assets/HostnameGeneratorRootView-BzrK_YGX.js index 702176bffeac..542105b10c42 100644 --- a/app/kuma-ui/pkg/resources/data/assets/HostnameGeneratorRootView-CnKL5Kjo.js +++ b/app/kuma-ui/pkg/resources/data/assets/HostnameGeneratorRootView-BzrK_YGX.js @@ -1 +1 @@ -import{_ as c,r as e,o as m,q as _,w as o,b as t}from"./index-DiQwbNpM.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-l3jNaB4C.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-DEiq1dQU.js b/app/kuma-ui/pkg/resources/data/assets/HostnameGeneratorSummaryView-D_AXbcys.js similarity index 95% rename from app/kuma-ui/pkg/resources/data/assets/HostnameGeneratorSummaryView-DEiq1dQU.js rename to app/kuma-ui/pkg/resources/data/assets/HostnameGeneratorSummaryView-D_AXbcys.js index baf707ebee3a..60f90a6c915c 100644 --- a/app/kuma-ui/pkg/resources/data/assets/HostnameGeneratorSummaryView-DEiq1dQU.js +++ b/app/kuma-ui/pkg/resources/data/assets/HostnameGeneratorSummaryView-D_AXbcys.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,Q as F,L as $,c as C,R as g,s as u}from"./index-DiQwbNpM.js";import{_ as A}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-B--3uLXV.js";const B={key:0,class:"stack-with-borders","data-testid":"structured-view"},L={key:1,class:"mt-4"},Q=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"),R=m("DataSource"),S=m("AppView"),b=m("DataCollection"),V=m("RouteView");return c(),d(V,{name:"hostname-generator-summary-view",params:{name:"",codeSearch:"",codeFilter:!1,codeRegExp:!1,format:"structured"}},{default:e(({route:o,t:i,can:v})=>[r(b,{items:k.items,predicate:n=>n.id===o.params.name},{item:e(({item:n})=>[r(S,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},[$(["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",B,[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",L,[r(A,{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(R,{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{Q 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,Q as F,L as $,c as C,R as g,s as u}from"./index-l3jNaB4C.js";import{_ as A}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-DjRdMDT9.js";const B={key:0,class:"stack-with-borders","data-testid":"structured-view"},L={key:1,class:"mt-4"},Q=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"),R=m("DataSource"),S=m("AppView"),b=m("DataCollection"),V=m("RouteView");return c(),d(V,{name:"hostname-generator-summary-view",params:{name:"",codeSearch:"",codeFilter:!1,codeRegExp:!1,format:"structured"}},{default:e(({route:o,t:i,can:v})=>[r(b,{items:k.items,predicate:n=>n.id===o.params.name},{item:e(({item:n})=>[r(S,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},[$(["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",B,[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",L,[r(A,{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(R,{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{Q as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/KumaNotFoundView-B9aDcA2r.js b/app/kuma-ui/pkg/resources/data/assets/KumaNotFoundView-Di-oX5mf.js similarity index 92% rename from app/kuma-ui/pkg/resources/data/assets/KumaNotFoundView-B9aDcA2r.js rename to app/kuma-ui/pkg/resources/data/assets/KumaNotFoundView-Di-oX5mf.js index 1e396a8c8f0f..a391dfbd3616 100644 --- a/app/kuma-ui/pkg/resources/data/assets/KumaNotFoundView-B9aDcA2r.js +++ b/app/kuma-ui/pkg/resources/data/assets/KumaNotFoundView-Di-oX5mf.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-DiQwbNpM.js";const f={},w={class:"overview"};function V(x,o){const i=e("XIcon"),r=e("RouteTitle"),l=e("XAction"),m=e("KEmptyState"),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-l3jNaB4C.js";const f={},w={class:"overview"};function V(x,o){const i=e("XIcon"),r=e("RouteTitle"),l=e("XAction"),m=e("KEmptyState"),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 y=c(f,[["render",V]]);export{y as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/LoadingBox-Otb28EGn.js b/app/kuma-ui/pkg/resources/data/assets/LoadingBox-Bg991GKB.js similarity index 83% rename from app/kuma-ui/pkg/resources/data/assets/LoadingBox-Otb28EGn.js rename to app/kuma-ui/pkg/resources/data/assets/LoadingBox-Bg991GKB.js index edb4bced069d..21a94b847dd5 100644 --- a/app/kuma-ui/pkg/resources/data/assets/LoadingBox-Otb28EGn.js +++ b/app/kuma-ui/pkg/resources/data/assets/LoadingBox-Bg991GKB.js @@ -1 +1 @@ -import{_ as o,o as d,c as t,m as l,e as n}from"./index-DiQwbNpM.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-l3jNaB4C.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-DnRXDD0v.js b/app/kuma-ui/pkg/resources/data/assets/MeshDetailTabsView-DZfEnx9Y.js similarity index 94% rename from app/kuma-ui/pkg/resources/data/assets/MeshDetailTabsView-DnRXDD0v.js rename to app/kuma-ui/pkg/resources/data/assets/MeshDetailTabsView-DZfEnx9Y.js index 86087f6e3552..e65f161c6bb2 100644 --- a/app/kuma-ui/pkg/resources/data/assets/MeshDetailTabsView-DnRXDD0v.js +++ b/app/kuma-ui/pkg/resources/data/assets/MeshDetailTabsView-DZfEnx9Y.js @@ -1 +1 @@ -import{d as x,r as t,o as r,q as p,w as s,b as o,m as v,e as i,Q as C,L as R,t as T,G as X}from"./index-DiQwbNpM.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(()=>[v("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"},C({_:2},[R(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(T(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 v,e as i,Q as C,L as R,t as T,G as X}from"./index-l3jNaB4C.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(()=>[v("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"},C({_:2},[R(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(T(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-hQTjTJZb.js b/app/kuma-ui/pkg/resources/data/assets/MeshDetailView-DKLIYDKG.js similarity index 96% rename from app/kuma-ui/pkg/resources/data/assets/MeshDetailView-hQTjTJZb.js rename to app/kuma-ui/pkg/resources/data/assets/MeshDetailView-DKLIYDKG.js index 6b8389ff75f8..d8c3f14a9245 100644 --- a/app/kuma-ui/pkg/resources/data/assets/MeshDetailView-hQTjTJZb.js +++ b/app/kuma-ui/pkg/resources/data/assets/MeshDetailView-DKLIYDKG.js @@ -1 +1 @@ -import{d as S,r as m,o as i,q as d,w as e,b as n,e as o,p as X,E as g,c as f,K as h,L as B,Q as z,R as V,t as u,T as C,s as T,m as $}from"./index-DiQwbNpM.js";import{_ as j}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-B--3uLXV.js";const q=["innerHTML"],F=["innerHTML"],Q=S({__name:"MeshDetailView",props:{mesh:{}},setup(L){const c=L;return(A,t)=>{const R=m("RouteTitle"),x=m("XAction"),y=m("XBadge"),D=m("XAboutCard"),k=m("XLayout"),E=m("XCard"),M=m("DataSource"),H=m("AppView"),N=m("RouteView");return i(),d(N,{name:"mesh-detail-view",params:{mesh:""}},{default:e(({route:w,t:r,uri:b})=>[n(R,{title:r("meshes.routes.overview.title"),render:!1},null,8,["title"]),t[9]||(t[9]=o()),n(M,{src:b(X(g),"/mesh-insights/:name",{name:w.params.mesh})},{default:e(({data:s})=>[(i(!0),f(h,null,B([["MeshTrafficPermission","TrafficPermission"].reduce((_,a)=>{var l,p;return _+(((p=(l=s==null?void 0:s.policies)==null?void 0:l[a])==null?void 0:p.total)??0)},0)===0],_=>(i(),d(H,{key:_,docs:r("meshes.href.docs")},z({default:e(()=>[t[8]||(t[8]=o()),n(k,{type:"stack"},{default:e(()=>[n(D,{title:r("meshes.routes.item.about.title"),created:c.mesh.creationTime,modified:c.mesh.modificationTime},{default:e(()=>[(i(),f(h,null,B(["MeshTrafficPermission","MeshMetric","MeshAccessLog","MeshTrace"],a=>(i(),f(h,{key:a},[(i(!0),f(h,null,B([Object.entries((s==null?void 0:s.policies)??{}).find(([l])=>l===a)],l=>(i(),d(V,{key:l,layout:"horizontal"},{title:e(()=>[n(x,{to:{name:"policy-list-view",params:{mesh:w.params.mesh,policyPath:`${a.toLowerCase()}s`}}},{default:e(()=>[o(u(a),1)]),_:2},1032,["to"])]),body:e(()=>[n(y,{appearance:l?"success":"neutral"},{default:e(()=>[o(u(r(l?"meshes.detail.enabled":"meshes.detail.disabled")),1)]),_:2},1032,["appearance"])]),_:2},1024))),128))],64))),64)),t[3]||(t[3]=o()),n(V,{layout:"horizontal"},{title:e(()=>[o(u(r("http.api.property.mtls")),1)]),body:e(()=>[c.mesh.mtlsBackend?(i(),d(y,{key:1,appearance:"info"},{default:e(()=>[o(u(c.mesh.mtlsBackend.type)+" / "+u(c.mesh.mtlsBackend.name),1)]),_:1})):(i(),d(y,{key:0,appearance:"neutral"},{default:e(()=>[o(u(r("meshes.detail.disabled")),1)]),_:2},1024))]),_:2},1024)]),_:2},1032,["title","created","modified"]),t[6]||(t[6]=o()),n(E,null,{default:e(()=>[n(k,{type:"stack"},{default:e(()=>[n(k,{type:"columns",class:"columns-with-borders"},{default:e(()=>[n(C,{total:(s==null?void 0:s.services.total)??0,"data-testid":"services-status"},{title:e(()=>[o(u(r("meshes.detail.services")),1)]),_:2},1032,["total"]),t[4]||(t[4]=o()),n(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(()=>[o(u(r("meshes.detail.data_plane_proxies")),1)]),_:2},1032,["total","online"]),t[5]||(t[5]=o()),n(C,{total:(s==null?void 0:s.totalPolicyCount)??0,"data-testid":"policies-status"},{title:e(()=>[o(u(r("meshes.detail.policies")),1)]),_:2},1032,["total"])]),_:2},1024)]),_:2},1024)]),_:2},1024),t[7]||(t[7]=o()),n(j,{resource:A.mesh.config},{default:e(({copy:a,copying:l})=>[l?(i(),d(M,{key:0,src:b(X(g),"/meshes/:name/as/kubernetes",{name:w.params.mesh},{cacheControl:"no-store"}),onChange:p=>{a(v=>v(p))},onError:p=>{a((v,P)=>P(p))}},null,8,["src","onChange","onError"])):T("",!0)]),_:2},1032,["resource"])]),_:2},1024)]),_:2},[!c.mesh.mtlsBackend||_?{name:"notifications",fn:e(()=>[$("ul",null,[c.mesh.mtlsBackend?T("",!0):(i(),f("li",{key:0,innerHTML:r("meshes.routes.item.mtls-warning")},null,8,q)),t[0]||(t[0]=o()),c.mesh.mtlsBackend&&_?(i(),f("li",{key:1,innerHTML:r("meshes.routes.item.mtp-warning")},null,8,F)):T("",!0)])]),key:"0"}:void 0]),1032,["docs"]))),128))]),_:2},1032,["src"])]),_:1})}}});export{Q as default}; +import{d as S,r as m,o as i,q as d,w as e,b as n,e as o,p as X,E as g,c as f,K as h,L as B,Q as z,R as V,t as u,T as C,s as T,m as $}from"./index-l3jNaB4C.js";import{_ as j}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-DjRdMDT9.js";const q=["innerHTML"],F=["innerHTML"],Q=S({__name:"MeshDetailView",props:{mesh:{}},setup(L){const c=L;return(A,t)=>{const R=m("RouteTitle"),x=m("XAction"),y=m("XBadge"),D=m("XAboutCard"),k=m("XLayout"),E=m("XCard"),M=m("DataSource"),H=m("AppView"),N=m("RouteView");return i(),d(N,{name:"mesh-detail-view",params:{mesh:""}},{default:e(({route:w,t:r,uri:b})=>[n(R,{title:r("meshes.routes.overview.title"),render:!1},null,8,["title"]),t[9]||(t[9]=o()),n(M,{src:b(X(g),"/mesh-insights/:name",{name:w.params.mesh})},{default:e(({data:s})=>[(i(!0),f(h,null,B([["MeshTrafficPermission","TrafficPermission"].reduce((_,a)=>{var l,p;return _+(((p=(l=s==null?void 0:s.policies)==null?void 0:l[a])==null?void 0:p.total)??0)},0)===0],_=>(i(),d(H,{key:_,docs:r("meshes.href.docs")},z({default:e(()=>[t[8]||(t[8]=o()),n(k,{type:"stack"},{default:e(()=>[n(D,{title:r("meshes.routes.item.about.title"),created:c.mesh.creationTime,modified:c.mesh.modificationTime},{default:e(()=>[(i(),f(h,null,B(["MeshTrafficPermission","MeshMetric","MeshAccessLog","MeshTrace"],a=>(i(),f(h,{key:a},[(i(!0),f(h,null,B([Object.entries((s==null?void 0:s.policies)??{}).find(([l])=>l===a)],l=>(i(),d(V,{key:l,layout:"horizontal"},{title:e(()=>[n(x,{to:{name:"policy-list-view",params:{mesh:w.params.mesh,policyPath:`${a.toLowerCase()}s`}}},{default:e(()=>[o(u(a),1)]),_:2},1032,["to"])]),body:e(()=>[n(y,{appearance:l?"success":"neutral"},{default:e(()=>[o(u(r(l?"meshes.detail.enabled":"meshes.detail.disabled")),1)]),_:2},1032,["appearance"])]),_:2},1024))),128))],64))),64)),t[3]||(t[3]=o()),n(V,{layout:"horizontal"},{title:e(()=>[o(u(r("http.api.property.mtls")),1)]),body:e(()=>[c.mesh.mtlsBackend?(i(),d(y,{key:1,appearance:"info"},{default:e(()=>[o(u(c.mesh.mtlsBackend.type)+" / "+u(c.mesh.mtlsBackend.name),1)]),_:1})):(i(),d(y,{key:0,appearance:"neutral"},{default:e(()=>[o(u(r("meshes.detail.disabled")),1)]),_:2},1024))]),_:2},1024)]),_:2},1032,["title","created","modified"]),t[6]||(t[6]=o()),n(E,null,{default:e(()=>[n(k,{type:"stack"},{default:e(()=>[n(k,{type:"columns",class:"columns-with-borders"},{default:e(()=>[n(C,{total:(s==null?void 0:s.services.total)??0,"data-testid":"services-status"},{title:e(()=>[o(u(r("meshes.detail.services")),1)]),_:2},1032,["total"]),t[4]||(t[4]=o()),n(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(()=>[o(u(r("meshes.detail.data_plane_proxies")),1)]),_:2},1032,["total","online"]),t[5]||(t[5]=o()),n(C,{total:(s==null?void 0:s.totalPolicyCount)??0,"data-testid":"policies-status"},{title:e(()=>[o(u(r("meshes.detail.policies")),1)]),_:2},1032,["total"])]),_:2},1024)]),_:2},1024)]),_:2},1024),t[7]||(t[7]=o()),n(j,{resource:A.mesh.config},{default:e(({copy:a,copying:l})=>[l?(i(),d(M,{key:0,src:b(X(g),"/meshes/:name/as/kubernetes",{name:w.params.mesh},{cacheControl:"no-store"}),onChange:p=>{a(v=>v(p))},onError:p=>{a((v,P)=>P(p))}},null,8,["src","onChange","onError"])):T("",!0)]),_:2},1032,["resource"])]),_:2},1024)]),_:2},[!c.mesh.mtlsBackend||_?{name:"notifications",fn:e(()=>[$("ul",null,[c.mesh.mtlsBackend?T("",!0):(i(),f("li",{key:0,innerHTML:r("meshes.routes.item.mtls-warning")},null,8,q)),t[0]||(t[0]=o()),c.mesh.mtlsBackend&&_?(i(),f("li",{key:1,innerHTML:r("meshes.routes.item.mtp-warning")},null,8,F)):T("",!0)])]),key:"0"}:void 0]),1032,["docs"]))),128))]),_:2},1032,["src"])]),_:1})}}});export{Q as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/MeshExternalServiceDetailTabsView-DFefcVRo.js b/app/kuma-ui/pkg/resources/data/assets/MeshExternalServiceDetailTabsView-CtXiCDRO.js similarity index 92% rename from app/kuma-ui/pkg/resources/data/assets/MeshExternalServiceDetailTabsView-DFefcVRo.js rename to app/kuma-ui/pkg/resources/data/assets/MeshExternalServiceDetailTabsView-CtXiCDRO.js index 97e0672ab6c0..7822143f14ca 100644 --- a/app/kuma-ui/pkg/resources/data/assets/MeshExternalServiceDetailTabsView-DFefcVRo.js +++ b/app/kuma-ui/pkg/resources/data/assets/MeshExternalServiceDetailTabsView-CtXiCDRO.js @@ -1 +1 @@ -import{d as D,r as e,o as c,q as p,w as t,b as a,p as R,aq as T,c as X,s as y,e as i,Q as B,L as S,t as k,G as A}from"./index-DiQwbNpM.js";const L={key:0},E=D({__name:"MeshExternalServiceDetailTabsView",setup(N){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(R(T),"/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",L,[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 R,aq as T,c as X,s as y,e as i,Q as B,L as S,t as k,G as A}from"./index-l3jNaB4C.js";const L={key:0},E=D({__name:"MeshExternalServiceDetailTabsView",setup(N){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(R(T),"/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",L,[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-DwMFUKRS.js b/app/kuma-ui/pkg/resources/data/assets/MeshExternalServiceDetailView-CqQG8Em2.js similarity index 93% rename from app/kuma-ui/pkg/resources/data/assets/MeshExternalServiceDetailView-DwMFUKRS.js rename to app/kuma-ui/pkg/resources/data/assets/MeshExternalServiceDetailView-CqQG8Em2.js index f6d03dd568f8..5d70817c7f79 100644 --- a/app/kuma-ui/pkg/resources/data/assets/MeshExternalServiceDetailView-DwMFUKRS.js +++ b/app/kuma-ui/pkg/resources/data/assets/MeshExternalServiceDetailView-CqQG8Em2.js @@ -1 +1 @@ -import{d as S,r as s,o as i,q as l,w as e,b as n,R as f,e as t,t as d,s as u,_ as X}from"./index-DiQwbNpM.js";import{_ as D}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-B--3uLXV.js";const A=S({__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(D,{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,R)=>R(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=X(A,[["__scopeId","data-v-8fae7813"]]);export{B as default}; +import{d as S,r as s,o as i,q as l,w as e,b as n,R as f,e as t,t as d,s as u,_ as X}from"./index-l3jNaB4C.js";import{_ as D}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-DjRdMDT9.js";const A=S({__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(D,{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,R)=>R(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=X(A,[["__scopeId","data-v-8fae7813"]]);export{B as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/MeshExternalServiceListView-MJykTL06.js b/app/kuma-ui/pkg/resources/data/assets/MeshExternalServiceListView-nkytViDr.js similarity index 96% rename from app/kuma-ui/pkg/resources/data/assets/MeshExternalServiceListView-MJykTL06.js rename to app/kuma-ui/pkg/resources/data/assets/MeshExternalServiceListView-nkytViDr.js index 586cacd1d55d..e7400c93b630 100644 --- a/app/kuma-ui/pkg/resources/data/assets/MeshExternalServiceListView-MJykTL06.js +++ b/app/kuma-ui/pkg/resources/data/assets/MeshExternalServiceListView-nkytViDr.js @@ -1 +1 @@ -import{d as q,r as t,o as a,q as u,w as o,b as r,e as l,p as y,as as E,c as _,K as h,L as k,Q as G,aq as K,A as M,t as d,s as f,G as P,m as H}from"./index-DiQwbNpM.js";import{S as $}from"./SummaryView-D2UR5ege.js";const F=["innerHTML"],J=q({__name:"MeshExternalServiceListView",props:{mesh:{}},setup(w){const C=w;return(I,c)=>{const x=t("RouteTitle"),v=t("XAction"),b=t("XCopyButton"),V=t("KumaPort"),A=t("XActionGroup"),D=t("RouterView"),L=t("DataCollection"),R=t("DataLoader"),S=t("XCard"),X=t("AppView"),B=t("DataSource"),N=t("RouteView");return a(),u(N,{name:"mesh-external-service-list-view",params:{page:1,size:50,mesh:"",service:""}},{default:o(({route:n,t:m,can:T,uri:z,me:p})=>[r(x,{render:!1,title:m("services.routes.mesh-external-service-list-view.title")},null,8,["title"]),c[6]||(c[6]=l()),r(B,{src:z(y(E),"/zone-cps/:name/egresses",{name:"*"},{page:1,size:100})},{default:o(({data:g})=>[(a(!0),_(h,null,k([[[m("services.mesh-external-service.notifications.mtls-warning"),typeof C.mesh.mtlsBackend>"u"],[m("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=>(a(),u(X,{key:typeof i,docs:m("services.mesh-external-service.href.docs")},G({default:o(()=>[c[5]||(c[5]=l()),r(S,null,{default:o(()=>[r(R,{src:z(y(K),"/meshes/:mesh/mesh-external-services",{mesh:n.params.mesh},{page:n.params.page,size:n.params.size})},{loadable:o(({data:s})=>[r(L,{type:"services",items:(s==null?void 0:s.items)??[void 0],page:n.params.page,"page-size":n.params.size,total:s==null?void 0:s.total,onChange:n.update},{default:o(()=>[r(M,{"data-testid":"service-collection",headers:[{...p.get("headers.name"),label:"Name",key:"name"},{...p.get("headers.namespace"),label:"Namespace",key:"namespace"},...T("use zones")?[{...p.get("headers.zone"),label:"Zone",key:"zone"}]:[],{...p.get("headers.port"),label:"Port",key:"port"},{...p.get("headers.actions"),label:"Actions",key:"actions",hideLabel:!0}],items:s==null?void 0:s.items,"is-selected-row":e=>e.name===n.params.service,onResize:p.set},{name:o(({row:e})=>[r(b,{text:e.name},{default:o(()=>[r(v,{"data-action":"",to:{name:"mesh-external-service-summary-view",params:{mesh:e.mesh,service:e.id},query:{page:n.params.page,size:n.params.size}}},{default:o(()=>[l(d(e.name),1)]),_:2},1032,["to"])]),_:2},1032,["text"])]),namespace:o(({row:e})=>[l(d(e.namespace),1)]),zone:o(({row:e})=>[e.labels&&e.labels["kuma.io/origin"]==="zone"&&e.labels["kuma.io/zone"]?(a(),_(h,{key:0},[e.labels["kuma.io/zone"]?(a(),u(v,{key:0,to:{name:"zone-cp-detail-view",params:{zone:e.labels["kuma.io/zone"]}}},{default:o(()=>[l(d(e.labels["kuma.io/zone"]),1)]),_:2},1032,["to"])):f("",!0)],64)):(a(),_(h,{key:1},[l(d(m("common.detail.none")),1)],64))]),port:o(({row:e})=>[e.spec.match?(a(),u(V,{key:0,port:e.spec.match},null,8,["port"])):f("",!0)]),actions:o(({row:e})=>[r(A,null,{default:o(()=>[r(v,{to:{name:"mesh-external-service-detail-view",params:{mesh:e.mesh,service:e.id}}},{default:o(()=>[l(d(m("common.collection.actions.view")),1)]),_:2},1032,["to"])]),_:2},1024)]),_:2},1032,["headers","items","is-selected-row","onResize"]),c[4]||(c[4]=l()),s!=null&&s.items&&n.params.service?(a(),u(D,{key:0},{default:o(e=>[r($,{onClose:Q=>n.replace({name:"mesh-external-service-list-view",params:{mesh:n.params.mesh},query:{page:n.params.page,size:n.params.size}})},{default:o(()=>[(a(),u(P(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(()=>[H("ul",null,[(a(!0),_(h,null,k(i,s=>(a(),_("li",{key:s,innerHTML:s},null,8,F))),128))])]),key:"0"}:void 0]),1032,["docs"]))),128))]),_:2},1032,["src"])]),_:1})}}});export{J as default}; +import{d as q,r as t,o as a,q as u,w as o,b as r,e as l,p as y,as as E,c as _,K as h,L as k,Q as G,aq as K,A as M,t as d,s as f,G as P,m as H}from"./index-l3jNaB4C.js";import{S as $}from"./SummaryView-CH9ZqjAL.js";const F=["innerHTML"],J=q({__name:"MeshExternalServiceListView",props:{mesh:{}},setup(w){const C=w;return(I,c)=>{const x=t("RouteTitle"),v=t("XAction"),b=t("XCopyButton"),V=t("KumaPort"),A=t("XActionGroup"),D=t("RouterView"),L=t("DataCollection"),R=t("DataLoader"),S=t("XCard"),X=t("AppView"),B=t("DataSource"),N=t("RouteView");return a(),u(N,{name:"mesh-external-service-list-view",params:{page:1,size:50,mesh:"",service:""}},{default:o(({route:n,t:m,can:T,uri:z,me:p})=>[r(x,{render:!1,title:m("services.routes.mesh-external-service-list-view.title")},null,8,["title"]),c[6]||(c[6]=l()),r(B,{src:z(y(E),"/zone-cps/:name/egresses",{name:"*"},{page:1,size:100})},{default:o(({data:g})=>[(a(!0),_(h,null,k([[[m("services.mesh-external-service.notifications.mtls-warning"),typeof C.mesh.mtlsBackend>"u"],[m("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=>(a(),u(X,{key:typeof i,docs:m("services.mesh-external-service.href.docs")},G({default:o(()=>[c[5]||(c[5]=l()),r(S,null,{default:o(()=>[r(R,{src:z(y(K),"/meshes/:mesh/mesh-external-services",{mesh:n.params.mesh},{page:n.params.page,size:n.params.size})},{loadable:o(({data:s})=>[r(L,{type:"services",items:(s==null?void 0:s.items)??[void 0],page:n.params.page,"page-size":n.params.size,total:s==null?void 0:s.total,onChange:n.update},{default:o(()=>[r(M,{"data-testid":"service-collection",headers:[{...p.get("headers.name"),label:"Name",key:"name"},{...p.get("headers.namespace"),label:"Namespace",key:"namespace"},...T("use zones")?[{...p.get("headers.zone"),label:"Zone",key:"zone"}]:[],{...p.get("headers.port"),label:"Port",key:"port"},{...p.get("headers.actions"),label:"Actions",key:"actions",hideLabel:!0}],items:s==null?void 0:s.items,"is-selected-row":e=>e.name===n.params.service,onResize:p.set},{name:o(({row:e})=>[r(b,{text:e.name},{default:o(()=>[r(v,{"data-action":"",to:{name:"mesh-external-service-summary-view",params:{mesh:e.mesh,service:e.id},query:{page:n.params.page,size:n.params.size}}},{default:o(()=>[l(d(e.name),1)]),_:2},1032,["to"])]),_:2},1032,["text"])]),namespace:o(({row:e})=>[l(d(e.namespace),1)]),zone:o(({row:e})=>[e.labels&&e.labels["kuma.io/origin"]==="zone"&&e.labels["kuma.io/zone"]?(a(),_(h,{key:0},[e.labels["kuma.io/zone"]?(a(),u(v,{key:0,to:{name:"zone-cp-detail-view",params:{zone:e.labels["kuma.io/zone"]}}},{default:o(()=>[l(d(e.labels["kuma.io/zone"]),1)]),_:2},1032,["to"])):f("",!0)],64)):(a(),_(h,{key:1},[l(d(m("common.detail.none")),1)],64))]),port:o(({row:e})=>[e.spec.match?(a(),u(V,{key:0,port:e.spec.match},null,8,["port"])):f("",!0)]),actions:o(({row:e})=>[r(A,null,{default:o(()=>[r(v,{to:{name:"mesh-external-service-detail-view",params:{mesh:e.mesh,service:e.id}}},{default:o(()=>[l(d(m("common.collection.actions.view")),1)]),_:2},1032,["to"])]),_:2},1024)]),_:2},1032,["headers","items","is-selected-row","onResize"]),c[4]||(c[4]=l()),s!=null&&s.items&&n.params.service?(a(),u(D,{key:0},{default:o(e=>[r($,{onClose:Q=>n.replace({name:"mesh-external-service-list-view",params:{mesh:n.params.mesh},query:{page:n.params.page,size:n.params.size}})},{default:o(()=>[(a(),u(P(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(()=>[H("ul",null,[(a(!0),_(h,null,k(i,s=>(a(),_("li",{key:s,innerHTML:s},null,8,F))),128))])]),key:"0"}:void 0]),1032,["docs"]))),128))]),_:2},1032,["src"])]),_:1})}}});export{J as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/MeshExternalServiceSummaryView-BOozw5GH.js b/app/kuma-ui/pkg/resources/data/assets/MeshExternalServiceSummaryView-uQ7QSOsT.js similarity index 96% rename from app/kuma-ui/pkg/resources/data/assets/MeshExternalServiceSummaryView-BOozw5GH.js rename to app/kuma-ui/pkg/resources/data/assets/MeshExternalServiceSummaryView-uQ7QSOsT.js index 1e280b9d4286..b05d7e456631 100644 --- a/app/kuma-ui/pkg/resources/data/assets/MeshExternalServiceSummaryView-BOozw5GH.js +++ b/app/kuma-ui/pkg/resources/data/assets/MeshExternalServiceSummaryView-uQ7QSOsT.js @@ -1,4 +1,4 @@ -import{d as F,r as l,o as i,q as m,w as t,b as r,m as c,e as s,t as d,Q as L,L as M,c as h,R as u,s as f}from"./index-DiQwbNpM.js";import{_ as N}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-B--3uLXV.js";const $={key:0,class:"stack-with-borders","data-testid":"structured-view"},A={key:1,class:"mt-4"},Q=F({__name:"MeshExternalServiceSummaryView",props:{items:{}},setup(C){const x=C;return(T,e)=>{const b=l("RouteTitle"),y=l("XAction"),k=l("XSelect"),g=l("XLayout"),w=l("KumaPort"),S=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:"structured"}},{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(k,{label:p("services.routes.item.format"),selected:a.params.format,onChange:o=>{a.update({format:o})}},L({_: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 F,r as l,o as i,q as m,w as t,b as r,m as c,e as s,t as d,Q as L,L as M,c as h,R as u,s as f}from"./index-l3jNaB4C.js";import{_ as N}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-DjRdMDT9.js";const $={key:0,class:"stack-with-borders","data-testid":"structured-view"},A={key:1,class:"mt-4"},Q=F({__name:"MeshExternalServiceSummaryView",props:{items:{}},setup(C){const x=C;return(T,e)=>{const b=l("RouteTitle"),y=l("XAction"),k=l("XSelect"),g=l("XLayout"),w=l("KumaPort"),S=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:"structured"}},{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(k,{label:p("services.routes.item.format"),selected:a.params.format,onChange:o=>{a.update({format:o})}},L({_: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-CX59DCBz.js b/app/kuma-ui/pkg/resources/data/assets/MeshListView-Ox_6Xw76.js similarity index 97% rename from app/kuma-ui/pkg/resources/data/assets/MeshListView-CX59DCBz.js rename to app/kuma-ui/pkg/resources/data/assets/MeshListView-Ox_6Xw76.js index 1b926bcf8117..660f5fd3877e 100644 --- a/app/kuma-ui/pkg/resources/data/assets/MeshListView-CX59DCBz.js +++ b/app/kuma-ui/pkg/resources/data/assets/MeshListView-Ox_6Xw76.js @@ -1 +1 @@ -import{d as C,r as o,o as A,q as V,w as e,b as a,m as d,e as i,p as T,E as b,A as k,t as c}from"./index-DiQwbNpM.js";const L=["innerHTML"],D=C({__name:"MeshListView",setup(R){return(X,m)=>{const _=o("RouteTitle"),r=o("XAction"),h=o("XActionGroup"),u=o("DataCollection"),g=o("DataLoader"),w=o("XCard"),f=o("AppView"),v=o("RouteView");return A(),V(v,{name:"mesh-list-view",params:{page:1,size:50,mesh:""}},{default:e(({route:t,t:n,me:l,uri:y})=>[a(f,{docs:n("meshes.href.docs")},{title:e(()=>[d("h1",null,[a(_,{title:n("meshes.routes.items.title")},null,8,["title"])])]),default:e(()=>[m[3]||(m[3]=i()),d("div",{innerHTML:n("meshes.routes.items.intro",{},{defaultMessage:""})},null,8,L),m[4]||(m[4]=i()),a(w,null,{default:e(()=>[a(g,{variant:"list",src:y(T(b),"/mesh-insights",{},{page:t.params.page,size:t.params.size})},{default:e(({data:p})=>[a(u,{type:"meshes",items:p.items,page:t.params.page,"page-size":t.params.size,total:p.total,onChange:t.update},{default:e(({items:z})=>[a(k,{class:"mesh-collection","data-testid":"mesh-collection",headers:[{...l.get("headers.name"),label:n("meshes.common.name"),key:"name"},{...l.get("headers.services"),label:n("meshes.routes.items.collection.services"),key:"services"},{...l.get("headers.dataplanes"),label:n("meshes.routes.items.collection.dataplanes"),key:"dataplanes"},{...l.get("headers.actions"),label:"Actions",key:"actions",hideLabel:!0}],items:z,"is-selected-row":s=>s.name===t.params.mesh,onResize:l.set},{name:e(({row:s})=>[a(r,{"data-action":"",to:{name:"mesh-detail-view",params:{mesh:s.name},query:{page:t.params.page,size:t.params.size}}},{default:e(()=>[i(c(s.name),1)]),_:2},1032,["to"])]),services:e(({row:s})=>[i(c(s.services.internal),1)]),dataplanes:e(({row:s})=>[i(c(s.dataplanesByType.standard.online)+" / "+c(s.dataplanesByType.standard.total),1)]),actions:e(({row:s})=>[a(h,null,{default:e(()=>[a(r,{to:{name:"mesh-detail-view",params:{mesh:s.name}}},{default:e(()=>[i(c(n("common.collection.actions.view")),1)]),_:2},1032,["to"])]),_:2},1024)]),_:2},1032,["headers","items","is-selected-row","onResize"])]),_:2},1032,["items","page","page-size","total","onChange"])]),_:2},1032,["src"])]),_:2},1024)]),_:2},1032,["docs"])]),_:1})}}});export{D as default}; +import{d as C,r as o,o as A,q as V,w as e,b as a,m as d,e as i,p as T,E as b,A as k,t as c}from"./index-l3jNaB4C.js";const L=["innerHTML"],D=C({__name:"MeshListView",setup(R){return(X,m)=>{const _=o("RouteTitle"),r=o("XAction"),h=o("XActionGroup"),u=o("DataCollection"),g=o("DataLoader"),w=o("XCard"),f=o("AppView"),v=o("RouteView");return A(),V(v,{name:"mesh-list-view",params:{page:1,size:50,mesh:""}},{default:e(({route:t,t:n,me:l,uri:y})=>[a(f,{docs:n("meshes.href.docs")},{title:e(()=>[d("h1",null,[a(_,{title:n("meshes.routes.items.title")},null,8,["title"])])]),default:e(()=>[m[3]||(m[3]=i()),d("div",{innerHTML:n("meshes.routes.items.intro",{},{defaultMessage:""})},null,8,L),m[4]||(m[4]=i()),a(w,null,{default:e(()=>[a(g,{variant:"list",src:y(T(b),"/mesh-insights",{},{page:t.params.page,size:t.params.size})},{default:e(({data:p})=>[a(u,{type:"meshes",items:p.items,page:t.params.page,"page-size":t.params.size,total:p.total,onChange:t.update},{default:e(({items:z})=>[a(k,{class:"mesh-collection","data-testid":"mesh-collection",headers:[{...l.get("headers.name"),label:n("meshes.common.name"),key:"name"},{...l.get("headers.services"),label:n("meshes.routes.items.collection.services"),key:"services"},{...l.get("headers.dataplanes"),label:n("meshes.routes.items.collection.dataplanes"),key:"dataplanes"},{...l.get("headers.actions"),label:"Actions",key:"actions",hideLabel:!0}],items:z,"is-selected-row":s=>s.name===t.params.mesh,onResize:l.set},{name:e(({row:s})=>[a(r,{"data-action":"",to:{name:"mesh-detail-view",params:{mesh:s.name},query:{page:t.params.page,size:t.params.size}}},{default:e(()=>[i(c(s.name),1)]),_:2},1032,["to"])]),services:e(({row:s})=>[i(c(s.services.internal),1)]),dataplanes:e(({row:s})=>[i(c(s.dataplanesByType.standard.online)+" / "+c(s.dataplanesByType.standard.total),1)]),actions:e(({row:s})=>[a(h,null,{default:e(()=>[a(r,{to:{name:"mesh-detail-view",params:{mesh:s.name}}},{default:e(()=>[i(c(n("common.collection.actions.view")),1)]),_:2},1032,["to"])]),_:2},1024)]),_:2},1032,["headers","items","is-selected-row","onResize"])]),_:2},1032,["items","page","page-size","total","onChange"])]),_:2},1032,["src"])]),_:2},1024)]),_:2},1032,["docs"])]),_:1})}}});export{D as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/MeshMultiZoneServiceDetailTabsView-YChXe2t3.js b/app/kuma-ui/pkg/resources/data/assets/MeshMultiZoneServiceDetailTabsView-hSV0IWi4.js similarity index 92% rename from app/kuma-ui/pkg/resources/data/assets/MeshMultiZoneServiceDetailTabsView-YChXe2t3.js rename to app/kuma-ui/pkg/resources/data/assets/MeshMultiZoneServiceDetailTabsView-hSV0IWi4.js index 32eb202468e9..4aa6de29887e 100644 --- a/app/kuma-ui/pkg/resources/data/assets/MeshMultiZoneServiceDetailTabsView-YChXe2t3.js +++ b/app/kuma-ui/pkg/resources/data/assets/MeshMultiZoneServiceDetailTabsView-hSV0IWi4.js @@ -1 +1 @@ -import{d as D,r as e,o as i,q as p,w as t,b as o,p as R,aq as T,c as X,s as y,e as c,Q as z,L as B,t as S,G as k}from"./index-DiQwbNpM.js";const A={key:0},q=D({__name:"MeshMultiZoneServiceDetailTabsView",setup(L){return(N,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(R(T),"/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 R,aq as T,c as X,s as y,e as c,Q as z,L as B,t as S,G as k}from"./index-l3jNaB4C.js";const A={key:0},q=D({__name:"MeshMultiZoneServiceDetailTabsView",setup(L){return(N,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(R(T),"/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-CG-il3iq.js b/app/kuma-ui/pkg/resources/data/assets/MeshMultiZoneServiceDetailView-DnhuHWTX.js similarity index 94% rename from app/kuma-ui/pkg/resources/data/assets/MeshMultiZoneServiceDetailView-CG-il3iq.js rename to app/kuma-ui/pkg/resources/data/assets/MeshMultiZoneServiceDetailView-DnhuHWTX.js index e9c107b7d7e1..2536f0837d65 100644 --- a/app/kuma-ui/pkg/resources/data/assets/MeshMultiZoneServiceDetailView-CG-il3iq.js +++ b/app/kuma-ui/pkg/resources/data/assets/MeshMultiZoneServiceDetailView-DnhuHWTX.js @@ -1 +1 @@ -import{d as R,r,o,q as m,w as t,b as i,R as y,e as s,t as c,c as u,K as _,L as C,m as B,s as D,_ as F}from"./index-DiQwbNpM.js";import{_ as L}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-B--3uLXV.js";const X=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"),E=r("RouteView");return o(),m(E,{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(L,{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,M)=>M(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})}}}),A=F(X,[["__scopeId","data-v-969d10f4"]]);export{A as default}; +import{d as R,r,o,q as m,w as t,b as i,R as y,e as s,t as c,c as u,K as _,L as C,m as B,s as D,_ as F}from"./index-l3jNaB4C.js";import{_ as L}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-DjRdMDT9.js";const X=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"),E=r("RouteView");return o(),m(E,{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(L,{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,M)=>M(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})}}}),A=F(X,[["__scopeId","data-v-969d10f4"]]);export{A as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/MeshMultiZoneServiceListView-XW2Oya5v.js b/app/kuma-ui/pkg/resources/data/assets/MeshMultiZoneServiceListView-COsL9Y2g.js similarity index 97% rename from app/kuma-ui/pkg/resources/data/assets/MeshMultiZoneServiceListView-XW2Oya5v.js rename to app/kuma-ui/pkg/resources/data/assets/MeshMultiZoneServiceListView-COsL9Y2g.js index 885c73817aa4..581fc4d1c35f 100644 --- a/app/kuma-ui/pkg/resources/data/assets/MeshMultiZoneServiceListView-XW2Oya5v.js +++ b/app/kuma-ui/pkg/resources/data/assets/MeshMultiZoneServiceListView-COsL9Y2g.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 S,aq as q,A as N,t as u,c as g,K as f,L as w,G as P,s as G}from"./index-DiQwbNpM.js";import{S as K}from"./SummaryView-D2UR5ege.js";const F=D({__name:"MeshMultiZoneServiceListView",setup(T){return($,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"),L=n("XCard"),R=n("AppView"),B=n("RouteView");return r(),l(B,{name:"mesh-multi-zone-service-list-view",params:{page:1,size:50,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(R,{docs:_("services.mesh-multi-zone-service.href.docs")},{default:e(()=>[a(L,null,{default:e(()=>[a(A,{src:x(S(q),"/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]},{default:e(()=>[a(N,{headers:[{...m.get("headers.name"),label:"Name",key:"name"},{...m.get("headers.ports"),label:"Ports",key:"ports"},{...m.get("headers.labels"),label:"Selector",key:"labels"},{...m.get("headers.actions"),label:"Actions",key:"actions",hideLabel:!0}],"page-number":o.params.page,"page-size":o.params.size,total:s==null?void 0:s.total,items:s==null?void 0:s.items,"is-selected-row":t=>t.name===o.params.service,onChange:o.update,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","page-number","page-size","total","items","is-selected-row","onChange","onResize"]),c[3]||(c[3]=p()),s!=null&&s.items&&o.params.service?(r(),l(V,{key:0},{default:e(t=>[a(K,{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)):G("",!0)]),_:2},1032,["items"])]),_: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 S,aq as q,A as N,t as u,c as g,K as f,L as w,G as P,s as G}from"./index-l3jNaB4C.js";import{S as K}from"./SummaryView-CH9ZqjAL.js";const F=D({__name:"MeshMultiZoneServiceListView",setup(T){return($,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"),L=n("XCard"),R=n("AppView"),B=n("RouteView");return r(),l(B,{name:"mesh-multi-zone-service-list-view",params:{page:1,size:50,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(R,{docs:_("services.mesh-multi-zone-service.href.docs")},{default:e(()=>[a(L,null,{default:e(()=>[a(A,{src:x(S(q),"/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]},{default:e(()=>[a(N,{headers:[{...m.get("headers.name"),label:"Name",key:"name"},{...m.get("headers.ports"),label:"Ports",key:"ports"},{...m.get("headers.labels"),label:"Selector",key:"labels"},{...m.get("headers.actions"),label:"Actions",key:"actions",hideLabel:!0}],"page-number":o.params.page,"page-size":o.params.size,total:s==null?void 0:s.total,items:s==null?void 0:s.items,"is-selected-row":t=>t.name===o.params.service,onChange:o.update,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","page-number","page-size","total","items","is-selected-row","onChange","onResize"]),c[3]||(c[3]=p()),s!=null&&s.items&&o.params.service?(r(),l(V,{key:0},{default:e(t=>[a(K,{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)):G("",!0)]),_:2},1032,["items"])]),_:2},1032,["src"])]),_:2},1024)]),_:2},1032,["docs"])]),_:1})}}});export{F as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/MeshMultiZoneServiceSummaryView-BO5LF4Aw.js b/app/kuma-ui/pkg/resources/data/assets/MeshMultiZoneServiceSummaryView-BjjvBM92.js similarity index 95% rename from app/kuma-ui/pkg/resources/data/assets/MeshMultiZoneServiceSummaryView-BO5LF4Aw.js rename to app/kuma-ui/pkg/resources/data/assets/MeshMultiZoneServiceSummaryView-BjjvBM92.js index 66d0c3e95328..7b99483a0037 100644 --- a/app/kuma-ui/pkg/resources/data/assets/MeshMultiZoneServiceSummaryView-BO5LF4Aw.js +++ b/app/kuma-ui/pkg/resources/data/assets/MeshMultiZoneServiceSummaryView-BjjvBM92.js @@ -1,4 +1,4 @@ -import{d as D,r,o as n,q as p,w as t,b as s,m as u,e as i,t as _,Q as F,L as h,c as f,R as y,K as C,s as M}from"./index-DiQwbNpM.js";import{_ as L}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-B--3uLXV.js";const A={key:0,class:"stack-with-borders","data-testid":"structured-view"},N={key:1,class:"mt-4"},Q=D({__name:"MeshMultiZoneServiceSummaryView",props:{items:{}},setup(S){const x=S;return(P,a)=>{const w=r("RouteTitle"),k=r("XAction"),R=r("XSelect"),m=r("XLayout"),b=r("KumaPort"),V=r("XBadge"),E=r("DataSource"),X=r("AppView"),$=r("DataCollection"),z=r("RouteView");return n(),p(z,{name:"mesh-multi-zone-service-summary-view",params:{mesh:"",service:"",codeSearch:"",codeFilter:!1,codeRegExp:!1,format:"structured"}},{default:t(({route:o,t:c})=>[s($,{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(R,{label:c("services.routes.item.format"),selected:o.params.format,onChange:e=>{o.update({format:e})}},F({_: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 D,r,o as n,q as p,w as t,b as s,m as u,e as i,t as _,Q as F,L as h,c as f,R as y,K as C,s as M}from"./index-l3jNaB4C.js";import{_ as L}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-DjRdMDT9.js";const A={key:0,class:"stack-with-borders","data-testid":"structured-view"},N={key:1,class:"mt-4"},Q=D({__name:"MeshMultiZoneServiceSummaryView",props:{items:{}},setup(S){const x=S;return(P,a)=>{const w=r("RouteTitle"),k=r("XAction"),R=r("XSelect"),m=r("XLayout"),b=r("KumaPort"),V=r("XBadge"),E=r("DataSource"),X=r("AppView"),$=r("DataCollection"),z=r("RouteView");return n(),p(z,{name:"mesh-multi-zone-service-summary-view",params:{mesh:"",service:"",codeSearch:"",codeFilter:!1,codeRegExp:!1,format:"structured"}},{default:t(({route:o,t:c})=>[s($,{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(R,{label:c("services.routes.item.format"),selected:o.params.format,onChange:e=>{o.update({format:e})}},F({_: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(),p(b,{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-DJgI_CHq.js b/app/kuma-ui/pkg/resources/data/assets/MeshRootView-CJ_Jpukr.js similarity index 69% rename from app/kuma-ui/pkg/resources/data/assets/MeshRootView-DJgI_CHq.js rename to app/kuma-ui/pkg/resources/data/assets/MeshRootView-CJ_Jpukr.js index 419770a9e426..b8b817b33fa3 100644 --- a/app/kuma-ui/pkg/resources/data/assets/MeshRootView-DJgI_CHq.js +++ b/app/kuma-ui/pkg/resources/data/assets/MeshRootView-CJ_Jpukr.js @@ -1 +1 @@ -import{_ as a,r as e,o as _,q as i,w as t,b as o}from"./index-DiQwbNpM.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-l3jNaB4C.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-Bx5LaO7L.js b/app/kuma-ui/pkg/resources/data/assets/MeshServiceConfigView-rT_yhAR6.js similarity index 89% rename from app/kuma-ui/pkg/resources/data/assets/MeshServiceConfigView-Bx5LaO7L.js rename to app/kuma-ui/pkg/resources/data/assets/MeshServiceConfigView-rT_yhAR6.js index 7ce945f474ce..b4101012f8f4 100644 --- a/app/kuma-ui/pkg/resources/data/assets/MeshServiceConfigView-Bx5LaO7L.js +++ b/app/kuma-ui/pkg/resources/data/assets/MeshServiceConfigView-rT_yhAR6.js @@ -1 +1 @@ -import{_ as f}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-B--3uLXV.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-DiQwbNpM.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-DjRdMDT9.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-l3jNaB4C.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-BVl7Z6Oq.js b/app/kuma-ui/pkg/resources/data/assets/MeshServiceDetailTabsView-CVHr9FV9.js similarity index 92% rename from app/kuma-ui/pkg/resources/data/assets/MeshServiceDetailTabsView-BVl7Z6Oq.js rename to app/kuma-ui/pkg/resources/data/assets/MeshServiceDetailTabsView-CVHr9FV9.js index 3f21b0077d6b..9492aca1c440 100644 --- a/app/kuma-ui/pkg/resources/data/assets/MeshServiceDetailTabsView-BVl7Z6Oq.js +++ b/app/kuma-ui/pkg/resources/data/assets/MeshServiceDetailTabsView-CVHr9FV9.js @@ -1 +1 @@ -import{d as D,r as e,o as c,q as p,w as s,b as a,p as R,aq as T,c as X,s as y,e as i,Q as B,L as S,t as k,G as A}from"./index-DiQwbNpM.js";const L={key:0},$=D({__name:"MeshServiceDetailTabsView",setup(N){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(R(T),"/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",L,[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 R,aq as T,c as X,s as y,e as i,Q as B,L as S,t as k,G as A}from"./index-l3jNaB4C.js";const L={key:0},$=D({__name:"MeshServiceDetailTabsView",setup(N){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(R(T),"/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",L,[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-BlxrmOv8.js b/app/kuma-ui/pkg/resources/data/assets/MeshServiceDetailView-KE1EWPOb.js similarity index 98% rename from app/kuma-ui/pkg/resources/data/assets/MeshServiceDetailView-BlxrmOv8.js rename to app/kuma-ui/pkg/resources/data/assets/MeshServiceDetailView-KE1EWPOb.js index adfdc413f712..3664356a4a9a 100644 --- a/app/kuma-ui/pkg/resources/data/assets/MeshServiceDetailView-BlxrmOv8.js +++ b/app/kuma-ui/pkg/resources/data/assets/MeshServiceDetailView-KE1EWPOb.js @@ -1 +1 @@ -import{d as N,r as d,o as r,q as u,w as e,b as n,R as _,e as t,t as s,s as f,c,K as g,L as C,m as k,p as I,Y as q,A as F,S as G,G as K,_ as O}from"./index-DiQwbNpM.js";import{F as $}from"./FilterBar-D64-us0W.js";import{S as j}from"./SummaryView-D2UR5ege.js";const M={key:0},J={key:1},W=N({__name:"MeshServiceDetailView",props:{data:{}},setup(w){const p=w;return(Y,l)=>{const h=d("XBadge"),z=d("XAction"),X=d("KumaPort"),x=d("XAboutCard"),V=d("XIcon"),A=d("XActionGroup"),S=d("RouterView"),D=d("DataCollection"),L=d("DataLoader"),T=d("XCard"),B=d("XLayout"),P=d("AppView"),R=d("RouteView");return r(),u(R,{name:"mesh-service-detail-view",params:{mesh:"",service:"",page:1,size:50,s:"",dataPlane:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:e(({can:v,route:o,t:m,uri:E,me:y})=>[n(P,null,{default:e(()=>[n(B,{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(T,{class:"mt-4"},{default:e(()=>[k("search",null,[n($,{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(L,{src:E(I(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(G,{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",M,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(A,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(S,{key:0},{default:e(a=>[n(j,{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(K(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})}}}),U=O(W,[["__scopeId","data-v-56b92a49"]]);export{U as default}; +import{d as N,r as d,o as r,q as u,w as e,b as n,R as _,e as t,t as s,s as f,c,K as g,L as C,m as k,p as I,Y as q,A as F,S as G,G as K,_ as O}from"./index-l3jNaB4C.js";import{F as $}from"./FilterBar-DvR9o2yx.js";import{S as j}from"./SummaryView-CH9ZqjAL.js";const M={key:0},J={key:1},W=N({__name:"MeshServiceDetailView",props:{data:{}},setup(w){const p=w;return(Y,l)=>{const h=d("XBadge"),z=d("XAction"),X=d("KumaPort"),x=d("XAboutCard"),V=d("XIcon"),A=d("XActionGroup"),S=d("RouterView"),D=d("DataCollection"),L=d("DataLoader"),T=d("XCard"),B=d("XLayout"),P=d("AppView"),R=d("RouteView");return r(),u(R,{name:"mesh-service-detail-view",params:{mesh:"",service:"",page:1,size:50,s:"",dataPlane:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:e(({can:v,route:o,t:m,uri:E,me:y})=>[n(P,null,{default:e(()=>[n(B,{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(T,{class:"mt-4"},{default:e(()=>[k("search",null,[n($,{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(L,{src:E(I(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(G,{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",M,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(A,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(S,{key:0},{default:e(a=>[n(j,{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(K(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})}}}),U=O(W,[["__scopeId","data-v-56b92a49"]]);export{U as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/MeshServiceListView-B06yaIHB.js b/app/kuma-ui/pkg/resources/data/assets/MeshServiceListView-85gVmmm9.js similarity index 98% rename from app/kuma-ui/pkg/resources/data/assets/MeshServiceListView-B06yaIHB.js rename to app/kuma-ui/pkg/resources/data/assets/MeshServiceListView-85gVmmm9.js index fdaaff86dbdc..751be1a597ea 100644 --- a/app/kuma-ui/pkg/resources/data/assets/MeshServiceListView-B06yaIHB.js +++ b/app/kuma-ui/pkg/resources/data/assets/MeshServiceListView-85gVmmm9.js @@ -1 +1 @@ -import{d as D,r as o,o as i,q as m,w as s,b as n,e as r,p as N,aq as S,A as q,t as c,c as g,K as w,L as G,G as K,s as T}from"./index-DiQwbNpM.js";import{S as E}from"./SummaryView-D2UR5ege.js";const j=D({__name:"MeshServiceListView",setup(F){return(M,u)=>{const y=o("RouteTitle"),d=o("XAction"),f=o("XCopyButton"),z=o("XBadge"),C=o("KumaPort"),k=o("XLayout"),X=o("XActionGroup"),b=o("RouterView"),V=o("DataCollection"),x=o("DataLoader"),A=o("XCard"),L=o("AppView"),P=o("RouteView");return i(),m(P,{name:"mesh-service-list-view",params:{page:1,size:50,mesh:"",service:""}},{default:s(({route:a,t:_,can:R,uri:B,me:p})=>[n(y,{render:!1,title:_("services.routes.mesh-service-list-view.title")},null,8,["title"]),u[7]||(u[7]=r()),n(L,{docs:_("services.mesh-service.href.docs")},{default:s(()=>[n(A,null,{default:s(()=>[n(x,{src:B(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,G(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(X,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(b,{key:0},{default:s(e=>[n(E,{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(K(e.Component),{items:t==null?void 0:t.items},null,8,["items"]))]),_:2},1032,["onClose"])]),_:2},1024)):T("",!0)]),_:2},1032,["items","page","page-size","total","onChange"])]),_:2},1032,["src"])]),_:2},1024)]),_:2},1032,["docs"])]),_:1})}}});export{j as default}; +import{d as D,r as o,o as i,q as m,w as s,b as n,e as r,p as N,aq as S,A as q,t as c,c as g,K as w,L as G,G as K,s as T}from"./index-l3jNaB4C.js";import{S as E}from"./SummaryView-CH9ZqjAL.js";const j=D({__name:"MeshServiceListView",setup(F){return(M,u)=>{const y=o("RouteTitle"),d=o("XAction"),f=o("XCopyButton"),z=o("XBadge"),C=o("KumaPort"),k=o("XLayout"),X=o("XActionGroup"),b=o("RouterView"),V=o("DataCollection"),x=o("DataLoader"),A=o("XCard"),L=o("AppView"),P=o("RouteView");return i(),m(P,{name:"mesh-service-list-view",params:{page:1,size:50,mesh:"",service:""}},{default:s(({route:a,t:_,can:R,uri:B,me:p})=>[n(y,{render:!1,title:_("services.routes.mesh-service-list-view.title")},null,8,["title"]),u[7]||(u[7]=r()),n(L,{docs:_("services.mesh-service.href.docs")},{default:s(()=>[n(A,null,{default:s(()=>[n(x,{src:B(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,G(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(X,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(b,{key:0},{default:s(e=>[n(E,{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(K(e.Component),{items:t==null?void 0:t.items},null,8,["items"]))]),_:2},1032,["onClose"])]),_:2},1024)):T("",!0)]),_:2},1032,["items","page","page-size","total","onChange"])]),_:2},1032,["src"])]),_:2},1024)]),_:2},1032,["docs"])]),_:1})}}});export{j as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/MeshServiceSummaryView-BD_5PHYj.js b/app/kuma-ui/pkg/resources/data/assets/MeshServiceSummaryView-DrpYypno.js similarity index 95% rename from app/kuma-ui/pkg/resources/data/assets/MeshServiceSummaryView-BD_5PHYj.js rename to app/kuma-ui/pkg/resources/data/assets/MeshServiceSummaryView-DrpYypno.js index 53b792480521..489a0f53c20f 100644 --- a/app/kuma-ui/pkg/resources/data/assets/MeshServiceSummaryView-BD_5PHYj.js +++ b/app/kuma-ui/pkg/resources/data/assets/MeshServiceSummaryView-DrpYypno.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,Q as A,L as v,c as _,R as c,s as C,K as z}from"./index-DiQwbNpM.js";import{_ as M}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-B--3uLXV.js";const N={key:0,class:"stack-with-borders","data-testid":"structured-view"},L={key:1,class:"mt-4"},Q=F({__name:"MeshServiceSummaryView",props:{items:{}},setup(S){const k=S;return(T,e)=>{const w=l("RouteTitle"),x=l("XAction"),R=l("XSelect"),y=l("XLayout"),b=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:"structured"}},{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})}},A({_: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",N,[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,Q as A,L as v,c as _,R as c,s as C,K as z}from"./index-l3jNaB4C.js";import{_ as M}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-DjRdMDT9.js";const N={key:0,class:"stack-with-borders","data-testid":"structured-view"},L={key:1,class:"mt-4"},Q=F({__name:"MeshServiceSummaryView",props:{items:{}},setup(S){const k=S;return(T,e)=>{const w=l("RouteTitle"),x=l("XAction"),R=l("XSelect"),y=l("XLayout"),b=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:"structured"}},{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})}},A({_: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",N,[n(c,{layout:"horizontal"},{title:t(()=>e[1]||(e[1]=[o(` State `)])),body:t(()=>[n(b,{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-BtvheC_h.js b/app/kuma-ui/pkg/resources/data/assets/MeshView-uqZ74ph1.js similarity index 88% rename from app/kuma-ui/pkg/resources/data/assets/MeshView-BtvheC_h.js rename to app/kuma-ui/pkg/resources/data/assets/MeshView-uqZ74ph1.js index 1916758fb9ca..551ca0f24c3f 100644 --- a/app/kuma-ui/pkg/resources/data/assets/MeshView-BtvheC_h.js +++ b/app/kuma-ui/pkg/resources/data/assets/MeshView-uqZ74ph1.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,E as w,G as f}from"./index-DiQwbNpM.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,E as w,G as f}from"./index-l3jNaB4C.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-BU5RZZ-r.js b/app/kuma-ui/pkg/resources/data/assets/OnboardingAddNewServicesCodeView-DxlqBF5p.js similarity index 93% rename from app/kuma-ui/pkg/resources/data/assets/OnboardingAddNewServicesCodeView-BU5RZZ-r.js rename to app/kuma-ui/pkg/resources/data/assets/OnboardingAddNewServicesCodeView-DxlqBF5p.js index a9d5f485d044..8abd6b6fb553 100644 --- a/app/kuma-ui/pkg/resources/data/assets/OnboardingAddNewServicesCodeView-BU5RZZ-r.js +++ b/app/kuma-ui/pkg/resources/data/assets/OnboardingAddNewServicesCodeView-DxlqBF5p.js @@ -1,4 +1,4 @@ -import{L as w}from"./LoadingBox-Otb28EGn.js";import{O as _,a as k,b as x}from"./OnboardingPage-Cds5q9B3.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,K as y,s as A,_ as B}from"./index-DiQwbNpM.js";const D={key:1},N={class:"mb-4 text-center"},O=["href"],R={class:"mt-4 text-center"},T=["href"],L={class:"status-box mt-4"},S={key:0,class:"status--is-connected","data-testid":"dpps-connected"},E={key:1,class:"status--is-disconnected","data-testid":"dpps-disconnected"},P={key:0,class:"status-loading-box mt-4"},H=C({__name:"OnboardingAddNewServicesCodeView",setup(I){return(X,e)=>{const p=d("RouteTitle"),u=d("XCodeBlock"),c=d("DataLoader"),m=d("DataSource"),g=d("AppView"),b=d("RouteView");return a(),V(b,{name:"onboarding-add-new-services"},{default:t(({can:f,t: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-Bg991GKB.js";import{O as _,a as k,b as x}from"./OnboardingPage-BSd_tmrv.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,K as y,s as A,_ as B}from"./index-l3jNaB4C.js";const D={key:1},N={class:"mb-4 text-center"},O=["href"],R={class:"mt-4 text-center"},T=["href"],L={class:"status-box mt-4"},S={key:0,class:"status--is-connected","data-testid":"dpps-connected"},E={key:1,class:"status--is-disconnected","data-testid":"dpps-disconnected"},P={key:0,class:"status-loading-box mt-4"},H=C({__name:"OnboardingAddNewServicesCodeView",setup(I){return(X,e)=>{const p=d("RouteTitle"),u=d("XCodeBlock"),c=d("DataLoader"),m=d("DataSource"),g=d("AppView"),b=d("RouteView");return a(),V(b,{name:"onboarding-add-new-services"},{default:t(({can:f,t: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-Dxwmpc81.js b/app/kuma-ui/pkg/resources/data/assets/OnboardingAddNewServicesView-CGnX3vzJ.js similarity index 97% rename from app/kuma-ui/pkg/resources/data/assets/OnboardingAddNewServicesView-Dxwmpc81.js rename to app/kuma-ui/pkg/resources/data/assets/OnboardingAddNewServicesView-CGnX3vzJ.js index 8838f6cd1275..4bb9bbba0713 100644 --- a/app/kuma-ui/pkg/resources/data/assets/OnboardingAddNewServicesView-Dxwmpc81.js +++ b/app/kuma-ui/pkg/resources/data/assets/OnboardingAddNewServicesView-CGnX3vzJ.js @@ -1,4 +1,4 @@ -import{O as _,a as B,b as S}from"./OnboardingPage-Cds5q9B3.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-DiQwbNpM.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-BSd_tmrv.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-l3jNaB4C.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-uwCUV1IS.js b/app/kuma-ui/pkg/resources/data/assets/OnboardingCompletedView-Cc7zqseb.js similarity index 86% rename from app/kuma-ui/pkg/resources/data/assets/OnboardingCompletedView-uwCUV1IS.js rename to app/kuma-ui/pkg/resources/data/assets/OnboardingCompletedView-Cc7zqseb.js index 94185b4fd263..93871582e21c 100644 --- a/app/kuma-ui/pkg/resources/data/assets/OnboardingCompletedView-uwCUV1IS.js +++ b/app/kuma-ui/pkg/resources/data/assets/OnboardingCompletedView-Cc7zqseb.js @@ -1,3 +1,3 @@ -import{O as d,a as m,b as _}from"./OnboardingPage-Cds5q9B3.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-DiQwbNpM.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-BSd_tmrv.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-l3jNaB4C.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-CHlQqi4d.js b/app/kuma-ui/pkg/resources/data/assets/OnboardingConfigurationTypesView-DE8VREUy.js similarity index 99% rename from app/kuma-ui/pkg/resources/data/assets/OnboardingConfigurationTypesView-CHlQqi4d.js rename to app/kuma-ui/pkg/resources/data/assets/OnboardingConfigurationTypesView-DE8VREUy.js index fe2cf6054518..d17903afa946 100644 --- a/app/kuma-ui/pkg/resources/data/assets/OnboardingConfigurationTypesView-CHlQqi4d.js +++ b/app/kuma-ui/pkg/resources/data/assets/OnboardingConfigurationTypesView-DE8VREUy.js @@ -1,4 +1,4 @@ -import{d as V,l as g,N as H,o as u,c as x,O as n,m as C,t as d,p as i,e as r,b as l,j as w,x as v,H as G,r as h,q as m,w as f,G as _,_ as k}from"./index-DiQwbNpM.js";import{O as F,a as O,b as A}from"./OnboardingPage-Cds5q9B3.js";const b={width:"794",height:"181",viewBox:"0 0 794 181",fill:"none",xmlns:"http://www.w3.org/2000/svg"},U={class:"cursor-help animate-pulse"},I={class:"cursor-help animate-pulse"},R={class:"cursor-help animate-pulse"},D=V({__name:"KubernetesGraph",setup(c){const{t}=g(),s=H();return(a,e)=>(u(),x("svg",b,[e[12]||(e[12]=n(' ',20)),C("g",U,[C("title",null,"Configuration for all "+d(i(t)("common.product.name"))+" resources is specified in YAML config files. The config files can be stored in an external datastore.",1),e[0]||(e[0]=r()),e[1]||(e[1]=C("g",{filter:"url(#filter7_d)"},[C("circle",{cx:"92",cy:"66",r:"27",fill:"url(#paint0_linear)"}),r(),C("circle",{cx:"92",cy:"66",r:"25",stroke:"white","stroke-width":"4"})],-1)),e[2]||(e[2]=r()),e[3]||(e[3]=C("path",{d:"M89.7607 70.5791C89.7607 69.0296 89.9489 67.7956 90.3252 66.877C90.7015 65.9583 91.3877 65.0563 92.3838 64.1709C93.391 63.2744 94.0605 62.5495 94.3926 61.9961C94.7246 61.4316 94.8906 60.8395 94.8906 60.2197C94.8906 58.3493 94.0273 57.4141 92.3008 57.4141C91.4818 57.4141 90.8232 57.6686 90.3252 58.1777C89.8382 58.6758 89.5837 59.3675 89.5615 60.2529H84.7471C84.7692 58.139 85.4499 56.4844 86.7891 55.2891C88.1393 54.0938 89.9766 53.4961 92.3008 53.4961C94.6471 53.4961 96.4678 54.0661 97.7627 55.2061C99.0576 56.335 99.7051 57.9342 99.7051 60.0039C99.7051 60.9447 99.4948 61.8356 99.0742 62.6768C98.6536 63.5068 97.9176 64.431 96.8662 65.4492L95.5215 66.7275C94.6803 67.5355 94.1989 68.4818 94.0771 69.5664L94.0107 70.5791H89.7607ZM89.2793 75.6758C89.2793 74.9342 89.5283 74.3255 90.0264 73.8496C90.5355 73.3626 91.1829 73.1191 91.9688 73.1191C92.7546 73.1191 93.3965 73.3626 93.8945 73.8496C94.4036 74.3255 94.6582 74.9342 94.6582 75.6758C94.6582 76.4062 94.4092 77.0094 93.9111 77.4854C93.4242 77.9613 92.7767 78.1992 91.9688 78.1992C91.1608 78.1992 90.5078 77.9613 90.0098 77.4854C89.5228 77.0094 89.2793 76.4062 89.2793 75.6758Z",fill:"var(--graph-color-7)"},null,-1))]),e[13]||(e[13]=r()),C("g",I,[C("title",null,"In Kubernetes mode, the "+d(i(t)("common.product.name"))+" control plane listens to the Kubernetes API to fetch the right resources and configure the service mesh.",1),e[4]||(e[4]=r()),e[5]||(e[5]=C("g",{filter:"url(#filter8_d)"},[C("circle",{cx:"495",cy:"66",r:"27",fill:"url(#paint1_linear)"}),r(),C("circle",{cx:"495",cy:"66",r:"25",stroke:"white","stroke-width":"4"})],-1)),e[6]||(e[6]=r()),e[7]||(e[7]=C("path",{d:"M492.761 70.5791C492.761 69.0296 492.949 67.7956 493.325 66.877C493.701 65.9583 494.388 65.0563 495.384 64.1709C496.391 63.2744 497.061 62.5495 497.393 61.9961C497.725 61.4316 497.891 60.8395 497.891 60.2197C497.891 58.3493 497.027 57.4141 495.301 57.4141C494.482 57.4141 493.823 57.6686 493.325 58.1777C492.838 58.6758 492.584 59.3675 492.562 60.2529H487.747C487.769 58.139 488.45 56.4844 489.789 55.2891C491.139 54.0938 492.977 53.4961 495.301 53.4961C497.647 53.4961 499.468 54.0661 500.763 55.2061C502.058 56.335 502.705 57.9342 502.705 60.0039C502.705 60.9447 502.495 61.8356 502.074 62.6768C501.654 63.5068 500.918 64.431 499.866 65.4492L498.521 66.7275C497.68 67.5355 497.199 68.4818 497.077 69.5664L497.011 70.5791H492.761ZM492.279 75.6758C492.279 74.9342 492.528 74.3255 493.026 73.8496C493.535 73.3626 494.183 73.1191 494.969 73.1191C495.755 73.1191 496.396 73.3626 496.895 73.8496C497.404 74.3255 497.658 74.9342 497.658 75.6758C497.658 76.4062 497.409 77.0094 496.911 77.4854C496.424 77.9613 495.777 78.1992 494.969 78.1992C494.161 78.1992 493.508 77.9613 493.01 77.4854C492.523 77.0094 492.279 76.4062 492.279 75.6758Z",fill:"var(--graph-color-7)"},null,-1))]),e[14]||(e[14]=r()),C("g",R,[C("title",null,"You can store the YAML config files for "+d(i(t)("common.product.name"))+" in etcd, the native datastore for Kubernetes.",1),e[8]||(e[8]=r()),e[9]||(e[9]=C("g",{filter:"url(#filter9_d)"},[C("circle",{cx:"745",cy:"66",r:"27",fill:"url(#paint2_linear)"}),r(),C("circle",{cx:"745",cy:"66",r:"25",stroke:"white","stroke-width":"4"})],-1)),e[10]||(e[10]=r()),e[11]||(e[11]=C("path",{d:"M742.761 70.5791C742.761 69.0296 742.949 67.7956 743.325 66.877C743.701 65.9583 744.388 65.0563 745.384 64.1709C746.391 63.2744 747.061 62.5495 747.393 61.9961C747.725 61.4316 747.891 60.8395 747.891 60.2197C747.891 58.3493 747.027 57.4141 745.301 57.4141C744.482 57.4141 743.823 57.6686 743.325 58.1777C742.838 58.6758 742.584 59.3675 742.562 60.2529H737.747C737.769 58.139 738.45 56.4844 739.789 55.2891C741.139 54.0938 742.977 53.4961 745.301 53.4961C747.647 53.4961 749.468 54.0661 750.763 55.2061C752.058 56.335 752.705 57.9342 752.705 60.0039C752.705 60.9447 752.495 61.8356 752.074 62.6768C751.654 63.5068 750.918 64.431 749.866 65.4492L748.521 66.7275C747.68 67.5355 747.199 68.4818 747.077 69.5664L747.011 70.5791H742.761ZM742.279 75.6758C742.279 74.9342 742.528 74.3255 743.026 73.8496C743.535 73.3626 744.183 73.1191 744.969 73.1191C745.755 73.1191 746.396 73.3626 746.895 73.8496C747.404 74.3255 747.658 74.9342 747.658 75.6758C747.658 76.4062 747.409 77.0094 746.911 77.4854C746.424 77.9613 745.777 78.1992 744.969 78.1992C744.161 78.1992 743.508 77.9613 743.01 77.4854C742.523 77.0094 742.279 76.4062 742.279 75.6758Z",fill:"var(--graph-color-7)"},null,-1))]),e[15]||(e[15]=r()),l(i(s),{graph:"kubernetes"}),e[16]||(e[16]=n(' ',2))]))}}),$={width:"544",height:"181",viewBox:"0 0 544 181",fill:"none",xmlns:"http://www.w3.org/2000/svg"},T={class:"cursor-help animate-pulse"},Y={class:"cursor-help animate-pulse"},P=V({__name:"MemoryGraph",setup(c){const{t}=g(),s=H();return(a,e)=>(u(),x("svg",$,[e[8]||(e[8]=n(' ',10)),C("g",T,[C("title",null,"You can store the YAML config files for "+d(i(t)("common.product.name"))+" in memory to skip the complexity of setting up a reliable datastore. For testing only. Not for production.",1),e[0]||(e[0]=r()),e[1]||(e[1]=C("g",{filter:"url(#filter3_d)"},[C("circle",{cx:"92",cy:"66",r:"27",fill:"url(#paint0_linear)"}),r(),C("circle",{cx:"92",cy:"66",r:"25",stroke:"white","stroke-width":"4"})],-1)),e[2]||(e[2]=r()),e[3]||(e[3]=C("path",{d:"M89.7607 70.5791C89.7607 69.0296 89.9489 67.7956 90.3252 66.877C90.7015 65.9583 91.3877 65.0563 92.3838 64.1709C93.391 63.2744 94.0605 62.5495 94.3926 61.9961C94.7246 61.4316 94.8906 60.8395 94.8906 60.2197C94.8906 58.3493 94.0273 57.4141 92.3008 57.4141C91.4818 57.4141 90.8232 57.6686 90.3252 58.1777C89.8382 58.6758 89.5837 59.3675 89.5615 60.2529H84.7471C84.7692 58.139 85.4499 56.4844 86.7891 55.2891C88.1393 54.0938 89.9766 53.4961 92.3008 53.4961C94.6471 53.4961 96.4678 54.0661 97.7627 55.2061C99.0576 56.335 99.7051 57.9342 99.7051 60.0039C99.7051 60.9447 99.4948 61.8356 99.0742 62.6768C98.6536 63.5068 97.9176 64.431 96.8662 65.4492L95.5215 66.7275C94.6803 67.5355 94.1989 68.4818 94.0771 69.5664L94.0107 70.5791H89.7607ZM89.2793 75.6758C89.2793 74.9342 89.5283 74.3255 90.0264 73.8496C90.5355 73.3626 91.1829 73.1191 91.9688 73.1191C92.7546 73.1191 93.3965 73.3626 93.8945 73.8496C94.4036 74.3255 94.6582 74.9342 94.6582 75.6758C94.6582 76.4062 94.4092 77.0094 93.9111 77.4854C93.4242 77.9613 92.7767 78.1992 91.9688 78.1992C91.1608 78.1992 90.5078 77.9613 90.0098 77.4854C89.5228 77.0094 89.2793 76.4062 89.2793 75.6758Z",fill:"var(--graph-color-7)"},null,-1))]),e[9]||(e[9]=r()),C("g",Y,[C("title",null,"Since everything is stored in-memory, if "+d(i(t)("common.product.name"))+" restarts the configuration will be lost. This mode is only recommended in development/testing mode.",1),e[4]||(e[4]=r()),e[5]||(e[5]=C("g",{filter:"url(#filter4_d)"},[C("circle",{cx:"495",cy:"66",r:"27",fill:"url(#paint1_linear)"}),r(),C("circle",{cx:"495",cy:"66",r:"25",stroke:"white","stroke-width":"4"})],-1)),e[6]||(e[6]=r()),e[7]||(e[7]=C("path",{d:"M492.761 70.5791C492.761 69.0296 492.949 67.7956 493.325 66.877C493.701 65.9583 494.388 65.0563 495.384 64.1709C496.391 63.2744 497.061 62.5495 497.393 61.9961C497.725 61.4316 497.891 60.8395 497.891 60.2197C497.891 58.3493 497.027 57.4141 495.301 57.4141C494.482 57.4141 493.823 57.6686 493.325 58.1777C492.838 58.6758 492.584 59.3675 492.562 60.2529H487.747C487.769 58.139 488.45 56.4844 489.789 55.2891C491.139 54.0938 492.977 53.4961 495.301 53.4961C497.647 53.4961 499.468 54.0661 500.763 55.2061C502.058 56.335 502.705 57.9342 502.705 60.0039C502.705 60.9447 502.495 61.8356 502.074 62.6768C501.654 63.5068 500.918 64.431 499.866 65.4492L498.521 66.7275C497.68 67.5355 497.199 68.4818 497.077 69.5664L497.011 70.5791H492.761ZM492.279 75.6758C492.279 74.9342 492.528 74.3255 493.026 73.8496C493.535 73.3626 494.183 73.1191 494.969 73.1191C495.755 73.1191 496.396 73.3626 496.895 73.8496C497.404 74.3255 497.658 74.9342 497.658 75.6758C497.658 76.4062 497.409 77.0094 496.911 77.4854C496.424 77.9613 495.777 78.1992 494.969 78.1992C494.161 78.1992 493.508 77.9613 493.01 77.4854C492.523 77.0094 492.279 76.4062 492.279 75.6758Z",fill:"var(--graph-color-7)"},null,-1))]),e[10]||(e[10]=r()),l(i(s),{graph:"memory"}),e[11]||(e[11]=n(' ',2))]))}}),K={width:"794",height:"181",viewBox:"0 0 794 181",fill:"none",xmlns:"http://www.w3.org/2000/svg"},N={class:"cursor-help animate-pulse"},E={class:"cursor-help animate-pulse"},z=V({__name:"PostgresGraph",setup(c){const{t}=g(),s=H();return(a,e)=>(u(),x("svg",K,[e[8]||(e[8]=n(' ',20)),C("g",N,[C("title",null,"Configuration for all "+d(i(t)("common.product.name"))+" resources is specified in YAML config files. The config files can be stored in an external datastore.",1),e[0]||(e[0]=r()),e[1]||(e[1]=C("g",{filter:"url(#filter7_d)"},[C("circle",{cx:"92",cy:"66",r:"27",fill:"url(#paint0_linear)"}),r(),C("circle",{cx:"92",cy:"66",r:"25",stroke:"white","stroke-width":"4"})],-1)),e[2]||(e[2]=r()),e[3]||(e[3]=C("path",{d:"M89.7607 70.5791C89.7607 69.0296 89.9489 67.7956 90.3252 66.877C90.7015 65.9583 91.3877 65.0563 92.3838 64.1709C93.391 63.2744 94.0605 62.5495 94.3926 61.9961C94.7246 61.4316 94.8906 60.8395 94.8906 60.2197C94.8906 58.3493 94.0273 57.4141 92.3008 57.4141C91.4818 57.4141 90.8232 57.6686 90.3252 58.1777C89.8382 58.6758 89.5837 59.3675 89.5615 60.2529H84.7471C84.7692 58.139 85.4499 56.4844 86.7891 55.2891C88.1393 54.0938 89.9766 53.4961 92.3008 53.4961C94.6471 53.4961 96.4678 54.0661 97.7627 55.2061C99.0576 56.335 99.7051 57.9342 99.7051 60.0039C99.7051 60.9447 99.4948 61.8356 99.0742 62.6768C98.6536 63.5068 97.9176 64.431 96.8662 65.4492L95.5215 66.7275C94.6803 67.5355 94.1989 68.4818 94.0771 69.5664L94.0107 70.5791H89.7607ZM89.2793 75.6758C89.2793 74.9342 89.5283 74.3255 90.0264 73.8496C90.5355 73.3626 91.1829 73.1191 91.9688 73.1191C92.7546 73.1191 93.3965 73.3626 93.8945 73.8496C94.4036 74.3255 94.6582 74.9342 94.6582 75.6758C94.6582 76.4062 94.4092 77.0094 93.9111 77.4854C93.4242 77.9613 92.7767 78.1992 91.9688 78.1992C91.1608 78.1992 90.5078 77.9613 90.0098 77.4854C89.5228 77.0094 89.2793 76.4062 89.2793 75.6758Z",fill:"var(--graph-color-7)"},null,-1))]),e[9]||(e[9]=r()),C("g",E,[C("title",null,"In Postgres mode, the "+d(i(t)("common.product.name"))+" control plane connects to Postgres to fetch the right resources and configure the service mesh.",1),e[4]||(e[4]=r()),e[5]||(e[5]=C("g",{filter:"url(#filter8_d)"},[C("circle",{cx:"495",cy:"66",r:"27",fill:"url(#paint1_linear)"}),r(),C("circle",{cx:"495",cy:"66",r:"25",stroke:"white","stroke-width":"4"})],-1)),e[6]||(e[6]=r()),e[7]||(e[7]=C("path",{d:"M492.761 70.5791C492.761 69.0296 492.949 67.7956 493.325 66.877C493.701 65.9583 494.388 65.0563 495.384 64.1709C496.391 63.2744 497.061 62.5495 497.393 61.9961C497.725 61.4316 497.891 60.8395 497.891 60.2197C497.891 58.3493 497.027 57.4141 495.301 57.4141C494.482 57.4141 493.823 57.6686 493.325 58.1777C492.838 58.6758 492.584 59.3675 492.562 60.2529H487.747C487.769 58.139 488.45 56.4844 489.789 55.2891C491.139 54.0938 492.977 53.4961 495.301 53.4961C497.647 53.4961 499.468 54.0661 500.763 55.2061C502.058 56.335 502.705 57.9342 502.705 60.0039C502.705 60.9447 502.495 61.8356 502.074 62.6768C501.654 63.5068 500.918 64.431 499.866 65.4492L498.521 66.7275C497.68 67.5355 497.199 68.4818 497.077 69.5664L497.011 70.5791H492.761ZM492.279 75.6758C492.279 74.9342 492.528 74.3255 493.026 73.8496C493.535 73.3626 494.183 73.1191 494.969 73.1191C495.755 73.1191 496.396 73.3626 496.895 73.8496C497.404 74.3255 497.658 74.9342 497.658 75.6758C497.658 76.4062 497.409 77.0094 496.911 77.4854C496.424 77.9613 495.777 78.1992 494.969 78.1992C494.161 78.1992 493.508 77.9613 493.01 77.4854C492.523 77.0094 492.279 76.4062 492.279 75.6758Z",fill:"var(--graph-color-7)"},null,-1))]),e[10]||(e[10]=r()),C("title",null,"You can store the YAML config files for "+d(i(t)("common.product.name"))+" in a Postgres database. You can work with a managed Postgres offering or manage your own.",1),e[11]||(e[11]=n(' ',3)),l(i(s),{graph:"postgres"}),e[12]||(e[12]=n(' ',2))]))}}),j={class:"graph-list mb-6"},q={class:"radio-button-group"},J=V({__name:"OnboardingConfigurationTypesView",setup(c){const t=w(),s={postgres:z,memory:P,kubernetes:D},a=v(t("KUMA_STORE_TYPE")),e=G(()=>s[a.value]);return(Q,o)=>{const y=h("RouteTitle"),M=h("KRadio"),B=h("AppView"),Z=h("RouteView");return u(),m(Z,{name:"onboarding-configuration-types-view"},{default:f(({can:L,t:S})=>[l(y,{title:S("onboarding.routes.configuration-types.title"),render:!1},null,8,["title"]),o[12]||(o[12]=r()),l(B,null,{default:f(()=>[l(F,{"with-image":""},{header:f(()=>[l(O,null,{title:f(()=>o[3]||(o[3]=[r(` +import{d as V,l as g,N as H,o as u,c as x,O as n,m as C,t as d,p as i,e as r,b as l,j as w,x as v,H as G,r as h,q as m,w as f,G as _,_ as k}from"./index-l3jNaB4C.js";import{O as F,a as O,b as A}from"./OnboardingPage-BSd_tmrv.js";const b={width:"794",height:"181",viewBox:"0 0 794 181",fill:"none",xmlns:"http://www.w3.org/2000/svg"},U={class:"cursor-help animate-pulse"},I={class:"cursor-help animate-pulse"},R={class:"cursor-help animate-pulse"},D=V({__name:"KubernetesGraph",setup(c){const{t}=g(),s=H();return(a,e)=>(u(),x("svg",b,[e[12]||(e[12]=n(' ',20)),C("g",U,[C("title",null,"Configuration for all "+d(i(t)("common.product.name"))+" resources is specified in YAML config files. The config files can be stored in an external datastore.",1),e[0]||(e[0]=r()),e[1]||(e[1]=C("g",{filter:"url(#filter7_d)"},[C("circle",{cx:"92",cy:"66",r:"27",fill:"url(#paint0_linear)"}),r(),C("circle",{cx:"92",cy:"66",r:"25",stroke:"white","stroke-width":"4"})],-1)),e[2]||(e[2]=r()),e[3]||(e[3]=C("path",{d:"M89.7607 70.5791C89.7607 69.0296 89.9489 67.7956 90.3252 66.877C90.7015 65.9583 91.3877 65.0563 92.3838 64.1709C93.391 63.2744 94.0605 62.5495 94.3926 61.9961C94.7246 61.4316 94.8906 60.8395 94.8906 60.2197C94.8906 58.3493 94.0273 57.4141 92.3008 57.4141C91.4818 57.4141 90.8232 57.6686 90.3252 58.1777C89.8382 58.6758 89.5837 59.3675 89.5615 60.2529H84.7471C84.7692 58.139 85.4499 56.4844 86.7891 55.2891C88.1393 54.0938 89.9766 53.4961 92.3008 53.4961C94.6471 53.4961 96.4678 54.0661 97.7627 55.2061C99.0576 56.335 99.7051 57.9342 99.7051 60.0039C99.7051 60.9447 99.4948 61.8356 99.0742 62.6768C98.6536 63.5068 97.9176 64.431 96.8662 65.4492L95.5215 66.7275C94.6803 67.5355 94.1989 68.4818 94.0771 69.5664L94.0107 70.5791H89.7607ZM89.2793 75.6758C89.2793 74.9342 89.5283 74.3255 90.0264 73.8496C90.5355 73.3626 91.1829 73.1191 91.9688 73.1191C92.7546 73.1191 93.3965 73.3626 93.8945 73.8496C94.4036 74.3255 94.6582 74.9342 94.6582 75.6758C94.6582 76.4062 94.4092 77.0094 93.9111 77.4854C93.4242 77.9613 92.7767 78.1992 91.9688 78.1992C91.1608 78.1992 90.5078 77.9613 90.0098 77.4854C89.5228 77.0094 89.2793 76.4062 89.2793 75.6758Z",fill:"var(--graph-color-7)"},null,-1))]),e[13]||(e[13]=r()),C("g",I,[C("title",null,"In Kubernetes mode, the "+d(i(t)("common.product.name"))+" control plane listens to the Kubernetes API to fetch the right resources and configure the service mesh.",1),e[4]||(e[4]=r()),e[5]||(e[5]=C("g",{filter:"url(#filter8_d)"},[C("circle",{cx:"495",cy:"66",r:"27",fill:"url(#paint1_linear)"}),r(),C("circle",{cx:"495",cy:"66",r:"25",stroke:"white","stroke-width":"4"})],-1)),e[6]||(e[6]=r()),e[7]||(e[7]=C("path",{d:"M492.761 70.5791C492.761 69.0296 492.949 67.7956 493.325 66.877C493.701 65.9583 494.388 65.0563 495.384 64.1709C496.391 63.2744 497.061 62.5495 497.393 61.9961C497.725 61.4316 497.891 60.8395 497.891 60.2197C497.891 58.3493 497.027 57.4141 495.301 57.4141C494.482 57.4141 493.823 57.6686 493.325 58.1777C492.838 58.6758 492.584 59.3675 492.562 60.2529H487.747C487.769 58.139 488.45 56.4844 489.789 55.2891C491.139 54.0938 492.977 53.4961 495.301 53.4961C497.647 53.4961 499.468 54.0661 500.763 55.2061C502.058 56.335 502.705 57.9342 502.705 60.0039C502.705 60.9447 502.495 61.8356 502.074 62.6768C501.654 63.5068 500.918 64.431 499.866 65.4492L498.521 66.7275C497.68 67.5355 497.199 68.4818 497.077 69.5664L497.011 70.5791H492.761ZM492.279 75.6758C492.279 74.9342 492.528 74.3255 493.026 73.8496C493.535 73.3626 494.183 73.1191 494.969 73.1191C495.755 73.1191 496.396 73.3626 496.895 73.8496C497.404 74.3255 497.658 74.9342 497.658 75.6758C497.658 76.4062 497.409 77.0094 496.911 77.4854C496.424 77.9613 495.777 78.1992 494.969 78.1992C494.161 78.1992 493.508 77.9613 493.01 77.4854C492.523 77.0094 492.279 76.4062 492.279 75.6758Z",fill:"var(--graph-color-7)"},null,-1))]),e[14]||(e[14]=r()),C("g",R,[C("title",null,"You can store the YAML config files for "+d(i(t)("common.product.name"))+" in etcd, the native datastore for Kubernetes.",1),e[8]||(e[8]=r()),e[9]||(e[9]=C("g",{filter:"url(#filter9_d)"},[C("circle",{cx:"745",cy:"66",r:"27",fill:"url(#paint2_linear)"}),r(),C("circle",{cx:"745",cy:"66",r:"25",stroke:"white","stroke-width":"4"})],-1)),e[10]||(e[10]=r()),e[11]||(e[11]=C("path",{d:"M742.761 70.5791C742.761 69.0296 742.949 67.7956 743.325 66.877C743.701 65.9583 744.388 65.0563 745.384 64.1709C746.391 63.2744 747.061 62.5495 747.393 61.9961C747.725 61.4316 747.891 60.8395 747.891 60.2197C747.891 58.3493 747.027 57.4141 745.301 57.4141C744.482 57.4141 743.823 57.6686 743.325 58.1777C742.838 58.6758 742.584 59.3675 742.562 60.2529H737.747C737.769 58.139 738.45 56.4844 739.789 55.2891C741.139 54.0938 742.977 53.4961 745.301 53.4961C747.647 53.4961 749.468 54.0661 750.763 55.2061C752.058 56.335 752.705 57.9342 752.705 60.0039C752.705 60.9447 752.495 61.8356 752.074 62.6768C751.654 63.5068 750.918 64.431 749.866 65.4492L748.521 66.7275C747.68 67.5355 747.199 68.4818 747.077 69.5664L747.011 70.5791H742.761ZM742.279 75.6758C742.279 74.9342 742.528 74.3255 743.026 73.8496C743.535 73.3626 744.183 73.1191 744.969 73.1191C745.755 73.1191 746.396 73.3626 746.895 73.8496C747.404 74.3255 747.658 74.9342 747.658 75.6758C747.658 76.4062 747.409 77.0094 746.911 77.4854C746.424 77.9613 745.777 78.1992 744.969 78.1992C744.161 78.1992 743.508 77.9613 743.01 77.4854C742.523 77.0094 742.279 76.4062 742.279 75.6758Z",fill:"var(--graph-color-7)"},null,-1))]),e[15]||(e[15]=r()),l(i(s),{graph:"kubernetes"}),e[16]||(e[16]=n(' ',2))]))}}),$={width:"544",height:"181",viewBox:"0 0 544 181",fill:"none",xmlns:"http://www.w3.org/2000/svg"},T={class:"cursor-help animate-pulse"},Y={class:"cursor-help animate-pulse"},P=V({__name:"MemoryGraph",setup(c){const{t}=g(),s=H();return(a,e)=>(u(),x("svg",$,[e[8]||(e[8]=n(' ',10)),C("g",T,[C("title",null,"You can store the YAML config files for "+d(i(t)("common.product.name"))+" in memory to skip the complexity of setting up a reliable datastore. For testing only. Not for production.",1),e[0]||(e[0]=r()),e[1]||(e[1]=C("g",{filter:"url(#filter3_d)"},[C("circle",{cx:"92",cy:"66",r:"27",fill:"url(#paint0_linear)"}),r(),C("circle",{cx:"92",cy:"66",r:"25",stroke:"white","stroke-width":"4"})],-1)),e[2]||(e[2]=r()),e[3]||(e[3]=C("path",{d:"M89.7607 70.5791C89.7607 69.0296 89.9489 67.7956 90.3252 66.877C90.7015 65.9583 91.3877 65.0563 92.3838 64.1709C93.391 63.2744 94.0605 62.5495 94.3926 61.9961C94.7246 61.4316 94.8906 60.8395 94.8906 60.2197C94.8906 58.3493 94.0273 57.4141 92.3008 57.4141C91.4818 57.4141 90.8232 57.6686 90.3252 58.1777C89.8382 58.6758 89.5837 59.3675 89.5615 60.2529H84.7471C84.7692 58.139 85.4499 56.4844 86.7891 55.2891C88.1393 54.0938 89.9766 53.4961 92.3008 53.4961C94.6471 53.4961 96.4678 54.0661 97.7627 55.2061C99.0576 56.335 99.7051 57.9342 99.7051 60.0039C99.7051 60.9447 99.4948 61.8356 99.0742 62.6768C98.6536 63.5068 97.9176 64.431 96.8662 65.4492L95.5215 66.7275C94.6803 67.5355 94.1989 68.4818 94.0771 69.5664L94.0107 70.5791H89.7607ZM89.2793 75.6758C89.2793 74.9342 89.5283 74.3255 90.0264 73.8496C90.5355 73.3626 91.1829 73.1191 91.9688 73.1191C92.7546 73.1191 93.3965 73.3626 93.8945 73.8496C94.4036 74.3255 94.6582 74.9342 94.6582 75.6758C94.6582 76.4062 94.4092 77.0094 93.9111 77.4854C93.4242 77.9613 92.7767 78.1992 91.9688 78.1992C91.1608 78.1992 90.5078 77.9613 90.0098 77.4854C89.5228 77.0094 89.2793 76.4062 89.2793 75.6758Z",fill:"var(--graph-color-7)"},null,-1))]),e[9]||(e[9]=r()),C("g",Y,[C("title",null,"Since everything is stored in-memory, if "+d(i(t)("common.product.name"))+" restarts the configuration will be lost. This mode is only recommended in development/testing mode.",1),e[4]||(e[4]=r()),e[5]||(e[5]=C("g",{filter:"url(#filter4_d)"},[C("circle",{cx:"495",cy:"66",r:"27",fill:"url(#paint1_linear)"}),r(),C("circle",{cx:"495",cy:"66",r:"25",stroke:"white","stroke-width":"4"})],-1)),e[6]||(e[6]=r()),e[7]||(e[7]=C("path",{d:"M492.761 70.5791C492.761 69.0296 492.949 67.7956 493.325 66.877C493.701 65.9583 494.388 65.0563 495.384 64.1709C496.391 63.2744 497.061 62.5495 497.393 61.9961C497.725 61.4316 497.891 60.8395 497.891 60.2197C497.891 58.3493 497.027 57.4141 495.301 57.4141C494.482 57.4141 493.823 57.6686 493.325 58.1777C492.838 58.6758 492.584 59.3675 492.562 60.2529H487.747C487.769 58.139 488.45 56.4844 489.789 55.2891C491.139 54.0938 492.977 53.4961 495.301 53.4961C497.647 53.4961 499.468 54.0661 500.763 55.2061C502.058 56.335 502.705 57.9342 502.705 60.0039C502.705 60.9447 502.495 61.8356 502.074 62.6768C501.654 63.5068 500.918 64.431 499.866 65.4492L498.521 66.7275C497.68 67.5355 497.199 68.4818 497.077 69.5664L497.011 70.5791H492.761ZM492.279 75.6758C492.279 74.9342 492.528 74.3255 493.026 73.8496C493.535 73.3626 494.183 73.1191 494.969 73.1191C495.755 73.1191 496.396 73.3626 496.895 73.8496C497.404 74.3255 497.658 74.9342 497.658 75.6758C497.658 76.4062 497.409 77.0094 496.911 77.4854C496.424 77.9613 495.777 78.1992 494.969 78.1992C494.161 78.1992 493.508 77.9613 493.01 77.4854C492.523 77.0094 492.279 76.4062 492.279 75.6758Z",fill:"var(--graph-color-7)"},null,-1))]),e[10]||(e[10]=r()),l(i(s),{graph:"memory"}),e[11]||(e[11]=n(' ',2))]))}}),K={width:"794",height:"181",viewBox:"0 0 794 181",fill:"none",xmlns:"http://www.w3.org/2000/svg"},N={class:"cursor-help animate-pulse"},E={class:"cursor-help animate-pulse"},z=V({__name:"PostgresGraph",setup(c){const{t}=g(),s=H();return(a,e)=>(u(),x("svg",K,[e[8]||(e[8]=n(' ',20)),C("g",N,[C("title",null,"Configuration for all "+d(i(t)("common.product.name"))+" resources is specified in YAML config files. The config files can be stored in an external datastore.",1),e[0]||(e[0]=r()),e[1]||(e[1]=C("g",{filter:"url(#filter7_d)"},[C("circle",{cx:"92",cy:"66",r:"27",fill:"url(#paint0_linear)"}),r(),C("circle",{cx:"92",cy:"66",r:"25",stroke:"white","stroke-width":"4"})],-1)),e[2]||(e[2]=r()),e[3]||(e[3]=C("path",{d:"M89.7607 70.5791C89.7607 69.0296 89.9489 67.7956 90.3252 66.877C90.7015 65.9583 91.3877 65.0563 92.3838 64.1709C93.391 63.2744 94.0605 62.5495 94.3926 61.9961C94.7246 61.4316 94.8906 60.8395 94.8906 60.2197C94.8906 58.3493 94.0273 57.4141 92.3008 57.4141C91.4818 57.4141 90.8232 57.6686 90.3252 58.1777C89.8382 58.6758 89.5837 59.3675 89.5615 60.2529H84.7471C84.7692 58.139 85.4499 56.4844 86.7891 55.2891C88.1393 54.0938 89.9766 53.4961 92.3008 53.4961C94.6471 53.4961 96.4678 54.0661 97.7627 55.2061C99.0576 56.335 99.7051 57.9342 99.7051 60.0039C99.7051 60.9447 99.4948 61.8356 99.0742 62.6768C98.6536 63.5068 97.9176 64.431 96.8662 65.4492L95.5215 66.7275C94.6803 67.5355 94.1989 68.4818 94.0771 69.5664L94.0107 70.5791H89.7607ZM89.2793 75.6758C89.2793 74.9342 89.5283 74.3255 90.0264 73.8496C90.5355 73.3626 91.1829 73.1191 91.9688 73.1191C92.7546 73.1191 93.3965 73.3626 93.8945 73.8496C94.4036 74.3255 94.6582 74.9342 94.6582 75.6758C94.6582 76.4062 94.4092 77.0094 93.9111 77.4854C93.4242 77.9613 92.7767 78.1992 91.9688 78.1992C91.1608 78.1992 90.5078 77.9613 90.0098 77.4854C89.5228 77.0094 89.2793 76.4062 89.2793 75.6758Z",fill:"var(--graph-color-7)"},null,-1))]),e[9]||(e[9]=r()),C("g",E,[C("title",null,"In Postgres mode, the "+d(i(t)("common.product.name"))+" control plane connects to Postgres to fetch the right resources and configure the service mesh.",1),e[4]||(e[4]=r()),e[5]||(e[5]=C("g",{filter:"url(#filter8_d)"},[C("circle",{cx:"495",cy:"66",r:"27",fill:"url(#paint1_linear)"}),r(),C("circle",{cx:"495",cy:"66",r:"25",stroke:"white","stroke-width":"4"})],-1)),e[6]||(e[6]=r()),e[7]||(e[7]=C("path",{d:"M492.761 70.5791C492.761 69.0296 492.949 67.7956 493.325 66.877C493.701 65.9583 494.388 65.0563 495.384 64.1709C496.391 63.2744 497.061 62.5495 497.393 61.9961C497.725 61.4316 497.891 60.8395 497.891 60.2197C497.891 58.3493 497.027 57.4141 495.301 57.4141C494.482 57.4141 493.823 57.6686 493.325 58.1777C492.838 58.6758 492.584 59.3675 492.562 60.2529H487.747C487.769 58.139 488.45 56.4844 489.789 55.2891C491.139 54.0938 492.977 53.4961 495.301 53.4961C497.647 53.4961 499.468 54.0661 500.763 55.2061C502.058 56.335 502.705 57.9342 502.705 60.0039C502.705 60.9447 502.495 61.8356 502.074 62.6768C501.654 63.5068 500.918 64.431 499.866 65.4492L498.521 66.7275C497.68 67.5355 497.199 68.4818 497.077 69.5664L497.011 70.5791H492.761ZM492.279 75.6758C492.279 74.9342 492.528 74.3255 493.026 73.8496C493.535 73.3626 494.183 73.1191 494.969 73.1191C495.755 73.1191 496.396 73.3626 496.895 73.8496C497.404 74.3255 497.658 74.9342 497.658 75.6758C497.658 76.4062 497.409 77.0094 496.911 77.4854C496.424 77.9613 495.777 78.1992 494.969 78.1992C494.161 78.1992 493.508 77.9613 493.01 77.4854C492.523 77.0094 492.279 76.4062 492.279 75.6758Z",fill:"var(--graph-color-7)"},null,-1))]),e[10]||(e[10]=r()),C("title",null,"You can store the YAML config files for "+d(i(t)("common.product.name"))+" in a Postgres database. You can work with a managed Postgres offering or manage your own.",1),e[11]||(e[11]=n(' ',3)),l(i(s),{graph:"postgres"}),e[12]||(e[12]=n(' ',2))]))}}),j={class:"graph-list mb-6"},q={class:"radio-button-group"},J=V({__name:"OnboardingConfigurationTypesView",setup(c){const t=w(),s={postgres:z,memory:P,kubernetes:D},a=v(t("KUMA_STORE_TYPE")),e=G(()=>s[a.value]);return(Q,o)=>{const y=h("RouteTitle"),M=h("KRadio"),B=h("AppView"),Z=h("RouteView");return u(),m(Z,{name:"onboarding-configuration-types-view"},{default:f(({can:L,t:S})=>[l(y,{title:S("onboarding.routes.configuration-types.title"),render:!1},null,8,["title"]),o[12]||(o[12]=r()),l(B,null,{default:f(()=>[l(F,{"with-image":""},{header:f(()=>[l(O,null,{title:f(()=>o[3]||(o[3]=[r(` Learn about configuration storage `)])),_:1})]),content:f(()=>[C("div",j,[(u(),m(_(e.value)))]),o[9]||(o[9]=r()),C("div",q,[l(M,{modelValue:a.value,"onUpdate:modelValue":o[0]||(o[0]=p=>a.value=p),name:"deployment","selected-value":"kubernetes"},{default:f(()=>o[4]||(o[4]=[r(` Kubernetes diff --git a/app/kuma-ui/pkg/resources/data/assets/OnboardingCreateMeshView-CX9L89UC.js b/app/kuma-ui/pkg/resources/data/assets/OnboardingCreateMeshView-tV7wpRr4.js similarity index 92% rename from app/kuma-ui/pkg/resources/data/assets/OnboardingCreateMeshView-CX9L89UC.js rename to app/kuma-ui/pkg/resources/data/assets/OnboardingCreateMeshView-tV7wpRr4.js index d69f8a1a722c..3df33d4c98cd 100644 --- a/app/kuma-ui/pkg/resources/data/assets/OnboardingCreateMeshView-CX9L89UC.js +++ b/app/kuma-ui/pkg/resources/data/assets/OnboardingCreateMeshView-tV7wpRr4.js @@ -1,4 +1,4 @@ -import{O as c,a as g,b as v}from"./OnboardingPage-Cds5q9B3.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-DiQwbNpM.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-BSd_tmrv.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-l3jNaB4C.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-RY77VE1J.js b/app/kuma-ui/pkg/resources/data/assets/OnboardingDataplanesView-gWk_Pnh0.js similarity index 91% rename from app/kuma-ui/pkg/resources/data/assets/OnboardingDataplanesView-RY77VE1J.js rename to app/kuma-ui/pkg/resources/data/assets/OnboardingDataplanesView-gWk_Pnh0.js index d466299f2bf3..025394ea70e1 100644 --- a/app/kuma-ui/pkg/resources/data/assets/OnboardingDataplanesView-RY77VE1J.js +++ b/app/kuma-ui/pkg/resources/data/assets/OnboardingDataplanesView-gWk_Pnh0.js @@ -1,3 +1,3 @@ -import{L as y}from"./LoadingBox-Otb28EGn.js";import{O as V,a as D,b as N}from"./OnboardingPage-Cds5q9B3.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,K as g,L as _,t as m,m as u,S,s as B,_ as L}from"./index-DiQwbNpM.js";const T={class:"status-loading-box mb-4"},C={key:0},R=O({__name:"OnboardingDataplanesView",setup(K){return(P,o)=>{const b=a("RouteTitle"),w=a("KTable"),v=a("DataLoader"),f=a("DataSource"),h=a("AppView"),k=a("RouteView");return r(),d(k,{name:"onboarding-dataplanes-view"},{default:t(({t:c})=>[s(b,{title:c("onboarding.routes.dataplanes-overview.title"),render:!1},null,8,["title"]),o[5]||(o[5]=i()),s(h,null,{default:t(()=>[s(f,{src:"/dataplanes/poll?page=1&size=10"},{default:t(({data:e,error:x})=>[(r(!0),p(g,null,_([(e==null?void 0:e.items.length)===0||(e==null?void 0:e.items.some(l=>l.status!=="online"))],l=>(r(),d(V,{key:l},{header:t(()=>[(r(!0),p(g,null,_([l?"waiting":"success"],n=>(r(),d(D,{key:n,"data-testid":`state-${n}`},{title:t(()=>[i(m(c(`onboarding.routes.dataplanes-overview.header.${n}.title`)),1)]),description:t(()=>[u("p",null,m(c(`onboarding.routes.dataplanes-overview.header.${n}.description`)),1)]),_:2},1032,["data-testid"]))),128))]),content:t(()=>[s(v,{data:[e],errors:[x]},{connecting:t(()=>[u("div",T,[s(y)])]),default:t(()=>[o[2]||(o[2]=i()),e?(r(),p("div",C,[u("p",null,[u("strong",null,` +import{L as y}from"./LoadingBox-Bg991GKB.js";import{O as V,a as D,b as N}from"./OnboardingPage-BSd_tmrv.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,K as g,L as _,t as m,m as u,S,s as B,_ as L}from"./index-l3jNaB4C.js";const T={class:"status-loading-box mb-4"},C={key:0},R=O({__name:"OnboardingDataplanesView",setup(K){return(P,o)=>{const b=a("RouteTitle"),w=a("KTable"),v=a("DataLoader"),f=a("DataSource"),h=a("AppView"),k=a("RouteView");return r(),d(k,{name:"onboarding-dataplanes-view"},{default:t(({t:c})=>[s(b,{title:c("onboarding.routes.dataplanes-overview.title"),render:!1},null,8,["title"]),o[5]||(o[5]=i()),s(h,null,{default:t(()=>[s(f,{src:"/dataplanes/poll?page=1&size=10"},{default:t(({data:e,error:x})=>[(r(!0),p(g,null,_([(e==null?void 0:e.items.length)===0||(e==null?void 0:e.items.some(l=>l.status!=="online"))],l=>(r(),d(V,{key:l},{header:t(()=>[(r(!0),p(g,null,_([l?"waiting":"success"],n=>(r(),d(D,{key:n,"data-testid":`state-${n}`},{title:t(()=>[i(m(c(`onboarding.routes.dataplanes-overview.header.${n}.title`)),1)]),description:t(()=>[u("p",null,m(c(`onboarding.routes.dataplanes-overview.header.${n}.description`)),1)]),_:2},1032,["data-testid"]))),128))]),content:t(()=>[s(v,{data:[e],errors:[x]},{connecting:t(()=>[u("div",T,[s(y)])]),default:t(()=>[o[2]||(o[2]=i()),e?(r(),p("div",C,[u("p",null,[u("strong",null,` Found `+m(e.items.length)+` DPPs: `,1)]),o[1]||(o[1]=i()),s(w,{class:"mb-4","data-testid":"dataplanes-table","fetcher-cache-key":JSON.stringify(e),fetcher:(n=>()=>({data:n.items,total:n.items.length}))(e),headers:[{label:"Mesh",key:"mesh"},{label:"Name",key:"name"},{label:"Status",key:"status"}],"disable-pagination":""},{status:t(({row:n})=>[s(S,{status:n.status},null,8,["status"])]),_:2},1032,["fetcher-cache-key","fetcher"])])):B("",!0)]),_:2},1032,["data","errors"])]),navigation:t(()=>[s(N,{"next-step":"onboarding-completed-view","previous-step":"onboarding-add-new-services-code-view","should-allow-next":((e==null?void 0:e.items)??[]).length>0},null,8,["should-allow-next"])]),_:2},1024))),128))]),_:2},1024)]),_:2},1024)]),_:1})}}}),q=L(R,[["__scopeId","data-v-0fcb3c79"]]);export{q as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/OnboardingDeploymentTypesView-VIw6rq8d.js b/app/kuma-ui/pkg/resources/data/assets/OnboardingDeploymentTypesView-Cpz14pFS.js similarity index 99% rename from app/kuma-ui/pkg/resources/data/assets/OnboardingDeploymentTypesView-VIw6rq8d.js rename to app/kuma-ui/pkg/resources/data/assets/OnboardingDeploymentTypesView-Cpz14pFS.js index 26651d0c10c9..be001a4ab43e 100644 --- a/app/kuma-ui/pkg/resources/data/assets/OnboardingDeploymentTypesView-VIw6rq8d.js +++ b/app/kuma-ui/pkg/resources/data/assets/OnboardingDeploymentTypesView-Cpz14pFS.js @@ -1,4 +1,4 @@ -import{d as V,l as Z,N as g,o as s,c as _,O as i,b as l,p,m as r,t as h,e as t,k as B,x as w,H as v,r as n,q as M,w as o,G as S,_ as G}from"./index-DiQwbNpM.js";import{O as k,a as F,b as O}from"./OnboardingPage-Cds5q9B3.js";const A={"data-testid":"multizone-graph",width:"906",height:"456",viewBox:"0 0 906 456",fill:"none",xmlns:"http://www.w3.org/2000/svg"},U={class:"cursor-help animate-pulse"},b=V({__name:"MultizoneGraph",setup(L){const{t:f}=Z(),d=g();return(a,C)=>(s(),_("svg",A,[C[4]||(C[4]=i(' ',4)),l(p(d),{graph:"multizone"}),C[5]||(C[5]=i(' The global control plane provides the config for the entire mesh. You create and update mesh configurations on the global control plane, and the zone control planes fetch the config from the global control plane. The global control plane provides the config for the entire mesh. You create and update mesh configurations on the global control plane, and the zone control planes fetch the config from the global control plane. ',15)),r("g",U,[r("title",null,h(p(f)("common.product.name"))+" attaches a data plane proxy sidecar to each service in your mesh. This sidecar handles the mesh configuration for the service.",1),C[0]||(C[0]=t()),C[1]||(C[1]=r("g",{filter:"url(#filter9_d_201_76)"},[r("circle",{cx:"696",cy:"243",r:"27",fill:"url(#paint2_linear_201_76)"}),t(),r("circle",{cx:"696",cy:"243",r:"25",stroke:"white","stroke-width":"4"})],-1)),C[2]||(C[2]=t()),C[3]||(C[3]=r("path",{d:"M693.761 247.579C693.761 246.03 693.949 244.796 694.325 243.877C694.701 242.958 695.388 242.056 696.384 241.171C697.391 240.274 698.061 239.549 698.393 238.996C698.725 238.432 698.891 237.84 698.891 237.22C698.891 235.349 698.027 234.414 696.301 234.414C695.482 234.414 694.823 234.669 694.325 235.178C693.838 235.676 693.584 236.368 693.562 237.253H688.747C688.769 235.139 689.45 233.484 690.789 232.289C692.139 231.094 693.977 230.496 696.301 230.496C698.647 230.496 700.468 231.066 701.763 232.206C703.058 233.335 703.705 234.934 703.705 237.004C703.705 237.945 703.495 238.836 703.074 239.677C702.654 240.507 701.918 241.431 700.866 242.449L699.521 243.728C698.68 244.535 698.199 245.482 698.077 246.566L698.011 247.579H693.761ZM693.279 252.676C693.279 251.934 693.528 251.326 694.026 250.85C694.535 250.363 695.183 250.119 695.969 250.119C696.755 250.119 697.396 250.363 697.895 250.85C698.404 251.326 698.658 251.934 698.658 252.676C698.658 253.406 698.409 254.009 697.911 254.485C697.424 254.961 696.777 255.199 695.969 255.199C695.161 255.199 694.508 254.961 694.01 254.485C693.523 254.009 693.279 253.406 693.279 252.676Z",fill:"var(--graph-color-7)"},null,-1))]),C[6]||(C[6]=i(' An ingress data plane proxy handles traffic to the zone from outside. ',4))]))}}),I={"data-testid":"standalone-graph",width:"828",height:"351",viewBox:"0 0 828 351",fill:"none",xmlns:"http://www.w3.org/2000/svg"},R={id:"help-icons"},D={class:"cursor-help animate-pulse"},z=V({__name:"StandaloneGraph",setup(L){const{t:f}=Z(),d=g();return(a,C)=>(s(),_("svg",I,[C[5]||(C[5]=i(' ',2)),l(p(d),{graph:"standalone"}),C[6]||(C[6]=i(' ',5)),r("g",R,[C[4]||(C[4]=i('The control plane provides the config for all services in the mesh. ',2)),r("g",D,[r("title",null,h(p(f)("common.product.name"))+" attaches a data plane proxy sidecar to each service in your mesh. This sidecar handles the mesh configuration for the service.",1),C[0]||(C[0]=t()),C[1]||(C[1]=r("g",{filter:"url(#filter4_d_159_853)"},[r("circle",{cx:"636",cy:"230",r:"27",fill:"url(#paint1_linear_159_853)"}),t(),r("circle",{cx:"636",cy:"230",r:"25",stroke:"white","stroke-width":"4"})],-1)),C[2]||(C[2]=t()),C[3]||(C[3]=r("path",{d:"M633.761 234.579C633.761 233.03 633.949 231.796 634.325 230.877C634.701 229.958 635.388 229.056 636.384 228.171C637.391 227.274 638.061 226.549 638.393 225.996C638.725 225.432 638.891 224.839 638.891 224.22C638.891 222.349 638.027 221.414 636.301 221.414C635.482 221.414 634.823 221.669 634.325 222.178C633.838 222.676 633.584 223.367 633.562 224.253H628.747C628.769 222.139 629.45 220.484 630.789 219.289C632.139 218.094 633.977 217.496 636.301 217.496C638.647 217.496 640.468 218.066 641.763 219.206C643.058 220.335 643.705 221.934 643.705 224.004C643.705 224.945 643.495 225.836 643.074 226.677C642.654 227.507 641.918 228.431 640.866 229.449L639.521 230.727C638.68 231.535 638.199 232.482 638.077 233.566L638.011 234.579H633.761ZM633.279 239.676C633.279 238.934 633.528 238.325 634.026 237.85C634.535 237.363 635.183 237.119 635.969 237.119C636.755 237.119 637.396 237.363 637.895 237.85C638.404 238.325 638.658 238.934 638.658 239.676C638.658 240.406 638.409 241.009 637.911 241.485C637.424 241.961 636.777 242.199 635.969 242.199C635.161 242.199 634.508 241.961 634.01 241.485C633.523 241.009 633.279 240.406 633.279 239.676Z",fill:"var(--graph-color-7)"},null,-1))])]),C[7]||(C[7]=i(' ',4))]))}}),T={class:"graph-list mb-6"},P={class:"radio-button-group"},N=V({__name:"OnboardingDeploymentTypesView",setup(L){const f={standalone:z,"multi-zone":b},d=B(),a=w(d("use zones")?"multi-zone":"standalone"),C=v(()=>f[a.value]);return($,e)=>{const m=n("RouteTitle"),c=n("KRadio"),x=n("AppView"),y=n("RouteView");return s(),M(y,{name:"onboarding-deployment-types-view"},{default:o(({t:u})=>[l(m,{title:u("onboarding.routes.deployment-types.title"),render:!1},null,8,["title"]),e[10]||(e[10]=t()),l(x,null,{default:o(()=>[l(k,{"with-image":""},{header:o(()=>[l(F,null,{title:o(()=>e[2]||(e[2]=[t(` +import{d as V,l as Z,N as g,o as s,c as _,O as i,b as l,p,m as r,t as h,e as t,k as B,x as w,H as v,r as n,q as M,w as o,G as S,_ as G}from"./index-l3jNaB4C.js";import{O as k,a as F,b as O}from"./OnboardingPage-BSd_tmrv.js";const A={"data-testid":"multizone-graph",width:"906",height:"456",viewBox:"0 0 906 456",fill:"none",xmlns:"http://www.w3.org/2000/svg"},U={class:"cursor-help animate-pulse"},b=V({__name:"MultizoneGraph",setup(L){const{t:f}=Z(),d=g();return(a,C)=>(s(),_("svg",A,[C[4]||(C[4]=i(' ',4)),l(p(d),{graph:"multizone"}),C[5]||(C[5]=i(' The global control plane provides the config for the entire mesh. You create and update mesh configurations on the global control plane, and the zone control planes fetch the config from the global control plane. The global control plane provides the config for the entire mesh. You create and update mesh configurations on the global control plane, and the zone control planes fetch the config from the global control plane. ',15)),r("g",U,[r("title",null,h(p(f)("common.product.name"))+" attaches a data plane proxy sidecar to each service in your mesh. This sidecar handles the mesh configuration for the service.",1),C[0]||(C[0]=t()),C[1]||(C[1]=r("g",{filter:"url(#filter9_d_201_76)"},[r("circle",{cx:"696",cy:"243",r:"27",fill:"url(#paint2_linear_201_76)"}),t(),r("circle",{cx:"696",cy:"243",r:"25",stroke:"white","stroke-width":"4"})],-1)),C[2]||(C[2]=t()),C[3]||(C[3]=r("path",{d:"M693.761 247.579C693.761 246.03 693.949 244.796 694.325 243.877C694.701 242.958 695.388 242.056 696.384 241.171C697.391 240.274 698.061 239.549 698.393 238.996C698.725 238.432 698.891 237.84 698.891 237.22C698.891 235.349 698.027 234.414 696.301 234.414C695.482 234.414 694.823 234.669 694.325 235.178C693.838 235.676 693.584 236.368 693.562 237.253H688.747C688.769 235.139 689.45 233.484 690.789 232.289C692.139 231.094 693.977 230.496 696.301 230.496C698.647 230.496 700.468 231.066 701.763 232.206C703.058 233.335 703.705 234.934 703.705 237.004C703.705 237.945 703.495 238.836 703.074 239.677C702.654 240.507 701.918 241.431 700.866 242.449L699.521 243.728C698.68 244.535 698.199 245.482 698.077 246.566L698.011 247.579H693.761ZM693.279 252.676C693.279 251.934 693.528 251.326 694.026 250.85C694.535 250.363 695.183 250.119 695.969 250.119C696.755 250.119 697.396 250.363 697.895 250.85C698.404 251.326 698.658 251.934 698.658 252.676C698.658 253.406 698.409 254.009 697.911 254.485C697.424 254.961 696.777 255.199 695.969 255.199C695.161 255.199 694.508 254.961 694.01 254.485C693.523 254.009 693.279 253.406 693.279 252.676Z",fill:"var(--graph-color-7)"},null,-1))]),C[6]||(C[6]=i(' An ingress data plane proxy handles traffic to the zone from outside. ',4))]))}}),I={"data-testid":"standalone-graph",width:"828",height:"351",viewBox:"0 0 828 351",fill:"none",xmlns:"http://www.w3.org/2000/svg"},R={id:"help-icons"},D={class:"cursor-help animate-pulse"},z=V({__name:"StandaloneGraph",setup(L){const{t:f}=Z(),d=g();return(a,C)=>(s(),_("svg",I,[C[5]||(C[5]=i(' ',2)),l(p(d),{graph:"standalone"}),C[6]||(C[6]=i(' ',5)),r("g",R,[C[4]||(C[4]=i('The control plane provides the config for all services in the mesh. ',2)),r("g",D,[r("title",null,h(p(f)("common.product.name"))+" attaches a data plane proxy sidecar to each service in your mesh. This sidecar handles the mesh configuration for the service.",1),C[0]||(C[0]=t()),C[1]||(C[1]=r("g",{filter:"url(#filter4_d_159_853)"},[r("circle",{cx:"636",cy:"230",r:"27",fill:"url(#paint1_linear_159_853)"}),t(),r("circle",{cx:"636",cy:"230",r:"25",stroke:"white","stroke-width":"4"})],-1)),C[2]||(C[2]=t()),C[3]||(C[3]=r("path",{d:"M633.761 234.579C633.761 233.03 633.949 231.796 634.325 230.877C634.701 229.958 635.388 229.056 636.384 228.171C637.391 227.274 638.061 226.549 638.393 225.996C638.725 225.432 638.891 224.839 638.891 224.22C638.891 222.349 638.027 221.414 636.301 221.414C635.482 221.414 634.823 221.669 634.325 222.178C633.838 222.676 633.584 223.367 633.562 224.253H628.747C628.769 222.139 629.45 220.484 630.789 219.289C632.139 218.094 633.977 217.496 636.301 217.496C638.647 217.496 640.468 218.066 641.763 219.206C643.058 220.335 643.705 221.934 643.705 224.004C643.705 224.945 643.495 225.836 643.074 226.677C642.654 227.507 641.918 228.431 640.866 229.449L639.521 230.727C638.68 231.535 638.199 232.482 638.077 233.566L638.011 234.579H633.761ZM633.279 239.676C633.279 238.934 633.528 238.325 634.026 237.85C634.535 237.363 635.183 237.119 635.969 237.119C636.755 237.119 637.396 237.363 637.895 237.85C638.404 238.325 638.658 238.934 638.658 239.676C638.658 240.406 638.409 241.009 637.911 241.485C637.424 241.961 636.777 242.199 635.969 242.199C635.161 242.199 634.508 241.961 634.01 241.485C633.523 241.009 633.279 240.406 633.279 239.676Z",fill:"var(--graph-color-7)"},null,-1))])]),C[7]||(C[7]=i(' ',4))]))}}),T={class:"graph-list mb-6"},P={class:"radio-button-group"},N=V({__name:"OnboardingDeploymentTypesView",setup(L){const f={standalone:z,"multi-zone":b},d=B(),a=w(d("use zones")?"multi-zone":"standalone"),C=v(()=>f[a.value]);return($,e)=>{const m=n("RouteTitle"),c=n("KRadio"),x=n("AppView"),y=n("RouteView");return s(),M(y,{name:"onboarding-deployment-types-view"},{default:o(({t:u})=>[l(m,{title:u("onboarding.routes.deployment-types.title"),render:!1},null,8,["title"]),e[10]||(e[10]=t()),l(x,null,{default:o(()=>[l(k,{"with-image":""},{header:o(()=>[l(F,null,{title:o(()=>e[2]||(e[2]=[t(` Learn about deployments `)])),description:o(()=>[r("p",null,h(u("common.product.name"))+" can be deployed in standalone or multi-zone mode.",1)]),_:2},1024)]),content:o(()=>[r("div",T,[(s(),M(S(C.value)))]),e[7]||(e[7]=t()),r("div",P,[l(c,{modelValue:a.value,"onUpdate:modelValue":e[0]||(e[0]=H=>a.value=H),name:"mode","selected-value":"standalone","data-testid":"onboarding-standalone-radio-button"},{default:o(()=>e[4]||(e[4]=[t(` Standalone deployment diff --git a/app/kuma-ui/pkg/resources/data/assets/OnboardingMultiZoneView-D34zvVWk.js b/app/kuma-ui/pkg/resources/data/assets/OnboardingMultiZoneView-C5Mk6HCr.js similarity index 89% rename from app/kuma-ui/pkg/resources/data/assets/OnboardingMultiZoneView-D34zvVWk.js rename to app/kuma-ui/pkg/resources/data/assets/OnboardingMultiZoneView-C5Mk6HCr.js index f2e310b70a06..44e6bee94c23 100644 --- a/app/kuma-ui/pkg/resources/data/assets/OnboardingMultiZoneView-D34zvVWk.js +++ b/app/kuma-ui/pkg/resources/data/assets/OnboardingMultiZoneView-C5Mk6HCr.js @@ -1,3 +1,3 @@ -import{L}from"./LoadingBox-Otb28EGn.js";import{O as y,a as V,b as x}from"./OnboardingPage-Cds5q9B3.js";import{d as T,r as i,o as a,q as k,w as e,b as n,e as r,m as u,c as m,K as f,L as B,s as H}from"./index-DiQwbNpM.js";const M=["innerHTML"],N=["data-testid","innerHTML"],O={key:0,class:"onboarding-multi-zone-view-status-loading"},$=T({__name:"OnboardingMultiZoneView",setup(C){return(D,o)=>{const g=i("RouteTitle"),c=i("DataLoader"),p=i("DataSource"),_=i("AppView"),z=i("RouteView");return a(),k(z,{name:"onboarding-multi-zone-view"},{default:e(({t:s})=>[n(g,{title:s("onboarding.routes.multizone.title"),render:!1},null,8,["title"]),o[5]||(o[5]=r()),n(_,null,{default:e(()=>[n(p,{src:"/zone-cps/~online?page=1&size=10"},{default:e(({data:l,error:b})=>[n(p,{src:"/zone-ingress-overviews/~online?page=1&size=10"},{default:e(({data:d,error:v})=>[n(y,null,{header:e(()=>[n(V,null,{title:e(()=>o[0]||(o[0]=[r(` +import{L}from"./LoadingBox-Bg991GKB.js";import{O as y,a as V,b as x}from"./OnboardingPage-BSd_tmrv.js";import{d as T,r as i,o as a,q as k,w as e,b as n,e as r,m as u,c as m,K as f,L as B,s as H}from"./index-l3jNaB4C.js";const M=["innerHTML"],N=["data-testid","innerHTML"],O={key:0,class:"onboarding-multi-zone-view-status-loading"},$=T({__name:"OnboardingMultiZoneView",setup(C){return(D,o)=>{const g=i("RouteTitle"),c=i("DataLoader"),p=i("DataSource"),_=i("AppView"),z=i("RouteView");return a(),k(z,{name:"onboarding-multi-zone-view"},{default:e(({t:s})=>[n(g,{title:s("onboarding.routes.multizone.title"),render:!1},null,8,["title"]),o[5]||(o[5]=r()),n(_,null,{default:e(()=>[n(p,{src:"/zone-cps/~online?page=1&size=10"},{default:e(({data:l,error:b})=>[n(p,{src:"/zone-ingress-overviews/~online?page=1&size=10"},{default:e(({data:d,error:v})=>[n(y,null,{header:e(()=>[n(V,null,{title:e(()=>o[0]||(o[0]=[r(` Add zones `)])),_:1})]),content:e(()=>[u("div",{class:"onboarding-multi-zone-view-body",innerHTML:s("onboarding.routes.multizone.body")},null,8,M),o[2]||(o[2]=r()),u("div",null,[n(c,{data:[l,d],errors:[b,v],loader:!1},{default:e(()=>[(a(!0),m(f,null,B([{zone:typeof l<"u"?"online":"offline",ingress:typeof d<"u"?"online":"offline"}],t=>(a(),m(f,{key:t},[u("div",{class:"onboarding-multi-zone-view-status","data-testid":`zone-${t.zone}-ingress-${t.ingress}`,innerHTML:s("onboarding.routes.multizone.status",{zone:t.zone,ingress:t.ingress})},null,8,N),o[1]||(o[1]=r()),["zone","ingress"].some(w=>t[w]==="offline")?(a(),m("div",O,[n(L)])):H("",!0)],64))),128))]),_:2},1032,["data","errors"])])]),navigation:e(()=>[n(x,{"next-step":"onboarding-create-mesh-view","previous-step":"onboarding-configuration-types-view","should-allow-next":typeof d<"u"||typeof l<"u"},null,8,["should-allow-next"])]),_:2},1024)]),_:2},1024)]),_:2},1024)]),_:2},1024)]),_:1})}}});export{$ as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/OnboardingPage-Cds5q9B3.js b/app/kuma-ui/pkg/resources/data/assets/OnboardingPage-BSd_tmrv.js similarity index 94% rename from app/kuma-ui/pkg/resources/data/assets/OnboardingPage-Cds5q9B3.js rename to app/kuma-ui/pkg/resources/data/assets/OnboardingPage-BSd_tmrv.js index 8cee23644499..1858ffd18e52 100644 --- a/app/kuma-ui/pkg/resources/data/assets/OnboardingPage-Cds5q9B3.js +++ b/app/kuma-ui/pkg/resources/data/assets/OnboardingPage-BSd_tmrv.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-DiQwbNpM.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-l3jNaB4C.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-CpjG76H0.js b/app/kuma-ui/pkg/resources/data/assets/OnboardingRootView-oJUJEjW3.js similarity index 89% rename from app/kuma-ui/pkg/resources/data/assets/OnboardingRootView-CpjG76H0.js rename to app/kuma-ui/pkg/resources/data/assets/OnboardingRootView-oJUJEjW3.js index cafbf80d8124..0a5a334c8549 100644 --- a/app/kuma-ui/pkg/resources/data/assets/OnboardingRootView-CpjG76H0.js +++ b/app/kuma-ui/pkg/resources/data/assets/OnboardingRootView-oJUJEjW3.js @@ -1 +1 @@ -import{d as _,F as w,x as f,r as e,o,q as n,w as t,b as u,p as V,G as i}from"./index-DiQwbNpM.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 _,F as w,x as f,r as e,o,q as n,w as t,b as u,p as V,G as i}from"./index-l3jNaB4C.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-Bara1q2J.js b/app/kuma-ui/pkg/resources/data/assets/OnboardingWelcomeView-2TJMEaY0.js similarity index 96% rename from app/kuma-ui/pkg/resources/data/assets/OnboardingWelcomeView-Bara1q2J.js rename to app/kuma-ui/pkg/resources/data/assets/OnboardingWelcomeView-2TJMEaY0.js index 676f3fbe4332..5796dc7910ba 100644 --- a/app/kuma-ui/pkg/resources/data/assets/OnboardingWelcomeView-Bara1q2J.js +++ b/app/kuma-ui/pkg/resources/data/assets/OnboardingWelcomeView-2TJMEaY0.js @@ -1,4 +1,4 @@ -import{d as L,I as h,H as x,o as u,q as y,w as l,c as w,J as C,G as I,r as b,b as m,e as a,m as r,t as p,K as V,L as $,p as k,M as q,s as O,_ as B}from"./index-DiQwbNpM.js";import{O as M,a as R,b as A}from"./OnboardingPage-Cds5q9B3.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(I(o.as),{"aria-hidden":o.decorative?"true":void 0,class:"kui-icon check-icon","data-testid":"kui-icon-wrapper-check-icon",style:C(c.value),tabindex:o.decorative?"-1":void 0},{default:l(()=>[(u(),w("svg",{"aria-hidden":o.decorative?"true":void 0,"data-testid":"kui-icon-svg-check-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,E))]),_:1},8,["aria-hidden","style","tabindex"]))}}),H={"data-testid":"kuma-environment"},W={class:"item-status-list-wrapper"},K={class:"item-status-list"},D={class:"circle mr-2"},G=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,I as h,H as x,o as u,q as y,w as l,c as w,J as C,G as I,r as b,b as m,e as a,m as r,t as p,K as V,L as $,p as k,M as q,s as O,_ as B}from"./index-l3jNaB4C.js";import{O as M,a as R,b as A}from"./OnboardingPage-BSd_tmrv.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(I(o.as),{"aria-hidden":o.decorative?"true":void 0,class:"kui-icon check-icon","data-testid":"kui-icon-wrapper-check-icon",style:C(c.value),tabindex:o.decorative?"-1":void 0},{default:l(()=>[(u(),w("svg",{"aria-hidden":o.decorative?"true":void 0,"data-testid":"kui-icon-svg-check-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:s},null,8,E))]),_:1},8,["aria-hidden","style","tabindex"]))}}),H={"data-testid":"kuma-environment"},W={class:"item-status-list-wrapper"},K={class:"item-status-list"},D={class:"circle mr-2"},G=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-Bt99q8M3.js b/app/kuma-ui/pkg/resources/data/assets/PolicyDetailConfigView-DEAoWHig.js similarity index 90% rename from app/kuma-ui/pkg/resources/data/assets/PolicyDetailConfigView-Bt99q8M3.js rename to app/kuma-ui/pkg/resources/data/assets/PolicyDetailConfigView-DEAoWHig.js index 8d268d0c17f2..0f871b25baf8 100644 --- a/app/kuma-ui/pkg/resources/data/assets/PolicyDetailConfigView-Bt99q8M3.js +++ b/app/kuma-ui/pkg/resources/data/assets/PolicyDetailConfigView-DEAoWHig.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-DiQwbNpM.js";import{_ as E}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-B--3uLXV.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-l3jNaB4C.js";import{_ as E}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-DjRdMDT9.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-CXMOTCpX.js b/app/kuma-ui/pkg/resources/data/assets/PolicyDetailTabsView-CKFydx2X.js similarity index 92% rename from app/kuma-ui/pkg/resources/data/assets/PolicyDetailTabsView-CXMOTCpX.js rename to app/kuma-ui/pkg/resources/data/assets/PolicyDetailTabsView-CKFydx2X.js index 9aa4d36e7eca..f1b552d839b6 100644 --- a/app/kuma-ui/pkg/resources/data/assets/PolicyDetailTabsView-CXMOTCpX.js +++ b/app/kuma-ui/pkg/resources/data/assets/PolicyDetailTabsView-CKFydx2X.js @@ -1 +1 @@ -import{d as D,r as t,o as i,q as l,w as o,b as a,p as v,ao as R,c as T,s as X,e as p,Q as B,L as P,t as k,G as A}from"./index-DiQwbNpM.js";const L={key:0},$=D({__name:"PolicyDetailTabsView",setup(S){return(N,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(v(R),"/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(),T("h1",L,[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 v,ao as R,c as T,s as X,e as p,Q as B,L as P,t as k,G as A}from"./index-l3jNaB4C.js";const L={key:0},$=D({__name:"PolicyDetailTabsView",setup(S){return(N,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(v(R),"/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(),T("h1",L,[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-CxNEnkn_.js b/app/kuma-ui/pkg/resources/data/assets/PolicyDetailView-yvyY2_m2.js similarity index 96% rename from app/kuma-ui/pkg/resources/data/assets/PolicyDetailView-CxNEnkn_.js rename to app/kuma-ui/pkg/resources/data/assets/PolicyDetailView-yvyY2_m2.js index 5802c711f66b..af6cd48d9900 100644 --- a/app/kuma-ui/pkg/resources/data/assets/PolicyDetailView-CxNEnkn_.js +++ b/app/kuma-ui/pkg/resources/data/assets/PolicyDetailView-yvyY2_m2.js @@ -1,3 +1,3 @@ -import{d as B,r as m,o as r,q as d,w as e,b as n,R as z,e as a,t as s,s as u,c as w,m as g,p as N,ao as x,A as G,K as L,G as S}from"./index-DiQwbNpM.js";import{S as T}from"./SummaryView-D2UR5ege.js";const q={key:0},$=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"),A=m("DataCollection"),R=m("DataLoader"),V=m("XCard"),X=m("AppView"),D=m("RouteView");return r(),d(D,{name:"policy-detail-view",params:{page:1,size:50,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",q,[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,R as z,e as a,t as s,s as u,c as w,m as g,p as N,ao as x,A as G,K as L,G as S}from"./index-l3jNaB4C.js";import{S as T}from"./SummaryView-CH9ZqjAL.js";const q={key:0},$=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"),A=m("DataCollection"),R=m("DataLoader"),V=m("XCard"),X=m("AppView"),D=m("RouteView");return r(),d(D,{name:"policy-detail-view",params:{page:1,size:50,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",q,[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(V,{class:"mt-4"},{default:e(()=>[n(R,{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(A,{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(G,{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(L,{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(T,{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(S(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{$ as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/PolicyListView-BV76Pkqb.js b/app/kuma-ui/pkg/resources/data/assets/PolicyListView-BFRjgny_.js similarity index 97% rename from app/kuma-ui/pkg/resources/data/assets/PolicyListView-BV76Pkqb.js rename to app/kuma-ui/pkg/resources/data/assets/PolicyListView-BFRjgny_.js index e14cb0111f54..7625938e29a0 100644 --- a/app/kuma-ui/pkg/resources/data/assets/PolicyListView-BV76Pkqb.js +++ b/app/kuma-ui/pkg/resources/data/assets/PolicyListView-BFRjgny_.js @@ -1,4 +1,4 @@ -import{d as D,r,o as c,q as u,w as e,b as l,e as o,t as p,m as d,s as f,Z as I,p as N,ao as S,A as E,c as k,K as w,G as H,_ as q}from"./index-DiQwbNpM.js";import{P as G}from"./PolicyTypeTag-C1utl8zi.js";import{S as $}from"./SummaryView-D2UR5ege.js";const F={class:"stack"},Z={class:"visually-hidden"},K=["innerHTML"],O=["innerHTML"],j={key:0},J=D({__name:"PolicyListView",props:{policyTypes:{}},setup(R){const C=R;return(Q,a)=>{const z=r("XEmptyState"),_=r("XBadge"),g=r("XAction"),b=r("XCard"),X=r("XInput"),V=r("XIcon"),P=r("XActionGroup"),v=r("DataCollection"),T=r("RouterView"),L=r("DataLoader"),x=r("AppView"),A=r("RouteView");return c(),u(A,{name:"policy-list-view",params:{page:1,size:50,mesh:"",policyPath:"",policy:"",s:""}},{default:e(({route:s,t,can:B,uri:M,me:y})=>[l(v,{predicate:i=>typeof i<"u"&&i.path===s.params.policyPath,items:C.policyTypes??[]},{empty:e(()=>[l(z,null,{default:e(()=>[o(p(t("policies.routes.items.empty")),1)]),_:2},1024)]),item:e(({item:i})=>[l(x,null,{default:e(()=>[d("div",F,[l(b,null,{default:e(()=>[d("header",null,[d("div",null,[i.isExperimental?(c(),u(_,{key:0,appearance:"warning"},{default:e(()=>[o(p(t("policies.collection.beta")),1)]),_:2},1024)):f("",!0),a[1]||(a[1]=o()),i.isInbound?(c(),u(_,{key:1,appearance:"neutral"},{default:e(()=>[o(p(t("policies.collection.inbound")),1)]),_:2},1024)):f("",!0),a[2]||(a[2]=o()),i.isOutbound?(c(),u(_,{key:2,appearance:"neutral"},{default:e(()=>[o(p(t("policies.collection.outbound")),1)]),_:2},1024)):f("",!0),a[3]||(a[3]=o()),l(g,{action:"docs",href:t("policies.href.docs",{name:i.name}),"data-testid":"policy-documentation-link"},{default:e(()=>[d("span",Z,p(t("common.documentation")),1)]),_:2},1032,["href"])]),a[4]||(a[4]=o()),d("h3",null,[l(G,{"policy-type":i.name},{default:e(()=>[o(p(t("policies.collection.title",{name:i.name})),1)]),_:2},1032,["policy-type"])])]),a[5]||(a[5]=o()),d("div",{innerHTML:t(`policies.type.${i.name}.description`,void 0,{defaultMessage:t("policies.collection.description")})},null,8,K)]),_:2},1024),a[18]||(a[18]=o()),l(b,null,{default:e(()=>[d("search",null,[d("form",{onSubmit:a[0]||(a[0]=I(()=>{},["prevent"]))},[l(X,{placeholder:"Filter by name...",type:"search",appearance:"search",value:s.params.s,debounce:1e3,onChange:m=>s.update({s:m})},null,8,["value","onChange"])],32)]),a[17]||(a[17]=o()),l(L,{src:M(N(S),"/meshes/:mesh/policy-path/:path",{mesh:s.params.mesh,path:s.params.policyPath},{page:s.params.page,size:s.params.size,search:s.params.s})},{loadable:e(({data:m})=>[l(v,{items:(m==null?void 0:m.items)??[void 0],page:s.params.page,"page-size":s.params.size,total:m==null?void 0:m.total,onChange:s.update},{empty:e(()=>[l(z,null,{title:e(()=>[d("h3",null,p(t("policies.x-empty-state.title")),1)]),action:e(()=>[l(g,{action:"docs",href:t("policies.href.docs",{name:i.name})},{default:e(()=>[o(p(t("common.documentation")),1)]),_:2},1032,["href"])]),default:e(()=>[a[6]||(a[6]=o()),d("div",{innerHTML:t("policies.x-empty-state.body",{type:i.name,suffix:s.params.s.length>0?t("common.matchingsearch"):""})},null,8,O),a[7]||(a[7]=o())]),_:2},1024)]),default:e(()=>[l(E,{headers:[{...y.get("headers.role"),label:"Role",key:"role",hideLabel:!0},{...y.get("headers.name"),label:"Name",key:"name"},{...y.get("headers.namespace"),label:"Namespace",key:"namespace"},...B("use zones")&&i.isTargetRefBased?[{...y.get("headers.zone"),label:"Zone",key:"zone"}]:[],...i.isTargetRefBased?[{...y.get("headers.targetRef"),label:"Target ref",key:"targetRef"}]:[],{...y.get("headers.actions"),label:"Actions",key:"actions",hideLabel:!0}],items:m==null?void 0:m.items,"is-selected-row":n=>n.id===s.params.policy,onResize:y.set},{role:e(({row:n})=>[n.role==="producer"?(c(),u(V,{key:0,name:`policy-role-${n.role}`},{default:e(()=>[o(` +import{d as D,r,o as c,q as u,w as e,b as l,e as o,t as p,m as d,s as f,Z as I,p as N,ao as S,A as E,c as k,K as w,G as H,_ as q}from"./index-l3jNaB4C.js";import{P as G}from"./PolicyTypeTag-C8OtpW8N.js";import{S as $}from"./SummaryView-CH9ZqjAL.js";const F={class:"stack"},Z={class:"visually-hidden"},K=["innerHTML"],O=["innerHTML"],j={key:0},J=D({__name:"PolicyListView",props:{policyTypes:{}},setup(R){const C=R;return(Q,a)=>{const z=r("XEmptyState"),_=r("XBadge"),g=r("XAction"),b=r("XCard"),X=r("XInput"),V=r("XIcon"),P=r("XActionGroup"),v=r("DataCollection"),T=r("RouterView"),L=r("DataLoader"),x=r("AppView"),A=r("RouteView");return c(),u(A,{name:"policy-list-view",params:{page:1,size:50,mesh:"",policyPath:"",policy:"",s:""}},{default:e(({route:s,t,can:B,uri:M,me:y})=>[l(v,{predicate:i=>typeof i<"u"&&i.path===s.params.policyPath,items:C.policyTypes??[]},{empty:e(()=>[l(z,null,{default:e(()=>[o(p(t("policies.routes.items.empty")),1)]),_:2},1024)]),item:e(({item:i})=>[l(x,null,{default:e(()=>[d("div",F,[l(b,null,{default:e(()=>[d("header",null,[d("div",null,[i.isExperimental?(c(),u(_,{key:0,appearance:"warning"},{default:e(()=>[o(p(t("policies.collection.beta")),1)]),_:2},1024)):f("",!0),a[1]||(a[1]=o()),i.isInbound?(c(),u(_,{key:1,appearance:"neutral"},{default:e(()=>[o(p(t("policies.collection.inbound")),1)]),_:2},1024)):f("",!0),a[2]||(a[2]=o()),i.isOutbound?(c(),u(_,{key:2,appearance:"neutral"},{default:e(()=>[o(p(t("policies.collection.outbound")),1)]),_:2},1024)):f("",!0),a[3]||(a[3]=o()),l(g,{action:"docs",href:t("policies.href.docs",{name:i.name}),"data-testid":"policy-documentation-link"},{default:e(()=>[d("span",Z,p(t("common.documentation")),1)]),_:2},1032,["href"])]),a[4]||(a[4]=o()),d("h3",null,[l(G,{"policy-type":i.name},{default:e(()=>[o(p(t("policies.collection.title",{name:i.name})),1)]),_:2},1032,["policy-type"])])]),a[5]||(a[5]=o()),d("div",{innerHTML:t(`policies.type.${i.name}.description`,void 0,{defaultMessage:t("policies.collection.description")})},null,8,K)]),_:2},1024),a[18]||(a[18]=o()),l(b,null,{default:e(()=>[d("search",null,[d("form",{onSubmit:a[0]||(a[0]=I(()=>{},["prevent"]))},[l(X,{placeholder:"Filter by name...",type:"search",appearance:"search",value:s.params.s,debounce:1e3,onChange:m=>s.update({s:m})},null,8,["value","onChange"])],32)]),a[17]||(a[17]=o()),l(L,{src:M(N(S),"/meshes/:mesh/policy-path/:path",{mesh:s.params.mesh,path:s.params.policyPath},{page:s.params.page,size:s.params.size,search:s.params.s})},{loadable:e(({data:m})=>[l(v,{items:(m==null?void 0:m.items)??[void 0],page:s.params.page,"page-size":s.params.size,total:m==null?void 0:m.total,onChange:s.update},{empty:e(()=>[l(z,null,{title:e(()=>[d("h3",null,p(t("policies.x-empty-state.title")),1)]),action:e(()=>[l(g,{action:"docs",href:t("policies.href.docs",{name:i.name})},{default:e(()=>[o(p(t("common.documentation")),1)]),_:2},1032,["href"])]),default:e(()=>[a[6]||(a[6]=o()),d("div",{innerHTML:t("policies.x-empty-state.body",{type:i.name,suffix:s.params.s.length>0?t("common.matchingsearch"):""})},null,8,O),a[7]||(a[7]=o())]),_:2},1024)]),default:e(()=>[l(E,{headers:[{...y.get("headers.role"),label:"Role",key:"role",hideLabel:!0},{...y.get("headers.name"),label:"Name",key:"name"},{...y.get("headers.namespace"),label:"Namespace",key:"namespace"},...B("use zones")&&i.isTargetRefBased?[{...y.get("headers.zone"),label:"Zone",key:"zone"}]:[],...i.isTargetRefBased?[{...y.get("headers.targetRef"),label:"Target ref",key:"targetRef"}]:[],{...y.get("headers.actions"),label:"Actions",key:"actions",hideLabel:!0}],items:m==null?void 0:m.items,"is-selected-row":n=>n.id===s.params.policy,onResize:y.set},{role:e(({row:n})=>[n.role==="producer"?(c(),u(V,{key:0,name:`policy-role-${n.role}`},{default:e(()=>[o(` Role: `+p(n.role),1)]),_:2},1032,["name"])):(c(),k(w,{key:1},[o(`   `)],64))]),name:e(({row:n})=>[l(g,{"data-action":"",to:{name:"policy-summary-view",params:{mesh:n.mesh,policyPath:i.path,policy:n.id},query:{page:s.params.page,size:s.params.size}}},{default:e(()=>[o(p(n.name),1)]),_:2},1032,["to"])]),namespace:e(({row:n})=>[o(p(n.namespace.length>0?n.namespace:t("common.detail.none")),1)]),targetRef:e(({row:n})=>{var h;return[typeof((h=n.spec)==null?void 0:h.targetRef)<"u"?(c(),u(_,{key:0,appearance:"neutral"},{default:e(()=>[o(p(n.spec.targetRef.kind),1),n.spec.targetRef.name?(c(),k("span",j,[a[8]||(a[8]=o(":")),d("b",null,p(n.spec.targetRef.name),1)])):f("",!0)]),_:2},1024)):(c(),u(_,{key:1,appearance:"neutral"},{default:e(()=>a[9]||(a[9]=[o(` diff --git a/app/kuma-ui/pkg/resources/data/assets/PolicySummary.vue_vue_type_script_setup_true_lang-C5jffwtl.js b/app/kuma-ui/pkg/resources/data/assets/PolicySummary.vue_vue_type_script_setup_true_lang-DzTs7axg.js similarity index 96% rename from app/kuma-ui/pkg/resources/data/assets/PolicySummary.vue_vue_type_script_setup_true_lang-C5jffwtl.js rename to app/kuma-ui/pkg/resources/data/assets/PolicySummary.vue_vue_type_script_setup_true_lang-DzTs7axg.js index 4bbb51d71332..32947e4a1d84 100644 --- a/app/kuma-ui/pkg/resources/data/assets/PolicySummary.vue_vue_type_script_setup_true_lang-C5jffwtl.js +++ b/app/kuma-ui/pkg/resources/data/assets/PolicySummary.vue_vue_type_script_setup_true_lang-DzTs7axg.js @@ -1,4 +1,4 @@ -import{d as B,l as C,k as R,r as p,o as s,q as r,w as a,a as f,e as o,c as l,b as k,R as i,t as n,p as c,m as _,s as d}from"./index-DiQwbNpM.js";const X={key:0,class:"mt-4 stack-with-borders","data-testid":"structured-view"},w={key:0},N={key:1},V={class:"mt-4"},h=B({__name:"PolicySummary",props:{policy:{},format:{}},setup(g){const{t:y}=C(),z=R(),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",X,[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",w,[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 R,r as p,o as s,q as r,w as a,a as f,e as o,c as l,b as k,R as i,t as n,p as c,m as _,s as d}from"./index-l3jNaB4C.js";const X={key:0,class:"mt-4 stack-with-borders","data-testid":"structured-view"},w={key:0},N={key:1},V={class:"mt-4"},h=B({__name:"PolicySummary",props:{policy:{},format:{}},setup(g){const{t:y}=C(),z=R(),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",X,[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",w,[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-UYSa6jom.js b/app/kuma-ui/pkg/resources/data/assets/PolicySummaryView-DJafAaiD.js similarity index 93% rename from app/kuma-ui/pkg/resources/data/assets/PolicySummaryView-UYSa6jom.js rename to app/kuma-ui/pkg/resources/data/assets/PolicySummaryView-DJafAaiD.js index c03d445c86d4..53cce41d2b38 100644 --- a/app/kuma-ui/pkg/resources/data/assets/PolicySummaryView-UYSa6jom.js +++ b/app/kuma-ui/pkg/resources/data/assets/PolicySummaryView-DJafAaiD.js @@ -1 +1 @@ -import{_ as b}from"./PolicySummary.vue_vue_type_script_setup_true_lang-C5jffwtl.js";import{_ as v}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-B--3uLXV.js";import{d as D,r as a,o as p,q as i,w as t,b as n,m,t as d,e as c,c as g,K as A,L as C,Q as B,s as f,_ as L}from"./index-DiQwbNpM.js";const M={key:0},N=D({__name:"PolicySummaryView",props:{items:{},policyType:{}},setup(x){const y=x;return(q,s)=>{const S=a("XEmptyState"),w=a("RouteTitle"),E=a("XAction"),V=a("XSelect"),R=a("XLayout"),k=a("DataSource"),X=a("AppView"),$=a("DataCollection"),F=a("RouteView");return p(),i(F,{name:"policy-summary-view",params:{mesh:"",policyPath:"",policy:"",codeSearch:"",codeFilter:!1,codeRegExp:!1,format:"structured"}},{default:t(({route:e,t:r})=>[n($,{items:y.items,predicate:u=>u.id===e.params.policy,find:!0},{empty:t(()=>[n(S,null,{title:t(()=>[m("h2",null,d(r("common.collection.summary.empty_title",{type:y.policyType.name})),1)]),default:t(()=>[s[0]||(s[0]=c()),m("p",null,d(r("common.collection.summary.empty_message",{type:y.policyType.name})),1)]),_:2},1024)]),default:t(({items:u})=>[(p(!0),g(A,null,C([u[0]],l=>(p(),i(X,{key:l.id},{title:t(()=>[m("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:r("policies.routes.item.title",{name:l.name})},null,8,["title"])]),_:2},1032,["to"])])]),default:t(()=>[s[3]||(s[3]=c()),l?(p(),i(b,{key:0,policy:l,format:e.params.format},{header:t(()=>[m("header",null,[n(R,{type:"separated",size:"max"},{default:t(()=>[m("h3",null,d(r("policies.routes.item.config")),1),s[1]||(s[1]=c()),l.spec?(p(),g("div",M,[n(V,{label:r("policies.routes.item.format"),selected:e.params.format,onChange:o=>{e.update({format:o})}},B({_:2},[C(["structured","yaml"],o=>({name:`${o}-option`,fn:t(()=>[c(d(r(`policies.routes.item.formats.${o}`)),1)])}))]),1032,["label","selected","onChange"])])):f("",!0)]),_:2},1024)])]),default:t(()=>[s[2]||(s[2]=c()),n(v,{resource:l.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:P})=>[P?(p(),i(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,T)=>T(_))}},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})}}}),K=L(N,[["__scopeId","data-v-fa37a4c6"]]);export{K as default}; +import{_ as b}from"./PolicySummary.vue_vue_type_script_setup_true_lang-DzTs7axg.js";import{_ as v}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-DjRdMDT9.js";import{d as D,r as a,o as p,q as i,w as t,b as n,m,t as d,e as c,c as g,K as A,L as C,Q as B,s as f,_ as L}from"./index-l3jNaB4C.js";const M={key:0},N=D({__name:"PolicySummaryView",props:{items:{},policyType:{}},setup(x){const y=x;return(q,s)=>{const S=a("XEmptyState"),w=a("RouteTitle"),E=a("XAction"),V=a("XSelect"),R=a("XLayout"),k=a("DataSource"),X=a("AppView"),$=a("DataCollection"),F=a("RouteView");return p(),i(F,{name:"policy-summary-view",params:{mesh:"",policyPath:"",policy:"",codeSearch:"",codeFilter:!1,codeRegExp:!1,format:"structured"}},{default:t(({route:e,t:r})=>[n($,{items:y.items,predicate:u=>u.id===e.params.policy,find:!0},{empty:t(()=>[n(S,null,{title:t(()=>[m("h2",null,d(r("common.collection.summary.empty_title",{type:y.policyType.name})),1)]),default:t(()=>[s[0]||(s[0]=c()),m("p",null,d(r("common.collection.summary.empty_message",{type:y.policyType.name})),1)]),_:2},1024)]),default:t(({items:u})=>[(p(!0),g(A,null,C([u[0]],l=>(p(),i(X,{key:l.id},{title:t(()=>[m("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:r("policies.routes.item.title",{name:l.name})},null,8,["title"])]),_:2},1032,["to"])])]),default:t(()=>[s[3]||(s[3]=c()),l?(p(),i(b,{key:0,policy:l,format:e.params.format},{header:t(()=>[m("header",null,[n(R,{type:"separated",size:"max"},{default:t(()=>[m("h3",null,d(r("policies.routes.item.config")),1),s[1]||(s[1]=c()),l.spec?(p(),g("div",M,[n(V,{label:r("policies.routes.item.format"),selected:e.params.format,onChange:o=>{e.update({format:o})}},B({_:2},[C(["structured","yaml"],o=>({name:`${o}-option`,fn:t(()=>[c(d(r(`policies.routes.item.formats.${o}`)),1)])}))]),1032,["label","selected","onChange"])])):f("",!0)]),_:2},1024)])]),default:t(()=>[s[2]||(s[2]=c()),n(v,{resource:l.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:P})=>[P?(p(),i(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,T)=>T(_))}},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})}}}),K=L(N,[["__scopeId","data-v-fa37a4c6"]]);export{K as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/PolicyTypeListView-De4Y3LzE.js b/app/kuma-ui/pkg/resources/data/assets/PolicyTypeListView-BAIDpgxS.js similarity index 97% rename from app/kuma-ui/pkg/resources/data/assets/PolicyTypeListView-De4Y3LzE.js rename to app/kuma-ui/pkg/resources/data/assets/PolicyTypeListView-BAIDpgxS.js index f50b8482eb49..145d9e156171 100644 --- a/app/kuma-ui/pkg/resources/data/assets/PolicyTypeListView-De4Y3LzE.js +++ b/app/kuma-ui/pkg/resources/data/assets/PolicyTypeListView-BAIDpgxS.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 _,K as y,L as w,n as b,t as C,G as q,_ as z}from"./index-DiQwbNpM.js";const E={class:"policy-list-content"},F={class:"policy-count"},G={class:"policy-list"},K=$({__name:"PolicyTypeListView",setup(j){return(H,c)=>{const D=t("RouteTitle"),R=t("XAction"),B=t("DataCollection"),L=t("DataLoader"),P=t("XCard"),x=t("RouterView"),v=t("DataSource"),A=t("AppView"),X=t("RouteView");return l(),f(X,{name:"policy-list-view",params:{mesh:"",policyPath:"",policy:""}},{default:o(({route:d,t:N})=>[i(D,{render:!1,title:N("policies.routes.types.title")},null,8,["title"]),c[2]||(c[2]=u()),i(A,null,{default:o(()=>[i(v,{src:`/mesh-insights/${d.params.mesh}`},{default:o(({data:e})=>[i(v,{src:"/policy-types"},{default:o(({data:s,error:S})=>[m("div",E,[i(P,{class:"policy-type-list","data-testid":"policy-type-list"},{default:o(()=>[i(L,{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",G,[i(x,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})}}}),M=z(K,[["__scopeId","data-v-5a875ff4"]]);export{M 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 _,K as y,L as w,n as b,t as C,G as q,_ as z}from"./index-l3jNaB4C.js";const E={class:"policy-list-content"},F={class:"policy-count"},G={class:"policy-list"},K=$({__name:"PolicyTypeListView",setup(j){return(H,c)=>{const D=t("RouteTitle"),R=t("XAction"),B=t("DataCollection"),L=t("DataLoader"),P=t("XCard"),x=t("RouterView"),v=t("DataSource"),A=t("AppView"),X=t("RouteView");return l(),f(X,{name:"policy-list-view",params:{mesh:"",policyPath:"",policy:""}},{default:o(({route:d,t:N})=>[i(D,{render:!1,title:N("policies.routes.types.title")},null,8,["title"]),c[2]||(c[2]=u()),i(A,null,{default:o(()=>[i(v,{src:`/mesh-insights/${d.params.mesh}`},{default:o(({data:e})=>[i(v,{src:"/policy-types"},{default:o(({data:s,error:S})=>[m("div",E,[i(P,{class:"policy-type-list","data-testid":"policy-type-list"},{default:o(()=>[i(L,{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",G,[i(x,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})}}}),M=z(K,[["__scopeId","data-v-5a875ff4"]]);export{M as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/PolicyTypeTag-C1utl8zi.js b/app/kuma-ui/pkg/resources/data/assets/PolicyTypeTag-C8OtpW8N.js similarity index 99% rename from app/kuma-ui/pkg/resources/data/assets/PolicyTypeTag-C1utl8zi.js rename to app/kuma-ui/pkg/resources/data/assets/PolicyTypeTag-C8OtpW8N.js index b48d5706685b..5a925b04e859 100644 --- a/app/kuma-ui/pkg/resources/data/assets/PolicyTypeTag-C1utl8zi.js +++ b/app/kuma-ui/pkg/resources/data/assets/PolicyTypeTag-C8OtpW8N.js @@ -1 +1 @@ -import{d as Y,I as B,H as l,o as s,q as x,w as I,c as C,J as O,G as M,p as b,e as d,a as U,t as N,_ as R}from"./index-DiQwbNpM.js";const L=["aria-hidden"],f='',S=Y({__name:"BrainIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:B,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const A=String(e).replace(/px/gi,""),r=Number(A);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const A=e,r=l(()=>{if(typeof A.size=="number"&&A.size>0)return`${A.size}px`;if(typeof A.size=="string"){const i=String(A.size).replace(/px/gi,""),t=Number(i);if(t&&!isNaN(t)&&Number.isInteger(t)&&t>0)return`${t}px`}return B}),o=l(()=>({boxSizing:"border-box",color:A.color,display:A.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:A.decorative?"none":void 0})),a=i=>{const t={},E=Math.random().toString(36).substring(2,12);return i.replace(/id="([^"]+)"/g,(c,n)=>{const g=`${E}-${n}`;return t[n]=g,`id="${g}"`}).replace(/#([^\s^")]+)/g,(c,n)=>t[n]?`#${t[n]}`:c)},y={"<":"<",">":">",'"':""","'":"'","&":"&"},G=i=>i.replace(/[<>"'&]/g,t=>y[t]),H=`${A.title?`${G(A.title)}`:""}${A.staticIds?f:a(f)}`;return(i,t)=>(s(),x(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:I(()=>[(s(),C("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-brain-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:H},null,8,L))]),_:1},8,["aria-hidden","style","tabindex"]))}}),u="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB4CAMAAAAOusbgAAAAVFBMVEXa2tra2tra2tra2tra2tra2tr////a2toAfd6izPLvzPnRfvDYteSKr86zas0Aar4AhODY6vr3+Prx8v2Kv+9aqOk3muUOj+N5t+211vXhqfW01fXvn55GAAAABnRSTlMC9s/Hbhsvz/I3AAABVklEQVRo3u3b3Y6CMBCG4SJYhnV/KD+K7v3f57bN7AFJTcDUmZB+74lH5EmMA5hmjK+pq1awqm5M6HxqxTudPSzssmxM06rUmDp8DFawIYi1qYRdlisTeCtcMAGnAgwYMGDAgJ8GGPDB4B8frepnl9cZH5d1374E7GmX1WVuA0xzTvixA+5zwpc0/OXrVgU5N/yx6tMHGDBgwIABvxmeiBZhmF3fPMjDFLuOSjDdnBJMvVOAb1G+y8PjlUKdOGyHOcpLJniiDfEVC/FYZYA3unxFx2OVAd7sTjZ073msRGB2Yy7KvcsC2z05Hitx2P6PVTEwf9W/h/5xvTBOB76ByN8ydzRRzofELln1schjVNCrTxyjsl5vtV7ol7L+tAEGDLhMWOAw5ADHPxIHXmpHfAWepgJOBBgwYMCAAT8NMGDAgJOw2hKO2tqR2qKV1mqZ3jKd2vrgH/W3idgykdWgAAAAAElFTkSuQmCC",p="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABGdBTUEAALGPC/xhBQAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAMKADAAQAAAABAAAAMAAAAAD4/042AAAH90lEQVRoBdVaC4xU1Rn+zr2zu8PyEBGoKMFVK0KLFXyiVKS2FFGIhhT7Smq1aQXbuMQHCwRQiBWVUl7CaiuxGoGosSQ0tJuU4qNrpQEfq0AReQisLKK7iCIsO3fO3+8/wx1mdgdmlp3srCdhz8y9597zff/7P4wBhxw50jfW2Pi4ERkhQB+91lGHAerEmFeLotHJprS01ij4oLGxRkR6dFTQmXAZYxoi0eilpqmhYQVEfpppUYe/ZsxKE6uv39fRzeZkglRzMk319cT/9R1eVuixAPazzyFBPG2p/fgA7M6PAd4v5MhKwB46DDnQAPvRPiCFhFiBNB5LXC8giawETPeuQHER0BRDnCRCTfjn9oLpVAJRDSm5ApHITiDiwy87J0lCwToSngfvvD4FJ5GVgLPvXEl8/mW7u0ProhB9QM1IzUnNyqNmDMkhbmEJ3uvWGSiKtCuJrBqQo3TUTw8C1gLNNCF79yfA+jSns85od/C6eVYC9uAXEBKwu+vSSDgHpuQLPbKakMRikI/qXLRR0Oq4oAO3GBpin6uC/Oc94H+7IWd0gbmoL3Db92GGXdJieb4uZCXgNjoeKjVkZiIhH9bCTF4KbK+FML+71M4ZnnHfzcir4M24E+jSKV+4k+/JjYAub06iHzVB22chCNw6FbKdWbmYDjzvdzBXfQs41gS89g7s4pcgX34FXPJN+IvvyzuJDLaQJJf+gdHFRR3OzrHDkGko6vn3AL27JzL1C2vpzIxM6tTjRsCsmAXDpIfNOxCUzwO+Opr+3jZ+y10D4UaqCQ2ZmqFTQ+YuJrhfzYHUHwKuGQRv4SSgpDjx1H6WIhMfha37DBh0ISIL7wU658ecWk8gJJJpVhK/fvQEifnlSRLySYKE7K8Hvn0BIgvyQyJ3E8oEuPm181ly/HkK0Ks75L+bIXOXJ1eYb/SAVzkFpk8vyJZdCO6dnxdzyi8BwjUkYZ6qcKHW/q0aONKYTmLpZJhzejLUksR9C9pMIu8EFK3pSYeO0v41QtFnUodqwn9iMnD2WRCSiD2wsE0k8k+AEreTaB4sQTCkP8CE1nyEJFQTsmUngj+eMLXma7N9zzsB2bQT+k+TGC5kJj7JML15CDLsUqqLitpVm1ilRWIry5O8E9Ak5s25m0mOWfjldbCVf81IIb6mGvblf5GAgTd2OOyGzTj2s6k4Nv5+2I1bMj6T6WJ+w2jKDvLKW4hPr3QFoLl9DPwJ41Lu8uPRRgQVi2CZ4FzU+oLZOqC/aPnBjF784ER4lzOjZxn+jIqKh7Ksye02VS/Tn3JZ2GinptHognMhr70N1HzILi6Ad8VA2GdWszxvgDfgfHgjLke8Zhuwh2W5WPjjWPhdXEbn3ol49Tvw+p/HiMUsfoqRHw1oQzNlKVTq6NkN/qrHAVauOuTVtxDMJDECNN+5iP6xA0Ip+9PugD9yqNNEfMmLQN/e8H9yI9cJmiY+DKu9RrdSRJfNBkpPnrXbTiAVPDf0lzwADCxz4MM/qoXgwSdpTjzJIHgtnxyJqXfC/8HV4TI3B4tWIKiqhkSLUDLzbniDL0673/xL25xYzYaSx7qNQNdO6eApSflgt9vPXH8Z/NkTYPr3Q2TWBHijrnHX44tXpuEJFi134DWH5AJeHz59Agq+YgmE4EUlzwyblDzBxx/5C+J3zYGtfteB9IZfhsjTM2A6RxF/hYR189HfdbP+CRYuR7zqDSbAIhTPJMkskg8fPD0C7L5kaiWsgu/aErwleGGY1LLadCkN93Jz8PzfXbTxaP+RCT9KXCN4ZzYlCp7RZ/CAtGdO9aX1BJoCyLQnIW+8D9ODDluZInnupOAtwUtpCfy55TCDmY1ThjegzHVs8Q2bYLfvTUj+H9UwNBsXOlsBXl/bOidubII8tAzy9lZIpyi8ub91dh3ik4efQXzNvxk1ovDnTWoB3q1jOI3N/hPsmzU85WAHx+gkKvlZ6rC5Sz7cM3cNaI0zaxmwdTcsy2VvwT1p4O3vFTzNhiHP/0NLyYcbKuiimb+Bdy3LCB7VtAW8vjM3DRxmG/jYctYs7HspXUy/Habf2UlM9rHnICydNYP68wh+yKlDn3tQNTH3Wfijh52W5MPNsxPQ0+n5LwD72A4yguD+n7PHZT1/fMSfeBGympJng+8/MjE38OHDeZhphKcY2rgvWQUcYp3CGt+UjwdYz4fDPr0aWMuQyP7Wn0at5CL58OE8zScnoM35sjX8H0x2VDxhMHfd4oqucF/7fBXA0kFYMvjlP4a5MnvhFT6bzzkzgQMHISvXwrCb8s7sytOGMQDncMhL64DX33Xp3v/lGJihg8Jb7T63JFBXD1n1OsMb20F2U/KLH7Ko6pIE5py1miGQp9Nm/CiY6wYn7xXiQxoBqf0U3j83uCNzq6dst91A8DwyD0fVesibmxJHJTdeDe/6IeGdgs1JAnqAa9ZvgejJG4/RzbjhaYdPWvNg41ZKPgLzvSEwN1xRMNCpGzsCsmMf8N52l1S01jVjr03E++MrRU2mZgeMauXKgTAj00vg1Be292cPH+xtMDxV1ipR7d7cel0aeKynyWza5Qoz4bGgGdVxwLOtqPPMtj2eZldhkWbGDqN9F50QIk1Gtu11ZoMytok3Jer4EwsK+0l/9OFFxNxhDh+NmdFD0w9rtY+lX+gBrvQ+E2YMyXWgoT/2cL9YUUzNf24j79Pe93zizmiEJYK5mT7RQYaaTerPbf4PGwFZsK8ONooAAAAASUVORK5CYII=",h="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABGdBTUEAALGPC/xhBQAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAMKADAAQAAAABAAAAMAAAAAD4/042AAAEj0lEQVRoBe1aS28TVxT+7ngydhwnPGISTBKHEB6iUtOWHTvWqCtKqQhISC2vBbCpRDf9BUgsgAWbdlGppWqlSl1UXfMLCmXRqgXUxmCclOCWxI4Tv4Zz7s00BntmLh4rTCSfxJ4755458333fHfuTTQCZFOHTo+ijCs2cAi2nWJfaE2InABuw8Lle7e/eCwYvL2CXwF7a2hBtwQm8iKKdwwe+Y0HnhnRgBN2Q8qmJcPwOxm7EXrNe40jzVfDq38j9HUJvOkqdSvQrUDAEeiIhGaPH8bsyfe1oWQuTuPxhePa8V6BplenTl85tQ2l9A7YMUsnHMsTIyjtm9CK1QkKXIHC3nEI2l3RgqhzPzw/sB/g+A5ZYAKlPTsVFMnCH1Xx3f26XP2TUUQgAuXhJKr9fQqQRgVYPpUtA7IANvQq5sciEIHi7jHKb5OE9DQh5SOvoGs6pKNABJYn06tAaDQ1SLB82DoFnnO1TaA8NIhqIo7IQkFLDI58zPx/WvEMTsfaJlAiPbPF789oiWHxPTX6A3f/kPGdmQEBKlCaGJUE+oiANJ9JvEAEeOL23/ldHvVmjUrt9d1WBSrJLaiRfMzCEqzcU8pPcDzmAMunSk8f699FxP7KqngvVK/R19ZKvDy+Qy5cvQ8z8la2xuhzII8+m9foF9+axOz0YRm3/dbP6PvtoWy7fZm1iIV6tAd1i4+W3BLUrR7Y1Jb+1T7eKqg41ccajj94JPPy4DskaoleZM8cRYmeUGyO1hm0Q6DRz5XMnj2KpV1jTcSYyOTnNzjc1Uw1eCwBpQIFhNWqfvhKCZDPZbCQoGK5eVhz82uJKYjBPDp/DFwhBswZnEcmT3YlnzV/jRbBzKVplFNDTeDXEnu3TLNeBpb44x3o20vksh8fQYU2d1GaF+nr3yBCc6SVOaQyl05gxYm/9rWMf1VCra5v9LU1BxoT/N+mCpSHB2HNzmP05neu4J14ltZKKqnIroLnPta8n2ycHHzsHAGqgPXPM4x8+QOBLzXeo6ntSMsiGaYbwDcFajg6QiA6k0M9EQM/NSJFb/CMqe/PDD0QTKrU976V8uMg3j74ifOg8IsNZX9bC1mYmHQJvOlqBJ7EcUPgw8EELFq5vn1WQKHmPaX6IwIXhzdJ3jfmnmPRJ95vgAJJqJfAf0Tgx3pMpGn7cW5oExIE0M0Y/GepzdgT65EfbrPvVZuKW7g6vlV+uO1lYurgWTtmGHIEo7QYxYhSlM6jlJf9UT6nNvtiBFj5+SjUNeRbrNWpLTBmRSiOc6h8bjfOlquya8TyEQDdN1+t4dOZvFsqXsjU3ob/rqVfMv5iGaijbdORO2ihUlshiqdu5RZ4Uqnix3wRBsWcSiawj/8/xAEqGSd8ye4vV8DS4e3EheEBWYmXAl7zJJTrAMvm1LaEpPLV0wLu8V7NxUJJwAVrS3egSdwy4zo7uwTWecCbbtetQNOQrLPDoOd1bp3v2bnbEXZaN+nFiQ1qjJ3WfFymZdN9rQ4tOcJM2CNzf/+ysH33gVuiLlIkpyTh7Q8tZgbGr9sI8RO9qfIBv27zAiEVYZQrGIvuAAAAAElFTkSuQmCC",D="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABGdBTUEAALGPC/xhBQAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAMKADAAQAAAABAAAAMAAAAAD4/042AAAFt0lEQVRoBe1aa2xTVRz/3d7bBytdXddtbIN1sId7IG4yHhGICxluMohOAkGChhiMih/8IiSERImRaBD9YGIkGg0xypwo8YkajGyikxqemziyDbbhBoyN7kHLStfb6zm3u01v1zvaritrwn9Zz+Pec87v//j9z2lzGBBZYHpyttMt7IWAcgFCOu2brsKAuQoG9TqO2dFkO9zNjIE/JwiCabqCDoaLYRgbUeJB1qgu2E/ALw720jTvm8ELSOdo2EhAy6vKpKpiWf/zSdmzUMbIBgQ0IpnPN4ZgV033mA/QV9ak2Jk8wxOCrDfOGqo4wzsObtwrwMWahD4CjtlysuvHvQfukXgcq2LcEfchxPkbTIlQgcTzHzOV9VDwxL0HYkLiIn0qNqQVoyDBjMN9/+Kr3hZ4yF80ZEoVeNiYRYAXYb4+TcQ6KnigZlS44OjD25cb0eUcnLQOUVeAAlxlysH61PmYo0sUAbbeuoG63vM4MXwZm2YtwMa0B+Ahynx+rRm115rAkyNxpMI8t/6NoKMjIW4Cq8YnhY/DrNaLeKzDPfiytxnn7L0yfLkzkvCKZQVo2T4ygH1df5DSJnsnsKFE6KiSOJHViOA7SGhsbfkOuy7+Og48BUZBv3Thexy4ehYW4qX3C9ZgS3pJIOaQ2lELoXlJGWB5Hh/kVOH4UBf6k41ovdGNo5dOTQjEojNiZ/Yjojd2tB/F6ZtXJnw/8OGkPVCanovd5c9g76qtMOuN4vxqqGBzDuP5smq8Vv400vT3Ba7ra3c5h3Bs4JLY1rOybcn3zkSVSSmwMCMPu1ZsQq4pEz+2/Y2OQW+scwyL2uZj2Nd4CFnGVLxT+SJW5yl/7XZ5vClVzYSvgGyEElGCEZr8vAGDJkE0zusNn5Jw6YFWxYptTuW1y4nuFvxzvRPPllaS/ypkJprx0akj4wzqJhmJCsswsmeh4AnbA2pwWKbOx079Wrg9vLigATps1C0FJ3jtwZFUKondNYL3rN+IihSnZEvdspIXvPPQFByuyDwQzNKBE27Xr4ZJNRNnRzt9CrgYD7JYM+7nvL+JccQ7geLi3ZA8E/iMbnBU/BWn7VDwhK1ykkqPQ04rPnM2+hTwEAXedfyEi+7rsPOjyCb5vTI5h2LwCfUWq2BhXvBuRSzhTrgStgI8sZa080khxJHs4Sb76ZBwC3s6GnDT7cL2rOV4M6cCKWM8cXvcYMc44g/SwGlRYpgldmnGuOP//E51xe/ESu7jySGMI2mSytBth1hWzC1Fu60HDpcTS/hivNrWgOq0HKwx5+Pjghp8eOUkTl5pQx7JVpKka2diXUoRHkvOF8lPw6hjRPlspERodmHxyt3SpP5lZ3vwDaVcU4hOTx+6+BsYdNpBSVqZW4aKeQ/hmt2GW3YnEqDFFwNn0ESOEKWGdPFsZOQZ7G/5DSZWi22zF+HlOUtRSE6pThJa9IS6p+P3CY8T2bkZ/vB89bB34s26ZSjiMvDt7dOwjl4UJ0qbacK2RWtRnGLBn/+dx4HTv8AljIpK9Qz2YzGXhJqUAtBYl4h63eXA1wT4kf42jHhGfYDCrYStAM3/yzX5qNaUoJPvQ91tKzQkqCxsMpKyTNi8oIIA5UnGYaHjNOi+2Ye3jtfBTFLsC5llUBEiU+D1to5JnUIlRcNWQBqYTFLpBt0SzGVTCHwWAx4H6px/waZ1YkvJo9CrdWR3tpLYb5WGTEkpU0CJKEqEpohKOQv5ZHDO3UXoLeWn6GANBY9sI4tk2TME+N0UmQfuJpBI1w57I4t0oakaF/cKKO7EoVoskOBKxJPmC/d9aZxSGfceuEdiJdfGqj/uQ0i2kd2JgNSq0SZhJPP5j1GJdw9i5e8or0OxM/mJNQfJVYOnojx3TKYj9yVqVfTWB704EZMVo7jI2GWPHWzvSMtwpr7oIL04QVxiJmsYorhO1KcSw4ZhfiCGX0ev2/wPquz9nGykU2YAAAAASUVORK5CYII=",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=R(J,[["__scopeId","data-v-9604a2cd"]]);export{k as P}; +import{d as Y,I as B,H as l,o as s,q as x,w as I,c as C,J as O,G as M,p as b,e as d,a as U,t as N,_ as R}from"./index-l3jNaB4C.js";const L=["aria-hidden"],f='',S=Y({__name:"BrainIcon",props:{title:{type:String,required:!1,default:""},color:{type:String,required:!1,default:"currentColor"},display:{type:String,required:!1,default:"block"},decorative:{type:Boolean,required:!1,default:!1},size:{type:[Number,String],required:!1,default:B,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const A=String(e).replace(/px/gi,""),r=Number(A);if(r&&!isNaN(r)&&Number.isInteger(r)&&r>0)return!0}return!1}},as:{type:String,required:!1,default:"span"},staticIds:{type:Boolean,default:!1}},setup(e){const A=e,r=l(()=>{if(typeof A.size=="number"&&A.size>0)return`${A.size}px`;if(typeof A.size=="string"){const i=String(A.size).replace(/px/gi,""),t=Number(i);if(t&&!isNaN(t)&&Number.isInteger(t)&&t>0)return`${t}px`}return B}),o=l(()=>({boxSizing:"border-box",color:A.color,display:A.display,flexShrink:"0",height:r.value,lineHeight:"0",width:r.value,pointerEvents:A.decorative?"none":void 0})),a=i=>{const t={},E=Math.random().toString(36).substring(2,12);return i.replace(/id="([^"]+)"/g,(c,n)=>{const g=`${E}-${n}`;return t[n]=g,`id="${g}"`}).replace(/#([^\s^")]+)/g,(c,n)=>t[n]?`#${t[n]}`:c)},y={"<":"<",">":">",'"':""","'":"'","&":"&"},G=i=>i.replace(/[<>"'&]/g,t=>y[t]),H=`${A.title?`${G(A.title)}`:""}${A.staticIds?f:a(f)}`;return(i,t)=>(s(),x(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:I(()=>[(s(),C("svg",{"aria-hidden":e.decorative?"true":void 0,"data-testid":"kui-icon-svg-brain-icon",fill:"none",height:"100%",role:"img",viewBox:"0 0 24 24",width:"100%",xmlns:"http://www.w3.org/2000/svg",innerHTML:H},null,8,L))]),_:1},8,["aria-hidden","style","tabindex"]))}}),u="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB4CAMAAAAOusbgAAAAVFBMVEXa2tra2tra2tra2tra2tra2tr////a2toAfd6izPLvzPnRfvDYteSKr86zas0Aar4AhODY6vr3+Prx8v2Kv+9aqOk3muUOj+N5t+211vXhqfW01fXvn55GAAAABnRSTlMC9s/Hbhsvz/I3AAABVklEQVRo3u3b3Y6CMBCG4SJYhnV/KD+K7v3f57bN7AFJTcDUmZB+74lH5EmMA5hmjK+pq1awqm5M6HxqxTudPSzssmxM06rUmDp8DFawIYi1qYRdlisTeCtcMAGnAgwYMGDAgJ8GGPDB4B8frepnl9cZH5d1374E7GmX1WVuA0xzTvixA+5zwpc0/OXrVgU5N/yx6tMHGDBgwIABvxmeiBZhmF3fPMjDFLuOSjDdnBJMvVOAb1G+y8PjlUKdOGyHOcpLJniiDfEVC/FYZYA3unxFx2OVAd7sTjZ073msRGB2Yy7KvcsC2z05Hitx2P6PVTEwf9W/h/5xvTBOB76ByN8ydzRRzofELln1schjVNCrTxyjsl5vtV7ol7L+tAEGDLhMWOAw5ADHPxIHXmpHfAWepgJOBBgwYMCAAT8NMGDAgJOw2hKO2tqR2qKV1mqZ3jKd2vrgH/W3idgykdWgAAAAAElFTkSuQmCC",p="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABGdBTUEAALGPC/xhBQAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAMKADAAQAAAABAAAAMAAAAAD4/042AAAH90lEQVRoBdVaC4xU1Rn+zr2zu8PyEBGoKMFVK0KLFXyiVKS2FFGIhhT7Smq1aQXbuMQHCwRQiBWVUl7CaiuxGoGosSQ0tJuU4qNrpQEfq0AReQisLKK7iCIsO3fO3+8/wx1mdgdmlp3srCdhz8y9597zff/7P4wBhxw50jfW2Pi4ERkhQB+91lGHAerEmFeLotHJprS01ij4oLGxRkR6dFTQmXAZYxoi0eilpqmhYQVEfpppUYe/ZsxKE6uv39fRzeZkglRzMk319cT/9R1eVuixAPazzyFBPG2p/fgA7M6PAd4v5MhKwB46DDnQAPvRPiCFhFiBNB5LXC8giawETPeuQHER0BRDnCRCTfjn9oLpVAJRDSm5ApHITiDiwy87J0lCwToSngfvvD4FJ5GVgLPvXEl8/mW7u0ProhB9QM1IzUnNyqNmDMkhbmEJ3uvWGSiKtCuJrBqQo3TUTw8C1gLNNCF79yfA+jSns85od/C6eVYC9uAXEBKwu+vSSDgHpuQLPbKakMRikI/qXLRR0Oq4oAO3GBpin6uC/Oc94H+7IWd0gbmoL3Db92GGXdJieb4uZCXgNjoeKjVkZiIhH9bCTF4KbK+FML+71M4ZnnHfzcir4M24E+jSKV+4k+/JjYAub06iHzVB22chCNw6FbKdWbmYDjzvdzBXfQs41gS89g7s4pcgX34FXPJN+IvvyzuJDLaQJJf+gdHFRR3OzrHDkGko6vn3AL27JzL1C2vpzIxM6tTjRsCsmAXDpIfNOxCUzwO+Opr+3jZ+y10D4UaqCQ2ZmqFTQ+YuJrhfzYHUHwKuGQRv4SSgpDjx1H6WIhMfha37DBh0ISIL7wU658ecWk8gJJJpVhK/fvQEifnlSRLySYKE7K8Hvn0BIgvyQyJ3E8oEuPm181ly/HkK0Ks75L+bIXOXJ1eYb/SAVzkFpk8vyJZdCO6dnxdzyi8BwjUkYZ6qcKHW/q0aONKYTmLpZJhzejLUksR9C9pMIu8EFK3pSYeO0v41QtFnUodqwn9iMnD2WRCSiD2wsE0k8k+AEreTaB4sQTCkP8CE1nyEJFQTsmUngj+eMLXma7N9zzsB2bQT+k+TGC5kJj7JML15CDLsUqqLitpVm1ilRWIry5O8E9Ak5s25m0mOWfjldbCVf81IIb6mGvblf5GAgTd2OOyGzTj2s6k4Nv5+2I1bMj6T6WJ+w2jKDvLKW4hPr3QFoLl9DPwJ41Lu8uPRRgQVi2CZ4FzU+oLZOqC/aPnBjF784ER4lzOjZxn+jIqKh7Ksye02VS/Tn3JZ2GinptHognMhr70N1HzILi6Ad8VA2GdWszxvgDfgfHgjLke8Zhuwh2W5WPjjWPhdXEbn3ol49Tvw+p/HiMUsfoqRHw1oQzNlKVTq6NkN/qrHAVauOuTVtxDMJDECNN+5iP6xA0Ip+9PugD9yqNNEfMmLQN/e8H9yI9cJmiY+DKu9RrdSRJfNBkpPnrXbTiAVPDf0lzwADCxz4MM/qoXgwSdpTjzJIHgtnxyJqXfC/8HV4TI3B4tWIKiqhkSLUDLzbniDL0673/xL25xYzYaSx7qNQNdO6eApSflgt9vPXH8Z/NkTYPr3Q2TWBHijrnHX44tXpuEJFi134DWH5AJeHz59Agq+YgmE4EUlzwyblDzBxx/5C+J3zYGtfteB9IZfhsjTM2A6RxF/hYR189HfdbP+CRYuR7zqDSbAIhTPJMkskg8fPD0C7L5kaiWsgu/aErwleGGY1LLadCkN93Jz8PzfXbTxaP+RCT9KXCN4ZzYlCp7RZ/CAtGdO9aX1BJoCyLQnIW+8D9ODDluZInnupOAtwUtpCfy55TCDmY1ThjegzHVs8Q2bYLfvTUj+H9UwNBsXOlsBXl/bOidubII8tAzy9lZIpyi8ub91dh3ik4efQXzNvxk1ovDnTWoB3q1jOI3N/hPsmzU85WAHx+gkKvlZ6rC5Sz7cM3cNaI0zaxmwdTcsy2VvwT1p4O3vFTzNhiHP/0NLyYcbKuiimb+Bdy3LCB7VtAW8vjM3DRxmG/jYctYs7HspXUy/Habf2UlM9rHnICydNYP68wh+yKlDn3tQNTH3Wfijh52W5MPNsxPQ0+n5LwD72A4yguD+n7PHZT1/fMSfeBGympJng+8/MjE38OHDeZhphKcY2rgvWQUcYp3CGt+UjwdYz4fDPr0aWMuQyP7Wn0at5CL58OE8zScnoM35sjX8H0x2VDxhMHfd4oqucF/7fBXA0kFYMvjlP4a5MnvhFT6bzzkzgQMHISvXwrCb8s7sytOGMQDncMhL64DX33Xp3v/lGJihg8Jb7T63JFBXD1n1OsMb20F2U/KLH7Ko6pIE5py1miGQp9Nm/CiY6wYn7xXiQxoBqf0U3j83uCNzq6dst91A8DwyD0fVesibmxJHJTdeDe/6IeGdgs1JAnqAa9ZvgejJG4/RzbjhaYdPWvNg41ZKPgLzvSEwN1xRMNCpGzsCsmMf8N52l1S01jVjr03E++MrRU2mZgeMauXKgTAj00vg1Be292cPH+xtMDxV1ipR7d7cel0aeKynyWza5Qoz4bGgGdVxwLOtqPPMtj2eZldhkWbGDqN9F50QIk1Gtu11ZoMytok3Jer4EwsK+0l/9OFFxNxhDh+NmdFD0w9rtY+lX+gBrvQ+E2YMyXWgoT/2cL9YUUzNf24j79Pe93zizmiEJYK5mT7RQYaaTerPbf4PGwFZsK8ONooAAAAASUVORK5CYII=",h="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABGdBTUEAALGPC/xhBQAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAMKADAAQAAAABAAAAMAAAAAD4/042AAAEj0lEQVRoBe1aS28TVxT+7ngydhwnPGISTBKHEB6iUtOWHTvWqCtKqQhISC2vBbCpRDf9BUgsgAWbdlGppWqlSl1UXfMLCmXRqgXUxmCclOCWxI4Tv4Zz7s00BntmLh4rTCSfxJ4755458333fHfuTTQCZFOHTo+ijCs2cAi2nWJfaE2InABuw8Lle7e/eCwYvL2CXwF7a2hBtwQm8iKKdwwe+Y0HnhnRgBN2Q8qmJcPwOxm7EXrNe40jzVfDq38j9HUJvOkqdSvQrUDAEeiIhGaPH8bsyfe1oWQuTuPxhePa8V6BplenTl85tQ2l9A7YMUsnHMsTIyjtm9CK1QkKXIHC3nEI2l3RgqhzPzw/sB/g+A5ZYAKlPTsVFMnCH1Xx3f26XP2TUUQgAuXhJKr9fQqQRgVYPpUtA7IANvQq5sciEIHi7jHKb5OE9DQh5SOvoGs6pKNABJYn06tAaDQ1SLB82DoFnnO1TaA8NIhqIo7IQkFLDI58zPx/WvEMTsfaJlAiPbPF789oiWHxPTX6A3f/kPGdmQEBKlCaGJUE+oiANJ9JvEAEeOL23/ldHvVmjUrt9d1WBSrJLaiRfMzCEqzcU8pPcDzmAMunSk8f699FxP7KqngvVK/R19ZKvDy+Qy5cvQ8z8la2xuhzII8+m9foF9+axOz0YRm3/dbP6PvtoWy7fZm1iIV6tAd1i4+W3BLUrR7Y1Jb+1T7eKqg41ccajj94JPPy4DskaoleZM8cRYmeUGyO1hm0Q6DRz5XMnj2KpV1jTcSYyOTnNzjc1Uw1eCwBpQIFhNWqfvhKCZDPZbCQoGK5eVhz82uJKYjBPDp/DFwhBswZnEcmT3YlnzV/jRbBzKVplFNDTeDXEnu3TLNeBpb44x3o20vksh8fQYU2d1GaF+nr3yBCc6SVOaQyl05gxYm/9rWMf1VCra5v9LU1BxoT/N+mCpSHB2HNzmP05neu4J14ltZKKqnIroLnPta8n2ycHHzsHAGqgPXPM4x8+QOBLzXeo6ntSMsiGaYbwDcFajg6QiA6k0M9EQM/NSJFb/CMqe/PDD0QTKrU976V8uMg3j74ifOg8IsNZX9bC1mYmHQJvOlqBJ7EcUPgw8EELFq5vn1WQKHmPaX6IwIXhzdJ3jfmnmPRJ95vgAJJqJfAf0Tgx3pMpGn7cW5oExIE0M0Y/GepzdgT65EfbrPvVZuKW7g6vlV+uO1lYurgWTtmGHIEo7QYxYhSlM6jlJf9UT6nNvtiBFj5+SjUNeRbrNWpLTBmRSiOc6h8bjfOlquya8TyEQDdN1+t4dOZvFsqXsjU3ob/rqVfMv5iGaijbdORO2ihUlshiqdu5RZ4Uqnix3wRBsWcSiawj/8/xAEqGSd8ye4vV8DS4e3EheEBWYmXAl7zJJTrAMvm1LaEpPLV0wLu8V7NxUJJwAVrS3egSdwy4zo7uwTWecCbbtetQNOQrLPDoOd1bp3v2bnbEXZaN+nFiQ1qjJ3WfFymZdN9rQ4tOcJM2CNzf/+ysH33gVuiLlIkpyTh7Q8tZgbGr9sI8RO9qfIBv27zAiEVYZQrGIvuAAAAAElFTkSuQmCC",D="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABGdBTUEAALGPC/xhBQAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAMKADAAQAAAABAAAAMAAAAAD4/042AAAFt0lEQVRoBe1aa2xTVRz/3d7bBytdXddtbIN1sId7IG4yHhGICxluMohOAkGChhiMih/8IiSERImRaBD9YGIkGg0xypwo8YkajGyikxqemziyDbbhBoyN7kHLStfb6zm3u01v1zvaritrwn9Zz+Pec87v//j9z2lzGBBZYHpyttMt7IWAcgFCOu2brsKAuQoG9TqO2dFkO9zNjIE/JwiCabqCDoaLYRgbUeJB1qgu2E/ALw720jTvm8ELSOdo2EhAy6vKpKpiWf/zSdmzUMbIBgQ0IpnPN4ZgV033mA/QV9ak2Jk8wxOCrDfOGqo4wzsObtwrwMWahD4CjtlysuvHvQfukXgcq2LcEfchxPkbTIlQgcTzHzOV9VDwxL0HYkLiIn0qNqQVoyDBjMN9/+Kr3hZ4yF80ZEoVeNiYRYAXYb4+TcQ6KnigZlS44OjD25cb0eUcnLQOUVeAAlxlysH61PmYo0sUAbbeuoG63vM4MXwZm2YtwMa0B+Ahynx+rRm115rAkyNxpMI8t/6NoKMjIW4Cq8YnhY/DrNaLeKzDPfiytxnn7L0yfLkzkvCKZQVo2T4ygH1df5DSJnsnsKFE6KiSOJHViOA7SGhsbfkOuy7+Og48BUZBv3Thexy4ehYW4qX3C9ZgS3pJIOaQ2lELoXlJGWB5Hh/kVOH4UBf6k41ovdGNo5dOTQjEojNiZ/Yjojd2tB/F6ZtXJnw/8OGkPVCanovd5c9g76qtMOuN4vxqqGBzDuP5smq8Vv400vT3Ba7ra3c5h3Bs4JLY1rOybcn3zkSVSSmwMCMPu1ZsQq4pEz+2/Y2OQW+scwyL2uZj2Nd4CFnGVLxT+SJW5yl/7XZ5vClVzYSvgGyEElGCEZr8vAGDJkE0zusNn5Jw6YFWxYptTuW1y4nuFvxzvRPPllaS/ypkJprx0akj4wzqJhmJCsswsmeh4AnbA2pwWKbOx079Wrg9vLigATps1C0FJ3jtwZFUKondNYL3rN+IihSnZEvdspIXvPPQFByuyDwQzNKBE27Xr4ZJNRNnRzt9CrgYD7JYM+7nvL+JccQ7geLi3ZA8E/iMbnBU/BWn7VDwhK1ykkqPQ04rPnM2+hTwEAXedfyEi+7rsPOjyCb5vTI5h2LwCfUWq2BhXvBuRSzhTrgStgI8sZa080khxJHs4Sb76ZBwC3s6GnDT7cL2rOV4M6cCKWM8cXvcYMc44g/SwGlRYpgldmnGuOP//E51xe/ESu7jySGMI2mSytBth1hWzC1Fu60HDpcTS/hivNrWgOq0HKwx5+Pjghp8eOUkTl5pQx7JVpKka2diXUoRHkvOF8lPw6hjRPlspERodmHxyt3SpP5lZ3vwDaVcU4hOTx+6+BsYdNpBSVqZW4aKeQ/hmt2GW3YnEqDFFwNn0ESOEKWGdPFsZOQZ7G/5DSZWi22zF+HlOUtRSE6pThJa9IS6p+P3CY8T2bkZ/vB89bB34s26ZSjiMvDt7dOwjl4UJ0qbacK2RWtRnGLBn/+dx4HTv8AljIpK9Qz2YzGXhJqUAtBYl4h63eXA1wT4kf42jHhGfYDCrYStAM3/yzX5qNaUoJPvQ91tKzQkqCxsMpKyTNi8oIIA5UnGYaHjNOi+2Ye3jtfBTFLsC5llUBEiU+D1to5JnUIlRcNWQBqYTFLpBt0SzGVTCHwWAx4H6px/waZ1YkvJo9CrdWR3tpLYb5WGTEkpU0CJKEqEpohKOQv5ZHDO3UXoLeWn6GANBY9sI4tk2TME+N0UmQfuJpBI1w57I4t0oakaF/cKKO7EoVoskOBKxJPmC/d9aZxSGfceuEdiJdfGqj/uQ0i2kd2JgNSq0SZhJPP5j1GJdw9i5e8or0OxM/mJNQfJVYOnojx3TKYj9yVqVfTWB704EZMVo7jI2GWPHWzvSMtwpr7oIL04QVxiJmsYorhO1KcSw4ZhfiCGX0ev2/wPquz9nGykU2YAAAAASUVORK5CYII=",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=R(J,[["__scopeId","data-v-9604a2cd"]]);export{k as P}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ResourceCodeBlock.vue_vue_type_script_setup_true_lang-B--3uLXV.js b/app/kuma-ui/pkg/resources/data/assets/ResourceCodeBlock.vue_vue_type_script_setup_true_lang-DjRdMDT9.js similarity index 96% rename from app/kuma-ui/pkg/resources/data/assets/ResourceCodeBlock.vue_vue_type_script_setup_true_lang-B--3uLXV.js rename to app/kuma-ui/pkg/resources/data/assets/ResourceCodeBlock.vue_vue_type_script_setup_true_lang-DjRdMDT9.js index 22f7e1c25f18..5f5f8a5ed684 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ResourceCodeBlock.vue_vue_type_script_setup_true_lang-B--3uLXV.js +++ b/app/kuma-ui/pkg/resources/data/assets/ResourceCodeBlock.vue_vue_type_script_setup_true_lang-DjRdMDT9.js @@ -1 +1 @@ -import{d as b,l as T,H 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 S,a as E}from"./index-DiQwbNpM.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(S(m(c)("common.copyKubernetesShortText")),1)]),_:2},1032,["copy-tooltip","onClick"]),t[3]||(t[3]=p()),i(x,{format:"hidden"},{default:s(({copy:k})=>[E(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,H 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 S,a as E}from"./index-l3jNaB4C.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(S(m(c)("common.copyKubernetesShortText")),1)]),_:2},1032,["copy-tooltip","onClick"]),t[3]||(t[3]=p()),i(x,{format:"hidden"},{default:s(({copy:k})=>[E(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-CqPTTnxp.js b/app/kuma-ui/pkg/resources/data/assets/RuleMatchers-B6WHmolU.js similarity index 88% rename from app/kuma-ui/pkg/resources/data/assets/RuleMatchers-CqPTTnxp.js rename to app/kuma-ui/pkg/resources/data/assets/RuleMatchers-B6WHmolU.js index 382a7d4d4510..4fdd3794ff5e 100644 --- a/app/kuma-ui/pkg/resources/data/assets/RuleMatchers-CqPTTnxp.js +++ b/app/kuma-ui/pkg/resources/data/assets/RuleMatchers-B6WHmolU.js @@ -1 +1 @@ -import{d,o as e,c as s,L as m,e as u,m as n,s as r,t as i,K as h,_ as k}from"./index-DiQwbNpM.js";const f={key:0,class:"and"},x={key:1,class:"not",title:"not"},y={class:"term"},b=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))}}),R=k(b,[["__scopeId","data-v-018cd9e4"]]);export{R}; +import{d,o as e,c as s,L as m,e as u,m as n,s as r,t as i,K as h,_ as k}from"./index-l3jNaB4C.js";const f={key:0,class:"and"},x={key:1,class:"not",title:"not"},y={class:"term"},b=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))}}),R=k(b,[["__scopeId","data-v-018cd9e4"]]);export{R}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ServiceDetailTabsView-BQsv13It.js b/app/kuma-ui/pkg/resources/data/assets/ServiceDetailTabsView-BrCQaFk1.js similarity index 94% rename from app/kuma-ui/pkg/resources/data/assets/ServiceDetailTabsView-BQsv13It.js rename to app/kuma-ui/pkg/resources/data/assets/ServiceDetailTabsView-BrCQaFk1.js index 2fd638aab2c4..f1606960d61c 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ServiceDetailTabsView-BQsv13It.js +++ b/app/kuma-ui/pkg/resources/data/assets/ServiceDetailTabsView-BrCQaFk1.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,Q as h,L as x,t as R}from"./index-DiQwbNpM.js";const T={};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(R(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(T,[["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,Q as h,L as x,t as R}from"./index-l3jNaB4C.js";const T={};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(R(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(T,[["render",X]]);export{C as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ServiceDetailView-VjQuGwPy.js b/app/kuma-ui/pkg/resources/data/assets/ServiceDetailView-DONjGSPU.js similarity index 96% rename from app/kuma-ui/pkg/resources/data/assets/ServiceDetailView-VjQuGwPy.js rename to app/kuma-ui/pkg/resources/data/assets/ServiceDetailView-DONjGSPU.js index 3715e8ff09e7..c02da4c34e78 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ServiceDetailView-VjQuGwPy.js +++ b/app/kuma-ui/pkg/resources/data/assets/ServiceDetailView-DONjGSPU.js @@ -1 +1 @@ -import{d as T,r as m,o as p,q as f,w as a,b as o,m as _,p as C,aq as E,R as b,e as n,t as i,S as w,c as d,K as g,T as q,Y as I,A as L,s as y,G as N,_ as F}from"./index-DiQwbNpM.js";import{F as G}from"./FilterBar-D64-us0W.js";import{S as $}from"./SummaryView-D2UR5ege.js";const j={class:"stack"},K={key:0},O={key:1},W=T({__name:"ServiceDetailView",setup(Y){return(Z,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"),R=m("XCard"),B=m("AppView"),P=m("RouteView");return p(),f(P,{name:"service-detail-view",params:{mesh:"",service:"",page:1,size:50,s:"",dataPlane:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:a(({can:z,route:s,t:r,me:c,uri:k})=>[o(B,null,{default:a(()=>[_("div",j,[o(v,{src:k(C(E),"/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(b,{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(b,{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(q,{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(R,{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(C(I),"/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(L,{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",K,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(N(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})}}}),Q=F(W,[["__scopeId","data-v-cfb752e4"]]);export{Q as default}; +import{d as T,r as m,o as p,q as f,w as a,b as o,m as _,p as C,aq as E,R as b,e as n,t as i,S as w,c as d,K as g,T as q,Y as I,A as L,s as y,G as N,_ as F}from"./index-l3jNaB4C.js";import{F as G}from"./FilterBar-DvR9o2yx.js";import{S as $}from"./SummaryView-CH9ZqjAL.js";const j={class:"stack"},K={key:0},O={key:1},W=T({__name:"ServiceDetailView",setup(Y){return(Z,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"),R=m("XCard"),B=m("AppView"),P=m("RouteView");return p(),f(P,{name:"service-detail-view",params:{mesh:"",service:"",page:1,size:50,s:"",dataPlane:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:a(({can:z,route:s,t:r,me:c,uri:k})=>[o(B,null,{default:a(()=>[_("div",j,[o(v,{src:k(C(E),"/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(b,{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(b,{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(q,{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(R,{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(C(I),"/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(L,{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",K,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(N(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})}}}),Q=F(W,[["__scopeId","data-v-cfb752e4"]]);export{Q as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ServiceListTabsView-CiEVD3S6.js b/app/kuma-ui/pkg/resources/data/assets/ServiceListTabsView-B2Tni5cL.js similarity index 95% rename from app/kuma-ui/pkg/resources/data/assets/ServiceListTabsView-CiEVD3S6.js rename to app/kuma-ui/pkg/resources/data/assets/ServiceListTabsView-B2Tni5cL.js index 1c491ded3801..a899113a3f09 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ServiceListTabsView-CiEVD3S6.js +++ b/app/kuma-ui/pkg/resources/data/assets/ServiceListTabsView-B2Tni5cL.js @@ -1 +1 @@ -import{d as x,v as A,k as R,a4 as L,r as t,o as a,q as c,w as s,m as _,b as l,c as h,K as w,L as y,p as B,n as N,e as m,t as T,s as X,G}from"./index-DiQwbNpM.js";const M={class:"stack"},$=["innerHTML"],H=x({__name:"ServiceListTabsView",props:{mesh:{}},setup(f){const r=f,u=A(),d=R();return L(()=>u.currentRoute.value.name,p=>{p==="service-list-tabs-view"&&u.replace(d("use service-insights",r.mesh)?{name:"service-list-view"}:{name:"mesh-service-list-view"})},{immediate:!0}),(p,i)=>{const V=t("XAction"),b=t("XActionGroup"),g=t("RouterView"),k=t("AppView"),C=t("RouteView");return a(),c(C,{name:"service-list-tabs-view",params:{mesh:""}},{default:s(({route:n,t:v})=>[_("div",M,[l(k,null,{actions:s(()=>[l(b,{expanded:!0},{default:s(()=>[(a(!0),h(w,null,y(n.children,({name:e})=>{var o;return a(),h(w,{key:e},[!B(d)("use service-insights",r.mesh)&&["service-list-view","external-service-list-view"].includes(e)?X("",!0):(a(),c(V,{key:0,class:N({active:((o=n.child())==null?void 0:o.name)===e}),to:{name:e,params:{mesh:n.params.mesh}},"data-testid":`${e}-sub-tab`},{default:s(()=>[m(T(v(`services.routes.items.navigation.${e}.label`)),1)]),_:2},1032,["class","to","data-testid"]))],64)}),128))]),_:2},1024)]),default:s(()=>{var e;return[i[0]||(i[0]=m()),_("div",{innerHTML:v(`services.routes.items.navigation.${(e=n.child())==null?void 0:e.name}.description`,{},{defaultMessage:""})},null,8,$),i[1]||(i[1]=m()),l(g,null,{default:s(({Component:o})=>[(a(),c(G(o),{mesh:r.mesh},null,8,["mesh"]))]),_:1})]}),_:2},1024)])]),_:1})}}});export{H as default}; +import{d as x,v as A,k as R,a4 as L,r as t,o as a,q as c,w as s,m as _,b as l,c as h,K as w,L as y,p as B,n as N,e as m,t as T,s as X,G}from"./index-l3jNaB4C.js";const M={class:"stack"},$=["innerHTML"],H=x({__name:"ServiceListTabsView",props:{mesh:{}},setup(f){const r=f,u=A(),d=R();return L(()=>u.currentRoute.value.name,p=>{p==="service-list-tabs-view"&&u.replace(d("use service-insights",r.mesh)?{name:"service-list-view"}:{name:"mesh-service-list-view"})},{immediate:!0}),(p,i)=>{const V=t("XAction"),b=t("XActionGroup"),g=t("RouterView"),k=t("AppView"),C=t("RouteView");return a(),c(C,{name:"service-list-tabs-view",params:{mesh:""}},{default:s(({route:n,t:v})=>[_("div",M,[l(k,null,{actions:s(()=>[l(b,{expanded:!0},{default:s(()=>[(a(!0),h(w,null,y(n.children,({name:e})=>{var o;return a(),h(w,{key:e},[!B(d)("use service-insights",r.mesh)&&["service-list-view","external-service-list-view"].includes(e)?X("",!0):(a(),c(V,{key:0,class:N({active:((o=n.child())==null?void 0:o.name)===e}),to:{name:e,params:{mesh:n.params.mesh}},"data-testid":`${e}-sub-tab`},{default:s(()=>[m(T(v(`services.routes.items.navigation.${e}.label`)),1)]),_:2},1032,["class","to","data-testid"]))],64)}),128))]),_:2},1024)]),default:s(()=>{var e;return[i[0]||(i[0]=m()),_("div",{innerHTML:v(`services.routes.items.navigation.${(e=n.child())==null?void 0:e.name}.description`,{},{defaultMessage:""})},null,8,$),i[1]||(i[1]=m()),l(g,null,{default:s(({Component:o})=>[(a(),c(G(o),{mesh:r.mesh},null,8,["mesh"]))]),_:1})]}),_:2},1024)])]),_:1})}}});export{H as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ServiceListView-C3vDK95k.js b/app/kuma-ui/pkg/resources/data/assets/ServiceListView-H_wftnPl.js similarity index 97% rename from app/kuma-ui/pkg/resources/data/assets/ServiceListView-C3vDK95k.js rename to app/kuma-ui/pkg/resources/data/assets/ServiceListView-H_wftnPl.js index e929f2b9784e..b31ecd85792b 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ServiceListView-C3vDK95k.js +++ b/app/kuma-ui/pkg/resources/data/assets/ServiceListView-H_wftnPl.js @@ -1 +1 @@ -import{d as b,r as n,o as i,q as d,w as a,b as o,e as r,p as R,aq as X,A as D,t as c,c as _,K as u,S,G as B,s as P}from"./index-DiQwbNpM.js";import{S as T}from"./SummaryView-D2UR5ege.js";const E=b({__name:"ServiceListView",setup(q){return(L,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"),A=n("RouteView");return i(),d(A,{name:"service-list-view",params:{page:1,size:50,mesh:"",service:""}},{default:a(({route:s,t:m,uri:x,me:l})=>[o(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(D,{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(S,{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(T,{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(B(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 b,r as n,o as i,q as d,w as a,b as o,e as r,p as R,aq as X,A as D,t as c,c as _,K as u,S,G as B,s as P}from"./index-l3jNaB4C.js";import{S as T}from"./SummaryView-CH9ZqjAL.js";const E=b({__name:"ServiceListView",setup(q){return(L,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"),A=n("RouteView");return i(),d(A,{name:"service-list-view",params:{page:1,size:50,mesh:"",service:""}},{default:a(({route:s,t:m,uri:x,me:l})=>[o(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(D,{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(S,{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(T,{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(B(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-CAlIbjfU.js b/app/kuma-ui/pkg/resources/data/assets/SubscriptionSummaryView-CwFldvB7.js similarity index 98% rename from app/kuma-ui/pkg/resources/data/assets/SubscriptionSummaryView-CAlIbjfU.js rename to app/kuma-ui/pkg/resources/data/assets/SubscriptionSummaryView-CwFldvB7.js index 63a71271b5bd..5d62ebcd95a7 100644 --- a/app/kuma-ui/pkg/resources/data/assets/SubscriptionSummaryView-CAlIbjfU.js +++ b/app/kuma-ui/pkg/resources/data/assets/SubscriptionSummaryView-CwFldvB7.js @@ -1 +1 @@ -import{d as A,r as m,o as l,q as y,w as t,b as i,m as f,t as n,e,Q as $,L as b,R as u,c,K as g,s as h,p as _,at as B,a as D,a1 as E}from"./index-DiQwbNpM.js";const F={class:"stack-with-borders"},N={key:1,class:"mt-8 stack-with-borders"},L=A({__name:"SubscriptionSummaryView",props:{data:{},routeName:{}},setup(w){const C=w;return(I,s)=>{const S=m("XSelect"),k=m("XLayout"),v=m("XAlert"),x=m("XCodeBlock"),z=m("AppView"),V=m("DataCollection"),R=m("RouteView");return l(),y(R,{name:C.routeName,params:{subscription:"",codeSearch:"",codeFilter:!1,codeRegExp:!1,format:"structured"}},{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,n(a.zoneInstanceId??a.globalInstanceId??a.controlPlaneInstanceId),1)]),default:t(()=>[s[18]||(s[18]=e()),i(k,{type:"stack"},{default:t(()=>[f("header",null,[i(k,{type:"separated",size:"max"},{default:t(()=>[f("h3",null,n(r("subscriptions.routes.item.config")),1),s[0]||(s[0]=e()),f("div",null,[i(S,{label:r("subscriptions.routes.item.format"),selected:d.params.format,onChange:o=>{d.update({format:o})}},$({_:2},[b(["structured","yaml"],o=>({name:`${o}-option`,fn:t(()=>[e(n(r(`subscriptions.routes.item.formats.${o}`)),1)])}))]),1032,["label","selected","onChange"])])]),_:2},1024)]),s[17]||(s[17]=e()),d.params.format==="structured"?(l(),y(k,{key:0,type:"stack","data-testid":"structured-view"},{default:t(()=>[f("div",F,[i(u,{layout:"horizontal"},{title:t(()=>[e(n(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],X=>(l(),c(g,null,[e(n(X??"-"),1)],64))),256))]}),_:2},1024),s[7]||(s[7]=e()),i(u,{layout:"horizontal"},{title:t(()=>[e(n(r("http.api.property.connectTime")),1)]),body:t(()=>[e(n(r("common.formats.datetime",{value:Date.parse(a.connectTime??"")})),1)]),_:2},1024),s[8]||(s[8]=e()),a.disconnectTime?(l(),y(u,{key:0,layout:"horizontal"},{title:t(()=>[e(n(r("http.api.property.disconnectTime")),1)]),body:t(()=>[e(n(r("common.formats.datetime",{value:Date.parse(a.disconnectTime)})),1)]),_:2},1024)):h("",!0),s[9]||(s[9]=e()),i(u,{layout:"horizontal"},{title:t(()=>[e(n(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(n(p.responsesSent)+"/"+n(p.responsesAcknowledged),1)],64))),256))]}),_:2},1024),s[10]||(s[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(n(r(`http.api.property.${o}`)),1)]),body:t(()=>[e(n(a[o]),1)]),_:2},1024)):h("",!0)],64))),64)),s[11]||(s[11]=e()),i(u,{layout:"horizontal"},{title:t(()=>[e(n(r("http.api.property.id")),1)]),body:t(()=>[e(n(a.id),1)]),_:2},1024)]),s[16]||(s[16]=e()),Object.keys(a.status.acknowledgements).length===0?(l(),y(v,{key:0,variant:"info"},{icon:t(()=>[i(_(B))]),default:t(()=>[e(" "+n(r("common.detail.subscriptions.no_stats",{id:a.id})),1)]),_:2},1024)):(l(),c("div",N,[f("div",null,[D(I.$slots,"default")]),s[14]||(s[14]=e()),i(u,{class:"mt-4",layout:"horizontal"},{title:t(()=>[f("strong",null,n(r("subscriptions.routes.item.headers.type")),1)]),body:t(()=>[e(n(r("subscriptions.routes.item.headers.stat")),1)]),_:2},1024),s[15]||(s[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(n(r(`http.api.property.${o}`)),1)]),body:t(()=>[e(n(p.responsesSent)+"/"+n(p.responsesAcknowledged),1)]),_:2},1024))),128))]))]),_:2},1024)):(l(),y(x,{key:1,language:"yaml",code:_(E).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{L as default}; +import{d as A,r as m,o as l,q as y,w as t,b as i,m as f,t as n,e,Q as $,L as b,R as u,c,K as g,s as h,p as _,at as B,a as D,a1 as E}from"./index-l3jNaB4C.js";const F={class:"stack-with-borders"},N={key:1,class:"mt-8 stack-with-borders"},L=A({__name:"SubscriptionSummaryView",props:{data:{},routeName:{}},setup(w){const C=w;return(I,s)=>{const S=m("XSelect"),k=m("XLayout"),v=m("XAlert"),x=m("XCodeBlock"),z=m("AppView"),V=m("DataCollection"),R=m("RouteView");return l(),y(R,{name:C.routeName,params:{subscription:"",codeSearch:"",codeFilter:!1,codeRegExp:!1,format:"structured"}},{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,n(a.zoneInstanceId??a.globalInstanceId??a.controlPlaneInstanceId),1)]),default:t(()=>[s[18]||(s[18]=e()),i(k,{type:"stack"},{default:t(()=>[f("header",null,[i(k,{type:"separated",size:"max"},{default:t(()=>[f("h3",null,n(r("subscriptions.routes.item.config")),1),s[0]||(s[0]=e()),f("div",null,[i(S,{label:r("subscriptions.routes.item.format"),selected:d.params.format,onChange:o=>{d.update({format:o})}},$({_:2},[b(["structured","yaml"],o=>({name:`${o}-option`,fn:t(()=>[e(n(r(`subscriptions.routes.item.formats.${o}`)),1)])}))]),1032,["label","selected","onChange"])])]),_:2},1024)]),s[17]||(s[17]=e()),d.params.format==="structured"?(l(),y(k,{key:0,type:"stack","data-testid":"structured-view"},{default:t(()=>[f("div",F,[i(u,{layout:"horizontal"},{title:t(()=>[e(n(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],X=>(l(),c(g,null,[e(n(X??"-"),1)],64))),256))]}),_:2},1024),s[7]||(s[7]=e()),i(u,{layout:"horizontal"},{title:t(()=>[e(n(r("http.api.property.connectTime")),1)]),body:t(()=>[e(n(r("common.formats.datetime",{value:Date.parse(a.connectTime??"")})),1)]),_:2},1024),s[8]||(s[8]=e()),a.disconnectTime?(l(),y(u,{key:0,layout:"horizontal"},{title:t(()=>[e(n(r("http.api.property.disconnectTime")),1)]),body:t(()=>[e(n(r("common.formats.datetime",{value:Date.parse(a.disconnectTime)})),1)]),_:2},1024)):h("",!0),s[9]||(s[9]=e()),i(u,{layout:"horizontal"},{title:t(()=>[e(n(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(n(p.responsesSent)+"/"+n(p.responsesAcknowledged),1)],64))),256))]}),_:2},1024),s[10]||(s[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(n(r(`http.api.property.${o}`)),1)]),body:t(()=>[e(n(a[o]),1)]),_:2},1024)):h("",!0)],64))),64)),s[11]||(s[11]=e()),i(u,{layout:"horizontal"},{title:t(()=>[e(n(r("http.api.property.id")),1)]),body:t(()=>[e(n(a.id),1)]),_:2},1024)]),s[16]||(s[16]=e()),Object.keys(a.status.acknowledgements).length===0?(l(),y(v,{key:0,variant:"info"},{icon:t(()=>[i(_(B))]),default:t(()=>[e(" "+n(r("common.detail.subscriptions.no_stats",{id:a.id})),1)]),_:2},1024)):(l(),c("div",N,[f("div",null,[D(I.$slots,"default")]),s[14]||(s[14]=e()),i(u,{class:"mt-4",layout:"horizontal"},{title:t(()=>[f("strong",null,n(r("subscriptions.routes.item.headers.type")),1)]),body:t(()=>[e(n(r("subscriptions.routes.item.headers.stat")),1)]),_:2},1024),s[15]||(s[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(n(r(`http.api.property.${o}`)),1)]),body:t(()=>[e(n(p.responsesSent)+"/"+n(p.responsesAcknowledged),1)]),_:2},1024))),128))]))]),_:2},1024)):(l(),y(x,{key:1,language:"yaml",code:_(E).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{L as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/SummaryView-D2UR5ege.js b/app/kuma-ui/pkg/resources/data/assets/SummaryView-CH9ZqjAL.js similarity index 95% rename from app/kuma-ui/pkg/resources/data/assets/SummaryView-D2UR5ege.js rename to app/kuma-ui/pkg/resources/data/assets/SummaryView-CH9ZqjAL.js index bf741e61b100..8f5936655e9d 100644 --- a/app/kuma-ui/pkg/resources/data/assets/SummaryView-D2UR5ege.js +++ b/app/kuma-ui/pkg/resources/data/assets/SummaryView-CH9ZqjAL.js @@ -1 +1 @@ -import{a2 as _,a3 as L,a4 as O,a5 as P,a6 as v,a7 as $,a8 as C,a9 as I,d as R,aa as V,ab as M,x as N,ac as q,r as T,o as B,q as F,w as A,b as W,p as K,e as X,a as j,_ as D}from"./index-DiQwbNpM.js";const x=$?window:void 0;function y(o){var a;const n=v(o);return(a=n==null?void 0:n.$el)!=null?a:n}function S(...o){let a,n,s,p;if(typeof o[0]=="string"||Array.isArray(o[0])?([n,s,p]=o,a=x):[a,n,s,p]=o,!a)return _;n=C(n),s=C(s);const d=[],i=()=>{d.forEach(u=>u()),d.length=0},r=(u,f,m,w)=>(u.addEventListener(f,m,w),()=>u.removeEventListener(f,m,w)),c=O(()=>[y(a),v(p)],([u,f])=>{if(i(),!u)return;const m=P(f)?{...f}:f;d.push(...n.flatMap(w=>s.map(b=>r(u,w,b,m))))},{immediate:!0,flush:"post"}),h=()=>{c(),i()};return I(h),h}let g=!1;function z(o,a,n={}){const{window:s=x,ignore:p=[],capture:d=!0,detectIframe:i=!1}=n;if(!s)return _;L&&!g&&(g=!0,Array.from(s.document.body.children).forEach(e=>e.addEventListener("click",_)),s.document.documentElement.addEventListener("click",_));let r=!0;const c=e=>v(p).some(t=>{if(typeof t=="string")return Array.from(s.document.querySelectorAll(t)).some(l=>l===e.target||e.composedPath().includes(l));{const l=y(t);return l&&(e.target===l||e.composedPath().includes(l))}});function h(e){const t=v(e);return t&&t.$.subTree.shapeFlag===16}function u(e,t){const l=v(e),E=l.$.subTree&&l.$.subTree.children;return E==null||!Array.isArray(E)?!1:E.some(k=>k.el===t.target||t.composedPath().includes(k.el))}const f=e=>{const t=y(o);if(e.target!=null&&!(!(t instanceof Element)&&h(o)&&u(o,e))&&!(!t||t===e.target||e.composedPath().includes(t))){if(e.detail===0&&(r=!c(e)),!r){r=!0;return}a(e)}};let m=!1;const w=[S(s,"click",e=>{m||(m=!0,setTimeout(()=>{m=!1},0),f(e))},{passive:!0,capture:d}),S(s,"pointerdown",e=>{const t=y(o);r=!c(e)&&!!(t&&!e.composedPath().includes(t))},{passive:!0}),i&&S(s,"blur",e=>{setTimeout(()=>{var t;const l=y(o);((t=s.document.activeElement)==null?void 0:t.tagName)==="IFRAME"&&!(l!=null&&l.contains(s.document.activeElement))&&a(e)},0)},{passive:!0})].filter(Boolean);return()=>w.forEach(e=>e())}const G=R({__name:"SummaryView",props:{width:{default:"560px"}},emits:["close"],setup(o,{emit:a}){const n=V("summary-view-title");M("app-summary-view",n);const s=N(null);z(s,q(i=>{var c;const r=i.target;(((c=window.getSelection())==null?void 0:c.isCollapsed)??!0)&&!i.defaultPrevented&&i.isTrusted&&r.nodeName.toLowerCase()!=="a"&&d("close")},1,!0,!1));const p=o,d=a;return(i,r)=>{const c=T("XTeleportSlot"),h=T("KSlideout");return B(),F(h,{ref_key:"slideOutRef",ref:s,class:"summary-slideout","close-on-blur":!1,"has-overlay":!1,visible:"","max-width":p.width,"offset-top":"var(--app-slideout-offset-top, 0)","data-testid":"summary",onClose:r[0]||(r[0]=u=>d("close"))},{title:A(()=>[W(c,{name:K(n)},null,8,["name"])]),default:A(()=>[r[1]||(r[1]=X()),j(i.$slots,"default",{},void 0,!0)]),_:3},8,["max-width"])}}}),J=D(G,[["__scopeId","data-v-0b1b5d96"]]);export{J as S}; +import{a2 as _,a3 as L,a4 as O,a5 as P,a6 as v,a7 as $,a8 as C,a9 as I,d as R,aa as V,ab as M,x as N,ac as q,r as T,o as B,q as F,w as A,b as W,p as K,e as X,a as j,_ as D}from"./index-l3jNaB4C.js";const x=$?window:void 0;function y(o){var a;const n=v(o);return(a=n==null?void 0:n.$el)!=null?a:n}function S(...o){let a,n,s,p;if(typeof o[0]=="string"||Array.isArray(o[0])?([n,s,p]=o,a=x):[a,n,s,p]=o,!a)return _;n=C(n),s=C(s);const d=[],i=()=>{d.forEach(u=>u()),d.length=0},r=(u,f,m,w)=>(u.addEventListener(f,m,w),()=>u.removeEventListener(f,m,w)),c=O(()=>[y(a),v(p)],([u,f])=>{if(i(),!u)return;const m=P(f)?{...f}:f;d.push(...n.flatMap(w=>s.map(b=>r(u,w,b,m))))},{immediate:!0,flush:"post"}),h=()=>{c(),i()};return I(h),h}let g=!1;function z(o,a,n={}){const{window:s=x,ignore:p=[],capture:d=!0,detectIframe:i=!1}=n;if(!s)return _;L&&!g&&(g=!0,Array.from(s.document.body.children).forEach(e=>e.addEventListener("click",_)),s.document.documentElement.addEventListener("click",_));let r=!0;const c=e=>v(p).some(t=>{if(typeof t=="string")return Array.from(s.document.querySelectorAll(t)).some(l=>l===e.target||e.composedPath().includes(l));{const l=y(t);return l&&(e.target===l||e.composedPath().includes(l))}});function h(e){const t=v(e);return t&&t.$.subTree.shapeFlag===16}function u(e,t){const l=v(e),E=l.$.subTree&&l.$.subTree.children;return E==null||!Array.isArray(E)?!1:E.some(k=>k.el===t.target||t.composedPath().includes(k.el))}const f=e=>{const t=y(o);if(e.target!=null&&!(!(t instanceof Element)&&h(o)&&u(o,e))&&!(!t||t===e.target||e.composedPath().includes(t))){if(e.detail===0&&(r=!c(e)),!r){r=!0;return}a(e)}};let m=!1;const w=[S(s,"click",e=>{m||(m=!0,setTimeout(()=>{m=!1},0),f(e))},{passive:!0,capture:d}),S(s,"pointerdown",e=>{const t=y(o);r=!c(e)&&!!(t&&!e.composedPath().includes(t))},{passive:!0}),i&&S(s,"blur",e=>{setTimeout(()=>{var t;const l=y(o);((t=s.document.activeElement)==null?void 0:t.tagName)==="IFRAME"&&!(l!=null&&l.contains(s.document.activeElement))&&a(e)},0)},{passive:!0})].filter(Boolean);return()=>w.forEach(e=>e())}const G=R({__name:"SummaryView",props:{width:{default:"560px"}},emits:["close"],setup(o,{emit:a}){const n=V("summary-view-title");M("app-summary-view",n);const s=N(null);z(s,q(i=>{var c;const r=i.target;(((c=window.getSelection())==null?void 0:c.isCollapsed)??!0)&&!i.defaultPrevented&&i.isTrusted&&r.nodeName.toLowerCase()!=="a"&&d("close")},1,!0,!1));const p=o,d=a;return(i,r)=>{const c=T("XTeleportSlot"),h=T("KSlideout");return B(),F(h,{ref_key:"slideOutRef",ref:s,class:"summary-slideout","close-on-blur":!1,"has-overlay":!1,visible:"","max-width":p.width,"offset-top":"var(--app-slideout-offset-top, 0)","data-testid":"summary",onClose:r[0]||(r[0]=u=>d("close"))},{title:A(()=>[W(c,{name:K(n)},null,8,["name"])]),default:A(()=>[r[1]||(r[1]=X()),j(i.$slots,"default",{},void 0,!0)]),_:3},8,["max-width"])}}}),J=D(G,[["__scopeId","data-v-0b1b5d96"]]);export{J as S}; diff --git a/app/kuma-ui/pkg/resources/data/assets/TagList-B5yix0-3.js b/app/kuma-ui/pkg/resources/data/assets/TagList-DpuGZijL.js similarity index 90% rename from app/kuma-ui/pkg/resources/data/assets/TagList-B5yix0-3.js rename to app/kuma-ui/pkg/resources/data/assets/TagList-DpuGZijL.js index c8c3644611d8..70bb2a002e05 100644 --- a/app/kuma-ui/pkg/resources/data/assets/TagList-B5yix0-3.js +++ b/app/kuma-ui/pkg/resources/data/assets/TagList-DpuGZijL.js @@ -1 +1 @@ -import{d as f,H as d,r as k,o as n,q as u,w as c,c as h,K as b,L as g,G as m,e as y,t as v,m as w,n as T,_ as B}from"./index-DiQwbNpM.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}; +import{d as f,H as d,r as k,o as n,q as u,w as c,c as h,K as b,L as g,G as m,e as y,t as v,m as w,n as T,_ as B}from"./index-l3jNaB4C.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/ZoneConfigView-AfH5PSl4.js b/app/kuma-ui/pkg/resources/data/assets/ZoneConfigView--pAEvRPI.js similarity index 93% rename from app/kuma-ui/pkg/resources/data/assets/ZoneConfigView-AfH5PSl4.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneConfigView--pAEvRPI.js index 941d014c61d5..94c85669d931 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneConfigView-AfH5PSl4.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneConfigView--pAEvRPI.js @@ -1 +1 @@ -import{d as R,r as n,o as s,q as l,w as t,b as r,e as p,p as V,y as E,Q as z,t as B,m as N,c as m,K as v,L as A}from"./index-DiQwbNpM.js";const L=["data-testid","innerHTML"],F=R({__name:"ZoneConfigView",props:{data:{}},setup(_){const a=_;return(M,i)=>{const f=n("RouteTitle"),C=n("XCodeBlock"),k=n("XAlert"),h=n("XCard"),y=n("AppView"),w=n("DataSource"),x=n("RouteView");return s(),l(x,{name:"zone-cp-config-view",params:{zone:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:t(({route:o,t:d,uri:S})=>{var u,g;return[r(f,{render:!1,title:d("zone-cps.routes.item.navigation.zone-cp-config-view")},null,8,["title"]),i[1]||(i[1]=p()),r(w,{src:S(V(E),"/control-plane/outdated/:version",{version:((g=(u=a.data.zoneInsight.version)==null?void 0:u.kumaCp)==null?void 0:g.version)??"-"})},{default:t(({data:c})=>[r(y,null,z({default:t(()=>[i[0]||(i[0]=p()),r(h,null,{default:t(()=>[Object.keys(a.data.zoneInsight.config).length>0?(s(),l(C,{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(),l(k,{key:1,class:"mt-4","data-testid":"warning-no-subscriptions",variant:"warning"},{default:t(()=>[p(B(d("zone-cps.detail.no_subscriptions")),1)]),_:2},1024))]),_:2},1024)]),_:2},[a.data.warnings.length>0?{name:"notifications",fn:t(()=>[N("ul",null,[(s(!0),m(v,null,A(a.data.warnings,e=>(s(),m("li",{key:e.kind,"data-testid":`warning-${e.kind}`,innerHTML:d(`common.warnings.${e.kind}`,{...e.payload,...e.kind==="INCOMPATIBLE_ZONE_AND_GLOBAL_CPS_VERSIONS"?{globalCpVersion:(c==null?void 0:c.version)??""}:{}})},null,8,L))),128))])]),key:"0"}:void 0]),1024)]),_:2},1032,["src"])]}),_:1})}}});export{F as default}; +import{d as R,r as n,o as s,q as l,w as t,b as r,e as p,p as V,y as E,Q as z,t as B,m as N,c as m,K as v,L as A}from"./index-l3jNaB4C.js";const L=["data-testid","innerHTML"],F=R({__name:"ZoneConfigView",props:{data:{}},setup(_){const a=_;return(M,i)=>{const f=n("RouteTitle"),C=n("XCodeBlock"),k=n("XAlert"),h=n("XCard"),y=n("AppView"),w=n("DataSource"),x=n("RouteView");return s(),l(x,{name:"zone-cp-config-view",params:{zone:"",codeSearch:"",codeFilter:!1,codeRegExp:!1}},{default:t(({route:o,t:d,uri:S})=>{var u,g;return[r(f,{render:!1,title:d("zone-cps.routes.item.navigation.zone-cp-config-view")},null,8,["title"]),i[1]||(i[1]=p()),r(w,{src:S(V(E),"/control-plane/outdated/:version",{version:((g=(u=a.data.zoneInsight.version)==null?void 0:u.kumaCp)==null?void 0:g.version)??"-"})},{default:t(({data:c})=>[r(y,null,z({default:t(()=>[i[0]||(i[0]=p()),r(h,null,{default:t(()=>[Object.keys(a.data.zoneInsight.config).length>0?(s(),l(C,{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(),l(k,{key:1,class:"mt-4","data-testid":"warning-no-subscriptions",variant:"warning"},{default:t(()=>[p(B(d("zone-cps.detail.no_subscriptions")),1)]),_:2},1024))]),_:2},1024)]),_:2},[a.data.warnings.length>0?{name:"notifications",fn:t(()=>[N("ul",null,[(s(!0),m(v,null,A(a.data.warnings,e=>(s(),m("li",{key:e.kind,"data-testid":`warning-${e.kind}`,innerHTML:d(`common.warnings.${e.kind}`,{...e.payload,...e.kind==="INCOMPATIBLE_ZONE_AND_GLOBAL_CPS_VERSIONS"?{globalCpVersion:(c==null?void 0:c.version)??""}:{}})},null,8,L))),128))])]),key:"0"}:void 0]),1024)]),_:2},1032,["src"])]}),_:1})}}});export{F as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneDetailTabsView-DnrU-kCb.js b/app/kuma-ui/pkg/resources/data/assets/ZoneDetailTabsView-DHRf1M7H.js similarity index 97% rename from app/kuma-ui/pkg/resources/data/assets/ZoneDetailTabsView-DnrU-kCb.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneDetailTabsView-DHRf1M7H.js index 599ae8501173..35e3c16d7bad 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneDetailTabsView-DnrU-kCb.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneDetailTabsView-DHRf1M7H.js @@ -1 +1 @@ -import{d as g,r as o,o as p,q as c,w as e,b as n,Q as f,m as b,e as a,L as B,t as d,G as N,s as z}from"./index-DiQwbNpM.js";const $=["innerHTML"],M=g({__name:"ZoneDetailTabsView",setup(G){return(Z,t)=>{const C=o("RouteTitle"),X=o("XCopyButton"),u=o("XAction"),_=o("DataLoader"),w=o("XPrompt"),T=o("DataSink"),x=o("XTeleportTemplate"),y=o("XDisclosure"),V=o("XActionGroup"),k=o("XTabs"),D=o("RouterView"),v=o("AppView"),A=o("RouteView");return p(),c(A,{name:"zone-cp-detail-tabs-view",params:{zone:""}},{default:e(({can:L,route:r,t:s})=>[n(_,{src:`/zone-cps/${r.params.zone}`},{default:e(({data:m})=>[m?(p(),c(v,{key:0,breadcrumbs:[{to:{name:"zone-cp-list-view"},text:s("zone-cps.routes.item.breadcrumbs")}]},f({title:e(()=>[b("h1",null,[n(X,{text:r.params.zone},{default:e(()=>[n(C,{title:s("zone-cps.routes.item.title",{name:r.params.zone})},null,8,["title"])]),_:2},1032,["text"])])]),default:e(()=>{var i;return[t[4]||(t[4]=a()),t[5]||(t[5]=a()),n(k,{selected:(i=r.child())==null?void 0:i.name},f({_:2},[B(r.children,({name:l})=>({name:`${l}-tab`,fn:e(()=>[n(u,{to:{name:l}},{default:e(()=>[a(d(s(`zone-cps.routes.item.navigation.${l}`)),1)]),_:2},1032,["to"])])}))]),1032,["selected"]),t[6]||(t[6]=a()),n(D,null,{default:e(l=>[(p(),c(N(l.Component),{data:m},null,8,["data"]))]),_:2},1024)]}),_:2},[L("create zones")?{name:"actions",fn:e(()=>[n(V,null,{control:e(()=>[n(u,{action:"expand",appearance:"primary"},{default:e(()=>[a(d(s("zones.action_menu.toggle_button")),1)]),_:2},1024)]),default:e(()=>[t[3]||(t[3]=a()),n(y,null,{default:e(({expanded:i,toggle:l})=>[n(u,{appearance:"danger","data-testid":"delete-button",onClick:l},{default:e(()=>[a(d(s("zones.action_menu.delete_button")),1)]),_:2},1032,["onClick"]),t[2]||(t[2]=a()),n(x,{to:{name:"modal-layer"}},{default:e(()=>[i?(p(),c(T,{key:0,src:`/zone-cps/${m.name}/delete`,onChange:()=>r.replace({name:"zone-cp-list-view"})},{default:e(({submit:R,error:S})=>[n(w,{action:s("common.delete_modal.proceed_button"),expected:m.name,"data-testid":"delete-zone-modal",onCancel:l,onSubmit:()=>R({})},{title:e(()=>[a(d(s("common.delete_modal.title",{type:"Zone"})),1)]),default:e(()=>[t[0]||(t[0]=a()),b("div",{innerHTML:s("common.delete_modal.text",{type:"Zone",name:m.name})},null,8,$),t[1]||(t[1]=a()),n(_,{class:"mt-4",errors:[S],loader:!1},null,8,["errors"])]),_:2},1032,["action","expected","onCancel","onSubmit"])]),_:2},1032,["src","onChange"])):z("",!0)]),_:2},1024)]),_:2},1024)]),_:2},1024)]),key:"0"}:void 0]),1032,["breadcrumbs"])):z("",!0)]),_:2},1032,["src"])]),_:1})}}});export{M as default}; +import{d as g,r as o,o as p,q as c,w as e,b as n,Q as f,m as b,e as a,L as B,t as d,G as N,s as z}from"./index-l3jNaB4C.js";const $=["innerHTML"],M=g({__name:"ZoneDetailTabsView",setup(G){return(Z,t)=>{const C=o("RouteTitle"),X=o("XCopyButton"),u=o("XAction"),_=o("DataLoader"),w=o("XPrompt"),T=o("DataSink"),x=o("XTeleportTemplate"),y=o("XDisclosure"),V=o("XActionGroup"),k=o("XTabs"),D=o("RouterView"),v=o("AppView"),A=o("RouteView");return p(),c(A,{name:"zone-cp-detail-tabs-view",params:{zone:""}},{default:e(({can:L,route:r,t:s})=>[n(_,{src:`/zone-cps/${r.params.zone}`},{default:e(({data:m})=>[m?(p(),c(v,{key:0,breadcrumbs:[{to:{name:"zone-cp-list-view"},text:s("zone-cps.routes.item.breadcrumbs")}]},f({title:e(()=>[b("h1",null,[n(X,{text:r.params.zone},{default:e(()=>[n(C,{title:s("zone-cps.routes.item.title",{name:r.params.zone})},null,8,["title"])]),_:2},1032,["text"])])]),default:e(()=>{var i;return[t[4]||(t[4]=a()),t[5]||(t[5]=a()),n(k,{selected:(i=r.child())==null?void 0:i.name},f({_:2},[B(r.children,({name:l})=>({name:`${l}-tab`,fn:e(()=>[n(u,{to:{name:l}},{default:e(()=>[a(d(s(`zone-cps.routes.item.navigation.${l}`)),1)]),_:2},1032,["to"])])}))]),1032,["selected"]),t[6]||(t[6]=a()),n(D,null,{default:e(l=>[(p(),c(N(l.Component),{data:m},null,8,["data"]))]),_:2},1024)]}),_:2},[L("create zones")?{name:"actions",fn:e(()=>[n(V,null,{control:e(()=>[n(u,{action:"expand",appearance:"primary"},{default:e(()=>[a(d(s("zones.action_menu.toggle_button")),1)]),_:2},1024)]),default:e(()=>[t[3]||(t[3]=a()),n(y,null,{default:e(({expanded:i,toggle:l})=>[n(u,{appearance:"danger","data-testid":"delete-button",onClick:l},{default:e(()=>[a(d(s("zones.action_menu.delete_button")),1)]),_:2},1032,["onClick"]),t[2]||(t[2]=a()),n(x,{to:{name:"modal-layer"}},{default:e(()=>[i?(p(),c(T,{key:0,src:`/zone-cps/${m.name}/delete`,onChange:()=>r.replace({name:"zone-cp-list-view"})},{default:e(({submit:R,error:S})=>[n(w,{action:s("common.delete_modal.proceed_button"),expected:m.name,"data-testid":"delete-zone-modal",onCancel:l,onSubmit:()=>R({})},{title:e(()=>[a(d(s("common.delete_modal.title",{type:"Zone"})),1)]),default:e(()=>[t[0]||(t[0]=a()),b("div",{innerHTML:s("common.delete_modal.text",{type:"Zone",name:m.name})},null,8,$),t[1]||(t[1]=a()),n(_,{class:"mt-4",errors:[S],loader:!1},null,8,["errors"])]),_:2},1032,["action","expected","onCancel","onSubmit"])]),_:2},1032,["src","onChange"])):z("",!0)]),_:2},1024)]),_:2},1024)]),_:2},1024)]),key:"0"}:void 0]),1032,["breadcrumbs"])):z("",!0)]),_:2},1032,["src"])]),_:1})}}});export{M as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneDetailView-Bo39_ucu.js b/app/kuma-ui/pkg/resources/data/assets/ZoneDetailView-DD9FwVua.js similarity index 98% rename from app/kuma-ui/pkg/resources/data/assets/ZoneDetailView-Bo39_ucu.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneDetailView-DD9FwVua.js index 67741e512fa4..714320523d08 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneDetailView-Bo39_ucu.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneDetailView-DD9FwVua.js @@ -1 +1 @@ -import{d as X,r as p,o as c,q as y,w as e,b as s,p as f,y as x,Q as E,e as o,R as w,t as i,S as K,n as M,m as I,V as H,W as U,M as Z,s as b,c as _,A as G,K as g,L as T,G as $,_ as P}from"./index-DiQwbNpM.js";import{S as q}from"./SummaryView-D2UR5ege.js";const F=["data-testid","innerHTML"],Q=["innerHTML"],W={key:0},j=X({__name:"ZoneDetailView",props:{data:{}},setup(v){const d=v;return(J,a)=>{const k=p("XBadge"),A=p("KTooltip"),h=p("XLayout"),L=p("XAboutCard"),S=p("XAction"),B=p("RouterView"),D=p("AppView"),N=p("DataSource"),R=p("RouteView");return c(),y(R,{name:"zone-cp-detail-view",params:{zone:"",subscription:""}},{default:e(({t:n,uri:O,route:z,me:m})=>{var C,V;return[s(N,{src:O(f(x),"/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})=>[s(D,{docs:n("zones.href.docs.cta")},E({default:e(()=>[a[16]||(a[16]=o()),s(h,{"data-testid":"detail-view-details",type:"stack"},{default:e(()=>[s(L,{title:n("zone-cps.detail.about.title"),created:d.data.creationTime,modified:d.data.modificationTime},{default:e(()=>[s(w,{layout:"horizontal"},{title:e(()=>[o(i(n("http.api.property.status")),1)]),body:e(()=>[s(K,{status:d.data.state},null,8,["status"])]),_:2},1024),a[6]||(a[6]=o()),s(w,{layout:"horizontal",class:M({version:!0,outdated:r==null?void 0:r.outdated})},{title:e(()=>[o(i(n("zone-cps.routes.item.version")),1)]),body:e(()=>[s(h,{type:"separated"},{default:e(()=>[s(k,{appearance:(r==null?void 0:r.outdated)===!0?"warning":"decorative"},{default:e(()=>{var t,l;return[o(i(((l=(t=d.data.zoneInsight.version)==null?void 0:t.kumaCp)==null?void 0:l.version)??"—"),1)]}),_:2},1032,["appearance"]),a[2]||(a[2]=o()),(r==null?void 0:r.outdated)===!0?(c(),y(A,{key:0,"max-width":"300"},{content:e(()=>[I("div",{innerHTML:n("zone-cps.routes.item.version_warning")},null,8,Q)]),default:e(()=>[s(f(H),{color:f(U),size:f(Z)},null,8,["color","size"]),a[1]||(a[1]=o())]),_:2},1024)):b("",!0)]),_:2},1024)]),_:2},1032,["class"]),a[7]||(a[7]=o()),s(w,{layout:"horizontal"},{title:e(()=>[o(i(n("http.api.property.type")),1)]),body:e(()=>[s(k,{appearance:"decorative"},{default:e(()=>[o(i(n(`common.product.environment.${d.data.zoneInsight.environment||"unknown"}`)),1)]),_:2},1024)]),_:2},1024),a[8]||(a[8]=o()),s(w,{layout:"horizontal"},{title:e(()=>[o(i(n("zone-cps.routes.item.authentication_type")),1)]),body:e(()=>[s(k,{appearance:"decorative"},{default:e(()=>[o(i(d.data.zoneInsight.authenticationType||n("common.not_applicable")),1)]),_:2},1024)]),_:2},1024)]),_:2},1032,["title","created","modified"]),a[15]||(a[15]=o()),d.data.zoneInsight.subscriptions.length>0?(c(),_("div",W,[I("h2",null,i(n("zone-cps.detail.subscriptions")),1),a[13]||(a[13]=o()),s(G,{headers:[{...m.get("headers.zoneInstanceId"),label:n("zone-cps.routes.items.headers.zoneInstanceId"),key:"zoneInstanceId"},{...m.get("headers.version"),label:n("zone-cps.routes.items.headers.version"),key:"version"},{...m.get("headers.connected"),label:n("zone-cps.routes.items.headers.connected"),key:"connected"},{...m.get("headers.disconnected"),label:n("zone-cps.routes.items.headers.disconnected"),key:"disconnected"},{...m.get("headers.responses"),label:n("zone-cps.routes.items.headers.responses"),key:"responses"}],"is-selected-row":t=>t.id===z.params.subscription,items:d.data.zoneInsight.subscriptions.map((t,l,u)=>u[u.length-(l+1)]),onResize:m.set},{zoneInstanceId:e(({row:t})=>[s(S,{"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 l,u;return[o(i(((u=(l=t.version)==null?void 0:l.kumaCp)==null?void 0:u.version)??"-"),1)]}),connected:e(({row:t})=>[o(i(n("common.formats.datetime",{value:Date.parse(t.connectTime??"")})),1)]),disconnected:e(({row:t})=>[t.disconnectTime?(c(),_(g,{key:0},[o(i(n("common.formats.datetime",{value:Date.parse(t.disconnectTime)})),1)],64)):b("",!0)]),responses:e(({row:t})=>{var l;return[(c(!0),_(g,null,T([((l=t.status)==null?void 0:l.total)??{}],u=>(c(),_(g,null,[o(i(u.responsesSent)+"/"+i(u.responsesAcknowledged),1)],64))),256))]}),_:2},1032,["headers","is-selected-row","items","onResize"]),a[14]||(a[14]=o()),s(B,null,{default:e(({Component:t})=>[z.child()?(c(),y(q,{key:0,width:"670px",onClose:function(){z.replace({name:"zone-cp-detail-view",params:{zone:z.params.zone}})}},{default:e(()=>[(c(),y($(t),{data:d.data.zoneInsight.subscriptions},{default:e(()=>[I("p",null,i(n("zone-cps.routes.item.subscription_intro")),1)]),_:2},1032,["data"]))]),_:2},1032,["onClose"])):b("",!0)]),_:2},1024)])):b("",!0)]),_:2},1024)]),_:2},[d.data.warnings.length>0?{name:"notifications",fn:e(()=>[I("ul",null,[(c(!0),_(g,null,T(d.data.warnings,t=>(c(),_("li",{key:t.kind,"data-testid":`warning-${t.kind}`,innerHTML:n(`common.warnings.${t.kind}`,{...t.payload,...t.kind==="INCOMPATIBLE_ZONE_AND_GLOBAL_CPS_VERSIONS"?{globalCpVersion:(r==null?void 0:r.version)??""}:{}})},null,8,F))),128))])]),key:"0"}:void 0]),1032,["docs"])]),_:2},1032,["src"])]}),_:1})}}}),te=P(j,[["__scopeId","data-v-30304997"]]);export{te as default}; +import{d as X,r as p,o as c,q as y,w as e,b as s,p as f,y as x,Q as E,e as o,R as w,t as i,S as K,n as M,m as I,V as H,W as U,M as Z,s as b,c as _,A as G,K as g,L as T,G as $,_ as P}from"./index-l3jNaB4C.js";import{S as q}from"./SummaryView-CH9ZqjAL.js";const F=["data-testid","innerHTML"],Q=["innerHTML"],W={key:0},j=X({__name:"ZoneDetailView",props:{data:{}},setup(v){const d=v;return(J,a)=>{const k=p("XBadge"),A=p("KTooltip"),h=p("XLayout"),L=p("XAboutCard"),S=p("XAction"),B=p("RouterView"),D=p("AppView"),N=p("DataSource"),R=p("RouteView");return c(),y(R,{name:"zone-cp-detail-view",params:{zone:"",subscription:""}},{default:e(({t:n,uri:O,route:z,me:m})=>{var C,V;return[s(N,{src:O(f(x),"/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})=>[s(D,{docs:n("zones.href.docs.cta")},E({default:e(()=>[a[16]||(a[16]=o()),s(h,{"data-testid":"detail-view-details",type:"stack"},{default:e(()=>[s(L,{title:n("zone-cps.detail.about.title"),created:d.data.creationTime,modified:d.data.modificationTime},{default:e(()=>[s(w,{layout:"horizontal"},{title:e(()=>[o(i(n("http.api.property.status")),1)]),body:e(()=>[s(K,{status:d.data.state},null,8,["status"])]),_:2},1024),a[6]||(a[6]=o()),s(w,{layout:"horizontal",class:M({version:!0,outdated:r==null?void 0:r.outdated})},{title:e(()=>[o(i(n("zone-cps.routes.item.version")),1)]),body:e(()=>[s(h,{type:"separated"},{default:e(()=>[s(k,{appearance:(r==null?void 0:r.outdated)===!0?"warning":"decorative"},{default:e(()=>{var t,l;return[o(i(((l=(t=d.data.zoneInsight.version)==null?void 0:t.kumaCp)==null?void 0:l.version)??"—"),1)]}),_:2},1032,["appearance"]),a[2]||(a[2]=o()),(r==null?void 0:r.outdated)===!0?(c(),y(A,{key:0,"max-width":"300"},{content:e(()=>[I("div",{innerHTML:n("zone-cps.routes.item.version_warning")},null,8,Q)]),default:e(()=>[s(f(H),{color:f(U),size:f(Z)},null,8,["color","size"]),a[1]||(a[1]=o())]),_:2},1024)):b("",!0)]),_:2},1024)]),_:2},1032,["class"]),a[7]||(a[7]=o()),s(w,{layout:"horizontal"},{title:e(()=>[o(i(n("http.api.property.type")),1)]),body:e(()=>[s(k,{appearance:"decorative"},{default:e(()=>[o(i(n(`common.product.environment.${d.data.zoneInsight.environment||"unknown"}`)),1)]),_:2},1024)]),_:2},1024),a[8]||(a[8]=o()),s(w,{layout:"horizontal"},{title:e(()=>[o(i(n("zone-cps.routes.item.authentication_type")),1)]),body:e(()=>[s(k,{appearance:"decorative"},{default:e(()=>[o(i(d.data.zoneInsight.authenticationType||n("common.not_applicable")),1)]),_:2},1024)]),_:2},1024)]),_:2},1032,["title","created","modified"]),a[15]||(a[15]=o()),d.data.zoneInsight.subscriptions.length>0?(c(),_("div",W,[I("h2",null,i(n("zone-cps.detail.subscriptions")),1),a[13]||(a[13]=o()),s(G,{headers:[{...m.get("headers.zoneInstanceId"),label:n("zone-cps.routes.items.headers.zoneInstanceId"),key:"zoneInstanceId"},{...m.get("headers.version"),label:n("zone-cps.routes.items.headers.version"),key:"version"},{...m.get("headers.connected"),label:n("zone-cps.routes.items.headers.connected"),key:"connected"},{...m.get("headers.disconnected"),label:n("zone-cps.routes.items.headers.disconnected"),key:"disconnected"},{...m.get("headers.responses"),label:n("zone-cps.routes.items.headers.responses"),key:"responses"}],"is-selected-row":t=>t.id===z.params.subscription,items:d.data.zoneInsight.subscriptions.map((t,l,u)=>u[u.length-(l+1)]),onResize:m.set},{zoneInstanceId:e(({row:t})=>[s(S,{"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 l,u;return[o(i(((u=(l=t.version)==null?void 0:l.kumaCp)==null?void 0:u.version)??"-"),1)]}),connected:e(({row:t})=>[o(i(n("common.formats.datetime",{value:Date.parse(t.connectTime??"")})),1)]),disconnected:e(({row:t})=>[t.disconnectTime?(c(),_(g,{key:0},[o(i(n("common.formats.datetime",{value:Date.parse(t.disconnectTime)})),1)],64)):b("",!0)]),responses:e(({row:t})=>{var l;return[(c(!0),_(g,null,T([((l=t.status)==null?void 0:l.total)??{}],u=>(c(),_(g,null,[o(i(u.responsesSent)+"/"+i(u.responsesAcknowledged),1)],64))),256))]}),_:2},1032,["headers","is-selected-row","items","onResize"]),a[14]||(a[14]=o()),s(B,null,{default:e(({Component:t})=>[z.child()?(c(),y(q,{key:0,width:"670px",onClose:function(){z.replace({name:"zone-cp-detail-view",params:{zone:z.params.zone}})}},{default:e(()=>[(c(),y($(t),{data:d.data.zoneInsight.subscriptions},{default:e(()=>[I("p",null,i(n("zone-cps.routes.item.subscription_intro")),1)]),_:2},1032,["data"]))]),_:2},1032,["onClose"])):b("",!0)]),_:2},1024)])):b("",!0)]),_:2},1024)]),_:2},[d.data.warnings.length>0?{name:"notifications",fn:e(()=>[I("ul",null,[(c(!0),_(g,null,T(d.data.warnings,t=>(c(),_("li",{key:t.kind,"data-testid":`warning-${t.kind}`,innerHTML:n(`common.warnings.${t.kind}`,{...t.payload,...t.kind==="INCOMPATIBLE_ZONE_AND_GLOBAL_CPS_VERSIONS"?{globalCpVersion:(r==null?void 0:r.version)??""}:{}})},null,8,F))),128))])]),key:"0"}:void 0]),1032,["docs"])]),_:2},1032,["src"])]}),_:1})}}}),te=P(j,[["__scopeId","data-v-30304997"]]);export{te as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneEgressClustersView-CFImLvHF.js b/app/kuma-ui/pkg/resources/data/assets/ZoneEgressClustersView-AQ47xyfc.js similarity index 95% rename from app/kuma-ui/pkg/resources/data/assets/ZoneEgressClustersView-CFImLvHF.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneEgressClustersView-AQ47xyfc.js index 4eddeea4dd4c..eab337e14a08 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneEgressClustersView-CFImLvHF.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneEgressClustersView-AQ47xyfc.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-DiQwbNpM.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-l3jNaB4C.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-BbqCXAsy.js b/app/kuma-ui/pkg/resources/data/assets/ZoneEgressConfigView-CaxD9GA_.js similarity index 91% rename from app/kuma-ui/pkg/resources/data/assets/ZoneEgressConfigView-BbqCXAsy.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneEgressConfigView-CaxD9GA_.js index 7c53eeff4e9f..0c9b72fa24d3 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneEgressConfigView-BbqCXAsy.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneEgressConfigView-CaxD9GA_.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-DiQwbNpM.js";import{_ as F}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-B--3uLXV.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-l3jNaB4C.js";import{_ as F}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-DjRdMDT9.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-C4aDYe2t.js b/app/kuma-ui/pkg/resources/data/assets/ZoneEgressDetailTabsView-T1TLdvek.js similarity index 96% rename from app/kuma-ui/pkg/resources/data/assets/ZoneEgressDetailTabsView-C4aDYe2t.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneEgressDetailTabsView-T1TLdvek.js index 0d43d7e9021d..ac47e6ee5190 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneEgressDetailTabsView-C4aDYe2t.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneEgressDetailTabsView-T1TLdvek.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 R,e as m,Q as T,L as X,t as y,G as B}from"./index-DiQwbNpM.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"])])):R("",!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},T({_: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 R,e as m,Q as T,L as X,t as y,G as B}from"./index-l3jNaB4C.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"])])):R("",!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},T({_: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-DTh7DIZR.js b/app/kuma-ui/pkg/resources/data/assets/ZoneEgressDetailView-BAI8HOWC.js similarity index 96% rename from app/kuma-ui/pkg/resources/data/assets/ZoneEgressDetailView-DTh7DIZR.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneEgressDetailView-BAI8HOWC.js index 051fd99d5d64..db65d6ddb2b9 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneEgressDetailView-DTh7DIZR.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneEgressDetailView-BAI8HOWC.js @@ -1,4 +1,4 @@ -import{d as q,r as l,o as r,q as f,w as e,b as n,R as X,e as t,t as i,S as G,s as C,c as u,K as y,p as F,$ as K,L as w,m as P,A as Z,G as H}from"./index-DiQwbNpM.js";import{S as J}from"./SummaryView-D2UR5ege.js";import{C as V,b as D,a as M}from"./ConnectionTraffic-C4kHQkvM.js";import"./TagList-B5yix0-3.js";const Q={key:0},se=q({__name:"ZoneEgressDetailView",props:{data:{}},setup(I){const p=I;return(U,s)=>{const x=l("XBadge"),B=l("XCopyButton"),S=l("XAboutCard"),A=l("DataCollection"),v=l("XLayout"),R=l("XInputSwitch"),E=l("XAction"),T=l("XCard"),L=l("DataLoader"),$=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(X,{layout:"horizontal"},{title:e(()=>[t(i(d("http.api.property.status")),1)]),body:e(()=>[n(G,{status:p.data.state},null,8,["status"])]),_:2},1024),s[3]||(s[3]=t()),p.data.namespace.length>0?(r(),f(X,{key:0,layout:"horizontal"},{title:e(()=>[t(i(d("http.api.property.namespace")),1)]),body:e(()=>[n(x,{appearance:"decorative"},{default:e(()=>[t(i(p.data.namespace),1)]),_:1})]),_:2},1024)):C("",!0),s[4]||(s[4]=t()),n(X,{layout:"horizontal"},{title:e(()=>[t(i(d("http.api.property.address")),1)]),body:e(()=>[p.data.zoneEgress.socketAddress.length>0?(r(),f(B,{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(L,{src:j(F(K),"/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(V,null,{default:e(()=>[n(v,{type:"stack",size:"small"},{default:e(()=>[n(A,{type:"inbounds",items:Object.entries(o.inbounds)},{default:e(({items:a})=>[(r(!0),u(y,null,w(a,([z,g])=>(r(),f(D,{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,R as X,e as t,t as i,S as G,s as C,c as u,K as y,p as F,$ as K,L as w,m as P,A as Z,G as H}from"./index-l3jNaB4C.js";import{S as J}from"./SummaryView-CH9ZqjAL.js";import{C as V,b as D,a as M}from"./ConnectionTraffic-B_b_9kfH.js";import"./TagList-DpuGZijL.js";const Q={key:0},se=q({__name:"ZoneEgressDetailView",props:{data:{}},setup(I){const p=I;return(U,s)=>{const x=l("XBadge"),B=l("XCopyButton"),S=l("XAboutCard"),A=l("DataCollection"),v=l("XLayout"),R=l("XInputSwitch"),E=l("XAction"),T=l("XCard"),L=l("DataLoader"),$=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(X,{layout:"horizontal"},{title:e(()=>[t(i(d("http.api.property.status")),1)]),body:e(()=>[n(G,{status:p.data.state},null,8,["status"])]),_:2},1024),s[3]||(s[3]=t()),p.data.namespace.length>0?(r(),f(X,{key:0,layout:"horizontal"},{title:e(()=>[t(i(d("http.api.property.namespace")),1)]),body:e(()=>[n(x,{appearance:"decorative"},{default:e(()=>[t(i(p.data.namespace),1)]),_:1})]),_:2},1024)):C("",!0),s[4]||(s[4]=t()),n(X,{layout:"horizontal"},{title:e(()=>[t(i(d("http.api.property.address")),1)]),body:e(()=>[p.data.zoneEgress.socketAddress.length>0?(r(),f(B,{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(L,{src:j(F(K),"/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(V,null,{default:e(()=>[n(v,{type:"stack",size:"small"},{default:e(()=>[n(A,{type:"inbounds",items:Object.entries(o.inbounds)},{default:e(({items:a})=>[(r(!0),u(y,null,w(a,([z,g])=>(r(),f(D,{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(V,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-FH7QG3r7.js b/app/kuma-ui/pkg/resources/data/assets/ZoneEgressListView-PoY4YCV6.js similarity index 95% rename from app/kuma-ui/pkg/resources/data/assets/ZoneEgressListView-FH7QG3r7.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneEgressListView-PoY4YCV6.js index 2f42e17c292f..bb31c04bec93 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneEgressListView-FH7QG3r7.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneEgressListView-PoY4YCV6.js @@ -1 +1 @@ -import{d as R,r as s,o as d,q as m,w as e,s as u,e as i,b as n,Q as X,m as w,p as b,as as B,A as S,t as p,c as x,K as D,S as L,G as N}from"./index-DiQwbNpM.js";import{S as T}from"./SummaryView-D2UR5ege.js";const q=["innerHTML"],Q=R({__name:"ZoneEgressListView",props:{data:{}},setup(G){return(M,a)=>{const _=s("RouteTitle"),z=s("XAction"),y=s("XCopyButton"),k=s("XActionGroup"),g=s("RouterView"),C=s("DataCollection"),A=s("DataLoader"),V=s("XCard"),v=s("AppView"),h=s("RouteView");return d(),m(h,{name:"zone-egress-list-view",params:{zone:"",zoneEgress:""}},{default:e(({route:l,t:r,me:c,uri:E,can:f})=>[f("use zones")?(d(),m(_,{key:0,render:!1,title:r("zone-egresses.routes.items.title")},null,8,["title"])):u("",!0),a[6]||(a[6]=i()),n(v,{docs:r("zone-egresses.href.docs")},X({default:e(()=>[a[4]||(a[4]=i()),w("div",{innerHTML:r("zone-egresses.routes.items.intro",{},{defaultMessage:""})},null,8,q),a[5]||(a[5]=i()),n(V,null,{default:e(()=>[n(A,{src:E(b(B),"/zone-cps/:name/egresses",{name:l.params.zone||"*"},{page:1,size:100})},{loadable:e(({data:o})=>[n(C,{type:"zone-egresses",items:(o==null?void 0:o.items)??[void 0],total:o==null?void 0:o.total,onChange:l.update},{default:e(()=>[n(S,{class:"zone-egress-collection","data-testid":"zone-egress-collection",headers:[{...c.get("headers.name"),label:"Name",key:"name"},{...c.get("headers.socketAddress"),label:"Address",key:"socketAddress"},{...c.get("headers.status"),label:"Status",key:"status"},{...c.get("headers.actions"),label:"Actions",key:"actions",hideLabel:!0}],items:o==null?void 0:o.items,"is-selected-row":t=>t.name===l.params.zoneEgress,onResize:c.set},{name:e(({row:t})=>[n(z,{"data-action":"",to:{name:"zone-egress-summary-view",params:{zone:l.params.zone,zoneEgress:t.id},query:{page:1,size:100}}},{default:e(()=>[i(p(t.name),1)]),_:2},1032,["to"])]),socketAddress:e(({row:t})=>[t.zoneEgress.socketAddress.length>0?(d(),m(y,{key:0,text:t.zoneEgress.socketAddress},null,8,["text"])):(d(),x(D,{key:1},[i(p(r("common.collection.none")),1)],64))]),status:e(({row:t})=>[n(L,{status:t.state},null,8,["status"])]),actions:e(({row:t})=>[n(k,null,{default:e(()=>[n(z,{to:{name:"zone-egress-detail-view",params:{zoneEgress:t.id}}},{default:e(()=>[i(p(r("common.collection.actions.view")),1)]),_:2},1032,["to"])]),_:2},1024)]),_:2},1032,["headers","items","is-selected-row","onResize"]),a[3]||(a[3]=i()),n(g,null,{default:e(({Component:t})=>[l.child()?(d(),m(T,{key:0,onClose:H=>l.replace({name:"zone-egress-list-view",params:{zone:l.params.zone},query:{page:1,size:100}})},{default:e(()=>[typeof o<"u"?(d(),m(N(t),{key:0,items:o.items},null,8,["items"])):u("",!0)]),_:2},1032,["onClose"])):u("",!0)]),_:2},1024)]),_:2},1032,["items","total","onChange"])]),_:2},1032,["src"])]),_:2},1024)]),_:2},[f("use zones")?void 0:{name:"title",fn:e(()=>[w("h1",null,[n(_,{title:r("zone-egresses.routes.items.title")},null,8,["title"])])]),key:"0"}]),1032,["docs"])]),_:1})}}});export{Q as default}; +import{d as R,r as s,o as d,q as m,w as e,s as u,e as i,b as n,Q as X,m as w,p as b,as as B,A as S,t as p,c as x,K as D,S as L,G as N}from"./index-l3jNaB4C.js";import{S as T}from"./SummaryView-CH9ZqjAL.js";const q=["innerHTML"],Q=R({__name:"ZoneEgressListView",props:{data:{}},setup(G){return(M,a)=>{const _=s("RouteTitle"),z=s("XAction"),y=s("XCopyButton"),k=s("XActionGroup"),g=s("RouterView"),C=s("DataCollection"),A=s("DataLoader"),V=s("XCard"),v=s("AppView"),h=s("RouteView");return d(),m(h,{name:"zone-egress-list-view",params:{zone:"",zoneEgress:""}},{default:e(({route:l,t:r,me:c,uri:E,can:f})=>[f("use zones")?(d(),m(_,{key:0,render:!1,title:r("zone-egresses.routes.items.title")},null,8,["title"])):u("",!0),a[6]||(a[6]=i()),n(v,{docs:r("zone-egresses.href.docs")},X({default:e(()=>[a[4]||(a[4]=i()),w("div",{innerHTML:r("zone-egresses.routes.items.intro",{},{defaultMessage:""})},null,8,q),a[5]||(a[5]=i()),n(V,null,{default:e(()=>[n(A,{src:E(b(B),"/zone-cps/:name/egresses",{name:l.params.zone||"*"},{page:1,size:100})},{loadable:e(({data:o})=>[n(C,{type:"zone-egresses",items:(o==null?void 0:o.items)??[void 0],total:o==null?void 0:o.total,onChange:l.update},{default:e(()=>[n(S,{class:"zone-egress-collection","data-testid":"zone-egress-collection",headers:[{...c.get("headers.name"),label:"Name",key:"name"},{...c.get("headers.socketAddress"),label:"Address",key:"socketAddress"},{...c.get("headers.status"),label:"Status",key:"status"},{...c.get("headers.actions"),label:"Actions",key:"actions",hideLabel:!0}],items:o==null?void 0:o.items,"is-selected-row":t=>t.name===l.params.zoneEgress,onResize:c.set},{name:e(({row:t})=>[n(z,{"data-action":"",to:{name:"zone-egress-summary-view",params:{zone:l.params.zone,zoneEgress:t.id},query:{page:1,size:100}}},{default:e(()=>[i(p(t.name),1)]),_:2},1032,["to"])]),socketAddress:e(({row:t})=>[t.zoneEgress.socketAddress.length>0?(d(),m(y,{key:0,text:t.zoneEgress.socketAddress},null,8,["text"])):(d(),x(D,{key:1},[i(p(r("common.collection.none")),1)],64))]),status:e(({row:t})=>[n(L,{status:t.state},null,8,["status"])]),actions:e(({row:t})=>[n(k,null,{default:e(()=>[n(z,{to:{name:"zone-egress-detail-view",params:{zoneEgress:t.id}}},{default:e(()=>[i(p(r("common.collection.actions.view")),1)]),_:2},1032,["to"])]),_:2},1024)]),_:2},1032,["headers","items","is-selected-row","onResize"]),a[3]||(a[3]=i()),n(g,null,{default:e(({Component:t})=>[l.child()?(d(),m(T,{key:0,onClose:H=>l.replace({name:"zone-egress-list-view",params:{zone:l.params.zone},query:{page:1,size:100}})},{default:e(()=>[typeof o<"u"?(d(),m(N(t),{key:0,items:o.items},null,8,["items"])):u("",!0)]),_:2},1032,["onClose"])):u("",!0)]),_:2},1024)]),_:2},1032,["items","total","onChange"])]),_:2},1032,["src"])]),_:2},1024)]),_:2},[f("use zones")?void 0:{name:"title",fn:e(()=>[w("h1",null,[n(_,{title:r("zone-egresses.routes.items.title")},null,8,["title"])])]),key:"0"}]),1032,["docs"])]),_:1})}}});export{Q as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneEgressStatsView-BikL9nrm.js b/app/kuma-ui/pkg/resources/data/assets/ZoneEgressStatsView-qkPr3I6H.js similarity index 95% rename from app/kuma-ui/pkg/resources/data/assets/ZoneEgressStatsView-BikL9nrm.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneEgressStatsView-qkPr3I6H.js index 3e6deafa7f02..daba2a614b6b 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneEgressStatsView-BikL9nrm.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneEgressStatsView-qkPr3I6H.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-DiQwbNpM.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-l3jNaB4C.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-C6sJe6ae.js b/app/kuma-ui/pkg/resources/data/assets/ZoneEgressSummaryView-Cc9HV8tY.js similarity index 96% rename from app/kuma-ui/pkg/resources/data/assets/ZoneEgressSummaryView-C6sJe6ae.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneEgressSummaryView-Cc9HV8tY.js index abcca1fb119c..820d3dcd35e2 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneEgressSummaryView-C6sJe6ae.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneEgressSummaryView-Cc9HV8tY.js @@ -1 +1 @@ -import{d as L,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,K as z,L as C,Q as M,R as f,S as N,s as h,_ as Z}from"./index-DiQwbNpM.js";import{_ as $}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-B--3uLXV.js";const q={key:1},Q={class:"mt-4"},T=L({__name:"ZoneEgressSummaryView",props:{items:{}},setup(k){const x=k;return(I,o)=>{const S=i("XEmptyState"),w=i("RouteTitle"),b=i("XAction"),R=i("XSelect"),u=i("XLayout"),V=i("XCopyButton"),X=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:"structured"}},{default:e(({route:n,t:r})=>[a(B,{items:x.items,predicate:g=>g.id===n.params.zoneEgress,find:!0},{empty:e(()=>[a(S,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(R,{label:r("zone-ingresses.routes.items.format"),selected:n.params.format,onChange:t=>{n.update({format:t})}},M({_: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(N,{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(V,{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",Q,[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(X,{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(T,[["__scopeId","data-v-18152b37"]]);export{G as default}; +import{d as L,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,K as z,L as C,Q as M,R as f,S as N,s as h,_ as Z}from"./index-l3jNaB4C.js";import{_ as $}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-DjRdMDT9.js";const q={key:1},Q={class:"mt-4"},T=L({__name:"ZoneEgressSummaryView",props:{items:{}},setup(k){const x=k;return(I,o)=>{const S=i("XEmptyState"),w=i("RouteTitle"),b=i("XAction"),R=i("XSelect"),u=i("XLayout"),V=i("XCopyButton"),X=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:"structured"}},{default:e(({route:n,t:r})=>[a(B,{items:x.items,predicate:g=>g.id===n.params.zoneEgress,find:!0},{empty:e(()=>[a(S,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(R,{label:r("zone-ingresses.routes.items.format"),selected:n.params.format,onChange:t=>{n.update({format:t})}},M({_: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(N,{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(V,{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",Q,[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(X,{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(T,[["__scopeId","data-v-18152b37"]]);export{G as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneEgressXdsConfigView-DmXz_qGx.js b/app/kuma-ui/pkg/resources/data/assets/ZoneEgressXdsConfigView-DlGN_k7Q.js similarity index 96% rename from app/kuma-ui/pkg/resources/data/assets/ZoneEgressXdsConfigView-DmXz_qGx.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneEgressXdsConfigView-DlGN_k7Q.js index 59bc539122e2..13bda6e70e0f 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneEgressXdsConfigView-DmXz_qGx.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneEgressXdsConfigView-DlGN_k7Q.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-DiQwbNpM.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-l3jNaB4C.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-DS3khi2Y.js b/app/kuma-ui/pkg/resources/data/assets/ZoneIngressClustersView-DEpPoGpp.js similarity index 95% rename from app/kuma-ui/pkg/resources/data/assets/ZoneIngressClustersView-DS3khi2Y.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneIngressClustersView-DEpPoGpp.js index 98ea49ee4c3d..973f1d65bf56 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneIngressClustersView-DS3khi2Y.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneIngressClustersView-DEpPoGpp.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-DiQwbNpM.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-l3jNaB4C.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-DzSC9KWN.js b/app/kuma-ui/pkg/resources/data/assets/ZoneIngressConfigView-yfiGc9FG.js similarity index 91% rename from app/kuma-ui/pkg/resources/data/assets/ZoneIngressConfigView-DzSC9KWN.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneIngressConfigView-yfiGc9FG.js index 41b4c956b8a2..d04422fd3850 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneIngressConfigView-DzSC9KWN.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneIngressConfigView-yfiGc9FG.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-DiQwbNpM.js";import{_ as F}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-B--3uLXV.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-l3jNaB4C.js";import{_ as F}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-DjRdMDT9.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-DvvajLfq.js b/app/kuma-ui/pkg/resources/data/assets/ZoneIngressDetailTabsView-BXFNwCxw.js similarity index 96% rename from app/kuma-ui/pkg/resources/data/assets/ZoneIngressDetailTabsView-DvvajLfq.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneIngressDetailTabsView-BXFNwCxw.js index 2a54642a95cb..2f384e7c0ca3 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneIngressDetailTabsView-DvvajLfq.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneIngressDetailTabsView-BXFNwCxw.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,Q as R,L as T,t as X,G as y}from"./index-DiQwbNpM.js";const B={key:0},S=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"},R({_:2},[T(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{S 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,Q as R,L as T,t as X,G as y}from"./index-l3jNaB4C.js";const B={key:0},S=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"},R({_:2},[T(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{S as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneIngressDetailView-CmL5tEv5.js b/app/kuma-ui/pkg/resources/data/assets/ZoneIngressDetailView-D_SvGGsM.js similarity index 96% rename from app/kuma-ui/pkg/resources/data/assets/ZoneIngressDetailView-CmL5tEv5.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneIngressDetailView-D_SvGGsM.js index 0be3c1292a21..8cba60908504 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneIngressDetailView-CmL5tEv5.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneIngressDetailView-D_SvGGsM.js @@ -1,4 +1,4 @@ -import{d as G,r as p,o as a,q as m,w as e,b as s,R as I,e as t,t as i,S as E,s as v,c as u,K as y,p as F,$ as K,L as z,m as P,A as Z,G as H}from"./index-DiQwbNpM.js";import{S as J}from"./SummaryView-D2UR5ege.js";import{C as D,b as S,a as M}from"./ConnectionTraffic-C4kHQkvM.js";import"./TagList-B5yix0-3.js";const Q={key:0},ne=G({__name:"ZoneIngressDetailView",props:{data:{}},setup(B){const l=B;return(U,n)=>{const X=p("XBadge"),V=p("XCopyButton"),R=p("XAboutCard"),h=p("DataCollection"),A=p("XLayout"),T=p("XInputSwitch"),x=p("XAction"),L=p("XCard"),$=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(E,{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($,{src:q(F(K),"/connections/stats/for/zone-ingress/:name/:socketAddress",{name:f.params.zoneIngress,socketAddress:l.data.zoneIngress.socketAddress})},{default:e(({data:o,refresh:c})=>[s(L,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 G,r as p,o as a,q as m,w as e,b as s,R as I,e as t,t as i,S as E,s as v,c as u,K as y,p as F,$ as K,L as z,m as P,A as Z,G as H}from"./index-l3jNaB4C.js";import{S as J}from"./SummaryView-CH9ZqjAL.js";import{C as D,b as S,a as M}from"./ConnectionTraffic-B_b_9kfH.js";import"./TagList-DpuGZijL.js";const Q={key:0},ne=G({__name:"ZoneIngressDetailView",props:{data:{}},setup(B){const l=B;return(U,n)=>{const X=p("XBadge"),V=p("XCopyButton"),R=p("XAboutCard"),h=p("DataCollection"),A=p("XLayout"),T=p("XInputSwitch"),x=p("XAction"),L=p("XCard"),$=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(E,{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($,{src:q(F(K),"/connections/stats/for/zone-ingress/:name/:socketAddress",{name:f.params.zoneIngress,socketAddress:l.data.zoneIngress.socketAddress})},{default:e(({data:o,refresh:c})=>[s(L,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-DcBYey0J.js b/app/kuma-ui/pkg/resources/data/assets/ZoneIngressListView-BY3Mhj-X.js similarity index 95% rename from app/kuma-ui/pkg/resources/data/assets/ZoneIngressListView-DcBYey0J.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneIngressListView-BY3Mhj-X.js index 3fce1de63082..9214fa4ad145 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneIngressListView-DcBYey0J.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneIngressListView-BY3Mhj-X.js @@ -1 +1 @@ -import{d as I,r as n,o as d,q as m,w as t,b as s,e as r,m as b,p as x,au as R,A as X,t as p,c as z,K as k,S as B,G as D,s as w}from"./index-DiQwbNpM.js";import{S as L}from"./SummaryView-D2UR5ege.js";const N=["innerHTML"],E=I({__name:"ZoneIngressListView",props:{data:{}},setup(T){return(q,l)=>{const y=n("RouteTitle"),u=n("XAction"),_=n("XCopyButton"),A=n("XActionGroup"),f=n("RouterView"),g=n("DataCollection"),v=n("DataLoader"),C=n("XCard"),V=n("AppView"),h=n("RouteView");return d(),m(h,{name:"zone-ingress-list-view",params:{zone:"",zoneIngress:""}},{default:t(({route:a,t:i,me:c,uri:S})=>[s(y,{render:!1,title:i("zone-ingresses.routes.items.title")},null,8,["title"]),l[6]||(l[6]=r()),s(V,{docs:i("zone-ingresses.href.docs")},{default:t(()=>[b("div",{innerHTML:i("zone-ingresses.routes.items.intro",{},{defaultMessage:""})},null,8,N),l[5]||(l[5]=r()),s(C,null,{default:t(()=>[s(v,{src:S(x(R),"/zone-cps/:name/ingresses",{name:a.params.zone},{page:1,size:100})},{loadable:t(({data:o})=>[s(g,{type:"zone-ingresses",items:(o==null?void 0:o.items)??[void 0],total:o==null?void 0:o.total,onChange:a.update},{default:t(()=>[s(X,{class:"zone-ingress-collection","data-testid":"zone-ingress-collection",headers:[{...c.get("headers.name"),label:"Name",key:"name"},{...c.get("headers.socketAddress"),label:"Address",key:"socketAddress"},{...c.get("headers.advertisedSocketAddress"),label:"Advertised address",key:"advertisedSocketAddress"},{...c.get("headers.status"),label:"Status",key:"status"},{...c.get("headers.actions"),label:"Actions",key:"actions",hideLabel:!0}],items:o==null?void 0:o.items,"is-selected-row":e=>e.name===a.params.zoneIngress,onResize:c.set},{name:t(({row:e})=>[s(u,{"data-action":"",to:{name:"zone-ingress-summary-view",params:{zone:a.params.zone,zoneIngress:e.id},query:{page:1,size:100}}},{default:t(()=>[r(p(e.name),1)]),_:2},1032,["to"])]),socketAddress:t(({row:e})=>[e.zoneIngress.socketAddress.length>0?(d(),m(_,{key:0,text:e.zoneIngress.socketAddress},null,8,["text"])):(d(),z(k,{key:1},[r(p(i("common.collection.none")),1)],64))]),advertisedSocketAddress:t(({row:e})=>[e.zoneIngress.advertisedSocketAddress.length>0?(d(),m(_,{key:0,text:e.zoneIngress.advertisedSocketAddress},null,8,["text"])):(d(),z(k,{key:1},[r(p(i("common.collection.none")),1)],64))]),status:t(({row:e})=>[s(B,{status:e.state},null,8,["status"])]),actions:t(({row:e})=>[s(A,null,{default:t(()=>[s(u,{to:{name:"zone-ingress-detail-view",params:{zoneIngress:e.id}}},{default:t(()=>[r(p(i("common.collection.actions.view")),1)]),_:2},1032,["to"])]),_:2},1024)]),_:2},1032,["headers","items","is-selected-row","onResize"]),l[4]||(l[4]=r()),a.child()?(d(),m(f,{key:0},{default:t(({Component:e})=>[s(L,{onClose:G=>a.replace({name:"zone-ingress-list-view",params:{zone:a.params.zone},query:{page:1,size:100}})},{default:t(()=>[typeof o<"u"?(d(),m(D(e),{key:0,items:o.items},null,8,["items"])):w("",!0)]),_:2},1032,["onClose"])]),_:2},1024)):w("",!0)]),_:2},1032,["items","total","onChange"])]),_:2},1032,["src"])]),_:2},1024)]),_:2},1032,["docs"])]),_:1})}}});export{E as default}; +import{d as I,r as n,o as d,q as m,w as t,b as s,e as r,m as b,p as x,au as R,A as X,t as p,c as z,K as k,S as B,G as D,s as w}from"./index-l3jNaB4C.js";import{S as L}from"./SummaryView-CH9ZqjAL.js";const N=["innerHTML"],E=I({__name:"ZoneIngressListView",props:{data:{}},setup(T){return(q,l)=>{const y=n("RouteTitle"),u=n("XAction"),_=n("XCopyButton"),A=n("XActionGroup"),f=n("RouterView"),g=n("DataCollection"),v=n("DataLoader"),C=n("XCard"),V=n("AppView"),h=n("RouteView");return d(),m(h,{name:"zone-ingress-list-view",params:{zone:"",zoneIngress:""}},{default:t(({route:a,t:i,me:c,uri:S})=>[s(y,{render:!1,title:i("zone-ingresses.routes.items.title")},null,8,["title"]),l[6]||(l[6]=r()),s(V,{docs:i("zone-ingresses.href.docs")},{default:t(()=>[b("div",{innerHTML:i("zone-ingresses.routes.items.intro",{},{defaultMessage:""})},null,8,N),l[5]||(l[5]=r()),s(C,null,{default:t(()=>[s(v,{src:S(x(R),"/zone-cps/:name/ingresses",{name:a.params.zone},{page:1,size:100})},{loadable:t(({data:o})=>[s(g,{type:"zone-ingresses",items:(o==null?void 0:o.items)??[void 0],total:o==null?void 0:o.total,onChange:a.update},{default:t(()=>[s(X,{class:"zone-ingress-collection","data-testid":"zone-ingress-collection",headers:[{...c.get("headers.name"),label:"Name",key:"name"},{...c.get("headers.socketAddress"),label:"Address",key:"socketAddress"},{...c.get("headers.advertisedSocketAddress"),label:"Advertised address",key:"advertisedSocketAddress"},{...c.get("headers.status"),label:"Status",key:"status"},{...c.get("headers.actions"),label:"Actions",key:"actions",hideLabel:!0}],items:o==null?void 0:o.items,"is-selected-row":e=>e.name===a.params.zoneIngress,onResize:c.set},{name:t(({row:e})=>[s(u,{"data-action":"",to:{name:"zone-ingress-summary-view",params:{zone:a.params.zone,zoneIngress:e.id},query:{page:1,size:100}}},{default:t(()=>[r(p(e.name),1)]),_:2},1032,["to"])]),socketAddress:t(({row:e})=>[e.zoneIngress.socketAddress.length>0?(d(),m(_,{key:0,text:e.zoneIngress.socketAddress},null,8,["text"])):(d(),z(k,{key:1},[r(p(i("common.collection.none")),1)],64))]),advertisedSocketAddress:t(({row:e})=>[e.zoneIngress.advertisedSocketAddress.length>0?(d(),m(_,{key:0,text:e.zoneIngress.advertisedSocketAddress},null,8,["text"])):(d(),z(k,{key:1},[r(p(i("common.collection.none")),1)],64))]),status:t(({row:e})=>[s(B,{status:e.state},null,8,["status"])]),actions:t(({row:e})=>[s(A,null,{default:t(()=>[s(u,{to:{name:"zone-ingress-detail-view",params:{zoneIngress:e.id}}},{default:t(()=>[r(p(i("common.collection.actions.view")),1)]),_:2},1032,["to"])]),_:2},1024)]),_:2},1032,["headers","items","is-selected-row","onResize"]),l[4]||(l[4]=r()),a.child()?(d(),m(f,{key:0},{default:t(({Component:e})=>[s(L,{onClose:G=>a.replace({name:"zone-ingress-list-view",params:{zone:a.params.zone},query:{page:1,size:100}})},{default:t(()=>[typeof o<"u"?(d(),m(D(e),{key:0,items:o.items},null,8,["items"])):w("",!0)]),_:2},1032,["onClose"])]),_:2},1024)):w("",!0)]),_:2},1032,["items","total","onChange"])]),_:2},1032,["src"])]),_:2},1024)]),_:2},1032,["docs"])]),_:1})}}});export{E as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneIngressServicesView-hafFEcKK.js b/app/kuma-ui/pkg/resources/data/assets/ZoneIngressServicesView-CR0UY2oc.js similarity index 96% rename from app/kuma-ui/pkg/resources/data/assets/ZoneIngressServicesView-hafFEcKK.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneIngressServicesView-CR0UY2oc.js index 4bd300542896..e82476e03840 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneIngressServicesView-hafFEcKK.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneIngressServicesView-CR0UY2oc.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,A as b,t as n}from"./index-DiQwbNpM.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,A as b,t as n}from"./index-l3jNaB4C.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-DaAeyDhQ.js b/app/kuma-ui/pkg/resources/data/assets/ZoneIngressStatsView-D6b2tYzJ.js similarity index 95% rename from app/kuma-ui/pkg/resources/data/assets/ZoneIngressStatsView-DaAeyDhQ.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneIngressStatsView-D6b2tYzJ.js index eaf19e36d3d6..a9694aaab520 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneIngressStatsView-DaAeyDhQ.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneIngressStatsView-D6b2tYzJ.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-DiQwbNpM.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-l3jNaB4C.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-CPza6coa.js b/app/kuma-ui/pkg/resources/data/assets/ZoneIngressSummaryView-DhsGHAsx.js similarity index 96% rename from app/kuma-ui/pkg/resources/data/assets/ZoneIngressSummaryView-CPza6coa.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneIngressSummaryView-DhsGHAsx.js index ba47731cd85d..8da32cce9ac6 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneIngressSummaryView-CPza6coa.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneIngressSummaryView-DhsGHAsx.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,K as f,L as C,Q as L,R as g,S as M,s as x,_ as N}from"./index-DiQwbNpM.js";import{_ as Z}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-B--3uLXV.js";const $={key:0,class:"stack-with-borders","data-testid":"structured-view"},q={key:1},Q={class:"mt-4"},T=F({__name:"ZoneIngressSummaryView",props:{items:{}},setup(S){const I=S;return(K,o)=>{const v=p("XEmptyState"),w=p("RouteTitle"),b=p("XAction"),E=p("XSelect"),z=p("XLayout"),h=p("XCopyButton"),R=p("DataSource"),V=p("AppView"),X=p("DataCollection"),A=p("RouteView");return d(),c(A,{name:"zone-ingress-summary-view",params:{zoneIngress:"",codeSearch:"",codeFilter:!1,codeRegExp:!1,format:"structured"}},{default:e(({route:l,t:n})=>[r(X,{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(V,{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})}},L({_: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(M,{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)):x("",!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",Q,[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(R,{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"])):x("",!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=N(T,[["__scopeId","data-v-cf676183"]]);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,K as f,L as C,Q as L,R as g,S as M,s as x,_ as N}from"./index-l3jNaB4C.js";import{_ as Z}from"./ResourceCodeBlock.vue_vue_type_script_setup_true_lang-DjRdMDT9.js";const $={key:0,class:"stack-with-borders","data-testid":"structured-view"},q={key:1},Q={class:"mt-4"},T=F({__name:"ZoneIngressSummaryView",props:{items:{}},setup(S){const I=S;return(K,o)=>{const v=p("XEmptyState"),w=p("RouteTitle"),b=p("XAction"),E=p("XSelect"),z=p("XLayout"),h=p("XCopyButton"),R=p("DataSource"),V=p("AppView"),X=p("DataCollection"),A=p("RouteView");return d(),c(A,{name:"zone-ingress-summary-view",params:{zoneIngress:"",codeSearch:"",codeFilter:!1,codeRegExp:!1,format:"structured"}},{default:e(({route:l,t:n})=>[r(X,{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(V,{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})}},L({_: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(M,{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)):x("",!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",Q,[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(R,{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"])):x("",!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=N(T,[["__scopeId","data-v-cf676183"]]);export{H as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/ZoneIngressXdsConfigView-BVttN217.js b/app/kuma-ui/pkg/resources/data/assets/ZoneIngressXdsConfigView-Cw6MfKET.js similarity index 96% rename from app/kuma-ui/pkg/resources/data/assets/ZoneIngressXdsConfigView-BVttN217.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneIngressXdsConfigView-Cw6MfKET.js index a10e4959c5b8..5bfc60b7c594 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneIngressXdsConfigView-BVttN217.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneIngressXdsConfigView-Cw6MfKET.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-DiQwbNpM.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-l3jNaB4C.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-BIwadyAS.js b/app/kuma-ui/pkg/resources/data/assets/ZoneListView-C30rswYO.js similarity index 97% rename from app/kuma-ui/pkg/resources/data/assets/ZoneListView-BIwadyAS.js rename to app/kuma-ui/pkg/resources/data/assets/ZoneListView-C30rswYO.js index ba0bb6cbe853..ce11c47188ae 100644 --- a/app/kuma-ui/pkg/resources/data/assets/ZoneListView-BIwadyAS.js +++ b/app/kuma-ui/pkg/resources/data/assets/ZoneListView-C30rswYO.js @@ -1 +1 @@ -import{d as W,x as T,r,o as i,q as _,w as e,b as a,m as v,e as s,p as I,D as j,t as u,s as b,A as J,c as y,K as w,L as h,U as O,S as Q,G as Y,_ as ee}from"./index-DiQwbNpM.js";import{S as ne}from"./SummaryView-D2UR5ege.js";const oe=["innerHTML"],te=["data-testid"],se=["innerHTML"],ae=W({__name:"ZoneListView",setup(le){const S=T({}),X=T({}),A=C=>{const n="zoneIngress";S.value=C.items.reduce((d,g)=>{var z;const c=(z=g[n])==null?void 0:z.zone;if(typeof c<"u"){typeof d[c]>"u"&&(d[c]={online:[],offline:[]});const k=typeof g[`${n}Insight`].connectedSubscription<"u"?"online":"offline";d[c][k].push(g)}return d},{})},R=C=>{const n="zoneEgress";X.value=C.items.reduce((d,g)=>{var z;const c=(z=g[n])==null?void 0:z.zone;if(typeof c<"u"){typeof d[c]>"u"&&(d[c]={online:[],offline:[]});const k=typeof g[`${n}Insight`].connectedSubscription<"u"?"online":"offline";d[c][k].push(g)}return d},{})};return(C,n)=>{const d=r("RouteTitle"),g=r("DataSource"),c=r("XAction"),z=r("XTeleportTemplate"),k=r("XIcon"),D=r("DataLoader"),$=r("XPrompt"),x=r("DataSink"),B=r("XDisclosure"),M=r("XActionGroup"),N=r("DataCollection"),Z=r("XCard"),E=r("RouterView"),H=r("AppView"),q=r("RouteView");return i(),_(q,{name:"zone-cp-list-view",params:{page:1,size:50,zone:""}},{default:e(({route:p,t:m,can:L,uri:G,me:f})=>[a(H,{docs:m("zones.href.docs.cta")},{title:e(()=>[v("h1",null,[a(d,{title:m("zone-cps.routes.items.title")},null,8,["title"])])]),default:e(()=>[n[16]||(n[16]=s()),a(g,{src:G(I(j),"/zone-cps",{},{page:p.params.page,size:p.params.size})},{default:e(({data:l,error:P,refresh:F})=>[a(g,{src:"/zone-ingress-overviews?page=1&size=100",onChange:A}),n[12]||(n[12]=s()),a(g,{src:"/zone-egress-overviews?page=1&size=100",onChange:R}),n[13]||(n[13]=s()),v("div",{innerHTML:m("zone-cps.routes.items.intro",{},{defaultMessage:""})},null,8,oe),n[14]||(n[14]=s()),a(Z,null,{default:e(()=>[L("create zones")&&((l==null?void 0:l.items)??[]).length>0?(i(),_(z,{key:0,to:{name:"zone-cp-list-view-actions"}},{default:e(()=>[a(c,{action:"create",appearance:"primary",to:{name:"zone-create-view"},"data-testid":"create-zone-link"},{default:e(()=>[s(u(m("zones.index.create")),1)]),_:2},1024)]),_:2},1024)):b("",!0),n[11]||(n[11]=s()),a(D,{data:[l],errors:[P]},{loadable:e(()=>[a(N,{type:"zone-cps",items:(l==null?void 0:l.items)??[void 0],page:p.params.page,"page-size":p.params.size,total:l==null?void 0:l.total,onChange:p.update},{default:e(()=>[a(J,{class:"zone-cp-collection","data-testid":"zone-cp-collection",headers:[{...f.get("headers.type"),label:" ",key:"type"},{...f.get("headers.name"),label:"Name",key:"name"},{...f.get("headers.zoneCpVersion"),label:"Zone Leader CP Version",key:"zoneCpVersion"},{...f.get("headers.ingress"),label:"Ingresses (online / total)",key:"ingress"},{...f.get("headers.egress"),label:"Egresses (online / total)",key:"egress"},{...f.get("headers.state"),label:"Status",key:"state"},{...f.get("headers.warnings"),label:"Warnings",key:"warnings",hideLabel:!0},{...f.get("headers.actions"),label:"Actions",key:"actions",hideLabel:!0}],items:l==null?void 0:l.items,"is-selected-row":o=>o.name===p.params.zone,onResize:f.set},{type:e(({row:o})=>[(i(!0),y(w,null,h([["kubernetes","universal"].find(t=>t===o.zoneInsight.environment)??"kubernetes"],t=>(i(),_(k,{key:t,name:t},{default:e(()=>[s(u(m(`common.product.environment.${t}`)),1)]),_:2},1032,["name"]))),128))]),name:e(({row:o})=>[a(c,{"data-action":"",to:{name:"zone-cp-detail-view",params:{zone:o.name},query:{page:p.params.page,size:p.params.size}}},{default:e(()=>[s(u(o.name),1)]),_:2},1032,["to"])]),zoneCpVersion:e(({row:o})=>[s(u(I(O)(o.zoneInsight,"version.kumaCp.version",m("common.collection.none"))),1)]),ingress:e(({row:o})=>[(i(!0),y(w,null,h([S.value[o.name]||{online:[],offline:[]}],t=>(i(),y(w,null,[s(u(t.online.length)+" / "+u(t.online.length+t.offline.length),1)],64))),256))]),egress:e(({row:o})=>[(i(!0),y(w,null,h([X.value[o.name]||{online:[],offline:[]}],t=>(i(),y(w,null,[s(u(t.online.length)+" / "+u(t.online.length+t.offline.length),1)],64))),256))]),state:e(({row:o})=>[a(Q,{status:o.state},null,8,["status"])]),warnings:e(({row:o})=>[o.warnings.length>0?(i(),_(k,{key:0,name:"warning","data-testid":"warning"},{default:e(()=>[v("ul",null,[(i(!0),y(w,null,h(o.warnings,t=>(i(),y("li",{key:t.kind,"data-testid":`warning-${t.kind}`},u(m(`zone-cps.list.${t.kind}`)),9,te))),128))])]),_:2},1024)):(i(),y(w,{key:1},[s(u(m("common.collection.none")),1)],64))]),actions:e(({row:o})=>[a(M,null,{default:e(()=>[a(B,null,{default:e(({expanded:t,toggle:V})=>[a(c,{to:{name:"zone-cp-detail-view",params:{zone:o.name}}},{default:e(()=>[s(u(m("common.collection.actions.view")),1)]),_:2},1032,["to"]),n[2]||(n[2]=s()),L("create zones")?(i(),_(c,{key:0,appearance:"danger",onClick:V},{default:e(()=>[s(u(m("common.collection.actions.delete")),1)]),_:2},1032,["onClick"])):b("",!0),n[3]||(n[3]=s()),a(z,{to:{name:"modal-layer"}},{default:e(()=>[t?(i(),_(x,{key:0,src:`/zone-cps/${o.name}/delete`,onChange:()=>{V(),F()}},{default:e(({submit:K,error:U})=>[a($,{action:m("common.delete_modal.proceed_button"),expected:o.name,"data-testid":"delete-zone-modal",onCancel:V,onSubmit:()=>K({})},{title:e(()=>[s(u(m("common.delete_modal.title",{type:"Zone"})),1)]),default:e(()=>[n[0]||(n[0]=s()),v("div",{innerHTML:m("common.delete_modal.text",{type:"Zone",name:o.name})},null,8,se),n[1]||(n[1]=s()),a(D,{class:"mt-4",errors:[U],loader:!1},null,8,["errors"])]),_:2},1032,["action","expected","onCancel","onSubmit"])]),_:2},1032,["src","onChange"])):b("",!0)]),_:2},1024)]),_:2},1024)]),_:2},1024)]),_:2},1032,["headers","items","is-selected-row","onResize"])]),_:2},1032,["items","page","page-size","total","onChange"])]),_:2},1032,["data","errors"])]),_:2},1024),n[15]||(n[15]=s()),p.params.zone?(i(),_(E,{key:0},{default:e(o=>[a(ne,{onClose:t=>p.replace({name:"zone-cp-list-view",query:{page:p.params.page,size:p.params.size}})},{default:e(()=>[(i(),_(Y(o.Component),{name:p.params.zone,"zone-overview":l==null?void 0:l.items.find(t=>t.name===p.params.zone)},null,8,["name","zone-overview"]))]),_:2},1032,["onClose"])]),_:2},1024)):b("",!0)]),_:2},1032,["src"])]),_:2},1032,["docs"])]),_:1})}}}),ce=ee(ae,[["__scopeId","data-v-5e5a810b"]]);export{ce as default}; +import{d as W,x as T,r,o as i,q as _,w as e,b as a,m as v,e as s,p as I,D as j,t as u,s as b,A as J,c as y,K as w,L as h,U as O,S as Q,G as Y,_ as ee}from"./index-l3jNaB4C.js";import{S as ne}from"./SummaryView-CH9ZqjAL.js";const oe=["innerHTML"],te=["data-testid"],se=["innerHTML"],ae=W({__name:"ZoneListView",setup(le){const S=T({}),X=T({}),A=C=>{const n="zoneIngress";S.value=C.items.reduce((d,g)=>{var z;const c=(z=g[n])==null?void 0:z.zone;if(typeof c<"u"){typeof d[c]>"u"&&(d[c]={online:[],offline:[]});const k=typeof g[`${n}Insight`].connectedSubscription<"u"?"online":"offline";d[c][k].push(g)}return d},{})},R=C=>{const n="zoneEgress";X.value=C.items.reduce((d,g)=>{var z;const c=(z=g[n])==null?void 0:z.zone;if(typeof c<"u"){typeof d[c]>"u"&&(d[c]={online:[],offline:[]});const k=typeof g[`${n}Insight`].connectedSubscription<"u"?"online":"offline";d[c][k].push(g)}return d},{})};return(C,n)=>{const d=r("RouteTitle"),g=r("DataSource"),c=r("XAction"),z=r("XTeleportTemplate"),k=r("XIcon"),D=r("DataLoader"),$=r("XPrompt"),x=r("DataSink"),B=r("XDisclosure"),M=r("XActionGroup"),N=r("DataCollection"),Z=r("XCard"),E=r("RouterView"),H=r("AppView"),q=r("RouteView");return i(),_(q,{name:"zone-cp-list-view",params:{page:1,size:50,zone:""}},{default:e(({route:p,t:m,can:L,uri:G,me:f})=>[a(H,{docs:m("zones.href.docs.cta")},{title:e(()=>[v("h1",null,[a(d,{title:m("zone-cps.routes.items.title")},null,8,["title"])])]),default:e(()=>[n[16]||(n[16]=s()),a(g,{src:G(I(j),"/zone-cps",{},{page:p.params.page,size:p.params.size})},{default:e(({data:l,error:P,refresh:F})=>[a(g,{src:"/zone-ingress-overviews?page=1&size=100",onChange:A}),n[12]||(n[12]=s()),a(g,{src:"/zone-egress-overviews?page=1&size=100",onChange:R}),n[13]||(n[13]=s()),v("div",{innerHTML:m("zone-cps.routes.items.intro",{},{defaultMessage:""})},null,8,oe),n[14]||(n[14]=s()),a(Z,null,{default:e(()=>[L("create zones")&&((l==null?void 0:l.items)??[]).length>0?(i(),_(z,{key:0,to:{name:"zone-cp-list-view-actions"}},{default:e(()=>[a(c,{action:"create",appearance:"primary",to:{name:"zone-create-view"},"data-testid":"create-zone-link"},{default:e(()=>[s(u(m("zones.index.create")),1)]),_:2},1024)]),_:2},1024)):b("",!0),n[11]||(n[11]=s()),a(D,{data:[l],errors:[P]},{loadable:e(()=>[a(N,{type:"zone-cps",items:(l==null?void 0:l.items)??[void 0],page:p.params.page,"page-size":p.params.size,total:l==null?void 0:l.total,onChange:p.update},{default:e(()=>[a(J,{class:"zone-cp-collection","data-testid":"zone-cp-collection",headers:[{...f.get("headers.type"),label:" ",key:"type"},{...f.get("headers.name"),label:"Name",key:"name"},{...f.get("headers.zoneCpVersion"),label:"Zone Leader CP Version",key:"zoneCpVersion"},{...f.get("headers.ingress"),label:"Ingresses (online / total)",key:"ingress"},{...f.get("headers.egress"),label:"Egresses (online / total)",key:"egress"},{...f.get("headers.state"),label:"Status",key:"state"},{...f.get("headers.warnings"),label:"Warnings",key:"warnings",hideLabel:!0},{...f.get("headers.actions"),label:"Actions",key:"actions",hideLabel:!0}],items:l==null?void 0:l.items,"is-selected-row":o=>o.name===p.params.zone,onResize:f.set},{type:e(({row:o})=>[(i(!0),y(w,null,h([["kubernetes","universal"].find(t=>t===o.zoneInsight.environment)??"kubernetes"],t=>(i(),_(k,{key:t,name:t},{default:e(()=>[s(u(m(`common.product.environment.${t}`)),1)]),_:2},1032,["name"]))),128))]),name:e(({row:o})=>[a(c,{"data-action":"",to:{name:"zone-cp-detail-view",params:{zone:o.name},query:{page:p.params.page,size:p.params.size}}},{default:e(()=>[s(u(o.name),1)]),_:2},1032,["to"])]),zoneCpVersion:e(({row:o})=>[s(u(I(O)(o.zoneInsight,"version.kumaCp.version",m("common.collection.none"))),1)]),ingress:e(({row:o})=>[(i(!0),y(w,null,h([S.value[o.name]||{online:[],offline:[]}],t=>(i(),y(w,null,[s(u(t.online.length)+" / "+u(t.online.length+t.offline.length),1)],64))),256))]),egress:e(({row:o})=>[(i(!0),y(w,null,h([X.value[o.name]||{online:[],offline:[]}],t=>(i(),y(w,null,[s(u(t.online.length)+" / "+u(t.online.length+t.offline.length),1)],64))),256))]),state:e(({row:o})=>[a(Q,{status:o.state},null,8,["status"])]),warnings:e(({row:o})=>[o.warnings.length>0?(i(),_(k,{key:0,name:"warning","data-testid":"warning"},{default:e(()=>[v("ul",null,[(i(!0),y(w,null,h(o.warnings,t=>(i(),y("li",{key:t.kind,"data-testid":`warning-${t.kind}`},u(m(`zone-cps.list.${t.kind}`)),9,te))),128))])]),_:2},1024)):(i(),y(w,{key:1},[s(u(m("common.collection.none")),1)],64))]),actions:e(({row:o})=>[a(M,null,{default:e(()=>[a(B,null,{default:e(({expanded:t,toggle:V})=>[a(c,{to:{name:"zone-cp-detail-view",params:{zone:o.name}}},{default:e(()=>[s(u(m("common.collection.actions.view")),1)]),_:2},1032,["to"]),n[2]||(n[2]=s()),L("create zones")?(i(),_(c,{key:0,appearance:"danger",onClick:V},{default:e(()=>[s(u(m("common.collection.actions.delete")),1)]),_:2},1032,["onClick"])):b("",!0),n[3]||(n[3]=s()),a(z,{to:{name:"modal-layer"}},{default:e(()=>[t?(i(),_(x,{key:0,src:`/zone-cps/${o.name}/delete`,onChange:()=>{V(),F()}},{default:e(({submit:K,error:U})=>[a($,{action:m("common.delete_modal.proceed_button"),expected:o.name,"data-testid":"delete-zone-modal",onCancel:V,onSubmit:()=>K({})},{title:e(()=>[s(u(m("common.delete_modal.title",{type:"Zone"})),1)]),default:e(()=>[n[0]||(n[0]=s()),v("div",{innerHTML:m("common.delete_modal.text",{type:"Zone",name:o.name})},null,8,se),n[1]||(n[1]=s()),a(D,{class:"mt-4",errors:[U],loader:!1},null,8,["errors"])]),_:2},1032,["action","expected","onCancel","onSubmit"])]),_:2},1032,["src","onChange"])):b("",!0)]),_:2},1024)]),_:2},1024)]),_:2},1024)]),_:2},1032,["headers","items","is-selected-row","onResize"])]),_:2},1032,["items","page","page-size","total","onChange"])]),_:2},1032,["data","errors"])]),_:2},1024),n[15]||(n[15]=s()),p.params.zone?(i(),_(E,{key:0},{default:e(o=>[a(ne,{onClose:t=>p.replace({name:"zone-cp-list-view",query:{page:p.params.page,size:p.params.size}})},{default:e(()=>[(i(),_(Y(o.Component),{name:p.params.zone,"zone-overview":l==null?void 0:l.items.find(t=>t.name===p.params.zone)},null,8,["name","zone-overview"]))]),_:2},1032,["onClose"])]),_:2},1024)):b("",!0)]),_:2},1032,["src"])]),_:2},1032,["docs"])]),_:1})}}}),ce=ee(ae,[["__scopeId","data-v-5e5a810b"]]);export{ce as default}; diff --git a/app/kuma-ui/pkg/resources/data/assets/index-DiQwbNpM.js b/app/kuma-ui/pkg/resources/data/assets/index-l3jNaB4C.js similarity index 63% rename from app/kuma-ui/pkg/resources/data/assets/index-DiQwbNpM.js rename to app/kuma-ui/pkg/resources/data/assets/index-l3jNaB4C.js index 4d6bf3d05b9d..5b1d57a62e58 100644 --- a/app/kuma-ui/pkg/resources/data/assets/index-DiQwbNpM.js +++ b/app/kuma-ui/pkg/resources/data/assets/index-l3jNaB4C.js @@ -1,85 +1,85 @@ -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-NaInk57r.css","./TagList-Cx44u_NY.css","./ConnectionTraffic-lv86zYzU.css","./DataPlaneDetailView-dTbNvEO3.css","./AccordionList-D4r_QNHo.css","./PolicyTypeTag-DTB9ZWRg.css","./RuleMatchers-BGsaDDfD.css","./DataPlaneOutboundSummaryOverviewView-CX2awl1U.css","./DataPlanePoliciesView-CL-qCJ8e.css","./DataPlanePolicySummaryView-CZU1U2zt.css","./FilterBar-BbxRZHTV.css","./DataPlaneListView-DWSXt8SL.css","./BuiltinGatewaySummaryView-D2Cad6JT.css","./BuiltinGatewayDetailView-BRUfLSSO.css","./BuiltinGatewayDataplanesView-DkWOCuPD.css","./DelegatedGatewayDetailView-ltqSCZUY.css","./PolicyTypeListView-ClzhvC5n.css","./PolicyListView-B8mq4aap.css","./PolicySummaryView-Dkt5_9oR.css","./ServiceDetailView-BfTFw9Jf.css","./MeshServiceDetailView-DRw5CKp5.css","./MeshMultiZoneServiceDetailView-DUjDSVYP.css","./MeshExternalServiceDetailView-k6xRIDm0.css","./ZoneEgressSummaryView-Bndux-64.css","./ZoneIngressSummaryView-DARN1lJm.css","./ZoneListView-WnkwrsGI.css","./ZoneDetailView-DQb8Oydj.css","./App-CRC4PMpj.css"])))=>i.map(i=>d[i]); -var hk=Object.defineProperty;var $g=e=>{throw TypeError(e)};var vk=(e,t,r)=>t in e?hk(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;var Yt=(e,t,r)=>vk(e,typeof t!="symbol"?t+"":t,r),bp=(e,t,r)=>t.has(e)||$g("Cannot "+r);var Ae=(e,t,r)=>(bp(e,t,"read from private field"),r?r.call(e):t.get(e)),yr=(e,t,r)=>t.has(e)?$g("Cannot add the same private member more than once"):t instanceof WeakSet?t.add(e):t.set(e,r),fr=(e,t,r,n)=>(bp(e,t,"write to private field"),n?n.call(e,r):t.set(e,r),r),Ge=(e,t,r)=>(bp(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 mk="modulepreload",gk=function(e,t){return new URL(e,t).href},Ig={},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]"),l=(s==null?void 0:s.nonce)||(s==null?void 0:s.getAttribute("nonce"));a=Promise.allSettled(r.map(u=>{if(u=gk(u,n),u in Ig)return;Ig[u]=!0;const c=u.endsWith(".css"),d=c?'[rel="stylesheet"]':"";if(!!n)for(let v=i.length-1;v>=0;v--){const w=i[v];if(w.href===u&&(!c||w.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${u}"]${d}`))return;const p=document.createElement("link");if(p.rel=c?"stylesheet":mk,c||(p.as="script"),p.crossOrigin="",p.href=u,l&&p.setAttribute("nonce",l),document.head.appendChild(p),c)return new Promise((v,w)=>{p.addEventListener("load",v),p.addEventListener("error",()=>w(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 fd=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function m0(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function yk(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 Mg=Object.prototype.toString,K8=function(t){var r=Mg.call(t),n=r==="[object Arguments]";return n||(n=r!=="[object Array]"&&t!==null&&typeof t=="object"&&typeof t.length=="number"&&t.length>=0&&Mg.call(t.callee)==="[object Function]"),n},wp,Og;function bk(){if(Og)return wp;Og=1;var e;if(!Object.keys){var t=Object.prototype.hasOwnProperty,r=Object.prototype.toString,n=K8,a=Object.prototype.propertyIsEnumerable,o=!a.call({toString:null},"toString"),i=a.call(function(){},"prototype"),s=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"],l=function(f){var p=f.constructor;return p&&p.prototype===f},u={$applicationCache:!0,$console:!0,$external:!0,$frame:!0,$frameElement:!0,$frames:!0,$innerHeight:!0,$innerWidth:!0,$onmozfullscreenchange:!0,$onmozfullscreenerror:!0,$outerHeight:!0,$outerWidth:!0,$pageXOffset:!0,$pageYOffset:!0,$parent:!0,$scrollLeft:!0,$scrollTop:!0,$scrollX:!0,$scrollY:!0,$self:!0,$webkitIndexedDB:!0,$webkitStorageInfo:!0,$window:!0},c=function(){if(typeof window>"u")return!1;for(var f in window)try{if(!u["$"+f]&&t.call(window,f)&&window[f]!==null&&typeof window[f]=="object")try{l(window[f])}catch{return!0}}catch{return!0}return!1}(),d=function(f){if(typeof window>"u"||!c)return l(f);try{return l(f)}catch{return!1}};e=function(p){var v=p!==null&&typeof p=="object",w=r.call(p)==="[object Function]",b=n(p),y=v&&r.call(p)==="[object String]",h=[];if(!v&&!w&&!b)throw new TypeError("Object.keys called on a non-object");var m=i&&w;if(y&&p.length>0&&!t.call(p,0))for(var C=0;C0)for(var _=0;_"u"||!kr?_t:kr(Uint8Array),vi={__proto__:null,"%AggregateError%":typeof AggregateError>"u"?_t:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer>"u"?_t:ArrayBuffer,"%ArrayIteratorPrototype%":qi&&kr?kr([][Symbol.iterator]()):_t,"%AsyncFromSyncIteratorPrototype%":_t,"%AsyncFunction%":ns,"%AsyncGenerator%":ns,"%AsyncGeneratorFunction%":ns,"%AsyncIteratorPrototype%":ns,"%Atomics%":typeof Atomics>"u"?_t:Atomics,"%BigInt%":typeof BigInt>"u"?_t:BigInt,"%BigInt64Array%":typeof BigInt64Array>"u"?_t:BigInt64Array,"%BigUint64Array%":typeof BigUint64Array>"u"?_t:BigUint64Array,"%Boolean%":Boolean,"%DataView%":typeof DataView>"u"?_t:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":zk,"%eval%":eval,"%EvalError%":Uk,"%Float32Array%":typeof Float32Array>"u"?_t:Float32Array,"%Float64Array%":typeof Float64Array>"u"?_t:Float64Array,"%FinalizationRegistry%":typeof FinalizationRegistry>"u"?_t:FinalizationRegistry,"%Function%":Q8,"%GeneratorFunction%":ns,"%Int8Array%":typeof Int8Array>"u"?_t:Int8Array,"%Int16Array%":typeof Int16Array>"u"?_t:Int16Array,"%Int32Array%":typeof Int32Array>"u"?_t:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":qi&&kr?kr(kr([][Symbol.iterator]())):_t,"%JSON%":typeof JSON=="object"?JSON:_t,"%Map%":typeof Map>"u"?_t:Map,"%MapIteratorPrototype%":typeof Map>"u"||!qi||!kr?_t:kr(new Map()[Symbol.iterator]()),"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":typeof Promise>"u"?_t:Promise,"%Proxy%":typeof Proxy>"u"?_t:Proxy,"%RangeError%":jk,"%ReferenceError%":Vk,"%Reflect%":typeof Reflect>"u"?_t:Reflect,"%RegExp%":RegExp,"%Set%":typeof Set>"u"?_t:Set,"%SetIteratorPrototype%":typeof Set>"u"||!qi||!kr?_t:kr(new Set()[Symbol.iterator]()),"%SharedArrayBuffer%":typeof SharedArrayBuffer>"u"?_t:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":qi&&kr?kr(""[Symbol.iterator]()):_t,"%Symbol%":qi?Symbol:_t,"%SyntaxError%":js,"%ThrowTypeError%":Yk,"%TypedArray%":Kk,"%TypeError%":_s,"%Uint8Array%":typeof Uint8Array>"u"?_t:Uint8Array,"%Uint8ClampedArray%":typeof Uint8ClampedArray>"u"?_t:Uint8ClampedArray,"%Uint16Array%":typeof Uint16Array>"u"?_t:Uint16Array,"%Uint32Array%":typeof Uint32Array>"u"?_t:Uint32Array,"%URIError%":qk,"%WeakMap%":typeof WeakMap>"u"?_t:WeakMap,"%WeakRef%":typeof WeakRef>"u"?_t:WeakRef,"%WeakSet%":typeof WeakSet>"u"?_t:WeakSet};if(kr)try{null.error}catch(e){var Wk=kr(kr(e));vi["%Error.prototype%"]=Wk}var Zk=function e(t){var r;if(t==="%AsyncFunction%")r=Sp("async function () {}");else if(t==="%GeneratorFunction%")r=Sp("function* () {}");else if(t==="%AsyncGeneratorFunction%")r=Sp("async function* () {}");else if(t==="%AsyncGenerator%"){var n=e("%AsyncGeneratorFunction%");n&&(r=n.prototype)}else if(t==="%AsyncIteratorPrototype%"){var a=e("%AsyncGenerator%");a&&kr&&(r=kr(a.prototype))}return vi[t]=r,r},Rg={__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"]},Fu=g0,pd=Bo,Qk=Fu.call(Function.call,Array.prototype.concat),Xk=Fu.call(Function.apply,Array.prototype.splice),Bg=Fu.call(Function.call,String.prototype.replace),hd=Fu.call(Function.call,String.prototype.slice),Jk=Fu.call(Function.call,RegExp.prototype.exec),eA=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,tA=/\\(\\)?/g,rA=function(t){var r=hd(t,0,1),n=hd(t,-1);if(r==="%"&&n!=="%")throw new js("invalid intrinsic syntax, expected closing `%`");if(n==="%"&&r!=="%")throw new js("invalid intrinsic syntax, expected opening `%`");var a=[];return Bg(t,eA,function(o,i,s,l){a[a.length]=s?Bg(l,tA,"$1"):i||o}),a},nA=function(t,r){var n=t,a;if(pd(Rg,n)&&(a=Rg[n],n="%"+a[0]+"%"),pd(vi,n)){var o=vi[n];if(o===ns&&(o=Zk(n)),typeof o>"u"&&!r)throw new _s("intrinsic "+t+" exists, but is not available. Please file an issue!");return{alias:a,name:n,value:o}}throw new js("intrinsic "+t+" does not exist!")},Sr=function(t,r){if(typeof t!="string"||t.length===0)throw new _s("intrinsic name must be a non-empty string");if(arguments.length>1&&typeof r!="boolean")throw new _s('"allowMissing" argument must be a boolean');if(Jk(/^%?[^%]*%?$/,t)===null)throw new js("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var n=rA(t),a=n.length>0?n[0]:"",o=nA("%"+a+"%",r),i=o.name,s=o.value,l=!1,u=o.alias;u&&(a=u[0],Xk(n,Qk([0,1],u)));for(var c=1,d=!0;c=n.length){var w=hi(s,f);d=!!w,d&&"get"in w&&!("originalValue"in w.get)?s=w.get:s=s[f]}else d=pd(s,f),s=s[f];d&&!l&&(vi[i]=s)}}return s},aA=Sr,Rc=aA("%Object.defineProperty%",!0)||!1;if(Rc)try{Rc({},"a",{value:1})}catch{Rc=!1}var yf=Rc,oA=Sr,Bc=oA("%Object.getOwnPropertyDescriptor%",!0);if(Bc)try{Bc([],"length")}catch{Bc=null}var y0=Bc,Fg=yf,iA=Ro,Yi=wt,Hg=y0,X8=function(t,r,n){if(!t||typeof t!="object"&&typeof t!="function")throw new Yi("`obj` must be an object or a function`");if(typeof r!="string"&&typeof r!="symbol")throw new Yi("`property` must be a string or a symbol`");if(arguments.length>3&&typeof arguments[3]!="boolean"&&arguments[3]!==null)throw new Yi("`nonEnumerable`, if provided, must be a boolean or null");if(arguments.length>4&&typeof arguments[4]!="boolean"&&arguments[4]!==null)throw new Yi("`nonWritable`, if provided, must be a boolean or null");if(arguments.length>5&&typeof arguments[5]!="boolean"&&arguments[5]!==null)throw new Yi("`nonConfigurable`, if provided, must be a boolean or null");if(arguments.length>6&&typeof arguments[6]!="boolean")throw new Yi("`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=!!Hg&&Hg(t,r);if(Fg)Fg(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 iA("This environment does not support defining a property as non-configurable, non-writable, or non-enumerable.")},Qh=yf,J8=function(){return!!Qh};J8.hasArrayLengthDefineBug=function(){if(!Qh)return null;try{return Qh([],"length",{value:1}).length!==1}catch{return!0}};var b0=J8,sA=Sk,lA=typeof Symbol=="function"&&typeof Symbol("foo")=="symbol",uA=Object.prototype.toString,cA=Array.prototype.concat,zg=X8,dA=function(e){return typeof e=="function"&&uA.call(e)==="[object Function]"},e7=b0(),fA=function(e,t,r,n){if(t in e){if(n===!0){if(e[t]===r)return}else if(!dA(n)||!n())return}e7?zg(e,t,r,!0):zg(e,t,r)},t7=function(e,t){var r=arguments.length>2?arguments[2]:{},n=sA(t);lA&&(n=cA.call(n,Object.getOwnPropertySymbols(t)));for(var a=0;a4294967295||vA(r)!==r)throw new Vg("`length` must be a positive 32-bit integer");var n=arguments.length>2&&!!arguments[2],a=!0,o=!0;if("length"in t&&jg){var i=jg(t,"length");i&&!i.configurable&&(a=!1),i&&!i.writable&&(o=!1)}return(a||o||!n)&&(hA?Ug(t,"length",r,!0,!0):Ug(t,"length",r)),t};(function(e){var t=g0,r=Sr,n=mA,a=wt,o=r("%Function.prototype.apply%"),i=r("%Function.prototype.call%"),s=r("%Reflect.apply%",!0)||t.call(i,o),l=yf,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})(n7);var w0=n7.exports,Mi=function(t){return typeof t=="string"||typeof t=="symbol"},gA=wt,ml=Bo,yA={__proto__:null,"[[Configurable]]":!0,"[[Enumerable]]":!0,"[[Get]]":!0,"[[Set]]":!0,"[[Value]]":!0,"[[Writable]]":!0},Oi=function(t){if(!t||typeof t!="object")return!1;for(var r in t)if(ml(t,r)&&!yA[r])return!1;var n=ml(t,"[[Value]]")||ml(t,"[[Writable]]"),a=ml(t,"[[Get]]")||ml(t,"[[Set]]");if(n&&a)throw new gA("Property Descriptors may not be both accessor and data descriptors");return!0},bA=wt,qg=Bo,wA=Oi,C0=function(t){if(typeof t>"u")return!1;if(!wA(t))throw new bA("Assertion failed: `Desc` must be a Property Descriptor");return!(!qg(t,"[[Get]]")&&!qg(t,"[[Set]]"))},xp,Yg;function CA(){return Yg||(Yg=1,xp=function(t){return t===null||typeof t!="function"&&typeof t!="object"}),xp}var a7=Sr,SA=a7("%Object.preventExtensions%",!0),_A=a7("%Object.isExtensible%",!0),Gg=CA(),xA=SA?function(t){return!Gg(t)&&_A(t)}:function(t){return!Gg(t)},kA=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"},AA=kA,hn=function(t){return typeof t=="symbol"?"Symbol":typeof t=="bigint"?"BigInt":AA(t)},o7=function(t){return!!t},i7=Function.prototype.toString,vs=typeof Reflect=="object"&&Reflect!==null&&Reflect.apply,Xh,Fc;if(typeof vs=="function"&&typeof Object.defineProperty=="function")try{Xh=Object.defineProperty({},"length",{get:function(){throw Fc}}),Fc={},vs(function(){throw 42},null,Xh)}catch(e){e!==Fc&&(vs=null)}else vs=null;var EA=/^\s*class\b/,Jh=function(t){try{var r=i7.call(t);return EA.test(r)}catch{return!1}},kp=function(t){try{return Jh(t)?!1:(i7.call(t),!0)}catch{return!1}},Hc=Object.prototype.toString,TA="[object Object]",$A="[object Function]",IA="[object GeneratorFunction]",MA="[object HTMLAllCollection]",OA="[object HTML document.all class]",PA="[object HTMLCollection]",DA=typeof Symbol=="function"&&!!Symbol.toStringTag,LA=!(0 in[,]),ev=function(){return!1};if(typeof document=="object"){var NA=document.all;Hc.call(NA)===Hc.call(document.all)&&(ev=function(t){if((LA||!t)&&(typeof t>"u"||typeof t=="object"))try{var r=Hc.call(t);return(r===MA||r===OA||r===PA||r===TA)&&t("")==null}catch{}return!1})}var s7=vs?function(t){if(ev(t))return!0;if(!t||typeof t!="function"&&typeof t!="object")return!1;try{vs(t,null,Xh)}catch(r){if(r!==Fc)return!1}return!Jh(t)&&kp(t)}:function(t){if(ev(t))return!0;if(!t||typeof t!="function"&&typeof t!="object")return!1;if(DA)return kp(t);if(Jh(t))return!1;var r=Hc.call(t);return r!==$A&&r!==IA&&!/^\[object HTML/.test(r)?!1:kp(t)},Hu=s7,ta=Bo,lc=wt,RA=hn,Ap=o7,Kg=Hu,BA=function(t){if(RA(t)!=="Object")throw new lc("ToPropertyDescriptor requires an object");var r={};if(ta(t,"enumerable")&&(r["[[Enumerable]]"]=Ap(t.enumerable)),ta(t,"configurable")&&(r["[[Configurable]]"]=Ap(t.configurable)),ta(t,"value")&&(r["[[Value]]"]=t.value),ta(t,"writable")&&(r["[[Writable]]"]=Ap(t.writable)),ta(t,"get")){var n=t.get;if(typeof n<"u"&&!Kg(n))throw new lc("getter must be a function");r["[[Get]]"]=n}if(ta(t,"set")){var a=t.set;if(typeof a<"u"&&!Kg(a))throw new lc("setter must be a function");r["[[Set]]"]=a}if((ta(r,"[[Get]]")||ta(r,"[[Set]]"))&&(ta(r,"[[Value]]")||ta(r,"[[Writable]]")))throw new lc("Invalid property descriptor. Cannot both specify accessors and a value or writable attribute");return r},S0=Number.isNaN||function(t){return t!==t},Wg=S0,_0=function(t,r){return t===r?t===0?1/t===1/r:!0:Wg(t)&&Wg(r)},l7=Sr,u7=w0,FA=u7(l7("String.prototype.indexOf")),Fo=function(t,r){var n=l7(t,!!r);return typeof n=="function"&&FA(t,".prototype.")>-1?u7(n):n},Ep,Zg;function x0(){if(Zg)return Ep;Zg=1;var e=Sr,t=e("%Array%"),r=!t.isArray&&Fo("Object.prototype.toString");return Ep=t.isArray||function(a){return r(a)==="[object Array]"},Ep}var HA=b0,Qg=yf,c7=HA.hasArrayLengthDefineBug(),zA=c7&&x0(),UA=Fo,jA=UA("Object.prototype.propertyIsEnumerable"),VA=function(t,r,n,a,o,i){if(!Qg){if(!t(i)||!i["[[Configurable]]"]||!i["[[Writable]]"]||o in a&&jA(a,o)!==!!i["[[Enumerable]]"])return!1;var s=i["[[Value]]"];return a[o]=s,r(a[o],s)}return c7&&o==="length"&&"[[Value]]"in i&&zA(a)&&a.length!==i["[[Value]]"]?(a.length=i["[[Value]]"],a.length===i["[[Value]]"]):(Qg(a,o,n(i)),!0)},qA=Oi,YA=function(t,r){return qA(r)&&typeof r=="object"&&"[[Enumerable]]"in r&&"[[Configurable]]"in r&&(t.IsAccessorDescriptor(r)||t.IsDataDescriptor(r))},GA=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},KA=wt,WA=Oi,ZA=GA,QA=function(t){if(typeof t<"u"&&!WA(t))throw new KA("Assertion failed: `Desc` must be a Property Descriptor");return ZA(t)},XA=wt,Xg=Bo,JA=Oi,d7=function(t){if(typeof t>"u")return!1;if(!JA(t))throw new XA("Assertion failed: `Desc` must be a Property Descriptor");return!(!Xg(t,"[[Value]]")&&!Xg(t,"[[Writable]]"))},eE=wt,tE=C0,rE=d7,nE=Oi,aE=function(t){if(typeof t>"u")return!1;if(!nE(t))throw new eE("Assertion failed: `Desc` must be a Property Descriptor");return!tE(t)&&!rE(t)},Gi=wt,gl=VA,oE=YA,Jg=Oi,yl=QA,Wo=C0,ao=d7,iE=aE,sE=Mi,ra=_0,lE=hn,uE=function(t,r,n,a,o){var i=lE(t);if(i!=="Undefined"&&i!=="Object")throw new Gi("Assertion failed: O must be undefined or an Object");if(!sE(r))throw new Gi("Assertion failed: P must be a Property Key");if(typeof n!="boolean")throw new Gi("Assertion failed: extensible must be a Boolean");if(!Jg(a))throw new Gi("Assertion failed: Desc must be a Property Descriptor");if(typeof o<"u"&&!Jg(o))throw new Gi("Assertion failed: current must be a Property Descriptor, or undefined");if(typeof o>"u")return n?i==="Undefined"?!0:Wo(a)?gl(ao,ra,yl,t,r,a):gl(ao,ra,yl,t,r,{"[[Configurable]]":!!a["[[Configurable]]"],"[[Enumerable]]":!!a["[[Enumerable]]"],"[[Value]]":a["[[Value]]"],"[[Writable]]":!!a["[[Writable]]"]}):!1;if(!oE({IsAccessorDescriptor:Wo,IsDataDescriptor:ao},o))throw new Gi("`current`, when present, must be a fully populated and valid Property Descriptor");if(!o["[[Configurable]]"]){if("[[Configurable]]"in a&&a["[[Configurable]]"]||"[[Enumerable]]"in a&&!ra(a["[[Enumerable]]"],o["[[Enumerable]]"])||!iE(a)&&!ra(Wo(a),Wo(o)))return!1;if(Wo(o)){if("[[Get]]"in a&&!ra(a["[[Get]]"],o["[[Get]]"])||"[[Set]]"in a&&!ra(a["[[Set]]"],o["[[Set]]"]))return!1}else if(!o["[[Writable]]"]&&("[[Writable]]"in a&&a["[[Writable]]"]||"[[Value]]"in a&&!ra(a["[[Value]]"],o["[[Value]]"])))return!1}if(i!=="Undefined"){var s,l;return ao(o)&&Wo(a)?(s=("[[Configurable]]"in a?a:o)["[[Configurable]]"],l=("[[Enumerable]]"in a?a:o)["[[Enumerable]]"],gl(ao,ra,yl,t,r,{"[[Configurable]]":!!s,"[[Enumerable]]":!!l,"[[Get]]":("[[Get]]"in a?a:o)["[[Get]]"],"[[Set]]":("[[Set]]"in a?a:o)["[[Set]]"]})):Wo(o)&&ao(a)?(s=("[[Configurable]]"in a?a:o)["[[Configurable]]"],l=("[[Enumerable]]"in a?a:o)["[[Enumerable]]"],gl(ao,ra,yl,t,r,{"[[Configurable]]":!!s,"[[Enumerable]]":!!l,"[[Value]]":("[[Value]]"in a?a:o)["[[Value]]"],"[[Writable]]":!!("[[Writable]]"in a?a:o)["[[Writable]]"]})):gl(ao,ra,yl,t,r,a)}return!0},ey=y0,ty=Ro,Tp=wt,cE=Oi,dE=C0,fE=xA,pE=Mi,hE=BA,vE=_0,mE=hn,gE=uE,yE=function(t,r,n){if(mE(t)!=="Object")throw new Tp("Assertion failed: O must be an Object");if(!pE(r))throw new Tp("Assertion failed: P must be a Property Key");if(!cE(n))throw new Tp("Assertion failed: Desc must be a Property Descriptor");if(!ey){if(dE(n))throw new ty("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]]"],vE(t[r],n["[[Value]]"]);throw new ty("This environment does not support defining non-writable, non-enumerable, or non-configurable properties")}var i=ey(t,r),s=i&&hE(i),l=fE(t);return gE(t,r,l,n,s)},ry=wt,bE=Mi,wE=yE,CE=hn,SE=function(t,r,n){if(CE(t)!=="Object")throw new ry("Assertion failed: Type(O) is not Object");if(!bE(r))throw new ry("Assertion failed: IsPropertyKey(P) is not true");var a={"[[Configurable]]":!0,"[[Enumerable]]":!0,"[[Value]]":n,"[[Writable]]":!0};return wE(t,r,a)},$p=wt,_E=SE,xE=Mi,kE=hn,AE=function(t,r,n){if(kE(t)!=="Object")throw new $p("Assertion failed: Type(O) is not Object");if(!xE(r))throw new $p("Assertion failed: IsPropertyKey(P) is not true");var a=_E(t,r,n);if(!a)throw new $p("unable to create data property")},Ip,ny;function k0(){return ny||(ny=1,Ip=x0()),Ip}var A0=function(t,r){for(var n=0;n-1e3&&ce<1e3||E.call(/e/,se))return se;var V=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if(typeof ce=="number"){var I=ce<0?-U(-ce):U(ce);if(I!==ce){var $=String(I),B=h.call(se,$.length+1);return m.call($,V,"$&_")+"."+m.call(m.call(B,/([0-9]{3})/g,"$&_"),/_$/,"")}}return m.call(se,V,"$&_")}var ae=$E,W=ae.custom,pe=N(W)?W:null,de={__proto__:null,double:'"',single:"'"},Pe={__proto__:null,double:/(["\\])/g,single:/(['\\])/g};Mp=function ce(se,V,I,$){var B=V||{};if(ee(B,"quoteStyle")&&!ee(de,B.quoteStyle))throw new TypeError('option "quoteStyle" must be "single" or "double"');if(ee(B,"maxStringLength")&&(typeof B.maxStringLength=="number"?B.maxStringLength<0&&B.maxStringLength!==1/0:B.maxStringLength!==null))throw new TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`');var J=ee(B,"customInspect")?B.customInspect:!0;if(typeof J!="boolean"&&J!=="symbol")throw new TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`");if(ee(B,"indent")&&B.indent!==null&&B.indent!==" "&&!(parseInt(B.indent,10)===B.indent&&B.indent>0))throw new TypeError('option "indent" must be "\\t", an integer > 0, or `null`');if(ee(B,"numericSeparator")&&typeof B.numericSeparator!="boolean")throw new TypeError('option "numericSeparator", if provided, must be `true` or `false`');var be=B.numericSeparator;if(typeof se>"u")return"undefined";if(se===null)return"null";if(typeof se=="boolean")return se?"true":"false";if(typeof se=="string")return qe(se,B);if(typeof se=="number"){if(se===0)return 1/0/se>0?"0":"-0";var ke=String(se);return be?Q(se,ke):ke}if(typeof se=="bigint"){var Re=String(se)+"n";return be?Q(se,Re):Re}var ot=typeof B.depth>"u"?5:B.depth;if(typeof I>"u"&&(I=0),I>=ot&&ot>0&&typeof se=="object")return Ve(se)?"[Array]":"[Object]";var $t=Dt(B,I);if(typeof $>"u")$=[];else if(xe($,se)>=0)return"[Circular]";function St(no,zi,pp){if(zi&&($=P.call($),$.push(zi)),pp){var nc={depth:B.depth};return ee(B,"quoteStyle")&&(nc.quoteStyle=B.quoteStyle),ce(no,nc,I+1,$)}return ce(no,B,I+1,$)}if(typeof se=="function"&&!Se(se)){var bt=me(se),Tr=Ft(se,St);return"[Function"+(bt?": "+bt:" (anonymous)")+"]"+(Tr.length>0?" { "+q.call(Tr,", ")+" }":"")}if(N(se)){var we=F?m.call(String(se),/^(Symbol\(.*\))_[^)]*$/,"$1"):z.call(se);return typeof se=="object"&&!F?Fe(we):we}if(ze(se)){for(var Ze="<"+_.call(String(se.nodeName)),Ye=se.attributes||[],ft=0;ft",Ze}if(Ve(se)){if(se.length===0)return"[]";var At=Ft(se,St);return $t&&!rt(At)?"["+gt(At,$t)+"]":"[ "+q.call(At,", ")+" ]"}if(_e(se)){var Ht=Ft(se,St);return!("cause"in Error.prototype)&&"cause"in se&&!X.call(se,"cause")?"{ ["+String(se)+"] "+q.call(L.call("[cause]: "+St(se.cause),Ht),", ")+" }":Ht.length===0?"["+String(se)+"]":"{ ["+String(se)+"] "+q.call(Ht,", ")+" }"}if(typeof se=="object"&&J){if(pe&&typeof se[pe]=="function"&&ae)return ae(se,{depth:ot-I});if(J!=="symbol"&&typeof se.inspect=="function")return se.inspect()}if(Z(se)){var zt=[];return n&&n.call(se,function(no,zi){zt.push(St(zi,se,!0)+" => "+St(no,se))}),ut("Map",r.call(se),zt,$t)}if($e(se)){var an=[];return s&&s.call(se,function(no){an.push(St(no,se))}),ut("Set",i.call(se),an,$t)}if(ge(se))return Ue("WeakMap");if(Ce(se))return Ue("WeakSet");if(ve(se))return Ue("WeakRef");if(We(se))return Fe(St(Number(se)));if(O(se))return Fe(St(x.call(se)));if(et(se))return Fe(v.call(se));if(Le(se))return Fe(St(String(se)));if(typeof window<"u"&&se===window)return"{ [object Window] }";if(typeof globalThis<"u"&&se===globalThis||typeof fd<"u"&&se===fd)return"{ [object globalThis] }";if(!ie(se)&&!Se(se)){var dr=Ft(se,St),gr=ne?ne(se)===Object.prototype:se instanceof Object||se.constructor===Object,hl=se instanceof Object?"":"null prototype",rc=!gr&&j&&Object(se)===se&&j in se?h.call(oe(se),8,-1):hl?"Object":"",ro=gr||typeof se.constructor!="function"?"":se.constructor.name?se.constructor.name+" ":"",vl=ro+(rc||hl?"["+q.call(L.call([],rc||[],hl||[]),": ")+"] ":"");return dr.length===0?vl+"{}":$t?vl+"{"+gt(dr,$t)+"}":vl+"{ "+q.call(dr,", ")+" }"}return String(se)};function Ie(ce,se,V){var I=V.quoteStyle||se,$=de[I];return $+ce+$}function He(ce){return m.call(String(ce),/"/g,""")}function Ve(ce){return oe(ce)==="[object Array]"&&(!j||!(typeof ce=="object"&&j in ce))}function ie(ce){return oe(ce)==="[object Date]"&&(!j||!(typeof ce=="object"&&j in ce))}function Se(ce){return oe(ce)==="[object RegExp]"&&(!j||!(typeof ce=="object"&&j in ce))}function _e(ce){return oe(ce)==="[object Error]"&&(!j||!(typeof ce=="object"&&j in ce))}function Le(ce){return oe(ce)==="[object String]"&&(!j||!(typeof ce=="object"&&j in ce))}function We(ce){return oe(ce)==="[object Number]"&&(!j||!(typeof ce=="object"&&j in ce))}function et(ce){return oe(ce)==="[object Boolean]"&&(!j||!(typeof ce=="object"&&j in ce))}function N(ce){if(F)return ce&&typeof ce=="object"&&ce instanceof Symbol;if(typeof ce=="symbol")return!0;if(!ce||typeof ce!="object"||!z)return!1;try{return z.call(ce),!0}catch{}return!1}function O(ce){if(!ce||typeof ce!="object"||!x)return!1;try{return x.call(ce),!0}catch{}return!1}var D=Object.prototype.hasOwnProperty||function(ce){return ce in this};function ee(ce,se){return D.call(ce,se)}function oe(ce){return w.call(ce)}function me(ce){if(ce.name)return ce.name;var se=y.call(b.call(ce),/^function\s*([\w$]+)/);return se?se[1]:null}function xe(ce,se){if(ce.indexOf)return ce.indexOf(se);for(var V=0,I=ce.length;Vse.maxStringLength){var V=ce.length-se.maxStringLength,I="... "+V+" more character"+(V>1?"s":"");return qe(h.call(ce,0,se.maxStringLength),se)+I}var $=Pe[se.quoteStyle||"single"];$.lastIndex=0;var B=m.call(m.call(ce,$,"\\$1"),/[\x00-\x1f]/g,fe);return Ie(B,"single",se)}function fe(ce){var se=ce.charCodeAt(0),V={8:"b",9:"t",10:"n",12:"f",13:"r"}[se];return V?"\\"+V:"\\x"+(se<16?"0":"")+C.call(se.toString(16))}function Fe(ce){return"Object("+ce+")"}function Ue(ce){return ce+" { ? }"}function ut(ce,se,V,I){var $=I?gt(V,I):q.call(V,", ");return ce+" ("+se+") {"+$+"}"}function rt(ce){for(var se=0;sei.map(i=>d[i]); +var gk=Object.defineProperty;var Mg=e=>{throw TypeError(e)};var yk=(e,t,r)=>t in e?gk(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;var Yt=(e,t,r)=>yk(e,typeof t!="symbol"?t+"":t,r),bp=(e,t,r)=>t.has(e)||Mg("Cannot "+r);var Ae=(e,t,r)=>(bp(e,t,"read from private field"),r?r.call(e):t.get(e)),yr=(e,t,r)=>t.has(e)?Mg("Cannot add the same private member more than once"):t instanceof WeakSet?t.add(e):t.set(e,r),fr=(e,t,r,n)=>(bp(e,t,"write to private field"),n?n.call(e,r):t.set(e,r),r),Ge=(e,t,r)=>(bp(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 bk="modulepreload",wk=function(e,t){return new URL(e,t).href},Ig={},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]"),l=(s==null?void 0:s.nonce)||(s==null?void 0:s.getAttribute("nonce"));a=Promise.allSettled(r.map(u=>{if(u=wk(u,n),u in Ig)return;Ig[u]=!0;const c=u.endsWith(".css"),d=c?'[rel="stylesheet"]':"";if(!!n)for(let v=i.length-1;v>=0;v--){const w=i[v];if(w.href===u&&(!c||w.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${u}"]${d}`))return;const p=document.createElement("link");if(p.rel=c?"stylesheet":bk,c||(p.as="script"),p.crossOrigin="",p.href=u,l&&p.setAttribute("nonce",l),document.head.appendChild(p),c)return new Promise((v,w)=>{p.addEventListener("load",v),p.addEventListener("error",()=>w(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 fd=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function g0(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function Ck(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 Og=Object.prototype.toString,W8=function(t){var r=Og.call(t),n=r==="[object Arguments]";return n||(n=r!=="[object Array]"&&t!==null&&typeof t=="object"&&typeof t.length=="number"&&t.length>=0&&Og.call(t.callee)==="[object Function]"),n},wp,Pg;function Sk(){if(Pg)return wp;Pg=1;var e;if(!Object.keys){var t=Object.prototype.hasOwnProperty,r=Object.prototype.toString,n=W8,a=Object.prototype.propertyIsEnumerable,o=!a.call({toString:null},"toString"),i=a.call(function(){},"prototype"),s=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"],l=function(f){var p=f.constructor;return p&&p.prototype===f},u={$applicationCache:!0,$console:!0,$external:!0,$frame:!0,$frameElement:!0,$frames:!0,$innerHeight:!0,$innerWidth:!0,$onmozfullscreenchange:!0,$onmozfullscreenerror:!0,$outerHeight:!0,$outerWidth:!0,$pageXOffset:!0,$pageYOffset:!0,$parent:!0,$scrollLeft:!0,$scrollTop:!0,$scrollX:!0,$scrollY:!0,$self:!0,$webkitIndexedDB:!0,$webkitStorageInfo:!0,$window:!0},c=function(){if(typeof window>"u")return!1;for(var f in window)try{if(!u["$"+f]&&t.call(window,f)&&window[f]!==null&&typeof window[f]=="object")try{l(window[f])}catch{return!0}}catch{return!0}return!1}(),d=function(f){if(typeof window>"u"||!c)return l(f);try{return l(f)}catch{return!1}};e=function(p){var v=p!==null&&typeof p=="object",w=r.call(p)==="[object Function]",b=n(p),y=v&&r.call(p)==="[object String]",h=[];if(!v&&!w&&!b)throw new TypeError("Object.keys called on a non-object");var m=i&&w;if(y&&p.length>0&&!t.call(p,0))for(var C=0;C0)for(var _=0;_"u"||!kr?_t:kr(Uint8Array),vi={__proto__:null,"%AggregateError%":typeof AggregateError>"u"?_t:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer>"u"?_t:ArrayBuffer,"%ArrayIteratorPrototype%":qi&&kr?kr([][Symbol.iterator]()):_t,"%AsyncFromSyncIteratorPrototype%":_t,"%AsyncFunction%":ns,"%AsyncGenerator%":ns,"%AsyncGeneratorFunction%":ns,"%AsyncIteratorPrototype%":ns,"%Atomics%":typeof Atomics>"u"?_t:Atomics,"%BigInt%":typeof BigInt>"u"?_t:BigInt,"%BigInt64Array%":typeof BigInt64Array>"u"?_t:BigInt64Array,"%BigUint64Array%":typeof BigUint64Array>"u"?_t:BigUint64Array,"%Boolean%":Boolean,"%DataView%":typeof DataView>"u"?_t:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":Vk,"%eval%":eval,"%EvalError%":qk,"%Float32Array%":typeof Float32Array>"u"?_t:Float32Array,"%Float64Array%":typeof Float64Array>"u"?_t:Float64Array,"%FinalizationRegistry%":typeof FinalizationRegistry>"u"?_t:FinalizationRegistry,"%Function%":X8,"%GeneratorFunction%":ns,"%Int8Array%":typeof Int8Array>"u"?_t:Int8Array,"%Int16Array%":typeof Int16Array>"u"?_t:Int16Array,"%Int32Array%":typeof Int32Array>"u"?_t:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":qi&&kr?kr(kr([][Symbol.iterator]())):_t,"%JSON%":typeof JSON=="object"?JSON:_t,"%Map%":typeof Map>"u"?_t:Map,"%MapIteratorPrototype%":typeof Map>"u"||!qi||!kr?_t:kr(new Map()[Symbol.iterator]()),"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":typeof Promise>"u"?_t:Promise,"%Proxy%":typeof Proxy>"u"?_t:Proxy,"%RangeError%":Yk,"%ReferenceError%":Gk,"%Reflect%":typeof Reflect>"u"?_t:Reflect,"%RegExp%":RegExp,"%Set%":typeof Set>"u"?_t:Set,"%SetIteratorPrototype%":typeof Set>"u"||!qi||!kr?_t:kr(new Set()[Symbol.iterator]()),"%SharedArrayBuffer%":typeof SharedArrayBuffer>"u"?_t:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":qi&&kr?kr(""[Symbol.iterator]()):_t,"%Symbol%":qi?Symbol:_t,"%SyntaxError%":js,"%ThrowTypeError%":Wk,"%TypedArray%":Qk,"%TypeError%":_s,"%Uint8Array%":typeof Uint8Array>"u"?_t:Uint8Array,"%Uint8ClampedArray%":typeof Uint8ClampedArray>"u"?_t:Uint8ClampedArray,"%Uint16Array%":typeof Uint16Array>"u"?_t:Uint16Array,"%Uint32Array%":typeof Uint32Array>"u"?_t:Uint32Array,"%URIError%":Kk,"%WeakMap%":typeof WeakMap>"u"?_t:WeakMap,"%WeakRef%":typeof WeakRef>"u"?_t:WeakRef,"%WeakSet%":typeof WeakSet>"u"?_t:WeakSet};if(kr)try{null.error}catch(e){var Xk=kr(kr(e));vi["%Error.prototype%"]=Xk}var Jk=function e(t){var r;if(t==="%AsyncFunction%")r=Sp("async function () {}");else if(t==="%GeneratorFunction%")r=Sp("function* () {}");else if(t==="%AsyncGeneratorFunction%")r=Sp("async function* () {}");else if(t==="%AsyncGenerator%"){var n=e("%AsyncGeneratorFunction%");n&&(r=n.prototype)}else if(t==="%AsyncIteratorPrototype%"){var a=e("%AsyncGenerator%");a&&kr&&(r=kr(a.prototype))}return vi[t]=r,r},Bg={__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"]},Fu=y0,pd=Bo,eA=Fu.call(Function.call,Array.prototype.concat),tA=Fu.call(Function.apply,Array.prototype.splice),Fg=Fu.call(Function.call,String.prototype.replace),hd=Fu.call(Function.call,String.prototype.slice),rA=Fu.call(Function.call,RegExp.prototype.exec),nA=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,aA=/\\(\\)?/g,oA=function(t){var r=hd(t,0,1),n=hd(t,-1);if(r==="%"&&n!=="%")throw new js("invalid intrinsic syntax, expected closing `%`");if(n==="%"&&r!=="%")throw new js("invalid intrinsic syntax, expected opening `%`");var a=[];return Fg(t,nA,function(o,i,s,l){a[a.length]=s?Fg(l,aA,"$1"):i||o}),a},iA=function(t,r){var n=t,a;if(pd(Bg,n)&&(a=Bg[n],n="%"+a[0]+"%"),pd(vi,n)){var o=vi[n];if(o===ns&&(o=Jk(n)),typeof o>"u"&&!r)throw new _s("intrinsic "+t+" exists, but is not available. Please file an issue!");return{alias:a,name:n,value:o}}throw new js("intrinsic "+t+" does not exist!")},Sr=function(t,r){if(typeof t!="string"||t.length===0)throw new _s("intrinsic name must be a non-empty string");if(arguments.length>1&&typeof r!="boolean")throw new _s('"allowMissing" argument must be a boolean');if(rA(/^%?[^%]*%?$/,t)===null)throw new js("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var n=oA(t),a=n.length>0?n[0]:"",o=iA("%"+a+"%",r),i=o.name,s=o.value,l=!1,u=o.alias;u&&(a=u[0],tA(n,eA([0,1],u)));for(var c=1,d=!0;c=n.length){var w=hi(s,f);d=!!w,d&&"get"in w&&!("originalValue"in w.get)?s=w.get:s=s[f]}else d=pd(s,f),s=s[f];d&&!l&&(vi[i]=s)}}return s},sA=Sr,Rc=sA("%Object.defineProperty%",!0)||!1;if(Rc)try{Rc({},"a",{value:1})}catch{Rc=!1}var yf=Rc,lA=Sr,Bc=lA("%Object.getOwnPropertyDescriptor%",!0);if(Bc)try{Bc([],"length")}catch{Bc=null}var b0=Bc,Hg=yf,uA=Ro,Yi=wt,zg=b0,J8=function(t,r,n){if(!t||typeof t!="object"&&typeof t!="function")throw new Yi("`obj` must be an object or a function`");if(typeof r!="string"&&typeof r!="symbol")throw new Yi("`property` must be a string or a symbol`");if(arguments.length>3&&typeof arguments[3]!="boolean"&&arguments[3]!==null)throw new Yi("`nonEnumerable`, if provided, must be a boolean or null");if(arguments.length>4&&typeof arguments[4]!="boolean"&&arguments[4]!==null)throw new Yi("`nonWritable`, if provided, must be a boolean or null");if(arguments.length>5&&typeof arguments[5]!="boolean"&&arguments[5]!==null)throw new Yi("`nonConfigurable`, if provided, must be a boolean or null");if(arguments.length>6&&typeof arguments[6]!="boolean")throw new Yi("`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=!!zg&&zg(t,r);if(Hg)Hg(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 uA("This environment does not support defining a property as non-configurable, non-writable, or non-enumerable.")},Xh=yf,e7=function(){return!!Xh};e7.hasArrayLengthDefineBug=function(){if(!Xh)return null;try{return Xh([],"length",{value:1}).length!==1}catch{return!0}};var w0=e7,cA=kk,dA=typeof Symbol=="function"&&typeof Symbol("foo")=="symbol",fA=Object.prototype.toString,pA=Array.prototype.concat,Ug=J8,hA=function(e){return typeof e=="function"&&fA.call(e)==="[object Function]"},t7=w0(),vA=function(e,t,r,n){if(t in e){if(n===!0){if(e[t]===r)return}else if(!hA(n)||!n())return}t7?Ug(e,t,r,!0):Ug(e,t,r)},r7=function(e,t){var r=arguments.length>2?arguments[2]:{},n=cA(t);dA&&(n=pA.call(n,Object.getOwnPropertySymbols(t)));for(var a=0;a4294967295||yA(r)!==r)throw new qg("`length` must be a positive 32-bit integer");var n=arguments.length>2&&!!arguments[2],a=!0,o=!0;if("length"in t&&Vg){var i=Vg(t,"length");i&&!i.configurable&&(a=!1),i&&!i.writable&&(o=!1)}return(a||o||!n)&&(gA?jg(t,"length",r,!0,!0):jg(t,"length",r)),t};(function(e){var t=y0,r=Sr,n=bA,a=wt,o=r("%Function.prototype.apply%"),i=r("%Function.prototype.call%"),s=r("%Reflect.apply%",!0)||t.call(i,o),l=yf,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})(a7);var C0=a7.exports,Ii=function(t){return typeof t=="string"||typeof t=="symbol"},wA=wt,ml=Bo,CA={__proto__:null,"[[Configurable]]":!0,"[[Enumerable]]":!0,"[[Get]]":!0,"[[Set]]":!0,"[[Value]]":!0,"[[Writable]]":!0},Oi=function(t){if(!t||typeof t!="object")return!1;for(var r in t)if(ml(t,r)&&!CA[r])return!1;var n=ml(t,"[[Value]]")||ml(t,"[[Writable]]"),a=ml(t,"[[Get]]")||ml(t,"[[Set]]");if(n&&a)throw new wA("Property Descriptors may not be both accessor and data descriptors");return!0},SA=wt,Yg=Bo,_A=Oi,S0=function(t){if(typeof t>"u")return!1;if(!_A(t))throw new SA("Assertion failed: `Desc` must be a Property Descriptor");return!(!Yg(t,"[[Get]]")&&!Yg(t,"[[Set]]"))},xp,Gg;function xA(){return Gg||(Gg=1,xp=function(t){return t===null||typeof t!="function"&&typeof t!="object"}),xp}var o7=Sr,kA=o7("%Object.preventExtensions%",!0),AA=o7("%Object.isExtensible%",!0),Kg=xA(),EA=kA?function(t){return!Kg(t)&&AA(t)}:function(t){return!Kg(t)},TA=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"},$A=TA,hn=function(t){return typeof t=="symbol"?"Symbol":typeof t=="bigint"?"BigInt":$A(t)},i7=function(t){return!!t},s7=Function.prototype.toString,vs=typeof Reflect=="object"&&Reflect!==null&&Reflect.apply,Jh,Fc;if(typeof vs=="function"&&typeof Object.defineProperty=="function")try{Jh=Object.defineProperty({},"length",{get:function(){throw Fc}}),Fc={},vs(function(){throw 42},null,Jh)}catch(e){e!==Fc&&(vs=null)}else vs=null;var MA=/^\s*class\b/,ev=function(t){try{var r=s7.call(t);return MA.test(r)}catch{return!1}},kp=function(t){try{return ev(t)?!1:(s7.call(t),!0)}catch{return!1}},Hc=Object.prototype.toString,IA="[object Object]",OA="[object Function]",PA="[object GeneratorFunction]",DA="[object HTMLAllCollection]",LA="[object HTML document.all class]",NA="[object HTMLCollection]",RA=typeof Symbol=="function"&&!!Symbol.toStringTag,BA=!(0 in[,]),tv=function(){return!1};if(typeof document=="object"){var FA=document.all;Hc.call(FA)===Hc.call(document.all)&&(tv=function(t){if((BA||!t)&&(typeof t>"u"||typeof t=="object"))try{var r=Hc.call(t);return(r===DA||r===LA||r===NA||r===IA)&&t("")==null}catch{}return!1})}var l7=vs?function(t){if(tv(t))return!0;if(!t||typeof t!="function"&&typeof t!="object")return!1;try{vs(t,null,Jh)}catch(r){if(r!==Fc)return!1}return!ev(t)&&kp(t)}:function(t){if(tv(t))return!0;if(!t||typeof t!="function"&&typeof t!="object")return!1;if(RA)return kp(t);if(ev(t))return!1;var r=Hc.call(t);return r!==OA&&r!==PA&&!/^\[object HTML/.test(r)?!1:kp(t)},Hu=l7,ta=Bo,lc=wt,HA=hn,Ap=i7,Wg=Hu,zA=function(t){if(HA(t)!=="Object")throw new lc("ToPropertyDescriptor requires an object");var r={};if(ta(t,"enumerable")&&(r["[[Enumerable]]"]=Ap(t.enumerable)),ta(t,"configurable")&&(r["[[Configurable]]"]=Ap(t.configurable)),ta(t,"value")&&(r["[[Value]]"]=t.value),ta(t,"writable")&&(r["[[Writable]]"]=Ap(t.writable)),ta(t,"get")){var n=t.get;if(typeof n<"u"&&!Wg(n))throw new lc("getter must be a function");r["[[Get]]"]=n}if(ta(t,"set")){var a=t.set;if(typeof a<"u"&&!Wg(a))throw new lc("setter must be a function");r["[[Set]]"]=a}if((ta(r,"[[Get]]")||ta(r,"[[Set]]"))&&(ta(r,"[[Value]]")||ta(r,"[[Writable]]")))throw new lc("Invalid property descriptor. Cannot both specify accessors and a value or writable attribute");return r},_0=Number.isNaN||function(t){return t!==t},Zg=_0,x0=function(t,r){return t===r?t===0?1/t===1/r:!0:Zg(t)&&Zg(r)},u7=Sr,c7=C0,UA=c7(u7("String.prototype.indexOf")),Fo=function(t,r){var n=u7(t,!!r);return typeof n=="function"&&UA(t,".prototype.")>-1?c7(n):n},Ep,Qg;function k0(){if(Qg)return Ep;Qg=1;var e=Sr,t=e("%Array%"),r=!t.isArray&&Fo("Object.prototype.toString");return Ep=t.isArray||function(a){return r(a)==="[object Array]"},Ep}var jA=w0,Xg=yf,d7=jA.hasArrayLengthDefineBug(),VA=d7&&k0(),qA=Fo,YA=qA("Object.prototype.propertyIsEnumerable"),GA=function(t,r,n,a,o,i){if(!Xg){if(!t(i)||!i["[[Configurable]]"]||!i["[[Writable]]"]||o in a&&YA(a,o)!==!!i["[[Enumerable]]"])return!1;var s=i["[[Value]]"];return a[o]=s,r(a[o],s)}return d7&&o==="length"&&"[[Value]]"in i&&VA(a)&&a.length!==i["[[Value]]"]?(a.length=i["[[Value]]"],a.length===i["[[Value]]"]):(Xg(a,o,n(i)),!0)},KA=Oi,WA=function(t,r){return KA(r)&&typeof r=="object"&&"[[Enumerable]]"in r&&"[[Configurable]]"in r&&(t.IsAccessorDescriptor(r)||t.IsDataDescriptor(r))},ZA=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},QA=wt,XA=Oi,JA=ZA,eE=function(t){if(typeof t<"u"&&!XA(t))throw new QA("Assertion failed: `Desc` must be a Property Descriptor");return JA(t)},tE=wt,Jg=Bo,rE=Oi,f7=function(t){if(typeof t>"u")return!1;if(!rE(t))throw new tE("Assertion failed: `Desc` must be a Property Descriptor");return!(!Jg(t,"[[Value]]")&&!Jg(t,"[[Writable]]"))},nE=wt,aE=S0,oE=f7,iE=Oi,sE=function(t){if(typeof t>"u")return!1;if(!iE(t))throw new nE("Assertion failed: `Desc` must be a Property Descriptor");return!aE(t)&&!oE(t)},Gi=wt,gl=GA,lE=WA,ey=Oi,yl=eE,Wo=S0,ao=f7,uE=sE,cE=Ii,ra=x0,dE=hn,fE=function(t,r,n,a,o){var i=dE(t);if(i!=="Undefined"&&i!=="Object")throw new Gi("Assertion failed: O must be undefined or an Object");if(!cE(r))throw new Gi("Assertion failed: P must be a Property Key");if(typeof n!="boolean")throw new Gi("Assertion failed: extensible must be a Boolean");if(!ey(a))throw new Gi("Assertion failed: Desc must be a Property Descriptor");if(typeof o<"u"&&!ey(o))throw new Gi("Assertion failed: current must be a Property Descriptor, or undefined");if(typeof o>"u")return n?i==="Undefined"?!0:Wo(a)?gl(ao,ra,yl,t,r,a):gl(ao,ra,yl,t,r,{"[[Configurable]]":!!a["[[Configurable]]"],"[[Enumerable]]":!!a["[[Enumerable]]"],"[[Value]]":a["[[Value]]"],"[[Writable]]":!!a["[[Writable]]"]}):!1;if(!lE({IsAccessorDescriptor:Wo,IsDataDescriptor:ao},o))throw new Gi("`current`, when present, must be a fully populated and valid Property Descriptor");if(!o["[[Configurable]]"]){if("[[Configurable]]"in a&&a["[[Configurable]]"]||"[[Enumerable]]"in a&&!ra(a["[[Enumerable]]"],o["[[Enumerable]]"])||!uE(a)&&!ra(Wo(a),Wo(o)))return!1;if(Wo(o)){if("[[Get]]"in a&&!ra(a["[[Get]]"],o["[[Get]]"])||"[[Set]]"in a&&!ra(a["[[Set]]"],o["[[Set]]"]))return!1}else if(!o["[[Writable]]"]&&("[[Writable]]"in a&&a["[[Writable]]"]||"[[Value]]"in a&&!ra(a["[[Value]]"],o["[[Value]]"])))return!1}if(i!=="Undefined"){var s,l;return ao(o)&&Wo(a)?(s=("[[Configurable]]"in a?a:o)["[[Configurable]]"],l=("[[Enumerable]]"in a?a:o)["[[Enumerable]]"],gl(ao,ra,yl,t,r,{"[[Configurable]]":!!s,"[[Enumerable]]":!!l,"[[Get]]":("[[Get]]"in a?a:o)["[[Get]]"],"[[Set]]":("[[Set]]"in a?a:o)["[[Set]]"]})):Wo(o)&&ao(a)?(s=("[[Configurable]]"in a?a:o)["[[Configurable]]"],l=("[[Enumerable]]"in a?a:o)["[[Enumerable]]"],gl(ao,ra,yl,t,r,{"[[Configurable]]":!!s,"[[Enumerable]]":!!l,"[[Value]]":("[[Value]]"in a?a:o)["[[Value]]"],"[[Writable]]":!!("[[Writable]]"in a?a:o)["[[Writable]]"]})):gl(ao,ra,yl,t,r,a)}return!0},ty=b0,ry=Ro,Tp=wt,pE=Oi,hE=S0,vE=EA,mE=Ii,gE=zA,yE=x0,bE=hn,wE=fE,CE=function(t,r,n){if(bE(t)!=="Object")throw new Tp("Assertion failed: O must be an Object");if(!mE(r))throw new Tp("Assertion failed: P must be a Property Key");if(!pE(n))throw new Tp("Assertion failed: Desc must be a Property Descriptor");if(!ty){if(hE(n))throw new ry("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]]"],yE(t[r],n["[[Value]]"]);throw new ry("This environment does not support defining non-writable, non-enumerable, or non-configurable properties")}var i=ty(t,r),s=i&&gE(i),l=vE(t);return wE(t,r,l,n,s)},ny=wt,SE=Ii,_E=CE,xE=hn,kE=function(t,r,n){if(xE(t)!=="Object")throw new ny("Assertion failed: Type(O) is not Object");if(!SE(r))throw new ny("Assertion failed: IsPropertyKey(P) is not true");var a={"[[Configurable]]":!0,"[[Enumerable]]":!0,"[[Value]]":n,"[[Writable]]":!0};return _E(t,r,a)},$p=wt,AE=kE,EE=Ii,TE=hn,$E=function(t,r,n){if(TE(t)!=="Object")throw new $p("Assertion failed: Type(O) is not Object");if(!EE(r))throw new $p("Assertion failed: IsPropertyKey(P) is not true");var a=AE(t,r,n);if(!a)throw new $p("unable to create data property")},Mp,ay;function A0(){return ay||(ay=1,Mp=k0()),Mp}var E0=function(t,r){for(var n=0;n-1e3&&ce<1e3||E.call(/e/,se))return se;var V=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if(typeof ce=="number"){var M=ce<0?-U(-ce):U(ce);if(M!==ce){var $=String(M),B=h.call(se,$.length+1);return m.call($,V,"$&_")+"."+m.call(m.call(B,/([0-9]{3})/g,"$&_"),/_$/,"")}}return m.call(se,V,"$&_")}var ae=OE,W=ae.custom,pe=N(W)?W:null,de={__proto__:null,double:'"',single:"'"},Pe={__proto__:null,double:/(["\\])/g,single:/(['\\])/g};Ip=function ce(se,V,M,$){var B=V||{};if(ee(B,"quoteStyle")&&!ee(de,B.quoteStyle))throw new TypeError('option "quoteStyle" must be "single" or "double"');if(ee(B,"maxStringLength")&&(typeof B.maxStringLength=="number"?B.maxStringLength<0&&B.maxStringLength!==1/0:B.maxStringLength!==null))throw new TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`');var J=ee(B,"customInspect")?B.customInspect:!0;if(typeof J!="boolean"&&J!=="symbol")throw new TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`");if(ee(B,"indent")&&B.indent!==null&&B.indent!==" "&&!(parseInt(B.indent,10)===B.indent&&B.indent>0))throw new TypeError('option "indent" must be "\\t", an integer > 0, or `null`');if(ee(B,"numericSeparator")&&typeof B.numericSeparator!="boolean")throw new TypeError('option "numericSeparator", if provided, must be `true` or `false`');var be=B.numericSeparator;if(typeof se>"u")return"undefined";if(se===null)return"null";if(typeof se=="boolean")return se?"true":"false";if(typeof se=="string")return qe(se,B);if(typeof se=="number"){if(se===0)return 1/0/se>0?"0":"-0";var ke=String(se);return be?Q(se,ke):ke}if(typeof se=="bigint"){var Re=String(se)+"n";return be?Q(se,Re):Re}var ot=typeof B.depth>"u"?5:B.depth;if(typeof M>"u"&&(M=0),M>=ot&&ot>0&&typeof se=="object")return Ve(se)?"[Array]":"[Object]";var $t=Dt(B,M);if(typeof $>"u")$=[];else if(xe($,se)>=0)return"[Circular]";function St(no,zi,pp){if(zi&&($=P.call($),$.push(zi)),pp){var nc={depth:B.depth};return ee(B,"quoteStyle")&&(nc.quoteStyle=B.quoteStyle),ce(no,nc,M+1,$)}return ce(no,B,M+1,$)}if(typeof se=="function"&&!Se(se)){var bt=me(se),Tr=Ft(se,St);return"[Function"+(bt?": "+bt:" (anonymous)")+"]"+(Tr.length>0?" { "+q.call(Tr,", ")+" }":"")}if(N(se)){var we=F?m.call(String(se),/^(Symbol\(.*\))_[^)]*$/,"$1"):z.call(se);return typeof se=="object"&&!F?Fe(we):we}if(ze(se)){for(var Ze="<"+_.call(String(se.nodeName)),Ye=se.attributes||[],ft=0;ft",Ze}if(Ve(se)){if(se.length===0)return"[]";var At=Ft(se,St);return $t&&!rt(At)?"["+gt(At,$t)+"]":"[ "+q.call(At,", ")+" ]"}if(_e(se)){var Ht=Ft(se,St);return!("cause"in Error.prototype)&&"cause"in se&&!X.call(se,"cause")?"{ ["+String(se)+"] "+q.call(L.call("[cause]: "+St(se.cause),Ht),", ")+" }":Ht.length===0?"["+String(se)+"]":"{ ["+String(se)+"] "+q.call(Ht,", ")+" }"}if(typeof se=="object"&&J){if(pe&&typeof se[pe]=="function"&&ae)return ae(se,{depth:ot-M});if(J!=="symbol"&&typeof se.inspect=="function")return se.inspect()}if(Z(se)){var zt=[];return n&&n.call(se,function(no,zi){zt.push(St(zi,se,!0)+" => "+St(no,se))}),ut("Map",r.call(se),zt,$t)}if($e(se)){var an=[];return s&&s.call(se,function(no){an.push(St(no,se))}),ut("Set",i.call(se),an,$t)}if(ge(se))return Ue("WeakMap");if(Ce(se))return Ue("WeakSet");if(ve(se))return Ue("WeakRef");if(We(se))return Fe(St(Number(se)));if(O(se))return Fe(St(x.call(se)));if(et(se))return Fe(v.call(se));if(Le(se))return Fe(St(String(se)));if(typeof window<"u"&&se===window)return"{ [object Window] }";if(typeof globalThis<"u"&&se===globalThis||typeof fd<"u"&&se===fd)return"{ [object globalThis] }";if(!ie(se)&&!Se(se)){var dr=Ft(se,St),gr=ne?ne(se)===Object.prototype:se instanceof Object||se.constructor===Object,hl=se instanceof Object?"":"null prototype",rc=!gr&&j&&Object(se)===se&&j in se?h.call(oe(se),8,-1):hl?"Object":"",ro=gr||typeof se.constructor!="function"?"":se.constructor.name?se.constructor.name+" ":"",vl=ro+(rc||hl?"["+q.call(L.call([],rc||[],hl||[]),": ")+"] ":"");return dr.length===0?vl+"{}":$t?vl+"{"+gt(dr,$t)+"}":vl+"{ "+q.call(dr,", ")+" }"}return String(se)};function Me(ce,se,V){var M=V.quoteStyle||se,$=de[M];return $+ce+$}function He(ce){return m.call(String(ce),/"/g,""")}function Ve(ce){return oe(ce)==="[object Array]"&&(!j||!(typeof ce=="object"&&j in ce))}function ie(ce){return oe(ce)==="[object Date]"&&(!j||!(typeof ce=="object"&&j in ce))}function Se(ce){return oe(ce)==="[object RegExp]"&&(!j||!(typeof ce=="object"&&j in ce))}function _e(ce){return oe(ce)==="[object Error]"&&(!j||!(typeof ce=="object"&&j in ce))}function Le(ce){return oe(ce)==="[object String]"&&(!j||!(typeof ce=="object"&&j in ce))}function We(ce){return oe(ce)==="[object Number]"&&(!j||!(typeof ce=="object"&&j in ce))}function et(ce){return oe(ce)==="[object Boolean]"&&(!j||!(typeof ce=="object"&&j in ce))}function N(ce){if(F)return ce&&typeof ce=="object"&&ce instanceof Symbol;if(typeof ce=="symbol")return!0;if(!ce||typeof ce!="object"||!z)return!1;try{return z.call(ce),!0}catch{}return!1}function O(ce){if(!ce||typeof ce!="object"||!x)return!1;try{return x.call(ce),!0}catch{}return!1}var D=Object.prototype.hasOwnProperty||function(ce){return ce in this};function ee(ce,se){return D.call(ce,se)}function oe(ce){return w.call(ce)}function me(ce){if(ce.name)return ce.name;var se=y.call(b.call(ce),/^function\s*([\w$]+)/);return se?se[1]:null}function xe(ce,se){if(ce.indexOf)return ce.indexOf(se);for(var V=0,M=ce.length;Vse.maxStringLength){var V=ce.length-se.maxStringLength,M="... "+V+" more character"+(V>1?"s":"");return qe(h.call(ce,0,se.maxStringLength),se)+M}var $=Pe[se.quoteStyle||"single"];$.lastIndex=0;var B=m.call(m.call(ce,$,"\\$1"),/[\x00-\x1f]/g,fe);return Me(B,"single",se)}function fe(ce){var se=ce.charCodeAt(0),V={8:"b",9:"t",10:"n",12:"f",13:"r"}[se];return V?"\\"+V:"\\x"+(se<16?"0":"")+C.call(se.toString(16))}function Fe(ce){return"Object("+ce+")"}function Ue(ce){return ce+" { ? }"}function ut(ce,se,V,M){var $=M?gt(V,M):q.call(V,", ");return ce+" ("+se+") {"+$+"}"}function rt(ce){for(var se=0;se=0)return!1;return!0}function Dt(ce,se){var V;if(ce.indent===" ")V=" ";else if(typeof ce.indent=="number"&&ce.indent>0)V=q.call(Array(ce.indent+1)," ");else return null;return{base:V,prev:q.call(Array(se+1),V)}}function gt(ce,se){if(ce.length===0)return"";var V=` `+se.prev+se.base;return V+q.call(ce,","+V)+` -`+se.prev}function Ft(ce,se){var V=Ve(ce),I=[];if(V){I.length=ce.length;for(var $=0;$0&&LE(r,function(o){NE.set(n,o,void 0)}),n},Dp,uy;function BE(){return uy||(uy=1,Dp=function(t,r){for(var n=0;n0&&!zE(t,jE))throw new cy("Assertion failed: `groups` must be a List of Records with [[Key]] and [[Elements]]");var a=0;if(UE(t,function(i){if(HE(i["[[Key]]"],r)){if(a+=1,a>1)throw new cy("Assertion failed: Exactly one element of groups meets this criterion");dy(i["[[Elements]]"],n)}}),a===0){var o={"[[Key]]":r,"[[Elements]]":[n]};dy(t,o)}},qE=Sr,YE=Fo,GE=wt,KE=k0(),WE=qE("%Reflect.apply%",!0)||YE("Function.prototype.apply"),Uu=function(t,r){var n=arguments.length>2?arguments[2]:[];if(!KE(n))throw new GE("Assertion failed: optional `argumentsList`, if provided, must be a List");return WE(t,r,n)},Lp,py;function h7(){return py||(py=1,Lp=function(t){return typeof t=="number"&&t>=55296&&t<=56319}),Lp}var Np,hy;function v7(){return hy||(hy=1,Np=function(t){return typeof t=="number"&&t>=56320&&t<=57343}),Np}var Rp,vy;function ZE(){if(vy)return Rp;vy=1;var e=Sr,t=wt,r=e("%String.fromCharCode%"),n=h7(),a=v7();return Rp=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)},Rp}var Bp,my;function QE(){if(my)return Bp;my=1;var e=wt,t=Fo,r=h7(),n=v7(),a=ZE(),o=t("String.prototype.charAt"),i=t("String.prototype.charCodeAt");return Bp=function(l,u){if(typeof l!="string")throw new e("Assertion failed: `string` must be a String");var c=l.length;if(u<0||u>=c)throw new e("Assertion failed: `position` must be >= 0, and < the length of `string`");var d=i(l,u),f=o(l,u),p=r(d),v=n(d);if(!p&&!v)return{"[[CodePoint]]":f,"[[CodeUnitCount]]":1,"[[IsUnpairedSurrogate]]":!1};if(v||u+1===c)return{"[[CodePoint]]":f,"[[CodeUnitCount]]":1,"[[IsUnpairedSurrogate]]":!0};var w=i(l,u+1);return n(w)?{"[[CodePoint]]":a(d,w),"[[CodeUnitCount]]":2,"[[IsUnpairedSurrogate]]":!1}:{"[[CodePoint]]":f,"[[CodeUnitCount]]":1,"[[IsUnpairedSurrogate]]":!0}},Bp}var Fp,gy;function XE(){if(gy)return Fp;gy=1;var e=S0;return Fp=function(t){return(typeof t=="number"||typeof t=="bigint")&&!e(t)&&t!==1/0&&t!==-1/0},Fp}var Hp,yy;function JE(){if(yy)return Hp;yy=1;var e=Sr,t=e("%Math.abs%"),r=e("%Math.floor%"),n=S0,a=XE();return Hp=function(i){if(typeof i!="number"||n(i)||!a(i))return!1;var s=t(i);return r(s)===s},Hp}var m7=Number.MAX_SAFE_INTEGER||9007199254740991,zp,by;function eT(){if(by)return zp;by=1;var e=QE(),t=JE(),r=m7,n=wt;return zp=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]]"]},zp}var Up,wy;function g7(){if(wy)return Up;wy=1;var e=wt;return Up=function(r,n){if(typeof n!="boolean")throw new e("Assertion failed: Type(done) is not Boolean");return{value:r,done:n}},Up}var Cy=wt,tT=zu(),rT=Mi,nT=hn,bf=function(t,r){if(nT(t)!=="Object")throw new Cy("Assertion failed: Type(O) is not Object");if(!rT(r))throw new Cy("Assertion failed: IsPropertyKey(P) is not true, got "+tT(r));return t[r]},aT=wt,oT=bf,iT=o7,sT=hn,y7=function(t){if(sT(t)!=="Object")throw new aT("Assertion failed: Type(iterResult) is not Object");return iT(oT(t,"done"))},lT=wt,uT=bf,cT=hn,b7=function(t){if(cT(t)!=="Object")throw new lT("Assertion failed: Type(iterResult) is not Object");return uT(t,"value")},jp,Sy;function dT(){if(Sy)return jp;Sy=1;var e=Sr,t=w0,r=Ro,n=e("%Promise.resolve%",!0),a=n&&t(n);return jp=function(i,s){if(!a)throw new r("This environment does not support Promises.");return a(i,s)},jp}var Vp,_y;function fT(){if(_y)return Vp;_y=1;var e=Sr,t=Ro,r=wt,n=e("%Promise%",!0),a=Fo,o=g7(),i=y7,s=b7,l=dT(),u=hn,c=a("Promise.prototype.then",!0);return Vp=function(f){if(u(f)!=="Object")throw new r("Assertion failed: Type(O) is not Object");if(arguments.length>1)throw new t("although AsyncFromSyncIteratorContinuation should take a second argument, it is not used in this implementation");if(!n)throw new t("This environment does not support Promises.");return new n(function(p){var v=i(f),w=s(f),b=l(n,w),y=function(h){return o(h,v)};p(c(b,y))})},Vp}var pT=wt,hT=zu(),vT=Mi,mT=function(t,r){if(!vT(r))throw new pT("Assertion failed: IsPropertyKey(P) is not true, got "+hT(r));return t[r]},xy=wt,gT=mT,yT=Hu,bT=Mi,ky=zu(),T0=function(t,r){if(!bT(r))throw new xy("Assertion failed: IsPropertyKey(P) is not true");var n=gT(t,r);if(n!=null){if(!yT(n))throw new xy(ky(r)+" is not a function: "+ky(n));return n}},qp=Bo,wf=function(t){return!!t&&typeof t=="object"&&qp(t,"[[Iterator]]")&&qp(t,"[[NextMethod]]")&&typeof t["[[NextMethod]]"]=="function"&&qp(t,"[[Done]]")&&typeof t["[[Done]]"]=="boolean"},Ay=wt,Ey=Uu,wT=hn,CT=wf,w7=function(t){if(!CT(t))throw new Ay("Assertion failed: `iteratorRecord` must be an Iterator Record");var r;if(arguments.length<2?r=Ey(t["[[NextMethod]]"],t["[[Iterator]]"]):r=Ey(t["[[NextMethod]]"],t["[[Iterator]]"],[arguments[1]]),wT(r)!=="Object")throw new Ay("iterator next must return an object");return r},Yp,Ty;function ST(){if(Ty)return Yp;Ty=1;var e=Sr,t=Ro,r=wt,n=e("%Promise%",!0),a=fT(),o=Uu,i=g7(),s=bf,l=T0,u=w7,c=f7,d=hn,f=E0(),p=wf,v=e("%AsyncFromSyncIteratorPrototype%",!0)||{next:function(b){if(!n)throw new t("This environment does not support Promises.");var y=this;f.assert(y,"[[SyncIteratorRecord]]");var h=arguments.length;return new n(function(m){var C=f.get(y,"[[SyncIteratorRecord]]"),_;h>0?_=u(C,b):_=u(C),m(a(_))})},return:function(){if(!n)throw new t("This environment does not support Promises.");var w=this;f.assert(w,"[[SyncIteratorRecord]]");var b=arguments.length>0,y=b?arguments[0]:void 0;return new n(function(h,m){var C=f.get(w,"[[SyncIteratorRecord]]")["[[Iterator]]"],_=l(C,"return");if(typeof _>"u"){var E=i(y,!0);o(h,void 0,[E]);return}var L;if(b?L=o(_,C,[y]):L=o(_,C),d(L)!=="Object"){o(m,void 0,[new r("Iterator `return` method returned a non-object value.")]);return}h(a(L))})},throw:function(){if(!n)throw new t("This environment does not support Promises.");var w=this;f.assert(w,"[[SyncIteratorRecord]]");var b=arguments.length>0,y=b?arguments[0]:void 0;return new n(function(h,m){var C=f.get(w,"[[SyncIteratorRecord]]")["[[Iterator]]"],_=l(C,"throw");if(typeof _>"u"){o(m,void 0,[y]);return}var E;if(b?E=o(_,C,[y]):E=o(_,C),d(E)!=="Object"){o(m,void 0,[new r("Iterator `throw` method returned a non-object value.")]);return}h(a(E))})}};return Yp=function(b){if(!p(b))throw new r("Assertion failed: `syncIteratorRecord` must be an Iterator Record");var y=c(v);f.set(y,"[[SyncIteratorRecord]]",b);var h=s(y,"next");return{"[[Iterator]]":y,"[[NextMethod]]":h,"[[Done]]":!1}},Yp}var Gp,$y;function _T(){if($y)return Gp;$y=1;var e=wt,t=Uu,r=bf,n=Hu,a=hn;return Gp=function(i,s){if(!n(s))throw new e("method must be a function");var l=t(s,i);if(a(l)!=="Object")throw new e("iterator must return an object");var u=r(l,"next");return{"[[Iterator]]":l,"[[NextMethod]]":u,"[[Done]]":!1}},Gp}var Kp,Iy;function C7(){if(Iy)return Kp;Iy=1;var e=W8;return Kp=function(){return e()&&!!Symbol.toStringTag},Kp}var Wp,My;function xT(){if(My)return Wp;My=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=C7()();return Wp=function(i){return typeof i=="string"?!0:typeof i!="object"?!1:a?t(i):r.call(i)===n},Wp}var Zp,Oy;function kT(){if(Oy)return Zp;Oy=1;var e=gf(),t=Sr,r=Fo,n=xT(),a=t("%Symbol.iterator%",!0),o=r("String.prototype.slice"),i=t("%String%");return Zp=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},Zp}var AT=Sr,Qp=wt,Py=AT("%Symbol.asyncIterator%",!0),ET=zu(),TT=gf(),$T=eT(),IT=ST(),Dy=_T(),Ly=T0,MT=k0(),OT=kT(),PT=function(t,r){if(r!=="SYNC"&&r!=="ASYNC")throw new Qp("Assertion failed: `kind` must be one of 'sync' or 'async', got "+ET(r));var n;if(r==="ASYNC"&&TT&&Py&&(n=Ly(t,Py)),typeof n>"u"){var a=OT({AdvanceStringIndex:$T,GetMethod:Ly,IsArray:MT},t);if(r==="ASYNC"){if(typeof a>"u")throw new Qp("iterator method is `undefined`");var o=Dy(t,a);return IT(o)}n=a}if(typeof n>"u")throw new Qp("iterator method is `undefined`");return Dy(t,n)},$0=Ro,To=E0(),ju=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 $0('Assertion failed: `type` must be one of "normal", "break", "continue", "return", or "throw"');To.set(this,"[[Type]]",t),To.set(this,"[[Value]]",r)};ju.prototype.type=function(){return To.get(this,"[[Type]]")};ju.prototype.value=function(){return To.get(this,"[[Value]]")};ju.prototype["?"]=function(){var t=To.get(this,"[[Type]]"),r=To.get(this,"[[Value]]");if(t==="normal")return r;throw t==="throw"?r:new $0('Completion Record is not of type "normal" or "throw": other types not supported')};ju.prototype["!"]=function(){var t=To.get(this,"[[Type]]");if(t!=="normal")throw new $0('Assertion failed: Completion Record is not of type "normal"');return To.get(this,"[[Value]]")};var S7=ju,uc=wt,DT=Uu,Ny=S7,LT=T0,NT=Hu,Ry=hn,RT=wf,BT=function(t,r){if(!RT(t))throw new uc("Assertion failed: `iteratorRecord` must be an Iterator Record");if(Ry(t["[[Iterator]]"])!=="Object")throw new uc("Assertion failed: iteratorRecord.[[Iterator]] must be an Object");if(!NT(r)&&!(r instanceof Ny))throw new uc("Assertion failed: completion is not a thunk representing a Completion Record, nor a Completion Record instance");var n=r instanceof Ny?function(){return r["?"]()}:r,a=t["[[Iterator]]"],o;try{o=LT(a,"return")}catch(l){throw n(),n=null,l}if(typeof o>"u")return n();var i;try{i=DT(o,a,[])}catch(l){throw n(),n=null,l}var s=n();if(n=null,Ry(i)!=="Object")throw new uc("iterator .return must return an object");return s},FT=wt,HT=y7,zT=w7,UT=wf,jT=function(t){if(!UT(t))throw new FT("Assertion failed: `iteratorRecord` must be an Iterator Record");var r=zT(t),n=HT(r);return n===!0?!1:r},VT=wt,qT=function(t){if(t==null)throw new VT(arguments.length>0&&arguments[1]||"Cannot call method on "+t);return t},YT=qT,GT=S7,KT=function(t){return new GT("throw",t)},Xp,By;function WT(){return By||(By=1,Xp=function(t){return t===null||typeof t!="function"&&typeof t!="object"}),Xp}var Jp,Fy;function ZT(){if(Fy)return Jp;Fy=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=C7()();return Jp=function(i){return typeof i!="object"||i===null?!1:a?t(i):r.call(i)===n},Jp}var cc={exports:{}},Hy;function QT(){if(Hy)return cc.exports;Hy=1;var e=Object.prototype.toString,t=gf();if(t){var r=Symbol.prototype.toString,n=/^Symbol\(.*\)$/,a=function(i){return typeof i.valueOf()!="symbol"?!1:n.test(r.call(i))};cc.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 cc.exports=function(i){return!1};return cc.exports}var e1,zy;function XT(){if(zy)return e1;zy=1;var e=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol",t=WT(),r=s7,n=ZT(),a=QT(),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)},e1}var t1,Uy;function JT(){if(Uy)return t1;Uy=1;var e=XT();return t1=function(r){return arguments.length>1?e(r,arguments[1]):e(r)},t1}var r1,jy;function e$(){if(jy)return r1;jy=1;var e=Sr,t=e("%String%"),r=wt;return r1=function(a){if(typeof a=="symbol")throw new r("Cannot convert a Symbol value to a string");return t(a)},r1}var t$=Sr,r$=t$("%String%"),n$=JT(),a$=e$(),o$=function(t){var r=n$(t,r$);return typeof r=="symbol"?r:a$(r)},i$=function(t){return t===0&&1/t===-1/0},dc=wt,s$=VE,l$=Uu,u$=PT,c$=Hu,n1=BT,d$=jT,f$=b7,p$=YT,a1=KT,h$=o$,v$=i$,m$=m7,g$=function(t,r,n){if(n!=="PROPERTY"&&n!=="ZERO")throw new dc('Assertion failed: `keyCoercion` must be `"PROPERTY"` or `"ZERO"`');if(p$(t),!c$(r))throw new dc("callbackfn must be callable");for(var a=[],o=u$(t,"SYNC"),i=0;;){if(i>=m$){var s=a1(new dc("k must be less than 2 ** 53 - 1"));return n1(o,s)}var l=d$(o);if(!l)return a;var u=f$(l),c;try{c=l$(r,void 0,[u,i])}catch(d){return n1(o,a1(d))}if(n==="PROPERTY")try{c=h$(c)}catch(d){return n1(o,a1(d))}else{if(n!=="ZERO")throw new dc("keyCoercion must be ~PROPERTY~ or ~ZERO~");v$(c)&&(c=0)}s$(a,c,u),i+=1}},y$=AE,b$=f7,w$=A0,C$=g$,_7=function(t,r){var n=C$(t,r,"PROPERTY"),a=b$(null);return w$(n,function(o){y$(a,o["[[Key]]"],o["[[Elements]]"])}),a},S$=_7,x7=function(){return Object.groupBy||S$},o1,Vy;function _$(){if(Vy)return o1;Vy=1;var e=r7,t=x7;return o1=function(){var n=t();return e(Object,{groupBy:n},{groupBy:function(){return Object.groupBy!==n}}),n},o1}var x$=r7,k$=w0,A$=_7,k7=x7,E$=k7(),T$=_$(),A7=k$(E$,Object);x$(A7,{getPolyfill:k7,implementation:A$,shim:T$});var $$=A7;const I$=m0($$);/** +`+se.prev}function Ft(ce,se){var V=Ve(ce),M=[];if(V){M.length=ce.length;for(var $=0;$0&&BE(r,function(o){FE.set(n,o,void 0)}),n},Dp,cy;function zE(){return cy||(cy=1,Dp=function(t,r){for(var n=0;n0&&!VE(t,YE))throw new dy("Assertion failed: `groups` must be a List of Records with [[Key]] and [[Elements]]");var a=0;if(qE(t,function(i){if(jE(i["[[Key]]"],r)){if(a+=1,a>1)throw new dy("Assertion failed: Exactly one element of groups meets this criterion");fy(i["[[Elements]]"],n)}}),a===0){var o={"[[Key]]":r,"[[Elements]]":[n]};fy(t,o)}},KE=Sr,WE=Fo,ZE=wt,QE=A0(),XE=KE("%Reflect.apply%",!0)||WE("Function.prototype.apply"),Uu=function(t,r){var n=arguments.length>2?arguments[2]:[];if(!QE(n))throw new ZE("Assertion failed: optional `argumentsList`, if provided, must be a List");return XE(t,r,n)},Lp,hy;function v7(){return hy||(hy=1,Lp=function(t){return typeof t=="number"&&t>=55296&&t<=56319}),Lp}var Np,vy;function m7(){return vy||(vy=1,Np=function(t){return typeof t=="number"&&t>=56320&&t<=57343}),Np}var Rp,my;function JE(){if(my)return Rp;my=1;var e=Sr,t=wt,r=e("%String.fromCharCode%"),n=v7(),a=m7();return Rp=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)},Rp}var Bp,gy;function eT(){if(gy)return Bp;gy=1;var e=wt,t=Fo,r=v7(),n=m7(),a=JE(),o=t("String.prototype.charAt"),i=t("String.prototype.charCodeAt");return Bp=function(l,u){if(typeof l!="string")throw new e("Assertion failed: `string` must be a String");var c=l.length;if(u<0||u>=c)throw new e("Assertion failed: `position` must be >= 0, and < the length of `string`");var d=i(l,u),f=o(l,u),p=r(d),v=n(d);if(!p&&!v)return{"[[CodePoint]]":f,"[[CodeUnitCount]]":1,"[[IsUnpairedSurrogate]]":!1};if(v||u+1===c)return{"[[CodePoint]]":f,"[[CodeUnitCount]]":1,"[[IsUnpairedSurrogate]]":!0};var w=i(l,u+1);return n(w)?{"[[CodePoint]]":a(d,w),"[[CodeUnitCount]]":2,"[[IsUnpairedSurrogate]]":!1}:{"[[CodePoint]]":f,"[[CodeUnitCount]]":1,"[[IsUnpairedSurrogate]]":!0}},Bp}var Fp,yy;function tT(){if(yy)return Fp;yy=1;var e=_0;return Fp=function(t){return(typeof t=="number"||typeof t=="bigint")&&!e(t)&&t!==1/0&&t!==-1/0},Fp}var Hp,by;function rT(){if(by)return Hp;by=1;var e=Sr,t=e("%Math.abs%"),r=e("%Math.floor%"),n=_0,a=tT();return Hp=function(i){if(typeof i!="number"||n(i)||!a(i))return!1;var s=t(i);return r(s)===s},Hp}var g7=Number.MAX_SAFE_INTEGER||9007199254740991,zp,wy;function nT(){if(wy)return zp;wy=1;var e=eT(),t=rT(),r=g7,n=wt;return zp=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]]"]},zp}var Up,Cy;function y7(){if(Cy)return Up;Cy=1;var e=wt;return Up=function(r,n){if(typeof n!="boolean")throw new e("Assertion failed: Type(done) is not Boolean");return{value:r,done:n}},Up}var Sy=wt,aT=zu(),oT=Ii,iT=hn,bf=function(t,r){if(iT(t)!=="Object")throw new Sy("Assertion failed: Type(O) is not Object");if(!oT(r))throw new Sy("Assertion failed: IsPropertyKey(P) is not true, got "+aT(r));return t[r]},sT=wt,lT=bf,uT=i7,cT=hn,b7=function(t){if(cT(t)!=="Object")throw new sT("Assertion failed: Type(iterResult) is not Object");return uT(lT(t,"done"))},dT=wt,fT=bf,pT=hn,w7=function(t){if(pT(t)!=="Object")throw new dT("Assertion failed: Type(iterResult) is not Object");return fT(t,"value")},jp,_y;function hT(){if(_y)return jp;_y=1;var e=Sr,t=C0,r=Ro,n=e("%Promise.resolve%",!0),a=n&&t(n);return jp=function(i,s){if(!a)throw new r("This environment does not support Promises.");return a(i,s)},jp}var Vp,xy;function vT(){if(xy)return Vp;xy=1;var e=Sr,t=Ro,r=wt,n=e("%Promise%",!0),a=Fo,o=y7(),i=b7,s=w7,l=hT(),u=hn,c=a("Promise.prototype.then",!0);return Vp=function(f){if(u(f)!=="Object")throw new r("Assertion failed: Type(O) is not Object");if(arguments.length>1)throw new t("although AsyncFromSyncIteratorContinuation should take a second argument, it is not used in this implementation");if(!n)throw new t("This environment does not support Promises.");return new n(function(p){var v=i(f),w=s(f),b=l(n,w),y=function(h){return o(h,v)};p(c(b,y))})},Vp}var mT=wt,gT=zu(),yT=Ii,bT=function(t,r){if(!yT(r))throw new mT("Assertion failed: IsPropertyKey(P) is not true, got "+gT(r));return t[r]},ky=wt,wT=bT,CT=Hu,ST=Ii,Ay=zu(),$0=function(t,r){if(!ST(r))throw new ky("Assertion failed: IsPropertyKey(P) is not true");var n=wT(t,r);if(n!=null){if(!CT(n))throw new ky(Ay(r)+" is not a function: "+Ay(n));return n}},qp=Bo,wf=function(t){return!!t&&typeof t=="object"&&qp(t,"[[Iterator]]")&&qp(t,"[[NextMethod]]")&&typeof t["[[NextMethod]]"]=="function"&&qp(t,"[[Done]]")&&typeof t["[[Done]]"]=="boolean"},Ey=wt,Ty=Uu,_T=hn,xT=wf,C7=function(t){if(!xT(t))throw new Ey("Assertion failed: `iteratorRecord` must be an Iterator Record");var r;if(arguments.length<2?r=Ty(t["[[NextMethod]]"],t["[[Iterator]]"]):r=Ty(t["[[NextMethod]]"],t["[[Iterator]]"],[arguments[1]]),_T(r)!=="Object")throw new Ey("iterator next must return an object");return r},Yp,$y;function kT(){if($y)return Yp;$y=1;var e=Sr,t=Ro,r=wt,n=e("%Promise%",!0),a=vT(),o=Uu,i=y7(),s=bf,l=$0,u=C7,c=p7,d=hn,f=T0(),p=wf,v=e("%AsyncFromSyncIteratorPrototype%",!0)||{next:function(b){if(!n)throw new t("This environment does not support Promises.");var y=this;f.assert(y,"[[SyncIteratorRecord]]");var h=arguments.length;return new n(function(m){var C=f.get(y,"[[SyncIteratorRecord]]"),_;h>0?_=u(C,b):_=u(C),m(a(_))})},return:function(){if(!n)throw new t("This environment does not support Promises.");var w=this;f.assert(w,"[[SyncIteratorRecord]]");var b=arguments.length>0,y=b?arguments[0]:void 0;return new n(function(h,m){var C=f.get(w,"[[SyncIteratorRecord]]")["[[Iterator]]"],_=l(C,"return");if(typeof _>"u"){var E=i(y,!0);o(h,void 0,[E]);return}var L;if(b?L=o(_,C,[y]):L=o(_,C),d(L)!=="Object"){o(m,void 0,[new r("Iterator `return` method returned a non-object value.")]);return}h(a(L))})},throw:function(){if(!n)throw new t("This environment does not support Promises.");var w=this;f.assert(w,"[[SyncIteratorRecord]]");var b=arguments.length>0,y=b?arguments[0]:void 0;return new n(function(h,m){var C=f.get(w,"[[SyncIteratorRecord]]")["[[Iterator]]"],_=l(C,"throw");if(typeof _>"u"){o(m,void 0,[y]);return}var E;if(b?E=o(_,C,[y]):E=o(_,C),d(E)!=="Object"){o(m,void 0,[new r("Iterator `throw` method returned a non-object value.")]);return}h(a(E))})}};return Yp=function(b){if(!p(b))throw new r("Assertion failed: `syncIteratorRecord` must be an Iterator Record");var y=c(v);f.set(y,"[[SyncIteratorRecord]]",b);var h=s(y,"next");return{"[[Iterator]]":y,"[[NextMethod]]":h,"[[Done]]":!1}},Yp}var Gp,My;function AT(){if(My)return Gp;My=1;var e=wt,t=Uu,r=bf,n=Hu,a=hn;return Gp=function(i,s){if(!n(s))throw new e("method must be a function");var l=t(s,i);if(a(l)!=="Object")throw new e("iterator must return an object");var u=r(l,"next");return{"[[Iterator]]":l,"[[NextMethod]]":u,"[[Done]]":!1}},Gp}var Kp,Iy;function S7(){if(Iy)return Kp;Iy=1;var e=Z8;return Kp=function(){return e()&&!!Symbol.toStringTag},Kp}var Wp,Oy;function ET(){if(Oy)return Wp;Oy=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=S7()();return Wp=function(i){return typeof i=="string"?!0:typeof i!="object"?!1:a?t(i):r.call(i)===n},Wp}var Zp,Py;function TT(){if(Py)return Zp;Py=1;var e=gf(),t=Sr,r=Fo,n=ET(),a=t("%Symbol.iterator%",!0),o=r("String.prototype.slice"),i=t("%String%");return Zp=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},Zp}var $T=Sr,Qp=wt,Dy=$T("%Symbol.asyncIterator%",!0),MT=zu(),IT=gf(),OT=nT(),PT=kT(),Ly=AT(),Ny=$0,DT=A0(),LT=TT(),NT=function(t,r){if(r!=="SYNC"&&r!=="ASYNC")throw new Qp("Assertion failed: `kind` must be one of 'sync' or 'async', got "+MT(r));var n;if(r==="ASYNC"&&IT&&Dy&&(n=Ny(t,Dy)),typeof n>"u"){var a=LT({AdvanceStringIndex:OT,GetMethod:Ny,IsArray:DT},t);if(r==="ASYNC"){if(typeof a>"u")throw new Qp("iterator method is `undefined`");var o=Ly(t,a);return PT(o)}n=a}if(typeof n>"u")throw new Qp("iterator method is `undefined`");return Ly(t,n)},M0=Ro,To=T0(),ju=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 M0('Assertion failed: `type` must be one of "normal", "break", "continue", "return", or "throw"');To.set(this,"[[Type]]",t),To.set(this,"[[Value]]",r)};ju.prototype.type=function(){return To.get(this,"[[Type]]")};ju.prototype.value=function(){return To.get(this,"[[Value]]")};ju.prototype["?"]=function(){var t=To.get(this,"[[Type]]"),r=To.get(this,"[[Value]]");if(t==="normal")return r;throw t==="throw"?r:new M0('Completion Record is not of type "normal" or "throw": other types not supported')};ju.prototype["!"]=function(){var t=To.get(this,"[[Type]]");if(t!=="normal")throw new M0('Assertion failed: Completion Record is not of type "normal"');return To.get(this,"[[Value]]")};var _7=ju,uc=wt,RT=Uu,Ry=_7,BT=$0,FT=Hu,By=hn,HT=wf,zT=function(t,r){if(!HT(t))throw new uc("Assertion failed: `iteratorRecord` must be an Iterator Record");if(By(t["[[Iterator]]"])!=="Object")throw new uc("Assertion failed: iteratorRecord.[[Iterator]] must be an Object");if(!FT(r)&&!(r instanceof Ry))throw new uc("Assertion failed: completion is not a thunk representing a Completion Record, nor a Completion Record instance");var n=r instanceof Ry?function(){return r["?"]()}:r,a=t["[[Iterator]]"],o;try{o=BT(a,"return")}catch(l){throw n(),n=null,l}if(typeof o>"u")return n();var i;try{i=RT(o,a,[])}catch(l){throw n(),n=null,l}var s=n();if(n=null,By(i)!=="Object")throw new uc("iterator .return must return an object");return s},UT=wt,jT=b7,VT=C7,qT=wf,YT=function(t){if(!qT(t))throw new UT("Assertion failed: `iteratorRecord` must be an Iterator Record");var r=VT(t),n=jT(r);return n===!0?!1:r},GT=wt,KT=function(t){if(t==null)throw new GT(arguments.length>0&&arguments[1]||"Cannot call method on "+t);return t},WT=KT,ZT=_7,QT=function(t){return new ZT("throw",t)},Xp,Fy;function XT(){return Fy||(Fy=1,Xp=function(t){return t===null||typeof t!="function"&&typeof t!="object"}),Xp}var Jp,Hy;function JT(){if(Hy)return Jp;Hy=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=S7()();return Jp=function(i){return typeof i!="object"||i===null?!1:a?t(i):r.call(i)===n},Jp}var cc={exports:{}},zy;function e$(){if(zy)return cc.exports;zy=1;var e=Object.prototype.toString,t=gf();if(t){var r=Symbol.prototype.toString,n=/^Symbol\(.*\)$/,a=function(i){return typeof i.valueOf()!="symbol"?!1:n.test(r.call(i))};cc.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 cc.exports=function(i){return!1};return cc.exports}var e1,Uy;function t$(){if(Uy)return e1;Uy=1;var e=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol",t=XT(),r=l7,n=JT(),a=e$(),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)},e1}var t1,jy;function r$(){if(jy)return t1;jy=1;var e=t$();return t1=function(r){return arguments.length>1?e(r,arguments[1]):e(r)},t1}var r1,Vy;function n$(){if(Vy)return r1;Vy=1;var e=Sr,t=e("%String%"),r=wt;return r1=function(a){if(typeof a=="symbol")throw new r("Cannot convert a Symbol value to a string");return t(a)},r1}var a$=Sr,o$=a$("%String%"),i$=r$(),s$=n$(),l$=function(t){var r=i$(t,o$);return typeof r=="symbol"?r:s$(r)},u$=function(t){return t===0&&1/t===-1/0},dc=wt,c$=GE,d$=Uu,f$=NT,p$=Hu,n1=zT,h$=YT,v$=w7,m$=WT,a1=QT,g$=l$,y$=u$,b$=g7,w$=function(t,r,n){if(n!=="PROPERTY"&&n!=="ZERO")throw new dc('Assertion failed: `keyCoercion` must be `"PROPERTY"` or `"ZERO"`');if(m$(t),!p$(r))throw new dc("callbackfn must be callable");for(var a=[],o=f$(t,"SYNC"),i=0;;){if(i>=b$){var s=a1(new dc("k must be less than 2 ** 53 - 1"));return n1(o,s)}var l=h$(o);if(!l)return a;var u=v$(l),c;try{c=d$(r,void 0,[u,i])}catch(d){return n1(o,a1(d))}if(n==="PROPERTY")try{c=g$(c)}catch(d){return n1(o,a1(d))}else{if(n!=="ZERO")throw new dc("keyCoercion must be ~PROPERTY~ or ~ZERO~");y$(c)&&(c=0)}c$(a,c,u),i+=1}},C$=$E,S$=p7,_$=E0,x$=w$,x7=function(t,r){var n=x$(t,r,"PROPERTY"),a=S$(null);return _$(n,function(o){C$(a,o["[[Key]]"],o["[[Elements]]"])}),a},k$=x7,k7=function(){return Object.groupBy||k$},o1,qy;function A$(){if(qy)return o1;qy=1;var e=n7,t=k7;return o1=function(){var n=t();return e(Object,{groupBy:n},{groupBy:function(){return Object.groupBy!==n}}),n},o1}var E$=n7,T$=C0,$$=x7,A7=k7,M$=A7(),I$=A$(),E7=T$(M$,Object);E$(E7,{getPolyfill:A7,implementation:$$,shim:I$});var O$=E7;const P$=g0(O$);/** * @vue/shared v3.5.13 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT -**//*! #__NO_SIDE_EFFECTS__ */function I0(e){const t=Object.create(null);for(const r of e.split(","))t[r]=1;return r=>r in t}const Vt={},xs=[],jn=()=>{},M$=()=>!1,Cf=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),M0=e=>e.startsWith("onUpdate:"),ur=Object.assign,O0=(e,t)=>{const r=e.indexOf(t);r>-1&&e.splice(r,1)},O$=Object.prototype.hasOwnProperty,Bt=(e,t)=>O$.call(e,t),dt=Array.isArray,ks=e=>Sf(e)==="[object Map]",E7=e=>Sf(e)==="[object Set]",vt=e=>typeof e=="function",nr=e=>typeof e=="string",Ka=e=>typeof e=="symbol",Wt=e=>e!==null&&typeof e=="object",T7=e=>(Wt(e)||vt(e))&&vt(e.then)&&vt(e.catch),$7=Object.prototype.toString,Sf=e=>$7.call(e),P$=e=>Sf(e).slice(8,-1),I7=e=>Sf(e)==="[object Object]",P0=e=>nr(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,Kl=I0(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),_f=e=>{const t=Object.create(null);return r=>t[r]||(t[r]=e(r))},D$=/-(\w)/g,Dn=_f(e=>e.replace(D$,(t,r)=>r?r.toUpperCase():"")),L$=/\B([A-Z])/g,Ho=_f(e=>e.replace(L$,"-$1").toLowerCase()),xf=_f(e=>e.charAt(0).toUpperCase()+e.slice(1)),zc=_f(e=>e?`on${xf(e)}`:""),xo=(e,t)=>!Object.is(e,t),Uc=(e,...t)=>{for(let r=0;r{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:n,value:r})},tv=e=>{const t=parseFloat(e);return isNaN(t)?e:t},N$=e=>{const t=nr(e)?Number(e):NaN;return isNaN(t)?e:t};let qy;const kf=()=>qy||(qy=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function Ke(e){if(dt(e)){const t={};for(let r=0;r{if(r){const n=r.split(B$);n.length>1&&(t[n[0].trim()]=n[1].trim())}}),t}function Te(e){let t="";if(nr(e))t=e;else if(dt(e))for(let r=0;r!!(e&&e.__v_isRef===!0),he=e=>nr(e)?e:e==null?"":dt(e)||Wt(e)&&(e.toString===$7||!vt(e.toString))?P7(e)?he(e.value):JSON.stringify(e,D7,2):String(e),D7=(e,t)=>P7(t)?D7(e,t.value):ks(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((r,[n,a],o)=>(r[i1(n,o)+" =>"]=a,r),{})}:E7(t)?{[`Set(${t.size})`]:[...t.values()].map(r=>i1(r))}:Ka(t)?i1(t):Wt(t)&&!dt(t)&&!I7(t)?String(t):t,i1=(e,t="")=>{var r;return Ka(e)?`Symbol(${(r=e.description)!=null?r:t})`:e};/** +**//*! #__NO_SIDE_EFFECTS__ */function I0(e){const t=Object.create(null);for(const r of e.split(","))t[r]=1;return r=>r in t}const Vt={},xs=[],jn=()=>{},D$=()=>!1,Cf=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),O0=e=>e.startsWith("onUpdate:"),ur=Object.assign,P0=(e,t)=>{const r=e.indexOf(t);r>-1&&e.splice(r,1)},L$=Object.prototype.hasOwnProperty,Bt=(e,t)=>L$.call(e,t),dt=Array.isArray,ks=e=>Sf(e)==="[object Map]",T7=e=>Sf(e)==="[object Set]",vt=e=>typeof e=="function",nr=e=>typeof e=="string",Ka=e=>typeof e=="symbol",Wt=e=>e!==null&&typeof e=="object",$7=e=>(Wt(e)||vt(e))&&vt(e.then)&&vt(e.catch),M7=Object.prototype.toString,Sf=e=>M7.call(e),N$=e=>Sf(e).slice(8,-1),I7=e=>Sf(e)==="[object Object]",D0=e=>nr(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,Kl=I0(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),_f=e=>{const t=Object.create(null);return r=>t[r]||(t[r]=e(r))},R$=/-(\w)/g,Dn=_f(e=>e.replace(R$,(t,r)=>r?r.toUpperCase():"")),B$=/\B([A-Z])/g,Ho=_f(e=>e.replace(B$,"-$1").toLowerCase()),xf=_f(e=>e.charAt(0).toUpperCase()+e.slice(1)),zc=_f(e=>e?`on${xf(e)}`:""),xo=(e,t)=>!Object.is(e,t),Uc=(e,...t)=>{for(let r=0;r{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:n,value:r})},rv=e=>{const t=parseFloat(e);return isNaN(t)?e:t},F$=e=>{const t=nr(e)?Number(e):NaN;return isNaN(t)?e:t};let Yy;const kf=()=>Yy||(Yy=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function Ke(e){if(dt(e)){const t={};for(let r=0;r{if(r){const n=r.split(z$);n.length>1&&(t[n[0].trim()]=n[1].trim())}}),t}function Te(e){let t="";if(nr(e))t=e;else if(dt(e))for(let r=0;r]/;function i1(e){const t=""+e,r=Y$.exec(t);if(!r)return t;let n="",a,o,i=0;for(o=r.index;o!!(e&&e.__v_isRef===!0),he=e=>nr(e)?e:e==null?"":dt(e)||Wt(e)&&(e.toString===M7||!vt(e.toString))?D7(e)?he(e.value):JSON.stringify(e,L7,2):String(e),L7=(e,t)=>D7(t)?L7(e,t.value):ks(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((r,[n,a],o)=>(r[s1(n,o)+" =>"]=a,r),{})}:T7(t)?{[`Set(${t.size})`]:[...t.values()].map(r=>s1(r))}:Ka(t)?s1(t):Wt(t)&&!dt(t)&&!I7(t)?String(t):t,s1=(e,t="")=>{var r;return Ka(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 Gr;class j${constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=Gr,!t&&Gr&&(this.index=(Gr.scopes||(Gr.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(Zl){let t=Zl;for(Zl=void 0;t;){const r=t.next;t.next=void 0,t.flags&=-9,t=r}}let e;for(;Wl;){let t=Wl;for(Wl=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 B7(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function F7(e){let t,r=e.depsTail,n=r;for(;n;){const a=n.prevDep;n.version===-1?(n===r&&(r=a),R0(n),V$(n)):t=n,n.dep.activeLink=n.prevActiveLink,n.prevActiveLink=void 0,n=a}e.deps=t,e.depsTail=r}function rv(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(H7(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function H7(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===mu))return;e.globalVersion=mu;const t=e.dep;if(e.flags|=2,t.version>0&&!e.isSSR&&e.deps&&!rv(e)){e.flags&=-3;return}const r=Gt,n=Vn;Gt=e,Vn=!0;try{B7(e);const a=e.fn(e._value);(t.version===0||xo(a,e._value))&&(e._value=a,t.version++)}catch(a){throw t.version++,a}finally{Gt=r,Vn=n,F7(e),e.flags&=-3}}function R0(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)R0(o,!0)}!t&&!--r.sc&&r.map&&r.map.delete(r.key)}function V$(e){const{prevDep:t,nextDep:r}=e;t&&(t.nextDep=r,e.prevDep=void 0),r&&(r.prevDep=t,e.nextDep=void 0)}let Vn=!0;const z7=[];function zo(){z7.push(Vn),Vn=!1}function Uo(){const e=z7.pop();Vn=e===void 0?!0:e}function Yy(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const r=Gt;Gt=void 0;try{t()}finally{Gt=r}}}let mu=0;class q${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 B0{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(!Gt||!Vn||Gt===this.computed)return;let r=this.activeLink;if(r===void 0||r.sub!==Gt)r=this.activeLink=new q$(Gt,this),Gt.deps?(r.prevDep=Gt.depsTail,Gt.depsTail.nextDep=r,Gt.depsTail=r):Gt.deps=Gt.depsTail=r,U7(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=Gt.depsTail,r.nextDep=void 0,Gt.depsTail.nextDep=r,Gt.depsTail=r,Gt.deps===r&&(Gt.deps=n)}return r}trigger(t){this.version++,mu++,this.notify(t)}notify(t){L0();try{for(let r=this.subs;r;r=r.prevSub)r.sub.notify()&&r.sub.dep.notify()}finally{N0()}}}function U7(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)U7(n)}const r=e.dep.subs;r!==e&&(e.prevSub=r,r&&(r.nextSub=e)),e.dep.subs=e}}const vd=new WeakMap,mi=Symbol(""),nv=Symbol(""),gu=Symbol("");function Rr(e,t,r){if(Vn&&Gt){let n=vd.get(e);n||vd.set(e,n=new Map);let a=n.get(r);a||(n.set(r,a=new B0),a.map=n,a.key=r),a.track()}}function La(e,t,r,n,a,o){const i=vd.get(e);if(!i){mu++;return}const s=l=>{l&&l.trigger()};if(L0(),t==="clear")i.forEach(s);else{const l=dt(e),u=l&&P0(r);if(l&&r==="length"){const c=Number(n);i.forEach((d,f)=>{(f==="length"||f===gu||!Ka(f)&&f>=c)&&s(d)})}else switch((r!==void 0||i.has(void 0))&&s(i.get(r)),u&&s(i.get(gu)),t){case"add":l?u&&s(i.get("length")):(s(i.get(mi)),ks(e)&&s(i.get(nv)));break;case"delete":l||(s(i.get(mi)),ks(e)&&s(i.get(nv)));break;case"set":ks(e)&&s(i.get(mi));break}}N0()}function Y$(e,t){const r=vd.get(e);return r&&r.get(t)}function Ki(e){const t=Ot(e);return t===e?t:(Rr(t,"iterate",gu),In(e)?t:t.map(Br))}function Ef(e){return Rr(e=Ot(e),"iterate",gu),e}const G$={__proto__:null,[Symbol.iterator](){return l1(this,Symbol.iterator,Br)},concat(...e){return Ki(this).concat(...e.map(t=>dt(t)?Ki(t):t))},entries(){return l1(this,"entries",e=>(e[1]=Br(e[1]),e))},every(e,t){return $a(this,"every",e,t,void 0,arguments)},filter(e,t){return $a(this,"filter",e,t,r=>r.map(Br),arguments)},find(e,t){return $a(this,"find",e,t,Br,arguments)},findIndex(e,t){return $a(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return $a(this,"findLast",e,t,Br,arguments)},findLastIndex(e,t){return $a(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return $a(this,"forEach",e,t,void 0,arguments)},includes(...e){return u1(this,"includes",e)},indexOf(...e){return u1(this,"indexOf",e)},join(e){return Ki(this).join(e)},lastIndexOf(...e){return u1(this,"lastIndexOf",e)},map(e,t){return $a(this,"map",e,t,void 0,arguments)},pop(){return bl(this,"pop")},push(...e){return bl(this,"push",e)},reduce(e,...t){return Gy(this,"reduce",e,t)},reduceRight(e,...t){return Gy(this,"reduceRight",e,t)},shift(){return bl(this,"shift")},some(e,t){return $a(this,"some",e,t,void 0,arguments)},splice(...e){return bl(this,"splice",e)},toReversed(){return Ki(this).toReversed()},toSorted(e){return Ki(this).toSorted(e)},toSpliced(...e){return Ki(this).toSpliced(...e)},unshift(...e){return bl(this,"unshift",e)},values(){return l1(this,"values",Br)}};function l1(e,t,r){const n=Ef(e),a=n[t]();return n!==e&&!In(e)&&(a._next=a.next,a.next=()=>{const o=a._next();return o.value&&(o.value=r(o.value)),o}),a}const K$=Array.prototype;function $a(e,t,r,n,a,o){const i=Ef(e),s=i!==e&&!In(e),l=i[t];if(l!==K$[t]){const d=l.apply(e,o);return s?Br(d):d}let u=r;i!==e&&(s?u=function(d,f){return r.call(this,Br(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 Gy(e,t,r,n){const a=Ef(e);let o=r;return a!==e&&(In(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,Br(s),l,e)}),a[t](o,...n)}function u1(e,t,r){const n=Ot(e);Rr(n,"iterate",gu);const a=n[t](...r);return(a===-1||a===!1)&&F0(r[0])?(r[0]=Ot(r[0]),n[t](...r)):a}function bl(e,t,r=[]){zo(),L0();const n=Ot(e)[t].apply(e,r);return N0(),Uo(),n}const W$=I0("__proto__,__v_isRef,__isVue"),j7=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(Ka));function Z$(e){Ka(e)||(e=String(e));const t=Ot(this);return Rr(t,"has",e),t.hasOwnProperty(e)}class V7{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?Z7:W7:o?K7:G7).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(n)?t:void 0;const i=dt(t);if(!a){let l;if(i&&(l=G$[r]))return l;if(r==="hasOwnProperty")return Z$}const s=Reflect.get(t,r,Jt(t)?t:n);return(Ka(r)?j7.has(r):W$(r))||(a||Rr(t,"get",r),o)?s:Jt(s)?i&&P0(r)?s:s.value:Wt(s)?a?X7(s):Qn(s):s}}class q7 extends V7{constructor(t=!1){super(!1,t)}set(t,r,n,a){let o=t[r];if(!this._isShallow){const l=$o(o);if(!In(n)&&!$o(n)&&(o=Ot(o),n=Ot(n)),!dt(t)&&Jt(o)&&!Jt(n))return l?!1:(o.value=n,!0)}const i=dt(t)&&P0(r)?Number(r)e,fc=e=>Reflect.getPrototypeOf(e);function tI(e,t,r){return function(...n){const a=this.__v_raw,o=Ot(a),i=ks(o),s=e==="entries"||e===Symbol.iterator&&i,l=e==="keys"&&i,u=a[e](...n),c=r?av:t?ov:Br;return!t&&Rr(o,"iterate",l?nv:mi),{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 pc(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function rI(e,t){const r={get(a){const o=this.__v_raw,i=Ot(o),s=Ot(a);e||(xo(a,s)&&Rr(i,"get",a),Rr(i,"get",s));const{has:l}=fc(i),u=t?av:e?ov:Br;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&&Rr(Ot(a),"iterate",mi),Reflect.get(a,"size",a)},has(a){const o=this.__v_raw,i=Ot(o),s=Ot(a);return e||(xo(a,s)&&Rr(i,"has",a),Rr(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=Ot(s),u=t?av:e?ov:Br;return!e&&Rr(l,"iterate",mi),s.forEach((c,d)=>a.call(o,u(c),u(d),i))}};return ur(r,e?{add:pc("add"),set:pc("set"),delete:pc("delete"),clear:pc("clear")}:{add(a){!t&&!In(a)&&!$o(a)&&(a=Ot(a));const o=Ot(this);return fc(o).has.call(o,a)||(o.add(a),La(o,"add",a,a)),this},set(a,o){!t&&!In(o)&&!$o(o)&&(o=Ot(o));const i=Ot(this),{has:s,get:l}=fc(i);let u=s.call(i,a);u||(a=Ot(a),u=s.call(i,a));const c=l.call(i,a);return i.set(a,o),u?xo(o,c)&&La(i,"set",a,o):La(i,"add",a,o),this},delete(a){const o=Ot(this),{has:i,get:s}=fc(o);let l=i.call(o,a);l||(a=Ot(a),l=i.call(o,a)),s&&s.call(o,a);const u=o.delete(a);return l&&La(o,"delete",a,void 0),u},clear(){const a=Ot(this),o=a.size!==0,i=a.clear();return o&&La(a,"clear",void 0,void 0),i}}),["keys","values","entries",Symbol.iterator].forEach(a=>{r[a]=tI(a,e,t)}),r}function Tf(e,t){const r=rI(e,t);return(n,a,o)=>a==="__v_isReactive"?!e:a==="__v_isReadonly"?e:a==="__v_raw"?n:Reflect.get(Bt(r,a)&&a in n?r:n,a,o)}const nI={get:Tf(!1,!1)},aI={get:Tf(!1,!0)},oI={get:Tf(!0,!1)},iI={get:Tf(!0,!0)},G7=new WeakMap,K7=new WeakMap,W7=new WeakMap,Z7=new WeakMap;function sI(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function lI(e){return e.__v_skip||!Object.isExtensible(e)?0:sI(P$(e))}function Qn(e){return $o(e)?e:$f(e,!1,Q$,nI,G7)}function Q7(e){return $f(e,!1,J$,aI,K7)}function X7(e){return $f(e,!0,X$,oI,W7)}function Wi(e){return $f(e,!0,eI,iI,Z7)}function $f(e,t,r,n,a){if(!Wt(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const o=a.get(e);if(o)return o;const i=lI(e);if(i===0)return e;const s=new Proxy(e,i===2?n:r);return a.set(e,s),s}function As(e){return $o(e)?As(e.__v_raw):!!(e&&e.__v_isReactive)}function $o(e){return!!(e&&e.__v_isReadonly)}function In(e){return!!(e&&e.__v_isShallow)}function F0(e){return e?!!e.__v_raw:!1}function Ot(e){const t=e&&e.__v_raw;return t?Ot(t):e}function uI(e){return!Bt(e,"__v_skip")&&Object.isExtensible(e)&&M7(e,"__v_skip",!0),e}const Br=e=>Wt(e)?Qn(e):e,ov=e=>Wt(e)?X7(e):e;function Jt(e){return e?e.__v_isRef===!0:!1}function H(e){return e6(e,!1)}function J7(e){return e6(e,!0)}function e6(e,t){return Jt(e)?e:new cI(e,t)}class cI{constructor(t,r){this.dep=new B0,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=r?t:Ot(t),this._value=r?t:Br(t),this.__v_isShallow=r}get value(){return this.dep.track(),this._value}set value(t){const r=this._rawValue,n=this.__v_isShallow||In(t)||$o(t);t=n?t:Ot(t),xo(t,r)&&(this._rawValue=t,this._value=n?t:Br(t),this.dep.trigger())}}function T(e){return Jt(e)?e.value:e}function iv(e){return vt(e)?e():T(e)}const dI={get:(e,t,r)=>t==="__v_raw"?e:T(Reflect.get(e,t,r)),set:(e,t,r,n)=>{const a=e[t];return Jt(a)&&!Jt(r)?(a.value=r,!0):Reflect.set(e,t,r,n)}};function t6(e){return As(e)?e:new Proxy(e,dI)}function r6(e){const t=dt(e)?new Array(e.length):{};for(const r in e)t[r]=n6(e,r);return t}class fI{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 Y$(Ot(this._object),this._key)}}class pI{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 jc(e,t,r){return Jt(e)?e:vt(e)?new pI(e):Wt(e)&&arguments.length>1?n6(e,t,r):H(e)}function n6(e,t,r){const n=e[t];return Jt(n)?n:new fI(e,t,r)}class hI{constructor(t,r,n){this.fn=t,this.setter=r,this._value=void 0,this.dep=new B0(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=mu-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!r,this.isSSR=n}notify(){if(this.flags|=16,!(this.flags&8)&&Gt!==this)return R7(this,!0),!0}get value(){const t=this.dep.track();return H7(this),t&&(t.version=this.dep.version),this._value}set value(t){this.setter&&this.setter(t)}}function vI(e,t,r=!1){let n,a;return vt(e)?n=e:(n=e.get,a=e.set),new hI(n,a,r)}const hc={},md=new WeakMap;let ri;function mI(e,t=!1,r=ri){if(r){let n=md.get(r);n||md.set(r,n=[]),n.push(e)}}function gI(e,t,r=Vt){const{immediate:n,deep:a,once:o,scheduler:i,augmentJob:s,call:l}=r,u=C=>a?C:In(C)||a===!1||a===0?Na(C,1):Na(C);let c,d,f,p,v=!1,w=!1;if(Jt(e)?(d=()=>e.value,v=In(e)):As(e)?(d=()=>u(e),v=!0):dt(e)?(w=!0,v=e.some(C=>As(C)||In(C)),d=()=>e.map(C=>{if(Jt(C))return C.value;if(As(C))return u(C);if(vt(C))return l?l(C,2):C()})):vt(e)?t?d=l?()=>l(e,2):e:d=()=>{if(f){zo();try{f()}finally{Uo()}}const C=ri;ri=c;try{return l?l(e,3,[p]):e(p)}finally{ri=C}}:d=jn,t&&a){const C=d,_=a===!0?1/0:a;d=()=>Na(C(),_)}const b=Af(),y=()=>{c.stop(),b&&b.active&&O0(b.effects,c)};if(o&&t){const C=t;t=(..._)=>{C(..._),y()}}let h=w?new Array(e.length).fill(hc):hc;const m=C=>{if(!(!(c.flags&1)||!c.dirty&&!C))if(t){const _=c.run();if(a||v||(w?_.some((E,L)=>xo(E,h[L])):xo(_,h))){f&&f();const E=ri;ri=c;try{const L=[_,h===hc?void 0:w&&h[0]===hc?[]:h,p];l?l(t,3,L):t(...L),h=_}finally{ri=E}}}else c.run()};return s&&s(m),c=new L7(d),c.scheduler=i?()=>i(m,!1):m,p=C=>mI(C,!1,c),f=c.onStop=()=>{const C=md.get(c);if(C){if(l)l(C,4);else for(const _ of C)_();md.delete(c)}},t?n?m(!0):h=c.run():i?i(m.bind(null,!0),!0):c.run(),y.pause=c.pause.bind(c),y.resume=c.resume.bind(c),y.stop=y,y}function Na(e,t=1/0,r){if(t<=0||!Wt(e)||e.__v_skip||(r=r||new Set,r.has(e)))return e;if(r.add(e),t--,Jt(e))Na(e.value,t,r);else if(dt(e))for(let n=0;n{Na(n,t,r)});else if(I7(e)){for(const n in e)Na(e[n],t,r);for(const n of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,n)&&Na(e[n],t,r)}return e}/** +**/let Gr;class G${constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=Gr,!t&&Gr&&(this.index=(Gr.scopes||(Gr.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(Zl){let t=Zl;for(Zl=void 0;t;){const r=t.next;t.next=void 0,t.flags&=-9,t=r}}let e;for(;Wl;){let t=Wl;for(Wl=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 F7(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function H7(e){let t,r=e.depsTail,n=r;for(;n;){const a=n.prevDep;n.version===-1?(n===r&&(r=a),B0(n),K$(n)):t=n,n.dep.activeLink=n.prevActiveLink,n.prevActiveLink=void 0,n=a}e.deps=t,e.depsTail=r}function nv(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(z7(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function z7(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===mu))return;e.globalVersion=mu;const t=e.dep;if(e.flags|=2,t.version>0&&!e.isSSR&&e.deps&&!nv(e)){e.flags&=-3;return}const r=Gt,n=Vn;Gt=e,Vn=!0;try{F7(e);const a=e.fn(e._value);(t.version===0||xo(a,e._value))&&(e._value=a,t.version++)}catch(a){throw t.version++,a}finally{Gt=r,Vn=n,H7(e),e.flags&=-3}}function B0(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)B0(o,!0)}!t&&!--r.sc&&r.map&&r.map.delete(r.key)}function K$(e){const{prevDep:t,nextDep:r}=e;t&&(t.nextDep=r,e.prevDep=void 0),r&&(r.prevDep=t,e.nextDep=void 0)}let Vn=!0;const U7=[];function zo(){U7.push(Vn),Vn=!1}function Uo(){const e=U7.pop();Vn=e===void 0?!0:e}function Gy(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const r=Gt;Gt=void 0;try{t()}finally{Gt=r}}}let mu=0;class W${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 F0{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(!Gt||!Vn||Gt===this.computed)return;let r=this.activeLink;if(r===void 0||r.sub!==Gt)r=this.activeLink=new W$(Gt,this),Gt.deps?(r.prevDep=Gt.depsTail,Gt.depsTail.nextDep=r,Gt.depsTail=r):Gt.deps=Gt.depsTail=r,j7(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=Gt.depsTail,r.nextDep=void 0,Gt.depsTail.nextDep=r,Gt.depsTail=r,Gt.deps===r&&(Gt.deps=n)}return r}trigger(t){this.version++,mu++,this.notify(t)}notify(t){N0();try{for(let r=this.subs;r;r=r.prevSub)r.sub.notify()&&r.sub.dep.notify()}finally{R0()}}}function j7(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)j7(n)}const r=e.dep.subs;r!==e&&(e.prevSub=r,r&&(r.nextSub=e)),e.dep.subs=e}}const vd=new WeakMap,mi=Symbol(""),av=Symbol(""),gu=Symbol("");function Rr(e,t,r){if(Vn&&Gt){let n=vd.get(e);n||vd.set(e,n=new Map);let a=n.get(r);a||(n.set(r,a=new F0),a.map=n,a.key=r),a.track()}}function La(e,t,r,n,a,o){const i=vd.get(e);if(!i){mu++;return}const s=l=>{l&&l.trigger()};if(N0(),t==="clear")i.forEach(s);else{const l=dt(e),u=l&&D0(r);if(l&&r==="length"){const c=Number(n);i.forEach((d,f)=>{(f==="length"||f===gu||!Ka(f)&&f>=c)&&s(d)})}else switch((r!==void 0||i.has(void 0))&&s(i.get(r)),u&&s(i.get(gu)),t){case"add":l?u&&s(i.get("length")):(s(i.get(mi)),ks(e)&&s(i.get(av)));break;case"delete":l||(s(i.get(mi)),ks(e)&&s(i.get(av)));break;case"set":ks(e)&&s(i.get(mi));break}}R0()}function Z$(e,t){const r=vd.get(e);return r&&r.get(t)}function Ki(e){const t=Ot(e);return t===e?t:(Rr(t,"iterate",gu),Mn(e)?t:t.map(Br))}function Ef(e){return Rr(e=Ot(e),"iterate",gu),e}const Q$={__proto__:null,[Symbol.iterator](){return u1(this,Symbol.iterator,Br)},concat(...e){return Ki(this).concat(...e.map(t=>dt(t)?Ki(t):t))},entries(){return u1(this,"entries",e=>(e[1]=Br(e[1]),e))},every(e,t){return $a(this,"every",e,t,void 0,arguments)},filter(e,t){return $a(this,"filter",e,t,r=>r.map(Br),arguments)},find(e,t){return $a(this,"find",e,t,Br,arguments)},findIndex(e,t){return $a(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return $a(this,"findLast",e,t,Br,arguments)},findLastIndex(e,t){return $a(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return $a(this,"forEach",e,t,void 0,arguments)},includes(...e){return c1(this,"includes",e)},indexOf(...e){return c1(this,"indexOf",e)},join(e){return Ki(this).join(e)},lastIndexOf(...e){return c1(this,"lastIndexOf",e)},map(e,t){return $a(this,"map",e,t,void 0,arguments)},pop(){return bl(this,"pop")},push(...e){return bl(this,"push",e)},reduce(e,...t){return Ky(this,"reduce",e,t)},reduceRight(e,...t){return Ky(this,"reduceRight",e,t)},shift(){return bl(this,"shift")},some(e,t){return $a(this,"some",e,t,void 0,arguments)},splice(...e){return bl(this,"splice",e)},toReversed(){return Ki(this).toReversed()},toSorted(e){return Ki(this).toSorted(e)},toSpliced(...e){return Ki(this).toSpliced(...e)},unshift(...e){return bl(this,"unshift",e)},values(){return u1(this,"values",Br)}};function u1(e,t,r){const n=Ef(e),a=n[t]();return n!==e&&!Mn(e)&&(a._next=a.next,a.next=()=>{const o=a._next();return o.value&&(o.value=r(o.value)),o}),a}const X$=Array.prototype;function $a(e,t,r,n,a,o){const i=Ef(e),s=i!==e&&!Mn(e),l=i[t];if(l!==X$[t]){const d=l.apply(e,o);return s?Br(d):d}let u=r;i!==e&&(s?u=function(d,f){return r.call(this,Br(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 Ky(e,t,r,n){const a=Ef(e);let o=r;return a!==e&&(Mn(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,Br(s),l,e)}),a[t](o,...n)}function c1(e,t,r){const n=Ot(e);Rr(n,"iterate",gu);const a=n[t](...r);return(a===-1||a===!1)&&H0(r[0])?(r[0]=Ot(r[0]),n[t](...r)):a}function bl(e,t,r=[]){zo(),N0();const n=Ot(e)[t].apply(e,r);return R0(),Uo(),n}const J$=I0("__proto__,__v_isRef,__isVue"),V7=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(Ka));function eM(e){Ka(e)||(e=String(e));const t=Ot(this);return Rr(t,"has",e),t.hasOwnProperty(e)}class q7{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?Q7:Z7:o?W7:K7).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(n)?t:void 0;const i=dt(t);if(!a){let l;if(i&&(l=Q$[r]))return l;if(r==="hasOwnProperty")return eM}const s=Reflect.get(t,r,Jt(t)?t:n);return(Ka(r)?V7.has(r):J$(r))||(a||Rr(t,"get",r),o)?s:Jt(s)?i&&D0(r)?s:s.value:Wt(s)?a?J7(s):Qn(s):s}}class Y7 extends q7{constructor(t=!1){super(!1,t)}set(t,r,n,a){let o=t[r];if(!this._isShallow){const l=$o(o);if(!Mn(n)&&!$o(n)&&(o=Ot(o),n=Ot(n)),!dt(t)&&Jt(o)&&!Jt(n))return l?!1:(o.value=n,!0)}const i=dt(t)&&D0(r)?Number(r)e,fc=e=>Reflect.getPrototypeOf(e);function oM(e,t,r){return function(...n){const a=this.__v_raw,o=Ot(a),i=ks(o),s=e==="entries"||e===Symbol.iterator&&i,l=e==="keys"&&i,u=a[e](...n),c=r?ov:t?iv:Br;return!t&&Rr(o,"iterate",l?av:mi),{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 pc(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function iM(e,t){const r={get(a){const o=this.__v_raw,i=Ot(o),s=Ot(a);e||(xo(a,s)&&Rr(i,"get",a),Rr(i,"get",s));const{has:l}=fc(i),u=t?ov:e?iv:Br;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&&Rr(Ot(a),"iterate",mi),Reflect.get(a,"size",a)},has(a){const o=this.__v_raw,i=Ot(o),s=Ot(a);return e||(xo(a,s)&&Rr(i,"has",a),Rr(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=Ot(s),u=t?ov:e?iv:Br;return!e&&Rr(l,"iterate",mi),s.forEach((c,d)=>a.call(o,u(c),u(d),i))}};return ur(r,e?{add:pc("add"),set:pc("set"),delete:pc("delete"),clear:pc("clear")}:{add(a){!t&&!Mn(a)&&!$o(a)&&(a=Ot(a));const o=Ot(this);return fc(o).has.call(o,a)||(o.add(a),La(o,"add",a,a)),this},set(a,o){!t&&!Mn(o)&&!$o(o)&&(o=Ot(o));const i=Ot(this),{has:s,get:l}=fc(i);let u=s.call(i,a);u||(a=Ot(a),u=s.call(i,a));const c=l.call(i,a);return i.set(a,o),u?xo(o,c)&&La(i,"set",a,o):La(i,"add",a,o),this},delete(a){const o=Ot(this),{has:i,get:s}=fc(o);let l=i.call(o,a);l||(a=Ot(a),l=i.call(o,a)),s&&s.call(o,a);const u=o.delete(a);return l&&La(o,"delete",a,void 0),u},clear(){const a=Ot(this),o=a.size!==0,i=a.clear();return o&&La(a,"clear",void 0,void 0),i}}),["keys","values","entries",Symbol.iterator].forEach(a=>{r[a]=oM(a,e,t)}),r}function Tf(e,t){const r=iM(e,t);return(n,a,o)=>a==="__v_isReactive"?!e:a==="__v_isReadonly"?e:a==="__v_raw"?n:Reflect.get(Bt(r,a)&&a in n?r:n,a,o)}const sM={get:Tf(!1,!1)},lM={get:Tf(!1,!0)},uM={get:Tf(!0,!1)},cM={get:Tf(!0,!0)},K7=new WeakMap,W7=new WeakMap,Z7=new WeakMap,Q7=new WeakMap;function dM(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function fM(e){return e.__v_skip||!Object.isExtensible(e)?0:dM(N$(e))}function Qn(e){return $o(e)?e:$f(e,!1,tM,sM,K7)}function X7(e){return $f(e,!1,nM,lM,W7)}function J7(e){return $f(e,!0,rM,uM,Z7)}function Wi(e){return $f(e,!0,aM,cM,Q7)}function $f(e,t,r,n,a){if(!Wt(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const o=a.get(e);if(o)return o;const i=fM(e);if(i===0)return e;const s=new Proxy(e,i===2?n:r);return a.set(e,s),s}function As(e){return $o(e)?As(e.__v_raw):!!(e&&e.__v_isReactive)}function $o(e){return!!(e&&e.__v_isReadonly)}function Mn(e){return!!(e&&e.__v_isShallow)}function H0(e){return e?!!e.__v_raw:!1}function Ot(e){const t=e&&e.__v_raw;return t?Ot(t):e}function pM(e){return!Bt(e,"__v_skip")&&Object.isExtensible(e)&&O7(e,"__v_skip",!0),e}const Br=e=>Wt(e)?Qn(e):e,iv=e=>Wt(e)?J7(e):e;function Jt(e){return e?e.__v_isRef===!0:!1}function H(e){return t6(e,!1)}function e6(e){return t6(e,!0)}function t6(e,t){return Jt(e)?e:new hM(e,t)}class hM{constructor(t,r){this.dep=new F0,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=r?t:Ot(t),this._value=r?t:Br(t),this.__v_isShallow=r}get value(){return this.dep.track(),this._value}set value(t){const r=this._rawValue,n=this.__v_isShallow||Mn(t)||$o(t);t=n?t:Ot(t),xo(t,r)&&(this._rawValue=t,this._value=n?t:Br(t),this.dep.trigger())}}function T(e){return Jt(e)?e.value:e}function sv(e){return vt(e)?e():T(e)}const vM={get:(e,t,r)=>t==="__v_raw"?e:T(Reflect.get(e,t,r)),set:(e,t,r,n)=>{const a=e[t];return Jt(a)&&!Jt(r)?(a.value=r,!0):Reflect.set(e,t,r,n)}};function r6(e){return As(e)?e:new Proxy(e,vM)}function n6(e){const t=dt(e)?new Array(e.length):{};for(const r in e)t[r]=a6(e,r);return t}class mM{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 Z$(Ot(this._object),this._key)}}class gM{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 jc(e,t,r){return Jt(e)?e:vt(e)?new gM(e):Wt(e)&&arguments.length>1?a6(e,t,r):H(e)}function a6(e,t,r){const n=e[t];return Jt(n)?n:new mM(e,t,r)}class yM{constructor(t,r,n){this.fn=t,this.setter=r,this._value=void 0,this.dep=new F0(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=mu-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!r,this.isSSR=n}notify(){if(this.flags|=16,!(this.flags&8)&&Gt!==this)return B7(this,!0),!0}get value(){const t=this.dep.track();return z7(this),t&&(t.version=this.dep.version),this._value}set value(t){this.setter&&this.setter(t)}}function bM(e,t,r=!1){let n,a;return vt(e)?n=e:(n=e.get,a=e.set),new yM(n,a,r)}const hc={},md=new WeakMap;let ri;function wM(e,t=!1,r=ri){if(r){let n=md.get(r);n||md.set(r,n=[]),n.push(e)}}function CM(e,t,r=Vt){const{immediate:n,deep:a,once:o,scheduler:i,augmentJob:s,call:l}=r,u=C=>a?C:Mn(C)||a===!1||a===0?Na(C,1):Na(C);let c,d,f,p,v=!1,w=!1;if(Jt(e)?(d=()=>e.value,v=Mn(e)):As(e)?(d=()=>u(e),v=!0):dt(e)?(w=!0,v=e.some(C=>As(C)||Mn(C)),d=()=>e.map(C=>{if(Jt(C))return C.value;if(As(C))return u(C);if(vt(C))return l?l(C,2):C()})):vt(e)?t?d=l?()=>l(e,2):e:d=()=>{if(f){zo();try{f()}finally{Uo()}}const C=ri;ri=c;try{return l?l(e,3,[p]):e(p)}finally{ri=C}}:d=jn,t&&a){const C=d,_=a===!0?1/0:a;d=()=>Na(C(),_)}const b=Af(),y=()=>{c.stop(),b&&b.active&&P0(b.effects,c)};if(o&&t){const C=t;t=(..._)=>{C(..._),y()}}let h=w?new Array(e.length).fill(hc):hc;const m=C=>{if(!(!(c.flags&1)||!c.dirty&&!C))if(t){const _=c.run();if(a||v||(w?_.some((E,L)=>xo(E,h[L])):xo(_,h))){f&&f();const E=ri;ri=c;try{const L=[_,h===hc?void 0:w&&h[0]===hc?[]:h,p];l?l(t,3,L):t(...L),h=_}finally{ri=E}}}else c.run()};return s&&s(m),c=new N7(d),c.scheduler=i?()=>i(m,!1):m,p=C=>wM(C,!1,c),f=c.onStop=()=>{const C=md.get(c);if(C){if(l)l(C,4);else for(const _ of C)_();md.delete(c)}},t?n?m(!0):h=c.run():i?i(m.bind(null,!0),!0):c.run(),y.pause=c.pause.bind(c),y.resume=c.resume.bind(c),y.stop=y,y}function Na(e,t=1/0,r){if(t<=0||!Wt(e)||e.__v_skip||(r=r||new Set,r.has(e)))return e;if(r.add(e),t--,Jt(e))Na(e.value,t,r);else if(dt(e))for(let n=0;n{Na(n,t,r)});else if(I7(e)){for(const n in e)Na(e[n],t,r);for(const n of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,n)&&Na(e[n],t,r)}return e}/** * @vue/runtime-core v3.5.13 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT -**/function Vu(e,t,r,n){try{return n?e(...n):e()}catch(a){If(a,t,r)}}function qn(e,t,r,n){if(vt(e)){const a=Vu(e,t,r,n);return a&&T7(a)&&a.catch(o=>{If(o,t,r)}),a}if(dt(e)){const a=[];for(let o=0;o>>1,a=Zr[n],o=yu(a);o=yu(r)?Zr.push(e):Zr.splice(bI(t),0,e),e.flags|=1,o6()}}function o6(){gd||(gd=a6.then(l6))}function i6(e){dt(e)?Es.push(...e):ho&&e.id===-1?ho.splice(as+1,0,e):e.flags&1||(Es.push(e),e.flags|=1),o6()}function Ky(e,t,r=sa+1){for(;ryu(r)-yu(n));if(Es.length=0,ho){ho.push(...t);return}for(ho=t,as=0;ase.id==null?e.flags&2?-1:1/0:e.id;function l6(e){try{for(sa=0;sa{n._d&&s2(-1);const o=yd(t);let i;try{i=e(...a)}finally{yd(o),n._d&&s2(1)}return i};return n._n=!0,n._c=!0,n._d=!0,n}function qu(e,t){if(Ar===null)return e;const r=Nf(Ar),n=e.dirs||(e.dirs=[]);for(let a=0;ae.__isTeleport,Ql=e=>e&&(e.disabled||e.disabled===""),Wy=e=>e&&(e.defer||e.defer===""),Zy=e=>typeof SVGElement<"u"&&e instanceof SVGElement,Qy=e=>typeof MathMLElement=="function"&&e instanceof MathMLElement,sv=(e,t)=>{const r=e&&e.to;return nr(r)?t?t(r):null:r},f6={name:"Teleport",__isTeleport:!0,process(e,t,r,n,a,o,i,s,l,u){const{mc:c,pc:d,pbc:f,o:{insert:p,querySelector:v,createText:w,createComment:b}}=u,y=Ql(t.props);let{shapeFlag:h,children:m,dynamicChildren:C}=t;if(e==null){const _=t.el=w(""),E=t.anchor=w("");p(_,r,n),p(E,r,n);const L=(P,U)=>{h&16&&(a&&a.isCE&&(a.ce._teleportTarget=P),c(m,P,U,a,o,i,s,l))},q=()=>{const P=t.target=sv(t.props,v),U=p6(P,t,w,p);P&&(i!=="svg"&&Zy(P)?i="svg":i!=="mathml"&&Qy(P)&&(i="mathml"),y||(L(P,U),Vc(t,!1)))};y&&(L(r,E),Vc(t,!0)),Wy(t.props)?qr(()=>{q(),t.el.__isMounted=!0},o):q()}else{if(Wy(t.props)&&!e.el.__isMounted){qr(()=>{f6.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,E=t.target=e.target,L=t.targetAnchor=e.targetAnchor,q=Ql(e.props),P=q?r:E,U=q?_:L;if(i==="svg"||Zy(E)?i="svg":(i==="mathml"||Qy(E))&&(i="mathml"),C?(f(e.dynamicChildren,C,P,a,o,i,s),Y0(e,t,!0)):l||d(e,t,P,U,a,o,i,s,!1),y)q?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):vc(t,r,_,u,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const x=t.target=sv(t.props,v);x&&vc(t,x,null,u,0)}else q&&vc(t,E,L,u,1);Vc(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||!Ql(f);for(let v=0;v{e.isMounted=!0}),Rn(()=>{e.isUnmounting=!0}),e}const kn=[Function,Array],v6={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:kn,onEnter:kn,onAfterEnter:kn,onEnterCancelled:kn,onBeforeLeave:kn,onLeave:kn,onAfterLeave:kn,onLeaveCancelled:kn,onBeforeAppear:kn,onAppear:kn,onAfterAppear:kn,onAppearCancelled:kn},m6=e=>{const t=e.subTree;return t.component?m6(t.component):t},SI={name:"BaseTransition",props:v6,setup(e,{slots:t}){const r=al(),n=h6();return()=>{const a=t.default&&z0(t.default(),!0);if(!a||!a.length)return;const o=g6(a),i=Ot(e),{mode:s}=i;if(n.isLeaving)return c1(o);const l=Xy(o);if(!l)return c1(o);let u=bu(l,i,n,r,d=>u=d);l.type!==Mr&&wi(l,u);let c=r.subTree&&Xy(r.subTree);if(c&&c.type!==Mr&&!li(l,c)&&m6(r).type!==Mr){let d=bu(c,i,n,r);if(wi(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},c1(o);s==="in-out"&&l.type!==Mr?d.delayLeave=(f,p,v)=>{const w=y6(n,c);w[String(c.key)]=c,f[vo]=()=>{p(),f[vo]=void 0,delete u.delayedLeave,c=void 0},u.delayedLeave=()=>{v(),delete u.delayedLeave,c=void 0}}:c=void 0}else c&&(c=void 0);return o}}};function g6(e){let t=e[0];if(e.length>1){for(const r of e)if(r.type!==Mr){t=r;break}}return t}const _I=SI;function y6(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 bu(e,t,r,n,a){const{appear:o,mode:i,persisted:s=!1,onBeforeEnter:l,onEnter:u,onAfterEnter:c,onEnterCancelled:d,onBeforeLeave:f,onLeave:p,onAfterLeave:v,onLeaveCancelled:w,onBeforeAppear:b,onAppear:y,onAfterAppear:h,onAppearCancelled:m}=t,C=String(e.key),_=y6(r,e),E=(P,U)=>{P&&qn(P,n,9,U)},L=(P,U)=>{const x=U[1];E(P,U),dt(P)?P.every(k=>k.length<=1)&&x():P.length<=1&&x()},q={mode:i,persisted:s,beforeEnter(P){let U=l;if(!r.isMounted)if(o)U=b||l;else return;P[vo]&&P[vo](!0);const x=_[C];x&&li(e,x)&&x.el[vo]&&x.el[vo](),E(U,[P])},enter(P){let U=u,x=c,k=d;if(!r.isMounted)if(o)U=y||u,x=h||c,k=m||d;else return;let z=!1;const F=P[mc]=j=>{z||(z=!0,j?E(k,[P]):E(x,[P]),q.delayedLeave&&q.delayedLeave(),P[mc]=void 0)};U?L(U,[P,F]):F()},leave(P,U){const x=String(e.key);if(P[mc]&&P[mc](!0),r.isUnmounting)return U();E(f,[P]);let k=!1;const z=P[vo]=F=>{k||(k=!0,U(),F?E(w,[P]):E(v,[P]),P[vo]=void 0,_[x]===e&&delete _[x])};_[x]=e,p?L(p,[P,z]):z()},clone(P){const U=bu(P,t,r,n,a);return a&&a(U),U}};return q}function c1(e){if(Mf(e))return e=ya(e),e.children=null,e}function Xy(e){if(!Mf(e))return d6(e.type)&&e.children?g6(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 wi(e,t){e.shapeFlag&6&&e.component?(e.transition=t,wi(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 z0(e,t=!1,r){let n=[],a=0;for(let o=0;o1)for(let o=0;obd(v,t&&(dt(t)?t[w]:t),r,n,a));return}if(Ts(n)&&!a){n.shapeFlag&512&&n.type.__asyncResolved&&n.component.subTree.component&&bd(e,t,r,n.component.subTree);return}const o=n.shapeFlag&4?Nf(n.component):n.el,i=a?null:o,{i:s,r:l}=e,u=t&&t.r,c=s.refs===Vt?s.refs={}:s.refs,d=s.setupState,f=Ot(d),p=d===Vt?()=>!1:v=>Bt(f,v);if(u!=null&&u!==l&&(nr(u)?(c[u]=null,p(u)&&(d[u]=null)):Jt(u)&&(u.value=null)),vt(l))Vu(l,s,12,[i,c]);else{const v=nr(l),w=Jt(l);if(v||w){const b=()=>{if(e.f){const y=v?p(l)?d[l]:c[l]:l.value;a?dt(y)&&O0(y,o):dt(y)?y.includes(o)||y.push(o):v?(c[l]=[o],p(l)&&(d[l]=c[l])):(l.value=[o],e.k&&(c[e.k]=l.value))}else v?(c[l]=i,p(l)&&(d[l]=i)):w&&(l.value=i,e.k&&(c[e.k]=i))};i?(b.id=-1,qr(b,r)):b()}}}kf().requestIdleCallback;kf().cancelIdleCallback;const Ts=e=>!!e.type.__asyncLoader,Mf=e=>e.type.__isKeepAlive;function xI(e,t){w6(e,"a",t)}function kI(e,t){w6(e,"da",t)}function w6(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(Of(t,n,r),r){let a=r.parent;for(;a&&a.parent;)Mf(a.parent.vnode)&&AI(n,t,r,a),a=a.parent}}function AI(e,t,r,n){const a=Of(t,e,n,!0);Er(()=>{O0(n[t],a)},r)}function Of(e,t,r=Or,n=!1){if(r){const a=r[e]||(r[e]=[]),o=t.__weh||(t.__weh=(...i)=>{zo();const s=Yu(r),l=qn(t,r,e,i);return s(),Uo(),l});return n?a.unshift(o):a.push(o),o}}const Wa=e=>(t,r=Or)=>{(!Su||e==="sp")&&Of(e,(...n)=>t(...n),r)},C6=Wa("bm"),Tt=Wa("m"),S6=Wa("bu"),_6=Wa("u"),Rn=Wa("bum"),Er=Wa("um"),EI=Wa("sp"),TI=Wa("rtg"),$I=Wa("rtc");function II(e,t=Or){Of("ec",e,t)}const U0="components",MI="directives";function Je(e,t){return j0(U0,e,!0,t)||e}const x6=Symbol.for("v-ndc");function Qe(e){return nr(e)?j0(U0,e,!1)||e:e||x6}function OI(e){return j0(MI,e)}function j0(e,t,r=!0,n=!1){const a=Ar||Or;if(a){const o=a.type;if(e===U0){const s=vM(o,!1);if(s&&(s===t||s===Dn(t)||s===xf(Dn(t))))return o}const i=Jy(a[e]||o[e],t)||Jy(a.appContext[e],t);return!i&&n?o:i}}function Jy(e,t){return e&&(e[t]||e[Dn(t)]||e[xf(Dn(t))])}function Xe(e,t,r,n){let a;const o=r,i=dt(e);if(i||nr(e)){const s=i&&As(e);let l=!1;s&&(l=!In(e),e=Ef(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 Y(e,t,r={},n,a){if(Ar.ce||Ar.parent&&Ts(Ar.parent)&&Ar.parent.ce)return t!=="default"&&(r.name=t),g(),G(De,null,[re("slot",r,n&&n())],64);let o=e[t];o&&o._c&&(o._d=!1),g();const i=o&&k6(o(r)),s=r.key||i&&i.key,l=G(De,{key:(s&&!Ka(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 k6(e){return e.some(t=>Cu(t)?!(t.type===Mr||t.type===De&&!k6(t.children)):!0)?e:null}function Pf(e,t){const r={};for(const n in e)r[t&&/[A-Z]/.test(n)?`on:${n}`:zc(n)]=e[n];return r}const lv=e=>e?V6(e)?Nf(e):lv(e.parent):null,Xl=ur(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=>lv(e.parent),$root:e=>lv(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>V0(e),$forceUpdate:e=>e.f||(e.f=()=>{H0(e.update)}),$nextTick:e=>e.n||(e.n=Kt.bind(e.proxy)),$watch:e=>JI.bind(e)}),d1=(e,t)=>e!==Vt&&!e.__isScriptSetup&&Bt(e,t),PI={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(d1(n,t))return i[t]=1,n[t];if(a!==Vt&&Bt(a,t))return i[t]=2,a[t];if((u=e.propsOptions[0])&&Bt(u,t))return i[t]=3,o[t];if(r!==Vt&&Bt(r,t))return i[t]=4,r[t];uv&&(i[t]=0)}}const c=Xl[t];let d,f;if(c)return t==="$attrs"&&Rr(e.attrs,"get",""),c(e);if((d=s.__cssModules)&&(d=d[t]))return d;if(r!==Vt&&Bt(r,t))return i[t]=4,r[t];if(f=l.config.globalProperties,Bt(f,t))return f[t]},set({_:e},t,r){const{data:n,setupState:a,ctx:o}=e;return d1(a,t)?(a[t]=r,!0):n!==Vt&&Bt(n,t)?(n[t]=r,!0):Bt(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!==Vt&&Bt(e,i)||d1(t,i)||(s=o[0])&&Bt(s,i)||Bt(n,i)||Bt(Xl,i)||Bt(a.config.globalProperties,i)},defineProperty(e,t,r){return r.get!=null?e._.accessCache[t]=0:Bt(r,"value")&&this.set(e,t,r.value,null),Reflect.defineProperty(e,t,r)}};function Ct(){return A6().slots}function vr(){return A6().attrs}function A6(){const e=al();return e.setupContext||(e.setupContext=Y6(e))}function e2(e){return dt(e)?e.reduce((t,r)=>(t[r]=null,t),{}):e}let uv=!0;function DI(e){const t=V0(e),r=e.proxy,n=e.ctx;uv=!1,t.beforeCreate&&t2(t.beforeCreate,e,"bc");const{data:a,computed:o,methods:i,watch:s,provide:l,inject:u,created:c,beforeMount:d,mounted:f,beforeUpdate:p,updated:v,activated:w,deactivated:b,beforeDestroy:y,beforeUnmount:h,destroyed:m,unmounted:C,render:_,renderTracked:E,renderTriggered:L,errorCaptured:q,serverPrefetch:P,expose:U,inheritAttrs:x,components:k,directives:z,filters:F}=t;if(u&&LI(u,n,null),i)for(const ne in i){const Q=i[ne];vt(Q)&&(n[ne]=Q.bind(r))}if(a){const ne=a.call(r,r);Wt(ne)&&(e.data=Qn(ne))}if(uv=!0,o)for(const ne in o){const Q=o[ne],ae=vt(Q)?Q.bind(r,r):vt(Q.get)?Q.get.bind(r,r):jn,W=!vt(Q)&&vt(Q.set)?Q.set.bind(r):jn,pe=S({get:ae,set:W});Object.defineProperty(n,ne,{enumerable:!0,configurable:!0,get:()=>pe.value,set:de=>pe.value=de})}if(s)for(const ne in s)E6(s[ne],n,r,ne);if(l){const ne=vt(l)?l.call(r):l;Reflect.ownKeys(ne).forEach(Q=>{Fr(Q,ne[Q])})}c&&t2(c,e,"c");function X(ne,Q){dt(Q)?Q.forEach(ae=>ne(ae.bind(r))):Q&&ne(Q.bind(r))}if(X(C6,d),X(Tt,f),X(S6,p),X(_6,v),X(xI,w),X(kI,b),X(II,q),X($I,E),X(TI,L),X(Rn,h),X(Er,C),X(EI,P),dt(U))if(U.length){const ne=e.exposed||(e.exposed={});U.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&&b6(e)}function LI(e,t,r=jn){dt(e)&&(e=cv(e));for(const n in e){const a=e[n];let o;Wt(a)?"default"in a?o=rr(a.from||n,a.default,!0):o=rr(a.from||n):o=rr(a),Jt(o)?Object.defineProperty(t,n,{enumerable:!0,configurable:!0,get:()=>o.value,set:i=>o.value=i}):t[n]=o}}function t2(e,t,r){qn(dt(e)?e.map(n=>n.bind(t.proxy)):e.bind(t.proxy),t,r)}function E6(e,t,r,n){let a=n.includes(".")?F6(r,n):()=>r[n];if(nr(e)){const o=t[e];vt(o)&&Me(a,o)}else if(vt(e))Me(a,e.bind(r));else if(Wt(e))if(dt(e))e.forEach(o=>E6(o,t,r,n));else{const o=vt(e.handler)?e.handler.bind(r):t[e.handler];vt(o)&&Me(a,o,e)}}function V0(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=>wd(l,u,i,!0)),wd(l,t,i)),Wt(t)&&o.set(t,l),l}function wd(e,t,r,n=!1){const{mixins:a,extends:o}=t;o&&wd(e,o,r,!0),a&&a.forEach(i=>wd(e,i,r,!0));for(const i in t)if(!(n&&i==="expose")){const s=NI[i]||r&&r[i];e[i]=s?s(e[i],t[i]):t[i]}return e}const NI={data:r2,props:n2,emits:n2,methods:Nl,computed:Nl,beforeCreate:Ur,created:Ur,beforeMount:Ur,mounted:Ur,beforeUpdate:Ur,updated:Ur,beforeDestroy:Ur,beforeUnmount:Ur,destroyed:Ur,unmounted:Ur,activated:Ur,deactivated:Ur,errorCaptured:Ur,serverPrefetch:Ur,components:Nl,directives:Nl,watch:BI,provide:r2,inject:RI};function r2(e,t){return t?e?function(){return ur(vt(e)?e.call(this,this):e,vt(t)?t.call(this,this):t)}:t:e}function RI(e,t){return Nl(cv(e),cv(t))}function cv(e){if(dt(e)){const t={};for(let r=0;r1)return r&&vt(t)?t.call(n&&n.proxy):t}}const $6={},I6=()=>Object.create($6),M6=e=>Object.getPrototypeOf(e)===$6;function zI(e,t,r,n=!1){const a={},o=I6();e.propsDefaults=Object.create(null),O6(e,t,a,o);for(const i in e.propsOptions[0])i in a||(a[i]=void 0);r?e.props=n?a:Q7(a):e.type.props?e.props=a:e.props=o,e.attrs=o}function UI(e,t,r,n){const{props:a,attrs:o,vnode:{patchFlag:i}}=e,s=Ot(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]=P6(d,t,!0);ur(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 Wt(e)&&n.set(e,xs),xs;if(dt(o))for(let c=0;ce[0]==="_"||e==="$stable",q0=e=>dt(e)?e.map(da):[da(e)],VI=(e,t,r)=>{if(t._n)return t;const n=M((...a)=>q0(t(...a)),r);return n._c=!1,n},L6=(e,t,r)=>{const n=e._ctx;for(const a in e){if(D6(a))continue;const o=e[a];if(vt(o))t[a]=VI(a,o,n);else if(o!=null){const i=q0(o);t[a]=()=>i}}},N6=(e,t)=>{const r=q0(t);e.slots.default=()=>r},R6=(e,t,r)=>{for(const n in t)(r||n!=="_")&&(e[n]=t[n])},qI=(e,t,r)=>{const n=e.slots=I6();if(e.vnode.shapeFlag&32){const a=t._;a?(R6(n,t,r),r&&M7(n,"_",a,!0)):L6(t,n)}else t&&N6(e,t)},YI=(e,t,r)=>{const{vnode:n,slots:a}=e;let o=!0,i=Vt;if(n.shapeFlag&32){const s=t._;s?r&&s===1?o=!1:R6(a,t,r):(o=!t.$stable,L6(t,a)),i=t}else t&&(N6(e,t),i={default:1});if(o)for(const s in a)!D6(s)&&i[s]==null&&delete a[s]},qr=iM;function GI(e){return KI(e)}function KI(e,t){const r=kf();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:v}=e,w=(N,O,D,ee=null,oe=null,me=null,xe=void 0,Z=null,ge=!!O.dynamicChildren)=>{if(N===O)return;N&&!li(N,O)&&(ee=ie(N),de(N,oe,me,!0),N=null),O.patchFlag===-2&&(ge=!1,O.dynamicChildren=null);const{type:ve,ref:$e,shapeFlag:Ce}=O;switch(ve){case Lf:b(N,O,D,ee);break;case Mr:y(N,O,D,ee);break;case Jl:N==null&&h(O,D,ee,xe);break;case De:k(N,O,D,ee,oe,me,xe,Z,ge);break;default:Ce&1?_(N,O,D,ee,oe,me,xe,Z,ge):Ce&6?z(N,O,D,ee,oe,me,xe,Z,ge):(Ce&64||Ce&128)&&ve.process(N,O,D,ee,oe,me,xe,Z,ge,Le)}$e!=null&&oe&&bd($e,N&&N.ref,me,O||N,!O)},b=(N,O,D,ee)=>{if(N==null)n(O.el=s(O.children),D,ee);else{const oe=O.el=N.el;O.children!==N.children&&u(oe,O.children)}},y=(N,O,D,ee)=>{N==null?n(O.el=l(O.children||""),D,ee):O.el=N.el},h=(N,O,D,ee)=>{[N.el,N.anchor]=v(N.children,O,D,ee,N.el,N.anchor)},m=({el:N,anchor:O},D,ee)=>{let oe;for(;N&&N!==O;)oe=f(N),n(N,D,ee),N=oe;n(O,D,ee)},C=({el:N,anchor:O})=>{let D;for(;N&&N!==O;)D=f(N),a(N),N=D;a(O)},_=(N,O,D,ee,oe,me,xe,Z,ge)=>{O.type==="svg"?xe="svg":O.type==="math"&&(xe="mathml"),N==null?E(O,D,ee,oe,me,xe,Z,ge):P(N,O,oe,me,xe,Z,ge)},E=(N,O,D,ee,oe,me,xe,Z)=>{let ge,ve;const{props:$e,shapeFlag:Ce,transition:ze,dirs:qe}=N;if(ge=N.el=i(N.type,me,$e&&$e.is,$e),Ce&8?c(ge,N.children):Ce&16&&q(N.children,ge,null,ee,oe,f1(N,me),xe,Z),qe&&Zo(N,null,ee,"created"),L(ge,N,N.scopeId,xe,ee),$e){for(const Fe in $e)Fe!=="value"&&!Kl(Fe)&&o(ge,Fe,null,$e[Fe],me,ee);"value"in $e&&o(ge,"value",null,$e.value,me),(ve=$e.onVnodeBeforeMount)&&na(ve,ee,N)}qe&&Zo(N,null,ee,"beforeMount");const fe=WI(oe,ze);fe&&ze.beforeEnter(ge),n(ge,O,D),((ve=$e&&$e.onVnodeMounted)||fe||qe)&&qr(()=>{ve&&na(ve,ee,N),fe&&ze.enter(ge),qe&&Zo(N,null,ee,"mounted")},oe)},L=(N,O,D,ee,oe)=>{if(D&&p(N,D),ee)for(let me=0;me{for(let ve=ge;ve{const Z=O.el=N.el;let{patchFlag:ge,dynamicChildren:ve,dirs:$e}=O;ge|=N.patchFlag&16;const Ce=N.props||Vt,ze=O.props||Vt;let qe;if(D&&Qo(D,!1),(qe=ze.onVnodeBeforeUpdate)&&na(qe,D,O,N),$e&&Zo(O,N,D,"beforeUpdate"),D&&Qo(D,!0),(Ce.innerHTML&&ze.innerHTML==null||Ce.textContent&&ze.textContent==null)&&c(Z,""),ve?U(N.dynamicChildren,ve,Z,D,ee,f1(O,oe),me):xe||Q(N,O,Z,null,D,ee,f1(O,oe),me,!1),ge>0){if(ge&16)x(Z,Ce,ze,D,oe);else if(ge&2&&Ce.class!==ze.class&&o(Z,"class",null,ze.class,oe),ge&4&&o(Z,"style",Ce.style,ze.style,oe),ge&8){const fe=O.dynamicProps;for(let Fe=0;Fe{qe&&na(qe,D,O,N),$e&&Zo(O,N,D,"updated")},ee)},U=(N,O,D,ee,oe,me,xe)=>{for(let Z=0;Z{if(O!==D){if(O!==Vt)for(const me in O)!Kl(me)&&!(me in D)&&o(N,me,O[me],null,oe,ee);for(const me in D){if(Kl(me))continue;const xe=D[me],Z=O[me];xe!==Z&&me!=="value"&&o(N,me,Z,xe,oe,ee)}"value"in D&&o(N,"value",O.value,D.value,oe)}},k=(N,O,D,ee,oe,me,xe,Z,ge)=>{const ve=O.el=N?N.el:s(""),$e=O.anchor=N?N.anchor:s("");let{patchFlag:Ce,dynamicChildren:ze,slotScopeIds:qe}=O;qe&&(Z=Z?Z.concat(qe):qe),N==null?(n(ve,D,ee),n($e,D,ee),q(O.children||[],D,$e,oe,me,xe,Z,ge)):Ce>0&&Ce&64&&ze&&N.dynamicChildren?(U(N.dynamicChildren,ze,D,oe,me,xe,Z),(O.key!=null||oe&&O===oe.subTree)&&Y0(N,O,!0)):Q(N,O,D,$e,oe,me,xe,Z,ge)},z=(N,O,D,ee,oe,me,xe,Z,ge)=>{O.slotScopeIds=Z,N==null?O.shapeFlag&512?oe.ctx.activate(O,D,ee,xe,ge):F(O,D,ee,oe,me,xe,ge):j(N,O,ge)},F=(N,O,D,ee,oe,me,xe)=>{const Z=N.component=dM(N,ee,oe);if(Mf(N)&&(Z.ctx.renderer=Le),fM(Z,!1,xe),Z.asyncDep){if(oe&&oe.registerDep(Z,X,xe),!N.el){const ge=Z.subTree=re(Mr);y(null,ge,O,D)}}else X(Z,N,O,D,oe,me,xe)},j=(N,O,D)=>{const ee=O.component=N.component;if(aM(N,O,D))if(ee.asyncDep&&!ee.asyncResolved){ne(ee,O,D);return}else ee.next=O,ee.update();else O.el=N.el,ee.vnode=O},X=(N,O,D,ee,oe,me,xe)=>{const Z=()=>{if(N.isMounted){let{next:Ce,bu:ze,u:qe,parent:fe,vnode:Fe}=N;{const gt=B6(N);if(gt){Ce&&(Ce.el=Fe.el,ne(N,Ce,xe)),gt.asyncDep.then(()=>{N.isUnmounted||Z()});return}}let Ue=Ce,ut;Qo(N,!1),Ce?(Ce.el=Fe.el,ne(N,Ce,xe)):Ce=Fe,ze&&Uc(ze),(ut=Ce.props&&Ce.props.onVnodeBeforeUpdate)&&na(ut,fe,Ce,Fe),Qo(N,!0);const rt=p1(N),Dt=N.subTree;N.subTree=rt,w(Dt,rt,d(Dt.el),ie(Dt),N,oe,me),Ce.el=rt.el,Ue===null&&oM(N,rt.el),qe&&qr(qe,oe),(ut=Ce.props&&Ce.props.onVnodeUpdated)&&qr(()=>na(ut,fe,Ce,Fe),oe)}else{let Ce;const{el:ze,props:qe}=O,{bm:fe,m:Fe,parent:Ue,root:ut,type:rt}=N,Dt=Ts(O);if(Qo(N,!1),fe&&Uc(fe),!Dt&&(Ce=qe&&qe.onVnodeBeforeMount)&&na(Ce,Ue,O),Qo(N,!0),ze&&et){const gt=()=>{N.subTree=p1(N),et(ze,N.subTree,N,oe,null)};Dt&&rt.__asyncHydrate?rt.__asyncHydrate(ze,N,gt):gt()}else{ut.ce&&ut.ce._injectChildStyle(rt);const gt=N.subTree=p1(N);w(null,gt,D,ee,N,oe,me),O.el=gt.el}if(Fe&&qr(Fe,oe),!Dt&&(Ce=qe&&qe.onVnodeMounted)){const gt=O;qr(()=>na(Ce,Ue,gt),oe)}(O.shapeFlag&256||Ue&&Ts(Ue.vnode)&&Ue.vnode.shapeFlag&256)&&N.a&&qr(N.a,oe),N.isMounted=!0,O=D=ee=null}};N.scope.on();const ge=N.effect=new L7(Z);N.scope.off();const ve=N.update=ge.run.bind(ge),$e=N.job=ge.runIfDirty.bind(ge);$e.i=N,$e.id=N.uid,ge.scheduler=()=>H0($e),Qo(N,!0),ve()},ne=(N,O,D)=>{O.component=N;const ee=N.vnode.props;N.vnode=O,N.next=null,UI(N,O.props,ee,D),YI(N,O.children,D),zo(),Ky(N),Uo()},Q=(N,O,D,ee,oe,me,xe,Z,ge=!1)=>{const ve=N&&N.children,$e=N?N.shapeFlag:0,Ce=O.children,{patchFlag:ze,shapeFlag:qe}=O;if(ze>0){if(ze&128){W(ve,Ce,D,ee,oe,me,xe,Z,ge);return}else if(ze&256){ae(ve,Ce,D,ee,oe,me,xe,Z,ge);return}}qe&8?($e&16&&Ve(ve,oe,me),Ce!==ve&&c(D,Ce)):$e&16?qe&16?W(ve,Ce,D,ee,oe,me,xe,Z,ge):Ve(ve,oe,me,!0):($e&8&&c(D,""),qe&16&&q(Ce,D,ee,oe,me,xe,Z,ge))},ae=(N,O,D,ee,oe,me,xe,Z,ge)=>{N=N||xs,O=O||xs;const ve=N.length,$e=O.length,Ce=Math.min(ve,$e);let ze;for(ze=0;ze$e?Ve(N,oe,me,!0,!1,Ce):q(O,D,ee,oe,me,xe,Z,ge,Ce)},W=(N,O,D,ee,oe,me,xe,Z,ge)=>{let ve=0;const $e=O.length;let Ce=N.length-1,ze=$e-1;for(;ve<=Ce&&ve<=ze;){const qe=N[ve],fe=O[ve]=ge?mo(O[ve]):da(O[ve]);if(li(qe,fe))w(qe,fe,D,null,oe,me,xe,Z,ge);else break;ve++}for(;ve<=Ce&&ve<=ze;){const qe=N[Ce],fe=O[ze]=ge?mo(O[ze]):da(O[ze]);if(li(qe,fe))w(qe,fe,D,null,oe,me,xe,Z,ge);else break;Ce--,ze--}if(ve>Ce){if(ve<=ze){const qe=ze+1,fe=qe<$e?O[qe].el:ee;for(;ve<=ze;)w(null,O[ve]=ge?mo(O[ve]):da(O[ve]),D,fe,oe,me,xe,Z,ge),ve++}}else if(ve>ze)for(;ve<=Ce;)de(N[ve],oe,me,!0),ve++;else{const qe=ve,fe=ve,Fe=new Map;for(ve=fe;ve<=ze;ve++){const se=O[ve]=ge?mo(O[ve]):da(O[ve]);se.key!=null&&Fe.set(se.key,ve)}let Ue,ut=0;const rt=ze-fe+1;let Dt=!1,gt=0;const Ft=new Array(rt);for(ve=0;ve=rt){de(se,oe,me,!0);continue}let V;if(se.key!=null)V=Fe.get(se.key);else for(Ue=fe;Ue<=ze;Ue++)if(Ft[Ue-fe]===0&&li(se,O[Ue])){V=Ue;break}V===void 0?de(se,oe,me,!0):(Ft[V-fe]=ve+1,V>=gt?gt=V:Dt=!0,w(se,O[V],D,null,oe,me,xe,Z,ge),ut++)}const ce=Dt?ZI(Ft):xs;for(Ue=ce.length-1,ve=rt-1;ve>=0;ve--){const se=fe+ve,V=O[se],I=se+1<$e?O[se+1].el:ee;Ft[ve]===0?w(null,V,D,I,oe,me,xe,Z,ge):Dt&&(Ue<0||ve!==ce[Ue]?pe(V,D,I,2):Ue--)}}},pe=(N,O,D,ee,oe=null)=>{const{el:me,type:xe,transition:Z,children:ge,shapeFlag:ve}=N;if(ve&6){pe(N.component.subTree,O,D,ee);return}if(ve&128){N.suspense.move(O,D,ee);return}if(ve&64){xe.move(N,O,D,Le);return}if(xe===De){n(me,O,D);for(let Ce=0;CeZ.enter(me),oe);else{const{leave:Ce,delayLeave:ze,afterLeave:qe}=Z,fe=()=>n(me,O,D),Fe=()=>{Ce(me,()=>{fe(),qe&&qe()})};ze?ze(me,fe,Fe):Fe()}else n(me,O,D)},de=(N,O,D,ee=!1,oe=!1)=>{const{type:me,props:xe,ref:Z,children:ge,dynamicChildren:ve,shapeFlag:$e,patchFlag:Ce,dirs:ze,cacheIndex:qe}=N;if(Ce===-2&&(oe=!1),Z!=null&&bd(Z,null,D,N,!0),qe!=null&&(O.renderCache[qe]=void 0),$e&256){O.ctx.deactivate(N);return}const fe=$e&1&&ze,Fe=!Ts(N);let Ue;if(Fe&&(Ue=xe&&xe.onVnodeBeforeUnmount)&&na(Ue,O,N),$e&6)He(N.component,D,ee);else{if($e&128){N.suspense.unmount(D,ee);return}fe&&Zo(N,null,O,"beforeUnmount"),$e&64?N.type.remove(N,O,D,Le,ee):ve&&!ve.hasOnce&&(me!==De||Ce>0&&Ce&64)?Ve(ve,O,D,!1,!0):(me===De&&Ce&384||!oe&&$e&16)&&Ve(ge,O,D),ee&&Pe(N)}(Fe&&(Ue=xe&&xe.onVnodeUnmounted)||fe)&&qr(()=>{Ue&&na(Ue,O,N),fe&&Zo(N,null,O,"unmounted")},D)},Pe=N=>{const{type:O,el:D,anchor:ee,transition:oe}=N;if(O===De){Ie(D,ee);return}if(O===Jl){C(N);return}const me=()=>{a(D),oe&&!oe.persisted&&oe.afterLeave&&oe.afterLeave()};if(N.shapeFlag&1&&oe&&!oe.persisted){const{leave:xe,delayLeave:Z}=oe,ge=()=>xe(D,me);Z?Z(N.el,me,ge):ge()}else me()},Ie=(N,O)=>{let D;for(;N!==O;)D=f(N),a(N),N=D;a(O)},He=(N,O,D)=>{const{bum:ee,scope:oe,job:me,subTree:xe,um:Z,m:ge,a:ve}=N;o2(ge),o2(ve),ee&&Uc(ee),oe.stop(),me&&(me.flags|=8,de(xe,N,O,D)),Z&&qr(Z,O),qr(()=>{N.isUnmounted=!0},O),O&&O.pendingBranch&&!O.isUnmounted&&N.asyncDep&&!N.asyncResolved&&N.suspenseId===O.pendingId&&(O.deps--,O.deps===0&&O.resolve())},Ve=(N,O,D,ee=!1,oe=!1,me=0)=>{for(let xe=me;xe{if(N.shapeFlag&6)return ie(N.component.subTree);if(N.shapeFlag&128)return N.suspense.next();const O=f(N.anchor||N.el),D=O&&O[c6];return D?f(D):O};let Se=!1;const _e=(N,O,D)=>{N==null?O._vnode&&de(O._vnode,null,null,!0):w(O._vnode||null,N,O,null,null,null,D),O._vnode=N,Se||(Se=!0,Ky(),s6(),Se=!1)},Le={p:w,um:de,m:pe,r:Pe,mt:F,mc:q,pc:Q,pbc:U,n:ie,o:e};let We,et;return{render:_e,hydrate:We,createApp:HI(_e,We)}}function f1({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 Qo({effect:e,job:t},r){r?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function WI(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function Y0(e,t,r=!1){const n=e.children,a=t.children;if(dt(n)&&dt(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 B6(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:B6(t)}function o2(e){if(e)for(let t=0;trr(QI);function G0(e,t){return K0(e,null,t)}function Me(e,t,r){return K0(e,t,r)}function K0(e,t,r=Vt){const{immediate:n,deep:a,flush:o,once:i}=r,s=ur({},r),l=t&&n||!t&&o!=="post";let u;if(Su){if(o==="sync"){const p=XI();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,v,w)=>qn(p,c,v,w);let d=!1;o==="post"?s.scheduler=p=>{qr(p,c&&c.suspense)}:o!=="sync"&&(d=!0,s.scheduler=(p,v)=>{v?p():H0(p)}),s.augmentJob=p=>{t&&(p.flags|=4),d&&(p.flags|=2,c&&(p.id=c.uid,p.i=c))};const f=gI(e,t,s);return Su&&(u?u.push(f):l&&f()),f}function JI(e,t,r){const n=this.proxy,a=nr(e)?e.includes(".")?F6(n,e):()=>n[e]:e.bind(n,n);let o;vt(t)?o=t:(o=t.handler,r=t);const i=Yu(this),s=K0(a,o.bind(n),r);return i(),s}function F6(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[`${Dn(t)}Modifiers`]||e[`${Ho(t)}Modifiers`];function tM(e,t,...r){if(e.isUnmounted)return;const n=e.vnode.props||Vt;let a=r;const o=t.startsWith("update:"),i=o&&eM(n,t.slice(7));i&&(i.trim&&(a=r.map(c=>nr(c)?c.trim():c)),i.number&&(a=r.map(tv)));let s,l=n[s=zc(t)]||n[s=zc(Dn(t))];!l&&o&&(l=n[s=zc(Ho(t))]),l&&qn(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,qn(u,e,6,a)}}function H6(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 l=u=>{const c=H6(u,t,!0);c&&(s=!0,ur(i,c))};!r&&t.mixins.length&&t.mixins.forEach(l),e.extends&&l(e.extends),e.mixins&&e.mixins.forEach(l)}return!o&&!s?(Wt(e)&&n.set(e,null),null):(dt(o)?o.forEach(l=>i[l]=null):ur(i,o),Wt(e)&&n.set(e,i),i)}function Df(e,t){return!e||!Cf(t)?!1:(t=t.slice(2).replace(/Once$/,""),Bt(e,t[0].toLowerCase()+t.slice(1))||Bt(e,Ho(t))||Bt(e,t))}function p1(e){const{type:t,vnode:r,proxy:n,withProxy:a,propsOptions:[o],slots:i,attrs:s,emit:l,render:u,renderCache:c,props:d,data:f,setupState:p,ctx:v,inheritAttrs:w}=e,b=yd(e);let y,h;try{if(r.shapeFlag&4){const C=a||n,_=C;y=da(u.call(_,C,c,d,p,f,v)),h=s}else{const C=t;y=da(C.length>1?C(d,{attrs:s,slots:i,emit:l}):C(d,null)),h=t.props?s:rM(s)}}catch(C){eu.length=0,If(C,e,1),y=re(Mr)}let m=y;if(h&&w!==!1){const C=Object.keys(h),{shapeFlag:_}=m;C.length&&_&7&&(o&&C.some(M0)&&(h=nM(h,o)),m=ya(m,h,!1,!0))}return r.dirs&&(m=ya(m,null,!1,!0),m.dirs=m.dirs?m.dirs.concat(r.dirs):r.dirs),r.transition&&wi(m,r.transition),y=m,yd(b),y}const rM=e=>{let t;for(const r in e)(r==="class"||r==="style"||Cf(r))&&((t||(t={}))[r]=e[r]);return t},nM=(e,t)=>{const r={};for(const n in e)(!M0(n)||!(n.slice(9)in t))&&(r[n]=e[n]);return r};function aM(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?i2(n,i,u):!!i;if(l&8){const c=t.dynamicProps;for(let d=0;de.__isSuspense;function iM(e,t){t&&t.pendingBranch?dt(e)?t.effects.push(...e):t.effects.push(e):i6(e)}const De=Symbol.for("v-fgt"),Lf=Symbol.for("v-txt"),Mr=Symbol.for("v-cmt"),Jl=Symbol.for("v-stc"),eu=[];let Cn=null;function g(e=!1){eu.push(Cn=e?null:[])}function sM(){eu.pop(),Cn=eu[eu.length-1]||null}let wu=1;function s2(e,t=!1){wu+=e,e<0&&Cn&&t&&(Cn.hasOnce=!0)}function U6(e){return e.dynamicChildren=wu>0?Cn||xs:null,sM(),wu>0&&Cn&&Cn.push(e),e}function A(e,t,r,n,a,o){return U6(K(e,t,r,n,a,o,!0))}function G(e,t,r,n,a){return U6(re(e,t,r,n,a,!0))}function Cu(e){return e?e.__v_isVNode===!0:!1}function li(e,t){return e.type===t.type&&e.key===t.key}const j6=({key:e})=>e??null,qc=({ref:e,ref_key:t,ref_for:r})=>(typeof e=="number"&&(e=""+e),e!=null?nr(e)||Jt(e)||vt(e)?{i:Ar,r:e,k:t,f:!!r}:e:null);function K(e,t=null,r=null,n=0,a=null,o=e===De?0:1,i=!1,s=!1){const l={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&j6(t),ref:t&&qc(t),scopeId:u6,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?(W0(l,r),o&128&&e.normalize(l)):r&&(l.shapeFlag|=nr(r)?8:16),wu>0&&!i&&Cn&&(l.patchFlag>0||o&6)&&l.patchFlag!==32&&Cn.push(l),l}const re=lM;function lM(e,t=null,r=null,n=0,a=null,o=!1){if((!e||e===x6)&&(e=Mr),Cu(e)){const s=ya(e,t,!0);return r&&W0(s,r),wu>0&&!o&&Cn&&(s.shapeFlag&6?Cn[Cn.indexOf(e)]=s:Cn.push(s)),s.patchFlag=-2,s}if(mM(e)&&(e=e.__vccOpts),t){t=Io(t);let{class:s,style:l}=t;s&&!nr(s)&&(t.class=Te(s)),Wt(l)&&(F0(l)&&!dt(l)&&(l=ur({},l)),t.style=Ke(l))}const i=nr(e)?1:z6(e)?128:d6(e)?64:Wt(e)?4:vt(e)?2:0;return K(e,t,r,n,a,i,o,!0)}function Io(e){return e?F0(e)||M6(e)?ur({},e):e:null}function ya(e,t,r=!1,n=!1){const{props:a,ref:o,patchFlag:i,children:s,transition:l}=e,u=t?at(a||{},t):a,c={__v_isVNode:!0,__v_skip:!0,type:e.type,props:u,key:u&&j6(u),ref:t&&t.ref?r&&o?dt(o)?o.concat(qc(t)):[o,qc(t)]:qc(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:l,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&ya(e.ssContent),ssFallback:e.ssFallback&&ya(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return l&&n&&wi(c,l.clone(c)),c}function le(e=" ",t=0){return re(Lf,null,e,t)}function Fge(e,t){const r=re(Jl,null,e);return r.staticCount=t,r}function te(e="",t=!1){return t?(g(),G(Mr,null,e)):re(Mr,null,e)}function da(e){return e==null||typeof e=="boolean"?re(Mr):dt(e)?re(De,null,e.slice()):Cu(e)?mo(e):re(Lf,null,String(e))}function mo(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:ya(e)}function W0(e,t){let r=0;const{shapeFlag:n}=e;if(t==null)t=null;else if(dt(t))r=16;else if(typeof t=="object")if(n&65){const a=t.default;a&&(a._c&&(a._d=!1),W0(e,a()),a._c&&(a._d=!0));return}else{r=32;const a=t._;!a&&!M6(t)?t._ctx=Ar:a===3&&Ar&&(Ar.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else vt(t)?(t={default:t,_ctx:Ar},r=32):(t=String(t),n&64?(r=16,t=[le(t)]):r=8);e.children=t,e.shapeFlag|=r}function at(...e){const t={};for(let r=0;rOr||Ar;let Cd,fv;{const e=kf(),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)}};Cd=t("__VUE_INSTANCE_SETTERS__",r=>Or=r),fv=t("__VUE_SSR_SETTERS__",r=>Su=r)}const Yu=e=>{const t=Or;return Cd(e),e.scope.on(),()=>{e.scope.off(),Cd(t)}},l2=()=>{Or&&Or.scope.off(),Cd(null)};function V6(e){return e.vnode.shapeFlag&4}let Su=!1;function fM(e,t=!1,r=!1){t&&fv(t);const{props:n,children:a}=e.vnode,o=V6(e);zI(e,n,o,t),qI(e,a,r);const i=o?pM(e,t):void 0;return t&&fv(!1),i}function pM(e,t){const r=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,PI);const{setup:n}=r;if(n){zo();const a=e.setupContext=n.length>1?Y6(e):null,o=Yu(e),i=Vu(n,e,0,[e.props,a]),s=T7(i);if(Uo(),o(),(s||e.sp)&&!Ts(e)&&b6(e),s){if(i.then(l2,l2),t)return i.then(l=>{u2(e,l,t)}).catch(l=>{If(l,e,0)});e.asyncDep=i}else u2(e,i,t)}else q6(e,t)}function u2(e,t,r){vt(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:Wt(t)&&(e.setupState=t6(t)),q6(e,r)}let c2;function q6(e,t,r){const n=e.type;if(!e.render){if(!t&&c2&&!n.render){const a=n.template||V0(e).template;if(a){const{isCustomElement:o,compilerOptions:i}=e.appContext.config,{delimiters:s,compilerOptions:l}=n,u=ur(ur({isCustomElement:o,delimiters:s},i),l);n.render=c2(a,u)}}e.render=n.render||jn}{const a=Yu(e);zo();try{DI(e)}finally{Uo(),a()}}}const hM={get(e,t){return Rr(e,"get",""),e[t]}};function Y6(e){const t=r=>{e.exposed=r||{}};return{attrs:new Proxy(e.attrs,hM),slots:e.slots,emit:e.emit,expose:t}}function Nf(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(t6(uI(e.exposed)),{get(t,r){if(r in t)return t[r];if(r in Xl)return Xl[r](e)},has(t,r){return r in t||r in Xl}})):e.proxy}function vM(e,t=!0){return vt(e)?e.displayName||e.name:e.name||t&&e.__name}function mM(e){return vt(e)&&"__vccOpts"in e}const S=(e,t)=>vI(e,t,Su);function _u(e,t,r){const n=arguments.length;return n===2?Wt(t)&&!dt(t)?Cu(t)?re(e,null,[t]):re(e,t):re(e,null,t):(n>3?r=Array.prototype.slice.call(arguments,2):n===3&&Cu(r)&&(r=[r]),re(e,t,r))}const gM="3.5.13";/** +**/function Vu(e,t,r,n){try{return n?e(...n):e()}catch(a){Mf(a,t,r)}}function qn(e,t,r,n){if(vt(e)){const a=Vu(e,t,r,n);return a&&$7(a)&&a.catch(o=>{Mf(o,t,r)}),a}if(dt(e)){const a=[];for(let o=0;o>>1,a=Zr[n],o=yu(a);o=yu(r)?Zr.push(e):Zr.splice(_M(t),0,e),e.flags|=1,i6()}}function i6(){gd||(gd=o6.then(u6))}function s6(e){dt(e)?Es.push(...e):ho&&e.id===-1?ho.splice(as+1,0,e):e.flags&1||(Es.push(e),e.flags|=1),i6()}function Wy(e,t,r=sa+1){for(;ryu(r)-yu(n));if(Es.length=0,ho){ho.push(...t);return}for(ho=t,as=0;ase.id==null?e.flags&2?-1:1/0:e.id;function u6(e){try{for(sa=0;sa{n._d&&l2(-1);const o=yd(t);let i;try{i=e(...a)}finally{yd(o),n._d&&l2(1)}return i};return n._n=!0,n._c=!0,n._d=!0,n}function qu(e,t){if(Ar===null)return e;const r=Nf(Ar),n=e.dirs||(e.dirs=[]);for(let a=0;ae.__isTeleport,Ql=e=>e&&(e.disabled||e.disabled===""),Zy=e=>e&&(e.defer||e.defer===""),Qy=e=>typeof SVGElement<"u"&&e instanceof SVGElement,Xy=e=>typeof MathMLElement=="function"&&e instanceof MathMLElement,lv=(e,t)=>{const r=e&&e.to;return nr(r)?t?t(r):null:r},p6={name:"Teleport",__isTeleport:!0,process(e,t,r,n,a,o,i,s,l,u){const{mc:c,pc:d,pbc:f,o:{insert:p,querySelector:v,createText:w,createComment:b}}=u,y=Ql(t.props);let{shapeFlag:h,children:m,dynamicChildren:C}=t;if(e==null){const _=t.el=w(""),E=t.anchor=w("");p(_,r,n),p(E,r,n);const L=(P,U)=>{h&16&&(a&&a.isCE&&(a.ce._teleportTarget=P),c(m,P,U,a,o,i,s,l))},q=()=>{const P=t.target=lv(t.props,v),U=h6(P,t,w,p);P&&(i!=="svg"&&Qy(P)?i="svg":i!=="mathml"&&Xy(P)&&(i="mathml"),y||(L(P,U),Vc(t,!1)))};y&&(L(r,E),Vc(t,!0)),Zy(t.props)?qr(()=>{q(),t.el.__isMounted=!0},o):q()}else{if(Zy(t.props)&&!e.el.__isMounted){qr(()=>{p6.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,E=t.target=e.target,L=t.targetAnchor=e.targetAnchor,q=Ql(e.props),P=q?r:E,U=q?_:L;if(i==="svg"||Qy(E)?i="svg":(i==="mathml"||Xy(E))&&(i="mathml"),C?(f(e.dynamicChildren,C,P,a,o,i,s),G0(e,t,!0)):l||d(e,t,P,U,a,o,i,s,!1),y)q?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):vc(t,r,_,u,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const x=t.target=lv(t.props,v);x&&vc(t,x,null,u,0)}else q&&vc(t,E,L,u,1);Vc(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||!Ql(f);for(let v=0;v{e.isMounted=!0}),Rn(()=>{e.isUnmounting=!0}),e}const kn=[Function,Array],m6={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:kn,onEnter:kn,onAfterEnter:kn,onEnterCancelled:kn,onBeforeLeave:kn,onLeave:kn,onAfterLeave:kn,onLeaveCancelled:kn,onBeforeAppear:kn,onAppear:kn,onAfterAppear:kn,onAppearCancelled:kn},g6=e=>{const t=e.subTree;return t.component?g6(t.component):t},AM={name:"BaseTransition",props:m6,setup(e,{slots:t}){const r=al(),n=v6();return()=>{const a=t.default&&U0(t.default(),!0);if(!a||!a.length)return;const o=y6(a),i=Ot(e),{mode:s}=i;if(n.isLeaving)return d1(o);const l=Jy(o);if(!l)return d1(o);let u=bu(l,i,n,r,d=>u=d);l.type!==Ir&&wi(l,u);let c=r.subTree&&Jy(r.subTree);if(c&&c.type!==Ir&&!li(l,c)&&g6(r).type!==Ir){let d=bu(c,i,n,r);if(wi(c,d),s==="out-in"&&l.type!==Ir)return n.isLeaving=!0,d.afterLeave=()=>{n.isLeaving=!1,r.job.flags&8||r.update(),delete d.afterLeave,c=void 0},d1(o);s==="in-out"&&l.type!==Ir?d.delayLeave=(f,p,v)=>{const w=b6(n,c);w[String(c.key)]=c,f[vo]=()=>{p(),f[vo]=void 0,delete u.delayedLeave,c=void 0},u.delayedLeave=()=>{v(),delete u.delayedLeave,c=void 0}}:c=void 0}else c&&(c=void 0);return o}}};function y6(e){let t=e[0];if(e.length>1){for(const r of e)if(r.type!==Ir){t=r;break}}return t}const EM=AM;function b6(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 bu(e,t,r,n,a){const{appear:o,mode:i,persisted:s=!1,onBeforeEnter:l,onEnter:u,onAfterEnter:c,onEnterCancelled:d,onBeforeLeave:f,onLeave:p,onAfterLeave:v,onLeaveCancelled:w,onBeforeAppear:b,onAppear:y,onAfterAppear:h,onAppearCancelled:m}=t,C=String(e.key),_=b6(r,e),E=(P,U)=>{P&&qn(P,n,9,U)},L=(P,U)=>{const x=U[1];E(P,U),dt(P)?P.every(k=>k.length<=1)&&x():P.length<=1&&x()},q={mode:i,persisted:s,beforeEnter(P){let U=l;if(!r.isMounted)if(o)U=b||l;else return;P[vo]&&P[vo](!0);const x=_[C];x&&li(e,x)&&x.el[vo]&&x.el[vo](),E(U,[P])},enter(P){let U=u,x=c,k=d;if(!r.isMounted)if(o)U=y||u,x=h||c,k=m||d;else return;let z=!1;const F=P[mc]=j=>{z||(z=!0,j?E(k,[P]):E(x,[P]),q.delayedLeave&&q.delayedLeave(),P[mc]=void 0)};U?L(U,[P,F]):F()},leave(P,U){const x=String(e.key);if(P[mc]&&P[mc](!0),r.isUnmounting)return U();E(f,[P]);let k=!1;const z=P[vo]=F=>{k||(k=!0,U(),F?E(w,[P]):E(v,[P]),P[vo]=void 0,_[x]===e&&delete _[x])};_[x]=e,p?L(p,[P,z]):z()},clone(P){const U=bu(P,t,r,n,a);return a&&a(U),U}};return q}function d1(e){if(If(e))return e=ya(e),e.children=null,e}function Jy(e){if(!If(e))return f6(e.type)&&e.children?y6(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 wi(e,t){e.shapeFlag&6&&e.component?(e.transition=t,wi(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 U0(e,t=!1,r){let n=[],a=0;for(let o=0;o1)for(let o=0;obd(v,t&&(dt(t)?t[w]:t),r,n,a));return}if(Ts(n)&&!a){n.shapeFlag&512&&n.type.__asyncResolved&&n.component.subTree.component&&bd(e,t,r,n.component.subTree);return}const o=n.shapeFlag&4?Nf(n.component):n.el,i=a?null:o,{i:s,r:l}=e,u=t&&t.r,c=s.refs===Vt?s.refs={}:s.refs,d=s.setupState,f=Ot(d),p=d===Vt?()=>!1:v=>Bt(f,v);if(u!=null&&u!==l&&(nr(u)?(c[u]=null,p(u)&&(d[u]=null)):Jt(u)&&(u.value=null)),vt(l))Vu(l,s,12,[i,c]);else{const v=nr(l),w=Jt(l);if(v||w){const b=()=>{if(e.f){const y=v?p(l)?d[l]:c[l]:l.value;a?dt(y)&&P0(y,o):dt(y)?y.includes(o)||y.push(o):v?(c[l]=[o],p(l)&&(d[l]=c[l])):(l.value=[o],e.k&&(c[e.k]=l.value))}else v?(c[l]=i,p(l)&&(d[l]=i)):w&&(l.value=i,e.k&&(c[e.k]=i))};i?(b.id=-1,qr(b,r)):b()}}}kf().requestIdleCallback;kf().cancelIdleCallback;const Ts=e=>!!e.type.__asyncLoader,If=e=>e.type.__isKeepAlive;function TM(e,t){C6(e,"a",t)}function $M(e,t){C6(e,"da",t)}function C6(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(Of(t,n,r),r){let a=r.parent;for(;a&&a.parent;)If(a.parent.vnode)&&MM(n,t,r,a),a=a.parent}}function MM(e,t,r,n){const a=Of(t,e,n,!0);Er(()=>{P0(n[t],a)},r)}function Of(e,t,r=Or,n=!1){if(r){const a=r[e]||(r[e]=[]),o=t.__weh||(t.__weh=(...i)=>{zo();const s=Yu(r),l=qn(t,r,e,i);return s(),Uo(),l});return n?a.unshift(o):a.push(o),o}}const Wa=e=>(t,r=Or)=>{(!Su||e==="sp")&&Of(e,(...n)=>t(...n),r)},S6=Wa("bm"),Tt=Wa("m"),_6=Wa("bu"),x6=Wa("u"),Rn=Wa("bum"),Er=Wa("um"),IM=Wa("sp"),OM=Wa("rtg"),PM=Wa("rtc");function DM(e,t=Or){Of("ec",e,t)}const j0="components",LM="directives";function Je(e,t){return V0(j0,e,!0,t)||e}const k6=Symbol.for("v-ndc");function Qe(e){return nr(e)?V0(j0,e,!1)||e:e||k6}function NM(e){return V0(LM,e)}function V0(e,t,r=!0,n=!1){const a=Ar||Or;if(a){const o=a.type;if(e===j0){const s=bI(o,!1);if(s&&(s===t||s===Dn(t)||s===xf(Dn(t))))return o}const i=e2(a[e]||o[e],t)||e2(a.appContext[e],t);return!i&&n?o:i}}function e2(e,t){return e&&(e[t]||e[Dn(t)]||e[xf(Dn(t))])}function Xe(e,t,r,n){let a;const o=r,i=dt(e);if(i||nr(e)){const s=i&&As(e);let l=!1;s&&(l=!Mn(e),e=Ef(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 Y(e,t,r={},n,a){if(Ar.ce||Ar.parent&&Ts(Ar.parent)&&Ar.parent.ce)return t!=="default"&&(r.name=t),g(),G(De,null,[re("slot",r,n&&n())],64);let o=e[t];o&&o._c&&(o._d=!1),g();const i=o&&A6(o(r)),s=r.key||i&&i.key,l=G(De,{key:(s&&!Ka(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 A6(e){return e.some(t=>Cu(t)?!(t.type===Ir||t.type===De&&!A6(t.children)):!0)?e:null}function Pf(e,t){const r={};for(const n in e)r[t&&/[A-Z]/.test(n)?`on:${n}`:zc(n)]=e[n];return r}const uv=e=>e?q6(e)?Nf(e):uv(e.parent):null,Xl=ur(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=>uv(e.parent),$root:e=>uv(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>q0(e),$forceUpdate:e=>e.f||(e.f=()=>{z0(e.update)}),$nextTick:e=>e.n||(e.n=Kt.bind(e.proxy)),$watch:e=>nI.bind(e)}),f1=(e,t)=>e!==Vt&&!e.__isScriptSetup&&Bt(e,t),RM={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(f1(n,t))return i[t]=1,n[t];if(a!==Vt&&Bt(a,t))return i[t]=2,a[t];if((u=e.propsOptions[0])&&Bt(u,t))return i[t]=3,o[t];if(r!==Vt&&Bt(r,t))return i[t]=4,r[t];cv&&(i[t]=0)}}const c=Xl[t];let d,f;if(c)return t==="$attrs"&&Rr(e.attrs,"get",""),c(e);if((d=s.__cssModules)&&(d=d[t]))return d;if(r!==Vt&&Bt(r,t))return i[t]=4,r[t];if(f=l.config.globalProperties,Bt(f,t))return f[t]},set({_:e},t,r){const{data:n,setupState:a,ctx:o}=e;return f1(a,t)?(a[t]=r,!0):n!==Vt&&Bt(n,t)?(n[t]=r,!0):Bt(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!==Vt&&Bt(e,i)||f1(t,i)||(s=o[0])&&Bt(s,i)||Bt(n,i)||Bt(Xl,i)||Bt(a.config.globalProperties,i)},defineProperty(e,t,r){return r.get!=null?e._.accessCache[t]=0:Bt(r,"value")&&this.set(e,t,r.value,null),Reflect.defineProperty(e,t,r)}};function Ct(){return E6().slots}function vr(){return E6().attrs}function E6(){const e=al();return e.setupContext||(e.setupContext=G6(e))}function t2(e){return dt(e)?e.reduce((t,r)=>(t[r]=null,t),{}):e}let cv=!0;function BM(e){const t=q0(e),r=e.proxy,n=e.ctx;cv=!1,t.beforeCreate&&r2(t.beforeCreate,e,"bc");const{data:a,computed:o,methods:i,watch:s,provide:l,inject:u,created:c,beforeMount:d,mounted:f,beforeUpdate:p,updated:v,activated:w,deactivated:b,beforeDestroy:y,beforeUnmount:h,destroyed:m,unmounted:C,render:_,renderTracked:E,renderTriggered:L,errorCaptured:q,serverPrefetch:P,expose:U,inheritAttrs:x,components:k,directives:z,filters:F}=t;if(u&&FM(u,n,null),i)for(const ne in i){const Q=i[ne];vt(Q)&&(n[ne]=Q.bind(r))}if(a){const ne=a.call(r,r);Wt(ne)&&(e.data=Qn(ne))}if(cv=!0,o)for(const ne in o){const Q=o[ne],ae=vt(Q)?Q.bind(r,r):vt(Q.get)?Q.get.bind(r,r):jn,W=!vt(Q)&&vt(Q.set)?Q.set.bind(r):jn,pe=S({get:ae,set:W});Object.defineProperty(n,ne,{enumerable:!0,configurable:!0,get:()=>pe.value,set:de=>pe.value=de})}if(s)for(const ne in s)T6(s[ne],n,r,ne);if(l){const ne=vt(l)?l.call(r):l;Reflect.ownKeys(ne).forEach(Q=>{Fr(Q,ne[Q])})}c&&r2(c,e,"c");function X(ne,Q){dt(Q)?Q.forEach(ae=>ne(ae.bind(r))):Q&&ne(Q.bind(r))}if(X(S6,d),X(Tt,f),X(_6,p),X(x6,v),X(TM,w),X($M,b),X(DM,q),X(PM,E),X(OM,L),X(Rn,h),X(Er,C),X(IM,P),dt(U))if(U.length){const ne=e.exposed||(e.exposed={});U.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&&w6(e)}function FM(e,t,r=jn){dt(e)&&(e=dv(e));for(const n in e){const a=e[n];let o;Wt(a)?"default"in a?o=rr(a.from||n,a.default,!0):o=rr(a.from||n):o=rr(a),Jt(o)?Object.defineProperty(t,n,{enumerable:!0,configurable:!0,get:()=>o.value,set:i=>o.value=i}):t[n]=o}}function r2(e,t,r){qn(dt(e)?e.map(n=>n.bind(t.proxy)):e.bind(t.proxy),t,r)}function T6(e,t,r,n){let a=n.includes(".")?H6(r,n):()=>r[n];if(nr(e)){const o=t[e];vt(o)&&Ie(a,o)}else if(vt(e))Ie(a,e.bind(r));else if(Wt(e))if(dt(e))e.forEach(o=>T6(o,t,r,n));else{const o=vt(e.handler)?e.handler.bind(r):t[e.handler];vt(o)&&Ie(a,o,e)}}function q0(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=>wd(l,u,i,!0)),wd(l,t,i)),Wt(t)&&o.set(t,l),l}function wd(e,t,r,n=!1){const{mixins:a,extends:o}=t;o&&wd(e,o,r,!0),a&&a.forEach(i=>wd(e,i,r,!0));for(const i in t)if(!(n&&i==="expose")){const s=HM[i]||r&&r[i];e[i]=s?s(e[i],t[i]):t[i]}return e}const HM={data:n2,props:a2,emits:a2,methods:Nl,computed:Nl,beforeCreate:Ur,created:Ur,beforeMount:Ur,mounted:Ur,beforeUpdate:Ur,updated:Ur,beforeDestroy:Ur,beforeUnmount:Ur,destroyed:Ur,unmounted:Ur,activated:Ur,deactivated:Ur,errorCaptured:Ur,serverPrefetch:Ur,components:Nl,directives:Nl,watch:UM,provide:n2,inject:zM};function n2(e,t){return t?e?function(){return ur(vt(e)?e.call(this,this):e,vt(t)?t.call(this,this):t)}:t:e}function zM(e,t){return Nl(dv(e),dv(t))}function dv(e){if(dt(e)){const t={};for(let r=0;r1)return r&&vt(t)?t.call(n&&n.proxy):t}}const M6={},I6=()=>Object.create(M6),O6=e=>Object.getPrototypeOf(e)===M6;function qM(e,t,r,n=!1){const a={},o=I6();e.propsDefaults=Object.create(null),P6(e,t,a,o);for(const i in e.propsOptions[0])i in a||(a[i]=void 0);r?e.props=n?a:X7(a):e.type.props?e.props=a:e.props=o,e.attrs=o}function YM(e,t,r,n){const{props:a,attrs:o,vnode:{patchFlag:i}}=e,s=Ot(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]=D6(d,t,!0);ur(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 Wt(e)&&n.set(e,xs),xs;if(dt(o))for(let c=0;ce[0]==="_"||e==="$stable",Y0=e=>dt(e)?e.map(da):[da(e)],KM=(e,t,r)=>{if(t._n)return t;const n=I((...a)=>Y0(t(...a)),r);return n._c=!1,n},N6=(e,t,r)=>{const n=e._ctx;for(const a in e){if(L6(a))continue;const o=e[a];if(vt(o))t[a]=KM(a,o,n);else if(o!=null){const i=Y0(o);t[a]=()=>i}}},R6=(e,t)=>{const r=Y0(t);e.slots.default=()=>r},B6=(e,t,r)=>{for(const n in t)(r||n!=="_")&&(e[n]=t[n])},WM=(e,t,r)=>{const n=e.slots=I6();if(e.vnode.shapeFlag&32){const a=t._;a?(B6(n,t,r),r&&O7(n,"_",a,!0)):N6(t,n)}else t&&R6(e,t)},ZM=(e,t,r)=>{const{vnode:n,slots:a}=e;let o=!0,i=Vt;if(n.shapeFlag&32){const s=t._;s?r&&s===1?o=!1:B6(a,t,r):(o=!t.$stable,N6(t,a)),i=t}else t&&(R6(e,t),i={default:1});if(o)for(const s in a)!L6(s)&&i[s]==null&&delete a[s]},qr=cI;function QM(e){return XM(e)}function XM(e,t){const r=kf();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:v}=e,w=(N,O,D,ee=null,oe=null,me=null,xe=void 0,Z=null,ge=!!O.dynamicChildren)=>{if(N===O)return;N&&!li(N,O)&&(ee=ie(N),de(N,oe,me,!0),N=null),O.patchFlag===-2&&(ge=!1,O.dynamicChildren=null);const{type:ve,ref:$e,shapeFlag:Ce}=O;switch(ve){case Lf:b(N,O,D,ee);break;case Ir:y(N,O,D,ee);break;case Jl:N==null&&h(O,D,ee,xe);break;case De:k(N,O,D,ee,oe,me,xe,Z,ge);break;default:Ce&1?_(N,O,D,ee,oe,me,xe,Z,ge):Ce&6?z(N,O,D,ee,oe,me,xe,Z,ge):(Ce&64||Ce&128)&&ve.process(N,O,D,ee,oe,me,xe,Z,ge,Le)}$e!=null&&oe&&bd($e,N&&N.ref,me,O||N,!O)},b=(N,O,D,ee)=>{if(N==null)n(O.el=s(O.children),D,ee);else{const oe=O.el=N.el;O.children!==N.children&&u(oe,O.children)}},y=(N,O,D,ee)=>{N==null?n(O.el=l(O.children||""),D,ee):O.el=N.el},h=(N,O,D,ee)=>{[N.el,N.anchor]=v(N.children,O,D,ee,N.el,N.anchor)},m=({el:N,anchor:O},D,ee)=>{let oe;for(;N&&N!==O;)oe=f(N),n(N,D,ee),N=oe;n(O,D,ee)},C=({el:N,anchor:O})=>{let D;for(;N&&N!==O;)D=f(N),a(N),N=D;a(O)},_=(N,O,D,ee,oe,me,xe,Z,ge)=>{O.type==="svg"?xe="svg":O.type==="math"&&(xe="mathml"),N==null?E(O,D,ee,oe,me,xe,Z,ge):P(N,O,oe,me,xe,Z,ge)},E=(N,O,D,ee,oe,me,xe,Z)=>{let ge,ve;const{props:$e,shapeFlag:Ce,transition:ze,dirs:qe}=N;if(ge=N.el=i(N.type,me,$e&&$e.is,$e),Ce&8?c(ge,N.children):Ce&16&&q(N.children,ge,null,ee,oe,p1(N,me),xe,Z),qe&&Zo(N,null,ee,"created"),L(ge,N,N.scopeId,xe,ee),$e){for(const Fe in $e)Fe!=="value"&&!Kl(Fe)&&o(ge,Fe,null,$e[Fe],me,ee);"value"in $e&&o(ge,"value",null,$e.value,me),(ve=$e.onVnodeBeforeMount)&&na(ve,ee,N)}qe&&Zo(N,null,ee,"beforeMount");const fe=JM(oe,ze);fe&&ze.beforeEnter(ge),n(ge,O,D),((ve=$e&&$e.onVnodeMounted)||fe||qe)&&qr(()=>{ve&&na(ve,ee,N),fe&&ze.enter(ge),qe&&Zo(N,null,ee,"mounted")},oe)},L=(N,O,D,ee,oe)=>{if(D&&p(N,D),ee)for(let me=0;me{for(let ve=ge;ve{const Z=O.el=N.el;let{patchFlag:ge,dynamicChildren:ve,dirs:$e}=O;ge|=N.patchFlag&16;const Ce=N.props||Vt,ze=O.props||Vt;let qe;if(D&&Qo(D,!1),(qe=ze.onVnodeBeforeUpdate)&&na(qe,D,O,N),$e&&Zo(O,N,D,"beforeUpdate"),D&&Qo(D,!0),(Ce.innerHTML&&ze.innerHTML==null||Ce.textContent&&ze.textContent==null)&&c(Z,""),ve?U(N.dynamicChildren,ve,Z,D,ee,p1(O,oe),me):xe||Q(N,O,Z,null,D,ee,p1(O,oe),me,!1),ge>0){if(ge&16)x(Z,Ce,ze,D,oe);else if(ge&2&&Ce.class!==ze.class&&o(Z,"class",null,ze.class,oe),ge&4&&o(Z,"style",Ce.style,ze.style,oe),ge&8){const fe=O.dynamicProps;for(let Fe=0;Fe{qe&&na(qe,D,O,N),$e&&Zo(O,N,D,"updated")},ee)},U=(N,O,D,ee,oe,me,xe)=>{for(let Z=0;Z{if(O!==D){if(O!==Vt)for(const me in O)!Kl(me)&&!(me in D)&&o(N,me,O[me],null,oe,ee);for(const me in D){if(Kl(me))continue;const xe=D[me],Z=O[me];xe!==Z&&me!=="value"&&o(N,me,Z,xe,oe,ee)}"value"in D&&o(N,"value",O.value,D.value,oe)}},k=(N,O,D,ee,oe,me,xe,Z,ge)=>{const ve=O.el=N?N.el:s(""),$e=O.anchor=N?N.anchor:s("");let{patchFlag:Ce,dynamicChildren:ze,slotScopeIds:qe}=O;qe&&(Z=Z?Z.concat(qe):qe),N==null?(n(ve,D,ee),n($e,D,ee),q(O.children||[],D,$e,oe,me,xe,Z,ge)):Ce>0&&Ce&64&&ze&&N.dynamicChildren?(U(N.dynamicChildren,ze,D,oe,me,xe,Z),(O.key!=null||oe&&O===oe.subTree)&&G0(N,O,!0)):Q(N,O,D,$e,oe,me,xe,Z,ge)},z=(N,O,D,ee,oe,me,xe,Z,ge)=>{O.slotScopeIds=Z,N==null?O.shapeFlag&512?oe.ctx.activate(O,D,ee,xe,ge):F(O,D,ee,oe,me,xe,ge):j(N,O,ge)},F=(N,O,D,ee,oe,me,xe)=>{const Z=N.component=vI(N,ee,oe);if(If(N)&&(Z.ctx.renderer=Le),mI(Z,!1,xe),Z.asyncDep){if(oe&&oe.registerDep(Z,X,xe),!N.el){const ge=Z.subTree=re(Ir);y(null,ge,O,D)}}else X(Z,N,O,D,oe,me,xe)},j=(N,O,D)=>{const ee=O.component=N.component;if(lI(N,O,D))if(ee.asyncDep&&!ee.asyncResolved){ne(ee,O,D);return}else ee.next=O,ee.update();else O.el=N.el,ee.vnode=O},X=(N,O,D,ee,oe,me,xe)=>{const Z=()=>{if(N.isMounted){let{next:Ce,bu:ze,u:qe,parent:fe,vnode:Fe}=N;{const gt=F6(N);if(gt){Ce&&(Ce.el=Fe.el,ne(N,Ce,xe)),gt.asyncDep.then(()=>{N.isUnmounted||Z()});return}}let Ue=Ce,ut;Qo(N,!1),Ce?(Ce.el=Fe.el,ne(N,Ce,xe)):Ce=Fe,ze&&Uc(ze),(ut=Ce.props&&Ce.props.onVnodeBeforeUpdate)&&na(ut,fe,Ce,Fe),Qo(N,!0);const rt=h1(N),Dt=N.subTree;N.subTree=rt,w(Dt,rt,d(Dt.el),ie(Dt),N,oe,me),Ce.el=rt.el,Ue===null&&uI(N,rt.el),qe&&qr(qe,oe),(ut=Ce.props&&Ce.props.onVnodeUpdated)&&qr(()=>na(ut,fe,Ce,Fe),oe)}else{let Ce;const{el:ze,props:qe}=O,{bm:fe,m:Fe,parent:Ue,root:ut,type:rt}=N,Dt=Ts(O);if(Qo(N,!1),fe&&Uc(fe),!Dt&&(Ce=qe&&qe.onVnodeBeforeMount)&&na(Ce,Ue,O),Qo(N,!0),ze&&et){const gt=()=>{N.subTree=h1(N),et(ze,N.subTree,N,oe,null)};Dt&&rt.__asyncHydrate?rt.__asyncHydrate(ze,N,gt):gt()}else{ut.ce&&ut.ce._injectChildStyle(rt);const gt=N.subTree=h1(N);w(null,gt,D,ee,N,oe,me),O.el=gt.el}if(Fe&&qr(Fe,oe),!Dt&&(Ce=qe&&qe.onVnodeMounted)){const gt=O;qr(()=>na(Ce,Ue,gt),oe)}(O.shapeFlag&256||Ue&&Ts(Ue.vnode)&&Ue.vnode.shapeFlag&256)&&N.a&&qr(N.a,oe),N.isMounted=!0,O=D=ee=null}};N.scope.on();const ge=N.effect=new N7(Z);N.scope.off();const ve=N.update=ge.run.bind(ge),$e=N.job=ge.runIfDirty.bind(ge);$e.i=N,$e.id=N.uid,ge.scheduler=()=>z0($e),Qo(N,!0),ve()},ne=(N,O,D)=>{O.component=N;const ee=N.vnode.props;N.vnode=O,N.next=null,YM(N,O.props,ee,D),ZM(N,O.children,D),zo(),Wy(N),Uo()},Q=(N,O,D,ee,oe,me,xe,Z,ge=!1)=>{const ve=N&&N.children,$e=N?N.shapeFlag:0,Ce=O.children,{patchFlag:ze,shapeFlag:qe}=O;if(ze>0){if(ze&128){W(ve,Ce,D,ee,oe,me,xe,Z,ge);return}else if(ze&256){ae(ve,Ce,D,ee,oe,me,xe,Z,ge);return}}qe&8?($e&16&&Ve(ve,oe,me),Ce!==ve&&c(D,Ce)):$e&16?qe&16?W(ve,Ce,D,ee,oe,me,xe,Z,ge):Ve(ve,oe,me,!0):($e&8&&c(D,""),qe&16&&q(Ce,D,ee,oe,me,xe,Z,ge))},ae=(N,O,D,ee,oe,me,xe,Z,ge)=>{N=N||xs,O=O||xs;const ve=N.length,$e=O.length,Ce=Math.min(ve,$e);let ze;for(ze=0;ze$e?Ve(N,oe,me,!0,!1,Ce):q(O,D,ee,oe,me,xe,Z,ge,Ce)},W=(N,O,D,ee,oe,me,xe,Z,ge)=>{let ve=0;const $e=O.length;let Ce=N.length-1,ze=$e-1;for(;ve<=Ce&&ve<=ze;){const qe=N[ve],fe=O[ve]=ge?mo(O[ve]):da(O[ve]);if(li(qe,fe))w(qe,fe,D,null,oe,me,xe,Z,ge);else break;ve++}for(;ve<=Ce&&ve<=ze;){const qe=N[Ce],fe=O[ze]=ge?mo(O[ze]):da(O[ze]);if(li(qe,fe))w(qe,fe,D,null,oe,me,xe,Z,ge);else break;Ce--,ze--}if(ve>Ce){if(ve<=ze){const qe=ze+1,fe=qe<$e?O[qe].el:ee;for(;ve<=ze;)w(null,O[ve]=ge?mo(O[ve]):da(O[ve]),D,fe,oe,me,xe,Z,ge),ve++}}else if(ve>ze)for(;ve<=Ce;)de(N[ve],oe,me,!0),ve++;else{const qe=ve,fe=ve,Fe=new Map;for(ve=fe;ve<=ze;ve++){const se=O[ve]=ge?mo(O[ve]):da(O[ve]);se.key!=null&&Fe.set(se.key,ve)}let Ue,ut=0;const rt=ze-fe+1;let Dt=!1,gt=0;const Ft=new Array(rt);for(ve=0;ve=rt){de(se,oe,me,!0);continue}let V;if(se.key!=null)V=Fe.get(se.key);else for(Ue=fe;Ue<=ze;Ue++)if(Ft[Ue-fe]===0&&li(se,O[Ue])){V=Ue;break}V===void 0?de(se,oe,me,!0):(Ft[V-fe]=ve+1,V>=gt?gt=V:Dt=!0,w(se,O[V],D,null,oe,me,xe,Z,ge),ut++)}const ce=Dt?eI(Ft):xs;for(Ue=ce.length-1,ve=rt-1;ve>=0;ve--){const se=fe+ve,V=O[se],M=se+1<$e?O[se+1].el:ee;Ft[ve]===0?w(null,V,D,M,oe,me,xe,Z,ge):Dt&&(Ue<0||ve!==ce[Ue]?pe(V,D,M,2):Ue--)}}},pe=(N,O,D,ee,oe=null)=>{const{el:me,type:xe,transition:Z,children:ge,shapeFlag:ve}=N;if(ve&6){pe(N.component.subTree,O,D,ee);return}if(ve&128){N.suspense.move(O,D,ee);return}if(ve&64){xe.move(N,O,D,Le);return}if(xe===De){n(me,O,D);for(let Ce=0;CeZ.enter(me),oe);else{const{leave:Ce,delayLeave:ze,afterLeave:qe}=Z,fe=()=>n(me,O,D),Fe=()=>{Ce(me,()=>{fe(),qe&&qe()})};ze?ze(me,fe,Fe):Fe()}else n(me,O,D)},de=(N,O,D,ee=!1,oe=!1)=>{const{type:me,props:xe,ref:Z,children:ge,dynamicChildren:ve,shapeFlag:$e,patchFlag:Ce,dirs:ze,cacheIndex:qe}=N;if(Ce===-2&&(oe=!1),Z!=null&&bd(Z,null,D,N,!0),qe!=null&&(O.renderCache[qe]=void 0),$e&256){O.ctx.deactivate(N);return}const fe=$e&1&&ze,Fe=!Ts(N);let Ue;if(Fe&&(Ue=xe&&xe.onVnodeBeforeUnmount)&&na(Ue,O,N),$e&6)He(N.component,D,ee);else{if($e&128){N.suspense.unmount(D,ee);return}fe&&Zo(N,null,O,"beforeUnmount"),$e&64?N.type.remove(N,O,D,Le,ee):ve&&!ve.hasOnce&&(me!==De||Ce>0&&Ce&64)?Ve(ve,O,D,!1,!0):(me===De&&Ce&384||!oe&&$e&16)&&Ve(ge,O,D),ee&&Pe(N)}(Fe&&(Ue=xe&&xe.onVnodeUnmounted)||fe)&&qr(()=>{Ue&&na(Ue,O,N),fe&&Zo(N,null,O,"unmounted")},D)},Pe=N=>{const{type:O,el:D,anchor:ee,transition:oe}=N;if(O===De){Me(D,ee);return}if(O===Jl){C(N);return}const me=()=>{a(D),oe&&!oe.persisted&&oe.afterLeave&&oe.afterLeave()};if(N.shapeFlag&1&&oe&&!oe.persisted){const{leave:xe,delayLeave:Z}=oe,ge=()=>xe(D,me);Z?Z(N.el,me,ge):ge()}else me()},Me=(N,O)=>{let D;for(;N!==O;)D=f(N),a(N),N=D;a(O)},He=(N,O,D)=>{const{bum:ee,scope:oe,job:me,subTree:xe,um:Z,m:ge,a:ve}=N;i2(ge),i2(ve),ee&&Uc(ee),oe.stop(),me&&(me.flags|=8,de(xe,N,O,D)),Z&&qr(Z,O),qr(()=>{N.isUnmounted=!0},O),O&&O.pendingBranch&&!O.isUnmounted&&N.asyncDep&&!N.asyncResolved&&N.suspenseId===O.pendingId&&(O.deps--,O.deps===0&&O.resolve())},Ve=(N,O,D,ee=!1,oe=!1,me=0)=>{for(let xe=me;xe{if(N.shapeFlag&6)return ie(N.component.subTree);if(N.shapeFlag&128)return N.suspense.next();const O=f(N.anchor||N.el),D=O&&O[d6];return D?f(D):O};let Se=!1;const _e=(N,O,D)=>{N==null?O._vnode&&de(O._vnode,null,null,!0):w(O._vnode||null,N,O,null,null,null,D),O._vnode=N,Se||(Se=!0,Wy(),l6(),Se=!1)},Le={p:w,um:de,m:pe,r:Pe,mt:F,mc:q,pc:Q,pbc:U,n:ie,o:e};let We,et;return{render:_e,hydrate:We,createApp:VM(_e,We)}}function p1({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 Qo({effect:e,job:t},r){r?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function JM(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function G0(e,t,r=!1){const n=e.children,a=t.children;if(dt(n)&&dt(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 F6(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:F6(t)}function i2(e){if(e)for(let t=0;trr(tI);function K0(e,t){return W0(e,null,t)}function Ie(e,t,r){return W0(e,t,r)}function W0(e,t,r=Vt){const{immediate:n,deep:a,flush:o,once:i}=r,s=ur({},r),l=t&&n||!t&&o!=="post";let u;if(Su){if(o==="sync"){const p=rI();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,v,w)=>qn(p,c,v,w);let d=!1;o==="post"?s.scheduler=p=>{qr(p,c&&c.suspense)}:o!=="sync"&&(d=!0,s.scheduler=(p,v)=>{v?p():z0(p)}),s.augmentJob=p=>{t&&(p.flags|=4),d&&(p.flags|=2,c&&(p.id=c.uid,p.i=c))};const f=CM(e,t,s);return Su&&(u?u.push(f):l&&f()),f}function nI(e,t,r){const n=this.proxy,a=nr(e)?e.includes(".")?H6(n,e):()=>n[e]:e.bind(n,n);let o;vt(t)?o=t:(o=t.handler,r=t);const i=Yu(this),s=W0(a,o.bind(n),r);return i(),s}function H6(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[`${Dn(t)}Modifiers`]||e[`${Ho(t)}Modifiers`];function oI(e,t,...r){if(e.isUnmounted)return;const n=e.vnode.props||Vt;let a=r;const o=t.startsWith("update:"),i=o&&aI(n,t.slice(7));i&&(i.trim&&(a=r.map(c=>nr(c)?c.trim():c)),i.number&&(a=r.map(rv)));let s,l=n[s=zc(t)]||n[s=zc(Dn(t))];!l&&o&&(l=n[s=zc(Ho(t))]),l&&qn(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,qn(u,e,6,a)}}function z6(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 l=u=>{const c=z6(u,t,!0);c&&(s=!0,ur(i,c))};!r&&t.mixins.length&&t.mixins.forEach(l),e.extends&&l(e.extends),e.mixins&&e.mixins.forEach(l)}return!o&&!s?(Wt(e)&&n.set(e,null),null):(dt(o)?o.forEach(l=>i[l]=null):ur(i,o),Wt(e)&&n.set(e,i),i)}function Df(e,t){return!e||!Cf(t)?!1:(t=t.slice(2).replace(/Once$/,""),Bt(e,t[0].toLowerCase()+t.slice(1))||Bt(e,Ho(t))||Bt(e,t))}function h1(e){const{type:t,vnode:r,proxy:n,withProxy:a,propsOptions:[o],slots:i,attrs:s,emit:l,render:u,renderCache:c,props:d,data:f,setupState:p,ctx:v,inheritAttrs:w}=e,b=yd(e);let y,h;try{if(r.shapeFlag&4){const C=a||n,_=C;y=da(u.call(_,C,c,d,p,f,v)),h=s}else{const C=t;y=da(C.length>1?C(d,{attrs:s,slots:i,emit:l}):C(d,null)),h=t.props?s:iI(s)}}catch(C){eu.length=0,Mf(C,e,1),y=re(Ir)}let m=y;if(h&&w!==!1){const C=Object.keys(h),{shapeFlag:_}=m;C.length&&_&7&&(o&&C.some(O0)&&(h=sI(h,o)),m=ya(m,h,!1,!0))}return r.dirs&&(m=ya(m,null,!1,!0),m.dirs=m.dirs?m.dirs.concat(r.dirs):r.dirs),r.transition&&wi(m,r.transition),y=m,yd(b),y}const iI=e=>{let t;for(const r in e)(r==="class"||r==="style"||Cf(r))&&((t||(t={}))[r]=e[r]);return t},sI=(e,t)=>{const r={};for(const n in e)(!O0(n)||!(n.slice(9)in t))&&(r[n]=e[n]);return r};function lI(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?s2(n,i,u):!!i;if(l&8){const c=t.dynamicProps;for(let d=0;de.__isSuspense;function cI(e,t){t&&t.pendingBranch?dt(e)?t.effects.push(...e):t.effects.push(e):s6(e)}const De=Symbol.for("v-fgt"),Lf=Symbol.for("v-txt"),Ir=Symbol.for("v-cmt"),Jl=Symbol.for("v-stc"),eu=[];let Cn=null;function g(e=!1){eu.push(Cn=e?null:[])}function dI(){eu.pop(),Cn=eu[eu.length-1]||null}let wu=1;function l2(e,t=!1){wu+=e,e<0&&Cn&&t&&(Cn.hasOnce=!0)}function j6(e){return e.dynamicChildren=wu>0?Cn||xs:null,dI(),wu>0&&Cn&&Cn.push(e),e}function A(e,t,r,n,a,o){return j6(K(e,t,r,n,a,o,!0))}function G(e,t,r,n,a){return j6(re(e,t,r,n,a,!0))}function Cu(e){return e?e.__v_isVNode===!0:!1}function li(e,t){return e.type===t.type&&e.key===t.key}const V6=({key:e})=>e??null,qc=({ref:e,ref_key:t,ref_for:r})=>(typeof e=="number"&&(e=""+e),e!=null?nr(e)||Jt(e)||vt(e)?{i:Ar,r:e,k:t,f:!!r}:e:null);function K(e,t=null,r=null,n=0,a=null,o=e===De?0:1,i=!1,s=!1){const l={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&V6(t),ref:t&&qc(t),scopeId:c6,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?(Z0(l,r),o&128&&e.normalize(l)):r&&(l.shapeFlag|=nr(r)?8:16),wu>0&&!i&&Cn&&(l.patchFlag>0||o&6)&&l.patchFlag!==32&&Cn.push(l),l}const re=fI;function fI(e,t=null,r=null,n=0,a=null,o=!1){if((!e||e===k6)&&(e=Ir),Cu(e)){const s=ya(e,t,!0);return r&&Z0(s,r),wu>0&&!o&&Cn&&(s.shapeFlag&6?Cn[Cn.indexOf(e)]=s:Cn.push(s)),s.patchFlag=-2,s}if(wI(e)&&(e=e.__vccOpts),t){t=Mo(t);let{class:s,style:l}=t;s&&!nr(s)&&(t.class=Te(s)),Wt(l)&&(H0(l)&&!dt(l)&&(l=ur({},l)),t.style=Ke(l))}const i=nr(e)?1:U6(e)?128:f6(e)?64:Wt(e)?4:vt(e)?2:0;return K(e,t,r,n,a,i,o,!0)}function Mo(e){return e?H0(e)||O6(e)?ur({},e):e:null}function ya(e,t,r=!1,n=!1){const{props:a,ref:o,patchFlag:i,children:s,transition:l}=e,u=t?at(a||{},t):a,c={__v_isVNode:!0,__v_skip:!0,type:e.type,props:u,key:u&&V6(u),ref:t&&t.ref?r&&o?dt(o)?o.concat(qc(t)):[o,qc(t)]:qc(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:l,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&ya(e.ssContent),ssFallback:e.ssFallback&&ya(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return l&&n&&wi(c,l.clone(c)),c}function le(e=" ",t=0){return re(Lf,null,e,t)}function zge(e,t){const r=re(Jl,null,e);return r.staticCount=t,r}function te(e="",t=!1){return t?(g(),G(Ir,null,e)):re(Ir,null,e)}function da(e){return e==null||typeof e=="boolean"?re(Ir):dt(e)?re(De,null,e.slice()):Cu(e)?mo(e):re(Lf,null,String(e))}function mo(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:ya(e)}function Z0(e,t){let r=0;const{shapeFlag:n}=e;if(t==null)t=null;else if(dt(t))r=16;else if(typeof t=="object")if(n&65){const a=t.default;a&&(a._c&&(a._d=!1),Z0(e,a()),a._c&&(a._d=!0));return}else{r=32;const a=t._;!a&&!O6(t)?t._ctx=Ar:a===3&&Ar&&(Ar.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else vt(t)?(t={default:t,_ctx:Ar},r=32):(t=String(t),n&64?(r=16,t=[le(t)]):r=8);e.children=t,e.shapeFlag|=r}function at(...e){const t={};for(let r=0;rOr||Ar;let Cd,pv;{const e=kf(),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)}};Cd=t("__VUE_INSTANCE_SETTERS__",r=>Or=r),pv=t("__VUE_SSR_SETTERS__",r=>Su=r)}const Yu=e=>{const t=Or;return Cd(e),e.scope.on(),()=>{e.scope.off(),Cd(t)}},u2=()=>{Or&&Or.scope.off(),Cd(null)};function q6(e){return e.vnode.shapeFlag&4}let Su=!1;function mI(e,t=!1,r=!1){t&&pv(t);const{props:n,children:a}=e.vnode,o=q6(e);qM(e,n,o,t),WM(e,a,r);const i=o?gI(e,t):void 0;return t&&pv(!1),i}function gI(e,t){const r=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,RM);const{setup:n}=r;if(n){zo();const a=e.setupContext=n.length>1?G6(e):null,o=Yu(e),i=Vu(n,e,0,[e.props,a]),s=$7(i);if(Uo(),o(),(s||e.sp)&&!Ts(e)&&w6(e),s){if(i.then(u2,u2),t)return i.then(l=>{c2(e,l,t)}).catch(l=>{Mf(l,e,0)});e.asyncDep=i}else c2(e,i,t)}else Y6(e,t)}function c2(e,t,r){vt(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:Wt(t)&&(e.setupState=r6(t)),Y6(e,r)}let d2;function Y6(e,t,r){const n=e.type;if(!e.render){if(!t&&d2&&!n.render){const a=n.template||q0(e).template;if(a){const{isCustomElement:o,compilerOptions:i}=e.appContext.config,{delimiters:s,compilerOptions:l}=n,u=ur(ur({isCustomElement:o,delimiters:s},i),l);n.render=d2(a,u)}}e.render=n.render||jn}{const a=Yu(e);zo();try{BM(e)}finally{Uo(),a()}}}const yI={get(e,t){return Rr(e,"get",""),e[t]}};function G6(e){const t=r=>{e.exposed=r||{}};return{attrs:new Proxy(e.attrs,yI),slots:e.slots,emit:e.emit,expose:t}}function Nf(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(r6(pM(e.exposed)),{get(t,r){if(r in t)return t[r];if(r in Xl)return Xl[r](e)},has(t,r){return r in t||r in Xl}})):e.proxy}function bI(e,t=!0){return vt(e)?e.displayName||e.name:e.name||t&&e.__name}function wI(e){return vt(e)&&"__vccOpts"in e}const S=(e,t)=>bM(e,t,Su);function _u(e,t,r){const n=arguments.length;return n===2?Wt(t)&&!dt(t)?Cu(t)?re(e,null,[t]):re(e,t):re(e,null,t):(n>3?r=Array.prototype.slice.call(arguments,2):n===3&&Cu(r)&&(r=[r]),re(e,t,r))}const CI="3.5.13";/** * @vue/runtime-dom v3.5.13 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT -**/let pv;const d2=typeof window<"u"&&window.trustedTypes;if(d2)try{pv=d2.createPolicy("vue",{createHTML:e=>e})}catch{}const G6=pv?e=>pv.createHTML(e):e=>e,yM="http://www.w3.org/2000/svg",bM="http://www.w3.org/1998/Math/MathML",Pa=typeof document<"u"?document:null,f2=Pa&&Pa.createElement("template"),wM={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"?Pa.createElementNS(yM,e):t==="mathml"?Pa.createElementNS(bM,e):r?Pa.createElement(e,{is:r}):Pa.createElement(e);return e==="select"&&n&&n.multiple!=null&&a.setAttribute("multiple",n.multiple),a},createText:e=>Pa.createTextNode(e),createComment:e=>Pa.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Pa.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{f2.innerHTML=G6(n==="svg"?`${e}`:n==="mathml"?`${e}`:e);const s=f2.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]}},oo="transition",wl="animation",Vs=Symbol("_vtc"),K6={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},W6=ur({},v6,K6),CM=e=>(e.displayName="Transition",e.props=W6,e),Sn=CM((e,{slots:t})=>_u(_I,Z6(e),t)),Xo=(e,t=[])=>{dt(e)?e.forEach(r=>r(...t)):e&&e(...t)},p2=e=>e?dt(e)?e.some(t=>t.length>1):e.length>1:!1;function Z6(e){const t={};for(const k in e)k in K6||(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,v=SM(a),w=v&&v[0],b=v&&v[1],{onBeforeEnter:y,onEnter:h,onEnterCancelled:m,onLeave:C,onLeaveCancelled:_,onBeforeAppear:E=y,onAppear:L=h,onAppearCancelled:q=m}=t,P=(k,z,F,j)=>{k._enterCancelled=j,fo(k,z?c:s),fo(k,z?u:i),F&&F()},U=(k,z)=>{k._isLeaving=!1,fo(k,d),fo(k,p),fo(k,f),z&&z()},x=k=>(z,F)=>{const j=k?L:h,X=()=>P(z,k,F);Xo(j,[z,X]),h2(()=>{fo(z,k?l:o),aa(z,k?c:s),p2(j)||v2(z,n,w,X)})};return ur(t,{onBeforeEnter(k){Xo(y,[k]),aa(k,o),aa(k,i)},onBeforeAppear(k){Xo(E,[k]),aa(k,l),aa(k,u)},onEnter:x(!1),onAppear:x(!0),onLeave(k,z){k._isLeaving=!0;const F=()=>U(k,z);aa(k,d),k._enterCancelled?(aa(k,f),hv()):(hv(),aa(k,f)),h2(()=>{k._isLeaving&&(fo(k,d),aa(k,p),p2(C)||v2(k,n,b,F))}),Xo(C,[k,F])},onEnterCancelled(k){P(k,!1,void 0,!0),Xo(m,[k])},onAppearCancelled(k){P(k,!0,void 0,!0),Xo(q,[k])},onLeaveCancelled(k){U(k),Xo(_,[k])}})}function SM(e){if(e==null)return null;if(Wt(e))return[h1(e.enter),h1(e.leave)];{const t=h1(e);return[t,t]}}function h1(e){return N$(e)}function aa(e,t){t.split(/\s+/).forEach(r=>r&&e.classList.add(r)),(e[Vs]||(e[Vs]=new Set)).add(t)}function fo(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.remove(n));const r=e[Vs];r&&(r.delete(t),r.size||(e[Vs]=void 0))}function h2(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let _M=0;function v2(e,t,r,n){const a=e._endId=++_M,o=()=>{a===e._endId&&n()};if(r!=null)return setTimeout(o,r);const{type:i,timeout:s,propCount:l}=Q6(e,t);if(!i)return n();const u=i+"end";let c=0;const d=()=>{e.removeEventListener(u,f),o()},f=p=>{p.target===e&&++c>=l&&d()};setTimeout(()=>{c(r[v]||"").split(", "),a=n(`${oo}Delay`),o=n(`${oo}Duration`),i=m2(a,o),s=n(`${wl}Delay`),l=n(`${wl}Duration`),u=m2(s,l);let c=null,d=0,f=0;t===oo?i>0&&(c=oo,d=i,f=o.length):t===wl?u>0&&(c=wl,d=u,f=l.length):(d=Math.max(i,u),c=d>0?i>u?oo:wl:null,f=c?c===oo?o.length:l.length:0);const p=c===oo&&/\b(transform|all)(,|$)/.test(n(`${oo}Property`).toString());return{type:c,timeout:d,propCount:f,hasTransform:p}}function m2(e,t){for(;e.lengthg2(r)+g2(e[n])))}function g2(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function hv(){return document.body.offsetHeight}function xM(e,t,r){const n=e[Vs];n&&(t=(t?[t,...n]:[...n]).join(" ")),t==null?e.removeAttribute("class"):r?e.setAttribute("class",t):e.className=t}const Sd=Symbol("_vod"),X6=Symbol("_vsh"),Z0={beforeMount(e,{value:t},{transition:r}){e[Sd]=e.style.display==="none"?"":e.style.display,r&&t?r.beforeEnter(e):Cl(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),Cl(e,!0),n.enter(e)):n.leave(e,()=>{Cl(e,!1)}):Cl(e,t))},beforeUnmount(e,{value:t}){Cl(e,t)}};function Cl(e,t){e.style.display=t?e[Sd]:"none",e[X6]=!t}const J6=Symbol("");function Dr(e){const t=al();if(!t)return;const r=t.ut=(a=e(t.proxy))=>{Array.from(document.querySelectorAll(`[data-v-owner="${t.uid}"]`)).forEach(o=>_d(o,a))},n=()=>{const a=e(t.proxy);t.ce?_d(t.ce,a):vv(t.subTree,a),r(a)};S6(()=>{i6(n)}),Tt(()=>{Me(n,jn,{flush:"post"});const a=new MutationObserver(n);a.observe(t.subTree.el.parentNode,{childList:!0}),Er(()=>a.disconnect())})}function vv(e,t){if(e.shapeFlag&128){const r=e.suspense;e=r.activeBranch,r.pendingBranch&&!r.isHydrating&&r.effects.push(()=>{vv(r.activeBranch,t)})}for(;e.component;)e=e.component.subTree;if(e.shapeFlag&1&&e.el)_d(e.el,t);else if(e.type===De)e.children.forEach(r=>vv(r,t));else if(e.type===Jl){let{el:r,anchor:n}=e;for(;r&&(_d(r,t),r!==n);)r=r.nextSibling}}function _d(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[J6]=n}}const kM=/(^|;)\s*display\s*:/;function AM(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&&Yc(n,s,"")}else for(const i in t)r[i]==null&&Yc(n,i,"");for(const i in r)i==="display"&&(o=!0),Yc(n,i,r[i])}else if(a){if(t!==r){const i=n[J6];i&&(r+=";"+i),n.cssText=r,o=kM.test(r)}}else t&&e.removeAttribute("style");Sd in e&&(e[Sd]=o?n.display:"",e[X6]&&(n.display="none"))}const y2=/\s*!important$/;function Yc(e,t,r){if(dt(r))r.forEach(n=>Yc(e,t,n));else if(r==null&&(r=""),t.startsWith("--"))e.setProperty(t,r);else{const n=EM(e,t);y2.test(r)?e.setProperty(Ho(n),r.replace(y2,""),"important"):e[n]=r}}const b2=["Webkit","Moz","ms"],v1={};function EM(e,t){const r=v1[t];if(r)return r;let n=Dn(t);if(n!=="filter"&&n in e)return v1[t]=n;n=xf(n);for(let a=0;am1||(MM.then(()=>m1=0),m1=Date.now());function PM(e,t){const r=n=>{if(!n._vts)n._vts=Date.now();else if(n._vts<=r.attached)return;qn(DM(n,r.value),t,5,[n])};return r.value=e,r.attached=OM(),r}function DM(e,t){if(dt(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 k2=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,LM=(e,t,r,n,a,o)=>{const i=a==="svg";t==="class"?xM(e,n,i):t==="style"?AM(e,r,n):Cf(t)?M0(t)||$M(e,t,r,n,o):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):NM(e,t,n,i))?(S2(e,t,n),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&C2(e,t,n,i,o,t!=="value")):e._isVueCE&&(/[A-Z]/.test(t)||!nr(n))?S2(e,Dn(t),n,o,t):(t==="true-value"?e._trueValue=n:t==="false-value"&&(e._falseValue=n),C2(e,t,n,i))};function NM(e,t,r,n){if(n)return!!(t==="innerHTML"||t==="textContent"||t in e&&k2(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 k2(t)&&nr(r)?!1:t in e}const ew=new WeakMap,tw=new WeakMap,xd=Symbol("_moveCb"),A2=Symbol("_enterCb"),RM=e=>(delete e.props.mode,e),BM=RM({name:"TransitionGroup",props:ur({},W6,{tag:String,moveClass:String}),setup(e,{slots:t}){const r=al(),n=h6();let a,o;return _6(()=>{if(!a.length)return;const i=e.moveClass||`${e.name||"v"}-move`;if(!jM(a[0].el,r.vnode.el,i))return;a.forEach(HM),a.forEach(zM);const s=a.filter(UM);hv(),s.forEach(l=>{const u=l.el,c=u.style;aa(u,i),c.transform=c.webkitTransform=c.transitionDuration="";const d=u[xd]=f=>{f&&f.target!==u||(!f||/transform$/.test(f.propertyName))&&(u.removeEventListener("transitionend",d),u[xd]=null,fo(u,i))};u.addEventListener("transitionend",d)})}),()=>{const i=Ot(e),s=Z6(i);let l=i.tag||De;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}=Q6(n);return o.removeChild(n),i}const E2=e=>{const t=e.props["onUpdate:modelValue"]||!1;return dt(t)?r=>Uc(t,r):t};function VM(e){e.target.composing=!0}function T2(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const g1=Symbol("_assign"),Hge={created(e,{modifiers:{lazy:t,trim:r,number:n}},a){e[g1]=E2(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=tv(s)),e[g1](s)}),r&&os(e,"change",()=>{e.value=e.value.trim()}),t||(os(e,"compositionstart",VM),os(e,"compositionend",T2),os(e,"change",T2))},mounted(e,{value:t}){e.value=t??""},beforeUpdate(e,{value:t,oldValue:r,modifiers:{lazy:n,trim:a,number:o}},i){if(e[g1]=E2(i),e.composing)return;const s=(o||e.type==="number")&&!/^0\d/.test(e.value)?tv(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))}},qM=["ctrl","shift","alt","meta"],YM={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)=>qM.some(r=>e[`${r}Key`]&&!t.includes(r))},yt=(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=Ho(a.key);if(t.some(i=>i===o||GM[i]===o))return e(a)})},KM=ur({patchProp:LM},wM);let $2;function rw(){return $2||($2=GI(KM))}const I2=(...e)=>{rw().render(...e)},WM=(...e)=>{const t=rw().createApp(...e),{mount:r}=t;return t.mount=n=>{const a=QM(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,ZM(a));return a instanceof Element&&(a.removeAttribute("v-cloak"),a.setAttribute("data-v-app","")),i},t};function ZM(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function QM(e){return nr(e)?document.querySelector(e):e}const kt="24px",XM=["aria-hidden"],M2=` +**/let hv;const f2=typeof window<"u"&&window.trustedTypes;if(f2)try{hv=f2.createPolicy("vue",{createHTML:e=>e})}catch{}const K6=hv?e=>hv.createHTML(e):e=>e,SI="http://www.w3.org/2000/svg",_I="http://www.w3.org/1998/Math/MathML",Pa=typeof document<"u"?document:null,p2=Pa&&Pa.createElement("template"),xI={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"?Pa.createElementNS(SI,e):t==="mathml"?Pa.createElementNS(_I,e):r?Pa.createElement(e,{is:r}):Pa.createElement(e);return e==="select"&&n&&n.multiple!=null&&a.setAttribute("multiple",n.multiple),a},createText:e=>Pa.createTextNode(e),createComment:e=>Pa.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Pa.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{p2.innerHTML=K6(n==="svg"?`${e}`:n==="mathml"?`${e}`:e);const s=p2.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]}},oo="transition",wl="animation",Vs=Symbol("_vtc"),W6={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},Z6=ur({},m6,W6),kI=e=>(e.displayName="Transition",e.props=Z6,e),Sn=kI((e,{slots:t})=>_u(EM,Q6(e),t)),Xo=(e,t=[])=>{dt(e)?e.forEach(r=>r(...t)):e&&e(...t)},h2=e=>e?dt(e)?e.some(t=>t.length>1):e.length>1:!1;function Q6(e){const t={};for(const k in e)k in W6||(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,v=AI(a),w=v&&v[0],b=v&&v[1],{onBeforeEnter:y,onEnter:h,onEnterCancelled:m,onLeave:C,onLeaveCancelled:_,onBeforeAppear:E=y,onAppear:L=h,onAppearCancelled:q=m}=t,P=(k,z,F,j)=>{k._enterCancelled=j,fo(k,z?c:s),fo(k,z?u:i),F&&F()},U=(k,z)=>{k._isLeaving=!1,fo(k,d),fo(k,p),fo(k,f),z&&z()},x=k=>(z,F)=>{const j=k?L:h,X=()=>P(z,k,F);Xo(j,[z,X]),v2(()=>{fo(z,k?l:o),aa(z,k?c:s),h2(j)||m2(z,n,w,X)})};return ur(t,{onBeforeEnter(k){Xo(y,[k]),aa(k,o),aa(k,i)},onBeforeAppear(k){Xo(E,[k]),aa(k,l),aa(k,u)},onEnter:x(!1),onAppear:x(!0),onLeave(k,z){k._isLeaving=!0;const F=()=>U(k,z);aa(k,d),k._enterCancelled?(aa(k,f),vv()):(vv(),aa(k,f)),v2(()=>{k._isLeaving&&(fo(k,d),aa(k,p),h2(C)||m2(k,n,b,F))}),Xo(C,[k,F])},onEnterCancelled(k){P(k,!1,void 0,!0),Xo(m,[k])},onAppearCancelled(k){P(k,!0,void 0,!0),Xo(q,[k])},onLeaveCancelled(k){U(k),Xo(_,[k])}})}function AI(e){if(e==null)return null;if(Wt(e))return[v1(e.enter),v1(e.leave)];{const t=v1(e);return[t,t]}}function v1(e){return F$(e)}function aa(e,t){t.split(/\s+/).forEach(r=>r&&e.classList.add(r)),(e[Vs]||(e[Vs]=new Set)).add(t)}function fo(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.remove(n));const r=e[Vs];r&&(r.delete(t),r.size||(e[Vs]=void 0))}function v2(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let EI=0;function m2(e,t,r,n){const a=e._endId=++EI,o=()=>{a===e._endId&&n()};if(r!=null)return setTimeout(o,r);const{type:i,timeout:s,propCount:l}=X6(e,t);if(!i)return n();const u=i+"end";let c=0;const d=()=>{e.removeEventListener(u,f),o()},f=p=>{p.target===e&&++c>=l&&d()};setTimeout(()=>{c(r[v]||"").split(", "),a=n(`${oo}Delay`),o=n(`${oo}Duration`),i=g2(a,o),s=n(`${wl}Delay`),l=n(`${wl}Duration`),u=g2(s,l);let c=null,d=0,f=0;t===oo?i>0&&(c=oo,d=i,f=o.length):t===wl?u>0&&(c=wl,d=u,f=l.length):(d=Math.max(i,u),c=d>0?i>u?oo:wl:null,f=c?c===oo?o.length:l.length:0);const p=c===oo&&/\b(transform|all)(,|$)/.test(n(`${oo}Property`).toString());return{type:c,timeout:d,propCount:f,hasTransform:p}}function g2(e,t){for(;e.lengthy2(r)+y2(e[n])))}function y2(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function vv(){return document.body.offsetHeight}function TI(e,t,r){const n=e[Vs];n&&(t=(t?[t,...n]:[...n]).join(" ")),t==null?e.removeAttribute("class"):r?e.setAttribute("class",t):e.className=t}const Sd=Symbol("_vod"),J6=Symbol("_vsh"),Q0={beforeMount(e,{value:t},{transition:r}){e[Sd]=e.style.display==="none"?"":e.style.display,r&&t?r.beforeEnter(e):Cl(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),Cl(e,!0),n.enter(e)):n.leave(e,()=>{Cl(e,!1)}):Cl(e,t))},beforeUnmount(e,{value:t}){Cl(e,t)}};function Cl(e,t){e.style.display=t?e[Sd]:"none",e[J6]=!t}const ew=Symbol("");function Dr(e){const t=al();if(!t)return;const r=t.ut=(a=e(t.proxy))=>{Array.from(document.querySelectorAll(`[data-v-owner="${t.uid}"]`)).forEach(o=>_d(o,a))},n=()=>{const a=e(t.proxy);t.ce?_d(t.ce,a):mv(t.subTree,a),r(a)};_6(()=>{s6(n)}),Tt(()=>{Ie(n,jn,{flush:"post"});const a=new MutationObserver(n);a.observe(t.subTree.el.parentNode,{childList:!0}),Er(()=>a.disconnect())})}function mv(e,t){if(e.shapeFlag&128){const r=e.suspense;e=r.activeBranch,r.pendingBranch&&!r.isHydrating&&r.effects.push(()=>{mv(r.activeBranch,t)})}for(;e.component;)e=e.component.subTree;if(e.shapeFlag&1&&e.el)_d(e.el,t);else if(e.type===De)e.children.forEach(r=>mv(r,t));else if(e.type===Jl){let{el:r,anchor:n}=e;for(;r&&(_d(r,t),r!==n);)r=r.nextSibling}}function _d(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[ew]=n}}const $I=/(^|;)\s*display\s*:/;function MI(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&&Yc(n,s,"")}else for(const i in t)r[i]==null&&Yc(n,i,"");for(const i in r)i==="display"&&(o=!0),Yc(n,i,r[i])}else if(a){if(t!==r){const i=n[ew];i&&(r+=";"+i),n.cssText=r,o=$I.test(r)}}else t&&e.removeAttribute("style");Sd in e&&(e[Sd]=o?n.display:"",e[J6]&&(n.display="none"))}const b2=/\s*!important$/;function Yc(e,t,r){if(dt(r))r.forEach(n=>Yc(e,t,n));else if(r==null&&(r=""),t.startsWith("--"))e.setProperty(t,r);else{const n=II(e,t);b2.test(r)?e.setProperty(Ho(n),r.replace(b2,""),"important"):e[n]=r}}const w2=["Webkit","Moz","ms"],m1={};function II(e,t){const r=m1[t];if(r)return r;let n=Dn(t);if(n!=="filter"&&n in e)return m1[t]=n;n=xf(n);for(let a=0;ag1||(LI.then(()=>g1=0),g1=Date.now());function RI(e,t){const r=n=>{if(!n._vts)n._vts=Date.now();else if(n._vts<=r.attached)return;qn(BI(n,r.value),t,5,[n])};return r.value=e,r.attached=NI(),r}function BI(e,t){if(dt(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 A2=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,FI=(e,t,r,n,a,o)=>{const i=a==="svg";t==="class"?TI(e,n,i):t==="style"?MI(e,r,n):Cf(t)?O0(t)||PI(e,t,r,n,o):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):HI(e,t,n,i))?(_2(e,t,n),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&S2(e,t,n,i,o,t!=="value")):e._isVueCE&&(/[A-Z]/.test(t)||!nr(n))?_2(e,Dn(t),n,o,t):(t==="true-value"?e._trueValue=n:t==="false-value"&&(e._falseValue=n),S2(e,t,n,i))};function HI(e,t,r,n){if(n)return!!(t==="innerHTML"||t==="textContent"||t in e&&A2(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 A2(t)&&nr(r)?!1:t in e}const tw=new WeakMap,rw=new WeakMap,xd=Symbol("_moveCb"),E2=Symbol("_enterCb"),zI=e=>(delete e.props.mode,e),UI=zI({name:"TransitionGroup",props:ur({},Z6,{tag:String,moveClass:String}),setup(e,{slots:t}){const r=al(),n=v6();let a,o;return x6(()=>{if(!a.length)return;const i=e.moveClass||`${e.name||"v"}-move`;if(!GI(a[0].el,r.vnode.el,i))return;a.forEach(VI),a.forEach(qI);const s=a.filter(YI);vv(),s.forEach(l=>{const u=l.el,c=u.style;aa(u,i),c.transform=c.webkitTransform=c.transitionDuration="";const d=u[xd]=f=>{f&&f.target!==u||(!f||/transform$/.test(f.propertyName))&&(u.removeEventListener("transitionend",d),u[xd]=null,fo(u,i))};u.addEventListener("transitionend",d)})}),()=>{const i=Ot(e),s=Q6(i);let l=i.tag||De;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}=X6(n);return o.removeChild(n),i}const T2=e=>{const t=e.props["onUpdate:modelValue"]||!1;return dt(t)?r=>Uc(t,r):t};function KI(e){e.target.composing=!0}function $2(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const y1=Symbol("_assign"),Uge={created(e,{modifiers:{lazy:t,trim:r,number:n}},a){e[y1]=T2(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=rv(s)),e[y1](s)}),r&&os(e,"change",()=>{e.value=e.value.trim()}),t||(os(e,"compositionstart",KI),os(e,"compositionend",$2),os(e,"change",$2))},mounted(e,{value:t}){e.value=t??""},beforeUpdate(e,{value:t,oldValue:r,modifiers:{lazy:n,trim:a,number:o}},i){if(e[y1]=T2(i),e.composing)return;const s=(o||e.type==="number")&&!/^0\d/.test(e.value)?rv(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))}},WI=["ctrl","shift","alt","meta"],ZI={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)=>WI.some(r=>e[`${r}Key`]&&!t.includes(r))},yt=(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=Ho(a.key);if(t.some(i=>i===o||QI[i]===o))return e(a)})},XI=ur({patchProp:FI},xI);let M2;function nw(){return M2||(M2=QM(XI))}const I2=(...e)=>{nw().render(...e)},JI=(...e)=>{const t=nw().createApp(...e),{mount:r}=t;return t.mount=n=>{const a=tO(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,eO(a));return a instanceof Element&&(a.removeAttribute("v-cloak"),a.setAttribute("data-v-app","")),i},t};function eO(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function tO(e){return nr(e)?document.querySelector(e):e}const kt="24px",rO=["aria-hidden"],O2=` -`,JM=ue({__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:kt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/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 kt}),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?M2:a(M2)}`;return(l,u)=>(g(),G(Qe(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon runtime-kic-icon","data-testid":"kui-icon-wrapper-runtime-kic-icon",style:Ke(n.value),tabindex:e.decorative?"-1":void 0},{default:M(()=>[(g(),A("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,XM))]),_:1},8,["aria-hidden","style","tabindex"]))}}),eO=["aria-hidden"],O2='',tO=ue({__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:kt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/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 kt}),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?O2:a(O2)}`;return(l,u)=>(g(),G(Qe(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon add-circle-icon","data-testid":"kui-icon-wrapper-add-circle-icon",style:Ke(n.value),tabindex:e.decorative?"-1":void 0},{default:M(()=>[(g(),A("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,eO))]),_:1},8,["aria-hidden","style","tabindex"]))}}),rO=["aria-hidden"],P2='',nO=ue({__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:kt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/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 kt}),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?P2:a(P2)}`;return(l,u)=>(g(),G(Qe(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon book-icon","data-testid":"kui-icon-wrapper-book-icon",style:Ke(n.value),tabindex:e.decorative?"-1":void 0},{default:M(()=>[(g(),A("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,rO))]),_:1},8,["aria-hidden","style","tabindex"]))}}),aO=["aria-hidden"],D2='',oO=ue({__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:kt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/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 kt}),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?D2:a(D2)}`;return(l,u)=>(g(),G(Qe(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon chevron-down-icon","data-testid":"kui-icon-wrapper-chevron-down-icon",style:Ke(n.value),tabindex:e.decorative?"-1":void 0},{default:M(()=>[(g(),A("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,aO))]),_:1},8,["aria-hidden","style","tabindex"]))}}),iO=["aria-hidden"],L2='',sO=ue({__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:kt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/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 kt}),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?L2:a(L2)}`;return(l,u)=>(g(),G(Qe(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon cog-icon","data-testid":"kui-icon-wrapper-cog-icon",style:Ke(n.value),tabindex:e.decorative?"-1":void 0},{default:M(()=>[(g(),A("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,iO))]),_:1},8,["aria-hidden","style","tabindex"]))}}),lO=["aria-hidden"],N2='',uO=ue({__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:kt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/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 kt}),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?N2:a(N2)}`;return(l,u)=>(g(),G(Qe(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon copy-icon","data-testid":"kui-icon-wrapper-copy-icon",style:Ke(n.value),tabindex:e.decorative?"-1":void 0},{default:M(()=>[(g(),A("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,lO))]),_:1},8,["aria-hidden","style","tabindex"]))}}),cO=["aria-hidden"],R2='',dO=ue({__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:kt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/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 kt}),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?R2:a(R2)}`;return(l,u)=>(g(),G(Qe(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon danger-icon","data-testid":"kui-icon-wrapper-danger-icon",style:Ke(n.value),tabindex:e.decorative?"-1":void 0},{default:M(()=>[(g(),A("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,cO))]),_:1},8,["aria-hidden","style","tabindex"]))}}),fO=["aria-hidden"],B2='',pO=ue({__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:kt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/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 kt}),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?B2:a(B2)}`;return(l,u)=>(g(),G(Qe(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon deploy-icon","data-testid":"kui-icon-wrapper-deploy-icon",style:Ke(n.value),tabindex:e.decorative?"-1":void 0},{default:M(()=>[(g(),A("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,fO))]),_:1},8,["aria-hidden","style","tabindex"]))}}),hO=["aria-hidden"],F2='',vO=ue({__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:kt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/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 kt}),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?F2:a(F2)}`;return(l,u)=>(g(),G(Qe(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon filter-icon","data-testid":"kui-icon-wrapper-filter-icon",style:Ke(n.value),tabindex:e.decorative?"-1":void 0},{default:M(()=>[(g(),A("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,hO))]),_:1},8,["aria-hidden","style","tabindex"]))}}),mO=["aria-hidden"],H2='',gO=ue({__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:kt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/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 kt}),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?H2:a(H2)}`;return(l,u)=>(g(),G(Qe(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon help-icon","data-testid":"kui-icon-wrapper-help-icon",style:Ke(n.value),tabindex:e.decorative?"-1":void 0},{default:M(()=>[(g(),A("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,mO))]),_:1},8,["aria-hidden","style","tabindex"]))}}),yO=["aria-hidden"],z2='',bO=ue({__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:kt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/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 kt}),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?z2:a(z2)}`;return(l,u)=>(g(),G(Qe(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon info-icon","data-testid":"kui-icon-wrapper-info-icon",style:Ke(n.value),tabindex:e.decorative?"-1":void 0},{default:M(()=>[(g(),A("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,yO))]),_:1},8,["aria-hidden","style","tabindex"]))}}),wO=["aria-hidden"],U2='',CO=ue({__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:kt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/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 kt}),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?U2:a(U2)}`;return(l,u)=>(g(),G(Qe(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon kong-icon","data-testid":"kui-icon-wrapper-kong-icon",style:Ke(n.value),tabindex:e.decorative?"-1":void 0},{default:M(()=>[(g(),A("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,wO))]),_:1},8,["aria-hidden","style","tabindex"]))}}),SO=["aria-hidden"],j2='',_O=ue({__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:kt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/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 kt}),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?j2:a(j2)}`;return(l,u)=>(g(),G(Qe(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon mesh-icon","data-testid":"kui-icon-wrapper-mesh-icon",style:Ke(n.value),tabindex:e.decorative?"-1":void 0},{default:M(()=>[(g(),A("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,SO))]),_:1},8,["aria-hidden","style","tabindex"]))}}),xO=["aria-hidden"],V2='',kO=ue({__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:kt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/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 kt}),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?V2:a(V2)}`;return(l,u)=>(g(),G(Qe(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon more-icon","data-testid":"kui-icon-wrapper-more-icon",style:Ke(n.value),tabindex:e.decorative?"-1":void 0},{default:M(()=>[(g(),A("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,xO))]),_:1},8,["aria-hidden","style","tabindex"]))}}),AO=["aria-hidden"],q2='',Y2=ue({__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:kt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/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 kt}),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?q2:a(q2)}`;return(l,u)=>(g(),G(Qe(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon portal-icon","data-testid":"kui-icon-wrapper-portal-icon",style:Ke(n.value),tabindex:e.decorative?"-1":void 0},{default:M(()=>[(g(),A("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,AO))]),_:1},8,["aria-hidden","style","tabindex"]))}}),EO=["aria-hidden"],G2=` -`,TO=ue({__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:kt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/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 kt}),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?G2:a(G2)}`;return(l,u)=>(g(),G(Qe(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon progress-icon","data-testid":"kui-icon-wrapper-progress-icon",style:Ke(n.value),tabindex:e.decorative?"-1":void 0},{default:M(()=>[(g(),A("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,EO))]),_:1},8,["aria-hidden","style","tabindex"]))}}),$O=["aria-hidden"],K2='',IO=ue({__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:kt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/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 kt}),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?K2:a(K2)}`;return(l,u)=>(g(),G(Qe(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon refresh-icon","data-testid":"kui-icon-wrapper-refresh-icon",style:Ke(n.value),tabindex:e.decorative?"-1":void 0},{default:M(()=>[(g(),A("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,$O))]),_:1},8,["aria-hidden","style","tabindex"]))}}),MO=["aria-hidden"],W2='',OO=ue({__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:kt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/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 kt}),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?W2:a(W2)}`;return(l,u)=>(g(),G(Qe(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon warning-icon","data-testid":"kui-icon-wrapper-warning-icon",style:Ke(n.value),tabindex:e.decorative?"-1":void 0},{default:M(()=>[(g(),A("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,MO))]),_:1},8,["aria-hidden","style","tabindex"]))}}),Z2=Symbol("route-view-root"),Q0=Symbol("route-view-parent"),PO={class:"app-view"},DO={key:0,"aria-label":"Breadcrumb"},LO={key:0,class:"app-view-title-bar"},NO={class:"actions"},RO={key:1},BO=ue({__name:"AppView",props:{breadcrumbs:{default:null},fullscreen:{type:Boolean,default:!1},docs:{default:""}},setup(e){const t=e,r=Ct(),n=rr(Q0),a=rr("app-summary-view","");Fr("app-summary-view","");const o=new Map,i=H([]),s=Symbol("app-view"),l=f=>{const p=[...f.values()];p.some(v=>v.length===0)?i.value=[]:i.value=p.flat()},u={addBreadcrumbs:(f,p)=>{if(typeof f<"u"){if(o.has(p)){const v=o.get(p);if(JSON.stringify(v)===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||Fr("app-view-parent",u);const d=c||u;return Me(()=>t.breadcrumbs,f=>{f!==null&&d.addBreadcrumbs(f,s)},{immediate:!0}),Rn(()=>{d.removeBreadcrumbs(s)}),(f,p)=>{const v=Je("XBreadcrumbs"),w=Je("XTeleportTemplate"),b=Je("XTeleportSlot"),y=Je("XAlert"),h=Je("XLayout"),m=Je("XIcon"),C=Je("XAction");return g(),A(De,null,[K("div",PO,[!T(c)&&i.value.length>0?(g(),A("nav",DO,[re(v,{items:i.value},null,8,["items"])])):te("",!0),p[5]||(p[5]=le()),K("section",{class:Te({"is-fullscreen":t.fullscreen})},[r.title||r.actions?(g(),A("header",LO,[t.fullscreen?(g(),G(T(CO),{key:0})):te("",!0),p[1]||(p[1]=le()),T(a).length>0?(g(),G(w,{key:1,to:{name:T(a)}},{default:M(()=>[Y(f.$slots,"title",{},void 0,!0)]),_:3},8,["to"])):Y(f.$slots,"title",{key:2},void 0,!0),p[2]||(p[2]=le()),K("div",NO,[r.title?(g(),G(b,{key:0,name:"app-view-docs"})):te("",!0),p[0]||(p[0]=le()),Y(f.$slots,"actions",{},()=>[re(b,{name:`${T(n).name}-actions`},null,8,["name"])],!0)])])):te("",!0),p[3]||(p[3]=le()),r.notifications?(g(),A("aside",RO,[re(y,{class:"mb-4",variant:"warning"},{default:M(()=>[Y(f.$slots,"notifications",{},void 0,!0)]),_:3})])):te("",!0),p[4]||(p[4]=le()),re(h,{type:"stack"},{default:M(()=>[Y(f.$slots,"default",{},void 0,!0)]),_:3})],2)]),p[6]||(p[6]=le()),t.docs.length>0?(g(),G(w,{key:0,to:{name:"app-view-docs"}},{default:M(()=>[re(C,{appearance:"secondary",icon:"",href:t.docs},{default:M(()=>[re(m,{name:"docs"})]),_:1},8,["href"])]),_:1})):te("",!0)],64)}}}),ar=(e,t)=>{const r=e.__vccOpts||e;for(const[n,a]of t)r[n]=a;return r},FO=ar(BO,[["__scopeId","data-v-d9acf228"]]);function zge(e){return Af()?(D0(e),!0):!1}const HO=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const zO=Object.prototype.toString,Uge=e=>zO.call(e)==="[object Object]",kd=()=>{},jge=UO();function UO(){var e,t;return HO&&((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 nw(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 jO(e,t={}){let r,n,a=kd;const o=s=>{clearTimeout(s),a(),a=kd};return s=>{const l=iv(e),u=iv(t.maxWait);return r&&o(r),l<=0||u!==void 0&&u<=0?(n&&(o(n),n=null),Promise.resolve(s())):new Promise((c,d)=>{a=t.rejectOnCancel?d:c,u&&!n&&(n=setTimeout(()=>{r&&o(r),n=null,c(s())},u)),r=setTimeout(()=>{n&&o(n),n=null,c(s())},l)})}}function VO(...e){let t=0,r,n=!0,a=kd,o,i,s,l,u;!Jt(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=kd)};return f=>{const p=iv(i),v=Date.now()-t,w=()=>o=f();return c(),p<=0?(t=Date.now(),w()):(v>p&&(l||!n)?(t=Date.now(),w()):s&&(o=new Promise((b,y)=>{a=u?y:b,r=setTimeout(()=>{t=Date.now(),n=!0,b(w()),c()},Math.max(0,p-v))})),!l&&!r&&(r=setTimeout(()=>n=!0,p)),n=!1,o)}}function Vge(e){return Array.isArray(e)?e:[e]}function qO(e,t=200,r={}){return nw(jO(t,r),e)}function YO(e,t=200,r=!1,n=!0,a=!1){return nw(VO(t,r,n,a),e)}const GO={key:0},KO=ue({__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=Ct(),o=YO(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=Je("XEmptyState"),d=Je("KPagination"),f=Je("XLayout");return T(a).item?(g(!0),A(De,{key:0},Xe([r.items.find(r.predicate)],p=>(g(),A(De,{key:p},[p?Y(l.$slots,"item",{key:0,item:p},void 0,!0):Y(l.$slots,"empty",{key:1,items:i.value},()=>[r.empty?(g(),G(c,{key:0,type:r.type},null,8,["type"])):te("",!0)],!0)],64))),128)):(g(),A(De,{key:1},[i.value.length===0?Y(l.$slots,"empty",{key:0,items:i.value},()=>[r.empty?(g(),G(c,{key:0,type:r.type},null,8,["type"])):te("",!0)],!0):(g(),G(f,{key:1,class:"data-collection",type:"stack"},{default:M(()=>{var p;return[K("div",null,[Y(l.$slots,"default",{items:s.value},void 0,!0)]),u[2]||(u[2]=le()),typeof((p=r.items)==null?void 0:p[0])<"u"&&!(r.page===0&&r.pageSize===0&&r.total===0)?(g(),A("div",GO,[Y(l.$slots,"pagination",{items:s.value},()=>[re(d,{class:Te({pagination:!0,"with-paging":r.page!==0&&r.total>0&&r.total!==r.items.length,"with-sizing":r.pageSize!==0}),"total-count":r.total,"current-page":r.page,"initial-page-size":r.pageSize||r.total,"page-sizes":[15,30,50,75,100],onPageChange:u[0]||(u[0]=({page:v})=>{T(o)({page:v,size:r.pageSize})}),onPageSizeChange:u[1]||(u[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))}}}),WO=ar(KO,[["__scopeId","data-v-5761a8e1"]]),qge="#6c7489",ZO="#d60027",Yge="#6c7489",Q2="#afb7c5",QO="16px",X2="20px";class ms extends Error{constructor({status:r,type:n=null,title:a,detail:o=null,instance:i=null,invalidParameters:s=[]}){super(a);Yt(this,"status");Yt(this,"type");Yt(this,"title");Yt(this,"detail");Yt(this,"instance");Yt(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 XO={"data-testid":"error-block",class:"error-block"},JO={key:0,class:"badge-list"},eP={class:"error-block-message mt-4"},tP=["data-testid"],rP={key:2},nP={class:"error-block-message"},aP=["data-testid"],oP={key:2},iP=ue({__name:"ErrorBlock",props:{error:{},appearance:{default:"warning"}},setup(e){const t=e,r=Ct(),{t:n}=to(),a=rr("x-prompt",void 0);return(o,i)=>{const s=Je("XIcon"),l=Je("XBadge"),u=Je("XCopyButton"),c=Je("KEmptyState"),d=Je("XAlert");return g(),A("div",XO,[T(a)?(g(),G(d,{key:1,variant:"danger"},{default:M(()=>[K("div",nP,[r.default?Y(o.$slots,"default",{key:0},void 0,!0):t.error instanceof T(ms)?(g(),A(De,{key:1},[K("p",null,he(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?(g(),A("ul",{key:0,"data-testid":`error-invalid-parameters-${t.error.status}`},[(g(!0),A(De,null,Xe(t.error.invalidParameters,f=>(g(),A("li",{key:f.field},[le(he(T(n)("common.error_state.field"))+" ",1),K("b",null,[K("code",null,he(f.field),1)]),le(": "+he(f.reason),1)]))),128))],8,aP)):te("",!0)],64)):(g(),A("p",oP,he(o.error.message),1))])]),_:3})):(g(),G(c,{key:0},{icon:M(()=>[t.appearance==="danger"?(g(),G(T(dO),{key:0,color:T(ZO)},null,8,["color"])):(g(),G(s,{key:1,name:"warning"}))]),title:M(()=>[Y(o.$slots,"title",{},()=>[le(he(o.error instanceof T(ms)&&o.error.detail?o.error.detail:T(n)("common.error_state.title")),1)],!0)]),default:M(()=>[i[4]||(i[4]=le()),i[5]||(i[5]=le()),o.error instanceof T(ms)?(g(),A("div",JO,[re(l,{appearance:t.appearance,"data-testid":"error-status"},{default:M(()=>[le(he(o.error.status),1)]),_:1},8,["appearance"]),i[1]||(i[1]=le()),o.error.type?(g(),G(l,{key:0,appearance:"neutral","data-testid":"error-type","max-width":"auto"},{default:M(()=>[le(` - type: `+he(o.error.type),1)]),_:1})):te("",!0),i[2]||(i[2]=le()),o.error.instance?(g(),G(l,{key:1,appearance:"neutral","data-testid":"error-trace","max-width":"auto"},{default:M(()=>[i[0]||(i[0]=le(` - trace: `)),re(u,{text:o.error.instance},null,8,["text"])]),_:1})):te("",!0)])):te("",!0),i[6]||(i[6]=le()),K("div",eP,[r.default?Y(o.$slots,"default",{key:0},void 0,!0):t.error instanceof T(ms)?(g(),A(De,{key:1},[K("p",null,he(t.error.message),1),i[3]||(i[3]=le()),t.error.invalidParameters.length>0?(g(),A("ul",{key:0,"data-testid":`error-invalid-parameters-${t.error.status}`},[(g(!0),A(De,null,Xe(t.error.invalidParameters,f=>(g(),A("li",{key:f.field},[le(he(T(n)("common.error_state.field"))+" ",1),K("b",null,[K("code",null,he(f.field),1)]),le(": "+he(f.reason),1)]))),128))],8,tP)):te("",!0)],64)):(g(),A("p",rP,he(t.error.message),1))])]),_:3}))])}}}),sP=ar(iP,[["__scopeId","data-v-31719417"]]),lP=ue({__name:"DataLoader",props:{data:{default:()=>[]},errors:{default:()=>[]},src:{default:""},loader:{type:Boolean,default:!0},variant:{default:"default"}},setup(e){const t=e,r=Ct();Fr("data-loader",{props:t});const n=H(void 0),a=H(void 0),o=S(()=>t.src!==""?[n.value].concat(t.data):t.data),i=S(()=>(typeof a.value>"u"?t.errors:[a.value].concat(t.errors)).filter(l=>!!l));return(s,l)=>{const u=Je("XProgress"),c=Je("DataSource");return g(),G(c,{src:t.src,onChange:l[0]||(l[0]=d=>n.value=d),onError:l[1]||(l[1]=d=>a.value=d)},{default:M(({refresh:d})=>[o.value.length>0&&o.value.every(f=>typeof f<"u")?(g(),A(De,{key:0},[i.value.length>0?Y(s.$slots,"disconnected",{key:0,data:n.value,error:i.value[0],refresh:t.src!==""?d:()=>{}}):te("",!0),l[2]||(l[2]=le()),Y(s.$slots,"loadable",{data:n.value,error:a.value,refresh:t.src!==""?d:()=>{}}),l[3]||(l[3]=le()),Y(s.$slots,"default",{data:n.value,error:a.value,refresh:t.src!==""?d:()=>{}})],64)):i.value.length>0?Y(s.$slots,"error",{key:1,data:n.value,error:i.value[0],refresh:t.src!==""?d:()=>{}},()=>[re(sP,at(s.$attrs,{error:i.value[0]}),null,16,["error"])]):(g(),A(De,{key:2},[Y(s.$slots,"loadable",{data:n.value,error:a.value,refresh:t.src!==""?d:()=>{}}),l[4]||(l[4]=le()),t.loader&&typeof r.loadable>"u"?Y(s.$slots,"connecting",{key:0,data:void 0,error:a.value,refresh:t.src!==""?d:()=>{}},()=>[t.src!==""?(g(),G(u,at({key:0},s.$attrs,{variant:t.variant==="default"?"legacy":t.variant}),null,16,["variant"])):te("",!0)]):Y(s.$slots,"default",{key:1,data:n.value,error:a.value,refresh:t.src!==""?d:()=>{}})],64))]),_:3},8,["src"])}}}),aw=ue({__name:"DataSink",props:{src:{}},emits:["change","error"],setup(e,{emit:t}){const r=t,n=e,a=H(),o=H(),i=H(),s=H(!1),l=H(()=>{}),u=c=>{a.value=c,s.value=!0,l.value()};return(c,d)=>{const f=Je("DataSource"),p=Je("XDisclosure");return g(),A(De,null,[re(p,null,{default:M(({toggle:v,expanded:w})=>[w?(g(),G(f,{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),d[0]||(d[0]=le()),K("template",{ref:()=>{l.value=v}},null,512)]),_:1}),d[1]||(d[1]=le()),Y(c.$slots,"default",{submit:u,error:i.value,writing:s.value,data:o.value,payload:a.value})],64)}}}),uP=ue({__name:"DataSource",props:{src:{}},emits:["change","error"],setup(e,{emit:t}){const r=Wve(),n=e,a=H(void 0),o=H(void 0),i=t,s=Symbol("");let l,u=new AbortController,c=()=>{};const d=p=>{const v=p.toString();return u.signal.aborted||u.abort(),u=new AbortController,v===""?(l=void 0,()=>{}):(l=r.source(v,s),l.addEventListener("message",w=>{a.value=w.data,o.value=void 0,i("change",a.value)},{signal:u.signal}),l.addEventListener("error",w=>{o.value=w.error,i("error",o.value)},{signal:u.signal}),()=>{u.abort(),a.value=void 0,r.close(v,s)})},f=()=>{c=d(n.src)};return Me(()=>n.src,(p,v)=>{`${p}`!=`${v}`&&(c(),c=d(p))},{immediate:!0}),Rn(()=>{c()}),(p,v)=>(g(),A(De,null,[Y(p.$slots,"default",{data:a.value,error:o.value,refresh:f},void 0,!0),v[0]||(v[0]=le()),v[1]||(v[1]=K("span",null,null,-1))],64))}}),ow=ar(uP,[["__scopeId","data-v-1c92dc7d"]]),cP=ue({__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(Q0);return typeof n<"u"&&(Me(()=>t.title,a=>{a.length>0&&n.addTitle(a,r)},{immediate:!0}),Rn(()=>{n.removeTitle(r)})),(a,o)=>t.render?(g(),A(De,{key:0},[le(he(t.title),1)],64)):te("",!0)}});/*! +`,nO=ue({__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:kt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/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 kt}),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?O2:a(O2)}`;return(l,u)=>(g(),G(Qe(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon runtime-kic-icon","data-testid":"kui-icon-wrapper-runtime-kic-icon",style:Ke(n.value),tabindex:e.decorative?"-1":void 0},{default:I(()=>[(g(),A("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,rO))]),_:1},8,["aria-hidden","style","tabindex"]))}}),aO=["aria-hidden"],P2='',oO=ue({__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:kt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/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 kt}),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?P2:a(P2)}`;return(l,u)=>(g(),G(Qe(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon add-circle-icon","data-testid":"kui-icon-wrapper-add-circle-icon",style:Ke(n.value),tabindex:e.decorative?"-1":void 0},{default:I(()=>[(g(),A("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,aO))]),_:1},8,["aria-hidden","style","tabindex"]))}}),iO=["aria-hidden"],D2='',sO=ue({__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:kt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/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 kt}),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?D2:a(D2)}`;return(l,u)=>(g(),G(Qe(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon book-icon","data-testid":"kui-icon-wrapper-book-icon",style:Ke(n.value),tabindex:e.decorative?"-1":void 0},{default:I(()=>[(g(),A("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,iO))]),_:1},8,["aria-hidden","style","tabindex"]))}}),lO=["aria-hidden"],L2='',uO=ue({__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:kt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/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 kt}),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?L2:a(L2)}`;return(l,u)=>(g(),G(Qe(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon chevron-down-icon","data-testid":"kui-icon-wrapper-chevron-down-icon",style:Ke(n.value),tabindex:e.decorative?"-1":void 0},{default:I(()=>[(g(),A("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,lO))]),_:1},8,["aria-hidden","style","tabindex"]))}}),cO=["aria-hidden"],N2='',dO=ue({__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:kt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/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 kt}),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?N2:a(N2)}`;return(l,u)=>(g(),G(Qe(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon cog-icon","data-testid":"kui-icon-wrapper-cog-icon",style:Ke(n.value),tabindex:e.decorative?"-1":void 0},{default:I(()=>[(g(),A("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,cO))]),_:1},8,["aria-hidden","style","tabindex"]))}}),fO=["aria-hidden"],R2='',pO=ue({__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:kt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/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 kt}),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?R2:a(R2)}`;return(l,u)=>(g(),G(Qe(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon copy-icon","data-testid":"kui-icon-wrapper-copy-icon",style:Ke(n.value),tabindex:e.decorative?"-1":void 0},{default:I(()=>[(g(),A("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,fO))]),_:1},8,["aria-hidden","style","tabindex"]))}}),hO=["aria-hidden"],B2='',vO=ue({__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:kt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/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 kt}),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?B2:a(B2)}`;return(l,u)=>(g(),G(Qe(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon danger-icon","data-testid":"kui-icon-wrapper-danger-icon",style:Ke(n.value),tabindex:e.decorative?"-1":void 0},{default:I(()=>[(g(),A("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,hO))]),_:1},8,["aria-hidden","style","tabindex"]))}}),mO=["aria-hidden"],F2='',gO=ue({__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:kt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/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 kt}),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?F2:a(F2)}`;return(l,u)=>(g(),G(Qe(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon deploy-icon","data-testid":"kui-icon-wrapper-deploy-icon",style:Ke(n.value),tabindex:e.decorative?"-1":void 0},{default:I(()=>[(g(),A("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,mO))]),_:1},8,["aria-hidden","style","tabindex"]))}}),yO=["aria-hidden"],H2='',bO=ue({__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:kt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/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 kt}),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?H2:a(H2)}`;return(l,u)=>(g(),G(Qe(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon filter-icon","data-testid":"kui-icon-wrapper-filter-icon",style:Ke(n.value),tabindex:e.decorative?"-1":void 0},{default:I(()=>[(g(),A("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,yO))]),_:1},8,["aria-hidden","style","tabindex"]))}}),wO=["aria-hidden"],z2='',CO=ue({__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:kt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/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 kt}),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?z2:a(z2)}`;return(l,u)=>(g(),G(Qe(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon help-icon","data-testid":"kui-icon-wrapper-help-icon",style:Ke(n.value),tabindex:e.decorative?"-1":void 0},{default:I(()=>[(g(),A("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,wO))]),_:1},8,["aria-hidden","style","tabindex"]))}}),SO=["aria-hidden"],U2='',_O=ue({__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:kt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/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 kt}),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?U2:a(U2)}`;return(l,u)=>(g(),G(Qe(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon info-icon","data-testid":"kui-icon-wrapper-info-icon",style:Ke(n.value),tabindex:e.decorative?"-1":void 0},{default:I(()=>[(g(),A("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,SO))]),_:1},8,["aria-hidden","style","tabindex"]))}}),xO=["aria-hidden"],j2='',kO=ue({__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:kt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/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 kt}),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?j2:a(j2)}`;return(l,u)=>(g(),G(Qe(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon kong-icon","data-testid":"kui-icon-wrapper-kong-icon",style:Ke(n.value),tabindex:e.decorative?"-1":void 0},{default:I(()=>[(g(),A("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,xO))]),_:1},8,["aria-hidden","style","tabindex"]))}}),AO=["aria-hidden"],V2='',EO=ue({__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:kt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/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 kt}),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?V2:a(V2)}`;return(l,u)=>(g(),G(Qe(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon mesh-icon","data-testid":"kui-icon-wrapper-mesh-icon",style:Ke(n.value),tabindex:e.decorative?"-1":void 0},{default:I(()=>[(g(),A("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,AO))]),_:1},8,["aria-hidden","style","tabindex"]))}}),TO=["aria-hidden"],q2='',$O=ue({__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:kt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/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 kt}),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?q2:a(q2)}`;return(l,u)=>(g(),G(Qe(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon more-icon","data-testid":"kui-icon-wrapper-more-icon",style:Ke(n.value),tabindex:e.decorative?"-1":void 0},{default:I(()=>[(g(),A("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,TO))]),_:1},8,["aria-hidden","style","tabindex"]))}}),MO=["aria-hidden"],Y2='',G2=ue({__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:kt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/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 kt}),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?Y2:a(Y2)}`;return(l,u)=>(g(),G(Qe(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon portal-icon","data-testid":"kui-icon-wrapper-portal-icon",style:Ke(n.value),tabindex:e.decorative?"-1":void 0},{default:I(()=>[(g(),A("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,MO))]),_:1},8,["aria-hidden","style","tabindex"]))}}),IO=["aria-hidden"],K2=` +`,OO=ue({__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:kt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/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 kt}),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?K2:a(K2)}`;return(l,u)=>(g(),G(Qe(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon progress-icon","data-testid":"kui-icon-wrapper-progress-icon",style:Ke(n.value),tabindex:e.decorative?"-1":void 0},{default:I(()=>[(g(),A("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,IO))]),_:1},8,["aria-hidden","style","tabindex"]))}}),PO=["aria-hidden"],W2='',DO=ue({__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:kt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/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 kt}),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?W2:a(W2)}`;return(l,u)=>(g(),G(Qe(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon refresh-icon","data-testid":"kui-icon-wrapper-refresh-icon",style:Ke(n.value),tabindex:e.decorative?"-1":void 0},{default:I(()=>[(g(),A("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,PO))]),_:1},8,["aria-hidden","style","tabindex"]))}}),LO=["aria-hidden"],Z2='',NO=ue({__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:kt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/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 kt}),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?Z2:a(Z2)}`;return(l,u)=>(g(),G(Qe(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon warning-icon","data-testid":"kui-icon-wrapper-warning-icon",style:Ke(n.value),tabindex:e.decorative?"-1":void 0},{default:I(()=>[(g(),A("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,LO))]),_:1},8,["aria-hidden","style","tabindex"]))}}),Q2=Symbol("route-view-root"),X0=Symbol("route-view-parent"),RO={class:"app-view"},BO={key:0,"aria-label":"Breadcrumb"},FO={key:0,class:"app-view-title-bar"},HO={class:"actions"},zO={key:1},UO=ue({__name:"AppView",props:{breadcrumbs:{default:null},fullscreen:{type:Boolean,default:!1},docs:{default:""}},setup(e){const t=e,r=Ct(),n=rr(X0),a=rr("app-summary-view","");Fr("app-summary-view","");const o=new Map,i=H([]),s=Symbol("app-view"),l=f=>{const p=[...f.values()];p.some(v=>v.length===0)?i.value=[]:i.value=p.flat()},u={addBreadcrumbs:(f,p)=>{if(typeof f<"u"){if(o.has(p)){const v=o.get(p);if(JSON.stringify(v)===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||Fr("app-view-parent",u);const d=c||u;return Ie(()=>t.breadcrumbs,f=>{f!==null&&d.addBreadcrumbs(f,s)},{immediate:!0}),Rn(()=>{d.removeBreadcrumbs(s)}),(f,p)=>{const v=Je("XBreadcrumbs"),w=Je("XTeleportTemplate"),b=Je("XTeleportSlot"),y=Je("XAlert"),h=Je("XLayout"),m=Je("XIcon"),C=Je("XAction");return g(),A(De,null,[K("div",RO,[!T(c)&&i.value.length>0?(g(),A("nav",BO,[re(v,{items:i.value},null,8,["items"])])):te("",!0),p[5]||(p[5]=le()),K("section",{class:Te({"is-fullscreen":t.fullscreen})},[r.title||r.actions?(g(),A("header",FO,[t.fullscreen?(g(),G(T(kO),{key:0})):te("",!0),p[1]||(p[1]=le()),T(a).length>0?(g(),G(w,{key:1,to:{name:T(a)}},{default:I(()=>[Y(f.$slots,"title",{},void 0,!0)]),_:3},8,["to"])):Y(f.$slots,"title",{key:2},void 0,!0),p[2]||(p[2]=le()),K("div",HO,[r.title?(g(),G(b,{key:0,name:"app-view-docs"})):te("",!0),p[0]||(p[0]=le()),Y(f.$slots,"actions",{},()=>[re(b,{name:`${T(n).name}-actions`},null,8,["name"])],!0)])])):te("",!0),p[3]||(p[3]=le()),r.notifications?(g(),A("aside",zO,[re(y,{class:"mb-4",variant:"warning"},{default:I(()=>[Y(f.$slots,"notifications",{},void 0,!0)]),_:3})])):te("",!0),p[4]||(p[4]=le()),re(h,{type:"stack"},{default:I(()=>[Y(f.$slots,"default",{},void 0,!0)]),_:3})],2)]),p[6]||(p[6]=le()),t.docs.length>0?(g(),G(w,{key:0,to:{name:"app-view-docs"}},{default:I(()=>[re(C,{appearance:"secondary",icon:"",href:t.docs},{default:I(()=>[re(m,{name:"docs"})]),_:1},8,["href"])]),_:1})):te("",!0)],64)}}}),ar=(e,t)=>{const r=e.__vccOpts||e;for(const[n,a]of t)r[n]=a;return r},jO=ar(UO,[["__scopeId","data-v-d9acf228"]]);function jge(e){return Af()?(L0(e),!0):!1}const VO=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const qO=Object.prototype.toString,Vge=e=>qO.call(e)==="[object Object]",kd=()=>{},qge=YO();function YO(){var e,t;return VO&&((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 aw(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 GO(e,t={}){let r,n,a=kd;const o=s=>{clearTimeout(s),a(),a=kd};return s=>{const l=sv(e),u=sv(t.maxWait);return r&&o(r),l<=0||u!==void 0&&u<=0?(n&&(o(n),n=null),Promise.resolve(s())):new Promise((c,d)=>{a=t.rejectOnCancel?d:c,u&&!n&&(n=setTimeout(()=>{r&&o(r),n=null,c(s())},u)),r=setTimeout(()=>{n&&o(n),n=null,c(s())},l)})}}function KO(...e){let t=0,r,n=!0,a=kd,o,i,s,l,u;!Jt(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=kd)};return f=>{const p=sv(i),v=Date.now()-t,w=()=>o=f();return c(),p<=0?(t=Date.now(),w()):(v>p&&(l||!n)?(t=Date.now(),w()):s&&(o=new Promise((b,y)=>{a=u?y:b,r=setTimeout(()=>{t=Date.now(),n=!0,b(w()),c()},Math.max(0,p-v))})),!l&&!r&&(r=setTimeout(()=>n=!0,p)),n=!1,o)}}function Yge(e){return Array.isArray(e)?e:[e]}function WO(e,t=200,r={}){return aw(GO(t,r),e)}function ZO(e,t=200,r=!1,n=!0,a=!1){return aw(KO(t,r,n,a),e)}const QO={key:0},XO=ue({__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=Ct(),o=ZO(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=Je("XEmptyState"),d=Je("KPagination"),f=Je("XLayout");return T(a).item?(g(!0),A(De,{key:0},Xe([r.items.find(r.predicate)],p=>(g(),A(De,{key:p},[p?Y(l.$slots,"item",{key:0,item:p},void 0,!0):Y(l.$slots,"empty",{key:1,items:i.value},()=>[r.empty?(g(),G(c,{key:0,type:r.type},null,8,["type"])):te("",!0)],!0)],64))),128)):(g(),A(De,{key:1},[i.value.length===0?Y(l.$slots,"empty",{key:0,items:i.value},()=>[r.empty?(g(),G(c,{key:0,type:r.type},null,8,["type"])):te("",!0)],!0):(g(),G(f,{key:1,class:"data-collection",type:"stack"},{default:I(()=>{var p;return[K("div",null,[Y(l.$slots,"default",{items:s.value},void 0,!0)]),u[2]||(u[2]=le()),typeof((p=r.items)==null?void 0:p[0])<"u"&&!(r.page===0&&r.pageSize===0&&r.total===0)?(g(),A("div",QO,[Y(l.$slots,"pagination",{items:s.value},()=>[re(d,{class:Te({pagination:!0,"with-paging":r.page!==0&&r.total>0&&r.total!==r.items.length,"with-sizing":r.pageSize!==0}),"total-count":r.total,"current-page":r.page,"initial-page-size":r.pageSize||r.total,"page-sizes":[15,30,50,75,100],onPageChange:u[0]||(u[0]=({page:v})=>{T(o)({page:v,size:r.pageSize})}),onPageSizeChange:u[1]||(u[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))}}}),JO=ar(XO,[["__scopeId","data-v-5761a8e1"]]),Gge="#6c7489",eP="#d60027",Kge="#6c7489",X2="#afb7c5",tP="16px",J2="20px";class ms extends Error{constructor({status:r,type:n=null,title:a,detail:o=null,instance:i=null,invalidParameters:s=[]}){super(a);Yt(this,"status");Yt(this,"type");Yt(this,"title");Yt(this,"detail");Yt(this,"instance");Yt(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 rP={"data-testid":"error-block",class:"error-block"},nP={key:0,class:"badge-list"},aP={class:"error-block-message mt-4"},oP=["data-testid"],iP={key:2},sP={class:"error-block-message"},lP=["data-testid"],uP={key:2},cP=ue({__name:"ErrorBlock",props:{error:{},appearance:{default:"warning"}},setup(e){const t=e,r=Ct(),{t:n}=to(),a=rr("x-prompt",void 0);return(o,i)=>{const s=Je("XIcon"),l=Je("XBadge"),u=Je("XCopyButton"),c=Je("KEmptyState"),d=Je("XAlert");return g(),A("div",rP,[T(a)?(g(),G(d,{key:1,variant:"danger"},{default:I(()=>[K("div",sP,[r.default?Y(o.$slots,"default",{key:0},void 0,!0):t.error instanceof T(ms)?(g(),A(De,{key:1},[K("p",null,he(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?(g(),A("ul",{key:0,"data-testid":`error-invalid-parameters-${t.error.status}`},[(g(!0),A(De,null,Xe(t.error.invalidParameters,f=>(g(),A("li",{key:f.field},[le(he(T(n)("common.error_state.field"))+" ",1),K("b",null,[K("code",null,he(f.field),1)]),le(": "+he(f.reason),1)]))),128))],8,lP)):te("",!0)],64)):(g(),A("p",uP,he(o.error.message),1))])]),_:3})):(g(),G(c,{key:0},{icon:I(()=>[t.appearance==="danger"?(g(),G(T(vO),{key:0,color:T(eP)},null,8,["color"])):(g(),G(s,{key:1,name:"warning"}))]),title:I(()=>[Y(o.$slots,"title",{},()=>[le(he(o.error instanceof T(ms)&&o.error.detail?o.error.detail:T(n)("common.error_state.title")),1)],!0)]),default:I(()=>[i[4]||(i[4]=le()),i[5]||(i[5]=le()),o.error instanceof T(ms)?(g(),A("div",nP,[re(l,{appearance:t.appearance,"data-testid":"error-status"},{default:I(()=>[le(he(o.error.status),1)]),_:1},8,["appearance"]),i[1]||(i[1]=le()),o.error.type?(g(),G(l,{key:0,appearance:"neutral","data-testid":"error-type","max-width":"auto"},{default:I(()=>[le(` + type: `+he(o.error.type),1)]),_:1})):te("",!0),i[2]||(i[2]=le()),o.error.instance?(g(),G(l,{key:1,appearance:"neutral","data-testid":"error-trace","max-width":"auto"},{default:I(()=>[i[0]||(i[0]=le(` + trace: `)),re(u,{text:o.error.instance},null,8,["text"])]),_:1})):te("",!0)])):te("",!0),i[6]||(i[6]=le()),K("div",aP,[r.default?Y(o.$slots,"default",{key:0},void 0,!0):t.error instanceof T(ms)?(g(),A(De,{key:1},[K("p",null,he(t.error.message),1),i[3]||(i[3]=le()),t.error.invalidParameters.length>0?(g(),A("ul",{key:0,"data-testid":`error-invalid-parameters-${t.error.status}`},[(g(!0),A(De,null,Xe(t.error.invalidParameters,f=>(g(),A("li",{key:f.field},[le(he(T(n)("common.error_state.field"))+" ",1),K("b",null,[K("code",null,he(f.field),1)]),le(": "+he(f.reason),1)]))),128))],8,oP)):te("",!0)],64)):(g(),A("p",iP,he(t.error.message),1))])]),_:3}))])}}}),dP=ar(cP,[["__scopeId","data-v-31719417"]]),fP=ue({__name:"DataLoader",props:{data:{default:()=>[]},errors:{default:()=>[]},src:{default:""},loader:{type:Boolean,default:!0},variant:{default:"default"}},setup(e){const t=e,r=Ct();Fr("data-loader",{props:t});const n=H(void 0),a=H(void 0),o=S(()=>t.src!==""?[n.value].concat(t.data):t.data),i=S(()=>(typeof a.value>"u"?t.errors:[a.value].concat(t.errors)).filter(l=>!!l));return(s,l)=>{const u=Je("XProgress"),c=Je("DataSource");return g(),G(c,{src:t.src,onChange:l[0]||(l[0]=d=>n.value=d),onError:l[1]||(l[1]=d=>a.value=d)},{default:I(({refresh:d})=>[o.value.length>0&&o.value.every(f=>typeof f<"u")?(g(),A(De,{key:0},[i.value.length>0?Y(s.$slots,"disconnected",{key:0,data:n.value,error:i.value[0],refresh:t.src!==""?d:()=>{}}):te("",!0),l[2]||(l[2]=le()),Y(s.$slots,"loadable",{data:n.value,error:a.value,refresh:t.src!==""?d:()=>{}}),l[3]||(l[3]=le()),Y(s.$slots,"default",{data:n.value,error:a.value,refresh:t.src!==""?d:()=>{}})],64)):i.value.length>0?Y(s.$slots,"error",{key:1,data:n.value,error:i.value[0],refresh:t.src!==""?d:()=>{}},()=>[re(dP,at(s.$attrs,{error:i.value[0]}),null,16,["error"])]):(g(),A(De,{key:2},[Y(s.$slots,"loadable",{data:n.value,error:a.value,refresh:t.src!==""?d:()=>{}}),l[4]||(l[4]=le()),t.loader&&typeof r.loadable>"u"?Y(s.$slots,"connecting",{key:0,data:void 0,error:a.value,refresh:t.src!==""?d:()=>{}},()=>[t.src!==""?(g(),G(u,at({key:0},s.$attrs,{variant:t.variant==="default"?"legacy":t.variant}),null,16,["variant"])):te("",!0)]):Y(s.$slots,"default",{key:1,data:n.value,error:a.value,refresh:t.src!==""?d:()=>{}})],64))]),_:3},8,["src"])}}}),ow=ue({__name:"DataSink",props:{src:{}},emits:["change","error"],setup(e,{emit:t}){const r=t,n=e,a=H(),o=H(),i=H(),s=H(!1),l=H(()=>{}),u=c=>{a.value=c,s.value=!0,l.value()};return(c,d)=>{const f=Je("DataSource"),p=Je("XDisclosure");return g(),A(De,null,[re(p,null,{default:I(({toggle:v,expanded:w})=>[w?(g(),G(f,{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),d[0]||(d[0]=le()),K("template",{ref:()=>{l.value=v}},null,512)]),_:1}),d[1]||(d[1]=le()),Y(c.$slots,"default",{submit:u,error:i.value,writing:s.value,data:o.value,payload:a.value})],64)}}}),pP=ue({__name:"DataSource",props:{src:{}},emits:["change","error"],setup(e,{emit:t}){const r=Qve(),n=e,a=H(void 0),o=H(void 0),i=t,s=Symbol("");let l,u=new AbortController,c=()=>{};const d=p=>{const v=p.toString();return u.signal.aborted||u.abort(),u=new AbortController,v===""?(l=void 0,()=>{}):(l=r.source(v,s),l.addEventListener("message",w=>{a.value=w.data,o.value=void 0,i("change",a.value)},{signal:u.signal}),l.addEventListener("error",w=>{o.value=w.error,i("error",o.value)},{signal:u.signal}),()=>{u.abort(),a.value=void 0,r.close(v,s)})},f=()=>{c=d(n.src)};return Ie(()=>n.src,(p,v)=>{`${p}`!=`${v}`&&(c(),c=d(p))},{immediate:!0}),Rn(()=>{c()}),(p,v)=>(g(),A(De,null,[Y(p.$slots,"default",{data:a.value,error:o.value,refresh:f},void 0,!0),v[0]||(v[0]=le()),v[1]||(v[1]=K("span",null,null,-1))],64))}}),iw=ar(pP,[["__scopeId","data-v-1c92dc7d"]]),hP=ue({__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(X0);return typeof n<"u"&&(Ie(()=>t.title,a=>{a.length>0&&n.addTitle(a,r)},{immediate:!0}),Rn(()=>{n.removeTitle(r)})),(a,o)=>t.render?(g(),A(De,{key:0},[le(he(t.title),1)],64)):te("",!0)}});/*! * vue-router v4.5.0 * (c) 2024 Eduardo San Martin Morote * @license MIT - */const is=typeof document<"u";function iw(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function dP(e){return e.__esModule||e[Symbol.toStringTag]==="Module"||e.default&&iw(e.default)}const Rt=Object.assign;function y1(e,t){const r={};for(const n in t){const a=t[n];r[n]=Yn(a)?a.map(e):e(a)}return r}const tu=()=>{},Yn=Array.isArray,sw=/#/g,fP=/&/g,pP=/\//g,hP=/=/g,vP=/\?/g,lw=/\+/g,mP=/%5B/g,gP=/%5D/g,uw=/%5E/g,yP=/%60/g,cw=/%7B/g,bP=/%7C/g,dw=/%7D/g,wP=/%20/g;function X0(e){return encodeURI(""+e).replace(bP,"|").replace(mP,"[").replace(gP,"]")}function CP(e){return X0(e).replace(cw,"{").replace(dw,"}").replace(uw,"^")}function mv(e){return X0(e).replace(lw,"%2B").replace(wP,"+").replace(sw,"%23").replace(fP,"%26").replace(yP,"`").replace(cw,"{").replace(dw,"}").replace(uw,"^")}function SP(e){return mv(e).replace(hP,"%3D")}function _P(e){return X0(e).replace(sw,"%23").replace(vP,"%3F")}function xP(e){return e==null?"":_P(e).replace(pP,"%2F")}function xu(e){try{return decodeURIComponent(""+e)}catch{}return""+e}const kP=/\/$/,AP=e=>e.replace(kP,"");function b1(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=IP(n??t,r),{fullPath:n+(o&&"?")+o+i,path:n,query:a,hash:xu(i)}}function EP(e,t){const r=t.query?e(t.query):"";return t.path+(r&&"?")+r+(t.hash||"")}function J2(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function TP(e,t,r){const n=t.matched.length-1,a=r.matched.length-1;return n>-1&&n===a&&qs(t.matched[n],r.matched[a])&&fw(t.params,r.params)&&e(t.query)===e(r.query)&&t.hash===r.hash}function qs(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function fw(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const r in e)if(!$P(e[r],t[r]))return!1;return!0}function $P(e,t){return Yn(e)?eb(e,t):Yn(t)?eb(t,e):e===t}function eb(e,t){return Yn(t)?e.length===t.length&&e.every((r,n)=>r===t[n]):e.length===1&&e[0]===t}function IP(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 io={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};var ku;(function(e){e.pop="pop",e.push="push"})(ku||(ku={}));var ru;(function(e){e.back="back",e.forward="forward",e.unknown=""})(ru||(ru={}));function MP(e){if(!e)if(is){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),AP(e)}const OP=/^[^#]+#/;function PP(e,t){return e.replace(OP,"#")+t}function DP(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 Rf=()=>({left:window.scrollX,top:window.scrollY});function LP(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=DP(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 tb(e,t){return(history.state?history.state.position-t:-1)+e}const gv=new Map;function NP(e,t){gv.set(e,t)}function RP(e){const t=gv.get(e);return gv.delete(e),t}let BP=()=>location.protocol+"//"+location.host;function pw(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),J2(l,"")}return J2(r,e)+n+a}function FP(e,t,r,n){let a=[],o=[],i=null;const s=({state:f})=>{const p=pw(e,location),v=r.value,w=t.value;let b=0;if(f){if(r.value=p,t.value=f,i&&i===v){i=null;return}b=w?f.position-w.position:0}else n(p);a.forEach(y=>{y(r.value,v,{delta:b,type:ku.pop,direction:b?b>0?ru.forward:ru.back:ru.unknown})})};function l(){i=r.value}function u(f){a.push(f);const p=()=>{const v=a.indexOf(f);v>-1&&a.splice(v,1)};return o.push(p),p}function c(){const{history:f}=window;f.state&&f.replaceState(Rt({},f.state,{scroll:Rf()}),"")}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 rb(e,t,r,n=!1,a=!1){return{back:e,current:t,forward:r,replaced:n,position:window.history.length,scroll:a?Rf():null}}function HP(e){const{history:t,location:r}=window,n={value:pw(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:BP()+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=Rt({},t.state,rb(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=Rt({},a.value,t.state,{forward:l,scroll:Rf()});o(c.current,c,!0);const d=Rt({},rb(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 zP(e){e=MP(e);const t=HP(e),r=FP(e,t.state,t.location,t.replace);function n(o,i=!0){i||r.pauseListeners(),history.go(o)}const a=Rt({location:"",base:e,go:n,createHref:PP.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 UP(e){return typeof e=="string"||e&&typeof e=="object"}function hw(e){return typeof e=="string"||typeof e=="symbol"}const vw=Symbol("");var nb;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(nb||(nb={}));function Ys(e,t){return Rt(new Error,{type:e,[vw]:!0},t)}function Ia(e,t){return e instanceof Error&&vw in e&&(t==null||!!(e.type&t))}const ab="[^/]+?",jP={sensitive:!1,strict:!1,start:!0,end:!0},VP=/[.+*?^${}()[\]/\\]/g;function qP(e,t){const r=Rt({},jP,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 mw(e,t){let r=0;const n=e.score,a=t.score;for(;r0&&t[t.length-1]<0}const GP={type:0,value:""},KP=/[a-zA-Z0-9_]/;function WP(e){if(!e)return[[]];if(e==="/")return[[GP]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(p){throw new Error(`ERR (${r})/"${u}": ${p}`)}let r=0,n=r;const a=[];let o;function i(){o&&a.push(o),o=[]}let s=0,l,u="",c="";function d(){u&&(r===0?o.push({type:0,value:u}):r===1||r===2||r===3?(o.length>1&&(l==="*"||l==="+")&&t(`A repeatable param (${u}) must be alone in its segment. eg: '/:ids+.`),o.push({type:1,value:u,regexp:c,repeatable:l==="*"||l==="+",optional:l==="*"||l==="?"})):t("Invalid state to consume buffer"),u="")}function f(){u+=l}for(;s{i(m)}:tu}function i(d){if(hw(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=eD(d,r);r.splice(f,0,d),d.record.name&&!lb(d)&&n.set(d.record.name,d)}function u(d,f){let p,v={},w,b;if("name"in d&&d.name){if(p=n.get(d.name),!p)throw Ys(1,{location:d});b=p.record.name,v=Rt(ib(f.params,p.keys.filter(m=>!m.optional).concat(p.parent?p.parent.keys.filter(m=>m.optional):[]).map(m=>m.name)),d.params&&ib(d.params,p.keys.map(m=>m.name))),w=p.stringify(v)}else if(d.path!=null)w=d.path,p=r.find(m=>m.re.test(w)),p&&(v=p.parse(w),b=p.record.name);else{if(p=f.name?n.get(f.name):r.find(m=>m.re.test(f.path)),!p)throw Ys(1,{location:d,currentLocation:f});b=p.record.name,v=Rt({},f.params,d.params),w=p.stringify(v)}const y=[];let h=p;for(;h;)y.unshift(h.record),h=h.parent;return{name:b,path:w,params:v,matched:y,meta:JP(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 ib(e,t){const r={};for(const n of t)n in e&&(r[n]=e[n]);return r}function sb(e){const t={path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:e.aliasOf,beforeEnter:e.beforeEnter,props:XP(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 XP(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 lb(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function JP(e){return e.reduce((t,r)=>Rt(t,r.meta),{})}function ub(e,t){const r={};for(const n in e)r[n]=n in t?t[n]:e[n];return r}function eD(e,t){let r=0,n=t.length;for(;r!==n;){const o=r+n>>1;mw(e,t[o])<0?n=o:r=o+1}const a=tD(e);return a&&(n=t.lastIndexOf(a,n-1)),n}function tD(e){let t=e;for(;t=t.parent;)if(gw(t)&&mw(e,t)===0)return t}function gw({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function rD(e){const t={};if(e===""||e==="?")return t;const n=(e[0]==="?"?e.slice(1):e).split("&");for(let a=0;ao&&mv(o)):[n&&mv(n)]).forEach(o=>{o!==void 0&&(t+=(t.length?"&":"")+r,o!=null&&(t+="="+o))})}return t}function nD(e){const t={};for(const r in e){const n=e[r];n!==void 0&&(t[r]=Yn(n)?n.map(a=>a==null?null:""+a):n==null?n:""+n)}return t}const aD=Symbol(""),db=Symbol(""),Bf=Symbol(""),J0=Symbol(""),yv=Symbol("");function Sl(){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 go(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(Ys(4,{from:r,to:t})):f instanceof Error?l(f):UP(f)?l(Ys(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 w1(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(iw(l)){const c=(l.__vccOpts||l)[t];c&&o.push(go(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=dP(c)?c.default:c;i.mods[s]=c,i.components[s]=d;const p=(d.__vccOpts||d)[t];return p&&go(p,r,n,i,s,a)()}))}}return o}function fb(e){const t=rr(Bf),r=rr(J0),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(qs.bind(null,c));if(f>-1)return f;const p=pb(l[u-2]);return u>1&&pb(c)===p&&d[d.length-1].path!==p?d.findIndex(qs.bind(null,l[u-2])):f}),o=S(()=>a.value>-1&&lD(r.params,n.value.params)),i=S(()=>a.value>-1&&a.value===r.matched.length-1&&fw(r.params,n.value.params));function s(l={}){if(sD(l)){const u=t[T(e.replace)?"replace":"push"](T(e.to)).catch(tu);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 oD(e){return e.length===1?e[0]:e}const iD=ue({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:fb,setup(e,{slots:t}){const r=Qn(fb(e)),{options:n}=rr(Bf),a=S(()=>({[hb(e.activeClass,n.linkActiveClass,"router-link-active")]:r.isActive,[hb(e.exactActiveClass,n.linkExactActiveClass,"router-link-exact-active")]:r.isExactActive}));return()=>{const o=t.default&&oD(t.default(r));return e.custom?o:_u("a",{"aria-current":r.isExactActive?e.ariaCurrentValue:null,href:r.href,onClick:r.navigate,class:a.value},o)}}}),yw=iD;function sD(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 lD(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(!Yn(a)||a.length!==n.length||n.some((o,i)=>o!==a[i]))return!1}return!0}function pb(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const hb=(e,t,r)=>e??t??r,uD=ue({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:r}){const n=rr(yv),a=S(()=>e.route||n.value),o=rr(db,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]);Fr(db,S(()=>i.value+1)),Fr(aD,s),Fr(yv,a);const l=H();return Me(()=>[l.value,s.value,e.name],([u,c,d],[f,p,v])=>{c&&(c.instances[d]=u,p&&p!==c&&u&&u===f&&(c.leaveGuards.size||(c.leaveGuards=p.leaveGuards),c.updateGuards.size||(c.updateGuards=p.updateGuards))),u&&c&&(!p||!qs(c,p)||!f)&&(c.enterCallbacks[d]||[]).forEach(w=>w(u))},{flush:"post"}),()=>{const u=a.value,c=e.name,d=s.value,f=d&&d.components[c];if(!f)return vb(r.default,{Component:f,route:u});const p=d.props[c],v=p?p===!0?u.params:typeof p=="function"?p(u):p:null,b=_u(f,Rt({},v,t,{onVnodeUnmounted:y=>{y.component.isUnmounted&&(d.instances[c]=null)},ref:l}));return vb(r.default,{Component:b,route:u})||b}}});function vb(e,t){if(!e)return null;const r=e(t);return r.length===1?r[0]:r}const cD=uD;function dD(e){const t=QP(e.routes,e),r=e.parseQuery||rD,n=e.stringifyQuery||cb,a=e.history,o=Sl(),i=Sl(),s=Sl(),l=J7(io);let u=io;is&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const c=y1.bind(null,ie=>""+ie),d=y1.bind(null,xP),f=y1.bind(null,xu);function p(ie,Se){let _e,Le;return hw(ie)?(_e=t.getRecordMatcher(ie),Le=Se):Le=ie,t.addRoute(Le,_e)}function v(ie){const Se=t.getRecordMatcher(ie);Se&&t.removeRoute(Se)}function w(){return t.getRoutes().map(ie=>ie.record)}function b(ie){return!!t.getRecordMatcher(ie)}function y(ie,Se){if(Se=Rt({},Se||l.value),typeof ie=="string"){const O=b1(r,ie,Se.path),D=t.resolve({path:O.path},Se),ee=a.createHref(O.fullPath);return Rt(O,D,{params:f(D.params),hash:xu(O.hash),redirectedFrom:void 0,href:ee})}let _e;if(ie.path!=null)_e=Rt({},ie,{path:b1(r,ie.path,Se.path).path});else{const O=Rt({},ie.params);for(const D in O)O[D]==null&&delete O[D];_e=Rt({},ie,{params:d(O)}),Se.params=d(Se.params)}const Le=t.resolve(_e,Se),We=ie.hash||"";Le.params=c(f(Le.params));const et=EP(n,Rt({},ie,{hash:CP(We),path:Le.path})),N=a.createHref(et);return Rt({fullPath:et,hash:We,query:n===cb?nD(ie.query):ie.query||{}},Le,{redirectedFrom:void 0,href:N})}function h(ie){return typeof ie=="string"?b1(r,ie,l.value.path):Rt({},ie)}function m(ie,Se){if(u!==ie)return Ys(8,{from:Se,to:ie})}function C(ie){return L(ie)}function _(ie){return C(Rt(h(ie),{replace:!0}))}function E(ie){const Se=ie.matched[ie.matched.length-1];if(Se&&Se.redirect){const{redirect:_e}=Se;let Le=typeof _e=="function"?_e(ie):_e;return typeof Le=="string"&&(Le=Le.includes("?")||Le.includes("#")?Le=h(Le):{path:Le},Le.params={}),Rt({query:ie.query,hash:ie.hash,params:Le.path!=null?{}:ie.params},Le)}}function L(ie,Se){const _e=u=y(ie),Le=l.value,We=ie.state,et=ie.force,N=ie.replace===!0,O=E(_e);if(O)return L(Rt(h(O),{state:typeof O=="object"?Rt({},We,O.state):We,force:et,replace:N}),Se||_e);const D=_e;D.redirectedFrom=Se;let ee;return!et&&TP(n,Le,_e)&&(ee=Ys(16,{to:D,from:Le}),pe(Le,Le,!0,!1)),(ee?Promise.resolve(ee):U(D,Le)).catch(oe=>Ia(oe)?Ia(oe,2)?oe:W(oe):Q(oe,D,Le)).then(oe=>{if(oe){if(Ia(oe,2))return L(Rt({replace:N},h(oe.to),{state:typeof oe.to=="object"?Rt({},We,oe.to.state):We,force:et}),Se||D)}else oe=k(D,Le,!0,N,We);return x(D,Le,oe),oe})}function q(ie,Se){const _e=m(ie,Se);return _e?Promise.reject(_e):Promise.resolve()}function P(ie){const Se=Ie.values().next().value;return Se&&typeof Se.runWithContext=="function"?Se.runWithContext(ie):ie()}function U(ie,Se){let _e;const[Le,We,et]=fD(ie,Se);_e=w1(Le.reverse(),"beforeRouteLeave",ie,Se);for(const O of Le)O.leaveGuards.forEach(D=>{_e.push(go(D,ie,Se))});const N=q.bind(null,ie,Se);return _e.push(N),Ve(_e).then(()=>{_e=[];for(const O of o.list())_e.push(go(O,ie,Se));return _e.push(N),Ve(_e)}).then(()=>{_e=w1(We,"beforeRouteUpdate",ie,Se);for(const O of We)O.updateGuards.forEach(D=>{_e.push(go(D,ie,Se))});return _e.push(N),Ve(_e)}).then(()=>{_e=[];for(const O of et)if(O.beforeEnter)if(Yn(O.beforeEnter))for(const D of O.beforeEnter)_e.push(go(D,ie,Se));else _e.push(go(O.beforeEnter,ie,Se));return _e.push(N),Ve(_e)}).then(()=>(ie.matched.forEach(O=>O.enterCallbacks={}),_e=w1(et,"beforeRouteEnter",ie,Se,P),_e.push(N),Ve(_e))).then(()=>{_e=[];for(const O of i.list())_e.push(go(O,ie,Se));return _e.push(N),Ve(_e)}).catch(O=>Ia(O,8)?O:Promise.reject(O))}function x(ie,Se,_e){s.list().forEach(Le=>P(()=>Le(ie,Se,_e)))}function k(ie,Se,_e,Le,We){const et=m(ie,Se);if(et)return et;const N=Se===io,O=is?history.state:{};_e&&(Le||N?a.replace(ie.fullPath,Rt({scroll:N&&O&&O.scroll},We)):a.push(ie.fullPath,We)),l.value=ie,pe(ie,Se,_e,N),W()}let z;function F(){z||(z=a.listen((ie,Se,_e)=>{if(!He.listening)return;const Le=y(ie),We=E(Le);if(We){L(Rt(We,{replace:!0,force:!0}),Le).catch(tu);return}u=Le;const et=l.value;is&&NP(tb(et.fullPath,_e.delta),Rf()),U(Le,et).catch(N=>Ia(N,12)?N:Ia(N,2)?(L(Rt(h(N.to),{force:!0}),Le).then(O=>{Ia(O,20)&&!_e.delta&&_e.type===ku.pop&&a.go(-1,!1)}).catch(tu),Promise.reject()):(_e.delta&&a.go(-_e.delta,!1),Q(N,Le,et))).then(N=>{N=N||k(Le,et,!1),N&&(_e.delta&&!Ia(N,8)?a.go(-_e.delta,!1):_e.type===ku.pop&&Ia(N,20)&&a.go(-1,!1)),x(Le,et,N)}).catch(tu)}))}let j=Sl(),X=Sl(),ne;function Q(ie,Se,_e){W(ie);const Le=X.list();return Le.length?Le.forEach(We=>We(ie,Se,_e)):console.error(ie),Promise.reject(ie)}function ae(){return ne&&l.value!==io?Promise.resolve():new Promise((ie,Se)=>{j.add([ie,Se])})}function W(ie){return ne||(ne=!ie,F(),j.list().forEach(([Se,_e])=>ie?_e(ie):Se()),j.reset()),ie}function pe(ie,Se,_e,Le){const{scrollBehavior:We}=e;if(!is||!We)return Promise.resolve();const et=!_e&&RP(tb(ie.fullPath,0))||(Le||!_e)&&history.state&&history.state.scroll||null;return Kt().then(()=>We(ie,Se,et)).then(N=>N&&LP(N)).catch(N=>Q(N,ie,Se))}const de=ie=>a.go(ie);let Pe;const Ie=new Set,He={currentRoute:l,listening:!0,addRoute:p,removeRoute:v,clearRoutes:t.clearRoutes,hasRoute:b,getRoutes:w,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:X.add,isReady:ae,install(ie){const Se=this;ie.component("RouterLink",yw),ie.component("RouterView",cD),ie.config.globalProperties.$router=Se,Object.defineProperty(ie.config.globalProperties,"$route",{enumerable:!0,get:()=>T(l)}),is&&!Pe&&l.value===io&&(Pe=!0,C(a.location).catch(We=>{}));const _e={};for(const We in io)Object.defineProperty(_e,We,{get:()=>l.value[We],enumerable:!0});ie.provide(Bf,Se),ie.provide(J0,Q7(_e)),ie.provide(yv,l);const Le=ie.unmount;Ie.add(ie),ie.unmount=function(){Ie.delete(ie),Ie.size<1&&(u=io,z&&z(),z=null,l.value=io,Pe=!1,ne=!1),Le()}}};function Ve(ie){return ie.reduce((Se,_e)=>Se.then(()=>P(_e)),Promise.resolve())}return He}function fD(e,t){const r=[],n=[],a=[],o=Math.max(t.matched.length,e.matched.length);for(let i=0;iqs(u,s))?n.push(s):r.push(s));const l=e.matched[i];l&&(t.matched.find(u=>qs(u,l))||a.push(l))}return[r,n,a]}function bw(){return rr(Bf)}function pD(e){return rr(J0)}/*! js-yaml 4.1.0 https://github.com/nodeca/js-yaml @license MIT */function ww(e){return typeof e>"u"||e===null}function hD(e){return typeof e=="object"&&e!==null}function vD(e){return Array.isArray(e)?e:ww(e)?[]:[e]}function mD(e,t){var r,n,a,o;if(t)for(o=Object.keys(t),r=0,n=o.length;r{},Yn=Array.isArray,lw=/#/g,mP=/&/g,gP=/\//g,yP=/=/g,bP=/\?/g,uw=/\+/g,wP=/%5B/g,CP=/%5D/g,cw=/%5E/g,SP=/%60/g,dw=/%7B/g,_P=/%7C/g,fw=/%7D/g,xP=/%20/g;function J0(e){return encodeURI(""+e).replace(_P,"|").replace(wP,"[").replace(CP,"]")}function kP(e){return J0(e).replace(dw,"{").replace(fw,"}").replace(cw,"^")}function gv(e){return J0(e).replace(uw,"%2B").replace(xP,"+").replace(lw,"%23").replace(mP,"%26").replace(SP,"`").replace(dw,"{").replace(fw,"}").replace(cw,"^")}function AP(e){return gv(e).replace(yP,"%3D")}function EP(e){return J0(e).replace(lw,"%23").replace(bP,"%3F")}function TP(e){return e==null?"":EP(e).replace(gP,"%2F")}function xu(e){try{return decodeURIComponent(""+e)}catch{}return""+e}const $P=/\/$/,MP=e=>e.replace($P,"");function w1(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=DP(n??t,r),{fullPath:n+(o&&"?")+o+i,path:n,query:a,hash:xu(i)}}function IP(e,t){const r=t.query?e(t.query):"";return t.path+(r&&"?")+r+(t.hash||"")}function eb(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function OP(e,t,r){const n=t.matched.length-1,a=r.matched.length-1;return n>-1&&n===a&&qs(t.matched[n],r.matched[a])&&pw(t.params,r.params)&&e(t.query)===e(r.query)&&t.hash===r.hash}function qs(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function pw(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const r in e)if(!PP(e[r],t[r]))return!1;return!0}function PP(e,t){return Yn(e)?tb(e,t):Yn(t)?tb(t,e):e===t}function tb(e,t){return Yn(t)?e.length===t.length&&e.every((r,n)=>r===t[n]):e.length===1&&e[0]===t}function DP(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 io={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};var ku;(function(e){e.pop="pop",e.push="push"})(ku||(ku={}));var ru;(function(e){e.back="back",e.forward="forward",e.unknown=""})(ru||(ru={}));function LP(e){if(!e)if(is){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),MP(e)}const NP=/^[^#]+#/;function RP(e,t){return e.replace(NP,"#")+t}function BP(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 Rf=()=>({left:window.scrollX,top:window.scrollY});function FP(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=BP(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 rb(e,t){return(history.state?history.state.position-t:-1)+e}const yv=new Map;function HP(e,t){yv.set(e,t)}function zP(e){const t=yv.get(e);return yv.delete(e),t}let UP=()=>location.protocol+"//"+location.host;function hw(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),eb(l,"")}return eb(r,e)+n+a}function jP(e,t,r,n){let a=[],o=[],i=null;const s=({state:f})=>{const p=hw(e,location),v=r.value,w=t.value;let b=0;if(f){if(r.value=p,t.value=f,i&&i===v){i=null;return}b=w?f.position-w.position:0}else n(p);a.forEach(y=>{y(r.value,v,{delta:b,type:ku.pop,direction:b?b>0?ru.forward:ru.back:ru.unknown})})};function l(){i=r.value}function u(f){a.push(f);const p=()=>{const v=a.indexOf(f);v>-1&&a.splice(v,1)};return o.push(p),p}function c(){const{history:f}=window;f.state&&f.replaceState(Rt({},f.state,{scroll:Rf()}),"")}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 nb(e,t,r,n=!1,a=!1){return{back:e,current:t,forward:r,replaced:n,position:window.history.length,scroll:a?Rf():null}}function VP(e){const{history:t,location:r}=window,n={value:hw(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:UP()+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=Rt({},t.state,nb(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=Rt({},a.value,t.state,{forward:l,scroll:Rf()});o(c.current,c,!0);const d=Rt({},nb(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 qP(e){e=LP(e);const t=VP(e),r=jP(e,t.state,t.location,t.replace);function n(o,i=!0){i||r.pauseListeners(),history.go(o)}const a=Rt({location:"",base:e,go:n,createHref:RP.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 YP(e){return typeof e=="string"||e&&typeof e=="object"}function vw(e){return typeof e=="string"||typeof e=="symbol"}const mw=Symbol("");var ab;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(ab||(ab={}));function Ys(e,t){return Rt(new Error,{type:e,[mw]:!0},t)}function Ma(e,t){return e instanceof Error&&mw in e&&(t==null||!!(e.type&t))}const ob="[^/]+?",GP={sensitive:!1,strict:!1,start:!0,end:!0},KP=/[.+*?^${}()[\]/\\]/g;function WP(e,t){const r=Rt({},GP,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 gw(e,t){let r=0;const n=e.score,a=t.score;for(;r0&&t[t.length-1]<0}const QP={type:0,value:""},XP=/[a-zA-Z0-9_]/;function JP(e){if(!e)return[[]];if(e==="/")return[[QP]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(p){throw new Error(`ERR (${r})/"${u}": ${p}`)}let r=0,n=r;const a=[];let o;function i(){o&&a.push(o),o=[]}let s=0,l,u="",c="";function d(){u&&(r===0?o.push({type:0,value:u}):r===1||r===2||r===3?(o.length>1&&(l==="*"||l==="+")&&t(`A repeatable param (${u}) must be alone in its segment. eg: '/:ids+.`),o.push({type:1,value:u,regexp:c,repeatable:l==="*"||l==="+",optional:l==="*"||l==="?"})):t("Invalid state to consume buffer"),u="")}function f(){u+=l}for(;s{i(m)}:tu}function i(d){if(vw(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=aD(d,r);r.splice(f,0,d),d.record.name&&!ub(d)&&n.set(d.record.name,d)}function u(d,f){let p,v={},w,b;if("name"in d&&d.name){if(p=n.get(d.name),!p)throw Ys(1,{location:d});b=p.record.name,v=Rt(sb(f.params,p.keys.filter(m=>!m.optional).concat(p.parent?p.parent.keys.filter(m=>m.optional):[]).map(m=>m.name)),d.params&&sb(d.params,p.keys.map(m=>m.name))),w=p.stringify(v)}else if(d.path!=null)w=d.path,p=r.find(m=>m.re.test(w)),p&&(v=p.parse(w),b=p.record.name);else{if(p=f.name?n.get(f.name):r.find(m=>m.re.test(f.path)),!p)throw Ys(1,{location:d,currentLocation:f});b=p.record.name,v=Rt({},f.params,d.params),w=p.stringify(v)}const y=[];let h=p;for(;h;)y.unshift(h.record),h=h.parent;return{name:b,path:w,params:v,matched:y,meta:nD(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 sb(e,t){const r={};for(const n of t)n in e&&(r[n]=e[n]);return r}function lb(e){const t={path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:e.aliasOf,beforeEnter:e.beforeEnter,props:rD(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 rD(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 ub(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function nD(e){return e.reduce((t,r)=>Rt(t,r.meta),{})}function cb(e,t){const r={};for(const n in e)r[n]=n in t?t[n]:e[n];return r}function aD(e,t){let r=0,n=t.length;for(;r!==n;){const o=r+n>>1;gw(e,t[o])<0?n=o:r=o+1}const a=oD(e);return a&&(n=t.lastIndexOf(a,n-1)),n}function oD(e){let t=e;for(;t=t.parent;)if(yw(t)&&gw(e,t)===0)return t}function yw({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function iD(e){const t={};if(e===""||e==="?")return t;const n=(e[0]==="?"?e.slice(1):e).split("&");for(let a=0;ao&&gv(o)):[n&&gv(n)]).forEach(o=>{o!==void 0&&(t+=(t.length?"&":"")+r,o!=null&&(t+="="+o))})}return t}function sD(e){const t={};for(const r in e){const n=e[r];n!==void 0&&(t[r]=Yn(n)?n.map(a=>a==null?null:""+a):n==null?n:""+n)}return t}const lD=Symbol(""),fb=Symbol(""),Bf=Symbol(""),em=Symbol(""),bv=Symbol("");function Sl(){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 go(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(Ys(4,{from:r,to:t})):f instanceof Error?l(f):YP(f)?l(Ys(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 C1(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(sw(l)){const c=(l.__vccOpts||l)[t];c&&o.push(go(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=vP(c)?c.default:c;i.mods[s]=c,i.components[s]=d;const p=(d.__vccOpts||d)[t];return p&&go(p,r,n,i,s,a)()}))}}return o}function pb(e){const t=rr(Bf),r=rr(em),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(qs.bind(null,c));if(f>-1)return f;const p=hb(l[u-2]);return u>1&&hb(c)===p&&d[d.length-1].path!==p?d.findIndex(qs.bind(null,l[u-2])):f}),o=S(()=>a.value>-1&&fD(r.params,n.value.params)),i=S(()=>a.value>-1&&a.value===r.matched.length-1&&pw(r.params,n.value.params));function s(l={}){if(dD(l)){const u=t[T(e.replace)?"replace":"push"](T(e.to)).catch(tu);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 uD(e){return e.length===1?e[0]:e}const cD=ue({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:pb,setup(e,{slots:t}){const r=Qn(pb(e)),{options:n}=rr(Bf),a=S(()=>({[vb(e.activeClass,n.linkActiveClass,"router-link-active")]:r.isActive,[vb(e.exactActiveClass,n.linkExactActiveClass,"router-link-exact-active")]:r.isExactActive}));return()=>{const o=t.default&&uD(t.default(r));return e.custom?o:_u("a",{"aria-current":r.isExactActive?e.ariaCurrentValue:null,href:r.href,onClick:r.navigate,class:a.value},o)}}}),bw=cD;function dD(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 fD(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(!Yn(a)||a.length!==n.length||n.some((o,i)=>o!==a[i]))return!1}return!0}function hb(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const vb=(e,t,r)=>e??t??r,pD=ue({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:r}){const n=rr(bv),a=S(()=>e.route||n.value),o=rr(fb,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]);Fr(fb,S(()=>i.value+1)),Fr(lD,s),Fr(bv,a);const l=H();return Ie(()=>[l.value,s.value,e.name],([u,c,d],[f,p,v])=>{c&&(c.instances[d]=u,p&&p!==c&&u&&u===f&&(c.leaveGuards.size||(c.leaveGuards=p.leaveGuards),c.updateGuards.size||(c.updateGuards=p.updateGuards))),u&&c&&(!p||!qs(c,p)||!f)&&(c.enterCallbacks[d]||[]).forEach(w=>w(u))},{flush:"post"}),()=>{const u=a.value,c=e.name,d=s.value,f=d&&d.components[c];if(!f)return mb(r.default,{Component:f,route:u});const p=d.props[c],v=p?p===!0?u.params:typeof p=="function"?p(u):p:null,b=_u(f,Rt({},v,t,{onVnodeUnmounted:y=>{y.component.isUnmounted&&(d.instances[c]=null)},ref:l}));return mb(r.default,{Component:b,route:u})||b}}});function mb(e,t){if(!e)return null;const r=e(t);return r.length===1?r[0]:r}const hD=pD;function vD(e){const t=tD(e.routes,e),r=e.parseQuery||iD,n=e.stringifyQuery||db,a=e.history,o=Sl(),i=Sl(),s=Sl(),l=e6(io);let u=io;is&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const c=b1.bind(null,ie=>""+ie),d=b1.bind(null,TP),f=b1.bind(null,xu);function p(ie,Se){let _e,Le;return vw(ie)?(_e=t.getRecordMatcher(ie),Le=Se):Le=ie,t.addRoute(Le,_e)}function v(ie){const Se=t.getRecordMatcher(ie);Se&&t.removeRoute(Se)}function w(){return t.getRoutes().map(ie=>ie.record)}function b(ie){return!!t.getRecordMatcher(ie)}function y(ie,Se){if(Se=Rt({},Se||l.value),typeof ie=="string"){const O=w1(r,ie,Se.path),D=t.resolve({path:O.path},Se),ee=a.createHref(O.fullPath);return Rt(O,D,{params:f(D.params),hash:xu(O.hash),redirectedFrom:void 0,href:ee})}let _e;if(ie.path!=null)_e=Rt({},ie,{path:w1(r,ie.path,Se.path).path});else{const O=Rt({},ie.params);for(const D in O)O[D]==null&&delete O[D];_e=Rt({},ie,{params:d(O)}),Se.params=d(Se.params)}const Le=t.resolve(_e,Se),We=ie.hash||"";Le.params=c(f(Le.params));const et=IP(n,Rt({},ie,{hash:kP(We),path:Le.path})),N=a.createHref(et);return Rt({fullPath:et,hash:We,query:n===db?sD(ie.query):ie.query||{}},Le,{redirectedFrom:void 0,href:N})}function h(ie){return typeof ie=="string"?w1(r,ie,l.value.path):Rt({},ie)}function m(ie,Se){if(u!==ie)return Ys(8,{from:Se,to:ie})}function C(ie){return L(ie)}function _(ie){return C(Rt(h(ie),{replace:!0}))}function E(ie){const Se=ie.matched[ie.matched.length-1];if(Se&&Se.redirect){const{redirect:_e}=Se;let Le=typeof _e=="function"?_e(ie):_e;return typeof Le=="string"&&(Le=Le.includes("?")||Le.includes("#")?Le=h(Le):{path:Le},Le.params={}),Rt({query:ie.query,hash:ie.hash,params:Le.path!=null?{}:ie.params},Le)}}function L(ie,Se){const _e=u=y(ie),Le=l.value,We=ie.state,et=ie.force,N=ie.replace===!0,O=E(_e);if(O)return L(Rt(h(O),{state:typeof O=="object"?Rt({},We,O.state):We,force:et,replace:N}),Se||_e);const D=_e;D.redirectedFrom=Se;let ee;return!et&&OP(n,Le,_e)&&(ee=Ys(16,{to:D,from:Le}),pe(Le,Le,!0,!1)),(ee?Promise.resolve(ee):U(D,Le)).catch(oe=>Ma(oe)?Ma(oe,2)?oe:W(oe):Q(oe,D,Le)).then(oe=>{if(oe){if(Ma(oe,2))return L(Rt({replace:N},h(oe.to),{state:typeof oe.to=="object"?Rt({},We,oe.to.state):We,force:et}),Se||D)}else oe=k(D,Le,!0,N,We);return x(D,Le,oe),oe})}function q(ie,Se){const _e=m(ie,Se);return _e?Promise.reject(_e):Promise.resolve()}function P(ie){const Se=Me.values().next().value;return Se&&typeof Se.runWithContext=="function"?Se.runWithContext(ie):ie()}function U(ie,Se){let _e;const[Le,We,et]=mD(ie,Se);_e=C1(Le.reverse(),"beforeRouteLeave",ie,Se);for(const O of Le)O.leaveGuards.forEach(D=>{_e.push(go(D,ie,Se))});const N=q.bind(null,ie,Se);return _e.push(N),Ve(_e).then(()=>{_e=[];for(const O of o.list())_e.push(go(O,ie,Se));return _e.push(N),Ve(_e)}).then(()=>{_e=C1(We,"beforeRouteUpdate",ie,Se);for(const O of We)O.updateGuards.forEach(D=>{_e.push(go(D,ie,Se))});return _e.push(N),Ve(_e)}).then(()=>{_e=[];for(const O of et)if(O.beforeEnter)if(Yn(O.beforeEnter))for(const D of O.beforeEnter)_e.push(go(D,ie,Se));else _e.push(go(O.beforeEnter,ie,Se));return _e.push(N),Ve(_e)}).then(()=>(ie.matched.forEach(O=>O.enterCallbacks={}),_e=C1(et,"beforeRouteEnter",ie,Se,P),_e.push(N),Ve(_e))).then(()=>{_e=[];for(const O of i.list())_e.push(go(O,ie,Se));return _e.push(N),Ve(_e)}).catch(O=>Ma(O,8)?O:Promise.reject(O))}function x(ie,Se,_e){s.list().forEach(Le=>P(()=>Le(ie,Se,_e)))}function k(ie,Se,_e,Le,We){const et=m(ie,Se);if(et)return et;const N=Se===io,O=is?history.state:{};_e&&(Le||N?a.replace(ie.fullPath,Rt({scroll:N&&O&&O.scroll},We)):a.push(ie.fullPath,We)),l.value=ie,pe(ie,Se,_e,N),W()}let z;function F(){z||(z=a.listen((ie,Se,_e)=>{if(!He.listening)return;const Le=y(ie),We=E(Le);if(We){L(Rt(We,{replace:!0,force:!0}),Le).catch(tu);return}u=Le;const et=l.value;is&&HP(rb(et.fullPath,_e.delta),Rf()),U(Le,et).catch(N=>Ma(N,12)?N:Ma(N,2)?(L(Rt(h(N.to),{force:!0}),Le).then(O=>{Ma(O,20)&&!_e.delta&&_e.type===ku.pop&&a.go(-1,!1)}).catch(tu),Promise.reject()):(_e.delta&&a.go(-_e.delta,!1),Q(N,Le,et))).then(N=>{N=N||k(Le,et,!1),N&&(_e.delta&&!Ma(N,8)?a.go(-_e.delta,!1):_e.type===ku.pop&&Ma(N,20)&&a.go(-1,!1)),x(Le,et,N)}).catch(tu)}))}let j=Sl(),X=Sl(),ne;function Q(ie,Se,_e){W(ie);const Le=X.list();return Le.length?Le.forEach(We=>We(ie,Se,_e)):console.error(ie),Promise.reject(ie)}function ae(){return ne&&l.value!==io?Promise.resolve():new Promise((ie,Se)=>{j.add([ie,Se])})}function W(ie){return ne||(ne=!ie,F(),j.list().forEach(([Se,_e])=>ie?_e(ie):Se()),j.reset()),ie}function pe(ie,Se,_e,Le){const{scrollBehavior:We}=e;if(!is||!We)return Promise.resolve();const et=!_e&&zP(rb(ie.fullPath,0))||(Le||!_e)&&history.state&&history.state.scroll||null;return Kt().then(()=>We(ie,Se,et)).then(N=>N&&FP(N)).catch(N=>Q(N,ie,Se))}const de=ie=>a.go(ie);let Pe;const Me=new Set,He={currentRoute:l,listening:!0,addRoute:p,removeRoute:v,clearRoutes:t.clearRoutes,hasRoute:b,getRoutes:w,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:X.add,isReady:ae,install(ie){const Se=this;ie.component("RouterLink",bw),ie.component("RouterView",hD),ie.config.globalProperties.$router=Se,Object.defineProperty(ie.config.globalProperties,"$route",{enumerable:!0,get:()=>T(l)}),is&&!Pe&&l.value===io&&(Pe=!0,C(a.location).catch(We=>{}));const _e={};for(const We in io)Object.defineProperty(_e,We,{get:()=>l.value[We],enumerable:!0});ie.provide(Bf,Se),ie.provide(em,X7(_e)),ie.provide(bv,l);const Le=ie.unmount;Me.add(ie),ie.unmount=function(){Me.delete(ie),Me.size<1&&(u=io,z&&z(),z=null,l.value=io,Pe=!1,ne=!1),Le()}}};function Ve(ie){return ie.reduce((Se,_e)=>Se.then(()=>P(_e)),Promise.resolve())}return He}function mD(e,t){const r=[],n=[],a=[],o=Math.max(t.matched.length,e.matched.length);for(let i=0;iqs(u,s))?n.push(s):r.push(s));const l=e.matched[i];l&&(t.matched.find(u=>qs(u,l))||a.push(l))}return[r,n,a]}function ww(){return rr(Bf)}function gD(e){return rr(em)}/*! js-yaml 4.1.0 https://github.com/nodeca/js-yaml @license MIT */function Cw(e){return typeof e>"u"||e===null}function yD(e){return typeof e=="object"&&e!==null}function bD(e){return Array.isArray(e)?e:Cw(e)?[]:[e]}function wD(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 S1(e,t){return Cr.repeat(" ",t-e.length)+e}function kD(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=C1(e.buffer,n[i-l],a[i-l],e.position-(n[i]-n[i-l]),d),s=Cr.repeat(" ",t.indent)+S1((e.line-l+1).toString(),c)+" | "+u.str+` -`+s;for(u=C1(e.buffer,n[i],a[i],e.position,d),s+=Cr.repeat(" ",t.indent)+S1((e.line+1).toString(),c)+" | "+u.str+` +`+e.mark.snippet),n+" "+r):n}function Au(e,t){Error.call(this),this.name="YAMLException",this.reason=e,this.mark=t,this.message=Sw(this,!1),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack||""}Au.prototype=Object.create(Error.prototype);Au.prototype.constructor=Au;Au.prototype.toString=function(t){return this.name+": "+Sw(this,t)};var Xr=Au;function S1(e,t,r,n,a){var o="",i="",s=Math.floor(a/2)-1;return n-t>s&&(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 _1(e,t){return Cr.repeat(" ",t-e.length)+e}function $D(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=S1(e.buffer,n[i-l],a[i-l],e.position-(n[i]-n[i-l]),d),s=Cr.repeat(" ",t.indent)+_1((e.line-l+1).toString(),c)+" | "+u.str+` +`+s;for(u=S1(e.buffer,n[i],a[i],e.position,d),s+=Cr.repeat(" ",t.indent)+_1((e.line+1).toString(),c)+" | "+u.str+` `,s+=Cr.repeat("-",t.indent+c+3+u.pos)+`^ -`,l=1;l<=t.linesAfter&&!(i+l>=a.length);l++)u=C1(e.buffer,n[i+l],a[i+l],e.position-(n[i]-n[i+l]),d),s+=Cr.repeat(" ",t.indent)+S1((e.line+l+1).toString(),c)+" | "+u.str+` -`;return s.replace(/\n$/,"")}var AD=kD,ED=["kind","multi","resolve","construct","instanceOf","predicate","represent","representName","defaultStyle","styleAliases"],TD=["scalar","sequence","mapping"];function $D(e){var t={};return e!==null&&Object.keys(e).forEach(function(r){e[r].forEach(function(n){t[String(n)]=r})}),t}function ID(e,t){if(t=t||{},Object.keys(t).forEach(function(r){if(ED.indexOf(r)===-1)throw new Xr('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=$D(t.styleAliases||null),TD.indexOf(this.kind)===-1)throw new Xr('Unknown kind "'+this.kind+'" is specified for "'+e+'" YAML type.')}var Pr=ID;function mb(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 MD(){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"]}}),VD=new RegExp("^(?:[-+]?(?:[0-9][0-9_]*)(?:\\.[0-9_]*)?(?:[eE][-+]?[0-9]+)?|\\.[0-9_]+(?:[eE][-+]?[0-9]+)?|[-+]?\\.(?:inf|Inf|INF)|\\.(?:nan|NaN|NAN))$");function qD(e){return!(e===null||!VD.test(e)||e[e.length-1]==="_")}function YD(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 GD=/^[-+]?[0-9]+e/;function KD(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(Cr.isNegativeZero(e))return"-0.0";return r=e.toString(10),GD.test(r)?r.replace("e",".e"):r}function WD(e){return Object.prototype.toString.call(e)==="[object Number]"&&(e%1!==0||Cr.isNegativeZero(e))}var Iw=new Pr("tag:yaml.org,2002:float",{kind:"scalar",resolve:qD,construct:YD,predicate:WD,represent:KD,defaultStyle:"lowercase"}),Mw=Aw.extend({implicit:[Ew,Tw,$w,Iw]}),Ow=Mw,Pw=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9])-([0-9][0-9])$"),Dw=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 ZD(e){return e===null?!1:Pw.exec(e)!==null||Dw.exec(e)!==null}function QD(e){var t,r,n,a,o,i,s,l=0,u=null,c,d,f;if(t=Pw.exec(e),t===null&&(t=Dw.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 XD(e){return e.toISOString()}var Lw=new Pr("tag:yaml.org,2002:timestamp",{kind:"scalar",resolve:ZD,construct:QD,instanceOf:Date,represent:XD});function JD(e){return e==="<<"||e===null}var Nw=new Pr("tag:yaml.org,2002:merge",{kind:"scalar",resolve:JD}),em=`ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/= -\r`;function eL(e){if(e===null)return!1;var t,r,n=0,a=e.length,o=em;for(r=0;r64)){if(t<0)return!1;n+=6}return n%8===0}function tL(e){var t,r,n=e.replace(/[\r\n=]/g,""),a=n.length,o=em,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 rL(e){var t="",r=0,n,a,o=e.length,i=em;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 nL(e){return Object.prototype.toString.call(e)==="[object Uint8Array]"}var Rw=new Pr("tag:yaml.org,2002:binary",{kind:"scalar",resolve:eL,construct:tL,predicate:nL,represent:rL}),aL=Object.prototype.hasOwnProperty,oL=Object.prototype.toString;function iL(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 qw=new Array(256),Yw=new Array(256);for(var Zi=0;Zi<256;Zi++)qw[Zi]=bb(Zi)?1:0,Yw[Zi]=bb(Zi);function SL(e,t){this.input=e,this.filename=t.filename||null,this.schema=t.schema||tm,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 Gw(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=AD(r),new Xr(t,r)}function st(e,t){throw Gw(e,t)}function Td(e,t){e.onWarning&&e.onWarning.call(null,Gw(e,t))}var wb={YAML:function(t,r,n){var a,o,i;t.version!==null&&st(t,"duplication of %YAML directive"),n.length!==1&&st(t,"YAML directive accepts exactly one argument"),a=/^([0-9]+)\.([0-9]+)$/.exec(n[0]),a===null&&st(t,"ill-formed argument of the YAML directive"),o=parseInt(a[1],10),i=parseInt(a[2],10),o!==1&&st(t,"unacceptable YAML version of the document"),t.version=n[0],t.checkLineBreaks=i<2,i!==1&&i!==2&&Td(t,"unsupported YAML version of the document")},TAG:function(t,r,n){var a,o;n.length!==2&&st(t,"TAG directive accepts exactly two arguments"),a=n[0],o=n[1],jw.test(a)||st(t,"ill-formed tag handle (first argument) of the TAG directive"),Mo.call(t.tagMap,a)&&st(t,'there is a previously declared suffix for "'+a+'" tag handle'),Vw.test(o)||st(t,"ill-formed tag prefix (second argument) of the TAG directive");try{o=decodeURIComponent(o)}catch{st(t,"tag prefix is malformed: "+o)}t.tagMap[a]=o}};function ko(e,t,r,n){var a,o,i,s;if(t1&&(e.result+=Cr.repeat(` -`,t-1))}function _L(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),cn(p)||gs(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),cn(a)||r&&gs(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),cn(a)||r&&gs(a))break}else if(p===35){if(n=e.input.charCodeAt(e.position-1),cn(n))break}else{if(e.position===e.lineStart&&Ff(e)||r&&gs(p))break;if(ha(p))if(l=e.line,u=e.lineStart,c=e.lineIndent,hr(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&&(ko(e,o,i,!1),nm(e,e.line-l),o=i=e.position,s=!1),gi(p)||(i=e.position+1),p=e.input.charCodeAt(++e.position)}return ko(e,o,i,!1),e.result?!0:(e.kind=d,e.result=f,!1)}function xL(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(ko(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 ha(r)?(ko(e,n,a,!0),nm(e,hr(e,!1,t)),n=a=e.position):e.position===e.lineStart&&Ff(e)?st(e,"unexpected end of the document within a single quoted scalar"):(e.position++,a=e.position);st(e,"unexpected end of the stream within a single quoted scalar")}function kL(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 ko(e,r,e.position,!0),e.position++,!0;if(s===92){if(ko(e,r,e.position,!0),s=e.input.charCodeAt(++e.position),ha(s))hr(e,!1,t);else if(s<256&&qw[s])e.result+=Yw[s],e.position++;else if((i=bL(s))>0){for(a=i,o=0;a>0;a--)s=e.input.charCodeAt(++e.position),(i=yL(s))>=0?o=(o<<4)+i:st(e,"expected hexadecimal character");e.result+=CL(o),e.position++}else st(e,"unknown escape sequence");r=n=e.position}else ha(s)?(ko(e,r,n,!0),nm(e,hr(e,!1,t)),r=n=e.position):e.position===e.lineStart&&Ff(e)?st(e,"unexpected end of the document within a double quoted scalar"):(e.position++,n=e.position)}st(e,"unexpected end of the stream within a double quoted scalar")}function AL(e,t){var r=!0,n,a,o,i=e.tag,s,l=e.anchor,u,c,d,f,p,v=Object.create(null),w,b,y,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(hr(e,!0,t),h=e.input.charCodeAt(e.position),h===c)return e.position++,e.tag=i,e.anchor=l,e.kind=p?"mapping":"sequence",e.result=s,!0;r?h===44&&st(e,"expected the node content, but found ','"):st(e,"missed comma between flow collection entries"),b=w=y=null,d=f=!1,h===63&&(u=e.input.charCodeAt(e.position+1),cn(u)&&(d=f=!0,e.position++,hr(e,!0,t))),n=e.line,a=e.lineStart,o=e.position,Gs(e,t,Ad,!1,!0),b=e.tag,w=e.result,hr(e,!0,t),h=e.input.charCodeAt(e.position),(f||e.line===n)&&h===58&&(d=!0,h=e.input.charCodeAt(++e.position),hr(e,!0,t),Gs(e,t,Ad,!1,!0),y=e.result),p?ys(e,s,v,b,w,y,n,a,o):d?s.push(ys(e,null,v,b,w,y,n,a,o)):s.push(w),hr(e,!0,t),h=e.input.charCodeAt(e.position),h===44?(r=!0,h=e.input.charCodeAt(++e.position)):r=!1}st(e,"unexpected end of the stream within a flow collection")}function EL(e,t){var r,n,a=_1,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)_1===a?a=d===43?gb:hL:st(e,"repeat of a chomping mode identifier");else if((c=wL(d))>=0)c===0?st(e,"bad explicit indentation width of a block scalar; it cannot be less than one"):i?st(e,"repeat of an indentation width identifier"):(s=t+c-1,i=!0);else break;if(gi(d)){do d=e.input.charCodeAt(++e.position);while(gi(d));if(d===35)do d=e.input.charCodeAt(++e.position);while(!ha(d)&&d!==0)}for(;d!==0;){for(rm(e),e.lineIndent=0,d=e.input.charCodeAt(e.position);(!i||e.lineIndents&&(s=e.lineIndent),ha(d)){l++;continue}if(e.lineIndent=a.length);l++)u=S1(e.buffer,n[i+l],a[i+l],e.position-(n[i]-n[i+l]),d),s+=Cr.repeat(" ",t.indent)+_1((e.line+l+1).toString(),c)+" | "+u.str+` +`;return s.replace(/\n$/,"")}var MD=$D,ID=["kind","multi","resolve","construct","instanceOf","predicate","represent","representName","defaultStyle","styleAliases"],OD=["scalar","sequence","mapping"];function PD(e){var t={};return e!==null&&Object.keys(e).forEach(function(r){e[r].forEach(function(n){t[String(n)]=r})}),t}function DD(e,t){if(t=t||{},Object.keys(t).forEach(function(r){if(ID.indexOf(r)===-1)throw new Xr('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=PD(t.styleAliases||null),OD.indexOf(this.kind)===-1)throw new Xr('Unknown kind "'+this.kind+'" is specified for "'+e+'" YAML type.')}var Pr=DD;function gb(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 LD(){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"]}}),KD=new RegExp("^(?:[-+]?(?:[0-9][0-9_]*)(?:\\.[0-9_]*)?(?:[eE][-+]?[0-9]+)?|\\.[0-9_]+(?:[eE][-+]?[0-9]+)?|[-+]?\\.(?:inf|Inf|INF)|\\.(?:nan|NaN|NAN))$");function WD(e){return!(e===null||!KD.test(e)||e[e.length-1]==="_")}function ZD(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 QD=/^[-+]?[0-9]+e/;function XD(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(Cr.isNegativeZero(e))return"-0.0";return r=e.toString(10),QD.test(r)?r.replace("e",".e"):r}function JD(e){return Object.prototype.toString.call(e)==="[object Number]"&&(e%1!==0||Cr.isNegativeZero(e))}var Iw=new Pr("tag:yaml.org,2002:float",{kind:"scalar",resolve:WD,construct:ZD,predicate:JD,represent:XD,defaultStyle:"lowercase"}),Ow=Ew.extend({implicit:[Tw,$w,Mw,Iw]}),Pw=Ow,Dw=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9])-([0-9][0-9])$"),Lw=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 eL(e){return e===null?!1:Dw.exec(e)!==null||Lw.exec(e)!==null}function tL(e){var t,r,n,a,o,i,s,l=0,u=null,c,d,f;if(t=Dw.exec(e),t===null&&(t=Lw.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 rL(e){return e.toISOString()}var Nw=new Pr("tag:yaml.org,2002:timestamp",{kind:"scalar",resolve:eL,construct:tL,instanceOf:Date,represent:rL});function nL(e){return e==="<<"||e===null}var Rw=new Pr("tag:yaml.org,2002:merge",{kind:"scalar",resolve:nL}),tm=`ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/= +\r`;function aL(e){if(e===null)return!1;var t,r,n=0,a=e.length,o=tm;for(r=0;r64)){if(t<0)return!1;n+=6}return n%8===0}function oL(e){var t,r,n=e.replace(/[\r\n=]/g,""),a=n.length,o=tm,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 iL(e){var t="",r=0,n,a,o=e.length,i=tm;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 sL(e){return Object.prototype.toString.call(e)==="[object Uint8Array]"}var Bw=new Pr("tag:yaml.org,2002:binary",{kind:"scalar",resolve:aL,construct:oL,predicate:sL,represent:iL}),lL=Object.prototype.hasOwnProperty,uL=Object.prototype.toString;function cL(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 Yw=new Array(256),Gw=new Array(256);for(var Zi=0;Zi<256;Zi++)Yw[Zi]=wb(Zi)?1:0,Gw[Zi]=wb(Zi);function AL(e,t){this.input=e,this.filename=t.filename||null,this.schema=t.schema||rm,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 Kw(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=MD(r),new Xr(t,r)}function st(e,t){throw Kw(e,t)}function Td(e,t){e.onWarning&&e.onWarning.call(null,Kw(e,t))}var Cb={YAML:function(t,r,n){var a,o,i;t.version!==null&&st(t,"duplication of %YAML directive"),n.length!==1&&st(t,"YAML directive accepts exactly one argument"),a=/^([0-9]+)\.([0-9]+)$/.exec(n[0]),a===null&&st(t,"ill-formed argument of the YAML directive"),o=parseInt(a[1],10),i=parseInt(a[2],10),o!==1&&st(t,"unacceptable YAML version of the document"),t.version=n[0],t.checkLineBreaks=i<2,i!==1&&i!==2&&Td(t,"unsupported YAML version of the document")},TAG:function(t,r,n){var a,o;n.length!==2&&st(t,"TAG directive accepts exactly two arguments"),a=n[0],o=n[1],Vw.test(a)||st(t,"ill-formed tag handle (first argument) of the TAG directive"),Io.call(t.tagMap,a)&&st(t,'there is a previously declared suffix for "'+a+'" tag handle'),qw.test(o)||st(t,"ill-formed tag prefix (second argument) of the TAG directive");try{o=decodeURIComponent(o)}catch{st(t,"tag prefix is malformed: "+o)}t.tagMap[a]=o}};function ko(e,t,r,n){var a,o,i,s;if(t1&&(e.result+=Cr.repeat(` +`,t-1))}function EL(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),cn(p)||gs(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),cn(a)||r&&gs(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),cn(a)||r&&gs(a))break}else if(p===35){if(n=e.input.charCodeAt(e.position-1),cn(n))break}else{if(e.position===e.lineStart&&Ff(e)||r&&gs(p))break;if(ha(p))if(l=e.line,u=e.lineStart,c=e.lineIndent,hr(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&&(ko(e,o,i,!1),am(e,e.line-l),o=i=e.position,s=!1),gi(p)||(i=e.position+1),p=e.input.charCodeAt(++e.position)}return ko(e,o,i,!1),e.result?!0:(e.kind=d,e.result=f,!1)}function TL(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(ko(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 ha(r)?(ko(e,n,a,!0),am(e,hr(e,!1,t)),n=a=e.position):e.position===e.lineStart&&Ff(e)?st(e,"unexpected end of the document within a single quoted scalar"):(e.position++,a=e.position);st(e,"unexpected end of the stream within a single quoted scalar")}function $L(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 ko(e,r,e.position,!0),e.position++,!0;if(s===92){if(ko(e,r,e.position,!0),s=e.input.charCodeAt(++e.position),ha(s))hr(e,!1,t);else if(s<256&&Yw[s])e.result+=Gw[s],e.position++;else if((i=_L(s))>0){for(a=i,o=0;a>0;a--)s=e.input.charCodeAt(++e.position),(i=SL(s))>=0?o=(o<<4)+i:st(e,"expected hexadecimal character");e.result+=kL(o),e.position++}else st(e,"unknown escape sequence");r=n=e.position}else ha(s)?(ko(e,r,n,!0),am(e,hr(e,!1,t)),r=n=e.position):e.position===e.lineStart&&Ff(e)?st(e,"unexpected end of the document within a double quoted scalar"):(e.position++,n=e.position)}st(e,"unexpected end of the stream within a double quoted scalar")}function ML(e,t){var r=!0,n,a,o,i=e.tag,s,l=e.anchor,u,c,d,f,p,v=Object.create(null),w,b,y,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(hr(e,!0,t),h=e.input.charCodeAt(e.position),h===c)return e.position++,e.tag=i,e.anchor=l,e.kind=p?"mapping":"sequence",e.result=s,!0;r?h===44&&st(e,"expected the node content, but found ','"):st(e,"missed comma between flow collection entries"),b=w=y=null,d=f=!1,h===63&&(u=e.input.charCodeAt(e.position+1),cn(u)&&(d=f=!0,e.position++,hr(e,!0,t))),n=e.line,a=e.lineStart,o=e.position,Gs(e,t,Ad,!1,!0),b=e.tag,w=e.result,hr(e,!0,t),h=e.input.charCodeAt(e.position),(f||e.line===n)&&h===58&&(d=!0,h=e.input.charCodeAt(++e.position),hr(e,!0,t),Gs(e,t,Ad,!1,!0),y=e.result),p?ys(e,s,v,b,w,y,n,a,o):d?s.push(ys(e,null,v,b,w,y,n,a,o)):s.push(w),hr(e,!0,t),h=e.input.charCodeAt(e.position),h===44?(r=!0,h=e.input.charCodeAt(++e.position)):r=!1}st(e,"unexpected end of the stream within a flow collection")}function IL(e,t){var r,n,a=x1,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)x1===a?a=d===43?yb:yL:st(e,"repeat of a chomping mode identifier");else if((c=xL(d))>=0)c===0?st(e,"bad explicit indentation width of a block scalar; it cannot be less than one"):i?st(e,"repeat of an indentation width identifier"):(s=t+c-1,i=!0);else break;if(gi(d)){do d=e.input.charCodeAt(++e.position);while(gi(d));if(d===35)do d=e.input.charCodeAt(++e.position);while(!ha(d)&&d!==0)}for(;d!==0;){for(nm(e),e.lineIndent=0,d=e.input.charCodeAt(e.position);(!i||e.lineIndents&&(s=e.lineIndent),ha(d)){l++;continue}if(e.lineIndentt)&&l!==0)st(e,"bad indentation of a sequence entry");else if(e.lineIndentt)&&(b&&(i=e.line,s=e.lineStart,l=e.position),Gs(e,t,Ed,!0,a)&&(b?v=e.result:w=e.result),b||(ys(e,d,f,p,v,w,i,s,l),p=v=w=null),hr(e,!0,-1),h=e.input.charCodeAt(e.position)),(e.line===o||e.lineIndent>t)&&h!==0)st(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&&v.kind!==e.kind&&st(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)):st(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 OL(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&&(hr(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&&!cn(i);)i=e.input.charCodeAt(++e.position);for(n=e.input.slice(r,e.position),a=[],n.length<1&&st(e,"directive name must not be less than one character in length");i!==0;){for(;gi(i);)i=e.input.charCodeAt(++e.position);if(i===35){do i=e.input.charCodeAt(++e.position);while(i!==0&&!ha(i));break}if(ha(i))break;for(r=e.position;i!==0&&!cn(i);)i=e.input.charCodeAt(++e.position);a.push(e.input.slice(r,e.position))}i!==0&&rm(e),Mo.call(wb,n)?wb[n](e,n,a):Td(e,'unknown document directive "'+n+'"')}if(hr(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,hr(e,!0,-1)):o&&st(e,"directives end mark is expected"),Gs(e,e.lineIndent-1,Ed,!1,!0),hr(e,!0,-1),e.checkLineBreaks&&mL.test(e.input.slice(t,e.position))&&Td(e,"non-ASCII line breaks are interpreted as content"),e.documents.push(e.result),e.position===e.lineStart&&Ff(e)){e.input.charCodeAt(e.position)===46&&(e.position+=3,hr(e,!0,-1));return}if(e.position"u"&&(r=t,t=null);var n=Kw(e,r);if(typeof t!="function")return n;for(var a=0,o=n.length;at)&&l!==0)st(e,"bad indentation of a sequence entry");else if(e.lineIndentt)&&(b&&(i=e.line,s=e.lineStart,l=e.position),Gs(e,t,Ed,!0,a)&&(b?v=e.result:w=e.result),b||(ys(e,d,f,p,v,w,i,s,l),p=v=w=null),hr(e,!0,-1),h=e.input.charCodeAt(e.position)),(e.line===o||e.lineIndent>t)&&h!==0)st(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&&v.kind!==e.kind&&st(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)):st(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 NL(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&&(hr(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&&!cn(i);)i=e.input.charCodeAt(++e.position);for(n=e.input.slice(r,e.position),a=[],n.length<1&&st(e,"directive name must not be less than one character in length");i!==0;){for(;gi(i);)i=e.input.charCodeAt(++e.position);if(i===35){do i=e.input.charCodeAt(++e.position);while(i!==0&&!ha(i));break}if(ha(i))break;for(r=e.position;i!==0&&!cn(i);)i=e.input.charCodeAt(++e.position);a.push(e.input.slice(r,e.position))}i!==0&&nm(e),Io.call(Cb,n)?Cb[n](e,n,a):Td(e,'unknown document directive "'+n+'"')}if(hr(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,hr(e,!0,-1)):o&&st(e,"directives end mark is expected"),Gs(e,e.lineIndent-1,Ed,!1,!0),hr(e,!0,-1),e.checkLineBreaks&&wL.test(e.input.slice(t,e.position))&&Td(e,"non-ASCII line breaks are interpreted as content"),e.documents.push(e.result),e.position===e.lineStart&&Ff(e)){e.input.charCodeAt(e.position)===46&&(e.position+=3,hr(e,!0,-1));return}if(e.position"u"&&(r=t,t=null);var n=Ww(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 n9(e){var t=/^\n* /;return t.test(e)}var a9=1,Sv=2,o9=3,i9=4,ss=5;function lN(e,t,r,n,a,o,i,s){var l,u=0,c=null,d=!1,f=!1,p=n!==-1,v=-1,w=iN(Rl(e,0))&&sN(Rl(e,e.length-1));if(t||i)for(l=0;l=65536?l+=2:l++){if(u=Rl(e,l),!$u(u))return ss;w=w&&kb(u,c,s),c=u}else{for(l=0;l=65536?l+=2:l++){if(u=Rl(e,l),u===Eu)d=!0,p&&(f=f||l-v-1>n&&e[v+1]!==" ",v=l);else if(!$u(u))return ss;w=w&&kb(u,c,s),c=u}f=f||p&&l-v-1>n&&e[v+1]!==" "}return!d&&!f?w&&!i&&!a(e)?a9:o===Tu?ss:Sv:r>9&&n9(e)?ss:i?o===Tu?ss:Sv:f?i9:o9}function uN(e,t,r,n,a){e.dump=function(){if(t.length===0)return e.quotingType===Tu?'""':"''";if(!e.noCompatMode&&(JL.indexOf(t)!==-1||eN.test(t)))return e.quotingType===Tu?'"'+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 oN(e,u)}switch(lN(t,s,e.indent,i,l,e.quotingType,e.forceQuotes&&!n,a)){case a9:return t;case Sv:return"'"+t.replace(/'/g,"''")+"'";case o9:return"|"+Ab(t,e.indent)+Eb(_b(t,o));case i9:return">"+Ab(t,e.indent)+Eb(_b(cN(t,i),o));case ss:return'"'+dN(t)+'"';default:throw new Xr("impossible error: invalid scalar style")}}()}function Ab(e,t){var r=n9(e)?String(t):"",n=e[e.length-1]===` +`&&(o+=r),o+=i;return o}function Sv(e,t){return` +`+Cr.repeat(" ",e.indent*t)}function uN(e,t){var r,n,a;for(r=0,n=e.implicitTypes.length;r=55296&&r<=56319&&t+1=56320&&n<=57343)?(r-55296)*1024+n-56320+65536:r}function a9(e){var t=/^\n* /;return t.test(e)}var o9=1,_v=2,i9=3,s9=4,ss=5;function fN(e,t,r,n,a,o,i,s){var l,u=0,c=null,d=!1,f=!1,p=n!==-1,v=-1,w=cN(Rl(e,0))&&dN(Rl(e,e.length-1));if(t||i)for(l=0;l=65536?l+=2:l++){if(u=Rl(e,l),!$u(u))return ss;w=w&&Ab(u,c,s),c=u}else{for(l=0;l=65536?l+=2:l++){if(u=Rl(e,l),u===Eu)d=!0,p&&(f=f||l-v-1>n&&e[v+1]!==" ",v=l);else if(!$u(u))return ss;w=w&&Ab(u,c,s),c=u}f=f||p&&l-v-1>n&&e[v+1]!==" "}return!d&&!f?w&&!i&&!a(e)?o9:o===Tu?ss:_v:r>9&&a9(e)?ss:i?o===Tu?ss:_v:f?s9:i9}function pN(e,t,r,n,a){e.dump=function(){if(t.length===0)return e.quotingType===Tu?'""':"''";if(!e.noCompatMode&&(nN.indexOf(t)!==-1||aN.test(t)))return e.quotingType===Tu?'"'+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 uN(e,u)}switch(fN(t,s,e.indent,i,l,e.quotingType,e.forceQuotes&&!n,a)){case o9:return t;case _v:return"'"+t.replace(/'/g,"''")+"'";case i9:return"|"+Eb(t,e.indent)+Tb(xb(t,o));case s9:return">"+Eb(t,e.indent)+Tb(xb(hN(t,i),o));case ss:return'"'+vN(t)+'"';default:throw new Xr("impossible error: invalid scalar style")}}()}function Eb(e,t){var r=a9(e)?String(t):"",n=e[e.length-1]===` `,a=n&&(e[e.length-2]===` `||e===` `),o=a?"+":n?"":"-";return r+o+` -`}function Eb(e){return e[e.length-1]===` -`?e.slice(0,-1):e}function cN(e,t){for(var r=/(\n+)([^\n]*)/g,n=function(){var u=e.indexOf(` -`);return u=u!==-1?u:e.length,r.lastIndex=u,Tb(e.slice(0,u),t)}(),a=e[0]===` +`}function Tb(e){return e[e.length-1]===` +`?e.slice(0,-1):e}function hN(e,t){for(var r=/(\n+)([^\n]*)/g,n=function(){var u=e.indexOf(` +`);return u=u!==-1?u:e.length,r.lastIndex=u,$b(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!==""?` -`:"")+Tb(l,t),a=o}return n}function Tb(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+=` +`:"")+$b(l,t),a=o}return n}function $b(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 dN(e){for(var t="",r=0,n,a=0;a=65536?a+=2:a++)r=Rl(e,a),n=Hr[r],!n&&$u(r)?(t+=e[a],r>=65536&&(t+=e[a+1])):t+=n||rN(r);return t}function fN(e,t,r){var n="",a=e.tag,o,i,s;for(o=0,i=r.length;o"u"&&Ha(e,t,null,!1,!1))&&(n!==""&&(n+=","+(e.condenseFlow?"":" ")),n+=e.dump);e.tag=a,e.dump="["+n+"]"}function $b(e,t,r,n){var a="",o=e.tag,i,s,l;for(i=0,s=r.length;i"u"&&Ha(e,t+1,null,!0,!0,!1,!0))&&((!n||a!=="")&&(a+=Cv(e,t)),e.dump&&Eu===e.dump.charCodeAt(0)?a+="-":a+="- ",a+=e.dump);e.tag=o,e.dump=a||"[]"}function pN(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?"":" "),Ha(e,t,u,!1,!1)&&(c+=e.dump,n+=c));e.tag=a,e.dump="{"+n+"}"}function hN(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 Xr("sortKeys must be a boolean or a function");for(s=0,l=i.length;s1024,d&&(e.dump&&Eu===e.dump.charCodeAt(0)?f+="?":f+="? "),f+=e.dump,d&&(f+=Cv(e,t)),Ha(e,t+1,c,!0,d)&&(e.dump&&Eu===e.dump.charCodeAt(0)?f+=":":f+=": ",f+=e.dump,a+=f));e.tag=o,e.dump=a||"{}"}function Ib(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 Ha(e,t,r,n,a,o,i){e.tag=null,e.dump=r,Ib(e,r,!1)||Ib(e,r,!0);var s=Zw.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?(hN(e,t,e.dump,a),f&&(e.dump="&ref_"+d+e.dump)):(pN(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?$b(e,t-1,e.dump,a):$b(e,t,e.dump,a),f&&(e.dump="&ref_"+d+e.dump)):(fN(e,t,e.dump),f&&(e.dump="&ref_"+d+" "+e.dump));else if(s==="[object String]")e.tag!=="?"&&uN(e,e.dump,t,o,l);else{if(s==="[object Undefined]")return!1;if(e.skipInvalid)return!1;throw new Xr("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 vN(e,t){var r=[],n=[],a,o;for(_v(e,r,n),a=0,o=n.length;ae.filter(r=>!t.includes(r)),DN=(e,t)=>e.includes(t),LN={stringify:e=>PN.dump(e,{lineWidth:-1}).replace(/\n$/,"")};function za(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 za(e[n[0]],n.slice(1).join("."),r)}const NN=(e=0)=>{let t=e;return(r="unique")=>(t++,`${r}-${t}`)},Iu=NN(),s9=e=>{let t;return(...r)=>{t&&window.cancelAnimationFrame(t),t=window.requestAnimationFrame(e.bind(e,...r))}},RN=["class"],BN=(e=document.documentElement)=>{if(!e)return()=>{};const t=[...e.classList];return s9(r=>{const n=r.reduce((o,i)=>Object.entries(i).reduce((s,[l,u])=>(DN(RN,l)&&u&&s[l].push(u),s),o),{class:[]}),a=x1([...e.classList],t);e.classList.remove(...x1(a,n.class)),e.classList.add(...x1(n.class,a))})},FN=function(e){return Array.isArray(e)?e[0]:e},HN=(e,t)=>{switch(!0){case typeof t=="boolean":return e===null?!0:t;case typeof t=="number":{const r=e===null||e.length===0?t:Number(decodeURIComponent(e));return isNaN(r)?Number(t):r}case typeof t=="string":return e===null||e.length===0?t:decodeURIComponent(e)}throw new TypeError("URL parameters can only be string | number | boolean")},zN=(e=document)=>s9(t=>{e.title=t}),Mb=(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 jo={};Object.defineProperty(jo,"__esModule",{value:!0});jo.TokenData=void 0;jo.parse=um;var UN=jo.compile=GN;jo.match=WN;jo.pathToRegexp=c9;jo.stringify=XN;const im="/",sm=e=>e,l9=/^[$_\p{ID_Start}]$/u,lm=/^[$\u200c\u200d\p{ID_Continue}]$/u,Md="https://git.new/pathToRegexpError",jN={"{":"{","}":"}","(":"(",")":")","[":"[","]":"]","+":"+","?":"?","!":"!"};function VN(e){return e.replace(/[{}()\[\]+?!:*]/g,"\\$&")}function la(e){return e.replace(/[.+*?^${}()[\]|/\\]/g,"\\$&")}function*qN(e){const t=[...e];let r=0;function n(){let a="";if(l9.test(t[++r]))for(a+=t[r];lm.test(t[++r]);)a+=t[r];else if(t[r]==='"'){let o=r;for(;rKN(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 KN(e,t,r){if(e.type==="text")return()=>[e.value];if(e.type==="group"){const a=u9(e.tokens,t,r);return o=>{const[i,...s]=a(o);return s.length?[""]:[i]}}const n=r||sm;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 WN(e,t={}){const{decode:r=decodeURIComponent,delimiter:n=im}=t,{regexp:a,keys:o}=c9(e,t),i=o.map(s=>r===!1?sm: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 Hf?p:um(p,t));for(const{tokens:p}of c)for(const v of Gc(p,0,[])){const w=ZN(v,r,i);s.push(w)}let d=`^(?:${s.join("|")})`;return o&&(d+=`(?:${la(r)}$)?`),d+=n?"$":`(?=${la(r)}|$)`,{regexp:new RegExp(d,l),keys:i}}function*Gc(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 Gc(n.tokens,0,a))yield*Gc(e,t+1,o)}else r.push(n);yield*Gc(e,t+1,r)}function ZN(e,t,r){let n="",a="",o=!0;for(let i=0;ilm.test(n)):!1}function eR(e){return(e==null?void 0:e.type)!=="text"?!0:!lm.test(e.value[0])}const Ob=0,Pb=1,ni=2,tR=e=>e.readyState===ni;class d9 extends EventTarget{constructor(r,n){super();Yt(this,"url","");Yt(this,"withCredentials",!1);Yt(this,"CONNECTING",Ob);Yt(this,"OPEN",Pb);Yt(this,"CLOSED",ni);Yt(this,"onerror",null);Yt(this,"onmessage",null);Yt(this,"onopen",null);Yt(this,"readyState",ni);this.source=r,this.configuration=n,this.open()}_open(){(async function(r){try{r.readyState=Ob;const n=r.source();r.readyState=Pb;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 nu=class{constructor(e,t,r,n,a,o){Yt(this,"type",3);Yt(this,"name","");Yt(this,"prefix","");Yt(this,"value","");Yt(this,"suffix","");Yt(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"}},rR=/[$_\p{ID_Start}]/u,nR=/[$_\u200C\u200D\p{ID_Continue}]/u,xv=".*";function aR(e,t){return/^[\x00-\x7F]*$/.test(e)}function f9(e,t=!1){let r=[],n=0;for(;n{if(il("OTHER_MODIFIER")??l("ASTERISK"),c=h=>{let m=l(h);if(m!==void 0)return m;let{type:C,index:_}=r[i];throw new TypeError(`Unexpected ${C} at ${_}, expected ${h}`)},d=()=>{let h="",m;for(;m=l("CHAR")??l("ESCAPED_CHAR");)h+=m;return h},f=h=>h,p=t.encodePart||f,v="",w=h=>{v+=h},b=()=>{v.length&&(a.push(new nu(3,"","",p(v),"",3)),v="")},y=(h,m,C,_,E)=>{let L=3;switch(E){case"?":L=1;break;case"*":L=0;break;case"+":L=2;break}if(!m&&!C&&L===3){w(h);return}if(b(),!m&&!C){if(!h)return;a.push(new nu(3,"","",p(h),"",L));return}let q;C?C==="*"?q=xv:q=C:q=n;let P=2;q===n?(P=1,q=""):q===xv&&(P=0,q="");let U;if(m?U=m:C&&(U=o++),s.has(U))throw new TypeError(`Duplicate name '${U}'.`);s.add(U),a.push(new nu(P,U,p(h),q,p(_),L))};for(;i-1)}return i||(n+=`(?=${o}|${a})`),new RegExp(n,Db(r))}var po={delimiter:"",prefixes:"",sensitive:!0,strict:!0},iR={delimiter:".",prefixes:"",sensitive:!0,strict:!0},sR={delimiter:"/",prefixes:"/",sensitive:!0,strict:!0};function lR(e,t){return e.length?e[0]==="/"?!0:!t||e.length<2?!1:(e[0]=="\\"||e[0]=="{")&&e[1]=="/":!1}function v9(e,t){return e.startsWith(t)?e.substring(t.length,e.length):e}function uR(e,t){return e.endsWith(t)?e.substr(0,e.length-t.length):e}function m9(e){return!e||e.length<2?!1:e[0]==="["||(e[0]==="\\"||e[0]==="{")&&e[1]==="["}var g9=["ftp","file","http","https","ws","wss"];function y9(e){if(!e)return!0;for(let t of g9)if(e.test(t))return!0;return!1}function cR(e,t){if(e=v9(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 dR(e,t){if(e=v9(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 fR(e,t){return t||e===""?e:m9(e)?C9(e):w9(e)}function pR(e,t){if(t||e==="")return e;let r=new URL("https://example.com");return r.password=e,r.password}function hR(e,t){if(t||e==="")return e;let r=new URL("https://example.com");return r.username=e,r.username}function vR(e,t,r){if(r||e==="")return e;if(t&&!g9.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 mR(e,t,r){return b9(t)===e&&(e=""),r||e===""?e:S9(e)}function gR(e,t){return e=uR(e,":"),t||e===""?e:cm(e)}function b9(e){switch(e){case"ws":case"http":return"80";case"wws":case"https":return"443";case"ftp":return"21";default:return""}}function cm(e){if(e==="")return e;if(/^[-+.A-Za-z0-9]*$/.test(e))return e.toLowerCase();throw new TypeError(`Invalid protocol '${e}'.`)}function yR(e){if(e==="")return e;let t=new URL("https://example.com");return t.username=e,t.username}function bR(e){if(e==="")return e;let t=new URL("https://example.com");return t.password=e,t.password}function w9(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 C9(e){if(e==="")return e;if(/[^0-9a-fA-F[\]:]/g.test(e))throw new TypeError(`Invalid IPv6 hostname '${e}'`);return e.toLowerCase()}function S9(e){if(e===""||/^[0-9]*$/.test(e)&&parseInt(e)<=65535)return e;throw new TypeError(`Invalid port '${e}'.`)}function wR(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 CR(e){return e===""?e:new URL(`data:${e}`).pathname}function SR(e){if(e==="")return e;let t=new URL("https://example.com");return t.search=e,t.search.substring(1,t.search.length)}function _R(e){if(e==="")return e;let t=new URL("https://example.com");return t.hash=e,t.hash.substring(1,t.hash.length)}var Ns,Vr,_r,Zt,fi,Rs,bn,Bs,Fs,Hs,Ne,br,_9,kv,Bl,Kc,En,Av,x9,Wc,k9,A9,Zc,ls,ai,E9,T9,$9,I9,oa,M9,Y8,xR=(Y8=class{constructor(t){yr(this,Ne);yr(this,Ns);yr(this,Vr,[]);yr(this,_r,{});yr(this,Zt,0);yr(this,fi,1);yr(this,Rs,0);yr(this,bn,0);yr(this,Bs,0);yr(this,Fs,0);yr(this,Hs,!1);fr(this,Ns,t)}get result(){return Ae(this,_r)}parse(){for(fr(this,Vr,f9(Ae(this,Ns),!0));Ae(this,Zt)0)if(Ge(this,Ne,T9).call(this))fr(this,Bs,Ae(this,Bs)-1);else continue;if(Ge(this,Ne,E9).call(this)){fr(this,Bs,Ae(this,Bs)+1);continue}switch(Ae(this,bn)){case 0:Ge(this,Ne,Av).call(this)&&Ge(this,Ne,Bl).call(this,1);break;case 1:if(Ge(this,Ne,Av).call(this)){Ge(this,Ne,M9).call(this);let t=7,r=1;Ge(this,Ne,x9).call(this)?(t=2,r=3):Ae(this,Hs)&&(t=2),Ge(this,Ne,br).call(this,t,r)}break;case 2:Ge(this,Ne,Wc).call(this)?Ge(this,Ne,Bl).call(this,3):(Ge(this,Ne,Zc).call(this)||Ge(this,Ne,ls).call(this)||Ge(this,Ne,ai).call(this))&&Ge(this,Ne,Bl).call(this,5);break;case 3:Ge(this,Ne,k9).call(this)?Ge(this,Ne,br).call(this,4,1):Ge(this,Ne,Wc).call(this)&&Ge(this,Ne,br).call(this,5,1);break;case 4:Ge(this,Ne,Wc).call(this)&&Ge(this,Ne,br).call(this,5,1);break;case 5:Ge(this,Ne,$9).call(this)?fr(this,Fs,Ae(this,Fs)+1):Ge(this,Ne,I9).call(this)&&fr(this,Fs,Ae(this,Fs)-1),Ge(this,Ne,A9).call(this)&&!Ae(this,Fs)?Ge(this,Ne,br).call(this,6,1):Ge(this,Ne,Zc).call(this)?Ge(this,Ne,br).call(this,7,0):Ge(this,Ne,ls).call(this)?Ge(this,Ne,br).call(this,8,1):Ge(this,Ne,ai).call(this)&&Ge(this,Ne,br).call(this,9,1);break;case 6:Ge(this,Ne,Zc).call(this)?Ge(this,Ne,br).call(this,7,0):Ge(this,Ne,ls).call(this)?Ge(this,Ne,br).call(this,8,1):Ge(this,Ne,ai).call(this)&&Ge(this,Ne,br).call(this,9,1);break;case 7:Ge(this,Ne,ls).call(this)?Ge(this,Ne,br).call(this,8,1):Ge(this,Ne,ai).call(this)&&Ge(this,Ne,br).call(this,9,1);break;case 8:Ge(this,Ne,ai).call(this)&&Ge(this,Ne,br).call(this,9,1);break}}Ae(this,_r).hostname!==void 0&&Ae(this,_r).port===void 0&&(Ae(this,_r).port="")}},Ns=new WeakMap,Vr=new WeakMap,_r=new WeakMap,Zt=new WeakMap,fi=new WeakMap,Rs=new WeakMap,bn=new WeakMap,Bs=new WeakMap,Fs=new WeakMap,Hs=new WeakMap,Ne=new WeakSet,br=function(t,r){var n,a,o;switch(Ae(this,bn)){case 0:break;case 1:Ae(this,_r).protocol=Ge(this,Ne,oa).call(this);break;case 2:break;case 3:Ae(this,_r).username=Ge(this,Ne,oa).call(this);break;case 4:Ae(this,_r).password=Ge(this,Ne,oa).call(this);break;case 5:Ae(this,_r).hostname=Ge(this,Ne,oa).call(this);break;case 6:Ae(this,_r).port=Ge(this,Ne,oa).call(this);break;case 7:Ae(this,_r).pathname=Ge(this,Ne,oa).call(this);break;case 8:Ae(this,_r).search=Ge(this,Ne,oa).call(this);break;case 9:Ae(this,_r).hash=Ge(this,Ne,oa).call(this);break}Ae(this,bn)!==0&&t!==10&&([1,2,3,4].includes(Ae(this,bn))&&[6,7,8,9].includes(t)&&((n=Ae(this,_r)).hostname??(n.hostname="")),[1,2,3,4,5,6].includes(Ae(this,bn))&&[8,9].includes(t)&&((a=Ae(this,_r)).pathname??(a.pathname=Ae(this,Hs)?"/":"")),[1,2,3,4,5,6,7].includes(Ae(this,bn))&&t===9&&((o=Ae(this,_r)).search??(o.search=""))),Ge(this,Ne,_9).call(this,t,r)},_9=function(t,r){fr(this,bn,t),fr(this,Rs,Ae(this,Zt)+r),fr(this,Zt,Ae(this,Zt)+r),fr(this,fi,0)},kv=function(){fr(this,Zt,Ae(this,Rs)),fr(this,fi,0)},Bl=function(t){Ge(this,Ne,kv).call(this),fr(this,bn,t)},Kc=function(t){return t<0&&(t=Ae(this,Vr).length-t),t=0&&(e.pathname=Ma(n.pathname.substring(0,a+1),r)+e.pathname)}e.pathname=vR(e.pathname,e.protocol,r)}return typeof t.search=="string"&&(e.search=dR(t.search,r)),typeof t.hash=="string"&&(e.hash=cR(t.hash,r)),e}function Fl(e){return e.replace(/([+*?:{}()\\])/g,"\\$1")}function kR(e){return e.replace(/([.+*?^${}()[\]|/\\])/g,"\\$1")}function AR(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=`[^${kR(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+=Fl(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+=Fl(s.suffix),u&&(o+="}"),s.modifier!==3&&(o+=bs(s.modifier))}return o}var ca,pi,zs,xr,Hn,Us,G8,Ev=(G8=class{constructor(t={},r,n){yr(this,ca);yr(this,pi,{});yr(this,zs,{});yr(this,xr,{});yr(this,Hn,{});yr(this,Us,!1);try{let a;if(typeof r=="string"?a=r:n=r,typeof t=="string"){let l=new xR(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};fr(this,ca,_l({pathname:so,protocol:so,username:so,password:so,hostname:so,port:so,search:so,hash:so},t,!0)),b9(Ae(this,ca).protocol)===Ae(this,ca).port&&(Ae(this,ca).port="");let s;for(s of k1){if(!(s in Ae(this,ca)))continue;let l={},u=Ae(this,ca)[s];switch(Ae(this,zs)[s]=[],s){case"protocol":Object.assign(l,po),l.encodePart=cm;break;case"username":Object.assign(l,po),l.encodePart=yR;break;case"password":Object.assign(l,po),l.encodePart=bR;break;case"hostname":Object.assign(l,iR),m9(u)?l.encodePart=C9:l.encodePart=w9;break;case"port":Object.assign(l,po),l.encodePart=S9;break;case"pathname":y9(Ae(this,pi).protocol)?(Object.assign(l,sR,o),l.encodePart=wR):(Object.assign(l,po,o),l.encodePart=CR);break;case"search":Object.assign(l,po,o),l.encodePart=SR;break;case"hash":Object.assign(l,po,o),l.encodePart=_R;break}try{Ae(this,Hn)[s]=p9(u,l),Ae(this,pi)[s]=h9(Ae(this,Hn)[s],Ae(this,zs)[s],l),Ae(this,xr)[s]=AR(Ae(this,Hn)[s],l),fr(this,Us,Ae(this,Us)||Ae(this,Hn)[s].some(c=>c.type===2))}catch{throw new TypeError(`invalid ${s} pattern '${Ae(this,ca)[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=_l(n,t,!1):n=_l(n,Lb(t,r),!1)}catch{return!1}let a;for(a of k1)if(!Ae(this,pi)[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=_l(n,t,!1):n=_l(n,Lb(t,r),!1)}catch{return null}let a={};r?a.inputs=[t,r]:a.inputs=[t];let o;for(o of k1){let i=Ae(this,pi)[o].exec(n[o]);if(!i)return null;let s={};for(let[l,u]of Ae(this,zs)[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(A1)?new Ev({protocol:A1,pathname:r.substring(A1.length)}):new Ev({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 TR{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 $R{constructor(t,{create:r,destroy:n=()=>{}},a=()=>{},o=()=>"",i=new Map){Yt(this,"_pool");this._cache=i;const s=new ER(t);this._pool=new TR((l,u,c)=>{const d=`${o()}${u}`,f=async p=>{(!("cacheControl"in p.configuration)||p.configuration.cacheControl!=="no-cache")&&(await Promise.resolve(),p.dispatchEvent(new MessageEvent("message",{data:this._cache.get(d)})))};switch(l){case"creating":{const p=r(u,s);p.open();const v=new AbortController;return(!("cacheControl"in p.configuration)||p.configuration.cacheControl!=="no-store")&&p.addEventListener("message",w=>this._cache.set(d,w.data),{signal:v.signal}),p.addEventListener("error",a,{signal:v.signal}),this._cache.has(d)&&f(p),{source:p,controller:v}}case"destroying":return c&&(c.controller.abort(),n(u,c.source)),c;case"releasing":return c;case"acquiring":return this._cache.has(d)&&f(c.source),c.source.open(),c}})}source(t,r=Symbol("")){return this._pool.acquire(t,r).source}close(t,r=Symbol("")){return this._pool.release(t,r)}destroy(){this._cache.clear(),this._pool.destroy()}}const vn=e=>e;class IR{constructor(t){this.str=t}toString(){return this.str}typeOf(){}}const E1=new Map,MR=()=>(e,t,r,n={})=>{const a=String(t);E1.has(a)||E1.set(a,UN(a));const o=E1.get(a),i=Object.entries(n).reduce((l,[u,c])=>l.concat(`${u}=${c}`),[]),s=`${o(r)}${i.length>0?`?${i.join("&")}`:""}`;return new IR(s)},O9=e=>(t,r={})=>new d9(async function*(){var i,s;const n=this;let a=0,o=0;for(;!tR(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),Nb=O9(new class extends EventTarget{constructor(){super(...arguments);Yt(this,"hidden",!1)}}),OR=(e,t)=>{const[r,n]=e.split("?"),a=new URLSearchParams(n),o=t.match(r),i={size:parseInt(a.get("size")||"0"),page:parseInt(a.get("page")||"0"),search:a.get("search")||"",cacheControl:["no-store","no-cache"].reduce((s,l)=>a.has(l)?l:s,""),...o.params};try{const s=o.route(i);let l=!1;const u=s instanceof d9?s:Nb(()=>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 Nb(()=>Promise.reject(s))}},PR=(e,t)=>{t&&t.close()};var DR=function(t){return LR(t)&&!NR(t)};function LR(e){return!!e&&typeof e=="object"}function NR(e){var t=Object.prototype.toString.call(e);return t==="[object RegExp]"||t==="[object Date]"||FR(e)}var RR=typeof Symbol=="function"&&Symbol.for,BR=RR?Symbol.for("react.element"):60103;function FR(e){return e.$$typeof===BR}function HR(e){return Array.isArray(e)?[]:{}}function Mu(e,t){return t.clone!==!1&&t.isMergeableObject(e)?Ks(HR(e),e,t):e}function zR(e,t,r){return e.concat(t).map(function(n){return Mu(n,r)})}function UR(e,t){if(!t.customMerge)return Ks;var r=t.customMerge(e);return typeof r=="function"?r:Ks}function jR(e){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter(function(t){return Object.propertyIsEnumerable.call(e,t)}):[]}function Rb(e){return Object.keys(e).concat(jR(e))}function P9(e,t){try{return t in e}catch{return!1}}function VR(e,t){return P9(e,t)&&!(Object.hasOwnProperty.call(e,t)&&Object.propertyIsEnumerable.call(e,t))}function qR(e,t,r){var n={};return r.isMergeableObject(e)&&Rb(e).forEach(function(a){n[a]=Mu(e[a],r)}),Rb(t).forEach(function(a){VR(e,a)||(P9(e,a)&&r.isMergeableObject(t[a])?n[a]=UR(a,r)(e[a],t[a],r):n[a]=Mu(t[a],r))}),n}function Ks(e,t,r){r=r||{},r.arrayMerge=r.arrayMerge||zR,r.isMergeableObject=r.isMergeableObject||DR,r.cloneUnlessOtherwiseSpecified=Mu;var n=Array.isArray(t),a=Array.isArray(e),o=n===a;return o?n?r.arrayMerge(e,t,r):qR(e,t,r):Mu(t,r)}Ks.all=function(t,r){if(!Array.isArray(t))throw new Error("first argument should be an array");return t.reduce(function(n,a){return Ks(n,a,r)},{})};var YR=Ks,GR=YR;const Tv=m0(GR),D9=({get:e,set:t})=>vn({"/me/:route":async r=>{const[n,a]=await Promise.all([e("/"),e(r.route)]);return Tv({params:{size:50}},n,a)},"/me/:route/:data":async r=>{const n=JSON.parse(r.data),a=Tv(await e(r.route),n);t(r.route,a)}}),KR=["data-testid"],WR=ue({__name:"RouteView",props:{name:{},attrs:{default:()=>({})},params:{default:()=>({})}},setup(e){var W;const t=window,r=Kve(),n=hx(),a=MR();let o;const i=new Promise(pe=>o=pe),s=vr(),{t:l}=to(),u=pD(),c=bw(),d=Symbol("route-view"),f=zN(document),p=BN(document.documentElement),v=e,w=Iu(v.name);class b{static toString(){return w}toString(){return Iu(v.name)}}const y=S(()=>v.name),h=H(pe=>{}),m=H(null),C=new Map,_=new Map,E=H(),L=pe=>pe.reverse().concat(l("components.route-view.title",{name:l("common.product.name")})).join(" | "),q=((W=c.getRoutes().find(pe=>pe.name===y.value))==null?void 0:W.children.map(pe=>(pe.name=String(pe.name),pe)))??[],P=()=>{const pe=u.matched.map(de=>de.name);return q.find(de=>pe.includes(de.name))},U={name:v.name,from:E,addTitle:(pe,de)=>{const Pe=m.value;Pe&&(Pe.innerHTML=l("components.route-view.route-announcer",{title:pe})),C.set(de,pe),f(L([...C.values()]))},removeTitle:pe=>{C.delete(pe),f(L([...C.values()]))},addAttrs:(pe,de)=>{_.set(de,pe),p([..._.values()])},removeAttrs:pe=>{_.delete(pe),p([..._.values()])}},x=Qn(structuredClone(v.params)),k=H(!1);Me(()=>Object.keys(v.params).map(pe=>u.params[pe]||u.query[pe]),async()=>{const pe=await i,de={...za(pe,"params",{}),...u.query,...u.params};if(Object.entries({...v.params}).reduce((Pe,[Ie,He])=>{const Ve=FN(typeof de[Ie]>"u"?"":de[Ie]);return Pe[Ie]=HN(Ve,He),Pe},x),!k.value){const Pe=Object.entries(x||{}).reduce((Ie,[He,Ve])=>(typeof u.params[He]>"u"&&(Ie[He]=Ve),Ie),{});Object.keys(Pe).length>0&&c.replace({query:Mb(Pe,u.query)}),k.value=!0}},{immediate:!0});let z={};const F=pe=>{c.push({name:v.name,query:Mb(pe,u.query)}),z={}},j=pe=>{z={...z,...pe},F(z)},X=(...pe)=>{c.push(...pe)},ne=(...pe)=>{try{if(t.history.state.back!==null){c.back();return}}catch{}X(...pe)},Q=rr(Z2,void 0);Q||(f(l("components.route-view.title",{name:l("common.product.name")})),c.beforeEach((pe,de)=>(E.value=de,!0)),Fr(Z2,U)),Fr(Q0,U);const ae=Q||U;return Me(()=>v.attrs,pe=>{Object.keys(pe).length>0&&ae.addAttrs(pe,d)},{immediate:!0}),Q&&Me(()=>ae.from,pe=>{E.value=pe.value},{immediate:!0}),Rn(()=>{ae.removeAttrs(d)}),(pe,de)=>(g(),A("div",at({class:"route-view"},T(s),{"data-testid":y.value}),[T(Q)?te("",!0):(g(),A("div",{key:0,id:"application-route-announcer",ref_key:"title",ref:m,class:"route-view-title visually-hidden","aria-live":"assertive","aria-atomic":"true"},null,512)),de[0]||(de[0]=le()),re(aw,{src:`/me/${v.name}`},{default:M(({submit:Pe})=>[K("template",{ref:()=>{h.value=Pe}},null,512)]),_:1},8,["src"]),de[1]||(de[1]=le()),re(ow,{src:T(a)(T(D9),"/me/:route",{route:v.name}),onChange:T(o)},{default:M(({data:Pe})=>[Pe&&h.value&&k.value?Y(pe.$slots,"default",{key:0,id:b,t:T(l),env:T(r),me:{data:Pe,set:h.value,get:(Ie,He={})=>T(za)(Pe,Ie,He)},can:T(n),uri:T(a),route:{name:v.name,update:j,replace:X,params:x,back:ne,children:T(q),child:P,from:E.value}}):te("",!0)]),_:3},8,["src","onChange"])],16,KR))}}),ZR={components:{"route-view":{title:"{name} Manager","route-announcer":"Navigated to {title}"}}},QR=e=>[{path:"/404",name:"kuma-not-found-view",alias:"/:pathMatch(.*)*",component:()=>e[e.length-1]()}],XR=e=>{const t=(r,n)=>typeof e[r]<"u"?e[r](t,n):!1;return t};class JR{constructor(t){Yt(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=tB(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=eB(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 L9(e){return e.endsWith("/")?L9(e.slice(0,-1)):e}function eB(e){return e=!e.includes("://")&&!e.startsWith("/")?`/${e}`:e,L9(e)}function tB(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 $v=function(e,t){return $v=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])},$v(e,t)};function Xn(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");$v(e,t);function r(){this.constructor=e}e.prototype=t===null?Object.create(t):(r.prototype=t.prototype,new r)}var ct=function(){return ct=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 R9(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 dm(e,t,r,n,a){return r.bind(t,e,n,a)}function aB(e,t){var r=e.length===1?N9:R9;return dm(e,this,r,t.cache.create(),t.serializer)}function oB(e,t){return dm(e,this,R9,t.cache.create(),t.serializer)}function iB(e,t){return dm(e,this,N9,t.cache.create(),t.serializer)}var sB=function(){return JSON.stringify(arguments)};function fm(){this.cache=Object.create(null)}fm.prototype.get=function(e){return this.cache[e]};fm.prototype.set=function(e,t){this.cache[e]=t};var lB={create:function(){return new fm}},Wr={variadic:oB,monadic:iB},Et;(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"})(Et||(Et={}));var Xt;(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"})(Xt||(Xt={}));var Ws;(function(e){e[e.number=0]="number",e[e.dateTime=1]="dateTime"})(Ws||(Ws={}));function Bb(e){return e.type===Xt.literal}function uB(e){return e.type===Xt.argument}function B9(e){return e.type===Xt.number}function F9(e){return e.type===Xt.date}function H9(e){return e.type===Xt.time}function z9(e){return e.type===Xt.select}function U9(e){return e.type===Xt.plural}function cB(e){return e.type===Xt.pound}function j9(e){return e.type===Xt.tag}function V9(e){return!!(e&&typeof e=="object"&&e.type===Ws.number)}function Iv(e){return!!(e&&typeof e=="object"&&e.type===Ws.dateTime)}var q9=/[ \xA0\u1680\u2000-\u200A\u202F\u205F\u3000]/,dB=/(?:[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 fB(e){var t={};return e.replace(dB,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 pB=/[\t-\r \x85\u200E\u200F\u2028\u2029]/i;function hB(e){if(e.length===0)throw new Error("Number skeleton cannot be empty");for(var t=e.split(pB).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(mB,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(G9.test(a.stem)){t.minimumIntegerDigits=a.stem.length;continue}if(Fb.test(a.stem)){if(a.options.length>1)throw new RangeError("Fraction-precision stems only accept a single optional option");a.stem.replace(Fb,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=ct(ct({},t),{trailingZeroDisplay:"stripIfInteger"}):o&&(t=ct(ct({},t),Hb(o)));continue}if(Y9.test(a.stem)){t=ct(ct({},t),Hb(a.stem));continue}var i=K9(a.stem);i&&(t=ct(ct({},t),i));var s=gB(a.stem);s&&(t=ct(ct({},t),s))}return t}var gc={"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 bB(e,t){for(var r="",n=0;n>1),l="a",u=wB(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 wB(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=gc[n||""]||gc[r||""]||gc["".concat(r,"-001")]||gc["001"];return a[0]}var T1,CB=new RegExp("^".concat(q9.source,"*")),SB=new RegExp("".concat(q9.source,"*$"));function It(e,t){return{start:e,end:t}}var _B=!!String.prototype.startsWith&&"_a".startsWith("a",1),xB=!!String.fromCodePoint,kB=!!Object.fromEntries,AB=!!String.prototype.codePointAt,EB=!!String.prototype.trimStart,TB=!!String.prototype.trimEnd,$B=!!Number.isSafeInteger,IB=$B?Number.isSafeInteger:function(e){return typeof e=="number"&&isFinite(e)&&Math.floor(e)===e&&Math.abs(e)<=9007199254740991},Mv=!0;try{var MB=Z9("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu");Mv=((T1=MB.exec("a"))===null||T1===void 0?void 0:T1[0])==="a"}catch{Mv=!1}var Ub=_B?function(e,t,r){return e.startsWith(t,r)}:function(e,t,r){return e.slice(r,r+t.length)===t},Ov=xB?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},jb=kB?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}},OB=EB?function(e){return e.trimStart()}:function(e){return e.replace(CB,"")},PB=TB?function(e){return e.trimEnd()}:function(e){return e.replace(SB,"")};function Z9(e,t){return new RegExp(e,t)}var Pv;if(Mv){var Vb=Z9("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu");Pv=function(e,t){var r;Vb.lastIndex=t;var n=Vb.exec(e);return(r=n[1])!==null&&r!==void 0?r:""}}else Pv=function(e,t){for(var r=[];;){var n=W9(e,t);if(n===void 0||Q9(n)||RB(n))break;r.push(n),t+=n>=65536?2:1}return Ov.apply(void 0,r)};var DB=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:Xt.pound,location:It(s,this.clonePosition())})}else if(o===60&&!this.ignoreTag&&this.peek()===47){if(n)break;return this.error(Et.UNMATCHED_CLOSING_TAG,It(this.clonePosition(),this.clonePosition()))}else if(o===60&&!this.ignoreTag&&Dv(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:Xt.literal,value:"<".concat(a,"/>"),location:It(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:Xt.tag,value:a,children:i,location:It(n,this.clonePosition())},err:null}:this.error(Et.INVALID_TAG,It(s,this.clonePosition())))}else return this.error(Et.UNCLOSED_TAG,It(n,this.clonePosition()))}else return this.error(Et.INVALID_TAG,It(n,this.clonePosition()))},e.prototype.parseTagName=function(){var t=this.offset();for(this.bump();!this.isEOF()&&NB(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=It(n,this.clonePosition());return{val:{type:Xt.literal,value:a,location:l},err:null}},e.prototype.tryParseLeftAngleBracket=function(){return!this.isEOF()&&this.char()===60&&(this.ignoreTag||!LB(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 Ov.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(),Ov(n))},e.prototype.parseArgument=function(t,r){var n=this.clonePosition();if(this.bump(),this.bumpSpace(),this.isEOF())return this.error(Et.EXPECT_ARGUMENT_CLOSING_BRACE,It(n,this.clonePosition()));if(this.char()===125)return this.bump(),this.error(Et.EMPTY_ARGUMENT,It(n,this.clonePosition()));var a=this.parseIdentifierIfPossible().value;if(!a)return this.error(Et.MALFORMED_ARGUMENT,It(n,this.clonePosition()));if(this.bumpSpace(),this.isEOF())return this.error(Et.EXPECT_ARGUMENT_CLOSING_BRACE,It(n,this.clonePosition()));switch(this.char()){case 125:return this.bump(),{val:{type:Xt.argument,value:a,location:It(n,this.clonePosition())},err:null};case 44:return this.bump(),this.bumpSpace(),this.isEOF()?this.error(Et.EXPECT_ARGUMENT_CLOSING_BRACE,It(n,this.clonePosition())):this.parseArgumentOptions(t,r,a,n);default:return this.error(Et.MALFORMED_ARGUMENT,It(n,this.clonePosition()))}},e.prototype.parseIdentifierIfPossible=function(){var t=this.clonePosition(),r=this.offset(),n=Pv(this.message,r),a=r+n.length;this.bumpTo(a);var o=this.clonePosition(),i=It(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(Et.EXPECT_ARGUMENT_TYPE,It(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=PB(d.val);if(f.length===0)return this.error(Et.EXPECT_ARGUMENT_STYLE,It(this.clonePosition(),this.clonePosition()));var p=It(c,this.clonePosition());u={style:f,styleLocation:p}}var v=this.tryParseArgumentClose(a);if(v.err)return v;var w=It(a,this.clonePosition());if(u&&Ub(u==null?void 0:u.style,"::",0)){var b=OB(u.style.slice(2));if(s==="number"){var d=this.parseNumberSkeletonFromString(b,u.styleLocation);return d.err?d:{val:{type:Xt.number,value:n,location:w,style:d.val},err:null}}else{if(b.length===0)return this.error(Et.EXPECT_DATE_TIME_SKELETON,w);var y=b;this.locale&&(y=bB(b,this.locale));var f={type:Ws.dateTime,pattern:y,location:u.styleLocation,parsedOptions:this.shouldParseSkeletons?fB(y):{}},h=s==="date"?Xt.date:Xt.time;return{val:{type:h,value:n,location:w,style:f},err:null}}}return{val:{type:s==="number"?Xt.number:s==="date"?Xt.date:Xt.time,value:n,location:w,style:(o=u==null?void 0:u.style)!==null&&o!==void 0?o:null},err:null}}case"plural":case"selectordinal":case"select":{var m=this.clonePosition();if(this.bumpSpace(),!this.bumpIf(","))return this.error(Et.EXPECT_SELECT_ARGUMENT_OPTIONS,It(m,ct({},m)));this.bumpSpace();var C=this.parseIdentifierIfPossible(),_=0;if(s!=="select"&&C.value==="offset"){if(!this.bumpIf(":"))return this.error(Et.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,It(this.clonePosition(),this.clonePosition()));this.bumpSpace();var d=this.tryParseDecimalInteger(Et.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,Et.INVALID_PLURAL_ARGUMENT_OFFSET_VALUE);if(d.err)return d;this.bumpSpace(),C=this.parseIdentifierIfPossible(),_=d.val}var E=this.tryParsePluralOrSelectOptions(t,s,r,C);if(E.err)return E;var v=this.tryParseArgumentClose(a);if(v.err)return v;var L=It(a,this.clonePosition());return s==="select"?{val:{type:Xt.select,value:n,options:jb(E.val),location:L},err:null}:{val:{type:Xt.plural,value:n,options:jb(E.val),offset:_,pluralType:s==="plural"?"cardinal":"ordinal",location:L},err:null}}default:return this.error(Et.INVALID_ARGUMENT_TYPE,It(i,l))}},e.prototype.tryParseArgumentClose=function(t){return this.isEOF()||this.char()!==125?this.error(Et.EXPECT_ARGUMENT_CLOSING_BRACE,It(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(Et.UNCLOSED_QUOTE_IN_ARGUMENT_STYLE,It(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=hB(t)}catch{return this.error(Et.INVALID_NUMBER_SKELETON,r)}return{val:{type:Ws.number,tokens:n,location:r,parsedOptions:this.shouldParseSkeletons?yB(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(Et.EXPECT_PLURAL_ARGUMENT_SELECTOR,Et.INVALID_PLURAL_ARGUMENT_SELECTOR);if(f.err)return f;c=It(d,this.clonePosition()),u=this.message.slice(d.offset,this.offset())}else break}if(l.has(u))return this.error(r==="select"?Et.DUPLICATE_SELECT_ARGUMENT_SELECTOR:Et.DUPLICATE_PLURAL_ARGUMENT_SELECTOR,c);u==="other"&&(i=!0),this.bumpSpace();var p=this.clonePosition();if(!this.bumpIf("{"))return this.error(r==="select"?Et.EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT:Et.EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT,It(this.clonePosition(),this.clonePosition()));var v=this.parseMessage(t+1,r,n);if(v.err)return v;var w=this.tryParseArgumentClose(p);if(w.err)return w;s.push([u,{value:v.val,location:It(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"?Et.EXPECT_SELECT_ARGUMENT_SELECTOR:Et.EXPECT_PLURAL_ARGUMENT_SELECTOR,It(this.clonePosition(),this.clonePosition())):this.requiresOtherClause&&!i?this.error(Et.MISSING_OTHER_CLAUSE,It(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=It(a,this.clonePosition());return o?(i*=n,IB(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=W9(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(Ub(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()&&Q9(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 Dv(e){return e>=97&&e<=122||e>=65&&e<=90}function LB(e){return Dv(e)||e===47}function NB(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 Q9(e){return e>=9&&e<=13||e===32||e===133||e>=8206&&e<=8207||e===8232||e===8233}function RB(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 Lv(e){e.forEach(function(t){if(delete t.location,z9(t)||U9(t))for(var r in t.options)delete t.options[r].location,Lv(t.options[r].value);else B9(t)&&V9(t.style)||(F9(t)||H9(t))&&Iv(t.style)?delete t.style.location:j9(t)&&Lv(t.children)})}function BB(e,t){t===void 0&&(t={}),t=ct({shouldParseSkeletons:!0,requiresOtherClause:!0},t);var r=new DB(e,t).parse();if(r.err){var n=SyntaxError(Et[r.err.kind]);throw n.location=r.err.location,n.originalMessage=r.err.message,n}return t!=null&&t.captureLocation||Lv(r.val),r.val}var ba;(function(e){e.MISSING_VALUE="MISSING_VALUE",e.INVALID_VALUE="INVALID_VALUE",e.MISSING_INTL_API="MISSING_INTL_API"})(ba||(ba={}));var Vo=function(e){Xn(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),qb=function(e){Xn(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('", "'),'"'),ba.INVALID_VALUE,o)||this}return t}(Vo),FB=function(e){Xn(t,e);function t(r,n,a){return e.call(this,'Value for "'.concat(r,'" must be of type ').concat(n),ba.INVALID_VALUE,a)||this}return t}(Vo),HB=function(e){Xn(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,'"'),ba.MISSING_VALUE,n)||this}return t}(Vo),Yr;(function(e){e[e.literal=0]="literal",e[e.object=1]="object"})(Yr||(Yr={}));function zB(e){return e.length<2?e:e.reduce(function(t,r){var n=t[t.length-1];return!n||n.type!==Yr.literal||r.type!==Yr.literal?t.push(r):n.value+=r.value,t},[])}function UB(e){return typeof e=="function"}function Qc(e,t,r,n,a,o,i){if(e.length===1&&Bb(e[0]))return[{type:Yr.literal,value:e[0].value}];for(var s=[],l=0,u=e;l=65536?a+=2:a++)r=Rl(e,a),n=Hr[r],!n&&$u(r)?(t+=e[a],r>=65536&&(t+=e[a+1])):t+=n||iN(r);return t}function mN(e,t,r){var n="",a=e.tag,o,i,s;for(o=0,i=r.length;o"u"&&Ha(e,t,null,!1,!1))&&(n!==""&&(n+=","+(e.condenseFlow?"":" ")),n+=e.dump);e.tag=a,e.dump="["+n+"]"}function Mb(e,t,r,n){var a="",o=e.tag,i,s,l;for(i=0,s=r.length;i"u"&&Ha(e,t+1,null,!0,!0,!1,!0))&&((!n||a!=="")&&(a+=Sv(e,t)),e.dump&&Eu===e.dump.charCodeAt(0)?a+="-":a+="- ",a+=e.dump);e.tag=o,e.dump=a||"[]"}function gN(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?"":" "),Ha(e,t,u,!1,!1)&&(c+=e.dump,n+=c));e.tag=a,e.dump="{"+n+"}"}function yN(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 Xr("sortKeys must be a boolean or a function");for(s=0,l=i.length;s1024,d&&(e.dump&&Eu===e.dump.charCodeAt(0)?f+="?":f+="? "),f+=e.dump,d&&(f+=Sv(e,t)),Ha(e,t+1,c,!0,d)&&(e.dump&&Eu===e.dump.charCodeAt(0)?f+=":":f+=": ",f+=e.dump,a+=f));e.tag=o,e.dump=a||"{}"}function Ib(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 Ha(e,t,r,n,a,o,i){e.tag=null,e.dump=r,Ib(e,r,!1)||Ib(e,r,!0);var s=Qw.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?(yN(e,t,e.dump,a),f&&(e.dump="&ref_"+d+e.dump)):(gN(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?Mb(e,t-1,e.dump,a):Mb(e,t,e.dump,a),f&&(e.dump="&ref_"+d+e.dump)):(mN(e,t,e.dump),f&&(e.dump="&ref_"+d+" "+e.dump));else if(s==="[object String]")e.tag!=="?"&&pN(e,e.dump,t,o,l);else{if(s==="[object Undefined]")return!1;if(e.skipInvalid)return!1;throw new Xr("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 bN(e,t){var r=[],n=[],a,o;for(xv(e,r,n),a=0,o=n.length;ae.filter(r=>!t.includes(r)),BN=(e,t)=>e.includes(t),FN={stringify:e=>RN.dump(e,{lineWidth:-1}).replace(/\n$/,"")};function za(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 za(e[n[0]],n.slice(1).join("."),r)}const HN=(e=0)=>{let t=e;return(r="unique")=>(t++,`${r}-${t}`)},Mu=HN(),l9=e=>{let t;return(...r)=>{t&&window.cancelAnimationFrame(t),t=window.requestAnimationFrame(e.bind(e,...r))}},zN=["class"],UN=(e=document.documentElement)=>{if(!e)return()=>{};const t=[...e.classList];return l9(r=>{const n=r.reduce((o,i)=>Object.entries(i).reduce((s,[l,u])=>(BN(zN,l)&&u&&s[l].push(u),s),o),{class:[]}),a=k1([...e.classList],t);e.classList.remove(...k1(a,n.class)),e.classList.add(...k1(n.class,a))})},jN=function(e){return Array.isArray(e)?e[0]:e},VN=(e,t)=>{switch(!0){case typeof t=="boolean":return e===null?!0:t;case typeof t=="number":{const r=e===null||e.length===0?t:Number(decodeURIComponent(e));return isNaN(r)?Number(t):r}case typeof t=="string":return e===null||e.length===0?t:decodeURIComponent(e)}throw new TypeError("URL parameters can only be string | number | boolean")},qN=(e=document)=>l9(t=>{e.title=t}),Ob=(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 jo={};Object.defineProperty(jo,"__esModule",{value:!0});jo.TokenData=void 0;jo.parse=cm;var YN=jo.compile=QN;jo.match=JN;jo.pathToRegexp=d9;jo.stringify=rR;const sm="/",lm=e=>e,u9=/^[$_\p{ID_Start}]$/u,um=/^[$\u200c\u200d\p{ID_Continue}]$/u,Id="https://git.new/pathToRegexpError",GN={"{":"{","}":"}","(":"(",")":")","[":"[","]":"]","+":"+","?":"?","!":"!"};function KN(e){return e.replace(/[{}()\[\]+?!:*]/g,"\\$&")}function la(e){return e.replace(/[.+*?^${}()[\]|/\\]/g,"\\$&")}function*WN(e){const t=[...e];let r=0;function n(){let a="";if(u9.test(t[++r]))for(a+=t[r];um.test(t[++r]);)a+=t[r];else if(t[r]==='"'){let o=r;for(;rXN(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 XN(e,t,r){if(e.type==="text")return()=>[e.value];if(e.type==="group"){const a=c9(e.tokens,t,r);return o=>{const[i,...s]=a(o);return s.length?[""]:[i]}}const n=r||lm;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 JN(e,t={}){const{decode:r=decodeURIComponent,delimiter:n=sm}=t,{regexp:a,keys:o}=d9(e,t),i=o.map(s=>r===!1?lm: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 Hf?p:cm(p,t));for(const{tokens:p}of c)for(const v of Gc(p,0,[])){const w=eR(v,r,i);s.push(w)}let d=`^(?:${s.join("|")})`;return o&&(d+=`(?:${la(r)}$)?`),d+=n?"$":`(?=${la(r)}|$)`,{regexp:new RegExp(d,l),keys:i}}function*Gc(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 Gc(n.tokens,0,a))yield*Gc(e,t+1,o)}else r.push(n);yield*Gc(e,t+1,r)}function eR(e,t,r){let n="",a="",o=!0;for(let i=0;ium.test(n)):!1}function aR(e){return(e==null?void 0:e.type)!=="text"?!0:!um.test(e.value[0])}const Pb=0,Db=1,ni=2,oR=e=>e.readyState===ni;class f9 extends EventTarget{constructor(r,n){super();Yt(this,"url","");Yt(this,"withCredentials",!1);Yt(this,"CONNECTING",Pb);Yt(this,"OPEN",Db);Yt(this,"CLOSED",ni);Yt(this,"onerror",null);Yt(this,"onmessage",null);Yt(this,"onopen",null);Yt(this,"readyState",ni);this.source=r,this.configuration=n,this.open()}_open(){(async function(r){try{r.readyState=Pb;const n=r.source();r.readyState=Db;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 nu=class{constructor(e,t,r,n,a,o){Yt(this,"type",3);Yt(this,"name","");Yt(this,"prefix","");Yt(this,"value","");Yt(this,"suffix","");Yt(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"}},iR=/[$_\p{ID_Start}]/u,sR=/[$_\u200C\u200D\p{ID_Continue}]/u,kv=".*";function lR(e,t){return/^[\x00-\x7F]*$/.test(e)}function p9(e,t=!1){let r=[],n=0;for(;n{if(il("OTHER_MODIFIER")??l("ASTERISK"),c=h=>{let m=l(h);if(m!==void 0)return m;let{type:C,index:_}=r[i];throw new TypeError(`Unexpected ${C} at ${_}, expected ${h}`)},d=()=>{let h="",m;for(;m=l("CHAR")??l("ESCAPED_CHAR");)h+=m;return h},f=h=>h,p=t.encodePart||f,v="",w=h=>{v+=h},b=()=>{v.length&&(a.push(new nu(3,"","",p(v),"",3)),v="")},y=(h,m,C,_,E)=>{let L=3;switch(E){case"?":L=1;break;case"*":L=0;break;case"+":L=2;break}if(!m&&!C&&L===3){w(h);return}if(b(),!m&&!C){if(!h)return;a.push(new nu(3,"","",p(h),"",L));return}let q;C?C==="*"?q=kv:q=C:q=n;let P=2;q===n?(P=1,q=""):q===kv&&(P=0,q="");let U;if(m?U=m:C&&(U=o++),s.has(U))throw new TypeError(`Duplicate name '${U}'.`);s.add(U),a.push(new nu(P,U,p(h),q,p(_),L))};for(;i-1)}return i||(n+=`(?=${o}|${a})`),new RegExp(n,Lb(r))}var po={delimiter:"",prefixes:"",sensitive:!0,strict:!0},cR={delimiter:".",prefixes:"",sensitive:!0,strict:!0},dR={delimiter:"/",prefixes:"/",sensitive:!0,strict:!0};function fR(e,t){return e.length?e[0]==="/"?!0:!t||e.length<2?!1:(e[0]=="\\"||e[0]=="{")&&e[1]=="/":!1}function m9(e,t){return e.startsWith(t)?e.substring(t.length,e.length):e}function pR(e,t){return e.endsWith(t)?e.substr(0,e.length-t.length):e}function g9(e){return!e||e.length<2?!1:e[0]==="["||(e[0]==="\\"||e[0]==="{")&&e[1]==="["}var y9=["ftp","file","http","https","ws","wss"];function b9(e){if(!e)return!0;for(let t of y9)if(e.test(t))return!0;return!1}function hR(e,t){if(e=m9(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 vR(e,t){if(e=m9(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 mR(e,t){return t||e===""?e:g9(e)?S9(e):C9(e)}function gR(e,t){if(t||e==="")return e;let r=new URL("https://example.com");return r.password=e,r.password}function yR(e,t){if(t||e==="")return e;let r=new URL("https://example.com");return r.username=e,r.username}function bR(e,t,r){if(r||e==="")return e;if(t&&!y9.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 wR(e,t,r){return w9(t)===e&&(e=""),r||e===""?e:_9(e)}function CR(e,t){return e=pR(e,":"),t||e===""?e:dm(e)}function w9(e){switch(e){case"ws":case"http":return"80";case"wws":case"https":return"443";case"ftp":return"21";default:return""}}function dm(e){if(e==="")return e;if(/^[-+.A-Za-z0-9]*$/.test(e))return e.toLowerCase();throw new TypeError(`Invalid protocol '${e}'.`)}function SR(e){if(e==="")return e;let t=new URL("https://example.com");return t.username=e,t.username}function _R(e){if(e==="")return e;let t=new URL("https://example.com");return t.password=e,t.password}function C9(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 S9(e){if(e==="")return e;if(/[^0-9a-fA-F[\]:]/g.test(e))throw new TypeError(`Invalid IPv6 hostname '${e}'`);return e.toLowerCase()}function _9(e){if(e===""||/^[0-9]*$/.test(e)&&parseInt(e)<=65535)return e;throw new TypeError(`Invalid port '${e}'.`)}function xR(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 kR(e){return e===""?e:new URL(`data:${e}`).pathname}function AR(e){if(e==="")return e;let t=new URL("https://example.com");return t.search=e,t.search.substring(1,t.search.length)}function ER(e){if(e==="")return e;let t=new URL("https://example.com");return t.hash=e,t.hash.substring(1,t.hash.length)}var Ns,Vr,_r,Zt,fi,Rs,bn,Bs,Fs,Hs,Ne,br,x9,Av,Bl,Kc,En,Ev,k9,Wc,A9,E9,Zc,ls,ai,T9,$9,M9,I9,oa,O9,G8,TR=(G8=class{constructor(t){yr(this,Ne);yr(this,Ns);yr(this,Vr,[]);yr(this,_r,{});yr(this,Zt,0);yr(this,fi,1);yr(this,Rs,0);yr(this,bn,0);yr(this,Bs,0);yr(this,Fs,0);yr(this,Hs,!1);fr(this,Ns,t)}get result(){return Ae(this,_r)}parse(){for(fr(this,Vr,p9(Ae(this,Ns),!0));Ae(this,Zt)0)if(Ge(this,Ne,$9).call(this))fr(this,Bs,Ae(this,Bs)-1);else continue;if(Ge(this,Ne,T9).call(this)){fr(this,Bs,Ae(this,Bs)+1);continue}switch(Ae(this,bn)){case 0:Ge(this,Ne,Ev).call(this)&&Ge(this,Ne,Bl).call(this,1);break;case 1:if(Ge(this,Ne,Ev).call(this)){Ge(this,Ne,O9).call(this);let t=7,r=1;Ge(this,Ne,k9).call(this)?(t=2,r=3):Ae(this,Hs)&&(t=2),Ge(this,Ne,br).call(this,t,r)}break;case 2:Ge(this,Ne,Wc).call(this)?Ge(this,Ne,Bl).call(this,3):(Ge(this,Ne,Zc).call(this)||Ge(this,Ne,ls).call(this)||Ge(this,Ne,ai).call(this))&&Ge(this,Ne,Bl).call(this,5);break;case 3:Ge(this,Ne,A9).call(this)?Ge(this,Ne,br).call(this,4,1):Ge(this,Ne,Wc).call(this)&&Ge(this,Ne,br).call(this,5,1);break;case 4:Ge(this,Ne,Wc).call(this)&&Ge(this,Ne,br).call(this,5,1);break;case 5:Ge(this,Ne,M9).call(this)?fr(this,Fs,Ae(this,Fs)+1):Ge(this,Ne,I9).call(this)&&fr(this,Fs,Ae(this,Fs)-1),Ge(this,Ne,E9).call(this)&&!Ae(this,Fs)?Ge(this,Ne,br).call(this,6,1):Ge(this,Ne,Zc).call(this)?Ge(this,Ne,br).call(this,7,0):Ge(this,Ne,ls).call(this)?Ge(this,Ne,br).call(this,8,1):Ge(this,Ne,ai).call(this)&&Ge(this,Ne,br).call(this,9,1);break;case 6:Ge(this,Ne,Zc).call(this)?Ge(this,Ne,br).call(this,7,0):Ge(this,Ne,ls).call(this)?Ge(this,Ne,br).call(this,8,1):Ge(this,Ne,ai).call(this)&&Ge(this,Ne,br).call(this,9,1);break;case 7:Ge(this,Ne,ls).call(this)?Ge(this,Ne,br).call(this,8,1):Ge(this,Ne,ai).call(this)&&Ge(this,Ne,br).call(this,9,1);break;case 8:Ge(this,Ne,ai).call(this)&&Ge(this,Ne,br).call(this,9,1);break}}Ae(this,_r).hostname!==void 0&&Ae(this,_r).port===void 0&&(Ae(this,_r).port="")}},Ns=new WeakMap,Vr=new WeakMap,_r=new WeakMap,Zt=new WeakMap,fi=new WeakMap,Rs=new WeakMap,bn=new WeakMap,Bs=new WeakMap,Fs=new WeakMap,Hs=new WeakMap,Ne=new WeakSet,br=function(t,r){var n,a,o;switch(Ae(this,bn)){case 0:break;case 1:Ae(this,_r).protocol=Ge(this,Ne,oa).call(this);break;case 2:break;case 3:Ae(this,_r).username=Ge(this,Ne,oa).call(this);break;case 4:Ae(this,_r).password=Ge(this,Ne,oa).call(this);break;case 5:Ae(this,_r).hostname=Ge(this,Ne,oa).call(this);break;case 6:Ae(this,_r).port=Ge(this,Ne,oa).call(this);break;case 7:Ae(this,_r).pathname=Ge(this,Ne,oa).call(this);break;case 8:Ae(this,_r).search=Ge(this,Ne,oa).call(this);break;case 9:Ae(this,_r).hash=Ge(this,Ne,oa).call(this);break}Ae(this,bn)!==0&&t!==10&&([1,2,3,4].includes(Ae(this,bn))&&[6,7,8,9].includes(t)&&((n=Ae(this,_r)).hostname??(n.hostname="")),[1,2,3,4,5,6].includes(Ae(this,bn))&&[8,9].includes(t)&&((a=Ae(this,_r)).pathname??(a.pathname=Ae(this,Hs)?"/":"")),[1,2,3,4,5,6,7].includes(Ae(this,bn))&&t===9&&((o=Ae(this,_r)).search??(o.search=""))),Ge(this,Ne,x9).call(this,t,r)},x9=function(t,r){fr(this,bn,t),fr(this,Rs,Ae(this,Zt)+r),fr(this,Zt,Ae(this,Zt)+r),fr(this,fi,0)},Av=function(){fr(this,Zt,Ae(this,Rs)),fr(this,fi,0)},Bl=function(t){Ge(this,Ne,Av).call(this),fr(this,bn,t)},Kc=function(t){return t<0&&(t=Ae(this,Vr).length-t),t=0&&(e.pathname=Ia(n.pathname.substring(0,a+1),r)+e.pathname)}e.pathname=bR(e.pathname,e.protocol,r)}return typeof t.search=="string"&&(e.search=vR(t.search,r)),typeof t.hash=="string"&&(e.hash=hR(t.hash,r)),e}function Fl(e){return e.replace(/([+*?:{}()\\])/g,"\\$1")}function $R(e){return e.replace(/([.+*?^${}()[\]|/\\])/g,"\\$1")}function MR(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=`[^${$R(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+=Fl(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+=Fl(s.suffix),u&&(o+="}"),s.modifier!==3&&(o+=bs(s.modifier))}return o}var ca,pi,zs,xr,Hn,Us,K8,Tv=(K8=class{constructor(t={},r,n){yr(this,ca);yr(this,pi,{});yr(this,zs,{});yr(this,xr,{});yr(this,Hn,{});yr(this,Us,!1);try{let a;if(typeof r=="string"?a=r:n=r,typeof t=="string"){let l=new TR(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};fr(this,ca,_l({pathname:so,protocol:so,username:so,password:so,hostname:so,port:so,search:so,hash:so},t,!0)),w9(Ae(this,ca).protocol)===Ae(this,ca).port&&(Ae(this,ca).port="");let s;for(s of A1){if(!(s in Ae(this,ca)))continue;let l={},u=Ae(this,ca)[s];switch(Ae(this,zs)[s]=[],s){case"protocol":Object.assign(l,po),l.encodePart=dm;break;case"username":Object.assign(l,po),l.encodePart=SR;break;case"password":Object.assign(l,po),l.encodePart=_R;break;case"hostname":Object.assign(l,cR),g9(u)?l.encodePart=S9:l.encodePart=C9;break;case"port":Object.assign(l,po),l.encodePart=_9;break;case"pathname":b9(Ae(this,pi).protocol)?(Object.assign(l,dR,o),l.encodePart=xR):(Object.assign(l,po,o),l.encodePart=kR);break;case"search":Object.assign(l,po,o),l.encodePart=AR;break;case"hash":Object.assign(l,po,o),l.encodePart=ER;break}try{Ae(this,Hn)[s]=h9(u,l),Ae(this,pi)[s]=v9(Ae(this,Hn)[s],Ae(this,zs)[s],l),Ae(this,xr)[s]=MR(Ae(this,Hn)[s],l),fr(this,Us,Ae(this,Us)||Ae(this,Hn)[s].some(c=>c.type===2))}catch{throw new TypeError(`invalid ${s} pattern '${Ae(this,ca)[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=_l(n,t,!1):n=_l(n,Nb(t,r),!1)}catch{return!1}let a;for(a of A1)if(!Ae(this,pi)[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=_l(n,t,!1):n=_l(n,Nb(t,r),!1)}catch{return null}let a={};r?a.inputs=[t,r]:a.inputs=[t];let o;for(o of A1){let i=Ae(this,pi)[o].exec(n[o]);if(!i)return null;let s={};for(let[l,u]of Ae(this,zs)[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(E1)?new Tv({protocol:E1,pathname:r.substring(E1.length)}):new Tv({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 OR{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 PR{constructor(t,{create:r,destroy:n=()=>{}},a=()=>{},o=()=>"",i=new Map){Yt(this,"_pool");this._cache=i;const s=new IR(t);this._pool=new OR((l,u,c)=>{const d=`${o()}${u}`,f=async p=>{(!("cacheControl"in p.configuration)||p.configuration.cacheControl!=="no-cache")&&(await Promise.resolve(),p.dispatchEvent(new MessageEvent("message",{data:this._cache.get(d)})))};switch(l){case"creating":{const p=r(u,s);p.open();const v=new AbortController;return(!("cacheControl"in p.configuration)||p.configuration.cacheControl!=="no-store")&&p.addEventListener("message",w=>this._cache.set(d,w.data),{signal:v.signal}),p.addEventListener("error",a,{signal:v.signal}),this._cache.has(d)&&f(p),{source:p,controller:v}}case"destroying":return c&&(c.controller.abort(),n(u,c.source)),c;case"releasing":return c;case"acquiring":return this._cache.has(d)&&f(c.source),c.source.open(),c}})}source(t,r=Symbol("")){return this._pool.acquire(t,r).source}close(t,r=Symbol("")){return this._pool.release(t,r)}destroy(){this._cache.clear(),this._pool.destroy()}}const vn=e=>e;class DR{constructor(t){this.str=t}toString(){return this.str}typeOf(){}}const T1=new Map,LR=()=>(e,t,r,n={})=>{const a=String(t);T1.has(a)||T1.set(a,YN(a));const o=T1.get(a),i=Object.entries(n).reduce((l,[u,c])=>l.concat(`${u}=${c}`),[]),s=`${o(r)}${i.length>0?`?${i.join("&")}`:""}`;return new DR(s)},P9=e=>(t,r={})=>new f9(async function*(){var i,s;const n=this;let a=0,o=0;for(;!oR(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),Rb=P9(new class extends EventTarget{constructor(){super(...arguments);Yt(this,"hidden",!1)}}),NR=(e,t)=>{const[r,n]=e.split("?"),a=new URLSearchParams(n),o=t.match(r),i={size:parseInt(a.get("size")||"0"),page:parseInt(a.get("page")||"0"),search:a.get("search")||"",cacheControl:["no-store","no-cache"].reduce((s,l)=>a.has(l)?l:s,""),...o.params};try{const s=o.route(i);let l=!1;const u=s instanceof f9?s:Rb(()=>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 Rb(()=>Promise.reject(s))}},RR=(e,t)=>{t&&t.close()};var BR=function(t){return FR(t)&&!HR(t)};function FR(e){return!!e&&typeof e=="object"}function HR(e){var t=Object.prototype.toString.call(e);return t==="[object RegExp]"||t==="[object Date]"||jR(e)}var zR=typeof Symbol=="function"&&Symbol.for,UR=zR?Symbol.for("react.element"):60103;function jR(e){return e.$$typeof===UR}function VR(e){return Array.isArray(e)?[]:{}}function Iu(e,t){return t.clone!==!1&&t.isMergeableObject(e)?Ks(VR(e),e,t):e}function qR(e,t,r){return e.concat(t).map(function(n){return Iu(n,r)})}function YR(e,t){if(!t.customMerge)return Ks;var r=t.customMerge(e);return typeof r=="function"?r:Ks}function GR(e){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter(function(t){return Object.propertyIsEnumerable.call(e,t)}):[]}function Bb(e){return Object.keys(e).concat(GR(e))}function D9(e,t){try{return t in e}catch{return!1}}function KR(e,t){return D9(e,t)&&!(Object.hasOwnProperty.call(e,t)&&Object.propertyIsEnumerable.call(e,t))}function WR(e,t,r){var n={};return r.isMergeableObject(e)&&Bb(e).forEach(function(a){n[a]=Iu(e[a],r)}),Bb(t).forEach(function(a){KR(e,a)||(D9(e,a)&&r.isMergeableObject(t[a])?n[a]=YR(a,r)(e[a],t[a],r):n[a]=Iu(t[a],r))}),n}function Ks(e,t,r){r=r||{},r.arrayMerge=r.arrayMerge||qR,r.isMergeableObject=r.isMergeableObject||BR,r.cloneUnlessOtherwiseSpecified=Iu;var n=Array.isArray(t),a=Array.isArray(e),o=n===a;return o?n?r.arrayMerge(e,t,r):WR(e,t,r):Iu(t,r)}Ks.all=function(t,r){if(!Array.isArray(t))throw new Error("first argument should be an array");return t.reduce(function(n,a){return Ks(n,a,r)},{})};var ZR=Ks,QR=ZR;const $v=g0(QR),L9=({get:e,set:t})=>vn({"/me/:route":async r=>{const[n,a]=await Promise.all([e("/"),e(r.route)]);return $v({params:{size:50}},n,a)},"/me/:route/:data":async r=>{const n=JSON.parse(r.data),a=$v(await e(r.route),n);t(r.route,a)}}),XR=["data-testid"],JR=ue({__name:"RouteView",props:{name:{},attrs:{default:()=>({})},params:{default:()=>({})}},setup(e){var W;const t=window,r=mx(),n=gx(),a=LR();let o;const i=new Promise(pe=>o=pe),s=vr(),{t:l}=to(),u=gD(),c=ww(),d=Symbol("route-view"),f=qN(document),p=UN(document.documentElement),v=e,w=Mu(v.name);class b{static toString(){return w}toString(){return Mu(v.name)}}const y=S(()=>v.name),h=H(pe=>{}),m=H(null),C=new Map,_=new Map,E=H(),L=pe=>pe.reverse().concat(l("components.route-view.title",{name:l("common.product.name")})).join(" | "),q=((W=c.getRoutes().find(pe=>pe.name===y.value))==null?void 0:W.children.map(pe=>(pe.name=String(pe.name),pe)))??[],P=()=>{const pe=u.matched.map(de=>de.name);return q.find(de=>pe.includes(de.name))},U={name:v.name,from:E,addTitle:(pe,de)=>{const Pe=m.value;Pe&&(Pe.innerHTML=l("components.route-view.route-announcer",{title:pe})),C.set(de,pe),f(L([...C.values()]))},removeTitle:pe=>{C.delete(pe),f(L([...C.values()]))},addAttrs:(pe,de)=>{_.set(de,pe),p([..._.values()])},removeAttrs:pe=>{_.delete(pe),p([..._.values()])}},x=Qn(structuredClone(v.params)),k=H(!1);Ie(()=>Object.keys(v.params).map(pe=>u.params[pe]||u.query[pe]),async()=>{const pe=await i,de={...za(pe,"params",{}),...u.query,...u.params};if(Object.entries({...v.params}).reduce((Pe,[Me,He])=>{const Ve=jN(typeof de[Me]>"u"?"":de[Me]);return Pe[Me]=VN(Ve,He),Pe},x),!k.value){const Pe=Object.entries(x||{}).reduce((Me,[He,Ve])=>(typeof u.params[He]>"u"&&(Me[He]=Ve),Me),{});Object.keys(Pe).length>0&&c.replace({query:Ob(Pe,u.query)}),k.value=!0}},{immediate:!0});let z={};const F=pe=>{c.push({name:v.name,query:Ob(pe,u.query)}),z={}},j=pe=>{z={...z,...pe},F(z)},X=(...pe)=>{c.push(...pe)},ne=(...pe)=>{try{if(t.history.state.back!==null){c.back();return}}catch{}X(...pe)},Q=rr(Q2,void 0);Q||(f(l("components.route-view.title",{name:l("common.product.name")})),c.beforeEach((pe,de)=>(E.value=de,!0)),Fr(Q2,U)),Fr(X0,U);const ae=Q||U;return Ie(()=>v.attrs,pe=>{Object.keys(pe).length>0&&ae.addAttrs(pe,d)},{immediate:!0}),Q&&Ie(()=>ae.from,pe=>{E.value=pe.value},{immediate:!0}),Rn(()=>{ae.removeAttrs(d)}),(pe,de)=>(g(),A("div",at({class:"route-view"},T(s),{"data-testid":y.value}),[T(Q)?te("",!0):(g(),A("div",{key:0,id:"application-route-announcer",ref_key:"title",ref:m,class:"route-view-title visually-hidden","aria-live":"assertive","aria-atomic":"true"},null,512)),de[0]||(de[0]=le()),re(ow,{src:`/me/${v.name}`},{default:I(({submit:Pe})=>[K("template",{ref:()=>{h.value=Pe}},null,512)]),_:1},8,["src"]),de[1]||(de[1]=le()),re(iw,{src:T(a)(T(L9),"/me/:route",{route:v.name}),onChange:T(o)},{default:I(({data:Pe})=>[Pe&&h.value&&k.value?Y(pe.$slots,"default",{key:0,id:b,t:T(l),env:T(r),me:{data:Pe,set:h.value,get:(Me,He={})=>T(za)(Pe,Me,He)},can:T(n),uri:T(a),route:{name:v.name,update:j,replace:X,params:x,back:ne,children:T(q),child:P,from:E.value}}):te("",!0)]),_:3},8,["src","onChange"])],16,XR))}}),eB={components:{"route-view":{title:"{name} Manager","route-announcer":"Navigated to {title}"}}},tB=e=>[{path:"/404",name:"kuma-not-found-view",alias:"/:pathMatch(.*)*",component:()=>e[e.length-1]()}],rB=e=>{const t=(r,n)=>typeof e[r]<"u"?e[r](t,n):!1;return t};class nB{constructor(t){Yt(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=oB(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=aB(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 N9(e){return e.endsWith("/")?N9(e.slice(0,-1)):e}function aB(e){return e=!e.includes("://")&&!e.startsWith("/")?`/${e}`:e,N9(e)}function oB(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 Mv=function(e,t){return Mv=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])},Mv(e,t)};function Xn(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");Mv(e,t);function r(){this.constructor=e}e.prototype=t===null?Object.create(t):(r.prototype=t.prototype,new r)}var ct=function(){return ct=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 B9(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 fm(e,t,r,n,a){return r.bind(t,e,n,a)}function lB(e,t){var r=e.length===1?R9:B9;return fm(e,this,r,t.cache.create(),t.serializer)}function uB(e,t){return fm(e,this,B9,t.cache.create(),t.serializer)}function cB(e,t){return fm(e,this,R9,t.cache.create(),t.serializer)}var dB=function(){return JSON.stringify(arguments)};function pm(){this.cache=Object.create(null)}pm.prototype.get=function(e){return this.cache[e]};pm.prototype.set=function(e,t){this.cache[e]=t};var fB={create:function(){return new pm}},Wr={variadic:uB,monadic:cB},Et;(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"})(Et||(Et={}));var Xt;(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"})(Xt||(Xt={}));var Ws;(function(e){e[e.number=0]="number",e[e.dateTime=1]="dateTime"})(Ws||(Ws={}));function Fb(e){return e.type===Xt.literal}function pB(e){return e.type===Xt.argument}function F9(e){return e.type===Xt.number}function H9(e){return e.type===Xt.date}function z9(e){return e.type===Xt.time}function U9(e){return e.type===Xt.select}function j9(e){return e.type===Xt.plural}function hB(e){return e.type===Xt.pound}function V9(e){return e.type===Xt.tag}function q9(e){return!!(e&&typeof e=="object"&&e.type===Ws.number)}function Iv(e){return!!(e&&typeof e=="object"&&e.type===Ws.dateTime)}var Y9=/[ \xA0\u1680\u2000-\u200A\u202F\u205F\u3000]/,vB=/(?:[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 mB(e){var t={};return e.replace(vB,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 gB=/[\t-\r \x85\u200E\u200F\u2028\u2029]/i;function yB(e){if(e.length===0)throw new Error("Number skeleton cannot be empty");for(var t=e.split(gB).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(wB,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(K9.test(a.stem)){t.minimumIntegerDigits=a.stem.length;continue}if(Hb.test(a.stem)){if(a.options.length>1)throw new RangeError("Fraction-precision stems only accept a single optional option");a.stem.replace(Hb,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=ct(ct({},t),{trailingZeroDisplay:"stripIfInteger"}):o&&(t=ct(ct({},t),zb(o)));continue}if(G9.test(a.stem)){t=ct(ct({},t),zb(a.stem));continue}var i=W9(a.stem);i&&(t=ct(ct({},t),i));var s=CB(a.stem);s&&(t=ct(ct({},t),s))}return t}var gc={"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 _B(e,t){for(var r="",n=0;n>1),l="a",u=xB(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 xB(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=gc[n||""]||gc[r||""]||gc["".concat(r,"-001")]||gc["001"];return a[0]}var $1,kB=new RegExp("^".concat(Y9.source,"*")),AB=new RegExp("".concat(Y9.source,"*$"));function Mt(e,t){return{start:e,end:t}}var EB=!!String.prototype.startsWith&&"_a".startsWith("a",1),TB=!!String.fromCodePoint,$B=!!Object.fromEntries,MB=!!String.prototype.codePointAt,IB=!!String.prototype.trimStart,OB=!!String.prototype.trimEnd,PB=!!Number.isSafeInteger,DB=PB?Number.isSafeInteger:function(e){return typeof e=="number"&&isFinite(e)&&Math.floor(e)===e&&Math.abs(e)<=9007199254740991},Ov=!0;try{var LB=Q9("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu");Ov=(($1=LB.exec("a"))===null||$1===void 0?void 0:$1[0])==="a"}catch{Ov=!1}var jb=EB?function(e,t,r){return e.startsWith(t,r)}:function(e,t,r){return e.slice(r,r+t.length)===t},Pv=TB?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},Vb=$B?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}},NB=IB?function(e){return e.trimStart()}:function(e){return e.replace(kB,"")},RB=OB?function(e){return e.trimEnd()}:function(e){return e.replace(AB,"")};function Q9(e,t){return new RegExp(e,t)}var Dv;if(Ov){var qb=Q9("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu");Dv=function(e,t){var r;qb.lastIndex=t;var n=qb.exec(e);return(r=n[1])!==null&&r!==void 0?r:""}}else Dv=function(e,t){for(var r=[];;){var n=Z9(e,t);if(n===void 0||X9(n)||zB(n))break;r.push(n),t+=n>=65536?2:1}return Pv.apply(void 0,r)};var BB=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:Xt.pound,location:Mt(s,this.clonePosition())})}else if(o===60&&!this.ignoreTag&&this.peek()===47){if(n)break;return this.error(Et.UNMATCHED_CLOSING_TAG,Mt(this.clonePosition(),this.clonePosition()))}else if(o===60&&!this.ignoreTag&&Lv(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:Xt.literal,value:"<".concat(a,"/>"),location:Mt(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:Xt.tag,value:a,children:i,location:Mt(n,this.clonePosition())},err:null}:this.error(Et.INVALID_TAG,Mt(s,this.clonePosition())))}else return this.error(Et.UNCLOSED_TAG,Mt(n,this.clonePosition()))}else return this.error(Et.INVALID_TAG,Mt(n,this.clonePosition()))},e.prototype.parseTagName=function(){var t=this.offset();for(this.bump();!this.isEOF()&&HB(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=Mt(n,this.clonePosition());return{val:{type:Xt.literal,value:a,location:l},err:null}},e.prototype.tryParseLeftAngleBracket=function(){return!this.isEOF()&&this.char()===60&&(this.ignoreTag||!FB(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 Pv.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(),Pv(n))},e.prototype.parseArgument=function(t,r){var n=this.clonePosition();if(this.bump(),this.bumpSpace(),this.isEOF())return this.error(Et.EXPECT_ARGUMENT_CLOSING_BRACE,Mt(n,this.clonePosition()));if(this.char()===125)return this.bump(),this.error(Et.EMPTY_ARGUMENT,Mt(n,this.clonePosition()));var a=this.parseIdentifierIfPossible().value;if(!a)return this.error(Et.MALFORMED_ARGUMENT,Mt(n,this.clonePosition()));if(this.bumpSpace(),this.isEOF())return this.error(Et.EXPECT_ARGUMENT_CLOSING_BRACE,Mt(n,this.clonePosition()));switch(this.char()){case 125:return this.bump(),{val:{type:Xt.argument,value:a,location:Mt(n,this.clonePosition())},err:null};case 44:return this.bump(),this.bumpSpace(),this.isEOF()?this.error(Et.EXPECT_ARGUMENT_CLOSING_BRACE,Mt(n,this.clonePosition())):this.parseArgumentOptions(t,r,a,n);default:return this.error(Et.MALFORMED_ARGUMENT,Mt(n,this.clonePosition()))}},e.prototype.parseIdentifierIfPossible=function(){var t=this.clonePosition(),r=this.offset(),n=Dv(this.message,r),a=r+n.length;this.bumpTo(a);var o=this.clonePosition(),i=Mt(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(Et.EXPECT_ARGUMENT_TYPE,Mt(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=RB(d.val);if(f.length===0)return this.error(Et.EXPECT_ARGUMENT_STYLE,Mt(this.clonePosition(),this.clonePosition()));var p=Mt(c,this.clonePosition());u={style:f,styleLocation:p}}var v=this.tryParseArgumentClose(a);if(v.err)return v;var w=Mt(a,this.clonePosition());if(u&&jb(u==null?void 0:u.style,"::",0)){var b=NB(u.style.slice(2));if(s==="number"){var d=this.parseNumberSkeletonFromString(b,u.styleLocation);return d.err?d:{val:{type:Xt.number,value:n,location:w,style:d.val},err:null}}else{if(b.length===0)return this.error(Et.EXPECT_DATE_TIME_SKELETON,w);var y=b;this.locale&&(y=_B(b,this.locale));var f={type:Ws.dateTime,pattern:y,location:u.styleLocation,parsedOptions:this.shouldParseSkeletons?mB(y):{}},h=s==="date"?Xt.date:Xt.time;return{val:{type:h,value:n,location:w,style:f},err:null}}}return{val:{type:s==="number"?Xt.number:s==="date"?Xt.date:Xt.time,value:n,location:w,style:(o=u==null?void 0:u.style)!==null&&o!==void 0?o:null},err:null}}case"plural":case"selectordinal":case"select":{var m=this.clonePosition();if(this.bumpSpace(),!this.bumpIf(","))return this.error(Et.EXPECT_SELECT_ARGUMENT_OPTIONS,Mt(m,ct({},m)));this.bumpSpace();var C=this.parseIdentifierIfPossible(),_=0;if(s!=="select"&&C.value==="offset"){if(!this.bumpIf(":"))return this.error(Et.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,Mt(this.clonePosition(),this.clonePosition()));this.bumpSpace();var d=this.tryParseDecimalInteger(Et.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,Et.INVALID_PLURAL_ARGUMENT_OFFSET_VALUE);if(d.err)return d;this.bumpSpace(),C=this.parseIdentifierIfPossible(),_=d.val}var E=this.tryParsePluralOrSelectOptions(t,s,r,C);if(E.err)return E;var v=this.tryParseArgumentClose(a);if(v.err)return v;var L=Mt(a,this.clonePosition());return s==="select"?{val:{type:Xt.select,value:n,options:Vb(E.val),location:L},err:null}:{val:{type:Xt.plural,value:n,options:Vb(E.val),offset:_,pluralType:s==="plural"?"cardinal":"ordinal",location:L},err:null}}default:return this.error(Et.INVALID_ARGUMENT_TYPE,Mt(i,l))}},e.prototype.tryParseArgumentClose=function(t){return this.isEOF()||this.char()!==125?this.error(Et.EXPECT_ARGUMENT_CLOSING_BRACE,Mt(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(Et.UNCLOSED_QUOTE_IN_ARGUMENT_STYLE,Mt(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=yB(t)}catch{return this.error(Et.INVALID_NUMBER_SKELETON,r)}return{val:{type:Ws.number,tokens:n,location:r,parsedOptions:this.shouldParseSkeletons?SB(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(Et.EXPECT_PLURAL_ARGUMENT_SELECTOR,Et.INVALID_PLURAL_ARGUMENT_SELECTOR);if(f.err)return f;c=Mt(d,this.clonePosition()),u=this.message.slice(d.offset,this.offset())}else break}if(l.has(u))return this.error(r==="select"?Et.DUPLICATE_SELECT_ARGUMENT_SELECTOR:Et.DUPLICATE_PLURAL_ARGUMENT_SELECTOR,c);u==="other"&&(i=!0),this.bumpSpace();var p=this.clonePosition();if(!this.bumpIf("{"))return this.error(r==="select"?Et.EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT:Et.EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT,Mt(this.clonePosition(),this.clonePosition()));var v=this.parseMessage(t+1,r,n);if(v.err)return v;var w=this.tryParseArgumentClose(p);if(w.err)return w;s.push([u,{value:v.val,location:Mt(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"?Et.EXPECT_SELECT_ARGUMENT_SELECTOR:Et.EXPECT_PLURAL_ARGUMENT_SELECTOR,Mt(this.clonePosition(),this.clonePosition())):this.requiresOtherClause&&!i?this.error(Et.MISSING_OTHER_CLAUSE,Mt(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=Mt(a,this.clonePosition());return o?(i*=n,DB(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=Z9(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(jb(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()&&X9(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 Lv(e){return e>=97&&e<=122||e>=65&&e<=90}function FB(e){return Lv(e)||e===47}function HB(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 X9(e){return e>=9&&e<=13||e===32||e===133||e>=8206&&e<=8207||e===8232||e===8233}function zB(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 Nv(e){e.forEach(function(t){if(delete t.location,U9(t)||j9(t))for(var r in t.options)delete t.options[r].location,Nv(t.options[r].value);else F9(t)&&q9(t.style)||(H9(t)||z9(t))&&Iv(t.style)?delete t.style.location:V9(t)&&Nv(t.children)})}function UB(e,t){t===void 0&&(t={}),t=ct({shouldParseSkeletons:!0,requiresOtherClause:!0},t);var r=new BB(e,t).parse();if(r.err){var n=SyntaxError(Et[r.err.kind]);throw n.location=r.err.location,n.originalMessage=r.err.message,n}return t!=null&&t.captureLocation||Nv(r.val),r.val}var ba;(function(e){e.MISSING_VALUE="MISSING_VALUE",e.INVALID_VALUE="INVALID_VALUE",e.MISSING_INTL_API="MISSING_INTL_API"})(ba||(ba={}));var Vo=function(e){Xn(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),Yb=function(e){Xn(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('", "'),'"'),ba.INVALID_VALUE,o)||this}return t}(Vo),jB=function(e){Xn(t,e);function t(r,n,a){return e.call(this,'Value for "'.concat(r,'" must be of type ').concat(n),ba.INVALID_VALUE,a)||this}return t}(Vo),VB=function(e){Xn(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,'"'),ba.MISSING_VALUE,n)||this}return t}(Vo),Yr;(function(e){e[e.literal=0]="literal",e[e.object=1]="object"})(Yr||(Yr={}));function qB(e){return e.length<2?e:e.reduce(function(t,r){var n=t[t.length-1];return!n||n.type!==Yr.literal||r.type!==Yr.literal?t.push(r):n.value+=r.value,t},[])}function YB(e){return typeof e=="function"}function Qc(e,t,r,n,a,o,i){if(e.length===1&&Fb(e[0]))return[{type:Yr.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=BB,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}(),Ci;(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"})(Ci||(Ci={}));var Gu=function(e){Xn(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,` +`,ba.MISSING_INTL_API,i);var C=r.getPluralRules(t,{type:c.pluralType}).select(f-(c.offset||0));m=c.options[C]||c.options.other}if(!m)throw new Yb(c.value,f,Object.keys(c.options),i);s.push.apply(s,Qc(m.value,t,r,n,a,f-(c.offset||0)));continue}}return qB(s)}function GB(e,t){return t?ct(ct(ct({},e||{}),t||{}),Object.keys(e).reduce(function(r,n){return r[n]=ct(ct({},e[n]),t[n]||{}),r},{})):e}function KB(e,t){return t?Object.keys(e).reduce(function(r,n){return r[n]=GB(e[n],t[n]),r},ct({},e)):e}function M1(e){return{create:function(){return{get:function(t){return e[t]},set:function(t,r){e[t]=r}}}}}function WB(e){return e===void 0&&(e={number:{},dateTime:{},pluralRules:{}}),{getNumberFormat:Kr(function(){for(var t,r=[],n=0;n"u")){var r=Intl.NumberFormat.supportedLocalesOf(t);return r.length>0?new Intl.Locale(r[0]):new Intl.Locale(typeof t=="string"?t:t[0])}},e.__parse=UB,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}(),Ci;(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"})(Ci||(Ci={}));var Gu=function(e){Xn(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),YB=function(e){Xn(t,e);function t(r,n){return e.call(this,Ci.UNSUPPORTED_FORMATTER,r,n)||this}return t}(Gu),GB=function(e){Xn(t,e);function t(r,n){return e.call(this,Ci.INVALID_CONFIG,r,n)||this}return t}(Gu),Yb=function(e){Xn(t,e);function t(r,n){return e.call(this,Ci.MISSING_DATA,r,n)||this}return t}(Gu),Bn=function(e){Xn(t,e);function t(r,n,a){var o=e.call(this,Ci.FORMAT_ERROR,"".concat(r,` +`).concat(i.stack):""))||this,o.code=r,typeof Error.captureStackTrace=="function"&&Error.captureStackTrace(o,t),o}return t}(Error),ZB=function(e){Xn(t,e);function t(r,n){return e.call(this,Ci.UNSUPPORTED_FORMATTER,r,n)||this}return t}(Gu),QB=function(e){Xn(t,e);function t(r,n){return e.call(this,Ci.INVALID_CONFIG,r,n)||this}return t}(Gu),Gb=function(e){Xn(t,e);function t(r,n){return e.call(this,Ci.MISSING_DATA,r,n)||this}return t}(Gu),Bn=function(e){Xn(t,e);function t(r,n,a){var o=e.call(this,Ci.FORMAT_ERROR,"".concat(r,` Locale: `).concat(n,` `),a)||this;return o.locale=n,o}return t}(Gu),I1=function(e){Xn(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}(Bn),KB=function(e){Xn(t,e);function t(r,n){var a=e.call(this,Ci.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}(Gu);function Pi(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 WB=function(e){},ZB=function(e){},QB={formats:{},messages:{},timeZone:void 0,defaultLocale:"en",defaultFormats:{},fallbackOnEmptyString:!0,onError:WB,onWarn:ZB};function J9(){return{dateTime:{},number:{},message:{},relativeTime:{},pluralRules:{},list:{},displayNames:{}}}function Jo(e){return{create:function(){return{get:function(t){return e[t]},set:function(t,r){e[t]=r}}}}}function XB(e){e===void 0&&(e=J9());var t=Intl.RelativeTimeFormat,r=Intl.ListFormat,n=Intl.DisplayNames,a=Kr(function(){for(var s,l=[],u=0;u{var n;const a=typeof r=="boolean",o=wF({...a?null:r,locale:e,messages:_F(t,{safe:!0}),formats:{...a?null:r.formats,date:{...a?null:(n=r.formats)==null?void 0:n.date,datetime:Qb}}},xF),{$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 v=new Date(u(f)*1e3);return l.formatDate(v,Qb)}catch{return p}},d={formatUnixTimeStamp:c,formatIsoDate:f=>{const p=Date.parse(f)/1e3,v=Math.floor(p);return c(v)},t:(f,p,v)=>l.formatMessage({id:f},p,v),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)&&(nC=d),d};function AF(){return nC}class Xb extends Error{get key(){return this.message}}const EF=e=>{const t=e.split(/([A-Z][a-z]+)/).join(" ").replace(/\s+/g," ").trim();return t.charAt(0).toUpperCase()+t.substring(1)},TF=(e,t)=>{const r=kF("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:r.t("common.product.utm_query_params"),KUMA_PRODUCT_NAME:r.t("common.product.name")};return{...r,t:function(...a){var i;const o=a[0];try{if(typeof za(e,o)>"u")throw o.startsWith("http.api.")?new Xb(o):new Error(`Missing message: "${o}" for locale "en-us", using id as fallback`);return za(e,o).length===0?"":(a[1]={...n,...a[1]},r.t(...a))}catch(s){switch(!0){case s instanceof Xb:return EF(s.key.split(".").pop());default:if(typeof((i=a[2])==null?void 0:i.defaultMessage)=="string")return a[2].defaultMessage;throw s}}}}},$F=(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{}}}),IF={common:{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, +For more details see https://formatjs.io/docs/getting-started/message-distribution`)}function xF(e,t){var r=rF(t),n=ct(ct({},tF),e),a=n.locale,o=n.defaultLocale,i=n.onError;return a?!Intl.NumberFormat.supportedLocalesOf(a).length&&i?i(new Gb('Missing locale data for locale: "'.concat(a,'" in Intl.NumberFormat. Using default locale: "').concat(o,'" as fallback. See https://formatjs.io/docs/react-intl#runtime-requirements for more details'))):!Intl.DateTimeFormat.supportedLocalesOf(a).length&&i&&i(new Gb('Missing locale data for locale: "'.concat(a,'" in Intl.DateTimeFormat. Using default locale: "').concat(o,'" as fallback. See https://formatjs.io/docs/react-intl#runtime-requirements for more details'))):(i&&i(new QB('"locale" was not configured, using "'.concat(o,'" as fallback. See https://formatjs.io/docs/react-intl/api#intlshape for more details'))),n.locale=n.defaultLocale||"en"),_F(n),ct(ct({},n),{formatters:r,formatNumber:wF.bind(null,n,r.getNumberFormat),formatNumberToParts:CF.bind(null,n,r.getNumberFormat),formatRelativeTime:yF.bind(null,n,r.getRelativeTimeFormat),formatDate:aF.bind(null,n,r.getDateTimeFormat),formatDateToParts:sF.bind(null,n,r.getDateTimeFormat),formatTime:oF.bind(null,n,r.getDateTimeFormat),formatDateTimeRange:iF.bind(null,n,r.getDateTimeFormat),formatTimeToParts:lF.bind(null,n,r.getDateTimeFormat),formatPlural:vF.bind(null,n,r.getPluralRules),formatMessage:Zb.bind(null,n,r),$t:Zb.bind(null,n,r),formatList:pF.bind(null,n,r.getListFormat),formatListToParts:rC.bind(null,n,r.getListFormat),formatDisplayName:cF.bind(null,n,r.getDisplayNames)})}function kF(e){return e&&e.constructor&&typeof e.constructor.isBuffer=="function"&&e.constructor.isBuffer(e)}function AF(e){return e}function EF(e,t){t=t||{};const r=t.delimiter||".",n=t.maxDepth,a=t.transformKey||AF,o={};function i(s,l,u){u=u||1,Object.keys(s).forEach(function(c){const d=s[c],f=t.safe&&Array.isArray(d),p=Object.prototype.toString.call(d),v=kF(d),w=p==="[object Object]"||p==="[object Array]",b=l?l+r+a(c):a(c);if(!f&&!v&&w&&Object.keys(d).length&&(!t.maxDepth||u{var n;const a=typeof r=="boolean",o=xF({...a?null:r,locale:e,messages:EF(t,{safe:!0}),formats:{...a?null:r.formats,date:{...a?null:(n=r.formats)==null?void 0:n.date,datetime:Xb}}},TF),{$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 v=new Date(u(f)*1e3);return l.formatDate(v,Xb)}catch{return p}},d={formatUnixTimeStamp:c,formatIsoDate:f=>{const p=Date.parse(f)/1e3,v=Math.floor(p);return c(v)},t:(f,p,v)=>l.formatMessage({id:f},p,v),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)&&(aC=d),d};function MF(){return aC}class Jb extends Error{get key(){return this.message}}const IF=e=>{const t=e.split(/([A-Z][a-z]+)/).join(" ").replace(/\s+/g," ").trim();return t.charAt(0).toUpperCase()+t.substring(1)},oC=(e,t)=>{const r=$F("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 za(e,o)>"u")throw o.startsWith("http.api.")?new Jb(o):new Error(`Missing message: "${o}" for locale "en-us", using id as fallback`);return za(e,o).length===0?"":(a[1]={...n,...a[1]},r.t(...a))}catch(s){switch(!0){case s instanceof Jb:return IF(s.key.split(".").pop());default:if(typeof((i=a[2])==null?void 0:i.defaultMessage)=="string")return a[2].defaultMessage;throw s}}}}},OF=(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{}}}),PF={common:{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 } } } @@ -97,7 +97,7 @@ For more details see https://formatjs.io/docs/getting-started/message-distributi `,INCOMPATIBLE_ZONE_AND_GLOBAL_CPS_VERSIONS:`'<'p>There is mismatch between versions of Zone Control Plane ('<'strong>{ zoneCpVersion }'<'/strong>) and the Global Control Plane ('<'strong>{ globalCpVersion }'<'/strong>)'<'/p> `},copyText:"Copy",copySuccessText:"Copied!",copyKubernetesText:"Copy as Kubernetes",copyKubernetesShortText:"as k8s",documentation:"Documentation",error_state:{api_error:"Error {status}: {title}",default_error:"An unexpected error occurred",title:"An error has occurred while trying to load this data.",details:"Details",field:"Field"},delete_modal:{title:"Delete {type}",proceed_button:"Yes, delete",text:`'<'p>Are you sure you want to delete the {type} {name}?'<'/p> '<'p>This action cannot be reversed.'<'/p> -`},emptyState:{title:"No data",message:"There are no {type} present"},collection:{none:"",details_link:"Go to details",summary:{empty_title:"Couldn’t find the selected {type}",empty_message:"The selected {type} either doesn’t exist or isn’t on the current page."},actions:{delete:"Delete",edit:"Edit",view:"View details"}},detail:{subscriptions:{no_stats:"There are no statistics for subscription “{id}”",connect_time:"Connected",disconnect_time:"Disconnected",type:"Type",responses_sent_acknowledged:"Responses sent/ack’ed"},none:"—",created:"Created",modified:"Modified"}},http:{api:{property:{modificationTime:"Modified",creationTime:"Created",tls:"TLS",mtls:"mTLS",mTLS:"mTLS",id:"ID",globalInstanceId:"Global instance ID",controlPlaneInstanceId:"CP instance ID",zoneInstanceId:"Zone Leader Instance ID",connectTime:"Connected",disconnectTime:"Disconnected",version:"Version",cds:"CDS",eds:"EDS",lds:"LDS",rds:"RDS",responsesSent:"Responses sent",responsesAcknowledged:"Responses acknowledged",responsesRejected:"Responses rejected",certificateExpirationTime:"Expiration time",lastCertificateRegeneration:"Last generated",certificateRegenerations:"Regenerations",authenticationType:"Authentication type"},value:{online:"online",offline:"offline",partiallyDegraded:"partially degraded",partially_degraded:"partially degraded",notAvailable:"information not available",not_available:"information not available",disabled:"disabled",grpc:"gRPC",http2:"HTTP2",http:"HTTP",tcp:"TCP"}}}},MF=ue({__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=Je("XBadge");return g(),G(o,{appearance:"info"},{default:M(()=>[le(he(t.port.port)+he(t.port.targetPort?`:${t.port.targetPort}`:"")+he(r.value?`/${r.value}`:"")+he(t.port.name&&t.port.name!==String(t.port.port)?` (${t.port.name})`:""),1)]),_:1})}}});class OF{constructor(t,r){this.client=t,this.env=r}get baseUrl(){return this.client.baseUrl}}class PF extends OF{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 DF(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 LF(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 NF(i,u)}function LF(e){const t=e instanceof Error?e.message:"An unknown network error occurred.";return new Error(t)}function NF(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 ms({status:r,type:n,title:a,detail:o,instance:i,invalidParameters:s})}const RF=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 BF{constructor(t){this.env=t}get fetch(){return RF(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=Jb(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=Jb(o);return DF(`${t.startsWith("http")?"":this.baseUrl}${t}`,s,r)}}function Jb(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 M1=new WeakMap,aC=new Map,FF=new Map,Si;(function(e){e[e.Constant=0]="Constant",e[e.Instance=1]="Instance",e[e.Factory=2]="Factory"})(Si||(Si={}));var Ua;(function(e){e[e.Container=0]="Container",e[e.Resolution=1]="Resolution",e[e.Singleton=2]="Singleton",e[e.Transient=3]="Transient"})(Ua||(Ua={}));var HF=class{constructor(e){this.impl=e,this.type=Si.Constant}},zF=class{constructor(e){this.impl=e,this.type=Si.Factory}},UF=e=>e.type===Si.Factory,Uf=class{constructor(e){this.impl=e,this.type=Si.Instance}},jF=class extends Uf{constructor(){super(...arguments),this.scope=Ua.Container,this.cache=new WeakMap}},VF=class extends Uf{constructor(){super(...arguments),this.scope=Ua.Resolution}},qF=class extends Uf{constructor(e){super(e),this.impl=e,this.scope=Ua.Singleton}},YF=class extends Uf{constructor(){super(...arguments),this.scope=Ua.Transient}},GF=e=>e.type===Si.Instance,KF=e=>e.scope===Ua.Container,WF=e=>e.scope===Ua.Resolution,ZF=e=>e.scope===Ua.Singleton,QF=e=>Symbol(e),Be=e=>{const t=Symbol(e);return{__t:null,__d:e,__s:t,__o:!1,optional:{__t:null,__d:e,__s:t,__o:!0}}},Hl=class{constructor(){this.parent=null,this.map=new Map}set(e,t,r=Hl.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))}},oC=Hl;oC.notag=QF("NO_TAG");var XF=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 iC){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 GF(e)?ZF(e)?this.resolveCache(e,t,()=>e.cache,r=>{e.cache=r}):KF(e)?this.resolveCache(e,t,()=>e.cache.get(this.vault),r=>{e.cache.set(this.vault,r)}):WF(e)?this.resolveCache(e,t,()=>t.instances.get(e),r=>{t.instances.set(e,r)}):this.createInstance(e.impl,t):UF(e)?(...r)=>{const n=this.createInstance(e.impl.creator,t);return n instanceof Promise?n.then(a=>Xc.resolveInitialization(a,r,e.impl.initializer)):Xc.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=M1.get(e);if(n!==void 0)return n?e(...r):new e(...r);try{const a=e(...r);return M1.set(e,!0),a}catch{const o=new e(...r);return M1.set(e,!1),o}}getParameters(e,t){const r=aC.get(e);if(r)return this.resolveTokens(r,t,FF.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}},nH=()=>new Xc,aH=(e,...t)=>(aC.set(e,t),e);const hm=nH(),oH=(...e)=>[...new Map([...e.flat()]).entries()],iH=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=Be("inner"),u=Be("inner.wrapper");t.set(l,{...s}),t.set(u,{service:()=>()=>jf(l)}),t.set(a,{...n,arguments:[u],labels:i})}n.decorates=void 0}}),[...t.entries()]},jf=e=>hm.get(e),sH=(...e)=>(iH(oH(...e)).forEach(r=>vm(...r)),jf),ol=(...e)=>e.map(t=>()=>jf(t)),bc=new WeakMap,vm=(e,t)=>{const r=hm.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=>{bc.has(n)||(bc.set(n,[]),vm(n,{service:()=>bc.get(n).reduce((o,i)=>{try{const s=jf(i);return Array.isArray(s)?o.concat(s):s instanceof Object?Tv(o,s):o}catch(s){throw console.error(s),s}},[])})),bc.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}]`)}),aH(t.service,...t.arguments))},lH=(e,t)=>{const r=Be(t.description);return hm.bind(r).toConstant(e),r},sC={httpClient:Be("httpClient"),api:Be("KumaApi")},uH=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:BF,arguments:[e.env]}],[e.api,{service:PF,arguments:[e.httpClient,e.env]}],[Be("kuma.locales"),{service:()=>IF,labels:[e.enUs]}],[e.errorHandler,{service:()=>t=>{const r="error"in t?t.error:t;r instanceof ms||console.error(r)}}],[Be("kuma.components.not-found"),{service:()=>[()=>Oe(()=>import("./KumaNotFoundView-B9aDcA2r.js"),[],import.meta.url)],labels:[e.notFoundView]}],[Be("kuma.components"),{service:()=>[["KumaPort",MF]],labels:[e.components]}]];ol(sC.api);const lC={sources:Be("me.sources")},cH=e=>[[lC.sources,{service:D9,arguments:[e.storage],labels:[e.sources]}]],dH=lC;var fH=Object.defineProperty,pH=(e,t,r)=>t in e?fH(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,Ao=(e,t,r)=>pH(e,typeof t!="symbol"?t+"":t,r);async function uC(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 cC=ue({name:"KClipboardProvider",setup(e,{slots:t}){return()=>(t==null?void 0:t.default)&&t.default({copyToClipboard:uC})}}),hH=ue({name:"KComponent",props:{data:{type:Object,default:{},required:!0}},setup(e,{slots:t}){const r=Qn(e.data);return()=>(t==null?void 0:t.default)&&t.default({data:r})}}),Vf=ue({name:"KToggle",props:{toggled:{type:Boolean,default:!1}},emits:["toggled"],setup(e,{slots:t,emit:r}){const n=H(e.toggled),a=()=>{n.value=!n.value,r("toggled",n.value)};try{if(!t.default)throw new Error("KToggle expects slot content");return()=>(t==null?void 0:t.default)&&t.default({isToggled:n,toggle:a})}catch{return console.error(`KToggle expects to have slot content. +`},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"}}}},DF=ue({__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=Je("XBadge");return g(),G(o,{appearance:"info"},{default:I(()=>[le(he(t.port.port)+he(t.port.targetPort?`:${t.port.targetPort}`:"")+he(r.value?`/${r.value}`:"")+he(t.port.name&&t.port.name!==String(t.port.port)?` (${t.port.name})`:""),1)]),_:1})}}});class LF{constructor(t,r){this.client=t,this.env=r}get baseUrl(){return this.client.baseUrl}}class NF extends LF{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 RF(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 BF(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 FF(i,u)}function BF(e){const t=e instanceof Error?e.message:"An unknown network error occurred.";return new Error(t)}function FF(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 ms({status:r,type:n,title:a,detail:o,instance:i,invalidParameters:s})}const HF=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 zF{constructor(t){this.env=t}get fetch(){return HF(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=e3(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=e3(o);return RF(`${t.startsWith("http")?"":this.baseUrl}${t}`,s,r)}}function e3(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 O1=new WeakMap,iC=new Map,UF=new Map,Si;(function(e){e[e.Constant=0]="Constant",e[e.Instance=1]="Instance",e[e.Factory=2]="Factory"})(Si||(Si={}));var Ua;(function(e){e[e.Container=0]="Container",e[e.Resolution=1]="Resolution",e[e.Singleton=2]="Singleton",e[e.Transient=3]="Transient"})(Ua||(Ua={}));var jF=class{constructor(e){this.impl=e,this.type=Si.Constant}},VF=class{constructor(e){this.impl=e,this.type=Si.Factory}},qF=e=>e.type===Si.Factory,Uf=class{constructor(e){this.impl=e,this.type=Si.Instance}},YF=class extends Uf{constructor(){super(...arguments),this.scope=Ua.Container,this.cache=new WeakMap}},GF=class extends Uf{constructor(){super(...arguments),this.scope=Ua.Resolution}},KF=class extends Uf{constructor(e){super(e),this.impl=e,this.scope=Ua.Singleton}},WF=class extends Uf{constructor(){super(...arguments),this.scope=Ua.Transient}},ZF=e=>e.type===Si.Instance,QF=e=>e.scope===Ua.Container,XF=e=>e.scope===Ua.Resolution,JF=e=>e.scope===Ua.Singleton,eH=e=>Symbol(e),Be=e=>{const t=Symbol(e);return{__t:null,__d:e,__s:t,__o:!1,optional:{__t:null,__d:e,__s:t,__o:!0}}},Hl=class{constructor(){this.parent=null,this.map=new Map}set(e,t,r=Hl.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))}},sC=Hl;sC.notag=eH("NO_TAG");var tH=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 lC){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 ZF(e)?JF(e)?this.resolveCache(e,t,()=>e.cache,r=>{e.cache=r}):QF(e)?this.resolveCache(e,t,()=>e.cache.get(this.vault),r=>{e.cache.set(this.vault,r)}):XF(e)?this.resolveCache(e,t,()=>t.instances.get(e),r=>{t.instances.set(e,r)}):this.createInstance(e.impl,t):qF(e)?(...r)=>{const n=this.createInstance(e.impl.creator,t);return n instanceof Promise?n.then(a=>Xc.resolveInitialization(a,r,e.impl.initializer)):Xc.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=O1.get(e);if(n!==void 0)return n?e(...r):new e(...r);try{const a=e(...r);return O1.set(e,!0),a}catch{const o=new e(...r);return O1.set(e,!1),o}}getParameters(e,t){const r=iC.get(e);if(r)return this.resolveTokens(r,t,UF.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}},iH=()=>new Xc,sH=(e,...t)=>(iC.set(e,t),e);const vm=iH(),lH=(...e)=>[...new Map([...e.flat()]).entries()],uH=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=Be("inner"),u=Be("inner.wrapper");t.set(l,{...s}),t.set(u,{service:()=>()=>jf(l)}),t.set(a,{...n,arguments:[u],labels:i})}n.decorates=void 0}}),[...t.entries()]},jf=e=>vm.get(e),cH=(...e)=>(uH(lH(...e)).forEach(r=>mm(...r)),jf),ol=(...e)=>e.map(t=>()=>jf(t)),bc=new WeakMap,mm=(e,t)=>{const r=vm.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=>{bc.has(n)||(bc.set(n,[]),mm(n,{service:()=>bc.get(n).reduce((o,i)=>{try{const s=jf(i);return Array.isArray(s)?o.concat(s):s instanceof Object?$v(o,s):o}catch(s){throw console.error(s),s}},[])})),bc.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}]`)}),sH(t.service,...t.arguments))},dH=(e,t)=>{const r=Be(t.description);return vm.bind(r).toConstant(e),r},uC={httpClient:Be("httpClient"),api:Be("KumaApi")},fH=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:zF,arguments:[e.env]}],[e.api,{service:NF,arguments:[e.httpClient,e.env]}],[Be("kuma.locales"),{service:()=>PF,labels:[e.enUs]}],[e.errorHandler,{service:()=>t=>{const r="error"in t?t.error:t;r instanceof ms||console.error(r)}}],[Be("kuma.components.not-found"),{service:()=>[()=>Oe(()=>import("./KumaNotFoundView-Di-oX5mf.js"),[],import.meta.url)],labels:[e.notFoundView]}],[Be("kuma.components"),{service:()=>[["KumaPort",DF]],labels:[e.components]}]];ol(uC.api);const cC={sources:Be("me.sources")},pH=e=>[[cC.sources,{service:L9,arguments:[e.storage],labels:[e.sources]}]],hH=cC;var vH=Object.defineProperty,mH=(e,t,r)=>t in e?vH(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,Ao=(e,t,r)=>mH(e,typeof t!="symbol"?t+"":t,r);async function dC(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 fC=ue({name:"KClipboardProvider",setup(e,{slots:t}){return()=>(t==null?void 0:t.default)&&t.default({copyToClipboard:dC})}}),gH=ue({name:"KComponent",props:{data:{type:Object,default:{},required:!0}},setup(e,{slots:t}){const r=Qn(e.data);return()=>(t==null?void 0:t.default)&&t.default({data:r})}}),Vf=ue({name:"KToggle",props:{toggled:{type:Boolean,default:!1}},emits:["toggled"],setup(e,{slots:t,emit:r}){const n=H(e.toggled),a=()=>{n.value=!n.value,r("toggled",n.value)};try{if(!t.default)throw new Error("KToggle expects slot content");return()=>(t==null?void 0:t.default)&&t.default({isToggled:n,toggle:a})}catch{return console.error(`KToggle expects to have slot content. Example usage: @@ -107,40 +107,40 @@ For more details see https://formatjs.io/docs/getting-started/message-distributi ^^------add slotted content - `),()=>null}}}),xl={info:"info",success:"success",danger:"danger",warning:"warning"},dC={get:"get",post:"post",put:"put",delete:"delete",patch:"patch",options:"options",head:"head",connect:"connect",trace:"trace",custom:"custom"},vH={info:"info",success:"success",warning:"warning",danger:"danger",decorative:"decorative",neutral:"neutral",...dC},Rv={primary:"primary",secondary:"secondary",tertiary:"tertiary",danger:"danger",none:"none"},mH={large:"large",medium:"medium",small:"small"},fC=["div","p","span","a","legend","h1","h2","h3","h4","h5","h6"],gH=["large","medium","small"],yH=["leading","trailing"];var au=(e=>(e.Date="date",e.Time="time",e.Datetime="dateTime",e.Relative="relative",e.RelativeDate="relativeDate",e.RelativeDateTime="relativeDateTime",e))(au||{});const bH=Object.values(au),wH=["date","time","dateTime"],CH=["relative","relativeDate","relativeDateTime"],SH=["date","relativeDate"];var zn=(e=>(e.Default="default",e.Error="error",e.Search="search",e.Kong="kong",e))(zn||{});const _H=["click","hover"],mm=["auto","top","top-start","top-end","left","left-start","left-end","right","right-start","right-end","bottom","bottom-start","bottom-end"],xH=["","radio","card"],kH=["table","card","form","spinner","fullscreen-kong","fullscreen-generic",""],AH=["1","2","5","6","10","25","50","75","100"],EH=["1","2"],TH=["active","default","pending","completed","error"];var Pt=(e=>(e.EXPANDABLE="expandable",e.ACTIONS="actions",e.BULK_ACTIONS="bulkActions",e))(Pt||{});const pC={info:"info",success:"success",danger:"danger",warning:"warning",system:"system"},tt="24px",$H=["aria-hidden"],e3='',t3=ue({__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:tt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/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 tt}),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?e3:a(e3)}`;return(s,l)=>(g(),G(Qe(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon analytics-icon","data-testid":"kui-icon-wrapper-analytics-icon",style:Ke(n.value)},{default:M(()=>[(g(),A("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,$H))]),_:1},8,["aria-hidden","style"]))}}),IH=["aria-hidden"],r3='',gm=ue({__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:tt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/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 tt}),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?r3:a(r3)}`;return(s,l)=>(g(),G(Qe(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon arrow-down-icon","data-testid":"kui-icon-wrapper-arrow-down-icon",style:Ke(n.value)},{default:M(()=>[(g(),A("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,IH))]),_:1},8,["aria-hidden","style"]))}}),MH=["aria-hidden"],n3='',OH=ue({__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:tt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/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 tt}),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?n3:a(n3)}`;return(s,l)=>(g(),G(Qe(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon arrow-up-icon","data-testid":"kui-icon-wrapper-arrow-up-icon",style:Ke(n.value)},{default:M(()=>[(g(),A("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,MH))]),_:1},8,["aria-hidden","style"]))}}),PH=["aria-hidden"],a3='',hC=ue({__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:tt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/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 tt}),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?a3:a(a3)}`;return(s,l)=>(g(),G(Qe(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon back-icon","data-testid":"kui-icon-wrapper-back-icon",style:Ke(n.value)},{default:M(()=>[(g(),A("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,PH))]),_:1},8,["aria-hidden","style"]))}}),DH=["aria-hidden"],o3='',LH=ue({__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:tt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/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 tt}),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?o3:a(o3)}`;return(s,l)=>(g(),G(Qe(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon cal-icon","data-testid":"kui-icon-wrapper-cal-icon",style:Ke(n.value)},{default:M(()=>[(g(),A("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,DH))]),_:1},8,["aria-hidden","style"]))}}),NH=["aria-hidden"],i3='',vC=ue({__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:tt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/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 tt}),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?i3:a(i3)}`;return(s,l)=>(g(),G(Qe(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon check-circle-icon","data-testid":"kui-icon-wrapper-check-circle-icon",style:Ke(n.value)},{default:M(()=>[(g(),A("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,NH))]),_:1},8,["aria-hidden","style"]))}}),RH=["aria-hidden"],s3='',BH=ue({__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:tt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/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 tt}),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?s3:a(s3)}`;return(s,l)=>(g(),G(Qe(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon check-small-icon","data-testid":"kui-icon-wrapper-check-small-icon",style:Ke(n.value)},{default:M(()=>[(g(),A("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,RH))]),_:1},8,["aria-hidden","style"]))}}),FH=["aria-hidden"],l3='',HH=ue({__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:tt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/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 tt}),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?l3:a(l3)}`;return(s,l)=>(g(),G(Qe(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon check-icon","data-testid":"kui-icon-wrapper-check-icon",style:Ke(n.value)},{default:M(()=>[(g(),A("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,FH))]),_:1},8,["aria-hidden","style"]))}}),zH=["aria-hidden"],u3='',qf=ue({__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:tt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/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 tt}),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?u3:a(u3)}`;return(s,l)=>(g(),G(Qe(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon chevron-down-icon","data-testid":"kui-icon-wrapper-chevron-down-icon",style:Ke(n.value)},{default:M(()=>[(g(),A("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,zH))]),_:1},8,["aria-hidden","style"]))}}),UH=["aria-hidden"],c3='',mC=ue({__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:tt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/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 tt}),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?c3:a(c3)}`;return(s,l)=>(g(),G(Qe(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon chevron-right-icon","data-testid":"kui-icon-wrapper-chevron-right-icon",style:Ke(n.value)},{default:M(()=>[(g(),A("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,UH))]),_:1},8,["aria-hidden","style"]))}}),jH=["aria-hidden"],d3='',VH=ue({__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:tt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/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 tt}),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?d3:a(d3)}`;return(s,l)=>(g(),G(Qe(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon chevron-up-icon","data-testid":"kui-icon-wrapper-chevron-up-icon",style:Ke(n.value)},{default:M(()=>[(g(),A("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,jH))]),_:1},8,["aria-hidden","style"]))}}),qH=["aria-hidden"],f3='',YH=ue({__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:tt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/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 tt}),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?f3:a(f3)}`;return(s,l)=>(g(),G(Qe(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon clear-icon","data-testid":"kui-icon-wrapper-clear-icon",style:Ke(n.value)},{default:M(()=>[(g(),A("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,qH))]),_:1},8,["aria-hidden","style"]))}}),GH=["aria-hidden"],p3='',Mn=ue({__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:tt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/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 tt}),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?p3:a(p3)}`;return(s,l)=>(g(),G(Qe(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon close-icon","data-testid":"kui-icon-wrapper-close-icon",style:Ke(n.value)},{default:M(()=>[(g(),A("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,GH))]),_:1},8,["aria-hidden","style"]))}}),KH=["aria-hidden"],h3='',gC=ue({__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:tt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/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 tt}),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?h3:a(h3)}`;return(s,l)=>(g(),G(Qe(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon copy-icon","data-testid":"kui-icon-wrapper-copy-icon",style:Ke(n.value)},{default:M(()=>[(g(),A("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,KH))]),_:1},8,["aria-hidden","style"]))}}),WH=["aria-hidden"],v3='',ZH=ue({__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:tt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/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 tt}),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?v3:a(v3)}`;return(s,l)=>(g(),G(Qe(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon danger-icon","data-testid":"kui-icon-wrapper-danger-icon",style:Ke(n.value)},{default:M(()=>[(g(),A("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,WH))]),_:1},8,["aria-hidden","style"]))}}),QH=["aria-hidden"],m3='',XH=ue({__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:tt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/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 tt}),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?m3:a(m3)}`;return(s,l)=>(g(),G(Qe(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon external-link-icon","data-testid":"kui-icon-wrapper-external-link-icon",style:Ke(n.value)},{default:M(()=>[(g(),A("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,QH))]),_:1},8,["aria-hidden","style"]))}}),JH=["aria-hidden"],g3='',ez=ue({__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:tt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/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 tt}),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?g3:a(g3)}`;return(s,l)=>(g(),G(Qe(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon filter-icon","data-testid":"kui-icon-wrapper-filter-icon",style:Ke(n.value)},{default:M(()=>[(g(),A("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,JH))]),_:1},8,["aria-hidden","style"]))}}),tz=["aria-hidden"],y3='',yC=ue({__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:tt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/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 tt}),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?y3:a(y3)}`;return(s,l)=>(g(),G(Qe(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon forward-icon","data-testid":"kui-icon-wrapper-forward-icon",style:Ke(n.value)},{default:M(()=>[(g(),A("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,tz))]),_:1},8,["aria-hidden","style"]))}}),rz=["aria-hidden"],b3='',nz=ue({__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:tt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/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 tt}),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?b3:a(b3)}`;return(s,l)=>(g(),G(Qe(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon indeterminate-small-icon","data-testid":"kui-icon-wrapper-indeterminate-small-icon",style:Ke(n.value)},{default:M(()=>[(g(),A("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,rz))]),_:1},8,["aria-hidden","style"]))}}),az=["aria-hidden"],w3='',_i=ue({__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:tt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/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 tt}),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?w3:a(w3)}`;return(s,l)=>(g(),G(Qe(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon info-icon","data-testid":"kui-icon-wrapper-info-icon",style:Ke(n.value)},{default:M(()=>[(g(),A("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,az))]),_:1},8,["aria-hidden","style"]))}}),oz=["aria-hidden"],C3='',ym=ue({__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:tt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/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 tt}),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?C3:a(C3)}`;return(s,l)=>(g(),G(Qe(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon kong-icon","data-testid":"kui-icon-wrapper-kong-icon",style:Ke(n.value)},{default:M(()=>[(g(),A("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,oz))]),_:1},8,["aria-hidden","style"]))}}),iz=["aria-hidden"],S3='',bC=ue({__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:tt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/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 tt}),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?S3:a(S3)}`;return(s,l)=>(g(),G(Qe(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon more-icon","data-testid":"kui-icon-wrapper-more-icon",style:Ke(n.value)},{default:M(()=>[(g(),A("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,iz))]),_:1},8,["aria-hidden","style"]))}}),sz=["aria-hidden"],_3=` -`,Ku=ue({__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:tt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/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 tt}),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?_3:a(_3)}`;return(s,l)=>(g(),G(Qe(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon progress-icon","data-testid":"kui-icon-wrapper-progress-icon",style:Ke(n.value)},{default:M(()=>[(g(),A("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,sz))]),_:1},8,["aria-hidden","style"]))}}),lz=["aria-hidden"],x3='',uz=ue({__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:tt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/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 tt}),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?x3:a(x3)}`;return(s,l)=>(g(),G(Qe(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon regex-icon","data-testid":"kui-icon-wrapper-regex-icon",style:Ke(n.value)},{default:M(()=>[(g(),A("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,lz))]),_:1},8,["aria-hidden","style"]))}}),cz=["aria-hidden"],k3='',bm=ue({__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:tt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/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 tt}),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?k3:a(k3)}`;return(s,l)=>(g(),G(Qe(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon search-icon","data-testid":"kui-icon-wrapper-search-icon",style:Ke(n.value)},{default:M(()=>[(g(),A("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,cz))]),_:1},8,["aria-hidden","style"]))}}),dz=["aria-hidden"],A3='',fz=ue({__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:tt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/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 tt}),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?A3:a(A3)}`;return(s,l)=>(g(),G(Qe(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon service-document-icon","data-testid":"kui-icon-wrapper-service-document-icon",style:Ke(n.value)},{default:M(()=>[(g(),A("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,dz))]),_:1},8,["aria-hidden","style"]))}}),pz=["aria-hidden"],E3='',hz=ue({__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:tt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/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 tt}),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?E3:a(E3)}`;return(s,l)=>(g(),G(Qe(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon table-columns-icon","data-testid":"kui-icon-wrapper-table-columns-icon",style:Ke(n.value)},{default:M(()=>[(g(),A("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,pz))]),_:1},8,["aria-hidden","style"]))}}),vz=["aria-hidden"],T3='',mz=ue({__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:tt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/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 tt}),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?T3:a(T3)}`;return(s,l)=>(g(),G(Qe(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon visibility-off-icon","data-testid":"kui-icon-wrapper-visibility-off-icon",style:Ke(n.value)},{default:M(()=>[(g(),A("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,vz))]),_:1},8,["aria-hidden","style"]))}}),gz=["aria-hidden"],$3='',yz=ue({__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:tt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/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 tt}),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?$3:a($3)}`;return(s,l)=>(g(),G(Qe(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon visibility-icon","data-testid":"kui-icon-wrapper-visibility-icon",style:Ke(n.value)},{default:M(()=>[(g(),A("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,gz))]),_:1},8,["aria-hidden","style"]))}}),bz=["aria-hidden"],I3='',wm=ue({__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:tt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/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 tt}),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?I3:a(I3)}`;return(s,l)=>(g(),G(Qe(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon warning-icon","data-testid":"kui-icon-wrapper-warning-icon",style:Ke(n.value)},{default:M(()=>[(g(),A("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,bz))]),_:1},8,["aria-hidden","style"]))}}),wz="#000933",Cz="#00abd2",Bv="#ffffff",wa="#6c7489",Sz="#52596e",_z="#afb7c5",xz="#0044f4",kz="#995c00",va="16px",dn="20px",Az="24px",Ez="32px",Tz="8px",$z="12px",Iz="16px",Mz={key:0,class:"alert-icon-container"},Oz={class:"alert-content"},Pz={key:0,class:"alert-title"},Dz={key:1,class:"alert-message"},Lz=ue({__name:"KAlert",props:{title:{type:String,default:""},message:{type:String,default:""},appearance:{type:String,default:"info",validator:e=>Object.values(xl).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 xl.info:return _i;case xl.success:return vC;case xl.warning:return wm;case xl.danger:return ZH;default:return _i}});return(n,a)=>(g(),A("div",{class:Te(["k-alert",[e.appearance]])},[e.showIcon||n.$slots.icon?(g(),A("div",Mz,[Y(n.$slots,"icon",{},()=>[(g(),G(Qe(r.value),{class:"alert-icon",decorative:"",size:T(dn)},null,8,["size"]))])])):te("",!0),K("div",Oz,[e.title?(g(),A("span",Pz,he(e.title),1)):te("",!0),e.message||n.$slots.default?(g(),A("div",Dz,[Y(n.$slots,"default",{},()=>[K("p",null,he(e.message),1)])])):te("",!0)]),e.dismissible?(g(),G(T(Mn),{key:1,class:"alert-dismiss-icon",size:T(dn),tabindex:"0",onClick:a[0]||(a[0]=o=>n.$emit("dismiss")),onKeydown:a[1]||(a[1]=er(yt(()=>{},["prevent"]),["space"])),onKeyup:[a[2]||(a[2]=er(o=>n.$emit("dismiss"),["enter"])),a[3]||(a[3]=er(o=>n.$emit("dismiss"),["space"]))]},null,8,["size"])):te("",!0)],2))}}),lt=(e,t)=>{const r=e.__vccOpts||e;for(const[n,a]of t)r[n]=a;return r},wC=lt(Lz,[["__scopeId","data-v-8ee1bdd1"]]),Nz={inheritAttrs:!1},Rz=ue({...Nz,__name:"KButton",props:{appearance:{type:String,default:"primary",validator:e=>Object.values(Rv).indexOf(e)!==-1},size:{type:String,default:"medium",validator:e=>Object.values(mH).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=Ct(),n=vr(),a=S(()=>t.to&&typeof t.to=="string"?"a":t.to?"router-link":"button"),o=S(()=>Object.values(Rv).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 Tt(()=>{r.icon&&console.warn("KButton: `icon` slot is deprecated. Please slot an icon into the `default` slot instead. See the migration guide for more details: https://kongponents.konghq.com/guide/migrating-to-version-9.html#kbutton")}),(c,d)=>(g(),G(Qe(a.value),at({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,Pf(u.value)),{default:M(()=>[Y(c.$slots,"icon",{},void 0,!0),Y(c.$slots,"default",{},void 0,!0)]),_:3},16,["class","disabled","tabindex","type"]))}}),Nt=lt(Rz,[["__scopeId","data-v-51ff45c0"]]),Bz=["top","right","bottom","left"],M3=["start","end"],O3=Bz.reduce((e,t)=>e.concat(t,t+"-"+M3[0],t+"-"+M3[1]),[]),Od=Math.min,yi=Math.max,Pd=Math.round,wc=Math.floor,Oo=e=>({x:e,y:e}),Fz={left:"right",right:"left",bottom:"top",top:"bottom"},Hz={start:"end",end:"start"};function P3(e,t,r){return yi(e,Od(t,r))}function Yf(e,t){return typeof e=="function"?e(t):e}function Po(e){return e.split("-")[0]}function Eo(e){return e.split("-")[1]}function CC(e){return e==="x"?"y":"x"}function SC(e){return e==="y"?"height":"width"}function Cm(e){return["top","bottom"].includes(Po(e))?"y":"x"}function _C(e){return CC(Cm(e))}function xC(e,t,r){r===void 0&&(r=!1);const n=Eo(e),a=_C(e),o=SC(a);let i=a==="x"?n===(r?"end":"start")?"right":"left":n==="start"?"bottom":"top";return t.reference[o]>t.floating[o]&&(i=Ld(i)),[i,Ld(i)]}function zz(e){const t=Ld(e);return[Dd(e),t,Dd(t)]}function Dd(e){return e.replace(/start|end/g,t=>Hz[t])}function Uz(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 jz(e,t,r,n){const a=Eo(e);let o=Uz(Po(e),r==="start",n);return a&&(o=o.map(i=>i+"-"+a),t&&(o=o.concat(o.map(Dd)))),o}function Ld(e){return e.replace(/left|right|bottom|top/g,t=>Fz[t])}function Vz(e){return{top:0,right:0,bottom:0,left:0,...e}}function qz(e){return typeof e!="number"?Vz(e):{top:e,right:e,bottom:e,left:e}}function Nd(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 D3(e,t,r){let{reference:n,floating:a}=e;const o=Cm(t),i=_C(t),s=SC(i),l=Po(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(Eo(t)){case"start":p[i]-=f*(r&&u?-1:1);break;case"end":p[i]+=f*(r&&u?-1:1);break}return p}const Yz=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}=D3(u,n,l),f=n,p={},v=0;for(let w=0;wEo(n)===e),...r.filter(n=>Eo(n)!==e)]:r.filter(n=>Po(n)===n)).filter(n=>e?Eo(n)===e||(t?Dd(n)!==n:!1):!0)}const Kz=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=O3,autoAlignment:p=!0,...v}=Yf(e,t),w=d!==void 0||f===O3?Gz(d||null,p,f):f,b=await Sm(t,v),y=((r=i.autoPlacement)==null?void 0:r.index)||0,h=w[y];if(h==null)return{};const m=xC(h,o,await(l.isRTL==null?void 0:l.isRTL(u.floating)));if(s!==h)return{reset:{placement:w[0]}};const C=[b[Po(h)],b[m[0]],b[m[1]]],_=[...((n=i.autoPlacement)==null?void 0:n.overflows)||[],{placement:h,overflows:C}],E=w[y+1];if(E)return{data:{index:y+1,overflows:_},reset:{placement:E}};const L=_.map(P=>{const U=Eo(P.placement);return[P.placement,U&&c?P.overflows.slice(0,2).reduce((x,k)=>x+k,0):P.overflows[0],P.overflows]}).sort((P,U)=>P[1]-U[1]),q=((a=L.filter(P=>P[2].slice(0,Eo(P[0])?2:3).every(U=>U<=0))[0])==null?void 0:a[0])||L[0][0];return q!==s?{data:{index:y+1,overflows:_},reset:{placement:q}}:{}}}},Wz=function(e){return e===void 0&&(e={}),{name:"flip",options:e,async fn(t){var r,n;const{placement:a,middlewareData:o,rects:i,initialPlacement:s,platform:l,elements:u}=t,{mainAxis:c=!0,crossAxis:d=!0,fallbackPlacements:f,fallbackStrategy:p="bestFit",fallbackAxisSideDirection:v="none",flipAlignment:w=!0,...b}=Yf(e,t);if((r=o.arrow)!=null&&r.alignmentOffset)return{};const y=Po(a),h=Po(s)===s,m=await(l.isRTL==null?void 0:l.isRTL(u.floating)),C=f||(h||!w?[Ld(s)]:zz(s));!f&&v!=="none"&&C.push(...jz(s,w,v,m));const _=[s,...C],E=await Sm(t,b),L=[];let q=((n=o.flip)==null?void 0:n.overflows)||[];if(c&&L.push(E[y]),d){const k=xC(a,i,m);L.push(E[k[0]],E[k[1]])}if(q=[...q,{placement:a,overflows:L}],!L.every(k=>k<=0)){var P,U;const k=(((P=o.flip)==null?void 0:P.index)||0)+1,z=_[k];if(z)return{data:{index:k,overflows:q},reset:{placement:z}};let F=(U=q.filter(j=>j.overflows[0]<=0).sort((j,X)=>j.overflows[1]-X.overflows[1])[0])==null?void 0:U.placement;if(!F)switch(p){case"bestFit":{var x;const j=(x=q.map(X=>[X.placement,X.overflows.filter(ne=>ne>0).reduce((ne,Q)=>ne+Q,0)]).sort((X,ne)=>X[1]-ne[1])[0])==null?void 0:x[0];j&&(F=j);break}case"initialPlacement":F=s;break}if(a!==F)return{reset:{placement:F}}}return{}}}},Zz=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:y,y:h}=b;return{x:y,y:h}}},...l}=Yf(e,t),u={x:r,y:n},c=await Sm(t,l),d=Cm(Po(a)),f=CC(d);let p=u[f],v=u[d];if(o){const b=f==="y"?"top":"left",y=f==="y"?"bottom":"right",h=p+c[b],m=p-c[y];p=P3(h,p,m)}if(i){const b=d==="y"?"top":"left",y=d==="y"?"bottom":"right",h=v+c[b],m=v-c[y];v=P3(h,v,m)}const w=s.fn({...t,[f]:p,[d]:v});return{...w,data:{x:w.x-r,y:w.y-n}}}}};function Gf(){return typeof window<"u"}function Di(e){return _m(e)?(e.nodeName||"").toLowerCase():"#document"}function _n(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function Za(e){var t;return(t=(_m(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function _m(e){return Gf()?e instanceof Node||e instanceof _n(e).Node:!1}function Gn(e){return Gf()?e instanceof Element||e instanceof _n(e).Element:!1}function Ca(e){return Gf()?e instanceof HTMLElement||e instanceof _n(e).HTMLElement:!1}function L3(e){return!Gf()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof _n(e).ShadowRoot}function Wu(e){const{overflow:t,overflowX:r,overflowY:n,display:a}=Kn(e);return/auto|scroll|overlay|hidden|clip/.test(t+n+r)&&!["inline","contents"].includes(a)}function Qz(e){return["table","td","th"].includes(Di(e))}function Xz(e){return[":popover-open",":modal"].some(t=>{try{return e.matches(t)}catch{return!1}})}function xm(e){const t=km(),r=Gn(e)?Kn(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 Jz(e){let t=Do(e);for(;Ca(t)&&!Zs(t);){if(xm(t))return t;if(Xz(t))return null;t=Do(t)}return null}function km(){return typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter","none")}function Zs(e){return["html","body","#document"].includes(Di(e))}function Kn(e){return _n(e).getComputedStyle(e)}function Kf(e){return Gn(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function Do(e){if(Di(e)==="html")return e;const t=e.assignedSlot||e.parentNode||L3(e)&&e.host||Za(e);return L3(t)?t.host:t}function kC(e){const t=Do(e);return Zs(t)?e.ownerDocument?e.ownerDocument.body:e.body:Ca(t)&&Wu(t)?t:kC(t)}function Ou(e,t,r){var n;t===void 0&&(t=[]),r===void 0&&(r=!0);const a=kC(e),o=a===((n=e.ownerDocument)==null?void 0:n.body),i=_n(a);if(o){const s=eU(i);return t.concat(i,i.visualViewport||[],Wu(a)?a:[],s&&r?Ou(s):[])}return t.concat(a,Ou(a,[],r))}function eU(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function AC(e){const t=Kn(e);let r=parseFloat(t.width)||0,n=parseFloat(t.height)||0;const a=Ca(e),o=a?e.offsetWidth:r,i=a?e.offsetHeight:n,s=Pd(r)!==o||Pd(n)!==i;return s&&(r=o,n=i),{width:r,height:n,$:s}}function Am(e){return Gn(e)?e:e.contextElement}function Is(e){const t=Am(e);if(!Ca(t))return Oo(1);const r=t.getBoundingClientRect(),{width:n,height:a,$:o}=AC(t);let i=(o?Pd(r.width):r.width)/n,s=(o?Pd(r.height):r.height)/a;return(!i||!Number.isFinite(i))&&(i=1),(!s||!Number.isFinite(s))&&(s=1),{x:i,y:s}}const tU=Oo(0);function EC(e){const t=_n(e);return!km()||!t.visualViewport?tU:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function rU(e,t,r){return t===void 0&&(t=!1),!r||t&&r!==_n(e)?!1:t}function xi(e,t,r,n){t===void 0&&(t=!1),r===void 0&&(r=!1);const a=e.getBoundingClientRect(),o=Am(e);let i=Oo(1);t&&(n?Gn(n)&&(i=Is(n)):i=Is(e));const s=rU(o,r,n)?EC(o):Oo(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=_n(o),p=n&&Gn(n)?_n(n):n;let v=f,w=v.frameElement;for(;w&&n&&p!==v;){const b=Is(w),y=w.getBoundingClientRect(),h=Kn(w),m=y.left+(w.clientLeft+parseFloat(h.paddingLeft))*b.x,C=y.top+(w.clientTop+parseFloat(h.paddingTop))*b.y;l*=b.x,u*=b.y,c*=b.x,d*=b.y,l+=m,u+=C,v=_n(w),w=v.frameElement}}return Nd({width:c,height:d,x:l,y:u})}const nU=[":popover-open",":modal"];function Em(e){return nU.some(t=>{try{return e.matches(t)}catch{return!1}})}function aU(e){let{elements:t,rect:r,offsetParent:n,strategy:a}=e;const o=a==="fixed",i=Za(n),s=t?Em(t.floating):!1;if(n===i||s&&o)return r;let l={scrollLeft:0,scrollTop:0},u=Oo(1);const c=Oo(0),d=Ca(n);if((d||!d&&!o)&&((Di(n)!=="body"||Wu(i))&&(l=Kf(n)),Ca(n))){const f=xi(n);u=Is(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 oU(e){return Array.from(e.getClientRects())}function TC(e){return xi(Za(e)).left+Kf(e).scrollLeft}function iU(e){const t=Za(e),r=Kf(e),n=e.ownerDocument.body,a=yi(t.scrollWidth,t.clientWidth,n.scrollWidth,n.clientWidth),o=yi(t.scrollHeight,t.clientHeight,n.scrollHeight,n.clientHeight);let i=-r.scrollLeft+TC(e);const s=-r.scrollTop;return Kn(n).direction==="rtl"&&(i+=yi(t.clientWidth,n.clientWidth)-a),{width:a,height:o,x:i,y:s}}function sU(e,t){const r=_n(e),n=Za(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=km();(!u||u&&t==="fixed")&&(s=a.offsetLeft,l=a.offsetTop)}return{width:o,height:i,x:s,y:l}}function lU(e,t){const r=xi(e,!0,t==="fixed"),n=r.top+e.clientTop,a=r.left+e.clientLeft,o=Ca(e)?Is(e):Oo(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 N3(e,t,r){let n;if(t==="viewport")n=sU(e,r);else if(t==="document")n=iU(Za(e));else if(Gn(t))n=lU(t,r);else{const a=EC(e);n={...t,x:t.x-a.x,y:t.y-a.y}}return Nd(n)}function $C(e,t){const r=Do(e);return r===t||!Gn(r)||Zs(r)?!1:Kn(r).position==="fixed"||$C(r,t)}function uU(e,t){const r=t.get(e);if(r)return r;let n=Ou(e,[],!1).filter(s=>Gn(s)&&Di(s)!=="body"),a=null;const o=Kn(e).position==="fixed";let i=o?Do(e):e;for(;Gn(i)&&!Zs(i);){const s=Kn(i),l=xm(i);!l&&s.position==="fixed"&&(a=null),(o?!l&&!a:!l&&s.position==="static"&&a&&["absolute","fixed"].includes(a.position)||Wu(i)&&!l&&$C(e,i))?n=n.filter(u=>u!==i):a=s,i=Do(i)}return t.set(e,n),n}function cU(e){let{element:t,boundary:r,rootBoundary:n,strategy:a}=e;const o=[...r==="clippingAncestors"?Em(t)?[]:uU(t,this._c):[].concat(r),n],i=o[0],s=o.reduce((l,u)=>{const c=N3(t,u,a);return l.top=yi(c.top,l.top),l.right=Od(c.right,l.right),l.bottom=Od(c.bottom,l.bottom),l.left=yi(c.left,l.left),l},N3(t,i,a));return{width:s.right-s.left,height:s.bottom-s.top,x:s.left,y:s.top}}function dU(e){const{width:t,height:r}=AC(e);return{width:t,height:r}}function fU(e,t,r){const n=Ca(t),a=Za(t),o=r==="fixed",i=xi(e,!0,o,t);let s={scrollLeft:0,scrollTop:0};const l=Oo(0);if(n||!n&&!o)if((Di(t)!=="body"||Wu(a))&&(s=Kf(t)),n){const d=xi(t,!0,o,t);l.x=d.x+t.clientLeft,l.y=d.y+t.clientTop}else a&&(l.x=TC(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 O1(e){return Kn(e).position==="static"}function R3(e,t){return!Ca(e)||Kn(e).position==="fixed"?null:t?t(e):e.offsetParent}function IC(e,t){const r=_n(e);if(Em(e))return r;if(!Ca(e)){let a=Do(e);for(;a&&!Zs(a);){if(Gn(a)&&!O1(a))return a;a=Do(a)}return r}let n=R3(e,t);for(;n&&Qz(n)&&O1(n);)n=R3(n,t);return n&&Zs(n)&&O1(n)&&!xm(n)?r:n||Jz(e)||r}const pU=async function(e){const t=this.getOffsetParent||IC,r=this.getDimensions,n=await r(e.floating);return{reference:fU(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:n.width,height:n.height}}};function hU(e){return Kn(e).direction==="rtl"}const vU={convertOffsetParentRelativeRectToViewportRelativeRect:aU,getDocumentElement:Za,getClippingRect:cU,getOffsetParent:IC,getElementRects:pU,getClientRects:oU,getDimensions:dU,getScale:Is,isElement:Gn,isRTL:hU};function mU(e,t){let r=null,n;const a=Za(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=wc(c),v=wc(a.clientWidth-(u+d)),w=wc(a.clientHeight-(c+f)),b=wc(u),y={rootMargin:-p+"px "+-v+"px "+-w+"px "+-b+"px",threshold:yi(0,Od(1,l))||1};let h=!0;function m(C){const _=C[0].intersectionRatio;if(_!==l){if(!h)return i();_?i(!1,_):n=setTimeout(()=>{i(!1,1e-7)},1e3)}h=!1}try{r=new IntersectionObserver(m,{...y,root:a.ownerDocument})}catch{r=new IntersectionObserver(m,y)}r.observe(e)}return i(!0),o}function gU(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=Am(e),c=a||o?[...u?Ou(u):[],...Ou(t)]:[];c.forEach(y=>{a&&y.addEventListener("scroll",r,{passive:!0}),o&&y.addEventListener("resize",r)});const d=u&&s?mU(u,r):null;let f=-1,p=null;i&&(p=new ResizeObserver(y=>{let[h]=y;h&&h.target===u&&p&&(p.unobserve(t),cancelAnimationFrame(f),f=requestAnimationFrame(()=>{var m;(m=p)==null||m.observe(t)})),r()}),u&&!l&&p.observe(u),p.observe(t));let v,w=l?xi(e):null;l&&b();function b(){const y=xi(e);w&&(y.x!==w.x||y.y!==w.y||y.width!==w.width||y.height!==w.height)&&r(),w=y,v=requestAnimationFrame(b)}return r(),()=>{var y;c.forEach(h=>{a&&h.removeEventListener("scroll",r),o&&h.removeEventListener("resize",r)}),d==null||d(),(y=p)==null||y.disconnect(),p=null,l&&cancelAnimationFrame(v)}}const yU=Kz,bU=Zz,wU=Wz,CU=(e,t,r)=>{const n=new Map,a={platform:vU,...r},o={...a.platform,_c:n};return Yz(e,t,{...a,platform:o})};function SU(e){return e!=null&&typeof e=="object"&&"$el"in e}function B3(e){if(SU(e)){const t=e.$el;return _m(t)&&Di(t)==="#comment"?null:t}return e}function kl(e){return typeof e=="function"?e():T(e)}function MC(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function F3(e,t){const r=MC(e);return Math.round(t*r)/r}function _U(e,t,r){r===void 0&&(r={});const n=r.whileElementsMounted,a=S(()=>{var L;return(L=kl(r.open))!=null?L:!0}),o=S(()=>kl(r.middleware)),i=S(()=>{var L;return(L=kl(r.placement))!=null?L:"bottom"}),s=S(()=>{var L;return(L=kl(r.strategy))!=null?L:"absolute"}),l=S(()=>{var L;return(L=kl(r.transform))!=null?L:!0}),u=S(()=>B3(e.value)),c=S(()=>B3(t.value)),d=H(0),f=H(0),p=H(s.value),v=H(i.value),w=J7({}),b=H(!1),y=S(()=>{const L={position:p.value,left:"0",top:"0"};if(!c.value)return L;const q=F3(c.value,d.value),P=F3(c.value,f.value);return l.value?{...L,transform:"translate("+q+"px, "+P+"px)",...MC(c.value)>=1.5&&{willChange:"transform"}}:{position:p.value,left:q+"px",top:P+"px"}});let h;function m(){if(u.value==null||c.value==null)return;const L=a.value;CU(u.value,c.value,{middleware:o.value,placement:i.value,strategy:s.value}).then(q=>{d.value=q.x,f.value=q.y,p.value=q.strategy,v.value=q.placement,w.value=q.middlewareData,b.value=L!==!1})}function C(){typeof h=="function"&&(h(),h=void 0)}function _(){if(C(),n===void 0){m();return}if(u.value!=null&&c.value!=null){h=n(u.value,c.value,m);return}}function E(){a.value||(b.value=!1)}return Me([o,i,s,a],m,{flush:"sync"}),Me([u,c],_,{flush:"sync"}),Me(a,E,{flush:"sync"}),Af()&&D0(C),{x:Wi(d),y:Wi(f),strategy:Wi(p),placement:Wi(v),middlewareData:Wi(w),isPositioned:Wi(b),floatingStyles:y,update:m}}var P1=new WeakMap,H3=0;function xU(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 AU(){return typeof navigator.onLine<"u"?navigator.onLine:!0}function EU(){return typeof document<"u"&&typeof document.visibilityState<"u"?document.visibilityState!=="hidden":!0}var TU=function(e){return fetch(e).then(function(t){return t.json()})};const D1={isOnline:AU,isDocumentVisible:EU,fetcher:TU};var Da=function(){return Da=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},IU=function(e,t,r){if(arguments.length===2)for(var n=0,a=t.length,o;n0?r+a:r)}}function OU(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 z3=function(e,t,r,n){return r===void 0&&(r=OC),n===void 0&&(n=PC.ttl),us(void 0,void 0,void 0,function(){var a,o,i,s,l,u,c;return cs(this,function(d){switch(d.label){case 0:if(!PU(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=Rd.get(e),u&&u.data.length&&(c=u.data.filter(function(f){return f.key===e}),c.forEach(function(f,p){typeof l.data<"u"&&(f.data=l.data),f.error=l.error,f.isValidating=l.isValidating;var v=p===c.length-1;v||delete c[p]}),c=c.filter(Boolean)),[2,l]}})})};function U3(){for(var e=this,t=[],r=0;r=1&&(n=t[0]),t.length>=2&&(a=t[1]),t.length>2&&(o=Da(Da({},o),t[2]));var d=c?o.serverTTL:o.ttl,f=typeof n=="function"?n:H(n);typeof a>"u"&&(a=o.fetcher);var p=null;p||(p=Qn({data:void 0,error:void 0,isValidating:!0,key:null}));var v=function(h,m){return us(e,void 0,void 0,function(){var C,_,E,L,q,P,U,x=this;return cs(this,function(k){switch(k.label){case 0:return C=p.data===void 0,_=f.value,_?(E=o.cache.get(_),L=E&&E.data,p.isValidating=!0,L&&(p.data=L.data,p.error=L.error),q=h||a,!q||!o.isDocumentVisible()&&!C||(m==null?void 0:m.forceRevalidate)!==void 0&&!(m!=null&&m.forceRevalidate)?(p.isValidating=!1,[2]):E&&(P=!!(Date.now()-E.createdAt>=o.dedupingInterval||m!=null&&m.forceRevalidate),!P)?(p.isValidating=!1,[2]):(U=function(){return us(x,void 0,void 0,function(){var z,F,j,X;return cs(this,function(ne){switch(ne.label){case 0:return z=L1.get(_),z?[3,2]:(F=Array.isArray(_)?_:[_],j=q.apply(void 0,IU([],$U(F),!1)),L1.set(_,j,o.dedupingInterval),[4,z3(_,j,o.cache,d)]);case 1:return ne.sent(),[3,4];case 2:return[4,z3(_,z.data,o.cache,d)];case 3:ne.sent(),ne.label=4;case 4:return p.isValidating=!1,L1.delete(_),p.error!==void 0&&(X=!i&&o.shouldRetryOnError&&(m?m.shouldRetryOnError:!0),X&&OU(v,m?m.errorRetryCount:1,o)),[2]}})})},L&&o.revalidateDebounce?(setTimeout(function(){return us(x,void 0,void 0,function(){return cs(this,function(z){switch(z.label){case 0:return i?[3,2]:[4,U()];case 1:z.sent(),z.label=2;case 2:return[2]}})})},o.revalidateDebounce),[3,3]):[3,1])):[2];case 1:return[4,U()];case 2:k.sent(),k.label=3;case 3:return[2]}})})},w=function(){return us(e,void 0,void 0,function(){return cs(this,function(h){return[2,v(null,{shouldRetryOnError:!1})]})})},b=null;Tt(function(){var h=function(){return us(e,void 0,void 0,function(){return cs(this,function(m){switch(m.label){case 0:return!p.error&&o.isOnline()?[4,v()]:[3,2];case 1:return m.sent(),[3,3];case 2:b&&clearTimeout(b),m.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",w,!1),window.addEventListener("focus",w,!1))}),Er(function(){i=!0,b&&clearTimeout(b),o.revalidateOnFocus&&(document.removeEventListener("visibilitychange",w,!1),window.removeEventListener("focus",w,!1));var h=Rd.get(f.value);h&&(h.data=h.data.filter(function(m){return m!==p}))});try{Me(f,function(h){$o(f)||(f.value=h),p.key=h,p.isValidating=!!h,MU(f.value,p,d),!c&&!s&&f.value&&v(),s=!1},{immediate:!0})}catch{}var y=Da(Da({},r6(p)),{mutate:function(h,m){return v(h,Da(Da({},m),{forceRevalidate:!0}))}});return y}function PU(e){return e!==null&&typeof e=="object"&&typeof e.then=="function"}const Oa={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 mr(){return{useRequest:(e,t,r)=>{const n=typeof U3=="function"?U3:()=>({data:H({}),error:H(),isValidating:H(!1),mutate:()=>({})}),{data:a,error:o,isValidating:i,mutate:s}=n(e,t,{revalidateDebounce:500,dedupingInterval:100,...r});return{data:S(()=>{var l;return(l=a.value)==null?void 0:l.data}),response:a,error:o,isValidating:i,revalidate:s}},useDebounce:(e,t=300)=>{let r;const n=a=>async(...o)=>{clearTimeout(r),a>0?await new Promise(i=>{r=setTimeout(async()=>{await e(...o),i()},a)}):await e(...o)};return{debouncedFn:n(t),generateDebouncedFn:n}},clientSideSorter:(e,t,r,n)=>{let a=null;const o=(s,l)=>typeof l=="number"&&!Number.isNaN(s)&&!Number.isNaN(l)?s-l:0,i=(s,l)=>s.localeCompare(l);return e!==t?(a=(s,l)=>{const u=f=>f==null?"":typeof f=="number"?f:Array.isArray(f)&&f.length&&typeof f[0]=="number"?f[0]:String(f),c=u(s[e]),d=u(l[e]);switch(typeof c){case"number":return o(c,d);default:return i(c,d)}},n.sort(a),t=e,r="ascending"):(n.reverse(),r==="descending"||r==="desc"?r="ascending":r="descending"),{previousKey:t,sortOrder:r}},useSwrvState:(e,t,r)=>{const n=H(Oa.PENDING),a=H(!1);return G0(()=>{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=Oa.VALIDATING_HAS_DATA;return}if(e.value&&r.value){n.value=Oa.VALIDATING;return}if(e.value&&t.value){n.value=Oa.STALE_IF_ERROR;return}if(e.value===void 0&&!t.value){n.value=Oa.PENDING;return}if(e.value&&!t.value&&a.value){n.value=Oa.SUCCESS_HAS_DATA;return}if(e.value&&!t.value){n.value=Oa.SUCCESS;return}e.value===void 0&&t&&(n.value=Oa.ERROR)}),{hasData:a,state:n,swrvState:Oa}},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 DU=["id","aria-labelledby","x-placement"],LU=["tabindex"],NU={key:1,class:"popover-header"},RU=["id"],BU={key:2,class:"popover-footer"},FU=ue({__name:"KPop",props:{buttonText:{type:String,default:""},title:{type:String,default:""},placement:{type:String,validator:e=>mm.includes(e),default:"auto"},trigger:{type:String,default:"click",validator:e=>_H.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}=mr(),i=cr(),s=cr(),l=H(null),u=H(null),c=H(null),d=H(!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=H(null),v=()=>{d.value?h():y()},w=()=>{U.value&&U.value()},b=()=>{w(),f.value&&c.value&&(U.value=gU(f.value,c.value,P))},y=async()=>{n.disabled||(p.value&&clearTimeout(p.value),b(),d.value=!0)},h=()=>{p.value=setTimeout(()=>{w(),d.value=!1},n.trigger==="hover"?n.popoverTimeout:0)},m=x=>{var k,z,F,j,X;const ne=x.target;(k=f.value)!=null&&k.contains(ne)&&!((z=c.value)!=null&&z.contains(ne))?v():(F=c.value)!=null&&F.contains(ne)&&!((j=u.value)!=null&&j.contains(ne))?(n.closeOnPopoverClick&&h(),a("popover-click")):d.value&&!((X=l.value)!=null&&X.contains(ne))&&h()},C=S(()=>({width:o(n.width),maxWidth:o(n.maxWidth),maxHeight:o(n.maxHeight)})),_=S(()=>[n.popoverClasses,{"hide-caret":n.hideCaret}]),E=S(()=>n.placement.trim().replace(/ /g,"-").replace(/[A-Z]+(?![a-z])|[A-Z]/g,(x,k)=>(k?"-":"")+x.toLowerCase()).replace(/--+/g,"-").replace(/-+$/g,"")),{floatingStyles:L,placement:q,update:P}=_U(f,c,{...E.value==="auto"&&{middleware:[yU()]},...E.value!=="auto"&&{placement:E.value,middleware:[bU(),wU()]},strategy:"fixed",transform:!1}),U=H();return t({hidePopover:h,showPopover:y}),Tt(()=>{if(document){if(document==null||document.addEventListener("click",m),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",h),f.value.addEventListener("blur",h))}c.value&&n.trigger==="hover"&&(c.value.addEventListener("mouseenter",y),c.value.addEventListener("focusin",y),c.value.addEventListener("mouseleave",h),c.value.addEventListener("focusout",h))}}),Rn(()=>{document&&(document==null||document.removeEventListener("click",m),f.value&&n.trigger==="hover"&&(f.value.removeEventListener("mouseenter",y),f.value.removeEventListener("focus",y),f.value.removeEventListener("mouseleave",h),f.value.removeEventListener("blur",h)),c.value&&n.trigger==="hover"&&(c.value.removeEventListener("mouseenter",y),c.value.removeEventListener("focusin",y),c.value.removeEventListener("mouseleave",h),c.value.removeEventListener("focusout",h))),w()}),Me(d,x=>{a(x?"open":"close")}),(x,k)=>(g(),G(Qe(e.tag),{ref_key:"kPopoverElement",ref:l,class:"k-popover"},{default:M(()=>[K("div",{ref_key:"triggerWrapperElement",ref:u,class:"popover-trigger-wrapper"},[Y(x.$slots,"default",{},()=>[re(Nt,{"aria-controls":T(i),"data-testid":"popover-button"},{default:M(()=>[le(he(e.buttonText),1)]),_:1},8,["aria-controls"])],!0)],512),re(Sn,{name:"kongponents-fade-transition"},{default:M(()=>[qu(K("div",{id:T(i),ref_key:"popoverElement",ref:c,"aria-labelledby":x.$slots.title||e.title?T(s):void 0,class:Te(["popover",_.value]),role:"dialog",style:Ke(T(L)),"x-placement":T(q)},[K("div",{class:"popover-container",style:Ke(C.value)},[e.hideCloseIcon?te("",!0):(g(),A("button",{key:0,ref:"popoverCloseButton","aria-label":"Close popover",class:"popover-close-button",tabindex:d.value?0:-1,type:"button",onClick:h},[re(T(Mn),{class:"popover-close-icon",decorative:"",size:T(va)},null,8,["size"])],8,LU)),x.$slots.title||e.title?(g(),A("div",NU,[x.$slots.title||e.title?(g(),A("div",{key:0,id:T(s),class:Te(["popover-title",{"close-icon-spacing":!e.hideCloseIcon}])},[Y(x.$slots,"title",{},()=>[le(he(e.title),1)],!0)],10,RU)):te("",!0)])):te("",!0),K("div",{class:Te(["popover-content",{"close-icon-spacing":!e.hideCloseIcon&&!(x.$slots.title||e.title)}])},[Y(x.$slots,"content",{},void 0,!0)],2),x.$slots.footer?(g(),A("div",BU,[Y(x.$slots,"footer",{},void 0,!0)])):te("",!0)],4)],14,DU),[[Z0,d.value]])]),_:3})]),_:3},512))}}),Li=lt(FU,[["__scopeId","data-v-c835ea48"]]),HU=["id"],zU=ue({inheritAttrs:!1,__name:"KTooltip",props:{text:{type:String,required:!1,default:""},placement:{type:String,default:"bottom",validator:e=>mm.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=Ct(),n=S(()=>!!t.text||!!t.label||!!r.content),a=cr();return(o,i)=>n.value?(g(),G(Li,at({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:M(()=>[K("div",{id:e.tooltipId||T(a),role:"tooltip"},[Y(o.$slots,"content",{label:e.text||e.label},()=>[le(he(e.text||e.label),1)],!0)],8,HU)]),default:M(()=>[Y(o.$slots,"default",{},void 0,!0)]),_:3},16,["max-width","placement","z-index"])):Y(o.$slots,"default",{key:1},void 0,!0)}}),tn=lt(zU,[["__scopeId","data-v-108a9cf2"]]),{getSizeFromString:UU}=mr(),jU={name:"KBadge",components:{KButton:Nt,KTooltip:tn}},VU=ue({...jU,props:{appearance:{type:String,required:!1,default:"info",validator:e=>Object.keys(vH).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(dC).includes(t.appearance)),n=H(),a=H(!1),o=S(()=>UU(t.maxWidth)),i=async()=>{var l,u;n.value&&(await Kt(),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 Tt(()=>{i()}),(l,u)=>(g(),A("div",{class:Te(["k-badge",[e.appearance,{method:r.value}]])},[(g(),G(Qe(s.value?"KTooltip":"div"),{text:s.value?e.tooltip:void 0},{default:M(()=>[K("div",{class:Te(["badge-content",{"icon-after":!e.iconBefore}])},[l.$slots.icon?Y(l.$slots,"icon",{key:0},void 0,!0):te("",!0),K("div",{ref_key:"badgeTextElement",ref:n,class:"badge-content-wrapper"},[Y(l.$slots,"default",{},void 0,!0)],512)],2)]),_:3},8,["text"]))],2))}}),ws=lt(VU,[["__scopeId","data-v-f53a8b2c"]]),qU={key:0,class:"breadcrumbs-icon-container"},YU={key:0,class:"breadcrumbs-divider"},GU={inheritAttrs:!1},KU=ue({...GU,__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}=mr(),r=a=>a.to?typeof a.to=="object"?{type:"router-link",attrs:{title:a.title||a.text,to:a.to}}:{type:"a",attrs:{href:a.to,title:a.title||a.text}}:{type:"div",attrs:{title:a.title||a.text}},n=(a,o)=>a.key||`breadcrumb-${o}`;return(a,o)=>(g(),A("ul",at({class:"k-breadcrumbs"},a.$attrs),[(g(!0),A(De,null,Xe(e.items,(i,s)=>(g(),A("li",{key:n(i,s),class:"breadcrumbs-item-container"},[(g(),G(Qe(r(i).type),at({ref_for:!0},r(i).attrs,{class:["breadcrumbs-item",{link:!!i.to,active:s===e.items.length-1}]}),{default:M(()=>[a.$slots[`icon-${n(i,s)}`]?(g(),A("span",qU,[Y(a.$slots,`icon-${n(i,s)}`,{},void 0,!0)])):te("",!0),i.text?(g(),A("span",{key:1,class:"breadcrumbs-text",style:Ke({maxWidth:i.maxWidth?T(t)(i.maxWidth):T(t)(e.itemMaxWidth)})},he(i.text),5)):te("",!0)]),_:2},1040,["class"])),s[o[0]||(o[0]=le(" / "))],!0)])):te("",!0)]))),128))],16))}}),DC=lt(KU,[["__scopeId","data-v-7cda7aa6"]]),WU={class:"k-card"},ZU={key:0,class:"card-header"},QU={key:1,class:"card-actions"},XU={key:1,class:"card-content"},JU={key:2,class:"card-footer"},ej=ue({__name:"KCard",props:{title:{type:String,default:""},titleTag:{type:String,default:"div",validator:e=>fC.includes(e)}},setup(e){const t=e,r=Ct(),n=S(()=>!!(r.title||t.title||r.actions));return(a,o)=>(g(),A("div",WU,[n.value?(g(),A("div",ZU,[a.$slots.title||e.title?(g(),G(Qe(e.titleTag),{key:0,class:"card-title"},{default:M(()=>[Y(a.$slots,"title",{},()=>[le(he(e.title),1)],!0)]),_:3})):te("",!0),a.$slots.actions?(g(),A("div",QU,[Y(a.$slots,"actions",{},void 0,!0)])):te("",!0)])):te("",!0),a.$slots.default?(g(),A("div",XU,[Y(a.$slots,"default",{},void 0,!0)])):te("",!0),a.$slots.footer?(g(),A("div",JU,[Y(a.$slots,"footer",{},void 0,!0)])):te("",!0)]))}}),$m=lt(ej,[["__scopeId","data-v-f2375dbe"]]),tj=ue({__name:"KSkeletonBox",props:{width:{type:String,default:"1",validator:e=>AH.includes(e)},height:{type:String,default:"1",validator:e=>EH.includes(e)}},setup(e){return(t,r)=>(g(),A("div",{class:Te(["skeleton-box",{[`width-${e.width}`]:!0,[`height-${e.height}`]:!0}])},null,2))}}),Un=lt(tj,[["__scopeId","data-v-2b6482a1"]]),rj={class:"skeleton-loader"},nj=ue({__name:"SkeletonBase",setup(e){return(t,r)=>(g(),A("div",rj,[Y(t.$slots,"default",{},()=>[re(Un,{height:"1",width:"100"}),re(Un,{height:"1",width:"100"}),re(Un,{height:"1",width:"100"})],!0)]))}}),aj=lt(nj,[["__scopeId","data-v-72b558ed"]]),oj={class:"skeleton-card-wrapper"},ij={class:"skeleton-card-header"},sj={class:"skeleton-card-content"},lj={class:"skeleton-card-footer"},uj=ue({__name:"CardSkeleton",props:{cardCount:{type:Number,default:1},maxWidth:{type:String,default:""}},setup(e){Dr(a=>({"0fd9b31d":n.value}));const{getSizeFromString:t}=mr(),r=e,n=S(()=>r.maxWidth?t(r.maxWidth):r.cardCount===1?"470px":`calc((100% / 3) - ${$z})`);return(a,o)=>(g(),A("div",oj,[(g(!0),A(De,null,Xe(e.cardCount,i=>(g(),A("div",{key:i,class:"skeleton-card"},[K("div",ij,[Y(a.$slots,"card-header",{},()=>[re(Un,{width:"50"})],!0)]),K("div",sj,[Y(a.$slots,"card-content",{},()=>[(g(),A(De,null,Xe(3,s=>re(Un,{key:s,width:"100"})),64)),re(Un,{width:"50"})],!0)]),K("div",lj,[Y(a.$slots,"card-footer",{},()=>[(g(),A(De,null,Xe(2,s=>re(Un,{key:s,height:"2",width:"5"})),64))],!0)])]))),128))]))}}),cj=lt(uj,[["__scopeId","data-v-f9ef5e2c"]]),dj={class:"skeleton-table-wrapper"},fj=ue({__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)=>(g(),A("div",dj,[(g(!0),A(De,null,Xe(e.rows,a=>(g(),A("div",{key:a,class:"skeleton-table-row"},[Y(r.$slots,"default",{},()=>[(g(!0),A(De,null,Xe(e.columns,o=>(g(),A("div",{key:o,class:"skeleton-cell-container"},[re(Un,{class:"skeleton-cell",width:t(o,a)},null,8,["width"])]))),128))],!0)]))),128))]))}}),pj=lt(fj,[["__scopeId","data-v-95be044e"]]),hj={class:"skeleton-form-wrapper"},vj=ue({__name:"FormSkeleton",setup(e){return(t,r)=>(g(),A("div",hj,[(g(),A(De,null,Xe(4,n=>K("div",{key:n,class:"skeleton-form-row"},[re(Un,{height:"2",width:"10"}),re(Un,{height:"2",width:"100"})])),64))]))}}),mj=lt(vj,[["__scopeId","data-v-4ab592b3"]]),gj="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",yj={class:"fullscreen-loading-container","data-testid":"full-screen-loader"},bj=["src"],wj={key:0,class:"progress"},Cj=ue({__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=H(0),n=H(0),a=S(()=>t.progress!==null?t.progress:n.value);return Tt(()=>{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))}),Er(()=>{clearInterval(r.value)}),(o,i)=>(g(),A("div",yj,[K("div",null,[K("img",{alt:"Loading",src:T(gj)},null,8,bj),e.hideProgress?te("",!0):(g(),A("div",wj,[K("div",{class:"progress-bar",role:"progressbar",style:Ke({width:`${a.value}%`}),title:"Loading"},null,4)]))])]))}}),Sj=lt(Cj,[["__scopeId","data-v-8abd6e91"]]),_j={class:"fullscreen-loading-container","data-testid":"full-screen-spinner-loader"},xj={key:0,class:"progress"},kj=ue({__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=H(0),n=H(0),a=S(()=>t.progress!==null?t.progress:n.value);return Tt(()=>{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))}),Er(()=>{clearInterval(r.value)}),(o,i)=>(g(),A("div",_j,[K("div",null,[i[0]||(i[0]=K("div",{class:"spinner-loader"},null,-1)),e.hideProgress?te("",!0):(g(),A("div",xj,[K("div",{class:"progress-bar",role:"progressbar",style:Ke({width:`${a.value}%`}),title:"Loading"},null,4)]))])]))}}),Aj=lt(kj,[["__scopeId","data-v-374f8934"]]),Wf=ue({__name:"KSkeleton",props:{delayMilliseconds:{type:Number,required:!1,default:0},type:{type:String,default:"",validator:e=>kH.includes(e)},progress:{type:Number,required:!1,default:null},hideProgress:{type:Boolean,default:!1},cardCount:{type:Number,default:1},cardMaxWidth:{type:String,default:""},tableColumns:{type:Number,required:!1,default:5},tableRows:{type:Number,required:!1,default:6},zIndex:{type:Number,default:10500}},setup(e){const t=e,r=H(t.delayMilliseconds===0);return Tt(()=>{r.value||setTimeout(()=>{r.value=!0},t.delayMilliseconds)}),(n,a)=>r.value?(g(),A("div",{key:0,class:Te(["k-skeleton",{"not-spinner":e.type!=="spinner"}])},[e.type==="card"?(g(),G(cj,{key:0,"card-count":e.cardCount,"max-width":e.cardMaxWidth},{"card-header":M(()=>[Y(n.$slots,"card-header")]),"card-content":M(()=>[Y(n.$slots,"card-content")]),"card-footer":M(()=>[Y(n.$slots,"card-footer")]),_:3},8,["card-count","max-width"])):e.type==="table"?(g(),G(pj,{key:1,columns:e.tableColumns,rows:e.tableRows},{default:M(()=>[Y(n.$slots,"default")]),_:3},8,["columns","rows"])):e.type==="form"?(g(),G(mj,{key:2})):e.type==="fullscreen-kong"?(g(),G(Sj,{key:3,"hide-progress":e.hideProgress,progress:e.progress,"z-index":e.zIndex},null,8,["hide-progress","progress","z-index"])):e.type==="fullscreen-generic"?(g(),G(Aj,{key:4,"hide-progress":e.hideProgress,progress:e.progress,"z-index":e.zIndex},null,8,["hide-progress","progress","z-index"])):e.type==="spinner"?(g(),G(T(Ku),{key:5,class:"skeleton-spinner",color:`var(--kui-color-text-neutral, ${T(wa)})`,title:"Loading"},null,8,["color"])):(g(),G(aj,{key:6}))],2)):te("",!0)}}),Ej={class:"empty-state-content"},Tj={class:"empty-state-icon"},$j={key:0,class:"empty-state-title"},Ij={key:1,class:"empty-state-message"},Mj={key:0,class:"empty-state-action"},Oj=ue({__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:zn.Default}},emits:["click-action"],setup(e){const t=e,r=S(()=>{switch(t.iconVariant){case zn.Default:return t3;case zn.Error:return wm;case zn.Search:return bm;case zn.Kong:return ym;default:return t3}}),n=S(()=>{switch(t.iconVariant){case zn.Error:return kz;default:return wa}});return(a,o)=>(g(),A("div",{class:Te(["k-empty-state",[e.iconVariant]])},[K("div",Ej,[K("div",Tj,[Y(a.$slots,"icon",{},()=>[(g(),G(Qe(r.value),{color:n.value,decorative:"",size:T(Ez)},null,8,["color","size"]))],!0)]),e.title||a.$slots.title?(g(),A("div",$j,[Y(a.$slots,"title",{},()=>[le(he(e.title),1)],!0)])):te("",!0),e.message||a.$slots.default?(g(),A("div",Ij,[Y(a.$slots,"default",{},()=>[K("p",null,he(e.message),1)],!0)])):te("",!0)]),e.actionButtonVisible&&e.actionButtonText||a.$slots.action?(g(),A("div",Mj,[Y(a.$slots,"action",{},()=>[re(Nt,{disabled:e.actionButtonDisabled,type:"button",onClick:o[0]||(o[0]=i=>a.$emit("click-action"))},{default:M(()=>[le(he(e.actionButtonText),1)]),_:1},8,["disabled"])],!0)])):te("",!0)],2))}}),ja=lt(Oj,[["__scopeId","data-v-feec2f90"]]),Pj={class:"dropdown-item-trigger-label"},Cc="dropdown-item-trigger",Dj=ue({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=vr(),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:`${Cc} ${n.disabled?"disabled":""}`,href:s.value,...c.value}},"router-link":{tag:"router-link",onClick:l,attrs:{class:`${Cc} ${n.disabled?"disabled":""}`,to:s.value,...c.value}},button:{tag:"button",onClick:l,attrs:{class:Cc,disabled:n.disabled,...c.value}},div:{tag:"div",attrs:{class:Cc,...c.value}}}));return(f,p)=>(g(),A("li",{class:Te(["k-dropdown-item",[{"has-divider":e.hasDivider,disabled:e.disabled,danger:e.danger||e.isDangerous,"dropdown-selected-option":e.selected},f.$attrs.class,f.$attrs.style]]),"data-testid":"dropdown-item"},[(g(),G(Qe(d.value[u.value].tag),at({"data-testid":"dropdown-item-trigger"},d.value[u.value].attrs,{onClick:d.value[u.value].onClick}),{default:M(()=>[K("span",Pj,[Y(f.$slots,"default",{},()=>[le(he(i.value),1)],!0)])]),_:3},16,["onClick"]))],2))}}),Zf=lt(Dj,[["__scopeId","data-v-8485ac23"]]),Lj={class:"dropdown-list","data-testid":"dropdown-list"},Nj=ue({__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(Rv).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=H(null),s={hideCaret:!0,popoverClasses:"dropdown-popover",popoverTimeout:0,placement:"bottom-start"},l={...s,...n.kpopAttributes,width:n.width?n.width:void 0,popoverClasses:`${s.popoverClasses} ${((r=n.kpopAttributes)==null?void 0:r.popoverClasses)||""}`},u=S(()=>{var v;return((v=c.value)==null?void 0:v.label)||n.triggerText||n.label}),c=H(),d=v=>{n.selectionMenu&&(c.value=v)},f=async()=>{var v;(v=i.value)==null||v.hidePopover()},p=(v,w,b)=>{v.value!==b&&(w(),a("toggleDropdown",v.value))};return Me(c,(v,w)=>{v&&v!==w&&a("change",v)}),Tt(()=>{if(n.items){const v=n.items.filter(w=>w.selected);v.length&&(c.value=v[0])}}),(v,w)=>(g(),A("div",{class:Te(["k-dropdown",{"selection-dropdown-menu":e.selectionMenu}])},[re(T(Vf),null,{default:M(({toggle:b,isToggled:y})=>[re(Li,at({ref_key:"kPop",ref:i},l,{"close-on-popover-click":"","data-testid":"dropdown-popover","hide-close-icon":"",onClose:()=>p(y,b,!1),onOpen:()=>p(y,b,!0),onPopoverClick:()=>p(y,b,!1)}),{content:M(()=>[K("ul",Lj,[Y(v.$slots,"items",{closeDropdown:f,handleSelection:d,items:e.items},()=>[(g(!0),A(De,null,Xe(e.items,(h,m)=>{var C;return g(),G(Zf,at({ref_for:!0},h,{key:`${h.label}-${m}`,item:h,selected:e.selectionMenu&&((C=c.value)==null?void 0:C.value)===h.value,"selection-menu-child":e.selectionMenu,onChange:d}),null,16,["item","selected","selection-menu-child"])}),128))],!0)])]),default:M(()=>[(g(),G(Qe(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:M(()=>[Y(v.$slots,"default",{isOpen:y.value},()=>[u.value?(g(),G(Nt,{key:0,appearance:e.appearance,class:"dropdown-trigger-button","data-dropdown-trigger":"true","data-testid":"dropdown-trigger-button",disabled:e.disabled},{default:M(()=>[le(he(u.value)+" ",1),e.showCaret?(g(),G(T(qf),{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))}}),ki=lt(Nj,[["__scopeId","data-v-20f00ae0"]]),Rj={class:"pagination-offset-button-container"},Bj=ue({__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)=>(g(),A("div",Rj,[re(Nt,{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]=yt(o=>r("getPreviousOffset"),["prevent"]))},{default:M(()=>[re(T(hC),{decorative:""})]),_:1},8,["disabled"]),re(Nt,{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]=yt(o=>r("getNextOffset"),["prevent"]))},{default:M(()=>[re(T(yC),{decorative:""})]),_:1},8,["disabled"])]))}}),Fj=lt(Bj,[["__scopeId","data-v-34b46660"]]);class Ni{constructor(t){Ao(this,"resizeObserver"),Ao(this,"callback"),this.callback=t,this.resizeObserver=new ResizeObserver(r=>{window.requestAnimationFrame(()=>{!Array.isArray(r)||!r.length||t()})})}static create(t){return new Ni(t)}observe(t){!this.resizeObserver||!t||this.resizeObserver.observe(t)}unobserve(t){!this.resizeObserver||!t||this.resizeObserver.unobserve(t)}}const Hj={class:"pagination-text large-screen","data-testid":"visible-items"},zj={class:"pagination-text-pages"},Uj={class:"pagination-button-container"},jj={key:0},Vj={key:1,class:"pagination-button placeholder"},qj=["aria-current","aria-label","data-testid","onClick"],Yj={key:2,class:"pagination-button placeholder"},Gj={key:3},Kj={class:"page-size-select"},Wj={key:0,class:"pagination-text small-screen","data-testid":"visible-items"},Zj={class:"pagination-text-pages"},Qj=ue({__name:"KPagination",props:{items:{type:Array,default:()=>[]},totalCount:{type:Number,default:0},pageSizes:{type:Array,default:()=>[15,30,50,75,100],validator:e=>!!e.length&&e.every(t=>typeof t=="number")},initialPageSize:{type:Number,default:null},neighbors:{type:Number,default:1},searchTriggered:{type:Boolean,default:!1},currentPage:{type:Number,default:null},disablePageJump:{type:Boolean,default:!1},offset:{type:Boolean,default:!1},offsetPreviousButtonDisabled:{type:Boolean,default:!1},offsetNextButtonDisabled:{type:Boolean,default:!1}},emits:["pageChange","pageSizeChange","getNextOffset","getPreviousOffset"],setup(e,{emit:t}){const r={placement:"top"},n=e,a=t,o=H(null),i=H(),s=H(n.currentPage?n.currentPage:1),l=H(n.initialPageSize?n.initialPageSize:n.pageSizes[0]),u=S(()=>Math.ceil(n.totalCount/l.value)),c=n.pageSizes.map((ae,W)=>({label:`${ae}`,key:`size-${W}`,value:ae,selected:ae===l.value})),d=S(()=>`${l.value} ${l.value===1?"item per page":" items per page"}`),f=H(n.neighbors),p=H(3),v=async()=>(await Kt(),o.value?o.value.scrollWidth>o.value.clientWidth:!1),w=async()=>{await v()&&(f.value>1||p.value>1)&&(f.value>1?f.value--:p.value>1&&p.value--,x.value=b(s.value,u.value,P.value,U.value))},b=(ae,W,pe,de)=>{if(n.disablePageJump)return[];let Pe=[...Array(W).keys()].map(He=>He+1);const Ie=p.value+2+2*f.value;return Pe.length<=Ie||(pe?pe&&de?Pe=Pe.filter(He=>He>ae-f.value-1&&HeHe>W-f.value*2-p.value)):Pe=Pe.filter(He=>He<=f.value*2+p.value)),Pe},y=H(s.value===1),h=H(s.value===u.value),m=S(()=>(s.value-1)*l.value+1),C=S(()=>{const ae=m.value-1+l.value;return ae>n.totalCount?n.totalCount:ae}),_=S(()=>`${m.value} to ${C.value}`),E=S(()=>` of ${n.totalCount}`),L=S(()=>n.currentPage?n.currentPage:s.value),q=S(()=>5+2*f.value),P=H(L.value>=f.value+(p.value+1)&&u.value>q.value),U=H(u.value>p.value+2+2*f.value),x=H(b(L.value,u.value,P.value,U.value)),k=()=>{s.value++,j()},z=()=>{s.value--,j()},F=ae=>{s.value=ae,j()},j=()=>{const ae=(s.value-1)*l.value+l.value;h.value=ae>=n.totalCount,y.value=s.value===1,u.value<=q.value?(P.value=!1,U.value=!1):(P.value=s.value>=f.value+(p.value+1),U.value=s.value<=u.value-f.value-p.value),x.value=b(s.value,u.value,P.value,U.value),a("pageChange",{page:s.value,pageCount:u.value,firstItem:m.value,lastItem:C.value,visibleItems:n.items.slice(m.value-1,C.value)})},X=ae=>{l.value!==ae.value&&(l.value=ae.value,a("pageSizeChange",{pageSize:l.value,pageCount:u.value}),n.currentPage!==1&&F(1))},ne=()=>{a("getNextOffset")},Q=()=>{a("getPreviousOffset")};return Me(()=>n.currentPage,(ae,W)=>{ae!==W&&F(ae)}),Me(u,(ae,W)=>{ae!==W&&(h.value=s.value===ae,U.value=ae>p.value+2+2*f.value,x.value=b(L.value,ae,!1,U.value))}),Me(x,()=>{!n.disablePageJump&&!n.offset&&w()}),Tt(()=>{!n.disablePageJump&&!n.offset&&(i.value=Ni.create(w),i.value.observe(o.value))}),Er(()=>{var ae;!n.disablePageJump&&!n.offset&&((ae=i.value)==null||ae.unobserve(o.value))}),(ae,W)=>(g(),A("nav",{ref_key:"kPaginationElement",ref:o,class:Te(["k-pagination",{"page-jump":!e.disablePageJump&&!e.offset}]),"data-testid":"k-pagination"},[e.offset?(g(),G(Fj,{key:1,"next-button-disabled":e.offsetNextButtonDisabled,"previous-button-disabled":e.offsetPreviousButtonDisabled,onGetNextOffset:ne,onGetPreviousOffset:Q},null,8,["next-button-disabled","previous-button-disabled"])):(g(),A(De,{key:0},[K("span",Hj,[K("span",zj,he(_.value),1),le(" "+he(E.value),1)]),K("ul",Uj,[K("li",null,[re(Nt,{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:M(()=>[re(T(hC),{class:"pagination-arrow-icon",decorative:""})]),_:1},8,["disabled"])]),!e.disablePageJump&&P.value?(g(),A("li",jj,[K("button",{"aria-label":"Go to the first page",class:"pagination-button","data-testid":"page-1-button",type:"button",onClick:W[0]||(W[0]=pe=>F(1))}," 1 ")])):te("",!0),!e.disablePageJump&&P.value?(g(),A("li",Vj," ... ")):te("",!0),(g(!0),A(De,null,Xe(x.value,pe=>(g(),A("li",{key:pe},[K("button",{"aria-current":pe==L.value&&"page"||void 0,"aria-label":`Go to page ${pe}`,class:Te(["pagination-button",{active:pe==L.value}]),"data-testid":`page-${pe}-button`,type:"button",onClick:de=>F(pe)},he(pe),11,qj)]))),128)),!e.disablePageJump&&U.value?(g(),A("li",Yj," ... ")):te("",!0),!e.disablePageJump&&U.value?(g(),A("li",Gj,[K("button",{"aria-label":"Go to the last page",class:"pagination-button","data-testid":"last-button",type:"button",onClick:W[1]||(W[1]=pe=>F(u.value))},he(u.value),1)])):te("",!0),K("li",null,[re(Nt,{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:M(()=>[re(T(yC),{class:"pagination-arrow-icon",decorative:""})]),_:1},8,["disabled"])])])],64)),K("div",Kj,[!e.disablePageJump&&!e.offset?(g(),A("span",Wj,[K("span",Zj,he(_.value),1),le(" "+he(E.value),1)])):te("",!0),re(ki,{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:M(()=>[re(Nt,{appearance:"tertiary",class:"page-size-dropdown-trigger","data-testid":"page-size-dropdown-trigger",disabled:T(c).length<=1,size:"small",type:"button"},{default:M(()=>[le(he(d.value)+" ",1),T(c).length>1?(g(),G(T(qf),{key:0,decorative:""})):te("",!0)]),_:1},8,["disabled"])]),_:1},8,["disabled","items"])])],2))}}),Qf=lt(Qj,[["__scopeId","data-v-883d75a6"]]),Xj=ue({__name:"KCatalogItem",props:{item:{type:Object,default:()=>({})},truncate:{type:Boolean,default:!0}},emits:["click"],setup(e,{emit:t}){const r=t,n=(a,o)=>{r("click",{evt:a,item:o})};return(a,o)=>(g(),G($m,{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:M(()=>[Y(a.$slots,"card-title",{},()=>[le(he(e.item?e.item.title:""),1)],!0)]),actions:M(()=>[Y(a.$slots,"card-actions",{},void 0,!0)]),footer:M(()=>[Y(a.$slots,"card-footer",{},void 0,!0)]),default:M(()=>[K("div",{class:Te({"multi-line-truncate":e.truncate})},[Y(a.$slots,"card-body",{},()=>[le(he(e.item?e.item.description:""),1)],!0)],2)]),_:3},8,["data-testid"]))}}),LC=lt(Xj,[["__scopeId","data-v-2df00b3e"]]),Jj={class:"k-catalog"},eV={key:1,class:"catalog-toolbar","data-testid":"catalog-toolbar"},tV={key:3,class:"catalog-error-state","data-testid":"catalog-error-state"},rV={key:4,class:"catalog-empty-state","data-testid":"catalog-empty-state"},nV=["data-tableid"],j3=15,aV=ue({__name:"KCatalog",props:{titleTag:{type:String,default:"div"},loading:{type:Boolean,default:!1},cardSize:{type:String,default:"medium",validator:e=>gH.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:zn.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}=mr(),o=e,i=t,s=Ct(),l=cr(),u=()=>{var D;return((D=o.paginationPageSizes)==null?void 0:D[0])||j3},c=H([]),d=H(0),f=H(""),p=H(1),v=H(u()),w=H(null),b=H([]),y=S(()=>b.value[p.value-1]),h=H(null),m=H(!0),C=H(!1),_=S(()=>!!s.toolbar),E={page:1,pageSize:v.value,query:"",offset:null},L=S(()=>(He.value||o.loading||O.value)&&!o.error),q=S(()=>!L.value&&c.value&&!c.value.length),P=S(()=>({pageSize:v.value})),U=H(!0),x=async()=>{var D,ee;const oe=o.searchInput,me=await o.fetcher({query:oe||f.value,pageSize:v.value,page:p.value,offset:w.value});return c.value=me.data,d.value=o.paginationTotalItems||me.total||((D=me.data)==null?void 0:D.length),o.paginationOffset&&((ee=me.pagination)!=null&&ee.offset?(h.value=me.pagination.offset,b.value[p.value]||b.value.push(me.pagination.offset)):h.value=null,m.value=me.pagination&&"hasNextPage"in me.pagination?me.pagination.hasNextPage:!0),c.value.length===0&&p.value>1&&(p.value=1,b.value=[null],w.value=null),U.value=!1,me},k=()=>{const D={...E,...o.initialFetcherParams};p.value=D.page??E.page,v.value=D.pageSize??E.pageSize,f.value=D.query??E.query,o.paginationOffset&&(w.value=D.offset,b.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}`}),F=H(""),{debouncedFn:j,generateDebouncedFn:X}=n(D=>{F.value=D},350),ne=X(0),{data:Q,error:ae,revalidate:W,isValidating:pe}=r(()=>z.value,()=>x(),{revalidateOnFocus:!1,revalidateDebounce:0}),{state:de,hasData:Pe,swrvState:Ie}=a(Q,ae,pe),He=H(!0),Ve=S(()=>({hasData:Pe.value,state:de.value})),ie=S(()=>He.value?"loading":ae.value?"error":"success"),Se=({page:D})=>{p.value=D},_e=({pageSize:D})=>{b.value=[null],w.value=null,v.value=D,p.value=1},Le=()=>{p.value++,w.value=h.value},We=()=>{p.value--,w.value=y.value},et=D=>D.toLowerCase().replace(/[^[a-z0-9]/gi,"-"),N=S(()=>{var D;if(!o.fetcher||o.disablePagination||!c.value||!c.value.length||o.error)return!1;const ee=((D=o.paginationPageSizes)==null?void 0:D[0])??j3;return o.hidePaginationWhenOptional&&p.value===1?o.paginationOffset?!!y.value||!!h.value||c.value.length>=ee:d.value>ee:!0});Me(Q,D=>{D!=null&&D.length&&!c.value.length&&(c.value=D)},{deep:!0,immediate:!0}),Me(de,()=>{switch(de.value){case Ie.PENDING:He.value=!0;break;case Ie.VALIDATING_HAS_DATA:He.value=O.value;break;default:He.value=!1;break}},{immediate:!0}),Me([Ve,ie],D=>{var ee;i("state",{state:D==null?void 0:D[1],hasData:(ee=D==null?void 0:D[0])==null?void 0:ee.hasData})}),Me(()=>o.searchInput,D=>{p.value!==1&&(p.value=1),D===""?ne(D):j(D)},{immediate:!0});const O=H(!1);return Me([F,p,v],async(D,ee)=>{const oe=ee==null?void 0:ee[0],me=D[0],xe=D[1];me!==oe&&xe!==1&&(p.value=1,b.value=[null],w.value=null),C.value&&!U.value&&(O.value=!0,await W(),O.value=!1)},{deep:!0,immediate:!0}),Me(P,D=>{i("update:catalog-preferences",D)}),Tt(()=>{k()}),(D,ee)=>(g(),A("div",Jj,[e.title?(g(),G(Qe(e.titleTag),{key:0,class:"catalog-title","data-testid":"catalog-title"},{default:M(()=>[le(he(e.title),1)]),_:1})):te("",!0),_.value?(g(),A("div",eV,[Y(D.$slots,"toolbar",{state:Ve.value},void 0,!0)])):te("",!0),L.value?(g(),G(Wf,{key:2,"card-count":4,class:"catalog-skeleton-loader","data-testid":"catalog-skeleton-loader",type:"card"})):e.error?(g(),A("div",tV,[Y(D.$slots,"error-state",{},()=>[re(ja,{"icon-variant":"error",message:e.errorStateMessage,title:e.errorStateTitle},xt({_:2},[e.errorStateActionMessage?{name:"action",fn:M(()=>[re(Nt,{"data-testid":et(e.errorStateActionMessage),to:e.errorStateActionRoute?e.errorStateActionRoute:void 0,onClick:ee[0]||(ee[0]=oe=>D.$emit("error-action-click"))},{default:M(()=>[le(he(e.errorStateActionMessage),1)]),_:1},8,["data-testid","to"])]),key:"0"}:void 0]),1032,["message","title"])],!0)])):q.value?(g(),A("div",rV,[Y(D.$slots,"empty-state",{},()=>[re(ja,{"icon-variant":e.emptyStateIconVariant,message:e.emptyStateMessage,title:e.emptyStateTitle},xt({_:2},[e.emptyStateActionMessage?{name:"action",fn:M(()=>[re(Nt,{appearance:e.searchInput?"tertiary":"primary","data-testid":et(e.emptyStateActionMessage),to:e.emptyStateActionRoute?e.emptyStateActionRoute:void 0,onClick:ee[1]||(ee[1]=oe=>D.$emit("empty-state-action-click"))},{default:M(()=>[Y(D.$slots,"empty-state-action-icon",{},void 0,!0),le(" "+he(e.emptyStateActionMessage),1)]),_:3},8,["appearance","data-testid","to"])]),key:"0"}:void 0]),1032,["icon-variant","message","title"])],!0)])):(g(),A("div",{key:5,class:Te(["catalog-page",`card-${e.cardSize}`]),"data-tableid":T(l)},[Y(D.$slots,"body",{data:c.value},()=>[(g(!0),A(De,null,Xe(c.value,(oe,me)=>(g(),G(LC,{key:oe.key?oe.key:`catalog-${T(l)}-item-${me}`,class:"catalog-item","data-testid":oe.id?oe.id:`catalog-item-${me}`,item:oe,truncate:e.truncateDescription,onClick:xe=>D.$emit("card-click",oe)},{"card-title":M(()=>[Y(D.$slots,"card-title",{item:oe},()=>[le(he(oe.title),1)],!0)]),"card-actions":M(()=>[Y(D.$slots,"card-actions",{item:oe},void 0,!0)]),"card-body":M(()=>[Y(D.$slots,"card-body",{item:oe},()=>[le(he(oe.description),1)],!0)]),_:2},1032,["data-testid","item","truncate","onClick"]))),128))],!0)],10,nV)),N.value?(g(),G(Qf,{key:6,class:"card-pagination","current-page":p.value,"data-testid":"catalog-pagination","disable-page-jump":e.disablePaginationPageJump,"initial-page-size":v.value,neighbors:e.paginationNeighbors,offset:e.paginationOffset,"offset-next-button-disabled":!h.value||!m.value,"offset-previous-button-disabled":!y.value,"page-sizes":e.paginationPageSizes,"total-count":d.value,onGetNextOffset:Le,onGetPreviousOffset:We,onPageChange:Se,onPageSizeChange:_e},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)]))}}),oV=lt(aV,[["__scopeId","data-v-0069ca61"]]),iV=ue({__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=Ct(),n=S(()=>!!(t.help||t.info||r.tooltip)),a=cr();return(o,i)=>(g(),A("label",{class:Te(["k-label",{required:e.required}])},[Y(o.$slots,"default",{},void 0,!0),n.value?(g(),G(tn,at({key:0},e.tooltipAttributes,{class:"label-tooltip","tooltip-id":T(a)}),{content:M(()=>[Y(o.$slots,"tooltip",{},()=>[le(he(e.info||e.help),1)],!0)]),default:M(()=>[re(T(_i),{"aria-describedby":T(a),class:"tooltip-trigger-icon",color:`var(--kui-color-text-neutral, ${T(wa)})`,tabindex:"0"},null,8,["aria-describedby","color"])]),_:3},16,["tooltip-id"])):te("",!0)],2))}}),Qa=lt(iV,[["__scopeId","data-v-bd5f77dc"]]),sV=["id","aria-checked"],lV={class:"checkbox-label-wrapper"},uV={key:1,class:"checkbox-description"},cV={inheritAttrs:!1},dV=ue({...cV,__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=Ct(),o=vr(),i=cr(),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 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:u.value,"has-description":c.value,"input-error":r.error})),v=S(()=>f.value.indeterminate!==void 0&&String(f.value.indeterminate)!=="false"),w=b=>{n("change",b.target.checked),n("input",b.target.checked),n("update:modelValue",b.target.checked)};return(b,y)=>(g(),A("div",{class:Te(["k-checkbox",[b.$attrs.class,p.value]])},[K("div",{class:Te(["checkbox-input-wrapper",{"has-label":l.value}])},[K("input",at({id:s.value},f.value,{"aria-checked":e.modelValue,class:"checkbox-input",type:"checkbox",onChange:w}),null,16,sV),e.modelValue?(g(),G(T(BH),{key:0,class:"checkbox-icon","data-testid":"check-icon",decorative:"",size:T(dn),tabindex:"-1"},null,8,["size"])):te("",!0),v.value&&!e.modelValue?(g(),G(T(nz),{key:1,class:"checkbox-icon","data-testid":"indeterminate-icon",decorative:"",size:T(dn),tabindex:"-1"},null,8,["size"])):te("",!0)],2),K("div",lV,[l.value?(g(),G(Qa,at({key:0},e.labelAttributes,{class:"checkbox-label",for:s.value}),xt({default:M(()=>[Y(b.$slots,"default",{},()=>[le(he(e.label),1)],!0)]),_:2},[d.value?{name:"tooltip",fn:M(()=>[Y(b.$slots,"tooltip",{},void 0,!0)]),key:"0"}:void 0]),1040,["for"])):te("",!0),c.value?(g(),A("div",uV,[Y(b.$slots,"description",{},()=>[K("p",null,he(e.description),1)],!0)])):te("",!0)])],2))}}),Pu=lt(dV,[["__scopeId","data-v-1b85a414"]]),fV=["id","aria-describedby","aria-invalid","type","value"],pV=["aria-label"],hV=["id"],vV={inheritAttrs:!1},mV=ue({...vV,__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(F=>({"06f35b2b":U.value,"31b6de80":x.value}));const r=e,n=t,a=H(""),o=H(!1),i=H(0),{stripRequiredLabel:s}=mr(),l=Ct(),u=vr(),c=S(()=>(u==null?void 0:u.required)!==void 0&&String(u==null?void 0:u.required)!=="false"),d=cr(),f=S(()=>u.id?String(u.id):d),p=cr(),v=S(()=>s(r.label,c.value)),w=S(()=>{var F;return!!((F=r.labelAttributes)!=null&&F.info||l["label-tooltip"])}),b=S({get(){return r.modelValue},set(F){_({target:{value:F}})}}),y=S(()=>{const F={...u};return delete F.class,delete F.input,delete F.onInput,F}),h=S(()=>{var F,j;const X=((F=a.value)==null?void 0:F.toString().length)||0,ne=((j=r.modelValue)==null?void 0:j.toString().length)||0;let Q=X;return!o.value&&ne&&(Q=ne),!!r.characterLimit&&Q>r.characterLimit}),m=S(()=>{var F,j;return h.value?o.value?`${(F=a.value)==null?void 0:F.toString().length} / ${r.characterLimit}`:`${(j=r.modelValue)==null?void 0:j.toString().length} / ${r.characterLimit}`:""}),C=S(()=>h.value?m.value:(r.error||r.hasError)&&r.errorMessage?r.errorMessage:r.help);Me(h,(F,j)=>{F!==j&&(n("char-limit-exceeded",{value:a.value,length:a.value.length,characterLimit:r.characterLimit,limitExceeded:F}),i.value+=1)}),Me(b,(F,j)=>{F!==j&&_({target:{value:F}})});const _=F=>{var j;const X=JSON.parse(JSON.stringify((j=F==null?void 0:F.target)==null?void 0:j.value));E(X)},E=F=>{a.value=F,o.value=!0,n("input",F),n("update:modelValue",F)},L=()=>a.value||o.value?a.value:r.modelValue;Me(()=>r.error,(F,j)=>{F!==j&&(i.value+=1)});const q=H(null),P=H(null),U=H(dn),x=H(dn),k=H(!1),z=S(()=>r.type==="password"&&k.value?"text":r.type);return Tt(async()=>{var F,j;await Kt(),(F=q.value)!=null&&F.offsetWidth&&(U.value=q.value.offsetWidth+"px"),(j=P.value)!=null&&j.offsetWidth&&(x.value=P.value.offsetWidth+"px")}),(F,j)=>(g(),A("div",{class:Te(["k-input",[F.$attrs.class,{"input-error":h.value||e.error||e.hasError}]])},[e.label?(g(),G(Qa,at({key:0,for:f.value},e.labelAttributes,{required:c.value}),xt({default:M(()=>[le(he(v.value)+" ",1)]),_:2},[w.value?{name:"tooltip",fn:M(()=>[Y(F.$slots,"label-tooltip",{},void 0,!0)]),key:"0"}:void 0]),1040,["for","required"])):te("",!0),K("div",{class:Te(["input-element-wrapper",{"has-before-content":F.$slots.before,"has-after-content":F.$slots.after||e.type==="password"&&e.showPasswordMaskToggle}])},[F.$slots.before?(g(),A("div",{key:0,ref_key:"beforeSlotElement",ref:q,class:"before-content-wrapper"},[Y(F.$slots,"before",{},void 0,!0)],512)):te("",!0),K("input",at({id:f.value,"aria-describedby":C.value?T(p):void 0,"aria-invalid":e.error||e.hasError||h.value?"true":void 0,class:"input",type:z.value},y.value,{value:L(),onInput:_}),null,16,fV),F.$slots.after||e.type==="password"&&e.showPasswordMaskToggle?(g(),A("div",{key:1,ref_key:"afterSlotElement",ref:P,class:"after-content-wrapper"},[e.type==="password"&&e.showPasswordMaskToggle?(g(),A("button",{key:0,"aria-label":`${k.value?"Hide":"Show"} value`,class:"mask-value-toggle-button",type:"button",onClick:j[0]||(j[0]=yt(X=>k.value=!k.value,["stop"])),onMousedown:j[1]||(j[1]=yt(()=>{},["prevent"])),onMouseup:j[2]||(j[2]=yt(()=>{},["prevent"]))},[k.value?(g(),G(T(mz),{key:0,decorative:""})):(g(),G(T(yz),{key:1,decorative:""}))],40,pV)):Y(F.$slots,"after",{key:1},void 0,!0)],512)):te("",!0)],2),re(Sn,{mode:"out-in",name:"kongponents-fade-transition"},{default:M(()=>[C.value?(g(),A("p",{id:T(p),key:String(i.value),class:"help-text"},he(C.value),9,hV)):te("",!0)]),_:1})],2))}}),Lo=lt(mV,[["__scopeId","data-v-6678f014"]]);function NC(e,t){let r;return(...n)=>{clearTimeout(r),r=window==null?void 0:window.setTimeout(()=>{e(...n)},t)}}const gV=["ControlLeft","ControlRight","ShiftLeft","ShiftRight","AltLeft"];class yV{constructor(t,r){Ao(this,"commands"),Ao(this,"keyMap"),Ao(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){bV(t,this.keyMap,this.commands)}}function bV(e,t,r){if(!e.code)return;const n=wV(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 wV(e){return!e||gV.includes(e)?"":e.replace(/^Key/,"").toLowerCase()}const RC=/^\d+(?:-\d+)?(?:,\d+(?:-\d+)?)*$/;function CV(e,t){if(!RC.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 BC(r,t)}function BC(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 SV(e,t){return typeof e=="string"?CV(e,t):BC(e,t)}const _V={inheritAttrs:!1},xV=ue({..._V,__name:"KCodeBlockIconButton",props:{theme:{type:String,default:"light"},active:{type:Boolean,default:!0},copyTooltip:{type:String,default:""}},setup(e){const t=e,r=H(t.copyTooltip),n=vr(),a=()=>{t.copyTooltip&&(r.value="Copied!")};return Me(r,()=>{setTimeout(()=>{r.value=t.copyTooltip},3e3)}),(o,i)=>(g(),G(tn,{class:"code-block-action-tooltip",placement:"bottom-start","popover-timeout":300,text:r.value},{default:M(()=>[re(Nt,at({appearance:"tertiary",class:["code-block-action-button",[`theme-${e.theme}`,{"code-block-action-button-active":e.active}]]},T(n),{icon:"",onClick:a}),{default:M(()=>[Y(o.$slots,"default",{},void 0,!0)]),_:3},16,["class"])]),_:3},8,["text"]))}}),ds=lt(xV,[["__scopeId","data-v-b396569b"]]),kV=["id"],AV={key:0,class:"code-block-actions"},EV={key:0,class:"code-block-search-results-container"},TV={key:0,class:"code-block-search-results"},$V={class:"code-block-search-actions"},IV={class:"code-block-content"},MV={key:0,class:"filtered-code-block","data-testid":"filtered-code-block"},OV={key:0,class:"line-number-rows"},PV=["id","href"],DV=["innerHTML"],LV={key:0,class:"line-number-rows"},NV=["id","href"],RV=["innerHTML"],BV={key:2,class:"code-block-secondary-actions"},FV=ue({__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"?RC.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}=mr(),n=typeof navigator<"u"&&("userAgentData"in navigator&&navigator.userAgentData==="macOS"||navigator.platform.toLowerCase().includes("mac"))?"Option":"Alt",a=NC(W,150),o=e,i=t,s=Ct(),l=H(o.query),u=H(!1),c=H(o.initialRegExpMode),d=H(o.initialFilterMode),f=H(null),p=H(null),v=H(o.query),w=H(0),b=H([]),y=H(null),h=S(()=>new Set(b.value)),m=S(()=>{var O;return Array.from({length:(O=o.code)==null?void 0:O.split(` + `),()=>null}}}),xl={info:"info",success:"success",danger:"danger",warning:"warning"},pC={get:"get",post:"post",put:"put",delete:"delete",patch:"patch",options:"options",head:"head",connect:"connect",trace:"trace",custom:"custom"},yH={info:"info",success:"success",warning:"warning",danger:"danger",decorative:"decorative",neutral:"neutral",...pC},Bv={primary:"primary",secondary:"secondary",tertiary:"tertiary",danger:"danger",none:"none"},bH={large:"large",medium:"medium",small:"small"},hC=["div","p","span","a","legend","h1","h2","h3","h4","h5","h6"],wH=["large","medium","small"],CH=["leading","trailing"];var au=(e=>(e.Date="date",e.Time="time",e.Datetime="dateTime",e.Relative="relative",e.RelativeDate="relativeDate",e.RelativeDateTime="relativeDateTime",e))(au||{});const SH=Object.values(au),_H=["date","time","dateTime"],xH=["relative","relativeDate","relativeDateTime"],kH=["date","relativeDate"];var zn=(e=>(e.Default="default",e.Error="error",e.Search="search",e.Kong="kong",e))(zn||{});const AH=["click","hover"],gm=["auto","top","top-start","top-end","left","left-start","left-end","right","right-start","right-end","bottom","bottom-start","bottom-end"],EH=["","radio","card"],TH=["table","card","form","spinner","fullscreen-kong","fullscreen-generic",""],$H=["1","2","5","6","10","25","50","75","100"],MH=["1","2"],IH=["active","default","pending","completed","error"];var Pt=(e=>(e.EXPANDABLE="expandable",e.ACTIONS="actions",e.BULK_ACTIONS="bulkActions",e))(Pt||{});const vC={info:"info",success:"success",danger:"danger",warning:"warning",system:"system"},tt="24px",OH=["aria-hidden"],t3='',r3=ue({__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:tt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/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 tt}),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?t3:a(t3)}`;return(s,l)=>(g(),G(Qe(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon analytics-icon","data-testid":"kui-icon-wrapper-analytics-icon",style:Ke(n.value)},{default:I(()=>[(g(),A("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,OH))]),_:1},8,["aria-hidden","style"]))}}),PH=["aria-hidden"],n3='',ym=ue({__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:tt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/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 tt}),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?n3:a(n3)}`;return(s,l)=>(g(),G(Qe(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon arrow-down-icon","data-testid":"kui-icon-wrapper-arrow-down-icon",style:Ke(n.value)},{default:I(()=>[(g(),A("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,PH))]),_:1},8,["aria-hidden","style"]))}}),DH=["aria-hidden"],a3='',LH=ue({__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:tt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/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 tt}),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?a3:a(a3)}`;return(s,l)=>(g(),G(Qe(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon arrow-up-icon","data-testid":"kui-icon-wrapper-arrow-up-icon",style:Ke(n.value)},{default:I(()=>[(g(),A("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,DH))]),_:1},8,["aria-hidden","style"]))}}),NH=["aria-hidden"],o3='',mC=ue({__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:tt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/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 tt}),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?o3:a(o3)}`;return(s,l)=>(g(),G(Qe(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon back-icon","data-testid":"kui-icon-wrapper-back-icon",style:Ke(n.value)},{default:I(()=>[(g(),A("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,NH))]),_:1},8,["aria-hidden","style"]))}}),RH=["aria-hidden"],i3='',BH=ue({__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:tt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/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 tt}),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?i3:a(i3)}`;return(s,l)=>(g(),G(Qe(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon cal-icon","data-testid":"kui-icon-wrapper-cal-icon",style:Ke(n.value)},{default:I(()=>[(g(),A("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,RH))]),_:1},8,["aria-hidden","style"]))}}),FH=["aria-hidden"],s3='',gC=ue({__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:tt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/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 tt}),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?s3:a(s3)}`;return(s,l)=>(g(),G(Qe(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon check-circle-icon","data-testid":"kui-icon-wrapper-check-circle-icon",style:Ke(n.value)},{default:I(()=>[(g(),A("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,FH))]),_:1},8,["aria-hidden","style"]))}}),HH=["aria-hidden"],l3='',zH=ue({__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:tt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/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 tt}),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?l3:a(l3)}`;return(s,l)=>(g(),G(Qe(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon check-small-icon","data-testid":"kui-icon-wrapper-check-small-icon",style:Ke(n.value)},{default:I(()=>[(g(),A("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,HH))]),_:1},8,["aria-hidden","style"]))}}),UH=["aria-hidden"],u3='',jH=ue({__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:tt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/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 tt}),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?u3:a(u3)}`;return(s,l)=>(g(),G(Qe(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon check-icon","data-testid":"kui-icon-wrapper-check-icon",style:Ke(n.value)},{default:I(()=>[(g(),A("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,UH))]),_:1},8,["aria-hidden","style"]))}}),VH=["aria-hidden"],c3='',qf=ue({__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:tt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/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 tt}),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?c3:a(c3)}`;return(s,l)=>(g(),G(Qe(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon chevron-down-icon","data-testid":"kui-icon-wrapper-chevron-down-icon",style:Ke(n.value)},{default:I(()=>[(g(),A("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,VH))]),_:1},8,["aria-hidden","style"]))}}),qH=["aria-hidden"],d3='',yC=ue({__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:tt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/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 tt}),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?d3:a(d3)}`;return(s,l)=>(g(),G(Qe(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon chevron-right-icon","data-testid":"kui-icon-wrapper-chevron-right-icon",style:Ke(n.value)},{default:I(()=>[(g(),A("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,qH))]),_:1},8,["aria-hidden","style"]))}}),YH=["aria-hidden"],f3='',GH=ue({__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:tt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/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 tt}),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?f3:a(f3)}`;return(s,l)=>(g(),G(Qe(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon chevron-up-icon","data-testid":"kui-icon-wrapper-chevron-up-icon",style:Ke(n.value)},{default:I(()=>[(g(),A("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,YH))]),_:1},8,["aria-hidden","style"]))}}),KH=["aria-hidden"],p3='',WH=ue({__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:tt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/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 tt}),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?p3:a(p3)}`;return(s,l)=>(g(),G(Qe(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon clear-icon","data-testid":"kui-icon-wrapper-clear-icon",style:Ke(n.value)},{default:I(()=>[(g(),A("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,KH))]),_:1},8,["aria-hidden","style"]))}}),ZH=["aria-hidden"],h3='',In=ue({__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:tt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/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 tt}),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?h3:a(h3)}`;return(s,l)=>(g(),G(Qe(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon close-icon","data-testid":"kui-icon-wrapper-close-icon",style:Ke(n.value)},{default:I(()=>[(g(),A("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,ZH))]),_:1},8,["aria-hidden","style"]))}}),QH=["aria-hidden"],v3='',bC=ue({__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:tt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/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 tt}),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?v3:a(v3)}`;return(s,l)=>(g(),G(Qe(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon copy-icon","data-testid":"kui-icon-wrapper-copy-icon",style:Ke(n.value)},{default:I(()=>[(g(),A("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,QH))]),_:1},8,["aria-hidden","style"]))}}),XH=["aria-hidden"],m3='',JH=ue({__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:tt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/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 tt}),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?m3:a(m3)}`;return(s,l)=>(g(),G(Qe(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon danger-icon","data-testid":"kui-icon-wrapper-danger-icon",style:Ke(n.value)},{default:I(()=>[(g(),A("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,XH))]),_:1},8,["aria-hidden","style"]))}}),ez=["aria-hidden"],g3='',tz=ue({__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:tt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/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 tt}),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?g3:a(g3)}`;return(s,l)=>(g(),G(Qe(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon external-link-icon","data-testid":"kui-icon-wrapper-external-link-icon",style:Ke(n.value)},{default:I(()=>[(g(),A("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,ez))]),_:1},8,["aria-hidden","style"]))}}),rz=["aria-hidden"],y3='',nz=ue({__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:tt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/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 tt}),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?y3:a(y3)}`;return(s,l)=>(g(),G(Qe(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon filter-icon","data-testid":"kui-icon-wrapper-filter-icon",style:Ke(n.value)},{default:I(()=>[(g(),A("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,rz))]),_:1},8,["aria-hidden","style"]))}}),az=["aria-hidden"],b3='',wC=ue({__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:tt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/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 tt}),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?b3:a(b3)}`;return(s,l)=>(g(),G(Qe(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon forward-icon","data-testid":"kui-icon-wrapper-forward-icon",style:Ke(n.value)},{default:I(()=>[(g(),A("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,az))]),_:1},8,["aria-hidden","style"]))}}),oz=["aria-hidden"],w3='',iz=ue({__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:tt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/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 tt}),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?w3:a(w3)}`;return(s,l)=>(g(),G(Qe(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon indeterminate-small-icon","data-testid":"kui-icon-wrapper-indeterminate-small-icon",style:Ke(n.value)},{default:I(()=>[(g(),A("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,oz))]),_:1},8,["aria-hidden","style"]))}}),sz=["aria-hidden"],C3='',_i=ue({__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:tt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/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 tt}),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?C3:a(C3)}`;return(s,l)=>(g(),G(Qe(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon info-icon","data-testid":"kui-icon-wrapper-info-icon",style:Ke(n.value)},{default:I(()=>[(g(),A("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,sz))]),_:1},8,["aria-hidden","style"]))}}),lz=["aria-hidden"],S3='',bm=ue({__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:tt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/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 tt}),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?S3:a(S3)}`;return(s,l)=>(g(),G(Qe(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon kong-icon","data-testid":"kui-icon-wrapper-kong-icon",style:Ke(n.value)},{default:I(()=>[(g(),A("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,lz))]),_:1},8,["aria-hidden","style"]))}}),uz=["aria-hidden"],_3='',CC=ue({__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:tt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/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 tt}),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?_3:a(_3)}`;return(s,l)=>(g(),G(Qe(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon more-icon","data-testid":"kui-icon-wrapper-more-icon",style:Ke(n.value)},{default:I(()=>[(g(),A("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,uz))]),_:1},8,["aria-hidden","style"]))}}),cz=["aria-hidden"],x3=` +`,Ku=ue({__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:tt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/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 tt}),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?x3:a(x3)}`;return(s,l)=>(g(),G(Qe(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon progress-icon","data-testid":"kui-icon-wrapper-progress-icon",style:Ke(n.value)},{default:I(()=>[(g(),A("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,cz))]),_:1},8,["aria-hidden","style"]))}}),dz=["aria-hidden"],k3='',fz=ue({__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:tt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/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 tt}),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?k3:a(k3)}`;return(s,l)=>(g(),G(Qe(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon regex-icon","data-testid":"kui-icon-wrapper-regex-icon",style:Ke(n.value)},{default:I(()=>[(g(),A("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,dz))]),_:1},8,["aria-hidden","style"]))}}),pz=["aria-hidden"],A3='',wm=ue({__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:tt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/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 tt}),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?A3:a(A3)}`;return(s,l)=>(g(),G(Qe(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon search-icon","data-testid":"kui-icon-wrapper-search-icon",style:Ke(n.value)},{default:I(()=>[(g(),A("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,pz))]),_:1},8,["aria-hidden","style"]))}}),hz=["aria-hidden"],E3='',vz=ue({__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:tt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/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 tt}),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?E3:a(E3)}`;return(s,l)=>(g(),G(Qe(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon service-document-icon","data-testid":"kui-icon-wrapper-service-document-icon",style:Ke(n.value)},{default:I(()=>[(g(),A("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,hz))]),_:1},8,["aria-hidden","style"]))}}),mz=["aria-hidden"],T3='',gz=ue({__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:tt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/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 tt}),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?T3:a(T3)}`;return(s,l)=>(g(),G(Qe(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon table-columns-icon","data-testid":"kui-icon-wrapper-table-columns-icon",style:Ke(n.value)},{default:I(()=>[(g(),A("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,mz))]),_:1},8,["aria-hidden","style"]))}}),yz=["aria-hidden"],$3='',bz=ue({__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:tt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/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 tt}),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?$3:a($3)}`;return(s,l)=>(g(),G(Qe(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon visibility-off-icon","data-testid":"kui-icon-wrapper-visibility-off-icon",style:Ke(n.value)},{default:I(()=>[(g(),A("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,yz))]),_:1},8,["aria-hidden","style"]))}}),wz=["aria-hidden"],M3='',Cz=ue({__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:tt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/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 tt}),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?M3:a(M3)}`;return(s,l)=>(g(),G(Qe(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon visibility-icon","data-testid":"kui-icon-wrapper-visibility-icon",style:Ke(n.value)},{default:I(()=>[(g(),A("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,wz))]),_:1},8,["aria-hidden","style"]))}}),Sz=["aria-hidden"],I3='',Cm=ue({__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:tt,validator:e=>{if(typeof e=="number"&&e>0)return!0;if(typeof e=="string"){const t=String(e).replace(/px/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 tt}),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?I3:a(I3)}`;return(s,l)=>(g(),G(Qe(e.as),{"aria-hidden":e.decorative?"true":void 0,class:"kui-icon warning-icon","data-testid":"kui-icon-wrapper-warning-icon",style:Ke(n.value)},{default:I(()=>[(g(),A("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,Sz))]),_:1},8,["aria-hidden","style"]))}}),_z="#000933",xz="#00abd2",Fv="#ffffff",wa="#6c7489",kz="#52596e",Az="#afb7c5",Ez="#0044f4",Tz="#995c00",va="16px",dn="20px",$z="24px",Mz="32px",Iz="8px",Oz="12px",Pz="16px",Dz={key:0,class:"alert-icon-container"},Lz={class:"alert-content"},Nz={key:0,class:"alert-title"},Rz={key:1,class:"alert-message"},Bz=ue({__name:"KAlert",props:{title:{type:String,default:""},message:{type:String,default:""},appearance:{type:String,default:"info",validator:e=>Object.values(xl).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 xl.info:return _i;case xl.success:return gC;case xl.warning:return Cm;case xl.danger:return JH;default:return _i}});return(n,a)=>(g(),A("div",{class:Te(["k-alert",[e.appearance]])},[e.showIcon||n.$slots.icon?(g(),A("div",Dz,[Y(n.$slots,"icon",{},()=>[(g(),G(Qe(r.value),{class:"alert-icon",decorative:"",size:T(dn)},null,8,["size"]))])])):te("",!0),K("div",Lz,[e.title?(g(),A("span",Nz,he(e.title),1)):te("",!0),e.message||n.$slots.default?(g(),A("div",Rz,[Y(n.$slots,"default",{},()=>[K("p",null,he(e.message),1)])])):te("",!0)]),e.dismissible?(g(),G(T(In),{key:1,class:"alert-dismiss-icon",size:T(dn),tabindex:"0",onClick:a[0]||(a[0]=o=>n.$emit("dismiss")),onKeydown:a[1]||(a[1]=er(yt(()=>{},["prevent"]),["space"])),onKeyup:[a[2]||(a[2]=er(o=>n.$emit("dismiss"),["enter"])),a[3]||(a[3]=er(o=>n.$emit("dismiss"),["space"]))]},null,8,["size"])):te("",!0)],2))}}),lt=(e,t)=>{const r=e.__vccOpts||e;for(const[n,a]of t)r[n]=a;return r},SC=lt(Bz,[["__scopeId","data-v-8ee1bdd1"]]),Fz={inheritAttrs:!1},Hz=ue({...Fz,__name:"KButton",props:{appearance:{type:String,default:"primary",validator:e=>Object.values(Bv).indexOf(e)!==-1},size:{type:String,default:"medium",validator:e=>Object.values(bH).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=Ct(),n=vr(),a=S(()=>t.to&&typeof t.to=="string"?"a":t.to?"router-link":"button"),o=S(()=>Object.values(Bv).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 Tt(()=>{r.icon&&console.warn("KButton: `icon` slot is deprecated. Please slot an icon into the `default` slot instead. See the migration guide for more details: https://kongponents.konghq.com/guide/migrating-to-version-9.html#kbutton")}),(c,d)=>(g(),G(Qe(a.value),at({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,Pf(u.value)),{default:I(()=>[Y(c.$slots,"icon",{},void 0,!0),Y(c.$slots,"default",{},void 0,!0)]),_:3},16,["class","disabled","tabindex","type"]))}}),Nt=lt(Hz,[["__scopeId","data-v-51ff45c0"]]),zz=["top","right","bottom","left"],O3=["start","end"],P3=zz.reduce((e,t)=>e.concat(t,t+"-"+O3[0],t+"-"+O3[1]),[]),Od=Math.min,yi=Math.max,Pd=Math.round,wc=Math.floor,Oo=e=>({x:e,y:e}),Uz={left:"right",right:"left",bottom:"top",top:"bottom"},jz={start:"end",end:"start"};function D3(e,t,r){return yi(e,Od(t,r))}function Yf(e,t){return typeof e=="function"?e(t):e}function Po(e){return e.split("-")[0]}function Eo(e){return e.split("-")[1]}function _C(e){return e==="x"?"y":"x"}function xC(e){return e==="y"?"height":"width"}function Sm(e){return["top","bottom"].includes(Po(e))?"y":"x"}function kC(e){return _C(Sm(e))}function AC(e,t,r){r===void 0&&(r=!1);const n=Eo(e),a=kC(e),o=xC(a);let i=a==="x"?n===(r?"end":"start")?"right":"left":n==="start"?"bottom":"top";return t.reference[o]>t.floating[o]&&(i=Ld(i)),[i,Ld(i)]}function Vz(e){const t=Ld(e);return[Dd(e),t,Dd(t)]}function Dd(e){return e.replace(/start|end/g,t=>jz[t])}function qz(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 Yz(e,t,r,n){const a=Eo(e);let o=qz(Po(e),r==="start",n);return a&&(o=o.map(i=>i+"-"+a),t&&(o=o.concat(o.map(Dd)))),o}function Ld(e){return e.replace(/left|right|bottom|top/g,t=>Uz[t])}function Gz(e){return{top:0,right:0,bottom:0,left:0,...e}}function Kz(e){return typeof e!="number"?Gz(e):{top:e,right:e,bottom:e,left:e}}function Nd(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 L3(e,t,r){let{reference:n,floating:a}=e;const o=Sm(t),i=kC(t),s=xC(i),l=Po(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(Eo(t)){case"start":p[i]-=f*(r&&u?-1:1);break;case"end":p[i]+=f*(r&&u?-1:1);break}return p}const Wz=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}=L3(u,n,l),f=n,p={},v=0;for(let w=0;wEo(n)===e),...r.filter(n=>Eo(n)!==e)]:r.filter(n=>Po(n)===n)).filter(n=>e?Eo(n)===e||(t?Dd(n)!==n:!1):!0)}const Qz=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=P3,autoAlignment:p=!0,...v}=Yf(e,t),w=d!==void 0||f===P3?Zz(d||null,p,f):f,b=await _m(t,v),y=((r=i.autoPlacement)==null?void 0:r.index)||0,h=w[y];if(h==null)return{};const m=AC(h,o,await(l.isRTL==null?void 0:l.isRTL(u.floating)));if(s!==h)return{reset:{placement:w[0]}};const C=[b[Po(h)],b[m[0]],b[m[1]]],_=[...((n=i.autoPlacement)==null?void 0:n.overflows)||[],{placement:h,overflows:C}],E=w[y+1];if(E)return{data:{index:y+1,overflows:_},reset:{placement:E}};const L=_.map(P=>{const U=Eo(P.placement);return[P.placement,U&&c?P.overflows.slice(0,2).reduce((x,k)=>x+k,0):P.overflows[0],P.overflows]}).sort((P,U)=>P[1]-U[1]),q=((a=L.filter(P=>P[2].slice(0,Eo(P[0])?2:3).every(U=>U<=0))[0])==null?void 0:a[0])||L[0][0];return q!==s?{data:{index:y+1,overflows:_},reset:{placement:q}}:{}}}},Xz=function(e){return e===void 0&&(e={}),{name:"flip",options:e,async fn(t){var r,n;const{placement:a,middlewareData:o,rects:i,initialPlacement:s,platform:l,elements:u}=t,{mainAxis:c=!0,crossAxis:d=!0,fallbackPlacements:f,fallbackStrategy:p="bestFit",fallbackAxisSideDirection:v="none",flipAlignment:w=!0,...b}=Yf(e,t);if((r=o.arrow)!=null&&r.alignmentOffset)return{};const y=Po(a),h=Po(s)===s,m=await(l.isRTL==null?void 0:l.isRTL(u.floating)),C=f||(h||!w?[Ld(s)]:Vz(s));!f&&v!=="none"&&C.push(...Yz(s,w,v,m));const _=[s,...C],E=await _m(t,b),L=[];let q=((n=o.flip)==null?void 0:n.overflows)||[];if(c&&L.push(E[y]),d){const k=AC(a,i,m);L.push(E[k[0]],E[k[1]])}if(q=[...q,{placement:a,overflows:L}],!L.every(k=>k<=0)){var P,U;const k=(((P=o.flip)==null?void 0:P.index)||0)+1,z=_[k];if(z)return{data:{index:k,overflows:q},reset:{placement:z}};let F=(U=q.filter(j=>j.overflows[0]<=0).sort((j,X)=>j.overflows[1]-X.overflows[1])[0])==null?void 0:U.placement;if(!F)switch(p){case"bestFit":{var x;const j=(x=q.map(X=>[X.placement,X.overflows.filter(ne=>ne>0).reduce((ne,Q)=>ne+Q,0)]).sort((X,ne)=>X[1]-ne[1])[0])==null?void 0:x[0];j&&(F=j);break}case"initialPlacement":F=s;break}if(a!==F)return{reset:{placement:F}}}return{}}}},Jz=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:y,y:h}=b;return{x:y,y:h}}},...l}=Yf(e,t),u={x:r,y:n},c=await _m(t,l),d=Sm(Po(a)),f=_C(d);let p=u[f],v=u[d];if(o){const b=f==="y"?"top":"left",y=f==="y"?"bottom":"right",h=p+c[b],m=p-c[y];p=D3(h,p,m)}if(i){const b=d==="y"?"top":"left",y=d==="y"?"bottom":"right",h=v+c[b],m=v-c[y];v=D3(h,v,m)}const w=s.fn({...t,[f]:p,[d]:v});return{...w,data:{x:w.x-r,y:w.y-n}}}}};function Gf(){return typeof window<"u"}function Di(e){return xm(e)?(e.nodeName||"").toLowerCase():"#document"}function _n(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function Za(e){var t;return(t=(xm(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function xm(e){return Gf()?e instanceof Node||e instanceof _n(e).Node:!1}function Gn(e){return Gf()?e instanceof Element||e instanceof _n(e).Element:!1}function Ca(e){return Gf()?e instanceof HTMLElement||e instanceof _n(e).HTMLElement:!1}function N3(e){return!Gf()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof _n(e).ShadowRoot}function Wu(e){const{overflow:t,overflowX:r,overflowY:n,display:a}=Kn(e);return/auto|scroll|overlay|hidden|clip/.test(t+n+r)&&!["inline","contents"].includes(a)}function eU(e){return["table","td","th"].includes(Di(e))}function tU(e){return[":popover-open",":modal"].some(t=>{try{return e.matches(t)}catch{return!1}})}function km(e){const t=Am(),r=Gn(e)?Kn(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 rU(e){let t=Do(e);for(;Ca(t)&&!Zs(t);){if(km(t))return t;if(tU(t))return null;t=Do(t)}return null}function Am(){return typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter","none")}function Zs(e){return["html","body","#document"].includes(Di(e))}function Kn(e){return _n(e).getComputedStyle(e)}function Kf(e){return Gn(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function Do(e){if(Di(e)==="html")return e;const t=e.assignedSlot||e.parentNode||N3(e)&&e.host||Za(e);return N3(t)?t.host:t}function EC(e){const t=Do(e);return Zs(t)?e.ownerDocument?e.ownerDocument.body:e.body:Ca(t)&&Wu(t)?t:EC(t)}function Ou(e,t,r){var n;t===void 0&&(t=[]),r===void 0&&(r=!0);const a=EC(e),o=a===((n=e.ownerDocument)==null?void 0:n.body),i=_n(a);if(o){const s=nU(i);return t.concat(i,i.visualViewport||[],Wu(a)?a:[],s&&r?Ou(s):[])}return t.concat(a,Ou(a,[],r))}function nU(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function TC(e){const t=Kn(e);let r=parseFloat(t.width)||0,n=parseFloat(t.height)||0;const a=Ca(e),o=a?e.offsetWidth:r,i=a?e.offsetHeight:n,s=Pd(r)!==o||Pd(n)!==i;return s&&(r=o,n=i),{width:r,height:n,$:s}}function Em(e){return Gn(e)?e:e.contextElement}function Ms(e){const t=Em(e);if(!Ca(t))return Oo(1);const r=t.getBoundingClientRect(),{width:n,height:a,$:o}=TC(t);let i=(o?Pd(r.width):r.width)/n,s=(o?Pd(r.height):r.height)/a;return(!i||!Number.isFinite(i))&&(i=1),(!s||!Number.isFinite(s))&&(s=1),{x:i,y:s}}const aU=Oo(0);function $C(e){const t=_n(e);return!Am()||!t.visualViewport?aU:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function oU(e,t,r){return t===void 0&&(t=!1),!r||t&&r!==_n(e)?!1:t}function xi(e,t,r,n){t===void 0&&(t=!1),r===void 0&&(r=!1);const a=e.getBoundingClientRect(),o=Em(e);let i=Oo(1);t&&(n?Gn(n)&&(i=Ms(n)):i=Ms(e));const s=oU(o,r,n)?$C(o):Oo(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=_n(o),p=n&&Gn(n)?_n(n):n;let v=f,w=v.frameElement;for(;w&&n&&p!==v;){const b=Ms(w),y=w.getBoundingClientRect(),h=Kn(w),m=y.left+(w.clientLeft+parseFloat(h.paddingLeft))*b.x,C=y.top+(w.clientTop+parseFloat(h.paddingTop))*b.y;l*=b.x,u*=b.y,c*=b.x,d*=b.y,l+=m,u+=C,v=_n(w),w=v.frameElement}}return Nd({width:c,height:d,x:l,y:u})}const iU=[":popover-open",":modal"];function Tm(e){return iU.some(t=>{try{return e.matches(t)}catch{return!1}})}function sU(e){let{elements:t,rect:r,offsetParent:n,strategy:a}=e;const o=a==="fixed",i=Za(n),s=t?Tm(t.floating):!1;if(n===i||s&&o)return r;let l={scrollLeft:0,scrollTop:0},u=Oo(1);const c=Oo(0),d=Ca(n);if((d||!d&&!o)&&((Di(n)!=="body"||Wu(i))&&(l=Kf(n)),Ca(n))){const f=xi(n);u=Ms(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 lU(e){return Array.from(e.getClientRects())}function MC(e){return xi(Za(e)).left+Kf(e).scrollLeft}function uU(e){const t=Za(e),r=Kf(e),n=e.ownerDocument.body,a=yi(t.scrollWidth,t.clientWidth,n.scrollWidth,n.clientWidth),o=yi(t.scrollHeight,t.clientHeight,n.scrollHeight,n.clientHeight);let i=-r.scrollLeft+MC(e);const s=-r.scrollTop;return Kn(n).direction==="rtl"&&(i+=yi(t.clientWidth,n.clientWidth)-a),{width:a,height:o,x:i,y:s}}function cU(e,t){const r=_n(e),n=Za(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=Am();(!u||u&&t==="fixed")&&(s=a.offsetLeft,l=a.offsetTop)}return{width:o,height:i,x:s,y:l}}function dU(e,t){const r=xi(e,!0,t==="fixed"),n=r.top+e.clientTop,a=r.left+e.clientLeft,o=Ca(e)?Ms(e):Oo(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 R3(e,t,r){let n;if(t==="viewport")n=cU(e,r);else if(t==="document")n=uU(Za(e));else if(Gn(t))n=dU(t,r);else{const a=$C(e);n={...t,x:t.x-a.x,y:t.y-a.y}}return Nd(n)}function IC(e,t){const r=Do(e);return r===t||!Gn(r)||Zs(r)?!1:Kn(r).position==="fixed"||IC(r,t)}function fU(e,t){const r=t.get(e);if(r)return r;let n=Ou(e,[],!1).filter(s=>Gn(s)&&Di(s)!=="body"),a=null;const o=Kn(e).position==="fixed";let i=o?Do(e):e;for(;Gn(i)&&!Zs(i);){const s=Kn(i),l=km(i);!l&&s.position==="fixed"&&(a=null),(o?!l&&!a:!l&&s.position==="static"&&a&&["absolute","fixed"].includes(a.position)||Wu(i)&&!l&&IC(e,i))?n=n.filter(u=>u!==i):a=s,i=Do(i)}return t.set(e,n),n}function pU(e){let{element:t,boundary:r,rootBoundary:n,strategy:a}=e;const o=[...r==="clippingAncestors"?Tm(t)?[]:fU(t,this._c):[].concat(r),n],i=o[0],s=o.reduce((l,u)=>{const c=R3(t,u,a);return l.top=yi(c.top,l.top),l.right=Od(c.right,l.right),l.bottom=Od(c.bottom,l.bottom),l.left=yi(c.left,l.left),l},R3(t,i,a));return{width:s.right-s.left,height:s.bottom-s.top,x:s.left,y:s.top}}function hU(e){const{width:t,height:r}=TC(e);return{width:t,height:r}}function vU(e,t,r){const n=Ca(t),a=Za(t),o=r==="fixed",i=xi(e,!0,o,t);let s={scrollLeft:0,scrollTop:0};const l=Oo(0);if(n||!n&&!o)if((Di(t)!=="body"||Wu(a))&&(s=Kf(t)),n){const d=xi(t,!0,o,t);l.x=d.x+t.clientLeft,l.y=d.y+t.clientTop}else a&&(l.x=MC(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 P1(e){return Kn(e).position==="static"}function B3(e,t){return!Ca(e)||Kn(e).position==="fixed"?null:t?t(e):e.offsetParent}function OC(e,t){const r=_n(e);if(Tm(e))return r;if(!Ca(e)){let a=Do(e);for(;a&&!Zs(a);){if(Gn(a)&&!P1(a))return a;a=Do(a)}return r}let n=B3(e,t);for(;n&&eU(n)&&P1(n);)n=B3(n,t);return n&&Zs(n)&&P1(n)&&!km(n)?r:n||rU(e)||r}const mU=async function(e){const t=this.getOffsetParent||OC,r=this.getDimensions,n=await r(e.floating);return{reference:vU(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:n.width,height:n.height}}};function gU(e){return Kn(e).direction==="rtl"}const yU={convertOffsetParentRelativeRectToViewportRelativeRect:sU,getDocumentElement:Za,getClippingRect:pU,getOffsetParent:OC,getElementRects:mU,getClientRects:lU,getDimensions:hU,getScale:Ms,isElement:Gn,isRTL:gU};function bU(e,t){let r=null,n;const a=Za(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=wc(c),v=wc(a.clientWidth-(u+d)),w=wc(a.clientHeight-(c+f)),b=wc(u),y={rootMargin:-p+"px "+-v+"px "+-w+"px "+-b+"px",threshold:yi(0,Od(1,l))||1};let h=!0;function m(C){const _=C[0].intersectionRatio;if(_!==l){if(!h)return i();_?i(!1,_):n=setTimeout(()=>{i(!1,1e-7)},1e3)}h=!1}try{r=new IntersectionObserver(m,{...y,root:a.ownerDocument})}catch{r=new IntersectionObserver(m,y)}r.observe(e)}return i(!0),o}function wU(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=Em(e),c=a||o?[...u?Ou(u):[],...Ou(t)]:[];c.forEach(y=>{a&&y.addEventListener("scroll",r,{passive:!0}),o&&y.addEventListener("resize",r)});const d=u&&s?bU(u,r):null;let f=-1,p=null;i&&(p=new ResizeObserver(y=>{let[h]=y;h&&h.target===u&&p&&(p.unobserve(t),cancelAnimationFrame(f),f=requestAnimationFrame(()=>{var m;(m=p)==null||m.observe(t)})),r()}),u&&!l&&p.observe(u),p.observe(t));let v,w=l?xi(e):null;l&&b();function b(){const y=xi(e);w&&(y.x!==w.x||y.y!==w.y||y.width!==w.width||y.height!==w.height)&&r(),w=y,v=requestAnimationFrame(b)}return r(),()=>{var y;c.forEach(h=>{a&&h.removeEventListener("scroll",r),o&&h.removeEventListener("resize",r)}),d==null||d(),(y=p)==null||y.disconnect(),p=null,l&&cancelAnimationFrame(v)}}const CU=Qz,SU=Jz,_U=Xz,xU=(e,t,r)=>{const n=new Map,a={platform:yU,...r},o={...a.platform,_c:n};return Wz(e,t,{...a,platform:o})};function kU(e){return e!=null&&typeof e=="object"&&"$el"in e}function F3(e){if(kU(e)){const t=e.$el;return xm(t)&&Di(t)==="#comment"?null:t}return e}function kl(e){return typeof e=="function"?e():T(e)}function PC(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function H3(e,t){const r=PC(e);return Math.round(t*r)/r}function AU(e,t,r){r===void 0&&(r={});const n=r.whileElementsMounted,a=S(()=>{var L;return(L=kl(r.open))!=null?L:!0}),o=S(()=>kl(r.middleware)),i=S(()=>{var L;return(L=kl(r.placement))!=null?L:"bottom"}),s=S(()=>{var L;return(L=kl(r.strategy))!=null?L:"absolute"}),l=S(()=>{var L;return(L=kl(r.transform))!=null?L:!0}),u=S(()=>F3(e.value)),c=S(()=>F3(t.value)),d=H(0),f=H(0),p=H(s.value),v=H(i.value),w=e6({}),b=H(!1),y=S(()=>{const L={position:p.value,left:"0",top:"0"};if(!c.value)return L;const q=H3(c.value,d.value),P=H3(c.value,f.value);return l.value?{...L,transform:"translate("+q+"px, "+P+"px)",...PC(c.value)>=1.5&&{willChange:"transform"}}:{position:p.value,left:q+"px",top:P+"px"}});let h;function m(){if(u.value==null||c.value==null)return;const L=a.value;xU(u.value,c.value,{middleware:o.value,placement:i.value,strategy:s.value}).then(q=>{d.value=q.x,f.value=q.y,p.value=q.strategy,v.value=q.placement,w.value=q.middlewareData,b.value=L!==!1})}function C(){typeof h=="function"&&(h(),h=void 0)}function _(){if(C(),n===void 0){m();return}if(u.value!=null&&c.value!=null){h=n(u.value,c.value,m);return}}function E(){a.value||(b.value=!1)}return Ie([o,i,s,a],m,{flush:"sync"}),Ie([u,c],_,{flush:"sync"}),Ie(a,E,{flush:"sync"}),Af()&&L0(C),{x:Wi(d),y:Wi(f),strategy:Wi(p),placement:Wi(v),middlewareData:Wi(w),isPositioned:Wi(b),floatingStyles:y,update:m}}var D1=new WeakMap,z3=0;function EU(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 $U(){return typeof navigator.onLine<"u"?navigator.onLine:!0}function MU(){return typeof document<"u"&&typeof document.visibilityState<"u"?document.visibilityState!=="hidden":!0}var IU=function(e){return fetch(e).then(function(t){return t.json()})};const L1={isOnline:$U,isDocumentVisible:MU,fetcher:IU};var Da=function(){return Da=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},PU=function(e,t,r){if(arguments.length===2)for(var n=0,a=t.length,o;n0?r+a:r)}}function LU(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 U3=function(e,t,r,n){return r===void 0&&(r=DC),n===void 0&&(n=LC.ttl),us(void 0,void 0,void 0,function(){var a,o,i,s,l,u,c;return cs(this,function(d){switch(d.label){case 0:if(!NU(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=Rd.get(e),u&&u.data.length&&(c=u.data.filter(function(f){return f.key===e}),c.forEach(function(f,p){typeof l.data<"u"&&(f.data=l.data),f.error=l.error,f.isValidating=l.isValidating;var v=p===c.length-1;v||delete c[p]}),c=c.filter(Boolean)),[2,l]}})})};function j3(){for(var e=this,t=[],r=0;r=1&&(n=t[0]),t.length>=2&&(a=t[1]),t.length>2&&(o=Da(Da({},o),t[2]));var d=c?o.serverTTL:o.ttl,f=typeof n=="function"?n:H(n);typeof a>"u"&&(a=o.fetcher);var p=null;p||(p=Qn({data:void 0,error:void 0,isValidating:!0,key:null}));var v=function(h,m){return us(e,void 0,void 0,function(){var C,_,E,L,q,P,U,x=this;return cs(this,function(k){switch(k.label){case 0:return C=p.data===void 0,_=f.value,_?(E=o.cache.get(_),L=E&&E.data,p.isValidating=!0,L&&(p.data=L.data,p.error=L.error),q=h||a,!q||!o.isDocumentVisible()&&!C||(m==null?void 0:m.forceRevalidate)!==void 0&&!(m!=null&&m.forceRevalidate)?(p.isValidating=!1,[2]):E&&(P=!!(Date.now()-E.createdAt>=o.dedupingInterval||m!=null&&m.forceRevalidate),!P)?(p.isValidating=!1,[2]):(U=function(){return us(x,void 0,void 0,function(){var z,F,j,X;return cs(this,function(ne){switch(ne.label){case 0:return z=N1.get(_),z?[3,2]:(F=Array.isArray(_)?_:[_],j=q.apply(void 0,PU([],OU(F),!1)),N1.set(_,j,o.dedupingInterval),[4,U3(_,j,o.cache,d)]);case 1:return ne.sent(),[3,4];case 2:return[4,U3(_,z.data,o.cache,d)];case 3:ne.sent(),ne.label=4;case 4:return p.isValidating=!1,N1.delete(_),p.error!==void 0&&(X=!i&&o.shouldRetryOnError&&(m?m.shouldRetryOnError:!0),X&&LU(v,m?m.errorRetryCount:1,o)),[2]}})})},L&&o.revalidateDebounce?(setTimeout(function(){return us(x,void 0,void 0,function(){return cs(this,function(z){switch(z.label){case 0:return i?[3,2]:[4,U()];case 1:z.sent(),z.label=2;case 2:return[2]}})})},o.revalidateDebounce),[3,3]):[3,1])):[2];case 1:return[4,U()];case 2:k.sent(),k.label=3;case 3:return[2]}})})},w=function(){return us(e,void 0,void 0,function(){return cs(this,function(h){return[2,v(null,{shouldRetryOnError:!1})]})})},b=null;Tt(function(){var h=function(){return us(e,void 0,void 0,function(){return cs(this,function(m){switch(m.label){case 0:return!p.error&&o.isOnline()?[4,v()]:[3,2];case 1:return m.sent(),[3,3];case 2:b&&clearTimeout(b),m.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",w,!1),window.addEventListener("focus",w,!1))}),Er(function(){i=!0,b&&clearTimeout(b),o.revalidateOnFocus&&(document.removeEventListener("visibilitychange",w,!1),window.removeEventListener("focus",w,!1));var h=Rd.get(f.value);h&&(h.data=h.data.filter(function(m){return m!==p}))});try{Ie(f,function(h){$o(f)||(f.value=h),p.key=h,p.isValidating=!!h,DU(f.value,p,d),!c&&!s&&f.value&&v(),s=!1},{immediate:!0})}catch{}var y=Da(Da({},n6(p)),{mutate:function(h,m){return v(h,Da(Da({},m),{forceRevalidate:!0}))}});return y}function NU(e){return e!==null&&typeof e=="object"&&typeof e.then=="function"}const Oa={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 mr(){return{useRequest:(e,t,r)=>{const n=typeof j3=="function"?j3:()=>({data:H({}),error:H(),isValidating:H(!1),mutate:()=>({})}),{data:a,error:o,isValidating:i,mutate:s}=n(e,t,{revalidateDebounce:500,dedupingInterval:100,...r});return{data:S(()=>{var l;return(l=a.value)==null?void 0:l.data}),response:a,error:o,isValidating:i,revalidate:s}},useDebounce:(e,t=300)=>{let r;const n=a=>async(...o)=>{clearTimeout(r),a>0?await new Promise(i=>{r=setTimeout(async()=>{await e(...o),i()},a)}):await e(...o)};return{debouncedFn:n(t),generateDebouncedFn:n}},clientSideSorter:(e,t,r,n)=>{let a=null;const o=(s,l)=>typeof l=="number"&&!Number.isNaN(s)&&!Number.isNaN(l)?s-l:0,i=(s,l)=>s.localeCompare(l);return e!==t?(a=(s,l)=>{const u=f=>f==null?"":typeof f=="number"?f:Array.isArray(f)&&f.length&&typeof f[0]=="number"?f[0]:String(f),c=u(s[e]),d=u(l[e]);switch(typeof c){case"number":return o(c,d);default:return i(c,d)}},n.sort(a),t=e,r="ascending"):(n.reverse(),r==="descending"||r==="desc"?r="ascending":r="descending"),{previousKey:t,sortOrder:r}},useSwrvState:(e,t,r)=>{const n=H(Oa.PENDING),a=H(!1);return K0(()=>{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=Oa.VALIDATING_HAS_DATA;return}if(e.value&&r.value){n.value=Oa.VALIDATING;return}if(e.value&&t.value){n.value=Oa.STALE_IF_ERROR;return}if(e.value===void 0&&!t.value){n.value=Oa.PENDING;return}if(e.value&&!t.value&&a.value){n.value=Oa.SUCCESS_HAS_DATA;return}if(e.value&&!t.value){n.value=Oa.SUCCESS;return}e.value===void 0&&t&&(n.value=Oa.ERROR)}),{hasData:a,state:n,swrvState:Oa}},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 RU=["id","aria-labelledby","x-placement"],BU=["tabindex"],FU={key:1,class:"popover-header"},HU=["id"],zU={key:2,class:"popover-footer"},UU=ue({__name:"KPop",props:{buttonText:{type:String,default:""},title:{type:String,default:""},placement:{type:String,validator:e=>gm.includes(e),default:"auto"},trigger:{type:String,default:"click",validator:e=>AH.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}=mr(),i=cr(),s=cr(),l=H(null),u=H(null),c=H(null),d=H(!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=H(null),v=()=>{d.value?h():y()},w=()=>{U.value&&U.value()},b=()=>{w(),f.value&&c.value&&(U.value=wU(f.value,c.value,P))},y=async()=>{n.disabled||(p.value&&clearTimeout(p.value),b(),d.value=!0)},h=()=>{p.value=setTimeout(()=>{w(),d.value=!1},n.trigger==="hover"?n.popoverTimeout:0)},m=x=>{var k,z,F,j,X;const ne=x.target;(k=f.value)!=null&&k.contains(ne)&&!((z=c.value)!=null&&z.contains(ne))?v():(F=c.value)!=null&&F.contains(ne)&&!((j=u.value)!=null&&j.contains(ne))?(n.closeOnPopoverClick&&h(),a("popover-click")):d.value&&!((X=l.value)!=null&&X.contains(ne))&&h()},C=S(()=>({width:o(n.width),maxWidth:o(n.maxWidth),maxHeight:o(n.maxHeight)})),_=S(()=>[n.popoverClasses,{"hide-caret":n.hideCaret}]),E=S(()=>n.placement.trim().replace(/ /g,"-").replace(/[A-Z]+(?![a-z])|[A-Z]/g,(x,k)=>(k?"-":"")+x.toLowerCase()).replace(/--+/g,"-").replace(/-+$/g,"")),{floatingStyles:L,placement:q,update:P}=AU(f,c,{...E.value==="auto"&&{middleware:[CU()]},...E.value!=="auto"&&{placement:E.value,middleware:[SU(),_U()]},strategy:"fixed",transform:!1}),U=H();return t({hidePopover:h,showPopover:y}),Tt(()=>{if(document){if(document==null||document.addEventListener("click",m),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",h),f.value.addEventListener("blur",h))}c.value&&n.trigger==="hover"&&(c.value.addEventListener("mouseenter",y),c.value.addEventListener("focusin",y),c.value.addEventListener("mouseleave",h),c.value.addEventListener("focusout",h))}}),Rn(()=>{document&&(document==null||document.removeEventListener("click",m),f.value&&n.trigger==="hover"&&(f.value.removeEventListener("mouseenter",y),f.value.removeEventListener("focus",y),f.value.removeEventListener("mouseleave",h),f.value.removeEventListener("blur",h)),c.value&&n.trigger==="hover"&&(c.value.removeEventListener("mouseenter",y),c.value.removeEventListener("focusin",y),c.value.removeEventListener("mouseleave",h),c.value.removeEventListener("focusout",h))),w()}),Ie(d,x=>{a(x?"open":"close")}),(x,k)=>(g(),G(Qe(e.tag),{ref_key:"kPopoverElement",ref:l,class:"k-popover"},{default:I(()=>[K("div",{ref_key:"triggerWrapperElement",ref:u,class:"popover-trigger-wrapper"},[Y(x.$slots,"default",{},()=>[re(Nt,{"aria-controls":T(i),"data-testid":"popover-button"},{default:I(()=>[le(he(e.buttonText),1)]),_:1},8,["aria-controls"])],!0)],512),re(Sn,{name:"kongponents-fade-transition"},{default:I(()=>[qu(K("div",{id:T(i),ref_key:"popoverElement",ref:c,"aria-labelledby":x.$slots.title||e.title?T(s):void 0,class:Te(["popover",_.value]),role:"dialog",style:Ke(T(L)),"x-placement":T(q)},[K("div",{class:"popover-container",style:Ke(C.value)},[e.hideCloseIcon?te("",!0):(g(),A("button",{key:0,ref:"popoverCloseButton","aria-label":"Close popover",class:"popover-close-button",tabindex:d.value?0:-1,type:"button",onClick:h},[re(T(In),{class:"popover-close-icon",decorative:"",size:T(va)},null,8,["size"])],8,BU)),x.$slots.title||e.title?(g(),A("div",FU,[x.$slots.title||e.title?(g(),A("div",{key:0,id:T(s),class:Te(["popover-title",{"close-icon-spacing":!e.hideCloseIcon}])},[Y(x.$slots,"title",{},()=>[le(he(e.title),1)],!0)],10,HU)):te("",!0)])):te("",!0),K("div",{class:Te(["popover-content",{"close-icon-spacing":!e.hideCloseIcon&&!(x.$slots.title||e.title)}])},[Y(x.$slots,"content",{},void 0,!0)],2),x.$slots.footer?(g(),A("div",zU,[Y(x.$slots,"footer",{},void 0,!0)])):te("",!0)],4)],14,RU),[[Q0,d.value]])]),_:3})]),_:3},512))}}),Li=lt(UU,[["__scopeId","data-v-c835ea48"]]),jU=["id"],VU=ue({inheritAttrs:!1,__name:"KTooltip",props:{text:{type:String,required:!1,default:""},placement:{type:String,default:"bottom",validator:e=>gm.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=Ct(),n=S(()=>!!t.text||!!t.label||!!r.content),a=cr();return(o,i)=>n.value?(g(),G(Li,at({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(()=>[K("div",{id:e.tooltipId||T(a),role:"tooltip"},[Y(o.$slots,"content",{label:e.text||e.label},()=>[le(he(e.text||e.label),1)],!0)],8,jU)]),default:I(()=>[Y(o.$slots,"default",{},void 0,!0)]),_:3},16,["max-width","placement","z-index"])):Y(o.$slots,"default",{key:1},void 0,!0)}}),tn=lt(VU,[["__scopeId","data-v-108a9cf2"]]),{getSizeFromString:qU}=mr(),YU={name:"KBadge",components:{KButton:Nt,KTooltip:tn}},GU=ue({...YU,props:{appearance:{type:String,required:!1,default:"info",validator:e=>Object.keys(yH).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(pC).includes(t.appearance)),n=H(),a=H(!1),o=S(()=>qU(t.maxWidth)),i=async()=>{var l,u;n.value&&(await Kt(),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 Tt(()=>{i()}),(l,u)=>(g(),A("div",{class:Te(["k-badge",[e.appearance,{method:r.value}]])},[(g(),G(Qe(s.value?"KTooltip":"div"),{text:s.value?e.tooltip:void 0},{default:I(()=>[K("div",{class:Te(["badge-content",{"icon-after":!e.iconBefore}])},[l.$slots.icon?Y(l.$slots,"icon",{key:0},void 0,!0):te("",!0),K("div",{ref_key:"badgeTextElement",ref:n,class:"badge-content-wrapper"},[Y(l.$slots,"default",{},void 0,!0)],512)],2)]),_:3},8,["text"]))],2))}}),ws=lt(GU,[["__scopeId","data-v-f53a8b2c"]]),KU={key:0,class:"breadcrumbs-icon-container"},WU={key:0,class:"breadcrumbs-divider"},ZU={inheritAttrs:!1},QU=ue({...ZU,__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}=mr(),r=a=>a.to?typeof a.to=="object"?{type:"router-link",attrs:{title:a.title||a.text,to:a.to}}:{type:"a",attrs:{href:a.to,title:a.title||a.text}}:{type:"div",attrs:{title:a.title||a.text}},n=(a,o)=>a.key||`breadcrumb-${o}`;return(a,o)=>(g(),A("ul",at({class:"k-breadcrumbs"},a.$attrs),[(g(!0),A(De,null,Xe(e.items,(i,s)=>(g(),A("li",{key:n(i,s),class:"breadcrumbs-item-container"},[(g(),G(Qe(r(i).type),at({ref_for:!0},r(i).attrs,{class:["breadcrumbs-item",{link:!!i.to,active:s===e.items.length-1}]}),{default:I(()=>[a.$slots[`icon-${n(i,s)}`]?(g(),A("span",KU,[Y(a.$slots,`icon-${n(i,s)}`,{},void 0,!0)])):te("",!0),i.text?(g(),A("span",{key:1,class:"breadcrumbs-text",style:Ke({maxWidth:i.maxWidth?T(t)(i.maxWidth):T(t)(e.itemMaxWidth)})},he(i.text),5)):te("",!0)]),_:2},1040,["class"])),s[o[0]||(o[0]=le(" / "))],!0)])):te("",!0)]))),128))],16))}}),NC=lt(QU,[["__scopeId","data-v-7cda7aa6"]]),XU={class:"k-card"},JU={key:0,class:"card-header"},ej={key:1,class:"card-actions"},tj={key:1,class:"card-content"},rj={key:2,class:"card-footer"},nj=ue({__name:"KCard",props:{title:{type:String,default:""},titleTag:{type:String,default:"div",validator:e=>hC.includes(e)}},setup(e){const t=e,r=Ct(),n=S(()=>!!(r.title||t.title||r.actions));return(a,o)=>(g(),A("div",XU,[n.value?(g(),A("div",JU,[a.$slots.title||e.title?(g(),G(Qe(e.titleTag),{key:0,class:"card-title"},{default:I(()=>[Y(a.$slots,"title",{},()=>[le(he(e.title),1)],!0)]),_:3})):te("",!0),a.$slots.actions?(g(),A("div",ej,[Y(a.$slots,"actions",{},void 0,!0)])):te("",!0)])):te("",!0),a.$slots.default?(g(),A("div",tj,[Y(a.$slots,"default",{},void 0,!0)])):te("",!0),a.$slots.footer?(g(),A("div",rj,[Y(a.$slots,"footer",{},void 0,!0)])):te("",!0)]))}}),Mm=lt(nj,[["__scopeId","data-v-f2375dbe"]]),aj=ue({__name:"KSkeletonBox",props:{width:{type:String,default:"1",validator:e=>$H.includes(e)},height:{type:String,default:"1",validator:e=>MH.includes(e)}},setup(e){return(t,r)=>(g(),A("div",{class:Te(["skeleton-box",{[`width-${e.width}`]:!0,[`height-${e.height}`]:!0}])},null,2))}}),Un=lt(aj,[["__scopeId","data-v-2b6482a1"]]),oj={class:"skeleton-loader"},ij=ue({__name:"SkeletonBase",setup(e){return(t,r)=>(g(),A("div",oj,[Y(t.$slots,"default",{},()=>[re(Un,{height:"1",width:"100"}),re(Un,{height:"1",width:"100"}),re(Un,{height:"1",width:"100"})],!0)]))}}),sj=lt(ij,[["__scopeId","data-v-72b558ed"]]),lj={class:"skeleton-card-wrapper"},uj={class:"skeleton-card-header"},cj={class:"skeleton-card-content"},dj={class:"skeleton-card-footer"},fj=ue({__name:"CardSkeleton",props:{cardCount:{type:Number,default:1},maxWidth:{type:String,default:""}},setup(e){Dr(a=>({"0fd9b31d":n.value}));const{getSizeFromString:t}=mr(),r=e,n=S(()=>r.maxWidth?t(r.maxWidth):r.cardCount===1?"470px":`calc((100% / 3) - ${Oz})`);return(a,o)=>(g(),A("div",lj,[(g(!0),A(De,null,Xe(e.cardCount,i=>(g(),A("div",{key:i,class:"skeleton-card"},[K("div",uj,[Y(a.$slots,"card-header",{},()=>[re(Un,{width:"50"})],!0)]),K("div",cj,[Y(a.$slots,"card-content",{},()=>[(g(),A(De,null,Xe(3,s=>re(Un,{key:s,width:"100"})),64)),re(Un,{width:"50"})],!0)]),K("div",dj,[Y(a.$slots,"card-footer",{},()=>[(g(),A(De,null,Xe(2,s=>re(Un,{key:s,height:"2",width:"5"})),64))],!0)])]))),128))]))}}),pj=lt(fj,[["__scopeId","data-v-f9ef5e2c"]]),hj={class:"skeleton-table-wrapper"},vj=ue({__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)=>(g(),A("div",hj,[(g(!0),A(De,null,Xe(e.rows,a=>(g(),A("div",{key:a,class:"skeleton-table-row"},[Y(r.$slots,"default",{},()=>[(g(!0),A(De,null,Xe(e.columns,o=>(g(),A("div",{key:o,class:"skeleton-cell-container"},[re(Un,{class:"skeleton-cell",width:t(o,a)},null,8,["width"])]))),128))],!0)]))),128))]))}}),mj=lt(vj,[["__scopeId","data-v-95be044e"]]),gj={class:"skeleton-form-wrapper"},yj=ue({__name:"FormSkeleton",setup(e){return(t,r)=>(g(),A("div",gj,[(g(),A(De,null,Xe(4,n=>K("div",{key:n,class:"skeleton-form-row"},[re(Un,{height:"2",width:"10"}),re(Un,{height:"2",width:"100"})])),64))]))}}),bj=lt(yj,[["__scopeId","data-v-4ab592b3"]]),wj="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",Cj={class:"fullscreen-loading-container","data-testid":"full-screen-loader"},Sj=["src"],_j={key:0,class:"progress"},xj=ue({__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=H(0),n=H(0),a=S(()=>t.progress!==null?t.progress:n.value);return Tt(()=>{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))}),Er(()=>{clearInterval(r.value)}),(o,i)=>(g(),A("div",Cj,[K("div",null,[K("img",{alt:"Loading",src:T(wj)},null,8,Sj),e.hideProgress?te("",!0):(g(),A("div",_j,[K("div",{class:"progress-bar",role:"progressbar",style:Ke({width:`${a.value}%`}),title:"Loading"},null,4)]))])]))}}),kj=lt(xj,[["__scopeId","data-v-8abd6e91"]]),Aj={class:"fullscreen-loading-container","data-testid":"full-screen-spinner-loader"},Ej={key:0,class:"progress"},Tj=ue({__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=H(0),n=H(0),a=S(()=>t.progress!==null?t.progress:n.value);return Tt(()=>{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))}),Er(()=>{clearInterval(r.value)}),(o,i)=>(g(),A("div",Aj,[K("div",null,[i[0]||(i[0]=K("div",{class:"spinner-loader"},null,-1)),e.hideProgress?te("",!0):(g(),A("div",Ej,[K("div",{class:"progress-bar",role:"progressbar",style:Ke({width:`${a.value}%`}),title:"Loading"},null,4)]))])]))}}),$j=lt(Tj,[["__scopeId","data-v-374f8934"]]),Wf=ue({__name:"KSkeleton",props:{delayMilliseconds:{type:Number,required:!1,default:0},type:{type:String,default:"",validator:e=>TH.includes(e)},progress:{type:Number,required:!1,default:null},hideProgress:{type:Boolean,default:!1},cardCount:{type:Number,default:1},cardMaxWidth:{type:String,default:""},tableColumns:{type:Number,required:!1,default:5},tableRows:{type:Number,required:!1,default:6},zIndex:{type:Number,default:10500}},setup(e){const t=e,r=H(t.delayMilliseconds===0);return Tt(()=>{r.value||setTimeout(()=>{r.value=!0},t.delayMilliseconds)}),(n,a)=>r.value?(g(),A("div",{key:0,class:Te(["k-skeleton",{"not-spinner":e.type!=="spinner"}])},[e.type==="card"?(g(),G(pj,{key:0,"card-count":e.cardCount,"max-width":e.cardMaxWidth},{"card-header":I(()=>[Y(n.$slots,"card-header")]),"card-content":I(()=>[Y(n.$slots,"card-content")]),"card-footer":I(()=>[Y(n.$slots,"card-footer")]),_:3},8,["card-count","max-width"])):e.type==="table"?(g(),G(mj,{key:1,columns:e.tableColumns,rows:e.tableRows},{default:I(()=>[Y(n.$slots,"default")]),_:3},8,["columns","rows"])):e.type==="form"?(g(),G(bj,{key:2})):e.type==="fullscreen-kong"?(g(),G(kj,{key:3,"hide-progress":e.hideProgress,progress:e.progress,"z-index":e.zIndex},null,8,["hide-progress","progress","z-index"])):e.type==="fullscreen-generic"?(g(),G($j,{key:4,"hide-progress":e.hideProgress,progress:e.progress,"z-index":e.zIndex},null,8,["hide-progress","progress","z-index"])):e.type==="spinner"?(g(),G(T(Ku),{key:5,class:"skeleton-spinner",color:`var(--kui-color-text-neutral, ${T(wa)})`,title:"Loading"},null,8,["color"])):(g(),G(sj,{key:6}))],2)):te("",!0)}}),Mj={class:"empty-state-content"},Ij={class:"empty-state-icon"},Oj={key:0,class:"empty-state-title"},Pj={key:1,class:"empty-state-message"},Dj={key:0,class:"empty-state-action"},Lj=ue({__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:zn.Default}},emits:["click-action"],setup(e){const t=e,r=S(()=>{switch(t.iconVariant){case zn.Default:return r3;case zn.Error:return Cm;case zn.Search:return wm;case zn.Kong:return bm;default:return r3}}),n=S(()=>{switch(t.iconVariant){case zn.Error:return Tz;default:return wa}});return(a,o)=>(g(),A("div",{class:Te(["k-empty-state",[e.iconVariant]])},[K("div",Mj,[K("div",Ij,[Y(a.$slots,"icon",{},()=>[(g(),G(Qe(r.value),{color:n.value,decorative:"",size:T(Mz)},null,8,["color","size"]))],!0)]),e.title||a.$slots.title?(g(),A("div",Oj,[Y(a.$slots,"title",{},()=>[le(he(e.title),1)],!0)])):te("",!0),e.message||a.$slots.default?(g(),A("div",Pj,[Y(a.$slots,"default",{},()=>[K("p",null,he(e.message),1)],!0)])):te("",!0)]),e.actionButtonVisible&&e.actionButtonText||a.$slots.action?(g(),A("div",Dj,[Y(a.$slots,"action",{},()=>[re(Nt,{disabled:e.actionButtonDisabled,type:"button",onClick:o[0]||(o[0]=i=>a.$emit("click-action"))},{default:I(()=>[le(he(e.actionButtonText),1)]),_:1},8,["disabled"])],!0)])):te("",!0)],2))}}),ja=lt(Lj,[["__scopeId","data-v-feec2f90"]]),Nj={class:"dropdown-item-trigger-label"},Cc="dropdown-item-trigger",Rj=ue({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=vr(),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:`${Cc} ${n.disabled?"disabled":""}`,href:s.value,...c.value}},"router-link":{tag:"router-link",onClick:l,attrs:{class:`${Cc} ${n.disabled?"disabled":""}`,to:s.value,...c.value}},button:{tag:"button",onClick:l,attrs:{class:Cc,disabled:n.disabled,...c.value}},div:{tag:"div",attrs:{class:Cc,...c.value}}}));return(f,p)=>(g(),A("li",{class:Te(["k-dropdown-item",[{"has-divider":e.hasDivider,disabled:e.disabled,danger:e.danger||e.isDangerous,"dropdown-selected-option":e.selected},f.$attrs.class,f.$attrs.style]]),"data-testid":"dropdown-item"},[(g(),G(Qe(d.value[u.value].tag),at({"data-testid":"dropdown-item-trigger"},d.value[u.value].attrs,{onClick:d.value[u.value].onClick}),{default:I(()=>[K("span",Nj,[Y(f.$slots,"default",{},()=>[le(he(i.value),1)],!0)])]),_:3},16,["onClick"]))],2))}}),Zf=lt(Rj,[["__scopeId","data-v-8485ac23"]]),Bj={class:"dropdown-list","data-testid":"dropdown-list"},Fj=ue({__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(Bv).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=H(null),s={hideCaret:!0,popoverClasses:"dropdown-popover",popoverTimeout:0,placement:"bottom-start"},l={...s,...n.kpopAttributes,width:n.width?n.width:void 0,popoverClasses:`${s.popoverClasses} ${((r=n.kpopAttributes)==null?void 0:r.popoverClasses)||""}`},u=S(()=>{var v;return((v=c.value)==null?void 0:v.label)||n.triggerText||n.label}),c=H(),d=v=>{n.selectionMenu&&(c.value=v)},f=async()=>{var v;(v=i.value)==null||v.hidePopover()},p=(v,w,b)=>{v.value!==b&&(w(),a("toggleDropdown",v.value))};return Ie(c,(v,w)=>{v&&v!==w&&a("change",v)}),Tt(()=>{if(n.items){const v=n.items.filter(w=>w.selected);v.length&&(c.value=v[0])}}),(v,w)=>(g(),A("div",{class:Te(["k-dropdown",{"selection-dropdown-menu":e.selectionMenu}])},[re(T(Vf),null,{default:I(({toggle:b,isToggled:y})=>[re(Li,at({ref_key:"kPop",ref:i},l,{"close-on-popover-click":"","data-testid":"dropdown-popover","hide-close-icon":"",onClose:()=>p(y,b,!1),onOpen:()=>p(y,b,!0),onPopoverClick:()=>p(y,b,!1)}),{content:I(()=>[K("ul",Bj,[Y(v.$slots,"items",{closeDropdown:f,handleSelection:d,items:e.items},()=>[(g(!0),A(De,null,Xe(e.items,(h,m)=>{var C;return g(),G(Zf,at({ref_for:!0},h,{key:`${h.label}-${m}`,item:h,selected:e.selectionMenu&&((C=c.value)==null?void 0:C.value)===h.value,"selection-menu-child":e.selectionMenu,onChange:d}),null,16,["item","selected","selection-menu-child"])}),128))],!0)])]),default:I(()=>[(g(),G(Qe(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(()=>[Y(v.$slots,"default",{isOpen:y.value},()=>[u.value?(g(),G(Nt,{key:0,appearance:e.appearance,class:"dropdown-trigger-button","data-dropdown-trigger":"true","data-testid":"dropdown-trigger-button",disabled:e.disabled},{default:I(()=>[le(he(u.value)+" ",1),e.showCaret?(g(),G(T(qf),{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))}}),ki=lt(Fj,[["__scopeId","data-v-20f00ae0"]]),Hj={class:"pagination-offset-button-container"},zj=ue({__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)=>(g(),A("div",Hj,[re(Nt,{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]=yt(o=>r("getPreviousOffset"),["prevent"]))},{default:I(()=>[re(T(mC),{decorative:""})]),_:1},8,["disabled"]),re(Nt,{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]=yt(o=>r("getNextOffset"),["prevent"]))},{default:I(()=>[re(T(wC),{decorative:""})]),_:1},8,["disabled"])]))}}),Uj=lt(zj,[["__scopeId","data-v-34b46660"]]);class Ni{constructor(t){Ao(this,"resizeObserver"),Ao(this,"callback"),this.callback=t,this.resizeObserver=new ResizeObserver(r=>{window.requestAnimationFrame(()=>{!Array.isArray(r)||!r.length||t()})})}static create(t){return new Ni(t)}observe(t){!this.resizeObserver||!t||this.resizeObserver.observe(t)}unobserve(t){!this.resizeObserver||!t||this.resizeObserver.unobserve(t)}}const jj={class:"pagination-text large-screen","data-testid":"visible-items"},Vj={class:"pagination-text-pages"},qj={class:"pagination-button-container"},Yj={key:0},Gj={key:1,class:"pagination-button placeholder"},Kj=["aria-current","aria-label","data-testid","onClick"],Wj={key:2,class:"pagination-button placeholder"},Zj={key:3},Qj={class:"page-size-select"},Xj={key:0,class:"pagination-text small-screen","data-testid":"visible-items"},Jj={class:"pagination-text-pages"},eV=ue({__name:"KPagination",props:{items:{type:Array,default:()=>[]},totalCount:{type:Number,default:0},pageSizes:{type:Array,default:()=>[15,30,50,75,100],validator:e=>!!e.length&&e.every(t=>typeof t=="number")},initialPageSize:{type:Number,default:null},neighbors:{type:Number,default:1},searchTriggered:{type:Boolean,default:!1},currentPage:{type:Number,default:null},disablePageJump:{type:Boolean,default:!1},offset:{type:Boolean,default:!1},offsetPreviousButtonDisabled:{type:Boolean,default:!1},offsetNextButtonDisabled:{type:Boolean,default:!1}},emits:["pageChange","pageSizeChange","getNextOffset","getPreviousOffset"],setup(e,{emit:t}){const r={placement:"top"},n=e,a=t,o=H(null),i=H(),s=H(n.currentPage?n.currentPage:1),l=H(n.initialPageSize?n.initialPageSize:n.pageSizes[0]),u=S(()=>Math.ceil(n.totalCount/l.value)),c=n.pageSizes.map((ae,W)=>({label:`${ae}`,key:`size-${W}`,value:ae,selected:ae===l.value})),d=S(()=>`${l.value} ${l.value===1?"item per page":" items per page"}`),f=H(n.neighbors),p=H(3),v=async()=>(await Kt(),o.value?o.value.scrollWidth>o.value.clientWidth:!1),w=async()=>{await v()&&(f.value>1||p.value>1)&&(f.value>1?f.value--:p.value>1&&p.value--,x.value=b(s.value,u.value,P.value,U.value))},b=(ae,W,pe,de)=>{if(n.disablePageJump)return[];let Pe=[...Array(W).keys()].map(He=>He+1);const Me=p.value+2+2*f.value;return Pe.length<=Me||(pe?pe&&de?Pe=Pe.filter(He=>He>ae-f.value-1&&HeHe>W-f.value*2-p.value)):Pe=Pe.filter(He=>He<=f.value*2+p.value)),Pe},y=H(s.value===1),h=H(s.value===u.value),m=S(()=>(s.value-1)*l.value+1),C=S(()=>{const ae=m.value-1+l.value;return ae>n.totalCount?n.totalCount:ae}),_=S(()=>`${m.value} to ${C.value}`),E=S(()=>` of ${n.totalCount}`),L=S(()=>n.currentPage?n.currentPage:s.value),q=S(()=>5+2*f.value),P=H(L.value>=f.value+(p.value+1)&&u.value>q.value),U=H(u.value>p.value+2+2*f.value),x=H(b(L.value,u.value,P.value,U.value)),k=()=>{s.value++,j()},z=()=>{s.value--,j()},F=ae=>{s.value=ae,j()},j=()=>{const ae=(s.value-1)*l.value+l.value;h.value=ae>=n.totalCount,y.value=s.value===1,u.value<=q.value?(P.value=!1,U.value=!1):(P.value=s.value>=f.value+(p.value+1),U.value=s.value<=u.value-f.value-p.value),x.value=b(s.value,u.value,P.value,U.value),a("pageChange",{page:s.value,pageCount:u.value,firstItem:m.value,lastItem:C.value,visibleItems:n.items.slice(m.value-1,C.value)})},X=ae=>{l.value!==ae.value&&(l.value=ae.value,a("pageSizeChange",{pageSize:l.value,pageCount:u.value}),n.currentPage!==1&&F(1))},ne=()=>{a("getNextOffset")},Q=()=>{a("getPreviousOffset")};return Ie(()=>n.currentPage,(ae,W)=>{ae!==W&&F(ae)}),Ie(u,(ae,W)=>{ae!==W&&(h.value=s.value===ae,U.value=ae>p.value+2+2*f.value,x.value=b(L.value,ae,!1,U.value))}),Ie(x,()=>{!n.disablePageJump&&!n.offset&&w()}),Tt(()=>{!n.disablePageJump&&!n.offset&&(i.value=Ni.create(w),i.value.observe(o.value))}),Er(()=>{var ae;!n.disablePageJump&&!n.offset&&((ae=i.value)==null||ae.unobserve(o.value))}),(ae,W)=>(g(),A("nav",{ref_key:"kPaginationElement",ref:o,class:Te(["k-pagination",{"page-jump":!e.disablePageJump&&!e.offset}]),"data-testid":"k-pagination"},[e.offset?(g(),G(Uj,{key:1,"next-button-disabled":e.offsetNextButtonDisabled,"previous-button-disabled":e.offsetPreviousButtonDisabled,onGetNextOffset:ne,onGetPreviousOffset:Q},null,8,["next-button-disabled","previous-button-disabled"])):(g(),A(De,{key:0},[K("span",jj,[K("span",Vj,he(_.value),1),le(" "+he(E.value),1)]),K("ul",qj,[K("li",null,[re(Nt,{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(()=>[re(T(mC),{class:"pagination-arrow-icon",decorative:""})]),_:1},8,["disabled"])]),!e.disablePageJump&&P.value?(g(),A("li",Yj,[K("button",{"aria-label":"Go to the first page",class:"pagination-button","data-testid":"page-1-button",type:"button",onClick:W[0]||(W[0]=pe=>F(1))}," 1 ")])):te("",!0),!e.disablePageJump&&P.value?(g(),A("li",Gj," ... ")):te("",!0),(g(!0),A(De,null,Xe(x.value,pe=>(g(),A("li",{key:pe},[K("button",{"aria-current":pe==L.value&&"page"||void 0,"aria-label":`Go to page ${pe}`,class:Te(["pagination-button",{active:pe==L.value}]),"data-testid":`page-${pe}-button`,type:"button",onClick:de=>F(pe)},he(pe),11,Kj)]))),128)),!e.disablePageJump&&U.value?(g(),A("li",Wj," ... ")):te("",!0),!e.disablePageJump&&U.value?(g(),A("li",Zj,[K("button",{"aria-label":"Go to the last page",class:"pagination-button","data-testid":"last-button",type:"button",onClick:W[1]||(W[1]=pe=>F(u.value))},he(u.value),1)])):te("",!0),K("li",null,[re(Nt,{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:I(()=>[re(T(wC),{class:"pagination-arrow-icon",decorative:""})]),_:1},8,["disabled"])])])],64)),K("div",Qj,[!e.disablePageJump&&!e.offset?(g(),A("span",Xj,[K("span",Jj,he(_.value),1),le(" "+he(E.value),1)])):te("",!0),re(ki,{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:I(()=>[re(Nt,{appearance:"tertiary",class:"page-size-dropdown-trigger","data-testid":"page-size-dropdown-trigger",disabled:T(c).length<=1,size:"small",type:"button"},{default:I(()=>[le(he(d.value)+" ",1),T(c).length>1?(g(),G(T(qf),{key:0,decorative:""})):te("",!0)]),_:1},8,["disabled"])]),_:1},8,["disabled","items"])])],2))}}),Qf=lt(eV,[["__scopeId","data-v-883d75a6"]]),tV=ue({__name:"KCatalogItem",props:{item:{type:Object,default:()=>({})},truncate:{type:Boolean,default:!0}},emits:["click"],setup(e,{emit:t}){const r=t,n=(a,o)=>{r("click",{evt:a,item:o})};return(a,o)=>(g(),G(Mm,{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(()=>[Y(a.$slots,"card-title",{},()=>[le(he(e.item?e.item.title:""),1)],!0)]),actions:I(()=>[Y(a.$slots,"card-actions",{},void 0,!0)]),footer:I(()=>[Y(a.$slots,"card-footer",{},void 0,!0)]),default:I(()=>[K("div",{class:Te({"multi-line-truncate":e.truncate})},[Y(a.$slots,"card-body",{},()=>[le(he(e.item?e.item.description:""),1)],!0)],2)]),_:3},8,["data-testid"]))}}),RC=lt(tV,[["__scopeId","data-v-2df00b3e"]]),rV={class:"k-catalog"},nV={key:1,class:"catalog-toolbar","data-testid":"catalog-toolbar"},aV={key:3,class:"catalog-error-state","data-testid":"catalog-error-state"},oV={key:4,class:"catalog-empty-state","data-testid":"catalog-empty-state"},iV=["data-tableid"],V3=15,sV=ue({__name:"KCatalog",props:{titleTag:{type:String,default:"div"},loading:{type:Boolean,default:!1},cardSize:{type:String,default:"medium",validator:e=>wH.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:zn.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}=mr(),o=e,i=t,s=Ct(),l=cr(),u=()=>{var D;return((D=o.paginationPageSizes)==null?void 0:D[0])||V3},c=H([]),d=H(0),f=H(""),p=H(1),v=H(u()),w=H(null),b=H([]),y=S(()=>b.value[p.value-1]),h=H(null),m=H(!0),C=H(!1),_=S(()=>!!s.toolbar),E={page:1,pageSize:v.value,query:"",offset:null},L=S(()=>(He.value||o.loading||O.value)&&!o.error),q=S(()=>!L.value&&c.value&&!c.value.length),P=S(()=>({pageSize:v.value})),U=H(!0),x=async()=>{var D,ee;const oe=o.searchInput,me=await o.fetcher({query:oe||f.value,pageSize:v.value,page:p.value,offset:w.value});return c.value=me.data,d.value=o.paginationTotalItems||me.total||((D=me.data)==null?void 0:D.length),o.paginationOffset&&((ee=me.pagination)!=null&&ee.offset?(h.value=me.pagination.offset,b.value[p.value]||b.value.push(me.pagination.offset)):h.value=null,m.value=me.pagination&&"hasNextPage"in me.pagination?me.pagination.hasNextPage:!0),c.value.length===0&&p.value>1&&(p.value=1,b.value=[null],w.value=null),U.value=!1,me},k=()=>{const D={...E,...o.initialFetcherParams};p.value=D.page??E.page,v.value=D.pageSize??E.pageSize,f.value=D.query??E.query,o.paginationOffset&&(w.value=D.offset,b.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}`}),F=H(""),{debouncedFn:j,generateDebouncedFn:X}=n(D=>{F.value=D},350),ne=X(0),{data:Q,error:ae,revalidate:W,isValidating:pe}=r(()=>z.value,()=>x(),{revalidateOnFocus:!1,revalidateDebounce:0}),{state:de,hasData:Pe,swrvState:Me}=a(Q,ae,pe),He=H(!0),Ve=S(()=>({hasData:Pe.value,state:de.value})),ie=S(()=>He.value?"loading":ae.value?"error":"success"),Se=({page:D})=>{p.value=D},_e=({pageSize:D})=>{b.value=[null],w.value=null,v.value=D,p.value=1},Le=()=>{p.value++,w.value=h.value},We=()=>{p.value--,w.value=y.value},et=D=>D.toLowerCase().replace(/[^[a-z0-9]/gi,"-"),N=S(()=>{var D;if(!o.fetcher||o.disablePagination||!c.value||!c.value.length||o.error)return!1;const ee=((D=o.paginationPageSizes)==null?void 0:D[0])??V3;return o.hidePaginationWhenOptional&&p.value===1?o.paginationOffset?!!y.value||!!h.value||c.value.length>=ee:d.value>ee:!0});Ie(Q,D=>{D!=null&&D.length&&!c.value.length&&(c.value=D)},{deep:!0,immediate:!0}),Ie(de,()=>{switch(de.value){case Me.PENDING:He.value=!0;break;case Me.VALIDATING_HAS_DATA:He.value=O.value;break;default:He.value=!1;break}},{immediate:!0}),Ie([Ve,ie],D=>{var ee;i("state",{state:D==null?void 0:D[1],hasData:(ee=D==null?void 0:D[0])==null?void 0:ee.hasData})}),Ie(()=>o.searchInput,D=>{p.value!==1&&(p.value=1),D===""?ne(D):j(D)},{immediate:!0});const O=H(!1);return Ie([F,p,v],async(D,ee)=>{const oe=ee==null?void 0:ee[0],me=D[0],xe=D[1];me!==oe&&xe!==1&&(p.value=1,b.value=[null],w.value=null),C.value&&!U.value&&(O.value=!0,await W(),O.value=!1)},{deep:!0,immediate:!0}),Ie(P,D=>{i("update:catalog-preferences",D)}),Tt(()=>{k()}),(D,ee)=>(g(),A("div",rV,[e.title?(g(),G(Qe(e.titleTag),{key:0,class:"catalog-title","data-testid":"catalog-title"},{default:I(()=>[le(he(e.title),1)]),_:1})):te("",!0),_.value?(g(),A("div",nV,[Y(D.$slots,"toolbar",{state:Ve.value},void 0,!0)])):te("",!0),L.value?(g(),G(Wf,{key:2,"card-count":4,class:"catalog-skeleton-loader","data-testid":"catalog-skeleton-loader",type:"card"})):e.error?(g(),A("div",aV,[Y(D.$slots,"error-state",{},()=>[re(ja,{"icon-variant":"error",message:e.errorStateMessage,title:e.errorStateTitle},xt({_:2},[e.errorStateActionMessage?{name:"action",fn:I(()=>[re(Nt,{"data-testid":et(e.errorStateActionMessage),to:e.errorStateActionRoute?e.errorStateActionRoute:void 0,onClick:ee[0]||(ee[0]=oe=>D.$emit("error-action-click"))},{default:I(()=>[le(he(e.errorStateActionMessage),1)]),_:1},8,["data-testid","to"])]),key:"0"}:void 0]),1032,["message","title"])],!0)])):q.value?(g(),A("div",oV,[Y(D.$slots,"empty-state",{},()=>[re(ja,{"icon-variant":e.emptyStateIconVariant,message:e.emptyStateMessage,title:e.emptyStateTitle},xt({_:2},[e.emptyStateActionMessage?{name:"action",fn:I(()=>[re(Nt,{appearance:e.searchInput?"tertiary":"primary","data-testid":et(e.emptyStateActionMessage),to:e.emptyStateActionRoute?e.emptyStateActionRoute:void 0,onClick:ee[1]||(ee[1]=oe=>D.$emit("empty-state-action-click"))},{default:I(()=>[Y(D.$slots,"empty-state-action-icon",{},void 0,!0),le(" "+he(e.emptyStateActionMessage),1)]),_:3},8,["appearance","data-testid","to"])]),key:"0"}:void 0]),1032,["icon-variant","message","title"])],!0)])):(g(),A("div",{key:5,class:Te(["catalog-page",`card-${e.cardSize}`]),"data-tableid":T(l)},[Y(D.$slots,"body",{data:c.value},()=>[(g(!0),A(De,null,Xe(c.value,(oe,me)=>(g(),G(RC,{key:oe.key?oe.key:`catalog-${T(l)}-item-${me}`,class:"catalog-item","data-testid":oe.id?oe.id:`catalog-item-${me}`,item:oe,truncate:e.truncateDescription,onClick:xe=>D.$emit("card-click",oe)},{"card-title":I(()=>[Y(D.$slots,"card-title",{item:oe},()=>[le(he(oe.title),1)],!0)]),"card-actions":I(()=>[Y(D.$slots,"card-actions",{item:oe},void 0,!0)]),"card-body":I(()=>[Y(D.$slots,"card-body",{item:oe},()=>[le(he(oe.description),1)],!0)]),_:2},1032,["data-testid","item","truncate","onClick"]))),128))],!0)],10,iV)),N.value?(g(),G(Qf,{key:6,class:"card-pagination","current-page":p.value,"data-testid":"catalog-pagination","disable-page-jump":e.disablePaginationPageJump,"initial-page-size":v.value,neighbors:e.paginationNeighbors,offset:e.paginationOffset,"offset-next-button-disabled":!h.value||!m.value,"offset-previous-button-disabled":!y.value,"page-sizes":e.paginationPageSizes,"total-count":d.value,onGetNextOffset:Le,onGetPreviousOffset:We,onPageChange:Se,onPageSizeChange:_e},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)]))}}),lV=lt(sV,[["__scopeId","data-v-0069ca61"]]),uV=ue({__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=Ct(),n=S(()=>!!(t.help||t.info||r.tooltip)),a=cr();return(o,i)=>(g(),A("label",{class:Te(["k-label",{required:e.required}])},[Y(o.$slots,"default",{},void 0,!0),n.value?(g(),G(tn,at({key:0},e.tooltipAttributes,{class:"label-tooltip","tooltip-id":T(a)}),{content:I(()=>[Y(o.$slots,"tooltip",{},()=>[le(he(e.info||e.help),1)],!0)]),default:I(()=>[re(T(_i),{"aria-describedby":T(a),class:"tooltip-trigger-icon",color:`var(--kui-color-text-neutral, ${T(wa)})`,tabindex:"0"},null,8,["aria-describedby","color"])]),_:3},16,["tooltip-id"])):te("",!0)],2))}}),Qa=lt(uV,[["__scopeId","data-v-bd5f77dc"]]),cV=["id","aria-checked"],dV={class:"checkbox-label-wrapper"},fV={key:1,class:"checkbox-description"},pV={inheritAttrs:!1},hV=ue({...pV,__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=Ct(),o=vr(),i=cr(),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 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:u.value,"has-description":c.value,"input-error":r.error})),v=S(()=>f.value.indeterminate!==void 0&&String(f.value.indeterminate)!=="false"),w=b=>{n("change",b.target.checked),n("input",b.target.checked),n("update:modelValue",b.target.checked)};return(b,y)=>(g(),A("div",{class:Te(["k-checkbox",[b.$attrs.class,p.value]])},[K("div",{class:Te(["checkbox-input-wrapper",{"has-label":l.value}])},[K("input",at({id:s.value},f.value,{"aria-checked":e.modelValue,class:"checkbox-input",type:"checkbox",onChange:w}),null,16,cV),e.modelValue?(g(),G(T(zH),{key:0,class:"checkbox-icon","data-testid":"check-icon",decorative:"",size:T(dn),tabindex:"-1"},null,8,["size"])):te("",!0),v.value&&!e.modelValue?(g(),G(T(iz),{key:1,class:"checkbox-icon","data-testid":"indeterminate-icon",decorative:"",size:T(dn),tabindex:"-1"},null,8,["size"])):te("",!0)],2),K("div",dV,[l.value?(g(),G(Qa,at({key:0},e.labelAttributes,{class:"checkbox-label",for:s.value}),xt({default:I(()=>[Y(b.$slots,"default",{},()=>[le(he(e.label),1)],!0)]),_:2},[d.value?{name:"tooltip",fn:I(()=>[Y(b.$slots,"tooltip",{},void 0,!0)]),key:"0"}:void 0]),1040,["for"])):te("",!0),c.value?(g(),A("div",fV,[Y(b.$slots,"description",{},()=>[K("p",null,he(e.description),1)],!0)])):te("",!0)])],2))}}),Pu=lt(hV,[["__scopeId","data-v-1b85a414"]]),vV=["id","aria-describedby","aria-invalid","type","value"],mV=["aria-label"],gV=["id"],yV={inheritAttrs:!1},bV=ue({...yV,__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(F=>({"06f35b2b":U.value,"31b6de80":x.value}));const r=e,n=t,a=H(""),o=H(!1),i=H(0),{stripRequiredLabel:s}=mr(),l=Ct(),u=vr(),c=S(()=>(u==null?void 0:u.required)!==void 0&&String(u==null?void 0:u.required)!=="false"),d=cr(),f=S(()=>u.id?String(u.id):d),p=cr(),v=S(()=>s(r.label,c.value)),w=S(()=>{var F;return!!((F=r.labelAttributes)!=null&&F.info||l["label-tooltip"])}),b=S({get(){return r.modelValue},set(F){_({target:{value:F}})}}),y=S(()=>{const F={...u};return delete F.class,delete F.input,delete F.onInput,F}),h=S(()=>{var F,j;const X=((F=a.value)==null?void 0:F.toString().length)||0,ne=((j=r.modelValue)==null?void 0:j.toString().length)||0;let Q=X;return!o.value&&ne&&(Q=ne),!!r.characterLimit&&Q>r.characterLimit}),m=S(()=>{var F,j;return h.value?o.value?`${(F=a.value)==null?void 0:F.toString().length} / ${r.characterLimit}`:`${(j=r.modelValue)==null?void 0:j.toString().length} / ${r.characterLimit}`:""}),C=S(()=>h.value?m.value:(r.error||r.hasError)&&r.errorMessage?r.errorMessage:r.help);Ie(h,(F,j)=>{F!==j&&(n("char-limit-exceeded",{value:a.value,length:a.value.length,characterLimit:r.characterLimit,limitExceeded:F}),i.value+=1)}),Ie(b,(F,j)=>{F!==j&&_({target:{value:F}})});const _=F=>{var j;const X=JSON.parse(JSON.stringify((j=F==null?void 0:F.target)==null?void 0:j.value));E(X)},E=F=>{a.value=F,o.value=!0,n("input",F),n("update:modelValue",F)},L=()=>a.value||o.value?a.value:r.modelValue;Ie(()=>r.error,(F,j)=>{F!==j&&(i.value+=1)});const q=H(null),P=H(null),U=H(dn),x=H(dn),k=H(!1),z=S(()=>r.type==="password"&&k.value?"text":r.type);return Tt(async()=>{var F,j;await Kt(),(F=q.value)!=null&&F.offsetWidth&&(U.value=q.value.offsetWidth+"px"),(j=P.value)!=null&&j.offsetWidth&&(x.value=P.value.offsetWidth+"px")}),(F,j)=>(g(),A("div",{class:Te(["k-input",[F.$attrs.class,{"input-error":h.value||e.error||e.hasError}]])},[e.label?(g(),G(Qa,at({key:0,for:f.value},e.labelAttributes,{required:c.value}),xt({default:I(()=>[le(he(v.value)+" ",1)]),_:2},[w.value?{name:"tooltip",fn:I(()=>[Y(F.$slots,"label-tooltip",{},void 0,!0)]),key:"0"}:void 0]),1040,["for","required"])):te("",!0),K("div",{class:Te(["input-element-wrapper",{"has-before-content":F.$slots.before,"has-after-content":F.$slots.after||e.type==="password"&&e.showPasswordMaskToggle}])},[F.$slots.before?(g(),A("div",{key:0,ref_key:"beforeSlotElement",ref:q,class:"before-content-wrapper"},[Y(F.$slots,"before",{},void 0,!0)],512)):te("",!0),K("input",at({id:f.value,"aria-describedby":C.value?T(p):void 0,"aria-invalid":e.error||e.hasError||h.value?"true":void 0,class:"input",type:z.value},y.value,{value:L(),onInput:_}),null,16,vV),F.$slots.after||e.type==="password"&&e.showPasswordMaskToggle?(g(),A("div",{key:1,ref_key:"afterSlotElement",ref:P,class:"after-content-wrapper"},[e.type==="password"&&e.showPasswordMaskToggle?(g(),A("button",{key:0,"aria-label":`${k.value?"Hide":"Show"} value`,class:"mask-value-toggle-button",type:"button",onClick:j[0]||(j[0]=yt(X=>k.value=!k.value,["stop"])),onMousedown:j[1]||(j[1]=yt(()=>{},["prevent"])),onMouseup:j[2]||(j[2]=yt(()=>{},["prevent"]))},[k.value?(g(),G(T(bz),{key:0,decorative:""})):(g(),G(T(Cz),{key:1,decorative:""}))],40,mV)):Y(F.$slots,"after",{key:1},void 0,!0)],512)):te("",!0)],2),re(Sn,{mode:"out-in",name:"kongponents-fade-transition"},{default:I(()=>[C.value?(g(),A("p",{id:T(p),key:String(i.value),class:"help-text"},he(C.value),9,gV)):te("",!0)]),_:1})],2))}}),Lo=lt(bV,[["__scopeId","data-v-6678f014"]]);function BC(e,t){let r;return(...n)=>{clearTimeout(r),r=window==null?void 0:window.setTimeout(()=>{e(...n)},t)}}const wV=["ControlLeft","ControlRight","ShiftLeft","ShiftRight","AltLeft"];class CV{constructor(t,r){Ao(this,"commands"),Ao(this,"keyMap"),Ao(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){SV(t,this.keyMap,this.commands)}}function SV(e,t,r){if(!e.code)return;const n=_V(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 _V(e){return!e||wV.includes(e)?"":e.replace(/^Key/,"").toLowerCase()}const FC=/^\d+(?:-\d+)?(?:,\d+(?:-\d+)?)*$/;function xV(e,t){if(!FC.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 HC(r,t)}function HC(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 kV(e,t){return typeof e=="string"?xV(e,t):HC(e,t)}const AV={inheritAttrs:!1},EV=ue({...AV,__name:"KCodeBlockIconButton",props:{theme:{type:String,default:"light"},active:{type:Boolean,default:!0},copyTooltip:{type:String,default:""}},setup(e){const t=e,r=H(t.copyTooltip),n=vr(),a=()=>{t.copyTooltip&&(r.value="Copied!")};return Ie(r,()=>{setTimeout(()=>{r.value=t.copyTooltip},3e3)}),(o,i)=>(g(),G(tn,{class:"code-block-action-tooltip",placement:"bottom-start","popover-timeout":300,text:r.value},{default:I(()=>[re(Nt,at({appearance:"tertiary",class:["code-block-action-button",[`theme-${e.theme}`,{"code-block-action-button-active":e.active}]]},T(n),{icon:"",onClick:a}),{default:I(()=>[Y(o.$slots,"default",{},void 0,!0)]),_:3},16,["class"])]),_:3},8,["text"]))}}),ds=lt(EV,[["__scopeId","data-v-b396569b"]]),TV=["id"],$V={key:0,class:"code-block-actions"},MV={key:0,class:"code-block-search-results-container"},IV={key:0,class:"code-block-search-results"},OV={class:"code-block-search-actions"},PV={class:"code-block-content"},DV={key:0,class:"filtered-code-block","data-testid":"filtered-code-block"},LV={key:0,class:"line-number-rows"},NV=["id","href"],RV=["innerHTML"],BV={key:0,class:"line-number-rows"},FV=["id","href"],HV=["innerHTML"],zV={key:2,class:"code-block-secondary-actions"},UV=ue({__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"?FC.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}=mr(),n=typeof navigator<"u"&&("userAgentData"in navigator&&navigator.userAgentData==="macOS"||navigator.platform.toLowerCase().includes("mac"))?"Option":"Alt",a=BC(W,150),o=e,i=t,s=Ct(),l=H(o.query),u=H(!1),c=H(o.initialRegExpMode),d=H(o.initialFilterMode),f=H(null),p=H(null),v=H(o.query),w=H(0),b=H([]),y=H(null),h=S(()=>new Set(b.value)),m=S(()=>{var O;return Array.from({length:(O=o.code)==null?void 0:O.split(` `).length},(D,ee)=>ee+1)}),C=S(()=>{var O,D;return((D=m.value[((O=m.value)==null?void 0:O.length)-1])==null?void 0:D.toString().length)+"ch"}),_=S(()=>o.id.toLowerCase().replace(/\s+/g,"-")),E=S(()=>o.processing||u.value),L=S(()=>d.value&&q.value!==""),q=S(()=>{var O;return v.value===""?"":(O=o.code)==null?void 0:O.split(` `).filter((D,ee)=>h.value.has(ee+1)).map(D=>{try{const ee=new RegExp(v.value,"gi");return D.replace(ee,oe=>`${oe}`)}catch{return D}}).join(` `)}),P=S(()=>!o.singleLine&&o.searchable),U=O=>{var D,ee,oe,me;return(me=(oe=(ee=(D=O==null?void 0:O.replaceAll("&","&"))==null?void 0:D.replaceAll("<","<"))==null?void 0:ee.replaceAll(">",">"))==null?void 0:oe.replaceAll('"',"""))==null?void 0:me.replaceAll("'","'")},x=S(()=>{var O;return o.singleLine?(O=U(o.code))==null?void 0:O.replaceAll(` -`,""):U(o.code)}),k=S(()=>r(o.maxHeight));Me(()=>o.code,async function(){await Kt(),X(),de()}),Me(()=>c.value,function(){de()}),Me(()=>o.highlightedLineNumbers,function(){pe()},{immediate:!0,deep:!0}),Me(()=>L.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})),L.value||(await Kt(),X(),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"},F={toggleFilterMode:{trigger:Se,isAllowedContext(O){return p.value!==null&&O.composedPath().includes(p.value)},shouldPreventDefaultAction:!0},toggleRegExpMode:{trigger:ie,isAllowedContext(O){return p.value!==null&&O.composedPath().includes(p.value)},shouldPreventDefaultAction:!0},jumpToNextMatch:{trigger:_e,isAllowedContext(O){return p.value!==null&&O.composedPath().includes(p.value)},isDisabled:()=>b.value.length===0||d.value,shouldPreventDefaultAction:!0},jumpToPreviousMatch:{trigger:Le,isAllowedContext(O){return p.value!==null&&O.composedPath().includes(p.value)},isDisabled:()=>b.value.length===0||d.value,shouldPreventDefaultAction:!0},copyCode:{trigger:et,isAllowedContext(O){return p.value!==null&&O.composedPath().includes(p.value)},shouldPreventDefaultAction:!0}},j=new yV(z,F);Tt(function(){j.registerListener(),X(),!o.query&&o.highlightedLineNumbers.length?pe():de()}),Rn(function(){j.unRegisterListener()});function X(){var O;const D=(O=p.value)==null?void 0:O.querySelector(".highlighted-code-block"),ee=D==null?void 0:D.querySelector("code");D instanceof HTMLElement&&ee instanceof HTMLElement&&i("code-block-render",Q(D,ee))}function ne(){var O;const D=(O=p.value)==null?void 0:O.querySelector(".highlighted-code-block"),ee=D==null?void 0:D.querySelector("code");D instanceof HTMLElement&&ee instanceof HTMLElement&&i("matching-lines-change",Q(D,ee))}function Q(O,D){return{preElement:O,codeElement:D,code:o.code,language:o.language,query:l.value,matchingLineNumbers:b.value}}function ae(){v.value!==l.value&&(u.value=!0,a())}function W(){i("query-change",v.value),de()}function pe(){u.value=!0,f.value=null,b.value=SV(o.highlightedLineNumbers,m.value.length),w.value=b.value.length,ne(),u.value=!1}function de(){u.value=!0,f.value=null;let O=[];if(v.value.length>0)try{O=Pe(o.code.toLowerCase(),v.value.toLowerCase(),c.value)}catch(D){if(D instanceof Error)f.value=D;else throw D}y.value=null,w.value=O.length,b.value=Array.from(new Set(O)),ne(),u.value=!1}function Pe(O,D,ee){return ee?He(O,D):Ie(O,D)}function Ie(O,D){var ee;const oe=[];let me=0;for(;mer(o.maxHeight));Ie(()=>o.code,async function(){await Kt(),X(),de()}),Ie(()=>c.value,function(){de()}),Ie(()=>o.highlightedLineNumbers,function(){pe()},{immediate:!0,deep:!0}),Ie(()=>L.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})),L.value||(await Kt(),X(),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"},F={toggleFilterMode:{trigger:Se,isAllowedContext(O){return p.value!==null&&O.composedPath().includes(p.value)},shouldPreventDefaultAction:!0},toggleRegExpMode:{trigger:ie,isAllowedContext(O){return p.value!==null&&O.composedPath().includes(p.value)},shouldPreventDefaultAction:!0},jumpToNextMatch:{trigger:_e,isAllowedContext(O){return p.value!==null&&O.composedPath().includes(p.value)},isDisabled:()=>b.value.length===0||d.value,shouldPreventDefaultAction:!0},jumpToPreviousMatch:{trigger:Le,isAllowedContext(O){return p.value!==null&&O.composedPath().includes(p.value)},isDisabled:()=>b.value.length===0||d.value,shouldPreventDefaultAction:!0},copyCode:{trigger:et,isAllowedContext(O){return p.value!==null&&O.composedPath().includes(p.value)},shouldPreventDefaultAction:!0}},j=new CV(z,F);Tt(function(){j.registerListener(),X(),!o.query&&o.highlightedLineNumbers.length?pe():de()}),Rn(function(){j.unRegisterListener()});function X(){var O;const D=(O=p.value)==null?void 0:O.querySelector(".highlighted-code-block"),ee=D==null?void 0:D.querySelector("code");D instanceof HTMLElement&&ee instanceof HTMLElement&&i("code-block-render",Q(D,ee))}function ne(){var O;const D=(O=p.value)==null?void 0:O.querySelector(".highlighted-code-block"),ee=D==null?void 0:D.querySelector("code");D instanceof HTMLElement&&ee instanceof HTMLElement&&i("matching-lines-change",Q(D,ee))}function Q(O,D){return{preElement:O,codeElement:D,code:o.code,language:o.language,query:l.value,matchingLineNumbers:b.value}}function ae(){v.value!==l.value&&(u.value=!0,a())}function W(){i("query-change",v.value),de()}function pe(){u.value=!0,f.value=null,b.value=kV(o.highlightedLineNumbers,m.value.length),w.value=b.value.length,ne(),u.value=!1}function de(){u.value=!0,f.value=null;let O=[];if(v.value.length>0)try{O=Pe(o.code.toLowerCase(),v.value.toLowerCase(),c.value)}catch(D){if(D instanceof Error)f.value=D;else throw D}y.value=null,w.value=O.length,b.value=Array.from(new Set(O)),ne(),u.value=!1}function Pe(O,D,ee){return ee?He(O,D):Me(O,D)}function Me(O,D){var ee;const oe=[];let me=0;for(;meo.theme==="light"?Sz:Bv);return(O,D)=>(g(),A("div",{id:e.id,ref_key:"codeBlock",ref:p,class:Te(["k-code-block",[`theme-${e.theme}`]]),"data-testid":"k-code-block",tabindex:"-1",onBlur:D[1]||(D[1]=ee=>y.value=null)},[P.value?(g(),A("div",AV,[re(Lo,{modelValue:v.value,"onUpdate:modelValue":D[0]||(D[0]=ee=>v.value=ee),"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:M(()=>[re(Sn,{mode:"out-in",name:"kongponents-fade-transition"},{default:M(()=>[v.value?(g(),A("button",{key:0,"aria-label":"Clear query",class:"clear-query-button","data-testid":"clear-query-button",title:"Clear query",type:"button",onClick:Ve},[re(T(Mn),{decorative:""})])):(g(),G(T(bm),{key:1,class:"code-block-search-icon",decorative:""}))]),_:1})]),_:1},8,["modelValue","error","error-message"]),re(Sn,{name:"kongponents-fade-transition"},{default:M(()=>[E.value||v.value?(g(),A("div",EV,[re(Sn,{name:"kongponents-fade-transition"},{default:M(()=>[E.value?(g(),G(T(Ku),{key:0,class:"code-block-processing-icon",color:N.value,"data-testid":"code-block-processing-icon",size:T(va),title:"Loading"},null,8,["color","size"])):te("",!0)]),_:1}),v.value?(g(),A("p",TV,[b.value.length===0?(g(),A(De,{key:0},[le(" No results ")],64)):typeof y.value=="number"&&!L.value?(g(),A(De,{key:1},[le(he(y.value+1)+" of "+he(b.value.length),1)],64)):(g(),A(De,{key:2},[le(he(b.value.length)+" "+he(b.value.length===1?"result":"results"),1)],64))])):te("",!0)])):te("",!0)]),_:1}),K("div",$V,[re(ds,{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:ie},{default:M(()=>[re(T(uz),{decorative:""})]),_:1},8,["active","aria-label","aria-pressed","theme","title"]),re(ds,{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:Se},{default:M(()=>[re(T(ez),{decorative:""})]),_:1},8,["active","aria-label","aria-pressed","theme","title"]),re(ds,{"aria-label":"Previous match (Shift+F3)",class:"previous-match-button","data-testid":"previous-match-button",disabled:b.value.length===0||d.value,theme:e.theme,title:"Previous match (Shift+F3)",onClick:Le},{default:M(()=>[re(T(OH),{decorative:""})]),_:1},8,["disabled","theme"]),re(ds,{"aria-label":"Next match (F3)",class:"next-match-button","data-testid":"next-match-button",disabled:b.value.length===0||d.value,theme:e.theme,title:"Next match (F3)",onClick:_e},{default:M(()=>[re(T(gm),{decorative:""})]),_:1},8,["disabled","theme"])])])):te("",!0),K("div",IV,[L.value?(g(),A("pre",MV,[D[6]||(D[6]=le(" ")),e.singleLine?te("",!0):(g(),A("span",OV,[D[4]||(D[4]=le(` +`).length;me.push(Z)}return me}function Ve(){v.value="",W()}function ie(){c.value=!c.value,i("reg-exp-mode-change",c.value),c.value||(f.value=null)}function Se(){d.value=!d.value,i("filter-mode-change",d.value)}function _e(){We(1)}function Le(){We(-1)}function We(O){if(b.value.length===0||!(p.value instanceof HTMLElement))return;typeof y.value=="number"?y.value=(y.value+O+b.value.length)%b.value.length:y.value=0;const D=b.value[y.value];if(!D)return;const ee=p.value.querySelector(`#${_.value}-L${D}`);ee instanceof HTMLElement&&("scrollIntoViewIfNeeded"in ee&&typeof ee.scrollIntoViewIfNeeded=="function"?ee.scrollIntoViewIfNeeded(!0):ee.scrollIntoView({block:"nearest"}))}async function et(O){const D=O.target.closest("button");await dC(o.code)&&(D==null||D.setAttribute("data-tooltip-text","Copied code!"),window==null||window.setTimeout(function(){D==null||D.removeAttribute("data-tooltip-text")},1500))}const N=S(()=>o.theme==="light"?kz:Fv);return(O,D)=>(g(),A("div",{id:e.id,ref_key:"codeBlock",ref:p,class:Te(["k-code-block",[`theme-${e.theme}`]]),"data-testid":"k-code-block",tabindex:"-1",onBlur:D[1]||(D[1]=ee=>y.value=null)},[P.value?(g(),A("div",$V,[re(Lo,{modelValue:v.value,"onUpdate:modelValue":D[0]||(D[0]=ee=>v.value=ee),"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(()=>[re(Sn,{mode:"out-in",name:"kongponents-fade-transition"},{default:I(()=>[v.value?(g(),A("button",{key:0,"aria-label":"Clear query",class:"clear-query-button","data-testid":"clear-query-button",title:"Clear query",type:"button",onClick:Ve},[re(T(In),{decorative:""})])):(g(),G(T(wm),{key:1,class:"code-block-search-icon",decorative:""}))]),_:1})]),_:1},8,["modelValue","error","error-message"]),re(Sn,{name:"kongponents-fade-transition"},{default:I(()=>[E.value||v.value?(g(),A("div",MV,[re(Sn,{name:"kongponents-fade-transition"},{default:I(()=>[E.value?(g(),G(T(Ku),{key:0,class:"code-block-processing-icon",color:N.value,"data-testid":"code-block-processing-icon",size:T(va),title:"Loading"},null,8,["color","size"])):te("",!0)]),_:1}),v.value?(g(),A("p",IV,[b.value.length===0?(g(),A(De,{key:0},[le(" No results ")],64)):typeof y.value=="number"&&!L.value?(g(),A(De,{key:1},[le(he(y.value+1)+" of "+he(b.value.length),1)],64)):(g(),A(De,{key:2},[le(he(b.value.length)+" "+he(b.value.length===1?"result":"results"),1)],64))])):te("",!0)])):te("",!0)]),_:1}),K("div",OV,[re(ds,{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:ie},{default:I(()=>[re(T(fz),{decorative:""})]),_:1},8,["active","aria-label","aria-pressed","theme","title"]),re(ds,{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:Se},{default:I(()=>[re(T(nz),{decorative:""})]),_:1},8,["active","aria-label","aria-pressed","theme","title"]),re(ds,{"aria-label":"Previous match (Shift+F3)",class:"previous-match-button","data-testid":"previous-match-button",disabled:b.value.length===0||d.value,theme:e.theme,title:"Previous match (Shift+F3)",onClick:Le},{default:I(()=>[re(T(LH),{decorative:""})]),_:1},8,["disabled","theme"]),re(ds,{"aria-label":"Next match (F3)",class:"next-match-button","data-testid":"next-match-button",disabled:b.value.length===0||d.value,theme:e.theme,title:"Next match (F3)",onClick:_e},{default:I(()=>[re(T(ym),{decorative:""})]),_:1},8,["disabled","theme"])])])):te("",!0),K("div",PV,[L.value?(g(),A("pre",DV,[D[6]||(D[6]=le(" ")),e.singleLine?te("",!0):(g(),A("span",LV,[D[4]||(D[4]=le(` `)),(g(!0),A(De,null,Xe(b.value,ee=>(g(),A("span",{key:ee,class:"line"},[D[2]||(D[2]=le(` - `)),K("a",{id:`${_.value}-L${ee}`,class:"line-anchor",href:e.showLineNumberLinks?`#${_.value}-L${ee}`:void 0},he(ee),9,PV),D[3]||(D[3]=le(` + `)),K("a",{id:`${_.value}-L${ee}`,class:"line-anchor",href:e.showLineNumberLinks?`#${_.value}-L${ee}`:void 0},he(ee),9,NV),D[3]||(D[3]=le(` `))]))),128)),D[5]||(D[5]=le(` `))])),D[7]||(D[7]=le(` - `)),K("code",{innerHTML:q.value},null,8,DV),D[8]||(D[8]=le(` - `))])):(g(),A("pre",{key:1,class:Te(["highlighted-code-block",{"single-line":e.singleLine,"show-copy-button":e.showCopyButton}]),"data-testid":"highlighted-code-block"},[D[13]||(D[13]=le(" ")),e.singleLine?te("",!0):(g(),A("span",LV,[D[11]||(D[11]=le(` + `)),K("code",{innerHTML:q.value},null,8,RV),D[8]||(D[8]=le(` + `))])):(g(),A("pre",{key:1,class:Te(["highlighted-code-block",{"single-line":e.singleLine,"show-copy-button":e.showCopyButton}]),"data-testid":"highlighted-code-block"},[D[13]||(D[13]=le(" ")),e.singleLine?te("",!0):(g(),A("span",BV,[D[11]||(D[11]=le(` `)),(g(!0),A(De,null,Xe(m.value,ee=>(g(),A("span",{key:ee,class:Te(["line",{"line-is-match":h.value.has(ee),"line-is-highlighted-match":y.value!==null&&ee===b.value[y.value]}])},[D[9]||(D[9]=le(` - `)),K("a",{id:`${_.value}-L${ee}`,class:Te(["line-anchor",{"hide-links":!e.showLineNumberLinks}]),href:e.showLineNumberLinks?`#${_.value}-L${ee}`:void 0},he(ee),11,NV),D[10]||(D[10]=le(` + `)),K("a",{id:`${_.value}-L${ee}`,class:Te(["line-anchor",{"hide-links":!e.showLineNumberLinks}]),href:e.showLineNumberLinks?`#${_.value}-L${ee}`:void 0},he(ee),11,FV),D[10]||(D[10]=le(` `))],2))),128)),D[12]||(D[12]=le(` `))])),D[14]||(D[14]=le(` - `)),K("code",{innerHTML:x.value},null,8,RV),D[15]||(D[15]=le(` - `))],2)),e.showCopyButton||T(s)["secondary-actions"]?(g(),A("div",BV,[e.showCopyButton?(g(),G(ds,{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:et},{default:M(()=>[re(T(gC),{decorative:""})]),_:1},8,["aria-label","copy-tooltip","theme"])):te("",!0),Y(O.$slots,"secondary-actions",{},void 0,!0)])):te("",!0)])],42,kV))}}),FC=lt(FV,[["__scopeId","data-v-e37084fe"]]),HV={class:"k-collapse"},zV={class:"collapse-trigger"},UV=["aria-controls","aria-expanded","aria-label"],jV={key:0,class:"collapse-trigger-label","data-testid":"collapse-trigger-label"},VV={key:0,class:"collapse-visible-content","data-testid":"collapse-visible-content"},qV=["id"],YV=ue({__name:"KCollapse",props:{modelValue:{type:Boolean,required:!1,default:!0},title:{type:String,required:!1,default:""},titleTag:{type:String,default:"div",validator:e=>fC.includes(e)},triggerLabel:{type:String,required:!1,default:""},triggerAlignment:{type:String,required:!1,default:"trailing",validator:e=>yH.includes(e)}},emits:["toggle","update:modelValue"],setup(e,{emit:t}){const r=e,n=t,a=cr(),o=H(!0),i=H(!1),s=Ct(),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 Me(c,(p,v)=>{p!==v&&f(p)}),(p,v)=>(g(),A("div",HV,[K("div",{class:Te(["collapse-heading",{"has-trailing-trigger":l.value}])},[e.title||p.$slots.title?(g(),G(Qe(e.titleTag),{key:0,class:"collapse-title","data-testid":"collapse-title"},{default:M(()=>[Y(p.$slots,"title",{},()=>[le(he(e.title),1)],!0)]),_:3})):te("",!0),K("div",zV,[Y(p.$slots,"trigger",{isCollapsed:d.value,toggle:f},()=>[K("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:v[0]||(v[0]=yt(w=>f(),["prevent","stop"]))},[Y(p.$slots,"trigger-content",{},()=>[re(T(mC),{class:Te(["collapse-trigger-icon",{"collapse-expanded":!d.value}]),"data-testid":"collapse-trigger-icon",decorative:"",size:T(dn)},null,8,["class","size"]),e.triggerLabel?(g(),A("span",jV,he(e.triggerLabel),1)):te("",!0)],!0)],8,UV)],!0)])],2),u.value?(g(),A("div",VV,[Y(p.$slots,"visible-content",{},void 0,!0)])):te("",!0),re(Sn,{name:"kongponents-fade-transition"},{default:M(()=>[qu(K("div",{id:T(a),class:"collapse-hidden-content","data-testid":"collapse-hidden-content"},[Y(p.$slots,"default",{},void 0,!0)],8,qV),[[Z0,!d.value]])]),_:3})]))}}),GV=lt(YV,[["__scopeId","data-v-8ffc05c7"]]);function Bd(e){"@babel/helpers - typeof";return Bd=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},Bd(e)}function Ai(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 rn(e,t){if(t.length1?"s":"")+" required, but only "+t.length+" present")}function xa(e){rn(1,arguments);var t=Object.prototype.toString.call(e);return e instanceof Date||Bd(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 KV(e,t){rn(2,arguments);var r=xa(e).getTime(),n=Ai(t);return new Date(r+n)}var WV={};function Xf(){return WV}function ZV(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 QV(e){return rn(1,arguments),e instanceof Date||Bd(e)==="object"&&Object.prototype.toString.call(e)==="[object Date]"}function XV(e){if(rn(1,arguments),!QV(e)&&typeof e!="number")return!1;var t=xa(e);return!isNaN(Number(t))}function JV(e,t){rn(2,arguments);var r=Ai(t);return KV(e,-r)}var eq=864e5;function tq(e){rn(1,arguments);var t=xa(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/eq)+1}function Fd(e){rn(1,arguments);var t=1,r=xa(e),n=r.getUTCDay(),a=(n=a.getTime()?r+1:t.getTime()>=i.getTime()?r:r-1}function rq(e){rn(1,arguments);var t=HC(e),r=new Date(0);r.setUTCFullYear(t,0,4),r.setUTCHours(0,0,0,0);var n=Fd(r);return n}var nq=6048e5;function aq(e){rn(1,arguments);var t=xa(e),r=Fd(t).getTime()-rq(t).getTime();return Math.round(r/nq)+1}function Hd(e,t){var r,n,a,o,i,s,l,u;rn(1,arguments);var c=Xf(),d=Ai((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=xa(e),p=f.getUTCDay(),v=(p=1&&p<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var v=new Date(0);v.setUTCFullYear(d+1,0,p),v.setUTCHours(0,0,0,0);var w=Hd(v,t),b=new Date(0);b.setUTCFullYear(d,0,p),b.setUTCHours(0,0,0,0);var y=Hd(b,t);return c.getTime()>=w.getTime()?d+1:c.getTime()>=y.getTime()?d:d-1}function oq(e,t){var r,n,a,o,i,s,l,u;rn(1,arguments);var c=Xf(),d=Ai((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=zC(e,t),p=new Date(0);p.setUTCFullYear(f,0,d),p.setUTCHours(0,0,0,0);var v=Hd(p,t);return v}var iq=6048e5;function sq(e,t){rn(1,arguments);var r=xa(e),n=Hd(r,t).getTime()-oq(r,t).getTime();return Math.round(n/iq)+1}function Ut(e,t){for(var r=e<0?"-":"",n=Math.abs(e).toString();n.length0?r:1-r;return Ut(t==="yy"?n%100:n,t.length)},M:function(e,t){var r=e.getUTCMonth();return t==="M"?String(r+1):Ut(r+1,2)},d:function(e,t){return Ut(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 Ut(e.getUTCHours()%12||12,t.length)},H:function(e,t){return Ut(e.getUTCHours(),t.length)},m:function(e,t){return Ut(e.getUTCMinutes(),t.length)},s:function(e,t){return Ut(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 Ut(a,t.length)}},Qi={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},lq={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 lo.y(e,t)},Y:function(e,t,r,n){var a=zC(e,n),o=a>0?a:1-a;if(t==="YY"){var i=o%100;return Ut(i,2)}return t==="Yo"?r.ordinalNumber(o,{unit:"year"}):Ut(o,t.length)},R:function(e,t){var r=HC(e);return Ut(r,t.length)},u:function(e,t){var r=e.getUTCFullYear();return Ut(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 Ut(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 Ut(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 lo.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 Ut(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=sq(e,n);return t==="wo"?r.ordinalNumber(a,{unit:"week"}):Ut(a,t.length)},I:function(e,t,r){var n=aq(e);return t==="Io"?r.ordinalNumber(n,{unit:"week"}):Ut(n,t.length)},d:function(e,t,r){return t==="do"?r.ordinalNumber(e.getUTCDate(),{unit:"date"}):lo.d(e,t)},D:function(e,t,r){var n=tq(e);return t==="Do"?r.ordinalNumber(n,{unit:"dayOfYear"}):Ut(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 Ut(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 Ut(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 Ut(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=Qi.noon:n===0?a=Qi.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=Qi.evening:n>=12?a=Qi.afternoon:n>=4?a=Qi.morning:a=Qi.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 lo.h(e,t)},H:function(e,t,r){return t==="Ho"?r.ordinalNumber(e.getUTCHours(),{unit:"hour"}):lo.H(e,t)},K:function(e,t,r){var n=e.getUTCHours()%12;return t==="Ko"?r.ordinalNumber(n,{unit:"hour"}):Ut(n,t.length)},k:function(e,t,r){var n=e.getUTCHours();return n===0&&(n=24),t==="ko"?r.ordinalNumber(n,{unit:"hour"}):Ut(n,t.length)},m:function(e,t,r){return t==="mo"?r.ordinalNumber(e.getUTCMinutes(),{unit:"minute"}):lo.m(e,t)},s:function(e,t,r){return t==="so"?r.ordinalNumber(e.getUTCSeconds(),{unit:"second"}):lo.s(e,t)},S:function(e,t){return lo.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 q3(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 q3(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"+V3(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"+V3(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 Ut(o,t.length)},T:function(e,t,r,n){var a=n._originalDate||e,o=a.getTime();return Ut(o,t.length)}};function V3(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+Ut(o,2)}function q3(e,t){if(e%60===0){var r=e>0?"-":"+";return r+Ut(Math.abs(e)/60,2)}return oi(e,t)}function oi(e,t){var r=t||"",n=e>0?"-":"+",a=Math.abs(e),o=Ut(Math.floor(a/60),2),i=Ut(a%60,2);return n+o+r+i}var Y3=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"})}},UC=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"})}},uq=function(e,t){var r=e.match(/(P+)(p+)?/)||[],n=r[1],a=r[2];if(!a)return Y3(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}}",Y3(n,t)).replace("{{time}}",UC(a,t))},cq={p:UC,P:uq},dq=["D","DD"],fq=["YY","YYYY"];function pq(e){return dq.indexOf(e)!==-1}function hq(e){return fq.indexOf(e)!==-1}function G3(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 vq={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"}},mq=function(e,t,r){var n,a=vq[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 N1(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 gq={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},yq={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},bq={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},wq={date:N1({formats:gq,defaultWidth:"full"}),time:N1({formats:yq,defaultWidth:"full"}),dateTime:N1({formats:bq,defaultWidth:"full"})},Cq={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},Sq=function(e,t,r,n){return Cq[e]};function Al(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 _q={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},xq={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},kq={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"]},Aq={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"]},Eq={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"}},Tq={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"}},$q=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"},Iq={ordinalNumber:$q,era:Al({values:_q,defaultWidth:"wide"}),quarter:Al({values:xq,defaultWidth:"wide",argumentCallback:function(e){return e-1}}),month:Al({values:kq,defaultWidth:"wide"}),day:Al({values:Aq,defaultWidth:"wide"}),dayPeriod:Al({values:Eq,defaultWidth:"wide",formattingValues:Tq,defaultFormattingWidth:"wide"})};function El(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)?Oq(s,function(d){return d.test(i)}):Mq(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 Mq(e,t){for(var r in e)if(e.hasOwnProperty(r)&&t(e[r]))return r}function Oq(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 Dq=/^(\d+)(th|st|nd|rd)?/i,Lq=/\d+/i,Nq={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},Rq={any:[/^b/i,/^(a|c)/i]},Bq={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},Fq={any:[/1/i,/2/i,/3/i,/4/i]},Hq={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},zq={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]},Uq={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},jq={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]},Vq={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},qq={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}},Yq={ordinalNumber:Pq({matchPattern:Dq,parsePattern:Lq,valueCallback:function(e){return parseInt(e,10)}}),era:El({matchPatterns:Nq,defaultMatchWidth:"wide",parsePatterns:Rq,defaultParseWidth:"any"}),quarter:El({matchPatterns:Bq,defaultMatchWidth:"wide",parsePatterns:Fq,defaultParseWidth:"any",valueCallback:function(e){return e+1}}),month:El({matchPatterns:Hq,defaultMatchWidth:"wide",parsePatterns:zq,defaultParseWidth:"any"}),day:El({matchPatterns:Uq,defaultMatchWidth:"wide",parsePatterns:jq,defaultParseWidth:"any"}),dayPeriod:El({matchPatterns:Vq,defaultMatchWidth:"any",parsePatterns:qq,defaultParseWidth:"any"})},Gq={code:"en-US",formatDistance:mq,formatLong:wq,formatRelative:Sq,localize:Iq,match:Yq,options:{weekStartsOn:0,firstWeekContainsDate:1}},Kq=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,Wq=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,Zq=/^'([^]*?)'?$/,Qq=/''/g,Xq=/[a-zA-Z]/;function R1(e,t,r){var n,a,o,i,s,l,u,c,d,f,p,v,w,b;rn(2,arguments);var y=String(t),h=Xf(),m=(n=(a=void 0)!==null&&a!==void 0?a:h.locale)!==null&&n!==void 0?n:Gq,C=Ai((o=(i=(s=(l=void 0)!==null&&l!==void 0?l:void 0)!==null&&s!==void 0?s:h.firstWeekContainsDate)!==null&&i!==void 0?i:(u=h.locale)===null||u===void 0||(c=u.options)===null||c===void 0?void 0:c.firstWeekContainsDate)!==null&&o!==void 0?o:1);if(!(C>=1&&C<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var _=Ai((d=(f=(p=(v=void 0)!==null&&v!==void 0?v:void 0)!==null&&p!==void 0?p:h.weekStartsOn)!==null&&f!==void 0?f:(w=h.locale)===null||w===void 0||(b=w.options)===null||b===void 0?void 0:b.weekStartsOn)!==null&&d!==void 0?d:0);if(!(_>=0&&_<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!m.localize)throw new RangeError("locale must contain localize property");if(!m.formatLong)throw new RangeError("locale must contain formatLong property");var E=xa(e);if(!XV(E))throw new RangeError("Invalid time value");var L=ZV(E),q=JV(E,L),P={firstWeekContainsDate:C,weekStartsOn:_,locale:m,_originalDate:E},U=y.match(Wq).map(function(x){var k=x[0];if(k==="p"||k==="P"){var z=cq[k];return z(x,m.formatLong)}return x}).join("").match(Kq).map(function(x){if(x==="''")return"'";var k=x[0];if(k==="'")return Jq(x);var z=lq[k];if(z)return hq(x)&&G3(x,t,String(e)),pq(x)&&G3(x,t,String(e)),z(q,x,m.localize,P);if(k.match(Xq))throw new RangeError("Format string contains an unescaped latin alphabet character `"+k+"`");return x}).join("");return U}function Jq(e){var t=e.match(Zq);return t?t[1].replace(Qq,"'"):e}function Jf(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var B1={exports:{}},K3={exports:{}},W3;function or(){return W3||(W3=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}(K3)),K3.exports}var F1={exports:{}},H1={exports:{}},Z3={exports:{}},Q3;function jC(){return Q3||(Q3=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}(Z3)),Z3.exports}var z1={exports:{}},X3;function nn(){return X3||(X3=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}(z1,z1.exports)),z1.exports}var J3;function eY(){return J3||(J3=1,function(e,t){var r=or().default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=o;var n=r(jC()),a=r(nn());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}(H1,H1.exports)),H1.exports}var U1={exports:{}},e5;function ka(){return e5||(e5=1,function(e,t){var r=or().default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=o;var n=r(jC()),a=r(nn());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}(U1,U1.exports)),U1.exports}var t5;function tY(){return t5||(t5=1,function(e,t){var r=or().default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var n=r(eY()),a=r(ka()),o=r(nn());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}(F1,F1.exports)),F1.exports}var j1={exports:{}},V1={exports:{}},q1={exports:{}},r5;function Ri(){return r5||(r5=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}(q1,q1.exports)),q1.exports}var n5;function rY(){return n5||(n5=1,function(e,t){var r=or().default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var n=r(Ri()),a=r(ka()),o=r(nn());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}(V1,V1.exports)),V1.exports}var a5;function nY(){return a5||(a5=1,function(e,t){var r=or().default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var n=r(rY()),a=r(nn()),o=r(Ri());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}(j1,j1.exports)),j1.exports}var Y1={exports:{}},G1={exports:{}},o5;function aY(){return o5||(o5=1,function(e,t){var r=or().default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var n=r(ka()),a=r(nn()),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}(G1,G1.exports)),G1.exports}var K1={exports:{}},W1={exports:{}},i5;function Im(){return i5||(i5=1,function(e,t){var r=or().default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=o;var n=r(ka()),a=r(nn());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}(Q1,Q1.exports)),Q1.exports}var l5;function oY(){return l5||(l5=1,function(e,t){var r=or().default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var n=r(VC()),a=r(Im()),o=r(nn());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}(Z1,Z1.exports)),Z1.exports}var u5;function iY(){return u5||(u5=1,function(e,t){var r=or().default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=l;var n=r(ka()),a=r(Im()),o=r(oY()),i=r(nn()),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}(K1,K1.exports)),K1.exports}var X1={exports:{}},J1={exports:{}},Tl={},c5;function ep(){if(c5)return Tl;c5=1,Object.defineProperty(Tl,"__esModule",{value:!0}),Tl.getDefaultOptions=t,Tl.setDefaultOptions=r;var e={};function t(){return e}function r(n){e=n}return Tl}var d5;function Mm(){return d5||(d5=1,function(e,t){var r=or().default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=s;var n=r(ka()),a=r(nn()),o=r(Ri()),i=ep();function s(l,u){var c,d,f,p,v,w,b,y;(0,a.default)(1,arguments);var h=(0,i.getDefaultOptions)(),m=(0,o.default)((c=(d=(f=(p=u==null?void 0:u.weekStartsOn)!==null&&p!==void 0?p:u==null||(v=u.locale)===null||v===void 0||(w=v.options)===null||w===void 0?void 0:w.weekStartsOn)!==null&&f!==void 0?f:h.weekStartsOn)!==null&&d!==void 0?d:(b=h.locale)===null||b===void 0||(y=b.options)===null||y===void 0?void 0:y.weekStartsOn)!==null&&c!==void 0?c:0);if(!(m>=0&&m<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var C=(0,n.default)(l),_=C.getUTCDay(),E=(_=1&&E<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var L=new Date(0);L.setUTCFullYear(C+1,0,E),L.setUTCHours(0,0,0,0);var q=(0,o.default)(L,c),P=new Date(0);P.setUTCFullYear(C,0,E),P.setUTCHours(0,0,0,0);var U=(0,o.default)(P,c);return m.getTime()>=q.getTime()?C+1:m.getTime()>=U.getTime()?C:C-1}e.exports=t.default}(th,th.exports)),th.exports}var p5;function sY(){return p5||(p5=1,function(e,t){var r=or().default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=l;var n=r(qC()),a=r(nn()),o=r(Mm()),i=r(Ri()),s=ep();function l(u,c){var d,f,p,v,w,b,y,h;(0,a.default)(1,arguments);var m=(0,s.getDefaultOptions)(),C=(0,i.default)((d=(f=(p=(v=c==null?void 0:c.firstWeekContainsDate)!==null&&v!==void 0?v:c==null||(w=c.locale)===null||w===void 0||(b=w.options)===null||b===void 0?void 0:b.firstWeekContainsDate)!==null&&p!==void 0?p:m.firstWeekContainsDate)!==null&&f!==void 0?f:(y=m.locale)===null||y===void 0||(h=y.options)===null||h===void 0?void 0:h.firstWeekContainsDate)!==null&&d!==void 0?d:1),_=(0,n.default)(u,c),E=new Date(0);E.setUTCFullYear(_,0,C),E.setUTCHours(0,0,0,0);var L=(0,o.default)(E,c);return L}e.exports=t.default}(eh,eh.exports)),eh.exports}var h5;function lY(){return h5||(h5=1,function(e,t){var r=or().default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=l;var n=r(ka()),a=r(Mm()),o=r(sY()),i=r(nn()),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}(X1,X1.exports)),X1.exports}var rh={exports:{}},v5;function YC(){return v5||(v5=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}(nh,nh.exports)),nh.exports}var g5;function cY(){return g5||(g5=1,function(e,t){var r=or().default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(aY()),a=r(iY()),o=r(VC()),i=r(lY()),s=r(qC()),l=r(YC()),u=r(uY()),c={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},d={G:function(b,y,h){var m=b.getUTCFullYear()>0?1:0;switch(y){case"G":case"GG":case"GGG":return h.era(m,{width:"abbreviated"});case"GGGGG":return h.era(m,{width:"narrow"});case"GGGG":default:return h.era(m,{width:"wide"})}},y:function(b,y,h){if(y==="yo"){var m=b.getUTCFullYear(),C=m>0?m:1-m;return h.ordinalNumber(C,{unit:"year"})}return u.default.y(b,y)},Y:function(b,y,h,m){var C=(0,s.default)(b,m),_=C>0?C:1-C;if(y==="YY"){var E=_%100;return(0,l.default)(E,2)}return y==="Yo"?h.ordinalNumber(_,{unit:"year"}):(0,l.default)(_,y.length)},R:function(b,y){var h=(0,o.default)(b);return(0,l.default)(h,y.length)},u:function(b,y){var h=b.getUTCFullYear();return(0,l.default)(h,y.length)},Q:function(b,y,h){var m=Math.ceil((b.getUTCMonth()+1)/3);switch(y){case"Q":return String(m);case"QQ":return(0,l.default)(m,2);case"Qo":return h.ordinalNumber(m,{unit:"quarter"});case"QQQ":return h.quarter(m,{width:"abbreviated",context:"formatting"});case"QQQQQ":return h.quarter(m,{width:"narrow",context:"formatting"});case"QQQQ":default:return h.quarter(m,{width:"wide",context:"formatting"})}},q:function(b,y,h){var m=Math.ceil((b.getUTCMonth()+1)/3);switch(y){case"q":return String(m);case"qq":return(0,l.default)(m,2);case"qo":return h.ordinalNumber(m,{unit:"quarter"});case"qqq":return h.quarter(m,{width:"abbreviated",context:"standalone"});case"qqqqq":return h.quarter(m,{width:"narrow",context:"standalone"});case"qqqq":default:return h.quarter(m,{width:"wide",context:"standalone"})}},M:function(b,y,h){var m=b.getUTCMonth();switch(y){case"M":case"MM":return u.default.M(b,y);case"Mo":return h.ordinalNumber(m+1,{unit:"month"});case"MMM":return h.month(m,{width:"abbreviated",context:"formatting"});case"MMMMM":return h.month(m,{width:"narrow",context:"formatting"});case"MMMM":default:return h.month(m,{width:"wide",context:"formatting"})}},L:function(b,y,h){var m=b.getUTCMonth();switch(y){case"L":return String(m+1);case"LL":return(0,l.default)(m+1,2);case"Lo":return h.ordinalNumber(m+1,{unit:"month"});case"LLL":return h.month(m,{width:"abbreviated",context:"standalone"});case"LLLLL":return h.month(m,{width:"narrow",context:"standalone"});case"LLLL":default:return h.month(m,{width:"wide",context:"standalone"})}},w:function(b,y,h,m){var C=(0,i.default)(b,m);return y==="wo"?h.ordinalNumber(C,{unit:"week"}):(0,l.default)(C,y.length)},I:function(b,y,h){var m=(0,a.default)(b);return y==="Io"?h.ordinalNumber(m,{unit:"week"}):(0,l.default)(m,y.length)},d:function(b,y,h){return y==="do"?h.ordinalNumber(b.getUTCDate(),{unit:"date"}):u.default.d(b,y)},D:function(b,y,h){var m=(0,n.default)(b);return y==="Do"?h.ordinalNumber(m,{unit:"dayOfYear"}):(0,l.default)(m,y.length)},E:function(b,y,h){var m=b.getUTCDay();switch(y){case"E":case"EE":case"EEE":return h.day(m,{width:"abbreviated",context:"formatting"});case"EEEEE":return h.day(m,{width:"narrow",context:"formatting"});case"EEEEEE":return h.day(m,{width:"short",context:"formatting"});case"EEEE":default:return h.day(m,{width:"wide",context:"formatting"})}},e:function(b,y,h,m){var C=b.getUTCDay(),_=(C-m.weekStartsOn+8)%7||7;switch(y){case"e":return String(_);case"ee":return(0,l.default)(_,2);case"eo":return h.ordinalNumber(_,{unit:"day"});case"eee":return h.day(C,{width:"abbreviated",context:"formatting"});case"eeeee":return h.day(C,{width:"narrow",context:"formatting"});case"eeeeee":return h.day(C,{width:"short",context:"formatting"});case"eeee":default:return h.day(C,{width:"wide",context:"formatting"})}},c:function(b,y,h,m){var C=b.getUTCDay(),_=(C-m.weekStartsOn+8)%7||7;switch(y){case"c":return String(_);case"cc":return(0,l.default)(_,y.length);case"co":return h.ordinalNumber(_,{unit:"day"});case"ccc":return h.day(C,{width:"abbreviated",context:"standalone"});case"ccccc":return h.day(C,{width:"narrow",context:"standalone"});case"cccccc":return h.day(C,{width:"short",context:"standalone"});case"cccc":default:return h.day(C,{width:"wide",context:"standalone"})}},i:function(b,y,h){var m=b.getUTCDay(),C=m===0?7:m;switch(y){case"i":return String(C);case"ii":return(0,l.default)(C,y.length);case"io":return h.ordinalNumber(C,{unit:"day"});case"iii":return h.day(m,{width:"abbreviated",context:"formatting"});case"iiiii":return h.day(m,{width:"narrow",context:"formatting"});case"iiiiii":return h.day(m,{width:"short",context:"formatting"});case"iiii":default:return h.day(m,{width:"wide",context:"formatting"})}},a:function(b,y,h){var m=b.getUTCHours(),C=m/12>=1?"pm":"am";switch(y){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,y,h){var m=b.getUTCHours(),C;switch(m===12?C=c.noon:m===0?C=c.midnight:C=m/12>=1?"pm":"am",y){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,y,h){var m=b.getUTCHours(),C;switch(m>=17?C=c.evening:m>=12?C=c.afternoon:m>=4?C=c.morning:C=c.night,y){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,y,h){if(y==="ho"){var m=b.getUTCHours()%12;return m===0&&(m=12),h.ordinalNumber(m,{unit:"hour"})}return u.default.h(b,y)},H:function(b,y,h){return y==="Ho"?h.ordinalNumber(b.getUTCHours(),{unit:"hour"}):u.default.H(b,y)},K:function(b,y,h){var m=b.getUTCHours()%12;return y==="Ko"?h.ordinalNumber(m,{unit:"hour"}):(0,l.default)(m,y.length)},k:function(b,y,h){var m=b.getUTCHours();return m===0&&(m=24),y==="ko"?h.ordinalNumber(m,{unit:"hour"}):(0,l.default)(m,y.length)},m:function(b,y,h){return y==="mo"?h.ordinalNumber(b.getUTCMinutes(),{unit:"minute"}):u.default.m(b,y)},s:function(b,y,h){return y==="so"?h.ordinalNumber(b.getUTCSeconds(),{unit:"second"}):u.default.s(b,y)},S:function(b,y){return u.default.S(b,y)},X:function(b,y,h,m){var C=m._originalDate||b,_=C.getTimezoneOffset();if(_===0)return"Z";switch(y){case"X":return p(_);case"XXXX":case"XX":return v(_);case"XXXXX":case"XXX":default:return v(_,":")}},x:function(b,y,h,m){var C=m._originalDate||b,_=C.getTimezoneOffset();switch(y){case"x":return p(_);case"xxxx":case"xx":return v(_);case"xxxxx":case"xxx":default:return v(_,":")}},O:function(b,y,h,m){var C=m._originalDate||b,_=C.getTimezoneOffset();switch(y){case"O":case"OO":case"OOO":return"GMT"+f(_,":");case"OOOO":default:return"GMT"+v(_,":")}},z:function(b,y,h,m){var C=m._originalDate||b,_=C.getTimezoneOffset();switch(y){case"z":case"zz":case"zzz":return"GMT"+f(_,":");case"zzzz":default:return"GMT"+v(_,":")}},t:function(b,y,h,m){var C=m._originalDate||b,_=Math.floor(C.getTime()/1e3);return(0,l.default)(_,y.length)},T:function(b,y,h,m){var C=m._originalDate||b,_=C.getTime();return(0,l.default)(_,y.length)}};function f(b,y){var h=b>0?"-":"+",m=Math.abs(b),C=Math.floor(m/60),_=m%60;if(_===0)return h+String(C);var E=y;return h+String(C)+E+(0,l.default)(_,2)}function p(b,y){if(b%60===0){var h=b>0?"-":"+";return h+(0,l.default)(Math.abs(b)/60,2)}return v(b,y)}function v(b,y){var h=y||"",m=b>0?"-":"+",C=Math.abs(b),_=(0,l.default)(Math.floor(C/60),2),E=(0,l.default)(C%60,2);return m+_+h+E}var w=d;t.default=w,e.exports=t.default}(Y1,Y1.exports)),Y1.exports}var ah={exports:{}},y5;function dY(){return y5||(y5=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}(ah,ah.exports)),ah.exports}var oh={exports:{}},b5;function GC(){return b5||(b5=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}(oh,oh.exports)),oh.exports}var Xi={},w5;function fY(){if(w5)return Xi;w5=1,Object.defineProperty(Xi,"__esModule",{value:!0}),Xi.isProtectedDayOfYearToken=r,Xi.isProtectedWeekYearToken=n,Xi.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 Xi}var ih={exports:{}},sh={exports:{}},lh={exports:{}},C5;function pY(){return C5||(C5=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}(lh,lh.exports)),lh.exports}var uh={exports:{}},ch={exports:{}},S5;function hY(){return S5||(S5=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}(ch,ch.exports)),ch.exports}var _5;function vY(){return _5||(_5=1,function(e,t){var r=or().default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(hY()),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}(uh,uh.exports)),uh.exports}var dh={exports:{}},x5;function mY(){return x5||(x5=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}(dh,dh.exports)),dh.exports}var fh={exports:{}},ph={exports:{}},k5;function gY(){return k5||(k5=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}(ph,ph.exports)),ph.exports}var A5;function yY(){return A5||(A5=1,function(e,t){var r=or().default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(gY()),a={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},o={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},i={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},s={narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},l={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},u={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},c=function(p,v){var w=Number(p),b=w%100;if(b>20||b<10)switch(b%10){case 1:return w+"st";case 2:return w+"nd";case 3:return w+"rd"}return w+"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}(fh,fh.exports)),fh.exports}var hh={exports:{}},vh={exports:{}},E5;function bY(){return E5||(E5=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(b){return b.test(d)}):n(f,function(b){return b.test(d)}),v;v=o.valueCallback?o.valueCallback(p):p,v=s.valueCallback?s.valueCallback(v):v;var w=i.slice(d.length);return{value:v,rest:w}}}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}(mh,mh.exports)),mh.exports}var $5;function CY(){return $5||($5=1,function(e,t){var r=or().default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(bY()),a=r(wY()),o=/^(\d+)(th|st|nd|rd)?/i,i=/\d+/i,s={narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},l={any:[/^b/i,/^(a|c)/i]},u={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},c={any:[/1/i,/2/i,/3/i,/4/i]},d={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},f={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},p={narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},v={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},w={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}},y={ordinalNumber:(0,a.default)({matchPattern:o,parsePattern:i,valueCallback:function(m){return parseInt(m,10)}}),era:(0,n.default)({matchPatterns:s,defaultMatchWidth:"wide",parsePatterns:l,defaultParseWidth:"any"}),quarter:(0,n.default)({matchPatterns:u,defaultMatchWidth:"wide",parsePatterns:c,defaultParseWidth:"any",valueCallback:function(m){return m+1}}),month:(0,n.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:f,defaultParseWidth:"any"}),day:(0,n.default)({matchPatterns:p,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),dayPeriod:(0,n.default)({matchPatterns:w,defaultMatchWidth:"any",parsePatterns:b,defaultParseWidth:"any"})},h=y;t.default=h,e.exports=t.default}(hh,hh.exports)),hh.exports}var I5;function SY(){return I5||(I5=1,function(e,t){var r=or().default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(pY()),a=r(vY()),o=r(mY()),i=r(yY()),s=r(CY()),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}(sh,sh.exports)),sh.exports}var M5;function _Y(){return M5||(M5=1,function(e,t){var r=or().default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(SY()),a=n.default;t.default=a,e.exports=t.default}(ih,ih.exports)),ih.exports}var O5;function xY(){return O5||(O5=1,function(e,t){var r=or().default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=m;var n=r(tY()),a=r(nY()),o=r(ka()),i=r(cY()),s=r(dY()),l=r(GC()),u=fY(),c=r(Ri()),d=r(nn()),f=ep(),p=r(_Y()),v=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,w=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,b=/^'([^]*?)'?$/,y=/''/g,h=/[a-zA-Z]/;function m(_,E,L){var q,P,U,x,k,z,F,j,X,ne,Q,ae,W,pe,de,Pe,Ie,He;(0,d.default)(2,arguments);var Ve=String(E),ie=(0,f.getDefaultOptions)(),Se=(q=(P=L==null?void 0:L.locale)!==null&&P!==void 0?P:ie.locale)!==null&&q!==void 0?q:p.default,_e=(0,c.default)((U=(x=(k=(z=L==null?void 0:L.firstWeekContainsDate)!==null&&z!==void 0?z:L==null||(F=L.locale)===null||F===void 0||(j=F.options)===null||j===void 0?void 0:j.firstWeekContainsDate)!==null&&k!==void 0?k:ie.firstWeekContainsDate)!==null&&x!==void 0?x:(X=ie.locale)===null||X===void 0||(ne=X.options)===null||ne===void 0?void 0:ne.firstWeekContainsDate)!==null&&U!==void 0?U:1);if(!(_e>=1&&_e<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var Le=(0,c.default)((Q=(ae=(W=(pe=L==null?void 0:L.weekStartsOn)!==null&&pe!==void 0?pe:L==null||(de=L.locale)===null||de===void 0||(Pe=de.options)===null||Pe===void 0?void 0:Pe.weekStartsOn)!==null&&W!==void 0?W:ie.weekStartsOn)!==null&&ae!==void 0?ae:(Ie=ie.locale)===null||Ie===void 0||(He=Ie.options)===null||He===void 0?void 0:He.weekStartsOn)!==null&&Q!==void 0?Q:0);if(!(Le>=0&&Le<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!Se.localize)throw new RangeError("locale must contain localize property");if(!Se.formatLong)throw new RangeError("locale must contain formatLong property");var We=(0,o.default)(_);if(!(0,n.default)(We))throw new RangeError("Invalid time value");var et=(0,l.default)(We),N=(0,a.default)(We,et),O={firstWeekContainsDate:_e,weekStartsOn:Le,locale:Se,_originalDate:We},D=Ve.match(w).map(function(ee){var oe=ee[0];if(oe==="p"||oe==="P"){var me=s.default[oe];return me(ee,Se.formatLong)}return ee}).join("").match(v).map(function(ee){if(ee==="''")return"'";var oe=ee[0];if(oe==="'")return C(ee);var me=i.default[oe];if(me)return!(L!=null&&L.useAdditionalWeekYearTokens)&&(0,u.isProtectedWeekYearToken)(ee)&&(0,u.throwProtectedError)(ee,E,String(_)),!(L!=null&&L.useAdditionalDayOfYearTokens)&&(0,u.isProtectedDayOfYearToken)(ee)&&(0,u.throwProtectedError)(ee,E,String(_)),me(N,ee,Se.localize,O);if(oe.match(h))throw new RangeError("Format string contains an unescaped latin alphabet character `"+oe+"`");return ee}).join("");return D}function C(_){var E=_.match(b);return E?E[1].replace(y,"'"):_}e.exports=t.default}(B1,B1.exports)),B1.exports}var kY=xY();const AY=Jf(kY);function P5(e,t,r){var n=$Y(e,r.timeZone,r.locale);return n.formatToParts?EY(n,t):TY(n,t)}function EY(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 TY(e,t){var r=e.format(t).replace(/\u200E/g,""),n=/ [\w-+ ]+$/.exec(r);return n?n[0].substr(1):""}function $Y(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 IY(e,t){var r=DY(t);return r.formatToParts?OY(r,e):PY(r,e)}var MY={year:0,month:1,day:2,hour:3,minute:4,second:5};function OY(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 PY(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 gh={};function DY(e){if(!gh[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";gh[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 gh[e]}function KC(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 D5=36e5,LY=6e4,yh={timezone:/([Z+-].*)$/,timezoneZ:/^(Z)$/,timezoneHH:/^([+-]\d{2})$/,timezoneHHMM:/^([+-])(\d{2}):?(\d{2})$/};function Om(e,t,r){var n,a;if(!e||(n=yh.timezoneZ.exec(e),n))return 0;var o;if(n=yh.timezoneHH.exec(e),n)return o=parseInt(n[1],10),L5(o)?-(o*D5):NaN;if(n=yh.timezoneHHMM.exec(e),n){o=parseInt(n[2],10);var i=parseInt(n[3],10);return L5(o,i)?(a=Math.abs(o)*D5+i*LY,n[1]==="+"?-a:a):NaN}if(BY(e)){t=new Date(t||Date.now());var s=r?t:NY(t),l=Fv(s,e),u=r?l:RY(t,l,e);return-u}return NaN}function NY(e){return KC(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds())}function Fv(e,t){var r=IY(e,t),n=KC(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 RY(e,t,r){var n=e.getTime(),a=n-t,o=Fv(new Date(a),r);if(t===o)return t;a-=o-t;var i=Fv(new Date(a),r);return o===i?o:Math.max(o,i)}function L5(e,t){return-23<=e&&e<=23&&(t==null||0<=t&&t<=59)}var N5={};function BY(e){if(N5[e])return!0;try{return new Intl.DateTimeFormat(void 0,{timeZone:e}),N5[e]=!0,!0}catch{return!1}}var FY=60*1e3,HY={X:function(e,t,r,n){var a=bh(n.timeZone,e);if(a===0)return"Z";switch(t){case"X":return R5(a);case"XXXX":case"XX":return fs(a);case"XXXXX":case"XXX":default:return fs(a,":")}},x:function(e,t,r,n){var a=bh(n.timeZone,e);switch(t){case"x":return R5(a);case"xxxx":case"xx":return fs(a);case"xxxxx":case"xxx":default:return fs(a,":")}},O:function(e,t,r,n){var a=bh(n.timeZone,e);switch(t){case"O":case"OO":case"OOO":return"GMT"+zY(a,":");case"OOOO":default:return"GMT"+fs(a,":")}},z:function(e,t,r,n){switch(t){case"z":case"zz":case"zzz":return P5("short",e,n);case"zzzz":default:return P5("long",e,n)}}};function bh(e,t){var r=e?Om(e,t,!0)/FY:t.getTimezoneOffset();if(Number.isNaN(r))throw new RangeError("Invalid time zone specified: "+e);return r}function zd(e,t){for(var r=e<0?"-":"",n=Math.abs(e).toString();n.length0?"-":"+",a=Math.abs(e),o=zd(Math.floor(a/60),2),i=zd(Math.floor(a%60),2);return n+o+r+i}function R5(e,t){if(e%60===0){var r=e>0?"-":"+";return r+zd(Math.abs(e)/60,2)}return fs(e,t)}function zY(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+zd(o,2)}var UY=Ri();const jY=Jf(UY);var VY=GC();const B5=Jf(VY);var qY=/(Z|[+-]\d{2}(?::?\d{2})?| UTC| [a-zA-Z]+\/[a-zA-Z_]+(?:\/[a-zA-Z_]+)?)$/,wh=36e5,F5=6e4,YY=2,Jr={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:qY};function WC(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?YY:jY(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=GY(e),o=KY(a.date,n),i=o.year,s=o.restDateString,l=WY(s,i);if(isNaN(l))return new Date(NaN);if(l){var u=l.getTime(),c=0,d;if(a.time&&(c=ZY(a.time),isNaN(c)))return new Date(NaN);if(a.timeZone||r.timeZone){if(d=Om(a.timeZone||r.timeZone,new Date(u+c)),isNaN(d))return new Date(NaN)}else d=B5(new Date(u+c)),d=B5(new Date(u+c+d));return new Date(u+c+d)}else return new Date(NaN)}function GY(e){var t={},r=Jr.dateTimePattern.exec(e),n;if(r?(t.date=r[1],n=r[3]):(r=Jr.datePattern.exec(e),r?(t.date=r[1],n=r[2]):(t.date=null,n=e)),n){var a=Jr.timeZone.exec(n);a?(t.time=n.replace(a[1],""),t.timeZone=a[1].trim()):t.time=n}return t}function KY(e,t){var r=Jr.YYY[t],n=Jr.YYYYY[t],a;if(a=Jr.YYYY.exec(e)||n.exec(e),a){var o=a[1];return{year:parseInt(o,10),restDateString:e.slice(o.length)}}if(a=Jr.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 WY(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=Jr.MM.exec(e),r)return n=new Date(0),a=parseInt(r[1],10)-1,z5(t,a)?(n.setUTCFullYear(t,a),n):new Date(NaN);if(r=Jr.DDD.exec(e),r){n=new Date(0);var i=parseInt(r[1],10);return JY(t,i)?(n.setUTCFullYear(t,0,i),n):new Date(NaN)}if(r=Jr.MMDD.exec(e),r){n=new Date(0),a=parseInt(r[1],10)-1;var s=parseInt(r[2],10);return z5(t,a,s)?(n.setUTCFullYear(t,a,s),n):new Date(NaN)}if(r=Jr.Www.exec(e),r)return o=parseInt(r[1],10)-1,U5(t,o)?H5(t,o):new Date(NaN);if(r=Jr.WwwD.exec(e),r){o=parseInt(r[1],10)-1;var l=parseInt(r[2],10)-1;return U5(t,o,l)?H5(t,o,l):new Date(NaN)}return null}function ZY(e){var t,r,n;if(t=Jr.HH.exec(e),t)return r=parseFloat(t[1].replace(",",".")),Ch(r)?r%24*wh:NaN;if(t=Jr.HHMM.exec(e),t)return r=parseInt(t[1],10),n=parseFloat(t[2].replace(",",".")),Ch(r,n)?r%24*wh+n*F5:NaN;if(t=Jr.HHMMSS.exec(e),t){r=parseInt(t[1],10),n=parseInt(t[2],10);var a=parseFloat(t[3].replace(",","."));return Ch(r,n,a)?r%24*wh+n*F5+a*1e3:NaN}return null}function H5(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 QY=[31,28,31,30,31,30,31,31,30,31,30,31],XY=[31,29,31,30,31,30,31,31,30,31,30,31];function ZC(e){return e%400===0||e%4===0&&e%100!==0}function z5(e,t,r){if(t<0||t>11)return!1;if(r!=null){if(r<1)return!1;var n=ZC(e);if(n&&r>XY[t]||!n&&r>QY[t])return!1}return!0}function JY(e,t){if(t<1)return!1;var r=ZC(e);return!(r&&t>366||!r&&t>365)}function U5(e,t,r){return!(t<0||t>52||r!=null&&(r<0||r>6))}function Ch(e,t,r){return!(e!=null&&(e<0||e>=25)||t!=null&&(t<0||t>=60)||r!=null&&(r<0||r>=60))}var eG=/([xXOz]+)|''|'(''|[^'])+('|$)/g;function tG(e,t,r){var n=String(t),a=r||{},o=n.match(eG);if(o){var i=WC(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,"'"+HY[l[0]](i,l,null,a)+"'");return c?d.substring(0,u-1)+d.substring(u+1):d},n)}return AY(e,n,a)}var Sh={exports:{}},_h={exports:{}},j5;function rG(){return j5||(j5=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}(_h,_h.exports)),_h.exports}var V5;function nG(){return V5||(V5=1,function(e,t){var r=or().default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=a;var n=r(rG());function a(o){return(0,n.default)({},o)}e.exports=t.default}(Sh,Sh.exports)),Sh.exports}var aG=nG();const oG=Jf(aG);function iG(e,t,r){var n=WC(e,r),a=Om(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 xh(e,t,r,n){var a=oG(n);return a.timeZone=t,a.originalDate=e,tG(iG(e,t),r,a)}var fn="top",Ln="bottom",Nn="right",pn="left",Pm="auto",Zu=[fn,Ln,Nn,pn],Qs="start",Du="end",sG="clippingParents",QC="viewport",$l="popper",lG="reference",q5=Zu.reduce(function(e,t){return e.concat([t+"-"+Qs,t+"-"+Du])},[]),XC=[].concat(Zu,[Pm]).reduce(function(e,t){return e.concat([t,t+"-"+Qs,t+"-"+Du])},[]),uG="beforeRead",cG="read",dG="afterRead",fG="beforeMain",pG="main",hG="afterMain",vG="beforeWrite",mG="write",gG="afterWrite",yG=[uG,cG,dG,fG,pG,hG,vG,mG,gG];function Sa(e){return e?(e.nodeName||"").toLowerCase():null}function xn(e){if(e==null)return window;if(e.toString()!=="[object Window]"){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function Ei(e){var t=xn(e).Element;return e instanceof t||e instanceof Element}function On(e){var t=xn(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}function Dm(e){if(typeof ShadowRoot>"u")return!1;var t=xn(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}function bG(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];!On(o)||!Sa(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 wG(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},{});!On(a)||!Sa(a)||(Object.assign(a.style,s),Object.keys(o).forEach(function(l){a.removeAttribute(l)}))})}}const CG={name:"applyStyles",enabled:!0,phase:"write",fn:bG,effect:wG,requires:["computeStyles"]};function ma(e){return e.split("-")[0]}var bi=Math.max,Ud=Math.min,Xs=Math.round;function Hv(){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 JC(){return!/^((?!chrome|android).)*safari/i.test(Hv())}function Js(e,t,r){t===void 0&&(t=!1),r===void 0&&(r=!1);var n=e.getBoundingClientRect(),a=1,o=1;t&&On(e)&&(a=e.offsetWidth>0&&Xs(n.width)/e.offsetWidth||1,o=e.offsetHeight>0&&Xs(n.height)/e.offsetHeight||1);var i=Ei(e)?xn(e):window,s=i.visualViewport,l=!JC()&&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 Lm(e){var t=Js(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 eS(e,t){var r=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(r&&Dm(r)){var n=t;do{if(n&&e.isSameNode(n))return!0;n=n.parentNode||n.host}while(n)}return!1}function Va(e){return xn(e).getComputedStyle(e)}function SG(e){return["table","td","th"].indexOf(Sa(e))>=0}function qo(e){return((Ei(e)?e.ownerDocument:e.document)||window.document).documentElement}function tp(e){return Sa(e)==="html"?e:e.assignedSlot||e.parentNode||(Dm(e)?e.host:null)||qo(e)}function Y5(e){return!On(e)||Va(e).position==="fixed"?null:e.offsetParent}function _G(e){var t=/firefox/i.test(Hv()),r=/Trident/i.test(Hv());if(r&&On(e)){var n=Va(e);if(n.position==="fixed")return null}var a=tp(e);for(Dm(a)&&(a=a.host);On(a)&&["html","body"].indexOf(Sa(a))<0;){var o=Va(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 Qu(e){for(var t=xn(e),r=Y5(e);r&&SG(r)&&Va(r).position==="static";)r=Y5(r);return r&&(Sa(r)==="html"||Sa(r)==="body"&&Va(r).position==="static")?t:r||_G(e)||t}function Nm(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function ou(e,t,r){return bi(e,Ud(t,r))}function xG(e,t,r){var n=ou(e,t,r);return n>r?r:n}function tS(){return{top:0,right:0,bottom:0,left:0}}function rS(e){return Object.assign({},tS(),e)}function nS(e,t){return t.reduce(function(r,n){return r[n]=e,r},{})}var kG=function(e,t){return e=typeof e=="function"?e(Object.assign({},t.rects,{placement:t.placement})):e,rS(typeof e!="number"?e:nS(e,Zu))};function AG(e){var t,r=e.state,n=e.name,a=e.options,o=r.elements.arrow,i=r.modifiersData.popperOffsets,s=ma(r.placement),l=Nm(s),u=[pn,Nn].indexOf(s)>=0,c=u?"height":"width";if(!(!o||!i)){var d=kG(a.padding,r),f=Lm(o),p=l==="y"?fn:pn,v=l==="y"?Ln:Nn,w=r.rects.reference[c]+r.rects.reference[l]-i[l]-r.rects.popper[c],b=i[l]-r.rects.reference[l],y=Qu(o),h=y?l==="y"?y.clientHeight||0:y.clientWidth||0:0,m=w/2-b/2,C=d[p],_=h-f[c]-d[v],E=h/2-f[c]/2+m,L=ou(C,E,_),q=l;r.modifiersData[n]=(t={},t[q]=L,t.centerOffset=L-E,t)}}function EG(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)||eS(t.elements.popper,a)&&(t.elements.arrow=a))}const TG={name:"arrow",enabled:!0,phase:"main",fn:AG,effect:EG,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function el(e){return e.split("-")[1]}var $G={top:"auto",right:"auto",bottom:"auto",left:"auto"};function IG(e,t){var r=e.x,n=e.y,a=t.devicePixelRatio||1;return{x:Xs(r*a)/a||0,y:Xs(n*a)/a||0}}function G5(e){var t,r=e.popper,n=e.popperRect,a=e.placement,o=e.variation,i=e.offsets,s=e.position,l=e.gpuAcceleration,u=e.adaptive,c=e.roundOffsets,d=e.isFixed,f=i.x,p=f===void 0?0:f,v=i.y,w=v===void 0?0:v,b=typeof c=="function"?c({x:p,y:w}):{x:p,y:w};p=b.x,w=b.y;var y=i.hasOwnProperty("x"),h=i.hasOwnProperty("y"),m=pn,C=fn,_=window;if(u){var E=Qu(r),L="clientHeight",q="clientWidth";if(E===xn(r)&&(E=qo(r),Va(E).position!=="static"&&s==="absolute"&&(L="scrollHeight",q="scrollWidth")),E=E,a===fn||(a===pn||a===Nn)&&o===Du){C=Ln;var P=d&&E===_&&_.visualViewport?_.visualViewport.height:E[L];w-=P-n.height,w*=l?1:-1}if(a===pn||(a===fn||a===Ln)&&o===Du){m=Nn;var U=d&&E===_&&_.visualViewport?_.visualViewport.width:E[q];p-=U-n.width,p*=l?1:-1}}var x=Object.assign({position:s},u&&$G),k=c===!0?IG({x:p,y:w},xn(r)):{x:p,y:w};if(p=k.x,w=k.y,l){var z;return Object.assign({},x,(z={},z[C]=h?"0":"",z[m]=y?"0":"",z.transform=(_.devicePixelRatio||1)<=1?"translate("+p+"px, "+w+"px)":"translate3d("+p+"px, "+w+"px, 0)",z))}return Object.assign({},x,(t={},t[C]=h?w+"px":"",t[m]=y?p+"px":"",t.transform="",t))}function MG(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:ma(t.placement),variation:el(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,G5(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,G5(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 OG={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:MG,data:{}};var Sc={passive:!0};function PG(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=xn(t.elements.popper),u=[].concat(t.scrollParents.reference,t.scrollParents.popper);return o&&u.forEach(function(c){c.addEventListener("scroll",r.update,Sc)}),s&&l.addEventListener("resize",r.update,Sc),function(){o&&u.forEach(function(c){c.removeEventListener("scroll",r.update,Sc)}),s&&l.removeEventListener("resize",r.update,Sc)}}const DG={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:PG,data:{}};var LG={left:"right",right:"left",bottom:"top",top:"bottom"};function Jc(e){return e.replace(/left|right|bottom|top/g,function(t){return LG[t]})}var NG={start:"end",end:"start"};function K5(e){return e.replace(/start|end/g,function(t){return NG[t]})}function Rm(e){var t=xn(e),r=t.pageXOffset,n=t.pageYOffset;return{scrollLeft:r,scrollTop:n}}function Bm(e){return Js(qo(e)).left+Rm(e).scrollLeft}function RG(e,t){var r=xn(e),n=qo(e),a=r.visualViewport,o=n.clientWidth,i=n.clientHeight,s=0,l=0;if(a){o=a.width,i=a.height;var u=JC();(u||!u&&t==="fixed")&&(s=a.offsetLeft,l=a.offsetTop)}return{width:o,height:i,x:s+Bm(e),y:l}}function BG(e){var t,r=qo(e),n=Rm(e),a=(t=e.ownerDocument)==null?void 0:t.body,o=bi(r.scrollWidth,r.clientWidth,a?a.scrollWidth:0,a?a.clientWidth:0),i=bi(r.scrollHeight,r.clientHeight,a?a.scrollHeight:0,a?a.clientHeight:0),s=-n.scrollLeft+Bm(e),l=-n.scrollTop;return Va(a||r).direction==="rtl"&&(s+=bi(r.clientWidth,a?a.clientWidth:0)-o),{width:o,height:i,x:s,y:l}}function Fm(e){var t=Va(e),r=t.overflow,n=t.overflowX,a=t.overflowY;return/auto|scroll|overlay|hidden/.test(r+a+n)}function aS(e){return["html","body","#document"].indexOf(Sa(e))>=0?e.ownerDocument.body:On(e)&&Fm(e)?e:aS(tp(e))}function iu(e,t){var r;t===void 0&&(t=[]);var n=aS(e),a=n===((r=e.ownerDocument)==null?void 0:r.body),o=xn(n),i=a?[o].concat(o.visualViewport||[],Fm(n)?n:[]):n,s=t.concat(i);return a?s:s.concat(iu(tp(i)))}function zv(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function FG(e,t){var r=Js(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 W5(e,t,r){return t===QC?zv(RG(e,r)):Ei(t)?FG(t,r):zv(BG(qo(e)))}function HG(e){var t=iu(tp(e)),r=["absolute","fixed"].indexOf(Va(e).position)>=0,n=r&&On(e)?Qu(e):e;return Ei(n)?t.filter(function(a){return Ei(a)&&eS(a,n)&&Sa(a)!=="body"}):[]}function zG(e,t,r,n){var a=t==="clippingParents"?HG(e):[].concat(t),o=[].concat(a,[r]),i=o[0],s=o.reduce(function(l,u){var c=W5(e,u,n);return l.top=bi(c.top,l.top),l.right=Ud(c.right,l.right),l.bottom=Ud(c.bottom,l.bottom),l.left=bi(c.left,l.left),l},W5(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 oS(e){var t=e.reference,r=e.element,n=e.placement,a=n?ma(n):null,o=n?el(n):null,i=t.x+t.width/2-r.width/2,s=t.y+t.height/2-r.height/2,l;switch(a){case fn:l={x:i,y:t.y-r.height};break;case Ln:l={x:i,y:t.y+t.height};break;case Nn:l={x:t.x+t.width,y:s};break;case pn:l={x:t.x-r.width,y:s};break;default:l={x:t.x,y:t.y}}var u=a?Nm(a):null;if(u!=null){var c=u==="y"?"height":"width";switch(o){case Qs:l[u]=l[u]-(t[c]/2-r[c]/2);break;case Du:l[u]=l[u]+(t[c]/2-r[c]/2);break}}return l}function Lu(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?sG:s,u=r.rootBoundary,c=u===void 0?QC:u,d=r.elementContext,f=d===void 0?$l:d,p=r.altBoundary,v=p===void 0?!1:p,w=r.padding,b=w===void 0?0:w,y=rS(typeof b!="number"?b:nS(b,Zu)),h=f===$l?lG:$l,m=e.rects.popper,C=e.elements[v?h:f],_=zG(Ei(C)?C:C.contextElement||qo(e.elements.popper),l,c,i),E=Js(e.elements.reference),L=oS({reference:E,element:m,strategy:"absolute",placement:a}),q=zv(Object.assign({},m,L)),P=f===$l?q:E,U={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===$l&&x){var k=x[a];Object.keys(U).forEach(function(z){var F=[Nn,Ln].indexOf(z)>=0?1:-1,j=[fn,Ln].indexOf(z)>=0?"y":"x";U[z]+=k[j]*F})}return U}function UG(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?XC:l,c=el(n),d=c?s?q5:q5.filter(function(v){return el(v)===c}):Zu,f=d.filter(function(v){return u.indexOf(v)>=0});f.length===0&&(f=d);var p=f.reduce(function(v,w){return v[w]=Lu(e,{placement:w,boundary:a,rootBoundary:o,padding:i})[ma(w)],v},{});return Object.keys(p).sort(function(v,w){return p[v]-p[w]})}function jG(e){if(ma(e)===Pm)return[];var t=Jc(e);return[K5(e),t,K5(t)]}function VG(e){var t=e.state,r=e.options,n=e.name;if(!t.modifiersData[n]._skip){for(var a=r.mainAxis,o=a===void 0?!0:a,i=r.altAxis,s=i===void 0?!0:i,l=r.fallbackPlacements,u=r.padding,c=r.boundary,d=r.rootBoundary,f=r.altBoundary,p=r.flipVariations,v=p===void 0?!0:p,w=r.allowedAutoPlacements,b=t.options.placement,y=ma(b),h=y===b,m=l||(h||!v?[Jc(b)]:jG(b)),C=[b].concat(m).reduce(function(Ie,He){return Ie.concat(ma(He)===Pm?UG(t,{placement:He,boundary:c,rootBoundary:d,padding:u,flipVariations:v,allowedAutoPlacements:w}):He)},[]),_=t.rects.reference,E=t.rects.popper,L=new Map,q=!0,P=C[0],U=0;U=0,j=F?"width":"height",X=Lu(t,{placement:x,boundary:c,rootBoundary:d,altBoundary:f,padding:u}),ne=F?z?Nn:pn:z?Ln:fn;_[j]>E[j]&&(ne=Jc(ne));var Q=Jc(ne),ae=[];if(o&&ae.push(X[k]<=0),s&&ae.push(X[ne]<=0,X[Q]<=0),ae.every(function(Ie){return Ie})){P=x,q=!1;break}L.set(x,ae)}if(q)for(var W=v?3:1,pe=function(Ie){var He=C.find(function(Ve){var ie=L.get(Ve);if(ie)return ie.slice(0,Ie).every(function(Se){return Se})});if(He)return P=He,"break"},de=W;de>0;de--){var Pe=pe(de);if(Pe==="break")break}t.placement!==P&&(t.modifiersData[n]._skip=!0,t.placement=P,t.reset=!0)}}const qG={name:"flip",enabled:!0,phase:"main",fn:VG,requiresIfExists:["offset"],data:{_skip:!1}};function Z5(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 Q5(e){return[fn,Nn,Ln,pn].some(function(t){return e[t]>=0})}function YG(e){var t=e.state,r=e.name,n=t.rects.reference,a=t.rects.popper,o=t.modifiersData.preventOverflow,i=Lu(t,{elementContext:"reference"}),s=Lu(t,{altBoundary:!0}),l=Z5(i,n),u=Z5(s,a,o),c=Q5(l),d=Q5(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 GG={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:YG};function KG(e,t,r){var n=ma(e),a=[pn,fn].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,[pn,Nn].indexOf(n)>=0?{x:s,y:i}:{x:i,y:s}}function WG(e){var t=e.state,r=e.options,n=e.name,a=r.offset,o=a===void 0?[0,0]:a,i=XC.reduce(function(c,d){return c[d]=KG(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 ZG={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:WG};function QG(e){var t=e.state,r=e.name;t.modifiersData[r]=oS({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})}const XG={name:"popperOffsets",enabled:!0,phase:"read",fn:QG,data:{}};function JG(e){return e==="x"?"y":"x"}function eK(e){var t=e.state,r=e.options,n=e.name,a=r.mainAxis,o=a===void 0?!0:a,i=r.altAxis,s=i===void 0?!1:i,l=r.boundary,u=r.rootBoundary,c=r.altBoundary,d=r.padding,f=r.tether,p=f===void 0?!0:f,v=r.tetherOffset,w=v===void 0?0:v,b=Lu(t,{boundary:l,rootBoundary:u,padding:d,altBoundary:c}),y=ma(t.placement),h=el(t.placement),m=!h,C=Nm(y),_=JG(C),E=t.modifiersData.popperOffsets,L=t.rects.reference,q=t.rects.popper,P=typeof w=="function"?w(Object.assign({},t.rects,{placement:t.placement})):w,U=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(E){if(o){var z,F=C==="y"?fn:pn,j=C==="y"?Ln:Nn,X=C==="y"?"height":"width",ne=E[C],Q=ne+b[F],ae=ne-b[j],W=p?-q[X]/2:0,pe=h===Qs?L[X]:q[X],de=h===Qs?-q[X]:-L[X],Pe=t.elements.arrow,Ie=p&&Pe?Lm(Pe):{width:0,height:0},He=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:tS(),Ve=He[F],ie=He[j],Se=ou(0,L[X],Ie[X]),_e=m?L[X]/2-W-Se-Ve-U.mainAxis:pe-Se-Ve-U.mainAxis,Le=m?-L[X]/2+W+Se+ie+U.mainAxis:de+Se+ie+U.mainAxis,We=t.elements.arrow&&Qu(t.elements.arrow),et=We?C==="y"?We.clientTop||0:We.clientLeft||0:0,N=(z=x==null?void 0:x[C])!=null?z:0,O=ne+_e-N-et,D=ne+Le-N,ee=ou(p?Ud(Q,O):Q,ne,p?bi(ae,D):ae);E[C]=ee,k[C]=ee-ne}if(s){var oe,me=C==="x"?fn:pn,xe=C==="x"?Ln:Nn,Z=E[_],ge=_==="y"?"height":"width",ve=Z+b[me],$e=Z-b[xe],Ce=[fn,pn].indexOf(y)!==-1,ze=(oe=x==null?void 0:x[_])!=null?oe:0,qe=Ce?ve:Z-L[ge]-q[ge]-ze+U.altAxis,fe=Ce?Z+L[ge]+q[ge]-ze-U.altAxis:$e,Fe=p&&Ce?xG(qe,Z,fe):ou(p?qe:ve,Z,p?fe:$e);E[_]=Fe,k[_]=Fe-Z}t.modifiersData[n]=k}}const tK={name:"preventOverflow",enabled:!0,phase:"main",fn:eK,requiresIfExists:["offset"]};function rK(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}function nK(e){return e===xn(e)||!On(e)?Rm(e):rK(e)}function aK(e){var t=e.getBoundingClientRect(),r=Xs(t.width)/e.offsetWidth||1,n=Xs(t.height)/e.offsetHeight||1;return r!==1||n!==1}function oK(e,t,r){r===void 0&&(r=!1);var n=On(t),a=On(t)&&aK(t),o=qo(t),i=Js(e,a,r),s={scrollLeft:0,scrollTop:0},l={x:0,y:0};return(n||!n&&!r)&&((Sa(t)!=="body"||Fm(o))&&(s=nK(t)),On(t)?(l=Js(t,!0),l.x+=t.clientLeft,l.y+=t.clientTop):o&&(l.x=Bm(o))),{x:i.left+s.scrollLeft-l.x,y:i.top+s.scrollTop-l.y,width:i.width,height:i.height}}function iK(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 sK(e){var t=iK(e);return yG.reduce(function(r,n){return r.concat(t.filter(function(a){return a.phase===n}))},[])}function lK(e){var t;return function(){return t||(t=new Promise(function(r){Promise.resolve().then(function(){t=void 0,r(e())})})),t}}function uK(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 X5={placement:"bottom",modifiers:[],strategy:"absolute"};function J5(){for(var e=arguments.length,t=new Array(e),r=0;rt in e?pK(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,it=(e,t,r)=>(hK(e,typeof t!="symbol"?t+"":t,r),r),_c=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function iS(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var vK=Object.prototype,mK=vK.hasOwnProperty;function gK(e,t){return e!=null&&mK.call(e,t)}var yK=gK,bK=Array.isArray,Jn=bK,wK=typeof _c=="object"&&_c&&_c.Object===Object&&_c,sS=wK,CK=sS,SK=typeof self=="object"&&self&&self.Object===Object&&self,_K=CK||SK||Function("return this")(),Aa=_K,xK=Aa,kK=xK.Symbol,rp=kK,e4=rp,lS=Object.prototype,AK=lS.hasOwnProperty,EK=lS.toString,Il=e4?e4.toStringTag:void 0;function TK(e){var t=AK.call(e,Il),r=e[Il];try{e[Il]=void 0;var n=!0}catch{}var a=EK.call(e);return n&&(t?e[Il]=r:delete e[Il]),a}var $K=TK,IK=Object.prototype,MK=IK.toString;function OK(e){return MK.call(e)}var PK=OK,t4=rp,DK=$K,LK=PK,NK="[object Null]",RK="[object Undefined]",r4=t4?t4.toStringTag:void 0;function BK(e){return e==null?e===void 0?RK:NK:r4&&r4 in Object(e)?DK(e):LK(e)}var Ea=BK;function FK(e){return e!=null&&typeof e=="object"}var ea=FK,HK=Ea,zK=ea,UK="[object Symbol]";function jK(e){return typeof e=="symbol"||zK(e)&&HK(e)==UK}var Hm=jK,VK=Jn,qK=Hm,YK=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,GK=/^\w*$/;function KK(e,t){if(VK(e))return!1;var r=typeof e;return r=="number"||r=="symbol"||r=="boolean"||e==null||qK(e)?!0:GK.test(e)||!YK.test(e)||t!=null&&e in Object(t)}var zm=KK;function WK(e){var t=typeof e;return e!=null&&(t=="object"||t=="function")}var Xa=WK,ZK=Ea,QK=Xa,XK="[object AsyncFunction]",JK="[object Function]",eW="[object GeneratorFunction]",tW="[object Proxy]";function rW(e){if(!QK(e))return!1;var t=ZK(e);return t==JK||t==eW||t==XK||t==tW}var Bi=rW,nW=Aa,aW=nW["__core-js_shared__"],oW=aW,kh=oW,n4=function(){var e=/[^.]+$/.exec(kh&&kh.keys&&kh.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();function iW(e){return!!n4&&n4 in e}var sW=iW,lW=Function.prototype,uW=lW.toString;function cW(e){if(e!=null){try{return uW.call(e)}catch{}try{return e+""}catch{}}return""}var uS=cW,dW=Bi,fW=sW,pW=Xa,hW=uS,vW=/[\\^$.*+?()[\]{}|]/g,mW=/^\[object .+?Constructor\]$/,gW=Function.prototype,yW=Object.prototype,bW=gW.toString,wW=yW.hasOwnProperty,CW=RegExp("^"+bW.call(wW).replace(vW,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function SW(e){if(!pW(e)||fW(e))return!1;var t=dW(e)?CW:mW;return t.test(hW(e))}var _W=SW;function xW(e,t){return e==null?void 0:e[t]}var kW=xW,AW=_W,EW=kW;function TW(e,t){var r=EW(e,t);return AW(r)?r:void 0}var Fi=TW,$W=Fi,IW=$W(Object,"create"),np=IW,a4=np;function MW(){this.__data__=a4?a4(null):{},this.size=0}var OW=MW;function PW(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}var DW=PW,LW=np,NW="__lodash_hash_undefined__",RW=Object.prototype,BW=RW.hasOwnProperty;function FW(e){var t=this.__data__;if(LW){var r=t[e];return r===NW?void 0:r}return BW.call(t,e)?t[e]:void 0}var HW=FW,zW=np,UW=Object.prototype,jW=UW.hasOwnProperty;function VW(e){var t=this.__data__;return zW?t[e]!==void 0:jW.call(t,e)}var qW=VW,YW=np,GW="__lodash_hash_undefined__";function KW(e,t){var r=this.__data__;return this.size+=this.has(e)?0:1,r[e]=YW&&t===void 0?GW:t,this}var WW=KW,ZW=OW,QW=DW,XW=HW,JW=qW,eZ=WW;function il(e){var t=-1,r=e==null?0:e.length;for(this.clear();++t-1}var gZ=mZ,yZ=ap;function bZ(e,t){var r=this.__data__,n=yZ(r,e);return n<0?(++this.size,r.push([e,t])):r[n][1]=t,this}var wZ=bZ,CZ=nZ,SZ=dZ,_Z=hZ,xZ=gZ,kZ=wZ;function ll(e){var t=-1,r=e==null?0:e.length;for(this.clear();++t-1&&e%1==0&&e-1&&e%1==0&&e<=RQ}var Gm=BQ,FQ=Hm;function HQ(e){if(typeof e=="string"||FQ(e))return e;var t=e+"";return t=="0"&&1/e==-1/0?"-0":t}var sp=HQ,zQ=fS,UQ=qm,jQ=Jn,VQ=Ym,qQ=Gm,YQ=sp;function GQ(e,t,r){t=zQ(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&ZX?new YX:void 0;for(o.set(e,t),o.set(t,e);++d0){if(++t>=Zne)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}var eae=Jne,tae=Wne,rae=eae,nae=rae(tae),aae=nae,oae=Xm,iae=jne,sae=aae;function lae(e,t){return sae(iae(e,t,oae),e+"")}var eg=lae;function uae(e){var t=[];if(e!=null)for(var r in Object(e))t.push(r);return t}var cae=uae,dae=Xa,fae=Zm,pae=cae,hae=Object.prototype,vae=hae.hasOwnProperty;function mae(e){if(!dae(e))return pae(e);var t=fae(e),r=[];for(var n in e)n=="constructor"&&(t||!vae.call(e,n))||r.push(n);return r}var gae=mae,yae=wS,bae=gae,wae=Xu;function Cae(e){return wae(e)?yae(e,!0):bae(e)}var tg=Cae,Sae=eg,_ae=sl,xae=Jm,kae=tg,PS=Object.prototype,Aae=PS.hasOwnProperty,Eae=Sae(function(e,t){e=Object(e);var r=-1,n=t.length,a=n>2?t[2]:void 0;for(a&&xae(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&&zoe(r[0],r[1],i)&&(o=a<3?void 0:o,a=1),t=Object(t);++nObject.prototype.toString.call(e).slice(8,-1),Ms=e=>sX(e)&&!isNaN(e.getTime()),qa=e=>tie(e)==="Object",US=vS,U4=(e,t)=>mne(t,r=>vS(e,r)),jt=(e,t,r="0")=>{for(e=e!=null?String(e):"",t=t||2;e.lengthArray.isArray(e),Ra=e=>Pn(e)&&e.length>0,qd=e=>e==null?null:document&&fa(e)?document.querySelector(e):e.$el??e,bo=(e,t,r,n=void 0)=>{e.removeEventListener(t,r,n)},wo=(e,t,r,n=void 0)=>(e.addEventListener(t,r,n),()=>bo(e,t,r,n)),ed=(e,t)=>!!e&&!!t&&(e===t||e.contains(t)),kc=(e,t)=>{(e.key===" "||e.key==="Enter")&&(t(e),e.preventDefault())},jS=(e,...t)=>{const r={};let n;for(n in e)t.includes(n)||(r[n]=e[n]);return r},VS=(e,t)=>{const r={};return t.forEach(n=>{n in e&&(r[n]=e[n])}),r};function rie(e,t,r){return Math.min(Math.max(e,t),r)}var Yd={},nie={get exports(){return Yd},set exports(e){Yd=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})(nie,Yd);const aie=iS(Yd);var Gd={},oie={get exports(){return Gd},set exports(e){Gd=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})(oie,Gd);const j4=iS(Gd);function iie(e,t){var r=cie(t);return r.formatToParts?lie(r,e):uie(r,e)}var sie={year:0,month:1,day:2,hour:3,minute:4,second:5};function lie(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 uie(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 Th={};function cie(e){if(!Th[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";Th[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 Th[e]}function qS(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 V4=36e5,die=6e4,$h={timezone:/([Z+-].*)$/,timezoneZ:/^(Z)$/,timezoneHH:/^([+-]\d{2})$/,timezoneHHMM:/^([+-]\d{2}):?(\d{2})$/};function fie(e,t,r){var n,a;if(!e||(n=$h.timezoneZ.exec(e),n))return 0;var o;if(n=$h.timezoneHH.exec(e),n)return o=parseInt(n[1],10),q4(o)?-(o*V4):NaN;if(n=$h.timezoneHHMM.exec(e),n){o=parseInt(n[1],10);var i=parseInt(n[2],10);return q4(o,i)?(a=Math.abs(o)*V4+i*die,o>0?-a:a):NaN}if(vie(e)){t=new Date(t||Date.now());var s=pie(t),l=Gv(s,e),u=hie(t,l,e);return-u}return NaN}function pie(e){return qS(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds())}function Gv(e,t){var r=iie(e,t),n=qS(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 hie(e,t,r){var n=e.getTime(),a=n-t,o=Gv(new Date(a),r);if(t===o)return t;a-=o-t;var i=Gv(new Date(a),r);return o===i?o:Math.max(o,i)}function q4(e,t){return-23<=e&&e<=23&&(t==null||0<=t&&t<=59)}var Y4={};function vie(e){if(Y4[e])return!0;try{return new Intl.DateTimeFormat(void 0,{timeZone:e}),Y4[e]=!0,!0}catch{return!1}}var mie=/(Z|[+-]\d{2}(?::?\d{2})?| UTC| [a-zA-Z]+\/[a-zA-Z_]+(?:\/[a-zA-Z_]+)?)$/;const gie=mie;var Ih=36e5,G4=6e4,yie=2,en={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:gie};function bie(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?yie:aie(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=wie(e),o=Cie(a.date,n),i=o.year,s=o.restDateString,l=Sie(s,i);if(isNaN(l))return new Date(NaN);if(l){var u=l.getTime(),c=0,d;if(a.time&&(c=_ie(a.time),isNaN(c)))return new Date(NaN);if(a.timeZone||r.timeZone){if(d=fie(a.timeZone||r.timeZone,new Date(u+c)),isNaN(d))return new Date(NaN)}else d=j4(new Date(u+c)),d=j4(new Date(u+c+d));return new Date(u+c+d)}else return new Date(NaN)}function wie(e){var t={},r=en.dateTimePattern.exec(e),n;if(r?(t.date=r[1],n=r[3]):(r=en.datePattern.exec(e),r?(t.date=r[1],n=r[2]):(t.date=null,n=e)),n){var a=en.timeZone.exec(n);a?(t.time=n.replace(a[1],""),t.timeZone=a[1].trim()):t.time=n}return t}function Cie(e,t){var r=en.YYY[t],n=en.YYYYY[t],a;if(a=en.YYYY.exec(e)||n.exec(e),a){var o=a[1];return{year:parseInt(o,10),restDateString:e.slice(o.length)}}if(a=en.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 Sie(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=en.MM.exec(e),r)return n=new Date(0),a=parseInt(r[1],10)-1,W4(t,a)?(n.setUTCFullYear(t,a),n):new Date(NaN);if(r=en.DDD.exec(e),r){n=new Date(0);var i=parseInt(r[1],10);return Aie(t,i)?(n.setUTCFullYear(t,0,i),n):new Date(NaN)}if(r=en.MMDD.exec(e),r){n=new Date(0),a=parseInt(r[1],10)-1;var s=parseInt(r[2],10);return W4(t,a,s)?(n.setUTCFullYear(t,a,s),n):new Date(NaN)}if(r=en.Www.exec(e),r)return o=parseInt(r[1],10)-1,Z4(t,o)?K4(t,o):new Date(NaN);if(r=en.WwwD.exec(e),r){o=parseInt(r[1],10)-1;var l=parseInt(r[2],10)-1;return Z4(t,o,l)?K4(t,o,l):new Date(NaN)}return null}function _ie(e){var t,r,n;if(t=en.HH.exec(e),t)return r=parseFloat(t[1].replace(",",".")),Mh(r)?r%24*Ih:NaN;if(t=en.HHMM.exec(e),t)return r=parseInt(t[1],10),n=parseFloat(t[2].replace(",",".")),Mh(r,n)?r%24*Ih+n*G4:NaN;if(t=en.HHMMSS.exec(e),t){r=parseInt(t[1],10),n=parseInt(t[2],10);var a=parseFloat(t[3].replace(",","."));return Mh(r,n,a)?r%24*Ih+n*G4+a*1e3:NaN}return null}function K4(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 xie=[31,28,31,30,31,30,31,31,30,31,30,31],kie=[31,29,31,30,31,30,31,31,30,31,30,31];function YS(e){return e%400===0||e%4===0&&e%100!==0}function W4(e,t,r){if(t<0||t>11)return!1;if(r!=null){if(r<1)return!1;var n=YS(e);if(n&&r>kie[t]||!n&&r>xie[t])return!1}return!0}function Aie(e,t){if(t<1)return!1;var r=YS(e);return!(r&&t>366||!r&&t>365)}function Z4(e,t,r){return!(t<0||t>52||r!=null&&(r<0||r>6))}function Mh(e,t,r){return!(e!=null&&(e<0||e>=25)||t!=null&&(t<0||t>=60)||r!=null&&(r<0||r>=60))}function zr(e,t){if(t.length1?"s":"")+" required, but only "+t.length+" present")}function td(e){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?td=function(t){return typeof t}:td=function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},td(e)}function Ja(e){zr(1,arguments);var t=Object.prototype.toString.call(e);return e instanceof Date||td(e)==="object"&&t==="[object Date]"?new Date(e.getTime()):typeof e=="number"||t==="[object Number]"?new Date(e):((typeof e=="string"||t==="[object String]")&&typeof console<"u"&&(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://github.com/date-fns/date-fns/blob/master/docs/upgradeGuide.md#string-arguments"),console.warn(new Error().stack)),new Date(NaN))}function fl(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 Eie={};function rg(){return Eie}function Ti(e,t){var r,n,a,o,i,s,l,u;zr(1,arguments);var c=rg(),d=fl((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=Ja(e),p=f.getDay(),v=(p=1&&p<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var v=new Date(0);v.setFullYear(d+1,0,p),v.setHours(0,0,0,0);var w=Ti(v,t),b=new Date(0);b.setFullYear(d,0,p),b.setHours(0,0,0,0);var y=Ti(b,t);return c.getTime()>=w.getTime()?d+1:c.getTime()>=y.getTime()?d:d-1}function Die(e,t){var r,n,a,o,i,s,l,u;zr(1,arguments);var c=rg(),d=fl((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=Pie(e,t),p=new Date(0);p.setFullYear(f,0,d),p.setHours(0,0,0,0);var v=Ti(p,t);return v}var Lie=6048e5;function Nie(e,t){zr(1,arguments);var r=Ja(e),n=Ti(r,t).getTime()-Die(r,t).getTime();return Math.round(n/Lie)+1}function Kd(e){return zr(1,arguments),Ti(e,{weekStartsOn:1})}function Rie(e){zr(1,arguments);var t=Ja(e),r=t.getFullYear(),n=new Date(0);n.setFullYear(r+1,0,4),n.setHours(0,0,0,0);var a=Kd(n),o=new Date(0);o.setFullYear(r,0,4),o.setHours(0,0,0,0);var i=Kd(o);return t.getTime()>=a.getTime()?r+1:t.getTime()>=i.getTime()?r:r-1}function Bie(e){zr(1,arguments);var t=Rie(e),r=new Date(0);r.setFullYear(t,0,4),r.setHours(0,0,0,0);var n=Kd(r);return n}var Fie=6048e5;function Hie(e){zr(1,arguments);var t=Ja(e),r=Kd(t).getTime()-Bie(t).getTime();return Math.round(r/Fie)+1}function Qr(e,t){zr(2,arguments);var r=Ja(e),n=fl(t);return isNaN(n)?new Date(NaN):(n&&r.setDate(r.getDate()+n),r)}function Wd(e,t){zr(2,arguments);var r=Ja(e),n=fl(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 X4(e,t){zr(2,arguments);var r=fl(t);return Wd(e,r*12)}const zie={daily:["year","month","day"],weekly:["year","month","week"],monthly:["year","month"]};function Uie({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/Nr));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 Vie(e,t){return e.days.map(r=>({label:t.formatDate(r.date,t.masks.weekdays),weekday:r.weekday}))}function qie(e,t){return`${t}.${jt(e,2)}`}function GS(e,t,r){return VS(r.getDateParts(r.toDate(e)),zie[t])}function KS({day:e,week:t,month:r,year:n},a,o,i){if(o==="daily"&&e){const s=new Date(n,r-1,e),l=Qr(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=Qr(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=Wd(s,a);return{month:l.getMonth()+1,year:l.getFullYear()}}}function pa(e){return e!=null&&e.month!=null&&e.year!=null}function Kv(e,t){return!pa(e)||!pa(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 Yie(e,t,r){return(e||!1)&&!Kv(e,t)&&!Zd(e,r)}function Gie(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 Kie(e,t,r,n){if(!pa(e)||!pa(t))return[];const a=[];for(;!Zd(e,t);)a.push(e),e=KS(e,1,r,n);return a}function WS(e){const{day:t,week:r,month:n,year:a}=e;let o=`${a}-${jt(n,2)}`;return r&&(o=`${o}-w${r}`),t&&(o=`${o}-${jt(t,2)}`),o}function Wie(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=Uie({monthComps:s,prevMonthComps:l,nextMonthComps:u},t),d=jie(c,a,o,t),f=Vie(d[0],t);return{id:WS(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 Zie(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 J4{constructor(t,r,n){it(this,"keys",[]),it(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 Os{constructor(t,r=new Qd){it(this,"order"),it(this,"locale"),it(this,"start",null),it(this,"end",null),it(this,"repeat",null);var n;this.locale=r;const{start:a,end:o,span:i,order:s,repeat:l}=t;Ms(a)&&(this.start=r.getDateParts(a)),Ms(o)?this.end=r.getDateParts(o):this.start!=null&&i&&(this.end=r.getDateParts(Qr(this.start.date,i-1))),this.order=s??0,l&&(this.repeat=new Xd({from:(n=this.start)==null?void 0:n.date,...l},{locale:this.locale}))}static fromMany(t,r){return(Pn(t)?t:[t]).filter(n=>n).map(n=>Os.from(n,r))}static from(t,r){if(t instanceof Os)return t;const n={start:null,end:null};return t!=null&&(Pn(t)?(n.start=t[0]??null,n.end=t[1]??null):qa(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 Os(n,r)}get opts(){const{order:t,locale:r}=this;return{order:t,locale:r}}get hasRepeat(){return!!this.repeat}get isSingleDay(){const{start:t,end:r}=this;return t&&r&&t.year===r.year&&t.month===r.month&&t.day===r.day}get isMultiDay(){return!this.isSingleDay}get daySpan(){return this.start==null||this.end==null?this.hasRepeat?1:1/0:this.end.dayIndex-this.start.dayIndex}startsOnDay(t){var r,n;return((r=this.start)==null?void 0:r.dayIndex)===t.dayIndex||!!((n=this.repeat)!=null&&n.passes(t))}intersectsDay(t){return this.intersectsDayRange(t,t)}intersectsRange(t){var r,n;return this.intersectsDayRange(((r=t.start)==null?void 0:r.dayIndex)??-1/0,((n=t.end)==null?void 0:n.dayIndex)??1/0)}intersectsDayRange(t,r){return!(this.start&&this.start.dayIndex>r||this.end&&this.end.dayIndex{var f,p;if(r.startsOnDay(d)){const v=r.daySpan<1/0?r.daySpan:1;l={startDay:d.dayIndex,startTime:((f=r.start)==null?void 0:f.time)??0,endDay:d.dayIndex+v-1,endTime:((p=r.end)==null?void 0:p.time)??rd},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:rd,p=new Date(t.endDate.getTime()+f),v=c===0&&f===rd,w=o.order||0;n.push({...s,data:o,onStart:l,onEnd:u,startTime:c,startDate:d,endTime:f,endDate:p,allDay:v,order:w})})}),n.sort((o,i)=>o.order-i.order),n}}const Ya={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"}};Ya.en=Ya["en-US"];Ya.es=Ya["es-ES"];Ya.no=Ya.nb;Ya.zh=Ya["zh-CN"];const Xie=Object.entries(Ya).reduce((e,[t,{dow:r,L:n}])=>(e[t]={id:t,firstDayOfWeek:r,masks:{L:n}},e),{}),Jie="MMMM YYYY",ese="W",tse="MMM",rse="h A",nse=["L","YYYY-MM-DD","YYYY/MM/DD"],ase=["L h:mm A","YYYY-MM-DD h:mm A","YYYY/MM/DD h:mm A"],ose=["L HH:mm","YYYY-MM-DD HH:mm","YYYY/MM/DD HH:mm"],ise=["h:mm A"],sse=["HH:mm"],lse="WWW, MMM D, YYYY",use=["L","YYYY-MM-DD","YYYY/MM/DD"],cse="iso",dse="YYYY-MM-DDTHH:mm:ss.SSSZ",fse={title:Jie,weekdays:ese,navMonths:tse,hours:rse,input:nse,inputDateTime:ase,inputDateTime24hr:ose,inputTime:ise,inputTime24hr:sse,dayPopover:lse,data:use,model:cse,iso:dse},pse=300,hse=60,vse=80,mse={maxSwipeTime:pse,minHorizontalSwipeDistance:hse,maxVerticalSwipeDistance:vse},gse={componentPrefix:"V",color:"blue",isDark:!1,navVisibility:"click",titlePosition:"center",transition:"slide-h",touch:mse,masks:fse,locales:Xie,datePicker:{updateOnInput:!0,inputDebounce:1e3,popover:{visibility:"hover-focus",placement:"bottom-start",isInteractive:!0}}},Wv=Qn(gse),yse=S(()=>Fne(Wv.locales,e=>(e.masks=Ru(e.masks,Wv.masks),e))),No=e=>typeof window<"u"&&US(window.__vcalendar__,e)?di(window.__vcalendar__,e):di(Wv,e),bse=12,wse=5;function Cse(e,t){const r=new Intl.DateTimeFormat().resolvedOptions().locale;let n;fa(e)?n=e:US(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:bse,pageCacheSize:wse};return qa(e)?Ru(e,i):i}class Qd{constructor(t=void 0,r){it(this,"id"),it(this,"daysInWeek"),it(this,"firstDayOfWeek"),it(this,"masks"),it(this,"timezone"),it(this,"hourLabels"),it(this,"dayNames"),it(this,"dayNamesShort"),it(this,"dayNamesShorter"),it(this,"dayNamesNarrow"),it(this,"monthNames"),it(this,"monthNamesShort"),it(this,"relativeTimeNames"),it(this,"amPm",["am","pm"]),it(this,"monthCache"),it(this,"pageCache");const{id:n,firstDayOfWeek:a,masks:o,monthCacheSize:i,pageCacheSize:s}=Cse(t,yse.value);this.monthCache=new J4(i,jse,Vse),this.pageCache=new J4(s,WS,Wie),this.id=n,this.daysInWeek=Nr,this.firstDayOfWeek=rie(a,1,Nr),this.masks=o,this.timezone=r||void 0,this.hourLabels=this.getHourLabels(),this.dayNames=Oh("long",this.id),this.dayNamesShort=Oh("short",this.id),this.dayNamesShorter=this.dayNamesShort.map(l=>l.substring(0,2)),this.dayNamesNarrow=Oh("narrow",this.id),this.monthNames=o8("long",this.id),this.monthNamesShort=o8("short",this.id),this.relativeTimeNames=Gse(this.id)}formatDate(t,r){return Xse(t,r,this)}parseDate(t,r){return i8(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(Wn(t)?(r.type="number",a=new Date(+t)):fa(t)?(r.type="string",a=t?i8(t,i||"iso",this):n):Ms(t)?(r.type="date",a=new Date(t.getTime())):ng(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,...VS(u,Pse[s])}))}l&&(u=Qse(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 Os.from(t,this)}ranges(t){return Os.fromMany(t,this)}getDateParts(t){return Use(t,this)}getDateFromParts(t){return i_(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 Zie(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 Yse().map(t=>this.formatDate(t,this.masks.hours))}getDayId(t){return this.formatDate(t,"YYYY-MM-DD")}}var ps=(e=>(e.Any="any",e.All="all",e))(ps||{}),ZS=(e=>(e.Days="days",e.Weeks="weeks",e.Months="months",e.Years="years",e))(ZS||{}),QS=(e=>(e.Days="days",e.Weekdays="weekdays",e.Weeks="weeks",e.Months="months",e.Years="years",e))(QS||{}),XS=(e=>(e.OrdinalWeekdays="ordinalWeekdays",e))(XS||{});class Sse{constructor(t,r,n){it(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 ag(this.from.date,r)%this.interval===0;case"weeks":return Hse(this.from.date,r)%this.interval===0;case"months":return zse(this.from.date,r)%this.interval===0;case"years":return o_(this.from.date,r)%this.interval===0;default:return!1}}}class pl{constructor(t,r,n,a){it(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 _se(r);case"weekdays":return new xse(r);case"weeks":return new kse(r);case"months":return new Ase(r);case"years":return new Ese(r)}}normalizeComponents(t){if(this.validator(t))return[t];if(!Pn(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 _se extends pl{constructor(t){super("days",t,Ise,({day:r,dayFromEnd:n})=>[r,-n])}}class xse extends pl{constructor(t){super("weekdays",t,Zv,({weekday:r})=>[r])}}class kse extends pl{constructor(t){super("weeks",t,Mse,({week:r,weekFromEnd:n})=>[r,-n])}}class Ase extends pl{constructor(t){super("months",t,Ose,({month:r})=>[r])}}class Ese extends pl{constructor(t){super("years",t,Wn,({year:r})=>[r])}}class Tse{constructor(t,r){it(this,"components"),this.type=t,this.components=this.normalizeComponents(r)}normalizeArrayConfig(t){const r=[];return t.forEach((n,a)=>{if(Wn(n)){if(a===0)return;if(!e8(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(!Zv(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 Pn(n)&&r.push(...this.normalizeArrayConfig(n))}),r}normalizeComponents(t){const r=[];return t.forEach((n,a)=>{if(Wn(n)){if(a===0)return;if(!e8(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(!Zv(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 Pn(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 $se{constructor(t){it(this,"type","function"),it(this,"validated",!0),this.fn=t,Bi(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 Xd{constructor(t,r={},n){it(this,"validated",!0),it(this,"config"),it(this,"type",ps.Any),it(this,"from"),it(this,"until"),it(this,"rules",[]),it(this,"locale",new Qd),this.parent=n,r.locale&&(this.locale=r.locale),this.config=t,Bi(t)?(this.type=ps.All,this.rules=[new $se(t)]):Pn(t)?(this.type=ps.Any,this.rules=t.map(a=>new Xd(a,r,this))):qa(t)?(this.type=ps.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&&(fa(t.every)&&(t.every=[1,`${t.every}s`]),Pn(t.every))){const[n=1,a=ZS.Days]=t.every;r.push(new Sse(a,n,this.from))}return Object.values(QS).forEach(n=>{n in t&&r.push(pl.create(n,t[n]))}),Object.values(XS).forEach(n=>{n in t&&r.push(new Tse(n,t[n]))}),t.on!=null&&(Pn(t.on)||(t.on=[t.on]),r.push(new Xd(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===ps.Any?this.rules.some(r=>r.passes(t)):this.rules.every(r=>r.passes(t)):!0}}function Ise(e){return Wn(e)?e>=1&&e<=31:!1}function Zv(e){return Wn(e)?e>=1&&e<=7:!1}function Mse(e){return Wn(e)?e>=-6&&e<=-1||e>=1&&e<=6:!1}function Ose(e){return Wn(e)?e>=1&&e<=12:!1}function e8(e){return!(!Wn(e)||e<-5||e>5||e===0)}const Pse={dateTime:["year","month","day","hours","minutes","seconds","milliseconds"],date:["year","month","day"],time:["hours","minutes","seconds","milliseconds"]},Nr=7,Dse=6,JS=1e3,e_=JS*60,t_=e_*60,rd=t_*24,Lse=[31,28,31,30,31,30,31,31,30,31,30,31],Nse=["L","iso"],zl={milliseconds:[0,999,3],seconds:[0,59,2],minutes:[0,59,2],hours:[0,23,2]},r_=/d{1,2}|W{1,4}|M{1,4}|YY(?:YY)?|S{1,3}|Do|Z{1,4}|([HhMsDm])\1?|[aA]|"[^"]*"|'[^']*'/g,Rse=/\[([^]*?)\]/gm,t8={D(e){return e.day},DD(e){return jt(e.day,2)},d(e){return e.weekday-1},dd(e){return jt(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 jt(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 jt(e.year,4)},h(e){return e.hours%12||12},hh(e){return jt(e.hours%12||12,2)},H(e){return e.hours},HH(e){return jt(e.hours,2)},m(e){return e.minutes},mm(e){return jt(e.minutes,2)},s(e){return e.seconds},ss(e){return jt(e.seconds,2)},S(e){return Math.round(e.milliseconds/100)},SS(e){return jt(Math.round(e.milliseconds/10),2)},SSS(e){return jt(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?"-":"+"}${jt(Math.floor(Math.abs(t)/60),2)}`},ZZZ(e){const t=e.timezoneOffset;return`${t>0?"-":"+"}${jt(Math.floor(Math.abs(t)/60)*100+Math.abs(t)%60,4)}`},ZZZZ(e){const t=e.timezoneOffset;return`${t>0?"-":"+"}${jt(Math.floor(Math.abs(t)/60),2)}:${jt(Math.abs(t)%60,2)}`}},uo=/\d\d?/,Bse=/\d{3}/,Fse=/\d{4}/,Ml=/[0-9]*['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+|[\u0600-\u06FF/]+(\s*?[\u0600-\u06FF]+){1,2}/i,r8=()=>{},n8=e=>(t,r,n)=>{const a=n[e].indexOf(r.charAt(0).toUpperCase()+r.substr(1).toLowerCase());~a&&(t.month=a)},qt={D:[uo,(e,t)=>{e.day=t}],Do:[new RegExp(uo.source+Ml.source),(e,t)=>{e.day=parseInt(t,10)}],d:[uo,r8],W:[Ml,r8],M:[uo,(e,t)=>{e.month=t-1}],MMM:[Ml,n8("monthNamesShort")],MMMM:[Ml,n8("monthNames")],YY:[uo,(e,t)=>{const r=+new Date().getFullYear().toString().substr(0,2);e.year=+`${t>68?r-1:r}${t}`}],YYYY:[Fse,(e,t)=>{e.year=t}],S:[/\d/,(e,t)=>{e.milliseconds=t*100}],SS:[/\d{2}/,(e,t)=>{e.milliseconds=t*10}],SSS:[Bse,(e,t)=>{e.milliseconds=t}],h:[uo,(e,t)=>{e.hours=t}],m:[uo,(e,t)=>{e.minutes=t}],s:[uo,(e,t)=>{e.seconds=t}],a:[Ml,(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}}]};qt.DD=qt.D;qt.dd=qt.d;qt.WWWW=qt.WWW=qt.WW=qt.W;qt.MM=qt.M;qt.mm=qt.m;qt.hh=qt.H=qt.HH=qt.h;qt.ss=qt.s;qt.A=qt.a;qt.ZZZZ=qt.ZZZ=qt.ZZ=qt.Z;function n_(e,t){return(Ra(e)&&e||[fa(e)&&e||"YYYY-MM-DD"]).map(r=>Nse.reduce((n,a)=>n.replace(a,t.masks[a]||""),r))}function ng(e){return qa(e)&&"year"in e&&"month"in e&&"day"in e}function a8(e,t=1){const r=e.getDay()+1,n=r>=t?t-r:-(7-(t-r));return Qr(e,n)}function a_(e,t,r){const n=Date.UTC(e,t-1,r);return ag(new Date(0),new Date(n))}function ag(e,t){return Math.round((t.getTime()-e.getTime())/rd)}function Hse(e,t){return Math.ceil(ag(a8(e),a8(t))/7)}function o_(e,t){return t.getUTCFullYear()-e.getUTCFullYear()}function zse(e,t){return o_(e,t)*12+(t.getMonth()-e.getMonth())}function i_(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=`${jt(n,4)}-${jt(a,2)}-${jt(o,2)}T${jt(i,2)}:${jt(s,2)}:${jt(l,2)}.${jt(u,3)}`;return bie(c,{timeZone:t})}return new Date(n,a-1,o,i,s,l,u)}function Use(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*JS+o*e_+i*t_,l=r.getMonth()+1,u=r.getFullYear(),c=t.getMonthParts(l,u),d=r.getDate(),f=c.numDays-d+1,p=r.getDay()+1,v=Math.floor((d-1)/7+1),w=Math.floor((c.numDays-d)/7+1),b=Math.ceil((d+Math.abs(c.firstWeekday-c.firstDayOfWeek))/7),y=c.numWeeks-b+1,h=c.weeknumbers[b],m=a_(u,l,d);return{milliseconds:n,seconds:a,minutes:o,hours:i,time:s,day:d,dayFromEnd:f,weekday:p,weekdayOrdinal:v,weekdayOrdinalFromEnd:w,week:b,weekFromEnd:y,weeknumber:h,month:l,year:u,date:r,dateTime:r.getTime(),dayIndex:m,timezoneOffset:0,isValid:!0}}function jse(e,t,r){return`${t}-${e}-${r}`}function Vse(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:Lse[e-1],s=r-1,l=Oie(a,{weekStartsOn:s}),u=[],c=[];for(let d=0;dr.format(n))}function Yse(){const e=[];for(let t=0;t<=24;t++)e.push(new Date(2e3,0,1,t));return e}function Gse(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 s_(){const e=[];for(let t=0;t<12;t++)e.push(new Date(2e3,t,15));return e}function o8(e,t=void 0){const r=new Intl.DateTimeFormat(t,{month:e,timeZone:"UTC"});return s_().map(n=>r.format(n))}function Kse(e,t,r){return Wn(t)?t===e:Pn(t)?t.includes(e):Bi(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=zl[n],i=e[n];r[n]=Zse(e,o,i,a)}),r}function i8(e,t,r){return n_(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(r_,u=>{if(qt[u]){const c=qt[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 qt[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 Xse(e,t,r){if(e==null)return"";let n=n_(t,r)[0];/Z$/.test(n)&&(r.timezone="utc");const a=[];n=n.replace(Rse,(i,s)=>(a.push(s),"??"));const o=r.getDateParts(e);return n=n.replace(r_,i=>i in t8?t8[i](o,r):i.slice(1,i.length-1)),n.replace(/\?\?/g,()=>a.shift())}let Jse=0;class l_{constructor(t,r,n){it(this,"key",""),it(this,"hashcode",""),it(this,"highlight",null),it(this,"content",null),it(this,"dot",null),it(this,"bar",null),it(this,"event",null),it(this,"popover",null),it(this,"customData",null),it(this,"ranges"),it(this,"hasRanges",!1),it(this,"order",0),it(this,"pinPage",!1),it(this,"maxRepeatSpan",0),it(this,"locale");const{dates:a}=Object.assign(this,{hashcode:"",order:0,pinPage:!1},t);this.key||(this.key=++Jse),this.locale=n,r.normalizeGlyphs(this),this.ranges=n.ranges(a??[]),this.hasRanges=!!Ra(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(Qr(o.date,-this.maxRepeatSpan)));o.dayIndex<=r.dayIndex;){for(const i of a)if(i.startsOnDay(o))return!0;o=this.locale.getDateParts(Qr(o.date,1))}return!1}}function Qv(e){document&&document.dispatchEvent(new CustomEvent("show-popover",{detail:e}))}function Bu(e){document&&document.dispatchEvent(new CustomEvent("hide-popover",{detail:e}))}function u_(e){document&&document.dispatchEvent(new CustomEvent("toggle-popover",{detail:e}))}function c_(e){const{visibility:t}=e,r=t==="click",n=t==="hover",a=t==="hover-focus",o=t==="focus";e.autoHide=!r;let i=!1,s=!1;const l=v=>{r&&(u_({...e,target:e.target||v.currentTarget}),v.stopPropagation())},u=v=>{i||(i=!0,(n||a)&&Qv({...e,target:e.target||v.currentTarget}))},c=()=>{i&&(i=!1,(n||a&&!s)&&Bu(e))},d=v=>{s||(s=!0,(o||a)&&Qv({...e,target:e.target||v.currentTarget}))},f=v=>{s&&!ed(v.currentTarget,v.relatedTarget)&&(s=!1,(o||a&&!i)&&Bu(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 s8=e=>{const t=qd(e);if(t==null)return;const r=t.popoverHandlers;!r||!r.length||(r.forEach(n=>n()),delete t.popoverHandlers)},l8=(e,t)=>{const r=qd(e);if(r==null)return;const n=[],a=c_(t);Object.entries(a).forEach(([o,i])=>{n.push(wo(r,o,i))}),r.popoverHandlers=n},d_={mounted(e,t){const{value:r}=t;r&&l8(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&&(s8(e),o||Bu(r)),o&&l8(e,n))},unmounted(e){s8(e)}},ele=(e,t,{maxSwipeTime:r,minHorizontalSwipeDistance:n,maxVerticalSwipeDistance:a})=>{if(!e||!e.addEventListener||!Bi(t))return null;let o=0,i=0,s=null,l=!1;function u(d){const f=d.changedTouches[0];o=f.screenX,i=f.screenY,s=new Date().getTime(),l=!0}function c(d){if(!l||!s)return;l=!1;const f=d.changedTouches[0],p=f.screenX-o,v=f.screenY-i;if(new Date().getTime()-s=n&&Math.abs(v)<=a){const w={toLeft:!1,toRight:!1};p<0?w.toLeft=!0:w.toRight=!0,t(w)}}return wo(e,"touchstart",u,{passive:!0}),wo(e,"touchend",c,{passive:!0}),()=>{bo(e,"touchstart",u),bo(e,"touchend",c)}},nd={},tle=(e,t=10)=>{nd[e]=Date.now()+t},rle=(e,t)=>{if(e in nd){const r=nd[e];if(Date.now()t.value?"dark":"light");let n,a;function o(p){t.value=p.matches}function i(){nle("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,w=document.querySelector(p);t.value=w.classList.contains(v)}function l(p){const{selector:v=":root",darkClass:w="dark"}=p;if(f_()&&v&&w){const b=document.querySelector(v);b&&(a=new MutationObserver(s),a.observe(b,{attributes:!0,attributeFilter:["class"]}),t.value=b.classList.contains(w))}}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=Me(()=>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 Er(()=>f()),{isDark:t,displayMode:r,cleanup:f}}const ole=["base","start","end","startEnd"],ile=["class","wrapperClass","contentClass","style","contentStyle","color","fillMode"],sle={base:{},start:{},end:{}};function og(e,t,r=sle){let n=e,a={};t===!0||fa(t)?(n=fa(t)?t:n,a={...r}):qa(t)&&(U4(t,ole)?a={...t}:a={base:{...t},start:{...t},end:{...t}});const o=Ru(a,{start:a.startEnd,end:a.startEnd},r);return Object.entries(o).forEach(([i,s])=>{let l=n;s===!0||fa(s)?(l=fa(s)?s:l,o[i]={color:l}):qa(s)&&(U4(s,ile)?o[i]={...s}:o[i]={}),Ru(o[i],{color:l})}),o}class lle{constructor(){it(this,"type","highlight")}normalizeConfig(t,r){return og(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 ig{constructor(t,r){it(this,"type",""),it(this,"collectionType",""),this.type=t,this.collectionType=r}normalizeConfig(t,r){return og(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 ule extends ig{constructor(){super("content","content")}normalizeConfig(t,r){return og("base",r)}}class cle extends ig{constructor(){super("dot","dots")}}class dle extends ig{constructor(){super("bar","bars")}}class fle{constructor(t){it(this,"color"),it(this,"renderers",[new ule,new lle,new cle,new dle]),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 p_=Symbol("__vc_base_context__"),h_={color:{type:String,default:()=>No("color")},isDark:{type:[Boolean,String,Object],default:()=>No("isDark")},firstDayOfWeek:Number,masks:Object,locale:[String,Object],timezone:String,minDate:null,maxDate:null,disabledDates:null};function v_(e){const t=S(()=>e.color??""),r=S(()=>e.isDark??!1),{displayMode:n}=ale(r),a=S(()=>new fle(t.value)),o=S(()=>{if(e.locale instanceof Qd)return e.locale;const f=qa(e.locale)?e.locale:{id:e.locale,firstDayOfWeek:e.firstDayOfWeek,masks:e.masks};return new Qd(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:Qr(o.value.toDate(s.value),-1)}),l.value!=null&&f.push({start:Qr(o.value.toDate(l.value),1),end:null}),o.value.ranges(f)}),c=S(()=>new l_({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 Fr(p_,d),d}function ple(e){return rr(p_,()=>v_(e),!0)}function m_(e){return`__vc_slot_${e}__`}function g_(e,t={}){Object.keys(e).forEach(r=>{Fr(m_(t[r]??r),e[r])})}function y_(e){return rr(m_(e),null)}const hle={...h_,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:()=>No("titlePosition")},navVisibility:{type:String,default:()=>No("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},vle=["dayclick","daymouseenter","daymouseleave","dayfocusin","dayfocusout","daykeydown","weeknumberclick","transition-start","transition-end","did-move","update:view","update:pages"],b_=Symbol("__vc_calendar_context__");function mle(e,{slots:t,emit:r}){const n=H(null),a=H(null),o=H(new Date().getDate()),i=H(!1),s=H(Symbol()),l=H(Symbol()),u=H(e.view),c=H([]),d=H("");let f=null,p=null;g_(t);const{theme:v,color:w,displayMode:b,locale:y,masks:h,minDate:m,maxDate:C,disabledAttribute:_,disabledDates:E}=ple(e),L=S(()=>e.rows*e.columns),q=S(()=>e.step||L.value),P=S(()=>zS(c.value)??null),U=S(()=>Cs(c.value)??null),x=S(()=>e.minPage||(m.value?de(m.value):null)),k=S(()=>e.maxPage||(C.value?de(C.value):null)),z=S(()=>e.navVisibility),F=S(()=>!!e.showWeeknumbers),j=S(()=>!!e.showIsoWeeknumbers),X=S(()=>u.value==="monthly"),ne=S(()=>u.value==="weekly"),Q=S(()=>u.value==="daily"),ae=()=>{i.value=!0,r("transition-start")},W=()=>{i.value=!1,r("transition-end"),f&&(f.resolve(!0),f=null)},pe=(V,I,$=u.value)=>KS(V,I,$,y.value),de=V=>GS(V,u.value,y.value),Pe=V=>{!_.value||!_e.value||(V.isDisabled=_e.value.cellExists(_.value.key,V.dayIndex))},Ie=V=>{V.isFocusable=V.inMonth&&V.day===o.value},He=(V,I)=>{for(const $ of V)for(const B of $.days)if(I(B)===!1)return},Ve=S(()=>c.value.reduce((V,I)=>(V.push(...I.viewDays),V),[])),ie=S(()=>{const V=[];return(e.attributes||[]).forEach((I,$)=>{!I||!I.dates||V.push(new l_({...I,order:I.order||0},v.value,y.value))}),_.value&&V.push(_.value),V}),Se=S(()=>Ra(ie.value)),_e=S(()=>{const V=new Qie;return ie.value.forEach(I=>{I.ranges.forEach($=>{V.render(I,$,Ve.value)})}),V}),Le=S(()=>Ve.value.reduce((V,I)=>(V[I.dayIndex]={day:I,cells:[]},V[I.dayIndex].cells.push(..._e.value.getCells(I)),V),{})),We=(V,I)=>{const $=e.showWeeknumbers||e.showIsoWeeknumbers;return $==null?"":Cne($)?$?"left":"":$.startsWith("right")?I>1?"right":$:V>1?"left":$},et=()=>{var V,I;if(!Se.value)return null;const $=ie.value.find(be=>be.pinPage)||ie.value[0];if(!$||!$.hasRanges)return null;const[B]=$.ranges,J=((V=B.start)==null?void 0:V.date)||((I=B.end)==null?void 0:I.date);return J?de(J):null},N=()=>{if(pa(P.value))return P.value;const V=et();return pa(V)?V:de(new Date)},O=(V,I={})=>{const{view:$=u.value,position:B=1,force:J}=I,be=B>0?1-B:-(L.value+B);let ke=pe(V,be,$),Re=pe(ke,L.value-1,$);return J||(Kv(ke,x.value)?ke=x.value:Zd(Re,k.value)&&(ke=pe(k.value,1-L.value)),Re=pe(ke,L.value-1)),{fromPage:ke,toPage:Re}},D=(V,I,$="")=>{if($==="none"||$==="fade")return $;if((V==null?void 0:V.view)!==(I==null?void 0:I.view))return"fade";const B=Zd(I,V),J=Kv(I,V);return!B&&!J?"fade":$==="slide-v"?J?"slide-down":"slide-up":J?"slide-right":"slide-left"},ee=(V={})=>new Promise((I,$)=>{const{position:B=1,force:J=!1,transition:be}=V,ke=pa(V.page)?V.page:N(),{fromPage:Re}=O(ke,{position:B,force:J}),ot=[];for(let $t=0;$t{const I=P.value??de(new Date);return pe(I,V)},me=(V,I={})=>{const $=pa(V)?V:de(V);return Object.assign(I,O($,{...I,force:!0})),Kie(I.fromPage,I.toPage,u.value,y.value).map(B=>Yie(B,x.value,k.value)).some(B=>B)},xe=(V,I={})=>me(oe(V),I),Z=S(()=>xe(-q.value)),ge=S(()=>xe(q.value)),ve=async(V,I={})=>!I.force&&!me(V,I)?!1:(I.fromPage&&!Gie(I.fromPage,P.value)&&(Bu({id:s.value,hideDelay:0}),I.view&&(tle("view",10),u.value=I.view),await ee({...I,page:I.fromPage,position:1,force:!0}),r("did-move",c.value)),!0),$e=(V,I={})=>ve(oe(V),I),Ce=()=>$e(-q.value),ze=()=>$e(q.value),qe=V=>{const I=X.value?".in-month":"",$=`.id-${y.value.getDayId(V)}${I}`,B=`${$}.vc-focusable, ${$} .vc-focusable`,J=n.value;if(J){const be=J.querySelector(B);if(be)return be.focus(),!0}return!1},fe=async(V,I={})=>qe(V)?!0:(await ve(V,I),qe(V)),Fe=(V,I)=>{o.value=V.day,r("dayclick",V,I)},Ue=(V,I)=>{r("daymouseenter",V,I)},ut=(V,I)=>{r("daymouseleave",V,I)},rt=(V,I)=>{o.value=V.day,a.value=V,V.isFocused=!0,r("dayfocusin",V,I)},Dt=(V,I)=>{a.value=null,V.isFocused=!1,r("dayfocusout",V,I)},gt=(V,I)=>{r("daykeydown",V,I);const $=V.noonDate;let B=null;switch(I.key){case"ArrowLeft":{B=Qr($,-1);break}case"ArrowRight":{B=Qr($,1);break}case"ArrowUp":{B=Qr($,-7);break}case"ArrowDown":{B=Qr($,7);break}case"Home":{B=Qr($,-V.weekdayPosition+1);break}case"End":{B=Qr($,V.weekdayPositionFromEnd);break}case"PageUp":{I.altKey?B=X4($,-1):B=Wd($,-1);break}case"PageDown":{I.altKey?B=X4($,1):B=Wd($,1);break}}B&&(I.preventDefault(),fe(B).catch())},Ft=V=>{const I=a.value;I!=null&>(I,V)},ce=(V,I)=>{r("weeknumberclick",V,I)};ee({page:e.initialPage,position:e.initialPagePosition}),Tt(()=>{!e.disablePageSwipe&&n.value&&(p=ele(n.value,({toLeft:V=!1,toRight:I=!1})=>{V?ze():I&&Ce()},No("touch")))}),Er(()=>{c.value=[],p&&p()}),Me(()=>y.value,()=>{ee()}),Me(()=>L.value,()=>ee()),Me(()=>e.view,()=>u.value=e.view),Me(()=>u.value,()=>{rle("view",()=>{ee()}),r("update:view",u.value)}),Me(()=>o.value,()=>{He(c.value,V=>Ie(V))}),G0(()=>{r("update:pages",c.value),He(c.value,V=>{Pe(V),Ie(V)})});const se={emit:r,containerRef:n,focusedDay:a,inTransition:i,navPopoverId:s,dayPopoverId:l,view:u,pages:c,transitionName:d,theme:v,color:w,displayMode:b,locale:y,masks:h,attributes:ie,disabledAttribute:_,disabledDates:E,attributeContext:_e,days:Ve,dayCells:Le,count:L,step:q,firstPage:P,lastPage:U,canMovePrev:Z,canMoveNext:ge,minPage:x,maxPage:k,isMonthly:X,isWeekly:ne,isDaily:Q,navVisibility:z,showWeeknumbers:F,showIsoWeeknumbers:j,getDateAddress:de,canMove:me,canMoveBy:xe,move:ve,moveBy:$e,movePrev:Ce,moveNext:ze,onTransitionBeforeEnter:ae,onTransitionAfterEnter:W,tryFocusDate:qe,focusDate:fe,onKeydown:Ft,onDayKeydown:gt,onDayClick:Fe,onDayMouseenter:Ue,onDayMouseleave:ut,onDayFocusin:rt,onDayFocusout:Dt,onWeeknumberClick:ce};return Fr(b_,se),se}function Hi(){const e=rr(b_);if(e)return e;throw new Error("Calendar context missing. Please verify this component is nested within a valid context provider.")}const gle=ue({inheritAttrs:!1,emits:["before-show","after-show","before-hide","after-hide"],props:{id:{type:[Number,String,Symbol],required:!0},showDelay:{type:Number,default:0},hideDelay:{type:Number,default:110},boundarySelector:{type:String}},setup(e,{emit:t}){let r;const n=H();let a=null,o=null;const i=Qn({isVisible:!1,target:null,data:null,transition:"slide-fade",placement:"bottom",direction:"",positionFixed:!1,modifiers:[],isInteractive:!0,visibility:"click",isHovered:!1,isFocused:!1,autoHide:!1,force:!1});function s(W){W&&(i.direction=W.split("-")[0])}function l({placement:W,options:pe}){s(W||(pe==null?void 0:pe.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 W=i.direction==="left"||i.direction==="right";let pe="";if(i.placement){const de=i.placement.split("-");de.length>1&&(pe=de[1])}return["start","top","left"].includes(pe)?W?"top":"left":["end","bottom","right"].includes(pe)?W?"bottom":"right":W?"middle":"center"});function d(){o&&(o.destroy(),o=null)}function f(){Kt(()=>{const W=qd(i.target);!W||!n.value||(o&&o.state.elements.reference!==W&&d(),o?o.update():o=fK(W,n.value,u.value))})}function p(W){Object.assign(i,jS(W,"force"))}function v(W,pe){clearTimeout(r),W>0?r=setTimeout(pe,W):pe()}function w(W){return!W||!o?!1:qd(W)===o.state.elements.reference}async function b(W={}){i.force||(W.force&&(i.force=!0),v(W.showDelay??e.showDelay,()=>{i.isVisible&&(i.force=!1),p({...W,isVisible:!0}),f()}))}function y(W={}){o&&(W.target&&!w(W.target)||i.force||(W.force&&(i.force=!0),v(W.hideDelay??e.hideDelay,()=>{i.isVisible||(i.force=!1),i.isVisible=!1})))}function h(W={}){W.target!=null&&(i.isVisible&&w(W.target)?y(W):b(W))}function m(W){if(!o)return;const pe=o.state.elements.reference;if(!n.value||!pe)return;const de=W.target;ed(n.value,de)||ed(pe,de)||y({force:!0})}function C(W){(W.key==="Esc"||W.key==="Escape")&&y()}function _({detail:W}){!W.id||W.id!==e.id||b(W)}function E({detail:W}){!W.id||W.id!==e.id||y(W)}function L({detail:W}){!W.id||W.id!==e.id||h(W)}function q(){wo(document,"keydown",C),wo(document,"click",m),wo(document,"show-popover",_),wo(document,"hide-popover",E),wo(document,"toggle-popover",L)}function P(){bo(document,"keydown",C),bo(document,"click",m),bo(document,"show-popover",_),bo(document,"hide-popover",E),bo(document,"toggle-popover",L)}function U(W){t("before-show",W)}function x(W){i.force=!1,t("after-show",W)}function k(W){t("before-hide",W)}function z(W){i.force=!1,d(),t("after-hide",W)}function F(W){W.stopPropagation()}function j(){i.isHovered=!0,i.isInteractive&&["hover","hover-focus"].includes(i.visibility)&&b()}function X(){if(i.isHovered=!1,!o)return;const W=o.state.elements.reference;i.autoHide&&!i.isFocused&&(!W||W!==document.activeElement)&&["hover","hover-focus"].includes(i.visibility)&&y()}function ne(){i.isFocused=!0,i.isInteractive&&["focus","hover-focus"].includes(i.visibility)&&b()}function Q(W){["focus","hover-focus"].includes(i.visibility)&&(!W.relatedTarget||!ed(n.value,W.relatedTarget))&&(i.isFocused=!1,!i.isHovered&&i.autoHide&&y())}function ae(){a!=null&&(a.disconnect(),a=null)}return Me(()=>n.value,W=>{ae(),W&&(a=new ResizeObserver(()=>{o&&o.update()}),a.observe(W))}),Me(()=>i.placement,s,{immediate:!0}),Tt(()=>{q()}),Er(()=>{d(),ae(),P()}),{...r6(i),popoverRef:n,alignment:c,hide:y,setupPopper:f,beforeEnter:U,afterEnter:x,beforeLeave:k,afterLeave:z,onClick:F,onMouseOver:j,onMouseLeave:X,onFocusIn:ne,onFocusOut:Q}}}),Yo=(e,t)=>{const r=e.__vccOpts||e;for(const[n,a]of t)r[n]=a;return r};function yle(e,t,r,n,a,o){return g(),A("div",{class:Te(["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))},[re(Sn,{name:`vc-${e.transition}`,appear:"",onBeforeEnter:e.beforeEnter,onAfterEnter:e.afterEnter,onBeforeLeave:e.beforeLeave,onAfterLeave:e.afterLeave},{default:M(()=>[e.isVisible?(g(),A("div",at({key:0,tabindex:"-1",class:`vc-popover-content direction-${e.direction}`},e.$attrs),[Y(e.$slots,"default",{direction:e.direction,alignment:e.alignment,data:e.data,hide:e.hide},()=>[le(he(e.data),1)]),K("span",{class:Te(["vc-popover-caret",`direction-${e.direction}`,`align-${e.alignment}`])},null,2)],16)):te("",!0)]),_:3},8,["name","onBeforeEnter","onAfterEnter","onBeforeLeave","onAfterLeave"])],34)}const sg=Yo(gle,[["render",yle]]),ble={class:"vc-day-popover-row"},wle={key:0,class:"vc-day-popover-row-indicator"},Cle={class:"vc-day-popover-row-label"},Sle=ue({__name:"PopoverRow",props:{attribute:null},setup(e){const t=e,r=S(()=>{const{content:n,highlight:a,dot:o,bar:i,popover:s}=t.attribute;return s&&s.hideIndicator?null:n?{class:`vc-bar vc-day-popover-row-bar vc-attr vc-${n.base.color}`}:a?{class:`vc-highlight-bg-solid vc-day-popover-row-highlight vc-attr vc-${a.base.color}`}:o?{class:`vc-dot vc-attr vc-${o.base.color}`}:i?{class:`vc-bar vc-day-popover-row-bar vc-attr vc-${i.base.color}`}:null});return(n,a)=>(g(),A("div",ble,[T(r)?(g(),A("div",wle,[K("span",{class:Te(T(r).class)},null,2)])):te("",!0),K("div",Cle,[Y(n.$slots,"default",{},()=>[le(he(e.attribute.popover?e.attribute.popover.label:"No content provided"),1)])])]))}}),_le={inheritAttrs:!1},$n=ue({..._le,__name:"CalendarSlot",props:{name:null},setup(e){const t=y_(e.name);return(r,n)=>T(t)?(g(),G(Qe(T(t)),Ba(at({key:0},r.$attrs)),null,16)):Y(r.$slots,"default",{key:1})}}),xle={class:"vc-day-popover-container"},kle={key:0,class:"vc-day-popover-header"},Ale=ue({__name:"CalendarDayPopover",setup(e){const{dayPopoverId:t,displayMode:r,color:n,masks:a,locale:o}=Hi();function i(l,u){return o.value.formatDate(l,u)}function s(l){return o.value.formatDate(l.date,a.value.dayPopover)}return(l,u)=>(g(),G(sg,{id:T(t),class:Te([`vc-${T(n)}`,`vc-${T(r)}`])},{default:M(({data:{day:c,attributes:d},hide:f})=>[re($n,{name:"day-popover",day:c,"day-title":s(c),attributes:d,format:i,masks:T(a),hide:f},{default:M(()=>[K("div",xle,[T(a).dayPopover?(g(),A("div",kle,he(s(c)),1)):te("",!0),(g(!0),A(De,null,Xe(d,p=>(g(),G(Sle,{key:p.key,attribute:p},null,8,["attribute"]))),128))])]),_:2},1032,["day","day-title","attributes","masks","hide"])]),_:1},8,["id","class"]))}}),Ele={},Tle={"stroke-linecap":"round","stroke-linejoin":"round",viewBox:"0 0 24 24"},$le=K("polyline",{points:"9 18 15 12 9 6"},null,-1),Ile=[$le];function Mle(e,t){return g(),A("svg",Tle,Ile)}const Ole=Yo(Ele,[["render",Mle]]),Ple={},Dle={"stroke-linecap":"round","stroke-linejoin":"round",viewBox:"0 0 24 24"},Lle=K("polyline",{points:"15 18 9 12 15 6"},null,-1),Nle=[Lle];function Rle(e,t){return g(),A("svg",Dle,Nle)}const Ble=Yo(Ple,[["render",Rle]]),Fle={},Hle={"stroke-linecap":"round","stroke-linejoin":"round",viewBox:"0 0 24 24"},zle=K("polyline",{points:"6 9 12 15 18 9"},null,-1),Ule=[zle];function jle(e,t){return g(),A("svg",Hle,Ule)}const Vle=Yo(Fle,[["render",jle]]),qle={},Yle={fill:"none","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",viewBox:"0 0 24 24"},Gle=K("path",{d:"M12 8v4l3 3m6-3a9 9 0 11-18 0 9 9 0 0118 0z"},null,-1),Kle=[Gle];function Wle(e,t){return g(),A("svg",Yle,Kle)}const Zle=Yo(qle,[["render",Wle]]),Qle=Object.freeze(Object.defineProperty({__proto__:null,IconChevronDown:Vle,IconChevronLeft:Ble,IconChevronRight:Ole,IconClock:Zle},Symbol.toStringTag,{value:"Module"})),rl=ue({__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(()=>Qle[`Icon${t.name}`]);return(o,i)=>(g(),G(Qe(T(a)),{width:T(r),height:T(n),class:"vc-base-icon"},null,8,["width","height"]))}}),Xle=["disabled"],Jle={key:1,class:"vc-title-wrapper"},eue={type:"button",class:"vc-title"},tue=["disabled"],w_=ue({__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}=Hi(),l=S(()=>{switch(t.page.titlePosition){case"left":return"bottom-start";case"right":return"bottom-end";default:return"bottom"}}),u=S(()=>{const{page:w}=t;return{id:r.value,visibility:n.value,placement:l.value,modifiers:[{name:"flip",options:{fallbackPlacements:["bottom"]}}],data:{page:w},isInteractive:!0}}),c=S(()=>t.page.titlePosition.includes("left")),d=S(()=>t.page.titlePosition.includes("right")),f=S(()=>t.layout?t.layout:c.value?"tu-pn":d.value?"pn-tu":"p-tu-n;"),p=S(()=>({prev:f.value.includes("p")&&!t.hideArrows,title:f.value.includes("t")&&!t.hideTitle,next:f.value.includes("n")&&!t.hideArrows})),v=S(()=>({gridTemplateColumns:f.value.split("").map(w=>{switch(w){case"p":return"[prev] auto";case"n":return"[next] auto";case"t":return"[title] auto";case"-":return"1fr";default:return""}}).join(" ")}));return(w,b)=>(g(),A("div",{class:Te(["vc-header",{"is-lg":e.isLg,"is-xl":e.isXl,"is-2xl":e.is2xl}]),style:Ke(T(v))},[T(p).prev?(g(),A("button",{key:0,type:"button",class:"vc-arrow vc-prev vc-focus",disabled:!T(a),onClick:b[0]||(b[0]=(...y)=>T(o)&&T(o)(...y)),onKeydown:b[1]||(b[1]=er((...y)=>T(o)&&T(o)(...y),["space","enter"]))},[re($n,{name:"header-prev-button",disabled:!T(a)},{default:M(()=>[re(rl,{name:"ChevronLeft",size:"24"})]),_:1},8,["disabled"])],40,Xle)):te("",!0),T(p).title?(g(),A("div",Jle,[re($n,{name:"header-title-wrapper"},{default:M(()=>[qu((g(),A("button",eue,[re($n,{name:"header-title",title:e.page.title},{default:M(()=>[K("span",null,he(e.page.title),1)]),_:1},8,["title"])])),[[T(d_),T(u)]])]),_:1})])):te("",!0),T(p).next?(g(),A("button",{key:2,type:"button",class:"vc-arrow vc-next vc-focus",disabled:!T(i),onClick:b[2]||(b[2]=(...y)=>T(s)&&T(s)(...y)),onKeydown:b[3]||(b[3]=er((...y)=>T(s)&&T(s)(...y),["space","enter"]))},[re($n,{name:"header-next-button",disabled:!T(i)},{default:M(()=>[re(rl,{name:"ChevronRight",size:"24"})]),_:1},8,["disabled"])],40,tue)):te("",!0)],6))}}),C_=Symbol("__vc_page_context__");function rue(e){const{locale:t,getDateAddress:r,canMove:n}=Hi();function a(s,l){const{month:u,year:c}=r(new Date);return s_().map((d,f)=>{const p=f+1;return{month:p,year:s,id:qie(p,s),label:t.value.formatDate(d,l),ariaLabel:t.value.formatDate(d,"MMMM"),isActive:p===e.value.month&&s===e.value.year,isCurrent:p===u&&s===c,isDisabled:!n({month:p,year:s},{position:e.value.position})}})}function o(s,l){const{year:u}=r(new Date),{position:c}=e.value,d=[];for(let f=s;f<=l;f+=1){const p=[...Array(12).keys()].some(v=>n({month:v+1,year:f},{position:c}));d.push({year:f,id:f.toString(),label:f.toString(),ariaLabel:f.toString(),isActive:f===e.value.year,isCurrent:f===u,isDisabled:!p})}return d}const i={page:e,getMonthItems:a,getYearItems:o};return Fr(C_,i),i}function S_(){const e=rr(C_);if(e)return e;throw new Error("Page context missing. Please verify this component is nested within a valid context provider.")}const nue={class:"vc-nav-header"},aue=["disabled"],oue=["disabled"],iue={class:"vc-nav-items"},sue=["data-id","aria-label","disabled","onClick","onKeydown"],lue=ue({__name:"CalendarNav",setup(e){const{masks:t,move:r}=Hi(),{page:n,getMonthItems:a,getYearItems:o}=S_(),i=H(!0),s=12,l=H(n.value.year),u=H(f(n.value.year)),c=H(null);function d(){setTimeout(()=>{if(c.value==null)return;const 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 v(de){return de*s}function w(de){return s*(de+1)-1}function b(){ne.value&&(i.value&&h(),C())}function y(){Q.value&&(i.value&&m(),_())}function h(){l.value--}function m(){l.value++}function C(){u.value--}function _(){u.value++}const E=S(()=>a(l.value,t.value.navMonths).map(de=>({...de,click:()=>r({month:de.month,year:de.year},{position:n.value.position})}))),L=S(()=>a(l.value-1,t.value.navMonths)),q=S(()=>L.value.some(de=>!de.isDisabled)),P=S(()=>a(l.value+1,t.value.navMonths)),U=S(()=>P.value.some(de=>!de.isDisabled)),x=S(()=>o(v(u.value),w(u.value)).map(de=>({...de,click:()=>{l.value=de.year,i.value=!0,d()}}))),k=S(()=>o(v(u.value-1),w(u.value-1))),z=S(()=>k.value.some(de=>!de.isDisabled)),F=S(()=>o(v(u.value+1),w(u.value+1))),j=S(()=>F.value.some(de=>!de.isDisabled)),X=S(()=>i.value?E.value:x.value),ne=S(()=>i.value?q.value:z.value),Q=S(()=>i.value?U.value:j.value),ae=S(()=>zS(x.value.map(de=>de.year))),W=S(()=>Cs(x.value.map(de=>de.year))),pe=S(()=>i.value?l.value:`${ae.value} - ${W.value}`);return G0(()=>{l.value=n.value.year,d()}),Me(()=>l.value,de=>u.value=f(de)),Tt(()=>d()),(de,Pe)=>(g(),A("div",{class:"vc-nav-container",ref_key:"navContainer",ref:c},[K("div",nue,[K("button",{type:"button",class:"vc-nav-arrow is-left vc-focus",disabled:!T(ne),onClick:b,onKeydown:Pe[0]||(Pe[0]=Ie=>T(kc)(Ie,b))},[re($n,{name:"nav-prev-button",move:b,disabled:!T(ne)},{default:M(()=>[re(rl,{name:"ChevronLeft",width:"22px",height:"24px"})]),_:1},8,["disabled"])],40,aue),K("button",{type:"button",class:"vc-nav-title vc-focus",onClick:p,onKeydown:Pe[1]||(Pe[1]=Ie=>T(kc)(Ie,p))},he(T(pe)),33),K("button",{type:"button",class:"vc-nav-arrow is-right vc-focus",disabled:!T(Q),onClick:y,onKeydown:Pe[2]||(Pe[2]=Ie=>T(kc)(Ie,y))},[re($n,{name:"nav-next-button",move:y,disabled:!T(Q)},{default:M(()=>[re(rl,{name:"ChevronRight",width:"22px",height:"24px"})]),_:1},8,["disabled"])],40,oue)]),K("div",iue,[(g(!0),A(De,null,Xe(T(X),Ie=>(g(),A("button",{key:Ie.label,type:"button","data-id":Ie.id,"aria-label":Ie.ariaLabel,class:Te(["vc-nav-item vc-focus",[Ie.isActive?"is-active":Ie.isCurrent?"is-current":""]]),disabled:Ie.isDisabled,onClick:Ie.click,onKeydown:He=>T(kc)(He,Ie.click)},he(Ie.label),43,sue))),128))])],512))}}),__=ue({__name:"CalendarPageProvider",props:{page:null},setup(e){return rue(jc(e,"page")),(t,r)=>Y(t.$slots,"default")}}),uue=ue({__name:"CalendarNavPopover",setup(e){const{navPopoverId:t,color:r,displayMode:n}=Hi();return(a,o)=>(g(),G(sg,{id:T(t),class:Te(["vc-nav-popover-container",`vc-${T(r)}`,`vc-${T(n)}`])},{default:M(({data:i})=>[re(__,{page:i.page},{default:M(()=>[re($n,{name:"nav"},{default:M(()=>[re(lue)]),_:1})]),_:2},1032,["page"])]),_:1},8,["id","class"]))}}),cue=ue({directives:{popover:d_},components:{CalendarSlot:$n},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}=Hi(),d=S(()=>e.day),f=S(()=>n.value.getCells(d.value)),p=S(()=>f.value.map(j=>j.data)),v=S(()=>({...d.value,attributes:p.value,attributeCells:f.value}));function w({data:j},{popovers:X}){const{key:ne,customData:Q,popover:ae}=j;if(!ae)return;const W=D4({key:ne,customData:Q,attribute:j},{...ae},{visibility:ae.label?"hover":"click",placement:"bottom",isInteractive:!ae.label});X.splice(0,0,W)}const b=S(()=>{const j={...r.value.prepareRender({}),popovers:[]};return f.value.forEach(X=>{r.value.render(X,j),w(X,j)}),j}),y=S(()=>b.value.highlights),h=S(()=>!!Ra(y.value)),m=S(()=>b.value.content),C=S(()=>b.value.dots),_=S(()=>!!Ra(C.value)),E=S(()=>b.value.bars),L=S(()=>!!Ra(E.value)),q=S(()=>b.value.popovers),P=S(()=>q.value.map(j=>j.attribute)),U=y_("day-content"),x=S(()=>["vc-day",...d.value.classes,{"vc-day-box-center-center":!U},{"is-not-in-month":!e.day.inMonth}]),k=S(()=>{let j;d.value.isFocusable?j="0":j="-1";const X=["vc-day-content vc-focusable vc-focus vc-attr",{"vc-disabled":d.value.isDisabled},di(Cs(y.value),"contentClass"),di(Cs(m.value),"class")||""],ne={...di(Cs(y.value),"contentStyle"),...di(Cs(m.value),"style")};return{class:X,style:ne,tabindex:j,"aria-label":d.value.ariaLabel,"aria-disabled":!!d.value.isDisabled,role:"button"}}),z=S(()=>({click(j){o(v.value,j)},mouseenter(j){i(v.value,j)},mouseleave(j){s(v.value,j)},focusin(j){l(v.value,j)},focusout(j){u(v.value,j)},keydown(j){c(v.value,j)}})),F=S(()=>Ra(q.value)?D4({id:a.value,data:{day:d,attributes:P.value}},...q.value):null);return{attributes:p,attributeCells:f,bars:E,dayClasses:x,dayContentProps:k,dayContentEvents:z,dayPopover:F,glyphs:b,dots:C,hasDots:_,hasBars:L,highlights:y,hasHighlights:h,locale:t,popovers:q}}}),due={key:0,class:"vc-highlights vc-day-layer"},fue={key:1,class:"vc-day-layer vc-day-box-center-bottom"},pue={class:"vc-dots"},hue={key:2,class:"vc-day-layer vc-day-box-center-bottom"},vue={class:"vc-bars"};function mue(e,t,r,n,a,o){const i=Je("CalendarSlot"),s=OI("popover");return g(),A("div",{class:Te(e.dayClasses)},[e.hasHighlights?(g(),A("div",due,[(g(!0),A(De,null,Xe(e.highlights,({key:l,wrapperClass:u,class:c,style:d})=>(g(),A("div",{key:l,class:Te(u)},[K("div",{class:Te(c),style:Ke(d)},null,6)],2))),128))])):te("",!0),re(i,{name:"day-content",day:e.day,attributes:e.attributes,"attribute-cells":e.attributeCells,dayProps:e.dayContentProps,dayEvents:e.dayContentEvents,locale:e.locale},{default:M(()=>[qu((g(),A("div",at(e.dayContentProps,Pf(e.dayContentEvents,!0)),[le(he(e.day.label),1)],16)),[[s,e.dayPopover]])]),_:1},8,["day","attributes","attribute-cells","dayProps","dayEvents","locale"]),e.hasDots?(g(),A("div",fue,[K("div",pue,[(g(!0),A(De,null,Xe(e.dots,({key:l,class:u,style:c})=>(g(),A("span",{key:l,class:Te(u),style:Ke(c)},null,6))),128))])])):te("",!0),e.hasBars?(g(),A("div",hue,[K("div",vue,[(g(!0),A(De,null,Xe(e.bars,({key:l,class:u,style:c})=>(g(),A("span",{key:l,class:Te(u),style:Ke(c)},null,6))),128))])])):te("",!0)],2)}const gue=Yo(cue,[["render",mue]]),yue={class:"vc-weekdays"},bue=["onClick"],wue={inheritAttrs:!1},Cue=ue({...wue,__name:"CalendarPage",setup(e){const{page:t}=S_(),{onWeeknumberClick:r}=Hi();return(n,a)=>(g(),A("div",{class:Te(["vc-pane",`row-${T(t).row}`,`row-from-end-${T(t).rowFromEnd}`,`column-${T(t).column}`,`column-from-end-${T(t).columnFromEnd}`]),ref:"pane"},[re(w_,{page:T(t),"is-lg":"","hide-arrows":""},null,8,["page"]),K("div",{class:Te(["vc-weeks",{[`vc-show-weeknumbers-${T(t).weeknumberPosition}`]:T(t).weeknumberPosition}])},[K("div",yue,[(g(!0),A(De,null,Xe(T(t).weekdays,({weekday:o,label:i},s)=>(g(),A("div",{key:s,class:Te(`vc-weekday vc-weekday-${o}`)},he(i),3))),128))]),(g(!0),A(De,null,Xe(T(t).viewWeeks,o=>(g(),A("div",{key:`weeknumber-${o.weeknumber}`,class:"vc-week"},[T(t).weeknumberPosition?(g(),A("div",{key:0,class:Te(["vc-weeknumber",`is-${T(t).weeknumberPosition}`])},[K("span",{class:Te(["vc-weeknumber-content"]),onClick:i=>T(r)(o,i)},he(o.weeknumberDisplay),9,bue)],2)):te("",!0),(g(!0),A(De,null,Xe(o.days,i=>(g(),G(gue,{key:i.id,day:i},null,8,["day"]))),128))]))),128))],2)],2))}}),Sue=ue({components:{CalendarHeader:w_,CalendarPage:Cue,CalendarNavPopover:uue,CalendarDayPopover:Ale,CalendarPageProvider:__,CalendarSlot:$n},props:hle,emit:vle,setup(e,{emit:t,slots:r}){return mle(e,{emit:t,slots:r})}}),_ue={class:"vc-pane-header-wrapper"};function xue(e,t,r,n,a,o){const i=Je("CalendarHeader"),s=Je("CalendarPage"),l=Je("CalendarSlot"),u=Je("CalendarPageProvider"),c=Je("CalendarDayPopover"),d=Je("CalendarNavPopover");return g(),A(De,null,[K("div",at({"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]=yt(()=>{},["prevent"])),ref:"containerRef"}),[K("div",{class:Te(["vc-pane-container",{"in-transition":e.inTransition}])},[K("div",_ue,[e.firstPage?(g(),G(i,{key:0,page:e.firstPage,"is-lg":"","hide-title":""},null,8,["page"])):te("",!0)]),re(Sn,{name:`vc-${e.transitionName}`,onBeforeEnter:e.onTransitionBeforeEnter,onAfterEnter:e.onTransitionAfterEnter},{default:M(()=>[(g(),A("div",{key:e.pages[0].id,class:"vc-pane-layout",style:Ke({gridTemplateColumns:`repeat(${e.columns}, 1fr)`})},[(g(!0),A(De,null,Xe(e.pages,f=>(g(),G(u,{key:f.id,page:f},{default:M(()=>[re(l,{name:"page",page:f},{default:M(()=>[re(s)]),_:2},1032,["page"])]),_:2},1032,["page"]))),128))],4))]),_:1},8,["name","onBeforeEnter","onAfterEnter"]),re(l,{name:"footer"})],2)],16),re(c),re(d)],64)}const kue=Yo(Sue,[["render",xue]]),x_=Symbol("__vc_date_picker_context__"),Aue={...h_,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:()=>No("datePicker.updateOnInput")},inputDebounce:{type:Number,default:()=>No("datePicker.inputDebounce")},popover:{type:[Boolean,Object],default:!0},dragAttribute:Object,selectAttribute:Object,attributes:[Object,Array]},Eue=["update:modelValue","drag","dayclick","daykeydown","popover-will-show","popover-did-show","popover-will-hide","popover-did-hide"];function Tue(e,{emit:t,slots:r}){g_(r,{footer:"dp-footer"});const n=v_(e),{locale:a,masks:o,disabledAttribute:i}=n,s=H(!1),l=H(Symbol()),u=H(null),c=H(null),d=H(["",""]),f=H(null),p=H(null);let v,w,b=!0;const y=S(()=>e.isRange||e.modelModifiers.range===!0),h=S(()=>y.value&&u.value!=null?u.value.start:null),m=S(()=>y.value&&u.value!=null?u.value.end:null),C=S(()=>e.mode.toLowerCase()==="date"),_=S(()=>e.mode.toLowerCase()==="datetime"),E=S(()=>e.mode.toLowerCase()==="time"),L=S(()=>!!c.value),q=S(()=>{let I="date";e.modelModifiers.number&&(I="number"),e.modelModifiers.string&&(I="string");const $=o.value.modelValue||"iso";return Pe({type:I,mask:$})}),P=S(()=>xe(c.value??u.value)),U=S(()=>E.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(U.value)),k=S(()=>/[dD]{1,2}|Do|W{1,4}|M{1,4}|YY(?:YY)?/g.test(U.value)),z=S(()=>{if(x.value&&k.value)return"dateTime";if(k.value)return"date";if(x.value)return"time"}),F=S(()=>{var I;const $=((I=f.value)==null?void 0:I.$el.previousElementSibling)??void 0;return Ru({},e.popover,No("datePicker.popover"),{target:$})}),j=S(()=>c_({...F.value,id:l.value})),X=S(()=>y.value?{start:d.value[0],end:d.value[1]}:d.value[0]),ne=S(()=>{const I=["start","end"].map($=>({input:ee($),change:oe($),keyup:me,...e.popover&&j.value}));return y.value?{start:I[0],end:I[1]}:I[0]}),Q=S(()=>{if(!ie(u.value))return null;const I={key:"select-drag",...e.selectAttribute,dates:u.value,pinPage:!0},{dot:$,bar:B,highlight:J,content:be}=I;return!$&&!B&&!J&&!be&&(I.highlight=!0),I}),ae=S(()=>{if(!y.value||!ie(c.value))return null;const I={key:"select-drag",...e.dragAttribute,dates:c.value},{dot:$,bar:B,highlight:J,content:be}=I;return!$&&!B&&!J&&!be&&(I.highlight={startEnd:{fillMode:"outline"}}),I}),W=S(()=>{const I=Pn(e.attributes)?[...e.attributes]:[];return ae.value?I.unshift(ae.value):Q.value&&I.unshift(Q.value),I}),pe=S(()=>Pe(e.rules==="auto"?de():e.rules??{}));function de(){const I={ms:[0,999],sec:[0,59],min:[0,59],hr:[0,23]},$=C.value?0:e.timeAccuracy;return[0,1].map(B=>{switch($){case 0:return{hours:I.hr[B],minutes:I.min[B],seconds:I.sec[B],milliseconds:I.ms[B]};case 1:return{minutes:I.min[B],seconds:I.sec[B],milliseconds:I.ms[B]};case 3:return{milliseconds:I.ms[B]};case 4:return{};default:return{seconds:I.sec[B],milliseconds:I.ms[B]}}})}function Pe(I){return Pn(I)?I.length===1?[I[0],I[0]]:I:[I,I]}function Ie(I){return Pe(I).map(($,B)=>({...$,rules:pe.value[B]}))}function He(I){return I==null?!1:Wn(I)?!isNaN(I):Ms(I)?!isNaN(I.getTime()):fa(I)?I!=="":ng(I)}function Ve(I){return qa(I)&&"start"in I&&"end"in I&&He(I.start??null)&&He(I.end??null)}function ie(I){return Ve(I)||He(I)}function Se(I,$){if(I==null&&$==null)return!0;if(I==null||$==null)return!1;const B=Ms(I),J=Ms($);return B&&J?I.getTime()===$.getTime():B||J?!1:Se(I.start,$.start)&&Se(I.end,$.end)}function _e(I){return!ie(I)||!i.value?!1:i.value.intersectsRange(a.value.range(I))}function Le(I,$,B,J){if(!ie(I))return null;if(Ve(I)){const be=a.value.toDate(I.start,{...$[0],fillDate:h.value??void 0,patch:B}),ke=a.value.toDate(I.end,{...$[1],fillDate:m.value??void 0,patch:B});return Dt({start:be,end:ke},J)}return a.value.toDateOrNull(I,{...$[0],fillDate:u.value,patch:B})}function We(I,$){return Ve(I)?{start:a.value.fromDate(I.start,$[0]),end:a.value.fromDate(I.end,$[1])}:y.value?null:a.value.fromDate(I,$[0])}function et(I,$={}){return clearTimeout(v),new Promise(B=>{const{debounce:J=0,...be}=$;J>0?v=window.setTimeout(()=>{B(N(I,be))},J):B(N(I,be))})}function N(I,{config:$=q.value,patch:B="dateTime",clearIfEqual:J=!1,formatInput:be=!0,hidePopover:ke=!1,dragging:Re=L.value,targetPriority:ot,moveToValue:$t=!1}={}){const St=Ie($);let bt=Le(I,St,B,ot);if(_e(bt)){if(Re)return null;bt=u.value,ke=!1}else bt==null&&e.isRequired?bt=u.value:bt!=null&&Se(u.value,bt)&&J&&(bt=null);const Tr=Re?c:u,we=!Se(Tr.value,bt);Tr.value=bt,Re||(c.value=null);const Ze=We(bt,q.value);return we&&(b=!1,t(Re?"drag":"update:modelValue",Ze),Kt(()=>b=!0)),ke&&!Re&&ut(),be&&O(),$t&&Kt(()=>ce(ot??"start")),Ze}function O(){Kt(()=>{const I=Ie({type:"string",mask:U.value}),$=We(c.value??u.value,I);y.value?d.value=[$&&$.start,$&&$.end]:d.value=[$,""]})}function D(I,$,B){d.value.splice($==="start"?0:1,1,I);const J=y.value?{start:d.value[0],end:d.value[1]||d.value[0]}:I,be={type:"string",mask:U.value};et(J,{...B,config:be,patch:z.value,targetPriority:$,moveToValue:!0})}function ee(I){return $=>{e.updateOnInput&&D($.currentTarget.value,I,{formatInput:!1,hidePopover:!1,debounce:e.inputDebounce})}}function oe(I){return $=>{D($.currentTarget.value,I,{formatInput:!0,hidePopover:!1})}}function me(I){I.key==="Escape"&&et(u.value,{formatInput:!0,hidePopover:!0})}function xe(I){return y.value?[I&&I.start?a.value.getDateParts(I.start):null,I&&I.end?a.value.getDateParts(I.end):null]:[I?a.value.getDateParts(I):null]}function Z(){c.value=null,O()}function ge(I){t("popover-will-show",I)}function ve(I){t("popover-did-show",I)}function $e(I){Z(),t("popover-will-hide",I)}function Ce(I){t("popover-did-hide",I)}function ze(I){const $={patch:"date",formatInput:!0,hidePopover:!0};if(y.value){const B=!L.value;B?w={start:I.startDate,end:I.endDate}:w!=null&&(w.end=I.date),et(w,{...$,dragging:B})}else et(I.date,{...$,clearIfEqual:!e.isRequired})}function qe(I,$){ze(I),t("dayclick",I,$)}function fe(I,$){switch($.key){case" ":case"Enter":{ze(I),$.preventDefault();break}case"Escape":ut()}t("daykeydown",I,$)}function Fe(I,$){!L.value||w==null||(w.end=I.date,et(Dt(w),{patch:"date",formatInput:!0}))}function Ue(I={}){Qv({...F.value,...I,isInteractive:!0,id:l.value})}function ut(I={}){Bu({hideDelay:10,force:!0,...F.value,...I,id:l.value})}function rt(I){u_({...F.value,...I,isInteractive:!0,id:l.value})}function Dt(I,$){const{start:B,end:J}=I;if(B>J)switch($){case"start":return{start:B,end:B};case"end":return{start:J,end:J};default:return{start:J,end:B}}return{start:B,end:J}}async function gt(I,$={}){return p.value==null?!1:p.value.move(I,$)}async function Ft(I,$={}){return p.value==null?!1:p.value.moveBy(I,$)}async function ce(I,$={}){const B=u.value;if(p.value==null||!ie(B))return!1;const J=I!=="end",be=J?1:-1,ke=Ve(B)?J?B.start:B.end:B,Re=GS(ke,"monthly",a.value);return p.value.move(Re,{position:be,...$})}Me(()=>e.isRange,I=>{I&&console.warn("The `is-range` prop will be deprecated in future releases. Please use the `range` modifier.")},{immediate:!0}),Me(()=>y.value,()=>{N(null,{formatInput:!0})}),Me(()=>U.value,()=>O()),Me(()=>e.modelValue,I=>{b&&N(I,{formatInput:!0,hidePopover:!1})}),Me(()=>pe.value,()=>{qa(e.rules)&&N(e.modelValue,{formatInput:!0,hidePopover:!1})}),Me(()=>e.timezone,()=>{N(u.value,{formatInput:!0})});const se=Pe(q.value);u.value=Le(e.modelValue??null,se,"dateTime"),Tt(()=>{N(e.modelValue,{formatInput:!0,hidePopover:!1})}),Kt(()=>s.value=!0);const V={...n,showCalendar:s,datePickerPopoverId:l,popoverRef:f,popoverEvents:j,calendarRef:p,isRange:y,isTimeMode:E,isDateTimeMode:_,is24hr:jc(e,"is24hr"),hideTimeHeader:jc(e,"hideTimeHeader"),timeAccuracy:jc(e,"timeAccuracy"),isDragging:L,inputValue:X,inputEvents:ne,dateParts:P,attributes:W,rules:pe,move:gt,moveBy:Ft,moveToValue:ce,updateValue:et,showPopover:Ue,hidePopover:ut,togglePopover:rt,onDayClick:qe,onDayKeydown:fe,onDayMouseEnter:Fe,onPopoverBeforeShow:ge,onPopoverAfterShow:ve,onPopoverBeforeHide:$e,onPopoverAfterHide:Ce};return Fr(x_,V),V}function lg(){const e=rr(x_);if(e)return e;throw new Error("DatePicker context missing. Please verify this component is nested within a valid context provider.")}const $ue=[{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"}],Iue=[{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 Mue(e){const t=lg(),{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 F=f.value?k:o.value[0],j=f.value?o.value[1]:k;z={start:F,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}),v=S(()=>ng(p.value)),w=S(()=>!!p.value.isValid),b=S(()=>!l.value&&w.value),y=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){d({hours:k})}}),m=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})}}),E=S({get(){return p.value.hours<12},set(k){k=String(k).toLowerCase()=="true";let z=h.value;k&&z>=12?z-=12:!k&&z<12&&(z+=12),d({hours:z})}}),L=S(()=>Wse(p.value,i.value[e.position])),q=S(()=>$ue.filter(k=>L.value.hours.some(z=>z.value===k.value))),P=S(()=>Iue.filter(k=>L.value.hours.some(z=>z.value===k.value))),U=S(()=>s.value?L.value.hours:E.value?q.value:P.value),x=S(()=>{const k=[];return Ra(q.value)&&k.push({value:!0,label:"AM"}),Ra(P.value)&&k.push({value:!1,label:"PM"}),k});return{...t,showHeader:b,timeAccuracy:u,parts:p,isValid:w,date:y,hours:h,minutes:m,seconds:C,milliseconds:_,options:L,hourOptions:U,isAM:E,isAMOptions:x,is24hr:s}}const Oue=["value"],Pue=["value","disabled"],Due={key:1,class:"vc-base-sizer","aria-hidden":"true"},Lue={inheritAttrs:!1},Ol=ue({...Lue,__name:"BaseSelect",props:{options:null,modelValue:null,alignRight:{type:Boolean},alignLeft:{type:Boolean},showIcon:{type:Boolean},fitContent:{type:Boolean}},emits:["update:modelValue"],setup(e){const t=e,r=S(()=>{const n=t.options.find(a=>a.value===t.modelValue);return n==null?void 0:n.label});return(n,a)=>(g(),A("div",{class:Te(["vc-base-select",{"vc-fit-content":e.fitContent,"vc-has-icon":e.showIcon}])},[K("select",at(n.$attrs,{value:e.modelValue,class:["vc-focus",{"vc-align-right":e.alignRight,"vc-align-left":e.alignLeft}],onChange:a[0]||(a[0]=o=>n.$emit("update:modelValue",o.target.value))}),[(g(!0),A(De,null,Xe(e.options,o=>(g(),A("option",{key:o.value,value:o.value,disabled:o.disabled},he(o.label),9,Pue))),128))],16,Oue),e.showIcon?(g(),G(rl,{key:0,name:"ChevronDown",size:"18"})):te("",!0),e.fitContent?(g(),A("div",Due,he(T(r)),1)):te("",!0)],2))}}),Nue={key:0,class:"vc-time-header"},Rue={class:"vc-time-weekday"},Bue={class:"vc-time-month"},Fue={class:"vc-time-day"},Hue={class:"vc-time-year"},zue={class:"vc-time-select-group"},Uue=K("span",{class:"vc-time-colon"},":",-1),jue=K("span",{class:"vc-time-colon"},":",-1),Vue=K("span",{class:"vc-time-decimal"},".",-1),u8=ue({__name:"TimePicker",props:{position:null},setup(e,{expose:t}){const r=Mue(e);t(r);const{locale:n,isValid:a,date:o,hours:i,minutes:s,seconds:l,milliseconds:u,options:c,hourOptions:d,isTimeMode:f,isAM:p,isAMOptions:v,is24hr:w,showHeader:b,timeAccuracy:y}=r;return(h,m)=>(g(),A("div",{class:Te(["vc-time-picker",[{"vc-invalid":!T(a),"vc-attached":!T(f)}]])},[re($n,{name:"time-header"},{default:M(()=>[T(b)&&T(o)?(g(),A("div",Nue,[K("span",Rue,he(T(n).formatDate(T(o),"WWW")),1),K("span",Bue,he(T(n).formatDate(T(o),"MMM")),1),K("span",Fue,he(T(n).formatDate(T(o),"D")),1),K("span",Hue,he(T(n).formatDate(T(o),"YYYY")),1)])):te("",!0)]),_:1}),K("div",zue,[re(rl,{name:"Clock",size:"17"}),re(Ol,{modelValue:T(i),"onUpdate:modelValue":m[0]||(m[0]=C=>Jt(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?(g(),A(De,{key:0},[Uue,re(Ol,{modelValue:T(s),"onUpdate:modelValue":m[1]||(m[1]=C=>Jt(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)):te("",!0),T(y)>2?(g(),A(De,{key:1},[jue,re(Ol,{modelValue:T(l),"onUpdate:modelValue":m[2]||(m[2]=C=>Jt(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)):te("",!0),T(y)>3?(g(),A(De,{key:2},[Vue,re(Ol,{modelValue:T(u),"onUpdate:modelValue":m[3]||(m[3]=C=>Jt(u)?u.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(w)?te("",!0):(g(),G(Ol,{key:3,modelValue:T(p),"onUpdate:modelValue":m[4]||(m[4]=C=>Jt(p)?p.value=C:null),options:T(v)},null,8,["modelValue","options"]))])],2))}}),k_=ue({__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}=lg(),d=s.value?[0,1]:[0];return(f,p)=>T(i)?(g(),A("div",{key:0,class:Te(`vc-container vc-bordered vc-${T(n)} vc-${T(a)}`)},[(g(!0),A(De,null,Xe(T(d),v=>(g(),G(u8,{key:v,position:v},null,8,["position"]))),128))],2)):(g(),G(kue,{key:1,attributes:T(t),ref_key:"calendarRef",ref:r,onDayclick:T(l),onDaymouseenter:T(u),onDaykeydown:T(c)},{footer:M(()=>[T(o)?(g(!0),A(De,{key:0},Xe(T(d),v=>(g(),G(u8,{key:v,position:v},null,8,["position"]))),128)):te("",!0),re($n,{name:"dp-footer"})]),_:1},8,["attributes","onDayclick","onDaymouseenter","onDaykeydown"]))}}),que={inheritAttrs:!1},Yue=ue({...que,__name:"DatePickerPopover",setup(e){const{datePickerPopoverId:t,color:r,displayMode:n,popoverRef:a,onPopoverBeforeShow:o,onPopoverAfterShow:i,onPopoverBeforeHide:s,onPopoverAfterHide:l}=lg();return(u,c)=>(g(),G(sg,{id:T(t),placement:"bottom-start",class:Te(`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:M(()=>[re(k_,Ba(Io(u.$attrs)),null,16)]),_:1},8,["id","class","onBeforeShow","onAfterShow","onBeforeHide","onAfterHide"]))}}),Gue=ue({inheritAttrs:!1,emits:Eue,props:Aue,components:{DatePickerBase:k_,DatePickerPopover:Yue},setup(e,t){const r=Tue(e,t),n=Qn(jS(r,"calendarRef","popoverRef"));return{...r,slotCtx:n}}});function Kue(e,t,r,n,a,o){const i=Je("DatePickerPopover"),s=Je("DatePickerBase");return e.$slots.default?(g(),A(De,{key:0},[Y(e.$slots,"default",Ba(Io(e.slotCtx))),re(i,Ba(Io(e.$attrs)),null,16)],64)):(g(),G(s,Ba(at({key:1},e.$attrs)),null,16))}const Wue=Yo(Gue,[["render",Kue]]),Zue={class:"k-segmented-control"},Que=["data-testid","disabled","onClick"],Xue=e=>e.every(t=>t.value!==void 0),Jue=e=>{const t=[];return e.forEach(r=>t.push(r.value+"")),t},ece=e=>{const t=Jue(e),r=new Set(t);return t.length===r.size},A_=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})),tce=e=>{const t=typeof e[0]=="string",r=A_(e),n=ece(r);return t?n&&Xue(r):n},rce={},nce=ue({...rce,__name:"KSegmentedControl",props:{modelValue:{type:[String,Number,Boolean],required:!0},options:{type:Array,required:!0,validator:e=>!e.length||tce(e)},size:{type:String,default:"small",validator:e=>["small","large"].includes(e)},disabled:{type:Boolean,default:!1}},emits:["click","update:modelValue"],setup(e,{emit:t}){const r=e,n=t,a=H(A_(r.options)),o=s=>!!s.disabled||r.disabled,i=s=>{n("click",s.value),n("update:modelValue",s.value)};return(s,l)=>(g(),A("div",Zue,[(g(!0),A(De,null,Xe(a.value,u=>(g(),A("button",{key:`${u.value}-option`,class:Te(["segmented-control-button",[e.size,{selected:r.modelValue===u.value}]]),"data-testid":`${u.value}-option`,disabled:o(u),type:"button",onClick:c=>i(u)},[Y(s.$slots,"option-label",{option:u},()=>[le(he(u.label),1)],!0)],10,Que))),128))]))}}),E_=lt(nce,[["__scopeId","data-v-2e7c2b99"]]),ace=["tabindex"],oce=["innerHTML"],ice={key:1,class:"range-display"},sce={key:3,class:"relative-periods-container"},lce={class:"timeframe-section-title"},uce={class:"timeframe-buttons"},cce={class:"datetime-picker-footer-container"},dce=ue({__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(bH).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=>mm.includes(e)}},emits:["change","update:modelValue"],setup(e,{emit:t}){var r,n,a;const{getSizeFromString:o}=mr(),i=e,s=t,l=H(null),u={type:"number"},c={key:"select-calendar",highlight:{start:{contentClass:"vcal-day-start"},base:{contentClass:"vcal-day-base"},end:{contentClass:"vcal-day-end"}}},d={key:"select-drag",highlight:{start:{contentClass:"vcal-day-drag-start"},base:{contentClass:"vcal-day-drag-base"},end:{contentClass:"vcal-day-drag-end"}}},f=S(()=>i.mode!==au.Relative),p=S(()=>wH.includes(i.mode)&&!i.range),v=S(()=>{var Q;return((Q=i==null?void 0:i.timePeriods)==null?void 0:Q.length)>0}),w=S(()=>P.tabName==="custom"||!v.value),b=H(!0),y={start:null,end:null,timePeriodsKey:""},h=H((r=i.modelValue)==null?void 0:r.start),m=H(i.modelValue||y),C=p.value?h:m,_=H({minutes:[0,5,10,15,20,25,30,35,40,45,50,55]}),E=S(()=>({width:o(i.width)})),L=S(()=>i.mode===au.RelativeDateTime?"dateTime":i.mode===au.RelativeDate?"date":i.mode),q=Intl.DateTimeFormat().resolvedOptions().timeZone,P=Qn({abbreviatedDisplay:i.placeholder,fullRangeDisplay:"",popoverOpen:!1,selectedRange:{start:new Date,end:new Date,timePeriodsKey:""},previouslySelectedRange:{start:new Date,end:new Date,timePeriodsKey:""},selectedTimeframe:(n=i.timePeriods[0])==null?void 0:n.values[0],previouslySelectedTimeframe:(a=i.timePeriods[0])==null?void 0:a.values[0],tabName:"relative"}),U=Q=>{if(!Q)return;const ae=p.value?!Q.start:!Q.start||!Q.end,W=(Q==null?void 0:Q.start)||new Date,pe=(Q==null?void 0:Q.end)||null;b.value=!!ae,!p.value&&Q&&Q.start&&Q.end?(m.value.start=W,m.value.end=pe):Q&&Q.start&&(h.value=W),P.selectedRange=P.previouslySelectedRange={start:W,end:pe,timePeriodsKey:""}},x=(Q,ae=!1)=>{P.selectedTimeframe=P.previouslySelectedTimeframe=Q;const W=P.selectedTimeframe.start(),pe=P.selectedTimeframe.end();P.selectedRange={start:new Date(W),end:new Date(pe),timePeriodsKey:P.selectedTimeframe.key},P.fullRangeDisplay=z(P.selectedRange,!1),b.value=!1,ae&&F()},k=()=>{var Q;m.value=y,h.value=null,P.abbreviatedDisplay=i.placeholder,P.fullRangeDisplay="",v.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:W,end:pe}=Q;let de="PP hh:mm a";const Pe=xh(W,q,"(z)");return!f.value&&v.value?de="PP hh:mm a":SH.includes(i.mode)&&(de="PP"),p.value?`${R1(W,de)} ${Pe}`:ae?`
${R1(W,de)} - 
${xh(pe,q,de)} ${Pe}
`:`${R1(W,de)} - ${xh(pe,q,de)} ${Pe}`},F=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;w.value&&(Q=P.selectedRange)!=null&&Q.start?P.abbreviatedDisplay=z(P.selectedRange,!0):v.value&&!w.value&&(P.abbreviatedDisplay=P.selectedTimeframe.display)},X=Q=>Q.charAt(0).toUpperCase()+Q.slice(1),ne=Q=>P.selectedTimeframe.key===Q.key?"primary":"secondary";return Me(h,(Q,ae)=>{Q!==void 0&&Q!==ae&&U({start:Q,end:null,timePeriodsKey:""})},{immediate:!0}),Me(m,(Q,ae)=>{Q!==void 0&&Q!==ae&&U(Q)},{immediate:!0}),Me(()=>P.tabName,(Q,ae)=>{ae!==void 0&&Q==="relative"?x(P.previouslySelectedTimeframe):ae!==void 0&&Q==="custom"&&U(P.previouslySelectedRange)}),Tt(()=>{var Q,ae,W,pe;if(CH.includes(i.mode)&&(Q=i.modelValue)!=null&&Q.timePeriodsKey){P.tabName="relative",b.value=!1;for(const de of i.timePeriods){const Pe=de.values.find(Ie=>Ie.key===i.modelValue.timePeriodsKey);if(Pe){x(Pe),j();break}}}else P.tabName="custom",U(i.modelValue),((ae=i.modelValue)!=null&&ae.start&&(W=i.modelValue)!=null&&W.end||p.value&&(pe=i.modelValue)!=null&&pe.start)&&j()}),(Q,ae)=>(g(),A("div",{class:Te(["k-datetime-picker",{"set-min-width":v.value}]),style:Ke(E.value)},[re(Li,{ref_key:"kPop",ref:l,disabled:e.disabled,"hide-caret":"","hide-close-icon":"",placement:e.popoverPlacement,width:"auto",onClose:ae[5]||(ae[5]=W=>P.popoverOpen=!1),onOpen:ae[6]||(ae[6]=W=>P.popoverOpen=!0)},{content:M(()=>[v.value&&f.value?(g(),G(E_,{key:0,modelValue:P.tabName,"onUpdate:modelValue":ae[0]||(ae[0]=W=>P.tabName=W),class:"datetime-picker-toggle","data-testid":"datetime-picker-toggle",options:[{label:"Relative",value:"relative"},{label:"Custom",value:"custom"}],onClick:ae[1]||(ae[1]=W=>P.tabName=W)},null,8,["modelValue"])):te("",!0),w.value?te("",!0):(g(),A("p",ice,he(P.fullRangeDisplay),1)),f.value&&w.value?(g(),G(T(Wue),{key:2,modelValue:T(C),"onUpdate:modelValue":ae[2]||(ae[2]=W=>Jt(C)?C.value=W:null),borderless:"",color:"blue","drag-attribute":d,expanded:"","is-range":!p.value,"max-date":e.maxDate,"min-date":e.minDate,mode:L.value,"model-config":u,rules:_.value,"select-attribute":c,transparent:""},null,8,["modelValue","is-range","max-date","min-date","mode","rules"])):v.value&&!p.value?(g(),A("div",sce,[(g(!0),A(De,null,Xe(e.timePeriods,(W,pe)=>(g(),A("div",{key:`section-${String(W.section||pe)}`,class:"timeframe-section"},[K("div",lce,he(W.section),1),K("div",uce,[(g(!0),A(De,null,Xe(W.values,(de,Pe)=>(g(),G(Nt,{key:`time-${Pe}`,appearance:ne(de),class:"timeframe-button","data-testid":`select-timeframe-${de.timeframeLength()}`,onClick:Ie=>x(de,!0)},{default:M(()=>[le(he(X(de.timeframeText)),1)]),_:2},1032,["appearance","data-testid","onClick"]))),128))])]))),128))])):te("",!0)]),footer:M(()=>[K("div",cce,[e.clearButton?(g(),G(Nt,{key:0,appearance:"tertiary",class:"action-button","data-testid":"datetime-picker-clear",onClick:ae[3]||(ae[3]=W=>k())},{default:M(()=>ae[7]||(ae[7]=[le(" Clear ")])),_:1})):te("",!0),w.value?(g(),G(Nt,{key:1,appearance:"tertiary",class:"action-button","data-testid":"datetime-picker-submit",disabled:b.value,onClick:ae[4]||(ae[4]=W=>F())},{default:M(()=>ae[8]||(ae[8]=[le(" Apply ")])),_:1},8,["disabled"])):te("",!0)])]),default:M(()=>[K("div",{class:Te(["datetime-picker-trigger-wrapper",{disabled:e.disabled}])},[K("div",{class:Te(["datetime-picker-trigger",{disabled:e.disabled}]),"data-testid":"datetime-picker-trigger",role:"button",style:Ke(E.value),tabindex:e.disabled?-1:0},[K("span",{class:Te(["datetime-picker-display",{"has-icon":e.icon,disabled:e.disabled}]),"data-testid":"datetime-picker-display",innerHTML:P.abbreviatedDisplay},null,10,oce)],14,ace),e.icon?(g(),G(T(LH),{key:0,class:"calendar-icon",color:`var(--kui-color-text-neutral, ${T(wa)})`,decorative:"",size:T(dn)},null,8,["color","size"])):te("",!0)],2)]),_:1},8,["disabled","placement"])],6))}}),fce=lt(dce,[["__scopeId","data-v-51e2d8ca"]]),pce={class:"file-upload-input-wrapper"},hce=ue({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=vr(),a=Ct(),o=t,{stripRequiredLabel:i}=mr(),s=cr(),l=S(()=>n.id?String(n.id):s),u=S(()=>{const U={...n};return delete U.id,U}),c=H(null),d=H(null),f=S(()=>{var U;return!!((U=r.labelAttributes)!=null&&U.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"),w=H(!1),b=S(()=>{if(w.value){let U="bytes",x=y.value;return y.value>=1e3&&y.value<1e6&&(x=y.value/1e3,U="KB"),y.value>=1e6&&(x=y.value/1e6,U="MB"),`File size must be less than ${x}${U}.`}return""}),y=S(()=>r.maxFileSize||r.maxFileSize===0?r.maxFileSize:525e4),h=H(!1),m=H([]),C=H(0),_=H(""),E=H([]),L=U=>{var x,k,z,F,j,X;m.value=(x=U.target)==null?void 0:x.files,_.value=String((k=m==null?void 0:m.value[0])==null?void 0:k.name);const ne=(z=m==null?void 0:m.value[0])==null?void 0:z.size;h.value=Number(ne)>y.value,h.value&&(C.value++,Number(ne)>y.value&&(w.value=!0),o("error",m.value));const Q=(j=(F=c.value)==null?void 0:F.$el)==null?void 0:j.querySelector("input");ne?E.value.push(m.value):Q&&(Q.files=E.value[E.value.length-1],m.value=Q.files,Q.files&&(_.value=String((X=Q.files[Q.files.length-1])==null?void 0:X.name))),o("file-added",m.value)},q=()=>{var U,x;if(_.value){P();return}const k=(x=(U=c.value)==null?void 0:U.$el)==null?void 0:x.querySelector("input");k&&k.click()},P=()=>{m.value=[],_.value="",E.value=[],C.value++,h.value=!1,w.value=!1,o("file-removed")};return Me(()=>n.id,()=>{C.value++},{immediate:!0}),(U,x)=>(g(),A("div",at({class:"k-file-upload"},u.value),[e.label?(g(),G(Qa,at({key:0},e.labelAttributes,{ref_key:"labelElement",ref:d,for:l.value,required:v.value}),xt({default:M(()=>[le(he(p.value)+" ",1)]),_:2},[f.value?{name:"tooltip",fn:M(()=>[Y(U.$slots,"label-tooltip",{},void 0,!0)]),key:"0"}:void 0]),1040,["for","required"])):te("",!0),K("div",pce,[(g(),A("span",{key:C.value,class:Te(["file-upload-input-text",{placeholder:!_.value,"has-icon":U.$slots.icon,disabled:e.disabled}])},he(_.value?_.value:e.placeholder),3)),(g(),G(Lo,{id:l.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":y.value,placeholder:e.placeholder,type:"file",onChange:L},xt({after:M(()=>[re(Nt,{appearance:"tertiary",class:"file-upload-button","data-testid":"file-upload-button",disabled:e.disabled,size:"small",onClick:q},{default:M(()=>[le(he(_.value?"Clear":e.buttonText),1)]),_:1},8,["disabled"])]),_:2},[U.$slots.icon?{name:"before",fn:M(()=>[Y(U.$slots,"icon",{},void 0,!0)]),key:"0"}:void 0]),1032,["id","accept","disabled","error","error-message","help","max-file-size","placeholder"]))])],16))}}),vce=lt(hce,[["__scopeId","data-v-4e0eb55c"]]),mce=["id","checked","disabled"],gce=["aria-checked","aria-labelledby","tabindex"],yce={inheritAttrs:!1},bce=ue({...yce,__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=vr(),o=H(null),i=cr(),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=Je("KLabel");return g(),A("div",{class:Te(["k-input-switch",[e.size,{"label-before":e.labelBefore,disabled:e.disabled},d.$attrs.class]])},[K("input",at(l.value,{id:s.value,ref_key:"switchInputElement",ref:o,checked:e.modelValue,disabled:e.disabled,tabindex:"-1",type:"checkbox",onInput:c}),null,16,mce),(g(),G(Qe(e.disabled&&e.disabledTooltipText?"KTooltip":"div"),{class:"switch-control-wrapper",label:e.disabledTooltipText},{default:M(()=>[K("span",{"aria-checked":e.modelValue,"aria-labelledby":s.value,class:Te(["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]=er(yt(()=>{},["prevent"]),["space"])),onKeyup:er(u,["space"])},f[1]||(f[1]=[K("span",{class:"switch-control-enabled-bar"},null,-1)]),42,gce)]),_:1},8,["label"])),e.label||d.$slots.label?(g(),G(p,{key:0,for:s.value},{default:M(()=>[Y(d.$slots,"label",{},()=>[le(he(e.label),1)],!0)]),_:3},8,["for"])):te("",!0)],2)}}}),T_=lt(bce,[["__scopeId","data-v-deeb237b"]]);/*! + `)),K("code",{innerHTML:x.value},null,8,HV),D[15]||(D[15]=le(` + `))],2)),e.showCopyButton||T(s)["secondary-actions"]?(g(),A("div",zV,[e.showCopyButton?(g(),G(ds,{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:et},{default:I(()=>[re(T(bC),{decorative:""})]),_:1},8,["aria-label","copy-tooltip","theme"])):te("",!0),Y(O.$slots,"secondary-actions",{},void 0,!0)])):te("",!0)])],42,TV))}}),zC=lt(UV,[["__scopeId","data-v-e37084fe"]]),jV={class:"k-collapse"},VV={class:"collapse-trigger"},qV=["aria-controls","aria-expanded","aria-label"],YV={key:0,class:"collapse-trigger-label","data-testid":"collapse-trigger-label"},GV={key:0,class:"collapse-visible-content","data-testid":"collapse-visible-content"},KV=["id"],WV=ue({__name:"KCollapse",props:{modelValue:{type:Boolean,required:!1,default:!0},title:{type:String,required:!1,default:""},titleTag:{type:String,default:"div",validator:e=>hC.includes(e)},triggerLabel:{type:String,required:!1,default:""},triggerAlignment:{type:String,required:!1,default:"trailing",validator:e=>CH.includes(e)}},emits:["toggle","update:modelValue"],setup(e,{emit:t}){const r=e,n=t,a=cr(),o=H(!0),i=H(!1),s=Ct(),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 Ie(c,(p,v)=>{p!==v&&f(p)}),(p,v)=>(g(),A("div",jV,[K("div",{class:Te(["collapse-heading",{"has-trailing-trigger":l.value}])},[e.title||p.$slots.title?(g(),G(Qe(e.titleTag),{key:0,class:"collapse-title","data-testid":"collapse-title"},{default:I(()=>[Y(p.$slots,"title",{},()=>[le(he(e.title),1)],!0)]),_:3})):te("",!0),K("div",VV,[Y(p.$slots,"trigger",{isCollapsed:d.value,toggle:f},()=>[K("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:v[0]||(v[0]=yt(w=>f(),["prevent","stop"]))},[Y(p.$slots,"trigger-content",{},()=>[re(T(yC),{class:Te(["collapse-trigger-icon",{"collapse-expanded":!d.value}]),"data-testid":"collapse-trigger-icon",decorative:"",size:T(dn)},null,8,["class","size"]),e.triggerLabel?(g(),A("span",YV,he(e.triggerLabel),1)):te("",!0)],!0)],8,qV)],!0)])],2),u.value?(g(),A("div",GV,[Y(p.$slots,"visible-content",{},void 0,!0)])):te("",!0),re(Sn,{name:"kongponents-fade-transition"},{default:I(()=>[qu(K("div",{id:T(a),class:"collapse-hidden-content","data-testid":"collapse-hidden-content"},[Y(p.$slots,"default",{},void 0,!0)],8,KV),[[Q0,!d.value]])]),_:3})]))}}),ZV=lt(WV,[["__scopeId","data-v-8ffc05c7"]]);function Bd(e){"@babel/helpers - typeof";return Bd=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},Bd(e)}function Ai(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 rn(e,t){if(t.length1?"s":"")+" required, but only "+t.length+" present")}function xa(e){rn(1,arguments);var t=Object.prototype.toString.call(e);return e instanceof Date||Bd(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 QV(e,t){rn(2,arguments);var r=xa(e).getTime(),n=Ai(t);return new Date(r+n)}var XV={};function Xf(){return XV}function JV(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 eq(e){return rn(1,arguments),e instanceof Date||Bd(e)==="object"&&Object.prototype.toString.call(e)==="[object Date]"}function tq(e){if(rn(1,arguments),!eq(e)&&typeof e!="number")return!1;var t=xa(e);return!isNaN(Number(t))}function rq(e,t){rn(2,arguments);var r=Ai(t);return QV(e,-r)}var nq=864e5;function aq(e){rn(1,arguments);var t=xa(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/nq)+1}function Fd(e){rn(1,arguments);var t=1,r=xa(e),n=r.getUTCDay(),a=(n=a.getTime()?r+1:t.getTime()>=i.getTime()?r:r-1}function oq(e){rn(1,arguments);var t=UC(e),r=new Date(0);r.setUTCFullYear(t,0,4),r.setUTCHours(0,0,0,0);var n=Fd(r);return n}var iq=6048e5;function sq(e){rn(1,arguments);var t=xa(e),r=Fd(t).getTime()-oq(t).getTime();return Math.round(r/iq)+1}function Hd(e,t){var r,n,a,o,i,s,l,u;rn(1,arguments);var c=Xf(),d=Ai((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=xa(e),p=f.getUTCDay(),v=(p=1&&p<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var v=new Date(0);v.setUTCFullYear(d+1,0,p),v.setUTCHours(0,0,0,0);var w=Hd(v,t),b=new Date(0);b.setUTCFullYear(d,0,p),b.setUTCHours(0,0,0,0);var y=Hd(b,t);return c.getTime()>=w.getTime()?d+1:c.getTime()>=y.getTime()?d:d-1}function lq(e,t){var r,n,a,o,i,s,l,u;rn(1,arguments);var c=Xf(),d=Ai((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=jC(e,t),p=new Date(0);p.setUTCFullYear(f,0,d),p.setUTCHours(0,0,0,0);var v=Hd(p,t);return v}var uq=6048e5;function cq(e,t){rn(1,arguments);var r=xa(e),n=Hd(r,t).getTime()-lq(r,t).getTime();return Math.round(n/uq)+1}function Ut(e,t){for(var r=e<0?"-":"",n=Math.abs(e).toString();n.length0?r:1-r;return Ut(t==="yy"?n%100:n,t.length)},M:function(e,t){var r=e.getUTCMonth();return t==="M"?String(r+1):Ut(r+1,2)},d:function(e,t){return Ut(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 Ut(e.getUTCHours()%12||12,t.length)},H:function(e,t){return Ut(e.getUTCHours(),t.length)},m:function(e,t){return Ut(e.getUTCMinutes(),t.length)},s:function(e,t){return Ut(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 Ut(a,t.length)}},Qi={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},dq={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 lo.y(e,t)},Y:function(e,t,r,n){var a=jC(e,n),o=a>0?a:1-a;if(t==="YY"){var i=o%100;return Ut(i,2)}return t==="Yo"?r.ordinalNumber(o,{unit:"year"}):Ut(o,t.length)},R:function(e,t){var r=UC(e);return Ut(r,t.length)},u:function(e,t){var r=e.getUTCFullYear();return Ut(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 Ut(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 Ut(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 lo.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 Ut(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=cq(e,n);return t==="wo"?r.ordinalNumber(a,{unit:"week"}):Ut(a,t.length)},I:function(e,t,r){var n=sq(e);return t==="Io"?r.ordinalNumber(n,{unit:"week"}):Ut(n,t.length)},d:function(e,t,r){return t==="do"?r.ordinalNumber(e.getUTCDate(),{unit:"date"}):lo.d(e,t)},D:function(e,t,r){var n=aq(e);return t==="Do"?r.ordinalNumber(n,{unit:"dayOfYear"}):Ut(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 Ut(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 Ut(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 Ut(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=Qi.noon:n===0?a=Qi.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=Qi.evening:n>=12?a=Qi.afternoon:n>=4?a=Qi.morning:a=Qi.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 lo.h(e,t)},H:function(e,t,r){return t==="Ho"?r.ordinalNumber(e.getUTCHours(),{unit:"hour"}):lo.H(e,t)},K:function(e,t,r){var n=e.getUTCHours()%12;return t==="Ko"?r.ordinalNumber(n,{unit:"hour"}):Ut(n,t.length)},k:function(e,t,r){var n=e.getUTCHours();return n===0&&(n=24),t==="ko"?r.ordinalNumber(n,{unit:"hour"}):Ut(n,t.length)},m:function(e,t,r){return t==="mo"?r.ordinalNumber(e.getUTCMinutes(),{unit:"minute"}):lo.m(e,t)},s:function(e,t,r){return t==="so"?r.ordinalNumber(e.getUTCSeconds(),{unit:"second"}):lo.s(e,t)},S:function(e,t){return lo.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 Y3(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 Y3(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"+q3(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"+q3(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 Ut(o,t.length)},T:function(e,t,r,n){var a=n._originalDate||e,o=a.getTime();return Ut(o,t.length)}};function q3(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+Ut(o,2)}function Y3(e,t){if(e%60===0){var r=e>0?"-":"+";return r+Ut(Math.abs(e)/60,2)}return oi(e,t)}function oi(e,t){var r=t||"",n=e>0?"-":"+",a=Math.abs(e),o=Ut(Math.floor(a/60),2),i=Ut(a%60,2);return n+o+r+i}var G3=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"})}},VC=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"})}},fq=function(e,t){var r=e.match(/(P+)(p+)?/)||[],n=r[1],a=r[2];if(!a)return G3(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}}",G3(n,t)).replace("{{time}}",VC(a,t))},pq={p:VC,P:fq},hq=["D","DD"],vq=["YY","YYYY"];function mq(e){return hq.indexOf(e)!==-1}function gq(e){return vq.indexOf(e)!==-1}function K3(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 yq={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"}},bq=function(e,t,r){var n,a=yq[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 R1(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 wq={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},Cq={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},Sq={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},_q={date:R1({formats:wq,defaultWidth:"full"}),time:R1({formats:Cq,defaultWidth:"full"}),dateTime:R1({formats:Sq,defaultWidth:"full"})},xq={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},kq=function(e,t,r,n){return xq[e]};function Al(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 Aq={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},Eq={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},Tq={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"]},$q={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"]},Mq={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"}},Iq={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"}},Oq=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"},Pq={ordinalNumber:Oq,era:Al({values:Aq,defaultWidth:"wide"}),quarter:Al({values:Eq,defaultWidth:"wide",argumentCallback:function(e){return e-1}}),month:Al({values:Tq,defaultWidth:"wide"}),day:Al({values:$q,defaultWidth:"wide"}),dayPeriod:Al({values:Mq,defaultWidth:"wide",formattingValues:Iq,defaultFormattingWidth:"wide"})};function El(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)?Lq(s,function(d){return d.test(i)}):Dq(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 Dq(e,t){for(var r in e)if(e.hasOwnProperty(r)&&t(e[r]))return r}function Lq(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 Rq=/^(\d+)(th|st|nd|rd)?/i,Bq=/\d+/i,Fq={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},Hq={any:[/^b/i,/^(a|c)/i]},zq={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},Uq={any:[/1/i,/2/i,/3/i,/4/i]},jq={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},Vq={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]},qq={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},Yq={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]},Gq={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},Kq={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}},Wq={ordinalNumber:Nq({matchPattern:Rq,parsePattern:Bq,valueCallback:function(e){return parseInt(e,10)}}),era:El({matchPatterns:Fq,defaultMatchWidth:"wide",parsePatterns:Hq,defaultParseWidth:"any"}),quarter:El({matchPatterns:zq,defaultMatchWidth:"wide",parsePatterns:Uq,defaultParseWidth:"any",valueCallback:function(e){return e+1}}),month:El({matchPatterns:jq,defaultMatchWidth:"wide",parsePatterns:Vq,defaultParseWidth:"any"}),day:El({matchPatterns:qq,defaultMatchWidth:"wide",parsePatterns:Yq,defaultParseWidth:"any"}),dayPeriod:El({matchPatterns:Gq,defaultMatchWidth:"any",parsePatterns:Kq,defaultParseWidth:"any"})},Zq={code:"en-US",formatDistance:bq,formatLong:_q,formatRelative:kq,localize:Pq,match:Wq,options:{weekStartsOn:0,firstWeekContainsDate:1}},Qq=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,Xq=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,Jq=/^'([^]*?)'?$/,eY=/''/g,tY=/[a-zA-Z]/;function B1(e,t,r){var n,a,o,i,s,l,u,c,d,f,p,v,w,b;rn(2,arguments);var y=String(t),h=Xf(),m=(n=(a=void 0)!==null&&a!==void 0?a:h.locale)!==null&&n!==void 0?n:Zq,C=Ai((o=(i=(s=(l=void 0)!==null&&l!==void 0?l:void 0)!==null&&s!==void 0?s:h.firstWeekContainsDate)!==null&&i!==void 0?i:(u=h.locale)===null||u===void 0||(c=u.options)===null||c===void 0?void 0:c.firstWeekContainsDate)!==null&&o!==void 0?o:1);if(!(C>=1&&C<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var _=Ai((d=(f=(p=(v=void 0)!==null&&v!==void 0?v:void 0)!==null&&p!==void 0?p:h.weekStartsOn)!==null&&f!==void 0?f:(w=h.locale)===null||w===void 0||(b=w.options)===null||b===void 0?void 0:b.weekStartsOn)!==null&&d!==void 0?d:0);if(!(_>=0&&_<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!m.localize)throw new RangeError("locale must contain localize property");if(!m.formatLong)throw new RangeError("locale must contain formatLong property");var E=xa(e);if(!tq(E))throw new RangeError("Invalid time value");var L=JV(E),q=rq(E,L),P={firstWeekContainsDate:C,weekStartsOn:_,locale:m,_originalDate:E},U=y.match(Xq).map(function(x){var k=x[0];if(k==="p"||k==="P"){var z=pq[k];return z(x,m.formatLong)}return x}).join("").match(Qq).map(function(x){if(x==="''")return"'";var k=x[0];if(k==="'")return rY(x);var z=dq[k];if(z)return gq(x)&&K3(x,t,String(e)),mq(x)&&K3(x,t,String(e)),z(q,x,m.localize,P);if(k.match(tY))throw new RangeError("Format string contains an unescaped latin alphabet character `"+k+"`");return x}).join("");return U}function rY(e){var t=e.match(Jq);return t?t[1].replace(eY,"'"):e}function Jf(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var F1={exports:{}},W3={exports:{}},Z3;function or(){return Z3||(Z3=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}(W3)),W3.exports}var H1={exports:{}},z1={exports:{}},Q3={exports:{}},X3;function qC(){return X3||(X3=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}(Q3)),Q3.exports}var U1={exports:{}},J3;function nn(){return J3||(J3=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}(U1,U1.exports)),U1.exports}var e5;function nY(){return e5||(e5=1,function(e,t){var r=or().default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=o;var n=r(qC()),a=r(nn());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}(z1,z1.exports)),z1.exports}var j1={exports:{}},t5;function ka(){return t5||(t5=1,function(e,t){var r=or().default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=o;var n=r(qC()),a=r(nn());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}(j1,j1.exports)),j1.exports}var r5;function aY(){return r5||(r5=1,function(e,t){var r=or().default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var n=r(nY()),a=r(ka()),o=r(nn());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}(H1,H1.exports)),H1.exports}var V1={exports:{}},q1={exports:{}},Y1={exports:{}},n5;function Ri(){return n5||(n5=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}(Y1,Y1.exports)),Y1.exports}var a5;function oY(){return a5||(a5=1,function(e,t){var r=or().default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var n=r(Ri()),a=r(ka()),o=r(nn());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}(q1,q1.exports)),q1.exports}var o5;function iY(){return o5||(o5=1,function(e,t){var r=or().default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var n=r(oY()),a=r(nn()),o=r(Ri());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}(V1,V1.exports)),V1.exports}var G1={exports:{}},K1={exports:{}},i5;function sY(){return i5||(i5=1,function(e,t){var r=or().default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var n=r(ka()),a=r(nn()),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}(K1,K1.exports)),K1.exports}var W1={exports:{}},Z1={exports:{}},s5;function Im(){return s5||(s5=1,function(e,t){var r=or().default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=o;var n=r(ka()),a=r(nn());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}(X1,X1.exports)),X1.exports}var u5;function lY(){return u5||(u5=1,function(e,t){var r=or().default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var n=r(YC()),a=r(Im()),o=r(nn());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}(Q1,Q1.exports)),Q1.exports}var c5;function uY(){return c5||(c5=1,function(e,t){var r=or().default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=l;var n=r(ka()),a=r(Im()),o=r(lY()),i=r(nn()),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}(W1,W1.exports)),W1.exports}var J1={exports:{}},eh={exports:{}},Tl={},d5;function ep(){if(d5)return Tl;d5=1,Object.defineProperty(Tl,"__esModule",{value:!0}),Tl.getDefaultOptions=t,Tl.setDefaultOptions=r;var e={};function t(){return e}function r(n){e=n}return Tl}var f5;function Om(){return f5||(f5=1,function(e,t){var r=or().default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=s;var n=r(ka()),a=r(nn()),o=r(Ri()),i=ep();function s(l,u){var c,d,f,p,v,w,b,y;(0,a.default)(1,arguments);var h=(0,i.getDefaultOptions)(),m=(0,o.default)((c=(d=(f=(p=u==null?void 0:u.weekStartsOn)!==null&&p!==void 0?p:u==null||(v=u.locale)===null||v===void 0||(w=v.options)===null||w===void 0?void 0:w.weekStartsOn)!==null&&f!==void 0?f:h.weekStartsOn)!==null&&d!==void 0?d:(b=h.locale)===null||b===void 0||(y=b.options)===null||y===void 0?void 0:y.weekStartsOn)!==null&&c!==void 0?c:0);if(!(m>=0&&m<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var C=(0,n.default)(l),_=C.getUTCDay(),E=(_=1&&E<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var L=new Date(0);L.setUTCFullYear(C+1,0,E),L.setUTCHours(0,0,0,0);var q=(0,o.default)(L,c),P=new Date(0);P.setUTCFullYear(C,0,E),P.setUTCHours(0,0,0,0);var U=(0,o.default)(P,c);return m.getTime()>=q.getTime()?C+1:m.getTime()>=U.getTime()?C:C-1}e.exports=t.default}(rh,rh.exports)),rh.exports}var h5;function cY(){return h5||(h5=1,function(e,t){var r=or().default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=l;var n=r(GC()),a=r(nn()),o=r(Om()),i=r(Ri()),s=ep();function l(u,c){var d,f,p,v,w,b,y,h;(0,a.default)(1,arguments);var m=(0,s.getDefaultOptions)(),C=(0,i.default)((d=(f=(p=(v=c==null?void 0:c.firstWeekContainsDate)!==null&&v!==void 0?v:c==null||(w=c.locale)===null||w===void 0||(b=w.options)===null||b===void 0?void 0:b.firstWeekContainsDate)!==null&&p!==void 0?p:m.firstWeekContainsDate)!==null&&f!==void 0?f:(y=m.locale)===null||y===void 0||(h=y.options)===null||h===void 0?void 0:h.firstWeekContainsDate)!==null&&d!==void 0?d:1),_=(0,n.default)(u,c),E=new Date(0);E.setUTCFullYear(_,0,C),E.setUTCHours(0,0,0,0);var L=(0,o.default)(E,c);return L}e.exports=t.default}(th,th.exports)),th.exports}var v5;function dY(){return v5||(v5=1,function(e,t){var r=or().default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=l;var n=r(ka()),a=r(Om()),o=r(cY()),i=r(nn()),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}(J1,J1.exports)),J1.exports}var nh={exports:{}},m5;function KC(){return m5||(m5=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}(ah,ah.exports)),ah.exports}var y5;function pY(){return y5||(y5=1,function(e,t){var r=or().default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(sY()),a=r(uY()),o=r(YC()),i=r(dY()),s=r(GC()),l=r(KC()),u=r(fY()),c={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},d={G:function(b,y,h){var m=b.getUTCFullYear()>0?1:0;switch(y){case"G":case"GG":case"GGG":return h.era(m,{width:"abbreviated"});case"GGGGG":return h.era(m,{width:"narrow"});case"GGGG":default:return h.era(m,{width:"wide"})}},y:function(b,y,h){if(y==="yo"){var m=b.getUTCFullYear(),C=m>0?m:1-m;return h.ordinalNumber(C,{unit:"year"})}return u.default.y(b,y)},Y:function(b,y,h,m){var C=(0,s.default)(b,m),_=C>0?C:1-C;if(y==="YY"){var E=_%100;return(0,l.default)(E,2)}return y==="Yo"?h.ordinalNumber(_,{unit:"year"}):(0,l.default)(_,y.length)},R:function(b,y){var h=(0,o.default)(b);return(0,l.default)(h,y.length)},u:function(b,y){var h=b.getUTCFullYear();return(0,l.default)(h,y.length)},Q:function(b,y,h){var m=Math.ceil((b.getUTCMonth()+1)/3);switch(y){case"Q":return String(m);case"QQ":return(0,l.default)(m,2);case"Qo":return h.ordinalNumber(m,{unit:"quarter"});case"QQQ":return h.quarter(m,{width:"abbreviated",context:"formatting"});case"QQQQQ":return h.quarter(m,{width:"narrow",context:"formatting"});case"QQQQ":default:return h.quarter(m,{width:"wide",context:"formatting"})}},q:function(b,y,h){var m=Math.ceil((b.getUTCMonth()+1)/3);switch(y){case"q":return String(m);case"qq":return(0,l.default)(m,2);case"qo":return h.ordinalNumber(m,{unit:"quarter"});case"qqq":return h.quarter(m,{width:"abbreviated",context:"standalone"});case"qqqqq":return h.quarter(m,{width:"narrow",context:"standalone"});case"qqqq":default:return h.quarter(m,{width:"wide",context:"standalone"})}},M:function(b,y,h){var m=b.getUTCMonth();switch(y){case"M":case"MM":return u.default.M(b,y);case"Mo":return h.ordinalNumber(m+1,{unit:"month"});case"MMM":return h.month(m,{width:"abbreviated",context:"formatting"});case"MMMMM":return h.month(m,{width:"narrow",context:"formatting"});case"MMMM":default:return h.month(m,{width:"wide",context:"formatting"})}},L:function(b,y,h){var m=b.getUTCMonth();switch(y){case"L":return String(m+1);case"LL":return(0,l.default)(m+1,2);case"Lo":return h.ordinalNumber(m+1,{unit:"month"});case"LLL":return h.month(m,{width:"abbreviated",context:"standalone"});case"LLLLL":return h.month(m,{width:"narrow",context:"standalone"});case"LLLL":default:return h.month(m,{width:"wide",context:"standalone"})}},w:function(b,y,h,m){var C=(0,i.default)(b,m);return y==="wo"?h.ordinalNumber(C,{unit:"week"}):(0,l.default)(C,y.length)},I:function(b,y,h){var m=(0,a.default)(b);return y==="Io"?h.ordinalNumber(m,{unit:"week"}):(0,l.default)(m,y.length)},d:function(b,y,h){return y==="do"?h.ordinalNumber(b.getUTCDate(),{unit:"date"}):u.default.d(b,y)},D:function(b,y,h){var m=(0,n.default)(b);return y==="Do"?h.ordinalNumber(m,{unit:"dayOfYear"}):(0,l.default)(m,y.length)},E:function(b,y,h){var m=b.getUTCDay();switch(y){case"E":case"EE":case"EEE":return h.day(m,{width:"abbreviated",context:"formatting"});case"EEEEE":return h.day(m,{width:"narrow",context:"formatting"});case"EEEEEE":return h.day(m,{width:"short",context:"formatting"});case"EEEE":default:return h.day(m,{width:"wide",context:"formatting"})}},e:function(b,y,h,m){var C=b.getUTCDay(),_=(C-m.weekStartsOn+8)%7||7;switch(y){case"e":return String(_);case"ee":return(0,l.default)(_,2);case"eo":return h.ordinalNumber(_,{unit:"day"});case"eee":return h.day(C,{width:"abbreviated",context:"formatting"});case"eeeee":return h.day(C,{width:"narrow",context:"formatting"});case"eeeeee":return h.day(C,{width:"short",context:"formatting"});case"eeee":default:return h.day(C,{width:"wide",context:"formatting"})}},c:function(b,y,h,m){var C=b.getUTCDay(),_=(C-m.weekStartsOn+8)%7||7;switch(y){case"c":return String(_);case"cc":return(0,l.default)(_,y.length);case"co":return h.ordinalNumber(_,{unit:"day"});case"ccc":return h.day(C,{width:"abbreviated",context:"standalone"});case"ccccc":return h.day(C,{width:"narrow",context:"standalone"});case"cccccc":return h.day(C,{width:"short",context:"standalone"});case"cccc":default:return h.day(C,{width:"wide",context:"standalone"})}},i:function(b,y,h){var m=b.getUTCDay(),C=m===0?7:m;switch(y){case"i":return String(C);case"ii":return(0,l.default)(C,y.length);case"io":return h.ordinalNumber(C,{unit:"day"});case"iii":return h.day(m,{width:"abbreviated",context:"formatting"});case"iiiii":return h.day(m,{width:"narrow",context:"formatting"});case"iiiiii":return h.day(m,{width:"short",context:"formatting"});case"iiii":default:return h.day(m,{width:"wide",context:"formatting"})}},a:function(b,y,h){var m=b.getUTCHours(),C=m/12>=1?"pm":"am";switch(y){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,y,h){var m=b.getUTCHours(),C;switch(m===12?C=c.noon:m===0?C=c.midnight:C=m/12>=1?"pm":"am",y){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,y,h){var m=b.getUTCHours(),C;switch(m>=17?C=c.evening:m>=12?C=c.afternoon:m>=4?C=c.morning:C=c.night,y){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,y,h){if(y==="ho"){var m=b.getUTCHours()%12;return m===0&&(m=12),h.ordinalNumber(m,{unit:"hour"})}return u.default.h(b,y)},H:function(b,y,h){return y==="Ho"?h.ordinalNumber(b.getUTCHours(),{unit:"hour"}):u.default.H(b,y)},K:function(b,y,h){var m=b.getUTCHours()%12;return y==="Ko"?h.ordinalNumber(m,{unit:"hour"}):(0,l.default)(m,y.length)},k:function(b,y,h){var m=b.getUTCHours();return m===0&&(m=24),y==="ko"?h.ordinalNumber(m,{unit:"hour"}):(0,l.default)(m,y.length)},m:function(b,y,h){return y==="mo"?h.ordinalNumber(b.getUTCMinutes(),{unit:"minute"}):u.default.m(b,y)},s:function(b,y,h){return y==="so"?h.ordinalNumber(b.getUTCSeconds(),{unit:"second"}):u.default.s(b,y)},S:function(b,y){return u.default.S(b,y)},X:function(b,y,h,m){var C=m._originalDate||b,_=C.getTimezoneOffset();if(_===0)return"Z";switch(y){case"X":return p(_);case"XXXX":case"XX":return v(_);case"XXXXX":case"XXX":default:return v(_,":")}},x:function(b,y,h,m){var C=m._originalDate||b,_=C.getTimezoneOffset();switch(y){case"x":return p(_);case"xxxx":case"xx":return v(_);case"xxxxx":case"xxx":default:return v(_,":")}},O:function(b,y,h,m){var C=m._originalDate||b,_=C.getTimezoneOffset();switch(y){case"O":case"OO":case"OOO":return"GMT"+f(_,":");case"OOOO":default:return"GMT"+v(_,":")}},z:function(b,y,h,m){var C=m._originalDate||b,_=C.getTimezoneOffset();switch(y){case"z":case"zz":case"zzz":return"GMT"+f(_,":");case"zzzz":default:return"GMT"+v(_,":")}},t:function(b,y,h,m){var C=m._originalDate||b,_=Math.floor(C.getTime()/1e3);return(0,l.default)(_,y.length)},T:function(b,y,h,m){var C=m._originalDate||b,_=C.getTime();return(0,l.default)(_,y.length)}};function f(b,y){var h=b>0?"-":"+",m=Math.abs(b),C=Math.floor(m/60),_=m%60;if(_===0)return h+String(C);var E=y;return h+String(C)+E+(0,l.default)(_,2)}function p(b,y){if(b%60===0){var h=b>0?"-":"+";return h+(0,l.default)(Math.abs(b)/60,2)}return v(b,y)}function v(b,y){var h=y||"",m=b>0?"-":"+",C=Math.abs(b),_=(0,l.default)(Math.floor(C/60),2),E=(0,l.default)(C%60,2);return m+_+h+E}var w=d;t.default=w,e.exports=t.default}(G1,G1.exports)),G1.exports}var oh={exports:{}},b5;function hY(){return b5||(b5=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}(oh,oh.exports)),oh.exports}var ih={exports:{}},w5;function WC(){return w5||(w5=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}(ih,ih.exports)),ih.exports}var Xi={},C5;function vY(){if(C5)return Xi;C5=1,Object.defineProperty(Xi,"__esModule",{value:!0}),Xi.isProtectedDayOfYearToken=r,Xi.isProtectedWeekYearToken=n,Xi.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 Xi}var sh={exports:{}},lh={exports:{}},uh={exports:{}},S5;function mY(){return S5||(S5=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}(uh,uh.exports)),uh.exports}var ch={exports:{}},dh={exports:{}},_5;function gY(){return _5||(_5=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}(dh,dh.exports)),dh.exports}var x5;function yY(){return x5||(x5=1,function(e,t){var r=or().default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(gY()),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}(ch,ch.exports)),ch.exports}var fh={exports:{}},k5;function bY(){return k5||(k5=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}(fh,fh.exports)),fh.exports}var ph={exports:{}},hh={exports:{}},A5;function wY(){return A5||(A5=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}(hh,hh.exports)),hh.exports}var E5;function CY(){return E5||(E5=1,function(e,t){var r=or().default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(wY()),a={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},o={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},i={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},s={narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},l={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},u={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},c=function(p,v){var w=Number(p),b=w%100;if(b>20||b<10)switch(b%10){case 1:return w+"st";case 2:return w+"nd";case 3:return w+"rd"}return w+"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}(ph,ph.exports)),ph.exports}var vh={exports:{}},mh={exports:{}},T5;function SY(){return T5||(T5=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(b){return b.test(d)}):n(f,function(b){return b.test(d)}),v;v=o.valueCallback?o.valueCallback(p):p,v=s.valueCallback?s.valueCallback(v):v;var w=i.slice(d.length);return{value:v,rest:w}}}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}(gh,gh.exports)),gh.exports}var M5;function xY(){return M5||(M5=1,function(e,t){var r=or().default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(SY()),a=r(_Y()),o=/^(\d+)(th|st|nd|rd)?/i,i=/\d+/i,s={narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},l={any:[/^b/i,/^(a|c)/i]},u={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},c={any:[/1/i,/2/i,/3/i,/4/i]},d={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},f={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},p={narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},v={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},w={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}},y={ordinalNumber:(0,a.default)({matchPattern:o,parsePattern:i,valueCallback:function(m){return parseInt(m,10)}}),era:(0,n.default)({matchPatterns:s,defaultMatchWidth:"wide",parsePatterns:l,defaultParseWidth:"any"}),quarter:(0,n.default)({matchPatterns:u,defaultMatchWidth:"wide",parsePatterns:c,defaultParseWidth:"any",valueCallback:function(m){return m+1}}),month:(0,n.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:f,defaultParseWidth:"any"}),day:(0,n.default)({matchPatterns:p,defaultMatchWidth:"wide",parsePatterns:v,defaultParseWidth:"any"}),dayPeriod:(0,n.default)({matchPatterns:w,defaultMatchWidth:"any",parsePatterns:b,defaultParseWidth:"any"})},h=y;t.default=h,e.exports=t.default}(vh,vh.exports)),vh.exports}var I5;function kY(){return I5||(I5=1,function(e,t){var r=or().default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(mY()),a=r(yY()),o=r(bY()),i=r(CY()),s=r(xY()),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}(lh,lh.exports)),lh.exports}var O5;function AY(){return O5||(O5=1,function(e,t){var r=or().default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(kY()),a=n.default;t.default=a,e.exports=t.default}(sh,sh.exports)),sh.exports}var P5;function EY(){return P5||(P5=1,function(e,t){var r=or().default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=m;var n=r(aY()),a=r(iY()),o=r(ka()),i=r(pY()),s=r(hY()),l=r(WC()),u=vY(),c=r(Ri()),d=r(nn()),f=ep(),p=r(AY()),v=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,w=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,b=/^'([^]*?)'?$/,y=/''/g,h=/[a-zA-Z]/;function m(_,E,L){var q,P,U,x,k,z,F,j,X,ne,Q,ae,W,pe,de,Pe,Me,He;(0,d.default)(2,arguments);var Ve=String(E),ie=(0,f.getDefaultOptions)(),Se=(q=(P=L==null?void 0:L.locale)!==null&&P!==void 0?P:ie.locale)!==null&&q!==void 0?q:p.default,_e=(0,c.default)((U=(x=(k=(z=L==null?void 0:L.firstWeekContainsDate)!==null&&z!==void 0?z:L==null||(F=L.locale)===null||F===void 0||(j=F.options)===null||j===void 0?void 0:j.firstWeekContainsDate)!==null&&k!==void 0?k:ie.firstWeekContainsDate)!==null&&x!==void 0?x:(X=ie.locale)===null||X===void 0||(ne=X.options)===null||ne===void 0?void 0:ne.firstWeekContainsDate)!==null&&U!==void 0?U:1);if(!(_e>=1&&_e<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var Le=(0,c.default)((Q=(ae=(W=(pe=L==null?void 0:L.weekStartsOn)!==null&&pe!==void 0?pe:L==null||(de=L.locale)===null||de===void 0||(Pe=de.options)===null||Pe===void 0?void 0:Pe.weekStartsOn)!==null&&W!==void 0?W:ie.weekStartsOn)!==null&&ae!==void 0?ae:(Me=ie.locale)===null||Me===void 0||(He=Me.options)===null||He===void 0?void 0:He.weekStartsOn)!==null&&Q!==void 0?Q:0);if(!(Le>=0&&Le<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!Se.localize)throw new RangeError("locale must contain localize property");if(!Se.formatLong)throw new RangeError("locale must contain formatLong property");var We=(0,o.default)(_);if(!(0,n.default)(We))throw new RangeError("Invalid time value");var et=(0,l.default)(We),N=(0,a.default)(We,et),O={firstWeekContainsDate:_e,weekStartsOn:Le,locale:Se,_originalDate:We},D=Ve.match(w).map(function(ee){var oe=ee[0];if(oe==="p"||oe==="P"){var me=s.default[oe];return me(ee,Se.formatLong)}return ee}).join("").match(v).map(function(ee){if(ee==="''")return"'";var oe=ee[0];if(oe==="'")return C(ee);var me=i.default[oe];if(me)return!(L!=null&&L.useAdditionalWeekYearTokens)&&(0,u.isProtectedWeekYearToken)(ee)&&(0,u.throwProtectedError)(ee,E,String(_)),!(L!=null&&L.useAdditionalDayOfYearTokens)&&(0,u.isProtectedDayOfYearToken)(ee)&&(0,u.throwProtectedError)(ee,E,String(_)),me(N,ee,Se.localize,O);if(oe.match(h))throw new RangeError("Format string contains an unescaped latin alphabet character `"+oe+"`");return ee}).join("");return D}function C(_){var E=_.match(b);return E?E[1].replace(y,"'"):_}e.exports=t.default}(F1,F1.exports)),F1.exports}var TY=EY();const $Y=Jf(TY);function D5(e,t,r){var n=OY(e,r.timeZone,r.locale);return n.formatToParts?MY(n,t):IY(n,t)}function MY(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 IY(e,t){var r=e.format(t).replace(/\u200E/g,""),n=/ [\w-+ ]+$/.exec(r);return n?n[0].substr(1):""}function OY(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 PY(e,t){var r=RY(t);return r.formatToParts?LY(r,e):NY(r,e)}var DY={year:0,month:1,day:2,hour:3,minute:4,second:5};function LY(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 NY(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 yh={};function RY(e){if(!yh[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";yh[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 yh[e]}function ZC(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 L5=36e5,BY=6e4,bh={timezone:/([Z+-].*)$/,timezoneZ:/^(Z)$/,timezoneHH:/^([+-]\d{2})$/,timezoneHHMM:/^([+-])(\d{2}):?(\d{2})$/};function Pm(e,t,r){var n,a;if(!e||(n=bh.timezoneZ.exec(e),n))return 0;var o;if(n=bh.timezoneHH.exec(e),n)return o=parseInt(n[1],10),N5(o)?-(o*L5):NaN;if(n=bh.timezoneHHMM.exec(e),n){o=parseInt(n[2],10);var i=parseInt(n[3],10);return N5(o,i)?(a=Math.abs(o)*L5+i*BY,n[1]==="+"?-a:a):NaN}if(zY(e)){t=new Date(t||Date.now());var s=r?t:FY(t),l=Hv(s,e),u=r?l:HY(t,l,e);return-u}return NaN}function FY(e){return ZC(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds())}function Hv(e,t){var r=PY(e,t),n=ZC(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 HY(e,t,r){var n=e.getTime(),a=n-t,o=Hv(new Date(a),r);if(t===o)return t;a-=o-t;var i=Hv(new Date(a),r);return o===i?o:Math.max(o,i)}function N5(e,t){return-23<=e&&e<=23&&(t==null||0<=t&&t<=59)}var R5={};function zY(e){if(R5[e])return!0;try{return new Intl.DateTimeFormat(void 0,{timeZone:e}),R5[e]=!0,!0}catch{return!1}}var UY=60*1e3,jY={X:function(e,t,r,n){var a=wh(n.timeZone,e);if(a===0)return"Z";switch(t){case"X":return B5(a);case"XXXX":case"XX":return fs(a);case"XXXXX":case"XXX":default:return fs(a,":")}},x:function(e,t,r,n){var a=wh(n.timeZone,e);switch(t){case"x":return B5(a);case"xxxx":case"xx":return fs(a);case"xxxxx":case"xxx":default:return fs(a,":")}},O:function(e,t,r,n){var a=wh(n.timeZone,e);switch(t){case"O":case"OO":case"OOO":return"GMT"+VY(a,":");case"OOOO":default:return"GMT"+fs(a,":")}},z:function(e,t,r,n){switch(t){case"z":case"zz":case"zzz":return D5("short",e,n);case"zzzz":default:return D5("long",e,n)}}};function wh(e,t){var r=e?Pm(e,t,!0)/UY:t.getTimezoneOffset();if(Number.isNaN(r))throw new RangeError("Invalid time zone specified: "+e);return r}function zd(e,t){for(var r=e<0?"-":"",n=Math.abs(e).toString();n.length0?"-":"+",a=Math.abs(e),o=zd(Math.floor(a/60),2),i=zd(Math.floor(a%60),2);return n+o+r+i}function B5(e,t){if(e%60===0){var r=e>0?"-":"+";return r+zd(Math.abs(e)/60,2)}return fs(e,t)}function VY(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+zd(o,2)}var qY=Ri();const YY=Jf(qY);var GY=WC();const F5=Jf(GY);var KY=/(Z|[+-]\d{2}(?::?\d{2})?| UTC| [a-zA-Z]+\/[a-zA-Z_]+(?:\/[a-zA-Z_]+)?)$/,Ch=36e5,H5=6e4,WY=2,Jr={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:KY};function QC(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?WY:YY(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=ZY(e),o=QY(a.date,n),i=o.year,s=o.restDateString,l=XY(s,i);if(isNaN(l))return new Date(NaN);if(l){var u=l.getTime(),c=0,d;if(a.time&&(c=JY(a.time),isNaN(c)))return new Date(NaN);if(a.timeZone||r.timeZone){if(d=Pm(a.timeZone||r.timeZone,new Date(u+c)),isNaN(d))return new Date(NaN)}else d=F5(new Date(u+c)),d=F5(new Date(u+c+d));return new Date(u+c+d)}else return new Date(NaN)}function ZY(e){var t={},r=Jr.dateTimePattern.exec(e),n;if(r?(t.date=r[1],n=r[3]):(r=Jr.datePattern.exec(e),r?(t.date=r[1],n=r[2]):(t.date=null,n=e)),n){var a=Jr.timeZone.exec(n);a?(t.time=n.replace(a[1],""),t.timeZone=a[1].trim()):t.time=n}return t}function QY(e,t){var r=Jr.YYY[t],n=Jr.YYYYY[t],a;if(a=Jr.YYYY.exec(e)||n.exec(e),a){var o=a[1];return{year:parseInt(o,10),restDateString:e.slice(o.length)}}if(a=Jr.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 XY(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=Jr.MM.exec(e),r)return n=new Date(0),a=parseInt(r[1],10)-1,U5(t,a)?(n.setUTCFullYear(t,a),n):new Date(NaN);if(r=Jr.DDD.exec(e),r){n=new Date(0);var i=parseInt(r[1],10);return rG(t,i)?(n.setUTCFullYear(t,0,i),n):new Date(NaN)}if(r=Jr.MMDD.exec(e),r){n=new Date(0),a=parseInt(r[1],10)-1;var s=parseInt(r[2],10);return U5(t,a,s)?(n.setUTCFullYear(t,a,s),n):new Date(NaN)}if(r=Jr.Www.exec(e),r)return o=parseInt(r[1],10)-1,j5(t,o)?z5(t,o):new Date(NaN);if(r=Jr.WwwD.exec(e),r){o=parseInt(r[1],10)-1;var l=parseInt(r[2],10)-1;return j5(t,o,l)?z5(t,o,l):new Date(NaN)}return null}function JY(e){var t,r,n;if(t=Jr.HH.exec(e),t)return r=parseFloat(t[1].replace(",",".")),Sh(r)?r%24*Ch:NaN;if(t=Jr.HHMM.exec(e),t)return r=parseInt(t[1],10),n=parseFloat(t[2].replace(",",".")),Sh(r,n)?r%24*Ch+n*H5:NaN;if(t=Jr.HHMMSS.exec(e),t){r=parseInt(t[1],10),n=parseInt(t[2],10);var a=parseFloat(t[3].replace(",","."));return Sh(r,n,a)?r%24*Ch+n*H5+a*1e3:NaN}return null}function z5(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 eG=[31,28,31,30,31,30,31,31,30,31,30,31],tG=[31,29,31,30,31,30,31,31,30,31,30,31];function XC(e){return e%400===0||e%4===0&&e%100!==0}function U5(e,t,r){if(t<0||t>11)return!1;if(r!=null){if(r<1)return!1;var n=XC(e);if(n&&r>tG[t]||!n&&r>eG[t])return!1}return!0}function rG(e,t){if(t<1)return!1;var r=XC(e);return!(r&&t>366||!r&&t>365)}function j5(e,t,r){return!(t<0||t>52||r!=null&&(r<0||r>6))}function Sh(e,t,r){return!(e!=null&&(e<0||e>=25)||t!=null&&(t<0||t>=60)||r!=null&&(r<0||r>=60))}var nG=/([xXOz]+)|''|'(''|[^'])+('|$)/g;function aG(e,t,r){var n=String(t),a=r||{},o=n.match(nG);if(o){var i=QC(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,"'"+jY[l[0]](i,l,null,a)+"'");return c?d.substring(0,u-1)+d.substring(u+1):d},n)}return $Y(e,n,a)}var _h={exports:{}},xh={exports:{}},V5;function oG(){return V5||(V5=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}(xh,xh.exports)),xh.exports}var q5;function iG(){return q5||(q5=1,function(e,t){var r=or().default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=a;var n=r(oG());function a(o){return(0,n.default)({},o)}e.exports=t.default}(_h,_h.exports)),_h.exports}var sG=iG();const lG=Jf(sG);function uG(e,t,r){var n=QC(e,r),a=Pm(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 kh(e,t,r,n){var a=lG(n);return a.timeZone=t,a.originalDate=e,aG(uG(e,t),r,a)}var fn="top",Ln="bottom",Nn="right",pn="left",Dm="auto",Zu=[fn,Ln,Nn,pn],Qs="start",Du="end",cG="clippingParents",JC="viewport",$l="popper",dG="reference",Y5=Zu.reduce(function(e,t){return e.concat([t+"-"+Qs,t+"-"+Du])},[]),eS=[].concat(Zu,[Dm]).reduce(function(e,t){return e.concat([t,t+"-"+Qs,t+"-"+Du])},[]),fG="beforeRead",pG="read",hG="afterRead",vG="beforeMain",mG="main",gG="afterMain",yG="beforeWrite",bG="write",wG="afterWrite",CG=[fG,pG,hG,vG,mG,gG,yG,bG,wG];function Sa(e){return e?(e.nodeName||"").toLowerCase():null}function xn(e){if(e==null)return window;if(e.toString()!=="[object Window]"){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function Ei(e){var t=xn(e).Element;return e instanceof t||e instanceof Element}function On(e){var t=xn(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}function Lm(e){if(typeof ShadowRoot>"u")return!1;var t=xn(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}function SG(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];!On(o)||!Sa(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 _G(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},{});!On(a)||!Sa(a)||(Object.assign(a.style,s),Object.keys(o).forEach(function(l){a.removeAttribute(l)}))})}}const xG={name:"applyStyles",enabled:!0,phase:"write",fn:SG,effect:_G,requires:["computeStyles"]};function ma(e){return e.split("-")[0]}var bi=Math.max,Ud=Math.min,Xs=Math.round;function zv(){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 tS(){return!/^((?!chrome|android).)*safari/i.test(zv())}function Js(e,t,r){t===void 0&&(t=!1),r===void 0&&(r=!1);var n=e.getBoundingClientRect(),a=1,o=1;t&&On(e)&&(a=e.offsetWidth>0&&Xs(n.width)/e.offsetWidth||1,o=e.offsetHeight>0&&Xs(n.height)/e.offsetHeight||1);var i=Ei(e)?xn(e):window,s=i.visualViewport,l=!tS()&&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 Nm(e){var t=Js(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 rS(e,t){var r=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(r&&Lm(r)){var n=t;do{if(n&&e.isSameNode(n))return!0;n=n.parentNode||n.host}while(n)}return!1}function Va(e){return xn(e).getComputedStyle(e)}function kG(e){return["table","td","th"].indexOf(Sa(e))>=0}function qo(e){return((Ei(e)?e.ownerDocument:e.document)||window.document).documentElement}function tp(e){return Sa(e)==="html"?e:e.assignedSlot||e.parentNode||(Lm(e)?e.host:null)||qo(e)}function G5(e){return!On(e)||Va(e).position==="fixed"?null:e.offsetParent}function AG(e){var t=/firefox/i.test(zv()),r=/Trident/i.test(zv());if(r&&On(e)){var n=Va(e);if(n.position==="fixed")return null}var a=tp(e);for(Lm(a)&&(a=a.host);On(a)&&["html","body"].indexOf(Sa(a))<0;){var o=Va(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 Qu(e){for(var t=xn(e),r=G5(e);r&&kG(r)&&Va(r).position==="static";)r=G5(r);return r&&(Sa(r)==="html"||Sa(r)==="body"&&Va(r).position==="static")?t:r||AG(e)||t}function Rm(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function ou(e,t,r){return bi(e,Ud(t,r))}function EG(e,t,r){var n=ou(e,t,r);return n>r?r:n}function nS(){return{top:0,right:0,bottom:0,left:0}}function aS(e){return Object.assign({},nS(),e)}function oS(e,t){return t.reduce(function(r,n){return r[n]=e,r},{})}var TG=function(e,t){return e=typeof e=="function"?e(Object.assign({},t.rects,{placement:t.placement})):e,aS(typeof e!="number"?e:oS(e,Zu))};function $G(e){var t,r=e.state,n=e.name,a=e.options,o=r.elements.arrow,i=r.modifiersData.popperOffsets,s=ma(r.placement),l=Rm(s),u=[pn,Nn].indexOf(s)>=0,c=u?"height":"width";if(!(!o||!i)){var d=TG(a.padding,r),f=Nm(o),p=l==="y"?fn:pn,v=l==="y"?Ln:Nn,w=r.rects.reference[c]+r.rects.reference[l]-i[l]-r.rects.popper[c],b=i[l]-r.rects.reference[l],y=Qu(o),h=y?l==="y"?y.clientHeight||0:y.clientWidth||0:0,m=w/2-b/2,C=d[p],_=h-f[c]-d[v],E=h/2-f[c]/2+m,L=ou(C,E,_),q=l;r.modifiersData[n]=(t={},t[q]=L,t.centerOffset=L-E,t)}}function MG(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)||rS(t.elements.popper,a)&&(t.elements.arrow=a))}const IG={name:"arrow",enabled:!0,phase:"main",fn:$G,effect:MG,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function el(e){return e.split("-")[1]}var OG={top:"auto",right:"auto",bottom:"auto",left:"auto"};function PG(e,t){var r=e.x,n=e.y,a=t.devicePixelRatio||1;return{x:Xs(r*a)/a||0,y:Xs(n*a)/a||0}}function K5(e){var t,r=e.popper,n=e.popperRect,a=e.placement,o=e.variation,i=e.offsets,s=e.position,l=e.gpuAcceleration,u=e.adaptive,c=e.roundOffsets,d=e.isFixed,f=i.x,p=f===void 0?0:f,v=i.y,w=v===void 0?0:v,b=typeof c=="function"?c({x:p,y:w}):{x:p,y:w};p=b.x,w=b.y;var y=i.hasOwnProperty("x"),h=i.hasOwnProperty("y"),m=pn,C=fn,_=window;if(u){var E=Qu(r),L="clientHeight",q="clientWidth";if(E===xn(r)&&(E=qo(r),Va(E).position!=="static"&&s==="absolute"&&(L="scrollHeight",q="scrollWidth")),E=E,a===fn||(a===pn||a===Nn)&&o===Du){C=Ln;var P=d&&E===_&&_.visualViewport?_.visualViewport.height:E[L];w-=P-n.height,w*=l?1:-1}if(a===pn||(a===fn||a===Ln)&&o===Du){m=Nn;var U=d&&E===_&&_.visualViewport?_.visualViewport.width:E[q];p-=U-n.width,p*=l?1:-1}}var x=Object.assign({position:s},u&&OG),k=c===!0?PG({x:p,y:w},xn(r)):{x:p,y:w};if(p=k.x,w=k.y,l){var z;return Object.assign({},x,(z={},z[C]=h?"0":"",z[m]=y?"0":"",z.transform=(_.devicePixelRatio||1)<=1?"translate("+p+"px, "+w+"px)":"translate3d("+p+"px, "+w+"px, 0)",z))}return Object.assign({},x,(t={},t[C]=h?w+"px":"",t[m]=y?p+"px":"",t.transform="",t))}function DG(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:ma(t.placement),variation:el(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,K5(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,K5(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 LG={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:DG,data:{}};var Sc={passive:!0};function NG(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=xn(t.elements.popper),u=[].concat(t.scrollParents.reference,t.scrollParents.popper);return o&&u.forEach(function(c){c.addEventListener("scroll",r.update,Sc)}),s&&l.addEventListener("resize",r.update,Sc),function(){o&&u.forEach(function(c){c.removeEventListener("scroll",r.update,Sc)}),s&&l.removeEventListener("resize",r.update,Sc)}}const RG={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:NG,data:{}};var BG={left:"right",right:"left",bottom:"top",top:"bottom"};function Jc(e){return e.replace(/left|right|bottom|top/g,function(t){return BG[t]})}var FG={start:"end",end:"start"};function W5(e){return e.replace(/start|end/g,function(t){return FG[t]})}function Bm(e){var t=xn(e),r=t.pageXOffset,n=t.pageYOffset;return{scrollLeft:r,scrollTop:n}}function Fm(e){return Js(qo(e)).left+Bm(e).scrollLeft}function HG(e,t){var r=xn(e),n=qo(e),a=r.visualViewport,o=n.clientWidth,i=n.clientHeight,s=0,l=0;if(a){o=a.width,i=a.height;var u=tS();(u||!u&&t==="fixed")&&(s=a.offsetLeft,l=a.offsetTop)}return{width:o,height:i,x:s+Fm(e),y:l}}function zG(e){var t,r=qo(e),n=Bm(e),a=(t=e.ownerDocument)==null?void 0:t.body,o=bi(r.scrollWidth,r.clientWidth,a?a.scrollWidth:0,a?a.clientWidth:0),i=bi(r.scrollHeight,r.clientHeight,a?a.scrollHeight:0,a?a.clientHeight:0),s=-n.scrollLeft+Fm(e),l=-n.scrollTop;return Va(a||r).direction==="rtl"&&(s+=bi(r.clientWidth,a?a.clientWidth:0)-o),{width:o,height:i,x:s,y:l}}function Hm(e){var t=Va(e),r=t.overflow,n=t.overflowX,a=t.overflowY;return/auto|scroll|overlay|hidden/.test(r+a+n)}function iS(e){return["html","body","#document"].indexOf(Sa(e))>=0?e.ownerDocument.body:On(e)&&Hm(e)?e:iS(tp(e))}function iu(e,t){var r;t===void 0&&(t=[]);var n=iS(e),a=n===((r=e.ownerDocument)==null?void 0:r.body),o=xn(n),i=a?[o].concat(o.visualViewport||[],Hm(n)?n:[]):n,s=t.concat(i);return a?s:s.concat(iu(tp(i)))}function Uv(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function UG(e,t){var r=Js(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 Z5(e,t,r){return t===JC?Uv(HG(e,r)):Ei(t)?UG(t,r):Uv(zG(qo(e)))}function jG(e){var t=iu(tp(e)),r=["absolute","fixed"].indexOf(Va(e).position)>=0,n=r&&On(e)?Qu(e):e;return Ei(n)?t.filter(function(a){return Ei(a)&&rS(a,n)&&Sa(a)!=="body"}):[]}function VG(e,t,r,n){var a=t==="clippingParents"?jG(e):[].concat(t),o=[].concat(a,[r]),i=o[0],s=o.reduce(function(l,u){var c=Z5(e,u,n);return l.top=bi(c.top,l.top),l.right=Ud(c.right,l.right),l.bottom=Ud(c.bottom,l.bottom),l.left=bi(c.left,l.left),l},Z5(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 sS(e){var t=e.reference,r=e.element,n=e.placement,a=n?ma(n):null,o=n?el(n):null,i=t.x+t.width/2-r.width/2,s=t.y+t.height/2-r.height/2,l;switch(a){case fn:l={x:i,y:t.y-r.height};break;case Ln:l={x:i,y:t.y+t.height};break;case Nn:l={x:t.x+t.width,y:s};break;case pn:l={x:t.x-r.width,y:s};break;default:l={x:t.x,y:t.y}}var u=a?Rm(a):null;if(u!=null){var c=u==="y"?"height":"width";switch(o){case Qs:l[u]=l[u]-(t[c]/2-r[c]/2);break;case Du:l[u]=l[u]+(t[c]/2-r[c]/2);break}}return l}function Lu(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?cG:s,u=r.rootBoundary,c=u===void 0?JC:u,d=r.elementContext,f=d===void 0?$l:d,p=r.altBoundary,v=p===void 0?!1:p,w=r.padding,b=w===void 0?0:w,y=aS(typeof b!="number"?b:oS(b,Zu)),h=f===$l?dG:$l,m=e.rects.popper,C=e.elements[v?h:f],_=VG(Ei(C)?C:C.contextElement||qo(e.elements.popper),l,c,i),E=Js(e.elements.reference),L=sS({reference:E,element:m,strategy:"absolute",placement:a}),q=Uv(Object.assign({},m,L)),P=f===$l?q:E,U={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===$l&&x){var k=x[a];Object.keys(U).forEach(function(z){var F=[Nn,Ln].indexOf(z)>=0?1:-1,j=[fn,Ln].indexOf(z)>=0?"y":"x";U[z]+=k[j]*F})}return U}function qG(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?eS:l,c=el(n),d=c?s?Y5:Y5.filter(function(v){return el(v)===c}):Zu,f=d.filter(function(v){return u.indexOf(v)>=0});f.length===0&&(f=d);var p=f.reduce(function(v,w){return v[w]=Lu(e,{placement:w,boundary:a,rootBoundary:o,padding:i})[ma(w)],v},{});return Object.keys(p).sort(function(v,w){return p[v]-p[w]})}function YG(e){if(ma(e)===Dm)return[];var t=Jc(e);return[W5(e),t,W5(t)]}function GG(e){var t=e.state,r=e.options,n=e.name;if(!t.modifiersData[n]._skip){for(var a=r.mainAxis,o=a===void 0?!0:a,i=r.altAxis,s=i===void 0?!0:i,l=r.fallbackPlacements,u=r.padding,c=r.boundary,d=r.rootBoundary,f=r.altBoundary,p=r.flipVariations,v=p===void 0?!0:p,w=r.allowedAutoPlacements,b=t.options.placement,y=ma(b),h=y===b,m=l||(h||!v?[Jc(b)]:YG(b)),C=[b].concat(m).reduce(function(Me,He){return Me.concat(ma(He)===Dm?qG(t,{placement:He,boundary:c,rootBoundary:d,padding:u,flipVariations:v,allowedAutoPlacements:w}):He)},[]),_=t.rects.reference,E=t.rects.popper,L=new Map,q=!0,P=C[0],U=0;U=0,j=F?"width":"height",X=Lu(t,{placement:x,boundary:c,rootBoundary:d,altBoundary:f,padding:u}),ne=F?z?Nn:pn:z?Ln:fn;_[j]>E[j]&&(ne=Jc(ne));var Q=Jc(ne),ae=[];if(o&&ae.push(X[k]<=0),s&&ae.push(X[ne]<=0,X[Q]<=0),ae.every(function(Me){return Me})){P=x,q=!1;break}L.set(x,ae)}if(q)for(var W=v?3:1,pe=function(Me){var He=C.find(function(Ve){var ie=L.get(Ve);if(ie)return ie.slice(0,Me).every(function(Se){return Se})});if(He)return P=He,"break"},de=W;de>0;de--){var Pe=pe(de);if(Pe==="break")break}t.placement!==P&&(t.modifiersData[n]._skip=!0,t.placement=P,t.reset=!0)}}const KG={name:"flip",enabled:!0,phase:"main",fn:GG,requiresIfExists:["offset"],data:{_skip:!1}};function Q5(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 X5(e){return[fn,Nn,Ln,pn].some(function(t){return e[t]>=0})}function WG(e){var t=e.state,r=e.name,n=t.rects.reference,a=t.rects.popper,o=t.modifiersData.preventOverflow,i=Lu(t,{elementContext:"reference"}),s=Lu(t,{altBoundary:!0}),l=Q5(i,n),u=Q5(s,a,o),c=X5(l),d=X5(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 ZG={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:WG};function QG(e,t,r){var n=ma(e),a=[pn,fn].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,[pn,Nn].indexOf(n)>=0?{x:s,y:i}:{x:i,y:s}}function XG(e){var t=e.state,r=e.options,n=e.name,a=r.offset,o=a===void 0?[0,0]:a,i=eS.reduce(function(c,d){return c[d]=QG(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 JG={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:XG};function eK(e){var t=e.state,r=e.name;t.modifiersData[r]=sS({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})}const tK={name:"popperOffsets",enabled:!0,phase:"read",fn:eK,data:{}};function rK(e){return e==="x"?"y":"x"}function nK(e){var t=e.state,r=e.options,n=e.name,a=r.mainAxis,o=a===void 0?!0:a,i=r.altAxis,s=i===void 0?!1:i,l=r.boundary,u=r.rootBoundary,c=r.altBoundary,d=r.padding,f=r.tether,p=f===void 0?!0:f,v=r.tetherOffset,w=v===void 0?0:v,b=Lu(t,{boundary:l,rootBoundary:u,padding:d,altBoundary:c}),y=ma(t.placement),h=el(t.placement),m=!h,C=Rm(y),_=rK(C),E=t.modifiersData.popperOffsets,L=t.rects.reference,q=t.rects.popper,P=typeof w=="function"?w(Object.assign({},t.rects,{placement:t.placement})):w,U=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(E){if(o){var z,F=C==="y"?fn:pn,j=C==="y"?Ln:Nn,X=C==="y"?"height":"width",ne=E[C],Q=ne+b[F],ae=ne-b[j],W=p?-q[X]/2:0,pe=h===Qs?L[X]:q[X],de=h===Qs?-q[X]:-L[X],Pe=t.elements.arrow,Me=p&&Pe?Nm(Pe):{width:0,height:0},He=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:nS(),Ve=He[F],ie=He[j],Se=ou(0,L[X],Me[X]),_e=m?L[X]/2-W-Se-Ve-U.mainAxis:pe-Se-Ve-U.mainAxis,Le=m?-L[X]/2+W+Se+ie+U.mainAxis:de+Se+ie+U.mainAxis,We=t.elements.arrow&&Qu(t.elements.arrow),et=We?C==="y"?We.clientTop||0:We.clientLeft||0:0,N=(z=x==null?void 0:x[C])!=null?z:0,O=ne+_e-N-et,D=ne+Le-N,ee=ou(p?Ud(Q,O):Q,ne,p?bi(ae,D):ae);E[C]=ee,k[C]=ee-ne}if(s){var oe,me=C==="x"?fn:pn,xe=C==="x"?Ln:Nn,Z=E[_],ge=_==="y"?"height":"width",ve=Z+b[me],$e=Z-b[xe],Ce=[fn,pn].indexOf(y)!==-1,ze=(oe=x==null?void 0:x[_])!=null?oe:0,qe=Ce?ve:Z-L[ge]-q[ge]-ze+U.altAxis,fe=Ce?Z+L[ge]+q[ge]-ze-U.altAxis:$e,Fe=p&&Ce?EG(qe,Z,fe):ou(p?qe:ve,Z,p?fe:$e);E[_]=Fe,k[_]=Fe-Z}t.modifiersData[n]=k}}const aK={name:"preventOverflow",enabled:!0,phase:"main",fn:nK,requiresIfExists:["offset"]};function oK(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}function iK(e){return e===xn(e)||!On(e)?Bm(e):oK(e)}function sK(e){var t=e.getBoundingClientRect(),r=Xs(t.width)/e.offsetWidth||1,n=Xs(t.height)/e.offsetHeight||1;return r!==1||n!==1}function lK(e,t,r){r===void 0&&(r=!1);var n=On(t),a=On(t)&&sK(t),o=qo(t),i=Js(e,a,r),s={scrollLeft:0,scrollTop:0},l={x:0,y:0};return(n||!n&&!r)&&((Sa(t)!=="body"||Hm(o))&&(s=iK(t)),On(t)?(l=Js(t,!0),l.x+=t.clientLeft,l.y+=t.clientTop):o&&(l.x=Fm(o))),{x:i.left+s.scrollLeft-l.x,y:i.top+s.scrollTop-l.y,width:i.width,height:i.height}}function uK(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 cK(e){var t=uK(e);return CG.reduce(function(r,n){return r.concat(t.filter(function(a){return a.phase===n}))},[])}function dK(e){var t;return function(){return t||(t=new Promise(function(r){Promise.resolve().then(function(){t=void 0,r(e())})})),t}}function fK(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 J5={placement:"bottom",modifiers:[],strategy:"absolute"};function e4(){for(var e=arguments.length,t=new Array(e),r=0;rt in e?mK(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,it=(e,t,r)=>(gK(e,typeof t!="symbol"?t+"":t,r),r),_c=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function lS(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var yK=Object.prototype,bK=yK.hasOwnProperty;function wK(e,t){return e!=null&&bK.call(e,t)}var CK=wK,SK=Array.isArray,Jn=SK,_K=typeof _c=="object"&&_c&&_c.Object===Object&&_c,uS=_K,xK=uS,kK=typeof self=="object"&&self&&self.Object===Object&&self,AK=xK||kK||Function("return this")(),Aa=AK,EK=Aa,TK=EK.Symbol,rp=TK,t4=rp,cS=Object.prototype,$K=cS.hasOwnProperty,MK=cS.toString,Ml=t4?t4.toStringTag:void 0;function IK(e){var t=$K.call(e,Ml),r=e[Ml];try{e[Ml]=void 0;var n=!0}catch{}var a=MK.call(e);return n&&(t?e[Ml]=r:delete e[Ml]),a}var OK=IK,PK=Object.prototype,DK=PK.toString;function LK(e){return DK.call(e)}var NK=LK,r4=rp,RK=OK,BK=NK,FK="[object Null]",HK="[object Undefined]",n4=r4?r4.toStringTag:void 0;function zK(e){return e==null?e===void 0?HK:FK:n4&&n4 in Object(e)?RK(e):BK(e)}var Ea=zK;function UK(e){return e!=null&&typeof e=="object"}var ea=UK,jK=Ea,VK=ea,qK="[object Symbol]";function YK(e){return typeof e=="symbol"||VK(e)&&jK(e)==qK}var zm=YK,GK=Jn,KK=zm,WK=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,ZK=/^\w*$/;function QK(e,t){if(GK(e))return!1;var r=typeof e;return r=="number"||r=="symbol"||r=="boolean"||e==null||KK(e)?!0:ZK.test(e)||!WK.test(e)||t!=null&&e in Object(t)}var Um=QK;function XK(e){var t=typeof e;return e!=null&&(t=="object"||t=="function")}var Xa=XK,JK=Ea,eW=Xa,tW="[object AsyncFunction]",rW="[object Function]",nW="[object GeneratorFunction]",aW="[object Proxy]";function oW(e){if(!eW(e))return!1;var t=JK(e);return t==rW||t==nW||t==tW||t==aW}var Bi=oW,iW=Aa,sW=iW["__core-js_shared__"],lW=sW,Ah=lW,a4=function(){var e=/[^.]+$/.exec(Ah&&Ah.keys&&Ah.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();function uW(e){return!!a4&&a4 in e}var cW=uW,dW=Function.prototype,fW=dW.toString;function pW(e){if(e!=null){try{return fW.call(e)}catch{}try{return e+""}catch{}}return""}var dS=pW,hW=Bi,vW=cW,mW=Xa,gW=dS,yW=/[\\^$.*+?()[\]{}|]/g,bW=/^\[object .+?Constructor\]$/,wW=Function.prototype,CW=Object.prototype,SW=wW.toString,_W=CW.hasOwnProperty,xW=RegExp("^"+SW.call(_W).replace(yW,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function kW(e){if(!mW(e)||vW(e))return!1;var t=hW(e)?xW:bW;return t.test(gW(e))}var AW=kW;function EW(e,t){return e==null?void 0:e[t]}var TW=EW,$W=AW,MW=TW;function IW(e,t){var r=MW(e,t);return $W(r)?r:void 0}var Fi=IW,OW=Fi,PW=OW(Object,"create"),np=PW,o4=np;function DW(){this.__data__=o4?o4(null):{},this.size=0}var LW=DW;function NW(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}var RW=NW,BW=np,FW="__lodash_hash_undefined__",HW=Object.prototype,zW=HW.hasOwnProperty;function UW(e){var t=this.__data__;if(BW){var r=t[e];return r===FW?void 0:r}return zW.call(t,e)?t[e]:void 0}var jW=UW,VW=np,qW=Object.prototype,YW=qW.hasOwnProperty;function GW(e){var t=this.__data__;return VW?t[e]!==void 0:YW.call(t,e)}var KW=GW,WW=np,ZW="__lodash_hash_undefined__";function QW(e,t){var r=this.__data__;return this.size+=this.has(e)?0:1,r[e]=WW&&t===void 0?ZW:t,this}var XW=QW,JW=LW,eZ=RW,tZ=jW,rZ=KW,nZ=XW;function il(e){var t=-1,r=e==null?0:e.length;for(this.clear();++t-1}var wZ=bZ,CZ=ap;function SZ(e,t){var r=this.__data__,n=CZ(r,e);return n<0?(++this.size,r.push([e,t])):r[n][1]=t,this}var _Z=SZ,xZ=iZ,kZ=hZ,AZ=gZ,EZ=wZ,TZ=_Z;function ll(e){var t=-1,r=e==null?0:e.length;for(this.clear();++t-1&&e%1==0&&e-1&&e%1==0&&e<=HQ}var Km=zQ,UQ=zm;function jQ(e){if(typeof e=="string"||UQ(e))return e;var t=e+"";return t=="0"&&1/e==-1/0?"-0":t}var sp=jQ,VQ=hS,qQ=Ym,YQ=Jn,GQ=Gm,KQ=Km,WQ=sp;function ZQ(e,t,r){t=VQ(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&JX?new WX:void 0;for(o.set(e,t),o.set(t,e);++d0){if(++t>=Jne)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}var nae=rae,aae=Xne,oae=nae,iae=oae(aae),sae=iae,lae=Jm,uae=Yne,cae=sae;function dae(e,t){return cae(uae(e,t,lae),e+"")}var tg=dae;function fae(e){var t=[];if(e!=null)for(var r in Object(e))t.push(r);return t}var pae=fae,hae=Xa,vae=Qm,mae=pae,gae=Object.prototype,yae=gae.hasOwnProperty;function bae(e){if(!hae(e))return mae(e);var t=vae(e),r=[];for(var n in e)n=="constructor"&&(t||!yae.call(e,n))||r.push(n);return r}var wae=bae,Cae=SS,Sae=wae,_ae=Xu;function xae(e){return _ae(e)?Cae(e,!0):Sae(e)}var rg=xae,kae=tg,Aae=sl,Eae=eg,Tae=rg,LS=Object.prototype,$ae=LS.hasOwnProperty,Mae=kae(function(e,t){e=Object(e);var r=-1,n=t.length,a=n>2?t[2]:void 0;for(a&&Eae(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&&Voe(r[0],r[1],i)&&(o=a<3?void 0:o,a=1),t=Object(t);++nObject.prototype.toString.call(e).slice(8,-1),Is=e=>cX(e)&&!isNaN(e.getTime()),qa=e=>aie(e)==="Object",VS=gS,j4=(e,t)=>bne(t,r=>gS(e,r)),jt=(e,t,r="0")=>{for(e=e!=null?String(e):"",t=t||2;e.lengthArray.isArray(e),Ra=e=>Pn(e)&&e.length>0,qd=e=>e==null?null:document&&fa(e)?document.querySelector(e):e.$el??e,bo=(e,t,r,n=void 0)=>{e.removeEventListener(t,r,n)},wo=(e,t,r,n=void 0)=>(e.addEventListener(t,r,n),()=>bo(e,t,r,n)),ed=(e,t)=>!!e&&!!t&&(e===t||e.contains(t)),kc=(e,t)=>{(e.key===" "||e.key==="Enter")&&(t(e),e.preventDefault())},qS=(e,...t)=>{const r={};let n;for(n in e)t.includes(n)||(r[n]=e[n]);return r},YS=(e,t)=>{const r={};return t.forEach(n=>{n in e&&(r[n]=e[n])}),r};function oie(e,t,r){return Math.min(Math.max(e,t),r)}var Yd={},iie={get exports(){return Yd},set exports(e){Yd=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})(iie,Yd);const sie=lS(Yd);var Gd={},lie={get exports(){return Gd},set exports(e){Gd=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})(lie,Gd);const V4=lS(Gd);function uie(e,t){var r=pie(t);return r.formatToParts?die(r,e):fie(r,e)}var cie={year:0,month:1,day:2,hour:3,minute:4,second:5};function die(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 fie(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 $h={};function pie(e){if(!$h[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";$h[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 $h[e]}function GS(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 q4=36e5,hie=6e4,Mh={timezone:/([Z+-].*)$/,timezoneZ:/^(Z)$/,timezoneHH:/^([+-]\d{2})$/,timezoneHHMM:/^([+-]\d{2}):?(\d{2})$/};function vie(e,t,r){var n,a;if(!e||(n=Mh.timezoneZ.exec(e),n))return 0;var o;if(n=Mh.timezoneHH.exec(e),n)return o=parseInt(n[1],10),Y4(o)?-(o*q4):NaN;if(n=Mh.timezoneHHMM.exec(e),n){o=parseInt(n[1],10);var i=parseInt(n[2],10);return Y4(o,i)?(a=Math.abs(o)*q4+i*hie,o>0?-a:a):NaN}if(yie(e)){t=new Date(t||Date.now());var s=mie(t),l=Kv(s,e),u=gie(t,l,e);return-u}return NaN}function mie(e){return GS(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds())}function Kv(e,t){var r=uie(e,t),n=GS(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 gie(e,t,r){var n=e.getTime(),a=n-t,o=Kv(new Date(a),r);if(t===o)return t;a-=o-t;var i=Kv(new Date(a),r);return o===i?o:Math.max(o,i)}function Y4(e,t){return-23<=e&&e<=23&&(t==null||0<=t&&t<=59)}var G4={};function yie(e){if(G4[e])return!0;try{return new Intl.DateTimeFormat(void 0,{timeZone:e}),G4[e]=!0,!0}catch{return!1}}var bie=/(Z|[+-]\d{2}(?::?\d{2})?| UTC| [a-zA-Z]+\/[a-zA-Z_]+(?:\/[a-zA-Z_]+)?)$/;const wie=bie;var Ih=36e5,K4=6e4,Cie=2,en={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:wie};function Sie(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?Cie:sie(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=_ie(e),o=xie(a.date,n),i=o.year,s=o.restDateString,l=kie(s,i);if(isNaN(l))return new Date(NaN);if(l){var u=l.getTime(),c=0,d;if(a.time&&(c=Aie(a.time),isNaN(c)))return new Date(NaN);if(a.timeZone||r.timeZone){if(d=vie(a.timeZone||r.timeZone,new Date(u+c)),isNaN(d))return new Date(NaN)}else d=V4(new Date(u+c)),d=V4(new Date(u+c+d));return new Date(u+c+d)}else return new Date(NaN)}function _ie(e){var t={},r=en.dateTimePattern.exec(e),n;if(r?(t.date=r[1],n=r[3]):(r=en.datePattern.exec(e),r?(t.date=r[1],n=r[2]):(t.date=null,n=e)),n){var a=en.timeZone.exec(n);a?(t.time=n.replace(a[1],""),t.timeZone=a[1].trim()):t.time=n}return t}function xie(e,t){var r=en.YYY[t],n=en.YYYYY[t],a;if(a=en.YYYY.exec(e)||n.exec(e),a){var o=a[1];return{year:parseInt(o,10),restDateString:e.slice(o.length)}}if(a=en.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 kie(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=en.MM.exec(e),r)return n=new Date(0),a=parseInt(r[1],10)-1,Z4(t,a)?(n.setUTCFullYear(t,a),n):new Date(NaN);if(r=en.DDD.exec(e),r){n=new Date(0);var i=parseInt(r[1],10);return $ie(t,i)?(n.setUTCFullYear(t,0,i),n):new Date(NaN)}if(r=en.MMDD.exec(e),r){n=new Date(0),a=parseInt(r[1],10)-1;var s=parseInt(r[2],10);return Z4(t,a,s)?(n.setUTCFullYear(t,a,s),n):new Date(NaN)}if(r=en.Www.exec(e),r)return o=parseInt(r[1],10)-1,Q4(t,o)?W4(t,o):new Date(NaN);if(r=en.WwwD.exec(e),r){o=parseInt(r[1],10)-1;var l=parseInt(r[2],10)-1;return Q4(t,o,l)?W4(t,o,l):new Date(NaN)}return null}function Aie(e){var t,r,n;if(t=en.HH.exec(e),t)return r=parseFloat(t[1].replace(",",".")),Oh(r)?r%24*Ih:NaN;if(t=en.HHMM.exec(e),t)return r=parseInt(t[1],10),n=parseFloat(t[2].replace(",",".")),Oh(r,n)?r%24*Ih+n*K4:NaN;if(t=en.HHMMSS.exec(e),t){r=parseInt(t[1],10),n=parseInt(t[2],10);var a=parseFloat(t[3].replace(",","."));return Oh(r,n,a)?r%24*Ih+n*K4+a*1e3:NaN}return null}function W4(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 Eie=[31,28,31,30,31,30,31,31,30,31,30,31],Tie=[31,29,31,30,31,30,31,31,30,31,30,31];function KS(e){return e%400===0||e%4===0&&e%100!==0}function Z4(e,t,r){if(t<0||t>11)return!1;if(r!=null){if(r<1)return!1;var n=KS(e);if(n&&r>Tie[t]||!n&&r>Eie[t])return!1}return!0}function $ie(e,t){if(t<1)return!1;var r=KS(e);return!(r&&t>366||!r&&t>365)}function Q4(e,t,r){return!(t<0||t>52||r!=null&&(r<0||r>6))}function Oh(e,t,r){return!(e!=null&&(e<0||e>=25)||t!=null&&(t<0||t>=60)||r!=null&&(r<0||r>=60))}function zr(e,t){if(t.length1?"s":"")+" required, but only "+t.length+" present")}function td(e){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?td=function(t){return typeof t}:td=function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},td(e)}function Ja(e){zr(1,arguments);var t=Object.prototype.toString.call(e);return e instanceof Date||td(e)==="object"&&t==="[object Date]"?new Date(e.getTime()):typeof e=="number"||t==="[object Number]"?new Date(e):((typeof e=="string"||t==="[object String]")&&typeof console<"u"&&(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://github.com/date-fns/date-fns/blob/master/docs/upgradeGuide.md#string-arguments"),console.warn(new Error().stack)),new Date(NaN))}function fl(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 Mie={};function ng(){return Mie}function Ti(e,t){var r,n,a,o,i,s,l,u;zr(1,arguments);var c=ng(),d=fl((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=Ja(e),p=f.getDay(),v=(p=1&&p<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var v=new Date(0);v.setFullYear(d+1,0,p),v.setHours(0,0,0,0);var w=Ti(v,t),b=new Date(0);b.setFullYear(d,0,p),b.setHours(0,0,0,0);var y=Ti(b,t);return c.getTime()>=w.getTime()?d+1:c.getTime()>=y.getTime()?d:d-1}function Rie(e,t){var r,n,a,o,i,s,l,u;zr(1,arguments);var c=ng(),d=fl((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=Nie(e,t),p=new Date(0);p.setFullYear(f,0,d),p.setHours(0,0,0,0);var v=Ti(p,t);return v}var Bie=6048e5;function Fie(e,t){zr(1,arguments);var r=Ja(e),n=Ti(r,t).getTime()-Rie(r,t).getTime();return Math.round(n/Bie)+1}function Kd(e){return zr(1,arguments),Ti(e,{weekStartsOn:1})}function Hie(e){zr(1,arguments);var t=Ja(e),r=t.getFullYear(),n=new Date(0);n.setFullYear(r+1,0,4),n.setHours(0,0,0,0);var a=Kd(n),o=new Date(0);o.setFullYear(r,0,4),o.setHours(0,0,0,0);var i=Kd(o);return t.getTime()>=a.getTime()?r+1:t.getTime()>=i.getTime()?r:r-1}function zie(e){zr(1,arguments);var t=Hie(e),r=new Date(0);r.setFullYear(t,0,4),r.setHours(0,0,0,0);var n=Kd(r);return n}var Uie=6048e5;function jie(e){zr(1,arguments);var t=Ja(e),r=Kd(t).getTime()-zie(t).getTime();return Math.round(r/Uie)+1}function Qr(e,t){zr(2,arguments);var r=Ja(e),n=fl(t);return isNaN(n)?new Date(NaN):(n&&r.setDate(r.getDate()+n),r)}function Wd(e,t){zr(2,arguments);var r=Ja(e),n=fl(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 J4(e,t){zr(2,arguments);var r=fl(t);return Wd(e,r*12)}const Vie={daily:["year","month","day"],weekly:["year","month","week"],monthly:["year","month"]};function qie({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/Nr));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 Gie(e,t){return e.days.map(r=>({label:t.formatDate(r.date,t.masks.weekdays),weekday:r.weekday}))}function Kie(e,t){return`${t}.${jt(e,2)}`}function WS(e,t,r){return YS(r.getDateParts(r.toDate(e)),Vie[t])}function ZS({day:e,week:t,month:r,year:n},a,o,i){if(o==="daily"&&e){const s=new Date(n,r-1,e),l=Qr(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=Qr(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=Wd(s,a);return{month:l.getMonth()+1,year:l.getFullYear()}}}function pa(e){return e!=null&&e.month!=null&&e.year!=null}function Wv(e,t){return!pa(e)||!pa(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 Wie(e,t,r){return(e||!1)&&!Wv(e,t)&&!Zd(e,r)}function Zie(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 Qie(e,t,r,n){if(!pa(e)||!pa(t))return[];const a=[];for(;!Zd(e,t);)a.push(e),e=ZS(e,1,r,n);return a}function QS(e){const{day:t,week:r,month:n,year:a}=e;let o=`${a}-${jt(n,2)}`;return r&&(o=`${o}-w${r}`),t&&(o=`${o}-${jt(t,2)}`),o}function Xie(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=qie({monthComps:s,prevMonthComps:l,nextMonthComps:u},t),d=Yie(c,a,o,t),f=Gie(d[0],t);return{id:QS(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 Jie(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 e8{constructor(t,r,n){it(this,"keys",[]),it(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 Os{constructor(t,r=new Qd){it(this,"order"),it(this,"locale"),it(this,"start",null),it(this,"end",null),it(this,"repeat",null);var n;this.locale=r;const{start:a,end:o,span:i,order:s,repeat:l}=t;Is(a)&&(this.start=r.getDateParts(a)),Is(o)?this.end=r.getDateParts(o):this.start!=null&&i&&(this.end=r.getDateParts(Qr(this.start.date,i-1))),this.order=s??0,l&&(this.repeat=new Xd({from:(n=this.start)==null?void 0:n.date,...l},{locale:this.locale}))}static fromMany(t,r){return(Pn(t)?t:[t]).filter(n=>n).map(n=>Os.from(n,r))}static from(t,r){if(t instanceof Os)return t;const n={start:null,end:null};return t!=null&&(Pn(t)?(n.start=t[0]??null,n.end=t[1]??null):qa(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 Os(n,r)}get opts(){const{order:t,locale:r}=this;return{order:t,locale:r}}get hasRepeat(){return!!this.repeat}get isSingleDay(){const{start:t,end:r}=this;return t&&r&&t.year===r.year&&t.month===r.month&&t.day===r.day}get isMultiDay(){return!this.isSingleDay}get daySpan(){return this.start==null||this.end==null?this.hasRepeat?1:1/0:this.end.dayIndex-this.start.dayIndex}startsOnDay(t){var r,n;return((r=this.start)==null?void 0:r.dayIndex)===t.dayIndex||!!((n=this.repeat)!=null&&n.passes(t))}intersectsDay(t){return this.intersectsDayRange(t,t)}intersectsRange(t){var r,n;return this.intersectsDayRange(((r=t.start)==null?void 0:r.dayIndex)??-1/0,((n=t.end)==null?void 0:n.dayIndex)??1/0)}intersectsDayRange(t,r){return!(this.start&&this.start.dayIndex>r||this.end&&this.end.dayIndex{var f,p;if(r.startsOnDay(d)){const v=r.daySpan<1/0?r.daySpan:1;l={startDay:d.dayIndex,startTime:((f=r.start)==null?void 0:f.time)??0,endDay:d.dayIndex+v-1,endTime:((p=r.end)==null?void 0:p.time)??rd},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:rd,p=new Date(t.endDate.getTime()+f),v=c===0&&f===rd,w=o.order||0;n.push({...s,data:o,onStart:l,onEnd:u,startTime:c,startDate:d,endTime:f,endDate:p,allDay:v,order:w})})}),n.sort((o,i)=>o.order-i.order),n}}const Ya={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"}};Ya.en=Ya["en-US"];Ya.es=Ya["es-ES"];Ya.no=Ya.nb;Ya.zh=Ya["zh-CN"];const tse=Object.entries(Ya).reduce((e,[t,{dow:r,L:n}])=>(e[t]={id:t,firstDayOfWeek:r,masks:{L:n}},e),{}),rse="MMMM YYYY",nse="W",ase="MMM",ose="h A",ise=["L","YYYY-MM-DD","YYYY/MM/DD"],sse=["L h:mm A","YYYY-MM-DD h:mm A","YYYY/MM/DD h:mm A"],lse=["L HH:mm","YYYY-MM-DD HH:mm","YYYY/MM/DD HH:mm"],use=["h:mm A"],cse=["HH:mm"],dse="WWW, MMM D, YYYY",fse=["L","YYYY-MM-DD","YYYY/MM/DD"],pse="iso",hse="YYYY-MM-DDTHH:mm:ss.SSSZ",vse={title:rse,weekdays:nse,navMonths:ase,hours:ose,input:ise,inputDateTime:sse,inputDateTime24hr:lse,inputTime:use,inputTime24hr:cse,dayPopover:dse,data:fse,model:pse,iso:hse},mse=300,gse=60,yse=80,bse={maxSwipeTime:mse,minHorizontalSwipeDistance:gse,maxVerticalSwipeDistance:yse},wse={componentPrefix:"V",color:"blue",isDark:!1,navVisibility:"click",titlePosition:"center",transition:"slide-h",touch:bse,masks:vse,locales:tse,datePicker:{updateOnInput:!0,inputDebounce:1e3,popover:{visibility:"hover-focus",placement:"bottom-start",isInteractive:!0}}},Zv=Qn(wse),Cse=S(()=>Une(Zv.locales,e=>(e.masks=Ru(e.masks,Zv.masks),e))),No=e=>typeof window<"u"&&VS(window.__vcalendar__,e)?di(window.__vcalendar__,e):di(Zv,e),Sse=12,_se=5;function xse(e,t){const r=new Intl.DateTimeFormat().resolvedOptions().locale;let n;fa(e)?n=e:VS(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:Sse,pageCacheSize:_se};return qa(e)?Ru(e,i):i}class Qd{constructor(t=void 0,r){it(this,"id"),it(this,"daysInWeek"),it(this,"firstDayOfWeek"),it(this,"masks"),it(this,"timezone"),it(this,"hourLabels"),it(this,"dayNames"),it(this,"dayNamesShort"),it(this,"dayNamesShorter"),it(this,"dayNamesNarrow"),it(this,"monthNames"),it(this,"monthNamesShort"),it(this,"relativeTimeNames"),it(this,"amPm",["am","pm"]),it(this,"monthCache"),it(this,"pageCache");const{id:n,firstDayOfWeek:a,masks:o,monthCacheSize:i,pageCacheSize:s}=xse(t,Cse.value);this.monthCache=new e8(i,Yse,Gse),this.pageCache=new e8(s,QS,Xie),this.id=n,this.daysInWeek=Nr,this.firstDayOfWeek=oie(a,1,Nr),this.masks=o,this.timezone=r||void 0,this.hourLabels=this.getHourLabels(),this.dayNames=Ph("long",this.id),this.dayNamesShort=Ph("short",this.id),this.dayNamesShorter=this.dayNamesShort.map(l=>l.substring(0,2)),this.dayNamesNarrow=Ph("narrow",this.id),this.monthNames=i8("long",this.id),this.monthNamesShort=i8("short",this.id),this.relativeTimeNames=Zse(this.id)}formatDate(t,r){return tle(t,r,this)}parseDate(t,r){return s8(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(Wn(t)?(r.type="number",a=new Date(+t)):fa(t)?(r.type="string",a=t?s8(t,i||"iso",this):n):Is(t)?(r.type="date",a=new Date(t.getTime())):ag(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,...YS(u,Nse[s])}))}l&&(u=ele(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 Os.from(t,this)}ranges(t){return Os.fromMany(t,this)}getDateParts(t){return qse(t,this)}getDateFromParts(t){return l_(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 Jie(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 Wse().map(t=>this.formatDate(t,this.masks.hours))}getDayId(t){return this.formatDate(t,"YYYY-MM-DD")}}var ps=(e=>(e.Any="any",e.All="all",e))(ps||{}),XS=(e=>(e.Days="days",e.Weeks="weeks",e.Months="months",e.Years="years",e))(XS||{}),JS=(e=>(e.Days="days",e.Weekdays="weekdays",e.Weeks="weeks",e.Months="months",e.Years="years",e))(JS||{}),e_=(e=>(e.OrdinalWeekdays="ordinalWeekdays",e))(e_||{});class kse{constructor(t,r,n){it(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 og(this.from.date,r)%this.interval===0;case"weeks":return jse(this.from.date,r)%this.interval===0;case"months":return Vse(this.from.date,r)%this.interval===0;case"years":return s_(this.from.date,r)%this.interval===0;default:return!1}}}class pl{constructor(t,r,n,a){it(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 Ase(r);case"weekdays":return new Ese(r);case"weeks":return new Tse(r);case"months":return new $se(r);case"years":return new Mse(r)}}normalizeComponents(t){if(this.validator(t))return[t];if(!Pn(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 Ase extends pl{constructor(t){super("days",t,Pse,({day:r,dayFromEnd:n})=>[r,-n])}}class Ese extends pl{constructor(t){super("weekdays",t,Qv,({weekday:r})=>[r])}}class Tse extends pl{constructor(t){super("weeks",t,Dse,({week:r,weekFromEnd:n})=>[r,-n])}}class $se extends pl{constructor(t){super("months",t,Lse,({month:r})=>[r])}}class Mse extends pl{constructor(t){super("years",t,Wn,({year:r})=>[r])}}class Ise{constructor(t,r){it(this,"components"),this.type=t,this.components=this.normalizeComponents(r)}normalizeArrayConfig(t){const r=[];return t.forEach((n,a)=>{if(Wn(n)){if(a===0)return;if(!t8(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(!Qv(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 Pn(n)&&r.push(...this.normalizeArrayConfig(n))}),r}normalizeComponents(t){const r=[];return t.forEach((n,a)=>{if(Wn(n)){if(a===0)return;if(!t8(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(!Qv(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 Pn(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 Ose{constructor(t){it(this,"type","function"),it(this,"validated",!0),this.fn=t,Bi(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 Xd{constructor(t,r={},n){it(this,"validated",!0),it(this,"config"),it(this,"type",ps.Any),it(this,"from"),it(this,"until"),it(this,"rules",[]),it(this,"locale",new Qd),this.parent=n,r.locale&&(this.locale=r.locale),this.config=t,Bi(t)?(this.type=ps.All,this.rules=[new Ose(t)]):Pn(t)?(this.type=ps.Any,this.rules=t.map(a=>new Xd(a,r,this))):qa(t)?(this.type=ps.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&&(fa(t.every)&&(t.every=[1,`${t.every}s`]),Pn(t.every))){const[n=1,a=XS.Days]=t.every;r.push(new kse(a,n,this.from))}return Object.values(JS).forEach(n=>{n in t&&r.push(pl.create(n,t[n]))}),Object.values(e_).forEach(n=>{n in t&&r.push(new Ise(n,t[n]))}),t.on!=null&&(Pn(t.on)||(t.on=[t.on]),r.push(new Xd(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===ps.Any?this.rules.some(r=>r.passes(t)):this.rules.every(r=>r.passes(t)):!0}}function Pse(e){return Wn(e)?e>=1&&e<=31:!1}function Qv(e){return Wn(e)?e>=1&&e<=7:!1}function Dse(e){return Wn(e)?e>=-6&&e<=-1||e>=1&&e<=6:!1}function Lse(e){return Wn(e)?e>=1&&e<=12:!1}function t8(e){return!(!Wn(e)||e<-5||e>5||e===0)}const Nse={dateTime:["year","month","day","hours","minutes","seconds","milliseconds"],date:["year","month","day"],time:["hours","minutes","seconds","milliseconds"]},Nr=7,Rse=6,t_=1e3,r_=t_*60,n_=r_*60,rd=n_*24,Bse=[31,28,31,30,31,30,31,31,30,31,30,31],Fse=["L","iso"],zl={milliseconds:[0,999,3],seconds:[0,59,2],minutes:[0,59,2],hours:[0,23,2]},a_=/d{1,2}|W{1,4}|M{1,4}|YY(?:YY)?|S{1,3}|Do|Z{1,4}|([HhMsDm])\1?|[aA]|"[^"]*"|'[^']*'/g,Hse=/\[([^]*?)\]/gm,r8={D(e){return e.day},DD(e){return jt(e.day,2)},d(e){return e.weekday-1},dd(e){return jt(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 jt(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 jt(e.year,4)},h(e){return e.hours%12||12},hh(e){return jt(e.hours%12||12,2)},H(e){return e.hours},HH(e){return jt(e.hours,2)},m(e){return e.minutes},mm(e){return jt(e.minutes,2)},s(e){return e.seconds},ss(e){return jt(e.seconds,2)},S(e){return Math.round(e.milliseconds/100)},SS(e){return jt(Math.round(e.milliseconds/10),2)},SSS(e){return jt(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?"-":"+"}${jt(Math.floor(Math.abs(t)/60),2)}`},ZZZ(e){const t=e.timezoneOffset;return`${t>0?"-":"+"}${jt(Math.floor(Math.abs(t)/60)*100+Math.abs(t)%60,4)}`},ZZZZ(e){const t=e.timezoneOffset;return`${t>0?"-":"+"}${jt(Math.floor(Math.abs(t)/60),2)}:${jt(Math.abs(t)%60,2)}`}},uo=/\d\d?/,zse=/\d{3}/,Use=/\d{4}/,Il=/[0-9]*['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+|[\u0600-\u06FF/]+(\s*?[\u0600-\u06FF]+){1,2}/i,n8=()=>{},a8=e=>(t,r,n)=>{const a=n[e].indexOf(r.charAt(0).toUpperCase()+r.substr(1).toLowerCase());~a&&(t.month=a)},qt={D:[uo,(e,t)=>{e.day=t}],Do:[new RegExp(uo.source+Il.source),(e,t)=>{e.day=parseInt(t,10)}],d:[uo,n8],W:[Il,n8],M:[uo,(e,t)=>{e.month=t-1}],MMM:[Il,a8("monthNamesShort")],MMMM:[Il,a8("monthNames")],YY:[uo,(e,t)=>{const r=+new Date().getFullYear().toString().substr(0,2);e.year=+`${t>68?r-1:r}${t}`}],YYYY:[Use,(e,t)=>{e.year=t}],S:[/\d/,(e,t)=>{e.milliseconds=t*100}],SS:[/\d{2}/,(e,t)=>{e.milliseconds=t*10}],SSS:[zse,(e,t)=>{e.milliseconds=t}],h:[uo,(e,t)=>{e.hours=t}],m:[uo,(e,t)=>{e.minutes=t}],s:[uo,(e,t)=>{e.seconds=t}],a:[Il,(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}}]};qt.DD=qt.D;qt.dd=qt.d;qt.WWWW=qt.WWW=qt.WW=qt.W;qt.MM=qt.M;qt.mm=qt.m;qt.hh=qt.H=qt.HH=qt.h;qt.ss=qt.s;qt.A=qt.a;qt.ZZZZ=qt.ZZZ=qt.ZZ=qt.Z;function o_(e,t){return(Ra(e)&&e||[fa(e)&&e||"YYYY-MM-DD"]).map(r=>Fse.reduce((n,a)=>n.replace(a,t.masks[a]||""),r))}function ag(e){return qa(e)&&"year"in e&&"month"in e&&"day"in e}function o8(e,t=1){const r=e.getDay()+1,n=r>=t?t-r:-(7-(t-r));return Qr(e,n)}function i_(e,t,r){const n=Date.UTC(e,t-1,r);return og(new Date(0),new Date(n))}function og(e,t){return Math.round((t.getTime()-e.getTime())/rd)}function jse(e,t){return Math.ceil(og(o8(e),o8(t))/7)}function s_(e,t){return t.getUTCFullYear()-e.getUTCFullYear()}function Vse(e,t){return s_(e,t)*12+(t.getMonth()-e.getMonth())}function l_(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=`${jt(n,4)}-${jt(a,2)}-${jt(o,2)}T${jt(i,2)}:${jt(s,2)}:${jt(l,2)}.${jt(u,3)}`;return Sie(c,{timeZone:t})}return new Date(n,a-1,o,i,s,l,u)}function qse(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*t_+o*r_+i*n_,l=r.getMonth()+1,u=r.getFullYear(),c=t.getMonthParts(l,u),d=r.getDate(),f=c.numDays-d+1,p=r.getDay()+1,v=Math.floor((d-1)/7+1),w=Math.floor((c.numDays-d)/7+1),b=Math.ceil((d+Math.abs(c.firstWeekday-c.firstDayOfWeek))/7),y=c.numWeeks-b+1,h=c.weeknumbers[b],m=i_(u,l,d);return{milliseconds:n,seconds:a,minutes:o,hours:i,time:s,day:d,dayFromEnd:f,weekday:p,weekdayOrdinal:v,weekdayOrdinalFromEnd:w,week:b,weekFromEnd:y,weeknumber:h,month:l,year:u,date:r,dateTime:r.getTime(),dayIndex:m,timezoneOffset:0,isValid:!0}}function Yse(e,t,r){return`${t}-${e}-${r}`}function Gse(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:Bse[e-1],s=r-1,l=Lie(a,{weekStartsOn:s}),u=[],c=[];for(let d=0;dr.format(n))}function Wse(){const e=[];for(let t=0;t<=24;t++)e.push(new Date(2e3,0,1,t));return e}function Zse(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 u_(){const e=[];for(let t=0;t<12;t++)e.push(new Date(2e3,t,15));return e}function i8(e,t=void 0){const r=new Intl.DateTimeFormat(t,{month:e,timeZone:"UTC"});return u_().map(n=>r.format(n))}function Qse(e,t,r){return Wn(t)?t===e:Pn(t)?t.includes(e):Bi(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=zl[n],i=e[n];r[n]=Jse(e,o,i,a)}),r}function s8(e,t,r){return o_(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(a_,u=>{if(qt[u]){const c=qt[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 qt[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 tle(e,t,r){if(e==null)return"";let n=o_(t,r)[0];/Z$/.test(n)&&(r.timezone="utc");const a=[];n=n.replace(Hse,(i,s)=>(a.push(s),"??"));const o=r.getDateParts(e);return n=n.replace(a_,i=>i in r8?r8[i](o,r):i.slice(1,i.length-1)),n.replace(/\?\?/g,()=>a.shift())}let rle=0;class c_{constructor(t,r,n){it(this,"key",""),it(this,"hashcode",""),it(this,"highlight",null),it(this,"content",null),it(this,"dot",null),it(this,"bar",null),it(this,"event",null),it(this,"popover",null),it(this,"customData",null),it(this,"ranges"),it(this,"hasRanges",!1),it(this,"order",0),it(this,"pinPage",!1),it(this,"maxRepeatSpan",0),it(this,"locale");const{dates:a}=Object.assign(this,{hashcode:"",order:0,pinPage:!1},t);this.key||(this.key=++rle),this.locale=n,r.normalizeGlyphs(this),this.ranges=n.ranges(a??[]),this.hasRanges=!!Ra(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(Qr(o.date,-this.maxRepeatSpan)));o.dayIndex<=r.dayIndex;){for(const i of a)if(i.startsOnDay(o))return!0;o=this.locale.getDateParts(Qr(o.date,1))}return!1}}function Xv(e){document&&document.dispatchEvent(new CustomEvent("show-popover",{detail:e}))}function Bu(e){document&&document.dispatchEvent(new CustomEvent("hide-popover",{detail:e}))}function d_(e){document&&document.dispatchEvent(new CustomEvent("toggle-popover",{detail:e}))}function f_(e){const{visibility:t}=e,r=t==="click",n=t==="hover",a=t==="hover-focus",o=t==="focus";e.autoHide=!r;let i=!1,s=!1;const l=v=>{r&&(d_({...e,target:e.target||v.currentTarget}),v.stopPropagation())},u=v=>{i||(i=!0,(n||a)&&Xv({...e,target:e.target||v.currentTarget}))},c=()=>{i&&(i=!1,(n||a&&!s)&&Bu(e))},d=v=>{s||(s=!0,(o||a)&&Xv({...e,target:e.target||v.currentTarget}))},f=v=>{s&&!ed(v.currentTarget,v.relatedTarget)&&(s=!1,(o||a&&!i)&&Bu(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 l8=e=>{const t=qd(e);if(t==null)return;const r=t.popoverHandlers;!r||!r.length||(r.forEach(n=>n()),delete t.popoverHandlers)},u8=(e,t)=>{const r=qd(e);if(r==null)return;const n=[],a=f_(t);Object.entries(a).forEach(([o,i])=>{n.push(wo(r,o,i))}),r.popoverHandlers=n},p_={mounted(e,t){const{value:r}=t;r&&u8(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&&(l8(e),o||Bu(r)),o&&u8(e,n))},unmounted(e){l8(e)}},nle=(e,t,{maxSwipeTime:r,minHorizontalSwipeDistance:n,maxVerticalSwipeDistance:a})=>{if(!e||!e.addEventListener||!Bi(t))return null;let o=0,i=0,s=null,l=!1;function u(d){const f=d.changedTouches[0];o=f.screenX,i=f.screenY,s=new Date().getTime(),l=!0}function c(d){if(!l||!s)return;l=!1;const f=d.changedTouches[0],p=f.screenX-o,v=f.screenY-i;if(new Date().getTime()-s=n&&Math.abs(v)<=a){const w={toLeft:!1,toRight:!1};p<0?w.toLeft=!0:w.toRight=!0,t(w)}}return wo(e,"touchstart",u,{passive:!0}),wo(e,"touchend",c,{passive:!0}),()=>{bo(e,"touchstart",u),bo(e,"touchend",c)}},nd={},ale=(e,t=10)=>{nd[e]=Date.now()+t},ole=(e,t)=>{if(e in nd){const r=nd[e];if(Date.now()t.value?"dark":"light");let n,a;function o(p){t.value=p.matches}function i(){ile("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,w=document.querySelector(p);t.value=w.classList.contains(v)}function l(p){const{selector:v=":root",darkClass:w="dark"}=p;if(h_()&&v&&w){const b=document.querySelector(v);b&&(a=new MutationObserver(s),a.observe(b,{attributes:!0,attributeFilter:["class"]}),t.value=b.classList.contains(w))}}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=Ie(()=>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 Er(()=>f()),{isDark:t,displayMode:r,cleanup:f}}const lle=["base","start","end","startEnd"],ule=["class","wrapperClass","contentClass","style","contentStyle","color","fillMode"],cle={base:{},start:{},end:{}};function ig(e,t,r=cle){let n=e,a={};t===!0||fa(t)?(n=fa(t)?t:n,a={...r}):qa(t)&&(j4(t,lle)?a={...t}:a={base:{...t},start:{...t},end:{...t}});const o=Ru(a,{start:a.startEnd,end:a.startEnd},r);return Object.entries(o).forEach(([i,s])=>{let l=n;s===!0||fa(s)?(l=fa(s)?s:l,o[i]={color:l}):qa(s)&&(j4(s,ule)?o[i]={...s}:o[i]={}),Ru(o[i],{color:l})}),o}class dle{constructor(){it(this,"type","highlight")}normalizeConfig(t,r){return ig(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 sg{constructor(t,r){it(this,"type",""),it(this,"collectionType",""),this.type=t,this.collectionType=r}normalizeConfig(t,r){return ig(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 fle extends sg{constructor(){super("content","content")}normalizeConfig(t,r){return ig("base",r)}}class ple extends sg{constructor(){super("dot","dots")}}class hle extends sg{constructor(){super("bar","bars")}}class vle{constructor(t){it(this,"color"),it(this,"renderers",[new fle,new dle,new ple,new hle]),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 v_=Symbol("__vc_base_context__"),m_={color:{type:String,default:()=>No("color")},isDark:{type:[Boolean,String,Object],default:()=>No("isDark")},firstDayOfWeek:Number,masks:Object,locale:[String,Object],timezone:String,minDate:null,maxDate:null,disabledDates:null};function g_(e){const t=S(()=>e.color??""),r=S(()=>e.isDark??!1),{displayMode:n}=sle(r),a=S(()=>new vle(t.value)),o=S(()=>{if(e.locale instanceof Qd)return e.locale;const f=qa(e.locale)?e.locale:{id:e.locale,firstDayOfWeek:e.firstDayOfWeek,masks:e.masks};return new Qd(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:Qr(o.value.toDate(s.value),-1)}),l.value!=null&&f.push({start:Qr(o.value.toDate(l.value),1),end:null}),o.value.ranges(f)}),c=S(()=>new c_({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 Fr(v_,d),d}function mle(e){return rr(v_,()=>g_(e),!0)}function y_(e){return`__vc_slot_${e}__`}function b_(e,t={}){Object.keys(e).forEach(r=>{Fr(y_(t[r]??r),e[r])})}function w_(e){return rr(y_(e),null)}const gle={...m_,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:()=>No("titlePosition")},navVisibility:{type:String,default:()=>No("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},yle=["dayclick","daymouseenter","daymouseleave","dayfocusin","dayfocusout","daykeydown","weeknumberclick","transition-start","transition-end","did-move","update:view","update:pages"],C_=Symbol("__vc_calendar_context__");function ble(e,{slots:t,emit:r}){const n=H(null),a=H(null),o=H(new Date().getDate()),i=H(!1),s=H(Symbol()),l=H(Symbol()),u=H(e.view),c=H([]),d=H("");let f=null,p=null;b_(t);const{theme:v,color:w,displayMode:b,locale:y,masks:h,minDate:m,maxDate:C,disabledAttribute:_,disabledDates:E}=mle(e),L=S(()=>e.rows*e.columns),q=S(()=>e.step||L.value),P=S(()=>jS(c.value)??null),U=S(()=>Cs(c.value)??null),x=S(()=>e.minPage||(m.value?de(m.value):null)),k=S(()=>e.maxPage||(C.value?de(C.value):null)),z=S(()=>e.navVisibility),F=S(()=>!!e.showWeeknumbers),j=S(()=>!!e.showIsoWeeknumbers),X=S(()=>u.value==="monthly"),ne=S(()=>u.value==="weekly"),Q=S(()=>u.value==="daily"),ae=()=>{i.value=!0,r("transition-start")},W=()=>{i.value=!1,r("transition-end"),f&&(f.resolve(!0),f=null)},pe=(V,M,$=u.value)=>ZS(V,M,$,y.value),de=V=>WS(V,u.value,y.value),Pe=V=>{!_.value||!_e.value||(V.isDisabled=_e.value.cellExists(_.value.key,V.dayIndex))},Me=V=>{V.isFocusable=V.inMonth&&V.day===o.value},He=(V,M)=>{for(const $ of V)for(const B of $.days)if(M(B)===!1)return},Ve=S(()=>c.value.reduce((V,M)=>(V.push(...M.viewDays),V),[])),ie=S(()=>{const V=[];return(e.attributes||[]).forEach((M,$)=>{!M||!M.dates||V.push(new c_({...M,order:M.order||0},v.value,y.value))}),_.value&&V.push(_.value),V}),Se=S(()=>Ra(ie.value)),_e=S(()=>{const V=new ese;return ie.value.forEach(M=>{M.ranges.forEach($=>{V.render(M,$,Ve.value)})}),V}),Le=S(()=>Ve.value.reduce((V,M)=>(V[M.dayIndex]={day:M,cells:[]},V[M.dayIndex].cells.push(..._e.value.getCells(M)),V),{})),We=(V,M)=>{const $=e.showWeeknumbers||e.showIsoWeeknumbers;return $==null?"":xne($)?$?"left":"":$.startsWith("right")?M>1?"right":$:V>1?"left":$},et=()=>{var V,M;if(!Se.value)return null;const $=ie.value.find(be=>be.pinPage)||ie.value[0];if(!$||!$.hasRanges)return null;const[B]=$.ranges,J=((V=B.start)==null?void 0:V.date)||((M=B.end)==null?void 0:M.date);return J?de(J):null},N=()=>{if(pa(P.value))return P.value;const V=et();return pa(V)?V:de(new Date)},O=(V,M={})=>{const{view:$=u.value,position:B=1,force:J}=M,be=B>0?1-B:-(L.value+B);let ke=pe(V,be,$),Re=pe(ke,L.value-1,$);return J||(Wv(ke,x.value)?ke=x.value:Zd(Re,k.value)&&(ke=pe(k.value,1-L.value)),Re=pe(ke,L.value-1)),{fromPage:ke,toPage:Re}},D=(V,M,$="")=>{if($==="none"||$==="fade")return $;if((V==null?void 0:V.view)!==(M==null?void 0:M.view))return"fade";const B=Zd(M,V),J=Wv(M,V);return!B&&!J?"fade":$==="slide-v"?J?"slide-down":"slide-up":J?"slide-right":"slide-left"},ee=(V={})=>new Promise((M,$)=>{const{position:B=1,force:J=!1,transition:be}=V,ke=pa(V.page)?V.page:N(),{fromPage:Re}=O(ke,{position:B,force:J}),ot=[];for(let $t=0;$t{const M=P.value??de(new Date);return pe(M,V)},me=(V,M={})=>{const $=pa(V)?V:de(V);return Object.assign(M,O($,{...M,force:!0})),Qie(M.fromPage,M.toPage,u.value,y.value).map(B=>Wie(B,x.value,k.value)).some(B=>B)},xe=(V,M={})=>me(oe(V),M),Z=S(()=>xe(-q.value)),ge=S(()=>xe(q.value)),ve=async(V,M={})=>!M.force&&!me(V,M)?!1:(M.fromPage&&!Zie(M.fromPage,P.value)&&(Bu({id:s.value,hideDelay:0}),M.view&&(ale("view",10),u.value=M.view),await ee({...M,page:M.fromPage,position:1,force:!0}),r("did-move",c.value)),!0),$e=(V,M={})=>ve(oe(V),M),Ce=()=>$e(-q.value),ze=()=>$e(q.value),qe=V=>{const M=X.value?".in-month":"",$=`.id-${y.value.getDayId(V)}${M}`,B=`${$}.vc-focusable, ${$} .vc-focusable`,J=n.value;if(J){const be=J.querySelector(B);if(be)return be.focus(),!0}return!1},fe=async(V,M={})=>qe(V)?!0:(await ve(V,M),qe(V)),Fe=(V,M)=>{o.value=V.day,r("dayclick",V,M)},Ue=(V,M)=>{r("daymouseenter",V,M)},ut=(V,M)=>{r("daymouseleave",V,M)},rt=(V,M)=>{o.value=V.day,a.value=V,V.isFocused=!0,r("dayfocusin",V,M)},Dt=(V,M)=>{a.value=null,V.isFocused=!1,r("dayfocusout",V,M)},gt=(V,M)=>{r("daykeydown",V,M);const $=V.noonDate;let B=null;switch(M.key){case"ArrowLeft":{B=Qr($,-1);break}case"ArrowRight":{B=Qr($,1);break}case"ArrowUp":{B=Qr($,-7);break}case"ArrowDown":{B=Qr($,7);break}case"Home":{B=Qr($,-V.weekdayPosition+1);break}case"End":{B=Qr($,V.weekdayPositionFromEnd);break}case"PageUp":{M.altKey?B=J4($,-1):B=Wd($,-1);break}case"PageDown":{M.altKey?B=J4($,1):B=Wd($,1);break}}B&&(M.preventDefault(),fe(B).catch())},Ft=V=>{const M=a.value;M!=null&>(M,V)},ce=(V,M)=>{r("weeknumberclick",V,M)};ee({page:e.initialPage,position:e.initialPagePosition}),Tt(()=>{!e.disablePageSwipe&&n.value&&(p=nle(n.value,({toLeft:V=!1,toRight:M=!1})=>{V?ze():M&&Ce()},No("touch")))}),Er(()=>{c.value=[],p&&p()}),Ie(()=>y.value,()=>{ee()}),Ie(()=>L.value,()=>ee()),Ie(()=>e.view,()=>u.value=e.view),Ie(()=>u.value,()=>{ole("view",()=>{ee()}),r("update:view",u.value)}),Ie(()=>o.value,()=>{He(c.value,V=>Me(V))}),K0(()=>{r("update:pages",c.value),He(c.value,V=>{Pe(V),Me(V)})});const se={emit:r,containerRef:n,focusedDay:a,inTransition:i,navPopoverId:s,dayPopoverId:l,view:u,pages:c,transitionName:d,theme:v,color:w,displayMode:b,locale:y,masks:h,attributes:ie,disabledAttribute:_,disabledDates:E,attributeContext:_e,days:Ve,dayCells:Le,count:L,step:q,firstPage:P,lastPage:U,canMovePrev:Z,canMoveNext:ge,minPage:x,maxPage:k,isMonthly:X,isWeekly:ne,isDaily:Q,navVisibility:z,showWeeknumbers:F,showIsoWeeknumbers:j,getDateAddress:de,canMove:me,canMoveBy:xe,move:ve,moveBy:$e,movePrev:Ce,moveNext:ze,onTransitionBeforeEnter:ae,onTransitionAfterEnter:W,tryFocusDate:qe,focusDate:fe,onKeydown:Ft,onDayKeydown:gt,onDayClick:Fe,onDayMouseenter:Ue,onDayMouseleave:ut,onDayFocusin:rt,onDayFocusout:Dt,onWeeknumberClick:ce};return Fr(C_,se),se}function Hi(){const e=rr(C_);if(e)return e;throw new Error("Calendar context missing. Please verify this component is nested within a valid context provider.")}const wle=ue({inheritAttrs:!1,emits:["before-show","after-show","before-hide","after-hide"],props:{id:{type:[Number,String,Symbol],required:!0},showDelay:{type:Number,default:0},hideDelay:{type:Number,default:110},boundarySelector:{type:String}},setup(e,{emit:t}){let r;const n=H();let a=null,o=null;const i=Qn({isVisible:!1,target:null,data:null,transition:"slide-fade",placement:"bottom",direction:"",positionFixed:!1,modifiers:[],isInteractive:!0,visibility:"click",isHovered:!1,isFocused:!1,autoHide:!1,force:!1});function s(W){W&&(i.direction=W.split("-")[0])}function l({placement:W,options:pe}){s(W||(pe==null?void 0:pe.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 W=i.direction==="left"||i.direction==="right";let pe="";if(i.placement){const de=i.placement.split("-");de.length>1&&(pe=de[1])}return["start","top","left"].includes(pe)?W?"top":"left":["end","bottom","right"].includes(pe)?W?"bottom":"right":W?"middle":"center"});function d(){o&&(o.destroy(),o=null)}function f(){Kt(()=>{const W=qd(i.target);!W||!n.value||(o&&o.state.elements.reference!==W&&d(),o?o.update():o=vK(W,n.value,u.value))})}function p(W){Object.assign(i,qS(W,"force"))}function v(W,pe){clearTimeout(r),W>0?r=setTimeout(pe,W):pe()}function w(W){return!W||!o?!1:qd(W)===o.state.elements.reference}async function b(W={}){i.force||(W.force&&(i.force=!0),v(W.showDelay??e.showDelay,()=>{i.isVisible&&(i.force=!1),p({...W,isVisible:!0}),f()}))}function y(W={}){o&&(W.target&&!w(W.target)||i.force||(W.force&&(i.force=!0),v(W.hideDelay??e.hideDelay,()=>{i.isVisible||(i.force=!1),i.isVisible=!1})))}function h(W={}){W.target!=null&&(i.isVisible&&w(W.target)?y(W):b(W))}function m(W){if(!o)return;const pe=o.state.elements.reference;if(!n.value||!pe)return;const de=W.target;ed(n.value,de)||ed(pe,de)||y({force:!0})}function C(W){(W.key==="Esc"||W.key==="Escape")&&y()}function _({detail:W}){!W.id||W.id!==e.id||b(W)}function E({detail:W}){!W.id||W.id!==e.id||y(W)}function L({detail:W}){!W.id||W.id!==e.id||h(W)}function q(){wo(document,"keydown",C),wo(document,"click",m),wo(document,"show-popover",_),wo(document,"hide-popover",E),wo(document,"toggle-popover",L)}function P(){bo(document,"keydown",C),bo(document,"click",m),bo(document,"show-popover",_),bo(document,"hide-popover",E),bo(document,"toggle-popover",L)}function U(W){t("before-show",W)}function x(W){i.force=!1,t("after-show",W)}function k(W){t("before-hide",W)}function z(W){i.force=!1,d(),t("after-hide",W)}function F(W){W.stopPropagation()}function j(){i.isHovered=!0,i.isInteractive&&["hover","hover-focus"].includes(i.visibility)&&b()}function X(){if(i.isHovered=!1,!o)return;const W=o.state.elements.reference;i.autoHide&&!i.isFocused&&(!W||W!==document.activeElement)&&["hover","hover-focus"].includes(i.visibility)&&y()}function ne(){i.isFocused=!0,i.isInteractive&&["focus","hover-focus"].includes(i.visibility)&&b()}function Q(W){["focus","hover-focus"].includes(i.visibility)&&(!W.relatedTarget||!ed(n.value,W.relatedTarget))&&(i.isFocused=!1,!i.isHovered&&i.autoHide&&y())}function ae(){a!=null&&(a.disconnect(),a=null)}return Ie(()=>n.value,W=>{ae(),W&&(a=new ResizeObserver(()=>{o&&o.update()}),a.observe(W))}),Ie(()=>i.placement,s,{immediate:!0}),Tt(()=>{q()}),Er(()=>{d(),ae(),P()}),{...n6(i),popoverRef:n,alignment:c,hide:y,setupPopper:f,beforeEnter:U,afterEnter:x,beforeLeave:k,afterLeave:z,onClick:F,onMouseOver:j,onMouseLeave:X,onFocusIn:ne,onFocusOut:Q}}}),Yo=(e,t)=>{const r=e.__vccOpts||e;for(const[n,a]of t)r[n]=a;return r};function Cle(e,t,r,n,a,o){return g(),A("div",{class:Te(["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))},[re(Sn,{name:`vc-${e.transition}`,appear:"",onBeforeEnter:e.beforeEnter,onAfterEnter:e.afterEnter,onBeforeLeave:e.beforeLeave,onAfterLeave:e.afterLeave},{default:I(()=>[e.isVisible?(g(),A("div",at({key:0,tabindex:"-1",class:`vc-popover-content direction-${e.direction}`},e.$attrs),[Y(e.$slots,"default",{direction:e.direction,alignment:e.alignment,data:e.data,hide:e.hide},()=>[le(he(e.data),1)]),K("span",{class:Te(["vc-popover-caret",`direction-${e.direction}`,`align-${e.alignment}`])},null,2)],16)):te("",!0)]),_:3},8,["name","onBeforeEnter","onAfterEnter","onBeforeLeave","onAfterLeave"])],34)}const lg=Yo(wle,[["render",Cle]]),Sle={class:"vc-day-popover-row"},_le={key:0,class:"vc-day-popover-row-indicator"},xle={class:"vc-day-popover-row-label"},kle=ue({__name:"PopoverRow",props:{attribute:null},setup(e){const t=e,r=S(()=>{const{content:n,highlight:a,dot:o,bar:i,popover:s}=t.attribute;return s&&s.hideIndicator?null:n?{class:`vc-bar vc-day-popover-row-bar vc-attr vc-${n.base.color}`}:a?{class:`vc-highlight-bg-solid vc-day-popover-row-highlight vc-attr vc-${a.base.color}`}:o?{class:`vc-dot vc-attr vc-${o.base.color}`}:i?{class:`vc-bar vc-day-popover-row-bar vc-attr vc-${i.base.color}`}:null});return(n,a)=>(g(),A("div",Sle,[T(r)?(g(),A("div",_le,[K("span",{class:Te(T(r).class)},null,2)])):te("",!0),K("div",xle,[Y(n.$slots,"default",{},()=>[le(he(e.attribute.popover?e.attribute.popover.label:"No content provided"),1)])])]))}}),Ale={inheritAttrs:!1},$n=ue({...Ale,__name:"CalendarSlot",props:{name:null},setup(e){const t=w_(e.name);return(r,n)=>T(t)?(g(),G(Qe(T(t)),Ba(at({key:0},r.$attrs)),null,16)):Y(r.$slots,"default",{key:1})}}),Ele={class:"vc-day-popover-container"},Tle={key:0,class:"vc-day-popover-header"},$le=ue({__name:"CalendarDayPopover",setup(e){const{dayPopoverId:t,displayMode:r,color:n,masks:a,locale:o}=Hi();function i(l,u){return o.value.formatDate(l,u)}function s(l){return o.value.formatDate(l.date,a.value.dayPopover)}return(l,u)=>(g(),G(lg,{id:T(t),class:Te([`vc-${T(n)}`,`vc-${T(r)}`])},{default:I(({data:{day:c,attributes:d},hide:f})=>[re($n,{name:"day-popover",day:c,"day-title":s(c),attributes:d,format:i,masks:T(a),hide:f},{default:I(()=>[K("div",Ele,[T(a).dayPopover?(g(),A("div",Tle,he(s(c)),1)):te("",!0),(g(!0),A(De,null,Xe(d,p=>(g(),G(kle,{key:p.key,attribute:p},null,8,["attribute"]))),128))])]),_:2},1032,["day","day-title","attributes","masks","hide"])]),_:1},8,["id","class"]))}}),Mle={},Ile={"stroke-linecap":"round","stroke-linejoin":"round",viewBox:"0 0 24 24"},Ole=K("polyline",{points:"9 18 15 12 9 6"},null,-1),Ple=[Ole];function Dle(e,t){return g(),A("svg",Ile,Ple)}const Lle=Yo(Mle,[["render",Dle]]),Nle={},Rle={"stroke-linecap":"round","stroke-linejoin":"round",viewBox:"0 0 24 24"},Ble=K("polyline",{points:"15 18 9 12 15 6"},null,-1),Fle=[Ble];function Hle(e,t){return g(),A("svg",Rle,Fle)}const zle=Yo(Nle,[["render",Hle]]),Ule={},jle={"stroke-linecap":"round","stroke-linejoin":"round",viewBox:"0 0 24 24"},Vle=K("polyline",{points:"6 9 12 15 18 9"},null,-1),qle=[Vle];function Yle(e,t){return g(),A("svg",jle,qle)}const Gle=Yo(Ule,[["render",Yle]]),Kle={},Wle={fill:"none","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",viewBox:"0 0 24 24"},Zle=K("path",{d:"M12 8v4l3 3m6-3a9 9 0 11-18 0 9 9 0 0118 0z"},null,-1),Qle=[Zle];function Xle(e,t){return g(),A("svg",Wle,Qle)}const Jle=Yo(Kle,[["render",Xle]]),eue=Object.freeze(Object.defineProperty({__proto__:null,IconChevronDown:Gle,IconChevronLeft:zle,IconChevronRight:Lle,IconClock:Jle},Symbol.toStringTag,{value:"Module"})),rl=ue({__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(()=>eue[`Icon${t.name}`]);return(o,i)=>(g(),G(Qe(T(a)),{width:T(r),height:T(n),class:"vc-base-icon"},null,8,["width","height"]))}}),tue=["disabled"],rue={key:1,class:"vc-title-wrapper"},nue={type:"button",class:"vc-title"},aue=["disabled"],S_=ue({__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}=Hi(),l=S(()=>{switch(t.page.titlePosition){case"left":return"bottom-start";case"right":return"bottom-end";default:return"bottom"}}),u=S(()=>{const{page:w}=t;return{id:r.value,visibility:n.value,placement:l.value,modifiers:[{name:"flip",options:{fallbackPlacements:["bottom"]}}],data:{page:w},isInteractive:!0}}),c=S(()=>t.page.titlePosition.includes("left")),d=S(()=>t.page.titlePosition.includes("right")),f=S(()=>t.layout?t.layout:c.value?"tu-pn":d.value?"pn-tu":"p-tu-n;"),p=S(()=>({prev:f.value.includes("p")&&!t.hideArrows,title:f.value.includes("t")&&!t.hideTitle,next:f.value.includes("n")&&!t.hideArrows})),v=S(()=>({gridTemplateColumns:f.value.split("").map(w=>{switch(w){case"p":return"[prev] auto";case"n":return"[next] auto";case"t":return"[title] auto";case"-":return"1fr";default:return""}}).join(" ")}));return(w,b)=>(g(),A("div",{class:Te(["vc-header",{"is-lg":e.isLg,"is-xl":e.isXl,"is-2xl":e.is2xl}]),style:Ke(T(v))},[T(p).prev?(g(),A("button",{key:0,type:"button",class:"vc-arrow vc-prev vc-focus",disabled:!T(a),onClick:b[0]||(b[0]=(...y)=>T(o)&&T(o)(...y)),onKeydown:b[1]||(b[1]=er((...y)=>T(o)&&T(o)(...y),["space","enter"]))},[re($n,{name:"header-prev-button",disabled:!T(a)},{default:I(()=>[re(rl,{name:"ChevronLeft",size:"24"})]),_:1},8,["disabled"])],40,tue)):te("",!0),T(p).title?(g(),A("div",rue,[re($n,{name:"header-title-wrapper"},{default:I(()=>[qu((g(),A("button",nue,[re($n,{name:"header-title",title:e.page.title},{default:I(()=>[K("span",null,he(e.page.title),1)]),_:1},8,["title"])])),[[T(p_),T(u)]])]),_:1})])):te("",!0),T(p).next?(g(),A("button",{key:2,type:"button",class:"vc-arrow vc-next vc-focus",disabled:!T(i),onClick:b[2]||(b[2]=(...y)=>T(s)&&T(s)(...y)),onKeydown:b[3]||(b[3]=er((...y)=>T(s)&&T(s)(...y),["space","enter"]))},[re($n,{name:"header-next-button",disabled:!T(i)},{default:I(()=>[re(rl,{name:"ChevronRight",size:"24"})]),_:1},8,["disabled"])],40,aue)):te("",!0)],6))}}),__=Symbol("__vc_page_context__");function oue(e){const{locale:t,getDateAddress:r,canMove:n}=Hi();function a(s,l){const{month:u,year:c}=r(new Date);return u_().map((d,f)=>{const p=f+1;return{month:p,year:s,id:Kie(p,s),label:t.value.formatDate(d,l),ariaLabel:t.value.formatDate(d,"MMMM"),isActive:p===e.value.month&&s===e.value.year,isCurrent:p===u&&s===c,isDisabled:!n({month:p,year:s},{position:e.value.position})}})}function o(s,l){const{year:u}=r(new Date),{position:c}=e.value,d=[];for(let f=s;f<=l;f+=1){const p=[...Array(12).keys()].some(v=>n({month:v+1,year:f},{position:c}));d.push({year:f,id:f.toString(),label:f.toString(),ariaLabel:f.toString(),isActive:f===e.value.year,isCurrent:f===u,isDisabled:!p})}return d}const i={page:e,getMonthItems:a,getYearItems:o};return Fr(__,i),i}function x_(){const e=rr(__);if(e)return e;throw new Error("Page context missing. Please verify this component is nested within a valid context provider.")}const iue={class:"vc-nav-header"},sue=["disabled"],lue=["disabled"],uue={class:"vc-nav-items"},cue=["data-id","aria-label","disabled","onClick","onKeydown"],due=ue({__name:"CalendarNav",setup(e){const{masks:t,move:r}=Hi(),{page:n,getMonthItems:a,getYearItems:o}=x_(),i=H(!0),s=12,l=H(n.value.year),u=H(f(n.value.year)),c=H(null);function d(){setTimeout(()=>{if(c.value==null)return;const 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 v(de){return de*s}function w(de){return s*(de+1)-1}function b(){ne.value&&(i.value&&h(),C())}function y(){Q.value&&(i.value&&m(),_())}function h(){l.value--}function m(){l.value++}function C(){u.value--}function _(){u.value++}const E=S(()=>a(l.value,t.value.navMonths).map(de=>({...de,click:()=>r({month:de.month,year:de.year},{position:n.value.position})}))),L=S(()=>a(l.value-1,t.value.navMonths)),q=S(()=>L.value.some(de=>!de.isDisabled)),P=S(()=>a(l.value+1,t.value.navMonths)),U=S(()=>P.value.some(de=>!de.isDisabled)),x=S(()=>o(v(u.value),w(u.value)).map(de=>({...de,click:()=>{l.value=de.year,i.value=!0,d()}}))),k=S(()=>o(v(u.value-1),w(u.value-1))),z=S(()=>k.value.some(de=>!de.isDisabled)),F=S(()=>o(v(u.value+1),w(u.value+1))),j=S(()=>F.value.some(de=>!de.isDisabled)),X=S(()=>i.value?E.value:x.value),ne=S(()=>i.value?q.value:z.value),Q=S(()=>i.value?U.value:j.value),ae=S(()=>jS(x.value.map(de=>de.year))),W=S(()=>Cs(x.value.map(de=>de.year))),pe=S(()=>i.value?l.value:`${ae.value} - ${W.value}`);return K0(()=>{l.value=n.value.year,d()}),Ie(()=>l.value,de=>u.value=f(de)),Tt(()=>d()),(de,Pe)=>(g(),A("div",{class:"vc-nav-container",ref_key:"navContainer",ref:c},[K("div",iue,[K("button",{type:"button",class:"vc-nav-arrow is-left vc-focus",disabled:!T(ne),onClick:b,onKeydown:Pe[0]||(Pe[0]=Me=>T(kc)(Me,b))},[re($n,{name:"nav-prev-button",move:b,disabled:!T(ne)},{default:I(()=>[re(rl,{name:"ChevronLeft",width:"22px",height:"24px"})]),_:1},8,["disabled"])],40,sue),K("button",{type:"button",class:"vc-nav-title vc-focus",onClick:p,onKeydown:Pe[1]||(Pe[1]=Me=>T(kc)(Me,p))},he(T(pe)),33),K("button",{type:"button",class:"vc-nav-arrow is-right vc-focus",disabled:!T(Q),onClick:y,onKeydown:Pe[2]||(Pe[2]=Me=>T(kc)(Me,y))},[re($n,{name:"nav-next-button",move:y,disabled:!T(Q)},{default:I(()=>[re(rl,{name:"ChevronRight",width:"22px",height:"24px"})]),_:1},8,["disabled"])],40,lue)]),K("div",uue,[(g(!0),A(De,null,Xe(T(X),Me=>(g(),A("button",{key:Me.label,type:"button","data-id":Me.id,"aria-label":Me.ariaLabel,class:Te(["vc-nav-item vc-focus",[Me.isActive?"is-active":Me.isCurrent?"is-current":""]]),disabled:Me.isDisabled,onClick:Me.click,onKeydown:He=>T(kc)(He,Me.click)},he(Me.label),43,cue))),128))])],512))}}),k_=ue({__name:"CalendarPageProvider",props:{page:null},setup(e){return oue(jc(e,"page")),(t,r)=>Y(t.$slots,"default")}}),fue=ue({__name:"CalendarNavPopover",setup(e){const{navPopoverId:t,color:r,displayMode:n}=Hi();return(a,o)=>(g(),G(lg,{id:T(t),class:Te(["vc-nav-popover-container",`vc-${T(r)}`,`vc-${T(n)}`])},{default:I(({data:i})=>[re(k_,{page:i.page},{default:I(()=>[re($n,{name:"nav"},{default:I(()=>[re(due)]),_:1})]),_:2},1032,["page"])]),_:1},8,["id","class"]))}}),pue=ue({directives:{popover:p_},components:{CalendarSlot:$n},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}=Hi(),d=S(()=>e.day),f=S(()=>n.value.getCells(d.value)),p=S(()=>f.value.map(j=>j.data)),v=S(()=>({...d.value,attributes:p.value,attributeCells:f.value}));function w({data:j},{popovers:X}){const{key:ne,customData:Q,popover:ae}=j;if(!ae)return;const W=L4({key:ne,customData:Q,attribute:j},{...ae},{visibility:ae.label?"hover":"click",placement:"bottom",isInteractive:!ae.label});X.splice(0,0,W)}const b=S(()=>{const j={...r.value.prepareRender({}),popovers:[]};return f.value.forEach(X=>{r.value.render(X,j),w(X,j)}),j}),y=S(()=>b.value.highlights),h=S(()=>!!Ra(y.value)),m=S(()=>b.value.content),C=S(()=>b.value.dots),_=S(()=>!!Ra(C.value)),E=S(()=>b.value.bars),L=S(()=>!!Ra(E.value)),q=S(()=>b.value.popovers),P=S(()=>q.value.map(j=>j.attribute)),U=w_("day-content"),x=S(()=>["vc-day",...d.value.classes,{"vc-day-box-center-center":!U},{"is-not-in-month":!e.day.inMonth}]),k=S(()=>{let j;d.value.isFocusable?j="0":j="-1";const X=["vc-day-content vc-focusable vc-focus vc-attr",{"vc-disabled":d.value.isDisabled},di(Cs(y.value),"contentClass"),di(Cs(m.value),"class")||""],ne={...di(Cs(y.value),"contentStyle"),...di(Cs(m.value),"style")};return{class:X,style:ne,tabindex:j,"aria-label":d.value.ariaLabel,"aria-disabled":!!d.value.isDisabled,role:"button"}}),z=S(()=>({click(j){o(v.value,j)},mouseenter(j){i(v.value,j)},mouseleave(j){s(v.value,j)},focusin(j){l(v.value,j)},focusout(j){u(v.value,j)},keydown(j){c(v.value,j)}})),F=S(()=>Ra(q.value)?L4({id:a.value,data:{day:d,attributes:P.value}},...q.value):null);return{attributes:p,attributeCells:f,bars:E,dayClasses:x,dayContentProps:k,dayContentEvents:z,dayPopover:F,glyphs:b,dots:C,hasDots:_,hasBars:L,highlights:y,hasHighlights:h,locale:t,popovers:q}}}),hue={key:0,class:"vc-highlights vc-day-layer"},vue={key:1,class:"vc-day-layer vc-day-box-center-bottom"},mue={class:"vc-dots"},gue={key:2,class:"vc-day-layer vc-day-box-center-bottom"},yue={class:"vc-bars"};function bue(e,t,r,n,a,o){const i=Je("CalendarSlot"),s=NM("popover");return g(),A("div",{class:Te(e.dayClasses)},[e.hasHighlights?(g(),A("div",hue,[(g(!0),A(De,null,Xe(e.highlights,({key:l,wrapperClass:u,class:c,style:d})=>(g(),A("div",{key:l,class:Te(u)},[K("div",{class:Te(c),style:Ke(d)},null,6)],2))),128))])):te("",!0),re(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(()=>[qu((g(),A("div",at(e.dayContentProps,Pf(e.dayContentEvents,!0)),[le(he(e.day.label),1)],16)),[[s,e.dayPopover]])]),_:1},8,["day","attributes","attribute-cells","dayProps","dayEvents","locale"]),e.hasDots?(g(),A("div",vue,[K("div",mue,[(g(!0),A(De,null,Xe(e.dots,({key:l,class:u,style:c})=>(g(),A("span",{key:l,class:Te(u),style:Ke(c)},null,6))),128))])])):te("",!0),e.hasBars?(g(),A("div",gue,[K("div",yue,[(g(!0),A(De,null,Xe(e.bars,({key:l,class:u,style:c})=>(g(),A("span",{key:l,class:Te(u),style:Ke(c)},null,6))),128))])])):te("",!0)],2)}const wue=Yo(pue,[["render",bue]]),Cue={class:"vc-weekdays"},Sue=["onClick"],_ue={inheritAttrs:!1},xue=ue({..._ue,__name:"CalendarPage",setup(e){const{page:t}=x_(),{onWeeknumberClick:r}=Hi();return(n,a)=>(g(),A("div",{class:Te(["vc-pane",`row-${T(t).row}`,`row-from-end-${T(t).rowFromEnd}`,`column-${T(t).column}`,`column-from-end-${T(t).columnFromEnd}`]),ref:"pane"},[re(S_,{page:T(t),"is-lg":"","hide-arrows":""},null,8,["page"]),K("div",{class:Te(["vc-weeks",{[`vc-show-weeknumbers-${T(t).weeknumberPosition}`]:T(t).weeknumberPosition}])},[K("div",Cue,[(g(!0),A(De,null,Xe(T(t).weekdays,({weekday:o,label:i},s)=>(g(),A("div",{key:s,class:Te(`vc-weekday vc-weekday-${o}`)},he(i),3))),128))]),(g(!0),A(De,null,Xe(T(t).viewWeeks,o=>(g(),A("div",{key:`weeknumber-${o.weeknumber}`,class:"vc-week"},[T(t).weeknumberPosition?(g(),A("div",{key:0,class:Te(["vc-weeknumber",`is-${T(t).weeknumberPosition}`])},[K("span",{class:Te(["vc-weeknumber-content"]),onClick:i=>T(r)(o,i)},he(o.weeknumberDisplay),9,Sue)],2)):te("",!0),(g(!0),A(De,null,Xe(o.days,i=>(g(),G(wue,{key:i.id,day:i},null,8,["day"]))),128))]))),128))],2)],2))}}),kue=ue({components:{CalendarHeader:S_,CalendarPage:xue,CalendarNavPopover:fue,CalendarDayPopover:$le,CalendarPageProvider:k_,CalendarSlot:$n},props:gle,emit:yle,setup(e,{emit:t,slots:r}){return ble(e,{emit:t,slots:r})}}),Aue={class:"vc-pane-header-wrapper"};function Eue(e,t,r,n,a,o){const i=Je("CalendarHeader"),s=Je("CalendarPage"),l=Je("CalendarSlot"),u=Je("CalendarPageProvider"),c=Je("CalendarDayPopover"),d=Je("CalendarNavPopover");return g(),A(De,null,[K("div",at({"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]=yt(()=>{},["prevent"])),ref:"containerRef"}),[K("div",{class:Te(["vc-pane-container",{"in-transition":e.inTransition}])},[K("div",Aue,[e.firstPage?(g(),G(i,{key:0,page:e.firstPage,"is-lg":"","hide-title":""},null,8,["page"])):te("",!0)]),re(Sn,{name:`vc-${e.transitionName}`,onBeforeEnter:e.onTransitionBeforeEnter,onAfterEnter:e.onTransitionAfterEnter},{default:I(()=>[(g(),A("div",{key:e.pages[0].id,class:"vc-pane-layout",style:Ke({gridTemplateColumns:`repeat(${e.columns}, 1fr)`})},[(g(!0),A(De,null,Xe(e.pages,f=>(g(),G(u,{key:f.id,page:f},{default:I(()=>[re(l,{name:"page",page:f},{default:I(()=>[re(s)]),_:2},1032,["page"])]),_:2},1032,["page"]))),128))],4))]),_:1},8,["name","onBeforeEnter","onAfterEnter"]),re(l,{name:"footer"})],2)],16),re(c),re(d)],64)}const Tue=Yo(kue,[["render",Eue]]),A_=Symbol("__vc_date_picker_context__"),$ue={...m_,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:()=>No("datePicker.updateOnInput")},inputDebounce:{type:Number,default:()=>No("datePicker.inputDebounce")},popover:{type:[Boolean,Object],default:!0},dragAttribute:Object,selectAttribute:Object,attributes:[Object,Array]},Mue=["update:modelValue","drag","dayclick","daykeydown","popover-will-show","popover-did-show","popover-will-hide","popover-did-hide"];function Iue(e,{emit:t,slots:r}){b_(r,{footer:"dp-footer"});const n=g_(e),{locale:a,masks:o,disabledAttribute:i}=n,s=H(!1),l=H(Symbol()),u=H(null),c=H(null),d=H(["",""]),f=H(null),p=H(null);let v,w,b=!0;const y=S(()=>e.isRange||e.modelModifiers.range===!0),h=S(()=>y.value&&u.value!=null?u.value.start:null),m=S(()=>y.value&&u.value!=null?u.value.end:null),C=S(()=>e.mode.toLowerCase()==="date"),_=S(()=>e.mode.toLowerCase()==="datetime"),E=S(()=>e.mode.toLowerCase()==="time"),L=S(()=>!!c.value),q=S(()=>{let M="date";e.modelModifiers.number&&(M="number"),e.modelModifiers.string&&(M="string");const $=o.value.modelValue||"iso";return Pe({type:M,mask:$})}),P=S(()=>xe(c.value??u.value)),U=S(()=>E.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(U.value)),k=S(()=>/[dD]{1,2}|Do|W{1,4}|M{1,4}|YY(?:YY)?/g.test(U.value)),z=S(()=>{if(x.value&&k.value)return"dateTime";if(k.value)return"date";if(x.value)return"time"}),F=S(()=>{var M;const $=((M=f.value)==null?void 0:M.$el.previousElementSibling)??void 0;return Ru({},e.popover,No("datePicker.popover"),{target:$})}),j=S(()=>f_({...F.value,id:l.value})),X=S(()=>y.value?{start:d.value[0],end:d.value[1]}:d.value[0]),ne=S(()=>{const M=["start","end"].map($=>({input:ee($),change:oe($),keyup:me,...e.popover&&j.value}));return y.value?{start:M[0],end:M[1]}:M[0]}),Q=S(()=>{if(!ie(u.value))return null;const M={key:"select-drag",...e.selectAttribute,dates:u.value,pinPage:!0},{dot:$,bar:B,highlight:J,content:be}=M;return!$&&!B&&!J&&!be&&(M.highlight=!0),M}),ae=S(()=>{if(!y.value||!ie(c.value))return null;const M={key:"select-drag",...e.dragAttribute,dates:c.value},{dot:$,bar:B,highlight:J,content:be}=M;return!$&&!B&&!J&&!be&&(M.highlight={startEnd:{fillMode:"outline"}}),M}),W=S(()=>{const M=Pn(e.attributes)?[...e.attributes]:[];return ae.value?M.unshift(ae.value):Q.value&&M.unshift(Q.value),M}),pe=S(()=>Pe(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(B=>{switch($){case 0:return{hours:M.hr[B],minutes:M.min[B],seconds:M.sec[B],milliseconds:M.ms[B]};case 1:return{minutes:M.min[B],seconds:M.sec[B],milliseconds:M.ms[B]};case 3:return{milliseconds:M.ms[B]};case 4:return{};default:return{seconds:M.sec[B],milliseconds:M.ms[B]}}})}function Pe(M){return Pn(M)?M.length===1?[M[0],M[0]]:M:[M,M]}function Me(M){return Pe(M).map(($,B)=>({...$,rules:pe.value[B]}))}function He(M){return M==null?!1:Wn(M)?!isNaN(M):Is(M)?!isNaN(M.getTime()):fa(M)?M!=="":ag(M)}function Ve(M){return qa(M)&&"start"in M&&"end"in M&&He(M.start??null)&&He(M.end??null)}function ie(M){return Ve(M)||He(M)}function Se(M,$){if(M==null&&$==null)return!0;if(M==null||$==null)return!1;const B=Is(M),J=Is($);return B&&J?M.getTime()===$.getTime():B||J?!1:Se(M.start,$.start)&&Se(M.end,$.end)}function _e(M){return!ie(M)||!i.value?!1:i.value.intersectsRange(a.value.range(M))}function Le(M,$,B,J){if(!ie(M))return null;if(Ve(M)){const be=a.value.toDate(M.start,{...$[0],fillDate:h.value??void 0,patch:B}),ke=a.value.toDate(M.end,{...$[1],fillDate:m.value??void 0,patch:B});return Dt({start:be,end:ke},J)}return a.value.toDateOrNull(M,{...$[0],fillDate:u.value,patch:B})}function We(M,$){return Ve(M)?{start:a.value.fromDate(M.start,$[0]),end:a.value.fromDate(M.end,$[1])}:y.value?null:a.value.fromDate(M,$[0])}function et(M,$={}){return clearTimeout(v),new Promise(B=>{const{debounce:J=0,...be}=$;J>0?v=window.setTimeout(()=>{B(N(M,be))},J):B(N(M,be))})}function N(M,{config:$=q.value,patch:B="dateTime",clearIfEqual:J=!1,formatInput:be=!0,hidePopover:ke=!1,dragging:Re=L.value,targetPriority:ot,moveToValue:$t=!1}={}){const St=Me($);let bt=Le(M,St,B,ot);if(_e(bt)){if(Re)return null;bt=u.value,ke=!1}else bt==null&&e.isRequired?bt=u.value:bt!=null&&Se(u.value,bt)&&J&&(bt=null);const Tr=Re?c:u,we=!Se(Tr.value,bt);Tr.value=bt,Re||(c.value=null);const Ze=We(bt,q.value);return we&&(b=!1,t(Re?"drag":"update:modelValue",Ze),Kt(()=>b=!0)),ke&&!Re&&ut(),be&&O(),$t&&Kt(()=>ce(ot??"start")),Ze}function O(){Kt(()=>{const M=Me({type:"string",mask:U.value}),$=We(c.value??u.value,M);y.value?d.value=[$&&$.start,$&&$.end]:d.value=[$,""]})}function D(M,$,B){d.value.splice($==="start"?0:1,1,M);const J=y.value?{start:d.value[0],end:d.value[1]||d.value[0]}:M,be={type:"string",mask:U.value};et(J,{...B,config:be,patch:z.value,targetPriority:$,moveToValue:!0})}function ee(M){return $=>{e.updateOnInput&&D($.currentTarget.value,M,{formatInput:!1,hidePopover:!1,debounce:e.inputDebounce})}}function oe(M){return $=>{D($.currentTarget.value,M,{formatInput:!0,hidePopover:!1})}}function me(M){M.key==="Escape"&&et(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 Z(){c.value=null,O()}function ge(M){t("popover-will-show",M)}function ve(M){t("popover-did-show",M)}function $e(M){Z(),t("popover-will-hide",M)}function Ce(M){t("popover-did-hide",M)}function ze(M){const $={patch:"date",formatInput:!0,hidePopover:!0};if(y.value){const B=!L.value;B?w={start:M.startDate,end:M.endDate}:w!=null&&(w.end=M.date),et(w,{...$,dragging:B})}else et(M.date,{...$,clearIfEqual:!e.isRequired})}function qe(M,$){ze(M),t("dayclick",M,$)}function fe(M,$){switch($.key){case" ":case"Enter":{ze(M),$.preventDefault();break}case"Escape":ut()}t("daykeydown",M,$)}function Fe(M,$){!L.value||w==null||(w.end=M.date,et(Dt(w),{patch:"date",formatInput:!0}))}function Ue(M={}){Xv({...F.value,...M,isInteractive:!0,id:l.value})}function ut(M={}){Bu({hideDelay:10,force:!0,...F.value,...M,id:l.value})}function rt(M){d_({...F.value,...M,isInteractive:!0,id:l.value})}function Dt(M,$){const{start:B,end:J}=M;if(B>J)switch($){case"start":return{start:B,end:B};case"end":return{start:J,end:J};default:return{start:J,end:B}}return{start:B,end:J}}async function gt(M,$={}){return p.value==null?!1:p.value.move(M,$)}async function Ft(M,$={}){return p.value==null?!1:p.value.moveBy(M,$)}async function ce(M,$={}){const B=u.value;if(p.value==null||!ie(B))return!1;const J=M!=="end",be=J?1:-1,ke=Ve(B)?J?B.start:B.end:B,Re=WS(ke,"monthly",a.value);return p.value.move(Re,{position:be,...$})}Ie(()=>e.isRange,M=>{M&&console.warn("The `is-range` prop will be deprecated in future releases. Please use the `range` modifier.")},{immediate:!0}),Ie(()=>y.value,()=>{N(null,{formatInput:!0})}),Ie(()=>U.value,()=>O()),Ie(()=>e.modelValue,M=>{b&&N(M,{formatInput:!0,hidePopover:!1})}),Ie(()=>pe.value,()=>{qa(e.rules)&&N(e.modelValue,{formatInput:!0,hidePopover:!1})}),Ie(()=>e.timezone,()=>{N(u.value,{formatInput:!0})});const se=Pe(q.value);u.value=Le(e.modelValue??null,se,"dateTime"),Tt(()=>{N(e.modelValue,{formatInput:!0,hidePopover:!1})}),Kt(()=>s.value=!0);const V={...n,showCalendar:s,datePickerPopoverId:l,popoverRef:f,popoverEvents:j,calendarRef:p,isRange:y,isTimeMode:E,isDateTimeMode:_,is24hr:jc(e,"is24hr"),hideTimeHeader:jc(e,"hideTimeHeader"),timeAccuracy:jc(e,"timeAccuracy"),isDragging:L,inputValue:X,inputEvents:ne,dateParts:P,attributes:W,rules:pe,move:gt,moveBy:Ft,moveToValue:ce,updateValue:et,showPopover:Ue,hidePopover:ut,togglePopover:rt,onDayClick:qe,onDayKeydown:fe,onDayMouseEnter:Fe,onPopoverBeforeShow:ge,onPopoverAfterShow:ve,onPopoverBeforeHide:$e,onPopoverAfterHide:Ce};return Fr(A_,V),V}function ug(){const e=rr(A_);if(e)return e;throw new Error("DatePicker context missing. Please verify this component is nested within a valid context provider.")}const Oue=[{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"}],Pue=[{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 Due(e){const t=ug(),{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 F=f.value?k:o.value[0],j=f.value?o.value[1]:k;z={start:F,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}),v=S(()=>ag(p.value)),w=S(()=>!!p.value.isValid),b=S(()=>!l.value&&w.value),y=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){d({hours:k})}}),m=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})}}),E=S({get(){return p.value.hours<12},set(k){k=String(k).toLowerCase()=="true";let z=h.value;k&&z>=12?z-=12:!k&&z<12&&(z+=12),d({hours:z})}}),L=S(()=>Xse(p.value,i.value[e.position])),q=S(()=>Oue.filter(k=>L.value.hours.some(z=>z.value===k.value))),P=S(()=>Pue.filter(k=>L.value.hours.some(z=>z.value===k.value))),U=S(()=>s.value?L.value.hours:E.value?q.value:P.value),x=S(()=>{const k=[];return Ra(q.value)&&k.push({value:!0,label:"AM"}),Ra(P.value)&&k.push({value:!1,label:"PM"}),k});return{...t,showHeader:b,timeAccuracy:u,parts:p,isValid:w,date:y,hours:h,minutes:m,seconds:C,milliseconds:_,options:L,hourOptions:U,isAM:E,isAMOptions:x,is24hr:s}}const Lue=["value"],Nue=["value","disabled"],Rue={key:1,class:"vc-base-sizer","aria-hidden":"true"},Bue={inheritAttrs:!1},Ol=ue({...Bue,__name:"BaseSelect",props:{options:null,modelValue:null,alignRight:{type:Boolean},alignLeft:{type:Boolean},showIcon:{type:Boolean},fitContent:{type:Boolean}},emits:["update:modelValue"],setup(e){const t=e,r=S(()=>{const n=t.options.find(a=>a.value===t.modelValue);return n==null?void 0:n.label});return(n,a)=>(g(),A("div",{class:Te(["vc-base-select",{"vc-fit-content":e.fitContent,"vc-has-icon":e.showIcon}])},[K("select",at(n.$attrs,{value:e.modelValue,class:["vc-focus",{"vc-align-right":e.alignRight,"vc-align-left":e.alignLeft}],onChange:a[0]||(a[0]=o=>n.$emit("update:modelValue",o.target.value))}),[(g(!0),A(De,null,Xe(e.options,o=>(g(),A("option",{key:o.value,value:o.value,disabled:o.disabled},he(o.label),9,Nue))),128))],16,Lue),e.showIcon?(g(),G(rl,{key:0,name:"ChevronDown",size:"18"})):te("",!0),e.fitContent?(g(),A("div",Rue,he(T(r)),1)):te("",!0)],2))}}),Fue={key:0,class:"vc-time-header"},Hue={class:"vc-time-weekday"},zue={class:"vc-time-month"},Uue={class:"vc-time-day"},jue={class:"vc-time-year"},Vue={class:"vc-time-select-group"},que=K("span",{class:"vc-time-colon"},":",-1),Yue=K("span",{class:"vc-time-colon"},":",-1),Gue=K("span",{class:"vc-time-decimal"},".",-1),c8=ue({__name:"TimePicker",props:{position:null},setup(e,{expose:t}){const r=Due(e);t(r);const{locale:n,isValid:a,date:o,hours:i,minutes:s,seconds:l,milliseconds:u,options:c,hourOptions:d,isTimeMode:f,isAM:p,isAMOptions:v,is24hr:w,showHeader:b,timeAccuracy:y}=r;return(h,m)=>(g(),A("div",{class:Te(["vc-time-picker",[{"vc-invalid":!T(a),"vc-attached":!T(f)}]])},[re($n,{name:"time-header"},{default:I(()=>[T(b)&&T(o)?(g(),A("div",Fue,[K("span",Hue,he(T(n).formatDate(T(o),"WWW")),1),K("span",zue,he(T(n).formatDate(T(o),"MMM")),1),K("span",Uue,he(T(n).formatDate(T(o),"D")),1),K("span",jue,he(T(n).formatDate(T(o),"YYYY")),1)])):te("",!0)]),_:1}),K("div",Vue,[re(rl,{name:"Clock",size:"17"}),re(Ol,{modelValue:T(i),"onUpdate:modelValue":m[0]||(m[0]=C=>Jt(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?(g(),A(De,{key:0},[que,re(Ol,{modelValue:T(s),"onUpdate:modelValue":m[1]||(m[1]=C=>Jt(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)):te("",!0),T(y)>2?(g(),A(De,{key:1},[Yue,re(Ol,{modelValue:T(l),"onUpdate:modelValue":m[2]||(m[2]=C=>Jt(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)):te("",!0),T(y)>3?(g(),A(De,{key:2},[Gue,re(Ol,{modelValue:T(u),"onUpdate:modelValue":m[3]||(m[3]=C=>Jt(u)?u.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(w)?te("",!0):(g(),G(Ol,{key:3,modelValue:T(p),"onUpdate:modelValue":m[4]||(m[4]=C=>Jt(p)?p.value=C:null),options:T(v)},null,8,["modelValue","options"]))])],2))}}),E_=ue({__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}=ug(),d=s.value?[0,1]:[0];return(f,p)=>T(i)?(g(),A("div",{key:0,class:Te(`vc-container vc-bordered vc-${T(n)} vc-${T(a)}`)},[(g(!0),A(De,null,Xe(T(d),v=>(g(),G(c8,{key:v,position:v},null,8,["position"]))),128))],2)):(g(),G(Tue,{key:1,attributes:T(t),ref_key:"calendarRef",ref:r,onDayclick:T(l),onDaymouseenter:T(u),onDaykeydown:T(c)},{footer:I(()=>[T(o)?(g(!0),A(De,{key:0},Xe(T(d),v=>(g(),G(c8,{key:v,position:v},null,8,["position"]))),128)):te("",!0),re($n,{name:"dp-footer"})]),_:1},8,["attributes","onDayclick","onDaymouseenter","onDaykeydown"]))}}),Kue={inheritAttrs:!1},Wue=ue({...Kue,__name:"DatePickerPopover",setup(e){const{datePickerPopoverId:t,color:r,displayMode:n,popoverRef:a,onPopoverBeforeShow:o,onPopoverAfterShow:i,onPopoverBeforeHide:s,onPopoverAfterHide:l}=ug();return(u,c)=>(g(),G(lg,{id:T(t),placement:"bottom-start",class:Te(`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(()=>[re(E_,Ba(Mo(u.$attrs)),null,16)]),_:1},8,["id","class","onBeforeShow","onAfterShow","onBeforeHide","onAfterHide"]))}}),Zue=ue({inheritAttrs:!1,emits:Mue,props:$ue,components:{DatePickerBase:E_,DatePickerPopover:Wue},setup(e,t){const r=Iue(e,t),n=Qn(qS(r,"calendarRef","popoverRef"));return{...r,slotCtx:n}}});function Que(e,t,r,n,a,o){const i=Je("DatePickerPopover"),s=Je("DatePickerBase");return e.$slots.default?(g(),A(De,{key:0},[Y(e.$slots,"default",Ba(Mo(e.slotCtx))),re(i,Ba(Mo(e.$attrs)),null,16)],64)):(g(),G(s,Ba(at({key:1},e.$attrs)),null,16))}const Xue=Yo(Zue,[["render",Que]]),Jue={class:"k-segmented-control"},ece=["data-testid","disabled","onClick"],tce=e=>e.every(t=>t.value!==void 0),rce=e=>{const t=[];return e.forEach(r=>t.push(r.value+"")),t},nce=e=>{const t=rce(e),r=new Set(t);return t.length===r.size},T_=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})),ace=e=>{const t=typeof e[0]=="string",r=T_(e),n=nce(r);return t?n&&tce(r):n},oce={},ice=ue({...oce,__name:"KSegmentedControl",props:{modelValue:{type:[String,Number,Boolean],required:!0},options:{type:Array,required:!0,validator:e=>!e.length||ace(e)},size:{type:String,default:"small",validator:e=>["small","large"].includes(e)},disabled:{type:Boolean,default:!1}},emits:["click","update:modelValue"],setup(e,{emit:t}){const r=e,n=t,a=H(T_(r.options)),o=s=>!!s.disabled||r.disabled,i=s=>{n("click",s.value),n("update:modelValue",s.value)};return(s,l)=>(g(),A("div",Jue,[(g(!0),A(De,null,Xe(a.value,u=>(g(),A("button",{key:`${u.value}-option`,class:Te(["segmented-control-button",[e.size,{selected:r.modelValue===u.value}]]),"data-testid":`${u.value}-option`,disabled:o(u),type:"button",onClick:c=>i(u)},[Y(s.$slots,"option-label",{option:u},()=>[le(he(u.label),1)],!0)],10,ece))),128))]))}}),$_=lt(ice,[["__scopeId","data-v-2e7c2b99"]]),sce=["tabindex"],lce=["innerHTML"],uce={key:1,class:"range-display"},cce={key:3,class:"relative-periods-container"},dce={class:"timeframe-section-title"},fce={class:"timeframe-buttons"},pce={class:"datetime-picker-footer-container"},hce=ue({__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(SH).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=>gm.includes(e)}},emits:["change","update:modelValue"],setup(e,{emit:t}){var r,n,a;const{getSizeFromString:o}=mr(),i=e,s=t,l=H(null),u={type:"number"},c={key:"select-calendar",highlight:{start:{contentClass:"vcal-day-start"},base:{contentClass:"vcal-day-base"},end:{contentClass:"vcal-day-end"}}},d={key:"select-drag",highlight:{start:{contentClass:"vcal-day-drag-start"},base:{contentClass:"vcal-day-drag-base"},end:{contentClass:"vcal-day-drag-end"}}},f=S(()=>i.mode!==au.Relative),p=S(()=>_H.includes(i.mode)&&!i.range),v=S(()=>{var Q;return((Q=i==null?void 0:i.timePeriods)==null?void 0:Q.length)>0}),w=S(()=>P.tabName==="custom"||!v.value),b=H(!0),y={start:null,end:null,timePeriodsKey:""},h=H((r=i.modelValue)==null?void 0:r.start),m=H(i.modelValue||y),C=p.value?h:m,_=H({minutes:[0,5,10,15,20,25,30,35,40,45,50,55]}),E=S(()=>({width:o(i.width)})),L=S(()=>i.mode===au.RelativeDateTime?"dateTime":i.mode===au.RelativeDate?"date":i.mode),q=Intl.DateTimeFormat().resolvedOptions().timeZone,P=Qn({abbreviatedDisplay:i.placeholder,fullRangeDisplay:"",popoverOpen:!1,selectedRange:{start:new Date,end:new Date,timePeriodsKey:""},previouslySelectedRange:{start:new Date,end:new Date,timePeriodsKey:""},selectedTimeframe:(n=i.timePeriods[0])==null?void 0:n.values[0],previouslySelectedTimeframe:(a=i.timePeriods[0])==null?void 0:a.values[0],tabName:"relative"}),U=Q=>{if(!Q)return;const ae=p.value?!Q.start:!Q.start||!Q.end,W=(Q==null?void 0:Q.start)||new Date,pe=(Q==null?void 0:Q.end)||null;b.value=!!ae,!p.value&&Q&&Q.start&&Q.end?(m.value.start=W,m.value.end=pe):Q&&Q.start&&(h.value=W),P.selectedRange=P.previouslySelectedRange={start:W,end:pe,timePeriodsKey:""}},x=(Q,ae=!1)=>{P.selectedTimeframe=P.previouslySelectedTimeframe=Q;const W=P.selectedTimeframe.start(),pe=P.selectedTimeframe.end();P.selectedRange={start:new Date(W),end:new Date(pe),timePeriodsKey:P.selectedTimeframe.key},P.fullRangeDisplay=z(P.selectedRange,!1),b.value=!1,ae&&F()},k=()=>{var Q;m.value=y,h.value=null,P.abbreviatedDisplay=i.placeholder,P.fullRangeDisplay="",v.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:W,end:pe}=Q;let de="PP hh:mm a";const Pe=kh(W,q,"(z)");return!f.value&&v.value?de="PP hh:mm a":kH.includes(i.mode)&&(de="PP"),p.value?`${B1(W,de)} ${Pe}`:ae?`
${B1(W,de)} - 
${kh(pe,q,de)} ${Pe}
`:`${B1(W,de)} - ${kh(pe,q,de)} ${Pe}`},F=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;w.value&&(Q=P.selectedRange)!=null&&Q.start?P.abbreviatedDisplay=z(P.selectedRange,!0):v.value&&!w.value&&(P.abbreviatedDisplay=P.selectedTimeframe.display)},X=Q=>Q.charAt(0).toUpperCase()+Q.slice(1),ne=Q=>P.selectedTimeframe.key===Q.key?"primary":"secondary";return Ie(h,(Q,ae)=>{Q!==void 0&&Q!==ae&&U({start:Q,end:null,timePeriodsKey:""})},{immediate:!0}),Ie(m,(Q,ae)=>{Q!==void 0&&Q!==ae&&U(Q)},{immediate:!0}),Ie(()=>P.tabName,(Q,ae)=>{ae!==void 0&&Q==="relative"?x(P.previouslySelectedTimeframe):ae!==void 0&&Q==="custom"&&U(P.previouslySelectedRange)}),Tt(()=>{var Q,ae,W,pe;if(xH.includes(i.mode)&&(Q=i.modelValue)!=null&&Q.timePeriodsKey){P.tabName="relative",b.value=!1;for(const de of i.timePeriods){const Pe=de.values.find(Me=>Me.key===i.modelValue.timePeriodsKey);if(Pe){x(Pe),j();break}}}else P.tabName="custom",U(i.modelValue),((ae=i.modelValue)!=null&&ae.start&&(W=i.modelValue)!=null&&W.end||p.value&&(pe=i.modelValue)!=null&&pe.start)&&j()}),(Q,ae)=>(g(),A("div",{class:Te(["k-datetime-picker",{"set-min-width":v.value}]),style:Ke(E.value)},[re(Li,{ref_key:"kPop",ref:l,disabled:e.disabled,"hide-caret":"","hide-close-icon":"",placement:e.popoverPlacement,width:"auto",onClose:ae[5]||(ae[5]=W=>P.popoverOpen=!1),onOpen:ae[6]||(ae[6]=W=>P.popoverOpen=!0)},{content:I(()=>[v.value&&f.value?(g(),G($_,{key:0,modelValue:P.tabName,"onUpdate:modelValue":ae[0]||(ae[0]=W=>P.tabName=W),class:"datetime-picker-toggle","data-testid":"datetime-picker-toggle",options:[{label:"Relative",value:"relative"},{label:"Custom",value:"custom"}],onClick:ae[1]||(ae[1]=W=>P.tabName=W)},null,8,["modelValue"])):te("",!0),w.value?te("",!0):(g(),A("p",uce,he(P.fullRangeDisplay),1)),f.value&&w.value?(g(),G(T(Xue),{key:2,modelValue:T(C),"onUpdate:modelValue":ae[2]||(ae[2]=W=>Jt(C)?C.value=W:null),borderless:"",color:"blue","drag-attribute":d,expanded:"","is-range":!p.value,"max-date":e.maxDate,"min-date":e.minDate,mode:L.value,"model-config":u,rules:_.value,"select-attribute":c,transparent:""},null,8,["modelValue","is-range","max-date","min-date","mode","rules"])):v.value&&!p.value?(g(),A("div",cce,[(g(!0),A(De,null,Xe(e.timePeriods,(W,pe)=>(g(),A("div",{key:`section-${String(W.section||pe)}`,class:"timeframe-section"},[K("div",dce,he(W.section),1),K("div",fce,[(g(!0),A(De,null,Xe(W.values,(de,Pe)=>(g(),G(Nt,{key:`time-${Pe}`,appearance:ne(de),class:"timeframe-button","data-testid":`select-timeframe-${de.timeframeLength()}`,onClick:Me=>x(de,!0)},{default:I(()=>[le(he(X(de.timeframeText)),1)]),_:2},1032,["appearance","data-testid","onClick"]))),128))])]))),128))])):te("",!0)]),footer:I(()=>[K("div",pce,[e.clearButton?(g(),G(Nt,{key:0,appearance:"tertiary",class:"action-button","data-testid":"datetime-picker-clear",onClick:ae[3]||(ae[3]=W=>k())},{default:I(()=>ae[7]||(ae[7]=[le(" Clear ")])),_:1})):te("",!0),w.value?(g(),G(Nt,{key:1,appearance:"tertiary",class:"action-button","data-testid":"datetime-picker-submit",disabled:b.value,onClick:ae[4]||(ae[4]=W=>F())},{default:I(()=>ae[8]||(ae[8]=[le(" Apply ")])),_:1},8,["disabled"])):te("",!0)])]),default:I(()=>[K("div",{class:Te(["datetime-picker-trigger-wrapper",{disabled:e.disabled}])},[K("div",{class:Te(["datetime-picker-trigger",{disabled:e.disabled}]),"data-testid":"datetime-picker-trigger",role:"button",style:Ke(E.value),tabindex:e.disabled?-1:0},[K("span",{class:Te(["datetime-picker-display",{"has-icon":e.icon,disabled:e.disabled}]),"data-testid":"datetime-picker-display",innerHTML:P.abbreviatedDisplay},null,10,lce)],14,sce),e.icon?(g(),G(T(BH),{key:0,class:"calendar-icon",color:`var(--kui-color-text-neutral, ${T(wa)})`,decorative:"",size:T(dn)},null,8,["color","size"])):te("",!0)],2)]),_:1},8,["disabled","placement"])],6))}}),vce=lt(hce,[["__scopeId","data-v-51e2d8ca"]]),mce={class:"file-upload-input-wrapper"},gce=ue({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=vr(),a=Ct(),o=t,{stripRequiredLabel:i}=mr(),s=cr(),l=S(()=>n.id?String(n.id):s),u=S(()=>{const U={...n};return delete U.id,U}),c=H(null),d=H(null),f=S(()=>{var U;return!!((U=r.labelAttributes)!=null&&U.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"),w=H(!1),b=S(()=>{if(w.value){let U="bytes",x=y.value;return y.value>=1e3&&y.value<1e6&&(x=y.value/1e3,U="KB"),y.value>=1e6&&(x=y.value/1e6,U="MB"),`File size must be less than ${x}${U}.`}return""}),y=S(()=>r.maxFileSize||r.maxFileSize===0?r.maxFileSize:525e4),h=H(!1),m=H([]),C=H(0),_=H(""),E=H([]),L=U=>{var x,k,z,F,j,X;m.value=(x=U.target)==null?void 0:x.files,_.value=String((k=m==null?void 0:m.value[0])==null?void 0:k.name);const ne=(z=m==null?void 0:m.value[0])==null?void 0:z.size;h.value=Number(ne)>y.value,h.value&&(C.value++,Number(ne)>y.value&&(w.value=!0),o("error",m.value));const Q=(j=(F=c.value)==null?void 0:F.$el)==null?void 0:j.querySelector("input");ne?E.value.push(m.value):Q&&(Q.files=E.value[E.value.length-1],m.value=Q.files,Q.files&&(_.value=String((X=Q.files[Q.files.length-1])==null?void 0:X.name))),o("file-added",m.value)},q=()=>{var U,x;if(_.value){P();return}const k=(x=(U=c.value)==null?void 0:U.$el)==null?void 0:x.querySelector("input");k&&k.click()},P=()=>{m.value=[],_.value="",E.value=[],C.value++,h.value=!1,w.value=!1,o("file-removed")};return Ie(()=>n.id,()=>{C.value++},{immediate:!0}),(U,x)=>(g(),A("div",at({class:"k-file-upload"},u.value),[e.label?(g(),G(Qa,at({key:0},e.labelAttributes,{ref_key:"labelElement",ref:d,for:l.value,required:v.value}),xt({default:I(()=>[le(he(p.value)+" ",1)]),_:2},[f.value?{name:"tooltip",fn:I(()=>[Y(U.$slots,"label-tooltip",{},void 0,!0)]),key:"0"}:void 0]),1040,["for","required"])):te("",!0),K("div",mce,[(g(),A("span",{key:C.value,class:Te(["file-upload-input-text",{placeholder:!_.value,"has-icon":U.$slots.icon,disabled:e.disabled}])},he(_.value?_.value:e.placeholder),3)),(g(),G(Lo,{id:l.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":y.value,placeholder:e.placeholder,type:"file",onChange:L},xt({after:I(()=>[re(Nt,{appearance:"tertiary",class:"file-upload-button","data-testid":"file-upload-button",disabled:e.disabled,size:"small",onClick:q},{default:I(()=>[le(he(_.value?"Clear":e.buttonText),1)]),_:1},8,["disabled"])]),_:2},[U.$slots.icon?{name:"before",fn:I(()=>[Y(U.$slots,"icon",{},void 0,!0)]),key:"0"}:void 0]),1032,["id","accept","disabled","error","error-message","help","max-file-size","placeholder"]))])],16))}}),yce=lt(gce,[["__scopeId","data-v-4e0eb55c"]]),bce=["id","checked","disabled"],wce=["aria-checked","aria-labelledby","tabindex"],Cce={inheritAttrs:!1},Sce=ue({...Cce,__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=vr(),o=H(null),i=cr(),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=Je("KLabel");return g(),A("div",{class:Te(["k-input-switch",[e.size,{"label-before":e.labelBefore,disabled:e.disabled},d.$attrs.class]])},[K("input",at(l.value,{id:s.value,ref_key:"switchInputElement",ref:o,checked:e.modelValue,disabled:e.disabled,tabindex:"-1",type:"checkbox",onInput:c}),null,16,bce),(g(),G(Qe(e.disabled&&e.disabledTooltipText?"KTooltip":"div"),{class:"switch-control-wrapper",label:e.disabledTooltipText},{default:I(()=>[K("span",{"aria-checked":e.modelValue,"aria-labelledby":s.value,class:Te(["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]=er(yt(()=>{},["prevent"]),["space"])),onKeyup:er(u,["space"])},f[1]||(f[1]=[K("span",{class:"switch-control-enabled-bar"},null,-1)]),42,wce)]),_:1},8,["label"])),e.label||d.$slots.label?(g(),G(p,{key:0,for:s.value},{default:I(()=>[Y(d.$slots,"label",{},()=>[le(he(e.label),1)],!0)]),_:3},8,["for"])):te("",!0)],2)}}}),M_=lt(Sce,[["__scopeId","data-v-deeb237b"]]);/*! * tabbable 6.2.0 * @license MIT, https://github.com/focus-trap/tabbable/blob/master/LICENSE -*/var $_=["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])"],Jd=$_.join(","),I_=typeof Element>"u",$i=I_?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,ef=!I_&&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},tf=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},wce=function(e){var t,r=e==null||(t=e.getAttribute)===null||t===void 0?void 0:t.call(e,"contenteditable");return r===""||r==="true"},M_=function(e,t,r){if(tf(e))return[];var n=Array.prototype.slice.apply(e.querySelectorAll(Jd));return t&&$i.call(e,Jd)&&n.unshift(e),n=n.filter(r),n},O_=function e(t,r,n){for(var a=[],o=Array.from(t);o.length;){var i=o.shift();if(!tf(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=$i.call(i,Jd);c&&n.filter(i)&&(r||!t.includes(i))&&a.push(i);var d=i.shadowRoot||typeof n.getShadowRoot=="function"&&n.getShadowRoot(i),f=!tf(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},P_=function(e){return!isNaN(parseInt(e.getAttribute("tabindex"),10))},ui=function(e){if(!e)throw new Error("No node provided");return e.tabIndex<0&&(/^(AUDIO|VIDEO|DETAILS)$/.test(e.tagName)||wce(e))&&!P_(e)?0:e.tabIndex},Cce=function(e,t){var r=ui(e);return r<0&&t&&!P_(e)?0:r},Sce=function(e,t){return e.tabIndex===t.tabIndex?e.documentOrder-t.documentOrder:e.tabIndex-t.tabIndex},D_=function(e){return e.tagName==="INPUT"},_ce=function(e){return D_(e)&&e.type==="hidden"},xce=function(e){var t=e.tagName==="DETAILS"&&Array.prototype.slice.apply(e.children).some(function(r){return r.tagName==="SUMMARY"});return t},kce=function(e,t){for(var r=0;rsummary:first-of-type"),o=a?e.parentElement:e;if($i.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=ef(e);if(s&&!s.shadowRoot&&n(s)===!0)return c8(e);e.assignedSlot?e=e.assignedSlot:!s&&l!==e.ownerDocument?e=l.host:e=s}e=i}if($ce(e))return!e.getClientRects().length;if(r!=="legacy-full")return!0}else if(r==="non-zero-area")return c8(e);return!1},Mce=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)},Pce=function e(t){var r=[],n=[];return t.forEach(function(a,o){var i=!!a.scopeParent,s=i?a.scopeParent:a,l=Cce(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(Sce).reduce(function(a,o){return o.isScope?a.push.apply(a,o.content):a.push(o.content),a},[]).concat(r)},Dce=function(e,t){t=t||{};var r;return t.getShadowRoot?r=O_([e],t.includeContainer,{filter:Xv.bind(null,t),flatten:!1,getShadowRoot:t.getShadowRoot,shadowRootFilter:Oce}):r=M_(e,t.includeContainer,Xv.bind(null,t)),Pce(r)},Lce=function(e,t){t=t||{};var r;return t.getShadowRoot?r=O_([e],t.includeContainer,{filter:rf.bind(null,t),flatten:!0,getShadowRoot:t.getShadowRoot}):r=M_(e,t.includeContainer,rf.bind(null,t)),r},Ji=function(e,t){if(t=t||{},!e)throw new Error("No node provided");return $i.call(e,Jd)===!1?!1:Xv(t,e)},Nce=$_.concat("iframe").join(","),Ph=function(e,t){if(t=t||{},!e)throw new Error("No node provided");return $i.call(e,Nce)===!1?!1:rf(t,e)};/*! +*/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])"],Jd=I_.join(","),O_=typeof Element>"u",$i=O_?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,ef=!O_&&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},tf=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},_ce=function(e){var t,r=e==null||(t=e.getAttribute)===null||t===void 0?void 0:t.call(e,"contenteditable");return r===""||r==="true"},P_=function(e,t,r){if(tf(e))return[];var n=Array.prototype.slice.apply(e.querySelectorAll(Jd));return t&&$i.call(e,Jd)&&n.unshift(e),n=n.filter(r),n},D_=function e(t,r,n){for(var a=[],o=Array.from(t);o.length;){var i=o.shift();if(!tf(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=$i.call(i,Jd);c&&n.filter(i)&&(r||!t.includes(i))&&a.push(i);var d=i.shadowRoot||typeof n.getShadowRoot=="function"&&n.getShadowRoot(i),f=!tf(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},L_=function(e){return!isNaN(parseInt(e.getAttribute("tabindex"),10))},ui=function(e){if(!e)throw new Error("No node provided");return e.tabIndex<0&&(/^(AUDIO|VIDEO|DETAILS)$/.test(e.tagName)||_ce(e))&&!L_(e)?0:e.tabIndex},xce=function(e,t){var r=ui(e);return r<0&&t&&!L_(e)?0:r},kce=function(e,t){return e.tabIndex===t.tabIndex?e.documentOrder-t.documentOrder:e.tabIndex-t.tabIndex},N_=function(e){return e.tagName==="INPUT"},Ace=function(e){return N_(e)&&e.type==="hidden"},Ece=function(e){var t=e.tagName==="DETAILS"&&Array.prototype.slice.apply(e.children).some(function(r){return r.tagName==="SUMMARY"});return t},Tce=function(e,t){for(var r=0;rsummary:first-of-type"),o=a?e.parentElement:e;if($i.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=ef(e);if(s&&!s.shadowRoot&&n(s)===!0)return d8(e);e.assignedSlot?e=e.assignedSlot:!s&&l!==e.ownerDocument?e=l.host:e=s}e=i}if(Oce(e))return!e.getClientRects().length;if(r!=="legacy-full")return!0}else if(r==="non-zero-area")return d8(e);return!1},Dce=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)},Nce=function e(t){var r=[],n=[];return t.forEach(function(a,o){var i=!!a.scopeParent,s=i?a.scopeParent:a,l=xce(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(kce).reduce(function(a,o){return o.isScope?a.push.apply(a,o.content):a.push(o.content),a},[]).concat(r)},Rce=function(e,t){t=t||{};var r;return t.getShadowRoot?r=D_([e],t.includeContainer,{filter:Jv.bind(null,t),flatten:!1,getShadowRoot:t.getShadowRoot,shadowRootFilter:Lce}):r=P_(e,t.includeContainer,Jv.bind(null,t)),Nce(r)},Bce=function(e,t){t=t||{};var r;return t.getShadowRoot?r=D_([e],t.includeContainer,{filter:rf.bind(null,t),flatten:!0,getShadowRoot:t.getShadowRoot}):r=P_(e,t.includeContainer,rf.bind(null,t)),r},Ji=function(e,t){if(t=t||{},!e)throw new Error("No node provided");return $i.call(e,Jd)===!1?!1:Jv(t,e)},Fce=I_.concat("iframe").join(","),Dh=function(e,t){if(t=t||{},!e)throw new Error("No node provided");return $i.call(e,Fce)===!1?!1:rf(t,e)};/*! * focus-trap 7.6.0 * @license MIT, https://github.com/focus-trap/focus-trap/blob/master/LICENSE -*/function Rce(e,t,r){return(t=Fce(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function d8(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 f8(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()}},Hce=function(e){return e.tagName&&e.tagName.toLowerCase()==="input"&&typeof e.select=="function"},zce=function(e){return(e==null?void 0:e.key)==="Escape"||(e==null?void 0:e.key)==="Esc"||(e==null?void 0:e.keyCode)===27},su=function(e){return(e==null?void 0:e.key)==="Tab"||(e==null?void 0:e.keyCode)===9},Uce=function(e){return su(e)&&!e.shiftKey},jce=function(e){return su(e)&&e.shiftKey},h8=function(e){return setTimeout(e,0)},v8=function(e,t){var r=-1;return e.every(function(n,a){return t(n)?(r=a,!1):!0}),r},Pl=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=Dce(x,a.tabbableOptions),z=Lce(x,a.tabbableOptions),F=k.length>0?k[0]:void 0,j=k.length>0?k[k.length-1]:void 0,X=z.find(function(ae){return Ji(ae)}),ne=z.slice().reverse().find(function(ae){return Ji(ae)}),Q=!!k.find(function(ae){return ui(ae)>0});return{container:x,tabbableNodes:k,focusableNodes:z,posTabIndexesFound:Q,firstTabbableNode:F,lastTabbableNode:j,firstDomTabbableNode:X,lastDomTabbableNode:ne,nextTabbableNode:function(ae){var W=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0,pe=k.indexOf(ae);return pe<0?W?z.slice(z.indexOf(ae)+1).find(function(de){return Ji(de)}):z.slice(0,z.indexOf(ae)).reverse().find(function(de){return Ji(de)}):k[pe+(W?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,Hce(x)&&x.select()}},v=function(x){var k=u("setReturnFocus",x);return k||(k===!1?!1:x)},w=function(x){var k=x.target,z=x.event,F=x.isBackward,j=F===void 0?!1:F;k=k||Ac(z),d();var X=null;if(o.tabbableGroups.length>0){var ne=l(k,z),Q=ne>=0?o.containerGroups[ne]:void 0;if(ne<0)j?X=o.tabbableGroups[o.tabbableGroups.length-1].lastTabbableNode:X=o.tabbableGroups[0].firstTabbableNode;else if(j){var ae=v8(o.tabbableGroups,function(He){var Ve=He.firstTabbableNode;return k===Ve});if(ae<0&&(Q.container===k||Ph(k,a.tabbableOptions)&&!Ji(k,a.tabbableOptions)&&!Q.nextTabbableNode(k,!1))&&(ae=ne),ae>=0){var W=ae===0?o.tabbableGroups.length-1:ae-1,pe=o.tabbableGroups[W];X=ui(k)>=0?pe.lastTabbableNode:pe.lastDomTabbableNode}else su(z)||(X=Q.nextTabbableNode(k,!1))}else{var de=v8(o.tabbableGroups,function(He){var Ve=He.lastTabbableNode;return k===Ve});if(de<0&&(Q.container===k||Ph(k,a.tabbableOptions)&&!Ji(k,a.tabbableOptions)&&!Q.nextTabbableNode(k))&&(de=ne),de>=0){var Pe=de===o.tabbableGroups.length-1?0:de+1,Ie=o.tabbableGroups[Pe];X=ui(k)>=0?Ie.firstTabbableNode:Ie.firstDomTabbableNode}else su(z)||(X=Q.nextTabbableNode(k))}}else X=u("fallbackFocus");return X},b=function(x){var k=Ac(x);if(!(l(k,x)>=0)){if(Pl(a.clickOutsideDeactivates,x)){i.deactivate({returnFocus:a.returnFocusOnDeactivate});return}Pl(a.allowOutsideClick,x)||x.preventDefault()}},y=function(x){var k=Ac(x),z=l(k,x)>=0;if(z||k instanceof Document)z&&(o.mostRecentlyFocusedNode=k);else{x.stopImmediatePropagation();var F,j=!0;if(o.mostRecentlyFocusedNode)if(ui(o.mostRecentlyFocusedNode)>0){var X=l(o.mostRecentlyFocusedNode),ne=o.containerGroups[X].tabbableNodes;if(ne.length>0){var Q=ne.findIndex(function(ae){return ae===o.mostRecentlyFocusedNode});Q>=0&&(a.isKeyForward(o.recentNavEvent)?Q+1=0&&(F=ne[Q-1],j=!1))}}else o.containerGroups.some(function(ae){return ae.tabbableNodes.some(function(W){return ui(W)>0})})||(j=!1);else j=!1;j&&(F=w({target:o.mostRecentlyFocusedNode,isBackward:a.isKeyBackward(o.recentNavEvent)})),p(F||o.mostRecentlyFocusedNode||c())}o.recentNavEvent=void 0},h=function(x){var k=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;o.recentNavEvent=x;var z=w({event:x,isBackward:k});z&&(su(x)&&x.preventDefault(),p(z))},m=function(x){(a.isKeyForward(x)||a.isKeyBackward(x))&&h(x,a.isKeyBackward(x))},C=function(x){zce(x)&&Pl(a.escapeDeactivates,x)!==!1&&(x.preventDefault(),i.deactivate())},_=function(x){var k=Ac(x);l(k,x)>=0||Pl(a.clickOutsideDeactivates,x)||Pl(a.allowOutsideClick,x)||(x.preventDefault(),x.stopImmediatePropagation())},E=function(){if(o.active)return p8.activateTrap(n,i),o.delayInitialFocusTimer=a.delayInitialFocus?h8(function(){p(c())}):p(c()),r.addEventListener("focusin",y,!0),r.addEventListener("mousedown",b,{capture:!0,passive:!1}),r.addEventListener("touchstart",b,{capture:!0,passive:!1}),r.addEventListener("click",_,{capture:!0,passive:!1}),r.addEventListener("keydown",m,{capture:!0,passive:!1}),r.addEventListener("keydown",C),i},L=function(){if(o.active)return r.removeEventListener("focusin",y,!0),r.removeEventListener("mousedown",b,!0),r.removeEventListener("touchstart",b,!0),r.removeEventListener("click",_,!0),r.removeEventListener("keydown",m,!0),r.removeEventListener("keydown",C),i},q=function(x){var k=x.some(function(z){var F=Array.from(z.removedNodes);return F.some(function(j){return j===o.mostRecentlyFocusedNode})});k&&p(c())},P=typeof window<"u"&&"MutationObserver"in window?new MutationObserver(q):void 0,U=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"),F=s(x,"checkCanFocusTrap");F||d(),o.active=!0,o.paused=!1,o.nodeFocusedBeforeActivation=r.activeElement,k==null||k();var j=function(){F&&d(),E(),U(),z==null||z()};return F?(F(o.containers.concat()).then(j,j),this):(j(),this)},deactivate:function(x){if(!o.active)return this;var k=f8({onDeactivate:a.onDeactivate,onPostDeactivate:a.onPostDeactivate,checkCanReturnFocus:a.checkCanReturnFocus},x);clearTimeout(o.delayInitialFocusTimer),o.delayInitialFocusTimer=void 0,L(),o.active=!1,o.paused=!1,U(),p8.deactivateTrap(n,i);var z=s(k,"onDeactivate"),F=s(k,"onPostDeactivate"),j=s(k,"checkCanReturnFocus"),X=s(k,"returnFocus","returnFocusOnDeactivate");z==null||z();var ne=function(){h8(function(){X&&p(v(o.nodeFocusedBeforeActivation)),F==null||F()})};return X&&j?(j(v(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(),L(),U(),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(),E(),U(),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(),U(),this}},i.updateContainerElements(e),i};/*! +*/function Hce(e,t,r){return(t=Uce(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function f8(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 p8(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()}},jce=function(e){return e.tagName&&e.tagName.toLowerCase()==="input"&&typeof e.select=="function"},Vce=function(e){return(e==null?void 0:e.key)==="Escape"||(e==null?void 0:e.key)==="Esc"||(e==null?void 0:e.keyCode)===27},su=function(e){return(e==null?void 0:e.key)==="Tab"||(e==null?void 0:e.keyCode)===9},qce=function(e){return su(e)&&!e.shiftKey},Yce=function(e){return su(e)&&e.shiftKey},v8=function(e){return setTimeout(e,0)},m8=function(e,t){var r=-1;return e.every(function(n,a){return t(n)?(r=a,!1):!0}),r},Pl=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=Rce(x,a.tabbableOptions),z=Bce(x,a.tabbableOptions),F=k.length>0?k[0]:void 0,j=k.length>0?k[k.length-1]:void 0,X=z.find(function(ae){return Ji(ae)}),ne=z.slice().reverse().find(function(ae){return Ji(ae)}),Q=!!k.find(function(ae){return ui(ae)>0});return{container:x,tabbableNodes:k,focusableNodes:z,posTabIndexesFound:Q,firstTabbableNode:F,lastTabbableNode:j,firstDomTabbableNode:X,lastDomTabbableNode:ne,nextTabbableNode:function(ae){var W=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0,pe=k.indexOf(ae);return pe<0?W?z.slice(z.indexOf(ae)+1).find(function(de){return Ji(de)}):z.slice(0,z.indexOf(ae)).reverse().find(function(de){return Ji(de)}):k[pe+(W?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,jce(x)&&x.select()}},v=function(x){var k=u("setReturnFocus",x);return k||(k===!1?!1:x)},w=function(x){var k=x.target,z=x.event,F=x.isBackward,j=F===void 0?!1:F;k=k||Ac(z),d();var X=null;if(o.tabbableGroups.length>0){var ne=l(k,z),Q=ne>=0?o.containerGroups[ne]:void 0;if(ne<0)j?X=o.tabbableGroups[o.tabbableGroups.length-1].lastTabbableNode:X=o.tabbableGroups[0].firstTabbableNode;else if(j){var ae=m8(o.tabbableGroups,function(He){var Ve=He.firstTabbableNode;return k===Ve});if(ae<0&&(Q.container===k||Dh(k,a.tabbableOptions)&&!Ji(k,a.tabbableOptions)&&!Q.nextTabbableNode(k,!1))&&(ae=ne),ae>=0){var W=ae===0?o.tabbableGroups.length-1:ae-1,pe=o.tabbableGroups[W];X=ui(k)>=0?pe.lastTabbableNode:pe.lastDomTabbableNode}else su(z)||(X=Q.nextTabbableNode(k,!1))}else{var de=m8(o.tabbableGroups,function(He){var Ve=He.lastTabbableNode;return k===Ve});if(de<0&&(Q.container===k||Dh(k,a.tabbableOptions)&&!Ji(k,a.tabbableOptions)&&!Q.nextTabbableNode(k))&&(de=ne),de>=0){var Pe=de===o.tabbableGroups.length-1?0:de+1,Me=o.tabbableGroups[Pe];X=ui(k)>=0?Me.firstTabbableNode:Me.firstDomTabbableNode}else su(z)||(X=Q.nextTabbableNode(k))}}else X=u("fallbackFocus");return X},b=function(x){var k=Ac(x);if(!(l(k,x)>=0)){if(Pl(a.clickOutsideDeactivates,x)){i.deactivate({returnFocus:a.returnFocusOnDeactivate});return}Pl(a.allowOutsideClick,x)||x.preventDefault()}},y=function(x){var k=Ac(x),z=l(k,x)>=0;if(z||k instanceof Document)z&&(o.mostRecentlyFocusedNode=k);else{x.stopImmediatePropagation();var F,j=!0;if(o.mostRecentlyFocusedNode)if(ui(o.mostRecentlyFocusedNode)>0){var X=l(o.mostRecentlyFocusedNode),ne=o.containerGroups[X].tabbableNodes;if(ne.length>0){var Q=ne.findIndex(function(ae){return ae===o.mostRecentlyFocusedNode});Q>=0&&(a.isKeyForward(o.recentNavEvent)?Q+1=0&&(F=ne[Q-1],j=!1))}}else o.containerGroups.some(function(ae){return ae.tabbableNodes.some(function(W){return ui(W)>0})})||(j=!1);else j=!1;j&&(F=w({target:o.mostRecentlyFocusedNode,isBackward:a.isKeyBackward(o.recentNavEvent)})),p(F||o.mostRecentlyFocusedNode||c())}o.recentNavEvent=void 0},h=function(x){var k=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;o.recentNavEvent=x;var z=w({event:x,isBackward:k});z&&(su(x)&&x.preventDefault(),p(z))},m=function(x){(a.isKeyForward(x)||a.isKeyBackward(x))&&h(x,a.isKeyBackward(x))},C=function(x){Vce(x)&&Pl(a.escapeDeactivates,x)!==!1&&(x.preventDefault(),i.deactivate())},_=function(x){var k=Ac(x);l(k,x)>=0||Pl(a.clickOutsideDeactivates,x)||Pl(a.allowOutsideClick,x)||(x.preventDefault(),x.stopImmediatePropagation())},E=function(){if(o.active)return h8.activateTrap(n,i),o.delayInitialFocusTimer=a.delayInitialFocus?v8(function(){p(c())}):p(c()),r.addEventListener("focusin",y,!0),r.addEventListener("mousedown",b,{capture:!0,passive:!1}),r.addEventListener("touchstart",b,{capture:!0,passive:!1}),r.addEventListener("click",_,{capture:!0,passive:!1}),r.addEventListener("keydown",m,{capture:!0,passive:!1}),r.addEventListener("keydown",C),i},L=function(){if(o.active)return r.removeEventListener("focusin",y,!0),r.removeEventListener("mousedown",b,!0),r.removeEventListener("touchstart",b,!0),r.removeEventListener("click",_,!0),r.removeEventListener("keydown",m,!0),r.removeEventListener("keydown",C),i},q=function(x){var k=x.some(function(z){var F=Array.from(z.removedNodes);return F.some(function(j){return j===o.mostRecentlyFocusedNode})});k&&p(c())},P=typeof window<"u"&&"MutationObserver"in window?new MutationObserver(q):void 0,U=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"),F=s(x,"checkCanFocusTrap");F||d(),o.active=!0,o.paused=!1,o.nodeFocusedBeforeActivation=r.activeElement,k==null||k();var j=function(){F&&d(),E(),U(),z==null||z()};return F?(F(o.containers.concat()).then(j,j),this):(j(),this)},deactivate:function(x){if(!o.active)return this;var k=p8({onDeactivate:a.onDeactivate,onPostDeactivate:a.onPostDeactivate,checkCanReturnFocus:a.checkCanReturnFocus},x);clearTimeout(o.delayInitialFocusTimer),o.delayInitialFocusTimer=void 0,L(),o.active=!1,o.paused=!1,U(),h8.deactivateTrap(n,i);var z=s(k,"onDeactivate"),F=s(k,"onPostDeactivate"),j=s(k,"checkCanReturnFocus"),X=s(k,"returnFocus","returnFocusOnDeactivate");z==null||z();var ne=function(){v8(function(){X&&p(v(o.nodeFocusedBeforeActivation)),F==null||F()})};return X&&j?(j(v(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(),L(),U(),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(),E(),U(),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(),U(),this}},i.updateContainerElements(e),i};/*! * focus-trap-vue v4.0.2 * (c) 2023 Eduardo San Martin Morote * @license MIT - */const Yce={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},Gce=ue({props:Object.assign({active:{type:Boolean,default:!0}},Yce),emits:["update:active","activate","postActivate","deactivate","postDeactivate"],render(){return this.renderImpl()},setup(e,{slots:t,emit:r}){let n;const a=H(null),o=S(()=>{const s=a.value;return s&&(s instanceof HTMLElement?s:s.$el)});function i(){return n||(n=qce(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 Tt(()=>{Me(()=>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"})}),Er(()=>{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):ya(s[0],{ref:a})}}}}),Kce=["aria-label"],Wce={key:0,class:"modal-header"},Zce={key:0,class:"modal-title"},Qce={class:"modal-footer"},Xce={class:"footer-actions"},Jce=ue({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(m=>({b10d3658:e.zIndex,dc6b381a:u.value,"2323fe3c":c.value}));const{getSizeFromString:r}=mr(),n=e,a=t,o=vr(),i=Ct(),s=H(null),l=H(null),u=S(()=>n.fullScreen&&!i.content?"95%":r(n.maxWidth)),c=S(()=>n.fullScreen&&!i.content?"95vh":r(n.maxHeight)),d=S(()=>{const m=Object.assign({},o);return delete m.class,m}),f=S(()=>!!n.title||!!i.title||!n.hideCloseIcon),p=m=>{n.visible&&n.closeOnEscape&&m.key==="Escape"&&v(!0)},v=(m=!1,C)=>{var _,E;(m||(E=(_=C==null?void 0:C.target)==null?void 0:_.classList)!=null&&E.contains("modal-backdrop")&&n.closeOnBackdropClick)&&a("cancel")},w=async m=>{var C,_;m?(await Kt(),await new Promise(E=>setTimeout(E,0)),(C=s.value)==null||C.activate()):(_=s.value)==null||_.deactivate()},b=m=>{var C,_,E,L;typeof document<"u"&&(m?(_=(C=document==null?void 0:document.body)==null?void 0:C.classList)==null||_.remove("k-modal-overflow-hidden"):(L=(E=document==null?void 0:document.body)==null?void 0:E.classList)==null||L.add("k-modal-overflow-hidden"))},y=m=>{typeof document<"u"&&(m?document==null||document.addEventListener("keydown",p):document==null||document.removeEventListener("keydown",p))},h=()=>{var m,C,_;const E=(_=(C=(m=s.value)==null?void 0:m.$el)==null?void 0:C.querySelector(".modal-content"))==null?void 0:_.querySelectorAll("input");E!=null&&E.length&&Array.from(E).every(L=>!L.disabled&&!L.readOnly?(L.focus(),!1):!0)};return Me(()=>n.visible,async m=>{m?(await w(!0),n.inputAutofocus&&h(),b(!1),y(!0)):(await w(!1),b(!0),y(!1))},{immediate:!0}),Me(()=>n.inputAutofocus,async m=>{m&&(await Kt(),h())}),Rn(async()=>{await w(!1),y(!1)}),(m,C)=>e.visible?(g(),A("div",at({key:0,"aria-label":e.title,"aria-modal":"true",class:["k-modal",[T(o).class]]},d.value,{role:"dialog"}),[K("div",{ref_key:"modalWrapperElement",ref:l,class:Te(["modal-backdrop",{"modal-full-screen":e.fullScreen&&!m.$slots.content}]),onClick:C[3]||(C[3]=_=>v(!1,_))},[re(T(Gce),{ref_key:"focusTrapElement",ref:s,active:!1,"fallback-focus":()=>l.value,"tabbable-options":e.tabbableOptions},{default:M(()=>[K("div",{class:Te(["modal-container",{"custom-content":m.$slots.content}]),tabindex:"-1"},[Y(m.$slots,"content",{},()=>[f.value?(g(),A("div",Wce,[e.title||m.$slots.title?(g(),A("div",Zce,[Y(m.$slots,"title",{},()=>[le(he(e.title),1)],!0)])):te("",!0),e.hideCloseIcon?te("",!0):(g(),A("button",{key:1,"aria-label":"Close",class:"close-icon","data-testid":"modal-close-icon",type:"button",onClick:C[0]||(C[0]=_=>m.$emit("cancel"))},[re(T(Mn),{color:`var(--kui-color-text-neutral, ${T(wa)})`,decorative:""},null,8,["color"])]))])):te("",!0),K("div",{class:Te(["modal-content",{"no-header":!f.value}])},[Y(m.$slots,"default",{},void 0,!0)],2),K("div",Qce,[Y(m.$slots,"footer",{},()=>[K("div",Xce,[Y(m.$slots,"footer-actions",{},()=>[e.hideCancelButton?te("",!0):(g(),G(Nt,{key:0,appearance:e.cancelButtonAppearance,"data-testid":"modal-cancel-button",disabled:e.cancelButtonDisabled,onClick:C[1]||(C[1]=_=>m.$emit("cancel"))},{default:M(()=>[le(he(e.cancelButtonText),1)]),_:1},8,["appearance","disabled"])),re(Nt,{appearance:e.actionButtonAppearance,"data-testid":"modal-action-button",disabled:e.actionButtonDisabled,onClick:C[2]||(C[2]=_=>m.$emit("proceed"))},{default:M(()=>[le(he(e.actionButtonText),1)]),_:1},8,["appearance","disabled"])],!0)])],!0)])],!0)],2)]),_:3},8,["fallback-focus","tabbable-options"])],2)],16,Kce)):te("",!0)}}),ug=lt(Jce,[["__scopeId","data-v-04f92b76"]]),ede=["aria-label"],tde={class:"k-modal-fullscreen-body-header"},rde={key:0,class:"body-header"},nde={key:1,class:"body-header-description"},ade={class:"k-modal-fullscreen-body"},ode={class:"k-modal-fullscreen-header"},ide={"aria-level":"2",class:"k-modal-fullscreen-header-description",role:"heading"},sde={class:"k-modal-fullscreen-title"},lde={class:"header-icon"},ude={class:"header-content"},cde={class:"k-modal-fullscreen-action"},dde={class:"k-modal-fullscreen-action-buttons"},fde={key:0,class:"k-modal-fullscreen-footer"},pde={class:"k-modal-fullscreen-action"},hde={class:"k-modal-fullscreen-action-buttons"},vde=ue({__name:"KModalFullscreen",props:{title:{type:String,required:!0},bodyHeader:{type:String,default:""},bodyHeaderDescription:{type:String,default:""},isVisible:{type:Boolean,default:!1},cancelButtonText:{type:String,default:"Cancel"},actionButtonText:{type:String,default:"Save"},actionButtonAppearance:{type:String,default:"primary"},cancelButtonAppearance:{type:String,default:"secondary"},iconString:{type:String,default:"kong"}},emits:["canceled","proceed"],setup(e,{emit:t}){const r=e,n=t,a=H(null),o=S(()=>!!r.isVisible);Me(()=>r.isVisible,async()=>{o.value?(document.body.style.overflow="hidden",await Kt(),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 Tt(()=>{document.addEventListener("keydown",i),console.warn(`The Kongponents 'KModalFullscreen' component is deprecated and will be removed in the next major release. + */const Wce={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},Zce=ue({props:Object.assign({active:{type:Boolean,default:!0}},Wce),emits:["update:active","activate","postActivate","deactivate","postDeactivate"],render(){return this.renderImpl()},setup(e,{slots:t,emit:r}){let n;const a=H(null),o=S(()=>{const s=a.value;return s&&(s instanceof HTMLElement?s:s.$el)});function i(){return n||(n=Kce(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 Tt(()=>{Ie(()=>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"})}),Er(()=>{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!==Ir);return!s||!s.length||s.length>1?(console.error("[focus-trap-vue]: FocusTrap requires exactly one child."),s):ya(s[0],{ref:a})}}}}),Qce=["aria-label"],Xce={key:0,class:"modal-header"},Jce={key:0,class:"modal-title"},ede={class:"modal-footer"},tde={class:"footer-actions"},rde=ue({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(m=>({b10d3658:e.zIndex,dc6b381a:u.value,"2323fe3c":c.value}));const{getSizeFromString:r}=mr(),n=e,a=t,o=vr(),i=Ct(),s=H(null),l=H(null),u=S(()=>n.fullScreen&&!i.content?"95%":r(n.maxWidth)),c=S(()=>n.fullScreen&&!i.content?"95vh":r(n.maxHeight)),d=S(()=>{const m=Object.assign({},o);return delete m.class,m}),f=S(()=>!!n.title||!!i.title||!n.hideCloseIcon),p=m=>{n.visible&&n.closeOnEscape&&m.key==="Escape"&&v(!0)},v=(m=!1,C)=>{var _,E;(m||(E=(_=C==null?void 0:C.target)==null?void 0:_.classList)!=null&&E.contains("modal-backdrop")&&n.closeOnBackdropClick)&&a("cancel")},w=async m=>{var C,_;m?(await Kt(),await new Promise(E=>setTimeout(E,0)),(C=s.value)==null||C.activate()):(_=s.value)==null||_.deactivate()},b=m=>{var C,_,E,L;typeof document<"u"&&(m?(_=(C=document==null?void 0:document.body)==null?void 0:C.classList)==null||_.remove("k-modal-overflow-hidden"):(L=(E=document==null?void 0:document.body)==null?void 0:E.classList)==null||L.add("k-modal-overflow-hidden"))},y=m=>{typeof document<"u"&&(m?document==null||document.addEventListener("keydown",p):document==null||document.removeEventListener("keydown",p))},h=()=>{var m,C,_;const E=(_=(C=(m=s.value)==null?void 0:m.$el)==null?void 0:C.querySelector(".modal-content"))==null?void 0:_.querySelectorAll("input");E!=null&&E.length&&Array.from(E).every(L=>!L.disabled&&!L.readOnly?(L.focus(),!1):!0)};return Ie(()=>n.visible,async m=>{m?(await w(!0),n.inputAutofocus&&h(),b(!1),y(!0)):(await w(!1),b(!0),y(!1))},{immediate:!0}),Ie(()=>n.inputAutofocus,async m=>{m&&(await Kt(),h())}),Rn(async()=>{await w(!1),y(!1)}),(m,C)=>e.visible?(g(),A("div",at({key:0,"aria-label":e.title,"aria-modal":"true",class:["k-modal",[T(o).class]]},d.value,{role:"dialog"}),[K("div",{ref_key:"modalWrapperElement",ref:l,class:Te(["modal-backdrop",{"modal-full-screen":e.fullScreen&&!m.$slots.content}]),onClick:C[3]||(C[3]=_=>v(!1,_))},[re(T(Zce),{ref_key:"focusTrapElement",ref:s,active:!1,"fallback-focus":()=>l.value,"tabbable-options":e.tabbableOptions},{default:I(()=>[K("div",{class:Te(["modal-container",{"custom-content":m.$slots.content}]),tabindex:"-1"},[Y(m.$slots,"content",{},()=>[f.value?(g(),A("div",Xce,[e.title||m.$slots.title?(g(),A("div",Jce,[Y(m.$slots,"title",{},()=>[le(he(e.title),1)],!0)])):te("",!0),e.hideCloseIcon?te("",!0):(g(),A("button",{key:1,"aria-label":"Close",class:"close-icon","data-testid":"modal-close-icon",type:"button",onClick:C[0]||(C[0]=_=>m.$emit("cancel"))},[re(T(In),{color:`var(--kui-color-text-neutral, ${T(wa)})`,decorative:""},null,8,["color"])]))])):te("",!0),K("div",{class:Te(["modal-content",{"no-header":!f.value}])},[Y(m.$slots,"default",{},void 0,!0)],2),K("div",ede,[Y(m.$slots,"footer",{},()=>[K("div",tde,[Y(m.$slots,"footer-actions",{},()=>[e.hideCancelButton?te("",!0):(g(),G(Nt,{key:0,appearance:e.cancelButtonAppearance,"data-testid":"modal-cancel-button",disabled:e.cancelButtonDisabled,onClick:C[1]||(C[1]=_=>m.$emit("cancel"))},{default:I(()=>[le(he(e.cancelButtonText),1)]),_:1},8,["appearance","disabled"])),re(Nt,{appearance:e.actionButtonAppearance,"data-testid":"modal-action-button",disabled:e.actionButtonDisabled,onClick:C[2]||(C[2]=_=>m.$emit("proceed"))},{default:I(()=>[le(he(e.actionButtonText),1)]),_:1},8,["appearance","disabled"])],!0)])],!0)])],!0)],2)]),_:3},8,["fallback-focus","tabbable-options"])],2)],16,Qce)):te("",!0)}}),cg=lt(rde,[["__scopeId","data-v-04f92b76"]]),nde=["aria-label"],ade={class:"k-modal-fullscreen-body-header"},ode={key:0,class:"body-header"},ide={key:1,class:"body-header-description"},sde={class:"k-modal-fullscreen-body"},lde={class:"k-modal-fullscreen-header"},ude={"aria-level":"2",class:"k-modal-fullscreen-header-description",role:"heading"},cde={class:"k-modal-fullscreen-title"},dde={class:"header-icon"},fde={class:"header-content"},pde={class:"k-modal-fullscreen-action"},hde={class:"k-modal-fullscreen-action-buttons"},vde={key:0,class:"k-modal-fullscreen-footer"},mde={class:"k-modal-fullscreen-action"},gde={class:"k-modal-fullscreen-action-buttons"},yde=ue({__name:"KModalFullscreen",props:{title:{type:String,required:!0},bodyHeader:{type:String,default:""},bodyHeaderDescription:{type:String,default:""},isVisible:{type:Boolean,default:!1},cancelButtonText:{type:String,default:"Cancel"},actionButtonText:{type:String,default:"Save"},actionButtonAppearance:{type:String,default:"primary"},cancelButtonAppearance:{type:String,default:"secondary"},iconString:{type:String,default:"kong"}},emits:["canceled","proceed"],setup(e,{emit:t}){const r=e,n=t,a=H(null),o=S(()=>!!r.isVisible);Ie(()=>r.isVisible,async()=>{o.value?(document.body.style.overflow="hidden",await Kt(),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 Tt(()=>{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`)}),Rn(()=>{document.removeEventListener("keydown",i)}),Er(()=>{document.body.style.overflow=""}),(u,c)=>e.isVisible?(g(),A("div",{key:0,"aria-label":e.title,"aria-modal":"true",class:"k-modal-fullscreen isOpen",role:"dialog",onKeyup:[er(l,["enter"]),er(s,["esc"])]},[K("div",{ref_key:"modalBodyContent",ref:a,class:Te(["k-modal-fullscreen-dialog",{"has-footer":u.$slots["footer-content"]}]),tabindex:"0"},[K("div",tde,[u.$slots["body-header"]||e.bodyHeader?(g(),A("div",rde,[Y(u.$slots,"body-header",{},()=>[le(he(e.bodyHeader),1)],!0)])):te("",!0),u.$slots["body-header-description"]||e.bodyHeaderDescription?(g(),A("div",nde,[Y(u.$slots,"body-header-description",{},()=>[le(he(e.bodyHeaderDescription),1)],!0)])):te("",!0)]),K("div",ade,[Y(u.$slots,"default",{},void 0,!0)]),K("div",ode,[K("div",ide,[K("div",sde,[K("span",lde,[Y(u.$slots,"header-icon",{},()=>[re(T(ym),{color:T(Cz)},null,8,["color"])],!0)]),K("span",ude,[Y(u.$slots,"header-content",{},()=>[le(he(e.title),1)],!0)])]),K("div",cde,[K("div",dde,[Y(u.$slots,"action-buttons",{},()=>[re(Nt,{appearance:e.cancelButtonAppearance,class:"cancel-button",onClick:s},{default:M(()=>[le(he(e.cancelButtonText),1)]),_:1},8,["appearance"]),re(Nt,{appearance:e.actionButtonAppearance,class:"proceed-button",onClick:l},{default:M(()=>[le(he(e.actionButtonText),1)]),_:1},8,["appearance"])],!0)])])])]),u.$slots["footer-content"]?(g(),A("div",fde,[Y(u.$slots,"footer-content",{},void 0,!0),K("div",pde,[K("div",hde,[Y(u.$slots,"action-buttons",{},()=>[re(Nt,{appearance:e.actionButtonAppearance,class:"proceed-button",onClick:l},{default:M(()=>[le(he(e.actionButtonText),1)]),_:1},8,["appearance"])],!0)])])])):te("",!0)],2)],40,ede)):te("",!0)}}),mde=lt(vde,[["__scopeId","data-v-604a5bc5"]]),gde=["aria-selected","data-testid"],yde={class:"multiselect-item-container"},bde=["disabled","value"],wde={class:"multiselect-item-label"},Cde=ue({__name:"KMultiselectItem",props:{item:{type:Object,default:null,validator:e=>e.label!==void 0&&e.value!==void 0}},emits:["selected","arrow-down","arrow-up"],setup(e,{emit:t}){const r=e,n=t,a=()=>{r.item.disabled||n("selected",r.item)};return(o,i)=>(g(),A("div",{key:e.item.key,"aria-selected":e.item.selected,class:"multiselect-item","data-testid":`multiselect-item-${e.item.value}`,role:"option"},[K("div",yde,[K("button",{class:Te({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]=er(yt(s=>o.$emit("arrow-down"),["prevent"]),["down"])),i[1]||(i[1]=er(yt(s=>o.$emit("arrow-up"),["prevent"]),["up"]))]},[K("span",wde,[Y(o.$slots,"content",{},()=>[le(he(e.item.label),1)],!0)])],42,bde)])],8,gde))}}),nf=lt(Cde,[["__scopeId","data-v-0c6c7ac1"]]),Sde={class:"multiselect-group-title"},_de=ue({__name:"KMultiselectItems",props:{items:{type:Array,default:()=>[],validator:e=>!e.length||e.every(t=>t.label!==void 0&&t.value!==void 0)}},emits:["selected"],setup(e,{expose:t,emit:r}){const n=e,a=r,o=H(null),i=f=>a("selected",f),s=S(()=>{var f;return(f=n.items)==null?void 0:f.filter(p=>!p.group)}),l=S(()=>{var f,p;return[...new Set((p=(f=n.items)==null?void 0:f.filter(v=>v.group))==null?void 0:p.map(v=>v.group))].sort((v,w)=>v.toLowerCase().localeCompare(w.toLowerCase()))}),u=f=>{var p;return(p=n.items)==null?void 0:p.filter(v=>v.group===f)},c=(f=0)=>{var p,v;o.value&&(n.items[f].disabled?c(f+1):(v=(p=o.value[f])==null?void 0:p.$el)==null||v.querySelector("button").focus())},d=(f,p)=>{var v,w,b,y;const h=n.items.findIndex(C=>C.key===f);if(h===-1)return;const m=p==="down"?1:-1;if(p==="down"?h+m=0){const C=h+m;n.items[C].disabled?d(n.items[C].key,p):(y=(b=(w=(v=o.value)==null?void 0:v[C])==null?void 0:w.$el)==null?void 0:b.querySelector("button"))==null||y.focus()}};return t({setFocus:c}),(f,p)=>(g(),A(De,null,[(g(!0),A(De,null,Xe(s.value,(v,w)=>(g(),G(nf,{key:`${v.key?v.key:w}-item`,ref_for:!0,ref_key:"kMultiselectItem",ref:o,item:v,onArrowDown:()=>d(v.key,"down"),onArrowUp:()=>d(v.key,"up"),onSelected:i},{content:M(()=>[Y(f.$slots,"content",{item:v},void 0,!0)]),_:2},1032,["item","onArrowDown","onArrowUp"]))),128)),(g(!0),A(De,null,Xe(l.value,v=>(g(),A("div",{key:`${v}-group`,class:"multiselect-group"},[K("span",Sde,he(v),1),(g(!0),A(De,null,Xe(u(v),(w,b)=>(g(),G(nf,{key:`${w.key?w.key:v+"-"+b+"-item"}`,ref_for:!0,ref_key:"kMultiselectItem",ref:o,item:w,onArrowDown:()=>d(w.key,"down"),onArrowUp:()=>d(w.key,"up"),onSelected:i},{content:M(()=>[Y(f.$slots,"content",{item:w},void 0,!0)]),_:2},1032,["item","onArrowDown","onArrowUp"]))),128))]))),128))],64))}}),xde=lt(_de,[["__scopeId","data-v-8640caca"]]);function af(e){return e.replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'")}function kde(e){return Af()?(D0(e),!0):!1}function cg(e){return typeof e=="function"?e():T(e)}const L_=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const Ade=Object.prototype.toString,Ede=e=>Ade.call(e)==="[object Object]",ad=()=>{},Tde=$de();function $de(){var e,t;return L_&&((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 N_=L_?window:void 0;function jl(e){var t;const r=cg(e);return(t=r==null?void 0:r.$el)!=null?t:r}function lu(...e){let t,r,n,a;if(typeof e[0]=="string"||Array.isArray(e[0])?([r,n,a]=e,t=N_):[t,r,n,a]=e,!t)return ad;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=Me(()=>[jl(t),cg(a)],([c,d])=>{if(i(),!c)return;const f=Ede(d)?{...d}:d;o.push(...r.flatMap(p=>n.map(v=>s(c,p,v,f))))},{immediate:!0,flush:"post"}),u=()=>{l(),i()};return kde(u),u}let m8=!1;function Ide(e,t,r={}){const{window:n=N_,ignore:a=[],capture:o=!0,detectIframe:i=!1}=r;if(!n)return ad;Tde&&!m8&&(m8=!0,Array.from(n.document.body.children).forEach(f=>f.addEventListener("click",ad)),n.document.documentElement.addEventListener("click",ad));let s=!0;const l=f=>cg(a).some(p=>{if(typeof p=="string")return Array.from(n.document.querySelectorAll(p)).some(v=>v===f.target||f.composedPath().includes(v));{const v=jl(p);return v&&(f.target===v||f.composedPath().includes(v))}}),u=f=>{const p=jl(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=[lu(n,"click",f=>{c||(c=!0,setTimeout(()=>{c=!1},0),u(f))},{passive:!0,capture:o}),lu(n,"pointerdown",f=>{const p=jl(e);s=!l(f)&&!!(p&&!f.composedPath().includes(p))},{passive:!0}),i&&lu(n,"blur",f=>{setTimeout(()=>{var p;const v=jl(e);((p=n.document.activeElement)==null?void 0:p.tagName)==="IFRAME"&&!(v!=null&&v.contains(n.document.activeElement))&&t(f)},0)})].filter(Boolean);return()=>d.forEach(f=>f())}const g8=e=>{try{return new URL(e),!0}catch{return!1}},R_=15,B_=(e,t)=>e.pageSize?e.pageSize:t.initialPageSize?t.initialPageSize:t.pageSizes&&Array.isArray(t.pageSizes)&&t.pageSizes.length?t.pageSizes[0]:R_,Mde="useandom-26T198340PX75pxJACKVERYMINDBUSHWOLF_GQZbfghjklqvwyzrict";let Ode=(e=21)=>{let t="",r=crypto.getRandomValues(new Uint8Array(e|=0));for(;e--;)t+=Mde[r[e]&63];return t};const up=()=>Ode(),Pde={"data-testid":"multiselect-container"},Dde=["id","tabindex"],Lde={key:0},Nde={key:1,class:"expanded-selection-empty"},Rde=["aria-label","onClick"],Bde={class:"multiselect-icons-container"},Fde={key:0,class:"multiselect-input-wrapper"},Hde={"aria-live":"polite"},zde={class:"select-item-description"},Ude={key:1,class:"multiselect-empty","data-propagate-clicks":"false"},jde={key:1,class:"help-text"},Vde={key:2,"aria-hidden":"true",class:"staging-area"},qde=e=>{const t=[];return e.forEach(r=>t.push(r.value)),t},Yde=e=>{const t=qde(e),r=new Set(t);return t.length===r.size},Gde=ue({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)&&Yde(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(V=>({"242c2303":We.value}));const r=vr(),n=Ct(),{getSizeFromString:a,cloneDeep:o,stripRequiredLabel:i}=mr(),s=36,l="Filter...",u=e,c=t,d=H(null),f=S(()=>r.required!==void 0&&String(r.required)!=="false"),p=S(()=>i(u.label,f.value)),v=S(()=>{var V,I;return!!((V=u.labelAttributes)!=null&&V.help||(I=u.labelAttributes)!=null&&I.info||n["label-tooltip"])}),w=V=>Ve.value||ie.value||V!=null&&V.disabled?"neutral":u.error?"danger":"info",b={hideCaret:!0,placement:"bottom-start",popoverTimeout:0,popoverClasses:"multiselect-popover"},y=H(0),h=H(0),m=cr(),C=S(()=>r.id?String(r.id):m),_=cr(),E=H(null),L=H(null),q=H(null),P=H(),U=S(()=>u.selectedRowCount*s),x=H(""),k=S(()=>!(!x.value||F.value.filter(V=>V.label===x.value).length)),z=H(null),F=H([]),j=H([]),X=H([]),ne=H([]),Q=H([]),ae=new Set,W=H([]),pe=H([]),de=S(()=>pe.value.map(V=>V.label).join(", ")),Pe=H(!1),Ie=H(!1),He=H(!1),Ve=S(()=>(r==null?void 0:r.disabled)!==void 0&&String(r==null?void 0:r.disabled)!=="false"),ie=S(()=>(r==null?void 0:r.readonly)!==void 0&&String(r==null?void 0:r.readonly)!=="false"),Se=S({get(){return u.modelValue},set(V){const I=F.value.filter($=>V.includes($.value));I.length?ge(I):V.length||fe()}}),_e=S(()=>{const V={...r};return delete V.class,V}),Le=S(()=>({...b,...u.kpopAttributes,popoverClasses:`${b.popoverClasses} ${u.kpopAttributes.popoverClasses} ${u.dropdownFooterText||n["dropdown-footer-text"]?"has-dropdown-footer":""}`,width:Ft.value+"px",maxWidth:Ft.value+"px",disabled:r.disabled!==void 0&&String(r.disabled)!=="false"||r.readonly!==void 0&&String(r.readonly)!=="false"})),We=S(()=>a(u.dropdownMaxHeight)),et=S(()=>({...Le.value})),N=S(()=>{const V=u.width?u.width:"300";return a(V)}),O=S(()=>({width:N.value})),D=S(()=>({width:Ft.value+"px"})),ee=S(()=>{if(X.value.length===0){if(!u.collapsedContext&&u.placeholder)return u.placeholder;if(u.collapsedContext&&u.searchPlaceholder)return u.searchPlaceholder}return X.value.length===1?`${X.value.length} item selected`:`${X.value.length} items selected`}),oe=S(()=>u.autosuggest?F.value:u.filterFunction({items:F.value,query:x.value})),me=V=>{var I;(Ve.value||((I=V==null?void 0:V.target)==null?void 0:I.dataset.propagateClicks)==="false")&&V.stopPropagation()},xe=async(V,I,$)=>{var B,J;if(V){if(!I.value){x.value="",$(),qe(),await Kt();const be=(J=(B=q.value)==null?void 0:B.$el)==null?void 0:J.querySelector("input");be==null||be.focus({preventScroll:!0})}}else I.value&&(x.value="",$())},Z=()=>{setTimeout(()=>{const V=P.value;if(u.collapsedContext){h.value++;return}if(V){if(V.clientHeight>U.value){const I=Array.from(V.querySelectorAll(".multiselect-selection-badge")).filter(J=>J.offsetTop>=U.value),$=ne.value.length-I.length,B=ne.value.splice($,I.length);for(const J of B)ae.has(J.value)||(ae.add(J.value),Q.value.push(J))}h.value++}},0)},ge=V=>{V.forEach(I=>{var $;const B=(($=F.value.filter(J=>J.value===I.value))==null?void 0:$[0])||null;B.selected=!0,X.value.filter(J=>J.value===B.value).length||(X.value.push(B),ne.value.push(B))}),Z()},ve=(V,I=!1)=>{const $=new Set(V.map(B=>B.value));X.value=X.value.filter(B=>!$.has(B.value)),ne.value=ne.value.filter(B=>!$.has(B.value)),Q.value=Q.value.filter(B=>!$.has(B.value)),V.forEach(B=>{if(ae.delete(B.value),B.selected=!1,Q.value.length){const J=Q.value.pop();J&&(ne.value.push(J),ae.delete(J.value))}u.enableItemCreation&&B.custom&&(F.value=F.value.filter(J=>J.value!==B.value),c("item-removed",B))}),I&&Z()},$e=(V,I)=>{var $,B;let J=!1,be=I?V:(($=F.value.filter(Re=>Re.value===V.value))==null?void 0:$[0])||null;if(u.enableItemCreation&&be!=null&&be.custom&&(J=!0),be===null&&(be=((B=X.value.filter(Re=>Re.value===V.value))==null?void 0:B[0])||null),be===null)return;if(be.selected){if(X.value=X.value.filter(Re=>Re.value!==V.value),ne.value.filter(Re=>Re.value===V.value).length?ne.value=ne.value.filter(Re=>Re.value!==V.value):ae.delete(V.value)&&(Q.value=Q.value.filter(Re=>Re.value!==V.value)),be.selected=!1,Q.value.length){const Re=Q.value.pop();Re&&(ne.value.push(Re),ae.delete(Re.value))}J&&(F.value=F.value.filter(Re=>Re.value!==V.value),c("item-removed",V))}else be.selected=!0,X.value.push(be),ne.value.push(be),I&&(be.custom=!0,F.value.push(be));Z();const ke=X.value.map(Re=>Re.value);c("selected",X.value),c("change",be),c("update:modelValue",ke)},Ce=V=>{u.enableItemCreation&&ze(),V.preventDefault()},ze=()=>{var V;if(!u.enableItemCreation||!x.value||!k.value||!u.itemCreationValidator(x.value))return;const I=F.value.length+1,$={label:af(x.value+""),value:up(),key:`${(V=af(x.value).replace(/ /gi,"-"))==null?void 0:V.replace(/[^a-z0-9-_]/gi,"")}-${I}`};c("item-added",$),$e($,!0),x.value=""},qe=()=>{const V=oe.value.filter(be=>be.selected),I=oe.value.filter(be=>!be.selected),$=[...V,...I],B=$.filter(be=>!be.group),J=$.filter(be=>be.group).sort((be,ke)=>be.group.toLowerCase().localeCompare(ke.group.toLowerCase()));j.value=[...B,...J]},fe=()=>{F.value.forEach(I=>{I.disabled||(I.selected=!1,I.custom&&c("item-removed",I))}),F.value=F.value.filter(I=>!(I.custom&&!I.disabled)),X.value=X.value.filter(I=>I.disabled),ne.value=ne.value.filter(I=>I.disabled),Q.value=Q.value.filter(I=>(I.disabled||ae.delete(I.value),I.disabled)),x.value="",Z();const V=X.value.map(I=>I.value);c("selected",X.value),c("update:modelValue",V),c("query-change","")},Fe=V=>{x.value=V,c("query-change",V)},Ue=(V,I)=>{var $;V.keyCode===27&&(I.value=!1),(V.code==="ArrowDown"||V.code==="ArrowUp")&&(($=d.value)==null||$.setFocus())},ut=()=>{var V;(V=z.value)==null||V.showPopover()},rt=V=>{var I;(V.code==="ArrowDown"||V.code==="ArrowUp")&&((I=d.value)==null||I.setFocus())},Dt=async()=>{He.value=!0,gt()},gt=()=>{Pe.value||(Pe.value=!0,c("query-change",""))};Me(h,()=>{setTimeout(()=>{const V=P.value;if(u.collapsedContext){W.value=o(ne.value),pe.value=[],y.value++;return}if(V)if(V.clientHeight>U.value){const I=ne.value.pop();I&&!ae.has(I.value)&&(Q.value.push(I),ae.add(I.value)),h.value++}else W.value=o(ne.value),pe.value=o(Q.value),y.value++},0)}),Me(y,async()=>{z.value&&typeof z.value.updatePopper=="function"&&(await Kt(),z.value.updatePopper())}),Me(oe,()=>{qe()}),Me(Se,(V,I)=>{if(JSON.stringify(V)!==JSON.stringify(I)){if(!V.length){fe();return}const $=new Set(I),B=new Set(V),J=F.value.filter(ke=>B.has(ke.value)),be=X.value.filter(ke=>!B.has(ke.value)&&$.has(ke.value));be.length&&ve(be),J.length&&ge(J)}}),Me(()=>u.items,(V,I)=>{var $,B;if(JSON.stringify(V)!==JSON.stringify(I)){F.value=o(u.items);for(let J=0;JRe.value===ke.value).length||X.value.push(ke),ne.value.filter(Re=>Re.value===ke.value).length||ne.value.push(ke)}}Z(),z.value&&typeof z.value.updatePopper=="function"&&Kt(()=>{z.value.updatePopper()})}},{deep:!0,immediate:!0});const Ft=H(300),ce=async()=>{var V;Ft.value=300,await Kt(),Ft.value=((V=E.value)==null?void 0:V.clientWidth)||300,Z()},se=H();return Tt(()=>{lu("resize",ce),se.value=Ni.create(ce),se.value.observe(E.value)}),Er(()=>{se.value&&E.value&&se.value.unobserve(E.value)}),(V,I)=>{const $=Je("KTooltip");return g(),A("div",{class:Te(["k-multiselect",[V.$attrs.class,{"multiselect-error":e.error}]]),style:Ke(O.value)},[e.label?(g(),G(Qa,at({key:0},e.labelAttributes,{"data-testid":e.labelAttributes["data-testid"]?e.labelAttributes["data-testid"]:"multiselect-label",for:C.value,required:f.value}),xt({default:M(()=>[le(he(p.value)+" ",1)]),_:2},[v.value?{name:"tooltip",fn:M(()=>[Y(V.$slots,"label-tooltip",{},void 0,!0)]),key:"0"}:void 0]),1040,["data-testid","for","required"])):te("",!0),K("div",Pde,[re(T(Vf),null,{default:M(({isToggled:B,toggle:J})=>[re(Li,at({ref_key:"popper",ref:z,"hide-close-icon":""},et.value,{onClose:()=>xe(!1,B,J),onOpen:()=>xe(!0,B,J)}),{content:M(()=>[K("div",{class:"multiselect-list",onClick:I[7]||(I[7]=yt(()=>{},["stop"])),onMouseenter:I[8]||(I[8]=()=>Ie.value=!0),onMouseleave:I[9]||(I[9]=()=>Ie.value=!1)},[!e.collapsedContext&&!ie.value?(g(),A("div",Fde,[re(Lo,{ref_key:"multiselectDropdownInputElement",ref:q,autocapitalize:"off",autocomplete:"off",class:"multiselect-dropdown-input","data-testid":"multiselect-dropdown-input","model-value":x.value,placeholder:e.searchPlaceholder||l,type:"text",onClick:I[5]||(I[5]=yt(()=>{},["stop"])),onFocus:gt,onKeydown:er(Ce,["enter"]),onKeyup:[rt,I[6]||(I[6]=er(yt(()=>{},["stop"]),["enter"]))],"onUpdate:modelValue":Fe},null,8,["model-value","placeholder"])])):te("",!0),K("div",Hde,[re(xde,{ref_key:"kMultiselectItems",ref:d,items:j.value,onSelected:$e},{content:M(({item:be})=>[Y(V.$slots,"item-template",{class:"multiselect-item",item:be},void 0,!0)]),_:3},8,["items"]),e.enableItemCreation&&k.value&&!V.$slots.empty?(g(),G(nf,{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:ze},{content:M(()=>[K("div",zde,[le(he(x.value)+" ",1),I[10]||(I[10]=K("span",{class:"select-item-new-indicator"},"(Add new value)",-1))])]),_:1},8,["item"])):te("",!0),!j.value.length&&!V.$slots.empty&&!e.enableItemCreation?(g(),G(nf,{key:"multiselect-empty-item",class:"multiselect-empty-item","data-testid":"multiselect-empty-item",item:{label:"No results",value:"no_results",disabled:!0}})):te("",!0)]),V.$slots.empty&&!e.loading&&!j.value.length?(g(),A("div",Ude,[Y(V.$slots,"empty",{},void 0,!0)])):te("",!0)],32),e.dropdownFooterText||V.$slots["dropdown-footer-text"]?(g(),A("div",{key:0,class:Te(["dropdown-footer",`dropdown-footer-${e.dropdownFooterTextPosition}`]),"data-testid":"dropdown-footer"},[Y(V.$slots,"dropdown-footer-text",{},()=>[le(he(e.dropdownFooterText),1)],!0)],2)):te("",!0)]),default:M(()=>[K("div",at({id:C.value,ref_key:"multiselectElement",ref:E,class:["multiselect-trigger",{focused:He.value,hovered:Ie.value,disabled:Ve.value,readonly:ie.value}],"data-testid":"multiselect-trigger",role:"listbox",tabindex:Ve.value||ie.value||e.collapsedContext?-1:0},_e.value,{onClick:me,onKeydown:[er(ut,["enter"]),er(ut,["space"])]}),[e.collapsedContext?(g(),A("div",Lde,[re(Lo,{ref_key:"multiselectInputElement",ref:L,autocapitalize:"off",autocomplete:"off",class:Te(["multiselect-input",{"is-readonly":ie.value}]),"data-testid":"multiselect-input",disabled:Ve.value,"model-value":x.value,placeholder:ee.value,readonly:ie.value?!0:void 0,type:"text",onBlur:I[0]||(I[0]=()=>He.value=!1),onClick:be=>{B.value&&be.stopPropagation()},onFocus:Dt,onKeydown:er(Ce,["enter"]),onKeyup:be=>Ue(be,B),onMouseenter:I[1]||(I[1]=()=>Ie.value=!0),onMouseleave:I[2]||(I[2]=()=>Ie.value=!1),"onUpdate:modelValue":Fe},null,8,["class","disabled","model-value","placeholder","readonly","onClick","onKeyup"])])):X.value.length?(g(),A("div",{key:2,class:"selection-badges-container","data-testid":"selection-badges-container",style:Ke(D.value)},[(g(!0),A(De,null,Xe(W.value,(be,ke)=>(g(),G(ws,{key:`${T(_)}-${be.key?be.key:ke}-badge-${y.value}`,appearance:w(be),class:"multiselect-selection-badge","icon-before":!1,tooltip:be.label,"truncation-tooltip":"",onClick:I[3]||(I[3]=yt(()=>{},["stop"]))},xt({default:M(()=>[le(he(be.label)+" ",1)]),_:2},[be.selected&&!be.disabled&&!Ve.value&&!ie.value?{name:"icon",fn:M(()=>[K("button",{"aria-label":`Unselect ${be.label}`,class:"badge-dismiss-button","data-testid":"badge-dismiss-button",type:"button",onClick:Re=>$e(be)},[re(T(Mn),{decorative:""})],8,Rde)]),key:"0"}:void 0]),1032,["appearance","tooltip"]))),128)),pe.value.length?(g(),G($,{key:0,class:"hidden-selection-count-tooltip","max-width":"300",text:de.value},{default:M(()=>[re(ws,{appearance:w(),class:"hidden-selection-count","data-testid":"hidden-selection-count",onClick:I[4]||(I[4]=yt(()=>{},["stop"]))},{default:M(()=>[le(" +"+he(pe.value.length),1)]),_:1},8,["appearance"])]),_:1},8,["text"])):te("",!0)],4)):(g(),A("div",Nde,he(ee.value),1)),K("div",Bde,[!e.loading&&X.value.length&&B.value?(g(),A("button",{key:0,"aria-label":"Clear",class:"multiselect-clear-icon","data-testid":"multiselect-clear-icon",type:"button",onClick:fe},[re(T(Mn),{size:T(dn)},null,8,["size"])])):e.loading?(g(),G(T(Ku),{key:1,class:"multiselect-loading-icon",size:T(dn),title:"Loading"},null,8,["size"])):(g(),G(T(qf),{key:2,class:"multiselect-chevron-icon",decorative:"",size:T(dn)},null,8,["size"]))])],16,Dde)]),_:2},1040,["onClose","onOpen"])]),_:3})]),e.help?(g(),A("p",jde,he(e.help),1)):te("",!0),e.collapsedContext?te("",!0):(g(),A("div",Vde,[(g(),A("div",{key:h.value,ref_key:"multiselectSelectionsStagingElement",ref:P,class:"selection-badges-container staging",style:Ke(D.value),tabindex:"-1"},[(g(!0),A(De,null,Xe(ne.value,(B,J)=>(g(),G(ws,{key:`${T(_)}-${B.key?B.key:J}-badge`,"aria-hidden":"true",class:"multiselect-selection-badge","icon-before":!1},xt({default:M(()=>[le(he(B.label)+" ",1)]),_:2},[B.selected&&!B.disabled&&!Ve.value&&!ie.value?{name:"icon",fn:M(()=>[re(T(Mn),{"aria-hidden":"true"})]),key:"0"}:void 0]),1024))),128)),re(ws,{"aria-hidden":"true",class:"hidden-selection-count"},{default:M(()=>[le(" +"+he(Q.value.length),1)]),_:1})],4))]))],6)}}}),Kde=lt(Gde,[["__scopeId","data-v-b0cb960d"]]),Wde={key:0,class:"prompt-content"},Zde={class:"prompt-message"},Qde={key:1,class:"prompt-confirmation-container"},Xde={class:"prompt-confirmation-text"},Jde={class:"confirmation-text"},efe=ue({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=vr(),a=t,o=S(()=>{const d=Object.assign({},n);return delete d["tabbable-options"],delete d["max-width"],delete d["max-height"],delete d["close-on-backdrop-click"],delete d["input-autofocus"],delete d["hide-close-icon"],delete d["hide-cancel-button"],delete d["full-screen"],d}),i=H(""),s=H(!1),l=S(()=>r.actionButtonDisabled?!0:r.confirmationText?r.confirmationText!==i.value:!1),u=S(()=>r.confirmationPrompt.split("{confirmationText}")),c=()=>{l.value?s.value=!0:a("proceed")};return Me(()=>r.visible,d=>{d||(i.value="",s.value=!1)}),Me(i,d=>{d&&d===r.confirmationText&&(s.value=!1)}),(d,f)=>(g(),G(ug,at({...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"))}),xt({default:M(()=>[d.$slots.default||e.message?(g(),A("div",Wde,[Y(d.$slots,"default",{},()=>[K("p",Zde,he(e.message),1)],!0)])):te("",!0),e.confirmationText?(g(),A("div",Qde,[K("p",Xde,[le(he(u.value[0])+" ",1),K("span",Jde,'"'+he(e.confirmationText)+'"',1),le(" "+he(u.value[1]?u.value[1]:""),1)]),re(Lo,{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:er(yt(c,["prevent"]),["enter"])},null,8,["modelValue","aria-label","error","error-message","onKeydown"])])):te("",!0)]),_:2},[d.$slots.title?{name:"title",fn:M(()=>[Y(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"]))}}),tfe=lt(efe,[["__scopeId","data-v-8d8a17b7"]]),rfe=["id","aria-checked","checked","disabled","tabindex"],nfe={key:0,class:"radio-description"},afe=["for","tabindex"],ofe={key:0,class:"card-content-wrapper"},ife={key:1,class:"card-label-container"},sfe={key:0,class:"radio-label"},lfe={key:1,class:"radio-description"},ufe={inheritAttrs:!1},cfe=ue({...ufe,__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"),xH.includes(e))}},emits:["change","update:modelValue"],setup(e,{emit:t}){const r=e,n=Ct(),a=vr(),o=cr(),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,v=()=>{p("change",r.selectedValue),p("update:modelValue",r.selectedValue)},w=S(()=>{const y={...a};return delete y.class,y}),b=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,h)=>(g(),A("div",{class:Te(["k-radio",[y.$attrs.class?y.$attrs.class:"",b.value]])},[K("input",at({id:i.value},w.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:v}),null,16,rfe),!e.card&&(e.label||y.$slots.default)?(g(),A("div",{key:0,class:Te(["radio-label-wrapper",{"has-description":u.value}])},[re(Qa,at(e.labelAttributes,{class:"radio-label",for:i.value}),xt({default:M(()=>[Y(y.$slots,"default",{},()=>[le(he(e.label),1)],!0)]),_:2},[d.value?{name:"tooltip",fn:M(()=>[Y(y.$slots,"tooltip",{},void 0,!0)]),key:"0"}:void 0]),1040,["for"]),u.value?(g(),A("div",nfe,[Y(y.$slots,"description",{},()=>[K("p",null,he(e.description),1)],!0)])):te("",!0)],2)):e.label||y.$slots.default?(g(),A("label",{key:1,class:Te(["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:h[0]||(h[0]=er(yt(()=>{},["prevent"]),["space"])),onKeyup:er(v,["space"])},[y.$slots.default?(g(),A("span",ofe,[Y(y.$slots,"default",{},void 0,!0)])):te("",!0),e.label||c.value?(g(),A("span",ife,[e.label?(g(),A("span",sfe,he(e.label),1)):te("",!0),c.value?(g(),A("span",lfe,[Y(y.$slots,"description",{},()=>[le(he(e.description),1)],!0)])):te("",!0)])):te("",!0)],42,afe)):te("",!0)],2))}}),F_=lt(cfe,[["__scopeId","data-v-9801a282"]]),dfe=["aria-selected","data-testid"],ffe={class:"select-item-container"},pfe=["disabled","value"],hfe={class:"select-item-label"},vfe=ue({__name:"KSelectItem",props:{item:{type:Object,default:null,validator:e=>e.label!==void 0&&e.value!==void 0}},emits:["selected","arrow-down","arrow-up"],setup(e,{emit:t}){const r=e,n=t,a=o=>{if(r.item.disabled){o.stopPropagation();return}n("selected",r.item)};return(o,i)=>(g(),A("div",{key:e.item.key,"aria-selected":e.item.selected,class:"select-item","data-testid":`select-item-${e.item.value}`,role:"option"},[K("div",ffe,[K("button",{class:Te({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]=er(yt(s=>o.$emit("arrow-down"),["prevent"]),["down"])),i[1]||(i[1]=er(yt(s=>o.$emit("arrow-up"),["prevent"]),["up"]))]},[K("span",hfe,[Y(o.$slots,"content",{},()=>[le(he(e.item.label),1)],!0)])],42,pfe)])],8,dfe))}}),of=lt(vfe,[["__scopeId","data-v-42d073d1"]]),mfe={class:"select-group-title"},gfe=ue({__name:"KSelectItems",props:{items:{type:Array,required:!1,default:()=>[],validator:e=>!e.length||e.every(t=>t.label!==void 0&&t.value!==void 0)}},emits:["selected"],setup(e,{expose:t,emit:r}){const n=e,a=r,o=f=>a("selected",f),i=S(()=>{var f;return(f=n.items)==null?void 0:f.filter(p=>!p.group)}),s=S(()=>{var f,p;return[...new Set((p=(f=n.items)==null?void 0:f.filter(v=>v.group))==null?void 0:p.map(v=>v.group))].sort((v,w)=>v.toLowerCase().localeCompare(w.toLowerCase()))}),l=f=>{var p;return(p=n.items)==null?void 0:p.filter(v=>v.group===f)},u=H(null),c=(f=0)=>{var p,v;u.value&&(n.items[f].disabled?c(f+1):(v=(p=u.value[f])==null?void 0:p.$el)==null||v.querySelector("button").focus())},d=(f,p)=>{var v,w,b,y;const h=n.items.findIndex(C=>C.key===f);if(h===-1)return;const m=p==="down"?1:-1;if(p==="down"?h+m=0){const C=h+m;n.items[C].disabled?d(n.items[C].key,p):(y=(b=(w=(v=u.value)==null?void 0:v[C])==null?void 0:w.$el)==null?void 0:b.querySelector("button"))==null||y.focus()}};return t({setFocus:c}),(f,p)=>(g(),A(De,null,[(g(!0),A(De,null,Xe(i.value,v=>(g(),G(of,{key:v.key,ref_for:!0,ref_key:"kSelectItem",ref:u,item:v,onArrowDown:()=>d(v.key,"down"),onArrowUp:()=>d(v.key,"up"),onSelected:o},{content:M(()=>[Y(f.$slots,"content",{item:v},void 0,!0)]),_:2},1032,["item","onArrowDown","onArrowUp"]))),128)),(g(!0),A(De,null,Xe(s.value,v=>(g(),A("div",{key:`${v}-group`,class:"select-group","data-propagate-clicks":"false"},[K("span",mfe,he(v),1),(g(!0),A(De,null,Xe(l(v),w=>(g(),G(of,{key:w.key,ref_for:!0,ref_key:"kSelectItem",ref:u,item:w,onArrowDown:()=>d(w.key,"down"),onArrowUp:()=>d(w.key,"up"),onSelected:o},{content:M(()=>[Y(f.$slots,"content",{item:w},void 0,!0)]),_:2},1032,["item","onArrowDown","onArrowUp"]))),128))]))),128))],64))}}),yfe=lt(gfe,[["__scopeId","data-v-136d70ae"]]),bfe=["id"],wfe=["aria-live"],Cfe={key:0,class:"select-loading","data-propagate-clicks":"false","data-testid":"select-loading"},Sfe={key:1,class:"select-items-container","data-propagate-clicks":"false"},_fe={class:"select-item-description"},xfe={key:2,class:"dropdown-footer dropdown-footer-static"},kfe={key:2,class:"select-empty","data-propagate-clicks":"false"},Afe={key:0,class:"dropdown-footer dropdown-footer-sticky"},Efe=ue({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(Z=>({"5bda9290":ae.value,"6889d331":j.value,"42396ac2":X.value}));const{getSizeFromString:r,stripRequiredLabel:n}=mr(),a=e,o=t,i=vr(),s=Ct(),l=cr(),u=S(()=>i.id?String(i.id):l),c=H(!1),d=H(),f=S(()=>{var Z;return!!((Z=a.labelAttributes)!=null&&Z.info||s["label-tooltip"])}),p=S(()=>i.required!==void 0&&String(i.required)!=="false"),v=S(()=>i.disabled!==void 0&&String(i.disabled)!=="false"),w=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},y=H(0),h=H(null),m=H(null),C=S(()=>n(a.label,p.value)),_=H(!1),E=H(""),L=S(()=>{var Z,ge;return!(!E.value||(ge=(Z=U.value)==null?void 0:Z.filter(ve=>ve.label===E.value))!=null&&ge.length)}),q=cr(),P=H(null),U=H([]),x=H(!1),k=H(),z=H(),F=S({get(){return a.modelValue},set(Z){var ge;const ve=(ge=U.value)==null?void 0:ge.filter($e=>$e.value===Z);ve!=null&&ve.length?Se(ve[0]):Z||_e()}}),j=S(()=>r(a.width||"100%")),X=H(""),ne=S(()=>{const Z={...i};return delete Z.class,Z}),Q=S(()=>({...b,...a.kpopAttributes,popoverClasses:`${b.popoverClasses} ${a.kpopAttributes.popoverClasses}`,width:String(X.value),maxWidth:String(X.value),disabled:v.value||w.value})),ae=S(()=>r(a.dropdownMaxHeight)),W=S(()=>({...Q.value})),pe=S(()=>a.placeholder||i.placeholder||"Select..."),de=S(()=>!v.value&&a.clearable&&!!P.value),Pe=S(()=>!!(P.value&&(s["selected-item-template"]||a.reuseItemTemplate&&s["item-template"]))),Ie=S(()=>{let Z=[];!a.enableFiltering||a.filterFunction({query:E.value,items:U.value})===!0?Z=U.value:Z=a.filterFunction({query:E.value,items:U.value});const ge=Z.filter($e=>!$e.group),ve=Z.filter($e=>$e.group).sort(($e,Ce)=>$e.group.toLowerCase().localeCompare(Ce.group.toLowerCase()));return[...ge,...ve]}),He=Z=>{if(!a.enableFiltering)return Z.preventDefault(),!1},Ve=Z=>{a.enableItemCreation&&ie(),Z.preventDefault()},ie=()=>{var Z,ge;if(!a.enableItemCreation||!E.value||!L.value||!a.itemCreationValidator(E.value))return;const ve=(((Z=U.value)==null?void 0:Z.length)||0)+1,$e={label:af(E.value),value:up(),key:`${(ge=af(E.value).replace(/ /gi,"-"))==null?void 0:ge.replace(/[^a-z0-9-_]/gi,"")}-${ve}`,custom:!0};o("item-added",$e),Se($e,!0),E.value=""},Se=(Z,ge)=>{var ve,$e;ge&&((ve=U.value)==null||ve.push(Z)),($e=U.value)==null||$e.forEach((Ce,ze)=>{var qe;Ce.key===Z.key?(Ce.selected=!0,P.value=Ce):Ce.selected?(Ce.selected=!1,Ce.custom&&((qe=U.value)==null||qe.splice(ze,1),o("item-removed",Ce))):Ce.selected=!1}),_.value=!0,E.value=Z.label},_e=()=>{var Z;(Z=U.value)==null||Z.forEach((ge,ve)=>{var $e;ge.selected=!1,ge.custom&&(($e=U.value)==null||$e.splice(ve,1),o("item-removed",ge))}),P.value=null,E.value="",o("input",null),o("change",null),o("update:modelValue",null)},Le=H(null),We=(Z,ge)=>{var ve,$e;if(Z.keyCode===27){ge.value=!1;return}const Ce=(ve=z.value)==null?void 0:ve.children[0];!ge.value&&Ce&&Ce.click(),(Z.code==="ArrowDown"||Z.code==="ArrowUp")&&ge.value&&(($e=Le.value)==null||$e.setFocus())},et=Z=>{E.value!==Z&&(E.value=Z)},N=()=>{x.value=!0},O=()=>{x.value=!1},D=()=>{var Z,ge,ve;a.enableFiltering||(ve=(ge=(Z=h.value)==null?void 0:Z.$el)==null?void 0:ge.querySelector("input"))==null||ve.blur()},ee=Z=>{var ge;(v.value||((ge=Z==null?void 0:Z.target)==null?void 0:ge.dataset.propagateClicks)==="false")&&Z.stopPropagation()},oe=Z=>{Z()},me=(Z,ge)=>{c.value=!1,P.value?(_.value=!0,E.value=P.value.label):E.value="",ge&&Z()},xe=Z=>{c.value=!0,a.enableFiltering&&(E.value=""),Z()};return Me(F,(Z,ge)=>{var ve;if(Z!==ge){const $e=(ve=U.value)==null?void 0:ve.filter(Ce=>Ce.value===Z);$e!=null&&$e.length?Se($e[0]):Z||_e()}}),Me(()=>a.items,(Z,ge)=>{var ve,$e,Ce,ze,qe;if(JSON.stringify(Z)!==JSON.stringify(ge)){U.value=JSON.parse(JSON.stringify(a.items)),(ve=U.value)!=null&&ve.length&&(P.value=null);for(let fe=0;fe<(($e=U.value)==null?void 0:$e.length);fe++){U.value[fe].selected===void 0&&(U.value[fe].selected=!1);let Fe=`${(ze=(Ce=U.value[fe].label)==null?void 0:Ce.replace(/ /gi,"-"))==null?void 0:ze.replace(/[^a-z0-9-_]/gi,"")}-${fe}`;Fe.includes("undefined")&&(Fe=`select-item-label-${fe}`),U.value[fe].key=Fe,(U.value[fe].value===a.modelValue||U.value[fe].selected)&&(U.value[fe].selected=!0,P.value=U.value[fe],x.value||(_.value=!0,E.value=P.value.label)),((qe=P.value)==null?void 0:qe.value)===U.value[fe].value&&(U.value[fe].selected=!0)}k.value&&typeof k.value.updatePopper=="function"&&Kt(()=>{k.value.updatePopper()})}},{deep:!0,immediate:!0}),Me(E,Z=>{_.value&&Z||(o("query-change",Z),_.value=!1)}),Me(P,(Z,ge)=>{Z&&Z!==ge&&(o("selected",Z),o("input",Z.value),o("change",Z),o("update:modelValue",Z.value))},{deep:!0}),Tt(()=>{z.value&&(d.value=Ni.create(()=>{var Z;X.value=`${(Z=z.value)==null?void 0:Z.offsetWidth}px`}),d.value.observe(z.value)),lu(document,"keydown",Z=>{var ge,ve;!a.enableFiltering&&((ge=document.activeElement)==null?void 0:ge.tagName)==="BODY"&&!x.value&&c.value&&(Z.code==="ArrowDown"||Z.code==="ArrowUp")&&(Z.preventDefault(),(ve=Le.value)==null||ve.setFocus())})}),Er(()=>{var Z;z.value&&((Z=d.value)==null||Z.unobserve(z.value))}),(Z,ge)=>(g(),A("div",{class:Te(["k-select",[Z.$attrs.class]])},[e.label?(g(),G(Qa,at({key:0,ref_key:"labelElement",ref:m},e.labelAttributes,{"data-testid":"select-label",for:u.value,required:p.value}),xt({default:M(()=>[le(he(C.value)+" ",1)]),_:2},[f.value?{name:"tooltip",fn:M(()=>[Y(Z.$slots,"label-tooltip",{},void 0,!0)]),key:"0"}:void 0]),1040,["for","required"])):te("",!0),re(T(Vf),null,{default:M(({toggle:ve,isToggled:$e})=>[re(Li,at({ref_key:"popperElement",ref:k},W.value,{"close-on-popover-click":"","hide-close-icon":"",onClose:()=>me(ve,$e.value),onOpen:()=>xe(ve),onPopoverClick:()=>oe(ve)}),{content:M(()=>[K("div",{"aria-live":e.enableFiltering?"polite":"off"},[e.enableFiltering&&e.loading?(g(),A("div",Cfe,[Y(Z.$slots,"loading",{},()=>[re(T(Ku),{class:"loading-icon",title:"Loading"})],!0)])):(g(),A("div",Sfe,[re(yfe,{ref_key:"kSelectItems",ref:Le,items:Ie.value,onSelected:Se},{content:M(({item:Ce})=>[Y(Z.$slots,"item-template",{class:"select-item-label select-item-desc",item:Ce},void 0,!0)]),_:3},8,["items"]),!Ie.value.length&&!Z.$slots.empty&&!e.enableItemCreation?(g(),G(of,{key:0,item:{label:"No results",value:"no_results",disabled:!0}})):te("",!0),L.value&&!Z.$slots.empty&&e.enableItemCreation?(g(),G(of,{key:"select-add-item",class:"select-add-item","data-testid":"select-add-item",item:{label:`${E.value} (Add new value)`,value:"add_item",disabled:!e.itemCreationValidator(E.value)},onSelected:ie},{content:M(()=>[K("div",_fe,[le(he(E.value)+" ",1),ge[1]||(ge[1]=K("span",{class:"select-item-new-indicator"},"(Add new value)",-1))])]),_:1},8,["item"])):te("",!0),(e.dropdownFooterText||Z.$slots["dropdown-footer-text"])&&e.dropdownFooterTextPosition==="static"?(g(),A("div",xfe,[Y(Z.$slots,"dropdown-footer-text",{},()=>[le(he(e.dropdownFooterText),1)],!0)])):te("",!0)])),!e.loading&&!Ie.value.length&&Z.$slots.empty?(g(),A("div",kfe,[Y(Z.$slots,"empty",{},void 0,!0)])):te("",!0)],8,wfe),(e.dropdownFooterText||Z.$slots["dropdown-footer-text"])&&e.dropdownFooterTextPosition==="sticky"?(g(),A("div",Afe,[Y(Z.$slots,"dropdown-footer-text",{},()=>[le(he(e.dropdownFooterText),1)],!0)])):te("",!0)]),default:M(()=>[K("div",{id:T(q),ref_key:"selectWrapperElement",ref:z,class:"select-wrapper","data-testid":"select-wrapper",role:"listbox",onClick:ee},[(g(),G(Lo,at({id:u.value,key:y.value,ref_key:"inputElement",ref:h,autocapitalize:"off",autocomplete:"off",class:["select-input",{"filtering-disabled":!e.enableFiltering,"hide-model-value":Pe.value&&(!e.enableFiltering||!$e.value),"input-has-focus":x.value||$e.value}],"data-testid":"select-input",disabled:v.value,error:e.error,"model-value":E.value,placeholder:P.value&&!e.enableFiltering?P.value.label:pe.value,readonly:w.value},ne.value,{onBlur:O,onClick:D,onFocus:N,onKeydown:er(Ve,["enter"]),onKeypress:He,onKeyup:[Ce=>We(Ce,$e),ge[0]||(ge[0]=er(yt(()=>{},["stop"]),["enter"]))],"onUpdate:modelValue":et}),xt({after:M(()=>[de.value?(g(),A("button",{key:0,"aria-label":"Clear",class:"clear-selection-button","data-testid":"clear-selection-icon",type:"button",onClick:_e},[re(T(Mn),{decorative:""})])):te("",!0),re(T(qf),{class:Te(["chevron-down-icon",{disabled:v.value}]),decorative:""},null,8,["class"])]),_:2},[T(s).before?{name:"before",fn:M(()=>[Y(Z.$slots,"before",{},void 0,!0)]),key:"0"}:void 0,Z.$slots["label-tooltip"]?{name:"label-tooltip",fn:M(()=>[Y(Z.$slots,"label-tooltip",{},void 0,!0)]),key:"1"}:void 0]),1040,["id","class","disabled","error","model-value","placeholder","readonly","onKeyup"])),re(Sn,{name:"kongponents-fade-transition"},{default:M(()=>[Pe.value&&(!e.enableFiltering||!$e.value)?(g(),A("div",{key:0,class:Te(["custom-selected-item-wrapper",{clearable:e.clearable}])},[Y(Z.$slots,"selected-item-template",{item:P.value},()=>[Y(Z.$slots,"item-template",{item:P.value},void 0,!0)],!0)],2)):te("",!0)]),_:2},1024)],8,bfe)]),_:2},1040,["onClose","onOpen","onPopoverClick"])]),_:3}),e.help?(g(),A("p",{key:1,class:Te(["help-text",{"select-error":e.error}])},he(e.help),3)):te("",!0)],2))}}),H_=lt(Efe,[["__scopeId","data-v-beb58366"]]),Tfe={class:"k-slideout"},$fe={class:"slideout-header"},Ife={key:0,class:"slideout-title","data-testid":"slideout-title"},Mfe={class:"slideout-content"},Ofe=ue({__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}=mr(),o=H(null),i=S(()=>typeof r.offsetTop=="number"?a(String(r.offsetTop)):r.offsetTop);Ide(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 Me(()=>r.visible,async u=>{l(!!u)},{immediate:!0}),Er(()=>{l(!1)}),(u,c)=>(g(),A("div",Tfe,[re(Sn,{name:"kongponents-fade-transition"},{default:M(()=>[e.visible?(g(),A("div",{key:0,class:Te(["slideout-backdrop",{"backdrop-transparent":!e.hasOverlay}])},null,2)):te("",!0)]),_:1}),re(Sn,{name:"kongponents-slide-in-transition"},{default:M(()=>[e.visible?(g(),A("div",{key:0,ref_key:"slideoutContainerElement",ref:o,class:"slideout-container","data-testid":"slideout-container"},[K("div",$fe,[e.title||u.$slots.title?(g(),A("div",Ife,[Y(u.$slots,"title",{},()=>[le(he(e.title),1)],!0)])):te("",!0),K("button",{"aria-label":"Close",class:"slideout-close-icon","data-testid":"slideout-close-icon",type:"button",onClick:c[0]||(c[0]=yt(d=>u.$emit("close"),["stop"]))},[re(T(Mn),{color:`var(--kui-color-text-neutral, ${T(wa)})`,decorative:""},null,8,["color"])])]),K("div",Mfe,[Y(u.$slots,"default",{},void 0,!0)])],512)):te("",!0)]),_:3})]))}}),Pfe=lt(Ofe,[["__scopeId","data-v-6cd03797"]]),Dfe=["aria-current","data-testid"],Lfe={class:"step-circle"},Nfe=ue({__name:"KStep",props:{label:{type:String,required:!0},state:{type:String,default:"default",validator:e=>TH.includes(e)},maxLabelWidth:{type:String,default:"170"}},setup(e){const{getSizeFromString:t}=mr(),r=e,n=S(()=>({maxWidth:t(r.maxLabelWidth)}));return(a,o)=>(g(),A("li",{"aria-current":e.state==="active"?"step":"false",class:"step","data-testid":`step-${e.state}`},[K("div",{class:Te(["step-container",`${e.state}`])},[K("div",Lfe,[e.state==="completed"?(g(),G(T(HH),{key:0,color:`var(--kui-color-text-inverse, ${T(Bv)})`,size:T(dn),title:"Completed"},null,8,["color","size"])):e.state==="pending"?(g(),G(T(Ku),{key:1,color:`var(--kui-color-text-primary, ${T(xz)})`,size:T(dn),title:"Pending"},null,8,["color","size"])):e.state==="error"?(g(),G(T(Mn),{key:2,color:`var(--kui-color-text-inverse, ${T(Bv)})`,size:T(dn),title:"Error"},null,8,["color","size"])):te("",!0)]),K("span",{class:"step-label",style:Ke(n.value)},he(e.label),5)],2)],8,Dfe))}}),Rfe=lt(Nfe,[["__scopeId","data-v-3d0e3f71"]]),Bfe={key:0,class:"k-stepper"},Ffe=ue({__name:"KStepper",props:{steps:{type:Array,required:!0,validator:e=>!e.length||e.every(t=>t.label!==void 0)},maxLabelWidth:{type:String,default:"170"}},setup(e){return(t,r)=>e.steps&&e.steps.length?(g(),A("ol",Bfe,[(g(!0),A(De,null,Xe(e.steps,n=>(g(),G(Rfe,{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)}}),Hfe=lt(Ffe,[["__scopeId","data-v-2a46c6a5"]]),zfe={class:"table-column-visibility-menu"},Ufe={class:"apply-button-wrapper"},jfe=ue({__name:"ColumnVisibilityMenu",props:{columns:{type:Array,required:!0},tableId:{type:String,required:!0},visibilityPreferences:{type:Object,default:()=>({})},disabled:{type:Boolean,default:!1}},emits:["update"],setup(e,{emit:t}){const r=t,n=e,a=H(!1),o=H({}),i=H(!1),s=H(),l=H(""),u=()=>{o.value=n.columns.reduce((w,b)=>(w[b.key]=n.visibilityPreferences[b.key]===void 0?!0:n.visibilityPreferences[b.key],w),{}),i.value=!1},c=NC(w=>{l.value=w,s.value&&v(s.value)},500),d=S(()=>l.value?n.columns.filter(w=>(w.label?w.label:w.key).toLowerCase().includes(l.value.toLowerCase())):n.columns),f=()=>{r("update",JSON.parse(JSON.stringify(o.value))),i.value=!1,l.value=""},p=w=>{a.value=w,w&&s.value&&Kt(()=>{s.value&&v(s.value)}),!w&&i.value&&u(),w||(l.value="")},v=w=>{if(!(w.scrollHeight>w.clientHeight)){w.classList.remove("is-bottom-overflowing");return}const b=w.scrollHeightn.visibilityPreferences,()=>{u()},{immediate:!0}),Tt(()=>{s.value&&(s.value.addEventListener("scroll",w=>{const b=w.currentTarget;v(b)}),v(s.value))}),C6(()=>{u()}),(w,b)=>(g(),A("div",zfe,[re(ki,{"data-testid":"table-column-visibility-menu",disabled:e.disabled,"kpop-attributes":{placement:"bottom-end"},onToggleDropdown:p},{items:M(()=>[l.value||d.value.length>5?(g(),G(Lo,{key:0,modelValue:l.value,"onUpdate:modelValue":b[1]||(b[1]=y=>l.value=y),modelModifiers:{trim:!0},autocomplete:"off",class:"search-input","data-testid":"search-input",placeholder:"Search columns",type:"search",onClick:b[2]||(b[2]=yt(()=>{},["stop"])),onInput:T(c)},xt({before:M(()=>[re(T(bm),{decorative:""})]),_:2},[l.value?{name:"after",fn:M(()=>[re(Nt,{appearance:"tertiary","aria-label":"Clear search",class:"clear-search","data-testid":"clear-search-button",icon:"",size:"small",onClick:b[0]||(b[0]=yt(()=>l.value="",["stop"]))},{default:M(()=>[re(T(Mn),{decorative:""})]),_:1})]),key:"0"}:void 0]),1032,["modelValue","onInput"])):te("",!0),K("div",{ref_key:"menuItemsRef",ref:s,class:"menu-items-wrapper"},[(g(!0),A(De,null,Xe(d.value,y=>(g(),G(Zf,{key:y.key,class:"column-visibility-menu-item","data-testid":`column-visibility-menu-item-${y.key}`,onClick:yt(()=>{o.value[y.key]=!o.value[y.key],i.value=!0},["stop"])},{default:M(()=>[re(Pu,{modelValue:o.value[y.key],"onUpdate:modelValue":h=>o.value[y.key]=h,"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"]),re(Qa,{id:`${e.tableId}-${y.key}-visibility-checkbox-label`,class:"visibility-checkbox-label",title:y.label},{default:M(()=>[le(he(y.label),1)]),_:2},1032,["id","title"])]),_:2},1032,["data-testid","onClick"]))),128))],512),K("div",Ufe,[re(Nt,{appearance:"tertiary",class:"apply-button","data-testid":"apply-button",onClick:f},{default:M(()=>b[3]||(b[3]=[le(" Apply ")])),_:1})])]),default:M(()=>[re(tn,{placement:"bottom-end",text:a.value?void 0:"Show/Hide Columns"},{default:M(()=>[re(Nt,{appearance:"secondary","aria-label":"Show/Hide Columns",class:"menu-button","data-testid":"column-visibility-menu-button",disabled:e.disabled,icon:"",size:"large"},{default:M(()=>[re(T(hz),{decorative:""})]),_:1},8,["disabled"])]),_:1},8,["text"])]),_:1},8,["disabled"])]))}}),z_=lt(jfe,[["__scopeId","data-v-8a5d8147"]]),Vfe={class:"k-table"},qfe={key:0,class:"table-toolbar","data-testid":"table-toolbar"},Yfe={key:0,class:"toolbar-default-items-container"},Gfe={key:2,class:"table-error-state","data-testid":"table-error-state"},Kfe={key:3,class:"table-empty-state","data-testid":"table-empty-state"},Wfe={key:4},Zfe=["data-tableid"],Qfe=["aria-sort","data-testid","onClick","onMouseover"],Xfe=["onMousedown","onMouseover"],Jfe=["aria-describedby"],epe=["onMousedown","onMouseover"],tpe=["role","tabindex"],rpe=ue({__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:zn.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":O.value}));const{useDebounce:r,useRequest:n,useSwrvState:a,clientSideSorter:o,getSizeFromString:i}=mr(),s=e,l=t,u=vr(),c=Ct(),d=cr(),f={pageSize:15,page:1,query:"",sortColumnKey:"",sortColumnOrder:"desc",offset:null},p=H([]),v=H(),w=H([]),b=H([]),y=H(""),h=H(""),m=H(""),C=S(()=>w.value.filter(we=>we.hidable).length>0),_=S(()=>!!(C.value&&!s.error&&!gt.value&&!s.loading&&p.value&&p.value.length)),E=S(()=>w.value.filter(we=>we.hidable)),L=S(()=>_.value?s.tablePreferences.columnVisibility||{}:{}),q=H(_.value?s.tablePreferences.columnVisibility||{}:{}),P=H(0),U=H(!1),x=H(1),k=H(15),z=H(""),F=H(""),j=H("desc"),X=H(null),ne=H([]),Q=H(!0),ae=H(!1),W=H(!1),pe=S(()=>!!c.toolbar||_.value),de=S(()=>({maxHeight:i(s.maxHeight)})),Pe=we=>`column-${we}`,Ie=we=>`tooltip-${we}`,He=we=>we,Ve=(we,Ze)=>(Ye,ft)=>{const At=/^on[^a-z]/,Ht={};for(const zt in Ze)At.test(zt)&&Ze[zt]&&(Ht[zt]=Ze[zt]);return Object.keys(Ht).reduce((zt,an)=>{if(an.indexOf(we)===0){const dr=an.split(we);zt[dr[1]]=gr=>Ht[an](gr,Ye,ft)}return zt},{})},ie=S(()=>(we,Ze)=>{const Ye=Ve("onRow:",u)(Ze,"row"),ft=Ve("onCell:",u)(we,"cell"),At=["a","button","label","input","select"];return Ye.click&&(ae.value=!0),{...Ye,...ft,click(Ht){const zt=Ht.target.className;let an=At.includes(Ht.target.tagName.toLowerCase()),dr=!1;typeof zt=="string"||Array.isArray(zt)?dr=zt.includes("k-popover"):typeof zt=="object"&&(dr=Object.keys(zt).includes("k-popover")),Ht.target.closest(".popover-content")!==null&&(dr=!0);for(let gr=0;gr{const we={};for(const Ze in Se.value){if(!Se.value[Ze])continue;const Ye=Se.value[Ze]+"px";we[Ze]={width:Ye,maxWidth:Ye,minWidth:Ye}}return we}),Le=(we,Ze)=>({"resize-hover":et.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===F.value,[j.value]:s.sortable&&we.key===F.value&&!we.hideLabel,"is-scrolled":U.value,"has-tooltip":!!we.tooltip}),We=S(()=>y.value?"resizing":h.value?"resize-hover":m.value?"th-hover":""),et=S(()=>{switch(We.value){case"resizing":return y.value;case"resize-hover":return h.value;case"th-hover":return m.value;default:return""}}),N=S(()=>{var we;return(we=v.value)==null?void 0:we.querySelectorAll("th.resizable")}),O=S(()=>{var we;const Ze=(we=N.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"}),D=(we,Ze)=>{var Ye;if(we.button!==0)return;let ft=0,At=0;y.value=Ze;let Ht=null;(Ye=N.value)==null||Ye.forEach(dr=>{dr.getAttribute("data-testid")===`table-header-${Ze}`&&(Ht=document==null?void 0:document.querySelector(`[data-tableid="${d}"] [data-testid="table-header-${Ze}"]`))});const zt=dr=>{const gr=dr.clientX-ft;Ht==null||Ht.setAttribute("style",`width: ${At+gr}px`),Se.value[Ze]=At+gr},an=()=>{y.value="",document==null||document.removeEventListener("mousemove",zt),document==null||document.removeEventListener("mouseup",an),Re()};if(ft=we.clientX,Ht){const dr=window==null?void 0:window.getComputedStyle(Ht);dr!=null&&dr.width&&(At=parseInt(dr.width,10)),document==null||document.addEventListener("mousemove",zt),document==null||document.addEventListener("mouseup",an)}},ee=H(!0),oe=async()=>{var we,Ze;const Ye=s.searchInput,ft=await s.fetcher({pageSize:k.value,page:x.value,query:Ye||z.value,sortColumnKey:F.value,sortColumnOrder:j.value,offset:X.value});return p.value=ft.data,P.value=s.paginationTotalItems||ft.total||((we=ft.data)==null?void 0:we.length),s.paginationOffset&&((Ze=ft.pagination)!=null&&Ze.offset?(Z.value=ft.pagination.offset,ne.value[x.value]||ne.value.push(ft.pagination.offset)):Z.value=null,Q.value=ft.pagination&&"hasNextPage"in ft.pagination?ft.pagination.hasNextPage:!0),p.value.length===0&&x.value>1&&(x.value=1,ne.value=[null],X.value=null),ee.value=!1,ft},me=()=>{const we={...f,...s.initialFetcherParams};x.value=we.page??f.page,k.value=we.pageSize??f.pageSize,z.value=we.query??f.query,F.value=we.sortColumnKey??f.sortColumnKey,j.value=we.sortColumnOrder??f.sortColumnOrder,s.clientSort&&F.value&&j.value&&o(F.value,"",j.value,p.value),s.paginationOffset&&(X.value=we.offset,ne.value.push(we.offset)),s.headers&&s.headers.length&&(w.value=s.headers),W.value=!0};Me(()=>s.headers,we=>{we&&we.length&&(w.value=we)},{deep:!0});const xe=S(()=>ne.value[x.value-1]),Z=H(null),ge=S(()=>{if(!s.fetcher||!W.value)return"";let we=d;return s.cacheIdentifier&&(we=s.cacheIdentifier),s.fetcherCacheKey&&(we+=`-${s.fetcherCacheKey}`),`k-table_${we}`}),ve=H(""),{debouncedFn:$e,generateDebouncedFn:Ce}=r(we=>{ve.value=we},350),ze=Ce(0),{data:qe,error:fe,revalidate:Fe,isValidating:Ue}=n(()=>ge.value,()=>oe(),{revalidateOnFocus:!1,revalidateDebounce:0}),{state:ut,hasData:rt,swrvState:Dt}=a(qe,fe,Ue),gt=H(!0),Ft=S(()=>({hasData:rt.value,state:ut.value})),ce=S(()=>gt.value?"loading":fe.value?"error":"success"),{debouncedFn:se,generateDebouncedFn:V}=r(Fe,500),I=V(0),$=we=>{const{key:Ze,useSortHandlerFunction:Ye}=we,ft=F.value+"";x.value=1,F.value?Ze===F.value?j.value==="asc"?j.value="desc":j.value="asc":(F.value=Ze,j.value="asc",ne.value=[null]):(F.value=Ze,j.value="asc",ne.value=[null]),s.clientSort?Ye&&s.sortHandlerFunction?s.sortHandlerFunction({key:Ze,prevKey:ft,sortColumnOrder:j.value,data:p.value}):o(Ze,ft,j.value,p.value):s.paginationOffset||se(),Re()},B=({page:we})=>{x.value=we},J=({pageSize:we})=>{ne.value=[null],X.value=null,k.value=we,x.value=1,Re()},be=we=>{we&&we.target&&typeof we.target.scrollTop=="number"&&(we.target.scrollTop>1?U.value=!0:we.target.scrollTop===0&&(U.value=!U.value))},ke=S(()=>({pageSize:k.value,sortColumnKey:F.value,sortColumnOrder:j.value,...s.resizeColumns?{columnWidths:Se.value}:{},...C.value?{columnVisibility:q.value}:{}})),Re=()=>{ce.value==="success"&&l("update:table-preferences",ke.value)},ot=()=>{x.value++,X.value=Z.value},$t=()=>{x.value--,X.value=xe.value},St=S(()=>!!(s.fetcher&&!s.disablePagination&&!(!s.paginationOffset&&s.hidePaginationWhenOptional&&P.value<=s.paginationPageSizes[0])&&!(s.paginationOffset&&s.hidePaginationWhenOptional&&!xe.value&&!Z.value&&p.value.lengthwe.toLowerCase().replace(/[^[a-z0-9]/gi,"-");Me([q,w],we=>{const Ze=we[0],Ye=we[1].filter(ft=>Ze[ft.key]!==!1);JSON.stringify(Ye)!==JSON.stringify(b.value)&&(b.value=Ye,Re())},{deep:!0,immediate:!0}),Me(qe,we=>{we!=null&&we.length&&!p.value.length&&(p.value=we)},{deep:!0,immediate:!0}),Me(ut,()=>{switch(ut.value){case Dt.PENDING:gt.value=!0;break;case Dt.VALIDATING_HAS_DATA:gt.value=Tr.value;break;default:gt.value=!1;break}},{immediate:!0}),Me([Ft,ce],we=>{var Ze;l("state",{state:we==null?void 0:we[1],hasData:(Ze=we==null?void 0:we[0])==null?void 0:Ze.hasData})}),Me(()=>s.searchInput,we=>{x.value!==1&&(x.value=1),we===""?ze(we):$e(we)},{immediate:!0});const Tr=H(!1);return Me([ve,x,k],async(we,Ze)=>{const Ye=Ze==null?void 0:Ze[0],ft=we[0],At=we[1];ft!==Ye&&At!==1&&(x.value=1,ne.value=[null],X.value=null),W.value&&!ee.value&&(Tr.value=!0,ft!==""&&ft!==Ye?await se():await I(),Tr.value=!1)},{deep:!0,immediate:!0}),Me(_,we=>{we&&(q.value=s.tablePreferences.columnVisibility||{})},{immediate:!0}),Tt(()=>{console.warn(`The Kongponents 'KTable' component is deprecated and will be removed in the next major release. +Docs: https://kongponents.konghq.com/components/modal.html#fullscreen`)}),Rn(()=>{document.removeEventListener("keydown",i)}),Er(()=>{document.body.style.overflow=""}),(u,c)=>e.isVisible?(g(),A("div",{key:0,"aria-label":e.title,"aria-modal":"true",class:"k-modal-fullscreen isOpen",role:"dialog",onKeyup:[er(l,["enter"]),er(s,["esc"])]},[K("div",{ref_key:"modalBodyContent",ref:a,class:Te(["k-modal-fullscreen-dialog",{"has-footer":u.$slots["footer-content"]}]),tabindex:"0"},[K("div",ade,[u.$slots["body-header"]||e.bodyHeader?(g(),A("div",ode,[Y(u.$slots,"body-header",{},()=>[le(he(e.bodyHeader),1)],!0)])):te("",!0),u.$slots["body-header-description"]||e.bodyHeaderDescription?(g(),A("div",ide,[Y(u.$slots,"body-header-description",{},()=>[le(he(e.bodyHeaderDescription),1)],!0)])):te("",!0)]),K("div",sde,[Y(u.$slots,"default",{},void 0,!0)]),K("div",lde,[K("div",ude,[K("div",cde,[K("span",dde,[Y(u.$slots,"header-icon",{},()=>[re(T(bm),{color:T(xz)},null,8,["color"])],!0)]),K("span",fde,[Y(u.$slots,"header-content",{},()=>[le(he(e.title),1)],!0)])]),K("div",pde,[K("div",hde,[Y(u.$slots,"action-buttons",{},()=>[re(Nt,{appearance:e.cancelButtonAppearance,class:"cancel-button",onClick:s},{default:I(()=>[le(he(e.cancelButtonText),1)]),_:1},8,["appearance"]),re(Nt,{appearance:e.actionButtonAppearance,class:"proceed-button",onClick:l},{default:I(()=>[le(he(e.actionButtonText),1)]),_:1},8,["appearance"])],!0)])])])]),u.$slots["footer-content"]?(g(),A("div",vde,[Y(u.$slots,"footer-content",{},void 0,!0),K("div",mde,[K("div",gde,[Y(u.$slots,"action-buttons",{},()=>[re(Nt,{appearance:e.actionButtonAppearance,class:"proceed-button",onClick:l},{default:I(()=>[le(he(e.actionButtonText),1)]),_:1},8,["appearance"])],!0)])])])):te("",!0)],2)],40,nde)):te("",!0)}}),bde=lt(yde,[["__scopeId","data-v-604a5bc5"]]),wde=["aria-selected","data-testid"],Cde={class:"multiselect-item-container"},Sde=["disabled","value"],_de={class:"multiselect-item-label"},xde=ue({__name:"KMultiselectItem",props:{item:{type:Object,default:null,validator:e=>e.label!==void 0&&e.value!==void 0}},emits:["selected","arrow-down","arrow-up"],setup(e,{emit:t}){const r=e,n=t,a=()=>{r.item.disabled||n("selected",r.item)};return(o,i)=>(g(),A("div",{key:e.item.key,"aria-selected":e.item.selected,class:"multiselect-item","data-testid":`multiselect-item-${e.item.value}`,role:"option"},[K("div",Cde,[K("button",{class:Te({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]=er(yt(s=>o.$emit("arrow-down"),["prevent"]),["down"])),i[1]||(i[1]=er(yt(s=>o.$emit("arrow-up"),["prevent"]),["up"]))]},[K("span",_de,[Y(o.$slots,"content",{},()=>[le(he(e.item.label),1)],!0)])],42,Sde)])],8,wde))}}),nf=lt(xde,[["__scopeId","data-v-0c6c7ac1"]]),kde={class:"multiselect-group-title"},Ade=ue({__name:"KMultiselectItems",props:{items:{type:Array,default:()=>[],validator:e=>!e.length||e.every(t=>t.label!==void 0&&t.value!==void 0)}},emits:["selected"],setup(e,{expose:t,emit:r}){const n=e,a=r,o=H(null),i=f=>a("selected",f),s=S(()=>{var f;return(f=n.items)==null?void 0:f.filter(p=>!p.group)}),l=S(()=>{var f,p;return[...new Set((p=(f=n.items)==null?void 0:f.filter(v=>v.group))==null?void 0:p.map(v=>v.group))].sort((v,w)=>v.toLowerCase().localeCompare(w.toLowerCase()))}),u=f=>{var p;return(p=n.items)==null?void 0:p.filter(v=>v.group===f)},c=(f=0)=>{var p,v;o.value&&(n.items[f].disabled?c(f+1):(v=(p=o.value[f])==null?void 0:p.$el)==null||v.querySelector("button").focus())},d=(f,p)=>{var v,w,b,y;const h=n.items.findIndex(C=>C.key===f);if(h===-1)return;const m=p==="down"?1:-1;if(p==="down"?h+m=0){const C=h+m;n.items[C].disabled?d(n.items[C].key,p):(y=(b=(w=(v=o.value)==null?void 0:v[C])==null?void 0:w.$el)==null?void 0:b.querySelector("button"))==null||y.focus()}};return t({setFocus:c}),(f,p)=>(g(),A(De,null,[(g(!0),A(De,null,Xe(s.value,(v,w)=>(g(),G(nf,{key:`${v.key?v.key:w}-item`,ref_for:!0,ref_key:"kMultiselectItem",ref:o,item:v,onArrowDown:()=>d(v.key,"down"),onArrowUp:()=>d(v.key,"up"),onSelected:i},{content:I(()=>[Y(f.$slots,"content",{item:v},void 0,!0)]),_:2},1032,["item","onArrowDown","onArrowUp"]))),128)),(g(!0),A(De,null,Xe(l.value,v=>(g(),A("div",{key:`${v}-group`,class:"multiselect-group"},[K("span",kde,he(v),1),(g(!0),A(De,null,Xe(u(v),(w,b)=>(g(),G(nf,{key:`${w.key?w.key:v+"-"+b+"-item"}`,ref_for:!0,ref_key:"kMultiselectItem",ref:o,item:w,onArrowDown:()=>d(w.key,"down"),onArrowUp:()=>d(w.key,"up"),onSelected:i},{content:I(()=>[Y(f.$slots,"content",{item:w},void 0,!0)]),_:2},1032,["item","onArrowDown","onArrowUp"]))),128))]))),128))],64))}}),Ede=lt(Ade,[["__scopeId","data-v-8640caca"]]);function af(e){return e.replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'")}function Tde(e){return Af()?(L0(e),!0):!1}function dg(e){return typeof e=="function"?e():T(e)}const R_=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const $de=Object.prototype.toString,Mde=e=>$de.call(e)==="[object Object]",ad=()=>{},Ide=Ode();function Ode(){var e,t;return R_&&((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 B_=R_?window:void 0;function jl(e){var t;const r=dg(e);return(t=r==null?void 0:r.$el)!=null?t:r}function lu(...e){let t,r,n,a;if(typeof e[0]=="string"||Array.isArray(e[0])?([r,n,a]=e,t=B_):[t,r,n,a]=e,!t)return ad;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=Ie(()=>[jl(t),dg(a)],([c,d])=>{if(i(),!c)return;const f=Mde(d)?{...d}:d;o.push(...r.flatMap(p=>n.map(v=>s(c,p,v,f))))},{immediate:!0,flush:"post"}),u=()=>{l(),i()};return Tde(u),u}let g8=!1;function Pde(e,t,r={}){const{window:n=B_,ignore:a=[],capture:o=!0,detectIframe:i=!1}=r;if(!n)return ad;Ide&&!g8&&(g8=!0,Array.from(n.document.body.children).forEach(f=>f.addEventListener("click",ad)),n.document.documentElement.addEventListener("click",ad));let s=!0;const l=f=>dg(a).some(p=>{if(typeof p=="string")return Array.from(n.document.querySelectorAll(p)).some(v=>v===f.target||f.composedPath().includes(v));{const v=jl(p);return v&&(f.target===v||f.composedPath().includes(v))}}),u=f=>{const p=jl(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=[lu(n,"click",f=>{c||(c=!0,setTimeout(()=>{c=!1},0),u(f))},{passive:!0,capture:o}),lu(n,"pointerdown",f=>{const p=jl(e);s=!l(f)&&!!(p&&!f.composedPath().includes(p))},{passive:!0}),i&&lu(n,"blur",f=>{setTimeout(()=>{var p;const v=jl(e);((p=n.document.activeElement)==null?void 0:p.tagName)==="IFRAME"&&!(v!=null&&v.contains(n.document.activeElement))&&t(f)},0)})].filter(Boolean);return()=>d.forEach(f=>f())}const y8=e=>{try{return new URL(e),!0}catch{return!1}},F_=15,H_=(e,t)=>e.pageSize?e.pageSize:t.initialPageSize?t.initialPageSize:t.pageSizes&&Array.isArray(t.pageSizes)&&t.pageSizes.length?t.pageSizes[0]:F_,Dde="useandom-26T198340PX75pxJACKVERYMINDBUSHWOLF_GQZbfghjklqvwyzrict";let Lde=(e=21)=>{let t="",r=crypto.getRandomValues(new Uint8Array(e|=0));for(;e--;)t+=Dde[r[e]&63];return t};const up=()=>Lde(),Nde={"data-testid":"multiselect-container"},Rde=["id","tabindex"],Bde={key:0},Fde={key:1,class:"expanded-selection-empty"},Hde=["aria-label","onClick"],zde={class:"multiselect-icons-container"},Ude={key:0,class:"multiselect-input-wrapper"},jde={"aria-live":"polite"},Vde={class:"select-item-description"},qde={key:1,class:"multiselect-empty","data-propagate-clicks":"false"},Yde={key:1,class:"help-text"},Gde={key:2,"aria-hidden":"true",class:"staging-area"},Kde=e=>{const t=[];return e.forEach(r=>t.push(r.value)),t},Wde=e=>{const t=Kde(e),r=new Set(t);return t.length===r.size},Zde=ue({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)&&Wde(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(V=>({"242c2303":We.value}));const r=vr(),n=Ct(),{getSizeFromString:a,cloneDeep:o,stripRequiredLabel:i}=mr(),s=36,l="Filter...",u=e,c=t,d=H(null),f=S(()=>r.required!==void 0&&String(r.required)!=="false"),p=S(()=>i(u.label,f.value)),v=S(()=>{var V,M;return!!((V=u.labelAttributes)!=null&&V.help||(M=u.labelAttributes)!=null&&M.info||n["label-tooltip"])}),w=V=>Ve.value||ie.value||V!=null&&V.disabled?"neutral":u.error?"danger":"info",b={hideCaret:!0,placement:"bottom-start",popoverTimeout:0,popoverClasses:"multiselect-popover"},y=H(0),h=H(0),m=cr(),C=S(()=>r.id?String(r.id):m),_=cr(),E=H(null),L=H(null),q=H(null),P=H(),U=S(()=>u.selectedRowCount*s),x=H(""),k=S(()=>!(!x.value||F.value.filter(V=>V.label===x.value).length)),z=H(null),F=H([]),j=H([]),X=H([]),ne=H([]),Q=H([]),ae=new Set,W=H([]),pe=H([]),de=S(()=>pe.value.map(V=>V.label).join(", ")),Pe=H(!1),Me=H(!1),He=H(!1),Ve=S(()=>(r==null?void 0:r.disabled)!==void 0&&String(r==null?void 0:r.disabled)!=="false"),ie=S(()=>(r==null?void 0:r.readonly)!==void 0&&String(r==null?void 0:r.readonly)!=="false"),Se=S({get(){return u.modelValue},set(V){const M=F.value.filter($=>V.includes($.value));M.length?ge(M):V.length||fe()}}),_e=S(()=>{const V={...r};return delete V.class,V}),Le=S(()=>({...b,...u.kpopAttributes,popoverClasses:`${b.popoverClasses} ${u.kpopAttributes.popoverClasses} ${u.dropdownFooterText||n["dropdown-footer-text"]?"has-dropdown-footer":""}`,width:Ft.value+"px",maxWidth:Ft.value+"px",disabled:r.disabled!==void 0&&String(r.disabled)!=="false"||r.readonly!==void 0&&String(r.readonly)!=="false"})),We=S(()=>a(u.dropdownMaxHeight)),et=S(()=>({...Le.value})),N=S(()=>{const V=u.width?u.width:"300";return a(V)}),O=S(()=>({width:N.value})),D=S(()=>({width:Ft.value+"px"})),ee=S(()=>{if(X.value.length===0){if(!u.collapsedContext&&u.placeholder)return u.placeholder;if(u.collapsedContext&&u.searchPlaceholder)return u.searchPlaceholder}return X.value.length===1?`${X.value.length} item selected`:`${X.value.length} items selected`}),oe=S(()=>u.autosuggest?F.value:u.filterFunction({items:F.value,query:x.value})),me=V=>{var M;(Ve.value||((M=V==null?void 0:V.target)==null?void 0:M.dataset.propagateClicks)==="false")&&V.stopPropagation()},xe=async(V,M,$)=>{var B,J;if(V){if(!M.value){x.value="",$(),qe(),await Kt();const be=(J=(B=q.value)==null?void 0:B.$el)==null?void 0:J.querySelector("input");be==null||be.focus({preventScroll:!0})}}else M.value&&(x.value="",$())},Z=()=>{setTimeout(()=>{const V=P.value;if(u.collapsedContext){h.value++;return}if(V){if(V.clientHeight>U.value){const M=Array.from(V.querySelectorAll(".multiselect-selection-badge")).filter(J=>J.offsetTop>=U.value),$=ne.value.length-M.length,B=ne.value.splice($,M.length);for(const J of B)ae.has(J.value)||(ae.add(J.value),Q.value.push(J))}h.value++}},0)},ge=V=>{V.forEach(M=>{var $;const B=(($=F.value.filter(J=>J.value===M.value))==null?void 0:$[0])||null;B.selected=!0,X.value.filter(J=>J.value===B.value).length||(X.value.push(B),ne.value.push(B))}),Z()},ve=(V,M=!1)=>{const $=new Set(V.map(B=>B.value));X.value=X.value.filter(B=>!$.has(B.value)),ne.value=ne.value.filter(B=>!$.has(B.value)),Q.value=Q.value.filter(B=>!$.has(B.value)),V.forEach(B=>{if(ae.delete(B.value),B.selected=!1,Q.value.length){const J=Q.value.pop();J&&(ne.value.push(J),ae.delete(J.value))}u.enableItemCreation&&B.custom&&(F.value=F.value.filter(J=>J.value!==B.value),c("item-removed",B))}),M&&Z()},$e=(V,M)=>{var $,B;let J=!1,be=M?V:(($=F.value.filter(Re=>Re.value===V.value))==null?void 0:$[0])||null;if(u.enableItemCreation&&be!=null&&be.custom&&(J=!0),be===null&&(be=((B=X.value.filter(Re=>Re.value===V.value))==null?void 0:B[0])||null),be===null)return;if(be.selected){if(X.value=X.value.filter(Re=>Re.value!==V.value),ne.value.filter(Re=>Re.value===V.value).length?ne.value=ne.value.filter(Re=>Re.value!==V.value):ae.delete(V.value)&&(Q.value=Q.value.filter(Re=>Re.value!==V.value)),be.selected=!1,Q.value.length){const Re=Q.value.pop();Re&&(ne.value.push(Re),ae.delete(Re.value))}J&&(F.value=F.value.filter(Re=>Re.value!==V.value),c("item-removed",V))}else be.selected=!0,X.value.push(be),ne.value.push(be),M&&(be.custom=!0,F.value.push(be));Z();const ke=X.value.map(Re=>Re.value);c("selected",X.value),c("change",be),c("update:modelValue",ke)},Ce=V=>{u.enableItemCreation&&ze(),V.preventDefault()},ze=()=>{var V;if(!u.enableItemCreation||!x.value||!k.value||!u.itemCreationValidator(x.value))return;const M=F.value.length+1,$={label:af(x.value+""),value:up(),key:`${(V=af(x.value).replace(/ /gi,"-"))==null?void 0:V.replace(/[^a-z0-9-_]/gi,"")}-${M}`};c("item-added",$),$e($,!0),x.value=""},qe=()=>{const V=oe.value.filter(be=>be.selected),M=oe.value.filter(be=>!be.selected),$=[...V,...M],B=$.filter(be=>!be.group),J=$.filter(be=>be.group).sort((be,ke)=>be.group.toLowerCase().localeCompare(ke.group.toLowerCase()));j.value=[...B,...J]},fe=()=>{F.value.forEach(M=>{M.disabled||(M.selected=!1,M.custom&&c("item-removed",M))}),F.value=F.value.filter(M=>!(M.custom&&!M.disabled)),X.value=X.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="",Z();const V=X.value.map(M=>M.value);c("selected",X.value),c("update:modelValue",V),c("query-change","")},Fe=V=>{x.value=V,c("query-change",V)},Ue=(V,M)=>{var $;V.keyCode===27&&(M.value=!1),(V.code==="ArrowDown"||V.code==="ArrowUp")&&(($=d.value)==null||$.setFocus())},ut=()=>{var V;(V=z.value)==null||V.showPopover()},rt=V=>{var M;(V.code==="ArrowDown"||V.code==="ArrowUp")&&((M=d.value)==null||M.setFocus())},Dt=async()=>{He.value=!0,gt()},gt=()=>{Pe.value||(Pe.value=!0,c("query-change",""))};Ie(h,()=>{setTimeout(()=>{const V=P.value;if(u.collapsedContext){W.value=o(ne.value),pe.value=[],y.value++;return}if(V)if(V.clientHeight>U.value){const M=ne.value.pop();M&&!ae.has(M.value)&&(Q.value.push(M),ae.add(M.value)),h.value++}else W.value=o(ne.value),pe.value=o(Q.value),y.value++},0)}),Ie(y,async()=>{z.value&&typeof z.value.updatePopper=="function"&&(await Kt(),z.value.updatePopper())}),Ie(oe,()=>{qe()}),Ie(Se,(V,M)=>{if(JSON.stringify(V)!==JSON.stringify(M)){if(!V.length){fe();return}const $=new Set(M),B=new Set(V),J=F.value.filter(ke=>B.has(ke.value)),be=X.value.filter(ke=>!B.has(ke.value)&&$.has(ke.value));be.length&&ve(be),J.length&&ge(J)}}),Ie(()=>u.items,(V,M)=>{var $,B;if(JSON.stringify(V)!==JSON.stringify(M)){F.value=o(u.items);for(let J=0;JRe.value===ke.value).length||X.value.push(ke),ne.value.filter(Re=>Re.value===ke.value).length||ne.value.push(ke)}}Z(),z.value&&typeof z.value.updatePopper=="function"&&Kt(()=>{z.value.updatePopper()})}},{deep:!0,immediate:!0});const Ft=H(300),ce=async()=>{var V;Ft.value=300,await Kt(),Ft.value=((V=E.value)==null?void 0:V.clientWidth)||300,Z()},se=H();return Tt(()=>{lu("resize",ce),se.value=Ni.create(ce),se.value.observe(E.value)}),Er(()=>{se.value&&E.value&&se.value.unobserve(E.value)}),(V,M)=>{const $=Je("KTooltip");return g(),A("div",{class:Te(["k-multiselect",[V.$attrs.class,{"multiselect-error":e.error}]]),style:Ke(O.value)},[e.label?(g(),G(Qa,at({key:0},e.labelAttributes,{"data-testid":e.labelAttributes["data-testid"]?e.labelAttributes["data-testid"]:"multiselect-label",for:C.value,required:f.value}),xt({default:I(()=>[le(he(p.value)+" ",1)]),_:2},[v.value?{name:"tooltip",fn:I(()=>[Y(V.$slots,"label-tooltip",{},void 0,!0)]),key:"0"}:void 0]),1040,["data-testid","for","required"])):te("",!0),K("div",Nde,[re(T(Vf),null,{default:I(({isToggled:B,toggle:J})=>[re(Li,at({ref_key:"popper",ref:z,"hide-close-icon":""},et.value,{onClose:()=>xe(!1,B,J),onOpen:()=>xe(!0,B,J)}),{content:I(()=>[K("div",{class:"multiselect-list",onClick:M[7]||(M[7]=yt(()=>{},["stop"])),onMouseenter:M[8]||(M[8]=()=>Me.value=!0),onMouseleave:M[9]||(M[9]=()=>Me.value=!1)},[!e.collapsedContext&&!ie.value?(g(),A("div",Ude,[re(Lo,{ref_key:"multiselectDropdownInputElement",ref:q,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]=yt(()=>{},["stop"])),onFocus:gt,onKeydown:er(Ce,["enter"]),onKeyup:[rt,M[6]||(M[6]=er(yt(()=>{},["stop"]),["enter"]))],"onUpdate:modelValue":Fe},null,8,["model-value","placeholder"])])):te("",!0),K("div",jde,[re(Ede,{ref_key:"kMultiselectItems",ref:d,items:j.value,onSelected:$e},{content:I(({item:be})=>[Y(V.$slots,"item-template",{class:"multiselect-item",item:be},void 0,!0)]),_:3},8,["items"]),e.enableItemCreation&&k.value&&!V.$slots.empty?(g(),G(nf,{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:ze},{content:I(()=>[K("div",Vde,[le(he(x.value)+" ",1),M[10]||(M[10]=K("span",{class:"select-item-new-indicator"},"(Add new value)",-1))])]),_:1},8,["item"])):te("",!0),!j.value.length&&!V.$slots.empty&&!e.enableItemCreation?(g(),G(nf,{key:"multiselect-empty-item",class:"multiselect-empty-item","data-testid":"multiselect-empty-item",item:{label:"No results",value:"no_results",disabled:!0}})):te("",!0)]),V.$slots.empty&&!e.loading&&!j.value.length?(g(),A("div",qde,[Y(V.$slots,"empty",{},void 0,!0)])):te("",!0)],32),e.dropdownFooterText||V.$slots["dropdown-footer-text"]?(g(),A("div",{key:0,class:Te(["dropdown-footer",`dropdown-footer-${e.dropdownFooterTextPosition}`]),"data-testid":"dropdown-footer"},[Y(V.$slots,"dropdown-footer-text",{},()=>[le(he(e.dropdownFooterText),1)],!0)],2)):te("",!0)]),default:I(()=>[K("div",at({id:C.value,ref_key:"multiselectElement",ref:E,class:["multiselect-trigger",{focused:He.value,hovered:Me.value,disabled:Ve.value,readonly:ie.value}],"data-testid":"multiselect-trigger",role:"listbox",tabindex:Ve.value||ie.value||e.collapsedContext?-1:0},_e.value,{onClick:me,onKeydown:[er(ut,["enter"]),er(ut,["space"])]}),[e.collapsedContext?(g(),A("div",Bde,[re(Lo,{ref_key:"multiselectInputElement",ref:L,autocapitalize:"off",autocomplete:"off",class:Te(["multiselect-input",{"is-readonly":ie.value}]),"data-testid":"multiselect-input",disabled:Ve.value,"model-value":x.value,placeholder:ee.value,readonly:ie.value?!0:void 0,type:"text",onBlur:M[0]||(M[0]=()=>He.value=!1),onClick:be=>{B.value&&be.stopPropagation()},onFocus:Dt,onKeydown:er(Ce,["enter"]),onKeyup:be=>Ue(be,B),onMouseenter:M[1]||(M[1]=()=>Me.value=!0),onMouseleave:M[2]||(M[2]=()=>Me.value=!1),"onUpdate:modelValue":Fe},null,8,["class","disabled","model-value","placeholder","readonly","onClick","onKeyup"])])):X.value.length?(g(),A("div",{key:2,class:"selection-badges-container","data-testid":"selection-badges-container",style:Ke(D.value)},[(g(!0),A(De,null,Xe(W.value,(be,ke)=>(g(),G(ws,{key:`${T(_)}-${be.key?be.key:ke}-badge-${y.value}`,appearance:w(be),class:"multiselect-selection-badge","icon-before":!1,tooltip:be.label,"truncation-tooltip":"",onClick:M[3]||(M[3]=yt(()=>{},["stop"]))},xt({default:I(()=>[le(he(be.label)+" ",1)]),_:2},[be.selected&&!be.disabled&&!Ve.value&&!ie.value?{name:"icon",fn:I(()=>[K("button",{"aria-label":`Unselect ${be.label}`,class:"badge-dismiss-button","data-testid":"badge-dismiss-button",type:"button",onClick:Re=>$e(be)},[re(T(In),{decorative:""})],8,Hde)]),key:"0"}:void 0]),1032,["appearance","tooltip"]))),128)),pe.value.length?(g(),G($,{key:0,class:"hidden-selection-count-tooltip","max-width":"300",text:de.value},{default:I(()=>[re(ws,{appearance:w(),class:"hidden-selection-count","data-testid":"hidden-selection-count",onClick:M[4]||(M[4]=yt(()=>{},["stop"]))},{default:I(()=>[le(" +"+he(pe.value.length),1)]),_:1},8,["appearance"])]),_:1},8,["text"])):te("",!0)],4)):(g(),A("div",Fde,he(ee.value),1)),K("div",zde,[!e.loading&&X.value.length&&B.value?(g(),A("button",{key:0,"aria-label":"Clear",class:"multiselect-clear-icon","data-testid":"multiselect-clear-icon",type:"button",onClick:fe},[re(T(In),{size:T(dn)},null,8,["size"])])):e.loading?(g(),G(T(Ku),{key:1,class:"multiselect-loading-icon",size:T(dn),title:"Loading"},null,8,["size"])):(g(),G(T(qf),{key:2,class:"multiselect-chevron-icon",decorative:"",size:T(dn)},null,8,["size"]))])],16,Rde)]),_:2},1040,["onClose","onOpen"])]),_:3})]),e.help?(g(),A("p",Yde,he(e.help),1)):te("",!0),e.collapsedContext?te("",!0):(g(),A("div",Gde,[(g(),A("div",{key:h.value,ref_key:"multiselectSelectionsStagingElement",ref:P,class:"selection-badges-container staging",style:Ke(D.value),tabindex:"-1"},[(g(!0),A(De,null,Xe(ne.value,(B,J)=>(g(),G(ws,{key:`${T(_)}-${B.key?B.key:J}-badge`,"aria-hidden":"true",class:"multiselect-selection-badge","icon-before":!1},xt({default:I(()=>[le(he(B.label)+" ",1)]),_:2},[B.selected&&!B.disabled&&!Ve.value&&!ie.value?{name:"icon",fn:I(()=>[re(T(In),{"aria-hidden":"true"})]),key:"0"}:void 0]),1024))),128)),re(ws,{"aria-hidden":"true",class:"hidden-selection-count"},{default:I(()=>[le(" +"+he(Q.value.length),1)]),_:1})],4))]))],6)}}}),Qde=lt(Zde,[["__scopeId","data-v-b0cb960d"]]),Xde={key:0,class:"prompt-content"},Jde={class:"prompt-message"},efe={key:1,class:"prompt-confirmation-container"},tfe={class:"prompt-confirmation-text"},rfe={class:"confirmation-text"},nfe=ue({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=vr(),a=t,o=S(()=>{const d=Object.assign({},n);return delete d["tabbable-options"],delete d["max-width"],delete d["max-height"],delete d["close-on-backdrop-click"],delete d["input-autofocus"],delete d["hide-close-icon"],delete d["hide-cancel-button"],delete d["full-screen"],d}),i=H(""),s=H(!1),l=S(()=>r.actionButtonDisabled?!0:r.confirmationText?r.confirmationText!==i.value:!1),u=S(()=>r.confirmationPrompt.split("{confirmationText}")),c=()=>{l.value?s.value=!0:a("proceed")};return Ie(()=>r.visible,d=>{d||(i.value="",s.value=!1)}),Ie(i,d=>{d&&d===r.confirmationText&&(s.value=!1)}),(d,f)=>(g(),G(cg,at({...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"))}),xt({default:I(()=>[d.$slots.default||e.message?(g(),A("div",Xde,[Y(d.$slots,"default",{},()=>[K("p",Jde,he(e.message),1)],!0)])):te("",!0),e.confirmationText?(g(),A("div",efe,[K("p",tfe,[le(he(u.value[0])+" ",1),K("span",rfe,'"'+he(e.confirmationText)+'"',1),le(" "+he(u.value[1]?u.value[1]:""),1)]),re(Lo,{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:er(yt(c,["prevent"]),["enter"])},null,8,["modelValue","aria-label","error","error-message","onKeydown"])])):te("",!0)]),_:2},[d.$slots.title?{name:"title",fn:I(()=>[Y(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"]))}}),afe=lt(nfe,[["__scopeId","data-v-8d8a17b7"]]),ofe=["id","aria-checked","checked","disabled","tabindex"],ife={key:0,class:"radio-description"},sfe=["for","tabindex"],lfe={key:0,class:"card-content-wrapper"},ufe={key:1,class:"card-label-container"},cfe={key:0,class:"radio-label"},dfe={key:1,class:"radio-description"},ffe={inheritAttrs:!1},pfe=ue({...ffe,__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"),EH.includes(e))}},emits:["change","update:modelValue"],setup(e,{emit:t}){const r=e,n=Ct(),a=vr(),o=cr(),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,v=()=>{p("change",r.selectedValue),p("update:modelValue",r.selectedValue)},w=S(()=>{const y={...a};return delete y.class,y}),b=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,h)=>(g(),A("div",{class:Te(["k-radio",[y.$attrs.class?y.$attrs.class:"",b.value]])},[K("input",at({id:i.value},w.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:v}),null,16,ofe),!e.card&&(e.label||y.$slots.default)?(g(),A("div",{key:0,class:Te(["radio-label-wrapper",{"has-description":u.value}])},[re(Qa,at(e.labelAttributes,{class:"radio-label",for:i.value}),xt({default:I(()=>[Y(y.$slots,"default",{},()=>[le(he(e.label),1)],!0)]),_:2},[d.value?{name:"tooltip",fn:I(()=>[Y(y.$slots,"tooltip",{},void 0,!0)]),key:"0"}:void 0]),1040,["for"]),u.value?(g(),A("div",ife,[Y(y.$slots,"description",{},()=>[K("p",null,he(e.description),1)],!0)])):te("",!0)],2)):e.label||y.$slots.default?(g(),A("label",{key:1,class:Te(["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:h[0]||(h[0]=er(yt(()=>{},["prevent"]),["space"])),onKeyup:er(v,["space"])},[y.$slots.default?(g(),A("span",lfe,[Y(y.$slots,"default",{},void 0,!0)])):te("",!0),e.label||c.value?(g(),A("span",ufe,[e.label?(g(),A("span",cfe,he(e.label),1)):te("",!0),c.value?(g(),A("span",dfe,[Y(y.$slots,"description",{},()=>[le(he(e.description),1)],!0)])):te("",!0)])):te("",!0)],42,sfe)):te("",!0)],2))}}),z_=lt(pfe,[["__scopeId","data-v-9801a282"]]),hfe=["aria-selected","data-testid"],vfe={class:"select-item-container"},mfe=["disabled","value"],gfe={class:"select-item-label"},yfe=ue({__name:"KSelectItem",props:{item:{type:Object,default:null,validator:e=>e.label!==void 0&&e.value!==void 0}},emits:["selected","arrow-down","arrow-up"],setup(e,{emit:t}){const r=e,n=t,a=o=>{if(r.item.disabled){o.stopPropagation();return}n("selected",r.item)};return(o,i)=>(g(),A("div",{key:e.item.key,"aria-selected":e.item.selected,class:"select-item","data-testid":`select-item-${e.item.value}`,role:"option"},[K("div",vfe,[K("button",{class:Te({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]=er(yt(s=>o.$emit("arrow-down"),["prevent"]),["down"])),i[1]||(i[1]=er(yt(s=>o.$emit("arrow-up"),["prevent"]),["up"]))]},[K("span",gfe,[Y(o.$slots,"content",{},()=>[le(he(e.item.label),1)],!0)])],42,mfe)])],8,hfe))}}),of=lt(yfe,[["__scopeId","data-v-42d073d1"]]),bfe={class:"select-group-title"},wfe=ue({__name:"KSelectItems",props:{items:{type:Array,required:!1,default:()=>[],validator:e=>!e.length||e.every(t=>t.label!==void 0&&t.value!==void 0)}},emits:["selected"],setup(e,{expose:t,emit:r}){const n=e,a=r,o=f=>a("selected",f),i=S(()=>{var f;return(f=n.items)==null?void 0:f.filter(p=>!p.group)}),s=S(()=>{var f,p;return[...new Set((p=(f=n.items)==null?void 0:f.filter(v=>v.group))==null?void 0:p.map(v=>v.group))].sort((v,w)=>v.toLowerCase().localeCompare(w.toLowerCase()))}),l=f=>{var p;return(p=n.items)==null?void 0:p.filter(v=>v.group===f)},u=H(null),c=(f=0)=>{var p,v;u.value&&(n.items[f].disabled?c(f+1):(v=(p=u.value[f])==null?void 0:p.$el)==null||v.querySelector("button").focus())},d=(f,p)=>{var v,w,b,y;const h=n.items.findIndex(C=>C.key===f);if(h===-1)return;const m=p==="down"?1:-1;if(p==="down"?h+m=0){const C=h+m;n.items[C].disabled?d(n.items[C].key,p):(y=(b=(w=(v=u.value)==null?void 0:v[C])==null?void 0:w.$el)==null?void 0:b.querySelector("button"))==null||y.focus()}};return t({setFocus:c}),(f,p)=>(g(),A(De,null,[(g(!0),A(De,null,Xe(i.value,v=>(g(),G(of,{key:v.key,ref_for:!0,ref_key:"kSelectItem",ref:u,item:v,onArrowDown:()=>d(v.key,"down"),onArrowUp:()=>d(v.key,"up"),onSelected:o},{content:I(()=>[Y(f.$slots,"content",{item:v},void 0,!0)]),_:2},1032,["item","onArrowDown","onArrowUp"]))),128)),(g(!0),A(De,null,Xe(s.value,v=>(g(),A("div",{key:`${v}-group`,class:"select-group","data-propagate-clicks":"false"},[K("span",bfe,he(v),1),(g(!0),A(De,null,Xe(l(v),w=>(g(),G(of,{key:w.key,ref_for:!0,ref_key:"kSelectItem",ref:u,item:w,onArrowDown:()=>d(w.key,"down"),onArrowUp:()=>d(w.key,"up"),onSelected:o},{content:I(()=>[Y(f.$slots,"content",{item:w},void 0,!0)]),_:2},1032,["item","onArrowDown","onArrowUp"]))),128))]))),128))],64))}}),Cfe=lt(wfe,[["__scopeId","data-v-136d70ae"]]),Sfe=["id"],_fe=["aria-live"],xfe={key:0,class:"select-loading","data-propagate-clicks":"false","data-testid":"select-loading"},kfe={key:1,class:"select-items-container","data-propagate-clicks":"false"},Afe={class:"select-item-description"},Efe={key:2,class:"dropdown-footer dropdown-footer-static"},Tfe={key:2,class:"select-empty","data-propagate-clicks":"false"},$fe={key:0,class:"dropdown-footer dropdown-footer-sticky"},Mfe=ue({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(Z=>({"5bda9290":ae.value,"6889d331":j.value,"42396ac2":X.value}));const{getSizeFromString:r,stripRequiredLabel:n}=mr(),a=e,o=t,i=vr(),s=Ct(),l=cr(),u=S(()=>i.id?String(i.id):l),c=H(!1),d=H(),f=S(()=>{var Z;return!!((Z=a.labelAttributes)!=null&&Z.info||s["label-tooltip"])}),p=S(()=>i.required!==void 0&&String(i.required)!=="false"),v=S(()=>i.disabled!==void 0&&String(i.disabled)!=="false"),w=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},y=H(0),h=H(null),m=H(null),C=S(()=>n(a.label,p.value)),_=H(!1),E=H(""),L=S(()=>{var Z,ge;return!(!E.value||(ge=(Z=U.value)==null?void 0:Z.filter(ve=>ve.label===E.value))!=null&&ge.length)}),q=cr(),P=H(null),U=H([]),x=H(!1),k=H(),z=H(),F=S({get(){return a.modelValue},set(Z){var ge;const ve=(ge=U.value)==null?void 0:ge.filter($e=>$e.value===Z);ve!=null&&ve.length?Se(ve[0]):Z||_e()}}),j=S(()=>r(a.width||"100%")),X=H(""),ne=S(()=>{const Z={...i};return delete Z.class,Z}),Q=S(()=>({...b,...a.kpopAttributes,popoverClasses:`${b.popoverClasses} ${a.kpopAttributes.popoverClasses}`,width:String(X.value),maxWidth:String(X.value),disabled:v.value||w.value})),ae=S(()=>r(a.dropdownMaxHeight)),W=S(()=>({...Q.value})),pe=S(()=>a.placeholder||i.placeholder||"Select..."),de=S(()=>!v.value&&a.clearable&&!!P.value),Pe=S(()=>!!(P.value&&(s["selected-item-template"]||a.reuseItemTemplate&&s["item-template"]))),Me=S(()=>{let Z=[];!a.enableFiltering||a.filterFunction({query:E.value,items:U.value})===!0?Z=U.value:Z=a.filterFunction({query:E.value,items:U.value});const ge=Z.filter($e=>!$e.group),ve=Z.filter($e=>$e.group).sort(($e,Ce)=>$e.group.toLowerCase().localeCompare(Ce.group.toLowerCase()));return[...ge,...ve]}),He=Z=>{if(!a.enableFiltering)return Z.preventDefault(),!1},Ve=Z=>{a.enableItemCreation&&ie(),Z.preventDefault()},ie=()=>{var Z,ge;if(!a.enableItemCreation||!E.value||!L.value||!a.itemCreationValidator(E.value))return;const ve=(((Z=U.value)==null?void 0:Z.length)||0)+1,$e={label:af(E.value),value:up(),key:`${(ge=af(E.value).replace(/ /gi,"-"))==null?void 0:ge.replace(/[^a-z0-9-_]/gi,"")}-${ve}`,custom:!0};o("item-added",$e),Se($e,!0),E.value=""},Se=(Z,ge)=>{var ve,$e;ge&&((ve=U.value)==null||ve.push(Z)),($e=U.value)==null||$e.forEach((Ce,ze)=>{var qe;Ce.key===Z.key?(Ce.selected=!0,P.value=Ce):Ce.selected?(Ce.selected=!1,Ce.custom&&((qe=U.value)==null||qe.splice(ze,1),o("item-removed",Ce))):Ce.selected=!1}),_.value=!0,E.value=Z.label},_e=()=>{var Z;(Z=U.value)==null||Z.forEach((ge,ve)=>{var $e;ge.selected=!1,ge.custom&&(($e=U.value)==null||$e.splice(ve,1),o("item-removed",ge))}),P.value=null,E.value="",o("input",null),o("change",null),o("update:modelValue",null)},Le=H(null),We=(Z,ge)=>{var ve,$e;if(Z.keyCode===27){ge.value=!1;return}const Ce=(ve=z.value)==null?void 0:ve.children[0];!ge.value&&Ce&&Ce.click(),(Z.code==="ArrowDown"||Z.code==="ArrowUp")&&ge.value&&(($e=Le.value)==null||$e.setFocus())},et=Z=>{E.value!==Z&&(E.value=Z)},N=()=>{x.value=!0},O=()=>{x.value=!1},D=()=>{var Z,ge,ve;a.enableFiltering||(ve=(ge=(Z=h.value)==null?void 0:Z.$el)==null?void 0:ge.querySelector("input"))==null||ve.blur()},ee=Z=>{var ge;(v.value||((ge=Z==null?void 0:Z.target)==null?void 0:ge.dataset.propagateClicks)==="false")&&Z.stopPropagation()},oe=Z=>{Z()},me=(Z,ge)=>{c.value=!1,P.value?(_.value=!0,E.value=P.value.label):E.value="",ge&&Z()},xe=Z=>{c.value=!0,a.enableFiltering&&(E.value=""),Z()};return Ie(F,(Z,ge)=>{var ve;if(Z!==ge){const $e=(ve=U.value)==null?void 0:ve.filter(Ce=>Ce.value===Z);$e!=null&&$e.length?Se($e[0]):Z||_e()}}),Ie(()=>a.items,(Z,ge)=>{var ve,$e,Ce,ze,qe;if(JSON.stringify(Z)!==JSON.stringify(ge)){U.value=JSON.parse(JSON.stringify(a.items)),(ve=U.value)!=null&&ve.length&&(P.value=null);for(let fe=0;fe<(($e=U.value)==null?void 0:$e.length);fe++){U.value[fe].selected===void 0&&(U.value[fe].selected=!1);let Fe=`${(ze=(Ce=U.value[fe].label)==null?void 0:Ce.replace(/ /gi,"-"))==null?void 0:ze.replace(/[^a-z0-9-_]/gi,"")}-${fe}`;Fe.includes("undefined")&&(Fe=`select-item-label-${fe}`),U.value[fe].key=Fe,(U.value[fe].value===a.modelValue||U.value[fe].selected)&&(U.value[fe].selected=!0,P.value=U.value[fe],x.value||(_.value=!0,E.value=P.value.label)),((qe=P.value)==null?void 0:qe.value)===U.value[fe].value&&(U.value[fe].selected=!0)}k.value&&typeof k.value.updatePopper=="function"&&Kt(()=>{k.value.updatePopper()})}},{deep:!0,immediate:!0}),Ie(E,Z=>{_.value&&Z||(o("query-change",Z),_.value=!1)}),Ie(P,(Z,ge)=>{Z&&Z!==ge&&(o("selected",Z),o("input",Z.value),o("change",Z),o("update:modelValue",Z.value))},{deep:!0}),Tt(()=>{z.value&&(d.value=Ni.create(()=>{var Z;X.value=`${(Z=z.value)==null?void 0:Z.offsetWidth}px`}),d.value.observe(z.value)),lu(document,"keydown",Z=>{var ge,ve;!a.enableFiltering&&((ge=document.activeElement)==null?void 0:ge.tagName)==="BODY"&&!x.value&&c.value&&(Z.code==="ArrowDown"||Z.code==="ArrowUp")&&(Z.preventDefault(),(ve=Le.value)==null||ve.setFocus())})}),Er(()=>{var Z;z.value&&((Z=d.value)==null||Z.unobserve(z.value))}),(Z,ge)=>(g(),A("div",{class:Te(["k-select",[Z.$attrs.class]])},[e.label?(g(),G(Qa,at({key:0,ref_key:"labelElement",ref:m},e.labelAttributes,{"data-testid":"select-label",for:u.value,required:p.value}),xt({default:I(()=>[le(he(C.value)+" ",1)]),_:2},[f.value?{name:"tooltip",fn:I(()=>[Y(Z.$slots,"label-tooltip",{},void 0,!0)]),key:"0"}:void 0]),1040,["for","required"])):te("",!0),re(T(Vf),null,{default:I(({toggle:ve,isToggled:$e})=>[re(Li,at({ref_key:"popperElement",ref:k},W.value,{"close-on-popover-click":"","hide-close-icon":"",onClose:()=>me(ve,$e.value),onOpen:()=>xe(ve),onPopoverClick:()=>oe(ve)}),{content:I(()=>[K("div",{"aria-live":e.enableFiltering?"polite":"off"},[e.enableFiltering&&e.loading?(g(),A("div",xfe,[Y(Z.$slots,"loading",{},()=>[re(T(Ku),{class:"loading-icon",title:"Loading"})],!0)])):(g(),A("div",kfe,[re(Cfe,{ref_key:"kSelectItems",ref:Le,items:Me.value,onSelected:Se},{content:I(({item:Ce})=>[Y(Z.$slots,"item-template",{class:"select-item-label select-item-desc",item:Ce},void 0,!0)]),_:3},8,["items"]),!Me.value.length&&!Z.$slots.empty&&!e.enableItemCreation?(g(),G(of,{key:0,item:{label:"No results",value:"no_results",disabled:!0}})):te("",!0),L.value&&!Z.$slots.empty&&e.enableItemCreation?(g(),G(of,{key:"select-add-item",class:"select-add-item","data-testid":"select-add-item",item:{label:`${E.value} (Add new value)`,value:"add_item",disabled:!e.itemCreationValidator(E.value)},onSelected:ie},{content:I(()=>[K("div",Afe,[le(he(E.value)+" ",1),ge[1]||(ge[1]=K("span",{class:"select-item-new-indicator"},"(Add new value)",-1))])]),_:1},8,["item"])):te("",!0),(e.dropdownFooterText||Z.$slots["dropdown-footer-text"])&&e.dropdownFooterTextPosition==="static"?(g(),A("div",Efe,[Y(Z.$slots,"dropdown-footer-text",{},()=>[le(he(e.dropdownFooterText),1)],!0)])):te("",!0)])),!e.loading&&!Me.value.length&&Z.$slots.empty?(g(),A("div",Tfe,[Y(Z.$slots,"empty",{},void 0,!0)])):te("",!0)],8,_fe),(e.dropdownFooterText||Z.$slots["dropdown-footer-text"])&&e.dropdownFooterTextPosition==="sticky"?(g(),A("div",$fe,[Y(Z.$slots,"dropdown-footer-text",{},()=>[le(he(e.dropdownFooterText),1)],!0)])):te("",!0)]),default:I(()=>[K("div",{id:T(q),ref_key:"selectWrapperElement",ref:z,class:"select-wrapper","data-testid":"select-wrapper",role:"listbox",onClick:ee},[(g(),G(Lo,at({id:u.value,key:y.value,ref_key:"inputElement",ref:h,autocapitalize:"off",autocomplete:"off",class:["select-input",{"filtering-disabled":!e.enableFiltering,"hide-model-value":Pe.value&&(!e.enableFiltering||!$e.value),"input-has-focus":x.value||$e.value}],"data-testid":"select-input",disabled:v.value,error:e.error,"model-value":E.value,placeholder:P.value&&!e.enableFiltering?P.value.label:pe.value,readonly:w.value},ne.value,{onBlur:O,onClick:D,onFocus:N,onKeydown:er(Ve,["enter"]),onKeypress:He,onKeyup:[Ce=>We(Ce,$e),ge[0]||(ge[0]=er(yt(()=>{},["stop"]),["enter"]))],"onUpdate:modelValue":et}),xt({after:I(()=>[de.value?(g(),A("button",{key:0,"aria-label":"Clear",class:"clear-selection-button","data-testid":"clear-selection-icon",type:"button",onClick:_e},[re(T(In),{decorative:""})])):te("",!0),re(T(qf),{class:Te(["chevron-down-icon",{disabled:v.value}]),decorative:""},null,8,["class"])]),_:2},[T(s).before?{name:"before",fn:I(()=>[Y(Z.$slots,"before",{},void 0,!0)]),key:"0"}:void 0,Z.$slots["label-tooltip"]?{name:"label-tooltip",fn:I(()=>[Y(Z.$slots,"label-tooltip",{},void 0,!0)]),key:"1"}:void 0]),1040,["id","class","disabled","error","model-value","placeholder","readonly","onKeyup"])),re(Sn,{name:"kongponents-fade-transition"},{default:I(()=>[Pe.value&&(!e.enableFiltering||!$e.value)?(g(),A("div",{key:0,class:Te(["custom-selected-item-wrapper",{clearable:e.clearable}])},[Y(Z.$slots,"selected-item-template",{item:P.value},()=>[Y(Z.$slots,"item-template",{item:P.value},void 0,!0)],!0)],2)):te("",!0)]),_:2},1024)],8,Sfe)]),_:2},1040,["onClose","onOpen","onPopoverClick"])]),_:3}),e.help?(g(),A("p",{key:1,class:Te(["help-text",{"select-error":e.error}])},he(e.help),3)):te("",!0)],2))}}),U_=lt(Mfe,[["__scopeId","data-v-beb58366"]]),Ife={class:"k-slideout"},Ofe={class:"slideout-header"},Pfe={key:0,class:"slideout-title","data-testid":"slideout-title"},Dfe={class:"slideout-content"},Lfe=ue({__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}=mr(),o=H(null),i=S(()=>typeof r.offsetTop=="number"?a(String(r.offsetTop)):r.offsetTop);Pde(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 Ie(()=>r.visible,async u=>{l(!!u)},{immediate:!0}),Er(()=>{l(!1)}),(u,c)=>(g(),A("div",Ife,[re(Sn,{name:"kongponents-fade-transition"},{default:I(()=>[e.visible?(g(),A("div",{key:0,class:Te(["slideout-backdrop",{"backdrop-transparent":!e.hasOverlay}])},null,2)):te("",!0)]),_:1}),re(Sn,{name:"kongponents-slide-in-transition"},{default:I(()=>[e.visible?(g(),A("div",{key:0,ref_key:"slideoutContainerElement",ref:o,class:"slideout-container","data-testid":"slideout-container"},[K("div",Ofe,[e.title||u.$slots.title?(g(),A("div",Pfe,[Y(u.$slots,"title",{},()=>[le(he(e.title),1)],!0)])):te("",!0),K("button",{"aria-label":"Close",class:"slideout-close-icon","data-testid":"slideout-close-icon",type:"button",onClick:c[0]||(c[0]=yt(d=>u.$emit("close"),["stop"]))},[re(T(In),{color:`var(--kui-color-text-neutral, ${T(wa)})`,decorative:""},null,8,["color"])])]),K("div",Dfe,[Y(u.$slots,"default",{},void 0,!0)])],512)):te("",!0)]),_:3})]))}}),Nfe=lt(Lfe,[["__scopeId","data-v-6cd03797"]]),Rfe=["aria-current","data-testid"],Bfe={class:"step-circle"},Ffe=ue({__name:"KStep",props:{label:{type:String,required:!0},state:{type:String,default:"default",validator:e=>IH.includes(e)},maxLabelWidth:{type:String,default:"170"}},setup(e){const{getSizeFromString:t}=mr(),r=e,n=S(()=>({maxWidth:t(r.maxLabelWidth)}));return(a,o)=>(g(),A("li",{"aria-current":e.state==="active"?"step":"false",class:"step","data-testid":`step-${e.state}`},[K("div",{class:Te(["step-container",`${e.state}`])},[K("div",Bfe,[e.state==="completed"?(g(),G(T(jH),{key:0,color:`var(--kui-color-text-inverse, ${T(Fv)})`,size:T(dn),title:"Completed"},null,8,["color","size"])):e.state==="pending"?(g(),G(T(Ku),{key:1,color:`var(--kui-color-text-primary, ${T(Ez)})`,size:T(dn),title:"Pending"},null,8,["color","size"])):e.state==="error"?(g(),G(T(In),{key:2,color:`var(--kui-color-text-inverse, ${T(Fv)})`,size:T(dn),title:"Error"},null,8,["color","size"])):te("",!0)]),K("span",{class:"step-label",style:Ke(n.value)},he(e.label),5)],2)],8,Rfe))}}),Hfe=lt(Ffe,[["__scopeId","data-v-3d0e3f71"]]),zfe={key:0,class:"k-stepper"},Ufe=ue({__name:"KStepper",props:{steps:{type:Array,required:!0,validator:e=>!e.length||e.every(t=>t.label!==void 0)},maxLabelWidth:{type:String,default:"170"}},setup(e){return(t,r)=>e.steps&&e.steps.length?(g(),A("ol",zfe,[(g(!0),A(De,null,Xe(e.steps,n=>(g(),G(Hfe,{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)}}),jfe=lt(Ufe,[["__scopeId","data-v-2a46c6a5"]]),Vfe={class:"table-column-visibility-menu"},qfe={class:"apply-button-wrapper"},Yfe=ue({__name:"ColumnVisibilityMenu",props:{columns:{type:Array,required:!0},tableId:{type:String,required:!0},visibilityPreferences:{type:Object,default:()=>({})},disabled:{type:Boolean,default:!1}},emits:["update"],setup(e,{emit:t}){const r=t,n=e,a=H(!1),o=H({}),i=H(!1),s=H(),l=H(""),u=()=>{o.value=n.columns.reduce((w,b)=>(w[b.key]=n.visibilityPreferences[b.key]===void 0?!0:n.visibilityPreferences[b.key],w),{}),i.value=!1},c=BC(w=>{l.value=w,s.value&&v(s.value)},500),d=S(()=>l.value?n.columns.filter(w=>(w.label?w.label:w.key).toLowerCase().includes(l.value.toLowerCase())):n.columns),f=()=>{r("update",JSON.parse(JSON.stringify(o.value))),i.value=!1,l.value=""},p=w=>{a.value=w,w&&s.value&&Kt(()=>{s.value&&v(s.value)}),!w&&i.value&&u(),w||(l.value="")},v=w=>{if(!(w.scrollHeight>w.clientHeight)){w.classList.remove("is-bottom-overflowing");return}const b=w.scrollHeightn.visibilityPreferences,()=>{u()},{immediate:!0}),Tt(()=>{s.value&&(s.value.addEventListener("scroll",w=>{const b=w.currentTarget;v(b)}),v(s.value))}),S6(()=>{u()}),(w,b)=>(g(),A("div",Vfe,[re(ki,{"data-testid":"table-column-visibility-menu",disabled:e.disabled,"kpop-attributes":{placement:"bottom-end"},onToggleDropdown:p},{items:I(()=>[l.value||d.value.length>5?(g(),G(Lo,{key:0,modelValue:l.value,"onUpdate:modelValue":b[1]||(b[1]=y=>l.value=y),modelModifiers:{trim:!0},autocomplete:"off",class:"search-input","data-testid":"search-input",placeholder:"Search columns",type:"search",onClick:b[2]||(b[2]=yt(()=>{},["stop"])),onInput:T(c)},xt({before:I(()=>[re(T(wm),{decorative:""})]),_:2},[l.value?{name:"after",fn:I(()=>[re(Nt,{appearance:"tertiary","aria-label":"Clear search",class:"clear-search","data-testid":"clear-search-button",icon:"",size:"small",onClick:b[0]||(b[0]=yt(()=>l.value="",["stop"]))},{default:I(()=>[re(T(In),{decorative:""})]),_:1})]),key:"0"}:void 0]),1032,["modelValue","onInput"])):te("",!0),K("div",{ref_key:"menuItemsRef",ref:s,class:"menu-items-wrapper"},[(g(!0),A(De,null,Xe(d.value,y=>(g(),G(Zf,{key:y.key,class:"column-visibility-menu-item","data-testid":`column-visibility-menu-item-${y.key}`,onClick:yt(()=>{o.value[y.key]=!o.value[y.key],i.value=!0},["stop"])},{default:I(()=>[re(Pu,{modelValue:o.value[y.key],"onUpdate:modelValue":h=>o.value[y.key]=h,"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"]),re(Qa,{id:`${e.tableId}-${y.key}-visibility-checkbox-label`,class:"visibility-checkbox-label",title:y.label},{default:I(()=>[le(he(y.label),1)]),_:2},1032,["id","title"])]),_:2},1032,["data-testid","onClick"]))),128))],512),K("div",qfe,[re(Nt,{appearance:"tertiary",class:"apply-button","data-testid":"apply-button",onClick:f},{default:I(()=>b[3]||(b[3]=[le(" Apply ")])),_:1})])]),default:I(()=>[re(tn,{placement:"bottom-end",text:a.value?void 0:"Show/Hide Columns"},{default:I(()=>[re(Nt,{appearance:"secondary","aria-label":"Show/Hide Columns",class:"menu-button","data-testid":"column-visibility-menu-button",disabled:e.disabled,icon:"",size:"large"},{default:I(()=>[re(T(gz),{decorative:""})]),_:1},8,["disabled"])]),_:1},8,["text"])]),_:1},8,["disabled"])]))}}),j_=lt(Yfe,[["__scopeId","data-v-8a5d8147"]]),Gfe={class:"k-table"},Kfe={key:0,class:"table-toolbar","data-testid":"table-toolbar"},Wfe={key:0,class:"toolbar-default-items-container"},Zfe={key:2,class:"table-error-state","data-testid":"table-error-state"},Qfe={key:3,class:"table-empty-state","data-testid":"table-empty-state"},Xfe={key:4},Jfe=["data-tableid"],epe=["aria-sort","data-testid","onClick","onMouseover"],tpe=["onMousedown","onMouseover"],rpe=["aria-describedby"],npe=["onMousedown","onMouseover"],ape=["role","tabindex"],ope=ue({__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:zn.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":O.value}));const{useDebounce:r,useRequest:n,useSwrvState:a,clientSideSorter:o,getSizeFromString:i}=mr(),s=e,l=t,u=vr(),c=Ct(),d=cr(),f={pageSize:15,page:1,query:"",sortColumnKey:"",sortColumnOrder:"desc",offset:null},p=H([]),v=H(),w=H([]),b=H([]),y=H(""),h=H(""),m=H(""),C=S(()=>w.value.filter(we=>we.hidable).length>0),_=S(()=>!!(C.value&&!s.error&&!gt.value&&!s.loading&&p.value&&p.value.length)),E=S(()=>w.value.filter(we=>we.hidable)),L=S(()=>_.value?s.tablePreferences.columnVisibility||{}:{}),q=H(_.value?s.tablePreferences.columnVisibility||{}:{}),P=H(0),U=H(!1),x=H(1),k=H(15),z=H(""),F=H(""),j=H("desc"),X=H(null),ne=H([]),Q=H(!0),ae=H(!1),W=H(!1),pe=S(()=>!!c.toolbar||_.value),de=S(()=>({maxHeight:i(s.maxHeight)})),Pe=we=>`column-${we}`,Me=we=>`tooltip-${we}`,He=we=>we,Ve=(we,Ze)=>(Ye,ft)=>{const At=/^on[^a-z]/,Ht={};for(const zt in Ze)At.test(zt)&&Ze[zt]&&(Ht[zt]=Ze[zt]);return Object.keys(Ht).reduce((zt,an)=>{if(an.indexOf(we)===0){const dr=an.split(we);zt[dr[1]]=gr=>Ht[an](gr,Ye,ft)}return zt},{})},ie=S(()=>(we,Ze)=>{const Ye=Ve("onRow:",u)(Ze,"row"),ft=Ve("onCell:",u)(we,"cell"),At=["a","button","label","input","select"];return Ye.click&&(ae.value=!0),{...Ye,...ft,click(Ht){const zt=Ht.target.className;let an=At.includes(Ht.target.tagName.toLowerCase()),dr=!1;typeof zt=="string"||Array.isArray(zt)?dr=zt.includes("k-popover"):typeof zt=="object"&&(dr=Object.keys(zt).includes("k-popover")),Ht.target.closest(".popover-content")!==null&&(dr=!0);for(let gr=0;gr{const we={};for(const Ze in Se.value){if(!Se.value[Ze])continue;const Ye=Se.value[Ze]+"px";we[Ze]={width:Ye,maxWidth:Ye,minWidth:Ye}}return we}),Le=(we,Ze)=>({"resize-hover":et.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===F.value,[j.value]:s.sortable&&we.key===F.value&&!we.hideLabel,"is-scrolled":U.value,"has-tooltip":!!we.tooltip}),We=S(()=>y.value?"resizing":h.value?"resize-hover":m.value?"th-hover":""),et=S(()=>{switch(We.value){case"resizing":return y.value;case"resize-hover":return h.value;case"th-hover":return m.value;default:return""}}),N=S(()=>{var we;return(we=v.value)==null?void 0:we.querySelectorAll("th.resizable")}),O=S(()=>{var we;const Ze=(we=N.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"}),D=(we,Ze)=>{var Ye;if(we.button!==0)return;let ft=0,At=0;y.value=Ze;let Ht=null;(Ye=N.value)==null||Ye.forEach(dr=>{dr.getAttribute("data-testid")===`table-header-${Ze}`&&(Ht=document==null?void 0:document.querySelector(`[data-tableid="${d}"] [data-testid="table-header-${Ze}"]`))});const zt=dr=>{const gr=dr.clientX-ft;Ht==null||Ht.setAttribute("style",`width: ${At+gr}px`),Se.value[Ze]=At+gr},an=()=>{y.value="",document==null||document.removeEventListener("mousemove",zt),document==null||document.removeEventListener("mouseup",an),Re()};if(ft=we.clientX,Ht){const dr=window==null?void 0:window.getComputedStyle(Ht);dr!=null&&dr.width&&(At=parseInt(dr.width,10)),document==null||document.addEventListener("mousemove",zt),document==null||document.addEventListener("mouseup",an)}},ee=H(!0),oe=async()=>{var we,Ze;const Ye=s.searchInput,ft=await s.fetcher({pageSize:k.value,page:x.value,query:Ye||z.value,sortColumnKey:F.value,sortColumnOrder:j.value,offset:X.value});return p.value=ft.data,P.value=s.paginationTotalItems||ft.total||((we=ft.data)==null?void 0:we.length),s.paginationOffset&&((Ze=ft.pagination)!=null&&Ze.offset?(Z.value=ft.pagination.offset,ne.value[x.value]||ne.value.push(ft.pagination.offset)):Z.value=null,Q.value=ft.pagination&&"hasNextPage"in ft.pagination?ft.pagination.hasNextPage:!0),p.value.length===0&&x.value>1&&(x.value=1,ne.value=[null],X.value=null),ee.value=!1,ft},me=()=>{const we={...f,...s.initialFetcherParams};x.value=we.page??f.page,k.value=we.pageSize??f.pageSize,z.value=we.query??f.query,F.value=we.sortColumnKey??f.sortColumnKey,j.value=we.sortColumnOrder??f.sortColumnOrder,s.clientSort&&F.value&&j.value&&o(F.value,"",j.value,p.value),s.paginationOffset&&(X.value=we.offset,ne.value.push(we.offset)),s.headers&&s.headers.length&&(w.value=s.headers),W.value=!0};Ie(()=>s.headers,we=>{we&&we.length&&(w.value=we)},{deep:!0});const xe=S(()=>ne.value[x.value-1]),Z=H(null),ge=S(()=>{if(!s.fetcher||!W.value)return"";let we=d;return s.cacheIdentifier&&(we=s.cacheIdentifier),s.fetcherCacheKey&&(we+=`-${s.fetcherCacheKey}`),`k-table_${we}`}),ve=H(""),{debouncedFn:$e,generateDebouncedFn:Ce}=r(we=>{ve.value=we},350),ze=Ce(0),{data:qe,error:fe,revalidate:Fe,isValidating:Ue}=n(()=>ge.value,()=>oe(),{revalidateOnFocus:!1,revalidateDebounce:0}),{state:ut,hasData:rt,swrvState:Dt}=a(qe,fe,Ue),gt=H(!0),Ft=S(()=>({hasData:rt.value,state:ut.value})),ce=S(()=>gt.value?"loading":fe.value?"error":"success"),{debouncedFn:se,generateDebouncedFn:V}=r(Fe,500),M=V(0),$=we=>{const{key:Ze,useSortHandlerFunction:Ye}=we,ft=F.value+"";x.value=1,F.value?Ze===F.value?j.value==="asc"?j.value="desc":j.value="asc":(F.value=Ze,j.value="asc",ne.value=[null]):(F.value=Ze,j.value="asc",ne.value=[null]),s.clientSort?Ye&&s.sortHandlerFunction?s.sortHandlerFunction({key:Ze,prevKey:ft,sortColumnOrder:j.value,data:p.value}):o(Ze,ft,j.value,p.value):s.paginationOffset||se(),Re()},B=({page:we})=>{x.value=we},J=({pageSize:we})=>{ne.value=[null],X.value=null,k.value=we,x.value=1,Re()},be=we=>{we&&we.target&&typeof we.target.scrollTop=="number"&&(we.target.scrollTop>1?U.value=!0:we.target.scrollTop===0&&(U.value=!U.value))},ke=S(()=>({pageSize:k.value,sortColumnKey:F.value,sortColumnOrder:j.value,...s.resizeColumns?{columnWidths:Se.value}:{},...C.value?{columnVisibility:q.value}:{}})),Re=()=>{ce.value==="success"&&l("update:table-preferences",ke.value)},ot=()=>{x.value++,X.value=Z.value},$t=()=>{x.value--,X.value=xe.value},St=S(()=>!!(s.fetcher&&!s.disablePagination&&!(!s.paginationOffset&&s.hidePaginationWhenOptional&&P.value<=s.paginationPageSizes[0])&&!(s.paginationOffset&&s.hidePaginationWhenOptional&&!xe.value&&!Z.value&&p.value.lengthwe.toLowerCase().replace(/[^[a-z0-9]/gi,"-");Ie([q,w],we=>{const Ze=we[0],Ye=we[1].filter(ft=>Ze[ft.key]!==!1);JSON.stringify(Ye)!==JSON.stringify(b.value)&&(b.value=Ye,Re())},{deep:!0,immediate:!0}),Ie(qe,we=>{we!=null&&we.length&&!p.value.length&&(p.value=we)},{deep:!0,immediate:!0}),Ie(ut,()=>{switch(ut.value){case Dt.PENDING:gt.value=!0;break;case Dt.VALIDATING_HAS_DATA:gt.value=Tr.value;break;default:gt.value=!1;break}},{immediate:!0}),Ie([Ft,ce],we=>{var Ze;l("state",{state:we==null?void 0:we[1],hasData:(Ze=we==null?void 0:we[0])==null?void 0:Ze.hasData})}),Ie(()=>s.searchInput,we=>{x.value!==1&&(x.value=1),we===""?ze(we):$e(we)},{immediate:!0});const Tr=H(!1);return Ie([ve,x,k],async(we,Ze)=>{const Ye=Ze==null?void 0:Ze[0],ft=we[0],At=we[1];ft!==Ye&&At!==1&&(x.value=1,ne.value=[null],X.value=null),W.value&&!ee.value&&(Tr.value=!0,ft!==""&&ft!==Ye?await se():await M(),Tr.value=!1)},{deep:!0,immediate:!0}),Ie(_,we=>{we&&(q.value=s.tablePreferences.columnVisibility||{})},{immediate:!0}),Tt(()=>{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`),me()}),(we,Ze)=>(g(),A("div",Vfe,[pe.value?(g(),A("div",qfe,[Y(we.$slots,"toolbar",{state:Ft.value},void 0,!0),_.value?(g(),A("div",Yfe,[re(z_,{columns:E.value,"table-id":T(d),"visibility-preferences":L.value,onUpdate:Ze[0]||(Ze[0]=Ye=>q.value=Ye)},null,8,["columns","table-id","visibility-preferences"])])):te("",!0)])):te("",!0),(gt.value||e.loading||Tr.value)&&!e.error?(g(),G(Wf,{key:1,"data-testid":"table-skeleton",type:"table"})):e.error?(g(),A("div",Gfe,[Y(we.$slots,"error-state",{},()=>[re(ja,{"icon-variant":"error",message:e.errorStateMessage,title:e.errorStateTitle},xt({_:2},[e.errorStateActionMessage?{name:"action",fn:M(()=>[re(Nt,{"data-testid":bt(e.errorStateActionMessage),to:e.errorStateActionRoute?e.errorStateActionRoute:void 0,onClick:Ze[1]||(Ze[1]=Ye=>we.$emit("error-action-click"))},{default:M(()=>[le(he(e.errorStateActionMessage),1)]),_:1},8,["data-testid","to"])]),key:"0"}:void 0]),1032,["message","title"])],!0)])):!e.error&&!gt.value&&!e.loading&&!Tr.value&&p.value&&!p.value.length?(g(),A("div",Kfe,[Y(we.$slots,"empty-state",{},()=>[re(ja,{"icon-variant":e.emptyStateIconVariant,message:e.emptyStateMessage,title:e.emptyStateTitle},xt({_:2},[e.emptyStateActionMessage?{name:"action",fn:M(()=>[re(Nt,{appearance:e.searchInput?"tertiary":"primary","data-testid":bt(e.emptyStateActionMessage),to:e.emptyStateActionRoute?e.emptyStateActionRoute:void 0,onClick:Ze[2]||(Ze[2]=Ye=>we.$emit("empty-state-action-click"))},{default:M(()=>[Y(we.$slots,"empty-state-action-icon",{},void 0,!0),le(" "+he(e.emptyStateActionMessage),1)]),_:3},8,["appearance","data-testid","to"])]),key:"0"}:void 0]),1032,["icon-variant","message","title"])],!0)])):(g(),A("div",Wfe,[K("div",{class:"table-wrapper",style:Ke(de.value),onScrollPassive:be},[K("table",{class:Te(["table",{"has-hover":e.rowHover,"is-clickable":ae.value}]),"data-tableid":T(d)},[K("thead",{class:Te({"is-scrolled":U.value})},[K("tr",{ref_key:"headerRow",ref:v,class:Te({"is-scrolled":U.value})},[(g(!0),A(De,null,Xe(b.value,(Ye,ft)=>(g(),A("th",{key:`table-${T(d)}-headers-${ft}`,"aria-sort":e.sortable&&Ye.key===F.value?j.value==="asc"?"ascending":"descending":void 0,class:Te(["table-headers",Le(Ye,ft)]),"data-testid":`table-header-${Ye.key}`,style:Ke(_e.value[Ye.key]),onClick:()=>{e.sortable&&Ye.sortable&&(we.$emit("sort",{prevKey:F.value,sortColumnKey:Ye.key,sortColumnOrder:j.value==="asc"?"desc":"asc"}),$(Ye))},onMouseleave:Ze[7]||(Ze[7]=At=>m.value=""),onMouseover:At=>m.value=Ye.key},[e.resizeColumns&&ft!==0?(g(),A("div",{key:0,class:"resize-handle previous",onClick:Ze[3]||(Ze[3]=yt(()=>{},["stop"])),onMousedown:At=>D(At,b.value[ft-1].key),onMouseleave:Ze[4]||(Ze[4]=At=>h.value=""),onMouseover:At=>h.value=b.value[ft-1].key},null,40,Xfe)):te("",!0),K("div",{"aria-describedby":Ye.tooltip||we.$slots[Ie(Ye.key)]?`${Ie(Ye.key)}-${T(d)}`:void 0,class:Te(["table-headers-container",{resized:y.value===Ye.key}])},[Y(we.$slots,Pe(Ye.key),{column:He(Ye)},()=>[K("span",{class:Te(["table-header-label",{"sr-only":Ye.hideLabel}])},he(Ye.label?Ye.label:Ye.key),3)],!0),Ye.tooltip||we.$slots[Ie(Ye.key)]?(g(),G(tn,{key:0,"data-testid":Ie(Ye.key),"tooltip-id":`${Ie(Ye.key)}-${T(d)}`},{content:M(()=>[Y(we.$slots,Ie(Ye.key),{column:He(Ye)},()=>[le(he(Ye.tooltip),1)],!0)]),default:M(()=>[re(T(_i),{class:"header-tooltip-trigger",color:`var(--kui-color-text-neutral, ${T(wa)})`,size:T(va)},null,8,["color","size"])]),_:2},1032,["data-testid","tooltip-id"])):te("",!0),e.sortable&&!Ye.hideLabel&&Ye.sortable?(g(),G(T(gm),{key:1,class:"sort-icon",color:`var(--kui-color-text-neutral, ${T(wa)})`,size:T(va)},null,8,["color","size"])):te("",!0)],10,Jfe),e.resizeColumns&&ft!==b.value.length-1?(g(),A("div",{key:1,class:"resize-handle",onClick:Ze[5]||(Ze[5]=yt(()=>{},["stop"])),onMousedown:At=>D(At,Ye.key),onMouseleave:Ze[6]||(Ze[6]=At=>h.value=""),onMouseover:At=>h.value=Ye.key},null,40,epe)):te("",!0)],46,Qfe))),128))],2)],2),K("tbody",null,[(g(!0),A(De,null,Xe(p.value,(Ye,ft)=>(g(),A("tr",at({ref_for:!0},e.rowAttrs(Ye),{key:`table-${T(d)}-row-${ft}`,role:ae.value?"link":null,tabindex:ae.value?0:null}),[(g(!0),A(De,null,Xe(b.value,(At,Ht)=>(g(),A("td",at({ref_for:!0},e.cellAttrs({headerKey:At.key,row:Ye,rowIndex:ft,colIndex:Ht}),{key:`table-${T(d)}-cell-${Ht}`,class:{"resize-hover":e.resizeColumns&&et.value===At.key&&Ht!==b.value.length-1},style:_e.value[At.key]},Pf(ie.value(Ye[At.key],Ye),!0)),[Y(we.$slots,At.key,{row:He(Ye),rowKey:ft,rowValue:Ye[At.key]},()=>[le(he(Ye[At.key]),1)],!0)],16))),128))],16,tpe))),128))])],10,Zfe)],36),St.value?(g(),G(Qf,{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":!Z.value||!Q.value,"offset-previous-button-disabled":!xe.value,"page-sizes":e.paginationPageSizes,"total-count":P.value,onGetNextOffset:ot,onGetPreviousOffset:$t,onPageChange:B,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)]))]))}}),U_=lt(rpe,[["__scopeId","data-v-4e92a5cb"]]),npe={class:"k-tabs"},ape={"aria-label":"Tabs",role:"tablist"},ope=["id"],ipe=["id","aria-labelledby"],spe=ue({__name:"KTabs",props:{tabs:{type:Array,required:!0},modelValue:{type:String,default:"",validator:e=>e===""||e.includes("#")&&!e.includes(" ")},hidePanels:{type:Boolean,default:!1},anchorTabindex:{type:Number,default:0,validator:e=>e>=-1&&e<=32767}},emits:["update:modelValue","change"],setup(e,{emit:t}){var r;const n=e,a=t,o=H(n.modelValue?n.modelValue:(r=n.tabs[0])==null?void 0:r.hash),i=c=>{o.value=c,a("change",c),a("update:modelValue",c)},s=c=>c.replace("#",""),l=c=>c.disabled?"-1":typeof n.anchorTabindex=="number"&&n.anchorTabindex>=-1&&n.anchorTabindex<=32767?String(n.anchorTabindex):"0",u=c=>{if(c.to){if(typeof c.to=="string")return{tag:"a",attributes:{href:c.disabled?void 0:c.to}};if(typeof c.to=="object")return{tag:"router-link",attributes:{to:c.disabled?void 0:c.to}}}return{tag:"div",attributes:{}}};return Me(()=>n.modelValue,c=>{o.value=c,a("change",c),a("update:modelValue",c)}),(c,d)=>(g(),A("div",npe,[K("ul",ape,[(g(!0),A(De,null,Xe(e.tabs,f=>(g(),A("li",{id:`${f.hash.replace("#","")}-tab`,key:f.hash,class:Te(["tab-item",{active:o.value===f.hash}])},[(g(),G(Qe(u(f).tag),at({"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),yt(p=>f.disabled?void 0:i(f.hash),["prevent"])],onKeydown:[er(yt(p=>f.disabled?void 0:i(f.hash),["prevent"]),["enter"]),er(yt(p=>f.disabled?void 0:i(f.hash),["prevent"]),["space"])]}),{default:M(()=>[Y(c.$slots,`${s(f.hash)}-anchor`,{},()=>[K("span",null,he(f.title),1)])]),_:2},1040,["aria-controls","aria-selected","class","tabindex","onClick","onKeydown"]))],10,ope))),128))]),e.hidePanels?te("",!0):(g(!0),A(De,{key:0},Xe(e.tabs,(f,p)=>(g(),A("div",{id:`panel-${p}`,key:f.hash,"aria-labelledby":`${s(f.hash)}-tab`,class:"tab-container",role:"tabpanel"},[o.value===f.hash?Y(c.$slots,s(f.hash),{key:0}):te("",!0)],8,ipe))),128))]))}}),lpe=lt(spe,[["__scopeId","data-v-dc2d693c"]]),upe=["id","aria-invalid","rows","value"],Dh=2048,cpe={inheritAttrs:!1},dpe=ue({...cpe,__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:Dh,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=vr(),o=Ct(),{stripRequiredLabel:i}=mr(),s=S(()=>(a==null?void 0:a.required)!==void 0&&String(a==null?void 0:a.required)!=="false"),l=H(""),u=S(()=>i(r.label,s.value)),c=S(()=>{var _,E;return!!((_=r.labelAttributes)!=null&&_.help||(E=r.labelAttributes)!=null&&E.info||o["label-tooltip"])}),d=S(()=>r.error||r.hasError||y.value?!0:void 0),f=H(0),p=S({get(){return r.modelValue},set(_){h({target:{value:_}})}}),v=cr(),w=S(()=>a.id?String(a.id):v),b=S(()=>{const _={...a};return delete _.class,_}),y=S(()=>typeof r.characterLimit=="boolean"?r.characterLimit?l.value.length>Dh:!1:l.value.length>r.characterLimit),h=_=>{var E;const L=JSON.parse(JSON.stringify((E=_==null?void 0:_.target)==null?void 0:E.value));n("input",L),n("update:modelValue",L),l.value=L},m=S(()=>{var _;const E=typeof r.characterLimit=="number"?r.characterLimit:Dh;return y.value?`${(_=l.value)==null?void 0:_.toString().length} / ${E}`:r.help});Me(y,(_,E)=>{_!==E&&(n("char-limit-exceeded",{value:l.value,length:l.value.length,characterLimit:Number(r.characterLimit),limitExceeded:_}),f.value+=1)}),Me(p,(_,E)=>{_!==E&&h({target:{value:_}})});const C=()=>l.value?l.value:r.modelValue;return(_,E)=>(g(),A("div",{class:Te(["k-textarea",[_.$attrs.class,{"input-error":e.error||e.hasError||y.value}]])},[e.label?(g(),G(Qa,at({key:0,for:w.value},e.labelAttributes,{required:s.value}),xt({default:M(()=>[le(he(u.value)+" ",1)]),_:2},[c.value?{name:"tooltip",fn:M(()=>[Y(_.$slots,"label-tooltip",{},void 0,!0)]),key:"0"}:void 0]),1040,["for","required"])):te("",!0),K("textarea",at({id:w.value},b.value,{"aria-invalid":d.value,class:["input-textarea",[e.resizable||e.isResizable?"resizable":void 0]],rows:e.rows,value:C(),onInput:h}),null,16,upe),re(Sn,{mode:"out-in",name:"kongponents-fade-transition"},{default:M(()=>[m.value?(g(),A("p",{key:String(f.value),class:"help-text"},he(m.value),1)):te("",!0)]),_:1})],2))}}),fpe=lt(dpe,[["__scopeId","data-v-71e3bc06"]]),ppe={class:"toaster-icon-container"},hpe={class:"toaster-content"},vpe={key:0,class:"toaster-title"},mpe={key:1,class:"toaster-message"},gpe=["onClick"],ype=ue({__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 _i;case"success":return vC;case"warning":return wm;case"danger":return YH;case"system":return ym;default:return _i}};return(r,n)=>(g(),G(FM,{class:"k-toaster",name:"kongponents-slide-up-transition",tag:"div"},{default:M(()=>[(g(!0),A(De,null,Xe(e.toasterState,a=>(g(),A("div",{key:a.key,class:Te(["toaster",`${a.appearance}`]),role:"alert"},[K("div",ppe,[(g(),G(Qe(t(a.appearance)),{class:"toaster-icon",color:`var(--kui-color-text, ${T(wz)})`,decorative:""},null,8,["color"]))]),K("div",hpe,[a.title?(g(),A("span",vpe,he(a.title),1)):te("",!0),a.message?(g(),A("p",mpe,he(a.message),1)):te("",!0)]),K("button",{"aria-label":"Close",class:"toaster-close-icon","data-testid":"toaster-close-icon",type:"button",onClick:yt(o=>r.$emit("close",a.key),["stop"])},[re(T(Mn),{color:`var(--kui-color-text-neutral-weak, ${T(_z)})`,size:T(Az)},null,8,["color","size"])],8,gpe)],2))),128))]),_:1}))}}),j_=lt(ype,[["__scopeId","data-v-c719c82d"]]),bpe="kongponents-toaster-container",Lh={timeoutMilliseconds:5e3,appearance:pC.info},wpe=1e4;class Cpe{constructor(t){if(Ao(this,"toastersContainer",null),Ao(this,"toaster",null),Ao(this,"toasts",H([])),typeof document>"u"){console.warn("ToastManager should only be initialized in the browser environment. Docs: https://kongponents.konghq.com/components/toaster.html");return}this.toastersContainer=document.createElement("div"),this.toastersContainer.id=bpe,document.body.appendChild(this.toastersContainer),this.toaster=re(j_,{toasterState:this.toasts.value,zIndex:t!=null&&t.zIndex?t.zIndex:wpe,onClose:r=>this.close(r)}),this.toastersContainer&&I2(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):up(),l=a&&Object.keys(pC).indexOf(a)!==-1?a:Lh.appearance,u=this.setTimer(r,n||Lh.timeoutMilliseconds),c=typeof t=="string"?t:o;this.toasts.value.push({key:s,appearance:l,title:i,message:c,timer:u,timeoutMilliseconds:n||Lh.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&&(I2(null,this.toastersContainer),this.toastersContainer.remove())}}/*! +Docs: https://kongponents.konghq.com/components/table-data.html`),me()}),(we,Ze)=>(g(),A("div",Gfe,[pe.value?(g(),A("div",Kfe,[Y(we.$slots,"toolbar",{state:Ft.value},void 0,!0),_.value?(g(),A("div",Wfe,[re(j_,{columns:E.value,"table-id":T(d),"visibility-preferences":L.value,onUpdate:Ze[0]||(Ze[0]=Ye=>q.value=Ye)},null,8,["columns","table-id","visibility-preferences"])])):te("",!0)])):te("",!0),(gt.value||e.loading||Tr.value)&&!e.error?(g(),G(Wf,{key:1,"data-testid":"table-skeleton",type:"table"})):e.error?(g(),A("div",Zfe,[Y(we.$slots,"error-state",{},()=>[re(ja,{"icon-variant":"error",message:e.errorStateMessage,title:e.errorStateTitle},xt({_:2},[e.errorStateActionMessage?{name:"action",fn:I(()=>[re(Nt,{"data-testid":bt(e.errorStateActionMessage),to:e.errorStateActionRoute?e.errorStateActionRoute:void 0,onClick:Ze[1]||(Ze[1]=Ye=>we.$emit("error-action-click"))},{default:I(()=>[le(he(e.errorStateActionMessage),1)]),_:1},8,["data-testid","to"])]),key:"0"}:void 0]),1032,["message","title"])],!0)])):!e.error&&!gt.value&&!e.loading&&!Tr.value&&p.value&&!p.value.length?(g(),A("div",Qfe,[Y(we.$slots,"empty-state",{},()=>[re(ja,{"icon-variant":e.emptyStateIconVariant,message:e.emptyStateMessage,title:e.emptyStateTitle},xt({_:2},[e.emptyStateActionMessage?{name:"action",fn:I(()=>[re(Nt,{appearance:e.searchInput?"tertiary":"primary","data-testid":bt(e.emptyStateActionMessage),to:e.emptyStateActionRoute?e.emptyStateActionRoute:void 0,onClick:Ze[2]||(Ze[2]=Ye=>we.$emit("empty-state-action-click"))},{default:I(()=>[Y(we.$slots,"empty-state-action-icon",{},void 0,!0),le(" "+he(e.emptyStateActionMessage),1)]),_:3},8,["appearance","data-testid","to"])]),key:"0"}:void 0]),1032,["icon-variant","message","title"])],!0)])):(g(),A("div",Xfe,[K("div",{class:"table-wrapper",style:Ke(de.value),onScrollPassive:be},[K("table",{class:Te(["table",{"has-hover":e.rowHover,"is-clickable":ae.value}]),"data-tableid":T(d)},[K("thead",{class:Te({"is-scrolled":U.value})},[K("tr",{ref_key:"headerRow",ref:v,class:Te({"is-scrolled":U.value})},[(g(!0),A(De,null,Xe(b.value,(Ye,ft)=>(g(),A("th",{key:`table-${T(d)}-headers-${ft}`,"aria-sort":e.sortable&&Ye.key===F.value?j.value==="asc"?"ascending":"descending":void 0,class:Te(["table-headers",Le(Ye,ft)]),"data-testid":`table-header-${Ye.key}`,style:Ke(_e.value[Ye.key]),onClick:()=>{e.sortable&&Ye.sortable&&(we.$emit("sort",{prevKey:F.value,sortColumnKey:Ye.key,sortColumnOrder:j.value==="asc"?"desc":"asc"}),$(Ye))},onMouseleave:Ze[7]||(Ze[7]=At=>m.value=""),onMouseover:At=>m.value=Ye.key},[e.resizeColumns&&ft!==0?(g(),A("div",{key:0,class:"resize-handle previous",onClick:Ze[3]||(Ze[3]=yt(()=>{},["stop"])),onMousedown:At=>D(At,b.value[ft-1].key),onMouseleave:Ze[4]||(Ze[4]=At=>h.value=""),onMouseover:At=>h.value=b.value[ft-1].key},null,40,tpe)):te("",!0),K("div",{"aria-describedby":Ye.tooltip||we.$slots[Me(Ye.key)]?`${Me(Ye.key)}-${T(d)}`:void 0,class:Te(["table-headers-container",{resized:y.value===Ye.key}])},[Y(we.$slots,Pe(Ye.key),{column:He(Ye)},()=>[K("span",{class:Te(["table-header-label",{"sr-only":Ye.hideLabel}])},he(Ye.label?Ye.label:Ye.key),3)],!0),Ye.tooltip||we.$slots[Me(Ye.key)]?(g(),G(tn,{key:0,"data-testid":Me(Ye.key),"tooltip-id":`${Me(Ye.key)}-${T(d)}`},{content:I(()=>[Y(we.$slots,Me(Ye.key),{column:He(Ye)},()=>[le(he(Ye.tooltip),1)],!0)]),default:I(()=>[re(T(_i),{class:"header-tooltip-trigger",color:`var(--kui-color-text-neutral, ${T(wa)})`,size:T(va)},null,8,["color","size"])]),_:2},1032,["data-testid","tooltip-id"])):te("",!0),e.sortable&&!Ye.hideLabel&&Ye.sortable?(g(),G(T(ym),{key:1,class:"sort-icon",color:`var(--kui-color-text-neutral, ${T(wa)})`,size:T(va)},null,8,["color","size"])):te("",!0)],10,rpe),e.resizeColumns&&ft!==b.value.length-1?(g(),A("div",{key:1,class:"resize-handle",onClick:Ze[5]||(Ze[5]=yt(()=>{},["stop"])),onMousedown:At=>D(At,Ye.key),onMouseleave:Ze[6]||(Ze[6]=At=>h.value=""),onMouseover:At=>h.value=Ye.key},null,40,npe)):te("",!0)],46,epe))),128))],2)],2),K("tbody",null,[(g(!0),A(De,null,Xe(p.value,(Ye,ft)=>(g(),A("tr",at({ref_for:!0},e.rowAttrs(Ye),{key:`table-${T(d)}-row-${ft}`,role:ae.value?"link":null,tabindex:ae.value?0:null}),[(g(!0),A(De,null,Xe(b.value,(At,Ht)=>(g(),A("td",at({ref_for:!0},e.cellAttrs({headerKey:At.key,row:Ye,rowIndex:ft,colIndex:Ht}),{key:`table-${T(d)}-cell-${Ht}`,class:{"resize-hover":e.resizeColumns&&et.value===At.key&&Ht!==b.value.length-1},style:_e.value[At.key]},Pf(ie.value(Ye[At.key],Ye),!0)),[Y(we.$slots,At.key,{row:He(Ye),rowKey:ft,rowValue:Ye[At.key]},()=>[le(he(Ye[At.key]),1)],!0)],16))),128))],16,ape))),128))])],10,Jfe)],36),St.value?(g(),G(Qf,{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":!Z.value||!Q.value,"offset-previous-button-disabled":!xe.value,"page-sizes":e.paginationPageSizes,"total-count":P.value,onGetNextOffset:ot,onGetPreviousOffset:$t,onPageChange:B,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)]))]))}}),V_=lt(ope,[["__scopeId","data-v-4e92a5cb"]]),ipe={class:"k-tabs"},spe={"aria-label":"Tabs",role:"tablist"},lpe=["id"],upe=["id","aria-labelledby"],cpe=ue({__name:"KTabs",props:{tabs:{type:Array,required:!0},modelValue:{type:String,default:"",validator:e=>e===""||e.includes("#")&&!e.includes(" ")},hidePanels:{type:Boolean,default:!1},anchorTabindex:{type:Number,default:0,validator:e=>e>=-1&&e<=32767}},emits:["update:modelValue","change"],setup(e,{emit:t}){var r;const n=e,a=t,o=H(n.modelValue?n.modelValue:(r=n.tabs[0])==null?void 0:r.hash),i=c=>{o.value=c,a("change",c),a("update:modelValue",c)},s=c=>c.replace("#",""),l=c=>c.disabled?"-1":typeof n.anchorTabindex=="number"&&n.anchorTabindex>=-1&&n.anchorTabindex<=32767?String(n.anchorTabindex):"0",u=c=>{if(c.to){if(typeof c.to=="string")return{tag:"a",attributes:{href:c.disabled?void 0:c.to}};if(typeof c.to=="object")return{tag:"router-link",attributes:{to:c.disabled?void 0:c.to}}}return{tag:"div",attributes:{}}};return Ie(()=>n.modelValue,c=>{o.value=c,a("change",c),a("update:modelValue",c)}),(c,d)=>(g(),A("div",ipe,[K("ul",spe,[(g(!0),A(De,null,Xe(e.tabs,f=>(g(),A("li",{id:`${f.hash.replace("#","")}-tab`,key:f.hash,class:Te(["tab-item",{active:o.value===f.hash}])},[(g(),G(Qe(u(f).tag),at({"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),yt(p=>f.disabled?void 0:i(f.hash),["prevent"])],onKeydown:[er(yt(p=>f.disabled?void 0:i(f.hash),["prevent"]),["enter"]),er(yt(p=>f.disabled?void 0:i(f.hash),["prevent"]),["space"])]}),{default:I(()=>[Y(c.$slots,`${s(f.hash)}-anchor`,{},()=>[K("span",null,he(f.title),1)])]),_:2},1040,["aria-controls","aria-selected","class","tabindex","onClick","onKeydown"]))],10,lpe))),128))]),e.hidePanels?te("",!0):(g(!0),A(De,{key:0},Xe(e.tabs,(f,p)=>(g(),A("div",{id:`panel-${p}`,key:f.hash,"aria-labelledby":`${s(f.hash)}-tab`,class:"tab-container",role:"tabpanel"},[o.value===f.hash?Y(c.$slots,s(f.hash),{key:0}):te("",!0)],8,upe))),128))]))}}),dpe=lt(cpe,[["__scopeId","data-v-dc2d693c"]]),fpe=["id","aria-invalid","rows","value"],Lh=2048,ppe={inheritAttrs:!1},hpe=ue({...ppe,__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:Lh,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=vr(),o=Ct(),{stripRequiredLabel:i}=mr(),s=S(()=>(a==null?void 0:a.required)!==void 0&&String(a==null?void 0:a.required)!=="false"),l=H(""),u=S(()=>i(r.label,s.value)),c=S(()=>{var _,E;return!!((_=r.labelAttributes)!=null&&_.help||(E=r.labelAttributes)!=null&&E.info||o["label-tooltip"])}),d=S(()=>r.error||r.hasError||y.value?!0:void 0),f=H(0),p=S({get(){return r.modelValue},set(_){h({target:{value:_}})}}),v=cr(),w=S(()=>a.id?String(a.id):v),b=S(()=>{const _={...a};return delete _.class,_}),y=S(()=>typeof r.characterLimit=="boolean"?r.characterLimit?l.value.length>Lh:!1:l.value.length>r.characterLimit),h=_=>{var E;const L=JSON.parse(JSON.stringify((E=_==null?void 0:_.target)==null?void 0:E.value));n("input",L),n("update:modelValue",L),l.value=L},m=S(()=>{var _;const E=typeof r.characterLimit=="number"?r.characterLimit:Lh;return y.value?`${(_=l.value)==null?void 0:_.toString().length} / ${E}`:r.help});Ie(y,(_,E)=>{_!==E&&(n("char-limit-exceeded",{value:l.value,length:l.value.length,characterLimit:Number(r.characterLimit),limitExceeded:_}),f.value+=1)}),Ie(p,(_,E)=>{_!==E&&h({target:{value:_}})});const C=()=>l.value?l.value:r.modelValue;return(_,E)=>(g(),A("div",{class:Te(["k-textarea",[_.$attrs.class,{"input-error":e.error||e.hasError||y.value}]])},[e.label?(g(),G(Qa,at({key:0,for:w.value},e.labelAttributes,{required:s.value}),xt({default:I(()=>[le(he(u.value)+" ",1)]),_:2},[c.value?{name:"tooltip",fn:I(()=>[Y(_.$slots,"label-tooltip",{},void 0,!0)]),key:"0"}:void 0]),1040,["for","required"])):te("",!0),K("textarea",at({id:w.value},b.value,{"aria-invalid":d.value,class:["input-textarea",[e.resizable||e.isResizable?"resizable":void 0]],rows:e.rows,value:C(),onInput:h}),null,16,fpe),re(Sn,{mode:"out-in",name:"kongponents-fade-transition"},{default:I(()=>[m.value?(g(),A("p",{key:String(f.value),class:"help-text"},he(m.value),1)):te("",!0)]),_:1})],2))}}),vpe=lt(hpe,[["__scopeId","data-v-71e3bc06"]]),mpe={class:"toaster-icon-container"},gpe={class:"toaster-content"},ype={key:0,class:"toaster-title"},bpe={key:1,class:"toaster-message"},wpe=["onClick"],Cpe=ue({__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 _i;case"success":return gC;case"warning":return Cm;case"danger":return WH;case"system":return bm;default:return _i}};return(r,n)=>(g(),G(jI,{class:"k-toaster",name:"kongponents-slide-up-transition",tag:"div"},{default:I(()=>[(g(!0),A(De,null,Xe(e.toasterState,a=>(g(),A("div",{key:a.key,class:Te(["toaster",`${a.appearance}`]),role:"alert"},[K("div",mpe,[(g(),G(Qe(t(a.appearance)),{class:"toaster-icon",color:`var(--kui-color-text, ${T(_z)})`,decorative:""},null,8,["color"]))]),K("div",gpe,[a.title?(g(),A("span",ype,he(a.title),1)):te("",!0),a.message?(g(),A("p",bpe,he(a.message),1)):te("",!0)]),K("button",{"aria-label":"Close",class:"toaster-close-icon","data-testid":"toaster-close-icon",type:"button",onClick:yt(o=>r.$emit("close",a.key),["stop"])},[re(T(In),{color:`var(--kui-color-text-neutral-weak, ${T(Az)})`,size:T($z)},null,8,["color","size"])],8,wpe)],2))),128))]),_:1}))}}),q_=lt(Cpe,[["__scopeId","data-v-c719c82d"]]),Spe="kongponents-toaster-container",Nh={timeoutMilliseconds:5e3,appearance:vC.info},_pe=1e4;class xpe{constructor(t){if(Ao(this,"toastersContainer",null),Ao(this,"toaster",null),Ao(this,"toasts",H([])),typeof document>"u"){console.warn("ToastManager should only be initialized in the browser environment. Docs: https://kongponents.konghq.com/components/toaster.html");return}this.toastersContainer=document.createElement("div"),this.toastersContainer.id=Spe,document.body.appendChild(this.toastersContainer),this.toaster=re(q_,{toasterState:this.toasts.value,zIndex:t!=null&&t.zIndex?t.zIndex:_pe,onClose:r=>this.close(r)}),this.toastersContainer&&I2(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):up(),l=a&&Object.keys(vC).indexOf(a)!==-1?a:Nh.appearance,u=this.setTimer(r,n||Nh.timeoutMilliseconds),c=typeof t=="string"?t:o;this.toasts.value.push({key:s,appearance:l,title:i,message:c,timer:u,timeoutMilliseconds:n||Nh.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&&(I2(null,this.toastersContainer),this.toastersContainer.remove())}}/*! * vue-draggable-next v2.2.0 * (c) 2023 Anish George * @license MIT @@ -149,36 +149,36 @@ Docs: https://kongponents.konghq.com/components/table-data.html`),me()}),(we,Ze) * @author RubaXa * @author owenm * @license MIT - */function y8(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 _a(e){for(var t=1;t=0)&&(r[a]=e[a]);return r}function xpe(e,t){if(e==null)return{};var r=_pe(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 kpe="1.14.0";function Fa(e){if(typeof window<"u"&&window.navigator)return!!navigator.userAgent.match(e)}var eo=Fa(/(?:Trident.*rv[ :]?11\.|msie|iemobile|Windows Phone)/i),Ju=Fa(/Edge/i),b8=Fa(/firefox/i),uu=Fa(/safari/i)&&!Fa(/chrome/i)&&!Fa(/android/i),V_=Fa(/iP(ad|od|hone)/i),Ape=Fa(/chrome/i)&&Fa(/android/i),q_={capture:!1,passive:!1};function Lt(e,t,r){e.addEventListener(t,r,!eo&&q_)}function Mt(e,t,r){e.removeEventListener(t,r,!eo&&q_)}function sf(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 Epe(e){return e.host&&e!==document&&e.host.nodeType?e.host:e.parentNode}function ua(e,t,r,n){if(e){r=r||document;do{if(t!=null&&(t[0]===">"?e.parentNode===r&&sf(e,t):sf(e,t))||n&&e===r)return e;if(e===r)break}while(e=Epe(e))}return null}var w8=/\s+/g;function mn(e,t,r){if(e&&t)if(e.classList)e.classList[r?"add":"remove"](t);else{var n=(" "+e.className+" ").replace(w8," ").replace(" "+t+" "," ");e.className=(n+(r?" "+t:"")).replace(w8," ")}}function pt(e,t,r){var n=e&&e.style;if(n){if(r===void 0)return document.defaultView&&document.defaultView.getComputedStyle?r=document.defaultView.getComputedStyle(e,""):e.currentStyle&&(r=e.currentStyle),t===void 0?r:r[t];!(t in n)&&t.indexOf("webkit")===-1&&(t="-webkit-"+t),n[t]=r+(typeof r=="string"?"":"px")}}function Ps(e,t){var r="";if(typeof e=="string")r=e;else do{var n=pt(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 Y_(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===ga())break;n=_o(n,!1)}return!1}function nl(e,t,r,n){for(var a=0,o=0,i=e.children;o2&&arguments[2]!==void 0?arguments[2]:{},n=r.evt,a=xpe(r,Lpe);ec.pluginEvent.bind(ht)(e,t,_a({dragEl:je,parentEl:ir,ghostEl:mt,rootEl:tr,nextEl:si,lastDownEl:id,cloneEl:sr,cloneHidden:Co,dragStarted:Vl,putSortable:Ir,activeSortable:ht.active,originalEvent:n,oldIndex:Ss,oldDraggableIndex:du,newIndex:yn,newDraggableIndex:yo,hideGhostForTarget:J_,unhideGhostForTarget:ex,cloneNowHidden:function(){Co=!0},cloneNowShown:function(){Co=!1},dispatchSortableEvent:function(o){jr({sortable:t,name:o,originalEvent:n})}},a))};function jr(e){Dpe(_a({putSortable:Ir,cloneEl:sr,targetEl:je,rootEl:tr,oldIndex:Ss,oldDraggableIndex:du,newIndex:yn,newDraggableIndex:yo},e))}var je,ir,mt,tr,si,id,sr,Co,Ss,yn,du,yo,Ec,Ir,hs=!1,lf=!1,uf=[],ei,Fn,Bh,Fh,_8,x8,Vl,ts,fu,pu=!1,Tc=!1,sd,Lr,Hh=[],Jv=!1,cf=[],cp=typeof document<"u",$c=V_,k8=Ju||eo?"cssFloat":"float",Npe=cp&&!Ape&&!V_&&"draggable"in document.createElement("div"),Z_=function(){if(cp){if(eo)return!1;var e=document.createElement("x");return e.style.cssText="pointer-events:auto",e.style.pointerEvents==="auto"}}(),Q_=function(e,t){var r=pt(e),n=parseInt(r.width)-parseInt(r.paddingLeft)-parseInt(r.paddingRight)-parseInt(r.borderLeftWidth)-parseInt(r.borderRightWidth),a=nl(e,0,t),o=nl(e,1,t),i=a&&pt(a),s=o&&pt(o),l=i&&parseInt(i.marginLeft)+parseInt(i.marginRight)+wr(a).width,u=s&&parseInt(s.marginLeft)+parseInt(s.marginRight)+wr(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[k8]==="none"||o&&r[k8]==="none"&&l+u>n)?"vertical":"horizontal"},Rpe=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},Bpe=function(e,t){var r;return uf.some(function(n){var a=n[wn].options.emptyInsertThreshold;if(!(!a||dg(n))){var o=wr(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},X_=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||od(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},J_=function(){!Z_&&mt&&pt(mt,"display","none")},ex=function(){!Z_&&mt&&pt(mt,"display","")};cp&&document.addEventListener("click",function(e){if(lf)return e.preventDefault(),e.stopPropagation&&e.stopPropagation(),e.stopImmediatePropagation&&e.stopImmediatePropagation(),lf=!1,!1},!0);var ti=function(e){if(je){e=e.touches?e.touches[0]:e;var t=Bpe(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[wn]._onDragOver(r)}}},Fpe=function(e){je&&je.parentNode[wn]._isOutsideThisEl(e.target)};function ht(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=Ga({},t),e[wn]=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 Q_(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:ht.supportPointer!==!1&&"PointerEvent"in window&&!uu,emptyInsertThreshold:5};ec.initializePlugins(this,e,r);for(var n in r)!(n in t)&&(t[n]=r[n]);X_(t);for(var a in this)a.charAt(0)==="_"&&typeof this[a]=="function"&&(this[a]=this[a].bind(this));this.nativeDraggable=t.forceFallback?!1:Npe,this.nativeDraggable&&(this.options.touchStartThreshold=1),t.supportPointer?Lt(e,"pointerdown",this._onTapStart):(Lt(e,"mousedown",this._onTapStart),Lt(e,"touchstart",this._onTapStart)),this.nativeDraggable&&(Lt(e,"dragover",this),Lt(e,"dragenter",this)),uf.push(this.el),t.store&&t.store.get&&this.sort(t.store.get(this)||[]),Ga(this,Mpe())}ht.prototype={constructor:ht,_isOutsideThisEl:function(e){!this.el.contains(e)&&e!==this.el&&(ts=null)},_getDirection:function(e,t){return typeof this.options.direction=="function"?this.options.direction.call(this,e,t,je):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(Gpe(r),!je&&!(/mousedown|pointerdown/.test(o)&&e.button!==0||n.disabled)&&!l.isContentEditable&&!(!this.nativeDraggable&&uu&&s&&s.tagName.toUpperCase()==="SELECT")&&(s=ua(s,n.draggable,r,!1),!(s&&s.animated)&&id!==s)){if(Ss=Tn(s),du=Tn(s,n.draggable),typeof u=="function"){if(u.call(this,e,s,this)){jr({sortable:t,rootEl:l,name:"filter",targetEl:s,toEl:r,fromEl:r}),ln("filter",t,{evt:e}),a&&e.cancelable&&e.preventDefault();return}}else if(u&&(u=u.split(",").some(function(c){if(c=ua(l,c.trim(),r,!1),c)return jr({sortable:t,rootEl:c,name:"filter",targetEl:s,fromEl:r,toEl:r}),ln("filter",t,{evt:e}),!0}),u)){a&&e.cancelable&&e.preventDefault();return}n.handle&&!ua(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&&!je&&r.parentNode===a){var l=wr(r);if(tr=a,je=r,ir=je.parentNode,si=je.nextSibling,id=r,Ec=o.group,ht.dragged=je,ei={target:je,clientX:(t||e).clientX,clientY:(t||e).clientY},_8=ei.clientX-l.left,x8=ei.clientY-l.top,this._lastX=(t||e).clientX,this._lastY=(t||e).clientY,je.style["will-change"]="all",s=function(){if(ln("delayEnded",n,{evt:e}),ht.eventCanceled){n._onDrop();return}n._disableDelayedDragEvents(),!b8&&n.nativeDraggable&&(je.draggable=!0),n._triggerDragStart(e,t),jr({sortable:n,name:"choose",originalEvent:e}),mn(je,o.chosenClass,!0)},o.ignore.split(",").forEach(function(u){Y_(je,u.trim(),zh)}),Lt(i,"dragover",ti),Lt(i,"mousemove",ti),Lt(i,"touchmove",ti),Lt(i,"mouseup",n._onDrop),Lt(i,"touchend",n._onDrop),Lt(i,"touchcancel",n._onDrop),b8&&this.nativeDraggable&&(this.options.touchStartThreshold=4,je.draggable=!0),ln("delayStart",this,{evt:e}),o.delay&&(!o.delayOnTouchOnly||t)&&(!this.nativeDraggable||!(Ju||eo))){if(ht.eventCanceled){this._onDrop();return}Lt(i,"mouseup",n._disableDelayedDrag),Lt(i,"touchend",n._disableDelayedDrag),Lt(i,"touchcancel",n._disableDelayedDrag),Lt(i,"mousemove",n._delayedDragTouchMoveHandler),Lt(i,"touchmove",n._delayedDragTouchMoveHandler),o.supportPointer&&Lt(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(){je&&zh(je),clearTimeout(this._dragStartTimer),this._disableDelayedDragEvents()},_disableDelayedDragEvents:function(){var e=this.el.ownerDocument;Mt(e,"mouseup",this._disableDelayedDrag),Mt(e,"touchend",this._disableDelayedDrag),Mt(e,"touchcancel",this._disableDelayedDrag),Mt(e,"mousemove",this._delayedDragTouchMoveHandler),Mt(e,"touchmove",this._delayedDragTouchMoveHandler),Mt(e,"pointermove",this._delayedDragTouchMoveHandler)},_triggerDragStart:function(e,t){t=t||e.pointerType=="touch"&&e,!this.nativeDraggable||t?this.options.supportPointer?Lt(document,"pointermove",this._onTouchMove):t?Lt(document,"touchmove",this._onTouchMove):Lt(document,"mousemove",this._onTouchMove):(Lt(je,"dragend",this),Lt(tr,"dragstart",this._onDragStart));try{document.selection?ld(function(){document.selection.empty()}):window.getSelection().removeAllRanges()}catch{}},_dragStarted:function(e,t){if(hs=!1,tr&&je){ln("dragStarted",this,{evt:t}),this.nativeDraggable&&Lt(document,"dragover",Fpe);var r=this.options;!e&&mn(je,r.dragClass,!1),mn(je,r.ghostClass,!0),ht.active=this,e&&this._appendGhost(),jr({sortable:this,name:"start",originalEvent:t})}else this._nulling()},_emulateDragOver:function(){if(Fn){this._lastX=Fn.clientX,this._lastY=Fn.clientY,J_();for(var e=document.elementFromPoint(Fn.clientX,Fn.clientY),t=e;e&&e.shadowRoot&&(e=e.shadowRoot.elementFromPoint(Fn.clientX,Fn.clientY),e!==t);)t=e;if(je.parentNode[wn]._isOutsideThisEl(e),t)do{if(t[wn]){var r=void 0;if(r=t[wn]._onDragOver({clientX:Fn.clientX,clientY:Fn.clientY,target:e,rootEl:t}),r&&!this.options.dragoverBubble)break}e=t}while(t=t.parentNode);ex()}},_onTouchMove:function(e){if(ei){var t=this.options,r=t.fallbackTolerance,n=t.fallbackOffset,a=e.touches?e.touches[0]:e,o=mt&&Ps(mt,!0),i=mt&&o&&o.a,s=mt&&o&&o.d,l=$c&&Lr&&S8(Lr),u=(a.clientX-ei.clientX+n.x)/(i||1)+(l?l[0]-Hh[0]:0)/(i||1),c=(a.clientY-ei.clientY+n.y)/(s||1)+(l?l[1]-Hh[1]:0)/(s||1);if(!ht.active&&!hs){if(r&&Math.max(Math.abs(a.clientX-this._lastX),Math.abs(a.clientY-this._lastY))=0&&(jr({rootEl:ir,name:"add",toEl:ir,fromEl:tr,originalEvent:e}),jr({sortable:this,name:"remove",toEl:ir,originalEvent:e}),jr({rootEl:ir,name:"sort",toEl:ir,fromEl:tr,originalEvent:e}),jr({sortable:this,name:"sort",toEl:ir,originalEvent:e})),Ir&&Ir.save()):yn!==Ss&&yn>=0&&(jr({sortable:this,name:"update",toEl:ir,originalEvent:e}),jr({sortable:this,name:"sort",toEl:ir,originalEvent:e})),ht.active&&((yn==null||yn===-1)&&(yn=Ss,yo=du),jr({sortable:this,name:"end",toEl:ir,originalEvent:e}),this.save()))),this._nulling()},_nulling:function(){ln("nulling",this),tr=je=ir=mt=si=sr=id=Co=ei=Fn=Vl=yn=yo=Ss=du=ts=fu=Ir=Ec=ht.dragged=ht.ghost=ht.clone=ht.active=null,cf.forEach(function(e){e.checked=!0}),cf.length=Bh=Fh=0},handleEvent:function(e){switch(e.type){case"drop":case"dragend":this._onDrop(e);break;case"dragenter":case"dragover":je&&(this._onDragOver(e),Hpe(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 Vpe(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&&sdc+u*o/2:ld-sd)return-fu}else if(l>c+u*(1-a)/2&&ld-u*o/2)?l>c+u/2?1:-1:0}function qpe(e){return Tn(je)e.replace(Xpe,(t,r)=>r?r.toUpperCase():""));function qh(e){e.parentElement!==null&&e.parentElement.removeChild(e)}function T8(e,t,r){const n=r===0?e.children[0]:e.children[r-1].nextSibling;e.insertBefore(t,n)}function Jpe(e,t){return Object.values(e).indexOf(t)}function e1e(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 rx(e,t){this.$nextTick(()=>this.$emit(e.toLowerCase(),t))}function t1e(e){return t=>{this.realList!==null&&this["onDrag"+e](t),rx.call(this,e,t)}}function r1e(e){return["transition-group","TransitionGroup"].includes(e)}function n1e(e){if(!e||e.length!==1)return!1;const[{type:t}]=e;return t?r1e(t.name):!1}function a1e(e,t){return t?{...t.props,...t.attrs}:e}const n0=["Start","Add","Remove","Update","End"],a0=["Choose","Unchoose","Sort","Filter","Clone"],o1e=["Move",...n0,...a0].map(e=>"on"+e);let Yh=null;const i1e={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}},s1e=ue({name:"VueDraggableNext",inheritAttrs:!1,emits:["update:modelValue","move","change",...n0.map(e=>e.toLowerCase()),...a0.map(e=>e.toLowerCase())],props:i1e,data(){return{transitionMode:!1,noneFunctionalComponentMode:!1,headerOffset:0,footerOffset:0,_sortable:{},visibleIndexes:[],context:{}}},render(){const e=this.$slots.default?this.$slots.default():null,t=a1e(this.$attrs,this.componentData);return e?(this.transitionMode=n1e(e),_u(this.getTag(),t,e)):_u(this.getTag(),t,[])},created(){this.list!==null&&this.modelValue!==null&&Zpe.error("list props are mutually exclusive! Please set one.")},mounted(){const e={};n0.forEach(a=>{e["on"+a]=t1e.call(this,a)}),a0.forEach(a=>{e["on"+a]=rx.bind(this,a)});const t=Object.keys(this.$attrs).reduce((a,o)=>(a[E8(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 ht(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?Je(this.component):this.tag},updateOptions(e){for(var t in e){const r=E8(t);o1e.indexOf(r)===-1&&this._sortable.option(r,e[t])}},getChildrenNodes(){return this.$el.children},computeIndexes(){this.$nextTick(()=>{this.visibleIndexes=e1e(this.getChildrenNodes(),this.$el.children,this.transitionMode,this.footerOffset)})},getUnderlyingVm(e){const t=Jpe(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),Yh=e.item)},onDragAdd(e){const t=e.item._underlying_vm_;if(t===void 0)return;qh(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(T8(this.$el,e.item,e.oldIndex),e.pullMode==="clone"){qh(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){qh(e.item),T8(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(),Yh=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(Yh)!==-1||!t.willInsertAfter?a:a+1}}}),l1e=["data-testid"],u1e={key:0,class:"tree-item-icon","data-testid":"tree-item-icon"},c1e={class:"tree-item-label","data-testid":"tree-item-label"},hg=e=>e.every(t=>{var r;return t.name!==void 0&&t.id!==void 0&&(!((r=t.children)!=null&&r.length)||hg(t.children))}),d1e=ue({__name:"KTreeItem",props:{item:{type:Object,required:!0,validator:e=>hg([e])},disabled:{type:Boolean,default:!1},hideIcons:{type:Boolean,default:!1}},emits:["selected"],setup(e,{emit:t}){const r=e,n=t,a=Ct(),o=S(()=>!r.hideIcons||!!a["item-icon"]),i=s=>{s.target&&s.target.closest("a:not(.disabled), button:not([data-tree-item-trigger]), label, input, select")!==null||n("selected",r.item)};return(s,l)=>(g(),A("button",{class:Te(["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:yt(i,["prevent"])},[o.value?(g(),A("div",u1e,[Y(s.$slots,"item-icon",{},()=>[re(T(fz),{decorative:""})],!0)])):te("",!0),K("div",c1e,[Y(s.$slots,"item-label",{},()=>[le(he(e.item.name),1)],!0)])],10,l1e))}}),f1e=lt(d1e,[["__scopeId","data-v-f55bd189"]]),vg=({children:e=[]})=>e.length===0?0:1+Math.max(...e.map(vg)),p1e=ue({__name:"KTreeDraggable",props:{items:{type:Array,required:!0,validator:e=>!e.length||e.every(t=>t.name!==void 0&&t.id!==void 0)},disableDrag:{type:Boolean,default:!1},maxDepth:{type:Number,default:3},level:{type:Number,default:0},parentId:{type:String,default:""},hideIcons:{type:Boolean,default:!1},group:{type:String,default:"k-tree-list"}},emits:["change","child-change","selected"],setup(e,{emit:t}){const r=e,n=t,a=H(0),o=H([]),i={tag:"div","force-fallback":!0,animation:"100",draggable:".tree-item-container","item-key":"id","ghost-class":"tree-item-dragged","drag-class":"tree-item-grabbing",class:"child-drop-zone"},s=H(!1),l=h=>{var m,C;return!((C=(m=o.value.filter(_=>_.id===h.id))==null?void 0:m[0].children)!=null&&C.length)},u=h=>h.children,c=h=>{r.parentId?n("child-change",{parentId:r.parentId,children:o.value,target:(h==null?void 0:h.added)||(h==null?void 0:h.removed)||(h==null?void 0:h.moved)}):n("change",{items:o.value,target:(h==null?void 0:h.added)||(h==null?void 0:h.removed)||(h==null?void 0:h.moved)})},d=h=>{n("child-change",h)},f=h=>{n("selected",h)},p=S(()=>r.level>r.maxDepth-1),v=h=>{var m,C,_,E;const L=((C=(m=h.relatedContext)==null?void 0:m.component)==null?void 0:C.$attrs.level)||0,q=(_=h.draggedContext)==null?void 0:_.element;let P=0;return(E=q.children)!=null&&E.length&&(P=vg(q)),!(L+P>r.maxDepth-1)},w=h=>{var m,C;const _=((C=(m=h.item)==null?void 0:m._underlying_vm_)==null?void 0:C.id)||"",E=o.value.find(L=>L.id===_);s.value=!0,E&&n("selected",E),y(!0)},b=()=>{s.value=!1,y(!1),a.value++},y=h=>{const m=document==null?void 0:document.getElementsByTagName("html").item(0);m&&m.classList.toggle("tree-list-grabbing",h)};return Me(()=>r.items,(h,m)=>{JSON.stringify(h)!==JSON.stringify(m)&&(o.value=h,o.value.forEach(C=>{C.children||(C.children=[])}))}),Tt(()=>{o.value=r.items,o.value.forEach(h=>{h.children||(h.children=[])})}),(h,m)=>{const C=Je("KTreeDraggable",!0);return g(),G(T(s1e),at(i,{class:"tree-draggable",direction:"vertical",disabled:e.disableDrag,group:{name:e.group,pull:[e.group],put:p.value?[]:[e.group]},level:e.level,list:o.value,move:v,tag:"div",onChange:c,onEnd:b,onStart:w}),{default:M(()=>[(g(!0),A(De,null,Xe(o.value,_=>(g(),A("div",{key:_.id,class:Te(["tree-item-container",{"has-no-children":l(_)}])},[(g(),G(f1e,{key:`tree-item-${_.id}-${a.value}`,disabled:e.disableDrag,"hide-icons":e.hideIcons,item:_,onSelected:f},xt({"item-label":M(()=>[Y(h.$slots,"item-label",{item:_},()=>[le(he(_.name),1)],!0)]),_:2},[h.$slots["item-icon"]?{name:"item-icon",fn:M(()=>[Y(h.$slots,"item-icon",{item:_},void 0,!0)]),key:"0"}:void 0]),1032,["disabled","hide-icons","item"])),(g(),G(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},xt({"item-label":M(({item:E})=>[Y(h.$slots,"item-label",{item:E},void 0,!0)]),_:2},[h.$slots["item-icon"]?{name:"item-icon",fn:M(({item:E})=>[Y(h.$slots,"item-icon",{item:E},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"])}}}),h1e=lt(p1e,[["__scopeId","data-v-5a3d16e8"]]),nx=(e,t)=>(e.forEach(r=>{var n;t.push(r.id),(n=r.children)!=null&&n.length&&nx(r.children,t)}),t),v1e=e=>{const t=nx(e,[]),r=new Set(t);return t.length===r.size},m1e=(e,t)=>{let r=!0;return e.forEach(n=>{r=r&&(!n.children||vg(n)<=t)}),r},$8=e=>hg(e)&&v1e(e),g1e=ue({__name:"KTreeList",props:{modelValue:{type:Array,default:null,validator:e=>!e.length||$8(e)},items:{type:Array,default:null,validator:e=>!e.length||$8(e)},disableDrag:{type:Boolean,default:!1},maxDepth:{type:Number,default:3,validator:e=>e<=5},width:{type:String,default:""},hideIcons:{type:Boolean,default:!1},group:{type:String,default:"k-tree-list"}},emits:["change","child-change","selected"],setup(e,{emit:t}){const r=e,n=t,a=H([]),o=S({get(){return r.modelValue},set(d){a.value=d}}),{getSizeFromString:i}=mr(),s=S(()=>({maxWidth:i(r.width)})),l=(d,f)=>{(f||a.value).forEach(p=>{var v;p.id===d.id?(p.selected=!0,n("selected",d)):p.selected=!1,(v=p.children)!=null&&v.length&&l(d,p.children)})},u=d=>{n("change",d)},c=d=>{n("child-change",d)};return Me(o,(d,f)=>{JSON.stringify(d)!==JSON.stringify(f)&&(a.value=d,a.value.forEach(p=>{p.children||(p.children=[])}))}),Me(()=>r.items,(d,f)=>{JSON.stringify(d)!==JSON.stringify(f)&&(a.value=d,a.value.forEach(p=>{p.children||(p.children=[])}))}),Tt(()=>{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),m1e(a.value,r.maxDepth)||console.warn("KTreeList: Provided list depth exceeds `maxDepth`"),a.value.forEach(d=>{d.children||(d.children=[])})}),(d,f)=>(g(),A("div",{class:"k-tree-list","data-testid":"k-tree-list",style:Ke(e.width?s.value:void 0)},[re(h1e,{"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},xt({"item-label":M(({item:p})=>[Y(d.$slots,"item-label",{item:p})]),_:2},[d.$slots["item-icon"]?{name:"item-icon",fn:M(({item:p})=>[Y(d.$slots,"item-icon",{item:p})]),key:"0"}:void 0]),1032,["data-testid","disable-drag","group","hide-icons","items","max-depth"])],4))}}),y1e=["href"],b1e=ue({__name:"KExternalLink",props:{href:{type:String,required:!0,validator:e=>!!g8(e)},hideIcon:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>!!g8(t.href));return(n,a)=>r.value?(g(),A("a",{key:0,class:"k-external-link",href:e.href,rel:"noopener",target:"_blank"},[Y(n.$slots,"default",{},void 0,!0),e.hideIcon?te("",!0):(g(),G(T(XH),{key:0,decorative:"",size:T(va)},null,8,["size"]))],8,y1e)):te("",!0)}}),w1e=lt(b1e,[["__scopeId","data-v-949aad10"]]),C1e={key:0,class:"truncate-expand-controls"},S1e={key:0,"data-testid":"expand-trigger-wrapper"},_1e=["aria-label"],x1e={key:0,"data-testid":"collapse-trigger-wrapper"},k1e={key:0,"data-testid":"expand-trigger-wrapper"},A1e={key:1},E1e=ue({__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}=mr(),r=e,n=H(r.expanded),a=H(!1),o=H(),i=H(),s=H(),l=H(),u=H("0px"),c=Tz,d=H(0),f=async()=>{var y;if(!r.truncateText&&i.value&&(y=i.value.children)!=null&&y.length){const h=i.value.children,m=Number(String(c).replace(/px$/gi,""));let C=0;for(let E=0;EC?h[E].offsetHeight:C;const _=(r.rows===1?0:(r.rows-1)*m)+C*r.rows+6;u.value=i.value.offsetHeight>_?`${_}px`:"auto",await Kt(),p()}},p=()=>{if(i.value&&s.value){const y=r.truncateText?i.value.scrollHeight:i.value.offsetHeight,h=l.value?l.value.offsetHeight:0;a.value=y>s.value.offsetHeight-h,v()}},v=()=>{if(!r.truncateText&&(d.value=0,i.value&&s.value)){const y=i.value.children;for(let h=0;hs.value.offsetHeight?(d.value+=1,y[h].getAttribute("tabindex")&&(y[h].tabIndex=-1)):y[h].getAttribute("tabindex")&&(y[h].tabIndex=0)}},w=async()=>{n.value=!n.value,await Kt(),p()},b=S(()=>({width:t(r.width)}));return Tt(()=>{o.value=Ni.create(f),o.value.observe(i.value),p()}),Er(()=>{var y;(y=o.value)==null||y.unobserve(i.value)}),(y,h)=>{const m=Je("KButton");return g(),A("div",{ref_key:"kTruncateWrapper",ref:s,class:Te(["k-truncate",[n.value?"expanded":"",`truncate-${e.truncateText?"text":"content"}`]]),style:Ke(b.value)},[!e.truncateText&&a.value?(g(),A("div",C1e,[n.value?te("",!0):(g(),A("div",S1e,[Y(y.$slots,"expand-trigger",{expand:w,truncatedCount:d.value},()=>[K("button",{"aria-label":`Show ${d.value} more items`,class:"expand-trigger",type:"button",onClick:yt(w,["stop"])},he(d.value),9,_1e)],!0)]))])):te("",!0),K("div",{ref_key:"kTruncateContainer",ref:i,class:"truncate-container"},[Y(y.$slots,"default",{},void 0,!0),!e.truncateText&&n.value?(g(),A("div",x1e,[Y(y.$slots,"collapse-trigger",{collapse:w},()=>[K("button",{"aria-label":"Collapse content",class:"collapse-trigger",type:"button",onClick:yt(w,["stop"])},[re(T(VH),{decorative:"",size:T(va)},null,8,["size"])])],!0)])):te("",!0)],512),e.truncateText&&(a.value||n.value)?(g(),A("div",{key:1,ref_key:"textToggleControls",ref:l,class:"truncate-collapse-controls"},[n.value?te("",!0):(g(),A("div",k1e,[Y(y.$slots,"expand-trigger",{expand:w},()=>[re(m,{appearance:"tertiary",size:"small",onClick:yt(w,["stop"])},{default:M(()=>h[0]||(h[0]=[le(" Show more ")])),_:1})],!0)])),n.value?(g(),A("div",A1e,[Y(y.$slots,"collapse-trigger",{collapse:w},()=>[re(m,{appearance:"tertiary",size:"small",onClick:yt(w,["stop"])},{default:M(()=>h[1]||(h[1]=[le(" Show less ")])),_:1})],!0)])):te("",!0)],512)):te("",!0)],6)}}}),ax=lt(E1e,[["__scopeId","data-v-a16a1149"]]),T1e={class:"k-copy"},$1e={key:0,class:"copy-badge-text"},I1e=["id","aria-label","onClick"],M1e=ue({__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=cr(),a=H(""),o=S(()=>!r.badgeLabel||r.copyTooltip?r.copyTooltip||"Copy":`Copy ${r.badgeLabel.replace(/:$/,"")}`);Me(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),l=S(()=>{if(r.textTooltip)return r.textTooltip;if(!(r.format==="redacted"||!v.value))return r.text}),u=b=>{a.value=b||r.successTooltip,setTimeout(()=>{a.value=o.value},1800)},c=b=>{if(!b(r.text)){u("Failed to copy");return}u()};t({copy:()=>{var b;document!=null&&document.getElementById(n)&&((b=document==null?void 0:document.getElementById(n))==null||b.click())}});const d=H(),f=H(),p=S(()=>r.truncate&&typeof r.truncationLimit=="number"?`${String(r.text||"").substring(0,r.truncationLimit)+"..."}`:null),v=H(!1),w=()=>{var b,y;r.truncate&&(r.truncationLimit!=="auto"&&p.value?v.value=!0:r.truncationLimit==="auto"&&d.value&&(v.value=((b=d.value)==null?void 0:b.offsetWidth)<((y=d.value)==null?void 0:y.scrollWidth)))};return Tt(()=>{f.value=Ni.create(w),f.value.observe(d.value)}),Er(()=>{f.value&&f.value.unobserve(d.value)}),(b,y)=>(g(),A("div",T1e,[e.badge&&e.badgeLabel?(g(),A("span",$1e,he(e.badgeLabel),1)):te("",!0),K("div",{class:Te(["copy-container",{"copy-element":e.truncate||e.badge,"badge-styles":e.badge}])},[e.format!=="hidden"?(g(),G(tn,{key:0,class:Te([i.value]),"data-testid":"copy-tooltip-wrapper","max-width":"500px",placement:"bottom-start",text:l.value},{default:M(()=>[K("div",{ref_key:"copyTextElement",ref:d,class:Te(["copy-text",{monospace:e.monospace||!e.badge}])},he(s.value),3)]),_:1},8,["class","text"])):te("",!0),re(tn,{class:"text-icon-wrapper","max-width":"500px",placement:"bottom-start",text:a.value},{default:M(()=>[re(T(cC),null,{default:M(({copyToClipboard:h})=>[K("button",{id:T(n),"aria-label":a.value,class:"copy-to-clipboard-button","data-testid":"copy-to-clipboard",type:"button",onClick:yt(m=>c(h),["stop"])},[re(T(gC),{class:"text-icon",decorative:"",size:T(va)},null,8,["size"])],8,I1e)]),_:1})]),_:1},8,["text"])],2)]))}}),ox=lt(M1e,[["__scopeId","data-v-5efb0d28"]]),O1e={key:0,class:"bulk-actions-dropdown-trigger-count"},P1e=ue({__name:"BulkActionsDropdown",props:{disabled:{type:Boolean,default:!1},count:{type:String,default:""},buttonLabel:{type:String,default:""}},setup(e){return(t,r)=>(g(),G(ki,{class:"bulk-actions-dropdown","data-testid":"bulk-actions-dropdown",disabled:e.disabled,"kpop-attributes":{placement:"bottom-end"}},{items:M(()=>[Y(t.$slots,"items",{},void 0,!0)]),default:M(()=>[re(tn,{placement:"bottom-end",text:"Selected Row Actions"},{default:M(()=>[re(Nt,{appearance:"secondary","aria-label":e.buttonLabel,class:"bulk-actions-dropdown-trigger","data-testid":"bulk-actions-dropdown-trigger",disabled:e.disabled,icon:"",size:"large"},{default:M(()=>[re(T(bC),{class:"more-icon",decorative:""}),re(Sn,{name:"kongponents-fade-transition"},{default:M(()=>[e.count?(g(),A("span",O1e,he(e.count),1)):te("",!0)]),_:1})]),_:1},8,["aria-label","disabled"])]),_:1})]),_:3},8,["disabled"]))}}),D1e=lt(P1e,[["__scopeId","data-v-ca642050"]]),L1e={key:0,class:"table-toolbar","data-testid":"table-toolbar"},N1e={key:0,class:"toolbar-default-items-container"},R1e={key:2,class:"table-error-state","data-testid":"table-error-state"},B1e={key:3,class:"table-empty-state","data-testid":"table-empty-state"},F1e={key:4},H1e=["data-tableid"],z1e=["aria-sort","data-key","data-testid","onClick","onMouseover"],U1e=["onMousedown","onMouseover"],j1e=["aria-describedby"],V1e={key:1,class:"table-header-bulk-actions-container"},q1e=["onMousedown","onMouseover"],Y1e=["role","tabindex"],G1e={key:1,class:"expandable-row-control-container"},K1e=["aria-controls","aria-expanded","onClick"],W1e=["id"],Z1e=["colspan"],Q1e={class:"expandable-content-wrapper"},X1e=ue({__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:zn.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=vr(),i=Ct(),s=cr(),{getSizeFromString:l}=mr(),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=H(),d=H([]),f=H([]),p=H(""),v=H(""),w=H(""),b=S(()=>d.value.filter($=>$.hidable).length>0),y=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)),m=S(()=>d.value.filter($=>$.hidable&&$.key!==Pt.EXPANDABLE&&$.key!==Pt.BULK_ACTIONS)),C=S(()=>y.value?n.tablePreferences.columnVisibility||{}:{}),_=H(y.value?n.tablePreferences.columnVisibility||{}:{}),E=H(!1),L=H(!1),q=H(""),P=H("desc"),U=H(!1),x=S(()=>!n.hideToolbar&&!n.nested&&(!!i.toolbar||y.value||ne.value)),k=H(!1),z=S(()=>({maxHeight:l(n.maxHeight)})),F=H([]),j=S(()=>!n.nested&&!n.error&&d.value.some($=>$.key===Pt.BULK_ACTIONS)&&!!(i["bulk-action-items"]||i["bulk-actions"])&&!!n.data.every($=>u($))),X=H([]),ne=S(()=>n.nested||!j.value||n.error?!1:i.toolbar?!0:!n.loading&&!!n.data&&!!n.data.length),Q=S(()=>{const $=F.value.length;return $?$>100?"99+":String($):""}),ae=H(new WeakMap),W=$=>`column-${$}`,pe=$=>`tooltip-${$}`,de=$=>$,Pe=($,B)=>(J,be)=>{const ke=/^on[^a-z]/,Re={};for(const ot in B)ke.test(ot)&&B[ot]&&(Re[ot]=B[ot]);return Object.keys(Re).reduce((ot,$t)=>{if($t.indexOf($)===0){const St=$t.split($);ot[St[1]]=bt=>Re[$t](bt,J,be)}return ot},{})},Ie=S(()=>($,B)=>{const J=Pe("onRow:",o)(B,"row"),be=Pe("onCell:",o)($,"cell"),ke=["a","button","label","input","select",'span[role="checkbox"]'];return(J.click||be.click)&&(U.value=!0),{...J,...be,click(Re){const ot=Re.target.className;let $t=ke.includes(Re.target.tagName.toLowerCase()),St=!1;typeof ot=="string"||Array.isArray(ot)?St=ot.includes("k-popover"):typeof ot=="object"&&(St=Object.keys(ot).includes("k-popover")),Re.target.closest(".popover-content")!==null&&(St=!0);for(let bt=0;bt{const $={};for(const B in ie.value){if(!ie.value[B])continue;const J=ie.value[B]+"px";$[B]={width:J,maxWidth:J,minWidth:J}}return $}),_e=($,B)=>({"resize-hover":et.value===$.key&&n.resizeColumns&&!n.nested&&B!==f.value.length-1,resizable:n.resizeColumns&&!n.nested,sortable:!$.hideLabel&&!!$.sortable,"active-sort":!$.hideLabel&&!!$.sortable&&$.key===q.value,[P.value]:$.key===q.value&&!$.hideLabel,"is-scrolled":E.value,"has-tooltip":!!$.tooltip,"sticky-column":$.key===Pt.BULK_ACTIONS&&L.value}),Le=$=>{if($.sortable&&$.key!==Pt.BULK_ACTIONS&&$.key!==Pt.ACTIONS){let B="asc";$.key===q.value&&P.value==="asc"&&(B="desc"),a("sort",{prevKey:q.value,sortColumnKey:$.key,sortColumnOrder:B}),oe($)}},We=S(()=>p.value?"resizing":v.value?"resize-hover":w.value?"th-hover":""),et=S(()=>{switch(We.value){case"resizing":return p.value;case"resize-hover":return v.value;case"th-hover":return w.value;default:return""}}),N=S(()=>{var $;return($=c.value)==null?void 0:$.querySelectorAll("th.resizable")}),O=S(()=>{var $;const B=($=N.value)==null?void 0:$.item(0);if(B){const J=window==null?void 0:window.getComputedStyle(B);if(J!=null&&J.height)return`${parseInt(J.height,10)}px`}return"auto"}),D=($,B)=>{var J;if($.button!==0)return;let be=0,ke=0;p.value=B;let Re=null;(J=N.value)==null||J.forEach(St=>{St.getAttribute("data-testid")===`table-header-${B}`&&(Re=document==null?void 0:document.querySelector(`[data-tableid="${s}"] [data-testid="table-header-${B}"]`))});const ot=St=>{const bt=St.clientX-be;Re==null||Re.setAttribute("style",`width: ${ke+bt}px`),ie.value[B]=ke+bt},$t=()=>{p.value="",document==null||document.removeEventListener("mousemove",ot),document==null||document.removeEventListener("mouseup",$t),fe(),Fe.value&&ce()};if(be=$.clientX,Re){const St=window==null?void 0:window.getComputedStyle(Re);St!=null&&St.width&&(ke=parseInt(St.width,10)),document==null||document.addEventListener("mousemove",ot),document==null||document.addEventListener("mouseup",$t)}},ee=S(()=>!(n.hidePagination||n.nested||n.hidePaginationWhenOptional&&n.data.length&&n.paginationAttributes.totalCount&&n.paginationAttributes.totalCount<=n.data.length));Me(()=>n.headers,$=>{if($&&$.length){const B=$.filter(ke=>ke.key!==Pt.BULK_ACTIONS&&ke.key!==Pt.ACTIONS),J=$.find(ke=>ke.key===Pt.BULK_ACTIONS),be=$.find(ke=>ke.key===Pt.ACTIONS);J&&B.unshift(J),be&&B.push(be),d.value=B}},{deep:!0,immediate:!0});const oe=$=>{const{key:B}=$;q.value&&B===q.value?P.value==="asc"?P.value="desc":P.value="asc":(q.value=B,P.value="asc"),fe()},me=$=>{$&&$.target&&(typeof $.target.scrollTop=="number"||typeof $.target.scrollLeft=="number")&&($.target.scrollTop>1?E.value=!0:$.target.scrollTop===0&&(E.value=!1),$.target.scrollLeft>1?L.value=!0:$.target.scrollLeft===0&&(L.value=!1))},xe=$=>X.value.find(B=>B.rowKey===u($)),Z=$=>{if(typeof n.rowBulkActionEnabled!="function")return!1;const B=n.rowBulkActionEnabled($);return typeof B=="boolean"?B:B.enabled},ge=$=>{if(typeof n.rowBulkActionEnabled!="function")return"";const B=n.rowBulkActionEnabled($);return typeof B=="boolean"?"":B.disabledTooltip||""},ve=($,B)=>{const{to:J}=n.rowLink($);return!J||B===Pt.BULK_ACTIONS||B===Pt.ACTIONS?"div":typeof J=="object"?"router-link":"a"},$e=($,B)=>{if(B===Pt.BULK_ACTIONS||B===Pt.ACTIONS)return{};const{to:J,target:be}=n.rowLink($),ke=J&&typeof J=="object",Re=J&&typeof J=="string";return{...ke&&{to:J},...Re&&{href:J},...(ke||Re)&&{...be&&{target:be}}}},Ce=H(B_(n.tablePreferences,n.paginationAttributes)),ze=$=>{Ce.value=$.pageSize,a("page-size-change",$),fe()},qe=S(()=>({sortColumnKey:q.value,sortColumnOrder:P.value,...n.resizeColumns?{columnWidths:ie.value}:{},...b.value?{columnVisibility:_.value}:{},...Ce.value&&!n.hidePagination&&{pageSize:Ce.value}})),fe=()=>{a("update:table-preferences",qe.value)},Fe=S(()=>!n.nested&&n.data.some($=>n.rowExpandable($))),Ue={key:Pt.EXPANDABLE,label:"Expandable rows controls",hideLabel:!0},ut=()=>{const $=[];return n.data.forEach((B,J)=>{n.rowExpanded(B)&&$.push(J)}),$},rt=H(ut()),Dt=async($,B)=>{ce(),await Kt(),rt.value.includes($)?(rt.value=rt.value.filter(J=>J!==$),a("update:row-expanded",{row:B,expanded:!1})):(rt.value=[...rt.value,$],a("update:row-expanded",{row:B,expanded:!0}))},gt=S(()=>f.value.filter($=>$.key!==Pt.EXPANDABLE&&$.key!==Pt.BULK_ACTIONS)),Ft=H({}),ce=()=>{const $=document==null?void 0:document.querySelector(`[data-tableid="${s}"]`),B=$==null?void 0:$.querySelectorAll("th"),J={};B==null||B.forEach((be,ke)=>{const Re=be.getAttribute("data-key");if(Re===Pt.EXPANDABLE)return;let ot=be.getBoundingClientRect().width;ke===1&&(ot+=He),ke===B.length-1&&(ot-=15),J[Re]=ot}),Ft.value=J};Me([_,d,Fe],$=>{const[B,J,be]=$;let ke=J.filter(Re=>Re.key===Pt.BULK_ACTIONS?j.value:B[Re.key]!==!1);ke.find(Re=>Re.key===Pt.EXPANDABLE)&&(ke=ke.filter(Re=>Re.key!==Pt.EXPANDABLE)),be&&ke.unshift(Ue),JSON.stringify(ke)!==JSON.stringify(f.value)&&(f.value=ke,fe()),be&&ce()},{deep:!0,immediate:!0}),Me(y,$=>{$&&(_.value=n.tablePreferences.columnVisibility||{})},{immediate:!0});const se=H(!1),V=S(()=>{const $=X.value.filter(B=>!B.disabled&&n.data.find(J=>u(J)===B.rowKey));return!!$.filter(B=>B.selected).length&&!!$.filter(B=>!B.selected).length}),I=$=>{X.value.forEach(B=>{n.data.find(J=>u(J)===B.rowKey)&&!B.disabled&&(B.selected=$)})};return Me([()=>n.data,X],$=>{const[B,J]=$;if(B.forEach(be=>{if(!ae.value.get(be)){const ke=u(be)||up();ae.value.set(be,`table-${s}-row-${ke}`)}}),j.value){B.forEach(ot=>{xe(ot)||X.value.push({rowKey:u(ot),selected:!1,disabled:!Z(ot)})});const be=J.filter(ot=>!ot.disabled&&B.find($t=>u($t)===ot.rowKey));be.filter(ot=>ot.selected).length===be.length?se.value=!0:(be.filter(ot=>!ot.selected).length,be.length,se.value=!1);const ke=B.filter(ot=>{const $t=J.find(St=>St.rowKey===u(ot));return!!($t&&$t.selected)}),Re=[];F.value.forEach(ot=>{B.find($t=>u(ot)===u($t))||Re.push(ot)}),F.value=[...Re,...ke]}rt.value=ut()},{deep:!0,immediate:!0}),Me(F,$=>{a("row-select",$)}),Me(()=>n.tablePreferences,$=>{$!=null&&$.columnWidths&&(ie.value=$.columnWidths)}),($,B)=>(g(),A("div",{class:Te(["k-table-view",{"hide-headers":$.hideHeaders}])},[x.value?(g(),A("div",L1e,[Y($.$slots,"toolbar",{},void 0,!0),ne.value||y.value?(g(),A("div",N1e,[ne.value?Y($.$slots,"bulk-actions",{key:0,selectedRows:F.value},()=>[$.$slots["bulk-actions"]?te("",!0):(g(),G(D1e,{key:0,"button-label":d.value.find(J=>J.key===T(Pt).BULK_ACTIONS).label,count:Q.value,disabled:!Q.value||$.loading||!$.data.length},{items:M(()=>[Y($.$slots,"bulk-action-items",{selectedRows:F.value},void 0,!0)]),_:3},8,["button-label","count","disabled"]))],!0):te("",!0),y.value?(g(),G(z_,{key:1,columns:m.value,disabled:h.value,"table-id":T(s),"visibility-preferences":C.value,onUpdate:B[0]||(B[0]=J=>_.value=J)},null,8,["columns","disabled","table-id","visibility-preferences"])):te("",!0)])):te("",!0)])):te("",!0),$.loading&&!$.error?(g(),G(Wf,{key:1,"data-testid":"table-skeleton",type:"table"})):$.error?(g(),A("div",R1e,[Y($.$slots,"error-state",{},()=>[re(ja,{"icon-variant":"error",message:$.errorStateMessage,title:$.errorStateTitle},xt({_:2},[$.errorStateActionMessage?{name:"action",fn:M(()=>[re(Nt,{"data-testid":"error-state-action",to:$.errorStateActionRoute,onClick:B[1]||(B[1]=J=>$.$emit("error-action-click"))},{default:M(()=>[le(he($.errorStateActionMessage),1)]),_:1},8,["to"])]),key:"0"}:void 0]),1032,["message","title"])],!0)])):!$.error&&!$.loading&&$.data&&!$.data.length?(g(),A("div",B1e,[Y($.$slots,"empty-state",{},()=>[re(ja,{"icon-variant":$.emptyStateIconVariant,message:$.emptyStateMessage,title:$.emptyStateTitle},xt({_:2},[$.emptyStateActionMessage?{name:"action",fn:M(()=>[re(Nt,{appearance:$.emptyStateButtonAppearance,"data-testid":"empty-state-action",to:$.emptyStateActionRoute,onClick:B[2]||(B[2]=J=>$.$emit("empty-state-action-click"))},{default:M(()=>[Y($.$slots,"empty-state-action-icon",{},void 0,!0),le(" "+he($.emptyStateActionMessage),1)]),_:3},8,["appearance","to"])]),key:"0"}:void 0]),1032,["icon-variant","message","title"])],!0)])):(g(),A("div",F1e,[K("div",{class:"table-wrapper",style:Ke(z.value),onScrollPassive:me},[K("table",{class:Te(["table",{"has-hover":$.rowHover&&!k.value,"is-clickable":U.value}]),"data-tableid":T(s)},[$.hideHeaders?te("",!0):(g(),A("thead",{key:0,class:Te({"is-scrolled":E.value})},[K("tr",{ref_key:"headerRow",ref:c,class:Te({"is-scrolled":E.value})},[(g(!0),A(De,null,Xe(f.value,(J,be)=>(g(),A("th",{key:`table-${T(s)}-headers-${J.key}`,"aria-sort":J.key===q.value?P.value==="asc"?"ascending":"descending":void 0,class:Te(["table-headers",_e(J,be)]),"data-key":J.key,"data-testid":`table-header-${J.key}`,style:Ke(Se.value[J.key]),onClick:()=>Le(J),onMouseleave:B[8]||(B[8]=ke=>w.value=""),onMouseover:ke=>w.value=J.key},[$.resizeColumns&&!$.nested&&be!==0?(g(),A("div",{key:0,class:"resize-handle previous",onClick:B[3]||(B[3]=yt(()=>{},["stop"])),onMousedown:ke=>D(ke,f.value[be-1].key),onMouseleave:B[4]||(B[4]=ke=>v.value=""),onMouseover:ke=>v.value=f.value[be-1].key},null,40,U1e)):te("",!0),K("div",{"aria-describedby":J.tooltip||$.$slots[pe(J.key)]?`${pe(J.key)}-${T(s)}`:void 0,class:Te(["table-headers-container",{resized:p.value===J.key}])},[J.key!==T(Pt).BULK_ACTIONS?Y($.$slots,W(J.key),{key:0,column:de(J)},()=>[K("span",{class:Te(["table-header-label",{"sr-only":J.hideLabel||J.key===T(Pt).ACTIONS&&J.hideLabel!==!1}])},he(J.label?J.label:J.key),3)],!0):(g(),A("div",V1e,[re(Pu,{modelValue:se.value,"onUpdate:modelValue":B[5]||(B[5]=ke=>se.value=ke),"aria-label":"Toggle selection for all rows",class:"table-header-bulk-actions-checkbox","data-testid":"table-header-bulk-actions-checkbox",indeterminate:V.value,onChange:I},null,8,["modelValue","indeterminate"])])),J.tooltip||$.$slots[pe(J.key)]?(g(),G(tn,{key:2,"data-testid":pe(J.key),"max-width":"300","tooltip-id":`${pe(J.key)}-${T(s)}`},{content:M(()=>[Y($.$slots,pe(J.key),{column:de(J)},()=>[le(he(J.tooltip),1)],!0)]),default:M(()=>[re(T(_i),{class:"header-tooltip-trigger",color:`var(--kui-color-text-neutral, ${T(wa)})`,size:T(va),tabindex:"0"},null,8,["color","size"])]),_:2},1032,["data-testid","tooltip-id"])):te("",!0),!J.hideLabel&&J.sortable&&J.key!==T(Pt).BULK_ACTIONS&&J.key!==T(Pt).ACTIONS?(g(),G(T(gm),{key:3,class:"sort-icon",color:`var(--kui-color-text-neutral, ${T(wa)})`,size:T(va)},null,8,["color","size"])):te("",!0)],10,j1e),$.resizeColumns&&!$.nested&&be!==f.value.length-1?(g(),A("div",{key:1,class:"resize-handle",onClick:B[6]||(B[6]=yt(()=>{},["stop"])),onMousedown:ke=>D(ke,J.key),onMouseleave:B[7]||(B[7]=ke=>v.value=""),onMouseover:ke=>v.value=J.key},null,40,q1e)):te("",!0)],46,z1e))),128))],2)],2)),K("tbody",null,[(g(!0),A(De,null,Xe($.data,(J,be)=>(g(),A(De,{key:ae.value.get(J)},[K("tr",at({class:{"last-row":be===$.data.length-1&&!rt.value.includes(be)},role:$.rowLink(J).to?"link":void 0,tabindex:U.value||$.rowLink(J).to?0:void 0,ref_for:!0},$.rowAttrs(J)),[(g(!0),A(De,null,Xe(f.value,(ke,Re)=>(g(),A("td",at({key:`${ae.value.get(J)}-cell-${ke.key}`,class:{"resize-hover":$.resizeColumns&&!$.nested&&et.value===ke.key&&Re!==f.value.length-1,"row-link":!!$.rowLink(J).to},style:Se.value[ke.key],ref_for:!0},$.cellAttrs({headerKey:ke.key,row:J,rowIndex:be,colIndex:Re}),Pf(Ie.value(J[ke.key],J),!0)),[ke.key!==T(Pt).EXPANDABLE?(g(),G(Qe(ve(J,ke.key)),at({key:0,class:"cell-wrapper",ref_for:!0},$e(J,ke.key)),{default:M(()=>[ke.key!==T(Pt).BULK_ACTIONS&&ke.key!==T(Pt).ACTIONS?Y($.$slots,ke.key,{key:0,row:de(J),rowKey:be,rowValue:J[ke.key]},()=>[le(he(J[ke.key]),1)],!0):ke.key===T(Pt).BULK_ACTIONS&&xe(J)?(g(),G(tn,{key:1,"max-width":"200",placement:"bottom-start",text:Z(J)?void 0:ge(J)},{default:M(()=>[re(Pu,{modelValue:xe(J).selected,"onUpdate:modelValue":ot=>xe(J).selected=ot,"aria-label":"Toggle row selection",class:"bulk-actions-checkbox","data-testid":"bulk-actions-checkbox",disabled:!Z(J)},null,8,["modelValue","onUpdate:modelValue","disabled"])]),_:2},1032,["text"])):ke.key===T(Pt).ACTIONS?(g(),G(ki,{key:2,class:"actions-dropdown","data-testid":"actions-dropdown","kpop-attributes":{placement:"bottom-end"}},{items:M(()=>[Y($.$slots,"action-items",{row:de(J)},void 0,!0)]),default:M(()=>[re(Nt,{appearance:"tertiary","aria-label":ke.label,class:"actions-dropdown-trigger","data-testid":"row-actions-dropdown-trigger",icon:"",size:"small",onMouseleave:B[9]||(B[9]=ot=>k.value=!1),onMouseover:B[10]||(B[10]=ot=>k.value=!0)},{default:M(()=>[re(T(bC),{class:"more-icon",decorative:""})]),_:2},1032,["aria-label"])]),_:2},1024)):te("",!0)]),_:2},1040)):$.rowExpandable(J)?(g(),A("div",G1e,[K("button",{"aria-controls":`table-${T(s)}-row-${be}-expandable-content`,"aria-expanded":rt.value.includes(be),"aria-label":"Toggle row expandable content",class:Te(["expandable-row-control",{expanded:rt.value.includes(be)}]),"data-testid":"expandable-row-control",type:"button",onClick:ot=>Dt(be,J)},[re(T(mC),{class:"expandable-row-control-icon"})],10,K1e)])):te("",!0)],16))),128))],16,Y1e),Fe.value&&$.rowExpandable(J)?qu((g(),A("tr",{key:0,id:`table-${T(s)}-row-${be}-expandable-content`,class:"expandable-content-row","data-testid":"expandable-content-row"},[K("td",{colspan:f.value.length},[K("div",Q1e,[Y($.$slots,"row-expanded",{columnWidths:Ft.value,nestedHeaders:gt.value,row:de(J)},void 0,!0)])],8,Z1e)],8,W1e)),[[Z0,rt.value.includes(be)]]):te("",!0)],64))),128))])],10,H1e)],36),ee.value?(g(),G(Qf,at({key:0,class:"table-pagination","data-testid":"table-pagination"},$.paginationAttributes,{onGetNextOffset:B[11]||(B[11]=J=>$.$emit("get-next-offset")),onGetPreviousOffset:B[12]||(B[12]=J=>$.$emit("get-previous-offset")),onPageChange:B[13]||(B[13]=J=>$.$emit("page-change",J)),onPageSizeChange:ze}),null,16)):te("",!0)]))],2))}}),ix=lt(X1e,[["__scopeId","data-v-a384571a"]]),J1e=ue({__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:zn.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=Ct(),{useDebounce:a,useRequest:o,useSwrvState:i,clientSideSorter:s}=mr(),l=t,u=cr(),c=H([]),d=S(()=>r.sortable?r.headers:r.headers.map(fe=>({...fe,sortable:!1}))),f=S(()=>r.emptyStateButtonAppearance?r.emptyStateButtonAppearance:r.searchInput?"tertiary":"primary"),p=H(0),v=H(1),w=H(B_(r.tablePreferences,r.paginationAttributes)),b=H(""),y=H(""),h=H("desc"),m=H(null),C=H([]),_=H(!0),E=H(!1),L={pageSize:w.value,page:v.value,query:b.value,sortColumnKey:y.value,sortColumnOrder:h.value,offset:m.value},q=S(()=>({...r.paginationAttributes,totalCount:p.value,initialPageSize:w.value,currentPage:v.value,offsetPreviousButtonDisabled:!j.value,offsetNextButtonDisabled:!X.value||!_.value})),P=S(()=>n?Object.keys(n).filter(fe=>fe.startsWith("column-")):[]),U=S(()=>n?Object.keys(n).filter(fe=>fe.startsWith("tooltip-")):[]),x=S(()=>n?Object.keys(n).filter(fe=>d.value.some(Fe=>Fe.key===fe)):[]),k=H(!0),z=async()=>{var fe,Fe,Ue,ut;const rt=await r.fetcher({pageSize:w.value,page:v.value,query:r.searchInput||b.value,sortColumnKey:y.value,sortColumnOrder:h.value,offset:m.value});return c.value=rt.data,p.value=((fe=r.paginationAttributes)==null?void 0:fe.totalCount)||rt.total||((Fe=rt.data)==null?void 0:Fe.length)||0,(Ue=r.paginationAttributes)!=null&&Ue.offset&&((ut=rt.pagination)!=null&&ut.offset?(X.value=rt.pagination.offset,C.value[v.value]||C.value.push(rt.pagination.offset)):X.value=null,_.value=rt.pagination&&"hasNextPage"in rt.pagination?rt.pagination.hasNextPage:!0),c.value.length===0&&v.value>1&&(v.value=1,C.value=[null],m.value=null),k.value=!1,rt},F=()=>{var fe;const Fe={...L,...r.initialFetcherParams};v.value=Fe.page??L.page,w.value=Fe.pageSize??L.pageSize,b.value=Fe.query??L.query,y.value=Fe.sortColumnKey??L.sortColumnKey,h.value=Fe.sortColumnOrder??L.sortColumnOrder,r.clientSort&&y.value&&h.value&&s(y.value,"",h.value,c.value),(fe=r.paginationAttributes)!=null&&fe.offset&&(m.value=Fe.offset,C.value.push(Fe.offset)),E.value=!0},j=S(()=>C.value[v.value-1]),X=H(null),ne=S(()=>{if(!r.fetcher||!E.value)return"";let fe=u;return r.cacheIdentifier&&(fe=r.cacheIdentifier),r.fetcherCacheKey&&(fe+=`-${r.fetcherCacheKey}`),`k-table_${fe}`}),Q=H(""),{debouncedFn:ae,generateDebouncedFn:W}=a(fe=>{Q.value=fe},350),pe=W(0),{data:de,error:Pe,revalidate:Ie,isValidating:He}=o(()=>ne.value,()=>z(),{revalidateOnFocus:!1,revalidateDebounce:0}),{state:Ve,hasData:ie,swrvState:Se}=i(de,Pe,He),_e=H(!0),Le=S(()=>({hasData:ie.value,state:Ve.value})),We=S(()=>_e.value?"loading":Pe.value?"error":"success"),{debouncedFn:et,generateDebouncedFn:N}=a(Ie,500),O=N(0),D=({sortColumnKey:fe,prevKey:Fe,sortColumnOrder:Ue})=>{var ut;const rt=d.value.find(gt=>gt.key===fe),{useSortHandlerFunction:Dt}=rt;l("sort",{prevKey:Fe,sortColumnKey:fe,sortColumnOrder:Ue}),v.value=1,(!y.value||fe!==y.value)&&(C.value=[null]),y.value=fe,h.value=Ue,r.clientSort?Dt&&r.sortHandlerFunction?r.sortHandlerFunction({key:fe,prevKey:Fe,sortColumnOrder:h.value,data:c.value}):s(fe,Fe,h.value,c.value):(ut=r.paginationAttributes)!=null&&ut.offset||et()},ee=({page:fe})=>{v.value=fe},oe=({pageSize:fe})=>{C.value=[null],m.value=null,w.value=fe,v.value=1},me=({columnWidths:fe,columnVisibility:Fe})=>{xe.value=fe,Z.value=Fe,ve()},xe=H({}),Z=H({}),ge=S(()=>({pageSize:w.value,sortColumnKey:y.value,sortColumnOrder:h.value,...xe.value?{columnWidths:xe.value}:{},...Z.value?{columnVisibility:Z.value}:{}})),ve=()=>{We.value==="success"&&l("update:table-preferences",ge.value)},$e=()=>{v.value++,m.value=X.value},Ce=()=>{v.value--,m.value=j.value},ze=S(()=>{var fe,Fe,Ue;if(!r.fetcher||r.hidePagination)return!1;const ut=((Fe=(fe=r.paginationAttributes)==null?void 0:fe.pageSizes)==null?void 0:Fe[0])??R_;return r.hidePaginationWhenOptional&&v.value===1?(Ue=r.paginationAttributes)!=null&&Ue.offset?!!j.value||!!X.value||c.value.length>=ut:p.value>ut:!0});Me(de,fe=>{fe!=null&&fe.length&&!c.value.length&&(c.value=fe)},{deep:!0,immediate:!0}),Me(Ve,()=>{switch(Ve.value){case Se.PENDING:_e.value=!0;break;case Se.VALIDATING_HAS_DATA:_e.value=qe.value;break;default:_e.value=!1;break}},{immediate:!0}),Me([Le,We],fe=>{const[Fe,Ue]=fe;l("state",{state:Ue,hasData:Fe.hasData})}),Me(()=>r.searchInput,fe=>{v.value!==1&&(v.value=1),fe===""?pe(fe):ae(fe)},{immediate:!0});const qe=H(!1);return Me([Q,v,w],async(fe,Fe)=>{const[Ue]=Fe,[ut,rt]=fe;ut!==Ue&&rt!==1&&(v.value=1,C.value=[null],m.value=null),E.value&&!k.value&&(qe.value=!0,ut!==""&&ut!==Ue?await et():await O(),qe.value=!1)},{deep:!0,immediate:!0}),Tt(()=>{F()}),(fe,Fe)=>(g(),G(ix,{"cell-attrs":fe.cellAttrs,class:"k-table-data",data:c.value,"empty-state-action-message":fe.emptyStateActionMessage,"empty-state-action-route":fe.emptyStateActionRoute,"empty-state-button-appearance":f.value,"empty-state-icon-variant":fe.emptyStateIconVariant,"empty-state-message":fe.emptyStateMessage,"empty-state-title":fe.emptyStateTitle,error:fe.error,"error-state-action-message":fe.errorStateActionMessage,"error-state-action-route":fe.errorStateActionRoute,"error-state-message":fe.errorStateMessage,"error-state-title":fe.errorStateTitle,headers:d.value,"hide-headers":fe.hideHeaders,"hide-pagination":fe.hidePagination||!ze.value,"hide-pagination-when-optional":!1,"hide-toolbar":fe.hideToolbar,loading:fe.loading||_e.value||qe.value,"max-height":fe.maxHeight,nested:fe.nested,"pagination-attributes":q.value,"resize-columns":fe.resizeColumns,"row-attrs":fe.rowAttrs,"row-bulk-action-enabled":fe.rowBulkActionEnabled,"row-expandable":fe.rowExpandable,"row-expanded":fe.rowExpanded,"row-hover":fe.rowHover,"row-key":fe.rowKey,"row-link":fe.rowLink,"table-preferences":fe.tablePreferences,onEmptyStateActionClick:Fe[0]||(Fe[0]=Ue=>l("empty-state-action-click")),onErrorActionClick:Fe[1]||(Fe[1]=Ue=>l("error-action-click")),onGetNextOffset:$e,onGetPreviousOffset:Ce,onPageChange:ee,onPageSizeChange:oe,onRowSelect:Fe[2]||(Fe[2]=Ue=>l("row-select",Ue)),onSort:D,"onUpdate:rowExpanded":Fe[3]||(Fe[3]=Ue=>l("update:row-expanded",Ue)),"onUpdate:tablePreferences":me},xt({_:2},[fe.$slots.toolbar&&!fe.hideToolbar?{name:"toolbar",fn:M(()=>[Y(fe.$slots,"toolbar",{state:Le.value})]),key:"0"}:void 0,fe.$slots["bulk-actions"]?{name:"bulk-actions",fn:M(({selectedRows:Ue})=>[Y(fe.$slots,"bulk-actions",{selectedRows:Ue})]),key:"1"}:void 0,fe.$slots["bulk-action-items"]?{name:"bulk-action-items",fn:M(({selectedRows:Ue})=>[Y(fe.$slots,"bulk-action-items",{selectedRows:Ue})]),key:"2"}:void 0,fe.$slots["error-state"]?{name:"error-state",fn:M(()=>[Y(fe.$slots,"error-state")]),key:"3"}:void 0,fe.$slots["empty-state"]?{name:"empty-state",fn:M(()=>[Y(fe.$slots,"empty-state")]),key:"4"}:void 0,fe.$slots["empty-state-action-icon"]?{name:"empty-state-action-icon",fn:M(()=>[Y(fe.$slots,"empty-state-action-icon")]),key:"5"}:void 0,Xe(P.value,Ue=>({name:Ue,fn:M(({column:ut})=>[Y(fe.$slots,Ue,{column:ut})])})),Xe(U.value,Ue=>({name:Ue,fn:M(({column:ut})=>[Y(fe.$slots,Ue,{column:ut})])})),Xe(x.value,Ue=>({name:Ue,fn:M(({row:ut,rowKey:rt,rowValue:Dt})=>[Y(fe.$slots,Ue,{row:ut,rowKey:rt,rowValue:Dt})])})),fe.$slots["action-items"]?{name:"action-items",fn:M(({row:Ue})=>[Y(fe.$slots,"action-items",{row:Ue})]),key:"6"}:void 0,fe.$slots["row-expanded"]?{name:"row-expanded",fn:M(({columnWidths:Ue,nestedHeaders:ut,row:rt})=>[Y(fe.$slots,"row-expanded",{columnWidths:Ue,nestedHeaders:ut,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"]))}}),I8=Object.freeze(Object.defineProperty({__proto__:null,KAlert:wC,KBadge:ws,KBreadcrumbs:DC,KButton:Nt,KCard:$m,KCatalog:oV,KCatalogItem:LC,KCheckbox:Pu,KClipboardProvider:cC,KCodeBlock:FC,KCodeBlockIconButton:ds,KCollapse:GV,KComponent:hH,KCopy:ox,KDateTimePicker:fce,KDropdown:ki,KDropdownItem:Zf,KDropdownMenu:ki,KEmptyState:ja,KExternalLink:w1e,KFileUpload:vce,KInput:Lo,KInputSwitch:T_,KLabel:Qa,KModal:ug,KModalFullscreen:mde,KMultiselect:Kde,KPagination:Qf,KPop:Li,KPrompt:tfe,KRadio:F_,KSegmentedControl:E_,KSelect:H_,KSkeleton:Wf,KSkeletonBox:Un,KSlideout:Pfe,KStepper:Hfe,KTable:U_,KTableData:J1e,KTableView:ix,KTabs:lpe,KTextArea:fpe,KToaster:j_,KToggle:Vf,KTooltip:tn,KTreeList:g1e,KTruncate:ax,ToastManager:Cpe},Symbol.toStringTag,{value:"Module"})),ehe={install:e=>{for(const t in I8)e.component(t,I8[t])}},the=(e,t)=>{const r=e.__vccOpts||e;for(const[n,a]of t)r[n]=a;return r},rhe={class:"about-section-title","data-testid":"about-section-title"},nhe={class:"about-section-header-end"},ahe={key:0,class:"about-section-timestamps-created","data-testid":"about-section-timestamps-created"},ohe={key:1,class:"about-section-timestamps-arrow"},ihe={key:2,class:"about-section-timestamps-modified","data-testid":"about-section-timestamps-modified"},she={key:1,class:"about-section-actions","data-testid":"about-section-actions"},lhe={key:0,"data-testid":"about-section-loading-skeleton"},uhe={key:1},che={key:0,class:"about-section-description","data-testid":"about-section-description"},dhe={key:1,class:"about-section-content","data-testid":"about-section-content"},fhe={key:2,"data-testid":"about-divider-section-separator"},phe={key:3,class:"about-divider-section","data-testid":"about-divider-section"},hhe=ue({__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=Je("KSkeletonBox"),i=Je("KCard");return g(),G(i,{class:"kong-ui-app-about-section","title-tag":"h2"},xt({default:M(()=>[e.isLoading?(g(),A("div",lhe,[re(o,{height:"2",width:"100"}),re(o,{height:"2",width:"100"})])):(g(),A("div",uhe,[e.description?(g(),A("p",che,he(e.description),1)):te("",!0),n.$slots.default?(g(),A("div",dhe,[Y(n.$slots,"default",{},void 0,!0)])):te("",!0),n.$slots["divider-section"]?(g(),A("hr",fhe)):te("",!0),n.$slots["divider-section"]?(g(),A("div",phe,[Y(n.$slots,"divider-section",{},void 0,!0)])):te("",!0)]))]),_:2},[e.title?{name:"title",fn:M(()=>[K("span",rhe,he(e.title),1)]),key:"0"}:void 0,n.$slots.actions||e.created||e.modified?{name:"actions",fn:M(()=>[K("div",nhe,[e.created||e.modified?(g(),A("div",{key:0,class:Te(["about-section-timestamps",{"has-actions":n.$slots.actions}])},[e.created?(g(),A("span",ahe,he(e.createdLabel)+": "+he(e.created),1)):te("",!0),e.created&&r.value?(g(),A("span",ohe,"->")):te("",!0),r.value?(g(),A("span",ihe,he(e.modifiedLabel)+": "+he(e.modified),1)):te("",!0)],2)):te("",!0),n.$slots.actions?(g(),A("div",she,[Y(n.$slots,"actions",{},void 0,!0)])):te("",!0)])]),key:"1"}:void 0]),1024)}}}),vhe=the(hhe,[["__scopeId","data-v-521dcc27"]]);/*! + */function b8(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 _a(e){for(var t=1;t=0)&&(r[a]=e[a]);return r}function Epe(e,t){if(e==null)return{};var r=Ape(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 Tpe="1.14.0";function Fa(e){if(typeof window<"u"&&window.navigator)return!!navigator.userAgent.match(e)}var eo=Fa(/(?:Trident.*rv[ :]?11\.|msie|iemobile|Windows Phone)/i),Ju=Fa(/Edge/i),w8=Fa(/firefox/i),uu=Fa(/safari/i)&&!Fa(/chrome/i)&&!Fa(/android/i),Y_=Fa(/iP(ad|od|hone)/i),$pe=Fa(/chrome/i)&&Fa(/android/i),G_={capture:!1,passive:!1};function Lt(e,t,r){e.addEventListener(t,r,!eo&&G_)}function It(e,t,r){e.removeEventListener(t,r,!eo&&G_)}function sf(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 Mpe(e){return e.host&&e!==document&&e.host.nodeType?e.host:e.parentNode}function ua(e,t,r,n){if(e){r=r||document;do{if(t!=null&&(t[0]===">"?e.parentNode===r&&sf(e,t):sf(e,t))||n&&e===r)return e;if(e===r)break}while(e=Mpe(e))}return null}var C8=/\s+/g;function mn(e,t,r){if(e&&t)if(e.classList)e.classList[r?"add":"remove"](t);else{var n=(" "+e.className+" ").replace(C8," ").replace(" "+t+" "," ");e.className=(n+(r?" "+t:"")).replace(C8," ")}}function pt(e,t,r){var n=e&&e.style;if(n){if(r===void 0)return document.defaultView&&document.defaultView.getComputedStyle?r=document.defaultView.getComputedStyle(e,""):e.currentStyle&&(r=e.currentStyle),t===void 0?r:r[t];!(t in n)&&t.indexOf("webkit")===-1&&(t="-webkit-"+t),n[t]=r+(typeof r=="string"?"":"px")}}function Ps(e,t){var r="";if(typeof e=="string")r=e;else do{var n=pt(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 K_(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===ga())break;n=_o(n,!1)}return!1}function nl(e,t,r,n){for(var a=0,o=0,i=e.children;o2&&arguments[2]!==void 0?arguments[2]:{},n=r.evt,a=Epe(r,Bpe);ec.pluginEvent.bind(ht)(e,t,_a({dragEl:je,parentEl:ir,ghostEl:mt,rootEl:tr,nextEl:si,lastDownEl:id,cloneEl:sr,cloneHidden:Co,dragStarted:Vl,putSortable:Mr,activeSortable:ht.active,originalEvent:n,oldIndex:Ss,oldDraggableIndex:du,newIndex:yn,newDraggableIndex:yo,hideGhostForTarget:tx,unhideGhostForTarget:rx,cloneNowHidden:function(){Co=!0},cloneNowShown:function(){Co=!1},dispatchSortableEvent:function(o){jr({sortable:t,name:o,originalEvent:n})}},a))};function jr(e){Rpe(_a({putSortable:Mr,cloneEl:sr,targetEl:je,rootEl:tr,oldIndex:Ss,oldDraggableIndex:du,newIndex:yn,newDraggableIndex:yo},e))}var je,ir,mt,tr,si,id,sr,Co,Ss,yn,du,yo,Ec,Mr,hs=!1,lf=!1,uf=[],ei,Fn,Fh,Hh,x8,k8,Vl,ts,fu,pu=!1,Tc=!1,sd,Lr,zh=[],e0=!1,cf=[],cp=typeof document<"u",$c=Y_,A8=Ju||eo?"cssFloat":"float",Fpe=cp&&!$pe&&!Y_&&"draggable"in document.createElement("div"),X_=function(){if(cp){if(eo)return!1;var e=document.createElement("x");return e.style.cssText="pointer-events:auto",e.style.pointerEvents==="auto"}}(),J_=function(e,t){var r=pt(e),n=parseInt(r.width)-parseInt(r.paddingLeft)-parseInt(r.paddingRight)-parseInt(r.borderLeftWidth)-parseInt(r.borderRightWidth),a=nl(e,0,t),o=nl(e,1,t),i=a&&pt(a),s=o&&pt(o),l=i&&parseInt(i.marginLeft)+parseInt(i.marginRight)+wr(a).width,u=s&&parseInt(s.marginLeft)+parseInt(s.marginRight)+wr(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[A8]==="none"||o&&r[A8]==="none"&&l+u>n)?"vertical":"horizontal"},Hpe=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},zpe=function(e,t){var r;return uf.some(function(n){var a=n[wn].options.emptyInsertThreshold;if(!(!a||fg(n))){var o=wr(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},ex=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||od(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},tx=function(){!X_&&mt&&pt(mt,"display","none")},rx=function(){!X_&&mt&&pt(mt,"display","")};cp&&document.addEventListener("click",function(e){if(lf)return e.preventDefault(),e.stopPropagation&&e.stopPropagation(),e.stopImmediatePropagation&&e.stopImmediatePropagation(),lf=!1,!1},!0);var ti=function(e){if(je){e=e.touches?e.touches[0]:e;var t=zpe(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[wn]._onDragOver(r)}}},Upe=function(e){je&&je.parentNode[wn]._isOutsideThisEl(e.target)};function ht(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=Ga({},t),e[wn]=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 J_(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:ht.supportPointer!==!1&&"PointerEvent"in window&&!uu,emptyInsertThreshold:5};ec.initializePlugins(this,e,r);for(var n in r)!(n in t)&&(t[n]=r[n]);ex(t);for(var a in this)a.charAt(0)==="_"&&typeof this[a]=="function"&&(this[a]=this[a].bind(this));this.nativeDraggable=t.forceFallback?!1:Fpe,this.nativeDraggable&&(this.options.touchStartThreshold=1),t.supportPointer?Lt(e,"pointerdown",this._onTapStart):(Lt(e,"mousedown",this._onTapStart),Lt(e,"touchstart",this._onTapStart)),this.nativeDraggable&&(Lt(e,"dragover",this),Lt(e,"dragenter",this)),uf.push(this.el),t.store&&t.store.get&&this.sort(t.store.get(this)||[]),Ga(this,Dpe())}ht.prototype={constructor:ht,_isOutsideThisEl:function(e){!this.el.contains(e)&&e!==this.el&&(ts=null)},_getDirection:function(e,t){return typeof this.options.direction=="function"?this.options.direction.call(this,e,t,je):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(Zpe(r),!je&&!(/mousedown|pointerdown/.test(o)&&e.button!==0||n.disabled)&&!l.isContentEditable&&!(!this.nativeDraggable&&uu&&s&&s.tagName.toUpperCase()==="SELECT")&&(s=ua(s,n.draggable,r,!1),!(s&&s.animated)&&id!==s)){if(Ss=Tn(s),du=Tn(s,n.draggable),typeof u=="function"){if(u.call(this,e,s,this)){jr({sortable:t,rootEl:l,name:"filter",targetEl:s,toEl:r,fromEl:r}),ln("filter",t,{evt:e}),a&&e.cancelable&&e.preventDefault();return}}else if(u&&(u=u.split(",").some(function(c){if(c=ua(l,c.trim(),r,!1),c)return jr({sortable:t,rootEl:c,name:"filter",targetEl:s,fromEl:r,toEl:r}),ln("filter",t,{evt:e}),!0}),u)){a&&e.cancelable&&e.preventDefault();return}n.handle&&!ua(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&&!je&&r.parentNode===a){var l=wr(r);if(tr=a,je=r,ir=je.parentNode,si=je.nextSibling,id=r,Ec=o.group,ht.dragged=je,ei={target:je,clientX:(t||e).clientX,clientY:(t||e).clientY},x8=ei.clientX-l.left,k8=ei.clientY-l.top,this._lastX=(t||e).clientX,this._lastY=(t||e).clientY,je.style["will-change"]="all",s=function(){if(ln("delayEnded",n,{evt:e}),ht.eventCanceled){n._onDrop();return}n._disableDelayedDragEvents(),!w8&&n.nativeDraggable&&(je.draggable=!0),n._triggerDragStart(e,t),jr({sortable:n,name:"choose",originalEvent:e}),mn(je,o.chosenClass,!0)},o.ignore.split(",").forEach(function(u){K_(je,u.trim(),Uh)}),Lt(i,"dragover",ti),Lt(i,"mousemove",ti),Lt(i,"touchmove",ti),Lt(i,"mouseup",n._onDrop),Lt(i,"touchend",n._onDrop),Lt(i,"touchcancel",n._onDrop),w8&&this.nativeDraggable&&(this.options.touchStartThreshold=4,je.draggable=!0),ln("delayStart",this,{evt:e}),o.delay&&(!o.delayOnTouchOnly||t)&&(!this.nativeDraggable||!(Ju||eo))){if(ht.eventCanceled){this._onDrop();return}Lt(i,"mouseup",n._disableDelayedDrag),Lt(i,"touchend",n._disableDelayedDrag),Lt(i,"touchcancel",n._disableDelayedDrag),Lt(i,"mousemove",n._delayedDragTouchMoveHandler),Lt(i,"touchmove",n._delayedDragTouchMoveHandler),o.supportPointer&&Lt(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(){je&&Uh(je),clearTimeout(this._dragStartTimer),this._disableDelayedDragEvents()},_disableDelayedDragEvents:function(){var e=this.el.ownerDocument;It(e,"mouseup",this._disableDelayedDrag),It(e,"touchend",this._disableDelayedDrag),It(e,"touchcancel",this._disableDelayedDrag),It(e,"mousemove",this._delayedDragTouchMoveHandler),It(e,"touchmove",this._delayedDragTouchMoveHandler),It(e,"pointermove",this._delayedDragTouchMoveHandler)},_triggerDragStart:function(e,t){t=t||e.pointerType=="touch"&&e,!this.nativeDraggable||t?this.options.supportPointer?Lt(document,"pointermove",this._onTouchMove):t?Lt(document,"touchmove",this._onTouchMove):Lt(document,"mousemove",this._onTouchMove):(Lt(je,"dragend",this),Lt(tr,"dragstart",this._onDragStart));try{document.selection?ld(function(){document.selection.empty()}):window.getSelection().removeAllRanges()}catch{}},_dragStarted:function(e,t){if(hs=!1,tr&&je){ln("dragStarted",this,{evt:t}),this.nativeDraggable&&Lt(document,"dragover",Upe);var r=this.options;!e&&mn(je,r.dragClass,!1),mn(je,r.ghostClass,!0),ht.active=this,e&&this._appendGhost(),jr({sortable:this,name:"start",originalEvent:t})}else this._nulling()},_emulateDragOver:function(){if(Fn){this._lastX=Fn.clientX,this._lastY=Fn.clientY,tx();for(var e=document.elementFromPoint(Fn.clientX,Fn.clientY),t=e;e&&e.shadowRoot&&(e=e.shadowRoot.elementFromPoint(Fn.clientX,Fn.clientY),e!==t);)t=e;if(je.parentNode[wn]._isOutsideThisEl(e),t)do{if(t[wn]){var r=void 0;if(r=t[wn]._onDragOver({clientX:Fn.clientX,clientY:Fn.clientY,target:e,rootEl:t}),r&&!this.options.dragoverBubble)break}e=t}while(t=t.parentNode);rx()}},_onTouchMove:function(e){if(ei){var t=this.options,r=t.fallbackTolerance,n=t.fallbackOffset,a=e.touches?e.touches[0]:e,o=mt&&Ps(mt,!0),i=mt&&o&&o.a,s=mt&&o&&o.d,l=$c&&Lr&&_8(Lr),u=(a.clientX-ei.clientX+n.x)/(i||1)+(l?l[0]-zh[0]:0)/(i||1),c=(a.clientY-ei.clientY+n.y)/(s||1)+(l?l[1]-zh[1]:0)/(s||1);if(!ht.active&&!hs){if(r&&Math.max(Math.abs(a.clientX-this._lastX),Math.abs(a.clientY-this._lastY))=0&&(jr({rootEl:ir,name:"add",toEl:ir,fromEl:tr,originalEvent:e}),jr({sortable:this,name:"remove",toEl:ir,originalEvent:e}),jr({rootEl:ir,name:"sort",toEl:ir,fromEl:tr,originalEvent:e}),jr({sortable:this,name:"sort",toEl:ir,originalEvent:e})),Mr&&Mr.save()):yn!==Ss&&yn>=0&&(jr({sortable:this,name:"update",toEl:ir,originalEvent:e}),jr({sortable:this,name:"sort",toEl:ir,originalEvent:e})),ht.active&&((yn==null||yn===-1)&&(yn=Ss,yo=du),jr({sortable:this,name:"end",toEl:ir,originalEvent:e}),this.save()))),this._nulling()},_nulling:function(){ln("nulling",this),tr=je=ir=mt=si=sr=id=Co=ei=Fn=Vl=yn=yo=Ss=du=ts=fu=Mr=Ec=ht.dragged=ht.ghost=ht.clone=ht.active=null,cf.forEach(function(e){e.checked=!0}),cf.length=Fh=Hh=0},handleEvent:function(e){switch(e.type){case"drop":case"dragend":this._onDrop(e);break;case"dragenter":case"dragover":je&&(this._onDragOver(e),jpe(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 Gpe(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&&sdc+u*o/2:ld-sd)return-fu}else if(l>c+u*(1-a)/2&&ld-u*o/2)?l>c+u/2?1:-1:0}function Kpe(e){return Tn(je)e.replace(t1e,(t,r)=>r?r.toUpperCase():""));function Yh(e){e.parentElement!==null&&e.parentElement.removeChild(e)}function $8(e,t,r){const n=r===0?e.children[0]:e.children[r-1].nextSibling;e.insertBefore(t,n)}function r1e(e,t){return Object.values(e).indexOf(t)}function n1e(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 ax(e,t){this.$nextTick(()=>this.$emit(e.toLowerCase(),t))}function a1e(e){return t=>{this.realList!==null&&this["onDrag"+e](t),ax.call(this,e,t)}}function o1e(e){return["transition-group","TransitionGroup"].includes(e)}function i1e(e){if(!e||e.length!==1)return!1;const[{type:t}]=e;return t?o1e(t.name):!1}function s1e(e,t){return t?{...t.props,...t.attrs}:e}const a0=["Start","Add","Remove","Update","End"],o0=["Choose","Unchoose","Sort","Filter","Clone"],l1e=["Move",...a0,...o0].map(e=>"on"+e);let Gh=null;const u1e={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}},c1e=ue({name:"VueDraggableNext",inheritAttrs:!1,emits:["update:modelValue","move","change",...a0.map(e=>e.toLowerCase()),...o0.map(e=>e.toLowerCase())],props:u1e,data(){return{transitionMode:!1,noneFunctionalComponentMode:!1,headerOffset:0,footerOffset:0,_sortable:{},visibleIndexes:[],context:{}}},render(){const e=this.$slots.default?this.$slots.default():null,t=s1e(this.$attrs,this.componentData);return e?(this.transitionMode=i1e(e),_u(this.getTag(),t,e)):_u(this.getTag(),t,[])},created(){this.list!==null&&this.modelValue!==null&&Jpe.error("list props are mutually exclusive! Please set one.")},mounted(){const e={};a0.forEach(a=>{e["on"+a]=a1e.call(this,a)}),o0.forEach(a=>{e["on"+a]=ax.bind(this,a)});const t=Object.keys(this.$attrs).reduce((a,o)=>(a[T8(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 ht(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?Je(this.component):this.tag},updateOptions(e){for(var t in e){const r=T8(t);l1e.indexOf(r)===-1&&this._sortable.option(r,e[t])}},getChildrenNodes(){return this.$el.children},computeIndexes(){this.$nextTick(()=>{this.visibleIndexes=n1e(this.getChildrenNodes(),this.$el.children,this.transitionMode,this.footerOffset)})},getUnderlyingVm(e){const t=r1e(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),Gh=e.item)},onDragAdd(e){const t=e.item._underlying_vm_;if(t===void 0)return;Yh(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($8(this.$el,e.item,e.oldIndex),e.pullMode==="clone"){Yh(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){Yh(e.item),$8(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(),Gh=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(Gh)!==-1||!t.willInsertAfter?a:a+1}}}),d1e=["data-testid"],f1e={key:0,class:"tree-item-icon","data-testid":"tree-item-icon"},p1e={class:"tree-item-label","data-testid":"tree-item-label"},vg=e=>e.every(t=>{var r;return t.name!==void 0&&t.id!==void 0&&(!((r=t.children)!=null&&r.length)||vg(t.children))}),h1e=ue({__name:"KTreeItem",props:{item:{type:Object,required:!0,validator:e=>vg([e])},disabled:{type:Boolean,default:!1},hideIcons:{type:Boolean,default:!1}},emits:["selected"],setup(e,{emit:t}){const r=e,n=t,a=Ct(),o=S(()=>!r.hideIcons||!!a["item-icon"]),i=s=>{s.target&&s.target.closest("a:not(.disabled), button:not([data-tree-item-trigger]), label, input, select")!==null||n("selected",r.item)};return(s,l)=>(g(),A("button",{class:Te(["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:yt(i,["prevent"])},[o.value?(g(),A("div",f1e,[Y(s.$slots,"item-icon",{},()=>[re(T(vz),{decorative:""})],!0)])):te("",!0),K("div",p1e,[Y(s.$slots,"item-label",{},()=>[le(he(e.item.name),1)],!0)])],10,d1e))}}),v1e=lt(h1e,[["__scopeId","data-v-f55bd189"]]),mg=({children:e=[]})=>e.length===0?0:1+Math.max(...e.map(mg)),m1e=ue({__name:"KTreeDraggable",props:{items:{type:Array,required:!0,validator:e=>!e.length||e.every(t=>t.name!==void 0&&t.id!==void 0)},disableDrag:{type:Boolean,default:!1},maxDepth:{type:Number,default:3},level:{type:Number,default:0},parentId:{type:String,default:""},hideIcons:{type:Boolean,default:!1},group:{type:String,default:"k-tree-list"}},emits:["change","child-change","selected"],setup(e,{emit:t}){const r=e,n=t,a=H(0),o=H([]),i={tag:"div","force-fallback":!0,animation:"100",draggable:".tree-item-container","item-key":"id","ghost-class":"tree-item-dragged","drag-class":"tree-item-grabbing",class:"child-drop-zone"},s=H(!1),l=h=>{var m,C;return!((C=(m=o.value.filter(_=>_.id===h.id))==null?void 0:m[0].children)!=null&&C.length)},u=h=>h.children,c=h=>{r.parentId?n("child-change",{parentId:r.parentId,children:o.value,target:(h==null?void 0:h.added)||(h==null?void 0:h.removed)||(h==null?void 0:h.moved)}):n("change",{items:o.value,target:(h==null?void 0:h.added)||(h==null?void 0:h.removed)||(h==null?void 0:h.moved)})},d=h=>{n("child-change",h)},f=h=>{n("selected",h)},p=S(()=>r.level>r.maxDepth-1),v=h=>{var m,C,_,E;const L=((C=(m=h.relatedContext)==null?void 0:m.component)==null?void 0:C.$attrs.level)||0,q=(_=h.draggedContext)==null?void 0:_.element;let P=0;return(E=q.children)!=null&&E.length&&(P=mg(q)),!(L+P>r.maxDepth-1)},w=h=>{var m,C;const _=((C=(m=h.item)==null?void 0:m._underlying_vm_)==null?void 0:C.id)||"",E=o.value.find(L=>L.id===_);s.value=!0,E&&n("selected",E),y(!0)},b=()=>{s.value=!1,y(!1),a.value++},y=h=>{const m=document==null?void 0:document.getElementsByTagName("html").item(0);m&&m.classList.toggle("tree-list-grabbing",h)};return Ie(()=>r.items,(h,m)=>{JSON.stringify(h)!==JSON.stringify(m)&&(o.value=h,o.value.forEach(C=>{C.children||(C.children=[])}))}),Tt(()=>{o.value=r.items,o.value.forEach(h=>{h.children||(h.children=[])})}),(h,m)=>{const C=Je("KTreeDraggable",!0);return g(),G(T(c1e),at(i,{class:"tree-draggable",direction:"vertical",disabled:e.disableDrag,group:{name:e.group,pull:[e.group],put:p.value?[]:[e.group]},level:e.level,list:o.value,move:v,tag:"div",onChange:c,onEnd:b,onStart:w}),{default:I(()=>[(g(!0),A(De,null,Xe(o.value,_=>(g(),A("div",{key:_.id,class:Te(["tree-item-container",{"has-no-children":l(_)}])},[(g(),G(v1e,{key:`tree-item-${_.id}-${a.value}`,disabled:e.disableDrag,"hide-icons":e.hideIcons,item:_,onSelected:f},xt({"item-label":I(()=>[Y(h.$slots,"item-label",{item:_},()=>[le(he(_.name),1)],!0)]),_:2},[h.$slots["item-icon"]?{name:"item-icon",fn:I(()=>[Y(h.$slots,"item-icon",{item:_},void 0,!0)]),key:"0"}:void 0]),1032,["disabled","hide-icons","item"])),(g(),G(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},xt({"item-label":I(({item:E})=>[Y(h.$slots,"item-label",{item:E},void 0,!0)]),_:2},[h.$slots["item-icon"]?{name:"item-icon",fn:I(({item:E})=>[Y(h.$slots,"item-icon",{item:E},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"])}}}),g1e=lt(m1e,[["__scopeId","data-v-5a3d16e8"]]),ox=(e,t)=>(e.forEach(r=>{var n;t.push(r.id),(n=r.children)!=null&&n.length&&ox(r.children,t)}),t),y1e=e=>{const t=ox(e,[]),r=new Set(t);return t.length===r.size},b1e=(e,t)=>{let r=!0;return e.forEach(n=>{r=r&&(!n.children||mg(n)<=t)}),r},M8=e=>vg(e)&&y1e(e),w1e=ue({__name:"KTreeList",props:{modelValue:{type:Array,default:null,validator:e=>!e.length||M8(e)},items:{type:Array,default:null,validator:e=>!e.length||M8(e)},disableDrag:{type:Boolean,default:!1},maxDepth:{type:Number,default:3,validator:e=>e<=5},width:{type:String,default:""},hideIcons:{type:Boolean,default:!1},group:{type:String,default:"k-tree-list"}},emits:["change","child-change","selected"],setup(e,{emit:t}){const r=e,n=t,a=H([]),o=S({get(){return r.modelValue},set(d){a.value=d}}),{getSizeFromString:i}=mr(),s=S(()=>({maxWidth:i(r.width)})),l=(d,f)=>{(f||a.value).forEach(p=>{var v;p.id===d.id?(p.selected=!0,n("selected",d)):p.selected=!1,(v=p.children)!=null&&v.length&&l(d,p.children)})},u=d=>{n("change",d)},c=d=>{n("child-change",d)};return Ie(o,(d,f)=>{JSON.stringify(d)!==JSON.stringify(f)&&(a.value=d,a.value.forEach(p=>{p.children||(p.children=[])}))}),Ie(()=>r.items,(d,f)=>{JSON.stringify(d)!==JSON.stringify(f)&&(a.value=d,a.value.forEach(p=>{p.children||(p.children=[])}))}),Tt(()=>{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),b1e(a.value,r.maxDepth)||console.warn("KTreeList: Provided list depth exceeds `maxDepth`"),a.value.forEach(d=>{d.children||(d.children=[])})}),(d,f)=>(g(),A("div",{class:"k-tree-list","data-testid":"k-tree-list",style:Ke(e.width?s.value:void 0)},[re(g1e,{"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},xt({"item-label":I(({item:p})=>[Y(d.$slots,"item-label",{item:p})]),_:2},[d.$slots["item-icon"]?{name:"item-icon",fn:I(({item:p})=>[Y(d.$slots,"item-icon",{item:p})]),key:"0"}:void 0]),1032,["data-testid","disable-drag","group","hide-icons","items","max-depth"])],4))}}),C1e=["href"],S1e=ue({__name:"KExternalLink",props:{href:{type:String,required:!0,validator:e=>!!y8(e)},hideIcon:{type:Boolean,default:!1}},setup(e){const t=e,r=S(()=>!!y8(t.href));return(n,a)=>r.value?(g(),A("a",{key:0,class:"k-external-link",href:e.href,rel:"noopener",target:"_blank"},[Y(n.$slots,"default",{},void 0,!0),e.hideIcon?te("",!0):(g(),G(T(tz),{key:0,decorative:"",size:T(va)},null,8,["size"]))],8,C1e)):te("",!0)}}),_1e=lt(S1e,[["__scopeId","data-v-949aad10"]]),x1e={key:0,class:"truncate-expand-controls"},k1e={key:0,"data-testid":"expand-trigger-wrapper"},A1e=["aria-label"],E1e={key:0,"data-testid":"collapse-trigger-wrapper"},T1e={key:0,"data-testid":"expand-trigger-wrapper"},$1e={key:1},M1e=ue({__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}=mr(),r=e,n=H(r.expanded),a=H(!1),o=H(),i=H(),s=H(),l=H(),u=H("0px"),c=Iz,d=H(0),f=async()=>{var y;if(!r.truncateText&&i.value&&(y=i.value.children)!=null&&y.length){const h=i.value.children,m=Number(String(c).replace(/px$/gi,""));let C=0;for(let E=0;EC?h[E].offsetHeight:C;const _=(r.rows===1?0:(r.rows-1)*m)+C*r.rows+6;u.value=i.value.offsetHeight>_?`${_}px`:"auto",await Kt(),p()}},p=()=>{if(i.value&&s.value){const y=r.truncateText?i.value.scrollHeight:i.value.offsetHeight,h=l.value?l.value.offsetHeight:0;a.value=y>s.value.offsetHeight-h,v()}},v=()=>{if(!r.truncateText&&(d.value=0,i.value&&s.value)){const y=i.value.children;for(let h=0;hs.value.offsetHeight?(d.value+=1,y[h].getAttribute("tabindex")&&(y[h].tabIndex=-1)):y[h].getAttribute("tabindex")&&(y[h].tabIndex=0)}},w=async()=>{n.value=!n.value,await Kt(),p()},b=S(()=>({width:t(r.width)}));return Tt(()=>{o.value=Ni.create(f),o.value.observe(i.value),p()}),Er(()=>{var y;(y=o.value)==null||y.unobserve(i.value)}),(y,h)=>{const m=Je("KButton");return g(),A("div",{ref_key:"kTruncateWrapper",ref:s,class:Te(["k-truncate",[n.value?"expanded":"",`truncate-${e.truncateText?"text":"content"}`]]),style:Ke(b.value)},[!e.truncateText&&a.value?(g(),A("div",x1e,[n.value?te("",!0):(g(),A("div",k1e,[Y(y.$slots,"expand-trigger",{expand:w,truncatedCount:d.value},()=>[K("button",{"aria-label":`Show ${d.value} more items`,class:"expand-trigger",type:"button",onClick:yt(w,["stop"])},he(d.value),9,A1e)],!0)]))])):te("",!0),K("div",{ref_key:"kTruncateContainer",ref:i,class:"truncate-container"},[Y(y.$slots,"default",{},void 0,!0),!e.truncateText&&n.value?(g(),A("div",E1e,[Y(y.$slots,"collapse-trigger",{collapse:w},()=>[K("button",{"aria-label":"Collapse content",class:"collapse-trigger",type:"button",onClick:yt(w,["stop"])},[re(T(GH),{decorative:"",size:T(va)},null,8,["size"])])],!0)])):te("",!0)],512),e.truncateText&&(a.value||n.value)?(g(),A("div",{key:1,ref_key:"textToggleControls",ref:l,class:"truncate-collapse-controls"},[n.value?te("",!0):(g(),A("div",T1e,[Y(y.$slots,"expand-trigger",{expand:w},()=>[re(m,{appearance:"tertiary",size:"small",onClick:yt(w,["stop"])},{default:I(()=>h[0]||(h[0]=[le(" Show more ")])),_:1})],!0)])),n.value?(g(),A("div",$1e,[Y(y.$slots,"collapse-trigger",{collapse:w},()=>[re(m,{appearance:"tertiary",size:"small",onClick:yt(w,["stop"])},{default:I(()=>h[1]||(h[1]=[le(" Show less ")])),_:1})],!0)])):te("",!0)],512)):te("",!0)],6)}}}),ix=lt(M1e,[["__scopeId","data-v-a16a1149"]]),I1e={class:"k-copy"},O1e={key:0,class:"copy-badge-text"},P1e=["id","aria-label","onClick"],D1e=ue({__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=cr(),a=H(""),o=S(()=>!r.badgeLabel||r.copyTooltip?r.copyTooltip||"Copy":`Copy ${r.badgeLabel.replace(/:$/,"")}`);Ie(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),l=S(()=>{if(r.textTooltip)return r.textTooltip;if(!(r.format==="redacted"||!v.value))return r.text}),u=b=>{a.value=b||r.successTooltip,setTimeout(()=>{a.value=o.value},1800)},c=b=>{if(!b(r.text)){u("Failed to copy");return}u()};t({copy:()=>{var b;document!=null&&document.getElementById(n)&&((b=document==null?void 0:document.getElementById(n))==null||b.click())}});const d=H(),f=H(),p=S(()=>r.truncate&&typeof r.truncationLimit=="number"?`${String(r.text||"").substring(0,r.truncationLimit)+"..."}`:null),v=H(!1),w=()=>{var b,y;r.truncate&&(r.truncationLimit!=="auto"&&p.value?v.value=!0:r.truncationLimit==="auto"&&d.value&&(v.value=((b=d.value)==null?void 0:b.offsetWidth)<((y=d.value)==null?void 0:y.scrollWidth)))};return Tt(()=>{f.value=Ni.create(w),f.value.observe(d.value)}),Er(()=>{f.value&&f.value.unobserve(d.value)}),(b,y)=>(g(),A("div",I1e,[e.badge&&e.badgeLabel?(g(),A("span",O1e,he(e.badgeLabel),1)):te("",!0),K("div",{class:Te(["copy-container",{"copy-element":e.truncate||e.badge,"badge-styles":e.badge}])},[e.format!=="hidden"?(g(),G(tn,{key:0,class:Te([i.value]),"data-testid":"copy-tooltip-wrapper","max-width":"500px",placement:"bottom-start",text:l.value},{default:I(()=>[K("div",{ref_key:"copyTextElement",ref:d,class:Te(["copy-text",{monospace:e.monospace||!e.badge}])},he(s.value),3)]),_:1},8,["class","text"])):te("",!0),re(tn,{class:"text-icon-wrapper","max-width":"500px",placement:"bottom-start",text:a.value},{default:I(()=>[re(T(fC),null,{default:I(({copyToClipboard:h})=>[K("button",{id:T(n),"aria-label":a.value,class:"copy-to-clipboard-button","data-testid":"copy-to-clipboard",type:"button",onClick:yt(m=>c(h),["stop"])},[re(T(bC),{class:"text-icon",decorative:"",size:T(va)},null,8,["size"])],8,P1e)]),_:1})]),_:1},8,["text"])],2)]))}}),sx=lt(D1e,[["__scopeId","data-v-5efb0d28"]]),L1e={key:0,class:"bulk-actions-dropdown-trigger-count"},N1e=ue({__name:"BulkActionsDropdown",props:{disabled:{type:Boolean,default:!1},count:{type:String,default:""},buttonLabel:{type:String,default:""}},setup(e){return(t,r)=>(g(),G(ki,{class:"bulk-actions-dropdown","data-testid":"bulk-actions-dropdown",disabled:e.disabled,"kpop-attributes":{placement:"bottom-end"}},{items:I(()=>[Y(t.$slots,"items",{},void 0,!0)]),default:I(()=>[re(tn,{placement:"bottom-end",text:"Selected Row Actions"},{default:I(()=>[re(Nt,{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(()=>[re(T(CC),{class:"more-icon",decorative:""}),re(Sn,{name:"kongponents-fade-transition"},{default:I(()=>[e.count?(g(),A("span",L1e,he(e.count),1)):te("",!0)]),_:1})]),_:1},8,["aria-label","disabled"])]),_:1})]),_:3},8,["disabled"]))}}),R1e=lt(N1e,[["__scopeId","data-v-ca642050"]]),B1e={key:0,class:"table-toolbar","data-testid":"table-toolbar"},F1e={key:0,class:"toolbar-default-items-container"},H1e={key:2,class:"table-error-state","data-testid":"table-error-state"},z1e={key:3,class:"table-empty-state","data-testid":"table-empty-state"},U1e={key:4},j1e=["data-tableid"],V1e=["aria-sort","data-key","data-testid","onClick","onMouseover"],q1e=["onMousedown","onMouseover"],Y1e=["aria-describedby"],G1e={key:1,class:"table-header-bulk-actions-container"},K1e=["onMousedown","onMouseover"],W1e=["role","tabindex"],Z1e={key:1,class:"expandable-row-control-container"},Q1e=["aria-controls","aria-expanded","onClick"],X1e=["id"],J1e=["colspan"],ehe={class:"expandable-content-wrapper"},the=ue({__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:zn.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=vr(),i=Ct(),s=cr(),{getSizeFromString:l}=mr(),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=H(),d=H([]),f=H([]),p=H(""),v=H(""),w=H(""),b=S(()=>d.value.filter($=>$.hidable).length>0),y=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)),m=S(()=>d.value.filter($=>$.hidable&&$.key!==Pt.EXPANDABLE&&$.key!==Pt.BULK_ACTIONS)),C=S(()=>y.value?n.tablePreferences.columnVisibility||{}:{}),_=H(y.value?n.tablePreferences.columnVisibility||{}:{}),E=H(!1),L=H(!1),q=H(""),P=H("desc"),U=H(!1),x=S(()=>!n.hideToolbar&&!n.nested&&(!!i.toolbar||y.value||ne.value)),k=H(!1),z=S(()=>({maxHeight:l(n.maxHeight)})),F=H([]),j=S(()=>!n.nested&&!n.error&&d.value.some($=>$.key===Pt.BULK_ACTIONS)&&!!(i["bulk-action-items"]||i["bulk-actions"])&&!!n.data.every($=>u($))),X=H([]),ne=S(()=>n.nested||!j.value||n.error?!1:i.toolbar?!0:!n.loading&&!!n.data&&!!n.data.length),Q=S(()=>{const $=F.value.length;return $?$>100?"99+":String($):""}),ae=H(new WeakMap),W=$=>`column-${$}`,pe=$=>`tooltip-${$}`,de=$=>$,Pe=($,B)=>(J,be)=>{const ke=/^on[^a-z]/,Re={};for(const ot in B)ke.test(ot)&&B[ot]&&(Re[ot]=B[ot]);return Object.keys(Re).reduce((ot,$t)=>{if($t.indexOf($)===0){const St=$t.split($);ot[St[1]]=bt=>Re[$t](bt,J,be)}return ot},{})},Me=S(()=>($,B)=>{const J=Pe("onRow:",o)(B,"row"),be=Pe("onCell:",o)($,"cell"),ke=["a","button","label","input","select",'span[role="checkbox"]'];return(J.click||be.click)&&(U.value=!0),{...J,...be,click(Re){const ot=Re.target.className;let $t=ke.includes(Re.target.tagName.toLowerCase()),St=!1;typeof ot=="string"||Array.isArray(ot)?St=ot.includes("k-popover"):typeof ot=="object"&&(St=Object.keys(ot).includes("k-popover")),Re.target.closest(".popover-content")!==null&&(St=!0);for(let bt=0;bt{const $={};for(const B in ie.value){if(!ie.value[B])continue;const J=ie.value[B]+"px";$[B]={width:J,maxWidth:J,minWidth:J}}return $}),_e=($,B)=>({"resize-hover":et.value===$.key&&n.resizeColumns&&!n.nested&&B!==f.value.length-1,resizable:n.resizeColumns&&!n.nested,sortable:!$.hideLabel&&!!$.sortable,"active-sort":!$.hideLabel&&!!$.sortable&&$.key===q.value,[P.value]:$.key===q.value&&!$.hideLabel,"is-scrolled":E.value,"has-tooltip":!!$.tooltip,"sticky-column":$.key===Pt.BULK_ACTIONS&&L.value}),Le=$=>{if($.sortable&&$.key!==Pt.BULK_ACTIONS&&$.key!==Pt.ACTIONS){let B="asc";$.key===q.value&&P.value==="asc"&&(B="desc"),a("sort",{prevKey:q.value,sortColumnKey:$.key,sortColumnOrder:B}),oe($)}},We=S(()=>p.value?"resizing":v.value?"resize-hover":w.value?"th-hover":""),et=S(()=>{switch(We.value){case"resizing":return p.value;case"resize-hover":return v.value;case"th-hover":return w.value;default:return""}}),N=S(()=>{var $;return($=c.value)==null?void 0:$.querySelectorAll("th.resizable")}),O=S(()=>{var $;const B=($=N.value)==null?void 0:$.item(0);if(B){const J=window==null?void 0:window.getComputedStyle(B);if(J!=null&&J.height)return`${parseInt(J.height,10)}px`}return"auto"}),D=($,B)=>{var J;if($.button!==0)return;let be=0,ke=0;p.value=B;let Re=null;(J=N.value)==null||J.forEach(St=>{St.getAttribute("data-testid")===`table-header-${B}`&&(Re=document==null?void 0:document.querySelector(`[data-tableid="${s}"] [data-testid="table-header-${B}"]`))});const ot=St=>{const bt=St.clientX-be;Re==null||Re.setAttribute("style",`width: ${ke+bt}px`),ie.value[B]=ke+bt},$t=()=>{p.value="",document==null||document.removeEventListener("mousemove",ot),document==null||document.removeEventListener("mouseup",$t),fe(),Fe.value&&ce()};if(be=$.clientX,Re){const St=window==null?void 0:window.getComputedStyle(Re);St!=null&&St.width&&(ke=parseInt(St.width,10)),document==null||document.addEventListener("mousemove",ot),document==null||document.addEventListener("mouseup",$t)}},ee=S(()=>!(n.hidePagination||n.nested||n.hidePaginationWhenOptional&&n.data.length&&n.paginationAttributes.totalCount&&n.paginationAttributes.totalCount<=n.data.length));Ie(()=>n.headers,$=>{if($&&$.length){const B=$.filter(ke=>ke.key!==Pt.BULK_ACTIONS&&ke.key!==Pt.ACTIONS),J=$.find(ke=>ke.key===Pt.BULK_ACTIONS),be=$.find(ke=>ke.key===Pt.ACTIONS);J&&B.unshift(J),be&&B.push(be),d.value=B}},{deep:!0,immediate:!0});const oe=$=>{const{key:B}=$;q.value&&B===q.value?P.value==="asc"?P.value="desc":P.value="asc":(q.value=B,P.value="asc"),fe()},me=$=>{$&&$.target&&(typeof $.target.scrollTop=="number"||typeof $.target.scrollLeft=="number")&&($.target.scrollTop>1?E.value=!0:$.target.scrollTop===0&&(E.value=!1),$.target.scrollLeft>1?L.value=!0:$.target.scrollLeft===0&&(L.value=!1))},xe=$=>X.value.find(B=>B.rowKey===u($)),Z=$=>{if(typeof n.rowBulkActionEnabled!="function")return!1;const B=n.rowBulkActionEnabled($);return typeof B=="boolean"?B:B.enabled},ge=$=>{if(typeof n.rowBulkActionEnabled!="function")return"";const B=n.rowBulkActionEnabled($);return typeof B=="boolean"?"":B.disabledTooltip||""},ve=($,B)=>{const{to:J}=n.rowLink($);return!J||B===Pt.BULK_ACTIONS||B===Pt.ACTIONS?"div":typeof J=="object"?"router-link":"a"},$e=($,B)=>{if(B===Pt.BULK_ACTIONS||B===Pt.ACTIONS)return{};const{to:J,target:be}=n.rowLink($),ke=J&&typeof J=="object",Re=J&&typeof J=="string";return{...ke&&{to:J},...Re&&{href:J},...(ke||Re)&&{...be&&{target:be}}}},Ce=H(H_(n.tablePreferences,n.paginationAttributes)),ze=$=>{Ce.value=$.pageSize,a("page-size-change",$),fe()},qe=S(()=>({sortColumnKey:q.value,sortColumnOrder:P.value,...n.resizeColumns?{columnWidths:ie.value}:{},...b.value?{columnVisibility:_.value}:{},...Ce.value&&!n.hidePagination&&{pageSize:Ce.value}})),fe=()=>{a("update:table-preferences",qe.value)},Fe=S(()=>!n.nested&&n.data.some($=>n.rowExpandable($))),Ue={key:Pt.EXPANDABLE,label:"Expandable rows controls",hideLabel:!0},ut=()=>{const $=[];return n.data.forEach((B,J)=>{n.rowExpanded(B)&&$.push(J)}),$},rt=H(ut()),Dt=async($,B)=>{ce(),await Kt(),rt.value.includes($)?(rt.value=rt.value.filter(J=>J!==$),a("update:row-expanded",{row:B,expanded:!1})):(rt.value=[...rt.value,$],a("update:row-expanded",{row:B,expanded:!0}))},gt=S(()=>f.value.filter($=>$.key!==Pt.EXPANDABLE&&$.key!==Pt.BULK_ACTIONS)),Ft=H({}),ce=()=>{const $=document==null?void 0:document.querySelector(`[data-tableid="${s}"]`),B=$==null?void 0:$.querySelectorAll("th"),J={};B==null||B.forEach((be,ke)=>{const Re=be.getAttribute("data-key");if(Re===Pt.EXPANDABLE)return;let ot=be.getBoundingClientRect().width;ke===1&&(ot+=He),ke===B.length-1&&(ot-=15),J[Re]=ot}),Ft.value=J};Ie([_,d,Fe],$=>{const[B,J,be]=$;let ke=J.filter(Re=>Re.key===Pt.BULK_ACTIONS?j.value:B[Re.key]!==!1);ke.find(Re=>Re.key===Pt.EXPANDABLE)&&(ke=ke.filter(Re=>Re.key!==Pt.EXPANDABLE)),be&&ke.unshift(Ue),JSON.stringify(ke)!==JSON.stringify(f.value)&&(f.value=ke,fe()),be&&ce()},{deep:!0,immediate:!0}),Ie(y,$=>{$&&(_.value=n.tablePreferences.columnVisibility||{})},{immediate:!0});const se=H(!1),V=S(()=>{const $=X.value.filter(B=>!B.disabled&&n.data.find(J=>u(J)===B.rowKey));return!!$.filter(B=>B.selected).length&&!!$.filter(B=>!B.selected).length}),M=$=>{X.value.forEach(B=>{n.data.find(J=>u(J)===B.rowKey)&&!B.disabled&&(B.selected=$)})};return Ie([()=>n.data,X],$=>{const[B,J]=$;if(B.forEach(be=>{if(!ae.value.get(be)){const ke=u(be)||up();ae.value.set(be,`table-${s}-row-${ke}`)}}),j.value){B.forEach(ot=>{xe(ot)||X.value.push({rowKey:u(ot),selected:!1,disabled:!Z(ot)})});const be=J.filter(ot=>!ot.disabled&&B.find($t=>u($t)===ot.rowKey));be.filter(ot=>ot.selected).length===be.length?se.value=!0:(be.filter(ot=>!ot.selected).length,be.length,se.value=!1);const ke=B.filter(ot=>{const $t=J.find(St=>St.rowKey===u(ot));return!!($t&&$t.selected)}),Re=[];F.value.forEach(ot=>{B.find($t=>u(ot)===u($t))||Re.push(ot)}),F.value=[...Re,...ke]}rt.value=ut()},{deep:!0,immediate:!0}),Ie(F,$=>{a("row-select",$)}),Ie(()=>n.tablePreferences,$=>{$!=null&&$.columnWidths&&(ie.value=$.columnWidths)}),($,B)=>(g(),A("div",{class:Te(["k-table-view",{"hide-headers":$.hideHeaders}])},[x.value?(g(),A("div",B1e,[Y($.$slots,"toolbar",{},void 0,!0),ne.value||y.value?(g(),A("div",F1e,[ne.value?Y($.$slots,"bulk-actions",{key:0,selectedRows:F.value},()=>[$.$slots["bulk-actions"]?te("",!0):(g(),G(R1e,{key:0,"button-label":d.value.find(J=>J.key===T(Pt).BULK_ACTIONS).label,count:Q.value,disabled:!Q.value||$.loading||!$.data.length},{items:I(()=>[Y($.$slots,"bulk-action-items",{selectedRows:F.value},void 0,!0)]),_:3},8,["button-label","count","disabled"]))],!0):te("",!0),y.value?(g(),G(j_,{key:1,columns:m.value,disabled:h.value,"table-id":T(s),"visibility-preferences":C.value,onUpdate:B[0]||(B[0]=J=>_.value=J)},null,8,["columns","disabled","table-id","visibility-preferences"])):te("",!0)])):te("",!0)])):te("",!0),$.loading&&!$.error?(g(),G(Wf,{key:1,"data-testid":"table-skeleton",type:"table"})):$.error?(g(),A("div",H1e,[Y($.$slots,"error-state",{},()=>[re(ja,{"icon-variant":"error",message:$.errorStateMessage,title:$.errorStateTitle},xt({_:2},[$.errorStateActionMessage?{name:"action",fn:I(()=>[re(Nt,{"data-testid":"error-state-action",to:$.errorStateActionRoute,onClick:B[1]||(B[1]=J=>$.$emit("error-action-click"))},{default:I(()=>[le(he($.errorStateActionMessage),1)]),_:1},8,["to"])]),key:"0"}:void 0]),1032,["message","title"])],!0)])):!$.error&&!$.loading&&$.data&&!$.data.length?(g(),A("div",z1e,[Y($.$slots,"empty-state",{},()=>[re(ja,{"icon-variant":$.emptyStateIconVariant,message:$.emptyStateMessage,title:$.emptyStateTitle},xt({_:2},[$.emptyStateActionMessage?{name:"action",fn:I(()=>[re(Nt,{appearance:$.emptyStateButtonAppearance,"data-testid":"empty-state-action",to:$.emptyStateActionRoute,onClick:B[2]||(B[2]=J=>$.$emit("empty-state-action-click"))},{default:I(()=>[Y($.$slots,"empty-state-action-icon",{},void 0,!0),le(" "+he($.emptyStateActionMessage),1)]),_:3},8,["appearance","to"])]),key:"0"}:void 0]),1032,["icon-variant","message","title"])],!0)])):(g(),A("div",U1e,[K("div",{class:"table-wrapper",style:Ke(z.value),onScrollPassive:me},[K("table",{class:Te(["table",{"has-hover":$.rowHover&&!k.value,"is-clickable":U.value}]),"data-tableid":T(s)},[$.hideHeaders?te("",!0):(g(),A("thead",{key:0,class:Te({"is-scrolled":E.value})},[K("tr",{ref_key:"headerRow",ref:c,class:Te({"is-scrolled":E.value})},[(g(!0),A(De,null,Xe(f.value,(J,be)=>(g(),A("th",{key:`table-${T(s)}-headers-${J.key}`,"aria-sort":J.key===q.value?P.value==="asc"?"ascending":"descending":void 0,class:Te(["table-headers",_e(J,be)]),"data-key":J.key,"data-testid":`table-header-${J.key}`,style:Ke(Se.value[J.key]),onClick:()=>Le(J),onMouseleave:B[8]||(B[8]=ke=>w.value=""),onMouseover:ke=>w.value=J.key},[$.resizeColumns&&!$.nested&&be!==0?(g(),A("div",{key:0,class:"resize-handle previous",onClick:B[3]||(B[3]=yt(()=>{},["stop"])),onMousedown:ke=>D(ke,f.value[be-1].key),onMouseleave:B[4]||(B[4]=ke=>v.value=""),onMouseover:ke=>v.value=f.value[be-1].key},null,40,q1e)):te("",!0),K("div",{"aria-describedby":J.tooltip||$.$slots[pe(J.key)]?`${pe(J.key)}-${T(s)}`:void 0,class:Te(["table-headers-container",{resized:p.value===J.key}])},[J.key!==T(Pt).BULK_ACTIONS?Y($.$slots,W(J.key),{key:0,column:de(J)},()=>[K("span",{class:Te(["table-header-label",{"sr-only":J.hideLabel||J.key===T(Pt).ACTIONS&&J.hideLabel!==!1}])},he(J.label?J.label:J.key),3)],!0):(g(),A("div",G1e,[re(Pu,{modelValue:se.value,"onUpdate:modelValue":B[5]||(B[5]=ke=>se.value=ke),"aria-label":"Toggle selection for all rows",class:"table-header-bulk-actions-checkbox","data-testid":"table-header-bulk-actions-checkbox",indeterminate:V.value,onChange:M},null,8,["modelValue","indeterminate"])])),J.tooltip||$.$slots[pe(J.key)]?(g(),G(tn,{key:2,"data-testid":pe(J.key),"max-width":"300","tooltip-id":`${pe(J.key)}-${T(s)}`},{content:I(()=>[Y($.$slots,pe(J.key),{column:de(J)},()=>[le(he(J.tooltip),1)],!0)]),default:I(()=>[re(T(_i),{class:"header-tooltip-trigger",color:`var(--kui-color-text-neutral, ${T(wa)})`,size:T(va),tabindex:"0"},null,8,["color","size"])]),_:2},1032,["data-testid","tooltip-id"])):te("",!0),!J.hideLabel&&J.sortable&&J.key!==T(Pt).BULK_ACTIONS&&J.key!==T(Pt).ACTIONS?(g(),G(T(ym),{key:3,class:"sort-icon",color:`var(--kui-color-text-neutral, ${T(wa)})`,size:T(va)},null,8,["color","size"])):te("",!0)],10,Y1e),$.resizeColumns&&!$.nested&&be!==f.value.length-1?(g(),A("div",{key:1,class:"resize-handle",onClick:B[6]||(B[6]=yt(()=>{},["stop"])),onMousedown:ke=>D(ke,J.key),onMouseleave:B[7]||(B[7]=ke=>v.value=""),onMouseover:ke=>v.value=J.key},null,40,K1e)):te("",!0)],46,V1e))),128))],2)],2)),K("tbody",null,[(g(!0),A(De,null,Xe($.data,(J,be)=>(g(),A(De,{key:ae.value.get(J)},[K("tr",at({class:{"last-row":be===$.data.length-1&&!rt.value.includes(be)},role:$.rowLink(J).to?"link":void 0,tabindex:U.value||$.rowLink(J).to?0:void 0,ref_for:!0},$.rowAttrs(J)),[(g(!0),A(De,null,Xe(f.value,(ke,Re)=>(g(),A("td",at({key:`${ae.value.get(J)}-cell-${ke.key}`,class:{"resize-hover":$.resizeColumns&&!$.nested&&et.value===ke.key&&Re!==f.value.length-1,"row-link":!!$.rowLink(J).to},style:Se.value[ke.key],ref_for:!0},$.cellAttrs({headerKey:ke.key,row:J,rowIndex:be,colIndex:Re}),Pf(Me.value(J[ke.key],J),!0)),[ke.key!==T(Pt).EXPANDABLE?(g(),G(Qe(ve(J,ke.key)),at({key:0,class:"cell-wrapper",ref_for:!0},$e(J,ke.key)),{default:I(()=>[ke.key!==T(Pt).BULK_ACTIONS&&ke.key!==T(Pt).ACTIONS?Y($.$slots,ke.key,{key:0,row:de(J),rowKey:be,rowValue:J[ke.key]},()=>[le(he(J[ke.key]),1)],!0):ke.key===T(Pt).BULK_ACTIONS&&xe(J)?(g(),G(tn,{key:1,"max-width":"200",placement:"bottom-start",text:Z(J)?void 0:ge(J)},{default:I(()=>[re(Pu,{modelValue:xe(J).selected,"onUpdate:modelValue":ot=>xe(J).selected=ot,"aria-label":"Toggle row selection",class:"bulk-actions-checkbox","data-testid":"bulk-actions-checkbox",disabled:!Z(J)},null,8,["modelValue","onUpdate:modelValue","disabled"])]),_:2},1032,["text"])):ke.key===T(Pt).ACTIONS?(g(),G(ki,{key:2,class:"actions-dropdown","data-testid":"actions-dropdown","kpop-attributes":{placement:"bottom-end"}},{items:I(()=>[Y($.$slots,"action-items",{row:de(J)},void 0,!0)]),default:I(()=>[re(Nt,{appearance:"tertiary","aria-label":ke.label,class:"actions-dropdown-trigger","data-testid":"row-actions-dropdown-trigger",icon:"",size:"small",onMouseleave:B[9]||(B[9]=ot=>k.value=!1),onMouseover:B[10]||(B[10]=ot=>k.value=!0)},{default:I(()=>[re(T(CC),{class:"more-icon",decorative:""})]),_:2},1032,["aria-label"])]),_:2},1024)):te("",!0)]),_:2},1040)):$.rowExpandable(J)?(g(),A("div",Z1e,[K("button",{"aria-controls":`table-${T(s)}-row-${be}-expandable-content`,"aria-expanded":rt.value.includes(be),"aria-label":"Toggle row expandable content",class:Te(["expandable-row-control",{expanded:rt.value.includes(be)}]),"data-testid":"expandable-row-control",type:"button",onClick:ot=>Dt(be,J)},[re(T(yC),{class:"expandable-row-control-icon"})],10,Q1e)])):te("",!0)],16))),128))],16,W1e),Fe.value&&$.rowExpandable(J)?qu((g(),A("tr",{key:0,id:`table-${T(s)}-row-${be}-expandable-content`,class:"expandable-content-row","data-testid":"expandable-content-row"},[K("td",{colspan:f.value.length},[K("div",ehe,[Y($.$slots,"row-expanded",{columnWidths:Ft.value,nestedHeaders:gt.value,row:de(J)},void 0,!0)])],8,J1e)],8,X1e)),[[Q0,rt.value.includes(be)]]):te("",!0)],64))),128))])],10,j1e)],36),ee.value?(g(),G(Qf,at({key:0,class:"table-pagination","data-testid":"table-pagination"},$.paginationAttributes,{onGetNextOffset:B[11]||(B[11]=J=>$.$emit("get-next-offset")),onGetPreviousOffset:B[12]||(B[12]=J=>$.$emit("get-previous-offset")),onPageChange:B[13]||(B[13]=J=>$.$emit("page-change",J)),onPageSizeChange:ze}),null,16)):te("",!0)]))],2))}}),lx=lt(the,[["__scopeId","data-v-a384571a"]]),rhe=ue({__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:zn.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=Ct(),{useDebounce:a,useRequest:o,useSwrvState:i,clientSideSorter:s}=mr(),l=t,u=cr(),c=H([]),d=S(()=>r.sortable?r.headers:r.headers.map(fe=>({...fe,sortable:!1}))),f=S(()=>r.emptyStateButtonAppearance?r.emptyStateButtonAppearance:r.searchInput?"tertiary":"primary"),p=H(0),v=H(1),w=H(H_(r.tablePreferences,r.paginationAttributes)),b=H(""),y=H(""),h=H("desc"),m=H(null),C=H([]),_=H(!0),E=H(!1),L={pageSize:w.value,page:v.value,query:b.value,sortColumnKey:y.value,sortColumnOrder:h.value,offset:m.value},q=S(()=>({...r.paginationAttributes,totalCount:p.value,initialPageSize:w.value,currentPage:v.value,offsetPreviousButtonDisabled:!j.value,offsetNextButtonDisabled:!X.value||!_.value})),P=S(()=>n?Object.keys(n).filter(fe=>fe.startsWith("column-")):[]),U=S(()=>n?Object.keys(n).filter(fe=>fe.startsWith("tooltip-")):[]),x=S(()=>n?Object.keys(n).filter(fe=>d.value.some(Fe=>Fe.key===fe)):[]),k=H(!0),z=async()=>{var fe,Fe,Ue,ut;const rt=await r.fetcher({pageSize:w.value,page:v.value,query:r.searchInput||b.value,sortColumnKey:y.value,sortColumnOrder:h.value,offset:m.value});return c.value=rt.data,p.value=((fe=r.paginationAttributes)==null?void 0:fe.totalCount)||rt.total||((Fe=rt.data)==null?void 0:Fe.length)||0,(Ue=r.paginationAttributes)!=null&&Ue.offset&&((ut=rt.pagination)!=null&&ut.offset?(X.value=rt.pagination.offset,C.value[v.value]||C.value.push(rt.pagination.offset)):X.value=null,_.value=rt.pagination&&"hasNextPage"in rt.pagination?rt.pagination.hasNextPage:!0),c.value.length===0&&v.value>1&&(v.value=1,C.value=[null],m.value=null),k.value=!1,rt},F=()=>{var fe;const Fe={...L,...r.initialFetcherParams};v.value=Fe.page??L.page,w.value=Fe.pageSize??L.pageSize,b.value=Fe.query??L.query,y.value=Fe.sortColumnKey??L.sortColumnKey,h.value=Fe.sortColumnOrder??L.sortColumnOrder,r.clientSort&&y.value&&h.value&&s(y.value,"",h.value,c.value),(fe=r.paginationAttributes)!=null&&fe.offset&&(m.value=Fe.offset,C.value.push(Fe.offset)),E.value=!0},j=S(()=>C.value[v.value-1]),X=H(null),ne=S(()=>{if(!r.fetcher||!E.value)return"";let fe=u;return r.cacheIdentifier&&(fe=r.cacheIdentifier),r.fetcherCacheKey&&(fe+=`-${r.fetcherCacheKey}`),`k-table_${fe}`}),Q=H(""),{debouncedFn:ae,generateDebouncedFn:W}=a(fe=>{Q.value=fe},350),pe=W(0),{data:de,error:Pe,revalidate:Me,isValidating:He}=o(()=>ne.value,()=>z(),{revalidateOnFocus:!1,revalidateDebounce:0}),{state:Ve,hasData:ie,swrvState:Se}=i(de,Pe,He),_e=H(!0),Le=S(()=>({hasData:ie.value,state:Ve.value})),We=S(()=>_e.value?"loading":Pe.value?"error":"success"),{debouncedFn:et,generateDebouncedFn:N}=a(Me,500),O=N(0),D=({sortColumnKey:fe,prevKey:Fe,sortColumnOrder:Ue})=>{var ut;const rt=d.value.find(gt=>gt.key===fe),{useSortHandlerFunction:Dt}=rt;l("sort",{prevKey:Fe,sortColumnKey:fe,sortColumnOrder:Ue}),v.value=1,(!y.value||fe!==y.value)&&(C.value=[null]),y.value=fe,h.value=Ue,r.clientSort?Dt&&r.sortHandlerFunction?r.sortHandlerFunction({key:fe,prevKey:Fe,sortColumnOrder:h.value,data:c.value}):s(fe,Fe,h.value,c.value):(ut=r.paginationAttributes)!=null&&ut.offset||et()},ee=({page:fe})=>{v.value=fe},oe=({pageSize:fe})=>{C.value=[null],m.value=null,w.value=fe,v.value=1},me=({columnWidths:fe,columnVisibility:Fe})=>{xe.value=fe,Z.value=Fe,ve()},xe=H({}),Z=H({}),ge=S(()=>({pageSize:w.value,sortColumnKey:y.value,sortColumnOrder:h.value,...xe.value?{columnWidths:xe.value}:{},...Z.value?{columnVisibility:Z.value}:{}})),ve=()=>{We.value==="success"&&l("update:table-preferences",ge.value)},$e=()=>{v.value++,m.value=X.value},Ce=()=>{v.value--,m.value=j.value},ze=S(()=>{var fe,Fe,Ue;if(!r.fetcher||r.hidePagination)return!1;const ut=((Fe=(fe=r.paginationAttributes)==null?void 0:fe.pageSizes)==null?void 0:Fe[0])??F_;return r.hidePaginationWhenOptional&&v.value===1?(Ue=r.paginationAttributes)!=null&&Ue.offset?!!j.value||!!X.value||c.value.length>=ut:p.value>ut:!0});Ie(de,fe=>{fe!=null&&fe.length&&!c.value.length&&(c.value=fe)},{deep:!0,immediate:!0}),Ie(Ve,()=>{switch(Ve.value){case Se.PENDING:_e.value=!0;break;case Se.VALIDATING_HAS_DATA:_e.value=qe.value;break;default:_e.value=!1;break}},{immediate:!0}),Ie([Le,We],fe=>{const[Fe,Ue]=fe;l("state",{state:Ue,hasData:Fe.hasData})}),Ie(()=>r.searchInput,fe=>{v.value!==1&&(v.value=1),fe===""?pe(fe):ae(fe)},{immediate:!0});const qe=H(!1);return Ie([Q,v,w],async(fe,Fe)=>{const[Ue]=Fe,[ut,rt]=fe;ut!==Ue&&rt!==1&&(v.value=1,C.value=[null],m.value=null),E.value&&!k.value&&(qe.value=!0,ut!==""&&ut!==Ue?await et():await O(),qe.value=!1)},{deep:!0,immediate:!0}),Tt(()=>{F()}),(fe,Fe)=>(g(),G(lx,{"cell-attrs":fe.cellAttrs,class:"k-table-data",data:c.value,"empty-state-action-message":fe.emptyStateActionMessage,"empty-state-action-route":fe.emptyStateActionRoute,"empty-state-button-appearance":f.value,"empty-state-icon-variant":fe.emptyStateIconVariant,"empty-state-message":fe.emptyStateMessage,"empty-state-title":fe.emptyStateTitle,error:fe.error,"error-state-action-message":fe.errorStateActionMessage,"error-state-action-route":fe.errorStateActionRoute,"error-state-message":fe.errorStateMessage,"error-state-title":fe.errorStateTitle,headers:d.value,"hide-headers":fe.hideHeaders,"hide-pagination":fe.hidePagination||!ze.value,"hide-pagination-when-optional":!1,"hide-toolbar":fe.hideToolbar,loading:fe.loading||_e.value||qe.value,"max-height":fe.maxHeight,nested:fe.nested,"pagination-attributes":q.value,"resize-columns":fe.resizeColumns,"row-attrs":fe.rowAttrs,"row-bulk-action-enabled":fe.rowBulkActionEnabled,"row-expandable":fe.rowExpandable,"row-expanded":fe.rowExpanded,"row-hover":fe.rowHover,"row-key":fe.rowKey,"row-link":fe.rowLink,"table-preferences":fe.tablePreferences,onEmptyStateActionClick:Fe[0]||(Fe[0]=Ue=>l("empty-state-action-click")),onErrorActionClick:Fe[1]||(Fe[1]=Ue=>l("error-action-click")),onGetNextOffset:$e,onGetPreviousOffset:Ce,onPageChange:ee,onPageSizeChange:oe,onRowSelect:Fe[2]||(Fe[2]=Ue=>l("row-select",Ue)),onSort:D,"onUpdate:rowExpanded":Fe[3]||(Fe[3]=Ue=>l("update:row-expanded",Ue)),"onUpdate:tablePreferences":me},xt({_:2},[fe.$slots.toolbar&&!fe.hideToolbar?{name:"toolbar",fn:I(()=>[Y(fe.$slots,"toolbar",{state:Le.value})]),key:"0"}:void 0,fe.$slots["bulk-actions"]?{name:"bulk-actions",fn:I(({selectedRows:Ue})=>[Y(fe.$slots,"bulk-actions",{selectedRows:Ue})]),key:"1"}:void 0,fe.$slots["bulk-action-items"]?{name:"bulk-action-items",fn:I(({selectedRows:Ue})=>[Y(fe.$slots,"bulk-action-items",{selectedRows:Ue})]),key:"2"}:void 0,fe.$slots["error-state"]?{name:"error-state",fn:I(()=>[Y(fe.$slots,"error-state")]),key:"3"}:void 0,fe.$slots["empty-state"]?{name:"empty-state",fn:I(()=>[Y(fe.$slots,"empty-state")]),key:"4"}:void 0,fe.$slots["empty-state-action-icon"]?{name:"empty-state-action-icon",fn:I(()=>[Y(fe.$slots,"empty-state-action-icon")]),key:"5"}:void 0,Xe(P.value,Ue=>({name:Ue,fn:I(({column:ut})=>[Y(fe.$slots,Ue,{column:ut})])})),Xe(U.value,Ue=>({name:Ue,fn:I(({column:ut})=>[Y(fe.$slots,Ue,{column:ut})])})),Xe(x.value,Ue=>({name:Ue,fn:I(({row:ut,rowKey:rt,rowValue:Dt})=>[Y(fe.$slots,Ue,{row:ut,rowKey:rt,rowValue:Dt})])})),fe.$slots["action-items"]?{name:"action-items",fn:I(({row:Ue})=>[Y(fe.$slots,"action-items",{row:Ue})]),key:"6"}:void 0,fe.$slots["row-expanded"]?{name:"row-expanded",fn:I(({columnWidths:Ue,nestedHeaders:ut,row:rt})=>[Y(fe.$slots,"row-expanded",{columnWidths:Ue,nestedHeaders:ut,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"]))}}),I8=Object.freeze(Object.defineProperty({__proto__:null,KAlert:SC,KBadge:ws,KBreadcrumbs:NC,KButton:Nt,KCard:Mm,KCatalog:lV,KCatalogItem:RC,KCheckbox:Pu,KClipboardProvider:fC,KCodeBlock:zC,KCodeBlockIconButton:ds,KCollapse:ZV,KComponent:gH,KCopy:sx,KDateTimePicker:vce,KDropdown:ki,KDropdownItem:Zf,KDropdownMenu:ki,KEmptyState:ja,KExternalLink:_1e,KFileUpload:yce,KInput:Lo,KInputSwitch:M_,KLabel:Qa,KModal:cg,KModalFullscreen:bde,KMultiselect:Qde,KPagination:Qf,KPop:Li,KPrompt:afe,KRadio:z_,KSegmentedControl:$_,KSelect:U_,KSkeleton:Wf,KSkeletonBox:Un,KSlideout:Nfe,KStepper:jfe,KTable:V_,KTableData:rhe,KTableView:lx,KTabs:dpe,KTextArea:vpe,KToaster:q_,KToggle:Vf,KTooltip:tn,KTreeList:w1e,KTruncate:ix,ToastManager:xpe},Symbol.toStringTag,{value:"Module"})),nhe={install:e=>{for(const t in I8)e.component(t,I8[t])}},ahe=(e,t)=>{const r=e.__vccOpts||e;for(const[n,a]of t)r[n]=a;return r},ohe={class:"about-section-title","data-testid":"about-section-title"},ihe={class:"about-section-header-end"},she={key:0,class:"about-section-timestamps-created","data-testid":"about-section-timestamps-created"},lhe={key:1,class:"about-section-timestamps-arrow"},uhe={key:2,class:"about-section-timestamps-modified","data-testid":"about-section-timestamps-modified"},che={key:1,class:"about-section-actions","data-testid":"about-section-actions"},dhe={key:0,"data-testid":"about-section-loading-skeleton"},fhe={key:1},phe={key:0,class:"about-section-description","data-testid":"about-section-description"},hhe={key:1,class:"about-section-content","data-testid":"about-section-content"},vhe={key:2,"data-testid":"about-divider-section-separator"},mhe={key:3,class:"about-divider-section","data-testid":"about-divider-section"},ghe=ue({__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=Je("KSkeletonBox"),i=Je("KCard");return g(),G(i,{class:"kong-ui-app-about-section","title-tag":"h2"},xt({default:I(()=>[e.isLoading?(g(),A("div",dhe,[re(o,{height:"2",width:"100"}),re(o,{height:"2",width:"100"})])):(g(),A("div",fhe,[e.description?(g(),A("p",phe,he(e.description),1)):te("",!0),n.$slots.default?(g(),A("div",hhe,[Y(n.$slots,"default",{},void 0,!0)])):te("",!0),n.$slots["divider-section"]?(g(),A("hr",vhe)):te("",!0),n.$slots["divider-section"]?(g(),A("div",mhe,[Y(n.$slots,"divider-section",{},void 0,!0)])):te("",!0)]))]),_:2},[e.title?{name:"title",fn:I(()=>[K("span",ohe,he(e.title),1)]),key:"0"}:void 0,n.$slots.actions||e.created||e.modified?{name:"actions",fn:I(()=>[K("div",ihe,[e.created||e.modified?(g(),A("div",{key:0,class:Te(["about-section-timestamps",{"has-actions":n.$slots.actions}])},[e.created?(g(),A("span",she,he(e.createdLabel)+": "+he(e.created),1)):te("",!0),e.created&&r.value?(g(),A("span",lhe,"->")):te("",!0),r.value?(g(),A("span",uhe,he(e.modifiedLabel)+": "+he(e.modified),1)):te("",!0)],2)):te("",!0),n.$slots.actions?(g(),A("div",che,[Y(n.$slots,"actions",{},void 0,!0)])):te("",!0)])]),key:"1"}:void 0]),1024)}}}),yhe=ahe(ghe,[["__scopeId","data-v-521dcc27"]]);/*! * tabbable 6.2.0 * @license MIT, https://github.com/focus-trap/tabbable/blob/master/LICENSE -*/var sx=["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])"],ff=sx.join(","),lx=typeof Element>"u",Ii=lx?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,pf=!lx&&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},hf=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},mhe=function(e){var t,r=e==null||(t=e.getAttribute)===null||t===void 0?void 0:t.call(e,"contenteditable");return r===""||r==="true"},ux=function(e,t,r){if(hf(e))return[];var n=Array.prototype.slice.apply(e.querySelectorAll(ff));return t&&Ii.call(e,ff)&&n.unshift(e),n=n.filter(r),n},cx=function e(t,r,n){for(var a=[],o=Array.from(t);o.length;){var i=o.shift();if(!hf(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=Ii.call(i,ff);c&&n.filter(i)&&(r||!t.includes(i))&&a.push(i);var d=i.shadowRoot||typeof n.getShadowRoot=="function"&&n.getShadowRoot(i),f=!hf(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},dx=function(e){return!isNaN(parseInt(e.getAttribute("tabindex"),10))},ci=function(e){if(!e)throw new Error("No node provided");return e.tabIndex<0&&(/^(AUDIO|VIDEO|DETAILS)$/.test(e.tagName)||mhe(e))&&!dx(e)?0:e.tabIndex},ghe=function(e,t){var r=ci(e);return r<0&&t&&!dx(e)?0:r},yhe=function(e,t){return e.tabIndex===t.tabIndex?e.documentOrder-t.documentOrder:e.tabIndex-t.tabIndex},fx=function(e){return e.tagName==="INPUT"},bhe=function(e){return fx(e)&&e.type==="hidden"},whe=function(e){var t=e.tagName==="DETAILS"&&Array.prototype.slice.apply(e.children).some(function(r){return r.tagName==="SUMMARY"});return t},Che=function(e,t){for(var r=0;rsummary:first-of-type"),o=a?e.parentElement:e;if(Ii.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=pf(e);if(s&&!s.shadowRoot&&n(s)===!0)return M8(e);e.assignedSlot?e=e.assignedSlot:!s&&l!==e.ownerDocument?e=l.host:e=s}e=i}if(khe(e))return!e.getClientRects().length;if(r!=="legacy-full")return!0}else if(r==="non-zero-area")return M8(e);return!1},Ehe=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)},$he=function e(t){var r=[],n=[];return t.forEach(function(a,o){var i=!!a.scopeParent,s=i?a.scopeParent:a,l=ghe(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(yhe).reduce(function(a,o){return o.isScope?a.push.apply(a,o.content):a.push(o.content),a},[]).concat(r)},Ihe=function(e,t){t=t||{};var r;return t.getShadowRoot?r=cx([e],t.includeContainer,{filter:o0.bind(null,t),flatten:!1,getShadowRoot:t.getShadowRoot,shadowRootFilter:The}):r=ux(e,t.includeContainer,o0.bind(null,t)),$he(r)},Mhe=function(e,t){t=t||{};var r;return t.getShadowRoot?r=cx([e],t.includeContainer,{filter:vf.bind(null,t),flatten:!0,getShadowRoot:t.getShadowRoot}):r=ux(e,t.includeContainer,vf.bind(null,t)),r},rs=function(e,t){if(t=t||{},!e)throw new Error("No node provided");return Ii.call(e,ff)===!1?!1:o0(t,e)},Ohe=sx.concat("iframe").join(","),Gh=function(e,t){if(t=t||{},!e)throw new Error("No node provided");return Ii.call(e,Ohe)===!1?!1:vf(t,e)};/*! +*/var ux=["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])"],ff=ux.join(","),cx=typeof Element>"u",Mi=cx?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,pf=!cx&&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},hf=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},bhe=function(e){var t,r=e==null||(t=e.getAttribute)===null||t===void 0?void 0:t.call(e,"contenteditable");return r===""||r==="true"},dx=function(e,t,r){if(hf(e))return[];var n=Array.prototype.slice.apply(e.querySelectorAll(ff));return t&&Mi.call(e,ff)&&n.unshift(e),n=n.filter(r),n},fx=function e(t,r,n){for(var a=[],o=Array.from(t);o.length;){var i=o.shift();if(!hf(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=Mi.call(i,ff);c&&n.filter(i)&&(r||!t.includes(i))&&a.push(i);var d=i.shadowRoot||typeof n.getShadowRoot=="function"&&n.getShadowRoot(i),f=!hf(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},px=function(e){return!isNaN(parseInt(e.getAttribute("tabindex"),10))},ci=function(e){if(!e)throw new Error("No node provided");return e.tabIndex<0&&(/^(AUDIO|VIDEO|DETAILS)$/.test(e.tagName)||bhe(e))&&!px(e)?0:e.tabIndex},whe=function(e,t){var r=ci(e);return r<0&&t&&!px(e)?0:r},Che=function(e,t){return e.tabIndex===t.tabIndex?e.documentOrder-t.documentOrder:e.tabIndex-t.tabIndex},hx=function(e){return e.tagName==="INPUT"},She=function(e){return hx(e)&&e.type==="hidden"},_he=function(e){var t=e.tagName==="DETAILS"&&Array.prototype.slice.apply(e.children).some(function(r){return r.tagName==="SUMMARY"});return t},xhe=function(e,t){for(var r=0;rsummary:first-of-type"),o=a?e.parentElement:e;if(Mi.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=pf(e);if(s&&!s.shadowRoot&&n(s)===!0)return O8(e);e.assignedSlot?e=e.assignedSlot:!s&&l!==e.ownerDocument?e=l.host:e=s}e=i}if(The(e))return!e.getClientRects().length;if(r!=="legacy-full")return!0}else if(r==="non-zero-area")return O8(e);return!1},Mhe=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)},Ohe=function e(t){var r=[],n=[];return t.forEach(function(a,o){var i=!!a.scopeParent,s=i?a.scopeParent:a,l=whe(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(Che).reduce(function(a,o){return o.isScope?a.push.apply(a,o.content):a.push(o.content),a},[]).concat(r)},Phe=function(e,t){t=t||{};var r;return t.getShadowRoot?r=fx([e],t.includeContainer,{filter:i0.bind(null,t),flatten:!1,getShadowRoot:t.getShadowRoot,shadowRootFilter:Ihe}):r=dx(e,t.includeContainer,i0.bind(null,t)),Ohe(r)},Dhe=function(e,t){t=t||{};var r;return t.getShadowRoot?r=fx([e],t.includeContainer,{filter:vf.bind(null,t),flatten:!0,getShadowRoot:t.getShadowRoot}):r=dx(e,t.includeContainer,vf.bind(null,t)),r},rs=function(e,t){if(t=t||{},!e)throw new Error("No node provided");return Mi.call(e,ff)===!1?!1:i0(t,e)},Lhe=ux.concat("iframe").join(","),Kh=function(e,t){if(t=t||{},!e)throw new Error("No node provided");return Mi.call(e,Lhe)===!1?!1:vf(t,e)};/*! * focus-trap 7.6.0 * @license MIT, https://github.com/focus-trap/focus-trap/blob/master/LICENSE -*/function Phe(e,t,r){return(t=Lhe(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function O8(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 P8(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()}},Nhe=function(e){return e.tagName&&e.tagName.toLowerCase()==="input"&&typeof e.select=="function"},Rhe=function(e){return(e==null?void 0:e.key)==="Escape"||(e==null?void 0:e.key)==="Esc"||(e==null?void 0:e.keyCode)===27},hu=function(e){return(e==null?void 0:e.key)==="Tab"||(e==null?void 0:e.keyCode)===9},Bhe=function(e){return hu(e)&&!e.shiftKey},Fhe=function(e){return hu(e)&&e.shiftKey},L8=function(e){return setTimeout(e,0)},N8=function(e,t){var r=-1;return e.every(function(n,a){return t(n)?(r=a,!1):!0}),r},Dl=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=Ihe(x,a.tabbableOptions),z=Mhe(x,a.tabbableOptions),F=k.length>0?k[0]:void 0,j=k.length>0?k[k.length-1]:void 0,X=z.find(function(ae){return rs(ae)}),ne=z.slice().reverse().find(function(ae){return rs(ae)}),Q=!!k.find(function(ae){return ci(ae)>0});return{container:x,tabbableNodes:k,focusableNodes:z,posTabIndexesFound:Q,firstTabbableNode:F,lastTabbableNode:j,firstDomTabbableNode:X,lastDomTabbableNode:ne,nextTabbableNode:function(ae){var W=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0,pe=k.indexOf(ae);return pe<0?W?z.slice(z.indexOf(ae)+1).find(function(de){return rs(de)}):z.slice(0,z.indexOf(ae)).reverse().find(function(de){return rs(de)}):k[pe+(W?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,Nhe(x)&&x.select()}},v=function(x){var k=u("setReturnFocus",x);return k||(k===!1?!1:x)},w=function(x){var k=x.target,z=x.event,F=x.isBackward,j=F===void 0?!1:F;k=k||Mc(z),d();var X=null;if(o.tabbableGroups.length>0){var ne=l(k,z),Q=ne>=0?o.containerGroups[ne]:void 0;if(ne<0)j?X=o.tabbableGroups[o.tabbableGroups.length-1].lastTabbableNode:X=o.tabbableGroups[0].firstTabbableNode;else if(j){var ae=N8(o.tabbableGroups,function(He){var Ve=He.firstTabbableNode;return k===Ve});if(ae<0&&(Q.container===k||Gh(k,a.tabbableOptions)&&!rs(k,a.tabbableOptions)&&!Q.nextTabbableNode(k,!1))&&(ae=ne),ae>=0){var W=ae===0?o.tabbableGroups.length-1:ae-1,pe=o.tabbableGroups[W];X=ci(k)>=0?pe.lastTabbableNode:pe.lastDomTabbableNode}else hu(z)||(X=Q.nextTabbableNode(k,!1))}else{var de=N8(o.tabbableGroups,function(He){var Ve=He.lastTabbableNode;return k===Ve});if(de<0&&(Q.container===k||Gh(k,a.tabbableOptions)&&!rs(k,a.tabbableOptions)&&!Q.nextTabbableNode(k))&&(de=ne),de>=0){var Pe=de===o.tabbableGroups.length-1?0:de+1,Ie=o.tabbableGroups[Pe];X=ci(k)>=0?Ie.firstTabbableNode:Ie.firstDomTabbableNode}else hu(z)||(X=Q.nextTabbableNode(k))}}else X=u("fallbackFocus");return X},b=function(x){var k=Mc(x);if(!(l(k,x)>=0)){if(Dl(a.clickOutsideDeactivates,x)){i.deactivate({returnFocus:a.returnFocusOnDeactivate});return}Dl(a.allowOutsideClick,x)||x.preventDefault()}},y=function(x){var k=Mc(x),z=l(k,x)>=0;if(z||k instanceof Document)z&&(o.mostRecentlyFocusedNode=k);else{x.stopImmediatePropagation();var F,j=!0;if(o.mostRecentlyFocusedNode)if(ci(o.mostRecentlyFocusedNode)>0){var X=l(o.mostRecentlyFocusedNode),ne=o.containerGroups[X].tabbableNodes;if(ne.length>0){var Q=ne.findIndex(function(ae){return ae===o.mostRecentlyFocusedNode});Q>=0&&(a.isKeyForward(o.recentNavEvent)?Q+1=0&&(F=ne[Q-1],j=!1))}}else o.containerGroups.some(function(ae){return ae.tabbableNodes.some(function(W){return ci(W)>0})})||(j=!1);else j=!1;j&&(F=w({target:o.mostRecentlyFocusedNode,isBackward:a.isKeyBackward(o.recentNavEvent)})),p(F||o.mostRecentlyFocusedNode||c())}o.recentNavEvent=void 0},h=function(x){var k=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;o.recentNavEvent=x;var z=w({event:x,isBackward:k});z&&(hu(x)&&x.preventDefault(),p(z))},m=function(x){(a.isKeyForward(x)||a.isKeyBackward(x))&&h(x,a.isKeyBackward(x))},C=function(x){Rhe(x)&&Dl(a.escapeDeactivates,x)!==!1&&(x.preventDefault(),i.deactivate())},_=function(x){var k=Mc(x);l(k,x)>=0||Dl(a.clickOutsideDeactivates,x)||Dl(a.allowOutsideClick,x)||(x.preventDefault(),x.stopImmediatePropagation())},E=function(){if(o.active)return D8.activateTrap(n,i),o.delayInitialFocusTimer=a.delayInitialFocus?L8(function(){p(c())}):p(c()),r.addEventListener("focusin",y,!0),r.addEventListener("mousedown",b,{capture:!0,passive:!1}),r.addEventListener("touchstart",b,{capture:!0,passive:!1}),r.addEventListener("click",_,{capture:!0,passive:!1}),r.addEventListener("keydown",m,{capture:!0,passive:!1}),r.addEventListener("keydown",C),i},L=function(){if(o.active)return r.removeEventListener("focusin",y,!0),r.removeEventListener("mousedown",b,!0),r.removeEventListener("touchstart",b,!0),r.removeEventListener("click",_,!0),r.removeEventListener("keydown",m,!0),r.removeEventListener("keydown",C),i},q=function(x){var k=x.some(function(z){var F=Array.from(z.removedNodes);return F.some(function(j){return j===o.mostRecentlyFocusedNode})});k&&p(c())},P=typeof window<"u"&&"MutationObserver"in window?new MutationObserver(q):void 0,U=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"),F=s(x,"checkCanFocusTrap");F||d(),o.active=!0,o.paused=!1,o.nodeFocusedBeforeActivation=r.activeElement,k==null||k();var j=function(){F&&d(),E(),U(),z==null||z()};return F?(F(o.containers.concat()).then(j,j),this):(j(),this)},deactivate:function(x){if(!o.active)return this;var k=P8({onDeactivate:a.onDeactivate,onPostDeactivate:a.onPostDeactivate,checkCanReturnFocus:a.checkCanReturnFocus},x);clearTimeout(o.delayInitialFocusTimer),o.delayInitialFocusTimer=void 0,L(),o.active=!1,o.paused=!1,U(),D8.deactivateTrap(n,i);var z=s(k,"onDeactivate"),F=s(k,"onPostDeactivate"),j=s(k,"checkCanReturnFocus"),X=s(k,"returnFocus","returnFocusOnDeactivate");z==null||z();var ne=function(){L8(function(){X&&p(v(o.nodeFocusedBeforeActivation)),F==null||F()})};return X&&j?(j(v(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(),L(),U(),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(),E(),U(),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(),U(),this}},i.updateContainerElements(e),i};/*! +*/function Nhe(e,t,r){return(t=Bhe(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function P8(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 D8(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()}},Fhe=function(e){return e.tagName&&e.tagName.toLowerCase()==="input"&&typeof e.select=="function"},Hhe=function(e){return(e==null?void 0:e.key)==="Escape"||(e==null?void 0:e.key)==="Esc"||(e==null?void 0:e.keyCode)===27},hu=function(e){return(e==null?void 0:e.key)==="Tab"||(e==null?void 0:e.keyCode)===9},zhe=function(e){return hu(e)&&!e.shiftKey},Uhe=function(e){return hu(e)&&e.shiftKey},N8=function(e){return setTimeout(e,0)},R8=function(e,t){var r=-1;return e.every(function(n,a){return t(n)?(r=a,!1):!0}),r},Dl=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=Phe(x,a.tabbableOptions),z=Dhe(x,a.tabbableOptions),F=k.length>0?k[0]:void 0,j=k.length>0?k[k.length-1]:void 0,X=z.find(function(ae){return rs(ae)}),ne=z.slice().reverse().find(function(ae){return rs(ae)}),Q=!!k.find(function(ae){return ci(ae)>0});return{container:x,tabbableNodes:k,focusableNodes:z,posTabIndexesFound:Q,firstTabbableNode:F,lastTabbableNode:j,firstDomTabbableNode:X,lastDomTabbableNode:ne,nextTabbableNode:function(ae){var W=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0,pe=k.indexOf(ae);return pe<0?W?z.slice(z.indexOf(ae)+1).find(function(de){return rs(de)}):z.slice(0,z.indexOf(ae)).reverse().find(function(de){return rs(de)}):k[pe+(W?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,Fhe(x)&&x.select()}},v=function(x){var k=u("setReturnFocus",x);return k||(k===!1?!1:x)},w=function(x){var k=x.target,z=x.event,F=x.isBackward,j=F===void 0?!1:F;k=k||Ic(z),d();var X=null;if(o.tabbableGroups.length>0){var ne=l(k,z),Q=ne>=0?o.containerGroups[ne]:void 0;if(ne<0)j?X=o.tabbableGroups[o.tabbableGroups.length-1].lastTabbableNode:X=o.tabbableGroups[0].firstTabbableNode;else if(j){var ae=R8(o.tabbableGroups,function(He){var Ve=He.firstTabbableNode;return k===Ve});if(ae<0&&(Q.container===k||Kh(k,a.tabbableOptions)&&!rs(k,a.tabbableOptions)&&!Q.nextTabbableNode(k,!1))&&(ae=ne),ae>=0){var W=ae===0?o.tabbableGroups.length-1:ae-1,pe=o.tabbableGroups[W];X=ci(k)>=0?pe.lastTabbableNode:pe.lastDomTabbableNode}else hu(z)||(X=Q.nextTabbableNode(k,!1))}else{var de=R8(o.tabbableGroups,function(He){var Ve=He.lastTabbableNode;return k===Ve});if(de<0&&(Q.container===k||Kh(k,a.tabbableOptions)&&!rs(k,a.tabbableOptions)&&!Q.nextTabbableNode(k))&&(de=ne),de>=0){var Pe=de===o.tabbableGroups.length-1?0:de+1,Me=o.tabbableGroups[Pe];X=ci(k)>=0?Me.firstTabbableNode:Me.firstDomTabbableNode}else hu(z)||(X=Q.nextTabbableNode(k))}}else X=u("fallbackFocus");return X},b=function(x){var k=Ic(x);if(!(l(k,x)>=0)){if(Dl(a.clickOutsideDeactivates,x)){i.deactivate({returnFocus:a.returnFocusOnDeactivate});return}Dl(a.allowOutsideClick,x)||x.preventDefault()}},y=function(x){var k=Ic(x),z=l(k,x)>=0;if(z||k instanceof Document)z&&(o.mostRecentlyFocusedNode=k);else{x.stopImmediatePropagation();var F,j=!0;if(o.mostRecentlyFocusedNode)if(ci(o.mostRecentlyFocusedNode)>0){var X=l(o.mostRecentlyFocusedNode),ne=o.containerGroups[X].tabbableNodes;if(ne.length>0){var Q=ne.findIndex(function(ae){return ae===o.mostRecentlyFocusedNode});Q>=0&&(a.isKeyForward(o.recentNavEvent)?Q+1=0&&(F=ne[Q-1],j=!1))}}else o.containerGroups.some(function(ae){return ae.tabbableNodes.some(function(W){return ci(W)>0})})||(j=!1);else j=!1;j&&(F=w({target:o.mostRecentlyFocusedNode,isBackward:a.isKeyBackward(o.recentNavEvent)})),p(F||o.mostRecentlyFocusedNode||c())}o.recentNavEvent=void 0},h=function(x){var k=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;o.recentNavEvent=x;var z=w({event:x,isBackward:k});z&&(hu(x)&&x.preventDefault(),p(z))},m=function(x){(a.isKeyForward(x)||a.isKeyBackward(x))&&h(x,a.isKeyBackward(x))},C=function(x){Hhe(x)&&Dl(a.escapeDeactivates,x)!==!1&&(x.preventDefault(),i.deactivate())},_=function(x){var k=Ic(x);l(k,x)>=0||Dl(a.clickOutsideDeactivates,x)||Dl(a.allowOutsideClick,x)||(x.preventDefault(),x.stopImmediatePropagation())},E=function(){if(o.active)return L8.activateTrap(n,i),o.delayInitialFocusTimer=a.delayInitialFocus?N8(function(){p(c())}):p(c()),r.addEventListener("focusin",y,!0),r.addEventListener("mousedown",b,{capture:!0,passive:!1}),r.addEventListener("touchstart",b,{capture:!0,passive:!1}),r.addEventListener("click",_,{capture:!0,passive:!1}),r.addEventListener("keydown",m,{capture:!0,passive:!1}),r.addEventListener("keydown",C),i},L=function(){if(o.active)return r.removeEventListener("focusin",y,!0),r.removeEventListener("mousedown",b,!0),r.removeEventListener("touchstart",b,!0),r.removeEventListener("click",_,!0),r.removeEventListener("keydown",m,!0),r.removeEventListener("keydown",C),i},q=function(x){var k=x.some(function(z){var F=Array.from(z.removedNodes);return F.some(function(j){return j===o.mostRecentlyFocusedNode})});k&&p(c())},P=typeof window<"u"&&"MutationObserver"in window?new MutationObserver(q):void 0,U=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"),F=s(x,"checkCanFocusTrap");F||d(),o.active=!0,o.paused=!1,o.nodeFocusedBeforeActivation=r.activeElement,k==null||k();var j=function(){F&&d(),E(),U(),z==null||z()};return F?(F(o.containers.concat()).then(j,j),this):(j(),this)},deactivate:function(x){if(!o.active)return this;var k=D8({onDeactivate:a.onDeactivate,onPostDeactivate:a.onPostDeactivate,checkCanReturnFocus:a.checkCanReturnFocus},x);clearTimeout(o.delayInitialFocusTimer),o.delayInitialFocusTimer=void 0,L(),o.active=!1,o.paused=!1,U(),L8.deactivateTrap(n,i);var z=s(k,"onDeactivate"),F=s(k,"onPostDeactivate"),j=s(k,"checkCanReturnFocus"),X=s(k,"returnFocus","returnFocusOnDeactivate");z==null||z();var ne=function(){N8(function(){X&&p(v(o.nodeFocusedBeforeActivation)),F==null||F()})};return X&&j?(j(v(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(),L(),U(),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(),E(),U(),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(),U(),this}},i.updateContainerElements(e),i};/*! * focus-trap-vue v4.0.2 * (c) 2023 Eduardo San Martin Morote * @license MIT - */const Uhe={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}},Uhe);var Oc=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},mf={exports:{}};mf.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]",v="[object Object]",w="[object Promise]",b="[object RegExp]",y="[object Set]",h="[object String]",m="[object Symbol]",C="[object WeakMap]",_="[object ArrayBuffer]",E="[object DataView]",L="[object Float32Array]",q="[object Float64Array]",P="[object Int8Array]",U="[object Int16Array]",x="[object Int32Array]",k="[object Uint8Array]",z="[object Uint8ClampedArray]",F="[object Uint16Array]",j="[object Uint32Array]",X=/[\\^$.*+?()[\]{}|]/g,ne=/\w*$/,Q=/^\[object .+?Constructor\]$/,ae=/^(?:0|[1-9]\d*)$/,W={};W[o]=W[i]=W[_]=W[E]=W[s]=W[l]=W[L]=W[q]=W[P]=W[U]=W[x]=W[f]=W[p]=W[v]=W[b]=W[y]=W[h]=W[m]=W[k]=W[z]=W[F]=W[j]=!0,W[u]=W[c]=W[C]=!1;var pe=typeof Oc=="object"&&Oc&&Oc.Object===Object&&Oc,de=typeof self=="object"&&self&&self.Object===Object&&self,Pe=pe||de||Function("return this")(),Ie=t&&!t.nodeType&&t,He=Ie&&!0&&e&&!e.nodeType&&e,Ve=He&&He.exports===Ie;function ie(R,ye){return R.set(ye[0],ye[1]),R}function Se(R,ye){return R.add(ye),R}function _e(R,ye){for(var Ee=-1,nt=R?R.length:0;++Ee-1}function rc(R,ye){var Ee=this.__data__,nt=ac(Ee,R);return nt<0?Ee.push([R,ye]):Ee[nt][1]=ye,this}zt.prototype.clear=an,zt.prototype.delete=dr,zt.prototype.get=gr,zt.prototype.has=hl,zt.prototype.set=rc;function ro(R){var ye=-1,Ee=R?R.length:0;for(this.clear();++ye-1&&R%1==0&&R-1&&R%1==0&&R<=a}function ic(R){var ye=typeof R;return!!R&&(ye=="object"||ye=="function")}function dk(R){return!!R&&typeof R=="object"}function gp(R){return _g(R)?Rx(R):jx(R)}function fk(){return[]}function pk(){return!1}e.exports=ik})(mf,mf.exports);mf.exports;const jhe=ue({__name:"XAboutCard",props:{created:{},modified:{}},setup(e){const t=e,r=Ct(),{t:n}=AF();return(a,o)=>(g(),G(T(vhe),{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},xt({_:2},[Xe(r,(i,s)=>({name:s,fn:M(l=>[Y(a.$slots,s,Ba(Io(l)),void 0,!0)])}))]),1032,["created","modified"]))}}),Vhe=ar(jhe,[["__scopeId","data-v-ca50cd18"]]),qhe=["href","rel"],Yhe=["for"],Ghe=ue({__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=bw(),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 Me(()=>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}),Me(()=>n.mount,s=>{typeof s=="function"&&s({...n.to,query:i.value})},{immediate:!0}),(s,l)=>{var d;const u=Je("XIcon"),c=Je("KButton");return((d=T(a))==null?void 0:d.expanded)===!1?(g(),G(T(Zf),at({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:M(()=>[Y(s.$slots,"default",{},void 0,!0)]),_:3},16,["target","item","danger"])):Object.keys(n.to).length>0?(g(),A(De,{key:1},[["primary","secondary","tertiary","danger"].includes(n.appearance)?(g(),G(c,at({key:0,"data-testid":"x-action"},s.$attrs,{appearance:n.appearance,size:n.size,to:{...n.to,query:i.value}}),{default:M(()=>[["create","refresh","progress"].includes(n.action)?(g(),G(u,{key:0,name:n.action},null,8,["name"])):te("",!0),l[3]||(l[3]=le()),Y(s.$slots,"default",{},void 0,!0),l[4]||(l[4]=le()),["expand"].includes(n.action)?(g(),G(u,{key:1,name:n.action},null,8,["name"])):te("",!0)]),_:3},16,["appearance","size","to"])):(g(),G(T(yw),at({key:1,"data-testid":"x-action"},s.$attrs,{to:{...n.to,query:i.value}}),{default:M(()=>[Y(s.$slots,"default",{},void 0,!0)]),_:3},16,["to"]))],64)):n.href.length>0?(g(),A(De,{key:2},[["primary","secondary","tertiary","danger"].includes(n.appearance)?(g(),G(c,at({key:0,"data-testid":"x-action"},s.$attrs,{appearance:n.appearance,size:n.size,to:n.href,target:"_blank"}),{default:M(()=>[Y(s.$slots,"default",{},void 0,!0)]),_:3},16,["appearance","size","to"])):(g(),A("a",at({key:1,"data-testid":"x-action"},s.$attrs,{href:n.href,class:{"action-docs":n.action==="docs"},target:"_blank",rel:n.action!=="docs"?"noopener noreferrer":""}),[n.action==="docs"?(g(),A(De,{key:0},[re(u,{name:"docs",size:T(X2)},null,8,["size"]),l[5]||(l[5]=le()),Y(s.$slots,"default",{},void 0,!0)],64)):Y(s.$slots,"default",{key:1},void 0,!0)],16,qhe))],64)):n.for.length>0?(g(),A("label",at({key:3,"data-testid":"x-action"},s.$attrs,{for:n.for}),[Y(s.$slots,"default",{},void 0,!0)],16,Yhe)):(g(),A(De,{key:4},[["primary","secondary","tertiary","danger"].includes(n.appearance)?(g(),G(c,at({key:0,"data-testid":"x-action"},s.$attrs,{appearance:n.appearance,size:n.size,onClick:l[1]||(l[1]=f=>r("click"))}),{default:M(()=>[["create","refresh","progress"].includes(n.action)?(g(),G(u,{key:0,name:n.action},null,8,["name"])):te("",!0),l[6]||(l[6]=le()),Y(s.$slots,"default",{},void 0,!0),l[7]||(l[7]=le()),["expand"].includes(n.action)?(g(),G(u,{key:1,name:n.action},null,8,["name"])):te("",!0)]),_:3},16,["appearance","size"])):(g(),A("button",at({key:1,class:`appearance-${n.appearance}`,"data-testid":"x-action"},s.$attrs,{onClick:l[2]||(l[2]=f=>r("click"))}),[["docs"].includes(n.action)?(g(),G(u,{key:0,name:"docs",size:T(X2)},null,8,["size"])):te("",!0),l[8]||(l[8]=le()),K("span",null,[Y(s.$slots,"default",{},void 0,!0)])],16))],64))}}}),Khe=ar(Ghe,[["__scopeId","data-v-214cc4ee"]]),Whe=ue({__name:"XActionGroup",props:{expanded:{type:Boolean,default:!1}},setup(e){const t=e,r=Ct();return(n,a)=>{const o=Je("XIcon"),i=Je("XAction"),s=Je("XProvider");return g(),A("div",{"data-testid":"x-action-group",class:Te({"x-action-group":!0,expanded:t.expanded})},[t.expanded?Y(n.$slots,"default",{key:1},void 0,!0):(g(),G(T(ki),{key:0,"kpop-attributes":{placement:"bottom-end"},width:"auto"},{default:M(()=>[r.control?Y(n.$slots,"control",{key:0},void 0,!0):(g(),G(i,{key:1,"data-testid":"x-action-group-control",icon:"",appearance:"tertiary",size:"small"},{default:M(()=>[re(o,{name:"more"})]),_:1}))]),items:M(()=>[re(s,{name:"x-action-group",service:t},{default:M(()=>[Y(n.$slots,"default",{},void 0,!0)]),_:3})]),_:3}))],2)}}}),Zhe=ar(Whe,[["__scopeId","data-v-712b6765"]]),Qhe=ue({__name:"XAlert",props:{variant:{default:"warning"}},setup(e){const t=e,r=Ct(),n=vr();return(a,o)=>(g(),G(T(wC),{appearance:t.variant,dismissible:typeof T(n).onDismiss=="function"},xt({_:2},[Xe(r,(i,s)=>({name:`${s}`,fn:M(()=>[Y(a.$slots,s,{},void 0,!0)])}))]),1032,["appearance","dismissible"]))}}),Xhe=ar(Qhe,[["__scopeId","data-v-68de97d8"]]),Jhe={};function eve(e,t){return Y(e.$slots,"default")}const mg=ar(Jhe,[["render",eve]]),tve=ue({__name:"XBadge",props:{maxWidth:{default:"auto"}},setup(e){const t=e;return(r,n)=>(g(),G(T(ws),{"max-width":t.maxWidth},{default:M(()=>[Y(r.$slots,"default")]),_:3},8,["max-width"]))}}),rve=ue({__name:"XBreadcrumbs",props:{items:{}},setup(e){const t=e,r=Ct();return(n,a)=>(g(),G(T(DC),{items:t.items,"item-max-width":"500px"},xt({_:2},[Xe(r,(o,i)=>({name:`${i}`,fn:M(()=>[Y(n.$slots,i)])}))]),1032,["items"]))}}),nve=ue({__name:"XCheckbox",props:{checked:{type:Boolean}},setup(e){const t=e,r=Ct();return(n,a)=>(g(),G(T(Pu),{"model-value":t.checked},xt({_:2},[Xe(r,(o,i)=>({name:i,fn:M(s=>[Y(n.$slots,i,Ba(Io(s)))])}))]),1032,["model-value"]))}});var px={exports:{}};(function(e){var t=typeof window<"u"?window:typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope?self:{};/** + */const qhe={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}},qhe);var Oc=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},mf={exports:{}};mf.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]",v="[object Object]",w="[object Promise]",b="[object RegExp]",y="[object Set]",h="[object String]",m="[object Symbol]",C="[object WeakMap]",_="[object ArrayBuffer]",E="[object DataView]",L="[object Float32Array]",q="[object Float64Array]",P="[object Int8Array]",U="[object Int16Array]",x="[object Int32Array]",k="[object Uint8Array]",z="[object Uint8ClampedArray]",F="[object Uint16Array]",j="[object Uint32Array]",X=/[\\^$.*+?()[\]{}|]/g,ne=/\w*$/,Q=/^\[object .+?Constructor\]$/,ae=/^(?:0|[1-9]\d*)$/,W={};W[o]=W[i]=W[_]=W[E]=W[s]=W[l]=W[L]=W[q]=W[P]=W[U]=W[x]=W[f]=W[p]=W[v]=W[b]=W[y]=W[h]=W[m]=W[k]=W[z]=W[F]=W[j]=!0,W[u]=W[c]=W[C]=!1;var pe=typeof Oc=="object"&&Oc&&Oc.Object===Object&&Oc,de=typeof self=="object"&&self&&self.Object===Object&&self,Pe=pe||de||Function("return this")(),Me=t&&!t.nodeType&&t,He=Me&&!0&&e&&!e.nodeType&&e,Ve=He&&He.exports===Me;function ie(R,ye){return R.set(ye[0],ye[1]),R}function Se(R,ye){return R.add(ye),R}function _e(R,ye){for(var Ee=-1,nt=R?R.length:0;++Ee-1}function rc(R,ye){var Ee=this.__data__,nt=ac(Ee,R);return nt<0?Ee.push([R,ye]):Ee[nt][1]=ye,this}zt.prototype.clear=an,zt.prototype.delete=dr,zt.prototype.get=gr,zt.prototype.has=hl,zt.prototype.set=rc;function ro(R){var ye=-1,Ee=R?R.length:0;for(this.clear();++ye-1&&R%1==0&&R-1&&R%1==0&&R<=a}function ic(R){var ye=typeof R;return!!R&&(ye=="object"||ye=="function")}function hk(R){return!!R&&typeof R=="object"}function gp(R){return xg(R)?Hx(R):Yx(R)}function vk(){return[]}function mk(){return!1}e.exports=uk})(mf,mf.exports);mf.exports;const Yhe=ue({__name:"XAboutCard",props:{created:{},modified:{}},setup(e){const t=e,r=Ct(),{t:n}=MF();return(a,o)=>(g(),G(T(yhe),{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},xt({_:2},[Xe(r,(i,s)=>({name:s,fn:I(l=>[Y(a.$slots,s,Ba(Mo(l)),void 0,!0)])}))]),1032,["created","modified"]))}}),Ghe=ar(Yhe,[["__scopeId","data-v-ca50cd18"]]),Khe=["href","rel"],Whe=["for"],Zhe=ue({__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=ww(),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 Ie(()=>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}),Ie(()=>n.mount,s=>{typeof s=="function"&&s({...n.to,query:i.value})},{immediate:!0}),(s,l)=>{var d;const u=Je("XIcon"),c=Je("KButton");return((d=T(a))==null?void 0:d.expanded)===!1?(g(),G(T(Zf),at({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(()=>[Y(s.$slots,"default",{},void 0,!0)]),_:3},16,["target","item","danger"])):Object.keys(n.to).length>0?(g(),A(De,{key:1},[["primary","secondary","tertiary","danger"].includes(n.appearance)?(g(),G(c,at({key:0,"data-testid":"x-action"},s.$attrs,{appearance:n.appearance,size:n.size,to:{...n.to,query:i.value}}),{default:I(()=>[["create","refresh","progress"].includes(n.action)?(g(),G(u,{key:0,name:n.action},null,8,["name"])):te("",!0),l[3]||(l[3]=le()),Y(s.$slots,"default",{},void 0,!0),l[4]||(l[4]=le()),["expand"].includes(n.action)?(g(),G(u,{key:1,name:n.action},null,8,["name"])):te("",!0)]),_:3},16,["appearance","size","to"])):(g(),G(T(bw),at({key:1,"data-testid":"x-action"},s.$attrs,{to:{...n.to,query:i.value}}),{default:I(()=>[Y(s.$slots,"default",{},void 0,!0)]),_:3},16,["to"]))],64)):n.href.length>0?(g(),A(De,{key:2},[["primary","secondary","tertiary","danger"].includes(n.appearance)?(g(),G(c,at({key:0,"data-testid":"x-action"},s.$attrs,{appearance:n.appearance,size:n.size,to:n.href,target:"_blank"}),{default:I(()=>[Y(s.$slots,"default",{},void 0,!0)]),_:3},16,["appearance","size","to"])):(g(),A("a",at({key:1,"data-testid":"x-action"},s.$attrs,{href:n.href,class:{"action-docs":n.action==="docs"},target:"_blank",rel:n.action!=="docs"?"noopener noreferrer":""}),[n.action==="docs"?(g(),A(De,{key:0},[re(u,{name:"docs",size:T(J2)},null,8,["size"]),l[5]||(l[5]=le()),Y(s.$slots,"default",{},void 0,!0)],64)):Y(s.$slots,"default",{key:1},void 0,!0)],16,Khe))],64)):n.for.length>0?(g(),A("label",at({key:3,"data-testid":"x-action"},s.$attrs,{for:n.for}),[Y(s.$slots,"default",{},void 0,!0)],16,Whe)):(g(),A(De,{key:4},[["primary","secondary","tertiary","danger"].includes(n.appearance)?(g(),G(c,at({key:0,"data-testid":"x-action"},s.$attrs,{appearance:n.appearance,size:n.size,onClick:l[1]||(l[1]=f=>r("click"))}),{default:I(()=>[["create","refresh","progress"].includes(n.action)?(g(),G(u,{key:0,name:n.action},null,8,["name"])):te("",!0),l[6]||(l[6]=le()),Y(s.$slots,"default",{},void 0,!0),l[7]||(l[7]=le()),["expand"].includes(n.action)?(g(),G(u,{key:1,name:n.action},null,8,["name"])):te("",!0)]),_:3},16,["appearance","size"])):(g(),A("button",at({key:1,class:`appearance-${n.appearance}`,"data-testid":"x-action"},s.$attrs,{onClick:l[2]||(l[2]=f=>r("click"))}),[["docs"].includes(n.action)?(g(),G(u,{key:0,name:"docs",size:T(J2)},null,8,["size"])):te("",!0),l[8]||(l[8]=le()),K("span",null,[Y(s.$slots,"default",{},void 0,!0)])],16))],64))}}}),Qhe=ar(Zhe,[["__scopeId","data-v-214cc4ee"]]),Xhe=ue({__name:"XActionGroup",props:{expanded:{type:Boolean,default:!1}},setup(e){const t=e,r=Ct();return(n,a)=>{const o=Je("XIcon"),i=Je("XAction"),s=Je("XProvider");return g(),A("div",{"data-testid":"x-action-group",class:Te({"x-action-group":!0,expanded:t.expanded})},[t.expanded?Y(n.$slots,"default",{key:1},void 0,!0):(g(),G(T(ki),{key:0,"kpop-attributes":{placement:"bottom-end"},width:"auto"},{default:I(()=>[r.control?Y(n.$slots,"control",{key:0},void 0,!0):(g(),G(i,{key:1,"data-testid":"x-action-group-control",icon:"",appearance:"tertiary",size:"small"},{default:I(()=>[re(o,{name:"more"})]),_:1}))]),items:I(()=>[re(s,{name:"x-action-group",service:t},{default:I(()=>[Y(n.$slots,"default",{},void 0,!0)]),_:3})]),_:3}))],2)}}}),Jhe=ar(Xhe,[["__scopeId","data-v-712b6765"]]),eve=ue({__name:"XAlert",props:{variant:{default:"warning"}},setup(e){const t=e,r=Ct(),n=vr();return(a,o)=>(g(),G(T(SC),{appearance:t.variant,dismissible:typeof T(n).onDismiss=="function"},xt({_:2},[Xe(r,(i,s)=>({name:`${s}`,fn:I(()=>[Y(a.$slots,s,{},void 0,!0)])}))]),1032,["appearance","dismissible"]))}}),tve=ar(eve,[["__scopeId","data-v-68de97d8"]]),rve={};function nve(e,t){return Y(e.$slots,"default")}const gg=ar(rve,[["render",nve]]),ave=ue({__name:"XBadge",props:{maxWidth:{default:"auto"}},setup(e){const t=e;return(r,n)=>(g(),G(T(ws),{"max-width":t.maxWidth},{default:I(()=>[Y(r.$slots,"default")]),_:3},8,["max-width"]))}}),ove=ue({__name:"XBreadcrumbs",props:{items:{}},setup(e){const t=e,r=Ct();return(n,a)=>(g(),G(T(NC),{items:t.items,"item-max-width":"500px"},xt({_:2},[Xe(r,(o,i)=>({name:`${i}`,fn:I(()=>[Y(n.$slots,i)])}))]),1032,["items"]))}}),ive=ue({__name:"XCheckbox",props:{checked:{type:Boolean}},setup(e){const t=e,r=Ct();return(n,a)=>(g(),G(T(Pu),{"model-value":t.checked},xt({_:2},[Xe(r,(o,i)=>({name:i,fn:I(s=>[Y(n.$slots,i,Ba(Mo(s)))])}))]),1032,["model-value"]))}});var vx={exports:{}};(function(e){var t=typeof window<"u"?window:typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope?self:{};/** * Prism: Lightweight, robust, elegant syntax highlighting * * @license MIT * @author Lea Verou * @namespace * @public - */var r=function(n){var a=/(?:^|\s)lang(?:uage)?-([\w-]+)(?=\s|$)/i,o=0,i={},s={manual:n.Prism&&n.Prism.manual,disableWorkerMessageHandler:n.Prism&&n.Prism.disableWorkerMessageHandler,util:{encode:function h(m){return m instanceof l?new l(m.type,h(m.content),m.alias):Array.isArray(m)?m.map(h):m.replace(/&/g,"&").replace(/"u")return null;if("currentScript"in document)return document.currentScript;try{throw new Error}catch(_){var h=(/at [^(\r\n]*\((.*):[^:]+:[^:]+\)$/i.exec(_.stack)||[])[1];if(h){var m=document.getElementsByTagName("script");for(var C in m)if(m[C].src==h)return m[C]}return null}},isActive:function(h,m,C){for(var _="no-"+m;h;){var E=h.classList;if(E.contains(m))return!0;if(E.contains(_))return!1;h=h.parentElement}return!!C}},languages:{plain:i,plaintext:i,text:i,txt:i,extend:function(h,m){var C=s.util.clone(s.languages[h]);for(var _ in m)C[_]=m[_];return C},insertBefore:function(h,m,C,_){_=_||s.languages;var E=_[h],L={};for(var q in E)if(E.hasOwnProperty(q)){if(q==m)for(var P in C)C.hasOwnProperty(P)&&(L[P]=C[P]);C.hasOwnProperty(q)||(L[q]=E[q])}var U=_[h];return _[h]=L,s.languages.DFS(s.languages,function(x,k){k===U&&x!=h&&(this[x]=L)}),L},DFS:function h(m,C,_,E){E=E||{};var L=s.util.objId;for(var q in m)if(m.hasOwnProperty(q)){C.call(m,q,m[q],_||q);var P=m[q],U=s.util.type(P);U==="Object"&&!E[L(P)]?(E[L(P)]=!0,h(P,C,null,E)):U==="Array"&&!E[L(P)]&&(E[L(P)]=!0,h(P,C,q,E))}}},plugins:{},highlightAll:function(h,m){s.highlightAllUnder(document,h,m)},highlightAllUnder:function(h,m,C){var _={callback:C,container:h,selector:'code[class*="language-"], [class*="language-"] code, code[class*="lang-"], [class*="lang-"] code'};s.hooks.run("before-highlightall",_),_.elements=Array.prototype.slice.apply(_.container.querySelectorAll(_.selector)),s.hooks.run("before-all-elements-highlight",_);for(var E=0,L;L=_.elements[E++];)s.highlightElement(L,m===!0,_.callback)},highlightElement:function(h,m,C){var _=s.util.getLanguage(h),E=s.languages[_];s.util.setLanguage(h,_);var L=h.parentElement;L&&L.nodeName.toLowerCase()==="pre"&&s.util.setLanguage(L,_);var q=h.textContent,P={element:h,language:_,grammar:E,code:q};function U(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),L=P.element.parentElement,L&&L.nodeName.toLowerCase()==="pre"&&!L.hasAttribute("tabindex")&&L.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){U(s.util.encode(P.code));return}if(m&&n.Worker){var x=new Worker(s.filename);x.onmessage=function(k){U(k.data)},x.postMessage(JSON.stringify({language:P.language,code:P.code,immediateClose:!0}))}else U(s.highlight(P.code,P.grammar,P.language))},highlight:function(h,m,C){var _={code:h,grammar:m,language:C};if(s.hooks.run("before-tokenize",_),!_.grammar)throw new Error('The language "'+_.language+'" has no grammar.');return _.tokens=s.tokenize(_.code,_.grammar),s.hooks.run("after-tokenize",_),l.stringify(s.util.encode(_.tokens),_.language)},tokenize:function(h,m){var C=m.rest;if(C){for(var _ in C)m[_]=C[_];delete m.rest}var E=new d;return f(E,E.head,h),c(h,E,m,E.head,0),v(E)},hooks:{all:{},add:function(h,m){var C=s.hooks.all;C[h]=C[h]||[],C[h].push(m)},run:function(h,m){var C=s.hooks.all[h];if(!(!C||!C.length))for(var _=0,E;E=C[_++];)E(m)}},Token:l};n.Prism=s;function l(h,m,C,_){this.type=h,this.content=m,this.alias=C,this.length=(_||"").length|0}l.stringify=function h(m,C){if(typeof m=="string")return m;if(Array.isArray(m)){var _="";return m.forEach(function(U){_+=h(U,C)}),_}var E={type:m.type,content:h(m.content,C),tag:"span",classes:["token",m.type],attributes:{},language:C},L=m.alias;L&&(Array.isArray(L)?Array.prototype.push.apply(E.classes,L):E.classes.push(L)),s.hooks.run("wrap",E);var q="";for(var P in E.attributes)q+=" "+P+'="'+(E.attributes[P]||"").replace(/"/g,""")+'"';return"<"+E.tag+' class="'+E.classes.join(" ")+'"'+q+">"+E.content+""};function u(h,m,C,_){h.lastIndex=m;var E=h.exec(C);if(E&&_&&E[1]){var L=E[1].length;E.index+=L,E[0]=E[0].slice(L)}return E}function c(h,m,C,_,E,L){for(var q in C)if(!(!C.hasOwnProperty(q)||!C[q])){var P=C[q];P=Array.isArray(P)?P:[P];for(var U=0;U=L.reach);ae+=Q.value.length,Q=Q.next){var W=Q.value;if(m.length>h.length)return;if(!(W instanceof l)){var pe=1,de;if(F){if(de=u(ne,ae,h,z),!de||de.index>=h.length)break;var Ve=de.index,Pe=de.index+de[0].length,Ie=ae;for(Ie+=Q.value.length;Ve>=Ie;)Q=Q.next,Ie+=Q.value.length;if(Ie-=Q.value.length,ae=Ie,Q.value instanceof l)continue;for(var He=Q;He!==m.tail&&(IeL.reach&&(L.reach=Le);var We=Q.prev;Se&&(We=f(m,We,Se),ae+=Se.length),p(m,We,pe);var et=new l(q,k?s.tokenize(ie,k):ie,j,ie);if(Q=f(m,We,et),_e&&f(m,Q,_e),pe>1){var N={cause:q+","+U,reach:Le};c(h,m,C,Q.prev,ae,N),L&&N.reach>L.reach&&(L.reach=N.reach)}}}}}}function d(){var h={value:null,prev:null,next:null},m={value:null,prev:h,next:null};h.next=m,this.head=h,this.tail=m,this.length=0}function f(h,m,C){var _=m.next,E={value:C,prev:m,next:_};return m.next=E,_.prev=E,h.length++,E}function p(h,m,C){for(var _=m.next,E=0;E/,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(w,b){return"✖ Error "+w+" 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",l="loading",u="loaded",c="failed",d="pre[data-src]:not(["+s+'="'+u+'"]):not(['+s+'="'+l+'"])';function f(w,b,y){var h=new XMLHttpRequest;h.open("GET",w,!0),h.onreadystatechange=function(){h.readyState==4&&(h.status<400&&h.responseText?b(h.responseText):h.status>=400?y(a(h.status,h.statusText)):y(o))},h.send(null)}function p(w){var b=/^\s*(\d+)\s*(?:(,)\s*(?:(\d+)\s*)?)?$/.exec(w||"");if(b){var y=Number(b[1]),h=b[2],m=b[3];return h?m?[y,Number(m)]:[y,void 0]:[y,y]}}r.hooks.add("before-highlightall",function(w){w.selector+=", "+d}),r.hooks.add("before-sanity-check",function(w){var b=w.element;if(b.matches(d)){w.code="",b.setAttribute(s,l);var y=b.appendChild(document.createElement("CODE"));y.textContent=n;var h=b.getAttribute("data-src"),m=w.language;if(m==="none"){var C=(/\.(\w+)$/.exec(h)||[,"none"])[1];m=i[C]||C}r.util.setLanguage(y,m),r.util.setLanguage(b,m);var _=r.plugins.autoloader;_&&_.loadLanguages(m),f(h,function(E){b.setAttribute(s,u);var L=p(b.getAttribute("data-range"));if(L){var q=E.split(/\r\n?|\n/g),P=L[0],U=L[1]==null?q.length:L[1];P<0&&(P+=q.length),P=Math.max(0,Math.min(P-1,q.length)),U<0&&(U+=q.length),U=Math.max(0,Math.min(U,q.length)),E=q.slice(P,U).join(` -`),b.hasAttribute("data-start")||b.setAttribute("data-start",String(P+1))}y.textContent=E,r.highlightElement(y)},function(E){b.setAttribute(s,c),y.textContent=E})}}),r.plugins.fileHighlight={highlight:function(b){for(var y=(b||document).querySelectorAll(d),h=0,m;m=y[h++];)r.highlightElement(m)}};var v=!1;r.fileHighlight=function(){v||(console.warn("Prism.fileHighlight is deprecated. Use `Prism.plugins.fileHighlight.highlight` instead."),v=!0),r.plugins.fileHighlight.highlight.apply(this,arguments)}}()})(px);var ave=px.exports;const i0=m0(ave);(function(e){var t="\\b(?:BASH|BASHOPTS|BASH_ALIASES|BASH_ARGC|BASH_ARGV|BASH_CMDS|BASH_COMPLETION_COMPAT_DIR|BASH_LINENO|BASH_REMATCH|BASH_SOURCE|BASH_VERSINFO|BASH_VERSION|COLORTERM|COLUMNS|COMP_WORDBREAKS|DBUS_SESSION_BUS_ADDRESS|DEFAULTS_PATH|DESKTOP_SESSION|DIRSTACK|DISPLAY|EUID|GDMSESSION|GDM_LANG|GNOME_KEYRING_CONTROL|GNOME_KEYRING_PID|GPG_AGENT_INFO|GROUPS|HISTCONTROL|HISTFILE|HISTFILESIZE|HISTSIZE|HOME|HOSTNAME|HOSTTYPE|IFS|INSTANCE|JOB|LANG|LANGUAGE|LC_ADDRESS|LC_ALL|LC_IDENTIFICATION|LC_MEASUREMENT|LC_MONETARY|LC_NAME|LC_NUMERIC|LC_PAPER|LC_TELEPHONE|LC_TIME|LESSCLOSE|LESSOPEN|LINES|LOGNAME|LS_COLORS|MACHTYPE|MAILCHECK|MANDATORY_PATH|NO_AT_BRIDGE|OLDPWD|OPTERR|OPTIND|ORBIT_SOCKETDIR|OSTYPE|PAPERSIZE|PATH|PIPESTATUS|PPID|PS1|PS2|PS3|PS4|PWD|RANDOM|REPLY|SECONDS|SELINUX_INIT|SESSION|SESSIONTYPE|SESSION_MANAGER|SHELL|SHELLOPTS|SHLVL|SSH_AUTH_SOCK|TERM|UID|UPSTART_EVENTS|UPSTART_INSTANCE|UPSTART_JOB|UPSTART_SESSION|USER|WINDOWID|XAUTHORITY|XDG_CONFIG_DIRS|XDG_CURRENT_DESKTOP|XDG_DATA_DIRS|XDG_GREETER_DATA_DIR|XDG_MENU_PREFIX|XDG_RUNTIME_DIR|XDG_SEAT|XDG_SEAT_PATH|XDG_SESSION_DESKTOP|XDG_SESSION_ID|XDG_SESSION_PATH|XDG_SESSION_TYPE|XDG_VTNR|XMODIFIERS)\\b",r={pattern:/(^(["']?)\w+\2)[ \t]+\S.*/,lookbehind:!0,alias:"punctuation",inside:null},n={bash:r,environment:{pattern:RegExp("\\$"+t),alias:"constant"},variable:[{pattern:/\$?\(\([\s\S]+?\)\)/,greedy:!0,inside:{variable:[{pattern:/(^\$\(\([\s\S]+)\)\)/,lookbehind:!0},/^\$\(\(/],number:/\b0x[\dA-Fa-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee]-?\d+)?/,operator:/--|\+\+|\*\*=?|<<=?|>>=?|&&|\|\||[=!+\-*/%<>^&|]=?|[?~:]/,punctuation:/\(\(?|\)\)?|,|;/}},{pattern:/\$\((?:\([^)]+\)|[^()])+\)|`[^`]+`/,greedy:!0,inside:{variable:/^\$\(|^`|\)$|`$/}},{pattern:/\$\{[^}]+\}/,greedy:!0,inside:{operator:/:[-=?+]?|[!\/]|##?|%%?|\^\^?|,,?/,punctuation:/[\[\]]/,environment:{pattern:RegExp("(\\{)"+t),lookbehind:!0,alias:"constant"}}},/\$(?:\w+|[#?*!@$])/],entity:/\\(?:[abceEfnrtv\\"]|O?[0-7]{1,3}|U[0-9a-fA-F]{8}|u[0-9a-fA-F]{4}|x[0-9a-fA-F]{1,2})/};e.languages.bash={shebang:{pattern:/^#!\s*\/.*/,alias:"important"},comment:{pattern:/(^|[^"{\\$])#.*/,lookbehind:!0},"function-name":[{pattern:/(\bfunction\s+)[\w-]+(?=(?:\s*\(?:\s*\))?\s*\{)/,lookbehind:!0,alias:"function"},{pattern:/\b[\w-]+(?=\s*\(\s*\)\s*\{)/,alias:"function"}],"for-or-select":{pattern:/(\b(?:for|select)\s+)\w+(?=\s+in\s)/,alias:"variable",lookbehind:!0},"assign-left":{pattern:/(^|[\s;|&]|[<>]\()\w+(?:\.\w+)*(?=\+?=)/,inside:{environment:{pattern:RegExp("(^|[\\s;|&]|[<>]\\()"+t),lookbehind:!0,alias:"constant"}},alias:"variable",lookbehind:!0},parameter:{pattern:/(^|\s)-{1,2}(?:\w+:[+-]?)?\w+(?:\.\w+)*(?=[=\s]|$)/,alias:"variable",lookbehind:!0},string:[{pattern:/((?:^|[^<])<<-?\s*)(\w+)\s[\s\S]*?(?:\r?\n|\r)\2/,lookbehind:!0,greedy:!0,inside:n},{pattern:/((?:^|[^<])<<-?\s*)(["'])(\w+)\2\s[\s\S]*?(?:\r?\n|\r)\3/,lookbehind:!0,greedy:!0,inside:{bash:r}},{pattern:/(^|[^\\](?:\\\\)*)"(?:\\[\s\S]|\$\([^)]+\)|\$(?!\()|`[^`]+`|[^"\\`$])*"/,lookbehind:!0,greedy:!0,inside:n},{pattern:/(^|[^$\\])'[^']*'/,lookbehind:!0,greedy:!0},{pattern:/\$'(?:[^'\\]|\\[\s\S])*'/,greedy:!0,inside:{entity:n.entity}}],environment:{pattern:RegExp("\\$?"+t),alias:"constant"},variable:n.variable,function:{pattern:/(^|[\s;|&]|[<>]\()(?:add|apropos|apt|apt-cache|apt-get|aptitude|aspell|automysqlbackup|awk|basename|bash|bc|bconsole|bg|bzip2|cal|cargo|cat|cfdisk|chgrp|chkconfig|chmod|chown|chroot|cksum|clear|cmp|column|comm|composer|cp|cron|crontab|csplit|curl|cut|date|dc|dd|ddrescue|debootstrap|df|diff|diff3|dig|dir|dircolors|dirname|dirs|dmesg|docker|docker-compose|du|egrep|eject|env|ethtool|expand|expect|expr|fdformat|fdisk|fg|fgrep|file|find|fmt|fold|format|free|fsck|ftp|fuser|gawk|git|gparted|grep|groupadd|groupdel|groupmod|groups|grub-mkconfig|gzip|halt|head|hg|history|host|hostname|htop|iconv|id|ifconfig|ifdown|ifup|import|install|ip|java|jobs|join|kill|killall|less|link|ln|locate|logname|logrotate|look|lpc|lpr|lprint|lprintd|lprintq|lprm|ls|lsof|lynx|make|man|mc|mdadm|mkconfig|mkdir|mke2fs|mkfifo|mkfs|mkisofs|mknod|mkswap|mmv|more|most|mount|mtools|mtr|mutt|mv|nano|nc|netstat|nice|nl|node|nohup|notify-send|npm|nslookup|op|open|parted|passwd|paste|pathchk|ping|pkill|pnpm|podman|podman-compose|popd|pr|printcap|printenv|ps|pushd|pv|quota|quotacheck|quotactl|ram|rar|rcp|reboot|remsync|rename|renice|rev|rm|rmdir|rpm|rsync|scp|screen|sdiff|sed|sendmail|seq|service|sftp|sh|shellcheck|shuf|shutdown|sleep|slocate|sort|split|ssh|stat|strace|su|sudo|sum|suspend|swapon|sync|sysctl|tac|tail|tar|tee|time|timeout|top|touch|tr|traceroute|tsort|tty|umount|uname|unexpand|uniq|units|unrar|unshar|unzip|update-grub|uptime|useradd|userdel|usermod|users|uudecode|uuencode|v|vcpkg|vdir|vi|vim|virsh|vmstat|wait|watch|wc|wget|whereis|which|who|whoami|write|xargs|xdg-open|yarn|yes|zenity|zip|zsh|zypper)(?=$|[)\s;|&])/,lookbehind:!0},keyword:{pattern:/(^|[\s;|&]|[<>]\()(?:case|do|done|elif|else|esac|fi|for|function|if|in|select|then|until|while)(?=$|[)\s;|&])/,lookbehind:!0},builtin:{pattern:/(^|[\s;|&]|[<>]\()(?:\.|:|alias|bind|break|builtin|caller|cd|command|continue|declare|echo|enable|eval|exec|exit|export|getopts|hash|help|let|local|logout|mapfile|printf|pwd|read|readarray|readonly|return|set|shift|shopt|source|test|times|trap|type|typeset|ulimit|umask|unalias|unset)(?=$|[)\s;|&])/,lookbehind:!0,alias:"class-name"},boolean:{pattern:/(^|[\s;|&]|[<>]\()(?:false|true)(?=$|[)\s;|&])/,lookbehind:!0},"file-descriptor":{pattern:/\B&\d\b/,alias:"important"},operator:{pattern:/\d?<>|>\||\+=|=[=~]?|!=?|<<[<-]?|[&\d]?>>|\d[<>]&?|[<>][&=]?|&[>&]?|\|[&|]?/,inside:{"file-descriptor":{pattern:/^\d/,alias:"important"}}},punctuation:/\$?\(\(?|\)\)?|\.\.|[{}[\];\\]/,number:{pattern:/(^|\s)(?:[1-9]\d*|0)(?:[.,]\d+)?\b/,lookbehind:!0}},r.inside=e.languages.bash;for(var a=["comment","function-name","for-or-select","assign-left","parameter","string","environment","function","keyword","builtin","boolean","file-descriptor","operator","punctuation","number"],o=n.variable[1].inside,i=0;i|(?:[a-zA-Z\d-]*!)?[\w\-%#;/?:@&=+$.~*'()]+)?/,n="(?:"+r.source+"(?:[ ]+"+t.source+")?|"+t.source+"(?:[ ]+"+r.source+")?)",a="(?:[^\\s\\x00-\\x08\\x0e-\\x1f!\"#%&'*,\\-:>?@[\\]`{|}\\x7f-\\x84\\x86-\\x9f\\ud800-\\udfff\\ufffe\\uffff]|[?:-])(?:[ ]*(?:(?![#:])|:))*".replace(//g,function(){return"[^\\s\\x00-\\x08\\x0e-\\x1f,[\\]{}\\x7f-\\x84\\x86-\\x9f\\ud800-\\udfff\\ufffe\\uffff]"}),o=`"(?:[^"\\\\\r + */var r=function(n){var a=/(?:^|\s)lang(?:uage)?-([\w-]+)(?=\s|$)/i,o=0,i={},s={manual:n.Prism&&n.Prism.manual,disableWorkerMessageHandler:n.Prism&&n.Prism.disableWorkerMessageHandler,util:{encode:function h(m){return m instanceof l?new l(m.type,h(m.content),m.alias):Array.isArray(m)?m.map(h):m.replace(/&/g,"&").replace(/"u")return null;if("currentScript"in document)return document.currentScript;try{throw new Error}catch(_){var h=(/at [^(\r\n]*\((.*):[^:]+:[^:]+\)$/i.exec(_.stack)||[])[1];if(h){var m=document.getElementsByTagName("script");for(var C in m)if(m[C].src==h)return m[C]}return null}},isActive:function(h,m,C){for(var _="no-"+m;h;){var E=h.classList;if(E.contains(m))return!0;if(E.contains(_))return!1;h=h.parentElement}return!!C}},languages:{plain:i,plaintext:i,text:i,txt:i,extend:function(h,m){var C=s.util.clone(s.languages[h]);for(var _ in m)C[_]=m[_];return C},insertBefore:function(h,m,C,_){_=_||s.languages;var E=_[h],L={};for(var q in E)if(E.hasOwnProperty(q)){if(q==m)for(var P in C)C.hasOwnProperty(P)&&(L[P]=C[P]);C.hasOwnProperty(q)||(L[q]=E[q])}var U=_[h];return _[h]=L,s.languages.DFS(s.languages,function(x,k){k===U&&x!=h&&(this[x]=L)}),L},DFS:function h(m,C,_,E){E=E||{};var L=s.util.objId;for(var q in m)if(m.hasOwnProperty(q)){C.call(m,q,m[q],_||q);var P=m[q],U=s.util.type(P);U==="Object"&&!E[L(P)]?(E[L(P)]=!0,h(P,C,null,E)):U==="Array"&&!E[L(P)]&&(E[L(P)]=!0,h(P,C,q,E))}}},plugins:{},highlightAll:function(h,m){s.highlightAllUnder(document,h,m)},highlightAllUnder:function(h,m,C){var _={callback:C,container:h,selector:'code[class*="language-"], [class*="language-"] code, code[class*="lang-"], [class*="lang-"] code'};s.hooks.run("before-highlightall",_),_.elements=Array.prototype.slice.apply(_.container.querySelectorAll(_.selector)),s.hooks.run("before-all-elements-highlight",_);for(var E=0,L;L=_.elements[E++];)s.highlightElement(L,m===!0,_.callback)},highlightElement:function(h,m,C){var _=s.util.getLanguage(h),E=s.languages[_];s.util.setLanguage(h,_);var L=h.parentElement;L&&L.nodeName.toLowerCase()==="pre"&&s.util.setLanguage(L,_);var q=h.textContent,P={element:h,language:_,grammar:E,code:q};function U(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),L=P.element.parentElement,L&&L.nodeName.toLowerCase()==="pre"&&!L.hasAttribute("tabindex")&&L.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){U(s.util.encode(P.code));return}if(m&&n.Worker){var x=new Worker(s.filename);x.onmessage=function(k){U(k.data)},x.postMessage(JSON.stringify({language:P.language,code:P.code,immediateClose:!0}))}else U(s.highlight(P.code,P.grammar,P.language))},highlight:function(h,m,C){var _={code:h,grammar:m,language:C};if(s.hooks.run("before-tokenize",_),!_.grammar)throw new Error('The language "'+_.language+'" has no grammar.');return _.tokens=s.tokenize(_.code,_.grammar),s.hooks.run("after-tokenize",_),l.stringify(s.util.encode(_.tokens),_.language)},tokenize:function(h,m){var C=m.rest;if(C){for(var _ in C)m[_]=C[_];delete m.rest}var E=new d;return f(E,E.head,h),c(h,E,m,E.head,0),v(E)},hooks:{all:{},add:function(h,m){var C=s.hooks.all;C[h]=C[h]||[],C[h].push(m)},run:function(h,m){var C=s.hooks.all[h];if(!(!C||!C.length))for(var _=0,E;E=C[_++];)E(m)}},Token:l};n.Prism=s;function l(h,m,C,_){this.type=h,this.content=m,this.alias=C,this.length=(_||"").length|0}l.stringify=function h(m,C){if(typeof m=="string")return m;if(Array.isArray(m)){var _="";return m.forEach(function(U){_+=h(U,C)}),_}var E={type:m.type,content:h(m.content,C),tag:"span",classes:["token",m.type],attributes:{},language:C},L=m.alias;L&&(Array.isArray(L)?Array.prototype.push.apply(E.classes,L):E.classes.push(L)),s.hooks.run("wrap",E);var q="";for(var P in E.attributes)q+=" "+P+'="'+(E.attributes[P]||"").replace(/"/g,""")+'"';return"<"+E.tag+' class="'+E.classes.join(" ")+'"'+q+">"+E.content+""};function u(h,m,C,_){h.lastIndex=m;var E=h.exec(C);if(E&&_&&E[1]){var L=E[1].length;E.index+=L,E[0]=E[0].slice(L)}return E}function c(h,m,C,_,E,L){for(var q in C)if(!(!C.hasOwnProperty(q)||!C[q])){var P=C[q];P=Array.isArray(P)?P:[P];for(var U=0;U=L.reach);ae+=Q.value.length,Q=Q.next){var W=Q.value;if(m.length>h.length)return;if(!(W instanceof l)){var pe=1,de;if(F){if(de=u(ne,ae,h,z),!de||de.index>=h.length)break;var Ve=de.index,Pe=de.index+de[0].length,Me=ae;for(Me+=Q.value.length;Ve>=Me;)Q=Q.next,Me+=Q.value.length;if(Me-=Q.value.length,ae=Me,Q.value instanceof l)continue;for(var He=Q;He!==m.tail&&(MeL.reach&&(L.reach=Le);var We=Q.prev;Se&&(We=f(m,We,Se),ae+=Se.length),p(m,We,pe);var et=new l(q,k?s.tokenize(ie,k):ie,j,ie);if(Q=f(m,We,et),_e&&f(m,Q,_e),pe>1){var N={cause:q+","+U,reach:Le};c(h,m,C,Q.prev,ae,N),L&&N.reach>L.reach&&(L.reach=N.reach)}}}}}}function d(){var h={value:null,prev:null,next:null},m={value:null,prev:h,next:null};h.next=m,this.head=h,this.tail=m,this.length=0}function f(h,m,C){var _=m.next,E={value:C,prev:m,next:_};return m.next=E,_.prev=E,h.length++,E}function p(h,m,C){for(var _=m.next,E=0;E/,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(w,b){return"✖ Error "+w+" 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",l="loading",u="loaded",c="failed",d="pre[data-src]:not(["+s+'="'+u+'"]):not(['+s+'="'+l+'"])';function f(w,b,y){var h=new XMLHttpRequest;h.open("GET",w,!0),h.onreadystatechange=function(){h.readyState==4&&(h.status<400&&h.responseText?b(h.responseText):h.status>=400?y(a(h.status,h.statusText)):y(o))},h.send(null)}function p(w){var b=/^\s*(\d+)\s*(?:(,)\s*(?:(\d+)\s*)?)?$/.exec(w||"");if(b){var y=Number(b[1]),h=b[2],m=b[3];return h?m?[y,Number(m)]:[y,void 0]:[y,y]}}r.hooks.add("before-highlightall",function(w){w.selector+=", "+d}),r.hooks.add("before-sanity-check",function(w){var b=w.element;if(b.matches(d)){w.code="",b.setAttribute(s,l);var y=b.appendChild(document.createElement("CODE"));y.textContent=n;var h=b.getAttribute("data-src"),m=w.language;if(m==="none"){var C=(/\.(\w+)$/.exec(h)||[,"none"])[1];m=i[C]||C}r.util.setLanguage(y,m),r.util.setLanguage(b,m);var _=r.plugins.autoloader;_&&_.loadLanguages(m),f(h,function(E){b.setAttribute(s,u);var L=p(b.getAttribute("data-range"));if(L){var q=E.split(/\r\n?|\n/g),P=L[0],U=L[1]==null?q.length:L[1];P<0&&(P+=q.length),P=Math.max(0,Math.min(P-1,q.length)),U<0&&(U+=q.length),U=Math.max(0,Math.min(U,q.length)),E=q.slice(P,U).join(` +`),b.hasAttribute("data-start")||b.setAttribute("data-start",String(P+1))}y.textContent=E,r.highlightElement(y)},function(E){b.setAttribute(s,c),y.textContent=E})}}),r.plugins.fileHighlight={highlight:function(b){for(var y=(b||document).querySelectorAll(d),h=0,m;m=y[h++];)r.highlightElement(m)}};var v=!1;r.fileHighlight=function(){v||(console.warn("Prism.fileHighlight is deprecated. Use `Prism.plugins.fileHighlight.highlight` instead."),v=!0),r.plugins.fileHighlight.highlight.apply(this,arguments)}}()})(vx);var sve=vx.exports;const s0=g0(sve);(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);i0.manual=!0;function ove(e,t,r,n){i0.languages[n]||console.warn(`Prism: the language “${n}” isn’t enabled.`),e.classList.contains(`language-${n}`)||e.classList.add(`language-${n}`),t.innerHTML=r,i0.highlightElement(t)}const ive={key:0,class:"toolbar"},sve=ue({__name:"XCodeBlock",props:{id:{default:()=>Iu("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=Ct(),a=t,o=H(!1);async function i({preElement:s,codeElement:l,language:u,code:c}){o.value=!0;const d=c.replaceAll(//g,">");ove(s,l,d,u),o.value=!1}return(s,l)=>(g(),A("div",null,[n["primary-actions"]?(g(),A("div",ive,[Y(s.$slots,"primary-actions",{},void 0,!0)])):te("",!0),l[3]||(l[3]=le()),re(T(FC),{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))},xt({_:2},[n["secondary-actions"]?{name:"secondary-actions",fn:M(()=>[Y(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"])]))}}),lve=ar(sve,[["__scopeId","data-v-8a246c05"]]),uve={class:"x-copy-button"},cve={key:0,class:"text"},dve=ue({__name:"XCopyButton",props:{text:{default:""},format:{default:"custom"},variant:{default:void 0}},setup(e){const t=vr(),r=H(null),n=H(""),a=async i=>{n.value=i,await Kt(),r.value.copy()},o=e;return(i,s)=>(g(),A("div",uve,[o.format==="custom"&&o.text?(g(),A("span",cve,[Y(i.$slots,"default",{},()=>[le(he(o.text),1)],!0)])):te("",!0),s[0]||(s[0]=le()),re(T(ox),at(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?Y(i.$slots,"default",{key:1,copy:a},void 0,!0):te("",!0)]))}}),fve=ar(dve,[["__scopeId","data-v-0188c26f"]]),pve={};function hve(e,t){const r=Je("KToggle");return g(),G(r,null,{default:M(({isToggled:n,toggle:a})=>[Y(e.$slots,"default",{expanded:n.value,toggle:a})]),_:3})}const vve=ar(pve,[["render",hve]]),mve={key:0},gve=["innerHTML"],yve=ue({__name:"XEmptyState",props:{type:{default:""}},setup(e){const t=e,r=Ct(),{t:n}=to();return(a,o)=>{const i=Je("XAction"),s=Je("XTeleportSlot");return g(!0),A(De,null,Xe([t.type.length>0?`${t.type}.`:"components."],l=>(g(),A(De,{key:l},[(g(!0),A(De,null,Xe([{title:T(n)(`${l}x-empty-state.title`,void 0,{defaultMessage:T(n)("components.x-empty-state.title")}),body:T(n)(`${l}x-empty-state.body`,void 0,{defaultMessage:T(n)("components.x-empty-state.body")}),href:T(n)(`${l}x-empty-state.action.href`,void 0,{defaultMessage:""}),actionLabel:T(n)(`${l}x-empty-state.action.label`,void 0,{defaultMessage:""}),actionType:T(n)(`${l}x-empty-state.action.type`,void 0,{defaultMessage:""})}],({title:u,body:c,href:d,actionLabel:f,actionType:p})=>(g(),G(T(ja),{key:u,class:"x-empty-state","data-testid":"empty-block"},{title:M(()=>[Y(a.$slots,"title",{},()=>[u.length>0?(g(),A("header",mve,[(g(),G(Qe("h2"),{innerHTML:u},null,8,["innerHTML"]))])):te("",!0)])]),action:M(()=>[Y(a.$slots,"action",{},()=>[d.length>0?(g(),G(i,{key:0,action:["docs","create"].find(v=>v===p),href:d},{default:M(()=>[le(he(f),1)]),_:2},1032,["action","href"])):(g(),G(s,{key:1,name:`${t.type}-x-empty-state-actions`},null,8,["name"]))])]),default:M(()=>[o[0]||(o[0]=le()),r.default?Y(a.$slots,"default",{key:0}):c.length>0?(g(),A("div",{key:1,innerHTML:c},null,8,gve)):te("",!0),o[1]||(o[1]=le())]),_:2},1024))),128))],64))),128)}}}),bve=["innerHTML"],wve=ue({__name:"XI18n",props:{t:{}},setup(e){const{t}=to(),r=e,n=Ct(),a=Iu("x-i18n"),o=S(()=>Object.keys(n).reduce((i,s)=>(i[s]=``,i),{}));return(i,s)=>{const l=Je("XTeleportTemplate");return g(),A(De,null,[K("div",{innerHTML:T(t)(r.t,o.value)},null,8,bve),s[0]||(s[0]=le()),(g(),A(De,null,Xe(n,(u,c)=>re(l,{key:c,to:{name:`x-i18n-${T(a)}-${c}`}},{default:M(()=>[Y(i.$slots,c)]),_:2},1032,["to"])),64))],64)}}}),Cve=["id"],Sve=ue({inheritAttrs:!1,__name:"XIcon",props:{name:{},placement:{default:"auto"},color:{default:void 0},size:{default:QO}},setup(e){Dr(i=>({"1d2bf964":o.size}));const t=vr(),r={standard:"span","policy-role-producer":"span",builtin:Y2,delegated:Y2,warning:OO,mesh:_O,docs:nO,search:vO,copy:uO,more:kO,expand:oO,kubernetes:JM,universal:pO,settings:sO,help:gO,create:tO,refresh:IO,progress:TO,info:bO},n=Iu("-x-icon-tooltip"),a=Ct(),o=e;return(i,s)=>(g(),G(Qe(T(a).default?T(tn):mg),{placement:o.placement},{content:M(()=>[K("div",{id:T(n)},[T(a).default?Y(i.$slots,"default",{key:0},void 0,!0):te("",!0)],8,Cve)]),default:M(()=>[(g(),G(Qe(r[o.name]),at(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},8,["placement"]))}}),_ve=ar(Sve,[["__scopeId","data-v-1ed08bb1"]]),xve=ue({__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?qO(i=>{a(i)},r.debounce):a);return(i,s)=>{const l=Je("XIcon"),u=Je("KInput");return g(),G(u,{"model-value":r.value,onInput:s[0]||(s[0]=c=>o.value(c))},xt({_:2},[["search"].includes(r.appearance)?{name:"before",fn:M(()=>[re(l,{name:"search"})]),key:"0"}:void 0]),1032,["model-value"])}}}),kve=ar(xve,[["__scopeId","data-v-4fe7d289"]]),Ave=ue({__name:"XInputSwitch",props:{checked:{type:Boolean}},setup(e){const t=e,r=Ct();return(n,a)=>(g(),G(T(T_),{"model-value":t.checked},xt({_:2},[Xe(r,(o,i)=>({name:i,fn:M(s=>[Y(n.$slots,i,Ba(Io(s)))])}))]),1032,["model-value"]))}}),Eve=ue({__name:"XLayout",props:{type:{default:"stack"},size:{default:"normal"},truncate:{type:Boolean,default:!1}},setup(e){const t=e;return(r,n)=>(g(),G(Qe(t.type==="separated"&&t.truncate?T(ax):"div"),{class:Te(["x-layout",t.type,t.size])},{default:M(()=>[Y(r.$slots,"default",{},void 0,!0)]),_:3},8,["class"]))}}),Tve=ar(Eve,[["__scopeId","data-v-b91ebfe3"]]),$ve=ue({__name:"XModal",setup(e){const t=Ct();return(r,n)=>(g(),G(T(ug),{visible:!0},xt({_:2},[Xe(t,(a,o)=>({name:`${o}`,fn:M(()=>[Y(r.$slots,o)])}))]),1024))}}),Ive=ue({__name:"XProgress",props:{variant:{default:"legacy"}},setup(e){const t=e;return(r,n)=>{const a=Je("XIcon"),o=Je("KSkeleton"),i=Je("KSkeletonBox");return t.variant==="legacy"?(g(),G(T(ja),{key:0,"data-testid":"loading-block"},{icon:M(()=>[re(a,{class:"mb-3",name:"progress",color:T(Q2)},null,8,["color"])]),title:M(()=>n[0]||(n[0]=[le(` +?])[ ]*(?:<>[ ]+)?)<>(?=\\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);s0.manual=!0;function lve(e,t,r,n){s0.languages[n]||console.warn(`Prism: the language “${n}” isn’t enabled.`),e.classList.contains(`language-${n}`)||e.classList.add(`language-${n}`),t.innerHTML=r,s0.highlightElement(t)}const uve={key:0,class:"toolbar"},cve=ue({__name:"XCodeBlock",props:{id:{default:()=>Mu("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=Ct(),a=t,o=H(!1);async function i({preElement:s,codeElement:l,language:u,code:c}){o.value=!0;const d=c.replaceAll(//g,">");lve(s,l,d,u),o.value=!1}return(s,l)=>(g(),A("div",null,[n["primary-actions"]?(g(),A("div",uve,[Y(s.$slots,"primary-actions",{},void 0,!0)])):te("",!0),l[3]||(l[3]=le()),re(T(zC),{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))},xt({_:2},[n["secondary-actions"]?{name:"secondary-actions",fn:I(()=>[Y(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"])]))}}),dve=ar(cve,[["__scopeId","data-v-8a246c05"]]),fve={class:"x-copy-button"},pve={key:0,class:"text"},hve=ue({__name:"XCopyButton",props:{text:{default:""},format:{default:"custom"},variant:{default:void 0}},setup(e){const t=vr(),r=H(null),n=H(""),a=async i=>{n.value=i,await Kt(),r.value.copy()},o=e;return(i,s)=>(g(),A("div",fve,[o.format==="custom"&&o.text?(g(),A("span",pve,[Y(i.$slots,"default",{},()=>[le(he(o.text),1)],!0)])):te("",!0),s[0]||(s[0]=le()),re(T(sx),at(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?Y(i.$slots,"default",{key:1,copy:a},void 0,!0):te("",!0)]))}}),vve=ar(hve,[["__scopeId","data-v-0188c26f"]]),mve={};function gve(e,t){const r=Je("KToggle");return g(),G(r,null,{default:I(({isToggled:n,toggle:a})=>[Y(e.$slots,"default",{expanded:n.value,toggle:a})]),_:3})}const yve=ar(mve,[["render",gve]]),bve={key:0},wve=["innerHTML"],Cve=ue({__name:"XEmptyState",props:{type:{default:""}},setup(e){const t=e,r=Ct(),{t:n}=to();return(a,o)=>{const i=Je("XAction"),s=Je("XTeleportSlot");return g(!0),A(De,null,Xe([t.type.length>0?`${t.type}.`:"components."],l=>(g(),A(De,{key:l},[(g(!0),A(De,null,Xe([{title:T(n)(`${l}x-empty-state.title`,void 0,{defaultMessage:T(n)("components.x-empty-state.title")}),body:T(n)(`${l}x-empty-state.body`,void 0,{defaultMessage:T(n)("components.x-empty-state.body")}),href:T(n)(`${l}x-empty-state.action.href`,void 0,{defaultMessage:""}),actionLabel:T(n)(`${l}x-empty-state.action.label`,void 0,{defaultMessage:""}),actionType:T(n)(`${l}x-empty-state.action.type`,void 0,{defaultMessage:""})}],({title:u,body:c,href:d,actionLabel:f,actionType:p})=>(g(),G(T(ja),{key:u,class:"x-empty-state","data-testid":"empty-block"},{title:I(()=>[Y(a.$slots,"title",{},()=>[u.length>0?(g(),A("header",bve,[(g(),G(Qe("h2"),{innerHTML:u},null,8,["innerHTML"]))])):te("",!0)])]),action:I(()=>[Y(a.$slots,"action",{},()=>[d.length>0?(g(),G(i,{key:0,action:["docs","create"].find(v=>v===p),href:d},{default:I(()=>[le(he(f),1)]),_:2},1032,["action","href"])):(g(),G(s,{key:1,name:`${t.type}-x-empty-state-actions`},null,8,["name"]))])]),default:I(()=>[o[0]||(o[0]=le()),r.default?Y(a.$slots,"default",{key:0}):c.length>0?(g(),A("div",{key:1,innerHTML:c},null,8,wve)):te("",!0),o[1]||(o[1]=le())]),_:2},1024))),128))],64))),128)}}}),Sve=["innerHTML"],_ve=ue({__name:"XI18n",props:{strings:{type:[Object,Function],default:void 0},prefix:{default:""},path:{default:""},params:{default:()=>({})}},setup(e){const t=Mu("x-i18n"),r=l=>l.replace(/o.t(`${l.startsWith(".")?n.prefix:""}${l}`,...u),s=(l,u={},...c)=>{const d=Object.fromEntries(Object.entries(u).map(([p,v])=>[p,typeof v=="string"?i1(v):""])),f=Object.keys(a).reduce((p,v)=>(p[v]=``,p),d);return o.t(`${l.startsWith(".")&&n.prefix.length>0?`${i1(n.prefix)}`:""}${i1(l)}`,f,...c)};return(l,u)=>{const c=Je("XTeleportTemplate");return n.path.length>0?(g(),A(De,{key:0},[K("div",{innerHTML:s(n.path,n.params)},null,8,Sve),u[0]||(u[0]=le()),(g(),A(De,null,Xe(a,(d,f)=>(g(),A(De,{key:f},[f==="default"?Y(l.$slots,f,{key:0,t:i}):(g(),G(c,{key:1,to:{name:`${T(t)}-${f}`}},{default:I(()=>[Y(l.$slots,f,{t:i})]),_:2},1032,["to"]))],64))),64))],64)):Y(l.$slots,"default",{key:1,t:i})}}}),xve=["id"],kve=ue({inheritAttrs:!1,__name:"XIcon",props:{name:{},placement:{default:"auto"},color:{default:void 0},size:{default:tP}},setup(e){Dr(i=>({"1d2bf964":o.size}));const t=vr(),r={standard:"span","policy-role-producer":"span",builtin:G2,delegated:G2,warning:NO,mesh:EO,docs:sO,search:bO,copy:pO,more:$O,expand:uO,kubernetes:nO,universal:gO,settings:dO,help:CO,create:oO,refresh:DO,progress:OO,info:_O},n=Mu("-x-icon-tooltip"),a=Ct(),o=e;return(i,s)=>(g(),G(Qe(T(a).default?T(tn):gg),{placement:o.placement},{content:I(()=>[K("div",{id:T(n)},[T(a).default?Y(i.$slots,"default",{key:0},void 0,!0):te("",!0)],8,xve)]),default:I(()=>[(g(),G(Qe(r[o.name]),at(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},8,["placement"]))}}),Ave=ar(kve,[["__scopeId","data-v-1ed08bb1"]]),Eve=ue({__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?WO(i=>{a(i)},r.debounce):a);return(i,s)=>{const l=Je("XIcon"),u=Je("KInput");return g(),G(u,{"model-value":r.value,onInput:s[0]||(s[0]=c=>o.value(c))},xt({_:2},[["search"].includes(r.appearance)?{name:"before",fn:I(()=>[re(l,{name:"search"})]),key:"0"}:void 0]),1032,["model-value"])}}}),Tve=ar(Eve,[["__scopeId","data-v-4fe7d289"]]),$ve=ue({__name:"XInputSwitch",props:{checked:{type:Boolean}},setup(e){const t=e,r=Ct();return(n,a)=>(g(),G(T(M_),{"model-value":t.checked},xt({_:2},[Xe(r,(o,i)=>({name:i,fn:I(s=>[Y(n.$slots,i,Ba(Mo(s)))])}))]),1032,["model-value"]))}}),Mve=ue({__name:"XLayout",props:{type:{default:"stack"},size:{default:"normal"},truncate:{type:Boolean,default:!1}},setup(e){const t=e;return(r,n)=>(g(),G(Qe(t.type==="separated"&&t.truncate?T(ix):"div"),{class:Te(["x-layout",t.type,t.size])},{default:I(()=>[Y(r.$slots,"default",{},void 0,!0)]),_:3},8,["class"]))}}),Ive=ar(Mve,[["__scopeId","data-v-b91ebfe3"]]),Ove=ue({__name:"XModal",setup(e){const t=Ct();return(r,n)=>(g(),G(T(cg),{visible:!0},xt({_:2},[Xe(t,(a,o)=>({name:`${o}`,fn:I(()=>[Y(r.$slots,o)])}))]),1024))}}),Pve=ue({__name:"XProgress",props:{variant:{default:"legacy"}},setup(e){const t=e;return(r,n)=>{const a=Je("XIcon"),o=Je("KSkeleton"),i=Je("KSkeletonBox");return t.variant==="legacy"?(g(),G(T(ja),{key:0,"data-testid":"loading-block"},{icon:I(()=>[re(a,{class:"mb-3",name:"progress",color:T(X2)},null,8,["color"])]),title:I(()=>n[0]||(n[0]=[le(` Loading data … - `)])),_:1})):t.variant==="spinner"?(g(),G(a,{key:1,name:"progress","data-testid":"spinner",color:T(Q2)},null,8,["color"])):t.variant==="list"?(g(),G(o,{key:2,"data-testid":"list-skeleton",type:"table"})):t.variant==="line"?(g(),G(i,{key:3,"data-testid":"line-skeleton",width:"10"})):te("",!0)}}}),Mve=ue({__name:"XPrompt",props:{type:{default:"danger"},expected:{default:""},action:{}},emits:["cancel","submit"],setup(e,{emit:t}){const r=t,n=e;return Fr("x-prompt",{}),Rn(()=>{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=Je("KPrompt");return g(),G(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:M(()=>[Y(a.$slots,"title")]),default:M(()=>[o[2]||(o[2]=le()),Y(a.$slots,"default")]),_:3},8,["action-button-text","action-button-appearance","confirmation-text"])}}}),Ove=ue({__name:"XProvider",props:{name:{},service:{}},setup(e){const t=e;return Fr(t.name,t.service),(r,n)=>Y(r.$slots,"default")}}),Pve=ue({__name:"XSelect",props:{label:{default:""},selected:{default:""}},emits:["change"],setup(e,{emit:t}){const r=t,n=e,a=Ct(),o=S(()=>{const i=Object.keys(a).reduce((s,l)=>{const u=l.lastIndexOf("-option");if(u!==-1){const c=l.substring(0,u);s.push({value:c,label:c,selected:c===n.selected})}return s},[]);return i.find(s=>s.selected)===void 0&&(i[0].selected=!0),i});return(i,s)=>(g(),G(T(H_),{label:n.label,items:o.value,onSelected:s[0]||(s[0]=l=>r("change",String(l.value)))},{"selected-item-template":M(({item:l})=>[a.selected?Y(i.$slots,"selected",{key:0,item:l.value},void 0,!0):Y(i.$slots,`${l==null?void 0:l.value}-option`,{key:1,item:l.value},void 0,!0)]),"item-template":M(({item:l})=>[Y(i.$slots,`${l.value}-option`,{},void 0,!0)]),_:3},8,["label","items"]))}}),Dve=ar(Pve,[["__scopeId","data-v-f034d7e0"]]),Lve=ue({inheritAttrs:!1,__name:"XTabs",props:{selected:{default:""}},setup(e){const t=Ct(),r=e,n=vr(),a=Object.fromEntries(Object.entries(n).filter(([l,u])=>!["aria-label"].includes(l))),o=H(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(v=>v.removeAttribute(p))),["tabindex"].forEach(p=>Array.from(d).forEach(v=>v.removeAttribute(p))),["id"].forEach(p=>Array.from(f).forEach(v=>{v.setAttribute("data-testid",v.getAttribute(p)??""),v.removeAttribute(p)}))};return Tt(s),Me(()=>t,()=>{s()}),(l,u)=>{const c=Je("KTabs");return g(),A("div",at({ref_key:"$ref",ref:o,class:"x-tabs"},T(a)),[re(c,{role:"navigation","aria-label":T(n)["aria-label"],tabs:i.value,"model-value":r.selected.length>0?`#${r.selected}`:"","hide-panels":""},xt({_:2},[Xe(i.value,d=>({name:`${d.title}-anchor`,fn:M(()=>[Y(l.$slots,`${d.title}-tab`,{},void 0,!0)])}))]),1032,["aria-label","tabs","model-value"])],16)}}}),Nve=ar(Lve,[["__scopeId","data-v-4e023349"]]),Rve=["data-x-teleport-id"],Bve=ue({__name:"XTeleportSlot",props:{name:{}},setup(e){const t=e;return Tt(()=>{window.dispatchEvent(new CustomEvent("x-teleport-slot:mounted",{detail:{name:t.name}}))}),(r,n)=>(g(),A("div",{"data-x-teleport-id":t.name},null,8,Rve))}}),Fve=ue({__name:"XTeleportTemplate",props:{to:{}},setup(e){const t=e,r=new AbortController,n=H(!1);return Tt(()=>{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})}),Rn(()=>{r.abort()}),(a,o)=>n.value?(g(),G(CI,{key:0,to:`[data-x-teleport-id='${t.to.name}']`},[Y(a.$slots,"default")],8,["to"])):te("",!0)}}),Hve={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:""}}}},zve={xVueComponents:Be("x.vue.components")},Uve=e=>[[Be("kong.plugins"),{service:()=>[[ehe]],labels:[e.plugins]}],[zve.xVueComponents,{service:()=>[["XAlert",Xhe],["XCard",$m],["XPop",Li],["XRadio",F_],["XTooltip",tn],["XAction",Khe],["XActionGroup",Zhe],["XAnonymous",mg],["XBadge",tve],["XBreadcrumbs",rve],["XCopyButton",fve],["XCodeBlock",lve],["XEmptyState",yve],["XIcon",_ve],["XI18n",wve],["XInput",kve],["XLayout",Tve],["XModal",$ve],["XPrompt",Mve],["XProvider",Ove],["XProgress",Ive],["XSelect",Dve],["XTabs",Nve],["XTeleportTemplate",Fve],["XTeleportSlot",Bve],["XDisclosure",vve],["XAboutCard",Vhe],["XInputSwitch",Ave],["XCheckbox",nve]],labels:[e.components]}],[Be("x.locales"),{service:()=>Hve,labels:[e.enUs]}]];"structuredClone"in globalThis||(globalThis.structuredClone=e=>JSON.parse(JSON.stringify(e)));I$.shim();const lr={...dH,Env:Be("application.Env"),env:Be("application.env"),EnvVars:Be("EnvVars"),fetch:Be("application.fetch"),can:Be("application.can"),features:Be("application.can.features"),notFoundView:Be("application.not-found"),applicationComponents:Be("application.components"),source:Be("data.source"),sources:Be("data.sources"),dataSourcePool:Be("data.DataSourcePool"),getDataSourceCacheKeyPrefix:Be("data.getDataSourceCacheKeyPrefix"),errorHandler:Be("application.error.handler"),i18n:Be("i18n"),enUs:Be("i18n.locale.enUs"),storage:Be("application.storage"),storagePrefix:Be("application.storage.prefix")},jve=(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)},Vve=(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)}`}},qve=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})},Yve=e=>[[Be("application.components"),{service:()=>[["AppView",FO],["DataLoader",lP],["DataSource",ow],["DataSink",aw],["DataCollection",WO],["RouteView",WR],["RouteTitle",cP]],labels:[e.components]}],[Be("application.routes"),{service:QR,arguments:[lr.notFoundView],labels:[e.routes]}],[Be("application.routes.walkers"),{service:()=>[jve,Vve,qve],labels:[e.routeWalkers]}],[Be("application.locales"),{service:()=>ZR,labels:[e.enUs]}],[lr.i18n,{service:TF,arguments:[lr.enUs,e.env]}],[lr.fetch,{service:()=>fetch}],[lr.storage,{service:$F,arguments:[e.storagePrefix]}],[lr.can,{service:XR,arguments:[lr.features]}],[lr.Env,{service:JR,arguments:[e.EnvVars]}],[lr.env,{service:t=>(...r)=>t.var(...r),arguments:[lr.Env]}],[lr.source,{service:O9,arguments:[lH(document,{description:"dom.document"})]}],[lr.getDataSourceCacheKeyPrefix,{service:()=>()=>"",arguments:[e.router]}],[lr.errorHandler,{service:()=>()=>{}}],[lr.dataSourcePool,{service:(t,r,n)=>new $R(t,{create:OR,destroy:PR},r,n),arguments:[e.sources,lr.errorHandler,lr.getDataSourceCacheKeyPrefix]}],[Be("application.datasource.data-uri"),{service:()=>({"data:application/json,:uri":async({uri:t})=>JSON.parse(t)}),labels:[e.sources]}],...cH(e),...Uve(e),...uH(e)],Gve=lr,[Kve,hx,to,Wve]=ol(lr.env,lr.can,lr.i18n,lr.dataSourcePool),Zve={configuration:{routes:{item:{title:"Configuration",breadcrumbs:"Configuration"}}}},Qve=()=>[{path:"/configuration",name:"configuration-view",component:()=>Oe(()=>import("./ConfigurationDetailView-B7tZBWoz.js"),[],import.meta.url)}],Xve=e=>[[Be("configuration.routes"),{service:Qve,labels:[e.routes]}],[Be("configuration.locales"),{service:()=>Zve,labels:[e.enUs]}]],Jve=e=>({"use kubernetes":t=>e("KUMA_ENVIRONMENT")==="kubernetes","use state":t=>e("KUMA_STORE_TYPE")!=="memory"}),e0e={"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"}}}},t0e=()=>[{path:"",name:"home",component:()=>Oe(()=>import("./ControlPlaneDetailView-COxRiT1l.js"),__vite__mapDeps([0]),import.meta.url)}],r0e={fromObject(e){return e}},n0e={fromObject(e){return e}},R8=(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},a0e=(e,t)=>vn({"/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:R8(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!==""&&R8(n,r)===1?n:r}},"/config":async()=>r0e.fromObject(await t.getConfig()),"/global-insight":async()=>n0e.fromObject(await t.getGlobalInsight())}),o0e=ue({__name:"ControlPlaneActionGroup",setup(e){const{t}=to();return(r,n)=>{const a=Je("XAction"),o=Je("XActionGroup");return g(),G(o,null,{control:M(()=>[re(a,{action:"expand",appearance:"primary"},{default:M(()=>[le(he(T(t)("main-overview.action_menu.toggle_button")),1)]),_:1})]),default:M(()=>[n[0]||(n[0]=le()),re(a,{to:{name:"hostname-generator-root-view"}},{default:M(()=>[le(he(T(t)("main-overview.action_menu.items.hostname_generators")),1)]),_:1}),n[1]||(n[1]=le()),Y(r.$slots,"actions")]),_:3})}}}),i0e="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",s0e="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",B8="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",l0e={class:"definition-card-title"},u0e={class:"definition-card-container"},c0e=ue({__name:"DefinitionCard",props:{layout:{default:"vertical"}},setup(e){const t=e;return(r,n)=>(g(),A("div",{class:Te(["definition-card",{[`definition-card--${t.layout}`]:!0}])},[K("div",l0e,[Y(r.$slots,"icon",{},void 0,!0),n[0]||(n[0]=le()),Y(r.$slots,"title",{},void 0,!0)]),n[1]||(n[1]=le()),K("div",u0e,[Y(r.$slots,"body",{},void 0,!0)])],2))}}),d0e=ar(c0e,[["__scopeId","data-v-9c16b50f"]]),f0e={class:"status"},p0e={class:"status-total"},h0e=ue({__name:"ResourceStatus",props:{total:{},online:{default:void 0}},setup(e){const t=e,r=Ct();return(n,a)=>(g(),G(d0e,null,xt({title:M(()=>[Y(n.$slots,"title",{},void 0,!0)]),body:M(()=>[K("div",f0e,[typeof t.online<"u"?(g(!0),A(De,{key:0},Xe([t.online/t.total],o=>(g(),A(De,{key:typeof o},[K("span",{class:Te(["status-online",{[`status-online--${o<=.5?"danger":"warning"}`]:o<1}])},he(t.online),3),a[0]||(a[0]=K("span",{class:"status-separator"},"/",-1))],64))),128)):te("",!0),K("span",p0e,he(t.total),1)])]),_:2},[r.icon?{name:"icon",fn:M(()=>[Y(n.$slots,"icon",{},void 0,!0)]),key:"0"}:void 0]),1024))}}),Pc=ar(h0e,[["__scopeId","data-v-7e7ec162"]]),v0e={class:"card-header"},m0e={class:"card-title"},g0e=ue({__name:"ControlPlaneStatus",props:{globalInsight:{},canUseZones:{type:Boolean}},setup(e){const{t}=to(),r=e;return(n,a)=>{const o=Je("XLayout"),i=Je("XCard");return g(),G(i,null,{default:M(()=>[K("div",v0e,[K("div",m0e,[K("h2",null,he(T(t)("main-overview.detail.health.title")),1)])]),a[11]||(a[11]=le()),re(o,{type:"columns",class:"columns-with-borders"},{default:M(()=>[r.canUseZones?(g(),G(Pc,{key:0,total:r.globalInsight.zones.controlPlanes.total,online:r.globalInsight.zones.controlPlanes.online,"data-testid":"zone-control-planes-status"},{icon:M(()=>a[0]||(a[0]=[K("img",{src:i0e},null,-1)])),title:M(()=>[le(he(T(t)("main-overview.detail.health.zone_control_planes")),1)]),_:1},8,["total","online"])):te("",!0),a[8]||(a[8]=le()),re(Pc,{total:r.globalInsight.meshes.total,"data-testid":"meshes-status"},{icon:M(()=>a[2]||(a[2]=[K("img",{src:s0e},null,-1)])),title:M(()=>[le(he(T(t)("main-overview.detail.health.meshes")),1)]),_:1},8,["total"]),a[9]||(a[9]=le()),re(Pc,{total:r.globalInsight.services.internal.total,online:r.globalInsight.services.internal.online,"data-testid":"services-status"},{icon:M(()=>a[4]||(a[4]=[K("img",{src:B8},null,-1)])),title:M(()=>[le(he(T(t)("main-overview.detail.health.services")),1)]),_:1},8,["total","online"]),a[10]||(a[10]=le()),re(Pc,{total:r.globalInsight.dataplanes.standard.total,online:r.globalInsight.dataplanes.standard.online,"data-testid":"data-plane-proxies-status"},{icon:M(()=>a[6]||(a[6]=[K("img",{src:B8},null,-1)])),title:M(()=>[le(he(T(t)("main-overview.detail.health.data_plane_proxies")),1)]),_:1},8,["total","online"])]),_:1})]),_:1})}}}),y0e=ar(g0e,[["__scopeId","data-v-1ed6bbde"]]),Ds={sources:Be("control-planes.sources"),ControlPlaneStatus:Be("control-planes.components.ControlPlaneStatus"),ControlPlaneActionGroup:Be("control-planes.components.ControlPlaneActionGroup")},b0e=e=>[[Ds.sources,{service:a0e,arguments:[e.env,e.api],labels:[e.sources]}],[Be("control-planes.locales"),{service:()=>e0e,labels:[e.enUs]}],[Ds.ControlPlaneStatus,{service:()=>y0e}],[Ds.ControlPlaneActionGroup,{service:()=>o0e}],[Be("control-planes.routes"),{service:t0e,labels:[e.routes]}],[Be("control-planes.features"),{service:Jve,arguments:[e.env],labels:[e.features]}]],w0e=Ds,[Wge,Zge]=ol(Ds.ControlPlaneStatus,Ds.ControlPlaneActionGroup),C0e={class:"onboarding-alert-content"},S0e=["innerHTML"],_0e=ue({__name:"OnboardingAlert",setup(e){const{t}=to();return(r,n)=>{const a=Je("XAction"),o=Je("XAlert"),i=Je("DataSink"),s=Je("DataSource");return g(),G(s,{src:"/me/-onboarding-alert"},{default:M(({data:l,refresh:u})=>[re(i,{src:"/me/-onboarding-alert"},{default:M(({submit:c})=>[(l==null?void 0:l.closed)!==!0?(g(),G(o,{key:0,variant:"success","data-testid":"onboarding-notification",onDismiss:async()=>{c({closed:!0}),await Kt(),u()}},{default:M(()=>[K("div",C0e,[K("div",{innerHTML:T(t)("main-overview.detail.onboarding.message",{name:T(t)("common.product.name")})},null,8,S0e),n[0]||(n[0]=le()),re(a,{appearance:"primary",size:"small",class:"action-button",to:{name:"onboarding-welcome-view"}},{default:M(()=>[le(he(T(t)("main-overview.detail.onboarding.get_started_link")),1)]),_:1})])]),_:2},1032,["onDismiss"])):te("",!0)]),_:2},1024)]),_:1})}}}),x0e=ar(_0e,[["__scopeId","data-v-8cd2d65f"]]),k0e={class:"stack"},A0e=ue({__name:"ControlPlaneStatusWithOnboarding",props:{globalInsight:{},canUseZones:{type:Boolean}},setup(e){const t=N0e(),r=e;return(n,a)=>(g(),A("div",k0e,[n.globalInsight.dataplanes.standard.total===0?(g(),G(x0e,{key:0})):te("",!0),a[0]||(a[0]=le()),re(T(t),{"can-use-zones":r.canUseZones,"global-insight":n.globalInsight},null,8,["can-use-zones","global-insight"])]))}}),E0e={key:0},T0e={key:1},$0e={key:2},I0e={key:3},M0e={key:4},O0e=ue({__name:"OnboardingIcon",props:{graph:{}},setup(e){const t=e;return(r,n)=>t.graph==="standalone"?(g(),A("g",E0e,n[0]||(n[0]=[K("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(),K("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(),K("path",{d:"M395.062 149.221L393.799 150.581V153.948H391.371V142.164H393.799V147.506L394.868 146.041L397.87 142.164H400.857L396.672 147.4L400.978 153.948H398.089L395.062 149.221ZM412.086 142.164V149.926C412.086 151.215 411.681 152.235 410.872 152.985C410.068 153.735 408.968 154.11 407.57 154.11C406.194 154.11 405.102 153.745 404.292 153.017C403.483 152.289 403.07 151.288 403.054 150.015V142.164H405.482V149.942C405.482 150.713 405.666 151.277 406.032 151.633C406.405 151.984 406.917 152.159 407.57 152.159C408.935 152.159 409.628 151.442 409.65 150.006V142.164H412.086ZM418.524 142.164L421.551 150.711L424.562 142.164H427.751V153.948H425.315V150.727L425.557 145.167L422.377 153.948H420.71L417.537 145.175L417.78 150.727V153.948H415.352V142.164H418.524ZM437.944 151.52H433.687L432.878 153.948H430.296L434.683 142.164H436.933L441.343 153.948H438.762L437.944 151.52ZM434.343 149.553H437.289L435.808 145.142L434.343 149.553Z",fill:"black"},null,-1)]))):t.graph==="multizone"?(g(),A("g",T0e,n[1]||(n[1]=[K("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(),K("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(),K("path",{d:"M432.023 177.215L430.761 178.575V181.942H428.333V170.158H430.761V175.5L431.829 174.035L434.832 170.158H437.818L433.634 175.394L437.939 181.942H435.05L432.023 177.215ZM449.048 170.158V177.919C449.048 179.209 448.643 180.229 447.834 180.979C447.03 181.729 445.929 182.104 444.532 182.104C443.156 182.104 442.063 181.739 441.254 181.011C440.445 180.283 440.032 179.282 440.016 178.009V170.158H442.444V177.936C442.444 178.707 442.627 179.271 442.994 179.627C443.366 179.978 443.879 180.153 444.532 180.153C445.897 180.153 446.59 179.436 446.612 178V170.158H449.048ZM455.486 170.158L458.513 178.705L461.523 170.158H464.712V181.942H462.276V178.721L462.519 173.161L459.338 181.942H457.671L454.499 173.169L454.741 178.721V181.942H452.313V170.158H455.486ZM474.906 179.514H470.649L469.839 181.942H467.258L471.644 170.158H473.894L478.305 181.942H475.723L474.906 179.514ZM471.304 177.547H474.25L472.769 173.136L471.304 177.547Z",fill:"black"},null,-1)]))):t.graph==="kubernetes"?(g(),A("g",$0e,n[2]||(n[2]=[K("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(),K("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(),K("path",{d:"M370.061 149.221L368.798 150.581V153.948H366.37V142.164H368.798V147.506L369.867 146.041L372.869 142.164H375.856L371.671 147.4L375.977 153.948H373.088L370.061 149.221ZM387.085 142.164V149.925C387.085 151.215 386.68 152.235 385.871 152.985C385.067 153.735 383.967 154.11 382.569 154.11C381.193 154.11 380.101 153.745 379.291 153.017C378.482 152.289 378.069 151.288 378.053 150.014V142.164H380.481V149.942C380.481 150.713 380.665 151.277 381.031 151.633C381.404 151.984 381.916 152.159 382.569 152.159C383.934 152.159 384.627 151.442 384.649 150.006V142.164H387.085ZM393.523 142.164L396.55 150.711L399.561 142.164H402.75V153.948H400.314V150.727L400.556 145.167L397.376 153.948H395.709L392.536 145.175L392.779 150.727V153.948H390.351V142.164H393.523ZM412.943 151.52H408.686L407.877 153.948H405.295L409.682 142.164H411.932L416.342 153.948H413.761L412.943 151.52ZM409.342 149.553H412.288L410.807 145.142L409.342 149.553Z",fill:"black"},null,-1)]))):t.graph==="memory"?(g(),A("g",I0e,n[3]||(n[3]=[K("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(),K("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(),K("path",{d:"M370.061 149.221L368.798 150.581V153.948H366.37V142.164H368.798V147.506L369.867 146.041L372.869 142.164H375.855L371.671 147.4L375.977 153.948H373.088L370.061 149.221ZM387.085 142.164V149.925C387.085 151.215 386.68 152.235 385.871 152.985C385.067 153.735 383.966 154.11 382.569 154.11C381.193 154.11 380.101 153.745 379.291 153.017C378.482 152.289 378.069 151.288 378.053 150.014V142.164H380.481V149.942C380.481 150.713 380.664 151.277 381.031 151.633C381.404 151.984 381.916 152.159 382.569 152.159C383.934 152.159 384.627 151.442 384.649 150.006V142.164H387.085ZM393.523 142.164L396.55 150.711L399.561 142.164H402.75V153.948H400.314V150.727L400.556 145.167L397.376 153.948H395.709L392.536 145.175L392.779 150.727V153.948H390.351V142.164H393.523ZM412.943 151.52H408.686L407.877 153.948H405.295L409.682 142.164H411.932L416.342 153.948H413.761L412.943 151.52ZM409.342 149.553H412.288L410.807 145.142L409.342 149.553Z",fill:"black"},null,-1)]))):t.graph==="postgres"?(g(),A("g",M0e,n[4]||(n[4]=[K("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(),K("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(),K("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)}}),P0e={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> + `)])),_:1})):t.variant==="spinner"?(g(),G(a,{key:1,name:"progress","data-testid":"spinner",color:T(X2)},null,8,["color"])):t.variant==="list"?(g(),G(o,{key:2,"data-testid":"list-skeleton",type:"table"})):t.variant==="line"?(g(),G(i,{key:3,"data-testid":"line-skeleton",width:"10"})):te("",!0)}}}),Dve=ue({__name:"XPrompt",props:{type:{default:"danger"},expected:{default:""},action:{}},emits:["cancel","submit"],setup(e,{emit:t}){const r=t,n=e;return Fr("x-prompt",{}),Rn(()=>{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=Je("KPrompt");return g(),G(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(()=>[Y(a.$slots,"title")]),default:I(()=>[o[2]||(o[2]=le()),Y(a.$slots,"default")]),_:3},8,["action-button-text","action-button-appearance","confirmation-text"])}}}),Lve=ue({__name:"XProvider",props:{name:{},service:{}},setup(e){const t=e;return Fr(t.name,t.service),(r,n)=>Y(r.$slots,"default")}}),Nve=ue({__name:"XSelect",props:{label:{default:""},selected:{default:""}},emits:["change"],setup(e,{emit:t}){const r=t,n=e,a=Ct(),o=S(()=>{const i=Object.keys(a).reduce((s,l)=>{const u=l.lastIndexOf("-option");if(u!==-1){const c=l.substring(0,u);s.push({value:c,label:c,selected:c===n.selected})}return s},[]);return i.find(s=>s.selected)===void 0&&(i[0].selected=!0),i});return(i,s)=>(g(),G(T(U_),{label:n.label,items:o.value,onSelected:s[0]||(s[0]=l=>r("change",String(l.value)))},{"selected-item-template":I(({item:l})=>[a.selected?Y(i.$slots,"selected",{key:0,item:l.value},void 0,!0):Y(i.$slots,`${l==null?void 0:l.value}-option`,{key:1,item:l.value},void 0,!0)]),"item-template":I(({item:l})=>[Y(i.$slots,`${l.value}-option`,{},void 0,!0)]),_:3},8,["label","items"]))}}),Rve=ar(Nve,[["__scopeId","data-v-f034d7e0"]]),Bve=ue({inheritAttrs:!1,__name:"XTabs",props:{selected:{default:""}},setup(e){const t=Ct(),r=e,n=vr(),a=Object.fromEntries(Object.entries(n).filter(([l,u])=>!["aria-label"].includes(l))),o=H(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(v=>v.removeAttribute(p))),["tabindex"].forEach(p=>Array.from(d).forEach(v=>v.removeAttribute(p))),["id"].forEach(p=>Array.from(f).forEach(v=>{v.setAttribute("data-testid",v.getAttribute(p)??""),v.removeAttribute(p)}))};return Tt(s),Ie(()=>t,()=>{s()}),(l,u)=>{const c=Je("KTabs");return g(),A("div",at({ref_key:"$ref",ref:o,class:"x-tabs"},T(a)),[re(c,{role:"navigation","aria-label":T(n)["aria-label"],tabs:i.value,"model-value":r.selected.length>0?`#${r.selected}`:"","hide-panels":""},xt({_:2},[Xe(i.value,d=>({name:`${d.title}-anchor`,fn:I(()=>[Y(l.$slots,`${d.title}-tab`,{},void 0,!0)])}))]),1032,["aria-label","tabs","model-value"])],16)}}}),Fve=ar(Bve,[["__scopeId","data-v-4e023349"]]),Hve=["data-x-teleport-id"],zve=ue({__name:"XTeleportSlot",props:{name:{}},setup(e){const t=e;return Tt(()=>{window.dispatchEvent(new CustomEvent("x-teleport-slot:mounted",{detail:{name:t.name}}))}),(r,n)=>(g(),A("div",{"data-x-teleport-id":t.name},null,8,Hve))}}),Uve=ue({__name:"XTeleportTemplate",props:{to:{}},setup(e){const t=e,r=new AbortController,n=H(!1);return Tt(()=>{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})}),Rn(()=>{r.abort()}),(a,o)=>n.value?(g(),G(kM,{key:0,to:`[data-x-teleport-id='${t.to.name}']`},[Y(a.$slots,"default")],8,["to"])):te("",!0)}}),jve={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:""}}}},Vve={xVueComponents:Be("x.vue.components")},qve=e=>[[Be("kong.plugins"),{service:()=>[[nhe]],labels:[e.plugins]}],[Vve.xVueComponents,{service:()=>[["XAlert",tve],["XCard",Mm],["XPop",Li],["XRadio",z_],["XTooltip",tn],["XAction",Qhe],["XActionGroup",Jhe],["XAnonymous",gg],["XBadge",ave],["XBreadcrumbs",ove],["XCopyButton",vve],["XCodeBlock",dve],["XEmptyState",Cve],["XIcon",Ave],["XI18n",_ve],["XInput",Tve],["XLayout",Ive],["XModal",Ove],["XPrompt",Dve],["XProvider",Lve],["XProgress",Pve],["XSelect",Rve],["XTabs",Fve],["XTeleportTemplate",Uve],["XTeleportSlot",zve],["XDisclosure",yve],["XAboutCard",Ghe],["XInputSwitch",$ve],["XCheckbox",ive]],labels:[e.components]}],[Be("x.locales"),{service:()=>jve,labels:[e.enUs]}]];"structuredClone"in globalThis||(globalThis.structuredClone=e=>JSON.parse(JSON.stringify(e)));P$.shim();const lr={...hH,Env:Be("application.Env"),env:Be("application.env"),EnvVars:Be("EnvVars"),fetch:Be("application.fetch"),can:Be("application.can"),features:Be("application.can.features"),notFoundView:Be("application.not-found"),applicationComponents:Be("application.components"),source:Be("data.source"),sources:Be("data.sources"),dataSourcePool:Be("data.DataSourcePool"),getDataSourceCacheKeyPrefix:Be("data.getDataSourceCacheKeyPrefix"),errorHandler:Be("application.error.handler"),i18n:Be("i18n"),enUs:Be("i18n.locale.enUs"),storage:Be("application.storage"),storagePrefix:Be("application.storage.prefix")},Yve=(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)},Gve=(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)}`}},Kve=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})},Wve=e=>[[Be("application.components"),{service:()=>[["AppView",jO],["DataLoader",fP],["DataSource",iw],["DataSink",ow],["DataCollection",JO],["RouteView",JR],["RouteTitle",hP]],labels:[e.components]}],[Be("application.routes"),{service:tB,arguments:[lr.notFoundView],labels:[e.routes]}],[Be("application.routes.walkers"),{service:()=>[Yve,Gve,Kve],labels:[e.routeWalkers]}],[Be("application.locales"),{service:()=>eB,labels:[e.enUs]}],[lr.i18n,{service:oC,arguments:[lr.enUs,e.env]}],[lr.fetch,{service:()=>fetch}],[lr.storage,{service:OF,arguments:[e.storagePrefix]}],[lr.can,{service:rB,arguments:[lr.features]}],[lr.Env,{service:nB,arguments:[e.EnvVars]}],[lr.env,{service:t=>(...r)=>t.var(...r),arguments:[lr.Env]}],[lr.source,{service:P9,arguments:[dH(document,{description:"dom.document"})]}],[lr.getDataSourceCacheKeyPrefix,{service:()=>()=>"",arguments:[e.router]}],[lr.errorHandler,{service:()=>()=>{}}],[lr.dataSourcePool,{service:(t,r,n)=>new PR(t,{create:NR,destroy:RR},r,n),arguments:[e.sources,lr.errorHandler,lr.getDataSourceCacheKeyPrefix]}],[Be("application.datasource.data-uri"),{service:()=>({"data:application/json,:uri":async({uri:t})=>JSON.parse(t)}),labels:[e.sources]}],...pH(e),...qve(e),...fH(e)],Zve=lr,[mx,gx,to,Qve]=ol(lr.env,lr.can,lr.i18n,lr.dataSourcePool),Xve={configuration:{routes:{item:{title:"Configuration",breadcrumbs:"Configuration"}}}},Jve=()=>[{path:"/configuration",name:"configuration-view",component:()=>Oe(()=>import("./ConfigurationDetailView-4UrSg7Ff.js"),[],import.meta.url)}],e0e=e=>[[Be("configuration.routes"),{service:Jve,labels:[e.routes]}],[Be("configuration.locales"),{service:()=>Xve,labels:[e.enUs]}]],t0e=e=>({"use kubernetes":t=>e("KUMA_ENVIRONMENT")==="kubernetes","use state":t=>e("KUMA_STORE_TYPE")!=="memory"}),r0e={"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"}}}},n0e=()=>[{path:"",name:"home",component:()=>Oe(()=>import("./ControlPlaneDetailView-BrClgaPb.js"),__vite__mapDeps([0]),import.meta.url)}],a0e={fromObject(e){return e}},o0e={fromObject(e){return e}},B8=(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},i0e=(e,t)=>vn({"/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:B8(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!==""&&B8(n,r)===1?n:r}},"/config":async()=>a0e.fromObject(await t.getConfig()),"/global-insight":async()=>o0e.fromObject(await t.getGlobalInsight())}),s0e=ue({__name:"ControlPlaneActionGroup",setup(e){const{t}=to();return(r,n)=>{const a=Je("XAction"),o=Je("XActionGroup");return g(),G(o,null,{control:I(()=>[re(a,{action:"expand",appearance:"primary"},{default:I(()=>[le(he(T(t)("main-overview.action_menu.toggle_button")),1)]),_:1})]),default:I(()=>[n[0]||(n[0]=le()),re(a,{to:{name:"hostname-generator-root-view"}},{default:I(()=>[le(he(T(t)("main-overview.action_menu.items.hostname_generators")),1)]),_:1}),n[1]||(n[1]=le()),Y(r.$slots,"actions")]),_:3})}}}),l0e="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",u0e="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",F8="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",c0e={class:"definition-card-title"},d0e={class:"definition-card-container"},f0e=ue({__name:"DefinitionCard",props:{layout:{default:"vertical"}},setup(e){const t=e;return(r,n)=>(g(),A("div",{class:Te(["definition-card",{[`definition-card--${t.layout}`]:!0}])},[K("div",c0e,[Y(r.$slots,"icon",{},void 0,!0),n[0]||(n[0]=le()),Y(r.$slots,"title",{},void 0,!0)]),n[1]||(n[1]=le()),K("div",d0e,[Y(r.$slots,"body",{},void 0,!0)])],2))}}),p0e=ar(f0e,[["__scopeId","data-v-9c16b50f"]]),h0e={class:"status"},v0e={class:"status-total"},m0e=ue({__name:"ResourceStatus",props:{total:{},online:{default:void 0}},setup(e){const t=e,r=Ct();return(n,a)=>(g(),G(p0e,null,xt({title:I(()=>[Y(n.$slots,"title",{},void 0,!0)]),body:I(()=>[K("div",h0e,[typeof t.online<"u"?(g(!0),A(De,{key:0},Xe([t.online/t.total],o=>(g(),A(De,{key:typeof o},[K("span",{class:Te(["status-online",{[`status-online--${o<=.5?"danger":"warning"}`]:o<1}])},he(t.online),3),a[0]||(a[0]=K("span",{class:"status-separator"},"/",-1))],64))),128)):te("",!0),K("span",v0e,he(t.total),1)])]),_:2},[r.icon?{name:"icon",fn:I(()=>[Y(n.$slots,"icon",{},void 0,!0)]),key:"0"}:void 0]),1024))}}),Pc=ar(m0e,[["__scopeId","data-v-7e7ec162"]]),g0e={class:"card-header"},y0e={class:"card-title"},b0e=ue({__name:"ControlPlaneStatus",props:{globalInsight:{},canUseZones:{type:Boolean}},setup(e){const{t}=to(),r=e;return(n,a)=>{const o=Je("XLayout"),i=Je("XCard");return g(),G(i,null,{default:I(()=>[K("div",g0e,[K("div",y0e,[K("h2",null,he(T(t)("main-overview.detail.health.title")),1)])]),a[11]||(a[11]=le()),re(o,{type:"columns",class:"columns-with-borders"},{default:I(()=>[r.canUseZones?(g(),G(Pc,{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]=[K("img",{src:l0e},null,-1)])),title:I(()=>[le(he(T(t)("main-overview.detail.health.zone_control_planes")),1)]),_:1},8,["total","online"])):te("",!0),a[8]||(a[8]=le()),re(Pc,{total:r.globalInsight.meshes.total,"data-testid":"meshes-status"},{icon:I(()=>a[2]||(a[2]=[K("img",{src:u0e},null,-1)])),title:I(()=>[le(he(T(t)("main-overview.detail.health.meshes")),1)]),_:1},8,["total"]),a[9]||(a[9]=le()),re(Pc,{total:r.globalInsight.services.internal.total,online:r.globalInsight.services.internal.online,"data-testid":"services-status"},{icon:I(()=>a[4]||(a[4]=[K("img",{src:F8},null,-1)])),title:I(()=>[le(he(T(t)("main-overview.detail.health.services")),1)]),_:1},8,["total","online"]),a[10]||(a[10]=le()),re(Pc,{total:r.globalInsight.dataplanes.standard.total,online:r.globalInsight.dataplanes.standard.online,"data-testid":"data-plane-proxies-status"},{icon:I(()=>a[6]||(a[6]=[K("img",{src:F8},null,-1)])),title:I(()=>[le(he(T(t)("main-overview.detail.health.data_plane_proxies")),1)]),_:1},8,["total","online"])]),_:1})]),_:1})}}}),w0e=ar(b0e,[["__scopeId","data-v-1ed6bbde"]]),Ds={sources:Be("control-planes.sources"),ControlPlaneStatus:Be("control-planes.components.ControlPlaneStatus"),ControlPlaneActionGroup:Be("control-planes.components.ControlPlaneActionGroup")},C0e=e=>[[Ds.sources,{service:i0e,arguments:[e.env,e.api],labels:[e.sources]}],[Be("control-planes.locales"),{service:()=>r0e,labels:[e.enUs]}],[Ds.ControlPlaneStatus,{service:()=>w0e}],[Ds.ControlPlaneActionGroup,{service:()=>s0e}],[Be("control-planes.routes"),{service:n0e,labels:[e.routes]}],[Be("control-planes.features"),{service:t0e,arguments:[e.env],labels:[e.features]}]],S0e=Ds,[Qge,Xge]=ol(Ds.ControlPlaneStatus,Ds.ControlPlaneActionGroup),_0e={class:"onboarding-alert-content"},x0e=["innerHTML"],k0e=ue({__name:"OnboardingAlert",setup(e){const{t}=to();return(r,n)=>{const a=Je("XAction"),o=Je("XAlert"),i=Je("DataSink"),s=Je("DataSource");return g(),G(s,{src:"/me/-onboarding-alert"},{default:I(({data:l,refresh:u})=>[re(i,{src:"/me/-onboarding-alert"},{default:I(({submit:c})=>[(l==null?void 0:l.closed)!==!0?(g(),G(o,{key:0,variant:"success","data-testid":"onboarding-notification",onDismiss:async()=>{c({closed:!0}),await Kt(),u()}},{default:I(()=>[K("div",_0e,[K("div",{innerHTML:T(t)("main-overview.detail.onboarding.message",{name:T(t)("common.product.name")})},null,8,x0e),n[0]||(n[0]=le()),re(a,{appearance:"primary",size:"small",class:"action-button",to:{name:"onboarding-welcome-view"}},{default:I(()=>[le(he(T(t)("main-overview.detail.onboarding.get_started_link")),1)]),_:1})])]),_:2},1032,["onDismiss"])):te("",!0)]),_:2},1024)]),_:1})}}}),A0e=ar(k0e,[["__scopeId","data-v-8cd2d65f"]]),E0e={class:"stack"},T0e=ue({__name:"ControlPlaneStatusWithOnboarding",props:{globalInsight:{},canUseZones:{type:Boolean}},setup(e){const t=B0e(),r=e;return(n,a)=>(g(),A("div",E0e,[n.globalInsight.dataplanes.standard.total===0?(g(),G(A0e,{key:0})):te("",!0),a[0]||(a[0]=le()),re(T(t),{"can-use-zones":r.canUseZones,"global-insight":n.globalInsight},null,8,["can-use-zones","global-insight"])]))}}),$0e={key:0},M0e={key:1},I0e={key:2},O0e={key:3},P0e={key:4},D0e=ue({__name:"OnboardingIcon",props:{graph:{}},setup(e){const t=e;return(r,n)=>t.graph==="standalone"?(g(),A("g",$0e,n[0]||(n[0]=[K("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(),K("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(),K("path",{d:"M395.062 149.221L393.799 150.581V153.948H391.371V142.164H393.799V147.506L394.868 146.041L397.87 142.164H400.857L396.672 147.4L400.978 153.948H398.089L395.062 149.221ZM412.086 142.164V149.926C412.086 151.215 411.681 152.235 410.872 152.985C410.068 153.735 408.968 154.11 407.57 154.11C406.194 154.11 405.102 153.745 404.292 153.017C403.483 152.289 403.07 151.288 403.054 150.015V142.164H405.482V149.942C405.482 150.713 405.666 151.277 406.032 151.633C406.405 151.984 406.917 152.159 407.57 152.159C408.935 152.159 409.628 151.442 409.65 150.006V142.164H412.086ZM418.524 142.164L421.551 150.711L424.562 142.164H427.751V153.948H425.315V150.727L425.557 145.167L422.377 153.948H420.71L417.537 145.175L417.78 150.727V153.948H415.352V142.164H418.524ZM437.944 151.52H433.687L432.878 153.948H430.296L434.683 142.164H436.933L441.343 153.948H438.762L437.944 151.52ZM434.343 149.553H437.289L435.808 145.142L434.343 149.553Z",fill:"black"},null,-1)]))):t.graph==="multizone"?(g(),A("g",M0e,n[1]||(n[1]=[K("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(),K("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(),K("path",{d:"M432.023 177.215L430.761 178.575V181.942H428.333V170.158H430.761V175.5L431.829 174.035L434.832 170.158H437.818L433.634 175.394L437.939 181.942H435.05L432.023 177.215ZM449.048 170.158V177.919C449.048 179.209 448.643 180.229 447.834 180.979C447.03 181.729 445.929 182.104 444.532 182.104C443.156 182.104 442.063 181.739 441.254 181.011C440.445 180.283 440.032 179.282 440.016 178.009V170.158H442.444V177.936C442.444 178.707 442.627 179.271 442.994 179.627C443.366 179.978 443.879 180.153 444.532 180.153C445.897 180.153 446.59 179.436 446.612 178V170.158H449.048ZM455.486 170.158L458.513 178.705L461.523 170.158H464.712V181.942H462.276V178.721L462.519 173.161L459.338 181.942H457.671L454.499 173.169L454.741 178.721V181.942H452.313V170.158H455.486ZM474.906 179.514H470.649L469.839 181.942H467.258L471.644 170.158H473.894L478.305 181.942H475.723L474.906 179.514ZM471.304 177.547H474.25L472.769 173.136L471.304 177.547Z",fill:"black"},null,-1)]))):t.graph==="kubernetes"?(g(),A("g",I0e,n[2]||(n[2]=[K("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(),K("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(),K("path",{d:"M370.061 149.221L368.798 150.581V153.948H366.37V142.164H368.798V147.506L369.867 146.041L372.869 142.164H375.856L371.671 147.4L375.977 153.948H373.088L370.061 149.221ZM387.085 142.164V149.925C387.085 151.215 386.68 152.235 385.871 152.985C385.067 153.735 383.967 154.11 382.569 154.11C381.193 154.11 380.101 153.745 379.291 153.017C378.482 152.289 378.069 151.288 378.053 150.014V142.164H380.481V149.942C380.481 150.713 380.665 151.277 381.031 151.633C381.404 151.984 381.916 152.159 382.569 152.159C383.934 152.159 384.627 151.442 384.649 150.006V142.164H387.085ZM393.523 142.164L396.55 150.711L399.561 142.164H402.75V153.948H400.314V150.727L400.556 145.167L397.376 153.948H395.709L392.536 145.175L392.779 150.727V153.948H390.351V142.164H393.523ZM412.943 151.52H408.686L407.877 153.948H405.295L409.682 142.164H411.932L416.342 153.948H413.761L412.943 151.52ZM409.342 149.553H412.288L410.807 145.142L409.342 149.553Z",fill:"black"},null,-1)]))):t.graph==="memory"?(g(),A("g",O0e,n[3]||(n[3]=[K("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(),K("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(),K("path",{d:"M370.061 149.221L368.798 150.581V153.948H366.37V142.164H368.798V147.506L369.867 146.041L372.869 142.164H375.855L371.671 147.4L375.977 153.948H373.088L370.061 149.221ZM387.085 142.164V149.925C387.085 151.215 386.68 152.235 385.871 152.985C385.067 153.735 383.966 154.11 382.569 154.11C381.193 154.11 380.101 153.745 379.291 153.017C378.482 152.289 378.069 151.288 378.053 150.014V142.164H380.481V149.942C380.481 150.713 380.664 151.277 381.031 151.633C381.404 151.984 381.916 152.159 382.569 152.159C383.934 152.159 384.627 151.442 384.649 150.006V142.164H387.085ZM393.523 142.164L396.55 150.711L399.561 142.164H402.75V153.948H400.314V150.727L400.556 145.167L397.376 153.948H395.709L392.536 145.175L392.779 150.727V153.948H390.351V142.164H393.523ZM412.943 151.52H408.686L407.877 153.948H405.295L409.682 142.164H411.932L416.342 153.948H413.761L412.943 151.52ZM409.342 149.553H412.288L410.807 145.142L409.342 149.553Z",fill:"black"},null,-1)]))):t.graph==="postgres"?(g(),A("g",P0e,n[4]||(n[4]=[K("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(),K("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(),K("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)}}),L0e={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> } @@ -188,9 +188,9 @@ other { - }}'<'/p> online { '<'em>Connected'<'/em> } offline { '<'strong>Disconnected'<'/strong> } other { - }}'<'/p> -`},"create-mesh":{title:"Create the Mesh"},"add-services":{title:"Add new services"},"add-services-code":{title:"Add new services",repo:"https://github.com/kumahq/kuma-counter-demo/",readme:"https://github.com/kumahq/kuma-counter-demo/blob/master/README.md",k8s:"kubectl apply -f https://bit.ly/3Kh2Try"},"dataplanes-overview":{title:"Data plane overview",header:{success:{title:"Success",description:"The following data plane proxies (DPPs) are connected to the control plane:"},waiting:{title:"Waiting for DPPs",description:""}}},completed:{title:"Completed"}}}},D0e=()=>[{path:"/onboarding",redirect:{name:"onboarding-welcome-view"},component:()=>Oe(()=>import("./OnboardingRootView-CpjG76H0.js"),[],import.meta.url),children:[{path:"welcome",name:"onboarding-welcome-view",component:()=>Oe(()=>import("./OnboardingWelcomeView-Bara1q2J.js"),__vite__mapDeps([1,2]),import.meta.url)},{path:"deployment-types",name:"onboarding-deployment-types-view",component:()=>Oe(()=>import("./OnboardingDeploymentTypesView-VIw6rq8d.js"),__vite__mapDeps([1,3]),import.meta.url)},{path:"configuration-types",name:"onboarding-configuration-types-view",component:()=>Oe(()=>import("./OnboardingConfigurationTypesView-CHlQqi4d.js"),__vite__mapDeps([1,4]),import.meta.url)},{path:"multi-zone",name:"onboarding-multi-zone-view",component:()=>Oe(()=>import("./OnboardingMultiZoneView-D34zvVWk.js"),__vite__mapDeps([5,1,6]),import.meta.url)},{path:"create-mesh",name:"onboarding-create-mesh-view",component:()=>Oe(()=>import("./OnboardingCreateMeshView-CX9L89UC.js"),__vite__mapDeps([1,7]),import.meta.url)},{path:"add-services",name:"onboarding-add-new-services-view",component:()=>Oe(()=>import("./OnboardingAddNewServicesView-Dxwmpc81.js"),__vite__mapDeps([1,8]),import.meta.url)},{path:"add-services-code",name:"onboarding-add-new-services-code-view",component:()=>Oe(()=>import("./OnboardingAddNewServicesCodeView-BU5RZZ-r.js"),__vite__mapDeps([5,1,9]),import.meta.url)},{path:"dataplanes-overview",name:"onboarding-dataplanes-view",component:()=>Oe(()=>import("./OnboardingDataplanesView-RY77VE1J.js"),__vite__mapDeps([5,1,10]),import.meta.url)},{path:"completed",name:"onboarding-completed-view",component:()=>Oe(()=>import("./OnboardingCompletedView-uwCUV1IS.js"),__vite__mapDeps([1,11]),import.meta.url)}]}],vx=Be("onboarding.components.ControlPlaneStatus"),mx={OnboardingIcon:Be("onboarding.components.ControlPlaneIcon")},L0e=e=>[[Be("onboarding.routes"),{service:D0e,labels:[e.routes]}],[Be("onboarding.locales"),{service:()=>P0e,labels:[e.enUs]}],[Be("onboarding.components.ControlPlaneStatusWithOnboarding"),{service:t=>(vm(vx,{service:t}),A0e),decorates:e.ControlPlaneStatus}],[mx.OnboardingIcon,{service:()=>O0e}]],[N0e,Qge]=ol(vx,mx.OnboardingIcon),R0e={"hostname-generators":{"x-empty-state":{title:"No data",body:`'<'p>There are no '<'code>HostnameGenerator'<'/code>s present'<'/p> +`},"create-mesh":{title:"Create the Mesh"},"add-services":{title:"Add new services"},"add-services-code":{title:"Add new services",repo:"https://github.com/kumahq/kuma-counter-demo/",readme:"https://github.com/kumahq/kuma-counter-demo/blob/master/README.md",k8s:"kubectl apply -f https://bit.ly/3Kh2Try"},"dataplanes-overview":{title:"Data plane overview",header:{success:{title:"Success",description:"The following data plane proxies (DPPs) are connected to the control plane:"},waiting:{title:"Waiting for DPPs",description:""}}},completed:{title:"Completed"}}}},N0e=()=>[{path:"/onboarding",redirect:{name:"onboarding-welcome-view"},component:()=>Oe(()=>import("./OnboardingRootView-oJUJEjW3.js"),[],import.meta.url),children:[{path:"welcome",name:"onboarding-welcome-view",component:()=>Oe(()=>import("./OnboardingWelcomeView-2TJMEaY0.js"),__vite__mapDeps([1,2]),import.meta.url)},{path:"deployment-types",name:"onboarding-deployment-types-view",component:()=>Oe(()=>import("./OnboardingDeploymentTypesView-Cpz14pFS.js"),__vite__mapDeps([1,3]),import.meta.url)},{path:"configuration-types",name:"onboarding-configuration-types-view",component:()=>Oe(()=>import("./OnboardingConfigurationTypesView-DE8VREUy.js"),__vite__mapDeps([1,4]),import.meta.url)},{path:"multi-zone",name:"onboarding-multi-zone-view",component:()=>Oe(()=>import("./OnboardingMultiZoneView-C5Mk6HCr.js"),__vite__mapDeps([5,1,6]),import.meta.url)},{path:"create-mesh",name:"onboarding-create-mesh-view",component:()=>Oe(()=>import("./OnboardingCreateMeshView-tV7wpRr4.js"),__vite__mapDeps([1,7]),import.meta.url)},{path:"add-services",name:"onboarding-add-new-services-view",component:()=>Oe(()=>import("./OnboardingAddNewServicesView-CGnX3vzJ.js"),__vite__mapDeps([1,8]),import.meta.url)},{path:"add-services-code",name:"onboarding-add-new-services-code-view",component:()=>Oe(()=>import("./OnboardingAddNewServicesCodeView-DxlqBF5p.js"),__vite__mapDeps([5,1,9]),import.meta.url)},{path:"dataplanes-overview",name:"onboarding-dataplanes-view",component:()=>Oe(()=>import("./OnboardingDataplanesView-gWk_Pnh0.js"),__vite__mapDeps([5,1,10]),import.meta.url)},{path:"completed",name:"onboarding-completed-view",component:()=>Oe(()=>import("./OnboardingCompletedView-Cc7zqseb.js"),__vite__mapDeps([1,11]),import.meta.url)}]}],yx=Be("onboarding.components.ControlPlaneStatus"),bx={OnboardingIcon:Be("onboarding.components.ControlPlaneIcon")},R0e=e=>[[Be("onboarding.routes"),{service:N0e,labels:[e.routes]}],[Be("onboarding.locales"),{service:()=>L0e,labels:[e.enUs]}],[Be("onboarding.components.ControlPlaneStatusWithOnboarding"),{service:t=>(mm(yx,{service:t}),T0e),decorates:e.ControlPlaneStatus}],[bx.OnboardingIcon,{service:()=>D0e}]],[B0e,Jge]=ol(yx,bx.OnboardingIcon),F0e={"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}"}}},B0e=()=>[{path:"/hostname-generators",name:"hostname-generator-root-view",redirect:{name:"hostname-generator-list-view"},component:()=>Oe(()=>import("./HostnameGeneratorRootView-CnKL5Kjo.js"),[],import.meta.url),children:[{path:"",name:"hostname-generator-list-view",component:()=>Oe(()=>import("./HostnameGeneratorListView-QWOw0oAo.js"),__vite__mapDeps([12]),import.meta.url),children:[{path:":name",name:"hostname-generator-summary-view",component:()=>Oe(()=>import("./HostnameGeneratorSummaryView-DEiq1dQU.js"),[],import.meta.url)}]},{path:":name/overview",name:"hostname-generator-detail-view",component:()=>Oe(()=>import("./HostnameGeneratorDetailView-ChqLHexu.js"),[],import.meta.url)}]}],F0e=/\{[^{}]+\}/g,H0e=()=>{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 z0e(){return Math.random().toString(36).slice(2,11)}function tc(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=H0e()?s:void 0,t=H8(t);const u=[];async function c(d,f){const{baseUrl:p,fetch:v=n,Request:w=r,headers:b,params:y={},parseAs:h="json",querySerializer:m,bodySerializer:C=o??j0e,body:_,...E}=f||{};p&&(t=H8(p));let L=typeof a=="function"?a:F8(a);m&&(L=typeof m=="function"?m:F8({...typeof a=="object"?a:{},...m}));const q=_===void 0?void 0:C(_),P=q===void 0||q instanceof FormData?{}:{"Content-Type":"application/json"},U={redirect:"follow",...l,...E,body:q,headers:q0e(P,i,b,y.header)};let x,k,z=new r(V0e(d,{baseUrl:t,params:y,querySerializer:L}),U);for(const X in E)X in z||(z[X]=E[X]);if(u.length){x=z0e(),k=Object.freeze({baseUrl:t,fetch:v,parseAs:h,querySerializer:L,bodySerializer:C});for(const X of u)if(X&&typeof X=="object"&&typeof X.onRequest=="function"){const ne=await X.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 F;try{F=await v(z,s)}catch(X){let ne=X;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 W=await ae.onError({request:z,error:ne,schemaPath:d,params:y,options:k,id:x});if(W){if(W instanceof Response){ne=void 0,F=W;break}if(W instanceof Error){ne=W;continue}throw new Error("onError: must return new Response() or instance of Error")}}}if(ne)throw ne}if(u.length)for(let X=u.length-1;X>=0;X--){const ne=u[X];if(ne&&typeof ne=="object"&&typeof ne.onResponse=="function"){const Q=await ne.onResponse({request:z,response:F,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");F=Q}}}if(F.status===204||F.headers.get("Content-Length")==="0")return F.ok?{data:void 0,response:F}:{error:void 0,response:F};if(F.ok)return h==="stream"?{data:F.body,response:F}:{data:await F[h](),response:F};let j=await F.text();try{j=JSON.parse(j)}catch{}return{error:j,response:F}}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 dp(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 gx(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(dp(s,t[i],r))}const o=n.join(a);return r.style==="label"||r.style==="matrix"?`${a}${o}`:o}function yx(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(dp(e,o,r));return r.style==="label"||r.style==="matrix"?`${n}${a.join(n)}`:a.join(n)}function F8(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(yx(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(gx(a,o,{style:"deepObject",explode:!0,...e==null?void 0:e.object,allowReserved:(e==null?void 0:e.allowReserved)||!1}));continue}n.push(dp(a,o,e))}}return n.join("&")}}function U0e(e,t){let r=e;for(const n of e.match(F0e)??[]){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,yx(a,s,{style:i,explode:o}));continue}if(typeof s=="object"){r=r.replace(n,gx(a,s,{style:i,explode:o}));continue}if(i==="matrix"){r=r.replace(n,`;${dp(a,s)}`);continue}r=r.replace(n,i==="label"?`.${encodeURIComponent(s)}`:encodeURIComponent(s))}return r}function j0e(e){return e instanceof FormData?e:JSON.stringify(e)}function V0e(e,t){var a;let r=`${t.baseUrl}${e}`;(a=t.params)!=null&&a.path&&(r=U0e(r,t.params.path));let n=t.querySerializer(t.params.query??{});return n.startsWith("?")&&(n=n.substring(1)),n&&(r+=`?${n}`),r}function q0e(...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 H8(e){return e.endsWith("/")?e.substring(0,e.length-1):e}const s0={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(s0.fromObject):[];return{...e,items:t,total:e.total??t.length}}},Y0e=e=>{const t=tc({baseUrl:"",fetch:e.client.fetch});return vn({"/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 s0.fromCollection(o.data)},"/hostname-generators/:name":async r=>{const{name:n}=r,a=await t.GET("/hostnamegenerators/{name}",{params:{path:{name:n}}});return s0.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}})},G0e=e=>[[Be("hostname-generators.sources"),{service:Y0e,arguments:[e.api],labels:[e.sources]}],[Be("hostname-generators.routes"),{service:B0e,arguments:[e.can],labels:[e.routes]}],[Be("hostname-generators.locales"),{service:()=>R0e,labels:[e.enUs]}]],K0e={meshes:{docs:{type:"docs",label:"Documentation",href:"{KUMA_DOCS_URL}/production/mesh?{KUMA_UTM_QUERY_PARAMS}"},common:{name:"Name",type:`{ count, plural, +`}},href:{docs:"{KUMA_DOCS_URL}/networking/hostnamegenerator?{KUMA_UTM_QUERY_PARAMS}"}}},H0e=()=>[{path:"/hostname-generators",name:"hostname-generator-root-view",redirect:{name:"hostname-generator-list-view"},component:()=>Oe(()=>import("./HostnameGeneratorRootView-BzrK_YGX.js"),[],import.meta.url),children:[{path:"",name:"hostname-generator-list-view",component:()=>Oe(()=>import("./HostnameGeneratorListView-CQAQgezx.js"),__vite__mapDeps([12]),import.meta.url),children:[{path:":name",name:"hostname-generator-summary-view",component:()=>Oe(()=>import("./HostnameGeneratorSummaryView-D_AXbcys.js"),[],import.meta.url)}]},{path:":name/overview",name:"hostname-generator-detail-view",component:()=>Oe(()=>import("./HostnameGeneratorDetailView-ubk7J7rx.js"),[],import.meta.url)}]}],z0e=/\{[^{}]+\}/g,U0e=()=>{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 j0e(){return Math.random().toString(36).slice(2,11)}function tc(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=U0e()?s:void 0,t=z8(t);const u=[];async function c(d,f){const{baseUrl:p,fetch:v=n,Request:w=r,headers:b,params:y={},parseAs:h="json",querySerializer:m,bodySerializer:C=o??q0e,body:_,...E}=f||{};p&&(t=z8(p));let L=typeof a=="function"?a:H8(a);m&&(L=typeof m=="function"?m:H8({...typeof a=="object"?a:{},...m}));const q=_===void 0?void 0:C(_),P=q===void 0||q instanceof FormData?{}:{"Content-Type":"application/json"},U={redirect:"follow",...l,...E,body:q,headers:G0e(P,i,b,y.header)};let x,k,z=new r(Y0e(d,{baseUrl:t,params:y,querySerializer:L}),U);for(const X in E)X in z||(z[X]=E[X]);if(u.length){x=j0e(),k=Object.freeze({baseUrl:t,fetch:v,parseAs:h,querySerializer:L,bodySerializer:C});for(const X of u)if(X&&typeof X=="object"&&typeof X.onRequest=="function"){const ne=await X.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 F;try{F=await v(z,s)}catch(X){let ne=X;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 W=await ae.onError({request:z,error:ne,schemaPath:d,params:y,options:k,id:x});if(W){if(W instanceof Response){ne=void 0,F=W;break}if(W instanceof Error){ne=W;continue}throw new Error("onError: must return new Response() or instance of Error")}}}if(ne)throw ne}if(u.length)for(let X=u.length-1;X>=0;X--){const ne=u[X];if(ne&&typeof ne=="object"&&typeof ne.onResponse=="function"){const Q=await ne.onResponse({request:z,response:F,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");F=Q}}}if(F.status===204||F.headers.get("Content-Length")==="0")return F.ok?{data:void 0,response:F}:{error:void 0,response:F};if(F.ok)return h==="stream"?{data:F.body,response:F}:{data:await F[h](),response:F};let j=await F.text();try{j=JSON.parse(j)}catch{}return{error:j,response:F}}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 dp(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 wx(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(dp(s,t[i],r))}const o=n.join(a);return r.style==="label"||r.style==="matrix"?`${a}${o}`:o}function Cx(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(dp(e,o,r));return r.style==="label"||r.style==="matrix"?`${n}${a.join(n)}`:a.join(n)}function H8(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(Cx(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(wx(a,o,{style:"deepObject",explode:!0,...e==null?void 0:e.object,allowReserved:(e==null?void 0:e.allowReserved)||!1}));continue}n.push(dp(a,o,e))}}return n.join("&")}}function V0e(e,t){let r=e;for(const n of e.match(z0e)??[]){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,Cx(a,s,{style:i,explode:o}));continue}if(typeof s=="object"){r=r.replace(n,wx(a,s,{style:i,explode:o}));continue}if(i==="matrix"){r=r.replace(n,`;${dp(a,s)}`);continue}r=r.replace(n,i==="label"?`.${encodeURIComponent(s)}`:encodeURIComponent(s))}return r}function q0e(e){return e instanceof FormData?e:JSON.stringify(e)}function Y0e(e,t){var a;let r=`${t.baseUrl}${e}`;(a=t.params)!=null&&a.path&&(r=V0e(r,t.params.path));let n=t.querySerializer(t.params.query??{});return n.startsWith("?")&&(n=n.substring(1)),n&&(r+=`?${n}`),r}function G0e(...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 z8(e){return e.endsWith("/")?e.substring(0,e.length-1):e}const l0={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(l0.fromObject):[];return{...e,items:t,total:e.total??t.length}}},K0e=e=>{const t=tc({baseUrl:"",fetch:e.client.fetch});return vn({"/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 l0.fromCollection(o.data)},"/hostname-generators/:name":async r=>{const{name:n}=r,a=await t.GET("/hostnamegenerators/{name}",{params:{path:{name:n}}});return l0.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}})},W0e=e=>[[Be("hostname-generators.sources"),{service:K0e,arguments:[e.api],labels:[e.sources]}],[Be("hostname-generators.routes"),{service:H0e,arguments:[e.can],labels:[e.routes]}],[Be("hostname-generators.locales"),{service:()=>F0e,labels:[e.enUs]}]],Z0e={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 } @@ -199,24 +199,24 @@ other { - }}'<'/p> `,action:{type:"docs",label:"Documentation",href:"{KUMA_DOCS_URL}/production/mesh?{KUMA_UTM_QUERY_PARAMS}"}},components:{"mesh-insights-list":{name:"Name",services:"Services",dataplanes:"Data Plane Proxies (online/total)"}},routes:{item:{title:"{name}",subtitle:"{name} Mesh",breadcrumbs:"Meshes",navigation:{"mesh-detail-view":"Overview","service-list-tabs-view":"Services","gateway-list-tabs-view":"Gateways","data-plane-list-view":"Data Plane Proxies","policy-list-index-view":"Policies"},overview:"Overview","mtls-warning":`'<'p>mTLS is not enabled on this mesh. '<'a href="{KUMA_DOCS_URL}/policies/mutual-tls/?{KUMA_UTM_QUERY_PARAMS}" target="_blank">Consider enabling mTLS to get the most of out of {KUMA_PRODUCT_NAME}'<'/a>'<'/p> `,"mtp-warning":`'<'p>mTLS is enabled but you do not have a '<'a href="{KUMA_DOCS_URL}/policies/meshtrafficpermission/?{KUMA_UTM_QUERY_PARAMS}">MeshTrafficPermission policy'<'/a> for this mesh.'<'/p> `,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"}}},W0e=(e,t,r,n)=>[{path:"/meshes",name:"mesh-index-view",redirect:{name:"mesh-list-view"},component:()=>Oe(()=>import("./MeshRootView-DJgI_CHq.js"),[],import.meta.url),children:[{path:"",name:"mesh-list-view",component:()=>Oe(()=>import("./MeshListView-CX59DCBz.js"),[],import.meta.url)},{path:":mesh",name:"mesh",redirect:{name:"mesh-detail-view"},component:()=>Oe(()=>import("./MeshView-BtvheC_h.js"),[],import.meta.url),children:[{path:"",name:"mesh-detail-tabs-view",redirect:{name:"mesh-detail-view"},component:()=>Oe(()=>import("./MeshDetailTabsView-DnRXDD0v.js"),[],import.meta.url),children:[{path:"overview",name:"mesh-detail-view",component:()=>Oe(()=>import("./MeshDetailView-hQTjTJZb.js"),[],import.meta.url)},...e.items(),...t.items(),...r.items(),...n.items()]},...e.item(),...t.item(),...r.item(),...n.item()]}]}],Z0e={fromObject(e){const t=z8(e.mtls),r=z8(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 z8(e){if(e!=null&&e.enabledBackend&&Array.isArray(e.backends))return e.backends.find(t=>t.name===e.enabledBackend)}const bx={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=>bx.fromObject(t)):[]}},wx={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:bx.fromCollection(o)}}},Cx={fromObject(e){return{...e,config:e,networking:wx.fromObject(e.networking)}}},U8=["responsesSent","responsesAcknowledged","responsesRejected"],Q0e={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,...U8.reduce((s,l)=>(s[l]=r[l]??0,s),{})},acknowledgements:{...Object.fromEntries(Object.entries(i).map(([s,l])=>[s,U8.reduce((u,c)=>(u[c]=l[c]??0,u),{})]))}}})(e.status)}}},gg={fromArray:e=>Sx.fromArray(e)},Sx={fromArray:e=>{const t=Array.isArray(e)?e.map(Q0e.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}}},X0e={fromObject(e){return{...e,...gg.fromArray(e==null?void 0:e.subscriptions)}}},J0e=/(\S+:\s*\S*)|(\S*)/g,eme={service:"kuma.io/service",zone:"kuma.io/zone",protocol:"kuma.io/protocol"},Dc={online:"online",offline:"offline",partiallyDegraded:"partially_degraded"},Kh={builtin:"builtin",delegated:"delegated",standard:"standard"},ia={search(e){return[...e.matchAll(J0e)].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(`${eme[l]||l}${u.length>0?":":""}${u.join(":").trim()}`)}return o}(r,n),{tag:[]})||{}},fromObject(e,t){var d;const r=X0e.fromObject(e.dataplaneInsight),n=wx.fromObject(e.dataplane.networking),a=tme(n),o=nme(r,a,t),i=rme(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}=Cx.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"?Kh.builtin:typeof n.gateway<"u"?Kh.delegated:Kh.standard,status:(()=>{const f=typeof r.connectedSubscription<"u"?Dc.online:Dc.offline;if(n.gateway)return f;const p=n.inbounds.filter(v=>v.state!=="Ready");switch(!0){case p.length===n.inbounds.length:return Dc.offline;case p.length>0:return Dc.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=>ia.fromObject(r,t)):[]}}};function tme({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 rme({mTLS:e}){return e?Date.now()>new Date(e.certificateExpirationTime).getTime():!1}function nme({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 ame={fromCollection(e){const t=Array.isArray(e.items)?e.items:[],r=ome(t);return{...e,items:t,policyTypeEntries:r}}};function ome(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=ime(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 ime(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 sme={fromObject(e){const t=lme(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 lme(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 Ll({total:e=0,online:t=0,partiallyDegraded:r=0,offline:n=0}){return{total:e,online:t,partiallyDegraded:r,offline:n}}const l0={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(l0.fromObject):[];return{...e,items:t,total:e.total??t.length}}},_x={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(_x.fromObject):[];return{...e,items:t,total:e.total??t.length}}},j8=_x,u0={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(u0.fromObject):[];return{...e,items:t,total:e.total??t.length}}},ume={fromObject(e){return{...e,config:e}}},c0={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=>c0.fromObject(t)):[]}}};function cme({total:e=0,internal:t=0,external:r=0}){return{total:e,internal:t,external:r}}const d0={fromObject(e){const t=Ll(e.dataplanes),r={standard:Ll(e.dataplanesByType.standard),gateway:Ll(e.dataplanesByType.gateway),gatewayBuiltin:Ll(e.dataplanesByType.gatewayBuiltin),gatewayDelegated:Ll(e.dataplanesByType.gatewayDelegated)},n=cme(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(d0.fromObject):[];return{...e,items:t,total:e.total??t.length}}},dme=e=>vn({"/meshes/:name":async t=>{const{name:r}=t;return Z0e.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 d0.fromCollection(await e.getAllMeshInsights({size:r,offset:n}))},"/mesh-insights/:name":async t=>{const{name:r}=t;return d0.fromObject(await e.getMeshInsights({name:r}))}}),fme=e=>({}),pme={"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> +`,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"}}},Q0e=(e,t,r,n)=>[{path:"/meshes",name:"mesh-index-view",redirect:{name:"mesh-list-view"},component:()=>Oe(()=>import("./MeshRootView-CJ_Jpukr.js"),[],import.meta.url),children:[{path:"",name:"mesh-list-view",component:()=>Oe(()=>import("./MeshListView-Ox_6Xw76.js"),[],import.meta.url)},{path:":mesh",name:"mesh",redirect:{name:"mesh-detail-view"},component:()=>Oe(()=>import("./MeshView-uqZ74ph1.js"),[],import.meta.url),children:[{path:"",name:"mesh-detail-tabs-view",redirect:{name:"mesh-detail-view"},component:()=>Oe(()=>import("./MeshDetailTabsView-DZfEnx9Y.js"),[],import.meta.url),children:[{path:"overview",name:"mesh-detail-view",component:()=>Oe(()=>import("./MeshDetailView-DKLIYDKG.js"),[],import.meta.url)},...e.items(),...t.items(),...r.items(),...n.items()]},...e.item(),...t.item(),...r.item(),...n.item()]}]}],X0e={fromObject(e){const t=U8(e.mtls),r=U8(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 U8(e){if(e!=null&&e.enabledBackend&&Array.isArray(e.backends))return e.backends.find(t=>t.name===e.enabledBackend)}const Sx={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=>Sx.fromObject(t)):[]}},_x={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:Sx.fromCollection(o)}}},xx={fromObject(e){return{...e,config:e,networking:_x.fromObject(e.networking)}}},j8=["responsesSent","responsesAcknowledged","responsesRejected"],J0e={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,...j8.reduce((s,l)=>(s[l]=r[l]??0,s),{})},acknowledgements:{...Object.fromEntries(Object.entries(i).map(([s,l])=>[s,j8.reduce((u,c)=>(u[c]=l[c]??0,u),{})]))}}})(e.status)}}},yg={fromArray:e=>kx.fromArray(e)},kx={fromArray:e=>{const t=Array.isArray(e)?e.map(J0e.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}}},eme={fromObject(e){return{...e,...yg.fromArray(e==null?void 0:e.subscriptions)}}},tme=/(\S+:\s*\S*)|(\S*)/g,rme={service:"kuma.io/service",zone:"kuma.io/zone",protocol:"kuma.io/protocol"},Dc={online:"online",offline:"offline",partiallyDegraded:"partially_degraded"},Wh={builtin:"builtin",delegated:"delegated",standard:"standard"},ia={search(e){return[...e.matchAll(tme)].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(`${rme[l]||l}${u.length>0?":":""}${u.join(":").trim()}`)}return o}(r,n),{tag:[]})||{}},fromObject(e,t){var d;const r=eme.fromObject(e.dataplaneInsight),n=_x.fromObject(e.dataplane.networking),a=nme(n),o=ome(r,a,t),i=ame(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}=xx.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"?Wh.builtin:typeof n.gateway<"u"?Wh.delegated:Wh.standard,status:(()=>{const f=typeof r.connectedSubscription<"u"?Dc.online:Dc.offline;if(n.gateway)return f;const p=n.inbounds.filter(v=>v.state!=="Ready");switch(!0){case p.length===n.inbounds.length:return Dc.offline;case p.length>0:return Dc.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=>ia.fromObject(r,t)):[]}}};function nme({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 ame({mTLS:e}){return e?Date.now()>new Date(e.certificateExpirationTime).getTime():!1}function ome({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 ime={fromCollection(e){const t=Array.isArray(e.items)?e.items:[],r=sme(t);return{...e,items:t,policyTypeEntries:r}}};function sme(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=lme(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 lme(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 ume={fromObject(e){const t=cme(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 cme(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 Ll({total:e=0,online:t=0,partiallyDegraded:r=0,offline:n=0}){return{total:e,online:t,partiallyDegraded:r,offline:n}}const u0={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(u0.fromObject):[];return{...e,items:t,total:e.total??t.length}}},Ax={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(Ax.fromObject):[];return{...e,items:t,total:e.total??t.length}}},V8=Ax,c0={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(c0.fromObject):[];return{...e,items:t,total:e.total??t.length}}},dme={fromObject(e){return{...e,config:e}}},d0={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=>d0.fromObject(t)):[]}}};function fme({total:e=0,internal:t=0,external:r=0}){return{total:e,internal:t,external:r}}const f0={fromObject(e){const t=Ll(e.dataplanes),r={standard:Ll(e.dataplanesByType.standard),gateway:Ll(e.dataplanesByType.gateway),gatewayBuiltin:Ll(e.dataplanesByType.gatewayBuiltin),gatewayDelegated:Ll(e.dataplanesByType.gatewayDelegated)},n=fme(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(f0.fromObject):[];return{...e,items:t,total:e.total??t.length}}},pme=e=>vn({"/meshes/:name":async t=>{const{name:r}=t;return X0e.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 f0.fromCollection(await e.getAllMeshInsights({size:r,offset:n}))},"/mesh-insights/:name":async t=>{const{name:r}=t;return f0.fromObject(await e.getMeshInsights({name:r}))}}),hme=e=>({}),vme={"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"}}},hme=e=>[{path:"xds-config",name:`${e}-xds-config-view`,component:()=>Oe(()=>import("./ConnectionsXdsConfigView-DCgxqVcj.js"),[],import.meta.url)},{path:"stats",name:`${e}-stats-view`,component:()=>Oe(()=>import("./ConnectionsStatsView-Csul0IB-.js"),[],import.meta.url)},{path:"clusters",name:`${e}-clusters-view`,component:()=>Oe(()=>import("./ConnectionsClustersView-D1_btCQD.js"),[],import.meta.url)}],vme=e=>[{path:"inbound/:connection",name:`${e}-connection-inbound-summary-view`,component:()=>Oe(()=>import("./ConnectionInboundSummaryView-uRQrE_Lj.js"),[],import.meta.url),children:[{path:"stats",name:`${e}-connection-inbound-summary-stats-view`,component:()=>Oe(()=>import("./ConnectionInboundSummaryStatsView-DfEqwmYZ.js"),[],import.meta.url)},{path:"clusters",name:`${e}-connection-inbound-summary-clusters-view`,component:()=>Oe(()=>import("./ConnectionInboundSummaryClustersView-tvdfRFEt.js"),[],import.meta.url)},{path:"xds-config",name:`${e}-connection-inbound-summary-xds-config-view`,component:()=>Oe(()=>import("./ConnectionInboundSummaryXdsConfigView-BXXdu1TE.js"),[],import.meta.url)}]},{path:"outbound/:connection",name:`${e}-connection-outbound-summary-view`,component:()=>Oe(()=>import("./ConnectionOutboundSummaryView-FKufv6pF.js"),[],import.meta.url),children:[{path:"stats",name:`${e}-connection-outbound-summary-stats-view`,component:()=>Oe(()=>import("./ConnectionOutboundSummaryStatsView-UAkHupqe.js"),[],import.meta.url)},{path:"clusters",name:`${e}-connection-outbound-summary-clusters-view`,component:()=>Oe(()=>import("./ConnectionOutboundSummaryClustersView-BAbzwQxW.js"),[],import.meta.url)},{path:"xds-config",name:`${e}-connection-outbound-summary-xds-config-view`,component:()=>Oe(()=>import("./ConnectionOutboundSummaryXdsConfigView-tHnEHDFP.js"),[],import.meta.url)}]}],fp=e=>[{path:"subscription/:subscription",name:`${e}-subscription-summary-view`,component:()=>Oe(()=>import("./SubscriptionSummaryView-CAlIbjfU.js"),[],import.meta.url)}],Ls=()=>{const e=()=>[{path:"data-planes/:dataPlane",name:"data-plane-detail-tabs-view",component:()=>Oe(()=>import("./DataPlaneDetailTabsView-C00htIMw.js"),__vite__mapDeps([13]),import.meta.url),children:[{path:"overview",name:"data-plane-detail-view",component:()=>Oe(()=>import("./DataPlaneDetailView-D4mgPx8T.js"),__vite__mapDeps([12,14,15,16]),import.meta.url),children:[...vme("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-7qVFo2dA.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-DvLJlbk9.js"),__vite__mapDeps([17,18,19,20]),import.meta.url)}),r)),...fp("data-plane")]},{path:"policies",name:"data-plane-policies-view",component:()=>Oe(()=>import("./DataPlanePoliciesView-CV8HVn3v.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-CQV7i8Hj.js"),__vite__mapDeps([22]),import.meta.url)}]},...hme("data-plane"),{path:"config",name:"data-plane-config-view",component:()=>Oe(()=>import("./DataPlaneConfigView-U-Y9msvw.js"),[],import.meta.url)}]}],t=r=>[{path:":dataPlane",name:`${r!=null&&r.length?`${r}-`:""}data-plane-summary-view`,component:()=>Oe(()=>import("./DataPlaneSummaryView-DrF6unU9.js"),__vite__mapDeps([14]),import.meta.url)}];return{items:()=>[{path:"data-planes",name:"data-plane-list-view",component:()=>Oe(()=>import("./DataPlaneListView-C1ApxFW0.js"),__vite__mapDeps([23,12,24]),import.meta.url),children:t()}],item:e,summary:t}};/*! @gera2ld/tarjs v0.3.1 | MIT License */const mme=new TextEncoder,xx=e=>mme.encode(e);new TextDecoder;function gme(e){return typeof e=="string"?xx(e).buffer:e instanceof ArrayBuffer?e:ArrayBuffer.isView(e)?new Uint8Array(e).buffer:e.arrayBuffer()}let f0=function(e){return e[e.File=0]="File",e[e.Dir=53]="Dir",e}({});var So;class yme{constructor(){yr(this,So);fr(this,So,[])}addFile(t,r,n){const a=gme(r),o=a.byteLength??r.size,i={name:t,type:f0.File,data:a,size:o,opts:n};Ae(this,So).push(i)}addFolder(t,r){Ae(this,So).push({name:t,type:f0.Dir,data:null,size:0,opts:r})}async write(){const t=bme(Ae(this,So)),r=new Uint8Array(t);let n=0;for(const a of Ae(this,So)){wme(t,a.name,n),Cme(t,a.type,n),Sme(t,a.size,n),Ime(t,n,a.opts,a.type),$me(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"})}}So=new WeakMap;function bme(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 Zn(e,t,r,n){const a=xx(t),o=new Uint8Array(e,r,n);for(let i=0;ie.includes(t),Ome=(e,t,r)=>{const n=tc({baseUrl:"",fetch:t.client.fetch});return vn({"/dataplanes/poll":a=>{const{size:o,page:i}=a,s=o*(i-1),l=r("use zones");return e(async u=>{const c=ia.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=ia.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=>Cx.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:LN.stringify(await t.getDataplaneFromMesh({mesh:o,name:i}))}));break;case"policies":f.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":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 yme,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=>ame.fromCollection(await t.getSidecarDataplanePolicies(a)),"/meshes/:mesh/dataplanes/:name/gateway-dataplane-policies":async a=>sme.fromObject(await t.getMeshGatewayDataplane(a)),"/meshes/:mesh/dataplane-overviews/:name":async a=>ia.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=ia.search(a.search),u=a.type==="standard"?"false":a.type,c=Mme(["delegated","builtin","false"],u)?{gateway:u}:{};return ia.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=ia.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}`)),ia.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=ia.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}`),ia.fromCollection(await t.getAllDataplaneOverviewsFromMesh({mesh:o},{...l,offset:s,size:i}),r("use zones"))}})},Pme={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"}}}}},Dme=["http","tcp"],Lme=["http","tcp","grpc"],Nme=/_\d{1,5}\./,Rme=/_\d{1,5}/,Bme=/_(mz|m|ext){1}svc_\d{1,5}(-[a-z0-9]+)?$/,Wh={fromCollection(e){return Fme(e)}},Zh={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(Bme);if(f){const[p,v,w,b,y,h]=a.split("_");d.$resourceMeta={mesh:p,name:v,namespace:w,zone:b,port:h,type:(m=>{switch(!0){case m.indexOf("_msvc_")!==-1:return"MeshService";case m.indexOf("_extsvc_")!==-1:return"MeshExternalService";case m.indexOf("_mzsvc_")!==-1:return"MeshMultiZoneService"}return""})(f[0])}}return Dme.forEach(p=>{var v;typeof((v=e[p])==null?void 0:v[a])<"u"&&(d[p]={...d[p],...e[p][a]})}),!Lme.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}}},Fme=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(Nme);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(Rme.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},{}),co=(e,t)=>t!=null&&e!=null&&typeof e=="object"&&t in e,V8=(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:[]}},Hme=(e,t)=>vn({"/connections/stats/for/zone-ingress/:name/:socketAddress":async r=>{const{name:n,socketAddress:a}=r,o=await t.getZoneIngressData({zoneIngressName:n,dataPath:"stats"}),i=Zh.fromObject(Wh.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=Zh.fromObject(Wh.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=Zh.fromObject(Wh.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 V8(i,(s,l)=>{switch(s){case"dynamic_listeners":return l.filter((u={})=>{var c;return co(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 co(u,"cluster")&&co(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 V8(s,(l,u)=>{switch(l){case"dynamic_listeners":return u.filter(c=>co(c,"name")&&c.name===`outbound:${o}`);case"dynamic_active_clusters":return u.filter(c=>{var d;return co(c,"cluster")&&co(c.cluster,"name")&&((d=c.cluster)==null?void 0:d.name)===o});case"dynamic_endpoint_configs":return u.filter(c=>{var d;return co(c,"endpoint_config")&&co(c.endpoint_config,"cluster_name")&&((d=c.endpoint_config)==null?void 0:d.cluster_name)===o})}return[]})}}),zme=e=>[[Be("connections.sources"),{service:Hme,arguments:[e.source,e.api],labels:[e.sources]}],[Be("connections.locales"),{service:()=>Pme,labels:[e.enUs]}]],Ume=e=>[[Be("data-planes.sources"),{service:Ome,arguments:[e.source,e.api,e.can],labels:[e.sources]}],[Be("data-planes.routes"),{service:()=>[Ls()],labels:[e.routes]}],[Be("data-planes.features"),{service:fme,arguments:[e.env],labels:[e.features]}],[Be("data-planes.locales"),{service:()=>pme,labels:[e.enUs]}],...zme(e)],jme=e=>({}),Vme={"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}"}}},p0={fromObject(e){return{...e,config:e}},fromCollection(e){return{...e,items:Array.isArray(e.items)?e.items.map(t=>p0.fromObject(t)):[]}}},qme=e=>vn({"/meshes/:mesh/external-services":async t=>{const{mesh:r,size:n}=t,a=t.size*(t.page-1);return p0.fromCollection(await e.getAllExternalServicesFromMesh({mesh:r},{size:n,offset:a}))},"/meshes/:mesh/external-services/:name":async t=>{const{mesh:r,name:n}=t;return p0.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"})}}),Yme=e=>[[Be("external-services.sources"),{service:qme,arguments:[e.api],labels:[e.sources]}],[Be("external-services.features"),{service:jme,arguments:[e.env],labels:[e.features]}],[Be("external-services.locales"),{service:()=>Vme,labels:[e.enUs]}]],Gme={gateways:{routes:{items:{title:"Gateways",intro:`'<'p>Gateways are specialized proxies that manage incoming and outgoing traffic between the service mesh and external clients or other networks, enabling secure and controlled access to services with the mesh.'<'/p> +`}},href:{docs:{data_plane_proxy:"{KUMA_DOCS_URL}/production/dp-config/dpp?{KUMA_UTM_QUERY_PARAMS}",gateway:"{KUMA_DOCS_URL}/explore/gateway?{KUMA_UTM_QUERY_PARAMS}"}},type:{all:"All",standard:"Proxy",builtin:"Built-in gateway",delegated:"Delegated gateway"}}},mme=e=>[{path:"xds-config",name:`${e}-xds-config-view`,component:()=>Oe(()=>import("./ConnectionsXdsConfigView-DFOGsuUR.js"),[],import.meta.url)},{path:"stats",name:`${e}-stats-view`,component:()=>Oe(()=>import("./ConnectionsStatsView-DrBatiMN.js"),[],import.meta.url)},{path:"clusters",name:`${e}-clusters-view`,component:()=>Oe(()=>import("./ConnectionsClustersView-oLsJzpeZ.js"),[],import.meta.url)}],gme=e=>[{path:"inbound/:connection",name:`${e}-connection-inbound-summary-view`,component:()=>Oe(()=>import("./ConnectionInboundSummaryView-vtkqkYpX.js"),[],import.meta.url),children:[{path:"stats",name:`${e}-connection-inbound-summary-stats-view`,component:()=>Oe(()=>import("./ConnectionInboundSummaryStatsView-DXILBOwq.js"),[],import.meta.url)},{path:"clusters",name:`${e}-connection-inbound-summary-clusters-view`,component:()=>Oe(()=>import("./ConnectionInboundSummaryClustersView-tI5qseLm.js"),[],import.meta.url)},{path:"xds-config",name:`${e}-connection-inbound-summary-xds-config-view`,component:()=>Oe(()=>import("./ConnectionInboundSummaryXdsConfigView-BW9TMyke.js"),[],import.meta.url)}]},{path:"outbound/:connection",name:`${e}-connection-outbound-summary-view`,component:()=>Oe(()=>import("./ConnectionOutboundSummaryView-DoH1xSvU.js"),[],import.meta.url),children:[{path:"stats",name:`${e}-connection-outbound-summary-stats-view`,component:()=>Oe(()=>import("./ConnectionOutboundSummaryStatsView-6Rp_9IdN.js"),[],import.meta.url)},{path:"clusters",name:`${e}-connection-outbound-summary-clusters-view`,component:()=>Oe(()=>import("./ConnectionOutboundSummaryClustersView-DNzTGTRf.js"),[],import.meta.url)},{path:"xds-config",name:`${e}-connection-outbound-summary-xds-config-view`,component:()=>Oe(()=>import("./ConnectionOutboundSummaryXdsConfigView-BqJh6hxa.js"),[],import.meta.url)}]}],fp=e=>[{path:"subscription/:subscription",name:`${e}-subscription-summary-view`,component:()=>Oe(()=>import("./SubscriptionSummaryView-CwFldvB7.js"),[],import.meta.url)}],Ls=()=>{const e=()=>[{path:"data-planes/:dataPlane",name:"data-plane-detail-tabs-view",component:()=>Oe(()=>import("./DataPlaneDetailTabsView-80_4feH1.js"),__vite__mapDeps([13]),import.meta.url),children:[{path:"overview",name:"data-plane-detail-view",component:()=>Oe(()=>import("./DataPlaneDetailView-DLT5WTdi.js"),__vite__mapDeps([12,14,15,16]),import.meta.url),children:[...gme("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-DEWlhlfW.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-BSmf1Tmj.js"),__vite__mapDeps([17,18,19,20]),import.meta.url)}),r)),...fp("data-plane")]},{path:"policies",name:"data-plane-policies-view",component:()=>Oe(()=>import("./DataPlanePoliciesView-Cuh3eouK.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-BAb6kUth.js"),__vite__mapDeps([22]),import.meta.url)}]},...mme("data-plane"),{path:"config",name:"data-plane-config-view",component:()=>Oe(()=>import("./DataPlaneConfigView-Cd__3WHO.js"),[],import.meta.url)}]}],t=r=>[{path:":dataPlane",name:`${r!=null&&r.length?`${r}-`:""}data-plane-summary-view`,component:()=>Oe(()=>import("./DataPlaneSummaryView-4Bf5rFoi.js"),__vite__mapDeps([14]),import.meta.url)}];return{items:()=>[{path:"data-planes",name:"data-plane-list-view",component:()=>Oe(()=>import("./DataPlaneListView-DvH1hbU8.js"),__vite__mapDeps([23,12,24]),import.meta.url),children:t()}],item:e,summary:t}};/*! @gera2ld/tarjs v0.3.1 | MIT License */const yme=new TextEncoder,Ex=e=>yme.encode(e);new TextDecoder;function bme(e){return typeof e=="string"?Ex(e).buffer:e instanceof ArrayBuffer?e:ArrayBuffer.isView(e)?new Uint8Array(e).buffer:e.arrayBuffer()}let p0=function(e){return e[e.File=0]="File",e[e.Dir=53]="Dir",e}({});var So;class wme{constructor(){yr(this,So);fr(this,So,[])}addFile(t,r,n){const a=bme(r),o=a.byteLength??r.size,i={name:t,type:p0.File,data:a,size:o,opts:n};Ae(this,So).push(i)}addFolder(t,r){Ae(this,So).push({name:t,type:p0.Dir,data:null,size:0,opts:r})}async write(){const t=Cme(Ae(this,So)),r=new Uint8Array(t);let n=0;for(const a of Ae(this,So)){Sme(t,a.name,n),_me(t,a.type,n),xme(t,a.size,n),Ome(t,n,a.opts,a.type),Ime(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"})}}So=new WeakMap;function Cme(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 Zn(e,t,r,n){const a=Ex(t),o=new Uint8Array(e,r,n);for(let i=0;ie.includes(t),Dme=(e,t,r)=>{const n=tc({baseUrl:"",fetch:t.client.fetch});return vn({"/dataplanes/poll":a=>{const{size:o,page:i}=a,s=o*(i-1),l=r("use zones");return e(async u=>{const c=ia.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=ia.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=>xx.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:FN.stringify(await t.getDataplaneFromMesh({mesh:o,name:i}))}));break;case"policies":f.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":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 wme,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=>ime.fromCollection(await t.getSidecarDataplanePolicies(a)),"/meshes/:mesh/dataplanes/:name/gateway-dataplane-policies":async a=>ume.fromObject(await t.getMeshGatewayDataplane(a)),"/meshes/:mesh/dataplane-overviews/:name":async a=>ia.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=ia.search(a.search),u=a.type==="standard"?"false":a.type,c=Pme(["delegated","builtin","false"],u)?{gateway:u}:{};return ia.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=ia.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}`)),ia.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=ia.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}`),ia.fromCollection(await t.getAllDataplaneOverviewsFromMesh({mesh:o},{...l,offset:s,size:i}),r("use zones"))}})},Lme={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"}}}}},Nme=["http","tcp"],Rme=["http","tcp","grpc"],Bme=/_\d{1,5}\./,Fme=/_\d{1,5}/,Hme=/_(mz|m|ext){1}svc_\d{1,5}(-[a-z0-9]+)?$/,Zh={fromCollection(e){return zme(e)}},Qh={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(Hme);if(f){const[p,v,w,b,y,h]=a.split("_");d.$resourceMeta={mesh:p,name:v,namespace:w,zone:b,port:h,type:(m=>{switch(!0){case m.indexOf("_msvc_")!==-1:return"MeshService";case m.indexOf("_extsvc_")!==-1:return"MeshExternalService";case m.indexOf("_mzsvc_")!==-1:return"MeshMultiZoneService"}return""})(f[0])}}return Nme.forEach(p=>{var v;typeof((v=e[p])==null?void 0:v[a])<"u"&&(d[p]={...d[p],...e[p][a]})}),!Rme.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}}},zme=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(Bme);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(Fme.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},{}),co=(e,t)=>t!=null&&e!=null&&typeof e=="object"&&t in e,q8=(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:[]}},Ume=(e,t)=>vn({"/connections/stats/for/zone-ingress/:name/:socketAddress":async r=>{const{name:n,socketAddress:a}=r,o=await t.getZoneIngressData({zoneIngressName:n,dataPath:"stats"}),i=Qh.fromObject(Zh.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=Qh.fromObject(Zh.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=Qh.fromObject(Zh.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 q8(i,(s,l)=>{switch(s){case"dynamic_listeners":return l.filter((u={})=>{var c;return co(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 co(u,"cluster")&&co(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 q8(s,(l,u)=>{switch(l){case"dynamic_listeners":return u.filter(c=>co(c,"name")&&c.name===`outbound:${o}`);case"dynamic_active_clusters":return u.filter(c=>{var d;return co(c,"cluster")&&co(c.cluster,"name")&&((d=c.cluster)==null?void 0:d.name)===o});case"dynamic_endpoint_configs":return u.filter(c=>{var d;return co(c,"endpoint_config")&&co(c.endpoint_config,"cluster_name")&&((d=c.endpoint_config)==null?void 0:d.cluster_name)===o})}return[]})}}),jme=e=>[[Be("connections.sources"),{service:Ume,arguments:[e.source,e.api],labels:[e.sources]}],[Be("connections.locales"),{service:()=>Lme,labels:[e.enUs]}]],Vme=e=>[[Be("data-planes.sources"),{service:Dme,arguments:[e.source,e.api,e.can],labels:[e.sources]}],[Be("data-planes.routes"),{service:()=>[Ls()],labels:[e.routes]}],[Be("data-planes.features"),{service:hme,arguments:[e.env],labels:[e.features]}],[Be("data-planes.locales"),{service:()=>vme,labels:[e.enUs]}],...jme(e)],qme=e=>({}),Yme={"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}"}}},h0={fromObject(e){return{...e,config:e}},fromCollection(e){return{...e,items:Array.isArray(e.items)?e.items.map(t=>h0.fromObject(t)):[]}}},Gme=e=>vn({"/meshes/:mesh/external-services":async t=>{const{mesh:r,size:n}=t,a=t.size*(t.page-1);return h0.fromCollection(await e.getAllExternalServicesFromMesh({mesh:r},{size:n,offset:a}))},"/meshes/:mesh/external-services/:name":async t=>{const{mesh:r,name:n}=t;return h0.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"})}}),Kme=e=>[[Be("external-services.sources"),{service:Gme,arguments:[e.api],labels:[e.sources]}],[Be("external-services.features"),{service:qme,arguments:[e.env],labels:[e.features]}],[Be("external-services.locales"),{service:()=>Yme,labels:[e.enUs]}]],Wme={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}"}}},Kme=()=>({items:()=>[{path:"gateways",name:"gateway-list-tabs-view",redirect:{name:"builtin-gateway-list-view"},component:()=>Oe(()=>import("./GatewayListTabsView-Ej1GnVYB.js"),[],import.meta.url),children:[{path:"builtin",name:"builtin-gateway-list-view",component:()=>Oe(()=>import("./BuiltinGatewayListView-CuSa-RRF.js"),__vite__mapDeps([12]),import.meta.url),children:[{path:":gateway",name:"builtin-gateway-summary-view",component:()=>Oe(()=>import("./BuiltinGatewaySummaryView-ZJjBbs76.js"),__vite__mapDeps([25]),import.meta.url)}]},{path:"delegated",name:"delegated-gateway-list-view",component:()=>Oe(()=>import("./DelegatedGatewayListView-60Vq_z6Y.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-C1MScf8Y.js"),[],import.meta.url),children:[{path:"overview",name:"builtin-gateway-detail-view",component:()=>Oe(()=>import("./BuiltinGatewayDetailView-DxY8ufNr.js"),__vite__mapDeps([14,19,26]),import.meta.url)},{path:"dataplanes",name:"builtin-gateway-dataplanes-view",component:()=>Oe(()=>import("./BuiltinGatewayDataplanesView-DObq89gz.js"),__vite__mapDeps([23,12,27]),import.meta.url),children:Ls().summary("builtin-gateway")},{path:"config",name:"builtin-gateway-config-view",component:()=>Oe(()=>import("./BuiltinGatewayConfigView-eMgaN1yF.js"),[],import.meta.url)}]},{path:"delegated/:service",name:"delegated-gateway-detail-tabs-view",component:()=>Oe(()=>import("./DelegatedGatewayDetailTabsView-BTNICXHS.js"),[],import.meta.url),children:[{path:"overview",name:"delegated-gateway-detail-view",component:()=>Oe(()=>import("./DelegatedGatewayDetailView-BnOCVqVr.js"),__vite__mapDeps([23,12,28]),import.meta.url),children:Ls().summary("delegated-gateway")}]}]}]}),h0={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(h0.fromObject):[];return{...e,items:t,total:e.total??t.length}}},kx={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(kx.fromObject):[];return{items:t,total:t.length}}},vu={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=>({...vu.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,...vu.fromObject(f),ruleType:"from",type:a.type})))},[]):[],s=typeof a.proxyRule<"u"?[{...vu.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=>({...kx.fromObject(i),type:a.type})):[];return n.concat(o)},[]):[];return{...e,rules:t,toResourceRules:r}}},Wme=e=>{const t=tc({baseUrl:"",fetch:e.client.fetch});return vn({"/meshes/:mesh/mesh-gateways":async r=>{const{mesh:n,size:a}=r,o=r.size*(r.page-1);return h0.fromCollection(await e.getAllMeshGatewaysFromMesh({mesh:n},{size:a,offset:o}))},"/meshes/:mesh/mesh-gateways/:name":async r=>{const{mesh:n,name:a}=r;return h0.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 vu.fromCollection(n.data)}})},Zme=e=>[[Be("gateway.sources"),{service:Wme,arguments:[e.api],labels:[e.sources]}],[Be("gateway.routes"),{service:()=>[Kme()],labels:[e.routes]}],[Be("gateway.locales"),{service:()=>Gme,labels:[e.enUs]}]],Qme={policies:{"x-empty-state":{title:"No data",body:`'<'p>There are no { type } policies present{ suffix }.'<'/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}"}}},Zme=()=>({items:()=>[{path:"gateways",name:"gateway-list-tabs-view",redirect:{name:"builtin-gateway-list-view"},component:()=>Oe(()=>import("./GatewayListTabsView-dQULP8VW.js"),[],import.meta.url),children:[{path:"builtin",name:"builtin-gateway-list-view",component:()=>Oe(()=>import("./BuiltinGatewayListView-jY7msCTy.js"),__vite__mapDeps([12]),import.meta.url),children:[{path:":gateway",name:"builtin-gateway-summary-view",component:()=>Oe(()=>import("./BuiltinGatewaySummaryView-CvJo1B8I.js"),__vite__mapDeps([25]),import.meta.url)}]},{path:"delegated",name:"delegated-gateway-list-view",component:()=>Oe(()=>import("./DelegatedGatewayListView-UIHYmwrp.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-rtZVlkru.js"),[],import.meta.url),children:[{path:"overview",name:"builtin-gateway-detail-view",component:()=>Oe(()=>import("./BuiltinGatewayDetailView-DXP3utUz.js"),__vite__mapDeps([14,19,26]),import.meta.url)},{path:"dataplanes",name:"builtin-gateway-dataplanes-view",component:()=>Oe(()=>import("./BuiltinGatewayDataplanesView-C8NLnJcJ.js"),__vite__mapDeps([23,12,27]),import.meta.url),children:Ls().summary("builtin-gateway")},{path:"config",name:"builtin-gateway-config-view",component:()=>Oe(()=>import("./BuiltinGatewayConfigView-D29dxCkq.js"),[],import.meta.url)}]},{path:"delegated/:service",name:"delegated-gateway-detail-tabs-view",component:()=>Oe(()=>import("./DelegatedGatewayDetailTabsView-B-ZrUanr.js"),[],import.meta.url),children:[{path:"overview",name:"delegated-gateway-detail-view",component:()=>Oe(()=>import("./DelegatedGatewayDetailView-D4P_bS7Z.js"),__vite__mapDeps([23,12,28]),import.meta.url),children:Ls().summary("delegated-gateway")}]}]}]}),v0={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(v0.fromObject):[];return{...e,items:t,total:e.total??t.length}}},Tx={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(Tx.fromObject):[];return{items:t,total:t.length}}},vu={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=>({...vu.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,...vu.fromObject(f),ruleType:"from",type:a.type})))},[]):[],s=typeof a.proxyRule<"u"?[{...vu.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=>({...Tx.fromObject(i),type:a.type})):[];return n.concat(o)},[]):[];return{...e,rules:t,toResourceRules:r}}},Qme=e=>{const t=tc({baseUrl:"",fetch:e.client.fetch});return vn({"/meshes/:mesh/mesh-gateways":async r=>{const{mesh:n,size:a}=r,o=r.size*(r.page-1);return v0.fromCollection(await e.getAllMeshGatewaysFromMesh({mesh:n},{size:a,offset:o}))},"/meshes/:mesh/mesh-gateways/:name":async r=>{const{mesh:n,name:a}=r;return v0.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 vu.fromCollection(n.data)}})},Xme=e=>[[Be("gateway.sources"),{service:Qme,arguments:[e.api],labels:[e.sources]}],[Be("gateway.routes"),{service:()=>[Zme()],labels:[e.routes]}],[Be("gateway.locales"),{service:()=>Wme,labels:[e.enUs]}]],Jme={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}},Xme=()=>({items:()=>[{path:"policies",name:"policy-list-index-view",component:()=>Oe(()=>import("./PolicyTypeListView-De4Y3LzE.js"),__vite__mapDeps([29]),import.meta.url),children:[{path:":policyPath",name:"policy-list-view",component:()=>Oe(()=>import("./PolicyListView-BV76Pkqb.js"),__vite__mapDeps([18,12,30]),import.meta.url),children:[{path:":policy",name:"policy-summary-view",component:()=>Oe(()=>import("./PolicySummaryView-UYSa6jom.js"),__vite__mapDeps([31]),import.meta.url)}]}]}],item:()=>[{path:"policies/:policyPath/:policy/overview",name:"policy-detail-tabs-view",component:()=>Oe(()=>import("./PolicyDetailTabsView-CXMOTCpX.js"),[],import.meta.url),children:[{path:"overview",name:"policy-detail-view",component:()=>Oe(()=>import("./PolicyDetailView-CxNEnkn_.js"),__vite__mapDeps([12]),import.meta.url)},{path:"config",name:"policy-detail-config-view",component:()=>Oe(()=>import("./PolicyDetailConfigView-Bt99q8M3.js"),[],import.meta.url)}]}]}),Ax={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(Ax.fromObject):[];return{...e,items:t,total:e.total??t.length}}},v0={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=>v0.fromObject(t)):[]}}},Jme=e=>vn({"/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 v0.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 v0.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 Ax.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"})}}),ege=e=>[[Be("policies.sources"),{service:Jme,arguments:[e.api],labels:[e.sources]}],[Be("policies.routes"),{service:()=>[Xme()],labels:[e.routes]}],[Be("policies.locales"),{service:()=>Qme,labels:[e.enUs]}]],tge=(e,t)=>{const r=tc({baseUrl:"",fetch:t.client.fetch});return vn({"/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 vu.fromCollection(a.data)}})},rge=e=>[[Be("rules.sources"),{service:tge,arguments:[e.source,e.api],labels:[e.sources]}]],nge=()=>({"use service-insights":(e,t)=>t.meshServices.mode!=="Exclusive"}),age={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> +`,inbound:"Inbound",outbound:"Outbound"},detail:{affected_dpps:"Affected Data Plane Proxies",dataplane_input_placeholder:"Filter by name",about:{title:"About this Policy"}},type:null}},ege=()=>({items:()=>[{path:"policies",name:"policy-list-index-view",component:()=>Oe(()=>import("./PolicyTypeListView-BAIDpgxS.js"),__vite__mapDeps([29]),import.meta.url),children:[{path:":policyPath",name:"policy-list-view",component:()=>Oe(()=>import("./PolicyListView-BFRjgny_.js"),__vite__mapDeps([18,12,30]),import.meta.url),children:[{path:":policy",name:"policy-summary-view",component:()=>Oe(()=>import("./PolicySummaryView-DJafAaiD.js"),__vite__mapDeps([31]),import.meta.url)}]}]}],item:()=>[{path:"policies/:policyPath/:policy/overview",name:"policy-detail-tabs-view",component:()=>Oe(()=>import("./PolicyDetailTabsView-CKFydx2X.js"),[],import.meta.url),children:[{path:"overview",name:"policy-detail-view",component:()=>Oe(()=>import("./PolicyDetailView-yvyY2_m2.js"),__vite__mapDeps([12]),import.meta.url)},{path:"config",name:"policy-detail-config-view",component:()=>Oe(()=>import("./PolicyDetailConfigView-DEAoWHig.js"),[],import.meta.url)}]}]}),$x={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($x.fromObject):[];return{...e,items:t,total:e.total??t.length}}},m0={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=>m0.fromObject(t)):[]}}},tge=e=>vn({"/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 m0.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 m0.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 $x.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"})}}),rge=e=>[[Be("policies.sources"),{service:tge,arguments:[e.api],labels:[e.sources]}],[Be("policies.routes"),{service:()=>[ege()],labels:[e.routes]}],[Be("policies.locales"),{service:()=>Jme,labels:[e.enUs]}]],nge=(e,t)=>{const r=tc({baseUrl:"",fetch:t.client.fetch});return vn({"/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 vu.fromCollection(a.data)}})},age=e=>[[Be("rules.sources"),{service:nge,arguments:[e.source,e.api],labels:[e.sources]}]],oge=()=>({"use service-insights":(e,t)=>t.meshServices.mode!=="Exclusive"}),ige={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> -`}}}},oge=e=>({items:()=>[{path:"services",name:"service-list-tabs-view",component:()=>Oe(()=>import("./ServiceListTabsView-CiEVD3S6.js"),[],import.meta.url),children:[{path:"internal",name:"service-list-view",component:()=>Oe(()=>import("./ServiceListView-C3vDK95k.js"),__vite__mapDeps([12]),import.meta.url)},{path:"external",name:"external-service-list-view",component:()=>Oe(()=>import("./ExternalServiceListView-TVsvlQqD.js"),[],import.meta.url)},{path:"mesh-services",name:"mesh-service-list-view",component:()=>Oe(()=>import("./MeshServiceListView-B06yaIHB.js"),__vite__mapDeps([12]),import.meta.url),children:[{path:":service",name:"mesh-service-summary-view",component:()=>Oe(()=>import("./MeshServiceSummaryView-BD_5PHYj.js"),[],import.meta.url)}]},...e("use zones")?[{path:"mesh-multi-zone-services",name:"mesh-multi-zone-service-list-view",component:()=>Oe(()=>import("./MeshMultiZoneServiceListView-XW2Oya5v.js"),__vite__mapDeps([12]),import.meta.url),children:[{path:":service",name:"mesh-multi-zone-service-summary-view",component:()=>Oe(()=>import("./MeshMultiZoneServiceSummaryView-BO5LF4Aw.js"),[],import.meta.url)}]}]:[],{path:"mesh-external-services",name:"mesh-external-service-list-view",component:()=>Oe(()=>import("./MeshExternalServiceListView-MJykTL06.js"),__vite__mapDeps([12]),import.meta.url),children:[{path:":service",name:"mesh-external-service-summary-view",component:()=>Oe(()=>import("./MeshExternalServiceSummaryView-BOozw5GH.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-BQsv13It.js"),[],import.meta.url),children:[{path:"overview",name:"service-detail-view",component:()=>Oe(()=>import("./ServiceDetailView-VjQuGwPy.js"),__vite__mapDeps([23,12,32]),import.meta.url),children:Ls().summary("service")}]},{path:"external/:service",name:"external-service-detail-tabs-view",component:()=>Oe(()=>import("./ExternalServiceDetailTabsView-DUiIKb4O.js"),[],import.meta.url),children:[{path:"overview",name:"external-service-detail-view",component:()=>Oe(()=>import("./ExternalServiceDetailView-BXiK3_oj.js"),__vite__mapDeps([14]),import.meta.url)}]},{path:"mesh-services/:service",name:"mesh-service-detail-tabs-view",component:()=>Oe(()=>import("./MeshServiceDetailTabsView-BVl7Z6Oq.js"),[],import.meta.url),children:[{path:"overview",name:"mesh-service-detail-view",component:()=>Oe(()=>import("./MeshServiceDetailView-BlxrmOv8.js"),__vite__mapDeps([23,12,33]),import.meta.url),children:Ls().summary("mesh-service")},{path:"config",name:"mesh-service-config-view",component:()=>Oe(()=>import("./MeshServiceConfigView-Bx5LaO7L.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-YChXe2t3.js"),[],import.meta.url),children:[{path:"overview",name:"mesh-multi-zone-service-detail-view",component:()=>Oe(()=>import("./MeshMultiZoneServiceDetailView-CG-il3iq.js"),__vite__mapDeps([34]),import.meta.url),children:Ls().summary("mesh-multi-zone-service")}]}]:[],{path:"mesh-external-services/:service",name:"mesh-external-service-detail-tabs-view",component:()=>Oe(()=>import("./MeshExternalServiceDetailTabsView-DFefcVRo.js"),[],import.meta.url),children:[{path:"overview",name:"mesh-external-service-detail-view",component:()=>Oe(()=>import("./MeshExternalServiceDetailView-DwMFUKRS.js"),__vite__mapDeps([35]),import.meta.url)}]}]}]}),ige=e=>{const t=tc({baseUrl:"",fetch:e.client.fetch});return vn({"/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 l0.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 l0.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 j8.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 j8.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 u0.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 u0.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),c0.fromCollection(await e.getAllServiceInsightsFromMesh({mesh:n},s))},"/meshes/:mesh/service-insights/:name":async r=>{const{mesh:n,name:a}=r;return c0.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?ume.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"})}})},sge=e=>[[Be("services.sources"),{service:ige,arguments:[e.api],labels:[e.sources]}],[Be("services.routes"),{service:t=>[oge(t)],arguments:[e.can],labels:[e.routes]}],[Be("services.features"),{service:nge,arguments:[e.env],labels:[e.features]}],[Be("services.locales"),{service:()=>age,labels:[e.enUs]}]],lge=e=>{const t={...e,routes:Be("meshes.routes.children")};return[[Be("meshes.sources"),{service:dme,arguments:[e.api],labels:[e.sources]}],[Be("meshes.routes"),{service:r=>W0e(r[0],r[1],r[2],r[3]),arguments:[t.routes],labels:[e.routes]}],[Be("meshes.locales"),{service:()=>K0e,labels:[e.enUs]}],...sge(t),...Yme(t),...Zme(t),...Ume(t),...ege(t),...rge(t)]},uge=ue({__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=Ct(),i=H(n.items),s=H(0),l=d=>{const f=Object.entries(d.columnWidths??{}).reduce((p,[v,w])=>(p[v]={width:w},p),{});a("resize",{headers:f})};Me(()=>n.items,(d,f)=>{d!==f&&(s.value++,i.value=n.items)});function u(d){if(!d)return{};const f={};return typeof n.isSelectedRow<"u"&&n.isSelectedRow(d)&&(f.class="is-selected"),f}const c=d=>{var p;const f=d.target.closest("tr");if(f){const v=["td:first-child a","[data-action]"].reduce((w,b)=>w===null?f.querySelector(b):w,null);(((p=window.getSelection())==null?void 0:p.isCollapsed)??!0)&&v!==null&&v.closest("tr, li")===f&&(d.preventDefault(),v.click())}};return(d,f)=>(g(),G(T(U_),{"data-testid":"app-collection",class:"app-collection",headers:n.headers,"fetcher-cache-key":String(s.value),fetcher:()=>({data:n.items}),"cell-attrs":({headerKey:p})=>({class:`${p}-column`}),"row-attrs":u,"disable-sorting":!0,"disable-pagination":!0,"resize-columns":!0,"table-preferences":{columnWidths:n.headers.reduce((p,v)=>(typeof v.width<"u"&&(p[v.key]=v.width),p),{})},loading:typeof n.items>"u","onRow:click":c,"onUpdate:tablePreferences":l},xt({_:2},[Xe(Object.keys(o),p=>({name:p,fn:M(({row:v})=>[(n.items??[]).length>0?Y(d.$slots,p,{key:0,row:v},void 0,!0):te("",!0)])}))]),1032,["headers","fetcher-cache-key","fetcher","cell-attrs","table-preferences","loading"]))}}),cge=ar(uge,[["__scopeId","data-v-ac70f0a0"]]),dge=ue({__name:"StatusBadge",props:{status:{}},setup(e){const{t}=to(),r={online:"success",offline:"danger",partially_degraded:"warning",not_available:"neutral",disabled:"neutral"},n=e;return(a,o)=>{const i=Je("XBadge");return g(),G(Qe(n.status==="not_available"?T(tn):mg),null,xt({default:M(()=>[re(i,{class:"status-badge",appearance:r[n.status],"max-width":"auto","data-testid":"status-badge"},{default:M(()=>[le(he(T(t)(`http.api.value.${n.status}`)),1)]),_:1},8,["appearance"]),o[0]||(o[0]=le())]),_:2},[n.status==="not_available"?{name:"content",fn:M(()=>[le(he(T(t)("components.status-badge.tooltip.not_available")),1)]),key:"0"}:void 0]),1024)}}}),fge=ar(dge,[["__scopeId","data-v-d66df7a0"]]),pge=ue({__name:"ZoneControlPlanesList",props:{items:{default:void 0},storage:{default:()=>({get:()=>({}),set:()=>{}})}},setup(e){const{t}=to(),r=hx(),n=e;return(a,o)=>{const i=Je("XIcon"),s=Je("XAction"),l=Je("DataCollection");return g(),A("div",Ba(Io(a.$attrs)),[re(l,{items:n.items??[void 0],type:T(r)("create zones")?"zones-crud":"zone-cps"},{default:M(()=>[re(cge,{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:M(({row:u})=>[(g(!0),A(De,null,Xe([["kubernetes","universal"].find(c=>c===u.zoneInsight.environment)??"kubernetes"],c=>(g(),G(i,{key:c,name:c},{default:M(()=>[le(he(T(t)(`common.product.environment.${c}`)),1)]),_:2},1032,["name"]))),128))]),name:M(({row:u})=>[re(s,{"data-action":"",to:{name:"zone-cp-detail-view",params:{zone:u.name}}},{default:M(()=>[le(he(u.name),1)]),_:2},1032,["to"])]),status:M(({row:u})=>[re(fge,{status:u.state},null,8,["status"])]),_:1},8,["headers","items"])]),_:1},8,["items","type"])],16)}}}),hge=ar(pge,[["__scopeId","data-v-a94584c9"]]),vge=e=>({"use zones":()=>e("KUMA_MODE")==="global","create zones":()=>!1}),mge={"zone-cps":{docs:{type:"docs",label:"Documentation",href:"{KUMA_DOCS_URL}/documentation/deployments?{KUMA_UTM_QUERY_PARAMS}"},common:{name:"Name",type:`{ count, plural, +`}}}},sge=e=>({items:()=>[{path:"services",name:"service-list-tabs-view",component:()=>Oe(()=>import("./ServiceListTabsView-B2Tni5cL.js"),[],import.meta.url),children:[{path:"internal",name:"service-list-view",component:()=>Oe(()=>import("./ServiceListView-H_wftnPl.js"),__vite__mapDeps([12]),import.meta.url)},{path:"external",name:"external-service-list-view",component:()=>Oe(()=>import("./ExternalServiceListView-C28Jrg4O.js"),[],import.meta.url)},{path:"mesh-services",name:"mesh-service-list-view",component:()=>Oe(()=>import("./MeshServiceListView-85gVmmm9.js"),__vite__mapDeps([12]),import.meta.url),children:[{path:":service",name:"mesh-service-summary-view",component:()=>Oe(()=>import("./MeshServiceSummaryView-DrpYypno.js"),[],import.meta.url)}]},...e("use zones")?[{path:"mesh-multi-zone-services",name:"mesh-multi-zone-service-list-view",component:()=>Oe(()=>import("./MeshMultiZoneServiceListView-COsL9Y2g.js"),__vite__mapDeps([12]),import.meta.url),children:[{path:":service",name:"mesh-multi-zone-service-summary-view",component:()=>Oe(()=>import("./MeshMultiZoneServiceSummaryView-BjjvBM92.js"),[],import.meta.url)}]}]:[],{path:"mesh-external-services",name:"mesh-external-service-list-view",component:()=>Oe(()=>import("./MeshExternalServiceListView-nkytViDr.js"),__vite__mapDeps([12]),import.meta.url),children:[{path:":service",name:"mesh-external-service-summary-view",component:()=>Oe(()=>import("./MeshExternalServiceSummaryView-uQ7QSOsT.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-BrCQaFk1.js"),[],import.meta.url),children:[{path:"overview",name:"service-detail-view",component:()=>Oe(()=>import("./ServiceDetailView-DONjGSPU.js"),__vite__mapDeps([23,12,32]),import.meta.url),children:Ls().summary("service")}]},{path:"external/:service",name:"external-service-detail-tabs-view",component:()=>Oe(()=>import("./ExternalServiceDetailTabsView-CkpVR53x.js"),[],import.meta.url),children:[{path:"overview",name:"external-service-detail-view",component:()=>Oe(()=>import("./ExternalServiceDetailView-B3Q0V1Pv.js"),__vite__mapDeps([14]),import.meta.url)}]},{path:"mesh-services/:service",name:"mesh-service-detail-tabs-view",component:()=>Oe(()=>import("./MeshServiceDetailTabsView-CVHr9FV9.js"),[],import.meta.url),children:[{path:"overview",name:"mesh-service-detail-view",component:()=>Oe(()=>import("./MeshServiceDetailView-KE1EWPOb.js"),__vite__mapDeps([23,12,33]),import.meta.url),children:Ls().summary("mesh-service")},{path:"config",name:"mesh-service-config-view",component:()=>Oe(()=>import("./MeshServiceConfigView-rT_yhAR6.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-hSV0IWi4.js"),[],import.meta.url),children:[{path:"overview",name:"mesh-multi-zone-service-detail-view",component:()=>Oe(()=>import("./MeshMultiZoneServiceDetailView-DnhuHWTX.js"),__vite__mapDeps([34]),import.meta.url),children:Ls().summary("mesh-multi-zone-service")}]}]:[],{path:"mesh-external-services/:service",name:"mesh-external-service-detail-tabs-view",component:()=>Oe(()=>import("./MeshExternalServiceDetailTabsView-CtXiCDRO.js"),[],import.meta.url),children:[{path:"overview",name:"mesh-external-service-detail-view",component:()=>Oe(()=>import("./MeshExternalServiceDetailView-CqQG8Em2.js"),__vite__mapDeps([35]),import.meta.url)}]}]}]}),lge=e=>{const t=tc({baseUrl:"",fetch:e.client.fetch});return vn({"/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 u0.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 u0.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 V8.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 V8.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 c0.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 c0.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),d0.fromCollection(await e.getAllServiceInsightsFromMesh({mesh:n},s))},"/meshes/:mesh/service-insights/:name":async r=>{const{mesh:n,name:a}=r;return d0.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?dme.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"})}})},uge=e=>[[Be("services.sources"),{service:lge,arguments:[e.api],labels:[e.sources]}],[Be("services.routes"),{service:t=>[sge(t)],arguments:[e.can],labels:[e.routes]}],[Be("services.features"),{service:oge,arguments:[e.env],labels:[e.features]}],[Be("services.locales"),{service:()=>ige,labels:[e.enUs]}]],cge=e=>{const t={...e,routes:Be("meshes.routes.children")};return[[Be("meshes.sources"),{service:pme,arguments:[e.api],labels:[e.sources]}],[Be("meshes.routes"),{service:r=>Q0e(r[0],r[1],r[2],r[3]),arguments:[t.routes],labels:[e.routes]}],[Be("meshes.locales"),{service:()=>Z0e,labels:[e.enUs]}],...uge(t),...Kme(t),...Xme(t),...Vme(t),...rge(t),...age(t)]},dge=ue({__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=Ct(),i=H(n.items),s=H(0),l=d=>{const f=Object.entries(d.columnWidths??{}).reduce((p,[v,w])=>(p[v]={width:w},p),{});a("resize",{headers:f})};Ie(()=>n.items,(d,f)=>{d!==f&&(s.value++,i.value=n.items)});function u(d){if(!d)return{};const f={};return typeof n.isSelectedRow<"u"&&n.isSelectedRow(d)&&(f.class="is-selected"),f}const c=d=>{var p;const f=d.target.closest("tr");if(f){const v=["td:first-child a","[data-action]"].reduce((w,b)=>w===null?f.querySelector(b):w,null);(((p=window.getSelection())==null?void 0:p.isCollapsed)??!0)&&v!==null&&v.closest("tr, li")===f&&(d.preventDefault(),v.click())}};return(d,f)=>(g(),G(T(V_),{"data-testid":"app-collection",class:"app-collection",headers:n.headers,"fetcher-cache-key":String(s.value),fetcher:()=>({data:n.items}),"cell-attrs":({headerKey:p})=>({class:`${p}-column`}),"row-attrs":u,"disable-sorting":!0,"disable-pagination":!0,"resize-columns":!0,"table-preferences":{columnWidths:n.headers.reduce((p,v)=>(typeof v.width<"u"&&(p[v.key]=v.width),p),{})},loading:typeof n.items>"u","onRow:click":c,"onUpdate:tablePreferences":l},xt({_:2},[Xe(Object.keys(o),p=>({name:p,fn:I(({row:v})=>[(n.items??[]).length>0?Y(d.$slots,p,{key:0,row:v},void 0,!0):te("",!0)])}))]),1032,["headers","fetcher-cache-key","fetcher","cell-attrs","table-preferences","loading"]))}}),fge=ar(dge,[["__scopeId","data-v-ac70f0a0"]]),pge=ue({__name:"StatusBadge",props:{status:{}},setup(e){const{t}=to(),r={online:"success",offline:"danger",partially_degraded:"warning",not_available:"neutral",disabled:"neutral"},n=e;return(a,o)=>{const i=Je("XBadge");return g(),G(Qe(n.status==="not_available"?T(tn):gg),null,xt({default:I(()=>[re(i,{class:"status-badge",appearance:r[n.status],"max-width":"auto","data-testid":"status-badge"},{default:I(()=>[le(he(T(t)(`http.api.value.${n.status}`)),1)]),_:1},8,["appearance"]),o[0]||(o[0]=le())]),_:2},[n.status==="not_available"?{name:"content",fn:I(()=>[le(he(T(t)("components.status-badge.tooltip.not_available")),1)]),key:"0"}:void 0]),1024)}}}),hge=ar(pge,[["__scopeId","data-v-d66df7a0"]]),vge=ue({__name:"ZoneControlPlanesList",props:{items:{default:void 0},storage:{default:()=>({get:()=>({}),set:()=>{}})}},setup(e){const{t}=to(),r=gx(),n=e;return(a,o)=>{const i=Je("XIcon"),s=Je("XAction"),l=Je("DataCollection");return g(),A("div",Ba(Mo(a.$attrs)),[re(l,{items:n.items??[void 0],type:T(r)("create zones")?"zones-crud":"zone-cps"},{default:I(()=>[re(fge,{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})=>[(g(!0),A(De,null,Xe([["kubernetes","universal"].find(c=>c===u.zoneInsight.environment)??"kubernetes"],c=>(g(),G(i,{key:c,name:c},{default:I(()=>[le(he(T(t)(`common.product.environment.${c}`)),1)]),_:2},1032,["name"]))),128))]),name:I(({row:u})=>[re(s,{"data-action":"",to:{name:"zone-cp-detail-view",params:{zone:u.name}}},{default:I(()=>[le(he(u.name),1)]),_:2},1032,["to"])]),status:I(({row:u})=>[re(hge,{status:u.state},null,8,["status"])]),_:1},8,["headers","items"])]),_:1},8,["items","type"])],16)}}}),mge=ar(vge,[["__scopeId","data-v-a94584c9"]]),gge=e=>({"use zones":()=>e("KUMA_MODE")==="global","create zones":()=>!1}),yge={"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 } @@ -225,8 +225,8 @@ other { - }}'<'/p> `,action:{type:"docs",label:"Documentation",href:"{KUMA_DOCS_URL}/documentation/deployments?{KUMA_UTM_QUERY_PARAMS}"}},components:{"zone-control-planes-list":{name:"Name",status:"Status"}},routes:{item:{title:"{name}",breadcrumbs:"Zone Control Planes",navigation:{"zone-cp-detail-view":"Overview","zone-cp-config-view":"Config","zone-ingress-list-view":"Ingresses","zone-egress-list-view":"Egresses"},authentication_type:"Dataplane authentication type",overview:"Overview",version:"Version",version_warning:`'<'p>This Zone Control Plane is using an older version than the Global Control Plane, please consider upgrading your ZoneCP.'<'/p> `,subscription_intro:`Statistics indicate requests and responses between global and zone only `},items:{title:"Zone Control Planes",breadcrumbs:"Zone Control Planes",intro:`'<'p>Zones are a logical grouping that represents a distinct network or infrastructure boundary with a multi-zone deployment. Zone Control Planes are responsible for managing and coordinating the service mesh within a specific zone, handling policies and communication with the Global Control Plane.'<'/p> -`,headers:{zoneInstanceId:"Zone Leader Instance ID",version:"Version",connected:"Connected",disconnected:"Disconnected",responses:"Responses (sent/ack'ed)"}}},list:{INCOMPATIBLE_ZONE_AND_GLOBAL_CPS_VERSIONS:"Version mismatch",ZONE_STORE_TYPE_MEMORY:"Uses memory store"},detail:{subscriptions:"KDS Connections",configuration_title:"Configuration",no_subscriptions:"This zone has no subscriptions",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"}}},Lc=(e="egresses")=>({items:()=>[{path:`${e}`,name:"zone-egress-list-view",component:()=>Oe(()=>import("./ZoneEgressListView-FH7QG3r7.js"),__vite__mapDeps([12]),import.meta.url),children:[{path:":zoneEgress",name:"zone-egress-summary-view",component:()=>Oe(()=>import("./ZoneEgressSummaryView-C6sJe6ae.js"),__vite__mapDeps([36]),import.meta.url)}]}],item:()=>[{path:`${e}/:zoneEgress`,name:"zone-egress-detail-tabs-view",component:()=>Oe(()=>import("./ZoneEgressDetailTabsView-C4aDYe2t.js"),[],import.meta.url),redirect:{name:"zone-egress-detail-view"},children:[{path:"overview",name:"zone-egress-detail-view",component:()=>Oe(()=>import("./ZoneEgressDetailView-DTh7DIZR.js"),__vite__mapDeps([12,14,15]),import.meta.url),children:fp("zone-egress")},{path:"xds-config",name:"zone-egress-xds-config-view",component:()=>Oe(()=>import("./ZoneEgressXdsConfigView-DmXz_qGx.js"),[],import.meta.url)},{path:"stats",name:"zone-egress-stats-view",component:()=>Oe(()=>import("./ZoneEgressStatsView-BikL9nrm.js"),[],import.meta.url)},{path:"clusters",name:"zone-egress-clusters-view",component:()=>Oe(()=>import("./ZoneEgressClustersView-CFImLvHF.js"),[],import.meta.url)},{path:"config",name:"zone-egress-config-view",component:()=>Oe(()=>import("./ZoneEgressConfigView-BbqCXAsy.js"),[],import.meta.url)}]}]}),q8=(e="ingresses")=>({items:()=>[{path:`${e}`,name:"zone-ingress-list-view",component:()=>Oe(()=>import("./ZoneIngressListView-DcBYey0J.js"),__vite__mapDeps([12]),import.meta.url),children:[{path:":zoneIngress",name:"zone-ingress-summary-view",component:()=>Oe(()=>import("./ZoneIngressSummaryView-CPza6coa.js"),__vite__mapDeps([37]),import.meta.url)}]}],item:()=>[{path:`${e}/:zoneIngress`,name:"zone-ingress-detail-tabs-view",component:()=>Oe(()=>import("./ZoneIngressDetailTabsView-DvvajLfq.js"),[],import.meta.url),redirect:{name:"zone-ingress-detail-view"},children:[{path:"overview",name:"zone-ingress-detail-view",component:()=>Oe(()=>import("./ZoneIngressDetailView-CmL5tEv5.js"),__vite__mapDeps([12,14,15]),import.meta.url),children:fp("zone-ingress")},{path:"services",name:"zone-ingress-services-view",component:()=>Oe(()=>import("./ZoneIngressServicesView-hafFEcKK.js"),[],import.meta.url)},{path:"xds-config",name:"zone-ingress-xds-config-view",component:()=>Oe(()=>import("./ZoneIngressXdsConfigView-BVttN217.js"),[],import.meta.url)},{path:"stats",name:"zone-ingress-stats-view",component:()=>Oe(()=>import("./ZoneIngressStatsView-DaAeyDhQ.js"),[],import.meta.url)},{path:"clusters",name:"zone-ingress-clusters-view",component:()=>Oe(()=>import("./ZoneIngressClustersView-DS3khi2Y.js"),[],import.meta.url)},{path:"config",name:"zone-ingress-config-view",component:()=>Oe(()=>import("./ZoneIngressConfigView-DzSC9KWN.js"),[],import.meta.url)}]}]}),gge=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-BIwadyAS.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-DnrU-kCb.js"),[],import.meta.url),redirect:{name:"zone-cp-detail-view"},children:[{path:"overview",name:"zone-cp-detail-view",component:()=>Oe(()=>import("./ZoneDetailView-Bo39_ucu.js"),__vite__mapDeps([12,39]),import.meta.url),children:fp("zone-cp")},{path:"config",name:"zone-cp-config-view",component:()=>Oe(()=>import("./ZoneConfigView-AfH5PSl4.js"),[],import.meta.url)},...q8().items(),...Lc().items()]},...q8().item(),...Lc().item()]}]}]:[{path:`${t}`,name:"zone-egress-index-view",redirect:{name:"zone-egress-list-view"},children:[...Lc().items(),...Lc().item()]}]]},yge={fromObject:e=>({...e,enabled:e.enabled!==!1})},bge={fromArray:e=>{const t=Sx.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}}},wge={fromObject:e=>{const t=bge.fromArray(e==null?void 0:e.subscriptions);return{...e,...t,authenticationType:za(t.config,"dpServer.authn.type",""),environment:String(t.config.environment??""),store:za(t.config,"store.type","")}}},cd={fromObject:e=>{const t=wge.fromObject(e.zoneInsight),r=yge.fromObject(e.zone),n=[];t.store==="memory"&&n.push({kind:"ZONE_STORE_TYPE_MEMORY",payload:{}}),za(t,"version.kumaCp.kumaCpGlobalCompatible",!0)||n.push({kind:"INCOMPATIBLE_ZONE_AND_GLOBAL_CPS_VERSIONS",payload:{zoneCpVersion:za(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(cd.fromObject):[];return{...e,items:t,total:e.total??t.length}}},Cge={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}`:""}}},Ex={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}`:""}}},Sge={fromObject:e=>({...e,...gg.fromArray(e==null?void 0:e.subscriptions)})},dd={fromObject:e=>{const t=Sge.fromObject(e.zoneEgressInsight),r=Cge.fromObject(e.zoneEgress),n=Ex.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(dd.fromObject):[]})},_ge=(e,t)=>e.includes(t),xge=e=>vn({"/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),dd.fromCollection(i)},"/zone-egresses/:name":async t=>{const{name:r}=t;return Ex.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=_ge(["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 dd.fromCollection(await e.getAllZoneEgressOverviews({size:r,offset:n}))},"/zone-egress-overviews/:name":async t=>{const{name:r}=t;return dd.fromObject(await e.getZoneEgressOverview({name:r}))}}),kge={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}`:""}}},Tx={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}`:""}}},Age={fromObject:e=>({...e,...gg.fromArray(e==null?void 0:e.subscriptions)})},Gl={fromObject:e=>{const t=Age.fromObject(e.zoneIngressInsight),r=kge.fromObject(e.zoneIngress),n=Tx.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(Gl.fromObject):[]})},Ege=(e,t)=>e.includes(t),Tge=(e,t)=>vn({"/zone-ingress-overviews/~online":r=>{const{size:n}=r,a=n*(r.page-1),o=class extends Error{};return e(async()=>{const i=Gl.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,Gl.fromCollection(s)},"/zone-ingresses/:name":async r=>{const{name:n}=r;return Tx.fromObject(await t.getZoneIngress({name:n}))},"/zone-ingresses/:name/data-path/:dataPath":r=>{const{name:n}=r,a=Ege(["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 Gl.fromCollection(await t.getAllZoneIngressOverviews({size:n,offset:a}))},"/zone-ingress-overviews/:name":async r=>{const{name:n}=r;return Gl.fromObject(await t.getZoneIngressOverview({name:n}))}}),$ge=(e,t)=>vn({...Tge(e,t),...xge(t),"/zone-cps":async r=>{const{size:n}=r,a=n*(r.page-1);return cd.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=cd.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 cd.fromObject(await t.getZoneOverview({name:n}))}}),Ige={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"}}}}},Mge=e=>[[Be("subscriptions.locales"),{service:()=>Ige,labels:[e.enUs]}]],Oge={"zone-egresses":{"x-empty-state":{title:"No Data",body:`'<'p>There are no Zone Egresses present'<'/p> +`,headers:{zoneInstanceId:"Zone Leader Instance ID",version:"Version",connected:"Connected",disconnected:"Disconnected",responses:"Responses (sent/ack'ed)"}}},list:{INCOMPATIBLE_ZONE_AND_GLOBAL_CPS_VERSIONS:"Version mismatch",ZONE_STORE_TYPE_MEMORY:"Uses memory store"},detail:{subscriptions:"KDS Connections",configuration_title:"Configuration",no_subscriptions:"This zone has no subscriptions",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"}}},Lc=(e="egresses")=>({items:()=>[{path:`${e}`,name:"zone-egress-list-view",component:()=>Oe(()=>import("./ZoneEgressListView-PoY4YCV6.js"),__vite__mapDeps([12]),import.meta.url),children:[{path:":zoneEgress",name:"zone-egress-summary-view",component:()=>Oe(()=>import("./ZoneEgressSummaryView-Cc9HV8tY.js"),__vite__mapDeps([36]),import.meta.url)}]}],item:()=>[{path:`${e}/:zoneEgress`,name:"zone-egress-detail-tabs-view",component:()=>Oe(()=>import("./ZoneEgressDetailTabsView-T1TLdvek.js"),[],import.meta.url),redirect:{name:"zone-egress-detail-view"},children:[{path:"overview",name:"zone-egress-detail-view",component:()=>Oe(()=>import("./ZoneEgressDetailView-BAI8HOWC.js"),__vite__mapDeps([12,14,15]),import.meta.url),children:fp("zone-egress")},{path:"xds-config",name:"zone-egress-xds-config-view",component:()=>Oe(()=>import("./ZoneEgressXdsConfigView-DlGN_k7Q.js"),[],import.meta.url)},{path:"stats",name:"zone-egress-stats-view",component:()=>Oe(()=>import("./ZoneEgressStatsView-qkPr3I6H.js"),[],import.meta.url)},{path:"clusters",name:"zone-egress-clusters-view",component:()=>Oe(()=>import("./ZoneEgressClustersView-AQ47xyfc.js"),[],import.meta.url)},{path:"config",name:"zone-egress-config-view",component:()=>Oe(()=>import("./ZoneEgressConfigView-CaxD9GA_.js"),[],import.meta.url)}]}]}),Y8=(e="ingresses")=>({items:()=>[{path:`${e}`,name:"zone-ingress-list-view",component:()=>Oe(()=>import("./ZoneIngressListView-BY3Mhj-X.js"),__vite__mapDeps([12]),import.meta.url),children:[{path:":zoneIngress",name:"zone-ingress-summary-view",component:()=>Oe(()=>import("./ZoneIngressSummaryView-DhsGHAsx.js"),__vite__mapDeps([37]),import.meta.url)}]}],item:()=>[{path:`${e}/:zoneIngress`,name:"zone-ingress-detail-tabs-view",component:()=>Oe(()=>import("./ZoneIngressDetailTabsView-BXFNwCxw.js"),[],import.meta.url),redirect:{name:"zone-ingress-detail-view"},children:[{path:"overview",name:"zone-ingress-detail-view",component:()=>Oe(()=>import("./ZoneIngressDetailView-D_SvGGsM.js"),__vite__mapDeps([12,14,15]),import.meta.url),children:fp("zone-ingress")},{path:"services",name:"zone-ingress-services-view",component:()=>Oe(()=>import("./ZoneIngressServicesView-CR0UY2oc.js"),[],import.meta.url)},{path:"xds-config",name:"zone-ingress-xds-config-view",component:()=>Oe(()=>import("./ZoneIngressXdsConfigView-Cw6MfKET.js"),[],import.meta.url)},{path:"stats",name:"zone-ingress-stats-view",component:()=>Oe(()=>import("./ZoneIngressStatsView-D6b2tYzJ.js"),[],import.meta.url)},{path:"clusters",name:"zone-ingress-clusters-view",component:()=>Oe(()=>import("./ZoneIngressClustersView-DEpPoGpp.js"),[],import.meta.url)},{path:"config",name:"zone-ingress-config-view",component:()=>Oe(()=>import("./ZoneIngressConfigView-yfiGc9FG.js"),[],import.meta.url)}]}]}),bge=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-C30rswYO.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-DHRf1M7H.js"),[],import.meta.url),redirect:{name:"zone-cp-detail-view"},children:[{path:"overview",name:"zone-cp-detail-view",component:()=>Oe(()=>import("./ZoneDetailView-DD9FwVua.js"),__vite__mapDeps([12,39]),import.meta.url),children:fp("zone-cp")},{path:"config",name:"zone-cp-config-view",component:()=>Oe(()=>import("./ZoneConfigView--pAEvRPI.js"),[],import.meta.url)},...Y8().items(),...Lc().items()]},...Y8().item(),...Lc().item()]}]}]:[{path:`${t}`,name:"zone-egress-index-view",redirect:{name:"zone-egress-list-view"},children:[...Lc().items(),...Lc().item()]}]]},wge={fromObject:e=>({...e,enabled:e.enabled!==!1})},Cge={fromArray:e=>{const t=kx.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}}},Sge={fromObject:e=>{const t=Cge.fromArray(e==null?void 0:e.subscriptions);return{...e,...t,authenticationType:za(t.config,"dpServer.authn.type",""),environment:String(t.config.environment??""),store:za(t.config,"store.type","")}}},cd={fromObject:e=>{const t=Sge.fromObject(e.zoneInsight),r=wge.fromObject(e.zone),n=[];t.store==="memory"&&n.push({kind:"ZONE_STORE_TYPE_MEMORY",payload:{}}),za(t,"version.kumaCp.kumaCpGlobalCompatible",!0)||n.push({kind:"INCOMPATIBLE_ZONE_AND_GLOBAL_CPS_VERSIONS",payload:{zoneCpVersion:za(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(cd.fromObject):[];return{...e,items:t,total:e.total??t.length}}},_ge={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}`:""}}},Mx={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}`:""}}},xge={fromObject:e=>({...e,...yg.fromArray(e==null?void 0:e.subscriptions)})},dd={fromObject:e=>{const t=xge.fromObject(e.zoneEgressInsight),r=_ge.fromObject(e.zoneEgress),n=Mx.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(dd.fromObject):[]})},kge=(e,t)=>e.includes(t),Age=e=>vn({"/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),dd.fromCollection(i)},"/zone-egresses/:name":async t=>{const{name:r}=t;return Mx.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=kge(["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 dd.fromCollection(await e.getAllZoneEgressOverviews({size:r,offset:n}))},"/zone-egress-overviews/:name":async t=>{const{name:r}=t;return dd.fromObject(await e.getZoneEgressOverview({name:r}))}}),Ege={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}`:""}}},Ix={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}`:""}}},Tge={fromObject:e=>({...e,...yg.fromArray(e==null?void 0:e.subscriptions)})},Gl={fromObject:e=>{const t=Tge.fromObject(e.zoneIngressInsight),r=Ege.fromObject(e.zoneIngress),n=Ix.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(Gl.fromObject):[]})},$ge=(e,t)=>e.includes(t),Mge=(e,t)=>vn({"/zone-ingress-overviews/~online":r=>{const{size:n}=r,a=n*(r.page-1),o=class extends Error{};return e(async()=>{const i=Gl.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,Gl.fromCollection(s)},"/zone-ingresses/:name":async r=>{const{name:n}=r;return Ix.fromObject(await t.getZoneIngress({name:n}))},"/zone-ingresses/:name/data-path/:dataPath":r=>{const{name:n}=r,a=$ge(["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 Gl.fromCollection(await t.getAllZoneIngressOverviews({size:n,offset:a}))},"/zone-ingress-overviews/:name":async r=>{const{name:n}=r;return Gl.fromObject(await t.getZoneIngressOverview({name:n}))}}),Ige=(e,t)=>vn({...Mge(e,t),...Age(t),"/zone-cps":async r=>{const{size:n}=r,a=n*(r.page-1);return cd.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=cd.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 cd.fromObject(await t.getZoneOverview({name:n}))}}),Oge={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"}}}}},Pge=e=>[[Be("subscriptions.locales"),{service:()=>Oge,labels:[e.enUs]}]],Dge={"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}"}}},Pge={"zone-ingresses":{"x-empty-state":{title:"No Data",body:`'<'p>There are no Zone Ingresses present'<'/p> +`}},href:{docs:"{KUMA_DOCS_URL}/production/cp-deployment/zoneegress?{KUMA_UTM_QUERY_PARAMS}"}}},Lge={"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}"}}},$x={ZoneControlPlanesList:Be("zones.components.ZoneControlPlanesList")},Dge=e=>[[$x.ZoneControlPlanesList,{service:()=>hge}],[Be("zones.routes"),{service:gge,arguments:[e.can],labels:[e.routes]}],[Be("zone.sources"),{service:$ge,arguments:[e.source,e.api],labels:[e.sources]}],[Be("zone.features"),{service:vge,arguments:[e.env],labels:[e.features]}],[Be("zones.locales"),{service:()=>mge,labels:[e.enUs]}],[Be("zone-egresses.locales"),{service:()=>Oge,labels:[e.enUs]}],[Be("zones-ingresses.locales"),{service:()=>Pge,labels:[e.enUs]}],...Mge(e)],[Xge]=ol($x.ZoneControlPlanesList),Lge=e=>[...b0e(e),...Dge(e),...lge(e),...G0e(e)],gn={app:Be("vue.app"),router:Be("vue.router"),components:Be("vue.components"),plugins:Be("vue.plugins"),routes:Be("vue.routes"),routesLabel:Be("vue.routes.label"),navigationGuards:Be("vue.routes.navigation.guards"),routeWalkers:Be("vue.routes.walkers")};function Ix(e,t,r){return t.forEach(n=>{e(n,r),typeof n.children<"u"&&Ix(e,n.children,n)}),t}const Nge=e=>[[gn.app,{service:(t,r)=>async n=>{const a=WM(n);return r.forEach(([...o])=>{a.use(...o)}),t.forEach(([o,i])=>{a.component(o,i)}),a},arguments:[gn.components,gn.plugins]}],[gn.router,{service:(t,r,n,a)=>{const o=dD({history:zP(t("KUMA_BASE_PATH")),routes:Ix((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,gn.routes,gn.navigationGuards,gn.routeWalkers]}],[Be("vue.plugins"),{service:t=>[[t]],arguments:[gn.router],labels:[gn.plugins]}],[gn.routes,{service:t=>t,arguments:[gn.routesLabel]}],[Be("application.routes.navigation.guards"),{service:()=>[],labels:[gn.navigationGuards]}]],Mx=gn;ol(Mx.router);async function Rge(){const e={...Mx,...Gve,...sC},r=await sH(Nge(e),Yve({...e,routes:e.routesLabel}),Lge({...e,routes:e.routesLabel}),L0e({...e,ControlPlaneStatus:w0e.ControlPlaneStatus,routes:e.routesLabel}),Xve({...e,routes:e.routesLabel}),[])(e.app)((await Oe(async()=>{const{default:n}=await import("./App-D3O-lzzz.js");return{default:n}},__vite__mapDeps([40]),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")}Rge();export{Hme as $,cge as A,Zge as B,Xge as C,$ge as D,dme as E,pD as F,Qe as G,S as H,kt as I,Ke as J,De as K,Xe as L,QO as M,Qge as N,Fge as O,Y0e as P,xt as Q,d0e as R,fge as S,Pc as T,za as U,bO as V,qge as W,fve as X,Ome as Y,yt as Z,ar as _,Y as a,tge as a0,LN as a1,kd as a2,jge as a3,Me as a4,Uge as a5,iv as a6,HO as a7,Vge as a8,zge as a9,Iu as aa,Fr as ab,YO as ac,rr as ad,Sn as ae,Khe as af,Yge as ag,X2 as ah,Tt as ai,Rn as aj,vO as ak,qu as al,Hge as am,Wme as an,Jme as ao,WO as ap,ige as aq,qme as ar,xge as as,Y2 as at,Tge as au,re as b,A as c,ue as d,le as e,_u as f,Bt as g,Ho as h,Oe as i,Kve as j,hx as k,to as l,K as m,Te as n,g as o,T as p,G as q,Je as r,te as s,he as t,Ct as u,bw as v,M as w,H as x,a0e as y,Wge as z}; +`}},href:{docs:"{KUMA_DOCS_URL}/production/cp-deployment/zone-ingress?{KUMA_UTM_QUERY_PARAMS}"}}},Ox={ZoneControlPlanesList:Be("zones.components.ZoneControlPlanesList")},Nge=e=>[[Ox.ZoneControlPlanesList,{service:()=>mge}],[Be("zones.routes"),{service:bge,arguments:[e.can],labels:[e.routes]}],[Be("zone.sources"),{service:Ige,arguments:[e.source,e.api],labels:[e.sources]}],[Be("zone.features"),{service:gge,arguments:[e.env],labels:[e.features]}],[Be("zones.locales"),{service:()=>yge,labels:[e.enUs]}],[Be("zone-egresses.locales"),{service:()=>Dge,labels:[e.enUs]}],[Be("zones-ingresses.locales"),{service:()=>Lge,labels:[e.enUs]}],...Pge(e)],[eye]=ol(Ox.ZoneControlPlanesList),Rge=e=>[...C0e(e),...Nge(e),...cge(e),...W0e(e)],gn={app:Be("vue.app"),router:Be("vue.router"),components:Be("vue.components"),plugins:Be("vue.plugins"),routes:Be("vue.routes"),routesLabel:Be("vue.routes.label"),navigationGuards:Be("vue.routes.navigation.guards"),routeWalkers:Be("vue.routes.walkers")};function Px(e,t,r){return t.forEach(n=>{e(n,r),typeof n.children<"u"&&Px(e,n.children,n)}),t}const Bge=e=>[[gn.app,{service:(t,r)=>async n=>{const a=JI(n);return r.forEach(([...o])=>{a.use(...o)}),t.forEach(([o,i])=>{a.component(o,i)}),a},arguments:[gn.components,gn.plugins]}],[gn.router,{service:(t,r,n,a)=>{const o=vD({history:qP(t("KUMA_BASE_PATH")),routes:Px((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,gn.routes,gn.navigationGuards,gn.routeWalkers]}],[Be("vue.plugins"),{service:t=>[[t]],arguments:[gn.router],labels:[gn.plugins]}],[gn.routes,{service:t=>t,arguments:[gn.routesLabel]}],[Be("application.routes.navigation.guards"),{service:()=>[],labels:[gn.navigationGuards]}]],Dx=gn;ol(Dx.router);async function Fge(){const e={...Dx,...Zve,...uC},r=await cH(Bge(e),Wve({...e,routes:e.routesLabel}),Rge({...e,routes:e.routesLabel}),R0e({...e,ControlPlaneStatus:S0e.ControlPlaneStatus,routes:e.routesLabel}),e0e({...e,routes:e.routesLabel}),[])(e.app)((await Oe(async()=>{const{default:n}=await import("./App-CZMQ2STr.js");return{default:n}},__vite__mapDeps([40]),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")}Fge();export{Ume as $,fge as A,Xge as B,eye as C,Ige as D,pme as E,gD as F,Qe as G,S as H,kt as I,Ke as J,De as K,Xe as L,tP as M,Jge as N,zge as O,K0e as P,xt as Q,p0e as R,hge as S,Pc as T,za as U,_O as V,Gge as W,vve as X,Dme as Y,yt as Z,ar as _,Y as a,nge as a0,FN as a1,kd as a2,qge as a3,Ie as a4,Vge as a5,sv as a6,VO as a7,Yge as a8,jge as a9,Mu as aa,Fr as ab,ZO as ac,rr as ad,Sn as ae,Qhe as af,Kge as ag,J2 as ah,Tt as ai,Rn as aj,bO as ak,qu as al,Uge as am,Qme as an,tge as ao,JO as ap,lge as aq,Gme as ar,Age as as,G2 as at,Mge as au,re as b,A as c,ue as d,le as e,_u as f,Bt as g,Ho as h,Oe as i,mx as j,gx as k,to as l,K as m,Te as n,g as o,T as p,G as q,Je as r,te as s,he as t,Ct as u,ww as v,I as w,H as x,i0e as y,Qge as z}; diff --git a/app/kuma-ui/pkg/resources/data/index.html b/app/kuma-ui/pkg/resources/data/index.html index 02a8f80f15e0..3f336cea1aa2 100644 --- a/app/kuma-ui/pkg/resources/data/index.html +++ b/app/kuma-ui/pkg/resources/data/index.html @@ -49,7 +49,7 @@ } - + 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 b61126c6edda..88841ff0f6de 100644 --- a/app/kuma-ui/pkg/resources/kuma-gui-cve-report.json +++ b/app/kuma-ui/pkg/resources/kuma-gui-cve-report.json @@ -153,6 +153,6 @@ "checksum": "sha256:18533d20340a8d2f367e97184db8495e4a15baf278e36caeb3a8b386db9888af", "error": null }, - "timestamp": "2025-01-22T14:29:10.186525147Z" + "timestamp": "2025-01-22T16:06:44.688843629Z" } } 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 678b191090f6..ab47d7e92e2e 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:866b4078-be43-4412-8066-1e4313db83e3","version":1,"metadata":{"timestamp":"2025-01-22T14:28:56Z","tools":{"components":[{"type":"application","author":"anchore","name":"syft","version":"1.17.0"}]},"component":{"bom-ref":"af63bd4c8601b7f1","type":"file","name":"kumahq/kuma-gui","version":"master@fd4238e9aa90a993871547202a10cbde84c91ccf"}},"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.4.0?package-id=02e9ae6cadacf640","type":"library","name":"@vueuse/core","version":"12.4.0","cpe":"cpe:2.3:a:\\@vueuse\\/core:\\@vueuse\\/core:12.4.0:*:*:*:*:*:*:*","purl":"pkg:npm/%40vueuse/core@12.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/%40vueuse/metadata@12.4.0?package-id=3c7538d7bdd08663","type":"library","name":"@vueuse/metadata","version":"12.4.0","cpe":"cpe:2.3:a:\\@vueuse\\/metadata:\\@vueuse\\/metadata:12.4.0:*:*:*:*:*:*:*","purl":"pkg:npm/%40vueuse/metadata@12.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/%40vueuse/shared@12.4.0?package-id=f648eeff827016bc","type":"library","name":"@vueuse/shared","version":"12.4.0","licenses":[{"license":{"id":"MIT"}}],"cpe":"cpe:2.3:a:\\@vueuse\\/shared:\\@vueuse\\/shared:12.4.0:*:*:*:*:*:*:*","purl":"pkg:npm/%40vueuse/shared@12.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/argparse@2.0.1?package-id=8693e336c9b3e827","type":"library","name":"argparse","version":"2.0.1","cpe":"cpe:2.3:a:argparse:argparse:2.0.1:*:*:*:*:*:*:*","purl":"pkg:npm/argparse@2.0.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/array-buffer-byte-length@1.0.1?package-id=13f12d206c8fcf08","type":"library","name":"array-buffer-byte-length","version":"1.0.1","cpe":"cpe:2.3:a:array-buffer-byte-length:array-buffer-byte-length:1.0.1:*:*:*:*:*:*:*","purl":"pkg:npm/array-buffer-byte-length@1.0.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:array-buffer-byte-length:array_buffer_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:array_buffer_byte_length:array-buffer-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:array_buffer_byte_length:array_buffer_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:array-buffer-byte:array-buffer-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:array-buffer-byte:array_buffer_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:array_buffer_byte:array-buffer-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:array_buffer_byte:array_buffer_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:array-buffer:array-buffer-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:array-buffer:array_buffer_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:array_buffer:array-buffer-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:array_buffer:array_buffer_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:array:array-buffer-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:array:array_buffer_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/arraybuffer.prototype.slice@1.0.3?package-id=5d6455b45418d17a","type":"library","name":"arraybuffer.prototype.slice","version":"1.0.3","cpe":"cpe:2.3:a:arraybuffer.prototype.slice:arraybuffer.prototype.slice:1.0.3:*:*:*:*:*:*:*","purl":"pkg:npm/arraybuffer.prototype.slice@1.0.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/asynckit@0.4.0?package-id=6aff44e76f471cf5","type":"library","name":"asynckit","version":"0.4.0","cpe":"cpe:2.3:a:asynckit:asynckit:0.4.0:*:*:*:*:*:*:*","purl":"pkg:npm/asynckit@0.4.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/available-typed-arrays@1.0.7?package-id=d7c21475e87b0b00","type":"library","name":"available-typed-arrays","version":"1.0.7","cpe":"cpe:2.3:a:available-typed-arrays:available-typed-arrays:1.0.7:*:*:*:*:*:*:*","purl":"pkg:npm/available-typed-arrays@1.0.7","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:available-typed-arrays:available_typed_arrays:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:available_typed_arrays:available-typed-arrays:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:available_typed_arrays:available_typed_arrays:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:available-typed:available-typed-arrays:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:available-typed:available_typed_arrays:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:available_typed:available-typed-arrays:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:available_typed:available_typed_arrays:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:available:available-typed-arrays:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:available:available_typed_arrays:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/axios@1.7.7?package-id=4403038d27fcab4b","type":"library","name":"axios","version":"1.7.7","cpe":"cpe:2.3:a:axios:axios:1.7.7:*:*:*:*:node.js:*:*","purl":"pkg:npm/axios@1.7.7","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/brandi@5.0.0?package-id=15ccc4fac7052130","type":"library","name":"brandi","version":"5.0.0","cpe":"cpe:2.3:a:brandi:brandi:5.0.0:*:*:*:*:*:*:*","purl":"pkg:npm/brandi@5.0.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/call-bind@1.0.7?package-id=7839ba0962085675","type":"library","name":"call-bind","version":"1.0.7","cpe":"cpe:2.3:a:call-bind:call-bind:1.0.7:*:*:*:*:*:*:*","purl":"pkg:npm/call-bind@1.0.7","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:call-bind:call_bind:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:call_bind:call-bind:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:call_bind:call_bind:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:call:call-bind:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:call:call_bind:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/combined-stream@1.0.8?package-id=8cc8b15aa9ee379d","type":"library","name":"combined-stream","version":"1.0.8","cpe":"cpe:2.3:a:combined-stream:combined-stream:1.0.8:*:*:*:*:*:*:*","purl":"pkg:npm/combined-stream@1.0.8","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:combined-stream:combined_stream:1.0.8:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:combined_stream:combined-stream:1.0.8:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:combined_stream:combined_stream:1.0.8:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:combined:combined-stream:1.0.8:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:combined:combined_stream:1.0.8:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/csstype@3.1.3?package-id=b4c36fb0245eac3d","type":"library","name":"csstype","version":"3.1.3","cpe":"cpe:2.3:a:csstype:csstype:3.1.3:*:*:*:*:*:*:*","purl":"pkg:npm/csstype@3.1.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/data-view-buffer@1.0.1?package-id=bfd6e0a4087e44e0","type":"library","name":"data-view-buffer","version":"1.0.1","cpe":"cpe:2.3:a:data-view-buffer:data-view-buffer:1.0.1:*:*:*:*:*:*:*","purl":"pkg:npm/data-view-buffer@1.0.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:data-view-buffer:data_view_buffer:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data_view_buffer:data-view-buffer:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data_view_buffer:data_view_buffer:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data-view:data-view-buffer:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data-view:data_view_buffer:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data_view:data-view-buffer:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data_view:data_view_buffer:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data:data-view-buffer:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data:data_view_buffer:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/data-view-byte-length@1.0.1?package-id=a8cadaa9cbd11e9d","type":"library","name":"data-view-byte-length","version":"1.0.1","cpe":"cpe:2.3:a:data-view-byte-length:data-view-byte-length:1.0.1:*:*:*:*:*:*:*","purl":"pkg:npm/data-view-byte-length@1.0.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:data-view-byte-length:data_view_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data_view_byte_length:data-view-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data_view_byte_length:data_view_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data-view-byte:data-view-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data-view-byte:data_view_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data_view_byte:data-view-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data_view_byte:data_view_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data-view:data-view-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data-view:data_view_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data_view:data-view-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data_view:data_view_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data:data-view-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data:data_view_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/data-view-byte-offset@1.0.0?package-id=db749699d51fd8a9","type":"library","name":"data-view-byte-offset","version":"1.0.0","cpe":"cpe:2.3:a:data-view-byte-offset:data-view-byte-offset:1.0.0:*:*:*:*:*:*:*","purl":"pkg:npm/data-view-byte-offset@1.0.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:data-view-byte-offset:data_view_byte_offset:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data_view_byte_offset:data-view-byte-offset:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data_view_byte_offset:data_view_byte_offset:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data-view-byte:data-view-byte-offset:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data-view-byte:data_view_byte_offset:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data_view_byte:data-view-byte-offset:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data_view_byte:data_view_byte_offset:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data-view:data-view-byte-offset:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data-view:data_view_byte_offset:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data_view:data-view-byte-offset:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data_view:data_view_byte_offset:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data:data-view-byte-offset:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data:data_view_byte_offset:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/date-fns@2.30.0?package-id=b7b11dfcd625ecda","type":"library","name":"date-fns","version":"2.30.0","cpe":"cpe:2.3:a:date-fns:date-fns:2.30.0:*:*:*:*:*:*:*","purl":"pkg:npm/date-fns@2.30.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:date-fns:date_fns:2.30.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:date_fns:date-fns:2.30.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:date_fns:date_fns:2.30.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:date:date-fns:2.30.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:date:date_fns:2.30.0:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/date-fns-tz@2.0.1?package-id=306501f43ffde713","type":"library","name":"date-fns-tz","version":"2.0.1","cpe":"cpe:2.3:a:date-fns-tz:date-fns-tz:2.0.1:*:*:*:*:*:*:*","purl":"pkg:npm/date-fns-tz@2.0.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:date-fns-tz:date_fns_tz:2.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:date_fns_tz:date-fns-tz:2.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:date_fns_tz:date_fns_tz:2.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:date-fns:date-fns-tz:2.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:date-fns:date_fns_tz:2.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:date_fns:date-fns-tz:2.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:date_fns:date_fns_tz:2.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:date:date-fns-tz:2.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:date:date_fns_tz:2.0.1:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/deepmerge@4.3.1?package-id=7a47e4d27cd720a2","type":"library","name":"deepmerge","version":"4.3.1","cpe":"cpe:2.3:a:deepmerge:deepmerge:4.3.1:*:*:*:*:*:*:*","purl":"pkg:npm/deepmerge@4.3.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/define-data-property@1.1.4?package-id=eeb38cde27bf7dd8","type":"library","name":"define-data-property","version":"1.1.4","cpe":"cpe:2.3:a:define-data-property:define-data-property:1.1.4:*:*:*:*:*:*:*","purl":"pkg:npm/define-data-property@1.1.4","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:define-data-property:define_data_property:1.1.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:define_data_property:define-data-property:1.1.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:define_data_property:define_data_property:1.1.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:define-data:define-data-property:1.1.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:define-data:define_data_property:1.1.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:define_data:define-data-property:1.1.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:define_data:define_data_property:1.1.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:define:define-data-property:1.1.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:define:define_data_property:1.1.4:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/define-properties@1.2.1?package-id=e845b2622416c826","type":"library","name":"define-properties","version":"1.2.1","cpe":"cpe:2.3:a:define-properties:define-properties:1.2.1:*:*:*:*:*:*:*","purl":"pkg:npm/define-properties@1.2.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:define-properties:define_properties:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:define_properties:define-properties:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:define_properties:define_properties:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:define:define-properties:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:define:define_properties:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/delayed-stream@1.0.0?package-id=afe40b4c4acf6db8","type":"library","name":"delayed-stream","version":"1.0.0","cpe":"cpe:2.3:a:delayed-stream:delayed-stream:1.0.0:*:*:*:*:*:*:*","purl":"pkg:npm/delayed-stream@1.0.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:delayed-stream:delayed_stream:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:delayed_stream:delayed-stream:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:delayed_stream:delayed_stream:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:delayed:delayed-stream:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:delayed:delayed_stream:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/entities@4.5.0?package-id=71d56a1dc3a7edda","type":"library","name":"entities","version":"4.5.0","cpe":"cpe:2.3:a:entities:entities:4.5.0:*:*:*:*:*:*:*","purl":"pkg:npm/entities@4.5.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/es-abstract@1.23.3?package-id=107a634905557c62","type":"library","name":"es-abstract","version":"1.23.3","cpe":"cpe:2.3:a:es-abstract:es-abstract:1.23.3:*:*:*:*:*:*:*","purl":"pkg:npm/es-abstract@1.23.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:es-abstract:es_abstract:1.23.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_abstract:es-abstract:1.23.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_abstract:es_abstract:1.23.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es:es-abstract:1.23.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es:es_abstract:1.23.3:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/es-define-property@1.0.0?package-id=dbc4d3c364e8a910","type":"library","name":"es-define-property","version":"1.0.0","cpe":"cpe:2.3:a:es-define-property:es-define-property:1.0.0:*:*:*:*:*:*:*","purl":"pkg:npm/es-define-property@1.0.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:es-define-property:es_define_property:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_define_property:es-define-property:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_define_property:es_define_property:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es-define:es-define-property:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es-define:es_define_property:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_define:es-define-property:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_define:es_define_property:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es:es-define-property:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es:es_define_property:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/es-errors@1.3.0?package-id=8e33d2cc0ee30d25","type":"library","name":"es-errors","version":"1.3.0","cpe":"cpe:2.3:a:es-errors:es-errors:1.3.0:*:*:*:*:*:*:*","purl":"pkg:npm/es-errors@1.3.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:es-errors:es_errors:1.3.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_errors:es-errors:1.3.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_errors:es_errors:1.3.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es:es-errors:1.3.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es:es_errors:1.3.0:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/es-object-atoms@1.0.0?package-id=29ecb7414db7313b","type":"library","name":"es-object-atoms","version":"1.0.0","cpe":"cpe:2.3:a:es-object-atoms:es-object-atoms:1.0.0:*:*:*:*:*:*:*","purl":"pkg:npm/es-object-atoms@1.0.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:es-object-atoms:es_object_atoms:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_object_atoms:es-object-atoms:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_object_atoms:es_object_atoms:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es-object:es-object-atoms:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es-object:es_object_atoms:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_object:es-object-atoms:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_object:es_object_atoms:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es:es-object-atoms:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es:es_object_atoms:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/es-set-tostringtag@2.0.3?package-id=9bf44f902e8f51ef","type":"library","name":"es-set-tostringtag","version":"2.0.3","cpe":"cpe:2.3:a:es-set-tostringtag:es-set-tostringtag:2.0.3:*:*:*:*:*:*:*","purl":"pkg:npm/es-set-tostringtag@2.0.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:es-set-tostringtag:es_set_tostringtag:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_set_tostringtag:es-set-tostringtag:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_set_tostringtag:es_set_tostringtag:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es-set:es-set-tostringtag:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es-set:es_set_tostringtag:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_set:es-set-tostringtag:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_set:es_set_tostringtag:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es:es-set-tostringtag:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es:es_set_tostringtag:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/es-to-primitive@1.2.1?package-id=bb849a0fcf1f76da","type":"library","name":"es-to-primitive","version":"1.2.1","cpe":"cpe:2.3:a:es-to-primitive:es-to-primitive:1.2.1:*:*:*:*:*:*:*","purl":"pkg:npm/es-to-primitive@1.2.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:es-to-primitive:es_to_primitive:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_to_primitive:es-to-primitive:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_to_primitive:es_to_primitive:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es-to:es-to-primitive:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es-to:es_to_primitive:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_to:es-to-primitive:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_to:es_to_primitive:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es:es-to-primitive:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es:es_to_primitive:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/estree-walker@2.0.2?package-id=80d63cc98716270c","type":"library","name":"estree-walker","version":"2.0.2","cpe":"cpe:2.3:a:estree-walker:estree-walker:2.0.2:*:*:*:*:*:*:*","purl":"pkg:npm/estree-walker@2.0.2","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:estree-walker:estree_walker:2.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:estree_walker:estree-walker:2.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:estree_walker:estree_walker:2.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:estree:estree-walker:2.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:estree:estree_walker:2.0.2:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/flat@6.0.1?package-id=4a41d6434fbd537b","type":"library","name":"flat","version":"6.0.1","cpe":"cpe:2.3:a:flat:flat:6.0.1:*:*:*:*:*:*:*","purl":"pkg:npm/flat@6.0.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/focus-trap@7.6.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-array-buffer@3.0.4?package-id=6db4d72b60f8665f","type":"library","name":"is-array-buffer","version":"3.0.4","cpe":"cpe:2.3:a:is-array-buffer:is-array-buffer:3.0.4:*:*:*:*:*:*:*","purl":"pkg:npm/is-array-buffer@3.0.4","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-array-buffer:is_array_buffer:3.0.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_array_buffer:is-array-buffer:3.0.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_array_buffer:is_array_buffer:3.0.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-array:is-array-buffer:3.0.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-array:is_array_buffer:3.0.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_array:is-array-buffer:3.0.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_array:is_array_buffer:3.0.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is-array-buffer:3.0.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is_array_buffer:3.0.4:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/is-bigint@1.0.4?package-id=2176039f8432f7c0","type":"library","name":"is-bigint","version":"1.0.4","cpe":"cpe:2.3:a:is-bigint:is-bigint:1.0.4:*:*:*:*:*:*:*","purl":"pkg:npm/is-bigint@1.0.4","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-bigint:is_bigint:1.0.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_bigint:is-bigint:1.0.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_bigint:is_bigint:1.0.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is-bigint:1.0.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is_bigint:1.0.4:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/is-boolean-object@1.1.2?package-id=c9dffad93584506f","type":"library","name":"is-boolean-object","version":"1.1.2","cpe":"cpe:2.3:a:is-boolean-object:is-boolean-object:1.1.2:*:*:*:*:*:*:*","purl":"pkg:npm/is-boolean-object@1.1.2","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-boolean-object:is_boolean_object:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_boolean_object:is-boolean-object:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_boolean_object:is_boolean_object:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-boolean:is-boolean-object:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-boolean:is_boolean_object:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_boolean:is-boolean-object:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_boolean:is_boolean_object:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is-boolean-object:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is_boolean_object:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/is-callable@1.2.7?package-id=e03ca390b26358b5","type":"library","name":"is-callable","version":"1.2.7","cpe":"cpe:2.3:a:is-callable:is-callable:1.2.7:*:*:*:*:*:*:*","purl":"pkg:npm/is-callable@1.2.7","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-callable:is_callable:1.2.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_callable:is-callable:1.2.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_callable:is_callable:1.2.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is-callable:1.2.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is_callable:1.2.7:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/is-data-view@1.0.1?package-id=140b96e61b1c85e9","type":"library","name":"is-data-view","version":"1.0.1","cpe":"cpe:2.3:a:is-data-view:is-data-view:1.0.1:*:*:*:*:*:*:*","purl":"pkg:npm/is-data-view@1.0.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-data-view:is_data_view:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_data_view:is-data-view:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_data_view:is_data_view:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-data:is-data-view:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-data:is_data_view:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_data:is-data-view:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_data:is_data_view:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is-data-view:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is_data_view:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/is-date-object@1.0.5?package-id=1e78ac2755722ccc","type":"library","name":"is-date-object","version":"1.0.5","cpe":"cpe:2.3:a:is-date-object:is-date-object:1.0.5:*:*:*:*:*:*:*","purl":"pkg:npm/is-date-object@1.0.5","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-date-object:is_date_object:1.0.5:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_date_object:is-date-object:1.0.5:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_date_object:is_date_object:1.0.5:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-date:is-date-object:1.0.5:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-date:is_date_object:1.0.5:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_date:is-date-object:1.0.5:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_date:is_date_object:1.0.5:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is-date-object:1.0.5:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is_date_object:1.0.5:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/is-negative-zero@2.0.3?package-id=87958de58babd3f9","type":"library","name":"is-negative-zero","version":"2.0.3","cpe":"cpe:2.3:a:is-negative-zero:is-negative-zero:2.0.3:*:*:*:*:*:*:*","purl":"pkg:npm/is-negative-zero@2.0.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-negative-zero:is_negative_zero:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_negative_zero:is-negative-zero:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_negative_zero:is_negative_zero:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-negative:is-negative-zero:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-negative:is_negative_zero:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_negative:is-negative-zero:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_negative:is_negative_zero:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is-negative-zero:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is_negative_zero:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/is-number-object@1.0.7?package-id=1994d70fa5ebd9ab","type":"library","name":"is-number-object","version":"1.0.7","cpe":"cpe:2.3:a:is-number-object:is-number-object:1.0.7:*:*:*:*:*:*:*","purl":"pkg:npm/is-number-object@1.0.7","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-number-object:is_number_object:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_number_object:is-number-object:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_number_object:is_number_object:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-number:is-number-object:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-number:is_number_object:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_number:is-number-object:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_number:is_number_object:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is-number-object:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is_number_object:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/is-regex@1.1.4?package-id=45c886e850e4ff04","type":"library","name":"is-regex","version":"1.1.4","cpe":"cpe:2.3:a:is-regex:is-regex:1.1.4:*:*:*:*:*:*:*","purl":"pkg:npm/is-regex@1.1.4","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-regex:is_regex:1.1.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_regex:is-regex:1.1.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_regex:is_regex:1.1.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is-regex:1.1.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is_regex:1.1.4:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/is-shared-array-buffer@1.0.3?package-id=0d438d2e5b3c30b2","type":"library","name":"is-shared-array-buffer","version":"1.0.3","cpe":"cpe:2.3:a:is-shared-array-buffer:is-shared-array-buffer:1.0.3:*:*:*:*:*:*:*","purl":"pkg:npm/is-shared-array-buffer@1.0.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-shared-array-buffer:is_shared_array_buffer:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_shared_array_buffer:is-shared-array-buffer:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_shared_array_buffer:is_shared_array_buffer:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-shared-array:is-shared-array-buffer:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-shared-array:is_shared_array_buffer:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_shared_array:is-shared-array-buffer:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_shared_array:is_shared_array_buffer:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-shared:is-shared-array-buffer:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-shared:is_shared_array_buffer:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_shared:is-shared-array-buffer:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_shared:is_shared_array_buffer:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is-shared-array-buffer:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is_shared_array_buffer:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/is-string@1.0.7?package-id=6e3b5a9236725114","type":"library","name":"is-string","version":"1.0.7","cpe":"cpe:2.3:a:is-string:is-string:1.0.7:*:*:*:*:*:*:*","purl":"pkg:npm/is-string@1.0.7","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-string:is_string:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_string:is-string:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_string:is_string:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is-string:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is_string:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/is-symbol@1.0.4?package-id=ade2552bce00eb83","type":"library","name":"is-symbol","version":"1.0.4","cpe":"cpe:2.3:a:is-symbol:is-symbol:1.0.4:*:*:*:*:*:*:*","purl":"pkg:npm/is-symbol@1.0.4","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-symbol:is_symbol:1.0.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_symbol:is-symbol:1.0.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_symbol:is_symbol:1.0.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is-symbol:1.0.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is_symbol:1.0.4:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/is-typed-array@1.1.13?package-id=31825fb578c0d2d7","type":"library","name":"is-typed-array","version":"1.1.13","cpe":"cpe:2.3:a:is-typed-array:is-typed-array:1.1.13:*:*:*:*:*:*:*","purl":"pkg:npm/is-typed-array@1.1.13","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-typed-array:is_typed_array:1.1.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_typed_array:is-typed-array:1.1.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_typed_array:is_typed_array:1.1.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-typed:is-typed-array:1.1.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-typed:is_typed_array:1.1.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_typed:is-typed-array:1.1.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_typed:is_typed_array:1.1.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is-typed-array:1.1.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is_typed_array:1.1.13:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/is-weakref@1.0.2?package-id=532c3686f886298a","type":"library","name":"is-weakref","version":"1.0.2","cpe":"cpe:2.3:a:is-weakref:is-weakref:1.0.2:*:*:*:*:*:*:*","purl":"pkg:npm/is-weakref@1.0.2","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-weakref:is_weakref:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_weakref:is-weakref:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_weakref:is_weakref:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is-weakref:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is_weakref:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/isarray@2.0.5?package-id=87027a16b177a970","type":"library","name":"isarray","version":"2.0.5","cpe":"cpe:2.3:a:isarray:isarray:2.0.5:*:*:*:*:*:*:*","purl":"pkg:npm/isarray@2.0.5","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/js-yaml@4.1.0?package-id=af425a5b098624b3","type":"library","name":"js-yaml","version":"4.1.0","cpe":"cpe:2.3:a:js-yaml:js-yaml:4.1.0:*:*:*:*:*:*:*","purl":"pkg:npm/js-yaml@4.1.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:js-yaml:js_yaml:4.1.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:js_yaml:js-yaml:4.1.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:js_yaml:js_yaml:4.1.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:js:js-yaml:4.1.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:js:js_yaml:4.1.0:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/lodash@4.17.21?package-id=5975f2cd2303a77f","type":"library","name":"lodash","version":"4.17.21","cpe":"cpe:2.3:a:lodash:lodash:4.17.21:*:*:*:*:node.js:*:*","purl":"pkg:npm/lodash@4.17.21","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/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.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/side-channel@1.0.6?package-id=32fbeba3634ccc37","type":"library","name":"side-channel","version":"1.0.6","cpe":"cpe:2.3:a:side-channel:side-channel:1.0.6:*:*:*:*:*:*:*","purl":"pkg:npm/side-channel@1.0.6","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:side-channel:side_channel:1.0.6:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:side_channel:side-channel:1.0.6:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:side_channel:side_channel:1.0.6:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:side:side-channel:1.0.6:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:side:side_channel:1.0.6:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/sortablejs@1.15.3?package-id=9bdf48a196699d2f","type":"library","name":"sortablejs","version":"1.15.3","cpe":"cpe:2.3:a:sortablejs:sortablejs:1.15.3:*:*:*:*:*:*:*","purl":"pkg:npm/sortablejs@1.15.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/source-map-js@1.2.1?package-id=6c334b80e68abff3","type":"library","name":"source-map-js","version":"1.2.1","cpe":"cpe:2.3:a:source-map-js:source-map-js:1.2.1:*:*:*:*:*:*:*","purl":"pkg:npm/source-map-js@1.2.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:source-map-js:source_map_js:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:source_map_js:source-map-js:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:source_map_js:source_map_js:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:source-map:source-map-js:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:source-map:source_map_js:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:source_map:source-map-js:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:source_map:source_map_js:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:source:source-map-js:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:source:source_map_js:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/string.prototype.trim@1.2.9?package-id=51a4e2e4ddb25153","type":"library","name":"string.prototype.trim","version":"1.2.9","cpe":"cpe:2.3:a:string.prototype.trim:string.prototype.trim:1.2.9:*:*:*:*:*:*:*","purl":"pkg:npm/string.prototype.trim@1.2.9","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/string.prototype.trimend@1.0.8?package-id=1edc85fdb3c3659e","type":"library","name":"string.prototype.trimend","version":"1.0.8","cpe":"cpe:2.3:a:string.prototype.trimend:string.prototype.trimend:1.0.8:*:*:*:*:*:*:*","purl":"pkg:npm/string.prototype.trimend@1.0.8","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/string.prototype.trimstart@1.0.8?package-id=c694951a8f5e284e","type":"library","name":"string.prototype.trimstart","version":"1.0.8","cpe":"cpe:2.3:a:string.prototype.trimstart:string.prototype.trimstart:1.0.8:*:*:*:*:*:*:*","purl":"pkg:npm/string.prototype.trimstart@1.0.8","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/swrv@1.0.4?package-id=5009adfe3402d463","type":"library","name":"swrv","version":"1.0.4","cpe":"cpe:2.3:a:swrv:swrv:1.0.4:*:*:*:*:*:*:*","purl":"pkg:npm/swrv@1.0.4","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/tabbable@6.2.0?package-id=50cdc22141ac073e","type":"library","name":"tabbable","version":"6.2.0","cpe":"cpe:2.3:a:tabbable:tabbable:6.2.0:*:*:*:*:*:*:*","purl":"pkg:npm/tabbable@6.2.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/tslib@2.8.1?package-id=aac43123c1cf56ae","type":"library","name":"tslib","version":"2.8.1","cpe":"cpe:2.3:a:tslib:tslib:2.8.1:*:*:*:*:*:*:*","purl":"pkg:npm/tslib@2.8.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/typed-array-buffer@1.0.2?package-id=00c0fbabbc1ba7a0","type":"library","name":"typed-array-buffer","version":"1.0.2","cpe":"cpe:2.3:a:typed-array-buffer:typed-array-buffer:1.0.2:*:*:*:*:*:*:*","purl":"pkg:npm/typed-array-buffer@1.0.2","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed-array-buffer:typed_array_buffer:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array_buffer:typed-array-buffer:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array_buffer:typed_array_buffer:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed-array:typed-array-buffer:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed-array:typed_array_buffer:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array:typed-array-buffer:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array:typed_array_buffer:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed:typed-array-buffer:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed:typed_array_buffer:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/typed-array-byte-length@1.0.1?package-id=b76a33f48e442395","type":"library","name":"typed-array-byte-length","version":"1.0.1","cpe":"cpe:2.3:a:typed-array-byte-length:typed-array-byte-length:1.0.1:*:*:*:*:*:*:*","purl":"pkg:npm/typed-array-byte-length@1.0.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed-array-byte-length:typed_array_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array_byte_length:typed-array-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array_byte_length:typed_array_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed-array-byte:typed-array-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed-array-byte:typed_array_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array_byte:typed-array-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array_byte:typed_array_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed-array:typed-array-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed-array:typed_array_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array:typed-array-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array:typed_array_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed:typed-array-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed:typed_array_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/typed-array-byte-offset@1.0.2?package-id=a7c0e2a839f773bd","type":"library","name":"typed-array-byte-offset","version":"1.0.2","cpe":"cpe:2.3:a:typed-array-byte-offset:typed-array-byte-offset:1.0.2:*:*:*:*:*:*:*","purl":"pkg:npm/typed-array-byte-offset@1.0.2","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed-array-byte-offset:typed_array_byte_offset:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array_byte_offset:typed-array-byte-offset:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array_byte_offset:typed_array_byte_offset:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed-array-byte:typed-array-byte-offset:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed-array-byte:typed_array_byte_offset:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array_byte:typed-array-byte-offset:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array_byte:typed_array_byte_offset:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed-array:typed-array-byte-offset:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed-array:typed_array_byte_offset:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array:typed-array-byte-offset:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array:typed_array_byte_offset:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed:typed-array-byte-offset:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed:typed_array_byte_offset:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/typed-array-length@1.0.6?package-id=1cfab3fa3bd3642e","type":"library","name":"typed-array-length","version":"1.0.6","cpe":"cpe:2.3:a:typed-array-length:typed-array-length:1.0.6:*:*:*:*:*:*:*","purl":"pkg:npm/typed-array-length@1.0.6","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed-array-length:typed_array_length:1.0.6:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array_length:typed-array-length:1.0.6:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array_length:typed_array_length:1.0.6:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed-array:typed-array-length:1.0.6:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed-array:typed_array_length:1.0.6:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array:typed-array-length:1.0.6:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array:typed_array_length:1.0.6:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed:typed-array-length:1.0.6:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed:typed_array_length:1.0.6:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/typescript@5.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:6c08e63c-cced-47e3-83a7-714f299b198e","version":1,"metadata":{"timestamp":"2025-01-22T16:06:31Z","tools":{"components":[{"type":"application","author":"anchore","name":"syft","version":"1.17.0"}]},"component":{"bom-ref":"af63bd4c8601b7f1","type":"file","name":"kumahq/kuma-gui","version":"master@f80108f0ebc5a4cb81da3e85fddb1bd142f862f8"}},"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.4.0?package-id=02e9ae6cadacf640","type":"library","name":"@vueuse/core","version":"12.4.0","cpe":"cpe:2.3:a:\\@vueuse\\/core:\\@vueuse\\/core:12.4.0:*:*:*:*:*:*:*","purl":"pkg:npm/%40vueuse/core@12.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/%40vueuse/metadata@12.4.0?package-id=3c7538d7bdd08663","type":"library","name":"@vueuse/metadata","version":"12.4.0","cpe":"cpe:2.3:a:\\@vueuse\\/metadata:\\@vueuse\\/metadata:12.4.0:*:*:*:*:*:*:*","purl":"pkg:npm/%40vueuse/metadata@12.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/%40vueuse/shared@12.4.0?package-id=f648eeff827016bc","type":"library","name":"@vueuse/shared","version":"12.4.0","licenses":[{"license":{"id":"MIT"}}],"cpe":"cpe:2.3:a:\\@vueuse\\/shared:\\@vueuse\\/shared:12.4.0:*:*:*:*:*:*:*","purl":"pkg:npm/%40vueuse/shared@12.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/argparse@2.0.1?package-id=8693e336c9b3e827","type":"library","name":"argparse","version":"2.0.1","cpe":"cpe:2.3:a:argparse:argparse:2.0.1:*:*:*:*:*:*:*","purl":"pkg:npm/argparse@2.0.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/array-buffer-byte-length@1.0.1?package-id=13f12d206c8fcf08","type":"library","name":"array-buffer-byte-length","version":"1.0.1","cpe":"cpe:2.3:a:array-buffer-byte-length:array-buffer-byte-length:1.0.1:*:*:*:*:*:*:*","purl":"pkg:npm/array-buffer-byte-length@1.0.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:array-buffer-byte-length:array_buffer_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:array_buffer_byte_length:array-buffer-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:array_buffer_byte_length:array_buffer_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:array-buffer-byte:array-buffer-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:array-buffer-byte:array_buffer_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:array_buffer_byte:array-buffer-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:array_buffer_byte:array_buffer_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:array-buffer:array-buffer-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:array-buffer:array_buffer_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:array_buffer:array-buffer-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:array_buffer:array_buffer_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:array:array-buffer-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:array:array_buffer_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/arraybuffer.prototype.slice@1.0.3?package-id=5d6455b45418d17a","type":"library","name":"arraybuffer.prototype.slice","version":"1.0.3","cpe":"cpe:2.3:a:arraybuffer.prototype.slice:arraybuffer.prototype.slice:1.0.3:*:*:*:*:*:*:*","purl":"pkg:npm/arraybuffer.prototype.slice@1.0.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/asynckit@0.4.0?package-id=6aff44e76f471cf5","type":"library","name":"asynckit","version":"0.4.0","cpe":"cpe:2.3:a:asynckit:asynckit:0.4.0:*:*:*:*:*:*:*","purl":"pkg:npm/asynckit@0.4.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/available-typed-arrays@1.0.7?package-id=d7c21475e87b0b00","type":"library","name":"available-typed-arrays","version":"1.0.7","cpe":"cpe:2.3:a:available-typed-arrays:available-typed-arrays:1.0.7:*:*:*:*:*:*:*","purl":"pkg:npm/available-typed-arrays@1.0.7","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:available-typed-arrays:available_typed_arrays:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:available_typed_arrays:available-typed-arrays:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:available_typed_arrays:available_typed_arrays:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:available-typed:available-typed-arrays:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:available-typed:available_typed_arrays:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:available_typed:available-typed-arrays:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:available_typed:available_typed_arrays:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:available:available-typed-arrays:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:available:available_typed_arrays:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/axios@1.7.7?package-id=4403038d27fcab4b","type":"library","name":"axios","version":"1.7.7","cpe":"cpe:2.3:a:axios:axios:1.7.7:*:*:*:*:node.js:*:*","purl":"pkg:npm/axios@1.7.7","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/brandi@5.0.0?package-id=15ccc4fac7052130","type":"library","name":"brandi","version":"5.0.0","cpe":"cpe:2.3:a:brandi:brandi:5.0.0:*:*:*:*:*:*:*","purl":"pkg:npm/brandi@5.0.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/call-bind@1.0.7?package-id=7839ba0962085675","type":"library","name":"call-bind","version":"1.0.7","cpe":"cpe:2.3:a:call-bind:call-bind:1.0.7:*:*:*:*:*:*:*","purl":"pkg:npm/call-bind@1.0.7","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:call-bind:call_bind:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:call_bind:call-bind:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:call_bind:call_bind:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:call:call-bind:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:call:call_bind:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/combined-stream@1.0.8?package-id=8cc8b15aa9ee379d","type":"library","name":"combined-stream","version":"1.0.8","cpe":"cpe:2.3:a:combined-stream:combined-stream:1.0.8:*:*:*:*:*:*:*","purl":"pkg:npm/combined-stream@1.0.8","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:combined-stream:combined_stream:1.0.8:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:combined_stream:combined-stream:1.0.8:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:combined_stream:combined_stream:1.0.8:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:combined:combined-stream:1.0.8:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:combined:combined_stream:1.0.8:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/csstype@3.1.3?package-id=b4c36fb0245eac3d","type":"library","name":"csstype","version":"3.1.3","cpe":"cpe:2.3:a:csstype:csstype:3.1.3:*:*:*:*:*:*:*","purl":"pkg:npm/csstype@3.1.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/data-view-buffer@1.0.1?package-id=bfd6e0a4087e44e0","type":"library","name":"data-view-buffer","version":"1.0.1","cpe":"cpe:2.3:a:data-view-buffer:data-view-buffer:1.0.1:*:*:*:*:*:*:*","purl":"pkg:npm/data-view-buffer@1.0.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:data-view-buffer:data_view_buffer:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data_view_buffer:data-view-buffer:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data_view_buffer:data_view_buffer:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data-view:data-view-buffer:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data-view:data_view_buffer:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data_view:data-view-buffer:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data_view:data_view_buffer:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data:data-view-buffer:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data:data_view_buffer:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/data-view-byte-length@1.0.1?package-id=a8cadaa9cbd11e9d","type":"library","name":"data-view-byte-length","version":"1.0.1","cpe":"cpe:2.3:a:data-view-byte-length:data-view-byte-length:1.0.1:*:*:*:*:*:*:*","purl":"pkg:npm/data-view-byte-length@1.0.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:data-view-byte-length:data_view_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data_view_byte_length:data-view-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data_view_byte_length:data_view_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data-view-byte:data-view-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data-view-byte:data_view_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data_view_byte:data-view-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data_view_byte:data_view_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data-view:data-view-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data-view:data_view_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data_view:data-view-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data_view:data_view_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data:data-view-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data:data_view_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/data-view-byte-offset@1.0.0?package-id=db749699d51fd8a9","type":"library","name":"data-view-byte-offset","version":"1.0.0","cpe":"cpe:2.3:a:data-view-byte-offset:data-view-byte-offset:1.0.0:*:*:*:*:*:*:*","purl":"pkg:npm/data-view-byte-offset@1.0.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:data-view-byte-offset:data_view_byte_offset:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data_view_byte_offset:data-view-byte-offset:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data_view_byte_offset:data_view_byte_offset:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data-view-byte:data-view-byte-offset:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data-view-byte:data_view_byte_offset:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data_view_byte:data-view-byte-offset:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data_view_byte:data_view_byte_offset:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data-view:data-view-byte-offset:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data-view:data_view_byte_offset:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data_view:data-view-byte-offset:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data_view:data_view_byte_offset:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data:data-view-byte-offset:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:data:data_view_byte_offset:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/date-fns@2.30.0?package-id=b7b11dfcd625ecda","type":"library","name":"date-fns","version":"2.30.0","cpe":"cpe:2.3:a:date-fns:date-fns:2.30.0:*:*:*:*:*:*:*","purl":"pkg:npm/date-fns@2.30.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:date-fns:date_fns:2.30.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:date_fns:date-fns:2.30.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:date_fns:date_fns:2.30.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:date:date-fns:2.30.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:date:date_fns:2.30.0:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/date-fns-tz@2.0.1?package-id=306501f43ffde713","type":"library","name":"date-fns-tz","version":"2.0.1","cpe":"cpe:2.3:a:date-fns-tz:date-fns-tz:2.0.1:*:*:*:*:*:*:*","purl":"pkg:npm/date-fns-tz@2.0.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:date-fns-tz:date_fns_tz:2.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:date_fns_tz:date-fns-tz:2.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:date_fns_tz:date_fns_tz:2.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:date-fns:date-fns-tz:2.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:date-fns:date_fns_tz:2.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:date_fns:date-fns-tz:2.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:date_fns:date_fns_tz:2.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:date:date-fns-tz:2.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:date:date_fns_tz:2.0.1:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/deepmerge@4.3.1?package-id=7a47e4d27cd720a2","type":"library","name":"deepmerge","version":"4.3.1","cpe":"cpe:2.3:a:deepmerge:deepmerge:4.3.1:*:*:*:*:*:*:*","purl":"pkg:npm/deepmerge@4.3.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/define-data-property@1.1.4?package-id=eeb38cde27bf7dd8","type":"library","name":"define-data-property","version":"1.1.4","cpe":"cpe:2.3:a:define-data-property:define-data-property:1.1.4:*:*:*:*:*:*:*","purl":"pkg:npm/define-data-property@1.1.4","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:define-data-property:define_data_property:1.1.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:define_data_property:define-data-property:1.1.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:define_data_property:define_data_property:1.1.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:define-data:define-data-property:1.1.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:define-data:define_data_property:1.1.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:define_data:define-data-property:1.1.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:define_data:define_data_property:1.1.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:define:define-data-property:1.1.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:define:define_data_property:1.1.4:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/define-properties@1.2.1?package-id=e845b2622416c826","type":"library","name":"define-properties","version":"1.2.1","cpe":"cpe:2.3:a:define-properties:define-properties:1.2.1:*:*:*:*:*:*:*","purl":"pkg:npm/define-properties@1.2.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:define-properties:define_properties:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:define_properties:define-properties:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:define_properties:define_properties:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:define:define-properties:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:define:define_properties:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/delayed-stream@1.0.0?package-id=afe40b4c4acf6db8","type":"library","name":"delayed-stream","version":"1.0.0","cpe":"cpe:2.3:a:delayed-stream:delayed-stream:1.0.0:*:*:*:*:*:*:*","purl":"pkg:npm/delayed-stream@1.0.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:delayed-stream:delayed_stream:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:delayed_stream:delayed-stream:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:delayed_stream:delayed_stream:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:delayed:delayed-stream:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:delayed:delayed_stream:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/entities@4.5.0?package-id=71d56a1dc3a7edda","type":"library","name":"entities","version":"4.5.0","cpe":"cpe:2.3:a:entities:entities:4.5.0:*:*:*:*:*:*:*","purl":"pkg:npm/entities@4.5.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/es-abstract@1.23.3?package-id=107a634905557c62","type":"library","name":"es-abstract","version":"1.23.3","cpe":"cpe:2.3:a:es-abstract:es-abstract:1.23.3:*:*:*:*:*:*:*","purl":"pkg:npm/es-abstract@1.23.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:es-abstract:es_abstract:1.23.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_abstract:es-abstract:1.23.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_abstract:es_abstract:1.23.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es:es-abstract:1.23.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es:es_abstract:1.23.3:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/es-define-property@1.0.0?package-id=dbc4d3c364e8a910","type":"library","name":"es-define-property","version":"1.0.0","cpe":"cpe:2.3:a:es-define-property:es-define-property:1.0.0:*:*:*:*:*:*:*","purl":"pkg:npm/es-define-property@1.0.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:es-define-property:es_define_property:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_define_property:es-define-property:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_define_property:es_define_property:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es-define:es-define-property:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es-define:es_define_property:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_define:es-define-property:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_define:es_define_property:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es:es-define-property:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es:es_define_property:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/es-errors@1.3.0?package-id=8e33d2cc0ee30d25","type":"library","name":"es-errors","version":"1.3.0","cpe":"cpe:2.3:a:es-errors:es-errors:1.3.0:*:*:*:*:*:*:*","purl":"pkg:npm/es-errors@1.3.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:es-errors:es_errors:1.3.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_errors:es-errors:1.3.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_errors:es_errors:1.3.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es:es-errors:1.3.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es:es_errors:1.3.0:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/es-object-atoms@1.0.0?package-id=29ecb7414db7313b","type":"library","name":"es-object-atoms","version":"1.0.0","cpe":"cpe:2.3:a:es-object-atoms:es-object-atoms:1.0.0:*:*:*:*:*:*:*","purl":"pkg:npm/es-object-atoms@1.0.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:es-object-atoms:es_object_atoms:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_object_atoms:es-object-atoms:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_object_atoms:es_object_atoms:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es-object:es-object-atoms:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es-object:es_object_atoms:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_object:es-object-atoms:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_object:es_object_atoms:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es:es-object-atoms:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es:es_object_atoms:1.0.0:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/es-set-tostringtag@2.0.3?package-id=9bf44f902e8f51ef","type":"library","name":"es-set-tostringtag","version":"2.0.3","cpe":"cpe:2.3:a:es-set-tostringtag:es-set-tostringtag:2.0.3:*:*:*:*:*:*:*","purl":"pkg:npm/es-set-tostringtag@2.0.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:es-set-tostringtag:es_set_tostringtag:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_set_tostringtag:es-set-tostringtag:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_set_tostringtag:es_set_tostringtag:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es-set:es-set-tostringtag:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es-set:es_set_tostringtag:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_set:es-set-tostringtag:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_set:es_set_tostringtag:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es:es-set-tostringtag:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es:es_set_tostringtag:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/es-to-primitive@1.2.1?package-id=bb849a0fcf1f76da","type":"library","name":"es-to-primitive","version":"1.2.1","cpe":"cpe:2.3:a:es-to-primitive:es-to-primitive:1.2.1:*:*:*:*:*:*:*","purl":"pkg:npm/es-to-primitive@1.2.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:es-to-primitive:es_to_primitive:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_to_primitive:es-to-primitive:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_to_primitive:es_to_primitive:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es-to:es-to-primitive:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es-to:es_to_primitive:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_to:es-to-primitive:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es_to:es_to_primitive:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es:es-to-primitive:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:es:es_to_primitive:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/estree-walker@2.0.2?package-id=80d63cc98716270c","type":"library","name":"estree-walker","version":"2.0.2","cpe":"cpe:2.3:a:estree-walker:estree-walker:2.0.2:*:*:*:*:*:*:*","purl":"pkg:npm/estree-walker@2.0.2","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:estree-walker:estree_walker:2.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:estree_walker:estree-walker:2.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:estree_walker:estree_walker:2.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:estree:estree-walker:2.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:estree:estree_walker:2.0.2:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/flat@6.0.1?package-id=4a41d6434fbd537b","type":"library","name":"flat","version":"6.0.1","cpe":"cpe:2.3:a:flat:flat:6.0.1:*:*:*:*:*:*:*","purl":"pkg:npm/flat@6.0.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/focus-trap@7.6.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-array-buffer@3.0.4?package-id=6db4d72b60f8665f","type":"library","name":"is-array-buffer","version":"3.0.4","cpe":"cpe:2.3:a:is-array-buffer:is-array-buffer:3.0.4:*:*:*:*:*:*:*","purl":"pkg:npm/is-array-buffer@3.0.4","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-array-buffer:is_array_buffer:3.0.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_array_buffer:is-array-buffer:3.0.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_array_buffer:is_array_buffer:3.0.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-array:is-array-buffer:3.0.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-array:is_array_buffer:3.0.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_array:is-array-buffer:3.0.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_array:is_array_buffer:3.0.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is-array-buffer:3.0.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is_array_buffer:3.0.4:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/is-bigint@1.0.4?package-id=2176039f8432f7c0","type":"library","name":"is-bigint","version":"1.0.4","cpe":"cpe:2.3:a:is-bigint:is-bigint:1.0.4:*:*:*:*:*:*:*","purl":"pkg:npm/is-bigint@1.0.4","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-bigint:is_bigint:1.0.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_bigint:is-bigint:1.0.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_bigint:is_bigint:1.0.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is-bigint:1.0.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is_bigint:1.0.4:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/is-boolean-object@1.1.2?package-id=c9dffad93584506f","type":"library","name":"is-boolean-object","version":"1.1.2","cpe":"cpe:2.3:a:is-boolean-object:is-boolean-object:1.1.2:*:*:*:*:*:*:*","purl":"pkg:npm/is-boolean-object@1.1.2","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-boolean-object:is_boolean_object:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_boolean_object:is-boolean-object:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_boolean_object:is_boolean_object:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-boolean:is-boolean-object:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-boolean:is_boolean_object:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_boolean:is-boolean-object:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_boolean:is_boolean_object:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is-boolean-object:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is_boolean_object:1.1.2:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/is-callable@1.2.7?package-id=e03ca390b26358b5","type":"library","name":"is-callable","version":"1.2.7","cpe":"cpe:2.3:a:is-callable:is-callable:1.2.7:*:*:*:*:*:*:*","purl":"pkg:npm/is-callable@1.2.7","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-callable:is_callable:1.2.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_callable:is-callable:1.2.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_callable:is_callable:1.2.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is-callable:1.2.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is_callable:1.2.7:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/is-data-view@1.0.1?package-id=140b96e61b1c85e9","type":"library","name":"is-data-view","version":"1.0.1","cpe":"cpe:2.3:a:is-data-view:is-data-view:1.0.1:*:*:*:*:*:*:*","purl":"pkg:npm/is-data-view@1.0.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-data-view:is_data_view:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_data_view:is-data-view:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_data_view:is_data_view:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-data:is-data-view:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-data:is_data_view:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_data:is-data-view:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_data:is_data_view:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is-data-view:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is_data_view:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/is-date-object@1.0.5?package-id=1e78ac2755722ccc","type":"library","name":"is-date-object","version":"1.0.5","cpe":"cpe:2.3:a:is-date-object:is-date-object:1.0.5:*:*:*:*:*:*:*","purl":"pkg:npm/is-date-object@1.0.5","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-date-object:is_date_object:1.0.5:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_date_object:is-date-object:1.0.5:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_date_object:is_date_object:1.0.5:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-date:is-date-object:1.0.5:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-date:is_date_object:1.0.5:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_date:is-date-object:1.0.5:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_date:is_date_object:1.0.5:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is-date-object:1.0.5:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is_date_object:1.0.5:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/is-negative-zero@2.0.3?package-id=87958de58babd3f9","type":"library","name":"is-negative-zero","version":"2.0.3","cpe":"cpe:2.3:a:is-negative-zero:is-negative-zero:2.0.3:*:*:*:*:*:*:*","purl":"pkg:npm/is-negative-zero@2.0.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-negative-zero:is_negative_zero:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_negative_zero:is-negative-zero:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_negative_zero:is_negative_zero:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-negative:is-negative-zero:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-negative:is_negative_zero:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_negative:is-negative-zero:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_negative:is_negative_zero:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is-negative-zero:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is_negative_zero:2.0.3:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/is-number-object@1.0.7?package-id=1994d70fa5ebd9ab","type":"library","name":"is-number-object","version":"1.0.7","cpe":"cpe:2.3:a:is-number-object:is-number-object:1.0.7:*:*:*:*:*:*:*","purl":"pkg:npm/is-number-object@1.0.7","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-number-object:is_number_object:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_number_object:is-number-object:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_number_object:is_number_object:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-number:is-number-object:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-number:is_number_object:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_number:is-number-object:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_number:is_number_object:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is-number-object:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is_number_object:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/is-regex@1.1.4?package-id=45c886e850e4ff04","type":"library","name":"is-regex","version":"1.1.4","cpe":"cpe:2.3:a:is-regex:is-regex:1.1.4:*:*:*:*:*:*:*","purl":"pkg:npm/is-regex@1.1.4","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-regex:is_regex:1.1.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_regex:is-regex:1.1.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_regex:is_regex:1.1.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is-regex:1.1.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is_regex:1.1.4:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/is-shared-array-buffer@1.0.3?package-id=0d438d2e5b3c30b2","type":"library","name":"is-shared-array-buffer","version":"1.0.3","cpe":"cpe:2.3:a:is-shared-array-buffer:is-shared-array-buffer:1.0.3:*:*:*:*:*:*:*","purl":"pkg:npm/is-shared-array-buffer@1.0.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-shared-array-buffer:is_shared_array_buffer:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_shared_array_buffer:is-shared-array-buffer:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_shared_array_buffer:is_shared_array_buffer:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-shared-array:is-shared-array-buffer:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-shared-array:is_shared_array_buffer:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_shared_array:is-shared-array-buffer:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_shared_array:is_shared_array_buffer:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-shared:is-shared-array-buffer:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-shared:is_shared_array_buffer:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_shared:is-shared-array-buffer:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_shared:is_shared_array_buffer:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is-shared-array-buffer:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is_shared_array_buffer:1.0.3:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/is-string@1.0.7?package-id=6e3b5a9236725114","type":"library","name":"is-string","version":"1.0.7","cpe":"cpe:2.3:a:is-string:is-string:1.0.7:*:*:*:*:*:*:*","purl":"pkg:npm/is-string@1.0.7","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-string:is_string:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_string:is-string:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_string:is_string:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is-string:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is_string:1.0.7:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/is-symbol@1.0.4?package-id=ade2552bce00eb83","type":"library","name":"is-symbol","version":"1.0.4","cpe":"cpe:2.3:a:is-symbol:is-symbol:1.0.4:*:*:*:*:*:*:*","purl":"pkg:npm/is-symbol@1.0.4","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-symbol:is_symbol:1.0.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_symbol:is-symbol:1.0.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_symbol:is_symbol:1.0.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is-symbol:1.0.4:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is_symbol:1.0.4:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/is-typed-array@1.1.13?package-id=31825fb578c0d2d7","type":"library","name":"is-typed-array","version":"1.1.13","cpe":"cpe:2.3:a:is-typed-array:is-typed-array:1.1.13:*:*:*:*:*:*:*","purl":"pkg:npm/is-typed-array@1.1.13","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-typed-array:is_typed_array:1.1.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_typed_array:is-typed-array:1.1.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_typed_array:is_typed_array:1.1.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-typed:is-typed-array:1.1.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-typed:is_typed_array:1.1.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_typed:is-typed-array:1.1.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_typed:is_typed_array:1.1.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is-typed-array:1.1.13:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is_typed_array:1.1.13:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/is-weakref@1.0.2?package-id=532c3686f886298a","type":"library","name":"is-weakref","version":"1.0.2","cpe":"cpe:2.3:a:is-weakref:is-weakref:1.0.2:*:*:*:*:*:*:*","purl":"pkg:npm/is-weakref@1.0.2","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:is-weakref:is_weakref:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_weakref:is-weakref:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is_weakref:is_weakref:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is-weakref:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:is:is_weakref:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/isarray@2.0.5?package-id=87027a16b177a970","type":"library","name":"isarray","version":"2.0.5","cpe":"cpe:2.3:a:isarray:isarray:2.0.5:*:*:*:*:*:*:*","purl":"pkg:npm/isarray@2.0.5","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/js-yaml@4.1.0?package-id=af425a5b098624b3","type":"library","name":"js-yaml","version":"4.1.0","cpe":"cpe:2.3:a:js-yaml:js-yaml:4.1.0:*:*:*:*:*:*:*","purl":"pkg:npm/js-yaml@4.1.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:js-yaml:js_yaml:4.1.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:js_yaml:js-yaml:4.1.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:js_yaml:js_yaml:4.1.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:js:js-yaml:4.1.0:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:js:js_yaml:4.1.0:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/lodash@4.17.21?package-id=5975f2cd2303a77f","type":"library","name":"lodash","version":"4.17.21","cpe":"cpe:2.3:a:lodash:lodash:4.17.21:*:*:*:*:node.js:*:*","purl":"pkg:npm/lodash@4.17.21","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/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.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/side-channel@1.0.6?package-id=32fbeba3634ccc37","type":"library","name":"side-channel","version":"1.0.6","cpe":"cpe:2.3:a:side-channel:side-channel:1.0.6:*:*:*:*:*:*:*","purl":"pkg:npm/side-channel@1.0.6","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:side-channel:side_channel:1.0.6:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:side_channel:side-channel:1.0.6:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:side_channel:side_channel:1.0.6:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:side:side-channel:1.0.6:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:side:side_channel:1.0.6:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/sortablejs@1.15.3?package-id=9bdf48a196699d2f","type":"library","name":"sortablejs","version":"1.15.3","cpe":"cpe:2.3:a:sortablejs:sortablejs:1.15.3:*:*:*:*:*:*:*","purl":"pkg:npm/sortablejs@1.15.3","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/source-map-js@1.2.1?package-id=6c334b80e68abff3","type":"library","name":"source-map-js","version":"1.2.1","cpe":"cpe:2.3:a:source-map-js:source-map-js:1.2.1:*:*:*:*:*:*:*","purl":"pkg:npm/source-map-js@1.2.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:source-map-js:source_map_js:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:source_map_js:source-map-js:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:source_map_js:source_map_js:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:source-map:source-map-js:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:source-map:source_map_js:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:source_map:source-map-js:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:source_map:source_map_js:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:source:source-map-js:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:source:source_map_js:1.2.1:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/string.prototype.trim@1.2.9?package-id=51a4e2e4ddb25153","type":"library","name":"string.prototype.trim","version":"1.2.9","cpe":"cpe:2.3:a:string.prototype.trim:string.prototype.trim:1.2.9:*:*:*:*:*:*:*","purl":"pkg:npm/string.prototype.trim@1.2.9","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/string.prototype.trimend@1.0.8?package-id=1edc85fdb3c3659e","type":"library","name":"string.prototype.trimend","version":"1.0.8","cpe":"cpe:2.3:a:string.prototype.trimend:string.prototype.trimend:1.0.8:*:*:*:*:*:*:*","purl":"pkg:npm/string.prototype.trimend@1.0.8","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/string.prototype.trimstart@1.0.8?package-id=c694951a8f5e284e","type":"library","name":"string.prototype.trimstart","version":"1.0.8","cpe":"cpe:2.3:a:string.prototype.trimstart:string.prototype.trimstart:1.0.8:*:*:*:*:*:*:*","purl":"pkg:npm/string.prototype.trimstart@1.0.8","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/swrv@1.0.4?package-id=5009adfe3402d463","type":"library","name":"swrv","version":"1.0.4","cpe":"cpe:2.3:a:swrv:swrv:1.0.4:*:*:*:*:*:*:*","purl":"pkg:npm/swrv@1.0.4","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/tabbable@6.2.0?package-id=50cdc22141ac073e","type":"library","name":"tabbable","version":"6.2.0","cpe":"cpe:2.3:a:tabbable:tabbable:6.2.0:*:*:*:*:*:*:*","purl":"pkg:npm/tabbable@6.2.0","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/tslib@2.8.1?package-id=aac43123c1cf56ae","type":"library","name":"tslib","version":"2.8.1","cpe":"cpe:2.3:a:tslib:tslib:2.8.1:*:*:*:*:*:*:*","purl":"pkg:npm/tslib@2.8.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/typed-array-buffer@1.0.2?package-id=00c0fbabbc1ba7a0","type":"library","name":"typed-array-buffer","version":"1.0.2","cpe":"cpe:2.3:a:typed-array-buffer:typed-array-buffer:1.0.2:*:*:*:*:*:*:*","purl":"pkg:npm/typed-array-buffer@1.0.2","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed-array-buffer:typed_array_buffer:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array_buffer:typed-array-buffer:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array_buffer:typed_array_buffer:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed-array:typed-array-buffer:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed-array:typed_array_buffer:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array:typed-array-buffer:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array:typed_array_buffer:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed:typed-array-buffer:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed:typed_array_buffer:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/typed-array-byte-length@1.0.1?package-id=b76a33f48e442395","type":"library","name":"typed-array-byte-length","version":"1.0.1","cpe":"cpe:2.3:a:typed-array-byte-length:typed-array-byte-length:1.0.1:*:*:*:*:*:*:*","purl":"pkg:npm/typed-array-byte-length@1.0.1","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed-array-byte-length:typed_array_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array_byte_length:typed-array-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array_byte_length:typed_array_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed-array-byte:typed-array-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed-array-byte:typed_array_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array_byte:typed-array-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array_byte:typed_array_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed-array:typed-array-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed-array:typed_array_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array:typed-array-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array:typed_array_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed:typed-array-byte-length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed:typed_array_byte_length:1.0.1:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/typed-array-byte-offset@1.0.2?package-id=a7c0e2a839f773bd","type":"library","name":"typed-array-byte-offset","version":"1.0.2","cpe":"cpe:2.3:a:typed-array-byte-offset:typed-array-byte-offset:1.0.2:*:*:*:*:*:*:*","purl":"pkg:npm/typed-array-byte-offset@1.0.2","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed-array-byte-offset:typed_array_byte_offset:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array_byte_offset:typed-array-byte-offset:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array_byte_offset:typed_array_byte_offset:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed-array-byte:typed-array-byte-offset:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed-array-byte:typed_array_byte_offset:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array_byte:typed-array-byte-offset:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array_byte:typed_array_byte_offset:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed-array:typed-array-byte-offset:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed-array:typed_array_byte_offset:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array:typed-array-byte-offset:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array:typed_array_byte_offset:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed:typed-array-byte-offset:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed:typed_array_byte_offset:1.0.2:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/typed-array-length@1.0.6?package-id=1cfab3fa3bd3642e","type":"library","name":"typed-array-length","version":"1.0.6","cpe":"cpe:2.3:a:typed-array-length:typed-array-length:1.0.6:*:*:*:*:*:*:*","purl":"pkg:npm/typed-array-length@1.0.6","properties":[{"name":"syft:package:foundBy","value":"javascript-lock-cataloger"},{"name":"syft:package:language","value":"javascript"},{"name":"syft:package:type","value":"npm"},{"name":"syft:package:metadataType","value":"javascript-npm-package-lock-entry"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed-array-length:typed_array_length:1.0.6:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array_length:typed-array-length:1.0.6:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array_length:typed_array_length:1.0.6:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed-array:typed-array-length:1.0.6:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed-array:typed_array_length:1.0.6:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array:typed-array-length:1.0.6:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed_array:typed_array_length:1.0.6:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed:typed-array-length:1.0.6:*:*:*:*:*:*:*"},{"name":"syft:cpe23","value":"cpe:2.3:a:typed:typed_array_length:1.0.6:*:*:*:*:*:*:*"},{"name":"syft:location:0:path","value":"/package-lock.json"}]},{"bom-ref":"pkg:npm/typescript@5.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"}]}]} 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 5e776016efbe..cf5831dc2543 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-d0e72681-aa9f-44da-b10c-3186edd7bf62","creationInfo":{"licenseListVersion":"3.25","creators":["Organization: Anchore, Inc","Tool: syft-1.17.0"],"created":"2025-01-22T14:28:54Z"},"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-02e9ae6cadacf640","versionInfo":"12.4.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@vueuse/core/-/core-12.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:\\@vueuse\\/core:\\@vueuse\\/core:12.4.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40vueuse/core@12.4.0"}]},{"name":"@vueuse/metadata","SPDXID":"SPDXRef-Package-npm--vueuse-metadata-3c7538d7bdd08663","versionInfo":"12.4.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@vueuse/metadata/-/metadata-12.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:\\@vueuse\\/metadata:\\@vueuse\\/metadata:12.4.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40vueuse/metadata@12.4.0"}]},{"name":"@vueuse/shared","SPDXID":"SPDXRef-Package-npm--vueuse-shared-f648eeff827016bc","versionInfo":"12.4.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@vueuse/shared/-/shared-12.4.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.4.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40vueuse/shared@12.4.0"}]},{"name":"argparse","SPDXID":"SPDXRef-Package-npm-argparse-8693e336c9b3e827","versionInfo":"2.0.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:argparse:argparse:2.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/argparse@2.0.1"}]},{"name":"array-buffer-byte-length","SPDXID":"SPDXRef-Package-npm-array-buffer-byte-length-13f12d206c8fcf08","versionInfo":"1.0.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:array-buffer-byte-length:array-buffer-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:array-buffer-byte-length:array_buffer_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:array_buffer_byte_length:array-buffer-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:array_buffer_byte_length:array_buffer_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:array-buffer-byte:array-buffer-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:array-buffer-byte:array_buffer_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:array_buffer_byte:array-buffer-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:array_buffer_byte:array_buffer_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:array-buffer:array-buffer-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:array-buffer:array_buffer_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:array_buffer:array-buffer-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:array_buffer:array_buffer_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:array:array-buffer-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:array:array_buffer_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/array-buffer-byte-length@1.0.1"}]},{"name":"arraybuffer.prototype.slice","SPDXID":"SPDXRef-Package-npm-arraybuffer.prototype.slice-5d6455b45418d17a","versionInfo":"1.0.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:arraybuffer.prototype.slice:arraybuffer.prototype.slice:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/arraybuffer.prototype.slice@1.0.3"}]},{"name":"asynckit","SPDXID":"SPDXRef-Package-npm-asynckit-6aff44e76f471cf5","versionInfo":"0.4.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:asynckit:asynckit:0.4.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/asynckit@0.4.0"}]},{"name":"available-typed-arrays","SPDXID":"SPDXRef-Package-npm-available-typed-arrays-d7c21475e87b0b00","versionInfo":"1.0.7","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:available-typed-arrays:available-typed-arrays:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:available-typed-arrays:available_typed_arrays:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:available_typed_arrays:available-typed-arrays:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:available_typed_arrays:available_typed_arrays:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:available-typed:available-typed-arrays:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:available-typed:available_typed_arrays:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:available_typed:available-typed-arrays:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:available_typed:available_typed_arrays:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:available:available-typed-arrays:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:available:available_typed_arrays:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/available-typed-arrays@1.0.7"}]},{"name":"axios","SPDXID":"SPDXRef-Package-npm-axios-4403038d27fcab4b","versionInfo":"1.7.7","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/axios/-/axios-1.7.7.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:axios:axios:1.7.7:*:*:*:*:node.js:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/axios@1.7.7"}]},{"name":"brandi","SPDXID":"SPDXRef-Package-npm-brandi-15ccc4fac7052130","versionInfo":"5.0.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/brandi/-/brandi-5.0.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:brandi:brandi:5.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/brandi@5.0.0"}]},{"name":"call-bind","SPDXID":"SPDXRef-Package-npm-call-bind-7839ba0962085675","versionInfo":"1.0.7","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:call-bind:call-bind:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:call-bind:call_bind:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:call_bind:call-bind:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:call_bind:call_bind:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:call:call-bind:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:call:call_bind:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/call-bind@1.0.7"}]},{"name":"combined-stream","SPDXID":"SPDXRef-Package-npm-combined-stream-8cc8b15aa9ee379d","versionInfo":"1.0.8","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:combined-stream:combined-stream:1.0.8:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:combined-stream:combined_stream:1.0.8:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:combined_stream:combined-stream:1.0.8:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:combined_stream:combined_stream:1.0.8:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:combined:combined-stream:1.0.8:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:combined:combined_stream:1.0.8:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/combined-stream@1.0.8"}]},{"name":"csstype","SPDXID":"SPDXRef-Package-npm-csstype-b4c36fb0245eac3d","versionInfo":"3.1.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:csstype:csstype:3.1.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/csstype@3.1.3"}]},{"name":"data-view-buffer","SPDXID":"SPDXRef-Package-npm-data-view-buffer-bfd6e0a4087e44e0","versionInfo":"1.0.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data-view-buffer:data-view-buffer:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data-view-buffer:data_view_buffer:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data_view_buffer:data-view-buffer:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data_view_buffer:data_view_buffer:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data-view:data-view-buffer:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data-view:data_view_buffer:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data_view:data-view-buffer:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data_view:data_view_buffer:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data:data-view-buffer:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data:data_view_buffer:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/data-view-buffer@1.0.1"}]},{"name":"data-view-byte-length","SPDXID":"SPDXRef-Package-npm-data-view-byte-length-a8cadaa9cbd11e9d","versionInfo":"1.0.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data-view-byte-length:data-view-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data-view-byte-length:data_view_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data_view_byte_length:data-view-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data_view_byte_length:data_view_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data-view-byte:data-view-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data-view-byte:data_view_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data_view_byte:data-view-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data_view_byte:data_view_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data-view:data-view-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data-view:data_view_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data_view:data-view-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data_view:data_view_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data:data-view-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data:data_view_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/data-view-byte-length@1.0.1"}]},{"name":"data-view-byte-offset","SPDXID":"SPDXRef-Package-npm-data-view-byte-offset-db749699d51fd8a9","versionInfo":"1.0.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data-view-byte-offset:data-view-byte-offset:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data-view-byte-offset:data_view_byte_offset:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data_view_byte_offset:data-view-byte-offset:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data_view_byte_offset:data_view_byte_offset:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data-view-byte:data-view-byte-offset:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data-view-byte:data_view_byte_offset:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data_view_byte:data-view-byte-offset:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data_view_byte:data_view_byte_offset:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data-view:data-view-byte-offset:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data-view:data_view_byte_offset:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data_view:data-view-byte-offset:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data_view:data_view_byte_offset:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data:data-view-byte-offset:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data:data_view_byte_offset:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/data-view-byte-offset@1.0.0"}]},{"name":"date-fns","SPDXID":"SPDXRef-Package-npm-date-fns-b7b11dfcd625ecda","versionInfo":"2.30.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/date-fns/-/date-fns-2.30.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:date-fns:date-fns:2.30.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:date-fns:date_fns:2.30.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:date_fns:date-fns:2.30.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:date_fns:date_fns:2.30.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:date:date-fns:2.30.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:date:date_fns:2.30.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/date-fns@2.30.0"}]},{"name":"date-fns-tz","SPDXID":"SPDXRef-Package-npm-date-fns-tz-306501f43ffde713","versionInfo":"2.0.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/date-fns-tz/-/date-fns-tz-2.0.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:date-fns-tz:date-fns-tz:2.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:date-fns-tz:date_fns_tz:2.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:date_fns_tz:date-fns-tz:2.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:date_fns_tz:date_fns_tz:2.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:date-fns:date-fns-tz:2.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:date-fns:date_fns_tz:2.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:date_fns:date-fns-tz:2.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:date_fns:date_fns_tz:2.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:date:date-fns-tz:2.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:date:date_fns_tz:2.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/date-fns-tz@2.0.1"}]},{"name":"deepmerge","SPDXID":"SPDXRef-Package-npm-deepmerge-7a47e4d27cd720a2","versionInfo":"4.3.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:deepmerge:deepmerge:4.3.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/deepmerge@4.3.1"}]},{"name":"define-data-property","SPDXID":"SPDXRef-Package-npm-define-data-property-eeb38cde27bf7dd8","versionInfo":"1.1.4","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:define-data-property:define-data-property:1.1.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:define-data-property:define_data_property:1.1.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:define_data_property:define-data-property:1.1.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:define_data_property:define_data_property:1.1.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:define-data:define-data-property:1.1.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:define-data:define_data_property:1.1.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:define_data:define-data-property:1.1.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:define_data:define_data_property:1.1.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:define:define-data-property:1.1.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:define:define_data_property:1.1.4:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/define-data-property@1.1.4"}]},{"name":"define-properties","SPDXID":"SPDXRef-Package-npm-define-properties-e845b2622416c826","versionInfo":"1.2.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:define-properties:define-properties:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:define-properties:define_properties:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:define_properties:define-properties:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:define_properties:define_properties:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:define:define-properties:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:define:define_properties:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/define-properties@1.2.1"}]},{"name":"delayed-stream","SPDXID":"SPDXRef-Package-npm-delayed-stream-afe40b4c4acf6db8","versionInfo":"1.0.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:delayed-stream:delayed-stream:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:delayed-stream:delayed_stream:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:delayed_stream:delayed-stream:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:delayed_stream:delayed_stream:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:delayed:delayed-stream:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:delayed:delayed_stream:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/delayed-stream@1.0.0"}]},{"name":"entities","SPDXID":"SPDXRef-Package-npm-entities-71d56a1dc3a7edda","versionInfo":"4.5.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/entities/-/entities-4.5.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:entities:entities:4.5.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/entities@4.5.0"}]},{"name":"es-abstract","SPDXID":"SPDXRef-Package-npm-es-abstract-107a634905557c62","versionInfo":"1.23.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-abstract:es-abstract:1.23.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-abstract:es_abstract:1.23.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_abstract:es-abstract:1.23.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_abstract:es_abstract:1.23.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es:es-abstract:1.23.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es:es_abstract:1.23.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/es-abstract@1.23.3"}]},{"name":"es-define-property","SPDXID":"SPDXRef-Package-npm-es-define-property-dbc4d3c364e8a910","versionInfo":"1.0.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-define-property:es-define-property:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-define-property:es_define_property:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_define_property:es-define-property:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_define_property:es_define_property:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-define:es-define-property:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-define:es_define_property:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_define:es-define-property:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_define:es_define_property:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es:es-define-property:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es:es_define_property:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/es-define-property@1.0.0"}]},{"name":"es-errors","SPDXID":"SPDXRef-Package-npm-es-errors-8e33d2cc0ee30d25","versionInfo":"1.3.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-errors:es-errors:1.3.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-errors:es_errors:1.3.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_errors:es-errors:1.3.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_errors:es_errors:1.3.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es:es-errors:1.3.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es:es_errors:1.3.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/es-errors@1.3.0"}]},{"name":"es-object-atoms","SPDXID":"SPDXRef-Package-npm-es-object-atoms-29ecb7414db7313b","versionInfo":"1.0.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.0.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-object-atoms:es-object-atoms:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-object-atoms:es_object_atoms:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_object_atoms:es-object-atoms:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_object_atoms:es_object_atoms:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-object:es-object-atoms:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-object:es_object_atoms:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_object:es-object-atoms:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_object:es_object_atoms:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es:es-object-atoms:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es:es_object_atoms:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/es-object-atoms@1.0.0"}]},{"name":"es-set-tostringtag","SPDXID":"SPDXRef-Package-npm-es-set-tostringtag-9bf44f902e8f51ef","versionInfo":"2.0.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-set-tostringtag:es-set-tostringtag:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-set-tostringtag:es_set_tostringtag:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_set_tostringtag:es-set-tostringtag:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_set_tostringtag:es_set_tostringtag:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-set:es-set-tostringtag:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-set:es_set_tostringtag:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_set:es-set-tostringtag:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_set:es_set_tostringtag:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es:es-set-tostringtag:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es:es_set_tostringtag:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/es-set-tostringtag@2.0.3"}]},{"name":"es-to-primitive","SPDXID":"SPDXRef-Package-npm-es-to-primitive-bb849a0fcf1f76da","versionInfo":"1.2.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-to-primitive:es-to-primitive:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-to-primitive:es_to_primitive:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_to_primitive:es-to-primitive:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_to_primitive:es_to_primitive:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-to:es-to-primitive:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-to:es_to_primitive:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_to:es-to-primitive:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_to:es_to_primitive:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es:es-to-primitive:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es:es_to_primitive:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/es-to-primitive@1.2.1"}]},{"name":"estree-walker","SPDXID":"SPDXRef-Package-npm-estree-walker-80d63cc98716270c","versionInfo":"2.0.2","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:estree-walker:estree-walker:2.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:estree-walker:estree_walker:2.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:estree_walker:estree-walker:2.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:estree_walker:estree_walker:2.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:estree:estree-walker:2.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:estree:estree_walker:2.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/estree-walker@2.0.2"}]},{"name":"flat","SPDXID":"SPDXRef-Package-npm-flat-4a41d6434fbd537b","versionInfo":"6.0.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/flat/-/flat-6.0.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:flat:flat:6.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/flat@6.0.1"}]},{"name":"focus-trap","SPDXID":"SPDXRef-Package-npm-focus-trap-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-array-buffer","SPDXID":"SPDXRef-Package-npm-is-array-buffer-6db4d72b60f8665f","versionInfo":"3.0.4","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.4.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-array-buffer:is-array-buffer:3.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-array-buffer:is_array_buffer:3.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_array_buffer:is-array-buffer:3.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_array_buffer:is_array_buffer:3.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-array:is-array-buffer:3.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-array:is_array_buffer:3.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_array:is-array-buffer:3.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_array:is_array_buffer:3.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is-array-buffer:3.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is_array_buffer:3.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-array-buffer@3.0.4"}]},{"name":"is-bigint","SPDXID":"SPDXRef-Package-npm-is-bigint-2176039f8432f7c0","versionInfo":"1.0.4","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-bigint:is-bigint:1.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-bigint:is_bigint:1.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_bigint:is-bigint:1.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_bigint:is_bigint:1.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is-bigint:1.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is_bigint:1.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-bigint@1.0.4"}]},{"name":"is-boolean-object","SPDXID":"SPDXRef-Package-npm-is-boolean-object-c9dffad93584506f","versionInfo":"1.1.2","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-boolean-object:is-boolean-object:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-boolean-object:is_boolean_object:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_boolean_object:is-boolean-object:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_boolean_object:is_boolean_object:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-boolean:is-boolean-object:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-boolean:is_boolean_object:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_boolean:is-boolean-object:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_boolean:is_boolean_object:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is-boolean-object:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is_boolean_object:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-boolean-object@1.1.2"}]},{"name":"is-callable","SPDXID":"SPDXRef-Package-npm-is-callable-e03ca390b26358b5","versionInfo":"1.2.7","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-callable:is-callable:1.2.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-callable:is_callable:1.2.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_callable:is-callable:1.2.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_callable:is_callable:1.2.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is-callable:1.2.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is_callable:1.2.7:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-callable@1.2.7"}]},{"name":"is-data-view","SPDXID":"SPDXRef-Package-npm-is-data-view-140b96e61b1c85e9","versionInfo":"1.0.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-data-view:is-data-view:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-data-view:is_data_view:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_data_view:is-data-view:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_data_view:is_data_view:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-data:is-data-view:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-data:is_data_view:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_data:is-data-view:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_data:is_data_view:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is-data-view:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is_data_view:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-data-view@1.0.1"}]},{"name":"is-date-object","SPDXID":"SPDXRef-Package-npm-is-date-object-1e78ac2755722ccc","versionInfo":"1.0.5","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-date-object:is-date-object:1.0.5:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-date-object:is_date_object:1.0.5:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_date_object:is-date-object:1.0.5:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_date_object:is_date_object:1.0.5:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-date:is-date-object:1.0.5:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-date:is_date_object:1.0.5:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_date:is-date-object:1.0.5:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_date:is_date_object:1.0.5:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is-date-object:1.0.5:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is_date_object:1.0.5:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-date-object@1.0.5"}]},{"name":"is-negative-zero","SPDXID":"SPDXRef-Package-npm-is-negative-zero-87958de58babd3f9","versionInfo":"2.0.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-negative-zero:is-negative-zero:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-negative-zero:is_negative_zero:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_negative_zero:is-negative-zero:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_negative_zero:is_negative_zero:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-negative:is-negative-zero:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-negative:is_negative_zero:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_negative:is-negative-zero:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_negative:is_negative_zero:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is-negative-zero:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is_negative_zero:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-negative-zero@2.0.3"}]},{"name":"is-number-object","SPDXID":"SPDXRef-Package-npm-is-number-object-1994d70fa5ebd9ab","versionInfo":"1.0.7","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-number-object:is-number-object:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-number-object:is_number_object:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_number_object:is-number-object:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_number_object:is_number_object:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-number:is-number-object:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-number:is_number_object:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_number:is-number-object:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_number:is_number_object:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is-number-object:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is_number_object:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-number-object@1.0.7"}]},{"name":"is-regex","SPDXID":"SPDXRef-Package-npm-is-regex-45c886e850e4ff04","versionInfo":"1.1.4","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-regex:is-regex:1.1.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-regex:is_regex:1.1.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_regex:is-regex:1.1.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_regex:is_regex:1.1.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is-regex:1.1.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is_regex:1.1.4:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-regex@1.1.4"}]},{"name":"is-shared-array-buffer","SPDXID":"SPDXRef-Package-npm-is-shared-array-buffer-0d438d2e5b3c30b2","versionInfo":"1.0.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-shared-array-buffer:is-shared-array-buffer:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-shared-array-buffer:is_shared_array_buffer:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_shared_array_buffer:is-shared-array-buffer:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_shared_array_buffer:is_shared_array_buffer:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-shared-array:is-shared-array-buffer:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-shared-array:is_shared_array_buffer:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_shared_array:is-shared-array-buffer:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_shared_array:is_shared_array_buffer:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-shared:is-shared-array-buffer:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-shared:is_shared_array_buffer:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_shared:is-shared-array-buffer:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_shared:is_shared_array_buffer:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is-shared-array-buffer:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is_shared_array_buffer:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-shared-array-buffer@1.0.3"}]},{"name":"is-string","SPDXID":"SPDXRef-Package-npm-is-string-6e3b5a9236725114","versionInfo":"1.0.7","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-string:is-string:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-string:is_string:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_string:is-string:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_string:is_string:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is-string:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is_string:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-string@1.0.7"}]},{"name":"is-symbol","SPDXID":"SPDXRef-Package-npm-is-symbol-ade2552bce00eb83","versionInfo":"1.0.4","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-symbol:is-symbol:1.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-symbol:is_symbol:1.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_symbol:is-symbol:1.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_symbol:is_symbol:1.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is-symbol:1.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is_symbol:1.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-symbol@1.0.4"}]},{"name":"is-typed-array","SPDXID":"SPDXRef-Package-npm-is-typed-array-31825fb578c0d2d7","versionInfo":"1.1.13","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.13.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-typed-array:is-typed-array:1.1.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-typed-array:is_typed_array:1.1.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_typed_array:is-typed-array:1.1.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_typed_array:is_typed_array:1.1.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-typed:is-typed-array:1.1.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-typed:is_typed_array:1.1.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_typed:is-typed-array:1.1.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_typed:is_typed_array:1.1.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is-typed-array:1.1.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is_typed_array:1.1.13:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-typed-array@1.1.13"}]},{"name":"is-weakref","SPDXID":"SPDXRef-Package-npm-is-weakref-532c3686f886298a","versionInfo":"1.0.2","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-weakref:is-weakref:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-weakref:is_weakref:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_weakref:is-weakref:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_weakref:is_weakref:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is-weakref:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is_weakref:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-weakref@1.0.2"}]},{"name":"isarray","SPDXID":"SPDXRef-Package-npm-isarray-87027a16b177a970","versionInfo":"2.0.5","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:isarray:isarray:2.0.5:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/isarray@2.0.5"}]},{"name":"js-yaml","SPDXID":"SPDXRef-Package-npm-js-yaml-af425a5b098624b3","versionInfo":"4.1.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:js-yaml:js-yaml:4.1.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:js-yaml:js_yaml:4.1.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:js_yaml:js-yaml:4.1.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:js_yaml:js_yaml:4.1.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:js:js-yaml:4.1.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:js:js_yaml:4.1.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/js-yaml@4.1.0"}]},{"name":"lodash","SPDXID":"SPDXRef-Package-npm-lodash-5975f2cd2303a77f","versionInfo":"4.17.21","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:lodash:lodash:4.17.21:*:*:*:*:node.js:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/lodash@4.17.21"}]},{"name":"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.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":"side-channel","SPDXID":"SPDXRef-Package-npm-side-channel-32fbeba3634ccc37","versionInfo":"1.0.6","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:side-channel:side-channel:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:side-channel:side_channel:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:side_channel:side-channel:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:side_channel:side_channel:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:side:side-channel:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:side:side_channel:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/side-channel@1.0.6"}]},{"name":"sortablejs","SPDXID":"SPDXRef-Package-npm-sortablejs-9bdf48a196699d2f","versionInfo":"1.15.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/sortablejs/-/sortablejs-1.15.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:sortablejs:sortablejs:1.15.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/sortablejs@1.15.3"}]},{"name":"source-map-js","SPDXID":"SPDXRef-Package-npm-source-map-js-6c334b80e68abff3","versionInfo":"1.2.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:source-map-js:source-map-js:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:source-map-js:source_map_js:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:source_map_js:source-map-js:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:source_map_js:source_map_js:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:source-map:source-map-js:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:source-map:source_map_js:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:source_map:source-map-js:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:source_map:source_map_js:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:source:source-map-js:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:source:source_map_js:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/source-map-js@1.2.1"}]},{"name":"string.prototype.trim","SPDXID":"SPDXRef-Package-npm-string.prototype.trim-51a4e2e4ddb25153","versionInfo":"1.2.9","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.9.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:string.prototype.trim:string.prototype.trim:1.2.9:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/string.prototype.trim@1.2.9"}]},{"name":"string.prototype.trimend","SPDXID":"SPDXRef-Package-npm-string.prototype.trimend-1edc85fdb3c3659e","versionInfo":"1.0.8","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.8.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:string.prototype.trimend:string.prototype.trimend:1.0.8:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/string.prototype.trimend@1.0.8"}]},{"name":"string.prototype.trimstart","SPDXID":"SPDXRef-Package-npm-string.prototype.trimstart-c694951a8f5e284e","versionInfo":"1.0.8","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:string.prototype.trimstart:string.prototype.trimstart:1.0.8:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/string.prototype.trimstart@1.0.8"}]},{"name":"swrv","SPDXID":"SPDXRef-Package-npm-swrv-5009adfe3402d463","versionInfo":"1.0.4","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/swrv/-/swrv-1.0.4.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:swrv:swrv:1.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/swrv@1.0.4"}]},{"name":"tabbable","SPDXID":"SPDXRef-Package-npm-tabbable-50cdc22141ac073e","versionInfo":"6.2.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/tabbable/-/tabbable-6.2.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:tabbable:tabbable:6.2.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/tabbable@6.2.0"}]},{"name":"tslib","SPDXID":"SPDXRef-Package-npm-tslib-aac43123c1cf56ae","versionInfo":"2.8.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:tslib:tslib:2.8.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/tslib@2.8.1"}]},{"name":"typed-array-buffer","SPDXID":"SPDXRef-Package-npm-typed-array-buffer-00c0fbabbc1ba7a0","versionInfo":"1.0.2","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.2.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array-buffer:typed-array-buffer:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array-buffer:typed_array_buffer:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array_buffer:typed-array-buffer:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array_buffer:typed_array_buffer:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array:typed-array-buffer:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array:typed_array_buffer:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array:typed-array-buffer:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array:typed_array_buffer:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed:typed-array-buffer:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed:typed_array_buffer:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typed-array-buffer@1.0.2"}]},{"name":"typed-array-byte-length","SPDXID":"SPDXRef-Package-npm-typed-array-byte-length-b76a33f48e442395","versionInfo":"1.0.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array-byte-length:typed-array-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array-byte-length:typed_array_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array_byte_length:typed-array-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array_byte_length:typed_array_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array-byte:typed-array-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array-byte:typed_array_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array_byte:typed-array-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array_byte:typed_array_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array:typed-array-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array:typed_array_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array:typed-array-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array:typed_array_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed:typed-array-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed:typed_array_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typed-array-byte-length@1.0.1"}]},{"name":"typed-array-byte-offset","SPDXID":"SPDXRef-Package-npm-typed-array-byte-offset-a7c0e2a839f773bd","versionInfo":"1.0.2","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.2.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array-byte-offset:typed-array-byte-offset:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array-byte-offset:typed_array_byte_offset:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array_byte_offset:typed-array-byte-offset:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array_byte_offset:typed_array_byte_offset:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array-byte:typed-array-byte-offset:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array-byte:typed_array_byte_offset:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array_byte:typed-array-byte-offset:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array_byte:typed_array_byte_offset:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array:typed-array-byte-offset:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array:typed_array_byte_offset:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array:typed-array-byte-offset:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array:typed_array_byte_offset:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed:typed-array-byte-offset:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed:typed_array_byte_offset:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typed-array-byte-offset@1.0.2"}]},{"name":"typed-array-length","SPDXID":"SPDXRef-Package-npm-typed-array-length-1cfab3fa3bd3642e","versionInfo":"1.0.6","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.6.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array-length:typed-array-length:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array-length:typed_array_length:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array_length:typed-array-length:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array_length:typed_array_length:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array:typed-array-length:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array:typed_array_length:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array:typed-array-length:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array:typed_array_length:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed:typed-array-length:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed:typed_array_length:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typed-array-length@1.0.6"}]},{"name":"typescript","SPDXID":"SPDXRef-Package-npm-typescript-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@fd4238e9aa90a993871547202a10cbde84c91ccf","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":"d88d9969960030463af17f065df73cbc557b0988"},{"algorithm":"SHA256","checksumValue":"cca8138ad88a2467ad4e0542fdfa7f1f0a5654fabd42dca5bb08175b727fc931"}],"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--vueuse-core-02e9ae6cadacf640","relatedSpdxElement":"SPDXRef-File-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-is-number-object-1994d70fa5ebd9ab","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--kong-ui-public-i18n-19b9971d2e995668","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-picocolors-1c320f6ad834ff1e","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-typed-array-length-1cfab3fa3bd3642e","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-is-date-object-1e78ac2755722ccc","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-string.prototype.trimend-1edc85fdb3c3659e","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-is-bigint-2176039f8432f7c0","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-get-symbol-description-21993307809f0f7f","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-es-object-atoms-29ecb7414db7313b","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-regexp.prototype.flags-2c0efb89c304f948","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--kumahq-config-2e95ff99db6d79ed","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-date-fns-tz-306501f43ffde713","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-is-typed-array-31825fb578c0d2d7","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-side-channel-32fbeba3634ccc37","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-has-bigints-33079c1b8a88d08f","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-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--vueuse-metadata-3c7538d7bdd08663","relatedSpdxElement":"SPDXRef-File-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-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-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-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-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--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--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-path-to-regexp-daebb9441b5cab8d","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-data-view-byte-offset-db749699d51fd8a9","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-es-define-property-dbc4d3c364e8a910","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--vue-shared-dd42a3b95ce36552","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-function.prototype.name-de64c62d92d52528","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-form-data-df318905af0efb0c","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-is-callable-e03ca390b26358b5","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--formatjs-intl-e2efbe2ba65f83f8","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-get-intrinsic-e58f4cedf2876381","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-which-boxed-primitive-e5bcda70f9821710","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--babel-parser-e83322edd4641536","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-define-properties-e845b2622416c826","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-pretty-bytes-ebc1843a8d834218","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--floating-ui-utils-ece124c42fd87a55","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-define-data-property-eeb38cde27bf7dd8","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-has-tostringtag-ef664f6d01550a8a","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-safe-regex-test-efdbda1083e73d97","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--types-lodash-f052535946461e76","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--vueuse-shared-f648eeff827016bc","relatedSpdxElement":"SPDXRef-File-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-02e9ae6cadacf640","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--vueuse-metadata-3c7538d7bdd08663","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--vueuse-shared-f648eeff827016bc","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-argparse-8693e336c9b3e827","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-array-buffer-byte-length-13f12d206c8fcf08","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-arraybuffer.prototype.slice-5d6455b45418d17a","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-asynckit-6aff44e76f471cf5","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-available-typed-arrays-d7c21475e87b0b00","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-axios-4403038d27fcab4b","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-brandi-15ccc4fac7052130","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-call-bind-7839ba0962085675","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-combined-stream-8cc8b15aa9ee379d","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-csstype-b4c36fb0245eac3d","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-data-view-buffer-bfd6e0a4087e44e0","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-data-view-byte-length-a8cadaa9cbd11e9d","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-data-view-byte-offset-db749699d51fd8a9","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-date-fns-b7b11dfcd625ecda","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-date-fns-tz-306501f43ffde713","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-deepmerge-7a47e4d27cd720a2","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-define-data-property-eeb38cde27bf7dd8","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-define-properties-e845b2622416c826","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-delayed-stream-afe40b4c4acf6db8","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-entities-71d56a1dc3a7edda","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-es-abstract-107a634905557c62","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-es-define-property-dbc4d3c364e8a910","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-es-errors-8e33d2cc0ee30d25","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-es-object-atoms-29ecb7414db7313b","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-es-set-tostringtag-9bf44f902e8f51ef","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-es-to-primitive-bb849a0fcf1f76da","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-estree-walker-80d63cc98716270c","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-flat-4a41d6434fbd537b","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-focus-trap-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-array-buffer-6db4d72b60f8665f","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-is-bigint-2176039f8432f7c0","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-is-boolean-object-c9dffad93584506f","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-is-callable-e03ca390b26358b5","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-is-data-view-140b96e61b1c85e9","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-is-date-object-1e78ac2755722ccc","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-is-negative-zero-87958de58babd3f9","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-is-number-object-1994d70fa5ebd9ab","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-is-regex-45c886e850e4ff04","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-is-shared-array-buffer-0d438d2e5b3c30b2","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-is-string-6e3b5a9236725114","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-is-symbol-ade2552bce00eb83","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-is-typed-array-31825fb578c0d2d7","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-is-weakref-532c3686f886298a","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-isarray-87027a16b177a970","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-js-yaml-af425a5b098624b3","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-lodash-5975f2cd2303a77f","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-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.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-side-channel-32fbeba3634ccc37","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-sortablejs-9bdf48a196699d2f","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-source-map-js-6c334b80e68abff3","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-string.prototype.trim-51a4e2e4ddb25153","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-string.prototype.trimend-1edc85fdb3c3659e","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-string.prototype.trimstart-c694951a8f5e284e","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-swrv-5009adfe3402d463","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-tabbable-50cdc22141ac073e","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-tslib-aac43123c1cf56ae","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-typed-array-buffer-00c0fbabbc1ba7a0","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-typed-array-byte-length-b76a33f48e442395","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-typed-array-byte-offset-a7c0e2a839f773bd","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-typed-array-length-1cfab3fa3bd3642e","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-typescript-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-9fb2e255-8898-4c2f-8c41-bdaa82fe6f99","creationInfo":{"licenseListVersion":"3.25","creators":["Organization: Anchore, Inc","Tool: syft-1.17.0"],"created":"2025-01-22T16:06:29Z"},"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-02e9ae6cadacf640","versionInfo":"12.4.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@vueuse/core/-/core-12.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:\\@vueuse\\/core:\\@vueuse\\/core:12.4.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40vueuse/core@12.4.0"}]},{"name":"@vueuse/metadata","SPDXID":"SPDXRef-Package-npm--vueuse-metadata-3c7538d7bdd08663","versionInfo":"12.4.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@vueuse/metadata/-/metadata-12.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:\\@vueuse\\/metadata:\\@vueuse\\/metadata:12.4.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40vueuse/metadata@12.4.0"}]},{"name":"@vueuse/shared","SPDXID":"SPDXRef-Package-npm--vueuse-shared-f648eeff827016bc","versionInfo":"12.4.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/@vueuse/shared/-/shared-12.4.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.4.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40vueuse/shared@12.4.0"}]},{"name":"argparse","SPDXID":"SPDXRef-Package-npm-argparse-8693e336c9b3e827","versionInfo":"2.0.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:argparse:argparse:2.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/argparse@2.0.1"}]},{"name":"array-buffer-byte-length","SPDXID":"SPDXRef-Package-npm-array-buffer-byte-length-13f12d206c8fcf08","versionInfo":"1.0.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:array-buffer-byte-length:array-buffer-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:array-buffer-byte-length:array_buffer_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:array_buffer_byte_length:array-buffer-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:array_buffer_byte_length:array_buffer_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:array-buffer-byte:array-buffer-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:array-buffer-byte:array_buffer_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:array_buffer_byte:array-buffer-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:array_buffer_byte:array_buffer_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:array-buffer:array-buffer-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:array-buffer:array_buffer_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:array_buffer:array-buffer-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:array_buffer:array_buffer_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:array:array-buffer-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:array:array_buffer_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/array-buffer-byte-length@1.0.1"}]},{"name":"arraybuffer.prototype.slice","SPDXID":"SPDXRef-Package-npm-arraybuffer.prototype.slice-5d6455b45418d17a","versionInfo":"1.0.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:arraybuffer.prototype.slice:arraybuffer.prototype.slice:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/arraybuffer.prototype.slice@1.0.3"}]},{"name":"asynckit","SPDXID":"SPDXRef-Package-npm-asynckit-6aff44e76f471cf5","versionInfo":"0.4.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:asynckit:asynckit:0.4.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/asynckit@0.4.0"}]},{"name":"available-typed-arrays","SPDXID":"SPDXRef-Package-npm-available-typed-arrays-d7c21475e87b0b00","versionInfo":"1.0.7","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:available-typed-arrays:available-typed-arrays:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:available-typed-arrays:available_typed_arrays:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:available_typed_arrays:available-typed-arrays:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:available_typed_arrays:available_typed_arrays:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:available-typed:available-typed-arrays:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:available-typed:available_typed_arrays:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:available_typed:available-typed-arrays:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:available_typed:available_typed_arrays:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:available:available-typed-arrays:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:available:available_typed_arrays:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/available-typed-arrays@1.0.7"}]},{"name":"axios","SPDXID":"SPDXRef-Package-npm-axios-4403038d27fcab4b","versionInfo":"1.7.7","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/axios/-/axios-1.7.7.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:axios:axios:1.7.7:*:*:*:*:node.js:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/axios@1.7.7"}]},{"name":"brandi","SPDXID":"SPDXRef-Package-npm-brandi-15ccc4fac7052130","versionInfo":"5.0.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/brandi/-/brandi-5.0.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:brandi:brandi:5.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/brandi@5.0.0"}]},{"name":"call-bind","SPDXID":"SPDXRef-Package-npm-call-bind-7839ba0962085675","versionInfo":"1.0.7","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:call-bind:call-bind:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:call-bind:call_bind:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:call_bind:call-bind:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:call_bind:call_bind:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:call:call-bind:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:call:call_bind:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/call-bind@1.0.7"}]},{"name":"combined-stream","SPDXID":"SPDXRef-Package-npm-combined-stream-8cc8b15aa9ee379d","versionInfo":"1.0.8","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:combined-stream:combined-stream:1.0.8:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:combined-stream:combined_stream:1.0.8:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:combined_stream:combined-stream:1.0.8:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:combined_stream:combined_stream:1.0.8:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:combined:combined-stream:1.0.8:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:combined:combined_stream:1.0.8:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/combined-stream@1.0.8"}]},{"name":"csstype","SPDXID":"SPDXRef-Package-npm-csstype-b4c36fb0245eac3d","versionInfo":"3.1.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:csstype:csstype:3.1.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/csstype@3.1.3"}]},{"name":"data-view-buffer","SPDXID":"SPDXRef-Package-npm-data-view-buffer-bfd6e0a4087e44e0","versionInfo":"1.0.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data-view-buffer:data-view-buffer:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data-view-buffer:data_view_buffer:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data_view_buffer:data-view-buffer:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data_view_buffer:data_view_buffer:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data-view:data-view-buffer:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data-view:data_view_buffer:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data_view:data-view-buffer:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data_view:data_view_buffer:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data:data-view-buffer:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data:data_view_buffer:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/data-view-buffer@1.0.1"}]},{"name":"data-view-byte-length","SPDXID":"SPDXRef-Package-npm-data-view-byte-length-a8cadaa9cbd11e9d","versionInfo":"1.0.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data-view-byte-length:data-view-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data-view-byte-length:data_view_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data_view_byte_length:data-view-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data_view_byte_length:data_view_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data-view-byte:data-view-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data-view-byte:data_view_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data_view_byte:data-view-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data_view_byte:data_view_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data-view:data-view-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data-view:data_view_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data_view:data-view-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data_view:data_view_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data:data-view-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data:data_view_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/data-view-byte-length@1.0.1"}]},{"name":"data-view-byte-offset","SPDXID":"SPDXRef-Package-npm-data-view-byte-offset-db749699d51fd8a9","versionInfo":"1.0.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data-view-byte-offset:data-view-byte-offset:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data-view-byte-offset:data_view_byte_offset:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data_view_byte_offset:data-view-byte-offset:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data_view_byte_offset:data_view_byte_offset:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data-view-byte:data-view-byte-offset:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data-view-byte:data_view_byte_offset:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data_view_byte:data-view-byte-offset:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data_view_byte:data_view_byte_offset:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data-view:data-view-byte-offset:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data-view:data_view_byte_offset:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data_view:data-view-byte-offset:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data_view:data_view_byte_offset:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data:data-view-byte-offset:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:data:data_view_byte_offset:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/data-view-byte-offset@1.0.0"}]},{"name":"date-fns","SPDXID":"SPDXRef-Package-npm-date-fns-b7b11dfcd625ecda","versionInfo":"2.30.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/date-fns/-/date-fns-2.30.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:date-fns:date-fns:2.30.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:date-fns:date_fns:2.30.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:date_fns:date-fns:2.30.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:date_fns:date_fns:2.30.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:date:date-fns:2.30.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:date:date_fns:2.30.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/date-fns@2.30.0"}]},{"name":"date-fns-tz","SPDXID":"SPDXRef-Package-npm-date-fns-tz-306501f43ffde713","versionInfo":"2.0.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/date-fns-tz/-/date-fns-tz-2.0.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:date-fns-tz:date-fns-tz:2.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:date-fns-tz:date_fns_tz:2.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:date_fns_tz:date-fns-tz:2.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:date_fns_tz:date_fns_tz:2.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:date-fns:date-fns-tz:2.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:date-fns:date_fns_tz:2.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:date_fns:date-fns-tz:2.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:date_fns:date_fns_tz:2.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:date:date-fns-tz:2.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:date:date_fns_tz:2.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/date-fns-tz@2.0.1"}]},{"name":"deepmerge","SPDXID":"SPDXRef-Package-npm-deepmerge-7a47e4d27cd720a2","versionInfo":"4.3.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:deepmerge:deepmerge:4.3.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/deepmerge@4.3.1"}]},{"name":"define-data-property","SPDXID":"SPDXRef-Package-npm-define-data-property-eeb38cde27bf7dd8","versionInfo":"1.1.4","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:define-data-property:define-data-property:1.1.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:define-data-property:define_data_property:1.1.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:define_data_property:define-data-property:1.1.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:define_data_property:define_data_property:1.1.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:define-data:define-data-property:1.1.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:define-data:define_data_property:1.1.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:define_data:define-data-property:1.1.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:define_data:define_data_property:1.1.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:define:define-data-property:1.1.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:define:define_data_property:1.1.4:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/define-data-property@1.1.4"}]},{"name":"define-properties","SPDXID":"SPDXRef-Package-npm-define-properties-e845b2622416c826","versionInfo":"1.2.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:define-properties:define-properties:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:define-properties:define_properties:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:define_properties:define-properties:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:define_properties:define_properties:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:define:define-properties:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:define:define_properties:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/define-properties@1.2.1"}]},{"name":"delayed-stream","SPDXID":"SPDXRef-Package-npm-delayed-stream-afe40b4c4acf6db8","versionInfo":"1.0.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:delayed-stream:delayed-stream:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:delayed-stream:delayed_stream:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:delayed_stream:delayed-stream:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:delayed_stream:delayed_stream:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:delayed:delayed-stream:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:delayed:delayed_stream:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/delayed-stream@1.0.0"}]},{"name":"entities","SPDXID":"SPDXRef-Package-npm-entities-71d56a1dc3a7edda","versionInfo":"4.5.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/entities/-/entities-4.5.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:entities:entities:4.5.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/entities@4.5.0"}]},{"name":"es-abstract","SPDXID":"SPDXRef-Package-npm-es-abstract-107a634905557c62","versionInfo":"1.23.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-abstract:es-abstract:1.23.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-abstract:es_abstract:1.23.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_abstract:es-abstract:1.23.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_abstract:es_abstract:1.23.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es:es-abstract:1.23.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es:es_abstract:1.23.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/es-abstract@1.23.3"}]},{"name":"es-define-property","SPDXID":"SPDXRef-Package-npm-es-define-property-dbc4d3c364e8a910","versionInfo":"1.0.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-define-property:es-define-property:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-define-property:es_define_property:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_define_property:es-define-property:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_define_property:es_define_property:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-define:es-define-property:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-define:es_define_property:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_define:es-define-property:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_define:es_define_property:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es:es-define-property:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es:es_define_property:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/es-define-property@1.0.0"}]},{"name":"es-errors","SPDXID":"SPDXRef-Package-npm-es-errors-8e33d2cc0ee30d25","versionInfo":"1.3.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-errors:es-errors:1.3.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-errors:es_errors:1.3.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_errors:es-errors:1.3.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_errors:es_errors:1.3.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es:es-errors:1.3.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es:es_errors:1.3.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/es-errors@1.3.0"}]},{"name":"es-object-atoms","SPDXID":"SPDXRef-Package-npm-es-object-atoms-29ecb7414db7313b","versionInfo":"1.0.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.0.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-object-atoms:es-object-atoms:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-object-atoms:es_object_atoms:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_object_atoms:es-object-atoms:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_object_atoms:es_object_atoms:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-object:es-object-atoms:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-object:es_object_atoms:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_object:es-object-atoms:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_object:es_object_atoms:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es:es-object-atoms:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es:es_object_atoms:1.0.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/es-object-atoms@1.0.0"}]},{"name":"es-set-tostringtag","SPDXID":"SPDXRef-Package-npm-es-set-tostringtag-9bf44f902e8f51ef","versionInfo":"2.0.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-set-tostringtag:es-set-tostringtag:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-set-tostringtag:es_set_tostringtag:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_set_tostringtag:es-set-tostringtag:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_set_tostringtag:es_set_tostringtag:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-set:es-set-tostringtag:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-set:es_set_tostringtag:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_set:es-set-tostringtag:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_set:es_set_tostringtag:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es:es-set-tostringtag:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es:es_set_tostringtag:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/es-set-tostringtag@2.0.3"}]},{"name":"es-to-primitive","SPDXID":"SPDXRef-Package-npm-es-to-primitive-bb849a0fcf1f76da","versionInfo":"1.2.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-to-primitive:es-to-primitive:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-to-primitive:es_to_primitive:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_to_primitive:es-to-primitive:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_to_primitive:es_to_primitive:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-to:es-to-primitive:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es-to:es_to_primitive:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_to:es-to-primitive:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es_to:es_to_primitive:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es:es-to-primitive:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:es:es_to_primitive:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/es-to-primitive@1.2.1"}]},{"name":"estree-walker","SPDXID":"SPDXRef-Package-npm-estree-walker-80d63cc98716270c","versionInfo":"2.0.2","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:estree-walker:estree-walker:2.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:estree-walker:estree_walker:2.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:estree_walker:estree-walker:2.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:estree_walker:estree_walker:2.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:estree:estree-walker:2.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:estree:estree_walker:2.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/estree-walker@2.0.2"}]},{"name":"flat","SPDXID":"SPDXRef-Package-npm-flat-4a41d6434fbd537b","versionInfo":"6.0.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/flat/-/flat-6.0.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:flat:flat:6.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/flat@6.0.1"}]},{"name":"focus-trap","SPDXID":"SPDXRef-Package-npm-focus-trap-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-array-buffer","SPDXID":"SPDXRef-Package-npm-is-array-buffer-6db4d72b60f8665f","versionInfo":"3.0.4","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.4.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-array-buffer:is-array-buffer:3.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-array-buffer:is_array_buffer:3.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_array_buffer:is-array-buffer:3.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_array_buffer:is_array_buffer:3.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-array:is-array-buffer:3.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-array:is_array_buffer:3.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_array:is-array-buffer:3.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_array:is_array_buffer:3.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is-array-buffer:3.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is_array_buffer:3.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-array-buffer@3.0.4"}]},{"name":"is-bigint","SPDXID":"SPDXRef-Package-npm-is-bigint-2176039f8432f7c0","versionInfo":"1.0.4","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-bigint:is-bigint:1.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-bigint:is_bigint:1.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_bigint:is-bigint:1.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_bigint:is_bigint:1.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is-bigint:1.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is_bigint:1.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-bigint@1.0.4"}]},{"name":"is-boolean-object","SPDXID":"SPDXRef-Package-npm-is-boolean-object-c9dffad93584506f","versionInfo":"1.1.2","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-boolean-object:is-boolean-object:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-boolean-object:is_boolean_object:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_boolean_object:is-boolean-object:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_boolean_object:is_boolean_object:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-boolean:is-boolean-object:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-boolean:is_boolean_object:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_boolean:is-boolean-object:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_boolean:is_boolean_object:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is-boolean-object:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is_boolean_object:1.1.2:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-boolean-object@1.1.2"}]},{"name":"is-callable","SPDXID":"SPDXRef-Package-npm-is-callable-e03ca390b26358b5","versionInfo":"1.2.7","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-callable:is-callable:1.2.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-callable:is_callable:1.2.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_callable:is-callable:1.2.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_callable:is_callable:1.2.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is-callable:1.2.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is_callable:1.2.7:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-callable@1.2.7"}]},{"name":"is-data-view","SPDXID":"SPDXRef-Package-npm-is-data-view-140b96e61b1c85e9","versionInfo":"1.0.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-data-view:is-data-view:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-data-view:is_data_view:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_data_view:is-data-view:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_data_view:is_data_view:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-data:is-data-view:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-data:is_data_view:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_data:is-data-view:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_data:is_data_view:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is-data-view:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is_data_view:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-data-view@1.0.1"}]},{"name":"is-date-object","SPDXID":"SPDXRef-Package-npm-is-date-object-1e78ac2755722ccc","versionInfo":"1.0.5","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-date-object:is-date-object:1.0.5:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-date-object:is_date_object:1.0.5:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_date_object:is-date-object:1.0.5:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_date_object:is_date_object:1.0.5:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-date:is-date-object:1.0.5:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-date:is_date_object:1.0.5:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_date:is-date-object:1.0.5:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_date:is_date_object:1.0.5:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is-date-object:1.0.5:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is_date_object:1.0.5:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-date-object@1.0.5"}]},{"name":"is-negative-zero","SPDXID":"SPDXRef-Package-npm-is-negative-zero-87958de58babd3f9","versionInfo":"2.0.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-negative-zero:is-negative-zero:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-negative-zero:is_negative_zero:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_negative_zero:is-negative-zero:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_negative_zero:is_negative_zero:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-negative:is-negative-zero:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-negative:is_negative_zero:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_negative:is-negative-zero:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_negative:is_negative_zero:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is-negative-zero:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is_negative_zero:2.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-negative-zero@2.0.3"}]},{"name":"is-number-object","SPDXID":"SPDXRef-Package-npm-is-number-object-1994d70fa5ebd9ab","versionInfo":"1.0.7","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-number-object:is-number-object:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-number-object:is_number_object:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_number_object:is-number-object:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_number_object:is_number_object:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-number:is-number-object:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-number:is_number_object:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_number:is-number-object:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_number:is_number_object:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is-number-object:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is_number_object:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-number-object@1.0.7"}]},{"name":"is-regex","SPDXID":"SPDXRef-Package-npm-is-regex-45c886e850e4ff04","versionInfo":"1.1.4","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-regex:is-regex:1.1.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-regex:is_regex:1.1.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_regex:is-regex:1.1.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_regex:is_regex:1.1.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is-regex:1.1.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is_regex:1.1.4:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-regex@1.1.4"}]},{"name":"is-shared-array-buffer","SPDXID":"SPDXRef-Package-npm-is-shared-array-buffer-0d438d2e5b3c30b2","versionInfo":"1.0.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-shared-array-buffer:is-shared-array-buffer:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-shared-array-buffer:is_shared_array_buffer:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_shared_array_buffer:is-shared-array-buffer:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_shared_array_buffer:is_shared_array_buffer:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-shared-array:is-shared-array-buffer:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-shared-array:is_shared_array_buffer:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_shared_array:is-shared-array-buffer:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_shared_array:is_shared_array_buffer:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-shared:is-shared-array-buffer:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-shared:is_shared_array_buffer:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_shared:is-shared-array-buffer:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_shared:is_shared_array_buffer:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is-shared-array-buffer:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is_shared_array_buffer:1.0.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-shared-array-buffer@1.0.3"}]},{"name":"is-string","SPDXID":"SPDXRef-Package-npm-is-string-6e3b5a9236725114","versionInfo":"1.0.7","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-string:is-string:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-string:is_string:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_string:is-string:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_string:is_string:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is-string:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is_string:1.0.7:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-string@1.0.7"}]},{"name":"is-symbol","SPDXID":"SPDXRef-Package-npm-is-symbol-ade2552bce00eb83","versionInfo":"1.0.4","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-symbol:is-symbol:1.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-symbol:is_symbol:1.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_symbol:is-symbol:1.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_symbol:is_symbol:1.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is-symbol:1.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is_symbol:1.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-symbol@1.0.4"}]},{"name":"is-typed-array","SPDXID":"SPDXRef-Package-npm-is-typed-array-31825fb578c0d2d7","versionInfo":"1.1.13","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.13.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-typed-array:is-typed-array:1.1.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-typed-array:is_typed_array:1.1.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_typed_array:is-typed-array:1.1.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_typed_array:is_typed_array:1.1.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-typed:is-typed-array:1.1.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-typed:is_typed_array:1.1.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_typed:is-typed-array:1.1.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_typed:is_typed_array:1.1.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is-typed-array:1.1.13:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is_typed_array:1.1.13:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-typed-array@1.1.13"}]},{"name":"is-weakref","SPDXID":"SPDXRef-Package-npm-is-weakref-532c3686f886298a","versionInfo":"1.0.2","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-weakref:is-weakref:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is-weakref:is_weakref:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_weakref:is-weakref:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is_weakref:is_weakref:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is-weakref:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:is:is_weakref:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-weakref@1.0.2"}]},{"name":"isarray","SPDXID":"SPDXRef-Package-npm-isarray-87027a16b177a970","versionInfo":"2.0.5","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:isarray:isarray:2.0.5:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/isarray@2.0.5"}]},{"name":"js-yaml","SPDXID":"SPDXRef-Package-npm-js-yaml-af425a5b098624b3","versionInfo":"4.1.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:js-yaml:js-yaml:4.1.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:js-yaml:js_yaml:4.1.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:js_yaml:js-yaml:4.1.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:js_yaml:js_yaml:4.1.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:js:js-yaml:4.1.0:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:js:js_yaml:4.1.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/js-yaml@4.1.0"}]},{"name":"lodash","SPDXID":"SPDXRef-Package-npm-lodash-5975f2cd2303a77f","versionInfo":"4.17.21","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:lodash:lodash:4.17.21:*:*:*:*:node.js:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/lodash@4.17.21"}]},{"name":"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.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":"side-channel","SPDXID":"SPDXRef-Package-npm-side-channel-32fbeba3634ccc37","versionInfo":"1.0.6","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:side-channel:side-channel:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:side-channel:side_channel:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:side_channel:side-channel:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:side_channel:side_channel:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:side:side-channel:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:side:side_channel:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/side-channel@1.0.6"}]},{"name":"sortablejs","SPDXID":"SPDXRef-Package-npm-sortablejs-9bdf48a196699d2f","versionInfo":"1.15.3","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/sortablejs/-/sortablejs-1.15.3.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:sortablejs:sortablejs:1.15.3:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/sortablejs@1.15.3"}]},{"name":"source-map-js","SPDXID":"SPDXRef-Package-npm-source-map-js-6c334b80e68abff3","versionInfo":"1.2.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:source-map-js:source-map-js:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:source-map-js:source_map_js:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:source_map_js:source-map-js:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:source_map_js:source_map_js:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:source-map:source-map-js:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:source-map:source_map_js:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:source_map:source-map-js:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:source_map:source_map_js:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:source:source-map-js:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:source:source_map_js:1.2.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/source-map-js@1.2.1"}]},{"name":"string.prototype.trim","SPDXID":"SPDXRef-Package-npm-string.prototype.trim-51a4e2e4ddb25153","versionInfo":"1.2.9","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.9.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:string.prototype.trim:string.prototype.trim:1.2.9:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/string.prototype.trim@1.2.9"}]},{"name":"string.prototype.trimend","SPDXID":"SPDXRef-Package-npm-string.prototype.trimend-1edc85fdb3c3659e","versionInfo":"1.0.8","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.8.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:string.prototype.trimend:string.prototype.trimend:1.0.8:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/string.prototype.trimend@1.0.8"}]},{"name":"string.prototype.trimstart","SPDXID":"SPDXRef-Package-npm-string.prototype.trimstart-c694951a8f5e284e","versionInfo":"1.0.8","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:string.prototype.trimstart:string.prototype.trimstart:1.0.8:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/string.prototype.trimstart@1.0.8"}]},{"name":"swrv","SPDXID":"SPDXRef-Package-npm-swrv-5009adfe3402d463","versionInfo":"1.0.4","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/swrv/-/swrv-1.0.4.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:swrv:swrv:1.0.4:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/swrv@1.0.4"}]},{"name":"tabbable","SPDXID":"SPDXRef-Package-npm-tabbable-50cdc22141ac073e","versionInfo":"6.2.0","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/tabbable/-/tabbable-6.2.0.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:tabbable:tabbable:6.2.0:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/tabbable@6.2.0"}]},{"name":"tslib","SPDXID":"SPDXRef-Package-npm-tslib-aac43123c1cf56ae","versionInfo":"2.8.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:tslib:tslib:2.8.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/tslib@2.8.1"}]},{"name":"typed-array-buffer","SPDXID":"SPDXRef-Package-npm-typed-array-buffer-00c0fbabbc1ba7a0","versionInfo":"1.0.2","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.2.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array-buffer:typed-array-buffer:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array-buffer:typed_array_buffer:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array_buffer:typed-array-buffer:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array_buffer:typed_array_buffer:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array:typed-array-buffer:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array:typed_array_buffer:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array:typed-array-buffer:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array:typed_array_buffer:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed:typed-array-buffer:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed:typed_array_buffer:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typed-array-buffer@1.0.2"}]},{"name":"typed-array-byte-length","SPDXID":"SPDXRef-Package-npm-typed-array-byte-length-b76a33f48e442395","versionInfo":"1.0.1","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.1.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array-byte-length:typed-array-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array-byte-length:typed_array_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array_byte_length:typed-array-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array_byte_length:typed_array_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array-byte:typed-array-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array-byte:typed_array_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array_byte:typed-array-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array_byte:typed_array_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array:typed-array-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array:typed_array_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array:typed-array-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array:typed_array_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed:typed-array-byte-length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed:typed_array_byte_length:1.0.1:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typed-array-byte-length@1.0.1"}]},{"name":"typed-array-byte-offset","SPDXID":"SPDXRef-Package-npm-typed-array-byte-offset-a7c0e2a839f773bd","versionInfo":"1.0.2","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.2.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array-byte-offset:typed-array-byte-offset:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array-byte-offset:typed_array_byte_offset:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array_byte_offset:typed-array-byte-offset:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array_byte_offset:typed_array_byte_offset:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array-byte:typed-array-byte-offset:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array-byte:typed_array_byte_offset:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array_byte:typed-array-byte-offset:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array_byte:typed_array_byte_offset:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array:typed-array-byte-offset:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array:typed_array_byte_offset:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array:typed-array-byte-offset:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array:typed_array_byte_offset:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed:typed-array-byte-offset:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed:typed_array_byte_offset:1.0.2:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typed-array-byte-offset@1.0.2"}]},{"name":"typed-array-length","SPDXID":"SPDXRef-Package-npm-typed-array-length-1cfab3fa3bd3642e","versionInfo":"1.0.6","supplier":"NOASSERTION","downloadLocation":"https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.6.tgz","filesAnalyzed":false,"sourceInfo":"acquired package info from installed node module manifest file: /package-lock.json","licenseConcluded":"NOASSERTION","licenseDeclared":"NOASSERTION","copyrightText":"NOASSERTION","externalRefs":[{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array-length:typed-array-length:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array-length:typed_array_length:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array_length:typed-array-length:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array_length:typed_array_length:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array:typed-array-length:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed-array:typed_array_length:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array:typed-array-length:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed_array:typed_array_length:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed:typed-array-length:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"SECURITY","referenceType":"cpe23Type","referenceLocator":"cpe:2.3:a:typed:typed_array_length:1.0.6:*:*:*:*:*:*:*"},{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typed-array-length@1.0.6"}]},{"name":"typescript","SPDXID":"SPDXRef-Package-npm-typescript-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@f80108f0ebc5a4cb81da3e85fddb1bd142f862f8","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":"80b88293f973593865d669d7715f491aa80adf7f"},{"algorithm":"SHA256","checksumValue":"ab4ec946a2c24ffef371778dcd4baf116bcd15ae06a5da298e334f5b80f952d8"}],"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--vueuse-core-02e9ae6cadacf640","relatedSpdxElement":"SPDXRef-File-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-is-number-object-1994d70fa5ebd9ab","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--kong-ui-public-i18n-19b9971d2e995668","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-picocolors-1c320f6ad834ff1e","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-typed-array-length-1cfab3fa3bd3642e","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-is-date-object-1e78ac2755722ccc","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-string.prototype.trimend-1edc85fdb3c3659e","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-is-bigint-2176039f8432f7c0","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-get-symbol-description-21993307809f0f7f","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-es-object-atoms-29ecb7414db7313b","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-regexp.prototype.flags-2c0efb89c304f948","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--kumahq-config-2e95ff99db6d79ed","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-date-fns-tz-306501f43ffde713","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-is-typed-array-31825fb578c0d2d7","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-side-channel-32fbeba3634ccc37","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-has-bigints-33079c1b8a88d08f","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-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--vueuse-metadata-3c7538d7bdd08663","relatedSpdxElement":"SPDXRef-File-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-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-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-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-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--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--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-path-to-regexp-daebb9441b5cab8d","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-data-view-byte-offset-db749699d51fd8a9","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-es-define-property-dbc4d3c364e8a910","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--vue-shared-dd42a3b95ce36552","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-function.prototype.name-de64c62d92d52528","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-form-data-df318905af0efb0c","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-is-callable-e03ca390b26358b5","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--formatjs-intl-e2efbe2ba65f83f8","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-get-intrinsic-e58f4cedf2876381","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-which-boxed-primitive-e5bcda70f9821710","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--babel-parser-e83322edd4641536","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-define-properties-e845b2622416c826","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-pretty-bytes-ebc1843a8d834218","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--floating-ui-utils-ece124c42fd87a55","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-define-data-property-eeb38cde27bf7dd8","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-has-tostringtag-ef664f6d01550a8a","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm-safe-regex-test-efdbda1083e73d97","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--types-lodash-f052535946461e76","relatedSpdxElement":"SPDXRef-File-package-lock.json-fd71c2238fc07657","relationshipType":"OTHER","comment":"evident-by: indicates the package's existence is evident by the given file"},{"spdxElementId":"SPDXRef-Package-npm--vueuse-shared-f648eeff827016bc","relatedSpdxElement":"SPDXRef-File-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-02e9ae6cadacf640","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--vueuse-metadata-3c7538d7bdd08663","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm--vueuse-shared-f648eeff827016bc","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-argparse-8693e336c9b3e827","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-array-buffer-byte-length-13f12d206c8fcf08","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-arraybuffer.prototype.slice-5d6455b45418d17a","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-asynckit-6aff44e76f471cf5","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-available-typed-arrays-d7c21475e87b0b00","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-axios-4403038d27fcab4b","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-brandi-15ccc4fac7052130","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-call-bind-7839ba0962085675","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-combined-stream-8cc8b15aa9ee379d","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-csstype-b4c36fb0245eac3d","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-data-view-buffer-bfd6e0a4087e44e0","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-data-view-byte-length-a8cadaa9cbd11e9d","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-data-view-byte-offset-db749699d51fd8a9","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-date-fns-b7b11dfcd625ecda","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-date-fns-tz-306501f43ffde713","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-deepmerge-7a47e4d27cd720a2","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-define-data-property-eeb38cde27bf7dd8","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-define-properties-e845b2622416c826","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-delayed-stream-afe40b4c4acf6db8","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-entities-71d56a1dc3a7edda","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-es-abstract-107a634905557c62","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-es-define-property-dbc4d3c364e8a910","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-es-errors-8e33d2cc0ee30d25","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-es-object-atoms-29ecb7414db7313b","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-es-set-tostringtag-9bf44f902e8f51ef","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-es-to-primitive-bb849a0fcf1f76da","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-estree-walker-80d63cc98716270c","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-flat-4a41d6434fbd537b","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-focus-trap-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-array-buffer-6db4d72b60f8665f","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-is-bigint-2176039f8432f7c0","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-is-boolean-object-c9dffad93584506f","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-is-callable-e03ca390b26358b5","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-is-data-view-140b96e61b1c85e9","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-is-date-object-1e78ac2755722ccc","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-is-negative-zero-87958de58babd3f9","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-is-number-object-1994d70fa5ebd9ab","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-is-regex-45c886e850e4ff04","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-is-shared-array-buffer-0d438d2e5b3c30b2","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-is-string-6e3b5a9236725114","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-is-symbol-ade2552bce00eb83","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-is-typed-array-31825fb578c0d2d7","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-is-weakref-532c3686f886298a","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-isarray-87027a16b177a970","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-js-yaml-af425a5b098624b3","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-lodash-5975f2cd2303a77f","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-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.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-side-channel-32fbeba3634ccc37","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-sortablejs-9bdf48a196699d2f","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-source-map-js-6c334b80e68abff3","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-string.prototype.trim-51a4e2e4ddb25153","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-string.prototype.trimend-1edc85fdb3c3659e","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-string.prototype.trimstart-c694951a8f5e284e","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-swrv-5009adfe3402d463","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-tabbable-50cdc22141ac073e","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-tslib-aac43123c1cf56ae","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-typed-array-buffer-00c0fbabbc1ba7a0","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-typed-array-byte-length-b76a33f48e442395","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-typed-array-byte-offset-a7c0e2a839f773bd","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-typed-array-length-1cfab3fa3bd3642e","relationshipType":"CONTAINS"},{"spdxElementId":"SPDXRef-DocumentRoot-Directory-kumahq-kuma-gui","relatedSpdxElement":"SPDXRef-Package-npm-typescript-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"}]}