const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./DADrFpzm.js","./DYMRuXny.js","./404.CmlknuXu.css","./TntY9DE9.js","./BSqoB0pS.js","./NHDuSCcm.js","./Dk7EB5Cd.js","./DfabQlpR.js","./CoUlm2DG.js","./B2NCiyUn.js","./BEVV6QNB.js","./_slug_.DMqDUJFg.css","./DGY3Zxi-.js","./DgzBksf-.js","./BOsv4obT.js","./CwLqvv1X.js","./BdkQROIT.js","./DxZLUIYq.js","./B0m18OHA.js","./D1xI-V4y.js","./DRQ2vitE.js","./BeqB_L1i.js","./DaiMR_au.js","./CQn8nx4y.js","./Dhdg5CIG.js","./BJMt4g25.js","./CTkPO3Qp.js","./CM5BQCz9.js","./B-o_FZbi.js","./CvGTXoDv.js","./ClPcnidl.js","./BgZdtoeq.js","./dQdJOkOH.js","./hRkMjMTy.js","./BWrGOC4S.js","./FtObiAAU.js","./CD6yJFoZ.js","./_QCC9_Ny.js","./DVQX5gCQ.js","./CJfCgyGE.js","./DF7StMF3.js","./DRy0fix7.js","./Bv2MUss4.js","./Dikgnr7A.js","./DdvqMRe4.js","./Cp_5A9RK.js","./BKn5zxpv.js","./etK1pw6j.js","./bQd5BIEV.js","./CpM1CptJ.js","./CNGtd9_R.js","./Mb43AdvantagesLayout.C8bZo1Y3.css","./CBBfiRCn.js","./BmcKEiOD.js","./BBBxIBga.js","./C58gw23t.js","./DTJ5de4k.js","./BvEx4EvS.js","./Dshow420Icon.BZ9eQVe_.css","./dHZQFYsU.js","./Bny2zbF7.js","./CMb992KF.js","./CVQiOVId.js","./BwEQ4JeE.js","./D5EfCXjm.js","./Q1qORgDm.js","./C3uBGH48.js","./C0IAC7-J.js","./QYPs2mxq.js","./DDykIbeb.js","./K6lYXCNT.js","./DdZYg5HZ.js","./D1SQ91AZ.js","./B4ZWtMZv.js","./PArTDABN.js","./1BKhx7zu.js","./CrznCBzw.js","./ArticleCardCarouselLayout.jQpnATWR.css","./CEPStGuG.js","./B-nTRu1e.js","./w8U5ZPFK.js","./AluminumPanelProductMarqueeLayout.VWLjyrU9.css","./DfySq4-0.js","./AluminumPanelProductScrollGridLayout.DKUv3kPR.css","./BVFoMPjp.js","./AluminumPanelCompanyIntroLayout.BcARlFEr.css","./C2FyXGRO.js","./snLX2qOt.js","./AluminumPanelProjectCasesMarqueeLayout.BtNj13r6.css","./DSJ1Qxx3.js","./BYaFJOP9.js","./Dryy-GGf.js","./Dq1sZBTz.js","./AluminumPanelProductionEquipmentLayout.CkVDI8gG.css","./BeGHBzV3.js","./AluminumPanelNewsCenterLayout.BSkHITzz.css","./DumsaB8d.js","./BKEPHo1q.js","./AofengCompanyIntroLayout.Dqk5hOtx.css","./B0S5Uchx.js","./DK-6lJKv.js","./DVWR0eUO.js","./C6GVcGrM.js","./D-h49cqE.js","./DficOggH.js","./D72_HLEv.js","./BVqhxCY1.js","./D1D0WVl5.js","./ClYXHFT_.js","./DRofJ-OL.js","./BJpRI8S_.js","./BczjXxuj.js","./5aiQ-sti.js","./B2JVgNjS.js","./DkHDV8dr.js","./BabyStrollerFactoryGalleryLayout.BT41a8O4.css","./CulOM2Vb.js","./DJOORe7u.js","./BOG8WfoM.js","./BrandLogoWallLayout.CnTPonhg.css","./COAnT0FJ.js","./ThemeBrandLogoCarouselLayout.DoPllCxV.css","./C7QimAdl.js","./lTWlhLO1.js","./BS_J0m4s.js","./BniBMenw.js","./6iIcYUNz.js","./ClL31tn4.js","./BzTXbYtr.js","./Dshow432HomeBannerLayout.CEht39Kq.css","./DTIntF_1.js","./DcY5FXKQ.js","./Dshow432HomeCertifiedLayout.CjOV9LfR.css","./q-IKyGvO.js","./e_eC9vi5.js","./DZSb9ACA.js","./L6KDg6Tp.js","./Dshow432HomeServiceLayout.D2yLA8M9.css","./ZRoGw5Zj.js","./zG4LUkzn.js","./Dshow432HomeTestimonialsLayout.C1y1waqL.css","./CA5jxpEZ.js","./Czu--SJL.js","./Dshow432AboutSectionNavLayout.DEt9HaaP.css","./0o5-3PTy.js","./YXbk0s40.js","./DOrfURsD.js","./MxwjLFvW.js","./Dzmj88RS.js","./DTyX0Kin.js","./Bf_RBA8j.js","./DPiggeqT.js","./D39oVOL8.js","./B3_Plvxn.js","./BhE98olH.js","./GMhFgDfq.js","./DOpDvkNW.js","./Cn1Yd8I9.js","./DcDGApgH.js","./Dshow441HomeProductsLayout.DX-2G3RX.css","./C1nL_9DD.js","./DFxyatzn.js","./BeVsHI3-.js","./CZl1jaTv.js","./DsbJPZCA.js","./CBfOgkNC.js","./B3iXcytm.js","./CX3srhNG.js","./Dshow441HomeTestimonialsLayout.RmK6RiHq.css","./BRz2iejX.js","./DwH0Qxwx.js","./Dshow442HomeBannerLayout.B6_I0i7e.css","./Bg1YKfVg.js","./sL9uhUSK.js","./Dshow442HomeChooseLayout.DsoCZMcR.css","./B8JDr_PY.js","./Dshow442HomeProcateLayout.HkywnYV0.css","./BM9ks66k.js","./Dshow442HomeAppliLayout.P4irw24b.css","./DdCLeaok.js","./Dshow442HomeRecommendLayout.NsVrVzkd.css","./DK0nnP7Z.js","./DRKReXKe.js","./Dshow442HomeSourcingLayout.f9kKZ8Vi.css","./Cad5caMD.js","./DaqIfLfu.js","./DiJ7ATA0.js","./-Mjq8UsA.js","./DQVV0P7k.js","./Dshow442NewsSliderLayout.DSqt-TV2.css","./CTvDXhh7.js","./CxiDoAap.js","./D4qIjSca.js","./BxkUonOm.js","./Dshow442ProductDetailLayout.Pe7-JgdE.css","./CdsSRDgy.js","./Dshow442NewsDetailLayout.B4yqBSk4.css","./8i0Pw_RW.js","./Dshow442AboutLayout.CGK2a2m2.css","./Cl5D56Zs.js","./GytruckHomeBannerLayout.BkbOMJDS.css","./CXhYDYBA.js","./DqPipURB.js","./Cq1hn5xr.js","./CAeW-Nqc.js","./BF5pnjY_.js","./CcZeOq-V.js","./GytruckHomeNewsLayout.D52KoSrx.css","./DrlnHezY.js","./DdKwDMqo.js","./w_rXVMJW.js","./C3TnWt6W.js","./DQX3YnRd.js","./ZKfmrC8q.js","./ChemicalCompanyIntroLayout.ERRYStE-.css","./BJgaMy_5.js","./BjRA4pun.js","./CompanyHistoryTimelineLayout.4j8DheEr.css","./QWC8Dajq.js","./gqfhcEWI.js","./CompanyHonorLayout.CrDqvrE_.css","./D5AXqNQi.js","./B7oAT8i7.js","./ChemicalHeroBannerLayout.BL4K8WPJ.css","./DDQ3opkE.js","./ChemicalNewsSectionLayout.BktuDfqC.css","./CZj1mXeI.js","./ChemicalProductCarouselLayout.780BZglc.css","./BmgFge94.js","./ChemicalProductShowcaseLayout.DboJ2A_K.css","./Dj-czLpt.js","./ChemicalStatementBannerLayout.C9jnx232.css","./BlLUNbWj.js","./QqckJKS5.js","./CompanyNewsCultureNoticeLayout.4vLK7wAJ.css","./CnMqpUsp.js","./DaZgzgOl.js","./BfGH9pEs.js","./CPIn7rSi.js","./CompanyAboutFeaturesCarouselLayout.BK6qra-i.css","./CEdCPMqL.js","./CSDbfHtV.js","./CompanyInnerBannerLayout.D7Nh7U-i.css","./D9M4Mb6W.js","./DWxo1WQN.js","./B0P8N0pM.js","./DoorsWindowsCompanyIntroLayout.jBcA6Bal.css","./PZwi_i9u.js","./DoorsWindowsProductsShowcaseLayout.DgV1CzPn.css","./DTW3sqPw.js","./DoorsWindowsMerchantsLayout.D4a_B-_R.css","./B0QXUB9d.js","./DoorsWindowsNewsLayout.DfQcqa_Z.css","./DAjhwThY.js","./DoorsWindowsBrandIntroLayout.BAhfsnI4.css","./DZwunSIz.js","./DoorsWindowsBrandDisplayLayout.awz0aMJT.css","./BB7IWe29.js","./DoorsWindowsProductCenterLayout.BWuPIu7d.css","./CmPHwBWR.js","./CompanyLuxuryHeroLayout.ChH2WUkO.css","./BMotfOR6.js","./BtlnBUIY.js","./B2WxR7cl.js","./BPeKkqZv.js","./CsDhiH9L.js","./CompanyLuxuryAboutLayout.BFCPT_38.css","./CW3ej7ZP.js","./CompanyLuxuryPopularProductsLayout.CqEt4_Iu.css","./B3LcLaAZ.js","./C-9RJ2FC.js","./CoEEDAt4.js","./C1LF9F5w.js","./B63rVmzz.js","./CompanyLuxuryProductDetailLayout.BhePodbs.css","./CUHo-i4R.js","./BEUpxuCh.js","./DMbRYKt2.js","./B-k5ju8Y.js","./BbSEfNb-.js","./D_dFEgtT.js","./C0qzJ7In.js","./BfB2TLoa.js","./CompanyFourAdvantagesHoverLayout.CxuRhQlh.css","./Aqa-Ln5d.js","./e_Ov9Sjx.js","./CompanyIntroStatsBannerLayout.CeP-LGkP.css","./2Xjny-2a.js","./CsUdRjiI.js","./Cmj2aOZM.js","./M3vUBio9.js","./DmgFCDA7.js","./CompanyProductCategoryPanelLayout.CGeYACQt.css","./BSkPGdTM.js","./BIB4BNXs.js","./CompanyProductCenterCarouselLayout.DbKvL4v_.css","./BpYi_q0Z.js","./CompanyProductShowcaseCarouselLayout.C9U-fIhQ.css","./D3zCg97i.js","./CompanyProductDisplayCarouselLayout.xnwU04pU.css","./CtPdXfTS.js","./CompanyHeroCarouselLayout.Dcf02hpp.css","./CADd6wtn.js","./CompanyBrandHeroCarouselLayout.DjclTPQr.css","./CxYy51OP.js","./ChaGrfQZ.js","./BmxmvwqZ.js","./CsUyHUW1.js","./DitZ4N-j.js","./BwCZdJg2.js","./lskSrRhA.js","./B0RQvdQN.js","./C0-LWCEh.js","./CtF-fWj0.js","./8ZPWG-MQ.js","./twQwVROO.js","./CompanyNewsCenterLayout.DGgWhOa6.css","./CROQPnJS.js","./CtIKzGSW.js","./DqGt703C.js","./lwFAbVRo.js","./BVrw8SLN.js","./DxyNvUnB.js","./BI534GCa.js","./DI5xVLru.js","./DY_cN6c4.js","./CBFHqURk.js","./BiKw3Oyf.js","./bzq6Asqc.js","./BJ8JJYoL.js","./BUXQw8H3.js","./Bws5DI7d.js","./CfuHa9Mw.js","./DV0eXgcz.js","./Cxi_1QH8.js","./C5bZDqR3.js","./BgiKCceD.js","./QHKCt7mc.js","./HYAKu_qc.js","./EBKQfpAy.js","./CZxT2IoV.js","./BYKBgBo_.js","./CLQ2ub-R.js","./B3FWkYgf.js","./D4D_cCzC.js","./llheDWj-.js","./CyyeGifO.js","./C2HNIt9e.js","./DcEU5Hux.js","./d72O-lXX.js","./ContextItemLayout.5dA9bbaI.css","./juac1Zs3.js","./DoypQ_Jg.js","./D63emRpo.js","./CustomerCaseCardsLayout.DNCZXkXi.css","./CPgAnlJv.js","./Bfq5QZdN.js","./DetailPageLayout.Cd23AGPP.css","./CS80YDm7.js","./ContentDetailPageLayout.BE_kj-b4.css","./CE-eH_Wt.js","./DxZsHCMH.js","./SidebarProductDetailLayout.DzwUmPF2.css","./OkKthcJB.js","./DekowFYR.js","./ProductDetailGalleryLayout.wWOE6k7p.css","./BxWYN5oX.js","./TengkaiProductDetailLayout.k1aRlGid.css","./DhXwWUv0.js","./FZ29iRZY.js","./GytruckNewsDetailLayout.De5sXNFb.css","./DqtCJs0Y.js","./GytruckProductDetailLayout.D6ViD8Ju.css","./Cvg1wHJO.js","./C0huXZKS.js","./DevelopmentHistoryLayout.v9AerBrW.css","./C2Cky8eo.js","./EngineeringAdvantagesLayout.5qzfWZf_.css","./gkaKebF8.js","./CixPYMsw.js","./EngineeringCaseCoverflowLayout.i2a95s7y.css","./Blbp1UjV.js","./DXO882H2.js","./EnvironmentalBusinessSegmentsLayout.B0dXRm_0.css","./CHbAJceH.js","./DEBEdESx.js","./BTKEyolK.js","./BUX0d3gE.js","./JuAB4Kfb.js","./ExhaustTreatmentAdvantagesLayout.pFsWxuSd.css","./BUtKBsRn.js","./XT2HYrcJ.js","./Br47ExPY.js","./Br4Spo5X.js","./I0uR1Gdy.js","./BeSZ49ls.js","./DOhBuOaE.js","./p0ed0kS0.js","./CAHcr3jB.js","./KdrQllzn.js","./HexagonGalleryLayout.CW_a-vp9.css","./CglBQHuJ.js","./BDt1sAIe.js","./5GcXkXfZ.js","./B14iUnB_.js","./HomeHeroMachineryLayout.Cp2kaWDS.css","./OojIG4gk.js","./HomeHeroMachineryLayout2.CGfICuJA.css","./vvCxViu_.js","./Cs7J8xbN.js","./kGf1_kER.js","./DVYf_K1z.js","./ProductCategoryNavGridLayout.C0urRNSp.css","./BoYdotSe.js","./B60hmsPp.js","./B8-1PdTz.js","./BQ4pKQ3J.js","./uu_hVtId.js","./C87zqyhM.js","./DpsYu8ik.js","./CCT0n8b9.js","./HomeHeroRenovationLayout.CsVWldPj.css","./Cr-e4Vh5.js","./JoinCooperateLayout.Dl3K-rSh.css","./BHzE-jJ5.js","./gvnS8_X5.js","./HydraulicProductCenterLayout.xteE9ecf.css","./Db4g3gcx.js","./HydraulicWhyChooseUsLayout.CkhEl5sw.css","./DocfsyPU.js","./BAk73UUL.js","./3aTqlhBg.js","./DMmvAWQk.js","./DfMLTiRv.js","./B-FMgkOV.js","./B2mBIaQg.js","./CUdW_jVT.js","./DLLuUZvy.js","./LeftIntroRightBannerLayout.Bt98uL0U.css","./Cm_fU1PP.js","./LixingMaterialAdvantagesLayout.DLaqVOay.css","./DVmqPOgl.js","./LixingMaterialCaseShowcaseLayout.B2RbVWkd.css","./3QzLnEdJ.js","./LixingMaterialCompanyIntroLayout.QQvCiZfI.css","./CpbvfaVm.js","./LixingMaterialCustomBannerLayout.B-QFPfAM.css","./Doz_yw_y.js","./LixingMaterialDevelopmentLayout.3xM0Nf1X.css","./Cb4XkFe7.js","./LixingMaterialNewsCenterLayout.Ce2E8hlj.css","./CwWQ8DOU.js","./LixingMaterialProcessLayout.BxMSDX9S.css","./B6yO9N76.js","./LixingMaterialProductCategoryLayout.9A1oGU0i.css","./D2NP6rUo.js","./C4sl0sHJ.js","./DrAZfj2a.js","./C25QfUXC.js","./LuqitianAdvantagesLayout.B0Oh0Nk2.css","./BPj2yfJK.js","./CfUHWaNk.js","./LuqitianCompanyIntroLayout.DqncxNgN.css","./CK26XZD5.js","./LuqitianCompanyQualificationLayout.BOs0ZP2K.css","./CaQcfVcd.js","./LuqitianCompanyVideoLayout.CmAu2TQX.css","./2SoPBn9P.js","./LuqitianConsultBannerLayout.BN5taF3y.css","./Bo3R8swB.js","./Cl405Z0u.js","./LuqitianCustomProcessLayout.DVadXvo0.css","./DWVA4W_2.js","./Cttwrtb1.js","./D4QPcz0q.js","./DYOkVG_8.js","./BXtEmSe9.js","./BMIHW3oI.js","./5K_FyaEk.js","./D3i_0st5.js","./2Bi1Pdaz.js","./NavbarDesktopSubMenu.KNahAvwE.css","./Bo7PIgYV.js","./NavbarMobileSubMenu.Dbtn2WQj.css","./NavLayout09.B2S6bDJF.css","./BSus_37M.js","./LuqitianNewsInfoLayout.BMGbg2zI.css","./CBgOLHZs.js","./et79cqiq.js","./LuqitianProductCenterLayout.zBVY9tZA.css","./DEw-aPSv.js","./CmoXSr9G.js","./LuqitianSidebarCompanyIntroLayout.CSAAvdo-.css","./DGpCYdL5.js","./LuqitianSidebarContactQrLayout.BpLrPsRb.css","./Cxj-M1lb.js","./LuqitianSidebarOnlineMessageLayout.WVINMD4k.css","./B1ct_wwj.js","./BJUiHL5t.js","./BLvqXKH6.js","./LuqitianSidebarNewsListLayout.SmAc_Bw9.css","./Du0MwTrk.js","./CvCCRq7K.js","./WTg_ZtfI.js","./DdCKl2ER.js","./BDTz8q6U.js","./oVkRPWEh.js","./MaterialsCarouselLayout.CafqxAo5.css","./CFYIi8Pk.js","./DjjzOD4n.js","./CJmpWWN6.js","./MaterialsHexagonLayout.lmLCrFqV.css","./C236Cxuu.js","./DN56TTnr.js","./H8Vehcgx.js","./CdPe3ZhS.js","./Cx8K8Veg.js","./MembraneAdvantagesArcLayout.DJRr7Ukw.css","./BMr_orvd.js","./Cqb2fUgS.js","./CQWtD5Bu.js","./VGXjNEWN.js","./NewsFeaturedCarouselLayout.CE4XAQk-.css","./BMiYhFK7.js","./CoMQIqtU.js","./BnfBnZwh.js","./D3-CXGli.js","./BeeQkaO4.js","./KlFLT9K0.js","./CpHkC-F3.js","./DiCZJBsM.js","./BPtItK-r.js","./ProductCenterShowcaseLayout.BaIi4qv3.css","./B5WpL6U9.js","./ProductCenterFilterGridLayout.-eZZiIIO.css","./Y44tScmD.js","./ProductExpressCenterLayout.D_Zi_wnY.css","./DFS99oOj.js","./CY56H7qT.js","./DtHrUBIt.js","./v_uP5Z94.js","./B-ln_CVd.js","./BkVctVWc.js","./D8_ztpZq.js","./ProfileFourPartLayout.BdCBo-_t.css","./CrQuvwqz.js","./BLHIkDQW.js","./ChKj6r9R.js","./Fml1ZPrv.js","./JdkrUiPh.js","./CPSQjNuu.js","./KWGyBYgh.js","./C98ID0xW.js","./Bo_9mLLf.js","./BgPlbKRM.js","./URyxsyK5.js","./TechnologyCompanyIntroLayout.Bo-jUD9d.css","./Chup8HOR.js","./CW0lOll0.js","./TechnologyStrengthCardsLayout.BmeImsah.css","./C0Csjb7U.js","./U33zymVs.js","./DWxxtov2.js","./CoWg766e.js","./TimelineLayout.-peqPryg.css","./Bhc43W6s.js","./CRdF2i81.js","./5YZ7PDBw.js","./BdlmVXCc.js","./BNOZ29rf.js","./82JAoL-A.js","./RVcRFwwH.js","./c5SNHAza.js","./BT9qpbdv.js","./CFkQxi8Z.js","./B-Q_xHln.js","./SectionWaveTransitionLayout.BgKExpK-.css","./B6f-kUVh.js","./SwiperBannerLayout.qh4_ejgW.css","./BX97z3aq.js","./DxhBh8O2.js","./BKDnFmvq.js","./BzzhPzlG.js","./CbYqBtMt.js","./B0-u_-ia.js","./BsoxCQsQ.js","./BpOAeVSD.js","./CQ4TihBf.js","./BXQj6ifM.js","./Cmpya0dC.js","./BxdIGrKn.js","./CdTu72bl.js","./BOqShUa4.js","./GTmMr81p.js","./YuleiBreadcrumbBarLayout.BrcciD6Q.css","./ClNUGNRV.js","./DpvxUlYU.js","./XDgEADk5.js","./CB4rsEgv.js","./Ciwtd6dZ.js","./B_o4h5sE.js","./YuleiStrengthTabsLayout.DbsUB5Q9.css","./DX4t9bTy.js","./BrpxL9um.js","./pQIgyJR4.js","./ClWcL2q7.js","./YuleiProductDetailLayout.ByrtA4P1.css","./BMr1HedJ.js","./Cnr7Rt43.js","./CqII1OID.js","./CpDxeySr.js","./EastMountainProductsLayout.BUc6j89M.css","./Dp5-Tjv0.js","./B89kYTyS.js","./idIZiEDN.js","./LonkingCategoryShowcaseLayout.DjO8oP9I.css","./BAU5_iGs.js","./Ckl5UgFr.js","./Mct_IuAR.js","./BPDiia49.js","./W_9hK65z.js","./CI4YJPVf.js","./mpz4RzZe.js","./FZZ2y5LM.js","./O0WViH9c.js","./B3mxufmX.js","./DC0G4AKX.js","./C8HveSJi.js","./DIPEnS_B.js","./BiE4FEv2.js","./TCOoQx7l.js","./Ddsuz8zR.js","./C4c6mlgt.js","./Dfd5p1Qn.js","./B5ifZ6Qm.js","./ZkseasyNewsCenterLayout.C2CXHPKs.css","./BeswltP8.js","./CK16N75m.js","./CT6tbI7O.js","./CEMnljAh.js","./BUDI02JE.js","./BlQUvL1a.js","./DyBx37_1.js","./Bjd0Euxj.js","./CKmeqbB2.js","./ScAq3nrB.js","./BrZ57nnz.js","./XRCZbZHj.js","./XiangyunSearchBarLayout.ZRCX2XlI.css","./CsXI0QbY.js","./KirQw57y.js","./XiangyunProductShowcaseLayout.CuO36yKY.css","./BznN1uOz.js","./CQeroB4c.js","./CKNcHOc9.js","./DscnMesE.js","./BvHaTOuT.js","./D8gglrS6.js","./CeNRJzos.js","./Dmbj1z4I.js","./CgIBupRw.js","./BbmwEsrf.js","./DoWKQu9C.js","./BJ72hYmG.js","./DoJjgPu-.js","./CicwMkTA.js","./Cv1uPi58.js","./BjxaJ6Ki.js","./BytuneApplicationLayout.ARDlpBbt.css","./C4A5JUVt.js","./DcQ6r6fH.js","./BytuneCustomersLayout.C7AsX0d7.css","./doQXlnw2.js","./DOY5ajrC.js","./Bo0nbAOk.js","./2qVMkQ5i.js","./DkPA0TF1.js","./DXWWYffB.js","./DsWSOIw1.js","./BQ1Yp1SJ.js","./B_brlqAf.js","./DDO8xsps.js","./Ber5dJ2_.js","./CELhyKA_.js","./aeagVipe.js","./CaL-y1DI.js","./ewbuLZfj.js","./CBuak5_a.js","./ihI4Tbo-.js","./CY3IOAdX.js","./BuCtrw7X.js","./OdWLa5h1.js","./DnTfOMdS.js","./CXTtuIz5.js","./DsQhlCHR.js","./BXMWtVcn.js","./FQCg9SvK.js","./ClNp5pyK.js","./Dk6ohrJu.js","./lrdI9KYQ.js","./Blo7ycKn.js","./H2moHeroBannerLayout.DyjU0h27.css","./Bl9uVJkC.js","./D9cHzC5o.js","./C-Q0qy0I.js","./CJNmGRCx.js","./DBXT_buT.js","./BBb9zUhn.js","./D2zXdWVn.js","./WixZlzOR.js","./bxRaj12A.js","./NavLayout02.BxkbPccG.css","./DfjPqqos.js","./CQSXKV8x.js","./DA1YjphX.js","./Obm_i8pi.js","./NavLayout06.zn-yboVF.css","./BV8s4FDQ.js","./NavLayout07.DGR815Pr.css","./DJPKgMUl.js","./NavLayout08.CmkBRy5c.css","./BNMq4a2X.js","./NavLayout10.D4Yjes17.css","./BEtyXBix.js","./BklqwrFn.js","./NavLayout12.C1pjZ5lL.css","./J4xX1NRm.js","./NavLayout13.CvRHjY9s.css","./C0aeUb40.js","./NavLayout14.v12ciG5j.css","./BkQtbZiM.js","./NavLayout15.D6mk_KAf.css","./BCl58a-L.js","./D0E5eNZ7.js","./DNamI12u.js","./BVHu3gm4.js","./C-1cZJWs.js","./NavLayout20.DORWygOx.css","./D9VSnTYw.js","./DA6Vc2II.js","./0h5Iknmz.js","./CuHw9St0.js","./CJHMxn3N.js","./NavLayout25.z4NIFLJF.css","./T4rAqdeJ.js","./DrNvww3Z.js","./DYIG0TVw.js","./NavLayout28.r8nlXF0x.css","./LNZ9NSyb.js","./NavLayout29.6OLIEUE5.css","./CkYYL71P.js","./D1Bnd8a9.js","./e4xR39RH.js","./C0jpfsia.js","./DoHbJdUQ.js","./Cj5zcDnw.js","./BLgydd5S.js","./DPFLluNu.js","./BIwAuDMM.js","./CqmJTxvK.js","./CBSFhoWd.js","./Z6V1qdXC.js","./BkgeZ4I2.js","./CGMThCtQ.js","./0-qp2hWA.js","./BFrnSD3_.js","./DUWHHu0m.js","./CGSGGgGM.js","./BYyhA2JM.js","./B1ZMxwHW.js","./FooterLayout05.BBzwcf3f.css","./e-s_mdZi.js","./BgG1G76s.js","./C0OopUb5.js","./-GEulp5h.js","./CkxIWE9U.js","./CXrjzpp1.js","./CPRV3BPo.js","./By4l1BC7.js","./0GFDcDM3.js","./DKfGJa1R.js","./DHxpDkXl.js","./LA3uGfvr.js","./Bm0HpyVJ.js","./BmryExMy.js","./By_vecB4.js","./D3r6TGSk.js","./B5QnENA1.js","./DIzur9nS.js","./BebG99TI.js","./DxnUrGwK.js","./Crtoed27.js","./iWh6_6Lt.js","./CYjzJFyq.js","./CLjs4Ix5.js","./uoO_EWtn.js","./RfTgPQa9.js","./0p-rG4St.js","./FooterLayout33.BKPu3UyG.css","./Ca4zFbai.js","./WKGh78SK.js","./C6Su43Cm.js","./DFZDszei.js","./vx65Apv7.js","./D7MMxnmm.js","./Cw5w83Ly.js"])))=>i.map(i=>d[i]);
(function(){const e=document.createElement("link").relList;if(e&&e.supports&&e.supports("modulepreload"))return;for(const n of document.querySelectorAll('link[rel="modulepreload"]'))o(n);new MutationObserver(n=>{for(const i of n)if(i.type==="childList")for(const s of i.addedNodes)s.tagName==="LINK"&&s.rel==="modulepreload"&&o(s)}).observe(document,{childList:!0,subtree:!0});function r(n){const i={};return n.integrity&&(i.integrity=n.integrity),n.referrerPolicy&&(i.referrerPolicy=n.referrerPolicy),n.crossOrigin==="use-credentials"?i.credentials="include":n.crossOrigin==="anonymous"?i.credentials="omit":i.credentials="same-origin",i}function o(n){if(n.ep)return;n.ep=!0;const i=r(n);fetch(n.href,i)}})();function Rs(t){const e=Object.create(null);for(const r of t.split(","))e[r]=1;return r=>r in e}const Pt={},Kr=[],Be=()=>{},Pu=()=>!1,No=t=>t.charCodeAt(0)===111&&t.charCodeAt(1)===110&&(t.charCodeAt(2)>122||t.charCodeAt(2)<97),Is=t=>t.startsWith("onUpdate:"),Zt=Object.assign,Ps=(t,e)=>{const r=t.indexOf(e);r>-1&&t.splice(r,1)},gf=Object.prototype.hasOwnProperty,Tt=(t,e)=>gf.call(t,e),lt=Array.isArray,Gr=t=>uo(t)==="[object Map]",lo=t=>uo(t)==="[object Set]",da=t=>uo(t)==="[object Date]",yf=t=>uo(t)==="[object RegExp]",ft=t=>typeof t=="function",Lt=t=>typeof t=="string",xe=t=>typeof t=="symbol",Rt=t=>t!==null&&typeof t=="object",Ds=t=>(Rt(t)||ft(t))&&ft(t.then)&&ft(t.catch),Du=Object.prototype.toString,uo=t=>Du.call(t),vf=t=>uo(t).slice(8,-1),Ou=t=>uo(t)==="[object Object]",Vn=t=>Lt(t)&&t!=="NaN"&&t[0]!=="-"&&""+parseInt(t,10)===t,Jr=Rs(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Sn=t=>{const e=Object.create(null);return(r=>e[r]||(e[r]=t(r)))},Ef=/-\w/g,Ie=Sn(t=>t.replace(Ef,e=>e.slice(1).toUpperCase())),bf=/\B([A-Z])/g,vr=Sn(t=>t.replace(bf,"-$1").toLowerCase()),Mn=Sn(t=>t.charAt(0).toUpperCase()+t.slice(1)),Xn=Sn(t=>t?`on${Mn(t)}`:""),fr=(t,e)=>!Object.is(t,e),Yr=(t,...e)=>{for(let r=0;r<t.length;r++)t[r](...e)},Lu=(t,e,r,o=!1)=>{Object.defineProperty(t,e,{configurable:!0,enumerable:!1,writable:o,value:r})},Nn=t=>{const e=parseFloat(t);return isNaN(e)?t:e},xu=t=>{const e=Lt(t)?Number(t):NaN;return isNaN(e)?t:e};let pa;const $n=()=>pa||(pa=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function vt(t){if(lt(t)){const e={};for(let r=0;r<t.length;r++){const o=t[r],n=Lt(o)?Rf(o):vt(o);if(n)for(const i in n)e[i]=n[i]}return e}else if(Lt(t)||Rt(t))return t}const wf=/;(?![^(]*\))/g,Af=/:([^]+)/,Tf=/\/\*[^]*?\*\//g;function Rf(t){const e={};return t.replace(Tf,"").split(wf).forEach(r=>{if(r){const o=r.split(Af);o.length>1&&(e[o[0].trim()]=o[1].trim())}}),e}function jt(t){let e="";if(Lt(t))e=t;else if(lt(t))for(let r=0;r<t.length;r++){const o=jt(t[r]);o&&(e+=o+" ")}else if(Rt(t))for(const r in t)t[r]&&(e+=r+" ");return e.trim()}function If(t){if(!t)return null;let{class:e,style:r}=t;return e&&!Lt(e)&&(t.class=jt(e)),r&&(t.style=vt(r)),t}const Pf="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",Df=Rs(Pf);function Cu(t){return!!t||t===""}function Of(t,e){if(t.length!==e.length)return!1;let r=!0;for(let o=0;r&&o<t.length;o++)r=Vr(t[o],e[o]);return r}function Vr(t,e){if(t===e)return!0;let r=da(t),o=da(e);if(r||o)return r&&o?t.getTime()===e.getTime():!1;if(r=xe(t),o=xe(e),r||o)return t===e;if(r=lt(t),o=lt(e),r||o)return r&&o?Of(t,e):!1;if(r=Rt(t),o=Rt(e),r||o){if(!r||!o)return!1;const n=Object.keys(t).length,i=Object.keys(e).length;if(n!==i)return!1;for(const s in t){const a=t.hasOwnProperty(s),l=e.hasOwnProperty(s);if(a&&!l||!a&&l||!Vr(t[s],e[s]))return!1}}return String(t)===String(e)}function Os(t,e){return t.findIndex(r=>Vr(r,e))}const ku=t=>!!(t&&t.__v_isRef===!0),et=t=>Lt(t)?t:t==null?"":lt(t)||Rt(t)&&(t.toString===Du||!ft(t.toString))?ku(t)?et(t.value):JSON.stringify(t,Vu,2):String(t),Vu=(t,e)=>ku(e)?Vu(t,e.value):Gr(e)?{[`Map(${e.size})`]:[...e.entries()].reduce((r,[o,n],i)=>(r[Zn(o,i)+" =>"]=n,r),{})}:lo(e)?{[`Set(${e.size})`]:[...e.values()].map(r=>Zn(r))}:xe(e)?Zn(e):Rt(e)&&!lt(e)&&!Ou(e)?String(e):e,Zn=(t,e="")=>{var r;return xe(t)?`Symbol(${(r=t.description)!=null?r:e})`:t};let ae;class Su{constructor(e=!1){this.detached=e,this._active=!0,this._on=0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=ae,!e&&ae&&(this.index=(ae.scopes||(ae.scopes=[])).push(this)-1)}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let e,r;if(this.scopes)for(e=0,r=this.scopes.length;e<r;e++)this.scopes[e].pause();for(e=0,r=this.effects.length;e<r;e++)this.effects[e].pause()}}resume(){if(this._active&&this._isPaused){this._isPaused=!1;let e,r;if(this.scopes)for(e=0,r=this.scopes.length;e<r;e++)this.scopes[e].resume();for(e=0,r=this.effects.length;e<r;e++)this.effects[e].resume()}}run(e){if(this._active){const r=ae;try{return ae=this,e()}finally{ae=r}}}on(){++this._on===1&&(this.prevScope=ae,ae=this)}off(){this._on>0&&--this._on===0&&(ae=this.prevScope,this.prevScope=void 0)}stop(e){if(this._active){this._active=!1;let r,o;for(r=0,o=this.effects.length;r<o;r++)this.effects[r].stop();for(this.effects.length=0,r=0,o=this.cleanups.length;r<o;r++)this.cleanups[r]();if(this.cleanups.length=0,this.scopes){for(r=0,o=this.scopes.length;r<o;r++)this.scopes[r].stop(!0);this.scopes.length=0}if(!this.detached&&this.parent&&!e){const n=this.parent.scopes.pop();n&&n!==this&&(this.parent.scopes[this.index]=n,n.index=this.index)}this.parent=void 0}}}function Lf(t){return new Su(t)}function Bn(){return ae}function Mu(t,e=!1){ae&&ae.cleanups.push(t)}let Ot;const ti=new WeakSet;class Nu{constructor(e){this.fn=e,this.deps=void 0,this.depsTail=void 0,this.flags=5,this.next=void 0,this.cleanup=void 0,this.scheduler=void 0,ae&&ae.active&&ae.effects.push(this)}pause(){this.flags|=64}resume(){this.flags&64&&(this.flags&=-65,ti.has(this)&&(ti.delete(this),this.trigger()))}notify(){this.flags&2&&!(this.flags&32)||this.flags&8||Bu(this)}run(){if(!(this.flags&1))return this.fn();this.flags|=2,ma(this),Fu(this);const e=Ot,r=Le;Ot=this,Le=!0;try{return this.fn()}finally{Uu(this),Ot=e,Le=r,this.flags&=-3}}stop(){if(this.flags&1){for(let e=this.deps;e;e=e.nextDep)Cs(e);this.deps=this.depsTail=void 0,ma(this),this.onStop&&this.onStop(),this.flags&=-2}}trigger(){this.flags&64?ti.add(this):this.scheduler?this.scheduler():this.runIfDirty()}runIfDirty(){Wi(this)&&this.run()}get dirty(){return Wi(this)}}let $u=0,wo,Ao;function Bu(t,e=!1){if(t.flags|=8,e){t.next=Ao,Ao=t;return}t.next=wo,wo=t}function Ls(){$u++}function xs(){if(--$u>0)return;if(Ao){let e=Ao;for(Ao=void 0;e;){const r=e.next;e.next=void 0,e.flags&=-9,e=r}}let t;for(;wo;){let e=wo;for(wo=void 0;e;){const r=e.next;if(e.next=void 0,e.flags&=-9,e.flags&1)try{e.trigger()}catch(o){t||(t=o)}e=r}}if(t)throw t}function Fu(t){for(let e=t.deps;e;e=e.nextDep)e.version=-1,e.prevActiveLink=e.dep.activeLink,e.dep.activeLink=e}function Uu(t){let e,r=t.depsTail,o=r;for(;o;){const n=o.prevDep;o.version===-1?(o===r&&(r=n),Cs(o),xf(o)):e=o,o.dep.activeLink=o.prevActiveLink,o.prevActiveLink=void 0,o=n}t.deps=e,t.depsTail=r}function Wi(t){for(let e=t.deps;e;e=e.nextDep)if(e.dep.version!==e.version||e.dep.computed&&(Hu(e.dep.computed)||e.dep.version!==e.version))return!0;return!!t._dirty}function Hu(t){if(t.flags&4&&!(t.flags&16)||(t.flags&=-17,t.globalVersion===Lo)||(t.globalVersion=Lo,!t.isSSR&&t.flags&128&&(!t.deps&&!t._dirty||!Wi(t))))return;t.flags|=2;const e=t.dep,r=Ot,o=Le;Ot=t,Le=!0;try{Fu(t);const n=t.fn(t._value);(e.version===0||fr(n,t._value))&&(t.flags|=128,t._value=n,e.version++)}catch(n){throw e.version++,n}finally{Ot=r,Le=o,Uu(t),t.flags&=-3}}function Cs(t,e=!1){const{dep:r,prevSub:o,nextSub:n}=t;if(o&&(o.nextSub=n,t.prevSub=void 0),n&&(n.prevSub=o,t.nextSub=void 0),r.subs===t&&(r.subs=o,!o&&r.computed)){r.computed.flags&=-5;for(let i=r.computed.deps;i;i=i.nextDep)Cs(i,!0)}!e&&!--r.sc&&r.map&&r.map.delete(r.key)}function xf(t){const{prevDep:e,nextDep:r}=t;e&&(e.nextDep=r,t.prevDep=void 0),r&&(r.prevDep=e,t.nextDep=void 0)}let Le=!0;const ju=[];function er(){ju.push(Le),Le=!1}function rr(){const t=ju.pop();Le=t===void 0?!0:t}function ma(t){const{cleanup:e}=t;if(t.cleanup=void 0,e){const r=Ot;Ot=void 0;try{e()}finally{Ot=r}}}let Lo=0;class Cf{constructor(e,r){this.sub=e,this.dep=r,this.version=r.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class ks{constructor(e){this.computed=e,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0,this.__v_skip=!0}track(e){if(!Ot||!Le||Ot===this.computed)return;let r=this.activeLink;if(r===void 0||r.sub!==Ot)r=this.activeLink=new Cf(Ot,this),Ot.deps?(r.prevDep=Ot.depsTail,Ot.depsTail.nextDep=r,Ot.depsTail=r):Ot.deps=Ot.depsTail=r,qu(r);else if(r.version===-1&&(r.version=this.version,r.nextDep)){const o=r.nextDep;o.prevDep=r.prevDep,r.prevDep&&(r.prevDep.nextDep=o),r.prevDep=Ot.depsTail,r.nextDep=void 0,Ot.depsTail.nextDep=r,Ot.depsTail=r,Ot.deps===r&&(Ot.deps=o)}return r}trigger(e){this.version++,Lo++,this.notify(e)}notify(e){Ls();try{for(let r=this.subs;r;r=r.prevSub)r.sub.notify()&&r.sub.dep.notify()}finally{xs()}}}function qu(t){if(t.dep.sc++,t.sub.flags&4){const e=t.dep.computed;if(e&&!t.dep.subs){e.flags|=20;for(let o=e.deps;o;o=o.nextDep)qu(o)}const r=t.dep.subs;r!==t&&(t.prevSub=r,r&&(r.nextSub=t)),t.dep.subs=t}}const dn=new WeakMap,Lr=Symbol(""),Ki=Symbol(""),xo=Symbol("");function le(t,e,r){if(Le&&Ot){let o=dn.get(t);o||dn.set(t,o=new Map);let n=o.get(r);n||(o.set(r,n=new ks),n.map=o,n.key=r),n.track()}}function Qe(t,e,r,o,n,i){const s=dn.get(t);if(!s){Lo++;return}const a=l=>{l&&l.trigger()};if(Ls(),e==="clear")s.forEach(a);else{const l=lt(t),_=l&&Vn(r);if(l&&r==="length"){const u=Number(o);s.forEach((f,d)=>{(d==="length"||d===xo||!xe(d)&&d>=u)&&a(f)})}else switch((r!==void 0||s.has(void 0))&&a(s.get(r)),_&&a(s.get(xo)),e){case"add":l?_&&a(s.get("length")):(a(s.get(Lr)),Gr(t)&&a(s.get(Ki)));break;case"delete":l||(a(s.get(Lr)),Gr(t)&&a(s.get(Ki)));break;case"set":Gr(t)&&a(s.get(Lr));break}}xs()}function kf(t,e){const r=dn.get(t);return r&&r.get(e)}function Ur(t){const e=bt(t);return e===t?e:(le(e,"iterate",xo),be(t)?e:e.map(Ce))}function Fn(t){return le(t=bt(t),"iterate",xo),t}function lr(t,e){return Fe(t)?dr(t)?eo(Ce(e)):eo(e):Ce(e)}const Vf={__proto__:null,[Symbol.iterator](){return ei(this,Symbol.iterator,t=>lr(this,t))},concat(...t){return Ur(this).concat(...t.map(e=>lt(e)?Ur(e):e))},entries(){return ei(this,"entries",t=>(t[1]=lr(this,t[1]),t))},every(t,e){return qe(this,"every",t,e,void 0,arguments)},filter(t,e){return qe(this,"filter",t,e,r=>r.map(o=>lr(this,o)),arguments)},find(t,e){return qe(this,"find",t,e,r=>lr(this,r),arguments)},findIndex(t,e){return qe(this,"findIndex",t,e,void 0,arguments)},findLast(t,e){return qe(this,"findLast",t,e,r=>lr(this,r),arguments)},findLastIndex(t,e){return qe(this,"findLastIndex",t,e,void 0,arguments)},forEach(t,e){return qe(this,"forEach",t,e,void 0,arguments)},includes(...t){return ri(this,"includes",t)},indexOf(...t){return ri(this,"indexOf",t)},join(t){return Ur(this).join(t)},lastIndexOf(...t){return ri(this,"lastIndexOf",t)},map(t,e){return qe(this,"map",t,e,void 0,arguments)},pop(){return po(this,"pop")},push(...t){return po(this,"push",t)},reduce(t,...e){return ha(this,"reduce",t,e)},reduceRight(t,...e){return ha(this,"reduceRight",t,e)},shift(){return po(this,"shift")},some(t,e){return qe(this,"some",t,e,void 0,arguments)},splice(...t){return po(this,"splice",t)},toReversed(){return Ur(this).toReversed()},toSorted(t){return Ur(this).toSorted(t)},toSpliced(...t){return Ur(this).toSpliced(...t)},unshift(...t){return po(this,"unshift",t)},values(){return ei(this,"values",t=>lr(this,t))}};function ei(t,e,r){const o=Fn(t),n=o[e]();return o!==t&&!be(t)&&(n._next=n.next,n.next=()=>{const i=n._next();return i.done||(i.value=r(i.value)),i}),n}const Sf=Array.prototype;function qe(t,e,r,o,n,i){const s=Fn(t),a=s!==t&&!be(t),l=s[e];if(l!==Sf[e]){const f=l.apply(t,i);return a?Ce(f):f}let _=r;s!==t&&(a?_=function(f,d){return r.call(this,lr(t,f),d,t)}:r.length>2&&(_=function(f,d){return r.call(this,f,d,t)}));const u=l.call(s,_,o);return a&&n?n(u):u}function ha(t,e,r,o){const n=Fn(t);let i=r;return n!==t&&(be(t)?r.length>3&&(i=function(s,a,l){return r.call(this,s,a,l,t)}):i=function(s,a,l){return r.call(this,s,lr(t,a),l,t)}),n[e](i,...o)}function ri(t,e,r){const o=bt(t);le(o,"iterate",xo);const n=o[e](...r);return(n===-1||n===!1)&&Un(r[0])?(r[0]=bt(r[0]),o[e](...r)):n}function po(t,e,r=[]){er(),Ls();const o=bt(t)[e].apply(t,r);return xs(),rr(),o}const Mf=Rs("__proto__,__v_isRef,__isVue"),zu=new Set(Object.getOwnPropertyNames(Symbol).filter(t=>t!=="arguments"&&t!=="caller").map(t=>Symbol[t]).filter(xe));function Nf(t){xe(t)||(t=String(t));const e=bt(this);return le(e,"has",t),e.hasOwnProperty(t)}class Wu{constructor(e=!1,r=!1){this._isReadonly=e,this._isShallow=r}get(e,r,o){if(r==="__v_skip")return e.__v_skip;const n=this._isReadonly,i=this._isShallow;if(r==="__v_isReactive")return!n;if(r==="__v_isReadonly")return n;if(r==="__v_isShallow")return i;if(r==="__v_raw")return o===(n?i?Kf:Yu:i?Ju:Gu).get(e)||Object.getPrototypeOf(e)===Object.getPrototypeOf(o)?e:void 0;const s=lt(e);if(!n){let l;if(s&&(l=Vf[r]))return l;if(r==="hasOwnProperty")return Nf}const a=Reflect.get(e,r,qt(e)?e:o);if((xe(r)?zu.has(r):Mf(r))||(n||le(e,"get",r),i))return a;if(qt(a)){const l=s&&Vn(r)?a:a.value;return n&&Rt(l)?Ji(l):l}return Rt(a)?n?Ji(a):Pe(a):a}}class Ku extends Wu{constructor(e=!1){super(!1,e)}set(e,r,o,n){let i=e[r];const s=lt(e)&&Vn(r);if(!this._isShallow){const _=Fe(i);if(!be(o)&&!Fe(o)&&(i=bt(i),o=bt(o)),!s&&qt(i)&&!qt(o))return _||(i.value=o),!0}const a=s?Number(r)<e.length:Tt(e,r),l=Reflect.set(e,r,o,qt(e)?e:n);return e===bt(n)&&(a?fr(o,i)&&Qe(e,"set",r,o):Qe(e,"add",r,o)),l}deleteProperty(e,r){const o=Tt(e,r);e[r];const n=Reflect.deleteProperty(e,r);return n&&o&&Qe(e,"delete",r,void 0),n}has(e,r){const o=Reflect.has(e,r);return(!xe(r)||!zu.has(r))&&le(e,"has",r),o}ownKeys(e){return le(e,"iterate",lt(e)?"length":Lr),Reflect.ownKeys(e)}}class $f extends Wu{constructor(e=!1){super(!0,e)}set(e,r){return!0}deleteProperty(e,r){return!0}}const Bf=new Ku,Ff=new $f,Uf=new Ku(!0);const Gi=t=>t,jo=t=>Reflect.getPrototypeOf(t);function Hf(t,e,r){return function(...o){const n=this.__v_raw,i=bt(n),s=Gr(i),a=t==="entries"||t===Symbol.iterator&&s,l=t==="keys"&&s,_=n[t](...o),u=r?Gi:e?eo:Ce;return!e&&le(i,"iterate",l?Ki:Lr),{next(){const{value:f,done:d}=_.next();return d?{value:f,done:d}:{value:a?[u(f[0]),u(f[1])]:u(f),done:d}},[Symbol.iterator](){return this}}}}function qo(t){return function(...e){return t==="delete"?!1:t==="clear"?void 0:this}}function jf(t,e){const r={get(n){const i=this.__v_raw,s=bt(i),a=bt(n);t||(fr(n,a)&&le(s,"get",n),le(s,"get",a));const{has:l}=jo(s),_=e?Gi:t?eo:Ce;if(l.call(s,n))return _(i.get(n));if(l.call(s,a))return _(i.get(a));i!==s&&i.get(n)},get size(){const n=this.__v_raw;return!t&&le(bt(n),"iterate",Lr),n.size},has(n){const i=this.__v_raw,s=bt(i),a=bt(n);return t||(fr(n,a)&&le(s,"has",n),le(s,"has",a)),n===a?i.has(n):i.has(n)||i.has(a)},forEach(n,i){const s=this,a=s.__v_raw,l=bt(a),_=e?Gi:t?eo:Ce;return!t&&le(l,"iterate",Lr),a.forEach((u,f)=>n.call(i,_(u),_(f),s))}};return Zt(r,t?{add:qo("add"),set:qo("set"),delete:qo("delete"),clear:qo("clear")}:{add(n){!e&&!be(n)&&!Fe(n)&&(n=bt(n));const i=bt(this);return jo(i).has.call(i,n)||(i.add(n),Qe(i,"add",n,n)),this},set(n,i){!e&&!be(i)&&!Fe(i)&&(i=bt(i));const s=bt(this),{has:a,get:l}=jo(s);let _=a.call(s,n);_||(n=bt(n),_=a.call(s,n));const u=l.call(s,n);return s.set(n,i),_?fr(i,u)&&Qe(s,"set",n,i):Qe(s,"add",n,i),this},delete(n){const i=bt(this),{has:s,get:a}=jo(i);let l=s.call(i,n);l||(n=bt(n),l=s.call(i,n)),a&&a.call(i,n);const _=i.delete(n);return l&&Qe(i,"delete",n,void 0),_},clear(){const n=bt(this),i=n.size!==0,s=n.clear();return i&&Qe(n,"clear",void 0,void 0),s}}),["keys","values","entries",Symbol.iterator].forEach(n=>{r[n]=Hf(n,t,e)}),r}function Vs(t,e){const r=jf(t,e);return(o,n,i)=>n==="__v_isReactive"?!t:n==="__v_isReadonly"?t:n==="__v_raw"?o:Reflect.get(Tt(r,n)&&n in o?r:o,n,i)}const qf={get:Vs(!1,!1)},zf={get:Vs(!1,!0)},Wf={get:Vs(!0,!1)};const Gu=new WeakMap,Ju=new WeakMap,Yu=new WeakMap,Kf=new WeakMap;function Gf(t){switch(t){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Jf(t){return t.__v_skip||!Object.isExtensible(t)?0:Gf(vf(t))}function Pe(t){return Fe(t)?t:Ss(t,!1,Bf,qf,Gu)}function tr(t){return Ss(t,!1,Uf,zf,Ju)}function Ji(t){return Ss(t,!0,Ff,Wf,Yu)}function Ss(t,e,r,o,n){if(!Rt(t)||t.__v_raw&&!(e&&t.__v_isReactive))return t;const i=Jf(t);if(i===0)return t;const s=n.get(t);if(s)return s;const a=new Proxy(t,i===2?o:r);return n.set(t,a),a}function dr(t){return Fe(t)?dr(t.__v_raw):!!(t&&t.__v_isReactive)}function Fe(t){return!!(t&&t.__v_isReadonly)}function be(t){return!!(t&&t.__v_isShallow)}function Un(t){return t?!!t.__v_raw:!1}function bt(t){const e=t&&t.__v_raw;return e?bt(e):t}function Yf(t){return!Tt(t,"__v_skip")&&Object.isExtensible(t)&&Lu(t,"__v_skip",!0),t}const Ce=t=>Rt(t)?Pe(t):t,eo=t=>Rt(t)?Ji(t):t;function qt(t){return t?t.__v_isRef===!0:!1}function kt(t){return Qu(t,!1)}function hr(t){return Qu(t,!0)}function Qu(t,e){return qt(t)?t:new Qf(t,e)}class Qf{constructor(e,r){this.dep=new ks,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=r?e:bt(e),this._value=r?e:Ce(e),this.__v_isShallow=r}get value(){return this.dep.track(),this._value}set value(e){const r=this._rawValue,o=this.__v_isShallow||be(e)||Fe(e);e=o?e:bt(e),fr(e,r)&&(this._rawValue=e,this._value=o?e:Ce(e),this.dep.trigger())}}function ut(t){return qt(t)?t.value:t}function Ms(t){return ft(t)?t():ut(t)}const Xf={get:(t,e,r)=>e==="__v_raw"?t:ut(Reflect.get(t,e,r)),set:(t,e,r,o)=>{const n=t[e];return qt(n)&&!qt(r)?(n.value=r,!0):Reflect.set(t,e,r,o)}};function Xu(t){return dr(t)?t:new Proxy(t,Xf)}class Zf{constructor(e,r,o){this._object=e,this._key=r,this._defaultValue=o,this.__v_isRef=!0,this._value=void 0,this._raw=bt(e);let n=!0,i=e;if(!lt(e)||!Vn(String(r)))do n=!Un(i)||be(i);while(n&&(i=i.__v_raw));this._shallow=n}get value(){let e=this._object[this._key];return this._shallow&&(e=ut(e)),this._value=e===void 0?this._defaultValue:e}set value(e){if(this._shallow&&qt(this._raw[this._key])){const r=this._object[this._key];if(qt(r)){r.value=e;return}}this._object[this._key]=e}get dep(){return kf(this._raw,this._key)}}class td{constructor(e){this._getter=e,this.__v_isRef=!0,this.__v_isReadonly=!0,this._value=void 0}get value(){return this._value=this._getter()}}function Ns(t,e,r){return qt(t)?t:ft(t)?new td(t):Rt(t)&&arguments.length>1?ed(t,e,r):kt(t)}function ed(t,e,r){return new Zf(t,e,r)}class rd{constructor(e,r,o){this.fn=e,this.setter=r,this._value=void 0,this.dep=new ks(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=Lo-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!r,this.isSSR=o}notify(){if(this.flags|=16,!(this.flags&8)&&Ot!==this)return Bu(this,!0),!0}get value(){const e=this.dep.track();return Hu(this),e&&(e.version=this.dep.version),this._value}set value(e){this.setter&&this.setter(e)}}function od(t,e,r=!1){let o,n;return ft(t)?o=t:(o=t.get,n=t.set),new rd(o,n,r)}const zo={},pn=new WeakMap;let Pr;function nd(t,e=!1,r=Pr){if(r){let o=pn.get(r);o||pn.set(r,o=[]),o.push(t)}}function id(t,e,r=Pt){const{immediate:o,deep:n,once:i,scheduler:s,augmentJob:a,call:l}=r,_=g=>n?g:be(g)||n===!1||n===0?Xe(g,1):Xe(g);let u,f,d,p,m=!1,y=!1;if(qt(t)?(f=()=>t.value,m=be(t)):dr(t)?(f=()=>_(t),m=!0):lt(t)?(y=!0,m=t.some(g=>dr(g)||be(g)),f=()=>t.map(g=>{if(qt(g))return g.value;if(dr(g))return _(g);if(ft(g))return l?l(g,2):g()})):ft(t)?e?f=l?()=>l(t,2):t:f=()=>{if(d){er();try{d()}finally{rr()}}const g=Pr;Pr=u;try{return l?l(t,3,[p]):t(p)}finally{Pr=g}}:f=Be,e&&n){const g=f,A=n===!0?1/0:n;f=()=>Xe(g(),A)}const L=Bn(),w=()=>{u.stop(),L&&L.active&&Ps(L.effects,u)};if(i&&e){const g=e;e=(...A)=>{g(...A),w()}}let v=y?new Array(t.length).fill(zo):zo;const h=g=>{if(!(!(u.flags&1)||!u.dirty&&!g))if(e){const A=u.run();if(n||m||(y?A.some((P,M)=>fr(P,v[M])):fr(A,v))){d&&d();const P=Pr;Pr=u;try{const M=[A,v===zo?void 0:y&&v[0]===zo?[]:v,p];v=A,l?l(e,3,M):e(...M)}finally{Pr=P}}}else u.run()};return a&&a(h),u=new Nu(f),u.scheduler=s?()=>s(h,!1):h,p=g=>nd(g,!1,u),d=u.onStop=()=>{const g=pn.get(u);if(g){if(l)l(g,4);else for(const A of g)A();pn.delete(u)}},e?o?h(!0):v=u.run():s?s(h.bind(null,!0),!0):u.run(),w.pause=u.pause.bind(u),w.resume=u.resume.bind(u),w.stop=w,w}function Xe(t,e=1/0,r){if(e<=0||!Rt(t)||t.__v_skip||(r=r||new Map,(r.get(t)||0)>=e))return t;if(r.set(t,e),e--,qt(t))Xe(t.value,e,r);else if(lt(t))for(let o=0;o<t.length;o++)Xe(t[o],e,r);else if(lo(t)||Gr(t))t.forEach(o=>{Xe(o,e,r)});else if(Ou(t)){for(const o in t)Xe(t[o],e,r);for(const o of Object.getOwnPropertySymbols(t))Object.prototype.propertyIsEnumerable.call(t,o)&&Xe(t[o],e,r)}return t}function $o(t,e,r,o){try{return o?t(...o):t()}catch(n){co(n,e,r)}}function ke(t,e,r,o){if(ft(t)){const n=$o(t,e,r,o);return n&&Ds(n)&&n.catch(i=>{co(i,e,r)}),n}if(lt(t)){const n=[];for(let i=0;i<t.length;i++)n.push(ke(t[i],e,r,o));return n}}function co(t,e,r,o=!0){const n=e?e.vnode:null,{errorHandler:i,throwUnhandledErrorInProduction:s}=e&&e.appContext.config||Pt;if(e){let a=e.parent;const l=e.proxy,_=`https://vuejs.org/error-reference/#runtime-${r}`;for(;a;){const u=a.ec;if(u){for(let f=0;f<u.length;f++)if(u[f](t,l,_)===!1)return}a=a.parent}if(i){er(),$o(i,null,10,[t,l,_]),rr();return}}sd(t,r,n,o,s)}function sd(t,e,r,o=!0,n=!1){if(n)throw t;console.error(t)}const de=[];let Ne=-1;const Qr=[];let ur=null,qr=0;const Zu=Promise.resolve();let mn=null;function gr(t){const e=mn||Zu;return t?e.then(this?t.bind(this):t):e}function ad(t){let e=Ne+1,r=de.length;for(;e<r;){const o=e+r>>>1,n=de[o],i=Co(n);i<t||i===t&&n.flags&2?e=o+1:r=o}return e}function $s(t){if(!(t.flags&1)){const e=Co(t),r=de[de.length-1];!r||!(t.flags&2)&&e>=Co(r)?de.push(t):de.splice(ad(e),0,t),t.flags|=1,tc()}}function tc(){mn||(mn=Zu.then(ec))}function hn(t){lt(t)?Qr.push(...t):ur&&t.id===-1?ur.splice(qr+1,0,t):t.flags&1||(Qr.push(t),t.flags|=1),tc()}function ga(t,e,r=Ne+1){for(;r<de.length;r++){const o=de[r];if(o&&o.flags&2){if(t&&o.id!==t.uid)continue;de.splice(r,1),r--,o.flags&4&&(o.flags&=-2),o(),o.flags&4||(o.flags&=-2)}}}function gn(t){if(Qr.length){const e=[...new Set(Qr)].sort((r,o)=>Co(r)-Co(o));if(Qr.length=0,ur){ur.push(...e);return}for(ur=e,qr=0;qr<ur.length;qr++){const r=ur[qr];r.flags&4&&(r.flags&=-2),r.flags&8||r(),r.flags&=-2}ur=null,qr=0}}const Co=t=>t.id==null?t.flags&2?-1:1/0:t.id;function ec(t){try{for(Ne=0;Ne<de.length;Ne++){const e=de[Ne];e&&!(e.flags&8)&&(e.flags&4&&(e.flags&=-2),$o(e,e.i,e.i?15:14),e.flags&4||(e.flags&=-2))}}finally{for(;Ne<de.length;Ne++){const e=de[Ne];e&&(e.flags&=-2)}Ne=-1,de.length=0,gn(),mn=null,(de.length||Qr.length)&&ec()}}let re=null,rc=null;function yn(t){const e=re;return re=t,rc=t&&t.type.__scopeId||null,e}function Dt(t,e=re,r){if(!e||t._n)return t;const o=(...n)=>{o._d&&An(-1);const i=yn(e);let s;try{s=t(...n)}finally{yn(i),o._d&&An(1)}return s};return o._n=!0,o._c=!0,o._d=!0,o}function Ft(t,e){if(re===null)return t;const r=Wn(re),o=t.dirs||(t.dirs=[]);for(let n=0;n<e.length;n++){let[i,s,a,l=Pt]=e[n];i&&(ft(i)&&(i={mounted:i,updated:i}),i.deep&&Xe(s),o.push({dir:i,instance:r,value:s,oldValue:void 0,arg:a,modifiers:l}))}return t}function $e(t,e,r,o){const n=t.dirs,i=e&&e.dirs;for(let s=0;s<n.length;s++){const a=n[s];i&&(a.oldValue=i[s].value);let l=a.dir[o];l&&(er(),ke(l,r,8,[t.el,a,t,e]),rr())}}const oc=Symbol("_vte"),nc=t=>t.__isTeleport,To=t=>t&&(t.disabled||t.disabled===""),ya=t=>t&&(t.defer||t.defer===""),va=t=>typeof SVGElement<"u"&&t instanceof SVGElement,Ea=t=>typeof MathMLElement=="function"&&t instanceof MathMLElement,Yi=(t,e)=>{const r=t&&t.to;return Lt(r)?e?e(r):null:r},ic={name:"Teleport",__isTeleport:!0,process(t,e,r,o,n,i,s,a,l,_){const{mc:u,pc:f,pbc:d,o:{insert:p,querySelector:m,createText:y,createComment:L}}=_,w=To(e.props);let{shapeFlag:v,children:h,dynamicChildren:g}=e;if(t==null){const A=e.el=y(""),P=e.anchor=y("");p(A,r,o),p(P,r,o);const M=(C,V)=>{v&16&&u(h,C,V,n,i,s,a,l)},$=()=>{const C=e.target=Yi(e.props,m),V=sc(C,e,y,p);C&&(s!=="svg"&&va(C)?s="svg":s!=="mathml"&&Ea(C)&&(s="mathml"),n&&n.isCE&&(n.ce._teleportTargets||(n.ce._teleportTargets=new Set)).add(C),w||(M(C,V),sn(e,!1)))};w&&(M(r,P),sn(e,!0)),ya(e.props)?(e.el.__isMounted=!1,Kt(()=>{$(),delete e.el.__isMounted},i)):$()}else{if(ya(e.props)&&t.el.__isMounted===!1){Kt(()=>{ic.process(t,e,r,o,n,i,s,a,l,_)},i);return}e.el=t.el,e.targetStart=t.targetStart;const A=e.anchor=t.anchor,P=e.target=t.target,M=e.targetAnchor=t.targetAnchor,$=To(t.props),C=$?r:P,V=$?A:M;if(s==="svg"||va(P)?s="svg":(s==="mathml"||Ea(P))&&(s="mathml"),g?(d(t.dynamicChildren,g,C,n,i,s,a),qs(t,e,!0)):l||f(t,e,C,V,n,i,s,a,!1),w)$?e.props&&t.props&&e.props.to!==t.props.to&&(e.props.to=t.props.to):Wo(e,r,A,_,1);else if((e.props&&e.props.to)!==(t.props&&t.props.to)){const U=e.target=Yi(e.props,m);U&&Wo(e,U,null,_,0)}else $&&Wo(e,P,M,_,1);sn(e,w)}},remove(t,e,r,{um:o,o:{remove:n}},i){const{shapeFlag:s,children:a,anchor:l,targetStart:_,targetAnchor:u,target:f,props:d}=t;if(f&&(n(_),n(u)),i&&n(l),s&16){const p=i||!To(d);for(let m=0;m<a.length;m++){const y=a[m];o(y,e,r,p,!!y.dynamicChildren)}}},move:Wo,hydrate:ld};function Wo(t,e,r,{o:{insert:o},m:n},i=2){i===0&&o(t.targetAnchor,e,r);const{el:s,anchor:a,shapeFlag:l,children:_,props:u}=t,f=i===2;if(f&&o(s,e,r),(!f||To(u))&&l&16)for(let d=0;d<_.length;d++)n(_[d],e,r,2);f&&o(a,e,r)}function ld(t,e,r,o,n,i,{o:{nextSibling:s,parentNode:a,querySelector:l,insert:_,createText:u}},f){function d(y,L,w,v){L.anchor=f(s(y),L,a(y),r,o,n,i),L.targetStart=w,L.targetAnchor=v}const p=e.target=Yi(e.props,l),m=To(e.props);if(p){const y=p._lpa||p.firstChild;if(e.shapeFlag&16)if(m)d(t,e,y,y&&s(y));else{e.anchor=s(t);let L=y;for(;L;){if(L&&L.nodeType===8){if(L.data==="teleport start anchor")e.targetStart=L;else if(L.data==="teleport anchor"){e.targetAnchor=L,p._lpa=e.targetAnchor&&s(e.targetAnchor);break}}L=s(L)}e.targetAnchor||sc(p,e,u,_),f(y&&s(y),e,p,r,o,n,i)}sn(e,m)}else m&&e.shapeFlag&16&&d(t,e,t,s(t));return e.anchor&&s(e.anchor)}const CA=ic;function sn(t,e){const r=t.ctx;if(r&&r.ut){let o,n;for(e?(o=t.el,n=t.anchor):(o=t.targetStart,n=t.targetAnchor);o&&o!==n;)o.nodeType===1&&o.setAttribute("data-v-owner",r.uid),o=o.nextSibling;r.ut()}}function sc(t,e,r,o){const n=e.targetStart=r(""),i=e.targetAnchor=r("");return n[oc]=i,t&&(o(n,t),o(i,t)),i}const Ye=Symbol("_leaveCb"),Ko=Symbol("_enterCb");function ud(){const t={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return Nr(()=>{t.isMounted=!0}),$r(()=>{t.isUnmounting=!0}),t}const we=[Function,Array],ac={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:we,onEnter:we,onAfterEnter:we,onEnterCancelled:we,onBeforeLeave:we,onLeave:we,onAfterLeave:we,onLeaveCancelled:we,onBeforeAppear:we,onAppear:we,onAfterAppear:we,onAppearCancelled:we},lc=t=>{const e=t.subTree;return e.component?lc(e.component):e},cd={name:"BaseTransition",props:ac,setup(t,{slots:e}){const r=He(),o=ud();return()=>{const n=e.default&&_c(e.default(),!0);if(!n||!n.length)return;const i=uc(n),s=bt(t),{mode:a}=s;if(o.isLeaving)return oi(i);const l=ba(i);if(!l)return oi(i);let _=Qi(l,s,o,r,f=>_=f);l.type!==Gt&&ro(l,_);let u=r.subTree&&ba(r.subTree);if(u&&u.type!==Gt&&!Oe(u,l)&&lc(r).type!==Gt){let f=Qi(u,s,o,r);if(ro(u,f),a==="out-in"&&l.type!==Gt)return o.isLeaving=!0,f.afterLeave=()=>{o.isLeaving=!1,r.job.flags&8||r.update(),delete f.afterLeave,u=void 0},oi(i);a==="in-out"&&l.type!==Gt?f.delayLeave=(d,p,m)=>{const y=cc(o,u);y[String(u.key)]=u,d[Ye]=()=>{p(),d[Ye]=void 0,delete _.delayedLeave,u=void 0},_.delayedLeave=()=>{m(),delete _.delayedLeave,u=void 0}}:u=void 0}else u&&(u=void 0);return i}}};function uc(t){let e=t[0];if(t.length>1){for(const r of t)if(r.type!==Gt){e=r;break}}return e}const _d=cd;function cc(t,e){const{leavingVNodes:r}=t;let o=r.get(e.type);return o||(o=Object.create(null),r.set(e.type,o)),o}function Qi(t,e,r,o,n){const{appear:i,mode:s,persisted:a=!1,onBeforeEnter:l,onEnter:_,onAfterEnter:u,onEnterCancelled:f,onBeforeLeave:d,onLeave:p,onAfterLeave:m,onLeaveCancelled:y,onBeforeAppear:L,onAppear:w,onAfterAppear:v,onAppearCancelled:h}=e,g=String(t.key),A=cc(r,t),P=(C,V)=>{C&&ke(C,o,9,V)},M=(C,V)=>{const U=V[1];P(C,V),lt(C)?C.every(S=>S.length<=1)&&U():C.length<=1&&U()},$={mode:s,persisted:a,beforeEnter(C){let V=l;if(!r.isMounted)if(i)V=L||l;else return;C[Ye]&&C[Ye](!0);const U=A[g];U&&Oe(t,U)&&U.el[Ye]&&U.el[Ye](),P(V,[C])},enter(C){let V=_,U=u,S=f;if(!r.isMounted)if(i)V=w||_,U=v||u,S=h||f;else return;let q=!1;const Y=C[Ko]=pt=>{q||(q=!0,pt?P(S,[C]):P(U,[C]),$.delayedLeave&&$.delayedLeave(),C[Ko]=void 0)};V?M(V,[C,Y]):Y()},leave(C,V){const U=String(t.key);if(C[Ko]&&C[Ko](!0),r.isUnmounting)return V();P(d,[C]);let S=!1;const q=C[Ye]=Y=>{S||(S=!0,V(),Y?P(y,[C]):P(m,[C]),C[Ye]=void 0,A[U]===t&&delete A[U])};A[U]=t,p?M(p,[C,q]):q()},clone(C){const V=Qi(C,e,r,o,n);return n&&n(V),V}};return $}function oi(t){if(Bo(t))return t=Ue(t),t.children=null,t}function ba(t){if(!Bo(t))return nc(t.type)&&t.children?uc(t.children):t;if(t.component)return t.component.subTree;const{shapeFlag:e,children:r}=t;if(r){if(e&16)return r[0];if(e&32&&ft(r.default))return r.default()}}function ro(t,e){t.shapeFlag&6&&t.component?(t.transition=e,ro(t.component.subTree,e)):t.shapeFlag&128?(t.ssContent.transition=e.clone(t.ssContent),t.ssFallback.transition=e.clone(t.ssFallback)):t.transition=e}function _c(t,e=!1,r){let o=[],n=0;for(let i=0;i<t.length;i++){let s=t[i];const a=r==null?s.key:String(r)+String(s.key!=null?s.key:i);s.type===ot?(s.patchFlag&128&&n++,o=o.concat(_c(s.children,e,a))):(e||s.type!==Gt)&&o.push(a!=null?Ue(s,{key:a}):s)}if(n>1)for(let i=0;i<o.length;i++)o[i].patchFlag=-2;return o}function Ut(t,e){return ft(t)?Zt({name:t.name},e,{setup:t}):t}function kA(){const t=He();return t?(t.appContext.config.idPrefix||"v")+"-"+t.ids[0]+t.ids[1]++:""}function Bs(t){t.ids=[t.ids[0]+t.ids[2]+++"-",0,0]}const vn=new WeakMap;function Xr(t,e,r,o,n=!1){if(lt(t)){t.forEach((m,y)=>Xr(m,e&&(lt(e)?e[y]:e),r,o,n));return}if(pr(o)&&!n){o.shapeFlag&512&&o.type.__asyncResolved&&o.component.subTree.component&&Xr(t,e,r,o.component.subTree);return}const i=o.shapeFlag&4?Wn(o.component):o.el,s=n?null:i,{i:a,r:l}=t,_=e&&e.r,u=a.refs===Pt?a.refs={}:a.refs,f=a.setupState,d=bt(f),p=f===Pt?Pu:m=>Tt(d,m);if(_!=null&&_!==l){if(wa(e),Lt(_))u[_]=null,p(_)&&(f[_]=null);else if(qt(_)){_.value=null;const m=e;m.k&&(u[m.k]=null)}}if(ft(l))$o(l,a,12,[s,u]);else{const m=Lt(l),y=qt(l);if(m||y){const L=()=>{if(t.f){const w=m?p(l)?f[l]:u[l]:l.value;if(n)lt(w)&&Ps(w,i);else if(lt(w))w.includes(i)||w.push(i);else if(m)u[l]=[i],p(l)&&(f[l]=u[l]);else{const v=[i];l.value=v,t.k&&(u[t.k]=v)}}else m?(u[l]=s,p(l)&&(f[l]=s)):y&&(l.value=s,t.k&&(u[t.k]=s))};if(s){const w=()=>{L(),vn.delete(t)};w.id=-1,vn.set(t,w),Kt(w,r)}else wa(t),L()}}}function wa(t){const e=vn.get(t);e&&(e.flags|=8,vn.delete(t))}let Aa=!1;const Hr=()=>{Aa||(console.error("Hydration completed but contains mismatches."),Aa=!0)},fd=t=>t.namespaceURI.includes("svg")&&t.tagName!=="foreignObject",dd=t=>t.namespaceURI.includes("MathML"),Go=t=>{if(t.nodeType===1){if(fd(t))return"svg";if(dd(t))return"mathml"}},Wr=t=>t.nodeType===8;function pd(t){const{mt:e,p:r,o:{patchProp:o,createText:n,nextSibling:i,parentNode:s,remove:a,insert:l,createComment:_}}=t,u=(h,g)=>{if(!g.hasChildNodes()){r(null,h,g),gn(),g._vnode=h;return}f(g.firstChild,h,null,null,null),gn(),g._vnode=h},f=(h,g,A,P,M,$=!1)=>{$=$||!!g.dynamicChildren;const C=Wr(h)&&h.data==="[",V=()=>y(h,g,A,P,M,C),{type:U,ref:S,shapeFlag:q,patchFlag:Y}=g;let pt=h.nodeType;g.el=h,Y===-2&&($=!1,g.dynamicChildren=null);let tt=null;switch(U){case kr:pt!==3?g.children===""?(l(g.el=n(""),s(h),h),tt=h):tt=V():(h.data!==g.children&&(Hr(),h.data=g.children),tt=i(h));break;case Gt:v(h)?(tt=i(h),w(g.el=h.content.firstChild,h,A)):pt!==8||C?tt=V():tt=i(h);break;case Io:if(C&&(h=i(h),pt=h.nodeType),pt===1||pt===3){tt=h;const st=!g.children.length;for(let X=0;X<g.staticCount;X++)st&&(g.children+=tt.nodeType===1?tt.outerHTML:tt.data),X===g.staticCount-1&&(g.anchor=tt),tt=i(tt);return C?i(tt):tt}else V();break;case ot:C?tt=m(h,g,A,P,M,$):tt=V();break;default:if(q&1)(pt!==1||g.type.toLowerCase()!==h.tagName.toLowerCase())&&!v(h)?tt=V():tt=d(h,g,A,P,M,$);else if(q&6){g.slotScopeIds=M;const st=s(h);if(C?tt=L(h):Wr(h)&&h.data==="teleport start"?tt=L(h,h.data,"teleport end"):tt=i(h),e(g,st,null,A,P,Go(st),$),pr(g)&&!g.type.__asyncResolved){let X;C?(X=mt(ot),X.anchor=tt?tt.previousSibling:st.lastChild):X=h.nodeType===3?zs(""):mt("div"),X.el=h,g.component.subTree=X}}else q&64?pt!==8?tt=V():tt=g.type.hydrate(h,g,A,P,M,$,t,p):q&128&&(tt=g.type.hydrate(h,g,A,P,Go(s(h)),M,$,t,f))}return S!=null&&Xr(S,null,P,g),tt},d=(h,g,A,P,M,$)=>{$=$||!!g.dynamicChildren;const{type:C,props:V,patchFlag:U,shapeFlag:S,dirs:q,transition:Y}=g,pt=C==="input"||C==="option";if(pt||U!==-1){q&&$e(g,null,A,"created");let tt=!1;if(v(h)){tt=Nc(null,Y)&&A&&A.vnode.props&&A.vnode.props.appear;const X=h.content.firstChild;if(tt){const ht=X.getAttribute("class");ht&&(X.$cls=ht),Y.beforeEnter(X)}w(X,h,A),g.el=h=X}if(S&16&&!(V&&(V.innerHTML||V.textContent))){let X=p(h.firstChild,g,h,A,P,M,$);for(;X;){Jo(h,1)||Hr();const ht=X;X=X.nextSibling,a(ht)}}else if(S&8){let X=g.children;X[0]===`
`&&(h.tagName==="PRE"||h.tagName==="TEXTAREA")&&(X=X.slice(1));const{textContent:ht}=h;ht!==X&&ht!==X.replace(/\r\n|\r/g,`
`)&&(Jo(h,0)||Hr(),h.textContent=g.children)}if(V){if(pt||!$||U&48){const X=h.tagName.includes("-");for(const ht in V)(pt&&(ht.endsWith("value")||ht==="indeterminate")||No(ht)&&!Jr(ht)||ht[0]==="."||X)&&o(h,ht,null,V[ht],void 0,A)}else if(V.onClick)o(h,"onClick",null,V.onClick,void 0,A);else if(U&4&&dr(V.style))for(const X in V.style)V.style[X]}let st;(st=V&&V.onVnodeBeforeMount)&&me(st,A,g),q&&$e(g,null,A,"beforeMount"),((st=V&&V.onVnodeMounted)||q||tt)&&Uc(()=>{st&&me(st,A,g),tt&&Y.enter(h),q&&$e(g,null,A,"mounted")},P)}return h.nextSibling},p=(h,g,A,P,M,$,C)=>{C=C||!!g.dynamicChildren;const V=g.children,U=V.length;for(let S=0;S<U;S++){const q=C?V[S]:V[S]=ve(V[S]),Y=q.type===kr;h?(Y&&!C&&S+1<U&&ve(V[S+1]).type===kr&&(l(n(h.data.slice(q.children.length)),A,i(h)),h.data=q.children),h=f(h,q,P,M,$,C)):Y&&!q.children?l(q.el=n(""),A):(Jo(A,1)||Hr(),r(null,q,A,null,P,M,Go(A),$))}return h},m=(h,g,A,P,M,$)=>{const{slotScopeIds:C}=g;C&&(M=M?M.concat(C):C);const V=s(h),U=p(i(h),g,V,A,P,M,$);return U&&Wr(U)&&U.data==="]"?i(g.anchor=U):(Hr(),l(g.anchor=_("]"),V,U),U)},y=(h,g,A,P,M,$)=>{if(Jo(h.parentElement,1)||Hr(),g.el=null,$){const U=L(h);for(;;){const S=i(h);if(S&&S!==U)a(S);else break}}const C=i(h),V=s(h);return a(h),r(null,g,V,C,A,P,Go(V),M),A&&(A.vnode.el=g.el,zn(A,g.el)),C},L=(h,g="[",A="]")=>{let P=0;for(;h;)if(h=i(h),h&&Wr(h)&&(h.data===g&&P++,h.data===A)){if(P===0)return i(h);P--}return h},w=(h,g,A)=>{const P=g.parentNode;P&&P.replaceChild(h,g);let M=A;for(;M;)M.vnode.el===g&&(M.vnode.el=M.subTree.el=h),M=M.parent},v=h=>h.nodeType===1&&h.tagName==="TEMPLATE";return[u,f]}const Ta="data-allow-mismatch",md={0:"text",1:"children",2:"class",3:"style",4:"attribute"};function Jo(t,e){if(e===0||e===1)for(;t&&!t.hasAttribute(Ta);)t=t.parentElement;const r=t&&t.getAttribute(Ta);if(r==null)return!1;if(r==="")return!0;{const o=r.split(",");return e===0&&o.includes("children")?!0:o.includes(md[e])}}$n().requestIdleCallback;$n().cancelIdleCallback;function hd(t,e){if(Wr(t)&&t.data==="["){let r=1,o=t.nextSibling;for(;o;){if(o.nodeType===1){if(e(o)===!1)break}else if(Wr(o))if(o.data==="]"){if(--r===0)break}else o.data==="["&&r++;o=o.nextSibling}}else e(t)}const pr=t=>!!t.type.__asyncLoader;function fc(t){ft(t)&&(t={loader:t});const{loader:e,loadingComponent:r,errorComponent:o,delay:n=200,hydrate:i,timeout:s,suspensible:a=!0,onError:l}=t;let _=null,u,f=0;const d=()=>(f++,_=null,p()),p=()=>{let m;return _||(m=_=e().catch(y=>{if(y=y instanceof Error?y:new Error(String(y)),l)return new Promise((L,w)=>{l(y,()=>L(d()),()=>w(y),f+1)});throw y}).then(y=>m!==_&&_?_:(y&&(y.__esModule||y[Symbol.toStringTag]==="Module")&&(y=y.default),u=y,y)))};return Ut({name:"AsyncComponentWrapper",__asyncLoader:p,__asyncHydrate(m,y,L){let w=!1;(y.bu||(y.bu=[])).push(()=>w=!0);const v=()=>{w||L()},h=i?()=>{const g=i(v,A=>hd(m,A));g&&(y.bum||(y.bum=[])).push(g)}:v;u?h():p().then(()=>!y.isUnmounted&&h())},get __asyncResolved(){return u},setup(){const m=ee;if(Bs(m),u)return()=>Yo(u,m);const y=h=>{_=null,co(h,m,13,!o)};if(a&&m.suspense||no)return p().then(h=>()=>Yo(h,m)).catch(h=>(y(h),()=>o?mt(o,{error:h}):null));const L=kt(!1),w=kt(),v=kt(!!n);return n&&setTimeout(()=>{v.value=!1},n),s!=null&&setTimeout(()=>{if(!L.value&&!w.value){const h=new Error(`Async component timed out after ${s}ms.`);y(h),w.value=h}},s),p().then(()=>{L.value=!0,m.parent&&Bo(m.parent.vnode)&&m.parent.update()}).catch(h=>{y(h),w.value=h}),()=>{if(L.value&&u)return Yo(u,m);if(w.value&&o)return mt(o,{error:w.value});if(r&&!v.value)return Yo(r,m)}}})}function Yo(t,e){const{ref:r,props:o,children:n,ce:i}=e.vnode,s=mt(t,o,n);return s.ref=r,s.ce=i,delete e.vnode.ce,s}const Bo=t=>t.type.__isKeepAlive,gd={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(t,{slots:e}){const r=He(),o=r.ctx;if(!o.renderer)return()=>{const v=e.default&&e.default();return v&&v.length===1?v[0]:v};const n=new Map,i=new Set;let s=null;const a=r.suspense,{renderer:{p:l,m:_,um:u,o:{createElement:f}}}=o,d=f("div");o.activate=(v,h,g,A,P)=>{const M=v.component;_(v,h,g,0,a),l(M.vnode,v,h,g,M,a,A,v.slotScopeIds,P),Kt(()=>{M.isDeactivated=!1,M.a&&Yr(M.a);const $=v.props&&v.props.onVnodeMounted;$&&me($,M.parent,v)},a)},o.deactivate=v=>{const h=v.component;bn(h.m),bn(h.a),_(v,d,null,1,a),Kt(()=>{h.da&&Yr(h.da);const g=v.props&&v.props.onVnodeUnmounted;g&&me(g,h.parent,v),h.isDeactivated=!0},a)};function p(v){ni(v),u(v,r,a,!0)}function m(v){n.forEach((h,g)=>{const A=ss(h.type);A&&!v(A)&&y(g)})}function y(v){const h=n.get(v);h&&(!s||!Oe(h,s))?p(h):s&&ni(s),n.delete(v),i.delete(v)}Qt(()=>[t.include,t.exclude],([v,h])=>{v&&m(g=>Eo(v,g)),h&&m(g=>!Eo(h,g))},{flush:"post",deep:!0});let L=null;const w=()=>{L!=null&&(wn(r.subTree.type)?Kt(()=>{n.set(L,Qo(r.subTree))},r.subTree.suspense):n.set(L,Qo(r.subTree)))};return Nr(w),gc(w),$r(()=>{n.forEach(v=>{const{subTree:h,suspense:g}=r,A=Qo(h);if(v.type===A.type&&v.key===A.key){ni(A);const P=A.component.da;P&&Kt(P,g);return}p(v)})}),()=>{if(L=null,!e.default)return s=null;const v=e.default(),h=v[0];if(v.length>1)return s=null,v;if(!Sr(h)||!(h.shapeFlag&4)&&!(h.shapeFlag&128))return s=null,h;let g=Qo(h);if(g.type===Gt)return s=null,g;const A=g.type,P=ss(pr(g)?g.type.__asyncResolved||{}:A),{include:M,exclude:$,max:C}=t;if(M&&(!P||!Eo(M,P))||$&&P&&Eo($,P))return g.shapeFlag&=-257,s=g,h;const V=g.key==null?A:g.key,U=n.get(V);return g.el&&(g=Ue(g),h.shapeFlag&128&&(h.ssContent=g)),L=V,U?(g.el=U.el,g.component=U.component,g.transition&&ro(g,g.transition),g.shapeFlag|=512,i.delete(V),i.add(V)):(i.add(V),C&&i.size>parseInt(C,10)&&y(i.values().next().value)),g.shapeFlag|=256,s=g,wn(h.type)?h:g}}},yd=gd;function Eo(t,e){return lt(t)?t.some(r=>Eo(r,e)):Lt(t)?t.split(",").includes(e):yf(t)?(t.lastIndex=0,t.test(e)):!1}function dc(t,e){mc(t,"a",e)}function pc(t,e){mc(t,"da",e)}function mc(t,e,r=ee){const o=t.__wdc||(t.__wdc=()=>{let n=r;for(;n;){if(n.isDeactivated)return;n=n.parent}return t()});if(Hn(e,o,r),r){let n=r.parent;for(;n&&n.parent;)Bo(n.parent.vnode)&&vd(o,e,r,n),n=n.parent}}function vd(t,e,r,o){const n=Hn(e,t,o,!0);Fs(()=>{Ps(o[e],n)},r)}function ni(t){t.shapeFlag&=-257,t.shapeFlag&=-513}function Qo(t){return t.shapeFlag&128?t.ssContent:t}function Hn(t,e,r=ee,o=!1){if(r){const n=r[t]||(r[t]=[]),i=e.__weh||(e.__weh=(...s)=>{er();const a=Mr(r),l=ke(e,r,t,s);return a(),rr(),l});return o?n.unshift(i):n.push(i),i}}const or=t=>(e,r=ee)=>{(!no||t==="sp")&&Hn(t,(...o)=>e(...o),r)},hc=or("bm"),Nr=or("m"),Ed=or("bu"),gc=or("u"),$r=or("bum"),Fs=or("um"),bd=or("sp"),wd=or("rtg"),Ad=or("rtc");function yc(t,e=ee){Hn("ec",t,e)}const vc="components";function VA(t,e){return bc(vc,t,!0,e)||t}const Ec=Symbol.for("v-ndc");function Fo(t){return Lt(t)?bc(vc,t,!1)||t:t||Ec}function bc(t,e,r=!0,o=!1){const n=re||ee;if(n){const i=n.type;{const a=ss(i,!1);if(a&&(a===e||a===Ie(e)||a===Mn(Ie(e))))return i}const s=Ra(n[t]||i[t],e)||Ra(n.appContext[t],e);return!s&&o?i:s}}function Ra(t,e){return t&&(t[e]||t[Ie(e)]||t[Mn(Ie(e))])}function gt(t,e,r,o){let n;const i=r,s=lt(t);if(s||Lt(t)){const a=s&&dr(t);let l=!1,_=!1;a&&(l=!be(t),_=Fe(t),t=Fn(t)),n=new Array(t.length);for(let u=0,f=t.length;u<f;u++)n[u]=e(l?_?eo(Ce(t[u])):Ce(t[u]):t[u],u,void 0,i)}else if(typeof t=="number"){n=new Array(t);for(let a=0;a<t;a++)n[a]=e(a+1,a,void 0,i)}else if(Rt(t))if(t[Symbol.iterator])n=Array.from(t,(a,l)=>e(a,l,void 0,i));else{const a=Object.keys(t);n=new Array(a.length);for(let l=0,_=a.length;l<_;l++){const u=a[l];n[l]=e(t[u],u,l,i)}}else n=[];return n}function Td(t,e,r={},o,n){if(re.ce||re.parent&&pr(re.parent)&&re.parent.ce){const _=Object.keys(r).length>0;return e!=="default"&&(r.name=e),I(),$t(ot,null,[mt("slot",r,o)],_?-2:64)}let i=t[e];i&&i._c&&(i._d=!1),I();const s=i&&wc(i(r)),a=r.key||s&&s.key,l=$t(ot,{key:(a&&!xe(a)?a:`_${e}`)+(!s&&o?"_fb":"")},s||[],s&&t._===1?64:-2);return l.scopeId&&(l.slotScopeIds=[l.scopeId+"-s"]),i&&i._c&&(i._d=!0),l}function wc(t){return t.some(e=>Sr(e)?!(e.type===Gt||e.type===ot&&!wc(e.children)):!0)?t:null}const Xi=t=>t?Wc(t)?Wn(t):Xi(t.parent):null,Ro=Zt(Object.create(null),{$:t=>t,$el:t=>t.vnode.el,$data:t=>t.data,$props:t=>t.props,$attrs:t=>t.attrs,$slots:t=>t.slots,$refs:t=>t.refs,$parent:t=>Xi(t.parent),$root:t=>Xi(t.root),$host:t=>t.ce,$emit:t=>t.emit,$options:t=>Tc(t),$forceUpdate:t=>t.f||(t.f=()=>{$s(t.update)}),$nextTick:t=>t.n||(t.n=gr.bind(t.proxy)),$watch:t=>Md.bind(t)}),ii=(t,e)=>t!==Pt&&!t.__isScriptSetup&&Tt(t,e),Rd={get({_:t},e){if(e==="__v_skip")return!0;const{ctx:r,setupState:o,data:n,props:i,accessCache:s,type:a,appContext:l}=t;if(e[0]!=="$"){const d=s[e];if(d!==void 0)switch(d){case 1:return o[e];case 2:return n[e];case 4:return r[e];case 3:return i[e]}else{if(ii(o,e))return s[e]=1,o[e];if(n!==Pt&&Tt(n,e))return s[e]=2,n[e];if(Tt(i,e))return s[e]=3,i[e];if(r!==Pt&&Tt(r,e))return s[e]=4,r[e];Zi&&(s[e]=0)}}const _=Ro[e];let u,f;if(_)return e==="$attrs"&&le(t.attrs,"get",""),_(t);if((u=a.__cssModules)&&(u=u[e]))return u;if(r!==Pt&&Tt(r,e))return s[e]=4,r[e];if(f=l.config.globalProperties,Tt(f,e))return f[e]},set({_:t},e,r){const{data:o,setupState:n,ctx:i}=t;return ii(n,e)?(n[e]=r,!0):o!==Pt&&Tt(o,e)?(o[e]=r,!0):Tt(t.props,e)||e[0]==="$"&&e.slice(1)in t?!1:(i[e]=r,!0)},has({_:{data:t,setupState:e,accessCache:r,ctx:o,appContext:n,props:i,type:s}},a){let l;return!!(r[a]||t!==Pt&&a[0]!=="$"&&Tt(t,a)||ii(e,a)||Tt(i,a)||Tt(o,a)||Tt(Ro,a)||Tt(n.config.globalProperties,a)||(l=s.__cssModules)&&l[a])},defineProperty(t,e,r){return r.get!=null?t._.accessCache[e]=0:Tt(r,"value")&&this.set(t,e,r.value,null),Reflect.defineProperty(t,e,r)}};function Ia(t){return lt(t)?t.reduce((e,r)=>(e[r]=null,e),{}):t}function si(t){const e=He();let r=t();return ns(),Ds(r)&&(r=r.catch(o=>{throw Mr(e),o})),[r,()=>Mr(e)]}let Zi=!0;function Id(t){const e=Tc(t),r=t.proxy,o=t.ctx;Zi=!1,e.beforeCreate&&Pa(e.beforeCreate,t,"bc");const{data:n,computed:i,methods:s,watch:a,provide:l,inject:_,created:u,beforeMount:f,mounted:d,beforeUpdate:p,updated:m,activated:y,deactivated:L,beforeDestroy:w,beforeUnmount:v,destroyed:h,unmounted:g,render:A,renderTracked:P,renderTriggered:M,errorCaptured:$,serverPrefetch:C,expose:V,inheritAttrs:U,components:S,directives:q,filters:Y}=e;if(_&&Pd(_,o,null),s)for(const st in s){const X=s[st];ft(X)&&(o[st]=X.bind(r))}if(n){const st=n.call(r,r);Rt(st)&&(t.data=Pe(st))}if(Zi=!0,i)for(const st in i){const X=i[st],ht=ft(X)?X.bind(r,r):ft(X.get)?X.get.bind(r,r):Be,Ht=!ft(X)&&ft(X.set)?X.set.bind(r):Be,xt=H({get:ht,set:Ht});Object.defineProperty(o,st,{enumerable:!0,configurable:!0,get:()=>xt.value,set:Ct=>xt.value=Ct})}if(a)for(const st in a)Ac(a[st],o,r,st);if(l){const st=ft(l)?l.call(r):l;Reflect.ownKeys(st).forEach(X=>{Cr(X,st[X])})}u&&Pa(u,t,"c");function tt(st,X){lt(X)?X.forEach(ht=>st(ht.bind(r))):X&&st(X.bind(r))}if(tt(hc,f),tt(Nr,d),tt(Ed,p),tt(gc,m),tt(dc,y),tt(pc,L),tt(yc,$),tt(Ad,P),tt(wd,M),tt($r,v),tt(Fs,g),tt(bd,C),lt(V))if(V.length){const st=t.exposed||(t.exposed={});V.forEach(X=>{Object.defineProperty(st,X,{get:()=>r[X],set:ht=>r[X]=ht,enumerable:!0})})}else t.exposed||(t.exposed={});A&&t.render===Be&&(t.render=A),U!=null&&(t.inheritAttrs=U),S&&(t.components=S),q&&(t.directives=q),C&&Bs(t)}function Pd(t,e,r=Be){lt(t)&&(t=ts(t));for(const o in t){const n=t[o];let i;Rt(n)?"default"in n?i=ue(n.from||o,n.default,!0):i=ue(n.from||o):i=ue(n),qt(i)?Object.defineProperty(e,o,{enumerable:!0,configurable:!0,get:()=>i.value,set:s=>i.value=s}):e[o]=i}}function Pa(t,e,r){ke(lt(t)?t.map(o=>o.bind(e.proxy)):t.bind(e.proxy),e,r)}function Ac(t,e,r,o){let n=o.includes(".")?Ic(r,o):()=>r[o];if(Lt(t)){const i=e[t];ft(i)&&Qt(n,i)}else if(ft(t))Qt(n,t.bind(r));else if(Rt(t))if(lt(t))t.forEach(i=>Ac(i,e,r,o));else{const i=ft(t.handler)?t.handler.bind(r):e[t.handler];ft(i)&&Qt(n,i,t)}}function Tc(t){const e=t.type,{mixins:r,extends:o}=e,{mixins:n,optionsCache:i,config:{optionMergeStrategies:s}}=t.appContext,a=i.get(e);let l;return a?l=a:!n.length&&!r&&!o?l=e:(l={},n.length&&n.forEach(_=>En(l,_,s,!0)),En(l,e,s)),Rt(e)&&i.set(e,l),l}function En(t,e,r,o=!1){const{mixins:n,extends:i}=e;i&&En(t,i,r,!0),n&&n.forEach(s=>En(t,s,r,!0));for(const s in e)if(!(o&&s==="expose")){const a=Dd[s]||r&&r[s];t[s]=a?a(t[s],e[s]):e[s]}return t}const Dd={data:Da,props:Oa,emits:Oa,methods:bo,computed:bo,beforeCreate:_e,created:_e,beforeMount:_e,mounted:_e,beforeUpdate:_e,updated:_e,beforeDestroy:_e,beforeUnmount:_e,destroyed:_e,unmounted:_e,activated:_e,deactivated:_e,errorCaptured:_e,serverPrefetch:_e,components:bo,directives:bo,watch:Ld,provide:Da,inject:Od};function Da(t,e){return e?t?function(){return Zt(ft(t)?t.call(this,this):t,ft(e)?e.call(this,this):e)}:e:t}function Od(t,e){return bo(ts(t),ts(e))}function ts(t){if(lt(t)){const e={};for(let r=0;r<t.length;r++)e[t[r]]=t[r];return e}return t}function _e(t,e){return t?[...new Set([].concat(t,e))]:e}function bo(t,e){return t?Zt(Object.create(null),t,e):e}function Oa(t,e){return t?lt(t)&&lt(e)?[...new Set([...t,...e])]:Zt(Object.create(null),Ia(t),Ia(e??{})):e}function Ld(t,e){if(!t)return e;if(!e)return t;const r=Zt(Object.create(null),t);for(const o in e)r[o]=_e(t[o],e[o]);return r}function Rc(){return{app:null,config:{isNativeTag:Pu,performance:!1,globalProperties:{},optionMergeStrategies:{},errorHandler:void 0,warnHandler:void 0,compilerOptions:{}},mixins:[],components:{},directives:{},provides:Object.create(null),optionsCache:new WeakMap,propsCache:new WeakMap,emitsCache:new WeakMap}}let xd=0;function Cd(t,e){return function(o,n=null){ft(o)||(o=Zt({},o)),n!=null&&!Rt(n)&&(n=null);const i=Rc(),s=new WeakSet,a=[];let l=!1;const _=i.app={_uid:xd++,_component:o,_props:n,_container:null,_context:i,_instance:null,version:mp,get config(){return i.config},set config(u){},use(u,...f){return s.has(u)||(u&&ft(u.install)?(s.add(u),u.install(_,...f)):ft(u)&&(s.add(u),u(_,...f))),_},mixin(u){return i.mixins.includes(u)||i.mixins.push(u),_},component(u,f){return f?(i.components[u]=f,_):i.components[u]},directive(u,f){return f?(i.directives[u]=f,_):i.directives[u]},mount(u,f,d){if(!l){const p=_._ceVNode||mt(o,n);return p.appContext=i,d===!0?d="svg":d===!1&&(d=void 0),f&&e?e(p,u):t(p,u,d),l=!0,_._container=u,u.__vue_app__=_,Wn(p.component)}},onUnmount(u){a.push(u)},unmount(){l&&(ke(a,_._instance,16),t(null,_._container),delete _._container.__vue_app__)},provide(u,f){return i.provides[u]=f,_},runWithContext(u){const f=xr;xr=_;try{return u()}finally{xr=f}}};return _}}let xr=null;function Cr(t,e){if(ee){let r=ee.provides;const o=ee.parent&&ee.parent.provides;o===r&&(r=ee.provides=Object.create(o)),r[t]=e}}function ue(t,e,r=!1){const o=He();if(o||xr){let n=xr?xr._context.provides:o?o.parent==null||o.ce?o.vnode.appContext&&o.vnode.appContext.provides:o.parent.provides:void 0;if(n&&t in n)return n[t];if(arguments.length>1)return r&&ft(e)?e.call(o&&o.proxy):e}}function jn(){return!!(He()||xr)}const kd=Symbol.for("v-scx"),Vd=()=>ue(kd);function Sd(t,e){return Us(t,null,e)}function Qt(t,e,r){return Us(t,e,r)}function Us(t,e,r=Pt){const{immediate:o,deep:n,flush:i,once:s}=r,a=Zt({},r),l=e&&o||!e&&i!=="post";let _;if(no){if(i==="sync"){const p=Vd();_=p.__watcherHandles||(p.__watcherHandles=[])}else if(!l){const p=()=>{};return p.stop=Be,p.resume=Be,p.pause=Be,p}}const u=ee;a.call=(p,m,y)=>ke(p,u,m,y);let f=!1;i==="post"?a.scheduler=p=>{Kt(p,u&&u.suspense)}:i!=="sync"&&(f=!0,a.scheduler=(p,m)=>{m?p():$s(p)}),a.augmentJob=p=>{e&&(p.flags|=4),f&&(p.flags|=2,u&&(p.id=u.uid,p.i=u))};const d=id(t,e,a);return no&&(_?_.push(d):l&&d()),d}function Md(t,e,r){const o=this.proxy,n=Lt(t)?t.includes(".")?Ic(o,t):()=>o[t]:t.bind(o,o);let i;ft(e)?i=e:(i=e.handler,r=e);const s=Mr(this),a=Us(n,i.bind(o),r);return s(),a}function Ic(t,e){const r=e.split(".");return()=>{let o=t;for(let n=0;n<r.length&&o;n++)o=o[r[n]];return o}}const Nd=(t,e)=>e==="modelValue"||e==="model-value"?t.modelModifiers:t[`${e}Modifiers`]||t[`${Ie(e)}Modifiers`]||t[`${vr(e)}Modifiers`];function $d(t,e,...r){if(t.isUnmounted)return;const o=t.vnode.props||Pt;let n=r;const i=e.startsWith("update:"),s=i&&Nd(o,e.slice(7));s&&(s.trim&&(n=r.map(u=>Lt(u)?u.trim():u)),s.number&&(n=r.map(Nn)));let a,l=o[a=Xn(e)]||o[a=Xn(Ie(e))];!l&&i&&(l=o[a=Xn(vr(e))]),l&&ke(l,t,6,n);const _=o[a+"Once"];if(_){if(!t.emitted)t.emitted={};else if(t.emitted[a])return;t.emitted[a]=!0,ke(_,t,6,n)}}const Bd=new WeakMap;function Pc(t,e,r=!1){const o=r?Bd:e.emitsCache,n=o.get(t);if(n!==void 0)return n;const i=t.emits;let s={},a=!1;if(!ft(t)){const l=_=>{const u=Pc(_,e,!0);u&&(a=!0,Zt(s,u))};!r&&e.mixins.length&&e.mixins.forEach(l),t.extends&&l(t.extends),t.mixins&&t.mixins.forEach(l)}return!i&&!a?(Rt(t)&&o.set(t,null),null):(lt(i)?i.forEach(l=>s[l]=null):Zt(s,i),Rt(t)&&o.set(t,s),s)}function qn(t,e){return!t||!No(e)?!1:(e=e.slice(2).replace(/Once$/,""),Tt(t,e[0].toLowerCase()+e.slice(1))||Tt(t,vr(e))||Tt(t,e))}function ai(t){const{type:e,vnode:r,proxy:o,withProxy:n,propsOptions:[i],slots:s,attrs:a,emit:l,render:_,renderCache:u,props:f,data:d,setupState:p,ctx:m,inheritAttrs:y}=t,L=yn(t);let w,v;try{if(r.shapeFlag&4){const g=n||o,A=g;w=ve(_.call(A,g,u,f,p,d,m)),v=a}else{const g=e;w=ve(g.length>1?g(f,{attrs:a,slots:s,emit:l}):g(f,null)),v=e.props?a:Ud(a)}}catch(g){Po.length=0,co(g,t,1),w=mt(Gt)}let h=w;if(v&&y!==!1){const g=Object.keys(v),{shapeFlag:A}=h;g.length&&A&7&&(i&&g.some(Is)&&(v=Hd(v,i)),h=Ue(h,v,!1,!0))}return r.dirs&&(h=Ue(h,null,!1,!0),h.dirs=h.dirs?h.dirs.concat(r.dirs):r.dirs),r.transition&&ro(h,r.transition),w=h,yn(L),w}function Fd(t,e=!0){let r;for(let o=0;o<t.length;o++){const n=t[o];if(Sr(n)){if(n.type!==Gt||n.children==="v-if"){if(r)return;r=n}}else return}return r}const Ud=t=>{let e;for(const r in t)(r==="class"||r==="style"||No(r))&&((e||(e={}))[r]=t[r]);return e},Hd=(t,e)=>{const r={};for(const o in t)(!Is(o)||!(o.slice(9)in e))&&(r[o]=t[o]);return r};function jd(t,e,r){const{props:o,children:n,component:i}=t,{props:s,children:a,patchFlag:l}=e,_=i.emitsOptions;if(e.dirs||e.transition)return!0;if(r&&l>=0){if(l&1024)return!0;if(l&16)return o?La(o,s,_):!!s;if(l&8){const u=e.dynamicProps;for(let f=0;f<u.length;f++){const d=u[f];if(s[d]!==o[d]&&!qn(_,d))return!0}}}else return(n||a)&&(!a||!a.$stable)?!0:o===s?!1:o?s?La(o,s,_):!0:!!s;return!1}function La(t,e,r){const o=Object.keys(e);if(o.length!==Object.keys(t).length)return!0;for(let n=0;n<o.length;n++){const i=o[n];if(e[i]!==t[i]&&!qn(r,i))return!0}return!1}function zn({vnode:t,parent:e},r){for(;e;){const o=e.subTree;if(o.suspense&&o.suspense.activeBranch===t&&(o.el=t.el),o===t)(t=e.vnode).el=r,e=e.parent;else break}}const Dc={},Oc=()=>Object.create(Dc),Lc=t=>Object.getPrototypeOf(t)===Dc;function qd(t,e,r,o=!1){const n={},i=Oc();t.propsDefaults=Object.create(null),xc(t,e,n,i);for(const s in t.propsOptions[0])s in n||(n[s]=void 0);r?t.props=o?n:tr(n):t.type.props?t.props=n:t.props=i,t.attrs=i}function zd(t,e,r,o){const{props:n,attrs:i,vnode:{patchFlag:s}}=t,a=bt(n),[l]=t.propsOptions;let _=!1;if((o||s>0)&&!(s&16)){if(s&8){const u=t.vnode.dynamicProps;for(let f=0;f<u.length;f++){let d=u[f];if(qn(t.emitsOptions,d))continue;const p=e[d];if(l)if(Tt(i,d))p!==i[d]&&(i[d]=p,_=!0);else{const m=Ie(d);n[m]=es(l,a,m,p,t,!1)}else p!==i[d]&&(i[d]=p,_=!0)}}}else{xc(t,e,n,i)&&(_=!0);let u;for(const f in a)(!e||!Tt(e,f)&&((u=vr(f))===f||!Tt(e,u)))&&(l?r&&(r[f]!==void 0||r[u]!==void 0)&&(n[f]=es(l,a,f,void 0,t,!0)):delete n[f]);if(i!==a)for(const f in i)(!e||!Tt(e,f))&&(delete i[f],_=!0)}_&&Qe(t.attrs,"set","")}function xc(t,e,r,o){const[n,i]=t.propsOptions;let s=!1,a;if(e)for(let l in e){if(Jr(l))continue;const _=e[l];let u;n&&Tt(n,u=Ie(l))?!i||!i.includes(u)?r[u]=_:(a||(a={}))[u]=_:qn(t.emitsOptions,l)||(!(l in o)||_!==o[l])&&(o[l]=_,s=!0)}if(i){const l=bt(r),_=a||Pt;for(let u=0;u<i.length;u++){const f=i[u];r[f]=es(n,l,f,_[f],t,!Tt(_,f))}}return s}function es(t,e,r,o,n,i){const s=t[r];if(s!=null){const a=Tt(s,"default");if(a&&o===void 0){const l=s.default;if(s.type!==Function&&!s.skipFactory&&ft(l)){const{propsDefaults:_}=n;if(r in _)o=_[r];else{const u=Mr(n);o=_[r]=l.call(null,e),u()}}else o=l;n.ce&&n.ce._setProp(r,o)}s[0]&&(i&&!a?o=!1:s[1]&&(o===""||o===vr(r))&&(o=!0))}return o}const Wd=new WeakMap;function Cc(t,e,r=!1){const o=r?Wd:e.propsCache,n=o.get(t);if(n)return n;const i=t.props,s={},a=[];let l=!1;if(!ft(t)){const u=f=>{l=!0;const[d,p]=Cc(f,e,!0);Zt(s,d),p&&a.push(...p)};!r&&e.mixins.length&&e.mixins.forEach(u),t.extends&&u(t.extends),t.mixins&&t.mixins.forEach(u)}if(!i&&!l)return Rt(t)&&o.set(t,Kr),Kr;if(lt(i))for(let u=0;u<i.length;u++){const f=Ie(i[u]);xa(f)&&(s[f]=Pt)}else if(i)for(const u in i){const f=Ie(u);if(xa(f)){const d=i[u],p=s[f]=lt(d)||ft(d)?{type:d}:Zt({},d),m=p.type;let y=!1,L=!0;if(lt(m))for(let w=0;w<m.length;++w){const v=m[w],h=ft(v)&&v.name;if(h==="Boolean"){y=!0;break}else h==="String"&&(L=!1)}else y=ft(m)&&m.name==="Boolean";p[0]=y,p[1]=L,(y||Tt(p,"default"))&&a.push(f)}}const _=[s,a];return Rt(t)&&o.set(t,_),_}function xa(t){return t[0]!=="$"&&!Jr(t)}const Hs=t=>t==="_"||t==="_ctx"||t==="$stable",js=t=>lt(t)?t.map(ve):[ve(t)],Kd=(t,e,r)=>{if(e._n)return e;const o=Dt((...n)=>js(e(...n)),r);return o._c=!1,o},kc=(t,e,r)=>{const o=t._ctx;for(const n in t){if(Hs(n))continue;const i=t[n];if(ft(i))e[n]=Kd(n,i,o);else if(i!=null){const s=js(i);e[n]=()=>s}}},Vc=(t,e)=>{const r=js(e);t.slots.default=()=>r},Sc=(t,e,r)=>{for(const o in e)(r||!Hs(o))&&(t[o]=e[o])},Gd=(t,e,r)=>{const o=t.slots=Oc();if(t.vnode.shapeFlag&32){const n=e._;n?(Sc(o,e,r),r&&Lu(o,"_",n,!0)):kc(e,o)}else e&&Vc(t,e)},Jd=(t,e,r)=>{const{vnode:o,slots:n}=t;let i=!0,s=Pt;if(o.shapeFlag&32){const a=e._;a?r&&a===1?i=!1:Sc(n,e,r):(i=!e.$stable,kc(e,n)),s=e}else e&&(Vc(t,e),s={default:1});if(i)for(const a in n)!Hs(a)&&s[a]==null&&delete n[a]},Kt=Uc;function Yd(t){return Mc(t)}function Qd(t){return Mc(t,pd)}function Mc(t,e){const r=$n();r.__VUE__=!0;const{insert:o,remove:n,patchProp:i,createElement:s,createText:a,createComment:l,setText:_,setElementText:u,parentNode:f,nextSibling:d,setScopeId:p=Be,insertStaticContent:m}=t,y=(E,T,b,k=null,x=null,F=null,G=void 0,J=null,W=!!T.dynamicChildren)=>{if(E===T)return;E&&!Oe(E,T)&&(k=R(E),Ct(E,x,F,!0),E=null),T.patchFlag===-2&&(W=!1,T.dynamicChildren=null);const{type:z,ref:nt,shapeFlag:Z}=T;switch(z){case kr:L(E,T,b,k);break;case Gt:w(E,T,b,k);break;case Io:E==null&&v(T,b,k,G);break;case ot:S(E,T,b,k,x,F,G,J,W);break;default:Z&1?A(E,T,b,k,x,F,G,J,W):Z&6?q(E,T,b,k,x,F,G,J,W):(Z&64||Z&128)&&z.process(E,T,b,k,x,F,G,J,W,K)}nt!=null&&x?Xr(nt,E&&E.ref,F,T||E,!T):nt==null&&E&&E.ref!=null&&Xr(E.ref,null,F,E,!0)},L=(E,T,b,k)=>{if(E==null)o(T.el=a(T.children),b,k);else{const x=T.el=E.el;T.children!==E.children&&_(x,T.children)}},w=(E,T,b,k)=>{E==null?o(T.el=l(T.children||""),b,k):T.el=E.el},v=(E,T,b,k)=>{[E.el,E.anchor]=m(E.children,T,b,k,E.el,E.anchor)},h=({el:E,anchor:T},b,k)=>{let x;for(;E&&E!==T;)x=d(E),o(E,b,k),E=x;o(T,b,k)},g=({el:E,anchor:T})=>{let b;for(;E&&E!==T;)b=d(E),n(E),E=b;n(T)},A=(E,T,b,k,x,F,G,J,W)=>{if(T.type==="svg"?G="svg":T.type==="math"&&(G="mathml"),E==null)P(T,b,k,x,F,G,J,W);else{const z=E.el&&E.el._isVueCE?E.el:null;try{z&&z._beginPatch(),C(E,T,x,F,G,J,W)}finally{z&&z._endPatch()}}},P=(E,T,b,k,x,F,G,J)=>{let W,z;const{props:nt,shapeFlag:Z,transition:it,dirs:dt}=E;if(W=E.el=s(E.type,F,nt&&nt.is,nt),Z&8?u(W,E.children):Z&16&&$(E.children,W,null,k,x,li(E,F),G,J),dt&&$e(E,null,k,"created"),M(W,E,E.scopeId,G,k),nt){for(const It in nt)It!=="value"&&!Jr(It)&&i(W,It,null,nt[It],F,k);"value"in nt&&i(W,"value",null,nt.value,F),(z=nt.onVnodeBeforeMount)&&me(z,k,E)}dt&&$e(E,null,k,"beforeMount");const yt=Nc(x,it);yt&&it.beforeEnter(W),o(W,T,b),((z=nt&&nt.onVnodeMounted)||yt||dt)&&Kt(()=>{z&&me(z,k,E),yt&&it.enter(W),dt&&$e(E,null,k,"mounted")},x)},M=(E,T,b,k,x)=>{if(b&&p(E,b),k)for(let F=0;F<k.length;F++)p(E,k[F]);if(x){let F=x.subTree;if(T===F||wn(F.type)&&(F.ssContent===T||F.ssFallback===T)){const G=x.vnode;M(E,G,G.scopeId,G.slotScopeIds,x.parent)}}},$=(E,T,b,k,x,F,G,J,W=0)=>{for(let z=W;z<E.length;z++){const nt=E[z]=J?cr(E[z]):ve(E[z]);y(null,nt,T,b,k,x,F,G,J)}},C=(E,T,b,k,x,F,G)=>{const J=T.el=E.el;let{patchFlag:W,dynamicChildren:z,dirs:nt}=T;W|=E.patchFlag&16;const Z=E.props||Pt,it=T.props||Pt;let dt;if(b&&Ar(b,!1),(dt=it.onVnodeBeforeUpdate)&&me(dt,b,T,E),nt&&$e(T,E,b,"beforeUpdate"),b&&Ar(b,!0),(Z.innerHTML&&it.innerHTML==null||Z.textContent&&it.textContent==null)&&u(J,""),z?V(E.dynamicChildren,z,J,b,k,li(T,x),F):G||X(E,T,J,null,b,k,li(T,x),F,!1),W>0){if(W&16)U(J,Z,it,b,x);else if(W&2&&Z.class!==it.class&&i(J,"class",null,it.class,x),W&4&&i(J,"style",Z.style,it.style,x),W&8){const yt=T.dynamicProps;for(let It=0;It<yt.length;It++){const wt=yt[It],ie=Z[wt],Jt=it[wt];(Jt!==ie||wt==="value")&&i(J,wt,ie,Jt,x,b)}}W&1&&E.children!==T.children&&u(J,T.children)}else!G&&z==null&&U(J,Z,it,b,x);((dt=it.onVnodeUpdated)||nt)&&Kt(()=>{dt&&me(dt,b,T,E),nt&&$e(T,E,b,"updated")},k)},V=(E,T,b,k,x,F,G)=>{for(let J=0;J<T.length;J++){const W=E[J],z=T[J],nt=W.el&&(W.type===ot||!Oe(W,z)||W.shapeFlag&198)?f(W.el):b;y(W,z,nt,null,k,x,F,G,!0)}},U=(E,T,b,k,x)=>{if(T!==b){if(T!==Pt)for(const F in T)!Jr(F)&&!(F in b)&&i(E,F,T[F],null,x,k);for(const F in b){if(Jr(F))continue;const G=b[F],J=T[F];G!==J&&F!=="value"&&i(E,F,J,G,x,k)}"value"in b&&i(E,"value",T.value,b.value,x)}},S=(E,T,b,k,x,F,G,J,W)=>{const z=T.el=E?E.el:a(""),nt=T.anchor=E?E.anchor:a("");let{patchFlag:Z,dynamicChildren:it,slotScopeIds:dt}=T;dt&&(J=J?J.concat(dt):dt),E==null?(o(z,b,k),o(nt,b,k),$(T.children||[],b,nt,x,F,G,J,W)):Z>0&&Z&64&&it&&E.dynamicChildren?(V(E.dynamicChildren,it,b,x,F,G,J),(T.key!=null||x&&T===x.subTree)&&qs(E,T,!0)):X(E,T,b,nt,x,F,G,J,W)},q=(E,T,b,k,x,F,G,J,W)=>{T.slotScopeIds=J,E==null?T.shapeFlag&512?x.ctx.activate(T,b,k,G,W):Y(T,b,k,x,F,G,W):pt(E,T,W)},Y=(E,T,b,k,x,F,G)=>{const J=E.component=up(E,k,x);if(Bo(E)&&(J.ctx.renderer=K),cp(J,!1,G),J.asyncDep){if(x&&x.registerDep(J,tt,G),!E.el){const W=J.subTree=mt(Gt);w(null,W,T,b),E.placeholder=W.el}}else tt(J,E,T,b,x,F,G)},pt=(E,T,b)=>{const k=T.component=E.component;if(jd(E,T,b))if(k.asyncDep&&!k.asyncResolved){st(k,T,b);return}else k.next=T,k.update();else T.el=E.el,k.vnode=T},tt=(E,T,b,k,x,F,G)=>{const J=()=>{if(E.isMounted){let{next:Z,bu:it,u:dt,parent:yt,vnode:It}=E;{const ce=$c(E);if(ce){Z&&(Z.el=It.el,st(E,Z,G)),ce.asyncDep.then(()=>{E.isUnmounted||J()});return}}let wt=Z,ie;Ar(E,!1),Z?(Z.el=It.el,st(E,Z,G)):Z=It,it&&Yr(it),(ie=Z.props&&Z.props.onVnodeBeforeUpdate)&&me(ie,yt,Z,It),Ar(E,!0);const Jt=ai(E),ye=E.subTree;E.subTree=Jt,y(ye,Jt,f(ye.el),R(ye),E,x,F),Z.el=Jt.el,wt===null&&zn(E,Jt.el),dt&&Kt(dt,x),(ie=Z.props&&Z.props.onVnodeUpdated)&&Kt(()=>me(ie,yt,Z,It),x)}else{let Z;const{el:it,props:dt}=T,{bm:yt,m:It,parent:wt,root:ie,type:Jt}=E,ye=pr(T);if(Ar(E,!1),yt&&Yr(yt),!ye&&(Z=dt&&dt.onVnodeBeforeMount)&&me(Z,wt,T),Ar(E,!0),it&&Et){const ce=()=>{E.subTree=ai(E),Et(it,E.subTree,E,x,null)};ye&&Jt.__asyncHydrate?Jt.__asyncHydrate(it,E,ce):ce()}else{ie.ce&&ie.ce._def.shadowRoot!==!1&&ie.ce._injectChildStyle(Jt);const ce=E.subTree=ai(E);y(null,ce,b,k,E,x,F),T.el=ce.el}if(It&&Kt(It,x),!ye&&(Z=dt&&dt.onVnodeMounted)){const ce=T;Kt(()=>me(Z,wt,ce),x)}(T.shapeFlag&256||wt&&pr(wt.vnode)&&wt.vnode.shapeFlag&256)&&E.a&&Kt(E.a,x),E.isMounted=!0,T=b=k=null}};E.scope.on();const W=E.effect=new Nu(J);E.scope.off();const z=E.update=W.run.bind(W),nt=E.job=W.runIfDirty.bind(W);nt.i=E,nt.id=E.uid,W.scheduler=()=>$s(nt),Ar(E,!0),z()},st=(E,T,b)=>{T.component=E;const k=E.vnode.props;E.vnode=T,E.next=null,zd(E,T.props,k,b),Jd(E,T.children,b),er(),ga(E),rr()},X=(E,T,b,k,x,F,G,J,W=!1)=>{const z=E&&E.children,nt=E?E.shapeFlag:0,Z=T.children,{patchFlag:it,shapeFlag:dt}=T;if(it>0){if(it&128){Ht(z,Z,b,k,x,F,G,J,W);return}else if(it&256){ht(z,Z,b,k,x,F,G,J,W);return}}dt&8?(nt&16&&Mt(z,x,F),Z!==z&&u(b,Z)):nt&16?dt&16?Ht(z,Z,b,k,x,F,G,J,W):Mt(z,x,F,!0):(nt&8&&u(b,""),dt&16&&$(Z,b,k,x,F,G,J,W))},ht=(E,T,b,k,x,F,G,J,W)=>{E=E||Kr,T=T||Kr;const z=E.length,nt=T.length,Z=Math.min(z,nt);let it;for(it=0;it<Z;it++){const dt=T[it]=W?cr(T[it]):ve(T[it]);y(E[it],dt,b,null,x,F,G,J,W)}z>nt?Mt(E,x,F,!0,!1,Z):$(T,b,k,x,F,G,J,W,Z)},Ht=(E,T,b,k,x,F,G,J,W)=>{let z=0;const nt=T.length;let Z=E.length-1,it=nt-1;for(;z<=Z&&z<=it;){const dt=E[z],yt=T[z]=W?cr(T[z]):ve(T[z]);if(Oe(dt,yt))y(dt,yt,b,null,x,F,G,J,W);else break;z++}for(;z<=Z&&z<=it;){const dt=E[Z],yt=T[it]=W?cr(T[it]):ve(T[it]);if(Oe(dt,yt))y(dt,yt,b,null,x,F,G,J,W);else break;Z--,it--}if(z>Z){if(z<=it){const dt=it+1,yt=dt<nt?T[dt].el:k;for(;z<=it;)y(null,T[z]=W?cr(T[z]):ve(T[z]),b,yt,x,F,G,J,W),z++}}else if(z>it)for(;z<=Z;)Ct(E[z],x,F,!0),z++;else{const dt=z,yt=z,It=new Map;for(z=yt;z<=it;z++){const Q=T[z]=W?cr(T[z]):ve(T[z]);Q.key!=null&&It.set(Q.key,z)}let wt,ie=0;const Jt=it-yt+1;let ye=!1,ce=0;const wr=new Array(Jt);for(z=0;z<Jt;z++)wr[z]=0;for(z=dt;z<=Z;z++){const Q=E[z];if(ie>=Jt){Ct(Q,x,F,!0);continue}let at;if(Q.key!=null)at=It.get(Q.key);else for(wt=yt;wt<=it;wt++)if(wr[wt-yt]===0&&Oe(Q,T[wt])){at=wt;break}at===void 0?Ct(Q,x,F,!0):(wr[at-yt]=z+1,at>=ce?ce=at:ye=!0,y(Q,T[at],b,null,x,F,G,J,W),ie++)}const j=ye?Xd(wr):Kr;for(wt=j.length-1,z=Jt-1;z>=0;z--){const Q=yt+z,at=T[Q],se=T[Q+1],Se=Q+1<nt?se.el||se.placeholder:k;wr[z]===0?y(null,at,b,Se,x,F,G,J,W):ye&&(wt<0||z!==j[wt]?xt(at,b,Se,2):wt--)}}},xt=(E,T,b,k,x=null)=>{const{el:F,type:G,transition:J,children:W,shapeFlag:z}=E;if(z&6){xt(E.component.subTree,T,b,k);return}if(z&128){E.suspense.move(T,b,k);return}if(z&64){G.move(E,T,b,K);return}if(G===ot){o(F,T,b);for(let Z=0;Z<W.length;Z++)xt(W[Z],T,b,k);o(E.anchor,T,b);return}if(G===Io){h(E,T,b);return}if(k!==2&&z&1&&J)if(k===0)J.beforeEnter(F),o(F,T,b),Kt(()=>J.enter(F),x);else{const{leave:Z,delayLeave:it,afterLeave:dt}=J,yt=()=>{E.ctx.isUnmounted?n(F):o(F,T,b)},It=()=>{F._isLeaving&&F[Ye](!0),Z(F,()=>{yt(),dt&&dt()})};it?it(F,yt,It):It()}else o(F,T,b)},Ct=(E,T,b,k=!1,x=!1)=>{const{type:F,props:G,ref:J,children:W,dynamicChildren:z,shapeFlag:nt,patchFlag:Z,dirs:it,cacheIndex:dt}=E;if(Z===-2&&(x=!1),J!=null&&(er(),Xr(J,null,b,E,!0),rr()),dt!=null&&(T.renderCache[dt]=void 0),nt&256){T.ctx.deactivate(E);return}const yt=nt&1&&it,It=!pr(E);let wt;if(It&&(wt=G&&G.onVnodeBeforeUnmount)&&me(wt,T,E),nt&6)Wt(E.component,b,k);else{if(nt&128){E.suspense.unmount(b,k);return}yt&&$e(E,null,T,"beforeUnmount"),nt&64?E.type.remove(E,T,b,K,k):z&&!z.hasOnce&&(F!==ot||Z>0&&Z&64)?Mt(z,T,b,!1,!0):(F===ot&&Z&384||!x&&nt&16)&&Mt(W,T,b),k&&zt(E)}(It&&(wt=G&&G.onVnodeUnmounted)||yt)&&Kt(()=>{wt&&me(wt,T,E),yt&&$e(E,null,T,"unmounted")},b)},zt=E=>{const{type:T,el:b,anchor:k,transition:x}=E;if(T===ot){te(b,k);return}if(T===Io){g(E);return}const F=()=>{n(b),x&&!x.persisted&&x.afterLeave&&x.afterLeave()};if(E.shapeFlag&1&&x&&!x.persisted){const{leave:G,delayLeave:J}=x,W=()=>G(b,F);J?J(E.el,F,W):W()}else F()},te=(E,T)=>{let b;for(;E!==T;)b=d(E),n(E),E=b;n(T)},Wt=(E,T,b)=>{const{bum:k,scope:x,job:F,subTree:G,um:J,m:W,a:z}=E;bn(W),bn(z),k&&Yr(k),x.stop(),F&&(F.flags|=8,Ct(G,E,T,b)),J&&Kt(J,T),Kt(()=>{E.isUnmounted=!0},T)},Mt=(E,T,b,k=!1,x=!1,F=0)=>{for(let G=F;G<E.length;G++)Ct(E[G],T,b,k,x)},R=E=>{if(E.shapeFlag&6)return R(E.component.subTree);if(E.shapeFlag&128)return E.suspense.next();const T=d(E.anchor||E.el),b=T&&T[oc];return b?d(b):T};let N=!1;const B=(E,T,b)=>{E==null?T._vnode&&Ct(T._vnode,null,null,!0):y(T._vnode||null,E,T,null,null,null,b),T._vnode=E,N||(N=!0,ga(),gn(),N=!1)},K={p:y,um:Ct,m:xt,r:zt,mt:Y,mc:$,pc:X,pbc:V,n:R,o:t};let _t,Et;return e&&([_t,Et]=e(K)),{render:B,hydrate:_t,createApp:Cd(B,_t)}}function li({type:t,props:e},r){return r==="svg"&&t==="foreignObject"||r==="mathml"&&t==="annotation-xml"&&e&&e.encoding&&e.encoding.includes("html")?void 0:r}function Ar({effect:t,job:e},r){r?(t.flags|=32,e.flags|=4):(t.flags&=-33,e.flags&=-5)}function Nc(t,e){return(!t||t&&!t.pendingBranch)&&e&&!e.persisted}function qs(t,e,r=!1){const o=t.children,n=e.children;if(lt(o)&&lt(n))for(let i=0;i<o.length;i++){const s=o[i];let a=n[i];a.shapeFlag&1&&!a.dynamicChildren&&((a.patchFlag<=0||a.patchFlag===32)&&(a=n[i]=cr(n[i]),a.el=s.el),!r&&a.patchFlag!==-2&&qs(s,a)),a.type===kr&&a.patchFlag!==-1&&(a.el=s.el),a.type===Gt&&!a.el&&(a.el=s.el)}}function Xd(t){const e=t.slice(),r=[0];let o,n,i,s,a;const l=t.length;for(o=0;o<l;o++){const _=t[o];if(_!==0){if(n=r[r.length-1],t[n]<_){e[o]=n,r.push(o);continue}for(i=0,s=r.length-1;i<s;)a=i+s>>1,t[r[a]]<_?i=a+1:s=a;_<t[r[i]]&&(i>0&&(e[o]=r[i-1]),r[i]=o)}}for(i=r.length,s=r[i-1];i-- >0;)r[i]=s,s=e[s];return r}function $c(t){const e=t.subTree.component;if(e)return e.asyncDep&&!e.asyncResolved?e:$c(e)}function bn(t){if(t)for(let e=0;e<t.length;e++)t[e].flags|=8}const wn=t=>t.__isSuspense;let rs=0;const Zd={name:"Suspense",__isSuspense:!0,process(t,e,r,o,n,i,s,a,l,_){if(t==null)tp(e,r,o,n,i,s,a,l,_);else{if(i&&i.deps>0&&!t.suspense.isInFallback){e.suspense=t.suspense,e.suspense.vnode=e,e.el=t.el;return}ep(t,e,r,o,n,s,a,l,_)}},hydrate:rp,normalize:op},Bc=Zd;function ko(t,e){const r=t.props&&t.props[e];ft(r)&&r()}function tp(t,e,r,o,n,i,s,a,l){const{p:_,o:{createElement:u}}=l,f=u("div"),d=t.suspense=Fc(t,n,o,e,f,r,i,s,a,l);_(null,d.pendingBranch=t.ssContent,f,null,o,d,i,s),d.deps>0?(ko(t,"onPending"),ko(t,"onFallback"),_(null,t.ssFallback,e,r,o,null,i,s),Zr(d,t.ssFallback)):d.resolve(!1,!0)}function ep(t,e,r,o,n,i,s,a,{p:l,um:_,o:{createElement:u}}){const f=e.suspense=t.suspense;f.vnode=e,e.el=t.el;const d=e.ssContent,p=e.ssFallback,{activeBranch:m,pendingBranch:y,isInFallback:L,isHydrating:w}=f;if(y)f.pendingBranch=d,Oe(y,d)?(l(y,d,f.hiddenContainer,null,n,f,i,s,a),f.deps<=0?f.resolve():L&&(w||(l(m,p,r,o,n,null,i,s,a),Zr(f,p)))):(f.pendingId=rs++,w?(f.isHydrating=!1,f.activeBranch=y):_(y,n,f),f.deps=0,f.effects.length=0,f.hiddenContainer=u("div"),L?(l(null,d,f.hiddenContainer,null,n,f,i,s,a),f.deps<=0?f.resolve():(l(m,p,r,o,n,null,i,s,a),Zr(f,p))):m&&Oe(m,d)?(l(m,d,r,o,n,f,i,s,a),f.resolve(!0)):(l(null,d,f.hiddenContainer,null,n,f,i,s,a),f.deps<=0&&f.resolve()));else if(m&&Oe(m,d))l(m,d,r,o,n,f,i,s,a),Zr(f,d);else if(ko(e,"onPending"),f.pendingBranch=d,d.shapeFlag&512?f.pendingId=d.component.suspenseId:f.pendingId=rs++,l(null,d,f.hiddenContainer,null,n,f,i,s,a),f.deps<=0)f.resolve();else{const{timeout:v,pendingId:h}=f;v>0?setTimeout(()=>{f.pendingId===h&&f.fallback(p)},v):v===0&&f.fallback(p)}}function Fc(t,e,r,o,n,i,s,a,l,_,u=!1){const{p:f,m:d,um:p,n:m,o:{parentNode:y,remove:L}}=_;let w;const v=np(t);v&&e&&e.pendingBranch&&(w=e.pendingId,e.deps++);const h=t.props?xu(t.props.timeout):void 0,g=i,A={vnode:t,parent:e,parentComponent:r,namespace:s,container:o,hiddenContainer:n,deps:0,pendingId:rs++,timeout:typeof h=="number"?h:-1,activeBranch:null,pendingBranch:null,isInFallback:!u,isHydrating:u,isUnmounted:!1,effects:[],resolve(P=!1,M=!1){const{vnode:$,activeBranch:C,pendingBranch:V,pendingId:U,effects:S,parentComponent:q,container:Y,isInFallback:pt}=A;let tt=!1;A.isHydrating?A.isHydrating=!1:P||(tt=C&&V.transition&&V.transition.mode==="out-in",tt&&(C.transition.afterLeave=()=>{U===A.pendingId&&(d(V,Y,i===g?m(C):i,0),hn(S),pt&&$.ssFallback&&($.ssFallback.el=null))}),C&&(y(C.el)===Y&&(i=m(C)),p(C,q,A,!0),!tt&&pt&&$.ssFallback&&Kt(()=>$.ssFallback.el=null,A)),tt||d(V,Y,i,0)),Zr(A,V),A.pendingBranch=null,A.isInFallback=!1;let st=A.parent,X=!1;for(;st;){if(st.pendingBranch){st.effects.push(...S),X=!0;break}st=st.parent}!X&&!tt&&hn(S),A.effects=[],v&&e&&e.pendingBranch&&w===e.pendingId&&(e.deps--,e.deps===0&&!M&&e.resolve()),ko($,"onResolve")},fallback(P){if(!A.pendingBranch)return;const{vnode:M,activeBranch:$,parentComponent:C,container:V,namespace:U}=A;ko(M,"onFallback");const S=m($),q=()=>{A.isInFallback&&(f(null,P,V,S,C,null,U,a,l),Zr(A,P))},Y=P.transition&&P.transition.mode==="out-in";Y&&($.transition.afterLeave=q),A.isInFallback=!0,p($,C,null,!0),Y||q()},move(P,M,$){A.activeBranch&&d(A.activeBranch,P,M,$),A.container=P},next(){return A.activeBranch&&m(A.activeBranch)},registerDep(P,M,$){const C=!!A.pendingBranch;C&&A.deps++;const V=P.vnode.el;P.asyncDep.catch(U=>{co(U,P,0)}).then(U=>{if(P.isUnmounted||A.isUnmounted||A.pendingId!==P.suspenseId)return;P.asyncResolved=!0;const{vnode:S}=P;is(P,U),V&&(S.el=V);const q=!V&&P.subTree.el;M(P,S,y(V||P.subTree.el),V?null:m(P.subTree),A,s,$),q&&(S.placeholder=null,L(q)),zn(P,S.el),C&&--A.deps===0&&A.resolve()})},unmount(P,M){A.isUnmounted=!0,A.activeBranch&&p(A.activeBranch,r,P,M),A.pendingBranch&&p(A.pendingBranch,r,P,M)}};return A}function rp(t,e,r,o,n,i,s,a,l){const _=e.suspense=Fc(e,o,r,t.parentNode,document.createElement("div"),null,n,i,s,a,!0),u=l(t,_.pendingBranch=e.ssContent,r,_,i,s);return _.deps===0&&_.resolve(!1,!0),u}function op(t){const{shapeFlag:e,children:r}=t,o=e&32;t.ssContent=Ca(o?r.default:r),t.ssFallback=o?Ca(r.fallback):mt(Gt)}function Ca(t){let e;if(ft(t)){const r=oo&&t._c;r&&(t._d=!1,I()),t=t(),r&&(t._d=!0,e=he,Hc())}return lt(t)&&(t=Fd(t)),t=ve(t),e&&!t.dynamicChildren&&(t.dynamicChildren=e.filter(r=>r!==t)),t}function Uc(t,e){e&&e.pendingBranch?lt(t)?e.effects.push(...t):e.effects.push(t):hn(t)}function Zr(t,e){t.activeBranch=e;const{vnode:r,parentComponent:o}=t;let n=e.el;for(;!n&&e.component;)e=e.component.subTree,n=e.el;r.el=n,o&&o.subTree===r&&(o.vnode.el=n,zn(o,n))}function np(t){const e=t.props&&t.props.suspensible;return e!=null&&e!==!1}const ot=Symbol.for("v-fgt"),kr=Symbol.for("v-txt"),Gt=Symbol.for("v-cmt"),Io=Symbol.for("v-stc"),Po=[];let he=null;function I(t=!1){Po.push(he=t?null:[])}function Hc(){Po.pop(),he=Po[Po.length-1]||null}let oo=1;function An(t,e=!1){oo+=t,t<0&&he&&e&&(he.hasOnce=!0)}function jc(t){return t.dynamicChildren=oo>0?he||Kr:null,Hc(),oo>0&&he&&he.push(t),t}function D(t,e,r,o,n,i){return jc(O(t,e,r,o,n,i,!0))}function $t(t,e,r,o,n){return jc(mt(t,e,r,o,n,!0))}function Sr(t){return t?t.__v_isVNode===!0:!1}function Oe(t,e){return t.type===e.type&&t.key===e.key}const qc=({key:t})=>t??null,an=({ref:t,ref_key:e,ref_for:r})=>(typeof t=="number"&&(t=""+t),t!=null?Lt(t)||qt(t)||ft(t)?{i:re,r:t,k:e,f:!!r}:t:null);function O(t,e=null,r=null,o=0,n=null,i=t===ot?0:1,s=!1,a=!1){const l={__v_isVNode:!0,__v_skip:!0,type:t,props:e,key:e&&qc(e),ref:e&&an(e),scopeId:rc,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:i,patchFlag:o,dynamicProps:n,dynamicChildren:null,appContext:null,ctx:re};return a?(Ws(l,r),i&128&&t.normalize(l)):r&&(l.shapeFlag|=Lt(r)?8:16),oo>0&&!s&&he&&(l.patchFlag>0||i&6)&&l.patchFlag!==32&&he.push(l),l}const mt=ip;function ip(t,e=null,r=null,o=0,n=null,i=!1){if((!t||t===Ec)&&(t=Gt),Sr(t)){const a=Ue(t,e,!0);return r&&Ws(a,r),oo>0&&!i&&he&&(a.shapeFlag&6?he[he.indexOf(t)]=a:he.push(a)),a.patchFlag=-2,a}if(pp(t)&&(t=t.__vccOpts),e){e=zc(e);let{class:a,style:l}=e;a&&!Lt(a)&&(e.class=jt(a)),Rt(l)&&(Un(l)&&!lt(l)&&(l=Zt({},l)),e.style=vt(l))}const s=Lt(t)?1:wn(t)?128:nc(t)?64:Rt(t)?4:ft(t)?2:0;return O(t,e,r,o,n,s,i,!0)}function zc(t){return t?Un(t)||Lc(t)?Zt({},t):t:null}function Ue(t,e,r=!1,o=!1){const{props:n,ref:i,patchFlag:s,children:a,transition:l}=t,_=e?sp(n||{},e):n,u={__v_isVNode:!0,__v_skip:!0,type:t.type,props:_,key:_&&qc(_),ref:e&&e.ref?r&&i?lt(i)?i.concat(an(e)):[i,an(e)]:an(e):i,scopeId:t.scopeId,slotScopeIds:t.slotScopeIds,children:a,target:t.target,targetStart:t.targetStart,targetAnchor:t.targetAnchor,staticCount:t.staticCount,shapeFlag:t.shapeFlag,patchFlag:e&&t.type!==ot?s===-1?16:s|16:s,dynamicProps:t.dynamicProps,dynamicChildren:t.dynamicChildren,appContext:t.appContext,dirs:t.dirs,transition:l,component:t.component,suspense:t.suspense,ssContent:t.ssContent&&Ue(t.ssContent),ssFallback:t.ssFallback&&Ue(t.ssFallback),placeholder:t.placeholder,el:t.el,anchor:t.anchor,ctx:t.ctx,ce:t.ce};return l&&o&&ro(u,l.clone(u)),u}function zs(t=" ",e=0){return mt(kr,null,t,e)}function SA(t,e){const r=mt(Io,null,t);return r.staticCount=e,r}function ct(t="",e=!1){return e?(I(),$t(Gt,null,t)):mt(Gt,null,t)}function ve(t){return t==null||typeof t=="boolean"?mt(Gt):lt(t)?mt(ot,null,t.slice()):Sr(t)?cr(t):mt(kr,null,String(t))}function cr(t){return t.el===null&&t.patchFlag!==-1||t.memo?t:Ue(t)}function Ws(t,e){let r=0;const{shapeFlag:o}=t;if(e==null)e=null;else if(lt(e))r=16;else if(typeof e=="object")if(o&65){const n=e.default;n&&(n._c&&(n._d=!1),Ws(t,n()),n._c&&(n._d=!0));return}else{r=32;const n=e._;!n&&!Lc(e)?e._ctx=re:n===3&&re&&(re.slots._===1?e._=1:(e._=2,t.patchFlag|=1024))}else ft(e)?(e={default:e,_ctx:re},r=32):(e=String(e),o&64?(r=16,e=[zs(e)]):r=8);t.children=e,t.shapeFlag|=r}function sp(...t){const e={};for(let r=0;r<t.length;r++){const o=t[r];for(const n in o)if(n==="class")e.class!==o.class&&(e.class=jt([e.class,o.class]));else if(n==="style")e.style=vt([e.style,o.style]);else if(No(n)){const i=e[n],s=o[n];s&&i!==s&&!(lt(i)&&i.includes(s))&&(e[n]=i?[].concat(i,s):s)}else n!==""&&(e[n]=o[n])}return e}function me(t,e,r,o=null){ke(t,e,7,[r,o])}const ap=Rc();let lp=0;function up(t,e,r){const o=t.type,n=(e?e.appContext:t.appContext)||ap,i={uid:lp++,vnode:t,type:o,parent:e,appContext:n,root:null,next:null,subTree:null,effect:null,update:null,job:null,scope:new Su(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:e?e.provides:Object.create(n.provides),ids:e?e.ids:["",0,0],accessCache:null,renderCache:[],components:null,directives:null,propsOptions:Cc(o,n),emitsOptions:Pc(o,n),emit:null,emitted:null,propsDefaults:Pt,inheritAttrs:o.inheritAttrs,ctx:Pt,data:Pt,props:Pt,attrs:Pt,slots:Pt,refs:Pt,setupState:Pt,setupContext:null,suspense:r,suspenseId:r?r.pendingId:0,asyncDep:null,asyncResolved:!1,isMounted:!1,isUnmounted:!1,isDeactivated:!1,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,da:null,a:null,rtg:null,rtc:null,ec:null,sp:null};return i.ctx={_:i},i.root=e?e.root:i,i.emit=$d.bind(null,i),t.ce&&t.ce(i),i}let ee=null;const He=()=>ee||re;let Tn,os;{const t=$n(),e=(r,o)=>{let n;return(n=t[r])||(n=t[r]=[]),n.push(o),i=>{n.length>1?n.forEach(s=>s(i)):n[0](i)}};Tn=e("__VUE_INSTANCE_SETTERS__",r=>ee=r),os=e("__VUE_SSR_SETTERS__",r=>no=r)}const Mr=t=>{const e=ee;return Tn(t),t.scope.on(),()=>{t.scope.off(),Tn(e)}},ns=()=>{ee&&ee.scope.off(),Tn(null)};function Wc(t){return t.vnode.shapeFlag&4}let no=!1;function cp(t,e=!1,r=!1){e&&os(e);const{props:o,children:n}=t.vnode,i=Wc(t);qd(t,o,i,e),Gd(t,n,r||e);const s=i?_p(t,e):void 0;return e&&os(!1),s}function _p(t,e){const r=t.type;t.accessCache=Object.create(null),t.proxy=new Proxy(t.ctx,Rd);const{setup:o}=r;if(o){er();const n=t.setupContext=o.length>1?dp(t):null,i=Mr(t),s=$o(o,t,0,[t.props,n]),a=Ds(s);if(rr(),i(),(a||t.sp)&&!pr(t)&&Bs(t),a){if(s.then(ns,ns),e)return s.then(l=>{is(t,l)}).catch(l=>{co(l,t,0)});t.asyncDep=s}else is(t,s)}else Kc(t)}function is(t,e,r){ft(e)?t.type.__ssrInlineRender?t.ssrRender=e:t.render=e:Rt(e)&&(t.setupState=Xu(e)),Kc(t)}function Kc(t,e,r){const o=t.type;t.render||(t.render=o.render||Be);{const n=Mr(t);er();try{Id(t)}finally{rr(),n()}}}const fp={get(t,e){return le(t,"get",""),t[e]}};function dp(t){const e=r=>{t.exposed=r||{}};return{attrs:new Proxy(t.attrs,fp),slots:t.slots,emit:t.emit,expose:e}}function Wn(t){return t.exposed?t.exposeProxy||(t.exposeProxy=new Proxy(Xu(Yf(t.exposed)),{get(e,r){if(r in e)return e[r];if(r in Ro)return Ro[r](t)},has(e,r){return r in e||r in Ro}})):t.proxy}function ss(t,e=!0){return ft(t)?t.displayName||t.name:t.name||e&&t.__name}function pp(t){return ft(t)&&"__vccOpts"in t}const H=(t,e)=>od(t,e,no);function Ee(t,e,r){try{An(-1);const o=arguments.length;return o===2?Rt(e)&&!lt(e)?Sr(e)?mt(t,null,[e]):mt(t,e):mt(t,null,e):(o>3?r=Array.prototype.slice.call(arguments,2):o===3&&Sr(r)&&(r=[r]),mt(t,e,r))}finally{An(1)}}const mp="3.5.25";let as;const ka=typeof window<"u"&&window.trustedTypes;if(ka)try{as=ka.createPolicy("vue",{createHTML:t=>t})}catch{}const Gc=as?t=>as.createHTML(t):t=>t,hp="http://www.w3.org/2000/svg",gp="http://www.w3.org/1998/Math/MathML",Je=typeof document<"u"?document:null,Va=Je&&Je.createElement("template"),yp={insert:(t,e,r)=>{e.insertBefore(t,r||null)},remove:t=>{const e=t.parentNode;e&&e.removeChild(t)},createElement:(t,e,r,o)=>{const n=e==="svg"?Je.createElementNS(hp,t):e==="mathml"?Je.createElementNS(gp,t):r?Je.createElement(t,{is:r}):Je.createElement(t);return t==="select"&&o&&o.multiple!=null&&n.setAttribute("multiple",o.multiple),n},createText:t=>Je.createTextNode(t),createComment:t=>Je.createComment(t),setText:(t,e)=>{t.nodeValue=e},setElementText:(t,e)=>{t.textContent=e},parentNode:t=>t.parentNode,nextSibling:t=>t.nextSibling,querySelector:t=>Je.querySelector(t),setScopeId(t,e){t.setAttribute(e,"")},insertStaticContent(t,e,r,o,n,i){const s=r?r.previousSibling:e.lastChild;if(n&&(n===i||n.nextSibling))for(;e.insertBefore(n.cloneNode(!0),r),!(n===i||!(n=n.nextSibling)););else{Va.innerHTML=Gc(o==="svg"?`<svg>${t}</svg>`:o==="mathml"?`<math>${t}</math>`:t);const a=Va.content;if(o==="svg"||o==="mathml"){const l=a.firstChild;for(;l.firstChild;)a.appendChild(l.firstChild);a.removeChild(l)}e.insertBefore(a,r)}return[s?s.nextSibling:e.firstChild,r?r.previousSibling:e.lastChild]}},ir="transition",mo="animation",Vo=Symbol("_vtc"),Jc={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},vp=Zt({},ac,Jc),Ep=t=>(t.displayName="Transition",t.props=vp,t),oe=Ep((t,{slots:e})=>Ee(_d,bp(t),e)),Tr=(t,e=[])=>{lt(t)?t.forEach(r=>r(...e)):t&&t(...e)},Sa=t=>t?lt(t)?t.some(e=>e.length>1):t.length>1:!1;function bp(t){const e={};for(const S in t)S in Jc||(e[S]=t[S]);if(t.css===!1)return e;const{name:r="v",type:o,duration:n,enterFromClass:i=`${r}-enter-from`,enterActiveClass:s=`${r}-enter-active`,enterToClass:a=`${r}-enter-to`,appearFromClass:l=i,appearActiveClass:_=s,appearToClass:u=a,leaveFromClass:f=`${r}-leave-from`,leaveActiveClass:d=`${r}-leave-active`,leaveToClass:p=`${r}-leave-to`}=t,m=wp(n),y=m&&m[0],L=m&&m[1],{onBeforeEnter:w,onEnter:v,onEnterCancelled:h,onLeave:g,onLeaveCancelled:A,onBeforeAppear:P=w,onAppear:M=v,onAppearCancelled:$=h}=e,C=(S,q,Y,pt)=>{S._enterCancelled=pt,Rr(S,q?u:a),Rr(S,q?_:s),Y&&Y()},V=(S,q)=>{S._isLeaving=!1,Rr(S,f),Rr(S,p),Rr(S,d),q&&q()},U=S=>(q,Y)=>{const pt=S?M:v,tt=()=>C(q,S,Y);Tr(pt,[q,tt]),Ma(()=>{Rr(q,S?l:i),ze(q,S?u:a),Sa(pt)||Na(q,o,y,tt)})};return Zt(e,{onBeforeEnter(S){Tr(w,[S]),ze(S,i),ze(S,s)},onBeforeAppear(S){Tr(P,[S]),ze(S,l),ze(S,_)},onEnter:U(!1),onAppear:U(!0),onLeave(S,q){S._isLeaving=!0;const Y=()=>V(S,q);ze(S,f),S._enterCancelled?(ze(S,d),Fa(S)):(Fa(S),ze(S,d)),Ma(()=>{S._isLeaving&&(Rr(S,f),ze(S,p),Sa(g)||Na(S,o,L,Y))}),Tr(g,[S,Y])},onEnterCancelled(S){C(S,!1,void 0,!0),Tr(h,[S])},onAppearCancelled(S){C(S,!0,void 0,!0),Tr($,[S])},onLeaveCancelled(S){V(S),Tr(A,[S])}})}function wp(t){if(t==null)return null;if(Rt(t))return[ui(t.enter),ui(t.leave)];{const e=ui(t);return[e,e]}}function ui(t){return xu(t)}function ze(t,e){e.split(/\s+/).forEach(r=>r&&t.classList.add(r)),(t[Vo]||(t[Vo]=new Set)).add(e)}function Rr(t,e){e.split(/\s+/).forEach(o=>o&&t.classList.remove(o));const r=t[Vo];r&&(r.delete(e),r.size||(t[Vo]=void 0))}function Ma(t){requestAnimationFrame(()=>{requestAnimationFrame(t)})}let Ap=0;function Na(t,e,r,o){const n=t._endId=++Ap,i=()=>{n===t._endId&&o()};if(r!=null)return setTimeout(i,r);const{type:s,timeout:a,propCount:l}=Tp(t,e);if(!s)return o();const _=s+"end";let u=0;const f=()=>{t.removeEventListener(_,d),i()},d=p=>{p.target===t&&++u>=l&&f()};setTimeout(()=>{u<l&&f()},a+1),t.addEventListener(_,d)}function Tp(t,e){const r=window.getComputedStyle(t),o=m=>(r[m]||"").split(", "),n=o(`${ir}Delay`),i=o(`${ir}Duration`),s=$a(n,i),a=o(`${mo}Delay`),l=o(`${mo}Duration`),_=$a(a,l);let u=null,f=0,d=0;e===ir?s>0&&(u=ir,f=s,d=i.length):e===mo?_>0&&(u=mo,f=_,d=l.length):(f=Math.max(s,_),u=f>0?s>_?ir:mo:null,d=u?u===ir?i.length:l.length:0);const p=u===ir&&/\b(?:transform|all)(?:,|$)/.test(o(`${ir}Property`).toString());return{type:u,timeout:f,propCount:d,hasTransform:p}}function $a(t,e){for(;t.length<e.length;)t=t.concat(t);return Math.max(...e.map((r,o)=>Ba(r)+Ba(t[o])))}function Ba(t){return t==="auto"?0:Number(t.slice(0,-1).replace(",","."))*1e3}function Fa(t){return(t?t.ownerDocument:document).body.offsetHeight}function Rp(t,e,r){const o=t[Vo];o&&(e=(e?[e,...o]:[...o]).join(" ")),e==null?t.removeAttribute("class"):r?t.setAttribute("class",e):t.className=e}const Rn=Symbol("_vod"),Yc=Symbol("_vsh"),MA={name:"show",beforeMount(t,{value:e},{transition:r}){t[Rn]=t.style.display==="none"?"":t.style.display,r&&e?r.beforeEnter(t):ho(t,e)},mounted(t,{value:e},{transition:r}){r&&e&&r.enter(t)},updated(t,{value:e,oldValue:r},{transition:o}){!e!=!r&&(o?e?(o.beforeEnter(t),ho(t,!0),o.enter(t)):o.leave(t,()=>{ho(t,!1)}):ho(t,e))},beforeUnmount(t,{value:e}){ho(t,e)}};function ho(t,e){t.style.display=e?t[Rn]:"none",t[Yc]=!e}const Ip=Symbol(""),Pp=/(?:^|;)\s*display\s*:/;function Dp(t,e,r){const o=t.style,n=Lt(r);let i=!1;if(r&&!n){if(e)if(Lt(e))for(const s of e.split(";")){const a=s.slice(0,s.indexOf(":")).trim();r[a]==null&&ln(o,a,"")}else for(const s in e)r[s]==null&&ln(o,s,"");for(const s in r)s==="display"&&(i=!0),ln(o,s,r[s])}else if(n){if(e!==r){const s=o[Ip];s&&(r+=";"+s),o.cssText=r,i=Pp.test(r)}}else e&&t.removeAttribute("style");Rn in t&&(t[Rn]=i?o.display:"",t[Yc]&&(o.display="none"))}const Ua=/\s*!important$/;function ln(t,e,r){if(lt(r))r.forEach(o=>ln(t,e,o));else if(r==null&&(r=""),e.startsWith("--"))t.setProperty(e,r);else{const o=Op(t,e);Ua.test(r)?t.setProperty(vr(o),r.replace(Ua,""),"important"):t[o]=r}}const Ha=["Webkit","Moz","ms"],ci={};function Op(t,e){const r=ci[e];if(r)return r;let o=Ie(e);if(o!=="filter"&&o in t)return ci[e]=o;o=Mn(o);for(let n=0;n<Ha.length;n++){const i=Ha[n]+o;if(i in t)return ci[e]=i}return e}const ja="http://www.w3.org/1999/xlink";function qa(t,e,r,o,n,i=Df(e)){o&&e.startsWith("xlink:")?r==null?t.removeAttributeNS(ja,e.slice(6,e.length)):t.setAttributeNS(ja,e,r):r==null||i&&!Cu(r)?t.removeAttribute(e):t.setAttribute(e,i?"":xe(r)?String(r):r)}function za(t,e,r,o,n){if(e==="innerHTML"||e==="textContent"){r!=null&&(t[e]=e==="innerHTML"?Gc(r):r);return}const i=t.tagName;if(e==="value"&&i!=="PROGRESS"&&!i.includes("-")){const a=i==="OPTION"?t.getAttribute("value")||"":t.value,l=r==null?t.type==="checkbox"?"on":"":String(r);(a!==l||!("_value"in t))&&(t.value=l),r==null&&t.removeAttribute(e),t._value=r;return}let s=!1;if(r===""||r==null){const a=typeof t[e];a==="boolean"?r=Cu(r):r==null&&a==="string"?(r="",s=!0):a==="number"&&(r=0,s=!0)}try{t[e]=r}catch{}s&&t.removeAttribute(n||e)}function Ze(t,e,r,o){t.addEventListener(e,r,o)}function Lp(t,e,r,o){t.removeEventListener(e,r,o)}const Wa=Symbol("_vei");function xp(t,e,r,o,n=null){const i=t[Wa]||(t[Wa]={}),s=i[e];if(o&&s)s.value=o;else{const[a,l]=Cp(e);if(o){const _=i[e]=Sp(o,n);Ze(t,a,_,l)}else s&&(Lp(t,a,s,l),i[e]=void 0)}}const Ka=/(?:Once|Passive|Capture)$/;function Cp(t){let e;if(Ka.test(t)){e={};let o;for(;o=t.match(Ka);)t=t.slice(0,t.length-o[0].length),e[o[0].toLowerCase()]=!0}return[t[2]===":"?t.slice(3):vr(t.slice(2)),e]}let _i=0;const kp=Promise.resolve(),Vp=()=>_i||(kp.then(()=>_i=0),_i=Date.now());function Sp(t,e){const r=o=>{if(!o._vts)o._vts=Date.now();else if(o._vts<=r.attached)return;ke(Mp(o,r.value),e,5,[o])};return r.value=t,r.attached=Vp(),r}function Mp(t,e){if(lt(e)){const r=t.stopImmediatePropagation;return t.stopImmediatePropagation=()=>{r.call(t),t._stopped=!0},e.map(o=>n=>!n._stopped&&o&&o(n))}else return e}const Ga=t=>t.charCodeAt(0)===111&&t.charCodeAt(1)===110&&t.charCodeAt(2)>96&&t.charCodeAt(2)<123,Np=(t,e,r,o,n,i)=>{const s=n==="svg";e==="class"?Rp(t,o,s):e==="style"?Dp(t,r,o):No(e)?Is(e)||xp(t,e,r,o,i):(e[0]==="."?(e=e.slice(1),!0):e[0]==="^"?(e=e.slice(1),!1):$p(t,e,o,s))?(za(t,e,o),!t.tagName.includes("-")&&(e==="value"||e==="checked"||e==="selected")&&qa(t,e,o,s,i,e!=="value")):t._isVueCE&&(/[A-Z]/.test(e)||!Lt(o))?za(t,Ie(e),o,i,e):(e==="true-value"?t._trueValue=o:e==="false-value"&&(t._falseValue=o),qa(t,e,o,s))};function $p(t,e,r,o){if(o)return!!(e==="innerHTML"||e==="textContent"||e in t&&Ga(e)&&ft(r));if(e==="spellcheck"||e==="draggable"||e==="translate"||e==="autocorrect"||e==="sandbox"&&t.tagName==="IFRAME"||e==="form"||e==="list"&&t.tagName==="INPUT"||e==="type"&&t.tagName==="TEXTAREA")return!1;if(e==="width"||e==="height"){const n=t.tagName;if(n==="IMG"||n==="VIDEO"||n==="CANVAS"||n==="SOURCE")return!1}return Ga(e)&&Lt(r)?!1:e in t}const yr=t=>{const e=t.props["onUpdate:modelValue"]||!1;return lt(e)?r=>Yr(e,r):e};function Bp(t){t.target.composing=!0}function Ja(t){const e=t.target;e.composing&&(e.composing=!1,e.dispatchEvent(new Event("input")))}const Re=Symbol("_assign");function Ya(t,e,r){return e&&(t=t.trim()),r&&(t=Nn(t)),t}const ne={created(t,{modifiers:{lazy:e,trim:r,number:o}},n){t[Re]=yr(n);const i=o||n.props&&n.props.type==="number";Ze(t,e?"change":"input",s=>{s.target.composing||t[Re](Ya(t.value,r,i))}),(r||i)&&Ze(t,"change",()=>{t.value=Ya(t.value,r,i)}),e||(Ze(t,"compositionstart",Bp),Ze(t,"compositionend",Ja),Ze(t,"change",Ja))},mounted(t,{value:e}){t.value=e??""},beforeUpdate(t,{value:e,oldValue:r,modifiers:{lazy:o,trim:n,number:i}},s){if(t[Re]=yr(s),t.composing)return;const a=(i||t.type==="number")&&!/^0\d/.test(t.value)?Nn(t.value):t.value,l=e??"";a!==l&&(document.activeElement===t&&t.type!=="range"&&(o&&e===r||n&&t.value.trim()===l)||(t.value=l))}},Fp={deep:!0,created(t,e,r){t[Re]=yr(r),Ze(t,"change",()=>{const o=t._modelValue,n=io(t),i=t.checked,s=t[Re];if(lt(o)){const a=Os(o,n),l=a!==-1;if(i&&!l)s(o.concat(n));else if(!i&&l){const _=[...o];_.splice(a,1),s(_)}}else if(lo(o)){const a=new Set(o);i?a.add(n):a.delete(n),s(a)}else s(Qc(t,i))})},mounted:Qa,beforeUpdate(t,e,r){t[Re]=yr(r),Qa(t,e,r)}};function Qa(t,{value:e,oldValue:r},o){t._modelValue=e;let n;if(lt(e))n=Os(e,o.props.value)>-1;else if(lo(e))n=e.has(o.props.value);else{if(e===r)return;n=Vr(e,Qc(t,!0))}t.checked!==n&&(t.checked=n)}const Up={created(t,{value:e},r){t.checked=Vr(e,r.props.value),t[Re]=yr(r),Ze(t,"change",()=>{t[Re](io(t))})},beforeUpdate(t,{value:e,oldValue:r},o){t[Re]=yr(o),e!==r&&(t.checked=Vr(e,o.props.value))}},Er={deep:!0,created(t,{value:e,modifiers:{number:r}},o){const n=lo(e);Ze(t,"change",()=>{const i=Array.prototype.filter.call(t.options,s=>s.selected).map(s=>r?Nn(io(s)):io(s));t[Re](t.multiple?n?new Set(i):i:i[0]),t._assigning=!0,gr(()=>{t._assigning=!1})}),t[Re]=yr(o)},mounted(t,{value:e}){Xa(t,e)},beforeUpdate(t,e,r){t[Re]=yr(r)},updated(t,{value:e}){t._assigning||Xa(t,e)}};function Xa(t,e){const r=t.multiple,o=lt(e);if(!(r&&!o&&!lo(e))){for(let n=0,i=t.options.length;n<i;n++){const s=t.options[n],a=io(s);if(r)if(o){const l=typeof a;l==="string"||l==="number"?s.selected=e.some(_=>String(_)===String(a)):s.selected=Os(e,a)>-1}else s.selected=e.has(a);else if(Vr(io(s),e)){t.selectedIndex!==n&&(t.selectedIndex=n);return}}!r&&t.selectedIndex!==-1&&(t.selectedIndex=-1)}}function io(t){return"_value"in t?t._value:t.value}function Qc(t,e){const r=e?"_trueValue":"_falseValue";return r in t?t[r]:e}const NA={created(t,e,r){Xo(t,e,r,null,"created")},mounted(t,e,r){Xo(t,e,r,null,"mounted")},beforeUpdate(t,e,r,o){Xo(t,e,r,o,"beforeUpdate")},updated(t,e,r,o){Xo(t,e,r,o,"updated")}};function Hp(t,e){switch(t){case"SELECT":return Er;case"TEXTAREA":return ne;default:switch(e){case"checkbox":return Fp;case"radio":return Up;default:return ne}}}function Xo(t,e,r,o,n){const s=Hp(t.tagName,r.props&&r.props.type)[n];s&&s(t,e,r,o)}const jp=["ctrl","shift","alt","meta"],qp={stop:t=>t.stopPropagation(),prevent:t=>t.preventDefault(),self:t=>t.target!==t.currentTarget,ctrl:t=>!t.ctrlKey,shift:t=>!t.shiftKey,alt:t=>!t.altKey,meta:t=>!t.metaKey,left:t=>"button"in t&&t.button!==0,middle:t=>"button"in t&&t.button!==1,right:t=>"button"in t&&t.button!==2,exact:(t,e)=>jp.some(r=>t[`${r}Key`]&&!e.includes(r))},$A=(t,e)=>{const r=t._withMods||(t._withMods={}),o=e.join(".");return r[o]||(r[o]=((n,...i)=>{for(let s=0;s<e.length;s++){const a=qp[e[s]];if(a&&a(n,e))return}return t(n,...i)}))},zp={esc:"escape",space:" ",up:"arrow-up",left:"arrow-left",right:"arrow-right",down:"arrow-down",delete:"backspace"},Wp=(t,e)=>{const r=t._withKeys||(t._withKeys={}),o=e.join(".");return r[o]||(r[o]=(n=>{if(!("key"in n))return;const i=vr(n.key);if(e.some(s=>s===i||zp[s]===i))return t(n)}))},Xc=Zt({patchProp:Np},yp);let Do,Za=!1;function Kp(){return Do||(Do=Yd(Xc))}function Gp(){return Do=Za?Do:Qd(Xc),Za=!0,Do}const Jp=((...t)=>{const e=Kp().createApp(...t),{mount:r}=e;return e.mount=o=>{const n=t_(o);if(!n)return;const i=e._component;!ft(i)&&!i.render&&!i.template&&(i.template=n.innerHTML),n.nodeType===1&&(n.textContent="");const s=r(n,!1,Zc(n));return n instanceof Element&&(n.removeAttribute("v-cloak"),n.setAttribute("data-v-app","")),s},e}),Yp=((...t)=>{const e=Gp().createApp(...t),{mount:r}=e;return e.mount=o=>{const n=t_(o);if(n)return r(n,!0,Zc(n))},e});function Zc(t){if(t instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&t instanceof MathMLElement)return"mathml"}function t_(t){return Lt(t)?document.querySelector(t):t}const Qp=/"(?:_|\\u0{2}5[Ff]){2}(?:p|\\u0{2}70)(?:r|\\u0{2}72)(?:o|\\u0{2}6[Ff])(?:t|\\u0{2}74)(?:o|\\u0{2}6[Ff])(?:_|\\u0{2}5[Ff]){2}"\s*:/,Xp=/"(?:c|\\u0063)(?:o|\\u006[Ff])(?:n|\\u006[Ee])(?:s|\\u0073)(?:t|\\u0074)(?:r|\\u0072)(?:u|\\u0075)(?:c|\\u0063)(?:t|\\u0074)(?:o|\\u006[Ff])(?:r|\\u0072)"\s*:/,Zp=/^\s*["[{]|^\s*-?\d{1,16}(\.\d{1,17})?([Ee][+-]?\d+)?\s*$/;function tm(t,e){if(t==="__proto__"||t==="constructor"&&e&&typeof e=="object"&&"prototype"in e){em(t);return}return e}function em(t){console.warn(`[destr] Dropping "${t}" key to prevent prototype pollution.`)}function In(t,e={}){if(typeof t!="string")return t;if(t[0]==='"'&&t[t.length-1]==='"'&&t.indexOf("\\")===-1)return t.slice(1,-1);const r=t.trim();if(r.length<=9)switch(r.toLowerCase()){case"true":return!0;case"false":return!1;case"undefined":return;case"null":return null;case"nan":return Number.NaN;case"infinity":return Number.POSITIVE_INFINITY;case"-infinity":return Number.NEGATIVE_INFINITY}if(!Zp.test(t)){if(e.strict)throw new SyntaxError("[destr] Invalid JSON");return t}try{if(Qp.test(t)||Xp.test(t)){if(e.strict)throw new Error("[destr] Possible prototype pollution");return JSON.parse(t,tm)}return JSON.parse(t)}catch(o){if(e.strict)throw o;return t}}const rm=/#/g,om=/&/g,nm=/\//g,im=/=/g,Ks=/\+/g,sm=/%5e/gi,am=/%60/gi,lm=/%7c/gi,um=/%20/gi;function cm(t){return encodeURI(""+t).replace(lm,"|")}function ls(t){return cm(typeof t=="string"?t:JSON.stringify(t)).replace(Ks,"%2B").replace(um,"+").replace(rm,"%23").replace(om,"%26").replace(am,"`").replace(sm,"^").replace(nm,"%2F")}function fi(t){return ls(t).replace(im,"%3D")}function Pn(t=""){try{return decodeURIComponent(""+t)}catch{return""+t}}function _m(t){return Pn(t.replace(Ks," "))}function fm(t){return Pn(t.replace(Ks," "))}function e_(t=""){const e=Object.create(null);t[0]==="?"&&(t=t.slice(1));for(const r of t.split("&")){const o=r.match(/([^=]+)=?(.*)/)||[];if(o.length<2)continue;const n=_m(o[1]);if(n==="__proto__"||n==="constructor")continue;const i=fm(o[2]||"");e[n]===void 0?e[n]=i:Array.isArray(e[n])?e[n].push(i):e[n]=[e[n],i]}return e}function dm(t,e){return(typeof e=="number"||typeof e=="boolean")&&(e=String(e)),e?Array.isArray(e)?e.map(r=>`${fi(t)}=${ls(r)}`).join("&"):`${fi(t)}=${ls(e)}`:fi(t)}function pm(t){return Object.keys(t).filter(e=>t[e]!==void 0).map(e=>dm(e,t[e])).filter(Boolean).join("&")}const mm=/^[\s\w\0+.-]{2,}:([/\\]{1,2})/,r_=/^[\s\w\0+.-]{2,}:([/\\]{2})?/,hm=/^([/\\]\s*){2,}[^/\\]/,gm=/^[\s\0]*(blob|data|javascript|vbscript):$/i,ym=/\/$|\/\?|\/#/,vm=/^\.?\//;function br(t,e={}){return typeof e=="boolean"&&(e={acceptRelative:e}),e.strict?mm.test(t):r_.test(t)||(e.acceptRelative?hm.test(t):!1)}function Em(t){return!!t&&gm.test(t)}function us(t="",e){return e?ym.test(t):t.endsWith("/")}function Dn(t="",e){if(!e)return(us(t)?t.slice(0,-1):t)||"/";if(!us(t,!0))return t||"/";let r=t,o="";const n=t.indexOf("#");n!==-1&&(r=t.slice(0,n),o=t.slice(n));const[i,...s]=r.split("?");return((i.endsWith("/")?i.slice(0,-1):i)||"/")+(s.length>0?`?${s.join("?")}`:"")+o}function bm(t="",e){if(!e)return t.endsWith("/")?t:t+"/";if(us(t,!0))return t||"/";let r=t,o="";const n=t.indexOf("#");if(n!==-1&&(r=t.slice(0,n),o=t.slice(n),!r))return o;const[i,...s]=r.split("?");return i+"/"+(s.length>0?`?${s.join("?")}`:"")+o}function wm(t,e){if(n_(e)||br(t))return t;const r=Dn(e);if(t.startsWith(r)){const o=t[r.length];if(!o||o==="/"||o==="?")return t}return Gs(r,t)}function tl(t,e){if(n_(e))return t;const r=Dn(e);if(!t.startsWith(r))return t;const o=t[r.length];return o&&o!=="/"&&o!=="?"?t:"/"+t.slice(r.length).replace(/^\/+/,"")}function o_(t,e){const r=a_(t),o={...e_(r.search),...e};return r.search=pm(o),Pm(r)}function n_(t){return!t||t==="/"}function Am(t){return t&&t!=="/"}function Gs(t,...e){let r=t||"";for(const o of e.filter(n=>Am(n)))if(r){const n=o.replace(vm,"");r=bm(r)+n}else r=o;return r}function i_(...t){const e=/\/(?!\/)/,r=t.filter(Boolean),o=[];let n=0;for(const s of r)if(!(!s||s==="/")){for(const[a,l]of s.split(e).entries())if(!(!l||l===".")){if(l===".."){if(o.length===1&&br(o[0]))continue;o.pop(),n--;continue}if(a===1&&o[o.length-1]?.endsWith(":/")){o[o.length-1]+="/"+l;continue}o.push(l),n++}}let i=o.join("/");return n>=0?r[0]?.startsWith("/")&&!i.startsWith("/")?i="/"+i:r[0]?.startsWith("./")&&!i.startsWith("./")&&(i="./"+i):i="../".repeat(-1*n)+i,r[r.length-1]?.endsWith("/")&&!i.endsWith("/")&&(i+="/"),i}function Tm(t){return Rm(t,"https://")}function Rm(t,e){let r=t.match(r_);return r||(r=t.match(/^\/{2,}/)),r?e+t.slice(r[0].length):e+t}function Im(t,e){return Pn(Dn(t))===Pn(Dn(e))}const s_=Symbol.for("ufo:protocolRelative");function a_(t="",e){const r=t.match(/^[\s\0]*(blob:|data:|javascript:|vbscript:)(.*)/i);if(r){const[,f,d=""]=r;return{protocol:f.toLowerCase(),pathname:d,href:f+d,auth:"",host:"",search:"",hash:""}}if(!br(t,{acceptRelative:!0}))return el(t);const[,o="",n,i=""]=t.replace(/\\/g,"/").match(/^[\s\0]*([\w+.-]{2,}:)?\/\/([^/@]+@)?(.*)/)||[];let[,s="",a=""]=i.match(/([^#/?]*)(.*)?/)||[];o==="file:"&&(a=a.replace(/\/(?=[A-Za-z]:)/,""));const{pathname:l,search:_,hash:u}=el(a);return{protocol:o.toLowerCase(),auth:n?n.slice(0,Math.max(0,n.length-1)):"",host:s,pathname:l,search:_,hash:u,[s_]:!o}}function el(t=""){const[e="",r="",o=""]=(t.match(/([^#?]*)(\?[^#]*)?(#.*)?/)||[]).splice(1);return{pathname:e,search:r,hash:o}}function Pm(t){const e=t.pathname||"",r=t.search?(t.search.startsWith("?")?"":"?")+t.search:"",o=t.hash||"",n=t.auth?t.auth+"@":"",i=t.host||"";return(t.protocol||t[s_]?(t.protocol||"")+"//":"")+n+i+e+r+o}class Dm extends Error{constructor(e,r){super(e,r),this.name="FetchError",r?.cause&&!this.cause&&(this.cause=r.cause)}}function Om(t){const e=t.error?.message||t.error?.toString()||"",r=t.request?.method||t.options?.method||"GET",o=t.request?.url||String(t.request)||"/",n=`[${r}] ${JSON.stringify(o)}`,i=t.response?`${t.response.status} ${t.response.statusText}`:"<no response>",s=`${n}: ${i}${e?` ${e}`:""}`,a=new Dm(s,t.error?{cause:t.error}:void 0);for(const l of["request","options","response"])Object.defineProperty(a,l,{get(){return t[l]}});for(const[l,_]of[["data","_data"],["status","status"],["statusCode","status"],["statusText","statusText"],["statusMessage","statusText"]])Object.defineProperty(a,l,{get(){return t.response&&t.response[_]}});return a}const Lm=new Set(Object.freeze(["PATCH","POST","PUT","DELETE"]));function rl(t="GET"){return Lm.has(t.toUpperCase())}function xm(t){if(t===void 0)return!1;const e=typeof t;return e==="string"||e==="number"||e==="boolean"||e===null?!0:e!=="object"?!1:Array.isArray(t)?!0:t.buffer||t instanceof FormData||t instanceof URLSearchParams?!1:t.constructor&&t.constructor.name==="Object"||typeof t.toJSON=="function"}const Cm=new Set(["image/svg","application/xml","application/xhtml","application/html"]),km=/^application\/(?:[\w!#$%&*.^`~-]*\+)?json(;.+)?$/i;function Vm(t=""){if(!t)return"json";const e=t.split(";").shift()||"";return km.test(e)?"json":e==="text/event-stream"?"stream":Cm.has(e)||e.startsWith("text/")?"text":"blob"}function Sm(t,e,r,o){const n=Mm(e?.headers??t?.headers,r?.headers,o);let i;return(r?.query||r?.params||e?.params||e?.query)&&(i={...r?.params,...r?.query,...e?.params,...e?.query}),{...r,...e,query:i,params:i,headers:n}}function Mm(t,e,r){if(!e)return new r(t);const o=new r(e);if(t)for(const[n,i]of Symbol.iterator in t||Array.isArray(t)?t:new r(t))o.set(n,i);return o}async function Zo(t,e){if(e)if(Array.isArray(e))for(const r of e)await r(t);else await e(t)}const Nm=new Set([408,409,425,429,500,502,503,504]),$m=new Set([101,204,205,304]);function l_(t={}){const{fetch:e=globalThis.fetch,Headers:r=globalThis.Headers,AbortController:o=globalThis.AbortController}=t;async function n(a){const l=a.error&&a.error.name==="AbortError"&&!a.options.timeout||!1;if(a.options.retry!==!1&&!l){let u;typeof a.options.retry=="number"?u=a.options.retry:u=rl(a.options.method)?0:1;const f=a.response&&a.response.status||500;if(u>0&&(Array.isArray(a.options.retryStatusCodes)?a.options.retryStatusCodes.includes(f):Nm.has(f))){const d=typeof a.options.retryDelay=="function"?a.options.retryDelay(a):a.options.retryDelay||0;return d>0&&await new Promise(p=>setTimeout(p,d)),i(a.request,{...a.options,retry:u-1})}}const _=Om(a);throw Error.captureStackTrace&&Error.captureStackTrace(_,i),_}const i=async function(l,_={}){const u={request:l,options:Sm(l,_,t.defaults,r),response:void 0,error:void 0};if(u.options.method&&(u.options.method=u.options.method.toUpperCase()),u.options.onRequest&&(await Zo(u,u.options.onRequest),u.options.headers instanceof r||(u.options.headers=new r(u.options.headers||{}))),typeof u.request=="string"&&(u.options.baseURL&&(u.request=wm(u.request,u.options.baseURL)),u.options.query&&(u.request=o_(u.request,u.options.query),delete u.options.query),"query"in u.options&&delete u.options.query,"params"in u.options&&delete u.options.params),u.options.body&&rl(u.options.method))if(xm(u.options.body)){const p=u.options.headers.get("content-type");typeof u.options.body!="string"&&(u.options.body=p==="application/x-www-form-urlencoded"?new URLSearchParams(u.options.body).toString():JSON.stringify(u.options.body)),p||u.options.headers.set("content-type","application/json"),u.options.headers.has("accept")||u.options.headers.set("accept","application/json")}else("pipeTo"in u.options.body&&typeof u.options.body.pipeTo=="function"||typeof u.options.body.pipe=="function")&&("duplex"in u.options||(u.options.duplex="half"));let f;if(!u.options.signal&&u.options.timeout){const p=new o;f=setTimeout(()=>{const m=new Error("[TimeoutError]: The operation was aborted due to timeout");m.name="TimeoutError",m.code=23,p.abort(m)},u.options.timeout),u.options.signal=p.signal}try{u.response=await e(u.request,u.options)}catch(p){return u.error=p,u.options.onRequestError&&await Zo(u,u.options.onRequestError),await n(u)}finally{f&&clearTimeout(f)}if((u.response.body||u.response._bodyInit)&&!$m.has(u.response.status)&&u.options.method!=="HEAD"){const p=(u.options.parseResponse?"json":u.options.responseType)||Vm(u.response.headers.get("content-type")||"");switch(p){case"json":{const m=await u.response.text(),y=u.options.parseResponse||In;u.response._data=y(m);break}case"stream":{u.response._data=u.response.body||u.response._bodyInit;break}default:u.response._data=await u.response[p]()}}return u.options.onResponse&&await Zo(u,u.options.onResponse),!u.options.ignoreResponseError&&u.response.status>=400&&u.response.status<600?(u.options.onResponseError&&await Zo(u,u.options.onResponseError),await n(u)):u.response},s=async function(l,_){return(await i(l,_))._data};return s.raw=i,s.native=(...a)=>e(...a),s.create=(a={},l={})=>l_({...t,...l,defaults:{...t.defaults,...l.defaults,...a}}),s}const On=(function(){if(typeof globalThis<"u")return globalThis;if(typeof self<"u")return self;if(typeof window<"u")return window;if(typeof global<"u")return global;throw new Error("unable to locate global object")})(),Bm=On.fetch?(...t)=>On.fetch(...t):()=>Promise.reject(new Error("[ofetch] global.fetch is not supported!")),Fm=On.Headers,Um=On.AbortController,Hm=l_({fetch:Bm,Headers:Fm,AbortController:Um}),jm=Hm,qm=()=>window?.__NUXT__?.config||window?.useNuxtApp?.().payload?.config,Js=()=>qm().app,zm=()=>Js().baseURL,Wm=()=>Js().buildAssetsDir,Ys=(...t)=>i_(u_(),Wm(),...t),u_=(...t)=>{const e=Js(),r=e.cdnURL||e.baseURL;return t.length?i_(r,...t):r};globalThis.__buildAssetsURL=Ys,globalThis.__publicAssetsURL=u_;globalThis.$fetch||(globalThis.$fetch=jm.create({baseURL:zm()}));"global"in globalThis||(globalThis.global=globalThis);function cs(t,e={},r){for(const o in t){const n=t[o],i=r?`${r}:${o}`:o;typeof n=="object"&&n!==null?cs(n,e,i):typeof n=="function"&&(e[i]=n)}return e}const Km={run:t=>t()},Gm=()=>Km,c_=typeof console.createTask<"u"?console.createTask:Gm;function Jm(t,e){const r=e.shift(),o=c_(r);return t.reduce((n,i)=>n.then(()=>o.run(()=>i(...e))),Promise.resolve())}function Ym(t,e){const r=e.shift(),o=c_(r);return Promise.all(t.map(n=>o.run(()=>n(...e))))}function di(t,e){for(const r of[...t])r(e)}let Qm=class{constructor(){this._hooks={},this._before=void 0,this._after=void 0,this._deprecatedMessages=void 0,this._deprecatedHooks={},this.hook=this.hook.bind(this),this.callHook=this.callHook.bind(this),this.callHookWith=this.callHookWith.bind(this)}hook(e,r,o={}){if(!e||typeof r!="function")return()=>{};const n=e;let i;for(;this._deprecatedHooks[e];)i=this._deprecatedHooks[e],e=i.to;if(i&&!o.allowDeprecated){let s=i.message;s||(s=`${n} hook has been deprecated`+(i.to?`, please use ${i.to}`:"")),this._deprecatedMessages||(this._deprecatedMessages=new Set),this._deprecatedMessages.has(s)||(console.warn(s),this._deprecatedMessages.add(s))}if(!r.name)try{Object.defineProperty(r,"name",{get:()=>"_"+e.replace(/\W+/g,"_")+"_hook_cb",configurable:!0})}catch{}return this._hooks[e]=this._hooks[e]||[],this._hooks[e].push(r),()=>{r&&(this.removeHook(e,r),r=void 0)}}hookOnce(e,r){let o,n=(...i)=>(typeof o=="function"&&o(),o=void 0,n=void 0,r(...i));return o=this.hook(e,n),o}removeHook(e,r){if(this._hooks[e]){const o=this._hooks[e].indexOf(r);o!==-1&&this._hooks[e].splice(o,1),this._hooks[e].length===0&&delete this._hooks[e]}}deprecateHook(e,r){this._deprecatedHooks[e]=typeof r=="string"?{to:r}:r;const o=this._hooks[e]||[];delete this._hooks[e];for(const n of o)this.hook(e,n)}deprecateHooks(e){Object.assign(this._deprecatedHooks,e);for(const r in e)this.deprecateHook(r,e[r])}addHooks(e){const r=cs(e),o=Object.keys(r).map(n=>this.hook(n,r[n]));return()=>{for(const n of o.splice(0,o.length))n()}}removeHooks(e){const r=cs(e);for(const o in r)this.removeHook(o,r[o])}removeAllHooks(){for(const e in this._hooks)delete this._hooks[e]}callHook(e,...r){return r.unshift(e),this.callHookWith(Jm,e,...r)}callHookParallel(e,...r){return r.unshift(e),this.callHookWith(Ym,e,...r)}callHookWith(e,r,...o){const n=this._before||this._after?{name:r,args:o,context:{}}:void 0;this._before&&di(this._before,n);const i=e(r in this._hooks?[...this._hooks[r]]:[],o);return i instanceof Promise?i.finally(()=>{this._after&&n&&di(this._after,n)}):(this._after&&n&&di(this._after,n),i)}beforeEach(e){return this._before=this._before||[],this._before.push(e),()=>{if(this._before!==void 0){const r=this._before.indexOf(e);r!==-1&&this._before.splice(r,1)}}}afterEach(e){return this._after=this._after||[],this._after.push(e),()=>{if(this._after!==void 0){const r=this._after.indexOf(e);r!==-1&&this._after.splice(r,1)}}}};function Xm(){return new Qm}function Zm(t={}){let e,r=!1;const o=s=>{if(e&&e!==s)throw new Error("Context conflict")};let n;if(t.asyncContext){const s=t.AsyncLocalStorage||globalThis.AsyncLocalStorage;s?n=new s:console.warn("[unctx] `AsyncLocalStorage` is not provided.")}const i=()=>{if(n){const s=n.getStore();if(s!==void 0)return s}return e};return{use:()=>{const s=i();if(s===void 0)throw new Error("Context is not available");return s},tryUse:()=>i(),set:(s,a)=>{a||o(s),e=s,r=!0},unset:()=>{e=void 0,r=!1},call:(s,a)=>{o(s),e=s;try{return n?n.run(s,a):a()}finally{r||(e=void 0)}},async callAsync(s,a){e=s;const l=()=>{e=s},_=()=>e===s?l:void 0;_s.add(_);try{const u=n?n.run(s,a):a();return r||(e=void 0),await u}finally{_s.delete(_)}}}}function th(t={}){const e={};return{get(r,o={}){return e[r]||(e[r]=Zm({...t,...o})),e[r]}}}const Ln=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof global<"u"?global:typeof window<"u"?window:{},ol="__unctx__",eh=Ln[ol]||(Ln[ol]=th()),rh=(t,e={})=>eh.get(t,e),nl="__unctx_async_handlers__",_s=Ln[nl]||(Ln[nl]=new Set);function to(t){const e=[];for(const n of _s){const i=n();i&&e.push(i)}const r=()=>{for(const n of e)n()};let o=t();return o&&typeof o=="object"&&"catch"in o&&(o=o.catch(n=>{throw r(),n})),[o,r]}const il=!1,oh=!1,sl={id:"__nuxt-loader"},FA={componentName:"NuxtLink",prefetch:!0,prefetchOn:{visibility:!0}},nh={deep:!1},ih="#__nuxt",__="nuxt-app",al=36e5,sh="vite:preloadError";function f_(t=__){return rh(t,{asyncContext:!1})}const ah="__nuxt_plugin";function lh(t){let e=0;const r={_id:t.id||__||"nuxt-app",_scope:Lf(),provide:void 0,versions:{get nuxt(){return"4.2.2"},get vue(){return r.vueApp.version}},payload:tr({...t.ssrContext?.payload||{},data:tr({}),state:Pe({}),once:new Set,_errors:tr({})}),static:{data:{}},runWithContext(n){return r._scope.active&&!Bn()?r._scope.run(()=>ll(r,n)):ll(r,n)},isHydrating:!0,deferHydration(){if(!r.isHydrating)return()=>{};e++;let n=!1;return()=>{if(!n&&(n=!0,e--,e===0))return r.isHydrating=!1,r.callHook("app:suspense:resolve")}},_asyncDataPromises:{},_asyncData:tr({}),_payloadRevivers:{},...t};{const n=window.__NUXT__;if(n)for(const i in n)switch(i){case"data":case"state":case"_errors":Object.assign(r.payload[i],n[i]);break;default:r.payload[i]=n[i]}}r.hooks=Xm(),r.hook=r.hooks.hook,r.callHook=r.hooks.callHook,r.provide=(n,i)=>{const s="$"+n;tn(r,s,i),tn(r.vueApp.config.globalProperties,s,i)},tn(r.vueApp,"$nuxt",r),tn(r.vueApp.config.globalProperties,"$nuxt",r);{window.addEventListener(sh,i=>{r.callHook("app:chunkError",{error:i.payload}),i.payload.message.includes("Unable to preload CSS")&&i.preventDefault()}),window.useNuxtApp||=St;const n=r.hook("app:error",(...i)=>{console.error("[nuxt] error caught during app initialization",...i)});r.hook("app:mounted",n)}const o=r.payload.config;return r.provide("config",o),r}function uh(t,e){e.hooks&&t.hooks.addHooks(e.hooks)}async function ch(t,e){if(typeof e=="function"){const{provide:r}=await t.runWithContext(()=>e(t))||{};if(r&&typeof r=="object")for(const o in r)t.provide(o,r[o])}}async function _h(t,e){const r=new Set,o=[],n=[];let i,s=0;async function a(l){const _=l.dependsOn?.filter(u=>e.some(f=>f._name===u)&&!r.has(u))??[];if(_.length>0)o.push([new Set(_),l]);else{const u=ch(t,l).then(async()=>{l._name&&(r.add(l._name),await Promise.all(o.map(async([f,d])=>{f.has(l._name)&&(f.delete(l._name),f.size===0&&(s++,await a(d)))})))}).catch(f=>{if(!l.parallel&&!t.payload.error)throw f;i||=f});l.parallel?n.push(u):await u}}for(const l of e)uh(t,l);for(const l of e)await a(l);if(await Promise.all(n),s)for(let l=0;l<s;l++)await Promise.all(n);if(i)throw t.payload.error||i}function De(t){if(typeof t=="function")return t;const e=t._name||t.name;return delete t.name,Object.assign(t.setup||(()=>{}),t,{[ah]:!0,_name:e})}function ll(t,e,r){const o=()=>e();return f_(t._id).set(t),t.vueApp.runWithContext(o)}function fh(t){let e;return jn()&&(e=He()?.appContext.app.$nuxt),e||=f_(t).tryUse(),e||null}function St(t){const e=fh(t);if(!e)throw new Error("[nuxt] instance unavailable");return e}function Uo(t){return St().$config}function tn(t,e,r){Object.defineProperty(t,e,{get:()=>r})}function dh(t,e){return{ctx:{table:t},matchAll:r=>p_(r,t)}}function d_(t){const e={};for(const r in t)e[r]=r==="dynamic"?new Map(Object.entries(t[r]).map(([o,n])=>[o,d_(n)])):new Map(Object.entries(t[r]));return e}function ph(t){return dh(d_(t))}function p_(t,e,r){t.endsWith("/")&&(t=t.slice(0,-1)||"/");const o=[];for(const[i,s]of ul(e.wildcard))(t===i||t.startsWith(i+"/"))&&o.push(s);for(const[i,s]of ul(e.dynamic))if(t.startsWith(i+"/")){const a="/"+t.slice(i.length).split("/").splice(2).join("/");o.push(...p_(a,s))}const n=e.static.get(t);return n&&o.push(n),o.filter(Boolean)}function ul(t){return[...t.entries()].sort((e,r)=>e[0].length-r[0].length)}function pi(t){if(t===null||typeof t!="object")return!1;const e=Object.getPrototypeOf(t);return e!==null&&e!==Object.prototype&&Object.getPrototypeOf(e)!==null||Symbol.iterator in t?!1:Symbol.toStringTag in t?Object.prototype.toString.call(t)==="[object Module]":!0}function fs(t,e,r=".",o){if(!pi(e))return fs(t,{},r,o);const n={...e};for(const i of Object.keys(t)){if(i==="__proto__"||i==="constructor")continue;const s=t[i];s!=null&&(o&&o(n,i,s,r)||(Array.isArray(s)&&Array.isArray(n[i])?n[i]=[...s,...n[i]]:pi(s)&&pi(n[i])?n[i]=fs(s,n[i],(r?`${r}.`:"")+i.toString(),o):n[i]=s))}return n}function mh(t){return(...e)=>e.reduce((r,o)=>fs(r,o,"",t),{})}const m_=mh();function hh(t,e){try{return e in t}catch{return!1}}class cl extends Error{static __h3_error__=!0;statusCode=500;fatal=!1;unhandled=!1;statusMessage;data;cause;constructor(e,r={}){super(e,r),r.cause&&!this.cause&&(this.cause=r.cause)}toJSON(){const e={message:this.message,statusCode:ds(this.statusCode,500)};return this.statusMessage&&(e.statusMessage=h_(this.statusMessage)),this.data!==void 0&&(e.data=this.data),e}}function gh(t){if(typeof t=="string")return new cl(t);if(yh(t))return t;const e=new cl(t.message??t.statusMessage??"",{cause:t.cause||t});if(hh(t,"stack"))try{Object.defineProperty(e,"stack",{get(){return t.stack}})}catch{try{e.stack=t.stack}catch{}}if(t.data&&(e.data=t.data),t.statusCode?e.statusCode=ds(t.statusCode,e.statusCode):t.status&&(e.statusCode=ds(t.status,e.statusCode)),t.statusMessage?e.statusMessage=t.statusMessage:t.statusText&&(e.statusMessage=t.statusText),e.statusMessage){const r=e.statusMessage;h_(e.statusMessage)!==r&&console.warn("[h3] Please prefer using `message` for longer error messages instead of `statusMessage`. In the future, `statusMessage` will be sanitized by default.")}return t.fatal!==void 0&&(e.fatal=t.fatal),t.unhandled!==void 0&&(e.unhandled=t.unhandled),e}function yh(t){return t?.constructor?.__h3_error__===!0}const vh=/[^\u0009\u0020-\u007E]/g;function h_(t=""){return t.replace(vh,"")}function ds(t,e=200){return!t||(typeof t=="string"&&(t=Number.parseInt(t,10)),t<100||t>999)?e:t}const Eh=Symbol("layout-meta"),Kn=Symbol("route");import.meta.url.replace(/\/app\/.*$/,"/");const ge=()=>St()?.$router,nr=()=>jn()?ue(Kn,St()._route):St()._route;const bh=()=>{try{if(St()._processingMiddleware)return!0}catch{return!1}return!1},wh=(t,e)=>{t||="/";const r=typeof t=="string"?t:"path"in t?Ah(t):ge().resolve(t).href;if(e?.open){const{target:l="_blank",windowFeatures:_={}}=e.open,u=[];for(const[f,d]of Object.entries(_))d!==void 0&&u.push(`${f.toLowerCase()}=${d}`);return open(r,l,u.join(", ")),Promise.resolve()}const o=br(r,{acceptRelative:!0}),n=e?.external||o;if(n){if(!e?.external)throw new Error("Navigating to an external URL is not allowed by default. Use `navigateTo(url, { external: true })`.");const{protocol:l}=new URL(r,window.location.href);if(l&&Em(l))throw new Error(`Cannot navigate to a URL with '${l}' protocol.`)}const i=bh();if(!n&&i){if(e?.replace){if(typeof t=="string"){const{pathname:l,search:_,hash:u}=a_(t);return{path:l,..._&&{query:e_(_)},...u&&{hash:u},replace:!0}}return{...t,replace:!0}}return t}const s=ge(),a=St();return n?(a._scope.stop(),e?.replace?location.replace(r):location.href=r,i?a.isHydrating?new Promise(()=>{}):!1:Promise.resolve()):e?.replace?s.replace(t):s.push(t)};function Ah(t){return o_(t.path||"",t.query||{})+(t.hash||"")}const g_="__nuxt_error",Gn=()=>Ns(St().payload,"error"),Dr=t=>{const e=mr(t);try{const r=Gn();St().hooks.callHook("app:error",e),r.value||=e}catch{throw e}return e},y_=async(t={})=>{const e=St(),r=Gn();e.callHook("app:error:cleared",t),t.redirect&&await ge().replace(t.redirect),r.value=void 0},v_=t=>!!t&&typeof t=="object"&&g_ in t,mr=t=>{const e=gh(t);return Object.defineProperty(e,g_,{value:!0,configurable:!1,writable:!1}),e};function Th(t){return Uint8Array.fromBase64(t).buffer}function Rh(t){return Uint8Array.from(Buffer.from(t,"base64")).buffer}function Ih(t){const e=atob(t),r=e.length,o=new Uint8Array(r);for(let n=0;n<r;n++)o[n]=e.charCodeAt(n);return o.buffer}const Ph=typeof Uint8Array.fromBase64=="function",Dh=typeof process=="object"&&process.versions?.node!==void 0,Oh=Ph?Th:Dh?Rh:Ih,Lh=-1,xh=-2,Ch=-3,kh=-4,Vh=-5,Sh=-6,Mh=-7;function Nh(t,e){return $h(JSON.parse(t),e)}function $h(t,e){if(typeof t=="number")return i(t,!0);if(!Array.isArray(t)||t.length===0)throw new Error("Invalid input");const r=t,o=Array(r.length);let n=null;function i(s,a=!1){if(s===Lh)return;if(s===Ch)return NaN;if(s===kh)return 1/0;if(s===Vh)return-1/0;if(s===Sh)return-0;if(a||typeof s!="number")throw new Error("Invalid input");if(s in o)return o[s];const l=r[s];if(!l||typeof l!="object")o[s]=l;else if(Array.isArray(l))if(typeof l[0]=="string"){const _=l[0],u=e&&Object.hasOwn(e,_)?e[_]:void 0;if(u){let f=l[1];if(typeof f!="number"&&(f=r.push(l[1])-1),n??=new Set,n.has(f))throw new Error("Invalid circular reference");return n.add(f),o[s]=u(i(f)),n.delete(f),o[s]}switch(_){case"Date":o[s]=new Date(l[1]);break;case"Set":const f=new Set;o[s]=f;for(let m=1;m<l.length;m+=1)f.add(i(l[m]));break;case"Map":const d=new Map;o[s]=d;for(let m=1;m<l.length;m+=2)d.set(i(l[m]),i(l[m+1]));break;case"RegExp":o[s]=new RegExp(l[1],l[2]);break;case"Object":{const m=l[1];if(typeof r[m]=="object"&&r[m][0]!=="BigInt")throw new Error("Invalid input");o[s]=Object(i(m));break}case"BigInt":o[s]=BigInt(l[1]);break;case"null":const p=Object.create(null);o[s]=p;for(let m=1;m<l.length;m+=2){if(l[m]==="__proto__")throw new Error("Cannot parse an object with a `__proto__` property");p[l[m]]=i(l[m+1])}break;case"Int8Array":case"Uint8Array":case"Uint8ClampedArray":case"Int16Array":case"Uint16Array":case"Float16Array":case"Int32Array":case"Uint32Array":case"Float32Array":case"Float64Array":case"BigInt64Array":case"BigUint64Array":case"DataView":{if(r[l[1]][0]!=="ArrayBuffer")throw new Error("Invalid data");const m=globalThis[_],y=i(l[1]);o[s]=l[2]!==void 0?new m(y,l[2],l[3]):new m(y);break}case"ArrayBuffer":{const m=l[1];if(typeof m!="string")throw new Error("Invalid ArrayBuffer encoding");const y=Oh(m);o[s]=y;break}case"Temporal.Duration":case"Temporal.Instant":case"Temporal.PlainDate":case"Temporal.PlainTime":case"Temporal.PlainDateTime":case"Temporal.PlainMonthDay":case"Temporal.PlainYearMonth":case"Temporal.ZonedDateTime":{const m=_.slice(9);o[s]=Temporal[m].from(l[1]);break}case"URL":{const m=new URL(l[1]);o[s]=m;break}case"URLSearchParams":{const m=new URLSearchParams(l[1]);o[s]=m;break}default:throw new Error(`Unknown type ${_}`)}}else if(l[0]===Mh){const _=l[1];if(!Number.isInteger(_)||_<0)throw new Error("Invalid input");const u=new Array(_);o[s]=u;for(let f=2;f<l.length;f+=2){const d=l[f];if(!Number.isInteger(d)||d<0||d>=_)throw new Error("Invalid input");u[d]=i(l[f+1])}}else{const _=new Array(l.length);o[s]=_;for(let u=0;u<l.length;u+=1){const f=l[u];f!==xh&&(_[u]=i(f))}}else{const _={};o[s]=_;for(const u of Object.keys(l)){if(u==="__proto__")throw new Error("Cannot parse an object with a `__proto__` property");const f=l[u];_[u]=i(f)}}return o[s]}return i(0)}const Bh=new Set(["link","style","script","noscript"]),Fh=new Set(["title","titleTemplate","script","style","noscript"]),ps=new Set(["base","meta","link","style","script","noscript"]),Uh=new Set(["title","base","htmlAttrs","bodyAttrs","meta","link","style","script","noscript"]),Hh=new Set(["base","title","titleTemplate","bodyAttrs","htmlAttrs","templateParams"]),jh=new Set(["key","tagPosition","tagPriority","tagDuplicateStrategy","innerHTML","textContent","processTemplateParams"]),qh=new Set(["templateParams","htmlAttrs","bodyAttrs"]),zh=new Set(["theme-color","google-site-verification","og","article","book","profile","twitter","author"]);function ms(t,e={},r){for(const o in t){const n=t[o],i=r?`${r}:${o}`:o;typeof n=="object"&&n!==null?ms(n,e,i):typeof n=="function"&&(e[i]=n)}return e}const E_=(()=>{if(console.createTask)return console.createTask;const t={run:e=>e()};return()=>t})();function b_(t,e,r,o){for(let n=r;n<t.length;n+=1)try{const i=o?o.run(()=>t[n](...e)):t[n](...e);if(i instanceof Promise)return i.then(()=>b_(t,e,n+1,o))}catch(i){return Promise.reject(i)}}function Wh(t,e,r){if(t.length>0)return b_(t,e,0,E_(r))}function Kh(t,e,r){if(t.length>0){const o=E_(r);return Promise.all(t.map(n=>o.run(()=>n(...e))))}}function mi(t,e){for(const r of[...t])r(e)}var Gh=class{_hooks;_before;_after;_deprecatedHooks;_deprecatedMessages;constructor(){this._hooks={},this._before=void 0,this._after=void 0,this._deprecatedMessages=void 0,this._deprecatedHooks={},this.hook=this.hook.bind(this),this.callHook=this.callHook.bind(this),this.callHookWith=this.callHookWith.bind(this)}hook(t,e,r={}){if(!t||typeof e!="function")return()=>{};const o=t;let n;for(;this._deprecatedHooks[t];)n=this._deprecatedHooks[t],t=n.to;if(n&&!r.allowDeprecated){let i=n.message;i||(i=`${o} hook has been deprecated`+(n.to?`, please use ${n.to}`:"")),this._deprecatedMessages||(this._deprecatedMessages=new Set),this._deprecatedMessages.has(i)||(console.warn(i),this._deprecatedMessages.add(i))}if(!e.name)try{Object.defineProperty(e,"name",{get:()=>"_"+t.replace(/\W+/g,"_")+"_hook_cb",configurable:!0})}catch{}return this._hooks[t]=this._hooks[t]||[],this._hooks[t].push(e),()=>{e&&(this.removeHook(t,e),e=void 0)}}hookOnce(t,e){let r,o=(...n)=>(typeof r=="function"&&r(),r=void 0,o=void 0,e(...n));return r=this.hook(t,o),r}removeHook(t,e){const r=this._hooks[t];if(r){const o=r.indexOf(e);o!==-1&&r.splice(o,1),r.length===0&&(this._hooks[t]=void 0)}}clearHook(t){this._hooks[t]=void 0}deprecateHook(t,e){this._deprecatedHooks[t]=typeof e=="string"?{to:e}:e;const r=this._hooks[t]||[];this._hooks[t]=void 0;for(const o of r)this.hook(t,o)}deprecateHooks(t){for(const e in t)this.deprecateHook(e,t[e])}addHooks(t){const e=ms(t),r=Object.keys(e).map(o=>this.hook(o,e[o]));return()=>{for(const o of r)o();r.length=0}}removeHooks(t){const e=ms(t);for(const r in e)this.removeHook(r,e[r])}removeAllHooks(){this._hooks={}}callHook(t,...e){return this.callHookWith(Wh,t,e)}callHookParallel(t,...e){return this.callHookWith(Kh,t,e)}callHookWith(t,e,r){const o=this._before||this._after?{name:e,args:r,context:{}}:void 0;this._before&&mi(this._before,o);const n=t(this._hooks[e]?[...this._hooks[e]]:[],r,e);return n instanceof Promise?n.finally(()=>{this._after&&o&&mi(this._after,o)}):(this._after&&o&&mi(this._after,o),n)}beforeEach(t){return this._before=this._before||[],this._before.push(t),()=>{if(this._before!==void 0){const e=this._before.indexOf(t);e!==-1&&this._before.splice(e,1)}}}afterEach(t){return this._after=this._after||[],this._after.push(t),()=>{if(this._after!==void 0){const e=this._after.indexOf(t);e!==-1&&this._after.splice(e,1)}}}};function Jh(){return new Gh}const Yh=["name","property","http-equiv"],Qh=new Set(["viewport","description","keywords","robots"]);function w_(t){const e=t.split(":");return e.length?zh.has(e[1]):!1}function hs(t){const{props:e,tag:r}=t;if(Hh.has(r))return r;if(r==="link"&&e.rel==="canonical")return"canonical";if(r==="link"&&e.rel==="alternate"){const o=e.hreflang||e.type;if(o)return`alternate:${o}`}if(e.charset)return"charset";if(t.tag==="meta"){for(const o of Yh)if(e[o]!==void 0){const n=e[o],i=n&&typeof n=="string"&&n.includes(":"),s=n&&Qh.has(n),l=!(i||s)&&t.key?`:key:${t.key}`:"";return`${r}:${n}${l}`}}if(t.key)return`${r}:key:${t.key}`;if(e.id)return`${r}:id:${e.id}`;if(r==="link"&&e.rel==="alternate")return`alternate:${e.href||""}`;if(Fh.has(r)){const o=t.textContent||t.innerHTML;if(o)return`${r}:content:${o}`}}function A_(t){const e=t._h||t._d;if(e)return e;const r=t.textContent||t.innerHTML;return r||`${t.tag}:${Object.entries(t.props).map(([o,n])=>`${o}:${String(n)}`).join(",")}`}function xn(t,e,r){typeof t==="function"&&(!r||r!=="titleTemplate"&&!(r[0]==="o"&&r[1]==="n"))&&(t=t());const n=e?e(r,t):t;if(Array.isArray(n))return n.map(i=>xn(i,e));if(n?.constructor===Object){const i={};for(const s of Object.keys(n))i[s]=xn(n[s],e,s);return i}return n}function Xh(t,e){const r=t==="style"?new Map:new Set;function o(n){if(n==null||n===void 0)return;const i=String(n).trim();if(i)if(t==="style"){const[s,...a]=i.split(":").map(l=>l?l.trim():"");s&&a.length&&r.set(s,a.join(":"))}else i.split(" ").filter(Boolean).forEach(s=>r.add(s))}return typeof e=="string"?t==="style"?e.split(";").forEach(o):o(e):Array.isArray(e)?e.forEach(n=>o(n)):e&&typeof e=="object"&&Object.entries(e).forEach(([n,i])=>{i&&i!=="false"&&(t==="style"?r.set(String(n).trim(),String(i)):o(n))}),r}function T_(t,e){if(t.props=t.props||{},!e)return t;if(t.tag==="templateParams")return t.props=e,t;const r=ps.has(t.tag)||t.tag==="htmlAttrs"||t.tag==="bodyAttrs";return Object.entries(e).forEach(([o,n])=>{if(o==="__proto__"||o==="constructor"||o==="prototype")return;if(n===null){t.props[o]=null;return}if(o==="class"||o==="style"){t.props[o]=Xh(o,n);return}if(jh.has(o)){if((o==="textContent"||o==="innerHTML")&&typeof n=="object"){let _=e.type;if(e.type||(_="application/json"),!_?.endsWith("json")&&_!=="speculationrules")return;e.type=_,t.props.type=_,t[o]=JSON.stringify(n)}else t[o]=n;return}const i=o.startsWith("data-"),s=r&&!i?o.toLowerCase():o,a=String(n),l=t.tag==="meta"&&s==="content";a==="true"||a===""?t.props[s]=i||l?a:!0:!n&&i&&a==="false"?t.props[s]="false":n!==void 0&&(t.props[s]=n)}),t}function Zh(t,e){const r=typeof e=="object"&&typeof e!="function"?e:{[t==="script"||t==="noscript"||t==="style"?"innerHTML":"textContent"]:e},o=T_({tag:t,props:{}},r);return o.key&&Bh.has(o.tag)&&(o.props["data-hid"]=o._h=o.key),o.tag==="script"&&typeof o.innerHTML=="object"&&(o.innerHTML=JSON.stringify(o.innerHTML),o.props.type=o.props.type||"application/json"),Array.isArray(o.props.content)?o.props.content.map(n=>({...o,props:{...o.props,content:n}})):o}function tg(t,e){if(!t)return[];typeof t=="function"&&(t=t());const r=(n,i)=>{for(let s=0;s<e.length;s++)i=e[s](n,i);return i};t=r(void 0,t);const o=[];return t=xn(t,r),Object.entries(t||{}).forEach(([n,i])=>{if(i!==void 0)for(const s of Array.isArray(i)?i:[i])o.push(Zh(n,s))}),o.flat()}const _l=(t,e)=>t._w===e._w?t._p-e._p:t._w-e._w,fl={base:-10,title:10},eg={critical:-8,high:-1,low:2},dl={meta:{"content-security-policy":-30,charset:-20,viewport:-15},link:{preconnect:20,stylesheet:60,preload:70,modulepreload:70,prefetch:90,"dns-prefetch":90,prerender:90},script:{async:30,defer:80,sync:50},style:{imported:40,sync:60}},rg=/@import/,go=t=>t===""||t===!0;function og(t,e){if(typeof e.tagPriority=="number")return e.tagPriority;let r=100;const o=eg[e.tagPriority]||0,n=t.resolvedOptions.disableCapoSorting?{link:{},script:{},style:{}}:dl;if(e.tag in fl)r=fl[e.tag];else if(e.tag==="meta"){const i=e.props["http-equiv"]==="content-security-policy"?"content-security-policy":e.props.charset?"charset":e.props.name==="viewport"?"viewport":null;i&&(r=dl.meta[i])}else if(e.tag==="link"&&e.props.rel)r=n.link[e.props.rel];else if(e.tag==="script"){const i=String(e.props.type);go(e.props.async)?r=n.script.async:e.props.src&&!go(e.props.defer)&&!go(e.props.async)&&i!=="module"&&!i.endsWith("json")||e.innerHTML&&!i.endsWith("json")?r=n.script.sync:(go(e.props.defer)&&e.props.src&&!go(e.props.async)||i==="module")&&(r=n.script.defer)}else e.tag==="style"&&(r=e.innerHTML&&rg.test(e.innerHTML)?n.style.imported:n.style.sync);return(r||100)+o}function pl(t,e){const r=typeof e=="function"?e(t):e,o=r.key||String(t.plugins.size+1);t.plugins.get(o)||(t.plugins.set(o,r),t.hooks.addHooks(r.hooks||{}))}function ng(t={}){const e=Jh();e.addHooks(t.hooks||{});const r=!t.document,o=new Map,n=new Map,i=new Set,s={_entryCount:1,plugins:n,dirty:!1,resolvedOptions:t,hooks:e,ssr:r,entries:o,headEntries(){return[...o.values()]},use:a=>pl(s,a),push(a,l){const _={...l||{}};delete _.head;const u=_._index??s._entryCount++,f={_i:u,input:a,options:_},d={_poll(p=!1){s.dirty=!0,!p&&i.add(u),e.callHook("entries:updated",s)},dispose(){o.delete(u)&&s.invalidate()},patch(p){(!_.mode||_.mode==="server"&&r||_.mode==="client"&&!r)&&(f.input=p,o.set(u,f),d._poll())}};return d.patch(a),d},async resolveTags(){const a={tagMap:new Map,tags:[],entries:[...s.entries.values()]};for(await e.callHook("entries:resolve",a);i.size;){const d=i.values().next().value;i.delete(d);const p=o.get(d);if(p){const m={tags:tg(p.input,t.propResolvers||[]).map(y=>Object.assign(y,p.options)),entry:p};await e.callHook("entries:normalize",m),p._tags=m.tags.map((y,L)=>(y._w=og(s,y),y._p=(p._i<<10)+L,y._d=hs(y),y._d||(y._h=A_(y)),y))}}let l=!1;a.entries.flatMap(d=>(d._tags||[]).map(p=>({...p,props:{...p.props}}))).sort(_l).reduce((d,p)=>{const m=p._d||p._h;if(!d.has(m))return d.set(m,p);const y=d.get(m);if((p?.tagDuplicateStrategy||(qh.has(p.tag)?"merge":null)||(p.key&&p.key===y.key?"merge":null))==="merge"){const w={...y.props};Object.entries(p.props).forEach(([v,h])=>w[v]=v==="style"?new Map([...y.props.style||new Map,...h]):v==="class"?new Set([...y.props.class||new Set,...h]):h),d.set(m,{...p,props:w})}else p._p>>10===y._p>>10&&p.tag==="meta"&&w_(m)?(d.set(m,Object.assign([...Array.isArray(y)?y:[y],p],p)),l=!0):(p._w===y._w?p._p>y._p:p?._w<y?._w)&&d.set(m,p);return d},a.tagMap);const _=a.tagMap.get("title"),u=a.tagMap.get("titleTemplate");if(s._title=_?.textContent,u){const d=u?.textContent;if(s._titleTemplate=d,d){let p=typeof d=="function"?d(_?.textContent):d;typeof p=="string"&&!s.plugins.has("template-params")&&(p=p.replace("%s",_?.textContent||"")),_?p===null?a.tagMap.delete("title"):a.tagMap.set("title",{..._,textContent:p}):(u.tag="title",u.textContent=p)}}a.tags=Array.from(a.tagMap.values()),l&&(a.tags=a.tags.flat().sort(_l)),await e.callHook("tags:beforeResolve",a),await e.callHook("tags:resolve",a),await e.callHook("tags:afterResolve",a);const f=[];for(const d of a.tags){const{innerHTML:p,tag:m,props:y}=d;if(Uh.has(m)&&!(Object.keys(y).length===0&&!d.innerHTML&&!d.textContent)&&!(m==="meta"&&!y.content&&!y["http-equiv"]&&!y.charset)){if(m==="script"&&p){if(String(y.type).endsWith("json")){const L=typeof p=="string"?p:JSON.stringify(p);d.innerHTML=L.replace(/</g,"\\u003C")}else typeof p=="string"&&(d.innerHTML=p.replace(new RegExp(`</${m}`,"g"),`<\\/${m}`));d._d=hs(d)}f.push(d)}}return f},invalidate(){for(const a of o.values())i.add(a._i);s.dirty=!0,e.callHook("entries:updated",s)}};return(t?.plugins||[]).forEach(a=>pl(s,a)),s.hooks.callHook("init",s),t.init?.forEach(a=>a&&s.push(a)),s}const ig=(t,e)=>qt(e)?Ms(e):e,Qs="usehead";function sg(t){return{install(r){r.config.globalProperties.$unhead=t,r.config.globalProperties.$head=t,r.provide(Qs,t)}}.install}function ag(){if(jn()){const t=ue(Qs);if(t)return t}throw new Error("useHead() was called without provide context, ensure you call it through the setup() function.")}function lg(t,e={}){const r=e.head||ag();return r.ssr?r.push(t||{},e):ug(r,t,e)}function ug(t,e,r={}){const o=kt(!1);let n;return Sd(()=>{const s=o.value?{}:xn(e,ig);n?n.patch(s):n=t.push(s,r)}),He()&&($r(()=>{n.dispose()}),pc(()=>{o.value=!0}),dc(()=>{o.value=!1})),n}function cg(t){const e=t||St();return e.ssrContext?.head||e.runWithContext(()=>{if(jn()){const r=ue(Qs);if(!r)throw new Error("[nuxt] [unhead] Missing Unhead instance.");return r}})}function Xs(t,e={}){const r=e.head||cg(e.nuxt);return lg(t,{head:r,...e})}let un,cn;function _g(){return un=$fetch(Ys(`builds/meta/${Uo().app.buildId}.json`),{responseType:"json"}),un.then(t=>{cn=ph(t.matcher)}).catch(t=>{console.error("[nuxt] Error fetching app manifest.",t)}),un}function Jn(){return un||_g()}async function Zs(t){const e=typeof t=="string"?t:t.path;if(await Jn(),!cn)return console.error("[nuxt] Error creating app manifest matcher.",cn),{};try{return m_({},...cn.matchAll(e).reverse())}catch(r){return console.error("[nuxt] Error matching route rules.",r),{}}}async function ml(t,e={}){if(!await I_(t))return null;const o=await dg(t,e);return await R_(o)||null}const fg="_payload.json";async function dg(t,e={}){const r=new URL(t,"http://localhost");if(r.host!=="localhost"||br(r.pathname,{acceptRelative:!0}))throw new Error("Payload URL must not include hostname: "+t);const o=Uo(),n=e.hash||(e.fresh?Date.now():o.app.buildId),i=o.app.cdnURL,s=i&&await I_(t)?i:o.app.baseURL;return Gs(s,r.pathname,fg+(n?`?${n}`:""))}async function R_(t){const e=fetch(t,{cache:"force-cache"}).then(r=>r.text().then(P_));try{return await e}catch(r){console.warn("[nuxt] Cannot load payload ",t,r)}return null}async function I_(t=nr().path){const e=St();return t=t==="/"?t:t.replace(/\/$/,""),(await Jn()).prerendered.includes(t)?!0:e.runWithContext(async()=>{const o=await Zs({path:t});return!!o.prerender&&!o.redirect})}let Ir=null;async function pg(){if(Ir)return Ir;const t=document.getElementById("__NUXT_DATA__");if(!t)return{};const e=await P_(t.textContent||""),r=t.dataset.src?await R_(t.dataset.src):void 0;return Ir={...e,...r,...window.__NUXT__},Ir.config?.public&&(Ir.config.public=Pe(Ir.config.public)),Ir}async function P_(t){return await Nh(t,St()._payloadRevivers)}function mg(t,e){St()._payloadRevivers[t]=e}const hg=[["NuxtError",t=>mr(t)],["EmptyShallowRef",t=>hr(t==="_"?void 0:t==="0n"?BigInt(0):In(t))],["EmptyRef",t=>kt(t==="_"?void 0:t==="0n"?BigInt(0):In(t))],["ShallowRef",t=>hr(t)],["ShallowReactive",t=>tr(t)],["Ref",t=>kt(t)],["Reactive",t=>Pe(t)]],gg=De({name:"nuxt:revive-payload:client",order:-30,async setup(t){let e,r;for(const[o,n]of hg)mg(o,n);Object.assign(t.payload,([e,r]=to(()=>t.runWithContext(pg)),e=await e,r(),e)),delete window.__NUXT__}});async function ta(t,e={}){const r=e.document||t.resolvedOptions.document;if(!r||!t.dirty)return;const o={shouldRender:!0,tags:[]};if(await t.hooks.callHook("dom:beforeRender",o),!!o.shouldRender)return t._domUpdatePromise||(t._domUpdatePromise=new Promise(async n=>{const i=new Map,s=new Promise(p=>{t.resolveTags().then(m=>{p(m.map(y=>{const L=i.get(y._d)||0,w={tag:y,id:(L?`${y._d}:${L}`:y._d)||y._h,shouldRender:!0};return y._d&&w_(y._d)&&i.set(y._d,L+1),w}))})});let a=t._dom;if(!a){a={title:r.title,elMap:new Map().set("htmlAttrs",r.documentElement).set("bodyAttrs",r.body)};for(const p of["body","head"]){const m=r[p]?.children;for(const y of m){const L=y.tagName.toLowerCase();if(!ps.has(L))continue;const w=T_({tag:L,props:{}},{innerHTML:y.innerHTML,...y.getAttributeNames().reduce((v,h)=>(v[h]=y.getAttribute(h),v),{})||{}});if(w.key=y.getAttribute("data-hid")||void 0,w._d=hs(w)||A_(w),a.elMap.has(w._d)){let v=1,h=w._d;for(;a.elMap.has(h);)h=`${w._d}:${v++}`;a.elMap.set(h,y)}else a.elMap.set(w._d,y)}}}a.pendingSideEffects={...a.sideEffects},a.sideEffects={};function l(p,m,y){const L=`${p}:${m}`;a.sideEffects[L]=y,delete a.pendingSideEffects[L]}function _({id:p,$el:m,tag:y}){const L=y.tag.endsWith("Attrs");a.elMap.set(p,m),L||(y.textContent&&y.textContent!==m.textContent&&(m.textContent=y.textContent),y.innerHTML&&y.innerHTML!==m.innerHTML&&(m.innerHTML=y.innerHTML),l(p,"el",()=>{m?.remove(),a.elMap.delete(p)}));for(const w in y.props){if(!Object.prototype.hasOwnProperty.call(y.props,w))continue;const v=y.props[w];if(w.startsWith("on")&&typeof v=="function"){const g=m?.dataset;if(g&&g[`${w}fired`]){const A=w.slice(0,-5);v.call(m,new Event(A.substring(2)))}m.getAttribute(`data-${w}`)!==""&&((y.tag==="bodyAttrs"?r.defaultView:m).addEventListener(w.substring(2),v.bind(m)),m.setAttribute(`data-${w}`,""));continue}const h=`attr:${w}`;if(w==="class"){if(!v)continue;for(const g of v)L&&l(p,`${h}:${g}`,()=>m.classList.remove(g)),!m.classList.contains(g)&&m.classList.add(g)}else if(w==="style"){if(!v)continue;for(const[g,A]of v)l(p,`${h}:${g}`,()=>{m.style.removeProperty(g)}),m.style.setProperty(g,A)}else v!==!1&&v!==null&&(m.getAttribute(w)!==v&&m.setAttribute(w,v===!0?"":String(v)),L&&l(p,h,()=>m.removeAttribute(w)))}}const u=[],f={bodyClose:void 0,bodyOpen:void 0,head:void 0},d=await s;for(const p of d){const{tag:m,shouldRender:y,id:L}=p;if(y){if(m.tag==="title"){r.title=m.textContent,l("title","",()=>r.title=a.title);continue}p.$el=p.$el||a.elMap.get(L),p.$el?_(p):ps.has(m.tag)&&u.push(p)}}for(const p of u){const m=p.tag.tagPosition||"head";p.$el=r.createElement(p.tag.tag),_(p),f[m]=f[m]||r.createDocumentFragment(),f[m].appendChild(p.$el)}for(const p of d)await t.hooks.callHook("dom:renderTag",p,r,l);f.head&&r.head.appendChild(f.head),f.bodyOpen&&r.body.insertBefore(f.bodyOpen,r.body.firstChild),f.bodyClose&&r.body.appendChild(f.bodyClose);for(const p in a.pendingSideEffects)a.pendingSideEffects[p]();t._dom=a,await t.hooks.callHook("dom:rendered",{renders:d}),n()}).finally(()=>{t._domUpdatePromise=void 0,t.dirty=!1})),t._domUpdatePromise}function yg(t={}){const e=t.domOptions?.render||ta;t.document=t.document||(typeof window<"u"?document:void 0);const r=t.document?.head.querySelector('script[id="unhead:payload"]')?.innerHTML||!1;return ng({...t,plugins:[...t.plugins||[],{key:"client",hooks:{"entries:updated":e}}],init:[r?JSON.parse(r):!1,...t.init||[]]})}function vg(t,e){let r=0;return()=>{const o=++r;e(()=>{r===o&&t()})}}function Eg(t={}){const e=yg({domOptions:{render:vg(()=>ta(e),r=>setTimeout(r,0))},...t});return e.install=sg(e),e}const bg={disableDefaults:!0},wg=De({name:"nuxt:head",enforce:"pre",setup(t){const e=Eg(bg);t.vueApp.use(e);{let r=!0;const o=async()=>{r=!1,await ta(e)};e.hooks.hook("dom:beforeRender",n=>{n.shouldRender=!r}),t.hooks.hook("page:start",()=>{r=!0}),t.hooks.hook("page:finish",()=>{t.isHydrating||o()}),t.hooks.hook("app:error",o),t.hooks.hook("app:suspense:resolve",o)}}});const zr=typeof document<"u";function D_(t){return typeof t=="object"||"displayName"in t||"props"in t||"__vccOpts"in t}function Ag(t){return t.__esModule||t[Symbol.toStringTag]==="Module"||t.default&&D_(t.default)}const At=Object.assign;function hi(t,e){const r={};for(const o in e){const n=e[o];r[o]=Ve(n)?n.map(t):t(n)}return r}const Oo=()=>{},Ve=Array.isArray;function hl(t,e){const r={};for(const o in t)r[o]=o in e?e[o]:t[o];return r}const O_=/#/g,Tg=/&/g,Rg=/\//g,Ig=/=/g,Pg=/\?/g,L_=/\+/g,Dg=/%5B/g,Og=/%5D/g,x_=/%5E/g,Lg=/%60/g,C_=/%7B/g,xg=/%7C/g,k_=/%7D/g,Cg=/%20/g;function ea(t){return t==null?"":encodeURI(""+t).replace(xg,"|").replace(Dg,"[").replace(Og,"]")}function kg(t){return ea(t).replace(C_,"{").replace(k_,"}").replace(x_,"^")}function gs(t){return ea(t).replace(L_,"%2B").replace(Cg,"+").replace(O_,"%23").replace(Tg,"%26").replace(Lg,"`").replace(C_,"{").replace(k_,"}").replace(x_,"^")}function Vg(t){return gs(t).replace(Ig,"%3D")}function Sg(t){return ea(t).replace(O_,"%23").replace(Pg,"%3F")}function Mg(t){return Sg(t).replace(Rg,"%2F")}function So(t){if(t==null)return null;try{return decodeURIComponent(""+t)}catch{}return""+t}const Ng=/\/$/,$g=t=>t.replace(Ng,"");function gi(t,e,r="/"){let o,n={},i="",s="";const a=e.indexOf("#");let l=e.indexOf("?");return l=a>=0&&l>a?-1:l,l>=0&&(o=e.slice(0,l),i=e.slice(l,a>0?a:e.length),n=t(i.slice(1))),a>=0&&(o=o||e.slice(0,a),s=e.slice(a,e.length)),o=Hg(o??e,r),{fullPath:o+i+s,path:o,query:n,hash:So(s)}}function Bg(t,e){const r=e.query?t(e.query):"";return e.path+(r&&"?")+r+(e.hash||"")}function gl(t,e){return!e||!t.toLowerCase().startsWith(e.toLowerCase())?t:t.slice(e.length)||"/"}function Fg(t,e,r){const o=e.matched.length-1,n=r.matched.length-1;return o>-1&&o===n&&so(e.matched[o],r.matched[n])&&V_(e.params,r.params)&&t(e.query)===t(r.query)&&e.hash===r.hash}function so(t,e){return(t.aliasOf||t)===(e.aliasOf||e)}function V_(t,e){if(Object.keys(t).length!==Object.keys(e).length)return!1;for(const r in t)if(!Ug(t[r],e[r]))return!1;return!0}function Ug(t,e){return Ve(t)?yl(t,e):Ve(e)?yl(e,t):t===e}function yl(t,e){return Ve(e)?t.length===e.length&&t.every((r,o)=>r===e[o]):t.length===1&&t[0]===e}function Hg(t,e){if(t.startsWith("/"))return t;if(!t)return e;const r=e.split("/"),o=t.split("/"),n=o[o.length-1];(n===".."||n===".")&&o.push("");let i=r.length-1,s,a;for(s=0;s<o.length;s++)if(a=o[s],a!==".")if(a==="..")i>1&&i--;else break;return r.slice(0,i).join("/")+"/"+o.slice(s).join("/")}const Ae={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};let ys=(function(t){return t.pop="pop",t.push="push",t})({}),yi=(function(t){return t.back="back",t.forward="forward",t.unknown="",t})({});function jg(t){if(!t)if(zr){const e=document.querySelector("base");t=e&&e.getAttribute("href")||"/",t=t.replace(/^\w+:\/\/[^\/]+/,"")}else t="/";return t[0]!=="/"&&t[0]!=="#"&&(t="/"+t),$g(t)}const qg=/^[^#]+#/;function zg(t,e){return t.replace(qg,"#")+e}function Wg(t,e){const r=document.documentElement.getBoundingClientRect(),o=t.getBoundingClientRect();return{behavior:e.behavior,left:o.left-r.left-(e.left||0),top:o.top-r.top-(e.top||0)}}const Yn=()=>({left:window.scrollX,top:window.scrollY});function Kg(t){let e;if("el"in t){const r=t.el,o=typeof r=="string"&&r.startsWith("#"),n=typeof r=="string"?o?document.getElementById(r.slice(1)):document.querySelector(r):r;if(!n)return;e=Wg(n,t)}else e=t;"scrollBehavior"in document.documentElement.style?window.scrollTo(e):window.scrollTo(e.left!=null?e.left:window.scrollX,e.top!=null?e.top:window.scrollY)}function vl(t,e){return(history.state?history.state.position-e:-1)+t}const vs=new Map;function Gg(t,e){vs.set(t,e)}function Jg(t){const e=vs.get(t);return vs.delete(t),e}function Yg(t){return typeof t=="string"||t&&typeof t=="object"}function S_(t){return typeof t=="string"||typeof t=="symbol"}let Nt=(function(t){return t[t.MATCHER_NOT_FOUND=1]="MATCHER_NOT_FOUND",t[t.NAVIGATION_GUARD_REDIRECT=2]="NAVIGATION_GUARD_REDIRECT",t[t.NAVIGATION_ABORTED=4]="NAVIGATION_ABORTED",t[t.NAVIGATION_CANCELLED=8]="NAVIGATION_CANCELLED",t[t.NAVIGATION_DUPLICATED=16]="NAVIGATION_DUPLICATED",t})({});const M_=Symbol("");Nt.MATCHER_NOT_FOUND+"",Nt.NAVIGATION_GUARD_REDIRECT+"",Nt.NAVIGATION_ABORTED+"",Nt.NAVIGATION_CANCELLED+"",Nt.NAVIGATION_DUPLICATED+"";function ao(t,e){return At(new Error,{type:t,[M_]:!0},e)}function We(t,e){return t instanceof Error&&M_ in t&&(e==null||!!(t.type&e))}const Qg=["params","query","hash"];function Xg(t){if(typeof t=="string")return t;if(t.path!=null)return t.path;const e={};for(const r of Qg)r in t&&(e[r]=t[r]);return JSON.stringify(e,null,2)}function Zg(t){const e={};if(t===""||t==="?")return e;const r=(t[0]==="?"?t.slice(1):t).split("&");for(let o=0;o<r.length;++o){const n=r[o].replace(L_," "),i=n.indexOf("="),s=So(i<0?n:n.slice(0,i)),a=i<0?null:So(n.slice(i+1));if(s in e){let l=e[s];Ve(l)||(l=e[s]=[l]),l.push(a)}else e[s]=a}return e}function El(t){let e="";for(let r in t){const o=t[r];if(r=Vg(r),o==null){o!==void 0&&(e+=(e.length?"&":"")+r);continue}(Ve(o)?o.map(n=>n&&gs(n)):[o&&gs(o)]).forEach(n=>{n!==void 0&&(e+=(e.length?"&":"")+r,n!=null&&(e+="="+n))})}return e}function ty(t){const e={};for(const r in t){const o=t[r];o!==void 0&&(e[r]=Ve(o)?o.map(n=>n==null?null:""+n):o==null?o:""+o)}return e}const ey=Symbol(""),bl=Symbol(""),ra=Symbol(""),oa=Symbol(""),Es=Symbol("");function yo(){let t=[];function e(o){return t.push(o),()=>{const n=t.indexOf(o);n>-1&&t.splice(n,1)}}function r(){t=[]}return{add:e,list:()=>t.slice(),reset:r}}function _r(t,e,r,o,n,i=s=>s()){const s=o&&(o.enterCallbacks[n]=o.enterCallbacks[n]||[]);return()=>new Promise((a,l)=>{const _=d=>{d===!1?l(ao(Nt.NAVIGATION_ABORTED,{from:r,to:e})):d instanceof Error?l(d):Yg(d)?l(ao(Nt.NAVIGATION_GUARD_REDIRECT,{from:e,to:d})):(s&&o.enterCallbacks[n]===s&&typeof d=="function"&&s.push(d),a())},u=i(()=>t.call(o&&o.instances[n],e,r,_));let f=Promise.resolve(u);t.length<3&&(f=f.then(_)),f.catch(d=>l(d))})}function vi(t,e,r,o,n=i=>i()){const i=[];for(const s of t)for(const a in s.components){let l=s.components[a];if(!(e!=="beforeRouteEnter"&&!s.instances[a]))if(D_(l)){const _=(l.__vccOpts||l)[e];_&&i.push(_r(_,r,o,s,a,n))}else{let _=l();i.push(()=>_.then(u=>{if(!u)throw new Error(`Couldn't resolve component "${a}" at "${s.path}"`);const f=Ag(u)?u.default:u;s.mods[a]=u,s.components[a]=f;const d=(f.__vccOpts||f)[e];return d&&_r(d,r,o,s,a,n)()}))}}return i}function ry(t,e){const r=[],o=[],n=[],i=Math.max(e.matched.length,t.matched.length);for(let s=0;s<i;s++){const a=e.matched[s];a&&(t.matched.find(_=>so(_,a))?o.push(a):r.push(a));const l=t.matched[s];l&&(e.matched.find(_=>so(_,l))||n.push(l))}return[r,o,n]}let oy=()=>location.protocol+"//"+location.host;function N_(t,e){const{pathname:r,search:o,hash:n}=e,i=t.indexOf("#");if(i>-1){let s=n.includes(t.slice(i))?t.slice(i).length:1,a=n.slice(s);return a[0]!=="/"&&(a="/"+a),gl(a,"")}return gl(r,t)+o+n}function ny(t,e,r,o){let n=[],i=[],s=null;const a=({state:d})=>{const p=N_(t,location),m=r.value,y=e.value;let L=0;if(d){if(r.value=p,e.value=d,s&&s===m){s=null;return}L=y?d.position-y.position:0}else o(p);n.forEach(w=>{w(r.value,m,{delta:L,type:ys.pop,direction:L?L>0?yi.forward:yi.back:yi.unknown})})};function l(){s=r.value}function _(d){n.push(d);const p=()=>{const m=n.indexOf(d);m>-1&&n.splice(m,1)};return i.push(p),p}function u(){if(document.visibilityState==="hidden"){const{history:d}=window;if(!d.state)return;d.replaceState(At({},d.state,{scroll:Yn()}),"")}}function f(){for(const d of i)d();i=[],window.removeEventListener("popstate",a),window.removeEventListener("pagehide",u),document.removeEventListener("visibilitychange",u)}return window.addEventListener("popstate",a),window.addEventListener("pagehide",u),document.addEventListener("visibilitychange",u),{pauseListeners:l,listen:_,destroy:f}}function wl(t,e,r,o=!1,n=!1){return{back:t,current:e,forward:r,replaced:o,position:window.history.length,scroll:n?Yn():null}}function iy(t){const{history:e,location:r}=window,o={value:N_(t,r)},n={value:e.state};n.value||i(o.value,{back:null,current:o.value,forward:null,position:e.length-1,replaced:!0,scroll:null},!0);function i(l,_,u){const f=t.indexOf("#"),d=f>-1?(r.host&&document.querySelector("base")?t:t.slice(f))+l:oy()+t+l;try{e[u?"replaceState":"pushState"](_,"",d),n.value=_}catch(p){console.error(p),r[u?"replace":"assign"](d)}}function s(l,_){i(l,At({},e.state,wl(n.value.back,l,n.value.forward,!0),_,{position:n.value.position}),!0),o.value=l}function a(l,_){const u=At({},n.value,e.state,{forward:l,scroll:Yn()});i(u.current,u,!0),i(l,At({},wl(o.value,l,null),{position:u.position+1},_),!1),o.value=l}return{location:o,state:n,push:a,replace:s}}function sy(t){t=jg(t);const e=iy(t),r=ny(t,e.state,e.location,e.replace);function o(i,s=!0){s||r.pauseListeners(),history.go(i)}const n=At({location:"",base:t,go:o,createHref:zg.bind(null,t)},e,r);return Object.defineProperty(n,"location",{enumerable:!0,get:()=>e.location.value}),Object.defineProperty(n,"state",{enumerable:!0,get:()=>e.state.value}),n}let Or=(function(t){return t[t.Static=0]="Static",t[t.Param=1]="Param",t[t.Group=2]="Group",t})({});var Yt=(function(t){return t[t.Static=0]="Static",t[t.Param=1]="Param",t[t.ParamRegExp=2]="ParamRegExp",t[t.ParamRegExpEnd=3]="ParamRegExpEnd",t[t.EscapeNext=4]="EscapeNext",t})(Yt||{});const ay={type:Or.Static,value:""},ly=/[a-zA-Z0-9_]/;function uy(t){if(!t)return[[]];if(t==="/")return[[ay]];if(!t.startsWith("/"))throw new Error(`Invalid path "${t}"`);function e(p){throw new Error(`ERR (${r})/"${_}": ${p}`)}let r=Yt.Static,o=r;const n=[];let i;function s(){i&&n.push(i),i=[]}let a=0,l,_="",u="";function f(){_&&(r===Yt.Static?i.push({type:Or.Static,value:_}):r===Yt.Param||r===Yt.ParamRegExp||r===Yt.ParamRegExpEnd?(i.length>1&&(l==="*"||l==="+")&&e(`A repeatable param (${_}) must be alone in its segment. eg: '/:ids+.`),i.push({type:Or.Param,value:_,regexp:u,repeatable:l==="*"||l==="+",optional:l==="*"||l==="?"})):e("Invalid state to consume buffer"),_="")}function d(){_+=l}for(;a<t.length;){if(l=t[a++],l==="\\"&&r!==Yt.ParamRegExp){o=r,r=Yt.EscapeNext;continue}switch(r){case Yt.Static:l==="/"?(_&&f(),s()):l===":"?(f(),r=Yt.Param):d();break;case Yt.EscapeNext:d(),r=o;break;case Yt.Param:l==="("?r=Yt.ParamRegExp:ly.test(l)?d():(f(),r=Yt.Static,l!=="*"&&l!=="?"&&l!=="+"&&a--);break;case Yt.ParamRegExp:l===")"?u[u.length-1]=="\\"?u=u.slice(0,-1)+l:r=Yt.ParamRegExpEnd:u+=l;break;case Yt.ParamRegExpEnd:f(),r=Yt.Static,l!=="*"&&l!=="?"&&l!=="+"&&a--,u="";break;default:e("Unknown state");break}}return r===Yt.ParamRegExp&&e(`Unfinished custom RegExp for param "${_}"`),f(),s(),n}const Al="[^/]+?",cy={sensitive:!1,strict:!1,start:!0,end:!0};var fe=(function(t){return t[t._multiplier=10]="_multiplier",t[t.Root=90]="Root",t[t.Segment=40]="Segment",t[t.SubSegment=30]="SubSegment",t[t.Static=40]="Static",t[t.Dynamic=20]="Dynamic",t[t.BonusCustomRegExp=10]="BonusCustomRegExp",t[t.BonusWildcard=-50]="BonusWildcard",t[t.BonusRepeatable=-20]="BonusRepeatable",t[t.BonusOptional=-8]="BonusOptional",t[t.BonusStrict=.7000000000000001]="BonusStrict",t[t.BonusCaseSensitive=.25]="BonusCaseSensitive",t})(fe||{});const _y=/[.+*?^${}()[\]/\\]/g;function fy(t,e){const r=At({},cy,e),o=[];let n=r.start?"^":"";const i=[];for(const _ of t){const u=_.length?[]:[fe.Root];r.strict&&!_.length&&(n+="/");for(let f=0;f<_.length;f++){const d=_[f];let p=fe.Segment+(r.sensitive?fe.BonusCaseSensitive:0);if(d.type===Or.Static)f||(n+="/"),n+=d.value.replace(_y,"\\$&"),p+=fe.Static;else if(d.type===Or.Param){const{value:m,repeatable:y,optional:L,regexp:w}=d;i.push({name:m,repeatable:y,optional:L});const v=w||Al;if(v!==Al){p+=fe.BonusCustomRegExp;try{`${v}`}catch(g){throw new Error(`Invalid custom RegExp for param "${m}" (${v}): `+g.message)}}let h=y?`((?:${v})(?:/(?:${v}))*)`:`(${v})`;f||(h=L&&_.length<2?`(?:/${h})`:"/"+h),L&&(h+="?"),n+=h,p+=fe.Dynamic,L&&(p+=fe.BonusOptional),y&&(p+=fe.BonusRepeatable),v===".*"&&(p+=fe.BonusWildcard)}u.push(p)}o.push(u)}if(r.strict&&r.end){const _=o.length-1;o[_][o[_].length-1]+=fe.BonusStrict}r.strict||(n+="/?"),r.end?n+="$":r.strict&&!n.endsWith("/")&&(n+="(?:/|$)");const s=new RegExp(n,r.sensitive?"":"i");function a(_){const u=_.match(s),f={};if(!u)return null;for(let d=1;d<u.length;d++){const p=u[d]||"",m=i[d-1];f[m.name]=p&&m.repeatable?p.split("/"):p}return f}function l(_){let u="",f=!1;for(const d of t){(!f||!u.endsWith("/"))&&(u+="/"),f=!1;for(const p of d)if(p.type===Or.Static)u+=p.value;else if(p.type===Or.Param){const{value:m,repeatable:y,optional:L}=p,w=m in _?_[m]:"";if(Ve(w)&&!y)throw new Error(`Provided param "${m}" is an array but it is not repeatable (* or + modifiers)`);const v=Ve(w)?w.join("/"):w;if(!v)if(L)d.length<2&&(u.endsWith("/")?u=u.slice(0,-1):f=!0);else throw new Error(`Missing required param "${m}"`);u+=v}}return u||"/"}return{re:s,score:o,keys:i,parse:a,stringify:l}}function dy(t,e){let r=0;for(;r<t.length&&r<e.length;){const o=e[r]-t[r];if(o)return o;r++}return t.length<e.length?t.length===1&&t[0]===fe.Static+fe.Segment?-1:1:t.length>e.length?e.length===1&&e[0]===fe.Static+fe.Segment?1:-1:0}function $_(t,e){let r=0;const o=t.score,n=e.score;for(;r<o.length&&r<n.length;){const i=dy(o[r],n[r]);if(i)return i;r++}if(Math.abs(n.length-o.length)===1){if(Tl(o))return 1;if(Tl(n))return-1}return n.length-o.length}function Tl(t){const e=t[t.length-1];return t.length>0&&e[e.length-1]<0}const py={strict:!1,end:!0,sensitive:!1};function my(t,e,r){const o=fy(uy(t.path),r),n=At(o,{record:t,parent:e,children:[],alias:[]});return e&&!n.record.aliasOf==!e.record.aliasOf&&e.children.push(n),n}function hy(t,e){const r=[],o=new Map;e=hl(py,e);function n(f){return o.get(f)}function i(f,d,p){const m=!p,y=Il(f);y.aliasOf=p&&p.record;const L=hl(e,f),w=[y];if("alias"in f){const g=typeof f.alias=="string"?[f.alias]:f.alias;for(const A of g)w.push(Il(At({},y,{components:p?p.record.components:y.components,path:A,aliasOf:p?p.record:y})))}let v,h;for(const g of w){const{path:A}=g;if(d&&A[0]!=="/"){const P=d.record.path,M=P[P.length-1]==="/"?"":"/";g.path=d.record.path+(A&&M+A)}if(v=my(g,d,L),p?p.alias.push(v):(h=h||v,h!==v&&h.alias.push(v),m&&f.name&&!Pl(v)&&s(f.name)),B_(v)&&l(v),y.children){const P=y.children;for(let M=0;M<P.length;M++)i(P[M],v,p&&p.children[M])}p=p||v}return h?()=>{s(h)}:Oo}function s(f){if(S_(f)){const d=o.get(f);d&&(o.delete(f),r.splice(r.indexOf(d),1),d.children.forEach(s),d.alias.forEach(s))}else{const d=r.indexOf(f);d>-1&&(r.splice(d,1),f.record.name&&o.delete(f.record.name),f.children.forEach(s),f.alias.forEach(s))}}function a(){return r}function l(f){const d=vy(f,r);r.splice(d,0,f),f.record.name&&!Pl(f)&&o.set(f.record.name,f)}function _(f,d){let p,m={},y,L;if("name"in f&&f.name){if(p=o.get(f.name),!p)throw ao(Nt.MATCHER_NOT_FOUND,{location:f});L=p.record.name,m=At(Rl(d.params,p.keys.filter(h=>!h.optional).concat(p.parent?p.parent.keys.filter(h=>h.optional):[]).map(h=>h.name)),f.params&&Rl(f.params,p.keys.map(h=>h.name))),y=p.stringify(m)}else if(f.path!=null)y=f.path,p=r.find(h=>h.re.test(y)),p&&(m=p.parse(y),L=p.record.name);else{if(p=d.name?o.get(d.name):r.find(h=>h.re.test(d.path)),!p)throw ao(Nt.MATCHER_NOT_FOUND,{location:f,currentLocation:d});L=p.record.name,m=At({},d.params,f.params),y=p.stringify(m)}const w=[];let v=p;for(;v;)w.unshift(v.record),v=v.parent;return{name:L,path:y,params:m,matched:w,meta:yy(w)}}t.forEach(f=>i(f));function u(){r.length=0,o.clear()}return{addRoute:i,resolve:_,removeRoute:s,clearRoutes:u,getRoutes:a,getRecordMatcher:n}}function Rl(t,e){const r={};for(const o of e)o in t&&(r[o]=t[o]);return r}function Il(t){const e={path:t.path,redirect:t.redirect,name:t.name,meta:t.meta||{},aliasOf:t.aliasOf,beforeEnter:t.beforeEnter,props:gy(t),children:t.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in t?t.components||null:t.component&&{default:t.component}};return Object.defineProperty(e,"mods",{value:{}}),e}function gy(t){const e={},r=t.props||!1;if("component"in t)e.default=r;else for(const o in t.components)e[o]=typeof r=="object"?r[o]:r;return e}function Pl(t){for(;t;){if(t.record.aliasOf)return!0;t=t.parent}return!1}function yy(t){return t.reduce((e,r)=>At(e,r.meta),{})}function vy(t,e){let r=0,o=e.length;for(;r!==o;){const i=r+o>>1;$_(t,e[i])<0?o=i:r=i+1}const n=Ey(t);return n&&(o=e.lastIndexOf(n,o-1)),o}function Ey(t){let e=t;for(;e=e.parent;)if(B_(e)&&$_(t,e)===0)return e}function B_({record:t}){return!!(t.name||t.components&&Object.keys(t.components).length||t.redirect)}function Dl(t){const e=ue(ra),r=ue(oa),o=H(()=>{const l=ut(t.to);return e.resolve(l)}),n=H(()=>{const{matched:l}=o.value,{length:_}=l,u=l[_-1],f=r.matched;if(!u||!f.length)return-1;const d=f.findIndex(so.bind(null,u));if(d>-1)return d;const p=Ol(l[_-2]);return _>1&&Ol(u)===p&&f[f.length-1].path!==p?f.findIndex(so.bind(null,l[_-2])):d}),i=H(()=>n.value>-1&&Ry(r.params,o.value.params)),s=H(()=>n.value>-1&&n.value===r.matched.length-1&&V_(r.params,o.value.params));function a(l={}){if(Ty(l)){const _=e[ut(t.replace)?"replace":"push"](ut(t.to)).catch(Oo);return t.viewTransition&&typeof document<"u"&&"startViewTransition"in document&&document.startViewTransition(()=>_),_}return Promise.resolve()}return{route:o,href:H(()=>o.value.href),isActive:i,isExactActive:s,navigate:a}}function by(t){return t.length===1?t[0]:t}const wy=Ut({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"},viewTransition:Boolean},useLink:Dl,setup(t,{slots:e}){const r=Pe(Dl(t)),{options:o}=ue(ra),n=H(()=>({[Ll(t.activeClass,o.linkActiveClass,"router-link-active")]:r.isActive,[Ll(t.exactActiveClass,o.linkExactActiveClass,"router-link-exact-active")]:r.isExactActive}));return()=>{const i=e.default&&by(e.default(r));return t.custom?i:Ee("a",{"aria-current":r.isExactActive?t.ariaCurrentValue:null,href:r.href,onClick:r.navigate,class:n.value},i)}}}),Ay=wy;function Ty(t){if(!(t.metaKey||t.altKey||t.ctrlKey||t.shiftKey)&&!t.defaultPrevented&&!(t.button!==void 0&&t.button!==0)){if(t.currentTarget&&t.currentTarget.getAttribute){const e=t.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(e))return}return t.preventDefault&&t.preventDefault(),!0}}function Ry(t,e){for(const r in e){const o=e[r],n=t[r];if(typeof o=="string"){if(o!==n)return!1}else if(!Ve(n)||n.length!==o.length||o.some((i,s)=>i!==n[s]))return!1}return!0}function Ol(t){return t?t.aliasOf?t.aliasOf.path:t.path:""}const Ll=(t,e,r)=>t??e??r,Iy=Ut({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(t,{attrs:e,slots:r}){const o=ue(Es),n=H(()=>t.route||o.value),i=ue(bl,0),s=H(()=>{let _=ut(i);const{matched:u}=n.value;let f;for(;(f=u[_])&&!f.components;)_++;return _}),a=H(()=>n.value.matched[s.value]);Cr(bl,H(()=>s.value+1)),Cr(ey,a),Cr(Es,n);const l=kt();return Qt(()=>[l.value,a.value,t.name],([_,u,f],[d,p,m])=>{u&&(u.instances[f]=_,p&&p!==u&&_&&_===d&&(u.leaveGuards.size||(u.leaveGuards=p.leaveGuards),u.updateGuards.size||(u.updateGuards=p.updateGuards))),_&&u&&(!p||!so(u,p)||!d)&&(u.enterCallbacks[f]||[]).forEach(y=>y(_))},{flush:"post"}),()=>{const _=n.value,u=t.name,f=a.value,d=f&&f.components[u];if(!d)return xl(r.default,{Component:d,route:_});const p=f.props[u],m=p?p===!0?_.params:typeof p=="function"?p(_):p:null,L=Ee(d,At({},m,e,{onVnodeUnmounted:w=>{w.component.isUnmounted&&(f.instances[u]=null)},ref:l}));return xl(r.default,{Component:L,route:_})||L}}});function xl(t,e){if(!t)return null;const r=t(e);return r.length===1?r[0]:r}const F_=Iy;function Py(t){const e=hy(t.routes,t),r=t.parseQuery||Zg,o=t.stringifyQuery||El,n=t.history,i=yo(),s=yo(),a=yo(),l=hr(Ae);let _=Ae;zr&&t.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const u=hi.bind(null,R=>""+R),f=hi.bind(null,Mg),d=hi.bind(null,So);function p(R,N){let B,K;return S_(R)?(B=e.getRecordMatcher(R),K=N):K=R,e.addRoute(K,B)}function m(R){const N=e.getRecordMatcher(R);N&&e.removeRoute(N)}function y(){return e.getRoutes().map(R=>R.record)}function L(R){return!!e.getRecordMatcher(R)}function w(R,N){if(N=At({},N||l.value),typeof R=="string"){const T=gi(r,R,N.path),b=e.resolve({path:T.path},N),k=n.createHref(T.fullPath);return At(T,b,{params:d(b.params),hash:So(T.hash),redirectedFrom:void 0,href:k})}let B;if(R.path!=null)B=At({},R,{path:gi(r,R.path,N.path).path});else{const T=At({},R.params);for(const b in T)T[b]==null&&delete T[b];B=At({},R,{params:f(T)}),N.params=f(N.params)}const K=e.resolve(B,N),_t=R.hash||"";K.params=u(d(K.params));const Et=Bg(o,At({},R,{hash:kg(_t),path:K.path})),E=n.createHref(Et);return At({fullPath:Et,hash:_t,query:o===El?ty(R.query):R.query||{}},K,{redirectedFrom:void 0,href:E})}function v(R){return typeof R=="string"?gi(r,R,l.value.path):At({},R)}function h(R,N){if(_!==R)return ao(Nt.NAVIGATION_CANCELLED,{from:N,to:R})}function g(R){return M(R)}function A(R){return g(At(v(R),{replace:!0}))}function P(R,N){const B=R.matched[R.matched.length-1];if(B&&B.redirect){const{redirect:K}=B;let _t=typeof K=="function"?K(R,N):K;return typeof _t=="string"&&(_t=_t.includes("?")||_t.includes("#")?_t=v(_t):{path:_t},_t.params={}),At({query:R.query,hash:R.hash,params:_t.path!=null?{}:R.params},_t)}}function M(R,N){const B=_=w(R),K=l.value,_t=R.state,Et=R.force,E=R.replace===!0,T=P(B,K);if(T)return M(At(v(T),{state:typeof T=="object"?At({},_t,T.state):_t,force:Et,replace:E}),N||B);const b=B;b.redirectedFrom=N;let k;return!Et&&Fg(o,K,B)&&(k=ao(Nt.NAVIGATION_DUPLICATED,{to:b,from:K}),xt(K,K,!0,!1)),(k?Promise.resolve(k):V(b,K)).catch(x=>We(x)?We(x,Nt.NAVIGATION_GUARD_REDIRECT)?x:Ht(x):X(x,b,K)).then(x=>{if(x){if(We(x,Nt.NAVIGATION_GUARD_REDIRECT))return M(At({replace:E},v(x.to),{state:typeof x.to=="object"?At({},_t,x.to.state):_t,force:Et}),N||b)}else x=S(b,K,!0,E,_t);return U(b,K,x),x})}function $(R,N){const B=h(R,N);return B?Promise.reject(B):Promise.resolve()}function C(R){const N=te.values().next().value;return N&&typeof N.runWithContext=="function"?N.runWithContext(R):R()}function V(R,N){let B;const[K,_t,Et]=ry(R,N);B=vi(K.reverse(),"beforeRouteLeave",R,N);for(const T of K)T.leaveGuards.forEach(b=>{B.push(_r(b,R,N))});const E=$.bind(null,R,N);return B.push(E),Mt(B).then(()=>{B=[];for(const T of i.list())B.push(_r(T,R,N));return B.push(E),Mt(B)}).then(()=>{B=vi(_t,"beforeRouteUpdate",R,N);for(const T of _t)T.updateGuards.forEach(b=>{B.push(_r(b,R,N))});return B.push(E),Mt(B)}).then(()=>{B=[];for(const T of Et)if(T.beforeEnter)if(Ve(T.beforeEnter))for(const b of T.beforeEnter)B.push(_r(b,R,N));else B.push(_r(T.beforeEnter,R,N));return B.push(E),Mt(B)}).then(()=>(R.matched.forEach(T=>T.enterCallbacks={}),B=vi(Et,"beforeRouteEnter",R,N,C),B.push(E),Mt(B))).then(()=>{B=[];for(const T of s.list())B.push(_r(T,R,N));return B.push(E),Mt(B)}).catch(T=>We(T,Nt.NAVIGATION_CANCELLED)?T:Promise.reject(T))}function U(R,N,B){a.list().forEach(K=>C(()=>K(R,N,B)))}function S(R,N,B,K,_t){const Et=h(R,N);if(Et)return Et;const E=N===Ae,T=zr?history.state:{};B&&(K||E?n.replace(R.fullPath,At({scroll:E&&T&&T.scroll},_t)):n.push(R.fullPath,_t)),l.value=R,xt(R,N,B,E),Ht()}let q;function Y(){q||(q=n.listen((R,N,B)=>{if(!Wt.listening)return;const K=w(R),_t=P(K,Wt.currentRoute.value);if(_t){M(At(_t,{replace:!0,force:!0}),K).catch(Oo);return}_=K;const Et=l.value;zr&&Gg(vl(Et.fullPath,B.delta),Yn()),V(K,Et).catch(E=>We(E,Nt.NAVIGATION_ABORTED|Nt.NAVIGATION_CANCELLED)?E:We(E,Nt.NAVIGATION_GUARD_REDIRECT)?(M(At(v(E.to),{force:!0}),K).then(T=>{We(T,Nt.NAVIGATION_ABORTED|Nt.NAVIGATION_DUPLICATED)&&!B.delta&&B.type===ys.pop&&n.go(-1,!1)}).catch(Oo),Promise.reject()):(B.delta&&n.go(-B.delta,!1),X(E,K,Et))).then(E=>{E=E||S(K,Et,!1),E&&(B.delta&&!We(E,Nt.NAVIGATION_CANCELLED)?n.go(-B.delta,!1):B.type===ys.pop&&We(E,Nt.NAVIGATION_ABORTED|Nt.NAVIGATION_DUPLICATED)&&n.go(-1,!1)),U(K,Et,E)}).catch(Oo)}))}let pt=yo(),tt=yo(),st;function X(R,N,B){Ht(R);const K=tt.list();return K.length?K.forEach(_t=>_t(R,N,B)):console.error(R),Promise.reject(R)}function ht(){return st&&l.value!==Ae?Promise.resolve():new Promise((R,N)=>{pt.add([R,N])})}function Ht(R){return st||(st=!R,Y(),pt.list().forEach(([N,B])=>R?B(R):N()),pt.reset()),R}function xt(R,N,B,K){const{scrollBehavior:_t}=t;if(!zr||!_t)return Promise.resolve();const Et=!B&&Jg(vl(R.fullPath,0))||(K||!B)&&history.state&&history.state.scroll||null;return gr().then(()=>_t(R,N,Et)).then(E=>E&&Kg(E)).catch(E=>X(E,R,N))}const Ct=R=>n.go(R);let zt;const te=new Set,Wt={currentRoute:l,listening:!0,addRoute:p,removeRoute:m,clearRoutes:e.clearRoutes,hasRoute:L,getRoutes:y,resolve:w,options:t,push:g,replace:A,go:Ct,back:()=>Ct(-1),forward:()=>Ct(1),beforeEach:i.add,beforeResolve:s.add,afterEach:a.add,onError:tt.add,isReady:ht,install(R){R.component("RouterLink",Ay),R.component("RouterView",F_),R.config.globalProperties.$router=Wt,Object.defineProperty(R.config.globalProperties,"$route",{enumerable:!0,get:()=>ut(l)}),zr&&!zt&&l.value===Ae&&(zt=!0,g(n.location).catch(K=>{}));const N={};for(const K in Ae)Object.defineProperty(N,K,{get:()=>l.value[K],enumerable:!0});R.provide(ra,Wt),R.provide(oa,tr(N)),R.provide(Es,l);const B=R.unmount;te.add(R),R.unmount=function(){te.delete(R),te.size<1&&(_=Ae,q&&q(),q=null,l.value=Ae,zt=!1,st=!1),B()}}};function Mt(R){return R.reduce((N,B)=>N.then(()=>C(B)),Promise.resolve())}return Wt}function UA(t){return ue(oa)}const Dy=/(:\w+)\([^)]+\)/g,Oy=/(:\w+)[?+*]/g,Ly=/:\w+/g,xy=(t,e)=>e.path.replace(Dy,"$1").replace(Oy,"$1").replace(Ly,r=>t.params[r.slice(1)]?.toString()||""),bs=(t,e)=>{const r=t.route.matched.find(n=>n.components?.default===t.Component.type),o=e??r?.meta.key??(r&&xy(t.route,r));return typeof o=="function"?o(t.route):o},Cy=(t,e)=>({default:()=>t?Ee(yd,t===!0?{}:t,e):e});function na(t){return Array.isArray(t)?t:[t]}const ky="modulepreload",Vy=function(t,e){return new URL(t,e).href},Cl={},c=function(e,r,o){let n=Promise.resolve();if(r&&r.length>0){let _=function(u){return Promise.all(u.map(f=>Promise.resolve(f).then(d=>({status:"fulfilled",value:d}),d=>({status:"rejected",reason:d}))))};const s=document.getElementsByTagName("link"),a=document.querySelector("meta[property=csp-nonce]"),l=a?.nonce||a?.getAttribute("nonce");n=_(r.map(u=>{if(u=Vy(u,o),u in Cl)return;Cl[u]=!0;const f=u.endsWith(".css"),d=f?'[rel="stylesheet"]':"";if(o)for(let m=s.length-1;m>=0;m--){const y=s[m];if(y.href===u&&(!f||y.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${u}"]${d}`))return;const p=document.createElement("link");if(p.rel=f?"stylesheet":ky,f||(p.as="script"),p.crossOrigin="",p.href=u,l&&p.setAttribute("nonce",l),document.head.appendChild(p),f)return new Promise((m,y)=>{p.addEventListener("load",m),p.addEventListener("error",()=>y(new Error(`Unable to preload CSS for ${u}`)))})}))}function i(s){const a=new Event("vite:preloadError",{cancelable:!0});if(a.payload=s,window.dispatchEvent(a),!a.defaultPrevented)throw s}return n.then(s=>{for(const a of s||[])a.status==="rejected"&&i(a.reason);return e().catch(i)})},Sy={key:t=>t.path.replace(/\/page-\d+\/?$/i,"").replace(/\/+$/,"")||"/"},kl=["product","content"],Vl={validate:t=>{if(t.params.legacyPath)return!0;const e=String(t.params.detail||"").toLowerCase(),r=Array.isArray(t.params.slug)?t.params.slug[0]:t.params.slug;return!(!kl.includes(e)||!r)},middleware:[t=>{if(t.params.legacyPath)return;const e=t.params.prefix;if(!(Array.isArray(e)?e.filter(Boolean):String(e||"").split("/").filter(Boolean)).length)return;const o=String(t.params.detail||"").toLowerCase(),n=Array.isArray(t.params.slug)?t.params.slug[0]:t.params.slug;if(!(!kl.includes(o)||!n))return wh({path:`/${o}/${encodeURIComponent(String(n))}`,query:t.query},{replace:!0})}]},Ei=[{name:"404",path:"/404",component:()=>c(()=>import("./DADrFpzm.js"),__vite__mapDeps([0,1,2]),import.meta.url)},{name:"kwrank",path:"/kwrank",component:()=>c(()=>import("./CUgIldlW.js"),[],import.meta.url)},{name:"search",path:"/search",component:()=>c(()=>import("./55HgG6zT.js"),[],import.meta.url)},{name:"slug",path:"/:slug(.*)*",meta:Sy||{},component:()=>c(()=>import("./TntY9DE9.js"),__vite__mapDeps([3,4,5,6]),import.meta.url)},{name:"webcity_city",path:"/webcity_:city()",component:()=>c(()=>import("./DfabQlpR.js"),__vite__mapDeps([7,4]),import.meta.url)},{name:"sitemap-page",path:"/sitemap/:page?",component:()=>c(()=>import("./CoUlm2DG.js"),__vite__mapDeps([8,9]),import.meta.url)},{name:"prefix-detail-slug",path:"/:prefix(.*)?/:detail(product|content)/:slug",meta:Vl||{},component:()=>c(()=>import("./BEVV6QNB.js"),__vite__mapDeps([10,9,4,5,6,11]),import.meta.url)},{name:"legacy-detail-html",path:"/:legacyPath(.*).html",meta:Vl||{},component:()=>c(()=>import("./BEVV6QNB.js"),__vite__mapDeps([10,9,4,5,6,11]),import.meta.url)}],My=(t,e)=>({default:()=>t?Ee(oe,t===!0?{}:t,e):e.default?.()}),Ny=/(:\w+)\([^)]+\)/g,$y=/(:\w+)[?+*]/g,By=/:\w+/g;function Sl(t){const e=t?.meta.key??t.path.replace(Ny,"$1").replace($y,"$1").replace(By,r=>t.params[r.slice(1)]?.toString()||"");return typeof e=="function"?e(t):e}function Fy(t,e){return t===e||e===Ae?!1:Sl(t)!==Sl(e)?!0:!t.matched.every((o,n)=>o.components&&o.components.default===e.matched[n]?.components?.default)}const Uy={scrollBehavior(t,e,r){const o=St(),n=ge().options?.scrollBehaviorType??"auto";if(t.path.replace(/\/$/,"")===e.path.replace(/\/$/,""))return e.hash&&!t.hash?{left:0,top:0}:t.hash?{el:t.hash,top:U_(t.hash),behavior:n}:!1;if((typeof t.meta.scrollToTop=="function"?t.meta.scrollToTop(t,e):t.meta.scrollToTop)===!1)return!1;const s=o._runningTransition?"page:transition:finish":"page:loading:end";return new Promise(a=>{if(e===Ae){a(Ml(t,e,r,n));return}o.hooks.hookOnce(s,()=>{requestAnimationFrame(()=>a(Ml(t,e,r,n)))})})}};function U_(t){try{const e=document.querySelector(t);if(e)return(Number.parseFloat(getComputedStyle(e).scrollMarginTop)||0)+(Number.parseFloat(getComputedStyle(document.documentElement).scrollPaddingTop)||0)}catch{}return 0}function Ml(t,e,r,o){if(r)return r;const n=Fy(t,e);return t.hash?{el:t.hash,top:U_(t.hash),behavior:n?o:"instant"}:{left:0,top:0}}const Hy={hashMode:!1,scrollBehaviorType:"auto"},sr={...Hy,...Uy},jy=async(t,e)=>{let r,o;if(!t.meta?.validate)return;const n=([r,o]=to(()=>Promise.resolve(t.meta.validate(t))),r=await r,o(),r);if(n===!0)return;const i=mr({fatal:!0,statusCode:n&&n.statusCode||404,statusMessage:n&&n.statusMessage||`Page Not Found: ${t.fullPath}`,data:{path:t.fullPath}});return typeof window<"u"&&window.history.pushState({},"",e.fullPath),i},qy=async t=>{let e,r;const o=([e,r]=to(()=>Zs({path:t.path})),e=await e,r(),e);if(o.redirect){const n=o.redirect.includes("#")?o.redirect:o.redirect+t.hash;return br(n,{acceptRelative:!0})?(window.location.href=n,!1):n}},zy=[jy,qy],ws={};function Wy(t,e,r){const{pathname:o,search:n,hash:i}=e,s=t.indexOf("#");if(s>-1){const _=i.includes(t.slice(s))?t.slice(s).length:1;let u=i.slice(_);return u[0]!=="/"&&(u="/"+u),tl(u,"")}const a=tl(o,t),l=!r||Im(a,r)?a:r;return l+(l.includes("?")?"":n)+i}const Ky=De({name:"nuxt:router",enforce:"pre",async setup(t){let e,r,o=Uo().app.baseURL;const n=sr.history?.(o)??sy(o),i=sr.routes?([e,r]=to(()=>sr.routes(Ei)),e=await e,r(),e??Ei):Ei;let s;const a=Py({...sr,scrollBehavior:(L,w,v)=>{if(w===Ae){s=v;return}if(sr.scrollBehavior){if(a.options.scrollBehavior=sr.scrollBehavior,"scrollRestoration"in window.history){const h=a.beforeEach(()=>{h(),window.history.scrollRestoration="manual"})}return sr.scrollBehavior(L,Ae,s||v)}},history:n,routes:i});"scrollRestoration"in window.history&&(window.history.scrollRestoration="auto"),t.vueApp.use(a);const l=hr(a.currentRoute.value);a.afterEach((L,w)=>{l.value=w}),Object.defineProperty(t.vueApp.config.globalProperties,"previousRoute",{get:()=>l.value});const _=Wy(o,window.location,t.payload.path),u=hr(a.currentRoute.value),f=()=>{u.value=a.currentRoute.value};a.afterEach((L,w)=>{L.matched.at(-1)?.components?.default===w.matched.at(-1)?.components?.default&&f()});const d={sync:f};for(const L in u.value)Object.defineProperty(d,L,{get:()=>u.value[L],enumerable:!0});t._route=tr(d),t._middleware||={global:[],named:{}};const p=Gn();a.afterEach(async(L,w,v)=>{delete t._processingMiddleware,!t.isHydrating&&p.value&&await t.runWithContext(y_),v&&await t.callHook("page:loading:end")});try{[e,r]=to(()=>a.isReady()),await e,r()}catch(L){[e,r]=to(()=>t.runWithContext(()=>Dr(L))),await e,r()}const m=_!==a.currentRoute.value.fullPath?a.resolve(_):a.currentRoute.value;f();const y=t.payload.state._layout;return a.beforeEach(async(L,w)=>{await t.callHook("page:loading:start"),L.meta=Pe(L.meta),t.isHydrating&&y&&!Fe(L.meta.layout)&&(L.meta.layout=y),t._processingMiddleware=!0;{const v=new Set([...zy,...t._middleware.global]);for(const h of L.matched){const g=h.meta.middleware;if(g)for(const A of na(g))v.add(A)}{const h=await t.runWithContext(()=>Zs({path:L.path}));if(h.appMiddleware)for(const g in h.appMiddleware)h.appMiddleware[g]?v.add(g):v.delete(g)}for(const h of v){const g=typeof h=="string"?t._middleware.named[h]||await ws[h]?.().then(A=>A.default||A):h;if(!g)throw new Error(`Unknown route middleware: '${h}'.`);try{const A=await t.runWithContext(()=>g(L,w));if(!t.payload.serverRendered&&t.isHydrating&&(A===!1||A instanceof Error)){const P=A||mr({statusCode:404,statusMessage:`Page Not Found: ${_}`});return await t.runWithContext(()=>Dr(P)),!1}if(A===!0)continue;if(A===!1)return A;if(A)return v_(A)&&A.fatal&&await t.runWithContext(()=>Dr(A)),A}catch(A){const P=mr(A);return P.fatal&&await t.runWithContext(()=>Dr(P)),P}}}}),a.onError(async()=>{delete t._processingMiddleware,await t.callHook("page:loading:end")}),a.afterEach(L=>{if(L.matched.length===0)return t.runWithContext(()=>Dr(mr({statusCode:404,fatal:!1,statusMessage:`Page not found: ${L.fullPath}`,data:{path:L.fullPath}})))}),t.hooks.hookOnce("app:created",async()=>{try{"name"in m&&(m.name=void 0),await a.replace({...m,force:!0}),a.options.scrollBehavior=sr.scrollBehavior}catch(L){await t.runWithContext(()=>Dr(L))}}),{provide:{router:a}}}}),Gy={trailing:!0};function Jy(t,e=25,r={}){if(r={...Gy,...r},!Number.isFinite(e))throw new TypeError("Expected `wait` to be a finite number");let o,n,i=[],s,a;const l=(f,d)=>(s=Yy(t,f,d),s.finally(()=>{if(s=null,r.trailing&&a&&!n){const p=l(f,a);return a=null,p}}),s),_=function(...f){return r.trailing&&(a=f),s||new Promise(d=>{const p=!n&&r.leading;clearTimeout(n),n=setTimeout(()=>{n=null;const m=r.leading?o:l(this,f);a=null;for(const y of i)y(m);i=[]},e),p?(o=l(this,f),d(o)):i.push(d)})},u=f=>{f&&(clearTimeout(f),n=null)};return _.isPending=()=>!!n,_.cancel=()=>{u(n),i=[],a=null},_.flush=()=>{if(u(n),!a||s)return;const f=a;return a=null,l(this,f)},_}async function Yy(t,e,r){return await t.apply(e,r)}const H_=Symbol.for("nuxt:client-only"),Qy=Ut({name:"ClientOnly",inheritAttrs:!1,props:["fallback","placeholder","placeholderTag","fallbackTag"],setup(t,{slots:e,attrs:r}){const o=hr(!1);Nr(()=>{o.value=!0});const n=He();return n&&(n._nuxtClientOnly=!0),Cr(H_,!0),()=>{if(o.value){const l=e.default?.();return l&&l.length===1?[Ue(l[0],r)]:l}const i=e.fallback||e.placeholder;if(i)return Ee(i);const s=t.fallback||t.placeholder||"",a=t.fallbackTag||t.placeholderTag||"span";return D(a,r,s)}}}),Nl=globalThis.requestIdleCallback||(t=>{const e=Date.now(),r={didTimeout:!1,timeRemaining:()=>Math.max(0,50-(Date.now()-e))};return setTimeout(()=>{t(r)},1)}),HA=globalThis.cancelIdleCallback||(t=>{clearTimeout(t)}),ia=t=>{const e=St();e.isHydrating?e.hooks.hookOnce("app:suspense:resolve",()=>{Nl(()=>t())}):Nl(()=>t())};function pe(...t){const e=typeof t[t.length-1]=="string"?t.pop():void 0;Xy(t[0],t[1])&&t.unshift(e);let[r,o,n={}]=t,i=!1;const s=H(()=>Ms(r));if(typeof s.value!="string")throw new TypeError("[nuxt] [useAsyncData] key must be a string.");if(typeof o!="function")throw new TypeError("[nuxt] [useAsyncData] handler must be a function.");const a=St();n.server??=!0,n.default??=t0,n.getCachedData??=q_,n.lazy??=!1,n.immediate??=!0,n.deep??=nh.deep,n.dedupe??="cancel",n._functionName,a._asyncData[s.value];function l(){const m={cause:"initial",dedupe:n.dedupe};return a._asyncData[s.value]?._init||(m.cachedData=n.getCachedData(s.value,a,{cause:"initial"}),a._asyncData[s.value]=$l(a,s.value,o,n,m.cachedData)),()=>a._asyncData[s.value].execute(m)}const _=l(),u=a._asyncData[s.value];u._deps++;const f=n.server!==!1&&a.payload.serverRendered;{let m=function(g){const A=a._asyncData[g];A?._deps&&(A._deps--,A._deps===0&&A?._off())};const y=He();if(y&&f&&n.immediate&&!y.sp&&(y.sp=[]),y&&!y._nuxtOnBeforeMountCbs){y._nuxtOnBeforeMountCbs=[];const g=y._nuxtOnBeforeMountCbs;hc(()=>{g.forEach(A=>{A()}),g.splice(0,g.length)}),Fs(()=>g.splice(0,g.length))}const L=y&&(y._nuxtClientOnly||ue(H_,!1));f&&a.isHydrating&&(u.error.value||u.data.value!==void 0)?u.status.value=u.error.value?"error":"success":y&&(!L&&a.payload.serverRendered&&a.isHydrating||n.lazy)&&n.immediate?y._nuxtOnBeforeMountCbs.push(_):n.immediate&&u.status.value!=="success"&&_();const w=Bn(),v=Qt(s,(g,A)=>{if((g||A)&&g!==A){i=!0;const P=a._asyncData[A]?.data.value!==void 0,M=a._asyncDataPromises[A]!==void 0,$={cause:"initial",dedupe:n.dedupe};if(!a._asyncData[g]?._init){let C;A&&P?C=a._asyncData[A].data.value:(C=n.getCachedData(g,a,{cause:"initial"}),$.cachedData=C),a._asyncData[g]=$l(a,g,o,n,C)}a._asyncData[g]._deps++,A&&m(A),(n.immediate||P||M)&&a._asyncData[g].execute($),hn(()=>{i=!1})}},{flush:"sync"}),h=n.watch?Qt(n.watch,()=>{i||a._asyncData[s.value]?._execute({cause:"watch",dedupe:n.dedupe})}):()=>{};w&&Mu(()=>{v(),h(),m(s.value)})}const d={data:en(()=>a._asyncData[s.value]?.data),pending:en(()=>a._asyncData[s.value]?.pending),status:en(()=>a._asyncData[s.value]?.status),error:en(()=>a._asyncData[s.value]?.error),refresh:(...m)=>a._asyncData[s.value]?._init?a._asyncData[s.value].execute(...m):l()(),execute:(...m)=>d.refresh(...m),clear:()=>{const m=a._asyncData[s.value];if(m?._abortController)try{m._abortController.abort(new DOMException("AsyncData aborted by user.","AbortError"))}finally{m._abortController=void 0}j_(a,s.value)}},p=Promise.resolve(a._asyncDataPromises[s.value]).then(()=>d);return Object.assign(p,d),p}function en(t){return H({get(){return t()?.value},set(e){const r=t();r&&(r.value=e)}})}function Xy(t,e){return!(typeof t=="string"||typeof t=="object"&&t!==null||typeof t=="function"&&typeof e=="function")}function Xt(t){const e=St();if(t in e.payload.data||(e.payload.data[t]=void 0),e._asyncData[t]){const r=e._asyncData[t];r._deps++,Bn()&&Mu(()=>{r._deps--,r._deps===0&&r?._off()})}return{data:H({get(){return e._asyncData[t]?.data.value??e.payload.data[t]},set(r){e._asyncData[t]?e._asyncData[t].data.value=r:e.payload.data[t]=r}})}}function j_(t,e){e in t.payload.data&&(t.payload.data[e]=void 0),e in t.payload._errors&&(t.payload._errors[e]=void 0),t._asyncData[e]&&(t._asyncData[e].data.value=ut(t._asyncData[e]._default()),t._asyncData[e].error.value=void 0,t._asyncData[e].status.value="idle"),e in t._asyncDataPromises&&(t._asyncDataPromises[e]=void 0)}function Zy(t,e){const r={};for(const o of e)r[o]=t[o];return r}function $l(t,e,r,o,n){t.payload._errors[e]??=void 0;const i=o.getCachedData!==q_,s=r,a=o.deep?kt:hr,l=n!==void 0,_=t.hook("app:data:refresh",async f=>{(!f||f.includes(e))&&await u.execute({cause:"refresh:hook"})}),u={data:a(l?n:o.default()),pending:H(()=>u.status.value==="pending"),error:Ns(t.payload._errors,e),status:hr("idle"),execute:(...f)=>{const[d,p=void 0]=f,m=d&&p===void 0&&typeof d=="object"?d:{};if(t._asyncDataPromises[e]&&(m.dedupe??o.dedupe)==="defer")return t._asyncDataPromises[e];{const w="cachedData"in m?m.cachedData:o.getCachedData(e,t,{cause:m.cause??"refresh:manual"});if(w!==void 0)return t.payload.data[e]=u.data.value=w,u.error.value=void 0,u.status.value="success",Promise.resolve(w)}u._abortController&&u._abortController.abort(new DOMException("AsyncData request cancelled by deduplication","AbortError")),u._abortController=new AbortController,u.status.value="pending";const y=new AbortController,L=new Promise((w,v)=>{try{const h=m.timeout??o.timeout,g=e0([u._abortController?.signal,m?.signal],y.signal,h);if(g.aborted){const A=g.reason;v(A instanceof Error?A:new DOMException(String(A??"Aborted"),"AbortError"));return}return g.addEventListener("abort",()=>{const A=g.reason;v(A instanceof Error?A:new DOMException(String(A??"Aborted"),"AbortError"))},{once:!0,signal:y.signal}),Promise.resolve(s(t,{signal:g})).then(w,v)}catch(h){v(h)}}).then(async w=>{let v=w;o.transform&&(v=await o.transform(w)),o.pick&&(v=Zy(v,o.pick)),t.payload.data[e]=v,u.data.value=v,u.error.value=void 0,u.status.value="success"}).catch(w=>{if(t._asyncDataPromises[e]&&t._asyncDataPromises[e]!==L||u._abortController?.signal.aborted)return t._asyncDataPromises[e];if(typeof DOMException<"u"&&w instanceof DOMException&&w.name==="AbortError")return u.status.value="idle",t._asyncDataPromises[e];u.error.value=mr(w),u.data.value=ut(o.default()),u.status.value="error"}).finally(()=>{y.abort(),delete t._asyncDataPromises[e]});return t._asyncDataPromises[e]=L,t._asyncDataPromises[e]},_execute:Jy((...f)=>u.execute(...f),0,{leading:!0}),_default:o.default,_deps:0,_init:!0,_hash:void 0,_off:()=>{_(),t._asyncData[e]?._init&&(t._asyncData[e]._init=!1),i||gr(()=>{t._asyncData[e]?._init||(j_(t,e),u.execute=()=>Promise.resolve())})}};return u}const t0=()=>{},q_=(t,e,r)=>{if(e.isHydrating)return e.payload.data[t];if(r.cause!=="refresh:manual"&&r.cause!=="refresh:hook")return e.static.data[t]};function e0(t,e,r){const o=t.filter(s=>!!s);if(typeof r=="number"&&r>=0){const s=AbortSignal.timeout?.(r);s&&o.push(s)}if(AbortSignal.any)return AbortSignal.any(o);const n=new AbortController;for(const s of o)if(s.aborted){const a=s.reason??new DOMException("Aborted","AbortError");try{n.abort(a)}catch{n.abort()}return n.signal}const i=()=>{const a=o.find(l=>l.aborted)?.reason??new DOMException("Aborted","AbortError");try{n.abort(a)}catch{n.abort()}};for(const s of o)s.addEventListener?.("abort",i,{once:!0,signal:e});return n.signal}const r0="$s";function Te(...t){const e=typeof t[t.length-1]=="string"?t.pop():void 0;typeof t[0]!="string"&&t.unshift(e);const[r,o]=t;if(!r||typeof r!="string")throw new TypeError("[nuxt] [useState] key must be a string: "+r);if(o!==void 0&&typeof o!="function")throw new Error("[nuxt] [useState] init must be a function: "+o);const n=r0+r,i=St(),s=Ns(i.payload.state,n);if(s.value===void 0&&o){const a=o();if(qt(a))return i.payload.state[n]=a,a;s.value=a}return s}function o0(t){if(t?.__asyncLoader&&!t.__asyncResolved)return t.__asyncLoader()}async function n0(t,e=ge()){const{path:r,matched:o}=e.resolve(t);if(!o.length||(e._routePreloaded||=new Set,e._routePreloaded.has(r)))return;const n=e._preloadPromises||=[];if(n.length>4)return Promise.all(n).then(()=>n0(t,e));e._routePreloaded.add(r);for(const i of o){const s=i.components?.default;if(typeof s!="function")continue;const a=Promise.resolve(s()).catch(()=>{}).finally(()=>n.splice(n.indexOf(a)));n.push(a)}await Promise.all(n)}function z_(t={}){const e=t.path||window.location.pathname;let r={};try{r=In(sessionStorage.getItem("nuxt:reload")||"{}")}catch{}if(t.force||r?.path!==e||r?.expires<Date.now()){try{sessionStorage.setItem("nuxt:reload",JSON.stringify({path:e,expires:Date.now()+(t.ttl??1e4)}))}catch{}if(t.persistState)try{sessionStorage.setItem("nuxt:reload:state",JSON.stringify({state:St().payload.state}))}catch{}window.location.pathname!==e?window.location.href=e:window.location.reload()}}function W_(t){return new URL(globalThis.location.href)}function i0(t){typeof t.indexable<"u"&&(t.indexable=String(t.indexable)!=="false"),typeof t.trailingSlash<"u"&&!t.trailingSlash&&(t.trailingSlash=String(t.trailingSlash)!=="false"),t.url&&!br(String(t.url),{acceptRelative:!0,strict:!1})&&(t.url=Tm(String(t.url)));const e=Object.keys(t).sort((o,n)=>o.localeCompare(n)),r={};for(const o of e)r[o]=t[o];return r}function s0(t){const r=[];function o(i){if(!i||typeof i!="object"||Object.keys(i).length===0)return()=>{};i._context;const s={};for(const a in i){const l=i[a];typeof l<"u"&&l!==""&&(s[a]=l)}return Object.keys(s).filter(a=>!a.startsWith("_")).length===0?()=>{}:(r.push(s),()=>{const a=r.indexOf(s);a!==-1&&r.splice(a,1)})}function n(i){const s={};i?.debug&&(s._context={}),s._priority={};for(const a in r.sort((l,_)=>(l._priority||0)-(_._priority||0)))for(const l in r[a]){const _=l,u=i?.resolveRefs?Ms(r[a][l]):r[a][l];!l.startsWith("_")&&typeof u<"u"&&u!==""&&(s[l]=u,typeof r[a]._priority<"u"&&r[a]._priority!==-1&&(s._priority[_]=r[a]._priority),i?.debug&&(s._context[_]=r[a]._context?.[_]||r[a]._context||"anonymous"))}return i?.skipNormalize?s:i0(s)}return{stack:r,push:o,get:n}}const a0=De({name:"nuxt-site-config:init",enforce:"pre",async setup(t){const e=s0(),r=Te("site-config");{const o=r.value||window.__NUXT_SITE_CONFIG__||{};for(const n in o)n[0]!=="_"&&e.push({[n]:o[n],_priority:o._priority?.[n]||-1})}return{provide:{nuxtSiteConfig:e}}}}),l0=De({name:"nuxt:payload",setup(t){const e=new Set;ge().beforeResolve(async(r,o)=>{if(r.path===o.path)return;const n=await ml(r.path);if(n){for(const i of e)delete t.static.data[i];for(const i in n.data)i in t.static.data||e.add(i),t.static.data[i]=n.data[i]}}),ia(()=>{t.hooks.hook("link:prefetch",async r=>{const{hostname:o}=new URL(r,window.location.href);o===window.location.hostname&&await ml(r).catch(()=>{console.warn("[nuxt] Error preloading payload for",r)})}),navigator.connection?.effectiveType!=="slow-2g"&&setTimeout(Jn,1e3)})}}),u0=De(()=>{const t=ge();ia(()=>{t.beforeResolve(async()=>{await new Promise(e=>{setTimeout(e,100),requestAnimationFrame(()=>{setTimeout(e,0)})})})})}),c0=De(t=>{let e;async function r(){let o;try{o=await Jn()}catch(n){const i=n;if(!("status"in i&&(i.status===404||i.status===403)))throw i}e&&clearTimeout(e),e=setTimeout(r,al);try{const n=await $fetch(Ys("builds/latest.json")+`?${Date.now()}`);n.id!==o?.id&&(t.hooks.callHook("app:manifest:update",n),e&&clearTimeout(e))}catch{}}ia(()=>{e=setTimeout(r,al)})}),_0=De({name:"nuxt:chunk-reload",setup(t){const e=ge(),r=Uo(),o=new Set;e.beforeEach(()=>{o.clear()}),t.hook("app:chunkError",({error:i})=>{o.add(i)});function n(i){const s=Gs(r.app.baseURL,i.fullPath);z_({path:s,persistState:!0})}t.hook("app:manifest:update",()=>{e.beforeResolve(n)}),e.onError((i,s)=>{o.has(i)&&n(s)})}}),f0=De({name:"nuxt:global-components"}),rn={},d0=De({name:"nuxt:prefetch",setup(t){const e=ge();t.hooks.hook("app:mounted",()=>{e.beforeEach(async r=>{const o=r?.meta?.layout;o&&typeof rn[o]=="function"&&await rn[o]()})}),t.hooks.hook("link:prefetch",r=>{if(br(r))return;const o=e.resolve(r);if(!o)return;const n=o.meta.layout;let i=na(o.meta.middleware);i=i.filter(s=>typeof s=="string");for(const s of i)typeof ws[s]=="function"&&ws[s]();typeof n=="string"&&n in rn&&o0(rn[n])})}}),p0=De(t=>{const e="chunk-reloaded-at";function o(n){const i=Number(sessionStorage.getItem(e)||0);if(Date.now()-i<1e4){console.error("[chunkError] 重新加载后仍失败,停止自动刷新:",n);return}sessionStorage.setItem(e,String(Date.now())),console.warn("[chunkError] 检测到旧资源失效,重新加载页面:",n),z_({persistState:!1})}t.hook("app:chunkError",({error:n})=>{o(n)}),window.addEventListener("vite:preloadError",n=>{n.preventDefault(),o(n)})}),m0=new Set(["SCRIPT","STYLE","NOSCRIPT","TEXTAREA"]);function h0(t){return t.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}function g0(t){return new RegExp(t.slice().sort((e,r)=>r.length-e.length).map(h0).join("|"),"gi")}function K_(t,e,r){t.childNodes.forEach(o=>{if(o.nodeType===Node.TEXT_NODE){const i=o.textContent??"",s=i.replace(e,r);s!==i&&(o.textContent=s);return}if(o.nodeType!==Node.ELEMENT_NODE)return;const n=o;m0.has(n.tagName)||K_(n,e,r)})}function y0(){const e=Xt("organization-data").data.value?.forbidden_words;return!e||e.enabled===!1||!Array.isArray(e.words)||e.words.length===0?null:e}const v0=De(t=>{const e=()=>{requestAnimationFrame(()=>{const r=y0();!r||!document.body||K_(document.body,g0(r.words),r.replacement??" ")})};t.hook("app:mounted",e),t.hook("page:finish",e)}),E0=[gg,wg,Ky,a0,l0,u0,c0,_0,f0,d0,p0,v0],G_=(t="RouteProvider")=>Ut({name:t,props:{route:{type:Object,required:!0},vnode:Object,vnodeRef:Object,renderKey:String,trackRootNodes:Boolean},setup(e){const r=e.renderKey,o=e.route,n={};for(const i in e.route)Object.defineProperty(n,i,{get:()=>r===e.renderKey?e.route[i]:o[i],enumerable:!0});return Cr(Kn,tr(n)),()=>e.vnode?Ee(e.vnode,{ref:e.vnodeRef}):e.vnode}}),b0=G_(),Bl=new WeakMap,w0=Ut({name:"NuxtPage",inheritAttrs:!1,props:{name:{type:String},transition:{type:[Boolean,Object],default:void 0},keepalive:{type:[Boolean,Object],default:void 0},route:{type:Object},pageKey:{type:[Function,String],default:null}},setup(t,{attrs:e,slots:r,expose:o}){const n=St(),i=kt(),s=ue(Kn,null);let a;o({pageRef:i});const l=ue(Eh,null);let _;const u=n.deferHydration();if(n.isHydrating){const d=n.hooks.hookOnce("app:error",u);ge().beforeEach(d)}t.pageKey&&Qt(()=>t.pageKey,(d,p)=>{d!==p&&n.callHook("page:loading:start")});let f=!1;{const d=ge().beforeResolve(()=>{f=!1});$r(()=>{d()})}return()=>Ee(F_,{name:t.name,route:t.route,...e},{default:d=>{const p=T0(s,d.route,d.Component),m=s&&s.matched.length===d.route.matched.length;if(!d.Component){if(_&&!m)return _;u();return}if(_&&l&&!l.isCurrent(d.route))return _;if(p&&s&&(!l||l?.isCurrent(s)))return m?_:null;const y=bs(d,t.pageKey),L=R0(s,d.route,d.Component);!n.isHydrating&&a===y&&!L&&gr(()=>{f=!0,n.callHook("page:loading:end")}),a=y;const w=!!(t.transition??d.route.meta.pageTransition??il),v=w&&A0([t.transition,d.route.meta.pageTransition,il,{onAfterLeave(){delete n._runningTransition,n.callHook("page:transition:finish",d.Component)}}]),h=t.keepalive??d.route.meta.keepalive??oh;return _=My(w&&v,Cy(h,Ee(Bc,{suspensible:!0,onPending:()=>{w&&(n._runningTransition=!0),n.callHook("page:start",d.Component)},onResolve:async()=>{await gr();try{n._route.sync?.(),await n.callHook("page:finish",d.Component),delete n._runningTransition,!f&&!L&&(f=!0,await n.callHook("page:loading:end"))}finally{u()}}},{default:()=>{const g={key:y||void 0,vnode:r.default?I0(r.default,d):d.Component,route:d.route,renderKey:y||void 0,trackRootNodes:w,vnodeRef:i};if(!h)return Ee(b0,g);const A=d.Component.type,P=A;let M=Bl.get(P);return M||(M=G_(A.name||A.__name),Bl.set(P,M)),Ee(M,g)}}))).default(),_}})}});function A0(t){const e=[];for(const r of t)r&&e.push({...r,onAfterLeave:r.onAfterLeave?na(r.onAfterLeave):void 0});return m_(...e)}function T0(t,e,r){if(!t)return!1;const o=e.matched.findIndex(n=>n.components?.default===r?.type);return!o||o===-1?!1:e.matched.slice(0,o).some((n,i)=>n.components?.default!==t.matched[i]?.components?.default)||r&&bs({route:e,Component:r})!==bs({route:t,Component:r})}function R0(t,e,r){return t?e.matched.findIndex(n=>n.components?.default===r?.type)<e.matched.length-1:!1}function I0(t,e){const r=t(e);return r.length===1?Ee(r[0]):Ee(ot,void 0,r)}function sa(t){return/^linear-gradient\(/i.test(t.trim())}function Cn(t){return sa(t)?t.match(/#[\da-f]{6}\b/i)?.[0]||"#0f172a":t}function Qn(t){const r=(sa(t)?t.match(/#[\da-f]{6}\b/gi)||[]:[t]).map(n=>{let i=n.replace(/^#/,"");if(/^[\da-f]{3}$/i.test(i)&&(i=i.split("").map(a=>a+a).join("")),!/^[\da-f]{6}$/i.test(i))return 0;const s=[0,2,4].map(a=>{const l=Number.parseInt(i.slice(a,a+2),16)/255;return l<=.03928?l/12.92:((l+.055)/1.055)**2.4});return .2126*s[0]+.7152*s[1]+.0722*s[2]});return r.reduce((n,i)=>n+i,0)/(r.length||1)<.5?"#ffffff":"#111418"}function aa(t,e){return{"--theme-primary-color":Cn(t),"--theme-primary-background":t,"--theme-primary-contrast":Qn(t),...e===void 0?{}:{"--theme-secondary-color":Cn(e),"--theme-secondary-background":e}}}function J_(t){return{backgroundColor:Cn(t),backgroundImage:sa(t)?t:"none"}}function Y_(t){return t.backgroundImage&&t.backgroundImage!=="none"?t.backgroundImage:t.backgroundColor||"#0f172a"}function P0(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t}var jr={},bi,Fl;function D0(){return Fl||(Fl=1,bi=function(){return typeof Promise=="function"&&Promise.prototype&&Promise.prototype.then}),bi}var wi={},ar={},Ul;function Br(){if(Ul)return ar;Ul=1;let t;const e=[0,26,44,70,100,134,172,196,242,292,346,404,466,532,581,655,733,815,901,991,1085,1156,1258,1364,1474,1588,1706,1828,1921,2051,2185,2323,2465,2611,2761,2876,3034,3196,3362,3532,3706];return ar.getSymbolSize=function(o){if(!o)throw new Error('"version" cannot be null or undefined');if(o<1||o>40)throw new Error('"version" should be in range from 1 to 40');return o*4+17},ar.getSymbolTotalCodewords=function(o){return e[o]},ar.getBCHDigit=function(r){let o=0;for(;r!==0;)o++,r>>>=1;return o},ar.setToSJISFunction=function(o){if(typeof o!="function")throw new Error('"toSJISFunc" is not a valid function.');t=o},ar.isKanjiModeEnabled=function(){return typeof t<"u"},ar.toSJIS=function(o){return t(o)},ar}var Ai={},Hl;function la(){return Hl||(Hl=1,(function(t){t.L={bit:1},t.M={bit:0},t.Q={bit:3},t.H={bit:2};function e(r){if(typeof r!="string")throw new Error("Param is not a string");switch(r.toLowerCase()){case"l":case"low":return t.L;case"m":case"medium":return t.M;case"q":case"quartile":return t.Q;case"h":case"high":return t.H;default:throw new Error("Unknown EC Level: "+r)}}t.isValid=function(o){return o&&typeof o.bit<"u"&&o.bit>=0&&o.bit<4},t.from=function(o,n){if(t.isValid(o))return o;try{return e(o)}catch{return n}}})(Ai)),Ai}var Ti,jl;function O0(){if(jl)return Ti;jl=1;function t(){this.buffer=[],this.length=0}return t.prototype={get:function(e){const r=Math.floor(e/8);return(this.buffer[r]>>>7-e%8&1)===1},put:function(e,r){for(let o=0;o<r;o++)this.putBit((e>>>r-o-1&1)===1)},getLengthInBits:function(){return this.length},putBit:function(e){const r=Math.floor(this.length/8);this.buffer.length<=r&&this.buffer.push(0),e&&(this.buffer[r]|=128>>>this.length%8),this.length++}},Ti=t,Ti}var Ri,ql;function L0(){if(ql)return Ri;ql=1;function t(e){if(!e||e<1)throw new Error("BitMatrix size must be defined and greater than 0");this.size=e,this.data=new Uint8Array(e*e),this.reservedBit=new Uint8Array(e*e)}return t.prototype.set=function(e,r,o,n){const i=e*this.size+r;this.data[i]=o,n&&(this.reservedBit[i]=!0)},t.prototype.get=function(e,r){return this.data[e*this.size+r]},t.prototype.xor=function(e,r,o){this.data[e*this.size+r]^=o},t.prototype.isReserved=function(e,r){return this.reservedBit[e*this.size+r]},Ri=t,Ri}var Ii={},zl;function x0(){return zl||(zl=1,(function(t){const e=Br().getSymbolSize;t.getRowColCoords=function(o){if(o===1)return[];const n=Math.floor(o/7)+2,i=e(o),s=i===145?26:Math.ceil((i-13)/(2*n-2))*2,a=[i-7];for(let l=1;l<n-1;l++)a[l]=a[l-1]-s;return a.push(6),a.reverse()},t.getPositions=function(o){const n=[],i=t.getRowColCoords(o),s=i.length;for(let a=0;a<s;a++)for(let l=0;l<s;l++)a===0&&l===0||a===0&&l===s-1||a===s-1&&l===0||n.push([i[a],i[l]]);return n}})(Ii)),Ii}var Pi={},Wl;function C0(){if(Wl)return Pi;Wl=1;const t=Br().getSymbolSize,e=7;return Pi.getPositions=function(o){const n=t(o);return[[0,0],[n-e,0],[0,n-e]]},Pi}var Di={},Kl;function k0(){return Kl||(Kl=1,(function(t){t.Patterns={PATTERN000:0,PATTERN001:1,PATTERN010:2,PATTERN011:3,PATTERN100:4,PATTERN101:5,PATTERN110:6,PATTERN111:7};const e={N1:3,N2:3,N3:40,N4:10};t.isValid=function(n){return n!=null&&n!==""&&!isNaN(n)&&n>=0&&n<=7},t.from=function(n){return t.isValid(n)?parseInt(n,10):void 0},t.getPenaltyN1=function(n){const i=n.size;let s=0,a=0,l=0,_=null,u=null;for(let f=0;f<i;f++){a=l=0,_=u=null;for(let d=0;d<i;d++){let p=n.get(f,d);p===_?a++:(a>=5&&(s+=e.N1+(a-5)),_=p,a=1),p=n.get(d,f),p===u?l++:(l>=5&&(s+=e.N1+(l-5)),u=p,l=1)}a>=5&&(s+=e.N1+(a-5)),l>=5&&(s+=e.N1+(l-5))}return s},t.getPenaltyN2=function(n){const i=n.size;let s=0;for(let a=0;a<i-1;a++)for(let l=0;l<i-1;l++){const _=n.get(a,l)+n.get(a,l+1)+n.get(a+1,l)+n.get(a+1,l+1);(_===4||_===0)&&s++}return s*e.N2},t.getPenaltyN3=function(n){const i=n.size;let s=0,a=0,l=0;for(let _=0;_<i;_++){a=l=0;for(let u=0;u<i;u++)a=a<<1&2047|n.get(_,u),u>=10&&(a===1488||a===93)&&s++,l=l<<1&2047|n.get(u,_),u>=10&&(l===1488||l===93)&&s++}return s*e.N3},t.getPenaltyN4=function(n){let i=0;const s=n.data.length;for(let l=0;l<s;l++)i+=n.data[l];return Math.abs(Math.ceil(i*100/s/5)-10)*e.N4};function r(o,n,i){switch(o){case t.Patterns.PATTERN000:return(n+i)%2===0;case t.Patterns.PATTERN001:return n%2===0;case t.Patterns.PATTERN010:return i%3===0;case t.Patterns.PATTERN011:return(n+i)%3===0;case t.Patterns.PATTERN100:return(Math.floor(n/2)+Math.floor(i/3))%2===0;case t.Patterns.PATTERN101:return n*i%2+n*i%3===0;case t.Patterns.PATTERN110:return(n*i%2+n*i%3)%2===0;case t.Patterns.PATTERN111:return(n*i%3+(n+i)%2)%2===0;default:throw new Error("bad maskPattern:"+o)}}t.applyMask=function(n,i){const s=i.size;for(let a=0;a<s;a++)for(let l=0;l<s;l++)i.isReserved(l,a)||i.xor(l,a,r(n,l,a))},t.getBestMask=function(n,i){const s=Object.keys(t.Patterns).length;let a=0,l=1/0;for(let _=0;_<s;_++){i(_),t.applyMask(_,n);const u=t.getPenaltyN1(n)+t.getPenaltyN2(n)+t.getPenaltyN3(n)+t.getPenaltyN4(n);t.applyMask(_,n),u<l&&(l=u,a=_)}return a}})(Di)),Di}var on={},Gl;function Q_(){if(Gl)return on;Gl=1;const t=la(),e=[1,1,1,1,1,1,1,1,1,1,2,2,1,2,2,4,1,2,4,4,2,4,4,4,2,4,6,5,2,4,6,6,2,5,8,8,4,5,8,8,4,5,8,11,4,8,10,11,4,9,12,16,4,9,16,16,6,10,12,18,6,10,17,16,6,11,16,19,6,13,18,21,7,14,21,25,8,16,20,25,8,17,23,25,9,17,23,34,9,18,25,30,10,20,27,32,12,21,29,35,12,23,34,37,12,25,34,40,13,26,35,42,14,28,38,45,15,29,40,48,16,31,43,51,17,33,45,54,18,35,48,57,19,37,51,60,19,38,53,63,20,40,56,66,21,43,59,70,22,45,62,74,24,47,65,77,25,49,68,81],r=[7,10,13,17,10,16,22,28,15,26,36,44,20,36,52,64,26,48,72,88,36,64,96,112,40,72,108,130,48,88,132,156,60,110,160,192,72,130,192,224,80,150,224,264,96,176,260,308,104,198,288,352,120,216,320,384,132,240,360,432,144,280,408,480,168,308,448,532,180,338,504,588,196,364,546,650,224,416,600,700,224,442,644,750,252,476,690,816,270,504,750,900,300,560,810,960,312,588,870,1050,336,644,952,1110,360,700,1020,1200,390,728,1050,1260,420,784,1140,1350,450,812,1200,1440,480,868,1290,1530,510,924,1350,1620,540,980,1440,1710,570,1036,1530,1800,570,1064,1590,1890,600,1120,1680,1980,630,1204,1770,2100,660,1260,1860,2220,720,1316,1950,2310,750,1372,2040,2430];return on.getBlocksCount=function(n,i){switch(i){case t.L:return e[(n-1)*4+0];case t.M:return e[(n-1)*4+1];case t.Q:return e[(n-1)*4+2];case t.H:return e[(n-1)*4+3];default:return}},on.getTotalCodewordsCount=function(n,i){switch(i){case t.L:return r[(n-1)*4+0];case t.M:return r[(n-1)*4+1];case t.Q:return r[(n-1)*4+2];case t.H:return r[(n-1)*4+3];default:return}},on}var Oi={},vo={},Jl;function V0(){if(Jl)return vo;Jl=1;const t=new Uint8Array(512),e=new Uint8Array(256);return(function(){let o=1;for(let n=0;n<255;n++)t[n]=o,e[o]=n,o<<=1,o&256&&(o^=285);for(let n=255;n<512;n++)t[n]=t[n-255]})(),vo.log=function(o){if(o<1)throw new Error("log("+o+")");return e[o]},vo.exp=function(o){return t[o]},vo.mul=function(o,n){return o===0||n===0?0:t[e[o]+e[n]]},vo}var Yl;function S0(){return Yl||(Yl=1,(function(t){const e=V0();t.mul=function(o,n){const i=new Uint8Array(o.length+n.length-1);for(let s=0;s<o.length;s++)for(let a=0;a<n.length;a++)i[s+a]^=e.mul(o[s],n[a]);return i},t.mod=function(o,n){let i=new Uint8Array(o);for(;i.length-n.length>=0;){const s=i[0];for(let l=0;l<n.length;l++)i[l]^=e.mul(n[l],s);let a=0;for(;a<i.length&&i[a]===0;)a++;i=i.slice(a)}return i},t.generateECPolynomial=function(o){let n=new Uint8Array([1]);for(let i=0;i<o;i++)n=t.mul(n,new Uint8Array([1,e.exp(i)]));return n}})(Oi)),Oi}var Li,Ql;function M0(){if(Ql)return Li;Ql=1;const t=S0();function e(r){this.genPoly=void 0,this.degree=r,this.degree&&this.initialize(this.degree)}return e.prototype.initialize=function(o){this.degree=o,this.genPoly=t.generateECPolynomial(this.degree)},e.prototype.encode=function(o){if(!this.genPoly)throw new Error("Encoder not initialized");const n=new Uint8Array(o.length+this.degree);n.set(o);const i=t.mod(n,this.genPoly),s=this.degree-i.length;if(s>0){const a=new Uint8Array(this.degree);return a.set(i,s),a}return i},Li=e,Li}var xi={},Ci={},ki={},Xl;function X_(){return Xl||(Xl=1,ki.isValid=function(e){return!isNaN(e)&&e>=1&&e<=40}),ki}var Me={},Zl;function Z_(){if(Zl)return Me;Zl=1;const t="[0-9]+",e="[A-Z $%*+\\-./:]+";let r="(?:[u3000-u303F]|[u3040-u309F]|[u30A0-u30FF]|[uFF00-uFFEF]|[u4E00-u9FAF]|[u2605-u2606]|[u2190-u2195]|u203B|[u2010u2015u2018u2019u2025u2026u201Cu201Du2225u2260]|[u0391-u0451]|[u00A7u00A8u00B1u00B4u00D7u00F7])+";r=r.replace(/u/g,"\\u");const o="(?:(?![A-Z0-9 $%*+\\-./:]|"+r+`)(?:.|[\r
]))+`;Me.KANJI=new RegExp(r,"g"),Me.BYTE_KANJI=new RegExp("[^A-Z0-9 $%*+\\-./:]+","g"),Me.BYTE=new RegExp(o,"g"),Me.NUMERIC=new RegExp(t,"g"),Me.ALPHANUMERIC=new RegExp(e,"g");const n=new RegExp("^"+r+"$"),i=new RegExp("^"+t+"$"),s=new RegExp("^[A-Z0-9 $%*+\\-./:]+$");return Me.testKanji=function(l){return n.test(l)},Me.testNumeric=function(l){return i.test(l)},Me.testAlphanumeric=function(l){return s.test(l)},Me}var tu;function Fr(){return tu||(tu=1,(function(t){const e=X_(),r=Z_();t.NUMERIC={id:"Numeric",bit:1,ccBits:[10,12,14]},t.ALPHANUMERIC={id:"Alphanumeric",bit:2,ccBits:[9,11,13]},t.BYTE={id:"Byte",bit:4,ccBits:[8,16,16]},t.KANJI={id:"Kanji",bit:8,ccBits:[8,10,12]},t.MIXED={bit:-1},t.getCharCountIndicator=function(i,s){if(!i.ccBits)throw new Error("Invalid mode: "+i);if(!e.isValid(s))throw new Error("Invalid version: "+s);return s>=1&&s<10?i.ccBits[0]:s<27?i.ccBits[1]:i.ccBits[2]},t.getBestModeForData=function(i){return r.testNumeric(i)?t.NUMERIC:r.testAlphanumeric(i)?t.ALPHANUMERIC:r.testKanji(i)?t.KANJI:t.BYTE},t.toString=function(i){if(i&&i.id)return i.id;throw new Error("Invalid mode")},t.isValid=function(i){return i&&i.bit&&i.ccBits};function o(n){if(typeof n!="string")throw new Error("Param is not a string");switch(n.toLowerCase()){case"numeric":return t.NUMERIC;case"alphanumeric":return t.ALPHANUMERIC;case"kanji":return t.KANJI;case"byte":return t.BYTE;default:throw new Error("Unknown mode: "+n)}}t.from=function(i,s){if(t.isValid(i))return i;try{return o(i)}catch{return s}}})(Ci)),Ci}var eu;function N0(){return eu||(eu=1,(function(t){const e=Br(),r=Q_(),o=la(),n=Fr(),i=X_(),s=7973,a=e.getBCHDigit(s);function l(d,p,m){for(let y=1;y<=40;y++)if(p<=t.getCapacity(y,m,d))return y}function _(d,p){return n.getCharCountIndicator(d,p)+4}function u(d,p){let m=0;return d.forEach(function(y){const L=_(y.mode,p);m+=L+y.getBitsLength()}),m}function f(d,p){for(let m=1;m<=40;m++)if(u(d,m)<=t.getCapacity(m,p,n.MIXED))return m}t.from=function(p,m){return i.isValid(p)?parseInt(p,10):m},t.getCapacity=function(p,m,y){if(!i.isValid(p))throw new Error("Invalid QR Code version");typeof y>"u"&&(y=n.BYTE);const L=e.getSymbolTotalCodewords(p),w=r.getTotalCodewordsCount(p,m),v=(L-w)*8;if(y===n.MIXED)return v;const h=v-_(y,p);switch(y){case n.NUMERIC:return Math.floor(h/10*3);case n.ALPHANUMERIC:return Math.floor(h/11*2);case n.KANJI:return Math.floor(h/13);case n.BYTE:default:return Math.floor(h/8)}},t.getBestVersionForData=function(p,m){let y;const L=o.from(m,o.M);if(Array.isArray(p)){if(p.length>1)return f(p,L);if(p.length===0)return 1;y=p[0]}else y=p;return l(y.mode,y.getLength(),L)},t.getEncodedBits=function(p){if(!i.isValid(p)||p<7)throw new Error("Invalid QR Code version");let m=p<<12;for(;e.getBCHDigit(m)-a>=0;)m^=s<<e.getBCHDigit(m)-a;return p<<12|m}})(xi)),xi}var Vi={},ru;function $0(){if(ru)return Vi;ru=1;const t=Br(),e=1335,r=21522,o=t.getBCHDigit(e);return Vi.getEncodedBits=function(i,s){const a=i.bit<<3|s;let l=a<<10;for(;t.getBCHDigit(l)-o>=0;)l^=e<<t.getBCHDigit(l)-o;return(a<<10|l)^r},Vi}var Si={},Mi,ou;function B0(){if(ou)return Mi;ou=1;const t=Fr();function e(r){this.mode=t.NUMERIC,this.data=r.toString()}return e.getBitsLength=function(o){return 10*Math.floor(o/3)+(o%3?o%3*3+1:0)},e.prototype.getLength=function(){return this.data.length},e.prototype.getBitsLength=function(){return e.getBitsLength(this.data.length)},e.prototype.write=function(o){let n,i,s;for(n=0;n+3<=this.data.length;n+=3)i=this.data.substr(n,3),s=parseInt(i,10),o.put(s,10);const a=this.data.length-n;a>0&&(i=this.data.substr(n),s=parseInt(i,10),o.put(s,a*3+1))},Mi=e,Mi}var Ni,nu;function F0(){if(nu)return Ni;nu=1;const t=Fr(),e=["0","1","2","3","4","5","6","7","8","9","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"," ","$","%","*","+","-",".","/",":"];function r(o){this.mode=t.ALPHANUMERIC,this.data=o}return r.getBitsLength=function(n){return 11*Math.floor(n/2)+6*(n%2)},r.prototype.getLength=function(){return this.data.length},r.prototype.getBitsLength=function(){return r.getBitsLength(this.data.length)},r.prototype.write=function(n){let i;for(i=0;i+2<=this.data.length;i+=2){let s=e.indexOf(this.data[i])*45;s+=e.indexOf(this.data[i+1]),n.put(s,11)}this.data.length%2&&n.put(e.indexOf(this.data[i]),6)},Ni=r,Ni}var $i,iu;function U0(){if(iu)return $i;iu=1;const t=Fr();function e(r){this.mode=t.BYTE,typeof r=="string"?this.data=new TextEncoder().encode(r):this.data=new Uint8Array(r)}return e.getBitsLength=function(o){return o*8},e.prototype.getLength=function(){return this.data.length},e.prototype.getBitsLength=function(){return e.getBitsLength(this.data.length)},e.prototype.write=function(r){for(let o=0,n=this.data.length;o<n;o++)r.put(this.data[o],8)},$i=e,$i}var Bi,su;function H0(){if(su)return Bi;su=1;const t=Fr(),e=Br();function r(o){this.mode=t.KANJI,this.data=o}return r.getBitsLength=function(n){return n*13},r.prototype.getLength=function(){return this.data.length},r.prototype.getBitsLength=function(){return r.getBitsLength(this.data.length)},r.prototype.write=function(o){let n;for(n=0;n<this.data.length;n++){let i=e.toSJIS(this.data[n]);if(i>=33088&&i<=40956)i-=33088;else if(i>=57408&&i<=60351)i-=49472;else throw new Error("Invalid SJIS character: "+this.data[n]+`
Make sure your charset is UTF-8`);i=(i>>>8&255)*192+(i&255),o.put(i,13)}},Bi=r,Bi}var Fi={exports:{}},au;function j0(){return au||(au=1,(function(t){var e={single_source_shortest_paths:function(r,o,n){var i={},s={};s[o]=0;var a=e.PriorityQueue.make();a.push(o,0);for(var l,_,u,f,d,p,m,y,L;!a.empty();){l=a.pop(),_=l.value,f=l.cost,d=r[_]||{};for(u in d)d.hasOwnProperty(u)&&(p=d[u],m=f+p,y=s[u],L=typeof s[u]>"u",(L||y>m)&&(s[u]=m,a.push(u,m),i[u]=_))}if(typeof n<"u"&&typeof s[n]>"u"){var w=["Could not find a path from ",o," to ",n,"."].join("");throw new Error(w)}return i},extract_shortest_path_from_predecessor_list:function(r,o){for(var n=[],i=o;i;)n.push(i),r[i],i=r[i];return n.reverse(),n},find_path:function(r,o,n){var i=e.single_source_shortest_paths(r,o,n);return e.extract_shortest_path_from_predecessor_list(i,n)},PriorityQueue:{make:function(r){var o=e.PriorityQueue,n={},i;r=r||{};for(i in o)o.hasOwnProperty(i)&&(n[i]=o[i]);return n.queue=[],n.sorter=r.sorter||o.default_sorter,n},default_sorter:function(r,o){return r.cost-o.cost},push:function(r,o){var n={value:r,cost:o};this.queue.push(n),this.queue.sort(this.sorter)},pop:function(){return this.queue.shift()},empty:function(){return this.queue.length===0}}};t.exports=e})(Fi)),Fi.exports}var lu;function q0(){return lu||(lu=1,(function(t){const e=Fr(),r=B0(),o=F0(),n=U0(),i=H0(),s=Z_(),a=Br(),l=j0();function _(w){return unescape(encodeURIComponent(w)).length}function u(w,v,h){const g=[];let A;for(;(A=w.exec(h))!==null;)g.push({data:A[0],index:A.index,mode:v,length:A[0].length});return g}function f(w){const v=u(s.NUMERIC,e.NUMERIC,w),h=u(s.ALPHANUMERIC,e.ALPHANUMERIC,w);let g,A;return a.isKanjiModeEnabled()?(g=u(s.BYTE,e.BYTE,w),A=u(s.KANJI,e.KANJI,w)):(g=u(s.BYTE_KANJI,e.BYTE,w),A=[]),v.concat(h,g,A).sort(function(M,$){return M.index-$.index}).map(function(M){return{data:M.data,mode:M.mode,length:M.length}})}function d(w,v){switch(v){case e.NUMERIC:return r.getBitsLength(w);case e.ALPHANUMERIC:return o.getBitsLength(w);case e.KANJI:return i.getBitsLength(w);case e.BYTE:return n.getBitsLength(w)}}function p(w){return w.reduce(function(v,h){const g=v.length-1>=0?v[v.length-1]:null;return g&&g.mode===h.mode?(v[v.length-1].data+=h.data,v):(v.push(h),v)},[])}function m(w){const v=[];for(let h=0;h<w.length;h++){const g=w[h];switch(g.mode){case e.NUMERIC:v.push([g,{data:g.data,mode:e.ALPHANUMERIC,length:g.length},{data:g.data,mode:e.BYTE,length:g.length}]);break;case e.ALPHANUMERIC:v.push([g,{data:g.data,mode:e.BYTE,length:g.length}]);break;case e.KANJI:v.push([g,{data:g.data,mode:e.BYTE,length:_(g.data)}]);break;case e.BYTE:v.push([{data:g.data,mode:e.BYTE,length:_(g.data)}])}}return v}function y(w,v){const h={},g={start:{}};let A=["start"];for(let P=0;P<w.length;P++){const M=w[P],$=[];for(let C=0;C<M.length;C++){const V=M[C],U=""+P+C;$.push(U),h[U]={node:V,lastCount:0},g[U]={};for(let S=0;S<A.length;S++){const q=A[S];h[q]&&h[q].node.mode===V.mode?(g[q][U]=d(h[q].lastCount+V.length,V.mode)-d(h[q].lastCount,V.mode),h[q].lastCount+=V.length):(h[q]&&(h[q].lastCount=V.length),g[q][U]=d(V.length,V.mode)+4+e.getCharCountIndicator(V.mode,v))}}A=$}for(let P=0;P<A.length;P++)g[A[P]].end=0;return{map:g,table:h}}function L(w,v){let h;const g=e.getBestModeForData(w);if(h=e.from(v,g),h!==e.BYTE&&h.bit<g.bit)throw new Error('"'+w+'" cannot be encoded with mode '+e.toString(h)+`.
 Suggested mode is: `+e.toString(g));switch(h===e.KANJI&&!a.isKanjiModeEnabled()&&(h=e.BYTE),h){case e.NUMERIC:return new r(w);case e.ALPHANUMERIC:return new o(w);case e.KANJI:return new i(w);case e.BYTE:return new n(w)}}t.fromArray=function(v){return v.reduce(function(h,g){return typeof g=="string"?h.push(L(g,null)):g.data&&h.push(L(g.data,g.mode)),h},[])},t.fromString=function(v,h){const g=f(v,a.isKanjiModeEnabled()),A=m(g),P=y(A,h),M=l.find_path(P.map,"start","end"),$=[];for(let C=1;C<M.length-1;C++)$.push(P.table[M[C]].node);return t.fromArray(p($))},t.rawSplit=function(v){return t.fromArray(f(v,a.isKanjiModeEnabled()))}})(Si)),Si}var uu;function z0(){if(uu)return wi;uu=1;const t=Br(),e=la(),r=O0(),o=L0(),n=x0(),i=C0(),s=k0(),a=Q_(),l=M0(),_=N0(),u=$0(),f=Fr(),d=q0();function p(P,M){const $=P.size,C=i.getPositions(M);for(let V=0;V<C.length;V++){const U=C[V][0],S=C[V][1];for(let q=-1;q<=7;q++)if(!(U+q<=-1||$<=U+q))for(let Y=-1;Y<=7;Y++)S+Y<=-1||$<=S+Y||(q>=0&&q<=6&&(Y===0||Y===6)||Y>=0&&Y<=6&&(q===0||q===6)||q>=2&&q<=4&&Y>=2&&Y<=4?P.set(U+q,S+Y,!0,!0):P.set(U+q,S+Y,!1,!0))}}function m(P){const M=P.size;for(let $=8;$<M-8;$++){const C=$%2===0;P.set($,6,C,!0),P.set(6,$,C,!0)}}function y(P,M){const $=n.getPositions(M);for(let C=0;C<$.length;C++){const V=$[C][0],U=$[C][1];for(let S=-2;S<=2;S++)for(let q=-2;q<=2;q++)S===-2||S===2||q===-2||q===2||S===0&&q===0?P.set(V+S,U+q,!0,!0):P.set(V+S,U+q,!1,!0)}}function L(P,M){const $=P.size,C=_.getEncodedBits(M);let V,U,S;for(let q=0;q<18;q++)V=Math.floor(q/3),U=q%3+$-8-3,S=(C>>q&1)===1,P.set(V,U,S,!0),P.set(U,V,S,!0)}function w(P,M,$){const C=P.size,V=u.getEncodedBits(M,$);let U,S;for(U=0;U<15;U++)S=(V>>U&1)===1,U<6?P.set(U,8,S,!0):U<8?P.set(U+1,8,S,!0):P.set(C-15+U,8,S,!0),U<8?P.set(8,C-U-1,S,!0):U<9?P.set(8,15-U-1+1,S,!0):P.set(8,15-U-1,S,!0);P.set(C-8,8,1,!0)}function v(P,M){const $=P.size;let C=-1,V=$-1,U=7,S=0;for(let q=$-1;q>0;q-=2)for(q===6&&q--;;){for(let Y=0;Y<2;Y++)if(!P.isReserved(V,q-Y)){let pt=!1;S<M.length&&(pt=(M[S]>>>U&1)===1),P.set(V,q-Y,pt),U--,U===-1&&(S++,U=7)}if(V+=C,V<0||$<=V){V-=C,C=-C;break}}}function h(P,M,$){const C=new r;$.forEach(function(Y){C.put(Y.mode.bit,4),C.put(Y.getLength(),f.getCharCountIndicator(Y.mode,P)),Y.write(C)});const V=t.getSymbolTotalCodewords(P),U=a.getTotalCodewordsCount(P,M),S=(V-U)*8;for(C.getLengthInBits()+4<=S&&C.put(0,4);C.getLengthInBits()%8!==0;)C.putBit(0);const q=(S-C.getLengthInBits())/8;for(let Y=0;Y<q;Y++)C.put(Y%2?17:236,8);return g(C,P,M)}function g(P,M,$){const C=t.getSymbolTotalCodewords(M),V=a.getTotalCodewordsCount(M,$),U=C-V,S=a.getBlocksCount(M,$),q=C%S,Y=S-q,pt=Math.floor(C/S),tt=Math.floor(U/S),st=tt+1,X=pt-tt,ht=new l(X);let Ht=0;const xt=new Array(S),Ct=new Array(S);let zt=0;const te=new Uint8Array(P.buffer);for(let B=0;B<S;B++){const K=B<Y?tt:st;xt[B]=te.slice(Ht,Ht+K),Ct[B]=ht.encode(xt[B]),Ht+=K,zt=Math.max(zt,K)}const Wt=new Uint8Array(C);let Mt=0,R,N;for(R=0;R<zt;R++)for(N=0;N<S;N++)R<xt[N].length&&(Wt[Mt++]=xt[N][R]);for(R=0;R<X;R++)for(N=0;N<S;N++)Wt[Mt++]=Ct[N][R];return Wt}function A(P,M,$,C){let V;if(Array.isArray(P))V=d.fromArray(P);else if(typeof P=="string"){let pt=M;if(!pt){const tt=d.rawSplit(P);pt=_.getBestVersionForData(tt,$)}V=d.fromString(P,pt||40)}else throw new Error("Invalid data");const U=_.getBestVersionForData(V,$);if(!U)throw new Error("The amount of data is too big to be stored in a QR Code");if(!M)M=U;else if(M<U)throw new Error(`
The chosen QR Code version cannot contain this amount of data.
Minimum version required to store current data is: `+U+`.
`);const S=h(M,$,V),q=t.getSymbolSize(M),Y=new o(q);return p(Y,M),m(Y),y(Y,M),w(Y,$,0),M>=7&&L(Y,M),v(Y,S),isNaN(C)&&(C=s.getBestMask(Y,w.bind(null,Y,$))),s.applyMask(C,Y),w(Y,$,C),{modules:Y,version:M,errorCorrectionLevel:$,maskPattern:C,segments:V}}return wi.create=function(M,$){if(typeof M>"u"||M==="")throw new Error("No input text");let C=e.M,V,U;return typeof $<"u"&&(C=e.from($.errorCorrectionLevel,e.M),V=_.from($.version),U=s.from($.maskPattern),$.toSJISFunc&&t.setToSJISFunction($.toSJISFunc)),A(M,V,C,U)},wi}var Ui={},Hi={},cu;function tf(){return cu||(cu=1,(function(t){function e(r){if(typeof r=="number"&&(r=r.toString()),typeof r!="string")throw new Error("Color should be defined as hex string");let o=r.slice().replace("#","").split("");if(o.length<3||o.length===5||o.length>8)throw new Error("Invalid hex color: "+r);(o.length===3||o.length===4)&&(o=Array.prototype.concat.apply([],o.map(function(i){return[i,i]}))),o.length===6&&o.push("F","F");const n=parseInt(o.join(""),16);return{r:n>>24&255,g:n>>16&255,b:n>>8&255,a:n&255,hex:"#"+o.slice(0,6).join("")}}t.getOptions=function(o){o||(o={}),o.color||(o.color={});const n=typeof o.margin>"u"||o.margin===null||o.margin<0?4:o.margin,i=o.width&&o.width>=21?o.width:void 0,s=o.scale||4;return{width:i,scale:i?4:s,margin:n,color:{dark:e(o.color.dark||"#000000ff"),light:e(o.color.light||"#ffffffff")},type:o.type,rendererOpts:o.rendererOpts||{}}},t.getScale=function(o,n){return n.width&&n.width>=o+n.margin*2?n.width/(o+n.margin*2):n.scale},t.getImageWidth=function(o,n){const i=t.getScale(o,n);return Math.floor((o+n.margin*2)*i)},t.qrToImageData=function(o,n,i){const s=n.modules.size,a=n.modules.data,l=t.getScale(s,i),_=Math.floor((s+i.margin*2)*l),u=i.margin*l,f=[i.color.light,i.color.dark];for(let d=0;d<_;d++)for(let p=0;p<_;p++){let m=(d*_+p)*4,y=i.color.light;if(d>=u&&p>=u&&d<_-u&&p<_-u){const L=Math.floor((d-u)/l),w=Math.floor((p-u)/l);y=f[a[L*s+w]?1:0]}o[m++]=y.r,o[m++]=y.g,o[m++]=y.b,o[m]=y.a}}})(Hi)),Hi}var _u;function W0(){return _u||(_u=1,(function(t){const e=tf();function r(n,i,s){n.clearRect(0,0,i.width,i.height),i.style||(i.style={}),i.height=s,i.width=s,i.style.height=s+"px",i.style.width=s+"px"}function o(){try{return document.createElement("canvas")}catch{throw new Error("You need to specify a canvas element")}}t.render=function(i,s,a){let l=a,_=s;typeof l>"u"&&(!s||!s.getContext)&&(l=s,s=void 0),s||(_=o()),l=e.getOptions(l);const u=e.getImageWidth(i.modules.size,l),f=_.getContext("2d"),d=f.createImageData(u,u);return e.qrToImageData(d.data,i,l),r(f,_,u),f.putImageData(d,0,0),_},t.renderToDataURL=function(i,s,a){let l=a;typeof l>"u"&&(!s||!s.getContext)&&(l=s,s=void 0),l||(l={});const _=t.render(i,s,l),u=l.type||"image/png",f=l.rendererOpts||{};return _.toDataURL(u,f.quality)}})(Ui)),Ui}var ji={},fu;function K0(){if(fu)return ji;fu=1;const t=tf();function e(n,i){const s=n.a/255,a=i+'="'+n.hex+'"';return s<1?a+" "+i+'-opacity="'+s.toFixed(2).slice(1)+'"':a}function r(n,i,s){let a=n+i;return typeof s<"u"&&(a+=" "+s),a}function o(n,i,s){let a="",l=0,_=!1,u=0;for(let f=0;f<n.length;f++){const d=Math.floor(f%i),p=Math.floor(f/i);!d&&!_&&(_=!0),n[f]?(u++,f>0&&d>0&&n[f-1]||(a+=_?r("M",d+s,.5+p+s):r("m",l,0),l=0,_=!1),d+1<i&&n[f+1]||(a+=r("h",u),u=0)):l++}return a}return ji.render=function(i,s,a){const l=t.getOptions(s),_=i.modules.size,u=i.modules.data,f=_+l.margin*2,d=l.color.light.a?"<path "+e(l.color.light,"fill")+' d="M0 0h'+f+"v"+f+'H0z"/>':"",p="<path "+e(l.color.dark,"stroke")+' d="'+o(u,_,l.margin)+'"/>',m='viewBox="0 0 '+f+" "+f+'"',L='<svg xmlns="http://www.w3.org/2000/svg" '+(l.width?'width="'+l.width+'" height="'+l.width+'" ':"")+m+' shape-rendering="crispEdges">'+d+p+`</svg>
`;return typeof a=="function"&&a(null,L),L},ji}var du;function G0(){if(du)return jr;du=1;const t=D0(),e=z0(),r=W0(),o=K0();function n(i,s,a,l,_){const u=[].slice.call(arguments,1),f=u.length,d=typeof u[f-1]=="function";if(!d&&!t())throw new Error("Callback required as last argument");if(d){if(f<2)throw new Error("Too few arguments provided");f===2?(_=a,a=s,s=l=void 0):f===3&&(s.getContext&&typeof _>"u"?(_=l,l=void 0):(_=l,l=a,a=s,s=void 0))}else{if(f<1)throw new Error("Too few arguments provided");return f===1?(a=s,s=l=void 0):f===2&&!s.getContext&&(l=a,a=s,s=void 0),new Promise(function(p,m){try{const y=e.create(a,l);p(i(y,s,l))}catch(y){m(y)}})}try{const p=e.create(a,l);_(null,i(p,s,l))}catch(p){_(p)}}return jr.create=e.create,jr.toCanvas=n.bind(null,r.render),jr.toDataURL=n.bind(null,r.renderToDataURL),jr.toString=n.bind(null,function(i,s,a){return o.render(i,a)}),jr}var J0=G0();const Y0=P0(J0);function ua(t){return Object.fromEntries(Object.entries(t).map(([e,r])=>[e,fc(async()=>(await r()).default)]))}function ef(t,e){return Object.fromEntries([["default",e],...Object.keys(t).map(r=>[r,r])])}const Q0={dshow439_home_banner_layout:()=>c(()=>import("./DGY3Zxi-.js"),__vite__mapDeps([12,13,14,15,16]),import.meta.url),dshow439_home_about_layout:()=>c(()=>import("./DxZLUIYq.js"),__vite__mapDeps([17,15,16]),import.meta.url),dshow439_home_service_layout:()=>c(()=>import("./B0m18OHA.js"),__vite__mapDeps([18,13,14,19,15,16,20,21,22]),import.meta.url),dshow439_home_products_layout:()=>c(()=>import("./CQn8nx4y.js"),__vite__mapDeps([23,19,15,16,20,21,22]),import.meta.url),dshow439_home_faq_layout:()=>c(()=>import("./Dhdg5CIG.js"),__vite__mapDeps([24,15,16]),import.meta.url),dshow439_home_news_layout:()=>c(()=>import("./BJMt4g25.js"),__vite__mapDeps([25,13,19,15,16,20,26,21,22]),import.meta.url),mb76_product_center_layout:()=>c(()=>import("./CM5BQCz9.js"),__vite__mapDeps([27,13,28,29,14,15,16,21,22,30]),import.meta.url),mb76_company_intro_layout:()=>c(()=>import("./BgZdtoeq.js"),__vite__mapDeps([31,15,16,30]),import.meta.url),mb76_quality_assurance_layout:()=>c(()=>import("./dQdJOkOH.js"),__vite__mapDeps([32,15,16,30]),import.meta.url),mb76_installation_gallery_layout:()=>c(()=>import("./hRkMjMTy.js"),__vite__mapDeps([33,13,28,29,14,15,16,21,22,30]),import.meta.url),mb76_contact_banner_layout:()=>c(()=>import("./BWrGOC4S.js"),__vite__mapDeps([34,15,16,30]),import.meta.url),mb76_news_center_layout:()=>c(()=>import("./FtObiAAU.js"),__vite__mapDeps([35,15,16,21,26,30,22]),import.meta.url),pazha_product_tabs_layout:()=>c(()=>import("./CD6yJFoZ.js"),__vite__mapDeps([36,15,16,20,37]),import.meta.url),pazha_advantages_layout:()=>c(()=>import("./DVQX5gCQ.js"),__vite__mapDeps([38,15,16,37]),import.meta.url),pazha_case_carousel_layout:()=>c(()=>import("./CJfCgyGE.js"),__vite__mapDeps([39,15,16,20,37,40]),import.meta.url),pazha_about_layout:()=>c(()=>import("./DRy0fix7.js"),__vite__mapDeps([41,15,16,37,40]),import.meta.url),pazha_news_layout:()=>c(()=>import("./Bv2MUss4.js"),__vite__mapDeps([42,15,16,21,20,26,37,22,40]),import.meta.url),mb43_product_center_layout:()=>c(()=>import("./Dikgnr7A.js"),__vite__mapDeps([43,15,16,21,20,44,22,45]),import.meta.url),mb43_product_video_layout:()=>c(()=>import("./BKn5zxpv.js"),__vite__mapDeps([46,15,16,21,20,47,44,22,45]),import.meta.url),mb43_about_layout:()=>c(()=>import("./bQd5BIEV.js"),__vite__mapDeps([48,15,16,44,45]),import.meta.url),mb43_advantages_layout:()=>c(()=>import("./CpM1CptJ.js"),__vite__mapDeps([49,13,14,50,15,16,44,45,51]),import.meta.url),mb43_category_products_layout:()=>c(()=>import("./CBBfiRCn.js"),__vite__mapDeps([52,15,16,21,20,44,22,45]),import.meta.url),mb43_cta_banner_layout:()=>c(()=>import("./BmcKEiOD.js"),__vite__mapDeps([53,15,16,44]),import.meta.url),mb43_case_marquee_layout:()=>c(()=>import("./BBBxIBga.js"),__vite__mapDeps([54,13,28,29,15,16,20,44,45]),import.meta.url),mb43_news_center_layout:()=>c(()=>import("./C58gw23t.js"),__vite__mapDeps([55,15,16,21,20,26,22,45]),import.meta.url),dshow420_home_banner_layout:()=>c(()=>import("./DTJ5de4k.js"),__vite__mapDeps([56,13,14,15,16,57,58]),import.meta.url),dshow420_home_about_layout:()=>c(()=>import("./dHZQFYsU.js"),__vite__mapDeps([59,15,16]),import.meta.url),dshow420_home_choose_layout:()=>c(()=>import("./Bny2zbF7.js"),__vite__mapDeps([60,61,16,57,58]),import.meta.url),dshow420_home_products_layout:()=>c(()=>import("./CVQiOVId.js"),__vite__mapDeps([62,61,16,21,22,57,58]),import.meta.url),dshow420_home_application_layout:()=>c(()=>import("./BwEQ4JeE.js"),__vite__mapDeps([63,61,16,1]),import.meta.url),dshow420_home_advantages_layout:()=>c(()=>import("./D5EfCXjm.js"),__vite__mapDeps([64,61,16,57,58]),import.meta.url),dshow420_home_news_layout:()=>c(()=>import("./Q1qORgDm.js"),__vite__mapDeps([65,61,16,21,26,22,57,58]),import.meta.url),dshow420_home_contact_layout:()=>c(()=>import("./C3uBGH48.js"),__vite__mapDeps([66,15,16]),import.meta.url),health_about_video_layout:()=>c(()=>import("./C0IAC7-J.js"),__vite__mapDeps([67,15,16,68]),import.meta.url),health_benefits_strip_layout:()=>c(()=>import("./DDykIbeb.js"),__vite__mapDeps([69,13,14,15,16,68]),import.meta.url),health_team_cards_layout:()=>c(()=>import("./K6lYXCNT.js"),__vite__mapDeps([70,15,16,68]),import.meta.url),health_consulting_banner_layout:()=>c(()=>import("./DdZYg5HZ.js"),__vite__mapDeps([71,15,16,68]),import.meta.url),health_service_tabs_layout:()=>c(()=>import("./D1SQ91AZ.js"),__vite__mapDeps([72,15,16,68]),import.meta.url),health_contact_split_layout:()=>c(()=>import("./B4ZWtMZv.js"),__vite__mapDeps([73,15,16]),import.meta.url),about_company_banner_layout:()=>c(()=>import("./PArTDABN.js"),__vite__mapDeps([74,16]),import.meta.url),about_us_simple:()=>c(()=>import("./1BKhx7zu.js"),__vite__mapDeps([75,16]),import.meta.url),article_card_carousel_layout:()=>c(()=>import("./CrznCBzw.js"),__vite__mapDeps([76,13,16,77]),import.meta.url),about_us_intro_layout:()=>c(()=>import("./CEPStGuG.js"),__vite__mapDeps([78,16]),import.meta.url),about_us_stats_layout:()=>c(()=>import("./B-nTRu1e.js"),__vite__mapDeps([79,16]),import.meta.url),aluminum_panel_product_marquee_layout:()=>c(()=>import("./w8U5ZPFK.js"),__vite__mapDeps([80,16,81]),import.meta.url),aluminum_panel_product_scroll_grid_layout:()=>c(()=>import("./DfySq4-0.js"),__vite__mapDeps([82,16,83]),import.meta.url),aluminum_panel_company_intro_layout:()=>c(()=>import("./BVFoMPjp.js"),__vite__mapDeps([84,16,85]),import.meta.url),aluminum_panel_image_banner_layout:()=>c(()=>import("./C2FyXGRO.js"),__vite__mapDeps([86,16]),import.meta.url),aluminum_panel_project_cases_marquee_layout:()=>c(()=>import("./snLX2qOt.js"),__vite__mapDeps([87,16,88]),import.meta.url),aluminum_panel_production_equipment_layout:()=>c(()=>import("./DSJ1Qxx3.js"),__vite__mapDeps([89,13,14,90,91,92,16,93]),import.meta.url),aluminum_panel_news_center_layout:()=>c(()=>import("./BeGHBzV3.js"),__vite__mapDeps([94,16,95]),import.meta.url),aofeng_product_center_layout:()=>c(()=>import("./DumsaB8d.js"),__vite__mapDeps([96,16,21,22]),import.meta.url),aofeng_company_intro_layout:()=>c(()=>import("./BKEPHo1q.js"),__vite__mapDeps([97,16,98]),import.meta.url),aofeng_facility_showcase_layout:()=>c(()=>import("./B0S5Uchx.js"),__vite__mapDeps([99,16]),import.meta.url),aofeng_news_center_layout:()=>c(()=>import("./DK-6lJKv.js"),__vite__mapDeps([100,16,21,22]),import.meta.url),aofeng_workshop_gallery_layout:()=>c(()=>import("./DVWR0eUO.js"),__vite__mapDeps([101,16,21]),import.meta.url),aofeng_product_category_grid_layout:()=>c(()=>import("./C6GVcGrM.js"),__vite__mapDeps([102,103,16]),import.meta.url),baby_stroller_product_series_layout:()=>c(()=>import("./DficOggH.js"),__vite__mapDeps([104,105,106,16,107]),import.meta.url),baby_stroller_company_intro_layout:()=>c(()=>import("./ClYXHFT_.js"),__vite__mapDeps([108,105,106,16,107]),import.meta.url),baby_stroller_honor_layout:()=>c(()=>import("./DRofJ-OL.js"),__vite__mapDeps([109,105,110,13,16,107]),import.meta.url),baby_stroller_brand_banner_layout:()=>c(()=>import("./BczjXxuj.js"),__vite__mapDeps([111,16,107]),import.meta.url),baby_stroller_factory_gallery_layout:()=>c(()=>import("./5aiQ-sti.js"),__vite__mapDeps([112,13,113,29,114,16,107,115]),import.meta.url),baby_stroller_advantages_layout:()=>c(()=>import("./CulOM2Vb.js"),__vite__mapDeps([116,105,16,107]),import.meta.url),baby_stroller_news_center_layout:()=>c(()=>import("./DJOORe7u.js"),__vite__mapDeps([117,16,26,107]),import.meta.url),brand_logo_wall_layout:()=>c(()=>import("./BOG8WfoM.js"),__vite__mapDeps([118,13,50,16,119]),import.meta.url),theme_brand_logo_carousel_layout:()=>c(()=>import("./COAnT0FJ.js"),__vite__mapDeps([120,13,113,29,114,14,16,121]),import.meta.url),bread_crumbs_template:()=>c(()=>import("./CyHtKoto.js"),[],import.meta.url),bread_crumbs_right_template:()=>c(()=>import("./B9gtKkPn.js"),[],import.meta.url),building_materials_showcase:()=>c(()=>import("./C7QimAdl.js"),__vite__mapDeps([122,16]),import.meta.url),building_materials_sidebar:()=>c(()=>import("./lTWlhLO1.js"),__vite__mapDeps([123,16]),import.meta.url),card_template_1:()=>c(()=>import("./BS_J0m4s.js"),__vite__mapDeps([124,16]),import.meta.url),card_template_2:()=>c(()=>import("./BniBMenw.js"),__vite__mapDeps([125,16]),import.meta.url),carousel_template_1:()=>c(()=>import("./6iIcYUNz.js"),__vite__mapDeps([126,16]),import.meta.url),centered_title_text_layout:()=>c(()=>import("./ClL31tn4.js"),__vite__mapDeps([127,16]),import.meta.url),dshow432_home_banner_layout:()=>c(()=>import("./BzTXbYtr.js"),__vite__mapDeps([128,13,14,16,129]),import.meta.url),dshow432_home_main_products_layout:()=>c(()=>import("./DTIntF_1.js"),__vite__mapDeps([130,16]),import.meta.url),dshow432_home_certified_layout:()=>c(()=>import("./DcY5FXKQ.js"),__vite__mapDeps([131,13,14,16,132]),import.meta.url),dshow432_home_about_layout:()=>c(()=>import("./q-IKyGvO.js"),__vite__mapDeps([133,16,134]),import.meta.url),dshow432_home_choose_layout:()=>c(()=>import("./DZSb9ACA.js"),__vite__mapDeps([135,16,134]),import.meta.url),dshow432_home_service_layout:()=>c(()=>import("./L6KDg6Tp.js"),__vite__mapDeps([136,13,16,134,137]),import.meta.url),dshow432_home_application_layout:()=>c(()=>import("./ZRoGw5Zj.js"),__vite__mapDeps([138,16,134]),import.meta.url),dshow432_home_testimonials_layout:()=>c(()=>import("./zG4LUkzn.js"),__vite__mapDeps([139,13,14,16,134,140]),import.meta.url),dshow432_home_news_layout:()=>c(()=>import("./CA5jxpEZ.js"),__vite__mapDeps([141,16,134,26]),import.meta.url),dshow432_about_section_nav_layout:()=>c(()=>import("./Czu--SJL.js"),__vite__mapDeps([142,143]),import.meta.url),dshow432_about_testimonials_layout:()=>c(()=>import("./0o5-3PTy.js"),__vite__mapDeps([144,16]),import.meta.url),dshow432_about_team_layout:()=>c(()=>import("./YXbk0s40.js"),__vite__mapDeps([145,16]),import.meta.url),dshow432_about_cta_layout:()=>c(()=>import("./DOrfURsD.js"),__vite__mapDeps([146,16]),import.meta.url),dshow432_service_advantages_layout:()=>c(()=>import("./MxwjLFvW.js"),__vite__mapDeps([147,16]),import.meta.url),dshow432_manufacturing_materials_layout:()=>c(()=>import("./Dzmj88RS.js"),__vite__mapDeps([148,16]),import.meta.url),dshow432_manufacturing_measurement_layout:()=>c(()=>import("./DTyX0Kin.js"),__vite__mapDeps([149,16]),import.meta.url),dshow432_manufacturing_workshop_layout:()=>c(()=>import("./Bf_RBA8j.js"),__vite__mapDeps([150,16]),import.meta.url),dshow432_manufacturing_assembly_layout:()=>c(()=>import("./DPiggeqT.js"),__vite__mapDeps([151,16]),import.meta.url),dshow432_product_technology_layout:()=>c(()=>import("./D39oVOL8.js"),__vite__mapDeps([152,16]),import.meta.url),dshow432_product_categories_layout:()=>c(()=>import("./B3_Plvxn.js"),__vite__mapDeps([153,16]),import.meta.url),dshow432_product_categories_content_layout:()=>c(()=>import("./BhE98olH.js"),__vite__mapDeps([154,15,16]),import.meta.url),dshow432_product_subcategories_layout:()=>c(()=>import("./GMhFgDfq.js"),__vite__mapDeps([155,16]),import.meta.url),dshow432_faq_layout:()=>c(()=>import("./DOpDvkNW.js"),__vite__mapDeps([156,16]),import.meta.url),dshow432_service_cards_layout:()=>c(()=>import("./Cn1Yd8I9.js"),__vite__mapDeps([157,16,21,22]),import.meta.url),dshow441_home_products_layout:()=>c(()=>import("./DcDGApgH.js"),__vite__mapDeps([158,14,13,16,159]),import.meta.url),dshow441_home_custom_layout:()=>c(()=>import("./C1nL_9DD.js"),__vite__mapDeps([160,105,106,16]),import.meta.url),dshow441_home_about_layout:()=>c(()=>import("./DFxyatzn.js"),__vite__mapDeps([161,105,106,16,26,47]),import.meta.url),dshow441_home_factory_layout:()=>c(()=>import("./BeVsHI3-.js"),__vite__mapDeps([162,16]),import.meta.url),dshow441_home_choose_layout:()=>c(()=>import("./CZl1jaTv.js"),__vite__mapDeps([163,105,106,16]),import.meta.url),dshow441_home_audience_layout:()=>c(()=>import("./DsbJPZCA.js"),__vite__mapDeps([164,16]),import.meta.url),dshow441_home_cta_layout:()=>c(()=>import("./CBfOgkNC.js"),__vite__mapDeps([165,105,106,16]),import.meta.url),dshow441_home_news_layout:()=>c(()=>import("./B3iXcytm.js"),__vite__mapDeps([166,16,26]),import.meta.url),dshow441_home_testimonials_layout:()=>c(()=>import("./CX3srhNG.js"),__vite__mapDeps([167,13,16,168]),import.meta.url),dshow441_inquiry_form_layout:()=>c(()=>import("./BRz2iejX.js"),__vite__mapDeps([169,16]),import.meta.url),dshow442_home_banner_layout:()=>c(()=>import("./DwH0Qxwx.js"),__vite__mapDeps([170,16,13,14,171]),import.meta.url),dshow442_home_about_layout:()=>c(()=>import("./Bg1YKfVg.js"),__vite__mapDeps([172,16,13,14]),import.meta.url),dshow442_home_choose_layout:()=>c(()=>import("./sL9uhUSK.js"),__vite__mapDeps([173,16,174]),import.meta.url),dshow442_home_procate_layout:()=>c(()=>import("./B8JDr_PY.js"),__vite__mapDeps([175,16,13,176]),import.meta.url),dshow442_home_appli_layout:()=>c(()=>import("./BM9ks66k.js"),__vite__mapDeps([177,16,13,178]),import.meta.url),dshow442_home_recommend_layout:()=>c(()=>import("./DdCLeaok.js"),__vite__mapDeps([179,16,13,14,180]),import.meta.url),dshow442_home_custom_layout:()=>c(()=>import("./DK0nnP7Z.js"),__vite__mapDeps([181,16]),import.meta.url),dshow442_home_sourcing_layout:()=>c(()=>import("./DRKReXKe.js"),__vite__mapDeps([182,16,183]),import.meta.url),dshow442_home_certi_layout:()=>c(()=>import("./Cad5caMD.js"),__vite__mapDeps([184,16]),import.meta.url),dshow442_home_news_layout:()=>c(()=>import("./DaqIfLfu.js"),__vite__mapDeps([185,16]),import.meta.url),dshow442_inquiry_form_layout:()=>c(()=>import("./DiJ7ATA0.js"),__vite__mapDeps([186,16]),import.meta.url),dshow442_news_list_layout:()=>c(()=>import("./-Mjq8UsA.js"),__vite__mapDeps([187,16,21,22]),import.meta.url),dshow442_news_slider_layout:()=>c(()=>import("./DQVV0P7k.js"),__vite__mapDeps([188,16,13,189]),import.meta.url),dshow442_faq_layout:()=>c(()=>import("./CTvDXhh7.js"),__vite__mapDeps([190,16]),import.meta.url),dshow442_product_grid_layout:()=>c(()=>import("./CxiDoAap.js"),__vite__mapDeps([191,16,21]),import.meta.url),dshow442_blog_list_layout:()=>c(()=>import("./D4qIjSca.js"),__vite__mapDeps([192,16,21,22]),import.meta.url),dshow442_product_detail_layout:()=>c(()=>import("./BxkUonOm.js"),__vite__mapDeps([193,16,13,194]),import.meta.url),dshow442_news_detail_layout:()=>c(()=>import("./CdsSRDgy.js"),__vite__mapDeps([195,16,196]),import.meta.url),dshow442_about_layout:()=>c(()=>import("./8i0Pw_RW.js"),__vite__mapDeps([197,16,198]),import.meta.url),gytruck_home_banner_layout:()=>c(()=>import("./Cl5D56Zs.js"),__vite__mapDeps([199,16,13,14,200]),import.meta.url),gytruck_home_about_layout:()=>c(()=>import("./CXhYDYBA.js"),__vite__mapDeps([201,16]),import.meta.url),gytruck_home_products_layout:()=>c(()=>import("./DqPipURB.js"),__vite__mapDeps([202,16,21,22]),import.meta.url),gytruck_home_contact_layout:()=>c(()=>import("./Cq1hn5xr.js"),__vite__mapDeps([203,16]),import.meta.url),gytruck_home_process_layout:()=>c(()=>import("./CAeW-Nqc.js"),__vite__mapDeps([204,16]),import.meta.url),gytruck_home_case_layout:()=>c(()=>import("./BF5pnjY_.js"),__vite__mapDeps([205,16]),import.meta.url),gytruck_home_news_layout:()=>c(()=>import("./CcZeOq-V.js"),__vite__mapDeps([206,16,26,13,207]),import.meta.url),gytruck_product_list_layout:()=>c(()=>import("./DrlnHezY.js"),__vite__mapDeps([208,103,16,21,22,209]),import.meta.url),gytruck_news_list_layout:()=>c(()=>import("./w_rXVMJW.js"),__vite__mapDeps([210,105,110,16,21,26,22,209]),import.meta.url),gytruck_product_category_grid_layout:()=>c(()=>import("./C3TnWt6W.js"),__vite__mapDeps([211,105,106,16,21,22]),import.meta.url),gytruck_about_intro_layout:()=>c(()=>import("./DQX3YnRd.js"),__vite__mapDeps([212,16]),import.meta.url),chemical_company_intro_1:()=>c(()=>import("./ZKfmrC8q.js"),__vite__mapDeps([213,16,214]),import.meta.url),company_history_time_line:()=>c(()=>import("./BJgaMy_5.js"),__vite__mapDeps([215,13,90,91,92,16,216,217]),import.meta.url),company_history_accordion_layout:()=>c(()=>import("./QWC8Dajq.js"),__vite__mapDeps([218,16,216]),import.meta.url),company_honor_layout:()=>c(()=>import("./gqfhcEWI.js"),__vite__mapDeps([219,13,16,220]),import.meta.url),company_overview_layout:()=>c(()=>import("./D5AXqNQi.js"),__vite__mapDeps([221,16]),import.meta.url),chemical_hero_banner_1:()=>c(()=>import("./B7oAT8i7.js"),__vite__mapDeps([222,16,13,113,29,114,14,223]),import.meta.url),chemical_news_section_1:()=>c(()=>import("./DDQ3opkE.js"),__vite__mapDeps([224,16,225]),import.meta.url),chemical_product_carousel_1:()=>c(()=>import("./CZj1mXeI.js"),__vite__mapDeps([226,13,14,16,47,227]),import.meta.url),chemical_product_showcase_1:()=>c(()=>import("./BmgFge94.js"),__vite__mapDeps([228,16,229]),import.meta.url),chemical_statement_banner_1:()=>c(()=>import("./Dj-czLpt.js"),__vite__mapDeps([230,16,231]),import.meta.url),company_news_cards_layout:()=>c(()=>import("./BlLUNbWj.js"),__vite__mapDeps([232,16]),import.meta.url),company_news_culture_notice:()=>c(()=>import("./QqckJKS5.js"),__vite__mapDeps([233,13,16,234]),import.meta.url),company_about_intro_layout:()=>c(()=>import("./CnMqpUsp.js"),__vite__mapDeps([235,16]),import.meta.url),company_about_panel_layout:()=>c(()=>import("./DaZgzgOl.js"),__vite__mapDeps([236,16]),import.meta.url),company_about_gradient_banner_layout:()=>c(()=>import("./BfGH9pEs.js"),__vite__mapDeps([237,16]),import.meta.url),company_about_features_carousel_layout:()=>c(()=>import("./CPIn7rSi.js"),__vite__mapDeps([238,16,13,113,29,114,14,239]),import.meta.url),company_features_stagger_cards_layout:()=>c(()=>import("./CEdCPMqL.js"),__vite__mapDeps([240,16]),import.meta.url),company_inner_banner_layout:()=>c(()=>import("./CSDbfHtV.js"),__vite__mapDeps([241,16,242]),import.meta.url),company_short_banner_layout:()=>c(()=>import("./D9M4Mb6W.js"),__vite__mapDeps([243,16]),import.meta.url),dongfang_company_profile_layout:()=>c(()=>import("./DWxo1WQN.js"),__vite__mapDeps([244,16]),import.meta.url),doors_windows_company_intro_layout:()=>c(()=>import("./B0P8N0pM.js"),__vite__mapDeps([245,16,246]),import.meta.url),doors_windows_products_showcase_layout:()=>c(()=>import("./PZwi_i9u.js"),__vite__mapDeps([247,16,1,248]),import.meta.url),doors_windows_merchants_layout:()=>c(()=>import("./DTW3sqPw.js"),__vite__mapDeps([249,16,250]),import.meta.url),doors_windows_news_layout:()=>c(()=>import("./B0QXUB9d.js"),__vite__mapDeps([251,16,21,26,22,252]),import.meta.url),doors_windows_brand_intro_layout:()=>c(()=>import("./DAjhwThY.js"),__vite__mapDeps([253,16,254]),import.meta.url),doors_windows_brand_display_layout:()=>c(()=>import("./DZwunSIz.js"),__vite__mapDeps([255,16,256]),import.meta.url),doors_windows_product_center_layout:()=>c(()=>import("./BB7IWe29.js"),__vite__mapDeps([257,16,21,22,258]),import.meta.url),company_luxury_hero_layout:()=>c(()=>import("./CmPHwBWR.js"),__vite__mapDeps([259,16,47,13,14,260]),import.meta.url),company_luxury_dream_banner_layout:()=>c(()=>import("./BMotfOR6.js"),__vite__mapDeps([261,16]),import.meta.url),company_luxury_feature_cards_layout:()=>c(()=>import("./BtlnBUIY.js"),__vite__mapDeps([262,16]),import.meta.url),company_luxury_feature_cards_split_layout:()=>c(()=>import("./B2WxR7cl.js"),__vite__mapDeps([263,16]),import.meta.url),company_why_choose_us_layout:()=>c(()=>import("./BPeKkqZv.js"),__vite__mapDeps([264,16]),import.meta.url),company_luxury_about_layout:()=>c(()=>import("./CsDhiH9L.js"),__vite__mapDeps([265,16,266]),import.meta.url),company_luxury_popular_products_layout:()=>c(()=>import("./CW3ej7ZP.js"),__vite__mapDeps([267,13,16,21,22,268]),import.meta.url),company_luxury_news_center_layout:()=>c(()=>import("./B3LcLaAZ.js"),__vite__mapDeps([269,16,21,26,22]),import.meta.url),company_luxury_news_list_layout:()=>c(()=>import("./C-9RJ2FC.js"),__vite__mapDeps([270,16,21,26]),import.meta.url),company_luxury_inquiry_form_layout:()=>c(()=>import("./CoEEDAt4.js"),__vite__mapDeps([271,16]),import.meta.url),company_luxury_product_detail_layout:()=>c(()=>import("./C1LF9F5w.js"),__vite__mapDeps([272,273,274]),import.meta.url),company_luxury_products_grid_layout:()=>c(()=>import("./CUHo-i4R.js"),__vite__mapDeps([275,16,21,22]),import.meta.url),company_luxury_culture_cards_layout:()=>c(()=>import("./BEUpxuCh.js"),__vite__mapDeps([276,16]),import.meta.url),company_luxury_core_technology_layout:()=>c(()=>import("./DMbRYKt2.js"),__vite__mapDeps([277,16]),import.meta.url),company_luxury_partner_brands_layout:()=>c(()=>import("./B-k5ju8Y.js"),__vite__mapDeps([278,16]),import.meta.url),company_luxury_contact_cards_layout:()=>c(()=>import("./BbSEfNb-.js"),__vite__mapDeps([279,16]),import.meta.url),company_workshop_gallery_layout:()=>c(()=>import("./D_dFEgtT.js"),__vite__mapDeps([280,16]),import.meta.url),company_express_lane_layout:()=>c(()=>import("./C0qzJ7In.js"),__vite__mapDeps([281,16,21,22]),import.meta.url),company_four_advantages_hover_layout:()=>c(()=>import("./BfB2TLoa.js"),__vite__mapDeps([282,16,283]),import.meta.url),company_culture_layout:()=>c(()=>import("./Aqa-Ln5d.js"),__vite__mapDeps([284,16]),import.meta.url),company_intro_stats_banner_layout:()=>c(()=>import("./e_Ov9Sjx.js"),__vite__mapDeps([285,16,286]),import.meta.url),company_advantages_accordion_layout:()=>c(()=>import("./2Xjny-2a.js"),__vite__mapDeps([287,16]),import.meta.url),company_news_tab_list_layout:()=>c(()=>import("./CsUdRjiI.js"),__vite__mapDeps([288,103,16]),import.meta.url),company_product_parts_gallery_layout:()=>c(()=>import("./Cmj2aOZM.js"),__vite__mapDeps([289,16]),import.meta.url),company_product_categories_layout:()=>c(()=>import("./M3vUBio9.js"),__vite__mapDeps([290,16]),import.meta.url),company_product_category_panel_layout:()=>c(()=>import("./DmgFCDA7.js"),__vite__mapDeps([291,16,292]),import.meta.url),company_application_area_layout:()=>c(()=>import("./BSkPGdTM.js"),__vite__mapDeps([293,16]),import.meta.url),company_product_center_carousel_layout:()=>c(()=>import("./BIB4BNXs.js"),__vite__mapDeps([294,13,113,29,114,16,295]),import.meta.url),company_product_showcase_carousel_layout:()=>c(()=>import("./BpYi_q0Z.js"),__vite__mapDeps([296,16,297]),import.meta.url),company_product_display_carousel_layout:()=>c(()=>import("./D3zCg97i.js"),__vite__mapDeps([298,13,16,299]),import.meta.url),company_hero_carousel_layout:()=>c(()=>import("./CtPdXfTS.js"),__vite__mapDeps([300,16,47,13,14,301]),import.meta.url),company_brand_hero_carousel_layout:()=>c(()=>import("./CADd6wtn.js"),__vite__mapDeps([302,16,47,13,14,303]),import.meta.url),company_industrial_hero_nav_layout:()=>c(()=>import("./CxYy51OP.js"),__vite__mapDeps([304,16]),import.meta.url),company_product_business_grid_layout:()=>c(()=>import("./ChaGrfQZ.js"),__vite__mapDeps([305,16]),import.meta.url),company_cases_showcase_layout:()=>c(()=>import("./BmxmvwqZ.js"),__vite__mapDeps([306,16]),import.meta.url),company_news_timeline_cards_layout:()=>c(()=>import("./CsUyHUW1.js"),__vite__mapDeps([307,16]),import.meta.url),company_news_focus_layout:()=>c(()=>import("./DitZ4N-j.js"),__vite__mapDeps([308,13,16]),import.meta.url),company_minimal_title_banner_layout:()=>c(()=>import("./BwCZdJg2.js"),__vite__mapDeps([309,16]),import.meta.url),company_product_alternating_rows_layout:()=>c(()=>import("./lskSrRhA.js"),__vite__mapDeps([310,16]),import.meta.url),company_pure_image_gallery_layout:()=>c(()=>import("./B0RQvdQN.js"),__vite__mapDeps([311,16]),import.meta.url),company_pure_text_layout:()=>c(()=>import("./C0-LWCEh.js"),__vite__mapDeps([312,16]),import.meta.url),company_intro_text_video_layout:()=>c(()=>import("./CtF-fWj0.js"),__vite__mapDeps([313,16]),import.meta.url),company_tag_cloud_banner_layout:()=>c(()=>import("./8ZPWG-MQ.js"),__vite__mapDeps([314,16]),import.meta.url),company_news_center_layout:()=>c(()=>import("./twQwVROO.js"),__vite__mapDeps([315,16,1,316]),import.meta.url),company_profile_layout:()=>c(()=>import("./CROQPnJS.js"),__vite__mapDeps([317,16]),import.meta.url),products_profile_layout:()=>c(()=>import("./CtIKzGSW.js"),__vite__mapDeps([318,16]),import.meta.url),company_stats_bar_layout:()=>c(()=>import("./DqGt703C.js"),__vite__mapDeps([319,16]),import.meta.url),consulting_service_background_layout:()=>c(()=>import("./lwFAbVRo.js"),__vite__mapDeps([320,16]),import.meta.url),consulting_service_card_layout:()=>c(()=>import("./BVrw8SLN.js"),__vite__mapDeps([321,16]),import.meta.url),consulting_service_form_layout:()=>c(()=>import("./DxyNvUnB.js"),__vite__mapDeps([322,16]),import.meta.url),consulting_service_grid_layout:()=>c(()=>import("./BI534GCa.js"),__vite__mapDeps([323,16]),import.meta.url),consulting_service_highlight_layout:()=>c(()=>import("./DI5xVLru.js"),__vite__mapDeps([324,16]),import.meta.url),consulting_service_image_layout:()=>c(()=>import("./DY_cN6c4.js"),__vite__mapDeps([325,16]),import.meta.url),consulting_service_section:()=>c(()=>import("./CBFHqURk.js"),__vite__mapDeps([326,16]),import.meta.url),dshow_hero_banner_layout:()=>c(()=>import("./BiKw3Oyf.js"),__vite__mapDeps([327,16]),import.meta.url),dshow_product_category_layout:()=>c(()=>import("./bzq6Asqc.js"),__vite__mapDeps([328,16]),import.meta.url),dshow_featured_products_layout:()=>c(()=>import("./BJ8JJYoL.js"),__vite__mapDeps([329,16]),import.meta.url),dshow_about_company_layout:()=>c(()=>import("./BUXQw8H3.js"),__vite__mapDeps([330,16]),import.meta.url),dshow_reasons_to_choose_layout:()=>c(()=>import("./Bws5DI7d.js"),__vite__mapDeps([331,16]),import.meta.url),dshow_customizable_options_layout:()=>c(()=>import("./CfuHa9Mw.js"),__vite__mapDeps([332,16]),import.meta.url),dshow_business_benefits_layout:()=>c(()=>import("./DV0eXgcz.js"),__vite__mapDeps([333,16]),import.meta.url),dshow_service_layout:()=>c(()=>import("./Cxi_1QH8.js"),__vite__mapDeps([334,16]),import.meta.url),dshow_latest_news_layout:()=>c(()=>import("./C5bZDqR3.js"),__vite__mapDeps([335,16]),import.meta.url),dshow_inner_banner_layout:()=>c(()=>import("./BgiKCceD.js"),__vite__mapDeps([336,16]),import.meta.url),dshow_bread_crumbs_layout:()=>c(()=>import("./QHKCt7mc.js"),__vite__mapDeps([337,16]),import.meta.url),dshow_contact_form_layout:()=>c(()=>import("./HYAKu_qc.js"),__vite__mapDeps([338,16]),import.meta.url),dshow_news_list_layout:()=>c(()=>import("./EBKQfpAy.js"),__vite__mapDeps([339,16,26]),import.meta.url),contact_information_layout:()=>c(()=>import("./B6zJukp8.js"),[],import.meta.url),contact_info_columns_layout:()=>c(()=>import("./CZxT2IoV.js"),__vite__mapDeps([340,16]),import.meta.url),contact_addr_way_cooperate_layout:()=>c(()=>import("./BYKBgBo_.js"),__vite__mapDeps([341,16]),import.meta.url),company_contact_map_layout:()=>c(()=>import("./CLQ2ub-R.js"),__vite__mapDeps([342,16]),import.meta.url),contact_us_form_layout:()=>c(()=>import("./B3FWkYgf.js"),__vite__mapDeps([343,16]),import.meta.url),contact_us_office_info_layout:()=>c(()=>import("./D4D_cCzC.js"),__vite__mapDeps([344,16]),import.meta.url),contact_us_template_1:()=>c(()=>import("./llheDWj-.js"),__vite__mapDeps([345,16]),import.meta.url),contact_us_02_layout:()=>c(()=>import("./CyyeGifO.js"),__vite__mapDeps([346,16,347,348]),import.meta.url),context_item_template_1:()=>c(()=>import("./d72O-lXX.js"),__vite__mapDeps([349,16,350]),import.meta.url),customer_says_banner_layout:()=>c(()=>import("./juac1Zs3.js"),__vite__mapDeps([351,16,47,13,14]),import.meta.url),customer_says_section:()=>c(()=>import("./DoypQ_Jg.js"),__vite__mapDeps([352,16]),import.meta.url),customer_case_cards_layout:()=>c(()=>import("./D63emRpo.js"),__vite__mapDeps([353,16,21,22,354]),import.meta.url),detail_page_template_1:()=>c(()=>import("./CPgAnlJv.js"),__vite__mapDeps([355,13,356,114,14,50,16,273,357]),import.meta.url),detail_page_template_2:()=>c(()=>import("./CS80YDm7.js"),__vite__mapDeps([358,13,356,114,14,50,16,47,273,359]),import.meta.url),detail_page_template_3:()=>c(()=>import("./CE-eH_Wt.js"),__vite__mapDeps([360,16,350]),import.meta.url),detail_page_template_4:()=>c(()=>import("./DxZsHCMH.js"),__vite__mapDeps([361,26,273,347,348,362]),import.meta.url),detail_page_template_5:()=>c(()=>import("./OkKthcJB.js"),__vite__mapDeps([363,16,350]),import.meta.url),detail_page_template_6:()=>c(()=>import("./DekowFYR.js"),__vite__mapDeps([364,13,50,16,273,365]),import.meta.url),detail_page_template_7:()=>c(()=>import("./BxWYN5oX.js"),__vite__mapDeps([366,16,273,367]),import.meta.url),detail_page_template_8:()=>c(()=>import("./DhXwWUv0.js"),__vite__mapDeps([368,13,356,114,14,50,16,47,273,359]),import.meta.url),detail_page_template_9:()=>c(()=>import("./FZ29iRZY.js"),__vite__mapDeps([369,16,26,209,370]),import.meta.url),detail_page_template_11:()=>c(()=>import("./DqtCJs0Y.js"),__vite__mapDeps([371,16,273,209,372]),import.meta.url),development_course_timeline_layout:()=>c(()=>import("./Cvg1wHJO.js"),__vite__mapDeps([373,13,16]),import.meta.url),development_history_timeline:()=>c(()=>import("./C0huXZKS.js"),__vite__mapDeps([374,13,14,16,375]),import.meta.url),engineering_advantages_layout:()=>c(()=>import("./C2Cky8eo.js"),__vite__mapDeps([376,16,377]),import.meta.url),enterprise_culture_layout:()=>c(()=>import("./gkaKebF8.js"),__vite__mapDeps([378,16]),import.meta.url),engineering_case_coverflow_layout:()=>c(()=>import("./CixPYMsw.js"),__vite__mapDeps([379,13,14,90,91,92,16,380]),import.meta.url),environmental_solution_hero_layout:()=>c(()=>import("./Blbp1UjV.js"),__vite__mapDeps([381,16]),import.meta.url),environmental_business_segments_layout:()=>c(()=>import("./DXO882H2.js"),__vite__mapDeps([382,13,16,383]),import.meta.url),environmental_advantages_layout:()=>c(()=>import("./CHbAJceH.js"),__vite__mapDeps([384,16]),import.meta.url),environmental_cases_layout:()=>c(()=>import("./DEBEdESx.js"),__vite__mapDeps([385,14,13,16]),import.meta.url),environmental_company_intro_layout:()=>c(()=>import("./BTKEyolK.js"),__vite__mapDeps([386,16]),import.meta.url),evaluation_list_template_1:()=>c(()=>import("./BUX0d3gE.js"),__vite__mapDeps([387,16]),import.meta.url),exhaust_treatment_advantages_layout:()=>c(()=>import("./JuAB4Kfb.js"),__vite__mapDeps([388,16,389]),import.meta.url),factory_building_articles:()=>c(()=>import("./BUtKBsRn.js"),__vite__mapDeps([390,16,6]),import.meta.url),factory_building_gallery:()=>c(()=>import("./XT2HYrcJ.js"),__vite__mapDeps([391,16]),import.meta.url),factory_building_news:()=>c(()=>import("./Br47ExPY.js"),__vite__mapDeps([392,16,21,20,26,22]),import.meta.url),factory_building_products:()=>c(()=>import("./Br4Spo5X.js"),__vite__mapDeps([393,16]),import.meta.url),factory_car_gallery:()=>c(()=>import("./I0uR1Gdy.js"),__vite__mapDeps([394,16]),import.meta.url),factory_image_cards:()=>c(()=>import("./BeSZ49ls.js"),__vite__mapDeps([395,16]),import.meta.url),feedback_way_layout:()=>c(()=>import("./DOhBuOaE.js"),__vite__mapDeps([396,16]),import.meta.url),flooring_various_materials_layout:()=>c(()=>import("./p0ed0kS0.js"),__vite__mapDeps([397,16]),import.meta.url),four_feature_cards_banner_layout:()=>c(()=>import("./CAHcr3jB.js"),__vite__mapDeps([398,16]),import.meta.url),hexagon_gallery:()=>c(()=>import("./KdrQllzn.js"),__vite__mapDeps([399,16,400]),import.meta.url),honor_qualification_layout:()=>c(()=>import("./CglBQHuJ.js"),__vite__mapDeps([401,16]),import.meta.url),honor_qualification_grid_layout:()=>c(()=>import("./BDt1sAIe.js"),__vite__mapDeps([402,16]),import.meta.url),hero_banner_template_1:()=>c(()=>import("./5GcXkXfZ.js"),__vite__mapDeps([403,16]),import.meta.url),home_hero_machinery:()=>c(()=>import("./B14iUnB_.js"),__vite__mapDeps([404,16,47,13,14,405]),import.meta.url),home_hero_machinery_2:()=>c(()=>import("./OojIG4gk.js"),__vite__mapDeps([406,16,13,113,29,114,14,407]),import.meta.url),machinery_about_intro_layout:()=>c(()=>import("./vvCxViu_.js"),__vite__mapDeps([408,16]),import.meta.url),machinery_company_technology_layout:()=>c(()=>import("./Cs7J8xbN.js"),__vite__mapDeps([409,16]),import.meta.url),machinery_product_grid_layout:()=>c(()=>import("./kGf1_kER.js"),__vite__mapDeps([410,16]),import.meta.url),product_category_nav_grid_layout:()=>c(()=>import("./DVYf_K1z.js"),__vite__mapDeps([411,412]),import.meta.url),motor_vehicle_export_about_layout:()=>c(()=>import("./BoYdotSe.js"),__vite__mapDeps([413,16]),import.meta.url),motor_vehicle_category_accordion_layout:()=>c(()=>import("./B60hmsPp.js"),__vite__mapDeps([414,16]),import.meta.url),motor_vehicle_consultation_banner_layout:()=>c(()=>import("./B8-1PdTz.js"),__vite__mapDeps([415,16]),import.meta.url),motor_vehicle_contact_form_layout:()=>c(()=>import("./BQ4pKQ3J.js"),__vite__mapDeps([416,16]),import.meta.url),motor_vehicle_news_center_layout:()=>c(()=>import("./uu_hVtId.js"),__vite__mapDeps([417,16]),import.meta.url),motor_vehicle_news_list_layout:()=>c(()=>import("./C87zqyhM.js"),__vite__mapDeps([418,16,26]),import.meta.url),motor_vehicle_popular_products_layout:()=>c(()=>import("./DpsYu8ik.js"),__vite__mapDeps([419,16,21,22]),import.meta.url),home_hero_renovation:()=>c(()=>import("./CCT0n8b9.js"),__vite__mapDeps([420,16,47,13,14,421]),import.meta.url),join_cooperate_layout:()=>c(()=>import("./Cr-e4Vh5.js"),__vite__mapDeps([422,13,16,423]),import.meta.url),hotline_hero_banner_layout:()=>c(()=>import("./BHzE-jJ5.js"),__vite__mapDeps([424,16]),import.meta.url),hydraulic_product_center_layout:()=>c(()=>import("./gvnS8_X5.js"),__vite__mapDeps([425,16,426]),import.meta.url),hydraulic_why_choose_us_layout:()=>c(()=>import("./Db4g3gcx.js"),__vite__mapDeps([427,16,428]),import.meta.url),image_text_template_1:()=>c(()=>import("./DocfsyPU.js"),__vite__mapDeps([429,16]),import.meta.url),industry_domain_split_layout:()=>c(()=>import("./BAk73UUL.js"),__vite__mapDeps([430,16]),import.meta.url),industry_icon_row_layout:()=>c(()=>import("./3aTqlhBg.js"),__vite__mapDeps([431,16]),import.meta.url),latest_news_layout_1:()=>c(()=>import("./DMmvAWQk.js"),__vite__mapDeps([432,16,6]),import.meta.url),latest_news_layout_2:()=>c(()=>import("./DfMLTiRv.js"),__vite__mapDeps([433,16,6]),import.meta.url),latest_news_layout_3:()=>c(()=>import("./B-FMgkOV.js"),__vite__mapDeps([434,16,6]),import.meta.url),latest_news_layout_4:()=>c(()=>import("./B2mBIaQg.js"),__vite__mapDeps([435,16]),import.meta.url),latest_news_layout_5:()=>c(()=>import("./CUdW_jVT.js"),__vite__mapDeps([436,16]),import.meta.url),left_intro_right_banner:()=>c(()=>import("./DLLuUZvy.js"),__vite__mapDeps([437,16,13,113,29,114,14,438]),import.meta.url),lixing_material_advantages_layout:()=>c(()=>import("./Cm_fU1PP.js"),__vite__mapDeps([439,16,440]),import.meta.url),lixing_material_case_showcase_layout:()=>c(()=>import("./DVmqPOgl.js"),__vite__mapDeps([441,16,442]),import.meta.url),lixing_material_company_intro_layout:()=>c(()=>import("./3QzLnEdJ.js"),__vite__mapDeps([443,16,444]),import.meta.url),lixing_material_custom_banner_layout:()=>c(()=>import("./CpbvfaVm.js"),__vite__mapDeps([445,16,446]),import.meta.url),lixing_material_development_layout:()=>c(()=>import("./Doz_yw_y.js"),__vite__mapDeps([447,16,448]),import.meta.url),lixing_material_news_center_layout:()=>c(()=>import("./Cb4XkFe7.js"),__vite__mapDeps([449,16,450]),import.meta.url),lixing_material_process_layout:()=>c(()=>import("./CwWQ8DOU.js"),__vite__mapDeps([451,16,452]),import.meta.url),lixing_material_product_category_layout:()=>c(()=>import("./B6yO9N76.js"),__vite__mapDeps([453,16,454]),import.meta.url),lixing_material_product_grid_layout:()=>c(()=>import("./D2NP6rUo.js"),__vite__mapDeps([455,16]),import.meta.url),lixing_material_workshop_gallery_layout:()=>c(()=>import("./C4sl0sHJ.js"),__vite__mapDeps([456,13,16]),import.meta.url),main_business_showcase_layout:()=>c(()=>import("./DrAZfj2a.js"),__vite__mapDeps([457,16]),import.meta.url),luqitian_advantages_layout:()=>c(()=>import("./C25QfUXC.js"),__vite__mapDeps([458,16,459]),import.meta.url),luqitian_case_showcase_layout:()=>c(()=>import("./BPj2yfJK.js"),__vite__mapDeps([460,16]),import.meta.url),luqitian_company_intro_layout:()=>c(()=>import("./CfUHWaNk.js"),__vite__mapDeps([461,16,462]),import.meta.url),luqitian_company_qualification_layout:()=>c(()=>import("./CK26XZD5.js"),__vite__mapDeps([463,14,13,16,464]),import.meta.url),luqitian_company_video_layout:()=>c(()=>import("./CaQcfVcd.js"),__vite__mapDeps([465,16,466]),import.meta.url),luqitian_consult_banner_layout:()=>c(()=>import("./2SoPBn9P.js"),__vite__mapDeps([467,16,468]),import.meta.url),luqitian_contact_qr_layout:()=>c(()=>import("./Bo3R8swB.js"),__vite__mapDeps([469,16]),import.meta.url),luqitian_custom_process_layout:()=>c(()=>import("./Cl405Z0u.js"),__vite__mapDeps([470,16,471]),import.meta.url),luqitian_dynamic_sidebar_layout:()=>c(()=>import("./DWVA4W_2.js"),__vite__mapDeps([472,348]),import.meta.url),luqitian_footer_layout:()=>c(()=>import("./Cttwrtb1.js"),__vite__mapDeps([473,474,475,476,477]),import.meta.url),luqitian_nav_layout:()=>c(()=>import("./5K_FyaEk.js"),__vite__mapDeps([478,479,480,481,482,483,484]),import.meta.url),luqitian_news_info_layout:()=>c(()=>import("./BSus_37M.js"),__vite__mapDeps([485,16,486]),import.meta.url),luqitian_news_tab_card_layout:()=>c(()=>import("./CBgOLHZs.js"),__vite__mapDeps([487,103,16]),import.meta.url),luqitian_product_center_layout:()=>c(()=>import("./et79cqiq.js"),__vite__mapDeps([488,16,489]),import.meta.url),luqitian_product_sidebar_layout:()=>c(()=>import("./DEw-aPSv.js"),__vite__mapDeps([490,348]),import.meta.url),luqitian_sidebar_company_intro_layout:()=>c(()=>import("./CmoXSr9G.js"),__vite__mapDeps([491,16,347,348,492]),import.meta.url),luqitian_sidebar_contact_qr_layout:()=>c(()=>import("./DGpCYdL5.js"),__vite__mapDeps([493,16,347,348,494]),import.meta.url),luqitian_sidebar_online_message_layout:()=>c(()=>import("./Cxj-M1lb.js"),__vite__mapDeps([495,16,347,348,496]),import.meta.url),luqitian_sidebar_contact_us_layout:()=>c(()=>import("./B1ct_wwj.js"),__vite__mapDeps([497,16,347,348]),import.meta.url),luqitian_sidebar_image_grid_layout:()=>c(()=>import("./BJUiHL5t.js"),__vite__mapDeps([498,21,16,22,347,348]),import.meta.url),luqitian_sidebar_news_list_layout:()=>c(()=>import("./BLvqXKH6.js"),__vite__mapDeps([499,347,348,500]),import.meta.url),luqitian_sidebar_product_detail_layout:()=>c(()=>import("./Du0MwTrk.js"),__vite__mapDeps([501,16,26,273,347,348]),import.meta.url),luqitian_technical_strength_layout:()=>c(()=>import("./CvCCRq7K.js"),__vite__mapDeps([502,16]),import.meta.url),manage_team_layout:()=>c(()=>import("./WTg_ZtfI.js"),__vite__mapDeps([503,16]),import.meta.url),materials_accordion_layout:()=>c(()=>import("./DdCKl2ER.js"),__vite__mapDeps([504,16]),import.meta.url),materials_cards_layout:()=>c(()=>import("./BDTz8q6U.js"),__vite__mapDeps([505,16]),import.meta.url),materials_carousel_layout:()=>c(()=>import("./oVkRPWEh.js"),__vite__mapDeps([506,16,47,13,14,507]),import.meta.url),materials_columns_layout:()=>c(()=>import("./CFYIi8Pk.js"),__vite__mapDeps([508,16]),import.meta.url),materials_feature_layout:()=>c(()=>import("./DjjzOD4n.js"),__vite__mapDeps([509,16]),import.meta.url),materials_hexagon_layout:()=>c(()=>import("./CJmpWWN6.js"),__vite__mapDeps([510,16,511]),import.meta.url),materials_list_image_layout:()=>c(()=>import("./C236Cxuu.js"),__vite__mapDeps([512,16]),import.meta.url),materials_text_cards:()=>c(()=>import("./DN56TTnr.js"),__vite__mapDeps([513,16]),import.meta.url),materials_with_gallery:()=>c(()=>import("./H8Vehcgx.js"),__vite__mapDeps([514,16]),import.meta.url),mechanical_production_layout:()=>c(()=>import("./CdPe3ZhS.js"),__vite__mapDeps([515,16]),import.meta.url),membrane_advantages_arc_layout:()=>c(()=>import("./Cx8K8Veg.js"),__vite__mapDeps([516,16,517]),import.meta.url),news_cards_layout:()=>c(()=>import("./BMr_orvd.js"),__vite__mapDeps([518,16]),import.meta.url),h2mo_news_list_layout:()=>c(()=>import("./Cqb2fUgS.js"),__vite__mapDeps([519,16,21,26,22]),import.meta.url),news_image_card_pagination_layout:()=>c(()=>import("./CQWtD5Bu.js"),__vite__mapDeps([520,21,16,26,22]),import.meta.url),news_featured_carousel_layout:()=>c(()=>import("./VGXjNEWN.js"),__vite__mapDeps([521,16,26,522]),import.meta.url),news_center_date_grid_layout:()=>c(()=>import("./BMiYhFK7.js"),__vite__mapDeps([523,16]),import.meta.url),news_list_template_1:()=>c(()=>import("./CoMQIqtU.js"),__vite__mapDeps([524,16]),import.meta.url),news_list_template_2:()=>c(()=>import("./BnfBnZwh.js"),__vite__mapDeps([525,16]),import.meta.url),news_list_template_3:()=>c(()=>import("./D3-CXGli.js"),__vite__mapDeps([526,16]),import.meta.url),news_with_sidebar_layout:()=>c(()=>import("./BeeQkaO4.js"),__vite__mapDeps([527,16,6]),import.meta.url),our_product_card_layout:()=>c(()=>import("./KlFLT9K0.js"),__vite__mapDeps([528,16]),import.meta.url),partners_logo_layout:()=>c(()=>import("./CpHkC-F3.js"),__vite__mapDeps([529,16]),import.meta.url),plant_landscape_cards_layout:()=>c(()=>import("./DiCZJBsM.js"),__vite__mapDeps([530,16,21,22]),import.meta.url),product_center_showcase_layout:()=>c(()=>import("./BPtItK-r.js"),__vite__mapDeps([531,13,14,50,16,532]),import.meta.url),product_center_filter_grid_layout:()=>c(()=>import("./B5WpL6U9.js"),__vite__mapDeps([533,16,534]),import.meta.url),product_express_center_layout:()=>c(()=>import("./Y44tScmD.js"),__vite__mapDeps([535,16,536]),import.meta.url),product_center_tabs_layout:()=>c(()=>import("./DFS99oOj.js"),__vite__mapDeps([537,16]),import.meta.url),product_grid_template_1:()=>c(()=>import("./CY56H7qT.js"),__vite__mapDeps([538,16]),import.meta.url),product_grid_template_2:()=>c(()=>import("./DtHrUBIt.js"),__vite__mapDeps([539,16]),import.meta.url),pure_image_banner_layout:()=>c(()=>import("./v_uP5Z94.js"),__vite__mapDeps([540,16]),import.meta.url),pure_video_banner_layout:()=>c(()=>import("./B-ln_CVd.js"),__vite__mapDeps([541,16]),import.meta.url),product_series_banner_layout:()=>c(()=>import("./BkVctVWc.js"),__vite__mapDeps([542,16]),import.meta.url),profile_four_part_layout:()=>c(()=>import("./D8_ztpZq.js"),__vite__mapDeps([543,16,544]),import.meta.url),qa_template_1:()=>c(()=>import("./CrQuvwqz.js"),__vite__mapDeps([545,16]),import.meta.url),qianshan_stats_counter_layout:()=>c(()=>import("./BLHIkDQW.js"),__vite__mapDeps([546,16]),import.meta.url),qianshan_strength_banner_layout:()=>c(()=>import("./ChKj6r9R.js"),__vite__mapDeps([547,16]),import.meta.url),qianshan_product_showcase_layout:()=>c(()=>import("./Fml1ZPrv.js"),__vite__mapDeps([548,16]),import.meta.url),qianshan_meijia_slider_layout:()=>c(()=>import("./JdkrUiPh.js"),__vite__mapDeps([549,13,14,16]),import.meta.url),qianshan_chairman_message_layout:()=>c(()=>import("./CPSQjNuu.js"),__vite__mapDeps([550,16]),import.meta.url),qianshan_natural_soy_board_layout:()=>c(()=>import("./KWGyBYgh.js"),__vite__mapDeps([551,16]),import.meta.url),qianshan_custom_home_hero_layout:()=>c(()=>import("./C98ID0xW.js"),__vite__mapDeps([552,16]),import.meta.url),qianshan_meijia_feature_triptych_layout:()=>c(()=>import("./Bo_9mLLf.js"),__vite__mapDeps([553,16]),import.meta.url),statistics_showcase_layout:()=>c(()=>import("./BgPlbKRM.js"),__vite__mapDeps([554,16]),import.meta.url),technology_company_intro_layout:()=>c(()=>import("./URyxsyK5.js"),__vite__mapDeps([555,16,556]),import.meta.url),technology_news_grid_layout:()=>c(()=>import("./Chup8HOR.js"),__vite__mapDeps([557,16]),import.meta.url),technology_strength_cards_layout:()=>c(()=>import("./CW0lOll0.js"),__vite__mapDeps([558,16,559]),import.meta.url),testimonials_columns_layout:()=>c(()=>import("./C0Csjb7U.js"),__vite__mapDeps([560,16,47,13,14]),import.meta.url),text_paragraph_template_1:()=>c(()=>import("./U33zymVs.js"),__vite__mapDeps([561,16]),import.meta.url),text_paragraph_template_2:()=>c(()=>import("./DWxxtov2.js"),__vite__mapDeps([562,16]),import.meta.url),timeline_template_1:()=>c(()=>import("./CoWg766e.js"),__vite__mapDeps([563,13,14,16,216,564]),import.meta.url),various_building_materials_grid:()=>c(()=>import("./Bhc43W6s.js"),__vite__mapDeps([565,16]),import.meta.url),various_building_materials_stats_layout:()=>c(()=>import("./CRdF2i81.js"),__vite__mapDeps([566,16]),import.meta.url),video_player_template_1:()=>c(()=>import("./5YZ7PDBw.js"),__vite__mapDeps([567,16]),import.meta.url),why_choose_us_cards_layout:()=>c(()=>import("./BdlmVXCc.js"),__vite__mapDeps([568,16]),import.meta.url),why_choose_us_cards_layout_01:()=>c(()=>import("./BNOZ29rf.js"),__vite__mapDeps([569,16]),import.meta.url),"zhong-chi-company-intro-layout":()=>c(()=>import("./82JAoL-A.js"),__vite__mapDeps([570,16]),import.meta.url),"zhong-chi-contact-qr-layout":()=>c(()=>import("./C6mKDFEV.js"),[],import.meta.url),"zhong-chi-hero-banner-layout":()=>c(()=>import("./C0Xlp86V.js"),[],import.meta.url),"zhong-chi-latest-news-layout":()=>c(()=>import("./RVcRFwwH.js"),__vite__mapDeps([571,16]),import.meta.url),"zhong-chi-product-showcase-layout":()=>c(()=>import("./c5SNHAza.js"),__vite__mapDeps([572,16]),import.meta.url),"zhong-chi-service-quality-layout":()=>c(()=>import("./BT9qpbdv.js"),__vite__mapDeps([573,16]),import.meta.url),"zhong-chi-visit-factory-layout":()=>c(()=>import("./CFkQxi8Z.js"),__vite__mapDeps([574,16]),import.meta.url),section_wave_transition_layout:()=>c(()=>import("./B-Q_xHln.js"),__vite__mapDeps([575,576]),import.meta.url),"swiper-banner-layout":()=>c(()=>import("./B6f-kUVh.js"),__vite__mapDeps([577,113,29,114,13,14,16,578]),import.meta.url),tengkai_sub_nav_tabs_layout:()=>c(()=>import("./BX97z3aq.js"),__vite__mapDeps([579,16]),import.meta.url),tengkai_customize_banner_layout:()=>c(()=>import("./DxhBh8O2.js"),__vite__mapDeps([580,16]),import.meta.url),tengkai_partner_brands_layout:()=>c(()=>import("./BKDnFmvq.js"),__vite__mapDeps([581,16]),import.meta.url),tengkai_advantages_layout:()=>c(()=>import("./BzzhPzlG.js"),__vite__mapDeps([582,16]),import.meta.url),tengkai_company_overview_layout:()=>c(()=>import("./CbYqBtMt.js"),__vite__mapDeps([583,16]),import.meta.url),tengkai_product_series_tabs_layout:()=>c(()=>import("./B0-u_-ia.js"),__vite__mapDeps([584,16]),import.meta.url),tengkai_company_profile_layout:()=>c(()=>import("./BsoxCQsQ.js"),__vite__mapDeps([585,16]),import.meta.url),tengkai_qualification_banner_layout:()=>c(()=>import("./BpOAeVSD.js"),__vite__mapDeps([586,16]),import.meta.url),tengkai_corporate_culture_layout:()=>c(()=>import("./CQ4TihBf.js"),__vite__mapDeps([587,16]),import.meta.url),tengkai_history_timeline_layout:()=>c(()=>import("./BXQj6ifM.js"),__vite__mapDeps([588,16]),import.meta.url),tengkai_image_gallery_layout:()=>c(()=>import("./Cmpya0dC.js"),__vite__mapDeps([589,16]),import.meta.url),tengkai_process_steps_layout:()=>c(()=>import("./BxdIGrKn.js"),__vite__mapDeps([590,16]),import.meta.url),tengkai_contact_map_layout:()=>c(()=>import("./CdTu72bl.js"),__vite__mapDeps([591,16]),import.meta.url),tengkai_product_grid_layout:()=>c(()=>import("./BOqShUa4.js"),__vite__mapDeps([592,16]),import.meta.url),yulei_breadcrumb_bar_layout:()=>c(()=>import("./GTmMr81p.js"),__vite__mapDeps([593,13,14,16,594]),import.meta.url),yulei_project_gallery_layout:()=>c(()=>import("./ClNUGNRV.js"),__vite__mapDeps([595,16,21,22]),import.meta.url),yulei_product_grid_layout:()=>c(()=>import("./DpvxUlYU.js"),__vite__mapDeps([596,16,21,22]),import.meta.url),yulei_news_center_layout:()=>c(()=>import("./XDgEADk5.js"),__vite__mapDeps([597,13,14,16,26]),import.meta.url),yulei_news_text_list_layout:()=>c(()=>import("./CB4rsEgv.js"),__vite__mapDeps([598,16,21,22,26]),import.meta.url),yulei_about_section_layout:()=>c(()=>import("./Ciwtd6dZ.js"),__vite__mapDeps([599,16]),import.meta.url),yulei_strength_tabs_layout:()=>c(()=>import("./B_o4h5sE.js"),__vite__mapDeps([600,13,14,16,601]),import.meta.url),yulei_contact_card_layout:()=>c(()=>import("./DX4t9bTy.js"),__vite__mapDeps([602,16]),import.meta.url),yulei_quarry_section_layout:()=>c(()=>import("./BrpxL9um.js"),__vite__mapDeps([603,113,29,114,13,14,16]),import.meta.url),yulei_page_banner_layout:()=>c(()=>import("./pQIgyJR4.js"),__vite__mapDeps([604,16]),import.meta.url),detail_page_template_10:()=>c(()=>import("./ClWcL2q7.js"),__vite__mapDeps([605,16,273,606]),import.meta.url),eastmountain_hero_banner_layout:()=>c(()=>import("./BMr1HedJ.js"),__vite__mapDeps([607,16,608]),import.meta.url),eastmountain_about_us_layout:()=>c(()=>import("./CqII1OID.js"),__vite__mapDeps([609,16,608]),import.meta.url),eastmountain_products_layout:()=>c(()=>import("./CpDxeySr.js"),__vite__mapDeps([610,13,14,16,608,611]),import.meta.url),eastmountain_news_layout:()=>c(()=>import("./Dp5-Tjv0.js"),__vite__mapDeps([612,16,608,26]),import.meta.url),eastmountain_contact_us_layout:()=>c(()=>import("./B89kYTyS.js"),__vite__mapDeps([613,16,608]),import.meta.url),lonking_category_showcase_layout:()=>c(()=>import("./idIZiEDN.js"),__vite__mapDeps([614,13,615]),import.meta.url),lonking_hot_products_layout:()=>c(()=>import("./BAU5_iGs.js"),__vite__mapDeps([616,16,21,617,22,618]),import.meta.url),lonking_about_banner_layout:()=>c(()=>import("./BPDiia49.js"),__vite__mapDeps([619,16]),import.meta.url),lonking_news_cards_layout:()=>c(()=>import("./W_9hK65z.js"),__vite__mapDeps([620,16,21,617,22,618]),import.meta.url),lonking_search_bar_layout:()=>c(()=>import("./CI4YJPVf.js"),__vite__mapDeps([621,16]),import.meta.url),lonking_about_content_layout:()=>c(()=>import("./mpz4RzZe.js"),__vite__mapDeps([622,16,623,474,26]),import.meta.url),lonking_product_list_layout:()=>c(()=>import("./O0WViH9c.js"),__vite__mapDeps([624,16,21,617,22,623,474,26]),import.meta.url),lonking_application_list_layout:()=>c(()=>import("./B3mxufmX.js"),__vite__mapDeps([625,16,21,617,22,623,474,26]),import.meta.url),lonking_news_list_layout:()=>c(()=>import("./DC0G4AKX.js"),__vite__mapDeps([626,16,21,26,617,22,623,474]),import.meta.url),lonking_contact_layout:()=>c(()=>import("./C8HveSJi.js"),__vite__mapDeps([627,16,474,623,26]),import.meta.url),detail_page_template_12:()=>c(()=>import("./DIPEnS_B.js"),__vite__mapDeps([628,16,617,273,623,474,26]),import.meta.url),detail_page_template_13:()=>c(()=>import("./BiE4FEv2.js"),__vite__mapDeps([629,16,26,617,623,474]),import.meta.url),zkseasy_search_bar_layout:()=>c(()=>import("./TCOoQx7l.js"),__vite__mapDeps([630,16,20]),import.meta.url),zkseasy_product_center_layout:()=>c(()=>import("./Ddsuz8zR.js"),__vite__mapDeps([631,16,21,20,22,632]),import.meta.url),zkseasy_about_video_layout:()=>c(()=>import("./Dfd5p1Qn.js"),__vite__mapDeps([633,16]),import.meta.url),zkseasy_news_center_layout:()=>c(()=>import("./B5ifZ6Qm.js"),__vite__mapDeps([634,13,14,16,21,20,26,22,632,635]),import.meta.url),zkseasy_cta_banner_layout:()=>c(()=>import("./BeswltP8.js"),__vite__mapDeps([636,16]),import.meta.url),zkseasy_equipment_grid_layout:()=>c(()=>import("./CK16N75m.js"),__vite__mapDeps([637,13,14,16,20]),import.meta.url),zkseasy_environment_grid_layout:()=>c(()=>import("./CT6tbI7O.js"),__vite__mapDeps([638,16,21,20,22,632]),import.meta.url),zkseasy_about_page_layout:()=>c(()=>import("./CEMnljAh.js"),__vite__mapDeps([639,16]),import.meta.url),travel_route_cards_layout:()=>c(()=>import("./BUDI02JE.js"),__vite__mapDeps([640,16,21,20,22]),import.meta.url),rotorpump_product_center_layout:()=>c(()=>import("./BlQUvL1a.js"),__vite__mapDeps([641,16,21,20,22]),import.meta.url),rotorpump_advantages_layout:()=>c(()=>import("./DyBx37_1.js"),__vite__mapDeps([642,16]),import.meta.url),rotorpump_application_carousel_layout:()=>c(()=>import("./Bjd0Euxj.js"),__vite__mapDeps([643,13,14,90,91,92,16,20]),import.meta.url),rotorpump_partners_layout:()=>c(()=>import("./CKmeqbB2.js"),__vite__mapDeps([644,13,14,16,21,20,22]),import.meta.url),rotorpump_news_carousel_layout:()=>c(()=>import("./ScAq3nrB.js"),__vite__mapDeps([645,13,14,16,21,20,26,22]),import.meta.url),xiangyun_search_bar_layout:()=>c(()=>import("./BrZ57nnz.js"),__vite__mapDeps([646,13,14,91,92,647,16,648]),import.meta.url),xiangyun_product_showcase_layout:()=>c(()=>import("./CsXI0QbY.js"),__vite__mapDeps([649,16,20,650,651]),import.meta.url),xiangyun_category_tags_layout:()=>c(()=>import("./BznN1uOz.js"),__vite__mapDeps([652,653,20]),import.meta.url),xiangyun_about_layout:()=>c(()=>import("./CKNcHOc9.js"),__vite__mapDeps([654,14,13,16,20,650,1]),import.meta.url),xiangyun_news_layout:()=>c(()=>import("./DscnMesE.js"),__vite__mapDeps([655,16,20,26,650]),import.meta.url),xiangyun_message_contact_layout:()=>c(()=>import("./BvHaTOuT.js"),__vite__mapDeps([656,16]),import.meta.url),xiangyun_product_list_layout:()=>c(()=>import("./D8gglrS6.js"),__vite__mapDeps([657,16,21,653,20,22,658,474]),import.meta.url),xiangyun_news_list_layout:()=>c(()=>import("./Dmbj1z4I.js"),__vite__mapDeps([659,16,21,653,20,26,22,658,474]),import.meta.url),xiangyun_page_content_layout:()=>c(()=>import("./CgIBupRw.js"),__vite__mapDeps([660,16,653,20,658,474]),import.meta.url),xiangyun_message_form_layout:()=>c(()=>import("./BbmwEsrf.js"),__vite__mapDeps([661,16,653,20,658,474]),import.meta.url),detail_page_template_14:()=>c(()=>import("./DoWKQu9C.js"),__vite__mapDeps([662,26,653,20,658,474]),import.meta.url),bytune_about_layout:()=>c(()=>import("./BJ72hYmG.js"),__vite__mapDeps([663,16,664]),import.meta.url),bytune_main_products_layout:()=>c(()=>import("./CicwMkTA.js"),__vite__mapDeps([665,16,21,20,22,664]),import.meta.url),bytune_customization_layout:()=>c(()=>import("./Cv1uPi58.js"),__vite__mapDeps([666,16,664]),import.meta.url),bytune_application_layout:()=>c(()=>import("./BjxaJ6Ki.js"),__vite__mapDeps([667,13,14,16,21,20,22,664,668]),import.meta.url),bytune_why_choose_layout:()=>c(()=>import("./C4A5JUVt.js"),__vite__mapDeps([669,16,664]),import.meta.url),bytune_customers_layout:()=>c(()=>import("./DcQ6r6fH.js"),__vite__mapDeps([670,13,14,50,16,21,20,22,664,671]),import.meta.url),bytune_news_layout:()=>c(()=>import("./doQXlnw2.js"),__vite__mapDeps([672,16,21,20,26,22,664]),import.meta.url),xiaofang_about_layout:()=>c(()=>import("./DOY5ajrC.js"),__vite__mapDeps([673,16]),import.meta.url),xiaofang_products_layout:()=>c(()=>import("./Bo0nbAOk.js"),__vite__mapDeps([674,16,21,20,22,675]),import.meta.url),xiaofang_strength_layout:()=>c(()=>import("./DkPA0TF1.js"),__vite__mapDeps([676,16]),import.meta.url),xiaofang_case_layout:()=>c(()=>import("./DXWWYffB.js"),__vite__mapDeps([677,13,14,16,21,20,22,675]),import.meta.url),xiaofang_features_layout:()=>c(()=>import("./DsWSOIw1.js"),__vite__mapDeps([678,16,675]),import.meta.url),xiaofang_news_layout:()=>c(()=>import("./BQ1Yp1SJ.js"),__vite__mapDeps([679,16,20,26,675]),import.meta.url),chenchuang_customization_layout:()=>c(()=>import("./B_brlqAf.js"),__vite__mapDeps([680,15,16]),import.meta.url),chenchuang_shipment_delivery_layout:()=>c(()=>import("./DDO8xsps.js"),__vite__mapDeps([681,13,14,15,16,20]),import.meta.url),chenchuang_certificate_layout:()=>c(()=>import("./Ber5dJ2_.js"),__vite__mapDeps([682,13,14,15,16,20]),import.meta.url),chenchuang_mini_excavator_layout:()=>c(()=>import("./CELhyKA_.js"),__vite__mapDeps([683,15,16]),import.meta.url),chenchuang_skid_steer_layout:()=>c(()=>import("./aeagVipe.js"),__vite__mapDeps([684,15,16]),import.meta.url),duolexin_home_about_layout:()=>c(()=>import("./CaL-y1DI.js"),__vite__mapDeps([685,15,16,686]),import.meta.url),duolexin_home_choose_layout:()=>c(()=>import("./CBuak5_a.js"),__vite__mapDeps([687,15,16,686]),import.meta.url),duolexin_home_product_layout:()=>c(()=>import("./ihI4Tbo-.js"),__vite__mapDeps([688,15,16,689,26,20,686]),import.meta.url),duolexin_home_message_layout:()=>c(()=>import("./BuCtrw7X.js"),__vite__mapDeps([690,15,16,689,26,20,691,686]),import.meta.url),duolexin_home_news_layout:()=>c(()=>import("./DnTfOMdS.js"),__vite__mapDeps([692,15,16,26,20,689,686]),import.meta.url),duolexin_about_layout:()=>c(()=>import("./CXTtuIz5.js"),__vite__mapDeps([693,15,16]),import.meta.url),duolexin_service_layout:()=>c(()=>import("./DsQhlCHR.js"),__vite__mapDeps([694,15,16]),import.meta.url),duolexin_product_list_layout:()=>c(()=>import("./BXMWtVcn.js"),__vite__mapDeps([695,15,16,21,689,26,20,103,22,696,691]),import.meta.url),duolexin_news_list_layout:()=>c(()=>import("./ClNp5pyK.js"),__vite__mapDeps([697,15,16,21,26,20,689,22,696,691]),import.meta.url),detail_page_template_15:()=>c(()=>import("./Dk6ohrJu.js"),__vite__mapDeps([698,15,16,689,26,20,696,691]),import.meta.url),detail_page_template_16:()=>c(()=>import("./lrdI9KYQ.js"),__vite__mapDeps([699,15,16,26,689,20,696,691]),import.meta.url),h2mo_hero_banner_layout:()=>c(()=>import("./Blo7ycKn.js"),__vite__mapDeps([700,13,14,92,647,15,16,701]),import.meta.url),h2mo_intro_banner_layout:()=>c(()=>import("./Bl9uVJkC.js"),__vite__mapDeps([702,15,16]),import.meta.url),h2mo_advantages_layout:()=>c(()=>import("./D9cHzC5o.js"),__vite__mapDeps([703,15,16]),import.meta.url),h2mo_performance_stats_layout:()=>c(()=>import("./C-Q0qy0I.js"),__vite__mapDeps([704,13,14,15,16]),import.meta.url),h2mo_partners_layout:()=>c(()=>import("./CJNmGRCx.js"),__vite__mapDeps([705,13,14,15,16,20]),import.meta.url),h2mo_section_tabs_layout:()=>c(()=>import("./DBXT_buT.js"),__vite__mapDeps([706,103,15,16]),import.meta.url)},rf={"navi-44":()=>c(()=>import("./BBb9zUhn.js"),__vite__mapDeps([707,479,480,481,708]),import.meta.url),"navi-1":()=>c(()=>import("./WixZlzOR.js"),__vite__mapDeps([709,479,480,481,708,482,483]),import.meta.url),"navi-2":()=>c(()=>import("./bxRaj12A.js"),__vite__mapDeps([710,479,480,481,708,482,483,711]),import.meta.url),"navi-3":()=>c(()=>import("./DfjPqqos.js"),__vite__mapDeps([712,479,480,481,708,482,483]),import.meta.url),"navi-4":()=>c(()=>import("./CQSXKV8x.js"),__vite__mapDeps([713,479,480,481,708,482,483]),import.meta.url),"navi-5":()=>c(()=>import("./DA1YjphX.js"),__vite__mapDeps([714,479,480,481,708,482,483]),import.meta.url),"navi-6":()=>c(()=>import("./Obm_i8pi.js"),__vite__mapDeps([715,479,480,481,708,482,483,716]),import.meta.url),"navi-7":()=>c(()=>import("./BV8s4FDQ.js"),__vite__mapDeps([717,479,480,481,482,483,718]),import.meta.url),"navi-8":()=>c(()=>import("./DJPKgMUl.js"),__vite__mapDeps([719,479,480,481,482,483,720]),import.meta.url),"navi-9":()=>c(()=>import("./5K_FyaEk.js"),__vite__mapDeps([478,479,480,481,482,483,484]),import.meta.url),"navi-10":()=>c(()=>import("./BNMq4a2X.js"),__vite__mapDeps([721,479,480,481,482,483,722]),import.meta.url),"navi-11":()=>c(()=>import("./BEtyXBix.js"),__vite__mapDeps([723,479,480,481,482,483]),import.meta.url),"navi-12":()=>c(()=>import("./BklqwrFn.js"),__vite__mapDeps([724,479,480,481,708,482,483,725]),import.meta.url),"navi-13":()=>c(()=>import("./J4xX1NRm.js"),__vite__mapDeps([726,479,480,481,708,482,483,727]),import.meta.url),"navi-14":()=>c(()=>import("./C0aeUb40.js"),__vite__mapDeps([728,479,480,481,482,483,729]),import.meta.url),"navi-15":()=>c(()=>import("./BkQtbZiM.js"),__vite__mapDeps([730,479,480,481,482,483,731]),import.meta.url),"navi-16":()=>c(()=>import("./BCl58a-L.js"),__vite__mapDeps([732,479,708]),import.meta.url),"navi-17":()=>c(()=>import("./D0E5eNZ7.js"),__vite__mapDeps([733,479,480,481,482,483,708]),import.meta.url),"navi-18":()=>c(()=>import("./DNamI12u.js"),__vite__mapDeps([734,479]),import.meta.url),"navi-19":()=>c(()=>import("./BVHu3gm4.js"),__vite__mapDeps([735,479,708]),import.meta.url),"navi-20":()=>c(()=>import("./C-1cZJWs.js"),__vite__mapDeps([736,479,480,481,708,482,483,737]),import.meta.url),"navi-21":()=>c(()=>import("./D9VSnTYw.js"),__vite__mapDeps([738,479]),import.meta.url),"navi-22":()=>c(()=>import("./DA6Vc2II.js"),__vite__mapDeps([739,479,480,481,482,483,708]),import.meta.url),"navi-23":()=>c(()=>import("./0h5Iknmz.js"),__vite__mapDeps([740,479,708]),import.meta.url),"navi-24":()=>c(()=>import("./CuHw9St0.js"),__vite__mapDeps([741,479,708]),import.meta.url),"navi-25":()=>c(()=>import("./CJHMxn3N.js"),__vite__mapDeps([742,105,479,480,481,708,482,483,743]),import.meta.url),"navi-26":()=>c(()=>import("./T4rAqdeJ.js"),__vite__mapDeps([744,479,480,481,482,483,708]),import.meta.url),"navi-27":()=>c(()=>import("./DrNvww3Z.js"),__vite__mapDeps([745,479,480,481,482,483,708]),import.meta.url),"navi-28":()=>c(()=>import("./DYIG0TVw.js"),__vite__mapDeps([746,479,480,481,482,483,747]),import.meta.url),"navi-29":()=>c(()=>import("./LNZ9NSyb.js"),__vite__mapDeps([748,479,480,481,482,483,749]),import.meta.url),"navi-30":()=>c(()=>import("./CkYYL71P.js"),__vite__mapDeps([750,479,480,481,708,482,483]),import.meta.url),"navi-31":()=>c(()=>import("./D1Bnd8a9.js"),__vite__mapDeps([751,479,480,481,708,482,483]),import.meta.url),"navi-32":()=>c(()=>import("./e4xR39RH.js"),__vite__mapDeps([752,479,480,481,482,483]),import.meta.url),"navi-33":()=>c(()=>import("./C0jpfsia.js"),__vite__mapDeps([753,479,480,481,482,483]),import.meta.url),"navi-34":()=>c(()=>import("./DoHbJdUQ.js"),__vite__mapDeps([754,479,480,481,482,483]),import.meta.url),"navi-35":()=>c(()=>import("./Cj5zcDnw.js"),__vite__mapDeps([755,479,480,481,708,482,483]),import.meta.url),"navi-36":()=>c(()=>import("./BLgydd5S.js"),__vite__mapDeps([756,105,479,708]),import.meta.url),"navi-37":()=>c(()=>import("./DPFLluNu.js"),__vite__mapDeps([757,479,480,481,482,483,708]),import.meta.url),"navi-38":()=>c(()=>import("./BIwAuDMM.js"),__vite__mapDeps([758,479,480,481,708,482,483]),import.meta.url),"navi-39":()=>c(()=>import("./CqmJTxvK.js"),__vite__mapDeps([759,479,480,481,482,483,708,57,58]),import.meta.url),"navi-40":()=>c(()=>import("./CBSFhoWd.js"),__vite__mapDeps([760,479,480,481,30]),import.meta.url),"navi-41":()=>c(()=>import("./Z6V1qdXC.js"),__vite__mapDeps([761,479,480,481,482,483,708]),import.meta.url),"navi-42":()=>c(()=>import("./BkgeZ4I2.js"),__vite__mapDeps([762,479]),import.meta.url),"navi-43":()=>c(()=>import("./CGMThCtQ.js"),__vite__mapDeps([763,479,480,481,482,483,708,44]),import.meta.url)},of={"footer-41":()=>c(()=>import("./0-qp2hWA.js"),__vite__mapDeps([764,474,475,476,477]),import.meta.url),"footer-1":()=>c(()=>import("./BFrnSD3_.js"),__vite__mapDeps([765,475,476,477]),import.meta.url),"footer-2":()=>c(()=>import("./DUWHHu0m.js"),__vite__mapDeps([766,475,476,477]),import.meta.url),"footer-3":()=>c(()=>import("./CGSGGgGM.js"),__vite__mapDeps([767,475,476,477]),import.meta.url),"footer-4":()=>c(()=>import("./BYyhA2JM.js"),__vite__mapDeps([768,474,476,477]),import.meta.url),"footer-5":()=>c(()=>import("./B1ZMxwHW.js"),__vite__mapDeps([769,474,475,476,477,770]),import.meta.url),"footer-6":()=>c(()=>import("./e-s_mdZi.js"),__vite__mapDeps([771,474,475,476,477]),import.meta.url),"footer-7":()=>c(()=>import("./Cttwrtb1.js"),__vite__mapDeps([473,474,475,476,477]),import.meta.url),"footer-8":()=>c(()=>import("./BgG1G76s.js"),__vite__mapDeps([772,474,475,476,477]),import.meta.url),"footer-9":()=>c(()=>import("./C0OopUb5.js"),__vite__mapDeps([773,474,476,477]),import.meta.url),"footer-10":()=>c(()=>import("./-GEulp5h.js"),__vite__mapDeps([774,474,475,476,477]),import.meta.url),"footer-11":()=>c(()=>import("./CkxIWE9U.js"),__vite__mapDeps([775,474,475,476,477]),import.meta.url),"footer-12":()=>c(()=>import("./CXrjzpp1.js"),__vite__mapDeps([776,474,476,477]),import.meta.url),"footer-13":()=>c(()=>import("./CPRV3BPo.js"),__vite__mapDeps([777,474,475,476,477]),import.meta.url),"footer-14":()=>c(()=>import("./By4l1BC7.js"),__vite__mapDeps([778,474,475,476,477]),import.meta.url),"footer-15":()=>c(()=>import("./0GFDcDM3.js"),__vite__mapDeps([779,474,475,476,477]),import.meta.url),"footer-16":()=>c(()=>import("./DKfGJa1R.js"),__vite__mapDeps([780,474,475,476,477]),import.meta.url),"footer-18":()=>c(()=>import("./DHxpDkXl.js"),__vite__mapDeps([781,474,475,476,477]),import.meta.url),"footer-17":()=>c(()=>import("./LA3uGfvr.js"),__vite__mapDeps([782,474,475,476,477]),import.meta.url),"footer-19":()=>c(()=>import("./Bm0HpyVJ.js"),__vite__mapDeps([783,474,475,476,477]),import.meta.url),"footer-20":()=>c(()=>import("./BmryExMy.js"),__vite__mapDeps([784,474,475,476,477]),import.meta.url),"footer-21":()=>c(()=>import("./By_vecB4.js"),__vite__mapDeps([785,474,475,476,477]),import.meta.url),"footer-22":()=>c(()=>import("./D3r6TGSk.js"),__vite__mapDeps([786,474,475,476,477]),import.meta.url),"footer-23":()=>c(()=>import("./B5QnENA1.js"),__vite__mapDeps([787,474,475,476,477]),import.meta.url),"footer-24":()=>c(()=>import("./DIzur9nS.js"),__vite__mapDeps([788,474,475,476,477]),import.meta.url),"footer-25":()=>c(()=>import("./BebG99TI.js"),__vite__mapDeps([789,474,476,477]),import.meta.url),"footer-26":()=>c(()=>import("./DxnUrGwK.js"),__vite__mapDeps([790,474,476,477]),import.meta.url),"footer-27":()=>c(()=>import("./Crtoed27.js"),__vite__mapDeps([791,474,475,476,477]),import.meta.url),"footer-28":()=>c(()=>import("./iWh6_6Lt.js"),__vite__mapDeps([792,474,475,476,477]),import.meta.url),"footer-29":()=>c(()=>import("./CYjzJFyq.js"),__vite__mapDeps([793,474,475,476,477]),import.meta.url),"footer-30":()=>c(()=>import("./CLjs4Ix5.js"),__vite__mapDeps([794,474,475,476,477]),import.meta.url),"footer-31":()=>c(()=>import("./uoO_EWtn.js"),__vite__mapDeps([795,474,476]),import.meta.url),"footer-32":()=>c(()=>import("./RfTgPQa9.js"),__vite__mapDeps([796,474,475,476]),import.meta.url),"footer-33":()=>c(()=>import("./0p-rG4St.js"),__vite__mapDeps([797,474,475,476,477,798]),import.meta.url),"footer-34":()=>c(()=>import("./Ca4zFbai.js"),__vite__mapDeps([799,474,475,476,477,57,58]),import.meta.url),"footer-35":()=>c(()=>import("./WKGh78SK.js"),__vite__mapDeps([800,474,475,476,30]),import.meta.url),"footer-36":()=>c(()=>import("./C6Su43Cm.js"),__vite__mapDeps([801,474,476,475,477]),import.meta.url),"footer-37":()=>c(()=>import("./DFZDszei.js"),__vite__mapDeps([802,474,475,476,477]),import.meta.url),"footer-38":()=>c(()=>import("./vx65Apv7.js"),__vite__mapDeps([803,474,44,475,476]),import.meta.url),"footer-39":()=>c(()=>import("./D7MMxnmm.js"),__vite__mapDeps([804,474,475,476]),import.meta.url),"footer-40":()=>c(()=>import("./Cw5w83Ly.js"),__vite__mapDeps([805,474,44,475,476,477]),import.meta.url)},jA=ua(Q0),X0=ua(rf),Z0=ua(of);ef(rf,"navi-1");ef(of,"footer-1");function pu(t){return X0[t]}function mu(t){return Z0[t]}const tv=Ut({__name:"NavLayoutRenderer",props:{navData:{}},emits:["search-click"],setup(t,{emit:e}){const r=t,o=e,n=s=>{o("search-click",s)},i=H(()=>{const s=r.navData.bindings?.navLayoutTemplate||"navi-1";return pu(s)||pu("navi-1")});return(s,a)=>(I(),D("div",null,[(I(),$t(Fo(i.value),{"nav-data":t.navData,onSearchClick:n},null,40,["nav-data"]))]))}}),ev=Object.assign(tv,{__name:"NavLayoutRenderer"}),Ge=(t,e)=>{const r=Number(t);return Number.isFinite(r)?r:e},nf=t=>Array.isArray(t)?t.map(e=>{if(!e||typeof e!="object")return null;const r=e;return{id:r.id,name:r.name??null,position:r.position??null,department:r.department??null,phone:r.phone??null,mobile:r.mobile??null,email:r.email??null,whatsapp:r.whatsapp??null,is_primary:Ge(r.is_primary??r.isPrimary,0),sort_order:Ge(r.sort_order??r.sortOrder,Number.MAX_SAFE_INTEGER),created_at:r.created_at??null,updated_at:r.updated_at??null,qr_code_url:r.qr_code_url??null,show_mobile:Ge(r.show_mobile??r.showMobile,1),show_qr_code:Ge(r.show_qr_code??r.showQrCode,1)}}).filter(Boolean).sort((e,r)=>{const o=Ge(e?.sort_order,Number.MAX_SAFE_INTEGER)-Ge(r?.sort_order,Number.MAX_SAFE_INTEGER);return o!==0?o:Ge(r?.is_primary,0)-Ge(e?.is_primary,0)}):[],_n=t=>{const e=nf(t?.contacts);return e.find(r=>Ge(r.is_primary,0)===1)||e[0]||null},Vt=(...t)=>{for(const e of t){if(typeof e=="number"&&Number.isFinite(e))return String(e);if(typeof e=="string"&&e.trim())return e.trim()}return""},rv=t=>{const e=Vt(t);if(!e)return"";if(/^https?:\/\//i.test(e))return e;const r=e.replace(/\D/g,"");return r?`https://api.whatsapp.com/send?phone=${r}`:""},ov=t=>{const e=Vt(t);if(!e)return[];const r=e.split(/[;,]+/).map(o=>o.trim()).filter(Boolean);return r.length>1?r:e.includes("+")?[e]:e.split(/\s+/).map(o=>o.trim()).filter(Boolean)},qA=t=>{if(Array.isArray(t))return t.map(r=>String(r).trim()).filter(Boolean);if(t==null)return[];const e=String(t).trim();return e?e.split(/[\n,;|/]+/).map(r=>r.trim()).filter(Boolean):[]},zA=(...t)=>{const e=new Set,r=[];for(const o of t)for(const n of o){const i=n.trim();!i||e.has(i)||(e.add(i),r.push(i))}return r},nv=80,sf=1920,ca=/\/api\/file\/preview\//i,iv=/\.(?:jpe?g|png|bmp|webp)(?:$|[?#])/i,sv=/[?&](?:w|h|l|q|fmt)=/i,av=/https?:\/\/[^\s"'<>\\]+/gi,lv=/https?:\/\/[^\s"'<>\\;,]+/gi;function af(t,e){if(!ca.test(t)||!iv.test(t)||sv.test(t))return t;const r=t.includes("?")?"&":"?";return`${t}${r}fmt=webp&q=${nv}&w=${e}`}function uv(t,e){if(!ca.test(t))return t;const r=t.includes("<")?av:lv;return t.replace(r,o=>af(o,e))}function cv(t,e=sf){return typeof t!="string"||!t?t:af(t,e)}function WA(t,e){return typeof t!="string"||!t||!ca.test(t)?"":e.map(r=>`${/[?&]w=\d+/i.test(t)?t.replace(/([?&])w=\d+/i,`$1w=${r}`):`${t}${t.includes("?")?"&":"?"}w=${r}`} ${r}w`).join(", ")}function As(t,e){if(typeof t=="string")return uv(t,e);if(Array.isArray(t))return t.map(r=>As(r,e));if(t&&typeof t=="object"){const r=t,o={};for(const[n,i]of Object.entries(r))o[n]=As(i,e);return o}return t}function KA(t,e=sf){return t&&As(t,e)}const _v=()=>{const t=Uo(),e=n=>{if(!n)return;const i=n.split(",")[0]?.trim(),s=i==="::1"||i==="[::1]"?"::1":i?.split(":")[0]?.trim();if(s)return s.replace(/^www\./i,"")},r=t.public.localDevelopmentDomain;return(n=>{const i=e(n);return i==="localhost"||i==="127.0.0.1"||i==="0.0.0.0"||i==="::1"})(window.location.hostname)?r:e(window.location.hostname)??"localhost"},fv=async()=>{const t=_v();try{return(await $fetch("/api/organization",{query:{domain:t}}))?.data?.[0]??null}catch(e){return console.error("💥 [客户端] 获取组织信息出错:",e),null}},Ho=()=>Xt("organization-data").data;function lf(){const t=Ho(),e=Xt("category-references").data,r=nr(),o=H(()=>{const _=new Map,u=new Map,f=new Map;for(const d of e.value?.references??[])_.set(`${d.type}:${d.id}`,d.code),u.set(`${d.type}:${d.code}:${d.domain.toLowerCase()}`,Number(d.id)),d.nameDisplay&&f.set(`${d.type}:${d.id}`,d.nameDisplay);return{byId:_,byCode:u,names:f}});function n(_){const u=_.split(/[?#]/,1)[0].replace(/\/page-\d+\/?$/,"").replace(/\/+$/,"")||"/",f=e.value?.paths??{};if(f[u])return f[u];const d=Object.keys(f).filter(p=>p!=="/"&&u.startsWith(`${p}/`)).sort((p,m)=>m.length-p.length)[0];return d?f[d]:3}function i(_,u=n(r.path),f=t.value?.domain){if(_==null||_===""||!f)return null;const d=String(_),p=o.value.byId.get(`${u}:${d}`)??d;return o.value.byCode.get(`${u}:${p}:${f.toLowerCase()}`)??null}function s(_,u=t.value?.domain){if(!_.startsWith("/")||_.startsWith("//"))return _;const f=new URL(_,"https://local.invalid"),d=n(f.pathname);let p=!1;for(const m of["categoriesId","dynamicNavId"]){const y=f.searchParams.get(m);if(!y)continue;const L=i(y,d,u);L!=null&&String(L)!==y&&(f.searchParams.set(m,String(L)),p=!0)}return p?`${f.pathname}${f.search}${f.hash}`:_}function a(_,u){const f=u??n(r.path),d=i(_,f);return d==null?"":o.value.names.get(`${f}:${d}`)??""}function l(_){if(!_||typeof _!="object")return _;if(Array.isArray(_))return _.map(d=>l(d));const u=Object.fromEntries(Object.entries(_).map(([d,p])=>[d,l(p)])),f=u.attribute;if(f&&typeof f.target=="string"&&f.target.startsWith("/")&&!f.target.startsWith("//")){const d=n(f.target),p=i(f.categoriesId,d);p!=null&&(f.categoriesId=String(p)),f.target=s(f.target)}return u}return{resolveCategoryId:i,resolveCategoryLink:s,getCategoryName:a,sourceForPath:n,localizeContentLinks:l}}const dv=Ut({__name:"SiteHeader",props:{bindings:{},componentConfig:{}},setup(t){const e=R=>{if(!R)return"";const N=R.trim();if(!N||N==="#")return"";const B=N.split("#")[0]?.split("?")[0]||"";return B==="/"?"/":`/${B.replace(/^\/+/,"").replace(/\/+$/,"")}`},r=R=>{if(!R)return new URLSearchParams;const N=R.split("#")[0]?.split("?")[1]||"";return new URLSearchParams(N)},o=(R,N)=>{const B=r(R);if(![...B.keys()].length)return!0;const K=r(N);for(const[_t,Et]of B.entries())if(K.get(_t)!==Et)return!1;return!0},n=R=>R.dynamicNavId??r(R.path).get("dynamicNavId"),i=(R,N,B)=>{const K=e(R);return!K||e(N)!==K&&!(K!=="/"&&B.startsWith(`${K}/`))?!1:o(R,N)},s=(R,N,B)=>{const K=n(R),_t=r(N).get("dynamicNavId");return R.__dynamic||K!=null?!!_t&&String(K)===String(_t)&&e(R.path)===B:_t?!1:i(R.path,N,B)},a=(R=[],N,B)=>R.some(K=>s(K,N,B)||(K.children?.length?a(K.children,N,B):!1)),l=t,_=H(()=>({...aa(Y_(l.bindings.previewNavStyle)),"--theme-primary-contrast":l.bindings.previewNavStyle.color})),u=Xt("navi-data").data,f=Xt("organization-data").data,d=Xt("subdomain-detail").data,p=Te("global-languages"),m=H(()=>cv(f.value?.logo_url||"",400));Xs(()=>{const R=m.value;if(!R)return{link:[]};let N="";try{N=new URL(R,"https://placeholder.invalid").origin}catch{N=""}return{link:[...N&&N!=="https://placeholder.invalid"?[{key:"preconnect-image",rel:"preconnect",href:N,crossorigin:""}]:[],{key:"preload-logo",rel:"preload",as:"image",href:R,fetchpriority:"high"}]}});const y=Te("global-social-accounts");function L(R){return String(R.id??R.code??R.name??"")}function w(R){const N=String(R||"").trim();return N?/^(https?:)?\/\//i.test(N)||N.startsWith("/api/file/preview/")||N.startsWith("/file/preview/")?N:N.startsWith("upload/")?`/api/file/preview/${N}`:N:""}function v(R,N){return R.map(B=>{const K=L(B),_t=w(N[K]),Et=Array.isArray(B.children)?v(B.children,N):B.children;return{...B,..._t?{image:_t}:{},children:Et}})}const h=H(()=>{const R=u.value?.data?.[0]?.values;return Array.isArray(R)?v(R,l.bindings.menuImages||{}):[]}),g=H(()=>{const R=d.value?.data;return Array.isArray(R)?R[0]:R||null}),A=H(()=>{const R=g.value,N=ov(Vt(R?.phone));return{title:Vt(R?.full_name,R?.brand_name,R?.short_name,f.value?.title),description:R?.brand_name??"",shortName:Vt(R?.short_name),businessScope:Vt(R?.business_scope),mainProducts:Vt(R?.main_products),phone:N[0]||""}}),P=H(()=>{const R=y.value?.data;if(!Array.isArray(R))return[];const N={whatsapp:"/icons/whatsapp.svg",facebook:"/icons/facebook.svg",youtube:"/icons/youtube.svg",tiktok:"/icons/tiktok.svg",instagram:"/icons/instagram.svg",twitter:"/icons/twitter.svg",skype:"/icons/skype.svg"};return R.map(B=>{const K=(B.platform||"").toLowerCase();return{...B,logoUrl:N[K]||null}}).filter(B=>B.account_name&&B.platform!=="email")}),M=H(()=>{const R=y.value?.data;if(!Array.isArray(R))return"";const N=R.find(B=>B.platform==="email");return N?N.account_name:""}),$=kt(null),C=R=>{$.value=R},V=nr(),U=lf();Qt(()=>V.fullPath,()=>{$.value=null});const S=()=>{$.value=null},q=(R,N)=>{$.value=$.value===R.id?null:R.id??null},Y=H(()=>f.value?.domain||""),pt=H(()=>{const R=p.value?.data;return Array.isArray(R)?R.map(N=>({domain:(N?.domain||"").toString().trim(),language:(N?.language||"").toString().trim(),label:(N?.label||"").toString().trim()})).filter(N=>N.domain):[]}),tt=(R,N,B)=>R||N||B,st=(R,N)=>{const B=R.trim();return B?/^https?:\/\//i.test(B)?`${B}${N}`:`${B.includes("localhost")||B.startsWith("127.0.0.1"),"http"}://${B}${N}`:""},X=R=>{const N=R.trim();if(!N||N===Y.value)return;const B=U.resolveCategoryLink(V.fullPath||"/",N),K=st(N,B);K&&(window.location.href=K)},ht=ge(),Ht=H(()=>V.path==="/search"||V.path.startsWith("/search/")),xt=kt(null);Qt(()=>V.fullPath,R=>{Ht.value||(xt.value=R)},{immediate:!0});const Ct=R=>{const N=R?.keyword.trim();if(N){const B=R?.type==="products"||R?.type==="product"?"product":R?.type==="news"||R?.type==="content"||R?.type==="info"?"content":"all";ht.push({path:"/search",query:{query:N,type:B}});return}if(Ht.value){const B=xt.value;if(B&&B!==V.fullPath){ht.push(B);return}ht.back();return}xt.value=V.fullPath||"/",ht.push("/search")},zt=R=>R.path?R.path:"#",te=H(()=>{const R=V.path,N=U.resolveCategoryLink(V.fullPath||V.path);for(let B=0;B<h.value.length;B++){const K=h.value[B];if(K&&(i(K.path,N,R)||K.children?.length&&a(K.children,N,R)||i(K.path,N,R)))return B}return null}),Wt=H(()=>{const R=String(V.params.detail??"").toLowerCase(),N=V.params.slug;return(R==="product"||R==="content")&&!!N}),Mt=H(()=>({logoUrl:m.value,navItems:h.value,info:A.value,phone:A.value.phone,email:M.value,bindings:l.bindings,title:l.bindings.title,subtitle:l.bindings.subtitle,menuBgUrl:w(l.bindings.menuBackground),topBarImageUrl:w(l.bindings.topBarImageUrl),topBarImageLink:l.bindings.topBarImageLink,openIndex:$.value,activeIndex:te.value,searchActive:Ht.value,componentConfig:l.componentConfig,detailRecord:g.value,socialAccounts:P.value,openDropdown:C,handleChildClick:S,handleParentClick:q,getCachedLink:zt,languages:pt.value.map(R=>({...R,label:tt(R.label,R.language,R.domain)})),currentLanguageDomain:Y.value,onLanguageChange:X,forceSolidNav:Wt.value}));return(R,N)=>{const B=ev;return I(),D("header",{style:vt(_.value)},[mt(B,{"nav-data":Mt.value,onSearchClick:Ct},null,8,["nav-data"])],4)}}}),pv=Object.assign(dv,{__name:"SiteHeader"}),GA=()=>Xt("theme-config").data,mv=()=>Xt("navi-data").data,hv=()=>Xt("subdomain-detail").data,JA=()=>Te("global-inquiry-form",()=>null),uf=()=>Xt("i18n-data").data,YA=async(t,e)=>{try{return await $fetch("/api/pages",{query:{subdomainId:t,path:e}})}catch(r){return console.error("❌ [fetchPageData] 获取页面数据失败:",r),null}},QA=async t=>{try{return await $fetch("/api/pages/homepage",{query:{subdomainId:t}})}catch(e){return console.error("❌ [fetchHomepage] 获取首页数据失败:",e),null}},cf=()=>{const t=Te("global-inquiry-form"),e=Xt("organization-data").data,r=uf(),o=nr(),n=H(()=>{const w=t.value?.data?.[0]?.value;if(!w)return[];try{const v=typeof w=="string"?JSON.parse(w):w;return Array.isArray(v?.items)?v.items:[]}catch{return[]}}),i=H(()=>n.value.length>0),s=Pe({});Qt(n,w=>{w.forEach(v=>{s[v.name]===void 0&&(s[v.name]="")})},{immediate:!0});const a=kt(!1),l=kt(!1),_=Pe({visible:!1,type:"success",text:""});let u=null;const f=()=>{i.value&&(a.value=!a.value,_.visible=!1)},d=w=>w==null?!0:typeof w=="string"?w.trim()==="":!1,p=(w,v)=>r.value?.[w]??v,m=(w,v)=>{_.text=w,_.type=v,_.visible=!0,u&&clearTimeout(u),u=setTimeout(()=>{_.visible=!1},2500)},y=async()=>{if(l.value)return;const w=n.value.find(v=>v.required&&d(s[v.name]));if(w){m(`${p("please_fill_in","请填写")}${w.name}`,"error");return}l.value=!0;try{const v=e.value,h={orgId:v?.org_id,websiteId:v?.website_id,subdomainId:v?.id,pageTitle:v?.title,path:o.fullPath,data:{...s}};await $fetch("/api/configuration/inquiry-record",{method:"POST",body:h}),m(p("submit_success","提交成功"),"success"),Object.keys(s).forEach(g=>s[g]="")}catch{m(p("submit_failed","提交失败"),"error")}finally{l.value=!1}},L=H(()=>r.value??{});return{formItems:n,hasForm:i,formData:s,isOpen:a,submitting:l,toast:_,toggleOpen:f,submit:y,i18nData:L}},gv=Ut({__name:"FooterLayoutRenderer",props:{bindings:{},footerData:{}},setup(t){const e=t,r=H(()=>e.bindings.footerLayoutTemplate||"footer-1"),o=H(()=>mu(r.value)||mu("footer-1")),{formItems:n,formData:i,submit:s,toast:a}=cf();async function l(u){return n.value.forEach(f=>{i[f.name]=u[f.name]??""}),a.visible=!1,await s(),{success:a.visible&&a.type==="success",message:a.text}}const _=H(()=>({...e.footerData,formItems:n.value,onSubmit:l}));return(u,f)=>(I(),D("div",null,[(I(),$t(Fo(o.value),{"footer-data":_.value},null,8,["footer-data"]))]))}}),yv=Object.assign(gv,{__name:"FooterLayoutRenderer"}),vv=Ut({__name:"SiteFooter",props:{bindings:{},businessScope:{},componentConfig:{}},setup(t){const e=t,r=H(()=>({...aa(Y_(e.bindings.previewFooterStyle)),"--theme-primary-contrast":e.bindings.previewFooterStyle.color})),o=Xt("organization-data").data,n=Xt("subdomain-detail").data,i=Xt("branch-sites").data,s=Te("global-social-accounts"),a=Xt("site-qr-code").data,l=H(()=>o.value?.logo_url||""),_=H(()=>{const b=n.value?.data;return Array.isArray(b)?b[0]:b||null}),u=H(()=>{const b=_.value?.contacts;return Array.isArray(b)?b:[]}),f=H(()=>{const b=typeof e.businessScope=="string"?e.businessScope.trim():"";if(b)return b;const k=_.value?.business_scope;return typeof k=="string"?k.trim():""}),d=H(()=>{const b=o.value?.description;return typeof b=="string"?b.trim():""}),p=b=>{if(typeof b!="string")return b;const k=b.trim();if(!k||!k.startsWith("{")&&!k.startsWith("["))return b;try{return JSON.parse(k)}catch{return b}},m=H(()=>{const b=p(e.componentConfig);return b&&typeof b=="object"&&!Array.isArray(b)?b:{}}),y=b=>{const k=b.split(".").filter(Boolean);let x=m.value;for(const F of k){if(!x||typeof x!="object"||!(F in x))return;x=x[F]}return p(x)},L=(...b)=>{for(const k of b){const x=y(k);if(x!=null&&!(typeof x=="string"&&!x.trim()))return x}},w=(...b)=>Vt(L(...b)),v=H(()=>{const b=_.value;return b&&([b.country,b.province,b.city,b.district,b.street_address,b.postal_code].filter(Boolean).join(" ")||b.company_address)||""}),h=H(()=>{const b=_.value;return b?[b.country,b.province,b.city,b.district,b.street_address,b.postal_code].filter(k=>!!k):[]}),g=H(()=>{const b=_.value;return b?{country:b.country||"",province:b.province||"",city:b.city||"",district:b.district||"",street:b.street_address||"",postalCode:b.postal_code||""}:null}),A=H(()=>{const b=s.value?.data;if(!Array.isArray(b))return[];const k={whatsapp:"/icons/whatsapp.svg",facebook:"/icons/facebook.svg",youtube:"/icons/youtube.svg",tiktok:"/icons/tiktok.svg",instagram:"/icons/instagram.svg",twitter:"/icons/twitter.svg",skype:"/icons/skype.svg"};return b.map(x=>{const F=(x.platform||"").toLowerCase();return{...x,logoUrl:k[F]||null}}).filter(x=>x.account_name&&x.platform!=="email")}),P=H(()=>Vt(w("organizationName","organization_name","companyName","company_name"),_.value?.full_name,_.value?.brand_name,_.value?.short_name,o.value?.title)),M=b=>{if(!b)return"";const k=String(b).trim();return k?k.replace(/^mailto:/i,"").trim():""},$=H(()=>{const b=_n(_.value);return b?.phone||b?.mobile||""}),C=H(()=>{const b=s.value?.data;if(Array.isArray(b)){const k=b.find(x=>{const F=(x?.platform||x?.name||"").toString().trim().toLowerCase();return F==="email"||F==="e-mail"||F==="mail"});if(k)return M(k.account_url||k.account_name||k.url)}return M(Vt(_n(_.value)?.email))}),V=H(()=>(o.value?.language||"").toLowerCase().startsWith("zh")),U=H(()=>w("navigation","quickNavigation")||(V.value?"导航栏目":"Navigation")),S=H(()=>w("product","categories")||(V.value?"产品分类":"Product Categories")),q=b=>{const k=(b||"").trim().toLowerCase();if(!k)return!1;if(k==="导航栏目"||k==="navigation")return!0;const x=U.value.trim().toLowerCase();return!!x&&k===x},Y=H(()=>{const b=w("phoneLabel","phone_label","hotlineLabel","hotline_label","servicePhone","service_phone","phone","contact.phoneLabel");return b||($.value?V.value?"服务热线：":"Phone:":"")}),pt=H(()=>{const b=Vt(_n(_.value)?.name);return b?`${b}`:""}),tt=H(()=>w("qrCodeLabel","qr_code_label","qrcodeLabel","qrcode_label")),st=H(()=>Vt(o.value?.qrcode,a.value)),X=H(()=>{const b=P.value,k=Vt(o.value?.domain);return!b&&!k?"":`${[b,k].filter(Boolean).join(" ")}`}),ht=H(()=>w("filingRegions","filing_regions","icpRegions","icp_regions")),Ht=H(()=>{const b=i.value?.data;return Array.isArray(b)?b.map(k=>{const x=Vt(k?.city),F=Vt(k?.page_path,k?.pagePath);return!x||!F?null:{label:x,href:`/webcity_${encodeURIComponent(x)}`}}).filter(k=>!!k):[]}),xt=b=>{const k=p(b);return Array.isArray(k)?k.map(x=>{const F=Vt(x?.title,x?.name,x?.label,x?.columnTitle),J=(Array.isArray(x?.items)?x.items:Array.isArray(x?.links)?x.links:Array.isArray(x?.children)?x.children:[]).map(W=>{if(typeof W=="string"){const Z=W.trim();return Z?{label:Z,href:"#"}:null}const z=Vt(W?.label,W?.nameDisplay,W?.name,W?.title);if(!z)return null;const nt=Vt(W?.href,W?.url,W?.path,W?.link)||"#";return{label:z,href:nt}}).filter(Boolean);return!F&&!J.length?null:{title:F||U.value,items:J}}).filter(Boolean):[]},Ct=mv(),zt=H(()=>{const b=Ct.value?.data?.[0]?.values;return Array.isArray(b)?b:[]}),te=b=>b.path?b.path:"#",Wt=H(()=>{const b=zt.value.map(k=>{const x=Vt(k?.nameDisplay,k?.name,k?.title,k?.pageName);return x?{label:x,href:te(k)}:null}).filter(Boolean);return b.length?{title:U.value,items:b.slice(0,8)}:null}),Mt=b=>{if(!b)return!1;const k=[b.nameDisplay,b.name,b.title,b.pageName,b.path].map(x=>(x||"").toString().trim().toLowerCase()).filter(Boolean).join(" ");return k?k.includes("产品")||k.includes("product")||k.includes("/product")||k.includes("/products"):!1},R=H(()=>{const b=zt.value.find(F=>Mt(F)&&Array.isArray(F.children)&&F.children.length)||zt.value.find(F=>Array.isArray(F.children)&&F.children.some(G=>Mt(G))),x=(Array.isArray(b?.children)?b.children:[]).map(F=>{const G=Vt(F?.nameDisplay,F?.name,F?.title,F?.pageName);return G?{label:G,href:te(F)}:null}).filter(Boolean);return x.length?{title:S.value,items:x}:null}),N=H(()=>{const k=[...xt(L("navColumns","nav_columns","navigationColumns","navigation_columns"))];return!k.length&&Wt.value?k.push(Wt.value):k.length&&!k.some(G=>q(G.title))&&Wt.value&&k.unshift(Wt.value),!R.value||k.some(F=>{const G=(F.title||"").trim(),J=R.value?.title?.trim();return!!G&&!!J&&G===J})?k:[...k,R.value]}),B=async(b,k)=>{k.preventDefault();const x=te(b);x&&x!=="#"&&(window.location.href=x)},K=H(()=>{if(!V.value)return"";const b=Vt(o.value?.filing_number);return b?`${b}`:""}),_t=H(()=>V.value?Vt(o.value?.police_filing_number):""),Et=H(()=>V.value?"/sitemap":""),E=H(()=>V.value?w("sitemap","siteMap")||"网站地图":""),T=H(()=>({logoUrl:l.value,organizationName:P.value,domain:o.value?.domain,shortName:_.value.short_name,phoneLabel:Y.value,primaryPhone:$.value,primaryEmail:C.value,contactPerson:pt.value,contacts:u.value,detailAddress:v.value,addressParts:h.value,addressFields:g.value,language:o.value?.language||"",businessScope:f.value,siteDescription:d.value,description:d.value,qrCode:st.value,qrCodeImageUrl:st.value,qrCodeLabel:tt.value,copyright:X.value,filingRegions:ht.value,regions:Ht.value,navColumns:N.value,socialAccounts:A.value,navItems:zt.value,bindings:e.bindings,componentConfig:e.componentConfig,footerBgImageUrl:e.bindings.footerBgImageUrl||"",backgroundImageUrl:e.bindings.footerBgImageUrl||"",filingNumber:K.value,policeFilingNumber:_t.value,sitemapUrl:Et.value,sitemapLabel:E.value,getCachedLink:te,handleNavClick:B}));return(b,k)=>{const x=yv;return I(),D("footer",{style:vt(r.value)},[O("div",null,[mt(x,{bindings:t.bindings,"footer-data":T.value},null,8,["bindings","footer-data"])])],4)}}}),Ev=Object.assign(vv,{__name:"SiteFooter"}),nn={enabled:!1,autoSwitchLanguage:!0,autoPopupDialogBox:!1,autoPopupDialogBoxWaitTime:20,openingRemarks:"您好，我是 AI 客服，请问有什么可以帮您？",enableAutomaticAllocation:!0,customerServiceRuleIds:[]},hu="ft_ai_chat_cid";function bv(){const t=localStorage.getItem(hu);if(t)return t;const e=globalThis.crypto?.randomUUID?.()??`${Date.now()}-${Math.random().toString(36).slice(2,10)}`;return localStorage.setItem(hu,e),e}function wv(t,e,r,o){const n=e!=null&&e!=="",i=!!r,s=!!o;if(!n&&!i&&!s)return t;try{const a=new URL(t);return n&&a.searchParams.set("sid",String(e)),i&&a.searchParams.set("cid",r),s&&a.searchParams.set("language",o),a.toString()}catch{const[a="",l=""]=t.split("?"),_=new URLSearchParams(l);n&&_.set("sid",String(e)),i&&_.set("cid",r),s&&_.set("language",o);const u=_.toString();return u?`${a}?${u}`:a}}function Av(t){if(typeof t=="string")try{const e=JSON.parse(t);return Array.isArray(e)?e:[e]}catch{return[{content:t}]}return Array.isArray(t)?t:t&&typeof t=="object"?[t]:[]}function Tv(t){return t===2?"user":t===3||t===4?"ai":"system"}function Rv(){const t="wss://ais.sdyihong.com.cn/ws/chat",e=Ho(),r=H(()=>{const w=e.value?.org_id,v=Number(w);return Number.isFinite(v)&&v>0?v:null}),o=H(()=>{const w=e.value?.id,v=Number(w);return Number.isFinite(v)&&v>0?v:1}),n=H(()=>e.value?.language),i=kt(""),s=()=>{i.value||(i.value=bv())};Nr(s);const a=kt(nn),l=async()=>{if(!r.value){a.value=nn;return}const w=await $fetch("/api/configuration/ai",{params:{organizationId:r.value}});a.value=w?.data||nn};Qt(r,w=>{w&&l()},{immediate:!0});const _=H(()=>a.value||nn),u=kt(null),f=kt(!1),d=kt([]);let p=0;const m=()=>{if(u.value||!_.value.enabled)return;s();const w=_.value.wsUrl||t,v=wv(w,o.value,i.value,n.value),h=new WebSocket(v);u.value=h,h.onopen=()=>{f.value=!0},h.onclose=()=>{p++,f.value=!1,u.value=null,!(p>10)&&setTimeout(()=>m(),3e3)},h.onerror=()=>{f.value=!1},h.onmessage=g=>{try{const A=Av(g.data);if(!A.length)return;for(const P of A){const M=typeof P.content=="string"?P.content:"";if(!M)continue;const $=typeof P.type=="number"?P.type:void 0,C=typeof P.uid=="string"||P.uid===null?P.uid:null,V=Tv($),U=Date.now();if($===2&&C===i.value)continue;const S=d.value[d.value.length-1],q=!!S&&U-S.timestamp<1500;if(V==="ai"&&$===3&&S&&S.role==="ai"&&S.wsType===3&&q&&(C==null||S.uid==null||S.uid===C)){S.content+=M,S.timestamp=U,S.uid=C;continue}d.value.push({id:`${V}-${U}-${Math.random().toString(36).slice(2,8)}`,role:V,content:M,timestamp:U,wsType:$,uid:C})}}catch(A){console.error("解析 WebSocket 消息失败:",A)}}};return{config:_,messages:d,wsReady:f,ensureConnection:m,sendMessage:w=>{const v=w.trim();if(!v)return;if(v.length>200){console.warn("消息内容过长，最多 200 个字");return}const h={id:`user-${Date.now()}`,role:"user",content:v,timestamp:Date.now(),wsType:2,uid:i.value};if(d.value.push(h),u.value&&f.value){const g={type:2,uid:i.value,content:v};u.value.send(JSON.stringify(g))}else d.value.push({id:`ai-offline-${Date.now()}`,role:"ai",content:"当前客服暂不可用，已记录您的问题。",timestamp:Date.now()}),m()},addOpeningRemark:()=>{}}}const Iv={class:"font-sans"},Pv={key:0,class:"ai-chat-panel fixed bottom-24 right-6 z-150 w-[360px] md:w-[400px] h-[600px] max-h-[80vh] flex flex-col bg-white rounded-2xl shadow-2xl overflow-hidden border border-gray-100 ring-1 ring-black/5 origin-bottom-right"},Dv={class:"[background:var(--theme-primary-background,var(--theme-primary-color))] px-6 py-4 flex items-center justify-between shadow-md z-10"},Ov={class:"flex items-center gap-3"},Lv={class:"text-white font-bold text-base tracking-wide"},xv={class:"text-[var(--theme-primary-contrast)] text-xs flex items-center gap-1"},Cv={key:0,class:"flex justify-center my-2"},kv={class:"bg-gray-200/60 text-gray-500 text-[10px] px-2 py-0.5 rounded-full font-medium"},Vv={key:0},Sv={key:1,class:"w-4 h-4",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor"},Mv={key:1,class:"h-full flex flex-col items-center justify-center text-gray-400 gap-3 opacity-60"},Nv={class:"text-sm"},$v={class:"p-4 bg-white border-t border-gray-100"},Bv={class:"relative flex items-center bg-gray-100 rounded-full px-2 py-2 transition-all duration-300 border border-transparent"},Fv=["placeholder"],Uv=["disabled"],Hv="ft_ai_chat_auto_popup_shown",jv=Ut({__name:"AiChatWidget",props:{i18nData:{}},setup(t){const{config:e,messages:r,ensureConnection:o,sendMessage:n}=Rv(),i=kt(!1),s=kt(""),a=kt(null),l=kt(null),_=H(()=>e.value.enabled),f=(()=>{const h=globalThis.location?.host||"default";return`${Hv}:${h}`})(),d=kt(!1);d.value=localStorage.getItem(f)==="1";const p=()=>{d.value||(d.value=!0,localStorage.setItem(f,"1"))},m=()=>{gr(()=>{l.value&&(l.value.scrollTop=l.value.scrollHeight)})},y=()=>{e.value.enabled&&(a.value&&(clearTimeout(a.value),a.value=null),p(),i.value=!0,o(),r.value.length,m())},L=()=>{i.value=!1},w=()=>{s.value.trim()&&(n(s.value),s.value="",m())},v=(h,g)=>g?h.timestamp-g.timestamp>600*1e3:!0;return Qt(()=>r.value.length,()=>{i.value&&m()}),Qt(()=>e.value,h=>{if(h&&h.enabled)if(h.autoPopupDialogBox){if(d.value)return;a.value&&clearTimeout(a.value),a.value=setTimeout(()=>{y()},(h.autoPopupDialogBoxWaitTime||10)*1e3)}else a.value&&(clearTimeout(a.value),a.value=null)},{immediate:!0,deep:!0}),$r(()=>{a.value&&clearTimeout(a.value)}),(h,g)=>(I(),D("div",Iv,[mt(oe,{name:"chat-pop"},{default:Dt(()=>[i.value&&_.value?(I(),D("div",Pv,[O("div",Dv,[O("div",Ov,[g[2]||(g[2]=O("div",{class:"relative"},[O("div",{class:"w-10 h-10 bg-white/10 backdrop-blur rounded-full flex items-center justify-center border border-white/20"},[O("svg",{class:"w-6 h-6 text-white",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor"},[O("path",{"stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"M19.428 15.428a2 2 0 00-1.022-.547l-2.384-.477a6 6 0 00-3.86.517l-.318.158a6 6 0 01-3.86.517L6.05 15.21a2 2 0 00-1.806.547M8 4h8l-1 1v5.172a2 2 0 00.586 1.414l5 5c1.26 1.26.367 3.414-1.415 3.414H4.828c-1.782 0-2.674-2.154-1.414-3.414l5-5A2 2 0 009 10.172V5L8 4z"})])]),O("span",{class:"absolute bottom-0 right-0 w-3 h-3 bg-emerald-400 border-2 border-[var(--theme-primary-color)] rounded-full"})],-1)),O("div",null,[O("div",Lv,et(t.i18nData?.ai_assistant),1),O("div",xv,[g[1]||(g[1]=O("span",{class:"animate-pulse"},"●",-1)),zs(" "+et(t.i18nData?.always_online),1)])])]),O("button",{class:"text-white/70 hover:text-white hover:bg-white/10 p-2 rounded-lg transition",onClick:L},[...g[3]||(g[3]=[O("svg",{class:"w-5 h-5",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24"},[O("path",{"stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"M19 9l-7 7-7-7"})],-1)])])]),O("div",{ref_key:"chatHistoryRef",ref:l,class:"flex-1 overflow-y-auto p-5 space-y-6 bg-slate-50 custom-scrollbar"},[ut(r).length?(I(!0),D(ot,{key:0},gt(ut(r),(A,P)=>(I(),D("div",{key:A.id,class:"flex flex-col gap-2"},[v(A,ut(r)[P-1])?(I(),D("div",Cv,[O("span",kv,et(new Date(A.timestamp).toLocaleString(void 0,{hour:"2-digit",minute:"2-digit"})),1)])):ct("",!0),O("div",{class:jt(["flex w-full",A.role==="user"?"justify-end":"justify-start"])},[O("div",{class:jt(["flex items-start max-w-[85%] gap-2",{"flex-row-reverse":A.role==="user"}])},[O("div",{class:jt(["flex-shrink-0 w-8 h-8 rounded-full flex items-center justify-center text-xs",A.role==="user"?"bg-indigo-100 text-[var(--theme-primary-color)]":"[background:var(--theme-primary-background,var(--theme-primary-color))] text-white"])},[A.role==="user"?(I(),D("span",Vv,et(t.i18nData?.me),1)):(I(),D("svg",Sv,[...g[4]||(g[4]=[O("path",{"stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"M9.75 17L9 20l-1 1h8l-1-1-.75-3M3 13h18M5 17h14a2 2 0 002-2V5a2 2 0 00-2-2H5a2 2 0 00-2 2v10a2 2 0 002 2z"},null,-1)])]))],2),O("div",{class:jt(["relative px-4 py-3 text-sm shadow-sm leading-relaxed",A.role==="user"?"[background:var(--theme-primary-background,var(--theme-primary-color))] text-white rounded-2xl rounded-tr-none":"bg-white text-gray-800 border border-gray-100 rounded-2xl rounded-tl-none"])},et(A.content),3)],2)],2)]))),128)):(I(),D("div",Mv,[g[5]||(g[5]=O("div",{class:"w-16 h-16 bg-gray-100 rounded-full flex items-center justify-center"},[O("svg",{class:"w-8 h-8",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24"},[O("path",{"stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5",d:"M8 12h.01M12 12h.01M16 12h.01M21 12c0 4.418-4.03 8-9 8a9.863 9.863 0 01-4.255-.949L3 20l1.395-3.72C3.512 15.042 3 13.574 3 12c0-4.418 4.03-8 9-8s9 3.582 9 8z"})])],-1)),O("span",Nv,et(t.i18nData?.hi_how_can_i_help_you),1)]))],512),O("div",$v,[O("div",Bv,[Ft(O("input",{"onUpdate:modelValue":g[0]||(g[0]=A=>s.value=A),type:"text",class:"flex-1 bg-transparent border-none px-4 py-1 text-sm text-gray-800 placeholder-gray-400 focus:outline-none",placeholder:`${t.i18nData?.please_enter_your_question}...`,onKeyup:Wp(w,["enter"])},null,40,Fv),[[ne,s.value]]),O("button",{class:"p-2 rounded-full [background:var(--theme-primary-background,var(--theme-primary-color))] text-[var(--theme-primary-contrast)] hover:shadow-lg disabled:opacity-50 disabled:cursor-not-allowed transition-all duration-200 transform hover:scale-105 active:scale-95 flex-shrink-0",disabled:!s.value.trim(),onClick:w},[...g[6]||(g[6]=[O("svg",{class:"w-5 h-5 rotate-90 translate-x-[1px]",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24"},[O("path",{"stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"M12 19l9 2-9-18-9 18 9-2zm0 0v-8"})],-1)])],8,Uv)])])])):ct("",!0)]),_:1}),mt(oe,{name:"fade-scale"},{default:Dt(()=>[_.value&&!i.value?(I(),D("button",{key:0,class:"ai-chat-trigger fixed bottom-15 right-20 z-40 group",onClick:y},[...g[7]||(g[7]=[O("div",{class:"relative w-14 h-14 [background:var(--theme-primary-background,var(--theme-primary-color))] rounded-full hover:shadow-[0_6px_20px_rgb(var(--theme-primary-color)/0.23)] hover:-translate-y-1 hover:[background:var(--theme-primary-background,var(--theme-primary-color))] transition-all duration-300 flex items-center justify-center overflow-hidden"},[O("div",{class:"absolute inset-0 bg-gradient-to-tr from-white/20 to-transparent opacity-0 group-hover:opacity-100 transition-opacity"}),O("svg",{class:"w-7 h-7 text-white",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor"},[O("path",{"stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"M8 10h.01M12 10h.01M16 10h.01M9 16H5a2 2 0 01-2-2V6a2 2 0 012-2h14a2 2 0 012 2v8a2 2 0 01-2 2h-5l-5 5v-5z"})])],-1),O("span",{class:"absolute top-0 right-0 flex h-4 w-4"},[O("span",{class:"animate-ping absolute inline-flex h-full w-full rounded-full bg-red-400 opacity-75"}),O("span",{class:"relative inline-flex rounded-full h-4 w-4 bg-red-500 border-2 border-white"})],-1)])])):ct("",!0)]),_:1})]))}}),je=(t,e)=>{const r=t.__vccOpts||t;for(const[o,n]of e)r[o]=n;return r},qv=Object.assign(je(jv,[["__scopeId","data-v-046f8861"]]),{__name:"AiChatWidget"});function zv(t){return t.clickable!==!1&&!!t.href}function Wv(t){console.log(t,667);const e=nf(t),r=[],o=new Set,n=(i,s,a,l)=>{const _=String(a??"").trim();if(!_)return;const u=l??(s==="email"?`mailto:${_}`:`tel:${_}`);o.has(u)||(o.add(u),r.push({key:`${i}-${s}-${r.length}`,type:s,label:_,href:u,note:_}))};return console.log(e,56),e.forEach((i,s)=>{const a=Vt(i.phone,i.mobile);if(a&&i.show_mobile!==0){const l=rv(i.whatsapp);r.push({key:`contact-${i.id??s}-phone`,type:"phone",label:a,href:l,note:a,clickable:!!l})}n(s,"email",i.email),i.show_qr_code!==0&&n(s,"qrcode",i.qr_code_url,i.qr_code_url??void 0)}),console.log(r),r}const Kv=Ut({__name:"InquiryContactAction",props:{contact:{},inactiveTag:{default:"div"}},setup(t){const e=t,r=H(()=>zv(e.contact));return(o,n)=>(I(),$t(Fo(ut(r)?"a":t.inactiveTag),{href:ut(r)?t.contact.href:void 0,target:ut(r)?"_blank":void 0,rel:ut(r)?"noopener":void 0,class:jt({"cursor-default":!ut(r)})},{default:Dt(()=>[Td(o.$slots,"default")]),_:3},8,["href","target","rel","class"]))}}),_o=Object.assign(Kv,{__name:"InquiryContactAction"}),Bt={phone:["M2 4a2 2 0 012-2h3.28a2 2 0 011.96 1.52l.52 2.6a2 2 0 01-.46 1.76L8.1 9.1a16 16 0 006.8 6.8l1.22-1.16a2 2 0 011.76-.46l2.6.52A2 2 0 0122 16.72V20a2 2 0 01-2 2h-1C9.82 22 2 14.18 2 4z"],mail:["M4 4h16a2 2 0 012 2v12a2 2 0 01-2 2H4a2 2 0 01-2-2V6a2 2 0 012-2z","M22 6l-10 7L2 6"],qrcode:["M4 4h6v6H4z","M14 4h6v6h-6z","M4 14h6v6H4z","M14 14h2v2h-2z","M18 14h2v2h-2z","M14 18h2v2h-2z","M18 18h2v2h-2z"],chat:["M21 15a2 2 0 01-2 2H7l-4 4V5a2 2 0 012-2h14a2 2 0 012 2z"],headset:["M12 2a9 9 0 00-9 9v4a3 3 0 003 3h2v-6H5v-1a7 7 0 0114 0v1h-3v6h2a3 3 0 003-3v-4a9 9 0 00-9-9z"],whatsapp:["M20.52 3.48A10.35 10.35 0 0012 0a10.5 10.5 0 00-9.1 15.9L1 21l5.22-1.37A10.5 10.5 0 0012 22a10.49 10.49 0 008.52-17.74z","M12 19.5a7.4 7.4 0 01-3.77-1l-.27-.16-3.1.81.83-3-.18-.3a7.5 7.5 0 1113.7-3.9A7.41 7.41 0 0112 19.5z","M16.05 13.96c-.22-.11-1.3-.64-1.5-.71s-.35-.11-.5.11-.57.71-.7.86-.26.16-.48.05a6.08 6.08 0 01-1.8-1.1 6.76 6.76 0 01-1.25-1.55c-.13-.22 0-.34.1-.45l.36-.42a1.5 1.5 0 00.25-.41.4.4 0 00-.02-.39c-.05-.11-.5-1.2-.68-1.65s-.36-.38-.5-.39h-.43a.82.82 0 00-.6.28 2.5 2.5 0 00-.79 1.84 4.37 4.37 0 00.9 2.32 9.94 9.94 0 003.58 3.22 11.2 11.2 0 002.25.84 1.92 1.92 0 002-1.34 1.58 1.58 0 00.11-.89c-.05-.09-.2-.14-.42-.25z"],facebook:["M18 2h-3a5 5 0 00-5 5v3H7v4h3v8h4v-8h3l1-4h-4V7a1 1 0 011-1h3z"],globe:["M12 2a10 10 0 100 20 10 10 0 000-20z","M2 12h20","M12 2c2.5 3 2.5 15 0 18","M12 2c-2.5 3-2.5 15 0 18"],form:["M288 512l256 0C561.92 512 576 497.92 576 480 576 462.08 561.92 448 544 448l-256 0C270.08 448 256 462.08 256 480 256 497.92 270.08 512 288 512zM768 64 192 64C121.6 64 64 121.6 64 192l0 576c0 70.4 57.6 128 128 128l576 0c70.4 0 128-57.6 128-128L896 192C896 121.6 838.4 64 768 64zM832 768c0 35.2-28.8 64-64 64L192 832c-35.2 0-64-28.8-64-64L128 192c0-35.2 28.8-64 64-64l576 0c35.2 0 64 28.8 64 64L832 768zM672 256l-384 0C270.08 256 256 270.08 256 288 256 305.92 270.08 320 288 320l384 0C689.92 320 704 305.92 704 288 704 270.08 689.92 256 672 256zM608 640l-320 0C270.08 640 256 654.08 256 672l0 0C256 689.92 270.08 704 288 704l320 0c17.92 0 32-14.08 32-32l0 0C640 654.08 625.92 640 608 640z"],link:["M10 13a5 5 0 017.07 0l1.41 1.41a5 5 0 010 7.07l-2.12 2.12a5 5 0 01-7.07 0","M14 11a5 5 0 00-7.07 0L5.5 12.43a5 5 0 000 7.07l2.12 2.12a5 5 0 007.07 0"],message:["M4 4h16a2 2 0 012 2v9a2 2 0 01-2 2H8l-4 4V6a2 2 0 012-2z"],calendar:["M8 7V3m8 4V3","M5 11h14","M5 21h14a2 2 0 002-2V7a2 2 0 00-2-2H5a2 2 0 00-2 2v12a2 2 0 002 2z"]},Gv={class:"fixed right-4 top-[calc(50%+10rem)] z-[120] font-sans sm:-translate-y-1/2"},Jv={class:"relative"},Yv={key:0,class:"fixed inset-x-4 top-1/2 flex max-h-[calc(100dvh-2rem)] -translate-y-1/2 flex-col overflow-hidden rounded-2xl border border-gray-100 bg-white shadow-2xl ring-1 ring-black/5 sm:absolute sm:inset-x-auto sm:right-full sm:mr-4 sm:w-[340px]"},Qv={class:"custom-scrollbar min-h-0 flex-1 space-y-4 overflow-y-auto p-5 sm:max-h-[420px]"},Xv={key:0,class:"space-y-3"},Zv={class:"text-sm text-gray-700 flex items-center gap-1"},tE={key:0,class:"text-red-500"},eE=["onUpdate:modelValue","placeholder"],rE=["onUpdate:modelValue"],oE=["value"],nE=["onUpdate:modelValue","placeholder"],iE=["disabled"],sE={class:"flex items-center gap-2 text-sm font-medium"},aE={key:0},lE={key:1},uE={key:0,class:"flex flex-col gap-3 items-end"},cE={key:0,class:"group relative flex h-12 w-12 items-center justify-center rounded-full bg-white shadow-md border border-gray-100 text-black transition-shadow duration-300 hover:shadow-lg"},_E={class:"w-5 h-5",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":"1.7","stroke-linecap":"round","stroke-linejoin":"round"},fE=["d"],dE={class:"absolute right-full top-1/2 -translate-y-1/2 mr-3 w-max origin-right scale-95 opacity-0 pointer-events-none transition-all duration-300 group-hover:scale-100 group-hover:opacity-100"},pE={class:"rounded-xl bg-white p-2 shadow-lg border border-gray-100"},mE=["src"],hE={class:"flex h-12 w-12 flex-shrink-0 items-center justify-center text-black"},gE={class:"w-5 h-5",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":"1.7","stroke-linecap":"round","stroke-linejoin":"round"},yE=["d"],vE={class:"whitespace-nowrap opacity-0 group-hover:opacity-100 transition-opacity duration-300 pl-2"},EE={class:"text-sm font-semibold text-gray-900"},bE={class:"text-xs text-gray-500"},wE={class:"flex h-12 w-12 flex-shrink-0 items-center justify-center text-black"},AE={class:"w-5 h-5",viewBox:"0 0 1024 1024",fill:"currentColor"},TE=["d"],RE={class:"whitespace-nowrap opacity-0 group-hover:opacity-100 transition-opacity duration-300 pl-2"},IE={class:"text-sm font-semibold text-gray-900"},PE=Ut({__name:"01",props:{formItems:{},hasForm:{type:Boolean},formData:{},isOpen:{type:Boolean},submitting:{type:Boolean},toast:{},primaryContacts:{},primaryColor:{},contrastColor:{},i18nData:{},toggleOpen:{type:Function},submit:{type:Function}},setup(t){const e=t,r={phone:"phone",email:"mail",qrcode:"qrcode"},o=n=>n.type==="phone"?e.i18nData?.phone:e.i18nData?.email;return(n,i)=>{const s=_o;return I(),D("div",Gv,[O("div",Jv,[mt(oe,{name:"slide-in"},{default:Dt(()=>[e.isOpen?(I(),D("div",Yv,[O("div",{class:"flex shrink-0 items-center justify-between px-5 py-4",style:vt({background:e.primaryColor})},[O("div",null,[O("p",{class:"text-base font-semibold",style:vt({color:e.contrastColor})},et(t.i18nData?.communication),5)]),O("button",{class:"text-white cursor-pointer",onClick:i[0]||(i[0]=(...a)=>e.toggleOpen&&e.toggleOpen(...a))}," ✕ ")],4),O("div",Qv,[e.hasForm?(I(),D("div",Xv,[(I(!0),D(ot,null,gt(e.formItems,a=>(I(),D("div",{key:a.name,class:"space-y-1"},[O("label",Zv,[O("span",null,et(a.name),1),a.required?(I(),D("span",tE,"*")):ct("",!0)]),a.type===1?Ft((I(),D("input",{key:0,"onUpdate:modelValue":l=>e.formData[a.name]=l,placeholder:a.placeholder,class:"w-full rounded-lg border border-gray-200 px-3 py-2 text-sm focus:outline-none focus:ring-2 focus:ring-[var(--theme-primary-color,#2563eb)]"},null,8,eE)),[[ne,e.formData[a.name]]]):a.type===2?Ft((I(),D("select",{key:1,"onUpdate:modelValue":l=>e.formData[a.name]=l,class:"w-full rounded-lg border border-gray-200 px-3 py-2 text-sm focus:outline-none focus:ring-2 focus:ring-[var(--theme-primary-color,#2563eb)]"},[(I(!0),D(ot,null,gt(a.values||[],l=>(I(),D("option",{key:l,value:l},et(l),9,oE))),128))],8,rE)),[[Er,e.formData[a.name]]]):a.type===3?Ft((I(),D("textarea",{key:2,"onUpdate:modelValue":l=>e.formData[a.name]=l,placeholder:a.placeholder,rows:"3",class:"w-full rounded-lg border border-gray-200 px-3 py-2 text-sm focus:outline-none focus:ring-2 focus:ring-[var(--theme-primary-color,#2563eb)] resize-none"},null,8,nE)),[[ne,e.formData[a.name]]]):ct("",!0)]))),128)),O("button",{disabled:e.submitting,class:"w-full rounded-xl px-4 py-3 text-sm font-semibold text-white shadow-lg transition hover:shadow-xl disabled:opacity-50",style:vt({background:e.primaryColor,color:e.contrastColor}),onClick:i[1]||(i[1]=(...a)=>e.submit&&e.submit(...a))},et(e.submitting?`${t.i18nData?.submitting}...`:`${t.i18nData?.submit_consultation}`),13,iE)])):ct("",!0)]),mt(oe,{name:"fade"},{default:Dt(()=>[e.toast.visible?(I(),D("div",{key:0,class:jt(["fixed top-2 left-1/2 -translate-x-1/2 z-[150] rounded-xl border px-4 py-3 shadow-lg bg-white whitespace-nowrap",e.toast.type==="success"?"border-green-200 text-green-800":"border-red-200 text-red-800"])},[O("div",sE,[e.toast.type==="success"?(I(),D("span",aE,"✅")):(I(),D("span",lE,"⚠️")),O("span",null,et(e.toast.text),1)])],2)):ct("",!0)]),_:1})])):ct("",!0)]),_:1}),e.isOpen?ct("",!0):(I(),D("div",uE,[(I(!0),D(ot,null,gt(e.primaryContacts,a=>(I(),D(ot,{key:a.key},[a.type==="qrcode"?(I(),D("div",cE,[(I(),D("svg",_E,[(I(!0),D(ot,null,gt(ut(Bt).qrcode,l=>(I(),D("path",{key:l,d:l},null,8,fE))),128))])),O("div",dE,[O("div",pE,[O("img",{src:a.href,alt:"qrcode",class:"block h-32 w-32 object-contain"},null,8,mE)])])])):(I(),$t(s,{key:1,contact:a,class:"group flex bg-white items-center rounded-full shadow-md border border-gray-100 transition-all duration-300 ease-out hover:shadow-lg overflow-hidden w-12 hover:w-auto hover:-translate-x-2 pl-0 hover:pl-3 pr-3 hover:pr-4"},{default:Dt(()=>[O("div",hE,[(I(),D("svg",gE,[(I(!0),D(ot,null,gt(ut(Bt)[r[a.type]],l=>(I(),D("path",{key:l,d:l},null,8,yE))),128))]))]),O("div",vE,[O("p",EE,et(o(a)),1),O("p",bE,et(a.note),1)])]),_:2},1032,["contact"]))],64))),128)),e.hasForm?(I(),D("button",{key:0,class:"group flex items-center rounded-full bg-white shadow-md border border-gray-100 transition-all duration-300 ease-out hover:shadow-lg overflow-hidden w-12 hover:w-auto hover:-translate-x-2 pl-0 hover:pl-3 pr-3 hover:pr-4",onClick:i[2]||(i[2]=(...a)=>e.toggleOpen&&e.toggleOpen(...a))},[O("div",wE,[(I(),D("svg",AE,[(I(!0),D(ot,null,gt(ut(Bt).form,a=>(I(),D("path",{key:a,d:a},null,8,TE))),128))]))]),O("div",RE,[O("p",IE,et(t.i18nData?.online_message),1)])])):ct("",!0)]))])])}}}),gu=Object.assign(je(PE,[["__scopeId","data-v-6b46bad0"]]),{__name:"InquiryLayouts01"}),DE={class:"fixed right-4 top-[calc(50%+10rem)] -translate-y-1/2 z-[120] font-sans"},OE={class:"relative"},LE={key:0,class:"absolute top-1/2 right-0 mr-0 w-[calc(100vw-2rem)] -translate-y-1/2 sm:right-full sm:left-auto sm:mr-4 sm:w-[340px] bg-white rounded-2xl shadow-2xl border border-gray-100 ring-1 ring-black/5 overflow-hidden"},xE={class:"p-5 space-y-4 max-h-[420px] overflow-y-auto custom-scrollbar"},CE={key:0,class:"space-y-3"},kE={class:"text-sm text-gray-700 flex items-center gap-1"},VE={key:0,class:"text-red-500"},SE=["onUpdate:modelValue","placeholder"],ME=["onUpdate:modelValue"],NE=["value"],$E=["onUpdate:modelValue","placeholder"],BE=["disabled"],FE={class:"flex items-center gap-2 text-sm font-medium"},UE={key:0},HE={key:1},jE={class:"w-6 h-6",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"},qE=["d"],zE={class:"absolute right-full mr-3 opacity-0 invisible group-hover/btn:opacity-100 group-hover/btn:visible transition-all duration-200 pointer-events-none"},WE={class:"bg-gray-900 text-white text-sm px-3 py-2 rounded-lg shadow-lg whitespace-nowrap"},KE=["src"],GE={class:"font-semibold"},JE={class:"text-xs opacity-90"},YE={class:"w-6 h-6",viewBox:"0 0 1024 1024",fill:"currentColor"},QE=["d"],XE={class:"absolute right-full mr-3 opacity-0 invisible group-hover/btn:opacity-100 group-hover/btn:visible transition-all duration-200 pointer-events-none"},ZE={class:"bg-gray-900 text-white text-sm px-3 py-2 rounded-lg shadow-lg whitespace-nowrap"},tb={class:"font-semibold"},eb=Ut({__name:"02",props:{formItems:{},hasForm:{type:Boolean},formData:{},isOpen:{type:Boolean},submitting:{type:Boolean},toast:{},primaryContacts:{},primaryColor:{},contrastColor:{},toggleOpen:{type:Function},submit:{type:Function},i18nData:{}},setup(t){const e=t,r={phone:"#43C94C",email:"#F69119",qrcode:"#4F46E5"},o={phone:"phone",email:"mail",qrcode:"qrcode"},n=i=>i.type==="phone"?e.i18nData?.phone:e.i18nData?.email;return(i,s)=>{const a=_o;return I(),D("div",DE,[O("div",OE,[mt(oe,{name:"slide-in"},{default:Dt(()=>[e.isOpen?(I(),D("div",LE,[O("div",{class:"flex items-center justify-between px-5 py-4",style:vt({background:e.primaryColor})},[O("div",null,[O("p",{class:"text-base font-semibold",style:vt({color:e.contrastColor})},et(t.i18nData?.communication),5)]),O("button",{class:"text-white cursor-pointer",onClick:s[0]||(s[0]=(...l)=>e.toggleOpen&&e.toggleOpen(...l))}," ✕ ")],4),O("div",xE,[e.hasForm?(I(),D("div",CE,[(I(!0),D(ot,null,gt(e.formItems,l=>(I(),D("div",{key:l.name,class:"space-y-1"},[O("label",kE,[O("span",null,et(l.name),1),l.required?(I(),D("span",VE,"*")):ct("",!0)]),l.type===1?Ft((I(),D("input",{key:0,"onUpdate:modelValue":_=>e.formData[l.name]=_,placeholder:l.placeholder,class:"w-full rounded-lg border border-gray-200 px-3 py-2 text-sm focus:outline-none focus:ring-2 focus:ring-[var(--theme-primary-color,#2563eb)]"},null,8,SE)),[[ne,e.formData[l.name]]]):l.type===2?Ft((I(),D("select",{key:1,"onUpdate:modelValue":_=>e.formData[l.name]=_,class:"w-full rounded-lg border border-gray-200 px-3 py-2 text-sm focus:outline-none focus:ring-2 focus:ring-[var(--theme-primary-color,#2563eb)]"},[(I(!0),D(ot,null,gt(l.values||[],_=>(I(),D("option",{key:_,value:_},et(_),9,NE))),128))],8,ME)),[[Er,e.formData[l.name]]]):l.type===3?Ft((I(),D("textarea",{key:2,"onUpdate:modelValue":_=>e.formData[l.name]=_,placeholder:l.placeholder,rows:"3",class:"w-full rounded-lg border border-gray-200 px-3 py-2 text-sm focus:outline-none focus:ring-2 focus:ring-[var(--theme-primary-color,#2563eb)] resize-none"},null,8,$E)),[[ne,e.formData[l.name]]]):ct("",!0)]))),128)),O("button",{disabled:e.submitting,class:"w-full rounded-xl px-4 py-3 text-sm font-semibold text-white shadow-lg transition hover:shadow-xl disabled:opacity-50",style:vt({background:e.primaryColor,color:e.contrastColor}),onClick:s[1]||(s[1]=(...l)=>e.submit&&e.submit(...l))},et(e.submitting?`${t.i18nData?.submitting}...`:`${t.i18nData?.submit_consultation}`),13,BE)])):ct("",!0)]),mt(oe,{name:"fade"},{default:Dt(()=>[e.toast.visible?(I(),D("div",{key:0,class:jt(["fixed top-2 left-1/2 -translate-x-1/2 z-[150] rounded-xl border px-4 py-3 shadow-lg bg-white whitespace-nowrap",e.toast.type==="success"?"border-green-200 text-green-800":"border-red-200 text-red-800"])},[O("div",FE,[e.toast.type==="success"?(I(),D("span",UE,"✅")):(I(),D("span",HE,"⚠️")),O("span",null,et(e.toast.text),1)])],2)):ct("",!0)]),_:1})])):ct("",!0)]),_:1}),O("div",{class:jt(["flex-col rounded",e.isOpen?"hidden sm:flex":"flex"])},[(I(!0),D(ot,null,gt(e.primaryContacts,l=>(I(),$t(a,{key:l.key,contact:l,style:vt({color:r[l.type]}),class:"group/btn relative flex items-center justify-center w-14 h-14 shadow-md hover:shadow-lg transition-all duration-300 hover:scale-105"},{default:Dt(()=>[(I(),D("svg",jE,[(I(!0),D(ot,null,gt(ut(Bt)[o[l.type]],_=>(I(),D("path",{key:_,d:_},null,8,qE))),128))])),O("div",zE,[O("div",WE,[l.type==="qrcode"?(I(),D("img",{key:0,src:l.href,alt:"qrcode",class:"block h-32 w-32 object-contain rounded bg-white p-1"},null,8,KE)):(I(),D(ot,{key:1},[O("p",GE,et(n(l)),1),O("p",JE,et(l.note),1)],64)),s[3]||(s[3]=O("div",{class:"absolute right-0 top-1/2 -translate-y-1/2 translate-x-1/2 rotate-45 w-2 h-2 bg-gray-900"},null,-1))])])]),_:2},1032,["contact","style"]))),128)),e.hasForm?(I(),D("div",{key:0,class:"group/btn text-[#4F46E5] relative flex items-center justify-center w-14 h-14 shadow-md hover:shadow-lg transition-all duration-300 hover:scale-105",onClick:s[2]||(s[2]=(...l)=>e.toggleOpen&&e.toggleOpen(...l))},[(I(),D("svg",YE,[(I(!0),D(ot,null,gt(ut(Bt).form,l=>(I(),D("path",{key:l,d:l},null,8,QE))),128))])),O("div",XE,[O("div",ZE,[O("p",tb,et(t.i18nData?.online_message),1),s[4]||(s[4]=O("div",{class:"absolute right-0 top-1/2 -translate-y-1/2 translate-x-1/2 rotate-45 w-2 h-2 bg-gray-900"},null,-1))])])])):ct("",!0)],2)])])}}}),rb=Object.assign(je(eb,[["__scopeId","data-v-3c265457"]]),{__name:"InquiryLayouts02"}),ob={class:"fixed right-4 top-[calc(50%+10rem)] -translate-y-1/2 z-[120] font-sans"},nb={class:"relative"},ib={key:0,class:"absolute top-1/2 right-0 mr-0 w-[calc(100vw-2rem)] -translate-y-1/2 sm:right-full sm:left-auto sm:mr-4 sm:w-[340px] bg-white rounded-2xl shadow-2xl border border-gray-100 ring-1 ring-black/5 overflow-hidden"},sb={class:"p-5 space-y-4 max-h-[420px] overflow-y-auto custom-scrollbar"},ab={key:0,class:"space-y-3"},lb={class:"text-sm text-gray-700 flex items-center gap-1"},ub={key:0,class:"text-red-500"},cb=["onUpdate:modelValue","placeholder"],_b=["onUpdate:modelValue"],fb=["value"],db=["onUpdate:modelValue","placeholder"],pb=["disabled"],mb={class:"flex items-center gap-2 text-sm font-medium"},hb={key:0},gb={key:1},yb=["d"],vb={class:"absolute right-full mr-3 opacity-0 invisible group-hover/btn:opacity-100 group-hover/btn:visible transition-all duration-200 pointer-events-none"},Eb={class:"bg-gray-900 text-white text-sm px-3 py-2 rounded-lg shadow-lg whitespace-nowrap"},bb=["src"],wb={class:"font-semibold"},Ab={class:"text-xs opacity-90"},Tb={class:"w-6 h-6 text-gray-700",viewBox:"0 0 1024 1024",fill:"currentColor"},Rb=["d"],Ib={class:"absolute right-full mr-3 opacity-0 invisible group-hover/btn:opacity-100 group-hover/btn:visible transition-all duration-200 pointer-events-none"},Pb={class:"bg-gray-900 text-white text-sm px-3 py-2 rounded-lg shadow-lg whitespace-nowrap"},Db={class:"font-semibold"},Ob=Ut({__name:"03",props:{formItems:{},hasForm:{type:Boolean},formData:{},isOpen:{type:Boolean},submitting:{type:Boolean},toast:{},primaryContacts:{},primaryColor:{},contrastColor:{},toggleOpen:{type:Function},submit:{type:Function},i18nData:{}},setup(t){const e=t,r=(i,s)=>s===0?{backgroundColor:"#1E40AF",color:"#FFFFFF",iconColor:"text-white"}:{backgroundColor:"#FFFFFF",color:"#374151",iconColor:"text-gray-700"},o=i=>i==="phone"?Bt.phone:i==="email"?Bt.mail:i==="qrcode"?Bt.qrcode:Bt.headset,n=i=>i.type==="phone"?e.i18nData?.phone:e.i18nData?.email;return(i,s)=>{const a=_o;return I(),D("div",ob,[O("div",nb,[mt(oe,{name:"slide-in"},{default:Dt(()=>[e.isOpen?(I(),D("div",ib,[O("div",{class:"flex items-center justify-between px-5 py-4",style:vt({background:e.primaryColor})},[O("div",null,[O("p",{class:"text-base font-semibold",style:vt({color:e.contrastColor})},et(t.i18nData?.communication),5)]),O("button",{class:"text-white cursor-pointer",onClick:s[0]||(s[0]=(...l)=>e.toggleOpen&&e.toggleOpen(...l))}," ✕ ")],4),O("div",sb,[e.hasForm?(I(),D("div",ab,[(I(!0),D(ot,null,gt(e.formItems,l=>(I(),D("div",{key:l.name,class:"space-y-1"},[O("label",lb,[O("span",null,et(l.name),1),l.required?(I(),D("span",ub,"*")):ct("",!0)]),l.type===1?Ft((I(),D("input",{key:0,"onUpdate:modelValue":_=>e.formData[l.name]=_,placeholder:l.placeholder,class:"w-full rounded-lg border border-gray-200 px-3 py-2 text-sm focus:outline-none focus:ring-2 focus:ring-[var(--theme-primary-color,#2563eb)]"},null,8,cb)),[[ne,e.formData[l.name]]]):l.type===2?Ft((I(),D("select",{key:1,"onUpdate:modelValue":_=>e.formData[l.name]=_,class:"w-full rounded-lg border border-gray-200 px-3 py-2 text-sm focus:outline-none focus:ring-2 focus:ring-[var(--theme-primary-color,#2563eb)]"},[(I(!0),D(ot,null,gt(l.values||[],_=>(I(),D("option",{key:_,value:_},et(_),9,fb))),128))],8,_b)),[[Er,e.formData[l.name]]]):l.type===3?Ft((I(),D("textarea",{key:2,"onUpdate:modelValue":_=>e.formData[l.name]=_,placeholder:l.placeholder,rows:"3",class:"w-full rounded-lg border border-gray-200 px-3 py-2 text-sm focus:outline-none focus:ring-2 focus:ring-[var(--theme-primary-color,#2563eb)] resize-none"},null,8,db)),[[ne,e.formData[l.name]]]):ct("",!0)]))),128)),O("button",{disabled:e.submitting,class:"w-full rounded-xl px-4 py-3 text-sm font-semibold text-white shadow-lg transition hover:shadow-xl disabled:opacity-50",style:vt({background:e.primaryColor,color:e.contrastColor}),onClick:s[1]||(s[1]=(...l)=>e.submit&&e.submit(...l))},et(e.submitting?`${t.i18nData?.submitting}...`:`${t.i18nData?.submit_consultation}`),13,pb)])):ct("",!0)]),mt(oe,{name:"fade"},{default:Dt(()=>[e.toast.visible?(I(),D("div",{key:0,class:jt(["fixed top-2 left-1/2 -translate-x-1/2 z-[150] rounded-xl border px-4 py-3 shadow-lg bg-white whitespace-nowrap",e.toast.type==="success"?"border-green-200 text-green-800":"border-red-200 text-red-800"])},[O("div",mb,[e.toast.type==="success"?(I(),D("span",hb,"✅")):(I(),D("span",gb,"⚠️")),O("span",null,et(e.toast.text),1)])],2)):ct("",!0)]),_:1})])):ct("",!0)]),_:1}),O("div",{class:jt(["flex-col gap-2.5",e.isOpen?"hidden sm:flex":"flex"])},[(I(!0),D(ot,null,gt(e.primaryContacts,(l,_)=>(I(),$t(a,{key:l.key,contact:l,class:"group/btn relative flex items-center justify-center w-14 h-14 rounded-lg shadow-md hover:shadow-lg transition-all duration-300 hover:scale-105 border border-gray-100",style:vt({backgroundColor:r(l.type,_).backgroundColor})},{default:Dt(()=>[(I(),D("svg",{class:jt(["w-6 h-6",r(l.type,_).iconColor]),viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"},[(I(!0),D(ot,null,gt(o(l.type),u=>(I(),D("path",{key:u,d:u},null,8,yb))),128))],2)),O("div",vb,[O("div",Eb,[l.type==="qrcode"?(I(),D("img",{key:0,src:l.href,alt:"qrcode",class:"block h-32 w-32 object-contain rounded bg-white p-1"},null,8,bb)):(I(),D(ot,{key:1},[O("p",wb,et(n(l)),1),O("p",Ab,et(l.note),1)],64)),s[3]||(s[3]=O("div",{class:"absolute right-0 top-1/2 -translate-y-1/2 translate-x-1/2 rotate-45 w-2 h-2 bg-gray-900"},null,-1))])])]),_:2},1032,["contact","style"]))),128)),e.hasForm?(I(),D("button",{key:0,class:"group/btn relative flex items-center justify-center w-14 h-14 rounded-lg shadow-md hover:shadow-lg transition-all duration-300 hover:scale-105 bg-white border border-gray-100",onClick:s[2]||(s[2]=(...l)=>e.toggleOpen&&e.toggleOpen(...l))},[(I(),D("svg",Tb,[(I(!0),D(ot,null,gt(ut(Bt).form,l=>(I(),D("path",{key:l,d:l},null,8,Rb))),128))])),O("div",Ib,[O("div",Pb,[O("p",Db,et(t.i18nData?.online_message),1),s[4]||(s[4]=O("div",{class:"absolute right-0 top-1/2 -translate-y-1/2 translate-x-1/2 rotate-45 w-2 h-2 bg-gray-900"},null,-1))])])])):ct("",!0)],2)])])}}}),Lb=Object.assign(je(Ob,[["__scopeId","data-v-53905c5b"]]),{__name:"InquiryLayouts03"}),xb={class:"fixed right-4 top-[calc(50%+10rem)] -translate-y-1/2 z-[120] font-sans"},Cb={class:"relative"},kb={key:0,class:"absolute top-1/2 right-0 mr-0 w-[calc(100vw-2rem)] -translate-y-1/2 sm:right-full sm:left-auto sm:mr-4 sm:w-[340px] bg-white rounded-2xl shadow-2xl border border-gray-100 ring-1 ring-black/5 overflow-hidden"},Vb={class:"p-5 space-y-4 max-h-[420px] overflow-y-auto custom-scrollbar"},Sb={key:0,class:"space-y-3"},Mb={class:"text-sm text-gray-700 flex items-center gap-1"},Nb={key:0,class:"text-red-500"},$b=["onUpdate:modelValue","placeholder"],Bb=["onUpdate:modelValue"],Fb=["value"],Ub=["onUpdate:modelValue","placeholder"],Hb=["disabled"],jb={class:"flex items-center gap-2 text-sm font-medium"},qb={key:0},zb={key:1},Wb={class:"w-6 h-6 text-white",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"},Kb=["d"],Gb={class:"absolute right-full mr-3 opacity-0 invisible group-hover/btn:opacity-100 group-hover/btn:visible transition-all duration-200 pointer-events-none"},Jb={class:"bg-gray-900 text-white text-sm px-3 py-2 rounded-lg shadow-lg whitespace-nowrap"},Yb=["src"],Qb={class:"font-semibold"},Xb={class:"text-xs opacity-90"},Zb={class:"w-6 h-6 text-white",viewBox:"0 0 1024 1024",fill:"currentColor"},tw=["d"],ew={class:"absolute right-full mr-3 opacity-0 invisible group-hover/btn:opacity-100 group-hover/btn:visible transition-all duration-200 pointer-events-none"},rw={class:"bg-gray-900 text-white text-sm px-3 py-2 rounded-lg shadow-lg whitespace-nowrap"},ow={class:"font-semibold"},nw=Ut({__name:"04",props:{formItems:{},hasForm:{type:Boolean},formData:{},isOpen:{type:Boolean},submitting:{type:Boolean},toast:{},primaryContacts:{},primaryColor:{},contrastColor:{},toggleOpen:{type:Function},submit:{type:Function},i18nData:{}},setup(t){const e=t,r=i=>({phone:"#22C55E",email:"#F97316",qrcode:"#4F46E5",headset:"#4F46E5"})[i]||"#22C55E",o=i=>i==="phone"?Bt.phone:i==="email"?Bt.mail:i==="qrcode"?Bt.qrcode:Bt.headset,n=i=>i.type==="phone"?e.i18nData?.phone:e.i18nData?.email;return(i,s)=>{const a=_o;return I(),D("div",xb,[O("div",Cb,[mt(oe,{name:"slide-in"},{default:Dt(()=>[e.isOpen?(I(),D("div",kb,[O("div",{class:"flex items-center justify-between px-5 py-4",style:vt({background:e.primaryColor})},[O("div",null,[O("p",{class:"text-base font-semibold",style:vt({color:e.contrastColor})},et(t.i18nData?.communication),5)]),O("button",{class:"text-white cursor-pointer",onClick:s[0]||(s[0]=(...l)=>e.toggleOpen&&e.toggleOpen(...l))}," ✕ ")],4),O("div",Vb,[e.hasForm?(I(),D("div",Sb,[(I(!0),D(ot,null,gt(e.formItems,l=>(I(),D("div",{key:l.name,class:"space-y-1"},[O("label",Mb,[O("span",null,et(l.name),1),l.required?(I(),D("span",Nb,"*")):ct("",!0)]),l.type===1?Ft((I(),D("input",{key:0,"onUpdate:modelValue":_=>e.formData[l.name]=_,placeholder:l.placeholder,class:"w-full rounded-lg border border-gray-200 px-3 py-2 text-sm focus:outline-none focus:ring-2 focus:ring-[var(--theme-primary-color,#2563eb)]"},null,8,$b)),[[ne,e.formData[l.name]]]):l.type===2?Ft((I(),D("select",{key:1,"onUpdate:modelValue":_=>e.formData[l.name]=_,class:"w-full rounded-lg border border-gray-200 px-3 py-2 text-sm focus:outline-none focus:ring-2 focus:ring-[var(--theme-primary-color,#2563eb)]"},[(I(!0),D(ot,null,gt(l.values||[],_=>(I(),D("option",{key:_,value:_},et(_),9,Fb))),128))],8,Bb)),[[Er,e.formData[l.name]]]):l.type===3?Ft((I(),D("textarea",{key:2,"onUpdate:modelValue":_=>e.formData[l.name]=_,placeholder:l.placeholder,rows:"3",class:"w-full rounded-lg border border-gray-200 px-3 py-2 text-sm focus:outline-none focus:ring-2 focus:ring-[var(--theme-primary-color,#2563eb)] resize-none"},null,8,Ub)),[[ne,e.formData[l.name]]]):ct("",!0)]))),128)),O("button",{disabled:e.submitting,class:"w-full rounded-xl px-4 py-3 text-sm font-semibold text-white shadow-lg transition hover:shadow-xl disabled:opacity-50",style:vt({background:e.primaryColor,color:e.contrastColor}),onClick:s[1]||(s[1]=(...l)=>e.submit&&e.submit(...l))},et(e.submitting?`${t.i18nData?.submitting}...`:`${t.i18nData?.submit_consultation}`),13,Hb)])):ct("",!0)]),mt(oe,{name:"fade"},{default:Dt(()=>[e.toast.visible?(I(),D("div",{key:0,class:jt(["fixed top-2 left-1/2 -translate-x-1/2 z-[150] rounded-xl border px-4 py-3 shadow-lg bg-white whitespace-nowrap",e.toast.type==="success"?"border-green-200 text-green-800":"border-red-200 text-red-800"])},[O("div",jb,[e.toast.type==="success"?(I(),D("span",qb,"✅")):(I(),D("span",zb,"⚠️")),O("span",null,et(e.toast.text),1)])],2)):ct("",!0)]),_:1})])):ct("",!0)]),_:1}),O("div",{class:jt(["flex-col gap-2.5",e.isOpen?"hidden sm:flex":"flex"])},[(I(!0),D(ot,null,gt(e.primaryContacts,l=>(I(),$t(a,{key:l.key,contact:l,class:"group/btn relative flex items-center justify-center w-14 h-14 rounded-lg shadow-md hover:shadow-lg transition-all duration-300 hover:scale-105",style:vt({backgroundColor:r(l.type)})},{default:Dt(()=>[(I(),D("svg",Wb,[(I(!0),D(ot,null,gt(o(l.type),_=>(I(),D("path",{key:_,d:_},null,8,Kb))),128))])),O("div",Gb,[O("div",Jb,[l.type==="qrcode"?(I(),D("img",{key:0,src:l.href,alt:"qrcode",class:"block h-32 w-32 object-contain rounded bg-white p-1"},null,8,Yb)):(I(),D(ot,{key:1},[O("p",Qb,et(n(l)),1),O("p",Xb,et(l.note),1)],64)),s[3]||(s[3]=O("div",{class:"absolute right-0 top-1/2 -translate-y-1/2 translate-x-1/2 rotate-45 w-2 h-2 bg-gray-900"},null,-1))])])]),_:2},1032,["contact","style"]))),128)),e.hasForm?(I(),D("div",{key:0,class:"group/btn bg-[#4C4ABA] relative flex items-center justify-center w-14 h-14 rounded-lg shadow-md hover:shadow-lg transition-all duration-300 hover:scale-105",onClick:s[2]||(s[2]=(...l)=>e.toggleOpen&&e.toggleOpen(...l))},[(I(),D("svg",Zb,[(I(!0),D(ot,null,gt(ut(Bt).form,l=>(I(),D("path",{key:l,d:l},null,8,tw))),128))])),O("div",ew,[O("div",rw,[O("p",ow,et(t.i18nData?.online_message),1),s[4]||(s[4]=O("div",{class:"absolute right-0 top-1/2 -translate-y-1/2 translate-x-1/2 rotate-45 w-2 h-2 bg-gray-900"},null,-1))])])])):ct("",!0)],2)])])}}}),iw=Object.assign(je(nw,[["__scopeId","data-v-db9178cf"]]),{__name:"InquiryLayouts04"}),sw={class:"fixed right-4 top-[calc(50%+10rem)] -translate-y-1/2 z-[120] font-sans"},aw={class:"relative"},lw={key:0,class:"absolute top-1/2 right-0 mr-0 w-[calc(100vw-2rem)] -translate-y-1/2 sm:right-full sm:left-auto sm:mr-4 sm:w-[340px] overflow-hidden rounded-2xl border border-gray-100 bg-white shadow-2xl ring-1 ring-black/5"},uw={class:"flex items-center gap-2 text-sm font-medium"},cw={key:0},_w={key:1},fw={class:"custom-scrollbar max-h-[420px] space-y-4 overflow-y-auto p-5"},dw={key:0,class:"space-y-3"},pw={class:"flex items-center gap-1 text-sm text-gray-700"},mw={key:0,class:"text-red-500"},hw=["onUpdate:modelValue","placeholder"],gw=["onUpdate:modelValue"],yw=["value"],vw=["onUpdate:modelValue","placeholder"],Ew=["disabled"],bw={key:0,class:"group relative flex h-12 w-12 items-center justify-center rounded-full bg-white shadow-md border border-gray-100 text-black transition-shadow duration-300 hover:shadow-lg"},ww={class:"w-5 h-5",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":"1.7","stroke-linecap":"round","stroke-linejoin":"round"},Aw=["d"],Tw={class:"absolute right-full top-1/2 -translate-y-1/2 mr-3 w-max origin-right scale-95 opacity-0 pointer-events-none transition-all duration-300 group-hover:scale-100 group-hover:opacity-100"},Rw={class:"rounded-xl bg-white p-2 shadow-lg border border-gray-100"},Iw=["src"],Pw={class:"flex h-12 w-12 flex-shrink-0 items-center justify-center text-black"},Dw={class:"w-5 h-5",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":"1.7","stroke-linecap":"round","stroke-linejoin":"round"},Ow=["d"],Lw={class:"whitespace-nowrap opacity-0 group-hover:opacity-100 transition-opacity duration-300 pl-2"},xw={class:"text-sm font-semibold text-gray-900"},Cw={class:"text-xs text-gray-500"},kw={class:"h-5 w-5",viewBox:"0 0 1024 1024",fill:"currentColor"},Vw=["d"],Sw={class:"absolute right-full mr-3 rounded-lg bg-gray-900 px-3 py-2 text-sm font-semibold text-white opacity-0 shadow-lg transition-opacity duration-200 group-hover:opacity-100 whitespace-nowrap"},Mw=Ut({__name:"05",props:{formItems:{},hasForm:{type:Boolean},formData:{},isOpen:{type:Boolean},submitting:{type:Boolean},toast:{},primaryContacts:{},primaryColor:{},contrastColor:{},i18nData:{},toggleOpen:{type:Function},submit:{type:Function}},setup(t){const e=t,r={phone:"phone",email:"mail",qrcode:"qrcode"},o=n=>n.type==="phone"?e.i18nData?.phone:e.i18nData?.email;return(n,i)=>{const s=_o;return I(),D("div",sw,[O("div",aw,[mt(oe,{name:"slide-in"},{default:Dt(()=>[e.isOpen?(I(),D("div",lw,[mt(oe,{name:"fade"},{default:Dt(()=>[e.toast.visible?(I(),D("div",{key:0,class:jt(["absolute left-1/2 top-15 z-[150] -translate-x-1/2 whitespace-nowrap rounded-xl border bg-white px-4 py-3 shadow-lg",e.toast.type==="success"?"border-green-200 text-green-800":"border-red-200 text-red-800"])},[O("div",uw,[e.toast.type==="success"?(I(),D("span",cw,"✅")):(I(),D("span",_w,"⚠️")),O("span",null,et(e.toast.text),1)])],2)):ct("",!0)]),_:1}),O("div",{class:"flex items-center justify-between px-5 py-4",style:vt({background:e.primaryColor})},[O("p",{class:"text-base font-semibold",style:vt({color:e.contrastColor})},et(e.i18nData?.communication),5),O("button",{style:vt({color:e.contrastColor}),onClick:i[0]||(i[0]=(...a)=>e.toggleOpen&&e.toggleOpen(...a))}," ✕ ",4)],4),O("div",fw,[e.hasForm?(I(),D("div",dw,[(I(!0),D(ot,null,gt(e.formItems,a=>(I(),D("div",{key:a.name,class:"space-y-1"},[O("label",pw,[O("span",null,et(a.name),1),a.required?(I(),D("span",mw,"*")):ct("",!0)]),a.type===1?Ft((I(),D("input",{key:0,"onUpdate:modelValue":l=>e.formData[a.name]=l,placeholder:a.placeholder,class:"w-full rounded-lg border border-gray-200 px-3 py-2 text-sm focus:outline-none focus:ring-2 focus:ring-[var(--theme-primary-color,#2563eb)]"},null,8,hw)),[[ne,e.formData[a.name]]]):a.type===2?Ft((I(),D("select",{key:1,"onUpdate:modelValue":l=>e.formData[a.name]=l,class:"w-full rounded-lg border border-gray-200 px-3 py-2 text-sm focus:outline-none focus:ring-2 focus:ring-[var(--theme-primary-color,#2563eb)]"},[(I(!0),D(ot,null,gt(a.values||[],l=>(I(),D("option",{key:l,value:l},et(l),9,yw))),128))],8,gw)),[[Er,e.formData[a.name]]]):a.type===3?Ft((I(),D("textarea",{key:2,"onUpdate:modelValue":l=>e.formData[a.name]=l,placeholder:a.placeholder,rows:"3",class:"w-full resize-none rounded-lg border border-gray-200 px-3 py-2 text-sm focus:outline-none focus:ring-2 focus:ring-[var(--theme-primary-color,#2563eb)]"},null,8,vw)),[[ne,e.formData[a.name]]]):ct("",!0)]))),128)),O("button",{disabled:e.submitting,class:"w-full rounded-xl px-4 py-3 text-sm font-semibold text-white shadow-lg transition hover:shadow-xl disabled:opacity-50",style:vt({background:e.primaryColor,color:e.contrastColor}),onClick:i[1]||(i[1]=(...a)=>e.submit&&e.submit(...a))},et(e.submitting?`${e.i18nData?.submitting}...`:`${e.i18nData?.submit_consultation}`),13,Ew)])):ct("",!0)])])):ct("",!0)]),_:1}),O("div",{class:jt(["flex-col gap-3 items-end",e.isOpen?"hidden sm:flex":"flex"])},[(I(!0),D(ot,null,gt(e.primaryContacts,a=>(I(),D(ot,{key:a.key},[a.type==="qrcode"?(I(),D("div",bw,[(I(),D("svg",ww,[(I(!0),D(ot,null,gt(ut(Bt).qrcode,l=>(I(),D("path",{key:l,d:l},null,8,Aw))),128))])),O("div",Tw,[O("div",Rw,[O("img",{src:a.href,alt:"qrcode",class:"block h-32 w-32 object-contain"},null,8,Iw)])])])):(I(),$t(s,{key:1,contact:a,class:"group flex bg-white items-center rounded-full shadow-md border border-gray-100 transition-all duration-300 ease-out hover:shadow-lg overflow-hidden w-12 hover:w-auto hover:-translate-x-2 pl-0 hover:pl-3 pr-3 hover:pr-4"},{default:Dt(()=>[O("div",Pw,[(I(),D("svg",Dw,[(I(!0),D(ot,null,gt(ut(Bt)[r[a.type]],l=>(I(),D("path",{key:l,d:l},null,8,Ow))),128))]))]),O("div",Lw,[O("p",xw,et(o(a)),1),O("p",Cw,et(a.note),1)])]),_:2},1032,["contact"]))],64))),128)),e.hasForm?(I(),D("button",{key:0,class:"group relative flex h-12 w-12 items-center justify-center rounded-full shadow-md transition-all duration-300 hover:-translate-x-2 hover:shadow-lg",style:vt({background:e.primaryColor,color:e.contrastColor}),type:"button",onClick:i[2]||(i[2]=(...a)=>e.toggleOpen&&e.toggleOpen(...a))},[(I(),D("svg",kw,[(I(!0),D(ot,null,gt(ut(Bt).form,a=>(I(),D("path",{key:a,d:a},null,8,Vw))),128))])),O("span",Sw,et(e.i18nData?.online_message),1)],4)):ct("",!0)],2)])])}}}),Nw=Object.assign(je(Mw,[["__scopeId","data-v-cf5e0068"]]),{__name:"InquiryLayouts05"});function _f(...t){for(const e of t){if(typeof e=="number"&&Number.isFinite(e))return String(e);if(typeof e=="string"&&e.trim())return e.trim()}return""}function $w(t){const e=_f(t);if(!e)return"";if(/^https?:\/\//i.test(e))return e;const r=e.replace(/\D/g,"");return r?`https://api.whatsapp.com/send?phone=${r}`:""}function XA(t){return t.clickable?{href:t.href,target:"_blank",rel:"noopener noreferrer"}:{}}const Bw="/icons/whatsapp-inquiry.png";function ZA(t){return Array.isArray(t)?t.map((e,r)=>{if(!e||typeof e!="object")return null;const o=e,n=_f(o.phone,o.mobile),i=$w(o.whatsapp);return n?{key:o.id??r,label:n,href:i,clickable:!!i}:null}).filter(e=>e!==null):[]}const Fw={class:"fixed right-4 top-[calc(50%+10rem)] -translate-y-1/2 z-[120] font-sans"},Uw={class:"relative"},Hw={key:0,class:"absolute top-1/2 right-0 mr-0 w-[calc(100vw-2rem)] -translate-y-1/2 sm:right-full sm:left-auto sm:mr-4 sm:w-[340px] bg-white rounded-2xl shadow-2xl border border-gray-100 ring-1 ring-black/5 overflow-hidden"},jw={class:"p-5 space-y-4 max-h-[420px] overflow-y-auto custom-scrollbar"},qw={key:0,class:"space-y-3"},zw={class:"text-sm text-gray-700 flex items-center gap-1"},Ww={key:0,class:"text-red-500"},Kw=["onUpdate:modelValue","placeholder"],Gw=["onUpdate:modelValue"],Jw=["value"],Yw=["onUpdate:modelValue","placeholder"],Qw=["disabled"],Xw={class:"flex items-center gap-2 text-sm font-medium"},Zw={key:0},t1={key:1},e1={key:0,class:"flex flex-col gap-3 items-end"},r1={key:0,class:"group relative flex h-12 w-12 items-center justify-center rounded-full bg-white shadow-md border border-gray-100 text-black transition-shadow duration-300 hover:shadow-lg"},o1={class:"w-5 h-5",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":"1.7","stroke-linecap":"round","stroke-linejoin":"round"},n1=["d"],i1={class:"absolute right-full top-1/2 -translate-y-1/2 mr-3 w-max origin-right scale-95 opacity-0 pointer-events-none transition-all duration-300 group-hover:scale-100 group-hover:opacity-100"},s1={class:"rounded-xl bg-white p-2 shadow-lg border border-gray-100"},a1=["src"],l1={class:"flex h-12 w-12 flex-shrink-0 items-center justify-center text-black"},u1=["src"],c1={key:1,class:"w-5 h-5",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":"1.7","stroke-linecap":"round","stroke-linejoin":"round"},_1=["d"],f1={class:"whitespace-nowrap opacity-0 group-hover:opacity-100 transition-opacity duration-300 pl-2"},d1={class:"text-sm font-semibold text-gray-900"},p1={class:"text-xs text-gray-500"},m1={class:"flex h-12 w-12 flex-shrink-0 items-center justify-center text-black"},h1={class:"w-5 h-5",viewBox:"0 0 1024 1024",fill:"currentColor"},g1=["d"],y1={class:"whitespace-nowrap opacity-0 group-hover:opacity-100 transition-opacity duration-300 pl-2"},v1={class:"text-sm font-semibold text-gray-900"},E1=Ut({__name:"06",props:{formItems:{},hasForm:{type:Boolean},formData:{},isOpen:{type:Boolean},submitting:{type:Boolean},toast:{},primaryContacts:{},primaryColor:{},contrastColor:{},i18nData:{},toggleOpen:{type:Function},submit:{type:Function}},setup(t){const e=t,r={phone:"phone",email:"mail",qrcode:"qrcode"},o=n=>n.type==="phone"?e.i18nData?.whatsapp??"WhatsApp":e.i18nData?.email;return(n,i)=>{const s=_o;return I(),D("div",Fw,[O("div",Uw,[mt(oe,{name:"slide-in"},{default:Dt(()=>[e.isOpen?(I(),D("div",Hw,[O("div",{class:"flex items-center justify-between px-5 py-4",style:vt({background:e.primaryColor})},[O("div",null,[O("p",{class:"text-base font-semibold",style:vt({color:e.contrastColor})},et(t.i18nData?.communication),5)]),O("button",{class:"text-white cursor-pointer",onClick:i[0]||(i[0]=(...a)=>e.toggleOpen&&e.toggleOpen(...a))}," ✕ ")],4),O("div",jw,[e.hasForm?(I(),D("div",qw,[(I(!0),D(ot,null,gt(e.formItems,a=>(I(),D("div",{key:a.name,class:"space-y-1"},[O("label",zw,[O("span",null,et(a.name),1),a.required?(I(),D("span",Ww,"*")):ct("",!0)]),a.type===1?Ft((I(),D("input",{key:0,"onUpdate:modelValue":l=>e.formData[a.name]=l,placeholder:a.placeholder,class:"w-full rounded-lg border border-gray-200 px-3 py-2 text-sm focus:outline-none focus:ring-2 focus:ring-[var(--theme-primary-color,#2563eb)]"},null,8,Kw)),[[ne,e.formData[a.name]]]):a.type===2?Ft((I(),D("select",{key:1,"onUpdate:modelValue":l=>e.formData[a.name]=l,class:"w-full rounded-lg border border-gray-200 px-3 py-2 text-sm focus:outline-none focus:ring-2 focus:ring-[var(--theme-primary-color,#2563eb)]"},[(I(!0),D(ot,null,gt(a.values||[],l=>(I(),D("option",{key:l,value:l},et(l),9,Jw))),128))],8,Gw)),[[Er,e.formData[a.name]]]):a.type===3?Ft((I(),D("textarea",{key:2,"onUpdate:modelValue":l=>e.formData[a.name]=l,placeholder:a.placeholder,rows:"3",class:"w-full rounded-lg border border-gray-200 px-3 py-2 text-sm focus:outline-none focus:ring-2 focus:ring-[var(--theme-primary-color,#2563eb)] resize-none"},null,8,Yw)),[[ne,e.formData[a.name]]]):ct("",!0)]))),128)),O("button",{disabled:e.submitting,class:"w-full rounded-xl px-4 py-3 text-sm font-semibold text-white shadow-lg transition hover:shadow-xl disabled:opacity-50",style:vt({background:e.primaryColor,color:e.contrastColor}),onClick:i[1]||(i[1]=(...a)=>e.submit&&e.submit(...a))},et(e.submitting?`${t.i18nData?.submitting}...`:`${t.i18nData?.submit_consultation}`),13,Qw)])):ct("",!0)]),mt(oe,{name:"fade"},{default:Dt(()=>[e.toast.visible?(I(),D("div",{key:0,class:jt(["fixed top-2 left-1/2 -translate-x-1/2 z-[150] rounded-xl border px-4 py-3 shadow-lg bg-white whitespace-nowrap",e.toast.type==="success"?"border-green-200 text-green-800":"border-red-200 text-red-800"])},[O("div",Xw,[e.toast.type==="success"?(I(),D("span",Zw,"✅")):(I(),D("span",t1,"⚠️")),O("span",null,et(e.toast.text),1)])],2)):ct("",!0)]),_:1})])):ct("",!0)]),_:1}),e.isOpen?ct("",!0):(I(),D("div",e1,[(I(!0),D(ot,null,gt(e.primaryContacts,a=>(I(),D(ot,{key:a.key},[a.type==="qrcode"?(I(),D("div",r1,[(I(),D("svg",o1,[(I(!0),D(ot,null,gt(ut(Bt).qrcode,l=>(I(),D("path",{key:l,d:l},null,8,n1))),128))])),O("div",i1,[O("div",s1,[O("img",{src:a.href,alt:"qrcode",class:"block h-32 w-32 object-contain"},null,8,a1)])])])):(I(),$t(s,{key:1,contact:a,class:"group flex bg-white items-center rounded-full shadow-md border border-gray-100 transition-all duration-300 ease-out hover:shadow-lg overflow-hidden w-12 hover:w-auto hover:-translate-x-2 pl-0 hover:pl-3 pr-3 hover:pr-4"},{default:Dt(()=>[O("div",l1,[a.type==="phone"?(I(),D("img",{key:0,src:ut(Bw),alt:"WhatsApp",class:"w-5 h-5 shrink-0 object-contain"},null,8,u1)):(I(),D("svg",c1,[(I(!0),D(ot,null,gt(ut(Bt)[r[a.type]],l=>(I(),D("path",{key:l,d:l},null,8,_1))),128))]))]),O("div",f1,[O("p",d1,et(o(a)),1),O("p",p1,et(a.note),1)])]),_:2},1032,["contact"]))],64))),128)),e.hasForm?(I(),D("button",{key:0,class:"group flex items-center rounded-full bg-white shadow-md border border-gray-100 transition-all duration-300 ease-out hover:shadow-lg overflow-hidden w-12 hover:w-auto hover:-translate-x-2 pl-0 hover:pl-3 pr-3 hover:pr-4",onClick:i[2]||(i[2]=(...a)=>e.toggleOpen&&e.toggleOpen(...a))},[O("div",m1,[(I(),D("svg",h1,[(I(!0),D(ot,null,gt(ut(Bt).form,a=>(I(),D("path",{key:a,d:a},null,8,g1))),128))]))]),O("div",y1,[O("p",v1,et(t.i18nData?.online_message),1)])])):ct("",!0)]))])])}}}),b1=Object.assign(je(E1,[["__scopeId","data-v-3db5ad24"]]),{__name:"InquiryLayouts06"}),w1={class:"fixed right-4 top-[calc(50%+10rem)] -translate-y-1/2 z-[120] font-sans"},A1={class:"relative"},T1={key:0,class:"absolute top-1/2 right-0 mr-0 w-[calc(100vw-2rem)] -translate-y-1/2 sm:right-full sm:left-auto sm:mr-4 sm:w-[340px] bg-white rounded-2xl shadow-2xl border border-gray-100 ring-1 ring-black/5 overflow-hidden"},R1={class:"p-5 space-y-4 max-h-[420px] overflow-y-auto custom-scrollbar"},I1={key:0,class:"space-y-3"},P1={class:"text-sm text-gray-700 flex items-center gap-1"},D1={key:0,class:"text-red-500"},O1=["onUpdate:modelValue","placeholder"],L1=["onUpdate:modelValue"],x1=["value"],C1=["onUpdate:modelValue","placeholder"],k1=["disabled"],V1={class:"flex items-center gap-2 text-sm font-medium"},S1={key:0},M1={key:1},N1={key:0,class:"flex justify-end"},$1={class:"flex h-12 w-12 flex-shrink-0 items-center justify-center"},B1={class:"w-5 h-5",viewBox:"0 0 1024 1024",fill:"currentColor"},F1=["d"],U1={class:"whitespace-nowrap opacity-0 group-hover:opacity-100 transition-opacity duration-300 pl-2"},H1={class:"text-sm font-semibold"},j1=Ut({__name:"07",props:{formItems:{},hasForm:{type:Boolean},formData:{},isOpen:{type:Boolean},submitting:{type:Boolean},toast:{},primaryContacts:{},primaryColor:{},contrastColor:{},i18nData:{},toggleOpen:{type:Function},submit:{type:Function}},setup(t){const e=t;return(r,o)=>(I(),D("div",w1,[O("div",A1,[mt(oe,{name:"slide-in"},{default:Dt(()=>[e.isOpen?(I(),D("div",T1,[O("div",{class:"flex items-center justify-between px-5 py-4",style:vt({background:e.primaryColor})},[O("div",null,[O("p",{class:"text-base font-semibold",style:vt({color:e.contrastColor})},et(t.i18nData?.communication),5)]),O("button",{class:"text-white cursor-pointer",onClick:o[0]||(o[0]=(...n)=>e.toggleOpen&&e.toggleOpen(...n))}," ✕ ")],4),O("div",R1,[e.hasForm?(I(),D("div",I1,[(I(!0),D(ot,null,gt(e.formItems,n=>(I(),D("div",{key:n.name,class:"space-y-1"},[O("label",P1,[O("span",null,et(n.name),1),n.required?(I(),D("span",D1,"*")):ct("",!0)]),n.type===1?Ft((I(),D("input",{key:0,"onUpdate:modelValue":i=>e.formData[n.name]=i,placeholder:n.placeholder,class:"w-full rounded-lg border border-gray-200 px-3 py-2 text-sm focus:outline-none focus:ring-2 focus:ring-[var(--theme-primary-color,#2563eb)]"},null,8,O1)),[[ne,e.formData[n.name]]]):n.type===2?Ft((I(),D("select",{key:1,"onUpdate:modelValue":i=>e.formData[n.name]=i,class:"w-full rounded-lg border border-gray-200 px-3 py-2 text-sm focus:outline-none focus:ring-2 focus:ring-[var(--theme-primary-color,#2563eb)]"},[(I(!0),D(ot,null,gt(n.values||[],i=>(I(),D("option",{key:i,value:i},et(i),9,x1))),128))],8,L1)),[[Er,e.formData[n.name]]]):n.type===3?Ft((I(),D("textarea",{key:2,"onUpdate:modelValue":i=>e.formData[n.name]=i,placeholder:n.placeholder,rows:"3",class:"w-full rounded-lg border border-gray-200 px-3 py-2 text-sm focus:outline-none focus:ring-2 focus:ring-[var(--theme-primary-color,#2563eb)] resize-none"},null,8,C1)),[[ne,e.formData[n.name]]]):ct("",!0)]))),128)),O("button",{disabled:e.submitting,class:"w-full rounded-xl px-4 py-3 text-sm font-semibold text-white shadow-lg transition hover:shadow-xl disabled:opacity-50",style:vt({background:e.primaryColor,color:e.contrastColor}),onClick:o[1]||(o[1]=(...n)=>e.submit&&e.submit(...n))},et(e.submitting?`${t.i18nData?.submitting}...`:`${t.i18nData?.submit_consultation}`),13,k1)])):ct("",!0)]),mt(oe,{name:"fade"},{default:Dt(()=>[e.toast.visible?(I(),D("div",{key:0,class:jt(["fixed top-2 left-1/2 -translate-x-1/2 z-[150] rounded-xl border px-4 py-3 shadow-lg bg-white whitespace-nowrap",e.toast.type==="success"?"border-green-200 text-green-800":"border-red-200 text-red-800"])},[O("div",V1,[e.toast.type==="success"?(I(),D("span",S1,"✅")):(I(),D("span",M1,"⚠️")),O("span",null,et(e.toast.text),1)])],2)):ct("",!0)]),_:1})])):ct("",!0)]),_:1}),!e.isOpen&&e.hasForm?(I(),D("div",N1,[O("button",{class:"group flex items-center rounded-full shadow-lg transition-all duration-300 ease-out hover:shadow-xl overflow-hidden w-12 hover:w-auto hover:-translate-x-2 pl-0 hover:pl-3 pr-3 hover:pr-4",style:vt({background:e.primaryColor,color:e.contrastColor}),onClick:o[2]||(o[2]=(...n)=>e.toggleOpen&&e.toggleOpen(...n))},[O("div",$1,[(I(),D("svg",B1,[(I(!0),D(ot,null,gt(ut(Bt).form,n=>(I(),D("path",{key:n,d:n},null,8,F1))),128))]))]),O("div",U1,[O("p",H1,et(t.i18nData?.online_message),1)])],4)])):ct("",!0)])]))}}),q1=Object.assign(je(j1,[["__scopeId","data-v-f61962e1"]]),{__name:"InquiryLayouts07"}),z1=()=>{const t=Xt("organization-data").data,e=Xt("subdomain-detail").data,r=Te("global-social-accounts"),o=Xt("theme-config").data,n=H(()=>o.value?.data?.global?.primaryColor||"#2563eb"),i=H(()=>Qn(n.value)),s=H(()=>{const u=e.value?.data;return Array.isArray(u)?u[0]||{}:u||{}}),a=H(()=>_n(s.value)),l=H(()=>Wv(s.value?.contacts)),_=H(()=>{const u=r.value?.data;if(!Array.isArray(u))return[];const f={whatsapp:"whatsapp",facebook:"facebook",youtube:"globe",tiktok:"globe",instagram:"globe",twitter:"globe",skype:"chat",linkedin:"globe",messenger:"chat"};return u.map((d,p)=>{const m=(d.platform||d.name||"").toLowerCase(),y=d.account_url||d.link_url||d.url||"",L=d.platform||d.name||"社交平台";return y?{key:`social-${d.id||p}-${m||"link"}`,name:L,url:y,platform:m,icon:f[m]||"globe"}:null}).filter(Boolean)});return{organization:t,detailRecord:s,primaryContactRecord:a,primaryContacts:l,socialLinks:_,primaryColor:n,contrastColor:i}},W1=Ut({__name:"InquiryWidget",props:{i18nData:{}},setup(t){const e={it1:gu,it2:rb,it3:Lb,it4:iw,it5:Nw,it6:b1,it7:q1},r=t,o=Te("global-inquiry-config"),{formItems:n,hasForm:i,formData:s,isOpen:a,submitting:l,toast:_,toggleOpen:u,submit:f}=cf(),{primaryContacts:d,primaryColor:p,contrastColor:m}=z1(),y=H(()=>{const v=o.value?.data?.[0];if(!v)return"it1";const h=v.code;return h&&e[h]?h:"it1"}),L=H(()=>e[y.value]||gu),w=H(()=>({formItems:n.value,hasForm:i.value,formData:s,isOpen:a.value,submitting:l.value,toast:_,primaryContacts:d.value,primaryColor:p.value,contrastColor:m.value,toggleOpen:u,submit:f,i18nData:r.i18nData??{}}));return(v,h)=>(I(),$t(Fo(L.value),If(zc(w.value)),null,16))}}),K1=Object.assign(W1,{__name:"InquiryWidget"}),G1=(t,e)=>{const r=Qn(e);return{navLayoutTemplate:t,navTextColor:r,previewNavStyle:{...J_(e),color:r}}},J1=(t,e,r,o="")=>{const n=Qn(e),i=yu(n,.6),s=r?.length?r:[];return{footerLayoutTemplate:t,previewFooterStyle:{...J_(e),color:n},footerColumns:[{title:"快速导航",links:["首页","产品","联系我们","关于我们"]},{title:"资源",links:["开发文档","API 参考","视频教程","博客文章"]},{title:"公司",links:["关于我们","加入我们","联系方式","合作伙伴"]},{title:"支持",links:["帮助中心","社区论坛","提交工单","服务状态"]}],footerMutedColor:i,footerNewsletterTopics:["产品更新","行业洞察","技术分享"],footerCardBackground:yu(n,.05),footerButtonStyle:{backgroundColor:n,color:Cn(e)},footerOutlineButtonStyle:{border:`1px solid ${n}`,backgroundColor:"transparent",color:n},footerMinimalLinks:["首页","产品","关于","联系"],footerLegalLinks:["隐私政策","服务条款","使用协议","Cookie 政策"],footerSocials:s,footerBgImageUrl:o}};function yu(t,e){const r=t.replace("#",""),o=Number.parseInt(r.substring(0,2),16),n=Number.parseInt(r.substring(2,4),16),i=Number.parseInt(r.substring(4,6),16);return`rgba(${o}, ${n}, ${i}, ${e})`}const vu="/api/metrics/collect",Eu="ft_metrics_user_id",ff="ft_metrics_session_id",kn="ft_metrics_session_last_activity",bu="ft_metrics_first_visit",fn=1800*1e3,Y1="v1.0",Mo=()=>typeof crypto<"u"&&crypto.randomUUID?crypto.randomUUID():"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,t=>{const e=Math.random()*16|0;return(t==="x"?e:e&3|8).toString(16)}),Q1=()=>{if(typeof localStorage>"u")return Mo();let t=localStorage.getItem(Eu);return t||(t=Mo(),localStorage.setItem(Eu,t)),t},df=(t=Date.now())=>{const e=Mo();return typeof localStorage<"u"&&(localStorage.setItem(ff,e),localStorage.setItem(kn,t.toString())),e},X1=(t=Date.now())=>{if(typeof localStorage>"u")return Mo();const e=localStorage.getItem(ff),r=Number(localStorage.getItem(kn)),o=!Number.isFinite(r)||t-r>=fn;return!e||o?df(t):(localStorage.setItem(kn,t.toString()),e)},Z1=()=>typeof localStorage>"u"?!0:localStorage.getItem(bu)?!1:(localStorage.setItem(bu,Date.now().toString()),!0),tA=t=>{const e=[{name:"Edge",regex:/Edg(?:e|A|iOS)?\/(\d+[\d.]*)/},{name:"Chrome",regex:/Chrome\/(\d+[\d.]*)/},{name:"Firefox",regex:/Firefox\/(\d+[\d.]*)/},{name:"Safari",regex:/Version\/(\d+[\d.]*).*Safari/},{name:"Opera",regex:/OPR\/(\d+[\d.]*)/},{name:"IE",regex:/(?:MSIE |rv:)(\d+[\d.]*)/}];for(const r of e){const o=t.match(r.regex);if(o)return{name:r.name,version:o[1]||""}}return{name:"Unknown",version:""}},eA=t=>{const e=[{name:"Windows",regex:/Windows NT (\d+\.\d+)/},{name:"macOS",regex:/Mac OS X (\d+[._]\d+(?:[._]\d+)?)/},{name:"iOS",regex:/(?:iPhone|iPad|iPod).*OS (\d+[._]\d+)/},{name:"Android",regex:/Android (\d+(?:\.\d+)?)/},{name:"Linux",regex:/Linux/}];for(const r of e){const o=t.match(r.regex);if(o){const n=o[1]?.replace(/_/g,".")||"";return{name:r.name,version:n}}}return{name:"Unknown",version:""}},rA=t=>/Mobile|Android.*Mobile|iPhone|iPod/i.test(t)?"mobile":/iPad|Android(?!.*Mobile)|Tablet/i.test(t)?"tablet":"desktop",oA=t=>{if(/iPhone/.test(t))return{brand:"Apple",model:"iPhone"};if(/iPad/.test(t))return{brand:"Apple",model:"iPad"};const e=t.match(/Android.*?;\s*([^;)]+)(?:\s+Build)?/);if(e){const r=e[1].trim(),o=["Samsung","Huawei","Xiaomi","OPPO","vivo","OnePlus","Realme","Google","Sony","LG","Motorola"];for(const n of o)if(r.toLowerCase().includes(n.toLowerCase()))return{brand:n,model:r};return{brand:null,model:r}}return{brand:null,model:null}},nA=t=>{if(!t)return"direct";try{const e=new URL(t,location.origin);if(e.origin===location.origin)return"internal";const r=e.hostname.toLowerCase();return/google\.|bing\.|baidu\.|sogou\.|so\.com|yahoo\.|yandex\./i.test(r)?"organic":/facebook\.|twitter\.|linkedin\.|instagram\.|weibo\.|wechat|t\.co|fb\.me/i.test(r)?"social":/mail\.|email\.|outlook\.|gmail\./i.test(r)?"email":"referral"}catch{return"unknown"}},iA=t=>{if(!t)return null;try{return new URL(t,location.origin).hostname}catch{return null}},sA=()=>typeof navigator>"u"?null:(navigator.connection||navigator.mozConnection||navigator.webkitConnection)?.effectiveType||null;let Ts=null;const wu=()=>{const t={pageLoadTime:null,domLoadTime:null,firstPaintTime:null,lcpTime:null};if(typeof performance>"u")return t;try{const e=performance.getEntriesByType("navigation")[0];e&&(t.pageLoadTime=Math.round(e.loadEventEnd-e.startTime),t.domLoadTime=Math.round(e.domContentLoadedEventEnd-e.startTime));const o=performance.getEntriesByType("paint").find(n=>n.name==="first-paint");o&&(t.firstPaintTime=Math.round(o.startTime)),t.lcpTime=Ts}catch{}return t},aA=t=>t==="/"||t===""?"home":/^\/?products?/i.test(t)?"product":/^\/?about/i.test(t)?"about":/^\/?contact/i.test(t)?"contact":/^\/?news|blog|article/i.test(t)?"content":/^\/?faq|help|support/i.test(t)?"support":null,lA=()=>{try{return ge()}catch{return null}},qi=t=>{const e=JSON.stringify(t);try{if(typeof navigator.sendBeacon=="function"){const r=new Blob([e],{type:"application/json"});navigator.sendBeacon(vu,r);return}fetch(vu,{method:"POST",headers:{"Content-Type":"application/json"},body:e,keepalive:!0}).catch(()=>{})}catch(r){console.warn("⚠️ [Metrics] Failed to send event",r)}},rt=Pe({started:!1,cleanupFns:[],currentPath:"",currentVisitEventId:null,pageEntryTime:0,pageLeaveSent:!1,maxScrollDepth:0,clicksCount:0,pageViewsInSession:0,userId:null,sessionId:null,lastActivityTime:0,isNewUser:null}),uA=()=>{const t=()=>{rt.userId===null&&(rt.userId=Q1()),rt.sessionId===null&&(rt.sessionId=X1(),rt.lastActivityTime=Date.now()),rt.isNewUser===null&&(rt.isNewUser=Z1())},e=(v=Date.now())=>{rt.lastActivityTime=v,typeof localStorage<"u"&&localStorage.setItem(kn,v.toString())},r=(v=Date.now())=>rt.lastActivityTime>0&&v-rt.lastActivityTime>=fn,o=(v=Date.now())=>{rt.sessionId=df(v),rt.lastActivityTime=v,rt.pageViewsInSession=0},n=()=>{if(typeof PerformanceObserver>"u")return()=>{};try{const v=new PerformanceObserver(h=>{const g=h.getEntries(),A=g[g.length-1];A&&(Ts=Math.round(A.startTime))});return v.observe({type:"largest-contentful-paint",buffered:!0}),()=>v.disconnect()}catch{return()=>{}}},i=(v,h)=>{const g=navigator.userAgent,A=tA(g),P=eA(g),M=oA(g),$=wu();return rt.pageViewsInSession++,{user_id:rt.userId,session_id:rt.sessionId,page_url:location.href,page_title:document.title||null,page_path:v,page_category:aA(v),referrer_url:h||document.referrer||null,referrer_domain:iA(h||document.referrer),user_agent:g,browser_name:A.name,browser_version:A.version,os_name:P.name,os_version:P.version,device_type:rA(g),device_brand:M.brand,device_model:M.model,screen_resolution:`${screen.width}x${screen.height}`,viewport_size:`${window.innerWidth}x${window.innerHeight}`,page_load_time:$.pageLoadTime,dom_load_time:$.domLoadTime,first_paint_time:$.firstPaintTime,largest_contentful_paint:$.lcpTime,scroll_depth:0,clicks_count:0,time_on_page:null,is_bounce:null,exit_page:!1,page_views_in_session:rt.pageViewsInSession,traffic_source:nA(h||document.referrer),is_new_user:rt.isNewUser,connection_type:sA(),javascript_enabled:!0,cookies_enabled:navigator.cookieEnabled,language:navigator.language||null,data_source:"web_client",data_version:Y1}},s=(v,h)=>{const g=Date.now(),A=r(g);rt.currentPath&&rt.pageEntryTime&&l(A,A?fn/1e3:void 0),A&&o(g),rt.currentPath=v,rt.currentVisitEventId=Mo(),rt.pageEntryTime=g,rt.pageLeaveSent=!1,rt.maxScrollDepth=0,rt.clicksCount=0,Ts=null,e(g);const P=i(v,h),M={type:"page_view",ts:g,visit_event_id:rt.currentVisitEventId,session_id:rt.sessionId,user_id:rt.userId,metrics:P};qi(M);const $=rt.currentVisitEventId,C=rt.sessionId;setTimeout(()=>{a($,C,v)},3e3)},a=(v,h,g)=>{const A=wu(),P={type:"performance",ts:Date.now(),visit_event_id:v,session_id:h,user_id:rt.userId,page_path:g,page_load_time:A.pageLoadTime,dom_load_time:A.domLoadTime,first_paint_time:A.firstPaintTime,largest_contentful_paint:A.lcpTime};qi(P)},l=(v,h)=>{if(!rt.currentPath||!rt.currentVisitEventId||!rt.pageEntryTime||rt.pageLeaveSent)return;const g=Math.round((Date.now()-rt.pageEntryTime)/1e3),A=h===void 0?g:Math.min(g,h),P=rt.pageViewsInSession===1&&v,M={type:"page_leave",ts:Date.now(),visit_event_id:rt.currentVisitEventId,session_id:rt.sessionId,user_id:rt.userId,page_path:rt.currentPath,time_on_page:A,scroll_depth:rt.maxScrollDepth,clicks_count:rt.clicksCount,is_bounce:P,exit_page:v};rt.pageLeaveSent=!0,qi(M)},_=()=>{const v=Date.now();return r(v)?(l(!0,fn/1e3),o(v),rt.currentPath="",rt.currentVisitEventId=null,rt.pageEntryTime=0,s(location.pathname+location.search,location.href),!0):!1},u=()=>{_(),rt.clicksCount++,e()};let f=null;const d=()=>{f||(f=setTimeout(()=>{f=null,_();const v=document.documentElement.scrollHeight-document.documentElement.clientHeight,h=window.scrollY||document.documentElement.scrollTop,g=v>0?Math.min(100,Math.round(h/v*100)):0;g>rt.maxScrollDepth&&(rt.maxScrollDepth=g),e()},500))},p=()=>{document.visibilityState==="visible"&&_()},m=()=>{l(!0)},y=v=>{v.persisted&&s(location.pathname+location.search,location.href)};return{start:()=>{if(rt.started)return;t();const v=lA(),h=[];if(h.push(n()),s(location.pathname+location.search,document.referrer||void 0),v){const g=v.afterEach((A,P)=>{const M=P?.fullPath?new URL(P.fullPath,location.origin).href:void 0;s(A.fullPath,M)});typeof g=="function"&&h.push(g)}window.addEventListener("click",u,{passive:!0}),h.push(()=>window.removeEventListener("click",u)),window.addEventListener("scroll",d,{passive:!0}),h.push(()=>window.removeEventListener("scroll",d)),document.addEventListener("visibilitychange",p),h.push(()=>document.removeEventListener("visibilitychange",p)),window.addEventListener("pagehide",m),h.push(()=>window.removeEventListener("pagehide",m)),window.addEventListener("pageshow",y),h.push(()=>window.removeEventListener("pageshow",y)),rt.cleanupFns=h,rt.started=!0},stop:()=>{rt.started&&(l(!0),rt.cleanupFns.forEach(v=>v()),rt.cleanupFns=[],rt.started=!1)},started:H(()=>rt.started)}},zi="ft_privacy_consent",Ke=Pe({status:"unknown",shouldShow:!1,initialized:!1}),cA=()=>{const t=uA(),e=()=>{if(Ke.initialized)return;const i=localStorage.getItem(zi)==="accepted";Ke.status=i?"accepted":"unknown",Ke.shouldShow=!i,Ke.initialized=!0,t.start()},r=()=>{localStorage.setItem(zi,"accepted"),Ke.status="accepted",Ke.shouldShow=!1,t.start()},o=()=>{localStorage.removeItem(zi),Ke.status="unknown",Ke.shouldShow=!1};return Nr(e),{consent:Ke,loadConsent:e,accept:r,reject:o}},_A="baidu-analytics-script",fA=t=>{const e=St(),r=nr();let o="",n="",i,s;const a=l=>{const _=l.trim();if(!_||!/^[a-zA-Z0-9_-]+$/.test(_)||o===_)return;window._hmt=window._hmt||[];const u=document.createElement("script");u.id=_A,u.async=!0,u.src=`https://hm.baidu.com/hm.js?${encodeURIComponent(_)}`,document.head.appendChild(u),o=_,n=r.fullPath};Nr(()=>{i=Qt(t,l=>{l&&a(l)},{immediate:!0}),s=e.hook("page:finish",()=>{!o||r.fullPath===n||(window._hmt.push(["_trackPageview",r.fullPath]),n=r.fullPath)})}),$r(()=>{i?.(),s?.()})},dA=()=>({generateWebSite:s=>({"@context":"https://schema.org","@type":"WebSite",name:s.name,url:s.url,description:s.description,...s.logo&&{logo:{"@type":"ImageObject",url:s.logo}}}),generateOrganization:s=>({"@context":"https://schema.org","@type":"Organization",name:s.name,url:s.url,description:s.description,...s.logo&&{logo:{"@type":"ImageObject",url:s.logo}},...s.address&&{address:{"@type":"PostalAddress",...s.address}},...s.contactPoint&&{contactPoint:{"@type":"ContactPoint",...s.contactPoint}}}),generateWebPage:s=>({"@context":"https://schema.org","@type":"WebPage",name:s.name,description:s.description,url:s.url,...s.breadcrumb&&{breadcrumb:{"@type":"BreadcrumbList",itemListElement:s.breadcrumb}}}),generateArticle:s=>({"@context":"https://schema.org","@type":"Article",headline:s.headline,description:s.description,datePublished:s.datePublished,dateModified:s.dateModified||s.datePublished,...s.author&&{author:{"@type":"Person",name:s.author.name}},...s.image&&{image:s.image}}),generateBreadcrumb:s=>({"@context":"https://schema.org","@type":"BreadcrumbList",itemListElement:s.map((a,l)=>({"@type":"ListItem",position:l+1,name:a.name,item:a.url}))}),injectStructuredData:s=>{Xs({script:[{type:"application/ld+json",children:JSON.stringify(s)}]})}}),pA=["dynamicNavId","categoriesId","page"];function Au(t){return String(t||"").trim().replace(/^https?:\/\//i,"").replace(/\/.*$/,"").split(":")[0]?.replace(/^www\./i,"").toLowerCase()||""}function pf(t={}){const{keepQuery:e=!0}=t,r=nr(),o=Ho(),n=W_(),i=H(()=>{const l=n.host;if(!l)return"";const _=String(o.value?.domain||"").trim().replace(/^https?:\/\//i,"").replace(/\/+$/,""),u=_&&Au(_)===Au(l)?_:l;return`${n.protocol==="https:"?"https:":"http:"}//${u}`}),s=H(()=>{if(!i.value)return"";if(!e)return`${i.value}${r.path}`;const l=new URLSearchParams;for(const u of pA){const f=r.query[u],d=Array.isArray(f)?f[0]:f,p=String(d??"").trim();p&&l.set(u,p)}const _=l.toString();return`${i.value}${r.path}${_?`?${_}`:""}`}),a=H(()=>s.value?[{key:"canonical",rel:"canonical",href:s.value}]:[]);return{canonicalUrl:s,canonicalLink:a}}function Tu(t){return String(t||"").trim().replace(/^https?:\/\//i,"").replace(/\/.*$/,"").split(":")[0]?.replace(/^www\./i,"").toLowerCase()||""}function mA(t){return String(t||"").trim().replace(/_/g,"-").toLowerCase()}function hA(t){return String(t||"").trim().replace(/^https?:\/\//i,"").replace(/\/+$/,"").toLowerCase()}function gA(){const t=nr(),e=lf(),r=Ho(),o=W_(),{canonicalUrl:n}=pf(),i=Xt("website-languages").data,s=H(()=>{const f=n.value;if(!f)return t.path;try{const d=new URL(f);return`${d.pathname}${d.search}`}catch{return t.path}}),a=H(()=>{const f=Tu(r.value?.domain);return f?f===Tu(o.host):!1}),l=H(()=>{if(!a.value)return[];const f=i.value?.data;if(!Array.isArray(f))return[];const d=o.protocol==="https:"?"https:":"http:",p=new Set;return f.map(m=>({hreflang:mA(m?.language),domain:hA(m?.domain),isDefault:Number(m?.is_default)===1})).filter(m=>!m.hreflang||!m.domain||p.has(m.hreflang)?!1:(p.add(m.hreflang),!0)).map(m=>({...m,href:`${d}//${m.domain}${e.resolveCategoryLink(s.value,m.domain)}`}))}),_=H(()=>{const f=l.value;return f.length?f.find(d=>d.isDefault)||f.find(d=>d.hreflang==="en"||d.hreflang.startsWith("en-"))||f[0]:null});return{hreflangLinks:H(()=>{const f=l.value;if(f.length<2)return[];const d=f.map(m=>({key:`alternate-${m.hreflang}`,rel:"alternate",hreflang:m.hreflang,href:m.href})),p=_.value;return p&&d.push({key:"alternate-x-default",rel:"alternate",hreflang:"x-default",href:p.href}),d})}}const yA={key:2,class:"bg-white px-4 text-center !text-[#4d4d4d] text-[12px] py-4 leading-relaxed md:px-8 lg:px-[70px]"},vA=Ut({__name:"app",async setup(t){let e,r;const o=fc(()=>c(()=>import("./NfCeDhun.js"),[],import.meta.url)),n=nr(),i=Ho(),{data:s}=([e,r]=si(()=>pe("organization-data",fv,{dedupe:"defer"})),e=await e,r(),e);s.value||console.error("❌ [App] 组织信息为空，无法继续！");const a=uf(),l=()=>window.location.origin,_=j=>{const Q=j.trim();return Q?/^https?:\/\//i.test(Q)?Q:`${Q.includes("localhost")||Q.startsWith("127.0.0.1")?"http":"https"}://${Q}`:""};function u(j){if(!j)return{};if(typeof j=="string")try{const Q=JSON.parse(j);return u(Q)}catch{return{}}return typeof j=="object"&&!Array.isArray(j)?Object.fromEntries(Object.entries(j).map(([Q,at])=>[Q,typeof at=="string"?at:""]).filter(([,Q])=>Q)):{}}const f=H(()=>{const j=l();if(j)return j;const Q=i.value?.domain?.trim();return _(Q||"localhost:4096")}),d=pe("site-qr-code",async()=>{const j=f.value;if(!j)return null;try{return await Y0.toDataURL(j,{width:160,margin:1,errorCorrectionLevel:"M"})}catch(Q){return console.error("❌ [App] 生成二维码失败:",Q),null}},{watch:[f]}),p=H(()=>s.value?.org_id),m=H(()=>s.value?.id),y=H(()=>s.value?.website_id),L=pe("theme-config",async()=>{if(!p.value)return null;const j=await $fetch("/api/configuration/theme",{query:{organizationId:p.value}});if(j?.data&&j.data.length>0){const Q=JSON.parse(j.data[0].value),at=Q.navi?.code,se=Q.footer?.code;return{data:{...Q,navi:{...Q.navi,template:at},footer:{...Q.footer,template:se}}}}return j},{immediate:!!p.value,dedupe:"defer"}),{data:w}=L,v=H(()=>a.value??null),h=pe("navi-data",async()=>m.value?await $fetch("/api/navi",{query:{subdomainId:m.value}}):null,{server:!0,immediate:!!m.value,dedupe:"defer"}),{data:g}=h,A=pe("i18n-data",async()=>{const j=s.value?.language?.trim().toLowerCase()||"en",at=(await $fetch("/api/configuration/i18n",{query:{lang:j}}))?.data;return at&&typeof at=="object"?{...at[j]??at.en??Object.values(at)[0]??{},locale:j}:{}},{server:!0,immediate:!0,dedupe:"defer"}),P=(j=[],Q=new Set)=>{for(const at of j)at.pageId&&Q.add(at.pageId),at.children?.length&&P(at.children,Q);return Q},M=(j=[],Q)=>{for(const at of j){const se=at.pageId;if(se&&Q[se]){const Se=Q[se]?.path||"#",fo=at.dynamicNavId??at.id;at.path=at.__dynamic&&fo?`${Se}${Se.includes("?")?"&":"?"}dynamicNavId=${encodeURIComponent(String(fo))}`:Se}at.children?.length&&M(at.children,Q)}},$=H(()=>{const j=g.value?.data?.[0]?.values,Q=Array.isArray(j)?j:[];return Array.from(P(Q)).sort((at,se)=>at-se)}),C=pe("friendly-links",async()=>y.value?await $fetch("/api/information/friendly-links",{query:{websiteId:y.value}}):null,{server:!0,immediate:!!y.value,dedupe:"defer"}),{data:V}=C,U=pe("branch-sites",async()=>y.value?await $fetch("/api/information/branch-sites",{query:{websiteId:y.value}}):null,{server:!0,immediate:!!y.value,dedupe:"defer"}),S=pe("social-accounts",async()=>y.value?await $fetch("/api/information/social-accounts",{query:{websiteId:y.value}}):null,{server:!0,immediate:!!y.value,dedupe:"defer"}),{data:q}=S,Y=pe("subdomain-detail",async()=>m.value?await $fetch("/api/information/subdomain-detail",{query:{subdomainId:m.value}}):null,{immediate:!!m.value,dedupe:"defer"}),{data:pt}=Y,tt=H(()=>{const j=pt.value?.data,at=(Array.isArray(j)?j[0]:j)?.business_scope;return typeof at=="string"?at.trim():""}),st=hv(),X=pe("website-languages",async()=>y.value?await $fetch("/api/organization/languages",{query:{websiteId:y.value}}):null,{immediate:!!y.value,dedupe:"defer"}),{data:ht}=X,Ht=pe("inquiry-config",async()=>p.value?await $fetch("/api/configuration/inquiry",{query:{organizationId:p.value}}):null,{server:!1,immediate:!!p.value,dedupe:"defer"}),{data:xt}=Ht,Ct=pe("inquiry-form",async()=>p.value?await $fetch("/api/configuration/inquiry-form",{query:{organizationId:p.value,subdomainId:m.value}}):null,{immediate:!!p.value,dedupe:"defer"}),{data:zt}=Ct,te=pe("category-references",()=>s.value?.id?$fetch("/api/category-references",{query:{subdomainId:s.value.id}}):Promise.resolve({references:[],paths:{}}),{watch:[()=>s.value?.id]});[e,r]=si(()=>Promise.all([te,L,h,A,C,U,S,Y,X,Ht,Ct,d])),await e,r(),[e,r]=si(async()=>pe(()=>`app-nav-page-paths-${$.value.join("-")||"empty"}`,async()=>{if(!$.value.length)return{};const Q=(await $fetch("/api/pages/batch",{method:"POST",body:{pageIds:$.value,subdomainId:m.value,returnAsMap:!0}}))?.data||{},at=g.value?.data?.[0]?.values;return Array.isArray(at)&&M(at,Q),null},{server:!0,immediate:!0,default:()=>({}),watch:[$]})),await e,r();const Wt=H(()=>{const j=st.value?.data;return Array.isArray(j)?j[0]:j||null}),Mt=H(()=>Wt.value?.full_name||"");function R(j){if(j){if(typeof j=="string")try{const Q=JSON.parse(j);return Q&&typeof Q=="object"&&!Array.isArray(Q)?Q:void 0}catch{return}return typeof j=="object"&&!Array.isArray(j)?j:void 0}}const N=H(()=>{const j=w.value?.data;return!j||!j.navi||!j.navi.template||!j.navi.configuration?null:{...G1(j.navi.template,j.navi.configuration.primaryColor),brandName:Mt.value,title:R(j.navi.configuration.title),subtitle:R(j.navi.configuration.subtitle),menuImages:u(j.navi.configuration.menuImages),menuBackground:j.navi.configuration.menuBackground||"",logoMaxHeight:j.navi.configuration.logoMaxHeight,topBarImageUrl:j.navi.configuration.topBarImageUrl||"",topBarImageLink:j.navi.configuration.topBarImageLink||""}}),B=H(()=>{const j=V.value?.data;return Array.isArray(j)?j.map(Q=>({id:Q.id,name:Q.link_name||Q.name||"",url:Q.link_url||"#",logoUrl:Q.logo_url||null,description:Q.description||null})).filter(Q=>Q.name):[]}),K=H(()=>{const j=w.value?.data;return!j||!j.footer||!j.footer.template||!j.footer.configuration?null:J1(j.footer.template,j.footer.configuration.primaryColor,B.value,j.footer.configuration.footerBgImageUrl||j.footer.configuration.backgroundImageUrl||"")}),_t=H(()=>w.value?.data?.global?.primaryColor||"#0f172a"),Et=H(()=>w.value?.data?.global?.secondaryColor||"#67C23A"),E=H(()=>w.value?.data?.global?.fontFamily||void 0),T=H(()=>aa(_t.value,Et.value)),b=T,k=Te("global-social-accounts",()=>q.value);Qt(q,j=>{k.value=j});const x=Te("global-languages",()=>ht.value);Qt(ht,j=>{x.value=j});const F=Te("global-inquiry-config",()=>xt.value);Qt(xt,j=>{F.value=j});const G=Te("global-inquiry-form",()=>zt.value);Qt(zt,j=>{G.value=j});const J=H(()=>{const j=s.value?.language;return typeof j=="string"&&j.trim()?j.trim().toLowerCase():"en"}),W=H(()=>J.value.startsWith("zh")),z=["/404","/kwrank"],nt=H(()=>{const j=n.path.length>1?n.path.replace(/\/+$/,""):n.path;return!z.includes(j)}),{generateWebSite:Z,generateOrganization:it}=dA(),{canonicalLink:dt}=pf(),{hreflangLinks:yt}=gA(),It=(j,Q)=>j||"",wt=j=>{const Q=j?.trim();return Q?Q.replace("_","-"):"zh-CN"},ie=j=>{switch((j.split("?")[0]?.split("#")[0]||"").split(".").pop()?.toLowerCase()){case"png":return"image/png";case"svg":return"image/svg+xml";case"jpg":case"jpeg":return"image/jpeg";case"ico":return"image/x-icon";default:return}},Jt=H(()=>{const j=i.value?.favicon_url,Q=It(j);if(!Q)return null;const at=ie(Q);return at?{rel:"icon",type:at,href:Q,key:"favicon"}:{rel:"icon",href:Q,key:"favicon"}});Xs(()=>{const j=i.value,Q=j?.title||"FT Cloud System",at=j?.description||"FT Cloud System Website",se=j?.keywords||"",Se=n.path==="/",fo=j?.baidu_site_verification?.trim(),_a=j?.google_site_verification?.trim(),fa=f.value||"",mf=Z({name:Q,url:fa,description:at,logo:j?.logo_url}),hf=it({name:Q,url:fa,logo:j?.logo_url,description:at});return{htmlAttrs:{lang:wt(j?.language),...E.value?{class:"site-global-font",style:`--site-font-family: ${E.value}`}:{}},...Se?{title:Q}:{},meta:[...Se?[{key:"description",name:"description",content:at},{key:"keywords",name:"keywords",content:se},{key:"og:title",property:"og:title",content:Q},{key:"og:description",property:"og:description",content:at},{key:"twitter:title",name:"twitter:title",content:Q},{key:"twitter:description",name:"twitter:description",content:at}]:[],{key:"og:type",property:"og:type",content:"website"},{key:"twitter:card",name:"twitter:card",content:"summary_large_image"},...fo?[{key:"baidu-site-verification",name:"baidu-site-verification",content:fo}]:[],..._a?[{key:"google-site-verification",name:"google-site-verification",content:_a}]:[]],link:[...Jt.value?[Jt.value]:[],...dt.value,...yt.value],script:[{key:"ld-json-website",type:"application/ld+json",children:JSON.stringify(mf)},{key:"ld-json-organization",type:"application/ld+json",children:JSON.stringify(hf)}]}});const{consent:ye,accept:ce,reject:wr}=cA();return fA(H(()=>i.value?.baidu_analytics_id)),(j,Q)=>{const at=w0,se=Qy;return I(),D("div",{class:"flex flex-col min-h-screen",style:vt(T.value)},[nt.value&&N.value?(I(),$t(pv,{key:0,bindings:N.value,"component-config":v.value},null,8,["bindings","component-config"])):ct("",!0),O("main",{class:"flex-1 layout-theme overflow-x-clip",style:vt(ut(b))},[mt(at)],4),nt.value&&K.value?(I(),$t(Ev,{key:1,bindings:K.value,"business-scope":tt.value,"component-config":v.value},null,8,["bindings","business-scope","component-config"])):ct("",!0),nt.value&&W.value?(I(),D("div",yA,[...Q[0]||(Q[0]=[O("p",null,"【合规与免责声明】本网站严格遵守《中华人民共和国广告法》，尽力规范用语。如页面不慎出现不符合规定的表述，敬请联系我们，将立即更正；相关内容仅供参考，不构成交易依据。",-1),O("p",null,"本站部分素材来自网络，如有侵权，请联系删除。",-1)])])):ct("",!0),nt.value?(I(),$t(se,{key:3},{default:Dt(()=>[mt(qv,{"i18n-data":ut(a)},null,8,["i18n-data"]),mt(K1,{"i18n-data":ut(a)},null,8,["i18n-data"])]),_:1})):ct("",!0),nt.value?(I(),$t(se,{key:4},{default:Dt(()=>[mt(ut(o),{open:ut(ye).shouldShow,"i18n-data":ut(a),onAccept:ut(ce),onReject:ut(wr)},null,8,["open","i18n-data","onAccept","onReject"])]),_:1})):ct("",!0)],4)}}}),EA=je(vA,[["__scopeId","data-v-4e38cc1e"]]),bA={class:"nf-shell relative flex min-h-screen flex-col overflow-hidden px-5 text-white antialiased sm:px-8"},wA={class:"relative z-10 mx-auto flex w-full max-w-5xl flex-1 flex-col items-center justify-center pb-16 text-center sm:pb-20"},AA={class:"nf-number-wrap mb-6 sm:mb-9"},TA={class:"nf-number select-none text-[clamp(9rem,24vw,19rem)] font-extralight leading-[0.78] tracking-[-0.08em]"},RA={class:"nf-copy"},IA={class:"text-[clamp(1.65rem,3.4vw,2.5rem)] font-light tracking-[-0.025em]"},PA={class:"mx-auto mt-3 max-w-xl text-sm font-light leading-7 text-white/78 sm:text-base"},DA={class:"mt-8 flex flex-col items-center justify-center gap-4 sm:flex-row sm:gap-6"},OA=Ut({__name:"error",props:{error:{}},setup(t){const e=t,r=H(()=>Number(e.error?.statusCode)||500),o=H(()=>r.value===404),n=H(()=>o.value?"页面未找到":"页面暂时无法访问"),i=H(()=>o.value?"抱歉，您访问的页面不存在、已被移动或删除。":e.error?.message||"服务器开了个小差，请稍后重试。"),s=()=>{if(o.value){y_({redirect:"/"});return}window.location.reload()};return(a,l)=>(I(),D("main",bA,[O("section",wA,[O("div",AA,[O("div",TA,et(r.value),1)]),O("div",RA,[O("h1",IA,et(n.value),1),O("p",PA,et(i.value),1),O("div",DA,[O("button",{type:"button",class:"nf-primary inline-flex min-h-12 min-w-40 items-center justify-center rounded border border-white/90 px-6 text-sm font-normal tracking-wide outline-none transition-all duration-300 focus-visible:ring-2 focus-visible:ring-white focus-visible:ring-offset-2 focus-visible:ring-offset-[#007aff]",onClick:s},et(o.value?"返回首页":"重新加载"),1)])])])]))}}),LA=je(OA,[["__scopeId","data-v-88e65a63"]]),xA={key:0},Ru={__name:"nuxt-root",setup(t){const e=()=>null,r=St(),o=r.deferHydration();if(r.isHydrating){const _=r.hooks.hookOnce("app:error",o);ge().beforeEach(_)}const n=!1;Cr(Kn,nr()),r.hooks.callHookWith(_=>_.map(u=>u()),"vue:setup");const i=Gn(),s=!1,a=/bot\b|chrome-lighthouse|facebookexternalhit|google\b/i;yc((_,u,f)=>{if(r.hooks.callHook("vue:error",_,u,f).catch(d=>console.error("[nuxt] Error in `vue:error` hook",d)),a.test(navigator.userAgent))return r.hooks.callHook("app:error",_),console.error(`[nuxt] Not rendering error page for bot with user agent \`${navigator.userAgent}\`:`,_),!1;if(v_(_)&&(_.fatal||_.unhandled))return r.runWithContext(()=>Dr(_)),!1});const l=!1;return(_,u)=>(I(),$t(Bc,{onResolve:ut(o)},{default:Dt(()=>[ut(s)?(I(),D("div",xA)):ut(i)?(I(),$t(ut(LA),{key:1,error:ut(i)},null,8,["error"])):ut(l)?(I(),$t(ut(e),{key:2,context:ut(l)},null,8,["context"])):ut(n)?(I(),$t(Fo(ut(n)),{key:3})):(I(),$t(ut(EA),{key:4}))]),_:1},8,["onResolve"]))}};let Iu;{let t;Iu=async function(){if(t)return t;const r=!!(window.__NUXT__?.serverRendered??document.getElementById("__NUXT_DATA__")?.dataset.ssr==="true"),o=r?Yp(Ru):Jp(Ru),n=lh({vueApp:o});async function i(s){await n.callHook("app:error",s),n.payload.error||=mr(s)}o.config.errorHandler=i,n.hook("app:suspense:resolve",()=>{o.config.errorHandler===i&&(o.config.errorHandler=void 0)}),!r&&sl.id&&n.hook("app:suspense:resolve",()=>{document.getElementById(sl.id)?.remove()});try{await _h(n,E0)}catch(s){i(s)}try{await n.hooks.callHook("app:created",o),await n.hooks.callHook("app:beforeMount",o),o.mount(ih),await n.hooks.callHook("app:mounted",o),await gr()}catch(s){i(s)}return o},t=Iu().catch(e=>{throw console.error("Error while mounting app:",e),e})}export{$t as $,gt as A,jt as B,mt as C,pe as D,$A as E,ot as F,cg as G,nr as H,ne as I,lf as J,mr as K,mv as L,GA as M,JA as N,hv as O,Te as P,QA as Q,YA as R,Sd as S,UA as T,nf as U,_n as V,zA as W,qA as X,cv as Y,WA as Z,je as _,Xs as a,sp as a0,Fo as a1,KA as a2,jA as a3,Dt as a4,pf as a5,ut as a6,Fs as a7,gr as a8,ge as a9,Td as aA,Ms as aB,ZA as aC,Bw as aD,XA as aE,$w as aF,NA as aG,St as aa,ia as ab,Nl as ac,HA as ad,Ee as ae,VA as af,e_ as ag,Ah as ah,n0 as ai,br as aj,Gs as ak,Uo as al,bm as am,Dn as an,FA as ao,oe as ap,CA as aq,If as ar,kA as as,Wp as at,P0 as au,Ed as av,gc as aw,Cr as ax,Ns as ay,Er as az,$r as b,H as c,Ut as d,I as e,D as f,O as g,zs as h,SA as i,c as j,Qt as k,Ft as l,vt as m,wh as n,Nr as o,ct as p,_v as q,kt as r,hr as s,et as t,Ho as u,MA as v,si as w,Xt as x,uf as y,Pe as z};
