const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./BluyEETs.js","./BQUPhVVS.js","./404.CmlknuXu.css","./CgdaGzPM.js","./BXQiC7tv.js","./HtqsAgb7.js","./DGspl-Mk.js","./CJEUkHzB.js","./BRnn3XkP.js","./D-iU6Aav.js","./CC9M1cSl.js","./_slug_.rSyanlgz.css","./DjtSzTKg.js","./CdB5IfUT.js","./DSPQClUN.js","./CvGTXoDv.js","./pYNsn7iZ.js","./DDWwRoXA.js","./BfCosJFp.js","./DPbk-n-_.js","./2y1ch4eJ.js","./DBCQJO2L.js","./D2Y2TqqI.js","./CFpPKB2B.js","./BbCQ5kKp.js","./CfG-aLNL.js","./DdtKBoRi.js","./CTkPO3Qp.js","./CIpvzF-3.js","./DRQ2vitE.js","./C5o3Ccmf.js","./Q10SJV7Y.js","./HuZD7vnZ.js","./BEhanPSc.js","./CGf_1Y58.js","./CdW8gZ7t.js","./BBXXClA5.js","./D_WOq0g5.js","./Cj8Mcu2l.js","./eE1pNSvK.js","./etK1pw6j.js","./BucaSjFE.js","./BBCRx0MQ.js","./3HE1ePwY.js","./BFg7kIgR.js","./DKIbPv8p.js","./C2oqYmV0.js","./kL0EHqME.js","./BaCd0aVy.js","./Dshow420Icon.BZ9eQVe_.css","./Bia7M45w.js","./BJkfP20p.js","./CMb992KF.js","./Dn0QMSmm.js","./DvwKHNB6.js","./C3PAADCY.js","./C2cmfUAV.js","./DG4A-tcw.js","./DcY64CIp.js","./C4acC5Ba.js","./DawhcSPk.js","./zaabcpXg.js","./CiRg77_i.js","./CanznMLJ.js","./BBrv4-nI.js","./Cu10qcx_.js","./DFu9fCIm.js","./BPrdroRr.js","./ArticleCardCarouselLayout.jQpnATWR.css","./BsUpflWZ.js","./DM7nLh6i.js","./DOKFgl9C.js","./AluminumPanelProductMarqueeLayout.VWLjyrU9.css","./DABwoBgn.js","./AluminumPanelProductScrollGridLayout.DKUv3kPR.css","./DDO9He4q.js","./AluminumPanelCompanyIntroLayout.BcARlFEr.css","./OnKxLRkC.js","./DGm7fZHg.js","./AluminumPanelProjectCasesMarqueeLayout.BtNj13r6.css","./Di2Hi026.js","./B7cK5wDh.js","./CHhgFmr6.js","./nuBFRK9Z.js","./AluminumPanelProductionEquipmentLayout.CkVDI8gG.css","./BXCfJt-T.js","./AluminumPanelNewsCenterLayout.BSkHITzz.css","./Baok6aZI.js","./DpfNp_FO.js","./AofengCompanyIntroLayout.Dqk5hOtx.css","./DrGmgvR9.js","./CiAItouh.js","./R44GHC0Q.js","./DfcEBbVN.js","./CzXAdqUd.js","./DvPCJOwM.js","./BVqhxCY1.js","./74X-_-av.js","./BTeoxACq.js","./DfYcWyM9.js","./BJpRI8S_.js","./B6Usnz5Z.js","./D97uwE-O.js","./DilXotRT.js","./CCgt8hkS.js","./BabyStrollerFactoryGalleryLayout.BT41a8O4.css","./D6VXG_WB.js","./DiNshYAU.js","./VVuNPd7O.js","./C3r-9VNX.js","./BrandLogoWallLayout.CnTPonhg.css","./Dt1ressm.js","./ThemeBrandLogoCarouselLayout.Dp3TQEEX.css","./Dqu_Lf16.js","./C_Bvbgnz.js","./bgIbVMN5.js","./3EI4Fecy.js","./BnkR7M8t.js","./C6X7usU0.js","./DvYCe2jJ.js","./Dshow432HomeBannerLayout.7A1LpYaf.css","./CqJTeCof.js","./DBBgDbUq.js","./Dshow432HomeCertifiedLayout.CjOV9LfR.css","./C4VLVSXR.js","./e6H0G3ws.js","./BHAhgUTi.js","./DZeuPM5n.js","./Dshow432HomeServiceLayout.sADoLzHA.css","./BSHdwUXM.js","./CzTuO_lv.js","./Dshow432HomeTestimonialsLayout.Cvbg2I84.css","./CAH2YbXT.js","./efpTLUVK.js","./Dshow432AboutSectionNavLayout.DEt9HaaP.css","./CXsm7wt1.js","./XigOwNOw.js","./CoaDVCwg.js","./CnofQky5.js","./DPbbpxiE.js","./CB0zwMUn.js","./CgY_xyqS.js","./CuQl0Vgj.js","./DBnK6sGc.js","./SGlpFx4X.js","./BhFK3ATZ.js","./R0qg67vu.js","./BIhPpVHq.js","./BCcyhe8Y.js","./C2xELtc6.js","./Dshow441HomeProductsLayout.B_ubsSnO.css","./BZn5SH_2.js","./BhqC7pEC.js","./DAIzrWAe.js","./DUHMtiKl.js","./D5qOe0DQ.js","./DR2c93be.js","./CjH7NOP6.js","./XQJPSlTr.js","./Dshow441HomeTestimonialsLayout.RmK6RiHq.css","./DmBSevgH.js","./DXjRLgv6.js","./Dshow442HomeBannerLayout.PeEoRgCd.css","./0Zc1VCPf.js","./BlBWY6kj.js","./Dshow442HomeChooseLayout.CSK98NZ4.css","./e9HfgwNi.js","./Dshow442HomeProcateLayout.omRwMRrw.css","./BhIR5qvG.js","./Dshow442HomeAppliLayout.CR5ZWPQv.css","./oIKHf_17.js","./Dshow442HomeRecommendLayout.BJbMo4sg.css","./D9LBwShU.js","./0ELcJQaR.js","./Dshow442HomeSourcingLayout.BfAfw_1u.css","./B5FibYyD.js","./C_Jzu74u.js","./BjXHl5PD.js","./QtyAWXUE.js","./BIGlfKYC.js","./Dshow442NewsSliderLayout.DSqt-TV2.css","./DWzg8WhO.js","./DOhQn-YH.js","./CkH4-df0.js","./BV6sYqHD.js","./Dshow442ProductDetailLayout.BzCzzOBV.css","./DjupE1G-.js","./Dshow442NewsDetailLayout.DNn34HYH.css","./D5twyLbL.js","./Dshow442AboutLayout.CGK2a2m2.css","./lJm7ve7t.js","./GytruckHomeBannerLayout.DpDhp8NZ.css","./C_JUtTmE.js","./hQzsrSe8.js","./CUkvlgBg.js","./BbH7v_ve.js","./Bf460_GA.js","./DxSdJu9C.js","./GytruckHomeNewsLayout.BRSshGCS.css","./Bcbx9wU5.js","./DYwFLyPx.js","./DhAlsdN2.js","./CJGBJoo9.js","./DjsXwU9G.js","./BYUk5cGk.js","./ChemicalCompanyIntroLayout.clNhdXgo.css","./DyzMWpqk.js","./BjRA4pun.js","./CompanyHistoryTimelineLayout.4j8DheEr.css","./Fe9WmY6b.js","./C5-EUpqK.js","./CompanyHonorLayout.CrDqvrE_.css","./BkXiKD1_.js","./BL8f_86B.js","./ChemicalHeroBannerLayout.BL4K8WPJ.css","./7wkxe96p.js","./ChemicalNewsSectionLayout.yfTOnfge.css","./SwXJQ6bv.js","./ChemicalProductCarouselLayout.-PYyBoW-.css","./BmMwkufc.js","./ChemicalProductShowcaseLayout.BubmV2G1.css","./CCntvGZw.js","./ChemicalStatementBannerLayout.C9jnx232.css","./CvPTVXRU.js","./I-P18aXE.js","./CompanyNewsCultureNoticeLayout.4vLK7wAJ.css","./D8OlwKoW.js","./C6uOKH9m.js","./BTay632k.js","./BcZmeZEw.js","./CompanyAboutFeaturesCarouselLayout.BK6qra-i.css","./7pSdpHSQ.js","./BG96nwp-.js","./CompanyInnerBannerLayout.D7Nh7U-i.css","./DkIHwQuU.js","./7YQOYmsL.js","./CI_WSf8Q.js","./DoorsWindowsCompanyIntroLayout.jBcA6Bal.css","./H2FlQute.js","./DoorsWindowsProductsShowcaseLayout.DgV1CzPn.css","./BTRBGU7q.js","./DoorsWindowsMerchantsLayout.D4a_B-_R.css","./7JJhNu5V.js","./DoorsWindowsNewsLayout.DfQcqa_Z.css","./BLOWoMok.js","./DoorsWindowsBrandIntroLayout.BAhfsnI4.css","./YYEy0Hji.js","./DoorsWindowsBrandDisplayLayout.awz0aMJT.css","./CghvR_23.js","./DoorsWindowsProductCenterLayout.BWuPIu7d.css","./Ctikeq16.js","./CompanyLuxuryHeroLayout.ChH2WUkO.css","./DFy4ZS_y.js","./CTU6BWoa.js","./3YLL4tmB.js","./Cwp07Nv6.js","./CtU5KHGs.js","./CompanyLuxuryAboutLayout.BFCPT_38.css","./D4Do85Wb.js","./CompanyLuxuryPopularProductsLayout.CqEt4_Iu.css","./BxyZHnFd.js","./Bcx8O46S.js","./CY3owibZ.js","./CpEjeytB.js","./U4STOxeT.js","./CompanyLuxuryProductDetailLayout.BhePodbs.css","./N_UblPUg.js","./DR6kvBcx.js","./GgR8KPS8.js","./BAPOn8kx.js","./Dkevy0p3.js","./DoiqIPHx.js","./-J2vm62o.js","./CX9Y6vBW.js","./CompanyFourAdvantagesHoverLayout.CcFHSa44.css","./B78jc_Ir.js","./BTwhAGG4.js","./CompanyIntroStatsBannerLayout.CeP-LGkP.css","./Biow3kne.js","./HHfDCi4U.js","./BeNWxayo.js","./DOA262e2.js","./CVF69zdr.js","./CompanyProductCategoryPanelLayout.CWYKqwQ9.css","./6nFpujP1.js","./C3qCFw26.js","./CompanyProductCenterCarouselLayout.BmvcZ5EX.css","./B1oGLbRF.js","./CompanyProductShowcaseCarouselLayout.BePr6eQL.css","./DOnvNqYj.js","./CompanyProductDisplayCarouselLayout.CAlV7Kln.css","./zBLobVUx.js","./CompanyHeroCarouselLayout.Dcf02hpp.css","./BKtQtkN4.js","./CompanyBrandHeroCarouselLayout.DjclTPQr.css","./CI0s2pwm.js","./Dh5zlRcC.js","./BcqKgqwK.js","./SY5TBWdG.js","./4WiJrGay.js","./D5kFRzfn.js","./kubwOn3-.js","./CK9OCp0s.js","./5USSOUae.js","./Dtb__ZNa.js","./H4-k1msP.js","./CKX9sEck.js","./CompanyNewsCenterLayout.DGgWhOa6.css","./Ph3qSUF6.js","./D3Ue1mtV.js","./Didux5jJ.js","./DscMTgyX.js","./Cmw-HpG2.js","./Ce35pNGp.js","./D9C_qTLV.js","./BkjfoJHm.js","./Dol-iK2f.js","./wsi5ol_J.js","./Du-TSibP.js","./Cu0LexHT.js","./BLAeevwI.js","./Cw--a187.js","./DSUe7QK0.js","./B_RC8met.js","./C3_Iqv26.js","./D2jlWRpS.js","./DSIzXOmj.js","./C0bZRn6R.js","./CQzijJ86.js","./LFYEXZMp.js","./JCPYC_Z0.js","./CppX6SfQ.js","./Dwp1XCas.js","./BPvInVQy.js","./sFV5TcTo.js","./cAO3cv67.js","./BFD6L264.js","./CS-DKSoI.js","./UobIoCfR.js","./D1fP4VMt.js","./Du-2iWla.js","./ContextItemLayout.5dA9bbaI.css","./BnPfT9H-.js","./q3o0zpSJ.js","./DGYbl8YM.js","./CustomerCaseCardsLayout.1agX8xlv.css","./BTT8KmvA.js","./BNHPK9XR.js","./DetailPageLayout.Cd23AGPP.css","./B4cymN8K.js","./ContentDetailPageLayout.BE_kj-b4.css","./Dw5cQElL.js","./DH8kEsnS.js","./SidebarProductDetailLayout.CX5Ogbqb.css","./xOAR71Ga.js","./DIx7tmdo.js","./ProductDetailGalleryLayout.wWOE6k7p.css","./DMwzmceE.js","./TengkaiProductDetailLayout.B9SFmCnA.css","./Q3ZyvaX6.js","./Ny1mDaiN.js","./GytruckNewsDetailLayout.DWGfea4c.css","./Y6owVkQl.js","./GytruckProductDetailLayout.DWcJB777.css","./Bvhjb3IR.js","./D9CoFtW3.js","./DevelopmentHistoryLayout.C2pBtjWN.css","./DiiOUVWA.js","./EngineeringAdvantagesLayout.5qzfWZf_.css","./poVN5Ixd.js","./DuSXyn8l.js","./EngineeringCaseCoverflowLayout.D3MtLbB2.css","./Da-wno_3.js","./Cnpt82Zm.js","./EnvironmentalBusinessSegmentsLayout.bsK7UeTH.css","./BwASArWi.js","./DPj1tnxQ.js","./BBKRqogd.js","./C_iEKIcE.js","./ntbailGB.js","./ExhaustTreatmentAdvantagesLayout.pFsWxuSd.css","./BEhjb7dr.js","./BirV51ZP.js","./CGMCkppp.js","./BkPAMpST.js","./30UckM3V.js","./DA4j7nnB.js","./9zd_gS72.js","./BpywPEgr.js","./Dfqdb0GO.js","./BsQ-7mPp.js","./HexagonGalleryLayout.CW_a-vp9.css","./BBv1F6Py.js","./DJfxqZYk.js","./Hp-Ju01B.js","./BxHlXYIT.js","./HomeHeroMachineryLayout.Cp2kaWDS.css","./CK3gVaEs.js","./HomeHeroMachineryLayout2.CGfICuJA.css","./DLFc86Qm.js","./fWyEM-g1.js","./CeOKbDwY.js","./GDnPgybe.js","./ProductCategoryNavGridLayout.C0urRNSp.css","./DNSizGxb.js","./Gh0ZTFt4.js","./lqPvK_LZ.js","./DCWEaGgs.js","./Dax4GVGB.js","./CbXf6PoW.js","./D9rer4HU.js","./CxfXd3kG.js","./HomeHeroRenovationLayout.CsVWldPj.css","./BWPbiuWw.js","./JoinCooperateLayout.Dl3K-rSh.css","./CSuKRvzp.js","./j0cX2o2g.js","./HydraulicProductCenterLayout.C28NXaZc.css","./8rgsIbxp.js","./HydraulicWhyChooseUsLayout.CkhEl5sw.css","./7CdbkClQ.js","./BVF9dQEt.js","./CowXac0O.js","./DpoyX_17.js","./B4GnHkGe.js","./9N-C7l7L.js","./DcIDQJMb.js","./CTJpz6r3.js","./1jx4Z7to.js","./LeftIntroRightBannerLayout.Bt98uL0U.css","./Kdc1MvcI.js","./LixingMaterialAdvantagesLayout.BF-PsQFR.css","./B-u47REr.js","./LixingMaterialCaseShowcaseLayout.B2RbVWkd.css","./CZTbxCet.js","./LixingMaterialCompanyIntroLayout.DZeSTR43.css","./D478o-rf.js","./LixingMaterialCustomBannerLayout.B-QFPfAM.css","./CC506gXX.js","./LixingMaterialDevelopmentLayout.QX8w3zm2.css","./9tSVgfop.js","./LixingMaterialNewsCenterLayout.DistseNd.css","./B73shwt3.js","./LixingMaterialProcessLayout.DOHQmIFU.css","./D-RSa51m.js","./LixingMaterialProductCategoryLayout.9A1oGU0i.css","./DgnfHobA.js","./CIhXZQvL.js","./BUNcLWDI.js","./D9rjlx_y.js","./LuqitianAdvantagesLayout.B0Oh0Nk2.css","./bYVHmNmz.js","./3boFNAH_.js","./LuqitianCompanyIntroLayout.DqncxNgN.css","./DJ_pRjJx.js","./LuqitianCompanyQualificationLayout.BOs0ZP2K.css","./Dh4TPwK9.js","./LuqitianCompanyVideoLayout.CmAu2TQX.css","./DffsI0Pq.js","./LuqitianConsultBannerLayout.BN5taF3y.css","./DXS1ohqG.js","./HlpO9Fps.js","./LuqitianCustomProcessLayout.DVadXvo0.css","./58eqWgrc.js","./C7RfUEDM.js","./Csjtw8MJ.js","./BuJMNYjm.js","./CvWfwWeK.js","./Cyy3hqs-.js","./tobM5ujw.js","./NNoDK9ij.js","./BdfaCmUh.js","./NavbarDesktopSubMenu.KNahAvwE.css","./ComdBElz.js","./NavbarMobileSubMenu.Dbtn2WQj.css","./NavLayout09.Ceo1GdV0.css","./BGPw7Bl-.js","./LuqitianNewsInfoLayout.BMGbg2zI.css","./C_h5VH6d.js","./B04arhba.js","./LuqitianProductCenterLayout.zBVY9tZA.css","./DXI4od9P.js","./DlC17RD_.js","./LuqitianSidebarCompanyIntroLayout.CSAAvdo-.css","./BQZtvxMc.js","./LuqitianSidebarContactQrLayout.BpLrPsRb.css","./C5LY7J16.js","./LuqitianSidebarOnlineMessageLayout.WVINMD4k.css","./FDtxQ-6N.js","./C3FxjCk9.js","./D_S38ktD.js","./LuqitianSidebarNewsListLayout.DoQrenmX.css","./pQv5haow.js","./blceJ_it.js","./Czo93DXM.js","./B0sUFZTQ.js","./UuDDoXEO.js","./ChAxw7rC.js","./MaterialsCarouselLayout.CafqxAo5.css","./BxmpcA-t.js","./V42ptpwM.js","./CGGRRlRq.js","./MaterialsHexagonLayout.lmLCrFqV.css","./Ig1pXrVF.js","./CU3kzxU8.js","./YwHmZpSL.js","./BVfYdfPS.js","./DbW4RDjb.js","./MembraneAdvantagesArcLayout.DJRr7Ukw.css","./SLrDnaoH.js","./BInTbc41.js","./BawIB_VN.js","./Otk4wnG6.js","./NewsFeaturedCarouselLayout.XhZNsJan.css","./COtLBk49.js","./BbK7_Jv_.js","./s3NLiHbG.js","./DJy0Cr2q.js","./Dnpu8L1Z.js","./VQuWQ2RC.js","./D95WTCBV.js","./CoTQ0zB7.js","./BeNolhoE.js","./ProductCenterShowcaseLayout.DBG-HxNi.css","./BxpPaCAn.js","./ProductCenterFilterGridLayout.DPCMS9Fn.css","./BfhAYUUo.js","./ProductExpressCenterLayout.CvT3Cd0j.css","./DKLWXwr9.js","./CS5uX8hp.js","./I5GInXAV.js","./DcnD1EiC.js","./Dfu_xobb.js","./BmjQyFJo.js","./B9wZLbA4.js","./ProfileFourPartLayout.BdCBo-_t.css","./DJyH6tGG.js","./BBzhEwDN.js","./mLmipOgB.js","./DwjxAtDB.js","./BlF6SmV3.js","./DwgzEBKa.js","./DTaIKiXk.js","./DWhbbmZP.js","./DR1iV3vz.js","./D-_maT7m.js","./CF6YYv8d.js","./TechnologyCompanyIntroLayout.Bo-jUD9d.css","./B4KaWhF8.js","./B4V_34Ac.js","./TechnologyStrengthCardsLayout.BmeImsah.css","./DtqKMQbH.js","./B9R_aIV8.js","./ZVoJCBDi.js","./Cc4CiO-L.js","./TimelineLayout.-peqPryg.css","./B32xGFGL.js","./6wskZSuw.js","./BOvizILb.js","./u5TLz2aq.js","./V1AmKtVk.js","./kCtOrk3K.js","./DzRj_4dO.js","./BHL1cxSQ.js","./NEi43xqH.js","./CREuR0xf.js","./DxN0TEfR.js","./SectionWaveTransitionLayout.BgKExpK-.css","./Dxvz9g4w.js","./SwiperBannerLayout.qh4_ejgW.css","./CT7gbD9U.js","./CpwWDcfK.js","./Bvtdvyu_.js","./CP8anRgI.js","./66jXtUu4.js","./C36IKG96.js","./D_b6fcyL.js","./D83sRKMO.js","./C90J5o69.js","./B6JW5ePa.js","./CYB94GqJ.js","./CzopUTPv.js","./oWHZEqQv.js","./C6R9B-hr.js","./IDHrkrjN.js","./YuleiBreadcrumbBarLayout.BZYU_sEH.css","./CH0NSXJO.js","./B9Sv6u-t.js","./BZX8lV9-.js","./0I_c8WOo.js","./Bdb1h6JO.js","./EAaPEqx0.js","./YuleiStrengthTabsLayout.BDGc8rHF.css","./Bmh0awqy.js","./DEoEgK5B.js","./CiuARkSp.js","./Dg7Ufp77.js","./YuleiProductDetailLayout.BQ1c3S0u.css","./CJTa5oP5.js","./D4SGrXcz.js","./Dqhd-KU_.js","./DnfAAPp5.js","./EastMountainProductsLayout.BUc6j89M.css","./UWzOcxgV.js","./WnqI4kxY.js","./CkViG2fp.js","./LonkingCategoryShowcaseLayout.CgmPwZqC.css","./BOI_qvg6.js","./Ckl5UgFr.js","./nvO5dCSC.js","./DPLrqWSd.js","./E41xaJOy.js","./C1N2-3fw.js","./BJIT-Ixd.js","./CjeHjkCC.js","./DQx0y93D.js","./BYgHNb6X.js","./CPapmPVz.js","./CwDibQe6.js","./Dlbc7dmp.js","./CC7OWkdt.js","./CHXjstB2.js","./Cd9nY5AB.js","./CxraSalP.js","./Bf9AKrmw.js","./DGKFKmSv.js","./ZkseasyNewsCenterLayout.C8YqZW3n.css","./CPyz-ZrG.js","./Do4SqsjQ.js","./DebIm_gz.js","./BavfzQEb.js","./DRmV1TUZ.js","./Bwdf1BoN.js","./BI7sDgms.js","./Bt5XwvZT.js","./DdLHF-cD.js","./DmKDC_zH.js","./Bo2CCawd.js","./CU5XiVLj.js","./XiangyunSearchBarLayout.ZRCX2XlI.css","./DQFk2sGR.js","./JI5_81eC.js","./XiangyunProductShowcaseLayout.CuO36yKY.css","./CWB_L5jk.js","./DCR1nzkR.js","./D_Fk4PeQ.js","./B2BbO_DY.js","./BlMwEsum.js","./Bhe5m1gR.js","./CMr3aXFP.js","./BFxkl1zG.js","./DmK9KMhU.js","./DvINrPic.js","./DLluobwO.js","./B9ay-btO.js","./BsCYG_4Q.js","./BfmQIKAG.js","./KY2CFE5T.js","./DxzaKnkI.js","./BytuneApplicationLayout.CsCjg6wi.css","./CPOGxRXY.js","./CugmEqqB.js","./BytuneCustomersLayout.C7AsX0d7.css","./CT2khb1E.js","./Bz6OMw9I.js","./LBOKf2n9.js","./DpXiV1NM.js","./DCVe8knk.js","./DxGLOrOD.js","./B0Xif34A.js","./BqUHaidE.js","./DcQk-lAJ.js","./BUd9b7Zl.js","./DUhnmxfD.js","./Bh_9kztB.js","./DakE5lpN.js","./Clc12DMQ.js","./BHdyYMya.js","./Bt33yUpH.js","./GJSSqBuz.js","./CY3IOAdX.js","./DCFCyPmQ.js","./DTOhMPaU.js","./TWg9I3nT.js","./WlEVd1Yg.js","./DAClnqUO.js","./xGQgHHja.js","./DJa97F1j.js","./CTEqiOMm.js","./UlrCXaNz.js","./DcpmDYqX.js","./BkP4H-sd.js","./H2moHeroBannerLayout.DyjU0h27.css","./BFvRgNb7.js","./-qNjUGzx.js","./CSw0QOsL.js","./Cu2FMQb6.js","./B8ORABlr.js","./CXc510FQ.js","./BTVhgd9s.js","./TfPHViuW.js","./NavLayout02.BxkbPccG.css","./CLdOGf6V.js","./DCpRBjvS.js","./B7Z0bHsp.js","./DHB-LZGY.js","./NavLayout06.Dd89uLJa.css","./BUsTQN3p.js","./NavLayout07.CioqMgDf.css","./DV5cUU4_.js","./NavLayout08.CnlhCHh9.css","./DvbFQUps.js","./NavLayout10.C4TZUpwP.css","./DIubsPGN.js","./DXsFi959.js","./NavLayout12.DQyDc5GX.css","./Dfvg93AX.js","./NavLayout13.2ZrHCFKw.css","./BDzTc6ex.js","./NavLayout14.CzNlSElY.css","./DvdXjKLC.js","./NavLayout15.D6mk_KAf.css","./_b0J_FYs.js","./zv3G5GRi.js","./xV6b4sk2.js","./BU0cSzHl.js","./BAn0R9ng.js","./NavLayout20.BLBWN9La.css","./CEtiNh5j.js","./8fDTp2mG.js","./DT43ZfHk.js","./Dxutz6bw.js","./FAfqupYz.js","./NavLayout25.BguN-QPy.css","./BVWAkQBX.js","./CMPF1rH_.js","./CAD0x0Li.js","./NavLayout28.B3aUWBhy.css","./CBIlS1bK.js","./NavLayout29.D1aReL16.css","./jk8_51T8.js","./DvMDJIPD.js","./D1w0ojpy.js","./CLl4q1U9.js","./DlAE1Xkd.js","./_rC5oY8Y.js","./DIXCcrZ1.js","./jrLKThgL.js","./MShgRUHQ.js","./DnbWI3TV.js","./eTvNoIY7.js","./BqHO4Z7V.js","./jlNMjlKN.js","./DOYWyCVt.js","./Ce0ZMVxI.js","./k5Xz4-NU.js","./DaYyhD0k.js","./6VA7O9Fz.js","./BI_iSdzG.js","./FooterLayout05.BBzwcf3f.css","./C5I6WeDt.js","./B-LYIIbY.js","./DeBqM7kI.js","./DrNguRar.js","./DZBXw-9Y.js","./BUgBCBHX.js","./DvqmNWpG.js","./BXFyk3YH.js","./DsjDm7le.js","./BEXGlKaS.js","./CCIQnKBh.js","./Ch6OYcxB.js","./aIZsOkJ7.js","./HT52Xo6r.js","./BPQmLDaC.js","./Cg3V47TS.js","./CkYdlvuf.js","./BNxQvwIV.js","./DoK4Oos9.js","./DWAtvmdJ.js","./XfS-kZRr.js","./CFgov5tO.js","./Ck32l0FE.js","./CAHfjY1L.js","./fZwoae9d.js","./iGFXZOsl.js","./CRem5j42.js","./FooterLayout33.F6jwm1bN.css","./CYLZFtFY.js","./ChjrGoqL.js","./BHwBwTiU.js","./D8nLd5rV.js","./B8ylfwkX.js","./DhtvoaSE.js","./DPv951p9.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 Ts(t){const e=Object.create(null);for(const r of t.split(","))e[r]=1;return r=>r in e}const Dt={},Gr=[],Be=()=>{},Tu=()=>!1,No=t=>t.charCodeAt(0)===111&&t.charCodeAt(1)===110&&(t.charCodeAt(2)>122||t.charCodeAt(2)<97),Rs=t=>t.startsWith("onUpdate:"),te=Object.assign,Is=(t,e)=>{const r=t.indexOf(e);r>-1&&t.splice(r,1)},ff=Object.prototype.hasOwnProperty,Tt=(t,e)=>ff.call(t,e),at=Array.isArray,Jr=t=>co(t)==="[object Map]",uo=t=>co(t)==="[object Set]",ca=t=>co(t)==="[object Date]",df=t=>co(t)==="[object RegExp]",ft=t=>typeof t=="function",xt=t=>typeof t=="string",Ce=t=>typeof t=="symbol",It=t=>t!==null&&typeof t=="object",Ps=t=>(It(t)||ft(t))&&ft(t.then)&&ft(t.catch),Ru=Object.prototype.toString,co=t=>Ru.call(t),pf=t=>co(t).slice(8,-1),Iu=t=>co(t)==="[object Object]",kn=t=>xt(t)&&t!=="NaN"&&t[0]!=="-"&&""+parseInt(t,10)===t,Yr=Ts(",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)))},mf=/-\w/g,Ie=Sn(t=>t.replace(mf,e=>e.slice(1).toUpperCase())),hf=/\B([A-Z])/g,yr=Sn(t=>t.replace(hf,"-$1").toLowerCase()),Vn=Sn(t=>t.charAt(0).toUpperCase()+t.slice(1)),Qn=Sn(t=>t?`on${Vn(t)}`:""),_r=(t,e)=>!Object.is(t,e),Qr=(t,...e)=>{for(let r=0;r<t.length;r++)t[r](...e)},Pu=(t,e,r,o=!1)=>{Object.defineProperty(t,e,{configurable:!0,enumerable:!1,writable:o,value:r})},Mn=t=>{const e=parseFloat(t);return isNaN(e)?t:e},Du=t=>{const e=xt(t)?Number(t):NaN;return isNaN(e)?t:e};let _a;const Nn=()=>_a||(_a=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function Et(t){if(at(t)){const e={};for(let r=0;r<t.length;r++){const o=t[r],n=xt(o)?Ef(o):Et(o);if(n)for(const i in n)e[i]=n[i]}return e}else if(xt(t)||It(t))return t}const gf=/;(?![^(]*\))/g,yf=/:([^]+)/,vf=/\/\*[^]*?\*\//g;function Ef(t){const e={};return t.replace(vf,"").split(gf).forEach(r=>{if(r){const o=r.split(yf);o.length>1&&(e[o[0].trim()]=o[1].trim())}}),e}function jt(t){let e="";if(xt(t))e=t;else if(at(t))for(let r=0;r<t.length;r++){const o=jt(t[r]);o&&(e+=o+" ")}else if(It(t))for(const r in t)t[r]&&(e+=r+" ");return e.trim()}function bf(t){if(!t)return null;let{class:e,style:r}=t;return e&&!xt(e)&&(t.class=jt(e)),r&&(t.style=Et(r)),t}const wf="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",Af=Ts(wf);function Ou(t){return!!t||t===""}function Tf(t,e){if(t.length!==e.length)return!1;let r=!0;for(let o=0;r&&o<t.length;o++)r=Sr(t[o],e[o]);return r}function Sr(t,e){if(t===e)return!0;let r=ca(t),o=ca(e);if(r||o)return r&&o?t.getTime()===e.getTime():!1;if(r=Ce(t),o=Ce(e),r||o)return t===e;if(r=at(t),o=at(e),r||o)return r&&o?Tf(t,e):!1;if(r=It(t),o=It(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||!Sr(t[s],e[s]))return!1}}return String(t)===String(e)}function Ds(t,e){return t.findIndex(r=>Sr(r,e))}const Lu=t=>!!(t&&t.__v_isRef===!0),rt=t=>xt(t)?t:t==null?"":at(t)||It(t)&&(t.toString===Ru||!ft(t.toString))?Lu(t)?rt(t.value):JSON.stringify(t,xu,2):String(t),xu=(t,e)=>Lu(e)?xu(t,e.value):Jr(e)?{[`Map(${e.size})`]:[...e.entries()].reduce((r,[o,n],i)=>(r[Xn(o,i)+" =>"]=n,r),{})}:uo(e)?{[`Set(${e.size})`]:[...e.values()].map(r=>Xn(r))}:Ce(e)?Xn(e):It(e)&&!at(e)&&!Iu(e)?String(e):e,Xn=(t,e="")=>{var r;return Ce(t)?`Symbol(${(r=t.description)!=null?r:e})`:t};let ae;class Cu{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 Rf(t){return new Cu(t)}function $n(){return ae}function ku(t,e=!1){ae&&ae.cleanups.push(t)}let Lt;const Zn=new WeakSet;class Su{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,Zn.has(this)&&(Zn.delete(this),this.trigger()))}notify(){this.flags&2&&!(this.flags&32)||this.flags&8||Mu(this)}run(){if(!(this.flags&1))return this.fn();this.flags|=2,fa(this),Nu(this);const e=Lt,r=xe;Lt=this,xe=!0;try{return this.fn()}finally{$u(this),Lt=e,xe=r,this.flags&=-3}}stop(){if(this.flags&1){for(let e=this.deps;e;e=e.nextDep)xs(e);this.deps=this.depsTail=void 0,fa(this),this.onStop&&this.onStop(),this.flags&=-2}}trigger(){this.flags&64?Zn.add(this):this.scheduler?this.scheduler():this.runIfDirty()}runIfDirty(){zi(this)&&this.run()}get dirty(){return zi(this)}}let Vu=0,wo,Ao;function Mu(t,e=!1){if(t.flags|=8,e){t.next=Ao,Ao=t;return}t.next=wo,wo=t}function Os(){Vu++}function Ls(){if(--Vu>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 Nu(t){for(let e=t.deps;e;e=e.nextDep)e.version=-1,e.prevActiveLink=e.dep.activeLink,e.dep.activeLink=e}function $u(t){let e,r=t.depsTail,o=r;for(;o;){const n=o.prevDep;o.version===-1?(o===r&&(r=n),xs(o),If(o)):e=o,o.dep.activeLink=o.prevActiveLink,o.prevActiveLink=void 0,o=n}t.deps=e,t.depsTail=r}function zi(t){for(let e=t.deps;e;e=e.nextDep)if(e.dep.version!==e.version||e.dep.computed&&(Bu(e.dep.computed)||e.dep.version!==e.version))return!0;return!!t._dirty}function Bu(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||!zi(t))))return;t.flags|=2;const e=t.dep,r=Lt,o=xe;Lt=t,xe=!0;try{Nu(t);const n=t.fn(t._value);(e.version===0||_r(n,t._value))&&(t.flags|=128,t._value=n,e.version++)}catch(n){throw e.version++,n}finally{Lt=r,xe=o,$u(t),t.flags&=-3}}function xs(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)xs(i,!0)}!e&&!--r.sc&&r.map&&r.map.delete(r.key)}function If(t){const{prevDep:e,nextDep:r}=t;e&&(e.nextDep=r,t.prevDep=void 0),r&&(r.prevDep=e,t.nextDep=void 0)}let xe=!0;const Fu=[];function er(){Fu.push(xe),xe=!1}function rr(){const t=Fu.pop();xe=t===void 0?!0:t}function fa(t){const{cleanup:e}=t;if(t.cleanup=void 0,e){const r=Lt;Lt=void 0;try{e()}finally{Lt=r}}}let Lo=0;class Pf{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 Cs{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(!Lt||!xe||Lt===this.computed)return;let r=this.activeLink;if(r===void 0||r.sub!==Lt)r=this.activeLink=new Pf(Lt,this),Lt.deps?(r.prevDep=Lt.depsTail,Lt.depsTail.nextDep=r,Lt.depsTail=r):Lt.deps=Lt.depsTail=r,Uu(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=Lt.depsTail,r.nextDep=void 0,Lt.depsTail.nextDep=r,Lt.depsTail=r,Lt.deps===r&&(Lt.deps=o)}return r}trigger(e){this.version++,Lo++,this.notify(e)}notify(e){Os();try{for(let r=this.subs;r;r=r.prevSub)r.sub.notify()&&r.sub.dep.notify()}finally{Ls()}}}function Uu(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)Uu(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(""),Wi=Symbol(""),xo=Symbol("");function le(t,e,r){if(xe&&Lt){let o=dn.get(t);o||dn.set(t,o=new Map);let n=o.get(r);n||(o.set(r,n=new Cs),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(Os(),e==="clear")s.forEach(a);else{const l=at(t),_=l&&kn(r);if(l&&r==="length"){const u=Number(o);s.forEach((f,p)=>{(p==="length"||p===xo||!Ce(p)&&p>=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)),Jr(t)&&a(s.get(Wi)));break;case"delete":l||(a(s.get(Lr)),Jr(t)&&a(s.get(Wi)));break;case"set":Jr(t)&&a(s.get(Lr));break}}Ls()}function Df(t,e){const r=dn.get(t);return r&&r.get(e)}function Hr(t){const e=bt(t);return e===t?e:(le(e,"iterate",xo),be(t)?e:e.map(ke))}function Bn(t){return le(t=bt(t),"iterate",xo),t}function ar(t,e){return Fe(t)?fr(t)?ro(ke(e)):ro(e):ke(e)}const Of={__proto__:null,[Symbol.iterator](){return ti(this,Symbol.iterator,t=>ar(this,t))},concat(...t){return Hr(this).concat(...t.map(e=>at(e)?Hr(e):e))},entries(){return ti(this,"entries",t=>(t[1]=ar(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=>ar(this,o)),arguments)},find(t,e){return qe(this,"find",t,e,r=>ar(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=>ar(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 ei(this,"includes",t)},indexOf(...t){return ei(this,"indexOf",t)},join(t){return Hr(this).join(t)},lastIndexOf(...t){return ei(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 da(this,"reduce",t,e)},reduceRight(t,...e){return da(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 Hr(this).toReversed()},toSorted(t){return Hr(this).toSorted(t)},toSpliced(...t){return Hr(this).toSpliced(...t)},unshift(...t){return po(this,"unshift",t)},values(){return ti(this,"values",t=>ar(this,t))}};function ti(t,e,r){const o=Bn(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 Lf=Array.prototype;function qe(t,e,r,o,n,i){const s=Bn(t),a=s!==t&&!be(t),l=s[e];if(l!==Lf[e]){const f=l.apply(t,i);return a?ke(f):f}let _=r;s!==t&&(a?_=function(f,p){return r.call(this,ar(t,f),p,t)}:r.length>2&&(_=function(f,p){return r.call(this,f,p,t)}));const u=l.call(s,_,o);return a&&n?n(u):u}function da(t,e,r,o){const n=Bn(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,ar(t,a),l,t)}),n[e](i,...o)}function ei(t,e,r){const o=bt(t);le(o,"iterate",xo);const n=o[e](...r);return(n===-1||n===!1)&&Fn(r[0])?(r[0]=bt(r[0]),o[e](...r)):n}function po(t,e,r=[]){er(),Os();const o=bt(t)[e].apply(t,r);return Ls(),rr(),o}const xf=Ts("__proto__,__v_isRef,__isVue"),Hu=new Set(Object.getOwnPropertyNames(Symbol).filter(t=>t!=="arguments"&&t!=="caller").map(t=>Symbol[t]).filter(Ce));function Cf(t){Ce(t)||(t=String(t));const e=bt(this);return le(e,"has",t),e.hasOwnProperty(t)}class ju{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?Hf:Ku:i?Wu:zu).get(e)||Object.getPrototypeOf(e)===Object.getPrototypeOf(o)?e:void 0;const s=at(e);if(!n){let l;if(s&&(l=Of[r]))return l;if(r==="hasOwnProperty")return Cf}const a=Reflect.get(e,r,qt(e)?e:o);if((Ce(r)?Hu.has(r):xf(r))||(n||le(e,"get",r),i))return a;if(qt(a)){const l=s&&kn(r)?a:a.value;return n&&It(l)?Gi(l):l}return It(a)?n?Gi(a):Pe(a):a}}class qu extends ju{constructor(e=!1){super(!1,e)}set(e,r,o,n){let i=e[r];const s=at(e)&&kn(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?_r(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(!Ce(r)||!Hu.has(r))&&le(e,"has",r),o}ownKeys(e){return le(e,"iterate",at(e)?"length":Lr),Reflect.ownKeys(e)}}class kf extends ju{constructor(e=!1){super(!0,e)}set(e,r){return!0}deleteProperty(e,r){return!0}}const Sf=new qu,Vf=new kf,Mf=new qu(!0);const Ki=t=>t,jo=t=>Reflect.getPrototypeOf(t);function Nf(t,e,r){return function(...o){const n=this.__v_raw,i=bt(n),s=Jr(i),a=t==="entries"||t===Symbol.iterator&&s,l=t==="keys"&&s,_=n[t](...o),u=r?Ki:e?ro:ke;return!e&&le(i,"iterate",l?Wi:Lr),{next(){const{value:f,done:p}=_.next();return p?{value:f,done:p}:{value:a?[u(f[0]),u(f[1])]:u(f),done:p}},[Symbol.iterator](){return this}}}}function qo(t){return function(...e){return t==="delete"?!1:t==="clear"?void 0:this}}function $f(t,e){const r={get(n){const i=this.__v_raw,s=bt(i),a=bt(n);t||(_r(n,a)&&le(s,"get",n),le(s,"get",a));const{has:l}=jo(s),_=e?Ki:t?ro:ke;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||(_r(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?Ki:t?ro:ke;return!t&&le(l,"iterate",Lr),a.forEach((u,f)=>n.call(i,_(u),_(f),s))}};return te(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),_?_r(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]=Nf(n,t,e)}),r}function ks(t,e){const r=$f(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 Bf={get:ks(!1,!1)},Ff={get:ks(!1,!0)},Uf={get:ks(!0,!1)};const zu=new WeakMap,Wu=new WeakMap,Ku=new WeakMap,Hf=new WeakMap;function jf(t){switch(t){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function qf(t){return t.__v_skip||!Object.isExtensible(t)?0:jf(pf(t))}function Pe(t){return Fe(t)?t:Ss(t,!1,Sf,Bf,zu)}function tr(t){return Ss(t,!1,Mf,Ff,Wu)}function Gi(t){return Ss(t,!0,Vf,Uf,Ku)}function Ss(t,e,r,o,n){if(!It(t)||t.__v_raw&&!(e&&t.__v_isReactive))return t;const i=qf(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 fr(t){return Fe(t)?fr(t.__v_raw):!!(t&&t.__v_isReactive)}function Fe(t){return!!(t&&t.__v_isReadonly)}function be(t){return!!(t&&t.__v_isShallow)}function Fn(t){return t?!!t.__v_raw:!1}function bt(t){const e=t&&t.__v_raw;return e?bt(e):t}function zf(t){return!Tt(t,"__v_skip")&&Object.isExtensible(t)&&Pu(t,"__v_skip",!0),t}const ke=t=>It(t)?Pe(t):t,ro=t=>It(t)?Gi(t):t;function qt(t){return t?t.__v_isRef===!0:!1}function kt(t){return Gu(t,!1)}function mr(t){return Gu(t,!0)}function Gu(t,e){return qt(t)?t:new Wf(t,e)}class Wf{constructor(e,r){this.dep=new Cs,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=r?e:bt(e),this._value=r?e:ke(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),_r(e,r)&&(this._rawValue=e,this._value=o?e:ke(e),this.dep.trigger())}}function _t(t){return qt(t)?t.value:t}function Vs(t){return ft(t)?t():_t(t)}const Kf={get:(t,e,r)=>e==="__v_raw"?t:_t(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 Ju(t){return fr(t)?t:new Proxy(t,Kf)}class Gf{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(!at(e)||!kn(String(r)))do n=!Fn(i)||be(i);while(n&&(i=i.__v_raw));this._shallow=n}get value(){let e=this._object[this._key];return this._shallow&&(e=_t(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 Df(this._raw,this._key)}}class Jf{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 Ms(t,e,r){return qt(t)?t:ft(t)?new Jf(t):It(t)&&arguments.length>1?Yf(t,e,r):kt(t)}function Yf(t,e,r){return new Gf(t,e,r)}class Qf{constructor(e,r,o){this.fn=e,this.setter=r,this._value=void 0,this.dep=new Cs(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)&&Lt!==this)return Mu(this,!0),!0}get value(){const e=this.dep.track();return Bu(this),e&&(e.version=this.dep.version),this._value}set value(e){this.setter&&this.setter(e)}}function Xf(t,e,r=!1){let o,n;return ft(t)?o=t:(o=t.get,n=t.set),new Qf(o,n,r)}const zo={},pn=new WeakMap;let Pr;function Zf(t,e=!1,r=Pr){if(r){let o=pn.get(r);o||pn.set(r,o=[]),o.push(t)}}function td(t,e,r=Dt){const{immediate:o,deep:n,once:i,scheduler:s,augmentJob:a,call:l}=r,_=h=>n?h:be(h)||n===!1||n===0?Xe(h,1):Xe(h);let u,f,p,d,g=!1,y=!1;if(qt(t)?(f=()=>t.value,g=be(t)):fr(t)?(f=()=>_(t),g=!0):at(t)?(y=!0,g=t.some(h=>fr(h)||be(h)),f=()=>t.map(h=>{if(qt(h))return h.value;if(fr(h))return _(h);if(ft(h))return l?l(h,2):h()})):ft(t)?e?f=l?()=>l(t,2):t:f=()=>{if(p){er();try{p()}finally{rr()}}const h=Pr;Pr=u;try{return l?l(t,3,[d]):t(d)}finally{Pr=h}}:f=Be,e&&n){const h=f,A=n===!0?1/0:n;f=()=>Xe(h(),A)}const L=$n(),w=()=>{u.stop(),L&&L.active&&Is(L.effects,u)};if(i&&e){const h=e;e=(...A)=>{h(...A),w()}}let v=y?new Array(t.length).fill(zo):zo;const m=h=>{if(!(!(u.flags&1)||!u.dirty&&!h))if(e){const A=u.run();if(n||g||(y?A.some((P,M)=>_r(P,v[M])):_r(A,v))){p&&p();const P=Pr;Pr=u;try{const M=[A,v===zo?void 0:y&&v[0]===zo?[]:v,d];v=A,l?l(e,3,M):e(...M)}finally{Pr=P}}}else u.run()};return a&&a(m),u=new Su(f),u.scheduler=s?()=>s(m,!1):m,d=h=>Zf(h,!1,u),p=u.onStop=()=>{const h=pn.get(u);if(h){if(l)l(h,4);else for(const A of h)A();pn.delete(u)}},e?o?m(!0):v=u.run():s?s(m.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||!It(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(at(t))for(let o=0;o<t.length;o++)Xe(t[o],e,r);else if(uo(t)||Jr(t))t.forEach(o=>{Xe(o,e,r)});else if(Iu(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){_o(n,e,r)}}function Se(t,e,r,o){if(ft(t)){const n=$o(t,e,r,o);return n&&Ps(n)&&n.catch(i=>{_o(i,e,r)}),n}if(at(t)){const n=[];for(let i=0;i<t.length;i++)n.push(Se(t[i],e,r,o));return n}}function _o(t,e,r,o=!0){const n=e?e.vnode:null,{errorHandler:i,throwUnhandledErrorInProduction:s}=e&&e.appContext.config||Dt;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}}ed(t,r,n,o,s)}function ed(t,e,r,o=!0,n=!1){if(n)throw t;console.error(t)}const de=[];let Ne=-1;const Xr=[];let lr=null,zr=0;const Yu=Promise.resolve();let mn=null;function hr(t){const e=mn||Yu;return t?e.then(this?t.bind(this):t):e}function rd(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 Ns(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(rd(e),0,t),t.flags|=1,Qu()}}function Qu(){mn||(mn=Yu.then(Xu))}function hn(t){at(t)?Xr.push(...t):lr&&t.id===-1?lr.splice(zr+1,0,t):t.flags&1||(Xr.push(t),t.flags|=1),Qu()}function pa(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(Xr.length){const e=[...new Set(Xr)].sort((r,o)=>Co(r)-Co(o));if(Xr.length=0,lr){lr.push(...e);return}for(lr=e,zr=0;zr<lr.length;zr++){const r=lr[zr];r.flags&4&&(r.flags&=-2),r.flags&8||r(),r.flags&=-2}lr=null,zr=0}}const Co=t=>t.id==null?t.flags&2?-1:1/0:t.id;function Xu(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||Xr.length)&&Xu()}}let oe=null,Zu=null;function yn(t){const e=oe;return oe=t,Zu=t&&t.type.__scopeId||null,e}function Ot(t,e=oe,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(oe===null)return t;const r=zn(oe),o=t.dirs||(t.dirs=[]);for(let n=0;n<e.length;n++){let[i,s,a,l=Dt]=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(),Se(l,r,8,[t.el,a,t,e]),rr())}}const tc=Symbol("_vte"),ec=t=>t.__isTeleport,To=t=>t&&(t.disabled||t.disabled===""),ma=t=>t&&(t.defer||t.defer===""),ha=t=>typeof SVGElement<"u"&&t instanceof SVGElement,ga=t=>typeof MathMLElement=="function"&&t instanceof MathMLElement,Ji=(t,e)=>{const r=t&&t.to;return xt(r)?e?e(r):null:r},rc={name:"Teleport",__isTeleport:!0,process(t,e,r,o,n,i,s,a,l,_){const{mc:u,pc:f,pbc:p,o:{insert:d,querySelector:g,createText:y,createComment:L}}=_,w=To(e.props);let{shapeFlag:v,children:m,dynamicChildren:h}=e;if(t==null){const A=e.el=y(""),P=e.anchor=y("");d(A,r,o),d(P,r,o);const M=(C,S)=>{v&16&&u(m,C,S,n,i,s,a,l)},N=()=>{const C=e.target=Ji(e.props,g),S=oc(C,e,y,d);C&&(s!=="svg"&&ha(C)?s="svg":s!=="mathml"&&ga(C)&&(s="mathml"),n&&n.isCE&&(n.ce._teleportTargets||(n.ce._teleportTargets=new Set)).add(C),w||(M(C,S),sn(e,!1)))};w&&(M(r,P),sn(e,!0)),ma(e.props)?(e.el.__isMounted=!1,Gt(()=>{N(),delete e.el.__isMounted},i)):N()}else{if(ma(e.props)&&t.el.__isMounted===!1){Gt(()=>{rc.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,N=To(t.props),C=N?r:P,S=N?A:M;if(s==="svg"||ha(P)?s="svg":(s==="mathml"||ga(P))&&(s="mathml"),h?(p(t.dynamicChildren,h,C,n,i,s,a),js(t,e,!0)):l||f(t,e,C,S,n,i,s,a,!1),w)N?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=Ji(e.props,g);U&&Wo(e,U,null,_,0)}else N&&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:p}=t;if(f&&(n(_),n(u)),i&&n(l),s&16){const d=i||!To(p);for(let g=0;g<a.length;g++){const y=a[g];o(y,e,r,d,!!y.dynamicChildren)}}},move:Wo,hydrate:od};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 p=0;p<_.length;p++)n(_[p],e,r,2);f&&o(a,e,r)}function od(t,e,r,o,n,i,{o:{nextSibling:s,parentNode:a,querySelector:l,insert:_,createText:u}},f){function p(y,L,w,v){L.anchor=f(s(y),L,a(y),r,o,n,i),L.targetStart=w,L.targetAnchor=v}const d=e.target=Ji(e.props,l),g=To(e.props);if(d){const y=d._lpa||d.firstChild;if(e.shapeFlag&16)if(g)p(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,d._lpa=e.targetAnchor&&s(e.targetAnchor);break}}L=s(L)}e.targetAnchor||oc(d,e,u,_),f(y&&s(y),e,d,r,o,n,i)}sn(e,g)}else g&&e.shapeFlag&16&&p(t,e,t,s(t));return e.anchor&&s(e.anchor)}const DA=rc;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 oc(t,e,r,o){const n=e.targetStart=r(""),i=e.targetAnchor=r("");return n[tc]=i,t&&(o(n,t),o(i,t)),i}const Ye=Symbol("_leaveCb"),Ko=Symbol("_enterCb");function nd(){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],nc={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},ic=t=>{const e=t.subTree;return e.component?ic(e.component):e},id={name:"BaseTransition",props:nc,setup(t,{slots:e}){const r=He(),o=nd();return()=>{const n=e.default&&lc(e.default(),!0);if(!n||!n.length)return;const i=sc(n),s=bt(t),{mode:a}=s;if(o.isLeaving)return ri(i);const l=ya(i);if(!l)return ri(i);let _=Yi(l,s,o,r,f=>_=f);l.type!==Jt&&oo(l,_);let u=r.subTree&&ya(r.subTree);if(u&&u.type!==Jt&&!Le(u,l)&&ic(r).type!==Jt){let f=Yi(u,s,o,r);if(oo(u,f),a==="out-in"&&l.type!==Jt)return o.isLeaving=!0,f.afterLeave=()=>{o.isLeaving=!1,r.job.flags&8||r.update(),delete f.afterLeave,u=void 0},ri(i);a==="in-out"&&l.type!==Jt?f.delayLeave=(p,d,g)=>{const y=ac(o,u);y[String(u.key)]=u,p[Ye]=()=>{d(),p[Ye]=void 0,delete _.delayedLeave,u=void 0},_.delayedLeave=()=>{g(),delete _.delayedLeave,u=void 0}}:u=void 0}else u&&(u=void 0);return i}}};function sc(t){let e=t[0];if(t.length>1){for(const r of t)if(r.type!==Jt){e=r;break}}return e}const sd=id;function ac(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 Yi(t,e,r,o,n){const{appear:i,mode:s,persisted:a=!1,onBeforeEnter:l,onEnter:_,onAfterEnter:u,onEnterCancelled:f,onBeforeLeave:p,onLeave:d,onAfterLeave:g,onLeaveCancelled:y,onBeforeAppear:L,onAppear:w,onAfterAppear:v,onAppearCancelled:m}=e,h=String(t.key),A=ac(r,t),P=(C,S)=>{C&&Se(C,o,9,S)},M=(C,S)=>{const U=S[1];P(C,S),at(C)?C.every(V=>V.length<=1)&&U():C.length<=1&&U()},N={mode:s,persisted:a,beforeEnter(C){let S=l;if(!r.isMounted)if(i)S=L||l;else return;C[Ye]&&C[Ye](!0);const U=A[h];U&&Le(t,U)&&U.el[Ye]&&U.el[Ye](),P(S,[C])},enter(C){let S=_,U=u,V=f;if(!r.isMounted)if(i)S=w||_,U=v||u,V=m||f;else return;let j=!1;const Q=C[Ko]=mt=>{j||(j=!0,mt?P(V,[C]):P(U,[C]),N.delayedLeave&&N.delayedLeave(),C[Ko]=void 0)};S?M(S,[C,Q]):Q()},leave(C,S){const U=String(t.key);if(C[Ko]&&C[Ko](!0),r.isUnmounting)return S();P(p,[C]);let V=!1;const j=C[Ye]=Q=>{V||(V=!0,S(),Q?P(y,[C]):P(g,[C]),C[Ye]=void 0,A[U]===t&&delete A[U])};A[U]=t,d?M(d,[C,j]):j()},clone(C){const S=Yi(C,e,r,o,n);return n&&n(S),S}};return N}function ri(t){if(Bo(t))return t=Ue(t),t.children=null,t}function ya(t){if(!Bo(t))return ec(t.type)&&t.children?sc(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 oo(t,e){t.shapeFlag&6&&t.component?(t.transition=e,oo(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 lc(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===nt?(s.patchFlag&128&&n++,o=o.concat(lc(s.children,e,a))):(e||s.type!==Jt)&&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)?te({name:t.name},e,{setup:t}):t}function OA(){const t=He();return t?(t.appContext.config.idPrefix||"v")+"-"+t.ids[0]+t.ids[1]++:""}function $s(t){t.ids=[t.ids[0]+t.ids[2]+++"-",0,0]}const vn=new WeakMap;function Zr(t,e,r,o,n=!1){if(at(t)){t.forEach((g,y)=>Zr(g,e&&(at(e)?e[y]:e),r,o,n));return}if(dr(o)&&!n){o.shapeFlag&512&&o.type.__asyncResolved&&o.component.subTree.component&&Zr(t,e,r,o.component.subTree);return}const i=o.shapeFlag&4?zn(o.component):o.el,s=n?null:i,{i:a,r:l}=t,_=e&&e.r,u=a.refs===Dt?a.refs={}:a.refs,f=a.setupState,p=bt(f),d=f===Dt?Tu:g=>Tt(p,g);if(_!=null&&_!==l){if(va(e),xt(_))u[_]=null,d(_)&&(f[_]=null);else if(qt(_)){_.value=null;const g=e;g.k&&(u[g.k]=null)}}if(ft(l))$o(l,a,12,[s,u]);else{const g=xt(l),y=qt(l);if(g||y){const L=()=>{if(t.f){const w=g?d(l)?f[l]:u[l]:l.value;if(n)at(w)&&Is(w,i);else if(at(w))w.includes(i)||w.push(i);else if(g)u[l]=[i],d(l)&&(f[l]=u[l]);else{const v=[i];l.value=v,t.k&&(u[t.k]=v)}}else g?(u[l]=s,d(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),Gt(w,r)}else va(t),L()}}}function va(t){const e=vn.get(t);e&&(e.flags|=8,vn.delete(t))}let Ea=!1;const jr=()=>{Ea||(console.error("Hydration completed but contains mismatches."),Ea=!0)},ad=t=>t.namespaceURI.includes("svg")&&t.tagName!=="foreignObject",ld=t=>t.namespaceURI.includes("MathML"),Go=t=>{if(t.nodeType===1){if(ad(t))return"svg";if(ld(t))return"mathml"}},Kr=t=>t.nodeType===8;function ud(t){const{mt:e,p:r,o:{patchProp:o,createText:n,nextSibling:i,parentNode:s,remove:a,insert:l,createComment:_}}=t,u=(m,h)=>{if(!h.hasChildNodes()){r(null,m,h),gn(),h._vnode=m;return}f(h.firstChild,m,null,null,null),gn(),h._vnode=m},f=(m,h,A,P,M,N=!1)=>{N=N||!!h.dynamicChildren;const C=Kr(m)&&m.data==="[",S=()=>y(m,h,A,P,M,C),{type:U,ref:V,shapeFlag:j,patchFlag:Q}=h;let mt=m.nodeType;h.el=m,Q===-2&&(N=!1,h.dynamicChildren=null);let tt=null;switch(U){case kr:mt!==3?h.children===""?(l(h.el=n(""),s(m),m),tt=m):tt=S():(m.data!==h.children&&(jr(),m.data=h.children),tt=i(m));break;case Jt:v(m)?(tt=i(m),w(h.el=m.content.firstChild,m,A)):mt!==8||C?tt=S():tt=i(m);break;case Io:if(C&&(m=i(m),mt=m.nodeType),mt===1||mt===3){tt=m;const st=!h.children.length;for(let Z=0;Z<h.staticCount;Z++)st&&(h.children+=tt.nodeType===1?tt.outerHTML:tt.data),Z===h.staticCount-1&&(h.anchor=tt),tt=i(tt);return C?i(tt):tt}else S();break;case nt:C?tt=g(m,h,A,P,M,N):tt=S();break;default:if(j&1)(mt!==1||h.type.toLowerCase()!==m.tagName.toLowerCase())&&!v(m)?tt=S():tt=p(m,h,A,P,M,N);else if(j&6){h.slotScopeIds=M;const st=s(m);if(C?tt=L(m):Kr(m)&&m.data==="teleport start"?tt=L(m,m.data,"teleport end"):tt=i(m),e(h,st,null,A,P,Go(st),N),dr(h)&&!h.type.__asyncResolved){let Z;C?(Z=ht(nt),Z.anchor=tt?tt.previousSibling:st.lastChild):Z=m.nodeType===3?qs(""):ht("div"),Z.el=m,h.component.subTree=Z}}else j&64?mt!==8?tt=S():tt=h.type.hydrate(m,h,A,P,M,N,t,d):j&128&&(tt=h.type.hydrate(m,h,A,P,Go(s(m)),M,N,t,f))}return V!=null&&Zr(V,null,P,h),tt},p=(m,h,A,P,M,N)=>{N=N||!!h.dynamicChildren;const{type:C,props:S,patchFlag:U,shapeFlag:V,dirs:j,transition:Q}=h,mt=C==="input"||C==="option";if(mt||U!==-1){j&&$e(h,null,A,"created");let tt=!1;if(v(m)){tt=Sc(null,Q)&&A&&A.vnode.props&&A.vnode.props.appear;const Z=m.content.firstChild;if(tt){const yt=Z.getAttribute("class");yt&&(Z.$cls=yt),Q.beforeEnter(Z)}w(Z,m,A),h.el=m=Z}if(V&16&&!(S&&(S.innerHTML||S.textContent))){let Z=d(m.firstChild,h,m,A,P,M,N);for(;Z;){Jo(m,1)||jr();const yt=Z;Z=Z.nextSibling,a(yt)}}else if(V&8){let Z=h.children;Z[0]===`
`&&(m.tagName==="PRE"||m.tagName==="TEXTAREA")&&(Z=Z.slice(1));const{textContent:yt}=m;yt!==Z&&yt!==Z.replace(/\r\n|\r/g,`
`)&&(Jo(m,0)||jr(),m.textContent=h.children)}if(S){if(mt||!N||U&48){const Z=m.tagName.includes("-");for(const yt in S)(mt&&(yt.endsWith("value")||yt==="indeterminate")||No(yt)&&!Yr(yt)||yt[0]==="."||Z)&&o(m,yt,null,S[yt],void 0,A)}else if(S.onClick)o(m,"onClick",null,S.onClick,void 0,A);else if(U&4&&fr(S.style))for(const Z in S.style)S.style[Z]}let st;(st=S&&S.onVnodeBeforeMount)&&me(st,A,h),j&&$e(h,null,A,"beforeMount"),((st=S&&S.onVnodeMounted)||j||tt)&&$c(()=>{st&&me(st,A,h),tt&&Q.enter(m),j&&$e(h,null,A,"mounted")},P)}return m.nextSibling},d=(m,h,A,P,M,N,C)=>{C=C||!!h.dynamicChildren;const S=h.children,U=S.length;for(let V=0;V<U;V++){const j=C?S[V]:S[V]=ve(S[V]),Q=j.type===kr;m?(Q&&!C&&V+1<U&&ve(S[V+1]).type===kr&&(l(n(m.data.slice(j.children.length)),A,i(m)),m.data=j.children),m=f(m,j,P,M,N,C)):Q&&!j.children?l(j.el=n(""),A):(Jo(A,1)||jr(),r(null,j,A,null,P,M,Go(A),N))}return m},g=(m,h,A,P,M,N)=>{const{slotScopeIds:C}=h;C&&(M=M?M.concat(C):C);const S=s(m),U=d(i(m),h,S,A,P,M,N);return U&&Kr(U)&&U.data==="]"?i(h.anchor=U):(jr(),l(h.anchor=_("]"),S,U),U)},y=(m,h,A,P,M,N)=>{if(Jo(m.parentElement,1)||jr(),h.el=null,N){const U=L(m);for(;;){const V=i(m);if(V&&V!==U)a(V);else break}}const C=i(m),S=s(m);return a(m),r(null,h,S,C,A,P,Go(S),M),A&&(A.vnode.el=h.el,qn(A,h.el)),C},L=(m,h="[",A="]")=>{let P=0;for(;m;)if(m=i(m),m&&Kr(m)&&(m.data===h&&P++,m.data===A)){if(P===0)return i(m);P--}return m},w=(m,h,A)=>{const P=h.parentNode;P&&P.replaceChild(m,h);let M=A;for(;M;)M.vnode.el===h&&(M.vnode.el=M.subTree.el=m),M=M.parent},v=m=>m.nodeType===1&&m.tagName==="TEMPLATE";return[u,f]}const ba="data-allow-mismatch",cd={0:"text",1:"children",2:"class",3:"style",4:"attribute"};function Jo(t,e){if(e===0||e===1)for(;t&&!t.hasAttribute(ba);)t=t.parentElement;const r=t&&t.getAttribute(ba);if(r==null)return!1;if(r==="")return!0;{const o=r.split(",");return e===0&&o.includes("children")?!0:o.includes(cd[e])}}Nn().requestIdleCallback;Nn().cancelIdleCallback;function _d(t,e){if(Kr(t)&&t.data==="["){let r=1,o=t.nextSibling;for(;o;){if(o.nodeType===1){if(e(o)===!1)break}else if(Kr(o))if(o.data==="]"){if(--r===0)break}else o.data==="["&&r++;o=o.nextSibling}}else e(t)}const dr=t=>!!t.type.__asyncLoader;function uc(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 p=()=>(f++,_=null,d()),d=()=>{let g;return _||(g=_=e().catch(y=>{if(y=y instanceof Error?y:new Error(String(y)),l)return new Promise((L,w)=>{l(y,()=>L(p()),()=>w(y),f+1)});throw y}).then(y=>g!==_&&_?_:(y&&(y.__esModule||y[Symbol.toStringTag]==="Module")&&(y=y.default),u=y,y)))};return Ut({name:"AsyncComponentWrapper",__asyncLoader:d,__asyncHydrate(g,y,L){let w=!1;(y.bu||(y.bu=[])).push(()=>w=!0);const v=()=>{w||L()},m=i?()=>{const h=i(v,A=>_d(g,A));h&&(y.bum||(y.bum=[])).push(h)}:v;u?m():d().then(()=>!y.isUnmounted&&m())},get __asyncResolved(){return u},setup(){const g=re;if($s(g),u)return()=>Yo(u,g);const y=m=>{_=null,_o(m,g,13,!o)};if(a&&g.suspense||io)return d().then(m=>()=>Yo(m,g)).catch(m=>(y(m),()=>o?ht(o,{error:m}):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 m=new Error(`Async component timed out after ${s}ms.`);y(m),w.value=m}},s),d().then(()=>{L.value=!0,g.parent&&Bo(g.parent.vnode)&&g.parent.update()}).catch(m=>{y(m),w.value=m}),()=>{if(L.value&&u)return Yo(u,g);if(w.value&&o)return ht(o,{error:w.value});if(r&&!v.value)return Yo(r,g)}}})}function Yo(t,e){const{ref:r,props:o,children:n,ce:i}=e.vnode,s=ht(t,o,n);return s.ref=r,s.ce=i,delete e.vnode.ce,s}const Bo=t=>t.type.__isKeepAlive,fd={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,p=f("div");o.activate=(v,m,h,A,P)=>{const M=v.component;_(v,m,h,0,a),l(M.vnode,v,m,h,M,a,A,v.slotScopeIds,P),Gt(()=>{M.isDeactivated=!1,M.a&&Qr(M.a);const N=v.props&&v.props.onVnodeMounted;N&&me(N,M.parent,v)},a)},o.deactivate=v=>{const m=v.component;bn(m.m),bn(m.a),_(v,p,null,1,a),Gt(()=>{m.da&&Qr(m.da);const h=v.props&&v.props.onVnodeUnmounted;h&&me(h,m.parent,v),m.isDeactivated=!0},a)};function d(v){oi(v),u(v,r,a,!0)}function g(v){n.forEach((m,h)=>{const A=is(m.type);A&&!v(A)&&y(h)})}function y(v){const m=n.get(v);m&&(!s||!Le(m,s))?d(m):s&&oi(s),n.delete(v),i.delete(v)}Qt(()=>[t.include,t.exclude],([v,m])=>{v&&g(h=>Eo(v,h)),m&&g(h=>!Eo(m,h))},{flush:"post",deep:!0});let L=null;const w=()=>{L!=null&&(wn(r.subTree.type)?Gt(()=>{n.set(L,Qo(r.subTree))},r.subTree.suspense):n.set(L,Qo(r.subTree)))};return Nr(w),pc(w),$r(()=>{n.forEach(v=>{const{subTree:m,suspense:h}=r,A=Qo(m);if(v.type===A.type&&v.key===A.key){oi(A);const P=A.component.da;P&&Gt(P,h);return}d(v)})}),()=>{if(L=null,!e.default)return s=null;const v=e.default(),m=v[0];if(v.length>1)return s=null,v;if(!Vr(m)||!(m.shapeFlag&4)&&!(m.shapeFlag&128))return s=null,m;let h=Qo(m);if(h.type===Jt)return s=null,h;const A=h.type,P=is(dr(h)?h.type.__asyncResolved||{}:A),{include:M,exclude:N,max:C}=t;if(M&&(!P||!Eo(M,P))||N&&P&&Eo(N,P))return h.shapeFlag&=-257,s=h,m;const S=h.key==null?A:h.key,U=n.get(S);return h.el&&(h=Ue(h),m.shapeFlag&128&&(m.ssContent=h)),L=S,U?(h.el=U.el,h.component=U.component,h.transition&&oo(h,h.transition),h.shapeFlag|=512,i.delete(S),i.add(S)):(i.add(S),C&&i.size>parseInt(C,10)&&y(i.values().next().value)),h.shapeFlag|=256,s=h,wn(m.type)?m:h}}},dd=fd;function Eo(t,e){return at(t)?t.some(r=>Eo(r,e)):xt(t)?t.split(",").includes(e):df(t)?(t.lastIndex=0,t.test(e)):!1}function cc(t,e){fc(t,"a",e)}function _c(t,e){fc(t,"da",e)}function fc(t,e,r=re){const o=t.__wdc||(t.__wdc=()=>{let n=r;for(;n;){if(n.isDeactivated)return;n=n.parent}return t()});if(Un(e,o,r),r){let n=r.parent;for(;n&&n.parent;)Bo(n.parent.vnode)&&pd(o,e,r,n),n=n.parent}}function pd(t,e,r,o){const n=Un(e,t,o,!0);Bs(()=>{Is(o[e],n)},r)}function oi(t){t.shapeFlag&=-257,t.shapeFlag&=-513}function Qo(t){return t.shapeFlag&128?t.ssContent:t}function Un(t,e,r=re,o=!1){if(r){const n=r[t]||(r[t]=[]),i=e.__weh||(e.__weh=(...s)=>{er();const a=Mr(r),l=Se(e,r,t,s);return a(),rr(),l});return o?n.unshift(i):n.push(i),i}}const or=t=>(e,r=re)=>{(!io||t==="sp")&&Un(t,(...o)=>e(...o),r)},dc=or("bm"),Nr=or("m"),md=or("bu"),pc=or("u"),$r=or("bum"),Bs=or("um"),hd=or("sp"),gd=or("rtg"),yd=or("rtc");function mc(t,e=re){Un("ec",t,e)}const hc="components";function LA(t,e){return yc(hc,t,!0,e)||t}const gc=Symbol.for("v-ndc");function Fo(t){return xt(t)?yc(hc,t,!1)||t:t||gc}function yc(t,e,r=!0,o=!1){const n=oe||re;if(n){const i=n.type;{const a=is(i,!1);if(a&&(a===e||a===Ie(e)||a===Vn(Ie(e))))return i}const s=wa(n[t]||i[t],e)||wa(n.appContext[t],e);return!s&&o?i:s}}function wa(t,e){return t&&(t[e]||t[Ie(e)]||t[Vn(Ie(e))])}function gt(t,e,r,o){let n;const i=r,s=at(t);if(s||xt(t)){const a=s&&fr(t);let l=!1,_=!1;a&&(l=!be(t),_=Fe(t),t=Bn(t)),n=new Array(t.length);for(let u=0,f=t.length;u<f;u++)n[u]=e(l?_?ro(ke(t[u])):ke(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(It(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 vd(t,e,r={},o,n){if(oe.ce||oe.parent&&dr(oe.parent)&&oe.parent.ce){const _=Object.keys(r).length>0;return e!=="default"&&(r.name=e),R(),$t(nt,null,[ht("slot",r,o)],_?-2:64)}let i=t[e];i&&i._c&&(i._d=!1),R();const s=i&&vc(i(r)),a=r.key||s&&s.key,l=$t(nt,{key:(a&&!Ce(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 vc(t){return t.some(e=>Vr(e)?!(e.type===Jt||e.type===nt&&!vc(e.children)):!0)?t:null}const Qi=t=>t?jc(t)?zn(t):Qi(t.parent):null,Ro=te(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=>Qi(t.parent),$root:t=>Qi(t.root),$host:t=>t.ce,$emit:t=>t.emit,$options:t=>bc(t),$forceUpdate:t=>t.f||(t.f=()=>{Ns(t.update)}),$nextTick:t=>t.n||(t.n=hr.bind(t.proxy)),$watch:t=>xd.bind(t)}),ni=(t,e)=>t!==Dt&&!t.__isScriptSetup&&Tt(t,e),Ed={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 p=s[e];if(p!==void 0)switch(p){case 1:return o[e];case 2:return n[e];case 4:return r[e];case 3:return i[e]}else{if(ni(o,e))return s[e]=1,o[e];if(n!==Dt&&Tt(n,e))return s[e]=2,n[e];if(Tt(i,e))return s[e]=3,i[e];if(r!==Dt&&Tt(r,e))return s[e]=4,r[e];Xi&&(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!==Dt&&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 ni(n,e)?(n[e]=r,!0):o!==Dt&&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!==Dt&&a[0]!=="$"&&Tt(t,a)||ni(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 Aa(t){return at(t)?t.reduce((e,r)=>(e[r]=null,e),{}):t}function ii(t){const e=He();let r=t();return os(),Ps(r)&&(r=r.catch(o=>{throw Mr(e),o})),[r,()=>Mr(e)]}let Xi=!0;function bd(t){const e=bc(t),r=t.proxy,o=t.ctx;Xi=!1,e.beforeCreate&&Ta(e.beforeCreate,t,"bc");const{data:n,computed:i,methods:s,watch:a,provide:l,inject:_,created:u,beforeMount:f,mounted:p,beforeUpdate:d,updated:g,activated:y,deactivated:L,beforeDestroy:w,beforeUnmount:v,destroyed:m,unmounted:h,render:A,renderTracked:P,renderTriggered:M,errorCaptured:N,serverPrefetch:C,expose:S,inheritAttrs:U,components:V,directives:j,filters:Q}=e;if(_&&wd(_,o,null),s)for(const st in s){const Z=s[st];ft(Z)&&(o[st]=Z.bind(r))}if(n){const st=n.call(r,r);It(st)&&(t.data=Pe(st))}if(Xi=!0,i)for(const st in i){const Z=i[st],yt=ft(Z)?Z.bind(r,r):ft(Z.get)?Z.get.bind(r,r):Be,Ht=!ft(Z)&&ft(Z.set)?Z.set.bind(r):Be,Mt=H({get:yt,set:Ht});Object.defineProperty(o,st,{enumerable:!0,configurable:!0,get:()=>Mt.value,set:Ct=>Mt.value=Ct})}if(a)for(const st in a)Ec(a[st],o,r,st);if(l){const st=ft(l)?l.call(r):l;Reflect.ownKeys(st).forEach(Z=>{Cr(Z,st[Z])})}u&&Ta(u,t,"c");function tt(st,Z){at(Z)?Z.forEach(yt=>st(yt.bind(r))):Z&&st(Z.bind(r))}if(tt(dc,f),tt(Nr,p),tt(md,d),tt(pc,g),tt(cc,y),tt(_c,L),tt(mc,N),tt(yd,P),tt(gd,M),tt($r,v),tt(Bs,h),tt(hd,C),at(S))if(S.length){const st=t.exposed||(t.exposed={});S.forEach(Z=>{Object.defineProperty(st,Z,{get:()=>r[Z],set:yt=>r[Z]=yt,enumerable:!0})})}else t.exposed||(t.exposed={});A&&t.render===Be&&(t.render=A),U!=null&&(t.inheritAttrs=U),V&&(t.components=V),j&&(t.directives=j),C&&$s(t)}function wd(t,e,r=Be){at(t)&&(t=Zi(t));for(const o in t){const n=t[o];let i;It(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 Ta(t,e,r){Se(at(t)?t.map(o=>o.bind(e.proxy)):t.bind(e.proxy),e,r)}function Ec(t,e,r,o){let n=o.includes(".")?Ac(r,o):()=>r[o];if(xt(t)){const i=e[t];ft(i)&&Qt(n,i)}else if(ft(t))Qt(n,t.bind(r));else if(It(t))if(at(t))t.forEach(i=>Ec(i,e,r,o));else{const i=ft(t.handler)?t.handler.bind(r):e[t.handler];ft(i)&&Qt(n,i,t)}}function bc(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)),It(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=Ad[s]||r&&r[s];t[s]=a?a(t[s],e[s]):e[s]}return t}const Ad={data:Ra,props:Ia,emits:Ia,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:Rd,provide:Ra,inject:Td};function Ra(t,e){return e?t?function(){return te(ft(t)?t.call(this,this):t,ft(e)?e.call(this,this):e)}:e:t}function Td(t,e){return bo(Zi(t),Zi(e))}function Zi(t){if(at(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?te(Object.create(null),t,e):e}function Ia(t,e){return t?at(t)&&at(e)?[...new Set([...t,...e])]:te(Object.create(null),Aa(t),Aa(e??{})):e}function Rd(t,e){if(!t)return e;if(!e)return t;const r=te(Object.create(null),t);for(const o in e)r[o]=_e(t[o],e[o]);return r}function wc(){return{app:null,config:{isNativeTag:Tu,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 Id=0;function Pd(t,e){return function(o,n=null){ft(o)||(o=te({},o)),n!=null&&!It(n)&&(n=null);const i=wc(),s=new WeakSet,a=[];let l=!1;const _=i.app={_uid:Id++,_component:o,_props:n,_container:null,_context:i,_instance:null,version:cp,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,p){if(!l){const d=_._ceVNode||ht(o,n);return d.appContext=i,p===!0?p="svg":p===!1&&(p=void 0),f&&e?e(d,u):t(d,u,p),l=!0,_._container=u,u.__vue_app__=_,zn(d.component)}},onUnmount(u){a.push(u)},unmount(){l&&(Se(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(re){let r=re.provides;const o=re.parent&&re.parent.provides;o===r&&(r=re.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 Hn(){return!!(He()||xr)}const Dd=Symbol.for("v-scx"),Od=()=>ue(Dd);function Ld(t,e){return Fs(t,null,e)}function Qt(t,e,r){return Fs(t,e,r)}function Fs(t,e,r=Dt){const{immediate:o,deep:n,flush:i,once:s}=r,a=te({},r),l=e&&o||!e&&i!=="post";let _;if(io){if(i==="sync"){const d=Od();_=d.__watcherHandles||(d.__watcherHandles=[])}else if(!l){const d=()=>{};return d.stop=Be,d.resume=Be,d.pause=Be,d}}const u=re;a.call=(d,g,y)=>Se(d,u,g,y);let f=!1;i==="post"?a.scheduler=d=>{Gt(d,u&&u.suspense)}:i!=="sync"&&(f=!0,a.scheduler=(d,g)=>{g?d():Ns(d)}),a.augmentJob=d=>{e&&(d.flags|=4),f&&(d.flags|=2,u&&(d.id=u.uid,d.i=u))};const p=td(t,e,a);return io&&(_?_.push(p):l&&p()),p}function xd(t,e,r){const o=this.proxy,n=xt(t)?t.includes(".")?Ac(o,t):()=>o[t]:t.bind(o,o);let i;ft(e)?i=e:(i=e.handler,r=e);const s=Mr(this),a=Fs(n,i.bind(o),r);return s(),a}function Ac(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 Cd=(t,e)=>e==="modelValue"||e==="model-value"?t.modelModifiers:t[`${e}Modifiers`]||t[`${Ie(e)}Modifiers`]||t[`${yr(e)}Modifiers`];function kd(t,e,...r){if(t.isUnmounted)return;const o=t.vnode.props||Dt;let n=r;const i=e.startsWith("update:"),s=i&&Cd(o,e.slice(7));s&&(s.trim&&(n=r.map(u=>xt(u)?u.trim():u)),s.number&&(n=r.map(Mn)));let a,l=o[a=Qn(e)]||o[a=Qn(Ie(e))];!l&&i&&(l=o[a=Qn(yr(e))]),l&&Se(l,t,6,n);const _=o[a+"Once"];if(_){if(!t.emitted)t.emitted={};else if(t.emitted[a])return;t.emitted[a]=!0,Se(_,t,6,n)}}const Sd=new WeakMap;function Tc(t,e,r=!1){const o=r?Sd: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=Tc(_,e,!0);u&&(a=!0,te(s,u))};!r&&e.mixins.length&&e.mixins.forEach(l),t.extends&&l(t.extends),t.mixins&&t.mixins.forEach(l)}return!i&&!a?(It(t)&&o.set(t,null),null):(at(i)?i.forEach(l=>s[l]=null):te(s,i),It(t)&&o.set(t,s),s)}function jn(t,e){return!t||!No(e)?!1:(e=e.slice(2).replace(/Once$/,""),Tt(t,e[0].toLowerCase()+e.slice(1))||Tt(t,yr(e))||Tt(t,e))}function si(t){const{type:e,vnode:r,proxy:o,withProxy:n,propsOptions:[i],slots:s,attrs:a,emit:l,render:_,renderCache:u,props:f,data:p,setupState:d,ctx:g,inheritAttrs:y}=t,L=yn(t);let w,v;try{if(r.shapeFlag&4){const h=n||o,A=h;w=ve(_.call(A,h,u,f,d,p,g)),v=a}else{const h=e;w=ve(h.length>1?h(f,{attrs:a,slots:s,emit:l}):h(f,null)),v=e.props?a:Md(a)}}catch(h){Po.length=0,_o(h,t,1),w=ht(Jt)}let m=w;if(v&&y!==!1){const h=Object.keys(v),{shapeFlag:A}=m;h.length&&A&7&&(i&&h.some(Rs)&&(v=Nd(v,i)),m=Ue(m,v,!1,!0))}return r.dirs&&(m=Ue(m,null,!1,!0),m.dirs=m.dirs?m.dirs.concat(r.dirs):r.dirs),r.transition&&oo(m,r.transition),w=m,yn(L),w}function Vd(t,e=!0){let r;for(let o=0;o<t.length;o++){const n=t[o];if(Vr(n)){if(n.type!==Jt||n.children==="v-if"){if(r)return;r=n}}else return}return r}const Md=t=>{let e;for(const r in t)(r==="class"||r==="style"||No(r))&&((e||(e={}))[r]=t[r]);return e},Nd=(t,e)=>{const r={};for(const o in t)(!Rs(o)||!(o.slice(9)in e))&&(r[o]=t[o]);return r};function $d(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?Pa(o,s,_):!!s;if(l&8){const u=e.dynamicProps;for(let f=0;f<u.length;f++){const p=u[f];if(s[p]!==o[p]&&!jn(_,p))return!0}}}else return(n||a)&&(!a||!a.$stable)?!0:o===s?!1:o?s?Pa(o,s,_):!0:!!s;return!1}function Pa(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]&&!jn(r,i))return!0}return!1}function qn({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 Rc={},Ic=()=>Object.create(Rc),Pc=t=>Object.getPrototypeOf(t)===Rc;function Bd(t,e,r,o=!1){const n={},i=Ic();t.propsDefaults=Object.create(null),Dc(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 Fd(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 p=u[f];if(jn(t.emitsOptions,p))continue;const d=e[p];if(l)if(Tt(i,p))d!==i[p]&&(i[p]=d,_=!0);else{const g=Ie(p);n[g]=ts(l,a,g,d,t,!1)}else d!==i[p]&&(i[p]=d,_=!0)}}}else{Dc(t,e,n,i)&&(_=!0);let u;for(const f in a)(!e||!Tt(e,f)&&((u=yr(f))===f||!Tt(e,u)))&&(l?r&&(r[f]!==void 0||r[u]!==void 0)&&(n[f]=ts(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 Dc(t,e,r,o){const[n,i]=t.propsOptions;let s=!1,a;if(e)for(let l in e){if(Yr(l))continue;const _=e[l];let u;n&&Tt(n,u=Ie(l))?!i||!i.includes(u)?r[u]=_:(a||(a={}))[u]=_:jn(t.emitsOptions,l)||(!(l in o)||_!==o[l])&&(o[l]=_,s=!0)}if(i){const l=bt(r),_=a||Dt;for(let u=0;u<i.length;u++){const f=i[u];r[f]=ts(n,l,f,_[f],t,!Tt(_,f))}}return s}function ts(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===yr(r))&&(o=!0))}return o}const Ud=new WeakMap;function Oc(t,e,r=!1){const o=r?Ud: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[p,d]=Oc(f,e,!0);te(s,p),d&&a.push(...d)};!r&&e.mixins.length&&e.mixins.forEach(u),t.extends&&u(t.extends),t.mixins&&t.mixins.forEach(u)}if(!i&&!l)return It(t)&&o.set(t,Gr),Gr;if(at(i))for(let u=0;u<i.length;u++){const f=Ie(i[u]);Da(f)&&(s[f]=Dt)}else if(i)for(const u in i){const f=Ie(u);if(Da(f)){const p=i[u],d=s[f]=at(p)||ft(p)?{type:p}:te({},p),g=d.type;let y=!1,L=!0;if(at(g))for(let w=0;w<g.length;++w){const v=g[w],m=ft(v)&&v.name;if(m==="Boolean"){y=!0;break}else m==="String"&&(L=!1)}else y=ft(g)&&g.name==="Boolean";d[0]=y,d[1]=L,(y||Tt(d,"default"))&&a.push(f)}}const _=[s,a];return It(t)&&o.set(t,_),_}function Da(t){return t[0]!=="$"&&!Yr(t)}const Us=t=>t==="_"||t==="_ctx"||t==="$stable",Hs=t=>at(t)?t.map(ve):[ve(t)],Hd=(t,e,r)=>{if(e._n)return e;const o=Ot((...n)=>Hs(e(...n)),r);return o._c=!1,o},Lc=(t,e,r)=>{const o=t._ctx;for(const n in t){if(Us(n))continue;const i=t[n];if(ft(i))e[n]=Hd(n,i,o);else if(i!=null){const s=Hs(i);e[n]=()=>s}}},xc=(t,e)=>{const r=Hs(e);t.slots.default=()=>r},Cc=(t,e,r)=>{for(const o in e)(r||!Us(o))&&(t[o]=e[o])},jd=(t,e,r)=>{const o=t.slots=Ic();if(t.vnode.shapeFlag&32){const n=e._;n?(Cc(o,e,r),r&&Pu(o,"_",n,!0)):Lc(e,o)}else e&&xc(t,e)},qd=(t,e,r)=>{const{vnode:o,slots:n}=t;let i=!0,s=Dt;if(o.shapeFlag&32){const a=e._;a?r&&a===1?i=!1:Cc(n,e,r):(i=!e.$stable,Lc(e,n)),s=e}else e&&(xc(t,e),s={default:1});if(i)for(const a in n)!Us(a)&&s[a]==null&&delete n[a]},Gt=$c;function zd(t){return kc(t)}function Wd(t){return kc(t,ud)}function kc(t,e){const r=Nn();r.__VUE__=!0;const{insert:o,remove:n,patchProp:i,createElement:s,createText:a,createComment:l,setText:_,setElementText:u,parentNode:f,nextSibling:p,setScopeId:d=Be,insertStaticContent:g}=t,y=(E,T,b,k=null,x=null,B=null,J=void 0,Y=null,K=!!T.dynamicChildren)=>{if(E===T)return;E&&!Le(E,T)&&(k=I(E),Ct(E,x,B,!0),E=null),T.patchFlag===-2&&(K=!1,T.dynamicChildren=null);const{type:W,ref:lt,shapeFlag:X}=T;switch(W){case kr:L(E,T,b,k);break;case Jt:w(E,T,b,k);break;case Io:E==null&&v(T,b,k,J);break;case nt:V(E,T,b,k,x,B,J,Y,K);break;default:X&1?A(E,T,b,k,x,B,J,Y,K):X&6?j(E,T,b,k,x,B,J,Y,K):(X&64||X&128)&&W.process(E,T,b,k,x,B,J,Y,K,et)}lt!=null&&x?Zr(lt,E&&E.ref,B,T||E,!T):lt==null&&E&&E.ref!=null&&Zr(E.ref,null,B,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]=g(E.children,T,b,k,E.el,E.anchor)},m=({el:E,anchor:T},b,k)=>{let x;for(;E&&E!==T;)x=p(E),o(E,b,k),E=x;o(T,b,k)},h=({el:E,anchor:T})=>{let b;for(;E&&E!==T;)b=p(E),n(E),E=b;n(T)},A=(E,T,b,k,x,B,J,Y,K)=>{if(T.type==="svg"?J="svg":T.type==="math"&&(J="mathml"),E==null)P(T,b,k,x,B,J,Y,K);else{const W=E.el&&E.el._isVueCE?E.el:null;try{W&&W._beginPatch(),C(E,T,x,B,J,Y,K)}finally{W&&W._endPatch()}}},P=(E,T,b,k,x,B,J,Y)=>{let K,W;const{props:lt,shapeFlag:X,transition:it,dirs:dt}=E;if(K=E.el=s(E.type,B,lt&&lt.is,lt),X&8?u(K,E.children):X&16&&N(E.children,K,null,k,x,ai(E,B),J,Y),dt&&$e(E,null,k,"created"),M(K,E,E.scopeId,J,k),lt){for(const Pt in lt)Pt!=="value"&&!Yr(Pt)&&i(K,Pt,null,lt[Pt],B,k);"value"in lt&&i(K,"value",null,lt.value,B),(W=lt.onVnodeBeforeMount)&&me(W,k,E)}dt&&$e(E,null,k,"beforeMount");const vt=Sc(x,it);vt&&it.beforeEnter(K),o(K,T,b),((W=lt&&lt.onVnodeMounted)||vt||dt)&&Gt(()=>{W&&me(W,k,E),vt&&it.enter(K),dt&&$e(E,null,k,"mounted")},x)},M=(E,T,b,k,x)=>{if(b&&d(E,b),k)for(let B=0;B<k.length;B++)d(E,k[B]);if(x){let B=x.subTree;if(T===B||wn(B.type)&&(B.ssContent===T||B.ssFallback===T)){const J=x.vnode;M(E,J,J.scopeId,J.slotScopeIds,x.parent)}}},N=(E,T,b,k,x,B,J,Y,K=0)=>{for(let W=K;W<E.length;W++){const lt=E[W]=Y?ur(E[W]):ve(E[W]);y(null,lt,T,b,k,x,B,J,Y)}},C=(E,T,b,k,x,B,J)=>{const Y=T.el=E.el;let{patchFlag:K,dynamicChildren:W,dirs:lt}=T;K|=E.patchFlag&16;const X=E.props||Dt,it=T.props||Dt;let dt;if(b&&Ar(b,!1),(dt=it.onVnodeBeforeUpdate)&&me(dt,b,T,E),lt&&$e(T,E,b,"beforeUpdate"),b&&Ar(b,!0),(X.innerHTML&&it.innerHTML==null||X.textContent&&it.textContent==null)&&u(Y,""),W?S(E.dynamicChildren,W,Y,b,k,ai(T,x),B):J||Z(E,T,Y,null,b,k,ai(T,x),B,!1),K>0){if(K&16)U(Y,X,it,b,x);else if(K&2&&X.class!==it.class&&i(Y,"class",null,it.class,x),K&4&&i(Y,"style",X.style,it.style,x),K&8){const vt=T.dynamicProps;for(let Pt=0;Pt<vt.length;Pt++){const wt=vt[Pt],se=X[wt],Xt=it[wt];(Xt!==se||wt==="value")&&i(Y,wt,se,Xt,x,b)}}K&1&&E.children!==T.children&&u(Y,T.children)}else!J&&W==null&&U(Y,X,it,b,x);((dt=it.onVnodeUpdated)||lt)&&Gt(()=>{dt&&me(dt,b,T,E),lt&&$e(T,E,b,"updated")},k)},S=(E,T,b,k,x,B,J)=>{for(let Y=0;Y<T.length;Y++){const K=E[Y],W=T[Y],lt=K.el&&(K.type===nt||!Le(K,W)||K.shapeFlag&198)?f(K.el):b;y(K,W,lt,null,k,x,B,J,!0)}},U=(E,T,b,k,x)=>{if(T!==b){if(T!==Dt)for(const B in T)!Yr(B)&&!(B in b)&&i(E,B,T[B],null,x,k);for(const B in b){if(Yr(B))continue;const J=b[B],Y=T[B];J!==Y&&B!=="value"&&i(E,B,Y,J,x,k)}"value"in b&&i(E,"value",T.value,b.value,x)}},V=(E,T,b,k,x,B,J,Y,K)=>{const W=T.el=E?E.el:a(""),lt=T.anchor=E?E.anchor:a("");let{patchFlag:X,dynamicChildren:it,slotScopeIds:dt}=T;dt&&(Y=Y?Y.concat(dt):dt),E==null?(o(W,b,k),o(lt,b,k),N(T.children||[],b,lt,x,B,J,Y,K)):X>0&&X&64&&it&&E.dynamicChildren?(S(E.dynamicChildren,it,b,x,B,J,Y),(T.key!=null||x&&T===x.subTree)&&js(E,T,!0)):Z(E,T,b,lt,x,B,J,Y,K)},j=(E,T,b,k,x,B,J,Y,K)=>{T.slotScopeIds=Y,E==null?T.shapeFlag&512?x.ctx.activate(T,b,k,J,K):Q(T,b,k,x,B,J,K):mt(E,T,K)},Q=(E,T,b,k,x,B,J)=>{const Y=E.component=np(E,k,x);if(Bo(E)&&(Y.ctx.renderer=et),ip(Y,!1,J),Y.asyncDep){if(x&&x.registerDep(Y,tt,J),!E.el){const K=Y.subTree=ht(Jt);w(null,K,T,b),E.placeholder=K.el}}else tt(Y,E,T,b,x,B,J)},mt=(E,T,b)=>{const k=T.component=E.component;if($d(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,B,J)=>{const Y=()=>{if(E.isMounted){let{next:X,bu:it,u:dt,parent:vt,vnode:Pt}=E;{const ce=Vc(E);if(ce){X&&(X.el=Pt.el,st(E,X,J)),ce.asyncDep.then(()=>{E.isUnmounted||Y()});return}}let wt=X,se;Ar(E,!1),X?(X.el=Pt.el,st(E,X,J)):X=Pt,it&&Qr(it),(se=X.props&&X.props.onVnodeBeforeUpdate)&&me(se,vt,X,Pt),Ar(E,!0);const Xt=si(E),pe=E.subTree;E.subTree=Xt,y(pe,Xt,f(pe.el),I(pe),E,x,B),X.el=Xt.el,wt===null&&qn(E,Xt.el),dt&&Gt(dt,x),(se=X.props&&X.props.onVnodeUpdated)&&Gt(()=>me(se,vt,X,Pt),x)}else{let X;const{el:it,props:dt}=T,{bm:vt,m:Pt,parent:wt,root:se,type:Xt}=E,pe=dr(T);if(Ar(E,!1),vt&&Qr(vt),!pe&&(X=dt&&dt.onVnodeBeforeMount)&&me(X,wt,T),Ar(E,!0),it&&Rt){const ce=()=>{E.subTree=si(E),Rt(it,E.subTree,E,x,null)};pe&&Xt.__asyncHydrate?Xt.__asyncHydrate(it,E,ce):ce()}else{se.ce&&se.ce._def.shadowRoot!==!1&&se.ce._injectChildStyle(Xt);const ce=E.subTree=si(E);y(null,ce,b,k,E,x,B),T.el=ce.el}if(Pt&&Gt(Pt,x),!pe&&(X=dt&&dt.onVnodeMounted)){const ce=T;Gt(()=>me(X,wt,ce),x)}(T.shapeFlag&256||wt&&dr(wt.vnode)&&wt.vnode.shapeFlag&256)&&E.a&&Gt(E.a,x),E.isMounted=!0,T=b=k=null}};E.scope.on();const K=E.effect=new Su(Y);E.scope.off();const W=E.update=K.run.bind(K),lt=E.job=K.runIfDirty.bind(K);lt.i=E,lt.id=E.uid,K.scheduler=()=>Ns(lt),Ar(E,!0),W()},st=(E,T,b)=>{T.component=E;const k=E.vnode.props;E.vnode=T,E.next=null,Fd(E,T.props,k,b),qd(E,T.children,b),er(),pa(E),rr()},Z=(E,T,b,k,x,B,J,Y,K=!1)=>{const W=E&&E.children,lt=E?E.shapeFlag:0,X=T.children,{patchFlag:it,shapeFlag:dt}=T;if(it>0){if(it&128){Ht(W,X,b,k,x,B,J,Y,K);return}else if(it&256){yt(W,X,b,k,x,B,J,Y,K);return}}dt&8?(lt&16&&q(W,x,B),X!==W&&u(b,X)):lt&16?dt&16?Ht(W,X,b,k,x,B,J,Y,K):q(W,x,B,!0):(lt&8&&u(b,""),dt&16&&N(X,b,k,x,B,J,Y,K))},yt=(E,T,b,k,x,B,J,Y,K)=>{E=E||Gr,T=T||Gr;const W=E.length,lt=T.length,X=Math.min(W,lt);let it;for(it=0;it<X;it++){const dt=T[it]=K?ur(T[it]):ve(T[it]);y(E[it],dt,b,null,x,B,J,Y,K)}W>lt?q(E,x,B,!0,!1,X):N(T,b,k,x,B,J,Y,K,X)},Ht=(E,T,b,k,x,B,J,Y,K)=>{let W=0;const lt=T.length;let X=E.length-1,it=lt-1;for(;W<=X&&W<=it;){const dt=E[W],vt=T[W]=K?ur(T[W]):ve(T[W]);if(Le(dt,vt))y(dt,vt,b,null,x,B,J,Y,K);else break;W++}for(;W<=X&&W<=it;){const dt=E[X],vt=T[it]=K?ur(T[it]):ve(T[it]);if(Le(dt,vt))y(dt,vt,b,null,x,B,J,Y,K);else break;X--,it--}if(W>X){if(W<=it){const dt=it+1,vt=dt<lt?T[dt].el:k;for(;W<=it;)y(null,T[W]=K?ur(T[W]):ve(T[W]),b,vt,x,B,J,Y,K),W++}}else if(W>it)for(;W<=X;)Ct(E[W],x,B,!0),W++;else{const dt=W,vt=W,Pt=new Map;for(W=vt;W<=it;W++){const F=T[W]=K?ur(T[W]):ve(T[W]);F.key!=null&&Pt.set(F.key,W)}let wt,se=0;const Xt=it-vt+1;let pe=!1,ce=0;const wr=new Array(Xt);for(W=0;W<Xt;W++)wr[W]=0;for(W=dt;W<=X;W++){const F=E[W];if(se>=Xt){Ct(F,x,B,!0);continue}let G;if(F.key!=null)G=Pt.get(F.key);else for(wt=vt;wt<=it;wt++)if(wr[wt-vt]===0&&Le(F,T[wt])){G=wt;break}G===void 0?Ct(F,x,B,!0):(wr[G-vt]=W+1,G>=ce?ce=G:pe=!0,y(F,T[G],b,null,x,B,J,Y,K),se++)}const Ho=pe?Kd(wr):Gr;for(wt=Ho.length-1,W=Xt-1;W>=0;W--){const F=vt+W,G=T[F],ct=T[F+1],Kt=F+1<lt?ct.el||ct.placeholder:k;wr[W]===0?y(null,G,b,Kt,x,B,J,Y,K):pe&&(wt<0||W!==Ho[wt]?Mt(G,b,Kt,2):wt--)}}},Mt=(E,T,b,k,x=null)=>{const{el:B,type:J,transition:Y,children:K,shapeFlag:W}=E;if(W&6){Mt(E.component.subTree,T,b,k);return}if(W&128){E.suspense.move(T,b,k);return}if(W&64){J.move(E,T,b,et);return}if(J===nt){o(B,T,b);for(let X=0;X<K.length;X++)Mt(K[X],T,b,k);o(E.anchor,T,b);return}if(J===Io){m(E,T,b);return}if(k!==2&&W&1&&Y)if(k===0)Y.beforeEnter(B),o(B,T,b),Gt(()=>Y.enter(B),x);else{const{leave:X,delayLeave:it,afterLeave:dt}=Y,vt=()=>{E.ctx.isUnmounted?n(B):o(B,T,b)},Pt=()=>{B._isLeaving&&B[Ye](!0),X(B,()=>{vt(),dt&&dt()})};it?it(B,vt,Pt):Pt()}else o(B,T,b)},Ct=(E,T,b,k=!1,x=!1)=>{const{type:B,props:J,ref:Y,children:K,dynamicChildren:W,shapeFlag:lt,patchFlag:X,dirs:it,cacheIndex:dt}=E;if(X===-2&&(x=!1),Y!=null&&(er(),Zr(Y,null,b,E,!0),rr()),dt!=null&&(T.renderCache[dt]=void 0),lt&256){T.ctx.deactivate(E);return}const vt=lt&1&&it,Pt=!dr(E);let wt;if(Pt&&(wt=J&&J.onVnodeBeforeUnmount)&&me(wt,T,E),lt&6)Wt(E.component,b,k);else{if(lt&128){E.suspense.unmount(b,k);return}vt&&$e(E,null,T,"beforeUnmount"),lt&64?E.type.remove(E,T,b,et,k):W&&!W.hasOnce&&(B!==nt||X>0&&X&64)?q(W,T,b,!1,!0):(B===nt&&X&384||!x&&lt&16)&&q(K,T,b),k&&zt(E)}(Pt&&(wt=J&&J.onVnodeUnmounted)||vt)&&Gt(()=>{wt&&me(wt,T,E),vt&&$e(E,null,T,"unmounted")},b)},zt=E=>{const{type:T,el:b,anchor:k,transition:x}=E;if(T===nt){ee(b,k);return}if(T===Io){h(E);return}const B=()=>{n(b),x&&!x.persisted&&x.afterLeave&&x.afterLeave()};if(E.shapeFlag&1&&x&&!x.persisted){const{leave:J,delayLeave:Y}=x,K=()=>J(b,B);Y?Y(E.el,B,K):K()}else B()},ee=(E,T)=>{let b;for(;E!==T;)b=p(E),n(E),E=b;n(T)},Wt=(E,T,b)=>{const{bum:k,scope:x,job:B,subTree:J,um:Y,m:K,a:W}=E;bn(K),bn(W),k&&Qr(k),x.stop(),B&&(B.flags|=8,Ct(J,E,T,b)),Y&&Gt(Y,T),Gt(()=>{E.isUnmounted=!0},T)},q=(E,T,b,k=!1,x=!1,B=0)=>{for(let J=B;J<E.length;J++)Ct(E[J],T,b,k,x)},I=E=>{if(E.shapeFlag&6)return I(E.component.subTree);if(E.shapeFlag&128)return E.suspense.next();const T=p(E.anchor||E.el),b=T&&T[tc];return b?p(b):T};let $=!1;const z=(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,$||($=!0,pa(),gn(),$=!1)},et={p:y,um:Ct,m:Mt,r:zt,mt:Q,mc:N,pc:Z,pbc:S,n:I,o:t};let pt,Rt;return e&&([pt,Rt]=e(et)),{render:z,hydrate:pt,createApp:Pd(z,pt)}}function ai({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 Sc(t,e){return(!t||t&&!t.pendingBranch)&&e&&!e.persisted}function js(t,e,r=!1){const o=t.children,n=e.children;if(at(o)&&at(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]=ur(n[i]),a.el=s.el),!r&&a.patchFlag!==-2&&js(s,a)),a.type===kr&&a.patchFlag!==-1&&(a.el=s.el),a.type===Jt&&!a.el&&(a.el=s.el)}}function Kd(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 Vc(t){const e=t.subTree.component;if(e)return e.asyncDep&&!e.asyncResolved?e:Vc(e)}function bn(t){if(t)for(let e=0;e<t.length;e++)t[e].flags|=8}const wn=t=>t.__isSuspense;let es=0;const Gd={name:"Suspense",__isSuspense:!0,process(t,e,r,o,n,i,s,a,l,_){if(t==null)Jd(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}Yd(t,e,r,o,n,s,a,l,_)}},hydrate:Qd,normalize:Xd},Mc=Gd;function ko(t,e){const r=t.props&&t.props[e];ft(r)&&r()}function Jd(t,e,r,o,n,i,s,a,l){const{p:_,o:{createElement:u}}=l,f=u("div"),p=t.suspense=Nc(t,n,o,e,f,r,i,s,a,l);_(null,p.pendingBranch=t.ssContent,f,null,o,p,i,s),p.deps>0?(ko(t,"onPending"),ko(t,"onFallback"),_(null,t.ssFallback,e,r,o,null,i,s),to(p,t.ssFallback)):p.resolve(!1,!0)}function Yd(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 p=e.ssContent,d=e.ssFallback,{activeBranch:g,pendingBranch:y,isInFallback:L,isHydrating:w}=f;if(y)f.pendingBranch=p,Le(y,p)?(l(y,p,f.hiddenContainer,null,n,f,i,s,a),f.deps<=0?f.resolve():L&&(w||(l(g,d,r,o,n,null,i,s,a),to(f,d)))):(f.pendingId=es++,w?(f.isHydrating=!1,f.activeBranch=y):_(y,n,f),f.deps=0,f.effects.length=0,f.hiddenContainer=u("div"),L?(l(null,p,f.hiddenContainer,null,n,f,i,s,a),f.deps<=0?f.resolve():(l(g,d,r,o,n,null,i,s,a),to(f,d))):g&&Le(g,p)?(l(g,p,r,o,n,f,i,s,a),f.resolve(!0)):(l(null,p,f.hiddenContainer,null,n,f,i,s,a),f.deps<=0&&f.resolve()));else if(g&&Le(g,p))l(g,p,r,o,n,f,i,s,a),to(f,p);else if(ko(e,"onPending"),f.pendingBranch=p,p.shapeFlag&512?f.pendingId=p.component.suspenseId:f.pendingId=es++,l(null,p,f.hiddenContainer,null,n,f,i,s,a),f.deps<=0)f.resolve();else{const{timeout:v,pendingId:m}=f;v>0?setTimeout(()=>{f.pendingId===m&&f.fallback(d)},v):v===0&&f.fallback(d)}}function Nc(t,e,r,o,n,i,s,a,l,_,u=!1){const{p:f,m:p,um:d,n:g,o:{parentNode:y,remove:L}}=_;let w;const v=Zd(t);v&&e&&e.pendingBranch&&(w=e.pendingId,e.deps++);const m=t.props?Du(t.props.timeout):void 0,h=i,A={vnode:t,parent:e,parentComponent:r,namespace:s,container:o,hiddenContainer:n,deps:0,pendingId:es++,timeout:typeof m=="number"?m:-1,activeBranch:null,pendingBranch:null,isInFallback:!u,isHydrating:u,isUnmounted:!1,effects:[],resolve(P=!1,M=!1){const{vnode:N,activeBranch:C,pendingBranch:S,pendingId:U,effects:V,parentComponent:j,container:Q,isInFallback:mt}=A;let tt=!1;A.isHydrating?A.isHydrating=!1:P||(tt=C&&S.transition&&S.transition.mode==="out-in",tt&&(C.transition.afterLeave=()=>{U===A.pendingId&&(p(S,Q,i===h?g(C):i,0),hn(V),mt&&N.ssFallback&&(N.ssFallback.el=null))}),C&&(y(C.el)===Q&&(i=g(C)),d(C,j,A,!0),!tt&&mt&&N.ssFallback&&Gt(()=>N.ssFallback.el=null,A)),tt||p(S,Q,i,0)),to(A,S),A.pendingBranch=null,A.isInFallback=!1;let st=A.parent,Z=!1;for(;st;){if(st.pendingBranch){st.effects.push(...V),Z=!0;break}st=st.parent}!Z&&!tt&&hn(V),A.effects=[],v&&e&&e.pendingBranch&&w===e.pendingId&&(e.deps--,e.deps===0&&!M&&e.resolve()),ko(N,"onResolve")},fallback(P){if(!A.pendingBranch)return;const{vnode:M,activeBranch:N,parentComponent:C,container:S,namespace:U}=A;ko(M,"onFallback");const V=g(N),j=()=>{A.isInFallback&&(f(null,P,S,V,C,null,U,a,l),to(A,P))},Q=P.transition&&P.transition.mode==="out-in";Q&&(N.transition.afterLeave=j),A.isInFallback=!0,d(N,C,null,!0),Q||j()},move(P,M,N){A.activeBranch&&p(A.activeBranch,P,M,N),A.container=P},next(){return A.activeBranch&&g(A.activeBranch)},registerDep(P,M,N){const C=!!A.pendingBranch;C&&A.deps++;const S=P.vnode.el;P.asyncDep.catch(U=>{_o(U,P,0)}).then(U=>{if(P.isUnmounted||A.isUnmounted||A.pendingId!==P.suspenseId)return;P.asyncResolved=!0;const{vnode:V}=P;ns(P,U),S&&(V.el=S);const j=!S&&P.subTree.el;M(P,V,y(S||P.subTree.el),S?null:g(P.subTree),A,s,N),j&&(V.placeholder=null,L(j)),qn(P,V.el),C&&--A.deps===0&&A.resolve()})},unmount(P,M){A.isUnmounted=!0,A.activeBranch&&d(A.activeBranch,r,P,M),A.pendingBranch&&d(A.pendingBranch,r,P,M)}};return A}function Qd(t,e,r,o,n,i,s,a,l){const _=e.suspense=Nc(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 Xd(t){const{shapeFlag:e,children:r}=t,o=e&32;t.ssContent=Oa(o?r.default:r),t.ssFallback=o?Oa(r.fallback):ht(Jt)}function Oa(t){let e;if(ft(t)){const r=no&&t._c;r&&(t._d=!1,R()),t=t(),r&&(t._d=!0,e=he,Bc())}return at(t)&&(t=Vd(t)),t=ve(t),e&&!t.dynamicChildren&&(t.dynamicChildren=e.filter(r=>r!==t)),t}function $c(t,e){e&&e.pendingBranch?at(t)?e.effects.push(...t):e.effects.push(t):hn(t)}function to(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,qn(o,n))}function Zd(t){const e=t.props&&t.props.suspensible;return e!=null&&e!==!1}const nt=Symbol.for("v-fgt"),kr=Symbol.for("v-txt"),Jt=Symbol.for("v-cmt"),Io=Symbol.for("v-stc"),Po=[];let he=null;function R(t=!1){Po.push(he=t?null:[])}function Bc(){Po.pop(),he=Po[Po.length-1]||null}let no=1;function An(t,e=!1){no+=t,t<0&&he&&e&&(he.hasOnce=!0)}function Fc(t){return t.dynamicChildren=no>0?he||Gr:null,Bc(),no>0&&he&&he.push(t),t}function D(t,e,r,o,n,i){return Fc(O(t,e,r,o,n,i,!0))}function $t(t,e,r,o,n){return Fc(ht(t,e,r,o,n,!0))}function Vr(t){return t?t.__v_isVNode===!0:!1}function Le(t,e){return t.type===e.type&&t.key===e.key}const Uc=({key:t})=>t??null,an=({ref:t,ref_key:e,ref_for:r})=>(typeof t=="number"&&(t=""+t),t!=null?xt(t)||qt(t)||ft(t)?{i:oe,r:t,k:e,f:!!r}:t:null);function O(t,e=null,r=null,o=0,n=null,i=t===nt?0:1,s=!1,a=!1){const l={__v_isVNode:!0,__v_skip:!0,type:t,props:e,key:e&&Uc(e),ref:e&&an(e),scopeId:Zu,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:oe};return a?(zs(l,r),i&128&&t.normalize(l)):r&&(l.shapeFlag|=xt(r)?8:16),no>0&&!s&&he&&(l.patchFlag>0||i&6)&&l.patchFlag!==32&&he.push(l),l}const ht=tp;function tp(t,e=null,r=null,o=0,n=null,i=!1){if((!t||t===gc)&&(t=Jt),Vr(t)){const a=Ue(t,e,!0);return r&&zs(a,r),no>0&&!i&&he&&(a.shapeFlag&6?he[he.indexOf(t)]=a:he.push(a)),a.patchFlag=-2,a}if(up(t)&&(t=t.__vccOpts),e){e=Hc(e);let{class:a,style:l}=e;a&&!xt(a)&&(e.class=jt(a)),It(l)&&(Fn(l)&&!at(l)&&(l=te({},l)),e.style=Et(l))}const s=xt(t)?1:wn(t)?128:ec(t)?64:It(t)?4:ft(t)?2:0;return O(t,e,r,o,n,s,i,!0)}function Hc(t){return t?Fn(t)||Pc(t)?te({},t):t:null}function Ue(t,e,r=!1,o=!1){const{props:n,ref:i,patchFlag:s,children:a,transition:l}=t,_=e?ep(n||{},e):n,u={__v_isVNode:!0,__v_skip:!0,type:t.type,props:_,key:_&&Uc(_),ref:e&&e.ref?r&&i?at(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!==nt?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&&oo(u,l.clone(u)),u}function qs(t=" ",e=0){return ht(kr,null,t,e)}function xA(t,e){const r=ht(Io,null,t);return r.staticCount=e,r}function ut(t="",e=!1){return e?(R(),$t(Jt,null,t)):ht(Jt,null,t)}function ve(t){return t==null||typeof t=="boolean"?ht(Jt):at(t)?ht(nt,null,t.slice()):Vr(t)?ur(t):ht(kr,null,String(t))}function ur(t){return t.el===null&&t.patchFlag!==-1||t.memo?t:Ue(t)}function zs(t,e){let r=0;const{shapeFlag:o}=t;if(e==null)e=null;else if(at(e))r=16;else if(typeof e=="object")if(o&65){const n=e.default;n&&(n._c&&(n._d=!1),zs(t,n()),n._c&&(n._d=!0));return}else{r=32;const n=e._;!n&&!Pc(e)?e._ctx=oe:n===3&&oe&&(oe.slots._===1?e._=1:(e._=2,t.patchFlag|=1024))}else ft(e)?(e={default:e,_ctx:oe},r=32):(e=String(e),o&64?(r=16,e=[qs(e)]):r=8);t.children=e,t.shapeFlag|=r}function ep(...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=Et([e.style,o.style]);else if(No(n)){const i=e[n],s=o[n];s&&i!==s&&!(at(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){Se(t,e,7,[r,o])}const rp=wc();let op=0;function np(t,e,r){const o=t.type,n=(e?e.appContext:t.appContext)||rp,i={uid:op++,vnode:t,type:o,parent:e,appContext:n,root:null,next:null,subTree:null,effect:null,update:null,job:null,scope:new Cu(!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:Oc(o,n),emitsOptions:Tc(o,n),emit:null,emitted:null,propsDefaults:Dt,inheritAttrs:o.inheritAttrs,ctx:Dt,data:Dt,props:Dt,attrs:Dt,slots:Dt,refs:Dt,setupState:Dt,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=kd.bind(null,i),t.ce&&t.ce(i),i}let re=null;const He=()=>re||oe;let Tn,rs;{const t=Nn(),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=>re=r),rs=e("__VUE_SSR_SETTERS__",r=>io=r)}const Mr=t=>{const e=re;return Tn(t),t.scope.on(),()=>{t.scope.off(),Tn(e)}},os=()=>{re&&re.scope.off(),Tn(null)};function jc(t){return t.vnode.shapeFlag&4}let io=!1;function ip(t,e=!1,r=!1){e&&rs(e);const{props:o,children:n}=t.vnode,i=jc(t);Bd(t,o,i,e),jd(t,n,r||e);const s=i?sp(t,e):void 0;return e&&rs(!1),s}function sp(t,e){const r=t.type;t.accessCache=Object.create(null),t.proxy=new Proxy(t.ctx,Ed);const{setup:o}=r;if(o){er();const n=t.setupContext=o.length>1?lp(t):null,i=Mr(t),s=$o(o,t,0,[t.props,n]),a=Ps(s);if(rr(),i(),(a||t.sp)&&!dr(t)&&$s(t),a){if(s.then(os,os),e)return s.then(l=>{ns(t,l)}).catch(l=>{_o(l,t,0)});t.asyncDep=s}else ns(t,s)}else qc(t)}function ns(t,e,r){ft(e)?t.type.__ssrInlineRender?t.ssrRender=e:t.render=e:It(e)&&(t.setupState=Ju(e)),qc(t)}function qc(t,e,r){const o=t.type;t.render||(t.render=o.render||Be);{const n=Mr(t);er();try{bd(t)}finally{rr(),n()}}}const ap={get(t,e){return le(t,"get",""),t[e]}};function lp(t){const e=r=>{t.exposed=r||{}};return{attrs:new Proxy(t.attrs,ap),slots:t.slots,emit:t.emit,expose:e}}function zn(t){return t.exposed?t.exposeProxy||(t.exposeProxy=new Proxy(Ju(zf(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 is(t,e=!0){return ft(t)?t.displayName||t.name:t.name||e&&t.__name}function up(t){return ft(t)&&"__vccOpts"in t}const H=(t,e)=>Xf(t,e,io);function Ee(t,e,r){try{An(-1);const o=arguments.length;return o===2?It(e)&&!at(e)?Vr(e)?ht(t,null,[e]):ht(t,e):ht(t,null,e):(o>3?r=Array.prototype.slice.call(arguments,2):o===3&&Vr(r)&&(r=[r]),ht(t,e,r))}finally{An(1)}}const cp="3.5.25";let ss;const La=typeof window<"u"&&window.trustedTypes;if(La)try{ss=La.createPolicy("vue",{createHTML:t=>t})}catch{}const zc=ss?t=>ss.createHTML(t):t=>t,_p="http://www.w3.org/2000/svg",fp="http://www.w3.org/1998/Math/MathML",Je=typeof document<"u"?document:null,xa=Je&&Je.createElement("template"),dp={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(_p,t):e==="mathml"?Je.createElementNS(fp,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{xa.innerHTML=zc(o==="svg"?`<svg>${t}</svg>`:o==="mathml"?`<math>${t}</math>`:t);const a=xa.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]}},nr="transition",mo="animation",So=Symbol("_vtc"),Wc={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},pp=te({},nc,Wc),mp=t=>(t.displayName="Transition",t.props=pp,t),ne=mp((t,{slots:e})=>Ee(sd,hp(t),e)),Tr=(t,e=[])=>{at(t)?t.forEach(r=>r(...e)):t&&t(...e)},Ca=t=>t?at(t)?t.some(e=>e.length>1):t.length>1:!1;function hp(t){const e={};for(const V in t)V in Wc||(e[V]=t[V]);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:p=`${r}-leave-active`,leaveToClass:d=`${r}-leave-to`}=t,g=gp(n),y=g&&g[0],L=g&&g[1],{onBeforeEnter:w,onEnter:v,onEnterCancelled:m,onLeave:h,onLeaveCancelled:A,onBeforeAppear:P=w,onAppear:M=v,onAppearCancelled:N=m}=e,C=(V,j,Q,mt)=>{V._enterCancelled=mt,Rr(V,j?u:a),Rr(V,j?_:s),Q&&Q()},S=(V,j)=>{V._isLeaving=!1,Rr(V,f),Rr(V,d),Rr(V,p),j&&j()},U=V=>(j,Q)=>{const mt=V?M:v,tt=()=>C(j,V,Q);Tr(mt,[j,tt]),ka(()=>{Rr(j,V?l:i),ze(j,V?u:a),Ca(mt)||Sa(j,o,y,tt)})};return te(e,{onBeforeEnter(V){Tr(w,[V]),ze(V,i),ze(V,s)},onBeforeAppear(V){Tr(P,[V]),ze(V,l),ze(V,_)},onEnter:U(!1),onAppear:U(!0),onLeave(V,j){V._isLeaving=!0;const Q=()=>S(V,j);ze(V,f),V._enterCancelled?(ze(V,p),Na(V)):(Na(V),ze(V,p)),ka(()=>{V._isLeaving&&(Rr(V,f),ze(V,d),Ca(h)||Sa(V,o,L,Q))}),Tr(h,[V,Q])},onEnterCancelled(V){C(V,!1,void 0,!0),Tr(m,[V])},onAppearCancelled(V){C(V,!0,void 0,!0),Tr(N,[V])},onLeaveCancelled(V){S(V),Tr(A,[V])}})}function gp(t){if(t==null)return null;if(It(t))return[li(t.enter),li(t.leave)];{const e=li(t);return[e,e]}}function li(t){return Du(t)}function ze(t,e){e.split(/\s+/).forEach(r=>r&&t.classList.add(r)),(t[So]||(t[So]=new Set)).add(e)}function Rr(t,e){e.split(/\s+/).forEach(o=>o&&t.classList.remove(o));const r=t[So];r&&(r.delete(e),r.size||(t[So]=void 0))}function ka(t){requestAnimationFrame(()=>{requestAnimationFrame(t)})}let yp=0;function Sa(t,e,r,o){const n=t._endId=++yp,i=()=>{n===t._endId&&o()};if(r!=null)return setTimeout(i,r);const{type:s,timeout:a,propCount:l}=vp(t,e);if(!s)return o();const _=s+"end";let u=0;const f=()=>{t.removeEventListener(_,p),i()},p=d=>{d.target===t&&++u>=l&&f()};setTimeout(()=>{u<l&&f()},a+1),t.addEventListener(_,p)}function vp(t,e){const r=window.getComputedStyle(t),o=g=>(r[g]||"").split(", "),n=o(`${nr}Delay`),i=o(`${nr}Duration`),s=Va(n,i),a=o(`${mo}Delay`),l=o(`${mo}Duration`),_=Va(a,l);let u=null,f=0,p=0;e===nr?s>0&&(u=nr,f=s,p=i.length):e===mo?_>0&&(u=mo,f=_,p=l.length):(f=Math.max(s,_),u=f>0?s>_?nr:mo:null,p=u?u===nr?i.length:l.length:0);const d=u===nr&&/\b(?:transform|all)(?:,|$)/.test(o(`${nr}Property`).toString());return{type:u,timeout:f,propCount:p,hasTransform:d}}function Va(t,e){for(;t.length<e.length;)t=t.concat(t);return Math.max(...e.map((r,o)=>Ma(r)+Ma(t[o])))}function Ma(t){return t==="auto"?0:Number(t.slice(0,-1).replace(",","."))*1e3}function Na(t){return(t?t.ownerDocument:document).body.offsetHeight}function Ep(t,e,r){const o=t[So];o&&(e=(e?[e,...o]:[...o]).join(" ")),e==null?t.removeAttribute("class"):r?t.setAttribute("class",e):t.className=e}const Rn=Symbol("_vod"),Kc=Symbol("_vsh"),CA={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[Kc]=!e}const bp=Symbol(""),wp=/(?:^|;)\s*display\s*:/;function Ap(t,e,r){const o=t.style,n=xt(r);let i=!1;if(r&&!n){if(e)if(xt(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[bp];s&&(r+=";"+s),o.cssText=r,i=wp.test(r)}}else e&&t.removeAttribute("style");Rn in t&&(t[Rn]=i?o.display:"",t[Kc]&&(o.display="none"))}const $a=/\s*!important$/;function ln(t,e,r){if(at(r))r.forEach(o=>ln(t,e,o));else if(r==null&&(r=""),e.startsWith("--"))t.setProperty(e,r);else{const o=Tp(t,e);$a.test(r)?t.setProperty(yr(o),r.replace($a,""),"important"):t[o]=r}}const Ba=["Webkit","Moz","ms"],ui={};function Tp(t,e){const r=ui[e];if(r)return r;let o=Ie(e);if(o!=="filter"&&o in t)return ui[e]=o;o=Vn(o);for(let n=0;n<Ba.length;n++){const i=Ba[n]+o;if(i in t)return ui[e]=i}return e}const Fa="http://www.w3.org/1999/xlink";function Ua(t,e,r,o,n,i=Af(e)){o&&e.startsWith("xlink:")?r==null?t.removeAttributeNS(Fa,e.slice(6,e.length)):t.setAttributeNS(Fa,e,r):r==null||i&&!Ou(r)?t.removeAttribute(e):t.setAttribute(e,i?"":Ce(r)?String(r):r)}function Ha(t,e,r,o,n){if(e==="innerHTML"||e==="textContent"){r!=null&&(t[e]=e==="innerHTML"?zc(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=Ou(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 Rp(t,e,r,o){t.removeEventListener(e,r,o)}const ja=Symbol("_vei");function Ip(t,e,r,o,n=null){const i=t[ja]||(t[ja]={}),s=i[e];if(o&&s)s.value=o;else{const[a,l]=Pp(e);if(o){const _=i[e]=Lp(o,n);Ze(t,a,_,l)}else s&&(Rp(t,a,s,l),i[e]=void 0)}}const qa=/(?:Once|Passive|Capture)$/;function Pp(t){let e;if(qa.test(t)){e={};let o;for(;o=t.match(qa);)t=t.slice(0,t.length-o[0].length),e[o[0].toLowerCase()]=!0}return[t[2]===":"?t.slice(3):yr(t.slice(2)),e]}let ci=0;const Dp=Promise.resolve(),Op=()=>ci||(Dp.then(()=>ci=0),ci=Date.now());function Lp(t,e){const r=o=>{if(!o._vts)o._vts=Date.now();else if(o._vts<=r.attached)return;Se(xp(o,r.value),e,5,[o])};return r.value=t,r.attached=Op(),r}function xp(t,e){if(at(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 za=t=>t.charCodeAt(0)===111&&t.charCodeAt(1)===110&&t.charCodeAt(2)>96&&t.charCodeAt(2)<123,Cp=(t,e,r,o,n,i)=>{const s=n==="svg";e==="class"?Ep(t,o,s):e==="style"?Ap(t,r,o):No(e)?Rs(e)||Ip(t,e,r,o,i):(e[0]==="."?(e=e.slice(1),!0):e[0]==="^"?(e=e.slice(1),!1):kp(t,e,o,s))?(Ha(t,e,o),!t.tagName.includes("-")&&(e==="value"||e==="checked"||e==="selected")&&Ua(t,e,o,s,i,e!=="value")):t._isVueCE&&(/[A-Z]/.test(e)||!xt(o))?Ha(t,Ie(e),o,i,e):(e==="true-value"?t._trueValue=o:e==="false-value"&&(t._falseValue=o),Ua(t,e,o,s))};function kp(t,e,r,o){if(o)return!!(e==="innerHTML"||e==="textContent"||e in t&&za(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 za(e)&&xt(r)?!1:e in t}const gr=t=>{const e=t.props["onUpdate:modelValue"]||!1;return at(e)?r=>Qr(e,r):e};function Sp(t){t.target.composing=!0}function Wa(t){const e=t.target;e.composing&&(e.composing=!1,e.dispatchEvent(new Event("input")))}const Re=Symbol("_assign");function Ka(t,e,r){return e&&(t=t.trim()),r&&(t=Mn(t)),t}const ie={created(t,{modifiers:{lazy:e,trim:r,number:o}},n){t[Re]=gr(n);const i=o||n.props&&n.props.type==="number";Ze(t,e?"change":"input",s=>{s.target.composing||t[Re](Ka(t.value,r,i))}),(r||i)&&Ze(t,"change",()=>{t.value=Ka(t.value,r,i)}),e||(Ze(t,"compositionstart",Sp),Ze(t,"compositionend",Wa),Ze(t,"change",Wa))},mounted(t,{value:e}){t.value=e??""},beforeUpdate(t,{value:e,oldValue:r,modifiers:{lazy:o,trim:n,number:i}},s){if(t[Re]=gr(s),t.composing)return;const a=(i||t.type==="number")&&!/^0\d/.test(t.value)?Mn(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))}},Vp={deep:!0,created(t,e,r){t[Re]=gr(r),Ze(t,"change",()=>{const o=t._modelValue,n=so(t),i=t.checked,s=t[Re];if(at(o)){const a=Ds(o,n),l=a!==-1;if(i&&!l)s(o.concat(n));else if(!i&&l){const _=[...o];_.splice(a,1),s(_)}}else if(uo(o)){const a=new Set(o);i?a.add(n):a.delete(n),s(a)}else s(Gc(t,i))})},mounted:Ga,beforeUpdate(t,e,r){t[Re]=gr(r),Ga(t,e,r)}};function Ga(t,{value:e,oldValue:r},o){t._modelValue=e;let n;if(at(e))n=Ds(e,o.props.value)>-1;else if(uo(e))n=e.has(o.props.value);else{if(e===r)return;n=Sr(e,Gc(t,!0))}t.checked!==n&&(t.checked=n)}const Mp={created(t,{value:e},r){t.checked=Sr(e,r.props.value),t[Re]=gr(r),Ze(t,"change",()=>{t[Re](so(t))})},beforeUpdate(t,{value:e,oldValue:r},o){t[Re]=gr(o),e!==r&&(t.checked=Sr(e,o.props.value))}},vr={deep:!0,created(t,{value:e,modifiers:{number:r}},o){const n=uo(e);Ze(t,"change",()=>{const i=Array.prototype.filter.call(t.options,s=>s.selected).map(s=>r?Mn(so(s)):so(s));t[Re](t.multiple?n?new Set(i):i:i[0]),t._assigning=!0,hr(()=>{t._assigning=!1})}),t[Re]=gr(o)},mounted(t,{value:e}){Ja(t,e)},beforeUpdate(t,e,r){t[Re]=gr(r)},updated(t,{value:e}){t._assigning||Ja(t,e)}};function Ja(t,e){const r=t.multiple,o=at(e);if(!(r&&!o&&!uo(e))){for(let n=0,i=t.options.length;n<i;n++){const s=t.options[n],a=so(s);if(r)if(o){const l=typeof a;l==="string"||l==="number"?s.selected=e.some(_=>String(_)===String(a)):s.selected=Ds(e,a)>-1}else s.selected=e.has(a);else if(Sr(so(s),e)){t.selectedIndex!==n&&(t.selectedIndex=n);return}}!r&&t.selectedIndex!==-1&&(t.selectedIndex=-1)}}function so(t){return"_value"in t?t._value:t.value}function Gc(t,e){const r=e?"_trueValue":"_falseValue";return r in t?t[r]:e}const kA={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 Np(t,e){switch(t){case"SELECT":return vr;case"TEXTAREA":return ie;default:switch(e){case"checkbox":return Vp;case"radio":return Mp;default:return ie}}}function Xo(t,e,r,o,n){const s=Np(t.tagName,r.props&&r.props.type)[n];s&&s(t,e,r,o)}const $p=["ctrl","shift","alt","meta"],Bp={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)=>$p.some(r=>t[`${r}Key`]&&!e.includes(r))},SA=(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=Bp[e[s]];if(a&&a(n,e))return}return t(n,...i)}))},Fp={esc:"escape",space:" ",up:"arrow-up",left:"arrow-left",right:"arrow-right",down:"arrow-down",delete:"backspace"},Up=(t,e)=>{const r=t._withKeys||(t._withKeys={}),o=e.join(".");return r[o]||(r[o]=(n=>{if(!("key"in n))return;const i=yr(n.key);if(e.some(s=>s===i||Fp[s]===i))return t(n)}))},Jc=te({patchProp:Cp},dp);let Do,Ya=!1;function Hp(){return Do||(Do=zd(Jc))}function jp(){return Do=Ya?Do:Wd(Jc),Ya=!0,Do}const qp=((...t)=>{const e=Hp().createApp(...t),{mount:r}=e;return e.mount=o=>{const n=Qc(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,Yc(n));return n instanceof Element&&(n.removeAttribute("v-cloak"),n.setAttribute("data-v-app","")),s},e}),zp=((...t)=>{const e=jp().createApp(...t),{mount:r}=e;return e.mount=o=>{const n=Qc(o);if(n)return r(n,!0,Yc(n))},e});function Yc(t){if(t instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&t instanceof MathMLElement)return"mathml"}function Qc(t){return xt(t)?document.querySelector(t):t}const Wp=/"(?:_|\\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*:/,Kp=/"(?: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*:/,Gp=/^\s*["[{]|^\s*-?\d{1,16}(\.\d{1,17})?([Ee][+-]?\d+)?\s*$/;function Jp(t,e){if(t==="__proto__"||t==="constructor"&&e&&typeof e=="object"&&"prototype"in e){Yp(t);return}return e}function Yp(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(!Gp.test(t)){if(e.strict)throw new SyntaxError("[destr] Invalid JSON");return t}try{if(Wp.test(t)||Kp.test(t)){if(e.strict)throw new Error("[destr] Possible prototype pollution");return JSON.parse(t,Jp)}return JSON.parse(t)}catch(o){if(e.strict)throw o;return t}}const Qp=/#/g,Xp=/&/g,Zp=/\//g,tm=/=/g,Ws=/\+/g,em=/%5e/gi,rm=/%60/gi,om=/%7c/gi,nm=/%20/gi;function im(t){return encodeURI(""+t).replace(om,"|")}function as(t){return im(typeof t=="string"?t:JSON.stringify(t)).replace(Ws,"%2B").replace(nm,"+").replace(Qp,"%23").replace(Xp,"%26").replace(rm,"`").replace(em,"^").replace(Zp,"%2F")}function _i(t){return as(t).replace(tm,"%3D")}function Pn(t=""){try{return decodeURIComponent(""+t)}catch{return""+t}}function sm(t){return Pn(t.replace(Ws," "))}function am(t){return Pn(t.replace(Ws," "))}function Xc(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=sm(o[1]);if(n==="__proto__"||n==="constructor")continue;const i=am(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 lm(t,e){return(typeof e=="number"||typeof e=="boolean")&&(e=String(e)),e?Array.isArray(e)?e.map(r=>`${_i(t)}=${as(r)}`).join("&"):`${_i(t)}=${as(e)}`:_i(t)}function um(t){return Object.keys(t).filter(e=>t[e]!==void 0).map(e=>lm(e,t[e])).filter(Boolean).join("&")}const cm=/^[\s\w\0+.-]{2,}:([/\\]{1,2})/,Zc=/^[\s\w\0+.-]{2,}:([/\\]{2})?/,_m=/^([/\\]\s*){2,}[^/\\]/,fm=/^[\s\0]*(blob|data|javascript|vbscript):$/i,dm=/\/$|\/\?|\/#/,pm=/^\.?\//;function Er(t,e={}){return typeof e=="boolean"&&(e={acceptRelative:e}),e.strict?cm.test(t):Zc.test(t)||(e.acceptRelative?_m.test(t):!1)}function mm(t){return!!t&&fm.test(t)}function ls(t="",e){return e?dm.test(t):t.endsWith("/")}function Dn(t="",e){if(!e)return(ls(t)?t.slice(0,-1):t)||"/";if(!ls(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 hm(t="",e){if(!e)return t.endsWith("/")?t:t+"/";if(ls(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 gm(t,e){if(e_(e)||Er(t))return t;const r=Dn(e);if(t.startsWith(r)){const o=t[r.length];if(!o||o==="/"||o==="?")return t}return Ks(r,t)}function Qa(t,e){if(e_(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 t_(t,e){const r=n_(t),o={...Xc(r.search),...e};return r.search=um(o),wm(r)}function e_(t){return!t||t==="/"}function ym(t){return t&&t!=="/"}function Ks(t,...e){let r=t||"";for(const o of e.filter(n=>ym(n)))if(r){const n=o.replace(pm,"");r=hm(r)+n}else r=o;return r}function r_(...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&&Er(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 vm(t){return Em(t,"https://")}function Em(t,e){let r=t.match(Zc);return r||(r=t.match(/^\/{2,}/)),r?e+t.slice(r[0].length):e+t}function bm(t,e){return Pn(Dn(t))===Pn(Dn(e))}const o_=Symbol.for("ufo:protocolRelative");function n_(t="",e){const r=t.match(/^[\s\0]*(blob:|data:|javascript:|vbscript:)(.*)/i);if(r){const[,f,p=""]=r;return{protocol:f.toLowerCase(),pathname:p,href:f+p,auth:"",host:"",search:"",hash:""}}if(!Er(t,{acceptRelative:!0}))return Xa(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}=Xa(a);return{protocol:o.toLowerCase(),auth:n?n.slice(0,Math.max(0,n.length-1)):"",host:s,pathname:l,search:_,hash:u,[o_]:!o}}function Xa(t=""){const[e="",r="",o=""]=(t.match(/([^#?]*)(\?[^#]*)?(#.*)?/)||[]).splice(1);return{pathname:e,search:r,hash:o}}function wm(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[o_]?(t.protocol||"")+"//":"")+n+i+e+r+o}class Am extends Error{constructor(e,r){super(e,r),this.name="FetchError",r?.cause&&!this.cause&&(this.cause=r.cause)}}function Tm(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 Am(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 Rm=new Set(Object.freeze(["PATCH","POST","PUT","DELETE"]));function Za(t="GET"){return Rm.has(t.toUpperCase())}function Im(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 Pm=new Set(["image/svg","application/xml","application/xhtml","application/html"]),Dm=/^application\/(?:[\w!#$%&*.^`~-]*\+)?json(;.+)?$/i;function Om(t=""){if(!t)return"json";const e=t.split(";").shift()||"";return Dm.test(e)?"json":e==="text/event-stream"?"stream":Pm.has(e)||e.startsWith("text/")?"text":"blob"}function Lm(t,e,r,o){const n=xm(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 xm(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 Cm=new Set([408,409,425,429,500,502,503,504]),km=new Set([101,204,205,304]);function i_(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=Za(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):Cm.has(f))){const p=typeof a.options.retryDelay=="function"?a.options.retryDelay(a):a.options.retryDelay||0;return p>0&&await new Promise(d=>setTimeout(d,p)),i(a.request,{...a.options,retry:u-1})}}const _=Tm(a);throw Error.captureStackTrace&&Error.captureStackTrace(_,i),_}const i=async function(l,_={}){const u={request:l,options:Lm(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=gm(u.request,u.options.baseURL)),u.options.query&&(u.request=t_(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&&Za(u.options.method))if(Im(u.options.body)){const d=u.options.headers.get("content-type");typeof u.options.body!="string"&&(u.options.body=d==="application/x-www-form-urlencoded"?new URLSearchParams(u.options.body).toString():JSON.stringify(u.options.body)),d||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 d=new o;f=setTimeout(()=>{const g=new Error("[TimeoutError]: The operation was aborted due to timeout");g.name="TimeoutError",g.code=23,d.abort(g)},u.options.timeout),u.options.signal=d.signal}try{u.response=await e(u.request,u.options)}catch(d){return u.error=d,u.options.onRequestError&&await Zo(u,u.options.onRequestError),await n(u)}finally{f&&clearTimeout(f)}if((u.response.body||u.response._bodyInit)&&!km.has(u.response.status)&&u.options.method!=="HEAD"){const d=(u.options.parseResponse?"json":u.options.responseType)||Om(u.response.headers.get("content-type")||"");switch(d){case"json":{const g=await u.response.text(),y=u.options.parseResponse||In;u.response._data=y(g);break}case"stream":{u.response._data=u.response.body||u.response._bodyInit;break}default:u.response._data=await u.response[d]()}}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={})=>i_({...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")})(),Sm=On.fetch?(...t)=>On.fetch(...t):()=>Promise.reject(new Error("[ofetch] global.fetch is not supported!")),Vm=On.Headers,Mm=On.AbortController,Nm=i_({fetch:Sm,Headers:Vm,AbortController:Mm}),$m=Nm,Bm=()=>window?.__NUXT__?.config||window?.useNuxtApp?.().payload?.config,Gs=()=>Bm().app,Fm=()=>Gs().baseURL,Um=()=>Gs().buildAssetsDir,Js=(...t)=>r_(s_(),Um(),...t),s_=(...t)=>{const e=Gs(),r=e.cdnURL||e.baseURL;return t.length?r_(r,...t):r};globalThis.__buildAssetsURL=Js,globalThis.__publicAssetsURL=s_;globalThis.$fetch||(globalThis.$fetch=$m.create({baseURL:Fm()}));"global"in globalThis||(globalThis.global=globalThis);function us(t,e={},r){for(const o in t){const n=t[o],i=r?`${r}:${o}`:o;typeof n=="object"&&n!==null?us(n,e,i):typeof n=="function"&&(e[i]=n)}return e}const Hm={run:t=>t()},jm=()=>Hm,a_=typeof console.createTask<"u"?console.createTask:jm;function qm(t,e){const r=e.shift(),o=a_(r);return t.reduce((n,i)=>n.then(()=>o.run(()=>i(...e))),Promise.resolve())}function zm(t,e){const r=e.shift(),o=a_(r);return Promise.all(t.map(n=>o.run(()=>n(...e))))}function fi(t,e){for(const r of[...t])r(e)}let Wm=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=us(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=us(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(qm,e,...r)}callHookParallel(e,...r){return r.unshift(e),this.callHookWith(zm,e,...r)}callHookWith(e,r,...o){const n=this._before||this._after?{name:r,args:o,context:{}}:void 0;this._before&&fi(this._before,n);const i=e(r in this._hooks?[...this._hooks[r]]:[],o);return i instanceof Promise?i.finally(()=>{this._after&&n&&fi(this._after,n)}):(this._after&&n&&fi(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 Km(){return new Wm}function Gm(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;cs.add(_);try{const u=n?n.run(s,a):a();return r||(e=void 0),await u}finally{cs.delete(_)}}}}function Jm(t={}){const e={};return{get(r,o={}){return e[r]||(e[r]=Gm({...t,...o})),e[r]}}}const Ln=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof global<"u"?global:typeof window<"u"?window:{},tl="__unctx__",Ym=Ln[tl]||(Ln[tl]=Jm()),Qm=(t,e={})=>Ym.get(t,e),el="__unctx_async_handlers__",cs=Ln[el]||(Ln[el]=new Set);function eo(t){const e=[];for(const n of cs){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 rl=!1,Xm=!1,ol={id:"__nuxt-loader"},MA={componentName:"NuxtLink",prefetch:!0,prefetchOn:{visibility:!0}},Zm={deep:!1},th="#__nuxt",l_="nuxt-app",nl=36e5,eh="vite:preloadError";function u_(t=l_){return Qm(t,{asyncContext:!1})}const rh="__nuxt_plugin";function oh(t){let e=0;const r={_id:t.id||l_||"nuxt-app",_scope:Rf(),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&&!$n()?r._scope.run(()=>il(r,n)):il(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=Km(),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(eh,i=>{r.callHook("app:chunkError",{error:i.payload}),i.payload.message.includes("Unable to preload CSS")&&i.preventDefault()}),window.useNuxtApp||=Vt;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 nh(t,e){e.hooks&&t.hooks.addHooks(e.hooks)}async function ih(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 sh(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=ih(t,l).then(async()=>{l._name&&(r.add(l._name),await Promise.all(o.map(async([f,p])=>{f.has(l._name)&&(f.delete(l._name),f.size===0&&(s++,await a(p)))})))}).catch(f=>{if(!l.parallel&&!t.payload.error)throw f;i||=f});l.parallel?n.push(u):await u}}for(const l of e)nh(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,{[rh]:!0,_name:e})}function il(t,e,r){const o=()=>e();return u_(t._id).set(t),t.vueApp.runWithContext(o)}function ah(t){let e;return Hn()&&(e=He()?.appContext.app.$nuxt),e||=u_(t).tryUse(),e||null}function Vt(t){const e=ah(t);if(!e)throw new Error("[nuxt] instance unavailable");return e}function Uo(t){return Vt().$config}function tn(t,e,r){Object.defineProperty(t,e,{get:()=>r})}function lh(t,e){return{ctx:{table:t},matchAll:r=>__(r,t)}}function c_(t){const e={};for(const r in t)e[r]=r==="dynamic"?new Map(Object.entries(t[r]).map(([o,n])=>[o,c_(n)])):new Map(Object.entries(t[r]));return e}function uh(t){return lh(c_(t))}function __(t,e,r){t.endsWith("/")&&(t=t.slice(0,-1)||"/");const o=[];for(const[i,s]of sl(e.wildcard))(t===i||t.startsWith(i+"/"))&&o.push(s);for(const[i,s]of sl(e.dynamic))if(t.startsWith(i+"/")){const a="/"+t.slice(i.length).split("/").splice(2).join("/");o.push(...__(a,s))}const n=e.static.get(t);return n&&o.push(n),o.filter(Boolean)}function sl(t){return[...t.entries()].sort((e,r)=>e[0].length-r[0].length)}function di(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 _s(t,e,r=".",o){if(!di(e))return _s(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]]:di(s)&&di(n[i])?n[i]=_s(s,n[i],(r?`${r}.`:"")+i.toString(),o):n[i]=s))}return n}function ch(t){return(...e)=>e.reduce((r,o)=>_s(r,o,"",t),{})}const f_=ch();function _h(t,e){try{return e in t}catch{return!1}}class al 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:fs(this.statusCode,500)};return this.statusMessage&&(e.statusMessage=d_(this.statusMessage)),this.data!==void 0&&(e.data=this.data),e}}function fh(t){if(typeof t=="string")return new al(t);if(dh(t))return t;const e=new al(t.message??t.statusMessage??"",{cause:t.cause||t});if(_h(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=fs(t.statusCode,e.statusCode):t.status&&(e.statusCode=fs(t.status,e.statusCode)),t.statusMessage?e.statusMessage=t.statusMessage:t.statusText&&(e.statusMessage=t.statusText),e.statusMessage){const r=e.statusMessage;d_(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 dh(t){return t?.constructor?.__h3_error__===!0}const ph=/[^\u0009\u0020-\u007E]/g;function d_(t=""){return t.replace(ph,"")}function fs(t,e=200){return!t||(typeof t=="string"&&(t=Number.parseInt(t,10)),t<100||t>999)?e:t}const mh=Symbol("layout-meta"),Wn=Symbol("route");import.meta.url.replace(/\/app\/.*$/,"/");const ge=()=>Vt()?.$router,br=()=>Hn()?ue(Wn,Vt()._route):Vt()._route;const hh=()=>{try{if(Vt()._processingMiddleware)return!0}catch{return!1}return!1},gh=(t,e)=>{t||="/";const r=typeof t=="string"?t:"path"in t?yh(t):ge().resolve(t).href;if(e?.open){const{target:l="_blank",windowFeatures:_={}}=e.open,u=[];for(const[f,p]of Object.entries(_))p!==void 0&&u.push(`${f.toLowerCase()}=${p}`);return open(r,l,u.join(", ")),Promise.resolve()}const o=Er(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&&mm(l))throw new Error(`Cannot navigate to a URL with '${l}' protocol.`)}const i=hh();if(!n&&i){if(e?.replace){if(typeof t=="string"){const{pathname:l,search:_,hash:u}=n_(t);return{path:l,..._&&{query:Xc(_)},...u&&{hash:u},replace:!0}}return{...t,replace:!0}}return t}const s=ge(),a=Vt();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 yh(t){return t_(t.path||"",t.query||{})+(t.hash||"")}const p_="__nuxt_error",Kn=()=>Ms(Vt().payload,"error"),Dr=t=>{const e=pr(t);try{const r=Kn();Vt().hooks.callHook("app:error",e),r.value||=e}catch{throw e}return e},m_=async(t={})=>{const e=Vt(),r=Kn();e.callHook("app:error:cleared",t),t.redirect&&await ge().replace(t.redirect),r.value=void 0},h_=t=>!!t&&typeof t=="object"&&p_ in t,pr=t=>{const e=fh(t);return Object.defineProperty(e,p_,{value:!0,configurable:!1,writable:!1}),e};function vh(t){return Uint8Array.fromBase64(t).buffer}function Eh(t){return Uint8Array.from(Buffer.from(t,"base64")).buffer}function bh(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 wh=typeof Uint8Array.fromBase64=="function",Ah=typeof process=="object"&&process.versions?.node!==void 0,Th=wh?vh:Ah?Eh:bh,Rh=-1,Ih=-2,Ph=-3,Dh=-4,Oh=-5,Lh=-6,xh=-7;function Ch(t,e){return kh(JSON.parse(t),e)}function kh(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===Rh)return;if(s===Ph)return NaN;if(s===Dh)return 1/0;if(s===Oh)return-1/0;if(s===Lh)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 g=1;g<l.length;g+=1)f.add(i(l[g]));break;case"Map":const p=new Map;o[s]=p;for(let g=1;g<l.length;g+=2)p.set(i(l[g]),i(l[g+1]));break;case"RegExp":o[s]=new RegExp(l[1],l[2]);break;case"Object":{const g=l[1];if(typeof r[g]=="object"&&r[g][0]!=="BigInt")throw new Error("Invalid input");o[s]=Object(i(g));break}case"BigInt":o[s]=BigInt(l[1]);break;case"null":const d=Object.create(null);o[s]=d;for(let g=1;g<l.length;g+=2){if(l[g]==="__proto__")throw new Error("Cannot parse an object with a `__proto__` property");d[l[g]]=i(l[g+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 g=globalThis[_],y=i(l[1]);o[s]=l[2]!==void 0?new g(y,l[2],l[3]):new g(y);break}case"ArrayBuffer":{const g=l[1];if(typeof g!="string")throw new Error("Invalid ArrayBuffer encoding");const y=Th(g);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 g=_.slice(9);o[s]=Temporal[g].from(l[1]);break}case"URL":{const g=new URL(l[1]);o[s]=g;break}case"URLSearchParams":{const g=new URLSearchParams(l[1]);o[s]=g;break}default:throw new Error(`Unknown type ${_}`)}}else if(l[0]===xh){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 p=l[f];if(!Number.isInteger(p)||p<0||p>=_)throw new Error("Invalid input");u[p]=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!==Ih&&(_[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 Sh=new Set(["link","style","script","noscript"]),Vh=new Set(["title","titleTemplate","script","style","noscript"]),ds=new Set(["base","meta","link","style","script","noscript"]),Mh=new Set(["title","base","htmlAttrs","bodyAttrs","meta","link","style","script","noscript"]),Nh=new Set(["base","title","titleTemplate","bodyAttrs","htmlAttrs","templateParams"]),$h=new Set(["key","tagPosition","tagPriority","tagDuplicateStrategy","innerHTML","textContent","processTemplateParams"]),Bh=new Set(["templateParams","htmlAttrs","bodyAttrs"]),Fh=new Set(["theme-color","google-site-verification","og","article","book","profile","twitter","author"]);function ps(t,e={},r){for(const o in t){const n=t[o],i=r?`${r}:${o}`:o;typeof n=="object"&&n!==null?ps(n,e,i):typeof n=="function"&&(e[i]=n)}return e}const g_=(()=>{if(console.createTask)return console.createTask;const t={run:e=>e()};return()=>t})();function y_(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(()=>y_(t,e,n+1,o))}catch(i){return Promise.reject(i)}}function Uh(t,e,r){if(t.length>0)return y_(t,e,0,g_(r))}function Hh(t,e,r){if(t.length>0){const o=g_(r);return Promise.all(t.map(n=>o.run(()=>n(...e))))}}function pi(t,e){for(const r of[...t])r(e)}var jh=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=ps(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=ps(t);for(const r in e)this.removeHook(r,e[r])}removeAllHooks(){this._hooks={}}callHook(t,...e){return this.callHookWith(Uh,t,e)}callHookParallel(t,...e){return this.callHookWith(Hh,t,e)}callHookWith(t,e,r){const o=this._before||this._after?{name:e,args:r,context:{}}:void 0;this._before&&pi(this._before,o);const n=t(this._hooks[e]?[...this._hooks[e]]:[],r,e);return n instanceof Promise?n.finally(()=>{this._after&&o&&pi(this._after,o)}):(this._after&&o&&pi(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 qh(){return new jh}const zh=["name","property","http-equiv"],Wh=new Set(["viewport","description","keywords","robots"]);function v_(t){const e=t.split(":");return e.length?Fh.has(e[1]):!1}function ms(t){const{props:e,tag:r}=t;if(Nh.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 zh)if(e[o]!==void 0){const n=e[o],i=n&&typeof n=="string"&&n.includes(":"),s=n&&Wh.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(Vh.has(r)){const o=t.textContent||t.innerHTML;if(o)return`${r}:content:${o}`}}function E_(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 Kh(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 b_(t,e){if(t.props=t.props||{},!e)return t;if(t.tag==="templateParams")return t.props=e,t;const r=ds.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]=Kh(o,n);return}if($h.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 Gh(t,e){const r=typeof e=="object"&&typeof e!="function"?e:{[t==="script"||t==="noscript"||t==="style"?"innerHTML":"textContent"]:e},o=b_({tag:t,props:{}},r);return o.key&&Sh.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 Jh(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(Gh(n,s))}),o.flat()}const ll=(t,e)=>t._w===e._w?t._p-e._p:t._w-e._w,ul={base:-10,title:10},Yh={critical:-8,high:-1,low:2},cl={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}},Qh=/@import/,go=t=>t===""||t===!0;function Xh(t,e){if(typeof e.tagPriority=="number")return e.tagPriority;let r=100;const o=Yh[e.tagPriority]||0,n=t.resolvedOptions.disableCapoSorting?{link:{},script:{},style:{}}:cl;if(e.tag in ul)r=ul[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=cl.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&&Qh.test(e.innerHTML)?n.style.imported:n.style.sync);return(r||100)+o}function _l(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 Zh(t={}){const e=qh();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=>_l(s,a),push(a,l){const _={...l||{}};delete _.head;const u=_._index??s._entryCount++,f={_i:u,input:a,options:_},p={_poll(d=!1){s.dirty=!0,!d&&i.add(u),e.callHook("entries:updated",s)},dispose(){o.delete(u)&&s.invalidate()},patch(d){(!_.mode||_.mode==="server"&&r||_.mode==="client"&&!r)&&(f.input=d,o.set(u,f),p._poll())}};return p.patch(a),p},async resolveTags(){const a={tagMap:new Map,tags:[],entries:[...s.entries.values()]};for(await e.callHook("entries:resolve",a);i.size;){const p=i.values().next().value;i.delete(p);const d=o.get(p);if(d){const g={tags:Jh(d.input,t.propResolvers||[]).map(y=>Object.assign(y,d.options)),entry:d};await e.callHook("entries:normalize",g),d._tags=g.tags.map((y,L)=>(y._w=Xh(s,y),y._p=(d._i<<10)+L,y._d=ms(y),y._d||(y._h=E_(y)),y))}}let l=!1;a.entries.flatMap(p=>(p._tags||[]).map(d=>({...d,props:{...d.props}}))).sort(ll).reduce((p,d)=>{const g=d._d||d._h;if(!p.has(g))return p.set(g,d);const y=p.get(g);if((d?.tagDuplicateStrategy||(Bh.has(d.tag)?"merge":null)||(d.key&&d.key===y.key?"merge":null))==="merge"){const w={...y.props};Object.entries(d.props).forEach(([v,m])=>w[v]=v==="style"?new Map([...y.props.style||new Map,...m]):v==="class"?new Set([...y.props.class||new Set,...m]):m),p.set(g,{...d,props:w})}else d._p>>10===y._p>>10&&d.tag==="meta"&&v_(g)?(p.set(g,Object.assign([...Array.isArray(y)?y:[y],d],d)),l=!0):(d._w===y._w?d._p>y._p:d?._w<y?._w)&&p.set(g,d);return p},a.tagMap);const _=a.tagMap.get("title"),u=a.tagMap.get("titleTemplate");if(s._title=_?.textContent,u){const p=u?.textContent;if(s._titleTemplate=p,p){let d=typeof p=="function"?p(_?.textContent):p;typeof d=="string"&&!s.plugins.has("template-params")&&(d=d.replace("%s",_?.textContent||"")),_?d===null?a.tagMap.delete("title"):a.tagMap.set("title",{..._,textContent:d}):(u.tag="title",u.textContent=d)}}a.tags=Array.from(a.tagMap.values()),l&&(a.tags=a.tags.flat().sort(ll)),await e.callHook("tags:beforeResolve",a),await e.callHook("tags:resolve",a),await e.callHook("tags:afterResolve",a);const f=[];for(const p of a.tags){const{innerHTML:d,tag:g,props:y}=p;if(Mh.has(g)&&!(Object.keys(y).length===0&&!p.innerHTML&&!p.textContent)&&!(g==="meta"&&!y.content&&!y["http-equiv"]&&!y.charset)){if(g==="script"&&d){if(String(y.type).endsWith("json")){const L=typeof d=="string"?d:JSON.stringify(d);p.innerHTML=L.replace(/</g,"\\u003C")}else typeof d=="string"&&(p.innerHTML=d.replace(new RegExp(`</${g}`,"g"),`<\\/${g}`));p._d=ms(p)}f.push(p)}}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=>_l(s,a)),s.hooks.callHook("init",s),t.init?.forEach(a=>a&&s.push(a)),s}const tg=(t,e)=>qt(e)?Vs(e):e,Ys="usehead";function eg(t){return{install(r){r.config.globalProperties.$unhead=t,r.config.globalProperties.$head=t,r.provide(Ys,t)}}.install}function rg(){if(Hn()){const t=ue(Ys);if(t)return t}throw new Error("useHead() was called without provide context, ensure you call it through the setup() function.")}function og(t,e={}){const r=e.head||rg();return r.ssr?r.push(t||{},e):ng(r,t,e)}function ng(t,e,r={}){const o=kt(!1);let n;return Ld(()=>{const s=o.value?{}:xn(e,tg);n?n.patch(s):n=t.push(s,r)}),He()&&($r(()=>{n.dispose()}),_c(()=>{o.value=!0}),cc(()=>{o.value=!1})),n}function ig(t){const e=t||Vt();return e.ssrContext?.head||e.runWithContext(()=>{if(Hn()){const r=ue(Ys);if(!r)throw new Error("[nuxt] [unhead] Missing Unhead instance.");return r}})}function Qs(t,e={}){const r=e.head||ig(e.nuxt);return og(t,{head:r,...e})}let un,cn;function sg(){return un=$fetch(Js(`builds/meta/${Uo().app.buildId}.json`),{responseType:"json"}),un.then(t=>{cn=uh(t.matcher)}).catch(t=>{console.error("[nuxt] Error fetching app manifest.",t)}),un}function Gn(){return un||sg()}async function Xs(t){const e=typeof t=="string"?t:t.path;if(await Gn(),!cn)return console.error("[nuxt] Error creating app manifest matcher.",cn),{};try{return f_({},...cn.matchAll(e).reverse())}catch(r){return console.error("[nuxt] Error matching route rules.",r),{}}}async function fl(t,e={}){if(!await A_(t))return null;const o=await lg(t,e);return await w_(o)||null}const ag="_payload.json";async function lg(t,e={}){const r=new URL(t,"http://localhost");if(r.host!=="localhost"||Er(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 A_(t)?i:o.app.baseURL;return Ks(s,r.pathname,ag+(n?`?${n}`:""))}async function w_(t){const e=fetch(t,{cache:"force-cache"}).then(r=>r.text().then(T_));try{return await e}catch(r){console.warn("[nuxt] Cannot load payload ",t,r)}return null}async function A_(t=br().path){const e=Vt();return t=t==="/"?t:t.replace(/\/$/,""),(await Gn()).prerendered.includes(t)?!0:e.runWithContext(async()=>{const o=await Xs({path:t});return!!o.prerender&&!o.redirect})}let Ir=null;async function ug(){if(Ir)return Ir;const t=document.getElementById("__NUXT_DATA__");if(!t)return{};const e=await T_(t.textContent||""),r=t.dataset.src?await w_(t.dataset.src):void 0;return Ir={...e,...r,...window.__NUXT__},Ir.config?.public&&(Ir.config.public=Pe(Ir.config.public)),Ir}async function T_(t){return await Ch(t,Vt()._payloadRevivers)}function cg(t,e){Vt()._payloadRevivers[t]=e}const _g=[["NuxtError",t=>pr(t)],["EmptyShallowRef",t=>mr(t==="_"?void 0:t==="0n"?BigInt(0):In(t))],["EmptyRef",t=>kt(t==="_"?void 0:t==="0n"?BigInt(0):In(t))],["ShallowRef",t=>mr(t)],["ShallowReactive",t=>tr(t)],["Ref",t=>kt(t)],["Reactive",t=>Pe(t)]],fg=De({name:"nuxt:revive-payload:client",order:-30,async setup(t){let e,r;for(const[o,n]of _g)cg(o,n);Object.assign(t.payload,([e,r]=eo(()=>t.runWithContext(ug)),e=await e,r(),e)),delete window.__NUXT__}});async function Zs(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(d=>{t.resolveTags().then(g=>{d(g.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&&v_(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 d of["body","head"]){const g=r[d]?.children;for(const y of g){const L=y.tagName.toLowerCase();if(!ds.has(L))continue;const w=b_({tag:L,props:{}},{innerHTML:y.innerHTML,...y.getAttributeNames().reduce((v,m)=>(v[m]=y.getAttribute(m),v),{})||{}});if(w.key=y.getAttribute("data-hid")||void 0,w._d=ms(w)||E_(w),a.elMap.has(w._d)){let v=1,m=w._d;for(;a.elMap.has(m);)m=`${w._d}:${v++}`;a.elMap.set(m,y)}else a.elMap.set(w._d,y)}}}a.pendingSideEffects={...a.sideEffects},a.sideEffects={};function l(d,g,y){const L=`${d}:${g}`;a.sideEffects[L]=y,delete a.pendingSideEffects[L]}function _({id:d,$el:g,tag:y}){const L=y.tag.endsWith("Attrs");a.elMap.set(d,g),L||(y.textContent&&y.textContent!==g.textContent&&(g.textContent=y.textContent),y.innerHTML&&y.innerHTML!==g.innerHTML&&(g.innerHTML=y.innerHTML),l(d,"el",()=>{g?.remove(),a.elMap.delete(d)}));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 h=g?.dataset;if(h&&h[`${w}fired`]){const A=w.slice(0,-5);v.call(g,new Event(A.substring(2)))}g.getAttribute(`data-${w}`)!==""&&((y.tag==="bodyAttrs"?r.defaultView:g).addEventListener(w.substring(2),v.bind(g)),g.setAttribute(`data-${w}`,""));continue}const m=`attr:${w}`;if(w==="class"){if(!v)continue;for(const h of v)L&&l(d,`${m}:${h}`,()=>g.classList.remove(h)),!g.classList.contains(h)&&g.classList.add(h)}else if(w==="style"){if(!v)continue;for(const[h,A]of v)l(d,`${m}:${h}`,()=>{g.style.removeProperty(h)}),g.style.setProperty(h,A)}else v!==!1&&v!==null&&(g.getAttribute(w)!==v&&g.setAttribute(w,v===!0?"":String(v)),L&&l(d,m,()=>g.removeAttribute(w)))}}const u=[],f={bodyClose:void 0,bodyOpen:void 0,head:void 0},p=await s;for(const d of p){const{tag:g,shouldRender:y,id:L}=d;if(y){if(g.tag==="title"){r.title=g.textContent,l("title","",()=>r.title=a.title);continue}d.$el=d.$el||a.elMap.get(L),d.$el?_(d):ds.has(g.tag)&&u.push(d)}}for(const d of u){const g=d.tag.tagPosition||"head";d.$el=r.createElement(d.tag.tag),_(d),f[g]=f[g]||r.createDocumentFragment(),f[g].appendChild(d.$el)}for(const d of p)await t.hooks.callHook("dom:renderTag",d,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 d in a.pendingSideEffects)a.pendingSideEffects[d]();t._dom=a,await t.hooks.callHook("dom:rendered",{renders:p}),n()}).finally(()=>{t._domUpdatePromise=void 0,t.dirty=!1})),t._domUpdatePromise}function dg(t={}){const e=t.domOptions?.render||Zs;t.document=t.document||(typeof window<"u"?document:void 0);const r=t.document?.head.querySelector('script[id="unhead:payload"]')?.innerHTML||!1;return Zh({...t,plugins:[...t.plugins||[],{key:"client",hooks:{"entries:updated":e}}],init:[r?JSON.parse(r):!1,...t.init||[]]})}function pg(t,e){let r=0;return()=>{const o=++r;e(()=>{r===o&&t()})}}function mg(t={}){const e=dg({domOptions:{render:pg(()=>Zs(e),r=>setTimeout(r,0))},...t});return e.install=eg(e),e}const hg={disableDefaults:!0},gg=De({name:"nuxt:head",enforce:"pre",setup(t){const e=mg(hg);t.vueApp.use(e);{let r=!0;const o=async()=>{r=!1,await Zs(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 Wr=typeof document<"u";function R_(t){return typeof t=="object"||"displayName"in t||"props"in t||"__vccOpts"in t}function yg(t){return t.__esModule||t[Symbol.toStringTag]==="Module"||t.default&&R_(t.default)}const At=Object.assign;function mi(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 dl(t,e){const r={};for(const o in t)r[o]=o in e?e[o]:t[o];return r}const I_=/#/g,vg=/&/g,Eg=/\//g,bg=/=/g,wg=/\?/g,P_=/\+/g,Ag=/%5B/g,Tg=/%5D/g,D_=/%5E/g,Rg=/%60/g,O_=/%7B/g,Ig=/%7C/g,L_=/%7D/g,Pg=/%20/g;function ta(t){return t==null?"":encodeURI(""+t).replace(Ig,"|").replace(Ag,"[").replace(Tg,"]")}function Dg(t){return ta(t).replace(O_,"{").replace(L_,"}").replace(D_,"^")}function hs(t){return ta(t).replace(P_,"%2B").replace(Pg,"+").replace(I_,"%23").replace(vg,"%26").replace(Rg,"`").replace(O_,"{").replace(L_,"}").replace(D_,"^")}function Og(t){return hs(t).replace(bg,"%3D")}function Lg(t){return ta(t).replace(I_,"%23").replace(wg,"%3F")}function xg(t){return Lg(t).replace(Eg,"%2F")}function Vo(t){if(t==null)return null;try{return decodeURIComponent(""+t)}catch{}return""+t}const Cg=/\/$/,kg=t=>t.replace(Cg,"");function hi(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=Ng(o??e,r),{fullPath:o+i+s,path:o,query:n,hash:Vo(s)}}function Sg(t,e){const r=e.query?t(e.query):"";return e.path+(r&&"?")+r+(e.hash||"")}function pl(t,e){return!e||!t.toLowerCase().startsWith(e.toLowerCase())?t:t.slice(e.length)||"/"}function Vg(t,e,r){const o=e.matched.length-1,n=r.matched.length-1;return o>-1&&o===n&&ao(e.matched[o],r.matched[n])&&x_(e.params,r.params)&&t(e.query)===t(r.query)&&e.hash===r.hash}function ao(t,e){return(t.aliasOf||t)===(e.aliasOf||e)}function x_(t,e){if(Object.keys(t).length!==Object.keys(e).length)return!1;for(const r in t)if(!Mg(t[r],e[r]))return!1;return!0}function Mg(t,e){return Ve(t)?ml(t,e):Ve(e)?ml(e,t):t===e}function ml(t,e){return Ve(e)?t.length===e.length&&t.every((r,o)=>r===e[o]):t.length===1&&t[0]===e}function Ng(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 gs=(function(t){return t.pop="pop",t.push="push",t})({}),gi=(function(t){return t.back="back",t.forward="forward",t.unknown="",t})({});function $g(t){if(!t)if(Wr){const e=document.querySelector("base");t=e&&e.getAttribute("href")||"/",t=t.replace(/^\w+:\/\/[^\/]+/,"")}else t="/";return t[0]!=="/"&&t[0]!=="#"&&(t="/"+t),kg(t)}const Bg=/^[^#]+#/;function Fg(t,e){return t.replace(Bg,"#")+e}function Ug(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 Jn=()=>({left:window.scrollX,top:window.scrollY});function Hg(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=Ug(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 hl(t,e){return(history.state?history.state.position-e:-1)+t}const ys=new Map;function jg(t,e){ys.set(t,e)}function qg(t){const e=ys.get(t);return ys.delete(t),e}function zg(t){return typeof t=="string"||t&&typeof t=="object"}function C_(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 k_=Symbol("");Nt.MATCHER_NOT_FOUND+"",Nt.NAVIGATION_GUARD_REDIRECT+"",Nt.NAVIGATION_ABORTED+"",Nt.NAVIGATION_CANCELLED+"",Nt.NAVIGATION_DUPLICATED+"";function lo(t,e){return At(new Error,{type:t,[k_]:!0},e)}function We(t,e){return t instanceof Error&&k_ in t&&(e==null||!!(t.type&e))}const Wg=["params","query","hash"];function Kg(t){if(typeof t=="string")return t;if(t.path!=null)return t.path;const e={};for(const r of Wg)r in t&&(e[r]=t[r]);return JSON.stringify(e,null,2)}function Gg(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(P_," "),i=n.indexOf("="),s=Vo(i<0?n:n.slice(0,i)),a=i<0?null:Vo(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 gl(t){let e="";for(let r in t){const o=t[r];if(r=Og(r),o==null){o!==void 0&&(e+=(e.length?"&":"")+r);continue}(Ve(o)?o.map(n=>n&&hs(n)):[o&&hs(o)]).forEach(n=>{n!==void 0&&(e+=(e.length?"&":"")+r,n!=null&&(e+="="+n))})}return e}function Jg(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 Yg=Symbol(""),yl=Symbol(""),ea=Symbol(""),ra=Symbol(""),vs=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 cr(t,e,r,o,n,i=s=>s()){const s=o&&(o.enterCallbacks[n]=o.enterCallbacks[n]||[]);return()=>new Promise((a,l)=>{const _=p=>{p===!1?l(lo(Nt.NAVIGATION_ABORTED,{from:r,to:e})):p instanceof Error?l(p):zg(p)?l(lo(Nt.NAVIGATION_GUARD_REDIRECT,{from:e,to:p})):(s&&o.enterCallbacks[n]===s&&typeof p=="function"&&s.push(p),a())},u=i(()=>t.call(o&&o.instances[n],e,r,_));let f=Promise.resolve(u);t.length<3&&(f=f.then(_)),f.catch(p=>l(p))})}function yi(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(R_(l)){const _=(l.__vccOpts||l)[e];_&&i.push(cr(_,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=yg(u)?u.default:u;s.mods[a]=u,s.components[a]=f;const p=(f.__vccOpts||f)[e];return p&&cr(p,r,o,s,a,n)()}))}}return i}function Qg(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(_=>ao(_,a))?o.push(a):r.push(a));const l=t.matched[s];l&&(e.matched.find(_=>ao(_,l))||n.push(l))}return[r,o,n]}let Xg=()=>location.protocol+"//"+location.host;function S_(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),pl(a,"")}return pl(r,t)+o+n}function Zg(t,e,r,o){let n=[],i=[],s=null;const a=({state:p})=>{const d=S_(t,location),g=r.value,y=e.value;let L=0;if(p){if(r.value=d,e.value=p,s&&s===g){s=null;return}L=y?p.position-y.position:0}else o(d);n.forEach(w=>{w(r.value,g,{delta:L,type:gs.pop,direction:L?L>0?gi.forward:gi.back:gi.unknown})})};function l(){s=r.value}function _(p){n.push(p);const d=()=>{const g=n.indexOf(p);g>-1&&n.splice(g,1)};return i.push(d),d}function u(){if(document.visibilityState==="hidden"){const{history:p}=window;if(!p.state)return;p.replaceState(At({},p.state,{scroll:Jn()}),"")}}function f(){for(const p of i)p();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 vl(t,e,r,o=!1,n=!1){return{back:t,current:e,forward:r,replaced:o,position:window.history.length,scroll:n?Jn():null}}function ty(t){const{history:e,location:r}=window,o={value:S_(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("#"),p=f>-1?(r.host&&document.querySelector("base")?t:t.slice(f))+l:Xg()+t+l;try{e[u?"replaceState":"pushState"](_,"",p),n.value=_}catch(d){console.error(d),r[u?"replace":"assign"](p)}}function s(l,_){i(l,At({},e.state,vl(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:Jn()});i(u.current,u,!0),i(l,At({},vl(o.value,l,null),{position:u.position+1},_),!1),o.value=l}return{location:o,state:n,push:a,replace:s}}function ey(t){t=$g(t);const e=ty(t),r=Zg(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:Fg.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 ry={type:Or.Static,value:""},oy=/[a-zA-Z0-9_]/;function ny(t){if(!t)return[[]];if(t==="/")return[[ry]];if(!t.startsWith("/"))throw new Error(`Invalid path "${t}"`);function e(d){throw new Error(`ERR (${r})/"${_}": ${d}`)}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 p(){_+=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):p();break;case Yt.EscapeNext:p(),r=o;break;case Yt.Param:l==="("?r=Yt.ParamRegExp:oy.test(l)?p():(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 El="[^/]+?",iy={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 sy=/[.+*?^${}()[\]/\\]/g;function ay(t,e){const r=At({},iy,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 p=_[f];let d=fe.Segment+(r.sensitive?fe.BonusCaseSensitive:0);if(p.type===Or.Static)f||(n+="/"),n+=p.value.replace(sy,"\\$&"),d+=fe.Static;else if(p.type===Or.Param){const{value:g,repeatable:y,optional:L,regexp:w}=p;i.push({name:g,repeatable:y,optional:L});const v=w||El;if(v!==El){d+=fe.BonusCustomRegExp;try{`${v}`}catch(h){throw new Error(`Invalid custom RegExp for param "${g}" (${v}): `+h.message)}}let m=y?`((?:${v})(?:/(?:${v}))*)`:`(${v})`;f||(m=L&&_.length<2?`(?:/${m})`:"/"+m),L&&(m+="?"),n+=m,d+=fe.Dynamic,L&&(d+=fe.BonusOptional),y&&(d+=fe.BonusRepeatable),v===".*"&&(d+=fe.BonusWildcard)}u.push(d)}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 p=1;p<u.length;p++){const d=u[p]||"",g=i[p-1];f[g.name]=d&&g.repeatable?d.split("/"):d}return f}function l(_){let u="",f=!1;for(const p of t){(!f||!u.endsWith("/"))&&(u+="/"),f=!1;for(const d of p)if(d.type===Or.Static)u+=d.value;else if(d.type===Or.Param){const{value:g,repeatable:y,optional:L}=d,w=g in _?_[g]:"";if(Ve(w)&&!y)throw new Error(`Provided param "${g}" is an array but it is not repeatable (* or + modifiers)`);const v=Ve(w)?w.join("/"):w;if(!v)if(L)p.length<2&&(u.endsWith("/")?u=u.slice(0,-1):f=!0);else throw new Error(`Missing required param "${g}"`);u+=v}}return u||"/"}return{re:s,score:o,keys:i,parse:a,stringify:l}}function ly(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 V_(t,e){let r=0;const o=t.score,n=e.score;for(;r<o.length&&r<n.length;){const i=ly(o[r],n[r]);if(i)return i;r++}if(Math.abs(n.length-o.length)===1){if(bl(o))return 1;if(bl(n))return-1}return n.length-o.length}function bl(t){const e=t[t.length-1];return t.length>0&&e[e.length-1]<0}const uy={strict:!1,end:!0,sensitive:!1};function cy(t,e,r){const o=ay(ny(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 _y(t,e){const r=[],o=new Map;e=dl(uy,e);function n(f){return o.get(f)}function i(f,p,d){const g=!d,y=Al(f);y.aliasOf=d&&d.record;const L=dl(e,f),w=[y];if("alias"in f){const h=typeof f.alias=="string"?[f.alias]:f.alias;for(const A of h)w.push(Al(At({},y,{components:d?d.record.components:y.components,path:A,aliasOf:d?d.record:y})))}let v,m;for(const h of w){const{path:A}=h;if(p&&A[0]!=="/"){const P=p.record.path,M=P[P.length-1]==="/"?"":"/";h.path=p.record.path+(A&&M+A)}if(v=cy(h,p,L),d?d.alias.push(v):(m=m||v,m!==v&&m.alias.push(v),g&&f.name&&!Tl(v)&&s(f.name)),M_(v)&&l(v),y.children){const P=y.children;for(let M=0;M<P.length;M++)i(P[M],v,d&&d.children[M])}d=d||v}return m?()=>{s(m)}:Oo}function s(f){if(C_(f)){const p=o.get(f);p&&(o.delete(f),r.splice(r.indexOf(p),1),p.children.forEach(s),p.alias.forEach(s))}else{const p=r.indexOf(f);p>-1&&(r.splice(p,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 p=py(f,r);r.splice(p,0,f),f.record.name&&!Tl(f)&&o.set(f.record.name,f)}function _(f,p){let d,g={},y,L;if("name"in f&&f.name){if(d=o.get(f.name),!d)throw lo(Nt.MATCHER_NOT_FOUND,{location:f});L=d.record.name,g=At(wl(p.params,d.keys.filter(m=>!m.optional).concat(d.parent?d.parent.keys.filter(m=>m.optional):[]).map(m=>m.name)),f.params&&wl(f.params,d.keys.map(m=>m.name))),y=d.stringify(g)}else if(f.path!=null)y=f.path,d=r.find(m=>m.re.test(y)),d&&(g=d.parse(y),L=d.record.name);else{if(d=p.name?o.get(p.name):r.find(m=>m.re.test(p.path)),!d)throw lo(Nt.MATCHER_NOT_FOUND,{location:f,currentLocation:p});L=d.record.name,g=At({},p.params,f.params),y=d.stringify(g)}const w=[];let v=d;for(;v;)w.unshift(v.record),v=v.parent;return{name:L,path:y,params:g,matched:w,meta:dy(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 wl(t,e){const r={};for(const o of e)o in t&&(r[o]=t[o]);return r}function Al(t){const e={path:t.path,redirect:t.redirect,name:t.name,meta:t.meta||{},aliasOf:t.aliasOf,beforeEnter:t.beforeEnter,props:fy(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 fy(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 Tl(t){for(;t;){if(t.record.aliasOf)return!0;t=t.parent}return!1}function dy(t){return t.reduce((e,r)=>At(e,r.meta),{})}function py(t,e){let r=0,o=e.length;for(;r!==o;){const i=r+o>>1;V_(t,e[i])<0?o=i:r=i+1}const n=my(t);return n&&(o=e.lastIndexOf(n,o-1)),o}function my(t){let e=t;for(;e=e.parent;)if(M_(e)&&V_(t,e)===0)return e}function M_({record:t}){return!!(t.name||t.components&&Object.keys(t.components).length||t.redirect)}function Rl(t){const e=ue(ea),r=ue(ra),o=H(()=>{const l=_t(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 p=f.findIndex(ao.bind(null,u));if(p>-1)return p;const d=Il(l[_-2]);return _>1&&Il(u)===d&&f[f.length-1].path!==d?f.findIndex(ao.bind(null,l[_-2])):p}),i=H(()=>n.value>-1&&Ey(r.params,o.value.params)),s=H(()=>n.value>-1&&n.value===r.matched.length-1&&x_(r.params,o.value.params));function a(l={}){if(vy(l)){const _=e[_t(t.replace)?"replace":"push"](_t(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 hy(t){return t.length===1?t[0]:t}const gy=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:Rl,setup(t,{slots:e}){const r=Pe(Rl(t)),{options:o}=ue(ea),n=H(()=>({[Pl(t.activeClass,o.linkActiveClass,"router-link-active")]:r.isActive,[Pl(t.exactActiveClass,o.linkExactActiveClass,"router-link-exact-active")]:r.isExactActive}));return()=>{const i=e.default&&hy(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)}}}),yy=gy;function vy(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 Ey(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 Il(t){return t?t.aliasOf?t.aliasOf.path:t.path:""}const Pl=(t,e,r)=>t??e??r,by=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(vs),n=H(()=>t.route||o.value),i=ue(yl,0),s=H(()=>{let _=_t(i);const{matched:u}=n.value;let f;for(;(f=u[_])&&!f.components;)_++;return _}),a=H(()=>n.value.matched[s.value]);Cr(yl,H(()=>s.value+1)),Cr(Yg,a),Cr(vs,n);const l=kt();return Qt(()=>[l.value,a.value,t.name],([_,u,f],[p,d,g])=>{u&&(u.instances[f]=_,d&&d!==u&&_&&_===p&&(u.leaveGuards.size||(u.leaveGuards=d.leaveGuards),u.updateGuards.size||(u.updateGuards=d.updateGuards))),_&&u&&(!d||!ao(u,d)||!p)&&(u.enterCallbacks[f]||[]).forEach(y=>y(_))},{flush:"post"}),()=>{const _=n.value,u=t.name,f=a.value,p=f&&f.components[u];if(!p)return Dl(r.default,{Component:p,route:_});const d=f.props[u],g=d?d===!0?_.params:typeof d=="function"?d(_):d:null,L=Ee(p,At({},g,e,{onVnodeUnmounted:w=>{w.component.isUnmounted&&(f.instances[u]=null)},ref:l}));return Dl(r.default,{Component:L,route:_})||L}}});function Dl(t,e){if(!t)return null;const r=t(e);return r.length===1?r[0]:r}const N_=by;function wy(t){const e=_y(t.routes,t),r=t.parseQuery||Gg,o=t.stringifyQuery||gl,n=t.history,i=yo(),s=yo(),a=yo(),l=mr(Ae);let _=Ae;Wr&&t.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const u=mi.bind(null,I=>""+I),f=mi.bind(null,xg),p=mi.bind(null,Vo);function d(I,$){let z,et;return C_(I)?(z=e.getRecordMatcher(I),et=$):et=I,e.addRoute(et,z)}function g(I){const $=e.getRecordMatcher(I);$&&e.removeRoute($)}function y(){return e.getRoutes().map(I=>I.record)}function L(I){return!!e.getRecordMatcher(I)}function w(I,$){if($=At({},$||l.value),typeof I=="string"){const T=hi(r,I,$.path),b=e.resolve({path:T.path},$),k=n.createHref(T.fullPath);return At(T,b,{params:p(b.params),hash:Vo(T.hash),redirectedFrom:void 0,href:k})}let z;if(I.path!=null)z=At({},I,{path:hi(r,I.path,$.path).path});else{const T=At({},I.params);for(const b in T)T[b]==null&&delete T[b];z=At({},I,{params:f(T)}),$.params=f($.params)}const et=e.resolve(z,$),pt=I.hash||"";et.params=u(p(et.params));const Rt=Sg(o,At({},I,{hash:Dg(pt),path:et.path})),E=n.createHref(Rt);return At({fullPath:Rt,hash:pt,query:o===gl?Jg(I.query):I.query||{}},et,{redirectedFrom:void 0,href:E})}function v(I){return typeof I=="string"?hi(r,I,l.value.path):At({},I)}function m(I,$){if(_!==I)return lo(Nt.NAVIGATION_CANCELLED,{from:$,to:I})}function h(I){return M(I)}function A(I){return h(At(v(I),{replace:!0}))}function P(I,$){const z=I.matched[I.matched.length-1];if(z&&z.redirect){const{redirect:et}=z;let pt=typeof et=="function"?et(I,$):et;return typeof pt=="string"&&(pt=pt.includes("?")||pt.includes("#")?pt=v(pt):{path:pt},pt.params={}),At({query:I.query,hash:I.hash,params:pt.path!=null?{}:I.params},pt)}}function M(I,$){const z=_=w(I),et=l.value,pt=I.state,Rt=I.force,E=I.replace===!0,T=P(z,et);if(T)return M(At(v(T),{state:typeof T=="object"?At({},pt,T.state):pt,force:Rt,replace:E}),$||z);const b=z;b.redirectedFrom=$;let k;return!Rt&&Vg(o,et,z)&&(k=lo(Nt.NAVIGATION_DUPLICATED,{to:b,from:et}),Mt(et,et,!0,!1)),(k?Promise.resolve(k):S(b,et)).catch(x=>We(x)?We(x,Nt.NAVIGATION_GUARD_REDIRECT)?x:Ht(x):Z(x,b,et)).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({},pt,x.to.state):pt,force:Rt}),$||b)}else x=V(b,et,!0,E,pt);return U(b,et,x),x})}function N(I,$){const z=m(I,$);return z?Promise.reject(z):Promise.resolve()}function C(I){const $=ee.values().next().value;return $&&typeof $.runWithContext=="function"?$.runWithContext(I):I()}function S(I,$){let z;const[et,pt,Rt]=Qg(I,$);z=yi(et.reverse(),"beforeRouteLeave",I,$);for(const T of et)T.leaveGuards.forEach(b=>{z.push(cr(b,I,$))});const E=N.bind(null,I,$);return z.push(E),q(z).then(()=>{z=[];for(const T of i.list())z.push(cr(T,I,$));return z.push(E),q(z)}).then(()=>{z=yi(pt,"beforeRouteUpdate",I,$);for(const T of pt)T.updateGuards.forEach(b=>{z.push(cr(b,I,$))});return z.push(E),q(z)}).then(()=>{z=[];for(const T of Rt)if(T.beforeEnter)if(Ve(T.beforeEnter))for(const b of T.beforeEnter)z.push(cr(b,I,$));else z.push(cr(T.beforeEnter,I,$));return z.push(E),q(z)}).then(()=>(I.matched.forEach(T=>T.enterCallbacks={}),z=yi(Rt,"beforeRouteEnter",I,$,C),z.push(E),q(z))).then(()=>{z=[];for(const T of s.list())z.push(cr(T,I,$));return z.push(E),q(z)}).catch(T=>We(T,Nt.NAVIGATION_CANCELLED)?T:Promise.reject(T))}function U(I,$,z){a.list().forEach(et=>C(()=>et(I,$,z)))}function V(I,$,z,et,pt){const Rt=m(I,$);if(Rt)return Rt;const E=$===Ae,T=Wr?history.state:{};z&&(et||E?n.replace(I.fullPath,At({scroll:E&&T&&T.scroll},pt)):n.push(I.fullPath,pt)),l.value=I,Mt(I,$,z,E),Ht()}let j;function Q(){j||(j=n.listen((I,$,z)=>{if(!Wt.listening)return;const et=w(I),pt=P(et,Wt.currentRoute.value);if(pt){M(At(pt,{replace:!0,force:!0}),et).catch(Oo);return}_=et;const Rt=l.value;Wr&&jg(hl(Rt.fullPath,z.delta),Jn()),S(et,Rt).catch(E=>We(E,Nt.NAVIGATION_ABORTED|Nt.NAVIGATION_CANCELLED)?E:We(E,Nt.NAVIGATION_GUARD_REDIRECT)?(M(At(v(E.to),{force:!0}),et).then(T=>{We(T,Nt.NAVIGATION_ABORTED|Nt.NAVIGATION_DUPLICATED)&&!z.delta&&z.type===gs.pop&&n.go(-1,!1)}).catch(Oo),Promise.reject()):(z.delta&&n.go(-z.delta,!1),Z(E,et,Rt))).then(E=>{E=E||V(et,Rt,!1),E&&(z.delta&&!We(E,Nt.NAVIGATION_CANCELLED)?n.go(-z.delta,!1):z.type===gs.pop&&We(E,Nt.NAVIGATION_ABORTED|Nt.NAVIGATION_DUPLICATED)&&n.go(-1,!1)),U(et,Rt,E)}).catch(Oo)}))}let mt=yo(),tt=yo(),st;function Z(I,$,z){Ht(I);const et=tt.list();return et.length?et.forEach(pt=>pt(I,$,z)):console.error(I),Promise.reject(I)}function yt(){return st&&l.value!==Ae?Promise.resolve():new Promise((I,$)=>{mt.add([I,$])})}function Ht(I){return st||(st=!I,Q(),mt.list().forEach(([$,z])=>I?z(I):$()),mt.reset()),I}function Mt(I,$,z,et){const{scrollBehavior:pt}=t;if(!Wr||!pt)return Promise.resolve();const Rt=!z&&qg(hl(I.fullPath,0))||(et||!z)&&history.state&&history.state.scroll||null;return hr().then(()=>pt(I,$,Rt)).then(E=>E&&Hg(E)).catch(E=>Z(E,I,$))}const Ct=I=>n.go(I);let zt;const ee=new Set,Wt={currentRoute:l,listening:!0,addRoute:d,removeRoute:g,clearRoutes:e.clearRoutes,hasRoute:L,getRoutes:y,resolve:w,options:t,push:h,replace:A,go:Ct,back:()=>Ct(-1),forward:()=>Ct(1),beforeEach:i.add,beforeResolve:s.add,afterEach:a.add,onError:tt.add,isReady:yt,install(I){I.component("RouterLink",yy),I.component("RouterView",N_),I.config.globalProperties.$router=Wt,Object.defineProperty(I.config.globalProperties,"$route",{enumerable:!0,get:()=>_t(l)}),Wr&&!zt&&l.value===Ae&&(zt=!0,h(n.location).catch(et=>{}));const $={};for(const et in Ae)Object.defineProperty($,et,{get:()=>l.value[et],enumerable:!0});I.provide(ea,Wt),I.provide(ra,tr($)),I.provide(vs,l);const z=I.unmount;ee.add(I),I.unmount=function(){ee.delete(I),ee.size<1&&(_=Ae,j&&j(),j=null,l.value=Ae,zt=!1,st=!1),z()}}};function q(I){return I.reduce(($,z)=>$.then(()=>C(z)),Promise.resolve())}return Wt}function NA(t){return ue(ra)}const Ay=/(:\w+)\([^)]+\)/g,Ty=/(:\w+)[?+*]/g,Ry=/:\w+/g,Iy=(t,e)=>e.path.replace(Ay,"$1").replace(Ty,"$1").replace(Ry,r=>t.params[r.slice(1)]?.toString()||""),Es=(t,e)=>{const r=t.route.matched.find(n=>n.components?.default===t.Component.type),o=e??r?.meta.key??(r&&Iy(t.route,r));return typeof o=="function"?o(t.route):o},Py=(t,e)=>({default:()=>t?Ee(dd,t===!0?{}:t,e):e});function oa(t){return Array.isArray(t)?t:[t]}const Dy="modulepreload",Oy=function(t,e){return new URL(t,e).href},Ol={},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(p=>({status:"fulfilled",value:p}),p=>({status:"rejected",reason:p}))))};const s=document.getElementsByTagName("link"),a=document.querySelector("meta[property=csp-nonce]"),l=a?.nonce||a?.getAttribute("nonce");n=_(r.map(u=>{if(u=Oy(u,o),u in Ol)return;Ol[u]=!0;const f=u.endsWith(".css"),p=f?'[rel="stylesheet"]':"";if(o)for(let g=s.length-1;g>=0;g--){const y=s[g];if(y.href===u&&(!f||y.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${u}"]${p}`))return;const d=document.createElement("link");if(d.rel=f?"stylesheet":Dy,f||(d.as="script"),d.crossOrigin="",d.href=u,l&&d.setAttribute("nonce",l),document.head.appendChild(d),f)return new Promise((g,y)=>{d.addEventListener("load",g),d.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)})},Ly={key:t=>t.path.replace(/\/page-\d+\/?$/i,"").replace(/\/+$/,"")||"/"},Ll=["product","content"],xl={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!(!Ll.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(!(!Ll.includes(o)||!n))return gh({path:`/${o}/${encodeURIComponent(String(n))}`,query:t.query},{replace:!0})}]},vi=[{name:"404",path:"/404",component:()=>c(()=>import("./BluyEETs.js"),__vite__mapDeps([0,1,2]),import.meta.url)},{name:"kwrank",path:"/kwrank",component:()=>c(()=>import("./zk5GUfjg.js"),[],import.meta.url)},{name:"search",path:"/search",component:()=>c(()=>import("./9tP4dZrZ.js"),[],import.meta.url)},{name:"slug",path:"/:slug(.*)*",meta:Ly||{},component:()=>c(()=>import("./CgdaGzPM.js"),__vite__mapDeps([3,4,5,6]),import.meta.url)},{name:"webcity_city",path:"/webcity_:city()",component:()=>c(()=>import("./CJEUkHzB.js"),__vite__mapDeps([7,4]),import.meta.url)},{name:"sitemap-page",path:"/sitemap/:page?",component:()=>c(()=>import("./BRnn3XkP.js"),__vite__mapDeps([8,9]),import.meta.url)},{name:"prefix-detail-slug",path:"/:prefix(.*)?/:detail(product|content)/:slug",meta:xl||{},component:()=>c(()=>import("./CC9M1cSl.js"),__vite__mapDeps([10,9,4,5,6,11]),import.meta.url)},{name:"legacy-detail-html",path:"/:legacyPath(.*).html",meta:xl||{},component:()=>c(()=>import("./CC9M1cSl.js"),__vite__mapDeps([10,9,4,5,6,11]),import.meta.url)}],xy=(t,e)=>({default:()=>t?Ee(ne,t===!0?{}:t,e):e.default?.()}),Cy=/(:\w+)\([^)]+\)/g,ky=/(:\w+)[?+*]/g,Sy=/:\w+/g;function Cl(t){const e=t?.meta.key??t.path.replace(Cy,"$1").replace(ky,"$1").replace(Sy,r=>t.params[r.slice(1)]?.toString()||"");return typeof e=="function"?e(t):e}function Vy(t,e){return t===e||e===Ae?!1:Cl(t)!==Cl(e)?!0:!t.matched.every((o,n)=>o.components&&o.components.default===e.matched[n]?.components?.default)}const My={scrollBehavior(t,e,r){const o=Vt(),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:$_(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(kl(t,e,r,n));return}o.hooks.hookOnce(s,()=>{requestAnimationFrame(()=>a(kl(t,e,r,n)))})})}};function $_(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 kl(t,e,r,o){if(r)return r;const n=Vy(t,e);return t.hash?{el:t.hash,top:$_(t.hash),behavior:n?o:"instant"}:{left:0,top:0}}const Ny={hashMode:!1,scrollBehaviorType:"auto"},ir={...Ny,...My},$y=async(t,e)=>{let r,o;if(!t.meta?.validate)return;const n=([r,o]=eo(()=>Promise.resolve(t.meta.validate(t))),r=await r,o(),r);if(n===!0)return;const i=pr({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},By=async t=>{let e,r;const o=([e,r]=eo(()=>Xs({path:t.path})),e=await e,r(),e);if(o.redirect){const n=o.redirect.includes("#")?o.redirect:o.redirect+t.hash;return Er(n,{acceptRelative:!0})?(window.location.href=n,!1):n}},Fy=[$y,By],bs={};function Uy(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),Qa(u,"")}const a=Qa(o,t),l=!r||bm(a,r)?a:r;return l+(l.includes("?")?"":n)+i}const Hy=De({name:"nuxt:router",enforce:"pre",async setup(t){let e,r,o=Uo().app.baseURL;const n=ir.history?.(o)??ey(o),i=ir.routes?([e,r]=eo(()=>ir.routes(vi)),e=await e,r(),e??vi):vi;let s;const a=wy({...ir,scrollBehavior:(L,w,v)=>{if(w===Ae){s=v;return}if(ir.scrollBehavior){if(a.options.scrollBehavior=ir.scrollBehavior,"scrollRestoration"in window.history){const m=a.beforeEach(()=>{m(),window.history.scrollRestoration="manual"})}return ir.scrollBehavior(L,Ae,s||v)}},history:n,routes:i});"scrollRestoration"in window.history&&(window.history.scrollRestoration="auto"),t.vueApp.use(a);const l=mr(a.currentRoute.value);a.afterEach((L,w)=>{l.value=w}),Object.defineProperty(t.vueApp.config.globalProperties,"previousRoute",{get:()=>l.value});const _=Uy(o,window.location,t.payload.path),u=mr(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 p={sync:f};for(const L in u.value)Object.defineProperty(p,L,{get:()=>u.value[L],enumerable:!0});t._route=tr(p),t._middleware||={global:[],named:{}};const d=Kn();a.afterEach(async(L,w,v)=>{delete t._processingMiddleware,!t.isHydrating&&d.value&&await t.runWithContext(m_),v&&await t.callHook("page:loading:end")});try{[e,r]=eo(()=>a.isReady()),await e,r()}catch(L){[e,r]=eo(()=>t.runWithContext(()=>Dr(L))),await e,r()}const g=_!==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([...Fy,...t._middleware.global]);for(const m of L.matched){const h=m.meta.middleware;if(h)for(const A of oa(h))v.add(A)}{const m=await t.runWithContext(()=>Xs({path:L.path}));if(m.appMiddleware)for(const h in m.appMiddleware)m.appMiddleware[h]?v.add(h):v.delete(h)}for(const m of v){const h=typeof m=="string"?t._middleware.named[m]||await bs[m]?.().then(A=>A.default||A):m;if(!h)throw new Error(`Unknown route middleware: '${m}'.`);try{const A=await t.runWithContext(()=>h(L,w));if(!t.payload.serverRendered&&t.isHydrating&&(A===!1||A instanceof Error)){const P=A||pr({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 h_(A)&&A.fatal&&await t.runWithContext(()=>Dr(A)),A}catch(A){const P=pr(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(pr({statusCode:404,fatal:!1,statusMessage:`Page not found: ${L.fullPath}`,data:{path:L.fullPath}})))}),t.hooks.hookOnce("app:created",async()=>{try{"name"in g&&(g.name=void 0),await a.replace({...g,force:!0}),a.options.scrollBehavior=ir.scrollBehavior}catch(L){await t.runWithContext(()=>Dr(L))}}),{provide:{router:a}}}}),jy={trailing:!0};function qy(t,e=25,r={}){if(r={...jy,...r},!Number.isFinite(e))throw new TypeError("Expected `wait` to be a finite number");let o,n,i=[],s,a;const l=(f,p)=>(s=zy(t,f,p),s.finally(()=>{if(s=null,r.trailing&&a&&!n){const d=l(f,a);return a=null,d}}),s),_=function(...f){return r.trailing&&(a=f),s||new Promise(p=>{const d=!n&&r.leading;clearTimeout(n),n=setTimeout(()=>{n=null;const g=r.leading?o:l(this,f);a=null;for(const y of i)y(g);i=[]},e),d?(o=l(this,f),p(o)):i.push(p)})},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 zy(t,e,r){return await t.apply(e,r)}const B_=Symbol.for("nuxt:client-only"),Wy=Ut({name:"ClientOnly",inheritAttrs:!1,props:["fallback","placeholder","placeholderTag","fallbackTag"],setup(t,{slots:e,attrs:r}){const o=mr(!1);Nr(()=>{o.value=!0});const n=He();return n&&(n._nuxtClientOnly=!0),Cr(B_,!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)}}}),Sl=globalThis.requestIdleCallback||(t=>{const e=Date.now(),r={didTimeout:!1,timeRemaining:()=>Math.max(0,50-(Date.now()-e))};return setTimeout(()=>{t(r)},1)}),$A=globalThis.cancelIdleCallback||(t=>{clearTimeout(t)}),na=t=>{const e=Vt();e.isHydrating?e.hooks.hookOnce("app:suspense:resolve",()=>{Sl(()=>t())}):Sl(()=>t())};function ye(...t){const e=typeof t[t.length-1]=="string"?t.pop():void 0;Ky(t[0],t[1])&&t.unshift(e);let[r,o,n={}]=t,i=!1;const s=H(()=>Vs(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=Vt();n.server??=!0,n.default??=Jy,n.getCachedData??=U_,n.lazy??=!1,n.immediate??=!0,n.deep??=Zm.deep,n.dedupe??="cancel",n._functionName,a._asyncData[s.value];function l(){const g={cause:"initial",dedupe:n.dedupe};return a._asyncData[s.value]?._init||(g.cachedData=n.getCachedData(s.value,a,{cause:"initial"}),a._asyncData[s.value]=Vl(a,s.value,o,n,g.cachedData)),()=>a._asyncData[s.value].execute(g)}const _=l(),u=a._asyncData[s.value];u._deps++;const f=n.server!==!1&&a.payload.serverRendered;{let g=function(h){const A=a._asyncData[h];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 h=y._nuxtOnBeforeMountCbs;dc(()=>{h.forEach(A=>{A()}),h.splice(0,h.length)}),Bs(()=>h.splice(0,h.length))}const L=y&&(y._nuxtClientOnly||ue(B_,!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=$n(),v=Qt(s,(h,A)=>{if((h||A)&&h!==A){i=!0;const P=a._asyncData[A]?.data.value!==void 0,M=a._asyncDataPromises[A]!==void 0,N={cause:"initial",dedupe:n.dedupe};if(!a._asyncData[h]?._init){let C;A&&P?C=a._asyncData[A].data.value:(C=n.getCachedData(h,a,{cause:"initial"}),N.cachedData=C),a._asyncData[h]=Vl(a,h,o,n,C)}a._asyncData[h]._deps++,A&&g(A),(n.immediate||P||M)&&a._asyncData[h].execute(N),hn(()=>{i=!1})}},{flush:"sync"}),m=n.watch?Qt(n.watch,()=>{i||a._asyncData[s.value]?._execute({cause:"watch",dedupe:n.dedupe})}):()=>{};w&&ku(()=>{v(),m(),g(s.value)})}const p={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:(...g)=>a._asyncData[s.value]?._init?a._asyncData[s.value].execute(...g):l()(),execute:(...g)=>p.refresh(...g),clear:()=>{const g=a._asyncData[s.value];if(g?._abortController)try{g._abortController.abort(new DOMException("AsyncData aborted by user.","AbortError"))}finally{g._abortController=void 0}F_(a,s.value)}},d=Promise.resolve(a._asyncDataPromises[s.value]).then(()=>p);return Object.assign(d,p),d}function en(t){return H({get(){return t()?.value},set(e){const r=t();r&&(r.value=e)}})}function Ky(t,e){return!(typeof t=="string"||typeof t=="object"&&t!==null||typeof t=="function"&&typeof e=="function")}function Zt(t){const e=Vt();if(t in e.payload.data||(e.payload.data[t]=void 0),e._asyncData[t]){const r=e._asyncData[t];r._deps++,$n()&&ku(()=>{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 F_(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=_t(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 Gy(t,e){const r={};for(const o of e)r[o]=t[o];return r}function Vl(t,e,r,o,n){t.payload._errors[e]??=void 0;const i=o.getCachedData!==U_,s=r,a=o.deep?kt:mr,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:Ms(t.payload._errors,e),status:mr("idle"),execute:(...f)=>{const[p,d=void 0]=f,g=p&&d===void 0&&typeof p=="object"?p:{};if(t._asyncDataPromises[e]&&(g.dedupe??o.dedupe)==="defer")return t._asyncDataPromises[e];{const w="cachedData"in g?g.cachedData:o.getCachedData(e,t,{cause:g.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 m=g.timeout??o.timeout,h=Yy([u._abortController?.signal,g?.signal],y.signal,m);if(h.aborted){const A=h.reason;v(A instanceof Error?A:new DOMException(String(A??"Aborted"),"AbortError"));return}return h.addEventListener("abort",()=>{const A=h.reason;v(A instanceof Error?A:new DOMException(String(A??"Aborted"),"AbortError"))},{once:!0,signal:y.signal}),Promise.resolve(s(t,{signal:h})).then(w,v)}catch(m){v(m)}}).then(async w=>{let v=w;o.transform&&(v=await o.transform(w)),o.pick&&(v=Gy(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=pr(w),u.data.value=_t(o.default()),u.status.value="error"}).finally(()=>{y.abort(),delete t._asyncDataPromises[e]});return t._asyncDataPromises[e]=L,t._asyncDataPromises[e]},_execute:qy((...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||hr(()=>{t._asyncData[e]?._init||(F_(t,e),u.execute=()=>Promise.resolve())})}};return u}const Jy=()=>{},U_=(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 Yy(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 Qy="$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=Qy+r,i=Vt(),s=Ms(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 Xy(t){if(t?.__asyncLoader&&!t.__asyncResolved)return t.__asyncLoader()}async function Zy(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(()=>Zy(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 H_(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:Vt().payload.state}))}catch{}window.location.pathname!==e?window.location.href=e:window.location.reload()}}function j_(t){return new URL(globalThis.location.href)}function t0(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&&!Er(String(t.url),{acceptRelative:!0,strict:!1})&&(t.url=vm(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 e0(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?Vs(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:t0(s)}return{stack:r,push:o,get:n}}const r0=De({name:"nuxt-site-config:init",enforce:"pre",async setup(t){const e=e0(),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}}}}),o0=De({name:"nuxt:payload",setup(t){const e=new Set;ge().beforeResolve(async(r,o)=>{if(r.path===o.path)return;const n=await fl(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]}}),na(()=>{t.hooks.hook("link:prefetch",async r=>{const{hostname:o}=new URL(r,window.location.href);o===window.location.hostname&&await fl(r).catch(()=>{console.warn("[nuxt] Error preloading payload for",r)})}),navigator.connection?.effectiveType!=="slow-2g"&&setTimeout(Gn,1e3)})}}),n0=De(()=>{const t=ge();na(()=>{t.beforeResolve(async()=>{await new Promise(e=>{setTimeout(e,100),requestAnimationFrame(()=>{setTimeout(e,0)})})})})}),i0=De(t=>{let e;async function r(){let o;try{o=await Gn()}catch(n){const i=n;if(!("status"in i&&(i.status===404||i.status===403)))throw i}e&&clearTimeout(e),e=setTimeout(r,nl);try{const n=await $fetch(Js("builds/latest.json")+`?${Date.now()}`);n.id!==o?.id&&(t.hooks.callHook("app:manifest:update",n),e&&clearTimeout(e))}catch{}}na(()=>{e=setTimeout(r,nl)})}),s0=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=Ks(r.app.baseURL,i.fullPath);H_({path:s,persistState:!0})}t.hook("app:manifest:update",()=>{e.beforeResolve(n)}),e.onError((i,s)=>{o.has(i)&&n(s)})}}),a0=De({name:"nuxt:global-components"}),rn={},l0=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(Er(r))return;const o=e.resolve(r);if(!o)return;const n=o.meta.layout;let i=oa(o.meta.middleware);i=i.filter(s=>typeof s=="string");for(const s of i)typeof bs[s]=="function"&&bs[s]();typeof n=="string"&&n in rn&&Xy(rn[n])})}}),u0=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),H_({persistState:!1})}t.hook("app:chunkError",({error:n})=>{o(n)}),window.addEventListener("vite:preloadError",n=>{n.preventDefault(),o(n)})}),c0=new Set(["SCRIPT","STYLE","NOSCRIPT","TEXTAREA"]);function _0(t){return t.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}function f0(t){return new RegExp(t.slice().sort((e,r)=>r.length-e.length).map(_0).join("|"),"gi")}function q_(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;c0.has(n.tagName)||q_(n,e,r)})}function d0(){const e=Zt("organization-data").data.value?.forbidden_words;return!e||e.enabled===!1||!Array.isArray(e.words)||e.words.length===0?null:e}const p0=De(t=>{const e=()=>{requestAnimationFrame(()=>{const r=d0();!r||!document.body||q_(document.body,f0(r.words),r.replacement??" ")})};t.hook("app:mounted",e),t.hook("page:finish",e)}),m0=[fg,gg,Hy,r0,o0,n0,i0,s0,a0,l0,u0,p0],z_=(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(Wn,tr(n)),()=>e.vnode?Ee(e.vnode,{ref:e.vnodeRef}):e.vnode}}),h0=z_(),Ml=new WeakMap,g0=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=Vt(),i=kt(),s=ue(Wn,null);let a;o({pageRef:i});const l=ue(mh,null);let _;const u=n.deferHydration();if(n.isHydrating){const p=n.hooks.hookOnce("app:error",u);ge().beforeEach(p)}t.pageKey&&Qt(()=>t.pageKey,(p,d)=>{p!==d&&n.callHook("page:loading:start")});let f=!1;{const p=ge().beforeResolve(()=>{f=!1});$r(()=>{p()})}return()=>Ee(N_,{name:t.name,route:t.route,...e},{default:p=>{const d=v0(s,p.route,p.Component),g=s&&s.matched.length===p.route.matched.length;if(!p.Component){if(_&&!g)return _;u();return}if(_&&l&&!l.isCurrent(p.route))return _;if(d&&s&&(!l||l?.isCurrent(s)))return g?_:null;const y=Es(p,t.pageKey),L=E0(s,p.route,p.Component);!n.isHydrating&&a===y&&!L&&hr(()=>{f=!0,n.callHook("page:loading:end")}),a=y;const w=!!(t.transition??p.route.meta.pageTransition??rl),v=w&&y0([t.transition,p.route.meta.pageTransition,rl,{onAfterLeave(){delete n._runningTransition,n.callHook("page:transition:finish",p.Component)}}]),m=t.keepalive??p.route.meta.keepalive??Xm;return _=xy(w&&v,Py(m,Ee(Mc,{suspensible:!0,onPending:()=>{w&&(n._runningTransition=!0),n.callHook("page:start",p.Component)},onResolve:async()=>{await hr();try{n._route.sync?.(),await n.callHook("page:finish",p.Component),delete n._runningTransition,!f&&!L&&(f=!0,await n.callHook("page:loading:end"))}finally{u()}}},{default:()=>{const h={key:y||void 0,vnode:r.default?b0(r.default,p):p.Component,route:p.route,renderKey:y||void 0,trackRootNodes:w,vnodeRef:i};if(!m)return Ee(h0,h);const A=p.Component.type,P=A;let M=Ml.get(P);return M||(M=z_(A.name||A.__name),Ml.set(P,M)),Ee(M,h)}}))).default(),_}})}});function y0(t){const e=[];for(const r of t)r&&e.push({...r,onAfterLeave:r.onAfterLeave?oa(r.onAfterLeave):void 0});return f_(...e)}function v0(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&&Es({route:e,Component:r})!==Es({route:t,Component:r})}function E0(t,e,r){return t?e.matched.findIndex(n=>n.components?.default===r?.type)<e.matched.length-1:!1}function b0(t,e){const r=t(e);return r.length===1?Ee(r[0]):Ee(nt,void 0,r)}function w0(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t}var qr={},Ei,Nl;function A0(){return Nl||(Nl=1,Ei=function(){return typeof Promise=="function"&&Promise.prototype&&Promise.prototype.then}),Ei}var bi={},sr={},$l;function Br(){if($l)return sr;$l=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 sr.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},sr.getSymbolTotalCodewords=function(o){return e[o]},sr.getBCHDigit=function(r){let o=0;for(;r!==0;)o++,r>>>=1;return o},sr.setToSJISFunction=function(o){if(typeof o!="function")throw new Error('"toSJISFunc" is not a valid function.');t=o},sr.isKanjiModeEnabled=function(){return typeof t<"u"},sr.toSJIS=function(o){return t(o)},sr}var wi={},Bl;function ia(){return Bl||(Bl=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}}})(wi)),wi}var Ai,Fl;function T0(){if(Fl)return Ai;Fl=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++}},Ai=t,Ai}var Ti,Ul;function R0(){if(Ul)return Ti;Ul=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]},Ti=t,Ti}var Ri={},Hl;function I0(){return Hl||(Hl=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}})(Ri)),Ri}var Ii={},jl;function P0(){if(jl)return Ii;jl=1;const t=Br().getSymbolSize,e=7;return Ii.getPositions=function(o){const n=t(o);return[[0,0],[n-e,0],[0,n-e]]},Ii}var Pi={},ql;function D0(){return ql||(ql=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 p=0;p<i;p++){let d=n.get(f,p);d===_?a++:(a>=5&&(s+=e.N1+(a-5)),_=d,a=1),d=n.get(p,f),d===u?l++:(l>=5&&(s+=e.N1+(l-5)),u=d,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}})(Pi)),Pi}var on={},zl;function W_(){if(zl)return on;zl=1;const t=ia(),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 Di={},vo={},Wl;function O0(){if(Wl)return vo;Wl=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 Kl;function L0(){return Kl||(Kl=1,(function(t){const e=O0();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}})(Di)),Di}var Oi,Gl;function x0(){if(Gl)return Oi;Gl=1;const t=L0();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},Oi=e,Oi}var Li={},xi={},Ci={},Jl;function K_(){return Jl||(Jl=1,Ci.isValid=function(e){return!isNaN(e)&&e>=1&&e<=40}),Ci}var Me={},Yl;function G_(){if(Yl)return Me;Yl=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 Ql;function Fr(){return Ql||(Ql=1,(function(t){const e=K_(),r=G_();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}}})(xi)),xi}var Xl;function C0(){return Xl||(Xl=1,(function(t){const e=Br(),r=W_(),o=ia(),n=Fr(),i=K_(),s=7973,a=e.getBCHDigit(s);function l(p,d,g){for(let y=1;y<=40;y++)if(d<=t.getCapacity(y,g,p))return y}function _(p,d){return n.getCharCountIndicator(p,d)+4}function u(p,d){let g=0;return p.forEach(function(y){const L=_(y.mode,d);g+=L+y.getBitsLength()}),g}function f(p,d){for(let g=1;g<=40;g++)if(u(p,g)<=t.getCapacity(g,d,n.MIXED))return g}t.from=function(d,g){return i.isValid(d)?parseInt(d,10):g},t.getCapacity=function(d,g,y){if(!i.isValid(d))throw new Error("Invalid QR Code version");typeof y>"u"&&(y=n.BYTE);const L=e.getSymbolTotalCodewords(d),w=r.getTotalCodewordsCount(d,g),v=(L-w)*8;if(y===n.MIXED)return v;const m=v-_(y,d);switch(y){case n.NUMERIC:return Math.floor(m/10*3);case n.ALPHANUMERIC:return Math.floor(m/11*2);case n.KANJI:return Math.floor(m/13);case n.BYTE:default:return Math.floor(m/8)}},t.getBestVersionForData=function(d,g){let y;const L=o.from(g,o.M);if(Array.isArray(d)){if(d.length>1)return f(d,L);if(d.length===0)return 1;y=d[0]}else y=d;return l(y.mode,y.getLength(),L)},t.getEncodedBits=function(d){if(!i.isValid(d)||d<7)throw new Error("Invalid QR Code version");let g=d<<12;for(;e.getBCHDigit(g)-a>=0;)g^=s<<e.getBCHDigit(g)-a;return d<<12|g}})(Li)),Li}var ki={},Zl;function k0(){if(Zl)return ki;Zl=1;const t=Br(),e=1335,r=21522,o=t.getBCHDigit(e);return ki.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},ki}var Si={},Vi,tu;function S0(){if(tu)return Vi;tu=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))},Vi=e,Vi}var Mi,eu;function V0(){if(eu)return Mi;eu=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)},Mi=r,Mi}var Ni,ru;function M0(){if(ru)return Ni;ru=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)},Ni=e,Ni}var $i,ou;function N0(){if(ou)return $i;ou=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)}},$i=r,$i}var Bi={exports:{}},nu;function $0(){return nu||(nu=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,p,d,g,y,L;!a.empty();){l=a.pop(),_=l.value,f=l.cost,p=r[_]||{};for(u in p)p.hasOwnProperty(u)&&(d=p[u],g=f+d,y=s[u],L=typeof s[u]>"u",(L||y>g)&&(s[u]=g,a.push(u,g),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})(Bi)),Bi.exports}var iu;function B0(){return iu||(iu=1,(function(t){const e=Fr(),r=S0(),o=V0(),n=M0(),i=N0(),s=G_(),a=Br(),l=$0();function _(w){return unescape(encodeURIComponent(w)).length}function u(w,v,m){const h=[];let A;for(;(A=w.exec(m))!==null;)h.push({data:A[0],index:A.index,mode:v,length:A[0].length});return h}function f(w){const v=u(s.NUMERIC,e.NUMERIC,w),m=u(s.ALPHANUMERIC,e.ALPHANUMERIC,w);let h,A;return a.isKanjiModeEnabled()?(h=u(s.BYTE,e.BYTE,w),A=u(s.KANJI,e.KANJI,w)):(h=u(s.BYTE_KANJI,e.BYTE,w),A=[]),v.concat(m,h,A).sort(function(M,N){return M.index-N.index}).map(function(M){return{data:M.data,mode:M.mode,length:M.length}})}function p(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 d(w){return w.reduce(function(v,m){const h=v.length-1>=0?v[v.length-1]:null;return h&&h.mode===m.mode?(v[v.length-1].data+=m.data,v):(v.push(m),v)},[])}function g(w){const v=[];for(let m=0;m<w.length;m++){const h=w[m];switch(h.mode){case e.NUMERIC:v.push([h,{data:h.data,mode:e.ALPHANUMERIC,length:h.length},{data:h.data,mode:e.BYTE,length:h.length}]);break;case e.ALPHANUMERIC:v.push([h,{data:h.data,mode:e.BYTE,length:h.length}]);break;case e.KANJI:v.push([h,{data:h.data,mode:e.BYTE,length:_(h.data)}]);break;case e.BYTE:v.push([{data:h.data,mode:e.BYTE,length:_(h.data)}])}}return v}function y(w,v){const m={},h={start:{}};let A=["start"];for(let P=0;P<w.length;P++){const M=w[P],N=[];for(let C=0;C<M.length;C++){const S=M[C],U=""+P+C;N.push(U),m[U]={node:S,lastCount:0},h[U]={};for(let V=0;V<A.length;V++){const j=A[V];m[j]&&m[j].node.mode===S.mode?(h[j][U]=p(m[j].lastCount+S.length,S.mode)-p(m[j].lastCount,S.mode),m[j].lastCount+=S.length):(m[j]&&(m[j].lastCount=S.length),h[j][U]=p(S.length,S.mode)+4+e.getCharCountIndicator(S.mode,v))}}A=N}for(let P=0;P<A.length;P++)h[A[P]].end=0;return{map:h,table:m}}function L(w,v){let m;const h=e.getBestModeForData(w);if(m=e.from(v,h),m!==e.BYTE&&m.bit<h.bit)throw new Error('"'+w+'" cannot be encoded with mode '+e.toString(m)+`.
 Suggested mode is: `+e.toString(h));switch(m===e.KANJI&&!a.isKanjiModeEnabled()&&(m=e.BYTE),m){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(m,h){return typeof h=="string"?m.push(L(h,null)):h.data&&m.push(L(h.data,h.mode)),m},[])},t.fromString=function(v,m){const h=f(v,a.isKanjiModeEnabled()),A=g(h),P=y(A,m),M=l.find_path(P.map,"start","end"),N=[];for(let C=1;C<M.length-1;C++)N.push(P.table[M[C]].node);return t.fromArray(d(N))},t.rawSplit=function(v){return t.fromArray(f(v,a.isKanjiModeEnabled()))}})(Si)),Si}var su;function F0(){if(su)return bi;su=1;const t=Br(),e=ia(),r=T0(),o=R0(),n=I0(),i=P0(),s=D0(),a=W_(),l=x0(),_=C0(),u=k0(),f=Fr(),p=B0();function d(P,M){const N=P.size,C=i.getPositions(M);for(let S=0;S<C.length;S++){const U=C[S][0],V=C[S][1];for(let j=-1;j<=7;j++)if(!(U+j<=-1||N<=U+j))for(let Q=-1;Q<=7;Q++)V+Q<=-1||N<=V+Q||(j>=0&&j<=6&&(Q===0||Q===6)||Q>=0&&Q<=6&&(j===0||j===6)||j>=2&&j<=4&&Q>=2&&Q<=4?P.set(U+j,V+Q,!0,!0):P.set(U+j,V+Q,!1,!0))}}function g(P){const M=P.size;for(let N=8;N<M-8;N++){const C=N%2===0;P.set(N,6,C,!0),P.set(6,N,C,!0)}}function y(P,M){const N=n.getPositions(M);for(let C=0;C<N.length;C++){const S=N[C][0],U=N[C][1];for(let V=-2;V<=2;V++)for(let j=-2;j<=2;j++)V===-2||V===2||j===-2||j===2||V===0&&j===0?P.set(S+V,U+j,!0,!0):P.set(S+V,U+j,!1,!0)}}function L(P,M){const N=P.size,C=_.getEncodedBits(M);let S,U,V;for(let j=0;j<18;j++)S=Math.floor(j/3),U=j%3+N-8-3,V=(C>>j&1)===1,P.set(S,U,V,!0),P.set(U,S,V,!0)}function w(P,M,N){const C=P.size,S=u.getEncodedBits(M,N);let U,V;for(U=0;U<15;U++)V=(S>>U&1)===1,U<6?P.set(U,8,V,!0):U<8?P.set(U+1,8,V,!0):P.set(C-15+U,8,V,!0),U<8?P.set(8,C-U-1,V,!0):U<9?P.set(8,15-U-1+1,V,!0):P.set(8,15-U-1,V,!0);P.set(C-8,8,1,!0)}function v(P,M){const N=P.size;let C=-1,S=N-1,U=7,V=0;for(let j=N-1;j>0;j-=2)for(j===6&&j--;;){for(let Q=0;Q<2;Q++)if(!P.isReserved(S,j-Q)){let mt=!1;V<M.length&&(mt=(M[V]>>>U&1)===1),P.set(S,j-Q,mt),U--,U===-1&&(V++,U=7)}if(S+=C,S<0||N<=S){S-=C,C=-C;break}}}function m(P,M,N){const C=new r;N.forEach(function(Q){C.put(Q.mode.bit,4),C.put(Q.getLength(),f.getCharCountIndicator(Q.mode,P)),Q.write(C)});const S=t.getSymbolTotalCodewords(P),U=a.getTotalCodewordsCount(P,M),V=(S-U)*8;for(C.getLengthInBits()+4<=V&&C.put(0,4);C.getLengthInBits()%8!==0;)C.putBit(0);const j=(V-C.getLengthInBits())/8;for(let Q=0;Q<j;Q++)C.put(Q%2?17:236,8);return h(C,P,M)}function h(P,M,N){const C=t.getSymbolTotalCodewords(M),S=a.getTotalCodewordsCount(M,N),U=C-S,V=a.getBlocksCount(M,N),j=C%V,Q=V-j,mt=Math.floor(C/V),tt=Math.floor(U/V),st=tt+1,Z=mt-tt,yt=new l(Z);let Ht=0;const Mt=new Array(V),Ct=new Array(V);let zt=0;const ee=new Uint8Array(P.buffer);for(let z=0;z<V;z++){const et=z<Q?tt:st;Mt[z]=ee.slice(Ht,Ht+et),Ct[z]=yt.encode(Mt[z]),Ht+=et,zt=Math.max(zt,et)}const Wt=new Uint8Array(C);let q=0,I,$;for(I=0;I<zt;I++)for($=0;$<V;$++)I<Mt[$].length&&(Wt[q++]=Mt[$][I]);for(I=0;I<Z;I++)for($=0;$<V;$++)Wt[q++]=Ct[$][I];return Wt}function A(P,M,N,C){let S;if(Array.isArray(P))S=p.fromArray(P);else if(typeof P=="string"){let mt=M;if(!mt){const tt=p.rawSplit(P);mt=_.getBestVersionForData(tt,N)}S=p.fromString(P,mt||40)}else throw new Error("Invalid data");const U=_.getBestVersionForData(S,N);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 V=m(M,N,S),j=t.getSymbolSize(M),Q=new o(j);return d(Q,M),g(Q),y(Q,M),w(Q,N,0),M>=7&&L(Q,M),v(Q,V),isNaN(C)&&(C=s.getBestMask(Q,w.bind(null,Q,N))),s.applyMask(C,Q),w(Q,N,C),{modules:Q,version:M,errorCorrectionLevel:N,maskPattern:C,segments:S}}return bi.create=function(M,N){if(typeof M>"u"||M==="")throw new Error("No input text");let C=e.M,S,U;return typeof N<"u"&&(C=e.from(N.errorCorrectionLevel,e.M),S=_.from(N.version),U=s.from(N.maskPattern),N.toSJISFunc&&t.setToSJISFunction(N.toSJISFunc)),A(M,S,C,U)},bi}var Fi={},Ui={},au;function J_(){return au||(au=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 p=0;p<_;p++)for(let d=0;d<_;d++){let g=(p*_+d)*4,y=i.color.light;if(p>=u&&d>=u&&p<_-u&&d<_-u){const L=Math.floor((p-u)/l),w=Math.floor((d-u)/l);y=f[a[L*s+w]?1:0]}o[g++]=y.r,o[g++]=y.g,o[g++]=y.b,o[g]=y.a}}})(Ui)),Ui}var lu;function U0(){return lu||(lu=1,(function(t){const e=J_();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"),p=f.createImageData(u,u);return e.qrToImageData(p.data,i,l),r(f,_,u),f.putImageData(p,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)}})(Fi)),Fi}var Hi={},uu;function H0(){if(uu)return Hi;uu=1;const t=J_();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 p=Math.floor(f%i),d=Math.floor(f/i);!p&&!_&&(_=!0),n[f]?(u++,f>0&&p>0&&n[f-1]||(a+=_?r("M",p+s,.5+d+s):r("m",l,0),l=0,_=!1),p+1<i&&n[f+1]||(a+=r("h",u),u=0)):l++}return a}return Hi.render=function(i,s,a){const l=t.getOptions(s),_=i.modules.size,u=i.modules.data,f=_+l.margin*2,p=l.color.light.a?"<path "+e(l.color.light,"fill")+' d="M0 0h'+f+"v"+f+'H0z"/>':"",d="<path "+e(l.color.dark,"stroke")+' d="'+o(u,_,l.margin)+'"/>',g='viewBox="0 0 '+f+" "+f+'"',L='<svg xmlns="http://www.w3.org/2000/svg" '+(l.width?'width="'+l.width+'" height="'+l.width+'" ':"")+g+' shape-rendering="crispEdges">'+p+d+`</svg>
`;return typeof a=="function"&&a(null,L),L},Hi}var cu;function j0(){if(cu)return qr;cu=1;const t=A0(),e=F0(),r=U0(),o=H0();function n(i,s,a,l,_){const u=[].slice.call(arguments,1),f=u.length,p=typeof u[f-1]=="function";if(!p&&!t())throw new Error("Callback required as last argument");if(p){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(d,g){try{const y=e.create(a,l);d(i(y,s,l))}catch(y){g(y)}})}try{const d=e.create(a,l);_(null,i(d,s,l))}catch(d){_(d)}}return qr.create=e.create,qr.toCanvas=n.bind(null,r.render),qr.toDataURL=n.bind(null,r.renderToDataURL),qr.toString=n.bind(null,function(i,s,a){return o.render(i,a)}),qr}var q0=j0();const z0=w0(q0);function sa(t){return Object.fromEntries(Object.entries(t).map(([e,r])=>[e,uc(async()=>(await r()).default)]))}function Y_(t,e){return Object.fromEntries([["default",e],...Object.keys(t).map(r=>[r,r])])}const W0={mb76_product_center_layout:()=>c(()=>import("./DjtSzTKg.js"),__vite__mapDeps([12,13,14,15,16,17,18,19,20,21]),import.meta.url),mb76_company_intro_layout:()=>c(()=>import("./D2Y2TqqI.js"),__vite__mapDeps([22,17,18,21]),import.meta.url),mb76_quality_assurance_layout:()=>c(()=>import("./CFpPKB2B.js"),__vite__mapDeps([23,17,18,21]),import.meta.url),mb76_installation_gallery_layout:()=>c(()=>import("./BbCQ5kKp.js"),__vite__mapDeps([24,13,14,15,16,17,18,19,20,21]),import.meta.url),mb76_contact_banner_layout:()=>c(()=>import("./CfG-aLNL.js"),__vite__mapDeps([25,17,18,21]),import.meta.url),mb76_news_center_layout:()=>c(()=>import("./DdtKBoRi.js"),__vite__mapDeps([26,17,18,19,27,21,20]),import.meta.url),pazha_product_tabs_layout:()=>c(()=>import("./CIpvzF-3.js"),__vite__mapDeps([28,17,18,29,30]),import.meta.url),pazha_advantages_layout:()=>c(()=>import("./Q10SJV7Y.js"),__vite__mapDeps([31,17,18,30]),import.meta.url),pazha_case_carousel_layout:()=>c(()=>import("./HuZD7vnZ.js"),__vite__mapDeps([32,17,18,29,30,33]),import.meta.url),pazha_about_layout:()=>c(()=>import("./CGf_1Y58.js"),__vite__mapDeps([34,17,18,30,33]),import.meta.url),pazha_news_layout:()=>c(()=>import("./CdW8gZ7t.js"),__vite__mapDeps([35,17,18,19,29,27,30,20,33]),import.meta.url),mb43_product_center_layout:()=>c(()=>import("./BBXXClA5.js"),__vite__mapDeps([36,17,18,19,29,37,20,38]),import.meta.url),mb43_product_video_layout:()=>c(()=>import("./eE1pNSvK.js"),__vite__mapDeps([39,17,18,19,29,40,37,20,38]),import.meta.url),mb43_about_layout:()=>c(()=>import("./BucaSjFE.js"),__vite__mapDeps([41,17,18,37,38]),import.meta.url),mb43_advantages_layout:()=>c(()=>import("./BBCRx0MQ.js"),__vite__mapDeps([42,17,18,37,38]),import.meta.url),mb43_category_products_layout:()=>c(()=>import("./3HE1ePwY.js"),__vite__mapDeps([43,17,18,19,29,37,20,38]),import.meta.url),mb43_cta_banner_layout:()=>c(()=>import("./BFg7kIgR.js"),__vite__mapDeps([44,17,18,37]),import.meta.url),mb43_case_marquee_layout:()=>c(()=>import("./DKIbPv8p.js"),__vite__mapDeps([45,13,14,15,17,18,29,37,38]),import.meta.url),mb43_news_center_layout:()=>c(()=>import("./C2oqYmV0.js"),__vite__mapDeps([46,17,18,19,29,27,20,38]),import.meta.url),dshow420_home_banner_layout:()=>c(()=>import("./kL0EHqME.js"),__vite__mapDeps([47,13,16,17,18,48,49]),import.meta.url),dshow420_home_about_layout:()=>c(()=>import("./Bia7M45w.js"),__vite__mapDeps([50,17,18]),import.meta.url),dshow420_home_choose_layout:()=>c(()=>import("./BJkfP20p.js"),__vite__mapDeps([51,52,18,48,49]),import.meta.url),dshow420_home_products_layout:()=>c(()=>import("./Dn0QMSmm.js"),__vite__mapDeps([53,52,18,19,20,48,49]),import.meta.url),dshow420_home_application_layout:()=>c(()=>import("./DvwKHNB6.js"),__vite__mapDeps([54,52,18,1]),import.meta.url),dshow420_home_advantages_layout:()=>c(()=>import("./C3PAADCY.js"),__vite__mapDeps([55,52,18,48,49]),import.meta.url),dshow420_home_news_layout:()=>c(()=>import("./C2cmfUAV.js"),__vite__mapDeps([56,52,18,19,27,20,48,49]),import.meta.url),dshow420_home_contact_layout:()=>c(()=>import("./DG4A-tcw.js"),__vite__mapDeps([57,17,18]),import.meta.url),health_about_video_layout:()=>c(()=>import("./DcY64CIp.js"),__vite__mapDeps([58,17,18,59]),import.meta.url),health_benefits_strip_layout:()=>c(()=>import("./DawhcSPk.js"),__vite__mapDeps([60,13,16,17,18,59]),import.meta.url),health_team_cards_layout:()=>c(()=>import("./zaabcpXg.js"),__vite__mapDeps([61,17,18,59]),import.meta.url),health_consulting_banner_layout:()=>c(()=>import("./CiRg77_i.js"),__vite__mapDeps([62,17,18,59]),import.meta.url),health_service_tabs_layout:()=>c(()=>import("./CanznMLJ.js"),__vite__mapDeps([63,17,18,59]),import.meta.url),health_contact_split_layout:()=>c(()=>import("./BBrv4-nI.js"),__vite__mapDeps([64,17,18]),import.meta.url),about_company_banner_layout:()=>c(()=>import("./Cu10qcx_.js"),__vite__mapDeps([65,18]),import.meta.url),about_us_simple:()=>c(()=>import("./DFu9fCIm.js"),__vite__mapDeps([66,18]),import.meta.url),article_card_carousel_layout:()=>c(()=>import("./BPrdroRr.js"),__vite__mapDeps([67,13,18,68]),import.meta.url),about_us_intro_layout:()=>c(()=>import("./BsUpflWZ.js"),__vite__mapDeps([69,18]),import.meta.url),about_us_stats_layout:()=>c(()=>import("./DM7nLh6i.js"),__vite__mapDeps([70,18]),import.meta.url),aluminum_panel_product_marquee_layout:()=>c(()=>import("./DOKFgl9C.js"),__vite__mapDeps([71,18,72]),import.meta.url),aluminum_panel_product_scroll_grid_layout:()=>c(()=>import("./DABwoBgn.js"),__vite__mapDeps([73,18,74]),import.meta.url),aluminum_panel_company_intro_layout:()=>c(()=>import("./DDO9He4q.js"),__vite__mapDeps([75,18,76]),import.meta.url),aluminum_panel_image_banner_layout:()=>c(()=>import("./OnKxLRkC.js"),__vite__mapDeps([77,18]),import.meta.url),aluminum_panel_project_cases_marquee_layout:()=>c(()=>import("./DGm7fZHg.js"),__vite__mapDeps([78,18,79]),import.meta.url),aluminum_panel_production_equipment_layout:()=>c(()=>import("./Di2Hi026.js"),__vite__mapDeps([80,13,16,81,82,83,18,84]),import.meta.url),aluminum_panel_news_center_layout:()=>c(()=>import("./BXCfJt-T.js"),__vite__mapDeps([85,18,86]),import.meta.url),aofeng_product_center_layout:()=>c(()=>import("./Baok6aZI.js"),__vite__mapDeps([87,18,19,20]),import.meta.url),aofeng_company_intro_layout:()=>c(()=>import("./DpfNp_FO.js"),__vite__mapDeps([88,18,89]),import.meta.url),aofeng_facility_showcase_layout:()=>c(()=>import("./DrGmgvR9.js"),__vite__mapDeps([90,18]),import.meta.url),aofeng_news_center_layout:()=>c(()=>import("./CiAItouh.js"),__vite__mapDeps([91,18,19,20]),import.meta.url),aofeng_workshop_gallery_layout:()=>c(()=>import("./R44GHC0Q.js"),__vite__mapDeps([92,18,19]),import.meta.url),aofeng_product_category_grid_layout:()=>c(()=>import("./DfcEBbVN.js"),__vite__mapDeps([93,18]),import.meta.url),baby_stroller_product_series_layout:()=>c(()=>import("./CzXAdqUd.js"),__vite__mapDeps([94,95,96,18,97]),import.meta.url),baby_stroller_company_intro_layout:()=>c(()=>import("./BTeoxACq.js"),__vite__mapDeps([98,95,96,18,97]),import.meta.url),baby_stroller_honor_layout:()=>c(()=>import("./DfYcWyM9.js"),__vite__mapDeps([99,95,100,13,18,97]),import.meta.url),baby_stroller_brand_banner_layout:()=>c(()=>import("./B6Usnz5Z.js"),__vite__mapDeps([101,18,97]),import.meta.url),baby_stroller_factory_gallery_layout:()=>c(()=>import("./D97uwE-O.js"),__vite__mapDeps([102,13,103,15,104,18,97,105]),import.meta.url),baby_stroller_advantages_layout:()=>c(()=>import("./D6VXG_WB.js"),__vite__mapDeps([106,95,18,97]),import.meta.url),baby_stroller_news_center_layout:()=>c(()=>import("./DiNshYAU.js"),__vite__mapDeps([107,18,27,97]),import.meta.url),brand_logo_wall_layout:()=>c(()=>import("./VVuNPd7O.js"),__vite__mapDeps([108,13,109,18,110]),import.meta.url),theme_brand_logo_carousel_layout:()=>c(()=>import("./Dt1ressm.js"),__vite__mapDeps([111,13,103,15,104,16,18,112]),import.meta.url),bread_crumbs_template:()=>c(()=>import("./DOrDFR1f.js"),[],import.meta.url),bread_crumbs_right_template:()=>c(()=>import("./CQigHPBN.js"),[],import.meta.url),building_materials_showcase:()=>c(()=>import("./Dqu_Lf16.js"),__vite__mapDeps([113,18]),import.meta.url),building_materials_sidebar:()=>c(()=>import("./C_Bvbgnz.js"),__vite__mapDeps([114,18]),import.meta.url),card_template_1:()=>c(()=>import("./bgIbVMN5.js"),__vite__mapDeps([115,18]),import.meta.url),card_template_2:()=>c(()=>import("./3EI4Fecy.js"),__vite__mapDeps([116,18]),import.meta.url),carousel_template_1:()=>c(()=>import("./BnkR7M8t.js"),__vite__mapDeps([117,18]),import.meta.url),centered_title_text_layout:()=>c(()=>import("./C6X7usU0.js"),__vite__mapDeps([118,18]),import.meta.url),dshow432_home_banner_layout:()=>c(()=>import("./DvYCe2jJ.js"),__vite__mapDeps([119,13,16,18,120]),import.meta.url),dshow432_home_main_products_layout:()=>c(()=>import("./CqJTeCof.js"),__vite__mapDeps([121,18]),import.meta.url),dshow432_home_certified_layout:()=>c(()=>import("./DBBgDbUq.js"),__vite__mapDeps([122,13,16,18,123]),import.meta.url),dshow432_home_about_layout:()=>c(()=>import("./C4VLVSXR.js"),__vite__mapDeps([124,18,125]),import.meta.url),dshow432_home_choose_layout:()=>c(()=>import("./BHAhgUTi.js"),__vite__mapDeps([126,18,125]),import.meta.url),dshow432_home_service_layout:()=>c(()=>import("./DZeuPM5n.js"),__vite__mapDeps([127,13,18,125,128]),import.meta.url),dshow432_home_application_layout:()=>c(()=>import("./BSHdwUXM.js"),__vite__mapDeps([129,18,125]),import.meta.url),dshow432_home_testimonials_layout:()=>c(()=>import("./CzTuO_lv.js"),__vite__mapDeps([130,13,16,18,125,131]),import.meta.url),dshow432_home_news_layout:()=>c(()=>import("./CAH2YbXT.js"),__vite__mapDeps([132,18,125,27]),import.meta.url),dshow432_about_section_nav_layout:()=>c(()=>import("./efpTLUVK.js"),__vite__mapDeps([133,134]),import.meta.url),dshow432_about_testimonials_layout:()=>c(()=>import("./CXsm7wt1.js"),__vite__mapDeps([135,18]),import.meta.url),dshow432_about_team_layout:()=>c(()=>import("./XigOwNOw.js"),__vite__mapDeps([136,18]),import.meta.url),dshow432_about_cta_layout:()=>c(()=>import("./CoaDVCwg.js"),__vite__mapDeps([137,18]),import.meta.url),dshow432_service_advantages_layout:()=>c(()=>import("./CnofQky5.js"),__vite__mapDeps([138,18]),import.meta.url),dshow432_manufacturing_materials_layout:()=>c(()=>import("./DPbbpxiE.js"),__vite__mapDeps([139,18]),import.meta.url),dshow432_manufacturing_measurement_layout:()=>c(()=>import("./CB0zwMUn.js"),__vite__mapDeps([140,18]),import.meta.url),dshow432_manufacturing_workshop_layout:()=>c(()=>import("./CgY_xyqS.js"),__vite__mapDeps([141,18]),import.meta.url),dshow432_manufacturing_assembly_layout:()=>c(()=>import("./CuQl0Vgj.js"),__vite__mapDeps([142,18]),import.meta.url),dshow432_product_technology_layout:()=>c(()=>import("./DBnK6sGc.js"),__vite__mapDeps([143,18]),import.meta.url),dshow432_product_categories_layout:()=>c(()=>import("./SGlpFx4X.js"),__vite__mapDeps([144,18]),import.meta.url),dshow432_product_categories_content_layout:()=>c(()=>import("./BhFK3ATZ.js"),__vite__mapDeps([145,17,18]),import.meta.url),dshow432_product_subcategories_layout:()=>c(()=>import("./R0qg67vu.js"),__vite__mapDeps([146,18]),import.meta.url),dshow432_faq_layout:()=>c(()=>import("./BIhPpVHq.js"),__vite__mapDeps([147,18]),import.meta.url),dshow432_service_cards_layout:()=>c(()=>import("./BCcyhe8Y.js"),__vite__mapDeps([148,18,19,20]),import.meta.url),dshow441_home_products_layout:()=>c(()=>import("./C2xELtc6.js"),__vite__mapDeps([149,16,13,18,150]),import.meta.url),dshow441_home_custom_layout:()=>c(()=>import("./BZn5SH_2.js"),__vite__mapDeps([151,95,96,18]),import.meta.url),dshow441_home_about_layout:()=>c(()=>import("./BhqC7pEC.js"),__vite__mapDeps([152,95,96,18,27,40]),import.meta.url),dshow441_home_factory_layout:()=>c(()=>import("./DAIzrWAe.js"),__vite__mapDeps([153,18]),import.meta.url),dshow441_home_choose_layout:()=>c(()=>import("./DUHMtiKl.js"),__vite__mapDeps([154,95,96,18]),import.meta.url),dshow441_home_audience_layout:()=>c(()=>import("./D5qOe0DQ.js"),__vite__mapDeps([155,18]),import.meta.url),dshow441_home_cta_layout:()=>c(()=>import("./DR2c93be.js"),__vite__mapDeps([156,95,96,18]),import.meta.url),dshow441_home_news_layout:()=>c(()=>import("./CjH7NOP6.js"),__vite__mapDeps([157,18,27]),import.meta.url),dshow441_home_testimonials_layout:()=>c(()=>import("./XQJPSlTr.js"),__vite__mapDeps([158,13,18,159]),import.meta.url),dshow441_inquiry_form_layout:()=>c(()=>import("./DmBSevgH.js"),__vite__mapDeps([160,18]),import.meta.url),dshow442_home_banner_layout:()=>c(()=>import("./DXjRLgv6.js"),__vite__mapDeps([161,18,13,16,162]),import.meta.url),dshow442_home_about_layout:()=>c(()=>import("./0Zc1VCPf.js"),__vite__mapDeps([163,18,13,16]),import.meta.url),dshow442_home_choose_layout:()=>c(()=>import("./BlBWY6kj.js"),__vite__mapDeps([164,18,165]),import.meta.url),dshow442_home_procate_layout:()=>c(()=>import("./e9HfgwNi.js"),__vite__mapDeps([166,18,13,167]),import.meta.url),dshow442_home_appli_layout:()=>c(()=>import("./BhIR5qvG.js"),__vite__mapDeps([168,18,13,169]),import.meta.url),dshow442_home_recommend_layout:()=>c(()=>import("./oIKHf_17.js"),__vite__mapDeps([170,18,13,16,171]),import.meta.url),dshow442_home_custom_layout:()=>c(()=>import("./D9LBwShU.js"),__vite__mapDeps([172,18]),import.meta.url),dshow442_home_sourcing_layout:()=>c(()=>import("./0ELcJQaR.js"),__vite__mapDeps([173,18,174]),import.meta.url),dshow442_home_certi_layout:()=>c(()=>import("./B5FibYyD.js"),__vite__mapDeps([175,18]),import.meta.url),dshow442_home_news_layout:()=>c(()=>import("./C_Jzu74u.js"),__vite__mapDeps([176,18]),import.meta.url),dshow442_inquiry_form_layout:()=>c(()=>import("./BjXHl5PD.js"),__vite__mapDeps([177,18]),import.meta.url),dshow442_news_list_layout:()=>c(()=>import("./QtyAWXUE.js"),__vite__mapDeps([178,18,19,20]),import.meta.url),dshow442_news_slider_layout:()=>c(()=>import("./BIGlfKYC.js"),__vite__mapDeps([179,18,13,180]),import.meta.url),dshow442_faq_layout:()=>c(()=>import("./DWzg8WhO.js"),__vite__mapDeps([181,18]),import.meta.url),dshow442_product_grid_layout:()=>c(()=>import("./DOhQn-YH.js"),__vite__mapDeps([182,18,19]),import.meta.url),dshow442_blog_list_layout:()=>c(()=>import("./CkH4-df0.js"),__vite__mapDeps([183,18,19,20]),import.meta.url),dshow442_product_detail_layout:()=>c(()=>import("./BV6sYqHD.js"),__vite__mapDeps([184,18,13,185]),import.meta.url),dshow442_news_detail_layout:()=>c(()=>import("./DjupE1G-.js"),__vite__mapDeps([186,18,187]),import.meta.url),dshow442_about_layout:()=>c(()=>import("./D5twyLbL.js"),__vite__mapDeps([188,18,189]),import.meta.url),gytruck_home_banner_layout:()=>c(()=>import("./lJm7ve7t.js"),__vite__mapDeps([190,18,13,16,191]),import.meta.url),gytruck_home_about_layout:()=>c(()=>import("./C_JUtTmE.js"),__vite__mapDeps([192,18]),import.meta.url),gytruck_home_products_layout:()=>c(()=>import("./hQzsrSe8.js"),__vite__mapDeps([193,18,19,20]),import.meta.url),gytruck_home_contact_layout:()=>c(()=>import("./CUkvlgBg.js"),__vite__mapDeps([194,18]),import.meta.url),gytruck_home_process_layout:()=>c(()=>import("./BbH7v_ve.js"),__vite__mapDeps([195,18]),import.meta.url),gytruck_home_case_layout:()=>c(()=>import("./Bf460_GA.js"),__vite__mapDeps([196,18]),import.meta.url),gytruck_home_news_layout:()=>c(()=>import("./DxSdJu9C.js"),__vite__mapDeps([197,18,27,13,198]),import.meta.url),gytruck_product_list_layout:()=>c(()=>import("./Bcbx9wU5.js"),__vite__mapDeps([199,18,19,20,200]),import.meta.url),gytruck_news_list_layout:()=>c(()=>import("./DhAlsdN2.js"),__vite__mapDeps([201,95,100,18,19,27,20,200]),import.meta.url),gytruck_product_category_grid_layout:()=>c(()=>import("./CJGBJoo9.js"),__vite__mapDeps([202,95,96,18,19,20]),import.meta.url),gytruck_about_intro_layout:()=>c(()=>import("./DjsXwU9G.js"),__vite__mapDeps([203,18]),import.meta.url),chemical_company_intro_1:()=>c(()=>import("./BYUk5cGk.js"),__vite__mapDeps([204,18,205]),import.meta.url),company_history_time_line:()=>c(()=>import("./DyzMWpqk.js"),__vite__mapDeps([206,13,81,82,83,18,207,208]),import.meta.url),company_history_accordion_layout:()=>c(()=>import("./Fe9WmY6b.js"),__vite__mapDeps([209,18,207]),import.meta.url),company_honor_layout:()=>c(()=>import("./C5-EUpqK.js"),__vite__mapDeps([210,13,18,211]),import.meta.url),company_overview_layout:()=>c(()=>import("./BkXiKD1_.js"),__vite__mapDeps([212,18]),import.meta.url),chemical_hero_banner_1:()=>c(()=>import("./BL8f_86B.js"),__vite__mapDeps([213,18,13,103,15,104,16,214]),import.meta.url),chemical_news_section_1:()=>c(()=>import("./7wkxe96p.js"),__vite__mapDeps([215,18,216]),import.meta.url),chemical_product_carousel_1:()=>c(()=>import("./SwXJQ6bv.js"),__vite__mapDeps([217,13,16,18,40,218]),import.meta.url),chemical_product_showcase_1:()=>c(()=>import("./BmMwkufc.js"),__vite__mapDeps([219,18,220]),import.meta.url),chemical_statement_banner_1:()=>c(()=>import("./CCntvGZw.js"),__vite__mapDeps([221,18,222]),import.meta.url),company_news_cards_layout:()=>c(()=>import("./CvPTVXRU.js"),__vite__mapDeps([223,18]),import.meta.url),company_news_culture_notice:()=>c(()=>import("./I-P18aXE.js"),__vite__mapDeps([224,13,18,225]),import.meta.url),company_about_intro_layout:()=>c(()=>import("./D8OlwKoW.js"),__vite__mapDeps([226,18]),import.meta.url),company_about_panel_layout:()=>c(()=>import("./C6uOKH9m.js"),__vite__mapDeps([227,18]),import.meta.url),company_about_gradient_banner_layout:()=>c(()=>import("./BTay632k.js"),__vite__mapDeps([228,18]),import.meta.url),company_about_features_carousel_layout:()=>c(()=>import("./BcZmeZEw.js"),__vite__mapDeps([229,18,13,103,15,104,16,230]),import.meta.url),company_features_stagger_cards_layout:()=>c(()=>import("./7pSdpHSQ.js"),__vite__mapDeps([231,18]),import.meta.url),company_inner_banner_layout:()=>c(()=>import("./BG96nwp-.js"),__vite__mapDeps([232,18,233]),import.meta.url),company_short_banner_layout:()=>c(()=>import("./DkIHwQuU.js"),__vite__mapDeps([234,18]),import.meta.url),dongfang_company_profile_layout:()=>c(()=>import("./7YQOYmsL.js"),__vite__mapDeps([235,18]),import.meta.url),doors_windows_company_intro_layout:()=>c(()=>import("./CI_WSf8Q.js"),__vite__mapDeps([236,18,237]),import.meta.url),doors_windows_products_showcase_layout:()=>c(()=>import("./H2FlQute.js"),__vite__mapDeps([238,18,1,239]),import.meta.url),doors_windows_merchants_layout:()=>c(()=>import("./BTRBGU7q.js"),__vite__mapDeps([240,18,241]),import.meta.url),doors_windows_news_layout:()=>c(()=>import("./7JJhNu5V.js"),__vite__mapDeps([242,18,19,27,20,243]),import.meta.url),doors_windows_brand_intro_layout:()=>c(()=>import("./BLOWoMok.js"),__vite__mapDeps([244,18,245]),import.meta.url),doors_windows_brand_display_layout:()=>c(()=>import("./YYEy0Hji.js"),__vite__mapDeps([246,18,247]),import.meta.url),doors_windows_product_center_layout:()=>c(()=>import("./CghvR_23.js"),__vite__mapDeps([248,18,19,20,249]),import.meta.url),company_luxury_hero_layout:()=>c(()=>import("./Ctikeq16.js"),__vite__mapDeps([250,18,40,13,16,251]),import.meta.url),company_luxury_dream_banner_layout:()=>c(()=>import("./DFy4ZS_y.js"),__vite__mapDeps([252,18]),import.meta.url),company_luxury_feature_cards_layout:()=>c(()=>import("./CTU6BWoa.js"),__vite__mapDeps([253,18]),import.meta.url),company_luxury_feature_cards_split_layout:()=>c(()=>import("./3YLL4tmB.js"),__vite__mapDeps([254,18]),import.meta.url),company_why_choose_us_layout:()=>c(()=>import("./Cwp07Nv6.js"),__vite__mapDeps([255,18]),import.meta.url),company_luxury_about_layout:()=>c(()=>import("./CtU5KHGs.js"),__vite__mapDeps([256,18,257]),import.meta.url),company_luxury_popular_products_layout:()=>c(()=>import("./D4Do85Wb.js"),__vite__mapDeps([258,13,18,19,20,259]),import.meta.url),company_luxury_news_center_layout:()=>c(()=>import("./BxyZHnFd.js"),__vite__mapDeps([260,18,19,27,20]),import.meta.url),company_luxury_news_list_layout:()=>c(()=>import("./Bcx8O46S.js"),__vite__mapDeps([261,18,19,27]),import.meta.url),company_luxury_inquiry_form_layout:()=>c(()=>import("./CY3owibZ.js"),__vite__mapDeps([262,18]),import.meta.url),company_luxury_product_detail_layout:()=>c(()=>import("./CpEjeytB.js"),__vite__mapDeps([263,264,265]),import.meta.url),company_luxury_products_grid_layout:()=>c(()=>import("./N_UblPUg.js"),__vite__mapDeps([266,18,19,20]),import.meta.url),company_luxury_culture_cards_layout:()=>c(()=>import("./DR6kvBcx.js"),__vite__mapDeps([267,18]),import.meta.url),company_luxury_core_technology_layout:()=>c(()=>import("./GgR8KPS8.js"),__vite__mapDeps([268,18]),import.meta.url),company_luxury_partner_brands_layout:()=>c(()=>import("./BAPOn8kx.js"),__vite__mapDeps([269,18]),import.meta.url),company_luxury_contact_cards_layout:()=>c(()=>import("./Dkevy0p3.js"),__vite__mapDeps([270,18]),import.meta.url),company_workshop_gallery_layout:()=>c(()=>import("./DoiqIPHx.js"),__vite__mapDeps([271,18]),import.meta.url),company_express_lane_layout:()=>c(()=>import("./-J2vm62o.js"),__vite__mapDeps([272,18,19,20]),import.meta.url),company_four_advantages_hover_layout:()=>c(()=>import("./CX9Y6vBW.js"),__vite__mapDeps([273,18,274]),import.meta.url),company_culture_layout:()=>c(()=>import("./B78jc_Ir.js"),__vite__mapDeps([275,18]),import.meta.url),company_intro_stats_banner_layout:()=>c(()=>import("./BTwhAGG4.js"),__vite__mapDeps([276,18,277]),import.meta.url),company_advantages_accordion_layout:()=>c(()=>import("./Biow3kne.js"),__vite__mapDeps([278,18]),import.meta.url),company_news_tab_list_layout:()=>c(()=>import("./HHfDCi4U.js"),__vite__mapDeps([279,18]),import.meta.url),company_product_parts_gallery_layout:()=>c(()=>import("./BeNWxayo.js"),__vite__mapDeps([280,18]),import.meta.url),company_product_categories_layout:()=>c(()=>import("./DOA262e2.js"),__vite__mapDeps([281,18]),import.meta.url),company_product_category_panel_layout:()=>c(()=>import("./CVF69zdr.js"),__vite__mapDeps([282,18,283]),import.meta.url),company_application_area_layout:()=>c(()=>import("./6nFpujP1.js"),__vite__mapDeps([284,18]),import.meta.url),company_product_center_carousel_layout:()=>c(()=>import("./C3qCFw26.js"),__vite__mapDeps([285,13,103,15,104,18,286]),import.meta.url),company_product_showcase_carousel_layout:()=>c(()=>import("./B1oGLbRF.js"),__vite__mapDeps([287,18,288]),import.meta.url),company_product_display_carousel_layout:()=>c(()=>import("./DOnvNqYj.js"),__vite__mapDeps([289,13,18,290]),import.meta.url),company_hero_carousel_layout:()=>c(()=>import("./zBLobVUx.js"),__vite__mapDeps([291,18,40,13,16,292]),import.meta.url),company_brand_hero_carousel_layout:()=>c(()=>import("./BKtQtkN4.js"),__vite__mapDeps([293,18,40,13,16,294]),import.meta.url),company_industrial_hero_nav_layout:()=>c(()=>import("./CI0s2pwm.js"),__vite__mapDeps([295,18]),import.meta.url),company_product_business_grid_layout:()=>c(()=>import("./Dh5zlRcC.js"),__vite__mapDeps([296,18]),import.meta.url),company_cases_showcase_layout:()=>c(()=>import("./BcqKgqwK.js"),__vite__mapDeps([297,18]),import.meta.url),company_news_timeline_cards_layout:()=>c(()=>import("./SY5TBWdG.js"),__vite__mapDeps([298,18]),import.meta.url),company_news_focus_layout:()=>c(()=>import("./4WiJrGay.js"),__vite__mapDeps([299,13,18]),import.meta.url),company_minimal_title_banner_layout:()=>c(()=>import("./D5kFRzfn.js"),__vite__mapDeps([300,18]),import.meta.url),company_product_alternating_rows_layout:()=>c(()=>import("./kubwOn3-.js"),__vite__mapDeps([301,18]),import.meta.url),company_pure_image_gallery_layout:()=>c(()=>import("./CK9OCp0s.js"),__vite__mapDeps([302,18]),import.meta.url),company_pure_text_layout:()=>c(()=>import("./5USSOUae.js"),__vite__mapDeps([303,18]),import.meta.url),company_intro_text_video_layout:()=>c(()=>import("./Dtb__ZNa.js"),__vite__mapDeps([304,18]),import.meta.url),company_tag_cloud_banner_layout:()=>c(()=>import("./H4-k1msP.js"),__vite__mapDeps([305,18]),import.meta.url),company_news_center_layout:()=>c(()=>import("./CKX9sEck.js"),__vite__mapDeps([306,18,1,307]),import.meta.url),company_profile_layout:()=>c(()=>import("./Ph3qSUF6.js"),__vite__mapDeps([308,18]),import.meta.url),products_profile_layout:()=>c(()=>import("./D3Ue1mtV.js"),__vite__mapDeps([309,18]),import.meta.url),company_stats_bar_layout:()=>c(()=>import("./Didux5jJ.js"),__vite__mapDeps([310,18]),import.meta.url),consulting_service_background_layout:()=>c(()=>import("./DscMTgyX.js"),__vite__mapDeps([311,18]),import.meta.url),consulting_service_card_layout:()=>c(()=>import("./Cmw-HpG2.js"),__vite__mapDeps([312,18]),import.meta.url),consulting_service_form_layout:()=>c(()=>import("./Ce35pNGp.js"),__vite__mapDeps([313,18]),import.meta.url),consulting_service_grid_layout:()=>c(()=>import("./D9C_qTLV.js"),__vite__mapDeps([314,18]),import.meta.url),consulting_service_highlight_layout:()=>c(()=>import("./BkjfoJHm.js"),__vite__mapDeps([315,18]),import.meta.url),consulting_service_image_layout:()=>c(()=>import("./Dol-iK2f.js"),__vite__mapDeps([316,18]),import.meta.url),consulting_service_section:()=>c(()=>import("./wsi5ol_J.js"),__vite__mapDeps([317,18]),import.meta.url),dshow_hero_banner_layout:()=>c(()=>import("./Du-TSibP.js"),__vite__mapDeps([318,18]),import.meta.url),dshow_product_category_layout:()=>c(()=>import("./Cu0LexHT.js"),__vite__mapDeps([319,18]),import.meta.url),dshow_featured_products_layout:()=>c(()=>import("./BLAeevwI.js"),__vite__mapDeps([320,18]),import.meta.url),dshow_about_company_layout:()=>c(()=>import("./Cw--a187.js"),__vite__mapDeps([321,18]),import.meta.url),dshow_reasons_to_choose_layout:()=>c(()=>import("./DSUe7QK0.js"),__vite__mapDeps([322,18]),import.meta.url),dshow_customizable_options_layout:()=>c(()=>import("./B_RC8met.js"),__vite__mapDeps([323,18]),import.meta.url),dshow_business_benefits_layout:()=>c(()=>import("./C3_Iqv26.js"),__vite__mapDeps([324,18]),import.meta.url),dshow_service_layout:()=>c(()=>import("./D2jlWRpS.js"),__vite__mapDeps([325,18]),import.meta.url),dshow_latest_news_layout:()=>c(()=>import("./DSIzXOmj.js"),__vite__mapDeps([326,18]),import.meta.url),dshow_inner_banner_layout:()=>c(()=>import("./C0bZRn6R.js"),__vite__mapDeps([327,18]),import.meta.url),dshow_bread_crumbs_layout:()=>c(()=>import("./CQzijJ86.js"),__vite__mapDeps([328,18]),import.meta.url),dshow_contact_form_layout:()=>c(()=>import("./LFYEXZMp.js"),__vite__mapDeps([329,18]),import.meta.url),dshow_news_list_layout:()=>c(()=>import("./JCPYC_Z0.js"),__vite__mapDeps([330,18,27]),import.meta.url),contact_information_layout:()=>c(()=>import("./CvdRXZSw.js"),[],import.meta.url),contact_info_columns_layout:()=>c(()=>import("./CppX6SfQ.js"),__vite__mapDeps([331,18]),import.meta.url),contact_addr_way_cooperate_layout:()=>c(()=>import("./Dwp1XCas.js"),__vite__mapDeps([332,18]),import.meta.url),company_contact_map_layout:()=>c(()=>import("./BPvInVQy.js"),__vite__mapDeps([333,18]),import.meta.url),contact_us_form_layout:()=>c(()=>import("./sFV5TcTo.js"),__vite__mapDeps([334,18]),import.meta.url),contact_us_office_info_layout:()=>c(()=>import("./cAO3cv67.js"),__vite__mapDeps([335,18]),import.meta.url),contact_us_template_1:()=>c(()=>import("./BFD6L264.js"),__vite__mapDeps([336,18]),import.meta.url),contact_us_02_layout:()=>c(()=>import("./CS-DKSoI.js"),__vite__mapDeps([337,18,338,339]),import.meta.url),context_item_template_1:()=>c(()=>import("./Du-2iWla.js"),__vite__mapDeps([340,18,341]),import.meta.url),customer_says_banner_layout:()=>c(()=>import("./BnPfT9H-.js"),__vite__mapDeps([342,18,40,13,16]),import.meta.url),customer_says_section:()=>c(()=>import("./q3o0zpSJ.js"),__vite__mapDeps([343,18]),import.meta.url),customer_case_cards_layout:()=>c(()=>import("./DGYbl8YM.js"),__vite__mapDeps([344,18,19,20,345]),import.meta.url),detail_page_template_1:()=>c(()=>import("./BTT8KmvA.js"),__vite__mapDeps([346,13,347,104,16,109,18,264,348]),import.meta.url),detail_page_template_2:()=>c(()=>import("./B4cymN8K.js"),__vite__mapDeps([349,13,347,104,16,109,18,40,264,350]),import.meta.url),detail_page_template_3:()=>c(()=>import("./Dw5cQElL.js"),__vite__mapDeps([351,18,341]),import.meta.url),detail_page_template_4:()=>c(()=>import("./DH8kEsnS.js"),__vite__mapDeps([352,27,264,338,339,353]),import.meta.url),detail_page_template_5:()=>c(()=>import("./xOAR71Ga.js"),__vite__mapDeps([354,18,341]),import.meta.url),detail_page_template_6:()=>c(()=>import("./DIx7tmdo.js"),__vite__mapDeps([355,13,109,18,264,356]),import.meta.url),detail_page_template_7:()=>c(()=>import("./DMwzmceE.js"),__vite__mapDeps([357,18,264,358]),import.meta.url),detail_page_template_8:()=>c(()=>import("./Q3ZyvaX6.js"),__vite__mapDeps([359,13,347,104,16,109,18,40,264,350]),import.meta.url),detail_page_template_9:()=>c(()=>import("./Ny1mDaiN.js"),__vite__mapDeps([360,18,27,200,361]),import.meta.url),detail_page_template_11:()=>c(()=>import("./Y6owVkQl.js"),__vite__mapDeps([362,18,264,200,363]),import.meta.url),development_course_timeline_layout:()=>c(()=>import("./Bvhjb3IR.js"),__vite__mapDeps([364,13,18]),import.meta.url),development_history_timeline:()=>c(()=>import("./D9CoFtW3.js"),__vite__mapDeps([365,13,16,18,207,366]),import.meta.url),engineering_advantages_layout:()=>c(()=>import("./DiiOUVWA.js"),__vite__mapDeps([367,18,368]),import.meta.url),enterprise_culture_layout:()=>c(()=>import("./poVN5Ixd.js"),__vite__mapDeps([369,18]),import.meta.url),engineering_case_coverflow_layout:()=>c(()=>import("./DuSXyn8l.js"),__vite__mapDeps([370,13,16,81,82,83,18,371]),import.meta.url),environmental_solution_hero_layout:()=>c(()=>import("./Da-wno_3.js"),__vite__mapDeps([372,18]),import.meta.url),environmental_business_segments_layout:()=>c(()=>import("./Cnpt82Zm.js"),__vite__mapDeps([373,13,18,374]),import.meta.url),environmental_advantages_layout:()=>c(()=>import("./BwASArWi.js"),__vite__mapDeps([375,18]),import.meta.url),environmental_cases_layout:()=>c(()=>import("./DPj1tnxQ.js"),__vite__mapDeps([376,16,13,18]),import.meta.url),environmental_company_intro_layout:()=>c(()=>import("./BBKRqogd.js"),__vite__mapDeps([377,18]),import.meta.url),evaluation_list_template_1:()=>c(()=>import("./C_iEKIcE.js"),__vite__mapDeps([378,18]),import.meta.url),exhaust_treatment_advantages_layout:()=>c(()=>import("./ntbailGB.js"),__vite__mapDeps([379,18,380]),import.meta.url),factory_building_articles:()=>c(()=>import("./BEhjb7dr.js"),__vite__mapDeps([381,18,6]),import.meta.url),factory_building_gallery:()=>c(()=>import("./BirV51ZP.js"),__vite__mapDeps([382,18]),import.meta.url),factory_building_news:()=>c(()=>import("./CGMCkppp.js"),__vite__mapDeps([383,18,19,29,27,20]),import.meta.url),factory_building_products:()=>c(()=>import("./BkPAMpST.js"),__vite__mapDeps([384,18]),import.meta.url),factory_car_gallery:()=>c(()=>import("./30UckM3V.js"),__vite__mapDeps([385,18]),import.meta.url),factory_image_cards:()=>c(()=>import("./DA4j7nnB.js"),__vite__mapDeps([386,18]),import.meta.url),feedback_way_layout:()=>c(()=>import("./9zd_gS72.js"),__vite__mapDeps([387,18]),import.meta.url),flooring_various_materials_layout:()=>c(()=>import("./BpywPEgr.js"),__vite__mapDeps([388,18]),import.meta.url),four_feature_cards_banner_layout:()=>c(()=>import("./Dfqdb0GO.js"),__vite__mapDeps([389,18]),import.meta.url),hexagon_gallery:()=>c(()=>import("./BsQ-7mPp.js"),__vite__mapDeps([390,18,391]),import.meta.url),honor_qualification_layout:()=>c(()=>import("./BBv1F6Py.js"),__vite__mapDeps([392,18]),import.meta.url),honor_qualification_grid_layout:()=>c(()=>import("./DJfxqZYk.js"),__vite__mapDeps([393,18]),import.meta.url),hero_banner_template_1:()=>c(()=>import("./Hp-Ju01B.js"),__vite__mapDeps([394,18]),import.meta.url),home_hero_machinery:()=>c(()=>import("./BxHlXYIT.js"),__vite__mapDeps([395,18,40,13,16,396]),import.meta.url),home_hero_machinery_2:()=>c(()=>import("./CK3gVaEs.js"),__vite__mapDeps([397,18,13,103,15,104,16,398]),import.meta.url),machinery_about_intro_layout:()=>c(()=>import("./DLFc86Qm.js"),__vite__mapDeps([399,18]),import.meta.url),machinery_company_technology_layout:()=>c(()=>import("./fWyEM-g1.js"),__vite__mapDeps([400,18]),import.meta.url),machinery_product_grid_layout:()=>c(()=>import("./CeOKbDwY.js"),__vite__mapDeps([401,18]),import.meta.url),product_category_nav_grid_layout:()=>c(()=>import("./GDnPgybe.js"),__vite__mapDeps([402,403]),import.meta.url),motor_vehicle_export_about_layout:()=>c(()=>import("./DNSizGxb.js"),__vite__mapDeps([404,18]),import.meta.url),motor_vehicle_category_accordion_layout:()=>c(()=>import("./Gh0ZTFt4.js"),__vite__mapDeps([405,18]),import.meta.url),motor_vehicle_consultation_banner_layout:()=>c(()=>import("./lqPvK_LZ.js"),__vite__mapDeps([406,18]),import.meta.url),motor_vehicle_contact_form_layout:()=>c(()=>import("./DCWEaGgs.js"),__vite__mapDeps([407,18]),import.meta.url),motor_vehicle_news_center_layout:()=>c(()=>import("./Dax4GVGB.js"),__vite__mapDeps([408,18]),import.meta.url),motor_vehicle_news_list_layout:()=>c(()=>import("./CbXf6PoW.js"),__vite__mapDeps([409,18,27]),import.meta.url),motor_vehicle_popular_products_layout:()=>c(()=>import("./D9rer4HU.js"),__vite__mapDeps([410,18,19,20]),import.meta.url),home_hero_renovation:()=>c(()=>import("./CxfXd3kG.js"),__vite__mapDeps([411,18,40,13,16,412]),import.meta.url),join_cooperate_layout:()=>c(()=>import("./BWPbiuWw.js"),__vite__mapDeps([413,13,18,414]),import.meta.url),hotline_hero_banner_layout:()=>c(()=>import("./CSuKRvzp.js"),__vite__mapDeps([415,18]),import.meta.url),hydraulic_product_center_layout:()=>c(()=>import("./j0cX2o2g.js"),__vite__mapDeps([416,18,417]),import.meta.url),hydraulic_why_choose_us_layout:()=>c(()=>import("./8rgsIbxp.js"),__vite__mapDeps([418,18,419]),import.meta.url),image_text_template_1:()=>c(()=>import("./7CdbkClQ.js"),__vite__mapDeps([420,18]),import.meta.url),industry_domain_split_layout:()=>c(()=>import("./BVF9dQEt.js"),__vite__mapDeps([421,18]),import.meta.url),industry_icon_row_layout:()=>c(()=>import("./CowXac0O.js"),__vite__mapDeps([422,18]),import.meta.url),latest_news_layout_1:()=>c(()=>import("./DpoyX_17.js"),__vite__mapDeps([423,18,6]),import.meta.url),latest_news_layout_2:()=>c(()=>import("./B4GnHkGe.js"),__vite__mapDeps([424,18,6]),import.meta.url),latest_news_layout_3:()=>c(()=>import("./9N-C7l7L.js"),__vite__mapDeps([425,18,6]),import.meta.url),latest_news_layout_4:()=>c(()=>import("./DcIDQJMb.js"),__vite__mapDeps([426,18]),import.meta.url),latest_news_layout_5:()=>c(()=>import("./CTJpz6r3.js"),__vite__mapDeps([427,18]),import.meta.url),left_intro_right_banner:()=>c(()=>import("./1jx4Z7to.js"),__vite__mapDeps([428,18,13,103,15,104,16,429]),import.meta.url),lixing_material_advantages_layout:()=>c(()=>import("./Kdc1MvcI.js"),__vite__mapDeps([430,18,431]),import.meta.url),lixing_material_case_showcase_layout:()=>c(()=>import("./B-u47REr.js"),__vite__mapDeps([432,18,433]),import.meta.url),lixing_material_company_intro_layout:()=>c(()=>import("./CZTbxCet.js"),__vite__mapDeps([434,18,435]),import.meta.url),lixing_material_custom_banner_layout:()=>c(()=>import("./D478o-rf.js"),__vite__mapDeps([436,18,437]),import.meta.url),lixing_material_development_layout:()=>c(()=>import("./CC506gXX.js"),__vite__mapDeps([438,18,439]),import.meta.url),lixing_material_news_center_layout:()=>c(()=>import("./9tSVgfop.js"),__vite__mapDeps([440,18,441]),import.meta.url),lixing_material_process_layout:()=>c(()=>import("./B73shwt3.js"),__vite__mapDeps([442,18,443]),import.meta.url),lixing_material_product_category_layout:()=>c(()=>import("./D-RSa51m.js"),__vite__mapDeps([444,18,445]),import.meta.url),lixing_material_product_grid_layout:()=>c(()=>import("./DgnfHobA.js"),__vite__mapDeps([446,18]),import.meta.url),lixing_material_workshop_gallery_layout:()=>c(()=>import("./CIhXZQvL.js"),__vite__mapDeps([447,13,18]),import.meta.url),main_business_showcase_layout:()=>c(()=>import("./BUNcLWDI.js"),__vite__mapDeps([448,18]),import.meta.url),luqitian_advantages_layout:()=>c(()=>import("./D9rjlx_y.js"),__vite__mapDeps([449,18,450]),import.meta.url),luqitian_case_showcase_layout:()=>c(()=>import("./bYVHmNmz.js"),__vite__mapDeps([451,18]),import.meta.url),luqitian_company_intro_layout:()=>c(()=>import("./3boFNAH_.js"),__vite__mapDeps([452,18,453]),import.meta.url),luqitian_company_qualification_layout:()=>c(()=>import("./DJ_pRjJx.js"),__vite__mapDeps([454,16,13,18,455]),import.meta.url),luqitian_company_video_layout:()=>c(()=>import("./Dh4TPwK9.js"),__vite__mapDeps([456,18,457]),import.meta.url),luqitian_consult_banner_layout:()=>c(()=>import("./DffsI0Pq.js"),__vite__mapDeps([458,18,459]),import.meta.url),luqitian_contact_qr_layout:()=>c(()=>import("./DXS1ohqG.js"),__vite__mapDeps([460,18]),import.meta.url),luqitian_custom_process_layout:()=>c(()=>import("./HlpO9Fps.js"),__vite__mapDeps([461,18,462]),import.meta.url),luqitian_dynamic_sidebar_layout:()=>c(()=>import("./58eqWgrc.js"),__vite__mapDeps([463,339]),import.meta.url),luqitian_footer_layout:()=>c(()=>import("./C7RfUEDM.js"),__vite__mapDeps([464,465,466,467,468]),import.meta.url),luqitian_nav_layout:()=>c(()=>import("./tobM5ujw.js"),__vite__mapDeps([469,470,471,472,473,474,475]),import.meta.url),luqitian_news_info_layout:()=>c(()=>import("./BGPw7Bl-.js"),__vite__mapDeps([476,18,477]),import.meta.url),luqitian_news_tab_card_layout:()=>c(()=>import("./C_h5VH6d.js"),__vite__mapDeps([478,18]),import.meta.url),luqitian_product_center_layout:()=>c(()=>import("./B04arhba.js"),__vite__mapDeps([479,18,480]),import.meta.url),luqitian_product_sidebar_layout:()=>c(()=>import("./DXI4od9P.js"),__vite__mapDeps([481,339]),import.meta.url),luqitian_sidebar_company_intro_layout:()=>c(()=>import("./DlC17RD_.js"),__vite__mapDeps([482,18,338,339,483]),import.meta.url),luqitian_sidebar_contact_qr_layout:()=>c(()=>import("./BQZtvxMc.js"),__vite__mapDeps([484,18,338,339,485]),import.meta.url),luqitian_sidebar_online_message_layout:()=>c(()=>import("./C5LY7J16.js"),__vite__mapDeps([486,18,338,339,487]),import.meta.url),luqitian_sidebar_contact_us_layout:()=>c(()=>import("./FDtxQ-6N.js"),__vite__mapDeps([488,18,338,339]),import.meta.url),luqitian_sidebar_image_grid_layout:()=>c(()=>import("./C3FxjCk9.js"),__vite__mapDeps([489,19,18,20,338,339]),import.meta.url),luqitian_sidebar_news_list_layout:()=>c(()=>import("./D_S38ktD.js"),__vite__mapDeps([490,338,339,491]),import.meta.url),luqitian_sidebar_product_detail_layout:()=>c(()=>import("./pQv5haow.js"),__vite__mapDeps([492,18,27,264,338,339]),import.meta.url),luqitian_technical_strength_layout:()=>c(()=>import("./blceJ_it.js"),__vite__mapDeps([493,18]),import.meta.url),manage_team_layout:()=>c(()=>import("./Czo93DXM.js"),__vite__mapDeps([494,18]),import.meta.url),materials_accordion_layout:()=>c(()=>import("./B0sUFZTQ.js"),__vite__mapDeps([495,18]),import.meta.url),materials_cards_layout:()=>c(()=>import("./UuDDoXEO.js"),__vite__mapDeps([496,18]),import.meta.url),materials_carousel_layout:()=>c(()=>import("./ChAxw7rC.js"),__vite__mapDeps([497,18,40,13,16,498]),import.meta.url),materials_columns_layout:()=>c(()=>import("./BxmpcA-t.js"),__vite__mapDeps([499,18]),import.meta.url),materials_feature_layout:()=>c(()=>import("./V42ptpwM.js"),__vite__mapDeps([500,18]),import.meta.url),materials_hexagon_layout:()=>c(()=>import("./CGGRRlRq.js"),__vite__mapDeps([501,18,502]),import.meta.url),materials_list_image_layout:()=>c(()=>import("./Ig1pXrVF.js"),__vite__mapDeps([503,18]),import.meta.url),materials_text_cards:()=>c(()=>import("./CU3kzxU8.js"),__vite__mapDeps([504,18]),import.meta.url),materials_with_gallery:()=>c(()=>import("./YwHmZpSL.js"),__vite__mapDeps([505,18]),import.meta.url),mechanical_production_layout:()=>c(()=>import("./BVfYdfPS.js"),__vite__mapDeps([506,18]),import.meta.url),membrane_advantages_arc_layout:()=>c(()=>import("./DbW4RDjb.js"),__vite__mapDeps([507,18,508]),import.meta.url),news_cards_layout:()=>c(()=>import("./SLrDnaoH.js"),__vite__mapDeps([509,18]),import.meta.url),h2mo_news_list_layout:()=>c(()=>import("./BInTbc41.js"),__vite__mapDeps([510,18,19,27,20]),import.meta.url),news_image_card_pagination_layout:()=>c(()=>import("./BawIB_VN.js"),__vite__mapDeps([511,19,18,27,20]),import.meta.url),news_featured_carousel_layout:()=>c(()=>import("./Otk4wnG6.js"),__vite__mapDeps([512,18,27,513]),import.meta.url),news_center_date_grid_layout:()=>c(()=>import("./COtLBk49.js"),__vite__mapDeps([514,18]),import.meta.url),news_list_template_1:()=>c(()=>import("./BbK7_Jv_.js"),__vite__mapDeps([515,18]),import.meta.url),news_list_template_2:()=>c(()=>import("./s3NLiHbG.js"),__vite__mapDeps([516,18]),import.meta.url),news_list_template_3:()=>c(()=>import("./DJy0Cr2q.js"),__vite__mapDeps([517,18]),import.meta.url),news_with_sidebar_layout:()=>c(()=>import("./Dnpu8L1Z.js"),__vite__mapDeps([518,18,6]),import.meta.url),our_product_card_layout:()=>c(()=>import("./VQuWQ2RC.js"),__vite__mapDeps([519,18]),import.meta.url),partners_logo_layout:()=>c(()=>import("./D95WTCBV.js"),__vite__mapDeps([520,18]),import.meta.url),plant_landscape_cards_layout:()=>c(()=>import("./CoTQ0zB7.js"),__vite__mapDeps([521,18,19,20]),import.meta.url),product_center_showcase_layout:()=>c(()=>import("./BeNolhoE.js"),__vite__mapDeps([522,13,16,109,18,523]),import.meta.url),product_center_filter_grid_layout:()=>c(()=>import("./BxpPaCAn.js"),__vite__mapDeps([524,18,525]),import.meta.url),product_express_center_layout:()=>c(()=>import("./BfhAYUUo.js"),__vite__mapDeps([526,18,527]),import.meta.url),product_center_tabs_layout:()=>c(()=>import("./DKLWXwr9.js"),__vite__mapDeps([528,18]),import.meta.url),product_grid_template_1:()=>c(()=>import("./CS5uX8hp.js"),__vite__mapDeps([529,18]),import.meta.url),product_grid_template_2:()=>c(()=>import("./I5GInXAV.js"),__vite__mapDeps([530,18]),import.meta.url),pure_image_banner_layout:()=>c(()=>import("./DcnD1EiC.js"),__vite__mapDeps([531,18]),import.meta.url),pure_video_banner_layout:()=>c(()=>import("./Dfu_xobb.js"),__vite__mapDeps([532,18]),import.meta.url),product_series_banner_layout:()=>c(()=>import("./BmjQyFJo.js"),__vite__mapDeps([533,18]),import.meta.url),profile_four_part_layout:()=>c(()=>import("./B9wZLbA4.js"),__vite__mapDeps([534,18,535]),import.meta.url),qa_template_1:()=>c(()=>import("./DJyH6tGG.js"),__vite__mapDeps([536,18]),import.meta.url),qianshan_stats_counter_layout:()=>c(()=>import("./BBzhEwDN.js"),__vite__mapDeps([537,18]),import.meta.url),qianshan_strength_banner_layout:()=>c(()=>import("./mLmipOgB.js"),__vite__mapDeps([538,18]),import.meta.url),qianshan_product_showcase_layout:()=>c(()=>import("./DwjxAtDB.js"),__vite__mapDeps([539,18]),import.meta.url),qianshan_meijia_slider_layout:()=>c(()=>import("./BlF6SmV3.js"),__vite__mapDeps([540,13,16,18]),import.meta.url),qianshan_chairman_message_layout:()=>c(()=>import("./DwgzEBKa.js"),__vite__mapDeps([541,18]),import.meta.url),qianshan_natural_soy_board_layout:()=>c(()=>import("./DTaIKiXk.js"),__vite__mapDeps([542,18]),import.meta.url),qianshan_custom_home_hero_layout:()=>c(()=>import("./DWhbbmZP.js"),__vite__mapDeps([543,18]),import.meta.url),qianshan_meijia_feature_triptych_layout:()=>c(()=>import("./DR1iV3vz.js"),__vite__mapDeps([544,18]),import.meta.url),statistics_showcase_layout:()=>c(()=>import("./D-_maT7m.js"),__vite__mapDeps([545,18]),import.meta.url),technology_company_intro_layout:()=>c(()=>import("./CF6YYv8d.js"),__vite__mapDeps([546,18,547]),import.meta.url),technology_news_grid_layout:()=>c(()=>import("./B4KaWhF8.js"),__vite__mapDeps([548,18]),import.meta.url),technology_strength_cards_layout:()=>c(()=>import("./B4V_34Ac.js"),__vite__mapDeps([549,18,550]),import.meta.url),testimonials_columns_layout:()=>c(()=>import("./DtqKMQbH.js"),__vite__mapDeps([551,18,40,13,16]),import.meta.url),text_paragraph_template_1:()=>c(()=>import("./B9R_aIV8.js"),__vite__mapDeps([552,18]),import.meta.url),text_paragraph_template_2:()=>c(()=>import("./ZVoJCBDi.js"),__vite__mapDeps([553,18]),import.meta.url),timeline_template_1:()=>c(()=>import("./Cc4CiO-L.js"),__vite__mapDeps([554,13,16,18,207,555]),import.meta.url),various_building_materials_grid:()=>c(()=>import("./B32xGFGL.js"),__vite__mapDeps([556,18]),import.meta.url),various_building_materials_stats_layout:()=>c(()=>import("./6wskZSuw.js"),__vite__mapDeps([557,18]),import.meta.url),video_player_template_1:()=>c(()=>import("./BOvizILb.js"),__vite__mapDeps([558,18]),import.meta.url),why_choose_us_cards_layout:()=>c(()=>import("./u5TLz2aq.js"),__vite__mapDeps([559,18]),import.meta.url),why_choose_us_cards_layout_01:()=>c(()=>import("./V1AmKtVk.js"),__vite__mapDeps([560,18]),import.meta.url),"zhong-chi-company-intro-layout":()=>c(()=>import("./kCtOrk3K.js"),__vite__mapDeps([561,18]),import.meta.url),"zhong-chi-contact-qr-layout":()=>c(()=>import("./DB8hj-OP.js"),[],import.meta.url),"zhong-chi-hero-banner-layout":()=>c(()=>import("./C-EcwZFN.js"),[],import.meta.url),"zhong-chi-latest-news-layout":()=>c(()=>import("./DzRj_4dO.js"),__vite__mapDeps([562,18]),import.meta.url),"zhong-chi-product-showcase-layout":()=>c(()=>import("./BHL1cxSQ.js"),__vite__mapDeps([563,18]),import.meta.url),"zhong-chi-service-quality-layout":()=>c(()=>import("./NEi43xqH.js"),__vite__mapDeps([564,18]),import.meta.url),"zhong-chi-visit-factory-layout":()=>c(()=>import("./CREuR0xf.js"),__vite__mapDeps([565,18]),import.meta.url),section_wave_transition_layout:()=>c(()=>import("./DxN0TEfR.js"),__vite__mapDeps([566,567]),import.meta.url),"swiper-banner-layout":()=>c(()=>import("./Dxvz9g4w.js"),__vite__mapDeps([568,103,15,104,13,16,18,569]),import.meta.url),tengkai_sub_nav_tabs_layout:()=>c(()=>import("./CT7gbD9U.js"),__vite__mapDeps([570,18]),import.meta.url),tengkai_customize_banner_layout:()=>c(()=>import("./CpwWDcfK.js"),__vite__mapDeps([571,18]),import.meta.url),tengkai_partner_brands_layout:()=>c(()=>import("./Bvtdvyu_.js"),__vite__mapDeps([572,18]),import.meta.url),tengkai_advantages_layout:()=>c(()=>import("./CP8anRgI.js"),__vite__mapDeps([573,18]),import.meta.url),tengkai_company_overview_layout:()=>c(()=>import("./66jXtUu4.js"),__vite__mapDeps([574,18]),import.meta.url),tengkai_product_series_tabs_layout:()=>c(()=>import("./C36IKG96.js"),__vite__mapDeps([575,18]),import.meta.url),tengkai_company_profile_layout:()=>c(()=>import("./D_b6fcyL.js"),__vite__mapDeps([576,18]),import.meta.url),tengkai_qualification_banner_layout:()=>c(()=>import("./D83sRKMO.js"),__vite__mapDeps([577,18]),import.meta.url),tengkai_corporate_culture_layout:()=>c(()=>import("./C90J5o69.js"),__vite__mapDeps([578,18]),import.meta.url),tengkai_history_timeline_layout:()=>c(()=>import("./B6JW5ePa.js"),__vite__mapDeps([579,18]),import.meta.url),tengkai_image_gallery_layout:()=>c(()=>import("./CYB94GqJ.js"),__vite__mapDeps([580,18]),import.meta.url),tengkai_process_steps_layout:()=>c(()=>import("./CzopUTPv.js"),__vite__mapDeps([581,18]),import.meta.url),tengkai_contact_map_layout:()=>c(()=>import("./oWHZEqQv.js"),__vite__mapDeps([582,18]),import.meta.url),tengkai_product_grid_layout:()=>c(()=>import("./C6R9B-hr.js"),__vite__mapDeps([583,18]),import.meta.url),yulei_breadcrumb_bar_layout:()=>c(()=>import("./IDHrkrjN.js"),__vite__mapDeps([584,13,16,18,585]),import.meta.url),yulei_project_gallery_layout:()=>c(()=>import("./CH0NSXJO.js"),__vite__mapDeps([586,18,19,20]),import.meta.url),yulei_product_grid_layout:()=>c(()=>import("./B9Sv6u-t.js"),__vite__mapDeps([587,18,19,20]),import.meta.url),yulei_news_center_layout:()=>c(()=>import("./BZX8lV9-.js"),__vite__mapDeps([588,13,16,18,27]),import.meta.url),yulei_news_text_list_layout:()=>c(()=>import("./0I_c8WOo.js"),__vite__mapDeps([589,18,19,20,27]),import.meta.url),yulei_about_section_layout:()=>c(()=>import("./Bdb1h6JO.js"),__vite__mapDeps([590,18]),import.meta.url),yulei_strength_tabs_layout:()=>c(()=>import("./EAaPEqx0.js"),__vite__mapDeps([591,13,16,18,592]),import.meta.url),yulei_contact_card_layout:()=>c(()=>import("./Bmh0awqy.js"),__vite__mapDeps([593,18]),import.meta.url),yulei_quarry_section_layout:()=>c(()=>import("./DEoEgK5B.js"),__vite__mapDeps([594,103,15,104,13,16,18]),import.meta.url),yulei_page_banner_layout:()=>c(()=>import("./CiuARkSp.js"),__vite__mapDeps([595,18]),import.meta.url),detail_page_template_10:()=>c(()=>import("./Dg7Ufp77.js"),__vite__mapDeps([596,18,264,597]),import.meta.url),eastmountain_hero_banner_layout:()=>c(()=>import("./CJTa5oP5.js"),__vite__mapDeps([598,18,599]),import.meta.url),eastmountain_about_us_layout:()=>c(()=>import("./Dqhd-KU_.js"),__vite__mapDeps([600,18,599]),import.meta.url),eastmountain_products_layout:()=>c(()=>import("./DnfAAPp5.js"),__vite__mapDeps([601,13,16,18,599,602]),import.meta.url),eastmountain_news_layout:()=>c(()=>import("./UWzOcxgV.js"),__vite__mapDeps([603,18,599,27]),import.meta.url),eastmountain_contact_us_layout:()=>c(()=>import("./WnqI4kxY.js"),__vite__mapDeps([604,18,599]),import.meta.url),lonking_category_showcase_layout:()=>c(()=>import("./CkViG2fp.js"),__vite__mapDeps([605,13,606]),import.meta.url),lonking_hot_products_layout:()=>c(()=>import("./BOI_qvg6.js"),__vite__mapDeps([607,18,19,608,20,609]),import.meta.url),lonking_about_banner_layout:()=>c(()=>import("./DPLrqWSd.js"),__vite__mapDeps([610,18]),import.meta.url),lonking_news_cards_layout:()=>c(()=>import("./E41xaJOy.js"),__vite__mapDeps([611,18,19,608,20,609]),import.meta.url),lonking_search_bar_layout:()=>c(()=>import("./C1N2-3fw.js"),__vite__mapDeps([612,18]),import.meta.url),lonking_about_content_layout:()=>c(()=>import("./BJIT-Ixd.js"),__vite__mapDeps([613,18,614,465,27]),import.meta.url),lonking_product_list_layout:()=>c(()=>import("./DQx0y93D.js"),__vite__mapDeps([615,18,19,608,20,614,465,27]),import.meta.url),lonking_application_list_layout:()=>c(()=>import("./BYgHNb6X.js"),__vite__mapDeps([616,18,19,608,20,614,465,27]),import.meta.url),lonking_news_list_layout:()=>c(()=>import("./CPapmPVz.js"),__vite__mapDeps([617,18,19,27,608,20,614,465]),import.meta.url),lonking_contact_layout:()=>c(()=>import("./CwDibQe6.js"),__vite__mapDeps([618,18,465,614,27]),import.meta.url),detail_page_template_12:()=>c(()=>import("./Dlbc7dmp.js"),__vite__mapDeps([619,18,608,264,614,465,27]),import.meta.url),detail_page_template_13:()=>c(()=>import("./CC7OWkdt.js"),__vite__mapDeps([620,18,27,608,614,465]),import.meta.url),zkseasy_search_bar_layout:()=>c(()=>import("./CHXjstB2.js"),__vite__mapDeps([621,18,29]),import.meta.url),zkseasy_product_center_layout:()=>c(()=>import("./Cd9nY5AB.js"),__vite__mapDeps([622,18,19,29,20,623]),import.meta.url),zkseasy_about_video_layout:()=>c(()=>import("./Bf9AKrmw.js"),__vite__mapDeps([624,18]),import.meta.url),zkseasy_news_center_layout:()=>c(()=>import("./DGKFKmSv.js"),__vite__mapDeps([625,13,16,18,19,29,27,20,623,626]),import.meta.url),zkseasy_cta_banner_layout:()=>c(()=>import("./CPyz-ZrG.js"),__vite__mapDeps([627,18]),import.meta.url),zkseasy_equipment_grid_layout:()=>c(()=>import("./Do4SqsjQ.js"),__vite__mapDeps([628,13,16,18,29]),import.meta.url),zkseasy_environment_grid_layout:()=>c(()=>import("./DebIm_gz.js"),__vite__mapDeps([629,18,19,29,20,623]),import.meta.url),zkseasy_about_page_layout:()=>c(()=>import("./BavfzQEb.js"),__vite__mapDeps([630,18]),import.meta.url),travel_route_cards_layout:()=>c(()=>import("./DRmV1TUZ.js"),__vite__mapDeps([631,18,19,29,20]),import.meta.url),rotorpump_product_center_layout:()=>c(()=>import("./Bwdf1BoN.js"),__vite__mapDeps([632,18,19,29,20]),import.meta.url),rotorpump_advantages_layout:()=>c(()=>import("./BI7sDgms.js"),__vite__mapDeps([633,18]),import.meta.url),rotorpump_application_carousel_layout:()=>c(()=>import("./Bt5XwvZT.js"),__vite__mapDeps([634,13,16,81,82,83,18,29]),import.meta.url),rotorpump_partners_layout:()=>c(()=>import("./DdLHF-cD.js"),__vite__mapDeps([635,13,16,18,19,29,20]),import.meta.url),rotorpump_news_carousel_layout:()=>c(()=>import("./DmKDC_zH.js"),__vite__mapDeps([636,13,16,18,19,29,27,20]),import.meta.url),xiangyun_search_bar_layout:()=>c(()=>import("./Bo2CCawd.js"),__vite__mapDeps([637,13,16,82,83,638,18,639]),import.meta.url),xiangyun_product_showcase_layout:()=>c(()=>import("./DQFk2sGR.js"),__vite__mapDeps([640,18,29,641,642]),import.meta.url),xiangyun_category_tags_layout:()=>c(()=>import("./CWB_L5jk.js"),__vite__mapDeps([643,644,29]),import.meta.url),xiangyun_about_layout:()=>c(()=>import("./D_Fk4PeQ.js"),__vite__mapDeps([645,16,13,18,29,641,1]),import.meta.url),xiangyun_news_layout:()=>c(()=>import("./B2BbO_DY.js"),__vite__mapDeps([646,18,29,27,641]),import.meta.url),xiangyun_message_contact_layout:()=>c(()=>import("./BlMwEsum.js"),__vite__mapDeps([647,18]),import.meta.url),xiangyun_product_list_layout:()=>c(()=>import("./Bhe5m1gR.js"),__vite__mapDeps([648,18,19,644,29,20,649,465]),import.meta.url),xiangyun_news_list_layout:()=>c(()=>import("./BFxkl1zG.js"),__vite__mapDeps([650,18,19,644,29,27,20,649,465]),import.meta.url),xiangyun_page_content_layout:()=>c(()=>import("./DmK9KMhU.js"),__vite__mapDeps([651,18,644,29,649,465]),import.meta.url),xiangyun_message_form_layout:()=>c(()=>import("./DvINrPic.js"),__vite__mapDeps([652,18,644,29,649,465]),import.meta.url),detail_page_template_14:()=>c(()=>import("./DLluobwO.js"),__vite__mapDeps([653,27,644,29,649,465]),import.meta.url),bytune_about_layout:()=>c(()=>import("./B9ay-btO.js"),__vite__mapDeps([654,18,655]),import.meta.url),bytune_main_products_layout:()=>c(()=>import("./BfmQIKAG.js"),__vite__mapDeps([656,18,19,29,20,655]),import.meta.url),bytune_customization_layout:()=>c(()=>import("./KY2CFE5T.js"),__vite__mapDeps([657,18,655]),import.meta.url),bytune_application_layout:()=>c(()=>import("./DxzaKnkI.js"),__vite__mapDeps([658,13,16,18,19,29,20,655,659]),import.meta.url),bytune_why_choose_layout:()=>c(()=>import("./CPOGxRXY.js"),__vite__mapDeps([660,18,655]),import.meta.url),bytune_customers_layout:()=>c(()=>import("./CugmEqqB.js"),__vite__mapDeps([661,13,16,109,18,19,29,20,655,662]),import.meta.url),bytune_news_layout:()=>c(()=>import("./CT2khb1E.js"),__vite__mapDeps([663,18,19,29,27,20,655]),import.meta.url),xiaofang_about_layout:()=>c(()=>import("./Bz6OMw9I.js"),__vite__mapDeps([664,18]),import.meta.url),xiaofang_products_layout:()=>c(()=>import("./LBOKf2n9.js"),__vite__mapDeps([665,18,19,29,20,666]),import.meta.url),xiaofang_strength_layout:()=>c(()=>import("./DCVe8knk.js"),__vite__mapDeps([667,18]),import.meta.url),xiaofang_case_layout:()=>c(()=>import("./DxGLOrOD.js"),__vite__mapDeps([668,13,16,18,19,29,20,666]),import.meta.url),xiaofang_features_layout:()=>c(()=>import("./B0Xif34A.js"),__vite__mapDeps([669,18,666]),import.meta.url),xiaofang_news_layout:()=>c(()=>import("./BqUHaidE.js"),__vite__mapDeps([670,18,29,27,666]),import.meta.url),chenchuang_customization_layout:()=>c(()=>import("./DcQk-lAJ.js"),__vite__mapDeps([671,17,18]),import.meta.url),chenchuang_shipment_delivery_layout:()=>c(()=>import("./BUd9b7Zl.js"),__vite__mapDeps([672,13,16,17,18,29]),import.meta.url),chenchuang_certificate_layout:()=>c(()=>import("./DUhnmxfD.js"),__vite__mapDeps([673,13,16,17,18,29]),import.meta.url),chenchuang_mini_excavator_layout:()=>c(()=>import("./Bh_9kztB.js"),__vite__mapDeps([674,17,18]),import.meta.url),chenchuang_skid_steer_layout:()=>c(()=>import("./DakE5lpN.js"),__vite__mapDeps([675,17,18]),import.meta.url),duolexin_home_about_layout:()=>c(()=>import("./Clc12DMQ.js"),__vite__mapDeps([676,17,18,677]),import.meta.url),duolexin_home_choose_layout:()=>c(()=>import("./Bt33yUpH.js"),__vite__mapDeps([678,17,18,677]),import.meta.url),duolexin_home_product_layout:()=>c(()=>import("./GJSSqBuz.js"),__vite__mapDeps([679,17,18,680,27,29,677]),import.meta.url),duolexin_home_message_layout:()=>c(()=>import("./DCFCyPmQ.js"),__vite__mapDeps([681,17,18,680,27,29,682,677]),import.meta.url),duolexin_home_news_layout:()=>c(()=>import("./TWg9I3nT.js"),__vite__mapDeps([683,17,18,27,29,680,677]),import.meta.url),duolexin_about_layout:()=>c(()=>import("./WlEVd1Yg.js"),__vite__mapDeps([684,17,18]),import.meta.url),duolexin_service_layout:()=>c(()=>import("./DAClnqUO.js"),__vite__mapDeps([685,17,18]),import.meta.url),duolexin_product_list_layout:()=>c(()=>import("./xGQgHHja.js"),__vite__mapDeps([686,17,18,19,680,27,29,20,687,682]),import.meta.url),duolexin_news_list_layout:()=>c(()=>import("./CTEqiOMm.js"),__vite__mapDeps([688,17,18,19,27,29,680,20,687,682]),import.meta.url),detail_page_template_15:()=>c(()=>import("./UlrCXaNz.js"),__vite__mapDeps([689,17,18,680,27,29,687,682]),import.meta.url),detail_page_template_16:()=>c(()=>import("./DcpmDYqX.js"),__vite__mapDeps([690,17,18,27,680,29,687,682]),import.meta.url),h2mo_hero_banner_layout:()=>c(()=>import("./BkP4H-sd.js"),__vite__mapDeps([691,13,16,83,638,17,18,692]),import.meta.url),h2mo_intro_banner_layout:()=>c(()=>import("./BFvRgNb7.js"),__vite__mapDeps([693,17,18]),import.meta.url),h2mo_advantages_layout:()=>c(()=>import("./-qNjUGzx.js"),__vite__mapDeps([694,17,18]),import.meta.url),h2mo_performance_stats_layout:()=>c(()=>import("./CSw0QOsL.js"),__vite__mapDeps([695,13,16,17,18]),import.meta.url),h2mo_partners_layout:()=>c(()=>import("./Cu2FMQb6.js"),__vite__mapDeps([696,13,16,17,18,29]),import.meta.url),h2mo_section_tabs_layout:()=>c(()=>import("./B8ORABlr.js"),__vite__mapDeps([697,17,18]),import.meta.url)},Q_={"navi-1":()=>c(()=>import("./CXc510FQ.js"),__vite__mapDeps([698,470,471,472,699,473,474]),import.meta.url),"navi-2":()=>c(()=>import("./TfPHViuW.js"),__vite__mapDeps([700,470,471,472,699,473,474,701]),import.meta.url),"navi-3":()=>c(()=>import("./CLdOGf6V.js"),__vite__mapDeps([702,470,471,472,699,473,474]),import.meta.url),"navi-4":()=>c(()=>import("./DCpRBjvS.js"),__vite__mapDeps([703,470,471,472,699,473,474]),import.meta.url),"navi-5":()=>c(()=>import("./B7Z0bHsp.js"),__vite__mapDeps([704,470,471,472,699,473,474]),import.meta.url),"navi-6":()=>c(()=>import("./DHB-LZGY.js"),__vite__mapDeps([705,470,471,472,699,473,474,706]),import.meta.url),"navi-7":()=>c(()=>import("./BUsTQN3p.js"),__vite__mapDeps([707,470,471,472,473,474,708]),import.meta.url),"navi-8":()=>c(()=>import("./DV5cUU4_.js"),__vite__mapDeps([709,470,471,472,473,474,710]),import.meta.url),"navi-9":()=>c(()=>import("./tobM5ujw.js"),__vite__mapDeps([469,470,471,472,473,474,475]),import.meta.url),"navi-10":()=>c(()=>import("./DvbFQUps.js"),__vite__mapDeps([711,470,471,472,473,474,712]),import.meta.url),"navi-11":()=>c(()=>import("./DIubsPGN.js"),__vite__mapDeps([713,470,471,472,473,474]),import.meta.url),"navi-12":()=>c(()=>import("./DXsFi959.js"),__vite__mapDeps([714,470,471,472,699,473,474,715]),import.meta.url),"navi-13":()=>c(()=>import("./Dfvg93AX.js"),__vite__mapDeps([716,470,471,472,699,473,474,717]),import.meta.url),"navi-14":()=>c(()=>import("./BDzTc6ex.js"),__vite__mapDeps([718,470,471,472,473,474,719]),import.meta.url),"navi-15":()=>c(()=>import("./DvdXjKLC.js"),__vite__mapDeps([720,470,471,472,473,474,721]),import.meta.url),"navi-16":()=>c(()=>import("./_b0J_FYs.js"),__vite__mapDeps([722,470,699]),import.meta.url),"navi-17":()=>c(()=>import("./zv3G5GRi.js"),__vite__mapDeps([723,470,471,472,473,474,699]),import.meta.url),"navi-18":()=>c(()=>import("./xV6b4sk2.js"),__vite__mapDeps([724,470]),import.meta.url),"navi-19":()=>c(()=>import("./BU0cSzHl.js"),__vite__mapDeps([725,470,699]),import.meta.url),"navi-20":()=>c(()=>import("./BAn0R9ng.js"),__vite__mapDeps([726,470,471,472,699,473,474,727]),import.meta.url),"navi-21":()=>c(()=>import("./CEtiNh5j.js"),__vite__mapDeps([728,470]),import.meta.url),"navi-22":()=>c(()=>import("./8fDTp2mG.js"),__vite__mapDeps([729,470,471,472,473,474,699]),import.meta.url),"navi-23":()=>c(()=>import("./DT43ZfHk.js"),__vite__mapDeps([730,470,699]),import.meta.url),"navi-24":()=>c(()=>import("./Dxutz6bw.js"),__vite__mapDeps([731,470,699]),import.meta.url),"navi-25":()=>c(()=>import("./FAfqupYz.js"),__vite__mapDeps([732,95,470,471,472,699,473,474,733]),import.meta.url),"navi-26":()=>c(()=>import("./BVWAkQBX.js"),__vite__mapDeps([734,470,471,472,473,474,699]),import.meta.url),"navi-27":()=>c(()=>import("./CMPF1rH_.js"),__vite__mapDeps([735,470,471,472,473,474,699]),import.meta.url),"navi-28":()=>c(()=>import("./CAD0x0Li.js"),__vite__mapDeps([736,470,471,472,473,474,737]),import.meta.url),"navi-29":()=>c(()=>import("./CBIlS1bK.js"),__vite__mapDeps([738,470,471,472,473,474,739]),import.meta.url),"navi-30":()=>c(()=>import("./jk8_51T8.js"),__vite__mapDeps([740,470,471,472,699,473,474]),import.meta.url),"navi-31":()=>c(()=>import("./DvMDJIPD.js"),__vite__mapDeps([741,470,471,472,699,473,474]),import.meta.url),"navi-32":()=>c(()=>import("./D1w0ojpy.js"),__vite__mapDeps([742,470,471,472,473,474]),import.meta.url),"navi-33":()=>c(()=>import("./CLl4q1U9.js"),__vite__mapDeps([743,470,471,472,473,474]),import.meta.url),"navi-34":()=>c(()=>import("./DlAE1Xkd.js"),__vite__mapDeps([744,470,471,472,473,474]),import.meta.url),"navi-35":()=>c(()=>import("./_rC5oY8Y.js"),__vite__mapDeps([745,470,471,472,699,473,474]),import.meta.url),"navi-36":()=>c(()=>import("./DIXCcrZ1.js"),__vite__mapDeps([746,95,470,699]),import.meta.url),"navi-37":()=>c(()=>import("./jrLKThgL.js"),__vite__mapDeps([747,470,471,472,473,474,699]),import.meta.url),"navi-38":()=>c(()=>import("./MShgRUHQ.js"),__vite__mapDeps([748,470,471,472,699,473,474]),import.meta.url),"navi-39":()=>c(()=>import("./DnbWI3TV.js"),__vite__mapDeps([749,470,471,472,473,474,699,48,49]),import.meta.url),"navi-40":()=>c(()=>import("./eTvNoIY7.js"),__vite__mapDeps([750,470,471,472,21]),import.meta.url),"navi-41":()=>c(()=>import("./BqHO4Z7V.js"),__vite__mapDeps([751,470,471,472,473,474,699]),import.meta.url),"navi-42":()=>c(()=>import("./jlNMjlKN.js"),__vite__mapDeps([752,470]),import.meta.url),"navi-43":()=>c(()=>import("./DOYWyCVt.js"),__vite__mapDeps([753,470,471,472,473,474,699,37]),import.meta.url)},X_={"footer-1":()=>c(()=>import("./Ce0ZMVxI.js"),__vite__mapDeps([754,466,467,468]),import.meta.url),"footer-2":()=>c(()=>import("./k5Xz4-NU.js"),__vite__mapDeps([755,466,467,468]),import.meta.url),"footer-3":()=>c(()=>import("./DaYyhD0k.js"),__vite__mapDeps([756,466,467,468]),import.meta.url),"footer-4":()=>c(()=>import("./6VA7O9Fz.js"),__vite__mapDeps([757,465,467,468]),import.meta.url),"footer-5":()=>c(()=>import("./BI_iSdzG.js"),__vite__mapDeps([758,465,466,467,468,759]),import.meta.url),"footer-6":()=>c(()=>import("./C5I6WeDt.js"),__vite__mapDeps([760,465,466,467,468]),import.meta.url),"footer-7":()=>c(()=>import("./C7RfUEDM.js"),__vite__mapDeps([464,465,466,467,468]),import.meta.url),"footer-8":()=>c(()=>import("./B-LYIIbY.js"),__vite__mapDeps([761,465,466,467,468]),import.meta.url),"footer-9":()=>c(()=>import("./DeBqM7kI.js"),__vite__mapDeps([762,465,467,468]),import.meta.url),"footer-10":()=>c(()=>import("./DrNguRar.js"),__vite__mapDeps([763,465,466,467,468]),import.meta.url),"footer-11":()=>c(()=>import("./DZBXw-9Y.js"),__vite__mapDeps([764,465,466,467,468]),import.meta.url),"footer-12":()=>c(()=>import("./BUgBCBHX.js"),__vite__mapDeps([765,465,467,468]),import.meta.url),"footer-13":()=>c(()=>import("./DvqmNWpG.js"),__vite__mapDeps([766,465,466,467,468]),import.meta.url),"footer-14":()=>c(()=>import("./BXFyk3YH.js"),__vite__mapDeps([767,465,466,467,468]),import.meta.url),"footer-15":()=>c(()=>import("./DsjDm7le.js"),__vite__mapDeps([768,465,466,467,468]),import.meta.url),"footer-16":()=>c(()=>import("./BEXGlKaS.js"),__vite__mapDeps([769,465,466,467,468]),import.meta.url),"footer-18":()=>c(()=>import("./CCIQnKBh.js"),__vite__mapDeps([770,465,466,467,468]),import.meta.url),"footer-17":()=>c(()=>import("./Ch6OYcxB.js"),__vite__mapDeps([771,465,466,467,468]),import.meta.url),"footer-19":()=>c(()=>import("./aIZsOkJ7.js"),__vite__mapDeps([772,465,466,467,468]),import.meta.url),"footer-20":()=>c(()=>import("./HT52Xo6r.js"),__vite__mapDeps([773,465,466,467,468]),import.meta.url),"footer-21":()=>c(()=>import("./BPQmLDaC.js"),__vite__mapDeps([774,465,466,467,468]),import.meta.url),"footer-22":()=>c(()=>import("./Cg3V47TS.js"),__vite__mapDeps([775,465,466,467,468]),import.meta.url),"footer-23":()=>c(()=>import("./CkYdlvuf.js"),__vite__mapDeps([776,465,466,467,468]),import.meta.url),"footer-24":()=>c(()=>import("./BNxQvwIV.js"),__vite__mapDeps([777,465,466,467,468]),import.meta.url),"footer-25":()=>c(()=>import("./DoK4Oos9.js"),__vite__mapDeps([778,465,467,468]),import.meta.url),"footer-26":()=>c(()=>import("./DWAtvmdJ.js"),__vite__mapDeps([779,465,467,468]),import.meta.url),"footer-27":()=>c(()=>import("./XfS-kZRr.js"),__vite__mapDeps([780,465,466,467,468]),import.meta.url),"footer-28":()=>c(()=>import("./CFgov5tO.js"),__vite__mapDeps([781,465,466,467,468]),import.meta.url),"footer-29":()=>c(()=>import("./Ck32l0FE.js"),__vite__mapDeps([782,465,466,467,468]),import.meta.url),"footer-30":()=>c(()=>import("./CAHfjY1L.js"),__vite__mapDeps([783,465,466,467,468]),import.meta.url),"footer-31":()=>c(()=>import("./fZwoae9d.js"),__vite__mapDeps([784,465,467]),import.meta.url),"footer-32":()=>c(()=>import("./iGFXZOsl.js"),__vite__mapDeps([785,465,466,467]),import.meta.url),"footer-33":()=>c(()=>import("./CRem5j42.js"),__vite__mapDeps([786,465,466,467,468,787]),import.meta.url),"footer-34":()=>c(()=>import("./CYLZFtFY.js"),__vite__mapDeps([788,465,466,467,468,48,49]),import.meta.url),"footer-35":()=>c(()=>import("./ChjrGoqL.js"),__vite__mapDeps([789,465,466,467,21]),import.meta.url),"footer-36":()=>c(()=>import("./BHwBwTiU.js"),__vite__mapDeps([790,465,467,466,468]),import.meta.url),"footer-37":()=>c(()=>import("./D8nLd5rV.js"),__vite__mapDeps([791,465,466,467,468]),import.meta.url),"footer-38":()=>c(()=>import("./B8ylfwkX.js"),__vite__mapDeps([792,465,37,466,467]),import.meta.url),"footer-39":()=>c(()=>import("./DhtvoaSE.js"),__vite__mapDeps([793,465,466,467]),import.meta.url),"footer-40":()=>c(()=>import("./DPv951p9.js"),__vite__mapDeps([794,465,37,466,467,468]),import.meta.url)},BA=sa(W0),K0=sa(Q_),G0=sa(X_);Y_(Q_,"navi-1");Y_(X_,"footer-1");function _u(t){return K0[t]}function fu(t){return G0[t]}const J0=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 _u(s)||_u("navi-1")});return(s,a)=>(R(),D("div",null,[(R(),$t(Fo(i.value),{"nav-data":t.navData,onSearchClick:n},null,40,["nav-data"]))]))}}),Y0=Object.assign(J0,{__name:"NavLayoutRenderer"}),Ge=(t,e)=>{const r=Number(t);return Number.isFinite(r)?r:e},Z_=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=Z_(t?.contacts);return e.find(r=>Ge(r.is_primary,0)===1)||e[0]||null},St=(...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""},Q0=t=>{const e=St(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}`:""},X0=t=>{const e=St(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)},FA=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):[]},UA=(...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},Z0=80,tf=1920,aa=/\/api\/file\/preview\//i,tv=/\.(?:jpe?g|png|bmp|webp)(?:$|[?#])/i,ev=/[?&](?:w|h|l|q|fmt)=/i,rv=/https?:\/\/[^\s"'<>\\]+/gi,ov=/https?:\/\/[^\s"'<>\\;,]+/gi;function ef(t,e){if(!aa.test(t)||!tv.test(t)||ev.test(t))return t;const r=t.includes("?")?"&":"?";return`${t}${r}fmt=webp&q=${Z0}&w=${e}`}function nv(t,e){if(!aa.test(t))return t;const r=t.includes("<")?rv:ov;return t.replace(r,o=>ef(o,e))}function iv(t,e=tf){return typeof t!="string"||!t?t:ef(t,e)}function HA(t,e){return typeof t!="string"||!t||!aa.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 ws(t,e){if(typeof t=="string")return nv(t,e);if(Array.isArray(t))return t.map(r=>ws(r,e));if(t&&typeof t=="object"){const r=t,o={};for(const[n,i]of Object.entries(r))o[n]=ws(i,e);return o}return t}function jA(t,e=tf){return t&&ws(t,e)}const sv=Ut({__name:"SiteHeader",props:{bindings:{},componentConfig:{}},setup(t){const e=q=>{if(!q)return"";const I=q.trim();if(!I||I==="#")return"";const $=I.split("#")[0]?.split("?")[0]||"";return $==="/"?"/":`/${$.replace(/^\/+/,"").replace(/\/+$/,"")}`},r=q=>{if(!q)return new URLSearchParams;const I=q.split("#")[0]?.split("?")[1]||"";return new URLSearchParams(I)},o=(q,I)=>{const $=r(q);if(![...$.keys()].length)return!0;const z=r(I);for(const[et,pt]of $.entries())if(z.get(et)!==pt)return!1;return!0},n=q=>q.dynamicNavId??r(q.path).get("dynamicNavId"),i=(q,I,$)=>{const z=e(q);return!z||e(I)!==z&&!(z!=="/"&&$.startsWith(`${z}/`))?!1:o(q,I)},s=(q,I,$)=>{const z=n(q),et=r(I).get("dynamicNavId");return q.__dynamic||z!=null?!!et&&String(z)===String(et)&&e(q.path)===$:et?!1:i(q.path,I,$)},a=(q=[],I,$)=>q.some(z=>s(z,I,$)||(z.children?.length?a(z.children,I,$):!1)),l=t,_=H(()=>({"--theme-primary-color":l.bindings.previewNavStyle.backgroundColor,"--theme-primary-contrast":l.bindings.previewNavStyle.color})),u=Zt("navi-data").data,f=Zt("organization-data").data,p=Zt("subdomain-detail").data,d=Te("global-languages"),g=H(()=>iv(f.value?.logo_url||"",400));Qs(()=>{const q=g.value;if(!q)return{link:[]};let I="";try{I=new URL(q,"https://placeholder.invalid").origin}catch{I=""}return{link:[...I&&I!=="https://placeholder.invalid"?[{key:"preconnect-image",rel:"preconnect",href:I,crossorigin:""}]:[],{key:"preload-logo",rel:"preload",as:"image",href:q,fetchpriority:"high"}]}});const y=Te("global-social-accounts");function L(q){return String(q.id??q.code??q.name??"")}function w(q){const I=String(q||"").trim();return I?/^(https?:)?\/\//i.test(I)||I.startsWith("/api/file/preview/")||I.startsWith("/file/preview/")?I:I.startsWith("upload/")?`/api/file/preview/${I}`:I:""}function v(q,I){return q.map($=>{const z=L($),et=w(I[z]),pt=Array.isArray($.children)?v($.children,I):$.children;return{...$,...et?{image:et}:{},children:pt}})}const m=H(()=>{const q=u.value?.data?.[0]?.values;return Array.isArray(q)?v(q,l.bindings.menuImages||{}):[]}),h=H(()=>{const q=p.value?.data;return Array.isArray(q)?q[0]:q||null}),A=H(()=>{const q=h.value,I=X0(St(q?.phone));return{title:St(q?.full_name,q?.brand_name,q?.short_name,f.value?.title),description:q?.brand_name??"",shortName:St(q?.short_name),businessScope:St(q?.business_scope),mainProducts:St(q?.main_products),phone:I[0]||""}}),P=H(()=>{const q=y.value?.data;if(!Array.isArray(q))return[];const I={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 q.map($=>{const z=($.platform||"").toLowerCase();return{...$,logoUrl:I[z]||null}}).filter($=>$.account_name&&$.platform!=="email")}),M=H(()=>{const q=y.value?.data;if(!Array.isArray(q))return"";const I=q.find($=>$.platform==="email");return I?I.account_name:""}),N=kt(null),C=q=>{N.value=q},S=br();Qt(()=>S.fullPath,()=>{N.value=null});const U=()=>{N.value=null},V=(q,I)=>{N.value=N.value===q.id?null:q.id??null},j=H(()=>f.value?.domain||""),Q=H(()=>{const q=d.value?.data;return Array.isArray(q)?q.map(I=>({domain:(I?.domain||"").toString().trim(),language:(I?.language||"").toString().trim(),label:(I?.label||"").toString().trim()})).filter(I=>I.domain):[]}),mt=(q,I,$)=>q||I||$,tt=(q,I)=>{const $=q.trim();return $?/^https?:\/\//i.test($)?`${$}${I}`:`${$.includes("localhost")||$.startsWith("127.0.0.1"),"http"}://${$}${I}`:""},st=q=>{const I=q.trim();if(!I||I===j.value)return;const $=S.fullPath||"/",z=tt(I,$);z&&(window.location.href=z)},Z=ge(),yt=H(()=>S.path==="/search"||S.path.startsWith("/search/")),Ht=kt(null);Qt(()=>S.fullPath,q=>{yt.value||(Ht.value=q)},{immediate:!0});const Mt=q=>{const I=q?.keyword.trim();if(I){const $=q?.type==="products"||q?.type==="product"?"product":q?.type==="news"||q?.type==="content"||q?.type==="info"?"content":"all";Z.push({path:"/search",query:{query:I,type:$}});return}if(yt.value){const $=Ht.value;if($&&$!==S.fullPath){Z.push($);return}Z.back();return}Ht.value=S.fullPath||"/",Z.push("/search")},Ct=q=>q.path?q.path:"#",zt=H(()=>{const q=S.path,I=S.fullPath||S.path;for(let $=0;$<m.value.length;$++){const z=m.value[$];if(z&&(i(z.path,I,q)||z.children?.length&&a(z.children,I,q)||i(z.path,I,q)))return $}return null}),ee=H(()=>{const q=String(S.params.detail??"").toLowerCase(),I=S.params.slug;return(q==="product"||q==="content")&&!!I}),Wt=H(()=>({logoUrl:g.value,navItems:m.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:N.value,activeIndex:zt.value,searchActive:yt.value,componentConfig:l.componentConfig,detailRecord:h.value,socialAccounts:P.value,openDropdown:C,handleChildClick:U,handleParentClick:V,getCachedLink:Ct,languages:Q.value.map(q=>({...q,label:mt(q.label,q.language,q.domain)})),currentLanguageDomain:j.value,onLanguageChange:st,forceSolidNav:ee.value}));return(q,I)=>{const $=Y0;return R(),D("header",{style:Et(_.value)},[ht($,{"nav-data":Wt.value,onSearchClick:Mt},null,8,["nav-data"])],4)}}}),av=Object.assign(sv,{__name:"SiteHeader"}),lv=()=>{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"},uv=async()=>{const t=lv();try{return(await $fetch("/api/organization",{query:{domain:t}}))?.data?.[0]??null}catch(e){return console.error("💥 [客户端] 获取组织信息出错:",e),null}},Yn=()=>Zt("organization-data").data,qA=()=>Zt("theme-config").data,cv=()=>Zt("navi-data").data,_v=()=>Zt("subdomain-detail").data,zA=()=>Te("global-inquiry-form",()=>null),rf=()=>Zt("i18n-data").data,WA=async(t,e)=>{try{return await $fetch("/api/pages",{query:{subdomainId:t,path:e}})}catch(r){return console.error("❌ [fetchPageData] 获取页面数据失败:",r),null}},KA=async t=>{try{return await $fetch("/api/pages/homepage",{query:{subdomainId:t}})}catch(e){return console.error("❌ [fetchHomepage] 获取首页数据失败:",e),null}},of=()=>{const t=Te("global-inquiry-form"),e=Zt("organization-data").data,r=rf(),o=br(),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)},p=w=>w==null?!0:typeof w=="string"?w.trim()==="":!1,d=(w,v)=>r.value?.[w]??v,g=(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&&p(s[v.name]));if(w){g(`${d("please_fill_in","请填写")}${w.name}`,"error");return}l.value=!0;try{const v=e.value,m={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:m}),g(d("submit_success","提交成功"),"success"),Object.keys(s).forEach(h=>s[h]="")}catch{g(d("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}},fv=Ut({__name:"FooterLayoutRenderer",props:{bindings:{},footerData:{}},setup(t){const e=t,r=H(()=>e.bindings.footerLayoutTemplate||"footer-1"),o=H(()=>fu(r.value)||fu("footer-1")),{formItems:n,formData:i,submit:s,toast:a}=of();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)=>(R(),D("div",null,[(R(),$t(Fo(o.value),{"footer-data":_.value},null,8,["footer-data"]))]))}}),dv=Object.assign(fv,{__name:"FooterLayoutRenderer"}),pv=Ut({__name:"SiteFooter",props:{bindings:{},businessScope:{},componentConfig:{}},setup(t){const e=t,r=H(()=>({"--theme-primary-color":e.bindings.previewFooterStyle.backgroundColor,"--theme-primary-contrast":e.bindings.previewFooterStyle.color})),o=Zt("organization-data").data,n=Zt("subdomain-detail").data,i=Zt("branch-sites").data,s=Te("global-social-accounts"),a=Zt("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():""}),p=H(()=>{const b=o.value?.description;return typeof b=="string"?b.trim():""}),d=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}},g=H(()=>{const b=d(e.componentConfig);return b&&typeof b=="object"&&!Array.isArray(b)?b:{}}),y=b=>{const k=b.split(".").filter(Boolean);let x=g.value;for(const B of k){if(!x||typeof x!="object"||!(B in x))return;x=x[B]}return d(x)},L=(...b)=>{for(const k of b){const x=y(k);if(x!=null&&!(typeof x=="string"&&!x.trim()))return x}},w=(...b)=>St(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)||""}),m=H(()=>{const b=_.value;return b?[b.country,b.province,b.city,b.district,b.street_address,b.postal_code].filter(k=>!!k):[]}),h=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 B=(x.platform||"").toLowerCase();return{...x,logoUrl:k[B]||null}}).filter(x=>x.account_name&&x.platform!=="email")}),P=H(()=>St(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():""},N=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 B=(x?.platform||x?.name||"").toString().trim().toLowerCase();return B==="email"||B==="e-mail"||B==="mail"});if(k)return M(k.account_url||k.account_name||k.url)}return M(St(_n(_.value)?.email))}),S=H(()=>(o.value?.language||"").toLowerCase().startsWith("zh")),U=H(()=>w("navigation","quickNavigation")||(S.value?"导航栏目":"Navigation")),V=H(()=>w("product","categories")||(S.value?"产品分类":"Product Categories")),j=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},Q=H(()=>{const b=w("phoneLabel","phone_label","hotlineLabel","hotline_label","servicePhone","service_phone","phone","contact.phoneLabel");return b||(N.value?S.value?"服务热线：":"Phone:":"")}),mt=H(()=>{const b=St(_n(_.value)?.name);return b?`${b}`:""}),tt=H(()=>w("qrCodeLabel","qr_code_label","qrcodeLabel","qrcode_label")),st=H(()=>St(o.value?.qrcode,a.value)),Z=H(()=>{const b=P.value,k=St(o.value?.domain);return!b&&!k?"":`${[b,k].filter(Boolean).join(" ")}`}),yt=H(()=>w("filingRegions","filing_regions","icpRegions","icp_regions")),Ht=H(()=>{const b=i.value?.data;return Array.isArray(b)?b.map(k=>{const x=St(k?.city),B=St(k?.page_path,k?.pagePath);return!x||!B?null:{label:x,href:`/webcity_${encodeURIComponent(x)}`}}).filter(k=>!!k):[]}),Mt=b=>{const k=d(b);return Array.isArray(k)?k.map(x=>{const B=St(x?.title,x?.name,x?.label,x?.columnTitle),Y=(Array.isArray(x?.items)?x.items:Array.isArray(x?.links)?x.links:Array.isArray(x?.children)?x.children:[]).map(K=>{if(typeof K=="string"){const X=K.trim();return X?{label:X,href:"#"}:null}const W=St(K?.label,K?.nameDisplay,K?.name,K?.title);if(!W)return null;const lt=St(K?.href,K?.url,K?.path,K?.link)||"#";return{label:W,href:lt}}).filter(Boolean);return!B&&!Y.length?null:{title:B||U.value,items:Y}}).filter(Boolean):[]},Ct=cv(),zt=H(()=>{const b=Ct.value?.data?.[0]?.values;return Array.isArray(b)?b:[]}),ee=b=>b.path?b.path:"#",Wt=H(()=>{const b=zt.value.map(k=>{const x=St(k?.nameDisplay,k?.name,k?.title,k?.pageName);return x?{label:x,href:ee(k)}:null}).filter(Boolean);return b.length?{title:U.value,items:b.slice(0,8)}:null}),q=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},I=H(()=>{const b=zt.value.find(B=>q(B)&&Array.isArray(B.children)&&B.children.length)||zt.value.find(B=>Array.isArray(B.children)&&B.children.some(J=>q(J))),x=(Array.isArray(b?.children)?b.children:[]).map(B=>{const J=St(B?.nameDisplay,B?.name,B?.title,B?.pageName);return J?{label:J,href:ee(B)}:null}).filter(Boolean);return x.length?{title:V.value,items:x}:null}),$=H(()=>{const k=[...Mt(L("navColumns","nav_columns","navigationColumns","navigation_columns"))];return!k.length&&Wt.value?k.push(Wt.value):k.length&&!k.some(J=>j(J.title))&&Wt.value&&k.unshift(Wt.value),!I.value||k.some(B=>{const J=(B.title||"").trim(),Y=I.value?.title?.trim();return!!J&&!!Y&&J===Y})?k:[...k,I.value]}),z=async(b,k)=>{k.preventDefault();const x=ee(b);x&&x!=="#"&&(window.location.href=x)},et=H(()=>{if(!S.value)return"";const b=St(o.value?.filing_number);return b?`${b}`:""}),pt=H(()=>S.value?St(o.value?.police_filing_number):""),Rt=H(()=>S.value?"/sitemap":""),E=H(()=>S.value?w("sitemap","siteMap")||"网站地图":""),T=H(()=>({logoUrl:l.value,organizationName:P.value,domain:o.value?.domain,shortName:_.value.short_name,phoneLabel:Q.value,primaryPhone:N.value,primaryEmail:C.value,contactPerson:mt.value,contacts:u.value,detailAddress:v.value,addressParts:m.value,addressFields:h.value,language:o.value?.language||"",businessScope:f.value,siteDescription:p.value,description:p.value,qrCode:st.value,qrCodeImageUrl:st.value,qrCodeLabel:tt.value,copyright:Z.value,filingRegions:yt.value,regions:Ht.value,navColumns:$.value,socialAccounts:A.value,navItems:zt.value,bindings:e.bindings,componentConfig:e.componentConfig,footerBgImageUrl:e.bindings.footerBgImageUrl||"",backgroundImageUrl:e.bindings.footerBgImageUrl||"",filingNumber:et.value,policeFilingNumber:pt.value,sitemapUrl:Rt.value,sitemapLabel:E.value,getCachedLink:ee,handleNavClick:z}));return(b,k)=>{const x=dv;return R(),D("footer",{style:Et(r.value)},[O("div",null,[ht(x,{bindings:t.bindings,"footer-data":T.value},null,8,["bindings","footer-data"])])],4)}}}),mv=Object.assign(pv,{__name:"SiteFooter"}),nn={enabled:!1,autoSwitchLanguage:!0,autoPopupDialogBox:!1,autoPopupDialogBoxWaitTime:20,openingRemarks:"您好，我是 AI 客服，请问有什么可以帮您？",enableAutomaticAllocation:!0,customerServiceRuleIds:[]},du="ft_ai_chat_cid";function hv(){const t=localStorage.getItem(du);if(t)return t;const e=globalThis.crypto?.randomUUID?.()??`${Date.now()}-${Math.random().toString(36).slice(2,10)}`;return localStorage.setItem(du,e),e}function gv(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 yv(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 vv(t){return t===2?"user":t===3||t===4?"ai":"system"}function Ev(){const t="wss://ais.sdyihong.com.cn/ws/chat",e=Yn(),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=hv())};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),p=kt([]);let d=0;const g=()=>{if(u.value||!_.value.enabled)return;s();const w=_.value.wsUrl||t,v=gv(w,o.value,i.value,n.value),m=new WebSocket(v);u.value=m,m.onopen=()=>{f.value=!0},m.onclose=()=>{d++,f.value=!1,u.value=null,!(d>10)&&setTimeout(()=>g(),3e3)},m.onerror=()=>{f.value=!1},m.onmessage=h=>{try{const A=yv(h.data);if(!A.length)return;for(const P of A){const M=typeof P.content=="string"?P.content:"";if(!M)continue;const N=typeof P.type=="number"?P.type:void 0,C=typeof P.uid=="string"||P.uid===null?P.uid:null,S=vv(N),U=Date.now();if(N===2&&C===i.value)continue;const V=p.value[p.value.length-1],j=!!V&&U-V.timestamp<1500;if(S==="ai"&&N===3&&V&&V.role==="ai"&&V.wsType===3&&j&&(C==null||V.uid==null||V.uid===C)){V.content+=M,V.timestamp=U,V.uid=C;continue}p.value.push({id:`${S}-${U}-${Math.random().toString(36).slice(2,8)}`,role:S,content:M,timestamp:U,wsType:N,uid:C})}}catch(A){console.error("解析 WebSocket 消息失败:",A)}}};return{config:_,messages:p,wsReady:f,ensureConnection:g,sendMessage:w=>{const v=w.trim();if(!v)return;if(v.length>200){console.warn("消息内容过长，最多 200 个字");return}const m={id:`user-${Date.now()}`,role:"user",content:v,timestamp:Date.now(),wsType:2,uid:i.value};if(p.value.push(m),u.value&&f.value){const h={type:2,uid:i.value,content:v};u.value.send(JSON.stringify(h))}else p.value.push({id:`ai-offline-${Date.now()}`,role:"ai",content:"当前客服暂不可用，已记录您的问题。",timestamp:Date.now()}),g()},addOpeningRemark:()=>{}}}const bv={class:"font-sans"},wv={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"},Av={class:"bg-[var(--theme-primary-color)] px-6 py-4 flex items-center justify-between shadow-md z-10"},Tv={class:"flex items-center gap-3"},Rv={class:"text-white font-bold text-base tracking-wide"},Iv={class:"text-[var(--theme-primary-contrast)] text-xs flex items-center gap-1"},Pv={key:0,class:"flex justify-center my-2"},Dv={class:"bg-gray-200/60 text-gray-500 text-[10px] px-2 py-0.5 rounded-full font-medium"},Ov={key:0},Lv={key:1,class:"w-4 h-4",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor"},xv={key:1,class:"h-full flex flex-col items-center justify-center text-gray-400 gap-3 opacity-60"},Cv={class:"text-sm"},kv={class:"p-4 bg-white border-t border-gray-100"},Sv={class:"relative flex items-center bg-gray-100 rounded-full px-2 py-2 transition-all duration-300 border border-transparent"},Vv=["placeholder"],Mv=["disabled"],Nv="ft_ai_chat_auto_popup_shown",$v=Ut({__name:"AiChatWidget",props:{i18nData:{}},setup(t){const{config:e,messages:r,ensureConnection:o,sendMessage:n}=Ev(),i=kt(!1),s=kt(""),a=kt(null),l=kt(null),_=H(()=>e.value.enabled),f=(()=>{const m=globalThis.location?.host||"default";return`${Nv}:${m}`})(),p=kt(!1);p.value=localStorage.getItem(f)==="1";const d=()=>{p.value||(p.value=!0,localStorage.setItem(f,"1"))},g=()=>{hr(()=>{l.value&&(l.value.scrollTop=l.value.scrollHeight)})},y=()=>{e.value.enabled&&(a.value&&(clearTimeout(a.value),a.value=null),d(),i.value=!0,o(),r.value.length,g())},L=()=>{i.value=!1},w=()=>{s.value.trim()&&(n(s.value),s.value="",g())},v=(m,h)=>h?m.timestamp-h.timestamp>600*1e3:!0;return Qt(()=>r.value.length,()=>{i.value&&g()}),Qt(()=>e.value,m=>{if(m&&m.enabled)if(m.autoPopupDialogBox){if(p.value)return;a.value&&clearTimeout(a.value),a.value=setTimeout(()=>{y()},(m.autoPopupDialogBoxWaitTime||10)*1e3)}else a.value&&(clearTimeout(a.value),a.value=null)},{immediate:!0,deep:!0}),$r(()=>{a.value&&clearTimeout(a.value)}),(m,h)=>(R(),D("div",bv,[ht(ne,{name:"chat-pop"},{default:Ot(()=>[i.value&&_.value?(R(),D("div",wv,[O("div",Av,[O("div",Tv,[h[2]||(h[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",Rv,rt(t.i18nData?.ai_assistant),1),O("div",Iv,[h[1]||(h[1]=O("span",{class:"animate-pulse"},"●",-1)),qs(" "+rt(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},[...h[3]||(h[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"},[_t(r).length?(R(!0),D(nt,{key:0},gt(_t(r),(A,P)=>(R(),D("div",{key:A.id,class:"flex flex-col gap-2"},[v(A,_t(r)[P-1])?(R(),D("div",Pv,[O("span",Dv,rt(new Date(A.timestamp).toLocaleString(void 0,{hour:"2-digit",minute:"2-digit"})),1)])):ut("",!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)]":"bg-[var(--theme-primary-color)] text-white"])},[A.role==="user"?(R(),D("span",Ov,rt(t.i18nData?.me),1)):(R(),D("svg",Lv,[...h[4]||(h[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"?"bg-[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"])},rt(A.content),3)],2)],2)]))),128)):(R(),D("div",xv,[h[5]||(h[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",Cv,rt(t.i18nData?.hi_how_can_i_help_you),1)]))],512),O("div",kv,[O("div",Sv,[Ft(O("input",{"onUpdate:modelValue":h[0]||(h[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:Up(w,["enter"])},null,40,Vv),[[ie,s.value]]),O("button",{class:"p-2 rounded-full bg-[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},[...h[6]||(h[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,Mv)])])])):ut("",!0)]),_:1}),ht(ne,{name:"fade-scale"},{default:Ot(()=>[_.value&&!i.value?(R(),D("button",{key:0,class:"ai-chat-trigger fixed bottom-15 right-20 z-40 group",onClick:y},[...h[7]||(h[7]=[O("div",{class:"relative w-14 h-14 bg-[var(--theme-primary-color)] rounded-full hover:shadow-[0_6px_20px_rgb(var(--theme-primary-color)/0.23)] hover:-translate-y-1 hover:bg-[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)])])):ut("",!0)]),_:1})]))}}),je=(t,e)=>{const r=t.__vccOpts||t;for(const[o,n]of e)r[o]=n;return r},Bv=Object.assign(je($v,[["__scopeId","data-v-5341cbd3"]]),{__name:"AiChatWidget"});function Fv(t){return t.clickable!==!1&&!!t.href}function Uv(t){console.log(t,667);const e=Z_(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=St(i.phone,i.mobile);if(a&&i.show_mobile!==0){const l=Q0(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 Hv=Ut({__name:"InquiryContactAction",props:{contact:{},inactiveTag:{default:"div"}},setup(t){const e=t,r=H(()=>Fv(e.contact));return(o,n)=>(R(),$t(Fo(_t(r)?"a":t.inactiveTag),{href:_t(r)?t.contact.href:void 0,target:_t(r)?"_blank":void 0,rel:_t(r)?"noopener":void 0,class:jt({"cursor-default":!_t(r)})},{default:Ot(()=>[vd(o.$slots,"default")]),_:3},8,["href","target","rel","class"]))}}),fo=Object.assign(Hv,{__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"]},jv={class:"fixed right-4 top-[calc(50%+10rem)] z-[120] font-sans sm:-translate-y-1/2"},qv={class:"relative"},zv={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]"},Wv={class:"custom-scrollbar min-h-0 flex-1 space-y-4 overflow-y-auto p-5 sm:max-h-[420px]"},Kv={key:0,class:"space-y-3"},Gv={class:"text-sm text-gray-700 flex items-center gap-1"},Jv={key:0,class:"text-red-500"},Yv=["onUpdate:modelValue","placeholder"],Qv=["onUpdate:modelValue"],Xv=["value"],Zv=["onUpdate:modelValue","placeholder"],tE=["disabled"],eE={class:"flex items-center gap-2 text-sm font-medium"},rE={key:0},oE={key:1},nE={key:0,class:"flex flex-col gap-3 items-end"},iE={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"},sE={class:"w-5 h-5",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":"1.7","stroke-linecap":"round","stroke-linejoin":"round"},aE=["d"],lE={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"},uE={class:"rounded-xl bg-white p-2 shadow-lg border border-gray-100"},cE=["src"],_E={class:"flex h-12 w-12 flex-shrink-0 items-center justify-center text-black"},fE={class:"w-5 h-5",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":"1.7","stroke-linecap":"round","stroke-linejoin":"round"},dE=["d"],pE={class:"whitespace-nowrap opacity-0 group-hover:opacity-100 transition-opacity duration-300 pl-2"},mE={class:"text-sm font-semibold text-gray-900"},hE={class:"text-xs text-gray-500"},gE={class:"flex h-12 w-12 flex-shrink-0 items-center justify-center text-black"},yE={class:"w-5 h-5",viewBox:"0 0 1024 1024",fill:"currentColor"},vE=["d"],EE={class:"whitespace-nowrap opacity-0 group-hover:opacity-100 transition-opacity duration-300 pl-2"},bE={class:"text-sm font-semibold text-gray-900"},wE=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=fo;return R(),D("div",jv,[O("div",qv,[ht(ne,{name:"slide-in"},{default:Ot(()=>[e.isOpen?(R(),D("div",zv,[O("div",{class:"flex shrink-0 items-center justify-between px-5 py-4",style:Et({background:e.primaryColor})},[O("div",null,[O("p",{class:"text-base font-semibold",style:Et({color:e.contrastColor})},rt(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",Wv,[e.hasForm?(R(),D("div",Kv,[(R(!0),D(nt,null,gt(e.formItems,a=>(R(),D("div",{key:a.name,class:"space-y-1"},[O("label",Gv,[O("span",null,rt(a.name),1),a.required?(R(),D("span",Jv,"*")):ut("",!0)]),a.type===1?Ft((R(),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,Yv)),[[ie,e.formData[a.name]]]):a.type===2?Ft((R(),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)]"},[(R(!0),D(nt,null,gt(a.values||[],l=>(R(),D("option",{key:l,value:l},rt(l),9,Xv))),128))],8,Qv)),[[vr,e.formData[a.name]]]):a.type===3?Ft((R(),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,Zv)),[[ie,e.formData[a.name]]]):ut("",!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:Et({background:e.primaryColor,color:e.contrastColor}),onClick:i[1]||(i[1]=(...a)=>e.submit&&e.submit(...a))},rt(e.submitting?`${t.i18nData?.submitting}...`:`${t.i18nData?.submit_consultation}`),13,tE)])):ut("",!0)]),ht(ne,{name:"fade"},{default:Ot(()=>[e.toast.visible?(R(),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",eE,[e.toast.type==="success"?(R(),D("span",rE,"✅")):(R(),D("span",oE,"⚠️")),O("span",null,rt(e.toast.text),1)])],2)):ut("",!0)]),_:1})])):ut("",!0)]),_:1}),e.isOpen?ut("",!0):(R(),D("div",nE,[(R(!0),D(nt,null,gt(e.primaryContacts,a=>(R(),D(nt,{key:a.key},[a.type==="qrcode"?(R(),D("div",iE,[(R(),D("svg",sE,[(R(!0),D(nt,null,gt(_t(Bt).qrcode,l=>(R(),D("path",{key:l,d:l},null,8,aE))),128))])),O("div",lE,[O("div",uE,[O("img",{src:a.href,alt:"qrcode",class:"block h-32 w-32 object-contain"},null,8,cE)])])])):(R(),$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:Ot(()=>[O("div",_E,[(R(),D("svg",fE,[(R(!0),D(nt,null,gt(_t(Bt)[r[a.type]],l=>(R(),D("path",{key:l,d:l},null,8,dE))),128))]))]),O("div",pE,[O("p",mE,rt(o(a)),1),O("p",hE,rt(a.note),1)])]),_:2},1032,["contact"]))],64))),128)),e.hasForm?(R(),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",gE,[(R(),D("svg",yE,[(R(!0),D(nt,null,gt(_t(Bt).form,a=>(R(),D("path",{key:a,d:a},null,8,vE))),128))]))]),O("div",EE,[O("p",bE,rt(t.i18nData?.online_message),1)])])):ut("",!0)]))])])}}}),pu=Object.assign(je(wE,[["__scopeId","data-v-6b46bad0"]]),{__name:"InquiryLayouts01"}),AE={class:"fixed right-4 top-[calc(50%+10rem)] -translate-y-1/2 z-[120] font-sans"},TE={class:"relative"},RE={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"},IE={class:"p-5 space-y-4 max-h-[420px] overflow-y-auto custom-scrollbar"},PE={key:0,class:"space-y-3"},DE={class:"text-sm text-gray-700 flex items-center gap-1"},OE={key:0,class:"text-red-500"},LE=["onUpdate:modelValue","placeholder"],xE=["onUpdate:modelValue"],CE=["value"],kE=["onUpdate:modelValue","placeholder"],SE=["disabled"],VE={class:"flex items-center gap-2 text-sm font-medium"},ME={key:0},NE={key:1},$E={class:"w-6 h-6",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"},BE=["d"],FE={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"},UE={class:"bg-gray-900 text-white text-sm px-3 py-2 rounded-lg shadow-lg whitespace-nowrap"},HE=["src"],jE={class:"font-semibold"},qE={class:"text-xs opacity-90"},zE={class:"w-6 h-6",viewBox:"0 0 1024 1024",fill:"currentColor"},WE=["d"],KE={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"},GE={class:"bg-gray-900 text-white text-sm px-3 py-2 rounded-lg shadow-lg whitespace-nowrap"},JE={class:"font-semibold"},YE=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=fo;return R(),D("div",AE,[O("div",TE,[ht(ne,{name:"slide-in"},{default:Ot(()=>[e.isOpen?(R(),D("div",RE,[O("div",{class:"flex items-center justify-between px-5 py-4",style:Et({background:e.primaryColor})},[O("div",null,[O("p",{class:"text-base font-semibold",style:Et({color:e.contrastColor})},rt(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",IE,[e.hasForm?(R(),D("div",PE,[(R(!0),D(nt,null,gt(e.formItems,l=>(R(),D("div",{key:l.name,class:"space-y-1"},[O("label",DE,[O("span",null,rt(l.name),1),l.required?(R(),D("span",OE,"*")):ut("",!0)]),l.type===1?Ft((R(),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,LE)),[[ie,e.formData[l.name]]]):l.type===2?Ft((R(),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)]"},[(R(!0),D(nt,null,gt(l.values||[],_=>(R(),D("option",{key:_,value:_},rt(_),9,CE))),128))],8,xE)),[[vr,e.formData[l.name]]]):l.type===3?Ft((R(),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,kE)),[[ie,e.formData[l.name]]]):ut("",!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:Et({background:e.primaryColor,color:e.contrastColor}),onClick:s[1]||(s[1]=(...l)=>e.submit&&e.submit(...l))},rt(e.submitting?`${t.i18nData?.submitting}...`:`${t.i18nData?.submit_consultation}`),13,SE)])):ut("",!0)]),ht(ne,{name:"fade"},{default:Ot(()=>[e.toast.visible?(R(),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",VE,[e.toast.type==="success"?(R(),D("span",ME,"✅")):(R(),D("span",NE,"⚠️")),O("span",null,rt(e.toast.text),1)])],2)):ut("",!0)]),_:1})])):ut("",!0)]),_:1}),O("div",{class:jt(["flex-col rounded",e.isOpen?"hidden sm:flex":"flex"])},[(R(!0),D(nt,null,gt(e.primaryContacts,l=>(R(),$t(a,{key:l.key,contact:l,style:Et({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:Ot(()=>[(R(),D("svg",$E,[(R(!0),D(nt,null,gt(_t(Bt)[o[l.type]],_=>(R(),D("path",{key:_,d:_},null,8,BE))),128))])),O("div",FE,[O("div",UE,[l.type==="qrcode"?(R(),D("img",{key:0,src:l.href,alt:"qrcode",class:"block h-32 w-32 object-contain rounded bg-white p-1"},null,8,HE)):(R(),D(nt,{key:1},[O("p",jE,rt(n(l)),1),O("p",qE,rt(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?(R(),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))},[(R(),D("svg",zE,[(R(!0),D(nt,null,gt(_t(Bt).form,l=>(R(),D("path",{key:l,d:l},null,8,WE))),128))])),O("div",KE,[O("div",GE,[O("p",JE,rt(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))])])])):ut("",!0)],2)])])}}}),QE=Object.assign(je(YE,[["__scopeId","data-v-3c265457"]]),{__name:"InquiryLayouts02"}),XE={class:"fixed right-4 top-[calc(50%+10rem)] -translate-y-1/2 z-[120] font-sans"},ZE={class:"relative"},tb={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"},eb={class:"p-5 space-y-4 max-h-[420px] overflow-y-auto custom-scrollbar"},rb={key:0,class:"space-y-3"},ob={class:"text-sm text-gray-700 flex items-center gap-1"},nb={key:0,class:"text-red-500"},ib=["onUpdate:modelValue","placeholder"],sb=["onUpdate:modelValue"],ab=["value"],lb=["onUpdate:modelValue","placeholder"],ub=["disabled"],cb={class:"flex items-center gap-2 text-sm font-medium"},_b={key:0},fb={key:1},db=["d"],pb={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"},mb={class:"bg-gray-900 text-white text-sm px-3 py-2 rounded-lg shadow-lg whitespace-nowrap"},hb=["src"],gb={class:"font-semibold"},yb={class:"text-xs opacity-90"},vb={class:"w-6 h-6 text-gray-700",viewBox:"0 0 1024 1024",fill:"currentColor"},Eb=["d"],bb={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"},wb={class:"bg-gray-900 text-white text-sm px-3 py-2 rounded-lg shadow-lg whitespace-nowrap"},Ab={class:"font-semibold"},Tb=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=fo;return R(),D("div",XE,[O("div",ZE,[ht(ne,{name:"slide-in"},{default:Ot(()=>[e.isOpen?(R(),D("div",tb,[O("div",{class:"flex items-center justify-between px-5 py-4",style:Et({background:e.primaryColor})},[O("div",null,[O("p",{class:"text-base font-semibold",style:Et({color:e.contrastColor})},rt(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",eb,[e.hasForm?(R(),D("div",rb,[(R(!0),D(nt,null,gt(e.formItems,l=>(R(),D("div",{key:l.name,class:"space-y-1"},[O("label",ob,[O("span",null,rt(l.name),1),l.required?(R(),D("span",nb,"*")):ut("",!0)]),l.type===1?Ft((R(),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,ib)),[[ie,e.formData[l.name]]]):l.type===2?Ft((R(),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)]"},[(R(!0),D(nt,null,gt(l.values||[],_=>(R(),D("option",{key:_,value:_},rt(_),9,ab))),128))],8,sb)),[[vr,e.formData[l.name]]]):l.type===3?Ft((R(),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,lb)),[[ie,e.formData[l.name]]]):ut("",!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:Et({background:e.primaryColor,color:e.contrastColor}),onClick:s[1]||(s[1]=(...l)=>e.submit&&e.submit(...l))},rt(e.submitting?`${t.i18nData?.submitting}...`:`${t.i18nData?.submit_consultation}`),13,ub)])):ut("",!0)]),ht(ne,{name:"fade"},{default:Ot(()=>[e.toast.visible?(R(),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",cb,[e.toast.type==="success"?(R(),D("span",_b,"✅")):(R(),D("span",fb,"⚠️")),O("span",null,rt(e.toast.text),1)])],2)):ut("",!0)]),_:1})])):ut("",!0)]),_:1}),O("div",{class:jt(["flex-col gap-2.5",e.isOpen?"hidden sm:flex":"flex"])},[(R(!0),D(nt,null,gt(e.primaryContacts,(l,_)=>(R(),$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:Et({backgroundColor:r(l.type,_).backgroundColor})},{default:Ot(()=>[(R(),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"},[(R(!0),D(nt,null,gt(o(l.type),u=>(R(),D("path",{key:u,d:u},null,8,db))),128))],2)),O("div",pb,[O("div",mb,[l.type==="qrcode"?(R(),D("img",{key:0,src:l.href,alt:"qrcode",class:"block h-32 w-32 object-contain rounded bg-white p-1"},null,8,hb)):(R(),D(nt,{key:1},[O("p",gb,rt(n(l)),1),O("p",yb,rt(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?(R(),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))},[(R(),D("svg",vb,[(R(!0),D(nt,null,gt(_t(Bt).form,l=>(R(),D("path",{key:l,d:l},null,8,Eb))),128))])),O("div",bb,[O("div",wb,[O("p",Ab,rt(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))])])])):ut("",!0)],2)])])}}}),Rb=Object.assign(je(Tb,[["__scopeId","data-v-53905c5b"]]),{__name:"InquiryLayouts03"}),Ib={class:"fixed right-4 top-[calc(50%+10rem)] -translate-y-1/2 z-[120] font-sans"},Pb={class:"relative"},Db={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"},Ob={class:"p-5 space-y-4 max-h-[420px] overflow-y-auto custom-scrollbar"},Lb={key:0,class:"space-y-3"},xb={class:"text-sm text-gray-700 flex items-center gap-1"},Cb={key:0,class:"text-red-500"},kb=["onUpdate:modelValue","placeholder"],Sb=["onUpdate:modelValue"],Vb=["value"],Mb=["onUpdate:modelValue","placeholder"],Nb=["disabled"],$b={class:"flex items-center gap-2 text-sm font-medium"},Bb={key:0},Fb={key:1},Ub={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"},Hb=["d"],jb={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"},qb={class:"bg-gray-900 text-white text-sm px-3 py-2 rounded-lg shadow-lg whitespace-nowrap"},zb=["src"],Wb={class:"font-semibold"},Kb={class:"text-xs opacity-90"},Gb={class:"w-6 h-6 text-white",viewBox:"0 0 1024 1024",fill:"currentColor"},Jb=["d"],Yb={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"},Qb={class:"bg-gray-900 text-white text-sm px-3 py-2 rounded-lg shadow-lg whitespace-nowrap"},Xb={class:"font-semibold"},Zb=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=fo;return R(),D("div",Ib,[O("div",Pb,[ht(ne,{name:"slide-in"},{default:Ot(()=>[e.isOpen?(R(),D("div",Db,[O("div",{class:"flex items-center justify-between px-5 py-4",style:Et({background:e.primaryColor})},[O("div",null,[O("p",{class:"text-base font-semibold",style:Et({color:e.contrastColor})},rt(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",Ob,[e.hasForm?(R(),D("div",Lb,[(R(!0),D(nt,null,gt(e.formItems,l=>(R(),D("div",{key:l.name,class:"space-y-1"},[O("label",xb,[O("span",null,rt(l.name),1),l.required?(R(),D("span",Cb,"*")):ut("",!0)]),l.type===1?Ft((R(),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,kb)),[[ie,e.formData[l.name]]]):l.type===2?Ft((R(),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)]"},[(R(!0),D(nt,null,gt(l.values||[],_=>(R(),D("option",{key:_,value:_},rt(_),9,Vb))),128))],8,Sb)),[[vr,e.formData[l.name]]]):l.type===3?Ft((R(),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,Mb)),[[ie,e.formData[l.name]]]):ut("",!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:Et({background:e.primaryColor,color:e.contrastColor}),onClick:s[1]||(s[1]=(...l)=>e.submit&&e.submit(...l))},rt(e.submitting?`${t.i18nData?.submitting}...`:`${t.i18nData?.submit_consultation}`),13,Nb)])):ut("",!0)]),ht(ne,{name:"fade"},{default:Ot(()=>[e.toast.visible?(R(),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",$b,[e.toast.type==="success"?(R(),D("span",Bb,"✅")):(R(),D("span",Fb,"⚠️")),O("span",null,rt(e.toast.text),1)])],2)):ut("",!0)]),_:1})])):ut("",!0)]),_:1}),O("div",{class:jt(["flex-col gap-2.5",e.isOpen?"hidden sm:flex":"flex"])},[(R(!0),D(nt,null,gt(e.primaryContacts,l=>(R(),$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:Et({backgroundColor:r(l.type)})},{default:Ot(()=>[(R(),D("svg",Ub,[(R(!0),D(nt,null,gt(o(l.type),_=>(R(),D("path",{key:_,d:_},null,8,Hb))),128))])),O("div",jb,[O("div",qb,[l.type==="qrcode"?(R(),D("img",{key:0,src:l.href,alt:"qrcode",class:"block h-32 w-32 object-contain rounded bg-white p-1"},null,8,zb)):(R(),D(nt,{key:1},[O("p",Wb,rt(n(l)),1),O("p",Kb,rt(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?(R(),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))},[(R(),D("svg",Gb,[(R(!0),D(nt,null,gt(_t(Bt).form,l=>(R(),D("path",{key:l,d:l},null,8,Jb))),128))])),O("div",Yb,[O("div",Qb,[O("p",Xb,rt(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))])])])):ut("",!0)],2)])])}}}),tw=Object.assign(je(Zb,[["__scopeId","data-v-db9178cf"]]),{__name:"InquiryLayouts04"}),ew={class:"fixed right-4 top-[calc(50%+10rem)] -translate-y-1/2 z-[120] font-sans"},rw={class:"relative"},ow={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"},nw={class:"flex items-center gap-2 text-sm font-medium"},iw={key:0},sw={key:1},aw={class:"custom-scrollbar max-h-[420px] space-y-4 overflow-y-auto p-5"},lw={key:0,class:"space-y-3"},uw={class:"flex items-center gap-1 text-sm text-gray-700"},cw={key:0,class:"text-red-500"},_w=["onUpdate:modelValue","placeholder"],fw=["onUpdate:modelValue"],dw=["value"],pw=["onUpdate:modelValue","placeholder"],mw=["disabled"],hw={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"},gw={class:"w-5 h-5",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":"1.7","stroke-linecap":"round","stroke-linejoin":"round"},yw=["d"],vw={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"},Ew={class:"rounded-xl bg-white p-2 shadow-lg border border-gray-100"},bw=["src"],ww={class:"flex h-12 w-12 flex-shrink-0 items-center justify-center text-black"},Aw={class:"w-5 h-5",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":"1.7","stroke-linecap":"round","stroke-linejoin":"round"},Tw=["d"],Rw={class:"whitespace-nowrap opacity-0 group-hover:opacity-100 transition-opacity duration-300 pl-2"},Iw={class:"text-sm font-semibold text-gray-900"},Pw={class:"text-xs text-gray-500"},Dw={class:"h-5 w-5",viewBox:"0 0 1024 1024",fill:"currentColor"},Ow=["d"],Lw={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"},xw=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=fo;return R(),D("div",ew,[O("div",rw,[ht(ne,{name:"slide-in"},{default:Ot(()=>[e.isOpen?(R(),D("div",ow,[ht(ne,{name:"fade"},{default:Ot(()=>[e.toast.visible?(R(),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",nw,[e.toast.type==="success"?(R(),D("span",iw,"✅")):(R(),D("span",sw,"⚠️")),O("span",null,rt(e.toast.text),1)])],2)):ut("",!0)]),_:1}),O("div",{class:"flex items-center justify-between px-5 py-4",style:Et({background:e.primaryColor})},[O("p",{class:"text-base font-semibold",style:Et({color:e.contrastColor})},rt(e.i18nData?.communication),5),O("button",{style:Et({color:e.contrastColor}),onClick:i[0]||(i[0]=(...a)=>e.toggleOpen&&e.toggleOpen(...a))}," ✕ ",4)],4),O("div",aw,[e.hasForm?(R(),D("div",lw,[(R(!0),D(nt,null,gt(e.formItems,a=>(R(),D("div",{key:a.name,class:"space-y-1"},[O("label",uw,[O("span",null,rt(a.name),1),a.required?(R(),D("span",cw,"*")):ut("",!0)]),a.type===1?Ft((R(),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,_w)),[[ie,e.formData[a.name]]]):a.type===2?Ft((R(),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)]"},[(R(!0),D(nt,null,gt(a.values||[],l=>(R(),D("option",{key:l,value:l},rt(l),9,dw))),128))],8,fw)),[[vr,e.formData[a.name]]]):a.type===3?Ft((R(),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,pw)),[[ie,e.formData[a.name]]]):ut("",!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:Et({background:e.primaryColor,color:e.contrastColor}),onClick:i[1]||(i[1]=(...a)=>e.submit&&e.submit(...a))},rt(e.submitting?`${e.i18nData?.submitting}...`:`${e.i18nData?.submit_consultation}`),13,mw)])):ut("",!0)])])):ut("",!0)]),_:1}),O("div",{class:jt(["flex-col gap-3 items-end",e.isOpen?"hidden sm:flex":"flex"])},[(R(!0),D(nt,null,gt(e.primaryContacts,a=>(R(),D(nt,{key:a.key},[a.type==="qrcode"?(R(),D("div",hw,[(R(),D("svg",gw,[(R(!0),D(nt,null,gt(_t(Bt).qrcode,l=>(R(),D("path",{key:l,d:l},null,8,yw))),128))])),O("div",vw,[O("div",Ew,[O("img",{src:a.href,alt:"qrcode",class:"block h-32 w-32 object-contain"},null,8,bw)])])])):(R(),$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:Ot(()=>[O("div",ww,[(R(),D("svg",Aw,[(R(!0),D(nt,null,gt(_t(Bt)[r[a.type]],l=>(R(),D("path",{key:l,d:l},null,8,Tw))),128))]))]),O("div",Rw,[O("p",Iw,rt(o(a)),1),O("p",Pw,rt(a.note),1)])]),_:2},1032,["contact"]))],64))),128)),e.hasForm?(R(),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:Et({background:e.primaryColor,color:e.contrastColor}),type:"button",onClick:i[2]||(i[2]=(...a)=>e.toggleOpen&&e.toggleOpen(...a))},[(R(),D("svg",Dw,[(R(!0),D(nt,null,gt(_t(Bt).form,a=>(R(),D("path",{key:a,d:a},null,8,Ow))),128))])),O("span",Lw,rt(e.i18nData?.online_message),1)],4)):ut("",!0)],2)])])}}}),Cw=Object.assign(je(xw,[["__scopeId","data-v-cf5e0068"]]),{__name:"InquiryLayouts05"});function nf(...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 kw(t){const e=nf(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 GA(t){return t.clickable?{href:t.href,target:"_blank",rel:"noopener noreferrer"}:{}}const Sw="/icons/whatsapp-inquiry.png";function JA(t){return Array.isArray(t)?t.map((e,r)=>{if(!e||typeof e!="object")return null;const o=e,n=nf(o.phone,o.mobile),i=kw(o.whatsapp);return n?{key:o.id??r,label:n,href:i,clickable:!!i}:null}).filter(e=>e!==null):[]}const Vw={class:"fixed right-4 top-[calc(50%+10rem)] -translate-y-1/2 z-[120] font-sans"},Mw={class:"relative"},Nw={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"},$w={class:"p-5 space-y-4 max-h-[420px] overflow-y-auto custom-scrollbar"},Bw={key:0,class:"space-y-3"},Fw={class:"text-sm text-gray-700 flex items-center gap-1"},Uw={key:0,class:"text-red-500"},Hw=["onUpdate:modelValue","placeholder"],jw=["onUpdate:modelValue"],qw=["value"],zw=["onUpdate:modelValue","placeholder"],Ww=["disabled"],Kw={class:"flex items-center gap-2 text-sm font-medium"},Gw={key:0},Jw={key:1},Yw={key:0,class:"flex flex-col gap-3 items-end"},Qw={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"},Xw={class:"w-5 h-5",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":"1.7","stroke-linecap":"round","stroke-linejoin":"round"},Zw=["d"],t1={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"},e1={class:"rounded-xl bg-white p-2 shadow-lg border border-gray-100"},r1=["src"],o1={class:"flex h-12 w-12 flex-shrink-0 items-center justify-center text-black"},n1=["src"],i1={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"},s1=["d"],a1={class:"whitespace-nowrap opacity-0 group-hover:opacity-100 transition-opacity duration-300 pl-2"},l1={class:"text-sm font-semibold text-gray-900"},u1={class:"text-xs text-gray-500"},c1={class:"flex h-12 w-12 flex-shrink-0 items-center justify-center text-black"},_1={class:"w-5 h-5",viewBox:"0 0 1024 1024",fill:"currentColor"},f1=["d"],d1={class:"whitespace-nowrap opacity-0 group-hover:opacity-100 transition-opacity duration-300 pl-2"},p1={class:"text-sm font-semibold text-gray-900"},m1=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=fo;return R(),D("div",Vw,[O("div",Mw,[ht(ne,{name:"slide-in"},{default:Ot(()=>[e.isOpen?(R(),D("div",Nw,[O("div",{class:"flex items-center justify-between px-5 py-4",style:Et({background:e.primaryColor})},[O("div",null,[O("p",{class:"text-base font-semibold",style:Et({color:e.contrastColor})},rt(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",$w,[e.hasForm?(R(),D("div",Bw,[(R(!0),D(nt,null,gt(e.formItems,a=>(R(),D("div",{key:a.name,class:"space-y-1"},[O("label",Fw,[O("span",null,rt(a.name),1),a.required?(R(),D("span",Uw,"*")):ut("",!0)]),a.type===1?Ft((R(),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)),[[ie,e.formData[a.name]]]):a.type===2?Ft((R(),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)]"},[(R(!0),D(nt,null,gt(a.values||[],l=>(R(),D("option",{key:l,value:l},rt(l),9,qw))),128))],8,jw)),[[vr,e.formData[a.name]]]):a.type===3?Ft((R(),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,zw)),[[ie,e.formData[a.name]]]):ut("",!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:Et({background:e.primaryColor,color:e.contrastColor}),onClick:i[1]||(i[1]=(...a)=>e.submit&&e.submit(...a))},rt(e.submitting?`${t.i18nData?.submitting}...`:`${t.i18nData?.submit_consultation}`),13,Ww)])):ut("",!0)]),ht(ne,{name:"fade"},{default:Ot(()=>[e.toast.visible?(R(),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",Kw,[e.toast.type==="success"?(R(),D("span",Gw,"✅")):(R(),D("span",Jw,"⚠️")),O("span",null,rt(e.toast.text),1)])],2)):ut("",!0)]),_:1})])):ut("",!0)]),_:1}),e.isOpen?ut("",!0):(R(),D("div",Yw,[(R(!0),D(nt,null,gt(e.primaryContacts,a=>(R(),D(nt,{key:a.key},[a.type==="qrcode"?(R(),D("div",Qw,[(R(),D("svg",Xw,[(R(!0),D(nt,null,gt(_t(Bt).qrcode,l=>(R(),D("path",{key:l,d:l},null,8,Zw))),128))])),O("div",t1,[O("div",e1,[O("img",{src:a.href,alt:"qrcode",class:"block h-32 w-32 object-contain"},null,8,r1)])])])):(R(),$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:Ot(()=>[O("div",o1,[a.type==="phone"?(R(),D("img",{key:0,src:_t(Sw),alt:"WhatsApp",class:"w-5 h-5 shrink-0 object-contain"},null,8,n1)):(R(),D("svg",i1,[(R(!0),D(nt,null,gt(_t(Bt)[r[a.type]],l=>(R(),D("path",{key:l,d:l},null,8,s1))),128))]))]),O("div",a1,[O("p",l1,rt(o(a)),1),O("p",u1,rt(a.note),1)])]),_:2},1032,["contact"]))],64))),128)),e.hasForm?(R(),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",c1,[(R(),D("svg",_1,[(R(!0),D(nt,null,gt(_t(Bt).form,a=>(R(),D("path",{key:a,d:a},null,8,f1))),128))]))]),O("div",d1,[O("p",p1,rt(t.i18nData?.online_message),1)])])):ut("",!0)]))])])}}}),h1=Object.assign(je(m1,[["__scopeId","data-v-3db5ad24"]]),{__name:"InquiryLayouts06"}),g1={class:"fixed right-4 top-[calc(50%+10rem)] -translate-y-1/2 z-[120] font-sans"},y1={class:"relative"},v1={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"},E1={class:"p-5 space-y-4 max-h-[420px] overflow-y-auto custom-scrollbar"},b1={key:0,class:"space-y-3"},w1={class:"text-sm text-gray-700 flex items-center gap-1"},A1={key:0,class:"text-red-500"},T1=["onUpdate:modelValue","placeholder"],R1=["onUpdate:modelValue"],I1=["value"],P1=["onUpdate:modelValue","placeholder"],D1=["disabled"],O1={class:"flex items-center gap-2 text-sm font-medium"},L1={key:0},x1={key:1},C1={key:0,class:"flex justify-end"},k1={class:"flex h-12 w-12 flex-shrink-0 items-center justify-center"},S1={class:"w-5 h-5",viewBox:"0 0 1024 1024",fill:"currentColor"},V1=["d"],M1={class:"whitespace-nowrap opacity-0 group-hover:opacity-100 transition-opacity duration-300 pl-2"},N1={class:"text-sm font-semibold"},$1=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)=>(R(),D("div",g1,[O("div",y1,[ht(ne,{name:"slide-in"},{default:Ot(()=>[e.isOpen?(R(),D("div",v1,[O("div",{class:"flex items-center justify-between px-5 py-4",style:Et({background:e.primaryColor})},[O("div",null,[O("p",{class:"text-base font-semibold",style:Et({color:e.contrastColor})},rt(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",E1,[e.hasForm?(R(),D("div",b1,[(R(!0),D(nt,null,gt(e.formItems,n=>(R(),D("div",{key:n.name,class:"space-y-1"},[O("label",w1,[O("span",null,rt(n.name),1),n.required?(R(),D("span",A1,"*")):ut("",!0)]),n.type===1?Ft((R(),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,T1)),[[ie,e.formData[n.name]]]):n.type===2?Ft((R(),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)]"},[(R(!0),D(nt,null,gt(n.values||[],i=>(R(),D("option",{key:i,value:i},rt(i),9,I1))),128))],8,R1)),[[vr,e.formData[n.name]]]):n.type===3?Ft((R(),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,P1)),[[ie,e.formData[n.name]]]):ut("",!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:Et({background:e.primaryColor,color:e.contrastColor}),onClick:o[1]||(o[1]=(...n)=>e.submit&&e.submit(...n))},rt(e.submitting?`${t.i18nData?.submitting}...`:`${t.i18nData?.submit_consultation}`),13,D1)])):ut("",!0)]),ht(ne,{name:"fade"},{default:Ot(()=>[e.toast.visible?(R(),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",O1,[e.toast.type==="success"?(R(),D("span",L1,"✅")):(R(),D("span",x1,"⚠️")),O("span",null,rt(e.toast.text),1)])],2)):ut("",!0)]),_:1})])):ut("",!0)]),_:1}),!e.isOpen&&e.hasForm?(R(),D("div",C1,[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:Et({background:e.primaryColor,color:e.contrastColor}),onClick:o[2]||(o[2]=(...n)=>e.toggleOpen&&e.toggleOpen(...n))},[O("div",k1,[(R(),D("svg",S1,[(R(!0),D(nt,null,gt(_t(Bt).form,n=>(R(),D("path",{key:n,d:n},null,8,V1))),128))]))]),O("div",M1,[O("p",N1,rt(t.i18nData?.online_message),1)])],4)])):ut("",!0)])]))}}),B1=Object.assign(je($1,[["__scopeId","data-v-f61962e1"]]),{__name:"InquiryLayouts07"}),F1=(t="#0f172a")=>{const e=t.trim().replace(/^#/,"");let r=0,o=0,n=0;return e.length===3?(r=parseInt(e[0]+e[0],16),o=parseInt(e[1]+e[1],16),n=parseInt(e[2]+e[2],16)):e.length===6&&(r=parseInt(e.slice(0,2),16),o=parseInt(e.slice(2,4),16),n=parseInt(e.slice(4,6),16)),(.299*r+.587*o+.114*n)/255>.6?"#111418":"#ffffff"},U1=()=>{const t=Zt("organization-data").data,e=Zt("subdomain-detail").data,r=Te("global-social-accounts"),o=Zt("theme-config").data,n=H(()=>o.value?.data?.global?.primaryColor||"#2563eb"),i=H(()=>F1(n.value)),s=H(()=>{const u=e.value?.data;return Array.isArray(u)?u[0]||{}:u||{}}),a=H(()=>_n(s.value)),l=H(()=>Uv(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((p,d)=>{const g=(p.platform||p.name||"").toLowerCase(),y=p.account_url||p.link_url||p.url||"",L=p.platform||p.name||"社交平台";return y?{key:`social-${p.id||d}-${g||"link"}`,name:L,url:y,platform:g,icon:f[g]||"globe"}:null}).filter(Boolean)});return{organization:t,detailRecord:s,primaryContactRecord:a,primaryContacts:l,socialLinks:_,primaryColor:n,contrastColor:i}},H1=Ut({__name:"InquiryWidget",props:{i18nData:{}},setup(t){const e={it1:pu,it2:QE,it3:Rb,it4:tw,it5:Cw,it6:h1,it7:B1},r=t,o=Te("global-inquiry-config"),{formItems:n,hasForm:i,formData:s,isOpen:a,submitting:l,toast:_,toggleOpen:u,submit:f}=of(),{primaryContacts:p,primaryColor:d,contrastColor:g}=U1(),y=H(()=>{const v=o.value?.data?.[0];if(!v)return"it1";const m=v.code;return m&&e[m]?m:"it1"}),L=H(()=>e[y.value]||pu),w=H(()=>({formItems:n.value,hasForm:i.value,formData:s,isOpen:a.value,submitting:l.value,toast:_,primaryContacts:p.value,primaryColor:d.value,contrastColor:g.value,toggleOpen:u,submit:f,i18nData:r.i18nData??{}}));return(v,m)=>(R(),$t(Fo(L.value),bf(Hc(w.value)),null,16))}}),j1=Object.assign(H1,{__name:"InquiryWidget"}),q1=(t,e)=>{const r=sf(e);return{navLayoutTemplate:t,navTextColor:r,previewNavStyle:{backgroundColor:e,color:r}}},z1=(t,e,r,o="")=>{const n=sf(e),i=mu(n,.6),s=r?.length?r:[];return{footerLayoutTemplate:t,previewFooterStyle:{backgroundColor:e,color:n},footerColumns:[{title:"快速导航",links:["首页","产品","联系我们","关于我们"]},{title:"资源",links:["开发文档","API 参考","视频教程","博客文章"]},{title:"公司",links:["关于我们","加入我们","联系方式","合作伙伴"]},{title:"支持",links:["帮助中心","社区论坛","提交工单","服务状态"]}],footerMutedColor:i,footerNewsletterTopics:["产品更新","行业洞察","技术分享"],footerCardBackground:mu(n,.05),footerButtonStyle:{backgroundColor:n,color:e},footerOutlineButtonStyle:{border:`1px solid ${n}`,backgroundColor:"transparent",color:n},footerMinimalLinks:["首页","产品","关于","联系"],footerLegalLinks:["隐私政策","服务条款","使用协议","Cookie 政策"],footerSocials:s,footerBgImageUrl:o}};function sf(t){const e=t.replace("#",""),r=Number.parseInt(e.substring(0,2),16),o=Number.parseInt(e.substring(2,4),16),n=Number.parseInt(e.substring(4,6),16);return(.299*r+.587*o+.114*n)/255>.5?"#000000":"#FFFFFF"}function mu(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 hu="/api/metrics/collect",gu="ft_metrics_user_id",af="ft_metrics_session_id",Cn="ft_metrics_session_last_activity",yu="ft_metrics_first_visit",fn=1800*1e3,W1="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)}),K1=()=>{if(typeof localStorage>"u")return Mo();let t=localStorage.getItem(gu);return t||(t=Mo(),localStorage.setItem(gu,t)),t},lf=(t=Date.now())=>{const e=Mo();return typeof localStorage<"u"&&(localStorage.setItem(af,e),localStorage.setItem(Cn,t.toString())),e},G1=(t=Date.now())=>{if(typeof localStorage>"u")return Mo();const e=localStorage.getItem(af),r=Number(localStorage.getItem(Cn)),o=!Number.isFinite(r)||t-r>=fn;return!e||o?lf(t):(localStorage.setItem(Cn,t.toString()),e)},J1=()=>typeof localStorage>"u"?!0:localStorage.getItem(yu)?!1:(localStorage.setItem(yu,Date.now().toString()),!0),Y1=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:""}},Q1=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:""}},X1=t=>/Mobile|Android.*Mobile|iPhone|iPod/i.test(t)?"mobile":/iPad|Android(?!.*Mobile)|Tablet/i.test(t)?"tablet":"desktop",Z1=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}},tA=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"}},eA=t=>{if(!t)return null;try{return new URL(t,location.origin).hostname}catch{return null}},rA=()=>typeof navigator>"u"?null:(navigator.connection||navigator.mozConnection||navigator.webkitConnection)?.effectiveType||null;let As=null;const vu=()=>{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=As}catch{}return t},oA=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,nA=()=>{try{return ge()}catch{return null}},ji=t=>{const e=JSON.stringify(t);try{if(typeof navigator.sendBeacon=="function"){const r=new Blob([e],{type:"application/json"});navigator.sendBeacon(hu,r);return}fetch(hu,{method:"POST",headers:{"Content-Type":"application/json"},body:e,keepalive:!0}).catch(()=>{})}catch(r){console.warn("⚠️ [Metrics] Failed to send event",r)}},ot=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}),iA=()=>{const t=()=>{ot.userId===null&&(ot.userId=K1()),ot.sessionId===null&&(ot.sessionId=G1(),ot.lastActivityTime=Date.now()),ot.isNewUser===null&&(ot.isNewUser=J1())},e=(v=Date.now())=>{ot.lastActivityTime=v,typeof localStorage<"u"&&localStorage.setItem(Cn,v.toString())},r=(v=Date.now())=>ot.lastActivityTime>0&&v-ot.lastActivityTime>=fn,o=(v=Date.now())=>{ot.sessionId=lf(v),ot.lastActivityTime=v,ot.pageViewsInSession=0},n=()=>{if(typeof PerformanceObserver>"u")return()=>{};try{const v=new PerformanceObserver(m=>{const h=m.getEntries(),A=h[h.length-1];A&&(As=Math.round(A.startTime))});return v.observe({type:"largest-contentful-paint",buffered:!0}),()=>v.disconnect()}catch{return()=>{}}},i=(v,m)=>{const h=navigator.userAgent,A=Y1(h),P=Q1(h),M=Z1(h),N=vu();return ot.pageViewsInSession++,{user_id:ot.userId,session_id:ot.sessionId,page_url:location.href,page_title:document.title||null,page_path:v,page_category:oA(v),referrer_url:m||document.referrer||null,referrer_domain:eA(m||document.referrer),user_agent:h,browser_name:A.name,browser_version:A.version,os_name:P.name,os_version:P.version,device_type:X1(h),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:N.pageLoadTime,dom_load_time:N.domLoadTime,first_paint_time:N.firstPaintTime,largest_contentful_paint:N.lcpTime,scroll_depth:0,clicks_count:0,time_on_page:null,is_bounce:null,exit_page:!1,page_views_in_session:ot.pageViewsInSession,traffic_source:tA(m||document.referrer),is_new_user:ot.isNewUser,connection_type:rA(),javascript_enabled:!0,cookies_enabled:navigator.cookieEnabled,language:navigator.language||null,data_source:"web_client",data_version:W1}},s=(v,m)=>{const h=Date.now(),A=r(h);ot.currentPath&&ot.pageEntryTime&&l(A,A?fn/1e3:void 0),A&&o(h),ot.currentPath=v,ot.currentVisitEventId=Mo(),ot.pageEntryTime=h,ot.pageLeaveSent=!1,ot.maxScrollDepth=0,ot.clicksCount=0,As=null,e(h);const P=i(v,m),M={type:"page_view",ts:h,visit_event_id:ot.currentVisitEventId,session_id:ot.sessionId,user_id:ot.userId,metrics:P};ji(M);const N=ot.currentVisitEventId,C=ot.sessionId;setTimeout(()=>{a(N,C,v)},3e3)},a=(v,m,h)=>{const A=vu(),P={type:"performance",ts:Date.now(),visit_event_id:v,session_id:m,user_id:ot.userId,page_path:h,page_load_time:A.pageLoadTime,dom_load_time:A.domLoadTime,first_paint_time:A.firstPaintTime,largest_contentful_paint:A.lcpTime};ji(P)},l=(v,m)=>{if(!ot.currentPath||!ot.currentVisitEventId||!ot.pageEntryTime||ot.pageLeaveSent)return;const h=Math.round((Date.now()-ot.pageEntryTime)/1e3),A=m===void 0?h:Math.min(h,m),P=ot.pageViewsInSession===1&&v,M={type:"page_leave",ts:Date.now(),visit_event_id:ot.currentVisitEventId,session_id:ot.sessionId,user_id:ot.userId,page_path:ot.currentPath,time_on_page:A,scroll_depth:ot.maxScrollDepth,clicks_count:ot.clicksCount,is_bounce:P,exit_page:v};ot.pageLeaveSent=!0,ji(M)},_=()=>{const v=Date.now();return r(v)?(l(!0,fn/1e3),o(v),ot.currentPath="",ot.currentVisitEventId=null,ot.pageEntryTime=0,s(location.pathname+location.search,location.href),!0):!1},u=()=>{_(),ot.clicksCount++,e()};let f=null;const p=()=>{f||(f=setTimeout(()=>{f=null,_();const v=document.documentElement.scrollHeight-document.documentElement.clientHeight,m=window.scrollY||document.documentElement.scrollTop,h=v>0?Math.min(100,Math.round(m/v*100)):0;h>ot.maxScrollDepth&&(ot.maxScrollDepth=h),e()},500))},d=()=>{document.visibilityState==="visible"&&_()},g=()=>{l(!0)},y=v=>{v.persisted&&s(location.pathname+location.search,location.href)};return{start:()=>{if(ot.started)return;t();const v=nA(),m=[];if(m.push(n()),s(location.pathname+location.search,document.referrer||void 0),v){const h=v.afterEach((A,P)=>{const M=P?.fullPath?new URL(P.fullPath,location.origin).href:void 0;s(A.fullPath,M)});typeof h=="function"&&m.push(h)}window.addEventListener("click",u,{passive:!0}),m.push(()=>window.removeEventListener("click",u)),window.addEventListener("scroll",p,{passive:!0}),m.push(()=>window.removeEventListener("scroll",p)),document.addEventListener("visibilitychange",d),m.push(()=>document.removeEventListener("visibilitychange",d)),window.addEventListener("pagehide",g),m.push(()=>window.removeEventListener("pagehide",g)),window.addEventListener("pageshow",y),m.push(()=>window.removeEventListener("pageshow",y)),ot.cleanupFns=m,ot.started=!0},stop:()=>{ot.started&&(l(!0),ot.cleanupFns.forEach(v=>v()),ot.cleanupFns=[],ot.started=!1)},started:H(()=>ot.started)}},qi="ft_privacy_consent",Ke=Pe({status:"unknown",shouldShow:!1,initialized:!1}),sA=()=>{const t=iA(),e=()=>{if(Ke.initialized)return;const i=localStorage.getItem(qi)==="accepted";Ke.status=i?"accepted":"unknown",Ke.shouldShow=!i,Ke.initialized=!0,t.start()},r=()=>{localStorage.setItem(qi,"accepted"),Ke.status="accepted",Ke.shouldShow=!1,t.start()},o=()=>{localStorage.removeItem(qi),Ke.status="unknown",Ke.shouldShow=!1};return Nr(e),{consent:Ke,loadConsent:e,accept:r,reject:o}},aA="baidu-analytics-script",lA=t=>{const e=Vt(),r=br();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=aA,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?.()})},uA=()=>({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=>{Qs({script:[{type:"application/ld+json",children:JSON.stringify(s)}]})}}),cA=["dynamicNavId","categoriesId","page"];function Eu(t){return String(t||"").trim().replace(/^https?:\/\//i,"").replace(/\/.*$/,"").split(":")[0]?.replace(/^www\./i,"").toLowerCase()||""}function uf(t={}){const{keepQuery:e=!0}=t,r=br(),o=Yn(),n=j_(),i=H(()=>{const l=n.host;if(!l)return"";const _=String(o.value?.domain||"").trim().replace(/^https?:\/\//i,"").replace(/\/+$/,""),u=_&&Eu(_)===Eu(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 cA){const f=r.query[u],p=Array.isArray(f)?f[0]:f,d=String(p??"").trim();d&&l.set(u,d)}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 bu(t){return String(t||"").trim().replace(/^https?:\/\//i,"").replace(/\/.*$/,"").split(":")[0]?.replace(/^www\./i,"").toLowerCase()||""}function _A(t){return String(t||"").trim().replace(/_/g,"-").toLowerCase()}function fA(t){return String(t||"").trim().replace(/^https?:\/\//i,"").replace(/\/+$/,"").toLowerCase()}function dA(){const t=br(),e=Yn(),r=j_(),{canonicalUrl:o}=uf(),n=Zt("website-languages").data,i=H(()=>{const u=o.value;if(!u)return t.path;try{const f=new URL(u);return`${f.pathname}${f.search}`}catch{return t.path}}),s=H(()=>{const u=bu(e.value?.domain);return u?u===bu(r.host):!1}),a=H(()=>{if(!s.value)return[];const u=n.value?.data;if(!Array.isArray(u))return[];const f=r.protocol==="https:"?"https:":"http:",p=new Set;return u.map(d=>({hreflang:_A(d?.language),domain:fA(d?.domain),isDefault:Number(d?.is_default)===1})).filter(d=>!d.hreflang||!d.domain||p.has(d.hreflang)?!1:(p.add(d.hreflang),!0)).map(d=>({...d,href:`${f}//${d.domain}${i.value}`}))}),l=H(()=>{const u=a.value;return u.length?u.find(f=>f.isDefault)||u.find(f=>f.hreflang==="en"||f.hreflang.startsWith("en-"))||u[0]:null});return{hreflangLinks:H(()=>{const u=a.value;if(u.length<2)return[];const f=u.map(d=>({key:`alternate-${d.hreflang}`,rel:"alternate",hreflang:d.hreflang,href:d.href})),p=l.value;return p&&f.push({key:"alternate-x-default",rel:"alternate",hreflang:"x-default",href:p.href}),f})}}const pA={key:2,class:"bg-white px-4 text-center !text-[#4d4d4d] text-[12px] py-4 leading-relaxed md:px-8 lg:px-[70px]"},mA=Ut({__name:"app",async setup(t){let e,r;const o=uc(()=>c(()=>import("./cbXt9EfE.js"),[],import.meta.url)),n=br(),i=Yn(),{data:s}=([e,r]=ii(()=>ye("organization-data",uv,{dedupe:"defer"})),e=await e,r(),e);s.value||console.error("❌ [App] 组织信息为空，无法继续！");const a=rf(),l=()=>window.location.origin,_=F=>{const G=F.trim();return G?/^https?:\/\//i.test(G)?G:`${G.includes("localhost")||G.startsWith("127.0.0.1")?"http":"https"}://${G}`:""};function u(F){if(!F)return{};if(typeof F=="string")try{const G=JSON.parse(F);return u(G)}catch{return{}}return typeof F=="object"&&!Array.isArray(F)?Object.fromEntries(Object.entries(F).map(([G,ct])=>[G,typeof ct=="string"?ct:""]).filter(([,G])=>G)):{}}const f=H(()=>{const F=l();if(F)return F;const G=i.value?.domain?.trim();return _(G||"localhost:4096")}),p=ye("site-qr-code",async()=>{const F=f.value;if(!F)return null;try{return await z0.toDataURL(F,{width:160,margin:1,errorCorrectionLevel:"M"})}catch(G){return console.error("❌ [App] 生成二维码失败:",G),null}},{watch:[f]}),d=H(()=>s.value?.org_id),g=H(()=>s.value?.id),y=H(()=>s.value?.website_id),L=ye("theme-config",async()=>{if(!d.value)return null;const F=await $fetch("/api/configuration/theme",{query:{organizationId:d.value}});if(F?.data&&F.data.length>0){const G=JSON.parse(F.data[0].value),ct=G.navi?.code,Kt=G.footer?.code;return{data:{...G,navi:{...G.navi,template:ct},footer:{...G.footer,template:Kt}}}}return F},{immediate:!!d.value,dedupe:"defer"}),{data:w}=L,v=H(()=>a.value??null),m=ye("navi-data",async()=>g.value?await $fetch("/api/navi",{query:{subdomainId:g.value}}):null,{server:!0,immediate:!!g.value,dedupe:"defer"}),{data:h}=m,A=ye("i18n-data",async()=>{const F=s.value?.language?.trim().toLowerCase()||"en",ct=(await $fetch("/api/configuration/i18n",{query:{lang:F}}))?.data;return ct&&typeof ct=="object"?{...ct[F]??ct.en??Object.values(ct)[0]??{},locale:F}:{}},{server:!0,immediate:!0,dedupe:"defer"}),P=(F=[],G=new Set)=>{for(const ct of F)ct.pageId&&G.add(ct.pageId),ct.children?.length&&P(ct.children,G);return G},M=(F=[],G)=>{for(const ct of F){const Kt=ct.pageId;if(Kt&&G[Kt]){const Oe=G[Kt]?.path||"#",Ur=ct.dynamicNavId??ct.id;ct.path=ct.__dynamic&&Ur?`${Oe}${Oe.includes("?")?"&":"?"}dynamicNavId=${encodeURIComponent(String(Ur))}`:Oe}ct.children?.length&&M(ct.children,G)}},N=H(()=>{const F=h.value?.data?.[0]?.values,G=Array.isArray(F)?F:[];return Array.from(P(G)).sort((ct,Kt)=>ct-Kt)}),C=ye("friendly-links",async()=>y.value?await $fetch("/api/information/friendly-links",{query:{websiteId:y.value}}):null,{server:!0,immediate:!!y.value,dedupe:"defer"}),{data:S}=C,U=ye("branch-sites",async()=>y.value?await $fetch("/api/information/branch-sites",{query:{websiteId:y.value}}):null,{server:!0,immediate:!!y.value,dedupe:"defer"}),V=ye("social-accounts",async()=>y.value?await $fetch("/api/information/social-accounts",{query:{websiteId:y.value}}):null,{server:!0,immediate:!!y.value,dedupe:"defer"}),{data:j}=V,Q=ye("subdomain-detail",async()=>g.value?await $fetch("/api/information/subdomain-detail",{query:{subdomainId:g.value}}):null,{immediate:!!g.value,dedupe:"defer"}),{data:mt}=Q,tt=H(()=>{const F=mt.value?.data,ct=(Array.isArray(F)?F[0]:F)?.business_scope;return typeof ct=="string"?ct.trim():""}),st=_v(),Z=ye("website-languages",async()=>y.value?await $fetch("/api/organization/languages",{query:{websiteId:y.value}}):null,{immediate:!!y.value,dedupe:"defer"}),{data:yt}=Z,Ht=ye("inquiry-config",async()=>d.value?await $fetch("/api/configuration/inquiry",{query:{organizationId:d.value}}):null,{server:!1,immediate:!!d.value,dedupe:"defer"}),{data:Mt}=Ht,Ct=ye("inquiry-form",async()=>d.value?await $fetch("/api/configuration/inquiry-form",{query:{organizationId:d.value,subdomainId:g.value}}):null,{immediate:!!d.value,dedupe:"defer"}),{data:zt}=Ct;[e,r]=ii(()=>Promise.all([L,m,A,C,U,V,Q,Z,Ht,Ct,p])),await e,r(),[e,r]=ii(async()=>ye(()=>`app-nav-page-paths-${N.value.join("-")||"empty"}`,async()=>{if(!N.value.length)return{};const G=(await $fetch("/api/pages/batch",{method:"POST",body:{pageIds:N.value,subdomainId:g.value,returnAsMap:!0}}))?.data||{},ct=h.value?.data?.[0]?.values;return Array.isArray(ct)&&M(ct,G),null},{server:!0,immediate:!0,default:()=>({}),watch:[N]})),await e,r();const ee=H(()=>{const F=st.value?.data;return Array.isArray(F)?F[0]:F||null}),Wt=H(()=>ee.value?.full_name||"");function q(F){if(F){if(typeof F=="string")try{const G=JSON.parse(F);return G&&typeof G=="object"&&!Array.isArray(G)?G:void 0}catch{return}return typeof F=="object"&&!Array.isArray(F)?F:void 0}}const I=H(()=>{const F=w.value?.data;return!F||!F.navi||!F.navi.template||!F.navi.configuration?null:{...q1(F.navi.template,F.navi.configuration.primaryColor),brandName:Wt.value,title:q(F.navi.configuration.title),subtitle:q(F.navi.configuration.subtitle),menuImages:u(F.navi.configuration.menuImages),menuBackground:F.navi.configuration.menuBackground||"",topBarImageUrl:F.navi.configuration.topBarImageUrl||"",topBarImageLink:F.navi.configuration.topBarImageLink||""}}),$=H(()=>{const F=S.value?.data;return Array.isArray(F)?F.map(G=>({id:G.id,name:G.link_name||G.name||"",url:G.link_url||"#",logoUrl:G.logo_url||null,description:G.description||null})).filter(G=>G.name):[]}),z=H(()=>{const F=w.value?.data;return!F||!F.footer||!F.footer.template||!F.footer.configuration?null:z1(F.footer.template,F.footer.configuration.primaryColor,$.value,F.footer.configuration.footerBgImageUrl||F.footer.configuration.backgroundImageUrl||"")}),et=H(()=>w.value?.data?.global?.primaryColor||"#0f172a"),pt=H(()=>w.value?.data?.global?.secondaryColor||"#67C23A"),Rt=H(()=>w.value?.data?.global?.fontFamily||void 0),E=(F="#0f172a")=>{const G=F.trim().replace(/^#/,"");let ct=0,Kt=0,Oe=0;if(G.length===3)ct=parseInt(G[0]+G[0],16),Kt=parseInt(G[1]+G[1],16),Oe=parseInt(G[2]+G[2],16);else if(G.length===6)ct=parseInt(G.slice(0,2),16),Kt=parseInt(G.slice(2,4),16),Oe=parseInt(G.slice(4,6),16);else return"#ffffff";return(.299*ct+.587*Kt+.114*Oe)/255>.6?"#111418":"#ffffff"},T=H(()=>E(et.value)),b=H(()=>({"--theme-primary-color":et.value,"--theme-primary-contrast":T.value,"--theme-secondary-color":pt.value})),k=H(()=>({"--theme-primary-color":et.value,"--theme-primary-contrast":T.value,"--theme-secondary-color":pt.value})),x=Te("global-social-accounts",()=>j.value);Qt(j,F=>{x.value=F});const B=Te("global-languages",()=>yt.value);Qt(yt,F=>{B.value=F});const J=Te("global-inquiry-config",()=>Mt.value);Qt(Mt,F=>{J.value=F});const Y=Te("global-inquiry-form",()=>zt.value);Qt(zt,F=>{Y.value=F});const K=H(()=>{const F=s.value?.language;return typeof F=="string"&&F.trim()?F.trim().toLowerCase():"en"}),W=H(()=>K.value.startsWith("zh")),lt=["/404","/kwrank"],X=H(()=>{const F=n.path.length>1?n.path.replace(/\/+$/,""):n.path;return!lt.includes(F)}),{generateWebSite:it,generateOrganization:dt}=uA(),{canonicalLink:vt}=uf(),{hreflangLinks:Pt}=dA(),wt=(F,G)=>F||"",se=F=>{const G=F?.trim();return G?G.replace("_","-"):"zh-CN"},Xt=F=>{switch((F.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}},pe=H(()=>{const F=i.value?.favicon_url,G=wt(F);if(!G)return null;const ct=Xt(G);return ct?{rel:"icon",type:ct,href:G,key:"favicon"}:{rel:"icon",href:G,key:"favicon"}});Qs(()=>{const F=i.value,G=F?.title||"FT Cloud System",ct=F?.description||"FT Cloud System Website",Kt=F?.keywords||"",Oe=n.path==="/",Ur=F?.baidu_site_verification?.trim(),la=F?.google_site_verification?.trim(),ua=f.value||"",cf=it({name:G,url:ua,description:ct,logo:F?.logo_url}),_f=dt({name:G,url:ua,logo:F?.logo_url,description:ct});return{htmlAttrs:{lang:se(F?.language),...Rt.value?{class:"site-global-font",style:`--site-font-family: ${Rt.value}`}:{}},...Oe?{title:G}:{},meta:[...Oe?[{key:"description",name:"description",content:ct},{key:"keywords",name:"keywords",content:Kt},{key:"og:title",property:"og:title",content:G},{key:"og:description",property:"og:description",content:ct},{key:"twitter:title",name:"twitter:title",content:G},{key:"twitter:description",name:"twitter:description",content:ct}]:[],{key:"og:type",property:"og:type",content:"website"},{key:"twitter:card",name:"twitter:card",content:"summary_large_image"},...Ur?[{key:"baidu-site-verification",name:"baidu-site-verification",content:Ur}]:[],...la?[{key:"google-site-verification",name:"google-site-verification",content:la}]:[]],link:[...pe.value?[pe.value]:[],...vt.value,...Pt.value],script:[{key:"ld-json-website",type:"application/ld+json",children:JSON.stringify(cf)},{key:"ld-json-organization",type:"application/ld+json",children:JSON.stringify(_f)}]}});const{consent:ce,accept:wr,reject:Ho}=sA();return lA(H(()=>i.value?.baidu_analytics_id)),(F,G)=>{const ct=g0,Kt=Wy;return R(),D("div",{class:"flex flex-col min-h-screen",style:Et(b.value)},[X.value&&I.value?(R(),$t(av,{key:0,bindings:I.value,"component-config":v.value},null,8,["bindings","component-config"])):ut("",!0),O("main",{class:"flex-1 layout-theme overflow-x-clip",style:Et(k.value)},[ht(ct)],4),X.value&&z.value?(R(),$t(mv,{key:1,bindings:z.value,"business-scope":tt.value,"component-config":v.value},null,8,["bindings","business-scope","component-config"])):ut("",!0),X.value&&W.value?(R(),D("div",pA,[...G[0]||(G[0]=[O("p",null,"【合规与免责声明】本网站严格遵守《中华人民共和国广告法》，尽力规范用语。如页面不慎出现不符合规定的表述，敬请联系我们，将立即更正；相关内容仅供参考，不构成交易依据。",-1),O("p",null,"本站部分素材来自网络，如有侵权，请联系删除。",-1)])])):ut("",!0),X.value?(R(),$t(Kt,{key:3},{default:Ot(()=>[ht(Bv,{"i18n-data":_t(a)},null,8,["i18n-data"]),ht(j1,{"i18n-data":_t(a)},null,8,["i18n-data"])]),_:1})):ut("",!0),X.value?(R(),$t(Kt,{key:4},{default:Ot(()=>[ht(_t(o),{open:_t(ce).shouldShow,"i18n-data":_t(a),onAccept:_t(wr),onReject:_t(Ho)},null,8,["open","i18n-data","onAccept","onReject"])]),_:1})):ut("",!0)],4)}}}),hA=je(mA,[["__scopeId","data-v-fb22ec4b"]]),gA={class:"nf-shell relative flex min-h-screen flex-col overflow-hidden px-5 text-white antialiased sm:px-8"},yA={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"},vA={class:"nf-number-wrap mb-6 sm:mb-9"},EA={class:"nf-number select-none text-[clamp(9rem,24vw,19rem)] font-extralight leading-[0.78] tracking-[-0.08em]"},bA={class:"nf-copy"},wA={class:"text-[clamp(1.65rem,3.4vw,2.5rem)] font-light tracking-[-0.025em]"},AA={class:"mx-auto mt-3 max-w-xl text-sm font-light leading-7 text-white/78 sm:text-base"},TA={class:"mt-8 flex flex-col items-center justify-center gap-4 sm:flex-row sm:gap-6"},RA=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){m_({redirect:"/"});return}window.location.reload()};return(a,l)=>(R(),D("main",gA,[O("section",yA,[O("div",vA,[O("div",EA,rt(r.value),1)]),O("div",bA,[O("h1",wA,rt(n.value),1),O("p",AA,rt(i.value),1),O("div",TA,[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},rt(o.value?"返回首页":"重新加载"),1)])])])]))}}),IA=je(RA,[["__scopeId","data-v-88e65a63"]]),PA={key:0},wu={__name:"nuxt-root",setup(t){const e=()=>null,r=Vt(),o=r.deferHydration();if(r.isHydrating){const _=r.hooks.hookOnce("app:error",o);ge().beforeEach(_)}const n=!1;Cr(Wn,br()),r.hooks.callHookWith(_=>_.map(u=>u()),"vue:setup");const i=Kn(),s=!1,a=/bot\b|chrome-lighthouse|facebookexternalhit|google\b/i;mc((_,u,f)=>{if(r.hooks.callHook("vue:error",_,u,f).catch(p=>console.error("[nuxt] Error in `vue:error` hook",p)),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(h_(_)&&(_.fatal||_.unhandled))return r.runWithContext(()=>Dr(_)),!1});const l=!1;return(_,u)=>(R(),$t(Mc,{onResolve:_t(o)},{default:Ot(()=>[_t(s)?(R(),D("div",PA)):_t(i)?(R(),$t(_t(IA),{key:1,error:_t(i)},null,8,["error"])):_t(l)?(R(),$t(_t(e),{key:2,context:_t(l)},null,8,["context"])):_t(n)?(R(),$t(Fo(_t(n)),{key:3})):(R(),$t(_t(hA),{key:4}))]),_:1},8,["onResolve"]))}};let Au;{let t;Au=async function(){if(t)return t;const r=!!(window.__NUXT__?.serverRendered??document.getElementById("__NUXT_DATA__")?.dataset.ssr==="true"),o=r?zp(wu):qp(wu),n=oh({vueApp:o});async function i(s){await n.callHook("app:error",s),n.payload.error||=pr(s)}o.config.errorHandler=i,n.hook("app:suspense:resolve",()=>{o.config.errorHandler===i&&(o.config.errorHandler=void 0)}),!r&&ol.id&&n.hook("app:suspense:resolve",()=>{document.getElementById(ol.id)?.remove()});try{await sh(n,m0)}catch(s){i(s)}try{await n.hooks.callHook("app:created",o),await n.hooks.callHook("app:beforeMount",o),o.mount(th),await n.hooks.callHook("app:mounted",o),await hr()}catch(s){i(s)}return o},t=Au().catch(e=>{throw console.error("Error while mounting app:",e),e})}export{ep as $,gt as A,jt as B,ht as C,ye as D,SA as E,nt as F,ig as G,br as H,ie as I,pr as J,cv as K,qA as L,zA as M,_v as N,Te as O,KA as P,WA as Q,Ld as R,NA as S,Z_ as T,_n as U,UA as V,FA as W,iv as X,HA as Y,$t as Z,je as _,Qs as a,Fo as a0,jA as a1,BA as a2,Ot as a3,uf as a4,_t as a5,Bs as a6,hr as a7,ge as a8,Vt as a9,Vs as aA,JA as aB,Sw as aC,GA as aD,kw as aE,kA as aF,na as aa,Sl as ab,$A as ac,Ee as ad,LA as ae,Xc as af,yh as ag,Zy as ah,Er as ai,Ks as aj,Uo as ak,hm as al,Dn as am,MA as an,ne as ao,DA as ap,bf as aq,Up as ar,Ms as as,w0 as at,md as au,pc as av,Cr as aw,OA as ax,vr as ay,vd as az,$r as b,H as c,Ut as d,R as e,D as f,O as g,qs as h,xA as i,c as j,Qt as k,Ft as l,Et as m,gh as n,Nr as o,ut as p,lv as q,kt as r,mr as s,rt as t,Yn as u,CA as v,ii as w,Zt as x,rf as y,Pe as z};
