PageSourceSearch

https://ar108-india-khelv.pages.dev/assets/js/index-DkQm2zn5.js

js ar108-india-khelv.pages.dev collected 2026-10-03 05:38:05 UTC 1,229,526 bytes, 91 lines download raw bytes

1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/js/EventRewardsLoginDialog-KF-FrhCu.js","assets/css/EventRewardsLoginDialog-C5u11J0y.css","assets/js/index-tLBEDaD_.js","assets/js/item-BHdx1DE-.js","assets/js/vip-Ba5pXabM.js","assets/css/item-CzWZ-6mi.css","assets/css/index-Bu29T3Rq.css","assets/js/index-sjUGzuLi.js","assets/css/index-Dy3KMXy6.css","assets/js/index-BvhzYtKJ.js","assets/js/card-DP8NCbg_.js","assets/css/card-CFm4kY3L.css","assets/js/index-BjVQCMl3.js","assets/css/index-BZ4zpnA_.css","assets/css/index-DiPHS3Gl.css","assets/js/index-D0QxE-n9.js","assets/js/List-C0CV1EqW.js","assets/js/usePullRefresh-CV0Zys--.js","assets/css/List-Bx0fNhQ-.css","assets/js/coin-PJhuUc4J.js","assets/css/index-CxKTBHFa.css","assets/js/index-BjkyFTAE.js","assets/js/Rule-BXVlNU-y.js","assets/css/Rule-TsyX3mXN.css","assets/css/index-Z2lJBW5e.css","assets/js/index-DY2kYVDo.js","assets/css/index-BidNBnqe.css","assets/js/index-CvRN0Xcf.js","assets/js/usePackage.hook-BLY7hKOO.js","assets/css/index-Uyu1v591.css","assets/js/index-CXFwKF1U.js","assets/js/DropDown-4vriiKpr.js","assets/css/DropDown-BiZCT8v_.css","assets/css/index-BKoopFFL.css","assets/js/index-plQTqERb.js","assets/js/Treasure-BYH598NY.js","assets/css/Treasure-CXC0tjnI.css","assets/js/usePointLottery.hook-r3pafqvR.js","assets/css/index-BqLl2Zmz.css","assets/js/index-DW16hR4o.js","assets/css/index-CqKIPK7k.css","assets/js/index-82lUHTPK.js","assets/css/index--o6j84A1.css","assets/js/index-CTiCxA9o.js","assets/css/index-PdC4jjax.css","assets/js/index-Dbt9ZcAA.js","assets/js/Dialog-TuwAe994.js","assets/js/assetIcons-CA9qCnSK.js","assets/js/close-INBhzs5V.js","assets/css/Dialog-v-n3dI2I.css","assets/css/index-DCPlqa7X.css","assets/js/index-BtEBYIBN.js","assets/js/addAddress-omvtdcts.js","assets/css/index-Due36WJ4.css","assets/js/index-C0djOXw_.js","assets/js/ListSimply-Dnh7AW01.js","assets/css/ListSimply-BlFVbiHz.css","assets/css/index-CpzvapG-.css","assets/js/index-DX-ixT9E.js","assets/css/index-xEg2Lt61.css","assets/js/index-Dux1dVjC.js","assets/css/index-B0eQb8XJ.css","assets/js/index-Bm5GJyHM.js","assets/js/useTurntable.hook-Hy6EOplq.js","assets/css/index-BQFd2Foe.css","assets/js/index-k9gQ0jhb.js","assets/css/index-SlLVvzh_.css","assets/js/index-CTnIrAC_.js","assets/css/index-D9FzjtPa.css","assets/js/index-D_NFSsfR.js","assets/css/index-Bhu0ETzM.css","assets/js/index-CcutmiJq.js","assets/css/index-BwgAgkkC.css","assets/js/index-DL8fjBFH.js","assets/css/index-D_CApwVe.css","assets/js/index-9OtdycxM.js","assets/css/index-B-WQ-OFp.css","assets/js/index-BnUYQcFk.js","assets/js/main.vue_vue_type_style_index_0_scoped_d3b4a951_lang-Cdsc5Dl3.js","assets/js/index-BvxorV9z.js","assets/js/___vite-browser-external_commonjs-proxy-BZckvyNV.js","assets/css/main-DbJUqFoo.css","assets/js/BetRule-DAzG28Mf.js","assets/css/index-DNSWq6PF.css","assets/js/index-BK9FOOz0.js","assets/css/index-ClLlGIUr.css","assets/js/index-Cxv0_Z-b.js","assets/css/index-B5CIcgDh.css","assets/js/index-qwaXYoeR.js","assets/css/index-DHy29lq3.css","assets/js/index-DzPa_gyD.js","assets/css/index-CjKZYgjo.css","assets/js/index-7lyOPFBZ.js","assets/css/index-DqS2ozJo.css","assets/js/index-Db-cSVg_.js","assets/css/index-GUw8blSn.css","assets/js/index-CEJok5px.js","assets/css/index-CJSwUWVr.css","assets/js/index-BdKOVGD5.js","assets/js/LangPopup-CHMccKuH.js","assets/js/index-B1Tt9f6x.js","assets/css/index-CBBRe2gC.css","assets/css/LangPopup-Bb1YqwYN.css","assets/js/index-LeycFjJQ.js","assets/js/close-CSsOf5uR.js","assets/css/index-DcOKyvLj.css","assets/js/SlideCaptcha-CSoQpx4K.js","assets/css/SlideCaptcha-By3e4mV-.css","assets/js/VerifyInput-C1dbke_-.js","assets/css/VerifyInput-TwfxW4eF.css","assets/js/validate-DfLVxBIL.js","assets/js/PhoneInput-CBYv97xs.js","assets/css/PhoneInput-CqjX2xWo.css","assets/js/EmailInput-D8jvzw8R.js","assets/css/EmailInput-Bj0Jb-dr.css","assets/css/index-BWWS4lXF.css","assets/js/index-Cb3g6Dgk.js","assets/css/index-PRMlpsjq.css","assets/js/index-CpRzsn3S.js","assets/css/index-CPv9QBbF.css","assets/js/index--ZJ2rpbk.js","assets/js/index-YuUSHhNs.js","assets/js/vsImgVideo-B5I5C6L0.js","assets/css/vsImgVideo-UGqGLJmK.css","assets/css/index-BZVsfzja.css","assets/js/index-HId_v8dN.js","assets/css/index-COCAeEGm.css","assets/js/index-CLrABBhL.js","assets/css/index-BYlUx36C.css","assets/js/index-Dc-i8647.js","assets/js/PhonePe-Dz8t5GAr.js","assets/js/browser-CmrM7h0V.js","assets/js/useArupiEvent.hook-BQOHSbh4.js","assets/css/index-B0xfTVwJ.css","assets/js/index-C9jtARUA.js","assets/js/BrowserQRCodeReader-BcwH5LMz.js","assets/css/BrowserQRCodeReader-1jqDlICK.css","assets/css/swiper-DlvjED7F.css","assets/css/index-lKks6foj.css","assets/js/index-BJyACI65.js","assets/css/index-D_yvWtDG.css","assets/js/index-Bj-83Yjy.js","assets/css/index-YfXMM8om.css","assets/js/index-HwyYDQPJ.js","assets/css/index-DCljavKb.css","assets/js/index-BKheU0m-.js","assets/css/index-CWu3Ticc.css","assets/js/index-DeEPdH7L.js","assets/css/index-BsgcZMNW.css","assets/js/index-CuBsFVPA.js","assets/js/use4D.hook-CjUz4nbu.js","assets/js/showResult-Ca5Wpdaw.js","assets/css/showResult-a7WO3lWG.css","assets/js/showGame-Cz37JoDL.js","assets/css/showGame-BchxkwGr.css","assets/css/index-C3FI_LGo.css","assets/js/index-CPhmkNaZ.js","assets/css/index-uLZQ9wIe.css","assets/js/index-BCehjimb.js","assets/css/index-D_V_cRFU.css","assets/js/index-DpxJ0qca.js","assets/css/index-DSe6jvjL.css","assets/js/index-r15YIfmL.js","assets/css/index-BSpdXR_w.css","assets/js/index-D_ARdwWi.js","assets/js/audio-B1diF9lX.js","assets/css/audio-BnfNv1Mq.css","assets/js/index-DSp6JvFY.js","assets/js/MyGameRecord-CAWHjtJs.js","assets/js/MayrecordList-D5EhZh2l.js","assets/css/MayrecordList-BWrv9WRb.css","assets/css/MyGameRecord-DDRPCMjf.css","assets/js/ChangLong-K9TkZ-wj.js","assets/css/ChangLong-DRpnO7oS.css","assets/css/index-D_kxIlKm.css","assets/js/index-DhpimRxH.js","assets/css/index-C_FH2QGL.css","assets/js/index-BlvJIEwu.js","assets/js/MayrecordList-Bx9FqFQS.js","assets/css/MayrecordList-DhPsLwc8.css","assets/css/index-DPcOh3du.css","assets/js/index-BavHUtTp.js","assets/js/MayrecordList-BLR4P8dj.js","assets/css/MayrecordList-Dx2jSFCJ.css","assets/css/index-Cg3e5aa6.css","assets/js/index-dueRxzRo.js","assets/css/index-CGdXrRJj.css","assets/js/index-CIGzVLU5.js","assets/js/bingo-CO0A7Q8u.js","assets/css/index-B7fGZkBp.css","assets/js/index-CtP8xpv7.js","assets/js/useBinguoCount-BVE4Y5IY.js","assets/css/index-B-EDL4Ya.css","assets/js/index-BFSnKd5D.js","assets/css/index-D3CY66f8.css","assets/js/index-C1pwULRD.js","assets/js/MyGameRecord-keTtnM7l.js","assets/css/MyGameRecord-2WiBGp3K.css","assets/js/MyGameRecord-Dd98jPnS.js","assets/css/MyGameRecord-Cj44yKUX.css","assets/css/index-DC60Ok9X.css","assets/js/index-If43CVnc.js","assets/css/index-6RAvuRBp.css","assets/js/index-Bdgslewo.js","assets/js/NavBar-Bj1RkkJk.js","assets/js/index-Cy_4pOrb.js","assets/css/index-B7wsh8Vb.css","assets/js/xoxs-BgFsSv6s.js","assets/js/MyGameRecord-DWR1UU1-.js","assets/css/MyGameRecord-ESai0N7d.css","assets/css/index-D9XF-M0g.css","assets/js/index-qUd7HRNu.js","assets/css/index-W1m1HbCv.css","assets/js/index-qmifIu6-.js","assets/js/WinningTips-CpqqXANg.js","assets/css/WinningTips-cOBmMT4b.css","assets/css/index-C9uT3DLc.css","assets/js/index-Cs2z_mfJ.js","assets/css/index-CMzRN4Au.css","assets/js/index-2QPOcoJe.js","assets/css/index-BAq0DI5N.css","assets/js/index-CV9-LBJX.js","assets/css/index-gERnFsab.css","assets/js/index-uwGuoZ6c.js","assets/js/Calendar-x-sRsTYx.js","assets/css/index-DjfJ09ZI.css","assets/js/index-DNd2JW-8.js","assets/css/index-DD3XXSnt.css","assets/js/index-BwfrjCjY.js","assets/css/index-DGZ6X-yk.css","assets/js/index-BTzYur8h.js","assets/css/index-DW11DwDp.css","assets/js/index-CJdz7V_U.js","assets/css/index-DyvE7iH-.css","assets/js/index-BRGMTV0Y.js","assets/css/index-CLQ9Ffod.css","assets/js/index-CgzX47_R.js","assets/css/index-CjFOlejN.css","assets/js/index-C4mMy68C.js","assets/js/useGoGames.hook-O2x7UNrd.js","assets/js/ProfitRanking-C7rxyB8a.js","assets/js/index-BIUOY5LT.js","assets/css/ProfitRanking-DFQHKoHv.css","assets/css/index-CMg9y-_f.css","assets/js/index-DQX_taUp.js","assets/css/index-Dsl-37kU.css","assets/js/index-BToJcWPc.js","assets/css/index-CZBeo7Q1.css","assets/js/index-ju
1ETdNsW.js","assets/css/index-DRZILl3D.css","assets/js/index-IY7a6ZFm.js","assets/css/index-b17LzgeV.css","assets/js/index-e9TTbe7r.js","assets/css/index-D4Fj8agt.css","assets/js/index-B3jsRK_n.js","assets/css/index-DaByNLT5.css","assets/js/index-B-Q4uG3Q.js","assets/css/index-J-Zi3omv.css","assets/js/index-CJuV0qsY.js","assets/css/index-BFBSvzeL.css","assets/js/index-6Tf-D8ap.js","assets/css/index-DBCc1zpo.css","assets/js/index-CCu-q85w.js","assets/css/index-64rNBIPm.css","assets/js/index-4yXFY4-S.js","assets/css/index-CPPpwYl4.css","assets/js/index-D91oQE8_.js","assets/js/customerBg-w4nILmw_.js","assets/css/index-BcHVfoCa.css","assets/js/index-BJwDGNCz.js","assets/js/googleVerifyBg-vCI2uRnF.js","assets/js/privacyIcon-tcv62u8e.js","assets/css/index-BlJJi20R.css","assets/js/index-CEDxNmnU.js","assets/css/index-Du8GVwUF.css","assets/js/index-yRF07AGM.js","assets/css/index-Bb_hebe9.css","assets/js/index-qTwo0Fvu.js","assets/js/gameStatsSteps-CWTQv4Dz.js","assets/css/index-C45awPoE.css","assets/js/index-3zE6iCFe.js","assets/css/index-BeQd6yb7.css","assets/js/index-Rl7eou_R.js","assets/js/HomeDialog-C3-fFJTt.js","assets/css/HomeDialog-RQBtZ7S-.css","assets/css/index-T3G8hS66.css","assets/js/index-FFXZLUuE.js","assets/css/index-fpibxM8m.css","assets/js/index-hvcvs_7S.js","assets/css/index-Dv_b7T2g.css","assets/js/index-CotlL5Vm.js","assets/css/index-BgFSfGjh.css","assets/js/index-CS4Fu-wg.js","assets/js/index-C-peWQbG.js","assets/css/index-HXpnHCd_.css","assets/css/index-BLObPwt0.css","assets/js/index-BonC1fbo.js","assets/css/index-Dhkoavkw.css","assets/js/index-Br6LOYMY.js","assets/css/index-HSt5xIQG.css","assets/js/index-h5oKFmjv.js","assets/css/index-Btdtt5R-.css","assets/js/index-DQsx_1AJ.js","assets/css/index-CmEEo6yy.css","assets/js/index-Zj47zTQc.js","assets/css/index-C6kFdiuV.css","assets/js/index-D6TG2OXo.js","assets/css/index-B9ptDf5h.css","assets/js/index-p7mwAxmw.js","assets/css/index-BgZVr6_b.css","assets/js/index-DzPuOLBU.js","assets/css/index-B5EzsVnc.css","assets/js/index-DEjwW_zs.js","assets/js/DiaLogOther-BLDCRExJ.js","assets/css/DiaLogOther-Dd9qviTl.css","assets/js/hint-CRWUEJyB.js","assets/css/index-CPULxTw2.css","assets/js/index-C7rudUoR.js","assets/css/index-aEMMKB1C.css","assets/js/index-Cx34aNfK.js","assets/css/index-KPhZrJZ4.css","assets/js/index-Codo6Xnp.js","assets/css/index-BCUvF5Ir.css","assets/js/index-EPZrCzLN.js","assets/css/index-5rEZ_s0W.css","assets/js/index-CrewhBYD.js","assets/css/index-C4GUqFJ8.css","assets/js/index-DDWbizG-.js","assets/css/index-aLfLEv7-.css","assets/js/index-BW0DhnRy.js","assets/css/index-BU8azBFp.css","assets/js/index-CuXy-Auv.js","assets/css/index-BFzgsBhE.css","assets/js/index-B76EvKel.js","assets/js/index-BKt-MJiX.js","assets/css/index-DH0ddKfS.css","assets/css/index-CR7_2T2S.css","assets/js/index-CYu2eFlR.js","assets/css/index-CGNzxBEN.css","assets/js/index-mTvIoeo4.js","assets/css/index-Dy3Ikhgz.css","assets/js/index-CeIy6vnf.js","assets/js/ActiveVerify-DvIVHmm3.js","assets/css/ActiveVerify-BlsIH6tN.css","assets/css/index-C_uxT8Pf.css","assets/js/index-C4p_1qe3.js","assets/css/index-DsiaWqfo.css","assets/js/index-TL73o0gE.js","assets/css/index-Cege2GHv.css","assets/js/index-DhXic2ac.js","assets/js/moonBar-CXCJAvQy.js","assets/css/index-CfmQkgYI.css","assets/js/index-BSdHblFK.js","assets/js/serverbg-DCyfcOcD.js","assets/css/index-CU70iSW5.css","assets/js/index-BbdGelRF.js","assets/js/useAgent.hook-Bd216n2m.js","assets/css/index-DIbcPOon.css","assets/js/index-D3pZBTFh.js","assets/css/index-CSNLe_fZ.css","assets/js/index-CPny-bGA.js","assets/css/index-Bd4gK80T.css","assets/js/index-CGmGjJ-J.js","assets/css/index-Zcgg4bPO.css","assets/js/index-DznnPYeK.js","assets/js/index-9mIAwCLr.js","assets/css/index-BkeuMHt0.css","assets/js/common-BI9f8Kzx.js","assets/css/index-DJhUJRlL.css","assets/js/index-BaSOmnGw.js","assets/css/index-C0fY2ZHr.css","assets/js/index-BCpFXu5r.js","assets/js/index-D4kJ6vwm.js","assets/css/index-DgRalvdo.css","assets/js/index-CdbpD1T_.js","assets/js/swiper-slide-DzeL95Bk.js","assets/css/index-BSu3QSK8.css","assets/js/index-CBijngh1.js","assets/css/index-bWvEVctL.css","assets/js/index-pFeqsz2A.js","assets/css/index-CDgZpFcS.css","assets/js/index-CduMKpO_.js","assets/css/index-Cl4F7nWy.css","assets/js/index-B4xVjNW_.js","assets/css/index-CwPnusfO.css","assets/js/index-CKVNsBeD.js","assets/js/useKeepPage-DsaWFROM.js","assets/css/index-zdrH7s6E.css","assets/js/index-Cmrk-yM9.js","assets/css/index-WzW3spkC.css","assets/js/index-gHO8IJai.js","assets/js/useLottery.hook-Ci9vDaaj.js","assets/js/time.util-Bmahq0Dx.js","assets/js/MyGameRecord-C60w-Bjq.js","assets/js/MayrecordList-D6Ts7PN-.js","assets/js/copy-BypXXbAG.js","assets/js/index-Cu1lPAV_.js","assets/css/MayrecordList-Cq9xp1Kc.css","assets/css/MyGameRecord-Dh9IqG_M.css","assets/js/enum-LPU0bljN.js","assets/js/number-yrxLPix2.js","assets/js/Winning-BIncxgDw.js","assets/js/audio-C0RNf434.js","assets/css/index-bnZjJYKi.css","assets/js/index-BIAGnq7A.js","assets/js/k3-Vokau_DO.js","assets/css/index-D_ZCExyr.css","assets/js/index-Dk5f2RTK.js","assets/js/init-CLy4BdQr.js","assets/js/Filter-DKDaWfFM.js","assets/js/colorToUniform-DUza8Qlq.js","assets/js/localUniformBit-BOGrcT1E.js","assets/js/Graphics-DkoROPfo.js","assets/js/ResultItem-BiOyoQgy.js","assets/css/ResultItem-DbfjIPmd.css","assets/js/string-Zi3G3-6-.js","assets/css/index-BSGghs24.css","assets/js/index-LipewVaB.js","assets/js/wingo-DdFpPdhK.js","assets/js/trxWingo-if6-QbYL.js","assets/js/MyRecord-B6VX3OQe.js","assets/css/MyRecord-D8GCb9E6.css","assets/js/myRecord-7-a_QgLG.
1js","assets/css/myRecord-6WbH0Lhu.css","assets/css/index-DVs8pl-j.css","assets/js/index-Bb6clKht.js","assets/css/index-td_sTdGj.css","assets/js/index-BqsTEn22.js","assets/js/useWinGo3-Cf6de2Wr.js","assets/css/index-3DqcDvE7.css","assets/js/index-Mgcn7I6L.js","assets/css/index-CUBO-A-8.css","assets/js/betRecord-C704ozcp.js","assets/css/betRecord-C1YMwfaz.css","assets/js/betRecord-BuzMc_W1.js","assets/css/betRecord-cgXpUVhd.css","assets/js/betRecord-TFF_YE5m.js","assets/css/betRecord-ClQYD9hn.css","assets/js/betRecord-BH3vpYlc.js","assets/css/betRecord-wvB_ENet.css","assets/js/index-z5hfBHNB.js","assets/js/turntable-CpC_z-OB.js","assets/css/index-CleUecXN.css","assets/js/index-CkFNgVIi.js","assets/css/index-rAEAWhuy.css","assets/js/index-BV-OMmjl.js","assets/css/index-m-fyL6et.css","assets/js/index-DspDhy85.js","assets/js/love-Bdf5r2Qy.js","assets/css/index-ISEzH48q.css","assets/js/index-C84tLYep.js","assets/css/index-Dqa6-EkZ.css","assets/js/index-ujf-Jp2Z.js","assets/js/upi-OhHKu2PU.js","assets/css/upi-DeZ-aArd.css","assets/css/index-BDAPLyZb.css","assets/js/index-C0HLUuTm.js","assets/js/index-KwmS5yp9.js","assets/css/index-BLtZDOHf.css","assets/css/index-B2jmcSaq.css","assets/js/index-BHdyOjhm.js","assets/js/jsQR-BBiAr0Hj.js","assets/css/index-Dh4DRgwD.css","assets/js/index-BsB_5n7s.js","assets/css/index-BBlficM4.css","assets/js/index-C4K_QKM-.js","assets/css/index-PR4PKAb9.css","assets/js/index-ChDl0o5r.js","assets/css/index-6C66mCUy.css","assets/js/index-nFW_1mQ8.js","assets/css/index-8RCV59Ej.css","assets/js/index-D2ECrAfC.js","assets/css/index-eI9yxHSr.css","assets/js/index-BiQOHQhf.js","assets/css/index-CFpNYqKq.css","assets/js/index-lUYOQp_K.js","assets/css/index-C8mhIvJQ.css","assets/js/index-CiwdZ1RJ.js","assets/js/AddWithdrawType-DMBVTdqJ.js","assets/css/AddWithdrawType-ySA0Srsx.css","assets/css/index-CeDjzHpF.css","assets/js/index-NcVav7ZY.js","assets/css/index-ChGEEVH1.css","assets/js/index-mojeJchG.js","assets/css/index-DVk3IDff.css","assets/js/index-CZigwx9D.js","assets/css/index-BFspaVFh.css","assets/js/index-B-FdlXSK.js","assets/css/index-CSa30gD5.css","assets/js/index-C-7CGhkK.js","assets/css/index-BeLHEvFU.css","assets/js/index-DKSyn1Xz.js","assets/css/index-Cg7_Tk2Q.css","assets/js/index-TicVfmd7.js","assets/css/index-DcNmm918.css","assets/js/index-BhTgfxx4.js","assets/css/index-BZ1IZmut.css","assets/js/index-CDgMowoA.js","assets/css/index-UEJwb4Wa.css","assets/js/index-SfuMe-Wb.js","assets/js/moonBar-CNh551Ue.js","assets/css/index-BmkCj-UQ.css","assets/js/index-CE1FtX9r.js","assets/css/index-CcpDDWBS.css","assets/js/index-DtlPW2AI.js","assets/css/index-C4-9eZun.css","assets/js/index-DI8o3axA.js","assets/css/index-BOGpEo4_.css","assets/js/index-gFxHJ5cm.js","assets/css/index-DIrzGf-H.css","assets/js/index-BJwfIF9g.js","assets/js/Instructions-CvhbnfFL.js","assets/js/useRecharge-DJ4li7Kf.js","assets/css/Instructions-bHbn1u1T.css","assets/css/index-CMJJl1PE.css","assets/js/index-CRq_s9iA.js","assets/js/refresh-Bp_ge9CY.js","assets/css/refresh-Ch-iJTaT.css","assets/js/RechargeOrderDetail-DJwqwIBx.js","assets/css/RechargeOrderDetail-Og2ATuvl.css","assets/css/index-JAqAGd1F.css","assets/js/index-BLT0KfFw.js","assets/css/index-CYC_A5Iw.css","assets/js/index-Dno2DTxP.js","assets/css/index-DJiIpOX0.css","assets/js/index-Cncu5ekb.js","assets/css/index-DMEmdaXF.css","assets/js/index-CusEamng.js","assets/css/index-D89qrtAc.css","assets/js/index-CjLzIf_Q.js","assets/css/index-CbYMPV3X.css","assets/js/index-Ci6NDvpA.js","assets/js/c2cRecordList-DcDAl6lo.js","assets/css/c2cRecordList-BsvOnEyD.css","assets/css/index-Co0fmzVG.css","assets/js/index-DvFMnw26.js","assets/css/index-4IzJZWAe.css","assets/js/index-C9N0-KCN.js","assets/css/index-BFI9Hr7W.css","assets/js/index.esm-CczcMi2x.js","assets/js/index.esm2017-DZwaI_ig.js","assets/js/index.esm-B9CY1br9.js","assets/js/index.esm2017-CpM4wtgx.js","assets/js/index.esm-C7xzk5Wd.js","assets/js/public8DarkBlueHome-CfHMxVBF.js","assets/js/apk-PARghlcE.js","assets/css/public8DarkBlueHome-BRNb5tas.css"])))=>i.map(i=>d[i]);
2window.getBuildInfo=function(){return{buildTime:"10/3/2026, 5:08:17 AM",branch:" commitId:15bfc6c6b5277eb38e3b049fccc08a3118f009f5"}};(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const o of document.querySelectorAll('link[rel="modulepreload"]'))r(o);new MutationObserver(o=>{for(const i of o)if(i.type==="childList")for(const a of i.addedNodes)a.tagName==="LINK"&&a.rel==="modulepreload"&&r(a)}).observe(document,{childList:!0,subtree:!0});function n(o){const i={};return o.integrity&&(i.integrity=o.integrity),o.referrerPolicy&&(i.referrerPolicy=o.referrerPolicy),o.crossOrigin==="use-credentials"?i.credentials="include":o.crossOrigin==="anonymous"?i.credentials="omit":i.credentials="same-origin",i}function r(o){if(o.ep)return;o.ep=!0;const i=n(o);fetch(o.href,i)}})();const bN="modulepreload",wN=function(e){return"/"+e},Xw={}
2,K=function(t,n,r){let o=Promise.resolve();if(n&&n.length>0){let l=function(c){return Promise.all(c.map(u=>Promise.resolve(u).then(d=>({status:"fulfilled",value:d}),d=>({status:"rejected",reason:d}))))};document.getElementsByTagName("link");const a=document.querySelector("meta[property=csp-nonce]"),s=a?.nonce||a?.getAttribute("nonce");o=l(n.map(c=>{if(c=wN(c),c in Xw)return;Xw[c]=!0;const u=c.endsWith(".css"),d=u?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${c}"]${d}`))return;const f=document.createElement("link");if(f.rel=u?"stylesheet":bN,u||(f.as="script"),f.crossOrigin="",f.href=c,s&&f.setAttribute("nonce",s),document.head.appendChild(f),u)return new Promise((m,g)=>{f.addEventListener("load",m),f.addEventListener("error",()=>g(new Error(`Unable to preload CSS for ${c}`)))})}))}function i(a){const s=new Event("vite:preloadError",{cancelable:!0});if(s.payload=a,window.dispatchEvent(s),!s.defaultPrevented)throw a}return o.then(a=>{for(const s of a||[])s.status==="rejected"&&i(s.reason);return t().catch(i)})};function _N(e,t){const n=Object.create(null),r=e.split(",");for(let o=0;o<r.length;o++)n[r[o]]=!0;return t?o=>!!n[o.toLowerCase()]:o=>!!n[o]}const Ru=Object.assign,SN=Object.prototype.hasOwnProperty,Up=(e,t)=>SN.call(e,t),ti=Array.isArray,wc=e=>_A(e)==="[object Map]",rb=e=>typeof e=="function",TN=e=>typeof e=="string",ob=e=>typeof e=="symbol",Iu=e=>e!==null&&typeof e=="object",EN=Object.prototype.toString,_A=e=>EN.call(e),SA=e=>_A(e).slice(8,-1),ib=e=>TN(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,CN=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},AN=CN(e=>e.charAt(0).toUpperCase()+e.slice(1)),ab=(e,t)=>!Object.is(e,t),PN=(e,t,n)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})};function Hf(e,...t){console.warn(`[Vue warn] ${e}`,...t)}let lr;class sb{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this.parent=lr,!t&&lr&&(this.index=(lr.scopes||(lr.scopes=[])).push(this)-1)}get active(){return this._active}run(t){if(this._active){const n=lr;try{return lr=this,t()}finally{lr=n}}else Hf("cannot run an inactive effect scope.")}on(){lr=this}off(){lr=this.parent}stop(t){if(this._active){let n,r;for(n=0,r=this.effects.length;n<r;n++)this.effects[n].stop();for(n=0,r=this.cleanups.length;n<r;n++)this.cleanups[n]();if(this.scopes)for(n=0,r=this.scopes.length;n<r;n++)this.scopes[n].stop(!0);if(!this.detached&&this.parent&&!t){const o=this.parent.scopes.pop();o&&o!==this&&(this.parent.scopes[this.index]=o,o.index=this.index)}this.parent=void 0,this._active=!1}}}function Rl(e){return new sb(e)}function TA(e,t=lr){t&&t.active&&t.effects.push(e)}function Il(){return lr}function Fp(e){lr?lr.cleanups.push(e):Hf("onScopeDispose() is called when there is no active effect scope to be associated with.")}const lb=e=>{const t=new Set(e);return t.w=0,t.n=0,t},EA=e=>(e.w&zi)>0,CA=e=>(e.n&zi)>0,RN=({deps:e})=>{if(e.length)for(let t=0;t<e.length;t++)e[t].w|=zi},IN=e=>{const{deps:t}=e;if(t.length){let n=0;for(let r=0;r<t.length;r++){const o=t[r];EA(o)&&!CA(o)?o.delete(e):t[n++]=o,o.w&=~zi,o.n&=~zi}t.length=n}},zf=new WeakMap;let dc=0,zi=1;const uy=30;let Nn;const ka=Symbol("iterate"),dy=Symbol("Map key iterate");class ku{constructor(t,n=null,r){this.fn=t,this.scheduler=n,this.active=!0,this.deps=[],this.parent=void 0,TA(this,r)}run(){if(!this.active)return this.fn();let t=Nn,n=Bi;for(;t;){if(t===this)return;t=t.parent}try{return this.parent=Nn,Nn=this,Bi=!0,zi=1<<++dc,dc<=uy?RN(this):Qw(this),this.fn()}finally{dc<=uy&&IN(this),zi=1<<--dc,Nn=this.parent,Bi=n,this.parent=void 0,this.deferStop&&this.stop()}}stop(){Nn===this?this.deferStop=!0:this.active&&(Qw(this),this.onStop&&this.onStop(),this.active=!1)}}function Qw(e){const{deps:t}=e;if(t.length){for(let n=0;n<t.length;n++)t[n].delete(e);t.length=0}}function kN(e,t){e.effect&&(e=e.effect.fn);const n=new ku(e);t&&(Ru(n,t),t.scope&&TA(n,t.scope)),(!t||!t.lazy)&&n.run();const r=n.run.bind(n);return r.effect=n,r}function ON(e){e.effect.stop()}let Bi=!0;const AA=[];function ss(){AA.push(Bi),Bi=!1}function ls(){const e=AA.pop();Bi=e===void 0?!0:e}function In(e,t,n){if(Bi&&Nn){let r=zf.get(e);r||zf.set(e,r=new Map);let o=r.get(n);o||r.set(n,o=lb()),PA(o,{effect:Nn,target:e,type:t,key:n})}}function PA(e,t){let n=!1;dc<=uy?CA(e)||(e.n|=zi,n=!EA(e)):n=!e.has(Nn),n&&(e.add(Nn),Nn.deps.push(e),Nn.onTrack&&Nn.onTrack(Ru({effect:Nn},t)))}function _o(e,t,n,r,o,i){const a=zf.get(e);if(!a)return;let s=[];if(t==="clear")s=[...a.values()];else if(n==="length"&&ti(e)){const c=Number(r);a.forEach((u,d)=>{(d==="length"||d>=c)&&s.push(u)})}else switch(n!==void 0&&s.push(a.get(n)),t){case"add":ti(e)?ib(n)&&s.push(a.get("length")):(s.push(a.get(ka)),wc(e)&&s.push(a.get(dy)));break;case"delete":ti(e)||(s.push(a.get(ka)),wc(e)&&s.push(a.get(dy)));break;case"set":wc(e)&&s.push(a.get(ka));break}const l={target:e,type:t,key:n,newValue:r,oldValue:o,oldTarget:i};if(s.length===1)s[0]&&fy(s[0],l);else{const c=[];for(const u of s)u&&c.push(...u);fy(lb(c),l)}}function fy(e,t){const n=ti(e)?e:[...e];for(const r of n)r.computed&&Zw(r,t);for(const r of n)r.computed||Zw(r,t)}function Zw(e,t){(e!==Nn||e.allowRecurse)&&(e.onTrigger&&e.onTrigger(Ru({effect:e},t)),e.scheduler?e.scheduler():e.run())}function DN(e,t){var n;return(n=zf.get(e))==null?void 0:n.get(t)}const LN=_N("__proto__,__v_isRef,__isVue"),RA=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(ob)),xN=Wp(),NN=Wp(!1,!0),MN=Wp(!0),BN=Wp(!0,!0),e_=$N();function $N(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const r=Me(this);for(let i=0,a=this.length;i<a;i++)In(r,"get",i+"");const o=r[t](...n);return o===-1||o===!1?r[t](...n.map(Me)):o}}),["push","pop","shift","unshift","splice"].forEach(t=>{e[t]=function(...n){ss();const r=Me(this)[t].apply(this,n);return ls(),r}}),e}function GN(e){const t=Me(this);return In(t,"has",e),t.hasOwnProperty(e)}
2function Wp(e=!1,t=!1){return function(r,o,i){if(o==="__v_isReactive")return!e;if(o==="__v_isReadonly")return e;if(o==="__v_isShallow")return t;if(o==="__v_raw"&&i===(e?t?MA:NA:t?xA:LA).get(r))return r;const a=ti(r);if(!e){if(a&&Up(e_,o))return Reflect.get(e_,o,i);if(o==="hasOwnProperty")return GN}const s=Reflect.get(r,o,i);return(ob(o)?RA.has(o):LN(o))||(e||In(r,"get",o),t)?s:rt(s)?a&&ib(o)?s:s.value:Iu(s)?e?oa(s):je(s):s}}const UN=IA(),FN=IA(!0);function IA(e=!1){return function(n,r,o,i){let a=n[r];if(ii(a)&&rt(a)&&!rt(o))return!1;if(!e&&(!Uc(o)&&!ii(o)&&(a=Me(a),o=Me(o)),!ti(n)&&rt(a)&&!rt(o)))return a.value=o,!0;const s=ti(n)&&ib(r)?Number(r)<n.length:Up(n,r),l=Reflect.set(n,r,o,i);return n===Me(i)&&(s?ab(o,a)&&_o(n,"set",r,o,a):_o(n,"add",r,o)),l}}function WN(e,t){const n=Up(e,t),r=e[t],o=Reflect.deleteProperty(e,t);return o&&n&&_o(e,"delete",t,void 0,r),o}function VN(e,t){const n=Reflect.has(e,t);return(!ob(t)||!RA.has(t))&&In(e,"has",t),n}function jN(e){return In(e,"iterate",ti(e)?"length":ka),Reflect.ownKeys(e)}const kA={get:xN,set:UN,deleteProperty:WN,has:VN,ownKeys:jN},OA={get:MN,set(e,t){return Hf(`Set operation on key "${String(t)}" failed: target is readonly.`,e),!0},deleteProperty(e,t){return Hf(`Delete operation on key "${String(t)}" failed: target is readonly.`,e),!0}},HN=Ru({},kA,{get:NN,set:FN}),zN=Ru({},OA,{get:BN}),cb=e=>e,Vp=e=>Reflect.getPrototypeOf(e);function dd(e,t,n=!1,r=!1){e=e.__v_raw;const o=Me(e),i=Me(t);n||(t!==i&&In(o,"get",t),In(o,"get",i));const{has:a}=Vp(o),s=r?cb:n?ub:Wc;if(a.call(o,t))return s(e.get(t));if(a.call(o,i))return s(e.get(i));e!==o&&e.get(t)}function fd(e,t=!1){const n=this.__v_raw,r=Me(n),o=Me(e);return t||(e!==o&&In(r,"has",e),In(r,"has",o)),e===o?n.has(e):n.has(e)||n.has(o)}function pd(e,t=!1){return e=e.__v_raw,!t&&In(Me(e),"iterate",ka),Reflect.get(e,"size",e)}function t_(e){e=Me(e);const t=Me(this);return Vp(t).has.call(t,e)||(t.add(e),_o(t,"add",e,e)),this}function n_(e,t){t=Me(t);const n=Me(this),{has:r,get:o}=Vp(n);let i=r.call(n,e);i?DA(n,r,e):(e=Me(e),i=r.call(n,e));const a=o.call(n,e);return n.set(e,t),i?ab(t,a)&&_o(n,"set",e,t,a):_o(n,"add",e,t),this}function r_(e){const t=Me(this),{has:n,get:r}=Vp(t);let o=n.call(t,e);o?DA(t,n,e):(e=Me(e),o=n.call(t,e));const i=r?r.call(t,e):void 0,a=t.delete(e);return o&&_o(t,"delete",e,void 0,i),a}function o_(){const e=Me(this),t=e.size!==0,n=wc(e)?new Map(e):new Set(e),r=e.clear();return t&&_o(e,"clear",void 0,void 0,n),r}function md(e,t){return function(r,o){const i=this,a=i.__v_raw,s=Me(a),l=t?cb:e?ub:Wc;return!e&&In(s,"iterate",ka),a.forEach((c,u)=>r.call(o,l(c),l(u),i))}}function hd(e,t,n){return function(...r){const o=this.__v_raw,i=Me(o),a=wc(i),s=e==="entries"||e===Symbol.iterator&&a,l=e==="keys"&&a,c=o[e](...r),u=n?cb:t?ub:Wc;return!t&&In(i,"iterate",l?dy:ka),{next(){const{value:d,done:f}=c.next();return f?{value:d,done:f}:{value:s?[u(d[0]),u(d[1])]:u(d),done:f}},[Symbol.iterator](){return this}}}}function hi(e){return function(...t){{const n=t[0]?`on key "${t[0]}" `:"";console.warn(`${AN(e)} operation ${n}failed: target is readonly.`,Me(this))}return e==="delete"?!1:this}}function KN(){const e={get(i){return dd(this,i)},get size(){return pd(this)},has:fd,add:t_,set:n_,delete:r_,clear:o_,forEach:md(!1,!1)},t={get(i){return dd(this,i,!1,!0)},get size(){return pd(this)},has:fd,add:t_,set:n_,delete:r_,clear:o_,forEach:md(!1,!0)},n={get(i){return dd(this,i,!0)},get size(){return pd(this,!0)},has(i){return fd.call(this,i,!0)},add:hi("add"),set:hi("set"),delete:hi("delete"),clear:hi("clear"),forEach:md(!0,!1)},r={get(i){return dd(this,i,!0,!0)},get size(){return pd(this,!0)},has(i){return fd.call(this,i,!0)},add:hi("add"),set:hi("set"),delete:hi("delete"),clear:hi("clear"),forEach:md(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(i=>{e[i]=hd(i,!1,!1),n[i]=hd(i,!0,!1),t[i]=hd(i,!1,!0),r[i]=hd(i,!0,!0)}),[e,n,t,r]}const[qN,YN,JN,XN]=KN();function jp(e,t){const n=t?e?XN:JN:e?YN:qN;return(r,o,i)=>o==="__v_isReactive"?!e:o==="__v_isReadonly"?e:o==="__v_raw"?r:Reflect.get(Up(n,o)&&o in r?n:r,o,i)}const QN={get:jp(!1,!1)},ZN={get:jp(!1,!0)},e2={get:jp(!0,!1)},t2={get:jp(!0,!0)};function DA(e,t,n){const r=Me(n);if(r!==n&&t.call(e,r)){const o=SA(e);console.warn(`Reactive ${o} contains both the raw and reactive versions of the same object${o==="Map"?" as keys":""}, which can lead to inconsistencies. Avoid differentiating between the raw and reactive versions of an object and only use the reactive version if possible.`)}}const LA=new WeakMap,xA=new WeakMap,NA=new WeakMap,MA=new WeakMap;function n2(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function r2(e){return e.__v_skip||!Object.isExtensible(e)?0:n2(SA(e))}function je(e){return ii(e)?e:Hp(e,!1,kA,QN,LA)}function BA(e){return Hp(e,!1,HN,ZN,xA)}function oa(e){return Hp(e,!0,OA,e2,NA)}function xs(e){return Hp(e,!0,zN,t2,MA)}function Hp(e,t,n,r,o){if(!Iu(e))return console.warn(`value cannot be made reactive: ${String(e)}`),e;if(e.__v_raw&&!(t&&e.__v_isReactive))return e;const i=o.get(e);if(i)return i;const a=r2(e);if(a===0)return e;const s=new Proxy(e,a===2?r:n);return o.set(e,s),s}function Xr(e){return ii(e)?Xr(e.__v_raw):!!(e&&e.__v_isReactive)}function ii(e){return!!(e&&e.__v_isReadonly)}function Uc(e){return!!(e&&e.__v_isShallow)}function Fc(e){return Xr(e)||ii(e)}function Me(e){const t=e&&e.__v_raw;return t?Me(t):e}function ln(e){return PN(e,"__v_skip",!0),e}const Wc=e=>Iu(e)?je(e):e,ub=e=>Iu(e)?oa(e):e;function db(e){Bi&&Nn&&(e=Me(e),PA(e.dep||(e.dep=lb()),{target:e,type:"get",key:"value"}))}function zp(e,t){e=Me(e);const n=e.dep;n&&fy(n,{target:e,type:"set",key:"value",newValue:t})}function rt(e){return!!(e&&e.__v_isRef===!0)}function z(e){return $A(e,!1)}function Kp(e){return $A(e,!0)}function $A(e,t){return rt(e)?e:new o2(e,t)}class o2{constructor(t,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?t:Me(t),this._value=n?t:Wc(t)}get value(){return db(this),this._value}set value(t){const n=this.__v_isShallow||Uc(t)||ii(t);t=n?t:Me(t),ab(t,this._rawValue)&&(this._rawValue=t,this._value=n?t:Wc(t),zp(this,t))}}function i2(e){zp(e,e.value)}function Gn(e){return rt(e)?e.value:e}function a2(e){return rb(e)?e():Gn(e)}const s2={get:(e,t,n)=>Gn(Reflect.get(e,t,n)),set:(e,t,n,r)=>{const o=e[t];return rt(o)&&!rt(n)?(o.value=n,!0):Reflect.set(e,t,n,r)}};function fb(e){return Xr(e)?e:new Proxy(e,s2)}class l2{constructor(t){this.dep=void 0,this.__v_isRef=!0;const{get:n,set:r}=t(()=>db(this),()=>zp(this));this._get=n,this._set=r}get value(){return this._get()}set value(t){this._set(t)}}function GA(e){return new l2(e)}function py(e){Fc(e)||console.warn("toRefs() expects a reactive object but received a plain one.");
2const t=ti(e)?new Array(e.length):{};for(const n in e)t[n]=UA(e,n);return t}class c2{constructor(t,n,r){this._object=t,this._key=n,this._defaultValue=r,this.__v_isRef=!0}get value(){const t=this._object[this._key];return t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}get dep(){return DN(Me(this._object),this._key)}}class u2{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0}get value(){return this._getter()}}function _c(e,t,n){return rt(e)?e:rb(e)?new u2(e):Iu(e)&&arguments.length>1?UA(e,t,n):z(e)}function UA(e,t,n){const r=e[t];return rt(r)?r:new c2(e,t,n)}class d2{constructor(t,n,r,o){this._setter=n,this.dep=void 0,this.__v_isRef=!0,this.__v_isReadonly=!1,this._dirty=!0,this.effect=new ku(t,()=>{this._dirty||(this._dirty=!0,zp(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!o,this.__v_isReadonly=r}get value(){const t=Me(this);return db(t),(t._dirty||!t._cacheable)&&(t._dirty=!1,t._value=t.effect.run()),t._value}set value(t){this._setter(t)}}function f2(e,t,n=!1){let r,o;const i=rb(e);i?(r=e,o=()=>{console.warn("Write operation failed: computed value is readonly")}):(r=e.get,o=e.set);const a=new d2(r,o,i||!o,n);return t&&!n&&(a.effect.onTrack=t.onTrack,a.effect.onTrigger=t.onTrigger),a}function Ou(e,t){const n=Object.create(null),r=e.split(",");for(let o=0;o<r.length;o++)n[r[o]]=!0;return t?o=>!!n[o.toLowerCase()]:o=>!!n[o]}const ft=Object.freeze({}),Fs=Object.freeze([]),Xn=()=>{},FA=()=>!1,p2=/^on[^a-z]/,Du=e=>p2.test(e),my=e=>e.startsWith("onUpdate:"),It=Object.assign,pb=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},m2=Object.prototype.hasOwnProperty,Xe=(e,t)=>m2.call(e,t),Ge=Array.isArray,WA=e=>Lu(e)==="[object Map]",VA=e=>Lu(e)==="[object Set]",h2=e=>Lu(e)==="[object RegExp]",$e=e=>typeof e=="function",Lt=e=>typeof e=="string",yt=e=>e!==null&&typeof e=="object",qp=e=>yt(e)&&$e(e.then)&&$e(e.catch),jA=Object.prototype.toString,Lu=e=>jA.call(e),g2=e=>Lu(e).slice(8,-1),HA=e=>Lu(e)==="[object Object]",Sc=Ou(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),y2=Ou("bind,cloak,else-if,else,for,html,if,model,on,once,pre,show,slot,text,memo"),Yp=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},v2=/-(\w)/g,to=Yp(e=>e.replace(v2,(t,n)=>n?n.toUpperCase():"")),b2=/\B([A-Z])/g,el=Yp(e=>e.replace(b2,"-$1").toLowerCase()),tl=Yp(e=>e.charAt(0).toUpperCase()+e.slice(1)),Ho=Yp(e=>e?`on${tl(e)}`:""),hy=(e,t)=>!Object.is(e,t),wa=(e,t)=>{for(let n=0;n<e.length;n++)e[n](t)},gy=(e,t,n)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},w2=e=>{const t=parseFloat(e);return isNaN(t)?e:t},_2=e=>{const t=Lt(e)?Number(e):NaN;return isNaN(t)?e:t};let i_;const Kf=()=>i_||(i_=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{}),S2="Infinity,undefined,NaN,isFinite,isNaN,parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl,BigInt,console",T2=Ou(S2);function So(e){if(Ge(e)){const t={};for(let n=0;n<e.length;n++){const r=e[n],o=Lt(r)?P2(r):So(r);if(o)for(const i in o)t[i]=o[i]}return t}else{if(Lt(e))return e;if(yt(e))return e}}const E2=/;(?![^(]*\))/g,C2=/:([^]+)/,A2=/\/\*[^]*?\*\//g;function P2(e){const t={};return e.replace(A2,"").split(E2).forEach(n=>{if(n){const r=n.split(C2);r.length>1&&(t[r[0].trim()]=r[1].trim())}}),t}function kn(e){let t="";if(Lt(e))t=e;else if(Ge(e))for(let n=0;n<e.length;n++){const r=kn(e[n]);r&&(t+=r+" ")}else if(yt(e))for(const n in e)e[n]&&(t+=n+" ");return t.trim()}function R2(e){if(!e)return null;let{class:t,style:n}=e;return t&&!Lt(t)&&(e.class=kn(t)),n&&(e.style=So(n)),e}const ye=e=>Lt(e)?e:e==null?"":Ge(e)||yt(e)&&(e.toString===jA||!$e(e.toString))?JSON.stringify(e,zA,2):String(e),zA=(e,t)=>t&&t.__v_isRef?zA(e,t.value):WA(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[r,o])=>(n[`${r} =>`]=o,n),{})}:VA(t)?{[`Set(${t.size})`]:[...t.values()]}:yt(t)&&!Ge(t)&&!HA(t)?String(t):t,Oa=[];function Tc(e){Oa.push(e)}function Ec(){Oa.pop()}function he(e,...t){ss();const n=Oa.length?Oa[Oa.length-1].component:null,r=n&&n.appContext.config.warnHandler,o=I2();if(r)yo(r,n,11,[e+t.join(""),n&&n.proxy,o.map(({vnode:i})=>`at <${om(n,i.type)}>`).join(`
3`),o]);else{const i=[`[Vue warn]: ${e}`,...t];o.length&&i.push(`
4`,...k2(o)),console.warn(...i)}ls()}function I2(){let e=Oa[Oa.length-1];if(!e)return[];const t=[];for(;e;){const n=t[0];n&&n.vnode===e?n.recurseCount++:t.push({vnode:e,recurseCount:0});const r=e.component&&e.component.parent;e=r&&r.vnode}return t}function k2(e){const t=[];return e.forEach((n,r)=>{t.push(...r===0?[]:[`
5`],...O2(n))}),t}function O2({vnode:e,recurseCount:t}){const n=t>0?`... (${t} recursive calls)`:"",r=e.component?e.component.parent==null:!1,o=` at <${om(e.component,e.type,r)}`,i=">"+n;return e.props?[o,...D2(e.props),i]:[o+i]}function D2(e){const t=[],n=Object.keys(e);return n.slice(0,3).forEach(r=>{t.push(...KA(r,e[r]))}),n.length>3&&t.push(" ..."),t}function KA(e,t,n){return Lt(t)?(t=JSON.stringify(t),n?t:[`${e}=${t}`]):typeof t=="number"||typeof t=="boolean"||t==null?n?t:[`${e}=${t}`]:rt(t)?(t=KA(e,Me(t.value),!0),n?t:[`${e}=Ref<`,t,">"]):$e(t)?[`${e}
5=fn${t.name?`<${t.name}>`:""}`]:(t=Me(t),n?t:[`${e}=`,t])}function mb(e,t){e!==void 0&&(typeof e!="number"?he(`${t} is not a valid number - got ${JSON.stringify(e)}.`):isNaN(e)&&he(`${t} is NaN - the duration expression might be incorrect.`))}const hb={sp:"serverPrefetch hook",bc:"beforeCreate hook",c:"created hook",bm:"beforeMount hook",m:"mounted hook",bu:"beforeUpdate hook",u:"updated",bum:"beforeUnmount hook",um:"unmounted hook",a:"activated hook",da:"deactivated hook",ec:"errorCaptured hook",rtc:"renderTracked hook",rtg:"renderTriggered hook",0:"setup function",1:"render function",2:"watcher getter",3:"watcher callback",4:"watcher cleanup function",5:"native event handler",6:"component event handler",7:"vnode hook",8:"directive hook",9:"transition hook",10:"app errorHandler",11:"app warnHandler",12:"ref function",13:"async component loader",14:"scheduler flush. This is likely a Vue internals bug. Please open an issue at https://new-issue.vuejs.org/?repo=vuejs/core"};function yo(e,t,n,r){let o;try{o=r?e(...r):e()}catch(i){cs(i,t,n)}return o}function fr(e,t,n,r){if($e(e)){const i=yo(e,t,n,r);return i&&qp(i)&&i.catch(a=>{cs(a,t,n)}),i}const o=[];for(let i=0;i<e.length;i++)o.push(fr(e[i],t,n,r));return o}function cs(e,t,n,r=!0){const o=t?t.vnode:null;if(t){let i=t.parent;const a=t.proxy,s=hb[n];for(;i;){const c=i.ec;if(c){for(let u=0;u<c.length;u++)if(c[u](e,a,s)===!1)return}i=i.parent}const l=t.appContext.config.errorHandler;if(l){yo(l,null,10,[e,a,s]);return}}L2(e,n,o,r)}function L2(e,t,n,r=!0){{const o=hb[t];if(n&&Tc(n),he(`Unhandled error${o?` during execution of ${o}`:""}`),n&&Ec(),r)throw e;console.error(e)}}let Vc=!1,yy=!1;const Tn=[];let mo=0;const Ws=[];let fo=null,Ti=0;const qA=Promise.resolve();let gb=null;const x2=100;function Fe(e){const t=gb||qA;return e?t.then(this?e.bind(this):e):t}function N2(e){let t=mo+1,n=Tn.length;for(;t<n;){const r=t+n>>>1;jc(Tn[r])<e?t=r+1:n=r}return t}function xu(e){(!Tn.length||!Tn.includes(e,Vc&&e.allowRecurse?mo+1:mo))&&(e.id==null?Tn.push(e):Tn.splice(N2(e.id),0,e),YA())}function YA(){!Vc&&!yy&&(yy=!0,gb=qA.then(JA))}function M2(e){const t=Tn.indexOf(e);t>mo&&Tn.splice(t,1)}function Jp(e){Ge(e)?Ws.push(...e):(!fo||!fo.includes(e,e.allowRecurse?Ti+1:Ti))&&Ws.push(e),YA()}function a_(e,t=Vc?mo+1:0){for(e=e||new Map;t<Tn.length;t++){const n=Tn[t];if(n&&n.pre){if(yb(e,n))continue;Tn.splice(t,1),t--,n()}}}function qf(e){if(Ws.length){const t=[...new Set(Ws)];if(Ws.length=0,fo){fo.push(...t);return}for(fo=t,e=e||new Map,fo.sort((n,r)=>jc(n)-jc(r)),Ti=0;Ti<fo.length;Ti++)yb(e,fo[Ti])||fo[Ti]();fo=null,Ti=0}}const jc=e=>e.id==null?1/0:e.id,B2=(e,t)=>{const n=jc(e)-jc(t);if(n===0){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return n};function JA(e){yy=!1,Vc=!0,e=e||new Map,Tn.sort(B2);const t=n=>yb(e,n);try{for(mo=0;mo<Tn.length;mo++){const n=Tn[mo];if(n&&n.active!==!1){if(t(n))continue;yo(n,null,14)}}}finally{mo=0,Tn.length=0,qf(e),Vc=!1,gb=null,(Tn.length||Ws.length)&&JA(e)}}function yb(e,t){if(!e.has(t))e.set(t,1);else{const n=e.get(t);if(n>x2){const r=t.ownerInstance,o=r&&Yc(r.type);return he(`Maximum recursive updates exceeded${o?` in component <${o}>`:""}. This means you have a reactive effect that is mutating its own dependencies and thus recursively triggering itself. Possible sources include component template, render function, updated hook or watcher source function.`),!0}else e.set(t,n+1)}}let $i=!1;const Is=new Set;Kf().__VUE_HMR_RUNTIME__={createRecord:ch(XA),rerender:ch(U2),reload:ch(F2)};const Ua=new Map;function $2(e){const t=e.type.__hmrId;let n=Ua.get(t);n||(XA(t,e.type),n=Ua.get(t)),n.instances.add(e)}function G2(e){Ua.get(e.type.__hmrId).instances.delete(e)}function XA(e,t){return Ua.has(e)?!1:(Ua.set(e,{initialDef:Cc(t),instances:new Set}),!0)}function Cc(e){return WP(e)?e.__vccOpts:e}function U2(e,t){const n=Ua.get(e);n&&(n.initialDef.render=t,[...n.instances].forEach(r=>{t&&(r.render=t,Cc(r.type).render=t),r.renderCache=[],$i=!0,r.update(
5),$i=!1}))}function F2(e,t){const n=Ua.get(e);if(!n)return;t=Cc(t),s_(n.initialDef,t);const r=[...n.instances];for(const o of r){const i=Cc(o.type);Is.has(i)||(i!==n.initialDef&&s_(i,t),Is.add(i)),o.appContext.propsCache.delete(o.type),o.appContext.emitsCache.delete(o.type),o.appContext.optionsCache.delete(o.type),o.ceReload?(Is.add(i),o.ceReload(t.styles),Is.delete(i)):o.parent?xu(o.parent.update):o.appContext.reload?o.appContext.reload():typeof window<"u"?window.location.reload():console.warn("[HMR] Root or manually mounted instance modified. Full reload required.")}Jp(()=>{for(const o of r)Is.delete(Cc(o.type))})}function s_(e,t){It(e,t);for(const n in e)n!=="__file"&&!(n in t)&&delete e[n]}function ch(e){return(t,n)=>{try{return e(t,n)}catch(r){console.error(r),console.warn("[HMR] Something went wrong during Vue component hot-reload. Full reload required.")}}}let Yr,fc=[],vy=!1;function Nu(e,...t){Yr?Yr.emit(e,...t):vy||fc.push({event:e,args:t})}function vb(e,t){var n,r;Yr=e,Yr?(Yr.enabled=!0,fc.forEach(({event:o,args:i})=>Yr.emit(o,...i)),fc=[]):typeof window<"u"&&window.HTMLElement&&!((r=(n=window.navigator)==null?void 0:n.userAgent)!=null&&r.includes("jsdom"))?((t.__VUE_DEVTOOLS_HOOK_REPLAY__=t.__VUE_DEVTOOLS_HOOK_REPLAY__||[]).push(i=>{vb(i,t)}),setTimeout(()=>{Yr||(t.__VUE_DEVTOOLS_HOOK_REPLAY__=null,vy=!0,fc=[])},3e3)):(vy=!0,fc=[])}function W2(e,t){Nu("app:init",e,t,{Fragment:ze,Text:To,Comment:Dt,Static:Ui})}function V2(e){Nu("app:unmount",e)}const by=bb("component:added"),QA=bb("component:updated"),j2=bb("component:removed"),H2=e=>{Yr&&typeof Yr.cleanupBuffer=="function"&&!Yr.cleanupBuffer(e)&&j2(e)};function bb(e){return t=>{Nu(e,t.appContext.app,t.uid,t.parent?t.parent.uid:void 0,t)}}const z2=ZA("perf:start"),K2=ZA("perf:end");function ZA(e){return(t,n,r)=>{Nu(e,t.appContext.app,t.uid,t,n,r)}}function q2(e,t,n){Nu("component:emit",e.appContext.app,e,t,n)}function Y2(e,t,...n){if(e.isUnmounted)return;const r=e.vnode.props||ft;{const{emitsOptions:u,propsOptions:[d]}=e;if(u)if(!(t in u))(!d||!(Ho(t)in d))&&he(`Component emitted event "${t}" but it is neither declared in the emits option nor as an "${Ho(t)}" prop.`);else{const f=u[t];$e(f)&&(f(...n)||he(`Invalid event arguments: event validation failed for event "${t}".`))}}let o=n;const i=t.startsWith("update:"),a=i&&t.slice(7);if(a&&a in r){const u=`${a==="modelValue"?"model":a}Modifiers`,{number:d,trim:f}=r[u]||ft;f&&(o=n.map(m=>Lt(m)?m.trim():m)),d&&(o=n.map(w2))}q2(e,t,o);{const u=t.toLowerCase();u!==t&&r[Ho(u)]&&he(`Event "${u}" is emitted in component ${om(e,e.type)} but the handler is registered for "${t}". Note that HTML attributes are case-insensitive and you cannot use v-on to listen to camelCase events when using in-DOM templates. You should probably use "${el(t)}" instead of "${t}".`)}let s,l=r[s=Ho(t)]||r[s=Ho(to(t))];!l&&i&&(l=r[s=Ho(el(t))]),l&&fr(l,e,6,o);const c=r[s+"Once"];if(c){if(!e.emitted)e.emitted={};else if(e.emitted[s])return;e.emitted[s]=!0,fr(c,e,6,o)}}function eP(e,t,n=!1){const r=t.emitsCache,o=r.get(e);if(o!==void 0)return o;const i=e.emits;let a={},s=!1;if(!$e(e)){const l=c=>{const u=eP(c,t,!0);u&&(s=!0,It(a,u))};!n&&t.mixins.length&&t.mixins.forEach(l),e.extends&&l(e.extends),e.mixins&&e.mixins.forEach(l)}return!i&&!s?(yt(e)&&r.set(e,null),null):(Ge(i)?i.forEach(l=>a[l]=null):It(a,i),yt(e)&&r.set(e,a),a)}function Xp(e,t){return!e||!Du(t)?!1:(t=t.slice(2).replace(/Once$/,""),Xe(e,t[0].toLowerCase()+t.slice(1))||Xe(e,el(t))||Xe(e,t))}let Gt=null,Qp=null;function Hc(e){const t=Gt;return Gt=e,Qp=e&&e.type.__scopeId||null,t}function wr(e){Qp=e}function _r(){Qp=null}const J2=e=>Wt;function Wt(e,t=Gt,n){if(!t||e._n)return e;const r=(...o)=>{r._d&&Py(-1);const i=Hc(t);let a;try{a=e(...o)}finally{Hc(i),r._d&&Py(1)}return QA(t),a};return r._n=!0,r._c=!0,r._d=!0,r}let wy=!1;function Yf(){wy=!0}function sf(e){const{type:t,vnode:n,proxy:r,withProxy:o,props:i,propsOptions:[a],slots:s,attrs:l,emit:c,render:u,renderCache:d,data:f,setupState:m,ctx:g,inheritAttrs:_}=e;let b,p;const h=Hc(e);wy=!1;try{if(n.shapeFlag&4){const w=o||r;b=qn(u.call(w,w,d,i,m,f,g)),p=l}else{const w=t;l===i&&Yf(),b=qn(w.length>1?w(i,{get attrs(){return Yf(),l},slots:s,emit:c}):w(i,null)),p=t.props?l:Q2(l)}}catch(w){Pc.length=0,cs(w,e,1),b=O(Dt)}let y=b,v;if(b.patchFlag>0&&b.patchFlag&2048&&([y,v]=X2(b)),p&&_!==!1){const w=Object.keys(p),{shapeFlag:S}=y;
5if(w.length){if(S&7)a&&w.some(my)&&(p=Z2(p,a)),y=$r(y,p);else if(!wy&&y.type!==Dt){const T=Object.keys(l),C=[],R=[];for(let P=0,E=T.length;P<E;P++){const A=T[P];Du(A)?my(A)||C.push(A[2].toLowerCase()+A.slice(3)):R.push(A)}R.length&&he(`Extraneous non-props attributes (${R.join(", ")}) were passed to component but could not be automatically inherited because component renders fragment or text root nodes.`),C.length&&he(`Extraneous non-emits event listeners (${C.join(", ")}) were passed to component but could not be automatically inherited because component renders fragment or text root nodes. If the listener is intended to be a component custom event listener only, declare it using the "emits" option.`)}}}return n.dirs&&(l_(y)||he("Runtime directive used on component with non-element root node. The directives will not function as intended."),y=$r(y),y.dirs=y.dirs?y.dirs.concat(n.dirs):n.dirs),n.transition&&(l_(y)||he("Component inside <Transition> renders non-element root node that cannot be animated."),y.transition=n.transition),v?v(y):b=y,Hc(h),b}const X2=e=>{const t=e.children,n=e.dynamicChildren,r=wb(t);if(!r)return[e,void 0];const o=t.indexOf(r),i=n?n.indexOf(r):-1,a=s=>{t[o]=s,n&&(i>-1?n[i]=s:s.patchFlag>0&&(e.dynamicChildren=[...n,s]))};return[qn(r),a]};function wb(e){let t;for(let n=0;n<e.length;n++){const r=e[n];if(Eo(r)){if(r.type!==Dt||r.children==="v-if"){if(t)return;t=r}}else return}return t}const Q2=e=>{let t;for(const n in e)(n==="class"||n==="style"||Du(n))&&((t||(t={}))[n]=e[n]);return t},Z2=(e,t)=>{const n={};for(const r in e)(!my(r)||!(r.slice(9)in t))&&(n[r]=e[r]);return n},l_=e=>e.shapeFlag&7||e.type===Dt;function e4(e,t,n){const{props:r,children:o,component:i}=e,{props:a,children:s,patchFlag:l}=t,c=i.emitsOptions;if((o||s)&&$i||t.dirs||t.transition)return!0;if(n&&l>=0){if(l&1024)return!0;if(l&16)return r?c_(r,a,c):!!a;if(l&8){const u=t.dynamicProps;for(let d=0;d<u.length;d++){const f=u[d];if(a[f]!==r[f]&&!Xp(c,f))return!0}}}else return(o||s)&&(!s||!s.$stable)?!0:r===a?!1:r?a?c_(r,a,c):!0:!!a;return!1}function c_(e,t,n){const r=Object.keys(t);if(r.length!==Object.keys(e).length)return!0;for(let o=0;o<r.length;o++){const i=r[o];if(t[i]!==e[i]&&!Xp(n,i))return!0}return!1}function _b({vnode:e,parent:t},n){for(;t&&t.subTree===e;)(e=t.vnode).el=n,t=t.parent}const tP=e=>e.__isSuspense,t4={name:"Suspense",__isSuspense:!0,process(e,t,n,r,o,i,a,s,l,c){e==null?r4(t,n,r,o,i,a,s,l,c):o4(e,t,n,r,o,a,s,l,c)},hydrate:i4,create:Sb,normalize:a4},n4=t4;function zc(e,t){const n=e.props&&e.props[t];$e(n)&&n()}function r4(e,t,n,r,o,i,a,s,l){const{p:c,o:{createElement:u}}=l,d=u("div"),f=e.suspense=Sb(e,o,r,t,d,n,i,a,s,l);c(null,f.pendingBranch=e.ssContent,d,null,r,f,i,a),f.deps>0?(zc(e,"onPending"),zc(e,"onFallback"),c(null,e.ssFallback,t,n,r,null,i,a),Vs(f,e.ssFallback)):f.resolve(!1,!0)}function o4(e,t,n,r,o,i,a,s,{p:l,um:c,o:{createElement:u}}){const d=t.suspense=e.suspense;d.vnode=t,t.el=e.el;const f=t.ssContent,m=t.ssFallback,{activeBranch:g,pendingBranch:_,isInFallback:b,isHydrating:p}=d;if(_)d.pendingBranch=f,Jr(f,_)?(l(_,f,d.hiddenContainer,null,o,d,i,a,s),d.deps<=0?d.resolve():b&&(l(g,m,n,r,o,null,i,a,s),Vs(d,m))):(d.pendingId++,p?(d.isHydrating=!1,d.activeBranch=_):c(_,o,d),d.deps=0,d.effects.length=0,d.hiddenContainer=u("div"),b?(l(null,f,d.hiddenContainer,null,o,d,i,a,s),d.deps<=0?d.resolve():(l(g,m,n,r,o,null,i,a,s),Vs(d,m))):g&&Jr(f,g)?(l(g,f,n,r,o,d,i,a,s),d.resolve(!0)):(l(null,f,d.hiddenContainer,null,o,d,i,a,s),d.deps<=0&&d.resolve()));else if(g&&Jr(f,g))l(g,f,n,r,o,d,i,a,s),Vs(d,f);else if(zc(t,"onPending"),d.pendingBranch=f,d.pendingId++,l(null,f,d.hiddenContainer,null,o,d,i,a,s),d.deps<=0)d.resolve();else{const{timeout:h,pendingId:y}=d;h>0?setTimeout(()=>{d.pendingId===y&&d.fallback(m)},h):h===0&&d.fallback(m)}}let u_=!1;function Sb(e,t,n,r,o,i,a,s,l,c,u=!1){u_||(u_=!0,console[console.info?"info":"log"]("<Suspense> is an experimental feature and its API will likely change."));const{p:d,m:f,um:m,n:g,o:{parentNode:_,remove:b}}=c;let p;const h=s4(e);h&&t?.pendingBranch&&(p=t.pendingId,t.deps++);const y=e.props?_2(e.props.timeout):void 0;mb(y,"Suspense timeout");const v={vnode:e,parent:t,parentComponent:n,isSVG:a,container:r,hiddenContainer:o,anchor:i,deps:0,pendingId:0,timeout:typeof y=="number"?y:-1,activeBranch:null,pendingBranch:null,isInFallback:!0,isHydrating:u,isUnmounted:!1,effects:[],resolve(w=!1,S=!1){{if(!w&&!v.pendingBranch)throw new Error("suspense.resolve() is called without a pending branch.");if(v.isUnmounted)throw new Error("suspense.resolve() is called on an already unmounted suspense boundary.")}const{vnode:T,activeBranch:C,pendingBranch:R,pendingId:P,effects:E,parentComponent:A,container:L}=v;if(v.isHydrating)v.isHydrating=!1;else if(!w){const G=C&&R.transition&&R.transition.mode==="out-in";G&&(C.transition.afterLeave=()=>{P===v.pendingId&&f(R,L,q,0)});let{anchor:q}=v;C&&(q=g(C),m(C,A,v,!0)),G||f(R,L,q,0)}Vs(v,R),v.pendingBranch=null,v.isInFallback=!1;let x=v.parent,j=!1;for(;x;){if(x.pendingBranch){x.effects.push(...E),j=!0;break}x=x.parent}j||Jp(E),v.effects=[],h&&t&&t.pendingBranch&&p===t.pendingId&&(t.deps--,t.deps===0&&!S&&t.resolve()),zc(T,"onResolve")},fallback(w){if(!v.pendingBranch)return;const{vnode:S,activeBranch:T,parentComponent:C,container:R,isSVG:P}=v;zc(S,"onFallback");const E=g(T),A=()=>{v.isInFallback&&(d(null,w,R,E,C,null,P,s,l),Vs(v,w))},L=w.transition&&w.transition.mode==="out-in";L&&(T.transition.afterLeave=A),v.isInFallback=!0,m(T,C,null,!0),L||A()},move(w,S,T){v.activeBranch&&f(v.activeBranch,w,S,T),v.container=w},next(){return v.activeBranch&&g(v.activeBranch)},registerDep(w,S){const T=!!v.pendingBranch;T&&v.deps++;const C=w.vnode.el;
5w.asyncDep.catch(R=>{cs(R,w,0)}).then(R=>{if(w.isUnmounted||v.isUnmounted||v.pendingId!==w.suspenseId)return;w.asyncResolved=!0;const{vnode:P}=w;Tc(P),ky(w,R,!1),C&&(P.el=C);const E=!C&&w.subTree.el;S(w,P,_(C||w.subTree.el),C?null:g(w.subTree),v,a,l),E&&b(E),_b(w,P.el),Ec(),T&&--v.deps===0&&v.resolve()})},unmount(w,S){v.isUnmounted=!0,v.activeBranch&&m(v.activeBranch,n,w,S),v.pendingBranch&&m(v.pendingBranch,n,w,S)}};return v}function i4(e,t,n,r,o,i,a,s,l){const c=t.suspense=Sb(t,r,n,e.parentNode,document.createElement("div"),null,o,i,a,s,!0),u=l(e,c.pendingBranch=t.ssContent,n,c,i,a);return c.deps===0&&c.resolve(!1,!0),u}function a4(e){const{shapeFlag:t,children:n}=e,r=t&32;e.ssContent=d_(r?n.default:n),e.ssFallback=r?d_(n.fallback):O(Dt)}function d_(e){let t;if($e(e)){const n=Wa&&e._c;n&&(e._d=!1,we()),e=e(),n&&(e._d=!0,t=Qn,OP())}if(Ge(e)){const n=wb(e);n||he("<Suspense> slots expect a single root node."),e=n}return e=qn(e),t&&!e.dynamicChildren&&(e.dynamicChildren=t.filter(n=>n!==e)),e}function nP(e,t){t&&t.pendingBranch?Ge(e)?t.effects.push(...e):t.effects.push(e):Jp(e)}function Vs(e,t){e.activeBranch=t;const{vnode:n,parentComponent:r}=e,o=n.el=t.el;r&&r.subTree===n&&(r.vnode.el=o,_b(r,o))}function s4(e){var t;return((t=e.props)==null?void 0:t.suspensible)!=null&&e.props.suspensible!==!1}function kl(e,t){return Mu(e,null,t)}function rP(e,t){return Mu(e,null,It({},t,{flush:"post"}))}function l4(e,t){return Mu(e,null,It({},t,{flush:"sync"}))}const gd={};function Se(e,t,n){return $e(t)||he("`watch(fn, options?)` signature has been moved to a separate API. Use `watchEffect(fn, options?)` instead. `watch` now only supports `watch(source, cb, options?) signature."),Mu(e,t,n)}function Mu(e,t,{immediate:n,deep:r,flush:o,onTrack:i,onTrigger:a}=ft){var s;t||(n!==void 0&&he('watch() "immediate" option is only respected when using the watch(source, callback, options?) signature.'),r!==void 0&&he('watch() "deep" option is only respected when using the watch(source, callback, options?) signature.'));const l=w=>{he("Invalid watch source: ",w,"A watch source can only be a getter/effect function, a ref, a reactive object, or an array of these types.")},c=Il()===((s=$t)==null?void 0:s.scope)?$t:null;let u,d=!1,f=!1;if(rt(e)?(u=()=>e.value,d=Uc(e)):Xr(e)?(u=()=>e,r=!0):Ge(e)?(f=!0,d=e.some(w=>Xr(w)||Uc(w)),u=()=>e.map(w=>{if(rt(w))return w.value;if(Xr(w))return Ta(w);if($e(w))return yo(w,c,2);l(w)})):$e(e)?t?u=()=>yo(e,c,2):u=()=>{if(!(c&&c.isUnmounted))return m&&m(),fr(e,c,3,[g])}:(u=Xn,l(e)),t&&r){const w=u;u=()=>Ta(w())}let m,g=w=>{m=y.onStop=()=>{yo(w,c,4)}},_;if(rl)if(g=Xn,t?n&&fr(t,c,3,[u(),f?[]:void 0,g]):u(),o==="sync"){const w=jP();_=w.__watcherHandles||(w.__watcherHandles=[])}else return Xn;let b=f?new Array(e.length).fill(gd):gd;const p=()=>{if(y.active)if(t){const w=y.run();(r||d||(f?w.some((S,T)=>hy(S,b[T])):hy(w,b)))&&(m&&m(),fr(t,c,3,[w,b===gd?void 0:f&&b[0]===gd?[]:b,g]),b=w)}else y.run()};p.allowRecurse=!!t;let h;o==="sync"?h=p:o==="post"?h=()=>sn(p,c&&c.suspense):(p.pre=!0,c&&(p.id=c.uid),h=()=>xu(p));const y=new ku(u,h);y.onTrack=i,y.onTrigger=a,t?n?p():b=y.run():o==="post"?sn(y.run.bind(y),c&&c.suspense):y.run();const v=()=>{y.stop(),c&&c.scope&&pb(c.scope.effects,y)};return _&&_.push(v),v}function c4(e,t,n){const r=this.proxy,o=Lt(e)?e.includes(".")?oP(r,e):()=>r[e]:e.bind(r,r);let i;$e(t)?i=t:(i=t.handler,n=t);const a=$t;Ki(this);const s=Mu(o,i.bind(r),n);return a?Ki(a):Fi(),s}function oP(e,t){const n=t.split(".");return()=>{let r=e;for(let o=0;o<n.length&&r;o++)r=r[n[o]];return r}}function Ta(e,t){if(!yt(e)||e.__v_skip||(t=t||new Set,t.has(e)))return e;if(t.add(e),rt(e))Ta(e.value,t);else if(Ge(e))for(let n=0;n<e.length;n++)Ta(e[n],t);else if(VA(e)||WA(e))e.forEach(n=>{Ta(n,t)});else if(HA(e))for(const n in e)Ta(e[n],t);return e}function iP(e){y2(e)&&he("Do not use built-in directive ids as custom directive id: "+e)}function En(e,t){const n=Gt;if(n===null)return he("withDirectives can only be used inside render functions."),e;const r=rm(n)||n.proxy,o=e.dirs||(e.dirs=[]);for(let i=0;i<t.length;i++){let[a,s,l,c=ft]=t[i];
5a&&($e(a)&&(a={mounted:a,updated:a}),a.deep&&Ta(s),o.push({dir:a,instance:r,value:s,oldValue:void 0,arg:l,modifiers:c}))}return e}function po(e,t,n,r){const o=e.dirs,i=t&&t.dirs;for(let a=0;a<o.length;a++){const s=o[a];i&&(s.oldValue=i[a].value);let l=s.dir[r];l&&(ss(),fr(l,n,8,[e.el,s,e,t]),ls())}}function Tb(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return et(()=>{e.isMounted=!0}),fn(()=>{e.isUnmounting=!0}),e}const Er=[Function,Array],Eb={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Er,onEnter:Er,onAfterEnter:Er,onEnterCancelled:Er,onBeforeLeave:Er,onLeave:Er,onAfterLeave:Er,onLeaveCancelled:Er,onBeforeAppear:Er,onAppear:Er,onAfterAppear:Er,onAppearCancelled:Er},u4={name:"BaseTransition",props:Eb,setup(e,{slots:t}){const n=_t(),r=Tb();let o;return()=>{const i=t.default&&Zp(t.default(),!0);if(!i||!i.length)return;let a=i[0];if(i.length>1){let _=!1;for(const b of i)if(b.type!==Dt){if(_){he("<transition> can only be used on a single element or component. Use <transition-group> for lists.");break}a=b,_=!0}}const s=Me(e),{mode:l}=s;if(l&&l!=="in-out"&&l!=="out-in"&&l!=="default"&&he(`invalid <transition> mode: ${l}`),r.isLeaving)return uh(a);const c=f_(a);if(!c)return uh(a);const u=nl(c,s,r,n);Fa(c,u);const d=n.subTree,f=d&&f_(d);let m=!1;const{getTransitionKey:g}=c.type;if(g){const _=g();o===void 0?o=_:_!==o&&(o=_,m=!0)}if(f&&f.type!==Dt&&(!Jr(c,f)||m)){const _=nl(f,s,r,n);if(Fa(f,_),l==="out-in")return r.isLeaving=!0,_.afterLeave=()=>{r.isLeaving=!1,n.update.active!==!1&&n.update()},uh(a);l==="in-out"&&c.type!==Dt&&(_.delayLeave=(b,p,h)=>{const y=sP(r,f);y[String(f.key)]=f,b._leaveCb=()=>{p(),b._leaveCb=void 0,delete u.delayedLeave},u.delayedLeave=h})}return a}}},aP=u4;function sP(e,t){const{leavingVNodes:n}=e;let r=n.get(t.type);return r||(r=Object.create(null),n.set(t.type,r)),r}function nl(e,t,n,r){const{appear:o,mode:i,persisted:a=!1,onBeforeEnter:s,onEnter:l,onAfterEnter:c,onEnterCancelled:u,onBeforeLeave:d,onLeave:f,onAfterLeave:m,onLeaveCancelled:g,onBeforeAppear:_,onAppear:b,onAfterAppear:p,onAppearCancelled:h}=t,y=String(e.key),v=sP(n,e),w=(C,R)=>{C&&fr(C,r,9,R)},S=(C,R)=>{const P=R[1];w(C,R),Ge(C)?C.every(E=>E.length<=1)&&P():C.length<=1&&P()},T={mode:i,persisted:a,beforeEnter(C){let R=s;if(!n.isMounted)if(o)R=_||s;else return;C._leaveCb&&C._leaveCb(!0);const P=v[y];P&&Jr(e,P)&&P.el._leaveCb&&P.el._leaveCb(),w(R,[C])},enter(C){let R=l,P=c,E=u;if(!n.isMounted)if(o)R=b||l,P=p||c,E=h||u;else return;let A=!1;const L=C._enterCb=x=>{A||(A=!0,x?w(E,[C]):w(P,[C]),T.delayedLeave&&T.delayedLeave(),C._enterCb=void 0)};R?S(R,[C,L]):L()},leave(C,R){const P=String(e.key);if(C._enterCb&&C._enterCb(!0),n.isUnmounting)return R();w(d,[C]);let E=!1;const A=C._leaveCb=L=>{E||(E=!0,R(),L?w(g,[C]):w(m,[C]),C._leaveCb=void 0,v[P]===e&&delete v[P])};v[P]=e,f?S(f,[C,A]):A()},clone(C){return nl(C,t,n,r)}};return T}function uh(e){if(Ol(e))return e=$r(e),e.children=null,e}function f_(e){return Ol(e)?e.children?e.children[0]:void 0:e}function Fa(e,t){e.shapeFlag&6&&e.component?Fa(e.component.subTree,t):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function Zp(e,t=!1,n){let r=[],o=0;for(let i=0;i<e.length;i++){let a=e[i];const s=n==null?a.key:String(n)+String(a.key!=null?a.key:i);a.type===ze?(a.patchFlag&128&&o++,r=r.concat(Zp(a.children,t,s))):(t||a.type!==Dt)&&r.push(s!=null?$r(a,{key:s}):a)}if(o>1)for(let i=0;i<r.length;i++)r[i].patchFlag=-2;return r}function _e(e,t){return $e(e)?It({name:e.name},t,{setup:e}):e}const Da=e=>!!e.type.__asyncLoader;function em(e){$e(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:r,delay:o=200,timeout:i,suspensible:a=!0,onError:s}=e;let l=null,c,u=0;const d=()=>(u++,l=null,f()),f=()=>{let m;return l||(m=l=t().catch(g=>{if(g=g instanceof Error?g:new Error(String(g)),s)return new Promise((_,b)=>{s(g,()=>_(d()),()=>b(g),u+1)});throw g}).then(g=>{if(m!==l&&l)return l;if(g||he("Async component loader resolved to undefined. If you are using retry(), make sure to return its return value."),g&&(g.__esMo
5dule||g[Symbol.toStringTag]==="Module")&&(g=g.default),g&&!yt(g)&&!$e(g))throw new Error(`Invalid async component load result: ${g}`);return c=g,g}))};return _e({name:"AsyncComponentWrapper",__asyncLoader:f,get __asyncResolved(){return c},setup(){const m=$t;if(c)return()=>dh(c,m);const g=h=>{l=null,cs(h,m,13,!r)};if(a&&m.suspense||rl)return f().then(h=>()=>dh(h,m)).catch(h=>(g(h),()=>r?O(r,{error:h}):null));const _=z(!1),b=z(),p=z(!!o);return o&&setTimeout(()=>{p.value=!1},o),i!=null&&setTimeout(()=>{if(!_.value&&!b.value){const h=new Error(`Async component timed out after ${i}ms.`);g(h),b.value=h}},i),f().then(()=>{_.value=!0,m.parent&&Ol(m.parent.vnode)&&xu(m.parent.update)}).catch(h=>{g(h),b.value=h}),()=>{if(_.value&&c)return dh(c,m);if(b.value&&r)return O(r,{error:b.value});if(n&&!p.value)return O(n)}}})}function dh(e,t){const{ref:n,props:r,children:o,ce:i}=t.vnode,a=O(e,r,o);return a.ref=n,a.ce=i,delete t.vnode.ce,a}const Ol=e=>e.type.__isKeepAlive,d4={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(e,{slots:t}){const n=_t(),r=n.ctx;if(!r.renderer)return()=>{const h=t.default&&t.default();return h&&h.length===1?h[0]:h};const o=new Map,i=new Set;let a=null;n.__v_cache=o;const s=n.suspense,{renderer:{p:l,m:c,um:u,o:{createElement:d}}}=r,f=d("div");r.activate=(h,y,v,w,S)=>{const T=h.component;c(h,y,v,0,s),l(T.vnode,h,y,v,T,s,w,h.slotScopeIds,S),sn(()=>{T.isDeactivated=!1,T.a&&wa(T.a);const C=h.props&&h.props.onVnodeMounted;C&&zn(C,T.parent,h)},s),by(T)},r.deactivate=h=>{const y=h.component;c(h,f,null,1,s),sn(()=>{y.da&&wa(y.da);const v=h.props&&h.props.onVnodeUnmounted;v&&zn(v,y.parent,h),y.isDeactivated=!0},s),by(y)};function m(h){fh(h),u(h,n,s,!0)}function g(h){o.forEach((y,v)=>{const w=Yc(y.type);w&&(!h||!h(w))&&_(v)})}function _(h){const y=o.get(h);!a||!Jr(y,a)?m(y):a&&fh(a),o.delete(h),i.delete(h)}Se(()=>[e.include,e.exclude],([h,y])=>{h&&g(v=>pc(h,v)),y&&g(v=>!pc(y,v))},{flush:"post",deep:!0});let b=null;const p=()=>{b!=null&&o.set(b,ph(n.subTree))};return et(p),Bu(p),fn(()=>{o.forEach(h=>{const{subTree:y,suspense:v}=n,w=ph(y);if(h.type===w.type&&h.key===w.key){fh(w);const S=w.component.da;S&&sn(S,v);return}m(h)})}),()=>{if(b=null,!t.default)return null;const h=t.default(),y=h[0];if(h.length>1)return he("KeepAlive should contain exactly one component child."),a=null,h;if(!Eo(y)||!(y.shapeFlag&4)&&!(y.shapeFlag&128))return a=null,y;let v=ph(y);const w=v.type,S=Yc(Da(v)?v.type.__asyncResolved||{}:w),{include:T,exclude:C,max:R}=e;if(T&&(!S||!pc(T,S))||C&&S&&pc(C,S))return a=v,y;const P=v.key==null?w:v.key,E=o.get(P);return v.el&&(v=$r(v),y.shapeFlag&128&&(y.ssContent=v)),b=P,E?(v.el=E.el,v.component=E.component,v.transition&&Fa(v,v.transition),v.shapeFlag|=512,i.delete(P),i.add(P)):(i.add(P),R&&i.size>parseInt(R,10)&&_(i.values().next().value)),v.shapeFlag|=256,a=v,tP(y.type)?y:v}}},lP=d4;function pc(e,t){return Ge(e)?e.some(n=>pc(n,t)):Lt(e)?e.split(",").includes(t):h2(e)?e.test(t):!1}function di(e,t){cP(e,"a",t)}function ao(e,t){cP(e,"da",t)}function cP(e,t,n=$t){const r=e.__wdc||(e.__wdc=()=>{let o=n;for(;o;){if(o.isDeactivated)return;o=o.parent}return e()});if(tm(t,r,n),n){let o=n.parent;for(;o&&o.parent;)Ol(o.parent.vnode)&&f4(r,t,n,o),o=o.parent}}function f4(e,t,n,r){const o=tm(t,e,r,!0);so(()=>{pb(r[t],o)},n)}function fh(e){e.shapeFlag&=-257,e.shapeFlag&=-513}function ph(e){return e.shapeFlag&128?e.ssContent:e}function tm(e,t,n=$t,r=!1){if(n){const o=n[e]||(n[e]=[]),i=t.__weh||(t.__weh=(...a)=>{if(n.isUnmounted)return;ss(),Ki(n);const s=fr(t,n,e,a);return Fi(),ls(),s});return r?o.unshift(i):o.push(i),i}else{const o=Ho(hb[e].replace(/ hook$/,""));he(`${o} is called when there is no active component instance to be associated with. Lifecycle injection APIs can only be used during execution of setup(). If you are using async setup(), make sure to register lifecycle hooks before the first await statement.`)}}const fi=e=>(t,n=$t)=>(!rl||e==="sp")&&tm(e,(...r)=>t(...r),n),uP=fi("bm"),et=fi("m"),Cb=fi("bu"),Bu=fi("u"),fn=fi("bum"),so=fi("um"),dP=fi("sp"),fP=fi("rtg"),pP=fi("rtc");function mP(e,t=$t){tm("ec",e,t)}const Jf="components",p4="directives";function un(e,t){return Pb(Jf,e,!0,t)||e}const hP=Symbol.for("v-ndc");function Xf(e){return Lt(e)?Pb(Jf,e,!1)||e:e||hP}function Ab(e){return Pb(p4,e)}function Pb(e,t,n=!0,r=!1){const o=Gt||$t;if(o){const i=o.type;if(e===Jf){const s=Yc(i,!1);if(s&&(s===t||s===to(t)||s===tl(to(t))))return i}const a=p_(o[e]||i[e],t)||p_(o.appContext[e],t);if(!a&&r)return i;if(n&&!a){const s=e===Jf?`
6If this is a native custom element, make sure to exclude it from component resolution via compilerOptions.isCustomElement.`:"";he(`Failed to resolve ${e.slice(0,-1)}: ${t}${s}`)}return a}else he(`resolve${tl(e.slice(0,-1))} can only be used in render() or setup().`)}
6function p_(e,t){return e&&(e[t]||e[to(t)]||e[tl(to(t))])}function Dl(e,t,n,r){let o;const i=n&&n[r];if(Ge(e)||Lt(e)){o=new Array(e.length);for(let a=0,s=e.length;a<s;a++)o[a]=t(e[a],a,void 0,i&&i[a])}else if(typeof e=="number"){Number.isInteger(e)||he(`The v-for range expect an integer value but got ${e}.`),o=new Array(e);for(let a=0;a<e;a++)o[a]=t(a+1,a,void 0,i&&i[a])}else if(yt(e))if(e[Symbol.iterator])o=Array.from(e,(a,s)=>t(a,s,void 0,i&&i[s]));else{const a=Object.keys(e);o=new Array(a.length);for(let s=0,l=a.length;s<l;s++){const c=a[s];o[s]=t(e[c],c,s,i&&i[s])}}else o=[];return n&&(n[r]=o),o}function m4(e,t){for(let n=0;n<t.length;n++){const r=t[n];if(Ge(r))for(let o=0;o<r.length;o++)e[r[o].name]=r[o].fn;else r&&(e[r.name]=r.key?(...o)=>{const i=r.fn(...o);return i&&(i.key=r.key),i}:r.fn)}return e}function Gi(e,t,n={},r,o){if(Gt.isCE||Gt.parent&&Da(Gt.parent)&&Gt.parent.isCE)return t!=="default"&&(n.name=t),O("slot",n,r&&r());let i=e[t];i&&i.length>1&&(he("SSR-optimized slot function detected in a non-SSR-optimized render function. You need to mark this component with $dynamic-slots in the parent template."),i=()=>[]),i&&i._c&&(i._d=!1),we();const a=i&&gP(i(n)),s=cn(ze,{key:n.key||a&&a.key||`_${t}`},a||(r?r():[]),a&&e._===1?64:-2);return!o&&s.scopeId&&(s.slotScopeIds=[s.scopeId+"-s"]),i&&i._c&&(i._d=!0),s}function gP(e){return e.some(t=>Eo(t)?!(t.type===Dt||t.type===ze&&!gP(t.children)):!0)?e:null}function h4(e,t){const n={};if(!yt(e))return he("v-on with no argument expects an object value."),n;for(const r in e)n[t&&/[A-Z]/.test(r)?`on:${r}`:Ho(r)]=e[r];return n}const _y=e=>e?$P(e)?rm(e)||e.proxy:_y(e.parent):null,La=It(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>xs(e.props),$attrs:e=>xs(e.attrs),$slots:e=>xs(e.slots),$refs:e=>xs(e.refs),$parent:e=>_y(e.parent),$root:e=>_y(e.root),$emit:e=>e.emit,$options:e=>Ib(e),$forceUpdate:e=>e.f||(e.f=()=>xu(e.update)),$nextTick:e=>e.n||(e.n=Fe.bind(e.proxy)),$watch:e=>c4.bind(e)}),Rb=e=>e==="_"||e==="$",mh=(e,t)=>e!==ft&&!e.__isScriptSetup&&Xe(e,t),Ac={get({_:e},t){const{ctx:n,setupState:r,data:o,props:i,accessCache:a,type:s,appContext:l}=e;if(t==="__isVue")return!0;let c;if(t[0]!=="$"){const m=a[t];if(m!==void 0)switch(m){case 1:return r[t];case 2:return o[t];case 4:return n[t];case 3:return i[t]}else{if(mh(r,t))return a[t]=1,r[t];if(o!==ft&&Xe(o,t))return a[t]=2,o[t];if((c=e.propsOptions[0])&&Xe(c,t))return a[t]=3,i[t];if(n!==ft&&Xe(n,t))return a[t]=4,n[t];Sy&&(a[t]=0)}}const u=La[t];let d,f;if(u)return t==="$attrs"?(In(e,"get",t),Yf()):t==="$slots"&&In(e,"get",t),u(e);if((d=s.__cssModules)&&(d=d[t]))return d;if(n!==ft&&Xe(n,t))return a[t]=4,n[t];if(f=l.config.globalProperties,Xe(f,t))return f[t];Gt&&(!Lt(t)||t.indexOf("__v")!==0)&&(o!==ft&&Rb(t[0])&&Xe(o,t)?he(`Property ${JSON.stringify(t)} must be accessed via $data because it starts with a reserved character ("$" or "_") and is not proxied on the render context.`):e===Gt&&he(`Property ${JSON.stringify(t)} was accessed during render but is not defined on instance.`))},set({_:e},t,n){const{data:r,setupState:o,ctx:i}=e;return mh(o,t)?(o[t]=n,!0):o.__isScriptSetup&&Xe(o,t)?(he(`Cannot mutate <script setup> binding "${t}" from Options API.`),!1):r!==ft&&Xe(r,t)?(r[t]=n,!0):Xe(e.props,t)?(he(`Attempting to mutate prop "${t}". Props are readonly.`),!1):t[0]==="$"&&t.slice(1)in e?(he(`Attempting to mutate public property "${t}". Properties starting with $ are reserved and readonly.`),!1):(t in e.appContext.config.globalProperties?Object.defineProperty(i,t,{enumerable:!0,configurable:!0,value:n}):i[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:r,appContext:o,propsOptions:i}},a){let s;return!!n[a]||e!==ft&&Xe(e,a)||mh(t,a)||(s=i[0])&&Xe(s,a)||Xe(r,a)||Xe(La,a)||Xe(o.config.globalProperties,a)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:Xe(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};Ac.ownKeys=e=>(he("Avoid app logic that relies on enumerating keys on a component instance. The keys will be empty in production mode to avoid performance overhead."),Reflect.ownKeys(e));const g4=It({},Ac,{get(e,t){if(t!==Symbol.unscopables)return Ac.get(e,t,e)},has(e,t){const n=t[0]!=="_"&&!T2(t);return!n&&Ac.has(e,t)&&he(`Property ${JSON.stringify(t)} should not start with _ which is a reserved prefix for Vue internals.`),n}});function y4(e){const t={};return Object.defineProperty(t,"_",{configurable:!0,enumerable:!1,get:()=>e}
6),Object.keys(La).forEach(n=>{Object.defineProperty(t,n,{configurable:!0,enumerable:!1,get:()=>La[n](e),set:Xn})}),t}function v4(e){const{ctx:t,propsOptions:[n]}=e;n&&Object.keys(n).forEach(r=>{Object.defineProperty(t,r,{enumerable:!0,configurable:!0,get:()=>e.props[r],set:Xn})})}function b4(e){const{ctx:t,setupState:n}=e;Object.keys(Me(n)).forEach(r=>{if(!n.__isScriptSetup){if(Rb(r[0])){he(`setup() return property ${JSON.stringify(r)} should not start with "$" or "_" which are reserved prefixes for Vue internals.`);return}Object.defineProperty(t,r,{enumerable:!0,configurable:!0,get:()=>n[r],set:Xn})}})}const us=e=>he(`${e}() is a compiler-hint helper that is only usable inside <script setup> of a single file component. Its arguments should be compiled away and passing it at runtime has no effect.`);function w4(){return us("defineProps"),null}function _4(){return us("defineEmits"),null}function S4(e){us("defineExpose")}function T4(e){us("defineOptions")}function E4(){return us("defineSlots"),null}function C4(){us("defineModel")}function A4(e,t){return us("withDefaults"),null}function P4(){return yP().slots}function R4(){return yP().attrs}function I4(e,t,n){const r=_t();if(!r)return he("useModel() called without active instance."),z();if(!r.propsOptions[0][t])return he(`useModel() called with prop "${t}" which is not declared.`),z();if(n&&n.local){const o=z(e[t]);return Se(()=>e[t],i=>o.value=i),Se(o,i=>{i!==e[t]&&r.emit(`update:${t}`,i)}),o}else return{__v_isRef:!0,get value(){return e[t]},set value(o){r.emit(`update:${t}`,o)}}}function yP(){const e=_t();return e||he("useContext() called without active instance."),e.setupContext||(e.setupContext=FP(e))}function Kc(e){return Ge(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}function k4(e,t){const n=Kc(e);for(const r in t){if(r.startsWith("__skip"))continue;let o=n[r];o?Ge(o)||$e(o)?o=n[r]={type:o,default:t[r]}:o.default=t[r]:o===null?o=n[r]={default:t[r]}:he(`props default key "${r}" has no corresponding declaration.`),o&&t[`__skip_${r}`]&&(o.skipFactory=!0)}return n}function O4(e,t){return!e||!t?e||t:Ge(e)&&Ge(t)?e.concat(t):It({},Kc(e),Kc(t))}function D4(e,t){const n={};for(const r in e)t.includes(r)||Object.defineProperty(n,r,{enumerable:!0,get:()=>e[r]});return n}function L4(e){const t=_t();t||he("withAsyncContext called without active current instance. This is likely a bug.");let n=e();return Fi(),qp(n)&&(n=n.catch(r=>{throw Ki(t),r})),[n,()=>Ki(t)]}function x4(){const e=Object.create(null);return(t,n)=>{e[n]?he(`${t} property "${n}" is already defined in ${e[n]}.`):e[n]=t}}let Sy=!0;function N4(e){const t=Ib(e),n=e.proxy,r=e.ctx;Sy=!1,t.beforeCreate&&m_(t.beforeCreate,e,"bc");const{data:o,computed:i,methods:a,watch:s,provide:l,inject:c,created:u,beforeMount:d,mounted:f,beforeUpdate:m,updated:g,activated:_,deactivated:b,beforeDestroy:p,beforeUnmount:h,destroyed:y,unmounted:v,render:w,renderTracked:S,renderTriggered:T,errorCaptured:C,serverPrefetch:R,expose:P,inheritAttrs:E,components:A,directives:L,filters:x}=t,j=x4();{const[q]=e.propsOptions;if(q)for(const J in q)j("Props",J)}if(c&&M4(c,r,j),a)for(const q in a){const J=a[q];$e(J)?(Object.defineProperty(r,q,{value:J.bind(n),configurable:!0,enumerable:!0,writable:!0}),j("Methods",q)):he(`Method "${q}" has type "${typeof J}" in the component definition. Did you reference the function correctly?`)}if(o){$e(o)||he("The data option must be a function. Plain object usage is no longer supported.");const q=o.call(n,n);if(qp(q)&&he("data() returned a Promise - note data() cannot be async; If you intend to perform data fetching before component renders, use async setup() + <Suspense>."),!yt(q))he("data() should return an object.");else{e.data=je(q);for(const J in q)j("Data",J),Rb(J[0])||Object.defineProperty(r,J,{configurable:!0,enumerable:!0,get:()=>q[J],set:Xn})}}if(Sy=!0,i)for(const q in i){const J=i[q],fe=$e(J)?J.bind(n,n):$e(J.get)?J.get.bind(n,n):Xn;fe===Xn&&he(`Computed property "${q}" has no getter.`);const ve=!$e(J)&&$e(J.set)?J.set.bind(n):()=>{he(`Write operation failed: computed property "${q}" is readonly.`)},le=W({get:fe,set:ve});Object.defineProperty(r,q,{enumerable:!0,configurable:!0,get:()=>le.value,set:re=>le.value=re}),j("Computed",q)}if(s)for(const q in s)vP(s[q],r,n,q);if(l){const q=$e(l)?l.call(n):l;Reflect.ownKeys(q).forEach(J=>{Qr(J,q[J])})}u&&m_(u,e,"c");function G(q,J){Ge(J)?J.forEach(fe=>q(fe.bind(n))):J&&q(J.bind(n))}if(G(uP,d),G(et,f),G(Cb,m),G(Bu,g),G(di,_),G(ao,b),G(mP,C),G(pP,S),G(fP,T),G(fn,h),G(so,v),G(dP,R),Ge(P))if(P.length){const q=e.exposed||(e.exposed={});P.forEach(J=>{Object.defineProperty(q,J,{get:()=>n[J],set:fe=>n[J]=fe})})}else e.exposed||(e.exposed={});w&&e.render===Xn&&(e.render=w),E!=null&&(e.inheritAttrs=E),A&&(e.components=A),L&&(e.directives=L)}
6function M4(e,t,n=Xn){Ge(e)&&(e=Ty(e));for(const r in e){const o=e[r];let i;yt(o)?"default"in o?i=Vt(o.from||r,o.default,!0):i=Vt(o.from||r):i=Vt(o),rt(i)?Object.defineProperty(t,r,{enumerable:!0,configurable:!0,get:()=>i.value,set:a=>i.value=a}):t[r]=i,n("Inject",r)}}function m_(e,t,n){fr(Ge(e)?e.map(r=>r.bind(t.proxy)):e.bind(t.proxy),t,n)}function vP(e,t,n,r){const o=r.includes(".")?oP(n,r):()=>n[r];if(Lt(e)){const i=t[e];$e(i)?Se(o,i):he(`Invalid watch handler specified by key "${e}"`,i)}else if($e(e))Se(o,e.bind(n));else if(yt(e))if(Ge(e))e.forEach(i=>vP(i,t,n,r));else{const i=$e(e.handler)?e.handler.bind(n):t[e.handler];$e(i)?Se(o,i,e):he(`Invalid watch handler specified by key "${e.handler}"`,i)}else he(`Invalid watch option: "${r}"`,e)}function Ib(e){const t=e.type,{mixins:n,extends:r}=t,{mixins:o,optionsCache:i,config:{optionMergeStrategies:a}}=e.appContext,s=i.get(t);let l;return s?l=s:!o.length&&!n&&!r?l=t:(l={},o.length&&o.forEach(c=>Qf(l,c,a,!0)),Qf(l,t,a)),yt(t)&&i.set(t,l),l}function Qf(e,t,n,r=!1){const{mixins:o,extends:i}=t;i&&Qf(e,i,n,!0),o&&o.forEach(a=>Qf(e,a,n,!0));for(const a in t)if(r&&a==="expose")he('"expose" option is ignored when declared in mixins or extends. It should only be declared in the base component itself.');else{const s=B4[a]||n&&n[a];e[a]=s?s(e[a],t[a]):t[a]}return e}const B4={data:h_,props:g_,emits:g_,methods:mc,computed:mc,beforeCreate:Ln,created:Ln,beforeMount:Ln,mounted:Ln,beforeUpdate:Ln,updated:Ln,beforeDestroy:Ln,beforeUnmount:Ln,destroyed:Ln,unmounted:Ln,activated:Ln,deactivated:Ln,errorCaptured:Ln,serverPrefetch:Ln,components:mc,directives:mc,watch:G4,provide:h_,inject:$4};function h_(e,t){return t?e?function(){return It($e(e)?e.call(this,this):e,$e(t)?t.call(this,this):t)}:t:e}function $4(e,t){return mc(Ty(e),Ty(t))}function Ty(e){if(Ge(e)){const t={};for(let n=0;n<e.length;n++)t[e[n]]=e[n];return t}return e}function Ln(e,t){return e?[...new Set([].concat(e,t))]:t}function mc(e,t){return e?It(Object.create(null),e,t):t}function g_(e,t){return e?Ge(e)&&Ge(t)?[...new Set([...e,...t])]:It(Object.create(null),Kc(e),Kc(t??{})):t}function G4(e,t){if(!e)return t;if(!t)return e;const n=It(Object.create(null),e);for(const r in t)n[r]=Ln(e[r],t[r]);return n}function bP(){return{app:null,config:{isNativeTag:FA,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 U4=0;function F4(e,t){return function(r,o=null){$e(r)||(r=It({},r)),o!=null&&!yt(o)&&(he("root props passed to app.mount() must be an object."),o=null);const i=bP();Object.defineProperty(i.config,"unwrapInjectedRef",{get(){return!0},set(){he("app.config.unwrapInjectedRef has been deprecated. 3.3 now alawys unwraps injected refs in Options API.")}});const a=new Set;let s=!1;const l=i.app={_uid:U4++,_component:r,_props:o,_container:null,_context:i,_instance:null,version:Dy,get config(){return i.config},set config(c){he("app.config cannot be replaced. Modify individual options instead.")},use(c,...u){return a.has(c)?he("Plugin has already been applied to target app."):c&&$e(c.install)?(a.add(c),c.install(l,...u)):$e(c)?(a.add(c),c(l,...u)):he('A plugin must either be a function or an object with an "install" function.'),l},mixin(c){return i.mixins.includes(c)?he("Mixin has already been applied to target app"+(c.name?`: ${c.name}`:"")):i.mixins.push(c),l},component(c,u){return Iy(c,i.config),u?(i.components[c]&&he(`Component "${c}" has already been registered in target app.`),i.components[c]=u,l):i.components[c]},directive(c,u){return iP(c),u?(i.directives[c]&&he(`Directive "${c}" has already been registered in target app.`),i.directives[c]=u,l):i.directives[c]},mount(c,u,d){if(s)he("App has already been mounted.\nIf you want to remount the same app, move your app creation logic into a factory function and create fresh app instances for each mount - e.g. `const createMyApp = () => createApp(App)`");else{c.__vue_app__&&he("There is already an app instance mounted on the host container.\n If you want to mount another app on the same host container, you need to unmount the previous app by calling `app.unmount()` first.");const f=O(r,o);return f.appContext=i,i.reload=()=>{e($r(f),c,d)},u&&t?t(f,c):e(f,c,d),s=!0,l._container=c,c.__vue_app__=l,l._instance=f.component,W2(l,Dy),rm(f.component)||f.component.proxy}},unmount(){s?(e(null,l._container),l._instance=null,V2(l),delete l._container.__vue_app__):he("Cannot unmount an app that is not mounted.")},provide(c,u){return c in i.provides&&he(`App already provides property with key "${String(c)}". It will be overwritten with the new value.`),i.provides[c]=u,l},runWithContext(c){qc=l;try{return c()}finally{qc=null}}};return l}}let qc=null;function Qr(e,t){if(!$t)he("provide() can only be used inside setup().");else{let n=$t.provides;const r=$t.parent&&$t.parent.provides;r===n&&(n=$t.provides=Object.create(r)),n[e]=t}}function Vt(e,t,n=!1){const r=$t||Gt;if(r||qc){const o=r?r.parent==null?r.vnode.appContext&&r.vnode.appContext.provides:r.parent.provides:qc._context.provides;if(o&&e in o)return o[e];if(arguments.length>1)return n&&$e(t)?t.call(r&&r.proxy):t;he(`injection "${String(e)}" not found.`)}else he("inject() can only be used inside setup() or functional components.")}function wP(){return!!($t||Gt||qc)}function W4(e,t,n,r=!1){const o={},i={};gy(i,nm,1),e.propsDefaults=Object.create(null),_P(e,t,o,i);for(const a in e.propsOptions[0])a in o||(o[a]=void 0);TP(t||{},o,e),n?e.props=r?o:BA(o):e.type.props?e.props=o:e.props=i,e.attrs=i}function V4(e){for(;e;){if(e.type.__hmrId)return!0;e=e.parent}}function j4(e,t,n,r){const{props:o,attrs:i,vnode:{patchFlag:a}}=e,s=Me(o),[l]=e.propsOptions;let c=!1;if(!V4(e)&&(r||a>0)&&!(a&16)){if(a&8){const u=e.vnode.dynamicProps;for(let d=0;d<u.length;d++){let f=u[d];if(Xp(e.emitsOptions,f))continue;const m=t[f];if(l)if(Xe(i,f))m!==i[f]&&(i[f]=m,c=!0);else{const g=to(f);o[g]=Ey(l,s,g,m,e,!1)}else m!==i[f]&&(i[f]=m,c=!0)}}}else{_P(e,t,o,i)&&(c=!0);let u;for(const d in s)(!t||!Xe(t,d)&&((u=el(d))===d||!Xe(t,u)))&&(l?n&&(n[d]!==void 0||n[u]!==void 0)&&(o[d]=Ey(l,s,d,void 0,e,!0)):delete o[d]);if(i!==s)for(const d in i)(!t||!Xe(t,d))&&(delete i[d],c=!0)}c&&_o(e,"set","$attrs"),TP(t||{},o,e)}function _P(e,t,n,r){const[o,i]=e.propsOptions;let a=!1,s;if(t)for(let l in t){if(Sc(l))continue;const c=t[l];let u;o&&Xe(o,u=to(l))?!i||!i.includes(u)?n[u]=c:(s||(s={}))[u]=c:Xp(e.emitsOptions,l)||(!(l in r)||c!==r[l])&&(r[l]=c,a=!0)}if(i){const l=Me(n),c=s||ft;for(let u=0;u<i.length;u++){const d=i[u];n[d]=Ey(o,l,d,c[d],e,!Xe(c,d))}}return a}function Ey(e,t,n,r,o,i){const a=e[n];if(a!=null){const s=Xe(a,"default");if(s&&r===void 0){const l=a.default;if(a.type!==Function&&!a.skipFactory&&$e(l)){const{propsDefaults:c}=o;n in c?r=c[n]:(Ki(o),r=c[n]=l.call(null,t),Fi())}else r=l}a[0]&&(i&&!s?r=!1:a[1]&&(r===""||r===el(n))&&(r=!0))}return r}function SP(e,t,n=!1){const r=t.propsCache,o=r.get(e);if(o)return o;const i=e.props,a={},s=[];let l=!1;if(!$e(e)){const u=d=>{l=!0;const[f,m]=SP(d,t,!0);It(a,f),m&&s.push(...m)};!n&&t.mixins.length&&t.mixins.forEach(u),e.extends&&u(e.extends),e.mixins&&e.mixins.forEach(u)}if(!i&&!l)return yt(e)&&r.set(e,Fs),Fs;if(Ge(i))for(let u=0;u<i.length;u++){Lt(i[u])||he("props must be strings when using array syntax.",i[u]);const d=to(i[u]);y_(d)&&(a[d]=ft)}else if(i){yt(i)||he("invalid props options",i);for(const u in i){const d=to(u);if(y_(d)){const f=i[u],m=a[d]=Ge(f)||$e(f)?{type:f}:It({},f);if(m){const g=b_(Boolean,m.type),_=b_(String,m.type);m[0]=g>-1,m[1]=_<0||g<_,(g>-1||Xe(m,"default"))&&s.push(d)}}}}const c=[a,s];return yt(e)&&r.set(e,c),c}
6function y_(e){return e[0]!=="$"?!0:(he(`Invalid prop name: "${e}" is a reserved property.`),!1)}function Cy(e){const t=e&&e.toString().match(/^\s*(function|class) (\w+)/);return t?t[2]:e===null?"null":""}function v_(e,t){return Cy(e)===Cy(t)}function b_(e,t){return Ge(t)?t.findIndex(n=>v_(n,e)):$e(t)&&v_(t,e)?0:-1}function TP(e,t,n){const r=Me(t),o=n.propsOptions[0];for(const i in o){let a=o[i];a!=null&&H4(i,r[i],a,!Xe(e,i)&&!Xe(e,el(i)))}}function H4(e,t,n,r){const{type:o,required:i,validator:a,skipCheck:s}=n;if(i&&r){he('Missing required prop: "'+e+'"');return}if(!(t==null&&!i)){if(o!=null&&o!==!0&&!s){let l=!1;const c=Ge(o)?o:[o],u=[];for(let d=0;d<c.length&&!l;d++){const{valid:f,expectedType:m}=K4(t,c[d]);u.push(m||""),l=f}if(!l){he(q4(e,t,u));return}}a&&!a(t)&&he('Invalid prop: custom validator check failed for prop "'+e+'".')}}const z4=Ou("String,Number,Boolean,Function,Symbol,BigInt");function K4(e,t){let n;const r=Cy(t);if(z4(r)){const o=typeof e;n=o===r.toLowerCase(),!n&&o==="object"&&(n=e instanceof t)}else r==="Object"?n=yt(e):r==="Array"?n=Ge(e):r==="null"?n=e===null:n=e instanceof t;return{valid:n,expectedType:r}}function q4(e,t,n){let r=`Invalid prop: type check failed for prop "${e}". Expected ${n.map(tl).join(" | ")}`;const o=n[0],i=g2(t),a=w_(t,o),s=w_(t,i);return n.length===1&&__(o)&&!Y4(o,i)&&(r+=` with value ${a}`),r+=`, got ${i} `,__(i)&&(r+=`with value ${s}.`),r}function w_(e,t){return t==="String"?`"${e}"`:t==="Number"?`${Number(e)}`:`${e}`}function __(e){return["string","number","boolean"].some(n=>e.toLowerCase()===n)}function Y4(...e){return e.some(t=>t.toLowerCase()==="boolean")}const EP=e=>e[0]==="_"||e==="$stable",kb=e=>Ge(e)?e.map(qn):[qn(e)],J4=(e,t,n)=>{if(t._n)return t;const r=Wt((...o)=>($t&&he(`Slot "${e}" invoked outside of the render function: this will not track dependencies used in the slot. Invoke the slot function inside the render function instead.`),kb(t(...o))),n);return r._c=!1,r},CP=(e,t,n)=>{const r=e._ctx;for(const o in e){if(EP(o))continue;const i=e[o];if($e(i))t[o]=J4(o,i,r);else if(i!=null){he(`Non-function value encountered for slot "${o}". Prefer function slots for better performance.`);const a=kb(i);t[o]=()=>a}}},AP=(e,t)=>{Ol(e.vnode)||he("Non-function value encountered for default slot. Prefer function slots for better performance.");const n=kb(t);e.slots.default=()=>n},X4=(e,t)=>{if(e.vnode.shapeFlag&32){const n=t._;n?(e.slots=Me(t),gy(t,"_",n)):CP(t,e.slots={})}else e.slots={},t&&AP(e,t);gy(e.slots,nm,1)},Q4=(e,t,n)=>{const{vnode:r,slots:o}=e;let i=!0,a=ft;if(r.shapeFlag&32){const s=t._;s?$i?(It(o,t),_o(e,"set","$slots")):n&&s===1?i=!1:(It(o,t),!n&&s===1&&delete o._):(i=!t.$stable,CP(t,o)),a=t}else t&&(AP(e,t),a={default:1});if(i)for(const s in o)!EP(s)&&!(s in a)&&delete o[s]};function Zf(e,t,n,r,o=!1){if(Ge(e)){e.forEach((f,m)=>Zf(f,t&&(Ge(t)?t[m]:t),n,r,o));return}if(Da(r)&&!o)return;const i=r.shapeFlag&4?rm(r.component)||r.component.proxy:r.el,a=o?null:i,{i:s,r:l}=e;if(!s){he("Missing ref owner context. ref cannot be used on hoisted vnodes. A vnode with ref must be created inside the render function.");return}const c=t&&t.r,u=s.refs===ft?s.refs={}:s.refs,d=s.setupState;if(c!=null&&c!==l&&(Lt(c)?(u[c]=null,Xe(d,c)&&(d[c]=null)):rt(c)&&(c.value=null)),$e(l))yo(l,s,12,[a,u]);else{const f=Lt(l),m=rt(l);if(f||m){const g=()=>{if(e.f){const _=f?Xe(d,l)?d[l]:u[l]:l.value;o?Ge(_)&&pb(_,i):Ge(_)?_.includes(i)||_.push(i):f?(u[l]=[i],Xe(d,l)&&(d[l]=u[l])):(l.value=[i],e.k&&(u[e.k]=l.value))}else f?(u[l]=a,Xe(d,l)&&(d[l]=a)):m?(l.value=a,e.k&&(u[e.k]=a)):he("Invalid template ref type:",l,`(${typeof l})`)};a?(g.id=-1,sn(g,n)):g()}else he("Invalid template ref type:",l,`(${typeof l})`)}}let gi=!1;const yd=e=>/svg/.test(e.namespaceURI)&&e.tagName!=="foreignObject",Vl=e=>e.nodeType===8;function Z4(e){const{mt:t,p:n,o:{patchProp:r,createText:o,nextSibling:i,parentNode:a,remove:s,insert:l,createComment:c}}=e,u=(p,h)=>{if(!h.hasChildNodes()){he("Attempting to hydrate existing markup but container is empty. Performing full mount instead."),n(null,p,h),qf(),h._vnode=p;return}gi=!1,d(h.firstChild,p,null,null,null),qf(),h._vnode=p,gi&&console.error("Hydration completed but contains mismatches.")},d=(p,h,y,v,w,S=!1)=>{const T=Vl(p)&&p.data==="[",C=()=>_(p,h,y,v,w,T),{type:R,ref:P,shapeFlag:E,patchFlag:A}=h;let L=p.nodeType;h.el=p,A===-2&&(S=!1,h.dynamicChildren=null);let x=null;switch(R){case To:L!==3?h.children===""?(l(h.el=o(""),a(p),p),x=p):x=C():(p.data!==h.children&&(gi=!0,he(`Hydration text mismatch:
7- Client: ${JSON.stringify(p.data)}
8- Server: ${JSON.stringify(h.children)}`),p.data=h.children),x=i(p));break;case Dt:L!==8||T?x=C():x=i(p);break;case Ui:if(T&&(p=i(p),L=p.nodeType),L===1||L===3){x=p;const j=!h.children.length;for(let G=0;G<h.staticCount;G++)j&&(h.children+=x.nodeType===1?x.outerHTML:x.data),G===h.staticCount-1&&(h.anchor=x),x=i(x);return T?i(x):x}else C();break;case ze:T?x=g(p,h,y,v,w,S):x=C();break;default:if(E&1)L!==1||h.type.toLowerCase()!==p.tagName.toLowerCase()?x=C():x=f(p,h,y,v,w,S);else if(E&6){h.slotScopeIds=w;const j=a(p);if(t(h,j,null,y,v,yd(j),S),x=T?b(p):i(p),x&&Vl(x)&&x.data==="teleport end"&&(x=i(x)
8),Da(h)){let G;T?(G=O(ze),G.anchor=x?x.previousSibling:j.lastChild):G=p.nodeType===3?St(""):O("div"),G.el=p,h.component.subTree=G}}else E&64?L!==8?x=C():x=h.type.hydrate(p,h,y,v,w,S,e,m):E&128?x=h.type.hydrate(p,h,y,v,yd(a(p)),w,S,e,d):he("Invalid HostVNode type:",R,`(${typeof R})`)}return P!=null&&Zf(P,null,v,h),x},f=(p,h,y,v,w,S)=>{S=S||!!h.dynamicChildren;const{type:T,props:C,patchFlag:R,shapeFlag:P,dirs:E}=h,A=T==="input"&&E||T==="option";{if(E&&po(h,null,y,"created"),C)if(A||!S||R&48)for(const x in C)(A&&x.endsWith("value")||Du(x)&&!Sc(x))&&r(p,x,null,C[x],!1,void 0,y);else C.onClick&&r(p,"onClick",null,C.onClick,!1,void 0,y);let L;if((L=C&&C.onVnodeBeforeMount)&&zn(L,y,h),E&&po(h,null,y,"beforeMount"),((L=C&&C.onVnodeMounted)||E)&&nP(()=>{L&&zn(L,y,h),E&&po(h,null,y,"mounted")},v),P&16&&!(C&&(C.innerHTML||C.textContent))){let x=m(p.firstChild,h,p,y,v,w,S),j=!1;for(;x;){gi=!0,j||(he(`Hydration children mismatch in <${h.type}>: server rendered element contains more child nodes than client vdom.`),j=!0);const G=x;x=x.nextSibling,s(G)}}else P&8&&p.textContent!==h.children&&(gi=!0,he(`Hydration text content mismatch in <${h.type}>:
9- Client: ${p.textContent}
10- Server: ${h.children}`),p.textContent=h.children)}return p.nextSibling},m=(p,h,y,v,w,S,T)=>{T=T||!!h.dynamicChildren;const C=h.children,R=C.length;let P=!1;for(let E=0;E<R;E++){const A=T?C[E]:C[E]=qn(C[E]);if(p)p=d(p,A,v,w,S,T);else{if(A.type===To&&!A.children)continue;gi=!0,P||(he(`Hydration children mismatch in <${y.tagName.toLowerCase()}>: server rendered element contains fewer child nodes than client vdom.`),P=!0),n(null,A,y,null,v,w,yd(y),S)}}return p},g=(p,h,y,v,w,S)=>{const{slotScopeIds:T}=h;T&&(w=w?w.concat(T):T);const C=a(p),R=m(i(p),h,C,y,v,w,S);return R&&Vl(R)&&R.data==="]"?i(h.anchor=R):(gi=!0,l(h.anchor=c("]"),C,R),R)},_=(p,h,y,v,w,S)=>{if(gi=!0,he(`Hydration node mismatch:
11- Client vnode:`,h.type,`
12- Server rendered DOM:`,p,p.nodeType===3?"(text)":Vl(p)&&p.data==="["?"(start of fragment)":""),h.el=null,S){const R=b(p);for(;;){const P=i(p);if(P&&P!==R)s(P);else break}}const T=i(p),C=a(p);return s(p),n(null,h,C,T,y,v,yd(C),w),T},b=p=>{let h=0;for(;p;)if(p=i(p),p&&Vl(p)&&(p.data==="["&&h++,p.data==="]")){if(h===0)return i(p);h--}return p};return[u,d]}let jl,Ai;function Fo(e,t){e.appContext.config.performance&&ep()&&Ai.mark(`vue-${t}-${e.uid}`),z2(e,t,ep()?Ai.now():Date.now())}function Wo(e,t){if(e.appContext.config.performance&&ep()){const n=`vue-${t}-${e.uid}`,r=n+":end";Ai.mark(r),Ai.measure(`<${om(e,e.type)}> ${t}`,n,r),Ai.clearMarks(n),Ai.clearMarks(r)}K2(e,t,ep()?Ai.now():Date.now())}function ep(){return jl!==void 0||(typeof window<"u"&&window.performance?(jl=!0,Ai=window.performance):jl=!1),jl}function e3(){const e=[];if(e.length){const t=e.length>1;console.warn(`Feature flag${t?"s":""} ${e.join(", ")} ${t?"are":"is"} not explicitly defined. You are running the esm-bundler build of Vue, which expects these compile-time feature flags to be globally injected via the bundler config in order to get better tree-shaking in the production bundle.
13
14For more details, see https://link.vuejs.org/feature-flags.`)}}const sn=nP;function PP(e){return IP(e)}function RP(e){return IP(e,Z4)}function IP(e,t){e3();const n=Kf();n.__VUE__=!0,vb(n.__VUE_DEVTOOLS_GLOBAL_HOOK__,n);const{insert:r,remove:o,patchProp:i,createElement:a,createText:s,createComment:l,setText:c,setElementText:u,parentNode:d,nextSibling:f,setScopeId:m=Xn,insertStaticContent:g}=e,_=(D,V,oe,de=null,pe=null,I=null,N=!1,Y=null,F=$i?!1:!!V.dynamicChildren)=>{if(D===V)return;D&&!Jr(D,V)&&(de=te(D),X(D,pe,I,!0),D=null),V.patchFlag===-2&&(F=!1,V.dynamicChildren=null);const{type:Q,ref:ce,shapeFlag:me}=V;switch(Q){case To:b(D,V,oe,de);break;case Dt:p(D,V,oe,de);break;case Ui:D==null?h(V,oe,de,N):y(D,V,oe,N);break;case ze:L(D,V,oe,de,pe,I,N,Y,F);break;default:me&1?S(D,V,oe,de,pe,I,N,Y,F):me&6?x(D,V,oe,de,pe,I,N,Y,F):me&64||me&128?Q.process(D,V,oe,de,pe,I,N,Y,F,ue):he("Invalid VNode type:",Q,`(${typeof Q})`)}ce!=null&&pe&&Zf(ce,D&&D.ref,I,V||D,!V)},b=(D,V,oe,de)=>{if(D==null)r(V.el=s(V.children),oe,de);else{const pe=V.el=D.el;V.children!==D.children&&c(pe,V.children)}},p=(D,V,oe,de)=>{D==null?r(V.el=l(V.children||""),oe,de):V.el=D.el},h=(D,V,oe,de)=>{[D.el,D.anchor]=g(D.children,V,oe,de,D.el,D.anchor)},y=(D,V,oe,de)=>{if(V.children!==D.children){const pe=f(D.anchor);w(D),[V.el,V.anchor]=g(V.children,oe,pe,de)}else V.el=D.el,V.anchor=D.anchor},v=({el:D,anchor:V},oe,de)=>{let pe;for(;D&&D!==V;)pe=f(D),r(D,oe,de),D=pe;r(V,oe,de)},w=({el:D,anchor:V}
14)=>{let oe;for(;D&&D!==V;)oe=f(D),o(D),D=oe;o(V)},S=(D,V,oe,de,pe,I,N,Y,F)=>{N=N||V.type==="svg",D==null?T(V,oe,de,pe,I,N,Y,F):P(D,V,pe,I,N,Y,F)},T=(D,V,oe,de,pe,I,N,Y)=>{let F,Q;const{type:ce,props:me,shapeFlag:be,transition:ee,dirs:se}=D;if(F=D.el=a(D.type,I,me&&me.is,me),be&8?u(F,D.children):be&16&&R(D.children,F,null,de,pe,I&&ce!=="foreignObject",N,Y),se&&po(D,null,de,"created"),C(F,D,D.scopeId,N,de),me){for(const Ie in me)Ie!=="value"&&!Sc(Ie)&&i(F,Ie,null,me[Ie],I,D.children,de,pe,k);"value"in me&&i(F,"value",null,me.value),(Q=me.onVnodeBeforeMount)&&zn(Q,de,D)}Object.defineProperty(F,"__vnode",{value:D,enumerable:!1}),Object.defineProperty(F,"__vueParentComponent",{value:de,enumerable:!1}),se&&po(D,null,de,"beforeMount");const Ce=(!pe||pe&&!pe.pendingBranch)&&ee&&!ee.persisted;Ce&&ee.beforeEnter(F),r(F,V,oe),((Q=me&&me.onVnodeMounted)||Ce||se)&&sn(()=>{Q&&zn(Q,de,D),Ce&&ee.enter(F),se&&po(D,null,de,"mounted")},pe)},C=(D,V,oe,de,pe)=>{if(oe&&m(D,oe),de)for(let I=0;I<de.length;I++)m(D,de[I]);if(pe){let I=pe.subTree;if(I.patchFlag>0&&I.patchFlag&2048&&(I=wb(I.children)||I),V===I){const N=pe.vnode;C(D,N,N.scopeId,N.slotScopeIds,pe.parent)}}},R=(D,V,oe,de,pe,I,N,Y,F=0)=>{for(let Q=F;Q<D.length;Q++){const ce=D[Q]=Y?Ei(D[Q]):qn(D[Q]);_(null,ce,V,oe,de,pe,I,N,Y)}},P=(D,V,oe,de,pe,I,N)=>{const Y=V.el=D.el;let{patchFlag:F,dynamicChildren:Q,dirs:ce}=V;F|=D.patchFlag&16;const me=D.props||ft,be=V.props||ft;let ee;oe&&da(oe,!1),(ee=be.onVnodeBeforeUpdate)&&zn(ee,oe,V,D),ce&&po(V,D,oe,"beforeUpdate"),oe&&da(oe,!0),$i&&(F=0,N=!1,Q=null);const se=pe&&V.type!=="foreignObject";if(Q?(E(D.dynamicChildren,Q,Y,oe,de,se,I),tp(D,V)):N||fe(D,V,Y,null,oe,de,se,I,!1),F>0){if(F&16)A(Y,V,me,be,oe,de,pe);else if(F&2&&me.class!==be.class&&i(Y,"class",null,be.class,pe),F&4&&i(Y,"style",me.style,be.style,pe),F&8){const Ce=V.dynamicProps;for(let Ie=0;Ie<Ce.length;Ie++){const Ue=Ce[Ie],vt=me[Ue],dt=be[Ue];(dt!==vt||Ue==="value")&&i(Y,Ue,vt,dt,pe,D.children,oe,de,k)}}F&1&&D.children!==V.children&&u(Y,V.children)}else!N&&Q==null&&A(Y,V,me,be,oe,de,pe);((ee=be.onVnodeUpdated)||ce)&&sn(()=>{ee&&zn(ee,oe,V,D),ce&&po(V,D,oe,"updated")},de)},E=(D,V,oe,de,pe,I,N)=>{for(let Y=0;Y<V.length;Y++){const F=D[Y],Q=V[Y],ce=F.el&&(F.type===ze||!Jr(F,Q)||F.shapeFlag&70)?d(F.el):oe;_(F,Q,ce,null,de,pe,I,N,!0)}},A=(D,V,oe,de,pe,I,N)=>{if(oe!==de){if(oe!==ft)for(const Y in oe)!Sc(Y)&&!(Y in de)&&i(D,Y,oe[Y],null,N,V.children,pe,I,k);for(const Y in de){if(Sc(Y))continue;const F=de[Y],Q=oe[Y];F!==Q&&Y!=="value"&&i(D,Y,Q,F,N,V.children,pe,I,k)}"value"in de&&i(D,"value",oe.value,de.value)}},L=(D,V,oe,de,pe,I,N,Y,F)=>{const Q=V.el=D?D.el:s(""),ce=V.anchor=D?D.anchor:s("");let{patchFlag:me,dynamicChildren:be,slotScopeIds:ee}=V;($i||me&2048)&&(me=0,F=!1,be=null),ee&&(Y=Y?Y.concat(ee):ee),D==null?(r(Q,oe,de),r(ce,oe,de),R(V.children,oe,ce,pe,I,N,Y,F)):me>0&&me&64&&be&&D.dynamicChildren?(E(D.dynamicChildren,be,oe,pe,I,N,Y),tp(D,V)):fe(D,V,oe,ce,pe,I,N,Y,F)},x=(D,V,oe,de,pe,I,N,Y,F)=>{V.slotScopeIds=Y,D==null?V.shapeFlag&512?pe.ctx.activate(V,oe,de,N,F):j(V,oe,de,pe,I,N,F):G(D,V,F)},j=(D,V,oe,de,pe,I,N)=>{const Y=D.component=BP(D,de,pe);if(Y.type.__hmrId&&$2(Y),Tc(D),Fo(Y,"mount"),Ol(D)&&(Y.ctx.renderer=ue),Fo(Y,"init"),GP(Y),Wo(Y,"init"),Y.asyncDep){if(pe&&pe.registerDep(Y,q),!D.el){const F=Y.subTree=O(Dt);p(null,F,V,oe)}return}q(Y,D,V,oe,pe,I,N),Ec(),Wo(Y,"mount")},G=(D,V,oe)=>{const de=V.component=D.component;if(e4(D,V,oe))if(de.asyncDep&&!de.asyncResolved){Tc(V),J(de,V,oe),Ec();return}
14else de.next=V,M2(de.update),de.update();else V.el=D.el,de.vnode=V},q=(D,V,oe,de,pe,I,N)=>{const Y=()=>{if(D.isMounted){let{next:ce,bu:me,u:be,parent:ee,vnode:se}=D,Ce=ce,Ie;Tc(ce||D.vnode),da(D,!1),ce?(ce.el=se.el,J(D,ce,N)):ce=se,me&&wa(me),(Ie=ce.props&&ce.props.onVnodeBeforeUpdate)&&zn(Ie,ee,ce,se),da(D,!0),Fo(D,"render");const Ue=sf(D);Wo(D,"render");const vt=D.subTree;D.subTree=Ue,Fo(D,"patch"),_(vt,Ue,d(vt.el),te(vt),D,pe,I),Wo(D,"patch"),ce.el=Ue.el,Ce===null&&_b(D,Ue.el),be&&sn(be,pe),(Ie=ce.props&&ce.props.onVnodeUpdated)&&sn(()=>zn(Ie,ee,ce,se),pe),QA(D),Ec()}else{let ce;const{el:me,props:be}=V,{bm:ee,m:se,parent:Ce}=D,Ie=Da(V);if(da(D,!1),ee&&wa(ee),!Ie&&(ce=be&&be.onVnodeBeforeMount)&&zn(ce,Ce,V),da(D,!0),me&&Te){const Ue=()=>{Fo(D,"render"),D.subTree=sf(D),Wo(D,"render"),Fo(D,"hydrate"),Te(me,D.subTree,D,pe,null),Wo(D,"hydrate")};Ie?V.type.__asyncLoader().then(()=>!D.isUnmounted&&Ue()):Ue()}else{Fo(D,"render");const Ue=D.subTree=sf(D);Wo(D,"render"),Fo(D,"patch"),_(null,Ue,oe,de,D,pe,I),Wo(D,"patch"),V.el=Ue.el}if(se&&sn(se,pe),!Ie&&(ce=be&&be.onVnodeMounted)){const Ue=V;sn(()=>zn(ce,Ce,Ue),pe)}(V.shapeFlag&256||Ce&&Da(Ce.vnode)&&Ce.vnode.shapeFlag&256)&&D.a&&sn(D.a,pe),D.isMounted=!0,by(D),V=oe=de=null}},F=D.effect=new ku(Y,()=>xu(Q),D.scope),Q=D.update=()=>F.run();Q.id=D.uid,da(D,!0),F.onTrack=D.rtc?ce=>wa(D.rtc,ce):void 0,F.onTrigger=D.rtg?ce=>wa(D.rtg,ce):void 0,Q.ownerInstance=D,Q()},J=(D,V,oe)=>{V.component=D;const de=D.vnode.props;D.vnode=V,D.next=null,j4(D,V.props,de,oe),Q4(D,V.children,oe),ss(),a_(),ls()},fe=(D,V,oe,de,pe,I,N,Y,F=!1)=>{const Q=D&&D.children,ce=D?D.shapeFlag:0,me=V.children,{patchFlag:be,shapeFlag:ee}=V;if(be>0){if(be&128){le(Q,me,oe,de,pe,I,N,Y,F);return}else if(be&256){ve(Q,me,oe,de,pe,I,N,Y,F);return}}ee&8?(ce&16&&k(Q,pe,I),me!==Q&&u(oe,me)):ce&16?ee&16?le(Q,me,oe,de,pe,I,N,Y,F):k(Q,pe,I,!0):(ce&8&&u(oe,""),ee&16&&R(me,oe,de,pe,I,N,Y,F))},ve=(D,V,oe,de,pe,I,N,Y,F)=>{D=D||Fs,V=V||Fs;const Q=D.length,ce=V.length,me=Math.min(Q,ce);let be;for(be=0;be<me;be++){const ee=V[be]=F?Ei(V[be]):qn(V[be]);_(D[be],ee,oe,null,pe,I,N,Y,F)}Q>ce?k(D,pe,I,!0,!1,me):R(V,oe,de,pe,I,N,Y,F,me)},le=(D,V,oe,de,pe,I,N,Y,F)=>{let Q=0;const ce=V.length;let me=D.length-1,be=ce-1;for(;Q<=me&&Q<=be;){const ee=D[Q],se=V[Q]=F?Ei(V[Q]):qn(V[Q]);if(Jr(ee,se))_(ee,se,oe,null,pe,I,N,Y,F);else break;Q++}for(;Q<=me&&Q<=be;){const ee=D[me],se=V[be]=F?Ei(V[be]):qn(V[be]);if(Jr(ee,se))_(ee,se,oe,null,pe,I,N,Y,F);else break;me--,be--}if(Q>me){if(Q<=be){const ee=be+1,se=ee<ce?V[ee].el:de;for(;Q<=be;)_(null,V[Q]=F?Ei(V[Q]):qn(V[Q]),oe,se,pe,I,N,Y,F),Q++}}else if(Q>be)for(;Q<=me;)X(D[Q],pe,I,!0),Q++;else{const ee=Q,se=Q,Ce=new Map;for(Q=se;Q<=be;Q++){const Ct=V[Q]=F?Ei(V[Q]):qn(V[Q]);Ct.key!=null&&(Ce.has(Ct.key)&&he("Duplicate keys found during update:",JSON.stringify(Ct.key),"Make sure keys are unique."),Ce.set(Ct.key,Q))}let Ie,Ue=0;const vt=be-se+1;let dt=!1,Nt=0;const Lo=new Array(vt);for(Q=0;Q<vt;Q++)Lo[Q]=0;for(Q=ee;Q<=me;Q++){const Ct=D[Q];if(Ue>=vt){X(Ct,pe,I,!0);continue}let ir;if(Ct.key!=null)ir=Ce.get(Ct.key);else for(Ie=se;Ie<=be;Ie++)if(Lo[Ie-se]===0&&Jr(Ct,V[Ie])){ir=Ie;break}ir===void 0?X(Ct,pe,I,!0):(Lo[ir-se]=Q+1,ir>=Nt?Nt=ir:dt=!0,_(Ct,V[ir],oe,null,pe,I,N,Y,F),Ue++)}const ua=dt?t3(Lo):Fs;for(Ie=ua.length-1,Q=vt-1;Q>=0;Q--){const Ct=se+Q,ir=V[Ct],Wl=Ct+1<ce?V[Ct+1].el:de;Lo[Q]===0?_(null,ir,oe,Wl,pe,I,N,Y,F):dt&&(Ie<0||Q!==ua[Ie]?re(ir,oe,Wl,2):Ie--)}}},re=(D,V,oe,de,pe=null)=>{const{el:I,type:N,transition:Y,children:F,shapeFlag:Q}=D;if(Q&6){re(D.component.subTree,V,oe,de);return}if(Q&128){D.suspense.move(V,oe,de);return}if(Q&64){N.move(D,V,oe,ue);return}if(N===ze){r(I,V,oe);for(let me=0;me<F.length;me++)re(F[me],V,oe,de);r(D.anchor,V,oe);return}if(N===Ui){v(D,V,oe);return}if(de!==2&&Q&1&&Y)if(de===0)Y.beforeEnter(I),r(I,V,oe),sn(()=>Y.enter(I),pe);else{const{leave:me,delayLeave:be,afterLeave:ee}=Y,se=()=>r(I,V,oe),Ce=()=>{me(I,()=>{se(),ee&&ee()})};be?be(I,se,Ce):Ce()}else r(I,V,oe)},X=(D,V,oe,de=!1,pe=!1)=>{const{type:I,props:N,ref:Y,children:F,dynamicChildren:Q,shapeFlag:ce,patchFlag:me,dirs:be}=D;if(Y!=null&&Zf(Y,null,oe,D,!0),ce&256){V.ctx.deactivate(D);return}const ee=ce&1&&be,se=!Da(D);let Ce;if(se&&(Ce=N&&N.onVnodeBeforeUnmount)&&zn(Ce,V,D),ce&6)U(D.component,oe,de);else{if(ce&128){D.suspense.unmount(oe,de);return}ee&&po(D,null,V,"beforeUnmount"),ce&64?D.type.remove(D,V,oe,pe,ue,de):Q&&(I!==ze||me>0&&me&64)?k(Q,V,oe,!1,!0):(I===ze&&me&384||!pe&&ce&16)&&k(F,V,oe),de&&ie(D)}(se&&(Ce=N&&N.onVnodeUnmounted)||ee)&&sn(()=>{Ce&&zn(Ce,V,D),ee&&po(D,null,V,"unmounted")},oe)},ie=D=>{const{type:V,el:oe,anchor:de,transition:pe}=D;if(V===ze){D.patchFlag>
140&&D.patchFlag&2048&&pe&&!pe.persisted?D.children.forEach(N=>{N.type===Dt?o(N.el):ie(N)}):M(oe,de);return}if(V===Ui){w(D);return}const I=()=>{o(oe),pe&&!pe.persisted&&pe.afterLeave&&pe.afterLeave()};if(D.shapeFlag&1&&pe&&!pe.persisted){const{leave:N,delayLeave:Y}=pe,F=()=>N(oe,I);Y?Y(D.el,I,F):F()}else I()},M=(D,V)=>{let oe;for(;D!==V;)oe=f(D),o(D),D=oe;o(V)},U=(D,V,oe)=>{D.type.__hmrId&&G2(D);const{bum:de,scope:pe,update:I,subTree:N,um:Y}=D;de&&wa(de),pe.stop(),I&&(I.active=!1,X(N,D,V,oe)),Y&&sn(Y,V),sn(()=>{D.isUnmounted=!0},V),V&&V.pendingBranch&&!V.isUnmounted&&D.asyncDep&&!D.asyncResolved&&D.suspenseId===V.pendingId&&(V.deps--,V.deps===0&&V.resolve()),H2(D)},k=(D,V,oe,de=!1,pe=!1,I=0)=>{for(let N=I;N<D.length;N++)X(D[N],V,oe,de,pe)},te=D=>D.shapeFlag&6?te(D.component.subTree):D.shapeFlag&128?D.suspense.next():f(D.anchor||D.el),ae=(D,V,oe)=>{D==null?V._vnode&&X(V._vnode,null,null,!0):_(V._vnode||null,D,V,null,null,null,oe),a_(),qf(),V._vnode=D},ue={p:_,um:X,m:re,r:ie,mt:j,mc:R,pc:fe,pbc:E,n:te,o:e};let ge,Te;return t&&([ge,Te]=t(ue)),{render:ae,hydrate:ge,createApp:F4(ae,ge)}}function da({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function tp(e,t,n=!1){const r=e.children,o=t.children;if(Ge(r)&&Ge(o))for(let i=0;i<r.length;i++){const a=r[i];let s=o[i];s.shapeFlag&1&&!s.dynamicChildren&&((s.patchFlag<=0||s.patchFlag===32)&&(s=o[i]=Ei(o[i]),s.el=a.el),n||tp(a,s)),s.type===To&&(s.el=a.el),s.type===Dt&&!s.el&&(s.el=a.el)}}function t3(e){const t=e.slice(),n=[0];let r,o,i,a,s;const l=e.length;for(r=0;r<l;r++){const c=e[r];if(c!==0){if(o=n[n.length-1],e[o]<c){t[r]=o,n.push(r);continue}for(i=0,a=n.length-1;i<a;)s=i+a>>1,e[n[s]]<c?i=s+1:a=s;c<e[n[i]]&&(i>0&&(t[r]=n[i-1]),n[i]=r)}}for(i=n.length,a=n[i-1];i-- >0;)n[i]=a,a=t[a];return n}const n3=e=>e.__isTeleport,js=e=>e&&(e.disabled||e.disabled===""),S_=e=>typeof SVGElement<"u"&&e instanceof SVGElement,Ay=(e,t)=>{const n=e&&e.to;if(Lt(n))if(t){const r=t(n);return r||he(`Failed to locate Teleport target with selector "${n}". Note the target element must exist before the component is mounted - i.e. the target cannot be rendered by the component itself, and ideally should be outside of the entire Vue component tree.`),r}else return he("Current renderer does not support string target for Teleports. (missing querySelector renderer option)"),null;else return!n&&!js(e)&&he(`Invalid Teleport target: ${n}`),n},r3={__isTeleport:!0,process(e,t,n,r,o,i,a,s,l,c){const{mc:u,pc:d,pbc:f,o:{insert:m,querySelector:g,createText:_,createComment:b}}=c,p=js(t.props);let{shapeFlag:h,children:y,dynamicChildren:v}=t;if($i&&(l=!1,v=null),e==null){const w=t.el=b("teleport start"),S=t.anchor=b("teleport end");m(w,n,r),m(S,n,r);const T=t.target=Ay(t.props,g),C=t.targetAnchor=_("");T?(m(C,T),a=a||S_(T)):p||he("Invalid Teleport target on mount:",T,`(${typeof T})`);const R=(P,E)=>{h&16&&u(y,P,E,o,i,a,s,l)};p?R(n,S):T&&R(T,C)}else{t.el=e.el;const w=t.anchor=e.anchor,S=t.target=e.target,T=t.targetAnchor=e.targetAnchor,C=js(e.props),R=C?n:S,P=C?w:T;if(a=a||S_(S),v?(f(e.dynamicChildren,v,R,o,i,a,s),tp(e,t,!0)):l||d(e,t,R,P,o,i,a,s,!1),p)C||vd(t,n,w,c,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const E=t.target=Ay(t.props,g);E?vd(t,E,null,c,0):he("Invalid Teleport target on update:",S,`(${typeof S})`)}else C&&vd(t,S,T,c,1)}kP(t)},remove(e,t,n,r,{um:o,o:{remove:i}},a){const{shapeFlag:s,children:l,anchor:c,targetAnchor:u,target:d,props:f}=e;if(d&&i(u),(a||!js(f))&&(i(c),s&16))for(let m=0;m<l.length;m++){const g=l[m];o(g,t,n,!0,!!g.dynamicChildren)}},move:vd,hydrate:o3};function vd(e,t,n,{o:{insert:r},m:o},i=2){i===0&&r(e.targetAnchor,t,n);const{el:a,anchor:s,shapeFlag:l,children:c,props:u}=e,d=i===2;if(d&&r(a,t,n),(!d||js(u))&&l&16)for(let f=0;f<c.length;f++)o(c[f],t,n,2);d&&r(s,t,n)}function o3(e,t,n,r,o,i,{o:{nextSibling:a,parentNode:s,querySelector:l}},c){const u=t.target=Ay(t.props,l);if(u){const d=u._lpa||u.firstChild;if(t.shapeFlag&16)if(js(t.props))t.anchor=c(a(e),t,s(e),n,r,o,i),t.targetAnchor=d;else{t.anchor=a(e);let f=d;for(;f;)if(f=a(f),f&&f.nodeType===8&&f.data==="teleport anchor"){t.targetAnchor=f,u._lpa=t.targetAnchor&&a(t.targetAnchor);break}c(d,t,u,n,r,o,i)}kP(t)}return t.anchor&&a(t.anchor)}const $u=r3;function kP(e){const t=e.ctx;if(t&&t.ut){let n=e.children[0].el;for(;n!==e.targetAnchor;)n.nodeType===1&&n.setAttribute("data-v-owner",t.uid),n=n.nextSibling;t.ut()}}const ze=Symbol.for("v-fgt"),To=Symbol.for("v-txt"),Dt=Symbol.for("v-cmt"),Ui=Symbol.for("v-stc"),Pc=[];let Qn=null;function we(e=!1){Pc.push(Qn=e?null:[])}function OP(){Pc.pop(),Qn=Pc[Pc.length-1]||null}let Wa=1;function Py(e){Wa+=e}function DP(e){return e.dynamicChildren=Wa>0?Qn||Fs:null,OP(),Wa>0&&Qn&&Qn.push(e),e}function Ee(e,t,n,r,o,i){return DP(H(e,t,n,r,o,i,!0))}function cn(e,t,n,r,o){return DP(O(e,t,n,r,o,!0))}function Eo(e){return e?e.__v_isVNode===!0:!1}function Jr(e,t){return t.shapeFlag&6&&Is.has(t.type)?(e.shapeFlag&=-257,t.shapeFlag&=-513,!1):e.type===t.type&&e.key===t.key}let Ry;function i3(e){Ry=e}const a3=(...e)=>s3(...Ry?Ry(e,Gt):e),nm="__vInternal",LP=({key:e})=>e??null,lf=({ref:e,ref_key:t,ref_for:n})=>
vendor: 4,316 bytes, lines 14-15
14(typeof e=="number"&&(e=""+e),e!=null?Lt(e)||rt(e)||$e(e)?{i:Gt,r:e,k:t,f:!!n}:e:null);function H(e,t=null,n=null,r=0,o=null,i=e===ze?0:1,a=!1,s=!1){const l={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&LP(t),ref:t&&lf(t),scopeId:Qp,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:i,patchFlag:r,dynamicProps:o,dynamicChildren:null,appContext:null,ctx:Gt};return s?(Ob(l,n),i&128&&e.normalize(l)):n&&(l.shapeFlag|=Lt(n)?8:16),l.key!==l.key&&he("VNode created with invalid key (NaN). VNode type:",l.type),Wa>0&&!a&&Qn&&(l.patchFlag>0||i&6)&&l.patchFlag!==32&&Qn.push(l),l}const O=a3;function s3(e,t=null,n=null,r=0,o=null,i=!1){if((!e||e===hP)&&(e||he(`Invalid vnode type when creating vnode: ${e}.`),e=Dt),Eo(e)){const s=$r(e,t,!0);return n&&Ob(s,n),Wa>0&&!i&&Qn&&(s.shapeFlag&6?Qn[Qn.indexOf(e)]=s:Qn.push(s)),s.patchFlag|=-2,s}if(WP(e)&&(e=e.__vccOpts),t){t=xP(t);let{class:s,style:l}=t;s&&!Lt(s)&&(t.class=kn(s)),yt(l)&&(Fc(l)&&!Ge(l)&&(l=It({},l)),t.style=So(l))}const a=Lt(e)?1:tP(e)?128:n3(e)?64:yt(e)?4:$e(e)?2:0;return a&4&&Fc(e)&&(e=Me(e),he("Vue received a Component which was made a reactive object. This can lead to unnecessary performance overhead, and should be avoided by marking the component with `markRaw` or using `shallowRef` instead of `ref`.",`
15Component that was made reactive: `,e)),H(e,t,n,r,o,a,i,!0)}function xP(e){return e?Fc(e)||nm in e?It({},e):e:null}function $r(e,t,n=!1){const{props:r,ref:o,patchFlag:i,children:a}=e,s=t?Je(r||{},t):r;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:s,key:s&&LP(s),ref:t&&t.ref?n&&o?Ge(o)?o.concat(lf(t)):[o,lf(t)]:lf(t):o,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:i===-1&&Ge(a)?a.map(NP):a,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==ze?i===-1?16:i|16:i,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&$r(e.ssContent),ssFallback:e.ssFallback&&$r(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce}}function NP(e){const t=$r(e);return Ge(e.children)&&(t.children=e.children.map(NP)),t}function St(e=" ",t=0){return O(To,null,e,t)}function MP(e,t){const n=O(Ui,null,e);return n.staticCount=t,n}function xe(e="",t=!1){return t?(we(),cn(Dt,null,e)):O(Dt,null,e)}function qn(e){return e==null||typeof e=="boolean"?O(Dt):Ge(e)?O(ze,null,e.slice()):typeof e=="object"?Ei(e):O(To,null,String(e))}function Ei(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:$r(e)}function Ob(e,t){let n=0;const{shapeFlag:r}=e;if(t==null)t=null;else if(Ge(t))n=16;else if(typeof t=="object")if(r&65){const o=t.default;o&&(o._c&&(o._d=!1),Ob(e,o()),o._c&&(o._d=!0));return}else{n=32;const o=t._;!o&&!(nm in t)?t._ctx=Gt:o===3&&Gt&&(Gt.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else $e(t)?(t={default:t,_ctx:Gt},n=32):(t=String(t),r&64?(n=16,t=[St(t)]):n=8);e.children=t,e.shapeFlag|=n}function Je(...e){const t={};for(let n=0;n<e.length;n++){const r=e[n];for(const o in r)if(o==="class")t.class!==r.class&&(t.class=kn([t.class,r.class]));else if(o==="style")t.style=So([t.style,r.style]);else if(Du(o)){const i=t[o],a=r[o];a&&i!==a&&!(Ge(i)&&i.includes(a))&&(t[o]=i?[].concat(i,a):a)}else o!==""&&(t[o]=r[o])}return t}function zn(e,t,n,r=null){fr(e,t,7,[n,r])}const l3=bP();let c3=0;function BP(e,t,n){const r=e.type,o=(t?t.appContext:e.appContext)||l3,i={uid:c3++,vnode:e,type:r,parent:t,appContext:o,root:null,next:null,subTree:null,effect:null,update:null,scope:new sb(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:t?t.provides:Object.create(o.provides),accessCache:null,renderCache:[],components:null,directives:null,propsOptions:SP(r,o),emitsOptions:eP(r,o),emit:null,emitted:null,propsDefaults:ft,inheritAttrs:r.inheritAttrs,ctx:ft,data:ft,props:ft,attrs:ft,slots:ft,refs:ft,setupState:ft,setupContext:null,attrsProxy:null,slotsProxy:null,suspense:n,suspenseId:n?n.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,
15sp:null};return i.ctx=y4(i),i.root=t?t.root:i,i.emit=Y2.bind(null,i),e.ce&&e.ce(i),i}let $t=null;const _t=()=>$t||Gt;let Db,ms,T_="__VUE_INSTANCE_SETTERS__";(ms=Kf()[T_])||(ms=Kf()[T_]=[]),ms.push(e=>$t=e),Db=e=>{ms.length>1?ms.forEach(t=>t(e)):ms[0](e)};const Ki=e=>{Db(e),e.scope.on()},Fi=()=>{$t&&$t.scope.off(),Db(null)},u3=Ou("slot,component");function Iy(e,t){const n=t.isNativeTag||FA;(u3(e)||n(e))&&he("Do not use built-in or reserved HTML elements as component id: "+e)}function $P(e){return e.vnode.shapeFlag&4}let rl=!1;function GP(e,t=!1){rl=t;const{props:n,children:r}=e.vnode,o=$P(e);W4(e,n,o,t),X4(e,r);const i=o?d3(e,t):void 0;return rl=!1,i}function d3(e,t){var n;const r=e.type;{if(r.name&&Iy(r.name,e.appContext.config),r.components){const i=Object.keys(r.components);for(let a=0;a<i.length;a++)Iy(i[a],e.appContext.config)}if(r.directives){const i=Object.keys(r.directives);for(let a=0;a<i.length;a++)iP(i[a])}r.compilerOptions&&Lb()&&he('"compilerOptions" is only supported when using a build of Vue that includes the runtime compiler. Since you are using a runtime-only build, the options should be passed via your build tool config instead.')}e.accessCache=Object.create(null),e.proxy=ln(new Proxy(e.ctx,Ac)),v4(e);const{setup:o}=r;if(o){const i=e.setupContext=o.length>1?FP(e):null;Ki(e),ss();const a=yo(o,e,0,[xs(e.props),i]);if(ls(),Fi(),qp(a)){if(a.then(Fi,Fi),t)return a.then(s=>{ky(e,s,t)}).catch(s=>{cs(s,e,0)});if(e.asyncDep=a,!e.suspense){const s=(n=r.name)!=null?n:"Anonymous";he(`Component <${s}>: setup function returned a promise, but no <Suspense> boundary was found in the parent component tree. A component with async setup() must be nested in a <Suspense> in order to be rendered.`)}}else ky(e,a,t)}else UP(e,t)}function ky(e,t,n){$e(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:yt(t)?(Eo(t)&&he("setup() should not return VNodes directly - return a render function instead."),e.devtoolsRawSetupState=t,e.setupState=fb(t),b4(e)):t!==void 0&&he(`setup() should return an object. Received: ${t===null?"null":typeof t}`),UP(e,n)}let Rc,Oy;function f3(e){Rc=e,Oy=t=>{t.render._rc&&(t.withProxy=new Proxy(t.ctx,g4))}}const Lb=()=>!Rc;function UP(e,t,n){const r=e.type;if(!e.render){if(!t&&Rc&&!r.render){const o=r.template||Ib(e).template;if(o){Fo(e,"compile");const{isCustomElement:i,compilerOptions:a}=e.appContext.config,{delimiters:s,compilerOptions:l}=r,c=It(It({isCustomElement:i,delimiters:s},a),l);r.render=Rc(o,c),Wo(e,"compile")}}e.render=r.render||Xn,Oy&&Oy(e)}Ki(e),ss(),N4(e),ls(),Fi(),!r.render&&e.render===Xn&&!t&&(!Rc&&r.template?he('Component provided template option but runtime compilation is not supported in this build of Vue. Configure your bundler to alias "vue" to "vue/dist/vue.esm-bundler.js".'):he("Component is missing template or render function."))}function p3(e){return e.attrsProxy||(e.attrsProxy=new Proxy(e.attrs,{get(t,n){return Yf(),In(e,"get","$attrs"),t[n]},set(){return he("setupContext.attrs is readonly."),!1},deleteProperty(){return he("setupContext.attrs is readonly."),!1}}))}function m3(e){return e.slotsProxy||(e.slotsProxy=new Proxy(e.slots,{get(t,n){return In(e,"get","$slots"),t[n]}}))}function FP(e){return Object.freeze({get attrs(){return p3(e)},get slots(){return m3(e)},get emit(){return(n,...r)=>e.emit(n,...r)},expose:n=>{if(e.exposed&&he("expose() should be called only once per setup()."),n!=null){let r=typeof n;r==="object"&&(Ge(n)?r="array":rt(n)&&(r="ref")),r!=="object"&&he(`expose() should be passed a plain object, received ${r}.`)}e.exposed=n||{}}})}function rm(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(fb(ln(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in La)return La[n](e)},has(t,n){return n in t||n in La}}))}const h3=/(?:^|[-_])(\w)/g,g3=e=>e.replace(h3,t=>t.toUpperCase()).replace(/[-_]/g,"");function Yc(e,t=!0){return $e(e)?e.displayName||e.name:e.name||t&&e.__name}function om(e,t,n=!1){let r=Yc(t);if(!r&&t.__file){const o=t.__file.match(/([^/\\]+)\.\w+$/);o&&(r=o[1])}if(!r&&e&&e.parent){const o=i=>{for(const a in i)if(i[a]===t)return a};r=o(e.components||e.parent.type.components)||o(e.appContext.components)}return r?g3(r):n?"App":"Anonymous"}function WP(e){return $e(e)&&"__vccOpts"in e}const W=(e,t)=>f2(e,t,rl);
15function qi(e,t,n){const r=arguments.length;return r===2?yt(t)&&!Ge(t)?Eo(t)?O(e,null,[t]):O(e,t):O(e,null,t):(r>3?n=Array.prototype.slice.call(arguments,2):r===3&&Eo(n)&&(n=[n]),O(e,t,n))}const VP=Symbol.for("v-scx"),jP=()=>{{const e=Vt(VP);return e||he("Server rendering context not provided. Make sure to only call useSSRContext() conditionally in the server build."),e}};function hh(e){return!!(e&&e.__v_isShallow)}function HP(){if(typeof window>"u")return;const e={style:"color:#3ba776"},t={style:"color:#0b1bc9"},n={style:"color:#b62e24"},r={style:"color:#9d288c"},o={header(d){return yt(d)?d.__isVue?["div",e,"VueInstance"]:rt(d)?["div",{},["span",e,u(d)],"<",s(d.value),">"]:Xr(d)?["div",{},["span",e,hh(d)?"ShallowReactive":"Reactive"],"<",s(d),`>${ii(d)?" (readonly)":""}`]:ii(d)?["div",{},["span",e,hh(d)?"ShallowReadonly":"Readonly"],"<",s(d),">"]:null:null},hasBody(d){return d&&d.__isVue},body(d){if(d&&d.__isVue)return["div",{},...i(d.$)]}};function i(d){const f=[];d.type.props&&d.props&&f.push(a("props",Me(d.props))),d.setupState!==ft&&f.push(a("setup",d.setupState)),d.data!==ft&&f.push(a("data",Me(d.data)));const m=l(d,"computed");m&&f.push(a("computed",m));const g=l(d,"inject");return g&&f.push(a("injected",g)),f.push(["div",{},["span",{style:r.style+";opacity:0.66"},"$ (internal): "],["object",{object:d}]]),f}function a(d,f){return f=It({},f),Object.keys(f).length?["div",{style:"line-height:1.25em;margin-bottom:0.6em"},["div",{style:"color:#476582"},d],["div",{style:"padding-left:1.25em"},...Object.keys(f).map(m=>["div",{},["span",r,m+": "],s(f[m],!1)])]]:["span",{}]}function s(d,f=!0){return typeof d=="number"?["span",t,d]:typeof d=="string"?["span",n,JSON.stringify(d)]:typeof d=="boolean"?["span",r,d]:yt(d)?["object",{object:f?Me(d):d}]:["span",n,String(d)]}function l(d,f){const m=d.type;if($e(m))return;const g={};for(const _ in d.ctx)c(m,_,f)&&(g[_]=d.ctx[_]);return g}function c(d,f,m){const g=d[m];if(Ge(g)&&g.includes(f)||yt(g)&&f in g||d.extends&&c(d.extends,f,m)||d.mixins&&d.mixins.some(_=>c(_,f,m)))return!0}function u(d){return hh(d)?"ShallowRef":d.effect?"ComputedRef":"Ref"}window.devtoolsFormatters?window.devtoolsFormatters.push(o):window.devtoolsFormatters=[o]}function y3(e,t,n,r){const o=n[r];if(o&&zP(o,e))return o;const i=t();return i.memo=e.slice(),n[r]=i}function zP(e,t){const n=e.memo;if(n.length!=t.length)return!1;for(let r=0;r<n.length;r++)if(hy(n[r],t[r]))return!1;return Wa>0&&Qn&&Qn.push(e),!0}const Dy="3.3.4",v3={createComponentInstance:BP,setupComponent:GP,renderComponentRoot:sf,setCurrentRenderingInstance:Hc,isVNode:Eo,normalizeVNode:qn},b3=v3,w3=null,_3=null;function xb(e,t){const n=Object.create(null),r=e.split(",");for(let o=0;o<r.length;o++)n[r[o]]=!0;return t?o=>!!n[o.toLowerCase()]:o=>!!n[o]}const gh=Object.freeze({}),S3=/^on[^a-z]/,T3=e=>S3.test(e),E3=e=>e.startsWith("onUpdate:"),Gu=Object.assign,nr=Array.isArray,Uu=e=>qP(e)==="[object Set]",E_=e=>qP(e)==="[object Date]",KP=e=>typeof e=="function",Jc=e=>typeof e=="string",C_=e=>typeof e=="symbol",Ly=e=>e!==null&&typeof e=="object",C3=Object.prototype.toString,qP=e=>C3.call(e),Nb=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},A3=/-(\w)/g,yh=Nb(e=>e.replace(A3,(t,n)=>n?n.toUpperCase():"")),P3=/\B([A-Z])/g,Pi=Nb(e=>e.replace(P3,"-$1").toLowerCase()),R3=Nb(e=>e.charAt(0).toUpperCase()+e.slice(1)),I3=(e,t)=>{for(let n=0;n<e.length;n++)e[n](t)},xy=e=>{const t=parseFloat(e);return isNaN(t)?e:t},Ny=e=>{const t=Jc(e)?Number(e):NaN;return isNaN(t)?e:t},k3="html,body,base,head,link,meta,style,title,address,article,aside,footer,header,hgroup,h1,h2,h3,h4,h5,h6,nav,section,div,dd,dl,dt,figcaption,figure,picture,hr,img,li,main,ol,p,pre,ul,a,b,abbr,bdi,bdo,br,cite,code,data,dfn,em,i,kbd,mark,q,rp,rt,ruby,s,samp,small,span,strong,sub,sup,time,u,var,wbr,area,audio,map,track,video,embed,object,param,source,canvas,script,noscript,del,ins,caption,col,colgroup,table,thead,tbody,td,th,tr,button,datalist,fieldset,form,input,label,legend,meter,optgroup,option,output,progress,select,textarea,details,dialog,menu,summary,template,blockquote,iframe,tfoot",O3="svg,animate,animateMotion,animateTransform,circle,clipPath,color-profile,defs,desc,discard,ellipse,feBlend,feColorMatrix,feComponentTransfer,feComposite,feConvolveMatrix,feDiffuseLighting,feDisplacementMap,feDistantLight,feDropShadow,feFlood,feFuncA,feFuncB,feFuncG,feFuncR,feGaussianBlur,feImage,feMerge,feMergeNode,feMorphology,feOffset,fePointLight,feSpecularLighting,feSpotLight,feTile,feTurbulence,filter,foreignObject,g,hatch,hatchpath,image,line,linearGradient,marker,mask,mesh,meshgradient,meshpatch,meshrow,metadata,mpath,path,pattern,polygon,polyline,radialGradient,rect,set,solidcolor,stop,switch,symbol,text,textPath,title,tspan,unknown,use,view",D3=xb(k3),L3=xb(O3),x3="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",N3=xb(x3);function YP(e){return!!e||e===""}function M3(e,t){if(e.length!==t.length)return!1;let n=!0;for(let r=0;n&&r<e.length;r++)n=Yi(e[r],t[r]);return n}function Yi(e,t){if(e===t)return!0;let n=E_(e),r=E_(t);if(n||r)return n&&r?e.getTime()===t.getTime():!1;if(n=C_(e),r=C_(t),n||r)return e===t;if(n=nr(e),r=nr(t),n||r)return n&&r?M3(e,t):!1;if(n=Ly(e),r=Ly(t),n||r){if(!n||!r)return!1;const o=Object.keys(e).length,i=Object.keys(t).length;if(o!==i)return!1;for(const a in e){const s=e.hasOwnProperty(a),l=t.hasOwnProperty(a);if(s&&!l||!s&&l||!Yi(e[a],t[a]))return!1}}return String(e)===String(t)}function im(e,t){return e.findIndex(n=>Yi(n,t))}const B3="http://www.w3.org/2000/svg",_a=typeof document<"u"?document:null,A_=_a&&_a.createElement("template"),$3={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,r)=>{const o=t?_a.createElementNS(B3,e):_a.createElement(e,n?{is:n}:void 0);return e==="select"&&r&&r.multiple!=null&&o.setAttribute("multiple",r.multiple),o},createText:e=>
vendor: 2,371 bytes, line 15
15_a.createTextNode(e),createComment:e=>_a.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>_a.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,r,o,i){const a=n?n.previousSibling:t.lastChild;if(o&&(o===i||o.nextSibling))for(;t.insertBefore(o.cloneNode(!0),n),!(o===i||!(o=o.nextSibling)););else{A_.innerHTML=r?`<svg>${e}</svg>`:e;const s=A_.content;if(r){const l=s.firstChild;for(;l.firstChild;)s.appendChild(l.firstChild);s.removeChild(l)}t.insertBefore(s,n)}return[a?a.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}};function G3(e,t,n){const r=e._vtc;r&&(t=(t?[t,...r]:[...r]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}function U3(e,t,n){const r=e.style,o=Jc(n);if(n&&!o){if(t&&!Jc(t))for(const i in t)n[i]==null&&My(r,i,"");for(const i in n)My(r,i,n[i])}else{const i=r.display;o?t!==n&&(r.cssText=n):t&&e.removeAttribute("style"),"_vod"in e&&(r.display=i)}}const F3=/[^\\];\s*$/,P_=/\s*!important$/;function My(e,t,n){if(nr(n))n.forEach(r=>My(e,t,r));else if(n==null&&(n=""),F3.test(n)&&he(`Unexpected semicolon at the end of '${t}' style value: '${n}'`),t.startsWith("--"))e.setProperty(t,n);else{const r=W3(e,t);P_.test(n)?e.setProperty(Pi(r),n.replace(P_,""),"important"):e[r]=n}}const R_=["Webkit","Moz","ms"],vh={};function W3(e,t){const n=vh[t];if(n)return n;let r=to(t);if(r!=="filter"&&r in e)return vh[t]=r;r=R3(r);for(let o=0;o<R_.length;o++){const i=R_[o]+r;if(i in e)return vh[t]=i}return t}const I_="http://www.w3.org/1999/xlink";function V3(e,t,n,r,o){if(r&&t.startsWith("xlink:"))n==null?e.removeAttributeNS(I_,t.slice(6,t.length)):e.setAttributeNS(I_,t,n);else{const i=N3(t);n==null||i&&!YP(n)?e.removeAttribute(t):e.setAttribute(t,i?"":n)}}function j3(e,t,n,r,o,i,a){if(t==="innerHTML"||t==="textContent"){r&&a(r,o,i),e[t]=n??"";return}const s=e.tagName;if(t==="value"&&s!=="PROGRESS"&&!s.includes("-")){e._value=n;const c=s==="OPTION"?e.getAttribute("value"):e.value,u=n??"";c!==u&&(e.value=u),n==null&&e.removeAttribute(t);return}let l=!1;if(n===""||n==null){const c=typeof e[t];c==="boolean"?n=YP(n):n==null&&c==="string"?(n="",l=!0):c==="number"&&(n=0,l=!0)}try{e[t]=n}catch(c){l||he(`Failed setting prop "${t}" on <${s.toLowerCase()}>: value ${n}
15 is invalid.`,c)}l&&e.removeAttribute(t)}function Yo(e,t,n,r){e.addEventListener(t,n,r)}function H3(e,t,n,r){e.removeEventListener(t,n,r)}function z3(e,t,n,r,o=null){const i=e._vei||(e._vei={}),a=i[t];if(r&&a)a.value=r;else{const[s,l]=K3(t);if(r){const c=i[t]=J3(r,o);Yo(e,s,c,l)}else a&&(H3(e,s,a,l),i[t]=void 0)}}const k_=/(?:Once|Passive|Capture)$/;function K3(e){let t;if(k_.test(e)){t={};let r;for(;r=e.match(k_);)e=e.slice(0,e.length-r[0].length),t[r[0].toLowerCase()]=!0}return[e[2]===":"?e.slice(3):Pi(e.slice(2)),t]}let bh=0;const q3=Promise.resolve(),Y3=()=>bh||(q3.then(()=>bh=0),bh=Date.now());function J3(e,t){const n=r=>{if(!r._vts)r._vts=Date.now();else if(r._vts<=n.attached)return;fr(X3(r,n.value),t,5,[r])};return n.value=e,n.attached=Y3(),n}function X3(e,t){if(nr(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(r=>o=>!o._stopped&&r&&r(o))}else return t}const O_=/^on[a-z]/,Q3=(e,t,n,r,o=!1,i,a,s,l)=>{t==="class"?G3(e,r,o):t==="style"?U3(e,n,r):T3(t)?E3(t)||z3(e,t,n,r,a):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):Z3(e,t,r,o))?j3(e,t,r,i,a,s,l):(t==="true-value"?e._trueValue=r:t==="false-value"&&(e._falseValue=r),V3(e,t,r,o))};function Z3(e,t,n,r){return r?!!(t==="innerHTML"||t==="textContent"||t in e&&O_.test(t)&&KP(n)):t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA"||O_.test(t)&&Jc(n)?!1:t in e}function JP(e,t){const n=_e(e);class r extends am{constructor(i){super(n,i,t)}}return r.def=n,r}const eM=e=>JP(e,fR),tM=typeof HTMLElement<"u"?HTMLElement:class{};class am extends tM{constructor(t,n={},r){super(),this._def=t,this._props=n,this._instance=null,this._connected=!1,this._resolved=!1,this._numberProps=null,this.shadowRoot&&r?r(this._createVNode(),this.shadowRoot):(this.shadowRoot&&he("Custom element has pre-rendered declarative shadow root but is not defined as hydratable. Use `defineSSRCustomElement`."),this.attachShadow({mode:"open"}),this._def.__asyncLoader||this._resolveProps(this._def))}connectedCallback(){this._connected=!0,this._instance||(this._resolved?this._update():this._resolveDef())}disconnectedCallback(){this._connected=!1,Fe(()=>{this._connected||(Gy(null,this.shadowRoot),this._instance=null)})}_resolveDef(){this._resolved=!0;for(let r=0;r<this.attributes.length;r++)this._setAttr(this.attributes[r].name);new MutationObserver(r=>{for(const o of r)this._setAttr(o.attributeName)}).observe(this,{attributes:!0});const t=(r,o=!1)=>{const{props:i,styles:a}=r;let s;if(i&&!nr(i))for(const l in i){const c=i[l];(c===Number||c&&c.type===Number)&&(l in this._props&&(this._props[l]=Ny(this._props[l])),(s||(s=Object.create(null)))[yh(l)]=!0)}this._numberProps=s,o&&this._resolveProps(r),this._applyStyles(a),this._update()},n=this._def.__asyncLoader;n?n().then(r=>t(r,!0)):t(this._def)}_resolveProps(t){const{props:n}=t,r=nr(n)?n:Object.keys(n||{});for(const o of Object.keys(this))o[0]!=="_"&&r.includes(o)&&this._setProp(o,this[o],!0,!1);for(const o of r.map(yh))Object.defineProperty(this,o,{get(){return this._getProp(o)},set(i){this._setProp(o,i)}})}_setAttr(t){let n=this.getAttribute(t);const r=yh(t);this._numberProps&&this._numberProps[r]&&(n=Ny(n)),this._setProp(r,n,!1)}_getProp(t){return this._props[t]}_setProp(t,n,r=!0,o=!0){n!==this._props[t]&&(this._props[t]=n,o&&this._instance&&this._update(),r&&(n===!0?this.setAttribute(Pi(t),""):typeof n=="string"||typeof n=="number"?this.setAttribute(Pi(t),n+""):n||this.removeAttribute(Pi(t))))}_update(){Gy(this._createVNode(),this.shadowRoot)}_createVNode(){const t=O(this._def,Gu({},this._props));return this._instance||(t.ce=n=>{this._instance=n,n.isCE=!0,n.ceReload=i=>{this._styles&&(this._styles.forEach(a=>this.shadowRoot.removeChild(a)),this._styles.length=0),this._applyStyles(i),this._instance=null,this._update()};const r=(i,a)=>{this.dispatchEvent(new CustomEvent(i,{detail:a}))};n.emit=(i,...a)=>{r(i,a),Pi(i)!==i&&r(Pi(i),a)};let o=this;for(;o=o&&(o.parentNode||o.host);)if(o instanceof am){n.parent=o._instance,n.provides=o._instance.provides;break}}),t}
15_applyStyles(t){t&&t.forEach(n=>{const r=document.createElement("style");r.textContent=n,this.shadowRoot.appendChild(r),(this._styles||(this._styles=[])).push(r)})}}function nM(e="$style"){{const t=_t();if(!t)return he("useCssModule must be called inside setup()"),gh;const n=t.type.__cssModules;if(!n)return he("Current instance does not have CSS modules injected."),gh;const r=n[e];return r||(he(`Current instance does not have CSS module named "${e}".`),gh)}}function Mb(e){const t=_t();if(!t){he("useCssVars is called without current active component instance.");return}const n=t.ut=(o=e(t.proxy))=>{Array.from(document.querySelectorAll(`[data-v-owner="${t.uid}"]`)).forEach(i=>$y(i,o))},r=()=>{const o=e(t.proxy);By(t.subTree,o),n(o)};rP(r),et(()=>{const o=new MutationObserver(r);o.observe(t.subTree.el.parentNode,{childList:!0}),so(()=>o.disconnect())})}function By(e,t){if(e.shapeFlag&128){const n=e.suspense;e=n.activeBranch,n.pendingBranch&&!n.isHydrating&&n.effects.push(()=>{By(n.activeBranch,t)})}for(;e.component;)e=e.component.subTree;if(e.shapeFlag&1&&e.el)$y(e.el,t);else if(e.type===ze)e.children.forEach(n=>By(n,t));else if(e.type===Ui){let{el:n,anchor:r}=e;for(;n&&($y(n,t),n!==r);)n=n.nextSibling}}function $y(e,t){if(e.nodeType===1){const n=e.style;for(const r in t)n.setProperty(`--${r}`,t[r])}}const yi="transition",Hl="animation",Va=(e,{slots:t})=>qi(aP,QP(e),t);Va.displayName="Transition";const XP={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},rM=Va.props=Gu({},Eb,XP),fa=(e,t=[])=>{nr(e)?e.forEach(n=>n(...t)):e&&e(...t)},D_=e=>e?nr(e)?e.some(t=>t.length>1):e.length>1:!1;function QP(e){const t={};for(const A in e)A in XP||(t[A]=e[A]);if(e.css===!1)return t;const{name:n="v",type:r,duration:o,enterFromClass:i=`${n}-enter-from`,enterActiveClass:a=`${n}-enter-active`,enterToClass:s=`${n}-enter-to`,appearFromClass:l=i,appearActiveClass:c=a,appearToClass:u=s,leaveFromClass:d=`${n}-leave-from`,leaveActiveClass:f=`${n}-leave-active`,leaveToClass:m=`${n}-leave-to`}=e,g=oM(o),_=g&&g[0],b=g&&g[1],{onBeforeEnter:p,onEnter:h,onEnterCancelled:y,onLeave:v,onLeaveCancelled:w,onBeforeAppear:S=p,onAppear:T=h,onAppearCancelled:C=y}=t,R=(A,L,x)=>{Si(A,L?u:s),Si(A,L?c:a),x&&x()},P=(A,L)=>{A._isLeaving=!1,Si(A,d),Si(A,m),Si(A,f),L&&L()},E=A=>(L,x)=>{const j=A?T:h,G=()=>R(L,A,x);fa(j,[L,G]),L_(()=>{Si(L,A?l:i),Vo(L,A?u:s),D_(j)||x_(L,r,_,G)})};return Gu(t,{onBeforeEnter(A){fa(p,[A]),Vo(A,i),Vo(A,a)},onBeforeAppear(A){fa(S,[A]),Vo(A,l),Vo(A,c)},onEnter:E(!1),onAppear:E(!0),onLeave(A,L){A._isLeaving=!0;const x=()=>P(A,L);Vo(A,d),eR(),Vo(A,f),L_(()=>{A._isLeaving&&(Si(A,d),Vo(A,m),D_(v)||x_(A,r,b,x))}),fa(v,[A,x])},onEnterCancelled(A){R(A,!1),fa(y,[A])},onAppearCancelled(A){R(A,!0),fa(C,[A])},onLeaveCancelled(A){P(A),fa(w,[A])}})}function oM(e){if(e==null)return null;if(Ly(e))return[wh(e.enter),wh(e.leave)];{const t=wh(e);return[t,t]}}function wh(e){const t=Ny(e);return mb(t,"<transition> explicit duration"),t}function Vo(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e._vtc||(e._vtc=new Set)).add(t)}function Si(e,t){t.split(/\s+/).forEach(r=>r&&e.classList.remove(r));const{_vtc:n}=e;n&&(n.delete(t),n.size||(e._vtc=void 0))}function L_(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let iM=0;function x_(e,t,n,r){const o=e._endId=++iM,i=()=>{o===e._endId&&r()};if(n)return setTimeout(i,n);const{type:a,timeout:s,propCount:l}=ZP(e,t);if(!a)return r();const c=a+"end";let u=0;const d=()=>{e.removeEventListener(c,f),i()},f=m=>{m.target===e&&++u>=l&&d()};setTimeout(()=>{u<l&&d()},s+1),e.addEventListener(c,f)}function ZP(e,t){const n=window.getComputedStyle(e),r=g=>(n[g]||"").split(", "),o=r(`${yi}Delay`),i=r(`${yi}Duration`),a=N_(o,i),s=r(`${Hl}Delay`),l=r(`${Hl}Duration`),c=N_(s,l);let u=null,d=0,f=0;t===yi?a>0&&(u=yi,d=a,f=i.length):t===Hl?c>0&&(u=Hl,d=c,f=l.length):(d=Math.max(a,c),u=d>0?a>c?yi:Hl:null,f=u?u===yi?i.length:l.length:0);const m=u===yi&&/\b(transform|all)(,|$)/.test(r(`${yi}Property`).toString());return{type:u,timeout:d,propCount:f,hasTransform:m}}function N_(e,t){for(;e.length<t.length;)e=e.concat(e);return Math.max(...t.map((n,r)=>M_(n)+M_(e[r])))}function M_(e){return Number(e.slice(0,-1).replace(",","."))*1e3}function eR(){return document.body.offsetHeight}const tR=new WeakMap,nR=new WeakMap,rR={name:"TransitionGroup",props:Gu({},rM,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=_t(),r=Tb();let o,i;return Bu(()=>{if(!o.length)return;const a=e.moveClass||`${e.name||"v"}-move`;if(!dM(o[0].el,n.vnode.el,a))return;o.forEach(lM),o.forEach(cM);const s=o.filter(uM);
15eR(),s.forEach(l=>{const c=l.el,u=c.style;Vo(c,a),u.transform=u.webkitTransform=u.transitionDuration="";const d=c._moveCb=f=>{f&&f.target!==c||(!f||/transform$/.test(f.propertyName))&&(c.removeEventListener("transitionend",d),c._moveCb=null,Si(c,a))};c.addEventListener("transitionend",d)})}),()=>{const a=Me(e),s=QP(a);let l=a.tag||ze;o=i,i=t.default?Zp(t.default()):[];for(let c=0;c<i.length;c++){const u=i[c];u.key!=null?Fa(u,nl(u,s,r,n)):he("<TransitionGroup> children must be keyed.")}if(o)for(let c=0;c<o.length;c++){const u=o[c];Fa(u,nl(u,s,r,n)),tR.set(u,u.el.getBoundingClientRect())}return O(l,null,i)}}},aM=e=>delete e.mode;rR.props;const sM=rR;function lM(e){const t=e.el;t._moveCb&&t._moveCb(),t._enterCb&&t._enterCb()}function cM(e){nR.set(e,e.el.getBoundingClientRect())}function uM(e){const t=tR.get(e),n=nR.get(e),r=t.left-n.left,o=t.top-n.top;if(r||o){const i=e.el.style;return i.transform=i.webkitTransform=`translate(${r}px,${o}px)`,i.transitionDuration="0s",e}}function dM(e,t,n){const r=e.cloneNode();e._vtc&&e._vtc.forEach(a=>{a.split(/\s+/).forEach(s=>s&&r.classList.remove(s))}),n.split(/\s+/).forEach(a=>a&&r.classList.add(a)),r.style.display="none";const o=t.nodeType===1?t:t.parentNode;o.appendChild(r);const{hasTransform:i}=ZP(r);return o.removeChild(r),i}const Ji=e=>{const t=e.props["onUpdate:modelValue"]||!1;return nr(t)?n=>I3(t,n):t};function fM(e){e.target.composing=!0}function B_(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const np={created(e,{modifiers:{lazy:t,trim:n,number:r}},o){e._assign=Ji(o);const i=r||o.props&&o.props.type==="number";Yo(e,t?"change":"input",a=>{if(a.target.composing)return;let s=e.value;n&&(s=s.trim()),i&&(s=xy(s)),e._assign(s)}),n&&Yo(e,"change",()=>{e.value=e.value.trim()}),t||(Yo(e,"compositionstart",fM),Yo(e,"compositionend",B_),Yo(e,"change",B_))},mounted(e,{value:t}){e.value=t??""},beforeUpdate(e,{value:t,modifiers:{lazy:n,trim:r,number:o}},i){if(e._assign=Ji(i),e.composing||document.activeElement===e&&e.type!=="range"&&(n||r&&e.value.trim()===t||(o||e.type==="number")&&xy(e.value)===t))return;const a=t??"";e.value!==a&&(e.value=a)}},Bb={deep:!0,created(e,t,n){e._assign=Ji(n),Yo(e,"change",()=>{const r=e._modelValue,o=ol(e),i=e.checked,a=e._assign;if(nr(r)){const s=im(r,o),l=s!==-1;if(i&&!l)a(r.concat(o));else if(!i&&l){const c=[...r];c.splice(s,1),a(c)}}else if(Uu(r)){const s=new Set(r);i?s.add(o):s.delete(o),a(s)}else a(iR(e,i))})},mounted:$_,beforeUpdate(e,t,n){e._assign=Ji(n),$_(e,t,n)}};function $_(e,{value:t,oldValue:n},r){e._modelValue=t,nr(t)?e.checked=im(t,r.props.value)>-1:Uu(t)?e.checked=t.has(r.props.value):t!==n&&(e.checked=Yi(t,iR(e,!0)))}const $b={created(e,{value:t},n){e.checked=Yi(t,n.props.value),e._assign=Ji(n),Yo(e,"change",()=>{e._assign(ol(e))})},beforeUpdate(e,{value:t,oldValue:n},r){e._assign=Ji(r),t!==n&&(e.checked=Yi(t,r.props.value))}},oR={deep:!0,created(e,{value:t,modifiers:{number:n}},r){const o=Uu(t);Yo(e,"change",()=>{const i=Array.prototype.filter.call(e.options,a=>a.selected).map(a=>n?xy(ol(a)):ol(a));e._assign(e.multiple?o?new Set(i):i:i[0])}),e._assign=Ji(r)},mounted(e,{value:t}){G_(e,t)},beforeUpdate(e,t,n){e._assign=Ji(n)},updated(e,{value:t}){G_(e,t)}};function G_(e,t){const n=e.multiple;if(n&&!nr(t)&&!Uu(t)){he(`<select multiple v-model> expects an Array or Set value for its binding, but got ${Object.prototype.toString.call(t).slice(8,-1)}.`);return}for(let r=0,o=e.options.length;r<o;r++){const i=e.options[r],a=ol(i);if(n)nr(t)?i.selected=im(t,a)>-1:i.selected=t.has(a);else if(Yi(ol(i),t)){e.selectedIndex!==r&&(e.selectedIndex=r);return}}!n&&e.selectedIndex!==-1&&(e.selectedIndex=-1)}function ol(e){return"_value"in e?e._value:e.value}function iR(e,t){const n=t?"_trueValue":"_falseValue";return n in e?e[n]:t}const aR={created(e,t,n){bd(e,t,n,null,"created")},mounted(e,t,n){bd(e,t,n,null,"mounted")},beforeUpdate(e,t,n,r){bd(e,t,n,r,"beforeUpdate")},updated(e,t,n,r){bd(e,t,n,r,"updated")}};function sR(e,t){switch(e){case"SELECT":return oR;case"TEXTAREA":return np;default:switch(t){case"checkbox":return Bb;case"radio":return $b;default:return np}}}function bd(e,t,n,r,o){const a=sR(e.tagName,n.props&&n.props.type)[o];a&&a(e,t,n,r)}function pM(){np.getSSRProps=({value:e})=>({value:e}),$b.getSSRProps=({value:e},t)=>{if(t.props&&Yi(t.props.value,e))return{checked:!0}},Bb.getSSRProps=({value:e},t)=>{if(nr(e)){if(t.props&&im(e,t.props.value)>-1)return{checked:!0}}else if(Uu(e)){if(t.props&&e.has(t.props.value))return{checked:!0}}else if(e)return{checked:!0}},aR.getSSRProps=(e,t)=>{if(typeof t.type!="string")return;const n=sR(t.type.toUpperCase(),t.props&&t.props.type);if(n.getSSRProps)return n.getSSRProps(e,t)}}const mM=["ctrl","shift","alt","meta"],hM={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&e.button!==0,middle:e=>"button"in e&&e.button!==1,right:e=>"button"in e&&e.button!==2,exact:(e,t)=>
15mM.some(n=>e[`${n}Key`]&&!t.includes(n))},Fu=(e,t)=>(n,...r)=>{for(let o=0;o<t.length;o++){const i=hM[t[o]];if(i&&i(n,t))return}return e(n,...r)},gM={esc:"escape",space:" ",up:"arrow-up",left:"arrow-left",right:"arrow-right",down:"arrow-down",delete:"backspace"},lR=(e,t)=>n=>{if(!("key"in n))return;const r=Pi(n.key);if(t.some(o=>o===r||gM[o]===r))return e(n)},Mn={beforeMount(e,{value:t},{transition:n}){e._vod=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):zl(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:r}){!t!=!n&&(r?t?(r.beforeEnter(e),zl(e,!0),r.enter(e)):r.leave(e,()=>{zl(e,!1)}):zl(e,t))},beforeUnmount(e,{value:t}){zl(e,t)}};function zl(e,t){e.style.display=t?e._vod:"none"}function yM(){Mn.getSSRProps=({value:e})=>{if(!e)return{style:{display:"none"}}}}const cR=Gu({patchProp:Q3},$3);let Ic,U_=!1;function uR(){return Ic||(Ic=PP(cR))}function dR(){return Ic=U_?Ic:RP(cR),U_=!0,Ic}const Gy=(...e)=>{uR().render(...e)},fR=(...e)=>{dR().hydrate(...e)},Gb=(...e)=>{const t=uR().createApp(...e);pR(t),mR(t);const{mount:n}=t;return t.mount=r=>{const o=hR(r);if(!o)return;const i=t._component;!KP(i)&&!i.render&&!i.template&&(i.template=o.innerHTML),o.innerHTML="";const a=n(o,!1,o instanceof SVGElement);return o instanceof Element&&(o.removeAttribute("v-cloak"),o.setAttribute("data-v-app","")),a},t},vM=(...e)=>{const t=dR().createApp(...e);pR(t),mR(t);const{mount:n}=t;return t.mount=r=>{const o=hR(r);if(o)return n(o,!0,o instanceof SVGElement)},t};function pR(e){Object.defineProperty(e.config,"isNativeTag",{value:t=>D3(t)||L3(t),writable:!1})}function mR(e){if(Lb()){const t=e.config.isCustomElement;Object.defineProperty(e.config,"isCustomElement",{get(){return t},set(){he("The `isCustomElement` config option is deprecated. Use `compilerOptions.isCustomElement` instead.")}});const n=e.config.compilerOptions,r='The `compilerOptions` config option is only respected when using a build of Vue.js that includes the runtime compiler (aka "full build"). Since you are using the runtime-only build, `compilerOptions` must be passed to `@vue/compiler-dom` in the build setup instead.\n- For vue-loader: pass it via vue-loader\'s `compilerOptions` loader option.\n- For vue-cli: see https://cli.vuejs.org/guide/webpack.html#modifying-options-of-a-loader\n- For vite: pass it via @vitejs/plugin-vue options. See https://github.com/vitejs/vite-plugin-vue/tree/main/packages/plugin-vue#example-for-passing-options-to-vuecompiler-sfc';Object.defineProperty(e.config,"compilerOptions",{get(){return he(r),n},set(){he(r)}})}}function hR(e){if(Jc(e)){const t=document.querySelector(e);return t||he(`Failed to mount app: mount target selector "${e}" returned null.`),t}return window.ShadowRoot&&e instanceof window.ShadowRoot&&e.mode==="closed"&&he('mounting on a ShadowRoot with `{mode: "closed"}` may lead to unpredictable bugs'),e}let F_=!1;const bM=()=>{F_||(F_=!0,pM(),yM())},wM=Object.freeze(Object.defineProperty({__proto__:null,BaseTransition:aP,BaseTransitionPropsValidators:Eb,Comment:Dt,EffectScope:sb,Fragment:ze,KeepAlive:lP,ReactiveEffect:ku,Static:Ui,Suspense:n4,Teleport:$u,Text:To,Transition:Va,TransitionGroup:sM,VueElement:am,assertNumber:mb,callWithAsyncErrorHandling:fr,callWithErrorHandling:yo,camelize:to,capitalize:tl,cloneVNode:$r,compatUtils:_3,computed:W,createApp:Gb,createBlock:cn,createCommentVNode:xe,createElementBlock:Ee,createElementVNode:H,createHydrationRenderer:RP,createPropsRestProxy:D4,createRenderer:PP,createSSRApp:vM,createSlots:m4,createStaticVNode:MP,createTextVNode:St,createVNode:O,customRef:GA,defineAsyncComponent:em,defineComponent:_e,defineCustomElement:JP,defineEmits:_4,defineExpose:S4,defineModel:C4,defineOptions:T4,defineProps:w4,defineSSRCustomElement:eM,defineSlots:E4,get devtools(){return Yr},effect:kN,effectScope:Rl,getCurrentInstance:_t,getCurrentScope:Il,getTransitionRawChildren:Zp,guardReactiveProps:xP,h:qi,handleError:cs,hasInjectionContext:wP,hydrate:fR,initCustomFormatter:HP,initDirectivesForSSR:bM,inject:Vt,isMemoSame:zP,isProxy:Fc,isReactive:Xr,
15isReadonly:ii,isRef:rt,isRuntimeOnly:Lb,isShallow:Uc,isVNode:Eo,markRaw:ln,mergeDefaults:k4,mergeModels:O4,mergeProps:Je,nextTick:Fe,normalizeClass:kn,normalizeProps:R2,normalizeStyle:So,onActivated:di,onBeforeMount:uP,onBeforeUnmount:fn,onBeforeUpdate:Cb,onDeactivated:ao,onErrorCaptured:mP,onMounted:et,onRenderTracked:pP,onRenderTriggered:fP,onScopeDispose:Fp,onServerPrefetch:dP,onUnmounted:so,onUpdated:Bu,openBlock:we,popScopeId:_r,provide:Qr,proxyRefs:fb,pushScopeId:wr,queuePostFlushCb:Jp,reactive:je,readonly:oa,ref:z,registerRuntimeCompiler:f3,render:Gy,renderList:Dl,renderSlot:Gi,resolveComponent:un,resolveDirective:Ab,resolveDynamicComponent:Xf,resolveFilter:w3,resolveTransitionHooks:nl,setBlockTracking:Py,setDevtoolsHook:vb,setTransitionHooks:Fa,shallowReactive:BA,shallowReadonly:xs,shallowRef:Kp,ssrContextKey:VP,ssrUtils:b3,stop:ON,toDisplayString:ye,toHandlerKey:Ho,toHandlers:h4,toRaw:Me,toRef:_c,toRefs:py,toValue:a2,transformVNodeArgs:i3,triggerRef:i2,unref:Gn,useAttrs:R4,useCssModule:nM,useCssVars:Mb,useModel:I4,useSSRContext:jP,useSlots:P4,useTransitionState:Tb,vModelCheckbox:Bb,vModelDynamic:aR,vModelRadio:$b,vModelSelect:oR,vModelText:np,vShow:Mn,version:Dy,warn:he,watch:Se,watchEffect:kl,watchPostEffect:rP,watchSyncEffect:l4,withAsyncContext:L4,withCtx:Wt,withDefaults:A4,withDirectives:En,withKeys:lR,withMemo:y3,withModifiers:Fu,withScopeId:J2},Symbol.toStringTag,{value:"Module"}));function _M(){HP()}_M();function wd(e,t,n){return Array.isArray(e)?(e.length=Math.max(e.length,t),e.splice(t,1,n),n):(e[t]=n,n)}function _h(e,t){if(Array.isArray(e)){e.splice(t,1);return}delete e[t]}function SM(){return gR().__VUE_DEVTOOLS_GLOBAL_HOOK__}function gR(){return typeof navigator<"u"&&typeof window<"u"?window:typeof globalThis<"u"?globalThis:{}}const TM=typeof Proxy=="function",EM="devtools-plugin:setup",CM="plugin:settings:set";let hs,Uy;function AM(){var e;return hs!==void 0||(typeof window<"u"&&window.performance?(hs=!0,Uy=window.performance):typeof globalThis<"u"&&(!((e=globalThis.perf_hooks)===null||e===void 0)&&e.performance)?(hs=!0,Uy=globalThis.perf_hooks.performance):hs=!1),hs}function PM(){return AM()?Uy.now():Date.now()}class RM{constructor(t,n){this.target=null,this.targetQueue=[],this.onQueue=[],this.plugin=t,this.hook=n;const r={};if(t.settings)for(const a in t.settings){const s=t.settings[a];r[a]=s.defaultValue}const o=`__vue-devtools-plugin-settings__${t.id}`;let i=Object.assign({},r);try{const a=localStorage.getItem(o),s=JSON.parse(a);Object.assign(i,s)}catch{}this.fallbacks={getSettings(){return i},setSettings(a){try{localStorage.setItem(o,JSON.stringify(a))}catch{}i=a},now(){return PM()}},n&&n.on(CM,(a,s)=>{a===this.plugin.id&&this.fallbacks.setSettings(s)}),this.proxiedOn=new Proxy({},{get:(a,s)=>this.target?this.target.on[s]:(...l)=>{this.onQueue.push({method:s,args:l})}}),this.proxiedTarget=new Proxy({},{get:(a,s)=>this.target?this.target[s]:s==="on"?this.proxiedOn:Object.keys(this.fallbacks).includes(s)?(...l)=>(this.targetQueue.push({method:s,args:l,resolve:()=>{}}),this.fallbacks[s](...l)):(...l)=>new Promise(c=>{this.targetQueue.push({method:s,args:l,resolve:c})})})}async setRealTarget(t){this.target=t;for(const n of this.onQueue)this.target.on[n.method](...n.args);for(const n of this.targetQueue)n.resolve(await this.target[n.method](...n.args))}}function sm(e,t){const n=e,r=gR(),o=SM(),i=TM&&n.enableEarlyProxy;if(o&&(r.__VUE_DEVTOOLS_PLUGIN_API_AVAILABLE__||!i))o.emit(EM,e,t);else{const a=i?new RM(n,o):null;(r.__VUE_DEVTOOLS_PLUGINS__=r.__VUE_DEVTOOLS_PLUGINS__||[]).push({pluginDescriptor:n,setupFn:t,proxy:a}),a&&t(a.proxiedTarget)}}let Fy;const Xc=e=>Fy=e,yR=Symbol("pinia");function ja(e){return e&&typeof e=="object"&&Object.prototype.toString.call(e)==="[object Object]"&&typeof e.toJSON!="function"}var vo;(function(e){e.direct="direct",e.patchObject="patch object",e.patchFunction="patch function"})(vo||(vo={}));const lm=typeof window<"u",rp=lm,W_=typeof window=="object"&&window.window===window?window:typeof self=="object"&&self.self===self?self:typeof global=="object"&&global.global===global?global:typeof globalThis=="object"?globalThis:{HTMLElement:null};function IM(e,{autoBom:t=!1}={}){return t&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(e.type)?new Blob(["\uFEFF",e],{type:e.type}):e}function Ub(e,t,n){const r=new XMLHttpRequest;r.open("GET",e),r.responseType="blob",r.onload=function(){wR(r.response,t,n
15)},r.onerror=function(){console.error("could not download file")},r.send()}function vR(e){const t=new XMLHttpRequest;t.open("HEAD",e,!1);try{t.send()}catch{}return t.status>=200&&t.status<=299}function cf(e){try{e.dispatchEvent(new MouseEvent("click"))}catch{const n=document.createEvent("MouseEvents");n.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),e.dispatchEvent(n)}}const uf=typeof navigator=="object"?navigator:{userAgent:""},bR=/Macintosh/.test(uf.userAgent)&&/AppleWebKit/.test(uf.userAgent)&&!/Safari/.test(uf.userAgent),wR=lm?typeof HTMLAnchorElement<"u"&&"download"in HTMLAnchorElement.prototype&&!bR?kM:"msSaveOrOpenBlob"in uf?OM:DM:()=>{};function kM(e,t="download",n){const r=document.createElement("a");r.download=t,r.rel="noopener",typeof e=="string"?(r.href=e,r.origin!==location.origin?vR(r.href)?Ub(e,t,n):(r.target="_blank",cf(r)):cf(r)):(r.href=URL.createObjectURL(e),setTimeout(function(){URL.revokeObjectURL(r.href)},4e4),setTimeout(function(){cf(r)},0))}function OM(e,t="download",n){if(typeof e=="string")if(vR(e))Ub(e,t,n);else{const r=document.createElement("a");r.href=e,r.target="_blank",setTimeout(function(){cf(r)})}else navigator.msSaveOrOpenBlob(IM(e,n),t)}function DM(e,t,n,r){if(r=r||open("","_blank"),r&&(r.document.title=r.document.body.innerText="downloading..."),typeof e=="string")return Ub(e,t,n);const o=e.type==="application/octet-stream",i=/constructor/i.test(String(W_.HTMLElement))||"safari"in W_,a=/CriOS\/[\d]+/.test(navigator.userAgent);if((a||o&&i||bR)&&typeof FileReader<"u"){const s=new FileReader;s.onloadend=function(){let l=s.result;if(typeof l!="string")throw r=null,new Error("Wrong reader.result type");l=a?l:l.replace(/^data:[^;]*;/,"data:attachment/file;"),r?r.location.href=l:location.assign(l),r=null},s.readAsDataURL(e)}else{const s=URL.createObjectURL(e);r?r.location.assign(s):location.href=s,r=null,setTimeout(function(){URL.revokeObjectURL(s)},4e4)}}function Zt(e,t){const n="🍍 "+e;typeof __VUE_DEVTOOLS_TOAST__=="function"?__VUE_DEVTOOLS_TOAST__(n,t):t==="error"?console.error(n):t==="warn"?console.warn(n):console.log(n)}function Fb(e){return"_a"in e&&"install"in e}function _R(){if(!("clipboard"in navigator))return Zt("Your browser doesn't support the Clipboard API","error"),!0}function SR(e){return e instanceof Error&&e.message.toLowerCase().includes("document is not focused")?(Zt('You need to activate the "Emulate a focused page" setting in the "Rendering" panel of devtools.',"warn"),!0):!1}async function LM(e){if(!_R())try{await navigator.clipboard.writeText(JSON.stringify(e.state.value)),Zt("Global state copied to clipboard.")}catch(t){if(SR(t))return;Zt("Failed to serialize the state. Check the console for more details.","error"),console.error(t)}}async function xM(e){if(!_R())try{TR(e,JSON.parse(await navigator.clipboard.readText())),Zt("Global state pasted from clipboard.")}catch(t){if(SR(t))return;Zt("Failed to deserialize the state from clipboard. Check the console for more details.","error"),console.error(t)}}async function NM(e){try{wR(new Blob([JSON.stringify(e.state.value)],{type:"text/plain;charset=utf-8"}),"pinia-state.json")}catch(t){Zt("Failed to export the state as JSON. Check the console for more details.","error"),console.error(t)}}let xo;function MM(){xo||(xo=document.createElement("input"),xo.type="file",xo.accept=".json");function e(){return new Promise((t,n)=>{xo.onchange=async()=>{const r=xo.files;if(!r)return t(null);const o=r.item(0);return t(o?{text:await o.text(),file:o}:null)},xo.oncancel=()=>t(null),xo.onerror=n,xo.click()})}return e}async function BM(e){try{const n=await MM()();if(!n)return;const{text:r,file:o}=n;TR(e,JSON.parse(r)),Zt(`Global state imported from "${o.name}".`)}catch(t){Zt("Failed to import the state from JSON. Check the console for more details.","error"),console.error(t)}}function TR(e,t){for(const n in t){const r=e.state.value[n];r?Object.assign(r,t[n]):e.state.value[n]=t[n]}}function qr(e){return{_custom:{display:e}}}const ER="🍍 Pinia (root)",Wy="_root";function $M(e){return Fb(e)?{id:Wy,label:ER}:{id:e.$id,label:e.$id}}function GM(e){if(Fb(e)){const n=Array.from(e._s.keys()),r=e._s;return{state:n.map(i=>({editable:!0,key:i,value:e.state.value[i]})),getters:n.filter(i=>r.get(i)._getters).map(i=>{const a=r.get(i);return{editable:!1,key:i,value:a._getters.reduce((s,l)=>(s[l]=a[l],s),{})}})}}const t={state:Object.keys(e.$state).map(n=>({editable:!0,key:n,value:e.$state[n]}))};return e._getters&&e._getters.length&&(t.getters=e._getters.map(n=>({editable:!1,key:n,value:e[n]}))),e._customProperties.size&&(t.customProperties=Array.from(e._customProperties).map(n=>({editable:!0,key:n,value:e[n]}))),t}function UM(e){return e?Array.isArray(e)?e.reduce((t,n)=>(t.keys.push(n.key),t.operations.push(n.type),t.oldValue[n.key]=n.oldValue,t.newValue[n.key]=n.newValue,t),{oldValue:{},keys:[],operations:[],newValue:{}}):{operation:qr(e.type),key:qr(e.key),oldValue:e.oldValue,newValue:e.newValue}:{}}function FM(e){switch(e){case vo.direct:return"mutation";case vo.patchFunction:return"$patch";case vo.patchObject:return"$patch";default:return"unknown"}}let Ns=!0;const df=[],va="pinia:mutations",wn="pinia",{assign:WM}=Object,op=e=>"🍍 "+e;
15function VM(e,t){sm({id:"dev.esm.pinia",label:"Pinia 🍍",logo:"https://pinia.vuejs.org/logo.svg",packageName:"pinia",homepage:"https://pinia.vuejs.org",componentStateTypes:df,app:e},n=>{typeof n.now!="function"&&Zt("You seem to be using an outdated version of Vue Devtools. Are you still using the Beta release instead of the stable one? You can find the links at https://devtools.vuejs.org/guide/installation.html."),n.addTimelineLayer({id:va,label:"Pinia 🍍",color:15064968}),n.addInspector({id:wn,label:"Pinia 🍍",icon:"storage",treeFilterPlaceholder:"Search stores",actions:[{icon:"content_copy",action:()=>{LM(t)},tooltip:"Serialize and copy the state"},{icon:"content_paste",action:async()=>{await xM(t),n.sendInspectorTree(wn),n.sendInspectorState(wn)},tooltip:"Replace the state with the content of your clipboard"},{icon:"save",action:()=>{NM(t)},tooltip:"Save the state as a JSON file"},{icon:"folder_open",action:async()=>{await BM(t),n.sendInspectorTree(wn),n.sendInspectorState(wn)},tooltip:"Import the state from a JSON file"}],nodeActions:[{icon:"restore",tooltip:'Reset the state (with "$reset")',action:r=>{const o=t._s.get(r);o?typeof o.$reset!="function"?Zt(`Cannot reset "${r}" store because it doesn't have a "$reset" method implemented.`,"warn"):(o.$reset(),Zt(`Store "${r}" reset.`)):Zt(`Cannot reset "${r}" store because it wasn't found.`,"warn")}}]}),n.on.inspectComponent((r,o)=>{const i=r.componentInstance&&r.componentInstance.proxy;if(i&&i._pStores){const a=r.componentInstance.proxy._pStores;Object.values(a).forEach(s=>{r.instanceData.state.push({type:op(s.$id),key:"state",editable:!0,value:s._isOptionsAPI?{_custom:{value:Me(s.$state),actions:[{icon:"restore",tooltip:"Reset the state of this store",action:()=>s.$reset()}]}}:Object.keys(s.$state).reduce((l,c)=>(l[c]=s.$state[c],l),{})}),s._getters&&s._getters.length&&r.instanceData.state.push({type:op(s.$id),key:"getters",editable:!1,value:s._getters.reduce((l,c)=>{try{l[c]=s[c]}catch(u){l[c]=u}return l},{})})})}}),n.on.getInspectorTree(r=>{if(r.app===e&&r.inspectorId===wn){let o=[t];o=o.concat(Array.from(t._s.values())),r.rootNodes=(r.filter?o.filter(i=>"$id"in i?i.$id.toLowerCase().includes(r.filter.toLowerCase()):ER.toLowerCase().includes(r.filter.toLowerCase())):o).map($M)}}),n.on.getInspectorState(r=>{if(r.app===e&&r.inspectorId===wn){const o=r.nodeId===Wy?t:t._s.get(r.nodeId);if(!o)return;o&&(r.state=GM(o))}}),n.on.editInspectorState((r,o)=>{if(r.app===e&&r.inspectorId===wn){const i=r.nodeId===Wy?t:t._s.get(r.nodeId);if(!i)return Zt(`store "${r.nodeId}" not found`,"error");const{path:a}=r;Fb(i)?a.unshift("state"):(a.length!==1||!i._customProperties.has(a[0])||a[0]in i.$state)&&a.unshift("$state"),Ns=!1,r.set(i,a,r.state.value),Ns=!0}}),n.on.editComponentState(r=>{if(r.type.startsWith("🍍")){const o=r.type.replace(/^🍍\s*/,""),i=t._s.get(o);if(!i)return Zt(`store "${o}" not found`,"error");const{path:a}=r;if(a[0]!=="state")return Zt(`Invalid path for store "${o}":
16${a}
17Only state can be modified.`);a[0]="$state",Ns=!1,r.set(i,a,r.state.value),Ns=!0}})})}function jM(e,t){df.includes(op(t.$id))||df.push(op(t.$id)),sm({id:"dev.esm.pinia",label:"Pinia 🍍",logo:"https://pinia.vuejs.org/logo.svg",packageName:"pinia",homepage:"https://pinia.vuejs.org",componentStateTypes:df,app:e,settings:{logStoreChanges:{label:"Notify about new/deleted stores",type:"boolean",defaultValue:!0}}},n=>{const r=typeof n.now=="function"?n.now.bind(n):Date.now;t.$onAction(({after:a,onError:s,name:l,args:c})=>{const u=CR++;n.addTimelineEvent({layerId:va,event:{time:r(),title:"🛫 "+l,subtitle:"start",data:{store:qr(t.$id),action:qr(l),args:c},groupId:u}}),a(d=>{Di=void 0,n.addTimelineEvent({layerId:va,event:{time:r(),title:"🛬 "+l,subtitle:"end",data:{store:qr(t.$id),action:qr(l),args:c,result:d},groupId:u}})}),s(d=>{Di=void 0,n.addTimelineEvent({layerId:va,event:{time:r(),logType:"error",title:"💥 "+l,subtitle:"end",data:{store:qr(t.$id),action:qr(l),args:c,error:d},groupId:u}})})},!0),t._customProperties.forEach(a=>{Se(()=>Gn(t[a]),(s,l)=>{n.notifyComponentUpdate(),n.sendInspectorState(wn),Ns&&n.addTimelineEvent({layerId:va,event:{time:r(),title:"Change",subt
17itle:a,data:{newValue:s,oldValue:l},groupId:Di}})},{deep:!0})}),t.$subscribe(({events:a,type:s},l)=>{if(n.notifyComponentUpdate(),n.sendInspectorState(wn),!Ns)return;const c={time:r(),title:FM(s),data:WM({store:qr(t.$id)},UM(a)),groupId:Di};s===vo.patchFunction?c.subtitle="⤵️":s===vo.patchObject?c.subtitle="🧩":a&&!Array.isArray(a)&&(c.subtitle=a.type),a&&(c.data["rawEvent(s)"]={_custom:{display:"DebuggerEvent",type:"object",tooltip:"raw DebuggerEvent[]",value:a}}),n.addTimelineEvent({layerId:va,event:c})},{detached:!0,flush:"sync"});const o=t._hotUpdate;t._hotUpdate=ln(a=>{o(a),n.addTimelineEvent({layerId:va,event:{time:r(),title:"🔥 "+t.$id,subtitle:"HMR update",data:{store:qr(t.$id),info:qr("HMR update")}}}),n.notifyComponentUpdate(),n.sendInspectorTree(wn),n.sendInspectorState(wn)});const{$dispose:i}=t;t.$dispose=()=>{i(),n.notifyComponentUpdate(),n.sendInspectorTree(wn),n.sendInspectorState(wn),n.getSettings().logStoreChanges&&Zt(`Disposed "${t.$id}" store 🗑`)},n.notifyComponentUpdate(),n.sendInspectorTree(wn),n.sendInspectorState(wn),n.getSettings().logStoreChanges&&Zt(`"${t.$id}" store installed 🆕`)})}let CR=0,Di;function V_(e,t,n){const r=t.reduce((o,i)=>(o[i]=Me(e)[i],o),{});for(const o in r)e[o]=function(){const i=CR,a=n?new Proxy(e,{get(...l){return Di=i,Reflect.get(...l)},set(...l){return Di=i,Reflect.set(...l)}}):e;Di=i;const s=r[o].apply(a,arguments);return Di=void 0,s}}function HM({app:e,store:t,options:n}){if(t.$id.startsWith("__hot:"))return;t._isOptionsAPI=!!n.state,V_(t,Object.keys(n.actions),t._isOptionsAPI);const r=t._hotUpdate;Me(t)._hotUpdate=function(o){r.apply(this,arguments),V_(t,Object.keys(o._hmrPayload.actions),!!t._isOptionsAPI)},jM(e,t)}function zM(){const e=Rl(!0),t=e.run(()=>z({}));let n=[],r=[];const o=ln({install(i){Xc(o),o._a=i,i.provide(yR,o),i.config.globalProperties.$pinia=o,rp&&VM(i,o),r.forEach(a=>n.push(a)),r=[]},use(i){return this._a?n.push(i):r.push(i),this},_p:n,_a:null,_e:e,_s:new Map,state:t});return rp&&typeof Proxy<"u"&&o.use(HM),o}function AR(e,t){for(const n in t){const r=t[n];if(!(n in e))continue;const o=e[n];ja(o)&&ja(r)&&!rt(r)&&!Xr(r)?e[n]=AR(o,r):e[n]=r}return e}const KM=()=>{};function j_(e,t,n,r=KM){e.push(t);const o=()=>{const i=e.indexOf(t);i>-1&&(e.splice(i,1),r())};return!n&&Il()&&Fp(o),o}function gs(e,...t){e.slice().forEach(n=>{n(...t)})}const qM=e=>e();function Vy(e,t){e instanceof Map&&t instanceof Map&&t.forEach((n,r)=>e.set(r,n)),e instanceof Set&&t instanceof Set&&t.forEach(e.add,e);for(const n in t){if(!t.hasOwnProperty(n))continue;const r=t[n],o=e[n];ja(o)&&ja(r)&&e.hasOwnProperty(n)&&!rt(r)&&!Xr(r)?e[n]=Vy(o,r):e[n]=r}return e}const YM=Symbol("pinia:skipHydration");function JM(e){return!ja(e)||!e.hasOwnProperty(YM)}const{assign:Rr}=Object;function H_(e){return!!(rt(e)&&e.effect)}function z_(e,t,n,r){const{state:o,actions:i,getters:a}=t,s=n.state.value[e];let l;function c(){!s&&!r&&(n.state.value[e]=o?o():{});const u=py(r?z(o?o():{}).value:n.state.value[e]);return Rr(u,i,Object.keys(a||{}).reduce((d,f)=>(f in u&&console.warn(`[🍍]: A getter cannot have the same name as another state property. Rename one of them. Found with "${f}" in store "${e}".`),d[f]=ln(W(()=>{Xc(n);const m=n._s.get(e);return a[f].call(m,m)})),d),{}))}return l=jy(e,c,t,n,r,!0),l}function jy(e,t,n={},r,o,i){let a;const s=Rr({actions:{}},n);if(!r._e.active)throw new Error("Pinia destroyed");const l={deep:!0};l.onTrigger=P=>{c?m=P:c==!1&&!T._hotUpdating&&(Array.isArray(m)?m.push(P):console.error("🍍 debuggerEvents should be an array. This is most likely an internal Pinia bug."))};let c,u,d=[],f=[],m;const g=r.state.value[e];!i&&!g&&!o&&(r.state.value[e]={});const _=z({});let b;function p(P){let E;c=u=!1,m=[],typeof P=="function"?(P(r.state.value[e]),E={type:vo.patchFunction,storeId:e,events:m}):(Vy(r.state.value[e],P),E={type:vo.patchObject,payload:P,storeId:e,events:m});const A=b=Symbol();Fe().then(()=>{b===A&&(c=!0)}),u=!0,gs(d,E,r.state.value[e])}const h=i?function(){const{state:E}=n,A=E?E():{};this.$patch(L=>{Rr(L,A)})}:(()=>{throw new Error(`🍍: Store "${e}" is built using the setup syntax and does not implement $reset().`)});function y(){a.stop(),d=[],f=[],r._s.delete(e)}function v(P,E){return function(){Xc(r);const A=Array.from(arguments),L=[],x=[];function j(J){L.push(J)}function G(J){x.push(J)}gs(f,{args:A,name:P,store:T,after:j,onError:G});let q;try{q=E.apply(this&&this.$id===e?this:T,A)}catch(J){throw gs(x,J),J}return q instanceof Promise?q.then(J=>(gs(L,J),J)).catch(J=>(gs(x,J),Promise.reject(J))):(gs(L,q),q)}}const w=ln({actions:{},getters:{},state:[],hotState:_}
17),S={_p:r,$id:e,$onAction:j_.bind(null,f),$patch:p,$reset:h,$subscribe(P,E={}){const A=j_(d,P,E.detached,()=>L()),L=a.run(()=>Se(()=>r.state.value[e],x=>{(E.flush==="sync"?u:c)&&P({storeId:e,type:vo.direct,events:m},x)},Rr({},l,E)));return A},$dispose:y},T=je(Rr({_hmrPayload:w,_customProperties:ln(new Set)},S));r._s.set(e,T);const R=(r._a&&r._a.runWithContext||qM)(()=>r._e.run(()=>(a=Rl()).run(t)));for(const P in R){const E=R[P];if(rt(E)&&!H_(E)||Xr(E))o?wd(_.value,P,_c(R,P)):i||(g&&JM(E)&&(rt(E)?E.value=g[P]:Vy(E,g[P])),r.state.value[e][P]=E),w.state.push(P);else if(typeof E=="function"){const A=o?E:v(P,E);R[P]=A,w.actions[P]=E,s.actions[P]=E}else H_(E)&&(w.getters[P]=i?n.getters[P]:E,lm&&(R._getters||(R._getters=ln([]))).push(P))}if(Rr(T,R),Rr(Me(T),R),Object.defineProperty(T,"$state",{get:()=>o?_.value:r.state.value[e],set:P=>{if(o)throw new Error("cannot set hotState");p(E=>{Rr(E,P)})}}),T._hotUpdate=ln(P=>{T._hotUpdating=!0,P._hmrPayload.state.forEach(E=>{if(E in T.$state){const A=P.$state[E],L=T.$state[E];typeof A=="object"&&ja(A)&&ja(L)?AR(A,L):P.$state[E]=L}wd(T,E,_c(P.$state,E))}),Object.keys(T.$state).forEach(E=>{E in P.$state||_h(T,E)}),c=!1,u=!1,r.state.value[e]=_c(P._hmrPayload,"hotState"),u=!0,Fe().then(()=>{c=!0});for(const E in P._hmrPayload.actions){const A=P[E];wd(T,E,v(E,A))}for(const E in P._hmrPayload.getters){const A=P._hmrPayload.getters[E],L=i?W(()=>(Xc(r),A.call(T,T))):A;wd(T,E,L)}Object.keys(T._hmrPayload.getters).forEach(E=>{E in P._hmrPayload.getters||_h(T,E)}),Object.keys(T._hmrPayload.actions).forEach(E=>{E in P._hmrPayload.actions||_h(T,E)}),T._hmrPayload=P._hmrPayload,T._getters=P._getters,T._hotUpdating=!1}),rp){const P={writable:!0,configurable:!0,enumerable:!1};["_p","_hmrPayload","_getters","_customProperties"].forEach(E=>{Object.defineProperty(T,E,Rr({value:T[E]},P))})}return r._p.forEach(P=>{if(rp){const E=a.run(()=>P({store:T,app:r._a,pinia:r,options:s}));Object.keys(E||{}).forEach(A=>T._customProperties.add(A)),Rr(T,E)}else Rr(T,a.run(()=>P({store:T,app:r._a,pinia:r,options:s})))}),T.$state&&typeof T.$state=="object"&&typeof T.$state.constructor=="function"&&!T.$state.constructor.toString().includes("[native code]")&&console.warn(`[🍍]: The "state" must be a plain object. It cannot be
18	state: () => new MyClass()
19Found in store "${T.$id}".`),g&&i&&n.hydrate&&n.hydrate(T.$state,g),c=!0,u=!0,T}function pi(e,t,n){let r,o;const i=typeof t=="function";if(typeof e=="string")r=e,o=i?n:t;else if(o=e,r=e.id,typeof r!="string")throw new Error('[🍍]: "defineStore()" must be passed a store id as its first argument.');function a(s,l){const c=wP();if(s=s||(c?Vt(yR,null):null),s&&Xc(s),!Fy)throw new Error(`[🍍]: "getActivePinia()" was called but there was no active Pinia. Are you trying to use a store before calling "app.use(pinia)"?
20See https://pinia.vuejs.org/core-concepts/outside-component-usage.html for help.
21This will fail in production.`);s=Fy,s._s.has(r)||(i?jy(r,t,o,s):z_(r,o,s),a._pinia=s);const u=s._s.get(r);if(l){const d="__hot:"+r,f=i?jy(d,t,o,s,!0):z_(d,Rr({},o),s,!0);l._hotUpdate(f),delete s.state.value[d],s._s.delete(d)}if(lm){const d=_t();if(d&&d.proxy&&!l){const f=d.proxy,m="_pStores"in f?f._pStores:f._pStores={};m[r]=u}}return u}return a.$id=r,a}(function(e,t){var n=e.document,r=n.documentElement,o=n.querySelector('meta[name="viewport"]'),i=n.querySelector('meta[name="flexible"]'),a=0,s=0,l,c=t.flexible||(t.flexible={});if(o){console.warn("");var u=o.getAttribute("content").match(/initial\-scale=([\d\.]+)/);u&&(s=parseFloat(u[1]),a=parseInt(1/s))}else if(i){var d=i.getAttribute("content");if(d){var f=d.match(/initial\-dpr=([\d\.]+)/),m=d.match(/maximum\-dpr=([\d\.]+)/);f&&(a=parseFloat(f[1]),s=parseFloat((1/a).toFixed(2))),m&&(a=parseFloat(m[1]),s=parseFloat((1/a).toFixed(2)))}}if(!a&&!s){e.navigator.appVersion.match(/android/gi);var g=e.navigator.appVersion.match(/iphone/gi),_=e.devicePixelRatio;g?_>=3&&(!a||a>=3)?a=3:_>=2&&(!a||a>=2)?a=2:a=1:a=1,s=1/a}if(r.setAttribute("data-dpr",a),!o)if(o=n.createElement("meta"),o.setAttribute("name","viewport"),o.setAttribute("content","initial-scale="+s+", maximum-scale="+s+", minimum-scale="+s+", user-scalable=no"),r.f
21irstElementChild)r.firstElementChild.appendChild(o);else{var b=n.createElement("div");b.appendChild(o),n.write(b.innerHTML)}function p(){var h=r.getBoundingClientRect().width;h/a>540&&(h=540*a);var y=h/10;r.style.fontSize=y+"px",c.rem=e.rem=y}e.addEventListener("resize",function(){clearTimeout(l),l=setTimeout(p,300)},!1),e.addEventListener("pageshow",function(h){h.persisted&&(clearTimeout(l),l=setTimeout(p,300))},!1),n.readyState==="complete"?n.body.style.fontSize=12*a+"px":n.addEventListener("DOMContentLoaded",function(h){n.body.style.fontSize=12*a+"px"},!1),p(),c.dpr=e.dpr=a,c.refreshRem=p,c.rem2px=function(h){var y=parseFloat(h)*this.rem;return typeof h=="string"&&h.match(/rem$/)&&(y+="px"),y},c.px2rem=function(h){var y=parseFloat(h)/this.rem;return typeof h=="string"&&h.match(/px$/)&&(y+="rem"),y}})(window,window.lib||(window.lib={}));function XM(e){return typeof e=="object"&&e!==null}function K_(e,t){return e=XM(e)?e:Object.create(null),new Proxy(e,{get(n,r,o){return r==="key"?Reflect.get(n,r,o):Reflect.get(n,r,o)||Reflect.get(t,r,o)}})}function QM(e,t){return t.reduce((n,r)=>n?.[r],e)}function ZM(e,t,n){return t.slice(0,-1).reduce((r,o)=>/^(__proto__)$/.test(o)?{}:r[o]=r[o]||{},e)[t[t.length-1]]=n,e}function eB(e,t){return t.reduce((n,r)=>{const o=r.split(".");return ZM(n,o,QM(e,o))},{})}function tB(e,t){return n=>{var r;try{const{storage:o=localStorage,beforeRestore:i=void 0,afterRestore:a=void 0,serializer:s={serialize:JSON.stringify,deserialize:JSON.parse},key:l=t.$id,paths:c=null,debug:u=!1}=n;return{storage:o,beforeRestore:i,afterRestore:a,serializer:s,key:((r=e.key)!=null?r:d=>d)(typeof l=="string"?l:l(t.$id)),paths:c,debug:u}}catch(o){return n.debug&&console.error("[pinia-plugin-persistedstate]",o),null}}}function q_(e,{storage:t,serializer:n,key:r,debug:o}){try{const i=t?.getItem(r);i&&e.$patch(n?.deserialize(i))}catch(i){o&&console.error("[pinia-plugin-persistedstate]",i)}}function Y_(e,{storage:t,serializer:n,key:r,paths:o,debug:i}){try{const a=Array.isArray(o)?eB(e,o):e;t.setItem(r,n.serialize(a))}catch(a){i&&console.error("[pinia-plugin-persistedstate]",a)}}function nB(e={}){return t=>{const{auto:n=!1}=e,{options:{persist:r=n},store:o,pinia:i}=t;if(!r)return;if(!(o.$id in i.state.value)){const s=i._s.get(o.$id.replace("__hot:",""));s&&Promise.resolve().then(()=>s.$persist());return}const a=(Array.isArray(r)?r.map(s=>K_(s,e)):[K_(r,e)]).map(tB(e,o)).filter(Boolean);o.$persist=()=>{a.forEach(s=>{Y_(o.$state,s)})},o.$hydrate=({runHooks:s=!0}={})=>{a.forEach(l=>{const{beforeRestore:c,afterRestore:u}=l;s&&c?.(t),q_(o,l),s&&u?.(t)})},a.forEach(s=>{const{beforeRestore:l,afterRestore:c}=s;l?.(t),q_(o,s),c?.(t),o.$subscribe((u,d)=>{Y_(d,s)},{detached:!0})})}}var rB=nB(),whe=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function Wb(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function Vb(e){if(Object.prototype.hasOwnProperty.call(e,"__esModule"))return e;var t=e.default;if(typeof t=="function"){var n=function r(){var o=!1;try{o=this instanceof r}catch{}return o?Reflect.construct(t,arguments,this.constructor):t.apply(this,arguments)};n.prototype=t.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(e).forEach(function(r){var o=Object.getOwnPropertyDescriptor(e,r);Object.defineProperty(n,r,o.get?o:{enumerable:!0,get:function(){return e[r]}})}),n}var Sh={exports:{}},Th={};function pn(e,t){const n=Object.create(null),r=e.split(",");for(let o=0;o<r.length;o++)n[r[o]]=!0;return t?o=>!!n[o.toLowerCase()]:o=>!!n[o]}const PR=Object.freeze({}),oB=Object.freeze([]),ip=()=>{},ff=()=>!1,iB=/^on[^a-z]/,ap=e=>iB.test(e),aB=e=>e.startsWith("onUpdate:"),bo=Object.assign,sB=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},lB=Object.prototype.hasOwnProperty,cB=(e,t)=>lB.call(e,t),rr=Array.isArray,RR=e=>ds(e)==="[object Map]",IR=e=>ds(e)==="[object Set]",Hy=e=>ds(e)==="[object Date]",uB=e=>ds(e)==="[object RegExp]",sp=e=>typeof e=="function",lt=e=>typeof e=="string",il=e=>typeof e=="symbol",Co=e=>e!==null&&typeof e=="object",dB=e=>Co(e)&&sp(e.then)&&sp(e.catch),jb=Object.prototype.toString,ds=e
21=>jb.call(e),fB=e=>ds(e).slice(8,-1),kR=e=>ds(e)==="[object Object]",pB=e=>lt(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,zy=pn(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),OR=pn("bind,cloak,else-if,else,for,html,if,model,on,once,pre,show,slot,text,memo"),cm=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},mB=/-(\w)/g,Ha=cm(e=>e.replace(mB,(t,n)=>n?n.toUpperCase():"")),hB=/\B([A-Z])/g,Hb=cm(e=>e.replace(hB,"-$1").toLowerCase()),um=cm(e=>e.charAt(0).toUpperCase()+e.slice(1)),DR=cm(e=>e?`on${um(e)}`:""),gB=(e,t)=>!Object.is(e,t),yB=(e,t)=>{for(let n=0;n<e.length;n++)e[n](t)},vB=(e,t,n)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},bB=e=>{const t=parseFloat(e);return isNaN(t)?e:t},wB=e=>{const t=lt(e)?Number(e):NaN;return isNaN(t)?e:t};let J_;const _B=()=>J_||(J_=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{}),SB=/^[_$a-zA-Z\xA0-\uFFFF][_$a-zA-Z0-9\xA0-\uFFFF]*$/;function TB(e){return SB.test(e)?`__props.${e}`:`__props[${JSON.stringify(e)}]`}const Zr={1:"TEXT",2:"CLASS",4:"STYLE",8:"PROPS",16:"FULL_PROPS",32:"HYDRATE_EVENTS",64:"STABLE_FRAGMENT",128:"KEYED_FRAGMENT",256:"UNKEYED_FRAGMENT",512:"NEED_PATCH",1024:"DYNAMIC_SLOTS",2048:"DEV_ROOT_FRAGMENT",[-1]:"HOISTED",[-2]:"BAIL"},LR={1:"STABLE",2:"DYNAMIC",3:"FORWARDED"},EB="Infinity,undefined,NaN,isFinite,isNaN,parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl,BigInt,console",CB=pn(EB),X_=2;function xR(e,t=0,n=e.length){let r=e.split(/(\r?\n)/);const o=r.filter((s,l)=>l%2===1);r=r.filter((s,l)=>l%2===0);let i=0;const a=[];for(let s=0;s<r.length;s++)if(i+=r[s].length+(o[s]&&o[s].length||0),i>=t){for(let l=s-X_;l<=s+X_||n>i;l++){if(l<0||l>=r.length)continue;const c=l+1;a.push(`${c}${" ".repeat(Math.max(3-String(c).length,0))}|  ${r[l]}`);const u=r[l].length,d=o[l]&&o[l].length||0;if(l===s){const f=t-(i-(u+d)),m=Math.max(1,n>i?u-f:n-t);a.push("   |  "+" ".repeat(f)+"^".repeat(m))}else if(l>s){if(n>i){const f=Math.max(Math.min(n-i,u),1);a.push("   |  "+"^".repeat(f))}i+=u+d}}break}return a.join(`
22`)}function zb(e){if(rr(e)){const t={};for(let n=0;n<e.length;n++){const r=e[n],o=lt(r)?Kb(r):zb(r);if(o)for(const i in o)t[i]=o[i]}return t}else{if(lt(e))return e;if(Co(e))return e}}const AB=/;(?![^(]*\))/g,PB=/:([^]+)/,RB=/\/\*[^]*?\*\//g;function Kb(e){const t={};return e.replace(RB,"").split(AB).forEach(n=>{if(n){const r=n.split(PB);r.length>1&&(t[r[0].trim()]=r[1].trim())}}),t}function IB(e){let t="";if(!e||lt(e))return t;for(const n in e){const r=e[n],o=n.startsWith("--")?n:Hb(n);(lt(r)||typeof r=="number")&&(t+=`${o}:${r};`)}return t}function qb(e){let t="";if(lt(e))t=e;else if(rr(e))for(let n=0;n<e.length;n++){const r=qb(e[n]);r&&(t+=r+" ")}else if(Co(e))for(const n in e)e[n]&&(t+=n+" ");return t.trim()}function kB(e){if(!e)return null;let{class:t,style:n}=e;return t&&!lt(t)&&(e.class=qb(t)),n&&(e.style=zb(n)),e}const OB="html,body,base,head,link,meta,style,title,address,article,aside,footer,header,hgroup,h1,h2,h3,h4,h5,h6,nav,section,div,dd,dl,dt,figcaption,figure,picture,hr,img,li,main,ol,p,pre,ul,a,b,abbr,bdi,bdo,br,cite,code,data,dfn,em,i,kbd,mark,q,rp,rt,ruby,s,samp,small,span,strong,sub,sup,time,u,var,wbr,area,audio,map,track,video,embed,object,param,source,canvas,script,noscript,del,ins,caption,col,colgroup,table,thead,tbody,td,th,tr,button,datalist,fieldset,form,input,label,legend,meter,optgroup,option,output,progress,select,textarea,details,dialog,menu,summary,template,blockquote,iframe,tfoot",DB="svg,animate,animateMotion,animateTransform,circle,clipPath,color-profile,defs,desc,discard,ellipse,feBlend,feColorMatrix,feComponentTransfer,feComposite,feConvolveMatrix,feDiffuseLighting,feDisplacementMap,feDistantLight,feDropShadow,feFlood,feFuncA,feFuncB,feFuncG,feFuncR,feGaussianBlur,feImage,feMerge,feMergeNode,feMorphology,feOffset,fePointLight,feSpecularLighting,feSpotLight,feTile,feTurbulence,filter,foreignObject,g,hatch,hatchpath,image,line,linearGradient,marker,mask,mesh,meshgradient,meshpatch,meshrow,metadata,mpath,path,pattern,polygon,polyline,radialGradient,rect,set,solidcolor,stop,switch,symbol,text,textPath,title,tspan,unknown,use,view",LB="area,base,br,col,embed,hr,img,input,link,meta,param,source,track,wbr",NR=pn(OB),MR=pn(DB),BR=pn(LB),$R="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",xB=pn($R),NB=pn($R+",async,autofocus,autoplay,controls,default,defer,disabled,hidden,inert,loop,open,required,reversed,scoped,seamless,
22checked,muted,multiple,selected");function MB(e){return!!e||e===""}const BB=/[>/="'\u0009\u000a\u000c\u0020]/,Eh={};function $B(e){if(Eh.hasOwnProperty(e))return Eh[e];const t=BB.test(e);return t&&console.error(`unsafe attribute name: ${e}`),Eh[e]=!t}const GB={acceptCharset:"accept-charset",className:"class",htmlFor:"for",httpEquiv:"http-equiv"},UB=pn("accept,accept-charset,accesskey,action,align,allow,alt,async,autocapitalize,autocomplete,autofocus,autoplay,background,bgcolor,border,buffered,capture,challenge,charset,checked,cite,class,code,codebase,color,cols,colspan,content,contenteditable,contextmenu,controls,coords,crossorigin,csp,data,datetime,decoding,default,defer,dir,dirname,disabled,download,draggable,dropzone,enctype,enterkeyhint,for,form,formaction,formenctype,formmethod,formnovalidate,formtarget,headers,height,hidden,high,href,hreflang,http-equiv,icon,id,importance,inert,integrity,ismap,itemprop,keytype,kind,label,lang,language,loading,list,loop,low,manifest,max,maxlength,minlength,media,min,multiple,muted,name,novalidate,open,optimum,pattern,ping,placeholder,poster,preload,radiogroup,readonly,referrerpolicy,rel,required,reversed,rows,rowspan,sandbox,scope,scoped,selected,shape,size,sizes,slot,span,spellcheck,src,srcdoc,srclang,srcset,start,step,style,summary,tabindex,target,title,translate,type,usemap,value,width,wrap"),FB=pn("xmlns,accent-height,accumulate,additive,alignment-baseline,alphabetic,amplitude,arabic-form,ascent,attributeName,attributeType,azimuth,baseFrequency,baseline-shift,baseProfile,bbox,begin,bias,by,calcMode,cap-height,class,clip,clipPathUnits,clip-path,clip-rule,color,color-interpolation,color-interpolation-filters,color-profile,color-rendering,contentScriptType,contentStyleType,crossorigin,cursor,cx,cy,d,decelerate,descent,diffuseConstant,direction,display,divisor,dominant-baseline,dur,dx,dy,edgeMode,elevation,enable-background,end,exponent,fill,fill-opacity,fill-rule,filter,filterRes,filterUnits,flood-color,flood-opacity,font-family,font-size,font-size-adjust,font-stretch,font-style,font-variant,font-weight,format,from,fr,fx,fy,g1,g2,glyph-name,glyph-orientation-horizontal,glyph-orientation-vertical,glyphRef,gradientTransform,gradientUnits,hanging,height,href,hreflang,horiz-adv-x,horiz-origin-x,id,ideographic,image-rendering,in,in2,intercept,k,k1,k2,k3,k4,kernelMatrix,kernelUnitLength,kerning,keyPoints,keySplines,keyTimes,lang,lengthAdjust,letter-spacing,lighting-color,limitingConeAngle,local,marker-end,marker-mid,marker-start,markerHeight,markerUnits,markerWidth,mask,maskContentUnits,maskUnits,mathematical,max,media,method,min,mode,name,numOctaves,offset,opacity,operator,order,orient,orientation,origin,overflow,overline-position,overline-thickness,panose-1,paint-order,path,pathLength,patternContentUnits,patternTransform,patternUnits,ping,pointer-events,points,pointsAtX,pointsAtY,pointsAtZ,preserveAlpha,preserveAspectRatio,primitiveUnits,r,radius,referrerPolicy,refX,refY,rel,rendering-intent,repeatCount,repeatDur,requiredExtensions,requiredFeatures,restart,result,rotate,rx,ry,scale,seed,shape-rendering,slope,spacing,specularConstant,specularExponent,speed,spreadMethod,startOffset,stdDeviation,stemh,stemv,stitchTiles,stop-color,stop-opacity,strikethrough-position,strikethrough-thickness,string,stroke,stroke-dasharray,stroke-dashoffset,stroke-linecap,stroke-linejoin,stroke-miterlimit,stroke-opacity,stroke-width,style,surfaceScale,systemLanguage,tabindex,tableValues,target,targetX,targetY,text-anchor,text-decoration,text-rendering,textLength,to,transform,transform-origin,type,u1,u2,underline-position,underline-thickness,unicode,unicode
22-bidi,unicode-range,units-per-em,v-alphabetic,v-hanging,v-ideographic,v-mathematical,values,vector-effect,version,vert-adv-y,vert-origin-x,vert-origin-y,viewBox,viewTarget,visibility,width,widths,word-spacing,writing-mode,x,x-height,x1,x2,xChannelSelector,xlink:actuate,xlink:arcrole,xlink:href,xlink:role,xlink:show,xlink:title,xlink:type,xml:base,xml:lang,xml:space,y,y1,y2,yChannelSelector,z,zoomAndPan"),WB=/["'&<>]/;function VB(e){const t=""+e,n=WB.exec(t);if(!n)return t;let r="",o,i,a=0;for(i=n.index;i<t.length;i++){switch(t.charCodeAt(i)){case 34:o="&quot;";break;case 38:o="&amp;";break;case 39:o="&#39;";break;case 60:o="&lt;";break;case 62:o="&gt;";break;default:continue}a!==i&&(r+=t.slice(a,i)),a=i+1,r+=o}return a!==i?r+t.slice(a,i):r}const jB=/^-?>|<!--|-->|--!>|<!-$/g;function HB(e){return e.replace(jB,"")}function zB(e,t){if(e.length!==t.length)return!1;let n=!0;for(let r=0;n&&r<e.length;r++)n=dm(e[r],t[r]);return n}function dm(e,t){if(e===t)return!0;let n=Hy(e),r=Hy(t);if(n||r)return n&&r?e.getTime()===t.getTime():!1;if(n=il(e),r=il(t),n||r)return e===t;if(n=rr(e),r=rr(t),n||r)return n&&r?zB(e,t):!1;if(n=Co(e),r=Co(t),n||r){if(!n||!r)return!1;const o=Object.keys(e).length,i=Object.keys(t).length;if(o!==i)return!1;for(const a in e){const s=e.hasOwnProperty(a),l=t.hasOwnProperty(a);if(s&&!l||!s&&l||!dm(e[a],t[a]))return!1}}return String(e)===String(t)}function KB(e,t){return e.findIndex(n=>dm(n,t))}const qB=e=>lt(e)?e:e==null?"":rr(e)||Co(e)&&(e.toString===jb||!sp(e.toString))?JSON.stringify(e,GR,2):String(e),GR=(e,t)=>t&&t.__v_isRef?GR(e,t.value):RR(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[r,o])=>(n[`${r} =>`]=o,n),{})}:IR(t)?{[`Set(${t.size})`]:[...t.values()]}:Co(t)&&!rr(t)&&!kR(t)?String(t):t,YB=Object.freeze(Object.defineProperty({__proto__:null,EMPTY_ARR:oB,EMPTY_OBJ:PR,NO:ff,NOOP:ip,PatchFlagNames:Zr,camelize:Ha,capitalize:um,def:vB,escapeHtml:VB,escapeHtmlComment:HB,extend:bo,genPropsAccessExp:TB,generateCodeFrame:xR,getGlobalThis:_B,hasChanged:gB,hasOwn:cB,hyphenate:Hb,includeBooleanAttr:MB,invokeArrayFns:yB,isArray:rr,isBooleanAttr:NB,isBuiltInDirective:OR,isDate:Hy,isFunction:sp,isGloballyWhitelisted:CB,isHTMLTag:NR,isIntegerKey:pB,isKnownHtmlAttr:UB,isKnownSvgAttr:FB,isMap:RR,isModelListener:aB,isObject:Co,isOn:ap,isPlainObject:kR,isPromise:dB,isRegExp:uB,isReservedProp:zy,isSSRSafeAttrName:$B,isSVGTag:MR,isSet:IR,isSpecialBooleanAttr:xB,isString:lt,isSymbol:il,isVoidTag:BR,looseEqual:dm,looseIndexOf:KB,looseToNumber:bB,makeMap:pn,normalizeClass:qb,normalizeProps:kB,normalizeStyle:zb,objectToString:jb,parseStringStyle:Kb,propsToAttrMap:GB,remove:sB,slotFlagsText:LR,stringifyStyle:IB,toDisplayString:qB,toHandlerKey:DR,toNumber:wB,toRawType:fB,toTypeString:ds},Symbol.toStringTag,{value:"Module"}));function Yb(e){throw e}function UR(e){console.warn(`[Vue warn] ${e.message}`)}function nt(e,t,n,r){const o=(n||JB)[e]+(r||""),i=new SyntaxError(String(o));return i.code=e,i.loc=t,i}const JB={0:"Illegal comment.",1:"CDATA section is allowed only in XML context.",2:"Duplicate attribute.",3:"End tag cannot have attributes.",4:"Illegal '/' in tags.",5:"Unexpected EOF in tag.",6:"Unexpected EOF in CDATA section.",7:"Unexpected EOF in comment.",8:"Unexpected EOF in script.",9:"Unexpected EOF in tag.",10:"Incorrectly closed comment.",11:"Incorrectly opened comment.",12:"Illegal tag name. Use '&lt;' to print '<'.",13:"Attribute value was expected.",14:"End tag name was expected.",15:"Whitespace was expected.",16:"Unexpected '<!--' in comment.",17:`Attribute name cannot contain U+0022 ("), U+0027 ('), and U+003C (<).`,18:"Unquoted attribute value cannot contain U+0022 (\"), U+0027 ('), U+003C (<), U+003D (=), and U+0060 (`).",19:"Attribute name cannot start with '='.",21:"'<?' is allowed only in XML context.",20:"Unexpected null character.",22:"Illegal '/' in tags.",23:"Invalid end tag.",24:"Element is missing end tag.",25:"Interpolation end sign was not found.",27:"End bracket for dynamic directive argument was not found. Note that dynamic directive argument cannot contain spaces.",26:"Legal directive name was expected.",28:"v-if/v-else-if is missing expression.",29:"v-if/else branches must use unique keys.",30:"v-else/v-else-if has no adjacent v-if or v-else-if.",31:"v-for is missing expression.",32:"v-for has invali
22d expression.",33:"<template v-for> key should be placed on the <template> tag.",34:"v-bind is missing expression.",35:"v-on is missing expression.",36:"Unexpected custom directive on <slot> outlet.",37:"Mixed v-slot usage on both the component and nested <template>. When there are multiple named slots, all slots should use <template> syntax to avoid scope ambiguity.",38:"Duplicate slot names found. ",39:"Extraneous children found when component already has explicitly named default slot. These children will be ignored.",40:"v-slot can only be used on components or <template> tags.",41:"v-model is missing expression.",42:"v-model value must be a valid JavaScript member expression.",43:"v-model cannot be used on v-for or v-slot scope variables because they are not writable.",44:`v-model cannot be used on a prop, because local prop bindings are not writable.
23Use a v-bind binding combined with a v-on listener that emits update:x event instead.`,45:"Error parsing JavaScript expression: ",46:"<KeepAlive> expects exactly one child component.",47:'"prefixIdentifiers" option is not supported in this build of compiler.',48:"ES module mode is not supported in this build of compiler.",49:'"cacheHandlers" option is only supported when the "prefixIdentifiers" option is enabled.',50:'"scopeId" option is only supported in module mode.',51:"@vnode-* hooks in templates are deprecated. Use the vue: prefix instead. For example, @vnode-mounted should be changed to @vue:mounted. @vnode-* hooks support will be removed in 3.4.",52:'v-is="component-name" has been deprecated. Use is="vue:component-name" instead. v-is support will be removed in 3.4.',53:""},al=Symbol("Fragment"),Hs=Symbol("Teleport"),fm=Symbol("Suspense"),Qc=Symbol("KeepAlive"),Jb=Symbol("BaseTransition"),Xi=Symbol("openBlock"),Xb=Symbol("createBlock"),Qb=Symbol("createElementBlock"),pm=Symbol("createVNode"),mm=Symbol("createElementVNode"),Ll=Symbol("createCommentVNode"),hm=Symbol("createTextVNode"),Zb=Symbol("createStaticVNode"),gm=Symbol("resolveComponent"),Zc=Symbol("resolveDynamicComponent"),ym=Symbol("resolveDirective"),vm=Symbol("resolveFilter"),bm=Symbol("withDirectives"),wm=Symbol("renderList"),e0=Symbol("renderSlot"),t0=Symbol("createSlots"),Wu=Symbol("toDisplayString"),eu=Symbol("mergeProps"),_m=Symbol("normalizeClass"),Sm=Symbol("normalizeStyle"),sl=Symbol("normalizeProps"),xl=Symbol("guardReactiveProps"),Tm=Symbol("toHandlers"),lp=Symbol("camelize"),FR=Symbol("capitalize"),cp=Symbol("toHandlerKey"),tu=Symbol("setBlockTracking"),WR=Symbol("pushScopeId"),VR=Symbol("popScopeId"),Em=Symbol("withCtx"),jR=Symbol("unref"),HR=Symbol("isRef"),Cm=Symbol("withMemo"),n0=Symbol("isMemoSame"),za={[al]:"Fragment",[Hs]:"Teleport",[fm]:"Suspense",[Qc]:"KeepAlive",[Jb]:"BaseTransition",[Xi]:"openBlock",[Xb]:"createBlock",[Qb]:"createElementBlock",[pm]:"createVNode",[mm]:"createElementVNode",[Ll]:"createCommentVNode",[hm]:"createTextVNode",[Zb]:"createStaticVNode",[gm]:"resolveComponent",[Zc]:"resolveDynamicComponent",[ym]:"resolveDirective",[vm]:"resolveFilter",[bm]:"withDirectives",[wm]:"renderList",[e0]:"renderSlot",[t0]:"createSlots",[Wu]:"toDisplayString",[eu]:"mergeProps",[_m]:"normalizeClass",[Sm]:"normalizeStyle",[sl]:"normalizeProps",[xl]:"guardReactiveProps",[Tm]:"toHandlers",[lp]:"camelize",[FR]:"capitalize",[cp]:"toHandlerKey",[tu]:"setBlockTracking",[WR]:"pushScopeId",[VR]:"popScopeId",[Em]:"withCtx",[jR]:"unref",[HR]:"isRef",[Cm]:"withMemo",[n0]:"isMemoSame"};function zR(e){Object.getOwnPropertySymbols(e).forEach(t=>{za[t]=e[t]})}const Jt={source:"",start:{line:1,column:1,offset:0},end:{line:1,column:1,offset:0}};function KR(e,t=Jt){return{type:0,children:e,helpers:new Set,components:[],directives:[],hoists:[],imports:[],cached:0,temps:0,codegenNode:void 0,loc:t}}function ll(e,t,n,r,o,i,a,s=!1,l=!1,c=!1,u=Jt){return e&&(s?(e.helper(Xi),e.helper(Ya(e.inSSR,c))):e.helper(qa(e.inSSR,c)),a&&e.helper(bm)),{type:13,tag:t,props:n,children:r,patchFlag:o,dynamicProps:i,directives:a,isBlock:s,disableTracking:l,isComponent:c,loc:u}}function Nl(e,t=Jt){return{type:17,loc:t,elements:e}}function cr(e,t=Jt){return{type:15,loc:t,properties:e}}function Pt(e,t){return{type:16,loc:Jt,key:lt(e)?Ve(e,!0):e,value:t}}function Ve(e,t=!1,n=Jt,r=0){return{type:4,loc:n,content:e,isStatic:t,constType:t?3:r}}function XB(e,t){return{type:5,loc:t,content:lt(e)?Ve(e,!1,t):e}}
vendor: 4,944 bytes, line 23
23function Mr(e,t=Jt){return{type:8,loc:t,children:e}}function Bt(e,t=[],n=Jt){return{type:14,loc:n,callee:e,arguments:t}}function Ka(e,t=void 0,n=!1,r=!1,o=Jt){return{type:18,params:e,returns:t,newline:n,isSlot:r,loc:o}}function up(e,t,n,r=!0){return{type:19,test:e,consequent:t,alternate:n,newline:r,loc:Jt}}function qR(e,t,n=!1){return{type:20,index:e,value:t,isVNode:n,loc:Jt}}function YR(e){return{type:21,body:e,loc:Jt}}function QB(e){return{type:22,elements:e,loc:Jt}}function ZB(e,t,n){return{type:23,test:e,consequent:t,alternate:n,loc:Jt}}function e$(e,t){return{type:24,left:e,right:t,loc:Jt}}function t$(e){return{type:25,expressions:e,loc:Jt}}function n$(e){return{type:26,returns:e,loc:Jt}}function qa(e,t){return e||t?pm:mm}function Ya(e,t){return e||t?Xb:Qb}function Am(e,{helper:t,removeHelper:n,inSSR:r}){e.isBlock||(e.isBlock=!0,n(qa(r,e.isComponent)),t(Xi),t(Ya(r,e.isComponent)))}const Bn=e=>e.type===4&&e.isStatic,Li=(e,t)=>e===t||e===Hb(t);function r0(e){if(Li(e,"Teleport"))return Hs;if(Li(e,"Suspense"))return fm;if(Li(e,"KeepAlive"))return Qc;if(Li(e,"BaseTransition"))return Jb}const r$=/^\d|[^\$\w]/,Vu=e=>!r$.test(e),o$=/[A-Za-z_$\xA0-\uFFFF]/,i$=/[\.\?\w$\xA0-\uFFFF]/,a$=/\s+[.[]\s*|\s*[.[]\s+/g,JR=e=>{e=e.trim().replace(a$,a=>a.trim());let t=0,n=[],r=0,o=0,i=null;for(let a=0;a<e.length;a++){const s=e.charAt(a);switch(t){case 0:if(s==="[")n.push(t),t=1,r++;else if(s==="(")n.push(t),t=2,o++;else if(!(a===0?o$:i$).test(s))return!1;break;case 1:s==="'"||s==='"'||s==="`"?(n.push(t),t=3,i=s):s==="["?r++:s==="]"&&(--r||(t=n.pop()));break;case 2:if(s==="'"||s==='"'||s==="`")n.push(t),t=3,i=s;else if(s==="(")o++;else if(s===")"){if(a===e.length-1)return!1;--o||(t=n.pop())}break;case 3:s===i&&(t=n.pop(),i=null);break}}return!r&&!o},s$=ip,o0=JR;function i0(e,t,n){const o={source:e.source.slice(t,t+n),start:nu(e.start,e.source,t),end:e.end};return n!=null&&(o.end=nu(e.start,e.source,t+n)),o}function nu(e,t,n=t.length){return ru(bo({},e),t,n)}function ru(e,t,n=t.length){let r=0,o=-1;for(let i=0;i<n;i++)t.charCodeAt(i)===10&&(r++,o=i);return e.offset+=n,e.line+=r,e.column=o===-1?e.column+n:n-o,e}function Ky(e,t){if(!e)throw new Error(t||"unexpected compiler condition")}function Yn(e,t,n=!1){for(let r=0;r<e.props.length;r++){const o=e.props[r];if(o.type===7&&(n||o.exp)&&(lt(t)?o.name===t:t.test(o.name)))return o}}function Ja(e,t,n=!1,r=!1){for(let o=0;o<e.props.length;o++){const i=e.props[o];if(i.type===6){if(n)continue;if(i.name===t&&(i.value||r))return i}else if(i.name==="bind"&&(i.exp||r)&&xi(i.arg,t))return i}}function xi(e,t){return!!(e&&Bn(e)&&e.content===t)}function XR(e){return e.props.some(t=>t.type===7&&t.name==="bind"&&(!t.arg||t.arg.type!==4||!t.arg.isStatic))}function pf(e){return e.type===5||e.type===2}function a0(e){return e.type===7&&e.name==="slot"}function cl(e){return e.type===1&&e.tagType===3}function ou(e){return e.type===1&&e.tagType===2}const l$=new Set([sl,xl]);function QR(e,t=[]){if(e&&!lt(e)&&e.type===14){const n=e.callee;if(!lt(n)&&l$.has(n))return QR(e.arguments[0],t.concat(e))}return[e,t]}function iu(e,t,n){let r,o=e.type===13?e.props:e.arguments[2],i=[],a;if(o&&!lt(o)&&o.type===14){const s=QR(o);o=s[0],i=s[1],a=i[i.length-1]}if(o==null||lt(o))r=cr([t]);else if(o.type===14){const s=o.arguments[0];!lt(s)&&s.type===15?Q_(t,s)||s.properties.unshift(t):o.callee===Tm?r=Bt(n.helper(eu),[cr([t]),o]):o.arguments.unshift(cr([t])),!r&&(r=o)}else o.type===15?(Q_(t,o)||o.properties.unshift(t),r=o):(r=Bt(n.helper(eu),[cr([t]),o]),a&&a.callee===xl&&(a=i[i.length-2]));e.type===13?a?a.arguments[0]=r:e.props=r:a?a.arguments[0]=r:e.arguments[2]=r}function Q_(e,t){let n=!1;if(e.key.type===4){const r=e.key.content;n=t.properties.some(o=>o.key.type===4&&o.key.content===r)}return n}function ul(e,t){return`_${t}_${e.replace(/[^\w]/g,(n,r)=>n==="-"?"_":e.charCodeAt(r).toString())}`}function zr(e,t){if(!e||Object.keys(t).length===0)return!1;switch(e.type){case 1:for(let n=0;n<e.props.length;n++){const r=e.props[n];if(r.type===7&&(zr(r.arg,t)||zr(r.exp,t)))return!0}return e.children.some(n=>zr(n,t));case 11:return zr(e.source,t)?!0:e.children.some(n=>zr(n,t));case 9:return e.branches.some(n=>zr(n,t));case 10:return zr(e.condition,t)?!0:e.children.some(n=>zr(n,t));case 4:return!e.isStatic&&Vu(e.content)&&!!t[e.content];case 8:return e.children.some(n=>Co(n)&&zr(n,t));case 5:case 12:return zr(e.content,t);case 2:case 3:return!1;default:return!1}}function ZR(e){return e.type===14&&e.callee===Cm?e.arguments[1].returns:e}const c$={COMPILER_IS_ON_ELEMENT:{message:'Platform-native elements with "is" prop will no longer be treated as components in Vue 3 unless the "is" value is explicitly prefixed with "vue:".',link:"https://v3-migration.vuejs.org/breaking-changes/custom-elements-interop.html"},COMPILER_V_BIND_SYNC:{message:e=>`.sync modifier for v-bind has been removed. Use v-model with argument instead. \`v-bind:${e}.sync\` should be changed to \`v-model:${e}
23\`.`,link:"https://v3-migration.vuejs.org/breaking-changes/v-model.html"},COMPILER_V_BIND_PROP:{message:".prop modifier for v-bind has been removed and no longer necessary. Vue 3 will automatically set a binding as DOM property when appropriate."},COMPILER_V_BIND_OBJECT_ORDER:{message:'v-bind="obj" usage is now order sensitive and behaves like JavaScript object spread: it will now overwrite an existing non-mergeable attribute that appears before v-bind in the case of conflict. To retain 2.x behavior, move v-bind to make it the first attribute. You can also suppress this warning if the usage is intended.',link:"https://v3-migration.vuejs.org/breaking-changes/v-bind.html"},COMPILER_V_ON_NATIVE:{message:".native modifier for v-on has been removed as is no longer necessary.",link:"https://v3-migration.vuejs.org/breaking-changes/v-on-native-modifier-removed.html"},COMPILER_V_IF_V_FOR_PRECEDENCE:{message:"v-if / v-for precedence when used on the same element has changed in Vue 3: v-if now takes higher precedence and will no longer have access to v-for scope variables. It is best to avoid the ambiguity with <template> tags or use a computed property that filters v-for data source.",link:"https://v3-migration.vuejs.org/breaking-changes/v
23-if-v-for.html"},COMPILER_NATIVE_TEMPLATE:{message:"<template> with no special directives will render as a native template element instead of its inner content in Vue 3."},COMPILER_INLINE_TEMPLATE:{message:'"inline-template" has been removed in Vue 3.',link:"https://v3-migration.vuejs.org/breaking-changes/inline-template-attribute.html"},COMPILER_FILTER:{message:'filters have been removed in Vue 3. The "|" symbol will be treated as native JavaScript bitwise OR operator. Use method calls or computed properties instead.',link:"https://v3-migration.vuejs.org/breaking-changes/filters.html"}};function qy(e,t){const n=t.options?t.options.compatConfig:t.compatConfig,r=n&&n[e];return e==="MODE"?r||3:r}function Wi(e,t){const n=qy("MODE",t),r=qy(e,t);return n===3?r===!0:r!==!1}function Qi(e,t,n,...r){const o=Wi(e,t);return o&&ju(e,t,n,...r),o}function ju(e,t,n,...r){if(qy(e,t)==="suppress-warning")return;const{message:i,link:a}=c$[e],s=`(deprecation ${e}) ${typeof i=="function"?i(...r):i}${a?`
24  Details: ${a}`:""}`,l=new SyntaxError(s);l.code=e,n&&(l.loc=n),t.onWarn(l)}const u$=/&(gt|lt|amp|apos|quot);/g,d$={gt:">",lt:"<",amp:"&",apos:"'",quot:'"'},Z_={delimiters:["{{","}}"],getNamespace:()=>0,getTextMode:()=>0,isVoidTag:ff,isPreTag:ff,isCustomElement:ff,decodeEntities:e=>e.replace(u$,(t,n)=>d$[n]),onError:Yb,onWarn:UR,comments:!0};function s0(e,t={}){const n=f$(e,t),r=pr(n);return KR(l0(n,0,[]),mr(n,r))}function f$(e,t){const n=bo({},Z_);let r;for(r in t)n[r]=t[r]===void 0?Z_[r]:t[r];return{options:n,column:1,line:1,offset:0,originalSource:e,source:e,inPre:!1,inVPre:!1,onWarn:n.onWarn}}function l0(e,t,n){const r=Pm(n),o=r?r.ns:0,i=[];for(;!_$(e,t,n);){const s=e.source;let l;if(t===0||t===1){if(!e.inVPre&&Cn(s,e.options.delimiters[0]))l=b$(e,t);else if(t===0&&s[0]==="<")if(s.length===1)ut(e,5,1);else if(s[1]==="!")Cn(s,"<!--")?l=m$(e):Cn(s,"<!DOCTYPE")?l=Kl(e):Cn(s,"<![CDATA[")?o!==0?l=p$(e,n):(ut(e,1),l=Kl(e)):(ut(e,11),l=Kl(e));else if(s[1]==="/")if(s.length===2)ut(e,5,2);else if(s[2]===">"){ut(e,14,2),Yt(e,3);continue}else if(/[a-z]/i.test(s[2])){ut(e,23),Yy(e,dp.End,r);continue}else ut(e,12,2),l=Kl(e);else/[a-z]/i.test(s[1])?(l=h$(e,n),Wi("COMPILER_NATIVE_TEMPLATE",e)&&l&&l.tag==="template"&&!l.props.some(c=>c.type===7&&eI(c.name))&&(ju("COMPILER_NATIVE_TEMPLATE",e,l.loc),l=l.children)):s[1]==="?"?(ut(e,21,1),l=Kl(e)):ut(e,12,1)}if(l||(l=w$(e,t)),rr(l))for(let c=0;c<l.length;c++)eS(i,l[c]);else eS(i,l)}let a=!1;if(t!==2&&t!==1){const s=e.options.whitespace!=="preserve";for(let l=0;l<i.length;l++){const c=i[l];if(c.type===2)if(e.inPre)c.content=c.content.replace(/\r\n/g,`
25`);else if(/[^\t\r\n\f ]/.test(c.content))s&&(c.content=c.content.replace(/[\t\r\n\f ]+/g," "));else{const u=i[l-1],d=i[l+1];!u||!d||s&&(u.type===3&&d.type===3||u.type===3&&d.type===1||u.type===1&&d.type===3||u.type===1&&d.type===1&&/[\r\n]/.test(c.content))?(a=!0,i[l]=null):c.content=" "}else c.type===3&&!e.options.comments&&(a=!0,i[l]=null)}if(e.inPre&&r&&e.options.isPreTag(r.tag)){const l=i[0];l&&l.type===2&&(l.content=l.content.replace(/^\r?\n/,""))}}return a?i.filter(Boolean):i}function eS(e,t){if(t.type===2){const n=Pm(e);if(n&&n.type===2&&n.loc.end.offset===t.loc.start.offset){n.content+=t.content,n.loc.end=t.loc.end,n.loc.source+=t.loc.source;return}}e.push(t)}function p$(e,t){Yt(e,9);const n=l0(e,3,t);return e.source.length===0?ut(e,6):Yt(e,3),n}function m$(e){const t=pr(e);let n;const r=/--(\!)?>/.exec(e.source);if(!r)n=e.source.slice(4),Yt(e,e.source.length),ut(e,7);else{r.index<=3&&ut(e,0),r[1]&&ut(e,10),n=e.source.slice(4,r.index);const o=e.source.slice(0,r.index);let i=1,a=0;for(;(a=o.indexOf("<!--",i))!==-1;)Yt(e,a-i+1),a+4<o.length&&ut(e,16),i=a+1;Yt(e,r.index+r[0].length-i+1)}return{type:3,content:n,loc:mr(e,t)}}function Kl(e){const t=pr(e),n=e.source[1]==="?"?1:2;let r;const o=e.source.indexOf(">");return o===-1?(r=e.source.slice(n),Yt(e,e.source.length)):(r=e.source.slice(n,o),Yt(e,o+1)),{type:3,content:r,loc:mr(e,t)}}function h$(e,t){const n=e.inPre,r=e.inVPre,o=Pm(t),i=Yy(e,dp.Start,o),a=e.inPre&&!n,s=e.inVPre&&!r;if(i.isSelfClosing||e.options.isVoidTag(i.tag))return a&&(e.inPre=!1),s&&(e.inVPre=!1),i;t.push(i);const l=e.options.getTextMode(i,o),c=l0(e,l,t);t.pop();{const u=i.props.find(d=>d.type===6&&d.name==="inline-template");if(u&&Qi("COMPILER_INLINE_TEMPLATE",e,u.loc)){const d=mr(e,i.loc.end);u.value={type:2,content:d.source,loc:d}}}if(i.children=c,Jy(e.source,i.tag))Yy(e,dp.End,o);else if(ut(e,24,0,i.loc.start),e.source.length===0&&i.tag.toLowerCase()==="script"){const u=c[0];u&&Cn(u.loc.source,"<!--")&&ut(e,8)}return i.loc=mr(e,i.loc.start),a&&(e.inPre=!1),s&&(e.inVPre=!1),i}var dp=(e=>(e[e.Start=0]="Start",e[e.End=1]="End",e))(dp||{});const eI=pn("if,else,else-if,for,slot");
25function Yy(e,t,n){const r=pr(e),o=/^<\/?([a-z][^\t\r\n\f />]*)/i.exec(e.source),i=o[1],a=e.options.getNamespace(i,n);Yt(e,o[0].length),au(e);const s=pr(e),l=e.source;e.options.isPreTag(i)&&(e.inPre=!0);let c=tS(e,t);t===0&&!e.inVPre&&c.some(f=>f.type===7&&f.name==="pre")&&(e.inVPre=!0,bo(e,s),e.source=l,c=tS(e,t).filter(f=>f.name!=="v-pre"));let u=!1;if(e.source.length===0?ut(e,9):(u=Cn(e.source,"/>"),t===1&&u&&ut(e,4),Yt(e,u?2:1)),t===1)return;if(Wi("COMPILER_V_IF_V_FOR_PRECEDENCE",e)){let f=!1,m=!1;for(let g=0;g<c.length;g++){const _=c[g];if(_.type===7&&(_.name==="if"?f=!0:_.name==="for"&&(m=!0)),f&&m){ju("COMPILER_V_IF_V_FOR_PRECEDENCE",e,mr(e,r));break}}}let d=0;return e.inVPre||(i==="slot"?d=2:i==="template"?c.some(f=>f.type===7&&eI(f.name))&&(d=3):g$(i,c,e)&&(d=1)),{type:1,ns:a,tag:i,tagType:d,props:c,isSelfClosing:u,children:[],loc:mr(e,r),codegenNode:void 0}}function g$(e,t,n){const r=n.options;if(r.isCustomElement(e))return!1;if(e==="component"||/^[A-Z]/.test(e)||r0(e)||r.isBuiltInComponent&&r.isBuiltInComponent(e)||r.isNativeTag&&!r.isNativeTag(e))return!0;for(let o=0;o<t.length;o++){const i=t[o];if(i.type===6){if(i.name==="is"&&i.value){if(i.value.content.startsWith("vue:"))return!0;if(Qi("COMPILER_IS_ON_ELEMENT",n,i.loc))return!0}}else{if(i.name==="is")return!0;if(i.name==="bind"&&xi(i.arg,"is")&&Qi("COMPILER_IS_ON_ELEMENT",n,i.loc))return!0}}}function tS(e,t){const n=[],r=new Set;for(;e.source.length>0&&!Cn(e.source,">")&&!Cn(e.source,"/>");){if(Cn(e.source,"/")){ut(e,22),Yt(e,1),au(e);continue}t===1&&ut(e,3);const o=y$(e,r);o.type===6&&o.value&&o.name==="class"&&(o.value.content=o.value.content.replace(/\s+/g," ").trim()),t===0&&n.push(o),/^[^\t\r\n\f />]/.test(e.source)&&ut(e,15),au(e)}return n}function y$(e,t){var n;const r=pr(e),i=/^[^\t\r\n\f />][^\t\r\n\f />=]*/.exec(e.source)[0];t.has(i)&&ut(e,2),t.add(i),i[0]==="="&&ut(e,19);{const l=/["'<]/g;let c;for(;c=l.exec(i);)ut(e,17,c.index)}Yt(e,i.length);let a;/^[\t\r\n\f ]*=/.test(e.source)&&(au(e),Yt(e,1),au(e),a=v$(e),a||ut(e,13));const s=mr(e,r);if(!e.inVPre&&/^(v-[A-Za-z0-9-]|:|\.|@|#)/.test(i)){const l=/(?:^v-([a-z0-9-]+))?(?:(?::|^\.|^@|^#)(\[[^\]]+\]|[^\.]+))?(.+)?$/i.exec(i);let c=Cn(i,"."),u=l[1]||(c||Cn(i,":")?"bind":Cn(i,"@")?"on":"slot"),d;if(l[2]){const m=u==="slot",g=i.lastIndexOf(l[2],i.length-(((n=l[3])==null?void 0:n.length)||0)),_=mr(e,nS(e,r,g),nS(e,r,g+l[2].length+(m&&l[3]||"").length));let b=l[2],p=!0;b.startsWith("[")?(p=!1,b.endsWith("]")?b=b.slice(1,b.length-1):(ut(e,27),b=b.slice(1))):m&&(b+=l[3]||""),d={type:4,content:b,isStatic:p,constType:p?3:0,loc:_}}if(a&&a.isQuoted){const m=a.loc;m.start.offset++,m.start.column++,m.end=nu(m.start,a.content),m.source=m.source.slice(1,-1)}const f=l[3]?l[3].slice(1).split("."):[];return c&&f.push("prop"),u==="bind"&&d&&(f.includes("sync")&&Qi("COMPILER_V_BIND_SYNC",e,s,d.loc.source)&&(u="model",f.splice(f.indexOf("sync"),1)),f.includes("prop")&&Qi("COMPILER_V_BIND_PROP",e,s)),{type:7,name:u,exp:a&&{type:4,content:a.content,isStatic:!1,constType:0,loc:a.loc},arg:d,modifiers:f,loc:s}}return!e.inVPre&&Cn(i,"v-")&&ut(e,26),{type:6,name:i,value:a&&{type:2,content:a.content,loc:a.loc},loc:s}}function v$(e){const t=pr(e);let n;const r=e.source[0],o=r==='"'||r==="'";if(o){Yt(e,1);const i=e.source.indexOf(r);i===-1?n=kc(e,e.source.length,4):(n=kc(e,i,4),Yt(e,1))}else{const i=/^[^\t\r\n\f >]+/.exec(e.source);if(!i)return;const a=/["'<=`]/g;let s;for(;s=a.exec(i[0]);)ut(e,18,s.index);n=kc(e,i[0].length,4)}return{content:n,isQuoted:o,loc:mr(e,t)}}function b$(e,t){const[n,r]=e.options.delimiters,o=e.source.indexOf(r,n.length);if(o===-1){ut(e,25);return}const i=pr(e);Yt(e,n.length);const a=pr(e),s=pr(e),l=o-n.length,c=e.source.slice(0,l),u=kc(e,l,t),d=u.trim(),f=u.indexOf(d);f>0&&ru(a,c,f);const m=l-(u.length-d.length-f);return ru(s,c,m),Yt(e,r.length),{type:5,content:{type:4,isStatic:!1,constType:0,content:d,loc:mr(e,a,s)},loc:mr(e,i)}}function w$(e,t){const n=t===3?["]]>"]:["<",e.options.delimiters[0]];let r=e.source.length;for(let a=0;a<n.length;a++){const s=e.source.indexOf(n[a],1);s!==-1&&r>s&&(r=s)}const o=pr(e);return{type:2,content:kc(e,r,t),loc:mr(e,o)}}function kc(e,t,n){const r=e.source.slice(0,t);return Yt(e,t),n===2||n===3||!r.includes("&")?r:e.options.decodeEntities(r,n===4)}function pr(e){const{column:t,line:n,offset:r}=e;return{column:t,line:n,offset:r}}function mr(e,t,n){return n=n||pr(e),{start:t,end:n,source:e.originalSource.slice(t.offset,n.offset)}}function Pm(e){return e[e.length-1]}function Cn(e,t){return e.startsWith(t)}function Yt(e,t){const{source:n}=e;ru(e,n,t),e.source=n.slice(t)}function au(e){const t=/^[\t\r\n\f ]+/.exec(e.source);t&&Yt(e,t[0].length)}function nS(e,t,n){return nu(t,e.originalSource.slice(t.offset,n),n)}function ut(e,t,n,r=pr(e)){n&&(r.offset+=n,r.column+=n),e.options.onError(nt(t,{start:r,end:r,source:""}))}function _$(e,t,n){const r=e.source;switch(t){case 0:if(Cn(r,"</")){for(let o=n.length-1;o>=0;--o)if(Jy(r,n[o].tag))return!0}break;case 1:case 2:{const o=Pm(n);if(o&&Jy(r,o.tag))return!0;break}case 3:if(Cn(r,"]]>"))return!0;break}return!r}function Jy(e,t){return Cn(e,"</")&&e.slice(2,2+t.length).toLowerCase()===t.toLowerCase()&&/[\t\r\n\f />]/.test(e[2+t.length]||">")}function S$(e,t){mf(e,t,tI(e,e.children[0]))}function tI(e,t){const{children:n}=e;return n.length===1&&t.type===1&&!ou(t)}function mf(e,t,n=!1){const{children:r}=e,o=r.length;let i=0;for(let a=0;a<r.length;a++){const s=r[a];if(s.type===1&&s.tagType===0){const l=n?0:ur(s,t);if(l>0){if(l>=2){s.codegenNode.patchFlag="-1 /* HOISTED */",s.codegenNode=t.hoist(s.codegenNode),i++;continue}}else{const c=s.codegenNode;if(c.type===13){const u=iI(c);if((!u||u===512||u===1)&&rI(s,t)>=2){const d=oI(s);d&&(c.props=t.hoist(d))}c.dynamicProps&&(c.dynamicProps=t.hoist(c.dynamicProps))}}}if(s.type===1){const l=s.tagType===1;l&&t.scopes.vSlot++,mf(s,t),l&&t.scopes.vSlot--}else if(s.type===11)mf(s,t,s.children.length===1);else if(s.type===9)for(let l=0;l<s.branches.length;l++)mf(s.branches[l],t,s.branches[l].children.length===1)}i&&t.transformHoist&&t.transformHoist(r,t,e),i&&i===o&&e.type===1&&e.tagType===0&&e.codegenNode&&e.codegenNode.type===13&&rr(e.codegenNode.children)&&(e.codegenNode.children=t.hoist(Nl(e.codegenNode.children)))}function ur(e,t){const{constantCache:n}=t;switch(e.type){case 1:if(e.tagType!==0)return 0;const r=n.get(e);if(r!==void 0)return r;const o=e.codegenNode;if(o.type!==13||o.isBlock&&e.tag!=="svg"&&e.tag!=="foreignObject")return 0;if(iI(o))return n.set(e,0),0;{let s=3;const l=rI(e,t);if(l===0)return n.set(e,0),0;l<s&&(s=l);for(let c=0;c<e.children.length;c++){const u=ur(e.children[c],t);
25if(u===0)return n.set(e,0),0;u<s&&(s=u)}if(s>1)for(let c=0;c<e.props.length;c++){const u=e.props[c];if(u.type===7&&u.name==="bind"&&u.exp){const d=ur(u.exp,t);if(d===0)return n.set(e,0),0;d<s&&(s=d)}}if(o.isBlock){for(let c=0;c<e.props.length;c++)if(e.props[c].type===7)return n.set(e,0),0;t.removeHelper(Xi),t.removeHelper(Ya(t.inSSR,o.isComponent)),o.isBlock=!1,t.helper(qa(t.inSSR,o.isComponent))}return n.set(e,s),s}case 2:case 3:return 3;case 9:case 11:case 10:return 0;case 5:case 12:return ur(e.content,t);case 4:return e.constType;case 8:let a=3;for(let s=0;s<e.children.length;s++){const l=e.children[s];if(lt(l)||il(l))continue;const c=ur(l,t);if(c===0)return 0;c<a&&(a=c)}return a;default:return 0}}const T$=new Set([_m,Sm,sl,xl]);function nI(e,t){if(e.type===14&&!lt(e.callee)&&T$.has(e.callee)){const n=e.arguments[0];if(n.type===4)return ur(n,t);if(n.type===14)return nI(n,t)}return 0}function rI(e,t){let n=3;const r=oI(e);if(r&&r.type===15){const{properties:o}=r;for(let i=0;i<o.length;i++){const{key:a,value:s}=o[i],l=ur(a,t);if(l===0)return l;l<n&&(n=l);let c;if(s.type===4?c=ur(s,t):s.type===14?c=nI(s,t):c=0,c===0)return c;c<n&&(n=c)}}return n}function oI(e){const t=e.codegenNode;if(t.type===13)return t.props}function iI(e){const t=e.patchFlag;return t?parseInt(t,10):void 0}function aI(e,{filename:t="",prefixIdentifiers:n=!1,hoistStatic:r=!1,cacheHandlers:o=!1,nodeTransforms:i=[],directiveTransforms:a={},transformHoist:s=null,isBuiltInComponent:l=ip,isCustomElement:c=ip,expressionPlugins:u=[],scopeId:d=null,slotted:f=!0,ssr:m=!1,inSSR:g=!1,ssrCssVars:_="",bindingMetadata:b=PR,inline:p=!1,isTS:h=!1,onError:y=Yb,onWarn:v=UR,compatConfig:w}){const S=t.replace(/\?.*$/,"").match(/([^/\\]+)\.\w+$/),T={selfName:S&&um(Ha(S[1])),prefixIdentifiers:n,hoistStatic:r,cacheHandlers:o,nodeTransforms:i,directiveTransforms:a,transformHoist:s,isBuiltInComponent:l,isCustomElement:c,expressionPlugins:u,scopeId:d,slotted:f,ssr:m,inSSR:g,ssrCssVars:_,bindingMetadata:b,inline:p,isTS:h,onError:y,onWarn:v,compatConfig:w,root:e,helpers:new Map,components:new Set,directives:new Set,hoists:[],imports:[],constantCache:new Map,temps:0,cached:0,identifiers:Object.create(null),scopes:{vFor:0,vSlot:0,vPre:0,vOnce:0},parent:null,currentNode:e,childIndex:0,inVOnce:!1,helper(C){const R=T.helpers.get(C)||0;return T.helpers.set(C,R+1),C},removeHelper(C){const R=T.helpers.get(C);if(R){const P=R-1;P?T.helpers.set(C,P):T.helpers.delete(C)}},helperString(C){return`_${za[T.helper(C)]}`},replaceNode(C){{if(!T.currentNode)throw new Error("Node being replaced is already removed.");
25if(!T.parent)throw new Error("Cannot replace root node.")}T.parent.children[T.childIndex]=T.currentNode=C},removeNode(C){if(!T.parent)throw new Error("Cannot remove root node.");const R=T.parent.children,P=C?R.indexOf(C):T.currentNode?T.childIndex:-1;if(P<0)throw new Error("node being removed is not a child of current parent");!C||C===T.currentNode?(T.currentNode=null,T.onNodeRemoved()):T.childIndex>P&&(T.childIndex--,T.onNodeRemoved()),T.parent.children.splice(P,1)},onNodeRemoved:()=>{},addIdentifiers(C){},removeIdentifiers(C){},hoist(C){lt(C)&&(C=Ve(C)),T.hoists.push(C);const R=Ve(`_hoisted_${T.hoists.length}`,!1,C.loc,2);return R.hoisted=C,R},cache(C,R=!1){return qR(T.cached++,C,R)}};return T.filters=new Set,T}function sI(e,t){const n=aI(e,t);Hu(e,n),t.hoistStatic&&S$(e,n),t.ssr||E$(e,n),e.helpers=new Set([...n.helpers.keys()]),e.components=[...n.components],e.directives=[...n.directives],e.imports=n.imports,e.hoists=n.hoists,e.temps=n.temps,e.cached=n.cached,e.filters=[...n.filters]}function E$(e,t){const{helper:n}=t,{children:r}=e;if(r.length===1){const o=r[0];if(tI(e,o)&&o.codegenNode){const i=o.codegenNode;i.type===13&&Am(i,t),e.codegenNode=i}else e.codegenNode=o}else if(r.length>1){let o=64,i=Zr[64];r.filter(a=>a.type!==3).length===1&&(o|=2048,i+=`, ${Zr[2048]}`),e.codegenNode=ll(t,n(al),void 0,e.children,o+` /* ${i} */`,void 0,void 0,!0,void 0,!1)}}function C$(e,t){let n=0;const r=()=>{n--};for(;n<e.children.length;n++){const o=e.children[n];lt(o)||(t.parent=e,t.childIndex=n,t.onNodeRemoved=r,Hu(o,t))}}function Hu(e,t){t.currentNode=e;const{nodeTransforms:n}=t,r=[];for(let i=0;i<n.length;i++){const a=n[i](e,t);if(a&&(rr(a)?r.push(...a):r.push(a)),t.currentNode)e=t.currentNode;else return}switch(e.type){case 3:t.ssr||t.helper(Ll);break;case 5:t.ssr||t.helper(Wu);break;case 9:for(let i=0;i<e.branches.length;i++)Hu(e.branches[i],t);break;case 10:case 11:case 1:case 0:C$(e,t);break}t.currentNode=e;let o=r.length;for(;o--;)r[o]()}function c0(e,t){const n=lt(e)?r=>r===e:r=>e.test(r);return(r,o)=>{if(r.type===1){const{props:i}=r;if(r.tagType===3&&i.some(a0))return;const a=[];for(let s=0;s<i.length;s++){const l=i[s];if(l.type===7&&n(l.name)){i.splice(s,1),s--;const c=t(r,l,o);c&&a.push(c)}}return a}}}const Rm="/*#__PURE__*/",lI=e=>`${za[e]}: _${za[e]}`;function A$(e,{mode:t="function",prefixIdentifiers:n=t==="module",sourceMap:r=!1,filename:o="template.vue.html",scopeId:i=null,optimizeImports:a=!1,runtimeGlobalName:s="Vue",runtimeModuleName:l="vue",ssrRuntimeModuleName:c="vue/server-renderer",ssr:u=!1,isTS:d=!1,inSSR:f=!1}){const m={mode:t,prefixIdentifiers:n,sourceMap:r,filename:o,scopeId:i,optimizeImports:a,runtimeGlobalName:s,runtimeModuleName:l,ssrRuntimeModuleName:c,ssr:u,isTS:d,inSSR:f,source:e.loc.source,code:"",column:1,line:1,offset:0,indentLevel:0,pure:!1,map:void 0,helper(_){return`_${za[_]}`},push(_,b){m.code+=_},indent(){g(++m.indentLevel)},deindent(_=!1){_?--m.indentLevel:g(--m.indentLevel)},newline(){g(m.indentLevel)}};function g(_){m.push(`
26`+"  ".repeat(_))}return m}function cI(e,t={}){const n=A$(e,t);t.onContextCreated&&t.onContextCreated(n);const{mode:r,push:o,prefixIdentifiers:i,indent:a,deindent:s,newline:l,scopeId:c,ssr:u}=n,d=Array.from(e.helpers),f=d.length>0,m=!i&&r!=="module";P$(e,n);const _=u?"ssrRender":"render",p=(u?["_ctx","_push","_parent","_attrs"]:["_ctx","_cache"]).join(", ");if(o(`function ${_}(${p}) {`),a(),m&&(o("with (_ctx) {"),a(),f&&(o(`const { ${d.map(lI).join(", ")} } = _Vue`),o(`
27`),l())),e.components.length&&(Ch(e.components,"component",n),(e.directives.length||e.temps>0)&&l()),e.directives.length&&(Ch(e.directives,"directive",n),e.temps>0&&l()),e.filters&&e.filters.length&&(l(),Ch(e.filters,"filter",n),l()),e.temps>0){o("let ");for(let h=0;h<e.temps;h++)o(`${h>0?", ":""}_temp${h}`)}return(e.components.length||e.directives.length||e.temps)&&(o(`
28`),l()),u||o("return "),e.codegenNode?An(e.codegenNode,n):o("null"),m&&(s(),o("}")),s(),o("}"),{ast:e,code:n.code,preamble:"",map:n.map?n.map.toJSON():void 0}}function P$(e,t){const{ssr:n,prefixIdentifiers:r,push:o,newline:i,runtimeModuleName:a,runtimeGlobalName:s,ssrRuntimeModuleName:l}=t,c=s,u=Array.from(e.helpers);if(u.length>0&&(o(`const _Vue = ${c}
29`),e.hoists.length)){const d=[pm,mm,Ll,hm,Zb].filter(f=>u.includes(f)).map(lI).join(", ");o(`const { ${d} } = _Vue
30`)}R$(e.hoists,t),i(),o("return ")}function Ch(e,t,{helper:n,push:r,newline:o,isTS:i}){const a=n(t==="filter"?vm:t==="component"?gm:ym);for(let s=0;s<e.length;s++){let l=e[s];const c=l.endsWith("__self");c&&(l=l.slice(0,-6)),r(`const ${ul(l,t)} = ${a}(${JSON.stringify(l)}${c?", true":""})${i?"!":""}`),s<e.length-1&&o()}}function R$(e,t){if(!e.length)return;t.pure=!0;const{push:n,newline:r,helper:o,scopeId:i,mode:a}=t;r();for(let s=0;s<e.length;s++){const l=e[s];l&&(n(`const _hoisted_${s+1} = `),An(l,t),r())}t.pure=!1}function I$(e){return lt(e)||e.type===4||e.type===2||e.type===5||e.type===8}function u0(e,t){const n=e.length>3||e.some(r=>rr(r)||!I$(r));t.push("["),n&&t.indent(),zu(e,t,n),n&&t.deindent(),t.push("]")}function zu(e,t,n=!1,r=!0){const{push:o,newline:i}=t;
30for(let a=0;a<e.length;a++){const s=e[a];lt(s)?o(s):rr(s)?u0(s,t):An(s,t),a<e.length-1&&(n?(r&&o(","),i()):r&&o(", "))}}function An(e,t){if(lt(e)){t.push(e);return}if(il(e)){t.push(t.helper(e));return}switch(e.type){case 1:case 9:case 11:Ky(e.codegenNode!=null,"Codegen node is missing for element/if/for node. Apply appropriate transforms first."),An(e.codegenNode,t);break;case 2:k$(e,t);break;case 4:uI(e,t);break;case 5:O$(e,t);break;case 12:An(e.codegenNode,t);break;case 8:dI(e,t);break;case 3:L$(e,t);break;case 13:x$(e,t);break;case 14:M$(e,t);break;case 15:B$(e,t);break;case 17:$$(e,t);break;case 18:G$(e,t);break;case 19:U$(e,t);break;case 20:F$(e,t);break;case 21:zu(e.body,t,!0,!1);break;case 22:break;case 23:break;case 24:break;case 25:break;case 26:break;case 10:break;default:return Ky(!1,`unhandled codegen node type: ${e.type}`),e}}function k$(e,t){t.push(JSON.stringify(e.content),e)}function uI(e,t){const{content:n,isStatic:r}=e;t.push(r?JSON.stringify(n):n,e)}function O$(e,t){const{push:n,helper:r,pure:o}=t;o&&n(Rm),n(`${r(Wu)}(`),An(e.content,t),n(")")}function dI(e,t){for(let n=0;n<e.children.length;n++){const r=e.children[n];lt(r)?t.push(r):An(r,t)}}function D$(e,t){const{push:n}=t;if(e.type===8)n("["),dI(e,t),n("]");else if(e.isStatic){const r=Vu(e.content)?e.content:JSON.stringify(e.content);n(r,e)}else n(`[${e.content}]`,e)}function L$(e,t){const{push:n,helper:r,pure:o}=t;o&&n(Rm),n(`${r(Ll)}(${JSON.stringify(e.content)})`,e)}function x$(e,t){const{push:n,helper:r,pure:o}=t,{tag:i,props:a,children:s,patchFlag:l,dynamicProps:c,directives:u,isBlock:d,disableTracking:f,isComponent:m}=e;u&&n(r(bm)+"("),d&&n(`(${r(Xi)}(${f?"true":""}), `),o&&n(Rm);const g=d?Ya(t.inSSR,m):qa(t.inSSR,m);n(r(g)+"(",e),zu(N$([i,a,s,l,c]),t),n(")"),d&&n(")"),u&&(n(", "),An(u,t),n(")"))}function N$(e){let t=e.length;for(;t--&&e[t]==null;);return e.slice(0,t+1).map(n=>n||"null")}function M$(e,t){const{push:n,helper:r,pure:o}=t,i=lt(e.callee)?e.callee:r(e.callee);o&&n(Rm),n(i+"(",e),zu(e.arguments,t),n(")")}function B$(e,t){const{push:n,indent:r,deindent:o,newline:i}=t,{properties:a}=e;if(!a.length){n("{}",e);return}const s=a.length>1||a.some(l=>l.value.type!==4);n(s?"{":"{ "),s&&r();for(let l=0;l<a.length;l++){const{key:c,value:u}=a[l];D$(c,t),n(": "),An(u,t),l<a.length-1&&(n(","),i())}s&&o(),n(s?"}":" }")}function $$(e,t){u0(e.elements,t)}function G$(e,t){const{push:n,indent:r,deindent:o}=t,{params:i,returns:a,body:s,newline:l,isSlot:c}=e;c&&n(`_${za[Em]}(`),n("(",e),rr(i)?zu(i,t):i&&An(i,t),n(") => "),(l||s)&&(n("{"),r()),a?(l&&n("return "),rr(a)?u0(a,t):An(a,t)):s&&An(s,t),(l||s)&&(o(),n("}")),c&&(e.isNonScopedSlot&&n(", undefined, true"),n(")"))}function U$(e,t){const{test:n,consequent:r,alternate:o,newline:i}=e,{push:a,indent:s,deindent:l,newline:c}=t;if(n.type===4){const d=!Vu(n.content);d&&a("("),uI(n,t),d&&a(")")}else a("("),An(n,t),a(")");i&&s(),t.indentLevel++,i||a(" "),a("? "),An(r,t),t.indentLevel--,i&&c(),i||a(" "),a(": ");const u=o.type===19;u||t.indentLevel++,An(o,t),u||t.indentLevel--,i&&l(!0)}function F$(e,t){const{push:n,helper:r,indent:o,deindent:i,newline:a}=t;n(`_cache[${e.index}] || (`),e.isVNode&&(o(),n(`${r(tu)}(-1),`),a()),n(`_cache[${e.index}] = `),An(e.value,t),e.isVNode&&(n(","),a(),n(`${r(tu)}(1),`),a(),n(`_cache[${e.index}]`),i()),n(")")}function W$(e,t,n=!1,r=[],o=Object.create(null)){}function V$(e,t,n){return!1}function j$(e,t){if(e&&(e.type==="ObjectProperty"||e.type==="ArrayPattern")){let n=t.length;for(;n--;){const r=t[n];if(r.type==="AssignmentExpression")return!0;if(r.type!=="ObjectProperty"&&!r.type.endsWith("Pattern"))break}}return!1}function H$(e,t){for(const n of e.params)for(const r of Ri(n))t(r)}function z$(e,t){for(const n of e.body)if(n.type==="VariableDeclaration"){if(n.declare)continue;for(const r of n.declarations)for(const o of Ri(r.id))t(o)}else if(n.type==="FunctionDeclaration"||n.type==="ClassDeclaration"){if(n.declare||!n.id)continue;t(n.id)}}function Ri(e,t=[]){switch(e.type){case"Identifier":t.push(e);break;case"MemberExpression":let n=e;for(;n.type==="MemberExpression";)n=n.object;t.push(n);break;case"ObjectPattern":for(const r of e.properties)r.type==="RestElement"?Ri(r.argument,t):Ri(r.value,t);break;
30case"ArrayPattern":e.elements.forEach(r=>{r&&Ri(r,t)});break;case"RestElement":Ri(e.argument,t);break;case"AssignmentPattern":Ri(e.left,t);break}return t}const K$=e=>/Function(?:Expression|Declaration)$|Method$/.test(e.type),fI=e=>e&&(e.type==="ObjectProperty"||e.type==="ObjectMethod")&&!e.computed,q$=(e,t)=>fI(t)&&t.key===e,Y$=["TSAsExpression","TSTypeAssertion","TSNonNullExpression","TSInstantiationExpression","TSSatisfiesExpression"],J$=new RegExp("\\b"+"arguments,await,break,case,catch,class,const,continue,debugger,default,delete,do,else,export,extends,finally,for,function,if,import,let,new,return,super,switch,throw,try,var,void,while,with,yield".split(",").join("\\b|\\b")+"\\b"),X$=/'(?:[^'\\]|\\.)*'|"(?:[^"\\]|\\.)*"|`(?:[^`\\]|\\.)*\$\{|\}(?:[^`\\]|\\.)*`|`(?:[^`\\]|\\.)*`/g;function Ea(e,t,n=!1,r=!1){const o=e.content;if(o.trim())try{new Function(r?` ${o} `:`return ${n?`(${o}) => {}`:`(${o})`}`)}catch(i){let a=i.message;const s=o.replace(X$,"").match(J$);s&&(a=`avoid using JavaScript keyword as property name: "${s[0]}"`),t.onError(nt(45,e.loc,void 0,a))}}const pI=(e,t)=>{if(e.type===5)e.content=hf(e.content,t);else if(e.type===1)for(let n=0;n<e.props.length;n++){const r=e.props[n];if(r.type===7&&r.name!=="for"){const o=r.exp,i=r.arg;o&&o.type===4&&!(r.name==="on"&&i)&&(r.exp=hf(o,t,r.name==="slot")),i&&i.type===4&&!i.isStatic&&(r.arg=hf(i,t))}}};function hf(e,t,n=!1,r=!1,o=Object.create(t.identifiers)){return Ea(e,t,n,r),e}function mI(e){return lt(e)?e:e.type===4?e.content:e.children.map(mI).join("")}const Q$=c0(/^(if|else|else-if)$/,(e,t,n)=>hI(e,t,n,(r,o,i)=>{const a=n.parent.children;let s=a.indexOf(r),l=0;for(;s-->=0;){const c=a[s];c&&c.type===9&&(l+=c.branches.length)}return()=>{if(i)r.codegenNode=oS(o,l,n);else{const c=e9(r.codegenNode);c.alternate=oS(o,l+r.branches.length-1,n)}}}));function hI(e,t,n,r){if(t.name!=="else"&&(!t.exp||!t.exp.content.trim())){const o=t.exp?t.exp.loc:e.loc;n.onError(nt(28,t.loc)),t.exp=Ve("true",!1,o)}if(t.exp&&Ea(t.exp,n),t.name==="if"){const o=rS(e,t),i={type:9,loc:e.loc,branches:[o]};if(n.replaceNode(i),r)return r(i,o,!0)}else{const o=n.parent.children,i=[];let a=o.indexOf(e);for(;a-->=-1;){const s=o[a];if(s&&s.type===3){n.removeNode(s),i.unshift(s);continue}if(s&&s.type===2&&!s.content.trim().length){n.removeNode(s);continue}if(s&&s.type===9){t.name==="else-if"&&s.branches[s.branches.length-1].condition===void 0&&n.onError(nt(30,e.loc)),n.removeNode();const l=rS(e,t);i.length&&!(n.parent&&n.parent.type===1&&Li(n.parent.tag,"transition"))&&(l.children=[...i,...l.children]);{const u=l.userKey;u&&s.branches.forEach(({userKey:d})=>{Z$(d,u)&&n.onError(nt(29,l.userKey.loc))})}s.branches.push(l);const c=r&&r(s,l,!1);Hu(l,n),c&&c(),n.currentNode=null}else n.onError(nt(30,e.loc));break}}}function rS(e,t){const n=e.tagType===3;return{type:10,loc:e.loc,condition:t.name==="else"?void 0:t.exp,children:n&&!Yn(e,"for")?e.children:[e],userKey:Ja(e,"key"),isTemplateIf:n}}function oS(e,t,n){return e.condition?up(e.condition,iS(e,t,n),Bt(n.helper(Ll),['"v-if"',"true"])):iS(e,t,n)}function iS(e,t,n){const{helper:r}=n,o=Pt("key",Ve(`${t}`,!1,Jt,2)),{children:i}=e,a=i[0];if(i.length!==1||a.type!==1)if(i.length===1&&a.type===11){const l=a.codegenNode;return iu(l,o,n),l}else{let l=64,c=Zr[64];return!e.isTemplateIf&&i.filter(u=>u.type!==3).length===1&&(l|=2048,c+=`, ${Zr[2048]}`),ll(n,r(al),cr([o]),i,l+` /* ${c} */`,void 0,void 0,!0,!1,!1,e.loc)}else{const l=a.codegenNode,c=ZR(l);return c.type===13&&Am(c,n),iu(c,o,n),l}}function Z$(e,t){if(!e||e.type!==t.type)return!1;if(e.type===6){if(e.value.content!==t.value.content)return!1}else{const n=e.exp,r=t.exp;if(n.type!==r.type||n.type!==4||n.isStatic!==r.isStatic||n.content!==r.content)return!1}return!0}function e9(e){for(;;)if(e.type===19)if(e.alternate.type===19)e=e.alternate;else return e;else e.type===20&&(e=e.value)}const t9=c0("for",(e,t,n)=>{const{helper:r,removeHelper:o}=n;return gI(e,t,n,i=>{const a=Bt(r(wm),[i.source]),s=cl(e),l=Yn(e,"memo"),c=Ja(e,"key"),u=c&&(c.type===6?Ve(c.value.content,!0):c.exp),d=c?Pt("key",u):null,f=i.source.type===4&&i.source.constType>0,m=f?64:c?128:256;return i.codegenNode=ll(n,r(al),void 0,a,m+` /* ${Zr[m]} */`,void 0,void 0,!0,!f,!1,e.loc),()=>{let g;const{children:_}=i;s&&e.children.some(h=>
30{if(h.type===1){const y=Ja(h,"key");if(y)return n.onError(nt(33,y.loc)),!0}});const b=_.length!==1||_[0].type!==1,p=ou(e)?e:s&&e.children.length===1&&ou(e.children[0])?e.children[0]:null;if(p?(g=p.codegenNode,s&&d&&iu(g,d,n)):b?g=ll(n,r(al),d?cr([d]):void 0,e.children,`64 /* ${Zr[64]} */`,void 0,void 0,!0,void 0,!1):(g=_[0].codegenNode,s&&d&&iu(g,d,n),g.isBlock!==!f&&(g.isBlock?(o(Xi),o(Ya(n.inSSR,g.isComponent))):o(qa(n.inSSR,g.isComponent))),g.isBlock=!f,g.isBlock?(r(Xi),r(Ya(n.inSSR,g.isComponent))):r(qa(n.inSSR,g.isComponent))),l){const h=Ka(fp(i.parseResult,[Ve("_cached")]));h.body=YR([Mr(["const _memo = (",l.exp,")"]),Mr(["if (_cached",...u?[" && _cached.key === ",u]:[],` && ${n.helperString(n0)}(_cached, _memo)) return _cached`]),Mr(["const _item = ",g]),Ve("_item.memo = _memo"),Ve("return _item")]),a.arguments.push(h,Ve("_cache"),Ve(String(n.cached++)))}else a.arguments.push(Ka(fp(i.parseResult),g,!0))}})});function gI(e,t,n,r){if(!t.exp){n.onError(nt(31,t.loc));return}const o=d0(t.exp,n);if(!o){n.onError(nt(32,t.loc));return}const{addIdentifiers:i,removeIdentifiers:a,scopes:s}=n,{source:l,value:c,key:u,index:d}=o,f={type:11,loc:t.loc,source:l,valueAlias:c,keyAlias:u,objectIndexAlias:d,parseResult:o,children:cl(e)?e.children:[e]};n.replaceNode(f),s.vFor++;const m=r&&r(f);return()=>{s.vFor--,m&&m()}}const n9=/([\s\S]*?)\s+(?:in|of)\s+([\s\S]*)/,aS=/,([^,\}\]]*)(?:,([^,\}\]]*))?$/,r9=/^\(|\)$/g;function d0(e,t){const n=e.loc,r=e.content,o=r.match(n9);if(!o)return;const[,i,a]=o,s={source:_d(n,a.trim(),r.indexOf(a,i.length)),value:void 0,key:void 0,index:void 0};Ea(s.source,t);let l=i.trim().replace(r9,"").trim();const c=i.indexOf(l),u=l.match(aS);if(u){l=l.replace(aS,"").trim();const d=u[1].trim();let f;if(d&&(f=r.indexOf(d,c+l.length),s.key=_d(n,d,f),Ea(s.key,t,!0)),u[2]){const m=u[2].trim();m&&(s.index=_d(n,m,r.indexOf(m,s.key?f+d.length:c+l.length)),Ea(s.index,t,!0))}}return l&&(s.value=_d(n,l,c),Ea(s.value,t,!0)),s}function _d(e,t,n){return Ve(t,!1,i0(e,n,t.length))}function fp({value:e,key:t,index:n},r=[]){return o9([e,t,n,...r])}function o9(e){let t=e.length;for(;t--&&!e[t];);return e.slice(0,t+1).map((n,r)=>n||Ve("_".repeat(r+1),!1))}const sS=Ve("undefined",!1),yI=(e,t)=>{if(e.type===1&&(e.tagType===1||e.tagType===3)){const n=Yn(e,"slot");if(n)return n.exp,t.scopes.vSlot++,()=>{t.scopes.vSlot--}}},i9=(e,t)=>{let n;if(cl(e)&&e.props.some(a0)&&(n=Yn(e,"for"))){const r=n.parseResult=d0(n.exp,t);if(r){const{value:o,key:i,index:a}=r,{addIdentifiers:s,removeIdentifiers:l}=t;return o&&s(o),i&&s(i),a&&s(a),()=>{o&&l(o),i&&l(i),a&&l(a)}}}},a9=(e,t,n)=>Ka(e,t,!1,!0,t.length?t[0].loc:n);function vI(e,t,n=a9){t.helper(Em);const{children:r,loc:o}=e,i=[],a=[];let s=t.scopes.vSlot>0||t.scopes.vFor>0;const l=Yn(e,"slot",!0);if(l){const{arg:b,exp:p}=l;b&&!Bn(b)&&(s=!0),i.push(Pt(b||Ve("default",!0),n(p,r,o)))}let c=!1,u=!1;const d=[],f=new Set;let m=0;for(let b=0;b<r.length;b++){const p=r[b];let h;if(!cl(p)||!(h=Yn(p,"slot",!0))){p.type!==3&&d.push(p);continue}if(l){t.onError(nt(37,h.loc));break}c=!0;const{children:y,loc:v}=p,{arg:w=Ve("default",!0),exp:S,loc:T}=h;let C;Bn(w)?C=w?w.content:"default":s=!0;const R=n(S,y,v);let P,E,A;if(P=Yn(p,"if"))s=!0,a.push(up(P.exp,Sd(w,R,m++),sS));else if(E=Yn(p,/^else(-if)?$/,!0)){let L=b,x;for(;L--&&(x=r[L],x.type===3););if(x&&cl(x)&&Yn(x,"if")){r.splice(b,1),b--;let j=a[a.length-1];for(;j.alternate.type===19;)j=j.alternate;j.alternate=E.exp?up(E.exp,Sd(w,R,m++),sS):Sd(w,R,m++)}else t.onError(nt(30,E.loc))}else if(A=Yn(p,"for")){s=!0;const L=A.parseResult||d0(A.exp,t);L?a.push(Bt(t.helper(wm),[L.source,Ka(fp(L),Sd(w,R),!0)])):t.onError(nt(32,A.loc))}else{if(C){if(f.has(C)){t.onError(nt(38,T));continue}f.add(C),C==="default"&&(u=!0)}i.push(Pt(w,R))}}if(!l){const b=(p,h)=>{const y=n(p,h,o);return t.compatConfig&&(y.isNonScopedSlot=!0),Pt("default",y)};c?d.length&&d.some(p=>bI(p))&&(u?t.onError(nt(39,d[0].loc)):i.push(b(void 0,d))):i.push(b(void 0,r))}const g=s?2:gf(e.children)?3:1;let _=cr(i.concat(Pt("_",Ve(g+` /* ${LR[g]} */`,!1))),o);return a.length&&(_=Bt(t.helper(t0),[_,Nl(a)])),{slots:_,hasDynamicSlots:s}}function Sd(e,t,n){const r=[Pt("name",e),Pt("fn",t)];return n!=null&&r.push(Pt("key",Ve(String(n),!0))),cr(r)}function gf(e){for(let t=0;t<e.length;t++){const n=e[t];switch(n.type){case 1:if(n.tagType===2||gf(n.children))return!0;break;case 9:if(gf(n.branches))return!0;break;case 10:case 11:if(gf(n.children))return!0;break}}return!1}function bI(e){return e.type!==2&&e.type!==12?!0:e.type===2?!!e.content.trim():bI(e.content)}
30const wI=new WeakMap,_I=(e,t)=>function(){if(e=t.currentNode,!(e.type===1&&(e.tagType===0||e.tagType===1)))return;const{tag:r,props:o}=e,i=e.tagType===1;let a=i?SI(e,t):`"${r}"`;const s=Co(a)&&a.callee===Zc;let l,c,u,d=0,f,m,g,_=s||a===Hs||a===fm||!i&&(r==="svg"||r==="foreignObject");if(o.length>0){const b=f0(e,t,void 0,i,s);l=b.props,d=b.patchFlag,m=b.dynamicPropNames;const p=b.directives;g=p&&p.length?Nl(p.map(h=>TI(h,t))):void 0,b.shouldUseBlock&&(_=!0)}if(e.children.length>0)if(a===Qc&&(_=!0,d|=1024,e.children.length>1&&t.onError(nt(46,{start:e.children[0].loc.start,end:e.children[e.children.length-1].loc.end,source:""}))),i&&a!==Hs&&a!==Qc){const{slots:p,hasDynamicSlots:h}=vI(e,t);c=p,h&&(d|=1024)}else if(e.children.length===1&&a!==Hs){const p=e.children[0],h=p.type,y=h===5||h===8;y&&ur(p,t)===0&&(d|=1),y||h===2?c=p:c=e.children}else c=e.children;if(d!==0){if(d<0)u=d+` /* ${Zr[d]} */`;else{const b=Object.keys(Zr).map(Number).filter(p=>p>0&&d&p).map(p=>Zr[p]).join(", ");u=d+` /* ${b} */`}m&&m.length&&(f=l9(m))}e.codegenNode=ll(t,a,l,c,u,f,g,!!_,!1,i,e.loc)};function SI(e,t,n=!1){let{tag:r}=e;const o=Xy(r),i=Ja(e,"is");if(i)if(o||Wi("COMPILER_IS_ON_ELEMENT",t)){const l=i.type===6?i.value&&Ve(i.value.content,!0):i.exp;if(l)return Bt(t.helper(Zc),[l])}else i.type===6&&i.value.content.startsWith("vue:")&&(r=i.value.content.slice(4));const a=!o&&Yn(e,"is");if(a&&a.exp)return t.onWarn(nt(52,a.loc)),Bt(t.helper(Zc),[a.exp]);const s=r0(r)||t.isBuiltInComponent(r);return s?(n||t.helper(s),s):(t.helper(gm),t.components.add(r),ul(r,"component"))}function f0(e,t,n=e.props,r,o,i=!1){const{tag:a,loc:s,children:l}=e;let c=[];const u=[],d=[],f=l.length>0;let m=!1,g=0,_=!1,b=!1,p=!1,h=!1,y=!1,v=!1;const w=[],S=R=>{c.length&&(u.push(cr(lS(c),s)),c=[]),R&&u.push(R)},T=({key:R,value:P})=>{if(Bn(R)){const E=R.content,A=ap(E);if(A&&(!r||o)&&E.toLowerCase()!=="onclick"&&E!=="onUpdate:modelValue"&&!zy(E)&&(h=!0),A&&zy(E)&&(v=!0),P.type===20||(P.type===4||P.type===8)&&ur(P,t)>0)return;E==="ref"?_=!0:E==="class"?b=!0:E==="style"?p=!0:E!=="key"&&!w.includes(E)&&w.push(E),r&&(E==="class"||E==="style")&&!w.includes(E)&&w.push(E)}else y=!0};for(let R=0;R<n.length;R++){const P=n[R];if(P.type===6){const{loc:E,name:A,value:L}=P;let x=!0;if(A==="ref"&&(_=!0,t.scopes.vFor>
300&&c.push(Pt(Ve("ref_for",!0),Ve("true")))),A==="is"&&(Xy(a)||L&&L.content.startsWith("vue:")||Wi("COMPILER_IS_ON_ELEMENT",t)))continue;c.push(Pt(Ve(A,!0,i0(E,0,A.length)),Ve(L?L.content:"",x,L?L.loc:E)))}else{const{name:E,arg:A,exp:L,loc:x}=P,j=E==="bind",G=E==="on";if(E==="slot"){r||t.onError(nt(40,x));continue}if(E==="once"||E==="memo"||E==="is"||j&&xi(A,"is")&&(Xy(a)||Wi("COMPILER_IS_ON_ELEMENT",t))||G&&i)continue;if((j&&xi(A,"key")||G&&f&&xi(A,"vue:before-update"))&&(m=!0),j&&xi(A,"ref")&&t.scopes.vFor>0&&c.push(Pt(Ve("ref_for",!0),Ve("true"))),!A&&(j||G)){if(y=!0,L)if(j){if(S(),u.some(fe=>fe.type===15?fe.properties.some(({key:ve})=>ve.type!==4||!ve.isStatic?!0:ve.content!=="class"&&ve.content!=="style"&&!ap(ve.content)):!0)&&Qi("COMPILER_V_BIND_OBJECT_ORDER",t,x),Wi("COMPILER_V_BIND_OBJECT_ORDER",t)){u.unshift(L);continue}u.push(L)}else S({type:14,loc:x,callee:t.helper(Tm),arguments:r?[L]:[L,"true"]});else t.onError(nt(j?34:35,x));continue}const q=t.directiveTransforms[E];if(q){const{props:J,needRuntime:fe}=q(P,e,t);!i&&J.forEach(T),G&&A&&!Bn(A)?S(cr(J,s)):c.push(...J),fe&&(d.push(P),il(fe)&&wI.set(P,fe))}else OR(E)||(d.push(P),f&&(m=!0))}}let C;if(u.length?(S(),u.length>1?C=Bt(t.helper(eu),u,s):C=u[0]):c.length&&(C=cr(lS(c),s)),y?g|=16:(b&&!r&&(g|=2),p&&!r&&(g|=4),w.length&&(g|=8),h&&(g|=32)),!m&&(g===0||g===32)&&(_||v||d.length>0)&&(g|=512),!t.inSSR&&C)switch(C.type){case 15:let R=-1,P=-1,E=!1;for(let x=0;x<C.properties.length;x++){const j=C.properties[x].key;Bn(j)?j.content==="class"?R=x:j.content==="style"&&(P=x):j.isHandlerKey||(E=!0)}const A=C.properties[R],L=C.properties[P];E?C=Bt(t.helper(sl),[C]):(A&&!Bn(A.value)&&(A.value=Bt(t.helper(_m),[A.value])),L&&(p||L.value.type===4&&L.value.content.trim()[0]==="["||L.value.type===17)&&(L.value=Bt(t.helper(Sm),[L.value])));break;case 14:break;default:C=Bt(t.helper(sl),[Bt(t.helper(xl),[C])]);break}return{props:C,directives:d,patchFlag:g,dynamicPropNames:w,shouldUseBlock:m}}function lS(e){const t=new Map,n=[];for(let r=0;r<e.length;r++){const o=e[r];if(o.key.type===8||!o.key.isStatic){n.push(o);continue}const i=o.key.content,a=t.get(i);a?(i==="style"||i==="class"||ap(i))&&s9(a,o):(t.set(i,o),n.push(o))}return n}function s9(e,t){e.value.type===17?e.value.elements.push(t.value):e.value=Nl([e.value,t.value],e.loc)}function TI(e,t){const n=[],r=wI.get(e);r?n.push(t.helperString(r)):(t.helper(ym),t.directives.add(e.name),n.push(ul(e.name,"directive")));const{loc:o}=e;if(e.exp&&n.push(e.exp),e.arg&&(e.exp||n.push("void 0"),n.push(e.arg)),Object.keys(e.modifiers).length){e.arg||(e.exp||n.push("void 0"),n.push("void 0"));const i=Ve("true",!1,o);n.push(cr(e.modifiers.map(a=>Pt(a,i)),o))}return Nl(n,e.loc)}function l9(e){let t="[";for(let n=0,r=e.length;n<r;n++)t+=JSON.stringify(e[n]),n<r-1&&(t+=", ");return t+"]"}function Xy(e){return e==="component"||e==="Component"}const c9=(e,t)=>{if(ou(e)){const{children:n,loc:r}=e,{slotName:o,slotProps:i}=EI(e,t),a=[t.prefixIdentifiers?"_ctx.$slots":"$slots",o,"{}","undefined","true"];let s=2;i&&(a[2]=i,s=3),n.length&&(a[3]=Ka([],n,!1,!1,r),s=4),t.scopeId&&!t.slotted&&(s=5),a.splice(s),e.codegenNode=Bt(t.helper(e0),a,r)}};function EI(e,t){let n='"default"',r;const o=[];for(let i=0;i<e.props.length;i++){const a=e.props[i];a.type===6?a.value&&(a.name==="name"?n=JSON.stringify(a.value.content):(a.name=Ha(a.name),o.push(a))):a.name==="bind"&&xi(a.arg,"name")?a.exp&&(n=a.exp):(a.name==="bind"&&a.arg&&Bn(a.arg)&&(a.arg.content=Ha(a.arg.content)),o.push(a))}if(o.length>0){const{props:i,directives:a}=f0(e,t,o,!1,!1);r=i,a.length&&t.onError(nt(36,a[0].loc))}return{slotName:n,slotProps:r}}const u9=/^\s*([\w$_]+|(async\s*)?\([^)]*?\))\s*(:[^=]+)?=>|^\s*(async\s+)?function(?:\s+[\w$]+)?\s*\(/,p0=(e,t,n,r)=>{const{loc:o,modifiers:i,arg:a}=e;!e.exp&&!i.length&&n.onError(nt(35,o));let s;if(a.type===4)if(a.isStatic){let d=a.content;d.startsWith("vnode")&&n.onWarn(nt(51,a.loc)),d.startsWith("vue:")&&(d=`vnode-${d.slice(4)}`);const f=t.tagType!==0||d.startsWith("vnode")||!/[A-Z]/.test(d)?DR(Ha(d)):`on:${d}`;s=Ve(f,!0,a.loc)}
30else s=Mr([`${n.helperString(cp)}(`,a,")"]);else s=a,s.children.unshift(`${n.helperString(cp)}(`),s.children.push(")");let l=e.exp;l&&!l.content.trim()&&(l=void 0);let c=n.cacheHandlers&&!l&&!n.inVOnce;if(l){const d=o0(l.content),f=!(d||u9.test(l.content)),m=l.content.includes(";");Ea(l,n,!1,m),(f||c&&d)&&(l=Mr([`${f?"$event":"(...args)"} => ${m?"{":"("}`,l,m?"}":")"]))}let u={props:[Pt(s,l||Ve("() => {}",!1,o))]};return r&&(u=r(u)),c&&(u.props[0].value=n.cache(u.props[0].value)),u.props.forEach(d=>d.key.isHandlerKey=!0),u},CI=(e,t,n)=>{const{exp:r,modifiers:o,loc:i}=e,a=e.arg;return a.type!==4?(a.children.unshift("("),a.children.push(') || ""')):a.isStatic||(a.content=`${a.content} || ""`),o.includes("camel")&&(a.type===4?a.isStatic?a.content=Ha(a.content):a.content=`${n.helperString(lp)}(${a.content})`:(a.children.unshift(`${n.helperString(lp)}(`),a.children.push(")"))),n.inSSR||(o.includes("prop")&&cS(a,"."),o.includes("attr")&&cS(a,"^")),!r||r.type===4&&!r.content.trim()?(n.onError(nt(34,i)),{props:[Pt(a,Ve("",!0,i))]}):{props:[Pt(a,r)]}},cS=(e,t)=>{e.type===4?e.isStatic?e.content=t+e.content:e.content=`\`${t}\${${e.content}}\``:(e.children.unshift(`'${t}' + (`),e.children.push(")"))},d9=(e,t)=>{if(e.type===0||e.type===1||e.type===11||e.type===10)return()=>{const n=e.children;let r,o=!1;for(let i=0;i<n.length;i++){const a=n[i];if(pf(a)){o=!0;for(let s=i+1;s<n.length;s++){const l=n[s];if(pf(l))r||(r=n[i]=Mr([a],a.loc)),r.children.push(" + ",l),n.splice(s,1),s--;else{r=void 0;break}}}}if(!(!o||n.length===1&&(e.type===0||e.type===1&&e.tagType===0&&!e.props.find(i=>i.type===7&&!t.directiveTransforms[i.name])&&e.tag!=="template")))for(let i=0;i<n.length;i++){const a=n[i];if(pf(a)||a.type===8){const s=[];(a.type!==2||a.content!==" ")&&s.push(a),!t.ssr&&ur(a,t)===0&&s.push(`1 /* ${Zr[1]} */`),n[i]={type:12,content:a,loc:a.loc,codegenNode:Bt(t.helper(hm),s)}}}}},uS=new WeakSet,f9=(e,t)=>{if(e.type===1&&Yn(e,"once",!0))return uS.has(e)||t.inVOnce||t.inSSR?void 0:(uS.add(e),t.inVOnce=!0,t.helper(tu),()=>{t.inVOnce=!1;const n=t.currentNode;n.codegenNode&&(n.codegenNode=t.cache(n.codegenNode,!0))})},m0=(e,t,n)=>{const{exp:r,arg:o}=e;if(!r)return n.onError(nt(41,e.loc)),Td();const i=r.loc.source,a=r.type===4?r.content:i,s=n.bindingMetadata[i];if(s==="props"||s==="props-aliased")return n.onError(nt(44,r.loc)),Td();if(!a.trim()||!o0(a))return n.onError(nt(42,r.loc)),Td();const l=o||Ve("modelValue",!0),c=o?Bn(o)?`onUpdate:${Ha(o.content)}`:Mr(['"onUpdate:" + ',o]):"onUpdate:modelValue";let u;const d=n.isTS?"($event: any)":"$event";u=Mr([`${d} => ((`,r,") = $event)"]);const f=[Pt(l,e.exp),Pt(c,u)];if(e.modifiers.length&&t.tagType===1){const m=e.modifiers.map(_=>(Vu(_)?_:JSON.stringify(_))+": true").join(", "),g=o?Bn(o)?`${o.content}Modifiers`:Mr([o,' + "Modifiers"']):"modelModifiers";f.push(Pt(g,Ve(`{ ${m} }`,!1,e.loc,2)))}return Td(f)};function Td(e=[]){return{props:e}}const p9=/[\w).+\-_$\]]/,m9=(e,t)=>{Wi("COMPILER_FILTER",t)&&(e.type===5&&pp(e.content,t),e.type===1&&e.props.forEach(n=>{n.type===7&&n.name!=="for"&&n.exp&&pp(n.exp,t)}))};function pp(e,t){if(e.type===4)dS(e,t);else for(let n=0;n<e.children.length;n++){const r=e.children[n];typeof r=="object"&&(r.type===4?dS(r,t):r.type===8?pp(e,t):r.type===5&&pp(r.content,t))}}function dS(e,t){const n=e.content;let r=!1,o=!1,i=!1,a=!1,s=0,l=0,c=0,u=0,d,f,m,g,_=[];for(m=0;m<n.length;m++)if(f=d,d=n.charCodeAt(m),r)d===39&&f!==92&&(r=!1);else if(o)d===34&&f!==92&&(o=!1);else if(i)d===96&&f!==92&&(i=!1);else if(a)d===47&&f!==92&&(a=!1);else if(d===124&&n.charCodeAt(m+1)!==124&&n.charCodeAt(m-1)!==124&&!s&&!l&&!c)g===void 0?(u=m+1,g=n.slice(0,m).trim()):b();else{switch(d){case 34:o=!0;break;case 39:r=!0;break;case 96:i=!0;break;case 40:c++;break;case 41:c--;break;case 91:l++;break;case 93:l--;break;case 123:s++;break;case 125:s--;break}if(d===47){let p=m-1,h;for(;p>=0&&(h=n.charAt(p),h===" ");p--);(!h||!p9.test(h))&&(a=!0)}}g===void 0?g=n.slice(0,m).trim():u!==0&&b();function b(){_.push(n.slice(u,m).trim()),u=m+1}if(_.length){for(ju("COMPILER_FILTER",t,e.loc),m=0;m<_.length;m++)g=h9(g,_[m],t);e.content=g}}function h9(e,t,n){n.helper(vm);const r=t.indexOf("(");if(r<0)return n.filters.add(t),`${ul(t,"filter")}(${e})`;{const o=t.slice(0,r),i=t.slice(r+1);
30return n.filters.add(o),`${ul(o,"filter")}(${e}${i!==")"?","+i:i}`}}const fS=new WeakSet,g9=(e,t)=>{if(e.type===1){const n=Yn(e,"memo");return!n||fS.has(e)?void 0:(fS.add(e),()=>{const r=e.codegenNode||t.currentNode.codegenNode;r&&r.type===13&&(e.tagType!==1&&Am(r,t),e.codegenNode=Bt(t.helper(Cm),[n.exp,Ka(void 0,r),"_cache",String(t.cached++)]))})}};function AI(e){return[[f9,Q$,g9,t9,m9,pI,c9,_I,yI,d9],{on:p0,bind:CI,model:m0}]}function PI(e,t={}){const n=t.onError||Yb,r=t.mode==="module";t.prefixIdentifiers===!0?n(nt(47)):r&&n(nt(48));const o=!1;t.cacheHandlers&&n(nt(49)),t.scopeId&&!r&&n(nt(50));const i=lt(e)?s0(e,t):e,[a,s]=AI();return sI(i,bo({},t,{prefixIdentifiers:o,nodeTransforms:[...a,...t.nodeTransforms||[]],directiveTransforms:bo({},s,t.directiveTransforms||{})})),cI(i,bo({},t,{prefixIdentifiers:o}))}const RI=()=>({props:[]}),h0=Symbol("vModelRadio"),g0=Symbol("vModelCheckbox"),y0=Symbol("vModelText"),v0=Symbol("vModelSelect"),mp=Symbol("vModelDynamic"),b0=Symbol("vOnModifiersGuard"),w0=Symbol("vOnKeysGuard"),_0=Symbol("vShow"),Im=Symbol("Transition"),S0=Symbol("TransitionGroup");zR({[h0]:"vModelRadio",[g0]:"vModelCheckbox",[y0]:"vModelText",[v0]:"vModelSelect",[mp]:"vModelDynamic",[b0]:"withModifiers",[w0]:"withKeys",[_0]:"vShow",[Im]:"Transition",[S0]:"TransitionGroup"});let ys;function y9(e,t=!1){return ys||(ys=document.createElement("div")),t?(ys.innerHTML=`<div foo="${e.replace(/"/g,"&quot;")}">`,ys.children[0].getAttribute("foo")):(ys.innerHTML=e,ys.textContent)}const v9=pn("style,iframe,script,noscript",!0),T0={isVoidTag:BR,isNativeTag:e=>NR(e)||MR(e),isPreTag:e=>e==="pre",decodeEntities:y9,isBuiltInComponent:e=>{if(Li(e,"Transition"))return Im;if(Li(e,"TransitionGroup"))return S0},getNamespace(e,t){let n=t?t.ns:0;if(t&&n===2)if(t.tag==="annotation-xml"){if(e==="svg")return 1;t.props.some(r=>r.type===6&&r.name==="encoding"&&r.value!=null&&(r.value.content==="text/html"||r.value.content==="application/xhtml+xml"))&&(n=0)}else/^m(?:[ions]|text)$/.test(t.tag)&&e!=="mglyph"&&e!=="malignmark"&&(n=0);else t&&n===1&&(t.tag==="foreignObject"||t.tag==="desc"||t.tag==="title")&&(n=0);if(n===0){if(e==="svg")return 1;if(e==="math")return 2}return n},getTextMode({tag:e,ns:t}){if(t===0){if(e==="textarea"||e==="title")return 1;if(v9(e))return 2}return 0}},II=e=>{e.type===1&&e.props.forEach((t,n)=>{t.type===6&&t.name==="style"&&t.value&&(e.props[n]={type:7,name:"bind",arg:Ve("style",!0,t.loc),exp:b9(t.value.content,t.loc),modifiers:[],loc:t.loc})})},b9=(e,t)=>{const n=Kb(e);return Ve(JSON.stringify(n),!1,t,3)};function xr(e,t){return nt(e,t,w9)}const w9={53:"v-html is missing expression.",54:"v-html will override element children.",55:"v-text is missing expression.",56:"v-text will override element children.",57:"v-model can only be used on <input>, <textarea> and <select> elements.",58:"v-model argument is not supported on plain elements.",59:"v-model cannot be used on file inputs since they are read-only. Use a v-on:change listener instead.",60:"Unnecessary value binding used alongside v-model. It will interfere with v-model's behavior.",61:"v-show is missing expression.",62:"<Transition> expects exactly one child element or component.",63:"Tags with side effect (<script> and <style>) are ignored in client component templates."},_9=(e,t,n)=>{const{exp:r,loc:o}=e;return r||n.onError(xr(53,o)),t.children.length&&(n.onError(xr(54,o)),t.children.length=0),{props:[Pt(Ve("innerHTML",!0,o),r||Ve("",!0))]}},S9=(e,t,n)=>{const{exp:r,loc:o}=e;return r||n.onError(xr(55,o)),t.children.length&&(n.onError(xr(56,o)),t.children.length=0),{props:[Pt(Ve("textContent",!0),r?ur(r,n)>0?r:Bt(n.helperString(Wu),[r],o):Ve("",!0))]}}
30,T9=(e,t,n)=>{const r=m0(e,t,n);if(!r.props.length||t.tagType===1)return r;e.arg&&n.onError(xr(58,e.arg.loc));function o(){const s=Ja(t,"value");s&&n.onError(xr(60,s.loc))}const{tag:i}=t,a=n.isCustomElement(i);if(i==="input"||i==="textarea"||i==="select"||a){let s=y0,l=!1;if(i==="input"||a){const c=Ja(t,"type");if(c){if(c.type===7)s=mp;else if(c.value)switch(c.value.content){case"radio":s=h0;break;case"checkbox":s=g0;break;case"file":l=!0,n.onError(xr(59,e.loc));break;default:o();break}}else XR(t)?s=mp:o()}else i==="select"?s=v0:o();l||(r.needRuntime=n.helper(s))}else n.onError(xr(57,e.loc));return r.props=r.props.filter(s=>!(s.key.type===4&&s.key.content==="modelValue")),r},E9=pn("passive,once,capture"),C9=pn("stop,prevent,self,ctrl,shift,alt,meta,exact,middle"),A9=pn("left,right"),kI=pn("onkeyup,onkeydown,onkeypress",!0),P9=(e,t,n,r)=>{const o=[],i=[],a=[];for(let s=0;s<t.length;s++){const l=t[s];l==="native"&&Qi("COMPILER_V_ON_NATIVE",n,r)||E9(l)?a.push(l):A9(l)?Bn(e)?kI(e.content)?o.push(l):i.push(l):(o.push(l),i.push(l)):C9(l)?i.push(l):o.push(l)}return{keyModifiers:o,nonKeyModifiers:i,eventOptionModifiers:a}},pS=(e,t)=>Bn(e)&&e.content.toLowerCase()==="onclick"?Ve(t,!0):e.type!==4?Mr(["(",e,`) === "onClick" ? "${t}" : (`,e,")"]):e,R9=(e,t,n)=>p0(e,t,n,r=>{const{modifiers:o}=e;if(!o.length)return r;let{key:i,value:a}=r.props[0];const{keyModifiers:s,nonKeyModifiers:l,eventOptionModifiers:c}=P9(i,o,n,e.loc);if(l.includes("right")&&(i=pS(i,"onContextmenu")),l.includes("middle")&&(i=pS(i,"onMouseup")),l.length&&(a=Bt(n.helper(b0),[a,JSON.stringify(l)])),s.length&&(!Bn(i)||kI(i.content))&&(a=Bt(n.helper(w0),[a,JSON.stringify(s)])),c.length){const u=c.map(um).join("");i=Bn(i)?Ve(`${i.content}${u}`,!0):Mr(["(",i,`) + "${u}"`])}return{props:[Pt(i,a)]}}),I9=(e,t,n)=>{const{exp:r,loc:o}=e;return r||n.onError(xr(61,o)),{props:[],needRuntime:n.helper(_0)}},k9=(e,t)=>{if(e.type===1&&e.tagType===1&&t.isBuiltInComponent(e.tag)===Im)return()=>{if(!e.children.length)return;OI(e)&&t.onError(xr(62,{start:e.children[0].loc.start,end:e.children[e.children.length-1].loc.end,source:""}));const r=e.children[0];if(r.type===1)for(const o of r.props)o.type===7&&o.name==="show"&&e.props.push({type:6,name:"persisted",value:void 0,loc:e.loc})}};function OI(e){const t=e.children=e.children.filter(r=>r.type!==3&&!(r.type===2&&!r.content.trim())),n=t[0];return t.length!==1||n.type===11||n.type===9&&n.branches.some(OI)}const O9=(e,t)=>{e.type===1&&e.tagType===0&&(e.tag==="script"||e.tag==="style")&&(t.onError(xr(63,e.loc)),t.removeNode())},DI=[II,k9],LI={cloak:RI,html:_9,text:S9,model:T9,on:R9,show:I9};function D9(e,t={}){return PI(e,bo({},T0,t,{nodeTransforms:[O9,...DI,...t.nodeTransforms||[]],directiveTransforms:bo({},LI,t.directiveTransforms||{}),transformHoist:null}))}function L9(e,t={}){return s0(e,bo({},T0,t))}const x9=Object.freeze(Object.defineProperty({__proto__:null,BASE_TRANSITION:Jb,CAMELIZE:lp,CAPITALIZE:FR,CREATE_BLOCK:Xb,CREATE_COMMENT:Ll,CREATE_ELEMENT_BLOCK:Qb,CREATE_ELEMENT_VNODE:mm,CREATE_SLOTS:t0,CREATE_STATIC:Zb,CREATE_TEXT:hm,CREATE_VNODE:pm,DOMDirectiveTransforms:LI,DOMNodeTransforms:DI,FRAGMENT:al,GUARD_REACTIVE_PROPS:xl,IS_MEMO_SAME:n0,IS_REF:HR,KEEP_ALIVE:Qc,MERGE_PROPS:eu,NORMALIZE_CLASS:_m,NORMALIZE_PROPS:sl,NORMALIZE_STYLE:Sm,OPEN_BLOCK:Xi,POP_SCOPE_ID:VR,PUSH_SCOPE_ID:WR,RENDER_LIST:wm,RENDER_SLOT:e0,RESOLVE_COMPONENT:gm,RESOLVE_DIRECTIVE:ym,RESOLVE_DYNAMIC_COMPONENT:Zc,RESOLVE_FILTER:vm,SET_BLOCK_TRACKING:tu,SUSPENSE:fm,TELEPORT:Hs,TO_DISPLAY_STRING:Wu,TO_HANDLERS:Tm,TO_HANDLER_KEY:cp,TRANSITION:Im,TRANSITION_GROUP:S0,TS_NODE_TYPES:Y$,UNREF:jR,V_MODEL_CHECKBOX:g0,V_MODEL_DYNAMIC:mp,V_MODEL_RADIO:h0,V_MODEL_SELECT:v0,V_MODEL_TEXT:y0,V_ON_WITH_KEYS:w0,V_ON_WITH_MODIFIERS:b0,V_SHOW:_0,WITH_CTX:Em,WITH_DIRECTIVES:bm,WITH_MEMO:Cm,advancePositionWithClone:nu,advancePositionWithMutation:ru,assert:Ky,baseCompile:PI,baseParse:s0,buildDirectiveArgs:TI,buildProps:f0,buildSlots:vI,checkCompatEnabled:Qi,compile:D9,convertToBlock:Am,createArrayExpression:Nl,createAssignmentExpression:e$,createBlockStatement:YR,createCacheExpression:qR,createCallExpression:Bt,createCompilerError:nt,createCompoundExpression:Mr,createConditionalExpression:up,createDOMCompilerError:xr,createForLoopParams:fp,createFunctionExpression:Ka,createIfStatement:ZB,createInterpolation:XB,createObjectExpression:cr,createObjectProperty:Pt,createReturnStatement:n$,createRoot:KR,createSequenceExpression:t$,createSimpleExpression:Ve,createStructuralDirectiveTransform:c0,createTemplateLiteral
30:QB,createTransformContext:aI,createVNodeCall:ll,extractIdentifiers:Ri,findDir:Yn,findProp:Ja,generate:cI,generateCodeFrame:xR,getBaseTransformPreset:AI,getConstantType:ur,getInnerRange:i0,getMemoedVNodeCall:ZR,getVNodeBlockHelper:Ya,getVNodeHelper:qa,hasDynamicKeyVBind:XR,hasScopeRef:zr,helperNameMap:za,injectProp:iu,isBuiltInType:Li,isCoreComponent:r0,isFunctionType:K$,isInDestructureAssignment:j$,isMemberExpression:o0,isMemberExpressionBrowser:JR,isMemberExpressionNode:s$,isReferencedIdentifier:V$,isSimpleIdentifier:Vu,isSlotOutlet:ou,isStaticArgOf:xi,isStaticExp:Bn,isStaticProperty:fI,isStaticPropertyKey:q$,isTemplateNode:cl,isText:pf,isVSlot:a0,locStub:Jt,noopDirectiveTransform:RI,parse:L9,parserOptions:T0,processExpression:hf,processFor:gI,processIf:hI,processSlotOutlet:EI,registerRuntimeHelpers:zR,resolveComponentType:SI,stringifyExpression:mI,toValidAssetId:ul,trackSlotScopes:yI,trackVForSlotScopes:i9,transform:sI,transformBind:CI,transformElement:_I,transformExpression:pI,transformModel:m0,transformOn:p0,transformStyle:II,traverseNode:Hu,walkBlockDeclarations:z$,walkFunctionParams:H$,walkIdentifiers:W$,warnDeprecation:ju},Symbol.toStringTag,{value:"Module"})),N9=Vb(x9),M9=Vb(wM),B9=Vb(YB);var mS;function $9(){return mS||(mS=1,(function(e){Object.defineProperty(e,"__esModule",{value:!0});var t=N9,n=M9,r=B9;function o(l){var c=Object.create(null);if(l)for(var u in l)c[u]=l[u];return c.default=l,Object.freeze(c)}var i=o(n);const a=Object.create(null);function s(l,c){if(!r.isString(l))if(l.nodeType)l=l.innerHTML;else return n.warn("invalid template option: ",l),r.NOOP;const u=l,d=a[u];if(d)return d;if(l[0]==="#"){const b=document.querySelector(l);b||n.warn(`Template element not found or is empty: ${l}`),l=b?b.innerHTML:""}const f=r.extend({hoistStatic:!0,onError:g,onWarn:b=>g(b,!0)},c);!f.isCustomElement&&typeof customElements<"u"&&(f.isCustomElement=b=>!!customElements.get(b));const{code:m}=t.compile(l,f);function g(b,p=!1){const h=p?b.message:`Template compilation error: ${b.message}`,y=b.loc&&r.generateCodeFrame(l,b.loc.start.offset,b.loc.end.offset);n.warn(y?`${h}
31${y}`:h)}const _=new Function("Vue",m)(i);return _._rc=!0,a[u]=_}n.registerRuntimeCompiler(s),e.compile=s,Object.keys(n).forEach(function(l){l!=="default"&&!e.hasOwnProperty(l)&&(e[l]=n[l])})})(Th)),Th}var hS;function ct(){return hS||(hS=1,Sh.exports=$9()),Sh.exports}var Ah={exports:{}},Ph,gS;function Zi(){if(gS)return Ph;gS=1;var e=Object.defineProperty,t=Object.getOwnPropertyDescriptor,n=Object.getOwnPropertyNames,r=Object.prototype.hasOwnProperty,o=(C,R)=>{for(var P in R)e(C,P,{get:R[P],enumerable:!0})},i=(C,R,P,E)=>{if(R&&typeof R=="object"||typeof R=="function")for(let A of n(R))!r.call(C,A)&&A!==P&&e(C,A,{get:()=>R[A],enumerable:!(E=t(R,A))||E.enumerable});return C},a=C=>i(e({},"__esModule",{value:!0}),C),s={};o(s,{extend:()=>c,flat:()=>T,get:()=>y,inBrowser:()=>u,isDate:()=>_,isDef:()=>f,isFunction:()=>m,isIOS:()=>h,isMobile:()=>b,isNumeric:()=>p,isObject:()=>d,isPromise:()=>g,isSameValue:()=>w,noop:()=>l,pick:()=>v,toArray:()=>S}),Ph=a(s);function l(){}const c=Object.assign,u=typeof window<"u",d=C=>C!==null&&typeof C=="object",f=C=>C!=null,m=C=>typeof C=="function",g=C=>d(C)&&m(C.then)&&m(C.catch),_=C=>Object.prototype.toString.call(C)==="[object Date]"&&!Number.isNaN(C.getTime());function b(C){return C=C.replace(/[^-|\d]/g,""),/^((\+86)|(86))?(1)\d{10}$/.test(C)||/^0[0-9-]{10,13}$/.test(C)}const p=C=>typeof C=="number"||/^\d+(\.\d+)?$/.test(C),h=()=>u?/ios|iphone|ipad|ipod/.test(navigator.userAgent.toLowerCase()):!1;function y(C,R){const P=R.split(".");let E=C;return P.forEach(A=>{var L;E=d(E)&&(L=E[A])!=null?L:""}),E}function v(C,R,P){return R.reduce((E,A)=>((!P||C[A]!==void 0)&&(E[A]=C[A]),E),{})}const w=(C,R)=>JSON.stringify(C)===JSON.stringify(R),S=C=>Array.isArray(C)?C:[C],T=C=>C.reduce((R,P)=>R.concat(P),[]);return Ph}var Rh,yS;function G9(){if(yS)return Rh;yS=1;var e=Object.defineProperty,t=Object.getOwnPropertyDescriptor,n=Object.getOwnPropertyNames,r=Object.prototype.hasOwnProperty,o=(b,p)=>{for(var h in p)e(b,h,{get:p[h],enumerable:!0})},i=(b,p,h,y)=>{if(p&&typeof p=="object"||typeof p=="function")for(let v of n(p))!r.call(b,v)&&v!==h&&e(b,v,{get:()=>p[v],enumerable:!(y=t(p,v))||y.enumerable});return b},a=b=>i(e({},"__esModule",{value:!0}),b),s={};o(s,{makeArrayProp:()=>f,makeNumberProp:()=>m,makeNumericProp:()=>g,makeRequiredProp:()=>d,makeStringProp:()=>_,numericProp:()=>c,truthProp:()=>u,unknownProp:()=>l}),Rh=a(s);const l=null,c=[Number,String],u={type:Boolean,default:!0},d=b=>({type:b,required:!0}),f=()=>({type:Array,default:()=>[]}),m=b=>({type:Number,default:b}),g=b=>({type:c,default:b}),_=b=>({type:String,default:b});return Rh}var Ih,vS;function km(){if(vS)return Ih;vS=1;var e=Object.defineProperty,t=Object.getOwnPropertyDescriptor,n=Object.getOwnPropertyNames,r=Object.prototype.hasOwnProperty,o=(F,Q)=>{for(var ce in Q)e(F,ce,{get:Q[ce],enumerable:!0})},i=(F,Q,ce,me)=>{if(Q&&typeof Q=="object"||typeof Q=="function")for(let be of n(Q))!r.call(F,be)&&be!==ce&&e(F,be,{get:()=>Q[be],enumerable:!(me=t(Q,be))||me.enumerable});return F},a=F=>i(e({},"__esModule",{value:!0}),F),s={};o(s,{CUSTOM_FIELD_INJECTION_KEY:()=>I,cancelRaf:()=>d,doubleRaf:()=>f,flattenVNodes:()=>S,getScrollParent:()=>Te,inBrowser:()=>l,onMountedOrActivated:()=>le,raf:()=>u,sortChildren:()=>C,supportsPassive:()=>c,useChildren:()=>R,useClickAway:()=>X,useCountDown:()=>q,useCustomFieldValue:()=>N,useEventListener:()=>re,usePageVisibility:()=>de,useParent:()=>v,useRaf:()=>Y,useRect:()=>b,useScrollParent:()=>D,useToggle:()=>h,useWindowSize:()=>k}),Ih=a(s);var l=typeof window<"u",c=!0;function u(F){return l?requestAnimationFrame(F):-1}function d(F){l&&cancelAnimationFrame(F)}function f(F){u(()=>u(F))}var m=ct(),g=F=>F===window,_=(F,Q)=>({top:0,left:0,right:F,bottom:Q,width:F,height:Q}),b=F=>{const Q=(0,m.unref)(F);if(g(Q)){const ce=Q.innerWidth,me=Q.innerHeight;return _(ce,me)}return Q?.getBoundingClientRect?Q.getBoundingClientRect():_(0,0)},p=ct();function h(F=!1){const Q=(0,p.ref)(F);return[Q,(me=!Q.value)=>{Q.value=me}]}var y=ct();function v(F){const Q=(0,y.inject)(F,null);if(Q){const ce=(0,y.getCurrentInstance)(),{link:me,unlink:be,internalChildren:ee}=Q;me(ce),(0,y.onUnmounted)(()=>be(ce));const se=(0,y.computed)(()=>ee.indexOf(ce));return{parent:Q,index:se}}return{parent:null,index:(0,y.ref)(-1)}}var w=ct();function S(F){const Q=[],ce=me=>{Array.isArray(me)&&me.forEach(be=>{var ee;(0,w.isVNode)(be)&&(Q.push(be),(ee=be.component)!=null&&ee.subTree&&(Q.push(be.component.subTree),ce(be.component.subTree.children)),be.children&&ce(be.children))})};return ce(F),Q}var T=(F,Q)=>{const ce=F.indexOf(Q);return ce===-1?F.findIndex(me=>Q.key!==void 0&&Q.key!==null&&me.type===Q.type&&me.key===Q.key):ce};function C(F,Q,ce){const me=S(F.subTree.children);ce.sort((ee,se)=>T(me,ee.vnode)-T(me,se.vnode));const be=ce.map(ee=>ee.proxy);Q.sort((ee,se)=>{const Ce=be.indexOf(ee),Ie=be.indexOf(se);return Ce-Ie})}function R(F){const Q=(0,w.reactive)([]),ce=(0,w.reactive)([]),me=(0,w.getCurrentInstance)();return{children:Q,linkChildren:ee=>{const se=Ie=>{Ie.proxy&&(ce.push(Ie),Q.push(Ie.proxy),C(me,Q,ce))},Ce=Ie=>{const Ue=ce.indexOf(Ie);Q.splice(Ue,1),ce.splice(Ue,1)};(0,w.provide)(F,Object.assign({link:se,unlink:Ce,children:Q,internalChildren:ce},ee))}}}var P=ct(),E=1e3,A=60*E,L=60*A,x=24*L;function j(F){const Q=Math.floor(F/x),ce=Math.floor(F%x/L),me=Math.floor(F%L/A),be=Math.floor(F%A/E),ee=Math.floor(F%E);return{total:F,days:Q,hours:ce,minutes:me,seconds:be,milliseconds:ee}}function G(F,Q){return Math.floor(F/1e3)===Math.floor(Q/1e3)}function q(F){let Q,ce,me,be;const ee=(0,P.ref)(F.time),se=(0,P.computed)(()=>j(ee.value)),Ce=()=>{me=!1,d(Q)},Ie=()=>Math.max(ce-Date.now(),0),Ue=Ct=>{var ir,Wl;ee.value=Ct,(ir=F.onChange)==null||ir.call(F,se.value),Ct===0&&(Ce(),(Wl=F.onFinish)==null||Wl.call(F)
31)},vt=()=>{Q=u(()=>{me&&(Ue(Ie()),ee.value>0&&vt())})},dt=()=>{Q=u(()=>{if(me){const Ct=Ie();(!G(Ct,ee.value)||Ct===0)&&Ue(Ct),ee.value>0&&dt()}})},Nt=()=>{l&&(F.millisecond?vt():dt())},Lo=()=>{me||(ce=Date.now()+ee.value,me=!0,Nt())},ua=(Ct=F.time)=>{Ce(),ee.value=Ct};return(0,P.onBeforeUnmount)(Ce),(0,P.onActivated)(()=>{be&&(me=!0,be=!1,Nt())}),(0,P.onDeactivated)(()=>{me&&(Ce(),be=!0)}),{start:Lo,pause:Ce,reset:ua,current:se}}var J=ct(),fe=ct(),ve=ct();function le(F){let Q;(0,ve.onMounted)(()=>{F(),(0,ve.nextTick)(()=>{Q=!0})}),(0,ve.onActivated)(()=>{Q&&F()})}function re(F,Q,ce={}){if(!l)return;const{target:me=window,passive:be=!1,capture:ee=!1}=ce;let se=!1,Ce;const Ie=dt=>{if(se)return;const Nt=(0,fe.unref)(dt);Nt&&!Ce&&(Nt.addEventListener(F,Q,{capture:ee,passive:be}),Ce=!0)},Ue=dt=>{if(se)return;const Nt=(0,fe.unref)(dt);Nt&&Ce&&(Nt.removeEventListener(F,Q,ee),Ce=!1)};(0,fe.onUnmounted)(()=>Ue(me)),(0,fe.onDeactivated)(()=>Ue(me)),le(()=>Ie(me));let vt;return(0,fe.isRef)(me)&&(vt=(0,fe.watch)(me,(dt,Nt)=>{Ue(Nt),Ie(dt)})),()=>{vt?.(),Ue(me),se=!0}}function X(F,Q,ce={}){if(!l)return;const{eventName:me="click"}=ce;re(me,ee=>{(Array.isArray(F)?F:[F]).every(Ie=>{const Ue=(0,J.unref)(Ie);return Ue&&!Ue.contains(ee.target)})&&Q(ee)},{target:document})}var ie=ct(),M,U;function k(){if(!M&&(M=(0,ie.ref)(0),U=(0,ie.ref)(0),l)){const F=()=>{M.value=window.innerWidth,U.value=window.innerHeight};F(),window.addEventListener("resize",F,{passive:!0}),window.addEventListener("orientationchange",F,{passive:!0})}return{width:M,height:U}}var te=ct(),ae=/scroll|auto|overlay/i,ue=l?window:void 0;function ge(F){return F.tagName!=="HTML"&&F.tagName!=="BODY"&&F.nodeType===1}function Te(F,Q=ue){let ce=F;for(;ce&&ce!==Q&&ge(ce);){const{overflowY:me}=window.getComputedStyle(ce);if(ae.test(me))return ce;ce=ce.parentNode}return Q}function D(F,Q=ue){const ce=(0,te.ref)();return(0,te.onMounted)(()=>{F.value&&(ce.value=Te(F.value,Q))}),ce}var V=ct(),oe;function de(){if(!oe&&(oe=(0,V.ref)("visible"),l)){const F=()=>{oe.value=document.hidden?"hidden":"visible"};F(),window.addEventListener("visibilitychange",F)}return oe}var pe=ct(),I=Symbol("van-field");function N(F){const Q=(0,pe.inject)(I,null);Q&&!Q.customValue.value&&(Q.customValue.value=F,(0,pe.watch)(F,()=>{Q.resetValidation(),Q.validateWithTrigger("onChange")}))}function Y(F,Q){if(l){const{interval:ce=0,isLoop:me=!1}=Q||{};let be,ee=!1,se;const Ce=()=>{ee=!0,cancelAnimationFrame(se)},Ie=Ue=>{if(!ee){if(be===void 0)be=Ue;else if(Ue-be>ce&&(F(Ue),be=Ue,!me)){Ce();return}se=requestAnimationFrame(Ie)}};return se=requestAnimationFrame(Ie),Ce}return()=>{}}return Ih}var kh,bS;function xI(){if(bS)return kh;bS=1;var e=Object.defineProperty,t=Object.getOwnPropertyDescriptor,n=Object.getOwnPropertyNames,r=Object.prototype.hasOwnProperty,o=(R,P)=>{for(var E in P)e(R,E,{get:P[E],enumerable:!0})},i=(R,P,E,A)=>{if(P&&typeof P=="object"||typeof P=="function")for(let L of n(P))!r.call(R,L)&&L!==E&&e(R,L,{get:()=>P[L],enumerable:!(A=t(P,L))||A.enumerable});return R},a=R=>i(e({},"__esModule",{value:!0}),R),s={};o(s,{getContainingBlock:()=>C,getElementTop:()=>_,getRootScrollTop:()=>m,getScrollTop:()=>d,isHidden:()=>v,preventDefault:()=>y,resetScroll:()=>p,setRootScrollTop:()=>g,setScrollTop:()=>f,stopPropagation:()=>h,windowHeight:()=>S,windowWidth:()=>w}),kh=a(s);var l=km(),c=ct(),u=Zi();function d(R){const P="scrollTop"in R?R.scrollTop:R.pageYOffset;return Math.max(P,0)}function f(R,P){"scrollTop"in R?R.scrollTop=P:R.scrollTo(R.scrollX,P)}function m(){return window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0}function g(R){f(window,R),f(document.body,R)}function _(R,P){if(R===window)return 0;const E=P?d(P):m();return(0,l.useRect)(R).top+E}const b=(0,u.isIOS)();function p(){b&&g(m())}const h=R=>R.stopPropagation();function y(R,P){(typeof R.cancelable!="boolean"||R.cancelable)&&R.preventDefault(),P&&h(R)}function v(R){const P=(0,c.unref)(R);if(!P)return!1;const E=window.getComputedStyle(P),A=E.display==="none",L=P.offsetParent===null&&E.position!=="fixed";return A||L}const{width:w,height:S}=(0,l.useWindowSize)();function T(R){const P=window.getComputedStyle(R);return P.transform!=="none"||P.perspective!=="none"||["transform","perspective","filter"].some(E=>(P.willChange||"").includes(E))}function C(R){let P=R.parentElement;for(;P;){if(P&&P.tagName!=="HTML"&&P.tagName!=="BODY"&&T(P))return P;P=P.parentElement}return null}return kh}var Oh,wS;function E0(){if(wS)return Oh;wS=1;var e=Object.defineProperty,t=Object.getOwnPropertyDescriptor,n=Object.getOwnPropertyNames,r=Object.prototype.hasOwnProperty,o=(A,L
31)=>{for(var x in L)e(A,x,{get:L[x],enumerable:!0})},i=(A,L,x,j)=>{if(L&&typeof L=="object"||typeof L=="function")for(let G of n(L))!r.call(A,G)&&G!==x&&e(A,G,{get:()=>L[G],enumerable:!(j=t(L,G))||j.enumerable});return A},a=A=>i(e({},"__esModule",{value:!0}),A),s={};o(s,{addNumber:()=>E,addUnit:()=>d,camelize:()=>w,clamp:()=>C,formatNumber:()=>P,getSizeStyle:()=>f,getZIndexStyle:()=>m,kebabCase:()=>S,padZero:()=>T,unitToPx:()=>y}),Oh=a(s);var l=Zi(),c=xI(),u=Zi();function d(A){if((0,u.isDef)(A))return(0,u.isNumeric)(A)?`${A}px`:String(A)}function f(A){if((0,u.isDef)(A)){if(Array.isArray(A))return{width:d(A[0]),height:d(A[1])};const L=d(A);return{width:L,height:L}}}function m(A){const L={};return A!==void 0&&(L.zIndex=+A),L}let g;function _(){if(!g){const A=document.documentElement,L=A.style.fontSize||window.getComputedStyle(A).fontSize;g=parseFloat(L)}return g}function b(A){return A=A.replace(/rem/g,""),+A*_()}function p(A){return A=A.replace(/vw/g,""),+A*c.windowWidth.value/100}function h(A){return A=A.replace(/vh/g,""),+A*c.windowHeight.value/100}function y(A){if(typeof A=="number")return A;if(l.inBrowser){if(A.includes("rem"))return b(A);
31if(A.includes("vw"))return p(A);if(A.includes("vh"))return h(A)}return parseFloat(A)}const v=/-(\w)/g,w=A=>A.replace(v,(L,x)=>x.toUpperCase()),S=A=>A.replace(/([A-Z])/g,"-$1").toLowerCase().replace(/^-/,"");function T(A,L=2){let x=A+"";for(;x.length<L;)x="0"+x;return x}const C=(A,L,x)=>Math.min(Math.max(A,L),x);function R(A,L,x){const j=A.indexOf(L);return j===-1?A:L==="-"&&j!==0?A.slice(0,j):A.slice(0,j+1)+A.slice(j).replace(x,"")}function P(A,L=!0,x=!0){L?A=R(A,".",/\./g):A=A.split(".")[0],x?A=R(A,"-",/-/g):A=A.replace(/-/,"");const j=L?/[^-0-9.]/g:/[^-0-9]/g;return A.replace(j,"")}function E(A,L){return Math.round((A+L)*1e10)/1e10}return Oh}var Dh,_S;function U9(){if(_S)return Dh;_S=1;var e=Object.defineProperty,t=Object.getOwnPropertyDescriptor,n=Object.getOwnPropertyNames,r=Object.prototype.hasOwnProperty,o=(f,m)=>{for(var g in m)e(f,g,{get:m[g],enumerable:!0})},i=(f,m,g,_)=>{if(m&&typeof m=="object"||typeof m=="function")for(let b of n(m))!r.call(f,b)&&b!==g&&e(f,b,{get:()=>m[b],enumerable:!(_=t(m,b))||_.enumerable});return f},a=f=>i(e({},"__esModule",{value:!0}),f),s={};o(s,{deepAssign:()=>d}),Dh=a(s);var l=Zi();const{hasOwnProperty:c}=Object.prototype;function u(f,m,g){const _=m[g];(0,l.isDef)(_)&&(!c.call(f,g)||!(0,l.isObject)(_)?f[g]=_:f[g]=d(Object(f[g]),_))}function d(f,m){return Object.keys(m).forEach(g=>{u(f,m,g)}),f}return Dh}var Lh,SS;function F9(){if(SS)return Lh;SS=1;var e=Object.defineProperty,t=Object.getOwnPropertyDescriptor,n=Object.getOwnPropertyNames,r=Object.prototype.hasOwnProperty,o=(c,u)=>{for(var d in u)e(c,d,{get:u[d],enumerable:!0})},i=(c,u,d,f)=>{if(u&&typeof u=="object"||typeof u=="function")for(let m of n(u))!r.call(c,m)&&m!==d&&e(c,m,{get:()=>u[m],enumerable:!(f=t(u,m))||f.enumerable});return c},a=c=>i(e({},"__esModule",{value:!0}),c),s={};o(s,{default:()=>l}),Lh=a(s);var l={name:"姓名",tel:"电话",save:"保存",clear:"清空",undo:"撤销",cancel:"取消",confirm:"确认",delete:"删除",loading:"加载中...",noCoupon:"暂无优惠券",nameEmpty:"请填写姓名",addContact:"添加联系人",telInvalid:"请填写正确的电话",vanCalendar:{end:"结束",start:"开始",title:"日期选择",weekdays:["日","一","二","三","四","五","六"],monthTitle:(c,u)=>`${c}年${u}月`,rangePrompt:c=>`最多选择 ${c} 天`},vanCascader:{select:"请选择"},vanPagination:{prev:"上一页",next:"下一页"},vanPullRefresh:{pulling:"下拉即可刷新...",loosing:"释放即可刷新..."},vanSubmitBar:{label:"合计:"},vanCoupon:{unlimited:"无门槛",discount:c=>`${c}折`,condition:c=>`满${c}元可用`},vanCouponCell:{title:"优惠券",count:c=>`${c}张可用`},vanCouponList:{exchange:"兑换",close:"不使用",enable:"可用",disabled:"不可用",placeholder:"输入优惠码"},vanAddressEdit:{area:"地区",areaEmpty:"请选择地区",addressEmpty:"请填写详细地址",addressDetail:"详细地址",defaultAddress:"设为默认收货地址"},vanAddressList:{add:"新增地址"}};return Lh}var xh,TS;function W9(){if(TS)return xh;TS=1;var e=Object.create,t=Object.defineProperty,n=Object.getOwnPropertyDescriptor,r=Object.getOwnPropertyNames,o=Object.getPrototypeOf,i=Object.prototype.hasOwnProperty,a=(y,v)=>{for(var w in v)t(y,w,{get:v[w],enumerable:!0})},s=(y,v,w,S)=>{if(v&&typeof v=="object"||typeof v=="function")for(let T of r(v))!i.call(y,T)&&T!==w&&t(y,T,{get:()=>v[T],enumerable:!(S=n(v,T))||S.enumerable});return y},l=(y,v,w)=>(w=y!=null?e(o(y)):{},s(!y||!y.__esModule?t(w,"default",{value:y,enumerable:!0}):w,y)),c=y=>s(t({},"__esModule",{value:!0}),y),u={};a(u,{Locale:()=>b,default:()=>h,useCurrentLang:()=>p}),xh=c(u);var d=ct(),f=U9(),m=l(F9());const g=(0,d.ref)("zh-CN"),_=(0,d.reactive)({"zh-CN":m.default}),b={messages(){return _[g.value]},use(y,v){g.value=y,this.add({[y]:v})},add(y={}){(0,f.deepAssign)(_,y)}},p=()=>g;var h=b;return xh}var Nh,ES;function V9(){if(ES)return Nh;ES=1;var e=Object.create,t=Object.defineProperty,n=Object.getOwnPropertyDescriptor,r=Object.getOwnPropertyNames,o=Object.getPrototypeOf,i=Object.prototype.hasOwnProperty,a=(h,y)=>{for(var v in y)t(h,v,{get:y[v],enumerable:!0})},s=(h,y,v,w)=>{if(y&&typeof y=="object"||typeof y=="function")for(let S of r(y))!i.call(h,S)&&S!==v&&t(h,S,{get:()=>y[S],enumerable:!(w=n(y,S))||w.enumerable});return h},l=(h,y,v)=>(v=h!=null?e(o(h)):{},s(!h||!h.__esModule?t(v,"default",{value:h,enumerable:!0}):v,h)),c=h=>s(t({},"__esModule",{value:!0}),h),u={};a(u,{createBEM:()=>b,createNamespace:()=>p,createTranslate:()=>g}),Nh=c(u);var d=Zi(),f=E0(),m=l(W9());function g(h){const y=(0,f.camelize)(h)+".";return(v,...w)=>{const S=m.default.messages(),T=(0,d.get)(S,y+v)||(0,d.get)(S,v);return(0,d.isFunction)(T)?T(...w):T}}function _(h,y){return y?typeof y=="string"?` ${h}--${y}`:Array.isArray(y)?y.reduce((v,w)=>v+_(h,w),""):Object.keys(y).reduce((v,w)=>v+(y[w]?_(h,w):""),""):""}function b(h){return(y,v)=>
31(y&&typeof y!="string"&&(v=y,y=""),y=y?`${h}__${y}`:h,`${y}${_(y,v)}`)}function p(h){const y=`van-${h}`;return[y,b(y),g(y)]}return Nh}var Mh,CS;function j9(){if(CS)return Mh;CS=1;var e=Object.defineProperty,t=Object.getOwnPropertyDescriptor,n=Object.getOwnPropertyNames,r=Object.prototype.hasOwnProperty,o=(v,w)=>{for(var S in w)e(v,S,{get:w[S],enumerable:!0})},i=(v,w,S,T)=>{if(w&&typeof w=="object"||typeof w=="function")for(let C of n(w))!r.call(v,C)&&C!==S&&e(v,C,{get:()=>w[C],enumerable:!(T=t(w,C))||T.enumerable});return v},a=v=>i(e({},"__esModule",{value:!0}),v),s={};o(s,{BORDER:()=>l,BORDER_BOTTOM:()=>f,BORDER_LEFT:()=>u,BORDER_RIGHT:()=>d,BORDER_SURROUND:()=>m,BORDER_TOP:()=>c,BORDER_TOP_BOTTOM:()=>g,BORDER_UNSET_TOP_BOTTOM:()=>_,FORM_KEY:()=>p,HAPTICS_FEEDBACK:()=>b,LONG_PRESS_START_TIME:()=>h,TAP_OFFSET:()=>y}),Mh=a(s);const l="van-hairline",c=`${l}--top`,u=`${l}--left`,d=`${l}--right`,f=`${l}--bottom`,m=`${l}--surround`,g=`${l}--top-bottom`,_=`${l}-unset--top-bottom`,b="van-haptics-feedback",p=Symbol("van-form"),h=500,y=5;return Mh}var Bh,AS;function H9(){if(AS)return Bh;AS=1;var e=Object.defineProperty,t=Object.getOwnPropertyDescriptor,n=Object.getOwnPropertyNames,r=Object.prototype.hasOwnProperty,o=(u,d)=>{for(var f in d)e(u,f,{get:d[f],enumerable:!0})},i=(u,d,f,m)=>{if(d&&typeof d=="object"||typeof d=="function")for(let g of n(d))!r.call(u,g)&&g!==f&&e(u,g,{get:()=>d[g],enumerable:!(m=t(d,g))||m.enumerable});return u},a=u=>i(e({},"__esModule",{value:!0}),u),s={};o(s,{callInterceptor:()=>c}),Bh=a(s);var l=Zi();function c(u,{args:d=[],done:f,canceled:m,error:g}){if(u){const _=u.apply(null,d);(0,l.isPromise)(_)?_.then(b=>{b?f():m&&m()}).catch(g||l.noop):_?f():m&&m()}else f()}return Bh}var $h,PS;function z9(){if(PS)return $h;PS=1;var e=Object.defineProperty,t=Object.getOwnPropertyDescriptor,n=Object.getOwnPropertyNames,r=Object.prototype.hasOwnProperty,o=(u,d)=>{for(var f in d)e(u,f,{get:d[f],enumerable:!0})},i=(u,d,f,m)=>{if(d&&typeof d=="object"||typeof d=="function")for(let g of n(d))!r.call(u,g)&&g!==f&&e(u,g,{get:()=>d[g],enumerable:!(m=t(d,g))||m.enumerable});return u},a=u=>i(e({},"__esModule",{value:!0}),u),s={};o(s,{withInstall:()=>c}),$h=a(s);var l=E0();function c(u){return u.install=d=>{const{name:f}=u;f&&(d.component(f,u),d.component((0,l.camelize)(`-${f}`),u))},u}return $h}var Gh,RS;function K9(){if(RS)return Gh;RS=1;var e=Object.defineProperty,t=Object.getOwnPropertyDescriptor,n=Object.getOwnPropertyNames,r=Object.prototype.hasOwnProperty,o=(c,u)=>{for(var d in u)e(c,d,{get:u[d],enumerable:!0})},i=(c,u,d,f)=>{if(u&&typeof u=="object"||typeof u=="function")for(let m of n(u))!r.call(c,m)&&m!==d&&e(c,m,{get:()=>u[m],enumerable:!(f=t(u,m))||f.enumerable});return c},a=c=>i(e({},"__esModule",{value:!0}),c),s={};o(s,{closest:()=>l}),Gh=a(s);function l(c,u){return c.reduce((d,f)=>Math.abs(d-u)<Math.abs(f-u)?d:f)}return Gh}var IS;function mn(){return IS||(IS=1,(function(e){var t=Object.defineProperty,n=Object.getOwnPropertyDescriptor,r=Object.getOwnPropertyNames,o=Object.prototype.hasOwnProperty,i=(c,u,d,f)=>{if(u&&typeof u=="object"||typeof u=="function")for(let m of r(u))!o.call(c,m)&&m!==d&&t(c,m,{get:()=>u[m],enumerable:!(f=n(u,m))||f.enumerable});return c},a=(c,u,d)=>(i(c,u,"default"),d&&i(d,u,"default")),s=c=>i(t({},"__esModule",{value:!0}),c),l={};e.exports=s(l),a(l,Zi(),e.exports),a(l,G9(),e.exports),a(l,xI(),e.exports),a(l,V9(),e.exports),a(l,E0(),e.exports),a(l,j9(),e.exports),a(l,H9(),e.exports),a(l,z9(),e.exports),a(l,K9(),e.exports)})(Ah)),Ah.exports}var Uh,kS;function NI(){if(kS)return Uh;kS=1;var e=Object.defineProperty,t=Object.getOwnPropertyDescriptor,n=Object.getOwnPropertyNames,r=Object.prototype.hasOwnProperty,o=(d,f)=>{for(var m in f)e(d,m,{get:f[m],enumerable:!0})},i=(d,f,m,g)=>{if(f&&typeof f=="object"||typeof f=="function")for(let _ of n(f))!r.call(d,_)&&_!==m&&e(d,_,{get:()=>f[_],enumerable:!(g=t(f,_))||g.enumerable});return d},a=d=>i(e({},"__esModule",{value:!0}),d),s={};o(s,{useExpose:()=>u}),Uh=a(s);var l=ct(),c=mn();function u(d){const f=(0,l.getCurrentInstance)();f&&(0,c.extend)(f.proxy,d)}return Uh}var Fh,OS;function q9(){if(OS)return Fh;OS=1;var e=Object.defineProperty,t=Object.getOwnPropertyDescriptor,n=Object.getOwnPropertyNames,r=Object.prototype.hasOwnProperty,o=(m,g)=>{for(var _ in g)e(m,_,{get:g[_],enumerable:!0})},i=(m,g,_,b)=>
31{if(g&&typeof g=="object"||typeof g=="function")for(let p of n(g))!r.call(m,p)&&p!==_&&e(m,p,{get:()=>g[p],enumerable:!(b=t(g,p))||b.enumerable});return m},a=m=>i(e({},"__esModule",{value:!0}),m),s={};o(s,{mountComponent:()=>f,usePopupState:()=>d}),Fh=a(s);var l=ct(),c=Zi(),u=NI();function d(){const m=(0,l.reactive)({show:!1}),g=p=>{m.show=p},_=p=>{(0,c.extend)(m,p,{transitionAppear:!0}),g(!0)},b=()=>g(!1);return(0,u.useExpose)({open:_,close:b,toggle:g}),{open:_,close:b,state:m,toggle:g}}function f(m){const g=(0,l.createApp)(m),_=document.createElement("div");return document.body.appendChild(_),{instance:g.mount(_),unmount(){g.unmount(),document.body.removeChild(_)}}}return Fh}var Wh,DS;function Y9(){if(DS)return Wh;DS=1;var e=Object.defineProperty,t=Object.getOwnPropertyDescriptor,n=Object.getOwnPropertyNames,r=Object.prototype.hasOwnProperty,o=(u,d)=>{for(var f in d)e(u,f,{get:d[f],enumerable:!0})},i=(u,d,f,m)=>{if(d&&typeof d=="object"||typeof d=="function")for(let g of n(d))!r.call(u,g)&&g!==f&&e(u,g,{get:()=>d[g],enumerable:!(m=t(d,g))||m.enumerable});return u},a=u=>i(e({},"__esModule",{value:!0}),u),s={};o(s,{lockClick:()=>c}),Wh=a(s);let l=0;function c(u){u?(l||document.body.classList.add("van-toast--unclickable"),l++):l&&(l--,l||document.body.classList.remove("van-toast--unclickable"))}return Wh}var Vh,LS;function xS(){if(LS)return Vh;LS=1;var e=Object.defineProperty,t=Object.getOwnPropertyDescriptor,n=Object.getOwnPropertyNames,r=Object.prototype.hasOwnProperty,o=(g,_)=>{for(var b in _)e(g,b,{get:_[b],enumerable:!0})},i=(g,_,b,p)=>{if(_&&typeof _=="object"||typeof _=="function")for(let h of n(_))!r.call(g,h)&&h!==b&&e(g,h,{get:()=>_[h],enumerable:!(p=t(_,h))||p.enumerable});return g},a=g=>i(e({},"__esModule",{value:!0}),g),s={};o(s,{badgeProps:()=>f,default:()=>m}),Vh=a(s);var l=ct(),c=mn();const[u,d]=(0,c.createNamespace)("badge"),f={dot:Boolean,max:c.numericProp,tag:(0,c.makeStringProp)("div"),color:String,offset:Array,content:c.numericProp,showZero:c.truthProp,position:(0,c.makeStringProp)("top-right")};var m=(0,l.defineComponent)({name:u,props:f,setup(g,{slots:_}){const b=()=>{if(_.content)return!0;const{content:w,showZero:S}=g;return(0,c.isDef)(w)&&w!==""&&(S||w!==0&&w!=="0")},p=()=>{const{dot:w,max:S,content:T}=g;if(!w&&b())return _.content?_.content():(0,c.isDef)(S)&&(0,c.isNumeric)(T)&&+T>+S?`${S}+`:T},h=w=>w.startsWith("-")?w.replace("-",""):`-${w}`,y=(0,l.computed)(()=>{const w={background:g.color};if(g.offset){const[S,T]=g.offset,{position:C}=g,[R,P]=C.split("-");_.default?(typeof T=="number"?w[R]=(0,c.addUnit)(R==="top"?T:-T):w[R]=R==="top"?(0,c.addUnit)(T):h(T),typeof S=="number"?w[P]=(0,c.addUnit)(P==="left"?S:-S):w[P]=P==="left"?(0,c.addUnit)(S):h(S)):(w.marginTop=(0,c.addUnit)(T),w.marginLeft=(0,c.addUnit)(S))}return w}),v=()=>{if(b()||g.dot)return(0,l.createVNode)("div",{class:d([g.position,{dot:g.dot,fixed:!!_.default}]),style:y.value},[p()])};return()=>{if(_.default){const{tag:w}=g;return(0,l.createVNode)(w,{class:d("wrapper")},{default:()=>[_.default(),v()]})}return v()}}});return Vh}var jh,NS;function J9(){if(NS)return jh;NS=1;var e=Object.create,t=Object.defineProperty,n=Object.getOwnPropertyDescriptor,r=Object.getOwnPropertyNames,o=Object.getPrototypeOf,i=Object.prototype.hasOwnProperty,a=(b,p)=>{for(var h in p)t(b,h,{get:p[h],enumerable:!0})},s=(b,p,h,y)=>{if(p&&typeof p=="object"||typeof p=="function")for(let v of r(p))!i.call(b,v)&&v!==h&&t(b,v,{get:()=>p[v],enumerable:!(y=n(p,v))||y.enumerable});return b},l=(b,p,h)=>(h=b!=null?e(o(b)):{},s(!b||!b.__esModule?t(h,"default",{value:b,enumerable:!0}):h,b)),c=b=>s(t({},"__esModule",{value:!0}),b),u={};a(u,{Badge:()=>g,badgeProps:()=>m.badgeProps,default:()=>_}),jh=c(u);var d=mn(),f=l(xS()),m=xS();const g=(0,d.withInstall)(f.default);var _=g;return jh}var Hh,MS;function C0(){if(MS)return Hh;MS=1;var e=Object.defineProperty,t=Object.getOwnPropertyDescriptor,n=Object.getOwnPropertyNames,r=Object.prototype.hasOwnProperty,o=(d,f)=>{for(var m in f)e(d,m,{get:f[m],enumerable:!0})},i=(d,f,m,g)=>{if(f&&typeof f=="object"||typeof f=="function")for(let _ of n(f))!r.call(d,_)&&_!==m&&e(d,_,{get:()=>f[_],enumerable:!(g=t(f,_))||g.enumerable});return d},a=d=>i(e({},"__esModule",{value:!0}),d),s={};o(s,{setGlobalZIndex:()=>u,useGlobalZIndex:()=>c}),Hh=a(s);let l=2e3;const c=()=>++l,u=d=>{l=d};return Hh}var zh,BS;function X9(){if(BS)return zh;BS=1;var e=Object.defineProperty,t=Object.getOwnPropertyDescriptor,n=Object.getOwnPropertyNames,r=Object.prototype.hasOwnProperty,o=(y,v)=>{for(var w in v)e(y,w,{get:v[w],enumerable:!0})},i=(y,v,w,S)=>{if(v&&typeof v=="object"||typeof v=="function")for(let T of n(v))!r.call(y,T)&&T!==w&&e(y,T,{get:()=>v[T],enumerable:!(S=t(v,T))||S.enumerable});return y},a=y=>i(e({},"__esModule",{value:!0}),y),s={};o(s,{CONFIG_PROVIDER_KEY:()=>m,configProviderProps:()=>g,default:()=>h}),zh=a(s);var l=ct(),c=mn(),u=C0();const[d,f]=(0,c.createNamespace)("config-provider"),m=Symbol(d),g={tag:(0,c.makeStringProp)("div"),theme:(0,c.makeStringProp)("light"),zIndex:Number,themeVars:Object,themeVarsDark:Object,themeVarsLight:Object,themeVarsScope:(0,c.makeStringProp)("local"),iconPrefix:String};function _(y){return y.replace(/([a-zA-Z])(\d)/g,"$1-$2")}function b(y){const v={};
31return Object.keys(y).forEach(w=>{const S=_((0,c.kebabCase)(w));v[`--van-${S}`]=y[w]}),v}function p(y={},v={}){Object.keys(y).forEach(w=>{y[w]!==v[w]&&document.documentElement.style.setProperty(w,y[w])}),Object.keys(v).forEach(w=>{y[w]||document.documentElement.style.removeProperty(w)})}var h=(0,l.defineComponent)({name:d,props:g,setup(y,{slots:v}){const w=(0,l.computed)(()=>b((0,c.extend)({},y.themeVars,y.theme==="dark"?y.themeVarsDark:y.themeVarsLight)));if(c.inBrowser){const S=()=>{document.documentElement.classList.add(`van-theme-${y.theme}`)},T=(C=y.theme)=>{document.documentElement.classList.remove(`van-theme-${C}`)};(0,l.watch)(()=>y.theme,(C,R)=>{R&&T(R),S()},{immediate:!0}),(0,l.onActivated)(S),(0,l.onDeactivated)(T),(0,l.onBeforeUnmount)(T),(0,l.watch)(w,(C,R)=>{y.themeVarsScope==="global"&&p(C,R)}),(0,l.watch)(()=>y.themeVarsScope,(C,R)=>{R==="global"&&p({},w.value),C==="global"&&p(w.value,{})}),y.themeVarsScope==="global"&&p(w.value,{})}return(0,l.provide)(m,y),(0,l.watchEffect)(()=>{y.zIndex!==void 0&&(0,u.setGlobalZIndex)(y.zIndex)}),()=>(0,l.createVNode)(y.tag,{class:f(),style:y.themeVarsScope==="local"?w.value:void 0},{default:()=>{var S;return[(S=v.default)==null?void 0:S.call(v)]}})}});return zh}var Kh,$S;function GS(){if($S)return Kh;$S=1;var e=Object.defineProperty,t=Object.getOwnPropertyDescriptor,n=Object.getOwnPropertyNames,r=Object.prototype.hasOwnProperty,o=(p,h)=>{for(var y in h)e(p,y,{get:h[y],enumerable:!0})},i=(p,h,y,v)=>{if(h&&typeof h=="object"||typeof h=="function")for(let w of n(h))!r.call(p,w)&&w!==y&&e(p,w,{get:()=>h[w],enumerable:!(v=t(h,w))||v.enumerable});return p},a=p=>i(e({},"__esModule",{value:!0}),p),s={};o(s,{default:()=>b,iconProps:()=>_}),Kh=a(s);var l=ct(),c=mn(),u=J9(),d=X9();const[f,m]=(0,c.createNamespace)("icon"),g=p=>p?.includes("/"),_={dot:Boolean,tag:(0,c.makeStringProp)("i"),name:String,size:c.numericProp,badge:c.numericProp,color:String,badgeProps:Object,classPrefix:String};var b=(0,l.defineComponent)({name:f,props:_,setup(p,{slots:h}){const y=(0,l.inject)(d.CONFIG_PROVIDER_KEY,null),v=(0,l.computed)(()=>p.classPrefix||y?.iconPrefix||m());return()=>{const{tag:w,dot:S,name:T,size:C,badge:R,color:P}=p,E=g(T);return(0,l.createVNode)(u.Badge,(0,l.mergeProps)({dot:S,tag:w,class:[v.value,E?"":`${v.value}-${T}`],style:{color:P,fontSize:(0,c.addUnit)(C)},content:R},p.badgeProps),{default:()=>{var A;return[(A=h.default)==null?void 0:A.call(h),E&&(0,l.createVNode)("img",{class:m("image"),src:T},null)]}})}}});return Kh}var qh,US;function MI(){if(US)return qh;US=1;var e=Object.create,t=Object.defineProperty,n=Object.getOwnPropertyDescriptor,r=Object.getOwnPropertyNames,o=Object.getPrototypeOf,i=Object.prototype.hasOwnProperty,a=(b,p)=>{for(var h in p)t(b,h,{get:p[h],enumerable:!0})},s=(b,p,h,y)=>{if(p&&typeof p=="object"||typeof p=="function")for(let v of r(p))!i.call(b,v)&&v!==h&&t(b,v,{get:()=>p[v],enumerable:!(y=n(p,v))||y.enumerable});return b},l=(b,p,h)=>(h=b!=null?e(o(b)):{},s(!b||!b.__esModule?t(h,"default",{value:b,enumerable:!0}):h,b)),c=b=>s(t({},"__esModule",{value:!0}),b),u={};a(u,{Icon:()=>g,default:()=>_,iconProps:()=>m.iconProps}),qh=c(u);var d=mn(),f=l(GS()),m=GS();const g=(0,d.withInstall)(f.default);var _=g;return qh}var Yh,FS;function Q9(){if(FS)return Yh;FS=1;var e=Object.defineProperty,t=Object.getOwnPropertyDescriptor,n=Object.getOwnPropertyNames,r=Object.prototype.hasOwnProperty,o=(d,f)=>{for(var m in f)e(d,m,{get:f[m],enumerable:!0})},i=(d,f,m,g)=>{if(f&&typeof f=="object"||typeof f=="function")for(let _ of n(f))!r.call(d,_)&&_!==m&&e(d,_,{get:()=>f[_],enumerable:!(g=t(f,_))||g.enumerable});return d},a=d=>i(e({},"__esModule",{value:!0}),d),s={};o(s,{popupSharedPropKeys:()=>u,popupSharedProps:()=>c}),Yh=a(s);var l=mn();const c={show:Boolean,zIndex:l.numericProp,overlay:l.truthProp,duration:l.numericProp,teleport:[String,Object],lockScroll:l.truthProp,lazyRender:l.truthProp,beforeClose:Function,overlayProps:Object,overlayStyle:Object,overlayClass:l.unknownProp,transitionAppear:Boolean,closeOnClickOverlay:l.truthProp},u=Object.keys(c);return Yh}var Jh,WS;
31function Z9(){if(WS)return Jh;WS=1;var e=Object.defineProperty,t=Object.getOwnPropertyDescriptor,n=Object.getOwnPropertyNames,r=Object.prototype.hasOwnProperty,o=(f,m)=>{for(var g in m)e(f,g,{get:m[g],enumerable:!0})},i=(f,m,g,_)=>{if(m&&typeof m=="object"||typeof m=="function")for(let b of n(m))!r.call(f,b)&&b!==g&&e(f,b,{get:()=>m[b],enumerable:!(_=t(m,b))||_.enumerable});return f},a=f=>i(e({},"__esModule",{value:!0}),f),s={};o(s,{useTouch:()=>d}),Jh=a(s);var l=ct(),c=mn();function u(f,m){return f>m?"horizontal":m>f?"vertical":""}function d(){const f=(0,l.ref)(0),m=(0,l.ref)(0),g=(0,l.ref)(0),_=(0,l.ref)(0),b=(0,l.ref)(0),p=(0,l.ref)(0),h=(0,l.ref)(""),y=(0,l.ref)(!0),v=()=>h.value==="vertical",w=()=>h.value==="horizontal",S=()=>{g.value=0,_.value=0,b.value=0,p.value=0,h.value="",y.value=!0};return{move:(R=>{const P=R.touches[0];g.value=(P.clientX<0?0:P.clientX)-f.value,_.value=P.clientY-m.value,b.value=Math.abs(g.value),p.value=Math.abs(_.value);const E=10;(!h.value||b.value<E&&p.value<E)&&(h.value=u(b.value,p.value)),y.value&&(b.value>c.TAP_OFFSET||p.value>c.TAP_OFFSET)&&(y.value=!1)}),start:(R=>{S(),f.value=R.touches[0].clientX,m.value=R.touches[0].clientY}),reset:S,startX:f,startY:m,deltaX:g,deltaY:_,offsetX:b,offsetY:p,direction:h,isVertical:v,isHorizontal:w,isTap:y}}return Jh}var Xh,VS;function eG(){if(VS)return Xh;VS=1;var e=Object.defineProperty,t=Object.getOwnPropertyDescriptor,n=Object.getOwnPropertyNames,r=Object.prototype.hasOwnProperty,o=(_,b)=>{for(var p in b)e(_,p,{get:b[p],enumerable:!0})},i=(_,b,p,h)=>{if(b&&typeof b=="object"||typeof b=="function")for(let y of n(b))!r.call(_,y)&&y!==p&&e(_,y,{get:()=>b[y],enumerable:!(h=t(b,y))||h.enumerable});return _},a=_=>i(e({},"__esModule",{value:!0}),_),s={};o(s,{useLockScroll:()=>g}),Xh=a(s);var l=ct(),c=km(),u=Z9(),d=mn();let f=0;const m="van-overflow-hidden";function g(_,b){const p=(0,u.useTouch)(),h="01",y="10",v=R=>{p.move(R);const P=p.deltaY.value>0?y:h;let E=(0,c.getScrollParent)(R.target,_.value);for(;E.scrollHeight<=E.offsetHeight&&E!==_.value&&E.parentElement;)E=(0,c.getScrollParent)(E.parentElement,_.value);const{scrollHeight:A,offsetHeight:L,scrollTop:x}=E;let j="11";x===0?j=L>=A?"00":"01":x+L>=A&&(j="10"),j!=="11"&&p.isVertical()&&!(parseInt(j,2)&parseInt(P,2))&&(0,d.preventDefault)(R,!0)},w=()=>{document.addEventListener("touchstart",p.start),document.addEventListener("touchmove",v,{passive:!1}),f||document.body.classList.add(m),f++},S=()=>{f&&(document.removeEventListener("touchstart",p.start),document.removeEventListener("touchmove",v),f--,f||document.body.classList.remove(m))},T=()=>b()&&w(),C=()=>b()&&S();(0,c.onMountedOrActivated)(T),(0,l.onDeactivated)(C),(0,l.onBeforeUnmount)(C),(0,l.watch)(b,R=>{R?w():S()})}return Xh}var Qh,jS;function BI(){if(jS)return Qh;jS=1;var e=Object.defineProperty,t=Object.getOwnPropertyDescriptor,n=Object.getOwnPropertyNames,r=Object.prototype.hasOwnProperty,o=(u,d)=>{for(var f in d)e(u,f,{get:d[f],enumerable:!0})},i=(u,d,f,m)=>{if(d&&typeof d=="object"||typeof d=="function")for(let g of n(d))!r.call(u,g)&&g!==f&&e(u,g,{get:()=>d[g],enumerable:!(m=t(d,g))||m.enumerable});return u},a=u=>i(e({},"__esModule",{value:!0}),u),s={};o(s,{useLazyRender:()=>c}),Qh=a(s);var l=ct();function c(u){const d=(0,l.ref)(!1);return(0,l.watch)(u,f=>{f&&(d.value=f)},{immediate:!0}),f=>()=>d.value?f():null}return Qh}var Zh,HS;function tG(){if(HS)return Zh;HS=1;var e=Object.defineProperty,t=Object.getOwnPropertyDescriptor,n=Object.getOwnPropertyNames,r=Object.prototype.hasOwnProperty,o=(d,f)=>{for(var m in f)e(d,m,{get:f[m],enumerable:!0})},i=(d,f,m,g)=>{if(f&&typeof f=="object"||typeof f=="function")for(let _ of n(f))!r.call(d,_)&&_!==m&&e(d,_,{get:()=>f[_],enumerable:!(g=t(f,_))||g.enumerable});return d},a=d=>i(e({},"__esModule",{value:!0}),d),s={};o(s,{POPUP_TOGGLE_KEY:()=>c,onPopupReopen:()=>u}),Zh=a(s);var l=ct();const c=Symbol();function u(d){const f=(0,l.inject)(c,null);f&&(0,l.watch)(f,m=>{m&&d()})}return Zh}var eg,zS;function nG(){if(zS)return eg;zS=1;var e=Object.defineProperty,t=Object.getOwnPropertyDescriptor,n=Object.getOwnPropertyNames,r=Object.prototype.hasOwnProperty,o=(u,d)=>{for(var f in d)e(u,f,{get:d[f],enumerable:!0})},i=(u,d,f,m)=>{if(d&&typeof d=="object"||typeof d=="function")for(let g of n(d))!r.call(u,g)&&g!==f&&e(u,g,{get:()=>d[g],enumerable:!(m=t(d,g))||m.enumerable});return u},a=u=>i(e({},"__esModule",{value:!0}),u),s={};o(s,{useScopeId:()=>c}),eg=a(s);var l=ct();const c=()=>{var u;const{scopeId:d}=((u=(0,l.getCurrentInstance)())==null?void 0:u.vnode)||{};return d?{[d]:""}:null};return eg}var tg,KS;function qS(){if(KS)return tg;KS=1;var e=Object.defineProperty,t=Object.getOwnPropertyDescriptor,n=Object.getOwnPropertyNames,r=Object.prototype.hasOwnProperty,o=(b,p)=>{for(var h in p)e(b,h,{get:p[h],enumerable:!0})},i=(b,p,h,y)=>{if(p&&typeof p=="object"||typeof p=="function")for(let v of n(p))!r.call(b,v)&&v!==h&&e(b,v,{get:()=>p[v],enumerable:!(y=t(p,v))||y.enumerable});return b},a=b=>i(e({},"__esModule",{value:!0}),b),s={};o(s,{default:()=>_,overlayProps:()=>g}),tg=a(s);var l=ct(),c=mn(),u=km(),d=BI();const[f,m]=(0,c.createNamespace)("overlay"),g={show:Boolean,zIndex:c.numericProp,duration:c.numericProp,className:c.unknownProp,lockScroll:c.truthProp,lazyRender:c.truthProp,customStyle:Object,teleport:[String,Object]};var _=(0,l.defineComponent)({name:f,inheritAttrs:!1,props:g,setup(b,{attrs:p,slots:h}){const y=(0,l.ref)(),v=(0,d.useLazyRender)(()=>
31b.show||!b.lazyRender),w=T=>{b.lockScroll&&(0,c.preventDefault)(T,!0)},S=v(()=>{var T;const C=(0,c.extend)((0,c.getZIndexStyle)(b.zIndex),b.customStyle);return(0,c.isDef)(b.duration)&&(C.animationDuration=`${b.duration}s`),(0,l.withDirectives)((0,l.createVNode)("div",(0,l.mergeProps)({ref:y,style:C,class:[m(),b.className]},p),[(T=h.default)==null?void 0:T.call(h)]),[[l.vShow,b.show]])});return(0,u.useEventListener)("touchmove",w,{target:y}),()=>{const T=(0,l.createVNode)(l.Transition,{name:"van-fade",appear:!0},{default:S});return b.teleport?(0,l.createVNode)(l.Teleport,{to:b.teleport},{default:()=>[T]}):T}}});return tg}var ng,YS;function rG(){if(YS)return ng;YS=1;var e=Object.create,t=Object.defineProperty,n=Object.getOwnPropertyDescriptor,r=Object.getOwnPropertyNames,o=Object.getPrototypeOf,i=Object.prototype.hasOwnProperty,a=(b,p)=>{for(var h in p)t(b,h,{get:p[h],enumerable:!0})},s=(b,p,h,y)=>{if(p&&typeof p=="object"||typeof p=="function")for(let v of r(p))!i.call(b,v)&&v!==h&&t(b,v,{get:()=>p[v],enumerable:!(y=n(p,v))||y.enumerable});return b},l=(b,p,h)=>(h=b!=null?e(o(b)):{},s(!b||!b.__esModule?t(h,"default",{value:b,enumerable:!0}):h,b)),c=b=>s(t({},"__esModule",{value:!0}),b),u={};a(u,{Overlay:()=>g,default:()=>_,overlayProps:()=>m.overlayProps}),ng=c(u);var d=mn(),f=l(qS()),m=qS();const g=(0,d.withInstall)(f.default);var _=g;return ng}var rg,JS;function XS(){if(JS)return rg;JS=1;var e=Object.defineProperty,t=Object.getOwnPropertyDescriptor,n=Object.getOwnPropertyNames,r=Object.prototype.hasOwnProperty,o=(C,R)=>{for(var P in R)e(C,P,{get:R[P],enumerable:!0})},i=(C,R,P,E)=>{if(R&&typeof R=="object"||typeof R=="function")for(let A of n(R))!r.call(C,A)&&A!==P&&e(C,A,{get:()=>R[A],enumerable:!(E=t(R,A))||E.enumerable});return C},a=C=>i(e({},"__esModule",{value:!0}),C),s={};o(s,{default:()=>T,popupProps:()=>v}),rg=a(s);var l=ct(),c=Q9(),u=mn(),d=km(),f=NI(),m=eG(),g=BI(),_=tG(),b=C0(),p=nG(),h=MI(),y=rG();const v=(0,u.extend)({},c.popupSharedProps,{round:Boolean,position:(0,u.makeStringProp)("center"),closeIcon:(0,u.makeStringProp)("cross"),closeable:Boolean,transition:String,iconPrefix:String,closeOnPopstate:Boolean,closeIconPosition:(0,u.makeStringProp)("top-right"),destroyOnClose:Boolean,safeAreaInsetTop:Boolean,safeAreaInsetBottom:Boolean}),[w,S]=(0,u.createNamespace)("popup");var T=(0,l.defineComponent)({name:w,inheritAttrs:!1,props:v,emits:["open","close","opened","closed","keydown","update:show","clickOverlay","clickCloseIcon"],setup(C,{emit:R,attrs:P,slots:E}){let A,L;const x=(0,l.ref)(),j=(0,l.ref)(),G=(0,g.useLazyRender)(()=>C.show||!C.lazyRender),q=(0,l.computed)(()=>{const ue={zIndex:x.value};if((0,u.isDef)(C.duration)){const ge=C.position==="center"?"animationDuration":"transitionDuration";ue[ge]=`${C.duration}s`}return ue}),J=()=>{A||(A=!0,x.value=C.zIndex!==void 0?+C.zIndex:(0,b.useGlobalZIndex)(),R("open"))},fe=()=>{A&&(0,u.callInterceptor)(C.beforeClose,{done(){A=!1,R("close"),R("update:show",!1)}})},ve=ue=>{R("clickOverlay",ue),C.closeOnClickOverlay&&fe()},le=()=>{if(C.overlay){const ue=(0,u.extend)({show:C.show,class:C.overlayClass,zIndex:x.value,duration:C.duration,customStyle:C.overlayStyle,role:C.closeOnClickOverlay?"button":void 0,tabindex:C.closeOnClickOverlay?0:void 0},C.overlayProps);return(0,l.createVNode)(y.Overlay,(0,l.mergeProps)(ue,(0,p.useScopeId)(),{onClick:ve}),{default:E["overlay-content"]})}},re=ue=>{R("clickCloseIcon",ue),fe()},X=()=>{if(C.closeable)return(0,l.createVNode)(h.Icon,{role:"button",tabindex:0,name:C.closeIcon,class:[S("close-icon",C.closeIconPosition),u.HAPTICS_FEEDBACK],classPrefix:C.iconPrefix,onClick:re},null)};let ie;const M=()=>{ie&&clearTimeout(ie),ie=setTimeout(()=>{R("opened")})},U=()=>R("closed"),k=ue=>R("keydown",ue),te=G(()=>{var ue;const{destroyOnClose:ge,round:Te,position:D,safeAreaInsetTop:V,safeAreaInsetBottom:oe,show:de}=C;if(!(!de&&ge))return(0,l.withDirectives)((0,l.createVNode)("div",(0,l.mergeProps)({ref:j,style:q.value,role:"dialog",tabindex:0,class:[S({round:Te,[D]:D}),{"van-safe-area-top":V,"van-safe-area-bottom":oe}],onKeydown:k},P,(0,p.useScopeId)()),[(ue=E.default)==null?void 0:ue.call(E),X()]),[[l.vShow,de]])}),ae=()=>{const{position:ue,transition:ge,transitionAppear:Te}=C,D=ue==="center"?"van-fade":`van-popup-slide-${ue}`;return(0,l.createVNode)(l.Transition,{name:ge||D,appear:Te,onAfterEnter:M,onAfterLeave:U},{default:te})};return(0,l.watch)(()=>C.show,ue=>{ue&&!A&&(J(),P.tabindex===0&&(0,l.nextTick)(()=>{var ge;(ge=j.value)==null||ge.focus()})),!ue&&A&&(A=!1,R("close"))}),(0,f.useExpose)({popupRef:j}),(0,m.useLockScroll)(j,()=>C.show&&C.lockScroll),(0,d.useEventListener)("popstate",()=>{C.closeOnPopstate&&(fe(),L=!1)}),(0,l.onMounted)(()=>{C.show&&J()}),(0,l.onActivated)(()=>{L&&(R("update:show",!0),L=!1)}),(0,l.onDeactivated)(()=>{C.show&&C.teleport&&(fe(),L=!0)}),(0,l.provide)(_.POPUP_TOGGLE_KEY,()=>C.show),()=>C.teleport?(0,l.createVNode)(l.Teleport,{to:C.teleport},{default:()=>[le(),ae()]}):(0,l.createVNode)(l.Fragment,null,[le(),ae()])}});return rg}var og,QS;function oG(){if(QS)return og;QS=1;var e=Object.create,t=Object.defineProperty,n=Object.getOwnPropertyDescriptor,r=Object.getOwnPropertyNames,o=Object.getPrototypeOf,i=Object.prototype.hasOwnProperty,a=(p,h)=>{for(var y in h)t(p,y,{get:h[y],enumerable:!0})},s=(p,h,y,v)=>{if(h&&typeof h=="object"||typeof h=="function")for(let w of r(h))!i.call(p,w)&&w!==y&&t(p,w,{get:()=>
31h[w],enumerable:!(v=n(h,w))||v.enumerable});return p},l=(p,h,y)=>(y=p!=null?e(o(p)):{},s(!p||!p.__esModule?t(y,"default",{value:p,enumerable:!0}):y,p)),c=p=>s(t({},"__esModule",{value:!0}),p),u={};a(u,{Popup:()=>_,default:()=>b,popupProps:()=>m.popupProps,setGlobalZIndex:()=>g.setGlobalZIndex,useGlobalZIndex:()=>g.useGlobalZIndex}),og=c(u);var d=mn(),f=l(XS()),m=XS(),g=C0();const _=(0,d.withInstall)(f.default);var b=_;return og}var ig,ZS;function eT(){if(ZS)return ig;ZS=1;var e=Object.defineProperty,t=Object.getOwnPropertyDescriptor,n=Object.getOwnPropertyNames,r=Object.prototype.hasOwnProperty,o=(b,p)=>{for(var h in p)e(b,h,{get:p[h],enumerable:!0})},i=(b,p,h,y)=>{if(p&&typeof p=="object"||typeof p=="function")for(let v of n(p))!r.call(b,v)&&v!==h&&e(b,v,{get:()=>p[v],enumerable:!(y=t(p,v))||y.enumerable});return b},a=b=>i(e({},"__esModule",{value:!0}),b),s={};o(s,{default:()=>_,loadingProps:()=>g}),ig=a(s);var l=ct(),c=mn();const[u,d]=(0,c.createNamespace)("loading"),f=Array(12).fill(null).map((b,p)=>(0,l.createVNode)("i",{class:d("line",String(p+1))},null)),m=(0,l.createVNode)("svg",{class:d("circular"),viewBox:"25 25 50 50"},[(0,l.createVNode)("circle",{cx:"50",cy:"50",r:"20",fill:"none"},null)]),g={size:c.numericProp,type:(0,c.makeStringProp)("circular"),color:String,vertical:Boolean,textSize:c.numericProp,textColor:String};var _=(0,l.defineComponent)({name:u,props:g,setup(b,{slots:p}){const h=(0,l.computed)(()=>(0,c.extend)({color:b.color},(0,c.getSizeStyle)(b.size))),y=()=>{const w=b.type==="spinner"?f:m;return(0,l.createVNode)("span",{class:d("spinner",b.type),style:h.value},[p.icon?p.icon():w])},v=()=>{var w;if(p.default)return(0,l.createVNode)("span",{class:d("text"),style:{fontSize:(0,c.addUnit)(b.textSize),color:(w=b.textColor)!=null?w:b.color}},[p.default()])};return()=>{const{type:w,vertical:S}=b;return(0,l.createVNode)("div",{class:d([w,{vertical:S}]),"aria-live":"polite","aria-busy":!0},[y(),v()])}}});return ig}var ag,tT;function iG(){if(tT)return ag;tT=1;var e=Object.create,t=Object.defineProperty,n=Object.getOwnPropertyDescriptor,r=Object.getOwnPropertyNames,o=Object.getPrototypeOf,i=Object.prototype.hasOwnProperty,a=(b,p)=>{for(var h in p)t(b,h,{get:p[h],enumerable:!0})},s=(b,p,h,y)=>{if(p&&typeof p=="object"||typeof p=="function")for(let v of r(p))!i.call(b,v)&&v!==h&&t(b,v,{get:()=>p[v],enumerable:!(y=n(p,v))||y.enumerable});return b},l=(b,p,h)=>(h=b!=null?e(o(b)):{},s(!b||!b.__esModule?t(h,"default",{value:b,enumerable:!0}):h,b)),c=b=>s(t({},"__esModule",{value:!0}),b),u={};a(u,{Loading:()=>g,default:()=>_,loadingProps:()=>m.loadingProps}),ag=c(u);var d=mn(),f=l(eT()),m=eT();const g=(0,d.withInstall)(f.default);var _=g;return ag}var sg,nT;function aG(){if(nT)return sg;nT=1;var e=Object.defineProperty,t=Object.getOwnPropertyDescriptor,n=Object.getOwnPropertyNames,r=Object.prototype.hasOwnProperty,o=(y,v)=>{for(var w in v)e(y,w,{get:v[w],enumerable:!0})},i=(y,v,w,S)=>{if(v&&typeof v=="object"||typeof v=="function")for(let T of n(v))!r.call(y,T)&&T!==w&&e(y,T,{get:()=>v[T],enumerable:!(S=t(v,T))||S.enumerable});return y},a=y=>i(e({},"__esModule",{value:!0}),y),s={};o(s,{default:()=>h,toastProps:()=>p}),sg=a(s);var l=ct(),c=mn(),u=Y9(),d=MI(),f=oG(),m=iG();const[g,_]=(0,c.createNamespace)("toast"),b=["show","overlay","teleport","transition","overlayClass","overlayStyle","closeOnClickOverlay","zIndex"],p={icon:String,show:Boolean,type:(0,c.makeStringProp)("text"),overlay:Boolean,message:c.numericProp,iconSize:c.numericProp,duration:(0,c.makeNumberProp)(2e3),position:(0,c.makeStringProp)("middle"),teleport:[String,Object],wordBreak:String,className:c.unknownProp,iconPrefix:String,transition:(0,c.makeStringProp)("van-fade"),loadingType:String,forbidClick:Boolean,overlayClass:c.unknownProp,overlayStyle:Object,closeOnClick:Boolean,closeOnClickOverlay:Boolean,zIndex:c.numericProp};var h=(0,l.defineComponent)({name:g,props:p,emits:["update:show"],setup(y,{emit:v,slots:w}){let S,T=!1;const C=()=>{const x=y.show&&y.forbidClick;T!==x&&(T=x,(0,u.lockClick)(T))},R=x=>v("update:show",x),P=()=>{y.closeOnClick&&R(!1)},E=()=>clearTimeout(S),A=()=>{const{icon:x,type:j,iconSize:G,iconPrefix:q,loadingType:J}=y;if(x||j==="success"||j==="fail")return(0,l.createVNode)(d.Icon,{name:x||j,size:G,class:_("icon"),classPrefix:q},null);if(j==="loading")return(0,l.createVNode)(m.Loading,{class:_("loading"),size:G,type:J},null)},L=()=>{const{type:x,message:j}=y;if(w.message)return(0,l.createVNode)("div",{class:_("text")},[w.message()]);if((0,c.isDef)(j)&&j!=="")return x==="html"?(0,l.createVNode)("div",{key:0,class:_("text"),innerHTML:String(j)},null):(0,l.createVNode)("div",{class:_("text")},[j])};return(0,l.watch)(()=>[y.show,y.forbidClick],C),(0,l.watch)(()=>[y.show,y.type,y.message,y.duration],()=>{E(),y.show&&y.duration>0&&(S=setTimeout(()=>{R(!1)},y.duration))}),(0,l.onMounted)(C),(0,l.onUnmounted)(C),()=>(0,l.createVNode)(f.Popup,(0,l.mergeProps)({class:[_([y.position,y.wordBreak==="normal"?"break-normal":y.wordBreak,{[y.type]:!y.icon}]),y.className],lockScroll:!1,onClick:P,onClosed:E,"onUpdate:show":R},(0,c.pick)(y,b)),{default:()=>[A(),L()]})}});return sg}var lg,rT;function sG(){if(rT)return lg;rT=1;var e=Object.create,t=Object.defineProperty,n=Object.getOwnPropertyDescriptor,r=Object.getOwnPropertyNames,o=Object.getPrototypeOf,i=Object.prototype.hasOwnProperty,a=(G,q)=>{for(var J in q)t(G,J,{get:q[J],enumerable:!0})},s=(G,q,J,fe)=>{if(q&&typeof q=="object"||typeof q=="function")for(let ve of r(q))!i.call(G,ve)&&ve!==J&&t(G,ve,{get:()=>q[ve],enumerable:!(fe=n(q,ve))||fe.enumerable});return G},l=(G,q,J)=>(J=G!=null?e(o(G)):{}
31,s(!G||!G.__esModule?t(J,"default",{value:G,enumerable:!0}):J,G)),c=G=>s(t({},"__esModule",{value:!0}),G),u={};a(u,{allowMultipleToast:()=>j,closeToast:()=>A,resetToastDefaultOptions:()=>x,setToastDefaultOptions:()=>L,showFailToast:()=>E,showLoadingToast:()=>R,showSuccessToast:()=>P,showToast:()=>T}),lg=c(u);var d=ct(),f=mn(),m=q9(),g=l(aG());const _={icon:"",type:"text",message:"",className:"",overlay:!1,onClose:void 0,onOpened:void 0,duration:2e3,teleport:"body",iconSize:void 0,iconPrefix:void 0,position:"middle",transition:"van-fade",forbidClick:!1,loadingType:void 0,overlayClass:"",overlayStyle:void 0,closeOnClick:!1,closeOnClickOverlay:!1};let b=[],p=!1,h=(0,f.extend)({},_);const y=new Map;function v(G){return(0,f.isObject)(G)?G:{message:G}}function w(){const{instance:G,unmount:q}=(0,m.mountComponent)({setup(){const J=(0,d.ref)(""),{open:fe,state:ve,close:le,toggle:re}=(0,m.usePopupState)(),X=()=>{p&&(b=b.filter(M=>M!==G),q())},ie=()=>{const M={onClosed:X,"onUpdate:show":re};return(0,d.createVNode)(g.default,(0,d.mergeProps)(ve,M),null)};return(0,d.watch)(J,M=>{ve.message=M}),(0,d.getCurrentInstance)().render=ie,{open:fe,close:le,message:J}}});return G}function S(){if(!b.length||p){const G=w();b.push(G)}return b[b.length-1]}function T(G={}){if(!f.inBrowser)return{};const q=S(),J=v(G);return q.open((0,f.extend)({},h,y.get(J.type||h.type),J)),q}const C=G=>q=>T((0,f.extend)({type:G},v(q))),R=C("loading"),P=C("success"),E=C("fail"),A=G=>{var q;b.length&&(G?(b.forEach(J=>{J.close()}),b=[]):p?(q=b.shift())==null||q.close():b[0].close())};function L(G,q){typeof G=="string"?y.set(G,q):(0,f.extend)(h,G)}const x=G=>{typeof G=="string"?y.delete(G):(h=(0,f.extend)({},_),y.clear())},j=(G=!0)=>{p=G};return lg}var lG=sG(),cg={exports:{}},oT;function cG(){return oT||(oT=1,(function(e,t){(function(n){e.exports=n()})(function(n){var r=["0","1","2","3","4","5","6","7","8","9","a","b","c","d","e","f"];function o(p,h){var y=p[0],v=p[1],w=p[2],S=p[3];y+=(v&w|~v&S)+h[0]-680876936|0,y=(y<<7|y>>>25)+v|0,S+=(y&v|~y&w)+h[1]-389564586|0,S=(S<<12|S>>>20)+y|0,w+=(S&y|~S&v)+h[2]+606105819|0,w=(w<<17|w>>>15)+S|0,v+=(w&S|~w&y)+h[3]-1044525330|0,v=(v<<22|v>>>10)+w|0,y+=(v&w|~v&S)+h[4]-176418897|0,y=(y<<7|y>>>25)+v|0,S+=(y&v|~y&w)+h[5]+1200080426|0,S=(S<<12|S>>>20)+y|0,w+=(S&y|~S&v)+h[6]-1473231341|0,w=(w<<17|w>>>15)+S|0,v+=(w&S|~w&y)+h[7]-45705983|0,v=(v<<22|v>>>10)+w|0,y+=(v&w|~v&S)+h[8]+1770035416|0,y=(y<<7|y>>>25)+v|0,S+=(y&v|~y&w)+h[9]-1958414417|0,S=(S<<12|S>>>20)+y|0,w+=(S&y|~S&v)+h[10]-42063|0,w=(w<<17|w>>>15)+S|0,v+=(w&S|~w&y)+h[11]-1990404162|0,v=(v<<22|v>>>10)+w|0,y+=(v&w|~v&S)+h[12]+1804603682|0,y=(y<<7|y>>>25)+v|0,S+=(y&v|~y&w)+h[13]-40341101|0,S=(S<<12|S>>>20)+y|0,w+=(S&y|~S&v)+h[14]-1502002290|0,w=(w<<17|w>>>15)+S|0,v+=(w&S|~w&y)+h[15]+1236535329|0,v=(v<<22|v>>>10)+w|0,y+=(v&S|w&~S)+h[1]-165796510|0,y=(y<<5|y>>>27)+v|0,S+=(y&w|v&~w)+h[6]-1069501632|0,S=(S<<9|S>>>23)+y|0,w+=(S&v|y&~v)+h[11]+643717713|0,w=(w<<14|w>>>18)+S|0,v+=(w&y|S&~y)+h[0]-373897302|0,v=(v<<20|v>>>12)+w|0,y+=(v&S|w&~S)+h[5]-701558691|0,y=(y<<5|y>>>27)+v|0,S+=(y&w|v&~w)+h[10]+38016083|0,S=(S<<9|S>>>23)+y|0,w+=(S&v|y&~v)+h[15]-660478335|0,w=(w<<14|w>>>18)+S|0,v+=(w&y|S&~y)+h[4]-405537848|0,v=(v<<20|v>>>12)+w|0,y+=(v&S|w&~S)+h[9]+568446438|0,y=(y<<5|y>>>27)+v|0,S+=(y&w|v&~w)+h[14]-1019803690|0,S=(S<<9|S>>>23)+y|0,w+=(S&v|y&~v)+h[3]-187363961|0,w=(w<<14|w>>>18)+S|0,v+=(w&y|S&~y)+h[8]+1163531501|0,v=(v<<20|v>>>12)+w|0,y+=(v&S|w&~S)+h[13]-1444681467|0,y=(y<<5|y>>>27)+v|0,S+=(y&w|v&~w)+h[2]-51403784|0,S=(S<<9|S>>>23)+y|0,w+=(S&v|y&~v)+h[7]+1735328473|0,w=(w<<14|w>>>18)+S|0,v+=(w&y|S&~y)+h[12]-1926607734|0,v=(v<<20|v>>>12)+w|0,y+=(v^w^S)+h[5]-378558|0,y=(y<<4|y>>>28)+v|0,S+=(y^v^w)+h[8]-2022574463|0,S=(S<<11|S>>>21)+y|0,w+=(S^y^v)+h[11]+1839030562|0,w=(w<<16|w>>>16)+S|0,v+=(w^S^y)+h[14]-35309556|0,v=(v<<23|v>>>9)+w|0,y+=(v^w^S)+h[1]-1530992060|0,y=(y<<4|y>>>28)+v|0,S+=(y^v^w)+h[4]+1272893353|0,S=(S<<11|S>>>21)+y|0,w+=(S^y^v)+h[7]-155497632|0,w=(w<<16|w>>>16)+S|0,v+=(w^S^y)+h[10]-1094730640|0,v=(v<<23|v>>>9)+w|0,y+=(v^w^S)+h[13]+681279174|0,y=(y<<4|y>>>28)+v|0,S+=(y^v^w)+h[0]-358537222|0,S=(S<<11|S>>>21)+y|0,w+=(S^y^v)+h[3]-722521979|0,w=(w<<16|w>>>16)+S|0,v+=(w^S^y)+h[6]+76029189|0,v=(v<<23|v>>>9)+w|0,y+=(v^w^S)+h[9]-640364487|0,y=(y<<4|y>>>28)+v|0,S+=(y^v^w)+h[12]-421815835|0,S=(S<<11|S>>>21)+y|0,w+=(S^y^v)+h[15]+530742520|0,w=(w<<16|w>>>16)+S|0,v+=(w^S^y)+h[2]-995338651|0,v=(v<<23|v>>>
319)+w|0,y+=(w^(v|~S))+h[0]-198630844|0,y=(y<<6|y>>>26)+v|0,S+=(v^(y|~w))+h[7]+1126891415|0,S=(S<<10|S>>>22)+y|0,w+=(y^(S|~v))+h[14]-1416354905|0,w=(w<<15|w>>>17)+S|0,v+=(S^(w|~y))+h[5]-57434055|0,v=(v<<21|v>>>11)+w|0,y+=(w^(v|~S))+h[12]+1700485571|0,y=(y<<6|y>>>26)+v|0,S+=(v^(y|~w))+h[3]-1894986606|0,S=(S<<10|S>>>22)+y|0,w+=(y^(S|~v))+h[10]-1051523|0,w=(w<<15|w>>>17)+S|0,v+=(S^(w|~y))+h[1]-2054922799|0,v=(v<<21|v>>>11)+w|0,y+=(w^(v|~S))+h[8]+1873313359|0,y=(y<<6|y>>>26)+v|0,S+=(v^(y|~w))+h[15]-30611744|0,S=(S<<10|S>>>22)+y|0,w+=(y^(S|~v))+h[6]-1560198380|0,w=(w<<15|w>>>17)+S|0,v+=(S^(w|~y))+h[13]+1309151649|0,v=(v<<21|v>>>11)+w|0,y+=(w^(v|~S))+h[4]-145523070|0,y=(y<<6|y>>>26)+v|0,S+=(v^(y|~w))+h[11]-1120210379|0,S=(S<<10|S>>>22)+y|0,w+=(y^(S|~v))+h[2]+718787259|0,w=(w<<15|w>>>17)+S|0,v+=(S^(w|~y))+h[9]-343485551|0,v=(v<<21|v>>>11)+w|0,p[0]=y+p[0]|0,p[1]=v+p[1]|0,p[2]=w+p[2]|0,p[3]=S+p[3]|0}function i(p){var h=[],y;for(y=0;y<64;y+=4)h[y>>2]=p.charCodeAt(y)+(p.charCodeAt(y+1)<<8)+(p.charCodeAt(y+2)<<16)+(p.charCodeAt(y+3)<<24);return h}function a(p){var h=[],y;for(y=0;y<64;y+=4)h[y>>2]=p[y]+(p[y+1]<<8)+(p[y+2]<<16)+(p[y+3]<<24);return h}function s(p){var h=p.length,y=[1732584193,-271733879,-1732584194,271733878],v,w,S,T,C,R;for(v=64;v<=h;v+=64)o(y,i(p.substring(v-64,v)));for(p=p.substring(v-64),w=p.length,S=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],v=0;v<w;v+=1)S[v>>2]|=p.charCodeAt(v)<<(v%4<<3);if(S[v>>2]|=128<<(v%4<<3),v>55)for(o(y,S),v=0;v<16;v+=1)S[v]=0;return T=h*8,T=T.toString(16).match(/(.*?)(.{0,8})$/),C=parseInt(T[2],16),R=parseInt(T[1],16)||0,S[14]=C,S[15]=R,o(y,S),y}function l(p){var h=p.length,y=[1732584193,-271733879,-1732584194,271733878],v,w,S,T,C,R;for(v=64;v<=h;v+=64)o(y,a(p.subarray(v-64,v)));for(p=v-64<h?p.subarray(v-64):new Uint8Array(0),w=p.length,S=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],v=0;v<w;v+=1)S[v>>2]|=p[v]<<(v%4<<3);if(S[v>>2]|=128<<(v%4<<3),v>55)for(o(y,S),v=0;v<16;v+=1)S[v]=0;return T=h*8,T=T.toString(16).match(/(.*?)(.{0,8})$/),C=parseInt(T[2],16),R=parseInt(T[1],16)||0,S[14]=C,S[15]=R,o(y,S),y}function c(p){var h="",y;for(y=0;y<4;y+=1)h+=r[p>>y*8+4&15]+r[p>>y*8&15];return h}function u(p){var h;for(h=0;h<p.length;h+=1)p[h]=c(p[h]);return p.join("")}u(s("hello")),typeof ArrayBuffer<"u"&&!ArrayBuffer.prototype.slice&&(function(){function p(h,y){return h=h|0||0,h<0?Math.max(h+y,0):Math.min(h,y)}ArrayBuffer.prototype.slice=function(h,y){var v=this.byteLength,w=p(h,v),S=v,T,C,R,P;return y!==n&&(S=p(y,v)),w>S?new ArrayBuffer(0):(T=S-w,C=new ArrayBuffer(T),R=new Uint8Array(C),P=new Uint8Array(this,w,T),R.set(P),C)}})();function d(p){return/[\u0080-\uFFFF]/.test(p)&&(p=unescape(encodeURIComponent(p))),p}function f(p,h){var y=p.length,v=new ArrayBuffer(y),w=new Uint8Array(v),S;for(S=0;S<y;S+=1)w[S]=p.charCodeAt(S);return h?w:v}function m(p){return String.fromCharCode.apply(null,new Uint8Array(p))}function g(p,h,y){var v=new Uint8Array(p.byteLength+h.byteLength);return v.set(new Uint8Array(p)),v.set(new Uint8Array(h),p.byteLength),v}function _(p){var h=[],y=p.length,v;for(v=0;v<y-1;v+=2)h.push(parseInt(p.substr(v,2),16));return String.fromCharCode.apply(String,h)}function b(){this.reset()}return b.prototype.append=function(p){return this.appendBinary(d(p)),this},b.prototype.appendBinary=function(p){this._buff+=p,this._length+=p.length;var h=this._buff.length,y;for(y=64;y<=h;y+=64)o(this._hash,i(this._buff.substring(y-64,y)));return this._buff=this._buff.substring(y-64),this},b.prototype.end=function(p){var h=this._buff,y=h.length,v,w=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],S;for(v=0;v<y;v+=1)w[v>>2]|=h.charCodeAt(v)<<(v%4<<3);return this._finish(w,y),S=u(this._hash),p&&(S=_(S)),this.reset(),S},b.prototype.reset=function(){return this._buff="",this._length=0,this._hash=[1732584193,-271733879,-1732584194,271733878],this},b.prototype.getState=function(){return{buff:this._buff,length:this._length,hash:this._hash.slice()}},b.prototype.setState=function(p){return this._buff=p.buff,this._length=p.length,this._hash=p.hash,this},b.prototype.destroy=function(){delete this._hash,delete this._buff,delete this._length},b.prototype._finish=function(p,h){var y=h,v,w,S;if(p[y>>2]|=128<<(y%4<<3),y>55)for(o(this._hash,p),y=0;y<16;y+=1)p[y]=0;v=this._length*8,v=v.toString(16).match(/(.*?)(.{0,8})$/),w=parseInt(v[2],16),S=parseInt(v[1],16)||0,p[14]=w,p[15]=S,o(this._hash,p)},b.hash=function(p,h){return b.hashBinary(d(p),h)},b.hashBinary=function(p,h){var y=s(p),v=u(y);return h?_(v):v},b.ArrayBuffer=function(){this.reset()},b.ArrayBuffer.prototype.append=function(p){var h=g(this._buff.buffer,p),y=h.length,v;for(this._length+=p.byteLength,v=64;v<=y;v+=64)o(this._hash,a(h.subarray(v-64,v)));return this._buff=v-64<y?new Uint8Array(h.buffer.slice(v-64)):new Uint8Array(0),this},b.ArrayBuffer.prototype.end=function(p){var h=this._buff,y=h.length,v=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],w,S;for(w=0;w<y;w+=1)v[w>>2]|=h[w]<<(w%4<<3);return this._finish(v,y),S=u(this._hash),p&&(S=_(S)),this.reset(),S},b.ArrayBuffer.prototype.reset=function(){return this._buff=new Uint8Array(0),this._length=0,this._hash=[1732584193,-271733879,-1732584194,271733878],this},b.ArrayBuffer.prototype.getState=function(){var p=b.prototype.getState.call(this);return p.buff=m(p.buff),p},b.ArrayBuffer.prototype.setState=function(p){return p.buff=f(p.buff,!0),b.prototype.setState.call(this,p)},b.ArrayBuffer.prototype.destroy=b.prototype.destroy,b.ArrayBuffer.prototype._finish=b.prototype._finish,b.ArrayBuffer.hash=function(p,h){var y=l(new Uint8Array(p)),v=u(y);return h?_(v):v},b})})(cg)),cg.exports}var uG=cG();const dG=Wb(uG);var yf={exports:{}},fG=yf.exports,iT;function A0(){return iT||(iT=1,(function(e,t){(function(n,r){e.exports=r()})(fG,(function(){var n=1e3,r=6e4,o=36e5,i="millisecond",a="second",s="minute",l="hour",c="day",u="week",d="month",f="quarter",m="year",g="date",_="Invalid Date",b=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,p=/\[([^\]]+)]|YYYY|YY|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}
vendor: 4,412 bytes, line 31
31|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,h={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(x){var j=["th","st","nd","rd"],G=x%100;return"["+x+(j[(G-20)%10]||j[G]||j[0])+"]"}},y=function(x,j,G){var q=String(x);return!q||q.length>=j?x:""+Array(j+1-q.length).join(G)+x},v={s:y,z:function(x){var j=-x.utcOffset(),G=Math.abs(j),q=Math.floor(G/60),J=G%60;return(j<=0?"+":"-")+y(q,2,"0")+":"+y(J,2,"0")},m:function x(j,G){if(j.date()<G.date())return-x(G,j);var q=12*(G.year()-j.year())+(G.month()-j.month()),J=j.clone().add(q,d),fe=G-J<0,ve=j.clone().add(q+(fe?-1:1),d);return+(-(q+(G-J)/(fe?J-ve:ve-J))||0)},a:function(x){return x<0?Math.ceil(x)||0:Math.floor(x)},p:function(x){return{M:d,y:m,w:u,d:c,D:g,h:l,m:s,s:a,ms:i,Q:f}[x]||String(x||"").toLowerCase().replace(/s$/,"")},u:function(x){return x===void 0}},w="en",S={};S[w]=h;var T="$isDayjsObject",C=function(x){return x instanceof A||!(!x||!x[T])},R=function x(j,G,q){var J;if(!j)return w;if(typeof j=="string"){var fe=j.toLowerCase();S[fe]&&(J=fe),G&&(S[fe]=G,J=fe);var ve=j.split("-");if(!J&&ve.length>1)return x(ve[0])}else{var le=j.name;S[le]=j,J=le}return!q&&J&&(w=J),J||!q&&w},P=function(x,j){if(C(x))return x.clone();var G=typeof j=="object"?j:{};return G.date=x,G.args=arguments,new A(G)},E=v;E.l=R,E.i=C,E.w=function(x,j){return P(x,{locale:j.$L,utc:j.$u,x:j.$x,$offset:j.$offset})};var A=(function(){function x(G){this.$L=R(G.locale,null,!0),this.parse(G),this.$x=this.$x||G.x||{},this[T]=!0}var j=x.prototype;return j.parse=function(G){this.$d=(function(q){var J=q.date,fe=q.utc;if(J===null)return new Date(NaN);if(E.u(J))return new Date;if(J instanceof Date)return new Date(J);if(typeof J=="string"&&!/Z$/i.test(J)){var ve=J.match(b);if(ve){var le=ve[2]-1||0,re=(ve[7]||"0").substring(0,3);return fe?new Date(Date.UTC(ve[1],le,ve[3]||1,ve[4]||0,ve[5]||0,ve[6]||0,re)):new Date(ve[1],le,ve[3]||1,ve[4]||0,ve[5]||0,ve[6]||0,re)}}return new Date(J)})(G),this.init()},j.init=function(){var G=this.$d;this.$y=G.getFullYear(),this.$M=G.getMonth(),this.$D=G.getDate(),this.$W=G.getDay(),this.$H=G.getHours(),this.$m=G.getMinutes(),this.$s=G.getSeconds(),this.$ms=G.getMilliseconds()},j.$utils=function(){return E},j.isValid=function(){return this.$d.toString()!==_},j.isSame=function(G,q){var J=P(G);return this.startOf(q)<=J&&J<=this.endOf(q)},j.isAfter=function(G,q){return P(G)<this.startOf(q)},j.isBefore=function(G,q){return this.endOf(q)<P(G)},j.$g=function(G,q,J){return E.u(G)?this[q]:this.set(J,G)},j.unix=function(){return Math.floor(this.valueOf()/1e3)},j.valueOf=function(){return this.$d.getTime()},j.startOf=function(G,q){var J=this,fe=!!E.u(q)||q,ve=E.p(G),le=function(ae,ue){var ge=E.w(J.$u?Date.UTC(J.$y,ue,ae):new Date(J.$y,ue,ae),J);return fe?ge:ge.endOf(c)},re=function(ae,ue){return E.w(J.toDate()[ae].apply(J.toDate("s"),(fe?[0,0,0,0]:[23,59,59,999]).slice(ue)),J)},X=this.$W,ie=this.$M,M=this.$D,U="set"+(this.$u?"UTC":"");switch(ve){case m:return fe?le(1,0):le(31,11);case d:return fe?le(1,ie):le(0,ie+1);case u:var k=this.$locale().weekStart||0,te=(X<k?X+7:X)-k;return le(fe?M-te:M+(6-te),ie);case c:case g:return re(U+"Hours",0);case l:return re(U+"Minutes",1);case s:return re(U+"Seconds",2);case a:return re(U+"Milliseconds",3);default:return this.clone()}},j.endOf=function(G){return this.startOf(G,!1)},j.$set=function(G,q){var J,fe=E.p(G),ve="set"+(this.$u?"UTC":""),le=(J={},J[c]=ve+"Date",J[g]=ve+"Date",J[d]=ve+"Month",J[m]=ve+"FullYear",J[l]=ve+"Hours",J[s]=ve+"Minutes",J[a]=ve+"Seconds",J[i]=ve+"Milliseconds",J)[fe],re=fe===c?this.$D+(q-this.$W):q;if(fe===d||fe===m){var X=this.clone().set(g,1);X.$d[le](re),X.init(),this.$d=X.set(g,Math.min(this.$D,X.daysInMonth())).$d}else le&&this.$d[le](re);return this.init(),this},j.set=function(G,q){return this.clone().$set(G,q)},j.get=function(G){return this[E.p(G)]()},j.add=function(G,q){var J,fe=this;G=Number(G);var ve=E.p(q),le=function(ie){var M=P(fe);return E.w(M.date(M.date()+Math.round(ie*G)),fe)};if(ve===d)return this.set(d,this.$M+G);if(ve===m)return this.set(m,this.$y+G);if(ve===c)return le(1);if(ve===u)return le(7);var re=(J={},J[s]=r,J[l]=o,J[a]=n,J)[ve]||1,X=this.$d.getTime()+G*re;return E.w(X,this)},j.subtract=function(G,q){return this.add(-1*G,q)},j.format=function(G){var q=this,J=this.$locale();
31if(!this.isValid())return J.invalidDate||_;var fe=G||"YYYY-MM-DDTHH:mm:ssZ",ve=E.z(this),le=this.$H,re=this.$m,X=this.$M,ie=J.weekdays,M=J.months,U=J.meridiem,k=function(ue,ge,Te,D){return ue&&(ue[ge]||ue(q,fe))||Te[ge].slice(0,D)},te=function(ue){return E.s(le%12||12,ue,"0")},ae=U||function(ue,ge,Te){var D=ue<12?"AM":"PM";return Te?D.toLowerCase():D};return fe.replace(p,(function(ue,ge){return ge||(function(Te){switch(Te){case"YY":return String(q.$y).slice(-2);case"YYYY":return E.s(q.$y,4,"0");case"M":return X+1;case"MM":return E.s(X+1,2,"0");case"MMM":return k(J.monthsShort,X,M,3);case"MMMM":return k(M,X);case"D":return q.$D;case"DD":return E.s(q.$D,2,"0");case"d":return String(q.$W);case"dd":return k(J.weekdaysMin,q.$W,ie,2);case"ddd":return k(J.weekdaysShort,q.$W,ie,3);case"dddd":return ie[q.$W];case"H":return String(le);case"HH":return E.s(le,2,"0");case"h":return te(1);case"hh":return te(2);case"a":return ae(le,re,!0);case"A":return ae(le,re,!1);case"m":return String(re);case"mm":return E.s(re,2,"0");case"s":return String(q.$s);case"ss":return E.s(q.$s,2,"0");case"SSS":return E.s(q.$ms,3,"0");case"Z":return ve}return null})(ue)||ve.replace(":","")}))},j.utcOffset=function(){return 15*-Math.round(this.$d.getTimezoneOffset()/15)},j.diff=function(G,q,J){var fe,ve=this,le=E.p(q),re=P(G),X=(re.utcOffset()-this.utcOffset())*r,ie=this-re,M=function(){return E.m(ve,re)};switch(le){case m:fe=M()/12;break;case d:fe=M();break;case f:fe=M()/3;break;case u:fe=(ie-X)/6048e5;break;case c:fe=(ie-X)/864e5;break;case l:fe=ie/o;break;case s:fe=ie/r;break;case a:fe=ie/n;break;default:fe=ie}return J?fe:E.a(fe)},j.daysInMonth=function(){return this.endOf(d).$D},j.$locale=function(){return S[this.$L]},j.locale=function(G,q){if(!G)return this.$L;var J=this.clone(),fe=R(G,q,!0);return fe&&(J.$L=fe),J},j.clone=function(){return E.w(this.$d,this)},j.toDate=function(){return new Date(this.valueOf())},j.toJSON=function(){return this.isValid()?this.toISOString():null},j.toISOString=function(){return this.$d.toISOString()},j.toString=function(){return this.$d.toUTCString()},x})(),L=A.prototype;return P.prototype=L,[["$ms",i],["$s",a],["$m",s],["$H",l],["$W",c],["$M",d],["$y",m],["$D",g]].forEach((function(x){L[x[1]]=function(j){return this.$g(j,x[0],x[1])}})),P.extend=function(x,j){return x.$i||(x(j,A,P),x.$i=!0),P},P.locale=R,P.isDayjs=C,P.unix=function(x){return P(1e3*x)},P.en=S[w],P.Ls=S,P.p={},P}))})(yf)),yf.exports}var pG=A0();const Kt=Wb(pG);function Qy(){}const We=Object.assign,Ao=typeof window<"u",Po=e=>e!==null&&typeof e=="object",At=e=>e!=null,dl=e=>typeof e=="function",P0=e=>Po(e)&&dl(e.then)&&dl(e.catch),su=e=>Object.prototype.toString.call(e)==="[object Date]"&&!Number.isNaN(e.getTime()),$I=e=>typeof e=="number"||/^\d+(\.\d+)?$/.test(e),mG=()=>Ao?/ios|iphone|ipad|ipod/.test(navigator.userAgent.toLowerCase()):!1;function aT(e,t){const n=t.split(".");let r=e;return n.forEach(o=>{var i;r=Po(r)&&(i=r[o])!=null?i:""}),r}function Et(e,t,n){return t.reduce((r,o)=>((!n||e[o]!==void 0)&&(r[o]=e[o]),r),{})}const Vi=(e,t)=>JSON.stringify(e)===JSON.stringify(t),hp=e=>Array.isArray(e)?e:[e],jt=null,Oe=[Number,String],ke={type:Boolean,default:!0},$n=e=>({type:e,required:!0}),ai=()=>({type:Array,default:()=>[]}),R0=e=>({type:Number,default:e}),qe=e=>({type:Oe,default:e}),Le=e=>({type:String,default:e});var ia=typeof window<"u";function Zn(e){return ia?requestAnimationFrame(e):-1}function Om(e){ia&&cancelAnimationFrame(e)}function Ms(e){Zn(()=>Zn(e))}var hG=e=>e===window,sT=(e,t)=>({top:0,left:0,right:e,bottom:t,width:e,height:t}),tn=e=>{const t=Gn(e);if(hG(t)){const n=t.innerWidth,r=t.innerHeight;return sT(n,r)}return t?.getBoundingClientRect?t.getBoundingClientRect():sT(0,0)};function gG(e=!1){const t=z(e);return[t,(r=!t.value)=>{t.value=r}]}function Ur(e){const t=Vt(e,null);if(t){const n=_t(),{link:r,unlink:o,internalChildren:i}=t;r(n),so(()=>o(n));const a=W(()=>i.indexOf(n));return{parent:t,index:a}}return{parent:null,index:z(-1)}}function yG(e){const t=[],n=r=>{Array.isArray(r)&&r.forEach(o=>{var i;Eo(o)&&(t.push(o),(i=o.component)!=null&&i.subTree&&(t.push(o.component.subTree),n(o.component.subTree.children)),o.children&&n(o.children))})};return n(e),t}var lT=(e,t)=>
31{const n=e.indexOf(t);return n===-1?e.findIndex(r=>t.key!==void 0&&t.key!==null&&r.type===t.type&&r.key===t.key):n};function vG(e,t,n){const r=yG(e.subTree.children);n.sort((i,a)=>lT(r,i.vnode)-lT(r,a.vnode));const o=n.map(i=>i.proxy);t.sort((i,a)=>{const s=o.indexOf(i),l=o.indexOf(a);return s-l})}function mi(e){const t=je([]),n=je([]),r=_t();return{children:t,linkChildren:i=>{Qr(e,Object.assign({link:l=>{l.proxy&&(n.push(l),t.push(l.proxy),vG(r,t,n))},unlink:l=>{const c=n.indexOf(l);t.splice(c,1),n.splice(c,1)},children:t,internalChildren:n},i))}}}var Zy=1e3,ev=60*Zy,tv=60*ev,cT=24*tv;function bG(e){const t=Math.floor(e/cT),n=Math.floor(e%cT/tv),r=Math.floor(e%tv/ev),o=Math.floor(e%ev/Zy),i=Math.floor(e%Zy);return{total:e,days:t,hours:n,minutes:r,seconds:o,milliseconds:i}}function wG(e,t){return Math.floor(e/1e3)===Math.floor(t/1e3)}function GI(e){let t,n,r,o;const i=z(e.time),a=W(()=>bG(i.value)),s=()=>{r=!1,Om(t)},l=()=>Math.max(n-Date.now(),0),c=_=>{var b,p;i.value=_,(b=e.onChange)==null||b.call(e,a.value),_===0&&(s(),(p=e.onFinish)==null||p.call(e))},u=()=>{t=Zn(()=>{r&&(c(l()),i.value>0&&u())})},d=()=>{t=Zn(()=>{if(r){const _=l();(!wG(_,i.value)||_===0)&&c(_),i.value>0&&d()}})},f=()=>{ia&&(e.millisecond?u():d())},m=()=>{r||(n=Date.now()+i.value,r=!0,f())},g=(_=e.time)=>{s(),i.value=_};return fn(s),di(()=>{o&&(r=!0,o=!1,f())}),ao(()=>{r&&(s(),o=!0)}),{start:m,pause:s,reset:g,current:a}}function Ku(e){let t;et(()=>{e(),Fe(()=>{t=!0})}),di(()=>{t&&e()})}function or(e,t,n={}){if(!ia)return;const{target:r=window,passive:o=!1,capture:i=!1}=n;let a=!1,s;const l=d=>{if(a)return;const f=Gn(d);f&&!s&&(f.addEventListener(e,t,{capture:i,passive:o}),s=!0)},c=d=>{if(a)return;const f=Gn(d);f&&s&&(f.removeEventListener(e,t,i),s=!1)};so(()=>c(r)),ao(()=>c(r)),Ku(()=>l(r));let u;return rt(r)&&(u=Se(r,(d,f)=>{c(f),l(d)})),()=>{u?.(),c(r),a=!0}}function _G(e,t,n={}){if(!ia)return;const{eventName:r="click"}=n;or(r,i=>{(Array.isArray(e)?e:[e]).every(l=>{const c=Gn(l);return c&&!c.contains(i.target)})&&t(i)},{target:document})}var Ed,ug;function SG(){if(!Ed&&(Ed=z(0),ug=z(0),ia)){const e=()=>{Ed.value=window.innerWidth,ug.value=window.innerHeight};e(),window.addEventListener("resize",e,{passive:!0}),window.addEventListener("orientationchange",e,{passive:!0})}return{width:Ed,height:ug}}var TG=/scroll|auto|overlay/i,UI=ia?window:void 0;function EG(e){return e.tagName!=="HTML"&&e.tagName!=="BODY"&&e.nodeType===1}function nv(e,t=UI){let n=e;for(;n&&n!==t&&EG(n);){const{overflowY:r}=window.getComputedStyle(n);if(TG.test(r))return n;n=n.parentNode}return t}function Dm(e,t=UI){const n=z();return et(()=>{e.value&&(n.value=nv(e.value,t))}),n}var Cd;function CG(){if(!Cd&&(Cd=z("visible"),ia)){const e=()=>{Cd.value=document.hidden?"hidden":"visible"};e(),window.addEventListener("visibilitychange",e)}return Cd}var FI=Symbol("van-field");function qu(e){const t=Vt(FI,null);t&&!t.customValue.value&&(t.customValue.value=e,Se(e,()=>{t.resetValidation(),t.validateWithTrigger("onChange")}))}function Yu(e){const t="scrollTop"in e?e.scrollTop:e.pageYOffset;return Math.max(t,0)}function gp(e,t){"scrollTop"in e?e.scrollTop=t:e.scrollTo(e.scrollX,t)}function I0(){return window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0}function k0(e){gp(window,e),gp(document.body,e)}function uT(e,t){if(e===window)return 0;const n=t?Yu(t):I0();return tn(e).top+n}const AG=mG();function PG(){AG&&k0(I0())}const WI=e=>e.stopPropagation();function er(e,t){(typeof e.cancelable!="boolean"||e.cancelable)&&e.preventDefault(),t&&WI(e)}function fl(e){const t=Gn(e);if(!t)return!1;const n=window.getComputedStyle(t),r=n.display==="none",o=t.offsetParent===null&&n.position!=="fixed";return r||o}const{width:ni,height:ji}=SG();function Ze(e){if(At(e))return $I(e)?`${e}px`:String(e)}function Ml(e){if(At(e)){if(Array.isArray(e))return{width:Ze(e[0]),height:Ze(e[1])};const t=Ze(e);return{width:t,height:t}}}function VI(e){const t={};return e!==void 0&&(t.zIndex=+e),t}let dg;function RG(){if(!dg){const e=document.documentElement,t=e.style.fontSize||window.getComputedStyle(e).fontSize;dg=parseFloat(t)}return dg}
31function IG(e){return e=e.replace(/rem/g,""),+e*RG()}function kG(e){return e=e.replace(/vw/g,""),+e*ni.value/100}function OG(e){return e=e.replace(/vh/g,""),+e*ji.value/100}function O0(e){if(typeof e=="number")return e;if(Ao){if(e.includes("rem"))return IG(e);if(e.includes("vw"))return kG(e);if(e.includes("vh"))return OG(e)}return parseFloat(e)}const DG=/-(\w)/g,jI=e=>e.replace(DG,(t,n)=>n.toUpperCase());function Sa(e,t=2){let n=e+"";for(;n.length<t;)n="0"+n;return n}const _n=(e,t,n)=>Math.min(Math.max(e,t),n);function dT(e,t,n){const r=e.indexOf(t);return r===-1?e:t==="-"&&r!==0?e.slice(0,r):e.slice(0,r+1)+e.slice(r).replace(n,"")}function LG(e,t=!0,n=!0){t?e=dT(e,".",/\./g):e=e.split(".")[0],n?e=dT(e,"-",/-/g):e=e.replace(/-/,"");const r=t?/[^-0-9.]/g:/[^-0-9]/g;return e.replace(r,"")}function xG(e,t){return Math.round((e+t)*1e10)/1e10}const{hasOwnProperty:NG}=Object.prototype;function MG(e,t,n){const r=t[n];At(r)&&(!NG.call(e,n)||!Po(r)?e[n]=r:e[n]=HI(Object(e[n]),r))}function HI(e,t){return Object.keys(t).forEach(n=>{MG(e,t,n)}),e}var zI={name:"姓名",tel:"电话",save:"保存",clear:"清空",undo:"撤销",cancel:"取消",confirm:"确认",delete:"删除",loading:"加载中...",noCoupon:"暂无优惠券",nameEmpty:"请填写姓名",addContact:"添加联系人",telInvalid:"请填写正确的电话",vanCalendar:{end:"结束",start:"开始",title:"日期选择",weekdays:["日","一","二","三","四","五","六"],monthTitle:(e,t)=>`${e}年${t}月`,rangePrompt:e=>`最多选择 ${e} 天`},vanCascader:{select:"请选择"},vanPagination:{prev:"上一页",next:"下一页"},vanPullRefresh:{pulling:"下拉即可刷新...",loosing:"释放即可刷新..."},vanSubmitBar:{label:"合计:"},vanCoupon:{unlimited:"无门槛",discount:e=>`${e}折`,condition:e=>`满${e}元可用`},vanCouponCell:{title:"优惠券",count:e=>`${e}张可用`},vanCouponList:{exchange:"兑换",close:"不使用",enable:"可用",disabled:"不可用",placeholder:"输入优惠码"},vanAddressEdit:{area:"地区",areaEmpty:"请选择地区",addressEmpty:"请填写详细地址",addressDetail:"详细地址",defaultAddress:"设为默认收货地址"},vanAddressList:{add:"新增地址"}};const fT=z("zh-CN"),pT=je({"zh-CN":zI}),D0={messages(){return pT[fT.value]},use(e,t){fT.value=e,this.add({[e]:t})},add(e={}){HI(pT,e)}};var BG=D0;function $G(e){const t=jI(e)+".";return(n,...r)=>{const o=BG.messages(),i=aT(o,t+n)||aT(o,n);return dl(i)?i(...r):i}}function rv(e,t){return t?typeof t=="string"?` ${e}--${t}`:Array.isArray(t)?t.reduce((n,r)=>n+rv(e,r),""):Object.keys(t).reduce((n,r)=>n+(t[r]?rv(e,r):""),""):""}function GG(e){return(t,n)=>(t&&typeof t!="string"&&(n=t,t=""),t=t?`${e}__${t}`:e,`${t}${rv(t,n)}`)}function De(e){const t=`van-${e}`;return[t,GG(t),$G(t)]}const aa="van-hairline",KI=`${aa}--top`,UG=`${aa}--left`,FG=`${aa}--right`,WG=`${aa}--bottom`,VG=`${aa}--surround`,qI=`${aa}--top-bottom`,jG=`${aa}-unset--top-bottom`,Xa="van-haptics-feedback",HG=Symbol("van-form"),zG=500,mT=5;function Ju(e,{args:t=[],done:n,canceled:r,error:o}){if(e){const i=e.apply(null,t);P0(i)?i.then(a=>{a?n():r&&r()}).catch(o||Qy):i?n():r&&r()}else n()}function Ne(e){return e.install=t=>{const{name:n}=e;n&&(t.component(n,e),t.component(jI(`-${n}`),e))},e}function hT(e,t){return e.reduce((n,r)=>Math.abs(n-t)<Math.abs(r-t)?n:r)}const YI=Symbol();function L0(e){const t=Vt(YI,null);t&&Se(t,n=>{n&&e()})}const JI=(e,t)=>{const n=z(),r=()=>{n.value=tn(e).height};return et(()=>{if(Fe(r),t)for(let o=1;o<=3;o++)setTimeout(r,100*o)}),L0(()=>Fe(r)),Se([ni,ji],r),n};function KG(e,t){const n=JI(e,!0);return r=>O("div",{class:t("placeholder"),style:{height:n.value?`${n.value}px`:void 0}},[r()])}const[XI,gT]=De("action-bar"),QI=Symbol(XI),qG={placeholder:Boolean,safeAreaInsetBottom:ke};var YG=_e({name:XI,props:qG,setup(e,{slots:t}){const n=z(),r=KG(n,gT),{linkChildren:o}=mi(QI);o();const i=()=>{var a;return O("div",{ref:n,class:[gT(),{"van-safe-area-bottom":e.safeAreaInsetBottom}]},[(a=t.default)==null?void 0:a.call(t)])};return()=>e.placeholder?r(i):i()}});const JG=Ne(YG);function xt(e){const t=_t();t&&We(t.proxy,e)}const Bl={to:[String,Object],url:String,replace:Boolean};function ZI({to:e,url:t,replace:n,$router:r}){e&&r?r[n?"replace":"push"](e):t&&(n?location.replace(t):location.href=t)}function Xu(){const e=_t().proxy;return()=>ZI(e)}const[XG,yT]=De("badge"),QG={dot:Boolean,max:Oe,tag:Le("div"),color:String,offset:Array,content:Oe,showZero:ke,position:Le("top-right")};var ZG=_e({name:XG,props:QG,setup(e,{slots:t}){const n=()=>
31{if(t.content)return!0;const{content:s,showZero:l}=e;return At(s)&&s!==""&&(l||s!==0&&s!=="0")},r=()=>{const{dot:s,max:l,content:c}=e;if(!s&&n())return t.content?t.content():At(l)&&$I(c)&&+c>+l?`${l}+`:c},o=s=>s.startsWith("-")?s.replace("-",""):`-${s}`,i=W(()=>{const s={background:e.color};if(e.offset){const[l,c]=e.offset,{position:u}=e,[d,f]=u.split("-");t.default?(typeof c=="number"?s[d]=Ze(d==="top"?c:-c):s[d]=d==="top"?Ze(c):o(c),typeof l=="number"?s[f]=Ze(f==="left"?l:-l):s[f]=f==="left"?Ze(l):o(l)):(s.marginTop=Ze(c),s.marginLeft=Ze(l))}return s}),a=()=>{if(n()||e.dot)return O("div",{class:yT([e.position,{dot:e.dot,fixed:!!t.default}]),style:i.value},[r()])};return()=>{if(t.default){const{tag:s}=e;return O(s,{class:yT("wrapper")},{default:()=>[t.default(),a()]})}return a()}}});const Qu=Ne(ZG);let eU=2e3;const tU=()=>++eU,[nU]=De("config-provider"),rU=Symbol(nU),[oU,vT]=De("icon"),iU=e=>e?.includes("/"),aU={dot:Boolean,tag:Le("i"),name:String,size:Oe,badge:Oe,color:String,badgeProps:Object,classPrefix:String};var sU=_e({name:oU,props:aU,setup(e,{slots:t}){const n=Vt(rU,null),r=W(()=>e.classPrefix||n?.iconPrefix||vT());return()=>{const{tag:o,dot:i,name:a,size:s,badge:l,color:c}=e,u=iU(a);return O(Qu,Je({dot:i,tag:o,class:[r.value,u?"":`${r.value}-${a}`],style:{color:c,fontSize:Ze(s)},content:l},e.badgeProps),{default:()=>{var d;return[(d=t.default)==null?void 0:d.call(t),u&&O("img",{class:vT("image"),src:a},null)]}})}}});const Rt=Ne(sU);var lU=Rt;const[cU,Oc]=De("loading"),uU=Array(12).fill(null).map((e,t)=>O("i",{class:Oc("line",String(t+1))},null)),dU=O("svg",{class:Oc("circular"),viewBox:"25 25 50 50"},[O("circle",{cx:"50",cy:"50",r:"20",fill:"none"},null)]),fU={size:Oe,type:Le("circular"),color:String,vertical:Boolean,textSize:Oe,textColor:String};var pU=_e({name:cU,props:fU,setup(e,{slots:t}){const n=W(()=>We({color:e.color},Ml(e.size))),r=()=>{const i=e.type==="spinner"?uU:dU;return O("span",{class:Oc("spinner",e.type),style:n.value},[t.icon?t.icon():i])},o=()=>{var i;if(t.default)return O("span",{class:Oc("text"),style:{fontSize:Ze(e.textSize),color:(i=e.textColor)!=null?i:e.color}},[t.default()])};return()=>{const{type:i,vertical:a}=e;return O("div",{class:Oc([i,{vertical:a}]),"aria-live":"polite","aria-busy":!0},[r(),o()])}}});const ko=Ne(pU),[mU,vs]=De("button"),hU=We({},Bl,{tag:Le("button"),text:String,icon:String,type:Le("default"),size:Le("normal"),color:String,block:Boolean,plain:Boolean,round:Boolean,square:Boolean,loading:Boolean,hairline:Boolean,disabled:Boolean,iconPrefix:String,nativeType:Le("button"),loadingSize:Oe,loadingText:String,loadingType:String,iconPosition:Le("left")});var gU=_e({name:mU,props:hU,emits:["click"],setup(e,{emit:t,slots:n}){const r=Xu(),o=()=>n.loading?n.loading():O(ko,{size:e.loadingSize,type:e.loadingType,class:vs("loading")},null),i=()=>{if(e.loading)return o();if(n.icon)return O("div",{class:vs("icon")},[n.icon()]);if(e.icon)return O(Rt,{name:e.icon,class:vs("icon"),classPrefix:e.iconPrefix},null)},a=()=>{let c;if(e.loading?c=e.loadingText:c=n.default?n.default():e.text,c)return O("span",{class:vs("text")},[c])},s=()=>{const{color:c,plain:u}=e;if(c){const d={color:u?c:"white"};return u||(d.background=c),c.includes("gradient")?d.border=0:d.borderColor=c,d}},l=c=>{e.loading?er(c):e.disabled||(t("click",c),r())};return()=>{const{tag:c,type:u,size:d,block:f,round:m,plain:g,square:_,loading:b,disabled:p,hairline:h,nativeType:y,iconPosition:v}=e,w=[vs([u,d,{plain:g,block:f,round:m,square:_,loading:b,disabled:p,hairline:h}]),{[VG]:h}];return O(c,{type:y,class:w,style:s(),disabled:p,onClick:l},{default:()=>[O("div",{class:vs("content")},[v==="left"&&i(),a(),v==="right"&&i()])]})}}});const lu=Ne(gU),[yU,vU]=De("action-bar-button"),bU=We({},Bl,{type:String,text:String,icon:String,color:String,loading:Boolean,disabled:Boolean});var wU=_e({name:yU,props:bU,setup(e,{slots:t}){const n=Xu(),{parent:r,index:o}=Ur(QI),i=W(()=>{if(r){const s=r.children[o.value-1];return!(s&&"isButton"in s)}}),a=W(()=>{if(r){const s=r.children[o.value+1];return!(s&&"isButton"in s)}});return xt({isButton:!0}),()=>{const{type:s,icon:l,text:c,color:u,loading:d,disabled:f}=e;return O(lu,{class:vU([s,{last:a.value,first:i.value}]),size:"large",type:s,icon:l,color:u,loading:d,disabled:f,onClick:n},{default:()=>[t.default?t.default():c]})}}});const bT=Ne(wU),Zu={show:Boolean,zIndex:Oe,overlay:ke,duration:Oe,teleport:[String,Object],lockScroll:ke,lazyRender:ke,beforeClose:Function,overlayProps:Object,overlayStyle:Object,overlayClass:jt,transitionAppear:Boolean,closeOnClickOverlay:ke},ek=Object.keys(Zu);function _U(e,t){return e>t?"horizontal":t>e?"vertical":""}function fs(){const e=z(0),t=z(0),n=z(0),r=z(0),o=z(0),i=z(0),a=z(""),s=z(!0),l=()=>a.value==="vertical",c=()=>a.value==="horizontal",u=()=>{n.value=0,r.value=0,o.value=0,i.value=0,a.value="",s.value=!0};return{move:(m=>{const g=m.touches[0];n.value=(g.clientX<0?0:g.clientX)-e.value,r.value=g.clientY-t.value,o.value=Math.abs(n.value),i.value=Math.abs(r.value);const _=10;(!a.value||o.value<_&&i.value<_)&&(a.value=_U(o.value,i.value)),s.value&&(o.value>mT||i.value>mT)&&(s.value=!1)}),start:(m=>{u(),e.value=m.touches[0].clientX,t.value=m.touches[0].clientY}),reset:u,startX:e,startY:t,deltaX:n,deltaY:r,offsetX:o,offsetY:i,direction:a,isVertical:l,isHorizontal:c,isTap:s}}let ql=0;const wT="van-overflow-hidden";function SU(e,t){const n=fs(),r="01",o="10",i=u=>{n.move(u);const d=n.deltaY.value>0?o:r;let f=nv(u.target,e.value);for(;f.scrollHeight<=f.offsetHeight&&f!==e.value&&f.parentElement;)f=nv(f.parentElement,e.value);const{scrollHeight:m,offsetHeight:g,scrollTop:_}=f;let b="11";_===0?b=g>=m?"00":"01":_+g>=m&&(b="10"),b!=="11"&&n.isVertical()&&!(parseInt(b,2)&parseInt(d,2))&&er(u,!0)},a=()=>{document.addEventListener("touchstart",n.start),document.addEventListener("touchmove",i,{passive:!1}),ql||document.body.classList.add(wT),ql++},s=()=>{ql&&(document.removeEventListener("touchstart",n.start),document.removeEventListener("touchmove",i),ql--,ql||document.body.classList.remove(wT))},l=()=>t()&&a(),c=()=>t()&&s();Ku(l),ao(c),fn(c),Se(t,u=>{u?a():s()})}function x0(e){const t=z(!1);return Se(e,n=>{n&&(t.value=n)},{immediate:!0}),n=>()=>t.value?n():null}const ov=()=>{var e;const{scopeId:t}=((e=_t())==null?void 0:e.vnode)||{};return t?{[t]:""}:null},[TU,EU]=De("overlay"),CU={show:Boolean,zIndex:Oe,duration:Oe,className:jt,lockScroll:ke,lazyRender:ke,customStyle:Object,teleport:[String,Object]};var AU=_e({name:TU,inheritAttrs:!1,props:CU,setup(e,{attrs:t,slots:n}){const r=z(),o=x0(()=>e.show||!e.lazyRender),i=s=>{e.lockScroll&&er(s,!0)},a=o(()=>{var s;const l=We(VI(e.zIndex),e.customStyle);return At(e.duration)&&(l.animationDuration=`${e.duration}s`),En(O("div",Je({ref:r,style:l,class:[EU(),e.className]},t),[(s=n.default)==null?void 0:s.call(n)]),[[Mn,e.show]])});return or("touchmove",i,{target:r}),()=>{const s=O(Va,{name:"van-fade",appear:!0},{default:a});return e.teleport?O($u,{to:e.teleport},{default:()=>[s]}):s}}});const PU=Ne(AU),RU=We({}
31,Zu,{round:Boolean,position:Le("center"),closeIcon:Le("cross"),closeable:Boolean,transition:String,iconPrefix:String,closeOnPopstate:Boolean,closeIconPosition:Le("top-right"),destroyOnClose:Boolean,safeAreaInsetTop:Boolean,safeAreaInsetBottom:Boolean}),[IU,_T]=De("popup");var kU=_e({name:IU,inheritAttrs:!1,props:RU,emits:["open","close","opened","closed","keydown","update:show","clickOverlay","clickCloseIcon"],setup(e,{emit:t,attrs:n,slots:r}){let o,i;const a=z(),s=z(),l=x0(()=>e.show||!e.lazyRender),c=W(()=>{const S={zIndex:a.value};if(At(e.duration)){const T=e.position==="center"?"animationDuration":"transitionDuration";S[T]=`${e.duration}s`}return S}),u=()=>{o||(o=!0,a.value=e.zIndex!==void 0?+e.zIndex:tU(),t("open"))},d=()=>{o&&Ju(e.beforeClose,{done(){o=!1,t("close"),t("update:show",!1)}})},f=S=>{t("clickOverlay",S),e.closeOnClickOverlay&&d()},m=()=>{if(e.overlay){const S=We({show:e.show,class:e.overlayClass,zIndex:a.value,duration:e.duration,customStyle:e.overlayStyle,role:e.closeOnClickOverlay?"button":void 0,tabindex:e.closeOnClickOverlay?0:void 0},e.overlayProps);return O(PU,Je(S,ov(),{onClick:f}),{default:r["overlay-content"]})}},g=S=>{t("clickCloseIcon",S),d()},_=()=>{if(e.closeable)return O(Rt,{role:"button",tabindex:0,name:e.closeIcon,class:[_T("close-icon",e.closeIconPosition),Xa],classPrefix:e.iconPrefix,onClick:g},null)};let b;const p=()=>{b&&clearTimeout(b),b=setTimeout(()=>{t("opened")})},h=()=>t("closed"),y=S=>t("keydown",S),v=l(()=>{var S;const{destroyOnClose:T,round:C,position:R,safeAreaInsetTop:P,safeAreaInsetBottom:E,show:A}=e;if(!(!A&&T))return En(O("div",Je({ref:s,style:c.value,role:"dialog",tabindex:0,class:[_T({round:C,[R]:R}),{"van-safe-area-top":P,"van-safe-area-bottom":E}],onKeydown:y},n,ov()),[(S=r.default)==null?void 0:S.call(r),_()]),[[Mn,A]])}),w=()=>{const{position:S,transition:T,transitionAppear:C}=e,R=S==="center"?"van-fade":`van-popup-slide-${S}`;return O(Va,{name:T||R,appear:C,onAfterEnter:p,onAfterLeave:h},{default:v})};return Se(()=>e.show,S=>{S&&!o&&(u(),n.tabindex===0&&Fe(()=>{var T;(T=s.value)==null||T.focus()})),!S&&o&&(o=!1,t("close"))}),xt({popupRef:s}),SU(s,()=>e.show&&e.lockScroll),or("popstate",()=>{e.closeOnPopstate&&(d(),i=!1)}),et(()=>{e.show&&u()}),di(()=>{i&&(t("update:show",!0),i=!1)}),ao(()=>{e.show&&e.teleport&&(d(),i=!0)}),Qr(YI,()=>e.show),()=>e.teleport?O($u,{to:e.teleport},{default:()=>[m(),w()]}):O(ze,null,[m(),w()])}});const sa=Ne(kU),[OU,Cr]=De("action-sheet"),DU=We({},Zu,{title:String,round:ke,actions:ai(),closeIcon:Le("cross"),closeable:ke,cancelText:String,description:String,closeOnPopstate:ke,closeOnClickAction:Boolean,safeAreaInsetBottom:ke}),LU=[...ek,"round","closeOnPopstate","safeAreaInsetBottom"];var xU=_e({name:OU,props:DU,emits:["select","cancel","update:show"],setup(e,{slots:t,emit:n}){const r=d=>n("update:show",d),o=()=>{r(!1),n("cancel")},i=()=>
31{if(e.title)return O("div",{class:Cr("header")},[e.title,e.closeable&&O(Rt,{name:e.closeIcon,class:[Cr("close"),Xa],onClick:o},null)])},a=()=>{if(t.cancel||e.cancelText)return[O("div",{class:Cr("gap")},null),O("button",{type:"button",class:Cr("cancel"),onClick:o},[t.cancel?t.cancel():e.cancelText])]},s=d=>{if(d.icon)return O(Rt,{class:Cr("item-icon"),name:d.icon},null)},l=(d,f)=>d.loading?O(ko,{class:Cr("loading-icon")},null):t.action?t.action({action:d,index:f}):[O("span",{class:Cr("name")},[d.name]),d.subname&&O("div",{class:Cr("subname")},[d.subname])],c=(d,f)=>{const{color:m,loading:g,callback:_,disabled:b,className:p}=d,h=()=>{b||g||(_&&_(d),e.closeOnClickAction&&r(!1),Fe(()=>n("select",d,f)))};return O("button",{type:"button",style:{color:m},class:[Cr("item",{loading:g,disabled:b}),p],onClick:h},[s(d),l(d,f)])},u=()=>{if(e.description||t.description){const d=t.description?t.description():e.description;return O("div",{class:Cr("description")},[d])}};return()=>O(sa,Je({class:Cr(),position:"bottom","onUpdate:show":r},Et(e,LU)),{default:()=>{var d;return[i(),u(),O("div",{class:Cr("content")},[e.actions.map(c),(d=t.default)==null?void 0:d.call(t)]),a()]}})}});const NU=Ne(xU),[MU,Jo,ST]=De("picker"),tk=e=>e.find(t=>!t.disabled)||e[0];function BU(e,t){const n=e[0];if(n){if(Array.isArray(n))return"multiple";if(t.children in n)return"cascade"}return"default"}function vf(e,t){t=_n(t,0,e.length);for(let n=t;n<e.length;n++)if(!e[n].disabled)return n;for(let n=t-1;n>=0;n--)if(!e[n].disabled)return n;return 0}const TT=(e,t,n)=>t!==void 0&&e.some(r=>r[n.value]===t);function iv(e,t,n){const r=e.findIndex(i=>i[n.value]===t),o=vf(e,r);return e[o]}function $U(e,t,n){const r=[];let o={[t.children]:e},i=0;for(;o&&o[t.children];){const a=o[t.children],s=n.value[i];if(o=At(s)?iv(a,s,t):void 0,!o&&a.length){const l=tk(a)[t.value];o=iv(a,l,t)}i++,r.push(a)}return r}function GU(e){const{transform:t}=window.getComputedStyle(e),n=t.slice(7,t.length-1).split(", ")[5];return Number(n)}function UU(e){return We({text:"text",value:"value",children:"children"},e)}const ET=200,CT=300,FU=15,[nk,fg]=De("picker-column"),rk=Symbol(nk);var WU=_e({name:nk,props:{value:Oe,fields:$n(Object),options:ai(),readonly:Boolean,allowHtml:Boolean,optionHeight:$n(Number),swipeDuration:$n(Oe),visibleOptionNum:$n(Oe)},emits:["change","clickOption","scrollInto"],setup(e,{emit:t,slots:n}){let r,o,i,a,s;const l=z(),c=z(),u=z(0),d=z(0),f=fs(),m=()=>e.options.length,g=()=>e.optionHeight*(+e.visibleOptionNum-1)/2,_=P=>{let E=vf(e.options,P);const A=-E*e.optionHeight,L=()=>{E>m()-1&&(E=vf(e.options,P));const x=e.options[E][e.fields.value];x!==e.value&&t("change",x)};r&&A!==u.value?s=L:L(),u.value=A},b=()=>e.readonly||!e.options.length,p=P=>{r||b()||(s=null,d.value=ET,_(P),t("clickOption",e.options[P]))},h=P=>_n(Math.round(-P/e.optionHeight),0,m()-1),y=W(()=>h(u.value)),v=(P,E)=>{const A=Math.abs(P/E);P=u.value+A/.003*(P<0?-1:1);const L=h(P);d.value=+e.swipeDuration,_(L)},w=()=>{r=!1,d.value=0,s&&(s(),s=null)},S=P=>{if(!b()){if(f.start(P),r){const E=GU(c.value);u.value=Math.min(0,E-g())}d.value=0,o=u.value,i=Date.now(),a=o,s=null}},T=P=>{if(b())return;f.move(P),f.isVertical()&&(r=!0,er(P,!0));const E=_n(o+f.deltaY.value,-(m()*e.optionHeight),e.optionHeight),A=h(E);A!==y.value&&t("scrollInto",e.options[A]),u.value=E;const L=Date.now();L-i>CT&&(i=L,a=E)},C=()=>{if(b())return;const P=u.value-a,E=Date.now()-i;if(E<CT&&Math.abs(P)>FU){v(P,E);return}const L=h(u.value);d.value=ET,_(L),setTimeout(()=>{r=!1},0)},R=()=>{const P={height:`${e.optionHeight}px`};return e.options.map((E,A)=>{const L=E[e.fields.text],{disabled:x}=E,j=E[e.fields.value],G={role:"button",style:P,tabindex:x?-1:0,class:[fg("item",{disabled:x,selected:j===e.value}),E.className],onClick:()=>p(A)},q={class:"van-ellipsis",[e.allowHtml?"innerHTML":"textContent"]:L};return O("li",G,[n.option?n.option(E,A):O("div",q,null)])})};return Ur(rk),xt({stopMomentum:w}),kl(()=>{const P=r?Math.floor(-u.value/e.optionHeight):e.options.findIndex(L=>L[e.fields.value]===e.value),E=vf(e.options,P),A=-E*e.optionHeight;r&&E<P&&w(),u.value=A}),or("touchmove",T,{target:l}),()=>O("div",{ref:l,class:fg(),onTouchstartPassive:S,onTouchend:C,onTouchcancel:C},[O("ul",{ref:c,style:{transform:`translate3d(0, ${u.value+g()}px, 0)`,transitionDuration:`${d.value}ms`,transitionProperty:d.value?"all":"none"},class:fg("wrapper"),onTransitionend:w},[R()])])}});const[VU]=De("picker-toolbar"),Lm={title:String,cancelButtonText:String,confirmButtonText:String},jU=["cancel","confirm","title","toolbar"],HU=Object.keys(Lm);var zU=_e({name:VU,props:Lm,emits:["confirm","cancel"],setup(e,{emit:t,slots:n}){const r=()=>{if(n.title)return n.title();if(e.title)return O("div",{class:[Jo("title"),"van-ellipsis"]},[e.title])},o=()=>t("cancel"),i=()=>t("confirm"),a=()=>{var l;const c=(l=e.cancelButtonText)!=null?l:ST("cancel");
31if(!(!n.cancel&&!c))return O("button",{type:"button",class:[Jo("cancel"),Xa],onClick:o},[n.cancel?n.cancel():c])},s=()=>{var l;const c=(l=e.confirmButtonText)!=null?l:ST("confirm");if(!(!n.confirm&&!c))return O("button",{type:"button",class:[Jo("confirm"),Xa],onClick:i},[n.confirm?n.confirm():c])};return()=>O("div",{class:Jo("toolbar")},[n.toolbar?n.toolbar():[a(),r(),s()]])}});const KU=(e,t)=>{const n=z(e());return Se(e,r=>{r!==n.value&&(n.value=r)}),Se(n,r=>{r!==e()&&t(r)}),n};const ok=Array.isArray,cu=e=>typeof e=="string",ik=e=>e!==null&&typeof e=="object",qU=e=>{const t=Object.create(null);return(n=>t[n]||(t[n]=e(n)))},YU=/\B([A-Z])/g,JU=qU(e=>e.replace(YU,"-$1").toLowerCase());function ak(e){if(ok(e)){const t={};for(let n=0;n<e.length;n++){const r=e[n],o=cu(r)?eF(r):ak(r);if(o)for(const i in o)t[i]=o[i]}return t}else if(cu(e)||ik(e))return e}const XU=/;(?![^(]*\))/g,QU=/:([^]+)/,ZU=/"(?:[^"\\]|\\[^])*"|'(?:[^'\\]|\\[^])*'|\\[^]|\/\*[^]*?\*\//g;function eF(e){const t={};return e.replace(ZU,n=>n.startsWith("/*")?"":n).split(XU).forEac
31h(n=>{if(n){const r=n.split(QU);r.length>1&&(t[r[0].trim()]=r[1].trim())}}),t}function tF(e){if(!e)return"";if(cu(e))return e;let t="";for(const n in e){const r=e[n];if(cu(r)||typeof r=="number"){const o=n.startsWith("--")?n:JU(n);t+=`${o}:${r};`}}return t}function sk(e){let t="";if(cu(e))t=e;else if(ok(e))for(let n=0;n<e.length;n++){const r=sk(e[n]);r&&(t+=r+" ")}else if(ik(e))for(const n in e)e[n]&&(t+=n+" ");return t.trim()}function nF(e,t,n){let r,o=0;const i=e.scrollLeft,a=n===0?1:Math.round(n*1e3/16);let s=i;function l(){Om(r)}function c(){s+=(t-i)/a,e.scrollLeft=s,++o<a&&(r=Zn(c))}return c(),l}function rF(e,t,n,r){let o,i=Yu(e);const a=i<t,s=n===0?1:Math.round(n*1e3/16),l=(t-i)/s;function c(){Om(o)}function u(){i+=l,(a&&i>t||!a&&i<t)&&(i=t),gp(e,i),a&&i<t||!a&&i>t?o=Zn(u):r&&(o=Zn(r))}return u(),c}let oF=0;function N0(){const e=_t(),{name:t="unknown"}=e?.type||{};return`${t}-${++oF}`}function lk(){const e=z([]),t=[];return Cb(()=>{e.value=[]}),[e,r=>(t[r]||(t[r]=o=>{e.value[r]=o}),t[r])]}function ck(e,t){if(!Ao||!window.IntersectionObserver)return;const n=new IntersectionObserver(i=>{t(i[0].intersectionRatio>0)},{root:document.body}),r=()=>{e.value&&n.observe(e.value)},o=()=>{e.value&&n.unobserve(e.value)};ao(o),fn(o),Ku(r)}const[iF,aF]=De("sticky"),sF={zIndex:Oe,position:Le("top"),container:Object,offsetTop:qe(0),offsetBottom:qe(0)};var lF=_e({name:iF,props:sF,emits:["scroll","change"],setup(e,{emit:t,slots:n}){const r=z(),o=Dm(r),i=je({fixed:!1,width:0,height:0,transform:0}),a=z(!1),s=W(()=>O0(e.position==="top"?e.offsetTop:e.offsetBottom)),l=W(()=>{if(a.value)return;const{fixed:f,height:m,width:g}=i;if(f)return{width:`${g}px`,height:`${m}px`}}),c=W(()=>{if(!i.fixed||a.value)return;const f=We(VI(e.zIndex),{width:`${i.width}px`,height:`${i.height}px`,[e.position]:`${s.value}px`});return i.transform&&(f.transform=`translate3d(0, ${i.transform}px, 0)`),f}),u=f=>t("scroll",{scrollTop:f,isFixed:i.fixed}),d=()=>{if(!r.value||fl(r))return;const{container:f,position:m}=e,g=tn(r),_=Yu(window);if(i.width=g.width,i.height=g.height,m==="top")if(f){const b=tn(f),p=b.bottom-s.value-i.height;i.fixed=s.value>g.top&&b.bottom>0,i.transform=p<0?p:0}else i.fixed=s.value>g.top;else{const{clientHeight:b}=document.documentElement;if(f){const p=tn(f),h=b-p.top-s.value-i.height;i.fixed=b-s.value<g.bottom&&b>p.top,i.transform=h<0?-h:0}else i.fixed=b-s.value<g.bottom}u(_)};return Se(()=>i.fixed,f=>t("change",f)),or("scroll",d,{target:o,passive:!0}),ck(r,d),Se([ni,ji],()=>{!r.value||fl(r)||!i.fixed||(a.value=!0,Fe(()=>{const f=tn(r);i.width=f.width,i.height=f.height,a.value=!1}))}),()=>{var f;return O("div",{ref:r,style:l.value},[O("div",{class:aF({fixed:i.fixed&&!a.value}),style:c.value},[(f=n.default)==null?void 0:f.call(n)])])}}});const uk=Ne(lF),[dk,Ad]=De("swipe"),cF={loop:ke,width:Oe,height:Oe,vertical:Boolean,autoplay:qe(0),duration:qe(500),touchable:ke,lazyRender:Boolean,initialSwipe:qe(0),indicatorColor:String,showIndicators:ke,stopPropagation:ke},fk=Symbol(dk);var uF=_e({name:dk,props:cF,emits:["change","dragStart","dragEnd"],setup(e,{emit:t,slots:n}){const r=z(),o=z(),i=je({rect:null,width:0,height:0,offset:0,active:0,swiping:!1});let a=!1;const s=fs(),{children:l,linkChildren:c}=mi(fk),u=W(()=>l.length),d=W(()=>i[e.vertical?"height":"width"]),f=W(()=>e.vertical?s.deltaY.value:s.deltaX.value),m=W(()=>i.rect?(e.vertical?i.rect.height:i.rect.width)-d.value*u.value:0),g=W(()=>d.value?Math.ceil(Math.abs(m.value)/d.value):u.value),_=W(()=>u.value*d.value),b=W(()=>(i.active+u.value)%u.value),p=W(()=>{const le=e.vertical?"vertical":"horizontal";return s.direction.value===le}),h=W(()=>{const le={transitionDuration:`${i.swiping?0:e.duration}ms`,transform:`translate${e.vertical?"Y":"X"}(${+i.offset.toFixed(2)}px)`};if(d.value){const re=e.vertical?"height":"width",X=e.vertical?"width":"height";le[re]=`${_.value}px`,le[X]=e[X]?`${e[X]}px`:""}return le}),y=le=>{const{active:re}=i;return le?e.loop?_n(re+le,-1,u.value):_n(re+le,0,g.value):re},v=(le,re=0)=>{let X=le*d.value;e.loop||(X=Math.min(X,-m.value));let ie=re-X;return e.loop||(ie=_n(ie,m.value,0)),ie},w=({pace:le=0,offset:re=0,emitChange:X})=>{if(u.value<=1)return;const{active:ie}=i,M=y(le),U=v(M,re);if(e.loop){if(l[0]&&U!==m.value){const k=U<m.value;l[0].setOffset(k?_.value:0)}if(l[u.value-1]&&U!==0){const k=U>0;l[u.value-1].setOffset(k?-_.value:0)}}i.active=M,i.offset=U,X&&M!==ie&&t("change",b.value)},S=()=>{i.swiping=!0,i.active<=-1?w({pace:u.value}):i.active>=u.value&&w({pace:-u.value})},T=()=>{S(),s.reset(),Ms(()=>{i.swiping=!1,w({pace:-1,emitChange:!0})})},C=()=>{S(),s.reset(),Ms(()=>{i.swiping=!1,w({pace:1,emitChange:!0})})};let R;const P=()=>clearTimeout(R),E=()=>{P(),+e.autoplay>0&&u.value>1&&(R=setTimeout(()=>{C(),E()},+e.autoplay))},A=(le=+e.initialSwipe)=>{if(!r.value)return;const re=()=>{var X,ie;if(!fl(r)){const M={width:r.value.offsetWidth,height:r.value.offsetHeight};i.rect=M,i.width=+((X=e.width)!=null?X:M.width),i.height=+((ie=e.height)!=null?ie:M.height)}u.value&&(le=Math.min(u.value-1,le),le===-1&&(le=u.value-1)),i.active=le,i.swiping=!0,i.offset=v(le),l.forEach(M=>{M.setOffset(0)}),E()};fl(r)?Fe().then(re):re()},L=()=>A(i.active);let x;const j=le=>{!e.touchable||le.touches.length>1||(s.start(le),a=!1,x=Date.now(),P(),S())},G=le=>{e.touchable&&i.swiping&&(s.move(le),p.value&&(!e.loop&&(i.active===0&&f.value>0||i.active===u.value-1&&f.value<0)||(er(le,e.stopPropagation),w({offset:f.value}),a||(t("dragStart",{index:b.value}),a=!0))))},q=()=>{if(!e.touchable||!i.swiping)return;const le=Date.now()-x,re=f.value/le;if((Math.abs(re)>.25||Math.abs(f.value)>d.value/2)&&p.value){const ie=e.vertical?s.offsetY.value:s.offsetX.value;let M=0;e.loop?M=ie>0?f.value>0?-1:1:0:M=-Math[f.value>0?"ceil":"floor"](f.value/d.value),w({pace:M,emitChange:!0})}else f.value&&w({pace:0});a=!1,i.swiping=!1,t("dragEnd",{index:b.value}),E()},J=(le,re={})=>{S(),s.reset(),Ms(()=>{let X;e.loop&&le===u.value?X=i.active===0?0:le:X=le%u.value,re.immediate?Ms(()=>{i.swiping=!1}):i.swiping=!1,w({pace:X-i.active,emitChange:!0})})},fe=(le,re)=>{const X=re===b.value,ie=X?{backgroundColor:e.indicatorColor}:void 0;return O("i",{style:ie,class:Ad("indicator",{active:X})},null)},ve=()=>{if(n.indicator)return n.indicator({active:b.value,total:u.value});if(e.showIndicators&&u.value>1)return O("div",{class:Ad("indicators",{vertical:e.vertical})},[Array(u.value).fill("").map(fe)])};return xt({prev:T,next:C,state:i,resize:L,swipeTo:J}),c({size:d,props:e,count:u,activeIndicator:b}),Se(()=>e.initialSwipe,le=>A(+le)),Se(u,()=>A(i.active)),Se(()=>e.autoplay,E),Se([ni,ji,()=>
31e.width,()=>e.height],L),Se(CG(),le=>{le==="visible"?E():P()}),et(A),di(()=>A(i.active)),L0(()=>A(i.active)),ao(P),fn(P),or("touchmove",G,{target:o}),()=>{var le;return O("div",{ref:r,class:Ad()},[O("div",{ref:o,style:h.value,class:Ad("track",{vertical:e.vertical}),onTouchstartPassive:j,onTouchend:q,onTouchcancel:q},[(le=n.default)==null?void 0:le.call(n)]),ve()])}}});const pk=Ne(uF),[dF,AT]=De("tabs");var fF=_e({name:dF,props:{count:$n(Number),inited:Boolean,animated:Boolean,duration:$n(Oe),swipeable:Boolean,lazyRender:Boolean,currentIndex:$n(Number)},emits:["change"],setup(e,{emit:t,slots:n}){const r=z(),o=s=>t("change",s),i=()=>{var s;const l=(s=n.default)==null?void 0:s.call(n);return e.animated||e.swipeable?O(pk,{ref:r,loop:!1,class:AT("track"),duration:+e.duration*1e3,touchable:e.swipeable,lazyRender:e.lazyRender,showIndicators:!1,onChange:o},{default:()=>[l]}):l},a=s=>{const l=r.value;l&&l.state.active!==s&&l.swipeTo(s,{immediate:!e.inited})};return Se(()=>e.currentIndex,a),et(()=>{a(e.currentIndex)}),xt({swipeRef:r}),()=>O("div",{class:AT("content",{animated:e.animated||e.swipeable})},[i()])}});const[mk,Pd]=De("tabs"),pF={type:Le("line"),color:String,border:B
31oolean,sticky:Boolean,shrink:Boolean,active:qe(0),duration:qe(.3),animated:Boolean,ellipsis:ke,swipeable:Boolean,scrollspy:Boolean,offsetTop:qe(0),background:String,lazyRender:ke,showHeader:ke,lineWidth:Oe,lineHeight:Oe,beforeChange:Function,swipeThreshold:qe(5),titleActiveColor:String,titleInactiveColor:String},hk=Symbol(mk);var mF=_e({name:mk,props:pF,emits:["change","scroll","rendered","clickTab","update:active"],setup(e,{emit:t,slots:n}){let r,o,i,a,s;const l=z(),c=z(),u=z(),d=z(),f=N0(),m=Dm(l),[g,_]=lk(),{children:b,linkChildren:p}=mi(hk),h=je({inited:!1,position:"",lineStyle:{},currentIndex:-1}),y=W(()=>b.length>+e.swipeThreshold||!e.ellipsis||e.shrink),v=W(()=>({borderColor:e.color,background:e.background})),w=(M,U)=>{var k;return(k=M.name)!=null?k:U},S=W(()=>{const M=b[h.currentIndex];if(M)return w(M,h.currentIndex)}),T=W(()=>O0(e.offsetTop)),C=W(()=>e.sticky?T.value+r:0),R=M=>{const U=c.value,k=g.value;if(!y.value||!U||!k||!k[h.currentIndex])return;const te=k[h.currentIndex].$el,ae=te.offsetLeft-(U.offsetWidth-te.offsetWidth)/2;a&&a(),a=nF(U,ae,M?0:+e.duration)},P=()=>{const M=h.inited;Fe(()=>{const U=g.value;if(!U||!U[h.currentIndex]||e.type!=="line"||fl(l.value))return;const k=U[h.currentIndex].$el,{lineWidth:te,lineHeight:ae}=e,ue=k.offsetLeft+k.offsetWidth/2,ge={width:Ze(te),backgroundColor:e.color,transform:`translateX(${ue}px) translateX(-50%)`};if(M&&(ge.transitionDuration=`${e.duration}s`),At(ae)){const Te=Ze(ae);ge.height=Te,ge.borderRadius=Te}h.lineStyle=ge})},E=M=>{const U=M<h.currentIndex?-1:1;for(;M>=0&&M<b.length;){if(!b[M].disabled)return M;M+=U}},A=(M,U)=>{const k=E(M);if(!At(k))return;const te=b[k],ae=w(te,k),ue=h.currentIndex!==null;h.currentIndex!==k&&(h.currentIndex=k,U||R(),P()),ae!==e.active&&(t("update:active",ae),ue&&t("change",ae,te.title)),i&&!e.scrollspy&&k0(Math.ceil(uT(l.value)-T.value))},L=(M,U)=>{const k=b.findIndex((te,ae)=>w(te,ae)===M);A(k===-1?0:k,U)},x=(M=!1)=>{if(e.scrollspy){const U=b[h.currentIndex].$el;if(U&&m.value){const k=uT(U,m.value)-C.value;o=!0,s&&s(),s=rF(m.value,k,M?0:+e.duration,()=>{o=!1})}}},j=(M,U,k)=>{const{title:te,disabled:ae}=b[U],ue=w(b[U],U);ae||(Ju(e.beforeChange,{args:[ue],done:()=>{A(U),x()}}),ZI(M)),t("clickTab",{name:ue,title:te,event:k,disabled:ae})},G=M=>{i=M.isFixed,t("scroll",M)},q=M=>{Fe(()=>{L(M),x(!0)})},J=()=>{for(let M=0;M<b.length;M++){const{top:U}=tn(b[M].$el);if(U>C.value)return M===0?0:M-1}return b.length-1},fe=()=>{if(e.scrollspy&&!o){const M=J();A(M)}},ve=()=>{if(e.type==="line"&&b.length)return O("div",{class:Pd("line"),style:h.lineStyle},null)},le=()=>{var M,U,k;const{type:te,border:ae,sticky:ue}=e,ge=[O("div",{ref:ue?void 0:u,class:[Pd("wrap"),{[qI]:te==="line"&&ae}]},[O("div",{ref:c,role:"tablist",class:Pd("nav",[te,{shrink:e.shrink,complete:y.value}]),style:v.value,"aria-orientation":"horizontal"},[(M=n["nav-left"])==null?void 0:M.call(n),b.map(Te=>Te.renderTitle(j)),ve(),(U=n["nav-right"])==null?void 0:U.call(n)])]),(k=n["nav-bottom"])==null?void 0:k.call(n)];return ue?O("div",{ref:u},[ge]):ge},re=()=>{P(),Fe(()=>{var M,U;R(!0),(U=(M=d.value)==null?void 0:M.swipeRef.value)==null||U.resize()})};Se(()=>[e.color,e.duration,e.lineWidth,e.lineHeight],P),Se(ni,re),Se(()=>e.active,M=>{M!==S.value&&L(M)}),Se(()=>b.length,()=>{h.inited&&(L(e.active),P(),Fe(()=>{R(!0)}))});const X=()=>{L(e.active,!0),Fe(()=>{h.inited=!0,u.value&&(r=tn(u.value).height),R(!0)})},ie=(M,U)=>t("rendered",M,U);return xt({resize:re,scrollTo:q}),di(P),L0(P),Ku(X),ck(l,P),or("scroll",fe,{target:m,passive:!0}),p({id:f,props:e,setLine:P,scrollable:y,onRendered:ie,currentName:S,setTitleRefs:_,scrollIntoView:R}),()=>O("div",{ref:l,class:Pd([e.type])},[e.showHeader?e.sticky?O(uk,{container:l.value,offsetTop:T.value,onScroll:G},{default:()=>[le()]}):le():null,O(fF,{ref:d,count:b.length,inited:h.inited,animated:e.animated,duration:e.duration,swipeable:e.swipeable,lazyRender:e.lazyRender,currentIndex:h.currentIndex,onChange:A},{default:()=>{var M;return[(M=n.default)==null?void 0:M.call(n)]}})])}});const hF=Symbol(),gk=Symbol(),yk=()=>Vt(gk,null),gF=e=>{const t=yk();Qr(hF,e),Qr(gk,W(()=>(t==null||t.value)&&e.value))},[yF,PT]=De("tab"),vF=_e({name:yF,props:{id:String,dot:Boolean,type:String,color:String,title:String,badge:Oe,shrink:Boolean,isActive:Boolean,disabled:Boolean,controls:String,scrollable:Boolean,activeColor:String,inactiveColor:String,showZeroBadge:ke},setup(e,{slots:t}){const n=W(()=>{const o={},{type:i,color:a,disabled:s,isActive:l,activeColor:c,inactiveColor:u}=e;a&&i==="card"&&(o.borderColor=a,s||(l?o.backgroundColor=a:o.color=a));const f=l?c:u;return f&&(o.color=f),o}),r=()=>{const o=O("span",{class:PT("text",{ellipsis:!e.scrollable})},[t.title?t.title():e.title]);return e.dot||At(e.badge)&&e.badge!==""?O(Qu,{dot:e.dot,content:e.badge,showZero:e.showZeroBadge},{default:()=>[o]}):o};return()=>O("div",{id:e.id,role:"tab",class:[PT([e.type,{grow:e.scrollable&&!e.shrink,shrink:e.shrink,active:e.isActive,disabled:e.disabled}])],style:n.value,tabindex:e.disabled?void 0:e.isActive?0:-1,"aria-selected":e.isActive,"aria-disabled":e.disabled||void 0,"aria-controls":e.controls,"data-allow-mismatch":"attribute"},[r()])}}),[bF,wF]=De("swipe-item");var _F=_e({name:bF,setup(e,{slots:t}){let n;const r=je({offset:0,inited:!1,mounted:!1}),{parent:o,index:i}=Ur(fk);
31if(!o){console.error("[Vant] <SwipeItem> must be a child component of <Swipe>.");return}const a=W(()=>{const c={},{vertical:u}=o.props;return o.size.value&&(c[u?"height":"width"]=`${o.size.value}px`),r.offset&&(c.transform=`translate${u?"Y":"X"}(${r.offset}px)`),c}),s=W(()=>{const{loop:c,lazyRender:u}=o.props;if(!u||n)return!0;if(!r.mounted)return!1;const d=o.activeIndicator.value,f=o.count.value-1,m=d===0&&c?f:d-1,g=d===f&&c?0:d+1;return n=i.value===d||i.value===m||i.value===g,n}),l=c=>{r.offset=c};return et(()=>{Fe(()=>{r.mounted=!0})}),xt({setOffset:l}),()=>{var c;return O("div",{class:wF(),style:a.value},[s.value?(c=t.default)==null?void 0:c.call(t):null])}}});const vk=Ne(_F),[SF,pg]=De("tab"),TF=We({},Bl,{dot:Boolean,name:Oe,badge:Oe,title:String,disabled:Boolean,titleClass:jt,titleStyle:[String,Object],showZeroBadge:ke});var EF=_e({name:SF,props:TF,setup(e,{slots:t}){const n=N0(),r=z(!1),o=_t(),{parent:i,index:a}=Ur(hk);if(!i){console.error("[Vant] <Tab> must be a child component of <Tabs>.");return}const s=()=>{var g;return(g=e.name)!=null?g:a.value},l=()=>{r.value=!0,i.props.lazyRender&&Fe(()=>{i.onRendered(s(),e.title)})},c=W(()=>{const g=s()===i.currentName.value;return g&&!r.value&&l(),g}),u=z(""),d=z("");kl(()=>{const{titleClass:g,titleStyle:_}=e;u.value=g?sk(g):"",d.value=_&&typeof _!="string"?tF(ak(_)):_});const f=g=>O(vF,Je({key:n,id:`${i.id}-${a.value}`,ref:i.setTitleRefs(a.value),style:d.value,class:u.value,isActive:c.value,controls:n,scrollable:i.scrollable.value,activeColor:i.props.titleActiveColor,inactiveColor:i.props.titleInactiveColor,onClick:_=>g(o.proxy,a.value,_)},Et(i.props,["type","color","shrink"]),Et(e,["dot","badge","title","disabled","showZeroBadge"])),{title:t.title}),m=z(!c.value);return Se(c,g=>{g?m.value=!1:Ms(()=>{m.value=!0})}),Se(()=>e.title,()=>{i.setLine(),i.scrollIntoView()}),gF(c),xt({id:n,renderTitle:f}),()=>{var g;const _=`${i.id}-${a.value}`,{animated:b,swipeable:p,scrollspy:h,lazyRender:y}=i.props;if(!t.default&&!b)return;const v=h||c.value;if(b||p)return O(vk,{id:n,role:"tabpanel",class:pg("panel-wrapper",{inactive:m.value}),tabindex:c.value?0:-1,"aria-hidden":!c.value,"aria-labelledby":_,"data-allow-mismatch":"attribute"},{default:()=>{var T;return[O("div",{class:pg("panel")},[(T=t.default)==null?void 0:T.call(t)])]}});const S=r.value||h||!y?(g=t.default)==null?void 0:g.call(t):null;return En(O("div",{id:n,role:"tabpanel",class:pg("panel"),tabindex:v?0:-1,"aria-labelledby":_,"data-allow-mismatch":"attribute"},[S]),[[Mn,v]])}}});const CF=Ne(EF),AF=Ne(mF),[PF]=De("picker-group"),RF=Symbol(PF);We({tabs:ai(),activeTab:qe(0),nextStepText:String,showToolbar:ke},Lm);const M0=We({loading:Boolean,readonly:Boolean,allowHtml:Boolean,optionHeight:qe(44),showToolbar:ke,swipeDuration:qe(1e3),visibleOptionNum:qe(6)},Lm),IF=We({},M0,{columns:ai(),modelValue:ai(),toolbarPosition:Le("top"),columnsFieldNames:Object});var kF=_e({name:MU,props:IF,emits:["confirm","cancel","change","scrollInto","clickOption","update:modelValue"],setup(e,{emit:t,slots:n}){const r=z(),o=z(e.modelValue.slice(0)),{parent:i}=Ur(RF),{children:a,linkChildren:s}=mi(rk);s();const l=W(()=>UU(e.columnsFieldNames)),c=W(()=>O0(e.optionHeight)),u=W(()=>BU(e.columns,l.value)),d=W(()=>{const{columns:A}=e;switch(u.value){case"multiple":return A;case"cascade":return $U(A,l.value,o);default:return[A]}}),f=W(()=>d.value.some(A=>A.length)),m=W(()=>d.value.map((A,L)=>iv(A,o.value[L],l.value))),g=W(()=>d.value.map((A,L)=>A.findIndex(x=>x[l.value.value]===o.value[L]))),_=(A,L)=>{if(o.value[A]!==L){const x=o.value.slice(0);x[A]=L,o.value=x}},b=()=>({selectedValues:o.value.slice(0),selectedOptions:m.value,selectedIndexes:g.value}),p=(A,L)=>{_(L,A),u.value==="cascade"&&o.value.forEach((x,j)=>{const G=d.value[j];TT(G,x,l.value)||_(j,G.length?G[0][l.value.value]:void 0)}),Fe(()=>{t("change",We({columnIndex:L},b()))})},h=(A,L)=>{const x={columnIndex:L,currentOption:A};t("clickOption",We(b(),x)),t("scrollInto",x)},y=()=>{a.forEach(L=>L.stopMomentum());const A=b();return Fe(()=>{const L=b();t("confirm",L)}),A},v=()=>t("cancel",b()),w=()=>d.value.map((A,L)=>O(WU,{value:o.value[L],fields:l.value,options:A,readonly:e.readonly,allowHtml:e.allowHtml,optionHeight:c.value,swipeDuration:e.swipeDuration,visibleOptionNum:e.visibleOptionNum,onChange:x=>p(x,L),onClickOption:x=>h(x,L),onScrollInto:x=>{t("scrollInto",{currentOption:x,columnIndex:L})}},{option:n.option})),S=A=>{if(f.value){const L={height:`${c.value}px`},x={backgroundSize:`100% ${(A-c.value)/2}px`};return[O("div",{class:Jo("mask"),style:x},null),O("div",{class:[jG,Jo("frame")],style:L},null)]}},T=()=>{const A=c.value*+e.visibleOptionNum,L={height:`${A}px`};return!e.loading&&!f.value&&n.empty?n.empty():O("div",{ref:r,class:Jo("columns"),style:L},[w(),S(A)])},C=()=>
31{if(e.showToolbar&&!i)return O(zU,Je(Et(e,HU),{onConfirm:y,onCancel:v}),Et(n,jU))},R=A=>{A.forEach((L,x)=>{L.length&&!TT(L,o.value[x],l.value)&&_(x,tk(L)[l.value.value])})};Se(d,A=>R(A),{immediate:!0});let P;return Se(()=>e.modelValue,A=>{!Vi(A,o.value)&&!Vi(A,P)&&(o.value=A.slice(0),P=A.slice(0)),e.modelValue.length===0&&R(d.value)},{deep:!0}),Se(o,A=>{Vi(A,e.modelValue)||(P=A.slice(0),t("update:modelValue",P))},{immediate:!0}),or("touchmove",er,{target:r}),xt({confirm:y,getSelectedOptions:()=>m.value}),()=>{var A,L;return O("div",{class:Jo()},[e.toolbarPosition==="top"?C():null,e.loading?O(ko,{class:Jo("loading")},null):null,(A=n["columns-top"])==null?void 0:A.call(n),T(),(L=n["columns-bottom"])==null?void 0:L.call(n),e.toolbarPosition==="bottom"?C():null])}}});const bk=Ne(kF),[OF,bs]=De("cell"),xm={tag:Le("div"),icon:String,size:String,title:Oe,value:Oe,label:Oe,center:Boolean,isLink:Boolean,border:ke,iconPrefix:String,valueClass:jt,labelClass:jt,titleClass:jt,titleStyle:null,arrowDirection:String,required:{type:[Boolean,String],default:null},clickable:{type:Boolean,default:null}},DF=We({},xm,Bl);var LF=_e({name:OF,props:DF,setup(e,{slots:t}){const n=Xu(),r=()=>{if(t.label||At(e.label))return O("div",{class:[bs("label"),e.labelClass]},[t.label?t.label():e.label])},o=()=>{var l;if(t.title||At(e.title)){const c=(l=t.title)==null?void 0:l.call(t);return Array.isArray(c)&&c.length===0?void 0:O("div",{class:[bs("title"),e.titleClass],style:e.titleStyle},[c||O("span",null,[e.title]),r()])}},i=()=>{const l=t.value||t.default;if(l||At(e.value))return O("div",{class:[bs("value"),e.valueClass]},[l?l():O("span",null,[e.value])])},a=()=>{if(t.icon)return t.icon();if(e.icon)return O(Rt,{name:e.icon,class:bs("left-icon"),classPrefix:e.iconPrefix},null)},s=()=>{if(t["right-icon"])return t["right-icon"]();if(e.isLink){const l=e.arrowDirection&&e.arrowDirection!=="right"?`arrow-${e.arrowDirection}`:"arrow";return O(Rt,{name:l,class:bs("right-icon")},null)}};return()=>{var l,c,u;const{tag:d,size:f,center:m,border:g,isLink:_,required:b}=e,p=!!((u=(c=(l=e.clickable)!=null?l:e.to)!=null?c:e.url)!=null?u:_),h={center:m,required:!!b,clickable:p,borderless:!g};return f&&(h[f]=!!f),O(d,{class:bs(h),role:p?"button":void 0,tabindex:p?0:void 0,onClick:p?n:void 0},{default:()=>{var y;return[a(),o(),i(),s(),(y=t.extra)==null?void 0:y.call(t)]}})}}});const wk=Ne(LF);function _k(e){return Array.isArray(e)?!e.length:e===0?!1:!e}function xF(e,t){if(_k(e)){if(t.required)return!1;if(t.validateEmpty===!1)return!0}return!(t.pattern&&!t.pattern.test(String(e)))}function NF(e,t){return new Promise(n=>{const r=t.validator(e,t);if(P0(r)){r.then(n);return}n(r)})}function RT(e,t){const{message:n}=t;return dl(n)?n(e,t):n||""}function MF({target:e}){e.composing=!0}function IT({target:e}){e.composing&&(e.composing=!1,e.dispatchEvent(new Event("input")))}function BF(e,t){const n=I0();e.style.height="auto";let r=e.scrollHeight;if(Po(t)){const{maxHeight:o,minHeight:i}=t;o!==void 0&&(r=Math.min(r,o)),i!==void 0&&(r=Math.max(r,i))}r&&(e.style.height=`${r}px`,k0(n))}function $F(e,t){return e==="number"&&(e="text",t??(t="decimal")),e==="digit"&&(e="tel",t??(t="numeric")),{type:e,inputmode:t}}function Yl(e){return[...e].length}function mg(e,t){return[...e].slice(0,t).join("")}const[GF,Ar]=De("field"),UF={id:String,name:String,leftIcon:String,rightIcon:String,autofocus:Boolean,clearable:Boolean,maxlength:Oe,max:Number,min:Number,formatter:Function,clearIcon:Le("clear"),modelValue:qe(""),inputAlign:String,placeholder:String,autocomplete:String,autocapitalize:String,autocorrect:String,errorMessage:String,enterkeyhint:String,clearTrigger:Le("focus"),formatTrigger:Le("onChange"),spellcheck:{type:Boolean,default:null},error:{type:Boolean,default:null},disabled:{type:Boolean,default:null},readonly:{type:Boolean,default:null},inputmode:String},FF=We({},xm,UF,{rows:Oe,type:Le("text"),rules:Array,autosize:[Boolean,Object],labelWidth:Oe,labelClass:jt,labelAlign:String,showWordLimit:Boolean,errorMessageAlign:String,colon:{type:Boolean,default:null}});var WF=_e({name:GF,props:FF,emits:["blur","focus","clear","keypress","clickInput","endValidate","startValidate","clickLeftIcon","clickRightIcon","update:modelValue"],setup(e,{emit:t,slots:n}){const r=N0(),o=je({status:"unvalidated",focused:!1,validateMessage:""}),i=z(),a=z(),s=z(),{parent:l}=Ur(HG),c=()=>{var k;return String((k=e.modelValue)!=null?k:"")},u=k=>{if(At(e[k]))return e[k];if(l&&At(l.props[k]))return l.props[k]},d=W(()=>{const k=u("readonly");if(e.clearable&&!k){const te=c()!=="",ae=e.clearTrigger==="always"||e.clearTrigger==="focus"&&o.focused;return te&&ae}return!1}),f=W(()=>
31s.value&&n.input?s.value():e.modelValue),m=W(()=>{var k;const te=u("required");return te==="auto"?(k=e.rules)==null?void 0:k.some(ae=>ae.required):te}),g=k=>k.reduce((te,ae)=>te.then(()=>{if(o.status==="failed")return;let{value:ue}=f;if(ae.formatter&&(ue=ae.formatter(ue,ae)),!xF(ue,ae)){o.status="failed",o.validateMessage=RT(ue,ae);return}if(ae.validator)return _k(ue)&&ae.validateEmpty===!1?void 0:NF(ue,ae).then(ge=>{ge&&typeof ge=="string"?(o.status="failed",o.validateMessage=ge):ge===!1&&(o.status="failed",o.validateMessage=RT(ue,ae))})}),Promise.resolve()),_=()=>{o.status="unvalidated",o.validateMessage=""},b=()=>t("endValidate",{status:o.status,message:o.validateMessage}),p=(k=e.rules)=>new Promise(te=>{_(),k?(t("startValidate"),g(k).then(()=>{o.status==="failed"?(te({name:e.name,message:o.validateMessage}),b()):(o.status="passed",te(),b())})):te()}),h=k=>{if(l&&e.rules){const{validateTrigger:te}=l.props,ae=hp(te).includes(k),ue=e.rules.filter(ge=>ge.trigger?hp(ge.trigger).includes(k):ae);ue.length&&p(ue)}},y=k=>{var te;const{maxlength:ae}=e;if(At(ae)&&Yl(k)>+ae){const ue=c();if(ue&&Yl(ue)===+ae)return ue;let ge=(te=i.value)==null?void 0:te.selectionEnd;if(o.focused&&ge){const Te=[...k],D=Te.length-+ae;return ge=Yl(k.slice(0,ge)),Te.splice(ge-D,D),Te.join("")}return mg(k,+ae)}return k},v=(k,te="onChange")=>{var ae,ue;const ge=k;k=y(k);const Te=ge.length-k.length;if(e.type==="number"||e.type==="digit"){const V=e.type==="number";if(k=LG(k,V,V),te==="onBlur"&&k!==""&&(e.min!==void 0||e.max!==void 0)){const oe=_n(+k,(ae=e.min)!=null?ae:-1/0,(ue=e.max)!=null?ue:1/0);+k!==oe&&(k=oe.toString())}}let D=0;if(e.formatter&&te===e.formatTrigger){const{formatter:V,maxlength:oe}=e;if(k=V(k),At(oe)&&Yl(k)>+oe&&(k=mg(k,+oe)),i.value&&o.focused){const{selectionEnd:de}=i.value,pe=mg(ge,de);D=V(pe).length-pe.length}}if(i.value&&i.value.value!==k)if(o.focused){let{selectionStart:V,selectionEnd:oe}=i.value;if(i.value.value=k,At(V)&&At(oe)){const de=k.length;Te?(V-=Te,oe-=Te):D&&(V+=D,oe+=D),i.value.setSelectionRange(Math.min(V,de),Math.min(oe,de))}}else i.value.value=k;k!==e.modelValue&&t("update:modelValue",k)},w=k=>{k.target.composing||v(k.target.value)},S=()=>{var k;return(k=i.value)==null?void 0:k.blur()},T=()=>{var k;return(k=i.value)==null?void 0:k.focus()},C=()=>{const k=i.value;e.type==="textarea"&&e.autosize&&k&&BF(k,e.autosize)},R=k=>{o.focused=!0,t("focus",k),Fe(C),u("readonly")&&S()},P=k=>{o.focused=!1,v(c(),"onBlur"),t("blur",k),!u("readonly")&&(h("onBlur"),Fe(C),PG())},E=k=>t("clickInput",k),A=k=>t("clickLeftIcon",k),L=k=>t("clickRightIcon",k),x=k=>{er(k),t("update:modelValue",""),t("clear",k)},j=W(()=>{if(typeof e.error=="boolean")return e.error;if(l&&l.props.showError&&o.status==="failed")return!0}),G=W(()=>{const k=u("labelWidth"),te=u("labelAlign");if(k&&te!=="top")return{width:Ze(k)}}),q=k=>{k.keyCode===13&&(!(l&&l.props.submitOnEnter)&&e.type!=="textarea"&&er(k),e.type==="search"&&S()),t("keypress",k)},J=()=>e.id||`${r}-input`,fe=()=>o.status,ve=()=>{const k=Ar("control",[u("inputAlign"),{error:j.value,custom:!!n.input,"min-height":e.type==="textarea"&&!e.autosize}]);if(n.input)return O("div",{class:k,onClick:E},[n.input()]);const te={id:J(),ref:i,name:e.name,rows:e.rows!==void 0?+e.rows:void 0,class:k,disabled:u("disabled"),readonly:u("readonly"),autofocus:e.autofocus,placeholder:e.placeholder,autocomplete:e.autocomplete,autocapitalize:e.autocapitalize,autocorrect:e.autocorrect,enterkeyhint:e.enterkeyhint,spellcheck:e.spellcheck,"aria-labelledby":e.label?`${r}-label`:void 0,"data-allow-mismatch":"attribute",onBlur:P,onFocus:R,onInput:w,onClick:E,onChange:IT,onKeypress:q,onCompositionend:IT,onCompositionstart:MF};return e.type==="textarea"?O("textarea",Je(te,{inputmode:e.inputmode}),null):O("input",Je($F(e.type,e.inputmode),te),null)},le=()=>{const k=n["left-icon"];if(e.leftIcon||k)return O("div",{class:Ar("left-icon"),onClick:A},[k?k():O(Rt,{name:e.leftIcon,classPrefix:e.iconPrefix},null)])},re=()=>{const k=n["right-icon"];if(e.rightIcon||k)return O("div",{class:Ar("right-icon"),onClick:L},[k?k():O(Rt,{name:e.rightIcon,classPrefix:e.iconPrefix},null)])},X=()=>
31{if(e.showWordLimit&&e.maxlength){const k=Yl(c());return O("div",{class:Ar("word-limit")},[O("span",{class:Ar("word-num")},[k]),St("/"),e.maxlength])}},ie=()=>{if(l&&l.props.showErrorMessage===!1)return;const k=e.errorMessage||o.validateMessage;if(k){const te=n["error-message"],ae=u("errorMessageAlign");return O("div",{class:Ar("error-message",ae)},[te?te({message:k}):k])}},M=()=>{const k=u("labelWidth"),te=u("labelAlign"),ae=u("colon")?":":"";if(n.label)return[n.label(),ae];if(e.label)return O("label",{id:`${r}-label`,for:n.input?void 0:J(),"data-allow-mismatch":"attribute",onClick:ue=>{er(ue),T()},style:te==="top"&&k?{width:Ze(k)}:void 0},[e.label+ae])},U=()=>[O("div",{class:Ar("body")},[ve(),d.value&&O(Rt,{ref:a,name:e.clearIcon,class:Ar("clear")},null),re(),n.button&&O("div",{class:Ar("button")},[n.button()])]),X(),ie()];return xt({blur:S,focus:T,validate:p,formValue:f,resetValidation:_,getValidationStatus:fe,adjustTextareaSize:C}),Qr(FI,{customValue:s,resetValidation:_,validateWithTrigger:h}),Se(()=>e.modelValue,()=>{v(c()),_(),h("onChange"),Fe(C)}),et(()=>{v(c(),e.formatTrigger),Fe(C)}),or("touchstart",x,{target:W(()=>{var k;return(k=a.value)==null?void 0:k.$el})}),()=>{const k=u("disabled"),te=u("labelAlign"),ae=le(),ue=()=>{const ge=M();
31return te==="top"?[ae,ge].filter(Boolean):ge||[]};return O(wk,{size:e.size,class:Ar({error:j.value,disabled:k,[`label-${te}`]:te}),center:e.center,border:e.border,isLink:k?!1:e.isLink,clickable:k?!1:e.clickable,onClick:k?ge=>ge.stopImmediatePropagation():void 0,titleStyle:G.value,valueClass:Ar("value"),titleClass:[Ar("label",[te,{required:m.value}]),e.labelClass],arrowDirection:e.arrowDirection},{icon:ae&&te!=="top"?()=>ae:null,title:ue,value:U,extra:n.extra})}}});const VF=Ne(WF);let Jl=0;function jF(e){e?(Jl||document.body.classList.add("van-toast--unclickable"),Jl++):Jl&&(Jl--,Jl||document.body.classList.remove("van-toast--unclickable"))}const[HF,ws]=De("toast"),zF=["show","overlay","teleport","transition","overlayClass","overlayStyle","closeOnClickOverlay","zIndex"],KF={icon:String,show:Boolean,type:Le("text"),overlay:Boolean,message:Oe,iconSize:Oe,duration:R0(2e3),position:Le("middle"),teleport:[String,Object],wordBreak:String,className:jt,iconPrefix:String,transition:Le("van-fade"),loadingType:String,forbidClick:Boolean,overlayClass:jt,overlayStyle:Object,closeOnClick:Boolean,closeOnClickOverlay:Boolean,zIndex:Oe};var Sk=_e({name:HF,props:KF,emits:["update:show"],setup(e,{emit:t,slots:n}){let r,o=!1;const i=()=>{const d=e.show&&e.forbidClick;o!==d&&(o=d,jF(o))},a=d=>t("update:show",d),s=()=>{e.closeOnClick&&a(!1)},l=()=>clearTimeout(r),c=()=>{const{icon:d,type:f,iconSize:m,iconPrefix:g,loadingType:_}=e;if(d||f==="success"||f==="fail")return O(Rt,{name:d||f,size:m,class:ws("icon"),classPrefix:g},null);if(f==="loading")return O(ko,{class:ws("loading"),size:m,type:_},null)},u=()=>{const{type:d,message:f}=e;if(n.message)return O("div",{class:ws("text")},[n.message()]);if(At(f)&&f!=="")return d==="html"?O("div",{key:0,class:ws("text"),innerHTML:String(f)},null):O("div",{class:ws("text")},[f])};return Se(()=>[e.show,e.forbidClick],i),Se(()=>[e.show,e.type,e.message,e.duration],()=>{l(),e.show&&e.duration>0&&(r=setTimeout(()=>{a(!1)},e.duration))}),et(i),so(i),()=>O(sa,Je({class:[ws([e.position,e.wordBreak==="normal"?"break-normal":e.wordBreak,{[e.type]:!e.icon}]),e.className],lockScroll:!1,onClick:s,onClosed:l,"onUpdate:show":a},Et(e,zF)),{default:()=>[c(),u()]})}});function Nm(){const e=je({show:!1}),t=o=>{e.show=o},n=o=>{We(e,o,{transitionAppear:!0}),t(!0)},r=()=>t(!1);return xt({open:n,close:r,toggle:t}),{open:n,close:r,state:e,toggle:t}}function Mm(e){const t=Gb(e),n=document.createElement("div");return document.body.appendChild(n),{instance:t.mount(n),unmount(){t.unmount(),document.body.removeChild(n)}}}const qF={icon:"",type:"text",message:"",className:"",overlay:!1,onClose:void 0,onOpened:void 0,duration:2e3,teleport:"body",iconSize:void 0,iconPrefix:void 0,position:"middle",transition:"van-fade",forbidClick:!1,loadingType:void 0,overlayClass:"",overlayStyle:void 0,closeOnClick:!1,closeOnClickOverlay:!1};let Bs=[],YF=!1,av=We({},qF);const Tk=new Map;function Ek(e){return Po(e)?e:{message:e}}function JF(){const{instance:e}=Mm({setup(){const t=z(""),{open:n,state:r,close:o,toggle:i}=Nm(),a=()=>{},s=()=>O(Sk,Je(r,{onClosed:a,"onUpdate:show":i}),null);return Se(t,l=>{r.message=l}),_t().render=s,{open:n,close:o,message:t}}});return e}function XF(){if(!Bs.length||YF){const e=JF();Bs.push(e)}return Bs[Bs.length-1]}function Qa(e={}){if(!Ao)return{};const t=XF(),n=Ek(e);return t.open(We({},av,Tk.get(n.type||av.type),n)),t}const B0=e=>t=>Qa(We({type:e},Ek(t))),Qo=B0("loading"),Lr=B0("success"),Ro=B0("fail"),$s=e=>{Bs.length&&Bs[0].close()};function Ck(e,t){typeof e=="string"?Tk.set(e,t):We(av,e)}const QF=Ne(Sk),[ZF,hg]=De("switch"),e5={size:Oe,loading:Boolean,disabled:Boolean,modelValue:jt,activeColor:String,inactiveColor:String,activeValue:{type:jt,default:!0},inactiveValue:{type:jt,default:!1}};var t5=_e({name:ZF,props:e5,emits:["change","update:modelValue"],setup(e,{emit:t,slots:n}){const r=()=>e.modelValue===e.activeValue,o=()=>{if(!e.disabled&&!e.loading){const a=r()?e.inactiveValue:e.activeValue;t("update:modelValue",a),t("change",a)}},i=()=>{if(e.loading){const a=r()?e.activeColor:e.inactiveColor;return O(ko,{class:hg("loading"),color:a},null)}if(n.node)return n.node()};return qu(()=>e.modelValue),()=>{var a;const{size:s,loading:l,disabled:c,activeColor:u,inactiveColor:d}=e,f=r(),m={fontSize:Ze(s),backgroundColor:f?u:d};return O("div",{role:"switch",class:hg({on:f,loading:l,disabled:c}),style:m,tabindex:c?void 0:0,"aria-checked":f,onClick:o},[O("div",{class:hg("node")},[i()]),(a=n.background)==null?void 0:a.call(n)])}}});const n5=Ne(t5),[Ak,r5]=De("radio-group"),o5={shape:String,disabled:Boolean,iconSize:Oe,direction:String,modelValue:jt,checkedColor:String},Pk=Symbol(Ak);var i5=_e({name:Ak,props:o5,emits:["change","update:modelValue"],setup(e,{emit:t,slots:n}){const{linkChildren:r}=mi(Pk),o=i=>t("update:modelValue",i);return Se(()=>e.modelValue,i=>
31t("change",i)),r({props:e,updateValue:o}),qu(()=>e.modelValue),()=>{var i;return O("div",{class:r5([e.direction]),role:"radiogroup"},[(i=n.default)==null?void 0:i.call(n)])}}});const a5=Ne(i5),[s5]=De("checkbox-group"),l5=Symbol(s5),$0={name:jt,disabled:Boolean,iconSize:Oe,modelValue:jt,checkedColor:String,labelPosition:String,labelDisabled:Boolean};var Rk=_e({props:We({},$0,{bem:$n(Function),role:String,shape:String,parent:Object,checked:Boolean,bindGroup:ke,indeterminate:{type:Boolean,default:null}}),emits:["click","toggle"],setup(e,{emit:t,slots:n}){const r=z(),o=f=>{if(e.parent&&e.bindGroup)return e.parent.props[f]},i=W(()=>{if(e.parent&&e.bindGroup){const f=o("disabled")||e.disabled;if(e.role==="checkbox"){const m=o("modelValue").length,g=o("max"),_=g&&m>=+g;return f||_&&!e.checked}return f}return e.disabled}),a=W(()=>o("direction")),s=W(()=>{const f=e.checkedColor||o("checkedColor");if(f&&(e.checked||e.indeterminate)&&!i.value)return{borderColor:f,backgroundColor:f}}),l=W(()=>e.shape||o("shape")||"round"),c=f=>{const{target:m}=f,g=r.value,_=g===m||g?.contains(m);!i.value&&(_||!e.labelDisabled)&&t("toggle"),t("click",f)},u=()=>{var f,m;const{bem:g,checked:_,indeterminate:b}=e,p=e.iconSize||o("iconSize");return O("div",{ref:r,class:g("icon",[l.value,{disabled:i.value,checked:_,indeterminate:b}]),style:l.value!=="dot"?{fontSize:Ze(p)}:{width:Ze(p),height:Ze(p),borderColor:(f=s.value)==null?void 0:f.borderColor}},[n.icon?n.icon({checked:_,disabled:i.value}):l.value!=="dot"?O(Rt,{name:b?"minus":"success",style:s.value},null):O("div",{class:g("icon--dot__icon"),style:{backgroundColor:(m=s.value)==null?void 0:m.backgroundColor}},null)])},d=()=>{const{checked:f}=e;if(n.default)return O("span",{class:e.bem("label",[e.labelPosition,{disabled:i.value}])},[n.default({checked:f,disabled:i.value})])};return()=>{const f=e.labelPosition==="left"?[d(),u()]:[u(),d()];return O("div",{role:e.role,class:e.bem([{disabled:i.value,"label-disabled":e.labelDisabled},a.value]),tabindex:i.value?void 0:0,"aria-checked":e.checked,onClick:c},[f])}}});const c5=We({},$0,{shape:String}),[u5,d5]=De("radio");var f5=_e({name:u5,props:c5,emits:["update:modelValue"],setup(e,{emit:t,slots:n}){const{parent:r}=Ur(Pk),o=()=>(r?r.props.modelValue:e.modelValue)===e.name,i=()=>{r?r.updateValue(e.name):t("update:modelValue",e.name)};return()=>O(Rk,Je({bem:d5,role:"radio",parent:r,checked:o(),onToggle:i},e),Et(n,["default","icon"]))}});const p5=Ne(f5),[m5,h5]=De("checkbox"),g5=We({},$0,{shape:String,bindGroup:ke,indeterminate:{type:Boolean,default:null}});var y5=_e({name:m5,props:g5,emits:["change","update:modelValue"],setup(e,{emit:t,slots:n}){const{parent:r}=Ur(l5),o=s=>{const{name:l}=e,{max:c,modelValue:u}=r.props,d=u.slice();if(s)!(c&&d.length>=+c)&&!d.includes(l)&&(d.push(l),e.bindGroup&&r.updateValue(d));else{const f=d.indexOf(l);f!==-1&&(d.splice(f,1),e.bindGroup&&r.updateValue(d))}},i=W(()=>r&&e.bindGroup?r.props.modelValue.indexOf(e.name)!==-1:!!e.modelValue),a=(s=!i.value)=>{r&&e.bindGroup?o(s):t("update:modelValue",s),e.indeterminate!==null&&t("change",s)};return Se(()=>e.modelValue,s=>{e.indeterminate===null&&t("change",s)}),xt({toggle:a,props:e,checked:i}),qu(()=>e.modelValue),()=>O(Rk,Je({bem:h5,role:"checkbox",parent:r,checked:i.value,onToggle:a},e),Et(n,["default","icon"]))}});const v5=Ne(y5),[b5,Ot,ri]=De("calendar"),w5=e=>ri("monthTitle",e.getFullYear(),e.getMonth()+1);function Ca(e,t){const n=e.getFullYear(),r=t.getFullYear();if(n===r){const o=e.getMonth(),i=t.getMonth();return o===i?0:o>i?1:-1}return n>r?1:-1}function Kn(e,t){const n=Ca(e,t);if(n===0){const r=e.getDate(),o=t.getDate();return r===o?0:r>o?1:-1}return n}const pl=e=>new Date(e),kT=e=>Array.isArray(e)?e.map(pl):pl(e);function G0(e,t){const n=pl(e);return n.setDate(n.getDate()+t),n}function U0(e,t){const n=pl(e);return n.setMonth(n.getMonth()+t),n.getDate()!==e.getDate()&&n.setDate(0),n}function Ik(e,t){const n=pl(e);return n.setFullYear(n.getFullYear()+t),n.getDate()!==e.getDate()&&n.setDate(0),n}const sv=e=>G0(e,-1),lv=e=>G0(e,1),OT=e=>U0(e,-1),DT=e=>U0(e,1),LT=e=>Ik(e,-1),xT=e=>Ik(e,1),Rd=()=>{const e=new Date;return e.setHours(0,0,0,0),e};function _5(e){const t=e[0].getTime();return(e[1].getTime()-t)/(1e3*60*60*24)+1}function S5(e,t=0){const n=new Date(e.getFullYear(),e.getMonth()+1,0),r=t+e.getDate()-1,o=t+n.getDate()-1;return Math.floor(r/7)===Math.floor(o/7)}const T5=We({},M0,{modelValue:ai(),filter:Function,formatter:{type:Function,default:(e,t)=>t}}),E5=Object.keys(M0);function C5(e,t){if(e<0)return[];const n=Array(e);let r=-1;for(;++r<e;)n[r]=t(r);return n}const kk=(e,t)=>32-new Date(e,t-1,32).getDate(),gg=(e,t,n,r,o,i)=>{const a=C5(t-e+1,s=>{const l=Sa(e+s);return r(n,{text:l,value:l})});return o?o(n,a,i):a},A5=(e,t)=>e.map((n,r)=>{const o=t[r];if(o.length){const i=+o[0].value,a=+o[o.length-1].value;return Sa(_n(+n,i,a))}return n}),[P5]=De("calendar-day");var R5=_e({name:P5,props:{item:$n(Object),color:String,index:Number,offset:R0(0),rowHeight:String},emits:["click","clickDisabledDate"],setup(e,{emit:t,slots:n}){const r=W(()=>{const{item:c,index:u,color:d,offset:f,rowHeight:m}=e,g={height:m};if(c.type==="placeholder")return g.width="100%",g;if(u===0&&(g.marginLeft=`${100*f/7}%`),d)switch(c.type){case"end":case"start":case"start-end":case"multiple-middle":case"multiple-selected":g.background=d;break;case"middle":g.color=d;break}return c.date&&S5(c.date,f)&&(g.marginBottom=0),g}),o=()=>{e.item.type!=="disabled"?t("click",e.item):t("clickDisabledDate",e.item)},i=()=>{const{topInfo:c}=e.item;if(c||n["top-info"])return O("div",{class:Ot("top-info")},[n["top-info"]?n["top-info"](e.item):c])},a=()=>{const{bottomInfo:c}=e.item;if(c||n["bottom-info"])return O("div",{class:Ot("bottom-info")},[n["bottom-info"]?n["bottom-info"](e.item):c])},s=()=>n.text?n.text(e.item):e.item.text,l=()=>{const{item:c,color:u,rowHeight:d}=e,{type:f}=c,m=[i(),s(),a()];return f==="selected"?O("div",{class:Ot("selected-day"),style:{width:d,height:d,background:u}},[m]):m};return()=>{const{type:c,className:u}=e.item;return c==="placeholder"?O("div",{class:Ot("day"),style:r.value},null):O("div",{role:"gridcell",style:r.value,class:[Ot("day",c),u],tabindex:c==="disabled"?void 0:-1,onClick:o},[l()])}}});const[I5]=De("calendar-month"),k5={date:$n(Date),type:String,color:String,minDate:Date,maxDate:Date,showMark:Boolean,rowHeight:Oe,formatter:Function,lazyRender:Boolean,currentDate:[Date,Array],allowSameDay:Boolean,showSubtitle:Boolean,showMonthTitle:Boolean,firstDayOfWeek:Number};var O5=_e({name:I5,props:k5,emits:["click","clickDisabledDate"],setup(e,{emit:t,slots:n}){const[r,o]=gG(),i=z(),a=z(),s=JI(a),l=W(()=>w5(e.date)),c=W(()=>Ze(e.rowHeight)),u=W(()=>{const P=e.date.getDate(),A=(e.date.getDay()-P%7+8)%7;
31return e.firstDayOfWeek?(A+7-e.firstDayOfWeek)%7:A}),d=W(()=>kk(e.date.getFullYear(),e.date.getMonth()+1)),f=W(()=>r.value||!e.lazyRender),m=()=>l.value,g=P=>{const E=A=>e.currentDate.some(L=>Kn(L,A)===0);if(E(P)){const A=sv(P),L=lv(P),x=E(A),j=E(L);return x&&j?"multiple-middle":x?"end":j?"start":"multiple-selected"}return""},_=P=>{const[E,A]=e.currentDate;if(!E)return"";const L=Kn(P,E);if(!A)return L===0?"start":"";const x=Kn(P,A);return e.allowSameDay&&L===0&&x===0?"start-end":L===0?"start":x===0?"end":L>0&&x<0?"middle":""},b=P=>{const{type:E,minDate:A,maxDate:L,currentDate:x}=e;if(A&&Kn(P,A)<0||L&&Kn(P,L)>0)return"disabled";if(x===null)return"";if(Array.isArray(x)){if(E==="multiple")return g(P);if(E==="range")return _(P)}else if(E==="single")return Kn(P,x)===0?"selected":"";return""},p=P=>{if(e.type==="range"){if(P==="start"||P==="end")return ri(P);if(P==="start-end")return`${ri("start")}/${ri("end")}`}},h=()=>{if(e.showMonthTitle)return O("div",{class:Ot("month-title")},[n["month-title"]?n["month-title"]({date:e.date,text:l.value}):l.value])},y=()=>{if(e.showMark&&f.value)return O("div",{class:Ot("month-mark")},[e.date.getMonth()+1])},v=W(()=>{const P=Math.ceil((d.value+u.value)/7);return Array(P).fill({type:"placeholder"})}),w=W(()=>{const P=[],E=e.date.getFullYear(),A=e.date.getMonth();for(let L=1;L<=d.value;L++){const x=new Date(E,A,L),j=b(x);let G={date:x,type:j,text:L,bottomInfo:p(j)};e.formatter&&(G=e.formatter(G)),P.push(G)}return P}),S=W(()=>w.value.filter(P=>P.type==="disabled")),T=(P,E)=>{if(i.value){const A=tn(i.value),L=v.value.length,j=(Math.ceil((E.getDate()+u.value)/7)-1)*A.height/L;gp(P,A.top+j+P.scrollTop-tn(P).top)}},C=(P,E)=>O(R5,{item:P,index:E,color:e.color,offset:u.value,rowHeight:c.value,onClick:A=>t("click",A),onClickDisabledDate:A=>t("clickDisabledDate",A)},Et(n,["top-info","bottom-info","text"])),R=()=>O("div",{ref:i,role:"grid",class:Ot("days")},[y(),(f.value?w:v).value.map(C)]);return xt({getTitle:m,getHeight:()=>s.value,setVisible:o,scrollToDate:T,disabledDays:S}),()=>O("div",{class:Ot("month"),ref:a},[h(),R()])}});const[D5]=De("calendar-header");var L5=_e({name:D5,props:{date:Date,minDate:Date,maxDate:Date,title:String,subtitle:String,showTitle:Boolean,showSubtitle:Boolean,firstDayOfWeek:Number,switchMode:Le("none")},emits:["clickSubtitle","panelChange"],setup(e,{slots:t,emit:n}){const r=W(()=>e.date&&e.minDate&&Ca(OT(e.date),e.minDate)<0),o=W(()=>e.date&&e.minDate&&Ca(LT(e.date),e.minDate)<0),i=W(()=>e.date&&e.maxDate&&Ca(DT(e.date),e.maxDate)>0),a=W(()=>e.date&&e.maxDate&&Ca(xT(e.date),e.maxDate)>0),s=()=>
31{if(e.showTitle){const m=e.title||ri("title"),g=t.title?t.title():m;return O("div",{class:Ot("header-title")},[g])}},l=m=>n("clickSubtitle",m),c=m=>n("panelChange",m),u=m=>{const g=e.switchMode==="year-month",_=t[m?"next-month":"prev-month"],b=t[m?"next-year":"prev-year"],p=m?i.value:r.value,h=m?a.value:o.value,y=m?"arrow":"arrow-left",v=m?"arrow-double-right":"arrow-double-left",w=()=>c((m?DT:OT)(e.date)),S=()=>c((m?xT:LT)(e.date)),T=O("view",{class:Ot("header-action",{disabled:p}),onClick:p?void 0:w},[_?_({disabled:p}):O(Rt,{class:{[Xa]:!p},name:y},null)]),C=g&&O("view",{class:Ot("header-action",{disabled:h}),onClick:h?void 0:S},[b?b({disabled:h}):O(Rt,{class:{[Xa]:!h},name:v},null)]);return m?[T,C]:[C,T]},d=()=>{if(e.showSubtitle){const m=t.subtitle?t.subtitle({date:e.date,text:e.subtitle}):e.subtitle,g=e.switchMode!=="none";return O("div",{class:Ot("header-subtitle",{"with-switch":g}),onClick:l},[g?[u(),O("div",{class:Ot("header-subtitle-text")},[m]),u(!0)]:m])}},f=()=>{const{firstDayOfWeek:m}=e,g=ri("weekdays"),_=[...g.slice(m,7),...g.slice(0,m)];return O("div",{class:Ot("weekdays")},[_.map(b=>O("span",{class:Ot("weekday")},[b]))])};return()=>O("div",{class:Ot("header")},[s(),d(),f()])}});const x5={show:Boolean,type:Le("single"),switchMode:Le("none"),title:String,color:String,round:ke,readonly:Boolean,poppable:ke,maxRange:qe(null),position:Le("bottom"),teleport:[String,Object],showMark:ke,showTitle:ke,formatter:Function,rowHeight:Oe,confirmText:String,rangePrompt:String,lazyRender:ke,showConfirm:ke,defaultDate:[Date,Array],allowSameDay:Boolean,showSubtitle:ke,closeOnPopstate:ke,showRangePrompt:ke,confirmDisabledText:String,closeOnClickOverlay:ke,safeAreaInsetTop:Boolean,safeAreaInsetBottom:ke,minDate:{type:Date,validator:su},maxDate:{type:Date,validator:su},firstDayOfWeek:{type:Oe,default:0,validator:e=>e>=0&&e<=6}};var N5=_e({name:b5,props:x5,emits:["select","confirm","unselect","monthShow","overRange","update:show","clickSubtitle","clickDisabledDate","clickOverlay","panelChange"],setup(e,{emit:t,slots:n}){const r=W(()=>e.switchMode!=="none"),o=W(()=>!e.minDate&&!r.value?Rd():e.minDate),i=W(()=>!e.maxDate&&!r.value?U0(Rd(),6):e.maxDate),a=(re,X=o.value,ie=i.value)=>X&&Kn(re,X)===-1?X:ie&&Kn(re,ie)===1?ie:re,s=(re=e.defaultDate)=>{const{type:X,allowSameDay:ie}=e;if(re===null)return re;const M=Rd();if(X==="range"){Array.isArray(re)||(re=[]),re.length===1&&Kn(re[0],M)===1&&(re=[]);const U=o.value,k=i.value,te=a(re[0]||M,U,k?ie?k:sv(k):void 0),ae=a(re[1]||(ie?M:lv(M)),U?ie?U:lv(U):void 0);return[te,ae]}return X==="multiple"?Array.isArray(re)?re.map(U=>a(U)):[a(M)]:((!re||Array.isArray(re))&&(re=M),a(re))},l=()=>{const re=Array.isArray(d.value)?d.value[0]:d.value;return re||a(Rd())};let c;const u=z(),d=z(s()),f=z(l()),m=z(),[g,_]=lk(),b=W(()=>e.firstDayOfWeek?+e.firstDayOfWeek%7:0),p=W(()=>{const re=[];if(!o.value||!i.value)return re;const X=new Date(o.value);X.setDate(1);do re.push(new Date(X)),X.setMonth(X.getMonth()+1);while(Ca(X,i.value)!==1);return re}),h=W(()=>{if(d.value){if(e.type==="range")return!d.value[0]||!d.value[1];if(e.type==="multiple")return!d.value.length}return!d.value}),y=()=>d.value,v=()=>{const re=Yu(u.value),X=re+c,ie=p.value.map((ae,ue)=>g.value[ue].getHeight()),M=ie.reduce((ae,ue)=>ae+ue,0);if(X>M&&re>0)return;let U=0,k;const te=[-1,-1];for(let ae=0;ae<p.value.length;ae++){const ue=g.value[ae];U<=X&&U+ie[ae]>=re&&(te[1]=ae,k||(k=ue,te[0]=ae),g.value[ae].showed||(g.value[ae].showed=!0,t("monthShow",{date:ue.date,title:ue.getTitle()}))),U+=ie[ae]}p.value.forEach((ae,ue)=>{const ge=ue>=te[0]-1&&ue<=te[1]+1;g.value[ue].setVisible(ge)}),k&&(m.value=k)},w=re=>{r.value?f.value=re:Zn(()=>{p.value.some((X,ie)=>Ca(X,re)===0?(u.value&&g.value[ie].scrollToDate(u.value,re),!0):!1),v()})},S=()=>{if(!(e.poppable&&!e.show))if(d.value){const re=e.type==="single"?d.value:d.value[0];su(re)&&w(re)}else r.value||Zn(v)},T=()=>{e.poppable&&!e.show||(r.value||Zn(()=>{c=Math.floor(tn(u).height)}),S())},C=(re=s())=>{d.value=re,S()},R=re=>{const{maxRange:X,rangePrompt:ie,showRangePrompt:M}=e;return X&&_5(re)>+X?(M&&Qa(ie||ri("rangePrompt",X)),t("overRange"),!1):!0},P=re=>{f.value=re,t("panelChange",{date:re})},E=()=>{var re;return t("confirm",(re=d.value)!=null?re:kT(d.value))},A=(re,X)=>{const ie=M=>{d.value=M,t("select",kT(M))};if(X&&e.type==="range"&&!R(re)){ie([re[0],G0(re[0],+e.maxRange-1)]);return}ie(re),X&&!e.showConfirm&&E()},L=(re,X,ie)=>{var M;return(M=re.find(U=>Kn(X,U.date)===-1&&Kn(U.date,ie)===-1))==null?void 0:M.date},x=W(()=>g.value.reduce((re,X)=>{var ie,M;return re.push(...(M=(ie=X.disabledDays)==null?void 0:ie.value)!=null?M:[]),re},[])),j=re=>{if(e.readonly||!re.date)return;const{date:X}=re,{type:ie}=e;if(ie==="range"){if(!d.value){A([X]);return}const[M,U]=d.value;if(M&&!U){const k=Kn(X,M);if(k===1){const te=L(x.value,M,X);if(te){const ae=sv(te);Kn(M,ae)===-1?A([M,ae]):A([X])}else A([M,X],!0)}else k===-1?A([X]):e.allowSameDay&&A([X,X],!0)}else A([X])}else if(ie==="multiple"){if(!d.value){A([X]);return}const M=d.value,U=M.findIndex(k=>Kn(k,X)===0);if(U!==-1){const[k]=M.splice(U,1);t("unselect",pl(k))}else e.maxRange&&M.length>=+e.maxRange?Qa(e.rangePrompt||ri("rangePrompt",e.maxRange)):A([...M,X])}else A(X,!0)},G=re=>t("clickOverlay",re),q=re=>t("update:show",re),J=(re,X)=>{const ie=X!==0||!e.showSubtitle;return O(O5,Je({ref:r.value?m:_(X),date:re,currentDate:d.value,showMonthTitle:ie,firstDayOfWeek:b.value,lazyRender:r.value?!1:e.lazyRender,maxDate:i.value,minDate:o.value},Et(e,["type","color","showMark","formatter","rowHeight","showSubtitle","allowSameDay"]),{onClick:j,onClickDisabledDate:M=>t("clickDisabledDate",M)}),Et(n,["top-info","bottom-info","month-title","text"]))},fe=()=>{if(n.footer)return n.footer();if(e.showConfirm){const re=n["confirm-text"],X=h.value,ie=X?e.confirmDisabledText:e.confirmText;return O(lu,{round:!0,block:!0,type:"primary",color:e.color,class:Ot("confirm"),disabled:X,nativeType:"button",onClick:E},{default:()=>[re?re({disabled:X}):ie||ri("confirm")]})}},ve=()=>O("div",{class:[Ot("footer"),{"van-safe-area-bottom":e.safeAreaInsetBottom}]},[fe()]),le=()=>{var re,X;return O("div",{class:Ot()},[O(L5,{date:(re=m.value)==null?void 0:re.date,maxDate:i.value,minDate:o.value,title:e.title,subtitle:(X=m.value)==null?void 0:X.getTitle(),showTitle:e.showTitle,showSubtitle:e.showSubtitle,switchMode:e.switchMode,firstDayOfWeek:b.value,onClickSubtitle:ie=>t("clickSubtitle",ie),onPanelChange:P},Et(n,["title","subtitle","prev-month","prev-year","next-month","next-year"])),O("div",{ref:u,class:Ot("body"),onScroll:r.value?void 0:v},[r.value?J(f.value,0):p.value.map(J)]),ve()])};return Se(()=>e.show,T),Se(()=>[e.type,e.minDate,e.maxDate,e.switchMode],()=>C(s(d.value))),Se(()=>e.defaultDate,re=>{C(re)}),xt({reset:C,scrollToDate:w,getSelectedDate:y}),Ku(T),()=>e.poppable?O(sa,{show:e.show,class:Ot("popup"),round:e.round,position:e.position,closeable:e.showTitle||e.showSubtitle,teleport:e.teleport,closeOnPopstate:e.closeOnPopstate,safeAreaInsetTop:e.safeAreaInsetTop,closeOnClickOverlay:e.closeOnClickOverlay,onClickOverlay:G,"onUpdate:show":q},{default:le}):le()}});const M5=Ne(N5),[B5,_s]=De("image"),$5={src:String,alt:String,fit:String,position:String,round:Boolean,block:Boolean,width:Oe,height:Oe,radius:Oe,lazyLoad:Boolean,iconSize:Oe,showError:ke,errorIcon:Le("photo-fail"),iconPrefix:String,showLoading:ke,loadingIcon:Le("photo"),crossorigin:String,referrerpolicy:String,decoding:String};
31var G5=_e({name:B5,props:$5,emits:["load","error"],setup(e,{emit:t,slots:n}){const r=z(!1),o=z(!0),i=z(),{$Lazyload:a}=_t().proxy,s=W(()=>{const b={width:Ze(e.width),height:Ze(e.height)};return At(e.radius)&&(b.overflow="hidden",b.borderRadius=Ze(e.radius)),b});Se(()=>e.src,()=>{r.value=!1,o.value=!0});const l=b=>{o.value&&(o.value=!1,t("load",b))},c=()=>{const b=new Event("load");Object.defineProperty(b,"target",{value:i.value,enumerable:!0}),l(b)},u=b=>{r.value=!0,o.value=!1,t("error",b)},d=(b,p,h)=>h?h():O(Rt,{name:b,size:e.iconSize,class:p,classPrefix:e.iconPrefix},null),f=()=>{if(o.value&&e.showLoading)return O("div",{class:_s("loading")},[d(e.loadingIcon,_s("loading-icon"),n.loading)]);if(r.value&&e.showError)return O("div",{class:_s("error")},[d(e.errorIcon,_s("error-icon"),n.error)])},m=()=>{if(r.value||!e.src)return;const b={alt:e.alt,class:_s("img"),decoding:e.decoding,style:{objectFit:e.fit,objectPosition:e.position},crossorigin:e.crossorigin,referrerpolicy:e.referrerpolicy};return e.lazyLoad?En(O("img",Je({ref:i},b),null),[[Ab("lazy"),e.src]]):O("img",Je({ref:i,src:e.src,onLoad:l,onError:u},b),null)},g=({el:b})=>{const p=()=>{b===i.value&&o.value&&c()};i.value?p():Fe(p)},_=({el:b})=>{b===i.value&&!r.value&&u()};return a&&Ao&&(a.$on("loaded",g),a.$on("error",_),fn(()=>{a.$off("loaded",g),a.$off("error",_)})),et(()=>{Fe(()=>{var b;(b=i.value)!=null&&b.complete&&!e.lazyLoad&&c()})}),()=>{var b;return O("div",{class:_s({round:e.round,block:e.block}),style:s.value},[m(),f(),(b=n.default)==null?void 0:b.call(n)])}}});const F0=Ne(G5),[U5,Id]=De("circle");let F5=0;const NT=e=>Math.min(Math.max(+e,0),100);function W5(e,t){const n=e?1:0;return`M ${t/2} ${t/2} m 0, -500 a 500, 500 0 1, ${n} 0, 1000 a 500, 500 0 1, ${n} 0, -1000`}const V5={text:String,size:Oe,fill:Le("none"),rate:qe(100),speed:qe(0),color:[String,Object],clockwise:ke,layerColor:String,currentRate:R0(0),strokeWidth:qe(40),strokeLinecap:String,startPosition:Le("top")};var j5=_e({name:U5,props:V5,emits:["update:currentRate"],setup(e,{emit:t,slots:n}){const r=`van-circle-${F5++}`,o=W(()=>+e.strokeWidth+1e3),i=W(()=>W5(e.clockwise,o.value)),a=W(()=>{const f={top:0,right:90,bottom:180,left:270}[e.startPosition];if(f)return{transform:`rotate(${f}deg)`}});Se(()=>e.rate,d=>{let f;const m=Date.now(),g=e.currentRate,_=NT(d),b=Math.abs((g-_)*1e3/+e.speed),p=()=>{const h=Date.now(),v=Math.min((h-m)/b,1)*(_-g)+g;t("update:currentRate",NT(parseFloat(v.toFixed(1)))),(_>g?v<_:v>_)&&(f=Zn(p))};e.speed?(f&&Om(f),f=Zn(p)):t("update:currentRate",_)},{immediate:!0});const s=()=>{const{strokeWidth:f,currentRate:m,strokeLinecap:g}=e,_=3140*m/100,b=Po(e.color)?`url(#${r})`:e.color,p={stroke:b,strokeWidth:`${+f+1}px`,strokeLinecap:g,strokeDasharray:`${_}px 3140px`};return O("path",{d:i.value,style:p,class:Id("hover"),stroke:b},null)},l=()=>{const d={fill:e.fill,stroke:e.layerColor,strokeWidth:`${e.strokeWidth}px`};return O("path",{class:Id("layer"),style:d,d:i.value},null)},c=()=>{const{color:d}=e;if(!Po(d))return;const f=Object.keys(d).sort((m,g)=>parseFloat(m)-parseFloat(g)).map((m,g)=>O("stop",{key:g,offset:m,"stop-color":d[m]},null));return O("defs",null,[O("linearGradient",{id:r,x1:"100%",y1:"0%",x2:"0%",y2:"0%"},[f])])},u=()=>{if(n.default)return n.default();if(e.text)return O("div",{class:Id("text")},[e.text])};return()=>O("div",{class:Id(),style:Ml(e.size)},[O("svg",{viewBox:`0 0 ${o.value} ${o.value}`,style:a.value}
31,[c(),l(),s()]),u()])}});const H5=Ne(j5),[Ok,z5]=De("row"),Dk=Symbol(Ok),K5={tag:Le("div"),wrap:ke,align:String,gutter:{type:[String,Number,Array],default:0},justify:String};var q5=_e({name:Ok,props:K5,setup(e,{slots:t}){const{children:n,linkChildren:r}=mi(Dk),o=W(()=>{const s=[[]];let l=0;return n.forEach((c,u)=>{l+=Number(c.span),l>24?(s.push([u]),l-=24):s[s.length-1].push(u)}),s}),i=W(()=>{let s=0;Array.isArray(e.gutter)?s=Number(e.gutter[0])||0:s=Number(e.gutter);const l=[];return s&&o.value.forEach(c=>{const u=s*(c.length-1)/c.length;c.forEach((d,f)=>{if(f===0)l.push({right:u});else{const m=s-l[d-1].right,g=u-m;l.push({left:m,right:g})}})}),l}),a=W(()=>{const{gutter:s}=e,l=[];if(Array.isArray(s)&&s.length>1){const c=Number(s[1])||0;if(c<=0)return l;o.value.forEach((u,d)=>{d!==o.value.length-1&&u.forEach(()=>{l.push({bottom:c})})})}return l});return r({spaces:i,verticalSpaces:a}),()=>{const{tag:s,wrap:l,align:c,justify:u}=e;return O(s,{class:z5({[`align-${c}`]:c,[`justify-${u}`]:u,nowrap:!l})},{default:()=>{var d;return[(d=t.default)==null?void 0:d.call(t)]}})}}});const[Y5,J5]=De("col"),X5={tag:Le("div"),span:qe(0),offset:Oe};var Q5=_e({name:Y5,props:X5,setup(e,{slots:t}){const{parent:n,index:r}=Ur(Dk),o=W(()=>{if(!n)return;const{spaces:i,verticalSpaces:a}=n;let s={};if(i&&i.value&&i.value[r.value]){const{left:c,right:u}=i.value[r.value];s={paddingLeft:c?`${c}px`:null,paddingRight:u?`${u}px`:null}}const{bottom:l}=a.value[r.value]||{};return We(s,{marginBottom:l?`${l}px`:null})});return()=>{const{tag:i,span:a,offset:s}=e;return O(i,{style:o.value,class:J5({[a]:a,[`offset-${s}`]:s})},{default:()=>{var l;return[(l=t.default)==null?void 0:l.call(t)]}})}}});const Z5=Ne(Q5),[Lk,e6]=De("collapse"),xk=Symbol(Lk),t6={border:ke,accordion:Boolean,modelValue:{type:[String,Number,Array],default:""}};function n6(e,t){return t&&Array.isArray(e)?(console.error('[Vant] Collapse: "v-model" should not be Array in accordion mode'),!1):!t&&!Array.isArray(e)?(console.error('[Vant] Collapse: "v-model" should be Array in non-accordion mode'),!1):!0}var r6=_e({name:Lk,props:t6,emits:["change","update:modelValue"],setup(e,{emit:t,slots:n}){const{linkChildren:r,children:o}=mi(xk),i=c=>{t("change",c),t("update:modelValue",c)},a=(c,u)=>{const{accordion:d,modelValue:f}=e;i(d?c===f?"":c:u?f.concat(c):f.filter(m=>m!==c))},s=(c={})=>{if(e.accordion)return;typeof c=="boolean"&&(c={expanded:c});const{expanded:u,skipDisabled:d}=c,m=o.filter(g=>g.disabled&&d?g.expanded.value:u??!g.expanded.value).map(g=>g.itemName.value);i(m)},l=c=>{const{accordion:u,modelValue:d}=e;return n6(d,u)?u?d===c:d.includes(c):!1};return xt({toggleAll:s}),r({toggle:a,isExpanded:l}),()=>{var c;return O("div",{class:[e6(),{[qI]:e.border}]},[(c=n.default)==null?void 0:c.call(n)])}}});const o6=Ne(r6),[i6,kd]=De("collapse-item"),a6=["icon","title","value","label","right-icon"],s6=We({},xm,{name:Oe,isLink:ke,disabled:Boolean,readonly:Boolean,lazyRender:ke});var l6=_e({name:i6,props:s6,setup(e,{slots:t}){const n=z(),r=z(),{parent:o,index:i}=Ur(xk);if(!o){console.error("[Vant] <CollapseItem> must be a child component of <Collapse>.");return}const a=W(()=>{var _;return(_=e.name)!=null?_:i.value}),s=W(()=>o.isExpanded(a.value)),l=z(s.value),c=x0(()=>l.value||!e.lazyRender),u=()=>{s.value?n.value&&(n.value.style.height=""):l.value=!1};Se(s,(_,b)=>{if(b===null)return;_&&(l.value=!0),(_?Fe:Zn)(()=>{if(!r.value||!n.value)return;const{offsetHeight:h}=r.value;if(h){const y=`${h}px`;n.value.style.height=_?"0":y,Ms(()=>{n.value&&(n.value.style.height=_?y:"0")})}else u()})});const d=(_=!s.value)=>{o.toggle(a.value,_)},f=()=>{!e.disabled&&!e.readonly&&d()},m=()=>{const{border:_,disabled:b,readonly:p}=e,h=Et(e,Object.keys(xm));return p&&(h.isLink=!1),(b||p)&&(h.clickable=!1),O(wk,Je({role:"button",class:kd("title",{disabled:b,expanded:s.value,borderless:!_}),"aria-expanded":String(s.value),onClick:f},h),Et(t,a6))},g=c(()=>{var _;return En(O("div",{ref:n,class:kd("wrapper"),onTransitionend:u},[O("div",{ref:r,class:kd("content")},[(_=t.default)==null?void 0:_.call(t)])]),[[Mn,l.value]])});return xt({toggle:d,expanded:s,itemName:a}),()=>
31O("div",{class:[kd({border:i.value&&e.border})]},[m(),g()])}});const c6=Ne(l6);function u6(e,t){const{days:n}=t;let{hours:r,minutes:o,seconds:i,milliseconds:a}=t;if(e.includes("DD")?e=e.replace("DD",Sa(n)):r+=n*24,e.includes("HH")?e=e.replace("HH",Sa(r)):o+=r*60,e.includes("mm")?e=e.replace("mm",Sa(o)):i+=o*60,e.includes("ss")?e=e.replace("ss",Sa(i)):a+=i*1e3,e.includes("S")){const s=Sa(a,3);e.includes("SSS")?e=e.replace("SSS",s):e.includes("SS")?e=e.replace("SS",s.slice(0,2)):e=e.replace("S",s.charAt(0))}return e}const[d6,f6]=De("count-down"),p6={time:qe(0),format:Le("HH:mm:ss"),autoStart:ke,millisecond:Boolean};var m6=_e({name:d6,props:p6,emits:["change","finish"],setup(e,{emit:t,slots:n}){const{start:r,pause:o,reset:i,current:a}=GI({time:+e.time,millisecond:e.millisecond,onChange:c=>t("change",c),onFinish:()=>t("finish")}),s=W(()=>u6(e.format,a.value)),l=()=>{i(+e.time),e.autoStart&&r()};return Se(()=>e.time,l,{immediate:!0}),xt({start:r,pause:o,reset:l}),()=>O("div",{role:"timer",class:f6()},[n.default?n.default(a.value):s.value])}});const h6=Ne(m6),MT=new Date().getFullYear(),[g6]=De("date-picker"),y6=We({},T5,{columnsType:{type:Array,default:()=>["year","month","day"]},minDate:{type:Date,default:()=>new Date(MT-10,0,1),validator:su},maxDate:{type:Date,default:()=>new Date(MT+10,11,31),validator:su}});var v6=_e({name:g6,props:y6,emits:["confirm","cancel","change","update:modelValue"],setup(e,{emit:t,slots:n}){const r=z(e.modelValue),o=z(!1),i=z(),a=W(()=>o.value?e.modelValue:r.value),s=w=>w===e.minDate.getFullYear(),l=w=>w===e.maxDate.getFullYear(),c=w=>w===e.minDate.getMonth()+1,u=w=>w===e.maxDate.getMonth()+1,d=w=>{const{minDate:S,columnsType:T}=e,C=T.indexOf(w),R=a.value[C];if(R)return+R;switch(w){case"year":return S.getFullYear();case"month":return S.getMonth()+1;case"day":return S.getDate()}},f=()=>{const w=e.minDate.getFullYear(),S=e.maxDate.getFullYear();return gg(w,S,"year",e.formatter,e.filter,a.value)},m=()=>{const w=d("year"),S=s(w)?e.minDate.getMonth()+1:1,T=l(w)?e.maxDate.getMonth()+1:12;return gg(S,T,"month",e.formatter,e.filter,a.value)},g=()=>{const w=d("year"),S=d("month"),T=s(w)&&c(S)?e.minDate.getDate():1,C=l(w)&&u(S)?e.maxDate.getDate():kk(w,S);return gg(T,C,"day",e.formatter,e.filter,a.value)},_=()=>{var w;return(w=i.value)==null?void 0:w.confirm()},b=()=>r.value,p=W(()=>e.columnsType.map(w=>{switch(w){case"year":return f();case"month":return m();case"day":return g();default:throw new Error(`[Vant] DatePicker: unsupported columns type: ${w}`)}}));Se(r,w=>{Vi(w,e.modelValue)||t("update:modelValue",w)}),Se(()=>e.modelValue,(w,S)=>{o.value=Vi(S,r.value),w=A5(w,p.value),Vi(w,r.value)||(r.value=w),o.value=!1},{immediate:!0});const h=(...w)=>t("change",...w),y=(...w)=>t("cancel",...w),v=(...w)=>t("confirm",...w);return xt({confirm:_,getSelectedDate:b}),()=>O(bk,Je({ref:i,modelValue:r.value,"onUpdate:modelValue":w=>r.value=w,columns:p.value,onChange:h,onCancel:y,onConfirm:v},Et(e,E5)),n)}});const b6=Ne(v6),[w6,Vr,Od]=De("dialog"),_6=We({},Zu,{title:String,theme:String,width:Oe,message:[String,Function],callback:Function,allowHtml:Boolean,className:jt,transition:Le("van-dialog-bounce"),messageAlign:String,closeOnPopstate:ke,showCancelButton:Boolean,cancelButtonText:String,cancelButtonColor:String,cancelButtonDisabled:Boolean,confirmButtonText:String,confirmButtonColor:String,confirmButtonDisabled:Boolean,showConfirmButton:ke,closeOnClickOverlay:Boolean,keyboardEnabled:ke,destroyOnClose:Boolean}),S6=[...ek,"transition","closeOnPopstate","destroyOnClose"];var Nk=_e({name:w6,props:_6,emits:["confirm","cancel","keydown","update:show"],setup(e,{emit:t,slots:n}){const r=z(),o=je({confirm:!1,cancel:!1}),i=p=>t("update:show",p),a=p=>{var h;i(!1),(h=e.callback)==null||h.call(e,p)},s=p=>()=>{e.show&&(t(p),e.beforeClose?(o[p]=!0,Ju(e.beforeClose,{args:[p],done(){a(p),o[p]=!1},canceled(){o[p]=!1}})):a(p))},l=s("cancel"),c=s("confirm"),u=lR(p=>{var h,y;if(!e.keyboardEnabled||p.target!==((y=(h=r.value)==null?void 0:h.popupRef)==null?void 0:y.value))return;({Enter:e.showConfirmButton?c:Qy,Escape:e.showCancelButton?l:Qy})[p.key](),t("keydown",p)},["enter","esc"]),d=()=>{const p=n.title?n.title():e.title;if(p)return O("div",{class:Vr("header",{isolated:!e.message&&!n.default})},[p])},f=p=>{const{message:h,allowHtml:y,messageAlign:v}=e,w=Vr("message",{"has-title":p,[v]:v}),S=dl(h)?h():h;return y&&typeof S=="string"?O("div",{class:w,innerHTML:S},null):O("div",{class:w},[S])},m=()=>{if(n.default)return O("div",{class:Vr("content")},[n.default()]);const{title:p,message:h,allowHtml:y}=e;if(h){const v=!!(p||n.title);return O("div",{key:y?1:0,class:Vr("content",{isolated:!v})},[f(v)])}},g=()=>O("div",{class:[KI,Vr("footer")]},[e.showCancelButton&&O(lu,{size:"large",text:e.cancelButtonText||Od("cancel"),class:Vr("cancel"),style:{color:e.cancelButtonColor},loading:o.cancel,disabled:e.cancelButtonDisabled,onClick:l},null),e.showConfirmButton&&O(lu,{size:"large",text:e.confirmButtonText||Od("confirm"),class:[Vr("confirm"),{[UG]:e.showCancelButton}],style:{color:e.confirmButtonColor},loading:o.confirm,disabled:e.confirmButtonDisabled,onClick:c},null)]),_=()=>O(JG,{class:Vr("footer")},{default:()=>[e.showCancelButton&&O(bT,{type:"warning",text:e.cancelButtonText||Od("cancel"),class:Vr("cancel"),color:e.cancelButtonColor,loading:o.cancel,disabled:e.cancelButtonDisabled,onClick:l},null),e.showConfirmButton&&O(bT,{type:"danger",text:e.confirmButtonText||Od("confirm"),class:Vr("confirm"),color:e.confirmButtonColor,loading:o.confirm,disabled:e.confirmButtonDisabled,onClick:c},null)]}),b=()=>n.footer?n.footer():e.theme==="round-button"?_():g();return()=>{const{width:p,title:h,theme:y,message:v,className:w}=e;return O(sa,Je({ref:r,role:"dialog",class:[Vr([y]),w],style:{width:Ze(p)},tabindex:0,"aria-labelledby":h||v,onKeydown:u,"onUpdate:show":i},Et(e,S6)),{default:()=>[d(),m(),b()]})}}});let cv;const T6={title:"",width:"",theme:null,message:"",overlay:!0,callback:null,teleport:"body",className:"",allowHtml:!1,lockScroll:!0,transition:void 0,beforeClose:null,overlayClass:"",overlayStyle:void 0,messageAlign:"",cancelButtonText:"",cancelButtonColor:null,cancelButtonDisabled:!1,confirmButtonText:"",confirmButtonColor:null,confirmButtonDisabled:!1,showConfirmButton:!0,showCancelButton:!1,closeOnPopstate:!0,closeOnClickOverlay:!1,destroyOnClose:!1};let E6=We({},T6);function C6(){({instance:cv}=Mm({setup(){const{state:t,toggle:n}=Nm();return()=>O(Nk,Je(t,{"onUpdate:show":n}),null)}}))}function ho(e){return Ao?new Promise((t,n)=>{cv||C6(),cv.open(We({},E6,e,{callback:r=>{(r==="confirm"?t:n)(r)}}))}):Promise.resolve(void 0)}const A6=e=>ho(We({showCancelButton:!0},e)),P6=Ne(Nk),[R6,I6]=De("divider"),k6={dashed:Boolean,hairline:ke,vertical:Boolean,contentPosition:Le("center")};var O6=_e({name:R6,props:k6,setup(e,{slots:t}){return()=>{var n;return O("div",{role:"separator",class:I6({dashed:e.dashed,hairline:e.hairline,vertical:e.vertical,[`content-${e.contentPosition}`]:!!t.default&&!e.vertical})},[!e.vertical&&((n=t.default)==null?void 0:n.call(t))])}}});const D6=Ne(O6),L6={gap:{type:[Number,Object],default:24},icon:String,axis:Le("y"),magnetic:String,offset:Object,teleport:{type:[String,Object],default:"body"}},[x6,BT]=De("floating-bubble");var N6=_e({name:x6,inheritAttrs:!1,props:L6,emits:["click","update:offset","offsetChange"],setup(e,{slots:t,emit:n,attrs:r}){const o=z(),i=z({x:0,y:0,width:0,height:0}),a=W(()=>Po(e.gap)?e.gap.x:e.gap),s=W(()=>Po(e.gap)?e.gap.y:e.gap),l=W(()=>({top:s.value,right:ni.value-i.value.width-a.value,bottom:ji.value-i.value.height-s.value,left:a.value})),c=z(!1);let u=!1;const d=W(()=>{const w={},S=Ze(i.value.x),T=Ze(i.value.y);return w.transform=`translate3d(${S}, ${T}, 0)`,(c.value||!u)&&(w.transition="none"),w}),f=()=>{if(!v.value)return;const{width:w,height:S}=tn(o.value),{offset:T}=e;i.value={x:T?T.x:ni.value-w-a.value,y:T?T.y:ji.value-S-s.value,width:w,height:S}},m=fs();let g=0,_=0;const b=w=>{m.start(w),c.value=!0,g=i.value.x,_=i.value.y};or("touchmove",w=>{if(w.preventDefault(),m.move(w),e.axis!=="lock"&&!m.isTap.value){if(e.axis==="x"||e.axis==="xy"){let T=g+m.deltaX.value;T<l.value.left&&(T=l.value.left),T>l.value.right&&(T=l.value.right),i.value.x=T}if(e.axis==="y"||e.axis==="xy"){let T=_+m.deltaY.value;T<l.value.top&&(T=l.value.top),T>l.value.bottom&&(T=l.value.bottom),i.value.y=T}const S=Et(i.value,["x","y"]);n("update:offset",S)}},{target:o});const h=()=>{c.value=!1,Fe(()=>{if(e.magnetic==="x"){const w=hT([l.value.left,l.value.right],i.value.x);i.value.x=w}if(e.magnetic==="y"){const w=hT([l.value.top,l.value.bottom],i.value.y);i.value.y=w}if(!m.isTap.value){const w=Et(i.value,["x","y"]);n("update:offset",w),(g!==w.x||_!==w.y)&&n("offsetChange",w)}})},y=w=>{m.isTap.value?n("click",w):w.stopPropagation()};et(()=>{f(),Fe(()=>{u=!0})}),Se([ni,ji,a,s,()=>e.offset],f,{deep:!0});const v=z(!0);return di(()=>{v.value=!0}),ao(()=>{e.teleport&&(v.value=!1)}),()=>{const w=En(O("div",Je({class:BT(),ref:o,onTouchstartPassive:b,onTouchend:h,onTouchcancel:h,onClickCapture:y,style:d.value},r),[t.default?t.default():O(lU,{name:e.icon,class:BT("icon")},null)]),[[Mn,v.value]]);return e.teleport?O($u,{to:e.teleport},{default:()=>[w]}):w}}});
31const M6=Ne(N6),[Mk,B6]=De("grid"),$6={square:Boolean,center:ke,border:ke,gutter:Oe,reverse:Boolean,iconSize:Oe,direction:String,clickable:Boolean,columnNum:qe(4)},Bk=Symbol(Mk);var G6=_e({name:Mk,props:$6,setup(e,{slots:t}){const{linkChildren:n}=mi(Bk);return n({props:e}),()=>{var r;return O("div",{style:{paddingLeft:Ze(e.gutter)},class:[B6(),{[KI]:e.border&&!e.gutter}]},[(r=t.default)==null?void 0:r.call(t)])}}});const U6=Ne(G6),[F6,Dd]=De("grid-item"),W6=We({},Bl,{dot:Boolean,text:String,icon:String,badge:Oe,iconColor:String,iconPrefix:String,badgeProps:Object});var V6=_e({name:F6,props:W6,setup(e,{slots:t}){const{parent:n,index:r}=Ur(Bk),o=Xu();if(!n){console.error("[Vant] <GridItem> must be a child component of <Grid>.");return}const i=W(()=>{const{square:u,gutter:d,columnNum:f}=n.props,m=`${100/+f}%`,g={flexBasis:m};if(u)g.paddingTop=m;else if(d){const _=Ze(d);g.paddingRight=_,r.value>=+f&&(g.marginTop=_)}return g}),a=W(()=>{const{square:u,gutter:d}=n.props;if(u&&d){const f=Ze(d);return{right:f,bottom:f,height:"auto"}}}),s=()=>{if(t.icon)return O(Qu,Je({dot:e.dot,content:e.badge},e.badgeProps),{default:t.icon});if(e.icon)return O(Rt,{dot:e.dot,name:e.icon,size:n.props.iconSize,badge:e.badge,class:Dd("icon"),color:e.iconColor,badgeProps:e.badgeProps,classPrefix:e.iconPrefix},null)},l=()=>{if(t.text)return t.text();if(e.text)return O("span",{class:Dd("text")},[e.text])},c=()=>t.default?t.default():[s(),l()];return()=>{const{center:u,border:d,square:f,gutter:m,reverse:g,direction:_,clickable:b}=n.props,p=[Dd("content",[_,{center:u,square:f,reverse:g,clickable:b,surround:d&&m}]),{[aa]:d}];return O("div",{class:[Dd({square:f})],style:i.value},[O("div",{role:b?"button":void 0,class:p,style:a.value,tabindex:b?0:void 0,onClick:o},[c()])])}}});const j6=Ne(V6),$T=e=>Math.sqrt((e[0].clientX-e[1].clientX)**2+(e[0].clientY-e[1].clientY)**2),H6=e=>({x:(e[0].clientX+e[1].clientX)/2,y:(e[0].clientY+e[1].clientY)/2}),yg=De("image-preview")[1],GT=2.6,z6={src:String,show:Boolean,active:Number,minZoom:$n(Oe),maxZoom:$n(Oe),rootWidth:$n(Number),rootHeight:$n(Number),disableZoom:Boolean,doubleScale:Boolean,closeOnClickImage:Boolean,closeOnClickOverlay:Boolean,vertical:Boolean};var K6=_e({props:z6,emits:["scale","close","longPress"],setup(e,{emit:t,slots:n}){const r=je({scale:1,moveX:0,moveY:0,moving:!1,zooming:!1,initializing:!1,imageRatio:0}),o=fs(),i=z(),a=z(),s=z(!1),l=z(!1);let c=0;const u=W(()=>{const{scale:G,moveX:q,moveY:J,moving:fe,zooming:ve,initializing:le}=r,re={transitionDuration:ve||fe||le?"0s":".3s"};return(G!==1||l.value)&&(re.transform=`matrix(${G}, 0, 0, ${G}, ${q}, ${J})`),re}),d=W(()=>{if(r.imageRatio){const{rootWidth:G,rootHeight:q}=e,J=s.value?q/r.imageRatio:G;return Math.max(0,(r.scale*J-G)/2)}return 0}),f=W(()=>{if(r.imageRatio){const{rootWidth:G,rootHeight:q}=e,J=s.value?q:G*r.imageRatio;return Math.max(0,(r.scale*J-q)/2)}return 0}),m=(G,q)=>{var J;if(G=_n(G,+e.minZoom,+e.maxZoom+1),G!==r.scale){const fe=G/r.scale;if(r.scale=G,q){const ve=tn((J=i.value)==null?void 0:J.$el),le={x:ve.width*.5,y:ve.height*.5},re=r.moveX-(q.x-ve.left-le.x)*(fe-1),X=r.moveY-(q.y-ve.top-le.y)*(fe-1);r.moveX=_n(re,-d.value,d.value),r.moveY=_n(X,-f.value,f.value)}else r.moveX=0,r.moveY=l.value?c:0;t("scale",{scale:G,index:e.active})}},g=()=>{m(1)},_=()=>{const G=r.scale>1?1:2;m(G,G===2||l.value?{x:o.startX.value,y:o.startY.value}:void 0)};let b,p,h,y,v,w,S,T,C=!1;const R=G=>{const{touches:q}=G;if(b=q.length,b===2&&e.disableZoom)return;const{offsetX:J}=o;o.start(G),p=r.moveX,h=r.moveY,T=Date.now(),C=!1,r.moving=b===1&&(r.scale!==1||l.value),r.zooming=b===2&&!J.value,r.zooming&&(y=r.scale,v=$T(q))},P=G=>{const{touches:q}=G;if(o.move(G),r.moving){const{deltaX:J,deltaY:fe}=o,ve=J.value+p,le=fe.value+h;if((e.vertical?o.isVertical()&&Math.abs(le)>f.value:o.isHorizontal()&&Math.abs(ve)>d.value)&&!C){r.moving=!1;return}C=!0,er(G,!0),r.moveX=_n(ve,-d.value,d.value),r.moveY=_n(le,-f.value,f.value)}if(r.zooming&&(er(G,!0),q.length===2)){const J=$T(q),fe=y*J/v;w=H6(q),m(fe,w)}},E=G=>{var q;const J=(q=a.value)==null?void 0:q.$el;if(!J)return;const fe=J.firstElementChild,ve=G.target===J,le=fe?.contains(G.target);!e.closeOnClickImage&&le||!e.closeOnClickOverlay&&ve||t("close")},A=G=>{if(b>1)return;const q=Date.now()-T,J=250;o.isTap.value&&(q<J?e.doubleScale?S?(clearTimeout(S),S=null,_()):S=setTimeout(()=>{E(G),S=null},J):E(G):q>zG&&t("longPress"))},L=G=>{let q=!1;if((r.moving||r.zooming)&&(q=!0,r.moving&&p===r.moveX&&h===r.moveY&&(q=!1),!G.touches.length)){r.zooming&&(r.moveX=_n(r.moveX,-d.value,d.value),r.moveY=_n(r.moveY,-f.value,f.value),r.zooming=!1),r.moving=!1,p=0,h=0,y=1,r.scale<1&&g();const J=+e.maxZoom;r.scale>J&&m(J,w)}er(G,q),A(G),o.reset()},x=()=>{const{rootWidth:G,rootHeight:q}=e,J=q/G,{imageRatio:fe}=r;
31s.value=r.imageRatio>J&&fe<GT,l.value=r.imageRatio>J&&fe>=GT,l.value&&(c=(fe*G-q)/2,r.moveY=c,r.initializing=!0,Zn(()=>{r.initializing=!1})),g()},j=G=>{const{naturalWidth:q,naturalHeight:J}=G.target;r.imageRatio=J/q,x()};return Se(()=>e.active,g),Se(()=>e.show,G=>{G||g()}),Se(()=>[e.rootWidth,e.rootHeight],x),or("touchmove",P,{target:W(()=>{var G;return(G=a.value)==null?void 0:G.$el})}),xt({resetScale:g}),()=>{const G={loading:()=>O(ko,{type:"spinner"},null)};return O(vk,{ref:a,class:yg("swipe-item"),onTouchstartPassive:R,onTouchend:L,onTouchcancel:L},{default:()=>[n.image?O("div",{class:yg("image-wrap")},[n.image({src:e.src,onLoad:j,style:u.value})]):O(F0,{ref:i,src:e.src,fit:"contain",class:yg("image",{vertical:s.value}),style:u.value,onLoad:j},G)]})}}});const[q6,Ss]=De("image-preview"),Y6=["show","teleport","transition","overlayStyle","closeOnPopstate"],J6={show:Boolean,loop:ke,images:ai(),minZoom:qe(1/3),maxZoom:qe(3),overlay:ke,vertical:Boolean,closeable:Boolean,showIndex:ke,className:jt,closeIcon:Le("clear"),transition:String,beforeClose:Function,doubleScale:ke,overlayClass:jt,overlayStyle:Object,swipeDuration:qe(300),startPosition:qe(0),showIndicators:Boolean,closeOnPopstate:ke,closeOnClickImage:ke,closeOnClickOverlay:ke,closeIconPosition:Le("top-right"),teleport:[String,Object]};var $k=_e({name:q6,props:J6,emits:["scale","close","closed","change","longPress","update:show"],setup(e,{emit:t,slots:n}){const r=z(),o=z(),i=je({active:0,rootWidth:0,rootHeight:0,disableZoom:!1}),a=()=>{if(r.value){const w=tn(r.value.$el);i.rootWidth=w.width,i.rootHeight=w.height,r.value.resize()}},s=w=>t("scale",w),l=w=>t("update:show",w),c=()=>{Ju(e.beforeClose,{args:[i.active],done:()=>l(!1)})},u=w=>{w!==i.active&&(i.active=w,t("change",w))},d=()=>{if(e.showIndex)return O("div",{class:Ss("index")},[n.index?n.index({index:i.active}):`${i.active+1} / ${e.images.length}`])},f=()=>{if(n.cover)return O("div",{class:Ss("cover")},[n.cover()])},m=()=>{i.disableZoom=!0},g=()=>{i.disableZoom=!1},_=()=>O(pk,{ref:r,lazyRender:!0,loop:e.loop,class:Ss("swipe"),vertical:e.vertical,duration:e.swipeDuration,initialSwipe:e.startPosition,showIndicators:e.showIndicators,indicatorColor:"white",onChange:u,onDragEnd:g,onDragStart:m},{default:()=>[e.images.map((w,S)=>O(K6,{ref:T=>{S===i.active&&(o.value=T)},src:w,show:e.show,active:i.active,maxZoom:e.maxZoom,minZoom:e.minZoom,rootWidth:i.rootWidth,rootHeight:i.rootHeight,disableZoom:i.disableZoom,doubleScale:e.doubleScale,closeOnClickImage:e.closeOnClickImage,closeOnClickOverlay:e.closeOnClickOverlay,vertical:e.vertical,onScale:s,onClose:c,onLongPress:()=>t("longPress",{index:S})},{image:n.image}))]}),b=()=>{if(e.closeable)return O(Rt,{role:"button",name:e.closeIcon,class:[Ss("close-icon",e.closeIconPosition),Xa],onClick:c},null)},p=()=>t("closed"),h=()=>{var w;return(w=r.value)==null?void 0:w.prev()},y=()=>{var w;return(w=r.value)==null?void 0:w.next()},v=(w,S)=>{var T;return(T=r.value)==null?void 0:T.swipeTo(w,S)};return xt({resetScale:()=>{var w;(w=o.value)==null||w.resetScale()},swipeTo:v,prev:h,next:y}),et(a),Se([ni,ji],a),Se(()=>e.startPosition,w=>u(+w)),Se(()=>e.show,w=>{const{images:S,startPosition:T}=e;w?(u(+T),Fe(()=>{a(),v(+T,{immediate:!0})})):t("close",{index:i.active,url:S[i.active]})}),()=>O(sa,Je({class:[Ss(),e.className],overlayClass:[Ss("overlay"),e.overlayClass],onClosed:p,"onUpdate:show":l},Et(e,Y6)),{default:()=>[b(),_(),d(),f()]})}});let bf;const X6={loop:!0,images:[],maxZoom:3,minZoom:1/3,onScale:void 0,onClose:void 0,onChange:void 0,vertical:!1,teleport:"body",className:"",showIndex:!0,closeable:!1,closeIcon:"clear",transition:void 0,beforeClose:void 0,doubleScale:!0,overlayStyle:void 0,overlayClass:void 0,startPosition:0,swipeDuration:300,showIndicators:!1,closeOnPopstate:!0,closeOnClickOverlay:!0,closeIconPosition:"top-right"};function Q6(){({instance:bf}=Mm({setup(){const{state:e,toggle:t}=Nm(),n=()=>{e.images=[]};return()=>O($k,Je(e,{onClosed:n,"onUpdate:show":t}),null)}}))}const Z6=(e,t=0)=>{if(Ao)return bf||Q6(),e=Array.isArray(e)?{images:e,startPosition:t}:e,bf.open(We({},X6,e)),bf};Ne($k);const[eW,Ts,tW]=De("list"),nW={error:Boolean,offset:qe(300),loading:Boolean,disabled:Boolean,finished:Boolean,scroller:Object,errorText:String,direction:Le("down"),loadingText:{type:String,default:""},finishedText:String,immediateCheck:ke};var rW=_e({name:eW,props:nW,emits:["load","update:error","update:loading"],setup(e,{emit:t,slots:n}){const r=z(e.loading),o=z(),i=z(),a=yk(),s=Dm(o),l=W(()=>
31e.scroller||s.value),c=()=>{Fe(()=>{if(r.value||e.finished||e.disabled||e.error||a?.value===!1)return;const{direction:g}=e,_=+e.offset,b=tn(l);if(!b.height||fl(o))return;let p=!1;const h=tn(i);g==="up"?p=b.top-h.top<=_:p=h.bottom-b.bottom<=_,p&&(r.value=!0,t("update:loading",!0),t("load"))})},u=()=>{if(e.finished){const g=n.finished?n.finished():e.finishedText;if(g)return O("div",{class:Ts("finished-text")},[g])}},d=()=>{t("update:error",!1),c()},f=()=>{if(e.error){const g=n.error?n.error():e.errorText;if(g)return O("div",{role:"button",class:Ts("error-text"),tabindex:0,onClick:d},[g])}},m=()=>{if(r.value&&!e.finished&&!e.disabled)return O("div",{class:Ts("loading")},[n.loading?n.loading():e.loadingText!=null&&O(ko,{class:Ts("loading-icon")},{default:()=>[e.loadingText||tW("loading")]})])};return Se(()=>[e.loading,e.finished,e.error],c),a&&Se(a,g=>{g&&c()}),Bu(()=>{r.value=e.loading}),et(()=>{e.immediateCheck&&c()}),xt({check:c}),or("scroll",c,{target:l,passive:!0}),()=>{var g;const _=(g=n.default)==null?void 0:g.call(n),b=O("div",{ref:i,class:Ts("placeholder")},null);return O("div",{ref:o,role:"feed",class:Ts(),"aria-busy":r.value},[e.direction==="down"?_:b,m(),u(),f(),e.direction==="up"?_:b])}}});const oW=Ne(rW),[iW,aW]=De("notify"),sW=["lockScroll","position","show","teleport","zIndex"],lW=We({},Zu,{type:Le("danger"),color:String,message:Oe,position:Le("top"),className:jt,background:String,lockScroll:Boolean});var Gk=_e({name:iW,props:lW,emits:["update:show"],setup(e,{emit:t,slots:n}){const r=o=>t("update:show",o);return()=>O(sa,Je({class:[aW([e.type]),e.className],style:{color:e.color,background:e.background},overlay:!1,duration:.2,"onUpdate:show":r},Et(e,sW)),{default:()=>[n.default?n.default():e.message]})}});let UT,zs;const cW=e=>Po(e)?e:{message:e};function uW(){({instance:zs}=Mm({setup(){const{state:e,toggle:t}=Nm();return()=>O(Gk,Je(e,{"onUpdate:show":t}),null)}}))}const dW=()=>({type:"danger",color:void 0,message:"",onClose:void 0,onClick:void 0,onOpened:void 0,duration:3e3,position:void 0,className:"",lockScroll:!1,background:void 0});let fW=dW();const pW=()=>{zs&&zs.toggle(!1)};function yp(e){if(Ao)return zs||uW(),e=We({},fW,cW(e)),zs.open(e),clearTimeout(UT),e.duration>0&&(UT=setTimeout(pW,e.duration)),zs}Ne(Gk);function lo(e){if(e==null)return window;if(e.toString()!=="[object Window]"){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function W0(e){var t=lo(e).Element;return e instanceof t||e instanceof Element}function eo(e){var t=lo(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}function Uk(e){if(typeof ShadowRoot>"u")return!1;var t=lo(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}var ml=Math.round;function uv(){var e=navigator.userAgentData;return e!=null&&e.brands?e.brands.map(function(t){return t.brand+"/"+t.version}).join(" "):navigator.userAgent}function mW(){return!/^((?!chrome|android).)*safari/i.test(uv())}function vp(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!1);var r=e.getBoundingClientRect(),o=1,i=1;t&&eo(e)&&(o=e.offsetWidth>0&&ml(r.width)/e.offsetWidth||1,i=e.offsetHeight>0&&ml(r.height)/e.offsetHeight||1);var a=W0(e)?lo(e):window,s=a.visualViewport,l=!mW()&&n,c=(r.left+(l&&s?s.offsetLeft:0))/o,u=(r.top+(l&&s?s.offsetTop:0))/i,d=r.width/o,f=r.height/i;return{width:d,height:f,top:u,right:c+d,bottom:u+f,left:c,x:c,y:u}}function Fk(e){var t=lo(e),n=t.pageXOffset,r=t.pageYOffset;return{scrollLeft:n,scrollTop:r}}function hW(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}function gW(e){return e===lo(e)||!eo(e)?Fk(e):hW(e)}function si(e){return e?(e.nodeName||"").toLowerCase():null}function Bm(e){return((W0(e)?e.ownerDocument:e.document)||window.document).documentElement}function yW(e){return vp(Bm(e)).left+Fk(e).scrollLeft}function li(e){return lo(e).getComputedStyle(e)}function V0(e){var t=li(e),n=t.overflow,r=t.overflowX,o=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+o+r)}function vW(e){var t=e.getBoundingClientRect(),n=ml(t.width)/e.offsetWidth||1,r=ml(t.height)/e.offsetHeight||1;return n!==1||r!==1}function bW(e,t,n){n===void 0&&(n=!1);var r=eo(t),o=eo(t)&&vW(t),i=Bm(t),a=vp(e,o,n),s={scrollLeft:0,scrollTop:0},l={x:0,y:0};return(r||!r&&!n)&&((si(t)!=="body"||V0(i))&&(s=gW(t)),eo(t)?(l=vp(t,!0),l.x+=t.clientLeft,l.y+=t.clientTop):i&&(l.x=yW(i))),{x:a.left+s.scrollLeft-l.x,y:a.top+s.scrollTop-l.y,width:a.width,height:a.height}}function wW(e){var t=vp(e),n=e.offsetWidth,r=e.offsetHeight;return Math.abs(t.width-n)<=1&&(n=t.width),Math.abs(t.height-r)<=1&&(r=t.height),{x:e.offsetLeft,y:e.offsetTop,width:n,height:r}}function j0(e){return si(e)==="html"?e:e.assignedSlot||e.parentNode||(Uk(e)?e.host:null)||Bm(e)}function Wk(e){return["html","body","#document"].indexOf(si(e))>=0?e.ownerDocument.body:eo(e)&&V0(e)?e:Wk(j0(e))}function wf(e,t){var n;t===void 0&&(t=[]);var r=Wk(e),o=r===((n=e.ownerDocument)==null?void 0:n.body),i=lo(r),a=o?[i].concat(i.visualVie
31wport||[],V0(r)?r:[]):r,s=t.concat(a);return o?s:s.concat(wf(j0(a)))}function _W(e){return["table","td","th"].indexOf(si(e))>=0}function FT(e){return!eo(e)||li(e).position==="fixed"?null:e.offsetParent}function SW(e){var t=/firefox/i.test(uv()),n=/Trident/i.test(uv());if(n&&eo(e)){var r=li(e);if(r.position==="fixed")return null}var o=j0(e);for(Uk(o)&&(o=o.host);eo(o)&&["html","body"].indexOf(si(o))<0;){var i=li(o);if(i.transform!=="none"||i.perspective!=="none"||i.contain==="paint"||["transform","perspective"].indexOf(i.willChange)!==-1||t&&i.willChange==="filter"||t&&i.filter&&i.filter!=="none")return o;o=o.parentNode}return null}function Vk(e){for(var t=lo(e),n=FT(e);n&&_W(n)&&li(n).position==="static";)n=FT(n);return n&&(si(n)==="html"||si(n)==="body"&&li(n).position==="static")?t:n||SW(e)||t}var Ks="top",bp="bottom",uu="right",xa="left",jk="auto",TW=[Ks,bp,uu,xa],Hk="start",wp="end",EW=[].concat(TW,[jk]).reduce(function(e,t){return e.concat([t,t+"-"+Hk,t+"-"+wp])},[]),CW="beforeRead",AW="read",PW="afterRead",RW="beforeMain",IW="main",kW="afterMain",OW="beforeWrite",DW="write",LW="afterWrite",dv=[CW,AW,PW,RW,IW,kW,OW,DW,LW];function xW(e){var t=new Map,n=new Set,r=[];e.forEach(function(i){t.set(i.name,i)});function o(i){n.add(i.name);var a=[].concat(i.requires||[],i.requiresIfExists||[]);a.forEach(function(s){if(!n.has(s)){var l=t.get(s);l&&o(l)}}),r.push(i)}return e.forEach(function(i){n.has(i.name)||o(i)}),r}function NW(e){var t=xW(e);return dv.reduce(function(n,r){return n.concat(t.filter(function(o){return o.phase===r}))},[])}function MW(e){var t;return function(){return t||(t=new Promise(function(n){Promise.resolve().then(function(){t=void 0,n(e())})})),t}}function vi(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return[].concat(n).reduce(function(o,i){return o.replace(/%s/,i)},e)}var pa='Popper: modifier "%s" provided an invalid %s property, expected %s but got %s',BW='Popper: modifier "%s" requires "%s", but "%s" modifier is not available',WT=["name","enabled","phase","fn","effect","requires","options"];function $W(e){e.forEach(function(t){[].concat(Object.keys(t),WT).filter(function(n,r,o){return o.indexOf(n)===r}).forEach(function(n){switch(n){case"name":typeof t.name!="string"&&console.error(vi(pa,String(t.name),'"name"','"string"','"'+String(t.name)+'"'));break;case"enabled":typeof t.enabled!="boolean"&&console.error(vi(pa,t.name,'"enabled"','"boolean"','"'+String(t.enabled)+'"'));break;case"phase":dv.indexOf(t.phase)<0&&console.error(vi(pa,t.name,'"phase"',"either "+dv.join(", "),'"'+String(t.phase)+'"'));break;case"fn":typeof t.fn!="function"&&console.error(vi(pa,t.name,'"fn"','"function"','"'+String(t.fn)+'"'));break;case"effect":t.effect!=null&&typeof t.effect!="function"&&console.error(vi(pa,t.name,'"effect"','"function"','"'+String(t.fn)+'"'));break;case"requires":t.requires!=null&&!Array.isArray(t.requires)&&console.error(vi(pa,t.name,'"requires"','"array"','"'+String(t.requires)+'"'));break;case"requiresIfExists":Array.isArray(t.requiresIfExists)||console.error(vi(pa,t.name,'"requiresIfExists"','"array"','"'+String(t.requiresIfExists)+'"'));break;case"options":case"data":break;default:console.error('PopperJS: an invalid property has been provided to the "'+t.name+'" modifier, valid properties are '+WT.map(function(r){return'"'+r+'"'}).join(", ")+'; but "'+n+'" was provided.')}t.requires&&t.requires.forEach(function(r){e.find(function(o){return o.name===r})==null&&console.error(vi(BW,String(t.name),r,r))})})})}function GW(e,t){var n=new Set;return e.filter(function(r){var o=t(r);if(!n.has(o))return n.add(o),!0})}function $m(e){return e.split("-")[0]}function UW(e){var t=e.reduce(function(n,r){var o=n[r.name];return n[r.name]=o?Object.assign({},o,r,{options:Object.assign({},o.options,r.options),data:Object.assign({},o.data,r.data)}):r,n},{});return Object.keys(t).map(function(n){return t[n]})}function zk(e){return e.split("-")[1]}function FW(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function WW(e){var t=e.reference,n=e.element,r=e.placement,o=r?$m(r):null,i=r?zk(r):null,a=t.x+t.width/2-n.width/2,s=t.y+t.height/2-n.height/2,l;switch(o){case Ks:l={x:a,y:t.y-n.height};break;case bp:l={x:a,y:t.y+t.height};break;case uu:l={x:t.x+t.width,y:s};break;case xa:l={x:t.x-n.width,y:s};break;default:l={x:t.x,y:t.y}}var c=o?FW(o):null;if(c!=null){var u=c==="y"?"height":"width";switch(i){case Hk:l[c]=l[c]-(t[u]/2-n[u]/2);break;case wp:l[c]=l[c]+(t[u]/2-n[u]/2);break}}return l}var VT="Popper: Invalid reference or popper argument provided. They must be either a DOM element or virtual element.",VW="Popper: An infinite loop in the modifiers cycle has been detected! The cycle has been interrupted to prevent a browser crash.",jT={placement:"bottom",modifiers:[],strategy:"absolute"};function HT(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return!t.some(function(r){return!(r&&typeof r.getBoundingClientRect=="function")})}function jW(e){e===void 0&&(e={});
31var t=e,n=t.defaultModifiers,r=n===void 0?[]:n,o=t.defaultOptions,i=o===void 0?jT:o;return function(s,l,c){c===void 0&&(c=i);var u={placement:"bottom",orderedModifiers:[],options:Object.assign({},jT,i),modifiersData:{},elements:{reference:s,popper:l},attributes:{},styles:{}},d=[],f=!1,m={state:u,setOptions:function(p){var h=typeof p=="function"?p(u.options):p;_(),u.options=Object.assign({},i,u.options,h),u.scrollParents={reference:W0(s)?wf(s):s.contextElement?wf(s.contextElement):[],popper:wf(l)};var y=NW(UW([].concat(r,u.options.modifiers)));u.orderedModifiers=y.filter(function(E){return E.enabled});{var v=GW([].concat(y,u.options.modifiers),function(E){var A=E.name;return A});if($W(v),$m(u.options.placement)===jk){var w=u.orderedModifiers.find(function(E){var A=E.name;return A==="flip"});w||console.error(['Popper: "auto" placements require the "flip" modifier be',"present and enabled to work."].join(" "))}var S=li(l),T=S.marginTop,C=S.marginRight,R=S.marginBottom,P=S.marginLeft;[T,C,R,P].some(function(E){return parseFloat(E)})&&console.warn(['Popper: CSS "margin" styles cannot be used to apply padding',"between the popper and its reference element or boundary.","To replicate margin, use the `offset` modifier, as well as","the `padding` option in the `preventOverflow` and `flip`","modifiers."].join(" "))}return g(),m.update()},forceUpdate:function(){if(!f){var p=u.elements,h=p.reference,y=p.popper;if(!HT(h,y)){console.error(VT);return}u.rects={reference:bW(h,Vk(y),u.options.strategy==="fixed"),popper:wW(y)},u.reset=!1,u.placement=u.options.placement,u.orderedModifiers.forEach(function(E){return u.modifiersData[E.name]=Object.assign({},E.data)});for(var v=0,w=0;w<u.orderedModifiers.length;w++){if(v+=1,v>100){console.error(VW);break}if(u.reset===!0){u.reset=!1,w=-1;continue}var S=u.orderedModifiers[w],T=S.fn,C=S.options,R=C===void 0?{}:C,P=S.name;typeof T=="function"&&(u=T({state:u,options:R,name:P,instance:m})||u)}}},update:MW(function(){return new Promise(function(b){m.forceUpdate(),b(u)})}),destroy:function(){_(),f=!0}};if(!HT(s,l))return console.error(VT),m;m.setOptions(c).then(function(b){!f&&c.onFirstUpdate&&c.onFirstUpdate(b)});function g(){u.orderedModifiers.forEach(function(b){var p=b.name,h=b.options,y=h===void 0?{}:h,v=b.effect;if(typeof v=="function"){var w=v({state:u,name:p,instance:m,options:y}),S=function(){};d.push(w||S)}})}function _(){d.forEach(function(b){return b()}),d=[]}return m}}var Ld={passive:!0};function HW(e){var t=e.state,n=e.instance,r=e.options,o=r.scroll,i=o===void 0?!0:o,a=r.resize,s=a===void 0?!0:a,l=lo(t.elements.popper),c=[].concat(t.scrollParents.reference,t.scrollParents.popper);return i&&c.forEach(function(u){u.addEventListener("scroll",n.update,Ld)}),s&&l.addEventListener("resize",n.update,Ld),function(){i&&c.forEach(function(u){u.removeEventListener("scroll",n.update,Ld)}),s&&l.removeEventListener("resize",n.update,Ld)}}var zW={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:HW,data:{}};function KW(e){var t=e.state,n=e.name;t.modifiersData[n]=WW({reference:t.rects.reference,element:t.rects.popper,placement:t.placement})}var qW={name:"popperOffsets",enabled:!0,phase:"read",fn:KW,data:{}},YW={top:"auto",right:"auto",bottom:"auto",left:"auto"};function JW(e){var t=e.x,n=e.y,r=window,o=r.devicePixelRatio||1;return{x:ml(t*o)/o||0,y:ml(n*o)/o||0}}function zT(e){var t,n=e.popper,r=e.popperRect,o=e.placement,i=e.variation,a=e.offsets,s=e.position,l=e.gpuAcceleration,c=e.adaptive,u=e.roundOffsets,d=e.isFixed,f=a.x,m=f===void 0?0:f,g=a.y,_=g===void 0?0:g,b=typeof u=="function"?u({x:m,y:_}):{x:m,y:_};m=b.x,_=b.y;var p=a.hasOwnProperty("x"),h=a.hasOwnProperty("y"),y=xa,v=Ks,w=window;if(c){var S=Vk(n),T="clientHeight",C="clientWidth";if(S===lo(n)&&(S=Bm(n),li(S).position!=="static"&&s==="absolute"&&(T="scrollHeight",C="scrollWidth")),S=S,o===Ks||(o===xa||o===uu)&&i===wp){v=bp;var R=d&&S===w&&w.visualViewport?w.visualViewport.height:S[T];_-=R-r.height,_*=l?1:-1}if(o===xa||(o===Ks||o===bp)&&i===wp){y=uu;var P=d&&S===w&&w.visualViewport?w.visualViewport.width:S[C];m-=P-r.width,m*=l?1:-1}}var E=Object.assign({position:s},c&&YW),A=u===!0?JW({x:m,y:_}):{x:m,y:_};
31if(m=A.x,_=A.y,l){var L;return Object.assign({},E,(L={},L[v]=h?"0":"",L[y]=p?"0":"",L.transform=(w.devicePixelRatio||1)<=1?"translate("+m+"px, "+_+"px)":"translate3d("+m+"px, "+_+"px, 0)",L))}return Object.assign({},E,(t={},t[v]=h?_+"px":"",t[y]=p?m+"px":"",t.transform="",t))}function XW(e){var t=e.state,n=e.options,r=n.gpuAcceleration,o=r===void 0?!0:r,i=n.adaptive,a=i===void 0?!0:i,s=n.roundOffsets,l=s===void 0?!0:s;{var c=li(t.elements.popper).transitionProperty||"";a&&["transform","top","right","bottom","left"].some(function(d){return c.indexOf(d)>=0})&&console.warn(["Popper: Detected CSS transitions on at least one of the following",'CSS properties: "transform", "top", "right", "bottom", "left".',`
32
33`,'Disable the "computeStyles" modifier\'s `adaptive` option to allow',"for smooth transitions, or remove these properties from the CSS","transition declaration on the popper element if only transitioning","opacity or background-color for example.",`
34
35`,"We recommend using the popper element as a wrapper around an inner","element that can have any CSS property transitioned for animations."].join(" "))}var u={placement:$m(t.placement),variation:zk(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:o,isFixed:t.options.strategy==="fixed"};t.modifiersData.popperOffsets!=null&&(t.styles.popper=Object.assign({},t.styles.popper,zT(Object.assign({},u,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:a,roundOffsets:l})))),t.modifiersData.arrow!=null&&(t.styles.arrow=Object.assign({},t.styles.arrow,zT(Object.assign({},u,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:l})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})}var QW={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:XW,data:{}};function ZW(e){var t=e.state;Object.keys(t.elements).forEach(function(n){var r=t.styles[n]||{},o=t.attributes[n]||{},i=t.elements[n];!eo(i)||!si(i)||(Object.assign(i.style,r),Object.keys(o).forEach(function(a){var s=o[a];s===!1?i.removeAttribute(a):i.setAttribute(a,s===!0?"":s)}))})}function eV(e){var t=e.state,n={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,n.popper),t.styles=n,t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow),function(){Object.keys(t.elements).forEach(function(r){var o=t.elements[r],i=t.attributes[r]||{},a=Object.keys(t.styles.hasOwnProperty(r)?t.styles[r]:n[r]),s=a.reduce(function(l,c){return l[c]="",l},{});
35!eo(o)||!si(o)||(Object.assign(o.style,s),Object.keys(i).forEach(function(l){o.removeAttribute(l)}))})}}var tV={name:"applyStyles",enabled:!0,phase:"write",fn:ZW,effect:eV,requires:["computeStyles"]},nV=[zW,qW,QW,tV],rV=jW({defaultModifiers:nV});function oV(e,t,n){var r=$m(e),o=[xa,Ks].indexOf(r)>=0?-1:1,i=typeof n=="function"?n(Object.assign({},t,{placement:e})):n,a=i[0],s=i[1];return a=a||0,s=(s||0)*o,[xa,uu].indexOf(r)>=0?{x:s,y:a}:{x:a,y:s}}function iV(e){var t=e.state,n=e.options,r=e.name,o=n.offset,i=o===void 0?[0,0]:o,a=EW.reduce(function(u,d){return u[d]=oV(d,t.rects,i),u},{}),s=a[t.placement],l=s.x,c=s.y;t.modifiersData.popperOffsets!=null&&(t.modifiersData.popperOffsets.x+=l,t.modifiersData.popperOffsets.y+=c),t.modifiersData[r]=a}var aV={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:iV};const[sV,ma]=De("popover"),lV=["overlay","duration","teleport","overlayStyle","overlayClass","closeOnClickOverlay"],cV={show:Boolean,theme:Le("light"),overlay:Boolean,actions:ai(),actionsDirection:Le("vertical"),trigger:Le("click"),duration:Oe,showArrow:ke,placement:Le("bottom"),iconPrefix:String,overlayClass:jt,overlayStyle:Object,closeOnClickAction:ke,closeOnClickOverlay:ke,closeOnClickOutside:ke,offset:{type:Array,default:()=>[0,8]},teleport:{type:[String,Object],default:"body"}};var uV=_e({name:sV,props:cV,emits:["select","touchstart","update:show"],setup(e,{emit:t,slots:n,attrs:r}){let o;const i=z(),a=z(),s=z(),l=KU(()=>e.show,h=>t("update:show",h)),c=()=>({placement:e.placement,modifiers:[{name:"computeStyles",options:{adaptive:!1,gpuAcceleration:!1}},We({},aV,{options:{offset:e.offset}})]}),u=()=>a.value&&s.value?rV(a.value,s.value.popupRef.value,c()):null,d=()=>{Fe(()=>{l.value&&(o?o.setOptions(c()):(o=u(),Ao&&(window.addEventListener("animationend",d),window.addEventListener("transitionend",d))))})},f=h=>{l.value=h},m=()=>{e.trigger==="click"&&(l.value=!l.value)},g=(h,y)=>{h.disabled||(t("select",h,y),e.closeOnClickAction&&(l.value=!1))},_=()=>{l.value&&e.closeOnClickOutside&&(!e.overlay||e.closeOnClickOverlay)&&(l.value=!1)},b=(h,y)=>n.action?n.action({action:h,index:y}):[h.icon&&O(Rt,{name:h.icon,classPrefix:e.iconPrefix,class:ma("action-icon")},null),O("div",{class:[ma("action-text"),{[WG]:e.actionsDirection==="vertical"}]},[h.text])],p=(h,y)=>{const{icon:v,color:w,disabled:S,className:T}=h;return O("div",{role:"menuitem",class:[ma("action",{disabled:S,"with-icon":v}),{[FG]:e.actionsDirection==="horizontal"},T],style:{color:w},tabindex:S?void 0:0,"aria-disabled":S||void 0,onClick:()=>g(h,y)},[b(h,y)])};return et(()=>{d(),kl(()=>{var h;i.value=(h=s.value)==null?void 0:h.popupRef.value})}),fn(()=>{o&&(Ao&&(window.removeEventListener("animationend",d),window.removeEventListener("transitionend",d)),o.destroy(),o=null)}),Se(()=>[l.value,e.offset,e.placement],d),_G([a,i],_,{eventName:"touchstart"}),()=>{var h;return O(ze,null,[O("span",{ref:a,class:ma("wrapper"),onClick:m},[(h=n.reference)==null?void 0:h.call(n)]),O(sa,Je({ref:s,show:l.value,class:ma([e.theme]),position:"",transition:"van-popover-zoom",lockScroll:!1,"onUpdate:show":f},r,ov(),Et(e,lV)),{default:()=>[e.showArrow&&O("div",{class:ma("arrow")},null),O("div",{role:"menu",class:ma("content",e.actionsDirection)},[n.default?n.default():e.actions.map(p)])]})])}}});const dV=Ne(uV),[fV,vg]=De("progress"),pV={color:String,inactive:Boolean,pivotText:String,textColor:String,showPivot:ke,pivotColor:String,trackColor:String,strokeWidth:Oe,percentage:{type:Oe,default:0,validator:e=>+e>=0&&+e<=100}};var mV=_e({name:fV,props:pV,setup(e,{slots:t}){const n=W(()=>e.inactive?void 0:e.color),r=i=>Math.min(Math.max(+i,0),100),o=()=>{const{textColor:i,pivotText:a,pivotColor:s,percentage:l}=e,c=r(l),u=a??`${c}%`;if(e.showPivot&&(t.pivot||u)){const d={color:i,left:`${c}%`,transform:`translate(-${c}%,-50%)`,background:s||n.value};return O("span",{style:d,class:vg("pivot",{inactive:e.inactive})},[t.pivot?t.pivot({percentage:c}):u])}};return()=>{const{trackColor:i,percentage:a,strokeWidth:s}=e,l=r(a),c={background:i,height:Ze(s)},u={width:`${l}%`,background:n.value};return O("div",{class:vg(),style:c},[O("span",{class:vg("portion",{inactive:e.inactive}),style:u},null),o()])}}});const hV=Ne(mV),[gV,Xl,yV]=De("pull-refresh"),Kk=50,vV=["pulling","loosing","success"],bV={disabled:Boolean,modelValue:Boolean,headHeight:qe(Kk),successText:String,pullingText:String,loosingText:String,loadingText:String,pullDistance:Oe,successDuration:qe(500),animationDuration:qe(300)};
35var wV=_e({name:gV,props:bV,emits:["change","refresh","update:modelValue"],setup(e,{emit:t,slots:n}){let r;const o=z(),i=z(),a=Dm(o),s=je({status:"normal",distance:0,duration:0}),l=fs(),c=()=>{if(e.headHeight!==Kk)return{height:`${e.headHeight}px`}},u=()=>s.status!=="loading"&&s.status!=="success"&&!e.disabled,d=v=>{const w=+(e.pullDistance||e.headHeight);return v>w&&(v<w*2?v=w+(v-w)/2:v=w*1.5+(v-w*2)/4),Math.round(v)},f=(v,w)=>{const S=+(e.pullDistance||e.headHeight);s.distance=v,w?s.status="loading":v===0?s.status="normal":v<S?s.status="pulling":s.status="loosing",t("change",{status:s.status,distance:v})},m=()=>{const{status:v}=s;return v==="normal"?"":e[`${v}Text`]||yV(v)},g=()=>{const{status:v,distance:w}=s;if(n[v])return n[v]({distance:w});const S=[];return vV.includes(v)&&S.push(O("div",{class:Xl("text")},[m()])),v==="loading"&&S.push(O(ko,{class:Xl("loading")},{default:m})),S},_=()=>{s.status="success",setTimeout(()=>{f(0)},+e.successDuration)},b=v=>{r=Yu(a.value)===0,r&&(s.duration=0,l.start(v))},p=v=>{u()&&b(v)},h=v=>{if(u()){r||b(v);const{deltaY:w}=l;l.move(v),r&&w.value>=0&&l.isVertical()&&(er(v),f(d(w.value)))}},y=()=>{r&&l.deltaY.value&&u()&&(s.duration=+e.animationDuration,s.status==="loosing"?(f(+e.headHeight,!0),t("update:modelValue",!0),Fe(()=>t("refresh"))):f(0))};return Se(()=>e.modelValue,v=>{s.duration=+e.animationDuration,v?f(+e.headHeight,!0):n.success||e.successText?_():f(0,!1)}),or("touchmove",h,{target:i}),()=>{var v;const w={transitionDuration:`${s.duration}ms`,transform:s.distance?`translate3d(0,${s.distance}px, 0)`:""};return O("div",{ref:o,class:Xl()},[O("div",{ref:i,class:Xl("track"),style:w,onTouchstartPassive:p,onTouchend:y,onTouchcancel:y},[O("div",{class:Xl("head"),style:c()},[g()]),(v=n.default)==null?void 0:v.call(n)])])}}});const _V=Ne(wV),SV=Ne(q5),[qk,TV]=De("sidebar"),Yk=Symbol(qk),EV={modelValue:qe(0)};var CV=_e({name:qk,props:EV,emits:["change","update:modelValue"],setup(e,{emit:t,slots:n}){const{linkChildren:r}=mi(Yk),o=()=>+e.modelValue;return r({getActive:o,setActive:a=>{a!==o()&&(t("update:modelValue",a),t("change",a))}}),()=>{var a;return O("div",{role:"tablist",class:TV()},[(a=n.default)==null?void 0:a.call(n)])}}});const AV=Ne(CV),[PV,KT]=De("sidebar-item"),RV=We({},Bl,{dot:Boolean,title:String,badge:Oe,disabled:Boolean,badgeProps:Object});var IV=_e({name:PV,props:RV,emits:["click"],setup(e,{emit:t,slots:n}){const r=Xu(),{parent:o,index:i}=Ur(Yk);if(!o){console.error("[Vant] <SidebarItem> must be a child component of <Sidebar>.");return}const a=()=>{e.disabled||(t("click",i.value),o.setActive(i.value),r())};return()=>{const{dot:s,badge:l,title:c,disabled:u}=e,d=i.value===o.getActive();return O("div",{role:"tab",class:KT({select:d,disabled:u}),tabindex:u?void 0:0,"aria-selected":d,onClick:a},[O(Qu,Je({dot:s,class:KT("text"),content:l},e.badgeProps),{default:()=>[n.title?n.title():c]})])}}});const kV=Ne(IV),[OV,DV]=De("skeleton-title"),LV={round:Boolean,titleWidth:Oe};var xV=_e({name:OV,props:LV,setup(e){return()=>O("h3",{class:DV([{round:e.round}]),style:{width:Ze(e.titleWidth)}},null)}});const NV=Ne(xV);var MV=NV;const[BV,$V]=De("skeleton-avatar"),GV={avatarSize:Oe,avatarShape:Le("round")};var UV=_e({name:BV,props:GV,setup(e){return()=>O("div",{class:$V([e.avatarShape]),style:Ml(e.avatarSize)},null)}});const FV=Ne(UV);var WV=FV;const H0="100%",VV={round:Boolean,rowWidth:{type:Oe,default:H0}},[jV,HV]=De("skeleton-paragraph");var zV=_e({name:jV,props:VV,setup(e){return()=>O("div",{class:HV([{round:e.round}]),style:{width:e.rowWidth}},null)}});const KV=Ne(zV);var qV=KV;const[YV,qT]=De("skeleton"),JV="60%",XV={row:qe(0),round:Boolean,title:Boolean,titleWidth:Oe,avatar:Boolean,avatarSize:Oe,avatarShape:Le("round"),loading:ke,animate:ke,rowWidth:{type:[Number,String,Array],default:H0}};var QV=_e({name:YV,inheritAttrs:!1,props:XV,setup(e,{slots:t,attrs:n}){const r=()=>{if(e.avatar)return O(WV,{avatarShape:e.avatarShape,avatarSize:e.avatarSize},null)},o=()=>{if(e.title)return O(MV,{round:e.round,titleWidth:e.titleWidth},null)},i=l=>{const{rowWidth:c}=e;return c===H0&&l===+e.row-1?JV:Array.isArray(c)?c[l]:c},a=()=>Array(+e.row).fill("").map((l,c)=>O(qV,{key:c,round:e.round,rowWidth:Ze(i(c))},null)),s=()=>t.template?t.template():O(ze,null,[r(),O("div",{class:qT("content")},[o(),a()])]);return()=>{var l;return e.loading?O("div",Je({class:qT({animate:e.animate,round:e.round})},n),[s()]):(l=t.default)==null?void 0:l.call(t)}}});const ZV=Ne(QV),[e8,Ql]=De("slider"),t8={min:qe(0),max:qe(100),step:qe(1),range:Boolean,reverse:B
35oolean,disabled:Boolean,readonly:Boolean,vertical:Boolean,barHeight:Oe,buttonSize:Oe,activeColor:String,inactiveColor:String,modelValue:{type:[Number,Array],default:0}};var n8=_e({name:e8,props:t8,emits:["change","dragEnd","dragStart","update:modelValue"],setup(e,{emit:t,slots:n}){let r,o,i;const a=z(),s=[z(),z()],l=z(),c=fs(),u=W(()=>Number(e.max)-Number(e.min)),d=W(()=>{const E=e.vertical?"width":"height";return{background:e.inactiveColor,[E]:Ze(e.barHeight)}}),f=E=>e.range&&Array.isArray(E),m=()=>{const{modelValue:E,min:A}=e;return f(E)?`${(E[1]-E[0])*100/u.value}%`:`${(E-Number(A))*100/u.value}%`},g=()=>{const{modelValue:E,min:A}=e;return f(E)?`${(E[0]-Number(A))*100/u.value}%`:"0%"},_=W(()=>{const A={[e.vertical?"height":"width"]:m(),background:e.activeColor};l.value&&(A.transition="none");const L=()=>e.vertical?e.reverse?"bottom":"top":e.reverse?"right":"left";return A[L()]=g(),A}),b=E=>{const A=+e.min,L=+e.max,x=+e.step;E=_n(E,A,L);const j=Math.round((E-A)/x)*x;return xG(A,j)},p=()=>{const E=e.modelValue;f(E)?i=E.map(b):i=b(E)},h=E=>{var A,L;const x=(A=E[0])!=null?A:Number(e.min),j=(L=E[1])!=null?L:Number(e.max);return x>j?[j,x]:[x,j]},y=(E,A)=>{f(E)?E=h(E).map(b):E=b(E),Vi(E,e.modelValue)||t("update:modelValue",E),A&&!Vi(E,i)&&t("change",E)},v=E=>{if(E.stopPropagation(),e.disabled||e.readonly)return;p();const{min:A,reverse:L,vertical:x,modelValue:j}=e,G=tn(a),q=()=>x?L?G.bottom-E.clientY:E.clientY-G.top:L?G.right-E.clientX:E.clientX-G.left,J=x?G.height:G.width,fe=Number(A)+q()/J*u.value;if(f(j)){const[ve,le]=j,re=(ve+le)/2;fe<=re?y([fe,le],!0):y([ve,fe],!0)}else y(fe,!0)},w=E=>{e.disabled||e.readonly||(c.start(E),o=e.modelValue,p(),l.value="start")},S=E=>{if(e.disabled||e.readonly)return;l.value==="start"&&t("dragStart",E),er(E,!0),c.move(E),l.value="dragging";const A=tn(a),L=e.vertical?c.deltaY.value:c.deltaX.value,x=e.vertical?A.height:A.width;let j=L/x*u.value;if(e.reverse&&(j=-j),f(i)){const G=e.reverse?1-r:r;o[G]=i[G]+j}else o=i+j;y(o)},T=E=>{e.disabled||e.readonly||(l.value==="dragging"&&(y(o,!0),t("dragEnd",E)),l.value="")},C=E=>typeof E=="number"?Ql("button-wrapper",["left","right"][E]):Ql("button-wrapper",e.reverse?"left":"right"),R=(E,A)=>{const L=l.value==="dragging";if(typeof A=="number"){const x=n[A===0?"left-button":"right-button"];let j;if(L&&Array.isArray(o)&&(j=o[0]>o[1]?r^1:r),x)return x({value:E,dragging:L,dragIndex:j})}return n.button?n.button({value:E,dragging:L}):O("div",{class:Ql("button"),style:Ml(e.buttonSize)},null)},P=E=>{const A=typeof E=="number"?e.modelValue[E]:e.modelValue;return O("div",{ref:s[E??0],role:"slider",class:C(E),tabindex:e.disabled?void 0:0,"aria-valuemin":e.min,"aria-valuenow":A,"aria-valuemax":e.max,"aria-disabled":e.disabled||void 0,"aria-readonly":e.readonly||void 0,"aria-orientation":e.vertical?"vertical":"horizontal",onTouchstartPassive:L=>{typeof E=="number"&&(r=E),w(L)},onTouchend:T,onTouchcancel:T,onClick:WI},[R(A,E)])};return y(e.modelValue),qu(()=>e.modelValue),s.forEach(E=>{or("touchmove",S,{target:E})}),()=>O("div",{ref:a,style:d.value,class:Ql({vertical:e.vertical,disabled:e.disabled}),onClick:v},[O("div",{class:Ql("bar"),style:_.value},[e.range?[P(0),P(1)]:P()])])}});const r8=Ne(n8),[YT,o8]=De("space"),i8={align:String,direction:{type:String,default:"horizontal"},size:{type:[Number,String,Array],default:8},wrap:Boolean,fill:Boolean};function Jk(e=[]){const t=[];return e.forEach(n=>{Array.isArray(n)?t.push(...n):n.type===ze?t.push(...Jk(n.children)):t.push(n)}),t.filter(n=>{var r;return!(n&&(n.type===Dt||n.type===ze&&((r=n.children)==null?void 0:r.length)===0||n.type===To&&n.children.trim()===""))})}var a8=_e({name:YT,props:i8,setup(e,{slots:t}){const n=W(()=>{var i;return(i=e.align)!=null?i:e.direction==="horizontal"?"center":""}),r=i=>typeof i=="number"?i+"px":i,o=i=>{const a={},s=`${r(Array.isArray(e.size)?e.size[0]:e.size)}`,l=`${r(Array.isArray(e.size)?e.size[1]:e.size)}`;return i?e.wrap?{marginBottom:l}:{}:(e.direction==="horizontal"&&(a.marginRight=s),(e.direction==="vertical"||e.wrap)&&(a.marginBottom=l),a)};return()=>{var i;const a=Jk((i=t.default)==null?void 0:i.call(t));return O("div",{class:[o8({[e.direction]:e.direction,[`align-${n.value}`]:n.value,wrap:e.wrap,fill:e.fill})]},[a.map((s,l)=>O("div",{key:`item-${l}`,class:`${YT}
35-item`,style:o(l===a.length-1)},[s]))])}}});const s8=Ne(a8),[l8,qt,c8]=De("uploader");function JT(e,t){return new Promise(n=>{if(t==="file"){n();return}const r=new FileReader;r.onload=o=>{n(o.target.result)},t==="dataUrl"?r.readAsDataURL(e):t==="text"&&r.readAsText(e)})}function Xk(e,t){return hp(e).some(n=>n.file?dl(t)?t(n.file):n.file.size>+t:!1)}function u8(e,t){const n=[],r=[];return e.forEach(o=>{Xk(o,t)?r.push(o):n.push(o)}),{valid:n,invalid:r}}const d8=/\.(jpeg|jpg|gif|png|svg|webp|jfif|bmp|dpg|avif)/i,f8=e=>d8.test(e);function Qk(e){return e.isImage?!0:e.file&&e.file.type?e.file.type.indexOf("image")===0:e.url?f8(e.url):typeof e.content=="string"?e.content.indexOf("data:image")===0:!1}var p8=_e({props:{name:Oe,item:$n(Object),index:Number,imageFit:String,lazyLoad:Boolean,deletable:Boolean,reupload:Boolean,previewSize:[Number,String,Array],beforeDelete:Function},emits:["delete","preview","reupload"],setup(e,{emit:t,slots:n}){const r=()=>{const{status:u,message:d}=e.item;if(u==="uploading"||u==="failed"){const f=u==="failed"?O(Rt,{name:"close",class:qt("mask-icon")},null):O(ko,{class:qt("loading")},null),m=At(d)&&d!=="";return O("div",{class:qt("mask")},[f,m&&O("div",{class:qt("mask-message")},[d])])}},o=u=>{const{name:d,item:f,index:m,beforeDelete:g}=e;u.stopPropagation(),Ju(g,{args:[f,{name:d,index:m}],done:()=>t("delete")})},i=()=>t("preview"),a=()=>t("reupload"),s=()=>{if(e.deletable&&e.item.status!=="uploading"){const u=n["preview-delete"];return O("div",{role:"button",class:qt("preview-delete",{shadow:!u}),tabindex:0,"aria-label":c8("delete"),onClick:o},[u?u():O(Rt,{name:"cross",class:qt("preview-delete-icon")},null)])}},l=()=>{if(n["preview-cover"]){const{index:u,item:d}=e;return O("div",{class:qt("preview-cover")},[n["preview-cover"](We({index:u},d))])}},c=()=>{const{item:u,lazyLoad:d,imageFit:f,previewSize:m,reupload:g}=e;return Qk(u)?O(F0,{fit:f,src:u.objectUrl||u.content||u.url,class:qt("preview-image"),width:Array.isArray(m)?m[0]:m,height:Array.isArray(m)?m[1]:m,lazyLoad:d,onClick:g?a:i},{default:l}):O("div",{class:qt("file"),style:Ml(e.previewSize)},[O(Rt,{class:qt("file-icon"),name:"description"},null),O("div",{class:[qt("file-name"),"van-ellipsis"]},[u.file?u.file.name:u.url]),l()])};return()=>O("div",{class:qt("preview")},[c(),r(),s()])}});const m8={name:qe(""),accept:Le("image/*"),capture:String,multiple:Boolean,disabled:Boolean,readonly:Boolean,lazyLoad:Boolean,maxCount:qe(1/0),imageFit:Le("cover"),resultType:Le("dataUrl"),uploadIcon:Le("photograph"),uploadText:String,deletable:ke,reupload:Boolean,afterRead:Function,showUpload:ke,modelValue:ai(),beforeRead:Function,beforeDelete:Function,previewSize:[Number,String,Array],previewImage:ke,previewOptions:Object,previewFullImage:ke,maxSize:{type:[Number,String,Function],default:1/0}};var h8=_e({name:l8,props:m8,emits:["delete","oversize","clickUpload","closePreview","clickPreview","clickReupload","update:modelValue"],setup(e,{emit:t,slots:n}){const r=z(),o=[],i=z(-1),a=z(!1),s=(C=e.modelValue.length)=>({name:e.name,index:C}),l=()=>{r.value&&(r.value.value="")},c=C=>{if(l(),Xk(C,e.maxSize))if(Array.isArray(C)){const R=u8(C,e.maxSize);if(C=R.valid,t("oversize",R.invalid,s()),!C.length)return}else{t("oversize",C,s());return}if(C=je(C),i.value>-1){const R=[...e.modelValue];R.splice(i.value,1,C),t("update:modelValue",R),i.value=-1}else t("update:modelValue",[...e.modelValue,...hp(C)]);e.afterRead&&e.afterRead(C,s())},u=C=>{const{maxCount:R,modelValue:P,resultType:E}=e;if(Array.isArray(C)){const A=+R-P.length;C.length>A&&(C=C.slice(0,A)),Promise.all(C.map(L=>JT(L,E))).then(L=>{const x=C.map((j,G)=>{const q={file:j,status:"",message:"",objectUrl:URL.createObjectURL(j)};return L[G]&&(q.content=L[G]),q});c(x)})}else JT(C,E).then(A=>{const L={file:C,status:"",message:"",objectUrl:URL.createObjectURL(C)};A&&(L.content=A),c(L)})},d=C=>{const{files:R}=C.target;if(e.disabled||!R||!R.length)return;const P=R.length===1?R[0]:[].slice.call(R);if(e.beforeRead){const E=e.beforeRead(P,s());if(!E){l();return}if(P0(E)){E.then(A=>{u(A||P)}).catch(l);return}}u(P)};let f;const m=()=>t("closePreview"),g=C=>{if(e.previewFullImage){const R=e.modelValue.filter(Qk),P=R.map(E=>(E.objectUrl&&!E.url&&E.status!=="failed"&&(E.url=E.objectUrl,o.push(E.url)),E.url)).filter(
35Boolean);f=Z6(We({images:P,startPosition:R.indexOf(C),onClose:m},e.previewOptions))}},_=()=>{f&&f.close()},b=(C,R)=>{const P=e.modelValue.slice(0);P.splice(R,1),t("update:modelValue",P),t("delete",C,s(R))},p=C=>{a.value=!0,i.value=C,Fe(()=>T())},h=()=>{a.value||(i.value=-1),a.value=!1},y=(C,R)=>{const P=["imageFit","deletable","reupload","previewSize","beforeDelete"],E=We(Et(e,P),Et(C,P,!0));return O(p8,Je({item:C,index:R,onClick:()=>t(e.reupload?"clickReupload":"clickPreview",C,s(R)),onDelete:()=>b(C,R),onPreview:()=>g(C),onReupload:()=>p(R)},Et(e,["name","lazyLoad"]),E),Et(n,["preview-cover","preview-delete"]))},v=()=>{if(e.previewImage)return e.modelValue.map(y)},w=C=>t("clickUpload",C),S=()=>{const C=e.modelValue.length<+e.maxCount,R=e.readonly?null:O("input",{ref:r,type:"file",class:qt("input"),accept:e.accept,capture:e.capture,multiple:e.multiple&&i.value===-1,disabled:e.disabled,onChange:d,onClick:h},null);return n.default?En(O("div",{class:qt("input-wrapper"),onClick:w},[n.default(),R]),[[Mn,C]]):En(O("div",{class:qt("upload",{readonly:e.readonly}),style:Ml(e.previewSize),onClick:w},[O(Rt,{name:e.uploadIcon,class:qt("upload-icon")},null),e.uploadText&&O("span",{class:qt("upload-text")},[e.uploadText]),R]),[[Mn,e.showUpload&&C]])},T=()=>{r.value&&!e.disabled&&r.value.click()};return fn(()=>{o.forEach(C=>URL.revokeObjectURL(C))}),xt({chooseFile:T,reuploadFile:p,closeImagePreview:_}),qu(()=>e.modelValue),()=>O("div",{class:qt()},[O("div",{class:qt("wrapper",{disabled:e.disabled})},[v(),S()])])}});const g8=Ne(h8);let Zk={};const z0=e=>{Zk={RechargeState:[{key:e("all"),value:-1},{key:e("titleToBePaid"),value:0},{key:e("completed"),value:1},{key:e("rechargeState4"),value:2}],RechargeC2CState:[{key:e("payments"),value:0},{key:e("c2cState1"),value:1},{key:e("c2cState3"),value:3},{key:e("timeOut"),value:7},{key:e("c2cState4"),value:4},{key:e("rechargeState4"),value:5},{key:e("cancelled"),value:6}],WithdrawState:[{key:e("withdrawStatem1"),value:-1},{key:e("withdrawState0"),value:0},{key:e("rechargeState2"),value:1},{key:e("withdrawState2"),value:2},{key:e("withdrawing"),value:3}],C2cState:[{key:e("withdrawStatem1"),value:-1},{key:e("c2cState0"),value:0},{key:e("c2cState1"),value:1},{key:e("c2cState2"),value:2},{key:e("c2cState3"),value:3},{key:e("c2cState4"),value:4},{key:e("c2cTip9"),value:5},{key:e("c2cState6"),value:6},{key:e("c2cState7"),value:7},{key:e("c2cState8"),value:8},{key:e("c2cState9"),value:9}],levelTypes:[{key:e("all"),value:-1},{key:e("downlevel",[1]),value:1},{key:e("downlevel",[2]),value:2},{key:e("downlevel",[3]),value:3},{key:e("downlevel",[4]),value:4},{key:e("downlevel",[5]),value:5},{key:e("downlevel",[6]),value:6}],bettingResult:[{key:e("bettingResultState1"),value:2},{key:e("bettingResultState2"),value:1},{key:e("bettingResultState3"),value:0}],bettingOrderStatus:[{key:e("unsettled"),value:0},{key:e("settled"),value:1},{key:e("invalidbet"),value:2}],WStateCorrelationT:[{value:0,key:e("stateTips1")},{value:1,key:e("stateTips2")},{value:2,key:e("stateTips3")},{value:3,key:e("stateTips4")}],RStateCorrelationT:[{key:e("RStateTips1"),value:1},{key:e("RStateTips2"),value:2}],gameSelectType:[{key:"0",value:"0"},{key:"1",value:"1"},{key:"2",value:"2"},{key:"3",value:"3"},{key:"4",value:"4"},{key:"5",value:"5"},{key:"6",value:"6"},{key:"7",value:"7"},{key:"8",value:"8"},{key:"9",value:"9"},{key:"10",value:"10"},{key:"11",value:"11"},{key:"12",value:"12"},{key:"13",value:"13"},{key:"14",value:"14"},{key:"15",value:"15"},{key:"16",value:"16"},{key:"17",value:"17"},{key:"18",value:"18"},{key:e("numbersUnmatch"),value:"ABC"},{key:e("numbersMatch"),value:"AAA"},{key:"22",value:"22"},{key:"33",value:"33"},{key:"44",value:"44"},{key:"55",value:"55"},{key:"66",value:"66"},{key:"111",value:"111"},{key:"222",value:"222"},{key:"333",value:"333"},{key:"444",value:"444"},{key:"555",value:"555"},{key:"666",value:"666"},{key:e("small"),value:"L"},{key:e("big"),value:"H"},{key:e("odd"),value:"O"},{key:e("k3Even"),value:"E"},{key:e("GTBig"),value:"big"},{key:e("GTSmall"),value:"small"},{key:e("GTRed"),value:"red"},{key:e("GTGreen"),value:"green"},{key:e("GTPurple"),value:"violet"},{key:"O",value:e("GTOdd")},{key:"E",value:e("GTEven")},{key:"L",value:e("GTSmall")},{key:"H",value:e("GTBig")}],gameAllName:[{key:e("sabaSport"),value:14},{key:e("cmdSport"),value:8},{key:e("agSport"),value:13},{key:e("imSport"),value:15},{key:e("arSport"),value:50},{key:e("dgLive"),value:7},{key:e("agLive"),value:10},{key:e("evoLive"),value:16},{key:e("chess365"),value:19},{key:e("chessv8"),value:21},{key:e("sexyLive"),value:27},{key:e("wmLive"),value:26},{key:e("wicketsSport"),value:25},{key:e("wicketsSport"),value:25},{key:"WM"+e("code9306"),value:26}
35,{key:"SEXY"+e("code9306"),value:27},{key:"BG"+e("code9304"),value:28},{key:"BetSoft"+e("code9304"),value:29},{key:"YGG"+e("code9304"),value:30},{key:"JOKER"+e("code9304"),value:31},{key:"PlayNgo"+e("code9304"),value:32},{key:"Hacksaw"+e("code9304"),value:33},{key:"HackMD"+e("code9304"),value:34},{key:"Marbles"+e("code9304"),value:35},{key:"Spribe2"+e("code9304"),value:36},{key:"MG"+e("code9303"),value:37},{key:"MG"+e("code9306"),value:38}],languageCodes:[{value:"en",key:0},{value:"id",key:1},{value:"vi",key:2},{value:"bra",key:3},{value:"tha",key:4},{value:"th",key:4},{value:"zh",key:5},{value:"zh-CN",key:5},{value:"tw",key:6},{value:"md",key:7},{value:"bd",key:8},{value:"hd",key:9},{value:"my",key:10},{value:"pk",key:11},{value:"ar",key:12},{value:"ta",key:13},{value:"te",key:14}],StatusType:[{key:e("enableStatus"),value:1},{key:e("disabledStatus"),value:0}],RegionType:[{key:e("north"),value:"北部"},{key:e("central"),value:"中央"},{key:e("south"),value:"南部"}],gameTabList:[{name:e("all"),img:"all",codeType:-1},{name:e("lottery"),img:"lottery",codeType:3},{name:e("live"),img:"video",codeType:1},{name:e("chess"),img:"chess",codeType:4},{name:e("electric"),img:"slot",codeType:0}],VipType:[{key:e("receiveSuccess"),value:1},{key:e("receiveSuccess"),value:2},{key:e("vipcondition"),value:3},{key:e("vipcondition"),value:4},{key:e("vipTip8"),value:5},{key:e("vipTip9"),value:6},{key:e("vipTip16"),value:7},{key:e("vipTip16"),value:8}]}},y8=(e,t,n)=>{const r=e[t];return r?typeof r=="function"?r():Promise.resolve(r):new Promise((o,i)=>{(typeof queueMicrotask=="function"?queueMicrotask:setTimeout)(i.bind(null,new Error("Unknown variable dynamic import: "+t+(t.split("/").length!==n?". Note that variables only represent file names one level deep.":""))))})};const no=typeof window<"u";let dr,Za;{const e=no&&window.performance;e&&e.mark&&e.measure&&e.clearMarks&&e.clearMeasures&&(dr=t=>{e.mark(t)},Za=(t,n,r)=>{e.measure(t,n,r),e.clearMarks(n),e.clearMarks(r)})}const v8=/\{([0-9a-zA-Z]+)\}/g;function Gm(e,...t){return t.length===1&&Ke(t[0])&&(t=t[0]),(!t||!t.hasOwnProperty)&&(t={}),e.replace(v8,(n,r)=>t.hasOwnProperty(r)?t[r]:"")}const Oo=(e,t=!1)=>t?Symbol.for(e):Symbol(e),b8=(e,t,n)=>w8({l:e,k:t,s:n}),w8=e=>JSON.stringify(e).replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029").replace(/\u0027/g,"\\u0027"),Ut=e=>typeof e=="number"&&isFinite(e);function ea(e,t){return Pe(t)||Ut(t)?`${e}:${t}`:e}const eO=e=>q0(e)==="[object Date]",hl=e=>q0(e)==="[object RegExp]",K0=e=>st(e)&&Object.keys(e).length===0,Ht=Object.assign,_8=Object.create,pt=(e=null)=>_8(e);let XT;const Ni=()=>XT||(XT=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:pt()),S8=Object.prototype.hasOwnProperty;function Nr(e,t){return S8.call(e,t)}const wt=Array.isArray,bt=e=>typeof e=="function",Pe=e=>typeof e=="string",Qe=e=>typeof e=="boolean",Ke=e=>e!==null&&typeof e=="object",T8=e=>Ke(e)&&bt(e.then)&&bt(e.catch),tO=Object.prototype.toString,q0=e=>tO.call(e),st=e=>q0(e)==="[object Object]",E8=e=>e==null?"":wt(e)||st(e)&&e.toString===tO?JSON.stringify(e,null,2):String(e);function Y0(e,t=""){return e.reduce((n,r,o)=>o===0?n+r:n+t+r,"")}const QT=2;function C8(e,t=0,n=e.length){const r=e.split(/\r?\n/);let o=0;const i=[];for(let a=0;a<r.length;a++)if(o+=r[a].length+1,o>=t){for(let s=a-QT;s<=a+QT||n>o;s++){if(s<0||s>=r.length)continue;const l=s+1;i.push(`${l}${" ".repeat(3-String(l).length)}|  ${r[s]}`);const c=r[s].length;if(s===a){const u=t-(o-c)+1,d=Math.max(1,n>o?c-u:n-t);i.push("   |  "+" ".repeat(u)+"^".repeat(d))}else if(s>a){if(n>o){const u=Math.max(Math.min(n-o,c),1);i.push("   |  "+"^".repeat(u))}o+=c+1}}break}return i.join(`
36`)}function Io(e,t){typeof console<"u"&&(console.warn("[intlify] "+e),t&&console.warn(t.stack))}const ZT={};function J0(e){ZT[e]||(ZT[e]=!0,Io(e))}function eE(e){return e.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&apos;").replace(/\//g,"&#x2F;").replace(/=/g,"&#x3D;")}function A8(e){return e.replace(/&(?![a-z0-9#]{2,6};)/gi,"&amp;").replace(/"/g,"&quot;").replace(/'/g,"&apos;").replace(/</g,"&lt;").replace(/>/g,"&gt;")}const P8=/^javascript:/i,R8=/^(?:href|src|action|formaction)$/i,I8=/&#(?:x([0-9a-f]+)|(\d+));?/gi,k8=/&(?:Tab|NewLine);/g,O8=/&colon;
36?/gi,D8=/[\u0000-\u0020\u007f-\u009f]/g,L8=/(?:^|[\s"'<>/])on\w+\s*=\s*["']?[^"'>]+["']?/i,x8=/(^|[\s"'<>/])on(\w+\s*=)/gi,N8=/(^|[\s"'<>/])((?:href|src|action|formaction)\s*=\s*)([^\s"'=<>`]+)/gi;function M8(e,t,n){const r=t||n;if(!r)return e;const o=Number.parseInt(r,t?16:10);return o<=127?String.fromCharCode(o):e}function X0(e){const t=e.replace(I8,M8).replace(k8,"").replace(O8,":").replace(D8,"");return P8.test(t)}function B8(e){const t=/url\s*\(/gi;let n="",r=0,o;for(;(o=t.exec(e))!==null;){const i=o.index,a=t.lastIndex-1;let s=a+1,l=1,c=null;for(;s<e.length;s++){const f=e[s];if(c){f===c&&(c=null);continue}if(f==='"'||f==="'")c=f;else if(f==="(")l++;else if(f===")"&&(l--,l===0))break}if(l!==0)break;const u=e.slice(a+1,s).trim(),d=u.startsWith('"')&&u.endsWith('"')||u.startsWith("'")&&u.endsWith("'")?u.slice(1,-1).trim():u;n+=e.slice(r,i),n+=X0(d)?"url(about:blank)":e.slice(i,s+1),r=s+1}return n+e.slice(r)}function tE(e,t){if(R8.test(e)&&X0(t))return"about:blank";const n=e.toLowerCase()==="style"?B8(t):t;return A8(n)}function $8(e){return e=e.replace(/([\w:-]+)\s*=\s*"([^"]*)"/g,(t,n,r)=>`${n}="${tE(n,r)}"`),e=e.replace(/([\w:-]+)\s*=\s*'([^']*)'/g,(t,n,r)=>`${n}='${tE(n,r)}'`),L8.test(e)&&(Io("Potentially dangerous event handlers detected in translation. Consider removing onclick, onerror, etc. from your translation messages."),e=e.replace(x8,"$1&#111;n$2")),e=e.replace(N8,(t,n,r,o)=>X0(o)?`${n}${r}about:blank`:t),e}function Um(){const e=new Map;return{events:e,on(n,r){const o=e.get(n);o&&o.push(r)||e.set(n,[r])},off(n,r){const o=e.get(n);o&&o.splice(o.indexOf(r)>>>0,1)},emit(n,r){(e.get(n)||[]).slice().map(o=>o(r)),(e.get("*")||[]).slice().map(o=>o(n,r))}}}const nE=e=>!Ke(e)||wt(e);function _f(e,t){if(nE(e)||nE(t))throw new Error("Invalid value");const n=[{src:e,des:t}];for(;n.length;){const{src:r,des:o}=n.pop();Object.keys(r).forEach(i=>{if(i==="__proto__")return;const a=r[i];if(wt(a)){const s=[];
36s.length=a.length,o[i]=s,n.push({src:a,des:s})}else Ke(a)?((!Ke(o[i])||wt(o[i]))&&(o[i]=pt()),n.push({src:a,des:o[i]})):o[i]=a})}}function G8(e,t,n){return{line:e,column:t,offset:n}}function fv(e,t,n){return{start:e,end:t}}const Be={EXPECTED_TOKEN:1,INVALID_TOKEN_IN_PLACEHOLDER:2,UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER:3,UNKNOWN_ESCAPE_SEQUENCE:4,INVALID_UNICODE_ESCAPE_SEQUENCE:5,UNBALANCED_CLOSING_BRACE:6,UNTERMINATED_CLOSING_BRACE:7,EMPTY_PLACEHOLDER:8,NOT_ALLOW_NEST_PLACEHOLDER:9,INVALID_LINKED_FORMAT:10,MUST_HAVE_MESSAGES_IN_PLURAL:11,UNEXPECTED_EMPTY_LINKED_MODIFIER:12,UNEXPECTED_EMPTY_LINKED_KEY:13,UNEXPECTED_LEXICAL_ANALYSIS:14,UNHANDLED_CODEGEN_NODE_TYPE:15,UNHANDLED_MINIFIER_NODE_TYPE:16},U8=17,F8={[Be.EXPECTED_TOKEN]:"Expected token: '{0}'",[Be.INVALID_TOKEN_IN_PLACEHOLDER]:"Invalid token in placeholder: '{0}'",[Be.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER]:"Unterminated single quote in placeholder",[Be.UNKNOWN_ESCAPE_SEQUENCE]:"Unknown escape sequence: \\{0}",[Be.INVALID_UNICODE_ESCAPE_SEQUENCE]:"Invalid unicode escape sequence: {0}",[Be.UNBALANCED_CLOSING_BRACE]:"Unbalanced closing brace",[Be.UNTERMINATED_CLOSING_BRACE]:"Unterminated closing brace",[Be.EMPTY_PLACEHOLDER]:"Empty placeholder",[Be.NOT_ALLOW_NEST_PLACEHOLDER]:"Not allowed nest placeholder",[Be.INVALID_LINKED_FORMAT]:"Invalid linked format",[Be.MUST_HAVE_MESSAGES_IN_PLURAL]:"Plural must have messages",[Be.UNEXPECTED_EMPTY_LINKED_MODIFIER]:"Unexpected empty linked modifier",[Be.UNEXPECTED_EMPTY_LINKED_KEY]:"Unexpected empty linked key",[Be.UNEXPECTED_LEXICAL_ANALYSIS]:"Unexpected lexical analysis in token: '{0}'",[Be.UNHANDLED_CODEGEN_NODE_TYPE]:"unhandled codegen node type: '{0}'",[Be.UNHANDLED_MINIFIER_NODE_TYPE]:"unhandled mimifier node type: '{0}'"};function $l(e,t,n={}){const{domain:r,messages:o,args:i}=n,a=Gm((o||F8)[e]||"",...i||[]),s=new SyntaxError(String(a));return s.code=e,t&&(s.location=t),s.domain=r,s}function W8(e){throw e}const V8=/<\/?[\w\s="/.':;#-\/]+>/,j8=e=>V8.test(e),co=" ",H8="\r",gn=`
37`,z8="\u2028",K8="\u2029";function q8(e){const t=e;let n=0,r=1,o=1,i=0;const a=T=>t[T]===H8&&t[T+1]===gn,s=T=>t[T]===gn,l=T=>t[T]===K8,c=T=>t[T]===z8,u=T=>a(T)||s(T)||l(T)||c(T),d=()=>n,f=()=>r,m=()=>o,g=()=>i,_=T=>a(T)||l(T)||c(T)?gn:t[T],b=()=>_(n),p=()=>_(n+i);function h(){return i=0,u(n)&&(r++,o=0),a(n)&&n++,n++,o++,t[n]}function y(){return a(n+i)&&i++,i++,t[n+i]}function v(){n=0,r=1,o=1,i=0}function w(T=0){i=T}function S(){const T=n+i;for(;T!==n;)h();i=0}return{index:d,line:f,column:m,peekOffset:g,charAt:_,currentChar:b,currentPeek:p,next:h,peek:y,reset:v,resetPeek:w,skipToPeek:S}}const No=void 0,Y8=".",rE="'",J8="tokenizer";function X8(e,t={}){const n=t.location!==!1,r=q8(e),o=()=>r.index(),i=()=>G8(r.line(),r.column(),r.index()),a=i(),s=o(),l={currentType:13,offset:s,startLoc:a,endLoc:a,lastType:13,lastOffset:s,lastStartLoc:a,lastEndLoc:a,braceNest:0,inLinked:!1,text:""},c=()=>l,{onError:u}=t;function d(I,N,Y,...F){const Q=c();if(N.column+=Y,N.offset+=Y,u){const ce=n?fv(Q.startLoc,N):null,me=$l(I,ce,{domain:J8,args:F});u(me)}}function f(I,N,Y){I.endLoc=i(),I.currentType=N;const F={type:N};return n&&(F.loc=fv(I.startLoc,I.endLoc)),Y!=null&&(F.value=Y),F}const m=I=>f(I,13);function g(I,N){return I.currentChar()===N?(I.next(),N):(d(Be.EXPECTED_TOKEN,i(),0,N),"")}function _(I){let N="";for(;I.currentPeek()===co||I.currentPeek()===gn;)N+=I.currentPeek(),I.peek();return N}function b(I){const N=_(I);return I.skipToPeek(),N}function p(I){if(I===No)return!1;const N=I.charCodeAt(0);return N>=97&&N<=122||N>=65&&N<=90||N===95}function h(I){if(I===No)return!1;const N=I.charCodeAt(0);return N>=48&&N<=57}function y(I,N){const{currentType:Y}=N;if(Y!==2)return!1;_(I);const F=p(I.currentPeek());return I.resetPeek(),F}function v(I,N){const{currentType:Y}=N;if(Y!==2)return!1;_(I);const F=I.currentPeek()==="-"?I.peek():I.currentPeek(),Q=h(F);return I.resetPeek(),Q}function w(I,N){const{currentType:Y}=N;if(Y!==2)return!1;_(I);const F=I.currentPeek()===rE;return I.resetPeek(),F}function S(I,N){const{currentType:Y}=N;if(Y!==7)return!1;_(I);const F=I.currentPeek()===".";return I.resetPeek(),F}function T(I,N){const{currentType:Y}=N;if(Y!==8)return!1;
37_(I);const F=p(I.currentPeek());return I.resetPeek(),F}function C(I,N){const{currentType:Y}=N;if(!(Y===7||Y===11))return!1;_(I);const F=I.currentPeek()===":";return I.resetPeek(),F}function R(I,N){const{currentType:Y}=N;if(Y!==9)return!1;const F=()=>{const ce=I.currentPeek();return ce==="{"?p(I.peek()):ce==="@"||ce==="|"||ce===":"||ce==="."||ce===co||!ce?!1:ce===gn?(I.peek(),F()):E(I,!1)},Q=F();return I.resetPeek(),Q}function P(I){_(I);const N=I.currentPeek()==="|";return I.resetPeek(),N}function E(I,N=!0){const Y=(Q=!1,ce="")=>{const me=I.currentPeek();return me==="{"||me==="@"||!me?Q:me==="|"?!(ce===co||ce===gn):me===co?(I.peek(),Y(!0,co)):me===gn?(I.peek(),Y(!0,gn)):!0},F=Y();return N&&I.resetPeek(),F}function A(I,N){const Y=I.currentChar();return Y===No?No:N(Y)?(I.next(),Y):null}function L(I){const N=I.charCodeAt(0);return N>=97&&N<=122||N>=65&&N<=90||N>=48&&N<=57||N===95||N===36}function x(I){return A(I,L)}function j(I){const N=I.charCodeAt(0);return N>=97&&N<=122||N>=65&&N<=90||N>=48&&N<=57||N===95||N===36||N===45}function G(I){return A(I,j)}function q(I){const N=I.charCodeAt(0);return N>=48&&N<=57}function J(I){return A(I,q)}function fe(I){const N=I.charCodeAt(0);return N>=48&&N<=57||N>=65&&N<=70||N>=97&&N<=102}function ve(I){return A(I,fe)}function le(I){let N="",Y="";for(;N=J(I);)Y+=N;return Y}function re(I){let N="";for(;;){const Y=I.currentChar();if(Y==="\\"){const F=I.peek();F==="{"||F==="}"||F==="@"||F==="|"||F==="\\"?(N+=Y+F,I.next(),I.next()):(I.resetPeek(),N+=Y,I.next())}else{if(Y==="{"||Y==="}"||Y==="@"||Y==="|"||!Y)break;if(Y===co||Y===gn)if(E(I))N+=Y,I.next();else{if(P(I))break;N+=Y,I.next()}else N+=Y,I.next()}}return N}function X(I){b(I);let N="",Y="";for(;N=G(I);)Y+=N;const F=I.currentChar();if(F&&F!=="}"&&F!==No&&F!==co&&F!==gn&&F!==" "){const Q=ue(I);return d(Be.INVALID_TOKEN_IN_PLACEHOLDER,i(),0,Y+Q),Y+Q}return I.currentChar()===No&&d(Be.UNTERMINATED_CLOSING_BRACE,i(),0),Y}function ie(I){b(I);let N="";return I.currentChar()==="-"?(I.next(),N+=`-${le(I)}`):N+=le(I),I.currentChar()===No&&d(Be.UNTERMINATED_CLOSING_BRACE,i(),0),N}function M(I){return I!==rE&&I!==gn}function U(I){b(I),g(I,"'");let N="",Y="";for(;N=A(I,M);)N==="\\"?Y+=k(I):Y+=N;const F=I.currentChar();return F===gn||F===No?(d(Be.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER,i(),0),F===gn&&(I.next(),g(I,"'")),Y):(g(I,"'"),Y)}function k(I){const N=I.currentChar();switch(N){case"\\":case"'":return I.next(),`\\${N}`;case"u":return te(I,N,4);case"U":return te(I,N,6);default:return d(Be.UNKNOWN_ESCAPE_SEQUENCE,i(),0,N),""}}function te(I,N,Y){g(I,N);let F="";for(let Q=0;Q<Y;Q++){const ce=ve(I);if(!ce){d(Be.INVALID_UNICODE_ESCAPE_SEQUENCE,i(),0,`\\${N}${F}${I.currentChar()}`);break}F+=ce}return`\\${N}${F}`}function ae(I){return I!=="{"&&I!=="}"&&I!==co&&I!==gn}function ue(I){b(I);let N="",Y="";for(;N=A(I,ae);)Y+=N;return Y}function ge(I){let N="",Y="";for(;N=x(I);)Y+=N;return Y}function Te(I){const N=Y=>{const F=I.currentChar();return F==="{"||F==="@"||F==="|"||F==="("||F===")"||!F||F===co?Y:(Y+=F,I.next(),N(Y))};return N("")}function D(I){b(I);const N=g(I,"|");return b(I),N}function V(I,N){let Y=null;switch(I.currentChar()){case"{":return N.braceNest>=1&&d(Be.NOT_ALLOW_NEST_PLACEHOLDER,i(),0),I.next(),Y=f(N,2,"{"),b(I),N.braceNest++,Y;case"}":return N.braceNest>0&&N.currentType===2&&d(Be.EMPTY_PLACEHOLDER,i(),0),I.next(),Y=f(N,3,"}"),N.braceNest--,N.braceNest>0&&b(I),N.inLinked&&N.braceNest===0&&(N.inLinked=!1),Y;case"@":return N.braceNest>0&&d(Be.UNTERMINATED_CLOSING_BRACE,i(),0),Y=oe(I,N)||m(N),N.braceNest=0,Y;default:{let Q=!0,ce=!0,me=!0;if(P(I))return N.braceNest>0&&d(Be.UNTERMINATED_CLOSING_BRACE,i(),0),Y=f(N,1,D(I)),N.braceNest=0,N.inLinked=!1,Y;if(N.braceNest>0&&(N.currentType===4||N.currentType===5||N.currentType===6))return d(Be.UNTERMINATED_CLOSING_BRACE,i(),0),N.braceNest=0,de(I,N);if(Q=y(I,N))return Y=f(N,4,X(I)),b(I),Y;if(ce=v(I,N))return Y=f(N,5,ie(I)),b(I),Y;if(me=w(I,N))return Y=f(N,6,U(I)),b(I),Y;if(!Q&&!ce&&!me)return Y=f(N,12,ue(I)),d(Be.INVALID_TOKEN_IN_PLACEHOLDER,i(),0,Y.value),b(I),Y;break}}return Y}function oe(I,N){const{currentType:Y}=N;let F=null;const Q=I.currentChar();switch((Y===7||Y===8||Y===11||Y===9)&&(Q===gn||Q===co)&&d(Be.INVALID_LINKED_FORMAT,i(),0
37),Q){case"@":return I.next(),F=f(N,7,"@"),N.inLinked=!0,F;case".":return b(I),I.next(),f(N,8,".");case":":return b(I),I.next(),f(N,9,":");default:return P(I)?(F=f(N,1,D(I)),N.braceNest=0,N.inLinked=!1,F):S(I,N)||C(I,N)?(b(I),oe(I,N)):T(I,N)?(b(I),f(N,11,ge(I))):R(I,N)?(b(I),Q==="{"?V(I,N)||F:f(N,10,Te(I))):(Y===7&&d(Be.INVALID_LINKED_FORMAT,i(),0),N.braceNest=0,N.inLinked=!1,de(I,N))}}function de(I,N){let Y={type:13};if(N.braceNest>0)return V(I,N)||m(N);if(N.inLinked)return oe(I,N)||m(N);switch(I.currentChar()){case"{":return V(I,N)||m(N);case"}":return d(Be.UNBALANCED_CLOSING_BRACE,i(),0),I.next(),f(N,3,"}");case"@":return oe(I,N)||m(N);default:{if(P(I))return Y=f(N,1,D(I)),N.braceNest=0,N.inLinked=!1,Y;if(E(I))return f(N,0,re(I));break}}return Y}function pe(){const{currentType:I,offset:N,startLoc:Y,endLoc:F}=l;return l.lastType=I,l.lastOffset=N,l.lastStartLoc=Y,l.lastEndLoc=F,l.offset=o(),l.startLoc=i(),r.currentChar()===No?f(l,13):de(r,l)}return{nextToken:pe,currentOffset:o,currentPosition:i,context:c}}const Q8="parser",Z8=/(?:\\\\|\\'|\\u([0-9a-fA-F]{4})|\\U([0-9a-fA-F]{6}))/g,ej=/\\([\\@{}|])/g;function tj(e,t){return t}function nj(e,t,n){switch(e){case"\\\\":return"\\";case"\\'":return"'";default:{const r=parseInt(t||n,16);return r<=55295||r>=57344?String.fromCodePoint(r):"�"}}}function rj(e={}){const t=e.location!==!1,{onError:n}=e;function r(p,h,y,v,...w){const S=p.currentPosition();if(S.offset+=v,S.column+=v,n){const T=t?fv(y,S):null,C=$l(h,T,{domain:Q8,args:w});n(C)}}function o(p,h,y){const v={type:p};return t&&(v.start=h,v.end=h,v.loc={start:y,end:y}),v}function i(p,h,y,v){t&&(p.end=h,p.loc&&(p.loc.end=y))}function a(p,h){const y=p.context(),v=o(3,y.offset,y.startLoc);return v.value=h.replace(ej,tj),i(v,p.currentOffset(),p.currentPosition()),v}function s(p,h){const y=p.context(),{lastOffset:v,lastStartLoc:w}=y,S=o(5,v,w);return S.index=parseInt(h,10),p.nextToken(),i(S,p.currentOffset(),p.currentPosition()),S}function l(p,h){const y=p.context(),{lastOffset:v,lastStartLoc:w}=y,S=o(4,v,w);return S.key=h,p.nextToken(),i(S,p.currentOffset(),p.currentPosition()),S}function c(p,h){const y=p.context(),{lastOffset:v,lastStartLoc:w}=y,S=o(9,v,w);return S.value=h.replace(Z8,nj),p.nextToken(),i(S,p.currentOffset(),p.currentPosition()),S}function u(p){const h=p.nextToken(),y=p.context(),{lastOffset:v,lastStartLoc:w}=y,S=o(8,v,w);return h.type!==11?(r(p,Be.UNEXPECTED_EMPTY_LINKED_MODIFIER,y.lastStartLoc,0),S.value="",i(S,v,w),{nextConsumeToken:h,node:S}):(h.value==null&&r(p,Be.UNEXPECTED_LEXICAL_ANALYSIS,y.lastStartLoc,0,uo(h)),S.value=h.value||"",i(S,p.currentOffset(),p.currentPosition()),{node:S})}function d(p,h){const y=p.context(),v=o(7,y.offset,y.startLoc);return v.value=h,i(v,p.currentOffset(),p.currentPosition()),v}function f(p){const h=p.context(),y=o(6,h.offset,h.startLoc);let v=p.nextToken();if(v.type===8){const w=u(p);y.modifier=w.node,v=w.nextConsumeToken||p.nextToken()}switch(v.type!==9&&r(p,Be.UNEXPECTED_LEXICAL_ANALYSIS,h.lastStartLoc,0,uo(v)),v=p.nextToken(),v.type===2&&(v=p.nextToken()),v.type){case 10:v.value==null&&r(p,Be.UNEXPECTED_LEXICAL_ANALYSIS,h.lastStartLoc,0,uo(v)),y.key=d(p,v.value||"");break;case 4:v.value==null&&r(p,Be.UNEXPECTED_LEXICAL_ANALYSIS,h.lastStartLoc,0,uo(v)),y.key=l(p,v.value||"");break;case 5:v.value==null&&r(p,Be.UNEXPECTED_LEXICAL_ANALYSIS,h.lastStartLoc,0,uo(v)),y.key=s(p,v.value||"");break;case 6:v.value==null&&r(p,Be.UNEXPECTED_LEXICAL_ANALYSIS,h.lastStartLoc,0,uo(v)),y.key=c(p,v.value||"");break;default:{r(p,Be.UNEXPECTED_EMPTY_LINKED_KEY,h.lastStartLoc,0);const w=p.context(),S=o(7,w.offset,w.startLoc);return S.value="",i(S,w.offset,w.startLoc),y.key=S,i(y,w.offset,w.startLoc),{nextConsumeToken:v,node:y}}}return i(y,p.currentOffset(),p.currentPosition()),{node:y}}function m(p){const h=p.context(),y=h.currentType===1?p.currentOffset():h.offset,v=h.currentType===1?h.endLoc:h.startLoc,w=o(2,y,v);w.items=[];let S=null;do{const R=S||p.nextToken();switch(S=null,R.type){case 0:R.value==null&&r(p,Be.UNEXPECTED_LEXICAL_ANALYSIS,h.lastStartLoc,0,uo(R)),w.items.push(a(p,R.value||""));break;case 5:R.value==null&&r(p,Be.UNEXPECTED_LEXICAL_ANALYSIS,h.lastStartLoc,0,uo(R)),w.items.push(s(p,R.value||""));break;case 4:R.value==null&&r(p,Be.UNEXPECTED_LEXICAL_ANALYSIS,h.lastStartLoc,0,uo(R)),w.items.push(l(p,R.value||""));break;case 6:R.value==null&&r(p,Be.UNEXPECTED_LEXICAL_ANALYSIS,h.lastStartLoc,0,uo(R)),w.items.push(c(p,R.value||""));break;case 7:{const P=f(p);w.items.push(P.node),S=P.nextConsumeToken||null;break}}}while(h.currentType!==13&&h.currentType!==1);const T=h.currentType===1?h.lastOffset:p.currentOffset(),C=h.currentType===1?h.lastEndLoc:p.currentPosition();return i(w,T,C),w}function g(p,h,y,v){const w=p.context();let S=v.items.length===0;const T=o(1,h,y);T.cases=[],T.cases.push(v);do{const C=m(p);S||(S=C.items.length===0),T.cases.push(C)}while(w.currentType!==13);return S&&r(p,Be.MUST_HAVE_MESSAGES_IN_PLURAL,y,0),i(T,p.currentOffset(),p.currentPosition()),T}function _(p){const h=p.context(),{offset:y,startLoc:v}=h,w=m(p);return h.currentType===13?w:g(p,y,v,w)}function b(p){const h=X8(p,Ht({},e)),y=h.context(),v=o(0,y.offset,y.startLoc);return t&&v.loc&&(v.loc.source=p),v.body=_(h),e.onCacheKey&&(v.cac
37heKey=e.onCacheKey(p)),y.currentType!==13&&r(h,Be.UNEXPECTED_LEXICAL_ANALYSIS,y.lastStartLoc,0,p[y.offset]||""),i(v,h.currentOffset(),h.currentPosition()),v}return{parse:b}}function uo(e){if(e.type===13)return"EOF";const t=(e.value||"").replace(/\r?\n/gu,"\\n");return t.length>10?t.slice(0,9)+"…":t}function oj(e,t={}){const n={ast:e,helpers:new Set};return{context:()=>n,helper:i=>(n.helpers.add(i),i)}}function oE(e,t){for(let n=0;n<e.length;n++)Q0(e[n],t)}function Q0(e,t){switch(e.type){case 1:oE(e.cases,t),t.helper("plural");break;case 2:oE(e.items,t);break;case 6:{Q0(e.key,t),t.helper("linked"),t.helper("type");break}case 5:t.helper("interpolate"),t.helper("list");break;case 4:t.helper("interpolate"),t.helper("named");break}}function ij(e,t={}){const n=oj(e);n.helper("normalize"),e.body&&Q0(e.body,n);const r=n.context();e.helpers=Array.from(r.helpers)}function aj(e){const t=e.body;return t.type===2?iE(t):t.cases.forEach(n=>iE(n)),e}function iE(e){if(e.items.length===1){const t=e.items[0];(t.type===3||t.type===9)&&(e.static=t.value,delete t.value)}else{const t=[];for(let n=0;n<e.items.length;n++){const r=e.items[n];if(!(r.type===3||r.type===9)||r.value==null)break;t.push(r.value)}if(t.length===e.items.length){e.static=Y0(t);for(let n=0;n<e.items.length;n++){const r=e.items[n];(r.type===3||r.type===9)&&delete r.value}}}}const sj="minifier";function ks(e){switch(e.t=e.type,e.type){case 0:{const t=e;ks(t.body),t.b=t.body,delete t.body;break}case 1:{const t=e,n=t.cases;for(let r=0;r<n.length;r++)ks(n[r]);t.c=n,delete t.cases;break}case 2:{const t=e,n=t.items;for(let r=0;r<n.length;r++)ks(n[r]);t.i=n,delete t.items,t.static&&(t.s=t.static,delete t.static);break}case 3:case 9:case 8:case 7:{const t=e;t.value&&(t.v=t.value,delete t.value);break}case 6:{const t=e;ks(t.key),t.k=t.key,delete t.key,t.modifier&&(ks(t.modifier),t.m=t.modifier,delete t.modifier);break}case 5:{const t=e;t.i=t.index,delete t.index;break}case 4:{const t=e;t.k=t.key,delete t.key;break}default:throw $l(Be.UNHANDLED_MINIFIER_NODE_TYPE,null,{domain:sj,args:[e.type]})}delete e.type}const lj="parser";function cj(e,t){const{filename:n,breakLineCode:r,needIndent:o}
37=t,i=t.location!==!1,a={filename:n,code:"",column:1,line:1,offset:0,map:void 0,breakLineCode:r,needIndent:o,indentLevel:0};i&&e.loc&&(a.source=e.loc.source);const s=()=>a;function l(_,b){a.code+=_}function c(_,b=!0){const p=b?r:"";l(o?p+"  ".repeat(_):p)}function u(_=!0){const b=++a.indentLevel;_&&c(b)}function d(_=!0){const b=--a.indentLevel;_&&c(b)}function f(){c(a.indentLevel)}return{context:s,push:l,indent:u,deindent:d,newline:f,helper:_=>`_${_}`,needIndent:()=>a.needIndent}}function uj(e,t){const{helper:n}=e;e.push(`${n("linked")}(`),gl(e,t.key),t.modifier?(e.push(", "),gl(e,t.modifier),e.push(", _type")):e.push(", undefined, _type"),e.push(")")}function dj(e,t){const{helper:n,needIndent:r}=e;e.push(`${n("normalize")}([`),e.indent(r());const o=t.items.length;for(let i=0;i<o&&(gl(e,t.items[i]),i!==o-1);i++)e.push(", ");e.deindent(r()),e.push("])")}function fj(e,t){const{helper:n,needIndent:r}=e;if(t.cases.length>1){e.push(`${n("plural")}([`),e.indent(r());const o=t.cases.length;for(let i=0;i<o&&(gl(e,t.cases[i]),i!==o-1);i++)e.push(", ");e.deindent(r()),e.push("])")}}function pj(e,t){t.body?gl(e,t.body):e.push("null")}function gl(e,t){const{helper:n}=e;switch(t.type){case 0:pj(e,t);break;case 1:fj(e,t);break;case 2:dj(e,t);break;case 6:uj(e,t);break;case 8:e.push(JSON.stringify(t.value),t);break;case 7:e.push(JSON.stringify(t.value),t);break;case 5:e.push(`${n("interpolate")}(${n("list")}(${t.index}))`,t);break;case 4:e.push(`${n("interpolate")}(${n("named")}(${JSON.stringify(t.key)}))`,t);break;case 9:e.push(JSON.stringify(t.value),t);break;case 3:e.push(JSON.stringify(t.value),t);break;default:throw $l(Be.UNHANDLED_CODEGEN_NODE_TYPE,null,{domain:lj,args:[t.type]})}}const mj=(e,t={})=>{const n=Pe(t.mode)?t.mode:"normal",r=Pe(t.filename)?t.filename:"message.intl";t.sourceMap;const o=t.breakLineCode!=null?t.breakLineCode:n==="arrow"?";":`
38`,i=t.needIndent?t.needIndent:n!=="arrow",a=e.helpers||[],s=cj(e,{filename:r,breakLineCode:o,needIndent:i});s.push(n==="normal"?"function __msg__ (ctx) {":"(ctx) => {"),s.indent(i),a.length>0&&(s.push(`const { ${Y0(a.map(u=>`${u}: _${u}`),", ")} } = ctx`),s.newline()),s.push("return "),gl(s,e),s.deindent(i),s.push("}"),delete e.helpers;const{code:l,map:c}=s.context();return{ast:e,code:l,map:c?c.toJSON():void 0}};function hj(e,t={}){const n=Ht({},t),r=!!n.jit,o=!!n.minify,i=n.optimize==null?!0:n.optimize,s=rj(n).parse(e);return r?(i&&aj(s),o&&ks(s),{ast:s,code:""}):(ij(s,n),mj(s,n))}function gj(){typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(Ni().__INTLIFY_PROD_DEVTOOLS__=!1),typeof __INTLIFY_DROP_MESSAGE_COMPILER__!="boolean"&&(Ni().__INTLIFY_DROP_MESSAGE_COMPILER__=!1)}function Br(e){return Ke(e)&&Z0(e)===0&&(Nr(e,"b")||Nr(e,"body"))}const nO=["b","body"];function yj(e){return la(e,nO)}const rO=["c","cases"];function vj(e){return la(e,rO,[])}const oO=["s","static"];function bj(e){return la(e,oO)}const iO=["i","items"];function wj(e){return la(e,iO,[])}const aO=["t","type"];function Z0(e){return la(e,aO)}const sO=["v","value"];function xd(e,t){const n=la(e,sO);if(n!=null)return n;throw du(t)}const lO=["m","modifier"];function _j(e){return la(e,lO)}const cO=["k","key"];function Sj(e){const t=la(e,cO);if(t)return t;throw du(6)}function la(e,t,n){for(let r=0;r<t.length;r++){const o=t[r];if(Nr(e,o)&&e[o]!=null)return e[o]}return n}const uO=[...nO,...rO,...oO,...iO,...cO,...lO,...sO,...aO];function du(e){return new Error(`unhandled node type: ${e}`)}function bg(e){return n=>Tj(n,e)}function Tj(e,t){const n=yj(t);if(n==null)throw du(0);if(Z0(n)===1){const i=vj(n);return e.plural(i.reduce((a,s)=>[...a,aE(e,s)],[]))}else return aE(e,n)}function aE(e,t){const n=bj(t);if(n!=null)return e.type==="text"?n:e.normalize([n]);{const r=wj(t).reduce((o,i)=>[...o,pv(e,i)],[]);return e.normalize(r)}}function pv(e,t){const n=Z0(t);switch(n){case 3:return xd(t,n);case 9:return xd(t,n);case 4:{const r=t;if(Nr(r,"k")&&r.k)return e.interpolate(e.named(r.k));if(Nr(r,"key")&&r.key)return e.interpolate(e.named(r.key));throw du(n)}case 5:{const r=t;if(Nr(r,"i")&&Ut(r.i))return e.interpolate(e.list(r.i));if(Nr(r,"index")&&Ut(r.index))return e.interpolate(e.list(r.index));throw du(n)}case 6:{const r=t,o=_j(r),i=Sj(r);return e.linked(pv(e,i),o?pv(e,o):void 0,e.type)}case 7:return xd(t,n);case 8:return xd(t,n);default:throw new Error(`unhandled node on format message part: ${n}`)}}const Ej="Detected HTML in '{source}' message. Recommend not using HTML messages to avoid XSS.";function Cj(e,t){t&&j8(e)&&Io(Gm(Ej,{source:e}))}const Aj=e=>e;let Nd=pt();function Pj(e,t={}){let n=!1;const r=t.onError||W8;return t.onError=o=>{n=!0,r(o)},{...hj(e,t),detectError:n}}function Rj(e,t){if(!__INTLIFY_DROP_MESSAGE_COMPILER__&&Pe(e)){const n=Qe(t.warnHtmlMessage)?t.warnHtmlMessage:!0;Cj(e,n);const o=(t.onCacheKey||Aj)(e),i=Nd[o];if(i)return i;const{ast:a,detectError:s}=Pj(e,{...t,location:!0,jit:!0}),l=bg(a);return s?l:Nd[o]=l}else{if(!Br(e))return Io(`the message that is resolve with key '${t.key}' is not supported for jit compilation`),(()=>e);const n=e.cacheKey;if(n){const r=Nd[n];return r||(Nd[n]=bg(e))}else return bg(e)}}let fu=null;function Ij(e){fu=e}function kj(e,t,n){fu&&fu.emit("i18n:init",{timestamp:Date.now(),i18n:e,version:t,meta:n})}
38const Oj=Dj("function:translate");function Dj(e){return t=>fu&&fu.emit(e,t)}const Sn={INVALID_ARGUMENT:U8,INVALID_DATE_ARGUMENT:18,INVALID_ISO_DATE_ARGUMENT:19,NOT_SUPPORT_NON_STRING_MESSAGE:20,NOT_SUPPORT_LOCALE_PROMISE_VALUE:21,NOT_SUPPORT_LOCALE_ASYNC_FUNCTION:22,NOT_SUPPORT_LOCALE_TYPE:23},Lj=24;function Zo(e){return $l(e,null,{messages:xj})}const xj={[Sn.INVALID_ARGUMENT]:"Invalid arguments",[Sn.INVALID_DATE_ARGUMENT]:"The date provided is an invalid Date object.Make sure your Date represents a valid date.",[Sn.INVALID_ISO_DATE_ARGUMENT]:"The argument provided is not a valid ISO date string",[Sn.NOT_SUPPORT_NON_STRING_MESSAGE]:"Not support non-string message",[Sn.NOT_SUPPORT_LOCALE_PROMISE_VALUE]:"cannot support promise value",[Sn.NOT_SUPPORT_LOCALE_ASYNC_FUNCTION]:"cannot support async function",[Sn.NOT_SUPPORT_LOCALE_TYPE]:"cannot support locale type"};function ew(e,t){return t.locale!=null?sE(t.locale):sE(e.locale)}let wg;function sE(e){if(Pe(e))return e;if(bt(e)){if(e.resolvedOnce&&wg!=null)return wg;if(e.constructor.name==="Function"){const t=e();if(T8(t))throw Zo(Sn.NOT_SUPPORT_LOCALE_PROMISE_VALUE);return wg=t}else throw Zo(Sn.NOT_SUPPORT_LOCALE_ASYNC_FUNCTION)}else throw Zo(Sn.NOT_SUPPORT_LOCALE_TYPE)}function Nj(e,t,n){return[...new Set([n,...wt(t)?t:Ke(t)?Object.keys(t).filter(r=>r!=="default"):Pe(t)?[t]:[n]])]}function mv(e,t,n){const r=Pe(n)?n:pu,o=e;let i;Ke(t)?(o.__localeChainObjectCache||(o.__localeChainObjectCache=new WeakMap),i=o.__localeChainObjectCache.get(t),i||(i=new Map,o.__localeChainObjectCache.set(t,i))):(o.__localeChainCache||(o.__localeChainCache=new Map),i=o.__localeChainCache.get(t),i||(i=new Map,o.__localeChainCache.set(t,i)));const a=i.get(r);if(a)return a;const s=[];let l=[n];for(;wt(l);)l=lE(s,l,t);const c=wt(t)||!st(t)?t:t.default?t.default:null;return l=Pe(c)?[c]:c,wt(l)&&lE(s,l,!1),i.set(r,s),s}function lE(e,t,n){let r=!0;for(let o=0;o<t.length&&Qe(r);o++){const i=t[o];Pe(i)&&(r=Mj(e,t[o],n))}return r}function Mj(e,t,n){let r;const o=t.split("-");do{const i=o.join("-");r=Bj(e,i,n),o.splice(-1,1)}while(o.length&&r===!0);return r}function Bj(e,t,n){let r=!1;if(!e.includes(t)&&(r=!0,t)){r=t[t.length-1]!=="!";const o=t.replace(/!/g,"");e.push(o),(wt(n)||st(n))&&n[o]&&(r=n[o])}return r}const ca=[];ca[0]={w:[0],i:[3,0],"[":[4],o:[7]};ca[1]={w:[1],".":[2],"[":[4],o:[7]};ca[2]={w:[2],i:[3,0],0:[3,0]};ca[3]={i:[3,0],0:[3,0],w:[1,1],".":[2,1],"[":[4,1],o:[7,1]};ca[4]={"'":[5,0],'"':[6,0],"[":[4,2],"]":[1,3],o:8,l:[4,0]};ca[5]={"'":[4,0],o:8,l:[5,0]};ca[6]={'"':[4,0],o:8,l:[6,0]};const $j=/^\s?(?:true|false|-?[\d.]+|'[^']*'|"[^"]*")\s?$/;function Gj(e){return $j.test(e)}function Uj(e){const t=e.charCodeAt(0),n=e.charCodeAt(e.length-1);return t===n&&(t===34||t===39)?e.slice(1,-1):e}function Fj(e){if(e==null)return"o";switch(e.charCodeAt(0)){case 91:case 93:case 46:case 34:case 39:return e;case 95:case 36:case 45:return"i";case 9:case 10:case 13:case 160:case 65279:case 8232:case 8233:return"w"}return"i"}function Wj(e){const t=e.trim();return e.charAt(0)==="0"&&isNaN(parseInt(e))?!1:Gj(t)?Uj(t):"*"+t}function Vj(e){const t=[];let n=-1,r=0,o=0,i,a,s,l,c,u,d;const f=[];f[0]=()=>{a===void 0?a=s:a+=s},f[1]=()=>{a!==void 0&&(t.push(a),a=void 0)},f[2]=()=>{f[0](),o++},f[3]=()=>{if(o>0)o--,r=4,f[0]();else{if(o=0,a===void 0||(a=Wj(a),a===!1))return!1;f[1]()}};function m(){const g=e[n+1];if(r===5&&g==="'"||r===6&&g==='"')return n++,s="\\"+g,f[0](),!0}for(;r!==null;)if(n++,i=e[n],!(i==="\\"&&m())){if(l=Fj(i),d=ca[r],c=d[l]||d.l||8,c===8||(r=c[0],c[1]!==void 0&&(u=f[c[1]],u&&(s=i,u()===!1))))return;if(r===7)return t}}const cE=new Map;function jj(e,t){return Ke(e)?e[t]:null}function Hj(e,t){if(!Ke(e))return null;let n=cE.get(t);if(n||(n=Vj(t),n&&cE.set(t,n)),!n)return null;const r=n.length;let o=e,i=0;for(;i<r;){const a=n[i];if(uO.includes(a)&&Br(o)||!Ke(o)||!Nr(o,a))return null;const s=o[a];if(s===void 0||bt(o))return null;o=s,i++}return o}const Xt={NOT_FOUND_KEY:1,FALLBACK_TO_TRANSLATE:2,CANNOT_FORMAT_NUMBER:3,FALLBACK_TO_NUMBER_FORMAT:4,CANNOT_FORMAT_DATE:5,FALLBACK_TO_DATE_FORMAT:6,EXPERIMENTAL_CUSTOM_MESSAGE_COMPILER:7,INVALID_
38NUMBER_ARGUMENT:8,INVALID_DATE_ARGUMENT:9},Es=10,zj={[Xt.NOT_FOUND_KEY]:"Not found '{key}' key in '{locale}' locale messages.",[Xt.FALLBACK_TO_TRANSLATE]:"Fall back to translate '{key}' key with '{target}' locale.",[Xt.CANNOT_FORMAT_NUMBER]:"Cannot format a number value due to not supported Intl.NumberFormat.",[Xt.FALLBACK_TO_NUMBER_FORMAT]:"Fall back to number format '{key}' key with '{target}' locale.",[Xt.CANNOT_FORMAT_DATE]:"Cannot format a date value due to not supported Intl.DateTimeFormat.",[Xt.FALLBACK_TO_DATE_FORMAT]:"Fall back to datetime format '{key}' key with '{target}' locale.",[Xt.EXPERIMENTAL_CUSTOM_MESSAGE_COMPILER]:"This project is using Custom Message Compiler, which is an experimental feature. It may receive breaking changes or be removed in the future.",[Xt.INVALID_NUMBER_ARGUMENT]:"Invalid argument for number formatting: expected a number but received '{value}'.",[Xt.INVALID_DATE_ARGUMENT]:"Invalid argument for datetime formatting: expected a Date, number, or ISO string but received '{value}'."};function ta(e,...t){return Gm(zj[e],...t)}const Kj="11.4.13",Fm=-1,pu="en-US",yl="",uE=e=>`${e.charAt(0).toLocaleUpperCase()}${e.substr(1)}`;function qj(){return{upper:(e,t)=>t==="text"&&Pe(e)?e.toUpperCase():t==="vnode"&&Ke(e)&&"__v_isVNode"in e?e.children.toUpperCase():e,lower:(e,t)=>t==="text"&&Pe(e)?e.toLowerCase():t==="vnode"&&Ke(e)&&"__v_isVNode"in e?e.children.toLowerCase():e,capitalize:(e,t)=>t==="text"&&Pe(e)?uE(e):t==="vnode"&&Ke(e)&&"__v_isVNode"in e?uE(e.children):e}}let dO;function Yj(e){dO=e}let fO;function Jj(e){fO=e}let pO;function Xj(e){pO=e}let mO=null;const Qj=e=>{mO=e},Zj=()=>mO;let hO=null;const dE=e=>{hO=e},fE=()=>hO;let pE=0;function e7(e={}){const t=bt(e.onWarn)?e.onWarn:Io,n=Pe(e.version)?e.version:Kj,r=Pe(e.locale)||bt(e.locale)?e.locale:pu,o=bt(r)?pu:r,i=wt(e.fallbackLocale)||st(e.fallbackLocale)||Pe(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:o,a=st(e.messages)?e.messages:_g(o),s=st(e.datetimeFormats)?e.datetimeFormats:_g(o),l=st(e.numberFormats)?e.numberFormats:_g(o),c=Ht(pt(),e.modifiers,qj()),u=e.pluralRules||pt(),d=bt(e.missing)?e.missing:null,f=Qe(e.missingWarn)||hl(e.missingWarn)?e.missingWarn:!0,m=Qe(e.fallbackWarn)||hl(e.fallbackWarn)?e.fallbackWarn:!0,g=!!e.fallbackFormat,_=!!e.unresolving,b=bt(e.postTranslation)?e.postTranslation:null,p=st(e.processor)?e.processor:null,h=Qe(e.warnHtmlMessage)?e.warnHtmlMessage:!0,y=!!e.escapeParameter,v=bt(e.messageCompiler)?e.messageCompiler:dO;bt(e.messageCompiler)&&J0(ta(Xt.EXPERIMENTAL_CUSTOM_MESSAGE_COMPILER));const w=bt(e.messageResolver)?e.messageResolver:fO||jj,S=bt(e.localeFallbacker)?e.localeFallbacker:pO||Nj,T=Ke(e.fallbackContext)?e.fallbackContext:void 0,C=e,R=Ke(C.__datetimeFormatters)?C.__datetimeFormatters:new Map,P=Ke(C.__numberFormatters)?C.__numberFormatters:new Map,E=Ke(C.__meta)?C.__meta:{};pE++;const A={version:n,cid:pE,locale:r,fallbackLocale:i,messages:a,modifiers:c,pluralRules:u,missing:d,missingWarn:f,fallbackWarn:m,fallbackFormat:g,unresolving:_,postTranslation:b,processor:p,warnHtmlMessage:h,escapeParameter:y,messageCompiler:v,messageResolver:w,localeFallbacker:S,fallbackContext:T,onWarn:t,__meta:E};return A.datetimeFormats=s,A.numberFormats=l,A.__datetimeFormatters=R,A.__numberFormatters=P,A.__v_emitter=C.__v_emitter!=null?C.__v_emitter:void 0,kj(A,n,E),A}const _g=e=>({[e]:pt()});function tw(e,t){return e instanceof RegExp?e.test(t):e}function gO(e,t){return e instanceof RegExp?e.test(t):e}function yO(e,t,n,r,o){const{missing:i,onWarn:a}=e;{const s=e.__v_emitter;s&&s.emit("missing",{locale:n,key:t,type:o,groupId:ea(o,t)})}if(i!==null){const s=i(e,n,t,o);return Pe(s)?s:t}else return gO(r,t)&&a(ta(Xt.NOT_FOUND_KEY,{key:t,locale:n})),t}function mE(e,t){const n=e;Ke(t)?n.__localeChainObjectCache?.delete(t):n.__localeChainCache?.delete(t)}function Md(e,t,n){mE(e,n),e.fallbackContext&&mE(e.fallbackContext,n),e.localeFallbacker(e,n,t)}function vO(e,t){return e===t?!1:e.split("-")[0]===t.split("-")[0]}function t7(e,t){const n=t.indexOf(e);if(n===-1)return!1;for(let r=n+1;r<t.length;r++)if(vO(e,t[r]))return!0;return!1}function bO(e,t,n,r,o,i,a){const{fallbackLocale:s,localeFallbacker:l,onWarn:c}=e,u=l(e,s,n);let d=n;for(let f=0;f<u.length;f++){const m=u[f];if(n!==m&&tw(i,t)&&c(ta(a==="datetime format"?Xt.FALLBACK_TO_DATE_FORMAT:Xt.FALLBACK_TO_NUMBER_FORMAT,{key:t,target:m})),n!==m){const _=e.__v_emitter;_&&_.emit("fallback",{type:a,key:t,from:d,to:m,groupId:ea(a,t)})}const g=(r[m]||{})[t];if(st(g)&&Pe(m))return m;yO(e,t,m,o,a),d=m}return null}function wO(e,t,n){let r=`${e}__${t}`;
38return st(n)&&!K0(n)&&(r=`${r}__${JSON.stringify(n)}`),r}function _O(e,t,n){for(const r in n){const o=`${t}__${r}`;for(const i of e.keys())(i===o||i.startsWith(`${o}__`))&&e.delete(i)}}function SO(e,t,n,r){const[,o,i,a]=e;let s=n;return Pe(o)?t.key=o:st(o)&&Object.keys(o).forEach(l=>{r.includes(l)?s[l]=o[l]:t[l]=o[l]}),Pe(i)?t.locale=i:st(i)&&(s=i),st(a)&&(s=a),s}const hE=typeof Intl<"u",TO={dateTimeFormat:hE&&typeof Intl.DateTimeFormat<"u",numberFormat:hE&&typeof Intl.NumberFormat<"u"};function gE(e,...t){const{datetimeFormats:n,unresolving:r,onWarn:o}=e,{__datetimeFormatters:i}=e;if(!TO.dateTimeFormat)return o(ta(Xt.CANNOT_FORMAT_DATE)),yl;if(!Pe(t[0])&&!eO(t[0])&&!Ut(t[0]))return o(ta(Xt.INVALID_DATE_ARGUMENT,{value:String(t[0])})),yl;const[a,s,l,c]=hv(...t),u=Qe(l.missingWarn)?l.missingWarn:e.missingWarn,d=Qe(l.fallbackWarn)?l.fallbackWarn:e.fallbackWarn,f=!!l.part,m=ew(e,l);if(!Pe(a)||a===""){const h=new Intl.DateTimeFormat(m.replace(/!/g,""),c);return f?h.formatToParts(s):h.format(s)}const g=bO(e,a,m,n,u,d,"datetime format");if(!Pe(g))return r?Fm:a;const _=n[g][a],b=wO(g,a,c);let p=i.get(b);return p||(p=new Intl.DateTimeFormat(g,Ht({},_,c)),i.set(b,p)),f?p.formatToParts(s):p.format(s)}const EO=["localeMatcher","weekday","era","year","month","day","hour","minute","second","timeZoneName","formatMatcher","hour12","timeZone","dateStyle","timeStyle","calendar","dayPeriod","numberingSystem","hourCycle","fractionalSecondDigits"];function hv(...e){const[t]=e,n=pt(),r=pt();let o;if(Pe(t)){const a=t.match(/(\d{4}-\d{2}-\d{2})(T|\s)?(.*)/);if(!a)throw Zo(Sn.INVALID_ISO_DATE_ARGUMENT);const s=a[3]?a[3].trim().startsWith("T")?`${a[1].trim()}${a[3].trim()}`:`${a[1].trim()}T${a[3].trim()}`:a[1].trim();o=new Date(s);try{o.toISOString()}catch{throw Zo(Sn.INVALID_ISO_DATE_ARGUMENT)}}else if(eO(t)){if(isNaN(t.getTime()))throw Zo(Sn.INVALID_DATE_ARGUMENT);o=t}else if(Ut(t))o=t;else throw Zo(Sn.INVALID_ARGUMENT);const i=SO(e,n,r,EO);return[n.key||"",o,n,i]}function yE(e,t,n){_O(e.__datetimeFormatters,t,n)}function vE(e,...t){const{numberFormats:n,unresolving:r,onWarn:o}=e,{__numberFormatters:i}=e;if(!TO.numberFormat)return o(ta(Xt.CANNOT_FORMAT_NUMBER)),yl;if(!Ut(t[0]))return o(ta(Xt.INVALID_NUMBER_ARGUMENT,{value:String(t[0])})),yl;const[a,s,l,c]=gv(...t),u=Qe(l.missingWarn)?l.missingWarn:e.missingWarn,d=Qe(l.fallbackWarn)?l.fallbackWarn:e.fallbackWarn,f=!!l.part,m=ew(e,l);if(!Pe(a)||a===""){const h=new Intl.NumberFormat(m.replace(/!/g,""),c);return f?h.formatToParts(s):h.format(s)}const g=bO(e,a,m,n,u,d,"number format");if(!Pe(g))return r?Fm:a;const _=n[g][a],b=wO(g,a,c);let p=i.get(b);return p||(p=new Intl.NumberFormat(g,Ht({},_,c)),i.set(b,p)),f?p.formatToParts(s):p.format(s)}const CO=["localeMatcher","style","currency","currencyDisplay","currencySign","useGrouping","minimumIntegerDigits","minimumFractionDigits","maximumFractionDigits","minimumSignificantDigits","maximumSignificantDigits","compactDisplay","notation","signDisplay","unit","unitDisplay","roundingMode","roundingPriority","roundingIncrement","trailingZeroDisplay"];function gv(...e){const[t]=e,n=pt(),r=pt();if(!Ut(t))throw Zo(Sn.INVALID_ARGUMENT);const o=t,i=SO(e,n,r,CO);return[n.key||"",o,n,i]}function bE(e,t,n){_O(e.__numberFormatters,t,n)}const n7=e=>e,r7=e=>"",o7="text",i7=e=>e.length===0?"":Y0(e),a7=E8;function Sg(e,t){return e=Math.abs(e),t===2?e===1?0:1:Math.min(e,2)}function s7(e){const t=Ut(e.pluralIndex)?e.pluralIndex:-1;return Ut(e.named?.count)?e.named.count:Ut(e.named?.n)?e.named.n:t}function l7(e={}){const t=e.locale,n=s7(e),r=Pe(t)&&bt(e.pluralRules?.[t])?e.pluralRules[t]:Sg,o=r===Sg?void 0:Sg,i=p=>p[r(n,p.length,o)],a=e.list||[],s=p=>a[p],l=e.named||pt();Ut(e.pluralIndex)&&(l.count||=e.pluralIndex,l.n||=e.pluralIndex);const c=p=>l[p];function u(p,h){const y=bt(e.messages)?e.messages(p,!!h):Ke(e.messages)?e.messages[p]:!1;return y||(e.parent?e.parent.message(p):r7)}const d=p=>e.modifiers?e.modifiers[p]:n7,f=bt(e.processor?.normalize)?e.processor.normalize:i7,m=bt(e.processor?.interpolate)?e.processor.interpolate:a7,g=Pe(e.processor?.type)?e.processor.type:o7,b={list:s,named:c,plural:i,linked:(p,...h)=>{const[y,v]=h;let w="text",S="";h.length===1?Ke(y)?(S=y.modifier||S,w=y.type||w):Pe(y)&&(S=y||S):h.length===2&&(Pe(y)&&(S=y||S),Pe(v)&&(w=v||w));const T=u(p,!0)(b),C=T===""||T===void 0?p:T,R=w==="vnode"&&wt(C)&&S?C[0]:C;return S?d(S)(R,w):R},message:u,type:g,interpolate:m,normalize:f,values:Ht(pt(),a,l)};return b}const wE=()=>"",Or=e=>bt(e);function _E(e,...t){const{fallbackFormat:n,postTranslation:r,unresolving:o,messageCompiler:i,fallbackLocale:a,messages:s}=e,[l,c]=yv(...t),u=Qe(c.missingWarn)?c.missingWarn:e.missingWarn,d=Qe(c.fallbackWarn)?c.fallbackWarn:e.fallbackWarn,f=Qe(c.escapeParameter)?c.escapeParameter:e.escapeParameter,m=!!c.resolvedMessage,g
38=Pe(c.default)||Qe(c.default)?Qe(c.default)?i?l:()=>l:c.default:n?i?l:()=>l:null,_=n||g!=null&&(Pe(g)||bt(g)),b=ew(e,c);f&&c7(c);let[p,h,y]=m?[l,b,s[b]||pt()]:AO(e,l,b,a,d,u),v=p,w=l;if(!m&&!(Pe(v)||Br(v)||Or(v))&&_&&(v=g,w=v),!m&&(!(Pe(v)||Br(v)||Or(v))||!Pe(h)))return o?Fm:l;if(Pe(v)&&e.messageCompiler==null)return Io(`The message format compilation is not supported in this build. Because message compiler isn't included. You need to pre-compilation all message format. So translate function return '${l}'.`),l;let S=!1;const T=()=>{S=!0},C=Or(v)?v:PO(e,l,h,v,w,T);if(S)return v;const R=p7(e,h,y,c),P=l7(R),E=u7(e,C,P);let A=r?r(E,l):E;f&&Pe(A)&&(A=$8(A));{const L={timestamp:Date.now(),key:Pe(l)?l:Or(v)?v.key:"",locale:h||(Or(v)?v.locale:""),format:Pe(v)?v:Or(v)?v.source:"",message:A};L.meta=Ht({},e.__meta,Zj()||{}),Oj(L)}return A}function c7(e){wt(e.list)?e.list=e.list.map(t=>Pe(t)?eE(t):t):Ke(e.named)&&Object.keys(e.named).forEach(t=>{Pe(e.named[t])&&(e.named[t]=eE(e.named[t]))})}function AO(e,t,n,r,o,i){const{messages:a,onWarn:s,messageResolver:l,localeFallbacker:c}=e,u=c(e,r,n);let d=pt(),f,m=null,g=n,_=null;const b="translate";for(let p=0;p<u.length;p++){f=_=u[p],n!==f&&!vO(n,f)&&tw(o,t)&&s(ta(Xt.FALLBACK_TO_TRANSLATE,{key:t,target:f}));const h=e.__v_emitter;n!==f&&h&&h.emit("fallback",{type:b,key:t,from:g,to:_,groupId:ea(b,t)}),d=a[f]||pt();let y=null,v,w;if(no&&h&&(y=window.performance.now(),v="intlify-message-resolve-start",w="intlify-message-resolve-end",dr&&dr(v)),(m=l(d,t))===null&&(m=d[t]),no&&h){const S=window.performance.now();h&&y&&m&&h.emit("message-resolve",{type:"message-resolve",key:t,message:m,time:S-y,groupId:ea(b,t)}),v&&w&&dr&&Za&&(dr(w),Za("intlify message resolve",v,w))}if(Pe(m)||Br(m)||Or(m))break;if(!t7(f,u)){const S=yO(e,t,f,i,b);S!==t&&(m=S)}g=_}return[m,f,d]}function PO(e,t,n,r,o,i){const{messageCompiler:a,warnHtmlMessage:s}=e;if(Or(r)){const m=r;return m.locale=m.locale||n,m.key=m.key||t,m}if(a==null){const m=(()=>r);return m.locale=n,m.key=t,m}const l=e.__v_emitter;let c=null,u,d;no&&l&&(c=window.performance.now(),u="intlify-message-compilation-start",d="intlify-message-compilation-end",dr&&dr(u));const f=a(r,d7(e,n,o,r,s,i));if(no&&l){const m=window.performance.now();l&&c&&l.emit("message-compilation",{type:"message-compilation",message:r,time:m-c,groupId:ea("translate",t)}),u&&d&&dr&&Za&&(dr(d),Za("intlify message compilation",u,d))}
38return f.locale=n,f.key=t,f.source=r,f}function u7(e,t,n){const r=e.__v_emitter;let o=null,i,a;no&&r&&(o=window.performance.now(),i="intlify-message-evaluation-start",a="intlify-message-evaluation-end",dr&&dr(i));const s=t(n);if(no&&r){const l=window.performance.now();r&&o&&r.emit("message-evaluation",{type:"message-evaluation",value:s,time:l-o,groupId:ea("translate",t.key)}),i&&a&&dr&&Za&&(dr(a),Za("intlify message evaluation",i,a))}return s}function yv(...e){const[t,n,r]=e,o=pt();if(!Pe(t)&&!Ut(t)&&!Or(t)&&!Br(t))throw Zo(Sn.INVALID_ARGUMENT);const i=Ut(t)?String(t):(Or(t),t);return Ut(n)?o.plural=n:Pe(n)?o.default=n:st(n)&&!K0(n)?o.named=n:wt(n)&&(o.list=n),Ut(r)?o.plural=r:Pe(r)?o.default=r:st(r)&&Ht(o,r),[i,o]}function d7(e,t,n,r,o,i){return{locale:t,key:n,warnHtmlMessage:o,onError:a=>{i&&i(a);{const s=f7(r),l=a.location&&s&&C8(s,a.location.start.offset,a.location.end.offset),c=e.__v_emitter;c&&s&&c.emit("compile-error",{message:s,error:a.message,start:a.location&&a.location.start.offset,end:a.location&&a.location.end.offset,groupId:ea("translate",n)});const u=`Message compilation error: ${a.message}`;throw new SyntaxError(l?`${u}
39${l}`:u)}},onCacheKey:a=>b8(t,n,a)}}function f7(e){if(Pe(e))return e;if(e.loc&&e.loc.source)return e.loc.source}function p7(e,t,n,r){const{modifiers:o,pluralRules:i,messageResolver:a,fallbackLocale:s,fallbackWarn:l,missingWarn:c,fallbackContext:u}=e,f={locale:t,modifiers:o,pluralRules:i,messages:(m,g)=>{let _=a(n,m);if(_==null&&(u||g)){const[b,,p]=AO(u||e,m,t,s,l,c);_=b??a(p,m)}if(Pe(_)||Br(_)){let b=!1;const h=PO(e,m,t,_,m,()=>{b=!0});return b?wE:h}else return Or(_)?_:wE}};return e.processor&&(f.processor=e.processor),r.list&&(f.list=r.list),r.named&&(f.named=r.named),Ut(r.plural)&&(f.pluralIndex=r.plural),f}gj();const m7="11.4.13";function h7(){typeof __VUE_I18N_FULL_INSTALL__!="boolean"&&(Ni().__VUE_I18N_FULL_INSTALL__=!0),typeof __VUE_I18N_LEGACY_API__!="boolean"&&(Ni().__VUE_I18N_LEGACY_API__=!0),typeof __INTLIFY_DROP_MESSAGE_COMPILER__!="boolean"&&(Ni().__INTLIFY_DROP_MESSAGE_COMPILER__=!1),typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(Ni().__INTLIFY_PROD_DEVTOOLS__=!1)}const ht={UNEXPECTED_RETURN_TYPE:Lj,INVALID_ARGUMENT:25,MUST_BE_CALL_SETUP_TOP:26,NOT_INSTALLED:27,REQUIRED_VALUE:28,INVALID_VALUE:29,CANNOT_SETUP_VUE_DEVTOOLS_PLUGIN:30,NOT_INSTALLED_WITH_PROVIDE:31,UNEXPECTED_ERROR:32,NOT_COMPATIBLE_LEGACY_VUE_I18N:33,NOT_AVAILABLE_COMPOSITION_IN_LEGACY:34};function Un(e,...t){return $l(e,null,{messages:g7,args:t})}const g7={[ht.UNEXPECTED_RETURN_TYPE]:"Unexpected return type in composer",[ht.INVALID_ARGUMENT]:"Invalid argument",[ht.MUST_BE_CALL_SETUP_TOP]:"Must be called at the top of a `setup` function",[ht.NOT_INSTALLED]:"Need to install with `app.use` function",[ht.UNEXPECTED_ERROR]:"Unexpected error",[ht.REQUIRED_VALUE]:"Required in value: {0}",[ht.INVALID_VALUE]:"Invalid value",[ht.CANNOT_SETUP_VUE_DEVTOOLS_PLUGIN]:"Cannot setup vue-devtools plugin",[ht.NOT_INSTALLED_WITH_PROVIDE]:"Need to install with `provide` function",[ht.NOT_COMPATIBLE_LEGACY_VUE_I18N]:"Not compatible legacy VueI18n.",[ht.NOT_AVAILABLE_COMPOSITION_IN_LEGACY]:"Not available Compostion API in Legacy API mode. Please make sure that the legacy API mode is working properly"},vv=Oo("__translateVNode"),bv=Oo("__datetimeParts"),wv=Oo("__numberParts"),ci=Oo("__enableEmitter"),es=Oo("__disableEmitter"),RO=Oo("__setPluralRules"),IO=Oo("__injectWithOption"),Gs=Oo("__dispose"),Dr={FALLBACK_TO_ROOT:Es,NOT_FOUND_PARENT_SCOPE:Es+1,IGNORE_OBJ_FLATTEN:Es+2,DEPRECATE_LEGACY_MODE:Es+3,DEPRECATE_TRANSLATE_CUSTOME_DIRECTIVE:Es+4,DUPLICATE_USE_I18N_CALLING:Es+5},y7={[Dr.FALLBACK_TO_ROOT]:"Fall back to {type} '{key}' with root locale.",[Dr.NOT_FOUND_PARENT_SCOPE]:"Not found parent scope. use the global scope.",[Dr.IGNORE_OBJ_FLATTEN]:"Ignore object flatten: '{key}' key has an string value",[Dr.DEPRECATE_LEGACY_MODE]:`Legacy API mode has been deprecated in v11. Use Composition API mode instead.
40About how to use the Composition API mode, see https://vue-i18n.intlify.dev/guide/advanced/composition.html`,[Dr.DEPRECATE_TRANSLATE_CUSTOME_DIRECTIVE]:"'v-t' has been deprecated 
40in v11. Use translate APIs ('t' or '$t') instead.",[Dr.DUPLICATE_USE_I18N_CALLING]:"Duplicate `useI18n` calling by local scope. Please don't call it on local scope, due to it does not work properly in component."};function vl(e,...t){return Gm(y7[e],...t)}let kO=null;{const e=Ni().__VUE_INSTANCE_SETTERS__;wt(e)&&e.push(t=>{kO=t})}function mu(e){if(!Ke(e)||Br(e))return e;for(const t in e)if(Nr(e,t))if(!t.includes("."))Ke(e[t])&&mu(e[t]);else{const n=t.split("."),r=n.length-1;let o=e,i=!1;for(let a=0;a<r;a++){if(n[a]==="__proto__")throw new Error(`unsafe key: ${n[a]}`);if(n[a]in o||(o[n[a]]=pt()),!Ke(o[n[a]])){Io(vl(Dr.IGNORE_OBJ_FLATTEN,{key:n[a]})),i=!0;break}o=o[n[a]]}if(i||(Br(o)?uO.includes(n[r])||delete e[t]:(o[n[r]]=e[t],delete e[t])),!Br(o)){const a=o[n[r]];Ke(a)&&mu(a)}}return e}function nw(e,t){const{messages:n,__i18n:r,messageResolver:o,flatJson:i}=t,a=st(n)?n:wt(r)?pt():{[e]:pt()};if(wt(r)&&r.forEach(s=>{if("locale"in s&&"resource"in s){const{locale:l,resource:c}=s;l?(a[l]=a[l]||pt(),_f(c,a[l])):_f(c,a)}else Pe(s)&&_f(JSON.parse(s),a)}),o==null&&i)for(const s in a)Nr(a,s)&&mu(a[s]);return a}function OO(e){return e.type}function DO(e,t,n){let r=Ke(t.messages)?t.messages:pt();"__i18nGlobal"in n&&(r=nw(e.locale.value,{messages:r,__i18n:n.__i18nGlobal}));const o=Object.keys(r);o.length&&o.forEach(i=>{e.mergeLocaleMessage(i,r[i])});{if(Ke(t.datetimeFormats)){const i=Object.keys(t.datetimeFormats);i.length&&i.forEach(a=>{e.mergeDateTimeFormat(a,t.datetimeFormats[a])})}if(Ke(t.numberFormats)){const i=Object.keys(t.numberFormats);i.length&&i.forEach(a=>{e.mergeNumberFormat(a,t.numberFormats[a])})}}}function SE(e){return O(To,null,e,0)}function qs(){return kO??_t()}const TE="__INTLIFY_META__",EE=()=>[],v7=()=>!1;let CE=0;function AE(e){return((t,n,r,o)=>e(n,r,qs()||void 0,o))}const b7=()=>{const e=qs();let t=null;return e&&(t=OO(e)[TE])?{[TE]:t}:null};function _p(e={}){const{__root:t,__injectWithOption:n}=e,r=t===void 0,o=e.flatJson,i=no?z:Kp;let a=Qe(e.inheritLocale)?e.inheritLocale:!0;const s=i(t&&a?t.locale.value:Pe(e.locale)?e.locale:pu),l=i(t&&a?t.fallbackLocale.value:Pe(e.fallbackLocale)||wt(e.fallbackLocale)||st(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:s.value),c=i(nw(s.value,e)),u=i(st(e.datetimeFormats)?e.datetimeFormats:{[s.value]:{}}),d=i(st(e.numberFormats)?e.numberFormats:{[s.value]:{}});let f=t?t.missingWarn:Qe(e.missingWarn)||hl(e.missingWarn)?e.missingWarn:!0,m=t?t.fallbackWarn:Qe(e.fallbackWarn)||hl(e.fallbackWarn)?e.fallbackWarn:!0,g=t?t.fallbackRoot:Qe(e.fallbackRoot)?e.fallbackRoot:!0,_=!!e.fallbackFormat,b=bt(e.missing)?e.missing:null,p=bt(e.missing)?AE(e.missing):null,h=bt(e.postTranslation)?e.postTranslation:null,y=t?t.warnHtmlMessage:Qe(e.warnHtmlMessage)?e.warnHtmlMessage:!0,v=!!e.escapeParameter;const w=t?t.modifiers:st(e.modifiers)?e.modifiers:{};let S=e.pluralRules||t&&t.pluralRules,T;T=(()=>{r&&dE(null);const ee={version:m7,locale:s.value,fallbackLocale:l.value,messages:c.value,modifiers:w,pluralRules:S,missing:p===null?void 0:p,missingWarn:f,fallbackWarn:m,fallbackFormat:_,unresolving:!0,postTranslation:h===null?void 0:h,warnHtmlMessage:y,escapeParameter:v,messageResolver:e.messageResolver,messageCompiler:e.messageCompiler,__meta:{framework:"vue"}};ee.datetimeFormats=u.value,ee.numberFormats=d.value,ee.__datetimeFormatters=st(T)?T.__datetimeFormatters:void 0,ee.__numberFormatters=st(T)?T.__numberFormatters:void 0,ee.__v_emitter=st(T)?T.__v_emitter:void 0;const se=e7(ee);return r&&dE(se),se})(),Md(T,s.value,l.value);function R(){return[s.value,l.value,c.value,u.value,d.value]}const P=W({get:()=>s.value,set:ee=>{T.locale=ee,s.value=ee}});function E(ee){r||(T.fallbackContext=t?fE():void 0);try{Md(T,s.value,ee)}finally{r||(T.fallbackContext=void 0)}}const A=W({get:()=>l.value,set:ee=>{l.value=ee,T.fallbackLocale=l.value,E(l.value)}}),L=W(()=>c.value),x=W(()=>u.value),j=W(()=>d.value);function G(){return bt(h)?h:null}function q(ee){h=ee,T.postTranslation=ee}function J(){return b}function fe(ee){ee!==null&&(p=AE(ee)),b=ee,T.missing=p}function ve(ee,se){return ee!=="translate"||!se.resolvedMessage}const le=(ee,se,Ce,Ie,Ue,vt)=>{R();let dt;try{r||(T.fallbackContext=t?fE():void 0),dt=ee(T)}finally{r||(T.fallbackContext=void 0)}if(Ce!=="translate exists"&&Ut(dt)&&dt===Fm||Ce==="translate exists"&&!dt){const[Nt,Lo]=se();if(t&&Pe(Nt)&&ve(Ce,Lo)){g&&(tw(m,Nt)||gO(f,Nt))&&Io(vl(Dr.FALLBACK_TO_ROOT,{key:Nt,type:Ce}));{const{__v_emitter:ua}=T;ua&&g&&ua.emit("fallback",{type:Ce,key:Nt,to:"global",groupId:ea(Ce,Nt)})}}return t&&g?Ie(t):Ue(Nt)}else{if(vt(dt))return dt;throw Un(ht.UNEXPECTED_RETURN_TYPE)}};function re(...ee){return le(se=>Reflect.apply(_E,null,[se,...ee]),()=>yv(...ee),"translate",se=>Reflect.apply(se.t,se,[...ee]),se=>se,se=>Pe(se))}function X(...ee){const[se,Ce,Ie]=ee;if(Ie&&!Ke(Ie))throw Un(ht.INVALID_ARGUMENT);return re(se,Ce,Ht({resolvedMessage:!0},Ie||{}))}function ie(...ee){return le(se=>Reflect.apply(gE,null,[se,...ee]),()=>hv(...ee),"datetime format",se=>Reflect.apply(se.d,se,[...ee]),()=>yl,se=>Pe(se)||wt(se))}function M(...ee){return le(se=>Reflect.apply(vE,null,[se,...ee]),()=>gv(...ee),"number format",se=>Reflect.apply(se.n,se,[...ee]),()=>yl,se=>Pe(se)||wt(se))}function U(ee){return ee.map(se=>Pe(se)||Ut(se)||Qe(se)?SE(String(se)):se)}const te={normalize:U,interpolate:ee=>ee,type:"vnode"};function ae(...ee){return le(se=>{let Ce;const Ie=se;try{Ie.processor=te,Ce=Reflect.apply(_E,null,[Ie,...ee])}finally{Ie.processor=null}return Ce},()=>yv(...ee),"translate",se=>se[vv](...ee),se=>[SE(se)],se=>wt(se))}function ue(...ee){return le(se=>Reflect.apply(vE,null,[se,...ee]),()=>gv(...ee),"number format",se=>se[wv](...ee),EE,se=>Pe(se)||wt(se))}function ge(...ee){return le(se=>Reflect.apply(gE,null,[se,...ee]),()=>hv(...ee),"datetime format",se=>se[bv](...ee),EE,se=>Pe(se)||wt(se))}function Te(ee){S=ee,T.pluralRules=S}function D(ee,se){return le(()=>{if(!ee)return!1;const Ce=Pe(se)?se:s.value,Ie=Pe(se)?[Ce]:mv(T,l.value,Ce);for(let Ue=0;Ue<Ie.length;Ue++){const vt=de(Ie[Ue]);let dt=T.messageResolver(vt,ee);if(dt===null&&(dt=vt[ee]),Br(dt)||Or(dt)||Pe(dt))return!0}return!1},()=>[ee],"translate exists",Ce=>
40Reflect.apply(Ce.te,Ce,[ee,se]),v7,Ce=>Qe(Ce))}function V(ee){let se=null;const Ce=mv(T,l.value,s.value);for(let Ie=0;Ie<Ce.length;Ie++){const Ue=c.value[Ce[Ie]]||{},vt=T.messageResolver(Ue,ee);if(vt!=null){se=vt;break}}return se}function oe(ee){const se=V(ee);return se??(t?t.tm(ee)||{}:{})}function de(ee){return c.value[ee]||{}}function pe(ee,se){if(o){const Ce={[ee]:se};for(const Ie in Ce)Nr(Ce,Ie)&&mu(Ce[Ie]);se=Ce[ee]}c.value[ee]=se,T.messages=c.value}function I(ee,se){c.value[ee]=c.value[ee]||{};const Ce={[ee]:se};if(o)for(const Ie in Ce)Nr(Ce,Ie)&&mu(Ce[Ie]);se=Ce[ee],_f(se,c.value[ee]),T.messages=c.value}function N(ee){return u.value[ee]||{}}function Y(ee,se){u.value[ee]=se,T.datetimeFormats=u.value,yE(T,ee,se)}function F(ee,se){u.value[ee]=Ht(u.value[ee]||{},se),T.datetimeFormats=u.value,yE(T,ee,se)}function Q(ee){return d.value[ee]||{}}function ce(ee,se){d.value[ee]=se,T.numberFormats=d.value,bE(T,ee,se)}function me(ee,se){d.value[ee]=Ht(d.value[ee]||{},se),T.numberFormats=d.value,bE(T,ee,se)}CE++,Se(l,()=>E(l.value),{deep:!0,flush:"sync"}),t&&no&&(Se(t.locale,ee=>{a&&(s.value=ee,T.locale=ee,Md(T,s.value,l.value))}),Se(t.fallbackLocale,ee=>{a&&(l.value=ee,T.fallbackLocale=l.value,Md(T,s.value,l.value))}));const be={id:CE,locale:P,fallbackLocale:A,get inheritLocale(){return a},set inheritLocale(ee){a=ee,ee&&t&&(P.value=t.locale.value,A.value=t.fallbackLocale.value)},get availableLocales(){return Object.keys(c.value).sort()},messages:L,get modifiers(){return w},get pluralRules(){return S||{}},get isGlobal(){return r},get missingWarn(){return f},set missingWarn(ee){f=ee,T.missingWarn=f},get fallbackWarn(){return m},set fallbackWarn(ee){m=ee,T.fallbackWarn=m},get fallbackRoot(){return g},set fallbackRoot(ee){g=ee},get fallbackFormat(){return _},set fallbackFormat(ee){_=ee,T.fallbackFormat=_},get warnHtmlMessage(){return y},set warnHtmlMessage(ee){y=ee,T.warnHtmlMessage=ee},get escapeParameter(){return v},set escapeParameter(ee){v=ee,T.escapeParameter=ee},t:re,getLocaleMessage:de,setLocaleMessage:pe,mergeLocaleMessage:I,getPostTranslationHandler:G,setPostTranslationHandler:q,getMissingHandler:J,setMissingHandler:fe,[RO]:Te};return be.datetimeFormats=x,be.numberFormats=j,be.rt=X,be.te=D,be.tm=oe,be.d=ie,be.n=M,be.getDateTimeFormat=N,be.setDateTimeFormat=Y,be.mergeDateTimeFormat=F,be.getNumberFormat=Q,be.setNumberFormat=ce,be.mergeNumberFormat=me,be[IO]=n,be[vv]=ae,be[bv]=ge,be[wv]=ue,be[ci]=ee=>{T.__v_emitter=ee},be[es]=()=>{T.__v_emitter=void 0},be}const LO="vue-i18n: composer properties",Tg={"vue-devtools-plugin-vue-i18n":"Vue I18n DevTools","vue-i18n-resource-inspector":"Vue I18n DevTools","vue-i18n-timeline":"Vue I18n"},w7={"vue-i18n-resource-inspector":"Search for scopes ..."},_7={"vue-i18n-timeline":16764185};let _v;async function S7(e,t){return new Promise((n,r)=>{try{sm({id:"vue-devtools-plugin-vue-i18n",label:Tg["vue-devtools-plugin-vue-i18n"],packageName:"vue-i18n",homepage:"https://vue-i18n.intlify.dev",logo:"https://vue-i18n.intlify.dev/vue-i18n-devtools-logo.png",componentStateTypes:[LO],app:e},o=>{_v=o,o.on.visitComponentTree(({componentInstance:a,treeNode:s})=>{T7(a,s,t)}),o.on.inspectComponent(({componentInstance:a,instanceData:s})=>{a.__VUE_I18N__&&s&&(t.mode==="legacy"?a.__VUE_I18N__!==t.global.__composer&&PE(s,a.__VUE_I18N__):PE(s,a.__VUE_I18N__))}),o.addInspector({id:"vue-i18n-resource-inspector",label:Tg["vue-i18n-resource-inspector"],icon:"language",treeFilterPlaceholder:w7["vue-i18n-resource-inspector"]}),o.on.getInspectorTree(a=>{a.app===e&&a.inspectorId==="vue-i18n-resource-inspector"&&R7(a,t)});const i=new Map;o.on.getInspectorState(async a=>{if(a.app===e&&a.inspectorId==="vue-i18n-resource-inspector")if(o.unhighlightElement(),k7(a,t),a.nodeId==="global"){if(!i.has(a.app)){const[s]=await o.getComponentInstances(a.app);i.set(a.app,s)}o.highlightElement(i.get(a.app))}else{const s=I7(a.nodeId,t);s&&o.highlightElement(s)}}),o.on.editInspectorState(a=>{a.app===e&&a.inspectorId==="vue-i18n-resource-inspector"&&D7(a,t)}),o.addTimelineLayer({id:"vue-i18n-timeline",label:Tg["vue-i18n-timeline"],color:_7["vue-i18n-timeline"]}),n(!0)})}catch(o){console.error(o),r(!1)}})}function xO(e){return e.type.name||e.type.displayName||e.type.__file||"Anonymous"}function T7(e,t,n){const r=n.mode==="composition"?n.global:n.global.__composer;if(e&&e.__VUE_I18N__&&e.__VUE_I18N__!==r){const o={label:`i18n (${xO(e)} Scope)`,textColor:0,backgroundColor:16764185};t.tags.push(o)}}function PE(e,t){const n=LO;e.state.push({type:n,key:"locale",editable:!0,value:t.locale.value}),e.state.push({type:n,key:"availableLocales",editable:!1,value:t.availableLocales}),e.state.push({type:n,key:"fallbackLocale",editable:!0,value:t.fallbackLocale.value}),e.state.push({type:n,key:"inheritLocale",editable:!0,value:t.inheritLocale}),e.state.push({type:n,key:"messages",editable:!1,value:rw(t.messages.value)}),e.state.push({type:n,key:"datetimeFormats",editable:!1,value:t.datetimeFormats.value}),e.state.push({type:n,key:"numberFormats",editable:!1,value:t.numberFormats.value})}function rw(e){const t={};return Object.keys(e).forEach(n=>{const r=e[n];bt(r)&&"source"in r?t[n]=P7(r):Br(r)&&r.loc&&r.loc.source?t[n]=r.loc.source:Ke(r)?t[n]=rw(r):t[n]=r}),t}const E7={"<":"&lt;",">":"&gt;",'"':"&quot;","&":"&amp;"};function C7(e){return e.replace(/[<>"&]/g,A7)}function A7(e){return E7[e]||e}function P7(e){return{_custom:{type:"function",display:`<span>ƒ</span> ${e.source?`("${C7(e.source)}")`:"(?)"}`}}}function R7(e,t){e.rootNodes.push({id:"global",label:"Global Scope"});const n=t.mode==="composition"?t.global:t.global.__composer;for(const[r,o]of t.__instances){const i=t.mode==="composition"?o:o.__composer;n!==i&&e.rootNodes.push({id:i.id.toString(),label:`${xO(r)} Scope`})}}function I7(e,t){let n=null;
40if(e!=="global"){for(const[r,o]of t.__instances.entries())if(o.id.toString()===e){n=r;break}}return n}function NO(e,t){if(e==="global")return t.mode==="composition"?t.global:t.global.__composer;{const n=Array.from(t.__instances.values()).find(r=>r.id.toString()===e);return n?t.mode==="composition"?n:n.__composer:null}}function k7(e,t){const n=NO(e.nodeId,t);return n&&(e.state=O7(n)),null}function O7(e){const t={},n="Locale related info",r=[{type:n,key:"locale",editable:!0,value:e.locale.value},{type:n,key:"fallbackLocale",editable:!0,value:e.fallbackLocale.value},{type:n,key:"availableLocales",editable:!1,value:e.availableLocales},{type:n,key:"inheritLocale",editable:!0,value:e.inheritLocale}];t[n]=r;const o="Locale messages info",i=[{type:o,key:"messages",editable:!1,value:rw(e.messages.value)}];t[o]=i;{const a="Datetime formats info",s=[{type:a,key:"datetimeFormats",editable:!1,value:e.datetimeFormats.value}];t[a]=s;const l="Datetime formats info",c=[{type:l,key:"numberFormats",editable:!1,value:e.numberFormats.value}];t[l]=c}return t}function ts(e,t){if(_v){let n;t&&"groupId"in t&&(n=t.groupId,delete t.groupId),_v.addTimelineEvent({layerId:"vue-i18n-timeline",event:{title:e,groupId:n,time:Date.now(),meta:{},data:t||{},logType:e==="compile-error"?"error":e==="fallback"||e==="missing"?"warning":"default"}})}}function D7(e,t){const n=NO(e.nodeId,t);if(n){const[r]=e.path;r==="locale"&&Pe(e.state.value)?n.locale.value=e.state.value:r==="fallbackLocale"&&(Pe(e.state.value)||wt(e.state.value)||Ke(e.state.value))?n.fallbackLocale.value=e.state.value:r==="inheritLocale"&&Qe(e.state.value)&&(n.inheritLocale=e.state.value)}}function L7(e){const t=Pe(e.locale)?e.locale:pu,n=Pe(e.fallbackLocale)||wt(e.fallbackLocale)||st(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:t,r=bt(e.missing)?e.missing:void 0,o=Qe(e.silentTranslationWarn)||hl(e.silentTranslationWarn)?!e.silentTranslationWarn:!0,i=Qe(e.silentFallbackWarn)||hl(e.silentFallbackWarn)?!e.silentFallbackWarn:!0,a=Qe(e.fallbackRoot)?e.fallbackRoot:!0,s=!!e.formatFallbackMessages,l=st(e.modifiers)?e.modifiers:{},c=e.pluralizationRules,u=bt(e.postTranslation)?e.postTranslation:void 0,d=Pe(e.warnHtmlInMessage)?e.warnHtmlInMessage!=="off":!0,f=!!e.escapeParameterHtml,m=Qe(e.sync)?e.sync:!0;let g=e.messages;if(st(e.sharedMessages)){const w=e.sharedMessages;g=Object.keys(w).reduce((T,C)=>{const R=T[C]||(T[C]={});return Ht(R,w[C]),T},g||{})}const{__i18n:_,__root:b,__injectWithOption:p}=e,h=e.datetimeFormats,y=e.numberFormats,v=e.flatJson;return{locale:t,fallbackLocale:n,messages:g,flatJson:v,datetimeFormats:h,numberFormats:y,missing:r,missingWarn:o,fallbackWarn:i,fallbackRoot:a,fallbackFormat:s,modifiers:l,pluralRules:c,postTranslation:u,warnHtmlMessage:d,escapeParameter:f,messageResolver:e.messageResolver,inheritLocale:m,__i18n:_,__root:b,__injectWithOption:p}}function Sv(e={}){const t=_p(L7(e)),{__extender:n}=e,r={id:t.id,get locale(){return t.locale.value},set locale(o){t.locale.value=o},get fallbackLocale(){return t.fallbackLocale.value},set fallbackLocale(o){t.fallbackLocale.value=o},get messages(){return t.messages.value},get datetimeFormats(){return t.datetimeFormats.value},get numberFormats(){return t.numberFormats.value},get availableLocales(){return t.availableLocales},get missing(){return t.getMissingHandler()},set missing(o){t.setMissingHandler(o)},get silentTranslationWarn(){return Qe(t.missingWarn)?!t.missingWarn:t.missingWarn},set silentTranslationWarn(o){t.missingWarn=Qe(o)?!o:o},get silentFallbackWarn(){return Qe(t.fallbackWarn)?!t.fallbackWarn:t.fallbackWarn},set silentFallbackWarn(o){t.fallbackWarn=Qe(o)?!o:o},get modifiers(){return t.modifiers},get formatFallbackMessages(){return t.fallbackFormat},set formatFallbackMessages(o){t.fallbackFormat=o},get postTranslation(){return t.getPostTranslationHandler()},set postTranslation(o){t.setPostTranslationHandler(o)},get sync(){return t.inheritLocale},set sync(o){t.inheritLocale=o},get warnHtmlInMessage(){return t.warnHtmlMessage?"warn":"off"},set warnHtmlInMessage(o){t.warnHtmlMessage=o!=="off"},get escapeParameterHtml(){return t.escapeParameter},set escapeParameterHtml(o){t.escapeParameter=o},get pluralizationRules(){return t.pluralRules||{}},__composer:t,t(...o){return Reflect.apply(t.t,t,[...o])},rt(...o){return Reflect.apply(t.rt,t,[...o])},te(o,i){return t.te(o,i)},tm(o){return t.tm(o)},getLocaleMessage(o){return t.getLocaleMessage(o)},setLocaleMessage(o,i){t.setLocaleMessage(o,i)},mergeLocaleMessage(o,i){t.mergeLocaleMessage(o,i)},d(...o){return Reflect.apply(t.d,t,[...o])},getDateTimeFormat(o){return t.getDateTimeFormat(o)},setDateTimeFormat(o,i){t.setDateTimeFormat(o,i)},mergeDateTimeFormat(o,i){t.mergeDateTimeFormat(o,i)},n(...o){return Reflect.apply(t.n,t,[...o])},getNumberFormat(o){return t.getNumberFormat(o)},setNumberFormat(o,i){t.setNumberFormat(o,i)},mergeNumberFormat(o,i){t.mergeNumberFormat(o,i)}};return r.__extender=n,r.__enableEmitter=o=>{const i=t;i[ci]&&i[ci](o)},r.__disableEmitter=()=>{const o=t;o[es]&&o[es]()},r}function x7(e,t,n){return{beforeCreate(){const r=qs();if(!r)throw Un(ht.UNEXPECTED_ERROR);const o=this.$options;if(o.i18n){const i=o.i18n;if(o.__i18n&&(i.__i18n=o.__i18n),i.__root=t,this===this.$root)this.$i18n=RE(e,i);else{i.__injectWithOption=!0,i.__extender=n.__vueI18nExtend,this.$i18n=Sv(i);const a=this.$i18n;a.__extender&&(a.__disposer=a.__extender(this.$i18n))}}else if(o.__i18n)if(this===this.$root)this.$i18n=RE(e,o);else{this.$i18n=Sv({__i18n:o.__i18n,__injectWithOption:!0,__extender:n.__vueI18nExtend,__root:t});const i=this.$i18n;i.__extender&&(i.__disposer=i.__extender(this.$i18n))}else this.$i18n=e;o.__i18nGlobal&&DO(t,o,o),this.$t=(...i)=>this.$i18n.t(...i),this.$rt=(...i)=>
40this.$i18n.rt(...i),this.$te=(i,a)=>this.$i18n.te(i,a),this.$d=(...i)=>this.$i18n.d(...i),this.$n=(...i)=>this.$i18n.n(...i),this.$tm=i=>this.$i18n.tm(i),n.__setInstance(r,this.$i18n)},mounted(){if(this.$i18n){const r=qs();if(!r)return;const o=this.$i18n;r.__VUE_I18N__=o.__composer;const i=this.__v_emitter=Um();o.__enableEmitter&&o.__enableEmitter(i),i.on("*",ts)}},unmounted(){const r=qs();if(!r)throw Un(ht.UNEXPECTED_ERROR);const o=this.$i18n;r.__VUE_I18N__&&(this.__v_emitter&&(this.__v_emitter.off("*",ts),delete this.__v_emitter),o&&(o.__disableEmitter&&o.__disableEmitter(),delete r.__VUE_I18N__)),o&&(delete this.$t,delete this.$rt,delete this.$te,delete this.$d,delete this.$n,delete this.$tm,o?.__disposer&&(o.__disposer(),delete o.__disposer,delete o.__extender),n.__deleteInstance(r),delete this.$i18n)}}}function RE(e,t){e.locale=t.locale||e.locale,e.fallbackLocale=t.fallbackLocale||e.fallbackLocale,e.missing=t.missing||e.missing,e.silentTranslationWarn=t.silentTranslationWarn||e.silentFallbackWarn,e.silentFallbackWarn=t.silentFallbackWarn||e.silentFallbackWarn,e.formatFallbackMessages=t.formatFallbackMessages||e.formatFallbackMessages,e.postTranslation=t.postTranslation||e.postTranslation,e.warnHtmlInMessage=t.warnHtmlInMessage||e.warnHtmlInMessage,e.escapeParameterHtml=t.escapeParameterHtml||e.escapeParameterHtml,e.sync=t.sync||e.sync,e.__composer[RO](t.pluralizationRules||e.pluralizationRules);const n=nw(e.locale,{messages:t.messages,__i18n:t.__i18n});return Object.keys(n).forEach(r=>e.mergeLocaleMessage(r,n[r])),t.datetimeFormats&&Object.keys(t.datetimeFormats).forEach(r=>e.mergeDateTimeFormat(r,t.datetimeFormats[r])),t.numberFormats&&Object.keys(t.numberFormats).forEach(r=>e.mergeNumberFormat(r,t.numberFormats[r])),e}const ow={tag:{type:[String,Object]},locale:{type:String},scope:{type:String,validator:e=>e==="parent"||e==="global",default:"parent"},i18n:{type:Object}};function N7({slots:e},t){return t.length===1&&t[0]==="default"?(e.default?e.default():[]).reduce((r,o)=>[...r,...o.type===ze?o.children:[o]],[]):t.reduce((n,r)=>{const o=e[r];return o&&(n[r]=o()),n},pt())}function MO(){return ze}const M7=_e({name:"i18n-t",props:Ht({keypath:{type:String,required:!0},plural:{type:[Number,String],validator:e=>Ut(e)||!isNaN(e)}},ow),setup(e,t){const{slots:n,attrs:r}=t,o=e.i18n||on({useScope:e.scope,__useComponent:!0});return()=>{const i=()=>{const l=Object.keys(n).filter(d=>d[0]!=="_"),c=pt();e.locale&&(c.locale=e.locale),e.plural!==void 0&&(c.plural=Pe(e.plural)?+e.plural:e.plural);const u=N7(t,l);return o[vv](e.keypath,u,c)},a=Ht(pt(),r),s=Pe(e.tag)||Ke(e.tag)?e.tag:MO();return Ke(s)?qi(s,a,{default:i}):qi(s,a,i())}}}),IE=M7;function B7(e){return wt(e)&&!Pe(e[0])}function BO(e,t,n,r){const{slots:o,attrs:i}=t;return()=>{const a=()=>{const c={part:!0};let u=pt();e.locale&&(c.locale=e.locale),Pe(e.format)?c.key=e.format:Ke(e.format)&&(Pe(e.format.key)&&(c.key=e.format.key),u=Object.keys(e.format).reduce((m,g)=>n.includes(g)?Ht(pt(),m,{[g]:e.format[g]}):m,pt()));const d=r(e.value,c,u);let f=[c.key];return wt(d)?f=d.map((m,g)=>{const _=o[m.type],b=_?_({[m.type]:m.value,index:g,parts:d}):[m.value];return B7(b)&&(b[0].key=`${m.type}-${g}`),b}):Pe(d)&&(f=[d]),f},s=Ht(pt(),i),l=Pe(e.tag)||Ke(e.tag)?e.tag:MO();return Ke(l)?qi(l,s,{default:a}):qi(l,s,a())}}const $7=_e({name:"i18n-n",props:Ht({value:{type:Number,required:!0},format:{type:[String,Object]}},ow),setup(e,t){const n=e.i18n||on({useScope:e.scope,__useComponent:!0});return BO(e,t,CO,(...r)=>n[wv](...r))}}),kE=$7;function G7(e,t){const n=e;if(e.mode==="composition")return n.__getInstance(t)||e.global;{const r=n.__getInstance(t);return r!=null?r.__composer:e.global.__composer}}function U7(e){const t=a=>{J0(vl(Dr.DEPRECATE_TRANSLATE_CUSTOME_DIRECTIVE));const{instance:s,value:l}=a;if(!s||!s.$)throw Un(ht.UNEXPECTED_ERROR);const c=G7(e,s.$),u=OE(l);return[Reflect.apply(c.t,c,[...DE(u)]),c]};return{created:(a,s)=>{const[l,c]=t(s);no&&(a.__i18nWatcher=Se(c.locale,()=>{s.instance&&s.instance.$forceUpdate()})),a.__composer=c,a.textContent=l},unmounted:a=>{no&&a.__i18nWatcher&&(a.__i18nWatcher(),a.__i18nWatcher=void 0,delete a.__i18nWatcher),a.__composer&&(a.__composer=void 0,delete a.__composer)},beforeUpdate:(a,{value:s})=>{if(a.__composer){const l=a.__composer,c=OE(s);a.textContent=Reflect.apply(l.t,l,[...DE(c)])}},getSSRProps:a=>{const[s]=t(a);return{textContent:s}}}}function OE(e){if(Pe(e))return{path:e};if(st(e)){if(!("path"in e))throw Un(ht.REQUIRED_VALUE,"path");return e}else throw Un(ht.INVALID_VALUE)}function DE(e){const{path:t,locale:n,args:r,choice:o,plural:i}=e,a={},s=r||{};return Pe(n)&&(a.locale=n),Ut(o)&&(a.plural=o),Ut(i)&&(a.plural=i),[t,s,a]}function F7(e,t,...n){const r=st(n[0])?n[0]:{};(!Qe(r.globalInstall)||r.globalInstall)&&([IE.name,"I18nT"].forEach(i=>
40e.component(i,IE)),[kE.name,"I18nN"].forEach(i=>e.component(i,kE)),[NE.name,"I18nD"].forEach(i=>e.component(i,NE))),e.directive("t",U7(t))}const W7=Oo("global-vue-i18n");function V7(e={}){const t=__VUE_I18N_LEGACY_API__&&Qe(e.legacy)?e.legacy:__VUE_I18N_LEGACY_API__;t&&J0(vl(Dr.DEPRECATE_LEGACY_MODE));const n=Qe(e.globalInjection)?e.globalInjection:!0,r=new Map,[o,i]=j7(e,t),a=Oo("vue-i18n");function s(d){return r.get(d)||null}function l(d,f){r.set(d,f)}function c(d){r.delete(d)}const u={get mode(){return __VUE_I18N_LEGACY_API__&&t?"legacy":"composition"},async install(d,...f){if(d.__VUE_I18N__=u,d.__VUE_I18N_SYMBOL__=a,d.provide(d.__VUE_I18N_SYMBOL__,u),st(f[0])){const _=f[0];u.__composerExtend=_.__composerExtend,u.__vueI18nExtend=_.__vueI18nExtend}let m=null;!t&&n&&(m=X7(d,u.global)),__VUE_I18N_FULL_INSTALL__&&F7(d,u,...f),__VUE_I18N_LEGACY_API__&&t&&d.mixin(x7(i,i.__composer,u));const g=d.unmount;d.unmount=()=>{m&&m(),u.dispose(),g()};{if(!await S7(d,u))throw Un(ht.CANNOT_SETUP_VUE_DEVTOOLS_PLUGIN);const b=Um();if(t){const p=i;p.__enableEmitter&&p.__enableEmitter(b)}else{const p=i;p[ci]&&p[ci](b)}b.on("*",ts)}},get global(){return i},dispose(){o.stop()},__instances:r,__getInstance:s,__setInstance:l,__deleteInstance:c};return u}function on(e={}){const t=qs();if(t==null)throw Un(ht.MUST_BE_CALL_SETUP_TOP);if(!t.isCE&&t.appContext.app!=null&&!t.appContext.app.__VUE_I18N_SYMBOL__)throw Un(ht.NOT_INSTALLED);const n=H7(t),r=K7(n),o=OO(t),i=z7(e,o);if(i==="global")return DO(r,e,o),r;if(i==="parent"){let l=LE(n,t,e.__useComponent);return l==null&&(Io(vl(Dr.NOT_FOUND_PARENT_SCOPE)),l=r),l}if(i==="isolated"){if(n.mode!=="composition")throw Un(ht.NOT_AVAILABLE_COMPOSITION_IN_LEGACY);const l=n,c=Ht({},e),u=LE(n,t);c.__root=u||r;const d=_p(c);l.__composerExtend&&(d[Gs]=l.__composerExtend(d));let f=null;{f=Um();const g=d;g[ci]&&g[ci](f),f.on("*",ts)}return Il()&&Fp(()=>{{f&&f.off("*",ts);const _=d;_[es]&&_[es]()}const g=d[Gs];g&&(g(),delete d[Gs])}),d}const a=n;let s=a.__getInstance(t);if(s==null){const l=Ht({},e);"__i18n"in o&&(l.__i18n=o.__i18n),r&&(l.__root=r),s=_p(l),a.__composerExtend&&(s[Gs]=a.__composerExtend(s)),Y7(a,t,s),a.__setInstance(t,s)}else i==="local"&&Io(vl(Dr.DUPLICATE_USE_I18N_CALLING));return s}function j7(e,t){const n=Rl(),r=__VUE_I18N_LEGACY_API__&&t?n.run(()=>Sv(e)):n.run(()=>_p(e));if(r==null)throw Un(ht.UNEXPECTED_ERROR);return[n,r]}function H7(e){const t=Vt(e.isCE?W7:e.appContext.app.__VUE_I18N_SYMBOL__);if(!t)throw Un(e.isCE?ht.NOT_INSTALLED_WITH_PROVIDE:ht.UNEXPECTED_ERROR);return t}function z7(e,t){return K0(e)?"__i18n"in t?"local":"global":e.useScope?e.useScope:"local"}function K7(e){return e.mode==="composition"?e.global:e.global.__composer}function LE(e,t,n=!1){let r=null;const o=t.root;let i=q7(t,n);for(;i!=null;){const a=e;if(e.mode==="composition")r=a.__getInstance(i);else if(__VUE_I18N_LEGACY_API__){const s=a.__getInstance(i);s!=null&&(r=s.__composer,n&&r&&!r[IO]&&(r=null))}if(r!=null||o===i)break;i=i.parent}return r}function q7(e,t=!1){return e==null?null:t&&e.vnode.ctx||e.parent}function Y7(e,t,n){let r=null;et(()=>{{t.__VUE_I18N__=n,r=Um();const o=n;o[ci]&&o[ci](r),r.on("*",ts)}},t),so(()=>{const o=n;r&&r.off("*",ts),o[es]&&o[es](),delete t.__VUE_I18N__,e.__deleteInstance(t);const i=o[Gs];i&&(i(),delete o[Gs])},t)}const J7=["locale","fallbackLocale","availableLocales"],xE=["t","rt","d","n","tm","te"];function X7(e,t){const n=Object.create(null);return J7.forEach(o=>{const i=Object.getOwnPropertyDescriptor(t,o);if(!i)throw Un(ht.UNEXPECTED_ERROR);const a=rt(i.value)?{get(){return i.value.value},set(s){i.value.value=s}}:{get(){return i.get&&i.get()}};Object.defineProperty(n,o,a)}),e.config.globalProperties.$i18n=n,xE.forEach(o=>{const i=Object.getOwnPropertyDescriptor(t,o);if(!i||!i.value)throw Un(ht.UNEXPECTED_ERROR);Object.defineProperty(e.config.globalProperties,`$${o}`,i)}),()=>{delete e.config.globalProperties.$i18n,xE.forEach(o=>{delete e.config.globalProperties[`$${o}`]})}}const Q7=_e({name:"i18n-d",props:Ht({value:{type:[Number,Date],required:!0},format:{type:[String,Object]}},ow),setup(e,t){const n=e.i18n||on({useScope:e.scope,__useComponent:!0});return BO(e,t,EO,(...r)=>n[bv](...r))}}),NE=Q7;h7();Yj(Rj);Jj(Hj);Xj(mv);{const e=Ni();e.__INTLIFY__=!0,Ij(e.__INTLIFY_DEVTOOLS_GLOBAL_HOOK__)}var Z7={name:"Name",tel:"Phone",save:"Save",clear:"Clear",undo:"Undo",cancel:"Cancel",confirm:"Confirm",delete:"Delete",loading:"Loading...",noCoupon:"No coupons",nameEmpty:"Please fill in the name",addContact:"Add contact",telInvalid:"Malformed phone number",vanCalendar:{end:"End",start:"Start",title:"Calendar",weekdays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],monthTitle:(e,t)=>
40`${e}/${t}`,rangePrompt:e=>`Choose no more than ${e} days`},vanCascader:{select:"Select"},vanPagination:{prev:"Previous",next:"Next"},vanPullRefresh:{pulling:"Pull to refresh...",loosing:"Loose to refresh..."},vanSubmitBar:{label:"Total:"},vanCoupon:{unlimited:"Unlimited",discount:e=>`${e*10}% off`,condition:e=>`At least ${e}`},vanCouponCell:{title:"Coupon",count:e=>`You have ${e} coupons`},vanCouponList:{exchange:"Exchange",close:"Close",enable:"Available",disabled:"Unavailable",placeholder:"Coupon code"},vanAddressEdit:{area:"Area",areaEmpty:"Please select a receiving area",addressEmpty:"Address can not be empty",addressDetail:"Address",defaultAddress:"Set as the default address"},vanAddressList:{add:"Add new address"}},eH={name:"Имя",tel:"Телефон",save:"Сохранить",clear:"Прозрачный",undo:"Отменить",cancel:"Отмена",confirm:"Подтвердить",delete:"Удалить",loading:"Загрузка...",noCoupon:"Нет купонов",nameEmpty:"Пожалуйста укажите имя",addContact:"Создать контакт",telInvalid:"Некорректный номер телефона",vanCalendar:{end:"Конец",start:"Начало",title:"Календарь",weekdays:["ВС","ПН","ВТ","СР","ЧТ","ПТ","СБ"],monthTitle:(e,t)=>`${e}/${t}`,rangePrompt:e=>`Укажите более ${e} дней`},vanCascader:{select:"Выбрать"},vanPagination:{prev:"Назад",next:"Вперед"},vanPullRefresh:{pulling:"Потяните для обновления...",loosing:"Отпустите для обновления..."},vanSubmitBar:{label:"Всего:"},vanCoupon:{unlimited:"Безлимитный",discount:e=>`${e*10}% скидка`,condition:e=>`Как минимум ${e}`},vanCouponCell:{title:"Купон",count:e=>`У вас есть ${e} купонов`},vanCouponList:{exchange:"Обмен",close:"Закрыть",enable:"Доступно",disabled:"Недоступно",placeholder:"Код купона"},vanAddressEdit:{area:"Область",areaEmpty:"Укажите зону доставки",addressEmpty:"Адрес не может быть пустым",addressDetail:"Адрес",defaultAddress:"Сделать адресом по умолчанию"},vanAddressList:{add:"Новый адрес"}},tH={name:"tên",tel:"Điện thoại",save:"Cứu",clear:"Thông thoáng",undo:"Hoàn tác",cancel:"Hủy bỏ",confirm:"Xác nhận",delete:"Xóa",loading:"Đang tải ...",noCoupon:"Không có phiếu giảm giá",nameEmpty:"Vui lòng điền vào tên",addContact:"Thêm liên hệ",telInvalid:"Số điện thoại không đúng định dạng",vanCalendar:{end:"Kết thúc",start:"Bắt ​​đầu",title:"Lịch",weekdays:["chủ nhật","thứ hai","thứ ba","Thứ Tư","Thứ năm","Thứ sáu","thứ bảy"],monthTitle:(e,t)=>`${e}/${t}`,rangePrompt:e=>`Chọn không quá ${e} ngày`},vanCascader:{select:"Chọn"},vanPagination:{prev:"Trước đó",next:"Tiếp theo"},vanPullRefresh:{pulling:"Kéo để làm mới ...",loosing:"Loose để làm mới ..."},vanSubmitBar:{label:"Tổng:"},vanCoupon:{unlimited:"Không giới hạn",discount:e=>`Chiết khấu ${e*10}%`,condition:e=>`Ít nhất ${e}`},vanCouponCell:{title:"Phiếu giảm giá",count:e=>`Bạn có ${e} phiếu giảm giá`},vanCouponList:{exchange:"Trao đổi",close:"Đóng",enable:"Có sẵn",disabled:"Không khả dụng",placeholder:"Mã phiếu thưởng"},vanAddressEdit:{area:"Khu vực",areaEmpty:"Vui lòng chọn khu vực nhận hàng",addressEmpty:"Địa chỉ không được để trống",addressDetail:"Địa chỉ",defaultAddress:"Đặt làm địa chỉ mặc định"},vanAddressList:{add:"Thêm địa chỉ mới"}},nH={name:"Nama",tel:"Telepon",save:"Simpan",clear:"Jernih",undo:"Batalkan",cancel:"Batal",confirm:"Konfirmasi",delete:"Hapus",loading:"Memuat...",noCoupon:"Tidak ada kupon",nameEmpty:"Silakan isi nama",addContact:"Tambahkan kontak",telInvalid:"Nomor telepon salah format",vanCalendar:{end:"Akhir",start:"Mulai",title:"Kalender",weekdays:["minggu","Senin","Selasa","Rabu","Kamis","Jumat","Sabtu"],monthTitle:(e,t)=>
40`${e}/${t}`,rangePrompt:e=>`Pilih tidak lebih dari ${e} hari`},vanCascader:{select:"Pilih"},vanPagination:{prev:"Sebelumnya",next:"Selanjutnya"},vanPullRefresh:{pulling:"Tarik untuk menyegarkan...",loosing:"Loose untuk menyegarkan..."},vanSubmitBar:{label:"Jumlah:"},vanCoupon:{unlimited:"Tidak terbatas",discount:e=>`${e*10}% off`,condition:e=>`Setidaknya ${e}`},vanCouponCell:{title:"Kupon",count:e=>`Anda memiliki kupon ${e}`},vanCouponList:{exchange:"Pertukaran",close:"Tutup",enable:"Tersedia",disabled:"Tidak tersedia",placeholder:"Kode kupon"},vanAddressEdit:{area:"Daerah",areaEmpty:"Silakan pilih area penerima",addressEmpty:"Alamat tidak boleh kosong",addressDetail:"Alamat",defaultAddress:"Tetapkan sebagai alamat default"},vanAddressList:{add:"Tambahkan alamat baru"}},rH={name:"नाम",tel:"फ़ोन",save:"सहेजें",clear:"साफ़",undo:"पूर्ववत",cancel:"रद्द करें",confirm:"पुष्टि करना",delete:"हटाएं",loading:"लोड हो रहा है...",noCoupon:"कोई कूपन नहीं",nameEmpty:"कृपया नाम भरें",addContact:"संपर्क जोड़ें",telInvalid:"विकृत फ़ोन नंबर",vanCalendar:{end:"समाप्त",start:"शुरू",title:"पंचांग",weekdays:["रविवार","सोमवार","मंगलवार","बुधवार","गुरूवार","शुक्रवार","शनिवार"],monthTitle:(e,t)=>`${e}/${t}`,rangePrompt:e=>`${e} दिन से अधिक नहीं चुनें`},vanCascader:{select:"चुनते हैं"},vanPagination:{prev:"पहले का",next:"अगला"},vanPullRefresh:{pulling:"रीफ़्रेश करने के लिए खींचें...",loosing:"ताज़ा करने के लिए ढीला..."},vanSubmitBar:{label:"कुल:"},vanCoupon:{unlimited:"असीमित",discount:e=>`${e*10}% छूट`,condition:e=>`कम से कम ${e}`},vanCouponCell:{title:"कूपन",count:e=>`आपके पास ${e} कूपन हैं`},vanCouponList:{exchange:"अदला बदली",close:"बंद करे",enable:"उपलब्ध",disabled:"अनुपलब्ध",placeholder:"कूपन कोड"},vanAddressEdit:{area:"क्षेत्र",areaEmpty:"कृपया एक क्षेत्र चुनें",addressEmpty:"पता खाली नहीं हो सकता",addressDetail:"पता",defaultAddress:"डिफ़ॉल्ट पते के रूप में सेट करें"},vanAddressList:{add:"नया पता जोड़ें"}},ME={name:"ชื่อ",tel:"โทรศัพท์",save:"บันทึก",clear:"ชัดเจน",undo:"เลิกทำ",cancel:"ยกเลิก",confirm:"ยืนยัน",delete:"ลบ",loading:"กำลังโหลด...",noCoupon:"ไม่มีคูปอง",nameEmpty:"กรุณากรอกชื่อของคุณ",addContact:"เพิ่มผู้ติดต่อ",telInvalid:"กรุณากรอกหมายเลขโทรศัพท์ที่ถูกต้อง",vanCalendar:{end:"จบ",start:"เริ่ม",title:"การเลือกวันที่",weekdays:["อา","จ","อ","พ","พฤ","ศ","ส"],monthTitle:(e,t)=>`${e}ปี${t}เดือน`,rangePrompt:e=>`จำนวนวันที่เลือกต้องไม่เกิน ${e} วัน`},vanCascader:{select:"โปรดเลือก"},vanPagination:{prev:"หน้าที่แล้ว",next:"หน้าต่อไป"},vanPullRefresh:{pulling:"ดึงลงเพื่อรีเฟรช...",loosing:"ปล่อยเพื่อรีเฟรช..."},vanSubmitBar:{label:"รวม:"},vanCoupon:{unlimited:"ไม่ จำกัด",discount:e=>`ลด${e}`,condition:e=>`มีจำหน่ายในราคา ${e} กว่าหยวน`},vanCouponCell:{title:"คูปอง",count:e=>`มีรูปภาพ ${e} รูป`},vanCouponList:{exchange:"แลกเปลี่ยน",close:"ไม่ได้ใช้",enable:"พร้อมใช้งาน",disabled:"ไม่พร้อมใช้งาน",placeholder:"กรุณากรอกรหัสคูปอง"},vanAddressEdit:{area:"พื้นที่",areaEmpty:"โปรดเลือกภูมิภาค",addressEmpty:"กรุณากรอกที่อยู่โดยละเอียด",addressDetail:"ที่อยู่",defaultAddress:"ตั้งเป็นที่อยู่จัดส่งเริ่มต้น"},vanAddressList:{add:"เพิ่มที่อยู่"}},oH={name:"Nome",tel:"Fone",save:"Salvar",clear:"Claro",undo:"Desfazer",cancel:"Cancelar",confirm:"Confirmar",delete:"Excluir",loading:"Carregando...",noCoupon:"Nenhum cupom",nameEmpty:"Por favor, preencha o nome",addContact:"Adicionar novo contato",telInvalid:"Telefone em formato inválido",vanCalendar:{end:"Fim",start:"Início",title:"Calendário",weekdays:["Dom","Seg","Ter","Qua","Qui","Sex","Sáb"],monthTitle:(e,t)=>
40`${t}/${e}`,rangePrompt:e=>`Escolha no máximo ${e} dias`},vanCascader:{select:"Selecione"},vanPagination:{prev:"Anterior",next:"Próximo"},vanPullRefresh:{pulling:"Puxe para atualizar...",loosing:"Solte para atualizar..."},vanSubmitBar:{label:"Total:"},vanCoupon:{unlimited:"Ilimitado",discount:e=>`${e*10}% de desconto`,condition:e=>`Pelo menos ${e}`},vanCouponCell:{title:"Cupom",count:e=>`Você possui ${e} cupom(ns)`},vanCouponList:{exchange:"Usar",close:"Fechar",enable:"Disponível",disabled:"Indisponível",placeholder:"Código do cupom"},vanAddressEdit:{area:"Área",areaEmpty:"Por favor, selecione uma área de recebimento",addressEmpty:"Endereço não pode ser vazio",addressDetail:"Endereço",defaultAddress:"Usar como endereço padrão"},vanAddressList:{add:"Adicionar novo endereço"}},iH={name:"নাম",tel:"ফোন",save:"সংরক্ষণ করুন",clear:"পরিষ্কার",undo:"পূর্বাবস্থা",cancel:"বাতিল",confirm:"নিশ্চিত করুন",delete:"মুছুন",loading:"লোড হচ্ছে...",noCoupon:"কোন কুপন নেই",nameEmpty:"অনুগ্রহ করে নামটি পূরণ করুন",addContact:"যোগাযোগ যোগ করুন",telInvalid:"বিকৃত ফোন নম্বর",vanCalendar:{end:"শেষ",start:"শুরু",title:"ক্যালেন্ডার",weekdays:["রবিবার","সোমবার","মঙ্গলবার","বুধবার","বৃহস্পতিবার","শুক্রবার","শনিবার"],monthTitle:(e,t)=>`${e}/${t}`,rangePrompt:e=>`${e} দিনের বেশি নির্বাচন করবেন না`},vanCascader:{select:"নির্বাচন"},vanPagination:{prev:"পূর্ববর্তী",next:"পরবর্তী"},vanPullRefresh:{pulling:"রিফ্রেশ করতে টানুন...",loosing:"রিফ্রেশ করতে আলগা..."},vanSubmitBar:{label:"মোট:"},vanCoupon:{unlimited:"আনলিমিটেড",discount:e=>`${e*10}% ছাড়`,condition:e=>`অন্তত ${e}`},vanCouponCell:{title:"কুপন",count:e=>`আপনার ${e} কুপন আছে`},vanCouponList:{exchange:"বিনিময়",close:"বন্ধ",enable:"উপলভ্য",disabled:"অনুপলব্ধ",placeholder:"কুপন কোড"},vanAddressEdit:{area:"এরিয়া",areaEmpty:"অনুগ্রহ করে একটি রিসিভিং এলাকা নির্বাচন করুন",addressEmpty:"ঠিকানা খালি হতে পারে না",addressDetail:"ঠিকানা",defaultAddress:"ডিফল্ট ঠিকানা হিসাবে সেট করুন"},vanAddressList:{add:"নতুন ঠিকানা যোগ করুন"}},aH={name:"အမည်",tel:"ဖုန်း",save:"သိမ်း",confirm:"အတည်ပြု",cancel:"ပယ်",delete:"ဖျက်",loading:"ဖွင့်နေသည်...",noCoupon:"ကူပွန်မပါ",nameEmpty:"နာမည် ဖြည့်ပါ",addContact:"အဆက်အသွယ်ထည့်ပါ",telInvalid:"ပုံစံမမှန်သော ဖုန်းနံပါတ်",vanCalendar:{end:"အဆုံး",start:"စတင်ပါ။",title:"ပြက္ခဒိန်",weekdays:["တနင်္ဂနွေ","တနင်္လာနေ့","အင်္ဂါ","ဗုဒ္ဓဟူးနေ့","ကြာသပတေးနေ့","သောကြာ","စနေနေ့"],monthTitle:(e,t)=>`${e}/${t}`,rangePrompt:e=>`${e} ရက်ထက် ပိုမရွေးချယ်ပါ။`},vanCascader:{select:"ရွေးပါ။"},vanPagination:{prev:"အရင်",next:"နောက်တစ်ခု"},vanPullRefresh:{pulling:"ပြန်လည်ဆန်းသစ်ရန် ဆွဲပါ...",loosing:"ပြန်လည်ဆန်းသစ်ဖို့ လွတ်လွတ်လပ်လပ်..."},vanSubmitBar:{label:"စုစုပေါင်း-"},vanCoupon:{unlimited:"အကန့်အသတ်",discount:e=>`${e}% လျှော့စျေး`,condition:e=>
40`အနည်းဆုံး ${e}`},vanCouponCell:{title:"ကူပွန်",count:e=>`သင့်တွင် ကူပွန် ${e} ခုရှိသည်။`},vanCouponList:{exchange:"ချိန်းတယ်။",close:"ပိတ်လိုက်",enable:"ရရှိနိုင်ပါသည်။",disabled:"မရနိုင်ပါ။",placeholder:"ကူပွန်ကုဒ်"},vanAddressEdit:{area:"ဧရိယာ",areaEmpty:"လက်ခံဧရိယာကို ရွေးပါ။",addressEmpty:"လိပ်စာ အလွတ်မရနိုင်ပါ။",addressDetail:"လိပ်စာ",defaultAddress:"မူရင်းလိပ်စာအဖြစ် သတ်မှတ်ပါ။"},vanAddressList:{add:"လိပ်စာအသစ်ထည့်ပါ။"}},sH={name:"Nama",tel:"Telefon",save:"Simpan",confirm:"Sahkan",cancel:"Batal",delete:"Padam",loading:"Memuatkan...",noCoupon:"Tiada kupon",nameEmpty:"Sila isikan nama",addContact:"Tambah kenalan",telInvalid:"Nombor telefon cacat",vanCalendar:{end:"tamat",start:"Mulakan",title:"Kalendar",weekdays:["Ahad","Isnin","Selasa","Rabu","Khamis","Jumaat","Sabtu"],monthTitle:(e,t)=>`${e}/${t}`,rangePrompt:e=>`Pilih tidak lebih daripada ${e} hari`},vanCascader:{select:"Pilih"},vanPagination:{prev:"Sebelumnya",next:"Seterusnya"},vanPullRefresh:{pulling:"Tarik untuk menyegarkan...",loosing:"Longgar untuk disegarkan..."},vanSubmitBar:{label:"Jumlah:"},vanCoupon:{unlimited:"Tidak terhad",discount:e=>`${e}% diskaun`,condition:e=>`Sekurang-kurangnya ${e}`},vanCouponCell:{title:"kupon",count:e=>`Anda mempunyai ${e} kupon`},vanCouponList:{exchange:"Pertukaran",close:"tutup",enable:"Tersedia",disabled:"Tidak ada",placeholder:"Kod Kupon"},vanAddressEdit:{area:"Kawasan",areaEmpty:"Sila pilih kawasan penerimaan",addressEmpty:"Alamat tidak boleh kosong",addressDetail:"Alamat",defaultAddress:"Tetapkan sebagai alamat lalai"},vanAddressList:{add:"Tambah alamat baharu"}},lH={name:"Pangalan",tel:"Telepono",save:"I-save",confirm:"Kumpirmahin",cancel:"Kanselahin",delete:"Burahin",loading:"Naglo-load...",noCoupon:"Walang mga kupon",nameEmpty:"Mangyaring punan ang pangalan",addContact:"Magdagdag ng contact",telInvalid:"Maling porma ng numero ng telepono",vanCalendar:{end:"Tapusin",start:"Magsimula",title:"Kalendaryo",weekdays:["Linggo","Lunes","Martes","Miyerkules","Huwebes","Biyernes","Sabado"],monthTitle:(e,t)=>`${e}/${t}`,rangePrompt:e=>`Pumili ng hindi hihigit sa ${e} araw`},vanCascader:{select:"Pumili"},vanPagination:{prev:"Nakaraang",next:"Susunod"},vanPullRefresh:{pulling:"Hilahin para i-refresh...",loosing:"LMaluwag na i-refresh..."},vanSubmitBar:{label:"Kabuuan:"},vanCoupon:{unlimited:"Walang limitasyon",discount:e=>`${e}% diskwento`,condition:e=>`Hindi bababa sa ${e}`},vanCouponCell:{title:"Kupon",count:e=>`Mayroon kang ${e} kupon`},vanCouponList:{exchange:"Palitan",close:"Isara",enable:"Available",disabled:"Hindi magagamit",placeholder:"Code ng kupon"},vanAddressEdit:{area:"Lugar",areaEmpty:"Mangyaring pumili ng lugar para sa pagtanggap",addressEmpty:"Hindi maaaring walang laman ang address",addressDetail:"Address",defaultAddress:"Itakda bilang default na address"},vanAddressList:{add:"Magdagdag ng bagong address"}};const cH={name:"پورا نام",tel:"فون نمبر",save:"محفوظ کریں",confirm:"تصدیق کریں۔",cancel:"منسوخ کریں۔",delete:"حذف کریں۔",loading:"...لوڈ ہو رہا ہے",noCoupon:"کوئی کوپن نہیں۔",nameEmpty:"برائے مہربانی اپنا مکمل نام درج کریں",addContact:"رابطے شامل کریں۔",telInvalid:"فون نمبر کا فارمیٹ غلط ہے۔",vanCalendar:{end:"ختم",start:"شروع کریں",title:"کیلنڈر",weekdays:["اتوار","پیر","منگل","بدھ","جمعرات","جمعہ","ہفتہ"],monthTitle:(e,t)=>`${e}/${t}`,rangePrompt:e=>` چند سے زیادہ کا انتخاب نہ کریں۔${e}دن `},vanCascader:{select:"منتخب کریں۔"},vanPagination:{prev:"پچھلا",next:"اگلا"},vanPullRefresh:{pulling:"تازہ دم کرنے کے لیے کھینچیں۔",loosing:"ریفریش کریں۔"},vanSubmitBar:{label:"تمام"},vanCoupon:{unlimited:"لا محدود",discount:e=>`${e}رعایت %`,condition:e=>` کم از کم${e}`},vanCouponCell:{title:"کوپن",count:e=>` کوپن ہے۔${e} آپ کے پاس `},vanCouponList:{exchange:"چھڑانا",close:"بند کریں",enable:"دستیاب",disabled:"دستیاب نہیں ہے",placeholder:"کوپن کوڈ"},vanAddressEdit:{area:"رقبہ",areaEmpty:"براہ کرم ترسیل کا علاقہ منتخب کریں۔",addressEmpty:"پتہ خالی نہیں ہو سکتا",addressDetail:"پتہ",defaultAddress:"ڈیفالٹ ایڈریس کے طور پر سیٹ کریں۔"},vanAddressList:{add:"نیا پتہ شامل کریں۔"}};var uH={name:"பெயர்",tel:"தொலைபேச",save:"சேமிக்கவும்",confirm:"உறுதி",cancel:"ரத்து செய்",delete:"நீக்கவும்",loading:"ஏற்றுகிறது...",noCoupon:"கூப்ப
40ன்கள் இல்லை",nameEmpty:"தயவுசெய்து பெயரை உள்ளிடவும்",addContact:"தொடர்பைச் சேர்க்கவும்",telInvalid:"குறைபாடுள்ள தொலைபேசி எண்",vanCalendar:{end:"முடிக்கவும்",start:"தொடங்க",title:"காலண்டர்",weekdays:["ஒன்று","இரண்டு","மூன்று","நான்கு","ஐந்து","ஆறு","ஞாயிறு"],monthTitle:(e,t)=>`${e}/${t}`,rangePrompt:e=>`நாட்களுக்கு மேல் தேர்வு ${e} செய்யவும்`},vanCascader:{select:"தேர்ந்தெடு"},vanPagination:{prev:"முன்பு",next:"அடுத்தது"},vanPullRefresh:{pulling:"புதுப்பிக்க இழுக்கவும்...",loosing:"புதுப்பிக்க தளர்வானது..."},vanSubmitBar:{label:"தொகை:"},vanCoupon:{unlimited:"வரம்பற்ற",discount:e=>`${e}% தள்ளுபடி`,condition:e=>`குறைந்தபட்சம் ${e}`},vanCouponCell:{title:"கூப்பன்கள்",count:e=>`உங்களிடம் கூப்பன் ${e} உள்ளது`},vanCouponList:{exchange:"பரிமாற்றம்",close:"நெருக்கமான",enable:"கிடைக்கும்",disabled:"எதுவும் இல்லை",placeholder:"கூப்பன் குறியீடு"},vanAddressEdit:{area:"பகுதி",areaEmpty:"வரவேற்புப் பகுதியைத் தேர்ந்தெà
40®Ÿà¯à®•்கவும்",addressEmpty:"முகவரி காலியாக இருக்கக்கூடாது",addressDetail:"முகவரி",defaultAddress:"இயல்புநிலை முகவரியாக அமைக்கவும்"},vanAddressList:{add:"புதிய முகவரியைச் சேர்க்கவும்"}},dH={name:"పేరు",tel:"ఫోన్",save:"ఫోన్ కాల్",confirm:"నిర్ధారించండి",cancel:"రద్దు చేయండి",delete:"తొలగించండి",loading:"లోడింగ్...",noCoupon:"కూపన్లు లేవు",nameEmpty:"దయచేసి పేరు నమోదు చేయండి",addContact:"కాంటాక్ట్ జోడించండి",telInvalid:"చెల్లని ఫోన్ నంబర్",vanCalendar:{end:"ముగించు",start:"ప్రారంభించు",title:"క్యాలెండర్",weekdays:["ఒకటి","రెండు","మూడు","నాలుగు","ఐదు","ఆరు","ఆదివారం"],monthTitle:(e,t)=>`${e}/${t}`,rangePrompt:e=>`గరిష్టంగా ${e} రోజులు మాత్రమే ఎంచుకోండి`},vanCascader:{select:"ఎంచుకోండి"},vanPagination:{prev:"మునుపటి",next:"తరువాత"},vanPullRefresh:{pulling:"రిఫ్రెష్ చేయడానికి లాగండి...",loosing:"రిఫ్రెష్ చేయడానికి వదలండి..."},vanSubmitBar:{label:"మొత్తం:"},vanCoupon:{unlimited:"అమితమైన",discount:e=>`${e}% డిస్కౌంట్`,condition:e=>`కనీసం ${e} కావాలి`},vanCouponCell:{title:"కూపన్లు",count:e=>`మీ వద్ద ${e} కూపన్‌లు ఉన్నాయి`},vanCouponList:{exchange:"మార్చుకోవడం",close:"దగ్గరగా",enable:"లభ్యం",disabled:"ఏదీ లేదు",placeholder:"కూపన్ కోడ్"},vanAddressEdit:{area:"ప్రాంతం",areaEmpty:"దయచేసి స్వాగత ప్రాంతాన్ని ఎంచుకోండి",addressEmpty:"చిరునామా ఖాళీగా ఉండకూడదు",addressDetail:"చిరునామా వివరాలు",defaultAddress:"డిఫాల్ట్ చిరునామాగా సెట్ చేయండి"},vanAddressList:{add:"కొత్త చిరునామా జోడించండి"}},fH={name:"الاسم",tel:"الهاتف",save:"حفظ",clear:"مسح",undo:"تراجع",cancel:"إلغاء",confirm:"تأكيد",delete:"حذف",loading:"جار التحميل...",noCoupon:"لا يوجد كوبونات",nameEmpty:"يرجى ملء الاسم",addContact:"إضافة جهة اتصال",telInvalid:"رقم الهاتف غير صحيح",vanCalendar:{end:"نهاية",start:"بداية",title:"التقويم",weekdays:["الأحد","الاثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],monthTitle:(e,t)=>`${e}/${t}`,rangePrompt:e=>`اختر لا يزيد عن ${e} أيام`},vanCascader:{select:"اختر"},vanPagination:{prev:"السابق",next:"التالي"},vanPullRefresh:{pulling:"اسحب للتحديث...",loosing:"أفلت للتحديث..."},vanSubmitBar:{label:"المجموع:"},vanCoupon:{unlimited:"غير محدود",discount:e=>`${e*10}% خصم`,condition:e=>`على الأقل ${e}`},vanCouponCell:{title:"كوبون",count:e=>`لديك ${e} كوبونات`},vanCouponList:{exchange:"استبدال",close:"إغلاق",enable:"متاح",disabled:"غير متاح",placeholder:"كود الكوبون"},vanAddressEdit:{area:"المنطقة",areaEmpty:"يرجى اختيار منطقة استقبال",addressEmpty:"العنوان لا يمكن أن يكون فارغًا",addressDetail:"العنوان",defaultAddress:"تعيين كعنوان افتراضي"},vanAddressList:{add:"إضافة عنوان جديد"}};const $O={zh:zI,en:Z7,rus:eH,vi:tH,id:nH,hd:rH,tha:ME,th:ME,md:aH,bra:oH,my:sH,ph:lH,pk:cH,bd:iH,ar:fH,ta:uH,te:dH};localStorage.language&&D0.use(localStorage.language,$O[localStorage.language]);const pH=e=>{D0.use(e,$O[e])}
40,GO={exclusiveCouponsClaim:"Exclusive coupons ({0})· Claim on register",transactionrecord:"Transaction history",pickDate:"Choose a date",remarksContent:"Remarks",manualRecharge:"Manual deposit",detail:"Detail",manualCharge:"Manual deposit",time:"Time",amount:"Balance",aboutTitle:"About us",pravicyProtocal:"Confidentiality Agreement",riskProtocal:"Risk Disclosure Agreement",settled:"Paid",unsettled:"Unpaid",invalidbet:"Invalid bet",betrecords:"Bet history",actualAmount:"Actual amount",type:"Type",betNumber:"Period",orderNo:"Order number",betPick:"Select",betAmount:"Total bet",green:"Green",big:"Big",odd:"Odd",greenAbbr:"Green",betResult:"Lottery results",lotteryAmount:"Winnings",serviceCharge:"Handling fee",profitNloss:"Profit/loss",leagueTeam:"Home team",leagueName:"Tournament name",leagueStartTime:"Start time",gamePlay:"How to play",betOptions:"Bet option",settingCenter:"Settings Center",lastLoginTime:"Last login:",changeAvatar:"Change avatar",nickName:"Nickname",editNickname:"Change Nickname",tipEnterNickname:"Please enter Nickname",tipDoNotEnterUnvalideNickname:"Please do not enter a Nickname with more than 12 characters",feedback:"Feedback",tipMaxinFeedbackImg:"Please attach up to 3 photos",tipAcessableFeedback:"Send helpful feedback",tipWinMysteryRewards:"Chance to win Mystery Rewards",submit:"Submit",gameStats:"Game statistics",totalBetAmount:"Total bet",betTimes:"Number of bets",betProfits:"Profit",safeKey:"Security key code",copyKey:"Copy key code",copySuccess:"Copy successful",tipSaveKeyProperly:"Please keep the key, you will not be able to re-link the new Google Authenticator if you lose the key",bindStep:"Link Guide",tipDownloadGoogleVerify:"Download and install Google Authenticator",downloadGoogleVerify:"Download Google Authenticator",tipCopyKeyToBind:"Copy the 16-digit key to Google Authenticator to link",tipAddNewAccount:"Add a new account, select the link key",tipNametheAccountPasteTheKey:"Name this account for easy verification, paste the 16 digit key",tipGenerateSuccessCode:"Automatically generate 6-digit verification code after successful addition",guideTitle:"Beginner's Guide",inviteFriends:"Invite friends",totalAmount:"Total amount",myMission:"My Mission",invite:"Invite",valideVIP:"Eligible member",receive:"Receive",selectLanguage:"Language",notification:"Announcement",gift:"Gift",tipHelloVIP:"Hi",tipWepreparedGift4u:"We have a gift for you",tipPlsEnterRedeemCode:"Please enter the gift code below",tipPlsBindBankcard:"Please bind your bank account number first",tipPlsEnterCode:"Please enter gift code",record:"History",titleEditPsw:"Change login password",oldPSW:"Login password",newPSW:"New login password",confirmPSW:"Confirm new password",tipUnmatchPsw:"Entered twice the password does not match!",saveChanges:"Save changes",tipVerifyCodeRequired:"Please enter the confirmation code!",nextStep:"Next step",complete:"Complete",changeBindPhone:"Change linked phone number",loginPSW:"Login password",edit:"Edit",googleVerify:"Google Verification",updateNewVersion:"Updated version",appUpdateTitle:"New version available",appUpdateFeature1:"Add a feature to display version numbers",appUpdateFeature2:"Fixed stuttering issues in certain scenarios",appUpdateFeature3:"Improve overall loading speed",appUpdateLater:"later",appUpdateConfirm:"Upgrade Now",
40securityInfo:"Security information",titleLearnAboutVault:"Learn about safes",tipMinimumIncome:"Minimum return, daily interest",tipEarningsCaculatedEveryMinites:"After the balance is transferred in, profit will be calculated once every {0} minute",tipEarningSettledAfterTransferInOrOut:"Profit will be paid on the 2nd transfer or transfer out and the previous profit will be transferred to the wallet balance",transferIn:"Transfer In",tipBalanceTransferInUnits:"Wallet balance transferred to the safe must be transferred in points",tipTransferAmountMustBeMultipleOfCopies:"1 point is 1000, transfer in 2 points is 2000, 10 points is 10000, 50 points is 50000, transfer amount must be a multiple of 1000",transferOut:"Transfer Out",tipTransferAnytimeGuarantedUnderSolidIncomes:"Provided your income is guaranteed, you can transfer out at any time, from the balance of the safe to the balance of the wallet and the amount transferred must be a multiple of the number of copies",friendlyReminds:"Reminder",tipPlsDoNotTransferInOutFrequently:'Please do not transfer in and out frequently. Earnings will be calculated from {0} minute after deposit. If the cumulative amount of an earned amount is less than 0.01, the amount will not be counted in "earnings".',security:"Safe",tipFundSaftyEnsuredBySecurityTeam:"Security technical team to ensure the safety of your money",tipTransferIntoVaultToEnsureSafety:"To keep your funds safe, it is recommended that you transfer money to the safe",income:"Income",example:"For example",vaultRecords:"Safes history",vault:"Safe",dailyRate1percent:"Interest rate {0}",generatedRevenue:"Generated revenue",tipMyrate1percent:"My interest rate {0}",cumulativeRevenue:"Accumulated revenue",tipFundEnsuredNtransferOutfreely:"Funds are safe and secure, and can be transferred at any time",learnAboutVault:"Learn about safes",historyRecourds:"Historical records",allRecords:"All history",noRevenue:"No income",tipNoIncomeYetWeatherTransferout:"No income at the moment, want to transfer out",amountUnit:"Each amount",amountAvaliable:"Amount available",amountTransferedOut:"Amount transferred",dailyRate:"Daily interest rate",revenue:"Income",all:"All",vietnamBet:"Place a bet",amountAvaliableInsufficient:"Insufficient amount available",amountTransferedIn:"Amount transferred",quantity:"Quantity",withdraw:"Withdraw",bankCard:"Bank account",name:"Full name",cashBalanceInsufficient:"Insufficient balance",enterAmount:"Please enter the amount",tip3withdrwalsPerDay:"Daily withdrawal limit is 3 times",withdrawalRange:"Withdrawal range",titleWithdrawalApplicationSuccess:"Withdrawal request successful",tip2HoursToCompleteWithdrawal:"We will complete the withdrawal within 2 hours!",days:"Day",lastFor:"Consecutive",commissionDetails:"Commission Details",commission:"Commission",agencyGrade:"Agent level",details:"Details",totalRechargeAmount:"Total deposit amount",subordinatesNumber:"Number of subordinates",loginTime:"Login time",titleInvitationDetail:"Level",level:"Level",checkOver:"Check",titlePickUpRecord:"Receive history",titleInvitationRule:"Rules",tipPromotionPartner:"【Promotion partner】program",tipActivityValidForLongTime:"This activity is valid for a long time",tipTop20RankingAdditionalRewords:"TOP20 commission rankings will be randomly awarded with {0} a separate bonus",tipInterpretationRightSaved:"The final interpretation of this activity belongs to {0}",titleInvite:"Invite",tipSwipeToPickBrochure:"Please swipe left - right to choose your favorite poster",divideBonus:"Income",tip10billion:"10 billion",shareInvitationPoster:"DOWNLOAD QR CODE",shareToOtherApps:"Share to other apps to invite friend",urgeOrder:"Urge Order",urgeOrderSuccess:"Your request has been submitted to the responsible specialist. We will process your issue as soon as possible. Please wait patiently. Thank you for your understanding and support",copyInvitationLink:"Copy invitation link",titlePromotion:"Agency",promotionGuestTitle:"Agency promotion center",promotionGuestDesc:"Log in to view your invitation code, subordinate data, and commission details",promotionGuestAction:"Log in to view",promotionGuestBrowsePrefix:"Prefer not to log in? You can view",promotionGuestBrowseJoin:"and",rule:"Rules",betRebateAmount:"Total Comm",directGrossCommission:"This Week",teamGrossCommission:"Total commission",recharge:"Deposit",rechargeRecords:"Deposit history",titleToBePaid:"To Be Paid",tipCompletePaymentBeforeCountdown:"Please complete payment before time ends",fillInTheContent:"Fill in the content",concelRecharge:"Cancel deposit",titleAddBankCard:"Add a bank account number",tipBindUrOwnCardToEnsureFundSafety:"To ensure the safety of your funds, please bind your bank account",selectBank:"Choose a bank",tipSelectPls:"Please choose",payeeName:"Full recipient's name",firstBindNameLockTip:"This is your first payout account. The name will be locked once saved, and all future withdrawal methods must use the same name.",bankcardNo:"Bank account number",tel:"Phone number",branchBankAddr:"Branch",save:"Save",SMSVerify:"SMS Verification",tipVerifyIdentityForFundSafety:"To secure your account funds, please fill in and verify your identity first",tip6digitVeriCode:"Please enter the {0}-digit verification code",phEnterPayeeName:"Please enter the recipient's name",phEnterBankcardNo:"Please enter your bank account number",phEnterPayeeTel:"Please enter your phone number",phEnterBranchAddr:"Please enter branch address",phConfirmWithdraw:"Withdrawal confirmation",phEnterVerificationCode:"Please enter the confirmation code",titleAddWallet:"Add Wallet",titleAddUSDTAddr:"Add USDT address",tipBindUrOwnWalletForFundSafety:"To ensure the safety of your funds, please link your wallet",selectWallet:"Choose a wallet",momoAcount:"MOMO . account",phEnterMOMOAcount:"Please enter your MOMO account",phEnterName:"Please enter your first and last name",tipBindUrOwnUSDEAddrForFundSafety:"To ensure the safety of your funds, please link your wallet",selectMainNetwork:"Select main network",usedAddr:"USDT Address",addressAlias:"Address Alias",phEnterUSDTAddr:"Please enter the USDT address",phEnterUSDTRemarks:"Please enter a remark of the withdrawal address",payeename:"Recipient's name",account:"Account",select:"Select",delete:"Delete",noPaymentMethodsYet:"No payment method",tipCanNotRetrivedAfterDeleted:"Can't restore after deleting",confirmDelete:"Confirm delete",titleEWallet:"E-Wallet",addAddr:"Add address",usdtAddr:"USDT Address",addrAlias:"Address Alias",withdrawRecords:"Withdrawal history",bankcarnEn:"Bank account",eWalletEn:"E-Wallet",thisIsName:"My name is",tipWithdrawalApplicationSuccess:"Withdrawal request successful",tipWithdrawWillBeCompletedIn2Hours:"We will complete the withdrawal within 2 hours!",tipPlaWaitPaciently:"Please wait patiently",tipInsufficientTotalBetAmount:"Total bet is not enough",tipmoreBetsNeeded:"Still need to bet more",tipCanOnlyBeWithdrawnAfter:"Only then can you withdraw money",tipGo2Bet:"Go bet",phEnter10kAmount:"Please enter the amount 10000-20000",totalBalance:"Total balance",mainWallet:"Main wallet",thirdPartyWallet:"3rd party wallet",oneClickRecovery:"Main wallet transfer",checkInRecord:"Attendance history",continuousCheckedIn:"Continuous attendance",playRules:"Game Rules",checkIn:"Attendance",rules:"Rules",desc1:"The higher the number of consecutive login days, the more rewards you get, up to 7 consecutive days",desc2:"During the activity, please check once a day",desc3:"Players with no deposit history cannot claim the bonus",desc4:"Deposit requirements must be met from day one",desc5:"The platform reserves the right to final interpretation of this activity",desc6:"When you encounter problems, please contact customer service",descRewordsBasedOnConsecutiveDays:"Get rewards based on consecutive login days",checkedInConsecutively:"Attended consecutively",comulativelyObtained:"Accumulated",continuous:"Continuous",missionCenter:"Mission Center",descActivity1:"Invite friends to earn points",descActivity2:"Invite friends to register and deposit any amount, you can get free points",recipientAddr:"Delivery address",undone:"Unfinished",kindTips:"Reminder",descActivity3:"To avoid loss to you, please fill in the correct information and contact details.",phEnterDetailedAddr:"Please enter address details",sweepstakes:"Lucky Wheel Activity",treasureDetail:"Treasure Details",terminatorEarn:"Winner can receive",usdtRewards:"USDT Bonus",startTime:"Start time",betIssue:"Period",progress:"Progress",totalActivity:"Total activities",requiredBeforeEnd:"End time left",sheets:"Ticket",perRaffleTicket:"Each raffle ticket",waitingforlottery:"Waiting for the draw",prizenumber:"Winning number",participant:"Participants",PrizeDetails:"Prize details",view:"View",viewAll:"View All",ParticipateInlottery:"Join the prize draw",confirmParticipate:"Confirm participation",myScores:"My Score",needToPay:"Need to pay",participateSuccess:"Successful participation",congratsOnWinTicket:"Congratulations on Winning a Raffle Ticket",confirm:"Confirm",toMyTreasure:"Go to My Treasure",popularProduct:"Popular products",treasureScore:"Treasure Points",descLottery1:"Please select the number of tickets to purchase",mydraw:"Withdraw my bonus",couldObtain:"Available",gross:"Total",raffleticket:"Raffle ticket",claimtreasure:"Claim Treasure",claimed:"Received",nowinningrecordyet:"No winning history",myOrder:"My order",ordertime:"Bet time",descActivity4:"Placed bets, please wait patiently for confirmation",productDetail:"Product Information",orderDetail
40:"Order details",concelOrder:"Cancel  order",contactServicer:"Contact customer service",tipWeatherToCancel:"Can I cancel my order?",tipUnableToConcel:"The order has been confirmed and cannot be cancelled",claimPrize:"Claim prize",winTheLottery:"Win",available:"Available",betsNo:"Period",descActivity5:"It Will Arrive Within 48 Hours After Receiving",descActivity6:"No prizes yet",setAsDefault:"Set as default",addrecipientAddr:"Add delivery address",receiveSuccess:"Successfully received",descActivity7:"Does not support cancellation after the order is confirmed",checkOrder:"Check your order",pointsRecord:"Point History",exchangeGoods:"Redeem gifts",payout:"Spending",exchanged:"Redeemed",goodsLeft:"Remaining",authenticIdentification:"Authentic Identification",exchangeNo:"Redeem Amount",descRedeem1:"Your points are not enough, the remaining points",descRedeem2:"How to get points",descRedeem3:"Special notes",descRedeem4:"After successful redemption, it will be sent within 24 hours;",descRedeem5:"Refunds are not supported after successfully redeeming points, please confirm clearly before redeeming;",descRedeem6:"After successful redemption, you can check at [Me] - [Order];",descRedeem7:"If there is any doubt, please contact customer service",consumptionPoints:"Points used",exchange:"Redeem",exchangeConfirm:"Confirm redemption",descRedeem8:"Cancellation is not supported after successful redemption",comsumption:"Used",pointsExchange:"Redeem points",pointsRule:"Point rule",claimPoints:"Receive points",descRules1:"Invite friends to register and deposit any amount, you can get free points",earnPoints:"Earn points",toClaim:"Go to receive",bonusPoints:"Bonus Points",descRules2:"The platform rewards players with bonuses with different proportions of points according to the player's daily bet amount. The higher the bet amount, the higher the bonus proportion",goBetting:"Go bet",pointsMall:"Mall",avaliablePoints:"Available points",pointsTreasure:"Treasure Points",descComponents1:"Daily super treasure event",descComponents2:"Use points to participate in treasure-collecting activities",participateLottery:"Participate in the draw",productLeft:"Remaining",pointsExchanged:"Redeemed",priceOfUnits:"Pay per ticket",viewDetail:"Check the details",allActivity:"All activities",dailyMission:"Daily mission",noMoreThere:"No more",onLoading:"Loading...",noData:"No data",gameRecords:"Game history",chartTrends:"Chart",followBet:"BettingStrategy",myGameRecords:"My history",timeLeftToBuy:"Time remaining",myGame:"My game",betNo:"Period",result:"Results",north:"North",central:"Central",south:"Southern",selectNo:"Select number",radio:"Select menu",multiSelect:"Choose many",lotteryReveal:"Lottery open",lotteryManual:"How to play",lotteryClosure:"Closure Lottery",walletBalance:"Wallet balance",electric:"Slots",earningsRankingToday:"Today's earnings chart",winningDetal:"Winning information",winningAmount:"Winning amount",more:"Detail",phEnter:"Please enter",plsEnterTel:"Please enter the phone number",loginByTel:"Login phone number",plsEnterCorrectTel:"Please enter the correct phone number!",unmatchedInput:"Entered twice the password does not match!",invitationCode:"Invite code",readNagree:"I have read and agree",desPrivacy:"【Privacy Agreement】",register:"Register",setPsw:"Set password",comfirmPsw:"Confirm password",plsEnterInvitationCode:"Please enter the invitation code",password:"Password",newPSWRest:"A new password",newPSWconfirm:"Confirm new password",rememberPSW:"Remember password",login:"Log in",forgetPSW:"Forgot password",sendVerifyCodeTo:"Send verification code to",verifyCode:"Verification Code",send:"Send",codeUnreceived:"Did not receive verification code",sendAgain:"Resend",vaultdesc1:"The daily interest rate is 1%, and earnings are calculated every 5 minutes",minCalculateIncome:"Earnings calculated every minute",points:"Point",vaultdesc2:"Free redemption of premium items",bet:"Game History",mybetRecords:"My game history",trade:"Transaction",tradeRecords:"My transaction history",myRchargeHistory:"My deposit history",myWithdrawHistory:"My withdraw history",serviceCenter:"Service center",logout:"Log out",tipLogout1:"Do you want to log out?",settlementIncome:"Payout income",fundSafety:"Financial security",descTotalAssets:"24-hour estimated revenue",yesterdayGrossCommision:"Yesterday's total commission",directSub:"Direct",team:"Team",promotionLederboard:"Promotion leaderboard",statisticalDeadline:"Statistics deadline",totalCommision:"Total commission",totalCommisionThisWeek:"Total commission this week",totalCommisionDirect:"Total direct commission",totalCommisionTeam:"Total team commission",quickRecharge:"Quick deposit",bankname:"Bank name",cardNo:"Bank Account Number",branchBank:"Account Opening Branch",rechargeInstruction:"Recharge instructions",instructionDesc1:"With fast deposit, each deposit will get an additional bonus.",instructionDesc2:"The company will not be responsible for any losses incurred as a result of the transfer amount not matching the order you made.",instructionDesc3:"Note: The number of orders made must be paid correctly, the system will credit it automatically.",instructionDesc4:"The transfer amount must match the order you created, otherwise the money cannot be credited successfully.",instructionDesc5:"If you transfer the wrong amount, our company will not be responsible for the lost amount!",instructionDesc6:"Note: do not cancel the deposit order after the money has been transferred.",instructionDesc7:"USDT, deposit less than the minimum amount will not be credited to the account.",instructionDesc8:"Do not deposit any non-currency assets to the above address, or the assets will not be recovered.",instructionDesc9:"Funding the account requires 1 node confirmation.",instructionDesc10:"Your deposit address will not change often and you can deposit multiple times.",instructionDesc11:"Please confirm that the operating environment is safe to avoid information being tampered with or leaked.",instructionDesc12:"Need to bet",instructionDesc13:"Can withdraw later",instructionDes:'Need to bet <span data-v-470caa86 class="red">{0}</span> to be able to withdraw',withdrawTime:"Withdraw time",instructionDesc14:"Daily withdrawal limit is 3 times",instructionDesc15:"Withdrawal range 10000-2000000",onlinePay:"Online payment",onlinePay1:"Online payment 1",onlinePay2:"Online payment 2",onlinePay3:"Online payment 3",rechageAmount:"Deposit amount",balance:"Balance",explainDesc1:"The transfer amount must match the order you created, otherwise the money cannot be credited successfully.",explainDesc2:"If you transfer the wrong amount, our company will not be responsible for the lost amount!",explainDesc3
40:"Note: do not cancel the deposit order after the money has been transferred.",explainDesc4:"With fast deposit, each deposit will get an additional bonus.",explainDesc5:"Bonus",explainDesc6:"The company will not be responsible for any losses incurred as a result of the transfer amount not matching the order you made.",explainDesc7:"Note: The number of orders made must be paid correctly, the system will credit it automatically.",explainDesc8:"Need to bet",explainDesc9:"Can withdraw later",explainDesc10:"Withdrawal time",explainDesc11:"Daily withdrawal limit is 3 times",explainDesc12:"Withdrawal range 10000-2000000",ruleSignIn:"Continuous attendance",ruleAcount:"Accumulated amount",ruleBonus:"Attendance bonus",safetyVerification:"Security verification",bindPhone:"Bind phone number",winGoMes:"Welcome to 92lottery",electronicGame:"Slots",searchGame:"Search game",cancelled:"Cancelled",completed:"Complete",inApplication:"Processing",rejected:"Rejected",thdAuditRes:"Third-party audit results",okTrans:"Successful transaction",scanCodePayment:"Scan payment code",withdrawalReduce:"Withdraw",gameTransOut:"Game moved out",gameTransIn:"Game moved in",betReduce:"Bet",jackpotIncre:"Win",agencyCommis:"Agent commission",manualAccess:"Manual deposit & withdraw",datePick:"Choose a date",hot:"Popular",lottery:"Lottery",electronic:"Slots",sport:"Sports",live:"Casino",chess:"Rummy",fishing:"Fishing",miniGame:"Original",feedbackPhTXT:"Welcome to feedback, please give feedback-please describe the problem in detail when providing feedback, preferably attach a screenshot of the problem you encountered, we will immediately process your feedback!",feedbackMsg:"Please enter a comment",submitSuccess:"Submitted successfully",today:"Today",yesterday:"Yesterday",thisWeek:"This week",thisMonth:"This month",year:"Year",month:"Month",day:"Day",invitationMember:"Number of invitees",subBets:"Subordinates bet",subRecharges:"Subordinates Deposit",betTime:"Time",gradeRules:"View ranking rules",startUp:"Enable",disable:"Disable",registerTime:"Registration time",subGrade:"Lower level",selectTime:"Select time",promotionRuleDesc1:"There are 6 subordinate levels in inviting friends, if A invites B, then B is a level 1 subordinate of A. If B invites C, then C is a level 1 subordinate of B and also a level 2 subordinate of A. If C invites D, then D is a level 1 subordinate of C, at the same time a level 2 subordinate of B and also a level 3 subordinate of A.",promotionRuleDesc2:"When inviting friends to register, you must send the invitation link provided or enter the invitation code manually so that your friends become your level 1 subordinates.",promotionRuleDesc3:"The invitee registers via the inviter's invitation code and completes the deposit, shortly after that the commission will be received immediately",promotionRuleDesc4:"Commission rates vary depending on your agency level on that day",promotionRuleDesc5:"The commission percentage depends on the membership level. The higher the membership level, the higher the bonus percentage. Different game types also have different payout percentages.",promotionRuleRedTXT:"The commission rate is specifically explained as follows",vipGrade:"Agency Lvl",teamMembers:"Team Number",teamStream:"Team Betting",teamRecharge:"Team Deposit",friendsGrade:"Level",commissionAmount:"Commission",copyCode:"Copy invitation code",myInvitation:"My invitation",teamSheets:"Team report",commissionDetail:"Commission detail",invitationRules:"Invitation rules",rechargeUsdtDesc1:"This address only supports USDT deposits and does not support other cryptocurrencies",rechargeUsdtDesc2:"USDT deposit address",rechargeUsdtDesc3:"Deposit main network",saveImg:"Save image",rechargeUsdtDesc4:"Select deposit main network",rechargeUsdtDesc5:"Please choose a deposit network, if you deposit on another network it will result in loss of funds",rechargeUsdtDesc6:"USDT deposit address",phSearchBank:"Search bank",notificationDetails:"Notification details",warning:"Warning",warningTxt1:"Are you sure to delete this message?",contactInfo:"Contact information",shippingAddr:"Delivery address",recipientName:"Recipient's name",plEnterrecipientName:"Please enter the recipient's name",plEntercontactInfo:"Please enter contact information",plEnterCity:"Please enter your city",about2Start:"About to start",ended:"Finished",ongoing:"Active",hasWon:"Won",betAmounts:"Bet amount",rewordPercent:"Reward ratio",buyIn:"Buy into",drawActivity:"Lucky Wheel Activity",orderSuccess:"Order successful",orderCanceled:"Order has been cancelled",orderShipped:"Order shipped",orderCompleted:"Order completed",tobeDelivered:"Waiting for delivery",canceled:"Cancelled",shipped:"Shipped",winGift:"Win prizes",sectionDesc1:"Log in daily to get rewards",sectionDesc2:"Complete missions to earn points",sectionDesc3:"Invite friends to get bonus",choose:"Select",numbers:"Quantity",agree:"I agree",presaleRules:"《Pre-sale rules》",iKonw:"I know",small:"Small",redColor:"Red",greenColor:"Green",purpleColor:"Violet",registerDesc1:"Please agree to the user agreement!",phoneVerifiCode:"Phone verification code",cityName:"City name",sunday:"Sunday",monday:"Monday",tuesday:"Tuesday",wednesday:"Wednesday",thursday:"Thursday",friday:"Friday",saturday:"Saturday",randomBet:"Random",betSerial:"Period",num:"Number",bigOrSmall:"Big Small",color:"Color",detailMay:"Details",orderNoMay:"Order number",issueMay:"Perio
40d",amountMay:"Purchase amount",numMay:"Quantity",afterTaxAmount:"Amount after tax",tax:"Tax",openingPrice:"Open price",resultMay:"Result",selectMay:"Select",statusMay:"Status",winOrLose:"Win/lose",createTime:"Order time",success:"Succeed",fail:"Failed",number:"Number",trendDesc1:"Statistic (last 100 Periods)",trendDesc2:"Winning number",trendDesc3:"Missing",trendDesc4:"Avg missing",trendDesc5:"Frequency",trendDesc6:"Max consecutive",about2start:"About to start",setting:"Settings",noti:"Announcement",wholeTimeService:"24/7 Customer service",guide:"Beginner's Guide",about:"About us",notifications:"Notification",invitationBonus:"Invitation bonus",giftExchange:"Gifts",productOrder:"Product code",personalDraw:"My lucky draw",gameStatistics:"Game statistics",switchLanguages:"Language",heroYesterdaytotalCommission:"Yesterday's total commission",heroUpgradeLevel:"Upgrade the level to increase commission income",heroDirectSub:"Direct subordinates",heroYesterday:"Yesterday",heroTeamSub:"Team subordinates",extraBonus:"Extra Bonus",directSubLeval:"Direct subordinates",teamSub:"Team subordinates",Lotre4d:"4D lottery",minites1:"1 minute",minites3:"3 minutes",minites5:"5 minutes",minites10:"10 minutes",minitesLong:"Long time",home:"Home",activity:"Activity",promotion:"Promotion",chat:"Chat",wallet:"Wallet",main:"Account",cancel:"Cancel",noCoupon:"No coupon",couponArrivalTitle:"Exclusive Top-Up Coupons",couponArrivalSubtitle:"We are giving you {0} recharge coupons",couponRechargeName:"Top-Up Coupons",couponCodeLabel:"Code",couponValidUntil:"Valid until {0}",couponDateFormat:"M/D",couponFirstRechargeOnly:"First only",couponChannelOnly:"{0} only",couponChannelLimited:"Selected channels only",couponChannelCount:"{0} channels only",couponNoThreshold:"No threshold",couponThreshold:"{0} or more",couponValidDays:"{0} days",couponUpperLimit:"Up to {0}",couponMaxReturns:"Top-up rebate {0}%",couponClaimNow:"Claim Now ({0} tickets)",myRechargeCoupon:"My Top-Up Coupons",couponUnused:"Unused",couponUsed:"Used",couponExpired:"Expired",couponGoUse:"Use",redeemNoteTitle:"Redemption Notes",redeemNote1:'One code claims one gift. Cash is credited directly; coupons go to "My Top-Up Coupons".',redeemNote2:"Coupons have a spending threshold and a validity period, please use them before they expire.",couponSource:"Source: {0}",comingSoon:"Coming soon",new:"New",nameEmpty:"Please enter your full name",addContact:"Add contacts",telInvalid:"Wrong phone number format",prev:"Previous",pulling:"Pull to refresh",loosing:"Refresh",label:"All",unlimited:"Unlimited",title:"Coupon",close:"Close",enable:"Available",disabled:"Not available",plplaceholder:"Coupon code",area:"Area",areaEmpty:"Please select a delivery area",addressEmpty:"Address cannot be empty",addressDetail:"Address",defaultAddress:"Set as default address",add:"Add new address",discount:"Discount 10%",condition:"At least 1",count:"You have 1 coupon",addWallet:"Add Wallet",loginUrAcount:"Log in to your account",noAccount:"Don't have an account?",registerNow:"Register now",createUrAcount:"Create your account",iHaveAcount:"I have an account",goLogin:"Login",resetUrPsw:"Reset password",haveAcountAleady:"Already have an account?",loginNow:"Log in now",customerServiceTitle:"Customer Service",validateDesc1:"Amount is 0.01-999999999999",validateDesc2:"Number of red envelopes 1-1000",validateDesc3:"0-20 characters",validateDesc4:"Password must contain uppercase, lowercase letters and numbers",validateDesc5:"6 digits",validateDesc6:"1-30 contains no special characters",validateDesc7:"1 to 24 characters, including English letters, uppercase and lowercase letters, Chinese characters, space!",validateDesc8:"Can't put a space at the end of a line!",validateDesc9:"6 letters and numbers!",validateDesc10:"Please follow the http:// or https:// domain format",validateDesc11:"Combination of 6 to 12 letters, numbers and special symbols",validateDesc13:"Combination of 7 to 11 digits",validateDesc14:"Please enter a valid email",validateDesc15:"6-30 characters",validateDesc16:"Please enter the correct phone number (+)",validateDesc17:"Range from 0.00~9999999999.99",validateDesc18:"Range from 0.01~9999.99",validateDesc19:"Please enter the correct IP in the format xxx.xxx.xxx.xxx",validateDesc20:"Please enter a positive integer",validateDesc21:"First and last names must be capitalized without accents and separated by a space!",tokenExpired:"Token has expired, please login again!",requestTimedOut:"Request timed out! Please try again later",statusTip1:"Request failed ! Please try again later",statusTip2:"Login failed! Please log in again",statusTip3:"Current account has no permission to access!",
40statusTip4:"The resource you are accessing does not exist!",statusTip5:"Incorrect request method! Please try again later",statusTip6:"Request timed out! Please try again later",statusTip7:"Server error!",statusTip8:"Gateway error!",statusTip9:"Service not available!",statusTip10:"Gateway time out!",statusTip11:"Request failed!",noVerifyCodeFound:"Verification code cannot be empty",platRecom:"Platform recommendation",game:"Game",withdrawStatem1:"All",withdrawState0:"Pending",withdrawState1:"Success",withdrawState2:"Rejected",withdrawState3:"Third-party audit results",rechargeState0:"Confirming",rechargeState1:"Expired",rechargeState2:"Completed",rechargeState3:"Cancelled",rechargeState4:"Failed",bettingResultState1:"Waiting for result",bettingResultState2:"Win",bettingResultState3:"Lose",redeemDialogDesc0:"Check your order",redeemDialogDesc1:"Successfully redeemed",redeemDialogDesc2:"Does not support cancellation after the order is confirmed",recordNoData:"No data for today",invitationDesc1:"Invite friends to earn points",invitationDesc2:"Invite friends to register and deposit any amount, you can get free points",forgotOldPSW:"Forgot original login password",plsEnterQuantity:"Please enter quantity",selectLevel:"Select level",registerDate:"Registration time",pointsMallTxt:"Mall",selectUSDTNum:"Select amount of USDT",getHintDesc:"Guess Big/Small/Odd/Even",getHintDesc1:"Guess Number Green/Violet/Red to win",totalBet:"Total",sameNum:"2 same",numbersMatch:"3 same",numbersUnmatch:"Different",odds:"Odds",refreshSuccess:"Refresh successfully",k3Big:"Big",k3Small:"Small",k3Odd:"Odd",k3Even:"Even",k3bet2Desc1:"2 matching numbers: odds",k3bet2Desc2:"Choose 2 same numbers. If the draw results match your selection, you win (unless 3 numbers are the same).",k3bet2Desc3:"A pair of unique numbers: odds",k3bet2Desc4:"Choose 2 same numbers and 1 different number. If the draw results match your selection, you win.",k3bet3Desc1:"3 of the same number: odds",k3bet3Desc2:"Choose 3 same numbers. If the draw results match your selection, you win.",k3bet3Desc3:"Any 3 of the same number: odds",k3bet3Desc4:"Any 3 of the same number: odds",k3bet3Desc5:"Choose any 3 same numbers. If the draw results are any three of the same numbers, you win.",k3bet4Desc1:"3 different numbers: odds",k3bet4Desc2:"Choose 3 or more different numbers. If the draw results match your selection, you win.",k3bet4Desc3:"3 continuous numbers: odds",k3bet4Desc4:"Choose any 3 consecutive numbers. If the draw results are any three consecutive numbers, you win.",k3bet4Desc5:"2 different numbers: odds",k3bet4Desc6:"Choose 2 or more different numbers. If the draw results are different numbers and match with your selected numbers, you win.",betPopDesc1:"Total:",betPopDesc2:"2 matching numbers:",betPopDesc3:"A unique number:",betPopDesc4:"3 of the same number:",betPopDesc5:"Any 3 of the same number:",betPopDesc6:"3 different numbers:",betPopDesc7:"3 continuous numbers",betPopDesc8:"2 different numbers:",betPopTXT:'In order to protect the legitimate rights and interests of users participating in the pre-sale and maintain the normal operating order of the pre-sale, these rules are formulated in accordance with relevant agreements and laws and regulations. country Chapter 1 Definition1.1 Pre-sale definition: refers to a sales model in which a seller offers a bundle of a product or service, collects consumer orders through product tools before selling, and makes it available to customers. consumers of goods and/or services by prior agreement1.2 Presale mode is "deposit" mode. "Consignment" refers to the pre-delivery of a fixed number of items prior to sale. "Deposit" Scam Join mini games for a chance to win more deposits. Deposits can be exchanged directly for goods. Deposit is not refundable.1.3 Pre-sale product: A product that is shipped by the seller using the pre-sale product tool. Only highlight the word presale on the product name or product detail page, and products that do not use the presale product tool are not presale. 1.4 Pre-sale system: refers to the system product tool that helps sellers to sell samples before selling.1.5 Product price before selling: is the selling price of the product before selling. The price of pre-sale items consists of two parts: deposit and final payment.',gameRecordNum:"Period",gameRecordTotal:"Sum",gameRecordSize:"Big/Small",gameRecordAttr:"Odd/Even",gameRecordResult:"Results",k3RecordDesc1:"Total:",k3RecordDesc2:"2 same numbers:",k3RecordDesc3:"2 same and 1 different numbers:",k3RecordDesc4:"3 same numbers:",k3RecordDesc5:"Any 3 same numbers:",k3RecordDesc6:"3 different numbers:",k3RecordDesc7:"Any 3 c
40onsecutive numbers:",k3RecordDesc8:"2 different numbers:",k3RecordDesc9:"Unpaid",k3Number:"Period",k3TimeLeftToBuy:"Time remaining",trendNumber:"Period",trendResult:"Results",trendNum:"Number",k3WarningTip1:"Sorry",k3WarningTip2:"Congratulations",k3WarningTip3:"Lose",k3WarningTip4:"Bonus",k3WarningTip5:"Period:",autoShutOff3s:"3 seconds auto close",lotteryType1:"2D all pick",lotteryType2:"2 parlay",lotteryType3:"3 parlay",lotteryType4:"4 parlay",winTrxDesc1:"Block height",winTrxDesc2:"Block time",winTrxDesc3:"Hash value",winTrxDesc4:"Result",winTrxNum:"Period",winTrxIndicate:"How to play",winTrxPub:"Public Chain Query",winTrxTime:"Draw time",winTrxClose:"Close",betIssues:"Period",betBig:"Big",betSmall:"Small",betRed:"Red",betGreen:"Green",betViolet:"Violet",betOdd:"Odd",betEven:"Even",betWithSingle:"Odd",betWithDouble:"Even",betWithBig:"Big",betWithSmall:"Small",FDNumber:"Period",FDResult:"Result",FDTotal:"Total",tips:"Tips",tipsPlayGame:"Are you sure you want to join the game?",loongAssistant:"Dragon assistant",latestLoong:"Latest pedestal",myBet:"My bet",stateTips1:"You have successfully made a withdrawal request, please wait patiently",stateTips2:"Your withdrawal has been approved, money is being transferred to you, please wait patiently",stateTips3:"Company remarks, reasons why the audit failed!",
40stateTips4:"Your request has been successfully submitted, please wait for the review results",RStateTips1:"Your deposit is complete! Hope you enjoy the game!",RStateTips2:"You have canceled your order",GTBig:"Big",GTSmall:"Small",GTRed:"Red",GTGreen:"Green",GTPurple:"Violet",GTOdd:"Odd",GTEven:"Even",code0:"Succeed",code1:"Failed",code2:"Operation not allowed",code3:"Incorrect signature",code4:"Timestampt has expired",code5:"URL does not exist",code6:"Invalid parameter",code7:"Order does not exist",code8:"Order has been processed",code9:"Please do not resubmit",code10:"Login has expired",code11:"Request error",code12:"Method not allowed",code13:"Access too often, try again later",code14:"ID does not exist",code15:"Conditions not met",code16:"Shipped, can't cancel order",code17:"Duplicate UTR",code18:"This bank is not currently supported",code19:"Order failed",code20:"Please upload the image file in the correct format",code21:"Alibaba Cloud OSS file server error",code22:"Your account is already logged in somewhere else",code30:"Verification timed out, please try again",code31:"Verification code failed, please try again",code101:"User does not exist",code102:"New user does not exist",code103:"Username or password cannot be empty",code104:"Invitation code cannot be empty",code105:"Channel does not exist",code106:"SMS verification code cannot be empty",code107:"Verification code error",code108:"Verification code has expired",code109:"IP has been registered",code110:"The inviter does not exist",code111:"The phone number has been registered",code112:"Wrong phone number",code113:"Domain name cannot be empty",code114:"IP addresses are restricted from registering",code115:"Channel code does not exist",code116:"User has been locked",code117:"Wrong password",code118:"Old login password is incorrect",code119:"Wrong login password",code120:"Merchant does not exist",code121:"Username cannot be empty",code122:"Incorrect password attempts have reached the limit and the account is blocked by the system",code123:"Safe configuration does not exist",code124:"Yu'E Bao user does not exist",code125:"Yu'E Bao transfer out failed",code126:"Yu'E Bao transfer in failed",code127:"Insufficient Yu'E Bao balance",code128:"Insufficient turnover",code129:"Log out",code130:"registration failed",code131:"Password change failed",code132:"Logged out",code133:"Daily withdrawal limit has been reached",code134:"Website not available",code135:"This region is not currently supported",code136:"SMS sent frequently",code137:"Registration is closed",code138:"SMS have been restricted",code139:"SMS sent successfully",code140:"SMS sending failed",code141:"Please enter a new phone number",code142:"Insufficient balance",code143:"Built-in configuration does not exist",code201:"Failed to add bank account",code202:"Failed to delete bank account",code203:"This bank is not currently supported",code204:"Bank account number has been used on another account",code205:"E-wallet has been used on another account",code206:"USDT wallet has been used on another account",code207:"You have bound your bank account number, please contact customer service to modify it",code208:"You have bound your e-wallet, please contact customer service to modify it",code209:"You have bound your USDT wallet, please contact customer service to modify it",code210:"Bank account number cannot be empty",code211:"Organization ID cannot be blank",code212:"Incorrect bank account number format",code213:"Withdrawal method does not exist",code216:"Withdrawal bank does not exist",code217:"Withdrawal request successful",code218:"Withdrawal request failed",code219:"Your withdrawal quota has run out today",code220:"Withdrawal time has passed",code221:"Please request within the specified withdrawal amount range",code222:"Please fill in your bank account information",code223:"PIX wallet has been used on another account",code224:"CPF has been used on another account",code225:"You have bound your PIX wallet, please contact customer service to modify it",code226:"PIX wallet address format is incorrect",code230:"Redemption code error",code231:"You have received this red envelope",code232:"Please bind your bank account number",code233:"Successfully redeemed",code234:"Redemption failed",code235:"This red envelope has run out",code240:"Successfully redeem points",code241:"Inventory shortage",code242:"Insufficient points",code243:"Activity has been taken down",code244:"Canceled successfully",code260:"User has an unpaid order",code261:"Can't match the corresponding order",code262:"Deposit error",code263:"The deposit amount does not meet the requirements",code270:"Order does not exist",code271:"No orders can be cancelled",code272:"Order cancellation error",code280:"There is an unprocessed withdrawal request",code281:"Order status changed_Please reload the page",code282:"Only overdue confirmations can be appealed",code283:"Only claims in progress_confirmation overdue_can be confirmed received",code284:"The order has been successfully matched_cannot be canceled",code290:"Order payment error",code291:"Order appeal error",code301:"3rd party game does not exist",code302:"3rd party game configuration failed",code303:"The popular game is not turned on",code304:"Not accessible",code305:"Configuration does not exist",code306:"Games category is closed",code307:"Game ID cannot be empty",code308:"The game is closed",code309:"The game doesn't exist",code310:"Request parameters cannot be empty",code311:"User ID cannot be empty",code312:"Cannot be submitted repeatedly",code313:"Requested too frequent, please try again later",code314:"Program error",code315:"System error",code316:"The balance recovery request time is 10 seconds. Please try again later",code317:"The time interval to check the balance is 5 seconds. Please try again later",code318:"Vendor code error",code319:"Vendor code does not exist",code320:"Game verification failed",code321:"Set failed, directly log out",code322:"Unknown balance recovery status, please restore manually",code323:"Game c
40ode cannot be empty",code324:"Failed to get 3rd-party game token",code325:"Failed to create 3rd-party game account",code326:"Failed to get 3rd-party login address",code327:"Transaction failed, balance has been refunded",code328:"Game code does not exist",code329:"The content of betting in the second perfect is incorrect",code330:"The content of betting in the triple is incorrect",code331:"Four all bets are incorrect",code332:"Two full selection and first prize mantissa cannot use multiple selection",code333:"Game closed",code334:"Game issue number is incorrect",code335:"Incorrect game odds",code336:"The game betting content is inconsistent with the betting amount",code337:"Only unsettled game sessions can be wagered",code338:"Bets are formatted incorrectly",code339:"Game odds not set",code340:"Incorrect initial amount",code341:"Incorrect betting multiple",code342:"Betting details cannot be empty",code401:"Wrong bet amount",code402:"Bet succeed",code403:"Bet failed",code404:"Betting has been stopped for the current period",code405:"The game is under maintenance",code501:"Received today",code502:"The deposit amount does not meet the standard",code503:"Today's attendance",code601:"Payment channel does not exist",code602:"Payment channel closed",code603:"Payment channel does not exist",code9000:"Bet",code9001:"Agency commission",code9002:"Win",code9003:"Red envelope",code9004:"Deposit",code9005:"Withdraw",code9006:"Cancel withdrawal",code9007:"Attendance bonus",code9008:"Agent's red envelope",code9009:"Withdrawal rejected",code9010:"Deposit Gift",code9011:"Manual deposit",code9012:"Sign up bonus",code9013:"Bonus",code9014:"First deposit bonus",code9015:"First deposit rebate",code9016:"Investment and financial management",code9017:"Financial income",code9018:"Financial capital",code9019:"Capital",code9020:"Mission rewards",code9021:"Game moved out",code9022:"Game moved in",code9027:"Deposit USDT",code90100:"Bonus deduction",code90101:"Manual withdrawal",code9101:"Today",code9102:"Yesterday",code9103:"This week",code9104:"Last week",code9105:"This month",code9106:"Last month",code9107:"Customize",code9214:"New UPI",code9213:"TRX",code9212:"TPUCHINGO",code9211:"Wave-Pay",code9210:"KBZ-Pay",code9209:"Corporate Bank",code9208:"SIM card",code9207:"Local UPI",code9206:"Local bank",code9205:"USDT",code9204:"Bank transfer",code9203:"Debit card",code9202:"PAYTM",code9201:"Online payment",code9200:"Scan QR code",code9301:"Lottery",code9302:"Popular",code9303:"Fishing",code9304:"Slots",code9305:"Sports",code9306:"Casino",code9307:"PVC",code9308:"Mini games",pswRequirements:"Password must contain uppercase and lowercase letters, numbers, at least 8 characters",rechargeDetailTitle1:"Full name",rechargeDetailTitle2:"Bank Account Number",cancelSucceed:"Canceled successfully",rechargeDetailDesc3:"Please complete the payment before the time ends",rechargeDetailDesc4:"Bank name",rechargeDetailDesc5:"Cancel",rechargeDetailDesc6:"Complete payment",rechargeDetailDesc7:"Return",rechargeDetailDesc8:"Payment is completed",rechargeDetailDesc9:"Bank name",rechargeDetailDesc10:"Payment is completed",rechargeDetailDesc11:"Make sure the payment has been completed, if not, please return to make the payment",instructionTxt1:"Please click Deposit for each payment.",instructionTxt2:"If the transfer time is up, please fill out the deposit form again.",instructionTxt3:"The transfer amount must match the order you created, otherwise the money cannot be credited successfully.",instructionTxt4:"If you transfer the wrong amount, our company will not be responsible for the lost amount!",instructionTxt5:"Note: do not cancel the deposit order after the money has been transferred.",instructionTxt6:"Withdraw time",instructionTxt7:"Inday Remaining Withdrawal Times",instructionTxt8:"Withdrawal amount range",instructionTxt9:"Minimum withdrawal amount, 10 usdt, Deposit less than 10 usdt will not receive",instructionTxt10:"After withdraw, you need to confirm the blockchain main network 3 times before it arrives at your account.",instructionTxt11:"Please confirm that the operating environment is safe to avoid information being tampered with or leaked.",withdrawDialogDesc1:"Security verification",withdrawDialogDesc2:"Login password",withdrawDialogDesc3:"To secure your balance, please enter your password",withdrawDialogDesc4:"Forgot password?",withdrawDialogDesc5:"Contact customer service",withdrawDialogDesc6:"Return",withdrawDialogDesc7:"Confirm withdrawal",withdrawDialogPh:"Please enter your login password",showDialogTip1:"Please enter the correct amount format!",showDialogTip2:"Please enter the amount!",showDialogTip3:"Please enter password!",registerTip1:"Please enter phone verification code",registerTip2:"Please enter password",registerTip3:"Please re-enter password",whTitle5:"Withdrawal history",enterWithdrawAmount:"Please enter withdrawal amount",enterUSDTAmount:"Please enter USDT amount",wfDesc1:"Withdrawable balance",wfDesc2:"Withdrawal amount received",wfDesc3:"Insufficient balance",wfDesc4:"Not less than 10 USDT",wfDesc5:"Withdrawable balance",searchSubUID:"Search subordinate UID",teamReportLeval1:"Tier 1",teamReportLeval2:"Tier 2",teamReportLeval3:"Tier 3",teamReportLeval4:"Tier 4",teamReportLeval5:"Tier 5",teamReportLeval6:"Tier 6",trendTXT1:"3 different numbers",trendTXT2:"3 consecutive numbers",trendTXT3:"2 same numbers",trendTXT4:"3 same numbers",enterFullInfo:"Please fill in the recipient's complete information",failed2GetList:"Can't get game list",commissionTitle1:"Lottery commission percentage",commissionTitle2:"Slots commission percentage",commissionTitle3:"Casino commission percentage",commissionTitle4:"Sports commission percentage",promotionContentTitle1:"Commission level",promotionContentTitle2:"Tier 1",promotionContentTitle3:"Tier 2",promotionContentTitle4:"Tier 3",promotionContentTitle5:"Tier 4",promotionListTitle1:"Level",promotionListTitle2:"Total team",promotionListTitle3:"Team bet",promotionListTitle4:"Total deposit",verifyCode6Digits:"Please enter the 6-digit phone verification code",confirmAdd:"Add Confirm",onConfirmMsg1:"Select main network",onConfirmMsg2:"Please enter the USDT address",onConfirmMsg3:"Please enter alias address",addCardMsg1:"Please select a bank",addCardMsg2:"Please enter the recipient's full name",addCardMsg3:"Please enter your bank account number",addCardMsg4:"Please enter your phone number",addCardMsg5:"Please enter branch address",cancelReason:"Cancellation reason",enterOtherReason:"Please enter another reason",confirmCancel:"Confirm Cancellation",cancelDeal:"Cancel Transaction",orderDesc1:"If you have already paid, please do not cancel the order to avoid any loss for you",orderDesc2:"If you have already transferred the money to the recipient, Please do not press cancel the transaction!",rechargeUSDT:"Deposit USDT",agreePresaleRules:"Please check I agree to the pre-sale rules",contentsHere:"Here is the content",winTips3:"Lottery results",winTips4:"Lose",winTips5:"Bonus",winTips6:"Perio
40d:",winColor1:"Red",winColor2:"Green",winColor3:"Red Violet",winColor4:"Violet Green",winColor5:"Violet",bteNoCount:"Select amount",telUndetected:"Phone number not found",vipDesc1:"My benefits",vipDesc4:"Received",vipDesc7:"Receive",RCTXT1:"Select channel",RCTXT2:"Balance:",RCTXT3:"You have 1 unpaid order",RCTXT4:"Go pay",rangeDesc1:"Cannot be less than 0",rangeDesc2:"Can't be less than {0}",rangeDesc3:"Can't be more than {0}",paymentMethodRequired:"Need to add beneficiary information to be able to withdraw money",accountName:"Account name",bankNumber:"Bank number",orderNumber:"Order number",paymentAmount:"Amount",search:"Search",wealTXT1:"Benefits level",wealName1:"Level up rewards",wealDescription1:"Each account can only receive 1 time",wealName2:"Monthly reward",wealDescription2:"Each account can only receive 1 time per month",wealName3:"Real-time rebate",wealDescription3:"Get rewards every deposit",wealName4:"Safe",wealDescription4:"Increase the extra income of the safe",lotteryHintStr1:"Guess Number",lotteryHintStr2:"Green/Red/Violet to win",lotteryHintStr3:"Guess Number",lotteryHintStr4:"Big/Small/Odd/Even",promotionRuleDescNew:"There are 6 subordinate levels in inviting friends, if A invites B, then B is a level 1 subordinate of A. If B invites C, then C is a level 1 subordinate of B and also a level 2 subordinate of A. If C invites D, then D is a level 1 subordinate of C, at the same time a level 2 subordinate of B and also a level 3 subordinate of A.",thailandTelRule:"Thai phone numbers need 10 digits",gameTypeDesc1:"Featured match",gameTypeDesc2:"Featured appearance",gameTypeDesc3:"Surprise again and again",sabaSport:"Saba Sports",cmdSport:"CIMD Sports",agSport:"PA Sports",imSport:"IM Sports",dgLive:"DG Casino",agLive:"Choice",evoLive:"EVO Casino",chess365:"365",chessv8:"V8",commissionLottery:"Lottery commission",commissionElectric:"Slots commission",commissionLive:"Casino commission",wrongTel:"Invalid phone number. Please enter a valid number.",inviteFriendRecharge:"Invite friends and deposit",ForMissionRewards:"Can get mission rewards",rechargeProgress:"Deposit progress",addSubor:"New subordinates",bindUsdt:"Please bind USDT address",withdrawalAmount:"The range of withdrawal amounts cannot exceed the balance",wordWithdrawal:"Single withdrawal amount range from {0}~{1}",vailableBalance:"Available balance",registerClose:"Registration is closed",received:"Received",enableStatus:"Enable",disabledStatus:"Disable",downlevel:"Level {0} subordinate",orderpay:"Paid",ordercancle:"Cancelled",sendSuccess:"Send successfully",avatar:"Avatar",basicInfo:"Basic information",vxthLottery:"Lottery VXTH",fairAndJust:"Fair and justice",openAndTransparent:"Open and transparent",fullOddsReturnRate:"Full Odds <span>Bonus</span> Rate",financialSecurity:"Financial security",withdrawFast:"Quick withdrawal",highestRebate:"Permanent commission up to <span>{0}%</span>",activityDestitle:"Activity details",setLoginPSW:"Set login password",enterPswConfirmation:"Confirm password",productDetails:"Product details",mostPopular:"Most popular",mostWinning:"Most winning",highestReturn:"Highe
40st commission",noRedeemableItems:"No redeemable items",pointsIncome:"Income",pointsAllRecords:"All history",pointsBets:"Betting points",pointsRedeem:"Item exchange",pointsCanceled:"Remove item",quantityExceeded:"Exceeded the amount of exchange",titleGot:"Receive",dailyRateReturn:"The daily interest rate is {0}%, and the income is calculated once every {1} minutes.",prompt:"Notification",orderTotalAmount:"Total order amount",integerRequired:"Please enter an integer, from 1 to",rpdsucceed:"Successfully modified",onConfirmMsg4:"USDT address length must not exceed 36 characters",onConfirmMsg5:"USDT address format is incorrect",remark:"Remark",loginTips:"Welcome to {0}",loginTips2:"Sign in now to start your {0} winning journey!",paymentMethod:"Payment method",paymentMethodOfPix:"PIX payment method",verifyCodeFrom:"Please enter verification code from {0}",enterCpf:"Please enter CPF",enterPixAccount:"Please enter your PIX account number",searchPixType:"Search PIX type",tipsCpf1:"CPF format is incorrect",tipsCpf2:"Please select the type of CPF",tipsCpf3:"Please enter your PIX account number",tipsCpf4:"When type is PHONE or CPF, PIX account must be 11 digits",pixInfo:"PIX information",pixType:"PIX type",pixAccount:"PIX account",pixSafety:"Security verification",pixPara:"Please enter verification code from {0}",myRecord:"My history",upiPaymentMethod:"UPI payment method",addUpi:"Add UPI",c2cState0:"Under review",c2cState1:"Confirming",c2cState2:"Out of date",c2cState3:"Complaint",c2cState4:"Completed",c2cState5:"Withdrawal failed (successful complaint)",c2cState6:"Cancelled",c2cState7:"Failure",c2cState8:"Success",c2cState9:"Overdue confirmation",c2cLapseOfAmount:"Invalid amount",c2cPCAAmount:"Please select another amount",c2cEGReward:"Extra {0}% bonus",c2cMBAInteger:"Deposit amount must be an integer of {0};",c2cNEWUPIW:"Use UPI to withdraw money, every withdrawal is rewarded with an additional {0}% bonus",c2cTUAR:"Deposit range",c2cInstructions1:'After completing the UPI transaction, please enter 12 digits <span data-v-470caa86 class="red">Ref No./UTR</span> If not enter<span data-v-470caa86 class=" red">UTR</span>, company is not responsible for any losses incurred, be sure to fill them in!',c2cInstructions2:"Use C2C for deposits, each deposit will get an additional 2% bonus;",c2cInstructions3:"After completing the UPI transaction, please fill in the Ref No./UTR If you do not enter the UTR, company is not responsible for any losses incurred, be sure to fill them in!",c2cRechargeUpiSheet1:"This deposit amount does not get deposit bonus",c2cRechargeUpiSheet2:"Choose deposit with the amount below to get deposit bonus",award:"Bonus",c2cRechargeUpiSheet3:"You can also choose to ignore this bonus",c2cRechargeUpiSheet4:"Continue to Purchase",orderAmount:"Amount",amountActuallyPaid:"Actual recharge amount",arrivalAmount:"Amount received",orderTime:"Order time",PaymentTime:"Payment time",information:"Information UPI",appeal:"I want to complaint",AppealsAdmin:"Complaints manager",inTransaction:"Transaction",payments:"Payments",paymentTimeout:"Payment overdue",timeOut:"Overdue confirmation",addedSuccessfully:"Added successfully",awardAmount:"Reward",confirmTheAccount:"Money received",bindBankCard:"Bind bank account",c2cTip1:"Withdrawal is under review",c2cTip2:"Please confirm immediately after receiving the transfer",c2cTip3:"Click【Money received】button below",c2cTip4:"Withdrawal application approved, please wait for payment",c2cTip5:"Complaint is being processed, please wait for customer service handling",c2cTip6:"Or confirmation from the other party",c2cTip7:"You have completed the transaction this time",c2cTip8:"Welcome, use C2C transactions again!",c2cTip9:"Withdrawal failed",c2cTip10:"Order has expired",c2cTip11:"Withdrawal application failed",c2cTip12:"Review not passed",c2cTip13:"The order has expired, please confirm immediately after receiving the money",c2cTip14:"If the money has not been received, please complaint",upiCollectMoney:"UPI Recipient",upiAddPaymentMethod:"Add payment method",upiAddBCF:"Please add your bank card first",rdhTip1:"Recipient is confirming...",rdhTip2:"Your deposit was not successful",rdhTip3:"Please repeat the deposit process",rdhTip4:"Confirmation overdue, please contact the recipient to confirm",rdhTip5:"Or contact customer service to complain",bcTip1:"An error UPI transfer will be changed to a bank card transfer;",bcTip2:"To ensure a successful withdrawal, please bind your personal personal bank account which is still functioning properly",IFSCCode:"IFSC code",toBind:"Bind",confirmBinding:"Confirm Binding",verificationCode:"Please enter +{0} SMS verification code",UPIID:"Please enter correct UPI ID",phEnterUPIName:"Please enter UPI name",phEnterUPIID:"Please enter your UPI ID",UPIInformation:"Information UPI",actualDeductionAmount:"Actual deductions",savedForYou:"award",withdrawalInstructions:"Withdrawal instructions",c2cFTip1:"Use<span data-v-b47de12f>{0}</span>,every withdrawal gives an extra<span data-v-b47de12f>{1}%</span>bonus;",c2cFTip2:"The withdrawal amount must be an integer of <span data-v-b47de12f>{0}</span>",c2cFTip3:"After the sender completes the payment, click <span data-v-b47de12f>【Money received】</span>",c2CWithdrawalRecord:"C2C withdrawal history",c2cTip15:"If you have already transferred to the UPI recipient, please do not cancel the order, to avoid causing loss to you.",saveTheQRCode:"Save QR code",NEWUPITopUp:"New UPI deposit",UTRError:"UTR error",c2cTip16:"To protect your rights and interests, please enter the 12-digit UPI Ref.ID",c2cTip17:"Recipient's bank account reaches the receiving limit",other:"Other",c2cTip18:"Recipient UPI reaches the receiving limit",c2cTip19:"UPI account number error",c2cTip20:"Banking system maintenance",successfullyModified:"Successfully modified",selectType:"Choose type",lotteryComm:"Lottery commission",soltComm:"Slots commission",sportsComm:"Sports commission",realComm:"Casino commission",chessComm:"PVC commission",fishingComm:"Fishing commission",people:"People",betPeople:"Number of bettors",betMoney:"Bet amount",settlementRatio:"Payout rate",commSettlement:"Commission payout",yesterdayComm:"Yesterday's commission",withdrawTip1:"Application has been created, please wait for processing",regTip1:"The phone number cannot start with 0 when registering!",regTip2:"Example: 956521888",usdtRecharge:"Deposit USDT",channel:"Channel {0}",instructionsDesc1:"Minimum deposit: {0} , deposits less than {1}  will not be credited",instructionsDesc2:"Do not deposit any non-currency assets to the above address, or the assets will not be recovered.",instructionsDesc3:"Please confirm that the operating environment is safe to avoid information being tampered with or leaked.",instructionsDesc4:"The transfer amount must match the order you created, otherwise the money cannot be credited successfully.",instructionsDesc5:"Note: do not cancel the deposit order after the money has been transferred.",rpwdPopupTip:"Did not receive the OTP code, please contact customer service",idlockTitle:"Account has been locked",idlockTip1:"You Have Entered Wrong Password More Than {0} Times",idlockTip2:"Please Use Forgot Password To Change New Password For Unlock And Log In",idlockTip3:"For account security, please complete account security verification",slideCaptchaText:"Hold and slide",multiple:"Multiples",aftertaxamount:"Amount after tax",firstprize:"First prize",secondprize:"Second prize",thirdprize:"The third prize",fourprize:"Fourth Prize",fiveprize:"Fifth prize",sixprize:"Sixth prize",sevenprize:"Seventh prize",eightprize:"Eighth Prize",lotteryType5:"Jackpot Mantissa",missed:"Lose",pressed:"Win",tobedrawn:"Waiting for result",awards:"Pay winnings",selectednumber:"Selected number",removeall:"Remove all",bettingnumber:"Betting number",allbet:"Bet all",torecharge:"Deposit",reset:"Reset",addto:"Add",betting:"Bet",step:"Step {0}",selectregion:"Select region and draw date",selectcity:"Select draw city",chooseplay:"Choose how to play",differentways:"Different ways to play, different ways to bet",selectnumber:"Choose a number to bet",chooseamount:"Choose bet amount 22000, 23000, 24000",clickonthenumber:"Click on the number to delete the selected number",afterconfirming:"After confirming the number, press bet",startbetting:"Start betting",insufficientWallet:"Wallet balance is not enough, please deposit",note:"Note",playvietnamlottery:"How to play vietnam lottery",northVieLotteryGameRules:"Northern lottery rules",sorthVieLotteryGameRules:"Lottery rules in the central and southern regions",precautions:"Precautions",resultsVielottery:"Vietnam lottery results will be based on the official results of the provincial lottery",systemresult:"If the system results are not the same as the lottery results, the system will recalculate as soon as the correct results are determined, the final results will be based on the results of the lottery.",lotterytime:"Every day, 1 northern province will be drawn for prizes, once a day, the system is collectively known as the northern lottery. Below are the specific drawing times and the Northern lottery provinces (according to Vietnam time zone GMT+7)",lotterytime1:"Prize drawing time: Every day, there will be 3 southern provinces to draw prizes (Saturday will draw prizes for 4 provinces), 2 central provinces will be drawn for prizes (Thursday and Saturday will draw prizes for 3 provinces). Below are the drawing times and specific provinces of the Central/Southern Lottery (according to Vietnam time zone GMT +7)",weeks:"Week",northLotteryCities:"Northern provinces and cities",middleLotteryCities:"Central provinces and cities",sorthLotteryCities:"Southern provinces and cities",Monday:"Monday",Hanoi:"Hà Nội",Tuesday:"Tuesday",bacninh:"Bắc Ninh",Wednesday:"Wednesday",quangNinh:"Quảng Ninh",Thursday:"Thursday",Frid
40ay:"Friday",haiphong:"Hải Phòng",Saturday:"Saturday",nanning:"Nam Dinh",Sunday:"Sunday",taiping:"Thái Bình",oddsmiscalculated:"If odds are miscalculated due to typographical error or other random reasons, we reserve the right to correct the error and will use the new odds as the basis for settlement.",oddsbettingprincipal:"The odds are all inclusive of the bet amount. The bet amount multiplied by the odds is the winning amount (including principal).",oddsfluctuate:"Odds can fluctuate and change over time. The system will pay out bets according to the odds at the time of placing the bet, if the odds change after the bet is placed it will not affect the placed bets, only the new bets will use the new odds.",oncebetgenerated:"Once the bet is generated (the bet is successful), it can be canceled in the betting record.",anyreasonCauses:"Any reason why bets are made after the draw close time will be considered invalid bets!",platformcancel:"The Platform may cancel the bet, resulting in the following cases:",drawdelayedtoolong:"Delayed prize draw for too long",resultsofthelotterybeenleaked:"Lottery results were leaked before closing or before drawing time",maximumprofitsingleperiod:"The maximum accumulated profit in 1 period is 700,000,000 VND (excluding principal)",northernLotteryGameRules:"Northern lottery rules",sorthernLotteryGameRules:"Lottery rules in the central and southern regions",colorstructure:"Lottery type structure",Lottery:"Lottery number",numberofPrizes:"Number of prizes",Number:"Number",GrandPrize:"Special",fivedigits:"Five digits",FirstPrize:"First prize",SecondPrize:"Second prize",ThirdPrize:"The third prize",FourPrize:"Fourth Prize",FivePrize:"5th prize",SixPrize:"Sixth prize",fourdigits:"Four digits",threedigits:"Three digits",SevenPrize:"Seventh prize",EightPrize:"Eighth Prize",seconddigits:"Two digits",onedigits:"One digit",sevendigits:"Seven digits",intotal:"otal",lotteryawards:"27 prizes",eightlotteryawards:"18 prizes",northlotteryresult:"Example results of lottery drawing in the North",sorthlotteryresult:"Example results of lottery drawing in central and southern regions",choosetwodigitnumber:"Choose a two-digit number from 00 to 99",winningconditions:"Winning conditions",hasthelasttwodigits:"Last 2 digits appear in 18 draws",forexample:"For example",betslip:"Bets:",winninggroups:"Win 2 groups (Profit x2)",winningamount:"Winnings=(1 digit bet amount * 2 groups odds)",winningamount1:"Winning amount= Bet amount 1 group of 3 * odds",winningamount2:"Winning amount= Bet amount for 1 pair of numbers * odds",winningamount3:"Winning amount= Bet amount 1 group of skewers 4 * odds",choosetwonumber:"Choose a two-digit number from 00 to 99",bothnumberappear:"Both of these numbers appear in the last 2 numbers of 18 lottery prizes, these 2 numbers appear many times, the profit is only calculated x1",althoughthecombination:"Although it's a combination",appearstwice:"2 children appear, but only 1 bonus is counted",tipvietnamlottery1:"If a bet with more than two numbers is selected, the system will automatically form groups of two numbers and the bet amount will be multiplied by the number of groups formed.",tipvietnamlottery2:"The system will automatically form 3 groups 2 all pick",tipvietnamlottery3:"All 3 numbers appear in the last 2 numbers of 18 lottery prizes, if these 3 numbers appear many times, only x1 profit is counted.",tipvietnamlottery4:"If a bet with more than three numbers is selected, the system will automatically form groups of three numbers and the bet amount will be multiplied by the number of groups formed.",tipvietnamlottery5:"All these 4 numbers appear in the last 2 numbers of 18 lottery prizes, if these 4 numbers appear more than once, only x1 bonus will be counted.",tipvietnamlottery6:"The system will automatically form 3 groups of 4 . skewers",tipvietnamlottery7:"If a bet with more than 4 numbers is selected, the system will automatically form groups of 4 numbers and the bet amount will be multiplied by the number of groups formed.",hochiminhcity:"Ho Chi Minh City",sametower:"Dong Thap",camua:"Ca Mau",fuan:"Phu Yen",hue:"Hue",BenTre:"Ben tre",VungTau:"Vung Tau",BacLieu:"Bac Lieu",Guangnan:"Quang Nam",Dole:"Dak Lak",DongNai:"Dong Nai",CanTho:"Can Tho",Shuozhuang:"Soc Trang",danang:"Danang",Qinghe:"Khanh Hoa",Xining:"Tay Ninh",Anjiang:"An Giang",smooth:"Binh Thuan",putdown:"Pacify",QuangBinh:"Quang Binh",Koji:"Quang Tri",VinhLong:"Vinh Long",BinhDuong:"Binh Duong",ChaRong:"Tra Vinh",Carai:"Gia Lai",NinhThun:"Ninh Thuan",LongAn:"Long An",Pingfu:"Binh Phuoc",Houjiang:"Hau Giang",Generalized:"Quang Ngai",Denon:"Dak Nong",Qianjiang:"Tien Giang",jianjiang:"Kien Giang",DaLat:"Da Lat",KonTum:"Kon Tum",PreSaleRules:"Before placing a bet, Please agree to the trading rules",settlement:"Payout",waittingforlottery:"Waiting for the draw",numberofbets:"Single number",selectednumberisnotlong:"The selected number is not long enough, cannot bet",laundry:"Rebate",washableSize:"Total betting rebate",laundryTxt:"Real-time count",laundryTxt1:"Upgrade VIP level to increase rebate rate",rebateToday:"Today rebate",totalRebate:"Total rebate",codeWashing:"One-Click Rebate",understandRules:"Learn the rules",laundryRule:"Rebate rules",laundryRed:"Rebate history",laundrySuccess:"Completed",laundryAmount:"Betting rebate",laundryRate:"Rebate rate",rebateAmount:"Rebate amount",codeWashingSuccess:"One-Click Rebate succesfull",city:"City",lotteryHintStr5:"Vietnam Lottery",lotteryHintStr6:"Fairness/Justice/Openness",nomorebet:"Stop betting",pleaseBet:"Please bet",savedSuccessfully:"Save successfully",resetPassword:"Reset password",myExperience:"My experience",settlementTime:"Payout time",fifteenDays:"<sp
40an> {0} </span> Days",eightThousandEXP:"{0} EXP",notUnlocked:"Not open yet",experience:"Upgrading VIP{0} requires <br/>{1}EXP",experience1:"Bet {0}{1}=1EXP",upgrade:"{0} EXP can be leveled up",achieved:"Achieved",vipTip1:'Dear <h3 class="level{0}">VIP{1}</h3> customer',vipcondition:"Level maintenance",completed1:"{0}% Completed",vipTip2:"Incomplete will be deducted by the system<br/> [{0}EXP]",vipTip3:"Received VIP level up bonus{0}",vipPrivilege:"VIP privileges",vipRule:"VIP rule description",promotionCriteria:"Upgrade standard",promotionOrder:"Upgrade order",relegationRequirements:"Level maintenance",downgradeStandard:"Downgrade standard",upgradeReward:"Upgrade Bonus",rVsTip1:"The VIP member's experience points (valid bet amount) that meet the requirements of the corresponding rank will be promoted to the corresponding VIP level, the member's VIP data statistics period starts from 00:00:00 days VIP system launched.VIP level calculation is refreshed every 10 minutes! The corresponding experience level is calculated according to valid odds {0}:1 !",rVsTip2:"The VIP level that meets the corresponding requirements can be promoted by one level every day, but the VIP level cannot be promoted by leapfrogging.",rVsTip3:'VIP members need to complete the maintenance requirements of the corresponding level within 30 days after the "VIP level change"; if the promotion is completed during this period, the maintenance requirements will be calculated according to the current level.',rVsTip4:"If a VIP member fails to complete the corresponding level maintenance requirements within 30 days, the system will automatically deduct the experience points corresponding to the level. If the experience points are insufficient, the level will be downgraded, and the corresponding benefits will be adjusted to the downgraded level accordingly.",rVsTip5:"The upgrade benefits can be claimed on the VIP page after the member reaches the VIP membership level, and each VIP member can only get the upgrade reward of each level once.",rVsTip6:"VIP members can earn the highest level of VIP rewards once a month.Can only be received once a month. Prizes cannot be accumulated. And any unclaimed rewards will be refreshed on the next settlement day. When receiving the highest level of monthly rewards this month Monthly Rewards earned in this month will be deducted e.g. when VIP1 earns 500 and upgrades to VIP2 to receive monthly rewards 500 will be deducted.",rVsTip7:"The higher the VIP level, the higher the return rate, all the games are calculated in real time and can be self-rewarded!",rVsTip8:"VIP members who have reached the corresponding level will get additional benefits on safe deposit based on the member's VIP level.",receivedSuccessfully:"Successfully received!",sure:"Sure",vipTip4:'Successfully received<span class="red">{0}</span> points and <span class="yellow">{1}</span> balance',vipTip5:"VIP coupons can be exchanged for money",vipTip6:"VIP level upgraded to [VIP{0}]",vipTip7:"Betting EXP",vipTip8:"VIP level",vipTip9:"Experience Bonus",vipTip10:"Completion of level maintenance conditions [100% Completed]",vipTip11:"Level maintenance status not complete [{0}%Complete]",addToDesktop:"Add to Desktop",withdrawing:"Processing",laundryRecord:"Rebate history",PromotionRuleTitle1:"Promotion partner",PromotionRuleTitle2:"Plan",allSelectbetsCannot:"2D all pick bets cannot be purchased more than 100 numbers",thenumberofallbettingexceed:"2 parlay bets cannot be purchased more than 100 numbers",threenumberofallbettingexceed:"3 parlay bets cannot be purchased more than 100 numbers",fournumberofallbettingexcedd:"4 parlay bets cannot be purchased more than 100 numbers",firstprizenumberofallbettingexceed:"Jackpot Mantissa bets cannot be purchased more than 100 numbers",code343:"Betting content cannot be empty",duplexthreecomplete:"3 parlay bets cannot be purchased more than 150 numbers",duplexfourcomplete:"4 parlay bets cannot be purchased more than 150 numbers",downloadAPP:"Download APP",code9028:"Betting rebate",code9029:"VIP level up reward",code9030:"VIP monthly reward",code9031:"VIP recharge bonus",vipTip12:"Successfully received [Level up reward]",vipTip13:"Successfully received [Monthly bonus]",clearcache:"Clear cache",code90102:"One-Click rebate",betnumberleastbet:"Bet at least 1 number",wealName5:"Rebate rate",wealDescription5:"Increase income of rebate",mycode:"Invitation code",superjackpot:"Super Jackpot",tip:"When you get the Super Jackpot in 【Slots】",txt:"Can get 1 additional bonus",unaccalimed:"Not received",Winningmultiple:"Number of wins",Additionalrewards:"Additional rewards",succTip1:"Successfully received!",succTip2:"Mega Jackpot Bonus!",congratulations:"Congratulation",getSuper:"Get 【Super Jackpot】!",getRewards:"Visit the [Super Jackpot] page to claim your reward",regByTel:"Mobile number registration",regTip5:"Password must contain uppercase and lowercase letters A-Z and numbers 0-9 and have more than or equal to 8 digits",rechargeNumber:"Deposit number",code160:"Wash code is not enough",code161:"Lottery wash code is not enough",code162:"Electronic wash code is not enough",code163:"Video wash code is not enough",code164:"Sport wash code is not enough",code165:"Chess wash code is not enough",code166:"Please check the code washing amount setting",code167:"No vip0 level configured",code8000:"Bet",code8001:"Agent commission",code8002:"Win",code8003:"Red envelope",code8004:"Deposit",code8005:"Withdraw",code8006:"Cancel withdrawal",code8007:"Attendance bonus",code8008:"Agent's red envelope",code8009:"Withdrawal rejected",code8010:"Deposit Gift",code8011:"Manual deposit",code8012:"Sign up bonus",code8013:"Bonus",code8014:"First deposit bonus",code8015:"First deposit rebate",code8016:"Investment and financial management",code8017:"Financial income",code8018:"Financial capital",code8019:"Capital",code8020:"Invite bonus",code8021:"Game moved in",code8022:"Game moved out",code8024:"Winning slots",code8025:"Bank binding bonus",code8026:"Game refunded",code8027:"USDT deposit",code8028:"Betting rebate",code8029:"VIP level up reward",code8030:"VIP monthly reward",code8031:"VIP deposit bonus",code8100:"Bonus deduction",code8101:"Manual withdrawal",code8102:"One-Click rebate",ruleillustrate:"Rule",ruleillustrate1:"When you win the Super Jackpot in the game, you can get additional platform bonuses, and the bonuses will be distributed to you according to the multiple of the winning prize",ruleillustrate2:"Warning: Please claim all bonuses before the event ends, after the event ends, you will lose the chance to get the bonus",ruleillustaate3:"All event interpretation rights belong to the platform. If you have any questions, please contact customer service now",winningrate:"Winning rate",winningstar:"Winning star",gamename:"Game name",winningtime:"Winning time",fairAndSafe:"Withdraw fast, safe and stable",quickWithdraw:"Quick withdrawal",code145:"Reward does not exist",code144:"Incorrect area code and ph
40one number",vipTip14:"Please receive VIP{0} level up bonus",notAmegaJackpot:"You don't have a big jackpot yet, let's bet",sexyLive:"Sexy Casino",wmLive:"WM Casino",wicketsSport:"WICKETS Sports",code9309:"Super Jackpot",code9301Lottery:"Lottery",code9302Popular:"Hot Slots",code9303Fish:"Fishing",code9304Slot:"Slots",code9305Sport:"Sports",code9306Video:"Casino",code9307Chess:"PVC",code9308Flash:"Original",code9309BigAward:"Super Jackpot",instructions:"{0} Mainly Features Online Video Games, Slots and Casino.",instructions2:"We work with more than 10,000 video games, slot and casino providers, all of whom are certified as fair gambling, support fast deposits and withdrawals, and friendly service.",instructions3:"Gambling Is Addictive, Please Play It Wisely. {0} Only Accepts Customers over the Age of 18",bigPrice:"Winning Multiple",flashDesc:"The Internal Game Is Independently Developed by the {0} Team, Which Is Fun, Fair and Safe",awarDesc1:"When You Get the Super Jackpot, You Will Get Extra Rewards",awarDesc2:"Highest",lookBigAward:"Look Super Jackpot",allGame:"All Games",homeLoginTxt1:"Welcome to {0}",homeLoginTxt2:"Start Your Super Jackpot Journey",code146:"Reward has been claimed",code151:"Email has been registered",code152:"Emails are sent frequently",code153:"Restricted from sending mail",code154:"Mail sent successfully",code155:"Email sending failed",strongBoxAboutTip:"The Income Calculation Method Is the Base Interest Rate Plus the Vip Level Extra Interest Rate;",code250:"Member cash withdrawal method is not bound",wealName3_1:"Deposit Reward",rechargeBankTip:"Please Fill in the Complete Remarks",changlongtip:"5 Consecutive Periods with the Same Result",addupiTip:"The Phone Number Is Wrong, Didn't Receive the Verification Code, Please Contact Customer Service !",code264:"The Order Is in Confirmed Status",code273:"The Order Is in Canceled Status",code292:"The Order Is in Pending Status",code265:"Existing Order Transaction Number_please Enter Correct Transaction Number",poxyServer:"Agent line customer service",RebateDetailTip1:"Rebate Details",RebateDetailTip2:"[Rebate Rate] Rebate Details",RebateDetailTip3:"Slots Rebate Rate",RebateDetailTip4:"Casino Rebate Rate",RebateDetailTip5:"Sports Rebate Rate",RebateDetailTip6:"Lottery Rebate Rate",RebateDetailTip7:"PVC Rebate Rate",typingAmount:"Turnover",googleAuthenticator:"Google Authenticator",googleIllustrate:"Google Authenticator Instructions",googleTip1:"Google Authenticator is a TOTP and HOTP two-step verification software token for Google's authentication service.",googleTip2:"After binding, a dynamic verification code is generated every 30 seconds, and the verification code can be used for security verification of operations such as login, withdrawal, and modification of security settings.",turnGoogle:"Turn on Google Verification",closeGoogle:"Turn off Google Verification",googleTip3:"For the security of your account and funds, please fill in and verify your identity first.",googleTip4:"Please enter the 6-digit verification code of the phone {0}",pwdVerify:"Password Validation",googleVerification:"Google verification code",googleTip5:"Open Google Authenticator, please enter a 6-digit security verification code",googleTip6:"The Google Authenticator security code is valid for 30 seconds, please enter the verification code within the validity period",PgoogleVerification:"Please enter the Google verification code",PVerificationCode:"Can't receive verification code",pwdNull:"Password can not be blank",googleKey:"Google key cannot be empty",code8103:"Slots Jackpot",c2cState10:"Order expired",c2cTip21:"Matching timed out, the order has expired!",c2cTip22:"Payment has been made via Bankcard.",turnedOn:"Turned on",unopened:"Unopened",eachrechageAmount:"Recharge amount per person",registernum:"Number of register",requiredFaild:"Required fields",delAllBtn:"delete all cache",delAllTip1:"Will delete all records?",delAllTip2:"Data cannot be recovered after deletion, please operate with caution",enterTRXAmount:"Please enter TRX amount",selectTRXNum:"Please select the amount of TRX",addWaveType:"Add Wave Pay",WaveTip1:"In order to ensure your financial security, please bind your account",rechargeBankVailte:"Please enter the name and mobile phone number consistent with the transfer account!",rechargeBankDetailTip:"Please fill in the name and account consistent with the payment account, otherwise you will not be able to get the bill!",code406:"Betting betmultiple error",code168:"WashCode failed",code227:"No permission to operate this order",bankUTR:"Please enter 12 -bit UTR",paste:"Paste",xosoTab1:"Bold",xosoTab2:"Two combination",xosoTab3:"Two -star",xosoTab4:"Positioning",xosoTab5:"Samsung",xosoTab6:"Four -star",xosoTab7:"Different number",xosoTab8:"Fun game",xosoSub1:"Two -yard",xosoSub2:"Dual -yard",xosoSub3:"Pack two yards 1k",xosoSub4:"Three -yard",xosoSub5:"Four -yard",xosoSub6:"Group dual code",xosoSub7:"Three -yard",xosoSub8:"Four -yard",xosoSub9:"Two -star (Special Award)",xosoSub10:"Two Stars (Special Two Two)",xosoSub11:"Two stars (seven prizes)",xosoSub12:"Two stars (one prize)",xosoSub13:"The first two yards of the first prize",xosoSub14:"Two -star (eight prizes)",xosoSub15:"Two -star (special prize)",xosoSub16:"Two stars (special/eight levels)",xosoSub17:"Ten (Special Prize)",xosoSub18:"Two Stars (Special Two Two)",xosoSub19:"Samsung (Six Prize)",xosoSub20:"Samsung (Special Prize)",xosoSub21:"Samsung (first prize)",xosoSub22:"Samsung (Six/Special Awards)",xosoSub23:"Samsung (Seventh Prize)",xosoSub24:"Samsung (Seven/Special Awards)",xosoSub25:"Four Stars (Special Awards)",xosoSub26:"Different numbers (four yards)",xosoSub27:"Different numbers (eight yards)",xosoSub28:"Different numbers (ten yards)",xosoSub29:"Two code (special prize)",xosoTxt1:"Select 1 number from ten digits and individual digits to form a set of 2 digits for betting",xosoTxt2:"If the number you cast matches the last {1} digits of any group of numbers in the {0} positions of the lottery result, you will win. If there is more than 1 winning number, the winning amount will be doubled accordingly.",xosoTxt3:"{0} Group number has the last 2 digits of 45, which is the winning. If the number of {0} group number has n's last 2 digits of 45, the reward is multiplied by N.",xosoTxt4:"If the voting number is matched with the first two digits of the first two digits of any set of the award from the special prize to the sixth prize (23), it is the winning. The winning number is more than one, and the amount of winning will double.",xosoTxt5:"From the special award to the sixth prize, there is a number of 45 numbers in front, which is the winning. If there are n numbers of 4 in front of the Six -Prize from Special to Sixth Prize, the reward is multiplied by N.",xosoTxt6:"{0} group number has the last 2 digits of 45, which is the winning. If the number of the {0} group number has n's last 2 digits of 45, the reward is multiplied by n.",xosoTxt8:"Select 1 number to form a set of 3 digits from the hundred digits and ten digits for betting.",xosoTxt9:"{0} group number has the last 3 digits of 456, which is the winning prize. If the number of the {0} group number has n's last 3 digits of 456, the reward is multiplied by N.",xosoTxt10:"Choose 1 number to form a set of 4 -digit number from thousands of digits, hundreds, ten digits and individual digits for betting.",xosoTxt11:"The results of the lottery results {0} have the last 4 digits of 4567, which is the winning. If the number of {0} group number has a number of 4 in 4567, the reward is multiplied by N.",xosoTxt12:"Select the number of {0} group numbers for betting",xosoTxt13:"If the number you cast matches the last {2} digits of any {1} group numbers in the {0} positions of the drawing results, you will win the prize.",xosoTxt14:"{0} Group number has the last 2 digits of 45 and 55, which is the winning prize.",xosoTxt15:"{0} Group number has the last 2 digits with 45/55/65, which is the winning.",xosoTxt16:"{0} Group number has the last 2 digits with 45/55/65/75, which is the winning prize.",xosoTxt17:"If the voting number matches the last 2 digits of the award of the lottery results, it is the winning.",xosoTxt18:"If the number of the voting number is matched with the number of the eighth prizes of the lottery, it is the winning prize",xosoTxt19:"The last 2 of the special prize is 45, which is the winning.",xosoTxt20:"The eighth prize is 45, and it is a winning.",xosoTxt21:"If the voting number matches the top 2 digits of the award of the lottery results, it is the winning.",xosoTxt22:"If the voting number matches the last 2 digits of the award of the lottery results, it is the winning.",xosoTxt23:"The top 2 of the special prize is 45, which is the winning.",xosoTxt24:"The last 2 of the special prize is 45, which is the winning.",xosoTxt25:"If the voting number matches any set of numbers in the seventh prize of the lottery results, it is the winning. The winning number is more than one, and the amount of winning will double.",xosoTxt26:"If the voting number matches the last 2 digits of the award and the eighth prize, it is the winning. The winning number is more than one, and the amount of winning will double.",xosoTxt27:"The seventh prize is 45, which is the winning. If there are n 45 numbers in the seventh prize number, the reward is multiplied by N.",xosoTxt28:"The last two of the special prize or eighth prize are 45, which is the winning. If the last two of the special prizes and eighth prizes are 45, the reward multiplied by 2. Essence",xosoTxt29:"Select 1 to bet from the 0 ~ 9 number.",xosoTxt30:"If the selected number is consistent with the ten -digit prizes in the lottery results, win the prize.",xosoTxt31:"The ten special prizes are 4, so you win.",xosoTxt32:"If the voting number matches the first two digits of the award of the lottery results, it is the winning.",xosoTxt33:"The special prize of the units row is number 4, then you have won.",xosoTxt34:"If the voting number matches the last 2 digits of the prize prize result, it is the winning.",xosoTxt35:"The last two prizes of the draw results are 45, which is the winning.",xosoTxt36:"If the voting number matches the first two digits of the first prize of the lottery, it is the winning.",xosoTxt37:"The top 2 of the first prize of the lottery is 45, and it is the winning.",xosoTxt38:"Select a number from the hundred, ten and individual digits to form a 3 -digit betting",xosoTxt39:"If the number of the voting is matched with the number of the six -class prize in the results, it is a winning.",xosoTxt40:"If the number of the voting is matched with the number of the seventh prize in the results, it is a winning.",xosoTxt41:"The sixth prize is 456, then you will win. If there are more than one winning number, the amount of winning will double.",xosoTxt42:"The seventh prize is 456, then you will win. If there are more than one winning number, the amount of winning will double.",xosoTxt43:"Select 1 number from 100 digits and ten digits to form a set of 3 digits for betting",xosoTxt44:"If the voting number matches the last 3 digits of the lottery results, it is the winning.",xosoTxt45:"The last 3 of the special prize is 456, which is the winning.",xosoTxt46:"If the voting number matches the last 3 digits of the prize prize, it is the winning.",xosoTxt47:"If the voting number matches the last 3 digits of the prize prize, it is the winning.",xosoTxt48:"If the voting number matches the last three digits of the award and the seventh prize, it is the winning. The winning number is more than one, and the amount of winning will double.",xosoTxt49:"The last 3 of the first prize is 456, and it is the winning.",xosoTxt50:"The last 3 of the special prize or seventh prize is 456, which is the winning prize. If the last 3 of the special prizes and the seventh prize are 456, the reward multiplied by 2",xosoTxt51:"Choose 1 number to form a set of 4 digits from thousands of digits, hundreds, ten digits and individual digits for betting",xosoTxt52:"If the voting number matches the last 4 digits of the lottery results, it is the winning.",xosoTxt53:"The last 4 of the special prize is 4567, which is the winning.",xosoTxt54:"If the voting number matches the last three digits of the award and the last 3 -class prize, it is the winning. The winning number is more than one, and the amount of winning will double.",xosoTxt55:"The last three of the special prize or the sixth prize are 456, which is the winning. If the last 3 of the special prize and the sixth prize are 456, the reward is multiplied by 2.",xosoTxt56:"If the voting number is not matched with all the last two digits in the position of the lottery results, it is the winning.",xosoTxt57:"{0} group number does not have the last 2 digits with 45/55/66/77, and it is the winning.",xosoTxt58:"{0} group number does not have the last 2 digits with 45/55/66/77/88/99/11/22, which is the winning prize.",xosoTxt59:"{0} Group number does not have the last 2 digits 45/55/66/77/88/99/11/22/33/44, which is the winning prize.",xosoTxt60:"Harmony",xosoTxt61:"The value refers to the two digits after the special prize of the special prize, the minimum of 0, the minimum is 0, and the maximum is 18.",xosoTxt62:"The value is greater than or equal to 10, and it is large.",xosoTxt63:"The value is less than or equal to 8, and it is small.",xosoTxt64:"The value of the peace is considered to be a bureau, and the principal is refunded.",xosoTxt65:"The two digits after the special prize are opened plus the sum of the ten digits.",xosoTxt66:"The number of openings is 24, 2+4 = 6, which is dual number. If you open 00, it is also a double number.",xosoTxt67:"After the two digits of the special prizes, the two digits of the award plus the sum of the ten digits are 'singles'.",xosoTxt68:"The number of digits is 23, 2+3 = 5, which are single.",xosoTxt69:"Tie",xosoTxt70:"pair",xosoTxt71:"one",xosoTxt72:"Betting time",xosoTxt73:"betting record",xosoTxt74:"Cancel number",xosoTxt75:"Revoked",xosoTxt76:"In the prize",xosoTxt77:"Cities",xosoTxt78:"Bet",xosoTxt79:"Quantity of betting",xosoTxt80:"Input number",xosoTxt81:"Quick number selection",xosoTxt82:"Withdraw",xosoTxt83:"Random number selection",xosoTxt84:"Group",xosoTxt85:"Same issue",xosoTxt86:"Please enter the betting number, separate the English partition number between the group, and separate the English comma with English commas.",xosoTxt87:"Thousand",xosoTxt88:"hundreds",xosoTxt89:"Ten positions",xosoTxt90:"Individual",xosoTxt91:"Cut off",xosoTxt92:"Sealing time",xosoTxt93:"Maximum bet number: 5000 note",validateDesc22:"The input content does not meet the requirements",xosoTxt94:"The total length of effective bets cannot exceed 5000 betting",xosoTxt95:"No effective bet",xosoTxt96:"Successful withdrawal!",xosoTxt97:"Special number selection",code399:"The vendor is maintaining",totalWithdraw:"Total Withdrawal Amount",code9400:"Bold",code9401:"Two -yard",code9402:"Two codes",code9403:"Pack two yards 1k",code9404:"Three codes included",code9405:"Four codes included",code9410:"The latter two combinations",code9411:"Group two code",code9412:"Group three codes",code9413:"Group four codes",code9420:"Two stars",code9421:"Special Prize",code9422:"Special first two",code9424:"First two numbers for first prize",code9425:"Seven prizes",code9426:"Eight prizes",code9427:"Ten/individual",code9430:"Positioning bladder",code9431:"tenth place",code9432:"ones digit",code9440:"3 Star",code9442:"1st Awards",code9443:"6th Awards",code9444:"6th Special Awards",code9446:"7th Special Awards",code9450:"4 Star",code9460:"Different number",code9461:"Four yards",code9462:"Eight yards",code9463:"ten yards",code9470:"Funny Games",code9471:"Big Small Even Odd",code9472:"Value",code9480:"Bac Bo",code9481:"Trung Bo",code9482:"Nam Bo",code9900:"Ha Noi",code9901:"Quang Ninh",code9902:"Bac Ninh",code9904:"Hai Phong",code9905:"Nam Dinh",code9906:"Thai Binh",code9907:"Hue",code9908:"Phu Yen",code9909:"Dak Lak",code9910:"Quang Nam",code9911:"Da Nang",code9912:"Khanh Hoa",code9913:"Binh Din
40h",code9914:"Quang Tri",code9915:"Quang Binh",code9916:"Gia Lai",code9917:"Ninh Thuan",code9919:"Quang Ngai",code9920:"Dac Nong",code9922:"Kon Tum",code9924:"Thanh Pho Ho Chi Minh",code9925:"Dong Thap",code9926:"Ca Mau",code9927:"Ben Tre",code9928:"Vung Tau",code9929:"Bac Lieu",code9930:"Dong Nai",code9931:"Can Tho",code9932:"Soc Trang",code9933:"Tay Ninh",code9934:"An Giang",code9935:"Binh Thuan",code9936:"Vinh Long",code9937:"Binh Duong",code9938:"Tra Vinh",code9940:"Long An",code9941:"Binh Phuoc",code9942:"Hau Giang",code9943:"Tien Giang",code9944:"Kien Giang",code9945:"Da Lat",code9500:"0",code9501:"1",code9502:"2",code9503:"3",code9504:"4",code9505:"5",code9506:"6",code9507:"7",code9508:"8",code9509:"9",code9510:"10",code9511:"11",code9512:"12",code9513:"13",code9514:"14",code9515:"15",code9516:"16",code9517:"17",code9518:"18",code9473:"Big",code9474:"Small",code9475:"Odd",code9476:"Even",kbzName:"KPay name",kbzMobile:"KPay mobile phone number",waveMobile:"WavePay phone number",waveName:"Wavepay name",xosoTxt98:"There are duplicate numbers in the input number, invalid betting",xosoTxt99:"Will this operation be revoked, does it continue?",finishRechargeUsdt:"Complete recharge",enterUsdtAddress:"Please enter your transaction/hash id",upiInstructions1:"After completing the UPI transaction, please fill in Ref NO./utr If you do not fill in UTR,the loss of customer , our company will not responsible. please be sure to fill it back!",upiInstructions2:"If you are wrong when you create an order, the loss of customer , our company will not responsible !",code407:"Incorrect initial power",code251:"The USDT network type is currently not supported",code252:"USDT recharge address error",code253:"USDT recharge address and transfer address cannot be the same",code344:"The number of bets is incorrect",code9215:"Local USDT",code9218:"Local ewallet",transferAddress:"Transaction/hash id",code258:"Can't match the UPI channel",directSubordinate:"Direct Subordinate",totalsubordinates:"Total number of subordinates in the team",code170:"The security verification code is incorrect",code238:"You have bound new upi wallet",code239:"Duplicate upi name",code228:"The order does not exist or has timed out",code23:"Network timeout",phone:"Phone number",email:"Mail",inputemail:"please input your email",rechargePerPerson:"Recharge per people",selectUSDTAmount:"Select the withdrawal amount",vipTip15:"Total experience value downgraded to [VIP{0}]",recycling:"Recalling",code229:"The withdrawal method does not match the bound withdrawal type",code34:"Login is not authorized, please contact the administrator",code35:"Withdrawal is not authorized, please contact the administrator",code36:"Recharge is not authorized, please contact the administrator",code37:"The safe is not authorized, please contact the administrator",code38:"C2C is not authorized, please contact the administrator",code39:"Unauthorized red envelope collection, please contact the administrator",code40:"Points redemption is not authorized, please contact the administrator",promotionData:"Promotion data",emailUndetected:"Email not detected",tipemaildigitVeriCode:"Please enter the 6-digit verification code of email address {0}",EmailVerify:"Email authentication",openauthenticator:"Open Google Authenticator, please enter a 6-digit security verification code",verificationcodegoogle:"The Google Authenticator security code is valid for 30 seconds, please enter the verification code within the validity period",rechargeBankVailte1:"Please enter the same name and bank card number as the transfer account!",gameLoadTimeOut:"Game loading timed out",dragonEntry:"Enter",dragonTips:"Five draws in a row with the same result",topPrize:"The highest bonus in history",winGoRule:"Through the platform WIN GO Hash lottery seed as the result of the lottery",trxRule:"By obtaining the real-time hash value of the TRX blockchain as the result of the lottery",k3Rule:"The player predicts 3 DICE numbers, the winning rate is high, the gameplay is simple, and it is easy to win",d5Rule:"5 numbers are used as the result of the lottery, and the playing methods are flexible and diverse",makeBet:"make a bet",consecutiveResults:"consecutive results",consecutiveTimes:"Consecutive times",winnAmount:"Winning amount",walletTip:"Insufficient wallet balance",goRecharge:"to recharge",damanRule:"The {0} platform advocates fairness, justice, and openness. We mainly operate fair lottery, blockchain games, live casinos, and slot machine games.",damanRule2:"{0} works with more than 10,000 online live game dealers and slot games, all of which are verified fair games.",damanRule3:"{0} supports fast deposit and withdrawal, and looks forward to your visit.",damanWarn:"Gambling can be addictive, please play rationally.",damanWarn2:"{0} only accepts customers above the age of 18.",validEmailRequired:"Please enter the correct email address",taskReward:"mission rewards",code8104:"Bind mobile phone rewards",code8105:"XOSO issue canceled",bindEmail:"Bind mailbox",addCardMsg6:"Please input the email address",plsEnterCorrectEmail:"please enter your vaild email!",otherverificationmethods:"Other verification methods",pleaseloginphoneoremail:"Please log in with your phone number or email",forgetyourpassword:"If you forget your password, please contact customer service",mobilelogin:"Log in with phone",emaillogin:"Email",registerbyphoneoremail:"Please register by phone number or email",phoneregister:"Register your phone",emailregister:"email registration",changepasswordphoneoremail:"Please retrieve/change your password through your mobile phone number or email",changepasswordphone:"Phone Reset",changepasswordemail:"Mailbox Reset",changephone:"change mobile phone",emailverification:"box verification",phoneverification:"machine authentication",countdownLottery:"Countdown to lottery",xosoRule:"Official lottery results obtained through xoso in North, Central and South Vietnam",vipTip16:"VIP level downgrade",pswRule:"The password must be at least 8 digits and must contain letters + numbers",addedFailed:"add failed",bindsuccess:"bind successfully",vipTip17:"Relegation failed, experience points deducted and downgraded [VIP{0}]",googleverificate:"google verification",googleTip7:"Please enter the verification code of {0}",registerTip6:"Please enter the email verification code",wrongemail:"email error",rpwdEmailPopupTip:"Unable to re
40ceive email verification code, please contact customer service",verifyCodeDigits:"Please enter a 6-digit verification code",tobind:"to bind",xosoTxt100:"Single place (special prize)",xosoTxt101:"Choose 1 number from 0-9 to place your bet.",xosoTxt102:"If the selected number matches the single digit of the special prize in the lottery result, you win.",tipMailRegister1:"please enter verification code",tipMailRegister2:"Verification code error",tipMailRegister3:"Verification code has timed out",awardsRecord:"Collection record",awardsWeekly:"weekly rewards",awardsTip1:"Complete weekly/daily tasks to receive rich rewards",awardsTip2:"Rewards cannot be accumulated to next week",awardsAmount:"Award amount",awardsReceived:"Received successfully",awardsTimes:"【Recharge Times】Rewards",goComplete:"to complete",activityTip1:"Please remember to follow the event page",activityTip2:"We will launch user feedback activities from time to time",activityTip3:"Enter the redemption code to receive gift rewards",activityTip4:"The more consecutive days you sign in, the higher the reward will be.",activityTip5:"Rewards you have waiting to claim",activityTip6:"Rewards are available upon completion of tasks every week day/day",activityTip7:"Receive award",activityTip8:"Complete weekly/daily tasks and receive rich rewards",noRightTime:"Not within the application time",wTimeInterval:"The withdrawal time is",later:"Please submit later!",otherlogin:"Email / Account",commissionTitle5:"Chess and card commission ratio",rechargeLevelNumber:"Number of first-time depositors under direct subordinates",expiredTime:"expired at",rewardExpiredTime:"The reward has expired and cannot be claimed",afterTransferIn:"Could Transfer In After",c2cState11:"Matching",c2cState12:"Withdrawal timeout",c2cWTip1:"C2C withdrawal",c2cWTip2:"Orders are being matched. Please wait patiently!",c2cWTip3:"Estimated match time",minute:"minute",continueM:"continue matching",replacementA:"Replacement amount",cancelW:"Cancel withdrawal",withdrawalA:"Withdrawal Amount",c2cWTip4:"Please click Confirm after receiving the amount paid by the other party! Those who maliciously refuse to click [Confirm Payment] will be banned.",replacementS:"Replacement successful",c2cWTip5:"Your C2C withdrawal amount has been successfully changed to",c2cWTip6:"C2C withdrawal matching timeout!",c2cWTip7:"You can choose to continue matching or change the amount, or you can choose to cancel the withdrawal",c2cWTip8:"Change C2C withdrawal amount",recommendedA:"Recommended amount",c2cWTip9:"Enter amount manually",replaceWith:"Replace with",c2cWTip10:"Amount must be greater than 0",c2cWTip11:"Whether to cancel the C2C withdrawal matching order",promotionRuleDesc6:"The calculation of yesterday's commission starts every morning at {0}. After the commission calculation is completed, the commission is rewarded to the wallet and can be viewed through the commission collection record.",characteristical:"Popular",C2Cforbidden:"You have been disabled from C2C transactions for {0} hours",C2Cforbidden1:"{0} hours remaining",C2Cforbidden2:"Because your transactions failed {0} times in a row",C2Cforbidden3:"C2C recharge is prohibited within {0} hours",C2Cforbidden4:"If you have any questions, please contact customer service",rewardExpired:"Expired",firstRechargesC:"Number of people making first deposit",subordinateD:"Subordinate data",firstSave1:"Exclusive for the first recharge of the account. There is only one chance. The more you recharge, the more rewards you will receive. The highest reward is {0};",firstSave2:"Activities cannot be participated in repeatedly;",firstSave3:"Rewards can only be claimed manually on IOS, Android, H5, and PC;",firstSave4:"The bonus (excluding the principal) given in this event requires {0} times the coding turnover (i.e. valid bets) before it can be withdrawn, and the coding does not limit the platform;",firstSave5:"This event is limited to normal human operations by the account owner. It is prohibited to rent, use plug-ins, robots, gamble with different accounts, brush each other, arbitrage, interfaces, protocols, exploit loopholes, group control or other technical means to participate, otherwise it will be canceled or Rewards will be deducted, frozen, or even blacklisted;",firstSave6:"In order to avoid differences in text understanding, the platform reserves the right of final interpretation of this event.",firstSaveRule:"Activity Rules",firstSaveTitle:"First deposit bonus",firstSaveItemTitle:"first deposit",firstSaveItemTip:"Deposit {0}
40 for the first time in your account and you can receive {1}",noTipToday:"No more reminders today",firstDialogH:"Extra first deposit bonus",firstDialogTip:"Each account can only receive rewards once",phoneN:"Phone Number",upiTip1:"For the security of your account, please fill in your real mobile phone number",inviteRecord:"Invitation record",inviteTip1:"Both parties can receive rewards",inviteTip2:"Invite friends to register and recharge to receive rewards",inviteTip3:"activity date",inviteRule:"Invitation reward rules",iRule1:"Invite friends and recharge to get additional platform rewards!",iRule2:"After being claimed, the rewards will be directly distributed to the wallet balance within 10 minutes.",iRule3:"Invite account",iRule4:"Only when the number of invited accounts is reached and each account can meet the recharge amount can you receive the bonus.",iRule5:"The invitation account meets the requirements, but the recharge amount of the account does not meet the requirements, and the bonus cannot be claimed.",iRule6:"Please claim the event bonus within the event period. All bonuses will be cleared after the event expires.",iRule7:"Please complete the task within the event period. After the event expires, the invitation record will be cleared.",xosoTip1:"The bet failed. This method does not allow bets to exceed the number {0}.",xosoTip2:"The maximum bet in a single period cannot exceed {0}",xosoTip3:"You cannot bet on big and small or odd and even in the same period.",xosoTip4:"A single bet on different numbers is limited to a maximum of 5 groups of bets.",C2Ctimeout1:"Order has timed out",C2Ctimeout2:"The payment for this order has timed out, please create a new order.",firstSave:"First deposit",firstSaveT:"Deposit {0} for the first time and you will receive {1} bonus",notNecessary:"Optional",superJackpotTxt:"The reward is valid for {0} day, and you will not be able to claim it after it expires!",code8108:"C2C Withdraw Awards",c2cState13:"To be paid",c2cTip23:"Click [Confirm Arrival] and the reward will be distributed to your wallet balance.",c2cTip24:"Order matching is successful and waiting for payment from the other party",code345:"The maximum bet in a single period cannot exceed",code346:"You cannot place bets on the same issue size at the same time",code347:"You cannot place bets on odd and even numbers in the same issue at the same time",code348:"The bet fails. This game does not allow bets to exceed",code349:"Different single purchases are limited to a maximum of 5 groups of purchases",code295:"You are restricted to C2C trading",code259:"Please keep the names of bank card holders consistent",MyTreasure:"my treasure",lotteryActivityUnstarted:"The event has not started",lotteryActivityEnd:"activity ends",lotteryActivityEndTime:"End Time",lotteryWinPeople:"Winner",deleteSuccess:"successfully deleted",receiveAll:"Receive in batches",receiveAllSuccess:"All super prizes have been successfully collected in batches",awardCount:"Number of rewards",safetyTips:"safety warning",safetyTips1:"Please use your own PIX account to obtain the order and QR code for recharge. Do not use the QR code provided by others to pay.",code245:"There are not enough eligible tickets",code701:"Counts value can not be zero",code702:"User Address Added",code703:"User Address Deleted",code704:"Default User Address Updated",code705:"Points Lottery Address Updated",code706:"Get Prize Success",code9580:"North 75 seconds",code9581:"75 seconds in the middle",code9582:"South 45 seconds",fXosoTitle:"XOSO speed color",xosoTip5:"This city has drawn prizes",xosoTip6:"The bet failed and the current period has ended",c2cvalidity:"Validity period",c2cFTip4:"After clicking [Money received], the reward will be distributed to your wallet balance.",MyLottery:"my draw",code8109:"C2C Withdraw",code8110:"C2C Withdraw Back",code8111:"C2C Recharge",addBC1:"{0}The card number of the bank cannot be 0",code169:"Email verification code required",code171:"Mobile register unavailable",code172:"Email register unavailable",code173:"SMS reset password is not available",code174:"Email reset password is not available",code175:"Login type is wrong",code176:"Register type is wrong",code177:"Please enter a new email",code8106:"Bind email rewards",code178:"Password can't be null",code179:"The mobile phone number is bound and cannot be registered",code180:"The email is bound and cannot be registered",code181:"The mobile phone number is bound",code182:"The email is bound",code183:"Please bind your bank card first",code184:"Please bind UPI first",code185:"Please bind USDT first",code186:"Please bind the e-wallet first",code187:"Please bind PIX first",code188:"The collection of grand prize rewards has timed out",code189:"Email format is incorrect",code254:"Duplicate upi id",code296:"You are restricted to C2C trading",code8107:"Weekly Award",code285:"The order has been matched successfully and cannot be matched again",proRule1:"Number of Teams: How many downline deposits you have to date. <br/>Team Deposits: The total number of deposits made by your downline in one day. <br/>Team Deposit: Your downline deposits within one day.",numberbettors:"Number of bettors",firstDepositAmount:"First deposit amount",winOdds:"RTP",binguoDesk1:"main table",binguoDesk2:"whole table",over_dialog_tip:"Not within the ticket sales period, purchase failed!",binguo_playerRule:"How to play",currentIssNumber:"Current issue number",playerEnd:"The ticket sales period has ended. Please purchase from 6:00 am to 9:55 pm every day.",binguoRuleTipText1:"Predict the outcome of 3 dice, you can bet 3 to 18, you can also bet big - and - small",binguoRuleTipText2:"Predict 3 numbers and if 3 identical numbers appear, you will win.",binguoRuleTipText3:"If you predict 3 numbers and 2 of them are the same, you will win.",binguoRuleTipText4:"If you predict 3 numbers and one of the same numbers appears, you will win.",binguoRuleTip1:"Odds of winning 1",binguoRuleTip2:"Odds of winning 2",binguoRuleTip3:"Odds of winning 3",binguoCount:"statistics",binguoLastIssue:"Issue numbers for the last 7 days",binguoAppeared:"Already appeared",binguoHe:"and",binguoThirdAlike:"Count the number of periods with 3 identical numbers",binguoTwoAlike:"Count the number of periods with 2 identical numbers",binguoAvgCount:"Average number of cycles",binguoNotOpenCount:"Number of open periods",binguoOpenCount:"Number of issues opened",binguoLast50:"The latest 50 lottery results",binguoLast50Record:"The total of 3 lottery results in the last 50 draws",binguoRecordResult:"Lottery results for the last 50 draws",binguoNumber:"Number",binguoLast7Result:"Lottery results for the last 7 days",binguoDetai:"detail",binguoLeaderboard:"Ranking list",binguoLately:"recent",binguoQian:"forward",binguoMin:"name",binguoPaimin:"Ranking",binguoNotBoard:"You are not on the list yet",binguoMyLead:"My ranking for this issue",binguoGoPlay:"Now go play and try your luck",binguoRuleText1:"Bingo18 starts selling at 06:00 every Monday to Sunday and ends at 21:55 at the latest. The lottery frequency is 10 minutes per period. Tickets will be sold continuously during each lottery period.",binguoRuleText2:"Bingo18 has 2 tables for you to choose from. At the main table you can play high cards, ties, low cards or total cards. Select the whole table to participate in all gameplay!",binguoRuleText3:"Each period has 3 numbers as the opening numbers, and the numbers are natural numbers from 111 to 666.",binguoRuleText4:"Betting types are",binguoRuleText5:"big,and,small,3-18",binguoRuleText6:"number betting",binguoRuleText7:"bet big",binguoRuleText8:"If the lottery result is 12-18, you will win.",binguoRuleText9:"bet and",binguoRuleText10:"The lottery result is 10,11 winning numbers",binguoRuleText11:"Bet on a number",binguoRuleText12:"If the lottery result is the same as the betting number, you will win.",binguoRuleText13:"Bet on a number, and if one, two or three of the lottery results are the same as the betting number, you will win.",binguoRuleText14:"If you bet on a 2-digit identical number, and the lottery result is the same as the 2-digit identical number, you will win.",binguoRuleText15:"If you bet on a 3-digit identical number, and the result is the same as the 3-digit identical number, you will win.",binguoRuleText16:'Bet on any three identical "***" numbers, and if the result is any three identical numbers, you will win.',laundryTxt2:"Automatic code washing at 01:00:00 every morning",FXOSO:"XOSO Speed ​",whiteColor:"White",orangeColor:"Orange",newWinColor3:"orange white",newWinColor4:"green white",c2cTip30:"to be confirmed",c2cTip31:"Please select [Continue Matching] or [Cancel Order]",c2cTip32:"Submit appeal",c2cTip33:"Waiting for processing",c2cTip35:"i received the money",c2cTip36:"But the actual amount does not match the order amount",c2cTip37:"Actual amount received",c2cTip38:"Please enter the actual transfer amount you received",c2cTip39:"Please upload pictures",c2cTip40:"upload image",c2cTip41:"Please upload at least 1 and maximum 3 supporting pictures.",c2cTip42:"Please upload a video",c2cTip43:"Upload video",c2cTip44:"uploading",c2cTip45:"The video is being uploaded, please wait...",c2cState14:"Wrong amount",c2cTip46:"Request submitted with wrong amount",c2cTip47:"Submission time",c2cTip48:"picture",c2cTip49:"video",c2cTip50:"payment voucher",vipTip18:"VIP level rewards are settled at 2:00 am on the 1st of every month",amountError1:"The other party has submitted an application with an incorrect amount.",C2Cuploadtip3:"Please confirm that you have completed the payment. Please upload the payment voucher after payment.",C2Cuploadtip4:"Please return to pay if the payment is not completed.",C2Cuploadtip1:"Please upload a picture of the proof of transfer completion",C2Cuploadtip2:"Picture must be smaller than 5M",preparing:"preparing...",waitConfirm:"Waiting for confirmation",uploadproof:"upload certificate",code8112:"C2C Recharge Awards",transfer:"transfer",amountError2:"Waiting for processing",submitappleal:"Submit appeal",c2cTip51:"Video must be smaller than 50M",code801:"Tournament events are not open yet",code802:"The tournament has not started yet",code803:"The coding quantity conditions are not met",code804:"Recharge conditions are not met",code805:"Binding conditions are not met",inviteAmount:"Your inv
40itation reward has been settled",inviteTips:"Marvelous",join:"Join in",cpsTip1:"Tournament",cpsTip3:"Countdown",cpsTip4:"maximum bonus",cpsTip2:"Upcoming",cpsTip5:"Competition Rules",cpsTip6:"My Tournament",cpsTip7:"My Ranking",cpsTip8:"Already participated",cpsTip9:"Join now",cpsTip10:"No conditions yet",cpsTip11:"Match date and time",cpsTip12:"<span>{0}</span>The tournament will begin <span>{1}</span> and end <span>{2}</span>.",cpsTip13:"The total prize pool for this competition is",cpsTip14:"Conditions of participation",cpsTip15:"<span>{0}</span>Tournament players must:",cpsTip16:"Leaderboard score",cpsTip17:"Leaderboard ranking will be determined based on each player's total bets during the tournament.",cpsTip18:"The player with the highest total bet amount will be declared the winner of the tournament.",cpsTip19:"Matching games",cpsTip20:"No. {0}",cpsTip21:"No. {0}-{1}",cpsTip22:"Play the game",cpsTip23:"Not issued",cpsTip24:"has been issued",Play4DTip1:'The first prize number<font class="red">{0}</font> is the winning number',Play4DTip2:"Enter 4 numbers to form 1 bet, and you can choose the betting categories of big 10,000, small 10,000, first prize, second prize, third prize, special prize and consolation prize for betting.",Play4DTip3:"Enter 4 numbers back and forth to form 2 bets. You can choose the betting categories of big 10,000, small 10,000, first prize, second prize, third prize, special prize and consolation prize for betting.",Play4DTip4:'If you place a bet of Da Wan and the number you cast matches any of the Da Wan<font class="red">23</font> numbers, you will win and you will receive the corresponding level of bonus. If the betting numbers appear repeatedly in multiple sets of lottery numbers, the bonus will be accumulated.',Play4DTip5:'Enter 3 numbers plus an "R" (R includes 0-9, 10 numbers in this position) to form 4 numbers for a total of 10 bets. Enter a maximum of 2 digits of "R". You can choose the bet category of Big Thousand or Small Thousand. , first prize, second prize, third prize, special prize and consolation prize for betting.',Play4DTip6:'If you bet over 10,000, and the 10 numbers you bet match any of the <font class="red">23</font> groups of lottery numbers, you will win and you will receive the corresponding level of bonus. If the betting numbers appear repeatedly in multiple sets of lottery numbers, the bonus will be accumulated.',Play4DTip7:"According to the 4-digit number form of the bet, a bet is formed (full protection 24-4 different numbers, full protection 12-2 pairs of the same numbers, full protection 6-2 pairs of the same numbers, full protection 4-3 same numbers) can be selected The betting categories are Big Thousand, Small Thousand, First Prize, Second Prize, Third Prize, Special Prize and Consolation Prize.",Play4DTip8:'If you bet over 10,000 and the numbers you cast match any of the <font class="red">23</font> groups of lottery numbers in any order, you will win and you will get the corresponding level of bonus. If the betting numbers appear repeatedly in multiple sets of lottery numbers, the bonus will be accumulated.',Play4DTip9:"According to the 4-digit bet form, including 24 (4 different numbers) is a 24 bet, a package of 12 (2 numbers are the same) is a 12 bet, a package of 6 (2 pairs of numbers are the same) is a 6 bet, and a package of 4 is a bet. (3 numbers are the same) is 4 bets, and you can choose the betting categories of big ten thousand, small ten thousand, first prize, second prize, third prize, special prize and consolation prize for betting.",Play4DTip10:"Composition{0}note",Play4DTip11:"Form 6 groups",EnterBet:"Enter bet",SelectBet:"Select Bet",PenterNumber:"Please enter number",Clear:"Clear",ColorSpecies:"color species",EnterTip:'Maximum 4 digits, input up to 2 digits "R"',d4gameType1:"Dawan",d4gameType2:"Xiao Wan",d4gameType3:"first prize",d4gameType4:"Second prize",d4gameType5:"third prize",d4gameType6:"Special Award",d4gameType7:"consolation prize",d4gamePay1:"Four directly elected",d4gamePay2:"Full coverage for four persons",d4gamePay3:"Four digits",d4gamePay4:"four people round trip",d4gamePay5:"Four R-choices",d4Tip1:"Lottery results",d4LType90:"All-powerful 10,000 words",d4LType91:"Da Ma Cai",d4LType92:"A lot of words",d4LType93:"Singapore 4D",d4LType94:"warrior",d4LType95:"Sabah 880,000 words",d4LType96:"Sarawak has more than 10,000",d4LType97:"good luck every day",d4LType98:"sandakan jockey club",d4LType99:"Grand Dragon Lottery",Drawdate:"Draw date",FormatTip1:"Incorrect format",d4Tip2:"More records",d4Tip3:"single bet",d4Tip4:"Full coverage",d4BetTip:"The maximum bet for each color is {0} bets",code408:"This issue order can not been canceled",hotRecom:"Popular recommendations",factory:"Manufacturer",actTip1:"Activity Award",actTip2:"To be collected",actTip3:"Newbie gift pack",actTip4:"Weekly tasks",actTip5:"Weekly mission rewards",actTip6:"Daily mission rewards",periodCardWeekTab:"Weekly Card",periodCardMonthTab:"Monthly Card",periodCardPick:"Choose a tier · Buy now",periodCardInstant:"Instant cashback",periodCardDaily:"Daily",periodCardBuy:"Buy now",periodCardOrigin:"Original",periodCardNoTier:"No tiers available in this category",periodCardBuyWeekTitle:"Buy Weekly Card",periodCardBuyMonthTitle:"Buy Monthly Card",periodCardConfirmInstant:"You will get instant cashback",periodCardConfirmDaily:"You get daily",periodCardTotalReward:"Total reward",periodCardExpireWarn:"Daily rewards must be claimed on the same day, otherwise they are forfeited automatically!",periodCardConfirmBuy:"Confirm purchase",periodCardDayLabel:"DAY {n}",periodCardClaimedDays:"Claimed {taken} / {total} days",periodCardStatDays:"Days claimed",periodCardStatTaken:"Total received",periodCardStatRemain:"Remaining",periodCardClaimNow:"Claim now",periodCardNextIn:"Next claim in",periodCardSwipeHint:"Swipe to view all {n} days",periodCardExpired:"Expired",periodCardBuyDone:"Purchase successful!",periodCardDoneAmount:"Claim your {amount} instant cashback on the card",periodCardDoneDaily:"Daily rewards start tomorrow for {n} days — remember to come back and claim",periodCardKnow:"Got it",periodCardTookRealtime:"Instant cashback credited",periodCardTookDaily:"Daily reward credited",periodCardSoldOutTitle:"Sold out today",periodCardSoldOut:"Sold out",periodCardGateTitle:"Not eligible yet",periodCardGateDesc:"A higher total deposit is required. You need {gap} more to join",periodCardBalanceDesc:"This card requires {need} in cash balance",periodCardGoRecharge:"Recharge now",periodCardWeekName:"Weekly Card",periodCardMonthName:"Monthly Card",lotteryHintStr7:"4D official color",code8113:"Newbie gift pack",actTip7:"Weekly",actTip8:"Daily",code8118:"Daily rewards",code24:"Please upload video files in the correct format",code8114:"Tournament Rewards",code409:"BetType doesn't open",awardsTip3:"Weekly rewards cannot be accumulated to the next week, and daily rewards cannot be accumulated to the next day.",cpsTip25:"You can participate in the tournament after betting {0} in the game within the event",cpsTip26:"You can participate in the tournament after recharging {0}",cpsTip27:"You can participate in the tournament after binding {0}",code8115:"Return Awards",formatErr:"wrong format",withdrwsTip1:"You must recharge to enable the withdrawal function",withdrawTip2:"C2C withdrawal successful",withdrawTip3:"Please come back and click [Confirm Payment] after receiving the transfer",withdrawTip4:"C2C withdrawal rewards will be automatically issued after you click <span>[Confirm Arrival]</span>!",cpsTip28:"Rankings are updated every 10 minutes",code190:"Cardholder name format is incorrect",registerNumberTip:"The first digit of the mobile phone number cannot be 0",binguoRuleText17:"bet small",binguoRuleText18:"If the lottery result is 3-9, you will win.",code8116:"New members receive bonuses on their first deposit loss",withdrwsTip5:"Please check your registered bank information again before making a withdrawal. If your registered bank information is incorrect, our company will not be responsible for any losses you may incur.",withdrwsTip6:"If your registered bank information is incorrect, please contact customer service.",code8117:"New members get bonuses by playing games",newVersionFounded:"new version found",forBetterServices:"In order to give you the best service experience",upgradeToLateastVersion:"Please download the latest version of APP",deleteOldApp:"If two APPs appear after updating, please delete the old APP.",upgradeNow:"update immediately",oldPromptTip:"My dear friend, you are finally back",oldPrompt:"I miss you so much",oldPromptGift:"I prepared a gift for you",activityIntroduce:"Event Description",activityTurntable:"Wheel Spin",eventDetails:"Event Details",activeObject:"active object",totalValidBets:"Total valid bets",Bonus:"bonus",activityTime:"Event start time ",newMenberPackage:"First gift",newMenberTip:"There are two types of new member gift package rewards",newMenberRule:"Bonus for first deposit negative profit",newMenberRule2:"Play games and get bonuses only for new members",conditionsRule:"Conditions of participation",afterDayBonus:"Get Compensation Bonus",todayBonus:'Total <span class="number">{0}%</span> compensation from First Deposit Amount',bonusLimit:"Bonus limit ",receiveTips:"The membership system that meets the standard automatically distributes bonuses",grandTotalDeposit:"Accumulated deposits",totalValidBet:"Valid bet",giftBonus:"Bonus Amount",activityApply:"Apply",witeApply:"Pending application",applySuccess:"Application successful",newMemberDeposit:"First deposit for new users ",registrationFull:"Membership gift package after registration for {0} days",registrationFullTip:"Membership bonuses after registering for {0} days are as follows:",newMemberPlayGame:"New members get bonuses by playing games",newMemberDepositTime:" Negative hourly profit",platformBonu
40s:'The platform returns <span class="number">{0}%</span> bonus',registrationDepositTip:"Registered for {0} days and accumulated deposits {1}+",registrationExample:'New member registration<span class="number">{0}</span> days, accumulated deposits<span class="number">{1}+</span>, valid bets<span class="number">{2}+</span>, you can apply for <span class="number">{3}</span> bonus.',depositMoney:"Total Recharge",turntableCount:"Number of spins",winType:"Reward type",turntableWin:"prize",turntableTime:"Spin time",turntableWinTip:"Congratulations you have won ",amountReward:"Amount reward",physicalReward:"physical rewards",introduceContent:"If a member applies repeatedly, the company reserves the right to cancel or withdraw member bonuses.",introduceTitle:"The event is effective from now on. The reward can only be claimed once per address, per email address, per phone number and for the same payment method (debit/credit card/bank account) and IP address;",introduceContent2:"If any group or individual is found to be dishonestly withdrawing bonuses or threatening or abusing company offers, the company reserves the right to freeze or cancel the account and account balance of that group or individual.",introduceTitle2:"All offers are specially designed for players.",introduceContent3:"and the right to modify or terminate the campaign without prior notice; these terms apply to all offers.",introduceTitle3:"The platform reserves the right of final outcome of this event;",turntableActivityTime:"Activity time",turntableStart:"From now on",validityPeriod:"Validity period",officialNotice:"Official website notification shall prevail",turntableRule:"Members whose single deposit amount or accumulated deposit amount reaches the set amount can participate in the lottery.",turntableJoinRule:"Conditions of participation",turntableSatisfy:"Members who meet the requirements for <span>{0}</span> are eligible to participate in the Wheel Spin event. Members must bind a bank card before joining. Stand a chance to win hundreds of millions in cash and many other exciting prizes. Get ready for daily surprises and amazing rewards!",turntableBind:"Need to bind",turntablePrize:"With hundreds of millions in cash and many other prizes up for grabs, get ready for endless surprises and big prizes every day!",turntableTask:"Task",singleDeposit:"Single Deposit",cumulativeDeposits:"Total Deposit",turntableRule2:"Members must reach the total deposit amount and cumulative deposit amount to be eligible to participate in the Wheel Spin",turntableRule3:"Conditions for withdrawal of wheel rewards: <span>1</span> times turnover required.",turntableRule4:"If you receive monetary rewards, there is no need to apply, the system will automatically add them to your member ID (please contact customer service to receive physical rewards)",turntableRule5:"The Wheel Spin round starts every morning at <span>00:00</span>. After making your deposit, you need to wait 5 minutes before the draw wheel starts.",turntableExample:"If a member makes cumulative deposits reaching <span>{0}</span> on the same day, they will receive <span>{1}</span> lucky draw opportunities. The draw is valid for the same day and cannot be rolled over to the next day!",rebateRatio:"Rebate ratio",rebateLevel:"Rebate level",lowerRrebate:"{0} level lower level commission rebate",settlementState:"Settlement successful",tTommission:"The commission has been automatically credited to your balance",date:"date",totalBetP:"Total number of bettors",totalBetA:"Total bet amount",totalCommissionA:"Total commission settlement",rebateRules:"Rebate level rules",lowerLevel:"lower level",lookRerbate:"View rebate ratio >>",commissionChess:"Chess and card rebates",commissionSport:"Sports rebate",commissionGames:"Mini game rebate",code8119:"Spin Wheel Rewards",code8121:"Deposit Bonus",code901:"Turntable events are not open yet",code902:"Your vip level cannot be used for draws",code903:"Your account cannot draw prizes",code904:"You can draw prizes after binding your bank card",code905:"Your draws have been used up",code906:"Turntable activity data is under maintenance",code191:"IFSC format is incorrect",code41:"Server is busy, please try again later",code246:"The maximum limit for receving red envelopes for today has been reached",transferType:"Transfer type",banktobank:"bank to bank",wallettobank:"wallet to bank",rechargeBankVailte2:"Please enter the name and account number that are consistent with the transfer account number",turntableTip:"You can participate in the turntable after binding {0}",signed:"Signed in",rechargeToday:"Recharge today",signeRequest:"Sign-in requirements",code1001:"Order status is incorrect",code192:"Insufficient registration days to apply for new member rewards",selectRechargeAmount:"Select recharge amount",confirmRecharge:"Confirm recharge",rechargeCount:"Recharge quantity",walletAddress:"wallet address",comminWallet:"Enter wallet",arNoActive:"Your AR wallet has not been activated yet",arNoActive2:"Wallet is not activated",arWallet:"AR wallet",arNumber:"ARB quantity",arActive:"activate AR wallet",arTip:"ARB is an officially issued encrypted digital currency, referred to as ARB. It is recommended to use ARB for recharge.",arGift:"Use AR PAY to deposit for additional rewards {0} bonus",loading:"loading",maxAmount:"maximum amount",maxAmount2:"Maximum withdrawal amount",minAmount:"Minimum withdrawal amount",accountBlance:"Account Balance",arbTip2:"AR wallet can use ARB for quick deposits and withdrawals! ARB is a digital cryptocurrency jointly issued by the government, referred to as ARB. It is safe, stable and fast.",successWithdraw:"Withdrawn successfully to AR wallet",goArWallet:"Go to AR wallet",arWithdraw:"You need to place a bet {0} before you can withdraw money.",amountError:"Insufficient amount",enterA:"Withdraw as ARB",arWTip1:"Use {0} to withdraw money and receive a bonus for each withdrawal;",arWTip2:"Use {0} to withdraw cash and support UPI for quick payment;",withdrawAppeal:"Withdrawal is under review",withdrawAr1:"Withdrawal has been applied for and after approval",withdrawAr2:"The balance will be withdrawn to AR wallet",withdrawTip5:"Supports UPI for fast payment, and bonuses for withdrawals",haveArpayOrder:"Already have a recharge order",haveArpayOrderTip:"You already have an uncompleted recharge order, please complete it first",arb1:"Insufficient ARB balance, would you like to proceed to purchase ARB?",arb2:"After purchasing ARB, please return for recharge.",arb3:"Receive an additional {0}% bonus when recharging with ARB.",arb4:"Go to Purchase",TeamPartner:"Partner rewards",Recharged:"Recharged",no
40Recharged:"Not recharged",RechargStatus:"Recharged status",invitationFrind:"Invite friends to get max rewards",invitationCount:"Invitation count",invitationEffective:"Effective Invitation count",invitationTotalBonus:"Invitation total bonus ",invitationLink:"INVITATION LINK",partnerRule:`eg: <br/> Player A {0} <span style="color:var(--norm_red-color)">{1}</span> and turnover <span style="color:var(--norm_red-color)">{2}</span>, you can't get bonus`,partnerRule2:"the reward has no limitation, the more you invited the more rewards you will get it",partnerRule3:"If the conditions are met the rewards will be automatically credited to player's balance",code8122:"Partner rewards",arbRecharge:"ARB recharge",arbWithdraw:"Withdraw as ARB",bigLotteryTip1:"Big Lottery",bigLotteryTip2:"Total Jackpot of the month",bigLotteryTip3:"Today's Jackpot",bigLotteryTip4:"No of participants",bigLotteryTip5:"My raffle ticket",bigLotteryTip6:"My probability of winning",bigLotteryTip7:"Friendly reminder: The more raffle tickets you have, the higher your chances of winning",bigLotteryTip8:"My points",bigLotteryTip9:"How to earn points",bigLotteryTip10:"Exchange for raffle tickets",discountB:"Discount",bigLotteryTip11:"Please confirm whether to use or not",bigLotteryTip12:"Exchange for <span>{0}</span>raffle ticket",bigLotteryTip13:"You don't have enough points to exchange",bigLotteryTip14:"Successfully exchanged {0} raffle tickets",bigLotteryTip15:"The system on the next day {0} will select {1} lucky winners",bigLotteryTip16:"Share the entire jackpot of today's big lottery",bigLotteryTip17:"Please remember to check if you have won!",eventD:"Event description",bigLotteryTip18:"What is Super lottery ?",bigLotteryTip19:"【Super Lottery】is an offical large-scale bonus event",bigLotteryTip20:"The jackpot of the Big Lottery is determined on the daily betting amount of all users on the platform. For every <span>{0}</span> bet placed by users on this platform, the jackpot increases by {1}",bigLotteryTip21:"How to participate",bigLotteryTip22:"Users who participate in 【Super Lottery】do not need to pay any amount . They only need to use points to exchange for lottery tickets in order to participate.",bigLotteryTip23:"How to win",bigLotteryTip24:"【Super Lottery】everyday <span>{0}</span> will draw a lottery,each draw will select <span>{1}</span> users, will draw <span>{1}</span>users will share the day's jackpot money",bigLotteryTip25:"The more lottery tickets you exchange, the higher your chances of winning",bigLotteryTip26:"How to claim bonus",bigLotteryTip27:"The bonus will be automatically credited to the member's balance, and there are no wagering requirements for the winnings from the Big Lottery. The winnings can be withdrawn directly.",bigLotteryTip28:"【Super Lottery】is an additional activity given to members by the platform.Members do not need to pay any additional costs.It is a large-scale reward activity brought to members, so that the platform has the final right of interpretation.",bigLotteryTip29:"Once you confirm participation in the lottery, you will need to wait for the draw results. Your points cannot be refunded",bigLotteryTip30:"【Super Lottery】is a periodic activity, and it may close at any time",bigLotteryTip31:"Yesterday’s winning list",bigLotteryTip32:"View historical winners list",bigLotteryTip33:"Winning players",raffleTicket:"Raffle tickets",bigLotteryTip34:"Successfully shared yesterday's 【Super Lottery】jackpot",bigLotteryTip35:"The bonus has been automatically deposited into your wallet balance.",bigLotteryTip36:"1.Earn points by inviting others",bigLotteryTip37:'Invite friends to register and top up any amount to earn<span class="red">{0}</span> points',bigLotteryTip38:"Successfully invited",bigLotteryTip39:"2. Rewards points",bigLotteryTip40:"The platform rewards players with different ratios of points based on their daily bets. The more they bet, the higher the ratio of rewards",bigLotteryTip41:"3.Recharge bonus points",bigLotteryTip42:"The platform gives players different points based on their daily recharge amount",deposit:"Deposit",giveAway:"Give away",bigLotteryTip43:"Receive single deposit amount{0}",bigLotteryTip44:"Total deposited amount {0}",RechargeT:"Recharge time",notRecharged:"Not recharged",bigLotteryTip45:"Only supports querying records for 30 days",bigLotteryTip46:"Participate in the daily event to share the million-dollar jackpot",bigLotteryTip47:"You can participate by exchanging points for lottery tickets",bigLotteryTip48:"Historical jackpot",code193:"CPF and PIX account contents are inconsistent",pixTip1:"The contents of CPF and PIX accounts are inconsistent, please confirm and submit again!",arb3ios:"Receive an extra %d%@ bonus when recharging with ARB.",withdrawAr3:"After approval, your balance will be withdrawn to <span>AR Wallet</span><br/> Please click <span>Enter AR Wallet</span> to <span>Sell ARB</span>",homename1:"Today's Profit Ranking",originals:"Originals",More:"More",Menu:"Menu",wingoLng:"WIN GO Long",lotteryResultFive:"The lottery results for five",eTournament:"e-Tournament",Partinturnmentevnts:"Participate in tournament events",PhysicalEducation:"Esports",LiveVideo:"Live Video",ChessandCards:"Chess and Cards",activities:"Activities",Activityaward:"Activity award",Games:"Games",Richrewardactivities:"Rich reward activities",Invfrndstorvvehugerewards:"Invite friends to receive huge rewards",Lotterygames:"Lottery games",Hotgames:"Hot games",GoGame:"Go Game",Terms:"Justice, and openness. We mainly operate fair lottery.The platform advocates fairness, blockchain games, live casinos, and slot machine games",Terms2:"Blockchain games, live casinos,and slot machine Works with over 10,000 online live game dealers and slot games, all verified fair games",announcement:"Information",CustomerService:"7 x 24 Customer Service",AboutDaman:"About us",arbTip1:"AR Pay transaction rules",arbTip3:"Your AR wallet has not been activated yet",arbActive:"Activate",arbTip4:"AR Wallet",arbTip5:"AR Wallet is a third-party payment service platform that facilitates fast payments on the platform using ARB (digital currency)",arbTip6:"Safe, stable and fast",arbTip7:"How to activate AR wallet",arbTip8:"AR wallet features",abbTip9:"You only need<span>{0}</span>to withdraw the balance to AR Wallet",arbTip10:"When you want to play games, you can quickly recharge to the <span>{0}</span>platform through AR Pay, with the recharge process taking only 5 seconds to complete",arbTip11:"When you need to withdraw money to your bank card, you can quickly sell ARB through UPI in your AR wallet to get rupees, and you can also get additional rewards!",arbTip12:"This method reduces your bank transaction issues while you are playing, so you don't need to worry about bank limits. You just need to sell to UPI 
40when you need to use the funds.",c2cMBAIntegeriOS:"Deposit amount must be an integer of %d",c2cNEWUPIWiOS:"Use UPI to withdraw money, every withdrawal is rewarded with an additional %.0f%@ bonus",highestRebateiOS:"Permanent commission<span>up to</span>%d%@",instructionsDesc1ios:"Minimum deposit: %d , deposits less than %d will not be credited",underDevelopment:"Under Development",tip6digitVeriCodeios:"Please enter the %@ %d-digit verification code",tipemaildigitVeriCodeios:"Please enter the 6-digit verification code of email address %@",arbTip13:"My ARB",lowerRrebateios:"%@ level lower level commission rebate",tipTop20RankingAdditionalRewordsios:"TOP20 commission rankings will be randomly awarded with %@ a separate bonus",tipInterpretationRightSavedios:"The final interpretation of this activity belongs to %@",promotionRuleDesc6ios:"The calculation of yesterday's commission starts every morning at %@. After the commission calculation is completed, the commission is rewarded to the wallet and can be viewed through the commission collection record.",abbTip9ios:"You only need<span>%@</span>to withdraw the balance to AR Wallet",arbTip10ios:"When you want to play games, you can quickly recharge to the <span>%@</span>platform through AR Pay, with the recharge process taking only 5 seconds to complete",wordWithdrawalios:"Single withdrawal amount range from %@~%@",instructionDesios:"Need to bet %@ to be able to withdraw",c2cFTip1ios:"Use%@,every withdrawal gives an extra%@bonus;",highestRebateNewiOS:"Permanent commission<span>up to</span>%d%@",localeChangeMessage:"The Application language has been successfully updated. For the changes to take effect, The application will be exited, please relaunch the application. Thank you!",changeImage:"Change Image",rechargeQRTip:"Recharge only once",lotteryText1:"Fair and diverse lottery gameplay",fishText1:"Classic arcade gameplay, super cool visual enjoyment",elecText:"Online real-time game dealers, all verified fair games",flashText:"The games are independently developed by our team, fun, fair, and safe",sportText:"Latest sports events, rich gameplay",videoText:"Guided by live dealers, you will experience the fun of baccarat",chessText:"Exquisite scenes and delicate graphics, play online with friends",popular:"Top Games",popularText:"Recently played games",popularTitle:"Recommended Games",popularText1:"The most popular electronic games among players",winner:"User",bigAward:"When you win a super jackpot, you will receive additional rewards ",baseTool:"Basic Tools",code8123:"ARPay Cash Back",code1002:"This invite code is no longer available. Please use another invite code.",compDetails:"Complaint Details",prssResult:"Process result",appealProcessed:"Your appeal is being processed",uploadedSrnSts:"Uploaded payment screenshots",msg:"Message",stapl:"Submit appeal",PaymtScrenShot:"Upload payment screenshots",fileSize:"Please upload JPG/PNG images smaller than 10MB",prblmslveMsg:"You can leave a message to tell us and we will handle the problem faster",succsAppeal:"We will deal with your problem as quickly as possible",payAttn:"Please pay attention to the processing results of the recharge order list",isPending:"is pending",isProcessed:"has been processed",appl:"Your appeal",pRPT:"Process result : Processing Type",pRP:"Process Result : Paid",pRUEr:"Process Result : 2UTR error",aplBtn:"Appeal",applSubDetails:"Appeal Submitted (view Details)",VwDtls:"View Details",PrssType:"Processing Type",Paid:"Paid",UTRErr:"2UTR error",serverTicket:"Customer Service",code8124:"Join channel rewards",code147:"Wrong account or password",pwaInstall:"Installation instructions",pwaText1:"Click",pwaText2:"Slide to find",pwaText3:"Add to home screen",pwaText4:"Access from desktop after adding",noRechargeGame1:"This game requires recharge to enter",noRechargeGame2:"Do you want to recharge immediately to play the game?",code1003:"Game requires recharge to enter",rechargeNow:"Recharge now?",partnerTip:"If you invites player A, with in ",partner1:"When Player A",partner2:"You get bonus",partner3:"and Turnover",deposit1:"1st deposit",deposit2:"2nd deposit",deposit3:"3rd deposit",deposit1a:"1st deposit amount",deposit2a:"2nd deposit amount",deposit3a:"3rd deposit amount",turnover:"Turnover",partnerTip1:"Each deposit is eligible for only one bonus.",bounsReceived:"bonus received",code1004:"The Device has been forbidden registered",code350:"No matching game channel",code351:"Game channel not configured",code352:"Game channel is closed",code353:"Game channel is under maintenance",code354:"The vendor does not support this currency",code355:"The Merchant has been disabled",code356:"The Agent has been disabled",code357:"The Agent does not exist",code358:"The Merchant does not support this game vendor",code359:"This game vendor of the merchant has been closed",code360:"The game vendor of this merchant is under maintenance",code361:"The sub-game is under maintenance",code362:"This sub-game does not support this currency",code398:"The vendor is closed",task1:"Cycle",task3:"Invite Task",task4:"Bet Task",task5:"Deposit Task",task6:"Activity Task",report:"Submit Receipt",safeG:"Do you want to go?",yes:"yes",no:"no",go:"go",safeT:"requires {0} times turnover for  withdraw after thansfer out",code1006:"If you haven't recharged for 2 months, you need to recharge to receive the reward <br/> VIP1 (Recharge 100) Activate <br/> VIP 2 (Recharge 200)Activate <br/> VIP 3 (Recharge 300)Activate <br/>
40 VIP4 and above enjoy lifetime benefits",gameT:"Minimum recharge {0} to enter",sxf:'Amount range <span class="red">{0}-{1}</span> withdrawal fee available',sxf1:'Withdrawal fee <span class="red">{0}%</span>',code1007:"Gift code is expired",safeNewTip:"maximum total revenue",safeNewTip2:"With guaranteed income, you can transfer out at any time, from the balance of the safe to the balance of the wallet, the entire amount must be transferred",dailyRateReturn2:"Half-hour interest rate {0}%, earnings calculated once every {1} minutes",tipMinimumIncome2:"Minimum return, half hour rate",dailyRate2:"Half hour interest rate",checkSafeBox:"No more reminders in 30days",code1008:"Today's transfer limit reached",code1009:"Withdrawals are restricted. For more details, please contact the manager or online customer support.",RNSActive:"Activate RSN Wallet",rnsNoActive:"Your RSN Wallet is not activated yet",RSNTip:"My RSN",rsnRecharge:"RSN Recharge",rechargeSuccess:"recharge success",activityTip9:"Qualified members can manually apply for bonuses on this page",clanding:"Copy landing page link",code44:"Bet is not authorized, please contact the administrator",emptyPassword:"Password cannot be empty",code1012:"There is no negative profit reward for the first deposit.",code1013:"Does not meet the conditions for applying for the first deposit negative profit reward",code1014:"Incorrect first deposit negative profit bonus status",brazildialog1:"Verify your age to enter.",brazildialog2:"I AM OVER 18 YEARS OLD",brazildialog3:"I AM UNDER 18",brazildialog4:"We only provide services to people over 18 years old.",gogame1:"Get additional bouns in solts.",code617:"Ongoing order not completed",code618:"Order amount should be hundreds",code619:"Recharge channel is not correct",code620:"Place order timeout, try another order amount",code621:"Third system fail",code622:"Order cant not appeal again","common.code_-1":"None","common.code_0":"Success","common.code_1":"Failure","common.code_2":"No permission to operate","common.code_3":"Invalid signature","common.code_4":"Timestamp has expired","common.code_5":"URL does not exist","common.code_6":"Invalid parameter","common.code_7":"Order does not exist","common.code_8":"Order has been processed","common.code_9":"Do not submit repeatedly","common.code_10":"Login has expired","common.code_11":"Bad request","common.code_12":"Method not allowed","common.code_13":"Frequent access, please try again later","common.code_14":"ID does not exist","common.code_15":"Condition not met","common.code_19":"Order failed","common.code_20":"Please upload an image file in the correct format","common.code_21":"Error with Alibaba Cloud OSS file server","common.code_22":"Your account is logged in elsewhere","common.code_23":"Network timeout","common.code_24":"Please upload a video file in the correct format","common.code_41":"Server busy, please try again later","common.code_44":"Betting is prohibited","common.code_101":"User does not exist","common.code_116":"User is disabled","common.code_120":"Merchant does not exist","common.code_142":"Insufficient balance","common.code_301":"Third-party game does not exist","common.code_302":"Third-party game configuration does not exist","common.code_303":"Hot game is not enabled","common.code_304":"Test account cannot access","common.code_305":"Configuration does not exist","common.code_306":"Game category is closed","common.code_307":"Game ID cannot be empty","common.code_308":"The sub-game is closed","common.code_309":"The sub-game does not exist","common.code_310":"Request parameter cannot be empty","common.code_311":"UserId cannot be empty","common.code_312":"Cannot submit repeatedly","common.code_313":"Too frequent requests, please try again later","common.code_314":"Program exception","common.code_315":"Internal system exception","common.code_316":"Recycle balance interval is 10 seconds, please try later","common.code_317":"Balance query interval is 5 seconds, please try later","common.code_318":"Incorrect game provider type","common.code_319":"Game provider does not exist","common.code_320":"Game validation failed","common.code_321":"Score withdrawal failed, exit directly","common.code_322":"Unknown balance recovery status, try manual recovery","common.code_323":"Game c
40ode cannot be empty","common.code_324":"Failed to get third-party game token","common.code_325":"Third-party account creation failed","common.code_326":"Failed to get third-party login URL","common.code_327":"Score upload failed, rolling back user balance","common.code_328":"Game code does not exist","common.code_349":"No matching game address","common.code_350":"No matching game channel","common.code_351":"Game channel not configured","common.code_352":"Game channel is closed","common.code_353":"Game channel under maintenance","common.code_354":"Game provider does not support this currency","common.code_355":"Merchant is disabled","common.code_356":"Agent is disabled","common.code_357":"Agent does not exist","common.code_358":"Merchant does not support this game provider","common.code_359":"This game provider is closed for the merchant","common.code_360":"This game provider is under maintenance for the merchant","common.code_361":"The sub-game is under maintenance","common.code_362":"The sub-game does not support this currency","common.code_363":"End time cannot be earlier than the start time","common.code_398":"Game provider is closed","common.code_399":"Game provider is under maintenance","common.code_401":"Invalid bet amount","common.code_402":"Bet placed successfully","common.code_403":"Bet placement failed","common.code_404":"Betting for the current issue has stopped","common.code_405":"Game under maintenance","common.code_406":"Invalid betting multiplier","common.code_407":"Initial multiplier incorrect","common.code_408":"This bet for the current issue cannot be canceled","common.code_409":"Bet type not open","common.code_410":"Current bet exceeds betting limit","common.code_411":"Issue number does not exist","common.code_412":"Limit configuration does not exist","common.code_1122":"Unauthorized access, please contact the administrator","common.sound":"Sound","common.sound_background":"Background","common.sound_effect":"Effect","common.i_kenow":"I Know","common.result":"Result","common.autoClose":"3s Automatic Shutdown","common.issue":"Period","common.loseTips":"It's a pity","common.nowin":"No Win","common.win":"Winning amount","common.close":"Close","common.limit":"Limit","common.play":"Plays","common.betSuccessful":"Bet Successful","common.noIssueNumber":"The issue number was not obtained successfully","common.agreePreSale":"Please agree to the pre-sale rules","common.howToPlay":"How To Play","common.presaleRules":"Presale Rules","common.agree":"Agree","common.choice":"Choice","common.amount":"Amount","common.multiple":"Multiple","common.cancel":"Cancel","common.totalAmount":"Total Amount","common.currentIssue":"Current issue","common.remainingBettingTime":"Time remaining","common.bettingLotteryDrawTimes":"No betting allowed during the draw time","common.limitTip":"Exceeds betting limit","common.maintain":"Updating","common.token":"The account login has expired","common.tokenExpired":"This account has been logged in elsewhere","Game history":"This account has been logged in elsewhere","common.prize":"Game history","common.chart":"Chart","common.records":"My history","common.w10":"In order to protect the legitimate rights and interests of users participating in the pre-sale and maintain the normal operating order of the pre-sale, these rules are formulated in accordance with relevant agreements and laws and regulations. country Chapter 1 Definition1.1 Pre-sale definition","common.idle":"Your current stay is too long. Please refresh the current page","common.refresh":"Refresh","common.green":"Green","common.violet":"Violet","common.red":"Red","common.small":"Small","common.big":"Big","common.w0":"Last draw results","common.w1":"Current issue","common.w2":"Remaining betting time","common.w3":"No betting allowed during the draw time","common.w4":"Random","common.w8":"Statistic","common.w9":"(last 100 Periods)","common.w11":"Winning Numbers","common.w12":"Missing","common.w13":"Avg missing","common.w14":"Frequency","common.w15":"Max consecutive","common.detailMay":"Details","common.orderNoMay":"Order Number","common.issueMay":"Period","common.amountMay":"Amount","common.numMay":"Quantity","common.afterTaxAmount":"Amount After Tax","common.tax":"Tax","common.resultMay":"Result","common.selectMay":"Select","common.statusMay":"Status","common.winOrLose":"Win Or Lose","common.createTime":"Create Time","common.success":"Win","common.fail":"Lose","common.noData":"No Data","common.winTips":"Congratulations ","common.noWinTip":"Didn't win","common.bonus":"Bonus","common.number":"Number","common.bigOrSmall":"Big Small","common.color":"Color","common.notOpen":"Unsettled","common.opening":"open......","common.sum":"Total","common.netAmount":"Net Amount","common.even":"Even","common.odd":"Odd",g:"Green",v:"Violet",r:"Red",s:"Small",b:"Big",w0:"Last draw results",w1:"Perio
40d",w2:"Time remaining",w3:"No betting allowed during the draw time",w4:"Random bet",w8:"Statistic",w9:"(last 100 Periods)",w11:"Winning Numbers",w12:"Missing",w13:"Avg missing",w14:"Frequency",w15:"Max consecutive",winTips:"Congratulations ",loseTips:"It's a pity",noWinTip:"Didn't win",bonus:"Bonus",notOpen:"Unsettled",opening:"open......",sum:"Total",netAmount:"Net Amount","bet.even":"Even","bet.odd":"Odd","bet.small":"Small","bet.big":"Big","common.trx1":"Issue Number","common.trx2":"Block Height","common.trx3":"Block Time","common.trx4":"Hash Value","common.trx5":"Result","common.betContent":"Please select the bet content!",strategyTitle:"Betting Strategy",strategyHistory:"History",strategyTip:"Please select a strategy",followed:"followed",martingale:"martingale",roi:"Return on Investment",tp:"Total Profit",tba:"Total bet amount",stLose:"Lose",stWin:"Win",sb:"Strategy benefits",bron:"Remaining Rounds",waaw:"wager after a win",waal:"wager after a loss",wtem:"Whether to enable martingale",margin:"Margin",tpa:"Take profit amount",sla:"Stop loss amount",emore:"Expand more",stopStrage:"Stop strategy",fts:"Follow Strategy",betA:"Bet Amount",betR:"Round",betSp:"Strategy parameters",tryIt:"Try it",Tron:"Total Rounds",Treve:"Total revenue",ManualClose:"Manual shutdown",StopProfit:"Take profit",StopLoss:"Stop loss",NotEnoughMarginAmount:"Insufficient margin",IssueCountFinish:"Rounds completed",ExceedLimit:"Single-period excess limit",GameMaintenance:"Game maintenance",NetworkAnomaly:"Network abnormality",PlanStopped:"Policy deactivation",DisableBet:"Betting is prohibited",strageSet:"Strategy settings",hstrage:"Historical strategy",prule:"Policy Rules",promptT:"Prompt",ruleT11:"Total Betting Amount using the Strategy",ruleT21:"Best Historical Return on Investment using the Strategy",ruleT31:"Total Profit of Users who Profited from the Strategy",ruleT41:"Only one strategy can be enabled at a time. Do you want to terminate the current strategy?",verify1:"Bet amount is required",verify2:"Bet amount must integer",verify3:"Round is required",verify4:"Round must be a positive integer between 1 and 1000",verify5:"Insufficient balance,bet amount is too large",verify6:"Below minimum bet amount",pickUp:"pick up",code415:"Follow plan does not exist",code416:"Only one strategy order can be added per issue",code417:"Only one follow can be opened for the same game",code418:"Quick bet configuration does not exist",code419:"Invalid bet amount",code420:"Margin must be greater than bet amount",code421:"Failed to deduct margin",code422:"Failed to insert follow record",code423:"Exception occurred while adding follow record",code424:"Follow record does not exist",code425:"Failed to return margin",code426:"Failed to update follow record",hint1:"Enter bet amount",hint2:"Enter round number",hint3:"Please enter margin",hint4:"Please enter profitAmount",hint5:"Please enter lossAmount",hint6:"Settlement in progress",hint7:"Successful follow-up investment strategy",hint8:"Stop follow-up investment success",code427:"Failed to stop follow record",InsufficientMarginOrBalance:"Insufficient margin/balance",code428:"The tenant not enabled strategy follow",Appeal:"Appeal",notice:"Notice",appealTip:"Please contact customer service within 48 hours after filling in the appeal, otherwise the platform will handle it based on specific circumstances.",ReasonFAppeal:"Appeal Reason",sellTip3:"Please enter the appeal reason",selltip4:"Submit Appeal",submitting:"Submitting...",Submitted:"Submitted",buyAppeal:"Buy Appeal",xg84:"Automatic appeal tutorial:",xg85:"1. The platform only supports the following wallets for automatic KYC appeals;",xg86:"2. If you use the following wallets for payment transfer, you can select the wallet you use and receive the OTP to automatically appeal to the system;",xg87:"3. After completing the link through OTP, if you are transferring money for real, the system will automatically complete the order for you",xg88:"Please select the wallet you use to pay:",xg89:'If you do not use the following wallets to pay, please select "Other Wallets"',xg90:"Other wallets",xg91:"Linked wallet",xg19:"The mobile number format is incorrect",xg22:"Link Success",pSelectKyc:"Select the kyc partner",sellTip15:"Please upload a minimum of 1 and a maximum of 3 proof images.",pphone:"Please enter your phone number.",pcode:"Enter Verification Code",nextSte:"Next",cancelOrder:"Cancel",sellTip18:"Please fill in other reasons",SubmittedS:"Submission Successful",addCancelDes:"Please fill in the cancellation reason",cancelBuy:"Cancel Transaction",cancelTip1:"If you have successfully transferred funds to the other party",cancelTip2:"please do not cancel the transaction.",cancelSuccess:"Cancellation Successful",sellTip13:"Please upload images ({0}/3)",vsImg:"View sample images",sellTip14:"Image size cannot exceed 5M",upLoaderL:"Uploading...",VerificationCode:"Verification Code",placeholderTip:"Please enter content",sellTip70:"Phone number cannot be empty",customerService:"Customer Service",sellTip71:"Email cannot be empty",sellTip72:"Incorrect email format",sendSuc:"Sent successfully",Waiting:"Awaiting processing",Matching:"Matching",ToBePaid:"Awaiting payment",WaitingC:"Awaiting confirmation",uploadC:"Upload voucher",sellTip16:"Please upload a video ({0}/1).",vsVideo:"View sample video",sellTip17:"The video must be less than 50MB.",UploadVideo:"Upload Video",phoneNumber:"Phone Number",uploadImage:"Upload Image",UploadSuccessful:"Upload Successful",code429:"Follow re
40cord has stopped",hint9:"Please enter the Martingale multiplier",mating:"Martingale multiplier",arupiPayError:"Please enter an integer multiple of the amount",arupiPayTip:"In order to improve your recharge success rate, we recommend several recharge amounts for you",arupiOrderTip:"An order you placed on the upipay channel is temporarily uncompleted. Do you need to cancel the order?",arupiAppealTip:"Your KYC has been disconnected. Please reconnect to continue the appeal",resubmit:"Resubmit",haveProgressOrderTip:"The channel is confirming the payment, please wait patiently.",jackEnter:"ENTER",Chances:"Chances",supportedMethods:"SUPPORTED PAYMENT METHODS",followUs:"FOLLOW US",rajaText:"RAJA GAMES is owned and operated by Medium Rare India Pvt. Ltd., registration number: U12345KA2024PTC123456, registered address: 123 MG Road, Bengaluru, Karnataka, India. Contact us at [email protected]. Payment agent company is Medium Rare Limited with address 45 Park Street, Level 3, Kolkata, West Bengal, India, and Registration number: HE 410775.",pServer:"Please contact customer service.",winningAmountRaja:"The member has won this much of money Rs:",haveAppealTip:"There is an order under appeal, and deposit cannot be initiated again",arupiCopy:"Copy successful ! Remember to back fill the UTR !",unSubmitUtr:"(UTR not entered)",code623:"You have been banned from recharging due to frequent cancellations, please contact customer service",code624:"You have been banned from recharging due to abnormal recharging behavior, please contact customer service to lift the ban",arupiOrderTip2:"You still have an order that has not been completed, Please complete it first!",arupiOrderTip3:"Since we have not received the UTR you filled in at the arupi channel cashier, if you do not fill in the UTR, the recharge will not be successfully received. You can submit your recharge UTR certificate through appeal!",submitUtr:"Submit Utr",utr:"Utr",submitUtrtip:"After submitting UTR, if the review is successful, the recharge will normally be credited to the account within 30 minutes. If it is not credited within 30 minutes",code708:"UTR submission times exceed limit",code8125:"Recharge Replenishment",goarWithdraw:"ARB Withdraw",code8126:"Withdrawal Reward",code709:"Actual amount is less than KYC amount",rechargeMethod:"Recharge Method",moto1:"Betting Area",moto2:"Select {0} number",moto3:"Odd or Even",moto4:"Select the rank number as odd or even",moto5:"Big or Small",moto6:"Select the rank number as Big (6&over) or Small (under 6)",moto7:"Bet, {0} to return {1}",moto8:"In the competition",betStart:"Bet Start",betEnd:"Bet end",moto9:"Bet on the top three",moto10:"Motorace in progress...",motoTip1:"Winning",motoTip2:"No Winning",motoTip3:"winning results",motoTip4:"Current period",motoTip5:"GO it",BigSmall:"BigSmall",Color:"Color",red:"red",follow:"follow",against:"against",violet:"violet",issueTips:"Issue {0}",braTips1:"Access by individuals under 18 years of age is strictly prohibited.",braTips2:"The brand ({0}.COM) is operated by the Brazilian company ONEPAY MEIOS DE PAGAMENTO, in partnership with LOTERJ, starting from 10/04/2024, registered under No. SEI 150013/001113/2024.",braTips3:"For legal matters, please contact:{0}",arupiTitle:"ARPAY Bonus Guide",code613:"Channel does not exist",code710:"Your top-up function has been disabled by the channel, please contact our customer service.",arupiRemark:"This order has been frozen by the system, Please contact customer service.",arupiBank:"Submit Deposit Voucher",arupiKyc:"KYC relink",arupiKycTip:"Automatically confirming",UPIIDNotSame:"Confirm that UPI ID is inconsistent with UPI ID",confirmAccountNo:"Confirm that the UPI ID format is incorrect",arbbuy:"There is no corresponding recharge amount available. Please go to AR Wallet to buy ARB",arupiOrderTip4:"You did not fill in the UTR and the order could not be completed successfully. You can link KYC to automatically complete the order",VideoWinGoTip:"Live Number Result",VideoWinGoTip2:"Guess Number, Colour, Odd/Even, or Size to win",payme:"I have paid",paymeConfirm:"If you have successfully transferred funds,please do not cancel the transaction!",subutr:"Fill in UTR",utrpay:"I want to cancel this order. Click",enterUtr:"Please enter UTR",PaymentInvalid:"Payment Invalid",PaymentExpired:"The payment order has expired",orderAppealed:"Your order is being appealed",orderAppeal:"Your order is being Appeal",orderWait:"Please wait...",otherWllets:"Other wallets",previousStep:"Previous step",welcomAuthorize:"Welcom Authorize",enjoyWork:"Let us enjoy the work",enterYournumber:"Enter your {0} number",nextTip:"Click the“Next”button to proceed",paymentSuccessful:"Payment successful",paymentCompleted:"Your payment has been completed",formatIncorrect:"UTR format is incorrect",remainingTime:"Remaining payment time",choosePay:"Choose a payment method to pay",scanPay:"Use Mobile Scan code to pay",scanPayTip:"Please use another device to scan the QR code with your payment app",deviceQR:"If you scan the QR code from this device's gallery, the payment amount may be limited (≤2000)",inputUTR:"Input UTR/ Paste UTR",fillUTR:"If you do not back fill UTR/ paste UTR, 100% will fail",inputDigits:"Input 12 digits here",importantReminder:"Important reminder",sameLink:"Do not pay for the same link repeatedly!",paytmUp:"Paytm is wake up support!",returnMerchant:"Return to merchant",submitSuccessfully:"Submit Successfully",untilConfirm:"Please wait until we confirm your payment.",safetyTip:"For the safety of your funds, when using Paytem App to pay, please make sure that the payment address is consistent with the cash register",platformArrival:"The platform only supports the following wallets for KYC self-confirmation of account arrival",followingWallets:"If you use the following wallets for payment transfer, you can select the wallet you use and receive OTP for automatic system confirmation",throughOTP:"After completing the connection through OTP, if you are transferring money for real, the system will automatically help you complete the order and add points",orderNotCompleted:"Order not completed",transferredOrder:"I have transferred money to this order",continuePurchase:"I want to continue to complete this purchase",t572:"My Amount",t573:"CASH OUT",t574:"INVITE FRIENDS TO GET SPIN",t575:"Only {0} left to get prize {1}",t285:"Record",t587:"Add <span>{0}</span> to balance",t583:"Cash out request submitted successfully",ok:"OK",t577:"You need {0} more to cash out",t576:"Insufficient amount",t578:"Cash everyday",t579:"Choose your reward",t586:"Cash out",t589:"Wheel Cash Out History",inviteWheel:"Invite Wheel",t126:"Processing",t590:"Withdrawing",code8130:"Invite Wheel Reward",t588:"{0}x turnover required to withdraw",luckyWheel:"Invite Wheel",code1017:"The invite turntable activity has not been opened",code1018:"Invite turntable lottery failed",code1019:"No available draws",code1020:"The lottery amount has reached the withdrawal amount",code1021:"Withdrawal amount must be greater than 0",code1022:"No available invite turntable record",code1023:"Withdrawal amount does not meet the conditions",code1024:"Invite turntable withdrawal failed",code1025:"Invite turntable withdrawal successful",e1:"Download page",e2:"Quick installation",e3:"Complete Installation",e4:"Default Page",e5:"The download package is not yet available. Please check back soon!",e6:"Installation Tutorial",e7:"For iOS users, please refer to the following installation steps.",e8:"Private Installation",getMoney:"Get {0}",downAppRechargeReward:"Top up {0} Get {1}",withdrawAmount:"Please enter the Withdrawal amount in hundred",withdrawQrcodeTips:"Please upload the QR code for payment",withdrawQrcode:"upload QR code for payment",upiImg:"UPI payment QR code information is inconsistent with UPI ID",upiUploadImg:"UPI payment QR code upload error, please upload again",code806:"You need to bind your {0} withdrawal account before you can participate in the tournament",code625:"Your payment attempts are too frequent. Please complete your existing payment orders or contact customer support",downReceiveText1:"Congratulations on downloading the APP and completing the recharge",downReceiveText2:"Meet event conditions",downReceiveText3:"Special gift to you",code1026:"The reward has expired",code8131:"Download Bonus",code8132:"Top-up Rewards",code8133:"VIP Rewards",bonusDetails:"Bonus details",todayRew
40ards:"Today's bonus",totalRewards:"Total bonus",bonusCollection:"Bonus collection",washingCode:"Washing Code Rebate",withdrawalRewards:"Withdrawal Rewards",newMembersRewards:"New Members Bonus for Losing Profits",noReceiveMethod:"No method available for receiving the content yet",receiveIng:"Receiving",code1027:"You have an order that is being processed. Please wait for it to be approved before submitting.",code198:"Sending text messages has been restricted today",downloadFileiOSError:"iOS currently does not support downloading this application",isStandard:"The current activity reward does not meet the requirements",code807:"During the event, place a bet of {2} in the 【{0}】-【{1}】 games to participate in the competition",installBar:"install",barInfo1:"Download our APP and win",barInfo2:"super prizes!",goToLogin:"Click to login",chooseBankWarmTips:"The system detects that you IFSC code can be matched with the following banks. Please select the bank you want to bind.",gpV:"Verified by play protect",l2R:"reviews",l2D:"Downloads",l2EC:"Editors’ Choice",l3RI:"Rapid Install",l3GP:"Go to play",l3DW:"Download within 10s",l4S:"Share",l4AW:"Add to wishlist",aboutAPP:"About this app",upd:"Updated on",slots:"slots",ds:"Data safety",dsT:"Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.",dsND:"No data shared with third parties",dsLM:"Learn more",dsLR:"about how developers declare sharing",dsC:"This app may collect these data types Location, App activity and 2 others",dsE:"Data is encrypted in transit",dsD:"You can request that data be deleted",rt:"Ratings and reviews",rtT:"Ratings and reviews are verified and from people who use the same type of device that you use",devP:"Phone",devT:"Tablet",rCount:"10000",r1N:"Arun Ayyangar",r1D:"December 21, 2024",r1T:"This casino is always adding new features and games which keeps me exploring new games. It can be seen that they are committed to the players' gaming experience, which is very good and reliable.",r2N:"Mahava Kashyap",r2D:"December 25, 2024",r2T:"This platform often gives out big prizes, I highly recommend it",r3N:"Jeet Bhattacharya",r3D:"October 24, 2024",r3T:"Withdrawals arrive quickly, and I also get rewards for sharing with friends, which is great.",b1:"Play Pass",b2:"Play Points",b3:"Gift cards",b4:"Redeem",b5:"Refund Policy",b6:"Kids & family",b7:"Parent Guide",b8:"Family Sharing",b9:"Terms of Service Privacy",b10:"Developers English",m1:"Quick Installation",m2:"6 times faster",m3:"Activated",m4:"Install",verifyOpt:"OTP Verify",quickTips:"The system has detected that your UPI account for receiving payments may contain a mobile phone number, posing a risk of leakage. To prevent fraud, we recommend that you change to a UPI account that does not include a mobile phone number.",quickTips2:"If you insist on using your current account, do not trust scammers impersonating customer service representatives and do not send your OTP to anyone. The platform will not request OTPs from any user!",changeAccount:"Change Account",continueAccount:"Continue Using Current Account",currentChange:"Change to Current Account",currentPayment:"Current Payment",paymentTips:"To ensure account security, we need to verify your ownership of the following account.",qrupiId:"The UPI ID does not match the payment QR code. Please upload it again",paymentMethods:"Payment Method",currentPaymentTips:"The system has detected that you have a withdrawal and need to obtain SMS verification again before you can withdraw normally.",code626:"Three-party parameter verification failed",code627:"Three-party channel not enabled",code628:"Merchant information does not exist in the third-party system",code629:"KYC information verification failed and requires re-verification",code630:"Merchant balance insufficient",code631:"Seller member does not exist in the third-party system",code632:"Seller member disabled in the third-party system",code633:"Seller member status abnormal in the third-party system",code634:"SMS parameter authentication failed",code635:"OTP sending failed",code636:"SMS verification code requests too frequently",code637:"OTP invalid",code638:"KYC interface request failed",code639:"Verification code sending failed, please try again",newRegisterTip:"Welcome, new friend",newRegisterPrompt:"Registration successful",newRegisterGift:"Bonus! {0}x wager to cash out!",code1028:"Game requires recharge to enter",code1029:"The number of withdrawals has reached the limit today, please come back tomorrow",code1030:"The requirement does not meet to claim this event, contact superior agent for assistance",code1031:"Not eligible yet. A higher total deposit is required to join",code1032:"This tier has hit today's purchase limit. Try another tier or come back tomorrow",code289:"The Maximum Number of Bank Cards Linked to This Phone Number Has Been Reached. Please Use a Different Phone Number to Link.",code199:"Your Account Cannot Withdraw at the Moment. If You Have Any Questions, Please Contact Customer Service.",code286:"The bankcode cannot be empty",code287:"Kyc status is offline",code288:"Upi Id can not match",refuse_firebase_notify:"Please authorize notification permissions to receive important messages",reBenefits1:"Recharge Bonus for return",reBenefits2:"Once missed, never to return",reBenefits3:"You have successfully participated in this event.",reBenefits4:"Bonus Percentage for Top-Up",reBenefits5:"Maximum Bonu
40s Amount",reBenefits6:"The benefit has been added to your 【Wallet】 balance.",reBenefits7:"Time remaining",reBenefits8:"The bonus amount is",reBenefits9:"Top-up Now",reBenefits10:"Limited time",treasureChest1:"Congratulations on completing the daily ({task}) reward task",treasureChest2:"Open the treasure chest to get {amount} bonus",treasureChest3:"Open chest",treasureChest4:"Get {amount} bonus",treasureChest5:"Congratulations on completing the weekly ({task}) reward task",code8134:"Return to New Recharge Reward",code8134:"Returning Member New Recharge Bonus",code8135:"Coupon Bonus",code8136:"Weekly Card Purchase",code8137:"Monthly Card Purchase",code8138:"Weekly Card Reward",code8139:"Monthly Card Reward",pin:"PIN code",enterPin:"Please enter your PIN code",pinFormatError:"Please enter a 4-digit PIN code",code1040:"Claim limit reached. Please upgrade VIP level or contact your mentor",code1047:"This coupon is only available to members who have not made a deposit yet",payNameTip:"Please enter the correct name for this payment account (must match the bank account holder’s name).",payPrivacy:"The platform will not store or disclose your personal information and will only use it for this payment verification.",payNameErrorHint:"If the name is entered incorrectly, it may result in:",payOrderFail:"The top-up order cannot be confirmed automatically",payCallbackFail:"The third-party payment callback may fail",payManualDelay:"Manual processing will be required and the arrival time will be delayed",payRecheck:"Please double-check before submitting",playNow:"Play Now",arSport:"AR Sports",upi_tip_safe_title:"Security Notice:",upi_tip_safe:"For your safety, please avoid using your phone number as your UPI ID. This may expose you to potential fraud risks. Do not share OTPs or make any payments to unsolicited contacts claiming to be support.",eventRewardsLoginTitle:"Event Rewards",eventRewardsLoginDescriptionPrefix:"Log in to participate in the ",eventRewardsLoginDescriptionHighlight:"event rewards",eventRewardsLoginDescriptionSuffix:" and unlock all 8 exclusive rewards",eventRewardsLoginPrimary:"Log in now to participate",eventRewardsLoginSecondary:"Don't log in yet, continue browsing",charAtone:"The first digit must be 0",viewWorkOrderProgress:"View Work Order Progress",actualCredit:"You get",depositBonus:"Deposit bonus",vipReward:"VIP bonus",fee:"Fee",youpay:"You pay",feeRate:"Fee rate",notifyClaim:"Claim",notifyLater:"Later",notifyReconnectNow:"Reconnect now",notifyImportantNotice:"Important Notice",notifyImportantNoticeMessage:"The bank you selected, {bankCode}, may require two-factor authentication. Please remain online on the platform for 15–30 minutes after submitting your request.",notifyImportantNoticeSecondary:"If you miss two verification attempts, this withdrawal may fail.",notifyCancel:"Cancel",notifySubmit:"Submit",notifyViewWallet:"View Wallet",notifyWithdrawAgain:"Withdraw Again",notifyCountdown:"Countdown: {time}",kycCountdownVerifyTitle:"Complete verification before the countdown ends, otherwise this withdrawal will fail!",notifyStayingMinutes:"Staying at least 15 minutes",notifyWithdrawReturnedTip:"Please resubmit your withdrawal request. We recommend staying in the app for 15–30 minutes after submitting it.",notifyCenterTitle:"Notification Center({n})",notifyExpand:"Expand",notifyCollapse:"Collapse",notifyJustNow:"Now",notifyMinutesAgo:"{n} minutes ago",notifyHoursAgo:"{n} hours ago",notifyDaysAgo:"{n} days ago",orderAmountLabel:"Order amount",betMulti:"Multi",gameProviders:"Game Providers",playAndWin:"Play and Win",joinNow:"Join Now",dailyBonusTitle:"Your Daily Bonus Awaits",dailyBonusDesc:"Log in today and claim free rewards instantly.",spinLuckTitle:"Spin for Luck",spinLuckDesc:"One spin could unlock your next big win.",energyTitle:"Energy Boost",energyLabel:"Energy",energyRuleFirst:"1st bet per number +{first}",energyRuleAccum:"Every {amount} wagered +{energy}",energyProgress:"This round {earned}/{cap}",energyUnlockTip:"Bet on a number to unlock boosting",energyRankTitle:"Energy Ranking",energyRankSub:"Top 3 + win = bonus · Ranking never affects the draw",energyRankNote:"Bonus is based on your original bet on the winning number",energyStatusBoostTitle:"Boost: {nums}",energyStatusPerTap:"+{spend} per tap",energyStatusTapGrey:"Tap a grey number to bet",energyStatusFinalTitle:"Final boost",energyStatusLastChance:"Last chance",energyStatusUsedUp:"Energy used up",energyStatusLockedTitle:"Ranking locked",energyStatusLockedNoBonus:"No energy used · no bonus this round",energyStatusLockedEligible:"Energy used · bonus if the winning number is top 3",energyStatusLockedChip:"Locked",energySeconds:"{s}s",energyTodayJackpot:"Today's Jackpot",energyWinnerLine:"Congrats {account} won",energyNotEnough:"Not enough energy",energyBonusTitle:"Energy Bonus Won!",energyRankNo:"No.{n}",energyBonusAdded:"Energy bonus added to this win",energyBonusIssue:"Issue {n}",energyBonusRegular:"Regular payout",energyBonusTotal:"Total received",energyBonusRecord:"Energy bonus",energyHelpTitle:"How Energy Boost Works",energyHelpStep1Title:"Bet a number",energyHelpStep2Title:"Use energy",energyHelpStep2Desc:"Qualify for the bonus",energyHelpStep3Title:"Reach top 3",energyHelpStep3Desc:"Sets the bonus rate",energyHelpStep4Title:"Normal draw",energyHelpStep4Desc:"Win + bonus",energyHelpReplay:"Replay 4-step guide",energyHelpImportant:"Note",energyHelpImportantDesc:"The energy ranking never affects the draw or any number's odds.",energyHelpHowTitle:"How to get the bonus",energyHelpHowDesc:"Use at least 1 energy this round to qualify. If your winning number finishes in the top 3, you get that rank's bonus rate. Current rates: gold {gold}%, silver {silver}%, bronze {bronze}%.",energyHelpHowNote:"The boosted number need not be the winning number. Using 1 energy qualifies you for the whole round.",energyFaqQ1:"Does the No.1 number win more often?",energyFaqA1:"No. Ranking only sets the bonus rate. The draw follows the normal WinGo rules.",energyFaqQ2:"My number was top 3 but another number was drawn. Why no bonus?",energyFaqA2:"Top 3 only sets your bonus tier. Your number must also be the drawn result.",energyFaqQ3:"My number won but was not top 3. What happens?",energyFaqA3:"You get the regular payout as usual, just no extra bonus this round.",energyFaqQ4:"I boosted 7, but 8 was drawn and ranked gold. Do I still get the bonus?",energyFaqA4
40:"Yes. If you bet on 8 and used at least 1 energy this round, you qualify. The boosted number need not be the winner.",energyFaqQ5:"Why didn't the ranking change right after I boosted?",energyFaqA5:"The ranking refreshes every 5 seconds. Your boost shows in the next refresh.",energyFaqQ6:"When does boosting stop?",energyFaqA6:"You can boost until the countdown hits {lock}, when the final refresh locks the ranking.",energyFaqQ7:"How is the bonus calculated?",energyFaqA7:"Bonus = your original bets on the winning number × that rank's rate, paid on top of the regular payout (not on the 98% contract amount). Current rates: gold {gold}%, silver {silver}%, bronze {bronze}%.",energyFaqQ8:"How do I earn energy?",energyFaqA8:"The first bet on each number this round earns {first}.",energyFaqA8Accum:"Every {amount} wagered across all numbers earns {energy} more. The first bet counts toward the total.",energyFaqQ9:"Do many small bets on one number earn more?",energyFaqA9:"No for the amount part. Only the first bet on a number you have not bought this round earns its +{first}.",energyFaqA9Accum:"One {big} bet and ten {amount} bets on the same number earn the same accumulation reward.",energyFaqQ10:"What is the energy cap per round?",energyFaqA10:"{cap} per round. Spending energy does not reset the cap.",energyFaqQ11:"Does unused energy carry over?",energyFaqA11:"No. Energy only lasts the current round.",energyGuidePrev:"Prev",energyGuideNext:"Next",energyGuideSkip:"Skip",energyGuideDone:"Done",energyGuide1Title:"Earn energy",energyGuide1Desc:"{rule} · max {cap} per round.",energyGuide2Title:"Bet and boost",energyGuide2Desc:"Bet on a number to unlock it, then spend energy on the numbers you back.",energyGuide3Title:"Top 3 + win = bonus",energyGuide3Desc:"Gold, silver and bronze pay the bonus at the set rates. Ranking never affects the draw.",energyGuide4Title:"Use energy once to qualify",energyGuide4Desc:"Use at least 1 energy this round. If the winning number is top 3, you get the bonus. Boosting other numbers still counts.",energyQuickRandom:"Random 5",energyQuickRepeat:"Repeat {n}",energyQuickHot:"Hot 3",energyQuickCold:"Cold 3",energyQuickSelected:"{n} numbers selected",energyQuickRandomSub:"{game} · random from unbet numbers",energyQuickRepeatSub:"Copy last round numbers",energyQuickRankSub:"From the current energy board",energyQuickHint:"{n} numbers · {per} each · total {total}",energyQuickConfirm:"Confirm · {n} numbers {total}",energyQuickClosed:"Betting closed this round",energyQuickAllBet:"All numbers 0–9 already bet",energyQuickNoRepeat:"No number bets last round",energyQuickNoRank:"Energy board not published yet",energyQuietOption:"No result popup in the panel, text note only",energyResultDraw:"Period: {issue}",energyResultWin:"Won +{amount}",energyResultLose:"No win",energyQuietAction:"No more popups","common.code_430":"Energy event not open","common.code_431":"Bet on this number first","common.code_432":"Not enough energy","common.code_433":"Boosting closed this round",code1051:"USDT wallet address format is incorrect",code1031:"Recharge requirement not met",code1032:"This tier is sold out today"},mH=Object.freeze(Object.defineProperty({__proto__:null,default:GO},Symbol.toStringTag,{value:"Module"}));let hH=localStorage.getItem("language")||"en",Tv=z({en:GO});const nn=V7({legacy:!1,locale:hH,fallbackLocale:"en",globalInjection:!0,warnHtmlMessage:!1,messages:Tv.value,silentTranslationWarn:!0,datetimeFormats:{zh:{short:{year:"numeric",month:"short",day:"numeric"},long:{year:"numeric",month:"long",day:"numeric",weekday:"long"}},en:{short:{year:"numeric",month:"short",day:"numeric"}},rus:{short:{year:"numeric",month:"short",day:"numeric"}},vi:{short:{year:"numeric",month:"short",day:"numeric"}},my:{short:{year:"numeric",month:"short",day:"numeric"}},id:{short:{year:"numeric",month:"short",day:"numeric"}},hd:{short:{year:"numeric",month:"short",day:"numeric"}},th:{short:{year:"numeric",month:"short",day:"numeric"}},md:{short:{year:"numeric",month:"short",day:"numeric"}},bra:{short:{year:"numeric",month:"short",day:"numeric"}},bd:{short:{year:"numeric",month:"short",day:"numeric"}},pk:{short:{year:"numeric",month:"short",day:"numeric"}},ar:{short:{year:"numeric",month:"short",day:"numeric"}},ta:{short:{year:"numeric",month:"short",day:"numeric"}},te:{short:{year:"numeric",month:"short",day:"numeric"}}}}),gH=async e=>{let t=e;const n={pk:"pak",bd:"bdt",th:"tha"};if(n[e]&&(e=n[e]),!Tv.value[t]){const r=await y8(Object.assign({
40"./modules/ar.ts":()=>K(()=>import("./ar-CvjZLpe6.js"),[]),
40"./modules/bdt.ts":()=>K(()=>import("./bdt-Br6VVL3m.js"),[]),
40"./modules/bra.ts":()=>K(()=>import("./bra-CdmedJO2.js"),[]),
40"./modules/en.ts":()=>K(()=>Promise.resolve().then(()=>mH),void 0),
40"./modules/hd.ts":()=>K(()=>import("./hd-DDD05xKq.js"),[]),
40"./modules/id.ts":()=>K(()=>import("./id-XSSHNUFI.js"),[]),
40"./modules/md.ts":()=>K(()=>import("./md-Qu-gu52r.js"),[]),
40"./modules/my.ts":()=>K(()=>import("./my-kBT6qpg5.js"),[]),
40"./modules/pak.ts":()=>K(()=>import("./pak-qx8NkezO.js"),[]),
40"./modules/ph.ts":()=>K(()=>import("./ph-Be_Dwa12.js"),[]),
40"./modules/rus.ts":()=>K(()=>import("./rus-BvqM38TU.js"),[]),
40"./modules/ta.ts":()=>K(()=>import("./ta-C9rIudBp.js"),[]),
40"./modules/te.ts":()=>K(()=>import("./te-BbggrCNK.js"),[]),
40"./modules/tha.ts":()=>K(()=>import("./tha-ftaBmIpU.js"),[]),
40"./modules/vi.ts":()=>K(()=>import("./vi-DhfdVM8I.js"),[]),
40"./modules/zh.ts":()=>K(()=>import("./zh-Dt638i7a.js"),[])
40}),`./modules/${e}.ts`,3);Tv.value[t]=r.default,nn.global.setLocaleMessage(t,r.default)}};z0(nn.global.t);const UO=async e=>{const t=e||QO();await gH(t),nn.global.locale.value=t,pH(t),z0(nn.global.t)},yH=typeof window<"u",FO=navigator.userAgent.toLowerCase(),WO=yH&&/ios|iphone|ipad|ipod/.test(FO),vH=/mobi|android|iphone/.test(FO),ns=!vH;Ck({duration:3500});function bH(){const e=Qa;return{text:e,success:e,error:e,loading:Qo}}const VO="arappscheme://open",wH="#arapp#",hu=console.log,{text:Sf}=bH();let hr={};function Fr(){return window?.NativeBridge?.getInfoString&&(hr=JSON.parse(window?.NativeBridge.getInfoString()||"{}")),hr}function _H(){return JSON.parse(hr?.eventList||Fr()?.eventList||"[]")||[]}function SH(){return hr?.invitationCode||Fr()?.invitationCode||""}function TH(){return hr?.appId||Fr()?.appId||""}function EH(){return hr?.deviceId||Fr()?.deviceId||""}function CH(){return hr?.tenantId||Fr()?.tenantId||""}function AH(){return hr?.domainUrl||Fr()?.domainUrl||""}function jO(){return hr?.versionName||Fr()?.versionName||""}function PH(){return!!(hr?.launcher||Fr()?.launcher)}function RH(){return(hr?.type||Fr()?.type)==="android"||!1}function IH(){const e=hr?.apkType||Fr()?.apkType||"";return e?e==="full_apk":!1}function kH(){const e=hr?.apkType||Fr()?.apkType||"";return e?e==="quick_apk":!1}function OH(e){if(window?.NativeBridge?.openExternalPage){if(!e){Sf("Please provide valid parameters.");return}if(!e.url){Sf("Please provide a valid URL.");return}if(!e.returnType){Sf("Please provide a valid return type.");return}window?.NativeBridge.openExternalPage(typeof e=="string"?e:JSON.stringify(e))}}function DH(e){if(window?.NativeBridge?.openExternalUrl){if(!e||!/^[a-zA-Z]+:\/\//.test(e)){Sf("Please provide a valid URL.");return}window?.NativeBridge.openExternalUrl(e)}else window.open(e,"_blank")}function LH(){window.location.href=VO}async function xH(e){const t={type:"myapp_share",ts:Date.now(),data:e},n=JSON.stringify(t),r=btoa(unescape(encodeURIComponent(n))),o=wH+r;try{await navigator.clipboard.writeText(o)}catch{const a=document.createElement("textarea");a.value=o,document.body.appendChild(a),a.select(),document.execCommand("copy"),document.body.removeChild(a)}return hu("Copied to clipboard:"+o),!0}function NH(){if(window?.NativeBridge?.readClipboardPayload){let e=window?.NativeBridge.readClipboardPayload();try{return e=JSON.parse(e),localStorage.setItem("relateUser",e.data?.data),hu("Parsed clipboard payload:",e),e}catch(t){return hu("Failed to parse clipboard payload:",t),{ok:!1,reason:"Maybe JSON parse error"}}}return{ok:!1,reason:"NativeBridge not found"}}function MH(){window?.TomNativeBridge?.requestPostNotificationPermissionIfNeeded&&window?.TomNativeBridge.requestPostNotificationPermissionIfNeeded()}function BH(){return window?.TomNativeBridge?.hasNotificationPermission?window?.TomNativeBridge.hasNotificationPermission():!1}function $H(){if(window?.NativeBridge?.readClipboardPayloadNoEncode){let e=window?.NativeBridge.readClipboardPayloadNoEncode();try{return e=JSON.parse(e),localStorage.setItem("relateUser",e.data?.data),hu("Parsed clipboard payload:",e),e}catch(t){return hu("Failed to parse clipboard payload:",t),{ok:!1,reason:"Maybe JSON parse error"}}}return{ok:!1,reason:"NativeBridge not found"}}const GH=Object.freeze(Object.defineProperty({__proto__:null,SCHEME:VO,copyForApp:xH,getDataFromBridge:Fr,getDeviceId:EH,getDomainUrl:AH,getEventList:_H,getInvitationCode:SH,getPackId:TH,getTenantId:CH,getVersions:jO,hasPermi:BH,isAndroid:RH,isEmbeddedApk:kH,isFullapk:IH,isLauncher:PH,launchApp:LH,openExternalPage:OH,openExternalUrl:DH,readClipboardPayload:NH,readClipboardPayloadNoEncode:$H,requestNotifyPermission:MH},Symbol.toStringTag,{value:"Module"}));let Tf="";const Sp=console.log.bind(console,"[AdjustBridge]");async function UH(e=10){for(let t=0;t<e;t++){let n=await iw();if(n)return Sp("终于拿到了token",n),!0;await new Promise(r=>setTimeout(r,500))}throw new Error("TomNativeBridge 获取不到adjust 的id")}const iw=async e=>(e&&(Tf=e),Tf?Promise.resolve(Tf):window?.TomNativeBridge?.getAdjustId?.()||Promise.resolve("")),HO=async()=>
40{try{Sp("初始化adjust"),window?.TomNativeBridge?.initAdjust&&(window.TomNativeBridge.initAdjust("getAdjustAdid"),await UH())}catch(e){Sp("initAdjust error",e)}},FH=async e=>{try{Tf||(await HO(),await new Promise(r=>setTimeout(r,800)));const t=e.eventToken,n={...e};delete n?.eventToken,window?.TomNativeBridge?.trackAdjustEvent&&window.TomNativeBridge.trackAdjustEvent(t,JSON.stringify(n)||"")}catch(t){Sp("trackAdjustEvent error",t)}};window.getAdjustAdid=iw;const WH=Object.freeze(Object.defineProperty({__proto__:null,getAdjustAdid:iw,initAdjust:HO,trackEvent:FH},Symbol.toStringTag,{value:"Module"}));let Na=null,ha=null,Os=!1,zo=[],Ii=[],BE=0;const VH=2,jH=console.log.bind(console,"[FcmToken]");async function HH(e){for(let t=0;t<10;t++){if(window.TomNativeBridge?.initFirebase)return!0;await new Promise(n=>setTimeout(n,500))}throw new Error("TomNativeBridge not ready")}const zO=e=>{if(jH("[globalFirebaseTokenListener] payload:",e),e)Na=e,zo.forEach(t=>{try{t(Na)}catch{}}),zo=[],Ii=[];else{if(BE<VH){BE++,window?.TomNativeBridge?.fetchFirebaseToken();return}const t=e??"Firebase init error";Ii.forEach(n=>{try{n(t)}catch{}}),zo=[],Ii=[]}return Na};window.globalFirebaseTokenListener=zO;async function KO(e,t){if(await HH(),!ha&&e&&typeof e=="object")try{ha=JSON.stringify(e)}catch{ha=String(e)}if((ha&&typeof e=="object"||ha)&&(e=ha),Na)return Promise.resolve(Na);if(!Os)if(Os=!0,window?.TomNativeBridge?.initFirebase)try{window?.TomNativeBridge?.initFirebase(e??null,"globalFirebaseTokenListener")}catch(n){return Os=!1,Promise.reject(n)}else return Os=!1,Promise.reject("TomNativeBridge not available");return new Promise((n,r)=>{zo.push(n),Ii.push(r);const o=t?.timeoutMs??3e4;if(o>0){const i=setTimeout(()=>{zo=zo.filter(l=>l!==n),Ii=Ii.filter(l=>l!==r),zo.length===0&&!Na&&(Os=!1),r(new Error(`getFcmToken timeout after ${o}ms`))},o),a=l=>{clearTimeout(i),n(l)},s=l=>{clearTimeout(i),r(l)};zo[zo.length-1]=a,Ii[Ii.length-1]=s}})}function zH(e){return Na=null,Os=!1,KO(e)}const KH=Object.freeze(Object.defineProperty({__proto__:null,getFcmToken:KO,globalFirebaseTokenListener:zO,refreshFcmToken:zH},Symbol.toStringTag,{value:"Module"}));let Ma=null,ga=null,Ds=!1,Ko=[],ki=[],$E=0;const qH=2,YH=console.log.bind(console,"[JgToken]");async function JH(){for(let e=0;e<10;e++){if(window.TomNativeBridge?.initJPush)return!0;await new Promise(t=>setTimeout(t,500))}throw new Error("TomNativeBridge.initJPush not ready")}const qO=e=>{if(YH("[globalJPushTokenListener] payload:",e),e)Ma=e,Ko.forEach(t=>{try{t(Ma)}catch{}}),Ko=[],ki=[];else{if($E<qH){$E++,window?.TomNativeBridge?.fetchJPushToken();return}const t=e??"JPush init error";ki.forEach(n=>{try{n(t)}catch{}}),Ko=[],ki=[]}return Ma};window.globalJPushTokenListener=qO;async function YO(e,t){if(await JH(),!ga&&e&&typeof e=="object")try{ga=JSON.stringify(e)}catch{ga=String(e)}if((ga&&typeof e=="object"||ga)&&(e=ga),Ma)return Promise.resolve(Ma);if(!Ds)if(Ds=!0,window?.TomNativeBridge?.initJPush)try{window?.TomNativeBridge?.initJPush(e??null,"globalJPushTokenListener")}catch(n){return Ds=!1,Promise.reject(n)}else return Ds=!1,Promise.reject("TomNativeBridge.initJPush not available");return new Promise((n,r)=>{Ko.push(n),ki.push(r);const o=t?.timeoutMs??3e4;if(o>0){const i=setTimeout(()=>{Ko=Ko.filter(l=>l!==n),ki=ki.filter(l=>l!==r),Ko.length===0&&!Ma&&(Ds=!1),r(new Error(`getJgToken timeout after ${o}ms`))},o),a=l=>{clearTimeout(i),n(l)},s=l=>{clearTimeout(i),r(l)};Ko[Ko.length-1]=a,ki[ki.length-1]=s}})}function XH(e){return Ma=null,Ds=!1,YO(e)}const QH=Object.freeze(Object.defineProperty({__proto__:null,getJgToken:YO,globalJPushTokenListener:qO,refreshJgToken:XH},Symbol.toStringTag,{value:"Module"})),Eg=console.log;function ZH(){window?.postFirstFrame?.()}function ez(){const e=window.__nativeOpenUrl;return e?(Eg("getNotifyPage: use cached",e),Promise.resolve(e)):new Promise(async t=>{window.AndroidOpenUrlFromNative=n=>{Eg("AndroidOpenUrlFromNative",n);const r=n||"";window.__nativeOpenUrl=r,t(r)},await new Promise(n=>setTimeout(n,100)),Eg("getNotifyPage: timeout, resolve empty"),t("")})}const tz=Object.freeze(Object.defineProperty({__proto__:null,firstFrameSuccess:ZH,getNotifyPage:ez},Symbol.toStringTag,{value:"Module"})),nz=async()=>{try{const{Capacitor:e}=await K(async()=>{const{Capacitor:t}=await import("./index-DM4YephH.js");return{Capacitor:t}},[]);return e.getPlatform?.()==="ios"}catch{return!1}},rz=async()=>{try{const{Capacitor:e}=await K(async()=>{const{Capacitor:t}=await import("./index-DM4YephH.js");return{Capacitor:t}},[]);return e.isNativePlatform?.()||!1}catch{return!1}},oz=async()=>{try{const{Capacitor:e}=await K(async()=>{const{Capacitor:t}=await import("./index-DM4YephH.js");return{Capacitor:t}},[]);return e}catch{return console.error("Capacitor is not available in this environment."),null}},iz=Object.freeze(Object.defineProperty({__proto__:null,getCapacitor:oz,isIOS:nz,isNativePlatform:rz},Symbol.toStringTag,{value:"Module"})),tt={...GH,...WH,...KH,...QH,...tz,...iz};function _he(){navigator.userAgent.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/)&&window.webkit.messageHandlers.clearCache.postMessage(null)}function Jn(){return!!(window.webkit?.messageHandlers?.callNativeMethod||window.external&&window.external?.callNativeMethod)}function JO(){return!!(window.webkit?.messageHandlers?.callAnalysisEvents||window.external&&window.external?.callAnalysisEvents)}function az(e,t){WO?window.webkit.messageHandlers.callAnalysisEvents.postMessage({type:e,data:t}):window.external.callAnalysisEvents(JSON.stringify({type:e,data:t}))}function aw(e,t){WO?window.webkit.messageHandlers.callNativeMethod.postMessage({type:e,data:t}):window.external.callNativeMethod(JSON.stringify({type:e,data:t}))}function Ys(e,t){!e||!t.url||(Jn()||(window.location.href=t.url),aw(e,t))}function XO(e){try{if(window.external&&window.external?.dataFromNative)return window.external.dataFromNative(JSON.stringify({data:{type:e}}))}catch(t){console.error("Error calling dataFromNative:",t)}return null}function GE(e,t,n){try{if(window.external&&window.external?.dataFromNative)return window.external.dataFromNative(JSON.stringify({data:{type:e,event:t,value:n}}))}catch(r){console.error("Error calling dataFromNative:",r)}return null}function sz(){return!!(Jn()||JO()||tt.isFullapk()||tt.isEmbeddedApk())}const lz=nn.global.t;function cz(e){return e.then(t=>[null,t]).catch(t=>[t,null])}const uz=()=>(navigator.language?navigator.language:navigator.browserLanguage).toLowerCase().slice(0,2),dz=(e,t)=>
40e=="zh-CN"||e=="zh"?t?.includes(e)?"zh-CN":"en":e=="bn"?t?.includes("bdt")?"bdt":"en":e=="pt-br"?t?.includes("bra")?"bra":"en":t?.toLowerCase().includes(e.split("-")[0])?e.split("-")[0]:"en",She=(e,t,n=!0)=>{let r=null;return function(...o){r||(r=setTimeout(()=>{!n&&e.apply(this,arguments),r=null},t),n&&e.apply(this,o))}},The=e=>{if(!e)return;const t=document.createElement("input");t.setAttribute("readonly","readonly"),t.setAttribute("value",e.toLocaleString()),document.body.appendChild(t),t.select(),document.execCommand("Copy"),document.body.removeChild(t),lG.showSuccessToast(lz("copySuccess"))},fz=(e,t)=>e.find(r=>r.value===t)?.key,Ehe=(e,t)=>e.find(n=>n.type===t)?.typeName,pz=()=>{const e=document.querySelector("meta[name=viewport]");if(e!==null){let t=e.getAttribute("content"),n=/maximum\-scale=[0-9\.]+/g;n.test(t)?t=t.replace(n,"maximum-scale=1.0"):t=[t,"maximum-scale=1.0"].join(", "),e.setAttribute("content",t)}},mz=()=>/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream,Che=()=>({today:{start:Kt().startOf("day").unix(),end:Kt().endOf("day").unix()},yesterday:{start:Kt().subtract(1,"days").startOf("day").unix(),end:Kt().subtract(1,"days").endOf("day").unix()},tomorrow:{start:Kt().subtract(-1,"days").startOf("day").unix(),end:Kt().subtract(-1,"days").endOf("day").unix()},last7days:{start:Kt().subtract(1,"weeks").startOf("day").unix(),end:Kt().subtract(1,"days").endOf("day").unix()},thisMonth:{start:Kt().startOf("months").unix(),end:Kt().endOf("day").unix()},lastMonth:{start:Kt().subtract(1,"months").startOf("month").unix(),end:Kt().subtract(1,"months").endOf("month").unix()}}),Ahe=(e="",t="",n="",r="-")=>[e.toString(),t.toString(),n.toString()].join(r),Phe=e=>{let t=e?.time||"",n=e?.status||1,r=e?.format||"YYYY-MM-DD HH:mm:ss",o={key:"",value:[]};function i(){return t?Kt(t):Kt()}let a,s;switch(n){case 1:r="YYYY-MM-DD",a=i().format(r),s=a.split("-");break;case 2:r="HH:mm:ss",a=i().format(r),s=a.split(":");break;case 3:r="YYYY-MM",a=i().format(r),s=a.split("-");break;default:a=i().format(r);let l=a.split(" "),c=l[0].split("-"),u=l[1].split(":");s=[...c,...u];break}return o={key:a,value:s},o},Rhe=e=>{const t=new Date(2022,0,1),n=new Date;return e==-1&&n.setTime(n.getTime()-1440*60*1e3),{minDate:t,maxDate:n}},Ihe=()=>({minDate:new Date(1970,0,1),maxDate:new Date}),QO=()=>localStorage.getItem("language")||"en";function ZO(e){let t=e==="ar"?"ar":"en",n=e==="ar"?"rtl":"ltr";document.documentElement.lang=t,document.documentElement.dir=n}const eD=()=>{const e=fz(Zk.languageCodes,localStorage.getItem("language")||"en");return e===void 0?0:e},khe=(e,t,n)=>{if(e){let r=e.toString();if(n==1){let i=parseFloat(r).toFixed(2);i.charAt(i.length-1)=="0"&&(t=1)}let o=r.indexOf(".");return o!==-1?r=r.substring(0,t+o+1):r=r.substring(0),parseFloat(r).toFixed(t)}},Ohe=e=>{if(!e)return 0;let t="";return e>1e6?(e/=1e6,t="M"):e>1e3&&(e/=1e3,t="K"),e.toString().indexOf(".")>-1&&(e=e.toFixed(2)),e.toString().replace(/(\d)(?=(?:\d{3})+$)/g,"$1,")+t},Dhe=(e,t)=>{var n=0,r=e.toString(),o=t.toString();try{n+=r.split(".")[1].length}catch{}try{n+=o.split(".")[1].length}catch{}return Number(r.replace(".",""))*Number(o.replace(".",""))/Math.pow(10,n)},bl=e=>{const t=nn.global.t;let n,r=[214,215,-1],o=[""];if(e.msgCode)if(r.includes(e.msgCode)||o.includes(e.code))n=e.msg;else{const a="code"+e.msgCode,s=t(a);n=s&&s!==a?s:e.msg}else n=e.msg||"";let i=e.msgCode;if(n){if(i===1006)return ho({message:t(`code${i}`),allowHtml:!0});Ro({message:`Error: ${i||""} 
41 `+n,wordBreak:"break-word",className:"fail_message_toast",iconSize:28})}},hz=[0,1007],Re=async e=>await e.then(n=>n&&!hz.includes(n.code)?(bl(n),null):n).catch(n=>(bl(n),null)),wo=(e=!0)=>{if(!e)return ns?0:3;let t=-1,n=navigator.userAgent.toLowerCase();return ns?t=0:n.indexOf("android")!=-1||n.indexOf("adr")>-1?t=1:n.indexOf("iphone")!=-1?t=2:n.indexOf("ipad")!=-1?t=3:t=-1,t};async function Lhe(){let e;const t=await tt.isNativePlatform();return ns?e=0:tt.isEmbeddedApk()||tt.isFullapk()?e=5:t?e=-1:e=3,e}function Cg(e,t=!1){if(t){const n=window.open("","_blank");return n.document.open(),n.document.write(e),n.document.close(),n}else return window.open(e)}const wl=(e,t)=>{const n=typeof e=="string";let r=n?e:e.url;const o=n?1:e.returnType,i=wo();if(t==1&&[1,2,3].includes(i)&&Jn()&&(r+="&home=1"),o===2)return Cg(r,!0);if(t===3||ns)return Cg(r,!1);window.location.assign(r)},gz=e=>dG.hash(e).toString().toUpperCase().slice(0,32);function Tp(e){if(typeof e!="object"||e===null)return e;if(Array.isArray(e))return e.map(Tp);const t={};for(const n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=Tp(e[n]));return t}function yz(){return"xxxxxxxxxxxx4xxxyxxxxxxxxxxxxxxx".replace(/[xy]/g,function(e){var t=Math.random()*16|0,n=e==="x"?t:t&3|8;return n.toString(16)})}function xhe(e){const t=sessionStorage.getItem("areaPhoneLenList");if(!t)return!0;let r=JSON.parse(t).find(o=>o.area=="+"+e)?.len;if(r?.indexOf("-")!=-1){let o=r?.toString().split("-")||[];return o?.length==2?o[1]:16}}function Nhe(e,t){const n=sessionStorage.getItem("areaPhoneLenList");if(!n)return!0;let o=JSON.parse(n).find(i=>i.area=="+"+e)?.len;if(o?.indexOf("-")!=-1){let i=o?.toString().split("-")||[];return i?.length==2?!(t<i[0]||t>i[1]):!0}return o==t}const Mhe=(e,t,n,r)=>{let o=[],i=r==0?2:3;for(;o.length<e;){var a=Math.floor(Math.random()*(n-t+1))+t;o.includes(a.toString().padStart(i,"0"))||o.push(a.toString().padStart(i,"0"))}return o},Bhe=(e,t,n)=>{let r=[];for(let o=e;o<=t;o++){const i=o.toString().padStart(n,"0"),a=i[0];i.split("").every(s=>s===a)&&r.push(o.toString().padStart(n,"0"))}return r},$he=(e,t,n,r)=>{let o=[];const i=n==="even";for(let a=e;a<=t;
41a++)a%2===0?i&&o.push(a.toString().padStart(r,"0")):i||o.push(a.toString().padStart(r,"0"));return o},Ghe=(e,t)=>{let n=[];for(let r=e;r<=t;r++)n.push(r.toString());return n},Uhe=(e,t,n,r)=>{let o=[];const i=n==="big",a=Math.floor((t+e)/2);for(let s=e;s<=t;s++)i?s>a&&o.push(s.toString().padStart(r,"0")):s<=a&&o.push(s.toString().padStart(r,"0"));return o},Fhe=e=>{const t=new Set;for(let n of e){if(t.has(n))return!0;t.add(n)}return!1},Whe=()=>{if(navigator.userAgent.includes("Safari")&&!navigator.userAgent.includes("Chrome")){for(var e=document.querySelectorAll("input, textarea"),t=0;t<e.length;t++)e[t].blur();return!0}return!1},vz=e=>{var t={á:"a",à:"a",ả:"a",ã:"a",ạ:"a",ắ:"a",ằ:"a",ẳ:"a",ẵ:"a",ặ:"a",ấ:"a",ầ:"a",ẩ:"a",ẫ:"a",ậ:"a",é:"e",è:"e",ẻ:"e",ẽ:"e",ẹ:"e",ế:"e",ề:"e",ể:"e",ễ:"e",ệ:"e",í:"i",ì:"i",ỉ:"i",ĩ:"i",ị:"i",ó:"o",ò:"o",ỏ:"o",õ:"o",ọ:"o",ố:"o",ồ:"o",ổ:"o",ỗ:"o",ộ:"o",ớ:"o",ờ:"o",ở:"o",ỡ:"o",ợ:"o",ú:"u",ù:"u",ủ:"u",ũ:"u",ụ:"u",ứ:"u",ừ:"u",ử:"u",ữ:"u",ự:"u",ý:"y",ỳ:"y",ỷ:"y",ỹ:"y",ỵ:"y",đ:"d"};return e.toLowerCase().replace(/[áàảãạắằẳẵặấầẩẫậéèẻẽẹếềểễệíìỉĩịóòỏõọốồổỗộớờởỡợúùủũụứừửữựýỳỷỹỵđ]/g,function(n){return t[n]||n})},Vhe=e=>{if(typeof e!="string"||!e)return"";if(e.length>=7)return e.substring(0,3)+"***"+e.substring(e.length-3);{const n=Math.floor(2),r=4-n,o=e.substring(0,n),i=e.substring(e.length-r);return o+"***"+i.padStart(r,"*")}};function UE(e){for(var t=e+"=",n=decodeURIComponent(document.cookie),r=n.split(";"),o=0;o<r.length;o++){for(var i=r[o];i.charAt(0)===" ";)i=i.substring(1);if(i.indexOf(t)===0)return i.substring(t.length,i.length)}return null}const jhe=e=>Math.round(e*100)/100;function Hhe(e){return!e||e.startsWith("http")||e.startsWith("/")?!1:Number(e)<21}function zhe(e){for(const t in e)typeof e[t]=="string"&&(e[t]=e[t].trim());return e}const ya=nn.global.t,Khe=(e,t)=>{let n=new Date(e),r=n.getUTCFullYear(),o=n.getUTCMonth()+1,i=n.getUTCDay(),a=n.getUTCDate(),s=n.getUTCHours(),l=n.getUTCMinutes(),c=n.getUTCSeconds(),u=[ya("sunday"),ya("monday"),ya("tuesday"),ya("wednesday"),ya("thursday"),ya("friday"),ya("saturday")];return t.replace("yyyy",r.toString()).replace("MM",o.toString().padStart(2,"0")).replace("M",o.toString()).replace("dd",a.toString().padStart(2,"0")).replace("hh",s.toString().padStart(2,"0")).replace("mm",l.toString().padStart(2,"0")).replace("ss",c.toString().padStart(2,"0")).replace("w",u[i])},qhe=(e,t)=>e.length>t?e.slice(0,t)+"...":e.toUpperCase(),bz=/\{\{\{([\s\S]*?)\}\}\}/g,wz={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"};function Ag(e){return String(e??"").replace(/[&<>"']/g,t=>wz[t])}function _z(e){const t=e.trim(),n=t.replace(/,/g,""),r=/^[+-]?(?:\d+|\d*\.\d+)$/.test(n);if(!t||!r)return e;const o=Number(n);return Number.isFinite(o)?ro(o):e}function Ep(e){const t=String(e??"");let n="",r=0;return t.replace(bz,(o,i,a)=>(n+=Ag(t.slice(r,a)),n+=`<span class="notify-message-highlight">${Ag(_z(i))}</span>`,r=a+o.length,o)),n+=Ag(t.slice(r)),n}const ro=(e,t="",n=2)=>{var r=/(\d{3})(?=\d)/g;if(e=parseFloat(e),!isFinite(e)||!e&&e!==0)return"";t=t||sessionStorage.getItem("dollarSign")||"",n=n??2;var o=Math.abs(e).toFixed(n),i=n?o.slice(0,-1-n):o,a=i.length%3,s=a>0?i.slice(0,a)+(i.length>3?",":""):"",l=n?o.slice(-1-n):"",c=e<0?"-":"",u=eD();return u=="2"?c+s+i.slice(a).replace(r,"$1,")+l+t:c+t+s+i.slice(a).replace(r,"$1,")+l},Sz=(e,t="auto")=>{const n=Number(e);if(n<1e3)return ro(n,"",Number.isInteger(n)?0:2);const r=t==="auto"&&n>=1e6,o=Math.floor(n/(r?1e6:1e3)*100)/100;return ro(o,"",Number.isInteger(o)?0:2)+(r?"M":"k")},Yhe=e=>ro(e,"",Number(e)%1===0?0:2),Tz=e=>{let t=localStorage.getItem("number")||"",n=localStorage.getItem("numberType")||"",r=e||n+t;return r?r.length>9?"+"+r.replace(/^(\d{5})\d+(\d{4})$/,"$1****$2"):"+"+r.replace(/^(\d{4})\d+(\d{2})$/,"$1****$2"):""},Ez=e=>e.replace(/^([\w]{0,4})[\w\d]*@([\w\d]{0,15}[\w\d\.]*)$/,(t,n,r)=>{const o=n.length,i=r.length,a=i>15?r.substring(i-15):r;return`${o>4?n.substring(0,4)+"****":n+"****"}${i>15?"":"@"}${a}`}),sw=e=>{let t=e||"";return t.includes("G9")&&(t=t.replace("G9","9G")),t.includes("AG_Video")&&(t="Choice"),t.includes("AG_Electronic")&&(t="YGG"),t};function lw(e){const n=new TextEncoder().encode(e);let r="";
41return n.forEach(o=>{r+=String.fromCharCode(o)}),btoa(r)}function Cz(e){return atob(e)}function Cp(e,t){const n=new URL(t),o=n.hostname.split(".");return o.length>2?o[0]=e:o.unshift(e),`${n.protocol}//${o.join(".")}`}function Wm(){let e=window.location.hash;e.includes("?")||(e=location.search);function t(n){if(n){const i=n.indexOf("?");i!==-1&&(n=n.substring(i+1));var r=n.split("&"),o={};return r.forEach(function(a){var s=a.split("=");o[s[0]]=decodeURIComponent(s[1])}),o}else return{}}return t(e)}function Az(e=""){return e?e.charAt(0).toUpperCase()+e.slice(1):""}const Ev="invitecode",Pz=e=>String(e||"").replace(/[\s\n\t\r]/g,""),Rz=()=>localStorage.getItem(Ev)||sessionStorage.getItem(Ev),tD=()=>{const e=Wm(),t=[tt.getInvitationCode(),e.invitationCode,e.r_code,e.invitecode,e.invitstionCode,Rz()].map(Pz).find(Boolean)||"";return t&&localStorage.setItem(Ev,t),t};function Iz(e){let t=null;return()=>(t===null&&(t=e().catch(n=>{throw t=null,n})),t)}function kz(e){return new Promise(t=>setTimeout(t,e))}function ui(e){return Il()?(Fp(e),!0):!1}function Jhe(e){let t=!1,n;const r=Rl(!0);return(...o)=>(t||(n=r.run(()=>e(...o)),t=!0),n)}function gr(e){return typeof e=="function"?e():Gn(e)}const rs=typeof window<"u"&&typeof document<"u",Xhe=typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope,Oz=e=>typeof e<"u",Dz=e=>e!=null,Lz=Object.prototype.toString,xz=e=>Lz.call(e)==="[object Object]",FE=()=>+Date.now(),oi=()=>{},Nz=Mz();function Mz(){var e,t;return rs&&((e=window?.navigator)==null?void 0:e.userAgent)&&(/iP(?:ad|hone|od)/.test(window.navigator.userAgent)||((t=window?.navigator)==null?void 0:t.maxTouchPoints)>2&&/iPad|Macintosh/.test(window?.navigator.userAgent))}function cw(e,t){function n(...r){return new Promise((o,i)=>{Promise.resolve(e(()=>t.apply(this,r),{fn:t,thisArg:this,args:r})).then(o).catch(i)})}return n}const nD=e=>e();function rD(e,t={}){let n,r,o=oi;const i=s=>{clearTimeout(s),o(),o=oi};return s=>{const l=gr(e),c=gr(t.maxWait);return n&&i(n),l<=0||c!==void 0&&c<=0?(r&&(i(r),r=null),Promise.resolve(s())):new Promise((u,d)=>{o=t.rejectOnCancel?d:u,c&&!r&&(r=setTimeout(()=>{n&&i(n),r=null,u(s())},c)),n=setTimeout(()=>{r&&i(r),r=null,u(s())},l)})}}function Bz(...e){let t=0,n,r=!0,o=oi,i,a,s,l,c;!rt(e[0])&&typeof e[0]=="object"?{delay:a,trailing:s=!0,leading:l=!0,rejectOnCancel:c=!1}=e[0]:[a,s=!0,l=!0,c=!1]=e;const u=()=>{n&&(clearTimeout(n),n=void 0,o(),o=oi)};return f=>{const m=gr(a),g=Date.now()-t,_=()=>i=f();return u(),m<=0?(t=Date.now(),_()):(g>m&&(l||!r)?(t=Date.now(),_()):s&&(i=new Promise((b,p)=>{o=c?p:b,n=setTimeout(()=>{t=Date.now(),r=!0,b(_()),u()},Math.max(0,m-g))})),!l&&!n&&(n=setTimeout(()=>r=!0,m)),r=!1,i)}}function $z(e=nD){const t=z(!0);function n(){t.value=!1}function r(){t.value=!0}const o=(...i)=>{t.value&&e(...i)};return{isActive:oa(t),pause:n,resume:r,eventFilter:o}}function Gz(e){let t;function n(){return t||(t=e()),t}return n.reset=async()=>{const r=t;t=void 0,r&&await r},n}function Uz(e){return _t()}function Qhe(...e){if(e.length!==1)return _c(...e);const t=e[0];return typeof t=="function"?oa(GA(()=>({get:t,set:oi}))):z(t)}function oD(e,t=200,n={}){return cw(rD(t,n),e)}function WE(e,t=200,n=!1,r=!0,o=!1){return cw(Bz(t,n,r,o),e)}function iD(e,t,n={}){const{eventFilter:r=nD,...o}=n;return Se(e,cw(r,t),o)}function aD(e,t,n={}){const{eventFilter:r,...o}=n,{eventFilter:i,pause:a,resume:s,isActive:l}=$z(r);return{stop:iD(e,t,{...o,eventFilter:i}),pause:a,resume:s,isActive:l}}function uw(e,t=!0,n){Uz()?et(e,n):t?e():Fe(e)}function Zhe(e,t){return W(()=>gr(e).map(n=>gr(n)).filter(t))}function Fz(e,t=1e3,n={}){const{immediate:r=!0,immediateCallback:o=!1}=n;let i=null;const a=z(!1);function s(){i&&(clearInterval(i),i=null)}function l(){a.value=!1,s()}function c(){const u=gr(t);u<=0||(a.value=!0,o&&e(),s(),i=setInterval(e,u))}if(r&&rs&&c(),rt(t)||typeof t=="function"){const u=Se(t,()=>{a.value&&rs&&c()});ui(u)}return ui(l),{isActive:a,pause:l,resume:c}}function Wz(e,t,n={}){const{immediate:r=!0}=n,o=z(!1);let i=null;function a(){i&&(clearTimeout(i),i=null)}function s(){o.value=!1,a()}function l(...c){a(),o.value=!0,i=setTimeout(()=>{o.value=!1,i=null,e(...c)},gr(t))}return r&&(o.value=!0,rs&&l()),ui(s),{isPending:oa(o),start:l,stop:s}}function ege(e,t,n={}){const{debounce:r=0,maxWait:o=void 0,...i}=n;return iD(e,t,{...i,eventFilter:rD(r,{maxWait:o})})}function go(e){var t;const n=gr(e);return(t=n?.$el)!=null?t:n}const oo=rs?window:void 0,sD=rs?window.document:void 0,lD=rs?window.navigator:void 0;function Fn(...e){let t,n,r,o;
41if(typeof e[0]=="string"||Array.isArray(e[0])?([n,r,o]=e,t=oo):[t,n,r,o]=e,!t)return oi;Array.isArray(n)||(n=[n]),Array.isArray(r)||(r=[r]);const i=[],a=()=>{i.forEach(u=>u()),i.length=0},s=(u,d,f,m)=>(u.addEventListener(d,f,m),()=>u.removeEventListener(d,f,m)),l=Se(()=>[go(t),gr(o)],([u,d])=>{if(a(),!u)return;const f=xz(d)?{...d}:d;i.push(...n.flatMap(m=>r.map(g=>s(u,m,g,f))))},{immediate:!0,flush:"post"}),c=()=>{l(),a()};return ui(c),c}let VE=!1;function tge(e,t,n={}){const{window:r=oo,ignore:o=[],capture:i=!0,detectIframe:a=!1}=n;if(!r)return oi;Nz&&!VE&&(VE=!0,Array.from(r.document.body.children).forEach(f=>f.addEventListener("click",oi)),r.document.documentElement.addEventListener("click",oi));let s=!0;const l=f=>o.some(m=>{if(typeof m=="string")return Array.from(r.document.querySelectorAll(m)).some(g=>g===f.target||f.composedPath().includes(g));{const g=go(m);return g&&(f.target===g||f.composedPath().includes(g))}}),u=[Fn(r,"click",f=>{const m=go(e);if(!(!m||m===f.target||f.composedPath().includes(m))){if(f.detail===0&&(s=!l(f)),!s){s=!0;return}t(f)}},{passive:!0,capture:i}),Fn(r,"pointerdown",f=>{const m=go(e);s=!l(f)&&!!(m&&!f.composedPath().includes(m))},{passive:!0}),a&&Fn(r,"blur",f=>{setTimeout(()=>{var m;const g=go(e);((m=r.document.activeElement)==null?void 0:m.tagName)==="IFRAME"&&!g?.contains(r.document.activeElement)&&t(f)},0)})].filter(Boolean);return()=>u.forEach(f=>f())}function Vz(){const e=z(!1),t=_t();return t&&et(()=>{e.value=!0},t),e}function ed(e){const t=Vz();return W(()=>(t.value,!!e()))}function jz(e,t,n={}){const{window:r=oo,...o}=n;let i;const a=ed(()=>r&&"MutationObserver"in r),s=()=>{i&&(i.disconnect(),i=void 0)},l=W(()=>{const f=gr(e),m=(Array.isArray(f)?f:[f]).map(go).filter(Dz);return new Set(m)}),c=Se(()=>l.value,f=>{s(),a.value&&f.size&&(i=new MutationObserver(t),f.forEach(m=>i.observe(m,o)))},{immediate:!0,flush:"post"}),u=()=>i?.takeRecords(),d=()=>{s(),c()};return ui(d),{isSupported:a,stop:d,takeRecords:u}}function Hz(e,t={}){const{immediate:n=!0,fpsLimit:r=void 0,window:o=oo}=t,i=z(!1),a=r?1e3/r:null;let s=0,l=null;function c(f){if(!i.value||!o)return;s||(s=f);const m=f-s;if(a&&m<a){l=o.requestAnimationFrame(c);return}s=f,e({delta:m,timestamp:f}),l=o.requestAnimationFrame(c)}function u(){!i.value&&o&&(i.value=!0,s=0,l=o.requestAnimationFrame(c))}function d(){i.value=!1,l!=null&&o&&(o.cancelAnimationFrame(l),l=null)}return n&&u(),ui(d),{isActive:oa(i),pause:d,resume:u}}function zz(e,t={}){const{window:n=oo}=t,r=ed(()=>n&&"matchMedia"in n&&typeof n.matchMedia=="function");let o;const i=z(!1),a=c=>{i.value=c.matches},s=()=>{o&&("removeEventListener"in o?o.removeEventListener("change",a):o.removeListener(a))},l=kl(()=>{r.value&&(s(),o=n.matchMedia(gr(e)),"addEventListener"in o?o.addEventListener("change",a):o.addListener(a),i.value=o.matches)});return ui(()=>{l(),s(),o=void 0}),i}function jE(e,t={}){const{controls:n=!1,navigator:r=lD}=t,o=ed(()=>r&&"permissions"in r);let i;const a=typeof e=="string"?{name:e}:e,s=z(),l=()=>{i&&(s.value=i.state)},c=Gz(async()=>{if(o.value){if(!i)try{i=await r.permissions.query(a),Fn(i,"change",l),l()}catch{s.value="prompt"}return i}});return c(),n?{state:s,isSupported:o,query:c}:s}function Kz(e={}){const{navigator:t=lD,read:n=!1,source:r,copiedDuring:o=1500,legacy:i=!1}=e,a=ed(()=>t&&"clipboard"in t),s=jE("clipboard-read"),l=jE("clipboard-write"),c=W(()=>a.value||i),u=z(""),d=z(!1),f=Wz(()=>d.value=!1,o);function m(){a.value&&p(s.value)?t.clipboard.readText().then(h=>{u.value=h}):u.value=b()}c.value&&n&&Fn(["copy","cut"],m);async function g(h=gr(r)){c.value&&h!=null&&(a.value&&p(l.value)?await t.clipboard.writeText(h):_(h),u.value=h,d.value=!0,f.start())}function _(h){const y=document.createElement("textarea");y.value=h??"",y.style.position="absolute",y.style.opacity="0",document.body.appendChild(y),y.select(),document.execCommand("copy"),y.remove()}function b(){var h,y,v;return(v=(y=(h=document?.getSelection)==null?void 0:h.call(document))==null?void 0:y.toString())!=null?v:""}function p(h){return h==="granted"||h==="prompt"}return{isSupported:c,text:u,copied:d,copy:g}}function qz(e){return JSON.parse(JSON.stringify(e))}const Bd=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},$d="__vueuse_ssr_handlers__",Yz=Jz();function Jz(){return $d in Bd||(Bd[$d]=Bd[$d]||{}),Bd[$d]}function Xz(e,t){return Yz[e]||t}function Qz(e){return e==null?"any":e instanceof Set?"set":e instanceof Map?"map":e instanceof Date?"date":typeof e=="boolean"?"boolean":typeof e=="string"?"string":typeof e=="object"?"object":Number.isNaN(e)?"any":"number"}const Zz={boolean:{read:e=>e==="true",write:e=>String(e)},object:{read:e=>JSON.parse(e),write:e=>JSON.stringify(e)},number:{read:e=>Number.parseFloat(e),write:e=>String(e)},any:{read:e=>e,write:e=>String(e)},string:{read:e=>e,write:e=>String(e)},map:{read:e=>new Map(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e.entries()))},set:{read:e=>new Set(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e))},date:{read:e=>new Date(e),write:e=>e.toISOString()}},HE="vueuse-storage";function Vm(e,t,n,r={}){var o;const{flush:i="pre",deep:a=!0,listenToStorageChanges:s=!0,writeDefaults:l=!0,mergeDefaults:c=!1,shallow:u,window:d=oo,eventFilter:f,onError:m=P=>{console.error(P)},initOnMounted:g}=r,_=(u?Kp:z)(typeof t=="function"?t():t);if(!n)try{n=Xz("getDefaultStorage",()=>{var P;return(P=oo)==null?void 0:P.localStorage})()}
41catch(P){m(P)}if(!n)return _;const b=gr(t),p=Qz(b),h=(o=r.serializer)!=null?o:Zz[p],{pause:y,resume:v}=aD(_,()=>S(_.value),{flush:i,deep:a,eventFilter:f});d&&s&&uw(()=>{Fn(d,"storage",C),Fn(d,HE,R),g&&C()}),g||C();function w(P,E){d&&d.dispatchEvent(new CustomEvent(HE,{detail:{key:e,oldValue:P,newValue:E,storageArea:n}}))}function S(P){try{const E=n.getItem(e);if(P==null)w(E,null),n.removeItem(e);else{const A=h.write(P);E!==A&&(n.setItem(e,A),w(E,A))}}catch(E){m(E)}}function T(P){const E=P?P.newValue:n.getItem(e);if(E==null)return l&&b!=null&&n.setItem(e,h.write(b)),b;if(!P&&c){const A=h.read(E);return typeof c=="function"?c(A,b):p==="object"&&!Array.isArray(A)?{...b,...A}:A}else return typeof E!="string"?E:h.read(E)}function C(P){if(!(P&&P.storageArea!==n)){if(P&&P.key==null){_.value=b;return}if(!(P&&P.key!==e)){y();try{P?.newValue!==h.write(_.value)&&(_.value=T(P))}catch(E){m(E)}finally{P?Fe(v):v()}}}}function R(P){C(P.detail)}return _}function cD(e={}){const{document:t=sD}=e;if(!t)return z("visible");const n=z(t.visibilityState);return Fn(t,"visibilitychange",()=>{n.value=t.visibilityState}),n}function eK(e,t,n={}){const{window:r=oo,...o}=n;let i;const a=ed(()=>r&&"ResizeObserver"in r),s=()=>{i&&(i.disconnect(),i=void 0)},l=W(()=>Array.isArray(e)?e.map(d=>go(d)):[go(e)]),c=Se(l,d=>{if(s(),a.value&&r){i=new ResizeObserver(t);for(const f of d)f&&i.observe(f,o)}},{immediate:!0,flush:"post"}),u=()=>{s(),c()};return ui(u),{isSupported:a,stop:u}}function nge(e,t={}){const{reset:n=!0,windowResize:r=!0,windowScroll:o=!0,immediate:i=!0}=t,a=z(0),s=z(0),l=z(0),c=z(0),u=z(0),d=z(0),f=z(0),m=z(0);function g(){const _=go(e);if(!_){n&&(a.value=0,s.value=0,l.value=0,c.value=0,u.value=0,d.value=0,f.value=0,m.value=0);return}const b=_.getBoundingClientRect();a.value=b.height,s.value=b.bottom,l.value=b.left,c.value=b.right,u.value=b.top,d.value=b.width,f.value=b.x,m.value=b.y}return eK(e,g),Se(()=>go(e),_=>!_&&g()),jz(e,g,{attributeFilter:["style","class"]}),o&&Fn("scroll",g,{capture:!0,passive:!0}),r&&Fn("resize",g,{passive:!0}),uw(()=>{i&&g()}),{height:a,bottom:s,left:l,right:c,top:u,width:d,x:f,y:m,update:g}}const Zl=new Map;function uD(e){const t=Il();function n(s){var l;const c=Zl.get(e)||new Set;c.add(s),Zl.set(e,c);const u=()=>o(s);return(l=t?.cleanups)==null||l.push(u),u}function r(s){function l(...c){o(l),s(...c)}return n(l)}function o(s){const l=Zl.get(e);l&&(l.delete(s),l.size||i())}function i(){Zl.delete(e)}function a(s,l){var c;(c=Zl.get(e))==null||c.forEach(u=>u(s,l))}return{on:n,once:r,off:o,emit:a,reset:i}}function hc(e,t,n={}){const{window:r=oo}=n;return Vm(e,t,r?.localStorage,n)}function dD(e,t,n={}){const{window:r=oo}=n;return Vm(e,t,r?.sessionStorage,n)}let tK=0;function rge(e,t={}){const n=z(!1),{document:r=sD,immediate:o=!0,manual:i=!1,id:a=`vueuse_styletag_${++tK}`}=t,s=z(e);let l=()=>{};const c=()=>{if(!r)return;const d=r.getElementById(a)||r.createElement("style");d.isConnected||(d.id=a,t.media&&(d.media=t.media),r.head.appendChild(d)),!n.value&&(l=Se(s,f=>{d.textContent=f},{immediate:!0}),n.value=!0)},u=()=>{!r||!n.value||(l(),r.head.removeChild(r.getElementById(a)),n.value=!1)};return o&&!i&&uw(c),i||ui(u),{id:a,css:s,unload:u,load:c,isLoaded:oa(n)}}function nK(e={}){const{controls:t=!1,offset:n=0,immediate:r=!0,interval:o="requestAnimationFrame",callback:i}=e,a=z(FE()+n),s=()=>a.value=FE()+n,l=i?()=>{s(),i(a.value)}:s,c=o==="requestAnimationFrame"?Hz(l,{immediate:r}):Fz(l,o,{immediate:r});return t?{timestamp:a,...c}:a}function oge(e="history",t={}){const{initialValue:n={},removeNullishValues:r=!0,removeFalsyValues:o=!1,write:i=!0,window:a=oo}=t;if(!a)return je(n);const s=je({});function l(){if(e==="history")return a.location.search||"";if(e==="hash"){const p=a.location.hash||"",h=p.indexOf("?");return h>0?p.slice(h):""}else return(a.location.hash||"").replace(/^#/,"")}function c(p){const h=p.toString();if(e==="history")return`${h?`?${h}`:""}${a.location.hash||""}`;if(e==="hash-params")return`${a.location.search||""}${h?`#${h}`:""}`;const y=a.location.hash||"#",v=y.indexOf("?");return v>0?`${y.slice(0,v)}${h?`?${h}`:""}`:`${y}${h?`?${h}`:""}`}function u(){return new URLSearchParams(l())}function d(p){const h=new Set(Object.keys(s));for(const y of p.keys()){const v=p.getAll(y);s[y]=v.length>1?v:p.get(y)||"",h.delete(y)}
41Array.from(h).forEach(y=>delete s[y])}const{pause:f,resume:m}=aD(s,()=>{const p=new URLSearchParams("");Object.keys(s).forEach(h=>{const y=s[h];Array.isArray(y)?y.forEach(v=>p.append(h,v)):r&&y==null||o&&!y?p.delete(h):p.set(h,y)}),g(p)},{deep:!0});function g(p,h){f(),h&&d(p),a.history.replaceState(a.history.state,a.document.title,a.location.pathname+c(p)),m()}function _(){i&&g(u(),!0)}Fn(a,"popstate",_,!1),e!=="history"&&Fn(a,"hashchange",_,!1);const b=u();return b.keys().next().value?d(b):Object.assign(s,n),s}function rK(e,t,n,r={}){var o,i,a;const{clone:s=!1,passive:l=!1,eventName:c,deep:u=!1,defaultValue:d,shouldEmit:f}=r,m=_t(),g=n||m?.emit||((o=m?.$emit)==null?void 0:o.bind(m))||((a=(i=m?.proxy)==null?void 0:i.$emit)==null?void 0:a.bind(m?.proxy));let _=c;t||(t="modelValue"),_=_||`update:${t.toString()}`;const b=y=>s?typeof s=="function"?s(y):qz(y):y,p=()=>Oz(e[t])?b(e[t]):d,h=y=>{f?f(y)&&g(_,y):g(_,y)};if(l){const y=p(),v=z(y);let w=!1;return Se(()=>e[t],S=>{w||(w=!0,v.value=b(S),Fe(()=>w=!1))}),Se(v,S=>{!w&&(S!==e[t]||u)&&h(S)},{deep:u}),v}else return W({get(){return p()},set(y){h(y)}})}function ige(e,t,n={}){const r={};for(const o in e)r[o]=rK(e,o,t,n);return r}Kz();const age=[26e3,26001,26010,26011];function sge(e,t="₹",n=2){let r="0.00";return e&&(typeof e=="number"?r=new Intl.NumberFormat("en-US",{minimumFractionDigits:n,maximumFractionDigits:n,useGrouping:!0}).format(e):r=new Intl.NumberFormat("en-US",{minimumFractionDigits:n,maximumFractionDigits:n,useGrouping:!0}).format(parseInt(e))),t+r}const lge=()=>{function e(){return((1+Math.random())*65536|0).toString(16).substring(1)}return`${+new Date}_${e()}${e()}`},cge=e=>{switch(e){case"image/jpeg":return"jpg";case"image/png":return"png";case"image/gif":return"gif";case"image/bmp":return"bmp";case"image/webp":return"webp";case"image/svg+xml":return"SVG";case"image/tiff":return"tiff";case"image/x-icon":return"ico";case"video/mp4":return"mp4";case"video/webm":return"webm";case"video/ogg":return"ogg";case"video/mpeg":return"mpeg";case"video/quicktime":return"mov";case"video/3gpp":return"3gp";case"video/x-msvideo":return"avi";case"video/x-flv":return"flv";case"video/x-matroska":return"mkv"}};function uge(e){if(e<=0)return"00:00";const t=Math.floor(e/60),n=e%60;return`${String(t).padStart(2,"0")}:${String(n).padStart(2,"0")}`}function dge(){try{if(window.NativeBridge?.openExternalUrl)return!0}catch(e){console.error("🍎检查是否为原生WebView失败:",e)}return!1}function Aa(){try{if(window.NativeBridge?.openExternalPage)return!0}catch(e){console.error("🍎检查是否为原生WebView失败:",e)}return!1}function gu(e){const t=getComputedStyle(document.documentElement),n=t.getPropertyValue("--bg_color_L2").trim(),r=t.getPropertyValue("--bg_color_L1").trim(),o=t.getPropertyValue("--text_color_L1").trim();window.NativeBridge?.openExternalPage(JSON.stringify({...e,backgroundColor:n,fontColor:o,bodyColor:r}))}function oK(e){try{window.NativeBridge?.openExternalUrl&&window.NativeBridge.openExternalUrl(e)}catch(t){Qa({message:t instanceof Error?t.message:"open external url failed",duration:2e3,type:"fail"}),console.error("🍎打开外部链接失败:",t)}}async function iK(){return new Promise((e,t)=>{const n=indexedDB.open("_arstorage",2);n.onerror=r=>{const o=r.target&&"error"in r.target?r.target.error:void 0;t(o)},n.onsuccess=r=>{if(!r.target){t(new Error("IndexedDB onsuccess event.target is null"));return}const a=r.target.result.transaction(["_ionickv"],"readwrite").objectStore("_ionickv");e(a)},n.onupgradeneeded=r=>{if(!r.target)throw new Error("IndexedDB onupgradeneeded event.target is null");const o=r.target.result;o.objectStoreNames.contains("_ionickv")||o.createObjectStore("_ionickv")}})}async function fD(e,t){return new Promise((n,r)=>{iK().then(o=>{const a=o.put(t,e);a.onsuccess=()=>n(!0),a.onerror=s=>{s.target?r(s.target.error):r(new Error("putRequest.onerror: event.target is null"))}})})}var Ef={exports:{}},aK=Ef.exports,zE;function sK(){return zE||(zE=1,(function(e,t){(function(n,r){e.exports=r()})(aK,(function(){return function(n,r,o){n=n||{};var i=r.prototype,a={future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"};function s(c,u,d,f){return i.fromToBase(c,u,d,f)}o.en.relativeTime=a,i.fromToBase=function(c,u,d,f,m){for(var g,_,b,p=d.$locale().relativeTime||a,h=n.thresholds||[{l:"s",r:44,d:"second"},{l:"m",r:89},{l:"mm",r:44,d:"minute"},{l:"h",r:89},{l:"hh",r:21,d:"hour"},{l:"d",r:35},{l:"dd",r:25,d:"day"},{l:"M",r:45},{l:"MM",r:10,d:"month"},{l:"y",r:17},{l:"yy",d:"year"}],y=h.length,v=0;v<y;v+=1){var w=h[v];w.d&&(g=f?o(c).diff(d,w.d,!0):d.diff(c,w.d,!0));var S=(n.rounding||Math.round)(Math.abs(g));if(b=g>0,S<=w.r||!w.r){S<=1&&v>0&&(w=h[v-1]);var T=p[w.l];m&&(S=m(""+S)),_=typeof T=="string"?T.replace("%d",S):T(S,u,w.l,b);break}}if(u)return _;var C=b?p.future:p.past;return typeof C=="function"?C(_):C.replace("%s",_)}
41,i.to=function(c,u){return s(c,u,this,!0)},i.from=function(c,u){return s(c,u,this)};var l=function(c){return c.$u?o.utc():o()};i.toNow=function(c){return this.to(l(this),c)},i.fromNow=function(c){return this.from(l(this),c)}}}))})(Ef)),Ef.exports}var lK=sK();const cK=Wb(lK);var Cf={exports:{}},uK=Cf.exports,KE;function dK(){return KE||(KE=1,(function(e,t){(function(n,r){e.exports=r(A0())})(uK,(function(n){function r(a){return a&&typeof a=="object"&&"default"in a?a:{default:a}}var o=r(n),i={name:"zh-cn",weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"周日_周一_周二_周三_周四_周五_周六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),ordinal:function(a,s){return s==="W"?a+"周":a+"日"},weekStart:1,yearStart:4,formats:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日Ah点mm分",LLLL:"YYYY年M月D日ddddAh点mm分",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},relativeTime:{future:"%s内",past:"%s前",s:"几秒",m:"1 分钟",mm:"%d 分钟",h:"1 小时",hh:"%d 小时",d:"1 天",dd:"%d 天",M:"1 个月",MM:"%d 个月",y:"1 年",yy:"%d 年"},meridiem:function(a,s){var l=100*a+s;return l<600?"凌晨":l<900?"早上":l<1100?"上午":l<1300?"中午":l<1800?"下午":"晚上"}};return o.default.locale(i,null,!0),i}))})(Cf)),Cf.exports}dK();var Af={exports:{}},fK=Af.exports,qE;function pK(){return qE||(qE=1,(function(e,t){(function(n,r){e.exports=r(A0())})(fK,(function(n){function r(a){return a&&typeof a=="object"&&"default"in a?a:{default:a}}var o=r(n),i={name:"zh-tw",weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"週日_週一_週二_週三_週四_週五_週六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),ordinal:function(a,s){return s==="W"?a+"週":a+"日"},formats:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日dddd HH:mm",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},relativeTime:{future:"%s內",past:"%s前",s:"幾秒",m:"1 分鐘",mm:"%d 分鐘",h:"1 小時",hh:"%d 小時",d:"1 天",dd:"%d 天",M:"1 個月",MM:"%d 個月",y:"1 年",yy:"%d 年"},meridiem:function(a,s){var l=100*a+s;return l<600?"凌晨":l<900?"早上":l<1100?"上午":l<1300?"中午":l<1800?"下午":"晚上"}};return o.default.locale(i,null,!0),i}))})(Af)),Af.exports}pK();var Pf={exports:{}},mK=Pf.exports,YE;function hK(){return YE||(YE=1,(function(e,t){(function(n,r){e.exports=r()})(mK,(function(){return{name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(n){var r=["th","st","nd","rd"],o=n%100;return"["+n+(r[(o-20)%10]||r[o]||r[0])+"]"}}}))})(Pf)),Pf.exports}hK();Kt.extend(cK);const JE=localStorage.getItem("language")||"zh";let Dc="";switch(JE){case"zh_TC":Dc="zh-tw";break;case"tc":Dc="zh-tw";break;default:Dc=JE;break}Dc&&Kt.locale(Dc);const dw=(e,t="YYYY-MM-DD HH:mm:ss")=>{var n=8,r=new Date().getTimezoneOffset();if(!e)return"";typeof e=="number"&&(e=new Date(e*1e3));var o=e.getTime(),i=new Date(o+r*60*1e3+n*60*60*1e3),a={"M+":i.getMonth()+1,"D+":i.getDate(),"h+":i.getHours()%12===0?12:i.getHours()%12,"H+":i.getHours(),"m+":i.getMinutes(),"s+":i.getSeconds(),"q+":Math.floor((i.getMonth()+3)/3),S:i.getMilliseconds()},s={0:"日",1:"一",2:"二",3:"三",4:"四",5:"五",6:"六"};/(Y+)/.test(t)&&(t=t.replace(RegExp.$1,(i.getFullYear()+"").substr(4-RegExp.$1.length))),/(E+)/.test(t)&&(t=t.replace(RegExp.$1,(Reg
41Exp.$1.length>1?RegExp.$1.length>2?"星期":"周":"")+s[e.getDay()+""]));for(var l in a)new RegExp("("+l+")").test(t)&&(t=t.replace(RegExp.$1,RegExp.$1.length===1?a[l]:("00"+a[l]).substr((""+a[l]).length)));return t},pD=(e,t=1,n="YYYY-MM-DD HH:mm:ss")=>{var r=e;return t===1?(isNaN(r)&&(r=0),r=Math.round(parseInt(e.valueOf())),r=Kt(r).format(n)):t===2&&(r=fw(r)),r},fw=e=>{e=e.replace(/-/g,"/");var t=Math.round(parseInt(new Date(e).valueOf())/1e3);return isNaN(t)&&(t=0),t},mD=e=>parseInt(e/1e3),Rf=e=>{var t=new Date().getTimezoneOffset()/60;if(t>0)var n=8-t,n=n*60*60,r=e-n-46800+n;else var n=8+t,n=n*60*60,r=e-n;return r<0?0:r},hD=(e,t)=>{let n=e;return n.startTime&&(n.startTime=parseInt(n.startTime/1e3||0),n.startTime=Rf(n.startTime)),n.endTime&&(n.endTime=parseInt(n.endTime/1e3||0),n.endTime=Rf(n.endTime)),t&&t.length>0&&t.map(r=>{let o=n[r];o&&(o=parseInt(o/1e3||0),o=Rf(o))}),n},gD=(e,t="YYYY-MM-DD HH:mm:ss")=>{let n=dw(e,t);return Kt().to(Kt(n))},gK={filterDate:dw,filterTimeStamp:pD,makeNewTimes:fw,toUnix:mD,toBeiJingTime:hD,fromNow:gD},yK=gK,vK=Object.freeze(Object.defineProperty({__proto__:null,Timestamp:Rf,filterDate:dw,filterTimeStamp:pD,fromNow:gD,makeNewTimes:fw,refiter:yK,toBeiJingTime:hD,toUnix:mD},Symbol.toStringTag,{value:"Module"})),XE=vK;const qo=typeof window<"u";function bK(e){return e.__esModule||e[Symbol.toStringTag]==="Module"}const at=Object.assign;function Pg(e,t){const n={};for(const r in t){const o=t[r];n[r]=yr(o)?o.map(e):e(o)}return n}const Lc=()=>{},yr=Array.isArray;function He(e){const t=Array.from(arguments).slice(1);console.warn.apply(console,["[Vue Router warn]: "+e].concat(t))}const wK=/\/$/,_K=e=>e.replace(wK,"");function Rg(e,t,n="/"){let r,o={},i="",a="";const s=t.indexOf("#");let l=t.indexOf("?");return s<l&&s>=0&&(l=-1),l>-1&&(r=t.slice(0,l),i=t.slice(l+1,s>-1?s:t.length),o=e(i)),s>-1&&(r=r||t.slice(0,s),a=t.slice(s,t.length)),r=EK(r??t,n),{fullPath:r+(i&&"?")+i+a,path:r,query:o,hash:a}}function SK(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function QE(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function ZE(e,t,n){const r=t.matched.length-1,o=n.matched.length-1;return r>-1&&r===o&&na(t.matched[r],n.matched[o])&&yD(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function na(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function yD(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!TK(e[n],t[n]))return!1;return!0}function TK(e,t){return yr(e)?eC(e,t):yr(t)?eC(t,e):e===t}function eC(e,t){return yr(t)?e.length===t.length&&e.every((n,r)=>n===t[r]):e.length===1&&e[0]===t}function EK(e,t){if(e.startsWith("/"))return e;if(!t.startsWith("/"))return He(`Cannot resolve a relative location without an absolute path. Trying to resolve "${e}" from "${t}". It should look like "/${t}".`),e;if(!e)return t;const n=t.split("/"),r=e.split("/");let o=n.length-1,i,a;for(i=0;i<r.length;i++)if(a=r[i],a!==".")if(a==="..")o>1&&o--;else break;return n.slice(0,o).join("/")+"/"+r.slice(i-(i===r.length?1:0)).join("/")}var yu;(function(e){e.pop="pop",e.push="push"})(yu||(yu={}));var xc;(function(e){e.back="back",e.forward="forward",e.unknown=""})(xc||(xc={}));function CK(e){if(!e)if(qo){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),_K(e)}const AK=/^[^#]+#/;function PK(e,t){return e.replace(AK,"#")+t}function RK(e,t){const n=document.documentElement.getBoundingClientRect(),r=e.getBoundingClientRect();return{behavior:t.behavior,left:r.left-n.left-(t.left||0),top:r.top-n.top-(t.top||0)}}const jm=()=>({left:window.pageXOffset,top:window.pageYOffset});function IK(e){let t;if("el"in e){const n=e.el,r=typeof n=="string"&&n.startsWith("#");if(typeof e.el=="string"&&(!r||!document.getElementById(e.el.slice(1))))try{const i=document.querySelector(e.el);if(r&&i){He(`The selector "${e.el}" should be passed as "el: document.querySelector('${e.el}')" because it starts with "#".`);return}}catch{He(`The selector "${e.el}
41" is invalid. If you are using an id selector, make sure to escape it. You can find more information about escaping characters in selectors at https://mathiasbynens.be/notes/css-escapes or use CSS.escape (https://developer.mozilla.org/en-US/docs/Web/API/CSS/escape).`);return}const o=typeof n=="string"?r?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!o){He(`Couldn't find element using selector "${e.el}" returned by scrollBehavior.`);return}t=RK(o,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.pageXOffset,t.top!=null?t.top:window.pageYOffset)}function tC(e,t){return(history.state?history.state.position-t:-1)+e}const Cv=new Map;function kK(e,t){Cv.set(e,t)}function OK(e){const t=Cv.get(e);return Cv.delete(e),t}let DK=()=>location.protocol+"//"+location.host;function vD(e,t){const{pathname:n,search:r,hash:o}=t,i=e.indexOf("#");if(i>-1){let s=o.includes(e.slice(i))?e.slice(i).length:1,l=o.slice(s);return l[0]!=="/"&&(l="/"+l),QE(l,"")}return QE(n,e)+r+o}function LK(e,t,n,r){let o=[],i=[],a=null;const s=({state:f})=>{const m=vD(e,location),g=n.value,_=t.value;let b=0;if(f){if(n.value=m,t.value=f,a&&a===g){a=null;return}b=_?f.position-_.position:0}else r(m);o.forEach(p=>{p(n.value,g,{delta:b,type:yu.pop,direction:b?b>0?xc.forward:xc.back:xc.unknown})})};function l(){a=n.value}function c(f){o.push(f);const m=()=>{const g=o.indexOf(f);g>-1&&o.splice(g,1)};return i.push(m),m}function u(){const{history:f}=window;f.state&&f.replaceState(at({},f.state,{scroll:jm()}),"")}function d(){for(const f of i)f();i=[],window.removeEventListener("popstate",s),window.removeEventListener("beforeunload",u)}return window.addEventListener("popstate",s),window.addEventListener("beforeunload",u),{pauseListeners:l,listen:c,destroy:d}}function nC(e,t,n,r=!1,o=!1){return{back:e,current:t,forward:n,replaced:r,position:window.history.length,scroll:o?jm():null}}function xK(e){const{history:t,location:n}=window,r={value:vD(e,n)},o={value:t.state};o.value||i(r.value,{back:null,current:r.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function i(l,c,u){const d=e.indexOf("#"),f=d>-1?(n.host&&document.querySelector("base")?e:e.slice(d))+l:DK()+e+l;try{t[u?"replaceState":"pushState"](c,"",f),o.value=c}catch(m){He("Error with push/replace State",m),n[u?"replace":"assign"](f)}}function a(l,c){const u=at({},t.state,nC(o.value.back,l,o.value.forward,!0),c,{position:o.value.position});i(l,u,!0),r.value=l}function s(l,c){const u=at({},o.value,t.state,{forward:l,scroll:jm()});t.state||He(`history.state seems to have been manually replaced without preserving the necessary values. Make sure to preserve existing history state if you are manually calling history.replaceState:
42
43history.replaceState(history.state, '', url)
44
45You can find more information at https://next.router.vuejs.org/guide/migration/#usage-of-history-state.`),i(u.current,u,!0);const d=at({},nC(r.value,l,null),{position:u.position+1},c);i(l,d,!1),r.value=l}return{location:r,state:o,push:s,replace:a}}function NK(e){e=CK(e);const t=xK(e),n=LK(e,t.state,t.location,t.replace);function r(i,a=!0){a||n.pauseListeners(),history.go(i)}const o=at({location:"",base:e,go:r,createHref:PK.bind(null,e)},t,n);return Object.defineProperty(o,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(o,"state",{enumerable:!0,get:()=>t.state.value}),o}function MK(e){return e=location.host?e||location.pathname+location.search:"",e.includes("#")||(e+="#"),!e.endsWith("#/")&&!e.endsWith("#")&&He(`A hash base must end with a "#":
46"${e}" should be "${e.replace(/#.*$/,"#")}".`),NK(e)}function BK(e){return typeof e=="string"||e&&typeof e=="object"}function bD(e){return typeof e=="string"||typeof e=="symbol"}const bi={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0},wD=Symbol("navigation failure");var rC;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"}
vendor: 4,155 bytes, lines 46-49
46)(rC||(rC={}));const $K={1({location:e,currentLocation:t}){return`No match for
47 ${JSON.stringify(e)}${t?`
48while being at
49`+JSON.stringify(t):""}`},2({from:e,to:t}){return`Redirected from "${e.fullPath}" to "${UK(t)}" via a navigation guard.`},4({from:e,to:t}){return`Navigation aborted from "${e.fullPath}" to "${t.fullPath}" via a navigation guard.`},8({from:e,to:t}){return`Navigation cancelled from "${e.fullPath}" to "${t.fullPath}" with a new navigation.`},16({from:e,to:t}){return`Avoided redundant navigation to current location: "${e.fullPath}".`}};function _l(e,t){return at(new Error($K[e](t)),{type:e,[wD]:!0},t)}function Mo(e,t){return e instanceof Error&&wD in e&&(t==null||!!(e.type&t))}const GK=["params","query","hash"];function UK(e){if(typeof e=="string")return e;if("path"in e)return e.path;const t={};for(const n of GK)n in e&&(t[n]=e[n]);return JSON.stringify(t,null,2)}const oC="[^/]+?",FK={sensitive:!1,strict:!1,start:!0,end:!0},WK=/[.+*?^${}()[\]/\\]/g;function VK(e,t){const n=at({},FK,t),r=[];let o=n.start?"^":"";const i=[];for(const c of e){const u=c.length?[]:[90];n.strict&&!c.length&&(o+="/");for(let d=0;d<c.length;d++){const f=c[d];let m=40+(n.sensitive?.25:0);if(f.type===0)d||(o+="/"),o+=f.value.replace(WK,"\\$&"),m+=40;else if(f.type===1){const{value:g,repeatable:_,optional:b,regexp:p}=f;i.push({name:g,repeatable:_,optional:b});const h=p||oC;if(h!==oC){m+=10;try{new RegExp(`(${h})`)}catch(v){throw new Error(`Invalid custom RegExp for param "${g}" (${h}): `+v.message)}}let y=_?`((?:${h})(?:/(?:${h}))*)`:`(${h})`;d||(y=b&&c.length<2?`(?:/${y})`:"/"+y),b&&(y+="?"),o+=y,m+=20,b&&(m+=-8),_&&(m+=-20),h===".*"&&(m+=-50)}u.push(m)}r.push(u)}if(n.strict&&n.end){const c=r.length-1;r[c][r[c].length-1]+=.7000000000000001}n.strict||(o+="/?"),n.end?o+="$":n.strict&&(o+="(?:/|$)");const a=new RegExp(o,n.sensitive?"":"i");function s(c){const u=c.match(a),d={};if(!u)return null;for(let f=1;f<u.length;f++){const m=u[f]||"",g=i[f-1];d[g.name]=m&&g.repeatable?m.split("/"):m}return d}function l(c){let u="",d=!1;for(const f of e){(!d||!u.endsWith("/"))&&(u+="/"),d=!1;for(const m of f)if(m.type===0)u+=m.value;else if(m.type===1){const{value:g,repeatable:_,optional:b}=m,p=g in c?c[g]:"";if(yr(p)&&!_)throw new Error(`Provided param "${g}" is an array but it is not repeatable (* or + modifiers)`);const h=yr(p)?p.join("/"):p;if(!h)if(b)f.length<2&&(u.endsWith("/")?u=u.slice(0,-1):d=!0);else throw new Error(`Missing required param "${g}"`);u+=h}}return u||"/"}return{re:a,score:r,keys:i,parse:s,stringify:l}}function jK(e,t){let n=0;for(;n<e.length&&n<t.length;){const r=t[n]-e[n];if(r)return r;n++}return e.length<t.length?e.length===1&&e[0]===80?-1:1:e.length>t.length?t.length===1&&t[0]===80?1:-1:0}function HK(e,t){let n=0;const r=e.score,o=t.score;for(;n<r.length&&n<o.length;){const i=jK(r[n],o[n]);if(i)return i;n++}if(Math.abs(o.length-r.length)===1){if(iC(r))return 1;if(iC(o))return-1}return o.length-r.length}function iC(e){const t=e[e.length-1];return e.length>0&&t[t.length-1]<0}const zK={type:0,value:""},KK=/[a-zA-Z0-9_]/;function qK(e){if(!e)return[[]];if(e==="/")return[[zK]];if(!e.startsWith("/"))throw new Error(`Route paths should start with a "/": "${e}" should be "/${e}".`);function t(m){throw new Error(`ERR (${n})/"${c}": ${m}`)}let n=0,r=n;const o=[];let i;function a(){i&&o.push(i),i=[]}let s=0,l,c="",u="";function d(){c&&(n===0?i.push({type:0,value:c}):n===1||n===2||n===3?(i.length>1&&(l==="*"||l==="+")&&t(`A repeatable param (${c}) must be alone in its segment. eg: '/:ids+.`),i.push({type:1,value:c,regexp:u,repeatable:l==="*"||l==="+",optional:l==="*"||l==="?"})):t("Invalid state to consume buffer"),c="")}function f(){c+=l}for(;s<e.length;){if(l=e[s++],l==="\\"&&n!==2){r=n,n=4;continue}switch(n){case 0:l==="/"?(c&&d(),a()):l===":"?(d(),n=1):f();break;case 4:f(),n=r;break;case 1:l==="("?n=2:KK.test(l)?f():(d(),n=0,l!=="*"&&l!=="?"&&l!=="+"&&s--);break;case 2:l===")"?u[u.length-1]=="\\"?u=u.slice(0,-1)+l:n=3:u+=l;break;case 3:d(),n=0,l!=="*"&&l!=="?"&&l!=="+"&&s--,u="";break;default:t("Unknown state");break}}return n===2&&t(`Unfinished custom RegExp for param "${c}"`),d(),a(),o}
49function YK(e,t,n){const r=VK(qK(e.path),n);{const i=new Set;for(const a of r.keys)i.has(a.name)&&He(`Found duplicated params with name "${a.name}" for path "${e.path}". Only the last one will be available on "$route.params".`),i.add(a.name)}const o=at(r,{record:e,parent:t,children:[],alias:[]});return t&&!o.record.aliasOf==!t.record.aliasOf&&t.children.push(o),o}function JK(e,t){const n=[],r=new Map;t=lC({strict:!1,end:!0,sensitive:!1},t);function o(u){return r.get(u)}function i(u,d,f){const m=!f,g=XK(u);tq(g,d),g.aliasOf=f&&f.record;const _=lC(t,u),b=[g];if("alias"in u){const y=typeof u.alias=="string"?[u.alias]:u.alias;for(const v of y)b.push(at({},g,{components:f?f.record.components:g.components,path:v,aliasOf:f?f.record:g}))}let p,h;for(const y of b){const{path:v}=y;if(d&&v[0]!=="/"){const w=d.record.path,S=w[w.length-1]==="/"?"":"/";y.path=d.record.path+(v&&S+v)}if(y.path==="*")throw new Error(`Catch all routes ("*") must now be defined using a param with a custom regexp.
50See more at https://next.router.vuejs.org/guide/migration/#removed-star-or-catch-all-routes.`);if(p=YK(y,d,_),d&&v[0]==="/"&&nq(p,d),f?(f.alias.push(p),eq(f,p)):(h=h||p,h!==p&&h.alias.push(p),m&&u.name&&!sC(p)&&a(u.name)),g.children){const w=g.children;for(let S=0;S<w.length;S++)i(w[S],p,f&&f.children[S])}f=f||p,(p.record.components&&Object.keys(p.record.components).length||p.record.name||p.record.redirect)&&l(p)}return h?()=>{a(h)}:Lc}function a(u){if(bD(u)){const d=r.get(u);d&&(r.delete(u),n.splice(n.indexOf(d),1),d.children.forEach(a),d.alias.forEach(a))}else{const d=n.indexOf(u);d>-1&&(n.splice(d,1),u.record.name&&r.delete(u.record.name),u.children.forEach(a),u.alias.forEach(a))}}function s(){return n}function l(u){let d=0;for(;d<n.length&&HK(u,n[d])>=0&&(u.record.path!==n[d].record.path||!_D(u,n[d]));)d++;n.splice(d,0,u),u.record.name&&!sC(u)&&r.set(u.record.name,u)}function c(u,d){let f,m={},g,_;if("name"in u&&u.name){if(f=r.get(u.name),!f)throw _l(1,{location:u});{const h=Object.keys(u.params||{}).filter(y=>!f.keys.find(v=>v.name===y));h.length&&He(`Discarded invalid param(s) "${h.join('", "')}" when navigating. See https://github.com/vuejs/router/blob/main/packages/router/CHANGELOG.md#414-2022-08-22 for more details.`)}_=f.record.name,m=at(aC(d.params,f.keys.filter(h=>!h.optional).map(h=>h.name)),u.params&&aC(u.params,f.keys.map(h=>h.name))),g=f.stringify(m)}else if("path"in u)g=u.path,g.startsWith("/")||He(`The Matcher cannot resolve relative paths but received "${g}". Unless you directly called \`matcher.resolve("${g}")\`, this is probably a bug in vue-router. Please open an issue at https://new-issue.vuejs.org/?repo=vuejs/router.`),f=n.find(h=>h.re.test(g)),f&&(m=f.parse(g),_=f.record.name);else{if(f=d.name?r.get(d.name):n.find(h=>h.re.test(d.path)),!f)throw _l(1,{location:u,currentLocation:d});_=f.record.name,m=at({},d.params,u.params),g=f.stringify(m)}const b=[];let p=f;for(;p;)b.unshift(p.record),p=p.parent;return{name:_,path:g,params:m,matched:b,meta:ZK(b)}}return e.forEach(u=>i(u)),{addRoute:i,resolve:c,removeRoute:a,getRoutes:s,getRecordMatcher:o}}function aC(e,t){const n={};for(const r of t)r in e&&(n[r]=e[r]);return n}function XK(e){return{path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:void 0,beforeEnter:e.beforeEnter,props:QK(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}}}function QK(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const r in e.components)t[r]=typeof n=="boolean"?n:n[r];return t}function sC(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function ZK(e){return e.reduce((t,n)=>at(t,n.meta),{})}function lC(e,t){const n={};for(const r in e)n[r]=r in t?t[r]:e[r];return n}function Av(e,t){return e.name===t.name&&e.optional===t.optional&&e.repeatable===t.repeatable}function eq(e,t){for(const n of e.keys)if(!n.optional&&!t.keys.find(Av.bind(null,n)))return He(`Alias "${t.record.path}" and the original record: "${e.record.path}" must have the exact same param named "${n.name}"`);for(const n of t.keys)if(!n.optional&&!e.keys.find(Av.bind(null,n)))return He(`Alias "${t.record.path}" and the original record: "${e.record.path}" must have the exact same param named "${n.name}"`)}function tq(e,t){t&&t.record.name&&!e.name&&!e.path&&He(`The route named "${String(t.re
50cord.name)}" has a child without a name and an empty path. Using that name won't render the empty path child so you probably want to move the name to the child instead. If this is intentional, add a name to the child route to remove the warning.`)}function nq(e,t){for(const n of t.keys)if(!e.keys.find(Av.bind(null,n)))return He(`Absolute path "${e.record.path}" must have the exact same param named "${n.name}" as its parent "${t.record.path}".`)}function _D(e,t){return t.children.some(n=>n===e||_D(e,n))}const SD=/#/g,rq=/&/g,oq=/\//g,iq=/=/g,aq=/\?/g,TD=/\+/g,sq=/%5B/g,lq=/%5D/g,ED=/%5E/g,cq=/%60/g,CD=/%7B/g,uq=/%7C/g,AD=/%7D/g,dq=/%20/g;function pw(e){return encodeURI(""+e).replace(uq,"|").replace(sq,"[").replace(lq,"]")}function fq(e){return pw(e).replace(CD,"{").replace(AD,"}").replace(ED,"^")}function Pv(e){return pw(e).replace(TD,"%2B").replace(dq,"+").replace(SD,"%23").replace(rq,"%26").replace(cq,"`").replace(CD,"{").replace(AD,"}").replace(ED,"^")}function pq(e){return Pv(e).replace(iq,"%3D")}function mq(e){return pw(e).replace(SD,"%23").replace(aq,"%3F")}function hq(e){return e==null?"":mq(e).replace(oq,"%2F")}function vu(e){try{return decodeURIComponent(""+e)}catch{He(`Error decoding "${e}". Using original value`)}return""+e}function gq(e){const t={};if(e===""||e==="?")return t;const r=(e[0]==="?"?e.slice(1):e).split("&");for(let o=0;o<r.length;++o){const i=r[o].replace(TD," "),a=i.indexOf("="),s=vu(a<0?i:i.slice(0,a)),l=a<0?null:vu(i.slice(a+1));if(s in t){let c=t[s];yr(c)||(c=t[s]=[c]),c.push(l)}else t[s]=l}return t}function cC(e){let t="";for(let n in e){const r=e[n];if(n=pq(n),r==null){r!==void 0&&(t+=(t.length?"&":"")+n);continue}(yr(r)?r.map(i=>i&&Pv(i)):[r&&Pv(r)]).forEach(i=>{i!==void 0&&(t+=(t.length?"&":"")+n,i!=null&&(t+="="+i))})}return t}function yq(e){const t={};for(const n in e){const r=e[n];r!==void 0&&(t[n]=yr(r)?r.map(o=>o==null?null:""+o):r==null?r:""+r)}return t}const PD=Symbol("router view location matched"),uC=Symbol("router view depth"),Hm=Symbol("router"),mw=Symbol("route location"),Rv=Symbol("router view location");function ec(){let e=[];function t(r){return e.push(r),()=>{const o=e.indexOf(r);o>-1&&e.splice(o,1)}}function n(){e=[]}return{add:t,list:()=>e,reset:n}}function vq(e,t,n){const r=()=>{e[t].delete(n)};so(r),ao(r),di(()=>{e[t].add(n)}),e[t].add(n)}function fge(e){if(!_t()){He("getCurrentInstance() returned null. onBeforeRouteLeave() must be called at the top of a setup function");return}const t=Vt(PD,{}).value;if(!t){He("No active route record was found when calling `onBeforeRouteLeave()`. Make sure you call this function inside a component child of <router-view>. Maybe you called it inside of App.vue?");return}vq(t,"leaveGuards",e)}function Ci(e,t,n,r,o){const i=r&&(r.enterCallbacks[o]=r.enterCallbacks[o]||[]);return()=>new Promise((a,s)=>{const l=d=>{d===!1?s(_l(4,{from:n,to:t})):d instanceof Error?s(d):BK(d)?s(_l(2,{from:t,to:d})):(i&&r.enterCallbacks[o]===i&&typeof d=="function"&&i.push(d),a())},c=e.call(r&&r.instances[o],t,n,bq(l,t,n));let u=Promise.resolve(c);if(e.length<3&&(u=u.then(l)),e.length>2){const d=`The "next" callback was never called inside of ${e.name?'"'+e.name+'"':""}:
51${e.toString()}
52. If you are returning a value instead of calling "next", make sure to remove the "next" parameter from your function.`;if(typeof c=="object"&&"then"in c)u=u.then(f=>l._called?f:(He(d),Promise.reject(new Error("Invalid navigation guard"))));else if(c!==void 0&&!l._called){He(d),s(new Error("Invalid navigation guard"));return}}u.catch(d=>s(d))})}function bq(e,t,n){let r=0;return function(){r++===1&&He(`The "next" callback was called more than once in one navigation guard when going from "${n.fullPath}" to "${t.fullPath}". It should be called exactly one time in each navigation guard. This will fail in production.`),e._called=!0,r===1&&e.apply(null,arguments)}}function Ig(e,t,n,r){const o=[];for(const i of e){!i.components&&!i.children.length&&He(`Record with path "${i.path}" is either missing a "component(s)" or "children" property.`);for(const a in i.components){let s=i.components[a];{if(!s||typeof s!="object"&&typeof s!="function")throw He(`Component "${a}" in record with path "${i.path}" is not a valid component. Received "${String(s)}".`),new Error("Invalid route component");if("then"in s){He(`Component "${a}" in record with path "${i.path}" is a Promise instead of a function that returns a Promise. Did you write "import('./MyPage.vue')" instead of "() => import('./MyPage.vue')" ? This will break in production if not fixed.`);const l=s;s=()=>l}else s.__asyncLoader&&!s.__warnedDefineAsync&&(s.__warnedDefineAsync=!0,He(`Component "${a}" in record with path "${i.path}" is defined using "defineAsyncComponent()". Write "() => import('./MyPage.vue')" instead of "defineAsyncComponent(() => import('./MyPage.vue'))".`))}if(!(t!=="beforeRouteEnter"&&!i.instances[a]))if(wq(s)){const c=(s.__vccOpts||s)[t];c&&o.push(Ci(c,n,r,i,a))}else{let l=s();"catch"in l||(He(`Component "${a}" in record with path "${i.path}" is a function that does not return a Promise. If you were passing a functional component, make sure to add a "displayName" to the component. This will break in production if not fixed.`),l=Promise.resolve(l)),o.push(()=>l.then(c=>{if(!c)return Promise.reject(new Error(`Couldn't resolve component "${a}" at "${i.path}"`));const u=bK(c)?c.default:c;i.components[a]=u;const f=(u.__vccOpts||u)[t];return f&&Ci(f,n,r,i,a)()}))}}}return o}function wq(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function dC(e){const t=Vt(Hm),n=Vt(mw),r=W(()=>t.resolve(Gn(e.to))),o=W(()=>{const{matched:l}=r.value,{length:c}=l,u=l[c-1],d=n.matched;
52if(!u||!d.length)return-1;const f=d.findIndex(na.bind(null,u));if(f>-1)return f;const m=fC(l[c-2]);return c>1&&fC(u)===m&&d[d.length-1].path!==m?d.findIndex(na.bind(null,l[c-2])):f}),i=W(()=>o.value>-1&&Eq(n.params,r.value.params)),a=W(()=>o.value>-1&&o.value===n.matched.length-1&&yD(n.params,r.value.params));function s(l={}){return Tq(l)?t[Gn(e.replace)?"replace":"push"](Gn(e.to)).catch(Lc):Promise.resolve()}if(qo){const l=_t();if(l){const c={route:r.value,isActive:i.value,isExactActive:a.value};l.__vrl_devtools=l.__vrl_devtools||[],l.__vrl_devtools.push(c),kl(()=>{c.route=r.value,c.isActive=i.value,c.isExactActive=a.value},{flush:"post"})}}return{route:r,href:W(()=>r.value.href),isActive:i,isExactActive:a,navigate:s}}const _q=_e({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:dC,setup(e,{slots:t}){const n=je(dC(e)),{options:r}=Vt(Hm),o=W(()=>({[pC(e.activeClass,r.linkActiveClass,"router-link-active")]:n.isActive,[pC(e.exactActiveClass,r.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const i=t.default&&t.default(n);return e.custom?i:qi("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:o.value},i)}}}),Sq=_q;function Tq(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function Eq(e,t){for(const n in t){const r=t[n],o=e[n];if(typeof r=="string"){if(r!==o)return!1}else if(!yr(o)||o.length!==r.length||r.some((i,a)=>i!==o[a]))return!1}return!0}function fC(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const pC=(e,t,n)=>e??t??n,Cq=_e({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){Aq();const r=Vt(Rv),o=W(()=>e.route||r.value),i=Vt(uC,0),a=W(()=>{let c=Gn(i);const{matched:u}=o.value;let d;for(;(d=u[c])&&!d.components;)c++;return c}),s=W(()=>o.value.matched[a.value]);Qr(uC,W(()=>a.value+1)),Qr(PD,s),Qr(Rv,o);const l=z();return Se(()=>[l.value,s.value,e.name],([c,u,d],[f,m,g])=>{u&&(u.instances[d]=c,m&&m!==u&&c&&c===f&&(u.leaveGuards.size||(u.leaveGuards=m.leaveGuards),u.updateGuards.size||(u.updateGuards=m.updateGuards))),c&&u&&(!m||!na(u,m)||!f)&&(u.enterCallbacks[d]||[]).forEach(_=>_(c))},{flush:"post"}),()=>{const c=o.value,u=e.name,d=s.value,f=d&&d.components[u];if(!f)return mC(n.default,{Component:f,route:c});const m=d.props[u],g=m?m===!0?c.params:typeof m=="function"?m(c):m:null,b=qi(f,at({},g,t,{onVnodeUnmounted:p=>{p.component.isUnmounted&&(d.instances[u]=null)},ref:l}));if(qo&&b.ref){const p={depth:a.value,name:d.name,path:d.path,meta:d.meta};(yr(b.ref)?b.ref.map(y=>y.i):[b.ref.i]).forEach(y=>{y.__vrv_devtools=p})}return mC(n.default,{Component:b,route:c})||b}}});function mC(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const RD=Cq;function Aq(){const e=_t(),t=e.parent&&e.parent.type.name;if(t&&(t==="KeepAlive"||t.includes("Transition"))){const n=t==="KeepAlive"?"keep-alive":"transition";He(`<router-view> can no longer be used directly inside <transition> or <keep-alive>.
53Use slot props instead:
54
55<router-view v-slot="{ Component }">
56  <${n}>
57    <component :is="Component" />
58  </${n}>
59</router-view>`)}}function tc(e,t){const n=at({},e,{matched:e.matched.map(r=>Nq(r,["instances","children","aliasOf"]))});return{_custom:{type:null,readOnly:!0,display:e.fullPath,tooltip:t,value:n}}}function Gd(e){return{_custom:{display:e}}}let Pq=0;function Rq(e,t,n){if(t.__hasDevtools)return;t.__hasDevtools=!0;const r=Pq++;sm({id:"org.vuejs.router"+(r?"."+r:""),label:"Vue Router",packageName:"vue-router",homepage:"https://router.vuejs.org",logo:"https://router.vuejs.org/logo.png",componentStateTypes:["Routing"],app:e},o=>{typeof o.now!="function"&&console.warn("[Vue Router]: You seem to be using an outdated version of Vue Devtools. Are you still using the Beta release instead of the stable one? You can find the links at https://devtools.vuejs.org/guide/installation.html."),o.on.inspectComponent((u,d)=>{u.instanceData&&u.instanceData.state.push({type:"Routing",key:"$route",editable:!1,value:tc(t.currentRoute.value,"Current Route")})}),o.on.visitComponentTree(({treeNode:u,componentInstance:d})=>{if(d.__vrv_devtools){const f=d.__vrv_devtools;
59u.tags.push({label:(f.name?`${f.name.toString()}: `:"")+f.path,textColor:0,tooltip:"This component is rendered by &lt;router-view&gt;",backgroundColor:ID})}yr(d.__vrl_devtools)&&(d.__devtoolsApi=o,d.__vrl_devtools.forEach(f=>{let m=DD,g="";f.isExactActive?(m=OD,g="This is exactly active"):f.isActive&&(m=kD,g="This link is active"),u.tags.push({label:f.route.path,textColor:0,tooltip:g,backgroundColor:m})}))}),Se(t.currentRoute,()=>{l(),o.notifyComponentUpdate(),o.sendInspectorTree(s),o.sendInspectorState(s)});const i="router:navigations:"+r;o.addTimelineLayer({id:i,label:`Router${r?" "+r:""} Navigations`,color:4237508}),t.onError((u,d)=>{o.addTimelineEvent({layerId:i,event:{title:"Error during Navigation",subtitle:d.fullPath,logType:"error",time:o.now(),data:{error:u},groupId:d.meta.__navigationId}})});let a=0;t.beforeEach((u,d)=>{const f={guard:Gd("beforeEach"),from:tc(d,"Current Location during this navigation"),to:tc(u,"Target location")};Object.defineProperty(u.meta,"__navigationId",{value:a++}),o.addTimelineEvent({layerId:i,event:{time:o.now(),title:"Start of navigation",subtitle:u.fullPath,data:f,groupId:u.meta.__navigationId}})}),t.afterEach((u,d,f)=>{const m={guard:Gd("afterEach")};f?(m.failure={_custom:{type:Error,readOnly:!0,display:f?f.message:"",tooltip:"Navigation Failure",value:f}},m.status=Gd("❌")):m.status=Gd("✅"),m.from=tc(d,"Current Location during this navigation"),m.to=tc(u,"Target location"),o.addTimelineEvent({layerId:i,event:{title:"End of navigation",subtitle:u.fullPath,time:o.now(),data:m,logType:f?"warning":"default",groupId:u.meta.__navigationId}})});const s="router-inspector:"+r;o.addInspector({id:s,label:"Routes"+(r?" "+r:""),icon:"book",treeFilterPlaceholder:"Search routes"});function l(){if(!c)return;const u=c;let d=n.getRoutes().filter(f=>!f.parent);d.forEach(ND),u.filter&&(d=d.filter(f=>Iv(f,u.filter.toLowerCase()))),d.forEach(f=>xD(f,t.currentRoute.value)),u.rootNodes=d.map(LD)}let c;o.on.getInspectorTree(u=>{c=u,u.app===e&&u.inspectorId===s&&l()}),o.on.getInspectorState(u=>{if(u.app===e&&u.inspectorId===s){const f=n.getRoutes().find(m=>m.record.__vd_id===u.nodeId);f&&(u.state={options:kq(f)})}}),o.sendInspectorTree(s),o.sendInspectorState(s)})}function Iq(e){return e.optional?e.repeatable?"*":"?":e.repeatable?"+":""}function kq(e){const{record:t}=e,n=[{editable:!1,key:"path",value:t.path}];return t.name!=null&&n.push({editable:!1,key:"name",value:t.name}),n.push({editable:!1,key:"regexp",value:e.re}),e.keys.length&&n.push({editable:!1,key:"keys",value:{_custom:{type:null,readOnly:!0,display:e.keys.map(r=>`${r.name}${Iq(r)}`).join(" "),tooltip:"Param keys",value:e.keys}}}),t.redirect!=null&&n.push({editable:!1,key:"redirect",value:t.redirect}),e.alias.length&&n.push({editable:!1,key:"aliases",value:e.alias.map(r=>r.record.path)}),Object.keys(e.record.meta).length&&n.push({editable:!1,key:"meta",value:e.record.meta}),n.push({key:"score",editable:!1,value:{_custom:{type:null,readOnly:!0,display:e.score.map(r=>r.join(", ")).join(" | "),tooltip:"Score used to sort routes",value:e.score}}}),n}const ID=15485081,kD=2450411,OD=8702998,Oq=2282478,DD=16486972,Dq=6710886;function LD(e){const t=[],{record:n}=e;n.name!=null&&t.push({label:String(n.name),textColor:0,backgroundColor:Oq}),n.aliasOf&&t.push({label:"alias",textColor:0,backgroundColor:DD}),e.__vd_match&&t.push({label:"matches",textColor:0,backgroundColor:ID}),e.__vd_exactActive&&t.push({label:"exact",textColor:0,backgroundColor:OD}),e.__vd_active&&t.push({label:"active",textColor:0,backgroundColor:kD}),n.redirect&&t.push({label:typeof n.redirect=="string"?`redirect: ${n.redirect}`:"redirects",textColor:16777215,backgroundColor:Dq});let r=n.__vd_id;return r==null&&(r=String(Lq++),n.__vd_id=r),{id:r,label:n.path,tags:t,children:e.children.map(LD)}}let Lq=0;const xq=/^\/(.*)\/([a-z]*)$/;function xD(e,t){const n=t.matched.length&&na(t.matched[t.matched.length-1],e.record);e.__vd_exactActive=e.__vd_active=n,n||(e.__vd_active=t.matched.some(r=>na(r,e.record))),e.children.forEach(r=>xD(r,t))}function ND(e){e.__vd_match=!1,e.children.forEach(ND)}function Iv(e,t){const n=String(e.re).match(xq);if(e.__vd_match=!1,!n||n.length<3)return!1;if(new RegExp(n[1].replace(/\$$/,""),n[2]).test(t))return e.children.forEac
59h(a=>Iv(a,t)),e.record.path!=="/"||t==="/"?(e.__vd_match=e.re.test(t),!0):!1;const o=e.record.path.toLowerCase(),i=vu(o);return!t.startsWith("/")&&(i.includes(t)||o.includes(t))||i.startsWith(t)||o.startsWith(t)||e.record.name&&String(e.record.name).includes(t)?!0:e.children.some(a=>Iv(a,t))}function Nq(e,t){const n={};for(const r in e)t.includes(r)||(n[r]=e[r]);return n}function Mq(e){const t=JK(e.routes,e),n=e.parseQuery||gq,r=e.stringifyQuery||cC,o=e.history;if(!o)throw new Error('Provide the "history" option when calling "createRouter()": https://next.router.vuejs.org/api/#history.');const i=ec(),a=ec(),s=ec(),l=Kp(bi);let c=bi;qo&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const u=Pg.bind(null,M=>""+M),d=Pg.bind(null,hq),f=Pg.bind(null,vu);function m(M,U){let k,te;return bD(M)?(k=t.getRecordMatcher(M),te=U):te=M,t.addRoute(te,k)}function g(M){const U=t.getRecordMatcher(M);U?t.removeRoute(U):He(`Cannot remove non-existent route "${String(M)}"`)}function _(){return t.getRoutes().map(M=>M.record)}function b(M){return!!t.getRecordMatcher(M)}function p(M,U){if(U=at({},U||l.value),typeof M=="string"){const Te=Rg(n,M,U.path),D=t.resolve({path:Te.path},U),V=o.createHref(Te.fullPath);return V.startsWith("//")?He(`Location "${M}" resolved to "${V}". A resolved location cannot start with multiple slashes.`):D.matched.length||He(`No match found for location with path "${M}"`),at(Te,D,{params:f(D.params),hash:vu(Te.hash),redirectedFrom:void 0,href:V})}let k;if("path"in M)"params"in M&&!("name"in M)&&Object.keys(M.params).length&&He(`Path "${M.path}" was passed with params but they will be ignored. Use a named route alongside params instead.`),k=at({},M,{path:Rg(n,M.path,U.path).path});else{const Te=at({},M.params);for(const D in Te)Te[D]==null&&delete Te[D];k=at({},M,{params:d(M.params)}),U.params=d(U.params)}const te=t.resolve(k,U),ae=M.hash||"";ae&&!ae.startsWith("#")&&He(`A \`hash\` should always start with the character "#". Replace "${ae}" with "#${ae}".`),te.params=u(f(te.params));const ue=SK(r,at({},M,{hash:fq(ae),path:te.path})),ge=o.createHref(ue);return ge.startsWith("//")?He(`Location "${M}" resolved to "${ge}". A resolved location cannot start with multiple slashes.`):te.matched.length||He(`No match found for location with path "${"path"in M?M.path:M}"`),at({fullPath:ue,hash:ae,query:r===cC?yq(M.query):M.query||{}},te,{redirectedFrom:void 0,href:ge})}function h(M){return typeof M=="string"?Rg(n,M,l.value.path):at({},M)}function y(M,U){if(c!==M)return _l(8,{from:U,to:M})}function v(M){return T(M)}function w(M){return v(at(h(M),{replace:!0}))}function S(M){const U=M.matched[M.matched.length-1];if(U&&U.redirect){const{redirect:k}=U;let te=typeof k=="function"?k(M):k;if(typeof te=="string"&&(te=te.includes("?")||te.includes("#")?te=h(te):{path:te},te.params={}),!("path"in te)&&!("name"in te))throw He(`Invalid redirect found:
60${JSON.stringify(te,null,2)}
61 when navigating to "${M.fullPath}". A redirect must contain a name or path. This will break in production.`),new Error("Invalid redirect");return at({query:M.query,hash:M.hash,params:"path"in te?{}:M.params},te)}}function T(M,U){const k=c=p(M),te=l.value,ae=M.state,ue=M.force,ge=M.replace===!0,Te=S(k);if(Te)return T(at(h(Te),{state:typeof Te=="object"?at({},ae,Te.state):ae,force:ue,replace:ge}),U||k);const D=k;D.redirectedFrom=U;let V;return!ue&&ZE(r,te,k)&&(V=_l(16,{to:D,from:te}),ve(te,te,!0,!1)),(V?Promise.resolve(V):R(D,te)).catch(oe=>Mo(oe)?Mo(oe,2)?oe:fe(oe):q(oe,D,te)).then(oe=>{if(oe){if(Mo(oe,2))return ZE(r,p(oe.to),D)&&U&&(U._count=U._count?U._count+1:1)>10?(He(`Detected an infinite redirection in a navigation guard when going from "${te.fullPath}" to "${D.fullPath}". Aborting to avoid a Stack Overflow. This will break in production if not fixed.`),Promise.reject(new Error("Infinite redirect in navigation guard"))):T(at({replace:ge},h(oe.to),{state:typeof oe.to=="object"?at({},ae,oe.to.state):ae,force:ue}),U||D)}else oe=E(D,te,!0,ge,ae);return P(D,te,oe),oe})}function C(M,U){const k=y(M,U);return k?Promise.reject(k):Promise.resolve()}function R(M,U){let k;const[te,ae,ue]=Bq(M,U);k=Ig(te.reverse(),"beforeRouteLeave",M,U);for(const Te of te)Te.leaveGuards.forEach(D=>{k.push(Ci(D,M,U))});const ge=C.bind(null,M,U);return k.push(ge),Cs(k).then(()=>{k=[];for(const Te of i.list())k.push(Ci(Te,M,U));return k.push(ge),Cs(k)}).then(()=>{k=Ig(ae,"beforeRouteUpdate",M,U);for(const Te of ae)Te.updateGuards.forEach(D=>{k.push(Ci(D,M,U))});return k.push(ge),Cs(k)}).then(()=>{k=[];for(const Te of M.matched)if(Te.beforeEnter&&!U.matched.includes(Te))if(yr(Te.beforeEnter))for(const D of Te.beforeEnter)k.push(Ci(D,M,U));else k.push(Ci(Te.beforeEnter,M,U));return k.push(ge),Cs(k)}).then(()=>(M.matched.forEach(Te=>Te.enterCallbacks={}),k=Ig(ue,"beforeRouteEnter",M,U),k.push(ge),Cs(k))).then(()=>{k=[];for(const Te of a.list())k.push(Ci(Te,M,U));return k.push(ge),Cs(k)}).catch(Te=>Mo(Te,8)?Te:Promise.reject(Te))}function P(M,U,k){for(const te of s.list())te(M,U,k)}function E(M,U,k,te,ae){const ue=y(M,U);if(ue)return ue;const ge=U===bi,Te=qo?history.state:{};k&&(te||ge?o.replace(M.fullPath,at({scroll:ge&&Te&&Te.scroll},ae)):o.push(M.fullPath,ae)),l.value=M,ve(M,U,k,ge),fe()}let A;function L(){A||(A=o.listen((M,U,k)=>{if(!ie.listening)return;const te=p(M),ae=S(te);if(ae){T(at(ae,{replace:!0}),te).catch(Lc);return}c=te;const ue=l.value;
61qo&&kK(tC(ue.fullPath,k.delta),jm()),R(te,ue).catch(ge=>Mo(ge,12)?ge:Mo(ge,2)?(T(ge.to,te).then(Te=>{Mo(Te,20)&&!k.delta&&k.type===yu.pop&&o.go(-1,!1)}).catch(Lc),Promise.reject()):(k.delta&&o.go(-k.delta,!1),q(ge,te,ue))).then(ge=>{ge=ge||E(te,ue,!1),ge&&(k.delta&&!Mo(ge,8)?o.go(-k.delta,!1):k.type===yu.pop&&Mo(ge,20)&&o.go(-1,!1)),P(te,ue,ge)}).catch(Lc)}))}let x=ec(),j=ec(),G;function q(M,U,k){fe(M);const te=j.list();return te.length?te.forEach(ae=>ae(M,U,k)):(He("uncaught error during route navigation:"),console.error(M)),Promise.reject(M)}function J(){return G&&l.value!==bi?Promise.resolve():new Promise((M,U)=>{x.add([M,U])})}function fe(M){return G||(G=!M,L(),x.list().forEach(([U,k])=>M?k(M):U()),x.reset()),M}function ve(M,U,k,te){const{scrollBehavior:ae}=e;if(!qo||!ae)return Promise.resolve();const ue=!k&&OK(tC(M.fullPath,0))||(te||!k)&&history.state&&history.state.scroll||null;return Fe().then(()=>ae(M,U,ue)).then(ge=>ge&&IK(ge)).catch(ge=>q(ge,M,U))}const le=M=>o.go(M);let re;const X=new Set,ie={currentRoute:l,listening:!0,addRoute:m,removeRoute:g,hasRoute:b,getRoutes:_,resolve:p,options:e,push:v,replace:w,go:le,back:()=>le(-1),forward:()=>le(1),beforeEach:i.add,beforeResolve:a.add,afterEach:s.add,onError:j.add,isReady:J,install(M){const U=this;M.component("RouterLink",Sq),M.component("RouterView",RD),M.config.globalProperties.$router=U,Object.defineProperty(M.config.globalProperties,"$route",{enumerable:!0,get:()=>Gn(l)}),qo&&!re&&l.value===bi&&(re=!0,v(o.location).catch(ae=>{He("Unexpected error when starting the router:",ae)}));const k={};for(const ae in bi)k[ae]=W(()=>l.value[ae]);M.provide(Hm,U),M.provide(mw,je(k)),M.provide(Rv,l);const te=M.unmount;X.add(M),M.unmount=function(){X.delete(M),X.size<1&&(c=bi,A&&A(),A=null,l.value=bi,re=!1,G=!1),te()},qo&&Rq(M,U,t)}};return ie}function Cs(e){return e.reduce((t,n)=>t.then(()=>n()),Promise.resolve())}function Bq(e,t){const n=[],r=[],o=[],i=Math.max(t.matched.length,e.matched.length);for(let a=0;a<i;a++){const s=t.matched[a];s&&(e.matched.find(c=>na(c,s))?r.push(s):n.push(s));const l=e.matched[a];l&&(t.matched.find(c=>na(c,l))||o.push(l))}return[n,r,o]}function Do(){return Vt(Hm)}function td(){return Vt(mw)}const pge=pi({id:"activityStore",state:()=>({lotteryItemDetail:{},orderItem:{},redeemItem:{}}),getters:{getLotteryItemDetail:e=>e.lotteryItemDetail,getOrderItem:e=>e.orderItem,getRedeemItem:e=>e.redeemItem},actions:{setLotteryItemDetail(e){this.lotteryItemDetail=e},setOrderItem(e){this.orderItem=e},setRedeemItem(e){this.redeemItem=e}},persist:!0}),hw=pi({id:"commonStore",state:()=>({isLoading:!1,teleportTarget:null,keepAliveList:["RechargeHistory"]}),getters:{getLoading:e=>e.isLoading,getKeepAliveList:e=>e.keepAliveList},actions:{setLoading(e){this.isLoading=e},setKeepAliveList(e){this.keepAliveList.includes(e)||this.keepAliveList.push(e)},reastKeepAliveList(){this.keepAliveList=[]},removeKeepAliveList(e){let t=Tp(this.keepAliveList);const n=t.indexOf(e);n>-1&&(t.splice(n,1),this.keepAliveList=t)}}}),$q=pi({id:"homeStore",state:()=>({rankList:[],sitemsg:{},isRead:!1,lotterySoltList:{},currentMenu:sessionStorage.getItem("clickedGameType")||"",currentTitle:"",homeMenu:[]}),getters:{getRankList:e=>e.rankList,getSiteMsg:e=>e.sitemsg,getReadState:e=>e.isRead,getLotterySoltList:e=>e.lotterySoltList,getCurrentMenu:e=>e.currentMenu,getCurrentTitle:e=>e.currentTitle},actions:{setRankList(e){this.rankList=e},setSiteMsg(e){this.sitemsg=e},setReadState(e){this.isRead=e},setLotterySoltList(e){this.lotterySoltList=e},setCurrentMenu(e){this.currentMenu=e},setCurrentTitle(e){this.currentTitle=e},setHomeMenu(e){this.homeMenu=e}}}),Js="/login",Gq=["/500","/","/main","/activity","/activity/ActivityDetail","/promotion","/promotion/PromotionRule","/promotion/RebateRatio","/wallet","/main/About/AboutDetail","/rpwd","/register","/main/CustomerService","/main/CustomerService/ServiceCollection","/maintenance","/downloadCenter","/downloadCenter/ios","/downloadCenter/empty","/installApp","/turntable","/home/AllGames","/home/AllOnlineGames","/home/Casino","/home/Casino/Detail","/home/Chess","/home/Chess/Detail","/home/FishGames","/home/Fishing","/home/HotGames","/home/Lottery","/
61home/Messages","/home/Original","/home/Slots","/home/eSports"];function zm(){const e={set(n,r,o=-1){o!==-1&&(o=Date.now()+o*1e3),window.localStorage.setItem(n,JSON.stringify({value:r,expires:o}))},get(n){const r=window.localStorage.getItem(n);if(r){const o=JSON.parse(r);return o.expires!==-1&&o.expires<Date.now()?(e.remove(n),null):o.value}return null},remove(n){window.localStorage.removeItem(n)}};return{localStore:e,cookie:{setCookie:function(n,r,o,i={sameSite:"None",secure:!0,domain:location.hostname}){let a="";if(o){const d=new Date;d.setTime(d.getTime()+o*24*60*60*1e3),a="; expires="+d.toUTCString()}const s=i.path?`; path=${i.path}`:"; path=/",l=i.domain?`; domain=${i.domain}`:"",c=i.secure?"; Secure":"",u=i.sameSite?`; SameSite=${i.sameSite}`:"";try{document.cookie=`${n}=${encodeURIComponent(r)}${a}${s}${l}${c}${u}`}catch(d){console.error("Failed to set cookie:",d)}},getCookie:function(n){const r=n+"=",o=document.cookie.split(";");for(let i=0;i<o.length;i++){let a=o[i].trim();if(a.indexOf(r)===0)return decodeURIComponent(a.substring(r.length,a.length))}return null},remove:function(n){this.setCookie(n,"",-1)}}}}const MD=new Map;function Mt(e){MD.set(e.key,e)}function Sl(e,t={}){const n=MD.get(e);return n?{id:t.id||e,key:e,component:n.component,props:{...n.defaultProps,...t.props},policy:{...n.defaultPolicy,...t.policy},onClose:t.onClose}:(console.warn(`[DialogQueue] createDialogQueueItem: key "${e}" is not registered.`),null)}function Wn(e,t={}){const n=Sl(e,t);if(!n)throw new Error(`[DialogQueue] key "${e}" is not registered.`);return n}const bn=je([]);let BD=0;const kv=z(""),$D=z(""),Ud=W(()=>bn.find(e=>!e._userClosed&&!e._routeHidden)||null),Uq=W(()=>bn.length===0),Fq=["close","overlay"];function GD(e){if(e.policy?.blockedRoutes?.some(r=>r===kv.value||r===$D.value))return!0;const n=e.policy?.allowedRoutes;return!n||n.length===0?!1:!n.includes(kv.value)}function Wq(e){return{priority:0,closeOnClickOverlay:!0,...e}}function Vq(e,t=5e3){return new Promise(n=>{const r=new Image,o=window.setTimeout(n,t);r.onload=()=>{window.clearTimeout(o),n()},r.onerror=()=>{window.clearTimeout(o),n()},r.src=e})}async function jq(e){if(!e.preloadImage)return;const t=Array.isArray(e.preloadImage)?e.preloadImage:[e.preloadImage];await Promise.all(t.map(n=>Vq(n)))}function Hq(e){const t={...e,component:ln(e.component),policy:e.policy,_priority:e.policy?.priority??0,_order:++BD};return t._routeHidden=GD(t),t}function zq(e){const t=bn.findIndex(n=>n._priority===e._priority?n._order>e._order:n._priority<e._priority);t===-1?bn.push(e):bn.splice(t,0,e)}function hC(e){return bn.some(t=>t.id===e)}function gC(e){return bn.some(t=>t.policy?.group===e)}function io(){async function e(l){const c=Wq(l.policy),u={...l,policy:c};return!c.allowDuplicate&&hC(u.id)?t(u,"duplicate-id"):c.group&&gC(c.group)?t(u,`group:${c.group}`):(await jq(c),!c.allowDuplicate&&hC(u.id)?t(u,"duplicate-id (post-preload)"):c.group&&gC(c.group)?t(u,`group:${c.group} (post-preload)`):(zq(Hq(u)),!0))}function t(l,c){return console.debug(`[DialogQueue] "${l.id}" dropped by queue: ${c}`),!1}function n(l,c="close"){const u=bn.findIndex(m=>m.id===l);if(u===-1)return!1;const d=bn[u];return d.policy?.persistent&&Fq.includes(c)?(d._userClosed=!0,d.onClose?.(c),!0):(bn.splice(u,1),d.onClose?.(c),!0)}function r(l,c=""){kv.value=l,$D.value=c,bn.forEach(u=>{u._routeHidden=GD(u)}),Ud.value===null&&bn.forEach(u=>{u.policy?.persistent&&u._userClosed&&(u._userClosed=!1)})}function o(l="close"){return Ud.value?n(Ud.value.id,l):!1}function i(l="clear"){bn.splice(0).forEach(u=>u.onClose?.(l))}function a(){bn.splice(0),BD=0}function s(l){return bn.some(c=>c.id===l)}return{current:Ud,items:bn,isEmpty:Uq,push:e,close:n,closeCurrent:o,clear:i,discard:a,has:s,onRouteChanged:r}}const UD="activityReceiveReward",Kq="activity-receive-reward",qq="activityUnAwardReminder",Yq="activity-un-award-reminder",FD="notifyCModal",Ov="notifyCenter",Jq=["game","AllLotteryGames","saasLottery"],WD="fastUpiKycOtp",VD="fast-upi-kyc-otp",jD="securityVerify",HD="wallet-security-verify";let yC=!1;const Xq=e=>Sl(jD,{id:e.id||`security-verify-${e.codeType}`,props:{codeType:e.codeType,submit:e.submit,phone:e.phone,showType:e.showType}
61,policy:{presentation:"center",priority:1300,group:HD,force:!0,closeOnClickOverlay:!1}});function Qq(e){et(async()=>{yC||(await e(),yC=!0)})}function Zq(){const e=Tt(),t=ud(),n=io(),{t:r}=on(),o=je({active:0}),i=z(!1),a=W(()=>e.getUserInfo),s=W(()=>t.isOpenForgetPasswordSMSState||t.isOpenForgetPasswordEmailState),l=W(()=>a.value?.verifyMethods?.google!=="0"),c=W(()=>a.value?.verifyMethods?.mobile!==""),u=W(()=>a.value?.verifyMethods?.email!==""),d=W(()=>t.isOpenAddBankCardOpenEmail),f=W(()=>u.value&&t.isOpenAddWithdrawEmailState),m=W(()=>t.isOpenAddWithdrawSMSState&&c.value),g=W(()=>[l.value,f.value,m.value].some(v=>v===!0)),_=W(()=>{const v=[];return m.value&&v.push({text:r("phoneverification"),title:r("SMSVerify"),value:"mobile"}),f.value&&v.push({text:r("emailverification"),title:r("EmailVerify"),value:"email"}),l.value&&v.push({text:r("googleverificate"),title:r("googleVerify"),value:"google"}),v}),b=W(()=>_.value[o.active]||{}),p=()=>{i.value=!0},h=v=>{o.active=v.selectedIndexes[0],i.value=!1},y=async v=>{const w=Xq(v);return w?n.push(w):!1};return Qq(async()=>{await t.getRegisterState(),t.getUserInfo({signature:e.token})}),{verifyList:_,verifyActive:b,verifyModal:i,isOpenWithdraw:g,isOpenForgetPasswordSMSState:s,isOpenAddBankCardOpenEmail:d,userInfo:a,openVerify:p,onSelectVerify:h,openSecurityVerifyDialog:y}}var eY=(e=>(e[e.Registr=1]="Registr",e[e.resetPassword=2]="resetPassword",e[e.bindEmailMmobile=3]="bindEmailMmobile",e[e.resetEmailMmobile=4]="resetEmailMmobile",e[e.openGoogle=5]="openGoogle",e[e.addBankCard=6]="addBankCard",e[e.addUSDT=7]="addUSDT",e[e.addEWallet=8]="addEWallet",e[e.addPIX=9]="addPIX",e[e.addWave=10]="addWave",e[e.addKBZ=11]="addKBZ",e[e.addNewUPI=13]="addNewUPI",e[e.addNewUPI_N=15]="addNewUPI_N",e[e.c2cRecharge=16]="c2cRecharge",e))(eY||{});function Dv({time:e,codeType:t}){const n=z(!1),{t:r}=on(),o=z(!1),i=Tt(),a=W(()=>i.getUserInfo),{start:s,pause:l,reset:c,current:u}=GI({time:e*1e3,onFinish:()=>{o.value=!1}}),d=W(()=>Math.ceil(u.value.total/1e3)),f=async p=>{const h=p||a.value.verifyMethods?.email;if(!h)return;await Re(mue({email:h,emailType:t}))&&(c(),s(),o.value=!0,Lr(r("sendSuccess")))},m=async p=>{const h=p||a.value.verifyMethods?.mobile;if(!h)return;await Re(uue({phone:h,codeType:t}))&&(c(),s(),o.value=!0,Lr(r("sendSuccess")))},g=async p=>{await Re(Mde(p))&&(c(),s(),o.value=!0,Lr(r("sendSuccess")))},_=async p=>{await Re(Bde(p))&&(c(),s(),o.value=!0,Lr(r("sendSuccess")))},b=async p=>{await Re(Gde(p))&&(c(),s(),o.value=!0,Lr(r("sendSuccess")))};return fn(()=>{o.value=!1,l(),c()}),{loading:n,isCount:o,seconds:d,getSMSCode:m,getEmailCode:f,getOTPCode:g,getWithdrawalOTPCode:_,getWithdrawalUsendOtpByWithdrawId:b}}const tY=_e({__name:"ServiceLIst",props:{list:{type:null,required:!0,default:{type:Array,default:()=>[]}}},emits:["onClick"],setup(e,{expose:t,emit:n}){t();const o={props:e,emits:n};return Object.defineProperty(o,"__isScriptSetup",{enumerable:!1,value:!0}),o}}),ot=(e,t)=>{const n=e.__vccOpts||e;for(const[r,o]of t)n[r]=o;return n},nY={class:"content"},rY=["onClick"],oY={class:"content-item-title"},iY=["src"];function aY(e,t,n,r,o,i){const a=un("van-icon");return we(),Ee("div",nY,[H("div",null,[(we(!0),Ee(ze,null,Dl(n.list,(s,l)=>(we(),Ee("div",{class:"content-item",key:l,onClick:()=>{r.emits("onClick",s)}},[H("div",oY,[s.imageUrl?(we(),Ee("img",{key:0,src:s.imageUrl,alt:""},null,8,iY)):(we(),Ee("i",{key:1,class:kn(["cstype-icon",`cstype-${s.typeID}`])},null,2)),H("span",null,ye(s.typeName||s.name),1)]),O(a,{name:"arrow",size:"18px",color:"#A8A8A8"})],8,rY))),128))])])}const sY=ot(tY,[["render",aY],["__scopeId","data-v-f4c030dd"],["__file","/home/jenkins/agent/workspace/AR108-Pages-india-khelv/src/components/common/ServiceLIst.vue"]]),lY=11,cY=25;function gw(e){const t=Do(),{ServerType:n}=e,r=W(()=>On().getIsSelfCustomerService),o=je({ContactList:[],CollectionList:[]}),i=z(),a=W(()=>o.ContactList),s=W(()=>o.CollectionList);let l=!1;function c(){t.go(-1)}function u(p){t.push({name:n==1?"Server-ServiceCollection":"CustomerService-ServiceCollection",state:{itemId:p.typeID}})}function d(p){if(p.url){if(Aa())gu({url:p.url,returnType:"1",title:""});else if(Jn()){Ys("recharge",{url:p.url,returnType:"1",gameName:""});return}wl(p.url)}}const f=async()=>{const p=await Re(n==1?lde():sde());p&&(o.ContactList=p.data||[])},m=async p=>{const h=await Re(n==1?ade(p):cde(p));h&&(o.CollectionList=h.data||[])};async function g(){const p=await Re(ude());p&&(i.value=p.data||{})}return{List:sY,goBack:c,onItemClick:u,onClickUrl:d,getList:f,ContactList:a,getServiceList:m,CollectionList:s,serviceGroup:i,getCustomerServiceGroup:g,isCenterServer:r,getSelfCustomerServiceLink:async p=>{if(l)return;if(!r.value){t.push({name:"CustomerService"});return}l=!0;let h=null;!Jn()&&!Aa()&&(h=new Promise(S=>{S(window.open("about:blank","_blank"))}));const y=tt.getDomainUrl()||window.location.origin||"",v=await Re(cA(encodeURIComponent(y))),w=localStorage.getItem("language")||"en";if(v?.data){if(l=!1,Aa()){oK(v.data+`&language=${w}`);return}else if(Jn()){Ys("recharge",{url:v.data+`&language=${w}`,returnType:"1",gameName:""});return}p==="worktraking"&&(window.location.href=v.data),h?.then(S=>{S&&(S.location.href=v.data+`&language=${w}`)})}else t.push({name:"CustomerService"})},goToTictek:async(p,h=!1)=>
61{if(l||!r.value||h||![0,2].includes(p.state))return;l=!0;const y=tt.getDomainUrl()||window.location.origin||"";let v=null;Jn()||(v=new Promise(R=>{R(window.open("about:blank","_blank"))}));const w=await Re(cA(encodeURIComponent(y))),S=localStorage.getItem("language")||"en",T=p.payID===lY?`&workOrderTypeId=${cY}`:"",C=w?.data+`&rechargeNumber=${p.rechargeNumber}&amount=${p.price}&language=${S}${T}`;if(w?.data){if(Aa())gu({url:C,returnType:"1",title:""});else if(Jn()){Ys("recharge",{url:C,returnType:"1",gameName:""});return}v?.then(R=>{R&&(R.location.href=C)})}l=!1}}}class uY{events;constructor(){this.events={}}on(t,n){this.events[t]||(this.events[t]=[]),this.events[t].push(n)}off(t,n){if(!t&&!n)return this.events={},this;if(t){if(!n)return this.events[t]=[],this;const r=this.events[t];if(!r)return this;let o=r.length;for(;o--;)r[o]===n&&r.splice(o,1);return this}}emit(t,...n){const r=this.events[t];if(!r)return;let o;for(let i=0;i<r.length;i++){const a=r[i];if(a&&(o=a.apply(this,n),o===!0))return o}}destory(){this.events={}}}let kg;function Km(){return kg||(kg=new uY),kg}const vC=z(!1);function mge(){const e=z(!1),t=z(!1),n=z(!1),r=z(!1),o=z(!1),i=z(!1),a=z(!1),s=z(!1),l=z(!1),c=z(!1),u=z(!1),d=z(!1),f=z(!1),m=z(!1);async function g(){const b=await Re(rN());if(b){const{registerSMSState:p,registerState:h,IsOpenForgetPasswordSMS:y,IsOpenForgetPasswordEmail:v,isOpenCaptcha:w="0",isOpenRegisterCaptcha:S="0",isOpenGoogleVerifySms:T,isOpenGoogleVerifyEmail:C,registerEmailState:R,registerMobileState:P,isOpenAddWithdrawSMS:E,isOpenAddWithdrawEmail:A,isOpenExternalAccount:L,isInvitecode:x}=b.data;e.value=Number(p)!==0,t.value=Number(h)!==0,o.value=y==="1",i.value=v==="1",l.value=Number(T)!==0,c.value=Number(C)!==0,u.value=R==="1",d.value=P==="1",n.value=Number(E)!==0,r.value=Number(A)!==0,a.value=w==="1",s.value=S==="1",f.value=L==="1",m.value=x==="1"}}async function _(){const b=await Re(dde());b&&(vC.value=b.data.state==1)}return{registerState:g,isShowSMS:e,isRegisterState:t,isOpenAddWithdrawSMSState:n,isOpenAddWithdrawEmailState:r,isSmSForgetPasswordSMSState:o,IsOpenForgetPasswordEmailState:i,getPointMallState:_,isShowPointMall:vC,hasOpenCaptcha:a,hasOpenRegisterCaptcha:s,isGoogleVerifySms:l,isGoogleVerifyEmail:c,isregisterEmailState:u,isregisterMobileState:d,isOpenExternalAccountState:f,isInvitecodeState:m}}const yw=()=>{let e=null;const t=z(!1),n=Km(),r=i=>{t.value=!1,n.emit("changeIsGame"),clearInterval(e),e=setTimeout(()=>{t.value=!0,i(),n.emit("changeIsGame")},1e4)},o=i=>{t.value=!1,clearInterval(e),i?n.emit("changeIsGame"):setTimeout(()=>{n.emit("changeIsGame")},1e4)};return so(()=>{t.value=!1,clearInterval(e)}),{start:r,end:o,flag:t}},dY=()=>({activityAwardCount:0,invitationBonusCount:0,bettingRebateCount:0,superJackpotCount:0,firstGiftCount:0,invitedWheelCount:0,attendanceBonusCount:0,totalCount:0}),zt=je({isTaskState:!1,isOpenJackpotReward:!1,isOpenWashCode:!1,unJackpotCount:0,isOpenActivityAward:!1,unWeeklyAwardCount:0,unDayAwardCount:0,isFinishUserGuidelines:!1,isFirstUserDayRequest:!1,FirstRechargeList:[],newbieGiftPackCount:0,isOpenChampion:0,newMemberGiftPackageSwitch:!1,firstDepositRewardCodeAmount:"",todayRewards:0,totalRewards:0,activityRedDot:dY()}),fY={A1:{goPath:"Recharge",icon:"weeklyType1"},A2:{goPath:"Recharge",icon:"weeklyType1"},A3:{goPath:"Withdraw",icon:"weeklyType2"},A4:{goPath:"Withdraw",icon:"weeklyType2"}
61,B5:{goPath:"home",homeType:"lottery",icon:"weeklyType3"},B6:{goPath:"home",homeType:"lottery",icon:"weeklyType3"},B7:{goPath:"home",homeType:"slot",icon:"weeklyType4"},B8:{goPath:"home",homeType:"slot",icon:"weeklyType4"},B9:{goPath:"home",homeType:"video",icon:"weeklyType5"},B10:{goPath:"home",homeType:"video",icon:"weeklyType5"},B11:{goPath:"home",homeType:"sport",icon:"weeklyType6"},B12:{goPath:"home",homeType:"sport",icon:"weeklyType6"},B13:{goPath:"home",homeType:"chess",icon:"weeklyType7"},B14:{goPath:"home",homeType:"chess",icon:"weeklyType7"},C15:{goPath:"PromotionShare",icon:"weeklyType8"},D16:{goPath:"DailySignIn",icon:"weeklyType9"},D17:{goPath:"SuperJackpot",icon:"weeklyType10"},D18:{goPath:"StrongBox",icon:"weeklyType11"},D19:{goPath:"Laundry",icon:"weeklyType12"}},nc=e=>e==="1",zD=e=>{const t=e||{};zt.activityRedDot={activityAwardCount:Number(t.activityAwardCount)||0,invitationBonusCount:Number(t.invitationBonusCount)||0,bettingRebateCount:Number(t.bettingRebateCount)||0,superJackpotCount:Number(t.superJackpotCount)||0,firstGiftCount:Number(t.firstGiftCount)||0,invitedWheelCount:Number(t.invitedWheelCount)||0,attendanceBonusCount:Number(t.attendanceBonusCount)||0,totalCount:Number(t.totalCount)||0}};let Ap=0,Nc=null,Pp=null;const pY=e=>(Nc=e,e.finally(()=>{Nc===e&&(Nc=null)}),e),KD=e=>{zt.isTaskState=nc(e.isTaskState),zt.isOpenJackpotReward=nc(e.isOpenJackpotReward),zt.isOpenWashCode=nc(e.isOpenWashCode),zt.isOpenActivityAward=nc(e.isOpenActivityAward),zt.unJackpotCount=e.unJackpotCount,zt.unWeeklyAwardCount=e.unWeeklyAwardCount||0,zt.isFinishUserGuidelines=!e.isFinishUserGuidelines,zt.isFirstUserDayRequest=e.isFirstUserDayRequest,zt.newbieGiftPackCount=e.newbieGiftPackCount||0,zt.isOpenChampion=e.isOpenChampion,zt.todayRewards=e.todayRewards||0,zt.totalRewards=e.totalRewards||0,zt.newMemberGiftPackageSwitch=nc(e.newMemberGiftPackageSwitch),zD(e?.activityRedDot??e?.ActivityRedDot)},qD=(e,t=!1)=>{if((e?.activityRedDot??e?.ActivityRedDot)==null){e&&(Pp=!1);return}Pp=!0,KD(e),t&&(Ap=Date.now())},mY=()=>{Ap=0,zD(null)};function nd(){async function e(l=!1){if(!l&&Nc&&await Nc,!l&&Date.now()-Ap<5e3){Ap=0;return}if(Pp!==!1){const u=await Re(iN({onlyRedDot:!0}));if((u?.code===0||u?.data)&&qD(u.data),Pp)return}const c=await Re(Wue());c?.data&&KD(c.data)}async function t(){if(!localStorage.getItem("token"))return;(await Re(zue())).code==0&&(zt.isFinishUserGuidelines=!1)}async function n(){(await Re(Hue())).code==0&&(zt.isFirstUserDayRequest=!1)}async function r(l=!1){if(!localStorage.getItem("token"))return;const c=await Re(Fue({getAll:l}));if(c?.code==0){let u=!1;return zt.FirstRechargeList=c.data.map(d=>(u&&(d.canReceive=!1),d.canReceive&&(u=!0),d)),new Promise(d=>{d(c.data)})}}async function o(l){const c=await Re(Uue({taskId:l}));return c?.code==0?(await r(),await e(!0),new Promise(u=>{u(!0)})):new Promise(u=>{u(c?.data||null)})}async function i(){if(!localStorage.getItem("token"))return;const l=await Re(Kue());l.code==0&&(zt.unDayAwardCount=l?.data||0)}const a=W(()=>zt),s=W(()=>a.value.unWeeklyAwardCount+a.value.unDayAwardCount+a.value.newbieGiftPackCount);return{ActiveTaskMap:fY,ActiveSotre:a,allUnAwardCount:s,getActive:e,refreshRedDot:()=>e(!0),saveUserGuidelines:t,saveUserDayRequest:n,getFirstRechargeList:r,receiveFirstRechargeReward:o,getDailyAwardCount:i}}const{getSelfCustomerServiceLink:hY}=gw({ServerType:2}),gY=W(()=>On().getIsSelfCustomerService);function hge(){const e=Do(),{setLoading:t}=hw(),{refreshRedDot:n}=nd(),r=z(),o=z([]),i=z(!1),a=z({orderCount:0,totalReceiveAmount:0,type:-1}),s=W(()=>!o.value.length||!o.value.filter(v=>v.isReceive===0).length),l=je({pageSize:10}),c=je({ruleList:[]}),u=W(()=>c.ruleList);return{goRule:()=>{e.push({name:"SuperJackpot-rule"})},goStar:()=>{e.push({name:"SuperJackpot-star"})},onLaundy:()=>{i.value=!1,a.value.type=-1,r.value.resetRefresh()},onRecived:async y=>{t(!0);try{await Re(pue({orderId:y}))&&(i.value=!0,n())}finally{t(!1)}},goBack:()=>{e.go(-1)},gotoCustom:()=>{gY.value?hY():e.push({name:"CustomerService"})},getRuleList:async()=>{const y=await tde();y?.data&&(c.ruleList=y.data)},onRecivedAll:async()=>
61{if(s.value)return;t(!0);const y=await Re(Gue());if(y){if(a.value.orderCount=y.data.orderCount,a.value.totalReceiveAmount=y.data.totalReceiveAmount,i.value=!0,a.value.type=1,n(),!r.value)return;r.value.resetRefresh()}t(!1)},RewardsRecordPageList:o,listRef:r,DialogShow:i,pageQuery:l,ruleList:u,recivedAll:a,isRecived:s}}const Og=z({amount:0,pwd:"",type:0,bid:0,name:""}),bC=z({}),wC=z([]);function gge(){const e=W(()=>On().getUpperOrLower),t=z(!1),n=localStorage.getItem("lastBandCarkName")||"",r=(g,_)=>{g[_]=g[_].replace(/[^\d]+/g,"")};function o(g,_){return/^[0-9]{8,12}$/.test(g)?!0:(Ro({message:_,wordBreak:"break-word"}),!1)}function i(g){const _={"𝘼":"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","𝙖":"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"};return g.replace(/[\uD800-\uDBFF][\uDC00-\uDFFF]|[\s\S]/g,b=>_[b]||b)}const a="khelv",s=(g,_)=>{const b=/[0-9`~!@#$%^&*()_\-+=<>?:"{}|,.\/;'\\[\]·~!@#¥%……&*()——\-+={}|《》?:“”【】、;‘',。、\f\n\r\t\v\d]/g;let p=g[_].replace(b,"").replace(/ {2,}/g," ");["ar020"].includes(a)&&(p=p.replace(/[^a-zA-Z\s]/g,"")),p=i(p),g[_]=vz(p.replace(/[\u0300-\u036f]/g,"")).normalize("NFD"),l(g,_)};function l(g,_){const b=e.value||"";b==="1"?g[_]=g[_].toLowerCase():b==="0"&&(g[_]=g[_].toUpperCase())}function c(g,_){n.length>0?(g[_]=n,l(g,_),t.value=!0):t.value=!1}function u(g){Og.value=g}function d(g){bC.value=g}function f(g){wC.value=g}return{iseditor:t,lastBandCarkName:n,onInput:r,checkAccoutNo:o,setUL:l,onLoad:c,makeTxt:s,data_NewSetWithdrawalH:Og,setWithdrawal:u,setWithdrawalsrule:d,withdrawalsrule:bC,setWithdrawalTypeslist:f,withdrawalTypeslist:wC,setc2cAmount:g=>{Og.value.amount=g}}}const yY=_e({__name:"ActivityReceiveRewardDialog",props:{amount:{type:[Number,String],required:!0}},emits:["confirm"],setup(e,{expose:t,emit:n}){t();const r={emit:n,get currency(){return ro}};return Object.defineProperty(r,"__isScriptSetup",{enumerable:!1,value:!0}),r}}),YD="/assets/png/succeed-Bc64QriX.png",vY="/assets/png/amountIcon-Ckse1McI.png",JD=e=>(wr("data-v-dd6acd3d"),e=e(),_r(),e),bY={class:"activity-receive-reward"},wY=JD(()=>H("img",{class:"activity-receive-reward__media",src:YD,alt:""},null,-1)),_Y={class:"activity-receive-reward__title"},SY={class:"activity-receive-reward__amount"},TY=JD(()=>H("img",{src:vY,alt:""},null,-1));function EY(e,t,n,r,o,i){return we(),Ee("div",bY,[wY,H("div",_Y,ye(e.$t("awardsReceived")),1),H("div",SY,[TY,H("span",null,ye(r.currency(n.amount)),1)]),H("button",{type:"button",class:"activity-receive-reward__button",onClick:t[0]||(t[0]=a=>r.emit("confirm"))},ye(e.$t("confirm")),1)])}const CY=ot(yY,[["render",EY],["__scopeId","data-v-dd6acd3d"],["__file","/home/jenkins/agent/workspace/AR108-Pages-india-khelv/src/components/DialogQueue/dialogs/ActivityReceiveRewardDialog.vue"]]),AY=_e({__name:"ActivityUnAwardReminderDialog",props:{count:{type:Number,required:!0}},emits:["confirm","close"],setup(e,{expose:t,emit:n}){t();const r={emit:n};return Object.defineProperty(r,"__isScriptSetup",{enumerable:!1,value:!0}),r}}),PY="/assets/png/present-BPe_cd7t.png",RY="/assets/png/close-DRxrtYLK.png",XD=e=>(wr("data-v-683d61a4"),e=e(),_r(),e),IY={class:"activity-un-award-reminder"},kY=XD(()=>H("img",{class:"activity-un-award-reminder__media",src:PY,alt:""},null,-1)),OY={class:"activity-un-award-reminder__title"},DY={class:"activity-un-award-reminder__desc"},LY=XD(()=>H("img",{src:RY,alt:""},null,-1)),xY=[LY];function NY(e,t,n,r,o,i){return we(),Ee("div",IY,[kY,H("div",OY,[St(ye(e.$t("activityTip5"))+" ",1),H("span",null,ye(n.count),1)]),H("div",DY,ye(e.$t("activityTip6")),1),H("button",{type:"button",class:"activity-un-award-reminder__button",onClick:t[0]||(t[0]=a=>r.emit("confirm"))},ye(e.$t("activityTip7")),1),H("button",{type:"button",class:"activity-un-award-reminder__close",onClick:t[1]||(t[1]=a=>r.emit("close"))},xY)])}const MY=ot(AY,[["render",NY],["__scopeId","data-v-683d61a4"],["__file","/home/jenkins/agent/workspace/AR108-Pages-india-khelv/src/components/DialogQueue/dialogs/ActivityUnAwardReminderDialog.vue"]]),BY="Logging",$Y="x-amz-user-agent",GY="NoHubcallbackProvidedException";var ar;(function(e){e.DEBUG="DEBUG",e.ERROR="ERROR",e.INFO="INFO",e.WARN="WARN",e.VERBOSE="VERBOSE",e.NONE="NONE"})(ar||(ar={}));const _C={VERBOSE:1,DEBUG:2,INFO:3,WARN:4,ERROR:5,NONE:6};class Pn{constructor(t,n=ar.WARN){this.name=t,this.level=n,this._pluggables=[]}_padding(t){return t<10?"0"+t:""+t}_ts(){const t=new Date;return[this._padding(t.getMinutes()),this._padding(t.getSeconds())].join(":")+"."+t.getMilliseconds()}configure(t){return t?(this._config=t,this._config):this._config}_log(t,...n){let r=this.level;Pn.LOG_LEVEL&&(r=Pn.LOG_LEVEL),typeof window<"u"&&window.LOG_LEVEL&&(r=window.LOG_LEVEL);const o=_C[r];if(!(_C[t]>=o))return;let a=console.log.bind(console);t===ar.ERROR&&console.error&&(a=console.error.bind(console)),t===ar.WARN&&console.warn&&(a=console.warn.bind(console)),Pn.BIND_ALL_LOG_LEVELS&&(t===ar.INFO&&console.info&&(a=console.info.bind(console)),t===ar.DEBUG&&console.debug&&(a=console.debug.bind(console)));const s=`[${t}] ${this._ts()} ${this.name}`;let l="";if(n.length===1&&typeof n[0]=="string")l=`${s} - ${n[0]}`,a(l);else if(n.length===1)l=`${s} ${n[0]}`,a(s,n[0]);else if(typeof n[0]=="string"){let c=n.slice(1);c.length===1&&(c=c[0]),l=`${s} - ${n[0]} ${c}`,a(`${s} - ${n[0]}`,c)}else l=`${s} ${n}`,a(s,n);for(const c of this._pluggables){const u={message:l,timestamp:Date.now()};c.pushLogs([u])}}log(...t){this._log(ar.INFO,...t)}info(...t){this._log(ar.INFO,...t)}warn(...t){this._log(ar.WARN,...t)}
61error(...t){this._log(ar.ERROR,...t)}debug(...t){this._log(ar.DEBUG,...t)}verbose(...t){this._log(ar.VERBOSE,...t)}addPluggable(t){t&&t.getCategoryName()===BY&&(this._pluggables.push(t),t.configure(this._config))}listPluggables(){return this._pluggables}}Pn.LOG_LEVEL=null;Pn.BIND_ALL_LOG_LEVELS=!1;class vr extends Error{constructor({message:t,name:n,recoverySuggestion:r,underlyingError:o,metadata:i}){if(super(t),this.name=n,this.underlyingError=o,this.recoverySuggestion=r,i){const{extendedRequestId:a,httpStatusCode:s,requestId:l}=i;this.metadata={extendedRequestId:a,httpStatusCode:s,requestId:l}}this.constructor=vr,Object.setPrototypeOf(this,vr.prototype)}}var Tl;(function(e){e.NoEndpointId="NoEndpointId",e.PlatformNotSupported="PlatformNotSupported",e.Unknown="Unknown",e.NetworkError="NetworkError"})(Tl||(Tl={}));const QD=(e,t=vr)=>(n,r,o)=>{const{message:i,recoverySuggestion:a}=e[r];if(!n)throw new t({name:r,message:o?`${i} ${o}`:i,recoverySuggestion:a})},Hi=typeof Symbol<"u"?Symbol("amplify_default"):"@@amplify_default",rc=new Pn("Hub");class UY{constructor(t){this.listeners=new Map,this.protectedChannels=["core","auth","api","analytics","interactions","pubsub","storage","ui","xr"],this.name=t}_remove(t,n){const r=this.listeners.get(t);if(!r){rc.warn(`No listeners for ${t}`);return}this.listeners.set(t,[...r.filter(({callback:o})=>o!==n)])}dispatch(t,n,r,o,i){typeof t=="string"&&this.protectedChannels.indexOf(t)>-1&&(o===Hi||rc.warn(`WARNING: ${t} is protected and dispatching on it can have unintended consequences`));const a={channel:t,crossTab:i,payload:{...n},source:r,patternInfo:[]};try{this._toListeners(a)}catch(s){rc.error(s)}}listen(t,n,r={listenerName:"noname"}){let o;const i=typeof r=="string"?{listenerName:r,enableCrossTabEvents:!1}:{listenerName:"noname",enableCrossTabEvents:!1,...r};if(typeof n!="function")throw new vr({name:GY,message:"No callback supplied to Hub"});o=n;let a=this.listeners.get(t);return a||(a=[],this.listeners.set(t,a)),a.push({name:i.listenerName,crossTab:i.enableCrossTabEvents,callback:o}),()=>{this._remove(t,o)}}_toListeners(t){const{channel:n,payload:r,crossTab:o}=t,i=this.listeners.get(n);i&&i.filter(s=>o?!!s.crossTab&&n==="auth":!0).forEach(s=>{rc.debug(`Dispatching to ${n} with `,r);try{s.callback(t)}catch(l){rc.error(l)}})}}const Ba=new UY("__default__"),FY=()=>{if(typeof window<"u"&&typeof window.btoa=="function")return window.btoa;if(typeof btoa=="function")return btoa;throw new vr({name:"Base64EncoderError",message:"Cannot resolve the `btoa` function from the environment."})},WY=()=>{if(typeof window<"u"&&typeof window.atob=="function")return window.atob;if(typeof atob=="function")return atob;throw new vr({name:"Base64EncoderError",message:"Cannot resolve the `atob` function from the environment."})},VY={convert(e,t){let n=e;return t?.urlSafe&&(n=n.replace(/-/g,"+").replace(/_/g,"/")),WY()(n)}};var Xo;(function(e){e.AuthTokenConfigException="AuthTokenConfigException",e.AuthUserPoolAndIdentityPoolException="AuthUserPoolAndIdentityPoolException",e.AuthUserPoolException="AuthUserPoolException",e.InvalidIdentityPoolIdException="InvalidIdentityPoolIdException",e.OAuthNotConfigureException="OAuthNotConfigureException"})(Xo||(Xo={}));const jY={[Xo.AuthTokenConfigException]:{message:"Auth Token Provider not configured.",recoverySuggestion:"Make sure to call Amplify.configure in your app."},[Xo.AuthUserPoolAndIdentityPoolException]:{message:"Auth UserPool or IdentityPool not configured.",recoverySuggestion:"Make sure to call Amplify.configure in your app with UserPoolId and IdentityPoolId."},[Xo.AuthUserPoolException]:{message:"Auth UserPool not configured.",recoverySuggestion:"Make sure to call Amplify.configure in your app with userPoolId and userPoolClientId."},[Xo.InvalidIdentityPoolIdException]:{message:"Invalid identity pool id provided.",recoverySuggestion:"Make sure a valid identityPoolId is given in the config."},[Xo.OAuthNotConfigureException]:{message:"oauth param not configured.",recoverySuggestion:"Make sure to call Amplify.configure with oauth parameter in your app."}},ZD=QD(jY);function yn(e){let t=!0;e?t=!!e.userPoolId&&!!e.userPoolClientId:t=!1,ZD(t,Xo.AuthUserPoolException)}function If(e){const t=!!e?.identityPoolId;ZD(t,Xo.InvalidIdentityPoolIdException)}function El(e){const t=e.split(".");if(t.length!==3)throw new Error("Invalid token");try{const r=t[1].replace(/-/g,"+").replace(/_/g,"/"),o=decodeURIComponent(VY.convert(r).split("").map(a=>`%${`00${a.charCodeAt(0).toString(16)}`.slice(-2)}`).join("")),i=JSON.parse(o);return{toString:()=>e,payload:i}}catch{throw new Error("Invalid token payload")}}const eL=e=>e&&e["nonRetryable"],Fd=new Pn("retryUtil");async function HY(e,t,n,r){if(typeof e!="function")throw Error("functionToRetry must be a function");return new Promise(async(o,i)=>{let a=0,s=!1,l=()=>{},c;for(;!s;){a++,Fd.debug(`${e.name} attempt #${a} with this vars: ${JSON.stringify(t)}`);try{o(await e(...t));return}catch(u){if(c=u,Fd.debug(`error on ${e.name}`,u),eL(u)){Fd.debug(`${e.name} non retryable error`,u),i(u);return}const d=n(a,t,u);if(Fd.debug(`${e.name} retrying in ${d} ms`),d===!1||s){i(u);return}else await new Promise(f=>{l=f,setTimeout(l,d)})}}i(c)})}const tL=e=>{const t=Reflect.ownKeys(e);for(const n of t){const r=e[n];(r&&typeof r=="object"||typeof r=="function")&&tL(r)}return Object.freeze(e)},zY=new Pn("parseAWSExports"),KY={API_KEY:"apiKey",AWS_IAM:"iam",AMAZON_COGNITO_USER_POOLS:"userPool",OPENID_CONNECT:"oidc",NONE:"none",AWS_LAMBDA:"lambda",LAMBDA:"lambda"},qY=(e={})=>
61{if(!Object.prototype.hasOwnProperty.call(e,"aws_project_region"))throw new vr({name:"InvalidParameterException",message:"Invalid config parameter.",recoverySuggestion:"Ensure passing the config object imported from  `amplifyconfiguration.json`."});const{aws_appsync_apiKey:t,aws_appsync_authenticationType:n,aws_appsync_graphqlEndpoint:r,aws_appsync_region:o,aws_bots_config:i,aws_cognito_identity_pool_id:a,aws_cognito_sign_up_verification_method:s,aws_cognito_mfa_configuration:l,aws_cognito_mfa_types:c,aws_cognito_password_protection_settings:u,aws_cognito_verification_mechanisms:d,aws_cognito_signup_attributes:f,aws_cognito_social_providers:m,aws_cognito_username_attributes:g,aws_mandatory_sign_in:_,aws_mobile_analytics_app_id:b,aws_mobile_analytics_app_region:p,aws_user_files_s3_bucket:h,aws_user_files_s3_bucket_region:y,aws_user_files_s3_dangerously_connect_to_http_endpoint_for_testing:v,aws_user_pools_id:w,aws_user_pools_web_client_id:S,geo:T,oauth:C,predictions:R,aws_cloud_logic_custom:P,Notifications:E,modelIntrospection:A}=e,L={};b&&(L.Analytics={Pinpoint:{appId:b,region:p}});const{InAppMessaging:x,Push:j}=E??{};if(x?.AWSPinpoint||j?.AWSPinpoint){if(x?.AWSPinpoint){const{appId:ie,region:M}=x.AWSPinpoint;L.Notifications={InAppMessaging:{Pinpoint:{appId:ie,region:M}}}}if(j?.AWSPinpoint){const{appId:ie,region:M}=j.AWSPinpoint;L.Notifications={...L.Notifications,PushNotification:{Pinpoint:{appId:ie,region:M}}}}}if(Array.isArray(i)&&(L.Interactions={LexV1:Object.fromEntries(i.map(ie=>[ie.name,ie]))}),r){const ie=KY[n];ie||zY.debug(`Invalid authentication type ${n}. Falling back to IAM.`),L.API={GraphQL:{endpoint:r,apiKey:t,region:o,defaultAuthMode:ie??"iam"}},A&&(L.API.GraphQL.modelIntrospection=A)}const G=l?{status:l&&l.toLowerCase(),totpEnabled:c?.includes("TOTP")??!1,smsEnabled:c?.includes("SMS")??!1}:void 0,q=u?{minLength:u.passwordPolicyMinLength,requireLowercase:u.passwordPolicyCharacters?.includes("REQUIRES_LOWERCASE")??!1,requireUppercase:u.passwordPolicyCharacters?.includes("REQUIRES_UPPERCASE")??!1,requireNumbers:u.passwordPolicyCharacters?.includes("REQUIRES_NUMBERS")??!1,requireSpecialCharacters:u.passwordPolicyCharacters?.includes("REQUIRES_SYMBOLS")??!1}:void 0,fe=Array.from(new Set([...d??[],...f??[]])).reduce((ie,M)=>({...ie,[M.toLowerCase()]:{required:!0}}),{}),ve=g?.includes("EMAIL")??!1,le=g?.includes("PHONE_NUMBER")??!1;(a||w)&&(L.Auth={Cognito:{identityPoolId:a,allowGuestAccess:_!=="enable",signUpVerificationMethod:s,userAttributes:fe,userPoolClientId:S,userPoolId:w,mfa:G,passwordFormat:q,loginWith:{username:!(ve||le),email:ve,phone:le}}});const re=C?Object.keys(C).length>0:!1,X=m?m.length>0:!1;if(L.Auth&&re&&(L.Auth.Cognito.loginWith={...L.Auth.Cognito.loginWith,oauth:{...YY(C),...X&&{providers:JY(m)}}}),h&&(L.Storage={S3:{bucket:h,region:y,dangerouslyConnectToHttpEndpointForTesting:v}}),T){const{amazon_location_service:ie}=T;L.Geo={LocationService:{maps:ie.maps,geofenceCollections:ie.geofenceCollections,searchIndices:ie.search_indices,region:ie.region}}}if(P&&(L.API={...L.API,REST:P.reduce((ie,M)=>{const{name:U,endpoint:k,region:te,service:ae}=M;return{...ie,[U]:{endpoint:k,...ae?{service:ae}:void 0,...te?{region:te}:void 0}}},{})}),R){const{VoiceId:ie}=R?.convert?.speechGenerator?.defaults??{};L.Predictions=ie?{...R,convert:{...R.convert,speechGenerator:{...R.convert.speechGenerator,defaults:{voiceId:ie}}}}:R}return L},SC=e=>e?.split(",")??[],YY=({domain:e,scope:t,redirectSignIn:n,redirectSignOut:r,responseType:o})=>({domain:e,scopes:t,redirectSignIn:SC(n),redirectSignOut:SC(r),responseType:o}),JY=e=>e.map(t=>{const n=t.toLowerCase();return n.charAt(0).toUpperCase()+n.slice(1)}),TC=new Pn("Auth");class XY{configure(t,n){this.authConfig=t,this.authOptions=n,t&&t.Cognito?.userPoolEndpoint&&TC.warn(EC("Amazon Cognito User Pool")),t&&t.Cognito?.identityPoolEndpoint&&TC.warn(EC("Amazon Cognito Identity Pool"))}async fetchAuthSession(t={}){let n,r;const o=await this.getTokens(t);return o?(r=o.accessToken?.payload?.sub,n=await this.authOptions?.credentialsProvider?.getCredentialsAndIdentityId({authConfig:this.authConfig,tokens:o,authenticated:!0,forceRefresh:t.forceRefresh})):n=await this.authOptions?.credentialsProvider?.getCredentialsAndIdentityId({authConfig:this.authConfig,authenticated:!1,forceRefresh:t.forceRefresh}),{tokens:o,credentials:n?.credentials,identityId:n?.identityId,userSub:r}}async clearCredentials(){await this.authOptions?.credentialsProvider?.clearCredentialsAndIdentityId()}async getTokens(t){return await this.authOptions?.tokenProvider?.getTokens(t)??void 0}}const EC=e=>`You are using a custom Amazon ${e} endpoint, ensure the endpoint is correct.`,an=[];for(let e=0;e<256;++e)an.push((e+256).toString(16).slice(1));function QY(e,t=0){return(an[e[t+0]]+an[e[t+1]]+an[e[t+2]]+an[e[t+3]]+"-"+an[e[t+4]]+an[e[t+5]]+"-"+an[e[t+6]]+an[e[t+7]]+"-"+an[e[t+8]]+an[e[t+9]]+"-"+an[e[t+10]]+an[e[t+11]]+an[e[t+12]]+an[e[t+13]]+an[e[t+14]]+an[e[t+15]]).toLowerCase()}let Dg;const ZY=new Uint8Array(16);function eJ(){if(!Dg){if(typeof crypto>"u"||!crypto.getRandomValues)throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");Dg=crypto.getRandomValues.bind(crypto)}return Dg(ZY)}const tJ=typeof crypto<"u"&&crypto.randomUUID&&crypto.randomUUID.bind(crypto),CC={randomUUID:tJ};function nJ(e,t,n){if(CC.randomUUID&&!t&&!e)return CC.randomUUID();e=e||{};const r=e.random??e.rng?.()??eJ();if(r.length<16)throw new Error("Random bytes length must be >= 16");if(r[6]=r[6]&15|64,r[8]=r[8]&63|128,t){if(n=n||0,n<0||n+16>t.length)throw new RangeError(`UUID byte range ${n}:${n+15} is out of buffer bounds`);for(let o=0;o<16;++o)t[n+o]=r[o];return t}return QY(r)}function rJ(e){const{version:t}=e;return t?t.startsWith("1"):!1}function oJ(e){if(!e)return;const{bucket_name:t,aws_region:n,buckets:r}=e;return{S3:{bucket:t,region:n,buckets:r&&hJ(r)}}}function iJ(e){if(!e)return;const{user_pool_id:t,user_pool_client_id:n,identity_pool_id:r,password_policy:o,mfa_configuration:i,mfa_methods:a,unauthenticated_identities_enabled:s,oauth:l,username_attributes:c,standard_required_attributes:u,groups:d,passwordless:f}=e,m={Cognito:{userPoolId:t,userPoolClientId:n,groups:d}};return r&&(m.Cognito={...m.Cognito,identityPoolId:r}),o&&(m.Cognito.passwordFormat={requireLowercase:o.require_lowercase,requireNumbers:o.require_numbers,requireUppercase:o.require_uppercase,requireSpecialCharacters:o.require_symbols,minLength:o.min_length??6}),i&&(m.Cognito.mfa={status:mJ(i),smsEnabled:a?.includes("SMS"),totpEnabled:a?.includes("TOTP")}),s&&(m.Cognito.allowGuestAccess=s),l&&(m.Cognito.loginWith={oauth:{domain:l.domain,redirectSignIn:l.redirect_sign_in_uri,redirectSignOut:l.redirect_sign_out_uri,responseType:l.response_type==="token"?"token":"code",scopes:l.scopes,providers:pJ(l.identity_providers)}}),c&&(m.Cognito.loginWith={...m.Cognito.loginWith,email:c.includes("email"),phone:c.includes("phone_number"),username:c.includes("username")}),u&&(m.Cognito.userAttributes=u.reduce((g,_)=>({...g,[_]:{required:!0}}),{})),f&&(m.Cognito.passwordless={emailOtpEnabled:f.email_otp_enabled,smsOtpEnabled:f.sms_otp_enabled,webAuthn:f.web_authn?{relyingPartyId:f.web_authn.relying_party_id,userVerification:f.web_authn.user_verification}:void 0,preferredChallenge:f.preferred_challenge}),m}function aJ(e){if(!e?.amazon_pinpoint)return;const{amazon_pinpoint:t}=e;return{Pinpoint:{appId:t.app_id,region:t.aws_region}}}function sJ(e){if(!e)return;const{aws_region:t,geofence_collections:n,maps:r,search_indices:o}=e;return{LocationService:{region:t,searchIndices:o,geofenceCollections:n,maps:r}}}function lJ(e){if(!e)return;const{aws_region:t,default_authorization_type:n,url:r,api_key:o,model_introspection:i}=e;return{GraphQL:{endpoint:r,defaultAuthMode:nL(n),region:t,apiKey:o,modelIntrospection:i}}}function cJ(e){if(!e?.events)return;const{url:t,aws_region:n,api_key:r,default_authorization_type:o}=e.events;return{Events:{endpoint:t,defaultAuthMode:nL(o),region:n,apiKey:r}}}function uJ(e){if(!e)return;const{aws_region:t,channels:n,amazon_pinpoint_app_id:r,amazon_connect:o}=e,i=n??[],a=i.includes("IN_APP_MESSAGING"),s=i.includes("APNS")||i.includes("FCM");if(!(a||s||!!o))return;const c={};a&&r&&t&&(c.InAppMessaging={Pinpoint:{appId:r,region:t}});const u={};return s&&r&&t&&(u.Pinpoint={appId:r,region:t}),o&&(u.CustomerProfiles={endpoint:o.endpoint,region:o.aws_region}),Object.keys(u).length>0&&(c.PushNotification=u),c}function dJ(e){const t={};if(e.storage&&(t.Storage=oJ(e.storage)),e.auth&&(t.Auth=iJ(e.auth)),e.analytics&&(t.Analytics=aJ(e.anal
61ytics)),e.geo&&(t.Geo=sJ(e.geo)),e.data&&(t.API=lJ(e.data)),e.custom){const n=cJ(e.custom);n&&"Events"in n&&(t.API={...t.API,...n})}return e.notifications&&(t.Notifications=uJ(e.notifications)),t}const fJ={AMAZON_COGNITO_USER_POOLS:"userPool",API_KEY:"apiKey",AWS_IAM:"iam",AWS_LAMBDA:"lambda",OPENID_CONNECT:"oidc"};function nL(e){return fJ[e]}const AC={GOOGLE:"Google",LOGIN_WITH_AMAZON:"Amazon",FACEBOOK:"Facebook",SIGN_IN_WITH_APPLE:"Apple"};function pJ(e=[]){return e.reduce((t,n)=>(AC[n]!==void 0&&t.push(AC[n]),t),[])}function mJ(e){return e==="OPTIONAL"?"optional":e==="REQUIRED"?"on":"off"}function hJ(e){const t={};return e.forEach(({name:n,bucket_name:r,aws_region:o,paths:i})=>{if(n in t)throw new Error(`Duplicate friendly name found: ${n}. Name must be unique.`);const a=i?Object.entries(i).reduce((s,[l,c])=>(c!==void 0&&(s[l]=c),s),{}):void 0;t[n]={bucketName:r,region:o,paths:a}}),t}const rL=e=>Object.keys(e).some(t=>t.startsWith("aws_"))?qY(e):rJ(e)?dJ(e):e;var Lv=function(e,t){return Lv=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,r){n.__proto__=r}||function(n,r){for(var o in r)Object.prototype.hasOwnProperty.call(r,o)&&(n[o]=r[o])},Lv(e,t)};function vw(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");Lv(e,t);function n(){this.constructor=e}e.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}var PC=function(){return PC=Object.assign||function(t){for(var n,r=1,o=arguments.length;r<o;r++){n=arguments[r];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i])}return t},PC.apply(this,arguments)};function oL(e,t,n,r){function o(i){return i instanceof n?i:new n(function(a){a(i)})}return new(n||(n=Promise))(function(i,a){function s(u){try{c(r.next(u))}catch(d){a(d)}}function l(u){try{c(r.throw(u))}catch(d){a(d)}}function c(u){u.done?i(u.value):o(u.value).then(s,l)}c((r=r.apply(e,t||[])).next())})}function bw(e,t){var n={label:0,sent:function(){if(i[0]&1)throw i[1];return i[1]},trys:[],ops:[]},r,o,i,a=Object.create((typeof Iterator=="function"?Iterator:Object).prototype);return a.next=s(0),a.throw=s(1),a.return=s(2),typeof Symbol=="function"&&(a[Symbol.iterator]=function(){return this}),a;function s(c){return function(u){return l([c,u])}}function l(c){if(r)throw new TypeError("Generator is already executing.");for(;a&&(a=0,c[0]&&(n=0)),n;)try{if(r=1,o&&(i=c[0]&2?o.return:c[0]?o.throw||((i=o.return)&&i.call(o),0):o.next)&&!(i=i.call(o,c[1])).done)return i;switch(o=0,i&&(c=[c[0]&2,i.value]),c[0]){case 0:case 1:i=c;break;case 4:return n.label++,{value:c[1],done:!1};case 5:n.label++,o=c[1],c=[0];continue;case 7:c=n.ops.pop(),n.trys.pop();continue;default:if(i=n.trys,!(i=i.length>0&&i[i.length-1])&&(c[0]===6||c[0]===2)){n=0;continue}if(c[0]===3&&(!i||c[1]>i[0]&&c[1]<i[3])){n.label=c[1];break}if(c[0]===6&&n.label<i[1]){n.label=i[1],i=c;break}if(i&&n.label<i[2]){n.label=i[2],n.ops.push(c);break}i[2]&&n.ops.pop(),n.trys.pop();continue}c=t.call(e,n)}catch(u){c=[6,u],o=0}finally{r=i=0}if(c[0]&5)throw c[1];return{value:c[0]?c[1]:void 0,done:!0}}}function bu(e){var t=typeof Symbol=="function"&&Symbol.iterator,n=t&&e[t],r=0;if(n)return n.call(e);if(e&&typeof e.length=="number")return{next:function(){return e&&r>=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function xv(e,t){var n=typeof Symbol=="function"&&e[Symbol.iterator];if(!n)return e;var r=n.call(e),o,i=[],a;try{for(;(t===void 0||t-- >0)&&!(o=r.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(n=r.return)&&n.call(r)}finally{if(a)throw a.error}}return i}function Nv(e,t,n){if(n||arguments.length===2)for(var r=0,o=t.length,i;r<o;r++)(i||!(r in t))&&(i||(i=Array.prototype.slice.call(t,0,r)),i[r]=t[r]);return e.concat(i||Array.prototype.slice.call(t))}function Xs(e){return this instanceof Xs?(this.v=e,this):new Xs(e)}function gJ(e,t,n){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var r=n.apply(e,t||[]),o,i=[];return o=Object.create((typeof AsyncIterator=="function"?AsyncIterator:Object).prototype),s("next"),s("throw"),s("return",a),o[Symbol.asyncIterator]=function(){return this},o;function a(m){return function(g){return Promise.resolve(g).then(m,d)}}function s(m,g){r[m]&&(o[m]=function(_){return new Promise(function(b,p){i.push([m,_,b,p]
61)>1||l(m,_)})},g&&(o[m]=g(o[m])))}function l(m,g){try{c(r[m](g))}catch(_){f(i[0][3],_)}}function c(m){m.value instanceof Xs?Promise.resolve(m.value.v).then(u,d):f(i[0][2],m)}function u(m){l("next",m)}function d(m){l("throw",m)}function f(m,g){m(g),i.shift(),i.length&&l(i[0][0],i[0][1])}}function yJ(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var t=e[Symbol.asyncIterator],n;return t?t.call(e):(e=typeof bu=="function"?bu(e):e[Symbol.iterator](),n={},r("next"),r("throw"),r("return"),n[Symbol.asyncIterator]=function(){return this},n);function r(i){n[i]=e[i]&&function(a){return new Promise(function(s,l){a=e[i](a),o(s,l,a.done,a.value)})}}function o(i,a,s,l){Promise.resolve(l).then(function(c){i({value:c,done:s})},a)}}function wi(e,t,n,r){if(n==="a"&&!r)throw new TypeError("Private accessor was defined without a getter");if(typeof t=="function"?e!==t||!r:!t.has(e))throw new TypeError("Cannot read private member from an object whose class did not declare it");return n==="m"?r:n==="a"?r.call(e):r?r.value:t.get(e)}function vJ(e,t,n,r,o){if(r==="m")throw new TypeError("Private method is not writable");if(r==="a"&&!o)throw new TypeError("Private accessor was defined without a setter");if(typeof t=="function"?e!==t||!o:!t.has(e))throw new TypeError("Cannot write private member to an object whose class did not declare it");return r==="a"?o.call(e,n):o?o.value=n:t.set(e,n),n}var Ir=64,bJ=32,wJ=new Uint32Array([1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298]),_J=[1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225],SJ=Math.pow(2,53)-1,kf=(function(){function e(){this.state=Int32Array.from(_J),this.temp=new Int32Array(64),this.buffer=new Uint8Array(64),this.bufferLength=0,this.bytesHashed=0,this.finished=!1}return e.prototype.update=function(t){if(this.finished)throw new Error("Attempted to update an already finished hash.");var n=0,r=t.byteLength;if(this.bytesHashed+=r,this.bytesHashed*8>SJ)throw new Error("Cannot hash more than 2^53 - 1 bits");for(;r>0;)this.buffer[this.bufferLength++]=t[n++],r--,this.bufferLength===Ir&&(this.hashBuffer(),this.bufferLength=0)},e.prototype.digest=function(){if(!this.finished){var t=this.bytesHashed*8,n=new DataView(this.buffer.buffer,this.buffer.byteOffset,this.buffer.byteLength),r=this.bufferLength;if(n.setUint8(this.bufferLength++,128),r%Ir>=Ir-8){for(var o=this.bufferLength;o<Ir;o++)n.setUint8(o,0);this.hashBuffer(),this.bufferLength=0}for(var o=this.bufferLength;o<Ir-8;o++)n.setUint8(o,0);n.setUint32(Ir-8,Math.floor(t/4294967296),!0),n.setUint32(Ir-4,t),this.hashBuffer(),this.finished=!0}for(var i=new Uint8Array(bJ),o=0;o<8;o++)i[o*4]=this.state[o]>>>24&255,i[o*4+1]=this.state[o]>>>16&255,i[o*4+2]=this.state[o]>>>8&255,i[o*4+3]=this.state[o]>>>0&255;return i},e.prototype.hashBuffer=function(){for(var t=this,n=t.buffer,r=t.state,o=r[0],i=r[1],a=r[2],s=r[3],l=r[4],c=r[5],u=r[6],d=r[7],f=0;f<Ir;f++){if(f<16)this.temp[f]=(n[f*4]&255)<<24|(n[f*4+1]&255)<<16|(n[f*4+2]&255)<<8|n[f*4+3]&255;else{var m=this.temp[f-2],g=(m>>>17|m<<15)^(m>>>19|m<<13)^m>>>10;m=this.temp[f-15];var _=(m>>>7|m<<25)^(m>>>18|m<<14)^m>>>3;this.temp[f]=(g+this.temp[f-7]|0)+(_+this.temp[f-16]|0)}var b=(((l>>>6|l<<26)^(l>>>11|l<<21)^(l>>>25|l<<7))+(l&c^~l&u)|0)+(d+(wJ[f]+this.temp[f]|0)|0)|0,p=((o>>>2|o<<30)^(o>>>13|o<<19)^(o>>>22|o<<10))+(o&i^o&a^i&a)|0;d=u,u=c,c=l,l=s+b|0,s=a,a=i,i=o,o=b+p|0}r[0]+=o,r[1]+=i,r[2]+=a,r[3]+=s,r[4]+=l,r[5]+=c,r[6]+=u,r[7]+=d},e})();const TJ=e=>new TextEncoder().encode(e);var EJ=typeof Buffer<"u"&&Buffer.from?function(e){return Buffer.from(e,"utf8")}:TJ;function iL(e){return e instanceof Uint8Array?e:typeof e=="string"?EJ(e):ArrayBuffer.isView(e)?new Uint8Array(e.buffer,e.byteOffset,e.byteLength/Uint8Array.BYTES_PER_ELEMENT):new Uint8Array(e)}function CJ(e){return typeof e=="string"?e.length===0:e.byteLength===0}var AJ=(function(){function e(t){this.secret=t,this.hash=new kf,this.reset()}return e.prototype.update=function(t){if(!(CJ(t)||this.error))try{this.hash.update(iL(t))}catch(n){this.error=n}},e.prototype.digestSync=function(){if(this.error)throw this.error;return this.outer?(this.outer.finished||this.outer.update(this.hash.digest()),this.outer.digest()):this.hash.digest()},e.prototype.digest=function(){return oL(this,void 0,void 0,function(){return bw(this,function(t){return[2,this.digestSync()]})})},e.prototype.reset=function(){if(this.hash=new kf,this.secret){this.outer=new kf;var t=PJ(this.secret),n=new Uint8Array(Ir);n.set(t);for(var r=0;r<Ir;r++)t[r]^=54,n[r]^=92;this.hash.update(t),this.outer.update(n);for(var r=0;r<t.byteLength;r++)t[r]=0}},e})();function PJ(e){var t=iL(e);if(t.byteLength>Ir){var n=new kf;n.update(t),t=n.digest()}
61var r=new Uint8Array(Ir);return r.set(t),r}const aL={};for(let e=0;e<256;e++){let t=e.toString(16).toLowerCase();t.length===1&&(t=`0${t}`),aL[e]=t}function RJ(e){let t="";for(let n=0;n<e.byteLength;n++)t+=aL[e[n]];return t}var Ft;(function(e){e.WebUnknown="0",e.React="1",e.NextJs="2",e.Angular="3",e.VueJs="4",e.Nuxt="5",e.Svelte="6",e.ServerSideUnknown="100",e.ReactSSR="101",e.NextJsSSR="102",e.AngularSSR="103",e.VueJsSSR="104",e.NuxtSSR="105",e.SvelteSSR="106",e.ReactNative="201",e.Expo="202"})(Ft||(Ft={}));var RC;(function(e){e.AI="ai",e.API="api",e.Auth="auth",e.Analytics="analytics",e.DataStore="datastore",e.Geo="geo",e.InAppMessaging="inappmessaging",e.Interactions="interactions",e.Predictions="predictions",e.PubSub="pubsub",e.PushNotification="pushnotification",e.Storage="storage"})(RC||(RC={}));var IC;(function(e){e.CreateConversation="1",e.GetConversation="2",e.ListConversations="3",e.DeleteConversation="4",e.SendMessage="5",e.ListMessages="6",e.OnMessage="7",e.Generation="8",e.UpdateConversation="9"})(IC||(IC={}));var kC;(function(e){e.Record="1",e.IdentifyUser="2"})(kC||(kC={}));var OC;(function(e){e.GraphQl="1",e.Get="2",e.Post="3",e.Put="4",e.Patch="5",e.Del="6",e.Head="7"})(OC||(OC={}));var DC;(function(e){e.SignUp="1",e.ConfirmSignUp="2",e.ResendSignUpCode="3",e.SignIn="4",e.FetchMFAPreference="6",e.UpdateMFAPreference="7",e.SetUpTOTP="10",e.VerifyTOTPSetup="11",e.ConfirmSignIn="12",e.DeleteUserAttributes="15",e.DeleteUser="16",e.UpdateUserAttributes="17",e.FetchUserAttributes="18",e.ConfirmUserAttribute="22",e.SignOut="26",e.UpdatePassword="27",e.ResetPassword="28",e.ConfirmResetPassword="29",e.FederatedSignIn="30",e.RememberDevice="32",e.ForgetDevice="33",e.FetchDevices="34",e.SendUserAttributeVerificationCode="35",e.SignInWithRedirect="36",e.StartWebAuthnRegistration="37",e.CompleteWebAuthnRegistration="38",e.ListWebAuthnCredentials="39",e.DeleteWebAuthnCredential="40"})(DC||(DC={}));var LC;(function(e){e.Subscribe="1",e.GraphQl="2"})(LC||(LC={}));var xC;(function(e){e.SearchByText="0",e.SearchByCoordinates="1",e.SearchForSuggestions="2",e.SearchByPlaceId="3",e.SaveGeofences="4",e.GetGeofence="5",e.ListGeofences="6",e.DeleteGeofences="7"})(xC||(xC={}));var NC;(function(e){e.SyncMessages="1",e.IdentifyUser="2",e.NotifyMessageInteraction="3"})(NC||(NC={}));var MC;(function(e){e.None="0"})(MC||(MC={}));var BC;(function(e){e.Convert="1",e.Identify="2",e.Interpret="3"})(BC||(BC={}));var $C;(function(e){e.Subscribe="1"})($C||($C={}));var GC;(function(e){e.InitializePushNotifications="1",e.IdentifyUser="2",e.RegisterDevice="3",e.RemoveDevice="4"})(GC||(GC={}));var UC;(function(e){e.UploadData="1",e.DownloadData="2",e.List="3",e.Copy="4",e.Remove="5",e.GetProperties="6",e.GetUrl="7",e.GetDataAccess="8",e.ListCallerAccessGrants="9"})(UC||(UC={}));const IJ="6.22.1",qm=()=>typeof global<"u",Gl=()=>typeof window<"u",sL=()=>typeof document<"u",ww=()=>typeof process<"u",wu=(e,t)=>!!Object.keys(e).find(n=>n.startsWith(t));var FC={};function kJ(){const e=r=>r.startsWith("_react")||r.startsWith("__react"),t=r=>Object.keys(r).find(e),n=()=>Array.from(document.querySelectorAll("[id]"));return sL()&&n().some(t)}function OJ(){return ww()&&typeof FC<"u"&&!!Object.keys(FC).find(e=>e.includes("react"))}
61function DJ(){return Gl()&&wu(window,"__VUE")}function LJ(){return qm()&&wu(global,"__VUE")}var WC={};function xJ(){return Gl()&&wu(window,"__SVELTE")}function NJ(){return ww()&&typeof WC<"u"&&!!Object.keys(WC).find(e=>e.includes("svelte"))}function MJ(){return Gl()&&window.next&&typeof window.next=="object"}function BJ(){return qm()&&(wu(global,"__next")||wu(global,"__NEXT"))}function $J(){return Gl()&&(window.__NUXT__!==void 0||window.$nuxt!==void 0)}function GJ(){return qm()&&typeof global.__NUXT_PATHS__<"u"}var VC={};function UJ(){const e=!!(sL()&&document.querySelector("[ng-version]")),t=!!(Gl()&&typeof window.ng<"u");return e||t}function FJ(){return ww()&&typeof VC=="object"&&VC.npm_lifecycle_script?.startsWith("ng ")||!1}function WJ(){return typeof navigator<"u"&&typeof navigator.product<"u"&&navigator.product==="ReactNative"}function VJ(){return qm()&&typeof global.expo<"u"}function jJ(){return Gl()}const HJ=[{platform:Ft.Expo,detectionMethod:VJ},{platform:Ft.ReactNative,detectionMethod:WJ},{platform:Ft.NextJs,detectionMethod:MJ},{platform:Ft.Nuxt,detectionMethod:$J},{platform:Ft.Angular,detectionMethod:UJ},{platform:Ft.React,detectionMethod:kJ},{platform:Ft.VueJs,detectionMethod:DJ},{platform:Ft.Svelte,detectionMethod:xJ},{platform:Ft.WebUnknown,detectionMethod:jJ},{platform:Ft.NextJsSSR,detectionMethod:BJ},{platform:Ft.NuxtSSR,detectionMethod:GJ},{platform:Ft.ReactSSR,detectionMethod:OJ},{platform:Ft.VueJsSSR,detectionMethod:LJ},{platform:Ft.AngularSSR,detectionMethod:FJ},{platform:Ft.SvelteSSR,detectionMethod:NJ}];function zJ(){return HJ.find(e=>e.detectionMethod())?.platform||Ft.ServerSideUnknown}let Mc;const Lg=[];let Mv=!1;const KJ=10,qJ=10,YJ=1e3,lL=()=>{if(!Mc){if(Mc=zJ(),Mv)for(;Lg.length;)Lg.pop()?.();else Lg.forEach(e=>{e()});jC(Ft.ServerSideUnknown,KJ),jC(Ft.WebUnknown,qJ)}return Mc};function JJ(){Mc=void 0}function jC(e,t){Mc===e&&!Mv&&setTimeout(()=>{JJ(),Mv=!0,setTimeout(lL,YJ)},t)}const XJ={},QJ=(e,t)=>XJ[e]?.[t]?.additionalDetails,ZJ="aws-amplify",eX=e=>e.replace(/\+.*/,""),tX=({category:e,action:t}={})=>{const n=[[ZJ,eX(IJ)]];if(e&&n.push([e,t]),n.push(["framework",lL()]),e&&t){const r=QJ(e,t);r&&r.forEach(o=>{n.push(o)})}return n},Ym=e=>tX(e).map(([r,o])=>r&&o?`${r}/${o}`:r).join(" ");function dn(e){return typeof e=="function"}function nX(e){var t=function(r){Error.call(r),r.stack=new Error().stack},n=e(t);return n.prototype=Object.create(Error.prototype),n.prototype.constructor=n,n}var xg=nX(function(e){return function(n){e(this),this.message=n?n.length+` errors occurred during unsubscription:
62`+n.map(function(r,o){return o+1+") "+r.toString()}).join(`
63  `):"",this.name="UnsubscriptionError",this.errors=n}});function HC(e,t){if(e){var n=e.indexOf(t);0<=n&&e.splice(n,1)}}var _w=(function(){function e(t){this.initialTeardown=t,this.closed=!1,this._parentage=null,this._finalizers=null}return e.prototype.unsubscribe=function(){var t,n,r,o,i;if(!this.closed){this.closed=!0;var a=this._parentage;if(a)if(this._parentage=null,Array.isArray(a))try{for(var s=bu(a),l=s.next();!l.done;l=s.next()){var c=l.value;c.remove(this)}}catch(_){t={error:_}}finally{try{l&&!l.done&&(n=s.return)&&n.call(s)}finally{if(t)throw t.error}}else a.remove(this);var u=this.initialTeardown;if(dn(u))try{u()}catch(_){i=_ instanceof xg?_.errors:[_]}var d=this._finalizers;if(d){this._finalizers=null;try{for(var f=bu(d),m=f.next();!m.done;m=f.next()){var g=m.value;try{zC(g)}catch(_){i=i??[],_ instanceof xg?i=Nv(Nv([],xv(i)),xv(_.errors)):i.push(_)}}}catch(_){r={error:_}}finally{try{m&&!m.done&&(o=f.return)&&o.call(f)}finally{if(r)throw r.error}}}if(i)throw new xg(i)}},e.prototype.add=function(t){var n;if(t&&t!==this)if(this.closed)zC(t);else{if(t instanceof e){if(t.closed||t._hasParent(this))return;t._addParent(this)}(this._finalizers=(n=this._finalizers)!==null&&n!==void 0?n:[]).push(t)}},e.prototype._hasParent=function(t){var n=this._parentage;return n===t||Array.isArray(n)&&n.includes(t)},e.prototype._addParent=function(t){var n=this._parentage;this._parentage=Array.isArray(n)?(n.push(t),n):n?[n,t]:t},e.prototype._removeParent=function(t){var n=this._parentage;n===t?this._parentage=null:Array.isArray(n)&&HC(n,t)},e.prototype.remove=function(t){var n=this._finalizers;n&&HC(n,t),t instanceof e&&t._removeParent(this)},e.EMPTY=(function(){var t=new e;return t.closed=!0,t})(),e})();_w.EMPTY;function cL(e){return e instanceof _w||e&&"closed"in e&&dn(e.remove)&&dn(e.add)&&dn(e.unsubscribe)}function zC(e){dn(e)?e():e.unsubscribe()}var rX={Promise:void 0},oX={setTimeout:function(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];return setTimeout.apply(void 0,Nv([e,t],xv(n)))},clearTimeout:function(e){return clearTimeout(e)},delegate:void 0};function uL(e){oX.setTimeout(function(){throw e})}function KC(){}function iX(e){e()}var Sw=(function(e){vw(t,e);function t(n){var r=e.call(this)||this;return r.isStopped=!1,n?(r.destination=n,cL(n)&&n.add(r)):r.destination=lX,r}return t.create=function(n,r,o){return new Bv(n,r,o)},t.prototype.next=function(n){this.isStopped||this._next(n)},t.prototype.error=function(n){this.isStopped||(this.isStopped=!0,this._error(n))},t.prototype.complete=function(){this.isStopped||(this.isStopped=!0,this._complete())},t.prototype.unsubscribe=function(){this.closed||(this.isStopped=!0,e.prototype.unsubscribe.call(this),this.destination=null)},t.prototype._next=function(n){this.destination.next(n)},t.prototype._error=function(n){try{this.destination.error(n)}finally{this.unsubscribe()}},t.prototype._complete=function(){try{this.destination.complete()}finally{this.unsubscribe()}},t})(_w),aX=(function(){function e(t){this.partialObserver=t}return e.prototype.next=function(t){var n=this.partialObserver;if(n.next)try{n.next(t)}catch(r){Wd(r)}},e.prototype.error=function(t){var n=this.partialObserver;if(n.error)try{n.error(t)}catch(r){Wd(r)}else Wd(t)},e.prototype.complete=function(){var t=this.partialObserver;if(t.complete)try{t.complete()}catch(n){Wd(n)}},e})(),Bv=(function(e){vw(t,e);function t(n,r,o){var i=e.call(this)||this,a;return dn(n)||!n?a={next:n??void 0,error:r??void 0,complete:o??void 0}:a=n,i.destination=new aX(a),i}return t})(Sw);function Wd(e){uL(e)}function sX(e){throw e}var lX={closed:!0,next:KC,error:sX,complete:KC},Tw=(function(){return typeof Symbol=="function"&&Symbol.observable||"@@observable"})();function cX(e){return e}function uX(e){return e.length===0?cX:e.length===1?e[0]:function(n){return e.reduce(function(r,o){return o(r)},n)}}var br=(function(){function e(t){t&&(this._subscribe=t)}return e.prototype.lift=function(t){var n=new e;return n.source=this,n.operator=t,n},e.prototype.subscribe=function(t,n,r){var o=this,i=fX(t)?t:new Bv(t,n,r);return iX(function(){var a=o,s=a.operator,l=a.source;i.add(s?s.call(i,l):l?o._subscribe(i):o._trySubscribe(i))}),i},e.prototype._trySubscribe=function(t){try{return this._subscribe(t)}catch(n){t.error(n)}},e.prototype.forEach=function(t,n){var r=this;return n=qC(n),new n(function(o,i){var a=new Bv({next:function(s){try{t(s)}catch(l){i(l),a.unsubscribe()}},error:i,complete:o});r.subscribe(a)})},e.prototype._subscribe=function(t){var n;return(n=this.source)===null||n===void 0?void 0:n.subscribe(t)},e.prototype[Tw]=function(){return this},e.prototype.pipe=function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return uX(t)(this)},e.prototype.toPromise=function(t){var n=this;return t=qC(t),new t(function(r,o){var i;n.subscribe(function(a){return i=a},function(a){return o(a)},function(){return r(i)})})},e.create=function(t){return new e(t)},e})();function qC(e){var t;return(t=e??rX.Promise)!==null&&t!==void 0?t:Promise}function dX(e){return e&&dn(e.next)&&dn(e.error)&&dn(e.complete)}function fX(e){return e&&e instanceof Sw||dX(e)&&cL(e)}function pX(e){return dn(e?.lift)}function Jm(e){return function(t){if(pX(t))return t.lift(function(n){try{return e(n,this)}catch(r){this.error(r)}});throw new TypeError("Unable to lift unknown Observable type")}}function Ew(e,t,n,r,o){return new mX(e,t,n,r,o)}var mX=(function(e){vw(t,e);function t(n,r,o,i,a,s){var l=e.call(this,n)||this;return l.onFinalize=a,l.shouldUnsubscribe=s,l._next=r?function(c){try{r(c)}catch(u){n.error(u)}}:e.prototype._next,l._error=i?function(c){try{i(c)}catch(u){n.error(u)}finally{this.unsubscribe()}}:e.prototype._error,l._complete=o?function(){try{o()}catch(c){n.error(c)}finally{this.unsubscribe()}}:e.prototype._complete,l}return t.prototype.unsubscribe=function(){var n;if(!this.shouldUnsubscribe||this.shouldUnsubscribe()){var r=this.closed;e.prototype.unsubscribe.call(this),!r&&((n=this.onFinalize)===null||n===void 0||n.call(this))}},t})(Sw),dL=(function(e){return e&&typeof e.length=="number"&&typeof e!="function"});function fL(e){return dn(e?.then)}function pL(e){return dn(e[Tw])}function mL(e){return Symbol.asyncIterator&&dn(e?.[Symbol.asyncIterator])}function hL(e){return new TypeError("You provided "+(e!==null&&typeof e=="object"?"an invali
63d object":"'"+e+"'")+" where a stream was expected. You can provide an Observable, Promise, ReadableStream, Array, AsyncIterable, or Iterable.")}function hX(){return typeof Symbol!="function"||!Symbol.iterator?"@@iterator":Symbol.iterator}var gL=hX();function yL(e){return dn(e?.[gL])}function vL(e){return gJ(this,arguments,function(){var n,r,o,i;return bw(this,function(a){switch(a.label){case 0:n=e.getReader(),a.label=1;case 1:a.trys.push([1,,9,10]),a.label=2;case 2:return[4,Xs(n.read())];case 3:return r=a.sent(),o=r.value,i=r.done,i?[4,Xs(void 0)]:[3,5];case 4:return[2,a.sent()];case 5:return[4,Xs(o)];case 6:return[4,a.sent()];case 7:return a.sent(),[3,2];case 8:return[3,10];case 9:return n.releaseLock(),[7];case 10:return[2]}})})}function bL(e){return dn(e?.getReader)}function Cw(e){if(e instanceof br)return e;if(e!=null){if(pL(e))return gX(e);if(dL(e))return yX(e);if(fL(e))return vX(e);if(mL(e))return wL(e);if(yL(e))return bX(e);if(bL(e))return wX(e)}throw hL(e)}function gX(e){return new br(function(t){var n=e[Tw]();if(dn(n.subscribe))return n.subscribe(t);throw new TypeError("Provided object does not correctly implement Symbol.observable")})}function yX(e){return new br(function(t){for(var n=0;n<e.length&&!t.closed;n++)t.next(e[n]);t.complete()})}function vX(e){return new br(function(t){e.then(function(n){t.closed||(t.next(n),t.complete())},function(n){return t.error(n)}).then(null,uL)})}function bX(e){return new br(function(t){var n,r;try{for(var o=bu(e),i=o.next();!i.done;i=o.next()){var a=i.value;if(t.next(a),t.closed)return}}catch(s){n={error:s}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}t.complete()})}function wL(e){return new br(function(t){_X(e,t).catch(function(n){return t.error(n)})})}function wX(e){return wL(vL(e))}function _X(e,t){var n,r,o,i;return oL(this,void 0,void 0,function(){var a,s;return bw(this,function(l){switch(l.label){case 0:l.trys.push([0,5,6,11]),n=yJ(e),l.label=1;case 1:return[4,n.next()];case 2:if(r=l.sent(),!!r.done)return[3,4];if(a=r.value,t.next(a),t.closed)return[2];l.label=3;case 3:return[3,1];case 4:return[3,11];case 5:return s=l.sent(),o={error:s},[3,11];case 6:return l.trys.push([6,,9,10]),r&&!r.done&&(i=n.return)?[4,i.call(n)]:[3,8];case 7:l.sent(),l.label=8;case 8:return[3,10];case 9:if(o)throw o.error;return[7];case 10:return[7];case 11:return t.complete(),[2]}})})}function $a(e,t,n,r,o){r===void 0&&(r=0),o===void 0&&(o=!1);var i=t.schedule(function(){n(),o?e.add(this.schedule(null,r)):this.unsubscribe()},r);if(e.add(i),!o)return i}function _L(e,t){return t===void 0&&(t=0),Jm(function(n,r){n.subscribe(Ew(r,function(o){return $a(r,e,function(){return r.next(o)},t)},function(){return $a(r,e,function(){return r.complete()},t)},function(o){return $a(r,e,function(){return r.error(o)},t)}))})}function SL(e,t){return t===void 0&&(t=0),Jm(function(n,r){r.add(e.schedule(function(){return n.subscribe(r)},t))})}function SX(e,t){return Cw(e).pipe(SL(t),_L(t))}function TX(e,t){return Cw(e).pipe(SL(t),_L(t))}function EX(e,t){return new br(function(n){var r=0;return t.schedule(function(){r===e.length?n.complete():(n.next(e[r++]),n.closed||this.schedule())})})}function CX(e,t){return new br(function(n){var r;return $a(n,t,function(){r=e[gL](),$a(n,t,function(){var o,i,a;try{o=r.next(),i=o.value,a=o.done}catch(s){n.error(s);return}a?n.complete():n.next(i)},0,!0)}),function(){return dn(r?.return)&&r.return()}})}function TL(e,t){if(!e)throw new Error("Iterable cannot be null");return new br(function(n){$a(n,t,function(){var r=e[Symbol.asyncIterator]();$a(n,t,function(){r.next().then(function(o){o.done?n.complete():n.next(o.value)})},0,!0)})})}function AX(e,t){return TL(vL(e),t)}function PX(e,t){if(e!=null){if(pL(e))return SX(e,t);if(dL(e))return EX(e,t);if(fL(e))return TX(e,t);if(mL(e))return TL(e,t);if(yL(e))return CX(e,t);if(bL(e))return AX(e,t)}throw hL(e)}function RX(e,t){return t?PX(e,t):Cw(e)}function IX(e,t){return Jm(function(n,r){var o=0;n.subscribe(Ew(r,function(i){r.next(e.call(t,i,o++))}))})}function kX(e,t){return Jm(function(n,r){var o=0;n.subscribe(Ew(r,function(i){return e.call(t,i,o++)&&r.next(i)}))})}const OX=()=>
63{if(typeof self>"u")return!1;const e=self;return typeof e.WorkerGlobalScope<"u"&&self instanceof e.WorkerGlobalScope};class Qs{networkMonitor(t){const n=OX()?self:typeof window<"u"&&window;return n?new br(r=>{r.next({online:n.navigator.onLine});const o=()=>{r.next({online:!0})},i=()=>{r.next({online:!1})};return n.addEventListener("online",o),n.addEventListener("offline",i),Qs._observers.push(r),()=>{n.removeEventListener("online",o),n.removeEventListener("offline",i),Qs._observers=Qs._observers.filter(a=>a!==r)}}):RX([{online:!0}])}static _observerOverride(t){for(const n of this._observers){if(n.closed){this._observers=this._observers.filter(r=>r!==n);continue}n?.next&&n.next(t)}}}Qs._observers=[];const $v=()=>typeof window<"u"&&typeof window.document<"u",DX="NoAmplifyContextError";class _u extends vr{constructor(t="No AmplifyContext available. Call Amplify.configure() to set a global context, or pass a context as the first argument."){super({name:DX,message:t,recoverySuggestion:"Call Amplify.configure() before using this API, or pass an AmplifyContext created via createAmplifyContext() as the first argument."}),this.constructor=_u,Object.setPrototypeOf(this,_u.prototype)}}let Rp=null;function Oi(){if(!Rp)throw new _u;return Rp}function LX(e){Rp=e}function Gv(){return Rp!==null}const EL=Symbol.for("amplify.context");function YC(e){return e!=null&&typeof e=="object"&&EL in e}class Mi extends vr{constructor(){super({name:Tl.PlatformNotSupported,message:"Function not supported on current platform"})}}const xX=new Pn("KeyValueStorage");class CL{constructor(t){this.storage=t}async setItem(t,n){if(!this.storage)throw new Mi;this.storage.setItem(t,n)}async getItem(t){if(!this.storage)throw new Mi;return this.storage.getItem(t)}async removeItem(t){if(!this.storage)throw new Mi;this.storage.removeItem(t)}async clear(){if(!this.storage)throw new Mi;this.storage.clear()}addListener(t){const n=this.listeners??(this.listeners=new Set);if(n.add(t),$v()&&n.size===1){const r=o=>{o.storageArea===this.storage&&this.listeners?.forEach(i=>{Promise.resolve(i({key:o.key,oldValue:o.oldValue,newValue:o.newValue})).catch(a=>{xX.error("Error in storage event listener",a)})})};this.storageListener=r,window.addEventListener("storage",r,!1)}return()=>{n.delete(t);const{storageListener:r}=this;$v()&&n.size===0&&r&&(window.removeEventListener("storage",r,!1),this.storageListener=void 0)}}}class AL{constructor(){this.storage=new Map}get length(){return this.storage.size}key(t){return t>this.length-1?null:Array.from(this.storage.keys())[t]}setItem(t,n){this.storage.set(t,n)}getItem(t){return this.storage.get(t)??null}removeItem(t){this.storage.delete(t)}clear(){this.storage.clear()}}const PL=new Pn("CoreStorageUtils"),NX=()=>{try{if(typeof window<"u"&&window.localStorage)return window.localStorage}catch{PL.info("localStorage not found. InMemoryStorage is used as a fallback.")}return new AL},RL=()=>{try{if(typeof window<"u"&&window.sessionStorage)return window.sessionStorage.getItem("test"),window.sessionStorage;throw new Error("sessionStorage is not defined")}catch{return PL.info("sessionStorage not found. InMemoryStorage is used as a fallback."),new AL}};class MX extends CL{constructor(){super(NX())}}class BX extends CL{constructor(){super(RL())}}var Kr;class $X{constructor(t){Kr.set(this,void 0),vJ(this,Kr,t,"f")}setItem(t,n){if(!wi(this,Kr,"f"))throw new Mi;wi(this,Kr,"f").setItem(t,n)}getItem(t){if(!wi(this,Kr,"f"))throw new Mi;return wi(this,Kr,"f").getItem(t)}removeItem(t){if(!wi(this,Kr,"f"))throw new Mi;wi(this,Kr,"f").removeItem(t)}clear(){if(!wi(this,Kr,"f"))throw new Mi;wi(this,Kr,"f").clear()}}Kr=new WeakMap;class GX extends $X{constructor(){super(RL())}}function Vd(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)r!=="__proto__"&&(e[r]=n[r])}return e}var UX={read:function(e){return e[0]==='"'&&(e=e.slice(1,-1)),e.replace(/(%[\dA-F]{2})+/gi,decodeURIComponent)},write:function(e){return encodeURIComponent(e).replace(/%(2[346BF]|3[AC-F]|40|5[BDE]|60|7[BCD])/g,decodeURIComponent)}};function Uv(e,t){function n(o,i,a){if(!(typeof document>"u")){a=Vd({},t,a),typeof a.expires=="number"&&(a.expires=new Date(Date.now()+a.expires*864e5)),a.expires&&(a.expires=a.expires.toUTCString()),o=encodeURIComponent(o).replace(/%(2[346B]|5E|60|7C)/g,decode
63URIComponent).replace(/[()]/g,escape);var s="";for(var l in a)a[l]&&(s+="; "+l,a[l]!==!0&&(s+="="+a[l].split(";")[0]));return document.cookie=o+"="+e.write(i,o)+s}}function r(o){if(!(typeof document>"u"||arguments.length&&!o)){for(var i=document.cookie?document.cookie.split("; "):[],a={},s=0;s<i.length;s++){var l=i[s].split("="),c=l.slice(1).join("=");try{var u=decodeURIComponent(l[0]);if(u in a||(a[u]=e.read(c,u)),o===u)break}catch{}}return o?a[o]:a}}return Object.create({set:n,get:r,remove:function(o,i){n(o,"",Vd({},i,{expires:-1}))},withAttributes:function(o){return Uv(this.converter,Vd({},this.attributes,o))},withConverter:function(o){return Uv(Vd({},this.converter,o),this.attributes)}},{attributes:{value:Object.freeze(t)},converter:{value:Object.freeze(e)}})}var jd=Uv(UX,{path:"/"});class FX{constructor(t={}){const{path:n,domain:r,expires:o,sameSite:i,secure:a}=t;if(this.domain=r,this.path=n||"/",this.expires=Object.prototype.hasOwnProperty.call(t,"expires")?o:365,this.secure=Object.prototype.hasOwnProperty.call(t,"secure")?a:!0,Object.prototype.hasOwnProperty.call(t,"sameSite")){if(!i||!["strict","lax","none"].includes(i))throw new Error('The sameSite value of cookieStorage must be "lax", "strict" or "none".');if(i==="none"&&!this.secure)throw new Error("sameSite = None requires the Secure attribute in latest browser versions.");this.sameSite=i}}async setItem(t,n){jd.set(t,n,this.getData())}async getItem(t){return jd.get(t)??null}async removeItem(t){jd.remove(t,this.getData())}async clear(){const t=jd.get(),n=Object.keys(t).map(r=>this.removeItem(r));await Promise.all(n)}getData(){return{path:this.path,expires:this.expires,domain:this.domain,secure:this.secure,...this.sameSite&&{sameSite:this.sameSite}}}}const Xm=new MX;new BX;new GX;function WX(){return Object.freeze({value:Symbol("amplifyContextToken")})}const VX="InvalidAmplifyContextError";class Ip extends vr{constructor(t="Invalid AmplifyContext. The value passed in the context position is not a branded AmplifyContext."){super({name:VX,message:t,recoverySuggestion:"Pass an AmplifyContext created via createAmplifyContext() (or Amplify.configure()), or omit the argument to use the global context."}),this.constructor=Ip,Object.setPrototypeOf(this,Ip.prototype)}}function IL(e){if(YC(e[0]))return[e[0],...e.slice(1)];if(e.some(YC))throw new Ip("AmplifyContext must be passed as the first argument. Found an AmplifyContext in a later position — check the argument order.");if(e.length>1&&e[0]===void 0)throw new _u("Undefined AmplifyContext passed. Call configure() first or omit the parameter.");return[Oi(),...e]}function jX(e,t,n){const r=tL(rL(e)),o=t??{},i=new XY;i.configure(r.Auth,o.Auth);const a={resourcesConfig:r,libraryOptions:o,token:WX(),fetchAuthSession:s=>i.fetchAuthSession(s??{}),clearCredentials:()=>i.clearCredentials(),getTokens:s=>i.getTokens(s)};return Object.defineProperty(a,EL,{value:!0,enumerable:!1,configurable:!1,writable:!1}),Object.freeze(a),a}const Qm=e=>{const{headers:t,statusCode:n}=e;return{...HX(e)?e.$metadata:{},httpStatusCode:n,requestId:t["x-amzn-requestid"]??t["x-amzn-request-id"]??t["x-amz-request-id"],extendedRequestId:t["x-amz-id-2"],cfId:t["x-amz-cf-id"]}},HX=e=>typeof e?.$metadata=="object",rd=async e=>{if(!e||e.statusCode<300)return;const t=await Zm(e),r=(a=>{const[s]=a.toString().split(/[,:]+/);return s.includes("#")?s.split("#")[1]:s})(e.headers["x-amzn-errortype"]??t.code??t.__type??"UnknownError"),o=t.message??t.Message??"Unknown error",i=new Error(o);return Object.assign(i,{name:r,$metadata:Qm(e)})},Zm=async e=>{if(!e.body)throw new Error("Missing response payload");const t=await e.body.json();return Object.assign(t,{$metadata:Qm(e)})},Aw=(e,t,n,r)=>async(o,i)=>{const a={...r,...o},s=await a.endpointResolver(a,i),l=await t(i,s),c=await e(l,{...a});return n(c)},kL=300*1e3;function OL(e=kL){return r=>{const o=2**r*100+100*Math.random();return o>e?!1:o}}const DL=3,JC="amz-sdk-invocation-id",zX="amz-sdk-request",XC=300*1e3,LL=e=>{const n=OL(XC)(e);return n===!1?XC:n},KX=["AuthFailure","InvalidSignatureException","RequestExpired","RequestInTheFuture","RequestTimeTooSkewed","SignatureDoesNotMatch","BadRequestException"],qX=e=>!!e&&KX.includes(e),xL=e=>async(t,n)=>{const r=n??await e(t)??void 0,o=r?.code||r?.name,i=t?.statusCode;return{retryable:QX(n)||XX(i,o)||qX(o)||ZX(i,o)}},YX=["BandwidthLimitExceeded","EC2ThrottledException","LimitExceededException","PriorRequestNotComplete","ProvisionedThroughputExceededException","RequestLimitExceeded","RequestThrottled","RequestThrottledException","SlowDown","ThrottledException","Throttling","ThrottlingException","TooManyRequestsException"],JX=["TimeoutError","RequestTimeout","RequestTimeoutException"],XX=(e,t)=>e===429||!!t&&YX.includes(t),QX=e=>[Tl.NetworkError,"ERR_NETWORK"].includes(e?.name),ZX=(e,t)=>!!e&&[500,502,503,504].includes(e)||!!t&&JX.includes(t),NL="cognito-identity",ML={service:NL,retryDecider:xL(rd),computeDelay:LL,cache:"no-store"},eQ=({maxAttempts:e=DL,retryDecider:t,computeDelay:n,abortSignal:r})=>{if(e<1)throw new Error("maxAttempts must be greater than 0");return(o,i)=>async function(s){let l,c=i.attemptsCount??0,u;const d=()=>
63{if(u)return QC(u,c),u;throw QC(l,c),l};for(;!r?.aborted&&c<e;){try{u=await o(s),l=void 0}catch(g){l=g,u=void 0}c=(i.attemptsCount??0)>c?i.attemptsCount??0:c+1,i.attemptsCount=c;const{isCredentialsExpiredError:f,retryable:m}=await t(u,l,i);if(m){if(i.isCredentialsExpired=!!f,!r?.aborted&&c<e){const g=n(c);await tQ(g,r)}continue}else return d()}if(r?.aborted)throw new Error("Request aborted.");return d()}},tQ=(e,t)=>{if(t?.aborted)return Promise.resolve();let n,r;const o=new Promise(i=>{r=i,n=setTimeout(i,e)});return t?.addEventListener("abort",function i(a){clearTimeout(n),t?.removeEventListener("abort",i),r()}),o},QC=(e,t)=>{Object.prototype.toString.call(e)==="[object Object]"&&(e.$metadata={...e.$metadata??{},attempts:t})},kp=nJ,nQ=()=>e=>async function(n){return n.headers[JC]||(n.headers[JC]=kp()),e(n)},rQ=({maxAttempts:e=DL})=>(t,n)=>async function(o){const i=n.attemptsCount??0;return o.headers[zX]=`attempt=${i+1}; max=${e}`,t(o)},oQ=({userAgentHeader:e="x-amz-user-agent",userAgentValue:t=""})=>n=>async function(o){if(t.trim().length===0)return await n(o);{const i=e.toLowerCase();return o.headers[i]=o.headers[i]?`${o.headers[i]} ${t}`:t,await n(o)}},Pw=(e,t)=>(n,r)=>{const o={};let i=a=>e(a,r);for(let a=t.length-1;a>=0;a--){const s=t[a];i=s(r)(i,o)}return i(n)},Ng=e=>{let t;return()=>(t||(t=e()),t)},iQ=e=>!["HEAD","GET"].includes(e.toUpperCase()),aQ=async({url:e,method:t,headers:n,body:r},{abortSignal:o,cache:i,withCrossDomainCredentials:a})=>{let s;try{s=await fetch(e,{method:t,headers:n,body:iQ(t)?r:void 0,signal:o,cache:i,credentials:a?"include":"same-origin"})}catch(d){throw d instanceof TypeError?new vr({name:Tl.NetworkError,message:"A network error has occurred.",underlyingError:d}):d}const l={};s.headers?.forEach((d,f)=>{l[f.toLowerCase()]=d});const c={statusCode:s.status,headers:l,body:null},u=Object.assign(s.body??{},{text:Ng(()=>s.text()),blob:Ng(()=>s.blob()),json:Ng(()=>s.json())});return{...c,body:u}},BL=Pw(aQ,[oQ,nQ,eQ,rQ]),sQ=()=>e=>async function(n){return n.headers["cache-control"]="no-store",e(n)},$L=Pw(BL,[sQ]),GL=e=>(t,n)=>{const r=lQ(e),o=JSON.stringify(t);return cQ(n,r,o)},lQ=e=>({"content-type":"application/x-amz-json-1.1","x-amz-target":`AWSCognitoIdentityService.${e}`}),cQ=({url:e},t,n)=>({headers:t,url:e,body:n,method:"POST"}),ZC=e=>Aw($L,GL("GetCredentialsForIdentity"),uQ,{...ML,...e,userAgentValue:Ym()}),uQ=async e=>{if(e.statusCode>=300)throw await rd(e);const t=await Zm(e);return{IdentityId:t.IdentityId,Credentials:dQ(t.Credentials),$metadata:Qm(e)}},dQ=({Expiration:e,...t}={})=>({...t,Expiration:e&&new Date(e*1e3)}),fQ=e=>Aw($L,GL("GetId"),pQ,{...ML,...e,userAgentValue:Ym()}),pQ=async e=>{if(e.statusCode>=300)throw await rd(e);return{IdentityId:(await Zm(e)).IdentityId,$metadata:Qm(e)}},UL={id:"aws",outputs:{dnsSuffix:"amazonaws.com"},regionRegex:"^(us|eu|ap|sa|ca|me|af)\\-\\w+\\-\\d+$",regions:["aws-global"]},mQ={partitions:[UL,{id:"aws-cn",outputs:{dnsSuffix:"amazonaws.com.cn"},regionRegex:"^cn\\-\\w+\\-\\d+$",regions:["aws-cn-global"]}]},FL=e=>{const{partitions:t}=mQ;for(const{regions:n,outputs:r,regionRegex:o}of t){const i=new RegExp(o);if(n.includes(e)||i.test(e))return r.dnsSuffix}return UL.outputs.dnsSuffix},ps=URL,WL=URLSearchParams,hQ=({region:e})=>({url:new ps(`https://${NL}.${e}.${FL(e)}`)}),VL=e=>Object.keys(e).map(t=>t.toLowerCase()).sort().join(";"),gQ="X-Amz-Date",yQ="X-Amz-Security-Token",vQ="authorization",bQ="host",wQ=gQ.toLowerCase(),_Q=yQ.toLowerCase(),jL="aws4_request",HL="AWS4-HMAC-SHA256",SQ="AWS4",TQ="e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",zL="UNSIGNED-PAYLOAD",EQ=(e,t,n)=>`${e}/${t}/${n}/${jL}`,CQ=e=>{const t=e.toISOString().replace(/[:-]|\.\d{3}/g,"");return{longDate:t,shortDate:t.slice(0,8)}},AQ=({credentials:e,signingDate:t=new Date,signingRegion:n,signingService:r,uriEscapePath:o=!0})=>{const{accessKeyId:i,secretAccessKey:a,sessionToken:s}=e,{longDate:l,shortDate:c}=CQ(t),u=EQ(c,n,r);return{accessKeyId:i,credentialScope:u,longDate:l,secretAccessKey:a,sessionToken:s,shortDate:c,signingRegion:n,signingService:r,uriEscapePath:o}},gc=(e,t)=>{const n=new AJ(e??void 0);return n.update(t),n.digestSync()},Fv=(e,t)=>{const n=gc(e,t);return RJ(n)},PQ=e=>Object.entries(e).map(([t,n])=>({key:t.toLowerCase(),value:n?.trim().replace(/\s+/g," ")??""})).sort((t,n)=>t.key<n.key?-1:1).map(t=>`${t.key}:${t.value}
64`).join(""),RQ=e=>Array.from(e).sort(([t,n],[r,o])=>t===r?n<o?-1:1:t<r?-1:1).map(([t,n])=>`${e1(t)}=${e1(n)}`).join("&"),e1=e=>encodeURIComponent(e).replace(/[!'()*]/g,IQ),IQ=e=>`%${e.charCodeAt(0).toString(16).toUpperCase()}`,kQ=(e,t=!0)=>e?t?encodeURIComponent(e).replace(/%2F/g,"/"):e:"/",OQ=e=>e==null?TQ:DQ(e)?Fv(null,e):zL,DQ=e=>e!==zL&&(typeof e=="string"||ArrayBuffer.isView(e)||LQ(e)),LQ=e=>typeof ArrayBuffer=="function"&&e instanceof ArrayBuffer||Object.prototype.toString.call(e)==="[object ArrayBuffer]",xQ=({body:e,headers:t,method:n,url:r},o=!0)=>[n,kQ(r.pathname,o),RQ(r.searchParams),PQ(t),VL(t),OQ(e)].join(`
65`),NQ=(e,t,n,r)=>{const o=`${SQ}${e}`,i=gc(o,t),a=gc(i,n),s=gc(a,r);return gc(s,jL)},MQ=(e,t,n)=>[HL,e,t,n].join(`
66`),BQ=(e,{credentialScope:t,longDate:n,secretAccessKey:r,shortDate:o,signingRegion:i,signingService:a,uriEscapePath:s})=>{const l=xQ(e,s),c=Fv(null,l),u=MQ(n,t,c);return Fv(NQ(r,o,i,a),u)},$Q=(e,t)=>{const n=AQ(t),{accessKeyId:r,credentialScope:o,longDate:i,sessionToken:a}=n,s={...e.headers};s[bQ]=e.url.host,s[wQ]=i,a&&(s[_Q]=a);const l={...e,headers:s},c=BQ(l,n),u=`Credential=${r}/${o}`,d=`SignedHeaders=${VL(s)}`,f=`Signature=${c}`;return s[vQ]=`${HL} ${u}, ${d}, ${f}`,l};
66class GQ extends Error{constructor(){super(...arguments),this.nonRetryable=!0}}const UQ=(e,t,n=kL,r)=>HY(e,t,OL(n)),FQ=e=>{let t;return async(...n)=>t||(t=new Promise((r,o)=>{e(...n).then(i=>{r(i)}).catch(i=>{o(i)}).finally(()=>{t=void 0})}),t)};function t1({expiresAt:e,clockDrift:t,tolerance:n=5e3}){return Date.now()+t+n>e}function WQ(e){return Array.from(e,t=>String.fromCodePoint(t)).join("")}const VQ={convert(e,t={urlSafe:!1,skipPadding:!1}){const n=typeof e=="string"?e:WQ(e);let r=FY()(n);return t.urlSafe&&(r=r.replace(/\+/g,"-").replace(/\//g,"_")),t.skipPadding&&(r=r.replace(/=/g,"")),r}};function jQ(e){return e?new FX({sameSite:"lax"}):Xm}class gt extends vr{constructor(t){super(t),this.constructor=gt,Object.setPrototypeOf(this,gt.prototype)}}function HQ(e){const t=e?.split("_")[0];if(!e||e.indexOf("_")<0||!t||typeof t!="string")throw new gt({name:"InvalidUserPoolId",message:"Invalid user pool id provided."});return t}function Wv(e){if(!e||!e.includes(":"))throw new gt({name:"InvalidIdentityPoolIdException",message:"Invalid identity pool id provided.",recoverySuggestion:"Make sure a valid identityPoolId is given in the config."});return e.split(":")[0]}const Rw="UserUnAuthenticatedException",zQ="InvalidRedirectException",KQ="InvalidAppSchemeException",qQ="InvalidPreferredRedirectUrlException";new gt({name:zQ,message:"signInRedirect or signOutRedirect had an invalid format or was not found.",recoverySuggestion:"Please make sure the signIn/Out redirect in your oauth config is valid."});new gt({name:KQ,message:"A valid non-http app scheme was not found in the config.",recoverySuggestion:"Please make sure a valid custom app scheme is present in the config."});new gt({name:qQ,message:"The given preferredRedirectUrl does not match any items in the redirectSignOutUrls array from the config.",recoverySuggestion:"Please make sure a matching preferredRedirectUrl is provided."});const YQ="InvalidOriginException";new gt({name:YQ,message:"redirect is coming from a different origin. The oauth flow needs to be initiated from the same origin",recoverySuggestion:"Please call signInWithRedirect from the same origin."});const JQ="TokenRefreshException";function XQ(e){if(!e||!e.accessToken)throw new gt({name:Rw,message:"User needs to be authenticated to call this API.",recoverySuggestion:"Sign in before calling this API again."})}function QQ(e){if(!e||!e.idToken)throw new gt({name:Rw,message:"User needs to be authenticated to call this API.",recoverySuggestion:"Sign in before calling this API again."})}const ZQ=new gt({name:JQ,message:`Token refresh is not supported when authenticated with the 'implicit grant' (token) oauth flow. 
67	Please change your oauth configuration to use 'code grant' flow.`,recoverySuggestion:`Please logout and change your Amplify configuration to use "code grant" flow. 
68	E.g { responseType: 'code' }`}),eZ=new gt({name:Rw,message:"User needs to be authenticated to call this API.",recoverySuggestion:"Sign in before calling this API again."});function tZ(e){if(oZ(e))throw ZQ;if(!rZ(e))throw eZ}const nZ={inflightOAuth:"inflightOAuth",inflightOAuthDeadline:"inflightOAuthDeadline",oauthSignIn:"oauthSignIn",oauthPKCE:"oauthPKCE",oauthState:"oauthState"};function KL(e){return e?.accessToken||e?.idToken}function rZ(e){return KL(e)&&e?.refreshToken}function oZ(e){return KL(e)&&!e?.refreshToken}const iZ=async e=>{const t=e.resourcesConfig.Auth?.Cognito;yn(t);const n=await e.getTokens({forceRefresh:!1});XQ(n);const{"cognito:username":r,sub:o}=n.idToken?.payload??{},i={username:r,userId:o},a=aZ(n);return a&&(i.signInDetails=a),i};function aZ(e){return e?.signInDetails}async function sZ(...e){const[t]=IL(e);return iZ(t)}const lZ=e=>(t,n)=>{const r=cZ(e),o=JSON.stringify(t);return uZ(n,r,o)},cZ=e=>({"content-type":"application/x-amz-json-1.1","x-amz-target":`AWSCognitoIdentityProviderService.${e}`}),uZ=({url:e},t,n)=>({headers:t,url:e,body:n,method:"POST"});function Su(e){if(!e||e.name==="Error"||e instanceof TypeError)throw new gt({name:Tl.Unknown,message:"An unknown error has occurred.",underlyingError:e})}const dZ=()=>async e=>{if(e.statusCode>=300){const t=await rd(e);throw Su(t),new gt({name:t.name,message:t.message,metadata:t.$metadata})}return Zm(e)},fZ=()=>(e,t)=>async function(r){const o=Gv()?await Oi().libraryOptions?.Auth?.headers?.():void 0;return r.headers={...r.headers,"cache-control":"no-store",...o},e(r)},pZ=Pw(BL,[fZ]),qL="cognito-idp",mZ={service:qL,retryDecider:xL(rd),computeDelay:LL,get userAgentValue(){return Ym()},cache:"no-store"},hZ=({region:e})=>({url:new ps(`https://${qL}.${e}.${FL(e)}`)}),gZ=({endpointOverride:e})=>t=>e?{url:new ps(e)}:hZ(t),yZ=e=>Aw(pZ,lZ("GetTokensFromRefreshToken"),dZ(),{...mZ,...e}),vZ=async({tokens:e,authConfig:t,username:n,clientMetadata:r})=>{yn(t?.Cognito);const{userPoolId:o,userPoolClientId:i,userPoolEndpoint:a}=t.Cognito,s=HQ(o);tZ(e);const l=yZ({endpointResolver:gZ({endpointOverride:a})}),{AuthenticationResult:c}=await l({region:s},{ClientId:i,RefreshToken:e.refreshToken,DeviceKey:e.deviceMetadata?.deviceKey,ClientMetadata:r}),u=El(c?.AccessToken??""),d=c?.IdToken?El(c.IdToken):void 0,{iat:f}=u.payload;if(!f)throw new gt({name:"iatNotFoundException",message:"iat not found in access token"});const m=f*1e3-new Date().getTime();return{accessToken:u,idToken:d,clockDrift:m,refreshToken:c?.RefreshToken??e.refreshToken,username:n}},bZ=FQ(vZ),wZ={accessToken:"accessToken",idToken:"idToken",oidcProvider:"oidcProvider",clockDrift:"clockDrift",refreshToken:"refreshToken",deviceKey:"deviceKey",randomPasswordKey:"randomPasswordKey",deviceGroupKey:"deviceGroupKey",signInDetail
68s:"signInDetails",oauthMetadata:"oauthMetadata"};var Op;(function(e){e.InvalidAuthTokens="InvalidAuthTokens"})(Op||(Op={}));const _Z={[Op.InvalidAuthTokens]:{message:"Invalid tokens.",recoverySuggestion:"Make sure the tokens are valid."}},SZ=QD(_Z),Hn="CognitoIdentityServiceProvider";class TZ{getKeyValueStorage(){if(!this.keyValueStorage)throw new gt({name:"KeyValueStorageNotFoundException",message:"KeyValueStorage was not found in TokenStore"});return this.keyValueStorage}setKeyValueStorage(t){const n=!!this.stopNotify;this.teardownNotify(),this.keyValueStorage=t,n&&this.setupNotify()}setAuthConfig(t){this.authConfig=t}setupNotify(){this.stopNotify||(this.stopNotify=this.keyValueStorage?.addListener?.(async t=>{const n=t.key||"";if(!n.startsWith(`${Hn}.`))return;const{newValue:r,oldValue:o}=t;n.endsWith(".refreshToken")?r&&!o?Ba.dispatch("auth",{event:"signedIn",data:await sZ()},"Auth",Hi,!0):!r&&o&&Ba.dispatch("auth",{event:"signedOut"},"Auth",Hi,!0):n.endsWith(".accessToken")&&o&&r&&o!==r&&Ba.dispatch("auth",{event:"tokenRefresh"},"Auth",Hi,!0)}))}teardownNotify(){this.stopNotify?.(),this.stopNotify=void 0}async loadTokens(){try{const t=await this.getAuthKeys(),n=await this.getKeyValueStorage().getItem(t.accessToken);if(!n)throw new gt({name:"NoSessionFoundException",message:"Auth session was not found. Make sure to call signIn."});const r=El(n),o=await this.getKeyValueStorage().getItem(t.idToken),i=o?El(o):void 0,a=await this.getKeyValueStorage().getItem(t.refreshToken)??void 0,s=await this.getKeyValueStorage().getItem(t.clockDrift)??"0",l=Number.parseInt(s),c=await this.getKeyValueStorage().getItem(t.signInDetails),u={accessToken:r,idToken:i,refreshToken:a,deviceMetadata:await this.getDeviceMetadata()??void 0,clockDrift:l,username:await this.getLastAuthUser()};return c&&(u.signInDetails=JSON.parse(c)),u}catch{return null}}async storeTokens(t){SZ(t!==void 0,Op.InvalidAuthTokens);const n=t.username;await this.getKeyValueStorage().setItem(this.getLastAuthUserKey(),n);const r=await this.getAuthKeys();await this.getKeyValueStorage().setItem(r.accessToken,t.accessToken.toString()),t.idToken?await this.getKeyValueStorage().setItem(r.idToken,t.idToken.toString()):await this.getKeyValueStorage().removeItem(r.idToken),t.refreshToken?await this.getKeyValueStorage().setItem(r.refreshToken,t.refreshToken):await this.getKeyValueStorage().removeItem(r.refreshToken),t.deviceMetadata&&(t.deviceMetadata.deviceKey&&await this.getKeyValueStorage().setItem(r.deviceKey,t.deviceMetadata.deviceKey),t.deviceMetadata.deviceGroupKey&&await this.getKeyValueStorage().setItem(r.deviceGroupKey,t.deviceMetadata.deviceGroupKey),await this.getKeyValueStorage().setItem(r.randomPasswordKey,t.deviceMetadata.randomPassword)),t.signInDetails?await this.getKeyValueStorage().setItem(r.signInDetails,JSON.stringify(t.signInDetails)):await this.getKeyValueStorage().removeItem(r.signInDetails),await this.getKeyValueStorage().setItem(r.clockDrift,`${t.clockDrift}`)}async clearTokens(){const t=await this.getAuthKeys();await Promise.all([this.getKeyValueStorage().removeItem(t.accessToken),this.getKeyValueStorage().removeItem(t.idToken),this.getKeyValueStorage().removeItem(t.clockDrift),this.getKeyValueStorage().removeItem(t.refreshToken),this.getKeyValueStorage().removeItem(t.signInDetails),this.getKeyValueStorage().removeItem(this.getLastAuthUserKey()),this.getKeyValueStorage().removeItem(t.oauthMetadata)])}async getDeviceMetadata(t){const n=await this.getAuthKeys(t),r=await this.getKeyValueStorage().getItem(n.deviceKey),o=await this.getKeyValueStorage().getItem(n.deviceGroupKey),i=await this.getKeyValueStorage().getItem(n.randomPasswordKey);return i&&o&&r?{deviceKey:r,deviceGroupKey:o,randomPassword:i}:null}async clearDeviceMetadata(t){const n=await this.getAuthKeys(t);await Promise.all([this.getKeyValueStorage().removeItem(n.deviceKey),this.getKeyValueStorage().removeItem(n.deviceGroupKey),this.getKeyValueStorage().removeItem(n.randomPasswordKey)])}async getAuthKeys(t){yn(this.authConfig?.Cognito);const n=t??await this.getLastAuthUser();return EZ(Hn,`${this.authConfig.Cognito.userPoolClientId}.${n}`)}getLastAuthUserKey(){yn(this.authConfig?.Cognito);const t=this.authConfig.Cognito.userPoolClientId;return`${Hn}.${t}.LastAuthUser`}async getLastAuthUser(){return await this.getKeyValueStorage().getItem(this.getLastAuthUserKey())??"username"}async setOAuthMetadata(t){const{oauthMetadata:n}=await this.getAuthKeys();await this.getKeyValueStorage().setItem(n,JSON.stringify(t))}async getOAuthMetadata(){const{oauthMetadata:t}=await this.getAuthKeys(),n=await this.getKeyValueStorage().getItem(t);return n&&JSON.parse(n)}}const EZ=(e,t)=>Iw(wZ)(`${e}`,t);function Iw(e){const t=Object.values({...e});return(n,r)=>t.reduce((o,i)=>({...o,[i]:`${n}.${r}.${i}`}),{})}const n1="amplify-signin-with-hostedUI",r1=300*1e3;class CZ{constructor(t){this.keyValueStorage=t}async clearOAuthInflightData(){yn(this.cognitoConfig);const t=jr(Hn,this.cognitoConfig.userPoolClientId);await Promise.all([this.keyValueStorage.removeItem(t.inflightOAuth),this.keyValueStorage.removeItem(t.inflightOAuthDeadline),this.keyValueStorage.removeItem(t.oauthPKCE),this.keyValueStorage.removeItem(t.oauthState)])}async clearOAuthData(){yn(this.cognitoConfig);const t=jr(Hn,this.cognitoConfig.userPoolClientId);return await this.clearOAuthInflightData(),await this.keyValueStorage.removeItem(n1),this.keyValueStorage.removeItem(t.oauthSignIn)}loadOAuthState(){yn(this.cognitoConfig);const t=jr(Hn,this.cognitoConfig.userPoolClientId);return this.keyValueStorage.getItem(t.oauthState)}storeOAuthState(t){yn(this.cognitoConfig);const n=jr(Hn,this.cognitoConfig.userPoolClientId);return this.keyValueStorage.setItem(n.oauthState,t)}loadPKCE(){yn(this.cognitoConfig);const t=jr(Hn,this.cognitoConfig.userPoolClientId);return this.keyValueStorage.getItem(t.oauthPKCE)}storePKCE(t){yn(this.cognitoConfig);const n=jr(Hn,this.cognitoConfig.userPoolClientId);return this.keyValueStorage.setItem(n.oauthPKCE,t)}setAuthConfig(t){this.cognitoConfig=t}async loadOAuthInFlight(){yn(this.cognitoConfig);const t=jr(Hn,this.cognitoConfig.userPoolClientId);return await this.keyValueStorage.getItem(t.inflightOAuth)==="true"}async loadOAuthInFlightDeadline(){yn(this.cognitoConfig);const{userPoolClientId:t}=this.cognitoConfig;if(!await this.loadOAuthInFlight())return;const n=jr(Hn,t),r=await this.keyValueStorage.getItem(n.inflightOAuthDeadline);let o=Number(r);return(r===null||Number.isNaN(o))&&(o=Date.now()+r1,await this.keyValueStorage.setItem(n.inflightOAuthDeadline,String(o))),o>Date.now()?o:void 0}async storeOAuthInFlight(t){yn(this.cognitoConfig);const n=jr(Hn,this.cognitoConfig.userPoolClientId);t?await this.keyValueStorage.setItem(n.inflightOAuthDeadline,String(Date.now()+r1)):await this.keyValueStorage.removeItem(n.inflightOAuthDeadline),await this.keyValueStorage.setItem(n.inflightOAuth,`${t}`)}async loadOAuthSignIn(){yn(this.cognitoConfig);const t=jr(Hn,this.cognitoConfig.userPoolClientId),n=await this.keyValueStorage.getItem(n1),[r,o]=(await this.keyValueStorage.getItem(t.oauthSignIn))?.split(",")??[];return{isOAuthSignIn:r==="true"||n==="true",preferPrivateSession:o==="true"}}async storeOAuthSignIn(t,n=!1){yn(this.cognitoConfig);const r=jr(Hn,this.cognitoConfig.userPoolClientId);await this.keyValueStorage.setItem(r.oauthSignIn,`${t},${n}`)}}const jr=(e,t)=>
68Iw(nZ)(e,t),Hd=new CZ(Xm),Vv=[];let Pa;const AZ=e=>{Vv.push(e)},jv=(e,t)=>{Pa!==void 0&&clearTimeout(Pa),Pa=setTimeout(()=>{Pa=void 0,t().then(n=>{if(n!==void 0){jv(n,t);return}o1()}).catch(()=>{o1()})},Math.max(0,e-Date.now()))},o1=()=>{for(Pa!==void 0&&(clearTimeout(Pa),Pa=void 0);Vv.length;)Vv.pop()?.()};class PZ{constructor(){this.waitForInflightOAuth=$v()?async()=>{const t=await Hd.loadOAuthInFlightDeadline();if(t!==void 0)return this.inflightPromise?(jv(t,()=>Hd.loadOAuthInFlightDeadline()),this.inflightPromise):(this.inflightPromise=new Promise(n=>{AZ(()=>{this.inflightPromise=void 0,n()}),jv(t,()=>Hd.loadOAuthInFlightDeadline())}),this.inflightPromise)}:async()=>{}}setAuthConfig(t){Hd.setAuthConfig(t.Cognito),this.authConfig=t}setTokenRefresher(t){this.tokenRefresher=t}setAuthTokenStore(t){this.tokenStore=t}getTokenStore(){if(!this.tokenStore)throw new gt({name:"EmptyTokenStoreException",message:"TokenStore not set"});return this.tokenStore}getTokenRefresher(){if(!this.tokenRefresher)throw new gt({name:"EmptyTokenRefresherException",message:"TokenRefresher not set"});return this.tokenRefresher}setClientMetadataProvider(t){this.clientMetadataProvider=t}async getTokens(t){let n;try{yn(this.authConfig?.Cognito)}catch{return null}await this.waitForInflightOAuth(),n=await this.getTokenStore().loadTokens();const r=await this.getTokenStore().getLastAuthUser();if(n===null)return null;const o=!!n?.idToken&&t1({expiresAt:(n.idToken?.payload?.exp??0)*1e3,clockDrift:n.clockDrift??0}),i=t1({expiresAt:(n.accessToken?.payload?.exp??0)*1e3,clockDrift:n.clockDrift??0});return(t?.forceRefresh||o||i)&&(n=await this.refreshTokens({tokens:n,username:r,clientMetadata:t?.clientMetadata??await this.clientMetadataProvider?.()}),n===null)?null:{accessToken:n?.accessToken,idToken:n?.idToken,signInDetails:n?.signInDetails}}async refreshTokens({tokens:t,username:n,clientMetadata:r}){try{const{signInDetails:o}=t,i=await this.getTokenRefresher()({tokens:t,authConfig:this.authConfig,username:n,clientMetadata:r});return i.signInDetails=o,await this.setTokens({tokens:i}),Ba.dispatch("auth",{event:"tokenRefresh"},"Auth",Hi),i}catch(o){return this.handleErrors(o)}}handleErrors(t){if(Su(t),this.isAuthenticationError(t)&&this.clearTokens(),Ba.dispatch("auth",{event:"tokenRefresh_failure",data:{error:t}},"Auth",Hi),t.name.startsWith("NotAuthorizedException"))return null;throw t}isAuthenticationError(t){return["NotAuthorizedException","TokenRevokedException","UserNotFoundException","PasswordResetRequiredException","UserNotConfirmedException","RefreshTokenReuseException"].some(r=>t?.name?.startsWith?.(r))}async setTokens({tokens:t}){return this.getTokenStore().storeTokens(t)}async clearTokens(){return this.getTokenStore().clearTokens()}getDeviceMetadata(t){return this.getTokenStore().getDeviceMetadata(t)}clearDeviceMetadata(t){return this.getTokenStore().clearDeviceMetadata(t)}setOAuthMetadata(t){return this.getTokenStore().setOAuthMetadata(t)}getOAuthMetadata(){return this.getTokenStore().getOAuthMetadata()}}class RZ{constructor(){this.authTokenStore=new TZ,this.authTokenStore.setKeyValueStorage(Xm),this.authTokenStore.setupNotify(),this.tokenOrchestrator=new PZ,this.tokenOrchestrator.setAuthTokenStore(this.authTokenStore),this.tokenOrchestrator.setTokenRefresher(bZ)}getTokens(t={}){return this.tokenOrchestrator.getTokens(t)}setKeyValueStorage(t){this.authTokenStore.setKeyValueStorage(t)}
68teardownNotify(){this.authTokenStore.teardownNotify()}setClientMetadataProvider(t){this.tokenOrchestrator.setClientMetadataProvider(t)}setAuthConfig(t){this.authTokenStore.setAuthConfig(t),this.tokenOrchestrator.setAuthConfig(t)}}const Of=new RZ,{tokenOrchestrator:yge}=Of,IZ={identityId:"identityId"},kZ=new Pn("DefaultIdentityIdStore");class YL{setAuthConfig(t){If(t.Cognito),this.authConfig=t,this._authKeys=OZ("Cognito",t.Cognito.identityPoolId)}constructor(t){this._authKeys={},this._hasGuestIdentityId=!1,this.keyValueStorage=t}async loadIdentityId(){If(this.authConfig?.Cognito);try{if(this._primaryIdentityId)return{id:this._primaryIdentityId,type:"primary"};{const t=await this.keyValueStorage.getItem(this._authKeys.identityId);return t?(this._hasGuestIdentityId=!0,{id:t,type:"guest"}):null}}catch(t){return kZ.log("Error getting stored IdentityId.",t),null}}async storeIdentityId(t){If(this.authConfig?.Cognito),t.type==="guest"?(this.keyValueStorage.setItem(this._authKeys.identityId,t.id),this._primaryIdentityId=void 0,this._hasGuestIdentityId=!0):(this._primaryIdentityId=t.id,this._hasGuestIdentityId&&(this.keyValueStorage.removeItem(this._authKeys.identityId),this._hasGuestIdentityId=!1))}async clearIdentityId(){this._primaryIdentityId=void 0,await this.keyValueStorage.removeItem(this._authKeys.identityId)}}const OZ=(e,t)=>Iw(IZ)(`com.amplify.${e}`,t),Hv=({endpointOverride:e})=>t=>e?{url:new ps(e)}:hQ(t);function JL(e){const t=El(e).payload.iss,n={};if(!t)throw new gt({name:"InvalidIdTokenException",message:"Invalid Idtoken."});const r=t.replace(/(^\w+:|^)\/\//,"");return n[r]=e,n}async function DZ({tokens:e,authConfig:t,identityIdStore:n}){n.setAuthConfig({Cognito:t});const r=await n.loadIdentityId();if(r)return r.id;const o=e?.idToken?JL(e.idToken.toString()):{},i=await LZ(o,t);return n.storeIdentityId({id:i,type:e?"primary":"guest"}),i}async function LZ(e,t){const n=t?.identityPoolId,r=Wv(n),o=fQ({endpointResolver:Hv({endpointOverride:t.identityPoolEndpoint})});let i;try{i=(await o({region:r},{IdentityPoolId:n,Logins:e})).IdentityId}catch(a){throw Su(a),new gt(a)}if(!i)throw new gt({name:"GetIdResponseException",message:"Received undefined response from getId operation",recoverySuggestion:"Make sure to pass a valid identityPoolId in the configuration."});return i}const zd=new Pn("CognitoCredentialsProvider"),i1=3e3*1e3;class XL{constructor(t){this._nextCredentialsRefresh=0,this._identityIdStore=t}async clearCredentialsAndIdentityId(){zd.debug("Clearing out credentials and identityId"),this._credentialsAndIdentityId=void 0,await this._identityIdStore.clearIdentityId()}async clearCredentials(){zd.debug("Clearing out in-memory credentials"),this._credentialsAndIdentityId=void 0}async getCredentialsAndIdentityId(t){const n=t.authenticated,{tokens:r}=t,{authConfig:o}=t;try{If(o?.Cognito)}catch{return}if(!n&&!o.Cognito.allowGuestAccess)return;const{forceRefresh:i}=t,a=this.hasTokenChanged(r),s=await DZ({tokens:r,authConfig:o.Cognito,identityIdStore:this._identityIdStore});return(i||a)&&this.clearCredentials(),n?(QQ(r),this.credsForOIDCTokens(o.Cognito,r,s)):this.getGuestCredentials(s,o.Cognito)}async getGuestCredentials(t,n){if(this._credentialsAndIdentityId&&!this.isPastTTL()&&this._credentialsAndIdentityId.isAuthenticatedCreds===!1)return zd.info("returning stored credentials as they neither past TTL nor expired."),this._credentialsAndIdentityId;this.clearCredentials();const r=Wv(n.identityPoolId),o=ZC({endpointResolver:Hv({endpointOverride:n.identityPoolEndpoint})});let i;try{i=await o({region:r},{IdentityId:t})}catch(a){throw Su(a),new gt(a)}if(i?.Credentials?.AccessKeyId&&i?.Credentials?.SecretKey){this._nextCredentialsRefresh=new Date().getTime()+i1;const a={credentials:{accessKeyId:i.Credentials.AccessKeyId,secretAccessKey:i.Credentials.SecretKey,sessionToken:i.Credentials.SessionToken,expiration:i.Credentials.Expiration},identityId:t};return i.IdentityId&&(a.identityId=i.IdentityId,this._identityIdStore.storeIdentityId({id:i.IdentityId,type:"guest"})),this._credentialsAndIdentityId={...a,isAuthenticatedCreds:!1},a}else throw new gt({name:"CredentialsNotFoundException",message:"Cognito did not respond with either Credentials, AccessKeyId or SecretKey."})}async credsForOIDCTokens(t,n,r){if(this._credentialsAndIdentityId&&!this.isPastTTL()&&this._credentialsAndIdentityId.isAuthenticatedCreds===!0)return zd.debug("returning stored credentials as they neither past TTL n
68or expired."),this._credentialsAndIdentityId;this.clearCredentials();const o=n.idToken?JL(n.idToken.toString()):{},i=Wv(t.identityPoolId),a=ZC({endpointResolver:Hv({endpointOverride:t.identityPoolEndpoint})});let s;try{s=await a({region:i},{IdentityId:r,Logins:o})}catch(l){throw Su(l),new gt(l)}if(s?.Credentials?.AccessKeyId&&s?.Credentials?.SecretKey){this._nextCredentialsRefresh=new Date().getTime()+i1;const l={credentials:{accessKeyId:s.Credentials.AccessKeyId,secretAccessKey:s.Credentials.SecretKey,sessionToken:s.Credentials.SessionToken,expiration:s.Credentials.Expiration},identityId:r};return s.IdentityId&&(l.identityId=s.IdentityId,this._identityIdStore.storeIdentityId({id:s.IdentityId,type:"primary"})),this._credentialsAndIdentityId={...l,isAuthenticatedCreds:!0,associatedIdToken:n.idToken?.toString()},l}else throw new gt({name:"CredentialsException",message:"Cognito did not respond with either Credentials, AccessKeyId or SecretKey."})}isPastTTL(){return this._nextCredentialsRefresh===void 0?!0:this._nextCredentialsRefresh<=Date.now()}hasTokenChanged(t){return!!t&&!!this._credentialsAndIdentityId?.associatedIdToken&&t.idToken?.toString()!==this._credentialsAndIdentityId.associatedIdToken}}const xZ=new XL(new YL(Xm)),NZ={configure(e,t){const n=rL(e),r=Gv()?Oi().libraryOptions:void 0,o=MZ(n,t,r),i=jX(n,o);LX(i),Ba.dispatch("core",{event:"configure",data:n},"Configure",Hi)},getConfig(){return Gv()?Oi().resourcesConfig:(console.warn("Amplify has not been configured. Please call Amplify.configure() before using this service."),{})},fetchAuthSession(e){return Oi().fetchAuthSession(e)},clearCredentials(){return Oi().clearCredentials()},getTokens(e){return Oi().getTokens(e)}};function MZ(e,t,n){if(!e.Auth)return!t&&n?n:t??{};if(t?.Auth)return t;const r=t??n??{},o=jQ(r.ssr),i=r.ssr?new XL(new YL(o)):xZ;return Of.setAuthConfig(e.Auth),Of.setKeyValueStorage(o),{...r,Auth:{tokenProvider:Of,credentialsProvider:i}}}function Df(e){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Df=function(n){return typeof n}:Df=function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},Df(e)}function BZ(e){return Df(e)=="object"&&e!==null}var $Z=typeof Symbol=="function"&&Symbol.toStringTag!=null?Symbol.toStringTag:"@@toStringTag";function zv(e,t){for(var n=/\r\n|[\n\r]/g,r=1,o=t+1,i;(i=n.exec(e.body))&&i.index<t;)r+=1,o=t+1-(i.index+i[0].length);return{line:r,column:o}}function GZ(e){return QL(e.source,zv(e.source,e.start))}function QL(e,t){var n=e.locationOffset.column-1,r=Lf(n)+e.body,o=t.line-1,i=e.locationOffset.line-1,a=t.line+i,s=t.line===1?n:0,l=t.column+s,c="".concat(e.name,":").concat(a,":").concat(l,`
69`),u=r.split(/\r\n|[\n\r]/g),d=u[o];if(d.length>120){for(var f=Math.floor(l/80),m=l%80,g=[],_=0;_<d.length;_+=80)g.push(d.slice(_,_+80));return c+a1([["".concat(a),g[0]]].concat(g.slice(1,f+1).map(function(b){return["",b]}),[[" ",Lf(m-1)+"^"],["",g[f+1]]]))}return c+a1([["".concat(a-1),u[o-1]],["".concat(a),d],["",Lf(l-1)+"^"],["".concat(a+1),u[o+1]]])}function a1(e){var t=e.filter(function(r){r[0];var o=r[1];return o!==void 0}),n=Math.max.apply(Math,t.map(function(r){var o=r[0];return o.length}));return t.map(function(r){var o=r[0],i=r[1];return UZ(n,o)+(i?" | "+i:" |")}).join(`
70`)}function Lf(e){return Array(e+1).join(" ")}function UZ(e,t){return Lf(e-t.length)+t}function xf(e){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?xf=function(n){return typeof n}:xf=function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},xf(e)}function s1(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function FZ(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?s1(Object(n),!0).forEach(function(r){WZ(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):s1(Object(n)).forEac
70h(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function WZ(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function VZ(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function jZ(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function HZ(e,t,n){return t&&jZ(e.prototype,t),e}function zZ(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Tu(e,t)}function KZ(e){var t=ex();return function(){var r=Eu(e),o;if(t){var i=Eu(this).constructor;o=Reflect.construct(r,arguments,i)}else o=r.apply(this,arguments);return ZL(this,o)}}function ZL(e,t){return t&&(xf(t)==="object"||typeof t=="function")?t:yc(e)}function yc(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Kv(e){var t=typeof Map=="function"?new Map:void 0;return Kv=function(r){if(r===null||!qZ(r))return r;if(typeof r!="function")throw new TypeError("Super expression must either be null or a function");if(typeof t<"u"){if(t.has(r))return t.get(r);t.set(r,o)}function o(){return Nf(r,arguments,Eu(this).constructor)}return o.prototype=Object.create(r.prototype,{constructor:{value:o,enumerable:!1,writable:!0,configurable:!0}}),Tu(o,r)},Kv(e)}function Nf(e,t,n){return ex()?Nf=Reflect.construct:Nf=function(o,i,a){var s=[null];s.push.apply(s,i);var l=Function.bind.apply(o,s),c=new l;return a&&Tu(c,a.prototype),c},Nf.apply(null,arguments)}function ex(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}function qZ(e){return Function.toString.call(e).indexOf("[native code]")!==-1}function Tu(e,t){return Tu=Object.setPrototypeOf||function(r,o){return r.__proto__=o,r},Tu(e,t)}function Eu(e){return Eu=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)},Eu(e)}var oc=(function(e){zZ(n,e);var t=KZ(n);function n(r,o,i,a,s,l,c){var u,d,f,m;VZ(this,n),m=t.call(this,r),m.name="GraphQLError",m.originalError=l??void 0,m.nodes=l1(Array.isArray(o)?o:o?[o]:void 0);for(var g=[],_=0,b=(p=m.nodes)!==null&&p!==void 0?p:[];_<b.length;_++){var p,h=b[_],y=h.loc;y!=null&&g.push(y)}g=l1(g),m.source=i??((u=g)===null||u===void 0?void 0:u[0].source),m.positions=a??((d=g)===null||d===void 0?void 0:d.map(function(w){return w.start})),m.locations=a&&i?a.map(function(w){return zv(i,w)}):(f=g)===null||f===void 0?void 0:f.map(function(w){return zv(w.source,w.start)}),m.path=s??void 0;var v=l?.extensions;return c==null&&BZ(v)?m.extensions=FZ({},v):m.extensions=c??{},Object.defineProperties(yc(m),{message:{enumerable:!0},locations:{enumerable:m.locations!=null},path:{enumerable:m.path!=null},extensions:{enumerable:m.extensions!=null&&Object.keys(m.extensions).length>0},name:{enumerable:!1},nodes:{enumerable:!1},source:{enumerable:!1},positions:{enumerable:!1},originalError:{enumerable:!1}}),l!=null&&l.stack?(Object.defineProperty(yc(m),"stack",{value:l.stack,writable:!0,configurable:!0}),ZL(m)):(Error.captureStackTrace?Error.captureStackTrace(yc(m),n):Object.defineProperty(yc(m),"stack",{value:Error().stack,writable:!0,configurable:!0}),m)}return HZ(n,[{key:"toString",value:function(){return YZ(this)}},{key:$Z,get:function(){return"Object"}}]),n})(Kv(Error));function l1(e){return e===void 0||e.length===0?void 0:e}function YZ(e){var t=e.message;if(e.nodes)for(var n=0,r=e.nodes;n<r.length;n++){var o=r[n];o.loc&&(t+=`
71
72`+GZ(o.loc))}else if(e.source&&e.locations)for(var i=0,a=e.locations;i<a.length;i++){var s=a[i];t+=`
73
74`+QL(e.source,s)}return t}const JZ=5e3,XZ=[400,401,403],QZ=["BadRequestException","UnauthorizedException"],ZZ="ConnectionStateChange";var vn;(function(e){e.GQL_CONNECTION_INIT="connection_init",e.GQL_CONNECTION_ERROR="connection_error",e.GQL_CONNECTION_ACK="connection_ack",e.GQL_START="start",e.GQL_START_ACK="start_ack",e.DATA="data",e.GQL_CONNECTION_KEEP_ALIVE="ka",e.GQL_STOP="stop",e.GQL_COMPLETE="complete",e.GQL_ERROR="error",e.EVENT_SUBSCRIBE="subscribe",e.EVENT_PUBLISH="publish",e.EVENT_SUBSCRIBE_ACK="subscribe_success",e.EVENT_PUBLISH_ACK="publish_success",e.EVENT_STOP="unsubscribe",e.EVENT_COMPLETE="unsubscribe_success",e.EVENT_SUBSCRIBE_ERROR="subscribe_error"})(vn||(vn={}));var jo;
74(function(e){e[e.PENDING=0]="PENDING",e[e.CONNECTED=1]="CONNECTED",e[e.FAILED=2]="FAILED"})(jo||(jo={}));var xn;(function(e){e[e.CLOSED=0]="CLOSED",e[e.READY=1]="READY",e[e.CONNECTING=2]="CONNECTING"})(xn||(xn={}));const eee={accept:"application/json, text/javascript","content-encoding":"amz-1.0","content-type":"application/json; charset=UTF-8"},c1=15e3,tee=15e3,nee=300*1e3,ree=5*1e3,oee=65*1e3,iee=5*1e3,aee=60*1e3;var sr;(function(e){e.CONNECTION_CLOSED="Connection closed",e.CONNECTION_FAILED="Connection failed",e.REALTIME_SUBSCRIPTION_INIT_ERROR="AppSync Realtime subscription init error",e.SUBSCRIPTION_ACK="Subscription ack",e.TIMEOUT_DISCONNECT="Timeout disconnect"})(sr||(sr={}));var Qt;(function(e){e.Connected="Connected",e.ConnectedPendingNetwork="ConnectedPendingNetwork",e.ConnectionDisrupted="ConnectionDisrupted",e.ConnectionDisruptedPendingNetwork="ConnectionDisruptedPendingNetwork",e.Connecting="Connecting",e.ConnectedPendingDisconnect="ConnectedPendingDisconnect",e.Disconnected="Disconnected",e.ConnectedPendingKeepAlive="ConnectedPendingKeepAlive"})(Qt||(Qt={}));const u1=()=>new Qs().networkMonitor(),kr={KEEP_ALIVE_MISSED:{keepAliveState:"unhealthy"},KEEP_ALIVE:{keepAliveState:"healthy"},CONNECTION_ESTABLISHED:{connectionState:"connected"},CONNECTION_FAILED:{intendedConnectionState:"disconnected",connectionState:"disconnected"},CLOSING_CONNECTION:{intendedConnectionState:"disconnected"},OPENING_CONNECTION:{intendedConnectionState:"connected",connectionState:"connecting"},CLOSED:{connectionState:"disconnected"},ONLINE:{networkState:"connected"},OFFLINE:{networkState:"disconnected"}};class see{constructor(){this._networkMonitoringSubscription=void 0,this._linkedConnectionState={networkState:"connected",connectionState:"disconnected",intendedConnectionState:"disconnected",keepAliveState:"healthy"},this._initialNetworkStateSubscription=u1().subscribe(({online:t})=>{this.record(t?kr.ONLINE:kr.OFFLINE),this._initialNetworkStateSubscription?.unsubscribe()}),this._linkedConnectionStateObservable=new br(t=>{t.next(this._linkedConnectionState),this._linkedConnectionStateObserver=t})}enableNetworkMonitoring(){this._initialNetworkStateSubscription?.unsubscribe(),this._networkMonitoringSubscription===void 0&&(this._networkMonitoringSubscription=u1().subscribe(({online:t})=>{this.record(t?kr.ONLINE:kr.OFFLINE)}))}disableNetworkMonitoring(){this._networkMonitoringSubscription?.unsubscribe(),this._networkMonitoringSubscription=void 0}get connectionStateObservable(){let t;return this._linkedConnectionStateObservable.pipe(IX(n=>this.connectionStatesTranslator(n))).pipe(kX(n=>{const r=n!==t;return t=n,r}))}record(t){t.intendedConnectionState==="connected"?this.enableNetworkMonitoring():t.intendedConnectionState==="disconnected"&&this.disableNetworkMonitoring();const n={...this._linkedConnectionState,...t};this._linkedConnectionState={...n},this._linkedConnectionStateObserver?.next(this._linkedConnectionState)}connectionStatesTranslator({connectionState:t,networkState:n,intendedConnectionState:r,keepAliveState:o}){return t==="connected"&&n==="disconnected"?Qt.ConnectedPendingNetwork:t==="connected"&&r==="disconnected"?Qt.ConnectedPendingDisconnect:t==="disconnected"&&r==="connected"&&n==="disconnected"?Qt.ConnectionDisruptedPendingNetwork:t==="disconnected"&&r==="connected"?Qt.ConnectionDisrupted:t==="connected"&&o==="unhealthy"?Qt.ConnectedPendingKeepAlive:t==="connecting"?Qt.Connecting:t==="disconnected"?Qt.Disconnected:Qt.Connected}}var Cl;(function(e){e.START_RECONNECT="START_RECONNECT",e.HALT_RECONNECT="HALT_RECONNECT"})(Cl||(Cl={}));class lee{constructor(){this.reconnectObservers=[]}addObserver(t){this.reconnectObservers.push(t)}record(t){t===Cl.START_RECONNECT&&this.reconnectSetTimeoutId===void 0&&this.reconnectIntervalId===void 0&&(this.reconnectSetTimeoutId=setTimeout(()=>{this._triggerReconnect(),this.reconnectIntervalId=setInterval(()=>{this._triggerReconnect()},aee)},iee)),t===Cl.HALT_RECONNECT&&(this.reconnectIntervalId&&(clearInterval(this.reconnectIntervalId),this.reconnectIntervalId=void 0),this.reconnectSetTimeoutId&&(clearTimeout(this.reconnectSetTimeoutId),this.reconnectSetTimeoutId=void 0))}
74close(){this.reconnectObservers.forEach(t=>{t.complete?.()})}_triggerReconnect(){this.reconnectObservers.forEach(t=>{t.next?.()})}}const d1="wss://",cee=/^https:\/\/\w{26}\.appsync-api\.\w{2}(?:(?:-\w{2,})+)-\d\.amazonaws.com(?:\.cn)?\/graphql$/i,uee=/^https:\/\/\w{26}\.\w+-api\.\w{2}(?:(?:-\w{2,})+)-\d\.amazonaws.com(?:\.cn)?\/event$/i,f1="/realtime",dee=e=>e.match(cee)===null,fee=e=>e.match(uee)!==null,pee=e=>{let t=e??"";return fee(t)?t=t.concat(f1).replace("ddpg-api","grt-gamma").replace("appsync-api","appsync-realtime-api"):dee(t)?t=t.concat(f1):t=t.replace("appsync-api","appsync-realtime-api").replace("gogi-beta","grt-beta").replace("ddpg-api","grt-gamma"),t=t.replace("https://",d1).replace("http://",d1),new ps(t)},mee=e=>{if(!e)return{};if("Authorization"in e){const{Authorization:t,...n}=e;return n}return e},hee=e=>{const t=mee(e),n=new WL;return Object.entries(t).forEach(([r,o])=>{n.append(r,o)}),n},gee=(e,t)=>{const n=pee(e),r=new WL(n.search);for(const[o,i]of t.entries())r.append(o,i);return n.search=r.toString(),n.toString()},Mg=async e=>{const{appSyncGraphqlEndpoint:t,query:n,libraryConfigHeaders:r=()=>({}),additionalHeaders:o={},authToken:i}=e;let a={};const s=await r();return typeof o=="function"?a=await o({url:t||"",queryString:n||""}):a=o,i&&(a={...a,Authorization:i}),{additionalCustomHeaders:a,libraryConfigHeaders:s}},p1=new Pn("AWSAppSyncRealTimeProvider Auth"),m1=async(e,{host:t})=>({Authorization:(await e().fetchAuthSession())?.tokens?.accessToken?.toString(),host:t}),yee=async(e,{apiKey:t,host:n})=>{const o=new Date().toISOString().replace(/[:-]|\.\d{3}/g,"");return{host:n,"x-amz-date":o,"x-api-key":t}},vee=async(e,{payload:t,canonicalUri:n,appSyncGraphqlEndpoint:r,region:o})=>{const i={region:o,service:"appsync"},a=(await e().fetchAuthSession()).credentials,s={url:`${r}${n}`,data:t,method:"POST",headers:{...eee}};return $Q({headers:s.headers,method:s.method,url:new ps(s.url),body:s.data},{credentials:a,signingRegion:i.region,signingService:i.service}).headers},h1=async(e,{host:t,additionalCustomHeaders:n})=>{if(!n?.Authorization)throw new Error("No auth token specified");return{Authorization:n.Authorization,host:t}},tx=async(e,t)=>{const{apiKey:n,authenticationType:r,canonicalUri:o,appSyncGraphqlEndpoint:i,region:a,additionalCustomHeaders:s,payload:l}=e,c=()=>t??Oi(),u={apiKey:yee,iam:vee,oidc:m1,userPool:m1,lambda:h1,none:h1};if(!r||!u[r]){p1.debug(`Authentication type ${r} not supported`);return}else{const d=u[r],f=i?new ps(i).host:void 0,m=r==="apiKey"?n:void 0;return p1.debug(`Authenticating with ${JSON.stringify(r)}`),await d(c,{payload:l,canonicalUri:o,appSyncGraphqlEndpoint:i,apiKey:m,region:a,host:f,additionalCustomHeaders:s})}},g1=e=>{Ba.dispatch("api",e,"PubSub",Hi)};class bee{constructor(t){this.subscriptionObserverMap=new Map,this.allowNoSubscriptions=!1,this.socketStatus=xn.CLOSED,this.keepAliveTimestamp=Date.now(),this.promiseArray=[],this.connectionStateMonitor=new see,this.reconnectionMonitor=new lee,this._establishConnection=async(n,r)=>{this.logger.debug(`Establishing WebSocket connection to ${n}`);try{await this._openConnection(n,r),await this._initiateHandshake()}catch(o){const{errorType:i,errorCode:a}=o;throw XZ.includes(a)||QZ.includes(i)?new GQ(i):i?new Error(i):o}},this.logger=new Pn(t.providerName),this.wsProtocolName=t.wsProtocolName,this.wsConnectUri=t.connectUri,this.connectionStateMonitorSubscription=this._startConnectionStateMonitoring()}close(){return this.socketStatus=xn.CLOSED,this.connectionStateMonitor.record(kr.CONNECTION_FAILED),this.connectionStateMonitorSubscription.unsubscribe(),this.reconnectionMonitor.close(),new Promise((t,n)=>{this.awsRealTimeSocket?(this.awsRealTimeSocket.onclose=r=>{this._closeSocket(),this.subscriptionObserverMap=new Map,this.awsRealTimeSocket=void 0,t()},this.awsRealTimeSocket.onerror=r=>{n(r)},this.awsRealTimeSocket.close()):t()})}subscribe(t,n){return new br(r=>{if(!t?.appSyncGraphqlEndpoint){r.error({errors:[{...new oc("Subscribe only available for AWS AppSync endpoint")}]}),r.complete();return}let o=!1;const i=kp(),a=()=>{o||(o=!0,this._startSubscriptionWithAWSAppSyncRealTime({options:t,observer:r,subscriptionId:i,customUserAgentDetails:n}).catch(l=>{this.logger.debug(`${sr.REALTIME_SUBSCRIPTION_INIT_ERROR}: ${l}`),this._closeSocket()}).finally(()=>{o=!1}))},s=new br(l=>{this.reconnectionMonitor.addObserver(l)}).subscribe(()=>{a()});return a(),async()=>{await this._cleanupSubscription(i,s)}})}async connect(t){this.socketStatus!==xn.READY&&await this._connectWebSocket(t)}async publish(t,n){if(this.socketStatus!==xn.READY)throw new Error("Subscription has not been initialized");return this._publishMessage(t,n)}async _connectWebSocket(t){const{apiKey:n,appSyncGraphqlEndpoint:r,authenticationType:o,region:i,ctx:a}=t,{additionalCustomHeaders:s}=await Mg(t);this.connectionStateMonitor.record(kr.OPENING_CONNECTION),await this._initializeWebSocketConnection({apiKey:n,appSyncGraphqlEndpoint:r,authenticationType:o,region:i,additionalCustomHeaders:s,ctx:a})}async _publishMessage(t,n){const r=kp(),{additionalCustomHeaders:o,libraryConfigHeaders:i}=await Mg(t),a=await this._prepareSubscriptionPayload({options:t,subscriptionId:r,customUserAgentDetails:n,additionalCustomHeaders:o,libraryConfigHeaders:i,publish:!0});return new Promise((s,l)=>{if(this.awsRealTimeSocket){const c=m=>{const g=JSON.parse(m.data);if(g.id===r&&g.type==="publish_success"&&(this.awsRealTimeSocket&&this.awsRealTimeSocket.removeEventListener("message",c),f(),s()),g.errors&&g.errors.length>
740){if(g.id!==r||g.type!=="publish_error")return;const _=g.errors.map(b=>b.errorType);f(),l(new Error(`Publish errors: ${_.join(", ")}`))}},u=m=>{f(),l(new Error(`WebSocket error: ${m}`))},d=()=>{f(),l(new Error("WebSocket is closed"))},f=()=>{this.awsRealTimeSocket?.removeEventListener("message",c),this.awsRealTimeSocket?.removeEventListener("error",u),this.awsRealTimeSocket?.removeEventListener("close",d)};this.awsRealTimeSocket.addEventListener("message",c),this.awsRealTimeSocket.addEventListener("error",u),this.awsRealTimeSocket.addEventListener("close",d),this.awsRealTimeSocket.send(a)}else l(new Error("WebSocket is not connected"))})}async _cleanupSubscription(t,n){n?.unsubscribe();try{await this._waitForSubscriptionToBeConnected(t);const{subscriptionState:r}=this.subscriptionObserverMap.get(t)||{};if(!r)return;if(r===jo.CONNECTED)this._sendUnsubscriptionMessage(t);else throw new Error("Subscription never connected")}catch(r){this.logger.debug(`Error while unsubscribing ${r}`)}finally{this._removeSubscriptionObserver(t)}}_startConnectionStateMonitoring(){return this.connectionStateMonitor.connectionStateObservable.subscribe(t=>{g1({event:ZZ,data:{provider:this,connectionState:t},message:`Connection state is ${t}`}),this.connectionState=t,t===Qt.ConnectionDisrupted&&this.reconnectionMonitor.record(Cl.START_RECONNECT),[Qt.Connected,Qt.ConnectedPendingDisconnect,Qt.ConnectedPendingKeepAlive,Qt.ConnectedPendingNetwork,Qt.ConnectionDisruptedPendingNetwork,Qt.Disconnected].includes(t)&&this.reconnectionMonitor.record(Cl.HALT_RECONNECT)})}async _startSubscriptionWithAWSAppSyncRealTime({options:t,observer:n,subscriptionId:r,customUserAgentDetails:o}){const{query:i,variables:a}=t;this.subscriptionObserverMap.set(r,{observer:n,query:i??"",variables:a??{},subscriptionState:jo.PENDING,onSubscriptionReady:t.onSubscriptionReady,onSubscriptionError:t.onSubscriptionError,startAckTimeoutId:void 0});const{additionalCustomHeaders:s,libraryConfigHeaders:l}=await Mg(t),c=await this._prepareSubscriptionPayload({options:t,subscriptionId:r,customUserAgentDetails:o,additionalCustomHeaders:s,libraryConfigHeaders:l});try{await this._connectWebSocket(t)}catch(f){this._logStartSubscriptionError(r,n,f);return}const{subscriptionFailedCallback:u,subscriptionReadyCallback:d}=this.subscriptionObserverMap.get(r)??{};this.subscriptionObserverMap.set(r,{observer:n,subscriptionState:jo.PENDING,query:i??"",variables:a??{},subscriptionReadyCallback:d,subscriptionFailedCallback:u,onSubscriptionReady:t.onSubscriptionReady,onSubscriptionError:t.onSubscriptionError,startAckTimeoutId:setTimeout(()=>{this._timeoutStartSubscriptionAck(r)},tee)}),this.awsRealTimeSocket&&this.awsRealTimeSocket.send(c)}_logStartSubscriptionError(t,n,r){this.logger.debug({err:r});const o=String(r.message??"");if(this._closeSocket(),this.connectionState!==Qt.ConnectionDisruptedPendingNetwork){const{onSubscriptionError:i}=this.subscriptionObserverMap.get(t)||{};i?.(t,new oc(`${sr.CONNECTION_FAILED}: ${o}`)),eL(r)?n.error({errors:[{...new oc(`${sr.CONNECTION_FAILED}: ${o}`)}]}):this.logger.debug(`${sr.CONNECTION_FAILED}: ${o}`);const{subscriptionFailedCallback:a}=this.subscriptionObserverMap.get(t)||{};typeof a=="function"&&a()}}async _waitForSubscriptionToBeConnected(t){const n=this.subscriptionObserverMap.get(t);if(n){const{subscriptionState:r}=n;if(r===jo.PENDING)return new Promise((o,i)=>{const{observer:a,subscriptionState:s,variables:l,query:c}=n;this.subscriptionObserverMap.set(t,{observer:a,subscriptionState:s,variables:l,query:c,subscriptionReadyCallback:o,subscriptionFailedCallback:i})})}}_sendUnsubscriptionMessage(t){try{if(this.awsRealTimeSocket&&this.awsRealTimeSocket.readyState===WebSocket.OPEN&&this.socketStatus===xn.READY){const n=this._unsubscribeMessage(t),r=JSON.stringify(n);this.awsRealTimeSocket.send(r)}}catch(n){this.logger.debug({err:n})}}_removeSubscriptionObserver(t){this.subscriptionObserverMap.delete(t),this.allowNoSubscriptions||setTimeout(this._closeSocketIfRequired.bind(this),1e3)}_closeSocketIfRequired(){if(!(this.subscriptionObserverMap.size>0)){if(!this.awsRealTimeSocket){this.socketStatus=xn.CLOSED;return}if(this.connectionStateMonitor.record(kr.CLOSING_CONNECTION),this.awsRealTimeSocket.bufferedAmount>0)setTimeout(this._closeSocketIfRequired.bind(this),1e3);else{this.logger.debug("closing WebSocket...");const t=this.awsRealTimeSocket;t.onclose=null,t.onerror=null,t.close(1e3),this.awsRealTimeSocket=void 0,this.socketStatus=xn.CLOSED,this._closeSocket()}}}maintainKeepAlive(){this.keepAliveTimestamp=Date.now()}keepAliveHeartbeat(t){const n=Date.now();n-this.keepAliveTimestamp>oee?this.connectionStateMonitor.record(kr.KEEP_ALIVE_MISSED):this.connectionStateMonitor.record(kr.KEEP_ALIVE),n-this.keepAliveTimestamp>t&&this._errorDisconnect(sr.TIMEOUT_DISCONNECT)}_handleIncomingSubscriptionMessage(t){if(typeof t.data!="string")return;const[n,r]=this._handleSubscriptionData(t);if(n){this.maintainKeepAlive();return}const{type:o,id:i,payload:a}=r,{observer:s=null,query:l="",variables:c={},startAckTimeoutId:u,subscriptionReadyCallback:d,subscriptionFailedCallback:f,onSubscriptionReady:m,onSubscriptionError:g}=this.subscriptionObserverMap.get(i)||{};
74if(o===vn.GQL_START_ACK||o===vn.EVENT_SUBSCRIBE_ACK){this.logger.debug(`subscription ready for ${JSON.stringify({query:l,variables:c})}`),typeof d=="function"&&d(),m?.(i),u&&clearTimeout(u),g1({event:sr.SUBSCRIPTION_ACK,data:{id:i,query:l,variables:c},message:"Connection established for subscription"});const _=jo.CONNECTED;if(s){const b=this.subscriptionObserverMap.get(i);this.subscriptionObserverMap.set(i,{...b,observer:s,query:l,variables:c,subscriptionState:_,subscriptionReadyCallback:d,subscriptionFailedCallback:f,startAckTimeoutId:void 0})}this.connectionStateMonitor.record(kr.CONNECTION_ESTABLISHED);return}if(o===vn.GQL_CONNECTION_KEEP_ALIVE){this.maintainKeepAlive();return}if(o===vn.GQL_ERROR||o===vn.EVENT_SUBSCRIBE_ERROR){const _=jo.FAILED;if(s){const b=this.subscriptionObserverMap.get(i);this.subscriptionObserverMap.set(i,{...b,observer:s,query:l,variables:c,startAckTimeoutId:u,subscriptionReadyCallback:d,subscriptionFailedCallback:f,subscriptionState:_});let p=JSON.stringify(a??r),h=!1;const y=["UnauthorizedException","Unauthorized","NotAuthorizedException"];if(o===vn.EVENT_SUBSCRIBE_ERROR){const{errors:v}=JSON.parse(String(t.data));if(Array.isArray(v)&&v.length>0){const w=v[0];p=`${w.errorType}: ${w.message}`}}else if(o===vn.GQL_ERROR&&a&&typeof a=="object"){const{errors:v}=a;if(Array.isArray(v)&&v.length>0){const w=v[0];h=y.includes(w.errorType)||w.message?.includes("Token expired")}}this.logger.debug(`${sr.CONNECTION_FAILED}: ${p}`),h&&this.awsRealTimeSocket&&(this.logger.warn("Subscription failed due to auth error, closing WebSocket to trigger reconnection with fresh tokens"),this.awsRealTimeSocket.close(1e3,"Auth error - reconnecting")),g?.(i,new oc(`${sr.CONNECTION_FAILED}: ${p}`)),s.error({errors:[{...new oc(`${sr.CONNECTION_FAILED}: ${p}`)}]}),u&&clearTimeout(u),typeof f=="function"&&f()}}}_errorDisconnect(t){this.logger.debug(`Disconnect error: ${t}`),this.awsRealTimeSocket&&(this._closeSocket(),this.awsRealTimeSocket.close()),this.socketStatus=xn.CLOSED}_closeSocket(){this.keepAliveHeartbeatIntervalId&&(clearInterval(this.keepAliveHeartbeatIntervalId),this.keepAliveHeartbeatIntervalId=void 0),this.connectionStateMonitor.record(kr.CLOSED)}_timeoutStartSubscriptionAck(t){const n=this.subscriptionObserverMap.get(t);if(n){const{observer:r,query:o,variables:i,onSubscriptionError:a}=n;if(!r)return;this.subscriptionObserverMap.set(t,{...n,observer:r,query:o,variables:i,subscriptionState:jo.FAILED,startAckTimeoutId:void 0}),a?.(t,new Error("Subscription start ack timeout")),this._closeSocket(),this.logger.debug("timeoutStartSubscription",JSON.stringify({query:o,variables:i}))}}_initializeWebSocketConnection({appSyncGraphqlEndpoint:t,authenticationType:n,apiKey:r,region:o,additionalCustomHeaders:i,ctx:a}
74){if(this.socketStatus!==xn.READY)return new Promise(async(s,l)=>{if(this.promiseArray.push({res:s,rej:l}),this.socketStatus===xn.CLOSED)try{this.socketStatus=xn.CONNECTING;const u=await tx({authenticationType:n,payload:"{}",canonicalUri:this.wsConnectUri,apiKey:r,appSyncGraphqlEndpoint:t,region:o,additionalCustomHeaders:i},a),d=u?JSON.stringify(u):"",m=`header-${VQ.convert(d,{urlSafe:!0,skipPadding:!0})}`,g=hee(i),_=gee(t,g);await this._establishRetryableConnection(_,m),this.promiseArray.forEach(({res:b})=>{this.logger.debug("Notifying connection successful"),b()}),this.socketStatus=xn.READY,this.promiseArray=[]}catch(c){this.logger.debug("Connection exited with",c),this.promiseArray.forEach(({rej:u})=>{u(c)}),this.promiseArray=[],this.awsRealTimeSocket&&this.awsRealTimeSocket.readyState===WebSocket.OPEN&&this.awsRealTimeSocket.close(3001),this.awsRealTimeSocket=void 0,this.socketStatus=xn.CLOSED}})}async _establishRetryableConnection(t,n){this.logger.debug("Establishing retryable connection"),await UQ(this._establishConnection.bind(this),[t,n],JZ)}async _openConnection(t,n){return new Promise((r,o)=>{const i=this._getNewWebSocket(t,[this.wsProtocolName,n]);i.onerror=()=>{this.logger.debug("WebSocket connection error")},i.onclose=()=>{this._closeSocket(),o(new Error("Connection handshake error"))},i.onopen=()=>{this.awsRealTimeSocket=i,r()}})}_getNewWebSocket(t,n){return new WebSocket(t,n)}async _initiateHandshake(){return new Promise((t,n)=>{if(!this.awsRealTimeSocket){n(new Error("awsRealTimeSocket undefined"));return}let r=!1;this.awsRealTimeSocket.onerror=a=>{this.logger.debug(`WebSocket error ${JSON.stringify(a)}`)},this.awsRealTimeSocket.onclose=a=>{this.logger.debug(`WebSocket closed ${a.reason}`),this._closeSocket(),n(new Error(JSON.stringify(a)))},this.awsRealTimeSocket.onmessage=a=>{if(typeof a.data!="string")return;this.logger.debug(`subscription message from AWS AppSyncRealTime: ${a.data} `);const s=JSON.parse(a.data),{type:l}=s,c=this._extractConnectionTimeout(s);if(l===vn.GQL_CONNECTION_ACK){r=!0,this._registerWebsocketHandlers(c),t("Connected to AWS AppSyncRealTime");return}if(l===vn.GQL_CONNECTION_ERROR){const{errorType:u,errorCode:d}=this._extractErrorCodeAndType(s);n({errorType:u,errorCode:d})}};const o={type:vn.GQL_CONNECTION_INIT};this.awsRealTimeSocket.send(JSON.stringify(o));const i=a=>{a||(this.connectionStateMonitor.record(kr.CONNECTION_FAILED),n(new Error(`Connection timeout: ack from AWSAppSyncRealTime was not received after ${c1} ms`)))};setTimeout(()=>{i(r)},c1)})}_registerWebsocketHandlers(t){this.awsRealTimeSocket&&(this.keepAliveHeartbeatIntervalId=setInterval(()=>{this.keepAliveHeartbeat(t)},ree),this.awsRealTimeSocket.onmessage=this._handleIncomingSubscriptionMessage.bind(this),this.awsRealTimeSocket.onerror=n=>{this.logger.debug(n),this._errorDisconnect(sr.CONNECTION_CLOSED)},this.awsRealTimeSocket.onclose=n=>{this.logger.debug(`WebSocket closed ${n.reason}`),this._closeSocket(),this._errorDisconnect(sr.CONNECTION_CLOSED)})}}const Mf=(e,t)=>e?e==="identityPool"?"iam":e:t,wee=e=>{const n=e.resourcesConfig.API?.Events;if(!n)throw new Error("Events API configuration is missing. Have you called Amplify.configure() with an `API.Events` configuration?");const r=Mf(n.defaultAuthMode,"apiKey");return{appSyncGraphqlEndpoint:n.endpoint,region:n.region,authenticationType:r,apiKey:n.apiKey}},Bg=e=>{if(Array.isArray(e))return e.map((n,r)=>{const o=JSON.stringify(n);if(o===void 0)throw new Error(`Event must be a JSON-serializable value. Received ${String(n)} at index ${r}`);return o});const t=JSON.stringify(e);if(t===void 0)throw new Error(`Event must be a JSON-serializable value. Received ${String(e)}`);return[t]},y1="AWSAppSyncEventsProvider",_ee="aws-appsync-event-ws",See="";class Tee extends bee{constructor(){super({providerName:y1,wsProtocolName:_ee,connectUri:See}),this.allowNoSubscriptions=!0}getProviderName(){return y1}async connect(t){return super.connect(t)}subscribe(t,n){return super.subscribe(t,n).pipe()}async publish(t,n){return super.publish(t,n)}closeIfNoActiveSubscription(){this._closeSocketIfRequired()}async _prepareSubscriptionPayload({options:t,subscriptionId:n,customUserAgentDetails:r,additionalCustomHeaders:o,libraryConfigHeaders:i,publish:a}){const{appSyncGraphqlEndpoint:s,authenticationType:l,query:c,apiKey:u,region:d,variables:f,ctx:m}=t,g={channel:c,events:f!==void 0?Bg(f):void 0},_=JSON.stringify(g),b={...await tx({apiKey:u,appSyncGraphqlEndpoint:s,authenticationType:l,payload:_,canonicalUri:"",region:d,additionalCustomHeaders:o},m),...i,...o,[$Y]:Ym(r)},p={id:n,channel:c,events:f!==void 0?Bg(f):void 0,authorization:{...b},payload:{events:f!==void 0?Bg(f):void 0,channel:c,extensions:{authorization:{...b}}},type:a?vn.EVENT_PUBLISH:vn.EVENT_SUBSCRIBE};return JSON.stringify(p)}_handleSubscriptionData(t){this.logger.debug(`subscription message from AWS AppSync Events: ${t.data}`);const{id:n="",event:r,type:o}=JSON.parse(String(t.data)),{observer:i=null,query:a="",variables:s={}}=this.subscriptionObserverMap.get(n)||{};if(this.logger.debug({id:n,observer:i,query:a,variables:s}),o===vn.DATA&&r){const l=JSON.parse(r);return i?i.next({id:n,type:o,event:l}):this.logger.debug(`observer not found for id: ${n}`),[!0,{id:n,type:o,payload:l}]}return[!1,{id:n,type:o,payload:r}]}_unsubscribeMessage(t){return{id:t,type:vn.EVENT_STOP}}_extractConnectionTimeout(t){const{connectionTimeoutMs:n=nee}=t;return n}_extractErrorCodeAndType(t){const{errors:[{errorType:n="",errorCode:r=0}={}]=[]}=t;return{errorCode:r,errorType:n}}}const vc=new Tee,ic=new Set;async function Eee(...e){const[t,n,r]=IL(e),o=wee(t);o.authenticationType=Mf(r?.authMode,o.authenticationType),o.apiKey=r?.a
74piKey||o.apiKey,o.authToken=r?.authToken||o.authToken,await vc.connect({...o,ctx:t});const i=kp();ic.add(i);let a;return{subscribe:(u,d)=>{if(!ic.has(i))throw new Error("Channel is closed");const f={...o,query:n};f.authenticationType=Mf(d?.authMode,f.authenticationType),f.apiKey=d?.apiKey||f.apiKey,f.authToken=d?.authToken||f.authToken;let m=!1,g,_;const b=new Promise((y,v)=>{g=y,_=v});b.catch(()=>{});const p=vc.subscribe({...f,ctx:t,onSubscriptionReady:y=>{m||(m=!0,g({subscriptionId:y}))},onSubscriptionError:(y,v)=>{m||(m=!0,_(v??new Error("Subscription failed before ready")))}}).subscribe(u),h=Object.create(p);return Object.defineProperty(h,"unsubscribe",{value:()=>{m||(m=!0,_(new Error("Subscription closed before ready"))),p.unsubscribe()},writable:!0,enumerable:!1,configurable:!0}),Object.defineProperty(h,"ready",{value:b,writable:!1,enumerable:!0,configurable:!0}),a=h,h},close:async()=>{a&&a.unsubscribe(),ic.delete(i),setTimeout(()=>{ic.size===0&&vc.closeIfNoActiveSubscription()},1e3)},publish:async(u,d)=>{if(!ic.has(i))throw new Error("Channel is closed");const f={...o,query:n,variables:u};return f.authenticationType=Mf(d?.authMode,f.authenticationType),f.apiKey=d?.apiKey||f.apiKey,f.authToken=d?.authToken||f.authToken,vc.publish({...f,ctx:t})}}}async function Cee(){await vc.close()}const nx=27,Aee="fast-upi-kyc-otp-expired",v1=e=>e&&typeof e=="object"&&!Array.isArray(e)?e:{},ac=e=>{if(e==null||e==="")return;const t=Number(e);return Number.isFinite(t)?t:void 0},$g=e=>e==null?"":String(e),_i=(...e)=>e.find(t=>t!=null&&t!==""),b1=e=>e[0].toUpperCase()+e.slice(1),w1=(e,t,n)=>e[n]??e[b1(n)]??t[n]??t[b1(n)],Pee=e=>e.serverTime<e.expireTimestamp,Bf=(e,t)=>{const n=v1(e),o={...v1(n.upiAccountInfo??n.UpiAccountInfo),...n};return{mode:t,bid:ac(_i(o.bid,o.Bid)),withdrawId:ac(_i(o.withdrawID,o.withdrawId,o.WithdrawID,o.WithdrawId)),bankCode:$g(_i(o.bankCode,o.BankCode)),upi:$g(_i(o.upiAccount,o.accountNo,o.AccountNo)),mobile:$g(_i(o.mobileNo,o.mobileNO,o.MobileNo,o.MobileNO)),amount:ac(_i(o.price,o.withdrawalAmount,o.orderAmount,o.amount)),orderNo:o.withdrawNumber,expireTimestamp:ac(_i(o.expireTimestamp,o.ExpireTimestamp)),serverTime:ac(_i(o.serverTime,o.ServerTime)),raw:n}},Ree=(e,t={})=>e.map(n=>{const r=n;return{...n,expireTimestamp:w1(r,t,"expireTimestamp"),serverTime:w1(r,t,"serverTime")}}),_1=async()=>{try{const e=await Fde({categoryId:nx});return e?.code!==0||!Array.isArray(e.data)?[]:e.data.map(t=>Bf(t,"withdrawOrder")).filter(Pee)}catch{return[]}}
74,Iee=(e,t,n)=>{const r={smsCode:t,categoryId:nx,pin:n};return e.mode==="withdrawOrder"?Re(Ude({...r,withdrawId:e.withdrawId})):Re($de({...r,bid:e.bid}))},kee=(e,t={})=>{const n={...e},r=t.id||`fast-upi-kyc-otp-${e.mode}-${e.withdrawId||e.bid||Date.now()}`;return Sl(WD,{id:r,props:{target:n,submit:t.submit,onExpired:o=>{Km().emit(Aee,o),t.onExpired?.(o)}},policy:{presentation:"center",priority:1200,group:VD,force:!0,closeOnClickOverlay:!1},onClose:o=>{o==="confirm"&&(t.showSuccess&&Lr({type:"success",message:nn.global.t("verifySuccess"),duration:2e3}),t.onVerified?.(n))}})},rx=()=>{const e=io(),t=async(i,a={})=>{const s=kee(i,a);return s?e.push(s):!1};return{normalizeFastUpiKycOtpTarget:Bf,normalizeWithdrawLogTiming:Ree,getNeedKycOrders:_1,openKycOtpDialog:t,openNeedKycOrderDialog:async(i={})=>{const a=await _1();let s=0;for(const l of a)await t(l,i)&&(s+=1);return{count:a.length,openedCount:s,orders:a}},openKycOtpByBid:(i,a)=>t(Bf(i,"bid"),a),openKycOtpByWithdrawOrder:(i,a)=>t(Bf(i,"withdrawOrder"),a),verifyKycOtp:Iee}},Oee="UserTemplateNotify",Al={RechargeArrived:9,RewardPending:10,KycInterrupted:11,WithdrawReturned:12};function Pl(e){return!!e&&typeof e=="object"&&!Array.isArray(e)}function S1(e){if(typeof e!="string")return e;const t=e.trim();if(!t)return e;try{return JSON.parse(t)}catch{return e}}function T1(e){if(e==null||typeof e=="string"&&!e.trim())return;const t=Number(e);return Number.isFinite(t)?t:void 0}function Dee(e){const t=Pl(e)?e:null,n=t&&"event"in t?t.event:e;return Array.isArray(n)?n:[n]}function Lee(e){const t=S1(e);if(!Pl(t)||(t.businessType??t.BusinessType)!==Oee)return null;const r=S1(t.data??t.Data);if(!Pl(r))return null;const o=r.activityCode??r.ActivityCode;return{templateId:Number(r.templateId??r.TemplateId)||0,activityCode:o==null?null:Number(o),title:String(r.title??r.Title??""),message:String(r.message??r.Message??""),jumpAction:r.jumpAction??r.JumpAction??"none",pushStyle:r.pushStyle??r.PushStyle??"B2",expireTimestamp:T1(r.expireTimestamp??r.ExpireTimestamp),serverTime:T1(r.serverTime??r.ServerTime)}}function xee(e){return Dee(e).reduce((t,n)=>{const r=Lee(n);return r&&t.push(r),t},[])}const Nee="ap-south-1";function Zs(e,t){console.warn(`[notifyWs] ${e}`,t??"")}function Mee(e){if(!e)return null;try{const t=new URL(e);return{endpoint:`${t.origin}/event`,token:t.searchParams.get("Token")??""}}catch{return null}}function Bee(e,t){NZ.configure({API:{Events:{endpoint:e,region:Nee,defaultAuthMode:"oidc"}}},{Auth:{tokenProvider:{async getTokens(){return{accessToken:El(t)}}}}})}async function $ee(e){return await Eee(e)}async function Gee(){const e=Cee;return typeof e!="function"?!1:(await e(),!0)}const Uee={wallet:"wallet",withdraw:"Withdraw",activity:"activity"},Fee={119:"Turntable",130:"turntable",7:"DailySignIn",118:"DailyTasks",107:"DailyTasks"};function ox(e,t){if(!e||e==="none")return;if(e==="activity"&&t!=null){const o=Fee[t];if(o){Ye.push({name:o}).catch(()=>{});return}}const n=Uee[e];if(!n)return;const r=t!=null?{activityCode:String(t)}:void 0;Ye.push({name:n,query:r}).catch(()=>{})}const E1="ar_ws_url",C1="ar_ws_channels",A1="ar_ws_token_expire_at",P1=1500;let qv=null,Yv=null,R1=Promise.resolve(),Gg=null,I1=null,Ug=!1;const Wee=3e3,Vee=3e3;let jee=0;const Us=new Map;function Fg(e,t){try{const n=localStorage.getItem(e);return n==null?t:JSON.parse(n)}catch{return t}}function Hee(e){return e==null||e===""||e===0||Array.isArray(e)&&e.length===0}function Wg(e,t){try{Hee(t)?localStorage.removeItem(e):localStorage.setItem(e,JSON.stringify(t))}catch{}}function k1(){Us.forEach(e=>clearTimeout(e)),Us.clear()}function ix(e){if(!Pl(e))return 0;const t=Number(e.code??e.msgCode);return Number.isFinite(t)?t:0}function zee(e){if(!Pl(e)||!Pl(e.response))return 0;const t=Number(e.response.status);return Number.isFinite(t)?t:0}function Kee(e){const t=ix(e);return t===4||t===22||zee(e)===401}async function qee(e){const t=ix(e);Ro(nn.global.t(t===22?"common.tokenExpired":"tokenExpired")),await ud().logoutLocal({path:Js})}async function Yee(){const e=localStorage.getItem("token")||"";if(!e)return!1;try{return!!await ud().getUserInfo({signature:e})}catch(t){return Kee(t)&&await qee(t),!1}}function O1(e){const t=R1.then(e,e);return R1=t.catch(()=>{}),t}async function D1(e,t,n){let r=null;const o=e.catch(a=>(Zs("close:error",{reason:t,target:n,error:a}),null)),i=new Promise(a=>{r=setTimeout(()=>{Zs("close:timeout",{reason:t,target:n,timeout:P1}),a(null)},P1)});return Promise.race([o,i]).finally(()=>{r&&clearTimeout(r)})}async function Kd(e=!1,t="unknown"){const n=Yv,r=qv;Yv=null,qv=null;try{n?.unsubscribe()}catch(i){Zs("close:unsubscribe:error",{reason:t,error:i})}const o=e?await D1(Gee(),t,"closeAll"):!1;(!e||!o)&&await D1(Promise.resolve(r?.close()),t,"channel")}const ei=pi("notifyWs",{state:()=>({webSocketUrl:Fg(E1,""),channels:Fg(C1,[]),tokenExpireAt:Fg(A1,0),list:[]}),getters:{isExpired:e=>e.tokenExpireAt>0&&Date.now()>=e.tokenExpireAt,count:e=>e.list.length},actions:{setSubscriptionRefresher(e){Gg=e},setMessageHandler(e){I1=e},bootstrap(e){e.webSocketUrl!==void 0&&(this.webSocketUrl=String(e.webSocketUrl||""),Wg(E1,this.webSocketUrl)),e.channels!==void 0&&(this.channels=Array.isArray(e.channels)?e.channels:[],Wg(C1,this.channels)),e.tokenExpireAt!==void 0&&(this.tokenExpireAt=Number(e.tokenExpireAt)||0,Wg(A1,this.tokenExpireAt))}
74,async connect(e,t="connect"){return O1(async()=>{const n=!!e;if(!localStorage.getItem("token"))return this.bootstrap({webSocketUrl:"",channels:[],tokenExpireAt:0}),this.clearList(),await Kd(!0,`${t}:no-token`),!1;n&&(this.bootstrap({webSocketUrl:"",channels:[],tokenExpireAt:0}),this.clearList(),await Kd(!0,`${t}:incoming-subscription`),this.bootstrap({webSocketUrl:e.webSocketUrl??"",channels:e.channels??[],tokenExpireAt:e.tokenExpireAt??0}));const r=Mee(this.webSocketUrl),o=this.channels[0];if(!r||!r.token||!o)return!1;if(this.isExpired)return this.refreshAndReconnect("connect:expired"),!1;try{n||await Kd(!1,`${t}:replace-current`),Bee(r.endpoint,r.token);const i=await $ee(o),a=i.subscribe({next:s=>{xee(s).forEach(l=>I1?.(l))},error:s=>{Zs("subscription:error",{error:s}),this.refreshAndReconnect("subscription:error")}});return qv=i,Yv=a,!0}catch(i){return Zs("connect:error",{reason:t,error:i}),this.refreshAndReconnect("connect:error"),!1}})},async replaceSession(e){return this.connect(e,"session:replace")},async refreshAndReconnect(e="unknown"){if(Ug)return!1;Ug=!0;try{if(!await Yee())return!1;if(this.isExpired){if(!Gg)return!1;const t=await Gg();return t?await this.replaceSession(t):(await this.reset("refresh:missing-subscription"),!1)}return await this.connect()}catch(t){return Zs("refresh:error",{reason:e,error:t}),!1}finally{Ug=!1}},async reset(e="reset"){return O1(async()=>{this.bootstrap({webSocketUrl:"",channels:[],tokenExpireAt:0}),this.clearList(),await Kd(!0,e)})},add(e){const t=Date.now();if(this.list.some(o=>o.templateId===e.templateId&&o.activityCode===e.activityCode&&o.message===e.message&&t-o.receivedAt<Vee))return;const r={...e,id:`ntf-${t}-${++jee}`,receivedAt:t};this.list.unshift(r),this.list.length>=2&&k1()},startAutoDismiss(e){if(Us.has(e)||this.list.length!==1)return;const t=this.list.find(n=>n.id===e);!t||t.templateId===Al.RewardPending||Us.set(e,setTimeout(()=>this.remove(e),Wee))},remove(e){const t=Us.get(e);t&&(clearTimeout(t),Us.delete(e)),this.list=this.list.filter(n=>n.id!==e)},clearList(){k1(),this.list=[]}}});function Jee(e){return e.templateId===Al.KycInterrupted||e.pushStyle==="C3"}function Xee(e){return e.templateId===Al.WithdrawReturned||e.pushStyle==="C4"?"returned":null}function Qee(e){if(Jee(e)){const{openNeedKycOrderDialog:r}=rx();r({source:"ws"});return}const t=Xee(e);if(t){const r=Sl(FD,{id:`ntf-c-${e.templateId}-${Date.now()}`,props:{variant:t,title:e.title,message:e.message,activityCode:e.activityCode},policy:{presentation:"center",priority:1e3}});r&&io().push(r);return}ei().add(e);const n=io();if(!n.has(Ov)){const r=Sl(Ov,{policy:{presentation:"top",priority:0}});r&&n.push(r)}}const Zee=_e({__name:"NotifyCModal",props:{variant:{type:String,required:!0},title:{type:String,required:!0},message:{type:String,required:!0},secondaryMessage:{type:String,required:!1},activityCode:{type:[Number,null],required:!1,default:null},dialogId:{type:String,required:!1},actions:{type:Object,required:!1},showChip:{type:Boolean,required:!1,default:!0}},emits:["close","confirm","cancel"],setup(e,{expose:t,emit:n}){t();const r=e,{t:o}=on(),i={important:{iconColor:"var(--norm_red-color)",chip:"info",chipColor:"var(--norm_secondary-color)",chipTextKey:"notifyStayingMinutes",secondary:{label:"notifyCancel",act:"close"},primary:{label:"notifySubmit",act:"close"}},returned:{iconColor:"var(--norm_secondary-color)",chip:"",chipColor:"",secondary:{label:"notifyViewWallet",act:"jump",to:"wallet"},primary:{label:"notifyWithdrawAgain",act:"jump",to:"withdraw"}}},a=W(()=>i[r.variant]),s=W(()=>!!(r.showChip&&a.value.chip)),l=W(()=>r.actions?.secondary||a.value.secondary),c=W(()=>r.actions?.primary||a.value.primary);function u(w,S){const T=S.trim();if(w==="returned"){const C=T.search(/\bPlease resubmit\b/i);if(C>0)return{main:T.slice(0,C).trim(),secondary:T.slice(C).trim()}}if(w==="important"){const C=T.search(/\bIf you miss\b/i);if(C>0)return{main:T.slice(0,C).trim(),secondary:T.slice(C).trim()}}return{main:T,secondary:""}}const d=W(()=>u(r.variant,r.message||"")),f=W(()=>(r.secondaryMessage||"").trim()),m=W(()=>f.value?f.value:r.variant==="returned"?d.value.secondary||o("notifyWithdrawReturnedTip"):d.value.secondary),g=W(()=>Ep(d.value.main)),_=W(()=>Ep(m.value)),b=W(()=>a.value.chip==="info"&&a.value.chipTextKey?o(a.value.chipTextKey):"");function p(w){if(w.act==="jump"){ox(w.to,r.activityCode),n("close");return}if(w.act==="confirm"){n("confirm");return}if(w.act==="cancel"){n("cancel");return}n("close")}const v={props:r,emit:n,t:o,CONFIG:i,cfg:a,hasChip:s,secondaryAction:l,primaryAction:c,splitSecondaryMessage:u,displayMessage:d,explicitSecondaryMessage:f,displaySecondaryMessage:m,displayMessageHtml:g,displaySecondaryMessageHtml:_,chipText:b,runAction:p,onSecondary:()=>p(l.value),onPrimary:()=>p(c.value)};return Object.defineProperty(v,"__isScriptSetup",{enumerable:!1,value:!0}),v}}),ax=e=>(wr("data-v-fbef8469"),e=e(),_r(),e),ete={class:"ntf-c__icon",viewBox:"0 0 100 100",fill:"none",xmlns:"http://www.w3.org/2000/svg"},tte=["fill"],nte=ax(()=>
74H("path",{d:"M50 74.1641C53.1066 74.1641 55.625 71.6456 55.625 68.5391C55.625 65.4325 53.1066 62.9141 50 62.9141C46.8934 62.9141 44.375 65.4325 44.375 68.5391C44.375 71.6456 46.8934 74.1641 50 74.1641Z",fill:"#fff"},null,-1)),rte=ax(()=>H("path",{d:"M45.1195 27.6142C45.0544 26.1901 46.1914 25 47.6169 25H52.3831C53.8086 25 54.9456 26.1901 54.8805 27.6142L53.626 55.0571C53.5954 55.7245 53.0454 56.25 52.3773 56.25H47.6227C46.9546 56.25 46.4046 55.7245 46.374 55.0571L45.1195 27.6142Z",fill:"#fff"},null,-1)),ote={class:"ntf-c__main"},ite={class:"ntf-c__text"},ate={class:"ntf-c__headline"},ste={class:"ntf-c__title"},lte=["innerHTML"],cte=["innerHTML"],ute={class:"ntf-c__actions"},dte={class:"ntf-c__chip-clock",viewBox:"0 0 32 32",fill:"none",xmlns:"http://www.w3.org/2000/svg"},fte=["fill"],pte={class:"ntf-c__chip-text"};function mte(e,t,n,r,o,i){return we(),Ee(ze,null,[xe(" C 系居中模态(C4 提现退回、二次验证提醒)。KYC 断链 OTP 已拆到 NotifyKycOtpModal。 "),H("div",{class:kn(["ntf-c",[`ntf-c--${n.variant}`,{"ntf-c--no-chip":!r.hasChip}]])},[xe(" 警示图标 100px:实心圆 + 白色感叹号(路径取自 Figma icon_hint,圆色按变体) "),(we(),Ee("svg",ete,[H("path",{d:"M49.7917 91.4583C72.8035 91.4583 91.4583 72.8035 91.4583 49.7917C91.4583 26.7798 72.8035 8.125 49.7917 8.125C26.7798 8.125 8.125 26.7798 8.125 49.7917C8.125 72.8035 26.7798 91.4583 49.7917 91.4583Z",fill:r.cfg.iconColor},null,8,tte),nte,rte])),H("div",ote,[H("div",ite,[H("div",ate,[H("p",ste,ye(n.title),1),H("p",{class:"ntf-c__msg",innerHTML:r.displayMessageHtml},null,8,lte)]),r.displaySecondaryMessage?(we(),Ee("p",{key:0,class:"ntf-c__submsg",innerHTML:r.displaySecondaryMessageHtml},null,8,cte)):xe("v-if",!0)])]),H("div",ute,[r.hasChip?(we(),Ee("div",{key:0,class:kn(["ntf-c__chip",`ntf-c__chip--${r.cfg.chip}`])},[(we(),Ee("svg",dte,[H("path",{d:"M12.2941 2.44706V0.903529C12.2941 0.404524 12.6986 0 13.1976 0H18.92C19.419 0 19.8235 0.404524 19.8235 0.90353V2.44706C26.4118 4.14118 31.1176 9.97647 31.1176 16.9412C31.1176 25.2235 24.3412 32 16.0588 32C7.77647 32 1 25.2235 1 16.9412C1 9.97647 5.70588 3.95294 12.2941 2.44706ZM16.0588 28.2353C22.2706 28.2353 27.3529 23.1529 27.3529 16.9412C27.3529 10.7294 22.2706 5.64706 16.0588 5.64706C9.84706 5.64706 4.76471 10.7294 4.76471 16.9412C4.76471 23.1529 9.84706 28.2353 16.0588 28.2353ZM19.6353 10.7294C20.363 10.0017 21.5429 10.0017 22.2706 10.7294C22.9983 11.4571 22.9983 12.637 22.2706 13.3647L18.1294 17.5059C17.4017 18.2336 16.2218 18.2336 15.4941 17.5059C14.7664 16.7782 14.7664 15.5983 15.4941 14.8706L19.6353 10.7294Z",fill:r.cfg.chipColor},null,8,fte)])),H("span",pte,ye(r.chipText),1)],2)):xe("v-if",!0),H("button",{type:"button",class:"ntf-c__btn ntf-c__btn--ghost",onClick:r.onSecondary}
74,ye(e.$t(r.secondaryAction.label)),1),H("button",{type:"button",class:"ntf-c__btn ntf-c__btn--primary",onClick:r.onPrimary},ye(e.$t(r.primaryAction.label)),1)])],2)],2112)}const hte=ot(Zee,[["render",mte],["__scopeId","data-v-fbef8469"],["__file","/home/jenkins/agent/workspace/AR108-Pages-india-khelv/src/components/DialogQueue/notify/NotifyCModal.vue"]]),sx="redirect",L1="check",gte=[Js,"/register","/rpwd"];let eh=null;function yte(e){eh=e}function vte(e){return eh?.push(e)}function bte(e){return eh?.replace(e)}function wte(){return eh?.currentRoute.value}function lx(e){const t=Array.isArray(e)?e[0]:e;if(typeof t!="string"||!t.startsWith("/")||t.startsWith("//"))return"";const n=t.split("?")[0].split("#")[0];return gte.includes(n)?"":t}function cx(e){const t=lx(e);if(!t)return;const n=new URLSearchParams(e.split("?")[1]?.split("#")[0]||""),r={[sx]:t};return n.get(L1)==="0"&&(r[L1]="0"),r}function ux(e){return lx(e?.query?.[sx])}const _te="/assets/png/gift-Q7IYrFBN.png";class Ste{middlewares=[];use(t){return this.middlewares.push(t),this}async push(t){const n=io();let r=t;for(let o=0;o<this.middlewares.length;o+=1){const i=await this.middlewares[o](r);if(i===null)return console.debug(`[DialogQueue] "${r.id}" dropped by middleware #${o}`),!1;r=i}return n.push(r)}}function Sr(...e){const t=new Ste;return e.forEach(n=>t.use(n)),t}function Gr(e){return async t=>await e(t)?t:null}function Tte(e="dialog:dismissed",t="_"){function n(){try{return JSON.parse(localStorage.getItem(e)||"{}")}catch{return{}}}function r(l){try{localStorage.setItem(e,JSON.stringify(l))}catch{}}function o(l){const c=n(),u=new Date().toDateString();return c[t]?.[l]===u}function i(l){const c=n();c[t]||(c[t]={}),c[t][l]=new Date().toDateString(),r(c)}function a(l){if(l!==void 0){const c=n();delete c[l],r(c);return}try{localStorage.removeItem(e)}catch{}}return{middleware:l=>{if(o(l.id))return null;const c=l.onClose;return{...l,onClose:u=>{u==="dismiss-today"&&i(l.id),c?.(u)}}}
74,dismiss:i,isDismissed:o,clear:a}}const kw="pop_prompt",Ow="pop_laundry";function Dw(){sessionStorage.removeItem(kw),sessionStorage.removeItem(Ow)}function dx(){return sessionStorage.getItem(kw)==="1"}function Ete(){return sessionStorage.getItem(Ow)==="1"}function Cte(){sessionStorage.setItem(kw,"1")}function Ate(){sessionStorage.setItem(Ow,"1")}const Pte=_e({__name:"AgeGateDialog",props:{projectName:{type:String,required:!0}},emits:["confirm","cancel"],setup(e,{expose:t,emit:n}){t();function r(){localStorage.setItem("is18","1"),n("confirm")}const o={emit:n,confirmAge:r};return Object.defineProperty(o,"__isScriptSetup",{enumerable:!1,value:!0}),o}}),Rte={class:"age-gate-dialog"},Ite={class:"tip_txt"},kte={class:"dialog-footer"};function Ote(e,t,n,r,o,i){return we(),Ee("div",Rte,[H("div",null,[H("span",null,ye(e.$t("loginTips",[n.projectName])),1),H("div",Ite,ye(e.$t("brazildialog1")),1)]),H("div",kte,[H("div",{class:"btn-cnf dialog-btn",onClick:r.confirmAge},ye(e.$t("brazildialog2")),1),H("div",{class:"btn-cancel dialog-btn",onClick:t[0]||(t[0]=a=>r.emit("cancel"))},ye(e.$t("brazildialog3")),1)])])}const Dte=ot(Pte,[["render",Ote],["__scopeId","data-v-ce3abe6a"],["__file","/home/jenkins/agent/workspace/AR108-Pages-india-khelv/src/components/DialogQueue/dialogs/AgeGateDialog.vue"]]),Lte=_e({__name:"AgeRejectedDialog",emits:["close"],setup(e,{expose:t,emit:n}){t();const r={emit:n};return Object.defineProperty(r,"__isScriptSetup",{enumerable:!1,value:!0}),r}}),xte={class:"age-rejected-dialog"},Nte={class:"dialog-footer"};function Mte(e,t,n,r,o,i){return we(),Ee("div",xte,[H("div",null,[H("span",null,ye(e.$t("brazildialog4")),1)]),H("div",Nte,[H("div",{class:"btn-cancel dialog-btn no-btn",onClick:t[0]||(t[0]=a=>r.emit("close"))},ye(e.$t("confirm")),1)])])}const Bte=ot(Lte,[["render",Mte],["__scopeId","data-v-640550b3"],["__file","/home/jenkins/agent/workspace/AR108-Pages-india-khelv/src/components/DialogQueue/dialogs/AgeRejectedDialog.vue"]]),$te=_e({__name:"AppForceUpdateDialog",props:{url:{type:String,required:!0},version:{type:String,required:!1,default:""},forced:{type:Boolean,required:!1,default:!1}},emits:["confirm","dismiss-today"],setup(e,{expose:t,emit:n}){t();const r=e;function o(l,c){if(!c)return l;try{const u=new URL(l);return u.searchParams.set("version",c),u.toString()}catch{const u=l.includes("?")?"&":"?";return`${l}${u}version=${encodeURIComponent(c)}`}}function i(){const l=o(r.url,r.version);Jn()?aw("downloadAPK",{url:l}):window.location.href=l,r.forced||n("confirm")}function a(){n("dismiss-today")}const s={props:r,emit:n,buildDownloadUrl:o,download:i,cancel:a};return Object.defineProperty(s,"__isScriptSetup",{enumerable:!1,value:!0}),s}}),Gte="/assets/png/appForceUpdateRocket-sZWsuDKS.png",th=e=>(wr("data-v-65a9aeb1"),e=e(),_r(),e),Ute=th(()=>H("div",{class:"app-force-update-dialog__decor-back-wrap"},[H("div",{class:"app-force-update-dialog__decor-back"})],-1)),Fte=th(()=>H("svg",{class:"app-force-update-dialog__decor",viewBox:"0 0 660 700","aria-hidden":"true",focusable:"false"},[H("path",{class:"app-force-update-dialog__panel-shape",d:"M75 41H398C432 41 451 58 469 94C483 121 503 129 535 129H585C613 129 635 151 635 179V610C635 638 612 661 584 661H76C48 661 25 638 25 610V91C25 63 48 41 75 41Z"})],-1)),Wte=th(()=>H("div",{class:"app-force-update-dialog__rocket-wrap"},[H("img",{class:"app-force-update-dialog__rocket",src:Gte,alt:""})],-1)),Vte={class:"app-force-update-dialog__title"},jte=th(()=>H("svg",{class:"app-force-update-dialog__title-mark",viewBox:"0 0 150.474 30.6324",fill:"none",preserveAspectRatio:"none","aria-hidden":"true",focusable:"false"},[H("path",{d:"M73.5 0C46.3 0 13.1667 7.33333 0 11C0.333333 13.1667 1.3 18.5 2.5 22.5C41.3 13.7 59 12.5 63 13C60.6667 13.8333 54.8 16.1 50 18.5C44 21.5 44.5 34.5 57.5 29.5C81.5 20.5 135.5 16 143.5 15.5C151.5 15 153 6.5 146 5C125 2 92 8.5 87 9.5C87.5 8 86.5 0 73.5 0Z",fill:"url(#app-force-update-title-mark-gradient)"}),H("defs",null,[H("linearGradient",{id:"app-force-update-title-mark-gradient",x1:"0",y1:"15.3162",x2:"150.474",y2:"15.3162",gradientUnits:"userSpaceOnUse"},[H("stop",{class:"app-force-update-dialog__title-mark-stop"}),H("stop",{class:"app-force-update-dialog__title-mark-stop",offset:"1","stop-opacity":"0"})])])],-1)),Hte={class:"app-force-update-dialog__list"};function zte(e,t,n,r,o,i){return we(),Ee("div",{class:kn(["app-force-update-dialog",{"app-force-update-dialog--forced":n.forced}])},[Ute,Fte,Wte,H("h2",Vte,ye(e.$t("appUpdateTitle")),1),jte,H("ul",Hte,[H("li",null,ye(e.$t("appUpdateFeature1")),1),H("li",null,ye(e.$t("appUpdateFeature2")),1),H("li",null,ye(e.$t("appUpdateFeature3")),1)]),n.forced?xe("v-if",!0):(we(),Ee("button",{key:0,t
74ype:"button",class:"app-force-update-dialog__cancel",onClick:r.cancel},ye(e.$t("appUpdateLater")),1)),H("button",{type:"button",class:"app-force-update-dialog__confirm",onClick:r.download},ye(e.$t("appUpdateConfirm")),1)],2)}const Kte=ot($te,[["render",zte],["__scopeId","data-v-65a9aeb1"],["__file","/home/jenkins/agent/workspace/AR108-Pages-india-khelv/src/components/DialogQueue/dialogs/AppForceUpdateDialog.vue"]]),qte=_e({__name:"AnnouncementDialog",props:{notices:{type:Array,required:!0}},emits:["close"],setup(e,{expose:t,emit:n}){t();const r=e,o=z(0),i=W(()=>r.notices[o.value]||{title:"",siteMessage:""});function a(){if(o.value<r.notices.length-1){o.value+=1;return}n("close")}const s={props:r,emit:n,currentIndex:o,currentNotice:i,confirm:a};return Object.defineProperty(s,"__isScriptSetup",{enumerable:!1,value:!0}),s}}),Yte={class:"announcement-dialog"},Jte={class:"announcement-dialog__header"},Xte=["innerHTML"];function Qte(e,t,n,r,o,i){return we(),Ee("div",Yte,[H("div",Jte,ye(r.currentNotice.title),1),H("div",{class:"announcement-dialog__content",innerHTML:r.currentNotice.siteMessage},null,8,Xte),H("button",{type:"button",class:"announcement-dialog__button",onClick:r.confirm},ye(e.$t("confirm")),1)])}const Zte=ot(qte,[["render",Qte],["__scopeId","data-v-254516c1"],["__file","/home/jenkins/agent/workspace/AR108-Pages-india-khelv/src/components/DialogQueue/dialogs/AnnouncementDialog.vue"]]),ene=_e({__name:"SuperJackpotPromptDialog",emits:["confirm"],setup(e,{expose:t,emit:n}){t();const r={emit:n};return Object.defineProperty(r,"__isScriptSetup",{enumerable:!1,value:!0}),r}}),tne="/assets/png/superjackpotHome-BSFlrooL.png",nne=e=>(wr("data-v-2fc169f9"),e=e(),_r(),e),rne={class:"super-jackpot-dialog"},one=nne(()=>H("div",{class:"super-jackpot-dialog__media"},[H("img",{src:tne,alt:""})],-1)),ine={class:"super-jackpot-dialog__title"},ane={class:"super-jackpot-dialog__body"},sne={class:"super-jackpot-dialog__headline"},lne={class:"super-jackpot-dialog__message"};function cne(e,t,n,r,o,i){return we(),Ee("div",rne,[one,H("div",ine,ye(e.$t("congratulations")),1),H("div",ane,[H("div",sne,ye(e.$t("getSuper")),1),H("div",lne,ye(e.$t("getRewards")),1)]),H("button",{type:"button",class:"super-jackpot-dialog__button",onClick:t[0]||(t[0]=a=>r.emit("confirm"))},"OK")])}const une=ot(ene,[["render",cne],["__scopeId","data-v-2fc169f9"],["__file","/home/jenkins/agent/workspace/AR108-Pages-india-khelv/src/components/DialogQueue/dialogs/SuperJackpotPromptDialog.vue"]]),dne=_e({__name:"Progress",props:{strokeWidth:{type:Number,default:12},total:{type:Number,default:0},numerical:{type:Number,default:0},color:{type:String,default:"var(--text_color_L4)"},trackColor:{type:String,default:"var(--bg_color_L1)"},isShowStep:{type:Boolean,default:!0}},setup(e,{expose:t}){t();const n=e,r=W(()=>({background:n.trackColor,height:`${n.strokeWidth}px`,"border-radius":`${n.strokeWidth}px`})),o=W(()=>{let s="0";return n.numerical==0||n.total==0?s="0":n.numerical>n.total?s="100":s=String((n.numerical/n.total*100).toFixed(2)),{background:n.color,width:`${s}%`,height:`${n.strokeWidth}px`,"border-radius":`${n.strokeWidth}px`}}),i=W(()=>`${n.numerical}/${n.total}`),a={props:n,progressStyle:r,lineStyle:o,step:i};return Object.defineProperty(a,"__isScriptSetup",{enumerable:!1,value:!0}),a}}),fne={key:0,class:"step"};function pne(e,t,n,r,o,i){return we(),Ee("div",{class:"progress",style:So(r.progressStyle)},[H("div",{class:"line",style:So(r.lineStyle)},null,4),n.isShowStep?(we(),Ee("div",fne,ye(r.step),1)):xe("v-if",!0)],4)}const mne=ot(dne,[["render",pne],["__scopeId","data-v-bff59ba2"],["__file","/home/jenkins/agent/workspace/AR108-Pages-india-khelv/src/components/common/Progress.vue"]]),hne=e=>Sl(UD,{props:{amount:e}}),gne=()=>{const e=io();return{openActivityReceiveRewardDialog:async n=>{const r=hne(n);return r?e.push(r):!1}}},yne=_e({__name:"listItem",props:{list:{type:Array,default:()=>[{rewardAmount:123}]},isRule:{type:Boolean,default:!1}},emits:["gorecharge","close"],setup(e,{expose:t,emit:n}){t();const{t:r}=on();let o=!1;const{receiveFirstRechargeReward:i}=nd(),{openActivityReceiveRewardDialog:a}=gne(),u={t:r,emit:n,get lock(){return o},set lock(d){o=d},receiveFirstRechargeReward:i,openActivityReceiveRewardDialog:a,getClass:(d,f)=>{const{canReceive:m,isFinshed:g}=d;if(!m)return"n2"+(f?" rule":"");
74if(m&&!g)return"n1"+(f?" rule":"");if(g)return"n3"+(f?" rule":"");if(!g)return"n2"+(f?" rule":"")},getText:d=>{const{canReceive:f,isFinshed:m}=d;return r(f?m?"claimed":"receive":"torecharge")},clickBtn:async d=>{const{canReceive:f,isFinshed:m}=d;if(!f)return n("gorecharge");if(m||o)return;o=!0;const g=await i(d.id);o=!1,g&&(a(d.rewardAmount),n("close"))},get currency(){return ro},arProgress:mne};return Object.defineProperty(u,"__isScriptSetup",{enumerable:!1,value:!0}),u}}),vne={class:"head"},bne={class:"title"},wne={class:"orange"},_ne={class:"description"},Sne={class:"foot"},Tne=["onClick"];function Ene(e,t,n,r,o,i){return we(!0),Ee(ze,null,Dl(n.list,(a,s)=>(we(),Ee("div",{key:s,class:"first_list-item"},[H("div",vne,[H("div",bne,[St(ye(e.$t("firstSave")),1),H("span",null,ye(a.rechargeAmount),1)]),H("div",wne,"+ "+ye(r.currency(a.rewardAmount)),1)]),H("div",_ne,ye(e.$t("firstSaveT",[a.rechargeAmount,a.rewardAmount])),1),H("div",Sne,[O(r.arProgress,{"stroke-width":16,color:"var(--norm_secondary-color)",total:a.rechargeAmount,numerical:a.canReceive?a.rechargeAmount:0},null,8,["total","numerical"]),H("div",{class:kn(["btn",[r.getClass(a,n.isRule)]]),onClick:l=>r.clickBtn(a)},ye(r.getText(a)),11,Tne)])]))),128)}const Cne=ot(yne,[["render",Ene],["__scopeId","data-v-48dabef8"],["__file","/home/jenkins/agent/workspace/AR108-Pages-india-khelv/src/components/Activity/FirstRecharge/listItem.vue"]]),Ane=_e({__name:"FirstRechargeQueueDialog",emits:["close","confirm","dismiss-today"],setup(e,{expose:t,emit:n}){t();const r=Do(),o=io(),{ActiveSotre:i}=nd(),a=z(!1);function s(){a.value=!a.value}function l(){a.value?n("dismiss-today"):n("close")}function c(){const m=i.value.FirstRechargeList;Array.isArray(m)&&m.some(_=>_.canReceive&&!_.isFinshed)?l():n("confirm")}function u(){l(),o.discard(),r.push({name:"FirstRecharge"})}function d(){l(),o.discard(),r.push({name:"Recharge"})}const f={emit:n,router:r,queue:o,ActiveSotre:i,noToday:a,toggleNoToday:s,closeWithReason:l,onClaimed:c,goDetail:u,gorecharge:d,firstItem:Cne};return Object.defineProperty(f,"__isScriptSetup",{enumerable:!1,value:!0}),f}}),Pne={class:"first-recharge-queue-dialog"},Rne={class:"first-recharge-queue-dialog__header"},Ine={class:"first-recharge-queue-dialog__title"},kne={class:"first-recharge-queue-dialog__tip"},One={class:"first-recharge-queue-dialog__body"},Dne={class:"first-recharge-queue-dialog__footer"};function Lne(e,t,n,r,o,i){const a=un("van-checkbox");return we(),Ee("div",Pne,[H("div",Rne,[H("div",Ine,ye(e.$t("firstDialogH")),1),H("div",kne,ye(e.$t("firstDialogTip")),1)]),H("div",One,[O(r.firstItem,{list:r.ActiveSotre.FirstRechargeList,onGorecharge:r.gorecharge,onClose:r.onClaimed},null,8,["list"])]),H("div",Dne,[H("div",{class:kn(["first-recharge-queue-dialog__today",{active:r.noToday}]),onClick:r.toggleNoToday},[O(a,{"model-value":r.noToday,onClick:Fu(r.toggleNoToday,["stop"])},null,8,["model-value","onClick"]),St(" "+ye(e.$t("noTipToday")),1)],2),H("button",{type:"button",class:"first-recharge-queue-dialog__button",onClick:r.goDetail},ye(e.$t("activity")),1)]),H("button",{type:"button",class:"first-recharge-queue-dialog__close",onClick:r.closeWithReason})])}const xne=ot(Ane,[["render",Lne],["__scopeId","data-v-c5cb751e"],["__file","/home/jenkins/agent/workspace/AR108-Pages-india-khelv/src/components/DialogQueue/dialogs/FirstRechargeQueueDialog.vue"]]),Nne=_e({__name:"RewardAmountDialog",props:{titleKey:{type:String,required:!0},amount:{type:Number,required:!0},captionKey:{type:String,required:!1},descriptionKey:{type:String,required:!1},descriptionArgs:{type:Array,required:!1},amountLabelKey:{type:String,required:!1},confirmKey:{type:String,required:!1,default:"receive"},action:{type:String,required:!1,default:"none"}},emits:["confirm"],setup(e,{expose:t,emit:n}){t();const r=e,{t:o}=on(),i=z(!1),a={returnAwards:yue,registerGift:bue,appDownload:vue};async function s(){if(i.value)return;if(r.action==="none"){n("confirm");return}const c=a[r.action];if(!c){n("confirm");return}i.value=!0;const u=await Re(c());i.value=!1,u&&(Lr(o("receiveSuccess")),n("confirm"))}const l={props:r,emit:n,t:o,loading:i,actionMap:a,confirm:s,get currency(){return ro}};return Object.defineProperty(l,"__isScriptSetup",{enumerable:!1,value:!0}),l}}),Mne=e=>(wr("data-v-96464b2c"),e=e(),_r(),e),Bne={class:"reward-amount-dialog"},$ne=Mne(()=>H("img",{class:"reward-amount-dialog__media",src:YD,alt:""},null,-1)),Gne={key:0,class:"reward-amount-dialog__caption"},Une={class:"reward-amount-dialog__title"},Fne={key:1,class:"reward-amount-dialog__description"},Wne={class:"reward-amount-dialog__amount"},Vne={key:0,class:"reward-amount-dialog__amount-label"},jne=["disabled"];function Hne(e,t,n,r,o,i){return we(),Ee("div",Bne,[$ne,n.captionKey?(we(),Ee("p",Gne,ye(e.$t(n.captionKey)),1)):xe("v-if",!0),H("div",Une,ye(e.$t(n.titleKey)),1),n.descriptionKey?(we(),Ee("p",Fne,ye(e.$t(n.descriptionKey,n.descriptionArgs||[])),1)):xe("v-if",!0),H("div",Wne,[n.amountLabelKey?(we(),Ee("span",Vne,ye(e.$t(n.amountLabelKey)),1)):xe("v-if",!0),H("span",null,ye(r.currency(n.amount)),1)]),H("button",{type:"button",class:"reward-amount-dialog__button",disabled:r.loading,onClick:r.confirm},ye(e.$t(n.confirmKey)),9,jne)])}const qd=ot(Nne,[["render",Hne],["__scopeId","data-v-96464b2c"],["__file","/home/jenkins/agent/workspace/AR108-Pages-india-khelv/src/components/DialogQueue/dialogs/RewardAmountDialog.vue"]]),vge={UNRECEIVED:0,UNUSED:1,LOCKED:2,USED:3,EXPIRED:4},zne=[11,17,19],Kne=[12,26],bge=e=>
74(Array.isArray(e.rechargeCategorys)?e.rechargeCategorys:[]).map(t=>typeof t=="number"?t:t?.id).filter(t=>Number.isFinite(t)),fx=(e,t)=>Array.isArray(e.rechargeCategorys)&&e.rechargeCategorys.length>0&&e.rechargeCategorys.every(n=>t.includes(typeof n=="number"?n:n?.id)),wge=e=>fx(e,zne),_ge=e=>fx(e,Kne),Sge=(e,t)=>{if(e.minRechargeAmount>0&&t<e.minRechargeAmount)return 0;const n=t*(Number(e.rechargeGiftRate)||0);return e.rechargeGiftLimit>0?Math.min(n,Number(e.rechargeGiftLimit)):n};function Lw(){return{fetchUnclaimed:async()=>{const s=await Re(Xde());return Array.isArray(s?.data)?s.data:[]},claim:async()=>{const s=await Re(Qde());return Number(s?.data)||0},fetchCouponPage:s=>Jde(s).then(l=>{const c=l?.data;return Array.isArray(c)?{...l,data:{list:c,pageNo:1,totalPage:1,totalCount:c.length}}:l}),fetchCategoryUsable:async s=>{const l=await Re(Zde({payId:s}));return Array.isArray(l?.data)?l.data:[]},fetchCouponByNumber:async s=>{try{return(await efe({couponNum:s}))?.data??null}catch{return null}},fetchProxyInvitation:async()=>{const s=await Re(tfe());return Array.isArray(s?.data)?s.data:[]},fetchMaxGiftRate:async()=>{try{const s=await nfe();return Number(s?.data)||0}catch{return 0}}}}const qne=_e({__name:"CouponArrivalDialog",props:{coupons:{type:Array,required:!0}},emits:["confirm","close"],setup(e,{expose:t,emit:n}){t();const r=e,{t:o}=on(),{claim:i}=Lw(),a=z(!1),s=d=>+(d*100).toFixed(2),l=W(()=>{const d=o("couponArrivalSubtitle",[r.coupons.length]),f=String(r.coupons.length),m=d.indexOf(f);return m===-1?{before:d,num:"",after:""}:{before:d.slice(0,m),num:f,after:d.slice(m+f.length)}});async function c(){if(!a.value){a.value=!0;try{if(await i()<=0){n("close");return}Lr(o("receiveSuccess")),n("confirm")}catch{n("close")}finally{a.value=!1}}}const u={props:r,emit:n,t:o,claim:i,loading:a,toPercent:s,subtitleParts:l,confirm:c,get currency(){return ro},get formatNumberToK(){return Sz}};return Object.defineProperty(u,"__isScriptSetup",{enumerable:!1,value:!0}),u}}),px=e=>(wr("data-v-ce9c93ec"),e=e(),_r(),e),Yne={class:"coupon-arrival-dialog__card"},Jne=px(()=>H("i",{class:"coupon-arrival-dialog__toplight","aria-hidden":"true"},null,-1)),Xne={class:"coupon-arrival-dialog__title"},Qne={class:"coupon-arrival-dialog__subtitle"},Zne={class:"coupon-arrival-dialog__count"},ere={class:"coupon-arrival-dialog__list"},tre={class:"coupon-arrival-dialog__ratio"},nre={key:0},rre={class:"coupon-arrival-dialog__info"},ore={class:"coupon-arrival-dialog__name"},ire={class:"coupon-arrival-dialog__meta"},are={key:0},sre=px(()=>H("i",{class:"coupon-arrival-dialog__gift","aria-hidden":"true"},null,-1)),lre=["disabled"];function cre(e,t,n,r,o,i){return we(),Ee("div",{class:kn(["coupon-arrival-dialog",{"coupon-arrival-dialog--single":n.coupons.length===1}])},[H("div",Yne,[Jne,H("div",Xne,ye(e.$t("couponArrivalTitle")),1),H("p",Qne,[St(ye(r.subtitleParts.before),1),H("b",Zne,ye(r.subtitleParts.num),1),St(ye(r.subtitleParts.after),1)]),H("ul",ere,[(we(!0),Ee(ze,null,Dl(n.coupons,a=>(we(),Ee("li",{key:a.userRechargeCouponId??a.couponId,class:"coupon-arrival-dialog__item"},[H("div",tre,[H("strong",null,ye(r.toPercent(a.rechargeGiftRate))+"%",1),a.rechargeGiftLimit>0?(we(),Ee("span",nre,ye(e.$t("couponUpperLimit",[r.formatNumberToK(a.rechargeGiftLimit,"k")])),1)):xe("v-if",!0)]),H("div",rre,[H("div",ore,ye(e.$t("couponRechargeName")),1),H("div",ire,[H("div",null,ye(a.minRechargeAmount>0?e.$t("couponThreshold",[r.currency(a.minRechargeAmount,"",Number.isInteger(a.minRechargeAmount)?0:2)]):e.$t("couponNoThreshold")),1),a.couponValidDays>0?(we(),Ee("div",are,ye(e.$t("couponValidDays",[a.couponValidDays])),1)):xe("v-if",!0)])])]))),128))]),sre]),H("button",{type:"button",class:"coupon-arrival-dialog__button",disabled:r.loading,onClick:r.confirm},ye(e.$t("couponClaimNow",[n.coupons.length])),9,lre)],2)}const ure=ot(qne,[["render",cre],["__scopeId","data-v-ce9c93ec"],["__file","/home/jenkins/agent/workspace/AR108-Pages-india-khelv/src/components/DialogQueue/dialogs/CouponArrivalDialog.vue"]]),dre=_e({__name:"TreasureChestQueueDialog",props:{chest:{type:Object,required:!0}},emits:["confirm","close"],setup(e,{expose:t,emit:n}){t();const r=e,{t:o}=on(),i=z(!1),a=z(!1),s=z(0),l=W(()=>!!(r.chest.minRewardAmount&&r.chest.maxRewardAmount)),c=W(()=>l.value?`${r.chest.minRewardAmount||0}~${r.chest.maxRewardAmount||0}`:r.chest.rewardAmount||0),u=_=>typeof _=="number"||typeof _=="string"?_:_?.rewardAmount??_?.amount??r.chest.rewardAmount??0,d=async _=>{n("close"),await Fe();const b=_;if(b?.msgCode||b?.msg){bl(b);return}const p=b?.code??"",h=p===""?"":`code${p}`,y=h?o(h):"";Ro({message:`Error: ${p}
75 ${y===h?"":y}`,wordBreak:"break-word",className:"fail_message_toast",iconSize:28})};async function f(){if(i.value||a.value)return;i.value=!0;let _=null;try{_=await jue({rewardConfigId:r.chest.rewardConfigId,taskType:r.chest.taskType})}catch(b){i.value=!1,await d(b);return}if(i.value=!1,!_){await d({msg:o("fail")});return}if(_.code!==0){await d(_);return}s.value=u(_.data),a.value=!0}function m(){n("confirm")}const g={props:r,emit:n,t:o,loading:i,isChestOpened:a,rewardAmount:s,hasRewardRange:l,previewAmount:c,getRewardAmount:u,showOpenChestFailed:d,handleOpenChest:f,handleConfirm:m};return Object.defineProperty(g,"__isScriptSetup",{enumerable:!1,value:!0}),g}}),nh=e=>(wr("data-v-e0d7a748"),e=e(),_r(),e),fre={class:"treasure-chest-dialog"},pre={class:"treasure-chest-dialog__title"},mre={class:"treasure-chest-dialog__subtitle"},hre={class:"treasure-chest-dialog__rewards"},gre={class:"treasure-chest-dialog__animation"},yre={key:0},vre=nh(()=>H("div",{class:"treasure-chest-dialog__box-bg-light"},null,-1)),bre=nh(()=>H("div",{class:"treasure-chest-dialog__box-closed"},null,-1)),wre=[vre,bre],_re={key:1},Sre=nh(()=>H("div",{class:"treasure-chest-dialog__box-open"},null,-1)),Tre=nh(()=>H("div",{class:"treasure-chest-dialog__box-front-light"},null,-1)),Ere={class:"treasure-chest-dialog__reward"},Cre={class:"treasure-chest-dialog__button-box"},Are=["disabled"];function Pre(e,t,n,r,o,i){return we(),Ee("div",fre,[H("div",pre,ye(e.$t("treasureChest1",{task:n.chest.taskTitle||""})),1),H("div",mre,ye(e.$t("treasureChest2",{amount:r.previewAmount})),1),H("div",hre,[H("div",gre,[r.isChestOpened?(we(),Ee("div",_re,[Sre,Tre,H("div",Ere,ye(e.$t("treasureChest4",{amount:r.rewardAmount||0})),1)])):(we(),Ee("div",yre,wre))])]),H("div",Cre,[r.isChestOpened?(we(),Ee("button",{key:0,t
75ype:"button",class:"treasure-chest-dialog__button",onClick:r.handleConfirm},ye(e.$t("confirm")),1)):(we(),Ee("button",{key:1,type:"button",class:"treasure-chest-dialog__button",disabled:r.loading,onClick:r.handleOpenChest},ye(e.$t("treasureChest3")),9,Are))])])}const Rre=ot(dre,[["render",Pre],["__scopeId","data-v-e0d7a748"],["__file","/home/jenkins/agent/workspace/AR108-Pages-india-khelv/src/components/DialogQueue/dialogs/TreasureChestQueueDialog.vue"]]),Ire=em(()=>K(()=>import("./EventRewardsLoginDialog-KF-FrhCu.js"),__vite__mapDeps([0,1]))),kre=em(()=>K(()=>import("./index-tLBEDaD_.js"),__vite__mapDeps([2,3,4,5,6]))),Ore=em(()=>K(()=>import("./index-sjUGzuLi.js"),__vite__mapDeps([7,8]))),Dre=["ar003","ar038","ar019","ar074","ar082","ar040","ar002","ar080"],Vg={FORCE:1,SUGGEST:2},Lre=["login","register"],xre=["/login","/register"],Hr=["home"],xw=["home"],Nw="home-treasure-chest",Nre=["home","activity","promotion","main"];let jg=!1;function Mre(){Mt({key:"system-age-rejected",component:Bte,defaultPolicy:{priority:28900,group:"system-age",force:!0,closeOnClickOverlay:!1,presentation:"center",allowedRoutes:Hr}}),Mt({key:"system-age-gate",component:Dte,defaultPolicy:{priority:29e3,group:"system-age",force:!0,closeOnClickOverlay:!1,presentation:"center",allowedRoutes:Hr}}),Mt({key:"system-app-update",component:Kte,defaultPolicy:{priority:17e3,group:"system-app-update",force:!1,closeOnClickOverlay:!1,presentation:"center",allowedRoutes:Hr}}),Mt({key:"home-announcement",component:Zte,defaultPolicy:{priority:16e3,group:"home-announcement",closeOnClickOverlay:!1,presentation:"center",allowedRoutes:Hr}}),Mt({key:"home-super-jackpot-prompt",component:une,defaultPolicy:{priority:14500,group:"home-super-jackpot",force:!0,closeOnClickOverlay:!1,presentation:"center",allowedRoutes:Hr}}),Mt({key:"home-first-recharge",component:xne,defaultPolicy:{priority:15500,group:"home-first-recharge",closeOnClickOverlay:!1,presentation:"center",persistent:!0,allowedRoutes:Nre}}),Mt({key:"home-invite-rebate",component:qd,defaultPolicy:{priority:15e3,group:"home-invite-rebate",closeOnClickOverlay:!1,presentation:"center",allowedRoutes:Hr}}),Mt({key:"home-return-awards",component:qd,defaultPolicy:{priority:14e3,group:"home-return-awards",closeOnClickOverlay:!0,presentation:"center",allowedRoutes:Hr}}),Mt({key:"home-coupon-arrival",component:ure,defaultPolicy:{priority:1e4,group:"home-coupon-arrival",force:!0,presentation:"center",allowedRoutes:Hr}}),Mt({key:"home-register-gift",component:qd,defaultPolicy:{priority:13500,group:"home-register-gift",closeOnClickOverlay:!0,presentation:"center",allowedRoutes:Hr}}),Mt({key:"home-app-download-reward",component:qd,defaultPolicy:{priority:13e3,group:"home-app-download-reward",closeOnClickOverlay:!0,presentation:"center",allowedRoutes:Hr}}),Mt({key:Nw,component:Rre,defaultPolicy:{priority:12500,closeOnClickOverlay:!1,presentation:"center",allowedRoutes:xw}}),Mt({key:"home-event-rewards-login",component:Ire,defaultPolicy:{priority:12e3,group:"home-event-rewards-login",closeOnClickOverlay:!1,presentation:"bottom",preloadImage:[_te]}}),Mt({key:"home-reward-center",component:kre,defaultPolicy:{priority:11e3,group:"home-reward-center",closeOnClickOverlay:!1,presentation:"center"}}),Mt({key:"home-re-benefit",component:Ore,defaultPolicy:{priority:11500,group:"home-re-benefit",closeOnClickOverlay:!1,presentation:"center",allowedRoutes:Hr}})}Mre();function Mw(e=Ye.currentRoute.value.name,t=Ye.currentRoute.value.path){return Lre.includes(String(e||""))||xre.includes(String(t||""))}function Bre(e=[]){return e.filter(t=>t?.title&&t?.siteMessage)}function $re(e,t){const n=e.split(".").map(i=>Number.parseInt(i,10)),r=t.split(".").map(i=>Number.parseInt(i,10)),o=Math.max(n.length,r.length);for(let i=0;i<o;i+=1){const a=Number.isFinite(n[i])?n[i]:0,s=Number.isFinite(r[i])?r[i]:0;if(a<s)return-1;if(a>s)return 1}return 0}const Tr=Gr(()=>!Mw()),rh=Gr(e=>Number(e.props?.amount)>0);function Gre(){return Wn("system-age-rejected")}function Ure(e){const t=io();return Wn("system-age-gate",{props:{projectName:e},onClose(n){n==="cancel"&&t.push(Gre())}})}function Fre(e){return Wn("home-announcement",{props:{notices:e},onClose(){Cte()}})}function Wre(){return Wn("home-super-jackpot-prompt",{onClose(e){e==="confirm"&&(Ate(),Ye.push({name:"SuperJackpot"}))}})}function Vre(){return Wn("home-event-rewards-login",{id:"home-event-rewards-login",onClose(e){if(e!=="confirm")return;const t=cx(Ye.currentRoute.value.fullPath);Ye.push({name:"login",...t?{query:t}:{}})}})}function jre(e,t,n=!1){const r=String(e.rewardConfigId??t),o=String(e.taskType??"");return Wn(Nw,{id:`home-treasure-chest-${r}-${o}-${t}`,props:{chest:e},...n&&{policy:{allowedRoutes:[]}}})}function Hre(e){if(!e||typeof e!="object")return!1;const t=e;return t.isShow===1&&t.rewardConfigId!=null&&t.taskType!=null}const zre=Sr(Tr,Gr(()=>
75Dre.includes(window.CONFIG?.tenant)),Gr(()=>localStorage.getItem("is18")!=="1")),Kre=Sr(Tr),qre=Sr(Tr,Gr(e=>!!e.props?.notices?.length),Gr(()=>!dx())),Yre=Sr(Tr,Gr(()=>!Ete())),Jre=Sr(Tr,Tte("dialog:firstSave").middleware,Gr(async()=>{const{getFirstRechargeList:e}=nd(),t=await e();return!(!Array.isArray(t)||!t.length||t.some(n=>n?.isFinshed))})),Xre=Sr(Tr,rh),Qre=Sr(Tr,rh),Zre=Sr(Tr,rh),eoe=Sr(Tr,Gr(e=>(e.props?.coupons?.length??0)>0)),toe=Sr(Tr,rh),noe=Sr(Tr,Gr(()=>!!localStorage.getItem("token"))),roe=Sr(Tr,Gr(()=>!Tt().token)),mx=Sr(Tr,Gr(()=>!!Tt().token));function ooe(){const e=On().projectName;return zre.push(Ure(e))}function ioe(e){if(!e||!tt.isFullapk())return Promise.resolve(!1);const t=e.latestAppVersion?.trim(),n=tt.getVersions()?.trim(),r=e.appDownloadUrl?.trim(),o=Number(e.updateType);if(!t||!n||!r||$re(n,t)>=0||o!==Vg.FORCE&&o!==Vg.SUGGEST)return Promise.resolve(!1);const i=o===Vg.FORCE,a=`app_update_dismissed_${t}`,s=new Date().toDateString();if(!i&&localStorage.getItem(a)===s)return Promise.resolve(!1);const l=Wn("system-app-update",{id:`system-app-update-${t}`,props:{url:r,version:t,forced:i},...i&&{policy:{priority:28e3,force:!0,closeOnClickOverlay:!1}},onClose(c){if(c==="dismiss-today")try{localStorage.setItem(a,s)}catch{}}});return Kre.push(l)}function aoe(e){const t=Bre(e);return qre.push(Fre(t))}function soe(){return Yre.push(Wre())}function hx(){return roe.push(Vre())}function Tge(){return mx.push(Wn("home-reward-center"))}function loe(){return mx.push(Wn("home-re-benefit"))}function coe(){return Jre.push(Wn("home-first-recharge"))}function uoe(e){return Xre.push(Wn("home-invite-rebate",{props:{titleKey:"inviteTips",descriptionKey:"inviteAmount",amountLabelKey:"commissionAmount",amount:e,action:"none"}}))}function doe(e){return Qre.push(Wn("home-return-awards",{props:{captionKey:"oldPromptTip",titleKey:"oldPrompt",descriptionKey:"oldPromptGift",amount:e,action:"returnAwards"}}))}function foe(e,t){return Zre.push(Wn("home-register-gift",{props:{captionKey:"newRegisterTip",titleKey:"newRegisterPrompt",descriptionKey:"newRegisterGift",descriptionArgs:[t||""],amount:e,action:"registerGift"}}))}function gx(e){return eoe.push(Wn("home-coupon-arrival",{props:{coupons:e},onClose(t){t==="confirm"&&Ye.push({name:"main"})}}))}function poe(e){return toe.push(Wn("home-app-download-reward",{props:{captionKey:"downReceiveText1",titleKey:"downReceiveText2",descriptionKey:"downReceiveText3",amount:e,action:"appDownload"}}))}async function Bw(e={}){if(Mw()||!e.allowNonHome&&!xw.includes(String(Ye.currentRoute.value.name||"")))return!1;const t=io();if(jg||t.items.some(n=>n.key===Nw))return!1;jg=!0;try{const n=await Re(Vue()),r=Array.isArray(n?.data)?n.data.filter(Hre):[];if(!r.length)return!1;let o=0;for(let i=0;i<r.length;i+=1)await noe.push(jre(r[i],i,!!e.allowNonHome))&&(o+=1);return o>0}finally{jg=!1}}function moe(){const e=On(),t=Tt(),n=Se(()=>e.projectName,i=>{i&&ooe()},{immediate:!0}),r=Se(()=>[e.getLastestAppVersionInfo,Ye.currentRoute.value.name,Ye.currentRoute.value.path],([i])=>{ioe(i)}),o=Se(()=>[Ye.currentRoute.value.name,t.token],([i,a])=>{xw.includes(String(i||""))&&(!a&&!localStorage.getItem("token")||Bw())},{immediate:!0});return()=>{n(),r(),o()}}const hoe="/assets/png/coin-Bt6fCF-u.png",goe="/assets/png/gift-CowApwMN.png",yx="/assets/png/bell-BwMz8mQN.png",yoe="/assets/png/wheel-DSL_qn5l.png",voe=new Set([119,130]);function vx(e){return e.templateId===Al.RechargeArrived?hoe:e.templateId===Al.RewardPending?e.activityCode!=null&&voe.has(e.activityCode)?yoe:goe:yx}function boe(e,t){const n=Math.floor(Math.max(0,Date.now()-e)/6e4);if(n<1)return t("notifyJustNow");if(n<60)return t("notifyMinutesAgo",{n});const r=Math.floor(n/60);return r<24?t("notifyHoursAgo",{n:r}):t("notifyDaysAgo",{n:Math.floor(r/24)})}const woe=_e({__name:"NotifyBanner",props:{item:{type:Object,required:!0}},emits:["primary"],setup(e,{expose:t}){t();const n=e,r=W(()=>n.item.pushStyle==="B2"||n.item.templateId===Al.RewardPending),o=W(()=>vx(n.item)),i=W(()=>Ep(n.item.message)),a={props:n,isClaim:r,icon:o,messageHtml:i};return Object.defineProperty(a,"__isScriptSetup",{enumerable:!1,value:!0}),a}}),_oe=["src"],Soe={class:"ntf-banner__text"},Toe={class:"ntf-banner__title"},Eoe=["innerHTML"];function Coe(e,t,n,r,o,i){return we(),Ee(ze,null,[xe(" B 系单条横幅(B1 到账信息 / B2 待领取带 Claim)。
75像素还原自 Figma 9790-57945/57960。 "),H("div",{class:"ntf-banner",onClick:t[1]||(t[1]=a=>e.$emit("primary"))},[H("img",{class:"ntf-banner__icon",src:r.icon,alt:""},null,8,_oe),H("div",Soe,[H("p",Toe,ye(n.item.title),1),H("p",{class:"ntf-banner__msg",innerHTML:r.messageHtml},null,8,Eoe)]),r.isClaim?(we(),Ee("button",{key:0,type:"button",class:"ntf-banner__claim",onClick:t[0]||(t[0]=Fu(a=>e.$emit("primary"),["stop"]))},ye(e.$t("notifyClaim")),1)):xe("v-if",!0)])],2112)}const Aoe=ot(woe,[["render",Coe],["__scopeId","data-v-cf6f77fd"],["__file","/home/jenkins/agent/workspace/AR108-Pages-india-khelv/src/components/DialogQueue/notify/NotifyBanner.vue"]]),Poe=_e({__name:"NotifyCenterList",props:{list:{type:Array,required:!0}},emits:["rowClick","close"],setup(e,{expose:t}){t();const r={expanded:z(!1),get bell(){return yx},get formatNotifyMessageHtml(){return Ep},get iconFor(){return vx},get relativeTime(){return boe}};return Object.defineProperty(r,"__isScriptSetup",{enumerable:!1,value:!0}),r}}),Roe=e=>(wr("data-v-5f102b27"),e=e(),_r(),e),Ioe={class:"ntf-center"},koe={class:"ntf-center__group"},Ooe={class:"ntf-center__header"},Doe={class:"ntf-center__htitle"},Loe=["src"],xoe={class:"ntf-center__hname"},Noe={class:"ntf-center__actions"},Moe={class:"ntf-center__toggle-txt"},Boe=Roe(()=>H("path",{d:"M5 7.5 10 12.5 15 7.5",stroke:"currentColor","stroke-width":"1.6","stroke-linecap":"round","stroke-linejoin":"round"},null,-1)),$oe=[Boe],Goe=["aria-label"],Uoe={key:0,class:"ntf-center__divider"},Foe=["onClick"],Woe={class:"ntf-center__rleft"},Voe=["src"],joe={class:"ntf-center__rtext"},Hoe={class:"ntf-center__rtitle"},zoe=["innerHTML"],Koe={class:"ntf-center__time"},qoe={key:0,class:"ntf-center__divider"};function Yoe(e,t,n,r,o,i){const a=un("van-icon");return we(),Ee(ze,null,[xe(" B 系多条聚合:通知中心,可展开/收起。像素还原自 Figma 9790-62350。 "),H("div",Ioe,[H("div",koe,[H("div",Ooe,[H("div",Doe,[H("img",{class:"ntf-center__bell",src:r.bell,alt:""},null,8,Loe),H("span",xoe,ye(e.$t("notifyCenterTitle",{n:n.list.length})),1)]),H("div",Noe,[H("div",{class:"ntf-center__toggle",onClick:t[0]||(t[0]=s=>r.expanded=!r.expanded)},[H("span",Moe,ye(r.expanded?e.$t("notifyCollapse"):e.$t("notifyExpand")),1),(we(),Ee("svg",{class:kn(["ntf-center__chevron",{"is-up":r.expanded}]),viewBox:"0 0 20 20",fill:"none"},$oe,2))]),H("button",{type:"button",class:"ntf-center__close","aria-label":e.$t("close"),onClick:t[1]||(t[1]=Fu(s=>e.$emit("close"),["stop"]))},[O(a,{name:"cross"})],8,Goe)])]),r.expanded?(we(),Ee("div",Uoe)):xe("v-if",!0)]),r.expanded?(we(!0),Ee(ze,{key:0},Dl(n.list,(s,l)=>(we(),Ee("div",{key:s.id,class:"ntf-center__group"},[H("div",{class:"ntf-center__row",onClick:c=>e.$emit("rowClick",s)},[H("div",Woe,[H("img",{class:"ntf-center__ricon",src:r.iconFor(s),alt:""},null,8,Voe),H("div",joe,[H("p",Hoe,ye(s.title),1),H("p",{class:"ntf-center__rmsg",innerHTML:r.formatNotifyMessageHtml(s.message)},null,8,zoe)])]),H("span",Koe,ye(r.relativeTime(s.receivedAt,e.$t)),1)],8,Foe),l<n.list.length-1?(we(),Ee("div",qoe)):xe("v-if",!0)]))),128)):xe("v-if",!0)])],2112)}const Joe=ot(Poe,[["render",Yoe],["__scopeId","data-v-5f102b27"],["__file","/home/jenkins/agent/workspace/AR108-Pages-india-khelv/src/components/DialogQueue/notify/NotifyCenterList.vue"]]),x1=118,Xoe=_e({__name:"NotifyCenterView",emits:["close"],setup(e,{expose:t,emit:n}){t();const r=ei();function o(){r.clearList(),n("close")}async function i(){await Bw({allowNonHome:!0})}async function a(c){if(c){if(c.activityCode===x1){o(),await Fe(),await i();return}ox(c.jumpAction,c.activityCode),o()}}function s(){o()}Se(()=>r.count,c=>{c===0&&n("close")}),Se(()=>r.count===1?r.list[0].id:"",c=>{c&&r.startAutoDismiss(c)},{immediate:!0}),et(()=>{r.count===0&&n("close")});const l={TREASURE_CHEST_ACTIVITY_CODE:x1,emit:n,center:r,closeCurrentBanner:o,openTreasureChestDialog:i,onPrimary:a,onCloseList:s,NotifyBanner:Aoe,NotifyCenterList:Joe};return Object.defineProperty(l,"__isScriptSetup",{enumerable:!1,value:!0}),l}});function Qoe(e,t,n,r,o,i){return we(),Ee(ze,null,[xe(" B 系单队列项:复用 DialogQueueHost('top') 渲染。读通知中心 store → 1条横幅 / 多条聚合。 "),r.center.count===1?(we(),cn(r.NotifyBanner,{key:0,item:r.center.list[0],onPrimary:t[0]||(t[0]=a=>r.onPrimary(r.center.list[0]))},null,8,["item"])):r.center.count>=2?(we(),cn(r.NotifyCenterList,{key:1,list:r.center.list,onRowClick:r.onPrimary,onClose:r.onClose
75List},null,8,["list"])):xe("v-if",!0)],2112)}const Zoe=ot(Xoe,[["render",Qoe],["__file","/home/jenkins/agent/workspace/AR108-Pages-india-khelv/src/components/DialogQueue/notify/NotifyCenterView.vue"]]),eie=_e({__name:"NotifyKycOtpModal",props:{target:{type:Object,required:!0},submit:{type:Function,required:!1},onExpired:{type:Function,required:!1}},emits:["close","confirm"],setup(e,{expose:t,emit:n}){t();const r=e,{t:o}=on(),{verifyKycOtp:i}=rx(),a=z(""),s=z(""),l=z(!1),c=z(!1),u=nK({interval:1e3}),d=z({localTime:Date.now(),serverTime:r.target.serverTime}),{getOTPCode:f,getWithdrawalOTPCode:m,getWithdrawalUsendOtpByWithdrawId:g,isCount:_,seconds:b}=Dv({time:60}),p=W(()=>r.target.bankCode==="slice"),h=W(()=>r.target.amount?ro(r.target.amount):""),y=W(()=>r.target.mode!=="addPayment"&&!!r.target.orderNo),v=W(()=>r.target.mode!=="addPayment"&&!!(r.target.expireTimestamp&&r.target.serverTime)),w=W(()=>v.value?o("kycCountdownVerifyTitle"):`${r.target.amount!==0?o("paymentTips"):o("currentPaymentTips")}!`),S=W(()=>{const j=d.value.serverTime;return j?j+u.value-d.value.localTime:u.value}),T=W(()=>!v.value||!r.target.expireTimestamp?0:Math.max(0,r.target.expireTimestamp-S.value)),C=W(()=>{const j=Math.ceil(T.value/1e3),G=Math.floor(j/60),q=j%60;return`${String(G).padStart(2,"0")}:${String(q).padStart(2,"0")}`}),R=()=>{a.value="",s.value=""};Se(()=>[r.target.serverTime,r.target.expireTimestamp],()=>{c.value=!1,d.value={localTime:Date.now(),serverTime:r.target.serverTime}},{immediate:!0});const P=async()=>{c.value||(c.value=!0,R(),n("close"),await Fe(),await r.onExpired?.(r.target))};Se(T,j=>{!v.value||j>0||P()},{immediate:!0});const x={props:r,emit:n,t:o,verifyKycOtp:i,code:a,pin:s,loading:l,expiredHandled:c,currentTimestamp:u,countdownBase:d,getOTPCode:f,getWithdrawalOTPCode:m,getWithdrawalUsendOtpByWithdrawId:g,isCount:_,seconds:b,isSlice:p,amountText:h,showOrderNo:y,hasBusinessCountdown:v,firstTip:w,serverNow:S,remainingMilliseconds:T,countdownText:C,resetInput:R,onExpired:P,onSend:async()=>{if(r.target.withdrawId){await g({withdrawId:r.target.withdrawId,categoryId:27});return}if(r.target.bid){await m({categoryId:27,bid:r.target.bid});return}await f({categoryId:27,mobileNo:r.target.mobile,accountNo:r.target.upi,bankCode:r.target.bankCode})},onClose:()=>{R(),n("close")},onConfirm:async()=>{if(!(l.value||!a.value)){if(p.value&&!s.value){Ro(o("enterPin"));return}try{if(l.value=!0,!await(r.submit||i)(r.target,a.value,s.value))return;R(),n("confirm")}finally{l.value=!1}}},get capitalize(){return Az}};return Object.defineProperty(x,"__isScriptSetup",{enumerable:!1,value:!0}),x}}),$w=e=>(wr("data-v-67a3a4ad"),e=e(),_r(),e),tie={class:"ntf-kyc-otp"},nie={class:"ntf-kyc-otp__header"},rie=$w(()=>H("span",{class:"ntf-kyc-otp__header-line ntf-kyc-otp__header-line--left"},null,-1)),oie=$w(()=>H("span",{class:"ntf-kyc-otp__header-line ntf-kyc-otp__header-line--right"},null,-1)),iie={class:"ntf-kyc-otp__content"},aie={class:"ntf-kyc-otp__hit"},sie={key:0},lie={class:"ntf-kyc-otp__hit-value"},cie={class:"ntf-kyc-otp__hit-value"},uie={class:"ntf-kyc-otp__hit-value"},die={key:1},fie={class:"ntf-kyc-otp__hit-value"},pie={key:0,class:"ntf-kyc-otp__countdown"},mie={class:"ntf-kyc-otp__title"},hie={key:1,class:"ntf-kyc-otp__title"},gie={class:"ntf-kyc-otp__title"},yie={class:"ntf-kyc-otp__actions"},vie=$w(()=>H("svg",{xmlns:"http://www.w3.org/2000/svg",width:"60",height:"60",viewBox:"0 0 60 60",fill:"none"},[H("path",{d:"M30 57C44.9117 57 57 44.9117 57 30C57 15.0883 44.9117 3 30 3C15.0883 3 3 15.0883 3 30C3 44.9117 15.0883 57 30 57Z",stroke:"white","stroke-width":"4","stroke-linejoin":"round"}),H("path",{d:"M43 17L17 43",stroke:"white","stroke-width":"4","stroke-linecap":"round","stroke-linejoin":"round"}),H("path",{d:"M17 17L43 43",stroke:"white","stroke-width":"4","stroke-linecap":"round","stroke-linejoin":"round"})],-1)),bie=[vie];function wie(e,t,n,r,o,i){const a=un("van-field"),s=un("van-button");return we(),Ee("div",tie,[H("div",nie,[rie,H("h5",null,ye(r.t("verifyOpt")),1),oie]),H("div",iie,[H("div",aie,[H("p",null,ye(r.firstTip),1),r.showOrderNo?(we(),Ee("p",sie,[St(ye(r.t("orderNo"))+": ",1),H("span",lie,ye(n.target.orderNo),1)])):xe("v-if",!0),H("p",null,[St(ye(r.t("paymentMethod"))+": ",1),H("span",cie,ye(r.capitalize(n.target.bankCode)),1)]),H("p",null,[St(" UPI ID: "),H("span",uie,ye(n.target.upi),1)]),r.amountText?(we(),Ee("p",die,[St(ye(r.t("withdrawalA"))+": ",1),H("span",fie,ye(r.amountText),1)])):xe("v-if",!0)]),r.hasBusinessCountdown?(we(),Ee("div",pie,ye(r.t("notifyCountdown",{time:r.countdownText})),1)):xe("v-if",!0),H("div",mie,ye(r.t("phoneN")),1),O(a,{center:"",type:"digit",placeholder:r.t("phoneN"),disabled:!0,"model-value":n.target.mobile},null,8,["placeholder","model-value"]),r.isSlice?(we(),Ee("div",hie,ye(r.t("pin")),1
75)):xe("v-if",!0),r.isSlice?(we(),cn(a,{key:2,modelValue:r.pin,"onUpdate:modelValue":t[0]||(t[0]=l=>r.pin=l),center:"",type:"digit",maxlength:4,min:0,max:9999,placeholder:r.t("enterPin")},null,8,["modelValue","placeholder"])):xe("v-if",!0),H("div",gie,ye(r.t("VerificationCode")),1),O(a,{modelValue:r.code,"onUpdate:modelValue":t[1]||(t[1]=l=>r.code=l),center:"",type:"digit",placeholder:r.t("phEnterVerificationCode"),maxlength:6},{button:Wt(()=>[O(s,{class:"ntf-kyc-otp__code",disabled:r.isCount,size:"small",type:"primary",onClick:r.onSend},{default:Wt(()=>[St(ye(r.isCount?`${r.seconds}S`:r.t("send")),1)]),_:1},8,["disabled"])]),_:1},8,["modelValue","placeholder"]),H("div",yie,[O(s,{type:"primary",disabled:!r.code,loading:r.loading,onClick:r.onConfirm},{default:Wt(()=>[St(ye(r.t("submit")),1)]),_:1},8,["disabled","loading"]),O(s,{onClick:r.onClose},{default:Wt(()=>[St(ye(r.t("cancel")),1)]),_:1})])]),H("div",{class:"ntf-kyc-otp__footer"},[H("span",{onClick:r.onClose},bie)])])}const _ie=ot(eie,[["render",wie],["__scopeId","data-v-67a3a4ad"],["__file","/home/jenkins/agent/workspace/AR108-Pages-india-khelv/src/components/DialogQueue/notify/NotifyKycOtpModal.vue"]]);let Dp=[];const Sie=e=>{const t=e;return!!t&&typeof t.rechargeGiftRate=="number"&&typeof t.rechargeGiftLimit=="number"&&typeof t.minRechargeAmount=="number"&&typeof t.couponValidDays=="number"};function Tie(e){Dp=Array.isArray(e)?e.filter(Sie):[]}function Eie(){const e=Dp;return Dp=[],e}function Cie(){Dp=[]}const Aie="/assets/png/eyeVisible-DnFspzX8.png",Pie="/assets/png/eyeInvisible-NUKC6jpG.png",Rie=_e({__name:"PasswordInput",props:{value:{type:String,required:!1},maxlength:{type:Number,required:!1,default:15},label:{type:String,required:!0}},emits:["update:value"],setup(e,{expose:t,emit:n}){t();const r=e,o=nn.global.t,i=z(),a=z(""),s=z(!1);Se(a,w=>{n("update:value",w)},{flush:"post"});const l=w=>{if(s.value)return;let S=d();const T=w.target;T.value=T.value.replace(/\s+/g,"");const C=/[\u4e00-\u9fa5]/g;T.value=T.value.replace(C,""),f(S,T.value),m(T.value),g(S)},c=z(!1),u=W(()=>c.value?Aie:Pie),d=()=>{var w={start:0,end:0};return w.start=i.value.selectionStart,w.end=i.value.selectionEnd,w},f=(w,S)=>{if(S.length>1&&!S.includes("•")){a.value=S;return}let T=S.split("•").join("");if(T){let C=a.value.length-(S.length-w.end);a.value=a.value.slice(0,w.end-T.length)+T+a.value.slice(C)}else a.value=a.value.slice(0,w.end)+a.value.slice(w.end+a.value.length-S.length)},m=w=>{if(c.value)return;if(!w){i.value.value="";return}let S="";for(let T=0;T<w.length;T++)S+="•";i.value.value=S},g=w=>{i.value.setSelectionRange(w.start,w.end)},_=()=>{s.value=!0},b=w=>{s.value&&(s.value=!1,l(w))},p=()=>{c.value=!c.value,c.value?i.value.value=a.value:m(a.value)};et(()=>{a.value=r.value||"",m(a.value)});const h=localStorage.getItem("language"),y=W(()=>{let w,S=r.label;switch(h){case"vi":switch(S){case"Đặt mật khẩu":w=o("setLoginPSW");break;case"Xác nhận mật khẩu":w=o("enterPswConfirmation");break;default:w=o("phEnter")+S;break}break;default:w=S}return w}),v={t:o,inputPwd:i,password:a,isComposing:s,prop:r,emit:n,onInput:l,isVisible:c,getEyecon:u,getIndex:d,valueRecover:f,valueConver:m,setIndex:g,onCompositionStart:_,onCompositionEnd:b,changeI:p,languagesN:h,placeholder:y};return Object.defineProperty(v,"__isScriptSetup",{enumerable:!1,value:!0}),v}}),Iie={class:"passwordInput__container"},kie={class:"passwordInput__container-label"},Oie={class:"passwordInput__container-input"},Die=["type","placeholder","maxlength","value"],Lie=["src"];function xie(e,t,n,r,o,i){const a=un("svg-icon");return we(),Ee("div",Iie,[H("div",kie,[O(a,{name:"editPswIcon",class:"passwordInput__container-label__icon"}),H("span",null,ye(n.label),1)]),H("div",Oie,[H("input",{type:r.isVisible?"text":"password",placeholder:r.placeholder,maxlength:n.maxlength,onInput:r.onInput,onCompositionstart:r.onCompositionStart,onCompositionend:r.onCompositionEnd,ref:"inputPwd",value:n.value,autocomplete:"new-password"},null,40,Die),H("img",{src:r.getEyecon,class:"eye",onClick:r.changeI},null,8,Lie)])])}const Nie=ot(Rie,[["render",xie],["__scopeId","data-v-ea5b66c8"],["__file","/home/jenkins/agent/workspace/AR108-Pages-india-khelv/src/components/Login/PasswordInput.vue"]]),Mie=_e({__name:"index",props:{codeType:{type:Number,required:!0},submit:{type:Function,required:!0},phone:{type:String,default:""},showType:{type:String,default:"auth"}},emits:["close","confirm"],setup(e,{expose:t,emit:n}){t();const r=e,o=z(""),i=z(""),a=z(!1),{t:s}=on(),l=Do(),{verifyList:c,verifyModal:u,verifyActive:d,openVerify:f,onSelectVerify:m,userInfo:g,isOpenForgetPasswordSMSState:_}=Zq(),{getEmailCode:b,isCount:p,seconds:h}=Dv({time:300,codeType:r.codeType}),{isCount:y,seconds:v,getSMSCode:w}=Dv({time:120,codeType:r.codeType}),S=W(()=>i.value?d.value.value==="pwd"?!(i.value.length>=8):i.value.length!==6:!0),T=W(()=>r.showType==="phone"),C=W(()=>T.value?{}:d.value),R=W(()=>r.phone||g.value?.verifyMethods?.mobile),P=()=>{i.value=""},E=()=>{P(),n("close")},A=()=>{E(),l.push({name:"rpwd"})},L=()=>{E(),l.push({name:"CustomerService"})},x=async()=>
75{if(!(a.value||S.value))try{if(a.value=!0,await r.submit({type:o.value,code:i.value})===!1)return;P(),n("confirm")}finally{a.value=!1}};Se(d,()=>{o.value=d.value.value,i.value=""}),et(()=>{T.value||(o.value=d.value.value)});const j={props:r,emit:n,type:o,code:i,loading:a,t:s,router:l,verifyList:c,verifyModal:u,verifyActive:d,openVerify:f,onSelectVerify:m,userInfo:g,isOpenForgetPasswordSMSState:_,getEmailCode:b,email_isCount:p,email_seconds:h,isCount:y,seconds:v,getSMSCode:w,isConfirm:S,renderPhone:T,renderType:C,mobile:R,resetInput:P,close:E,forgetPwd:A,onservice:L,onConfirm:x,PasswordInput:Nie,get hidePhoneNumber(){return Tz},get hideEmail(){return Ez}};return Object.defineProperty(j,"__isScriptSetup",{enumerable:!1,value:!0}),j}}),Gw=e=>(wr("data-v-954f2fdf"),e=e(),_r(),e),Bie={class:"security"},$ie={class:"security-header"},Gie=Gw(()=>H("span",{class:"security-header-left"},null,-1)),Uie={key:0},Fie={key:1},Wie=Gw(()=>H("span",{class:"security-header-right"},null,-1)),Vie={class:"security-content"},jie={key:0},Hie={class:"security-hit"},zie={key:1},Kie={class:"security-hit"},qie={key:2},Yie={class:"security-hit"},Jie={key:3},Xie={class:"security-tip"},Qie={key:1},Zie={class:"security-btns"},eae={class:"security-footer"},tae=Gw(()=>H("svg",{xmlns:"http://www.w3.org/2000/svg",width:"60",height:"60",viewBox:"0 0 60 60",fill:"none"},[H("path",{d:"M30 57C44.9117 57 57 44.9117 57 30C57 15.0883 44.9117 3 30 3C15.0883 3 3 15.0883 3 30C3 44.9117 15.0883 57 30 57Z",stroke:"white","stroke-width":"4","stroke-linejoin":"round"}),H("path",{d:"M43 17L17 43",stroke:"white","stroke-width":"4","stroke-linecap":"round","stroke-linejoin":"round"}),H("path",{d:"M17 17L43 43",stroke:"white","stroke-width":"4","stroke-linecap":"round","stroke-linejoin":"round"})],-1)),nae=[tae];function rae(e,t,n,r,o,i){const a=un("van-button"),s=un("van-field"),l=un("van-picker"),c=un("van-popup");return we(),Ee("div",Bie,[H("div",$ie,[Gie,Gi(e.$slots,"header",{},()=>[r.renderPhone?(we(),Ee("h5",Uie,ye(r.t("SMSVerify")),1)):(we(),Ee("h5",Fie,ye(r.verifyActive.title),1))],!0),Wie]),H("div",Vie,[r.renderType.value==="mobile"||r.renderPhone?(we(),Ee("div",jie,[H("div",Hie,[H("p",null,ye(e.$t("tipVerifyIdentityForFundSafety")),1),H("span",null,ye(e.$t("tip6digitVeriCode",[`${r.hidePhoneNumber(r.mobile)} 6`])),1)]),O(s,{center:"",type:"digit",placeholder:e.$t("phEnterVerificationCode"),maxlength:6,modelValue:r.code,"onUpdate:modelValue":t[1]||(t[1]=u=>r.code=u)},{button:Wt(()=>[O(a,{class:"security-code",disabled:r.isCount,size:"small",type:"primary",onClick:t[0]||(t[0]=u=>r.getSMSCode(r.mobile))},{default:Wt(()=>[St(ye(r.isCount?`${r.seconds}S`:e.$t("send")),1)]),_:1},8,["disabled"])]),_:1},8,["placeholder","modelValue"])])):xe("v-if",!0),r.renderType.value==="email"?(we(),Ee("div",zie,[H("div",Kie,[H("p",null,ye(e.$t("tipVerifyIdentityForFundSafety")),1),H("span",null,ye(e.$t("tipemaildigitVeriCode",[r.hideEmail(r.userInfo?.verifyMethods?.email||"")])),1)]),O(s,{center:"",type:"digit",maxlength:6,modelValue:r.code,"onUpdate:modelValue":t[3]||(t[3]=u=>r.code=u),placeholder:e.$t("phEnterVerificationCode")},{button:Wt(()=>[O(a,{class:"security-code",disabled:r.email_isCount,size:"small",type:"primary",onClick:t[2]||(t[2]=u=>r.getEmailCode())},{default:Wt(()=>[St(ye(r.email_isCount?`${r.email_seconds}S`:e.$t("send")),1)]),_:1},8,["disabled"])]),_:1},8,["modelValue","placeholder"])])):xe("v-if",!0),r.renderType.value==="google"?(we(),Ee("div",qie,[H("div",Yie,[H("p",null,ye(e.$t("openauthenticator")),1),H("p",null,ye(e.$t("verificationcodegoogle")),1)]),O(s,{center:"",clearable:"",maxlength:6,modelValue:r.code,"onUpdate:modelValue":t[4]||(t[4]=u=>r.code=u),type:"number",placeholder:e.$t("PgoogleVerification")},null,8,["modelValue","placeholder"])])):xe("v-if",!0),r.renderType.value==="pwd"?(we(),Ee("div",Jie,[O(r.PasswordInput,{value:r.code,"onUpdate:value":t[5]||(t[5]=u=>r.code=u),label:e.$t("withdrawDialogDesc2"),maxlength:32},null,8,["value","label"]),H("div",Xie,[r.isOpenForgetPasswordSMSState?(we(),Ee("p",{key:0,onClick:r.forgetPwd},ye(e.$t("withdrawDialogDesc4")),1)):(we(),Ee("p",Qie)),H("div",{onClick:r.onservice},ye(e.$t("withdrawDialogDesc5")),1)])])):xe("v-if",!0),H("div",Zie,[r.renderPhone?xe("v-if",!0):En((we(),cn(a,{key:0,onClick:r.openVerify},{default:Wt(()=>
75[St(ye(e.$t("otherverificationmethods")),1)]),_:1},8,["onClick"])),[[Mn,r.renderType.value!=="pwd"]]),O(a,{type:"primary",disabled:r.isConfirm,loading:r.loading,onClick:r.onConfirm},{default:Wt(()=>[St(ye(e.$t("confirmAdd")),1)]),_:1},8,["disabled","loading"]),r.renderPhone?(we(),cn(a,{key:1,onClick:r.onservice},{default:Wt(()=>[St(ye(e.$t("contactServicer")),1)]),_:1})):xe("v-if",!0)])]),H("div",eae,[Gi(e.$slots,"footer",{},()=>[H("span",{onClick:r.close},nae)],!0)]),O(c,{teleport:"body",show:r.verifyModal,"onUpdate:show":t[7]||(t[7]=u=>r.verifyModal=u),"lazy-render":!0,round:"",position:"bottom"},{default:Wt(()=>[O(l,{onCancel:t[6]||(t[6]=u=>r.verifyModal=!1),onConfirm:r.onSelectVerify,columns:r.verifyList},null,8,["onConfirm","columns"])]),_:1},8,["show"])])}const oae=ot(Mie,[["render",rae],["__scopeId","data-v-954f2fdf"],["__file","/home/jenkins/agent/workspace/AR108-Pages-india-khelv/src/components/SecurityDialog/index.vue"]]),iae=15,aae=async()=>{const e=await Lw().fetchUnclaimed();e.length&&await gx(e)};function sae(e){return e.templateId!==iae?!1:(aae(),!0)}const bx=()=>({registerGiftAmount:0,rebateAmount:0,returnAwards:0,downAppRewardBonusAmount:0,isARPay:!1,isLandingPageEnabled:!1,landingPageUrl:"",financePromptText:"",isFinancePromptTextEnabled:!1,rewardCenter:!1,reBenefit:!1,reBenefitObj:null,serviceNowTime:null,isShowReBenefit:!1,isShowTreasureChest:!1}),it=je(bx());let N1=!1,Hg=!1;const lae=10*1e3,wx=()=>{Object.assign(it,bx())},M1=()=>{wx(),mY(),io().discard(),Dw()},cae=()=>{N1||(N1=!0,Mt({key:UD,component:ln(CY),defaultPolicy:{presentation:"center",priority:900,group:Kq,force:!0,closeOnClickOverlay:!1}}),Mt({key:qq,component:ln(MY),defaultPolicy:{presentation:"center",priority:900,group:Yq,force:!0,closeOnClickOverlay:!1,allowedRoutes:["activity"]}}),Mt({key:FD,component:ln(hte),defaultPolicy:{presentation:"center",priority:1e3}}),Mt({key:Ov,component:ln(Zoe),defaultPolicy:{presentation:"top",priority:0,blockedRoutes:Jq}}),Mt({key:WD,component:ln(_ie),defaultPolicy:{presentation:"center",priority:1200,group:VD,force:!0,closeOnClickOverlay:!1}}),Mt({key:jD,component:ln(oae),defaultPolicy:{presentation:"center",priority:1300,group:HD,force:!0,closeOnClickOverlay:!1}}))},uae=()=>{const e=ei();e.setSubscriptionRefresher($ue),e.setMessageHandler(t=>{sae(t)||Qee(t)}),Tt().getToken&&e.connect()},dae=()=>{const e=cD(),t=ei();let n=e.value==="hidden"?Date.now():0,r=0;const o=()=>{n=Date.now()},i=l=>{if(!n)return;n=0;const c=Date.now();c-r<lae||Tt().getToken&&(r=c,t.refreshAndReconnect(l))},a=Se(e,l=>{if(l==="hidden"){o();return}l==="visible"&&i("visibility:visible")}),s=Fn(document,"visibilitychange",()=>{if(document.visibilityState==="hidden"){o();return}i("visibilitychange:visible")});return()=>{a(),s()}},_x=()=>{const e=td(),{t}=on(),n=Tt(),r=On(),o=async()=>{const u=await Re(Zue());if(!u)return;const d=Array.isArray(u.data)?u.data:[];await aoe(d)},i=async u=>{const d=dx();let f=!1,m=!1;if(u){const g=await pY(Re(iN()));if(!g)return;const _=g.data||{};m=_?.needPopupFirstRecharge||!1,f=_?.isExistGrandAward||!1,it.rebateAmount=_?.children_Lv_RebateAmount_Yesterday||0,it.returnAwards=_?.returnAwards||0,it.registerGiftAmount=_?.registerGiftAmount||0,it.downAppRewardBonusAmount=_?.downAppRewardBonusAmount||0,it.isARPay=_?.isARPay,it.isLandingPageEnabled=_?.isLandingPageEnabled,it.landingPageUrl=_?.landingPageUrl,it.financePromptText=_?.financePromptText,it.isFinancePromptTextEnabled=_?.isFinancePromptTextEnabled,it.reBenefit=_?.returnNewRechargeAwards!==null,it.reBenefitObj=_?.returnNewRechargeAwards||null,it.serviceNowTime=g?.serviceNowTime||0,qD(_,!0),sessionStorage.setItem("ar_pay",`${_?.isARPay?1:0}`),e.name=="home"&&!d&&await o()}m&&await coe(),n.getUserInfo.isPopupCommissionSwitch=="1"&&!d&&it.rebateAmount>0&&u&&await uoe(it.rebateAmount),f&&await soe(),it.returnAwards>0&&await doe(it.returnAwards),it.registerGiftAmount>0&&await foe(it.registerGiftAmount,n.getUserInfo.channelAmountofCode),r.isOpenDownAppRewardSwitch&&it.downAppRewardBonusAmount>0&&u&&await poe(it.downAppRewardBonusAmount),u&&await Bw(),it.reBenefitObj&&await loe()},a=async()=>{wx();const u=localStorage.getItem("token"),d=Eie(),f=d.length?d:u?await Lw().fetchUnclaimed():[];await i(u),f.length&&await gx(f)},s=async()=>
75{if(!it.reBenefitObj?.id)return null;const u=await Re(gue({recordId:it.reBenefitObj.id})),d=u?.data||null;return it.reBenefit=d!==null,it.reBenefitObj=d||null,it.serviceNowTime=u?.serviceNowTime||0,d},l=async u=>{if(Jn()||!it.isFinancePromptTextEnabled)return Ye.push({name:u});A6({title:t("tips"),message:it.financePromptText}).catch(()=>{})},c=()=>{if(Hg)return;Hg=!0;let u=null;const d=dae(),f=()=>{Mw(e.name,e.path)&&M1()};et(()=>{u=moe(),uae(),a()}),fn(()=>{u?.(),d(),Hg=!1}),Se(()=>[e.name,e.path],f,{immediate:!0})};return cae(),c(),{store:it,openAll:a,downAppTip:l,onReturnReBenefit:s,clearAuthPageDialogState:M1}},zg=z();function Ege(){const{t:e}=on(),t=Do(),n=z({}),r=z({}),o=z([]),i=z([]),a=z([]),s=[{key:1,title:e("ongoing")},{key:0,title:e("cpsTip2")},{key:2,title:e("ended")}],l={1:e("bankCard"),2:"UPI",3:"USDT",4:"E-Wallet",5:"PIX",6:"WavePay",7:"TRX",8:"KBZPay",10:"USDT2",20:"NewUPI"};je({30:{typeId:30,class:"wingo",title:"Win Go 30s",path:"WinGo",icon:"Win Go"},1:{typeId:1,class:"wingo",title:"Win Go 1Min",path:"WinGo",icon:"Win Go"},2:{typeId:2,class:"wingo",title:"Win Go 3Min",path:"WinGo",icon:"Win Go"},3:{typeId:3,class:"wingo",title:"Win Go 5Min",path:"WinGo",icon:"Win Go"},4:{typeId:4,class:"wingo",title:"Win Go 10Min",path:"WinGo",icon:"Win Go"},5:{typeId:5,class:"d5",title:"5D 1Min",path:"5D",icon:"5D"},6:{typeId:6,class:"d5",title:"5D 3Min",path:"5D",icon:"5D"},7:{typeId:7,class:"d5",title:"5D 5Min",path:"5D",icon:"5D"},8:{typeId:8,class:"d5",title:"5D 10Min",path:"5D",icon:"5D"},9:{typeId:9,class:"k3",title:"K3 1Min",path:"K3",icon:"K3"},10:{typeId:10,class:"k3",title:"K3 3Min",path:"K3",icon:"K3"},11:{typeId:11,class:"k3",title:"K3 5Min",path:"K3",icon:"K3"},12:{typeId:12,class:"k3",title:"K3 10Min",path:"K3",icon:"K3"},13:{typeId:13,class:"trx",title:"Trx Win Go 1Min",path:"WinTrx",icon:"Trx Win Go"},14:{typeId:14,class:"trx",title:"Trx Win Go 3Min",path:"WinTrx",icon:"Trx Win Go"},15:{typeId:15,class:"trx",title:"Trx Win Go 5Min",path:"WinTrx",icon:"Trx Win Go"},16:{typeId:16,class:"trx",title:"Trx Win Go 10Min",path:"WinTrx",icon:"Trx Win Go"}});const c=async()=>{const p=await Re(que());p?.data&&(n.value=p?.data,zg.value=p.serviceNowTime)},u=async p=>{const h=await Re(Yue({championId:p}));if(h?.data){if(r.value=h?.data,zg.value=h.serviceNowTime,r.value?.vendorCode=="ARLottery")return a.value=r.value?.subGameNames?.map(y=>({vendorCode:"ARLottery",gameCode:y,title:y.replace("_"," ")}))||[];if(r.value?.vendorId){const y=r.value.subGameIds||[];f(r.value.vendorId,y)}}},d=async p=>{const h=await Re(Jue({championId:p}));h?.data&&(o.value=h?.data)},f=async(p,h)=>{let y={type:p,gameNameEn:"",isMiniGame:!1,typeId:h[0]?Number(h[0]):null,typeIds:h||[]};const v=await Re(Que(y));v?.data&&(i.value=v?.data?.gameLists)},{start:m,end:g,flag:_}=yw();function b(p){if(!Tt().token){t.push({name:"login"});return}ho({title:e("tips"),message:e("tipsPlayGame"),cancelButtonText:e("cancel"),showCancelButton:!0}).then(async()=>{m(()=>{ho({title:"",message:e("gameLoadTimeOut")}).then(()=>{t.push({path:"/"})})});const y={vendorCode:p.hasOwnProperty("vendorCode")&&p.vendorCode?p.vendorCode:Number(p.vendorId)||Number(p.slotsTypeID),gameCode:p.gameID,returnUrl:location.origin};p.hasOwnProperty("vendorCode")?y.deviceType=wo(!1):y.phonetype=wo();const v=await Re(Bp(y));if(v&&!_.value)if(!_.value&&g(!0),Aa())gu({...v?.data||{},title:p.gameNameEn});else if(Jn())Ys("game",{...v?.data||{},gameName:p.gameNameEn});else return ns?wl(v?.data,1):t.push({name:"game",query:{url:lw(v?.data?.url),vendorCode:y.vendorCode}});else{!_.value&&g(!0);return}!_.value&&g()})}return{tabList:s,championEntranceV:c,championEntranceVO:n,serviceNowTime:zg,getChampionTaskDetailV:u,championTaskDetailVO:r,getTop10UserList:d,top10UserListVO:o,thirdGameListVO:i,onItemClick:b,type:l,arLotteryList:a}}const fae={login:"Login",register:"Register",purchase:"Purchase",first_purchase:"FirstPurchase",recharge:"Recharge"},pae={login:"FbLogin",register:"CompleteRegistration",recharge:"AddToCart",first_purchase:"AddToCart",purchase:"Purchase"},mae={login:"Lead",register:"SignUp",recharge:"AddToCart",first_purchase:"AddToCart",purchase:"Purchase"},hae={register:"CompleteRegistration",purchase:"Purchase",recharge:"AddToCart"},bc=uD("gtag"),Sx=()=>"dataLayer"in window,gae=()=>"fbq"in window,yae=()=>"rdt"in window,vae=()=>"ttq"in window,bae=!1;bc.on((e,t)=>{Sx()&&window.gtag("event",e,t),gae()&&(bae||window.fbq("trackCustom",fae[e],t),window.fbq("track",pae[e],t)),yae()&&window.rdt("track",mae[e]),vae()&&window.ttq.track(hae[e],t);try{if(JO()?az(e,t):Jn()&&aw(e,t),!window.android||!window.android.onEvent)return;t?window.android.onEvent(e,JSON.stringify(t)):window.android.onEvent(e)}catch{}});function wae(){return{onTriggerLogin:i=>{bc.emit("login",{content_name:i})},onTriggerRegister:i=>{bc.emit("register",{content_name:i})},onTriggerPurchase:(i,a)=>{bc.emit(a?"first_purchase":"purchase",{currency:"",value:0,content_name:(localStorage.getItem("userInfo")?JSON.parse(localStorage.getItem("userInfo")).userId:"")||""})},onTriggerRecharege:i=>{bc.emit("recharge",{currency:"",value:i.amount||0,content_name:(localStorage.getItem("userInfo")?JSON.parse(localStorage.getItem("userInfo")).userId:"")||""})},onTriggerGoogle:(i,a)=>{Sx()&&(a?window.gtag("event",i,a):window.gtag("event",i))}}}const Kg=z(),Cge=()=>{const{t:e}=on(),t=Do(),n=W(()=>Kg.value?.walletActivationStatus===1),r=async(l,c)=>{Qo({message:e("loading")+"...",forbidClick:!0});const u={returnUrl:"https://"+window.location.host+"/#/main"};
75if(c==="RSN"){const d=await Re(xde(u));d?.code===0&&(window.location.href=d?.data?.walletActivationPageUrl+"&memberId="+d.data.memberId+"&merchantCode="+d.data.merchantCode+"&timestamp="+d.data.timestamp)}else{const d=await Re(Dde(u));d?.code===0&&(window.location.href=d?.data?.walletActivationPageUrl+"&memberId="+d.data.memberId+"&merchantCode="+d.data.merchantCode+"&timestamp="+d.data.timestamp)}$s()};return{getInfo:async()=>{const l=await Re(Ode({ip:localStorage.getItem("ARIP")}));l.code===0&&(Kg.value=l.data)},arWallet:Kg,goWallet:async(l,c)=>{Qo({message:e("loading")+"...",forbidClick:!0});const u={returnUrl:"https://"+window.location.host+"/#/main"};if(c==="RSN"){const d=await Re(Nde(u));if(d?.code===0){let f=d?.data?.walletAccessUrl;window.location.href=f}}else{const d=await Re(Lde(u));if(d?.code===0){let f=d?.data?.walletAccessUrl;window.location.href=f}}$s()},goActive:r,activeBind:async(l,c)=>{const u={phone:l.phone,smsvCode:l.smsvCode};(await Re(Re(hue(u))))?.code===0&&await r()},onTradRule:()=>{t.push({name:"ArbRule",query:{url:"https://arwwallet.com"}})},isArWalletActive:n}},_ae="/assets/png/banner-wccltQJr.png",Uw=Wm(),qg="fbclid",Sae=()=>{const e=String(Uw.fbclid||"").trim();return e&&localStorage.setItem(qg,e),e||localStorage.getItem(qg)||sessionStorage.getItem(qg)||""},Jv=()=>{const e=Wm();return String(e.fb_dynamic_pixel||Uw.fb_dynamic_pixel||"").trim()||localStorage.getItem("pixel")||localStorage.getItem("fb_dynamic_pixel")||sessionStorage.getItem("pixel")||sessionStorage.getItem("fb_dynamic_pixel")||""},Tae=()=>{const e=XO("adjustDeviceId");if(!e)return null;try{return JSON.parse(e)?.data||null}catch{return null}},Eae=(e=!1)=>{const t=Sae(),n=UE("_fbc")||"",r=UE("_fbp")||"";if(e){const o=Tae(),i=o?.firstPurchaseToken||"",a=o?.purchaseToken||"";return{pixelId:[i,a].filter(Boolean).join("_")||Jv(),fbcId:n||r,fbc:n,fbp:r,adId:t||o?.adjustDeviceId||""}}return{pixelId:Jv(),fbcId:n||r,fbc:n,fbp:r,adId:t}},Cae=e=>{e&&((function(t,n,r,o,i,a,s){t.fbq||(i=t.fbq=function(){i.callMethod?i.callMethod.apply(i,arguments):i.queue.push(arguments)},t._fbq||(t._fbq=i),i.push=i,i.loaded=!0,i.version="2.0",i.queue=[],a=n.createElement(r),a.async=!0,a.src=o,s=n.getElementsByTagName(r)[0],s.parentNode.insertBefore(a,s))})(window,document,"script","https://connect.facebook.net/en_US/fbevents.js"),fbq("init",e),fbq("track","PageView"))},Ra=(e="")=>{const t=String(e).trim();return t?t.replace(/\/+$/,""):""},Aae=(e="")=>{const t=Ra(e);if(!t)return"";try{const n=new URL(t);return n.searchParams.delete("fbclid"),n.searchParams.delete("fb_dynamic_pixel"),Ra(n.toString())}catch{return t}},Pae=(e="")=>{const t=window.location.origin+"/"+window.location.hash,n=window.location.origin,r=window.location.host;return Array.from(new Set([Ra(t),Aae(t),e?Ra(`${n}/#/register?invitationCode=${encodeURIComponent(e)}`):"",Ra(n),Ra(r)].filter(Boolean)))},Rae={fbNew:(e=[])=>{const t={};e.forEach(s=>{const l=Ra(s.domainUrl),c=String(s.pixelId||"").trim();l&&c&&(t[l]=c)});const n=localStorage.getItem("pixel")||localStorage.getItem("fb_dynamic_pixel")||sessionStorage.getItem("pixel")||sessionStorage.getItem("fb_dynamic_pixel"),r=Wm(),o=String(r.fb_dynamic_pixel||Uw.fb_dynamic_pixel||"").trim(),i=tD();o&&localStorage.setItem("fb_dynamic_pixel",o);const a=Pae(i).map(s=>t[s]).find(Boolean)||o||n;Cae(a),a&&localStorage.setItem("pixel",a)}},Iae=zz("(display-mode: standalone)"),Tx=W(()=>Iae.value||navigator.standalone===!0),kae=["iPad","iPhone","iPod"].includes(navigator.platform)||navigator.userAgent.includes("Mac")&&"ontouchend"in document,Oae=["wv","FBAN","FBAV","FB_IAB","Instagram","MicroMessenger","Twitter"];function Dae(){const e=navigator.userAgent||navigator.vendor||window.opera||"";return Oae.some(t=>e.includes(t))}const Lae=()=>Tx.value,xae=Vm("webAppAvailable",!1),Nae=Vm("webAppInstalled",!1),Cu=z(null),Fw=z(!1),od=je({canIUse:!1,download:null});Fn(window,"beforeinstallprompt",e=>{e.preventDefault(),Cu.value=e,Fw.value=!0,od.canIUse=!0,xae.value=!0},{once:!0});Fn(window,"appinstalled",()=>{Fw.value=!1,od.canIUse=!1,Cu.value=null,Nae.value=!0},{once:!0});async function Mae(){const e=Cu.value;if(!e)return"unavailable";await e.prompt();const{outcome:t}=await e.userChoice;return t==="accepted"&&(Fw.value=!1,od.canIUse=!1),Cu.value=null,t}od.download=Mae;function Age(){if(!Dae())return;const e=window.location.href.replace(/^https?:\/\//,"");if(/Android/.test(navigator.userAgent)){window.location.href=`intent://${e}#Intent;scheme=https;package=com.android.chrome;end`;return}kae&&(window.location.href=`googlechrome://${e}`)}const Bae=je({id:0,logo:"",icon:"",appName:"",appIntroduction:"",score:"",scoreCount:"",downloadCount:"",appPics:"",aboutApp:"",pwaJumpDomainList:[]});function $ae(e){Object.assign(Bae,e)}async function Gae(){if(!(window._domain||{}).pwaDomain)return!1;try{const t=await ide({domainUrl:window.location.origin,deviceCode:""});if(t.code==0&&t.data)return $ae(t.data),1}catch{return!1}return!1}const Uae=()=>
75{"serviceWorker"in navigator&&window.addEventListener("load",()=>{navigator.serviceWorker.register("/ar-sw.js").then(e=>{}).catch(e=>{console.error("Service Worker registration failed:",e)})}),Fae()};function Fae(){try{if(!window.NativeBridge?.getInfoString)return;const e=window.NativeBridge.getInfoString(),t=JSON.parse(e);window.gtag?.("event",t.apkType),fD("apkInfo",t),K(async()=>{const{useApkState:n}=await import("./apk-PARghlcE.js");return{useApkState:n}},[]).then(({useApkState:n})=>{n().setApk(t.apkType||"native")})}catch(e){console.error("🍎获取原生参数失败:",e)}}function Wae(e){const t=location.origin,n=tD(),r=Jv(),o={name:e,short_name:e,start_url:t+`/?pwa=1&fb_dynamic_pixel=${r}&invitationCode=${n}`,display:"standalone",icons:[{src:t+"/icon-192x192.png",sizes:"192x192",type:"image/png"},{src:t+"/icon-512x512.png",sizes:"512x512",type:"image/png"}]},i=new Blob([JSON.stringify(o)],{type:"application/manifest+json"}),a=URL.createObjectURL(i),s=document.createElement("link");s.rel="manifest",s.href=a,document.head.appendChild(s),Vae()}async function Vae(){const{code:e,data:t}=await ode();if(e!=0)return;const n=t.map(r=>({jumpDomain:r.startsWith("http")?r:Cz(r)}));n.length!==0&&(await fD("domainInfo",{landingDomainList:n}),jae()&&window.parent.postMessage({type:"upDomainList",params:n},"*"))}function jae(){const e=new URL(window.location.href);return e.searchParams.get("unTopWindow")==="true"&&e.searchParams.get("domainType")!=="google"}const Hae=()=>({PWA:od,deferredPrompt:Cu,isShowDwa:W(()=>!Tx.value)});async function Bc(){return Tt().token?!0:(await hx(),!1)}async function Pge(e,t){return await Bc()?(await e.push(t),!0):!1}const Pr=je({banner:[],winInfoList:[],rankList:[],gameTypeList:[],allGameList:void 0,slotsGame:[],videoGame:[],iosDialog:!1}),zae=()=>{const e=On(),t=Tt(),n=t.getUserInfo,{start:r,end:o,flag:i}=yw(),{localStore:a}=zm(),{t:s}=on();Hae();const l=z(!0),c=dD("show-pwa-download",!0),u=W(()=>e.getIsShowLotteryDragon),d=W(()=>e.getIsCanAppDownload),f=W(()=>e.getIsShowAppDownloadIcon),m=W(()=>e.getProjectLogo),g=W(()=>Pr.banner),_=W(()=>Pr.winInfoList),b=W(()=>e.getWebIco),p=W(()=>e.getWebSiteUrl),h=W(()=>e.getHeadLogo),y=W(()=>e.getIsOpenInvitedWheel),v=W(()=>!(n.allowNoRechargeGame==="1"||n.canDirectToGame));function w(){const U=$q();l.value=!(t.getUserInfo.unRead>0),U.setReadState(l.value)}const S=async()=>{const U=await Re(Xue());U&&(Pr.banner=U.data,Pr.banner.length===0&&Pr.banner.push({bannerUrl:_ae,url:""}))};async function T(){Ye.push({path:"/downloadCenter"})}async function C(){const[U,k]=await cz(uN());if(U)Ro({message:U.msg,wordBreak:"break-word"});else if(k){Pr.winInfoList=k.dataList||[];const te=k.penarikanList||[];te.length>0&&(Pr.rankList=te)}}const R=async()=>{const U=await Re(dN());U&&(Pr.gameTypeList=U.data||[])},P=async()=>{const U=await Re(fN()),k=["slot","video","chess","sport","lottery"];if(U){let te={};for(const[ae,ue]of Object.entries(U.data)){let ge=ae.toLocaleLowerCase();ae!=="popular"&&k.includes(ge)?te[ge]=ue.filter(Te=>Te.state===1):te[ge]=ue}Pr.allGameList=te}},E=async()=>{const U=await Re(pN());U&&(Pr.slotsGame=U.data)},A=async()=>{const U=await Re(mN());U&&(Pr.videoGame=U.data)},L=U=>{Ye.push({name:"AllGames",query:{type:U}})},x=(U,k)=>{sessionStorage.setItem("gameType",JSON.stringify("chess")),sessionStorage.setItem("clickedItem",JSON.stringify(U)),sessionStorage.setItem("slotGamesList",JSON.stringify(k)),Ye.push({name:"AllOnlineGames"})},j=U=>U?U.hasOwnProperty("vendorCode")&&U.vendorCode:!1,G=U=>{if(!U)return!1;const k=U.hasOwnProperty("gameCode");return U.gameCode?k&&U.gameCode:e.getIsOpenArLottery},q=async(U,k,te=!0)=>{const ae=oe=>{const de=oe.split("_");return{gameCode:oe,lottery:de[0]}},ue=new URL(U),ge=ue.searchParams,Te=ge.get("Token"),D=ge.get("Skin"),V=ge.get("Lang");if(a.set("ar_token",Te),a.set("ar_api",Cp("api",ue.origin)),a.set("ar_api_json",Cp("draw",ue.origin)),a.set("ar_lang",V||"en"),a.set("ar_skin",D),te){const oe=ae(k.gameCode);await Ye.push({name:oe.lottery,query:oe})}},J=async U=>{r(()=>{ho({title:"",message:s("gameLoadTimeOut")}).then(()=>{Ye.push({path:"/"})})});
75let k={gameCode:U.gameCode||U.gameID,vendorCode:j(U)?U.vendorCode:Number(U.vendorId)||Number(U.slotsTypeID),returnUrl:location.origin};j(U)?k.deviceType=wo(!1):k.phonetype=wo();const te=localStorage.getItem("lotteryLoginUrl");if(["ARLottery"].includes(k.vendorCode)&&te){!i.value&&o(!0),t.notifyTransfer(),await q(te,k);return}const ae=await Re(Bp({...k}));if(ae&&!i.value){if(!i.value&&o(!0),["ARLottery"].includes(k.vendorCode)){await q(ae?.data?.url,k);return}if(Aa())gu({...ae?.data||{},title:U.slotsName||U.gameNameEn||"",vendorCode:k.vendorCode,isCache:["JILI","INOUT","PG"].includes(k.vendorCode)});else if(Jn())Ys("game",{...ae?.data||{},gameName:U.slotsName||U.gameNameEn||"",vendorCode:k.vendorCode});else{if(ns||["Wickets9","CMD","IM","SaBa","ARLottery","ARBET"].includes(k.vendorCode)){if(k.vendorCode=="PG")return wl(ae?.data);const ue=wl(ae?.data,1),ge=setInterval(()=>{ue?.closed&&(clearInterval(ge),t.notifyARGame(!0))},500);return}return Ye.push({name:"game",query:{url:lw(ae?.data?.url),vendorCode:k.vendorCode}})}}else{!i.value&&o(!0);return}},fe=oD(J,500),ve=async()=>{const U=localStorage.getItem("lotteryLoginUrl");if(e.getIsOpenArLottery){if(U){await t.notifyTransfer(),await q(U,{},!1),await Ye.push({name:"SaasChangLong"});return}const k=await Re(Bp({vendorCode:"ARLottery",deviceType:wo(!1)}));if(k&&k.data){await t.notifyTransfer(),await q(k.data.url,{},!1),await Ye.push({name:"SaasChangLong"});return}else{bl(k);return}}Ye.push({name:"AllLotteryGames-ChangLong"})},le=U=>(U.isMaintain||U.isGameSaasMaintain)===1?Qa({message:`${sw(U.slotsName||U.vendorCode)} ${s("GameMaintenance")}`,type:"fail"}):!1,re=async U=>
75{if(await Bc()){if(["ARLottery"].includes(U.vendorCode))return await fe(U);ho({title:s("tips"),message:s("tipsPlayGame"),cancelButtonText:s("cancel"),showCancelButton:!0}).then(async()=>{await J(U)})}},X=U=>{ie(U,re)},ie=async(U,k)=>{if(!le(U.item||U)){if(!t.token)return Bc();if(!U.vendorCode)return k(U);if(v.value){const te=await Re(nde());if(!te)return;const{data:{allowNoRechargeGame:ae,userRechargeTimes:ue,lowestRechargeAmountToGame:ge,userRechargeAmount:Te,canDirectToGame:D}}=te;if(ae=="1"||D)return k(U);if(Number(ge)&&Number(ge)>Te)return ho({title:s("tips"),message:`${s("gameT",[ro(ge)])}`,showCancelButton:!0}).then(()=>{Ye.push({name:"Recharge"})}).catch(()=>{});if(Number(ge)===0&&ue===0)return ho({title:s("tips"),message:`${s("code1003")}
76${s("rechargeNow")}`,showCancelButton:!0}).then(()=>{Ye.push({name:"Recharge"})}).catch(()=>{e.getIsOpenArLottery||(U.id||U.typeId)&&k(U)});k(U)}else k(U)}};return{getBannerApi:S,onDown:T,getMessagesData:w,getWinInfoDetail:C,getGameType:R,getAllGame:P,onItemClick:X,onWinInfoClick:async U=>
76{if(U.entryType==="gameItem"&&await Bc()){if(!U.vendorCode){if(U.typeName.includes("K3")){Ye.push({name:"AllLotteryGames-K3",query:{id:2}});return}if(U.typeName.includes("5D")){Ye.push({name:"AllLotteryGames-5D",query:{id:3}});return}if(U.typeName.includes("XoSo")){Ye.push({name:"AllLotteryGames-XoSo",query:{id:5}});return}if(U.typeName.includes("TrxWin")){Ye.push({name:"AllLotteryGames-WinTrx",query:{id:4}});return}if(U.typeName.includes("WinGo")){Ye.push({name:"AllLotteryGames-WinGo",query:{id:1}});return}return}ie({...U,slotsName:U.gameNameEn},re)}},getSlotList:E,getVideonChildGame:A,openThirdGame:re,checkMaintain:le,isRead:l,getBanner:g,getWinInfo:_,showChanglong:u,isAppDownload:d,isAppDownloadIcon:f,showPWA:c,projectIcon:m,homeState:Pr,gol2:L,gol2chess:x,downloadIcon:b,webSiteUrl:p,isAlowGame:ie,isSassLotteryGame:G,goSassLotteryGame:q,goChangLong:ve,headLogo:h,isOpenInvitedWheel:y}},Kae="/assets/png/popular-8_UUQbeo.png",qae="/assets/png/lottery-Dbl-eMPh.png",Yae="/assets/png/video-CepDEnWM.png",Jae="/assets/png/slot-DM52Kkhg.png",Xae="/assets/png/sport-CFnl9BGk.png",Qae="/assets/png/chess-Dg5bPKcx.png",Zae="/assets/png/fish-D0liGLFa.png",ese="/assets/png/flash-DT4CLv66.png",mt=je({gameList:[],categoryList:[],active:0,allGame:null,loading:!1,electron:[],video:[],imgMap:new Map}),tse={1:["popular"],2:["sport","chess","video"],3:["lottery"],4:["slot"],5:["flash","fish"]},nse=Symbol("GAME_PROVIDER_KEY");function Rge(){const e=Do(),{start:t,end:n,flag:r}=yw(),{t:o}=on(),i=Tt(),{localStore:a}=zm(),s=On(),l={popular:{isShow:!0,key:"popular",title:o("hot"),image:Kae,img:"",state:1},video:{isShow:!0,key:"video",title:o("live"),image:Yae,img:""},slot:{isShow:!0,key:"slot",title:o("electronic"),image:Jae,img:""},sport:{isShow:!0,key:"sport",title:o("sport"),image:Xae,img:""},chess:{isShow:!0,key:"chess",title:o("chess"),image:Qae,img:""},fish:{isShow:!0,key:"fish",title:o("fishing"),image:Zae,img:""},flash:{isShow:!0,key:"flash",title:o("miniGame"),image:ese,img:""},lottery:{isShow:!0,key:"lottery",title:o("lottery"),image:qae,img:""}},c=W(()=>mt.categoryList.map(X=>{const ie=X.categoryCode?.toLowerCase(),M=l[ie]||{};return Object.assign(M,{img:X.categoryImg})})),u=z(0),d=W(()=>c.value.map(X=>X.key)),f=W(()=>mt.allGame),m=W(()=>mt.electron),g=W(()=>mt.video),_=W(()=>c.value[u.value]),b=W(()=>
76c.value[u.value]?.key||""),p=W(()=>mt.allGame?.[b.value]||[]),h=W(()=>mt.allGame?mt.allGame?mt.allGame.popular?mt.allGame.popular[0]:[]:[]:[]),y=W(()=>mt.allGame?mt.allGame.popular?mt.allGame.popular[1]:[]:[]),v=W(()=>mt.allGame?mt.allGame.lottery||[]:[]),w=W(()=>mt.loading),S=W(()=>{let X=-1;for(const[ie,M]of Object.entries(tse))M.includes(b.value)&&(X=Number(ie));return X}),T=new Map([{value:1,path:"WinGo",rule:"winGoRule"},{value:3,path:"5D",rule:"d5Rule"},{value:2,path:"K3",rule:"k3Rule"},{value:4,path:"WinTrx",rule:"trxRule"},{value:5,path:"XoSo",rule:"xosoRule"},{value:6,path:"XoSo",rule:"xosoRule"},{value:7,path:"Binguo",rule:""},{value:8,path:"4D",rule:""},{value:9,path:"MotoRace",rule:"MotoRaceRule"}].map(X=>[X.value,X])),C=X=>{u.value=X},R=X=>{if(!X)return!1;const ie=X.hasOwnProperty("gameCode");return X.gameCode?ie&&X.gameCode:s.getIsOpenArLottery},P=async(X,ie,M=!0)=>{const U=ge=>{const Te=ge.split("_");return{gameCode:ge,lottery:Te[0]}},k=new URL(X),te=k.searchParams,ae=te.get("Token"),ue=te.get("Skin");if(a.set("ar_token",ae),a.set("ar_api",Cp("api",k.origin)),a.set("ar_api_json",Cp("draw",k.origin)),a.set("ar_skin",ue),M){const ge=U(ie.gameCode);await e.push({name:ge.lottery,query:ge})}},E=X=>(X.isMaintain||X.isGameSaasMaintain)===1?Qa({message:`${sw(X.slotsName||X.vendorCode)} ${o("GameMaintenance")}`,type:"fail"}):!1,A=async X=>{t(()=>{ho({title:"",message:o("gameLoadTimeOut")}).then(()=>{e.push({path:"/"})})});let ie={gameCode:X.gameCode||X.gameID,vendorCode:X.hasOwnProperty("vendorCode")&&X.vendorCode?X.vendorCode:Number(X.vendorId)||Number(X.slotsTypeID),returnUrl:location.origin};X.hasOwnProperty("vendorCode")?ie.deviceType=wo(!1):ie.phonetype=wo();const M=localStorage.getItem("lotteryLoginUrl");if(["ARLottery"].includes(ie.vendorCode)&&M){!r.value&&n(!0),i.notifyTransfer(),await P(M,ie);return}const U=await Re(Bp({...ie}));if(U&&!r.value){if(!r.value&&n(!0),["ARLottery"].includes(ie.vendorCode)){await P(U.data.url,ie);return}if(Aa())gu({...U?.data||{},title:X.gameNameEn,vendorCode:ie.vendorCode,isCache:["JILI","INOUT","PG"].includes(ie.vendorCode)});else if(Jn())Ys("game",{...U?.data||{},gameName:X.slotsName||X.gameNameEn||"",vendorCode:ie.vendorCode});else{if(ns||["Wickets9","CMD","IM","SaBa","ARLottery","ARBET"].includes(ie.vendorCode)){const k=wl(U?.data,1),te=setInterval(()=>{k?.closed&&(clearInterval(te),i.notifyARGame(!0))},500);return}return e.push({name:"game",query:{url:lw(U?.data?.url),vendorCode:ie.vendorCode}})}}else{!r.value&&n(!0);return}},L=oD(A,500),x=async X=>
76{if(await Bc()){if(["ARLottery"].includes(X.vendorCode))return await L(X);E(X)||ho({title:o("tips"),message:o("tipsPlayGame"),cancelButtonText:o("cancel"),showCancelButton:!0}).then(async()=>{await A(X)})}},j=async X=>{const M=(mt.allGame.lottery||[]).find(({id:k})=>k===(X.id||X.categoryId));if(R(M))return await x({...M,vendorCode:"ARLottery"});const U=T.get(X.id||X.categoryId);if(!U)return console.error("no found id path");e.push({name:"AllLotteryGames-"+U.path,query:{typeId:X.typeId,id:X.id}})},G=async X=>{if(["chess","slot","video"].includes(X.key||b.value)){if(E(X))return;const ie=mt.allGame?.[X.key||b.value]||[];sessionStorage.setItem("slotGamesList",JSON.stringify(ie)),sessionStorage.setItem("gameType",JSON.stringify(X.key||b.value)),sessionStorage.setItem("clickedItem",JSON.stringify(X)),await e.push({name:"AllOnlineGames",query:{game:X.key||b.value,vendorCode:X.slotsName}});return}await x(X)},q=X=>{const ie=["slot","video","chess","sport","lottery"],M={};for(const[U,k]of Object.entries(X)){const te=U.toLocaleLowerCase();if(ie.includes(te))M[te]=k.filter(ae=>ae.state===1);else if(te==="popular"){const ae=X[te];M[te]=[ae.platformList,ae.clicksTopList],M.clicksVideoTopList=ae.clicksVideoTopList}else M[te]=k}return M},J=async(X=!0)=>{const ie=async()=>({data:null});if(mt.loading)return;mt.loading=!0;const[{data:M},{data:U}]=await Promise.all([X?dN():ie(),fN()]),k=(M||[]).filter(te=>te.state===1);mt.imgMap=new Map(k.map(te=>[te.categoryCode.toLowerCase(),te.categoryImg])),mt.categoryList=k.filter(te=>te.categoryCode!=="BigAward"),mt.allGame=q(U)||{},mt.loading=!1,sessionStorage.setItem("gameData",JSON.stringify(U))},fe=async()=>{const{result:X,data:ie}=await pN();ie&&(mt.electron=ie)},ve=async()=>{const{result:X,data:ie}=await mN();ie&&(mt.video=ie)};return{store:mt,gameList:c,currentGame:b,platformList:h,current:_,loading:w,active:u,gameType:S,currentList:p,gameTopList:y,allGame:f,lotteryType:v,gameListKey:d,setMenu:X=>{mt.gameList=X},goGame:x,onItemLottery:j,onGame:G,getGameList:J,setActive:C,useProvid:()=>{Qr(nse,{gameList:c,currentGame:b,current:_,platformList:h,loading:w,active:u,gameType:S,currentList:p,gameTopList:y,allGame:f,lotteryRoutes:T,videoList:g,electronList:m,onGame:G,goGame:x,setActive:C,getElectronChildGame:fe,getVideonChildGame:ve,onItemLottery:j})},getElectronChildGame:fe,getVideonChildGame:ve,goSassLotteryGame:P}}je({list:[],timer:-1});const Dn=je({list:[],topList:[],penarikanlist:[],timer:null,source:null});function Ige(){const e=z(null),t=W(()=>Dn.list),n=W(()=>Dn.topList),r=W(()=>Dn.penarikanlist||[]),o=W(()=>Dn.source),i=d=>{if(d.length>=7)return d.substring(0,3)+"***"+d.substring(d.length-3);{const m=7-d.length,g="*".repeat(m);return d.substring(0,Math.ceil((7-m)/2))+"***"+g+d.substring(Math.ceil((7-m)/2))}},a=async()=>{const{data:d}=await uN();Dn.list=d.dataList||[],Dn.topList=d.penarikanList||[],Dn.penarikanlist=d.penarikanList||[]},s=()=>{Dn.timer&&(clearInterval(Dn.timer),Dn.timer=null)},l=()=>{Dn.list.length&&(s(),Dn.timer=setInterval(()=>{if(Dn.list.length){if(!e.value)return s();Dn.list.unshift(Dn.list.pop())}},3e3))},c={k3list:"K3",fishslist:"Fish",smallgameslist:"SmallGame",trxwigolist:"TrxHash",wlist:"WinGo"};return{getWinner:a,startTimer:l,destroyTimer:s,desensitizeString:i,getImages:(d="")=>{if(!d)return;const f=c[d];return f||d},penarikanlist:r,wrapperRef:e,winnerList:t,source:o,topList:n}}const B1=je({info:{utr:"",orderStatus:"",syncNotifyAddress:""}});function kge(){const e=Do();let t={};const n=async i=>{const a=await rfe({token:i});a.code=="1"?(B1.info=a.data,a.data.orderStatus==="2"?e.replace("/Payment"):a.data.orderStatus==="3"&&e.replace("/Fail")):o()},r=(i,a)=>{let s=a==0?1e4:2e3;t[a]&&clearInterval(t[a]),t[a]=setInterval(()=>{a==0?n(i):ife({token:i})},s)},o=()=>{Object.keys(t).forEach(i=>{clearInterval(t[Number(i)])}),Object.keys(t).forEach(i=>delete t[Number(i)])};return so(()=>{o()}),ao(()=>{}),{orderStatus:n,startFun:r,stopFun:o,pageData:B1}}const Bo=z();function Oge(e){const{type:t}=e,n=async()=>{window.__lc=window.__lc||{},window.__lc.license=15861567,window.__lc.asyncInit=!0,(function(d,f,m){function g(b){return _._h?_._h.apply(null,b):_._q.push(b)}var _={_q:[],_h:null,_v:"2.0",on:function(){g(["on",m.call(arguments)])},once:function(){g(["once",m.call(arguments)])},off:function(){g(["off",m.call(arguments)])},get:function(){if(!_._h)throw new Error("[LiveChatWidget] You can't use getters before load.");return g(["get",m.call(arguments)])},call:function(){g(["call",m.call(arguments)])},init:function(){var b=f.createElement("script");b.async=!0,b.type="text/javascript",b.src="https://cdn.livechatinc.com/tracking.js",f.head.appendChild(b)}};
76!d.__lc.asyncInit&&_.init(),d.LiveChatWidget=d.LiveChatWidget||_})(window,document,[].slice)},r=(d,f)=>{window.Tawk_API.toggle(),window.Tawk_API.setAttributes({userid:d,vv075mxt0i:f},function(m){})},o=d=>{window.Tawk_API.toggle(),window.Tawk_API.setAttributes({wizmpunyhe:d},function(f){})},i=()=>{document.getElementById("tawk-chatjs")||(function(){var d=document.createElement("script"),f=document.getElementsByTagName("script")[0];d.async=!0,d.src="https://embed.tawk.to/6452138631ebfa0fe7fbb175/1hjs089gi",d.charset="UTF-8",d.setAttribute("crossorigin","*"),f.parentNode?.insertBefore(d,f)})()};function a(d){switch(d.visibility){case"maximized":break;case"minimized":window.LiveChatWidget?.call("hide");break}}const s=WE(async(d,f)=>{t===1?(Bo.value.call("set_session_variables",{userId:d,balance:f}),Bo.value.call("maximize")):t===2?r(d,f):t===3&&u()},2e3),l=WE(async d=>{t===1?(Bo.value.call("set_session_variables",{routhPath:d}),Bo.value.call("maximize")):t===2?o(d):t===3&&u()},2e3),c=async()=>{if(t!==3)if(t==1){if(window.LiveChatWidget)return;await n(),Bo.value=window.LiveChatWidget,await Bo.value.init(),Bo.value.call("hide"),Bo.value.on("visibility_changed",a)}else i()},u=async()=>{const d=await ofe({antCustomer:"2"});d.code==="1"&&wl(d.data.serviceSystemUrl,0)};return{LiveChatWidget:Bo,onReady:c,handleOpen:s,handleLoginOpen:l}}function rse(){async function e(){if(Tt().getToken)try{const n=await cue()}catch(n){console.error("Error setting user language:",n)}}return{upUserLanguage:e}}const Xv=z(0),Ex=z("NOT_STARTED");let Ls=null,$f=null,Cx=0,$1=!1;const Yg=e=>{if(!e)return 0;const t=new Date(String(e).replace(/-/g,"/")).getTime();return Number.isNaN(t)?0:t},Jg=e=>String(e).padStart(2,"0"),Yd=(e,t)=>{const n=Math.max(0,t);return{status:e,remainingSeconds:Math.floor(n/1e3),msToNextStep:n%1e3}},ose=()=>{if(!Ls)return Yd("ENDED",0);const e=Date.now()+Cx;return e<Ls.startAt?Yd("NOT_STARTED",Ls.startAt-e):e<=Ls.endAt?Yd("IN_PROGRESS",Ls.endAt-e):Yd("ENDED",0)},ise=()=>{$f!==null&&(clearTimeout($f),$f=null)},Ww=()=>{const e=ose();Ex.value=e.status,Xv.value=e.remainingSeconds,ise(),e.status!=="ENDED"&&($f=setTimeout(Ww,e.msToNextStep+10))},ase=e=>{const t=Yg(e.serviceNowTime);t&&(Cx=t-Date.now());const n=Yg(e.reBenefitObj?.activeStartTime),r=Yg(e.reBenefitObj?.activeEndTime);Ls=n&&r?{startAt:n,endAt:r}:null,Ww()},sse=e=>{$1||($1=!0,Rl(!0).run(()=>{Se(()=>[e.reBenefitObj,e.serviceNowTime],()=>ase(e),{immediate:!0}),Se(cD(),t=>{t==="visible"&&Ww()})}))},lse=e=>{const t=Math.max(0,e);return{hours:Jg(Math.floor(t/3600)),minutes:Jg(Math.floor(t%3600/60)),seconds:Jg(t%60)}};function Dge(){const{store:e}=_x();sse(e);const t=W(()=>e.reBenefitObj||null),n=W(()=>e.serviceNowTime||""),r=W(()=>lse(Xv.value)),o=W(()=>{const{hours:i,minutes:a,seconds:s}=r.value;return`${i}:${a}:${s}`});return{reBenefitObj:t,serviceNowTime:n,remainingSeconds:Xv,activityStatus:Ex,formattedTime:o,timeUnits:r}}z([]);z(null);z(0);const G1=150,cse=400;let $c=null;function use(){return!0}function U1(e){const t=e?.getIsOpenBrowserConsoleDebug;if(typeof t=="boolean")return t;const n=e?.isOpenBrowserConsoleDebug;return typeof n=="boolean"?n:!0}function dse(){const e=navigator.userAgent.toLowerCase(),t=/mobile|android|iphone|ipad|ipod/i.test(e),n=e.includes("chrome/")||e.includes("firefox/")||e.includes("safari/")||e.includes("edge/"),r=window.screen.width>=1024||window.screen.height>=768,o="ontouchstart"in window,i=navigator.maxTouchPoints>0,a=o&&!i,s=!Number.isInteger(window.devicePixelRatio),l=navigator.hardwareConcurrency&&navigator.hardwareConcurrency<=4;return r&&n&&t&&(a||s||l)}const ba=(()=>{const e=new Set;let t=!1,n=performance.now(),r=null;function o(){const s=window.outerWidth-window.innerWidth,l=window.outerHeight-window.innerHeight,c=s>G1||l>G1,u=/mobile|android|iphone|ipad/i.test(navigator.userAgent),d=dse()||u,f=performance.now(),m=f-n;n=f;const g=m>cse,_=d||c||g;e.forEach(b=>b(_)),t&&!_&&(r=requestAnimationFrame(o))}function i(s){(s.key==="F12"||s.ctrlKey&&s.shiftKey&&["I","J","C","U","S"].includes(s.key.toUpperCase())||s.metaKey&&s.altKey&&["I","J","C","U","S"].includes(s.key.toUpperCase())||s.ctrlKey&&s.key==="F12"||s.ctrlKey&&s.shiftKey&&s.key==="F12")&&e.forEach(l=>l(!0))}function a(s){const l=s.target,c=l?.innerText?.toLowerCase()||"",u=l?.title?.toLowerCase()||"";(c.includes("inspect")||u.includes("inspect")||c.includes("view page source")||u.includes("source")||c.includes("developer tools")||u.includes("developer tools"))&&e.forEach(d=>d(!0))}return{addListener(s){e.add(s)},removeListener(s){e.delete(s)},launch(){t||(t=!0,n=performance.now(),r=requestAnimationFrame(o),window.addEventListener("keydown",i),document.addEventListener("contextmenu",a))},stop(){t=!1,r!==null&&(cancelAnimationFrame(r),r=null),window.removeEventListener("keydown",i),document.removeEventListener("contextmenu",a)},isRunning(){return t}}})();async function fse(){return!1}function pse(){if($c)return;const e=n=>{},t=()=>{document.hidden?ba.stop():ba.isRunning()||setTimeout(()=>{},1e3)};ba.addListener(e),ba.launch(),document.addEventListener("visibilitychange",t),$c=()=>{document.removeEventListener("visibilitychange",t),ba.removeListener(e),ba.stop(),$c=null}}function Jd(){if($c){$c();return}ba.stop()}function mse(e){let t=!1;const n=async()=>
76{if(t||use()||U1(e)){Jd();return}await fse()?pse():Jd()},r=()=>{n()},o=Se(()=>U1(e),()=>{n()});return et(()=>{window.addEventListener("hashchange",r),window.addEventListener("popstate",r),n()}),fn(()=>{t=!0,window.removeEventListener("hashchange",r),window.removeEventListener("popstate",r),o(),Jd()}),{refresh:n,stop:Jd}}function ne(e,t,n,r,o,i={}){return{path:e,name:t,component:o,meta:{title:n,...r?{parent:r}:{},tabBar:i.tabBar===!0,keepAlive:i.keepAlive===!0}}}function hse(e,t,n){return{path:e,redirect:t,meta:{title:n,tabBar:!1,keepAlive:!1}}}const gse=[ne("/activity/Championship/ChampionshipDetail","Championship-ChampionshipDetail","ChampionshipDetail","Championship",()=>K(()=>import("./index-BvhzYtKJ.js"),__vite__mapDeps([9,10,11,12,13,14]))),ne("/activity/DailySignIn/Record","DailySignIn-Record","Record","DailySignIn",()=>K(()=>import("./index-D0QxE-n9.js"),__vite__mapDeps([15,16,12,13,17,18,19,20]))),ne("/activity/DailySignIn/Rules","DailySignIn-Rules","Rules","DailySignIn",()=>K(()=>import("./index-BjkyFTAE.js"),__vite__mapDeps([21,22,23,24]))),ne("/activity/DailyTasks/Record","DailyTasks-Record","Record","DailyTasks",()=>K(()=>import("./index-DY2kYVDo.js"),__vite__mapDeps([25,12,13,26]))),ne("/activity/MemberPackage/Rules","MemberPackage-Rules","Rules","MemberPackage",()=>K(()=>import("./index-CvRN0Xcf.js"),__vite__mapDeps([27,28,29]))),ne("/activity/PointMall/AddAddress","PointMall-AddAddress","AddAddress","PointMall",()=>K(()=>import("./index-CXFwKF1U.js"),__vite__mapDeps([30,31,32,33]))),ne("/activity/PointMall/LotteryActivity","PointMall-LotteryActivity","LotteryActivity","PointMall",()=>K(()=>import("./index-plQTqERb.js"),__vite__mapDeps([34,35,36,37,16,12,13,17,18,38]))),ne("/activity/PointMall/LotteryDetail","PointMall-LotteryDetail","LotteryDetail","PointMall",()=>K(()=>import("./index-DW16hR4o.js"),__vite__mapDeps([39,37,40]))),ne("/activity/PointMall/MyLottery","PointMall-MyLottery","MyLottery","PointMall",()=>K(()=>import("./index-82lUHTPK.js"),__vite__mapDeps([41,37,16,12,13,17,18,42]))),ne("/activity/PointMall/MyOrders","PointMall-MyOrders","MyOrders","PointMall",()=>K(()=>import("./index-CTiCxA9o.js"),__vite__mapDeps([43,16,12,13,17,18,44]))),ne("/activity/PointMall/OrderDetail","PointMall-OrderDetail","OrderDetail","PointMall",()=>K(()=>import("./index-Dbt9ZcAA.js"),__vite__mapDeps([45,46,47,48,49,50]))),ne("/activity/PointMall/ReceiveLottery","PointMall-ReceiveLottery","ReceiveLottery","PointMall",()=>K(()=>import("./index-BtEBYIBN.js"),__vite__mapDeps([51,12,13,37,52,53]))),ne("/activity/PointMall/Record","PointMall-Record","Record","PointMall",()=>K(()=>import("./index-C0djOXw_.js"),__vite__mapDeps([54,55,12,13,17,56,57]))),ne("/activity/PointMall/Redeem","PointMall-Redeem","Redeem","PointMall",()=>K(()=>import("./index-DX-ixT9E.js"),__vite__mapDeps([58,46,47,48,49,31,32,52,59]))),ne("/activity/PointMall/Rules","PointMall-Rules","Rules","PointMall",()=>K(()=>import("./index-Dux1dVjC.js"),__vite__mapDeps([60,61]))),ne("/activity/Turntable/Detail","Turntable-Detail","Detail","Turntable",()=>K(()=>import("./index-Bm5GJyHM.js"),__vite__mapDeps([62,63,22,23,64]))),ne("/activity/Turntable/Introduce","Turntable-Introduce","Introduce","Turntable",()=>K(()=>import("./index-k9gQ0jhb.js"),__vite__mapDeps([65,63,66]))),ne("/activity/Turntable/Rules","Turntable-Rules","Rules","Turntable",()=>K(()=>import("./index-CTnIrAC_.js"),__vite__mapDeps([67,68])))],yse=[ne("/activity/ActivityDetail","ActivityDetail","ActivityDetail","activity",()=>K(()=>import("./index-D_NFSsfR.js"),__vite__mapDeps([69,70]))),ne("/activity/Bonus","Bonus","Bonus","activity",()=>K(()=>import("./index-CcutmiJq.js"),__vite__mapDeps([71,3,4,5,55,12,13,17,56,72]))),ne("/activity/Championship","Championship","Championship","activity",()=>K(()=>import("./index-DL8fjBFH.js"),__vite__mapDeps([73,10,11,55,12,13,17,56,46,47,48,49,74]))),ne("/activity/DailySignIn","DailySignIn","DailySignIn","activity",()=>K(()=>import("./index-9OtdycxM.js"),__vite__mapDeps([75,19,76]))),ne("/activity/DailyTasks","DailyTasks","DailyTasks","activity",()=>K(()=>import("./index-BnUYQcFk.js"),__vite__mapDeps([77,78,79,80,81,82,83]))),ne("/activity/FirstRecharge","FirstRecharge","FirstRecharge","activity",()=>K(()=>import("./index-BK9FOOz0.js"),__vite__mapDeps([84,22,23,85]))),ne("/activity/MemberPackage","MemberPackage","MemberPackage","activity",()=>K(()=>import("./index-Cxv0_Z-b.js"),__vite__mapDeps([86,22,23,28,87]))),ne("/activity/PointMall","PointMall","PointMall","activity",()=>K(()=>import("./index-qwaXYoeR.js"),__vite__mapDeps([88,16,12,13,17,18,35,36,37,89]))),ne("/activity/Turntable","Turntable","Turntable","activity",()=>K(()=>import("./index-DzPa_gyD.js"),__vite__mapDeps([90,63,16,12,13,17,18,46,47,48,49,91])))],vse=[ne("/activity","activity","activity",null,()=>K(()=>import("./index-7lyOPFBZ.js"),__vite__mapDeps([92,10,11,12,13,93])),{tabBar:!0})],bse=[ne("/arWallet","arWallet","arWallet",null,()=>K(()=>import("./index-Db-cSVg_.js"),__vite__mapDeps([94,46,47,48,49,95])))],wse=[ne("/installApp","installApp","installApp",null,()=>K(()=>import("./index-CEJok5px.js"),__vite__mapDeps([96,97])))],_se=[ne("/login","login","login",null,()=>K(()=>import("./index-BdKOVGD5.js"),__vite__mapDeps([98,99,100,101,102,103,104,105,106,107,46,47,48,49,108,109,110,111,31,32,112,113,114,115])))],Sse=[ne("/register","register","register",null,()=>K(()=>import("./index-Cb3g6Dgk.js"),__vite__mapDeps([116,99,100,101,102,106,107,111,31,32,112,108,109,110,113,114,117])))],Tse=[ne("/rpwd","rpwd","rpwd",null,()=>K(()=>import("./index-CpRzsn3S.js"),__vite__mapDeps([118,99,100,101,102,111,31,32,112,108,109,110,113,114,119])))],Ese=[ne("/arupi/Appeal","Appeal","Appeal","arupi",()=>K(()=>
76import("./index--ZJ2rpbk.js"),__vite__mapDeps([120,121,122,123,124]))),ne("/arupi/Fail","Fail","Fail","arupi",()=>K(()=>import("./index-HId_v8dN.js"),__vite__mapDeps([125,126]))),ne("/arupi/Payment","Payment","Payment","arupi",()=>K(()=>import("./index-CLrABBhL.js"),__vite__mapDeps([127,128]))),ne("/arupi/arupi_v2","arupi_v2","arupi_v2","arupi",()=>K(()=>import("./index-Dc-i8647.js"),__vite__mapDeps([129,130,131,80,132,133]))),ne("/arupi/kycAppeal","kycAppeal","kycAppeal","arupi",()=>K(()=>import("./index-C9jtARUA.js"),__vite__mapDeps([134,121,122,123,135,136,137,138]))),ne("/arupi/kycAppeal_v2","kycAppeal_v2","kycAppeal_v2","arupi",()=>K(()=>import("./index-BJyACI65.js"),__vite__mapDeps([139,122,123,135,136,137,140])))],Cse=[ne("/arupi","arupi","arupi",null,()=>K(()=>import("./index-Bj-83Yjy.js"),__vite__mapDeps([141,130,131,80,132,142])))],Ase=[ne("/downloadCenter/empty","empty","empty","downloadCenter",()=>K(()=>import("./index-HwyYDQPJ.js"),__vite__mapDeps([143,144]))),ne("/downloadCenter/ios","ios","ios","downloadCenter",()=>K(()=>import("./index-BKheU0m-.js"),__vite__mapDeps([145,146])))],Pse=[ne("/downloadCenter","downloadCenter","downloadCenter",null,()=>K(()=>import("./index-DeEPdH7L.js"),__vite__mapDeps([147,148])))],Rse=[hse("/:pathMatch(.*)","/","NotFound")],Ise=[ne("/home/AllLotteryGames/4D","AllLotteryGames-4D","4D","AllLotteryGames",()=>K(()=>import("./index-CuBsFVPA.js"),__vite__mapDeps([149,150,151,152,153,46,47,48,49,12,13,154,155]))),ne("/home/AllLotteryGames/4DLotteryResults","AllLotteryGames-4DLotteryResults","4DLotteryResults","AllLotteryGames",()=>K(()=>import("./index-CPhmkNaZ.js"),__vite__mapDeps([156,151,152,150,12,13,157]))),ne("/home/AllLotteryGames/4DOdds","AllLotteryGames-4DOdds","4DOdds","AllLotteryGames",()=>K(()=>import("./index-BCehjimb.js"),__vite__mapDeps([158,150,159]))),ne("/home/AllLotteryGames/4DPlay","AllLotteryGames-4DPlay","4DPlay","AllLotteryGames",()=>K(()=>import("./index-DpxJ0qca.js"),__vite__mapDeps([160,161]))),ne("/home/AllLotteryGames/4DmyGame","AllLotteryGames-4DmyGame","4DmyGame","AllLotteryGames",()=>K(()=>import("./index-r15YIfmL.js"),__vite__mapDeps([162,153,151,152,46,47,48,49,150,12,13,154,163]))),ne("/home/AllLotteryGames/5D","AllLotteryGames-5D","5D","AllLotteryGames",()=>K(()=>import("./index-D_ARdwWi.js"),__vite__mapDeps([164,165,166,12,13,167,168,169,170,171,172,173,46,47,48,49,174]))),ne("/home/AllLotteryGames/BettingRecord5D","AllLotteryGames-BettingRecord5D","BettingRecord5D","AllLotteryGames",()=>K(()=>import("./index-DhpimRxH.js"),__vite__mapDeps([175,169,170,176]))),ne("/home/AllLotteryGames/BettingRecordK3","AllLotteryGames-BettingRecordK3","BettingRecordK3","AllLotteryGames",()=>K(()=>import("./index-BlvJIEwu.js"),__vite__mapDeps([177,178,179,180]))),ne("/home/AllLotteryGames/BettingRecordWin","AllLotteryGames-BettingRecordWin","BettingRecordWin","AllLotteryGames",()=>K(()=>import("./index-BavHUtTp.js"),__vite__mapDeps([181,182,183,184]))),ne("/home/AllLotteryGames/BettingRecordWinTrx","AllLotteryGames-BettingRecordWinTrx","BettingRecordWinTrx","AllLotteryGames",()=>K(()=>import("./index-dueRxzRo.js"),__vite__mapDeps([185,182,183,186]))),ne("/home/AllLotteryGames/Binguo","AllLotteryGames-Binguo","Binguo","AllLotteryGames",()=>K(()=>import("./index-CIGzVLU5.js"),__vite__mapDeps([187,188,46,47,48,49,189]))),ne("/home/AllLotteryGames/BinguoCount","AllLotteryGames-BinguoCount","BinguoCount","AllLotteryGames",()=>K(()=>import("./index-CtP8xpv7.js"),__vite__mapDeps([190,191,188,192]))),ne("/home/AllLotteryGames/BinguoRecord","AllLotteryGames-BinguoRecord","BinguoRecord","AllLotteryGames",()=>K(()=>import("./index-BFSnKd5D.js"),__vite__mapDeps([193,188,191,16,12,13,17,18,194]))),ne("/home/AllLotteryGames/ChangLong","AllLotteryGames-ChangLong","ChangLong","AllLotteryGames",()=>K(()=>import("./index-C1pwULRD.js"),__vite__mapDeps([195,196,12,13,182,183,197,168,169,170,171,198,178,179,199,200]))),ne("/home/AllLotteryGames/K3","AllLotteryGames-K3","K3","AllLotteryGames",()=>K(()=>import("./index-If43CVnc.js"),__vite__mapDeps([201,165,166,12,13,167,198,178,179,199,172,173,46,47,48,49,202]))),ne("/home/AllLotteryGames/NewVietnam","AllLotteryGames-NewVietnam","NewVietnam","AllLotteryGames",()=>K(()=>import("./index-Bdgslewo.js"),__vite__mapDeps([203,204,205,206,12,13,207,208,46,47,48,49,209,110,104,210]))),ne("/home/AllLotteryGames/Play","AllLotteryGames-Play","Play","AllLotteryGames",()=>K(()=>
76import("./index-qUd7HRNu.js"),__vite__mapDeps([211,212]))),ne("/home/AllLotteryGames/WinGo","AllLotteryGames-WinGo","WinGo","AllLotteryGames",()=>K(()=>import("./index-qmifIu6-.js"),__vite__mapDeps([213,165,166,214,12,13,215,167,196,182,183,197,46,47,48,49,172,173,216]))),ne("/home/AllLotteryGames/WinTrx","AllLotteryGames-WinTrx","WinTrx","AllLotteryGames",()=>K(()=>import("./index-Cs2z_mfJ.js"),__vite__mapDeps([217,165,166,214,12,13,215,167,196,182,183,197,46,47,48,49,218]))),ne("/home/AllLotteryGames/WinTrxIframe","AllLotteryGames-WinTrxIframe","WinTrxIframe","AllLotteryGames",()=>K(()=>import("./index-2QPOcoJe.js"),__vite__mapDeps([219,220]))),ne("/home/AllLotteryGames/XoSo","AllLotteryGames-XoSo","XoSo","AllLotteryGames",()=>K(()=>import("./index-CV9-LBJX.js"),__vite__mapDeps([221,204,205,206,207,222]))),ne("/home/AllLotteryGames/XoSoRecord","AllLotteryGames-XoSoRecord","XoSoRecord","AllLotteryGames",()=>K(()=>import("./index-uwGuoZ6c.js"),__vite__mapDeps([223,224,208,12,13,46,47,48,49,207,209,225]))),ne("/home/AllLotteryGames/XoSoRecordF","AllLotteryGames-XoSoRecordF","XoSoRecordF","AllLotteryGames",()=>K(()=>import("./index-DNd2JW-8.js"),__vite__mapDeps([226,204,205,206,208,12,13,46,47,48,49,207,209,227]))),ne("/home/Casino/Detail","Casino-Detail","Detail","Casino",()=>K(()=>import("./index-BwfrjCjY.js"),__vite__mapDeps([228,229]))),ne("/home/Chess/Detail","Chess-Detail","Detail","Chess",()=>K(()=>import("./index-BTzYur8h.js"),__vite__mapDeps([230,231]))),ne("/home/Messages/MessageDetail","Messages-MessageDetail","MessageDetail","Messages",()=>K(()=>import("./index-CJdz7V_U.js"),__vite__mapDeps([232,233])))],kse=[ne("/home/AllGames","AllGames","AllGames","home",()=>K(()=>import("./index-BRGMTV0Y.js"),__vite__mapDeps([234,204,205,206,235])),{keepAlive:!0}),ne("/home/AllOnlineGames","AllOnlineGames","AllOnlineGames","home",()=>K(()=>import("./index-CgzX47_R.js"),__vite__mapDeps([236,205,206,237]))),ne("/home/Casino","Casino","Casino","home",()=>K(()=>import("./index-C4mMy68C.js"),__vite__mapDeps([238,239,240,241,242,243]))),ne("/home/Chess","Chess","Chess","home",()=>K(()=>import("./index-DQX_taUp.js"),__vite__mapDeps([244,239,240,241,242,245]))),ne("/home/FishGames","FishGames","FishGames","home",()=>K(()=>import("./index-BToJcWPc.js"),__vite__mapDeps([246,247]))),ne("/home/Fishing","Fishing","Fishing","home",()=>K(()=>import("./index-juETdNsW.js"),__vite__mapDeps([248,239,240,241,242,249]))),ne("/home/HotGames","HotGames","HotGames","home",()=>K(()=>import("./index-IY7a6ZFm.js"),__vite__mapDeps([250,251]))),ne("/home/Lottery","Lottery","Lottery","home",()=>K(()=>import("./index-e9TTbe7r.js"),__vite__mapDeps([252,239,240,241,242,253]))),ne("/home/Messages","Messages","Messages","home",()=>K(()=>import("./index-B3jsRK_n.js"),__vite__mapDeps([254,16,12,13,17,18,255]))),ne("/home/Original","Original","Original","home",()=>K(()=>import("./index-B-Q4uG3Q.js"),__vite__mapDeps([256,240,241,242,257]))),ne("/home/Slots","Slots","Slots","home",()=>K(()=>import("./index-CJuV0qsY.js"),__vite__mapDeps([258,240,241,242,239,259]))),ne("/home/eSports","eSports","eSports","home",()=>K(()=>import("./index-6Tf-D8ap.js"),__vite__mapDeps([260,239,240,241,242,261]))),ne("/home/game","game","game","home",()=>K(()=>import("./index-CCu-q85w.js"),__vite__mapDeps([262,263])))],Ose=[ne("/main/About/AboutDetail","About-AboutDetail","AboutDetail","About",()=>K(()=>import("./index-4yXFY4-S.js"),__vite__mapDeps([264,265]))),ne("/main/CustomerService/ServiceCollection","CustomerService-ServiceCollection","ServiceCollection","CustomerService",()=>K(()=>import("./index-D91oQE8_.js"),__vite__mapDeps([266,267,268]))),ne("/main/GoogleVerify/BindGoogle","GoogleVerify-BindGoogle","BindGoogle","GoogleVerify",()=>K(()=>import("./index-BJwDGNCz.js"),__vite__mapDeps([269,103,104,105,131,270,271,272]))),ne("/main/InvitationBonus/Record","InvitationBonus-Record","Record","InvitationBonus",()=>K(()=>import("./index-CEDxNmnU.js"),__vite__mapDeps([273,274]))),ne("/main/InvitationBonus/Rule","InvitationBonus-Rule","Rule","InvitationBonus",()=>K(()=>import("./index-yRF07AGM.js"),__vite__mapDeps([275,22,23,276]))),ne("/main/Laundry/LaundryRecord","Laundry-LaundryRecord","LaundryRecord","Laundry",()=>K(()=>import("./index-qTwo0Fvu.js"),__vite__mapDeps([277,204,205,206,16,12,13,17,18,278,279]))),ne("/main/Laundry/LaundryRule","Laundry-LaundryRule","LaundryRule","Laundry",()=>K(()=>import("./index-3zE6iCFe.js"),__vite__mapDeps([280,281]))),ne("/main/SettingCenter/BindEmail","SettingCenter-BindEmail","BindEmail","SettingCenter",()=>K(()=>import("./index-Rl7eou_R.js"),__vite__mapDeps([282,113,114,283,284,110,285]))),ne("/main/SettingCenter/LoginPassword","SettingCenter-LoginPassword","LoginPassword","SettingCenter",()=>K(()=>import("./index-FFXZLUuE.js"),__vite__mapDeps([286,110,287]))),ne("/main/SettingCenter/UpdatePhone","SettingCenter-UpdatePhone","UpdatePhone","SettingCenter",()=>K(()=>import("./index-hvcvs_7S.js"),__vite__mapDeps([288,108,109,111,31,32,112,283,284,289]))),ne("/main/StrongBox/StrongBoxAbout","StrongBox-StrongBoxAbout","StrongBoxAbout","StrongBox",()=>K(()=>import("./index-CotlL5Vm.js"),__vite__mapDeps([290,291]))),ne("/main/StrongBox/StrongBoxRecord","StrongBox-StrongBoxRecord","StrongBoxRecord","StrongBox",()=>K(()=>import("./index-CS4Fu-wg.js"),__vite__mapDeps([292,293,294,12,13,295]))),ne("/main/SuperJackpot/rule","SuperJackpot-rule","rule","SuperJackpot",()=>K(()=>import("./index-BonC1fbo.js"),__vite__mapDeps([296,297]))),ne("/main/SuperJackpot/star","SuperJackpot-star","star","SuperJackpot",()=>K(()=>import("./index-Br6LOYMY.js"),__vite__mapDeps([298,55,12,13,17,56,299])))],Dse=[ne("/main/About","About","About","main",()=>K(()=>import("./index-h5oKFmjv.js"),__vite__mapDeps([300,301]))),ne("/main/Avatar","Avatar","Avatar","main",()=>K(()=>import("./index-DQsx_1AJ.js"),__vite__mapDeps([302,303]))),ne("/main/BetRecords","BetRecords","BetRecords","main",()=>K(()=>import("./index-Zj47zTQc.js"),__vite__mapDeps([304,16,12,13,17,18,204,205,206,191,188,305]))),ne("/main/CustomerService","CustomerService","CustomerService","main",()=>K(()=>import("./index-D6TG2OXo.js"),__vite__mapDeps([306,267,307]))),ne("/main/Feedback","Feedback","Feedback","main",()=>K(()=>
76import("./index-p7mwAxmw.js"),__vite__mapDeps([308,309]))),ne("/main/GameStats","GameStats","GameStats","main",()=>K(()=>import("./index-DzPuOLBU.js"),__vite__mapDeps([310,47,12,13,311]))),ne("/main/GoogleVerify","GoogleVerify","GoogleVerify","main",()=>K(()=>import("./index-DEjwW_zs.js"),__vite__mapDeps([312,108,109,313,104,314,270,315,316]))),ne("/main/Guide","Guide","Guide","main",()=>K(()=>import("./index-C7rudUoR.js"),__vite__mapDeps([317,318]))),ne("/main/InvitationBonus","InvitationBonus","InvitationBonus","main",()=>K(()=>import("./index-Cx34aNfK.js"),__vite__mapDeps([319,320]))),ne("/main/Language","Language","Language","main",()=>K(()=>import("./index-Codo6Xnp.js"),__vite__mapDeps([321,100,101,322]))),ne("/main/Laundry","Laundry","Laundry","main",()=>K(()=>import("./index-EPZrCzLN.js"),__vite__mapDeps([323,204,205,206,46,47,48,49,278,324]))),ne("/main/MyCoins","MyCoins","MyCoins","main",()=>K(()=>import("./index-CrewhBYD.js"),__vite__mapDeps([325,271,326]))),ne("/main/MyCps","MyCps","MyCps","main",()=>K(()=>import("./index-DDWbizG-.js"),__vite__mapDeps([327,10,11,55,12,13,17,56,328]))),ne("/main/Notification","Notification","Notification","main",()=>K(()=>import("./index-7444EkO8.js"),[])),ne("/main/PointDetail","PointDetail","PointDetail","main",()=>K(()=>import("./index-CvJ2l-QI.js"),[])),ne("/main/RechargeCoupon","RechargeCoupon","RechargeCoupon","main",()=>K(()=>import("./index-BW0DhnRy.js"),__vite__mapDeps([329,16,12,13,17,18,330]))),ne("/main/RedeemGift","RedeemGift","RedeemGift","main",()=>K(()=>import("./index-CuXy-Auv.js"),__vite__mapDeps([331,16,12,13,17,18,332]))),ne("/main/SettingCenter","SettingCenter","SettingCenter","main",()=>K(()=>import("./index-B76EvKel.js"),__vite__mapDeps([333,103,104,105,334,313,314,4,335,46,47,48,49,336]))),ne("/main/StrongBox","StrongBox","StrongBox","main",()=>K(()=>import("./index-CYu2eFlR.js"),__vite__mapDeps([337,293,294,46,47,48,49,338]))),ne("/main/SuperJackpot","SuperJackpot","SuperJackpot","main",()=>K(()=>import("./index-mTvIoeo4.js"),__vite__mapDeps([339,46,47,48,49,12,13,55,17,56,340])))],Lse=[ne("/main","main","main",null,()=>K(()=>import("./index-CeIy6vnf.js"),__vite__mapDeps([341,334,313,104,314,4,335,342,46,47,48,49,111,31,32,112,108,109,343,344])),{tabBar:!0})],xse=[ne("/maintenance","maintenance","maintenance",null,()=>K(()=>import("./index-C4p_1qe3.js"),__vite__mapDeps([345,346])))],Nse=[ne("/promotion/MyCommission/MyCommissionDetail","MyCommission-MyCommissionDetail","MyCommissionDetail","MyCommission",()=>K(()=>import("./index-TL73o0gE.js"),__vite__mapDeps([347,348]))),ne("/promotion/MyInvitation/InvitationDetail","MyInvitation-Inv
76itationDetail","InvitationDetail","MyInvitation",()=>K(()=>import("./index-DhXic2ac.js"),__vite__mapDeps([349,350,351]))),ne("/promotion/Server/ServiceCollection","Server-ServiceCollection","ServiceCollection","Server",()=>K(()=>import("./index-BSdHblFK.js"),__vite__mapDeps([352,353,354]))),ne("/promotion/TeamPartner/Invitation","TeamPartner-Invitation","Invitation","TeamPartner",()=>K(()=>import("./index-BbdGelRF.js"),__vite__mapDeps([355,16,12,13,17,18,356,357]))),ne("/promotion/TeamReport/TeamReportDetail","TeamReport-TeamReportDetail","TeamReportDetail","TeamReport",()=>K(()=>import("./index-D3pZBTFh.js"),__vite__mapDeps([358,359])))],Mse=[ne("/promotion/CommissionDetail","CommissionDetail","CommissionDetail","promotion",()=>K(()=>import("./index-CPny-bGA.js"),__vite__mapDeps([360,350,361]))),ne("/promotion/MyCommission","MyCommission","MyCommission","promotion",()=>K(()=>import("./index-CGmGjJ-J.js"),__vite__mapDeps([362,363]))),ne("/promotion/MyInvitation","MyInvitation","MyInvitation","promotion",()=>K(()=>import("./index-DznnPYeK.js"),__vite__mapDeps([364,365,366,16,12,13,17,18,367,368]))),ne("/promotion/MyReceive","MyReceive","MyReceive","promotion",()=>K(()=>import("./index-BaSOmnGw.js"),__vite__mapDeps([369,370]))),ne("/promotion/PromotionRule","PromotionRule","PromotionRule","promotion",()=>K(()=>import("./index-BCpFXu5r.js"),__vite__mapDeps([371,372,373]))),ne("/promotion/PromotionShare","PromotionShare","PromotionShare","promotion",()=>K(()=>import("./index-CdbpD1T_.js"),__vite__mapDeps([374,375,131,376,137]))),ne("/promotion/RebateRatio","RebateRatio","RebateRatio","promotion",()=>K(()=>import("./index-CBijngh1.js"),__vite__mapDeps([377,204,205,206,378]))),ne("/promotion/Server","Server","Server","promotion",()=>K(()=>import("./index-pFeqsz2A.js"),__vite__mapDeps([379,353,380]))),ne("/promotion/Subordinate","Subordinate","Subordinate","promotion",()=>K(()=>import("./index-CduMKpO_.js"),__vite__mapDeps([381,16,12,13,17,18,382]))),ne("/promotion/TeamPartner","TeamPartner","TeamPartner","promotion",()=>K(()=>import("./index-B4xVjNW_.js"),__vite__mapDeps([383,356,384]))),ne("/promotion/TeamReport","TeamReport","TeamReport","promotion",()=>K(()=>import("./index-CKVNsBeD.js"),__vite__mapDeps([385,55,12,13,17,56,365,366,386,387])))],Bse=[ne("/promotion","promotion","promotion",null,()=>K(()=>import("./index-Cmrk-yM9.js"),__vite__mapDeps([388,372,373,386,389])),{tabBar:!0})],$se=[ne("/saasLottery/D5","D5","D5","saasLottery",()=>K(()=>import("./index-gHO8IJai.js"),__vite__mapDeps([390,78,79,80,81,391,392,393,12,13,394,395,396,397,398,399,400,82,401,167,402,172,173,403]))),ne("/saasLottery/K3","K3","K3","saasLottery",()=>K(()=>import("./index-BIAGnq7A.js").then(e=>e.i),__vite__mapDeps([404,78,79,80,81,82,391,392,401,167,399,400,405,402,172,173,406]))),ne("/saasLottery/MotoRace","MotoRace","MotoRace","saasLottery",()=>K(()=>import("./index-Dk5f2RTK.js"),__vite__mapDeps([407,78,79,80,81,408,409,410,411,412,413,395,392,414,415,391,82,172,173,416]))),ne("/saasLottery/SaasChangLong","SaasChangLong","SaasChangLong","saasLottery",()=>K(()=>import("./index-LipewVaB.js"),__vite__mapDeps([417,12,13,78,79,80,81,418,405,393,394,395,392,396,397,398,419,413,414,415,400,420,421,422,423,424]))),ne("/saasLottery/TrxWinGo","TrxWinGo","TrxWinGo","saasLottery",()=>K(()=>import("./index-Bb6clKht.js"),__vite__mapDeps([425,78,79,80,81,401,167,391,392,82,400,419,415,172,173,426]))),ne("/saasLottery/VideoWinGo","VideoWinGo","VideoWinGo","saasLottery",()=>K(()=>import("./index-BqsTEn22.js"),__vite__mapDeps([427,78,79,80,81,82,401,167,391,392,415,418,428,400,396,395,402,172,173,429]))),ne("/saasLottery/WinGo","WinGo","WinGo","saasLottery",()=>K(()=>import("./index-Mgcn7I6L.js"),__vite__mapDeps([430,78,79,80,81,82,401,167,391,392,399,400,428,415,418,396,422,395,423,402,172,173,431]))),ne("/saasLottery/WinGoRecord","WinGoRecord","WinGoRecord","saasLottery",()=>K(()=>import("./betRecord-C704ozcp.js"),__vite__mapDeps([432,396,78,79,80,81,395,392,433]))),ne("/saasLottery/TrxWinGoRecord","TrxWinGoRecord","TrxWinGoRecord","saasLottery",()=>K(()=>import("./betRecord-BuzMc_W1.js"),__vite__mapDeps([434,396,78,79,80,81,395,392,435]))),ne("/saasLottery/K3Record","K3Record","K3Record","saasLottery",()=>K(()=>import("./betRecord-TFF_YE5m.js"),__vite__mapDeps([436,396,78,79,80,81,395,392,437]))),ne("/saasLottery/D5Record","D5Record","D5Record","saasLottery",()=>K(()=>import("./betRecord-BH3vpYlc.js"),__vite__mapDeps([438,396,78,79,80,81,394,395,392,397,439])))],Gse=[ne("/turntable/withdrawHistory","withdrawHistory","withdrawHistory","turntable",()=>K(()=>import("./index-z5hfBHNB.js"),__vite__mapDeps([440,441,408,16,12,13,17,18,442])))],Use=[ne("/turntable","turntable","turntable",null,()=>K(()=>import("./index-CkFNgVIi.js"),__vite__mapDeps([443,441,408,46,47,48,49,444])))],Fse=[ne("/vip/RebateDetails","RebateDetails","RebateDetails","vip",()=>K(()=>import("./index-BV-OMmjl.js"),__vite__mapDeps([445,4,446]))),ne("/vip/RecordVsruleHistory","RecordVsruleHistory","RecordVsruleHistory","vip",()=>K(()=>import("./index-DspDhy85.js"),__vite__mapDeps([447,4,55,12,13,17,56,448,449])))],Wse=[ne("/vip","vip","vip",null,()=>K(()=>import("./index-C84tLYep.js"),__vite__mapDeps([450,4,375,47,448,12,13,104,451,137])))],Vse=[ne("/wallet/RechargeHistory/RechargeUpiDetail","RechargeHistory-RechargeUpiDetail","RechargeUpiDetail","RechargeHistory",()=>K(()=>import("./index-ujf-Jp2Z.js"),__vite__mapDeps([452,48,453,454,455]))),ne("/wallet/Withdraw/AddBankCard","Withdraw-AddBankCard","AddBankCard","Withdraw",()=>K(()=>import("./index-C0HLUuTm.js"),__vite__mapDeps([456,457,458,110,315,459]))),ne("/wallet/Withdraw/AddFastUpi","Withdraw-AddFastUpi","AddFastUpi","Withdraw",()=>K(()=>import("./index-BHdyOjhm.js"),__vite__mapDeps([460,461,462]))),ne("/wallet/Withdraw/AddKbz","Withdraw-AddKbz","AddKbz","Withdraw",()=>K(()=>import("./index-BsB_5n7s.js"),__vite__mapDeps([463,315,464]))),ne("/wallet/Withdraw/AddPIX","Withdraw-AddPIX","AddPIX","Withdraw",()=>K(()=>import("./index-C4K_QKM-.js"),__vite__mapDeps([465,365,366,110,466]))),ne("/wallet/Withdraw/AddRsnPay","Withdraw-AddRsnPay","AddRsnPay","Withdraw",()=>K(()=>import("./index-ChDl0o5r.js"),__vite__mapDeps([467,468]))),ne("/wallet/Withdraw/AddType4","Withdraw-AddType4","AddType4","Withdraw",()=>K(()=>import("./index-nFW_1mQ8.js"),__vite__mapDeps([469,470]))),ne("/wallet/Withdraw/AddUSDT","Withdraw-AddUSDT","AddUSDT","Withdraw",()=>K(()=>import("./index-D2ECrAfC.js"),__vite__mapDeps([471,315,472]))),ne("/wallet/Withdraw/AddUpi","Withdraw-AddUpi","AddUpi","Withdraw",()=>K(()=>import("./index-BiQOHQhf.js"),__vite__mapDeps([473,461,474]))),ne("/wallet/Withdraw/AddWave","Withdraw-AddWave","AddWave","Withdraw",()=>K(()=>import("./index-lUYOQp_K.js"),__vite__mapDeps([475,315,476]))),ne("/wallet/Withdraw/BankCard","Withdraw-BankCard","BankCard","Withdraw",()=>K(()=>import("./index-CiwdZ1RJ.js"),__vite__mapDeps([477,46,47,48,49,12,13,478,479,104,480]))),ne("/wallet/Withdraw/C2cDetail","Withdraw-C2cDetail","C2cDetail","Withdraw",()=>K(()=>import("./index-NcVav7ZY.js"),__vite__mapDeps([481,482]))),ne("/wallet/Withdraw/ChooseBank","Withdraw-ChooseBank","ChooseBank","Withdraw",()=>K(()=>import("./index-KwmS5yp9.js"),__vite__mapDeps([457,458]))),ne("/wallet/Withdraw/FastUpi","Withdraw-FastUpi","FastUpi","Withdraw",()=>K(()=>import("./index-mojeJchG.js"),__vite__mapDeps([483,12,13,484]))),ne("/wallet/Withdraw/PIX","Withdraw-PIX","PIX","Withdraw",()=>K(()=>import("./index-CZigwx9D.js"),__vite__mapDeps([485,47,12,13,478,479,486]))),ne("/wallet/Withdraw/RsnPay","Withdraw-RsnPay","RsnPay","Withdraw",()=>K(()=>import("./index-B-FdlXSK.js"),__vite__mapDeps([487,488]))),ne("/wallet/Withdraw/Type4","Withdraw-Type4","Type4","Withdraw",()=>K(()=>import("./index-C-7CGhkK.js"),__vite__mapDeps([489,490]))),ne("/wallet/Withdraw/USDT","Withdraw-USDT","USDT","Withdraw",()=>K(()=>import("./index-DKSyn1Xz.js"),__vite__mapDeps([491,12,13,478,479,492]))),ne("/wallet/Withdraw/Upi","Withdraw-Upi","Upi","Withdraw",()=>K(()=>import("./index-TicVfmd7.js"),__vite__mapDeps([493,12,13,494]))),ne("/wallet/Withdraw/c2cCancelWithdrawal","Withdraw-c2cCancelWithdrawal","c2cCancelWithdrawal","Withdraw",()=>K(()=>import("./index-BhTgfxx4.js"),__vite__mapDeps([495,104,496]))),ne("/wallet/Withdraw/c2cWrongAmou
76nt","Withdraw-c2cWrongAmount","c2cWrongAmount","Withdraw",()=>K(()=>import("./index-CDgMowoA.js"),__vite__mapDeps([497,367,498]))),ne("/wallet/WithdrawHistory/WithdrawHistoryDetail","WithdrawHistory-WithdrawHistoryDetail","WithdrawHistoryDetail","WithdrawHistory",()=>K(()=>import("./index-SfuMe-Wb.js"),__vite__mapDeps([499,500,501])))],jse=[ne("/wallet/ArbRule","ArbRule","ArbRule","wallet",()=>K(()=>import("./index-CE1FtX9r.js"),__vite__mapDeps([502,503]))),ne("/wallet/BankStatus","BankStatus","BankStatus","wallet",()=>K(()=>import("./index-DtlPW2AI.js"),__vite__mapDeps([504,500,505]))),ne("/wallet/CancelRecharge","CancelRecharge","CancelRecharge","wallet",()=>K(()=>import("./index-DI8o3axA.js"),__vite__mapDeps([506,46,47,48,49,507]))),ne("/wallet/OrderCancel","OrderCancel","OrderCancel","wallet",()=>K(()=>import("./index-gFxHJ5cm.js"),__vite__mapDeps([508,46,47,48,49,509]))),ne("/wallet/OtherPay","OtherPay","OtherPay","wallet",()=>K(()=>import("./index-BJwfIF9g.js"),__vite__mapDeps([510,511,512,131,79,80,513,46,47,48,49,453,454,367,514]))),ne("/wallet/Recharge","Recharge","Recharge","wallet",()=>K(()=>import("./index-CRq_s9iA.js"),__vite__mapDeps([515,511,512,131,79,80,513,342,46,47,48,49,111,31,32,112,108,109,343,516,517,12,13,518,519,132,520]))),ne("/wallet/RechargeArUpi","RechargeArUpi","RechargeArUpi","wallet",()=>K(()=>import("./index-BLT0KfFw.js"),__vite__mapDeps([521,522]))),ne("/wallet/RechargeDetail","RechargeDetail","RechargeDetail","wallet",()=>K(()=>import("./index-Dno2DTxP.js"),__vite__mapDeps([523,511,512,131,79,80,513,46,47,48,49,524]))),ne("/wallet/RechargeHistory","RechargeHistory","RechargeHistory","wallet",()=>K(()=>import("./index-Cncu5ekb.js"),__vite__mapDeps([525,224,16,12,13,17,18,204,205,206,518,519,512,131,79,80,526]))),ne("/wallet/RechargeUsdt","RechargeUsdt","RechargeUsdt","wallet",()=>K(()=>import("./index-CusEamng.js"),__vite__mapDeps([527,511,512,131,79,80,513,528]))),ne("/wallet/TransAction","TransAction","TransAction","wallet",()=>K(()=>import("./index-CjLzIf_Q.js"),__vite__mapDeps([529,16,12,13,17,18,530]))),ne("/wallet/Withdraw","Withdraw","Withdraw","wallet",()=>K(()=>import("./index-Ci6NDvpA.js"),__vite__mapDeps([531,47,516,342,46,48,49,111,31,32,112,108,109,343,517,12,13,478,479,16,17,18,532,533,534]))),ne("/wallet/Withdraw
76History","WithdrawHistory","WithdrawHistory","wallet",()=>K(()=>import("./index-DvFMnw26.js"),__vite__mapDeps([535,532,533,224,55,12,13,17,56,536])))],Hse=[ne("/wallet","wallet","wallet",null,()=>K(()=>import("./index-C9N0-KCN.js"),__vite__mapDeps([537,47,538])),{tabBar:!0})],zse=[...gse,...Ise,...Ose,...Nse,...Vse,...yse,...Ese,...Ase,...kse,...Dse,...Mse,...$se,...Gse,...Fse,...jse,...vse,...bse,...Cse,...Pse,...wse,..._se,...Lse,...xse,...Bse,...Sse,...Tse,...Use,...Wse,...Hse],Kse=[...Rse],qse=[...zse,...Kse],Ye=Mq({history:MK("/"),routes:qse,scrollBehavior(e,t,n){return{top:0}}});yte(Ye);Ye.beforeEach(async(e,t,n)=>{const r=Tt();await UO();let o=["/","/main/About/AboutDetail","/main/SettingCenter/LoginPassword","/main/SettingCenter","/maintenance"];if(!Lae()&&!sz()&&await Gae()==1&&e.name!=="installApp")return n({name:"installApp"});if(Number(localStorage.getItem("isToLogin"))==1||o.includes(t.path)&&e.path===Js)return localStorage.setItem("isToLogin","2"),n();if(e.path===Js)return r.token?n(ux(e)||"/"):n();if(Gq.includes(e.path)||e.path.startsWith("/preview/"))return n();if(!r.token){const i=cx(e.fullPath);return n({path:Js,...i?{query:i}:{},replace:!0})}["/main"].includes(e.path)&&r.notifyARGame(),n()});function Ax(e,t){return function(){return e.apply(t,arguments)}}const{toString:Yse}=Object.prototype,{getPrototypeOf:ra}=Object,{iterator:id,toStringTag:Px}=Symbol,Au=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),Rx=e=>typeof e=="string"&&(e==="__proto__"||e==="constructor"||e==="prototype"),Ix=(e,t,n)=>e===Object.prototype||!n&&t===null,Jse=e=>{if(!Object.isExtensible(e))return!1;const t=Object.getOwnPropertyNames(e);return Object.getOwnPropertySymbols&&t.push(...Object.getOwnPropertySymbols(e)),t.every(n=>{if(Rx(n))return!1;const r=Object.getOwnPropertyDescriptor(e,n);return!!r&&r.configurable&&r.writable===!0})},Pu=(e,t)=>{let n=e;const r=[];for(;n!=null;){if(r.indexOf(n)!==-1)return!1;r.push(n);const o=ra(n);if(Ix(n,o,n===e))return!1;if(Au(n,t))return!0;n=o}return!1},Xse=(e,t)=>e!=null&&Pu(e,t)?e[t]:void 0,Qse=e=>{if(e==null||typeof e!="object"&&typeof e!="function")return e;const t=ra(e);if(t===null&&Jse(e))return e;const n=Object.create(null),r=Object.create(null),o=[];let i=e;for(;i!=null&&o.indexOf(i)===-1;){o.push(i);const a=i===e?t:ra(i);if(Ix(i,a,i===e))break;const s=Object.getOwnPropertyNames(i);Object.getOwnPropertySymbols&&s.push(...Object.getOwnPropertySymbols(i));for(const l of s)Rx(l)||Au(r,l)||(n[l]=e[l],r[l]=!0);i=a}return n},Vw=(e=>t=>{const n=Yse.call(t);return e[n]||(e[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),Wr=e=>(e=e.toLowerCase(),t=>Vw(t)===e),oh=e=>t=>typeof t===e,{isArray:os}=Array,is=oh("undefined");function Ul(e){return e!==null&&!is(e)&&e.constructor!==null&&!is(e.constructor)&&tr(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const kx=Wr("ArrayBuffer");function Zse(e){let t;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&kx(e.buffer),t}const ele=oh("string"),tr=oh("function"),Ox=oh("number"),Fl=e=>e!==null&&typeof e=="object",tle=e=>e===!0||e===!1,Gf=e=>{if(!Fl(e))return!1;const t=ra(e);return(t===null||t===Object.prototype||ra(t)===null)&&!Pu(e,Px)&&!Pu(e,id)},nle=e=>{if(!Fl(e)||Ul(e))return!1;try{return Object.keys(e).length===0&&Object.getPrototypeOf(e)===Object.prototype}catch{return!1}},rle=Wr("Date"),ole=Wr("File"),ile=e=>!!(e&&typeof e.uri<"u"),ale=e=>e&&typeof e.getParts<"u",sle=Wr("Blob"),lle=Wr("FileList"),cle=Wr("Set"),ule=e=>Fl(e)&&tr(e.pipe);function dle(){return typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{}}const F1=dle(),W1=typeof F1.FormData<"u"?F1.FormData:void 0,fle=e=>{if(!e)return!1;if(W1&&e instanceof W1)return!0;const t=ra(e);if(!t||t===Object.prototype||!tr(e.append))return!1;const n=Vw(e);return n==="formdata"||n==="object"&&tr(e.toString)&&e.toString()==="[object FormData]"},ple=Wr("URLSearchParams"),[mle,hle,gle,yle]=["ReadableStream","Request","Response","Headers"].map(Wr),vle=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function ad(e,t,{allOwnKeys:n=!1}={}){if(e===null||typeof e>"u")return;let r,o;if(typeof e!="object"&&(e=[e]),os(e))for(r=0,o=e.length;r<o;r++)t.call(null,e[r],r,e);else{if(Ul(e))return;const i=n?Object.getOwnPropertyNames(e):Object.keys(e),a=i.length;let s;for(r=0;r<a;r++)s=i[r],t.call(null,e[s],s,e)}}function Dx(e,t){if(Ul(e))return null;t=t.toLowerCase();const n=Object.keys(e);let r=n.length,o;for(;r-- >0;)if(o=n[r],t===o.toLowerCase())return o;return null}const Ia=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global,Lx=e=>!is(e)&&e!==Ia;function Qv(...e){const{caseless:t,skipUndefined:n}=Lx(this)&&this||{},r={},o=(i,a)=>
vendor: 5,066 bytes, lines 76-77
76{if(a==="__proto__"||a==="constructor"||a==="prototype")return;const s=t&&typeof a=="string"&&Dx(r,a)||a,l=Au(r,s)?r[s]:void 0;Gf(l)&&Gf(i)?r[s]=Qv(l,i):Gf(i)?r[s]=Qv({},i):os(i)?r[s]=i.slice():(!n||!is(i))&&(r[s]=i)};for(let i=0,a=e.length;i<a;i++){const s=e[i];if(!s||Ul(s)||(ad(s,o),typeof s!="object"||os(s)))continue;const l=Object.getOwnPropertySymbols(s);for(let c=0;c<l.length;c++){const u=l[c];kle.call(s,u)&&o(s[u],u)}}return r}const ble=(e,t,n,{allOwnKeys:r}={})=>(ad(t,(o,i)=>{n&&tr(o)?Object.defineProperty(e,i,{__proto__:null,value:Ax(o,n),writable:!0,enumerable:!0,configurable:!0}):Object.defineProperty(e,i,{__proto__:null,value:o,writable:!0,enumerable:!0,configurable:!0})},{allOwnKeys:r}),e),wle=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),_le=(e,t,n,r)=>{e.prototype=Object.create(t.prototype,r),Object.defineProperty(e.prototype,"constructor",{__proto__:null,value:e,writable:!0,enumerable:!1,configurable:!0}),Object.defineProperty(e,"super",{__proto__:null,value:t.prototype}),n&&Object.assign(e.prototype,n)},Sle=(e,t,n,r)=>{let o,i,a;const s={};if(t=t||{},e==null)return t;do{for(o=Object.getOwnPropertyNames(e),i=o.length;i-- >0;)a=o[i],(!r||r(a,e,t))&&!s[a]&&(t[a]=e[a],s[a]=!0);e=n!==!1&&ra(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},Tle=(e,t,n)=>{e=String(e),(n===void 0||n>e.length)&&(n=e.length),n-=t.length;const r=e.indexOf(t,n);return r!==-1&&r===n},Ele=e=>{if(!e)return null;if(os(e))return e;let t=e.length;if(!Ox(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},Cle=(e=>t=>e&&t instanceof e)(typeof Uint8Array<"u"&&ra(Uint8Array)),Ale=(e,t)=>{const r=(e&&e[id]).call(e);let o;for(;(o=r.next())&&!o.done;){const i=o.value;t.call(e,i[0],i[1])}},Ple=(e,t)=>{let n;const r=[];for(;(n=e.exec(t))!==null;)r.push(n);return r},Rle=Wr("HTMLFormElement"),Ile=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(n,r,o){return r.toUpperCase()+o}),{propertyIsEnumerable:kle}=Object.prototype,Ole=Wr("RegExp"),xx=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),r={};ad(n,(o,i)=>{let a;(a=t(o,i,e))!==!1&&(r[i]=a||o)}),Object.defineProperties(e,r)},Dle=e=>{xx(e,(t,n)=>{if(tr(e)&&["arguments","caller","callee"].includes(n))return!1;const r=e[n];if(tr(r)){if(t.enumerable=!1,"writable"in t){t.writable=!1;return}t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")})}})},Lle=(e,t)=>{const n={},r=o=>{o.forEach(i=>{n[i]=!0})};return os(e)?r(e):r(String(e).split(t)),n},xle=()=>{},Nle=(e,t)=>e!=null&&Number.isFinite(e=+e)?e:t;function Mle(e){return!!(e&&tr(e.append)&&e[Px]==="FormData"&&e[id])}const Ble=e=>{const t=new WeakSet,n=r=>{if(Fl(r)){if(t.has(r))return;if(Ul(r))return r;if(!("toJSON"in r)){t.add(r);let o;if(cle(r)){o=[];for(const i of r){const a=n(i);!is(a)&&o.push(a)}}else o=os(r)?[]:{},ad(r,(i,a)=>{const s=n(i);!is(s)&&(o[a]=s)});return t.delete(r),o}}return r};return n(e)},$le=Wr("AsyncFunction"),Gle=e=>e&&(Fl(e)||tr(e))&&tr(e.then)&&tr(e.catch),Nx=((e,t)=>e?setImmediate:t?((n,r)=>(Ia.addEventListener("message",({source:o,data:i})=>{o===Ia&&i===n&&r.length&&r.shift()()},!1),o=>{r.push(o),Ia.postMessage(n,"*")}))(`axios@${Math.random()}`,[]):n=>setTimeout(n))(typeof setImmediate=="function",tr(Ia.postMessage)),Ule=typeof queueMicrotask<"u"?queueMicrotask.bind(Ia):typeof process<"u"&&process.nextTick||Nx,Mx=e=>e!=null&&tr(e[id]),Fle=e=>e!=null&&Pu(e,id)&&Mx(e),Z={isArray:os,isArrayBuffer:kx,isBuffer:Ul,isFormData:fle,isArrayBufferView:Zse,isString:ele,isNumber:Ox,isBoolean:tle,isObject:Fl,isPlainObject:Gf,isEmptyObject:nle,isReadableStream:mle,isRequest:hle,isResponse:gle,isHeaders:yle,isUndefined:is,isDate:rle,isFile:ole,isReactNativeBlob:ile,isReactNative:ale,isBlob:sle,isRegExp:Ole,isFunction:tr,isStream:ule,isURLSearchParams:ple,isTypedArray:Cle,isFileList:lle,forEach:ad,merge:Qv,extend:ble,trim:vle,stripBOM:wle,inherits:_le,toFlatObject:Sle,kindOf:Vw,kindOfTest:Wr,endsWith:Tle,toArray:Ele,forEachEntry:Ale,matchAll:Ple,isHTMLForm:Rle,hasOwnProperty:Au,hasOwnProp:Au,hasOwnInPrototypeChain:Pu,getSafeProp:Xse,toSafeFlatObject:Qse,reduceDescriptors:xx,freezeMethods:Dle,toObjectSet:Lle,toCamelCase:Ile,noop:xle,toFiniteNumber:Nle,findKey:Dx,global:Ia,isContextDefined:Lx,isSpecCompliantForm:Mle,toJSONObject:Ble,isAsyncFn:$le,isThenable:Gle,setImmediate:Nx,asap:Ule,isIterable:Mx,isSafeIterable:Fle},Wle=Z.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),Vle=e=>{const t={};let n,r,o;return e&&e.split(`
77`).forEach(function(a){o=a.indexOf(":"),n=a.substring(0,o).trim().toLowerCase(),r=a.substring(o+1).trim();const s=Z.hasOwnProp(t,n);!n||s&&Z.hasOwnProp(Wle,n)||(n==="set-cookie"?s?t[n].push(r):t[n]=[r]:t[n]=s?t[n]+", "+r:r)}),t};function jle(e){let t=0,n=e.length;for(;t<n;){const r=e.charCodeAt(t);if(r!==9&&r!==32)break;t+=1}for(;n>t;){const r=e.charCodeAt(n-1);if(r!==9&&r!==32)break;n-=1}return t===0&&n===e.length?e:e.slice(t,n)}
77const Hle=new RegExp("[\\u0000-\\u0008\\u000a-\\u001f\\u007f]+","g"),zle=new RegExp("[^\\u0009\\u0020-\\u007e\\u0080-\\u00ff]+","g");function jw(e,t){return Z.isArray(e)?e.map(n=>jw(n,t)):jle(String(e).replace(t,""))}const Kle=e=>jw(e,Hle),qle=e=>jw(e,zle);function Bx(e){const t=Object.create(null);return Z.forEach(e.toJSON(),(n,r)=>{t[r]=qle(n)}),t}const V1=Symbol("internals");function sc(e){return e&&String(e).trim().toLowerCase()}function Uf(e){return e===!1||e==null?e:Z.isArray(e)?e.map(Uf):Kle(String(e))}function Yle(e){const t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let r;for(;r=n.exec(e);)t[r[1]]=r[2];return t}const Jle=/^[!#$%&'*+\-.^_`|~0-9A-Za-z]+$/;function Xg(e){let t=0,n=e.length;for(;t<n;){const r=e.charCodeAt(t);if(r!==9&&r!==32)break;t+=1}for(;n>t;){const r=e.charCodeAt(n-1);if(r!==9&&r!==32)break;n-=1}return t===0&&n===e.length?e:e.slice(t,n)}function Xle(e){const t=e.length-1;if(t<1||e.charCodeAt(0)!==34||e.charCodeAt(t)!==34)return e;let n="";for(let r=1;r<t;r++){const o=e.charCodeAt(r);if(o===34||o===92&&(r+=1,r>=t))return e;n+=e[r]}return n}function Qle(e){const t=Object.create(null),n=String(e);let r=0,o=!1,i=!1;function a(s){const l=Xg(n.slice(r,s)),c=l.indexOf("=");if(c<1)return;const u=Xg(l.slice(0,c));if(!Jle.test(u))return;const d=u.toLowerCase();if(d==="__proto__"||d==="constructor"||d==="prototype")return;const f=Xg(l.slice(c+1));t[d]=Xle(f)}for(let s=0;s<n.length;s++){const l=n.charCodeAt(s);o?i?i=!1:l===92?i=!0:l===34&&(o=!1):l===34?o=!0:(l===44||l===59)&&(a(s),r=s+1)}return a(n.length),t}const Zle=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function Qg(e,t,n,r,o){if(Z.isFunction(r))return r.call(this,t,n);if(o&&(t=n),!!Z.isString(t)){if(Z.isString(r))return t.indexOf(r)!==-1;if(Z.isRegExp(r))return r.test(t)}}function ece(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(t,n,r)=>n.toUpperCase()+r)}function tce(e,t){const n=Z.toCamelCase(" "+t);["get","set","has"].forEach(r=>{Object.defineProperty(e,r+n,{__proto__:null,value:function(o,i,a){return this[r].call(this,t,o,i,a)},configurable:!0})})}let Rn=class{constructor(t){t&&this.set(t)}set(t,n,r){const o=this;function i(s,l,c){const u=sc(l);if(!u)return;const d=Z.findKey(o,u);(!d||o[d]===void 0||c===!0||c===void 0&&o[d]!==!1)&&(o[d||l]=Uf(s))}const a=(s,l)=>Z.forEach(s,(c,u)=>i(c,u,l));if(Z.isPlainObject(t)||t instanceof this.constructor)a(t,n);else if(Z.isString(t)&&(t=t.trim())&&!Zle(t))a(Vle(t),n);else if(Z.isObject(t)&&Z.isSafeIterable(t)){let s=Object.create(null),l,c;for(const u of t){if(!Z.isArray(u))throw new TypeError("Object iterator must return a key-value pair");c=u[0],Z.hasOwnProp(s,c)?(l=s[c],s[c]=Z.isArray(l)?[...l,u[1]]:[l,u[1]]):s[c]=u[1]}a(s,n)}else t!=null&&i(n,t,r);return this}get(t,n){if(t=sc(t),t){const r=Z.findKey(this,t);if(r){const o=this[r];if(!n)return o;if(n===!0)return Yle(o);if(Z.isFunction(n))return n.call(this,o,r);if(Z.isRegExp(n))return n.exec(o);throw new TypeError("parser must be boolean|regexp|function")}}}has(t,n){if(t=sc(t),t){const r=Z.findKey(this,t);return!!(r&&this[r]!==void 0&&(!n||Qg(this,this[r],r,n)))}return!1}delete(t,n){const r=this;let o=!1;function i(a){if(a=sc(a),a){const s=Z.findKey(r,a);s&&(!n||Qg(r,r[s],s,n))&&(delete r[s],o=!0)}}return Z.isArray(t)?t.forEach(i):i(t),o}clear(t){const n=Object.keys(this);let r=n.length,o=!1;for(;r--;){const i=n[r];(!t||Qg(this,this[i],i,t,!0))&&(delete this[i],o=!0)}return o}normalize(t){const n=this,r={};return Z.forEach(this,(o,i)=>{const a=Z.findKey(r,i);if(a){n[a]=Uf(o),delete n[i];return}const s=t?ece(i):String(i).trim();s!==i&&delete n[i],n[s]=Uf(o),r[s]=!0}),this}concat(...t){return this.constructor.concat(this,...t)}toJSON(t){const n=Object.create(null);return Z.forEach(this,(r,o)=>{r!=null&&r!==!1&&(n[o]=t&&Z.isArray(r)?r.join(", "):r)}),n}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([t,n])=>t+": "+n).join(`
78`)}getSetCookie(){const t=this.get("set-cookie");return Z.isArray(t)?t:t==null||t===!1?[]:[t]}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(t){return t instanceof this?t:new this(t)}static parseParameters(t){return Qle(t)}static concat(t,...n){const r=new this(t);
78return n.forEach(o=>r.set(o)),r}static accessor(t){const r=(this[V1]=this[V1]={accessors:{}}).accessors,o=this.prototype;function i(a){const s=sc(a);r[s]||(tce(o,a),r[s]=!0)}return Z.isArray(t)?t.forEach(i):i(t),this}};Rn.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);Z.reduceDescriptors(Rn.prototype,({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(r){this[n]=r}}});Z.freezeMethods(Rn);const Lp="[REDACTED ****]";function nce(e){if(Z.hasOwnProp(e,"toJSON"))return!0;let t=Object.getPrototypeOf(e);for(;t&&t!==Object.prototype;){if(Z.hasOwnProp(t,"toJSON"))return!0;t=Object.getPrototypeOf(t)}return!1}function rce(e,t){const n=new Set(t.map(i=>String(i).toLowerCase())),r=[],o=i=>{if(i===null||typeof i!="object"||Z.isBuffer(i))return i;if(r.indexOf(i)!==-1)return;i instanceof Rn&&(i=i.toJSON()),r.push(i);let a;if(Z.isArray(i))a=[],i.forEach((s,l)=>{const c=o(s);Z.isUndefined(c)||(a[l]=c)});else{if(!Z.isPlainObject(i)&&nce(i))return r.pop(),i;a=Object.create(null);for(const[s,l]of Object.entries(i)){const c=n.has(s.toLowerCase())?Lp:o(l);Z.isUndefined(c)||(a[s]=c)}}return r.pop(),a};return o(e)}function j1(e){try{return String(e)}catch{return""}}function oce(e){return e.errors.map(n=>{try{return n&&n.message?j1(n.message):j1(n)}catch{return""}}).filter(Boolean).join("; ")||e.name||"AggregateError"}let Ae=class $x extends Error{static from(t,n,r,o,i,a){let s=t.message;!s&&Z.isArray(t.errors)&&t.errors.length&&(s=oce(t));const l=new $x(s,n||t.code,r,o,i);return Object.defineProperty(l,"cause",{__proto__:null,value:t,writable:!0,enumerable:!1,configurable:!0}),l.name=t.name,t.status!=null&&l.status==null&&(l.status=t.status),a&&Object.assign(l,a),l}constructor(t,n,r,o,i){super(t),Object.defineProperty(this,"message",{__proto__:null,value:t,enumerable:!0,writable:!0,configurable:!0}),this.name="AxiosError",this.isAxiosError=!0,n&&(this.code=n),r&&(this.config=r),o&&(this.request=o),i&&(this.response=i,this.status=i.status)}toJSON(){const t=this.config,n=t&&Z.hasOwnProp(t,"redact")?t.redact:void 0,r=Z.isArray(n)&&n.length>0?rce(t,n):Z.toJSONObject(t);return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:r,code:this.code,status:this.status}}};Ae.ERR_BAD_OPTION_VALUE="ERR_BAD_OPTION_VALUE";Ae.ERR_BAD_OPTION="ERR_BAD_OPTION";Ae.ECONNABORTED="ECONNABORTED";Ae.ETIMEDOUT="ETIMEDOUT";Ae.ECONNREFUSED="ECONNREFUSED";Ae.ERR_NETWORK="ERR_NETWORK";Ae.ERR_FR_TOO_MANY_REDIRECTS="ERR_FR_TOO_MANY_REDIRECTS";Ae.ERR_DEPRECATED="ERR_DEPRECATED";Ae.ERR_BAD_RESPONSE="ERR_BAD_RESPONSE";Ae.ERR_BAD_REQUEST="ERR_BAD_REQUEST";Ae.ERR_CANCELED="ERR_CANCELED";Ae.ERR_NOT_SUPPORT="ERR_NOT_SUPPORT";Ae.ERR_INVALID_URL="ERR_INVALID_URL";Ae.ERR_FORM_DATA_DEPTH_EXCEEDED="ERR_FORM_DATA_DEPTH_EXCEEDED";const ice=null,Gx=100;function Zv(e){return Z.isPlainObject(e)||Z.isArray(e)}function Ux(e){return Z.endsWith(e,"[]")?e.slice(0,-2):e}function Zg(e,t,n){return e?e.concat(t).map(function(o,i){return o=Ux(o),!n&&i?"["+o+"]":o}).join(n?".":""):t}function ace(e){return Z.isArray(e)&&!e.some(Zv)}const sce=Z.toFlatObject(Z,{},null,function(t){return/^is[A-Z]/.test(t)});function ih(e,t,n){if(!Z.isObject(e))throw new TypeError("target must be an object");t=t||new FormData;const r=(h,y)=>{const v=Z.getSafeProp(n,h);return Z.isUndefined(v)?y:v},o=r("metaTokens",!0),i=r("visitor")||_,a=r("dots",!1),s=r("indexes",!1),l=r("Blob")||typeof Blob<"u"&&Blob,c=r("maxDepth",Gx),u=l&&Z.isSpecCompliantForm(t),d=[];if(!Z.isFunction(i))throw new TypeError("visitor must be a function");function f(h){if(h===null)return"";if(Z.isDate(h))return h.toISOString();if(Z.isBoolean(h))return h.toString();if(!u&&Z.isBlob(h))throw new Ae("Blob is not supported. Use a Buffer instead.");if(Z.isArrayBuffer(h)||Z.isTypedArray(h)){if(u&&typeof l=="function")return new l([h]);throw new Ae("Blob is not supported. Use a Buffer instead.",Ae.ERR_NOT_SUPPORT)}return h}function m(h){if(h>c)throw new Ae("Object is too deeply nested ("+h+" levels). Max depth: "+c,Ae.ERR_FORM_DATA_DEPTH_EXCEEDED)}function g(h,y){if(c===1/0)return JSON.stringify(h);const v=[];return JSON.stringify(h,function(S,T){if(!Z.isObject(T))return T;for(;v.length&&v[v.length-1]!==this;)v.pop();return v.push(T),m(y+v.length-1),T})}function _(h,y,v){let w=h;if(Z.isReactNative(t)&&Z.isReactNativeBlob(h))return t.append(Zg(v,y,a),f(h)),!1;if(h&&!v&&typeof h=="object"){if(Z.endsWith(y,"{}"))y=o?y:y.slice(0,-2),h=g(h,1);else if(Z.isArray(h)&&ace(h)||(Z.isFileList(h)||Z.endsWith(y,"[]"))&&(w=Z.toArray(h)))return y=Ux(y),w.forEac
78h(function(T,C){!(Z.isUndefined(T)||T===null)&&t.append(s===!0?Zg([y],C,a):s===null?y:y+"[]",f(T))}),!1}return Zv(h)?!0:(t.append(Zg(v,y,a),f(h)),!1)}const b=Object.assign(sce,{defaultVisitor:_,convertValue:f,isVisitable:Zv});function p(h,y,v=0){if(!Z.isUndefined(h)){if(m(v),d.indexOf(h)!==-1)throw new Error("Circular reference detected in "+y.join("."));d.push(h),Z.forEach(h,function(S,T){(!(Z.isUndefined(S)||S===null)&&i.call(t,S,Z.isString(T)?T.trim():T,y,b))===!0&&p(S,y?y.concat(T):[T],v+1)}),d.pop()}}if(!Z.isObject(e))throw new TypeError("data must be an object");return p(e),t}function H1(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+"};return encodeURIComponent(e).replace(/[!'()~]|%20/g,function(r){return t[r]})}function Hw(e,t){this._pairs=[],e&&ih(e,this,t)}const Fx=Hw.prototype;Fx.append=function(t,n){this._pairs.push([t,n])};Fx.toString=function(t){const n=t?r=>t.call(this,r,H1):H1;return this._pairs.map(function(o){return n(o[0])+"="+n(o[1])},"").join("&")};function lce(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+")}function Wx(e,t,n){if(!t)return e;e=e||"";const r=Z.isFunction(n)?{serialize:n}:n,o=Z.getSafeProp(r,"encode")||lce,i=Z.getSafeProp(r,"serialize");let a;if(i?a=i(t,r):a=Z.isURLSearchParams(t)?t.toString():new Hw(t,r).toString(o),a){const s=e.indexOf("#");s!==-1&&(e=e.slice(0,s)),e+=(e.indexOf("?")===-1?"?":"&")+a}return e}const lc=Symbol("internals");function Vx(e){return e?e.length:0}function z1(e){if(e)for(;e.length&&e[e.length-1]===null;)e.pop()}function cc(e,t){const n=e.handlers,r=Vx(n);n!==t.handlersRef?(t.handlersRef=n,t.handlerEntries.clear()):r!==t.handlersLength&&(r?t.handlerEntries.forEach(function(i,a){n[i.index]!==i.handler&&t.handlerEntries.delete(a)}):t.handlerEntries.clear()),t.handlersLength=r}class K1{constructor(){this.handlers=[],this[lc]={handlersRef:this.handlers,handlersLength:this.handlers.length,handlerEntries:new Map,iterationDepth:0,nextId:0}}use(t,n,r){const o={fulfilled:t,rejected:n,synchronous:r?r.synchronous:!1,runWhen:r?r.runWhen:null},i=this[lc];this.handlers==null&&(this.handlers=[]),cc(this,i);const a=i.nextId++;return this.handlers.push(o),i.handlerEntries.set(a,{handler:o,index:this.handlers.length-1}),i.handlersLength=this.handlers.length,a}eject(t){const n=this[lc];cc(this,n);const r=n.handlerEntries.get(t);if(r){if(n.handlerEntries.delete(t),this.handlers[r.index]!==r.handler)return;this.handlers[r.index]=null,n.iterationDepth||(z1(this.handlers),n.handlersLength=this.handlers.length)}}clear(){this.handlers&&(this.handlers=[],cc(this,this[lc]))}forEach(t){const n=this[lc];cc(this,n),n.iterationDepth++;try{Z.forEach(this.handlers,function(o){o!==null&&t(o)})}finally{--n.iterationDepth||(cc(this,n),z1(this.handlers),n.handlersLength=Vx(this.handlers))}}}const zw={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1,legacyInterceptorReqResOrdering:!0,advertiseZstdAcceptEncoding:!1,validateStatusUndefinedResolves:!0},cce=typeof URLSearchParams<"u"?URLSearchParams:Hw,uce=typeof FormData<"u"?FormData:null,dce=typeof Blob<"u"?Blob:null,fce={isBrowser:!0,classes:{URLSearchParams:cce,FormData:uce,Blob:dce},protocols:["http","https","file","blob","url","data"]},Kw=typeof window<"u"&&typeof document<"u",eb=typeof navigator=="object"&&navigator||void 0,pce=Kw&&(!eb||["ReactNative","NativeScript","NS"].indexOf(eb.product)<0),mce=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function",hce=Kw&&window.location.href||"http://localhost",gce=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:Kw,hasStandardBrowserEnv:pce,hasStandardBrowserWebWorkerEnv:mce,navigator:eb,origin:hce},Symbol.toStringTag,{value:"Module"})),en={...gce,...fce};function yce(e,t){return ih(e,new en.classes.URLSearchParams,{visitor:function(n,r,o,i){return en.isNode&&Z.isBuffer(n)?(this.append(r,n.toString("base64")),!1):i.defaultVisitor.apply(this,arguments)},...t})}const q1=Gx;function jx(e){if(e>q1)throw new Ae("FormData field is too deeply nested ("+e+" levels). Max depth: "+q1,Ae.ERR_FORM_DATA_DEPTH_EXCEEDED)}function vce(e){const t=[],n=/[^.[\]]+|\[([^.[\]]*)]/g;let r;for(;(r=n.exec(e))!==null;)jx(t.length),t.push(r[0]==="[]"?"":r[1]||r[0]);return t}function bce(e){const t={},n=Object.keys(e);let r;const o=n.length;let i;for(r=0;r<o;r++)i=n[r],t[i]=e[i];return t}function Hx(e){function t(n,r,o,i){jx(i);let a=n[i++];if(a==="__proto__")return!0;const s=Number.isFinite(+a),l=i>=n.length;return a=!a&&Z.isArray(o)?o.length:a,l?(Z.hasOwnProp(o,a)?o[a]=Z.isArray(o[a])?o[a].concat(r):[o[a],r]:o[a]=r,!s):((!Z.hasOwnProp(o,a)||!Z.isObject(o[a]))&&(o[a]=[]),t(n,r,o[a],i)&&Z.isArray(o[a])&&(o[a]=bce(o[a])),!s)}if(Z.isFormData(e)&&Z.isFunction(e.entries)){const n={};return Z.forEachEntry(e,(r,o)=>{t(vce(r),o,n,0)}),n}return null}const zx=Object.freeze(["get","delete","head","options","post","put","patch","purge","link","unlink","query"]),As=(e,t)=>e!=null&&Z.hasOwnProp(e,t)?e[t]:void 0;function wce(e,t,n){if(Z.isString(e))try{return(t||JSON.parse)(e),Z.trim(e)}catch(r){if(r.name!=="SyntaxError")throw r}return(n||JSON.stringify)(e)}const sd={transitional:zw,adapter:["xhr","http","fetch"],transformRequest:[function(t,n){const r=n.getContentType()||"",o=r.indexOf("application/json")>-1,i=Z.isObject(t);if(i&&Z.isHTMLForm(t)&&(t=new FormData(t)),Z.isFormData(t))return o?JSON.stringify(Hx(t)):t;if(Z.isArrayBuffer(t)||Z.isBuffer(t)||Z.isStream(t)||Z.isFile(t)||Z.isBlob(t)||Z.isReadableStream(t))return t;if(Z.isArrayBufferView(t))return t.buffer;if(Z.isURLSearchParams(t))return n.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),t.toString();let s;
78if(i){const l=As(this,"formSerializer");if(r.indexOf("application/x-www-form-urlencoded")>-1)return yce(t,l).toString();if((s=Z.isFileList(t))||r.indexOf("multipart/form-data")>-1){const c=As(this,"env"),u=c&&c.FormData;return ih(s?{"files[]":t}:t,u&&new u,l)}}return i||o?(n.setContentType("application/json",!1),wce(t)):t}],transformResponse:[function(t){const n=As(this,"transitional")||sd.transitional,r=n&&n.forcedJSONParsing,o=As(this,"responseType"),i=o==="json";if(Z.isResponse(t)||Z.isReadableStream(t))return t;if(t&&Z.isString(t)&&(r&&!o||i)){const s=!(n&&n.silentJSONParsing)&&i;try{return JSON.parse(t,As(this,"parseReviver"))}catch(l){if(s)throw l.name==="SyntaxError"?Ae.from(l,Ae.ERR_BAD_RESPONSE,this,null,As(this,"response")):l}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:en.classes.FormData,Blob:en.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};Z.forEach(zx,e=>{sd.headers[e]={}});function ey(e,t){const n=this||sd,r=t||n,o=Rn.from(r.headers);let i=r.data;return Z.forEach(e,function(s){i=s.call(n,i,o.normalize(),t?t.status:void 0)}),o.normalize(),i}function Kx(e){return!!(e&&e.__CANCEL__)}let ld=class extends Ae{constructor(t,n,r){super(t??"canceled",Ae.ERR_CANCELED,n,r),this.name="CanceledError",this.__CANCEL__=!0}};function qx(e,t,n){const r=n.config.validateStatus;!n.status||!r||r(n.status)?e(n):t(new Ae("Request failed with status code "+n.status,n.status>=400&&n.status<500?Ae.ERR_BAD_REQUEST:Ae.ERR_BAD_RESPONSE,n.config,n.request,n))}const _ce=/[\t\n\r]/g;function Yx(e){if(typeof e!="string")return e;let t=0;for(;t<e.length&&e.charCodeAt(t)<=32;)t++;return e.slice(t).replace(_ce,"")}function ty(e){const t=/^([-+\w]{1,25}):(?:\/\/)?/.exec(e);return t&&t[1]||""}function Sce(e,t){e=e||10;const n=new Array(e),r=new Array(e);let o=0,i=0,a;return t=t!==void 0?t:1e3,function(l){const c=Date.now(),u=r[i];a||(a=c),n[o]=l,r[o]=c;let d=i,f=0;for(;d!==o;)f+=n[d++],d=d%e;if(o=(o+1)%e,o===i&&(i=(i+1)%e),c-a<t)return;const m=u&&c-u;return m?Math.round(f*1e3/m):void 0}}function Tce(e,t){let n=0,r=1e3/t,o,i;const a=(u,d=Date.now())=>{n=d,o=null,i&&(clearTimeout(i),i=null),e(...u)};return[(...u)=>{const d=Date.now(),f=d-n;f>=r?a(u,d):(o=u,i||(i=setTimeout(()=>{i=null,a(o)},r-f)))},()=>o&&a(o),(...u)=>a(u)]}const xp=(e,t,n=3)=>{let r=0;const o=Sce(50,250);return Tce(i=>{if(!i||!Z.isNumber(i.loaded))return;const a=i.loaded,s=i.lengthComputable?i.total:void 0,l=Math.max(0,s!=null?Math.min(a,s):a),c=Math.max(0,l-r),u=o(c);r=Math.max(r,l);const d={loaded:l,total:s,progress:s?l/s:void 0,bytes:c,rate:u||void 0,estimated:u&&s?(s-l)/u:void 0,event:i,lengthComputable:s!=null,[t?"download":"upload"]:!0};e(d)},n)},Y1=(e,t)=>{const n=e!=null;return[r=>t[0]({lengthComputable:n,total:e,loaded:r}),t[1]]},J1=(e,t=Z.asap)=>(...n)=>t(()=>e(...n)),Ece=en.hasStandardBrowserEnv?((e,t)=>n=>(n=new URL(n,en.origin),e.protocol===n.protocol&&e.host===n.host&&(t||e.port===n.port)))(new URL(en.origin),en.navigator&&/(msie|trident)/i.test(en.navigator.userAgent)):()=>!0,Cce=en.hasStandardBrowserEnv?{write(e,t,n,r,o,i,a){if(typeof document>"u")return;const s=[`${e}=${encodeURIComponent(t)}`];Z.isNumber(n)&&s.push(`expires=${new Date(n).toUTCString()}`),Z.isString(r)&&s.push(`path=${r}`),Z.isString(o)&&s.push(`domain=${o}`),i===!0&&s.push("secure"),Z.isString(a)&&s.push(`SameSite=${a}`),document.cookie=s.join("; ")},read(e){if(typeof document>"u")return null;const t=document.cookie.split(";");for(let n=0;n<t.length;n++){const r=t[n].replace(/^\s+/,""),o=r.indexOf("=");if(o!==-1&&r.slice(0,o)===e)try{return decodeURIComponent(r.slice(o+1))}catch{return r.slice(o+1)}}return null},remove(e){this.write(e,"",Date.now()-864e5,"/")}}:{write(){},read(){return null},remove(){}};function Ace(e){return typeof e!="string"?!1:/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function Pce(e,t){if(!t)return e;let n=e.length;for(;n>0&&e.charCodeAt(n-1)===47;)n--;return e.slice(0,n)+"/"+t.replace(/^\/+/,"")}const Rce=/^https?:(?!\/\/)/i;function Ice(e){return e&&e.replace(/(^|&)([^=&]*=)?[^&]+/g,(t,n,r="")=>`${n}${r}${Lp}`)}function kce(e){const t=e.replace(/^(https?:\/{0,2})[^/?#]*@/i,`$1${Lp}@`),n=t.indexOf("#"),o=(n===-1?t:t.slice(0,n)).replace(/([?&][^=&#]*=)[^&#]*/g,`$1${Lp}`);return n===-1?o:`${o}#${Ice(t.slice(n+1))}`}function X1(e,t){if(typeof e=="string"){const n=Yx(e);if(Rce.test(n))throw new Ae(`Invalid URL ${JSON.stringify(kce(n))}: missing "//" after protocol`,Ae.ERR_INVALID_URL,t)}}function Jx(e,t,n,r){X1(t,r);let o=!Ace(t);return e&&(o||n===!1)?(X1(e,r),Pce(e,t)):t}const Q1=e=>e instanceof Rn?{...e}:e,Oce=e=>Object.getOwnPropertySymbols&&Object.getOwnPropertyDescriptor?Object.keys(e).concat(Object.getOwnPropertySymbols(e).filter(t=>Object.getOwnPropertyDescriptor(e,t).enumerable)):Object.keys(e);function as(e,t){e=e||{},t=t||{};const n=Object.create(null);Object.defineProperty(n,"hasOwnProperty",{__proto__:null,value:Object.prototype.hasOwnProperty,enumerable:!1,writable:!0,configurable:!0});function r(u,d,f,m){return Z.isPlainObject(u)&&Z.isPlainObject(d)?Z.merge.call({caseless:m},u,d):Z.isPlainObject(d)?Z.merge({},d):Z.isArray(d)?d.slice():d}
vendor: 1,576 bytes, line 78
78function o(u,d,f,m){if(Z.isUndefined(d)){if(!Z.isUndefined(u))return r(void 0,u,f,m)}else return r(u,d,f,m)}function i(u,d){if(!Z.isUndefined(d))return r(void 0,d)}function a(u,d){if(Z.isUndefined(d)){if(!Z.isUndefined(u))return r(void 0,u)}else return r(void 0,d)}function s(u){const d=Z.hasOwnProp(t,"transitional")?t.transitional:void 0;if(!Z.isUndefined(d))if(Z.isPlainObject(d)){if(Z.hasOwnProp(d,u))return d[u]}else return;const f=Z.hasOwnProp(e,"transitional")?e.transitional:void 0;if(Z.isPlainObject(f)&&Z.hasOwnProp(f,u))return f[u]}function l(u,d,f){if(Z.hasOwnProp(t,f))return r(u,d);if(Z.hasOwnProp(e,f))return r(void 0,u)}const c={url:i,method:i,data:i,baseURL:a,transformRequest:a,transformResponse:a,paramsSerializer:a,timeout:a,timeoutErrorMessage:a,withCredentials:a,withXSRFToken:a,adapter:a,responseType:a,xsrfCookieName:a,xsrfHeaderName:a,onUploadProgress:a,onDownloadProgress:a,decompress:a,maxContentLength:a,maxBodyLength:a,beforeRedirect:a,transport:a,httpAgent:a,httpsAgent:a,cancelToken:a,socketPath:a,allowedSocketPaths:a,responseEncoding:a,validateStatus:l,headers:(u,d,f)=>o(Q1(u),Q1(d),f,!0)};return Z.forEach(Oce({...e,...t}),function(d){if(d==="__proto__"||d==="constructor"||d==="prototype")return;const f=Z.hasOwnProp(c,d)?c[d]:o,m=Z.hasOwnProp(e,d)?e[d]:void 0,g=Z.hasOwnProp(t,d)?t[d]:void 0,_=f(m,g,d);Z.isUndefined(_)&&f!==l||(n[d]=_)}),Z.hasOwnProp(t,"validateStatus")&&Z.isUndefined(t.validateStatus)&&s("validateStatusUndefinedResolves")===!1&&(Z.hasOwnProp(e,"validateStatus")?n.validateStatus=r(void 0,e.validateStatus):delete n.val
78idateStatus),n}const Dce=["content-type","content-length"];function Lce(e,t,n){if(n!=="content-only"){e.set(t);return}Object.entries(t||{}).forEach(([r,o])=>{Dce.includes(r.toLowerCase())&&e.set(r,o)})}const xce=e=>encodeURIComponent(e).replace(/%([0-9A-F]{2})/gi,(t,n)=>String.fromCharCode(parseInt(n,16)));function Xx(e){const t=as({},e),n=f=>Z.hasOwnProp(t,f)?t[f]:void 0,r=n("data");let o=n("withXSRFToken");const i=n("xsrfHeaderName"),a=n("xsrfCookieName");let s=n("headers");const l=n("auth"),c=n("baseURL"),u=n("allowAbsoluteUrls"),d=n("url");if(t.headers=s=Rn.from(s),t.url=Wx(Jx(c,d,u,t),n("params"),n("paramsSerializer")),l){const f=Z.getSafeProp(l,"username")||"",m=Z.getSafeProp(l,"password")||"";try{s.set("Authorization","Basic "+btoa(f+":"+(m?xce(m):"")))}catch(g){throw Ae.from(g,Ae.ERR_BAD_OPTION_VALUE,e)}}if(Z.isFormData(r)){const f=Z.getSafeProp(r,"getHeaders");en.hasStandardBrowserEnv||en.hasStandardBrowserWebWorkerEnv||Z.isReactNative(r)?s.setContentType(void 0):Z.isFunction(f)&&Lce(s,f.call(r),n("formDataHeaderPolicy"))}if(en.hasStandardBrowserEnv&&(Z.isFunction(o)&&(o=o(t)),o===!0||o==null&&Ece(t.url))){const m=i&&a&&Cce.read(a);m&&s.set(i,m)}return t}const Nce=typeof XMLHttpRequest<"u",Mce=Nce&&function(e){return new Promise(function(n,r){const o=Xx(e);let i=o.data;const a=Rn.from(o.headers).normalize();let{responseType:s,onUploadProgress:l,onDownloadProgress:c}=o,u,d,f,m,g,_;function b(){m&&m(),g&&g(),o.cancelToken&&o.cancelToken.unsubscribe(u),o.signal&&o.signal.removeEventListener("abort",u)}let p=new XMLHttpRequest;p.open(o.method.toUpperCase(),o.url,!0),p.timeout=o.timeout;function h(v){if(!p)return;if(p.status===0&&(ty(Yx(o.url))||ty(en.origin))!=="file"&&!(p.responseURL&&p.responseURL.startsWith("file:"))){r(new Ae("Request aborted",Ae.ECONNABORTED,e,p)),b(),p=null;return}try{v?_&&_(v):g&&g()}catch(C){setTimeout(()=>{throw C})}if(!p)return;const w=Rn.from("getAllResponseHeaders"in p&&p.getAllResponseHeaders()),T={data:!s||s==="text"||s==="json"?p.responseText:p.response,status:p.status,statusText:p.statusText,headers:w,config:e,request:p};qx(function(R){n(R),b()},function(R){r(R),b()},T),p=null}"onloadend"in p?p.onloadend=h:p.onreadystatechange=function(){!p||p.readyState!==4||p.status===0&&!(p.responseURL&&p.responseURL.startsWith("file:"))||setTimeout(h)},p.onabort=function(){p&&(r(new Ae("Request aborted",Ae.ECONNABORTED,e,p)),b(),p=null)},p.onerror=function(w){const S=w&&w.message?w.message:"Network Error",T=new Ae(S,Ae.ERR_NETWORK,e,p);T.event=w||null,r(T),b(),p=null},p.ontimeout=function(){let w=o.timeout?"timeout of "+o.timeout+"ms exceeded":"timeout exceeded";const S=o.transitional||zw;o.timeoutErrorMessage&&(w=o.timeoutErrorMessage),r(new Ae(w,S.clarifyTimeoutError?Ae.ETIMEDOUT:Ae.ECONNABORTED,e,p)),b(),p=null},i===void 0&&a.setContentType(null),"setRequestHeader"in p&&Z.forEach(Bx(a),function(w,S){p.setRequestHeader(S,w)}),Z.isUndefined(o.withCredentials)||(p.withCredentials=!!o.withCredentials),s&&s!=="json"&&(p.responseType=o.responseType),c&&([f,g,_]=xp(c,!0),p.addEventListener("progress",f)),l&&p.upload&&([d,m]=xp(l),p.upload.addEventListener("progress",d),p.upload.addEventListener("loadend",m)),(o.cancelToken||o.signal)&&(u=v=>{p&&(r(!v||v.type?new ld(null,e,p):v),p.abort(),b(),p=null)},o.cancelToken&&o.cancelToken.subscribe(u),o.signal&&(o.signal.aborted?u():o.signal.addEventListener("abort",u)));const y=ty(o.url);if(y&&!en.protocols.includes(y)){r(new Ae("Unsupported protocol "+y+":",Ae.ERR_BAD_REQUEST,e)),b();return}p.send(i||null)})},Bce=(e,t)=>{if(e=e?e.filter(Boolean):[],!t&&!e.length)return;const n=new AbortController;let r=!1;const o=function(l){if(!r){r=!0,a();const c=l instanceof Error?l:this.reason;n.abort(c instanceof Ae?c:new ld(c instanceof Error?c.message:c))}};let i=t&&setTimeout(()=>{i=null,o(new Ae(`timeout of ${t}ms exceeded`,Ae.ETIMEDOUT))},t);const a=()=>{e&&(i&&clearTimeout(i),i=null,e.forEach(l=>{l.unsubscribe?l.unsubscribe(o):l.removeEventListener("abort",o)}),e=null)};e.forEach(l=>{if(!r){if(l.aborted){o.call(l);return}l.addEventListener("abort",o,{once:!0})}});const{signal:s}=n;return s.unsubscribe=()=>Z.asap(a),s},$ce=function*(e,t){let n=e.byteLength;if(n<t){yield e;return}let r=0,o;for(;r<n;)o=r+t,yield e.slice(r,o),r=o},Gce=async function*(e,t){for await(const n of Uce(e))yield*$ce(n,t)},Uce=async function*(e){if(e[Symbol.asyncIterator]){yield*e;return}const t=e.getReader();try{for(;;){const{done:n,value:r}=await t.read();if(n)break;yield r}}finally{await t.cancel()}},Z1=(e,t,n,r)=>{const o=Gce(e,t);let i=0,a,s=l=>{a||(a=!0,r&&r(l))};return new ReadableStream({async pull(l){try{const{done:c,value:u}=await o.next();if(c){s(),l.close();return}let d=u.byteLength;if(n){let f=i+=d;n(f)}l.enqueue(new Uint8Array(u))}catch(c){throw s(c),c}},cancel(l){return s(l),o.return()}},{highWaterMark:2})},eA=e=>e>=48&&e<=57||e>=65&&e<=70||e>=97&&e<=102,Qx=(e,t,n)=>t+2<n&&eA(e.charCodeAt(t+1))&&eA(e.charCodeAt(t+2)),tA=e=>e<=57?e-48:(e&223)-55,Fce=e=>e>=65&&e<=90||e>=97&&e<=122||e>=48&&e<=57||e===43||e===47||e===45||e===95,Wce=e=>e===9||e===10||e===12||e===13||e===32,Vce=e=>{const t=Math.floor(e/4),n=e%4;return t*3+(n===2?1:n===3?2:0)},jce=e=>{const t=e.length;let n=0;return t>0&&e.charCodeAt(t-1)===61&&(n++,t>1&&e.charCodeAt(t-2)===61&&n++),Math.floor((t-n)*3/4)},Hce=e=>{const t=e.length;let n=0,r=0,o=!1;for(let i=0;i<t;i++){let a=e.charCodeAt(i);if(a===37&&Qx(e,i,t)&&(a=tA(e.charCodeAt(i+1))*16+tA(e.charCodeAt(i+2)),i+=2),!Wce(a)){if(a===61){r++;continue}if(!Fce(a)||r>0){o=!0;continue}n++}}return o||r>2||r>0&&(n+r)%4!==0||n%4===1?jce(e):Vce(n)},zce=(e,t)=>{if(!e||typeof e!="string"||!e.startsWith("data:"))return 0;const n=e.indexOf(",");if(n<0)return 0;const r=e.slice(5,n),o=e.slice(n+1);if(/;base64/i.test(r))return t(o);let a=0;for(let s=0,l=o.length;s<l;
vendor: 4,555 bytes, line 78
78s++){const c=o.charCodeAt(s);if(c===37&&Qx(o,s,l))a+=1,s+=2;else if(c<128)a+=1;else if(c<2048)a+=2;else if(c>=55296&&c<=56319&&s+1<l){const u=o.charCodeAt(s+1);u>=56320&&u<=57343?(a+=4,s++):a+=3}else a+=3}return a};function Kce(e){const t=typeof e=="string"?e.indexOf("#"):-1;return zce(t===-1?e:e.slice(0,t),Hce)}const qw="1.20.0",nA=64*1024,qce={cache:"default",redirect:"follow",referrer:"about:client",referrerPolicy:"",mode:"cors",integrity:"",keepalive:!1,priority:"auto",window:null},{isFunction:Xd}=Z,Yce=e=>encodeURIComponent(e).replace(/%([0-9A-F]{2})/gi,(t,n)=>String.fromCharCode(parseInt(n,16))),rA=e=>{if(!Z.isString(e))return e;try{return decodeURIComponent(e)}catch{return e}},oA=(e,...t)=>{try{return!!e(...t)}catch{return!1}},Jce=e=>{const t=e.indexOf("://");let n=e;return t!==-1&&(n=n.slice(t+3)),n.includes("@")||n.includes(":")},Xce=e=>{const t=Z.global!==void 0&&Z.global!==null?Z.global:globalThis,{ReadableStream:n,TextEncoder:r}=t;e=Z.merge.call({skipUndefined:!0},{Request:t.Request,Response:t.Response},e);const{fetch:o,Request:i,Response:a}=e,s=o?Xd(o):typeof fetch=="function",l=Xd(i),c=Xd(a);if(!s)return!1;const u=s&&Xd(n),d=s&&(typeof r=="function"?(p=>h=>p.encode(h))(new r):async p=>new Uint8Array(await new i(p).arrayBuffer())),f=l&&u&&oA(()=>{let p=!1;const h=new i(en.origin,{body:new n,method:"POST",get duplex(){return p=!0,"half"}}),y=h.headers.has("Content-Type");return h.body!=null&&h.body.cancel(),p&&!y}),m=c&&u&&oA(()=>Z.isReadableStream(new a("").body)),g={stream:m&&(p=>p.body)};s&&["text","arrayBuffer","blob","formData","stream"].forEach(p=>{!g[p]&&(g[p]=(h,y)=>{let v=h&&h[p];if(v)return v.call(h);throw new Ae(`Response type '${p}' is not supported`,Ae.ERR_NOT_SUPPORT,y)})});const _=async p=>{if(p==null)return 0;if(Z.isBlob(p))return p.size;if(Z.isSpecCompliantForm(p))return(await new i(en.origin,{method:"POST",body:p}).arrayBuffer()).byteLength;if(Z.isArrayBufferView(p)||Z.isArrayBuffer(p))return p.byteLength;if(Z.isURLSearchParams(p)&&(p=p+""),Z.isString(p))return(await d(p)).byteLength},b=async(p,h)=>{const y=Z.toFiniteNumber(p.getContentLength());return y??_(h)};return async p=>{let{url:h,method:y,data:v,signal:w,cancelToken:S,timeout:T,onDownloadProgress:C,onUploadProgress:R,responseType:P,headers:E,withCredentials:A="same-origin",fetchOptions:L,maxContentLength:x,maxBodyLength:j,maxRedirects:G}=Xx(p);const q=Z.isNumber(x)&&x>-1,J=Z.isNumber(j)&&j>-1,fe=k=>Z.hasOwnProp(p,k)?p[k]:void 0;let ve=o||fetch;P=P?(P+"").toLowerCase():"text";let le=Bce([w,S&&S.toAbortSignal()],T),re=null;const X=le&&le.unsubscribe&&(()=>{le.unsubscribe()});let ie,M=null;const U=()=>new Ae("Request body larger than maxBodyLength limit",Ae.ERR_BAD_REQUEST,p,re);try{let k;const te=fe("auth");if(te){const I=Z.getSafeProp(te,"username")||"",N=Z.getSafeProp(te,"password")||"";k={username:I,password:N}}if(Jce(h)){const I=new URL(h,en.origin);if(!k&&(I.username||I.password)){const N=rA(I.username),Y=rA(I.password);k={username:N,password:Y}}(I.username||I.password)&&(I.username="",I.password="",h=I.href)}if(k&&(E.delete("authorization"),E.set("Authorization","Basic "+btoa(Yce((k.username||"")+":"+(k.password||""))))),q&&typeof h=="string"&&h.startsWith("data:")&&Kce(h)>x)throw new Ae("maxContentLength size of "+x+" exceeded",Ae.ERR_BAD_RESPONSE,p,re);if(J&&y!=="get"&&y!=="head"){const I=await _(v);if(typeof I=="number"&&isFinite(I)&&(ie=I,I>j))throw U()}const ae=J&&(Z.isReadableStream(v)||Z.isStream(v)),ue=(I,N,Y)=>Z1(I,nA,F=>{if(J&&F>j)throw M=U();N&&N(F)},Y);if(f&&y!=="get"&&y!=="head"&&(R||ae)){if(ie=ie??await b(E,v),ie!==0||ae){let I=new i(h,{method:"POST",body:v,duplex:"half"}),N;if(Z.isFormData(v)&&(N=I.headers.get("content-type"))&&E.setContentType(N),I.body){const[Y,F]=R&&Y1(ie,xp(J1(R)))||[];v=ue(I.body,Y,F)}}}else if(ae&&!l&&u&&y!=="get"&&y!=="head")v=ue(v);else if(ae&&l&&!f&&y!=="get"&&y!=="head")throw new Ae("Stream request bodies are not supported by the current fetch implementation",Ae.ERR_NOT_SUPPORT,p,re);Z.isString(A)||(A=A?"include":"omit");const ge=l&&"credentials"in i.prototype;if(Z.isFormData(v)){const I=E.getContentType();I&&/^multipart\/form-data/i.test(I)&&!/boundary=/i.test(I)&&E.delete("content-type")}E.set("User-Agent","axios/"+qw,!1);const Te=L==null?L:Object.assign(Object.create(null),L);Te&&(delete Te.body,delete Te.headers,delete Te.method,delete Te.signal,delete Te.duplex,delete Te.credentials);const D=Object.assign(Object.create(null),Te,{signal:le,method:y.toUpperCase(),headers:Bx(E.normalize()),body:v,duplex:"half",credentials:ge?A:void 0});
vendor: 4,223 bytes, lines 78-80
78l&&(Z.forEach(qce,(I,N)=>{D[N]===void 0&&(D[N]=I)}),D.signal===void 0&&(D.signal=null),D.body===void 0&&(D.body=null)),G===0&&(D.redirect="manual",Te&&(Te.redirect="manual")),re=l&&new i(h,D);let V=await(l?ve(re,Te):ve(h,D));const oe=Rn.from(V.headers);if(q){const I=Z.toFiniteNumber(oe.getContentLength());if(I!=null&&I>x)throw new Ae("maxContentLength size of "+x+" exceeded",Ae.ERR_BAD_RESPONSE,p,re)}const de=m&&(P==="stream"||P==="response");if(m&&V.body&&(C||q||de&&X)){const I={};["status","statusText","headers"].forEach(me=>{I[me]=V[me]});const N=Z.toFiniteNumber(oe.getContentLength()),[Y,F]=C&&Y1(N,xp(J1(C),!0))||[];let Q=0;const ce=me=>{if(q&&(Q=me,Q>x))throw new Ae("maxContentLength size of "+x+" exceeded",Ae.ERR_BAD_RESPONSE,p,re);Y&&Y(me)};V=new a(Z1(V.body,nA,ce,()=>{F&&F(),X&&X()}),I)}P=P||"text";let pe=await g[Z.findKey(g,P)||"text"](V,p);if(q&&!m&&!de){let I;if(pe!=null&&(typeof pe.byteLength=="number"?I=pe.byteLength:typeof pe.size=="number"?I=pe.size:typeof pe=="string"&&(I=typeof r=="function"?new r().encode(pe).byteLength:pe.length)),typeof I=="number"&&I>x)throw new Ae("maxContentLength size of "+x+" exceeded",Ae.ERR_BAD_RESPONSE,p,re)}return!de&&X&&X(),await new Promise((I,N)=>{qx(I,N,{data:pe,headers:Rn.from(V.headers),status:V.status,statusText:V.statusText,config:p,request:re})})}catch(k){if(X&&X(),le&&le.aborted&&le.reason instanceof Ae){const te=le.reason;throw te.config=p,re&&(te.request=re),k!==te&&Object.defineProperty(te,"cause",{__proto__:null,value:k,writable:!0,enumerable:!1,configurable:!0}),te}if(M)throw re&&!M.request&&(M.request=re),M;if(k instanceof Ae)throw re&&!k.request&&(k.request=re),k;if(k&&k.name==="TypeError"&&/Load failed|fetch/i.test(k.message)){const te=new Ae("Network Error",Ae.ERR_NETWORK,p,re,k&&k.response);throw Object.defineProperty(te,"cause",{__proto__:null,value:k.cause||k,writable:!0,enumerable:!1,configurable:!0}),te}throw Ae.from(k,k&&k.code,p,re,k&&k.response)}}},Qce=new Map,Zx=e=>{let t=e&&e.env||{};const{fetch:n,Request:r,Response:o}=t,i=[r,o,n];let a=i.length,s=a,l,c,u=Qce;for(;s--;)l=i[s],c=u.get(l),c===void 0&&u.set(l,c=s?new Map:Xce(t)),u=c;return c};Zx();const Yw={http:ice,xhr:Mce,fetch:{get:Zx}};Z.forEach(Yw,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{__proto__:null,value:t})}catch{}Object.defineProperty(e,"adapterName",{__proto__:null,value:t})}});const iA=e=>`- ${e}`,Zce=e=>Z.isFunction(e)||e===null||e===!1;function eue(e,t){e=Z.isArray(e)?e:[e];const{length:n}=e;let r,o;const i={};for(let a=0;a<n;a++){r=e[a];let s;if(o=r,!Zce(r)&&(o=Yw[(s=String(r)).toLowerCase()],o===void 0))throw new Ae(`Unknown adapter '${s}'`);if(o&&(Z.isFunction(o)||(o=o.get(t))))break;i[s||"#"+a]=o}if(!o){const a=Object.entries(i).map(([l,c])=>`adapter ${l} `+(c===!1?"is not supported by the environment":"is not available in the build"));let s=n?a.length>1?`since :
79`+a.map(iA).join(`
80`):" "+iA(a[0]):"as no adapter specified";throw new Ae("There is no suitable adapter to dispatch the request "+s,Ae.ERR_NOT_SUPPORT)}return o}const eN={getAdapter:eue,adapters:Yw};function ny(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new ld(null,e)}function ry(e){const t=Z.toSafeFlatObject(e);return ny(t),t.headers=Rn.from(Z.getSafeProp(t,"headers")),t.data=ey.call(t,t.transformRequest),["post","put","patch"].indexOf(t.method)!==-1&&t.headers.setContentType("application/x-www-form-urlencoded",!1),eN.getAdapter(t.adapter||sd.adapter,t)(t).then(function(o){ny(t),t.response=o;try{o.data=ey.call(t,t.transformResponse,o)}finally{delete t.response}return o.headers=Rn.from(o.headers),o},function(o){if(!Kx(o)&&(ny(t),o&&o.response)){t.response=o.response;try{o.response.data=ey.call(t,t.transformResponse,o.response)}finally{delete t.response}o.response.headers=Rn.from(o.response.headers)}return Promise.reject(o)})}const ah={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{ah[e]=function(r){return typeof r===e||"a"+(t<1?"n ":" ")+e}});const aA={};ah.transitional=function(t,n,r){function o(i,a){return"[Axios v"+qw+"] Transitional option '"+i+"'"+a+(r?". "+r:"")}return(i,a,s)=>{if(t===!1)throw new Ae(o(a," has been removed"+(n?" in "+n:"")),Ae.ERR_DEPRECATED);
80return n&&!aA[a]&&(aA[a]=!0,console.warn(o(a," has been deprecated since v"+n+" and will be removed in the near future"))),t?t(i,a,s):!0}};ah.spelling=function(t){return(n,r)=>(console.warn(`${r} is likely a misspelling of ${t}`),!0)};function tue(e,t,n){if(typeof e!="object"||e===null)throw new Ae("options must be an object",Ae.ERR_BAD_OPTION_VALUE);const r=Object.keys(e);let o=r.length;for(;o-- >0;){const i=r[o],a=Object.prototype.hasOwnProperty.call(t,i)?t[i]:void 0;if(a){const s=e[i],l=s===void 0||a(s,i,e);if(l!==!0)throw new Ae("option "+i+" must be "+l,Ae.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new Ae("Unknown option "+i,Ae.ERR_BAD_OPTION)}}const Ff={assertOptions:tue,validators:ah},hn=Ff.validators;let Ga=class{constructor(t){this.defaults=t||{},this.interceptors={request:new K1,response:new K1}}async request(t,n){try{return await this._request(t,n)}catch(r){if(r instanceof Error)try{let o={};Error.captureStackTrace?Error.captureStackTrace(o):o=new Error;const i=o.stack;let a="";if(typeof i=="string"){const s=i.indexOf(`
81`);a=s===-1?"":i.slice(s+1)}if(!r.stack)r.stack=a;else if(a){const s=a.indexOf(`
82`),l=s===-1?-1:a.indexOf(`
83`,s+1),c=l===-1?"":a.slice(l+1);String(r.stack).endsWith(c)||(r.stack+=`
84`+a)}}catch{}throw r}}_request(t,n){typeof t=="string"?(n=n||{},n.url=t):n=t||{},n=as(this.defaults,n);const{transitional:r,paramsSerializer:o,headers:i}=n;r!==void 0&&Ff.assertOptions(r,{silentJSONParsing:hn.transitional(hn.boolean),forcedJSONParsing:hn.transitional(hn.boolean),clarifyTimeoutError:hn.transitional(hn.boolean),legacyInterceptorReqResOrdering:hn.transitional(hn.boolean),advertiseZstdAcceptEncoding:hn.transitional(hn.boolean),validateStatusUndefinedResolves:hn.transitional(hn.boolean)},!1),o!=null&&(Z.isFunction(o)?n.paramsSerializer={serialize:o}:Ff.assertOptions(o,{encode:hn.function,serialize:hn.function},!0)),n.allowAbsoluteUrls!==void 0||(this.defaults.allowAbsoluteUrls!==void 0?n.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls:n.allowAbsoluteUrls=!0),Ff.assertOptions(n,{baseUrl:hn.spelling("baseURL"),withXsrfToken:hn.spelling("withXSRFToken")},!0),n.method=(Z.getSafeProp(n,"method")||Z.getSafeProp(this.defaults,"method")||"get").toLowerCase();let a=i&&Z.merge(i.common,i[n.method]);i&&Z.forEach(zx.concat("common"),g=>{delete i[g]}),n.headers=Rn.concat(a,i);const s=[];let l=!0;this.interceptors.request.forEach(function(_){if(typeof _.runWhen=="function"&&_.runWhen(n)===!1)return;l=l&&_.synchronous;const b=n.transitional||zw;b&&b.legacyInterceptorReqResOrdering?s.unshift(_.fulfilled,_.rejected):s.push(_.fulfilled,_.rejected)});const c=[];this.interceptors.response.forEach(function(_){c.push(_.fulfilled,_.rejected)});let u,d=0,f;if(!l){const g=[ry.bind(this),void 0];for(g.unshift(...s),g.push(...c),f=g.length,u=Promise.resolve(n);d<f;)u=u.then(g[d++],g[d++]);return u}f=s.length;let m=n;for(;d<f;){const g=s[d++],_=s[d++];try{m=g?g(m):m}catch(b){if(!_){u=Promise.reject(b);break}try{const p=_.call(this,b);Z.isThenable(p)&&(u=Promise.resolve(p).then(()=>ry.call(this,m)))}catch(p){u=Promise.reject(p)}break}}if(!u)try{u=ry.call(this,m)}catch(g){u=Promise.reject(g)}for(d=0,f=c.length;d<f;)u=u.then(c[d++],c[d++]);return u}getUri(t){t=as(this.defaults,t);const n=Jx(t.baseURL,t.url,t.allowAbsoluteUrls,t);return Wx(n,t.params,t.paramsSerializer)}};Z.forEach(["delete","get","head","options"],function(t){Ga.prototype[t]=function(n,r){return this.request(as(r||{},{method:t,url:n,data:r&&Z.hasOwnProp(r,"data")?r.data:void 0}))}});Z.forEach(["post","put","patch","query"],function(t){function n(r){return function(i,a,s){return this.request(as(s||{},{method:t,headers:r?{"Content-Type":"multipart/form-data"}:{},url:i,data:a}))}}Ga.prototype[t]=n(),t!=="query"&&(Ga.prototype[t+"Form"]=n(!0))});let nue=class tN{constructor(t){if(typeof t!="function")throw new TypeError("executor must be a function.");let n;this.promise=new Promise(function(i){n=i});const r=this;this.promise.then(o=>{if(!r._listeners)return;let i=r._listeners.length;for(;i-- >0;)r._listeners[i](o);r._listeners=null}),this.promise.then=o=>{let i;const a=new Promise(s=>{r.subscribe(s),i=s}).then(o);return a.cancel=function(){r.unsubscribe(i)},a},t(function(i,a,s){r.reason||(r.reason=new ld(i,a,s),n(r.reason))})}throwIfRequested(){if(this.reason)throw this.reason}
84subscribe(t){if(this.reason){t(this.reason);return}this._listeners?this._listeners.push(t):this._listeners=[t]}unsubscribe(t){if(!this._listeners)return;const n=this._listeners.indexOf(t);n!==-1&&this._listeners.splice(n,1)}toAbortSignal(){const t=new AbortController,n=r=>{t.abort(r)};return this.subscribe(n),t.signal.unsubscribe=()=>this.unsubscribe(n),t.signal}static source(){let t;return{token:new tN(function(o){t=o}),cancel:t}}};function rue(e){return function(n){return e.apply(null,n)}}function oue(e){return Z.isObject(e)&&e.isAxiosError===!0}const Wf={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,ContentTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,UnprocessableContent:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511,WebServerReturnsAnUnknownError:520,WebServerIsDown:521,ConnectionTimedOut:522,OriginIsUnreachable:523,TimeoutOccurred:524,SslHandshakeFailed:525,InvalidSslCertificate:526};Object.entries(Wf).forEach(([e,t])=>{Wf[t]===void 0&&(Wf[t]=e)});function nN(e){const t=new Ga(e),n=Ax(Ga.prototype.request,t);return Z.extend(n,Ga.prototype,t,{allOwnKeys:!0}),Z.extend(n,t,null,{allOwnKeys:!0}),n.create=function(o){return nN(as(e,o))},n}const kt=nN(sd);kt.Axios=Ga;kt.CanceledError=ld;kt.CancelToken=nue;kt.isCancel=Kx;kt.VERSION=qw;kt.toFormData=ih;kt.AxiosError=Ae;kt.Cancel=kt.CanceledError;kt.all=function(t){return Promise.all(t)};kt.spread=rue;kt.isAxiosError=oue;kt.mergeConfig=as;kt.AxiosHeaders=Rn;kt.formToJSON=e=>Hx(Z.isHTMLForm(e)?new FormData(e):e);kt.getAdapter=eN.getAdapter;kt.HttpStatusCode=Wf;kt.default=kt;const{Axios:Mge,AxiosError:Bge,CanceledError:$ge,isCancel:Gge,CancelToken:Uge,VERSION:Fge,all:Wge,Cancel:Vge,isAxiosError:jge,spread:Hge,toFormData:zge,AxiosHeaders:Kge,HttpStatusCode:qge,formToJSON:Yge,getAdapter:Jge,mergeConfig:Xge,create:Qge}=kt,iue={TIMEOUT:3e4},aue={JSON:"application/json;charset=UTF-8"},B={GetHomeWebSite:"/GetAppDownloadUrl",GetAppDownloadConfigList:"/GetAppDownloadConfigList",GetBannerList:"/GetBannerList",GetThirdGameList:"/GetThirdGameList",GetThirdGameCategory:"/GetThirdGameCategory",GetSmallGameOrFishList:"/GetSmallGameOrFishList",GetGameCategoryList:"/GetGameCategoryList",GetLotteryCategoryList:"/GetLotteryCategoryList",GetAllGameList:"/GetAllGameList",GetGameUrl:"/GetGameUrl",GetMessageList:"/GetMessageList",SetOneMessageState:"/SetOneMessageState",SetAllMessageState:"/SetAllMessageState",GetHomeSettings:"/GetHomeSettings",OneKeyMarkAllData:"/OneKeyMarkAllData",GetElectronWithChildGame:"/GetElectronWithChildGame",GetVideWithChildGame:"/GetVideWithChildGame",GetBalanceByARGame:"/GetBalanceByARGame",GetSelfCustomerServiceLink:"/GetSelfCustomerServiceLink",GetDailyProfitRank:"/GetDailyProfitRank",GetSiteMessageList:"/GetSiteMessageList",GetSiteMessage:"/GetSitePopMsgList",GetAllowBetSetting:"/GetAllowBetSetting",NotifyARGameRecover:"/NotifyARGameRecover",Transfer:"/Transfer",FBMsgSubscribe:"/UserFBMsgSubscribe",GetSafeInfo:"/GetSafeInfo",GetWealthState:"/GetWealthState",GetSafeAmount:"/GetSafeAmount",SetSafeBack:"/SetSafeBack",GetSafeUserAmount:"/GetSafeUserAmount",SetSafeInto:"/SetSafeInto",GetSafeList:"/GetSafeList",GetSafeLogList:"/GetSafeLogList",GetActivityList:"/GetActivityList",GetActivityDetails:"/GetActivityDetails",GetContinuousSignInRecharges:"/GetContinuousSignInRecharges",GetProductList:"/GetProductList",GetBannerTypeList:"/GetBannerTypeList",GetIntegralLogList:"/GetIntegralLogList",GetProductOrderList:"/GetProductOrderList",GetProductOrderDetails:"/GetProductOrderDetails",SetProductOrder:"/SetProductOrder",SetContinuousSinIn:"/SetContinuousSinIn",GetContinuousSinInList:"/GetContinuousSinInList",CancelOrderData:"/CancelOrderData",GetUserAddress:"/GetUserAddress",UpdateUserAddress:"/UpdateUserAddress",GetProductRules:"/GetProductRules",GetPointMallState:"/GetPointMallState",GetPointsLotteryList:"/GetPointsLotteryList",GetPointsLotteryDetails:"/GetPointsLotteryDetails",GetPointsLotteryOrderList:"/GetPointsLotteryOrderList",GetPointLotteryUserAddress:"/GetPointLotteryUserAddress",AddPointsLotteryUserAddress:"/AddPointsLotteryUserAddress",UpdatePointLotteryUserAddress:"/UpdatePointLotteryUserAddress",SetDefaultPointsLotteryUserAddress:"/SetDefaultPointsLotteryUserAddress",DeletePointsLotteryUserAddress:"/DeletePointsLotteryUserAddress",ReceiveAllGrandAward:"/ReceiveAllGrandAward",JoinPointsLottery:"/JoinPointsLottery",GetPrize:"/GetPrize",ReceiveFirstRechargeReward:"/ReceiveFirstRechargeReward",GetFirstRechargeList:"/GetFirstRechargeList",GetActiveSetting:"/GetActiveSetting",GetWeeklyAwardList:"/GetWeeklyAwardList",ReceiveWeeklyAward:"/ReceiveWeeklyAward",GetWeeklyAwardRecordList:"/GetWeeklyAwardRecordList",SaveUserGuidelines:"/SaveUserGuidelines",SaveUserDayRequest:"/SaveUserDayRequest",GetNewbieGiftPackage:"/GetNewbieGiftPackage",ReceiveAward:"/ReceiveAward",GetDailyAwardCount:"/GetDailyAwardCount",GetDailyAwardList:"/GetDailyAwardList",ReceiveDailyAward:"/ReceiveDailyAward",GetDailyAwardRecordList:"/GetDailyAwardRecordList",GetPeriodCardInfo:"/GetPeriodCardInfo",BuyPeriodCard:"/BuyPeriodCard",TakeDailyReward:"/TakeDailyReward",GetMyPeriodCardRecords:"/GetMyPeriodCardRecords",GetActivityCenterTabSort:"/GetActivityCenterTabSort",GetTreasureChestPopupItems:"/GetTreasureChestPopupItems",OpenTreasureChest:"/OpenTreasureChest",NewPromotion:"/NewPromotion",PromotionMytem:"/PromotionMytem",PromotionTutorial:"/PromotionTutorial",GetUrlAddress:"/GetUrlAddress",GetPromotionRecord:"/GetPromotionRecord",GetAgentServiceList:"/GetAgentServiceList",GetTotalRebateRules:"/GetTotalRebateRules",GetCommissionDetail
84s:"/GetCommissionDetails",GetTeamDayReport:"/TeamDayReport",GetPartnerRewards:"/GetPartnerRewards",GetPartnerRewardsDeatilList:"/GetPartnerRewardsDeatilList",Login:"/Login",RefreshToken:"/RefreshToken",GetUserInfo:"/GetUserInfo",SmsVerifyCode:"/SmsVerifyCode",Register:"/Register",RegisterState:"/RegisterState",LoginOff:"/LoginOff",ForgetPassword:"/ForgetPassword",ResetPassword:"/ResetPassword",EditUserPhoto:"/EditUserPhoto",EditNickName:"/EditNickName",VerifyPhoneCode:"/VerifyPhoneCode",captcha:"/Captcha",GetLoadedSetting:"/GetLoadedSetting",GetOldReturnNewRechargeAwardInfo:"/GetOldReturnNewRechargeAwardInfo",ReceiveReturnAwards:"/ReceiveReturnAwards",ReceiveDownAppReward:"/ReceiveDownAppReward",ReceiveRegisterGift:"/ReceiveRegisterGift",GetCurrentCoupon:"/GetCurrentCoupon",GetCurrentUnReceivedCoupon:"/GetCurrentUnReceivedCoupon",ReceiveCoupon:"/ReceiveCoupon",GetRechargeCategoryUsableCoupon:"/GetRechargeCategoryUsableCoupon",GetInvitationNoAuthCouponByNumber:"/GetInvitationNoAuthCouponByNum",GetProxyUserInvitationCoupon:"/GetProxyUserInvitationCoupon",GetUserMaxGiftRate:"/GetUserMaxGiftRate",ConversionRedpage:"/ConversionRedpage",GetRedpagePageList:"/GetRedpagePageList",GameStatis:"/GameStatis",GetNewMyEmerdList:"/GetNewMyEmerdList",GetTaskList:"/GetTaskList",SetTaskOrder:"/SetTaskOrder",GetCurrentActivityTasks:"/GetCurrentActivityTasks",GetCurrentActivityLevel1People:"/GetCurrentActivityLevel1People",GetGoogleVerify:"/GetGoogleVerify",GetCustomerServiceTypelist:"/GetCustomerServiceTypelist",GetAgentServiceTypeList:"/GetAgentServiceTypeList",GetCustomerServiceList:"/GetCustomerServiceList",ThirdGameReceiveGrandPrizeReward:"/ReceiveGrandAward",GetThirdGameRewardsRecordPageList:"/GetGrandAwardPageList",GetReWordConfigList:"/GetGrandAwardConfigList",GetThirdGameAwardRecordPageList:"/GetHomeGrandAwardPageList",bindEmail:"/BindEmail",VerifyEmailCode:"/VerifyEmailCode",BindPhone:"/BindPhone",EmailVerifyCode:"/EmailVerifyCode",BindGoogleVerify:"/BindGoogleVerify",CloseGoogleVerify:"/CloseGoogleVerify",RecoverBalance:"/RecoverBalance",RecoverSaasBalance:"/RecoverSaasBalance",GetCustomerServiceGroup:"/GetCustomerServiceGroup",GetProtocols:"/GetProtocols",GetAgreement:"/GetAgreement",GetPlayingGuide:"/GetPlayingGuide",SubmitSuggest:"/SubmitSuggest",GetBalance:"/GetBalance",GetAllwallets:"/GetAllwallets",GetSaasAllwallets:"/GetSaasAllwallets",GetARGameAndPlatWallets:"/GetARGameAndPlatWallets",GetRechargeRecord:"/GetRechargeRecord",GetC2CRechargeRecord:"/GetC2CRechargeRecord",GetWithdrawLog:"/GetWithdrawLog",GetTransactions:"/GetTransactions",GetTransactionsTypes:"/GetTransactionsTypes",GetWithdrawalTypes:"/GetWithdrawalTypes",GetBankList:"/GetBankList",getWithdrawals:"/getWithdrawals",NewSetWithdrawal:"/NewSetWithdrawal",SetWithdrawalBankCard:"/SetWithdrawalBankCard",DeleteBankCard:"/DeleteBankCard",SetWithdrawalUsdt:"/SetWithdrawalUsdt",SetWithdrawalWallet:"/SetWithdrawalWallet",SetWithdrawalCpf:"/SetWithdrawalCpf",GetUserRealName:"/GetUserRealName",SetWithdrawalUPISendOtp:"/SetWithdrawalFastUPISendOtp",SetWithdrawalUPISendOtpByWithdrawId:"/SetWithdrawalFastUPISendOtpByWithdrawId",SetWithdrawalUPIVerifyOtpByWithdrawId:"/SetWithdrawalFastUPIVerifyOtpByWithdrawId",SetWithdrawalUPISendOtpByBid:"/SetWithdrawalFastUPISendOtpByBid",SetWithdrawalUPIVerifyOtp:"/SetWithdrawalFastUPIVerifyOtp",GetListNeedKycConnectWithdrawOrder:"/GetListFastUpiNeedKycConnectWithdrawOrder",WinGoGetTypeList:"/GetTypeList",WinGoGetGameIssue:"/GetGameIssue",WinGoGetNoaverageEmerdList:"/GetNoaverageEmerdList",WinGoGetMyEmerdList:"/GetMyEmerdList",WinGoGetEmerdList:"/GetEmerdList",WinGoGameBetting:"/GameBetting",WinGoGetWinTheLotteryResult:"/GetWinTheLotteryResult",GetLastFiveIssueNumberResult:"/GetLastFiveIssueNumberResult",GetRuleByTypeId:"/GetRuleByTypeId",WinTxrGetTRXtypeList:"/GetTRXtypeList",WinTxrGetTRXGameIssue:"/GetTRXGameIssue",WinTxrGetTRXNoaverageEmerdList:"/GetTRXNoaverageEmerdList",WinTxrGetTRXMyEmerdList:"/GetTRXMyEmerdList",WinTxrGetEmerdList:"/GetTRXEmerdList",WinTxrGameTRXBetting:"/GameTRXBetting",GetTrxWinTheLotteryResult:"/GetTrxWinTheLotteryResult",GetTRXRuleByTypeId:"/GetTRXRuleByTypeId",GetXosoGameBaseData:"/GetXosoGameBaseData",GetDayIssueNolist:"/GetIssueNoList",GetXosoResult:"/GetXosoResultPageList",GetXosoUserRecord:"/GetXosoRecordPageList",XosoBetting:"/AddXosoBetting",CancelBetOrder:"/CancelXosoBetOrder",GetXosoAreGamePlay:"/GetXosoAreaPlay",GetXosoAreaPlayOdd:"/GetXosoAreaPlayOdd",GetFXosoIssueNoList:"/GetFXosoIssueNoList",GetFXosoAreaPlay:"/GetFXosoAreaPlay",GetFXosoAreaPlayOdd:"/GetFXosoAreaPlayOdd",GetFXosoResultPageList:"/GetFXosoResultPageList",GetFXosoResult:"/GetFXosoResult",GetFXosoRecordPageList:"/GetFXosoRecordPageList",AddFXosoBetting:"/AddFXosoBetting",GetFXosoUserResult:"/GetFXosoUserResult",GetK3TypeList:"/GetK3TypeList",GetGameK3Issue:"/GetGameK3Issue",GetK3OneEmerd:"/GetK3OneEmerd",GetK3OddsList:"/GetK3OddsList",K3GameBetting:"/K3GameBetting",GetK3NoaverageEmerdList:"/GetK3NoaverageEmerdList",GetMyK3EmerdList:"/GetMyK3EmerdList",GetK3TheLotteryResult:"/GetK3TheLotteryResult",GetK3RuleByTypeId:"/GetK3RuleByTypeId",Get5DtypeList:"/Get5DtypeList",GetGame5DIssue:"/GetGame5DIssue",Get5DOneEmerd:"/Get5DOneEmerd",Get5DOddsList:"/Get5DOddsList",Game5DBetting:"/Game5DBetting",GetNoaverage5DEmerdList:"/GetNoaverage5DEmerdList",Get5DEmerdList:"/Get5DEmerdList",GetMy5DEmerdList:"/GetMy5DEmerdList",GetD5TheLotteryResult:"/GetD5TheLotteryResult",Get5DRuleByTypeId:"/Get5DRuleByTypeId",GetLongDragon:"/GetLongDragon",GetDateTimeScopeTypes:"/GetDateTimeScopeTypes",GetPayTypeName:"/GetPayTypeName",GetRechargeTypes:"/GetRechargeTypes",NewSetRechargesBankOrder:"/NewSetRechargesBankOrder",UpRechargesBankOrder:"/UpRechargesBankOrder",UpdateRechargesUpiOrder:"/UpdateRechargesUpiOrder",GetBankOrder:"/GetBankOrder",GetBankOrderInfo:"/GetBankOrderInfo",C2CRechargeCancel:"/C2CRechargeCancel",C2CRecharge:"/C2CRecharge",C2CRechargeGetOrderDetail
84:"/C2CRechargeGetOrderDetail",C2CRechargeConfirm:"/C2CRechargeConfirm",C2CRechargeGetPayingDetail:"/C2CRechargeGetPayingDetail",GetC2CRechargeAwardAmountList:"/GetC2CRechargeAwardAmountList",GetC2CCancelReason:"/GetC2CCancelReason",C2CRechargeAppeal:"/C2CRechargeAppeal",RechargesUsdtOrder:"/RechargesUsdtOrder",GetUsdtOrder:"/GetUsdtOrder",RechargesUpiOrder:"/RechargesUpiOrder",GetUpiOrder:"/GetUpiOrder",UpdateRechargesUsdtOrder:"/UpdateRechargesUsdtOrder",CheckFirstPixRecharge:"/CheckFirstPixRecharge",ARBWalletMemberInfo:"/ARBWalletMemberInfoNet",ARBWalletActivate:"/ARBWalletActivateNet",ARBWalletEnter:"/ARBWalletEnterNet",GetARPayUrl:"/GetARPayUrl",ThirdPay:"/ThirdPay",NewSetBankQRCodeOrder:"/NewSetBankQRCodeOrder",CreateRechargeOrder:"/CreateRechargeOrder",RSNWalletMemberInfo:"/RSNWalletMemberInfoNet",RSNActivateNet:"/RSNWalletActivateNet",RSNEnterNet:"/RSNWalletEnterNet",GetRSNPayUrl:"/GetRSNPayUrl",CreateRechargeOrderAppeal:"/CreateRechargeOrderAppeal",GetArUpiPayUrl:"/GetPayUrl",CancelRechargeOrder:"/ArUpiCancelRechargeOrder",GetArUpiOnGoingOrder:"/GetArUpiOnGoingOrder",GetArBruiedPage:"/ArBuriedPage",ArUpiSubmitUtr:"/ArUpiSubmitUtr",ArUpiGetBankListToken:"/ArUpiGetBankListToken",CheckUpiIdExists:"/CheckUpiIdExists",CheckUpiIdFastExists:"/CheckFastUpiIdExists",SetWithdrawalUPI:"/SetWithdrawalUPI",SetWithdrawalFastUPI:"/SetWithdrawalFastUPI",GetC2CWithdrawRecord:"/GetC2CWithdrawRecord",GetC2CWithdrawOrderDetail:"/GetC2CWithdrawOrderDetail",C2CWithdrawConfirm:"/C2CWithdrawConfirm",C2CWithdrawAppeal:"/C2CWithdrawAppeal",GetNewUPIBindMobileNo:"/GetNewUPIBindMobileNo",C2CWithdrawRematch:"/C2CWithdrawRematch",C2CWithdrawalCancel:"/C2CWithdrawalCancel",C2CWithdrawOrderAmountError:"/C2CWithdrawOrderAmountError",GetVipUsers:"/GetVipUsers",GetPageListVipUserRecord:"/GetPageListVipUserRecord",GetListVipLevel:"/GetListVipLevel",GetListVipUserRewards:"/GetListVipUserRewards",GetVipUserLevelDetail:"/GetVipUserLevelDetail",AddReceiveAward:"/AddReceiveAward",GetAllVipLevelList:"/GetAllVipLevelList",GetCodeWashAmount:"/GetCodeWashAmount",AddCodeWashRecord:"/AddCodeWashRecord",GetCodeWashRecordList:"/GetCodeWashRecordList",GetCodeWashRule:"/GetCodeWashRule",UploadImage:"/UploadImage",UploadVideo:"/UploadVideo",GetMyBingo18HistoryBetting:"/GetMyBingo18HistoryBetting",GetBinguoGameConfig:"/GetBingo18GameC
84onfig",GetGameBingo18Issue:"/GetGameBingo18Issue",GetBingo18OddsList:"/GetBingo18OddsList",GetBingo18LastGameResult:"/GetBingo18LastGameResult",GetBingo18BetAmount:"/GetBingo18BetAmount",Bingo18Betting:"/Bingo18Betting",GetBingo18Last50Result:"/GetBingo18Last50Result",GetTrendstatistics:"/GetTrendstatistics",GetLotteryRankList:"/GetLotteryRankList",GetLotteryResult7Day:"/GetLotteryResult7Day",GetUserRankList:"/GetUserRankList",Get4DGameConfig:"/Get4DGameConfig",GetGame4DIssue:"/GetGame4DIssue",Get4DOddsList:"/Get4DOddsList",Get4DGameResult:"/Get4DGameResult",GetMy4DHistoryBetting:"/GetMy4DHistoryBetting",D4GameBetting:"/D4GameBetting",D4GameCancelOrder:"/D4GameCancelOrder",GetGameTypeList:"/GetGameTypeList",Get4DGameResultByType:"/Get4DGameResultByType",GetChampionTaskList:"/GetChampionTaskList",ChampionEntrance:"/ChampionEntrance",JoinChampionTask:"/JoinChampionTask",GetChampionTaskDetail:"/GetChampionTaskDetail",GetTop10ChampionTaskDataUserList:"/GetTop10ChampionTaskDataUserList",GetMyChampionTaskList:"/GetMyChampionTaskList",GetNowdayRechargeAmount:"/GetNowdayRechargeAmount",GetTurnTableUserRotateNum:"/GetTurnTableUserRotateNum",GetTurnTableInfo:"/GetTurnTableInfo",GetTurnTableRecord:"/GetTurnTableRecord",GetTurnTableDraw:"/TurnTableDraw",GetGiftPackUserRewardRecord:"/GetGiftPackUserRewardRecord",ApplyReceiveGiftPackUserReward:"/ApplyReceiveGiftPackUserReward",ApplyFirstCharge:"/ApplyFirstCharge",UpdateOnlineStatus:"/UpdateOnlineStatus",GetInvitedWheelInfo:"/GetInvitedWheelInfo",SpinInvitedWheel:"/SpinInvitedWheel",GetUserInvitedWheelWithdrawList:"/GetUserInvitedWheelWithdrawList",SubmitInvitedWheelWithdraw:"/SubmitInvitedWheelWithdraw",GetInvitedWheelRules:"/GetInvitedWheelRules",GetPwaDomainList:"/GetPwaDomainList",GetRewardCenterList:"/GetRewardCenterList",SetUserLanguage:"/SetUserLanguage",UpdateUserFirebaseToken:"/UpdateUserFirebaseToken",HomePwaSettingPageInfo:"/HomePwaSettingPageInfo"},sue=async(e,t)=>$(B.Login,e,{},t),lue=e=>$(B.GetUserInfo,e),cue=()=>$(B.SetUserLanguage,{}),uue=e=>$(B.SmsVerifyCode,e),Zge=e=>$(B.VerifyPhoneCode,e),due=(e,t)=>$(B.Register,e,{},t),rN=()=>$(B.RegisterState),fue=e=>$(B.LoginOff,e).then(t=>t.data),eye=e=>$(B.ForgetPassword,e),tye=e=>$(B.ResetPassword,e),nye=e=>$(B.EditUserPhoto,e),oN=async(e={},t)=>$(B.RefreshToken,e,{},{"AR-REAL-IP":""}),rye=e=>$(B.EditNickName,e),oye=e=>$(B.SetTaskOrder,e).then(t=>t),iye=async()=>$(B.GetTaskList).then(e=>e.data),aye=e=>e.categoryType==3||e.categoryType==6?$(B.GetSmallGameOrFishList,{gameType:e.categoryType}):$(B.GetThirdGameCategory,e),sye=()=>$(B.captcha),pue=e=>$(B.ThirdGameReceiveGrandPrizeReward,e),lye=async e=>$(B.GetThirdGameRewardsRecordPageList,e),mue=e=>$(B.EmailVerifyCode,e),cye=e=>$(B.bindEmail,e),uye=e=>$(B.VerifyEmailCode,e),hue=e=>$(B.BindPhone,e),iN=e=>$(B.GetLoadedSetting,e),gue=e=>$(B.GetOldReturnNewRechargeAwardInfo,e),yue=()=>$(B.ReceiveReturnAwards),vue=()=>$(B.ReceiveDownAppReward),bue=()=>$(B.ReceiveRegisterGift),{t:$o}=nn.global,wue=e=>{let t="";switch(e){case 400:t=$o("statusTip1");break;case 404:t=$o("statusTip4");break;case 405:t=$o("statusTip5");break;case 408:t=$o("statusTip6");break;case 500:t=$o("statusTip7");break;case 502:t=$o("statusTip8");break;case 503:t=$o("statusTip9");break;case 504:t=$o("statusTip10");break;default:t=$o("statusTip11")}t?Ro(t):Qo({message:"loading...",forbidClick:!0})};function cd(e){if(!e?.url)return"";const{url:t,data:n}=e;let r;try{r=typeof n=="string"?JSON.parse(n):Tp(n??{})}catch{r={}}(!r||typeof r!="object")&&(r={}),delete r.random,delete r.timestamp,delete r.signature;const o=Object.keys(r).sort().reduce((i,a)=>(i[a]=r[a],i),{});return`${t}&${JSON.stringify(o)}`}function aN(e){return!!e&&e.endsWith("/api/webapi/RefreshToken")}const _ue=["signature","track","xosoBettingData"];function Sue(e){if(typeof e=="string")try{const t=JSON.parse(e);return t&&typeof t=="object"?t:{}}catch{return{}}return e&&typeof e=="object"?e:{}}function Tue(e){const t=Sue(e.data);delete t.signature,delete t.timestamp,t.language=eD(),t.random=yz();const n={};Object.keys(t).sort().forEach(r=>{const o=t[r];o!==null&&o!==""&&!_ue.includes(r)&&(n[r]=o===0?0:o)}),t.signature=gz(JSON.stringify(n)),t.timestamp=Math.floor(Date.now()/1e3),e.data=t}function Eue(e){const t=Tt().getToken,n=localStorage.getItem("tokenHeader")||"",r=localStorage.getItem("refreshToken")||"",o={};tt.isFullapk()&&(o["X-App-Version"]=jO()),e.headers={"Content-Type":"application/json;charset=UTF-8",...e.headers,...o,Authorization:aN(e.url)?n+r:n+t,"Ar-Origin":window.location.origin}}const Np=new Map,Cue=["GetRechargeRecord","GetPointMallState","GetRechargeTypes","RegisterState","GetInvitationNoAuthCouponByNum"];function sN(e){if(!e)return!1;const t=/api\/webapi\/(.+)/.exec(e);return!!t&&Cue.includes(t[1])}function Aue(e){if(sN(e.url))return;const t=cd(e);if(!t)return;const n=Np.get(t);n&&(n.abort("cancel"),Np.delete(t))}function Pue(e){if(sN(e.url))return;const t=cd(e);if(!t)return;const n=new AbortController;Np.set(t,n),e.signal=n.signal}function sA(e){if(!e)return;const t=cd(e);t&&Np.delete(t)}const tb=new Map,lN=300*1e3;function Rue(e){const t=tb.get(e);if(t){if(Date.now()>t.expireAt){tb.delete(e);return}return t.data}}
84function Iue(e,t,n=lN){tb.set(e,{data:t,expireAt:Date.now()+n})}function kue(e){if(!e.params?.cache)return!1;const t=Rue(cd(e));return t===void 0?!1:(e._fromCache=!0,e.adapter=()=>Promise.resolve({data:{...t,cache:!0},status:200,statusText:"OK (from cache)",headers:{},config:e,request:{}}),!0)}function Oue(e,t){if(!e._fromCache&&e.params?.cache){const n=typeof e.cacheTtl=="number"?e.cacheTtl:lN;Iue(cd(e),t,n)}}let Qd=null;function cN(e){Tt().setToken(e.token),localStorage.setItem("tokenHeader",e.tokenHeader),localStorage.setItem("refreshToken",e.refreshToken)}function Due(){return Qd||(Qd=(async()=>{const e=await oN({}),t=e?.data;if(!t?.token)throw e??new Error("refresh token failed");return cN(t),Km().emit("keyChange"),await ei().replaceSession({webSocketUrl:t.webSocketUrl,channels:t.webSocketChannels??[],tokenExpireAt:t.webSocketTokenExpireAt??0}),t.token})().finally(()=>{Qd=null})),Qd}const{t:oy}=nn.global,Lue=window.CONFIG?.VITE_API_URL||"https://api.khelvbb.com",xue="/api/webapi",lA=e=>/\/LoginOff(?:$|\?)/.test(e||""),Mp=kt.create({timeout:iue.TIMEOUT}),Vf=()=>{ud().logoutLocal({path:Js})},Nue=e=>{const t=Number(e?.response?.status);return Number.isFinite(t)?t:0},Mue=e=>{const t=e,n=Number(t?.code??t?.msgCode??t?.response?.data?.code??t?.response?.data?.msgCode);return Number.isFinite(n)?n:0},Bue=e=>{const t=Mue(e);return Nue(e)===401||t===4||t===22};Mp.interceptors.request.use(e=>(Tue(e),kue(e)||(Aue(e),Pue(e),Eue(e)),e),e=>Promise.reject(e));Mp.interceptors.response.use(e=>{const t=e.config;if(t._fromCache)return e.data;switch(sA(t),e.data.code){case-2:return Promise.reject(e.data);case-1:return Promise.reject({msg:"System Error"});case 4:return lA(t.url)?Promise.reject(e.data):(Vf(),Promise.reject({msg:oy("tokenExpired")}));case 13:return Promise.reject({msg:"Network Abnormal"});case 14:return Ye.push({name:"maintenance"}),Promise.reject({msg:"In maintenance"})}return e.data.code!==0&&e.data.code!==1?Promise.reject(e.data):(Oue(t,e.data),e.data)},async e=>{if(kt.isCancel(e))return Promise.reject(!1);const t=e.config;sA(t),e.code==="ERR_NETWORK"&&Qo({message:"loading...",forbidClick:!0}),e.message&&e.message.indexOf("timeout")!==-1&&Ro(oy("requestTimedOut"));const{response:n}=e;if(n){if(n.status===401){if(t&&lA(t.url))return Promise.reject(e);const i=localStorage.getItem("refreshToken")||"";if(!t||!i||aN(t.url)||t._retried)return Ro(oy("tokenExpired")),Vf(),Promise.reject(e);try{await Due()}catch(a){return a?.code===12&&bl(a),Vf(),Promise.reject(a)}return t._retried=!0,Mp(t)}const r=n.config.url||"";if(["/GetPwaDomainList"].some(i=>r.includes(i)))return Promise.reject(n.data);/NotifyARGameRecover|Transfer|UserFBMsgSubscribe|UpdateOnlineStatus/.test(r)||wue(n.status)}return Promise.reject(e)});async function $ue(){try{const t=(await oN({},{}))?.data;return t?(t.token&&cN(t),t.webSocketUrl?{webSocketUrl:t.webSocketUrl,channels:t.webSocketChannels??[],tokenExpireAt:t.webSocketTokenExpireAt??0}:null):null}catch(e){return Bue(e)&&Vf(),null}}const $=(e,t,n,r)=>{const o={url:e.startsWith("https://")?e:Lue+xue+e,method:"post",headers:{"Content-Type":aue.JSON,noLoading:n?.noLoading||!1},data:t||{}};return o.headers=Object.assign(o.headers,r),n?.cache&&(o.params={cache:!0},typeof n.cacheTtl=="number"&&(o.cacheTtl=n.cacheTtl)),Mp(o)},dye=e=>$(B.GetActivityList,e,{cache:!0}),fye=e=>$(B.GetActivityDetails,e),pye=e=>$(B.GetContinuousSignInRecharges),mye=()=>$(B.GetUrlAddress),hye=e=>$(B.SetContinuousSinIn,e),gye=e=>$(B.GetContinuousSinInList,e,{noLoading:!0}),yye=e=>$(B.GetProductList,e,{noLoading:!0}),vye=(e={})=>$(B.GetBannerTypeList,e),bye=e=>$(B.GetIntegralLogList,e),wye=e=>$(B.GetProductOrderList,e),_ye=e=>$(B.GetProductOrderDetails,e),Sye=e=>$(B.SetProductOrder,e),Tye=e=>$(B.CancelOrderData,e),Eye=async e=>$(B.GetUserAddress,e),Cye=async e=>$(B.UpdateUserAddress,e),Aye=async()=>$(B.GetProductRules),Pye=e=>$(B.GetPointsLotteryList,e,{noLoading:!0}),Rye=e=>$(B.GetPointsLotteryDetails,e,{noLoading:!0}),Iye=e=>$(B.GetPointsLotteryOrderList,e,{noLoading:!0}),kye=e=>$(B.JoinPointsLottery,e,{noLoading:!0}),Oye=e=>$(B.GetPrize,e),Dye=e=>$(B.UpdatePointLotteryUserAddress,e),Lye=e=>$(B.AddPointsLotteryUserAddress,e),xye=e=>$(B.DeletePointsLotteryUserAddress,e),Nye=e=>$(B.SetDefaultPointsLotteryUserAddress,e),Mye=()=>$(B.GetPointLotteryUserAddress),Gue=()=>$(B.ReceiveAllGrandAward),Uue=async e=>$(B.ReceiveFirstRechargeReward,e),Fue=async e=>$(B.GetFirstRechargeList,e),Wue=async()=>
84$(B.GetActiveSetting),Bye=async()=>$(B.GetWeeklyAwardList),$ye=async e=>$(B.ReceiveWeeklyAward,e),Gye=async e=>$(B.GetWeeklyAwardRecordList,e),Vue=async()=>$(B.GetTreasureChestPopupItems),jue=async e=>$(B.OpenTreasureChest,e),Hue=async()=>$(B.SaveUserDayRequest),zue=async()=>$(B.SaveUserGuidelines),Uye=async()=>$(B.GetCurrentActivityTasks),Fye=async e=>$(B.GetCurrentActivityLevel1People,e),Wye=async()=>$(B.GetNewbieGiftPackage),Vye=async e=>$(B.ReceiveAward,e).then(t=>t),Kue=async()=>$(B.GetDailyAwardCount),jye=async()=>$(B.GetPeriodCardInfo),Hye=async e=>$(B.BuyPeriodCard,e),zye=async e=>$(B.TakeDailyReward,e),Kye=async()=>$(B.GetMyPeriodCardRecords),qye=async()=>$(B.GetActivityCenterTabSort),Yye=async()=>$(B.GetDailyAwardList),Jye=async e=>$(B.ReceiveDailyAward,e),Xye=async e=>$(B.GetDailyAwardRecordList,e),Qye=async e=>$(B.GetChampionTaskList,e),que=async()=>$(B.ChampionEntrance),Zye=async e=>$(B.JoinChampionTask,e),Yue=async e=>$(B.GetChampionTaskDetail,e),Jue=async e=>$(B.GetTop10ChampionTaskDataUserList,e),eve=async e=>$(B.GetMyChampionTaskList,e),tve=async()=>$(B.GetNowdayRechargeAmount),nve=async()=>$(B.GetTurnTableUserRotateNum),rve=async()=>$(B.GetTurnTableInfo),ove=async e=>$(B.GetTurnTableRecord,e),ive=async()=>$(B.GetTurnTableDraw),ave=async()=>$(B.GetGiftPackUserRewardRecord),sve=async e=>$(B.ApplyReceiveGiftPackUserReward,e),lve=async e=>$(B.ApplyFirstCharge,e),cve=e=>$(B.GetRewardCenterList,e),uve=()=>$(B.GetHomeWebSite),dve=()=>$(B.GetAppDownloadConfigList),Xue=(e={})=>$(B.GetBannerList,e,{cache:!0}),Bp=e=>$(B.GetGameUrl,e),fve=e=>$(B.GetThirdGameList,Object.assign({isMiniGame:!0},e||{}),{cache:!0}),Que=e=>$(B.GetThirdGameList,Object.assign({isMiniGame:!0},e||{})),pve=e=>$(B.GetMessageList,e),mve=e=>$(B.SetOneMessageState,e),hve=e=>$(B.SetAllMessageState,e).then(t=>t.data),uN=(e={})=>$(B.GetDailyProfitRank,e).then(t=>t.data),gve=e=>$(B.GetSiteMessageList,e),Zue=()=>$(B.GetSiteMessage),yve=()=>$(B.GetSafeInfo),vve=()=>$(B.GetWealthState).then(e=>e.data),bve=()=>$(B.GetSafeAmount),wve=e=>$(B.SetSafeBack,e),_ve=()=>$(B.GetSafeUserAmount),Sve=e=>$(B.GetSafeList,e),Tve=e=>$(B.GetSafeLogList,e).then(t=>t.data),dN=async()=>$(B.GetGameCategoryList,{},{cache:!0}),Eve=async()=>$(B.GetLotteryCategoryList,{},{cache:!0}),fN=async()=>$(B.GetAllGameList,{},{cache:!0}),ede=async()=>$(B.GetHomeSettings),tde=()=>$(B.GetReWordConfigList),Cve=e=>$(B.GetThirdGameAwardRecordPageList,e),pN=async()=>$(B.GetElectronWithChildGame,{},{cache:!0}),mN=()=>$(B.GetVideWithChildGame),cA=async e=>$(B.GetSelfCustomerServiceLink,{webSite:e}),nde=async()=>$(B.GetAllowBetSetting),uA=async()=>$(B.NotifyARGameRecover),Ave=async()=>$(B.GetBalanceByARGame),rde=async()=>$(B.Transfer),jf=async e=>$(B.FBMsgSubscribe,e),Pve=async()=>$(B.UpdateOnlineStatus),ode=async()=>$(B.GetPwaDomainList),ide=async e=>$(B.HomePwaSettingPageInfo,e),Rve=()=>$(B.NewPromotion),Ive=async e=>$(B.GetCommissionDetails,e).then(t=>t.data),kve=async e=>$(B.PromotionMytem,e),Ove=async()=>$(B.PromotionTutorial).then(e=>e.data),Dve=e=>$(B.GetTeamDayReport,e),Lve=async e=>$(B.GetPromotionRecord,e),ade=e=>$(B.GetAgentServiceList,e),xve=async()=>$(B.GetTotalRebateRules).then(e=>e.data),Nve=async()=>$(B.GetPartnerRewards),Mve=async e=>$(B.GetPartnerRewardsDeatilList,e),Bve=async e=>$(B.ConversionRedpage,e),$ve=async e=>$(B.SetSafeInto,e),Gve=async e=>$(B.GetRedpagePageList,e),Uve=async e=>$(B.GameStatis,e).then(t=>t.data),Fve=()=>$(B.GetProtocols),Wve=()=>$(B.GetAgreement),Vve=()=>$(B.GetPlayingGuide),jve=e=>$(B.SubmitSuggest,e),Hve=e=>$(B.GetGoogleVerify,e).then(t=>t),zve=async e=>$(B.GetNewMyEmerdList,e),sde=()=>$(B.GetCustomerServiceTypelist),lde=()=>$(B.GetAgentServiceTypeList),cde=e=>$(B.GetCustomerServiceList,e),ude=()=>$(B.GetCustomerServiceGroup),dde=()=>$(B.GetPointMallState),Kve=e=>$(B.GetCodeWashAmount,e),qve=e=>$(B.AddCodeWashRecord,e),Yve=e=>$(B.GetCodeWashRecordList,e),Jve=()=>$(B.GetCodeWashRule),Xve=e=>$(B.BindGoogleVerify,e),Qve=e=>$(B.CloseGoogleVerify,e),Zve=()=>$(B.OneKeyMarkAllData),hN=uD("broadcast"),fde=function(e){hN.on(e)},gN={update_firebase_token:"UPDATE_FIREBASETOKEN"},nb={update_firebase_token:()=>hN.emit(gN.update_firebase_token)},iy=e=>$(B.UpdateUserFirebaseToken,e),dA=z(!1),$p=z(""),fA=z(!1);let Zd=null,Gc=null;const pde=(e=1e4)=>$p.value?Promise.resolve($p.value):new Promise(t=>{Gc=t,setTimeout(()=>{Gc=null,t("")},e)}),mde=()=>localStorage.getItem("token")||"",hde=()=>{try{const e=localStorage.getItem("userInfo");if(e)return JSON.parse(e).userId||""}catch{}return""},gde=()=>new Promise((e,t)=>
84{if(window.MTpushInterface){e();return}const n=document.createElement("script");n.src="/jiguang-scope/webSdk.jiguang.min.3.3.5.js",n.onload=()=>e(),n.onerror=r=>t(r),document.head.appendChild(n)}),pA=e=>{!Zd&&e&&(Zd=e);const t=async()=>{if(!tt.isAndroid()&&!dA.value&&mde()&&Zd?.apiKey)try{if(await gde(),!window.MTpushInterface){console.warn("[JPush] SDK 加载失败,MTpushInterface 不存在");return}const r=Zd.apiKey,o=hde();if(!o){console.warn("[JPush] 未获取到 userId,跳过初始化");return}window.MTpushInterface.init({appkey:r,user_str:o,swUrl:"/jg_sw.js",debugMode:!1,success(){dA.value=!0},fail(i){console.warn("[JPush] 初始化失败:",i)},canGetInfo(){const i=window.MTpushInterface.getRegistrationID();i&&($p.value=i,fA.value=!0,Gc&&(Gc(i),Gc=null))}}),n()}catch(r){console.warn("[JPush] 加载 SDK 失败:",r)}},n=()=>{window.MTpushInterface&&(window.MTpushInterface.onMsgReceive(r=>{const o=r?.data?.messages;if(o&&o.length>0)for(const i of o){const{title:a,content:s,extras:l}=i;if(a&&s){yp({type:"primary",color:"var(--text_color_L4)",background:"var(--main_gradient-color)",message:`${a}:
85${s}`,className:"firebase-notify-with-img",duration:3e3});const c=l?.image||"";c&&document.documentElement.style.setProperty("--notify-icon",`url(${c})`)}}else{const{title:i,body:a,data:s,image:l}=r?.data||{};if(i&&a){const c=l||s?.image||"";c&&document.documentElement.style.setProperty("--notify-icon",`url(${c})`),yp({type:"primary",color:"var(--text_color_L4)",background:"var(--main_gradient-color)",message:`${i}:
86${a}`,className:"firebase-notify-with-img",duration:3e3})}}}),window.MTpushInterface.onMsgClick(r=>{const o=r?.extras?.targetLink||r?.data?.targetLink;o&&(window.location.href=/^https?:\/\//.test(o)?o:`https://${o}`)}))};return{initJPush:t,waitForJGToken:pde,jgToken:$p,isJPushReady:fA}},{t:yde}=nn.global,uc={notification_receive:"NOTIFICATION_RECEIVE",notification_click:"NOTIFICATION_CLICK",notification_dismiss:"NOTIFICATION_DISMISS",notification_display:"NOTIFICATION_DISPLAY",notification_open:"NOTIFICATION_OPEN",notification_engagement:"NOTIFICATION_ENGAGEMENT"},ef=z(!1),Ps=z(null),Vn=z(null),ay=z(!1),tf=z(!1);let nf=()=>null,rf=()=>null,jn=()=>null,vde=()=>null,Go,Uo=null,of=null;const sy=()=>localStorage.getItem("token")||"",bde=(e,t)=>{if(!Go&&e&&Object.keys(e).length>0&&(e.apiSecret="",e.msgSenderId=e.messagingSenderId,Go=e),!Uo&&(t?.webConfig||t?.appConfig)){const g=b=>{try{return atob(b)}catch{return b}},_=b=>{if(b)return{...b,...b.apiKey?{apiKey:g(b.apiKey)}:{},...b.apiSecret?{apiSecret:g(b.apiSecret)}:{},...b.packageName?{packageName:g(b.packageName)}:{},...b.googleServiceConfig?{googleServiceConfig:g(b.googleServiceConfig)}:{}}};Uo={webConfig:_(t.webConfig),appConfig:_(t.appConfig)}}const n=()=>
86{if(!sy()||tt.isAndroid()||!Uo?.webConfig)return;const{initJPush:g}=pA(Uo.webConfig);g()},r=async()=>{if(!ef.value&&Go?.projectId)if(tt.isAndroid()){try{c();const g=await tt.getFcmToken(Go);if(!g)return console.warn("[Firebase] get token failed:",g),!1;g&&(await jf({fireBaseToken:g,isSubscribe:!0}),iy({fireBaseToken:g}).catch(_=>{})),ef.value=!0,tf.value=!0,Ps.value=!0}catch{}nf=tt.getFcmToken,rf=tt.globalFirebaseTokenListener,jn=()=>{}}else{if("serviceWorker"in navigator)try{of=await navigator.serviceWorker.register("/firebase-scope/firebase-messaging-sw.js",{scope:"/firebase-scope/"})}catch(g){console.error("[Firebase SW] Service Worker registration failed:",g)}try{if(!window?.Notification)return console.warn("[Firebase] 当前浏览器不支持 Notification API");c();const[{initializeApp:g,SDK_VERSION:_,getApps:b},{getMessaging:p,getToken:h,onMessage:y,deleteToken:v},{getAnalytics:w,logEvent:S}]=await Promise.all([K(()=>import("./index.esm-CczcMi2x.js"),__vite__mapDeps([539,540])),K(()=>import("./index.esm-B9CY1br9.js"),__vite__mapDeps([541,542,540])),K(()=>import("./index.esm-C7xzk5Wd.js"),__vite__mapDeps([543,540,542]))]);console.warn(`[Firebase] 使用 Firebase SDK 版本: ${_}`),ef.value=!0,nf=h,rf=y,vde=v;const T=Go;delete T?.apiSecret,delete T?.measurementApiSecret,delete T?.keyPair;const C=g(Go);Ps.value=p(C),Vn.value=w(C)}catch(g){console.error("[Firebase] h5/pwa初始化失败:",g)}m(),i(),a()}},o=async()=>{sy()&&(n(),await r())},i=()=>{const g="mp_firebase_initialized",_=sessionStorage.getItem(g);_&&Number.isNaN(Number(_))&&sessionStorage.setItem(g,Date.now().toString()),(!sessionStorage.getItem(g)||_&&Number(_)+3600*1e3<Date.now())&&(jn(Vn.value,g,{}),sessionStorage.setItem(g,Date.now().toString())),window.addEventListener("focus",()=>{if(location.search.includes("fromNotification=true")){const b=new URLSearchParams(window.location.search),p=b.get("messageId"),h=b.get("campaignId");jn(Vn.value,"mp_notification_open",{messageId:p,campaignId:h})}}),"serviceWorker"in navigator&&navigator.serviceWorker?.addEventListener("message",b=>{try{const{type:p,data:h}=b.data||{};switch(p){case uc.notification_click:jn(Vn.value,"mp_notification_click",h),s(h);break;case uc.notification_receive:jn(Vn.value,"mp_notification_receive",h);break;case uc.notification_display:jn(Vn.value,"mp_notification_display",h);break;case uc.notification_open:jn(Vn.value,"mp_notification_open",h);break;case uc.notification_dismiss:jn(Vn.value,"mp_notification_dismiss",h);break}}catch(p){console.error("[Firebase] Service Worker 消息处理失败:",p)}})},a=()=>{const g=new URLSearchParams(window.location.search),_=g.get("messageId"),b=g.get("openPage"),p=g.get("targetLink");if(_&&(jn(Vn.value,"mp_notification_receive",{messageId:_,openPage:b,targetLink:p}),jn(Vn.value,"mp_notification_display",{messageId:_,openPage:b,targetLink:p}),jn(Vn.value,"mp_notification_click",{messageId:_,openPage:b,targetLink:p}),jn(Vn.value,"mp_notification_open",{messageId:_,openPage:b,targetLink:p}),p)){window.open(p,"_blank");return}},s=g=>{const{targetLink:_}=g;jn(Vn.value,"mp_notification_open",g),_&&(window.location.href=_&&/^https?:\/\//.test(_)?_:_?"https://"+_:"")},l=()=>tt.isAndroid()?tt.hasPermi():window?.Notification?.permission==="granted"||window?.Notification?.permission==="denied",c=async()=>{if(tt.isAndroid())tt.requestNotifyPermission();else{if(!window?.Notification){console.warn("[Firebase] 当前环境不支持通知");return}if(window?.Notification.permission==="granted")return;if(await window?.Notification.requestPermission()!=="granted"){console.warn("[Firebase] 用户未授权通知权限"),yp({type:"warning",message:yde("refuse_firebase_notify")});return}}},u=async()=>{if(!Go?.projectId)return"";if((!ef.value||!Ps.value||!nf)&&await r(),of||(of=await navigator.serviceWorker.register("/firebase-scope/firebase-messaging-sw.js",{scope:"/firebase-scope/"})),window?.Notification?.permission!="granted")return console.warn("[Firebase] 当前用户还未授权或拒绝通知权限"),"";try{return await nf(Ps.value,{vapidKey:"",serviceWorkerRegistration:of})||""}catch(g){return console.warn("[Firebase] 获取 FCM token 失败:",g),""}},d=()=>
86{if(!Uo?.webConfig)return Promise.resolve("");const{waitForJGToken:g}=pA(Uo.webConfig);return g()},f=async()=>{if(sy())try{if(tt.isAndroid()){const[g,_]=await Promise.all([tt.getFcmToken(Go).catch(()=>""),Uo?.appConfig?tt.getJgToken(Uo.appConfig).catch(()=>""):Promise.resolve("")]);g&&await jf({fireBaseToken:g,isSubscribe:!0});const b={};return g&&(b.fireBaseToken=g),_&&(b.jgToken=_),(b.fireBaseToken||b.jgToken)&&await iy(b),tf.value=!0,!0}else{ay.value=!0;const[g,_]=await Promise.all([u(),d()]),b={};return g&&(b.fireBaseToken=g),_&&(b.jgToken=_),g&&await jf({fireBaseToken:g,isSubscribe:!0}),(b.fireBaseToken||b.jgToken)&&await iy(b),tf.value=!0,!0}}catch(g){return g?.code!="ERR_CANCELED",!1}finally{ay.value=!1}},m=async()=>{!Ps.value||!rf||await tt.isAndroid()||rf(Ps.value,g=>{jn(Vn.value,"mp_notification_receive",{...g.data});const{title:_,body:b,image:p}=g.notification||g.data||{},{targetLink:h}=g.data||{},y=h&&/^https?:\/\//.test(h)?h:h?"https://"+h:"";navigator.serviceWorker?.controller&&navigator.serviceWorker.controller.postMessage({type:"SHOW_NOTIFICATION",payload:{title:_,body:b,image:p,targetLink:y},data:{targetLink:y,...g.data}}),_&&b&&(yp({type:"primary",color:"var(--text_color_L4)",background:"var(--main_gradient-color)",message:`${_}:
87${b}`,className:"firebase-notify-with-img",duration:3e3}),document.documentElement.style.setProperty("--notify-icon",`url(${p})`))})};return(Go?.projectId||Uo?.webConfig)&&o(),{initFirebase:o,requestPermission:c,listenForeground:m,isLoading:ay,isChooseAuth:l,uploadToken:f,isReady:tf}},wde="_astorage",af="renkv";async function sh(){return new Promise((e,t)=>{const n=indexedDB.open(wde,2);n.onerror=r=>{const o=r.target&&"error"in r.target?r.target.error:void 0;t(o)},n.onsuccess=r=>{if(!r.target){t(new Error("IndexedDB onsuccess event.target is null"));return}const a=r.target.result.transaction([af],"readwrite").objectStore(af);e(a)},n.onupgradeneeded=r=>{if(!r.target)throw new Error("IndexedDB onupgradeneeded event.target is null");const o=r.target.result;o.objectStoreNames.contains(af)||o.createObjectStore(af)}})}async function _de(e,t){return new Promise((n,r)=>{sh().then(o=>{const a=o.put(t,e);a.onsuccess=()=>n(!0),a.onerror=s=>{s.target?r(s.target.error):r(new Error("putRequest.onerror: event.target is null"))}})})}async function Sde(e,t,n){const i=(await sh()).get(e);i.onsuccess=()=>t([[e],i.result]),i.onerror=a=>{const s=a.target&&"error"in a.target?a.target.error:void 0;n(s)}}async function Tde(e){return new Promise((t,n)=>{sh().then(r=>{const i=r.delete(e);i.onsuccess=()=>t(!0),i.onerror=a=>{a.target?n(a.target.error):n(new Error("deleteRequest.onerror: event.target is null"))}}).catch(n)})}const Ede={openDb:sh,setKeyToDb:_de,getKeyFromDb:Sde,clearKeyToDb:Tde},{localStore:Rs}=zm();class Cde{KEY="arb_api_queue";SRC="arb_api_src";TS="arb_api_ts";COOLDOWN=3e4;PROBE_TIMEOUT=3e3;fallback="https://apiweb.arbpay.co";get queue(){return Rs.get(this.KEY)||[]}set queue(t){Rs.set(this.KEY,t)}get active(){return this.queue[0]||this.fallback}async measure(t){const n=this.normalize(t);n.length&&(Rs.set(this.SRC,n),await this.run(n))}async remeasure(){const t=Rs.get(this.TS)||0;if(Date.now()-t<this.COOLDOWN)return;const n=Rs.get(this.SRC)||[];n.length&&await this.run(n)}rotate(){const t=this.queue;return t.length?(t.shift(),this.queue=t,t.length>0):!1}async run(t){Rs.set(this.TS,Date.now());const r=(await Promise.allSettled(t.map(o=>this.probe(o)))).filter(o=>o.status==="fulfilled").map(o=>o.value).sort((o,i)=>o.rtt-i.rtt).map(o=>o.url);r.length&&(this.queue=r)}normalize(t){return(Array.isArray(t)?t:[]).map(n=>typeof n=="string"?n:n?.url).filter(n=>typeof n=="string"&&n.length>0)}probe(t){return new Promise((n,r)=>{const o=performance.now(),i=new AbortController,a=setTimeout(()=>{i.abort(),r(new Error("timeout"))},this.PROBE_TIMEOUT);fetch(t,{mode:"no-cors",cache:"no-store",signal:i.signal}).then(()=>{clearTimeout(a),n({url:t,rtt:performance.now()-o})}).catch(s=>{clearTimeout(a),r(s)})})}}const Gp=new Cde,On=pi({id:"SettingStore",persist:!0,state:()=>({areaPhoneLenList:[],areacode:"",headLogo:void 0,isShowAppDownloadUp:!1,isShowAppDownloadDown:!1,isShowLotteryDragon:!1,isShowDownAppBonusAmountSwitch:!1,jackportMaxReswadAmount:0,projectName:"",projectLogo:void 0,languages:"en",webIco:"",dollarSign:void 0,upperOrLower:void 0,defaultCurrentLanguage:"",isSplitLocalEWallet:!1,isOpenLoginChangeLanguage:"0",ossUrl:"",rewardValidityTime:0,winRate:{},isShowHotGameWinOdds:!1,isShowAppHandCodeWashingSwitch:!1,bigTurntableLink:"",bigTurntableImgUrl:"",homeBigTurntableLink:"",homeBigTurntableImgUrl:"",telegramExternalLink:"",telegramImgUrl:"",lotteryDragonIcon:"",isOpenTurntable:!1,isPartnerReward:!1,isSelfCustomerService:!1,webSiteUrl:"",isOpenAdjustEvent:!1,isOpenRegisterPhoneFirstZeroSwitch:!1,firebaseConfig:{},isOpenArLottery:!1,isSwitchSaasBalance:!1,arUpiInputUtrSwitch:!1,isOpenInvitedWheel:!1,invitedWheelImgUrl:"",invitedWheelTotalPrizeAmount:0,isOpenDownAppRewardSwitch:!1,isShowRewardCenter:!1,downAppBonusAmount:0,downAppRechargeAmount:0,bonusCenterImgUrl:"",isOpenBrowserConsoleDebug:!0,needKycValidIsOpen:!1,needFastKycValidIsOpen:!1,homeBigTurntableSwitch:!1,lastestAppVersionInfo:null}),getters:{getArUpiInputUtrSwitch:e=>e.arUpiInputUtrSwitch,getIsCanAppDownload:e=>e.isShowAppDownloadUp,getIsShowAppDownloadIcon:e=>e.isShowAppDownloadDown,getIsShowLotteryDragon:e=>e.isShowLotteryDragon,getJackportMaxReswadAmount:e=>e.jackportMaxReswadAmount,getProjectLogo:e=>e.projectLogo,getHeadLogo:e=>e.headLogo,getDollarSign:e=>e.dollarSign,getAreaPhoneLenList:e=>e.areaPhoneLenList,getAreacode:e=>e.areacode,getLanguage:e=>e.languages,getWebIco:e=>e.webIco,getProjectName:e=>e.projectName,getUpperOrLower:e=>e.upperOrLower,getDL:e=>e.defaultCurrentLanguage,getIsSplitLocalEWallet:e=>e.isSplitLocalEWallet,getLoginChangeLanguage:e=>
87e.isOpenLoginChangeLanguage,getOSSUrl:e=>e.ossUrl,getRewardValidityTime:e=>e.rewardValidityTime,getWinRate:e=>e.winRate,getIsShowAppHandCodeWashingSwitch:e=>e.isShowAppHandCodeWashingSwitch,getBigTurntableLink:e=>e.bigTurntableLink,getHomeBigTurntableLink:e=>e.homeBigTurntableLink,getHomeBigTurntableImgUrl:e=>e.homeBigTurntableImgUrl,getTelegramExternalLink:e=>e.telegramExternalLink,getTelegramImgUrl:e=>e.telegramImgUrl,getBigTurntableImgUrl:e=>e.bigTurntableImgUrl,getLotteryDragonIcon:e=>e.lotteryDragonIcon,getOpenTurntable:e=>e.isOpenTurntable,getIsPartnerReward:e=>e.isPartnerReward,getIsSelfCustomerService:e=>e.isSelfCustomerService,getWebSiteUrl:e=>e.webSiteUrl,getFirebaseConfig:e=>e.firebaseConfig,getIsOpenArLottery:e=>e.isOpenArLottery,getIsSwitchSaasBalance:e=>e.isSwitchSaasBalance,getIsOpenInvitedWheel:e=>e.isOpenInvitedWheel,getIsOpenDownAppRewardSwitch:e=>e.isOpenDownAppRewardSwitch,getInvitedWheelImgUrl:e=>e.invitedWheelImgUrl,getInvitedWheelTotalPrizeAmount:e=>e.invitedWheelTotalPrizeAmount,getIsShowRewardCenter:e=>e.isShowRewardCenter,getBonusCenterImgUrl:e=>e.bonusCenterImgUrl,getIsShowDownAppBonusAmountSwitch:e=>e.isShowDownAppBonusAmountSwitch,getDownAppBonusAmount:e=>e.downAppBonusAmount,getDownAppRechargeAmount:e=>e.downAppRechargeAmount,getNeedKycValid:e=>e.needKycValidIsOpen,getNeedFastKycValidIsOpen:e=>e.needFastKycValidIsOpen,getIsOpenBrowserConsoleDebug:e=>e.isOpenBrowserConsoleDebug,getHomeBigTurntableSwitch:e=>e.homeBigTurntableSwitch,getLastestAppVersionInfo:e=>e.lastestAppVersionInfo},actions:{async getHomeSetting(){this.lastestAppVersionInfo=null;const e=await Re(ede());if(e&&e.data){const{areaPhoneLenList:t,arbApiUrl:n,headLogo:r,isShowAppDownloadUp:o,isShowAppDownloadDown:i,isShowLotteryDragon:a,jackportMaxReswadAmount:s,projectName:l,projectLogo:c,languages:u,webIco:d,dollarSign:f,upperOrLower:m,defaultCurrentLanguage:g,isSplitLocalEWallet:_,isOpenLoginChangeLanguage:b,electronicWinRateExternalLink:p,electronicWinRateImgUrl:h,isShowElectronicWinRateExternalLink:y,isShowHotGameWinOdds:v,isShowAppHandCodeWashingSwitch:w,rewardValidityTime:S,ossUrl:T,bigTurntableLink:C,bigTurntableImgUrl:R,homeBigTurntableLink:P,homeBigTurntableImgUrl:E,lotteryDragonIcon:A,telegramExternalLink:L,telegramImgUrl:x,isOpenTurntable:j,isPartnerReward:G,eventRegionConfigList:q,isSelfCustomerService:J,webSiteUrl:fe,firstDepositRewardCodeAmount:ve,isOpenRegisterPhoneFirstZeroSwitch:le,isShowDownAppBonusAmountSwitch:re,isOpenAdjustEvent:X,firebaseConfig:ie,jgConfig:M,isOpenArLottery:U,isSwitchSaasBalance:k,arUpiInputUtrSwitch:te,isOpenInvitedWheel:ae,isOpenDownAppRewardSwitch:ue,invitedWheelImgUrl:ge,invitedWheelTotalPrizeAmount:Te,isShowRewardCenter:D,downAppBonusAmount:V,downAppRechargeAmount:oe,bonusCenterImgUrl:de,isOpenBrowserConsoleDebug:pe,needKycValidIsOpen:I,homeBigTurntableSwitch:N,needFastKycValidIsOpen:Y,lastestAppVersionInfo:F}=e.data;this.projectName=l||"khelv",Wae(l),this.ossUrl=T,this.rewardValidityTime=S,this.areaPhoneLenList=t,Gp.measure(n),this.headLogo=r,this.isShowAppDownloadUp=o,this.isShowAppDownloadDown=i,this.isShowLotteryDragon=a,this.jackportMaxReswadAmount=s,this.projectLogo=c,this.languages=u,this.webIco=d,this.dollarSign=f,this.upperOrLower=m,this.areacode=t[0]?.area||"",this.isSplitLocalEWallet=_,this.isOpenLoginChangeLanguage=b,this.isShowHotGameWinOdds=v||!1,this.isShowDownAppBonusAmountSwitch=re||!1,this.isShowAppHandCodeWashingSwitch=w,this.winRate={electronicWinRateExternalLink:p,electronicWinRateImgUrl:h,isShowElectronicWinRateExternalLink:y},this.bigTurntableLink=C,this.bigTurntableImgUrl=R,this.homeBigTurntableLink=P,this.homeBigTurntableImgUrl=E,this.lotteryDragonIcon=A,this.telegramExternalLink=L,this.telegramImgUrl=x,this.isOpenTurntable=j,this.homeBigTurntableSwitch=N||!1,this.isPartnerReward=G,this.isSelfCustomerService=J,this.webSiteUrl=fe,this.isOpenRegisterPhoneFirstZeroSwitch=le,this.isOpenAdjustEvent=X,this.firebaseConfig=ie,this.isOpenArLottery=U||!1,this.isSwitchSaasBalance=k||!1,this.arUpiInputUtrSwitch=te||!1,this.isOpenInvitedWheel=ae||!1,this.isOpenDownAppRewardSwitch=ue||!1,this.invitedWheelImgUrl=ge||"",this.bonusCenterImgUrl=de||"",this.invitedWheelTotalPrizeAmount=Te||0,this.isShowRewardCenter=D||!1,this.isOpenBrowserConsoleDebug=pe,this.downAppBonusAmount=V||0,this.downAppRechargeAmount=oe||0,this.needKycValidIsOpen=I||!1,this.needFastKycValidIsOpen=Y||!1,this.lastestAppVersionInfo=F||null,sessionStorage.setItem("dollarSign",f),sessionStorage.setItem("fa1",ve),sessionStorage.setItem("areaPhoneLenList",JSON.stringify(t)),localStorage.getItem("language")||(this.defaultCurrentLanguage=g.replace("tha","th"),ZO(this.defaultCurrentLanguage)),document.querySelector("link[rel='icon']")?.setAttribute("href",d),document.title=l,Rae.fbNew(q||[])}this.globalEventBusListener(e.data)},async globalEventBusListener(e){const t=e?.firebaseConfig?.messagingSenderId,n=e?.jgConfig?.webConfig;if(!t&&!n)return;t&&await Ede.setKeyToDb("firebaseConfig",JSON.stringify(Me(e?.firebaseConfig))||{});const{initFirebase:r,uploadToken:o,requestPermission:i}=bde(e?.firebaseConfig||{},e?.jgConfig||null);fde(a=>{a===gN.update_firebase_token&&(i(),r(),o())}),nb.update_firebase_token()}}}),Ade=async()=>$(B.GetBalance),Pde=(e=!1)=>{const t=On();return $(t.isSwitchSaasBalance||e?B.RecoverSaasBalance:B.RecoverBalance)},Rde=async(e=!1)=>{const t=On();return $(t.isSwitchSaasBalance||e?B.GetSaasAllwallets:B.GetAllwallets)},Ide=async()=>$(B.GetARGameAndPlatWallets),ebe=async e=>$(B.GetRechargeRecord,e),tbe=async e=>$(B.GetC2CRechargeRecord,e),nbe=async e=>$(B.GetWithdrawLog,e),rbe=async e=>$(B.GetWithdrawLog,e),obe=()=>$(B.GetWithdrawalTypes),ibe=async e=>$(B.getWithdrawals,e),abe=async e=>$(B.NewSetWithdrawal,e),sbe=()=>$(B.GetUserRealName),lbe=async e=>$(B.SetWithdrawalCpf,e),cbe=async e=>$(B.GetBankList,e),ube=async e=>$(B.SetWithdrawalBankCard,e),dbe=async e=>$(B.DeleteBankCard,e),fbe=async e=>$(B.SetWithdrawalUsdt,e),pbe=()=>$(B.GetTransactionsTypes),mbe=async e=>$(B.GetTransactions,e),kde=async e=>$(B.GetPayTypeName,e),hbe=async e=>$(B.GetRechargeTypes,e),gbe=async e=>$(B.NewSetRechargesBankOrder,e),ybe=async e=>$(B.UpRechargesBankOrder,e),vbe=async e=>$(B.UpdateRechargesUpiOrder,e),bbe=async e=>$(B.GetBankOrder,e),wbe=async e=>$(B.GetBankOrderInfo,e),_be=async e=>$(B.C2CRechargeCancel,e),Sbe=async e=>$(B.C2CRecharge,e),Tbe=async e=>$(B.C2CRechargeGetOrderDetail,e),Ebe=async e=>$(B.C2CRechargeConfirm,e),Cbe=async()=>$(B.C2CRechargeGetPayingDetail),Abe=async e=>$(B.GetC2CRechargeAwardAmountList,e),Pbe=async e=>$(B.C2CRechargeAppeal,e),Rbe=async e=>$(B.GetC2CCancelReason,e),Ibe=async e=>$(B.SetWithdrawalUPI,e),kbe=async()=>$(B.GetNewUPIBindMobileNo),Obe=async e=>$(B.GetC2CWithdrawRecord,e),Dbe=async e=>$(B.GetC2CWithdrawOrderDetail,e),Lbe=async e=>$(B.C2CWithdrawConfirm,e),xbe=async e=>$(B.C2CWithdrawRematch,e),Nbe=async e=>$(B.C2CWithdrawOrderAmountError,e),Mbe=async e=>$(B.C2CWithdrawalCancel,e),Bbe=async e=>$(B.C2CWithdrawAppeal,e),$be=async e=>$(B.SetWithdrawalWallet,e),Gbe=async e=>$(B.RechargesUsdtOrder,e),Ube=async e=>$(B.GetUsdtOrder,e),Fbe=async e=>$(B.RechargesUpiOrder,e),Wbe=async e=>$(B.GetUpiOrder,e),Vbe=async e=>$(B.UpdateRechargesUsdtOrder,e),jbe=async()=>$(B.CheckFirstPixRecharge),Ode=async e=>$(B.ARBWalletMemberInfo,e),Dde=async e=>$(B.ARBWalletActivate,e),Lde=async e=>$(B.ARBWalletEnter,e),Hbe=async()=>$(B.GetARPayUrl),zbe=async e=>$(B.ThirdPay,e),Kbe=async e=>$(B.NewSetBankQRCodeOrder,e),qbe=async e=>$(B.CreateRechargeOrder,e),Ybe=async()=>$(B.RSNWalletMemberInfo),xde=async e=>$(B.RSNActivateNet,e),Nde=async e=>$(B.RSNEnterNet,e),Jbe=async()=>$(B.GetRSNPayUrl),Xbe=async e=>$(B.GetArUpiPayUrl,e),Qbe=async e=>$(B.CreateRechargeOrderAppeal,e),Zbe=async e=>$(B.CancelRechargeOrder,e),e0e=async e=>$(B.GetArUpiOnGoingOrder,e),t0e=async e=>$(B.GetArBruiedPage,e),n0e=async e=>$(B.ArUpiSubmitUtr,e),r0e=async e=>$(B.ArUpiGetBankListToken,e),Mde=async e=>$(B.SetWithdrawalUPISendOtp,e),Bde=async e=>$(B.SetWithdrawalUPISendOtpByBid,e),$de=async e=>$(B.SetWithdrawalUPIVerifyOtp,e),Gde=async e=>$(B.SetWithdrawalUPISendOtpByWithdrawId,e),Ude=async e=>$(B.SetWithdrawalUPIVerifyOtpByWithdrawId,e),Fde=async e=>$(B.GetListNeedKycConnectWithdrawOrder,e),o0e=async e=>$(B.CheckUpiIdExists,e),i0e=async e=>$(B.CheckUpiIdFastExists,e),a0e=async e=>$(B.SetWithdrawalFastUPI,e),Wde=()=>$(B.WinGoGetTypeList).then(e=>e),s0e=e=>$(B.WinGoGetGameIssue,e).then(t=>t.data),l0e=e=>$(B.WinGoGetNoaverageEmerdList,e).then(t=>t.data),c0e=e=>$(B.WinGoGetMyEmerdList,e).then(t=>t.data),u0e=e=>$(B.WinGoGetEmerdList,e).then(t=>t.data),d0e=e=>$(B.WinGoGameBetting,e),f0e=e=>$(B.WinGoGetWinTheLotteryResult,e).then(t=>t.data),p0e=e=>$(B.GetLongDragon,e),m0e=e=>$(B.GetLastFiveIssueNumberResult,e),Vde=e=>$(B.GetRuleByTypeId,e).then(t=>t),jde=()=>$(B.WinTxrGetTRXtypeList).then(e=>e),h0e=e=>$(B.WinTxrGetTRXGameIssue,e).then(t=>t.data),g0e=e=>$(B.WinTxrGameTRXBetting,e).then(t=>t),y0e=e=>$(B.WinTxrGetTRXNoaverageEmerdList,e).then(t=>t.data),v0e=e=>$(B.WinTxrGetTRXMyEmerdList,e).then(t=>t.data),b0e=e=>$(B.WinTxrGetEmerdList,e).then(t=>t.data),w0e=e=>$(B.GetTrxWinTheLotteryResult,e),Hde=e=>$(B.GetTRXRuleByTypeId,e).then(t=>t),zde=()=>$(B.GetK3TypeList).then(e=>e),_0e=e=>$(B.GetGameK3Issue,e).then(t=>t.data),S0e=e=>$(B.GetK3OneEmerd,e),T0e=()=>$(B.GetK3OddsList),E0e=e=>$(B.K3GameBetting,e).then(t=>t),C0e=e=>$(B.GetK3NoaverageEmerdList,e).then(t=>t.data),A0e=e=>$(B.GetMyK3EmerdList,e),P0e=e=>$(B.GetK3TheLotteryResult,e),Kde=e=>$(B.GetK3RuleByTypeId,e).then(t=>t),qde=()=>$(B.Get5DtypeList).then(e=>e),R0e=e=>$(B.GetGame5DIssue,e).then(t=>t.data),I0e=e=>$(B.Get5DOneEmerd,e).then(t=>t.data),k0e=()=>$(B.Get5DOddsList).then(e=>e.data),O0e=e=>$(B.Game5DBetting,e),D0e=e=>$(B.GetNoaverage5DEmerdList,e),L0e=e=>$(B.Get5DEmerdList,e),x0e=e=>$(B.GetMy5DEmerdList,e),N0e=e=>$(B.GetD5TheLotteryResult,e),Yde=e=>$(B.Get5DRuleByTypeId,e).then(t=>t),Jde=e=>$(B.GetCurrentCoupon,e),Xde=()=>$(B.GetCurrentUnReceivedCoupon),Qde=()=>$(B.ReceiveCoupon),Zde=e=>$(B.GetRechargeCategoryUsableCoupon,e),efe=e=>$(B.GetInvitationNoAuthCouponByNumber,e),tfe=()=>$(B.GetProxyUserInvitationCoupon),nfe=()=>$(B.GetUserMaxGiftRate),{localStore:mA}=zm(),rn=kt.create({timeout:3e4});rn.interceptors.request.use(e=>{e.baseURL=Gp.active;const t=e.data;return t&&Object.keys(t).forEach(n=>{t[n]===""&&delete t[n]}),e.method==="post"&&(e.data={...e.data,token:mA.get("ar_p_t")}),e.method==="get"&&(e.params={...e.params,token:mA.get("ar_p_t")||""}),e},e=>Promise.reject(e));rn.interceptors.response.use(e=>{const t=nn.global.t,{data:n,config:r,status:o}=e;return r.method==="put"&&o===200?(Lr(t("UploadSuccessful")),!0):n},async e=>{const t=nn.global.t,n=e?.config;return n&&!e.response&&Gp.rotate()?(n.baseURL=Gp.active,rn(n)):(Ro(t("pServer")),Promise.reject(e))});function M0e(e){return rn.post("/ar-wallet/v4/apiCenter/payWithoutUtr",e)}function B0e(e){return rn.post("/ar-wallet/v4/apiCenter/subUtr",e)}function rfe(e){return rn.post("/ar-wallet/v4/apiCenter/status",e)}function $0e(e){return rn.get("/ar-wallet/v4/apiCenter/fetchThirdPartyRechargePageInfoEncryption")}function G0e(e){return rn.post("/ar-wallet/v4/apiCenter/noPay",e)}function ofe(e){return rn.get("/ar-wallet/signUp/getCurrentCustomerServiceSystem",{params:e})}function U0e(e){return rn.post("/ar-wallet/v4/apiCenter/submitRechargeAppeal",e)}function F0e(e){return rn.post("/ar-wallet/v4/apiCenter/rechargeAppealExist",e)}function W0e(e){return rn.post("/ar-wallet/v4/apiCenter/getBanks/forBuyAppeal",e)}function V0e(e){return rn.post("/ar-wallet/v4/apiCenter/sendOtp",e)}function j0e(e){return rn.post("/ar-wallet/v4/apiCenter/verifyOtp",e)}function H0e(e){return rn.post("/ar-wallet/v4/apiCenter/confirmPayment",e)}function ife(e){return rn.post("/ar-wallet/v4/apiCenter/onPaymentPageExit",e)}function z0e(e){return rn.post("/ar-wallet/v4/apiCenter/cancellationReasonList",e)}function K0e(e){return rn.post("/ar-wallet/v4/apiCenter/subForWakeUp",e)}const hA=()=>{const e=Eae();return{pixelId:e.pixelId,fbcId:e.fbcId,fbc:e.fbc,fbp:e.fbp,adId:e.adId}},afe=e=>({webSocketUrl:e.webSocketUrl,channels:e.webSocketChannels??[],tokenExpireAt:e.webSocketTokenExpireAt??0}),ud=pi({id:"userStore",state:()=>({currentView:"SignIn",userForm:{number:"",password:"",verify:"",rePassword:"",invitation:"",packId:tt.getPackId()||"",numberType:"",email:"",remember:!1,termAndPolicy:!1,vCode:"",logintype:"",rememberpwd:!1},rPwdForm:{number:"",numberType:"",email:"",verify:"",password:"",rePassword:""},ARIP:"",numberTypes:[],countDown:0,countEmailDown:0,remember:!1,messageDetail:{}
87,isShowSMS:!1,isRegisterState:!1,isAddBankCardSMS:!1,isOpenForgetPasswordSMSState:!1,isOpenForgetPasswordEmailState:!1,isOpenRegisterEmailState:!1,isOpenRegisterSMSState:!1,isOpenCaptcha:!1,isOpenRegisterCaptcha:!1,isOpenAddWithdrawEmailState:!1,isOpenAddWithdrawSMSState:!1,isOpenAddBankCardOpenEmail:!1,isOpenExternalAccount:!1,state:null,isOpenRegisterSMS:!1,isOpenRegisterEmail:!1}),getters:{getCurrentView:e=>e.currentView,getUserForm:e=>e.userForm,getNumberTypes:e=>e.numberTypes,getMessagesDetail:e=>e.messageDetail},actions:{setCurrentView(e){this.currentView=e},setUserForm(e){this.userForm=e},setNumberTypes(e){this.numberTypes=e},setTermAndPolicy(e){this.userForm.termAndPolicy=e},setNumberType(e){this.userForm.numberType=e,this.rPwdForm.numberType=e},setCountDown(e){this.countDown=e},setCountEmailDown(e){this.countEmailDown=e},setMessageDetail(e){this.messageDetail=e},async loginout(){const e=Tt();localStorage.removeItem("lotteryLoginUrl"),localStorage.removeItem("tokenHeader"),localStorage.removeItem("refreshToken"),Dw(),Cie(),localStorage.removeItem("isToLogin"),localStorage.removeItem("ar_token"),localStorage.removeItem("firstSave"),sessionStorage.removeItem("ar_pay"),e.setUserInfo({}),hc("userInfo",{}),await ei().reset("auth:logout")},async logoutLocal(e={name:"login"}){const t=vte(e);t&&t.catch(()=>{}),Tt().setToken(""),vA().setTimestampLast(0),localStorage.removeItem("isOpenFollow"),this.userForm.vCode="",await this.loginout().catch(()=>{}),localStorage.setItem("isToLogin","1")},async logout(e={name:"login"}){await fue({}).catch(()=>{}),await this.logoutLocal(e)},remember(e=!1){const t=this.userForm.logintype||"mobile";this.userForm.logintype=t;const n=`ar_account_${t}`,r=localStorage.getItem(n)||"",o=c=>{try{return JSON.parse(c)}catch{return null}};if(e){const c=o(r);if(!c)return;t==="email"?this.userForm.email=c.email:(this.userForm.number=c.number,c.numberType&&(this.userForm.numberType=c.numberType)),c.password?(this.userForm.rememberpwd=!0,this.userForm.password=c.password):(this.userForm.rememberpwd=!1,this.userForm.password="");return}const i=this.userForm.numberType,a=this.userForm.number,s=this.userForm.email,l=this.userForm.rememberpwd?this.userForm.password:"";localStorage.setItem(n,JSON.stringify({email:s,numberType:i,number:a,password:l,logintype:t}))},async signIn(e){let t={};e.logintype=="email"?t={username:e.email,captchaId:e.captchaId,track:e.track,pwd:e.password,phonetype:wo(),logintype:e.logintype,packId:tt.getPackId()||"",deviceId:tt.getDeviceId()||localStorage.getItem("arvId")}:t={username:e.numberType+e.number,captchaId:e.captchaId,track:e.track,pwd:e.password,phonetype:wo(),logintype:e.logintype,packId:tt.getPackId()||"",deviceId:tt.getDeviceId()||localStorage.getItem("arvId")};const n=localStorage.getItem("fireBaseToken")||null;n&&(t.fireBaseToken=n),Object.assign(t,hA()),e.vCode&&(t.vCode=e.vCode);const r=Tt(),{onTriggerLogin:o}=wae();return new Promise(async(i,a)=>{const s=await sue(t,{"AR-REAL-IP":this.ARIP});if(s.data&&s.code===0){const{token:c,tokenHeader:u,refreshToken:d,lotteryLoginUrl:f,parentUserId:m}=s.data,g=ei();await g.reset("auth:login:clear-current"),r.setToken(c),this.remember(),localStorage.setItem("tokenHeader",u),localStorage.setItem("refreshToken",d),localStorage.setItem("numberType",e.numberType),localStorage.setItem("number",e.number||""),localStorage.setItem("email",e.email||""),localStorage.setItem("isToLogin","1"),f&&localStorage.setItem("lotteryLoginUrl",f);const _=await this.getUserInfo({signature:c});await g.replaceSession(afe(s.data)),o(_?.data?.userId),await bte(ux(wte())||{name:"home"});const{setLoading:b}=hw();return b(!1),GE("prediction","userId",[m]),GE("fcm","login",c),nb.update_firebase_token(),n&&await jf({fireBaseToken:n,isSubscribe:!0}),i({})}[122,33].includes(s.msgCode)||bl(s),a(s)})},async getUserInfo(e){const t=Tt(),n=vA(),r=On(),o=await Re(lue(e));if(o){if(t.setUserInfo(o?.data),r.getIsSwitchSaasBalance||n.setAmount(o?.data?.amount),n.setUSDTCanAdd(o?.data),o?.data?.useLanguage!=t.getLanguage){const{upUserLanguage:i}=rse();i()}return o}},async register(e){const t=XO("advertisingId");t&&Object.assign(e,{gpcadid:t});const n=localStorage.getItem("fireBaseToken")||null;n&&(e.fireBaseToken=n),e.packId=tt.getPackId()||"",Object.assign(e,hA());const r=await Re(due(e,{"AR-REAL-IP":this.ARIP}));return new Promise(async(o,i)=>{if(r){nb.update_firebase_token();const{token:a,tokenHeader:s,refreshToken:l,lotteryLoginUrl:c,webS
87ocketUrl:u,webSocketChannels:d,webSocketTokenExpireAt:f,regReceivedRechargeCoupons:m}=r.data||{};await ei().reset("auth:register:clear-current"),a&&Tt().setToken(a),Tie(m),s&&localStorage.setItem("tokenHeader",s),l&&localStorage.setItem("refreshToken",l),localStorage.setItem("isToLogin","1"),c&&localStorage.setItem("lotteryLoginUrl",c),await ei().replaceSession({webSocketUrl:u,channels:d??[],tokenExpireAt:f??0}),o(r)}else i(r)})},async getIp(){},sendCode(){this.countDown=120;const e=setInterval(()=>{this.countDown>0?this.countDown--:clearInterval(e),this.countDown===0&&clearInterval(e)},1e3)},sendEmailCode(){this.countEmailDown=300;const e=setInterval(()=>{this.countEmailDown>0?this.countEmailDown--:clearInterval(e),this.countEmailDown===0&&clearInterval(e)},1e3)},setRemember(e){this.remember=e},setICode(e){this.userForm.invitation=e},clearRpwdData(){this.rPwdForm={number:"",numberType:On().getAreacode.replace("+","")||"",verify:"",password:"",rePassword:"",email:""},this.userForm.number=""},async getRegisterState(){const e=await Re(rN());if(e){const{registerSMSState:t,registerState:n,isOpenAddBankCardSMS:r,isOpenForgetPasswordSMS:o,isOpenForgetPasswordEmail:i,registerEmailState:a,registerMobileState:s,isOpenAddWithdrawEmail:l,isOpenAddWithdrawSMS:c,isOpenCaptcha:u="0",isOpenRegisterCaptcha:d="0",addBankCardOpenEmail:f,isOpenExternalAccount:m,isOpenRegisterSMS:g,isOpenRegisterEmail:_}=e.data;this.state=e.data;const b=(p="0")=>p==="1";return this.isShowSMS=b(t),this.isRegisterState=b(n),this.isAddBankCardSMS=b(r),this.isOpenForgetPasswordSMSState=b(o),this.isOpenForgetPasswordEmailState=b(i),this.isOpenRegisterEmailState=b(a),this.isOpenRegisterSMSState=b(s),this.isOpenCaptcha=b(u),this.isOpenRegisterCaptcha=b(d),this.isOpenAddWithdrawEmailState=b(l),this.isOpenAddWithdrawSMSState=b(c),this.isOpenAddBankCardOpenEmail=b(f),this.isOpenExternalAccount=b(m),this.isOpenRegisterSMS=b(g),this.isOpenRegisterEmail=b(_),e}return{}}}}),sfe=[{name:"English",key:"en"},{name:"中文",key:"zh"},{name:"Tiếng Việt",key:"vi"},{name:"Bahasa Melayu",key:"my"},{name:"Bahasa Indonesia",key:"id"},{name:"ภาษาไทย",key:"th"},{name:"မြန်မာဘာသာ",key:"md"},{name:"Português",key:"bra"},{name:"हिंदी",key:"hd"},{name:"русский",key:"rus"},{name:"Filipino",key:"ph"},{name:"বাংলা",key:"bd"},{name:"اردو",key:"pk"},{name:"عربي",key:"ar"},{name:"தமிழ்",key:"ta"},{name:"తెలుగు",key:"te"}],lfe="/assets/png/avatar-BTjdxpts.png",yN="/assets/png/avatar-CPt2k29v.png",cfe="/assets/png/avatar-CPt2k29v.png",ufe="/assets/png/1-Cz2mt-nl.png",dfe="/assets/png/2-DzTtSgI1.png",ffe="/assets/png/3-CieZaTkx.png",pfe="/assets/png/4-FzE5GskB.png",mfe="/assets/png/5-BE1kalqa.png",hfe="/assets/png/6-BptTdCuy.png",gfe="/assets/png/7-OCP1Ruci.png",yfe="/assets/png/8-4L9YXhCn.png",vfe="/assets/png/9-iOf3oyEz.png",bfe="/assets/png/10-BcpE5fen.png",wfe="/assets/png/11-DBjki8Hc.png",_fe="/assets/png/12-DZNy4n9Y.png",Sfe="/assets/png/13-DEwaMq4g.png",Tfe="/assets/png/14-DwyWmQfy.png",Efe="/assets/png/15-CLyM484-.png",Cfe="/assets/png/16-BSWOqo6F.png",Afe="/assets/png/17-q-XMVoEb.png",Pfe="/assets/png/18-nEcSw01G.png",Rfe="/assets/png/19-B4g10rGY.png",Ife="/assets/png/20-jsNPML4j.png",kfe="/assets/png/crown1-CW-EnqsM.png",Ofe="/assets/png/crown2-CAYV5lp1.png",Dfe="/assets/png/crown3-C05X87Qz.png",Lfe="/assets/png/ar-WLhEIEtw.png",xfe="/assets/png/bd-QQn0Kc2A.png",Nfe="/assets/png/bra-BZnf_NGq.png",Mfe="/assets/png/en-Bw55K-VV.png",Bfe="/assets/png/hd-D8oG5r0u.png",$fe="/assets/png/id-Cpq0Srsc.png",Gfe="/assets/png/japan-B4MHC1Of.png",Ufe="/assets/png/korea-ll_-xNdO.png",Ffe="/assets/png/md-DKuepKFw.png",Wfe="/assets/png/my-DynciHh8.png",Vfe="/assets/png/ph-CAvIDNgD.png",jfe="/assets/png/pk-D8dZEZID.png",Hfe="/assets/png/rus-Bol0YrSW.png",zfe="/assets/png/th-Ccm3VhAh.png",Kfe="/assets/png/vi-DMrV1dcx.png",qfe="/assets/png/zh-BKzKt4u2.png",Yfe="/assets/png/1-27ESYDeX.png",Jfe="/assets/png/2-nuTgsQAe.png",Xfe="/assets/png/3-Dmm90Z3M.png",Qfe="/assets/png/4-D0LcUTfO.png",Zfe="/assets/png/5-DEnp90_4.png",epe="/assets/png/6-BDYnJS_O.png",tpe="/assets/png/7-CyClOlek.png",npe="/assets/png/8-DbW9oFTd.png",rpe="/assets/png/9-BajteX48.png",ope="/assets/png/10-Bt9VCtue.png",ipe="/assets/png/1-CfpcF2u4.png",ape="/assets/png/2-cqirhR
87x0.png",spe="/assets/png/1-gFrS7guT.png",lpe="/assets/png/1-Uz0Y_f2u.png",cpe="/assets/png/1-DzcRYun_.png",upe="/assets/png/1-Cch1yDU3.png",dpe="/assets/png/1-D5GF7Okh.png",fpe="/assets/png/1-CkQOiklO.png",ppe="/assets/png/1-Ctht-RHG.png",mpe="/assets/png/1-C0UdYUWZ.png",hpe="/assets/png/1-DvDRtMGs.png",gpe="/assets/png/1-CITEDxMb.png",ype="/assets/png/1-6Ahs2Ngh.png",vpe="/assets/png/1-WZFmF28E.png",bpe={1:ufe,2:dfe,3:ffe,4:pfe,5:mfe,6:hfe,7:gfe,8:yfe,9:vfe,10:bfe,11:wfe,12:_fe,13:Sfe,14:Tfe,15:Efe,16:Cfe,17:Afe,18:Pfe,19:Rfe,20:Ife},wpe={1:kfe,2:Ofe,3:Dfe},_pe={ar:Lfe,bd:xfe,bra:Nfe,en:Mfe,hd:Bfe,id:$fe,japan:Gfe,korea:Ufe,md:Ffe,my:Wfe,ph:Vfe,pk:jfe,rus:Hfe,th:zfe,vi:Kfe,zh:qfe},Spe={1:Yfe,2:Jfe,3:Xfe,4:Qfe,5:Zfe,6:epe,7:tpe,8:npe,9:rpe,10:ope},Tpe={1:ipe,2:ape},Epe={airtel:spe,bhimAxisPay:lpe,freeCharge:cpe,freo:upe,mobikwik:dpe,paytm:fpe,phonepe:ppe,slice:mpe,supermoney:hpe,moneyView:gpe,twid:ype,navi:vpe},Cpe=()=>({defaultAvatar:lfe,defaultImgAvatar:yN,defaultImgAvatar1:cfe,getAvatarUrl:a=>a==null?"":bpe[a]??"",getOkwinCrownUrl:a=>wpe[a]??"",getLangFlag:a=>_pe[a==="ta"||a==="te"?"hd":a]??"",getVipLogo:a=>Spe[a]??"",getVipCrown:a=>Tpe[a!==1?2:1]??"",getKycBankIcon:a=>Epe[a]??""}),Tt=pi({id:"GlobalState",state:()=>({token:hc("token",""),userInfo:hc("userInfo",{}),language:QO(),clientConfig:hc("clientConfig",{}),requsetData:"",isOpen:!0,apiUrl:localStorage.getItem("ApiUrl")||"",visibility:1,deferredPrompt:null,dollarSign:"",projectLogo:"",headLogo:"",areaCode:null,messageList:null,notifyTime:null,isNotify:!1}),getters:{getToken:e=>e.token,getLanguage:e=>e.language,getLanguageIcon:e=>{const{getLangFlag:t}=Cpe();return t(e.language)},getLanguageName:e=>{for(let t of sfe)if(t.key==e.language)return t.name},getUserInfo:e=>e.userInfo,getClientConfig:e=>e.clientConfig,getReqData:e=>e.requsetData,getIsOpen:e=>e.isOpen,getApiUrl:e=>e.apiUrl,getDollarSign:e=>e.dollarSign,getMessage:e=>e.messageList,getIsNotify:e=>e.isNotify},actions:{setToken(e){this.token=e,localStorage.setItem("token",e),Dw()},setUserInfo(e){if(this.userInfo=e,e.groupDataShowAuth&&e.groupDataShowAuth.length){const t={};e.groupDataShowAuth.forEach((n,r)=>{t[n.id]=n.isShow}),sessionStorage.setItem("permission",JSON.stringify(t))}else sessionStorage.removeItem("permission");hc("userInfo",e)},updateLanguage(e){this.language=e,localStorage.setItem("language",e)},setPrompt(e){this.deferredPrompt=e},SET_HTML_ATTR(e,t){document.querySelector("link[rel='icon']")?.setAttribute("href",e),document.title=t},setReqData(e){this.requsetData=e},setIsOpen(e){this.isOpen=e},setvisibility(e=null){typeof e=="number"?this.visibility=e:this.visibility++},setMessage(e){this.messageList=e},async notifyARGame(e=!1){if(this.isNotify)return;if(e){this.isNotify=!0,await Re(uA()),this.notifyTime=Date.now(),this.isNotify=!1;return}!this.token||Date.now()-(this.notifyTime||0)<=7*1e3||(this.isNotify=!0,await Re(uA()),this.notifyTime=Date.now(),this.isNotify=!1)},async notifyTransfer(){if(this.token)try{await rde()}catch{}}}}),gA="/assets/png/kbz_icon-j2UvitJy.png",yA="/assets/png/wave_icon-MMSgjjJE.png",{t:ly}=nn.global;let cy=!1;const vA=pi({id:"walletStore",state:()=>({bankName:{},withdrawalslist:[],bankList:[],withdrawals:{amount:0,pwd:"",type:0,bid:0},payTabList:[],amount:0,timestampLast:0,timestamp:0,allwallets:"",isAllowUserAddUSDT:!0}),getters:{getBankName:e=>e.bankName,getWithdrawalslist:e=>e.withdrawalslist,getBankList:e=>e.bankList,getWithdrawal:e=>e.withdrawals,getPayTabList:e=>e.payTabList,getAmount:e=>e.amount,getTimestampLast:e=>e.timestampLast,getAllwallets:e=>e.allwallets,getADDUSTD:e=>e.isAllowUserAddUSDT},actions:{setBankName(e){this.bankName=e},setWithdrawalslist(e){this.withdrawalslist=e},setBankList(e){this.bankList=e},setWithdrawal(e){this.withdrawals=e},setPayTabList(e){this.payTabList=e},setAmount(e){this.amount=e},setUSDTCanAdd(e){this.isAllowUserAddUSDT=e?.isAllowUserAddUSDT===void 0?!0:e?.isAllowUserAddUSDT==="1"},setTimestampLast(e){this.timestampLast=e},setAllwallets(e){this.allwallets=e},async GetARGameAndPlatWallets(e){const t=new Date().getTime()/1e3;if(t-this.timestamp<=4)return;const n=await Re(Ide());if(n){this.timestamp=t,this.allwallets=n?.data;let o=n?.data.thidGameBalanceList||[],i=0,a=0;if(o)for(var r of o)r.vendorCode==="Lottery"?i+=r.balance:a+=r.balance;this.amount=i+a,e&&Lr(ly("refreshSuccess"))}},async getAllwalletsBalance(e,t=!1){const n=Tt(),r=new Date().getTime()/1e3;if(r-this.timestampLast<=6||cy)return;cy=!0,n.getIsNotify&&await kz(1400);const o=await Re(Rde(t));if(cy=!1,o){this.timestampLast=r,this.allwallets=o?.data;let a=o?.data.thidGameBalanceList||[],s=0,l=0;if(a)for(var i of a)i.vendorCode==="Lottery"?s+=i.balance:l+=i.balance;this.amount=s+l,e&&Lr(ly("refreshSuccess"))}},async resetData(e,t){const n=await Re(t?Pde():Ade());if(n){if(this.amount=n?.data.amount,e)return;Lr(ly("refreshSuccess"))}},async getPayTypeName(){const e=await Re(kde());if(e){if(On().getIsSplitLocalEWallet){let t=e.data.typelist.map(n=>(n.payID===18&&n.paySysName==="KBZPay"&&(n.payNameUrl=gA,n.payNameUrl2=gA),n.payID===18&&n.paySysName==="WavePay"&&(n.payNameUrl=yA,n.payNameUrl2=yA),n));this.setPayTabList(t)}this.setPayTabList(e.data.typelist)}}},persist:!0}),q0e=pi({id:"lorreryStore",state:()=>({wingo:[{typeID:30,typeName:"WinGo<br />30 second",tabName:"WinGo 30 Second",intervalM:.5,scope:"1|10|100|1000",sort:1,gamePresentation:null,betMultiple:"1|5|10|20|50|100"},{typeID:1,typeName:"WinGo<br />1Min",tabName:"WinGo 1Min",intervalM:1,scope:"1|10|100|1000",sort:4,gamePresentation:null,betMultiple:"1|5|10|20|50|100",show:!0},{typeID:2,typeName:"WinGo<br />3Min",tabName:"WinGo 3Min",intervalM:3,scope:"1|10|100|1000",sort:3,gamePresentation:null,betMultiple:"1|5|10|20|50|100"},{typeID:3,typeName:"WinGo<br />5Min",tabName:"WinGo 5Min",intervalM:5,scope:"1|10|100|1000",sort:2,gamePresentation:null,betMultiple:"1|5|10|20|50|100"},{typeID:4,typeName:"WinGo<br />10Min",tabName:"WinGo 10Min",intervalM:10,scope:"1|10|100|1000",sort:1,gamePresentation:null,betMultiple:"1|5|10|20|50|100"}],fiveD:[{typeID:5,typeName:"5D Lotre<br />1Min",tabName:"5D 1Min",intervalM:1,scope:"1|10|100|1000",sort:4,gamePresentation:null,betMultiple:"1|5|10|20|50|100",show:!0},{typeID:6,typeName:"5D Lotre<br />3Min",tabName:"5D 3Min",intervalM:3,scope:"1|10|100|1000",sort:3,gamePresentation:null,betMultiple:"1|5|10|20|50|100"},{typeID:7,typeName:"5D Lotre<br />5Min",tabName:"5D 5Min",intervalM:5,scope:"1|10|100|1000",sort:2,gamePresentation:null,betMultiple:"1|5|10|20|50|100"},{typeID:8,typeName:"5D Lotre<br />10Min",tabName:"5D 10Min",intervalM:10,scope:"1|10|100|1000",sort:1,gamePresentation:null,betMultiple:"1|5|10|20|50|100"}],k3:[{typeID:9,typeName:"K3<br />1 mins",tabName:"K3 1Min",intervalM:1,scope:"1|10|100|1000",sort:4,gamePresentation:null,betMultiple:"1|5|10|20|50|100"},{typeID:10,typeName:"K3<br />3 mins",tabName:"K3 3Min",intervalM:3,scope:"1|10|100|1000",sort:3,gamePresentation:null,betMultiple:"1|5|10|20|50|100"},{typeID:11,typeName:"K3<br />5 mins",tabName:"K3 5Min",intervalM:5,scope:"1|10|100|1000",sort:2,gamePresentation:null,betMultiple:"1|5|10|20|50|100"},{typeID:12,typeName:"K3<br />10 mins",tabName:"K3 10Min",intervalM:10,scope:"1|10|100|1000",sort:1,gamePresentation:null,betMultiple:"1|5|10|20|50|100"}],trx:[{typeID:13,typeName:"Trx WinGo<br />1Min",tabName:"Trx 1Min",intervalM:1,scope:"1|10|100|1000",sort:4,gamePresentation:null,betMultiple:"1|5|10|20|50|100"},{typeID:14,typeName:"Trx WinGo<br />3Min",tabName:"Trx 3Min",intervalM:3,scope:"1|10|100|1000",sort:3,gamePresentation:null,betMultiple:"1|5|10|20|50|100"},{typeID:15,typeName:"Trx WinGo<br />5Min",tabName:"Trx 5Min",intervalM:5,scope:"1|10|100|1000",sort:2,gamePresentation:null,betMultiple:"1|5|10|20|50|100"},{typeID:16,typeName:"Trx WinGo<br />10Min",tabName:"Trx 10Min",intervalM:10,scope:"1|10|100|1000",sort:1,gamePresentation:null,betMultiple:"1|5|10|20|50|100"}],winGoLock:!1,TrxLock:!1,k3Lock:!1,fiveDLock:!1,winType:[1,2,3,4]}),getters:{getWingo:e=>e.wingo,get5D:e=>e.fiveD,getK3:e=>e.k3,getTrx:e=>e.trx},actions:{async getWinGoData(){if(this.winGoLock)return;Qo({overlay:!0,type:"loading"});const e=await Re(Wde()),t={1:"WinGo<br />1Min",2:"WinGo<br />3Min",3:"WinGo<br />5Min",4:"WinGo<br />10Min",30:"WinGo<br />30s"};e&&e.data&&(this.wingo=e.data.map(n=>(n.typeName=t[n.typeID],n.gamePresentation=null,n)),this.winGoLock=!0),$s()},async getTrxData(){if(this.TrxLock)return;Qo({overlay:!0,type:"loading"});const e=await Re(jde()),t={13:"Trx WinGo<br />1Min",14:"Trx WinGo<br />3Min",15:"Trx WinGo<br />5Min",16:"Trx WinGo<br />10Min"};e&&e.data&&(this.trx=e.data.map(n=>(n.typeName=t[n.typeID],n.gamePresentation=null,n)),this.TrxLock=!0),$s()},async getK3Data(){if(this.k3Lock)return;Qo({overlay:!0,type:"loading"});const e=await Re(zde()),t={9:"K3<br />1 mins",10:"K3<br />3 mins",11:"K3<br />5 mins",12:"K3<br />10 mins"};e&&e.data&&(this.k3=e.data.map(n=>(n.typeName=t[n.typeID],n.gamePresentation=null,n)),this.k3Lock=!0),$s()},async get5DData(){if(this.fiveDLock)return;Qo({overlay:!0,type:"loading"});const e=await Re(qde()),t={5:"5D<br />1Min",6:"5D<br />3Min",7:"5D<br />5Min",8:"5D<br />10Min"};e&&e.data&&(this.fiveD=e.data.map(n=>(n.typeName=t[n.typeID],n.gamePresentation=null,n)),this.fiveDLock=!0),$s()},async getWinGoRule(e){let t=this.wingo.findIndex(r=>r.typeID===e);if(this.wingo[t].gamePresentation)return;const n=await Re(Vde({typeId:e}));n&&n.data&&(this.wingo[t].gamePresentation=n.data.gamePresentation)},async getTrxRule(e){let t=this.trx.findIndex(r=>r.typeID===e);if(this.trx[t].gamePresentation)return;const n=await Re(Hde({typeId:e}));n&&n.data&&(this.trx[t].gamePresentation=n.data.gamePresentation)},async getK3Rule(e){let t=this.k3.findIndex(r=>r.typeID===e);if(this.k3[t].gamePresentation)return;const n=await Re(Kde({typeId:e}));n&&n.data&&(this.k3[t].gamePresentation=n.data.gamePresentation)},async get5DRule(e){let t=this.fiveD.findIndex(r=>r.typeID===e);if(this.fiveD[t].gamePresentation)return;const n=await Re(Yde({typeId:e}));n&&n.data&&(this.fiveD[t].gamePresentation=n.data.gamePresentation)},setData(e,t){let n=this[t].findIndex(r=>r.typeID===e.typeID);this[t][n].scope=e.scope,this[t][n].betMultiple=e.betMultiple,e.gamePresentation&&(this[t][n].gamePresentation=e.gamePresentation)}}}),Ape="/assets/png/wheel-BZjhzuBN.png",Ppe=new Set(["wallet","main"]);async function Rpe(e,t){if(Ppe.has(e)&&!Tt().token){await hx();return}await t.push({name:e})}const Ipe=()=>{const e=Do();async function t(a){await Rpe(a,e)}const n=On(),r=W(()=>`url(${n.getInvitedWheelImgUrl?n.getInvitedWheelImgUrl:Ape})`),o=W(()=>n.getInvitedWheelTotalPrizeAmount);return{isTurntable:W(()=>n.getIsOpenInvitedWheel),getInvitedWheelImgUrl:r,getInvitedWheelTotalPrizeAmount:o,handleClick:t}},kpe="/assets/png/home_nor-eb7DsePC.png",Ope="/assets/png/home_sel-DowTiNuK.png",Dpe="/assets/png/activity_nor-i2fnE6Yb.png",Lpe="/assets/png/activity_sel-BR_xI0kK.png",xpe="/assets/png/wallet_nor-B7cUCy3E.png",Npe="/assets/png/wallet_sel-R6DyWvQb.png",M
87pe="/assets/png/promotion_nor-1FuS468j.png",Bpe="/assets/png/promotion_sel-DWCs43bN.png",$pe="/assets/png/mine_nor-CmqABhR0.png",Gpe="/assets/png/mine_sel-KIoWR8Qt.png",Upe=_e({__name:"ar108",setup(e,{expose:t}){t();const{isTurntable:n,getInvitedWheelImgUrl:r,getInvitedWheelTotalPrizeAmount:o,handleClick:i}=Ipe(),{ActiveSotre:a}=nd(),s=W(()=>a.value.activityRedDot),l=td(),c=W(()=>n.value?{name:"turntable"}:{name:"promotion"}),u=W(()=>[{name:"home",icon:"home",isCenter:!1},{name:"activity",icon:"activity",isCenter:!1},{name:c.value.name,icon:"",isCenter:!0},n.value?{name:"promotion",icon:"promotion",isCenter:!1}:{name:"wallet",icon:"wallet",isCenter:!1},{name:"main",icon:"mine",isCenter:!1}]),d={home_nor:kpe,home_sel:Ope,activity_nor:Dpe,activity_sel:Lpe,wallet_nor:xpe,wallet_sel:Npe,promotion_nor:Mpe,promotion_sel:Bpe,mine_nor:$pe,mine_sel:Gpe},m={isTurntable:n,getInvitedWheelImgUrl:r,getInvitedWheelTotalPrizeAmount:o,handleClick:i,ActiveSotre:a,redDot:s,route:l,centerTab:c,currentTabBars:u,tabIconMap:d,getTabIcon:g=>d[`${g.icon}_${g.name===l.name?"sel":"nor"}`]||"",get currency(){return ro}};return Object.defineProperty(m,"__isScriptSetup",{enumerable:!1,value:!0}),m}}),Fpe="/assets/png/promotion-BFJ42QIr.png",lh=e=>(wr("data-v-a4060cf2"),e=e(),_r(),e),Wpe={class:"tabbar"},Vpe=lh(()=>H("div",{class:"tabbar__backdrop"},null,-1)),jpe=lh(()=>H("div",{class:"tabbar__bar"},null,-1)),Hpe=lh(()=>H("div",{class:"tabbar__center-glow"},null,-1)),zpe={key:1,src:Fpe,class:"tabbar__center-promotion"},Kpe=lh(()=>H("div",{class:"tabbar__center-fg"},null,-1)),qpe={class:"tabbar__center-text"},Ype={class:"tabbar__items"},Jpe=["onClick"],Xpe=["src"],Qpe={key:0,class:"reddot"};function Zpe(e,t,n,r,o,i){return we(),Ee("div",Wpe,[Vpe,jpe,H("div",{class:"tabbar__center",onClick:t[0]||(t[0]=a=>r.handleClick(r.centerTab.name))},[Hpe,r.centerTab.name==="turntable"?(we(),Ee("div",{key:0,class:"tabbar__center-wheel",style:So({backgroundImage:r.getInvitedWheelImgUrl})},null,4)):(we(),Ee("img",zpe)),Kpe,H("span",qpe,ye(r.centerTab.name==="turntable"?e.$t("getMoney",[r.currency(r.getInvitedWheelTotalPrizeAmount,"",0)]):e.$t("promotion")),1)]),H("div",Ype,[(we(!0),Ee(ze,null,Dl(r.currentTabBars,(a,s)=>(we(),Ee("div",{class:kn(["tabbar__items-tab",{active:a.name===r.route.name,placeholder:a.isCenter}]),key:a.name+s,onClick:l=>!a.isCenter&&r.handleClick(a.name)},[a.isCenter?xe("v-if",!0):(we(),Ee(ze,{key:0},[H("img",{src:r.getTabIcon(a),class:"tabbar__items-tab__icon"},null,8,Xpe),a.name==="activity"&&r.redDot.totalCount>0?(we(),Ee("span",Qpe)):xe("v-if",!0),H("span",null,ye(e.$t(a.name)),1)],64))],10,Jpe))),128))])])}const eme=ot(Upe,[["render",Zpe],["__scopeId","data-v-a4060cf2"],["__file","/home/jenkins/agent/workspace/AR108-Pages-india-khelv/src/components/TabBar/ar108.vue"]]);function tme(){const e=Tt(),t=()=>{document.visibilityState==="visible"?e.setvisibility():e.setvisibility(0)};et(()=>{document.addEventListener("visibilitychange",t)}),fn(()=>{document.removeEventListener("visibilitychange",t)})}const nme=_e({__name:"Customer",setup(e,{expose:t}){t(),Mb(E=>({"f6a705e1-currentFontFamily":R.value}));const n="public8DarkBlueHome",r=td(),{getSelfCustomerServiceLink:o}=gw({ServerType:2}),i=z(!1),a=z({x:0,y:0}),s=z(0),l=z(0),c=z(0),u=z(0),d=z(0),f=z(0),m=z();let g,_,b,p;const h=W(()=>["electronic","blackGoldHome"].includes(n)?!1:!["/wallet/Withdraw/C2cDetail","/wallet/RechargeHistory/RechargeUpiDetail","/wallet/Withdraw/Upi","/wallet/Withdraw/AddUpi","/wallet/Withdraw/c2cCancelWithdrawal/index.vue","/wallet/otherPay?type=C2C","/home/game","/installApp"].includes(r.path));function y(){T(g,_,b,p)||o()}et(()=>{m.value=document.getElementById("customerId")});function v(E){i.value=!0;var A;E.touches?A=E.touches[0]:A=E,a.value.x=A.clientX,a.value.y=A.clientY,s.value=m.value.offsetLeft,l.value=m.value.offsetTop,g=E.clientX,_=E.clientY}function w(E){if(i.value){var A,L=document.getElementById("customerId"),x=L.clientWidth,j=L.clientHeight,G=document.documentElement.clientHeight,q=document.documentElement.clientWidth;E.touches?A=E.touches[0]:A=E,c.value=A.clientX-a.value.x,u.value=A.clientY-a.value.y,d.value=s.value+c.value,f.value=l.value+u.value,d.value<=0&&(d.value=0),f.value<=0&&(f.value=0),d.value>=q-x&&(d.value=q-x),f.value>=G-j&&(f.value=G-j),m.value.style.left=d.value+"px",m.value.style.top=f.value+"px",document.addEventListener("touchmove",function(){E.preventDefault()},!1)}E.stopPropagation(),E.preventDefault()}function S(E){i.value=!1,b=E.clientX,p=E.clientY}function T(E,A,L,x){return!(Math.sqrt((E-L)*(E-L)+(A-x)*(A-x))<=1)}const C=[{title:"vi",bgColor:"bahnschrift"},{title:"else",bgColor:"'Roboto', 'Inter', sans-serif"}],R=z("bahnschrift"),P={VITE_HOME:n,route:r,getSelfCustomerServiceLink:o,flags:i,position:a,dx:s,dy:l,nx:c,ny:u,xPum:d,yPum:f,customerId:m,get beforeX(){return g},set beforeX(E){g=E}
87,get beforeY(){return _},set beforeY(E){_=E},get afterX(){return b},set afterX(E){b=E},get afterY(){return p},set afterY(E){p=E},isShowCustomer:h,onToCustomer:y,down:v,move:w,end:S,isdrag:T,langFamilys:C,currentFontFamily:R};return Object.defineProperty(P,"__isScriptSetup",{enumerable:!1,value:!0}),P}}),rme="/assets/png/icon_sevice-CTlFP_dx.png",ome=H("img",{src:rme},null,-1),ime=[ome];function ame(e,t,n,r,o,i){const a=Ab("scrollhide");return r.isShowCustomer?En((we(),Ee("div",{key:0,class:"customer",onClick:r.onToCustomer,onMousedown:r.down,onTouchstart:r.down,onMousemove:r.move,onTouchmove:r.move,onMouseup:r.end,id:"customerId"},ime,32)),[[a]]):xe("v-if",!0)}const sme=ot(nme,[["render",ame],["__file","/home/jenkins/agent/workspace/AR108-Pages-india-khelv/src/components/common/Customer.vue"]]),lme={},cme={class:"start-page"};function ume(e,t){return we(),Ee("div",cme,[xe(` <div>
88			<div class="dice"></div>
89			<p>{{ $t('fairAndSafe') }}</p>
90			<img class="logo" src="./logo.png" />
91		</div> `)])}const dme=ot(lme,[["render",ume],["__scopeId","data-v-5eb72be7"],["__file","/home/jenkins/agent/workspace/AR108-Pages-india-khelv/entrance/ar108/StartPage.vue"]]),bA="webStartPageShown",fme=2e3;function pme(e=fme){const t=z(!1);return tt.isFullapk()?{isStart:t}:sessionStorage.getItem(bA)==="1"?{isStart:t}:(sessionStorage.setItem(bA,"1"),t.value=!0,setTimeout(()=>{t.value=!1},e),{isStart:t})}const mme=_e({__name:"DialogQueueHost",props:{zIndex:{type:[Number,String],required:!1,default:3900},closeOnEsc:{type:Boolean,required:!1,default:!0},lockBodyScroll:{type:Boolean,required:!1,default:!0},transitionName:{type:String,required:!1,default:"dialog-queue-fade"}},setup(e,{expose:t}){t();const n=e,{current:r,closeCurrent:o,onRouteChanged:i}=io(),a=Do();Se(()=>{const w=a.currentRoute.value;return`${String(w.name||"")}|${String(w.meta?.parent||"")}`},w=>{const[S,T]=w.split("|");i(S,T)},{immediate:!0});const s=z(null),l=z(null),c=W(()=>({zIndex:String(n.zIndex)})),u=W(()=>r.value?.policy?.presentation||"center");function d(){o("close")}function f(){o("confirm")}function m(){o("cancel")}function g(){o("dismiss-today")}function _(){if(!r.value)return;const w=r.value.policy;w?.force||w?.closeOnClickOverlay!==!1&&o("overlay")}function b(w){w.key==="Escape"&&n.closeOnEsc&&r.value&&(r.value.policy?.force||(w.preventDefault(),o("close")))}let p=null;function h(){u.value!=="top"&&n.lockBodyScroll&&p===null&&(p=document.body.style.overflow,document.body.style.overflow="hidden")}function y(){p!==null&&(document.body.style.overflow=p,p=null)}Se(r,async(w,S)=>{const T=!!S,C=!!w;C&&!T&&(l.value=document.activeElement,h(),document.addEventListener("keydown",b)),C&&u.value!=="top"&&(await Fe(),s.value?.focus?.()),!C&&T&&(y(),document.removeEventListener("keydown",b),l.value?.focus?.(),l.value=null)}),fn(()=>{y(),document.removeEventListener("keydown",b)});const v={props:n,current:r,closeCurrent:o,onRouteChanged:i,router:a,rootRef:s,previouslyFocused:l,hostStyle:c,presentation:u,handleClose:d,handleConfirm:f,handleCancel:m,handleDismissToday:g,handleOverlayClick:_,onKeydown:b,get originalOverflow(){return p},set originalOverflow(w){p=w},lockScroll:h,unlockScroll:y};return Object.defineProperty(v,"__isScriptSetup",{enumerable:!1,value:!0}),v}});function hme(e,t,n,r,o,i){return we(),cn($u,{to:"body"},[O(Va,{name:n.transitionName},{default:Wt(()=>[r.current?(we(),Ee("div",{key:0,ref:"rootRef",class:kn(["dialog-queue-host",`dialog-queue-host--${r.presentation}`]),style:So(r.hostStyle),role:"dialog","aria-modal":"true",tabindex:"-1"},[r.presentation!=="fullscreen"&&r.presentation!=="top"?(we(),Ee("div",{key:0,class:"dialog-queue-host__overlay",onClick:r.handleOverlayClick})):xe("v-if",!0),O(Va,{name:n.transitionName,mode:"out-in"},{default:Wt(()=>[(we(),Ee("div",{key:r.current.id,class:"dialog-queue-host__content",onClick:t[0]||(t[0]=Fu(()=>{},["stop"]))},[(we(),cn(Xf(r.current.component),Je(r.current.props,{"dialog-id":r.current.id,onClose:r.handleClose,onConfirm:r.handleConfirm,onCancel:r.handleCancel,onDismissToday:r.handleDismissToday}),null,16,["dialog-id"]))]))]),_:1},8,["name"])],6)):xe("v-if",!0)]),_:1},8,["name"])])}const gme=ot(mme,[["render",hme],["__scopeId","data-v-55c359df"],["__file","/home/jenkins/agent/workspace/AR108-Pages-india-khelv/src/components/DialogQueue/DialogQueueHost.vue"]]),yme=_e({__name:"App",setup(e,{expose:t}){t(),Mb(R=>({"f13b4d11-currentFontFamily":p.value})),_x();const n=Km(),{isStart:r}=pme(),o=td(),i=ud(),a=On(),{locale:s}=on(),l=Tt(),c=z(!1),u=W(()=>o.meta.tabBar),d=z(0),f=z(Math.floor(Math.random()*1e4)),m=W(()=>o.name+f.value),g=()=>{n.on("changeKeepAliveKey",()=>{f.value=Math.floor(Math.random()*1e4)})};a.getHomeSetting(),mse(a),Se(()=>a.getAreacode,R=>{R&&i.setNumberType(R.substring(1))}),Se(()=>a.getDL,R=>{s.value=R,l.updateLanguage(R),UO(R),z0(nn.global.t)});const _=z(!1),b=hw();b.$subscribe((R,P)=>{_.value=P.isLoading,b.setLoading(_.value)});const p=z("bahnschrift");let h=uz(),y=a.getLanguage,v=dz(h,y);const w=async R=>{const P=[{title:"vi",fontStyle:"bahnschrift"},{title:"else",fontStyle:"'Roboto', 'Inter', sans-serif"}],E=P.findIndex(A=>A.title==v);E>=0?p.value=P[E].fontStyle:p.value=P[P.length-1].fontStyle},S=()=>{n.on("keyChange",()=>{d.value++}),n.on("changeIsGame",()=>{c.value=!c.value,_.value=!_.value})},T=()=>{n.off("keyChange"),n.off("changeKeepAliveKey"),n.off("changeIsGame")};i.setNumberType(a.getAreacode.substring(1)),w(),et(()=>{mz()&&pz(),T(),S(),g(),localStorage.getItem("language")&&ZO(localStorage.getItem("language"))}),tme();const C={eventBus:n,isStart:r,route:o,userStore:i,settingS:a,locale:s,globalStore:l,isGame:c,isTabBar:u,codeKey:d,routeKey:f,routeKeyValue:m,changeKeepAliveKey:g,isLoad:_,commonStore:b,currentFontFamily:p,get browerlang(){return h},set browerlang(R){h=R},get languages(){return y},set languages(R){y=R},get userlanguage(){return v},set userlanguage(R){v=R},fixLang:w,eventFunc:S,eventOffs:T,get RouterView(){return RD},TabBar:eme,Customer:sme,StartPage:dme,DialogQueueHost:gme};return Object.defineProperty(C,"__isScriptSetup",{enumerable:!1,value:!0}),C}});function vme(e,t,n,r,o,i){const a=un("LoadingView");return we(),Ee(ze,null,[O(a,{loading:r.isLoad,type:"loading",isGame:r.isGame},{default:Wt(()=>[(we(),cn(r.RouterView,{key:r.codeKey},{default:Wt(({Component:s})=>[(we(),cn(lP,{max:1},[r.route.meta.keepAlive?(we(),cn(Xf(s),{key:r.routeKeyValue})):xe("v-if",!0)],1024)),r.route.meta.keepAlive?xe("v-if",!0):(we(),cn(Xf(s),{key:0}))]),_:1})),xe("online custom service"),O(r.Customer),r.isTabBar?(we(),cn(r.TabBar,{key:0})):xe("v-if",!0)]),_:1},8,["loading","isGame"]),r.isStart?(we(),cn(r.StartPage,{key:0})):xe("v-if",!0),O(r.DialogQueueHost)],64)}const bme=ot(yme,[["render",vme],["__file","/home/jenkins/agent/workspace/AR108-Pages-india-khelv/entrance/ar108/App.vue"]]),wme={mounted(e,t){if(typeof t.value[0]!="function"||typeof t.value[1]!="number")throw new Error("v-debounce: value must be an array that includes a function and a number");let n=null;const r=t.value[0],o=t.value[1];e.__handleClick__=function(){n&&clearTimeout(n),n=setTimeout(()=>{r()},o||500)},e.addEventListener("click",e.__handleClick__)},beforeUnmount(e){e.removeEventListener("click",e.__handleClick__)}},_me={mounted(e,t){if(typeof t.value[0]!="function"||typeof t.value[1]!="number")throw new Error("v-throttle: value must be an array that includes a function and a number");let n=null;const r=t.value[0],o=t.value[1];e.__handleClick__=function(){n&&clearTimeout(n),e.disabled||(e.disabled=!0,r(),n=setTimeout(()=>{e.disabled=!1},o||500))},e.addEventListener("click",e.__handleClick__)},beforeUnmount(e){e.removeEventListener("click",e.__handleClick__)}},Sme={mounted(e,t){e.addEventListener("input",n=>{const o=e.value.replace(/\D+/g,"");e.value=o,t.value=o})}},Tme=e=>({beforeMount:(t,n)=>{t.classList.add("ar-lazyload");const{value:r}=n;t.dataset.origin=r,e.observe(t)},updated(t,n){t.dataset.origin=n.value,e.observe(t)},unmounted(t,n){e.unobserve(t)},mounted(t,n){e.observe(t)}}),Eme={mounted(e,t){let n=0;const r=t.value&&t.value.wait?t.value.wait:3e3,o=i=>{const a=Date.now();a-n>=r&&(n=a,t.value&&t.value.handler&&t.value.handler(i))};e.addEventListener("click",o),e._throttleClickCleanup=()=>{e.removeEventListener("click",o)}},unmounted(e){e._throttleClickCleanup&&e._throttleClickCleanup(),delete e._throttleClickCleanup}},Cme={mounted(e,t){const{value:n}=t;
91let r=dD("permission",null);r.value===null||!n||(r&&(r=JSON.parse(r.value)),r&&r[n]===!1&&(e.style.display="none"))}};class Ame{timer=void 0;el=void 0;constructor(t){this.el||(this.el=t,this.el.style.transition="all .3s",this.setTransformStyle("none"))}foldUp(){if(this.el){const t=window.innerWidth,n=window.innerHeight,r=this.el.getBoundingClientRect(),o=r.top<0?0:r.top,i=r.left<0?0:r.left,a=t-r.right<0?0:t-r.right,s=n-r.bottom<0?0:n-r.bottom,l=Math.min(o,i,a,s);if(l===o){const c=r.height*.8+o;this.setTransformStyle(`translate(0, -${c}px)`)}else if(l===i){const c=-1*r.width*.8-i;this.setTransformStyle(`translate(${c}px, 0)`)}else if(l===a){const c=r.width*.8+a;this.setTransformStyle(`translate(${c}px, 0)`)}else if(l===s){const c=r.height*.8+s;this.setTransformStyle(`translate(0, ${c}px)`)}}}expand(){this.el&&this.setTransformStyle("none")}setTransformStyle(t){if(this.el){const n=Pme(this.el).transform??"none";n=="none"&&t!=n?this.el.style.transform=t:t=="none"&&t!=n&&(this.el.style.transform=t)}}}function Pme(e){return window.getComputedStyle?window.getComputedStyle(e,null):document.defaultView&&document.defaultView.getComputedStyle?document.defaultView.getComputedStyle(e,null):e.style}document.addEventListener("touchmove",()=>{window.hiddenAn?.map(e=>{e.AnimationScroll?.foldUp(),e.AnimationScroll&&(clearTimeout(e.AnimationScroll.timer),e.AnimationScroll.timer=setTimeout(()=>{e&&e.AnimationScroll&&(clearTimeout(e.AnimationScroll.timer),e.AnimationScroll?.expand())},1500))})});const Rme={mounted(e,t){e.AnimationScroll=new Ame(e),window.hiddenAn&&Array.isArray(window.hiddenAn)?window.hiddenAn.push(e):window.hiddenAn=[e]},unmounted(e){e.AnimationScroll&&(Array.isArray(window.hiddenAn)&&(window.hiddenAn=window.hiddenAn.filter(t=>t!=e)),e.AnimationScroll=void 0)}},wA={debounce:wme,throttle:_me,onlyNum:Sme,throttleClick:Eme,haspermission:Cme,scrollhide:Rme},Ime={install:function(e){Object.keys(wA).forEach(n=>{e.directive(n,wA[n])});const t=new IntersectionObserver(n=>{n.forEach(r=>{if(r.isIntersecting){const o=r.target,i=yN,a=o.dataset.origin;o.src=a||i,o.onerror=()=>{t.unobserve(o);let s=o.dataset.img||i;if(s?.includes("undefined")){o.onerror=null;return}a!==s&&(o.src=s,o.style.objectFit="contain"),o.onerror=null},o.classList.remove("ar-lazyload"),t.unobserve(o)}})},{rootMargin:"0px 0px -50px 0px"});e.directive("lazy",Tme(t))}},kme=_e({__name:"NavBar",props:{title:{type:String,default:""},placeholder:{type:Boolean,default:!0},leftArrow:{type:Boolean,default:!1},backgroundColor:{type:String,default:"#f7f8ff"},classN:{type:String,default:""},headLogo:{type:Boolean,default:!1},headerUrl:{type:String,default:""}},emits:["click-left","click-right"],setup(e,{expose:t,emit:n}){t();const r=z(),o=On(),i=W(()=>o.getHeadLogo),a=()=>{n("click-left")},s=()=>{n("click-right")};et(()=>{});const l={navbar:r,settingS:o,headDfaultUrl:i,emits:n,onClickLeft:a,onClickRight:s};return Object.defineProperty(l,"__isScriptSetup",{enumerable:!1,value:!0}),l}}),Ome={class:"navbar",ref:"navbar"},Dme={class:"navbar-fixed"},Lme={class:"navbar__content"},xme={class:"navbar__content-center"},Nme={class:"navbar__content-title"};function Mme(e,t,n,r,o,i){const a=un("van-icon");return we(),Ee("div",Ome,[H("div",Dme,[H("div",Lme,[H("div",{class:"navbar__content-left",onClick:r.onClickLeft},[Gi(e.$slots,"left",{},()=>[n.leftArrow?(we(),cn(a,{key:0,name:"arrow-left"})):xe("v-if",!0)],!0)]),H("div",xme,[n.headLogo?(we(),Ee("div",{key:0,class:"headLogo",style:So({backgroundImage:"url("+(n.headerUrl||r.headDfaultUrl)+")"})},null,4)):xe("v-if",!0),Gi(e.$slots,"center",{},()=>[H("div",Nme,ye(n.title),1)],!0)]),H("div",{class:"navbar__content-right",onClick:r.onClickRight},[Gi(e.$slots,"right",{},void 0,!0)])])])],512)}const Bme=ot(kme,[["render",Mme],["__scopeId","data-v-12a80a3e"],["__file","/home/jenkins/agent/workspace/AR108-Pages-india-khelv/src/components/common/NavBar.vue"]]),$me=_e({__name:"LoadingView",props:{loading:{type:Boolean,required:!0},type:{type:String,required:!0},isGame:{type:Boolean,required:!0}},setup(e,{expose:t}){t();const n=e,r=z();let o=null;const{homeState:i,downloadIcon:a}=zae(),s=td(),{getSelfCustomerServiceLink:l}=gw({ServerType:2}),c=window.location.href,u=W((()=>location.origin||"")),d=W(()=>s.name==="game"),f=z(!1),m=Iz(()=>K(()=>import("./lottie_light-BT6wx2R-.js").then(_=>_.l),[]));et(async()=>
91{if(c.includes("?")){const _=new URLSearchParams(c.split("?")[1]);_.size&&_.get("goTo")==="worktraking"&&l("worktraking")}}),Se(()=>n.loading,async()=>{n.type==="loading"&&!n.isGame&&(!o&&!f.value&&(f.value=!0,o=(await m()).loadAnimation({container:r.value,renderer:"svg",loop:!0,autoplay:!0,path:"/data.json"}),f.value=!1),n.loading?o&&o.play():o&&o.stop())}),fn(()=>{o&&o.destroy(),o=null});const g={props:n,element:r,get animat(){return o},set animat(_){o=_},homeState:i,downloadIcon:a,route:s,getSelfCustomerServiceLink:l,fullPath:c,href:u,isIframe:d,lock:f,lazyLottie:m};return Object.defineProperty(g,"__isScriptSetup",{enumerable:!1,value:!0}),g}}),Gme={class:"ar-loading-view"},Ume={class:"loading-wrapper"},Fme={ref:"element",class:"loading-animat"},Wme={class:"com__box"},Vme=MP('<div class="loading" data-v-647954c7><div class="shape shape-1" data-v-647954c7></div><div class="shape shape-2" data-v-647954c7></div><div class="shape shape-3" data-v-647954c7></div><div class="shape shape-4" data-v-647954c7></div></div>',1),jme={class:"skeleton-wrapper"},Hme={class:"iosDialog"},zme={class:"title"},Kme={class:"websit_info"},qme=["src"],Yme={class:"link"},Jme={class:"text"},Xme={class:"text"},Qme={class:"text"},Zme=["src"];function ehe(e,t,n,r,o,i){const a=un("VanSkeleton"),s=un("svg-icon"),l=un("van-popup");return we(),Ee(ze,null,[En(H("div",Gme,[Gi(e.$slots,"template",{},()=>[En(H("div",Ume,[xe(" <VanLoading /> "),En(H("div",Fme,null,512),[[Mn,!n.isGame]]),En(H("div",Wme,[xe(" loading "),Vme,xe(" 说明:组件名 ")],512),[[Mn,n.isGame]]),xe(' <div class="animation"></div> ')],512),[[Mn,n.type==="loading"]]),En(H("div",jme,[O(a,{row:10}),O(a,{title:"",avatar:"",row:5}),O(a,{title:"",row:5})],512),[[Mn,n.type==="skeleton"]])],!0)],512),[[Mn,n.loading&&!r.isIframe]]),Gi(e.$slots,"default",{},void 0,!0),O(l,{show:r.homeState.iosDialog,"onUpdate:show":t[0]||(t[0]=c=>r.homeState.iosDialog=c),round:"",closeable:"",position:"bottom",style:{height:"40%"}},{default:Wt(()=>[H("div",Hme,[H("div",zme,ye(e.$t("pwaInstall")),1),H("div",Kme,[H("img",{class:"icon",src:r.downloadIcon},null,8,qme),H("div",Yme,[H("div",null,ye(r.href.split("://")[1]),1),H("div",null,ye(r.href),1)])]),H("div",Jme,[St("1. "+ye(e.$t("pwaText1"))+" ",1),O(s,{name:"share"})]),H("div",Xme,[St("2. "+ye(e.$t("pwaText2"))+" ",1),H("span",null,[St(ye(e.$t("pwaText3"))+" ",1),O(s,{name:"add_icon"})])]),H("div",Qme,[St("3. "+ye(e.$t("pwaText4"))+" ",1),H("img",{class:"icon",src:r.downloadIcon},null,8,Zme)])])]),_:1},8,["show"])],64)}const the=ot($me,[["render",ehe],["__scopeId","data-v-647954c7"],["__file","/home/jenkins/agent/workspace/AR108-Pages-india-khelv/src/components/common/LoadingView.vue"]]),nhe={__name:"svgIcons",props:{name:{type:String,required:!0},color:{type:String,default:""}},setup(e,{expose:t}){t();const n=e,r=W(()=>`#icon-${n.name}`),o=W(()=>n.name?`svg-icon icon-${n.name}`:"svg-icon"),i={props:n,iconName:r,svgClass:o,computed:W};return Object.defineProperty(i,"__isScriptSetup",{enumerable:!1,value:!0}),i}},rhe=["xlink:href"];function ohe(e,t,n,r,o,i){return we(),Ee("svg",Je({class:r.svgClass},e.$attrs,{style:{color:n.color}}),[H("use",{"xlink:href":r.iconName},null,8,rhe)],16)}const ihe=ot(nhe,[["render",ohe],["__file","/home/jenkins/agent/workspace/AR108-Pages-india-khelv/src/components/common/svgIcons.vue"]]),ahe=_e({__name:"ArSelect",props:{selectName:{type:String,default:""}},emits:["click-select"],setup(e,{expose:t,emit:n}){t();const i={props:e,emits:n,onClickSelectS:()=>{n("click-select")},get getSlotTitle(){return sw}};return Object.defineProperty(i,"__isScriptSetup",{enumerable:!1,value:!0}),i}}),she={class:"ar-searchbar__selector"},lhe={class:"ar-searchbar__selector-default"};function che(e,t,n,r,o,i){const a=un("van-icon");return we(),Ee("div",she,[H("div",{onClick:r.onClickSelectS},[H("span",lhe,ye(r.getSlotTitle(n.selectName)),1),O(a,{name:"arrow-down"})])])}const uhe=ot(ahe,[["render",che],["__scopeId","data-v-fa757a88"],["__file","/home/jenkins/agent/workspace/AR108-Pages-india-khelv/src/components/common/ArSelect.vue"]]),dhe=_e({__name:"Maintain",props:{item:{type:Object,default:()=>({})},size:{type:Boolean,default:!1}},setup(e,{expose:t}){t();const n=e,r=W(()=>n.item.isMaintain===1?1:n.item.isGameSaasMaintain===1?2:0),o={props:n,maintain:r};return Object.defineProperty(o,"__isScriptSetup",{enumerable:!1,value:!0}),o}}),fhe="/assets/png/saasMaintain-aGML3pwf.png",phe="/assets/png/maintain-BaIsPN4o.png",mhe={key:0,class:"maintain"},hhe={key:0,src:fhe,alt:""},ghe={key:1,src:phe,alt:""};function yhe(e,t,n,r,o,i){return r.maintain?(we(),Ee("div",mhe,[r.maintain===2?(we(),Ee("img",hhe)):xe("v-if",!0),r.maintain===1?(we(),Ee("img",ghe)):xe("v-if",!0),H("p",{class:kn({maintainSize:n.size})},ye(e.$t("GameMaintenance")),3)])):xe("v-if",!0)}const vhe=ot(dhe,[["render",yhe],["__scopeId","data-v-102796dc"],["__file","/home/jenkins/agent/workspace/AR108-Pages-india-khelv/src/components/common/
91Maintain.vue"]]);Ck({duration:3500,zIndex:4e3});Uae();const bhe=e=>{e.component("NavBar",Bme),e.component("LoadingView",the),e.component("ArSelect",uhe),e.component("svg-icon",ihe),e.component("Maintain",vhe),e.use(NU).use(p5).use(a5).use(AV).use(kV).use(U6).use(j6).use(v5).use(lu).use(uk).use(Rt).use(CF).use(AF).use(hV).use(P6).use(D6).use(o6).use(c6).use(n5).use(ko).use(H5).use(b6).use(Z5).use(SV).use(r8).use(oW).use(VF).use(QF).use(sa).use(bk).use(h6).use(ZV).use(g8).use(M5).use(_V).use(Qu).use(dV).use(nn).use(Ime).use(F0).use(s8).use(M6);let t=e.config.globalProperties,n={};n.TopHeight=38,Object.keys(XE.refiter).forEach(r=>{n[r]=XE.refiter[r]}),t.$u=n};Ye.addRoute({path:"/",name:"home",component:()=>K(()=>import("./public8DarkBlueHome-CfHMxVBF.js"),__vite__mapDeps([544,375,241,545,546,137])),meta:{title:"home",tabBar:!0,keepAlive:!1}});const Jw=Gb(bme),vN=zM();bhe(Jw);vN.use(rB);Jw.use(Ye).use(vN);Jw.mount("#app");export{Nv as $,Re as A,nn as B,Tt as C,xye as D,et as E,fN as F,Mye as G,dN as H,we as I,kye as J,Ee as K,mye as L,Nve as M,fge as N,Ye as O,Kt as P,un as Q,O as R,Nye as S,Gi as T,H as U,ye as V,lG as W,oL as X,PC as Y,bw as Z,ot as _,B as a,gw as a$,MP as a0,so as a1,yz as a2,D0 as a3,_e as a4,wr as a5,_r as a6,Vb as a7,hw as a8,fn as a9,Pye as aA,Ege as aB,ige as aC,GI as aD,So as aE,nge as aF,Fe as aG,Gn as aH,pge as aI,Iye as aJ,wye as aK,The as aL,qhe as aM,Oye as aN,RY as aO,YD as aP,Phe as aQ,Ihe as aR,bye as aS,Aye as aT,fye as aU,Zye as aV,Qye as aW,Cne as aX,On as aY,Cpe as aZ,tge as a_,Ade as aa,Se as ab,gve as ac,xe as ad,cn as ae,Wt as af,ze as ag,Dl as ah,En as ai,kn as aj,Mn as ak,Rhe as al,Vt as am,Pve as an,_te as ao,gye as ap,pye as aq,Kye as ar,Gye as as,Xye as at,Dye as au,Lye as av,Cye as aw,Ab as ax,St as ay,np as az,on as b,eY as b$,ud as b0,Tz as b1,rn as b2,Oge as b3,kge as b4,Kp as b5,Fz as b6,$0e as b7,WE as b8,z0e as b9,v0e as bA,lP as bB,em as bC,K as bD,A6 as bE,mve as bF,Ep as bG,Xf as bH,Rge as bI,fve as bJ,ho as bK,wo as bL,Bp as bM,Aa as bN,gu as bO,ns as bP,wl as bQ,lw as bR,yw as bS,Fve as bT,Wve as bU,Fye as bV,Uye as bW,Zk as bX,Yve as bY,Jve as bZ,mue as b_,K0e as ba,dge as bb,oK as bc,Jn as bd,Ys as be,G0e as bf,sge as bg,uge as bh,M0e as bi,W0e as bj,H0e as bk,F0e as bl,V0e as bm,Qa as bn,B0e as bo,Hae as bp,uve as bq,dve as br,di as bs,x0e as bt,zae as bu,Fu as bv,q0e as bw,A0e as bx,cz as by,c0e as bz,Jhe as c,Cge as c$,uye as c0,cye as c1,tne as c2,mge as c3,Nie as c4,tye as c5,Zge as c6,Nhe as c7,hue as c8,uue as c9,Ove as cA,Kz as cB,Dve as cC,ao as cD,Fp as cE,Qr as cF,GE as cG,Dhe as cH,cbe as cI,Wb as cJ,gge as cK,Zq as cL,$be as cM,zhe as cN,lbe as cO,sbe as cP,fbe as cQ,vA as cR,dbe as cS,ibe as cT,rx as cU,Az as cV,Nbe as cW,Km as cX,_be as cY,Tbe as cZ,Rbe as c_,yve as ca,khe as cb,hge as cc,Vhe as cd,Cve as ce,nye as cf,Hve as cg,Ez as ch,Vve as ci,iye as cj,oye as ck,eve as cl,vge as cm,Lw as cn,_ge as co,wge as cp,bge as cq,lye as cr,kt as cs,Ive as ct,Ohe as cu,Mve as cv,Ahe as cw,kve as cx,fz as cy,xve as cz,nd as d,Zhe as d$,r0e as d0,Qbe as d1,Zbe as d2,Vbe as d3,Sbe as d4,tbe as d5,ebe as d6,jbe as d7,Eae as d8,Cbe as d9,Fbe as dA,age as dB,jhe as dC,qi as dD,n0e as dE,pbe as dF,mbe as dG,Ehe as dH,_x as dI,Bc as dJ,Pde as dK,sw as dL,cve as dM,vue as dN,yue as dO,Vye as dP,pue as dQ,$ye as dR,Jye as dS,lR as dT,ZO as dU,UO as dV,rse as dW,z0 as dX,sfe as dY,QO as dZ,ege as d_,vbe as da,Ebe as db,Wbe as dc,bbe as dd,Khe as de,Abe as df,ybe as dg,wbe as dh,Lhe as di,gbe as dj,Ube as dk,Gbe as dl,Qo as dm,hbe as dn,kde as dp,e0e as dq,zm as dr,zbe as ds,Hbe as dt,Ybe as du,Jbe as dv,Xbe as dw,Kbe as dx,wae as dy,qbe as dz,W as e,ove as e$,pN as e0,rge as e1,Fn as e2,vH as e3,Ave as e4,Cz as e5,jve as e6,Che as e7,Uve as e8,qve as e9,vk as eA,pk as eB,Sye as eC,Eye as eD,lue as eE,lge as eF,cge as eG,j0e as eH,She as eI,_c as eJ,Pge as eK,Rve as eL,$u as eM,ube as eN,U0e as eO,Tve as eP,Sve as eQ,bve as eR,wve as eS,$ve as eT,_ve as eU,Tye as eV,_ye as eW,abe as eX,$s as eY,tt as eZ,bH as e_,Kve as ea,Bve as eb,Gve as ec,rye as ed,dD as ee,Lve as ef,kbe as eg,i0e as eh,a0e as ei,xhe as ej,o0e as ek,Ibe as el,Mbe as em,Aee as en,Obe as eo,nbe as ep,obe as eq,m4 as er,Mb as es,Dge as et,hye as eu,Xve as ev,Qve as ew,_he as ex,Zve as ey,Dde as ez,sve as f,Mae as f$,eye as f0,l0e as f1,s0e as f2,m0e as f3,f0e as f4,u0e as f5,d0e as f6,y0e as f7,h0e as f8,w0e as f9,Bye as fA,Yye as fB,Wye as fC,vye as fD,yye as fE,Whe as fF,io as fG,Gq as fH,yN as fI,Sl as fJ,qq as fK,dye as fL,n4 as fM,Pbe as fN,aye as fO,Eve as fP,zve as fQ,Qhe as fR,a2 as fS,rs as fT,ui as fU,Xhe as fV,Tp as fW,Bae as fX,Tx as fY,ide as fZ,Fw as f_,b0e as fa,g0e as fb,Ige as fc,$q as fd,hve as fe,pve as ff,Dbe as fg,xbe as fh,Lbe as fi,Bbe as fj,Z6 as fk,p0e as fl,i2 as fm,E0e as fn,O0e as fo,Wm as fp,tD as fq,sye as fr,rN as fs,Va as ft,vve as fu,Yhe as fv,qye as fw,jye as fx,Hye as fy,zye as fz,ave as g,LG as g$,Nae as g0,kae as g1,Age as g2,Sge as g3,Gp as g4,k0e as g5,D0e as g6,L0e as g7,R0e as g8,I0e as g9,Bu as gA,Cb as gB,ke as gC,Oe as gD,mi as gE,HG as gF,xt as gG,er as gH,De as gI,Ne as gJ,kl as gK,_n as gL,VG as gM,qe as gN,R0 as gO,Le as gP,Rt as gQ,n5 as gR,lu as gS,VF as gT,c6 as gU,o6 as gV,Ze as gW,Ml as gX,qu as gY,Je as gZ,Xa as g_,N0e as ga,rK as gb,whe as gc,T0e as gd,C0e as ge,_0e as gf,S0e as gg,P0e as gh,oa as gi,cD as gj,oge as gk,Ghe as gl,Uhe as gm,$he as gn,Bhe as go,Mhe as gp,Fhe as gq,dG as gr,uD as gs,Ck as gt,Tge as gu,loe as gv,Hhe as gw,lfe as gx,rbe as gy,FD as gz,lve as h,At as h0,PG as h1,Ju as h2,zG as h3,xG as h4,PU as h5,td as i,z as j,Rye as k,Do as l,oD as m,ive as n,Ro as o,$ as p,bl as q,je as r,Lr as s,tve as t,Vm as u,rve as v,nve as w,Sz as x,ro as y,t0e as z};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.